要点:
- Mac(Leopard)に接続した複合プリンタ(Canon MP610)をWindows機からも使えるようにした
- Bonjourを使うととても簡単(注:単純な印刷しかできないかも)
長年使っていたHPの複合プリンタPSC 2150が使いたい絶妙なタイミングで壊れたので、速攻買い替えた。後継機は、20分の長考の末、Canon PIXUS MP610を選んだ。決してkakaku.comで一番人気だったという理由ではない。ちゃんと検討した。ホントにウソじゃない。
さて、やりたいことは「Macに繋いでいるMP610を、Windows機からも使えるようにプリンタ共有したい」。ということ。
HP PSC 2150を使っていたときはできていたので(複合プリンタpsc2150をOSXとWindowsで共有(Tiger))、Leopardでプリンタが変わってもその環境を継続したかった。で、やってみた。
コメント欄でBonjourを使うと簡単にできると教えていただいた。実際その通りだったので、以下そのやり方を書いておく。
Bonjourって何?というと・・・
Bonjour は、ゼロコンフィギュレーション・ネットワークとも呼ばれていますが、IP ネットワーク上のコンピュータ、デバイス、およびサービスを自動的に検出するサービスです。Bonjour では、業界標準の IP プロトコルが使用されているので、IP アドレスを入力したり DNS サーバを設定しなくても、デバイスが相互に自動的に検出されます。
From: アップル - サポート - ダウンロード - Bonjour for Windows 1.0.4
ということで、ネットワーク上のコンピュータや、プリンタその他のデバイスを自動検出してくれるものである様子。
ということで、Appleのサイトの記述に従い作業をする。やったことを書いておくが、全ての作業が必要かは未検証。
→Mac OS X 10.5 Help: プリンタを Windows ユーザと共有する
1.「プリンタ共有」ON
「システム環境設定」→「共有」を開き、「プリンタ共有」をチェックする。
Mac側での作業は以上。簡単。
2.WindowsにBonjour for Windowsをインストール
アップル - サポート - ダウンロード - Bonjour for Windowsから。ダウンロードしてできたexeファイルをダブルクリック、指示に従えばOK。執筆現在の最新版は1.0.4。
3.WindowsにBonjourでプリンタを登録
「スタート」→「プログラム」→「Bonjour」→「Bonjour プリンタウィザード」を起動。

プリンタウィザードの画面。

いきなりMacに繋いであるプリンタが表示されるので、選択して次へ。
![]()
ここで、きちんと「ディスク使用」からドライバを指定してやる。デフォルトのままだと、普通の印刷はできるが、両面印刷やフチ無しなど芸の細かいことはできない。
(注:「ディスク使用」で純正ドライバを設定すると、そのままだと印刷できないかも?調査中。)
追記)
プリンタによっては?純正ドライバを指定しても印刷できないこともあるようです(コメント欄参照)。
できているケースもあるようなので、適宜デフォルトのままでいくか純正ドライバ使用にチャレンジするか判断してください。
(参考→ele_blog: Mac共有プリンタでWinからBonjour経由で印刷(両面印刷もできる!!))
![]()
ドライバのCD-ROMを入れ、「D:\win\Driver\x86\Driver\MR610PR.inf」を選択する(CD-ROMをDドライブとした場合)。

「Canon MP610 series Printer」が出てきた。これを選択して次へ。

めでたくプリンタを登録できた。

登録したプリンタのプロパティ。きちんと正しいドライバを使えているので、グレースケール、両面印刷や割り付け印刷もできる。
これで設定は終了。プリンタの「プロパティ」→「テストページの印刷」、あるいは適当なものを試しに印刷してみよう。うまくできればOK。
お疲れさまでしたー。








