情報が古くなったので,新しい記事を書き直しました.(2014.1.10)
現在iOS 7 と
AirPrintにて問題が発生しているようなので、AirPrintが必須の人はiOS
を6のままにするのがよいと思います。詳細はこちら
(2013.10.15)
AirPrintとは?
AirPrintを使用すれば、Macからはもちろん、iPhoneやiPad、iPod touchから自由にプリンターに出力できます。とても便利なのですが、AirPrint対応のプリンターを買う必要があります。
ところで、もうすぐサポートが切れるWindows XPですが、インターネットに接続しなければまだまだ使えそうなOSです。なので、Windows XPがインストールされている余ったPCをプリントサーバとして、iPadなどのiOSデバイスからairprintできるように設定する方法を解説します。
Airprint.zip のダウンロード
参考サイトparaches lifestyle lab.のリンクが壊れているみたいなので、ここに正しいリンクを貼っておきます。"Windows AirPrint Installer iOS 5 for x86 x64.zip" をダウンロードします。これのバージョンは2になっていて、iOS6にも対応済みと書いてあります。(2013.2.12 追記)
http://forums.macrumors.com/showthread.php?t=1293865&highlight=airprint+zip
みーが使用しているプリンターはMP600で、以下ではMP600と表記しています。自分の環境に合わせて置き換えて読んでください。
Printerの共有
Windows XP PCにて、USB接続したMP600の共有を開始します。プロパティから共有の設定ができます。詳しくはこちら。
iTunesをインストール
Bonjourサービスを利用するため、iTunesをインストールします。
AirPrint Serviceを登録
はじめに.NetFrameworkをインストールします。すでにインストールされている場合は新たにインストールする必要はありません。Download : http://msdn.microsoft.com/ja-jp/netframework/cc378097
.NetFrameworkがないと、エラー"0xc000135"が出て起動できません。
次に、ダウンロードしたAirPinrt.zipを解凍し、AirPrint installerを起動して、左上の Install AirPrint Serviceをクリックします。Service StartupはAutoでStartします。
AirPrintAuthは、Guestに設定しておくのが便利ですね。Enable GuestAccountをチェックしてUpdateをクリックし、再起動します。この際、Windowsで適切なGuest設定がされている必要があります。AirPrintできないときは、まず別のPCから共有プリンターにゲストアカウントで印刷ができることを確認してください。うまくいっていない場合は、"On Hold (Authentication Required)" などというエラーがでます。このへんの細かい設定はこちら。
Firewallの除外項目設定
最後にWindows Firewallを設定します。C:¥¥Program Files¥AirPrint¥airprint.exeを除外項目に追加します。
以上で設定は終了です。iPadなりiPod touchからAirPrintしてみましょう。例えばメモを印刷する場合。
みたいな感じで印刷すると、以下のように出力されました。やった!(^o^)
以上で終了です。お疲れ様でした。
参考サイト : http://www.paraches.com/iphone-info/airprintprintersharewinios51
(2012.7.1)
(2013.2.12 更新)