CANONやEPSONのプリンタで AirPrint を使って iPhone/iPad から印刷する方法

この方法なら無料で CANON と EPSON だけでなく、他のメーカーのプリンタでもプリンタ共有ができます。iPhone/iPad から印刷するのに、無理して ePrint 対応の hp のプリンタを購入する必要はありません。

  • AirPrint のプリンタ共有って何?
    9月に発表された AirPrint は当初プリンタ共有機能が含まれていて、Mac に繋いだプリンタをプリンタ共有して iPhone/iPad からそのプリンタに印刷することができるはずでした。しかし、MacOS X 10.6.5 リリース直前になってプリンタ共有を使っての AirPrint 機能はなくなってしまい、AirPrint で印刷できるのは ePrint に対応した hp のプリンタだけになってしまいました。

    今回は、MacOS X 10.6.5 でなくなってしまった AirPrint のプリンタ共有機能を有効にしてくれるユーティリティを使って ePrint 対応でないプリンタへ印刷をしてみます。

  • AirPrint のプリンタ共有を有効にする方法

    用意するもの

    • iPhone/iPad(iOS 4.2.1)
    • Mac(MacOS X 10.6.5)
      (Windows 7 の方法は一番最後に簡単に説明があります)2010/11/24 updated
    • iTunes 10.1
    • プリンタ(Mac でドライバが用意されていれば基本的に何でも OK だと思います。)
    • AirPrint Hacktivator



    AirPrint のプリンタ共有と印刷の手順

    1. 用意した Mac に AirPrint Hacktivator をダウンロード
    2. ダウンロードした AirPrint Hacktivator を展開して起動
    3. AirPrint Hacktivator のスイッチを ON にする
      (この際にアカウントのパスワード入力画面が表示されるので、パスワードを入力します。)
    4. システム環境設定アプリケーションが起動してプリントとファクスが表示されます
    5. 使用したいプリンタが既に左のプリンタリストに表示されているなら、それを選択して「-」をクリックして削除
    6. 「+」をクリックして、使用したいプリンタをリストから選択したら「追加」をクリック(
      画面では Bonjour で接続されているプリンタを選択していますが、USB で選択されたプリンタでも OK です。)
    7. 使用したいプリンタが左のリストに表示されているのを確認したら、それを選択して「ネットワークでこのプリンタを共有」ボタンをチェック(既にチェックしている場合はそのまま)

    8. 以上で準備は終了です
    9. 印刷をするには iPhone/iPad で AirPrint 対応のアプリを起動して「プリント」を選択
      (ここでは iPad の Safari を使用。)
    10. オプションの画面でプリンタをタップしてリストを表示
      (図では既に CANON iP4300 が選択されています。)
    11. プリンタ共有をしたプリンタをリストから選択
    12. 最後に「プリント」ボタンをタップして印刷が始まります
  • 注意事項
    注意しなければならないのは、最初に試した際にはプリンタをネットワーク共有しても iPad からはプリンタが見えないかことがあるということです。

    私が最初に試した時にはやっぱりプリンタが見えませんでした。念の為にネットワークに繋がっている他の Mac から確認すると、ちゃんと AirPrint Hacktivator でカスタマイズした Mac で共有されているプリンタが見えます。仕方がないのでとりあえずカスタマイズした Mac を再起動。もう一度 iPad で確認してもやっぱり見えません。再度、Mac のシステム環境設定でプリンタを削除してからもう一度プリンタを追加してそれを共有すると…今度は iPad からプリンタが見える様になりました。

    というわけで iPhone/iPad からプリンタが見えない場合は、とりあえず以下の手順を試してみると良いかもしれません。

    1. Mac を再起動
    2. システム環境設定のプリントとファクスでプリンタを削除
    3. システム環境設定のプリントとファクスでプリンタを追加してプリンタ共有をオンにする

    これで、自分の場合は iPad からプリンタが見えました。
    後は、iPad でプリントをタップすれば印刷が始まります!

  • MacOS X 10.6.5 を元に戻すには?
    AirPrint Hacktivator でシステムを書き換えたら何か不具合が起きてしまった場合、AirPrint Hacktivator を使ってその修正を元に戻す事ができます。
    AirPrint Hacktivator を再度起動してスイッチを OFF にすれば OK です。


    これで MacOS X 10.6.5 は元の状態に戻ります。

  • CANON や EPSON のプリンタに直接印刷はいつ頃?
    今回とりあえずはプリンタ共有で iPhone/iPad からプリントする事ができるようになりましたが、やはり印刷時にプリンタが接続されている Mac を接続するのは面倒です。
    プリンタ共有機能を使わずに CANON や EPSON のプリンタが AirPrint で印刷できる様になるのはいつ頃なのでしょうか?
    たぶんそれにはプリンタ本体のファームウェアでの対応が必要だと思われるので、ちょっと時間がかかるかもしれません。秋〜冬の新製品がリリースされてしまった現在、次のモデルがリリースされるタイミングに対応するのが濃厚でしょう。
    その際に、既存の製品もファームウェアのアップデートがされて一緒に対応できるようになると嬉しいのですがちょっと難しいかもしれませんね。どうしても直接 AirPrint で印刷したい場合には、対応した新製品を購入しなければならないでしょう…。

    ところで AirPrint Hacktivator を使わずにプリンタ共有を使って印刷ができるようになるのはいつ頃でしょうか?
    MacMacOS X 10.6.5 がリリースされたのはつい先日のことなので、次の MacOS X 10.6.6 がリリースされるのはもう少し先になりそう。しあkし Mac App Store 対応時に MacOS X 10.6.6 になると思うので、その際に AirPrint のプリンタ共有機能も一緒に復活されれば良いのですが…

  • やっぱりプリンタ共有でなく AirPrint で印刷したい場合
    ココでも書きましたが、現状では ePrint に対応した hp のプリンタしか選択肢はありません。国内では以下の3機種4機種です。

    • HP Photosmart Wireless e-All-in-One Printer series – B110a(ファームウェアのアップデートが必要です。2010/11/24 追加)
    • HP Photosmart Premium e-All-in-One Printer series – C310
    • HP Photosmart Plus e-All-in-One Printer series – B210
    • HP ENVY 100 e-All-in-One Printer Series – D410
    • 2010/11/22 の午後に池袋のヤマダ電機で見た限りでは、まだ HP ENVY 100 は店頭に並んでいませんでした。アマゾンで見ると 11/26 に発売予定みたいですね。

  • Windows 7 に繋いだプリンタでも AirPrint で印刷ができるみたいです! (2010/11/24 追加)
    コメント欄でちゃいさんに教えて頂きました。
    ここに方法が掲載されています。

    簡単に訳すと

    1. iTunes 10.1 をインストールする
    2. AirPrint.zip (airprint.exe, libairprint.dll, XpdfPrint.dll) をダウンロードする
    3. ダウンロードしたファイルを展開(解凍)する
    4. “C:\Program Files (x86)\AirPrint\” フォルダを作成する
    5. “C:\Program Files (x86)\AirPrint\” フォルダにダウンロードして展開したファイル(airprint.exe, libairprint.dll, XpdfPrint.dll)をコピーする
    6. 管理者ユーザで cmd.exe を起動する(訳注:スタートメニューで cmd.exe を検索して起動すれば良いのかな?)
    7. 以下のコマンドを実行する(= と ” の間にはスペースが必要です)
      64bit の場合(訳注:”>” は訳者が付けたプロンプトのマーク)
      >sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
      >sc.exe start AirPrint
      32bit の場合(訳注:”>” は訳者が付けたプロンプトのマーク)
      >sc.exe create AirPrint binPath= “C:\Program Files\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
      >sc.exe start AirPrint
    8. Windows のファイヤーウォールに AirPrint 通信を通すように設定をする(airprint.exe をダブルクリックする)(訳注:上記リンク先にスクリーンキャプチャがあります。)



    以上で、Windows 7 に接続されているプリンタでも AirPrint を使って印刷ができるようになるそうです。
    ちゃい さん、情報ありがとうございました!

   