コメント (13)
はじめまして。
Bonjour for windowsで接続するとこちらに書いてあるようにデフォルトのプリンターにすると
ヒューレットパッカードのドライバーに接続されてしまい細かい設定ができません。
そこで、ディスク使用で最新のEPSONのドライバーをいれるまではうまくいくのですが、印刷がでません…。そのままデフォルトのままにしておくとでるのですが、EPSONのドライバーに変えるとでなくなるのはなぜなのでしょうか?
もし、ご存じでしたら教えてください。MACに電話したらプリンターの会社へ、プリンターの会社に電話したら、PCの会社へたらいまわしにされ、結局わからないまま1週間以上たっております。
長々と失礼しておりますが
どうかよろしくお願いします。
投稿者: chicchily | 2008年9月20日 16:46
日時: 2008年9月20日 16:46
chicchilyさん、どうもです。
疑わしいところが多すぎるので、情報をください。
1.お手数ですが一度Bonjourでプリンタを登録し直して、
「Bonjour プリンタウィザードの完了」
の画面でどのように表示されているか教えてもらえますか?
特に「名前」「モデル」が正しいかが気になります。
2.「ディスク使用」のところでは、どのファイルを指定されましたか?
「D:\win\Driver\x86\Driver\MR610PR.inf」
のようにフルパスで表示してください。OSのバージョン毎は合っているか気になります(2000,XP,Vistaなど)。OS毎に使うファイルが違ったりしますので。
投稿者: haru | 2008年9月20日 17:44
日時: 2008年9月20日 17:44
haruさま
お忙しいところありがとうございます。
再度登録し直しまして完了の画面は
名前:EPSON PM-3700C@hideki-imac
製造元 EPSON
モデルEPSON PM3700C
プロトコル:IPP
既存のプリンタ:いいえ
となっています。
2.「ディスク使用」のところでは、どのファイルを指定しているかなのですが、
実はこれがよくわかっておりません。
最新ドライブをEPSONからダウンロードしてデスクトップにあるのですが、
ダウンロードしたファイル名がm37f660というファイルでそれを開くとWINVISTA_XP_2Kというファイルと
E_DF180Jというのがあります。
そのE_DF180Jを指定するとPM-3700Cとでるのでそれでやってしまっています。どのファイルを選んだらよいかわからないままそのまま画面が進むものをとりあえず選んでしまっています。
このような情報で大丈夫でしょうか?
ディスク使用のところがもしかして全く違うものを選んでいるのでしょうか?
よろしくお願いします。
投稿者: chicchily | 2008年9月21日 22:25
日時: 2008年9月21日 22:25
chicchilyさん
ディスク使用のところで、WINVISTA_XP_2Kの方を選択してみてもダメでしょうか?
印刷できないということは、ドライバが正しくないという気がします。
投稿者: haru | 2008年9月22日 10:15
日時: 2008年9月22日 10:15
haruさま
ありがとうございます。WINVISTA_XP_2Kの方はフォルダーのため、そこを開くとSETUPとLPTPORTというフォルダーになり、
どちらにもset up informationの
ファイルがないのです。
今、EPSONに確認したところ、
ドライバーはE_DF180Jを指定で
あっているといわれました。
他どなたかのサイトでも
デフォルトで設定されたプリンター以外を指定すると
印刷できなくなるとでておりましたが、HARUさんはプリントできているんですよね…。
何度もすみませんでした。
投稿者: chicchily | 2008年9月22日 12:05
日時: 2008年9月22日 12:05
cchicchilyさん
うーん・・・
・デフォルトのドライバではプリントできる
→プリンタ本体はOK、ドライバの問題
なのでしょうが・・・
SMBを使えばできることは確実なので、こちらでやってもらう方が早いかもしれないです。
http://soap.s216.xrea.com/umu/mt/archives/001335.html
私も日頃はこっちで設定したもの使っているので・・・
投稿者: haru
|
2008年9月22日 20:49
日時: 2008年9月22日 20:49
私も、imacにcanonのmp810をusb接続しています。それをwinのパソコンからbonjourを使ってインストールするとchicchilyさんと全く同じ現象です。困ったものです。
投稿者: take | 2008年10月 2日 15:46
日時: 2008年10月 2日 15:46
結局デフォルトのドライバでは単純な印刷のみしかできないようです。純正のドライバを使った印刷は、いろいろと細工をしないと使えず、更に1回しか印刷できなかったりするのでオススメできません。bonjour1.0.5が出ていたのですが、「DNS脆弱性に対応」とか書いてあるので、問題の解決は期待できなさそうです。
投稿者: haru
|
2008年10月 2日 23:53
日時: 2008年10月 2日 23:53
参考までに、Winからbonjour使ってMP600に純正ドライバで接続できましたよ。
らむらうすさんの手順が非常にヒントになりました。
すごく感謝です。手順は以下から。
http://elechan.blogspot.com/2009/01/macwindows.html
投稿者: ele_chan | 2009年1月13日 17:24
日時: 2009年1月13日 17:24
ele_chanさん、どうもです。
サイト拝見しました。こちらでも、そのやり方で両面印刷ができることは確認しまして、その方法の説明も書いていました。ただ、2回以上両面印刷しようとすると印刷できなくて、その問題が解決できませんでした。なので、そのやり方の説明は削除したのです。そちらでは何回でも両面印刷できていますか?
あと一つだけ・・・ウチのサイト名が・・・
投稿者: haru
|
2009年1月13日 23:04
日時: 2009年1月13日 23:04
haruさん
ほんとにすみません。サイト名間違ってました。m(_ _)m
さっそく直しました。。。
ところで、両面印刷のことですが、何度でもできます。
Windowsから両面印刷の指示で、
2ページ(両面なので1枚)を
2度連続で実行しても大丈夫です。また、複数ページ(6ページ)あるやつを印刷(両面なので3枚)でも大丈夫でした。
投稿者: ele_chan | 2009年1月18日 17:40
日時: 2009年1月18日 17:40
ele_chanさん、どうもです。
>サイト名
いえ、前もありましたから・・・
>両面印刷
何度でもできるのであれば、大丈夫ですね。
ただ、ウチではcueがうまく消えなくて、エラーになっちゃうんですよね。なんででしょう。
何かソフトのバージョンが上がっていると、できるようになったりするんでしょうか・・・
投稿者: haru
|
2009年1月18日 23:42
日時: 2009年1月18日 23:42
初めまして、このページを参考にWIN→Macのプリンタ共有設定をさせてもらいました。
(SMBの設定の方で、PM3700Cです)
大変、丁寧な説明で大助かりしました。勝手ながらお礼のコメントさせて頂きます。
投稿者: d-sign | 2009年4月 1日 17:16
日時: 2009年4月 1日 17:16