iPhoneでプリントをタップすると、「AirPrintプリンタが見つかりません」というメッセージが表示されます。プリンターの電源は入っているし、WiFiも正常に動作している。それなのにiPhoneはプリンターが存在しないかのように振る舞います。これは最もイライラするiOSの問題の一つですが、ほぼ確実に修正可能です。
このガイドでは、30秒でできる簡単な解決策から恒久的な解決策まで、すべての既知の修正方法を紹介します。
なぜこの問題が発生するのか
AirPrintは、ネットワーク上のプリンターを検出するためにBonjourという技術を使用しています。「AirPrintプリンタが見つかりません」と表示される場合、以下の3つのいずれかを意味します:
- プリンターがAirPrintに対応していない — 多くのプリンター、特に古いモデルや低価格モデルは、AirPrintが内蔵されていません
- ネットワーク検出がブロックされている — ルーター、VPN、またはネットワーク設定がiPhoneからプリンターを見えなくしています
- 一時的な不具合 — 検出プロセスで何かがうまくいかず、リセットが必要です
最も簡単な解決策から順に、それぞれを修正していきましょう。
簡単な修正方法(まずこれを試してください)
修正方法1:iPhoneを再起動する
古典的な修正方法は、思った以上によく機能します。再起動するとネットワーク検出キャッシュがクリアされ、iOSが新たにスキャンを行います。
- サイドボタンと音量ボタンを電源オフスライダーが表示されるまで長押しします
- スライドして電源を切ります
- 30秒待ちます
- iPhoneの電源を入れ直します
- 再度プリントを試みます
修正方法2:プリンターを再起動する
プリンターはしばらく稼働していると、AirPrint対応であることのブロードキャストを停止することがあります。
- プリンターの電源を完全にオフにします(スリープモードではなく)
- 電源コードを抜きます
- 60秒待ちます
- 電源コードを差し込み、電源を入れます
- プリントを試みる前に、完全に起動するまで待ちます
修正方法3:WiFi接続を確認する
iPhoneとプリンターは同じネットワーク上にある必要があります。
- iPhoneで設定 → WiFiに移動します
- 接続しているネットワーク名をメモします
- プリンターのネットワーク設定を確認します(通常はプリンターのメニューまたはネットワーク設定ページを印刷して確認)
- 両方が同じネットワーク名に接続されていることを確認します
よくある落とし穴:多くのルーターは2.4GHzと5GHzの別々のネットワークを送信しています(「HomeWiFi」と「HomeWiFi_5G」など)。プリンターは一方に接続され、iPhoneは他方に接続されている可能性があります。両方を同じネットワークに接続してください。
修正方法4:VPNを無効にする
VPNはトラフィックを外部サーバー経由でルーティングするため、ローカルネットワーク検出が機能しなくなります。
- 設定 → VPNに移動します
- オフに切り替えます
- 再度プリントを試みます
これで問題が解決した場合、プリントするたびにVPNを無効にするか、ローカルトラフィックを除外するスプリットトンネリングを設定する必要があります。
修正方法5:プライベートWiFiアドレスを無効にする
iOSはプライバシーのためにMACアドレスをランダム化しますが、これが一部のルーターやプリンターを混乱させることがあります。
- 設定 → WiFiに移動します
- ネットワーク名の横にある**(i)**をタップします
- プライベートWiFiアドレスをオフにします
- プロンプトが表示されたらネットワークに再接続します
- 再度プリントを試みます
ネットワークレベルの修正
簡単な修正方法でうまくいかなかった場合、問題はおそらくネットワーク設定にあります。
修正方法6:ルーターでBonjourを有効にする
一部のルーターはデフォルトでマルチキャストDNS(mDNS/Bonjour)トラフィックをブロックしており、これがAirPrint検出を妨げています。
ルーターの管理画面で以下の設定を探してください:
- マルチキャストDNS — 有効にする
- Bonjour — 有効にする
- IGMPスヌーピング — 無効にしてみる
- AP/クライアント分離 — 無効にする(これはデバイス同士が見えなくなる原因です)
設定名はルーターのブランドによって異なります。見つからない場合はルーターのマニュアルを確認してください。
修正方法7:ファイアウォール設定を確認する
ネットワークにファイアウォールやセキュリティソフトウェアがある場合:
- ポート5353でのUDPトラフィックを許可(Bonjour)
- ポート631でのTCPトラフィックを許可(IPP印刷)
- ポート9100-9102でのトラフィックを許可(RAW印刷)
修正方法8:プリンターをイーサネットで接続する
プリンターにイーサネットポートがある場合、WiFiの代わりにルーターに直接接続してみてください。これにより無線接続の問題を排除できます。
プリンターがAirPrintに対応していない場合
重要なのは、多くのプリンターは単純にAirPrintをサポートしていないということです。AppleはAirPrint対応プリンターのリストを公開していますが、あなたのプリンターがリストにない場合、どれだけトラブルシューティングしても表示されることはありません。
プリンターがAirPrintをサポートしていない兆候:
- 8〜10年以上前のモデル
- 購入時に低価格モデルだった
- USB接続のみの基本的なプリンター
- メーカーの仕様にAirPrintの記載がない
これはiPhoneから印刷できないという意味ではありません。 ブリッジが必要なだけです。
恒久的な解決策:PrintCast
同じネットワーク上にMacがある場合、PrintCastはどんなプリンターでもAirPrintプリンターに変えます。仕組みは以下の通りです:
- Macの既存のプリンター接続を使用
- そのプリンターをAirPrintプロトコルでブロードキャスト
- iPhoneにネイティブのAirPrintプリンターとして表示
セットアップは1分未満:
- Mac App StoreからPrintCastをダウンロード
- 起動すると、メニューバーに表示されます
- 共有したいプリンターをオンに切り替え
- iPhoneがAirPrintプリンターとして認識するようになります
以下のプリンターで動作します:
- Macに接続されたUSBプリンター
- Macから見えるネットワークプリンター
- 古いプリンター、新しいプリンター、Macから印刷できるあらゆるプリンター
PrintCastはローカルで動作し、クラウドサービス、アカウント、データ収集は一切ありません。無料トライアル後は月額400円です。
代替手段:メーカーアプリ
Macがない場合は、プリンターメーカーがiOSアプリを提供しているか確認してください:
- HP Smart — HPプリンター用
- Canon PRINT — Canonプリンター用
- Epson iPrint — Epsonプリンター用
- Brother iPrint&Scan — Brotherプリンター用
これらのアプリはAirPrintを完全にバイパスし、プリンターと直接通信します。品質はプリンターモデルによって大きく異なります。
特定の状況に対する修正
プリンターが時々動作するが常にではない
プリンターが断続的に表示される場合:
- 静的IPを割り当てる — ルーター設定でプリンターにIPアドレスが変わらないようにします
- プリンターのスリープモードを無効にする — 一部のプリンターはスリープ中にブロードキャストを停止します
- ファームウェアアップデートを確認する — プリンターメーカーがAirPrintのバグを修正することがあります
プリンターは表示されるが印刷されない
プリンターは見えるがジョブが失敗する場合:
- まず簡単なテキスト文書を印刷してみてください(複雑なPDFは他の理由で失敗する可能性があります)
- 設定 → Bluetooth とデバイス → プリンターで保留中のジョブを確認します
- プリンターがエラー状態(紙詰まり、インク切れなど)でないことを確認します
iOSをアップデートしたら動作しなくなった
AppleはiOSアップデートでAirPrintのバグを導入することがあります:
- 他のユーザーが同じ問題を報告しているか確認します(「[iOSバージョン] AirPrint 動作しない」で検索)
- 既知のバグの場合、通常数週間以内に修正されます
- その間、PrintCastやメーカーアプリはiOSレベルの問題を回避できます
予防
今後「AirPrintプリンタが見つかりません」を避けるために:
- プリンターのファームウェアを最新に保つ — メーカーはAirPrintの問題を修正します
- プリンターに静的IPを使用する — IPが変わったときの検出失敗を防ぎます
- PrintCastを検討する — 多くの設定でネイティブAirPrintよりも信頼性が高いです
- プリンターのスリープを無効にする — または長めのスリープタイムアウトを設定します
何も効かない場合
すべてを試した場合:
- 別のiOSデバイスでテストする — iPhone/iPadを借りて問題がデバイス固有かどうか確認します
- 別のプリンターでテストする — 可能であれば、友人のAirPrintプリンターをネットワークで試します
- プリンターのネットワーク設定を工場出荷時にリセットする — 最後の手段ですが、時に必要です
- プリンターのサポートに連絡する — モデル固有の問題を知っているかもしれません
まとめ
| 問題 | 解決策 |
|---|---|
| 一時的な不具合 | iPhoneとプリンターを再起動 |
| VPNが検出をブロック | 印刷時にVPNを無効化 |
| 2.4GHz/5GHzの不一致 | 両方のデバイスを同じ帯域に接続 |
| ルーターがBonjourをブロック | ルーターでmDNS/マルチキャストを有効化 |
| プリンターがAirPrint非対応 | PrintCastまたはメーカーアプリを使用 |
ほとんどのユーザーにとって、PrintCastが最も信頼性の高い長期的な解決策です。AirPrint互換性の推測を排除し、Macから見えるあらゆるプリンターで動作します。