この記事には多くのバズワードが含まれているようです。これらの用語を明確で(2023年3月) |
| エアプリント | |
|---|---|
![]() ロゴ | |
| 開発者 | アップル社とヒューレット・パッカード社 |
| 初回リリース | 2010年11月22日 (2010年11月22日) |
| Webサイト | サポート |
AirPrint は、プリンタ固有のドライバーをインストールせずに印刷するための Apple Inc.のmacOS、iOS、iPadOSオペレーティング システムの機能です。
接続はローカルエリアネットワーク(多くの場合Wi-Fi経由)を介して行われ、[ 1 ] [ 2 ] AirPrint対応プリンターに直接接続するか、 Microsoft Windows、Linux、[ 3 ]またはmacOSを実行しているコンピューターを介して互換性のない共有プリンターに接続します。[ 2 ] [ 4 ] [ 5 ]
2010年のiPadの発売後、少なくともAppleがサポートするソリューションでは印刷できないという懸念がユーザーから高まりました。Appleの創業者兼CEOであるスティーブ・ジョブズは、2010年5月にユーザーからの印刷機能に関する要望に対し、「いずれ対応します」と回答したと伝えられています。[ 6 ]
AirPrintは2010年秋にiOS 4.2の一部として導入され、iPhoneとiPadで初めて印刷機能を実現しました。Macコンピュータ向けのAirPrintは、Mac OS X Lionリリースで導入されました。[ 7 ]
発売当初、AirPrint対応プリンターは12機種で、[ 8 ]すべてHP Photosmart Plus e-All-in-Oneシリーズでした。2020年7月現在、対応プリンター機種数は24社以上のメーカーから約6,000機種に増加しています。最新のリストはAppleのサポートサイトでご覧いただけます。[ 7 ]関連技術は、米国特許2011194123A1「ドライバーレス印刷をサポートするプリンター」 で保護されています。
AirPrintはもともとiOSデバイス向けで、Wi-Fiネットワーク経由でのみ接続されるため、Wi-Fiアクセスポイントが必要でした。しかし、2012年にmacOSデスクトッププラットフォームにAirPrintが導入されたことで、イーサネット接続でネットワークに接続されたMacも、Wi-Fi接続のMacだけでなく、AirPrintプロトコルを使用して印刷できるようになりました。 デバイスとプリンター間の直接Wi-Fi接続はデフォルトではサポートされていませんが[ 7 ] 、「HP ePrint Wireless Direct AirPrint」機能として登場しました。これはApple Rasterと呼ばれる独自のページ記述言語を使用します。[ 9 ]
AirPrint非対応プリンターをiOSデバイスで使用できるソフトウェアソリューションは数多く存在します。これらのソリューションは、Wi-Fi経由でプリンターに接続可能な中間システムを導入することで実現されます。AirPrintはドライバーレスであるため、このような構成では、プリンターがネイティブのAirPrintをサポートしていない部分を、中間システムのドライバーを使用することで補います。
すべてのプラットフォームで一番簡単な解決策は、iOS クライアントに AirPrint デバイスと通信していると信じ込ませる新しいBonjourサービスを作成することです。これを実現するためのブログ記事や商用ソフトウェア製品が多数存在し、 Linuxのオープンソースソリューションも存在します。[ 3 ] AirPrint はインターネット印刷プロトコル(IPP)の拡張であり、多くのプリンターが直接、または中間システム (通常はCUPS、Mac/Linux 印刷システム) を介して共有されることにより既にサポートしているため、この方法は多くの場合うまくいきます。ただし、プロトコルの AirPrint 固有のコンポーネントが欠落しているため、このアプローチには限界があります。これにより、互換性の問題や予期しない結果が生じる可能性があります。一部のソフトウェアパッケージは、IPP の 2 つの方言間での変換によって互換性の問題を完全に回避し、これを解決していますが、ほとんどのソフトウェアパッケージは AirPrint サービス名を使用してプリンターを再共有するだけです。
Microsoft Windowsには無料[ 10 ]と有料のソリューションがあります。[ 11 ]
macOSには、AirPrint非対応プリンターでAirPrintサポートを有効にするBonjourサービスが存在します。[ 12 ]この目的のための商用macOSソフトウェアには、Netputing handyPrint [ 13 ]やEcamm Printopia [ 14 ]などがあります。
ほとんどのLinuxディストリビューションでは、2011年1月6日にリリースされたバージョン1.4.6以降、CUPSのデフォルト印刷サブシステムでAirPrintが自動的にサポートされるはずです[ 15 ](例えば、Ubuntu 11.04以降[ 16 ]またはFedora 15以降[ 17 ] )。 DNSベースのサービスディスカバリ機能を備えたバージョン1.4.6より前のCUPSサーバーは、 DNS-SDプリンターサービスディスカバリレコードをネームサーバーに追加することで手動で設定することもできます[ 18 ] 。
Apple App Storeなどで入手可能なサードパーティ製のソリューションは数多くあり、AirPrint非対応プリンターに直接またはアプリケーションヘルパー経由で印刷することができます。Netgear GenieはMac OS X 10.6以降およびWindows XP、Vista、7、8向けのソリューションの1つです。Genieを使用すると、ネットワークに接続された共有プリンターをAirPrint経由でアクセスできるようになります。このアプリケーションは、現在のNetgearルーターの顧客には無料で提供されています。[ 19 ] Printopia Proは、大規模なビジネスおよび教育ネットワークでAirPrintが機能するように設計された商用ソリューションです。集中管理、ディレクトリ統合など、大規模な組織に役立つ機能を提供し、サブネット間でのAirPrintの操作を可能にします。Mac OS X 10.7以降を実行するサーバーが必要で、1台のサーバーで組織全体にサービスを提供できる可能性があります。[ 20 ]