完璧に動作するUSBプリンターがあるのに、iPhoneから印刷できない?あなただけではありません。多くの信頼性の高いプリンター、特にレーザープリンターはUSB接続のみで、直接のAirPrintサポートがありません。しかし、適切なセットアップで、どんなUSBプリンターでもAirPrintで使用できます。
USBプリンターがAirPrintをサポートしない理由
AirPrintはネットワーク接続が必要です。iPhoneから印刷すると、Bonjour(Appleのネットワーク検出プロトコル)を使用してプリンターを検出し、WiFi経由で印刷ジョブを送信します。USBプリンターはこれに参加できません—USBケーブル経由でのみ通信します。
これにより、数百万の優れたプリンターがiPhone非対応のままになっています:
- レーザープリンター — 多くの手頃なモノクロレーザーはUSBのみ
- 古いインクジェット — WiFiが標準になる前のプリンター
- ラベルプリンター — ほとんどのラベルとレシートプリンター
- 特殊プリンター — フォトプリンター、ポータブルプリンター
- オフィスの働き者 — テクノロジー時代を超えて使い続けられる信頼性の高いプリンター
良いニュースは?MacでUSBとAirPrintを橋渡しできます。
解決策:Macをブリッジとして使用
MacはUSBプリンターとiPhoneの間のブリッジとして機能できます。仕組みは次のとおりです:
- USBプリンターがMacに接続
- Macがネットワーク上でプリンターを共有
- iPhoneが共有プリンターを検出して印刷
これを行う方法は2つあります:macOSプリンター共有とPrintCastです。
方法1:macOSプリンター共有
macOSには、AirPrintで動作することもある組み込みのプリンター共有があります。
セットアップ
- USBプリンターを接続してMacに
- 要求されたらドライバーをインストール(またはメーカーからダウンロード)
- Macからテストページを印刷して動作を確認
- プリンター共有を有効化:
- システム設定 → 一般 → 共有を開く
- プリンター共有をオン
- USBプリンターの横のチェックボックスをオン
テスト
- iPhoneで印刷したいコンテンツがあるアプリを開く
- 共有 → プリントをタップ
- プリンタを選択をタップ
- リストでプリンターを探す
macOSプリンター共有の制限
残念ながら、macOSプリンター共有はAirPrintで常に動作するわけではありません:
- ドライバー互換性 — 多くのUSBプリンタードライバーはAirPrintパススルーをサポートしていない
- 「AirPrintプリンターが見つかりません」 — 共有が有効でも一般的な問題
- 限定機能 — すべてのプリンター機能が公開されない場合がある
- 不安定 — 一部のプリンターでは動作し、他では動作しない
共有を有効にした後、USBプリンターがiPhoneに表示されない場合は、PrintCastが必要です。
方法2:PrintCast(推奨)
PrintCastは、USBプリンターを含む、Macに接続されたあらゆるプリンターをAirPrintで動作させるために特別に設計されています。
PrintCastがより優れている理由
- AirPrint専用設計 — macOSの限定的な実装に依存しない
- あらゆるUSBプリンターで動作 — Macで印刷できれば、iPhoneでも可能
- 完全なドライバー機能 — Macドライバーを通じてすべての印刷設定にアクセス
- 信頼性の高い検出 — 一貫したBonjourアナウンス
- 簡単なセットアップ — 2分以内で動作
セットアップ
- USBプリンターを接続してMacにUSBケーブルで
- 動作を確認 — Macからテストページを印刷
- Mac App StoreからPrintCastをダウンロード
- PrintCastを起動 — メニューバーに表示
- USBプリンターをオンに切り替え
- iPhoneから印刷 — プリンターがネイティブAirPrintとして表示
以上です。USBプリンターがAirPrintで動作するようになりました。
USB プリンター向けPrintCast機能
| 機能 | メリット |
|---|---|
| フルドライバーサポート | プリンターのすべての機能が利用可能 |
| 自動起動 | ログイン時にPrintCastが起動 |
| スリープ防止 | 印刷ジョブ中Macが起きた状態を維持 |
| 複数プリンター | 複数のUSBプリンターを同時に共有 |
| カスタム命名 | 識別しやすいようにプリンターに名前を付ける |
料金
PrintCastは、USBプリンターで動作するか確認するための無料トライアルを提供しています。トライアル後は月額400円です。
方法3:USBプリントサーバー(ハードウェア)
常時オンのMacがない場合、USBプリントサーバーでUSBプリンターをネットワーク対応にできます。
USBプリントサーバーとは?
USBプリントサーバーは次のことを行う小型デバイスです:
- USBプリンターに接続
- WiFiネットワークに接続
- ネットワーク上でプリンターを利用可能に
人気のオプション
TP-Link TL-PS110U(約4,000円)
- シングルUSBポート
- イーサネット接続(近くにルーターが必要)
- ほとんどのUSBプリンターで動作
IOGEAR GPSU21(約5,000円)
- シングルUSBポート
- 各種プリンタープロトコルをサポート
- コンパクトデザイン
Silex DS-510(約15,000円)
- エンタープライズグレード
- WiFiとイーサネット
- より良い互換性
セットアップ(一般)
- プリントサーバーをUSBプリンターに接続
- プリントサーバーをネットワークに接続(イーサネットまたはWiFi)
- Webインターフェースで設定(通常192.168.x.x)
- MacでIPアドレスを使用してプリンターを追加
- Macでプリンター共有を有効化
- iPhoneから印刷
制限
- 直接AirPrintなし — ほとんどのプリントサーバーはAirPrintをネイティブサポートしない
- Macが必要 — AirPrintへのブリッジにMacが必要になる可能性が高い
- 複雑なセットアップ — PrintCastより多くの設定が必要
- 互換性の問題 — すべてのプリンターがすべてのプリントサーバーで動作するわけではない
- 追加ハードウェア — 購入して維持する別のデバイス
プリントサーバーが意味をなす場合
- Macがプリンターの近くにない
- プリンターを別の部屋に置きたい
- 複数のコンピューターがプリンターを共有する必要がある(iPhoneだけでなく)
- Macはないがwindows PCがある
方法4:Raspberry Piプリントサーバー
技術に詳しい方には、Raspberry PiがAirPrintサポート付きのプリントサーバーとして機能できます。
要件
- Raspberry Pi(任意のモデル、Pi Zero Wが最適)
- 電源
- Raspberry Pi OS入りSDカード
- プリンターへのUSBケーブル
基本セットアップ
- Raspberry Pi OSをインストール
- CUPSをインストール:
sudo apt install cups - Avahiをインストール(AirPrint用):
sudo apt install avahi-daemon - Webインターフェースでcupsを設定(http://raspberrypi.local:631)
- USBプリンターを追加
- 共有を有効化
制限
- Linuxの知識が必要
- より複雑なセットアップとメンテナンス
- 特定のプリンターでトラブルシューティングが必要な場合がある
- 公式サポートなし
これが意味をなす場合
- DIYプロジェクトが好き
- すでにRaspberry Piを持っている
- 低消費電力の常時オンソリューションが欲しい
- Linuxに慣れている
オプションの比較
| 方法 | コスト | 複雑さ | 信頼性 | 最適な用途 |
|---|---|---|---|---|
| macOS共有 | 無料 | 低 | 変動 | 最初のテスト |
| PrintCast | 月額400円 | 非常に低 | 高 | ほとんどのユーザー |
| USBプリントサーバー | 4,000-15,000円 | 中 | 中 | プリンターがMacから遠い |
| Raspberry Pi | 3,500円〜 | 高 | 中 | DIY愛好家 |
USBプリンターのトラブルシューティング
プリンターがMacに認識されない
- 別のUSBポートを試す — 一部のポートに問題がある場合がある
- 別のケーブルを試す — USBケーブルは故障する可能性がある
- システム情報を確認:
- Appleメニュー → このMacについて → システムレポート
- USB下でプリンターを探す
- メーカードライバーをインストール — プリンターメーカーのウェブサイトからダウンロード
- プリンターを接続したままMacを再起動
プリンターはMacで動作するがiPhoneでは動作しない
- プリンター共有がオンであることを確認 — システム設定 → 共有
- 同じWiFiネットワークを確認 — iPhoneとMacは同じネットワークである必要がある
- PrintCastを試す — macOS共有はAirPrintで動作しないことが多い
- プリンターとMacを再起動 — スタック状態をクリア
- ファイアウォールを確認 — プリンター共有をブロックしていないことを確認
印刷ジョブがスタックまたは失敗
- USB接続を確認 — ケーブルが緩む可能性がある
- 印刷キューをクリア:
- システム設定 → プリンタとスキャナ
- プリンターを選択 → 印刷キューを開く
- スタックしたジョブをキャンセル
- プリントシステムをリセット:
- プリンタとスキャナで右クリック
- 「プリントシステムをリセット」を選択
- プリンターを再追加
- ドライバーを更新 — メーカーから最新版を入手
USB経由の印刷が遅い
USBプリンターは通常高速ですが、印刷が遅い場合:
- USBバージョンを確認 — USB 2.0 vs 3.0ポート
- 印刷品質を下げる — ドラフトモードはより速い
- ドライバー更新を確認
- ケーブル品質を確認 — 安価なケーブルは速度を制限する可能性がある
このセットアップに最適なUSBプリンター
Mac経由でAirPrintで使用することを知った上でUSBプリンターを購入する場合:
モノクロレーザー(最高のコストパフォーマンス)
Brother HL-L2350DW(約15,000円)
- WiFiがあるがUSBも
- 高速で信頼性が高い
- PrintCastと非常によく動作
HP LaserJet M110we(約13,000円)
- コンパクト
- USBとWiFi
- 軽い使用に最適
カラーレーザー
Brother HL-L3220CDW(約30,000円)
- USBとWiFi
- 優れた色品質
- 高速印刷
インクジェット(写真品質)
Canon PIXMA iP8720(約25,000円)
- 33cmワイドフォーマット
- 優れた写真品質
- USB接続
ラベルプリンター
DYMO LabelWriter 450(約10,000円)
- 人気のラベルプリンター
- USBのみ
- Mac経由でPrintCastと動作
よくある質問
USBハブは使用できますか?
はい、USBプリンターは一般的にハブ経由で動作します。接続に問題がある場合は電源付きハブを使用してください。
Macは常にオンにしておく必要がありますか?
はい—Macベースのソリューションでは、印刷が機能するためにMacがオンで起きている必要があります。PrintCastには、印刷ジョブ中にMacを起きた状態に保つスリープ防止機能が含まれています。
Windows PCしかない場合は?
別のソリューションが必要です:
- 一部のUSBプリントサーバーはAirPrintを直接サポート(まれ)
- Windowsプリンター共有はAirPrintで動作することがある
- 代わりにネットワーク対応プリンターを検討
USB-C to USB-Aアダプターは使用できますか?
はい、USBプリンターはアダプター経由で問題なく動作します。信頼性のために高品質のアダプターを使用してください。
これはどのUSBプリンターでも動作しますか?
Macで印刷できれば、PrintCastはAirPrint経由で共有できます。唯一の例外は、macOS印刷と統合されない独自ソフトウェアが必要なプリンターです。
まとめ
USBプリンターをAirPrintで動作させることは、適切なアプローチで簡単です:
- まずmacOSプリンター共有を試す — 無料で、時々動作する
- PrintCastを使用 — あらゆるUSBプリンターで動作する信頼性の高いソリューション
- ハードウェアを検討 — 特殊な状況にはプリントサーバーまたはRaspberry Pi
ほとんどの人にとって、PrintCastが答えです。Macドライバーを通じてプリンターの機能に完全にアクセスしながら、どんなUSBプリンターも数分でAirPrintプリンターに変えます。
USB専用接続がiPhoneからの印刷を妨げないでください。信頼できるUSBプリンターにはまだ十分な寿命があります—今ではiPhoneでも使用できます。