2011年8月24日水曜日

iphone,ipadで印刷設定をしたい!!

iphone,ipadを持っているけど、印刷対応プリンターを持っていない。
買うのは予算が厳しいと思っている方に。

1.今持っているUSBプリンターにプリントバー(約6,000円)を接続して、IPアドレス固定して
ePrint(350円)から印刷可能です。

2.AirPrintソフトを使って、Windowsの共有プリンタを使うことが出来ます。
この設定であればSafariからプリントできる可能性があります。

Windows 7でもXPでも設定可能です。
今回の環境
PCIwifiルター
OS:windowsXP、windows7
プリンター:CANON iP4100
端末:iphone4、ipad2(ios4.2)
ブラウザ:Safari

1.appleサイトからBonjourをダウロードします。こちら
インストールして下さい。iTunesを利用されている方は、すでにインストールされていると思います。

2.必要なファイルをダウンロードします。
こちら から”AirPrint.zip”がダウンロードします。
解凍すると、”airprint.exe”、”libairprint.dll”、”XpdfPrint.dll”という3つのファイルが出てきます。

3.”Program Files”フォルダに”AirPrint”というフォルダを作成、上の3つのファイルを入れます。

4.スタートメニューの”アクセサリ”の中の”コマンド プロンプト”のアイコンで右クリックし”管理者として実行”を選択します。
※別のユーザーしか表示されない場合そのまま実行で。

5.立ち上がったコマンドプロンプトで、以下のコマンドを入力、実行します。
sc.exe create AirPrint binPath= "c:\Program Files\AirPrint\airprint.exe -s" depend= "Bonjour Service" start= auto

すべて半角小文字で入力、”=”の後は半角スペースを入れるようにしてください(エラーが出ます)。
32ビットの場合

6.さらにコマンドを入力
sc.exe start AirPrint

これでサービス開始です。

7.プリンタを共有します。
「コントロールパネル」-「ハードウエアとサウンド」の中の「プリンタ」で、今使っているプリンタのアイコンを右クリックし「プロパティ」を開きます。共有から「このプリンタを共有する」にチェックを入れます。

8.ファイヤウォールの設定をします。
ファイヤウォールが有効な場合、AirPrintがはじかれてしまいます。
「コントロールパネル」-「セキュリティ」-「Windows ファイヤウォール」を開き、「Windowsファイやウォールによるプログラムの許可」というのを選択。

9.以上で設定完了です。



設定時に表示されたエラーを紹介します。
[SC] StartService FAILED 1056:
既に AirPrint サービスが起動しているのに、sc コマンドで AirPrint サービスを起動しようとした場合に出るエラーです。
最初からやり直して再度トライしてみてください。

1.AirPrint サービスを停止する
コントロールパネル->管理ツール->サービス をダブルクリックしてサービスを起動します。
AirPrint のサービスがある場合には、選択して画面左の「サービスの停止」をクリックしてサービスを停止します。

2.
AirPrint サービスを削除する
AirPrint サービスを停止したら、コマンドプロンプトで削除します。
sc delete AirPrint

3.再起動してやり直す
※2.から設定して下さい。


Safariよりプリンタ設定する際
プリンタにアクセスする時にユーザ名とパスワードが求められます。これは Windows PC のアカウントのユーザ名とパスワードです。 設定していない場合は、アカウントを一つ作成して下さい。

0 件のコメント:

コメントを投稿