(57)【要約】      （修正有）【課題】代替印字機能の実行に際し、代替機（画像処理装置）の設定を容易にすることができる情報処理装置を提供する。【解決手段】情報処理装置（ホストパソコン）において、ＣＰＵは、第１の画像処理装置に対応するドライバソフトをインストールする。また、ＣＰＵは、インストールが行われた場合、情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集し、第１の画像処理装置に送信する。【選択図】図３
2009303124.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストール手段と、
前記インストール手段によってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集手段と、
前記収集手段によって収集された前記情報を前記第１の画像処理装置に送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置に第３の画像処理装置に対応するドライバソフトがインストールされたか判断する判断手段と、
前記判断手段によって前記第３の画像処理装置に対応するドライバソフトがインストールされたと判断された場合、前記第３の画像処理装置の情報を収集する第２の収集手段と、
前記第２の収集手段によって収集された前記情報を前記第１の画像処理装置に送信する第２の送信手段と、
を備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記収集手段及び前記第２の収集手段によって収集される情報は、画像処理装置の識別情報及び機能情報を含むことを特徴とする請求項２記載の情報処理装置。
【請求項４】
画像処理装置であって、
情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信手段と、
前記受信手段によって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示手段と、
前記表示手段によって表示された候補の中からユーザによる選択を受け付ける受け付け手段と、
を備えることを特徴とする画像処理装置。
【請求項５】
前記受信手段で受信した情報と当該情報を送信した情報処理装置とを関連付けて登録する登録手段と、
前記画像処理装置において前記情報処理装置を選択する選択手段と、を有し、
前記表示手段は、前記選択手段によって選択された情報処理装置と関連付けて登録されている情報に基づいて画像処理装置の候補を表示することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記画像処理装置はプリンタであり、前記ドライバソフトはプリンタドライバであることを特徴とする請求項４又は５記載の画像処理装置。
【請求項７】
情報処理装置の制御方法であって、
前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストールステップと、
前記インストールステップによってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集ステップと、
前記収集ステップによって収集された前記情報を前記第１の画像処理装置に送信する送信ステップと、
を備えることを特徴とする情報処理装置の制御方法。
【請求項８】
画像処理装置の制御方法であって、
情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信ステップと、
前記受信ステップによって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示ステップと、
前記表示ステップによって表示された候補の中からユーザによる選択を受け付ける受け付けステップと、
を備えることを特徴とする画像処理装置の制御方法。
【請求項９】
情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置の制御方法は、
前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストールステップと、
前記インストールステップによってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集ステップと、
前記収集ステップによって収集された前記情報を前記第１の画像処理装置に送信する送信ステップと、
を備えることを特徴とするプログラム。
【請求項１０】
画像処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像処理装置の制御方法は、
情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信ステップと、
前記受信ステップによって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示ステップと、
前記表示ステップによって表示された候補の中からユーザによる選択を受け付ける受け付けステップと、
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストパソコン等の情報処理装置及びその制御方法、プログラムと、この情報処理装置に接続されるマルチファンクションプリンタ等の画像処理装置（画像出力装置）及びその制御方法、プログラムに関する。
【背景技術】
【０００２】
パソコンに接続される周辺機器として、複写機、ファクシミリ装置、プリンタ等の機能を１つの筐体にまとめたマルチファンクションプリンタ（以下、ＭＦＰ）がある。ＭＦＰには特に定義は無く、プリンタ機能＋ファクシミリ機能、プリンタ機能＋コピー機能、プリンタ機能＋コピー機能＋ファクシミリ機能の組み合わせで幾つものバリエーションがある。
【０００３】
また、ＬＡＮの普及によりパソコンは、直接周辺機器に接続されるだけではなく、ネットワークを介在して複数の周辺機器に接続され、パソコンにインストールされているプリンタドライバの働きにより周辺機器に対して印字（印刷）を実行する。
【０００４】
パソコンにネットワークで接続されたプリンタのプリンタドライバをインストールする場合、プリンタドライバは、対応する周辺機器が有する機能や動作状況を周辺機器からネットワーク経由でパソコン内に収集する。収集された情報は、パソコンによるプリント（印字）時に周辺機器の選択や利用できる機能の設定等に利用される。
【０００５】
また、最近のＭＦＰでは、複数のＭＦＰで代替印字機能等の協調動作が行えるように構成されている。
【０００６】
ここで、代替印字機能とは、ネットワークで接続された複数のＭＦＰにおいて、通常単一のＭＦＰで完結する印字作業を複数のＭＦＰで分業して行う機能を言う。
【０００７】
例としては、１台目のＭＦＰで印字済みの用紙のスキャンを行い、ＬＡＮで接続された２台目のＭＦＰから印字するリモートコピー動作が挙げられる。
【０００８】
通常、コピー動作は、ＭＦＰ筐体内のスキャナで読み込んだ原稿を同じＭＦＰ筐体内のプリンタで行う。しかし、ＭＦＰ筐体内のプリンタが用紙切れ等のトラブルで使用できない場合、あるいはスキャンを行ったＭＦＰが持っていないプリント機能が必要な場合に、代替印字機能が実行される。代替機能はコピー動作だけではなく、ＦＡＸ送信等にも応用できる。
【０００９】
また、データ送り出し／データ受け取りの代替機能を実施するＭＦＰは、共通のネットワークに接続されている。このネットワークにはパソコンも接続されており、パソコンをホストとした通常印字も必要に応じて行われる。
【００１０】
通常印字の場合、印字情報は常にパソコンからＭＦＰにネットワーク経由で送られるが、代替印字の場合、データの送り出しはＭＦＰとなり、パソコンは介在しない。
【００１１】
代替印字の実施は、ネットワーク上のパソコンと関係なく行われるため、代替印字の設定はＭＦＰ単体でも行える必要がある。
【００１２】
従来、ネットワークに複数のプリンタを接続する場合、ネットワークにプリントサーバを設け、ホストパソコンから送られる印字情報は一旦プリントサーバに蓄積した後、個々のプリンタに分配されることが行われていた。
【００１３】
この、プリントサーバを有する構成で、ＭＦＰを使用した代替印字を行う場合、プリントサーバにはネットワークで使用される個々のプリンタの状況が全て記録されている。この記録を基に、代替印字を行うＭＦＰの設定を簡略化する手法が特許文献１に開示されている。
【００１４】
また、プリントサーバが介在せずにＭＦＰから代替印刷可能な他の印字装置（プリンタ）へ印字データを転送し、リモートコピーを実施する手法が特許文献２に開示されている。
【特許文献１】特開２０００−１９７１６５号公報
【特許文献１】特開２００２−１６０４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
代替印字を行う場合、代替印字の出力先を何らかの方法で設定する必要がある。そして代替印字は、元々の出力先のＭＦＰから他のＭＦＰに出力先を切り替えることから、設定は使用者が作業をしている元々の出力先のＭＦＰで行うことが望ましい。
【００１６】
しかし、ＭＦＰのユーザインタフェース（ＵＩ）は、コスト面や必要性の面からパソコン等のユーザインタフェースと比べて貧弱なものになっている。
【００１７】
また、ネットワーク上において、ＭＦＰの識別は、例えばＴＣＰ／ＩＰネットワークの場合、ＩＰアドレスによって行われるが、ＩＰアドレスにはＭＦＰの実際の設置場所やＭＦＰの機能に関する情報は含まれない。
【００１８】
従来の場合、ＩＰアドレスにより代替機（ＭＦＰ）を設定する場合、これに先立って、代替印字を受けるプリンタに設定されているＩＰアドレスを確認した後、代替印字を設定するＭＦＰに確認したＩＰアドレスを設定する必要がある。
【００１９】
代替印字可能なプリンタを、ＭＦＰの操作パネルにリスト表示することも行われているが、ネットワーク上に多くのプリンタが存在した場合、多くの候補から希望のプリンタを探し出さなければならず困難が伴う。
【００２０】
上記特許文献１では、このプリンタの選択を容易にする手法が開示されているが、この場合、ネットワークにはプリンタを管理するプリントサーバは不可欠である。
【００２１】
プリントサーバを持たない場合は、特許文献２のようなネットワークでは、ネットワークに接続されて代替印字が可能なＭＦＰの情報を集めておくサーバが存在しないため、代替印字可能なＭＦＰは、ＭＦＰのＵＩに表示されるリストから選択しなければならない。
【００２２】
本発明の目的は、代替印字機能の実行に際し、代替機（画像処理装置）の設定を容易にすることができる情報処理装置及び画像処理装置を提供することにある。
【課題を解決するための手段】
【００２３】
上記目的を達成するために、請求項１記載の情報処理装置は、前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストール手段と、前記インストール手段によってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集手段と、前記収集手段によって収集された前記情報を前記第１の画像処理装置に送信する送信手段とを備えることを特徴とする。
【００２４】
請求項４記載の画像処理装置は、情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信手段と、前記受信手段によって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示手段と、前記表示手段によって表示された候補の中からユーザによる選択を受け付ける受け付け手段とを備えることを特徴とする。
【００２５】
請求項７記載の情報処理装置の制御方法は、前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストールステップと、前記インストールステップによってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集ステップと、前記収集ステップによって収集された前記情報を前記第１の画像処理装置に送信する送信ステップとを備えることを特徴とする。
【００２６】
請求項８記載の画像処理装置の制御方法は、情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信ステップと、前記受信ステップによって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示ステップと、前記表示ステップによって表示された候補の中からユーザによる選択を受け付ける受け付けステップとを備えることを特徴とする。
【００２７】
請求項９記載の情報処理装置の制御方法をコンピュータに実行させるプログラムにおいて、前記情報処理装置の制御方法は、前記情報処理装置に、第１の画像処理装置に対応するドライバソフトをインストールするインストールステップと、前記インストールステップによってインストールが行われた場合、前記情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集ステップと、前記収集ステップによって収集された前記情報を前記第１の画像処理装置に送信する送信ステップとを備えることを特徴とする。
【００２８】
請求項１０記載の画像処理装置の制御方法をコンピュータに実行させるプログラムにおいて、前記画像処理装置の制御方法は、情報処理装置にインストールされているドライバソフトに対応する第１の画像処理装置の情報を、当該情報処理装置から受信する受信ステップと、前記受信ステップによって受信した情報に基づいて、前記画像処理装置によって実行されている処理を代替する画像処理装置の候補を表示する表示ステップと、前記表示ステップによって表示された候補の中からユーザによる選択を受け付ける受け付けステップとを備えることを特徴とする。
【発明の効果】
【００２９】
本発明の情報処理装置によれば、代替印字機能の実行に際し、代替機（画像処理装置）の設定を容易にすることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００３１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る情報処理装置と画像処理装置とがネットワークで接続されたネットワークシステムのブロック図である。
【００３２】
図１において、本ネットワークシステムは、情報処理装置としてのホストパソコン１０１と、画像処理装置（画像出力装置）としての送信側ＭＦＰ１０３及び受信側ＭＦＰ１０４とがＬＡＮ（ネットワーク）１０２で接続されることで構築される。
【００３３】
図２は、図１におけるホストパソコンのブロック図である。
【００３４】
図２において、ホストパソコン１０１にはＣＰＵ２０１が配置されている。ＣＰＵ２０１は、ホストパソコン１０１の動作を司り、オペレーションシステム（ＯＳ）やＯＳ管理下でアプリケーションプログラムが実行されている。ＣＰＵ２０１は、ホストパソコン１０１のプログラムを実行する素子ではあるが、単体ではパソコンとして機能できない。
【００３５】
ＣＰＵ２０１は、ＣＰＵバス２０２を経由して、ノースブリッジ２０３に接続される。ノースブリッジ２０３は、ホストパソコン１０１の動作のうち、高速性が求められるＤＲＡＭ２０７やビデオ回路２０５を制御している。
【００３６】
このため、ＣＰＵ２０１とノースブリッジ２０３を接続しているＣＰＵバス２０２は高速に設計されている。ノースブリッジ２０３には、ビデオバス２０４を経由してビデオ回路２０５が接続されている。
【００３７】
また、ノースブリッジ２０３には、ＲＡＭバス２０６を経由してＤＲＡＭ２０７が、ＨＤＤバス２０８を経由してＨＤＤ２０９が接続されている。また、ノースブリッジ２０３は、汎用バスであるＰＣＩバス２１０に接続されている。
【００３８】
ＰＣＩバス２１０は、汎用の拡張用デバイスを接続するＢＵＳだが、ホストパソコン１０１内で主に外部インタフェース機能を司るサウスブリッジ２１１も接続されている。
【００３９】
サウスブリッジ２１１は、ネットワークに接続するためのＬＡＮコントロール回路やＵＳＢコントロール回路、音声を合成するサウンド回路等を含んでいる。またサウスブリッジ２１１は、それぞれＬＡＮインタフェース２１２、ＵＳＢインタフェース２１３、サウンド出力２０４を介してホストコンピュータ１０１の外部と情報のやり取りをしている。
【００４０】
ホストパソコン１０１によるプログラムの実行は、次のように行われる。
【００４１】
ホストパソコン１０１のオペレーションシステムやアプリケーションプログラムは、その全体をホストパソコン１０１のプログラム実行に使われるＤＲＡＭ２０７に展開するには、ＤＲＡＭ２０７の容量が不足している。
【００４２】
そこで、オペレーションシステムやアプリケーションプログラムは、ＨＤＤ２０９に保存しておき、プログラムを実行するときに、ＨＤＤ２０９からＤＲＡＭ２０７に展開して、展開されたプログラムがＣＰＵ２０１によって実行される。
【００４３】
ここで、ＬＡＮ１０２等の外部インタフェースに接続されたＭＦＰ１０３、１０４をホストパソコン１０１上のオペレーティングシステムで使用するためには、オペレーティングシステムにソフトウェアドライバをインストールする必要がある。
【００４４】
Ｗｉｎｄｏｗｓ（登録商標）  ＸＰのようなオペレーションシステムの場合、ホストパソコン１０１のインタフェースに新たなハードウェアが取り付けられた場合、オペレーションシステムのプラグアンドプレイ機能が動作する。
【００４５】
そして、そのハードウェアに適合したドライバがＨＤＤ２０９もしくは外部リムーバブルメディアからシステムにロードされ、オペレーションシステムに組み込まれる。
【００４６】
ここで、ＬＡＮ１０２を経由して外部ハードウェアが接続された場合、そのハードウェアがホストパソコン１０１のために用意されたものか、ＬＡＮ１０２に接続された他のホストパソコンのために用意されたものか判断ができない。そのため、プラグアンドプレイによるドライバソフトの自動インストールは行われない。
【００４７】
図３は、図１におけるホストパソコン側で実行されるドライバソフトインストール処理及びドライバソフトの処理の手順と、図１におけるＭＦＰ側で実行される代替プリンタ設定処理の手順とを示すフローチャートである。
【００４８】
図３は、ホストパソコン１０１のＬＡＮインタフェース２１２に代替プリントのための送信側ＭＦＰ１０３を接続した場合について示す。
【００４９】
ＬＡＮインタフェース２１２は、上記のように、外部ハードウェアの接続によるドライバのプラグアンドプレイは行われない。送信側ＭＦＰ１０３のドライバインストールはホストパソコン１０１のオペレーティングシステムに対するユーザの操作で開始される。
【００５０】
図３において、ドライバインストール処理が開始されると、ステップＳ３０１で、オペレーティングシステムは、適応するドライバソフトを、ＨＤＤ２０９もしくは外部リムーバブルメディアからロードする。
【００５１】
次に、ステップＳ３０２で、ロードされたドライバソフトをオペレーティングシステムは自身へ追加インストールする。追加インストールされたドライバソフトは、オペレーティングシステムの一部分として通常のプログラムの動作と平行して実行される（ドライバソフトの処理）。
【００５２】
ドライバソフトのインストールとしては、次に、ステップＳ３０３で、ホストパソコン１０１にすでにＬＡＮ接続されている他のプリンタ（ＭＦＰ）のプリンタ情報を検索（収集）する。
【００５３】
プリンタ情報としては、プリンタを識別するための識別情報（デバイス名称等）、プリンタの機能を示す機能情報（カラー印刷機能の有無、解像度、用紙サイズ情報、ステイプル機能の有無、両面印刷機能の有無、印刷スピード等）がある。また、プリンタ情報としては、プリンタをネットワーク上で識別するためのアドレス（ＩＰアドレス、ＭＡＣアドレス等）がある。
【００５４】
次に、ステップＳ３０４において、ステップＳ３０３で検索されたプリンタがＭＦＰ１０３に対して代替プリント可能な場合、オペレーティングシステムは、検索されたプリンタ情報の一覧をＭＦＰ１０３にＬＡＮ１０２を経由して送信する。
【００５５】
ドライバソフトの処理において、ステップＳ３０５で、ホストパソコン１０１のオペレーティングシステムに用意されているプリンタ設定フォルダの監視を行う。
【００５６】
次に、ステップＳ３０６で、新たなプリンタがインストールされたか判断し、新たなプリンタが見つからなかった場合はステップＳ３０５に戻る。
【００５７】
ステップＳ３０６で新たなプリンタが見つかった場合は、ステップＳ３０７に移行して、新たなプリンタのプリンタ情報を収集する。
【００５８】
ステップＳ３０６で見つかった新たなプリンタが送信側ＭＦＰ１０３に代替プリント可能な場合、ドライバソフトは、ステップＳ３０８で、送信側ＭＦＰ１０３に新たなプリンタのプリンタ情報をＬＡＮ１０２経由で送信する。
【００５９】
送信側ＭＦＰ１０３は、ホストパソコン１０１から送られた代替可能なプリンタのプリンタ情報を参照しながら代替プリンタ設定処理を行う。代替プリンタ設定処理は、実際に代替印刷が行われる前に実行される。また、送信側ＭＦＰ１０３が通常の動作を行っているときにバックグラウンドで実施される。
【００６０】
ステップＳ３１１で、ステップＳ３０４とステップＳ３０８によってホストパソコンから送信された、ホストパソコン１０１にインストールされた代替可能なプリンタのプリンタ情報を、リストテーブルとして作成する。
【００６１】
図４は、図３のステップＳ３１１で作成されるリストテーブルの例を示す図である。
【００６２】
リストテーブル４０１には、プリンタのユニーク名称・ＩＰアドレス・カラー／白黒・最大用紙サイズ・カセット用紙サイズ・両面／片面・印字スピード・代替印刷の許可不許可・プリンタ言語がプリンタ毎に記録されている。
【００６３】
図３において、ステップＳ３１２で、代替プリンタ設定の要求が送信側ＭＦＰ１０３の使用者から行われる。ステップＳ３１３で、リストテーブルに記載され、代替プリントを許可しているプリンタを選別し、送信側ＭＦＰ１０３のＵＩに表示する。
【００６４】
次に、ステップＳ３１４で、ＵＩに表示された代替プリンタ候補から代替プリンタを、送信側ＭＦＰ１０３の使用者が選択すると、ＭＦＰ１０３はこの選択を受け付ける。その後、代替プリンタとして選択された画像処理装置において、ＭＦＰ１０３で実行していた処理が代替処理されることになる。
【００６５】
以上説明したように、本実施の形態によれば、ＭＦＰに代替プリンタを登録するにあたって、ユーザが代替プリンタのＩＰアドレス等を調べて入力する手間が省ける。また、単にネットワーク上の代替プリンタ候補の一覧が表示されるのではなく、ホストパソコンにドライバがインストールされているプリンタが表示されるので、予め絞り込まれた中から代替プリンタをユーザが選ぶことができる。
【００６６】
ここで、ＣＰＵ２０１は、第１の画像処理装置に対応するドライバソフトをインストールするインストール手段として機能する。また、ＣＰＵ２０１は、インストール手段によってインストールが行われた場合、情報処理装置に既にインストールされている他のドライバソフトに対応する第２の画像処理装置の情報を収集する収集手段として機能する。
【００６７】
また、ＣＰＵ２０１は、収集手段によって収集された情報を第１の画像処理装置に送信する送信手段として機能する。
【００６８】
また、ＣＰＵ２０１は、第３の画像処理装置に対応するドライバソフトがインストールされたか判断する判断手段として機能する。また、ＣＰＵ２０１は、判断手段によって第３の画像処理装置に対応するドライバソフトがインストールされたと判断された場合、第３の画像処理装置の情報を収集する第２の収集手段として機能する。更に、ＣＰＵ２０１は、第２の収集手段によって収集された情報を第１の画像処理装置に送信する第２の送信手段として機能する。
【００６９】
（第２の実施の形態）
図５は、本発明の第２の実施の形態に係る情報処理装置と画像処理装置とがネットワークで接続されたネットワークシステムの概念図である。また、図６は、図５のネットワークシステムのリストテーブルの例を示す図である。
【００７０】
図５において、情報処理装置としてのＰＣ５０１（ＴＡＮＡＫＡ−ＰＣ）と、画像処理装置としてのプリンタ５０２（ＴＡＮＡＫＡ１）は近傍に配置されている。そして、ＰＣ５０１には、プリンタ５０２のプリンタドライバが設定されている。ＰＣ５０１とプリンタ５０２は、ともにＬＡＮ５０３に接続されている。
【００７１】
プリンタ５０２は、ＬＡＮ５０３に接続されているがＰＣ５０１の近傍に配置されているため、主にＰＣ５０１からプリントが実行される。
【００７２】
次に、情報処理装置としてのＰＣ５０４（Ｓｕｚｕｋｉ  ＰＣ）と、画像処理装置としてのプリンタ５０５（ｚｉｋｋｅｎ１）も近傍に配置されつつ、ＬＡＮ５０３に接続されている。そして、ＰＣ５０４には、プリンタ５０５のプリンタドライバが設定されている。また、情報処理装置としてのＰＣ５０６（Ｋｙｏｕｔｓｕ  ＰＣ）もＬＡＮ５０３に接続されている。
【００７３】
ＬＡＮ５０３には、共有のＭＦＰとしてＭＦＰ５０７（Ｋｙｏｕｔｓｕ１）が接続されている。また、ＬＡＮ５０３には共有のプリンタとして、プリンタ５０８（Ｋｙｏｕｔｓｕ２）とプリンタ５０９（ＫｙｏｕｔｓｕＣｏｌｏｒ）が接続されている。
【００７４】
ここで、ＰＣ５０１、ＰＣ５０４及びＰＣ５０６は、全て、第１の実施の形態のプリンタ情報送信機能を有している。また、プリンタ５０８は、ＰＣ５０１、及びＰＣ５０６に対してプリンタドライバの設定がなされている。また、プリンタ５０９は、ＰＣ５０１，ＰＣ５０４及びＰＣ５０６に対してプリンタドライバの設定がなされている。また、ＭＦＰ５０７は、何れのＰＣにもプリンタドライバの設定がなされていない。
【００７５】
このため、各ＭＦＰ及びプリンタには、ＰＣ５０１、ＰＣ５０４及びＰＣ５０６それぞれの接続プリンタ情報が集まる。本実施の形態において、各ＭＦＰ及びプリンタは、その内部にＰＣ５０１、ＰＣ５０４及びＰＣ５０６それぞれのプリンタ情報リストを独立して有する。
【００７６】
図６（ａ）、（ｂ）、（ｃ）にそのリストを示す。
【００７７】
本実施の形態では、ＭＦＰ又はプリンタにて代替印字を実行する場合、ＭＦＰ又はプリンタのＵＩにおいて、ＰＣ５０１、ＰＣ５０４及びＰＣ５０６を選択することによって代替印字用のプリンタリストを切り替えることが可能となる。
【００７８】
例えば、ＭＦＰ５０７のＵＩにおいて、ＰＣ５０１が選択された場合には、図６の（ａ）のプリンタリストに従って、「ＴＡＮＡＫＡ１」「ＫｙｏｕｔｓｕＣｏｌｏｒ」「Ｋｙｏｕｔｓｕ２」の３台のプリンタが表示される。ユーザは、この中から、代替印字用のプリンタを選ぶことができる。
【００７９】
また、ＭＦＰ５０７のＵＩにおいて、ＰＣ５０２が選択された場合には、図６の（ｂ）のプリンタリストに従って、「Ｚｉｋｋｅｎ１」「ＫｙｏｕｔｓｕＣｏｌｏｒ」の２台のプリンタが表示される。ユーザは、この中から、代替印字用のプリンタを選ぶことができる。
【００８０】
即ち、本実施の形態では、画像処理装置に登録されるプリンタリストが、各ホストパソコンと関連付けて登録されている。そのため、画像処理装置においてホストパソコンが選択されると、そのホストパソコンと関連付けられたプリンタリストが表示されることになる。
【００８１】
このように、本実施の形態によれば、ＭＦＰに代替プリンタを登録するにあたって、ユーザが代替プリンタのＩＰアドレス等を調べて入力する手間が省ける。また、ホストパソコンを選択することにより、選択されたホストパソコンにドライバがインストールされているプリンタが代替プリンタの候補として表示されるので、よく使うプリンタの中から代替プリンタをユーザが選ぶことができる。
【００８２】
（その他の実施の形態）
本発明は、前述した実施の形態のフローチャートを実現するソフトウェアのコンピュータプログラムコードを記録した記憶媒体を、システムあるいは装置に供給してもよい。そして、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成され得る。
【００８３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施の形態に係る情報処理装置と画像処理装置とがネットワークで接続されたネットワークシステムのブロック図である。
【図２】図１におけるホストパソコンのブロック図である。
【図３】図１におけるホストパソコン側で実行されるドライバソフトインストール処理及びドライバソフトの処理の手順と、図１におけるＭＦＰ側で実行される代替プリンタ設定処理の手順とを示すフローチャートである。
【図４】図３のステップＳ３１１で作成されるリストテーブルの例を示す図である。
【図５】本発明の第２の実施の形態に係る情報処理装置と画像処理装置とがネットワークで接続されたネットワークシステムの概念図である。
【図６】図５のネットワークシステムのリストテーブルの例を示す図である。
【符号の説明】
【００８６】
１０１  ホストパソコン
１０２  ＬＡＮ
１０３  送信側ＭＦＰ
１０４  受信側ＭＦＰ
２０１  ＣＰＵ
２０３  ノースブリッジ
２０５  ビデオ回路
２０７  ＤＲＡＭ
２０９  ＨＤＤ
２１１  サウスブリッジ
【図１】
2009303124.tif 000003
【図２】
2009303124.tif 000004
【図３】
2009303124.tif 000005
【図４】
2009303124.tif 000006
【図５】
2009303124.tif 000007
【図６】
2009303124.tif 000008