CANONやEPSONのプリンタで AirPrint を使って iPhone/iPad から印刷する方法 への28件のコメント

  1. 『HP Photosmart Wireless B110a』はできないの? > AirPrint

    • paraches より:

      私の知る限りでは、AirPrint 対応機種の中に 「HP Photosmart Wireless B110a」は入っていません。
      ePrint 対応プリンタなのに不思議です。
      実際に所有している人からのレポートがあれば良いのですが…。

      • Recumbented より:

        B110a所有していますが、プリンタの検索で出てきませんでした。

        • paraches より:

          情報ありがとうございます。
          B110a は ePrint 対応機種なのにやっぱりダメなのですね。
          ePrint 対応という事で購入していた人がいたとしたら、ちょっとやりきれないですね。

          • より:

            B110a ですが AirPrint できましたよ.プリンターのファームは最新になっていますか??

          • paraches より:

            情報ありがとうございます。
            B110a は私が実際に確認した訳ではなく、Apple から出ている情報に B110a が含まれていなかったということです。(他の B210a や C310c はリストに含まれていました。)
            ところで、AirPrint できたというのはプリンタ共有を使わずにできたという事ですよね?

    • haya より:

      B110aを使用しています。私も、最初はiPhoneでプリンタが認識されませんでしたが、
      プリンタ本体のセットアップメニューから、「製品の更新」でファームウェアのアップデートを
      行ったら認識し、無事iPhoneから印刷できました!

      • paraches より:

        情報ありがとうございます!
        プリンタ共有を使わずに AirPrint で印刷ができたということですよね?
        だとすると B110a は資料から漏れてしまったのかな?

        • haya より:

          はい。共有はかけずにAirPrintで印刷できましたよー。
          ただ欲を言えば、細かい印刷設定とかできたら尚いいんですけどね。。

          補足ですが、USのAppleサイトには、対応プリンタにB110って載ってるみたいですよ。

  2. marushu より:

    わが家のPM-A900でもiPadからプリントできないかなぁと探していたら、ココにたどり着きました。
    早速、iPadから印刷OK!! ;-)

    いやぁ、助かりました。
    ありがとうございます。

  3. ぎゅう より:

    設定終わったあとにPad側でプリンタを検索しても表示されませんでしたが、いったんリストから削除して再度追加したら表示され印刷も無事完了できました♪

    プリンタの機種はPM−A820でした。

    参考になりました、ありがとうございます(><)

    • paraches より:

      情報ありがとうございます。
      エプソンの PM-A820 でも大丈夫でしたか!
      設定の後でリストから削除&再登録がちゃんと機能して良かったです。

  4. nobu より:

    Brother マイミーオ MFC-695CDNからも問題なくプリントできました。
    ありがとうございます。

    • paraches より:

      情報ありがとうございます。
      Brother マイミーオ MFC-695CDN でも大丈夫でしたか!
      私は Brother のプリンタ触ったことが無かったので、ちょっと心配でしたが良かったです!

  5. an-kazu より:

    ありがとうございます。

     Canon iP7500の我が家でも、問題なく印刷ができるようになりましたm(_ _)m
     (プリンタとAirMac ExtremをUSB接続した状態)

    • paraches より:

      情報ありがとうございます。
      をぉ!!! その接続方法は考えていませんでした。
      ちょっと複雑な接続状況っぽいですけど、ちゃんと動作しているようですね。

  6. あすか より:

    うちではPM-A20,EP-901Fともにプリントが出来ました。

    • paraches より:

      情報ありがとうございます。
      2機種共に大丈夫でしたか!
      結構、複数のプリンタを持ってる方っていらっしゃるんですね。

  7. あすか より:

    補足ですがPM-A920はタイムカプセルのUSB端子経由、EP-901Fはネットワーク接続で確認しました。

  8. shachi より:

    化石とも思えるDeskjet955c(hp)でも、見事にipadから印刷出来ました。
    貴重な記事をありがとうございました。

    • paraches より:

      情報ありがとうございます。
      Deskjet 955c でもいけましたか! Mac で印刷できるプリンタなら大丈夫なのかもしれませんね。
      私も Deskjet 5551 で試してみようかな?

  9. 獅子座の一等星 より:

    Canon MP990からも印刷出来ました。

    • paraches より:

      情報ありがとうございます!
      CANON の MP990 も OK なのですね。
      こうなると、やっぱり Mac で印刷できるプリンタはほとんどが大丈夫そうですね。

  10. ちゃい より:

    AirPrint.zipを使ってWindow PCのプリンタへ印刷できました

    iphone3GS(iOS4.2)+Windows7(64bit)+Epsonプリンタ
    http://forums.macrumors.com/showthread.php?t=1047779

    • paraches より:

      情報ありがとうございます!
      Windows 7 でも AirPrint で印刷できる方法があるんですね!
      私は Windows XP マシンしか持ってないので試せませんが、後で記事をアップデートしておきます。

  11. Technopenguin より:

    Canon MP470 の bluetooth接続で OK デシタ!
    これはいい! ありがとう!

    • paraches より:

      情報ありがとうございます!
      Bluetooth 接続でも大丈夫でしたか!
      USB/Network/Bluetooth と基本的に Mac に繋がっていればなんでも大丈夫そうですね。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>