(57)【要約】【課題】  デバイス装置がパーソナルコンピュータ等の情報処理装置とネットワーク接続された環境下で使用される場合であっても、大がかりな設備を必要とすることなく、簡単にかつ誤りなく、対象デバイス装置のドライバソフトを情報処理装置にインストールでき、かつネットワークアドレス等を設定でき、あるいはスキャナ手段で読み込まれた画像データの転送先を、簡単にかつ誤りなく設定できるデバイス装置を提供する。【解決手段】  外部記憶装置４を接続するための接続手段１４と、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報を記憶する記憶手段１３と、前記接続手段に接続された外部記憶装置４に、前記記憶手段１３に記憶されている前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報を書き込むデータ書き込み手段１２を備えている。【選択図】  図２
2007011799.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置を接続するための接続手段と、
ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報を記憶する記憶手段と、
前記接続手段に接続された外部記憶装置に、前記記憶手段に記憶されている前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報を書き込むデータ書き込み手段と、
を備えたことを特徴とするデバイス装置。
【請求項２】
前記デバイス装置は複数の給紙口と、前記給紙口のうち優先的に使用する給紙口を選択可能な優先給紙口選択手段を有するプリンタであり、
前記自動インストールプログラムは、前記プリンタの優先給紙口にセットされている用紙サイズを自動的に優先サイズに設定して、前記ドライバソフトであるプリンタドライバをインストールする請求項１に記載のデバイス装置。
【請求項３】
スキャナ手段と、
前記スキャナ手段で読み込んだ画像データを所定のネットワークアドレスの情報処理装置に送信する送信手段と、
を備え、
前記記憶手段には、情報処理装置のネットワークアドレスをネットワーク経由でデバイス装置に転送するための転送プログラムが記憶されるとともに、前記データ書き込み手段により前記転送プログラムが前記外部記憶装置に書き込まれ、
さらに、
外部記憶装置を介して情報処理装置にダウンロードされた前記転送プログラムが実行されることにより、情報処理装置からネットワーク経由で転送されてきたネットワークアドレスを受信する受信手段と、
受信したネットワークアドレスを、前記スキャナ手段で読み込んだ画像データの送信先に設定する設定手段と、
を備えている請求項１に記載のデバイス装置。
【請求項４】
スキャナ手段と、
前記スキャナ手段で読み込んだ画像データを所定のネットワークアドレスの情報処理装置に送信する送信手段と、
を備え、
前記記憶手段には、情報処理装置のネットワークアドレスを取得して前記外部記憶装置に保存するためのネットワークアドレス保存プログラムが記憶されるとともに、前記データ書き込み手段により前記ネットワークアドレス保存プログラムが前記外部記憶装置に書き込まれ、
さらに、
前記外部記憶装置を介して情報処理装置にダウンロードされた前記ネットワークアドレス保存プログラムが実行されることによって情報処理装置から取得され外部記憶装置に保存されたネットワークアドレスを読み込む読込手段と、
読み込んだ前記ネットワークアドレスを、前記スキャナ手段で読み込んだ画像データの送信先に設定する設定手段と、
を備えている請求項１に記載のデバイス装置。
【請求項５】
外部記憶装置を接続するための接続手段と、
ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム及びデバイス固有情報を記憶する記憶手段と、
前記接続手段に接続された外部記憶装置内に書き込まれている情報処理装置のネットワークアドレスを読み込む読込手段と、
前記読み込んだ情報処理装置のネットワークアドレスにネットワークを経由してアクセスし、前記情報処理装置における前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報のインストール状況を検出する検出手段と、
前記検出手段により検出されたインストール状況に基づいて、ドライバソフト、自動インストールプログラム及びデバイス固有情報のうちの必要なもののみを、前記接続手段に接続された外部記憶装置に書き込む書き込み手段と、
を備えたことを特徴とするデバイス装置。
【請求項６】
外部記憶装置を接続するための接続手段と、
ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラムを記憶する記憶手段と、
前記接続手段に接続された外部記憶装置内に書き込まれている情報処理装置のネットワークアドレスを読み込む読込手段と、
前記読み込んだ情報処理装置のネットワークアドレスに、ネットワークを経由して前記ドライバソフト及び自動インストールプログラムを送信する送信手段と、
を備えたことを特徴とするデバイス装置。
【請求項７】
外部記憶装置を接続するための接続手段と、
ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報を記憶する記憶手段と、
前記接続手段に接続された外部記憶装置内に、ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれているか否かを検出する検出手段と、
外部記憶装置内に、ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれている場合に、それらが最新のものであるか否かを判断する判断手段と、
ドライバソフト、自動インストールプログラム、及びデバイス固有情報のうちの少なくともいずれかが最新のものでない場合には、最新の内容に書き換える書き換え手段と、
を備えたことを特徴とするデバイス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタ、多機能型複合機（ＭＦＰ：Multi Function Peripherals）等に適用されるデバイス装置に関する。
【背景技術】
【０００２】
プリンタ等のデバイス装置を、ネットワークを介してパーソナルコンピュータ等の情報処理装置と接続して使用する場合、情報処理装置に対して、デバイス装置のネットワークアドレス等の設定やドライバソフトのインストールを行う必要がある。
【０００３】
従来、上記のようなデバイス装置のネットワークアドレス等の設定は、情報処理装置のユーザがネットワーク管理者から情報を入手することにより行っていた。また、ドライバソフトのインストールは、ドライバソフトの記憶された記録媒体をネットワーク管理者が用意したり、インターネット等を通じてダウンロードすることにより行われていた。
【０００４】
また、デバイス装置がスキャナ手段を有するＭＦＰ等である場合には、スキャナ手段で読み込んだ画像データの転送先のネットワークアドレスを、ユーザがデバイス装置に手動で設定していた。
【０００５】
しかしながら、デバイス装置の管理者が不在の場合、ドライバソフトが記憶された記録媒体の保管場所や、デバイス装置のネットワークアドレス等の設定情報がわからない場合があった。
【０００６】
また、インターネットを通じてドライバソフトをダウンロードする際に、間違ったドライバソフトをダウンロードしてしまう恐れもあった。
【０００７】
また、デバイス装置において、スキャナ手段で読み込まれた画像の転送先をいちいち設定するのは面倒であった。
【０００８】
そこで、管理者が不在であっても、ドライバソフト等をインストールできるように、特許文献１には、プログラム転送プログラムを登録した印刷装置において、予めドライバプログラムが記憶されているＩＣカード等の記録媒体に、印刷装置のネットワークアドレス等の情報を送信する印刷装置が提案されている。そして、その記録媒体を情報処理装置に接続すると、ドライバソフトとシステム情報が自動インストールされることが記載されている。
【０００９】
また、特許文献２には、プリンタ内に記憶されているプリンタドライバを、プリンタ操作部に表示されるダウンロード先ユーザや端末を選択することで、ダウンロードするプリンタ装置が提案されている。
【００１０】
また、特許文献３には、ネットワークにパーソナルコンピュータを接続したとき、ネットワーク上に既に接続されているプリンタを検出して、このプリンタと通信を行って機器情報を取得し、またプリンタドライバも管理サービスサイトから自動インストールされるようにしたシステムが提案されている。
【００１１】
また、特許文献４には、プリンタとパーソナルコンピュータとを接続するだけで、ドライバプログラムがプリンタからインストールされる技術が開示されている。
【特許文献１】特開２００４−１７６２４号公報
【特許文献２】特開平１１−１４３６６２号公報
【特許文献３】特開２００４−２４０４９０号公報
【特許文献４】特開２００３−１５０５３０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかし、前記特許文献１に記載の技術では、記録媒体に予めドライバとインストールプログラムを記憶しておく必要があり、その作業が面倒であった。しかも、誤って、対象となっている印刷装置のドライバとは異なるドライバを記憶する恐れがある。
【００１３】
また、前記特許文献２に記載の技術では、プリンタ操作部に表示されたプリンタドライバの転送先を間違って指定する恐れがある上、プリンタ装置内に予めドライバ転送先を設定しておく必要があり、しかも設定した転送先を管理する管理手段をプリンタ装置内に設ける必要がある。
【００１４】
また、前記特許文献３に記載の技術では、ネットワークに接続されているプリンタを検出して通信を行うため、システムが大がかりになるという欠点がある。また、プリンタを特定するときに、選択ミスが発生する恐れもある。
【００１５】
また、前記特許文献４に記載の技術では、ケーブル接続プリンタを条件とするものであり、ネットワーク接続される環境下では適用することができない、という欠点がある。
【００１６】
この発明は、このような技術的背景に鑑みてなされたものであって、デバイス装置がパーソナルコンピュータ等の情報処理装置とネットワーク接続された環境下で使用される場合であっても、大がかりな設備を必要とすることなく、簡単にかつ誤りなく、対象デバイス装置のドライバソフトを情報処理装置にインストールでき、かつネットワークアドレス等を設定でき、あるいはスキャナ手段で読み込まれた画像データの転送先を、簡単にかつ誤りなく設定できるデバイス装置の提供を課題とする。
【課題を解決するための手段】
【００１７】
上記課題は、以下の手段によって解決される。
（１）外部記憶装置を接続するための接続手段と、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報を記憶する記憶手段と、前記接続手段に接続された外部記憶装置に、前記記憶手段に記憶されている前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報を書き込むデータ書き込み手段と、を備えたことを特徴とするデバイス装置。
（２）前記デバイス装置は複数の給紙口と、前記給紙口のうち優先的に使用する給紙口を選択可能な優先給紙口選択手段を有するプリンタであり、前記自動インストールプログラムは、前記プリンタの優先給紙口にセットされている用紙サイズを自動的に優先サイズに設定して、前記ドライバソフトであるプリンタドライバをインストールする前項１に記載のデバイス装置。
（３）スキャナ手段と、前記スキャナ手段で読み込んだ画像データを所定のネットワークアドレスの情報処理装置に送信する送信手段と、を備え、前記記憶手段には、情報処理装置のネットワークアドレスをネットワーク経由でデバイス装置に転送するための転送プログラムが記憶されるとともに、前記データ書き込み手段により前記転送プログラムが前記外部記憶装置に書き込まれ、さらに、外部記憶装置を介して情報処理装置にダウンロードされた前記転送プログラムが実行されることにより、情報処理装置からネットワーク経由で転送されてきたネットワークアドレスを受信する受信手段と、受信したネットワークアドレスを、前記スキャナ手段で読み込んだ画像データの送信先に設定する設定手段と、を備えている前項１に記載のデバイス装置。
（４）スキャナ手段と、前記スキャナ手段で読み込んだ画像データを所定のネットワークアドレスの情報処理装置に送信する送信手段と、を備え、前記記憶手段には、情報処理装置のネットワークアドレスを取得して前記外部記憶装置に保存するためのネットワークアドレス保存プログラムが記憶されるとともに、前記データ書き込み手段により前記ネットワークアドレス保存プログラムが前記外部記憶装置に書き込まれ、さらに、前記外部記憶装置を介して情報処理装置にダウンロードされた前記ネットワークアドレス保存プログラムが実行されることによって情報処理装置から取得され外部記憶装置に保存されたネットワークアドレスを読み込む読込手段と、読み込んだ前記ネットワークアドレスを、前記スキャナ手段で読み込んだ画像データの送信先に設定する設定手段と、を備えている前項１に記載のデバイス装置。
（５）外部記憶装置を接続するための接続手段と、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム及びデバイス固有情報を記憶する記憶手段と、前記接続手段に接続された外部記憶装置内に書き込まれている情報処理装置のネットワークアドレスを読み込む読込手段と、前記読み込んだ情報処理装置のネットワークアドレスにネットワークを経由してアクセスし、前記情報処理装置における前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報のインストール状況を検出する検出手段と、前記検出手段により検出されたインストール状況に基づいて、ドライバソフト、自動インストールプログラム及びデバイス固有情報のうちの必要なもののみを、前記接続手段に接続された外部記憶装置に書き込む書き込み手段と、を備えたことを特徴とするデバイス装置。
（６）外部記憶装置を接続するための接続手段と、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラムを記憶する記憶手段と、前記接続手段に接続された外部記憶装置内に書き込まれている情報処理装置のネットワークアドレスを読み込む読込手段と、前記読み込んだ情報処理装置のネットワークアドレスに、ネットワークを経由して前記ドライバソフト及び自動インストールプログラムを送信する送信手段と、を備えたことを特徴とするデバイス装置。
（７）外部記憶装置を接続するための接続手段と、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報を記憶する記憶手段と、前記接続手段に接続された外部記憶装置内に、ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれているか否かを検出する検出手段と、外部記憶装置内に、ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれている場合に、それらが最新のものであるか否かを判断する判断手段と、ドライバソフト、自動インストールプログラム、及びデバイス固有情報のうちの少なくともいずれかが最新のものでない場合には、最新の内容に書き換える書き換え手段と、を備えたことを特徴とするデバイス装置。
【発明の効果】
【００１８】
前項（１）に記載の発明によれば、デバイス装置の記憶手段に、ドライバソフト、このドライバソフトを情報処理装置にインストールするための自動インストールプログラム、及びデバイス固有情報が記憶されており、接続手段に接続された外部記憶装置に、前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれ、保存される。
【００１９】
従って、この外部記憶装置を情報処理装置に接続して、ドライバソフト、自動インストールプログラム、及びデバイス固有情報をダウンロードさせることにより、情報処理装置にドライバソフトを簡単にインストールすることができるし、固有情報に含まれるデバイス装置のネットワークアドレス等も簡単に設定することができる。
【００２０】
しかも、ドライバソフト、自動インストールプログラム、及びデバイス固有情報は、デバイスの記憶手段に記憶されていたものであるから、デバイスとドライバソフトやネットワークアドレス等との対応関係を間違えることがなく、対象デバイスについてのドライバソフトやネットワークアドレス等を確実にインストールでき、設定できる。
【００２１】
前項（２）に記載の発明によれば、プリンタの優先給紙口にセットされている用紙サイズを自動的に優先サイズに設定できるから、情報処理装置のユーザがこのような用紙サイズの設定を行う煩わしさを解消でき、利便性を向上できる。
【００２２】
前項（３）に記載の発明によれば、記憶手段には、ドライバソフト、自動インストールプログラム、デバイス固有情報の外に、情報処理装置のネットワークアドレスをネットワーク経由でデバイス装置に転送するための転送プログラムが記憶されると共に、外部記憶装置に前記転送プログラムが書き込まれ、保存される。
【００２３】
この外部記憶装置を情報処理装置に接続して、前記転送プログラムをダウンロードさせ、ダウンロードされた転送プログラムが実行されることにより、情報処理装置からネットワーク経由で情報処理装置のネットワークアドレスが送信される。デバイス装置は、送信されてきたネットワークアドレスを受信し、このアドレスを、スキャナ手段で読み込んだ画像データの送信先に設定する。
【００２４】
これにより、デバイス装置における情報処理装置のネットワークアドレスの設定を、ユーザの入力操作を必要とすることなく、ネットワークを介して簡単にかつ誤りなく行うことができる。
【００２５】
前項（４）に記載の発明によれば、記憶手段には、情報処理装置のネットワークアドレスを取得して前記外部記憶装置に保存するためのネットワークアドレス保存プログラムが記憶されるとともに、このネットワークアドレス保存プログラムが前記外部記憶装置に書き込まれる。
【００２６】
この外部記憶装置を情報処理装置に接続し、前記ネットワークアドレス保存プログラムをダウンロードさせ、ダウンロードされた前記プログラムが実行されることによって、情報処理装置のネットワークアドレスが外部記憶装置に保存される。デバイス装置は、外部記憶装置に保存された情報処理装置のネットワークアドレスを読み込んで、このアドレスを、スキャナ手段で読み込んだ画像データの送信先に設定する。
【００２７】
これにより、デバイス装置における情報処理装置のネットワークアドレスの設定を、ユーザの入力操作を必要とすることなく外部記憶装置を介して簡単にかつ誤りなく行うことができる。
【００２８】
前項（５）に記載の発明によれば、情報処理装置のネットワークアドレスが外部記憶装置に予め書き込まれており、外部記憶装置が接続手段に接続されると、前記ネットワークアドレスが読み込まれる。そして、読み込まれたネットワークアドレスにアクセスして、情報処理装置における前記ドライバソフト、自動インストールプログラム、及びデバイス固有情報のインストール状況を検出し、検出結果に基づいて、ドライバソフト、自動インストールプログラム及びデバイス固有情報のうちの必要な情報のみを外部記憶装置に書き込む。
【００２９】
従って、必要なデータのみが書き込まれた外部記憶装置を情報処理装置に接続することにより、前記データを簡単にかつ誤りなく情報処理装置にインストールできる。
【００３０】
前項（６）に記載の発明によれば、情報処理装置のネットワークアドレスが外部記憶装置に予め書き込まれており、外部記憶装置が接続手段に接続されると、前記ネットワークアドレスが読み込まれる。そして、読み込まれたネットワークアドレスに、ネットワークを経由して前記ドライバソフト及び自動インストールプログラムが送信される。
【００３１】
従って、ユーザによるネットワークアドレスの入力操作を必要とすることなく、簡単にかつ確実に、対応する情報処理装置にドライバソフト等を送信でき、インストールすることができる。
【００３２】
前項（７）に記載の発明によれば、接続手段に接続された外部記憶装置内に、ドライバソフト、自動インストールプログラム、及びデバイス固有情報が書き込まれているか否かを検出し、書き込まれている場合に、それらが最新のものであるか否かを判断し、最新のものでない場合には、最新の内容に書き換えることができる。
【００３３】
このため、デバイス装置に新たな固有情報が追加されたり、デバイス装置のネットワークアドレスが変更になったような場合であっても、自動的に最新の内容で情報処理装置へのドライバソフトのインストールや、ネットワークアドレス等の設定を行うことができる。
【発明を実施するための最良の形態】
【００３４】
以下、この発明の一実施形態を図面に基づいて説明する。
【００３５】
図１は、この発明の一実施形態に係るデバイス装置としてのプリンタ装置を用いたネットワークプリントシステムの構成図である。
【００３６】
図１のネットワークプリントシステムは、複数のプリンタ装置１と複数の情報処理装置２とが、ＬＡＮ等のネットワーク３を介して接続されてなる。
【００３７】
前記プリンタ装置として、この実施形態ではＭＦＰが用いられている。各プリンタ装置１は、その一つを代表してブロック図で示すように、操作部１１、制御装置１２、記憶装置１３、接続手段としてのＵＳＢポート１４と、スキャナ部１５と、プリンタエンジン１６と、ネットワークインターフェイス部（図面ではネットワークＩ／Ｆ部と記す）１７等を備えている。
【００３８】
前記操作部１１は、各種の操作ボタンや表示画面を備え、ユーザが種々の入力指示や選択操作を行うことができる。
【００３９】
前記制御装置１２は、ＣＰＵを備え、スキャナ部１５、プリンタエンジン１６、ネットワークインターフェイス部１７を始め、プリンタ装置１の全体を制御する。
【００４０】
前記記憶装置１３は例えばハードディスクからなり、プリンタ装置１用のプリンタドライバソフト（単にプリンタドライバという）、自動インストールプログラム、及びプリンタ固有情報を始め、各種のデータが妃憶されている。
【００４１】
前記プリンタ固有情報とは、プリンタ装置１のネットワークアドレスやオプション構成等である。また、複数の給紙口を持つプリンタ装置であれば、優先的に使用する給紙口にセットされている用紙のサイズもこれに含まれる。
【００４２】
前記自動インストールプログラムとは、プリンタ装置１用のプリンタドライバおよびプリンタ固有情報を、パーソナルコンピュータにインストールするためのプログラムである。
【００４３】
前記ＵＳＢポート１４には、外部記憶装置としてのＵＳＢメモリ４が、着脱自在に接続され、プリンタ装置１は制御装置１２の動作により、接続されたＵＳＢメモリ４内に、記憶装置１３に記憶されている前記プリンタドライバ、自動インストールプログラム、及びプリンタ固有情報等の情報を書き込むことができ、また、ＵＳＢメモリ５内に書き込まれている情報を読み込むことができるようになっている。
【００４４】
前記スキャナ部１５は、原稿を読み込んで画像データに変換するものである。また、プリンタエンジン１６は、前記スキャナ部１５で読み込んだ画像データや、情報処理装置２から送信されてきた印刷データに基づく画像データを、用紙に印刷する。
【００４５】
前記ネットワークインターフェイス部１７は、ネットワーク３を介して情報処理装置２との間でデータの送受信を行うためのものである。
【００４６】
前記情報処理装置２は、例えばパーソナルコンピュータ等からなる。この情報処理装置２は、ネットワーク３を介してプリンタ装置１に印刷データを送信し、印刷処理を行わせる。この情報処理装置２は、ＵＳＢ接続ポートを備えており、ＵＳＢ接続ポートに接続されるＵＳＢメモリ４内の情報を読み取ったり、ＵＳＢメモリ内のプログラムを実行したりすることができる。
【００４７】
次に、図１に示したプリンタ装置１の動作を、図２のフローチャートを用いて説明する。
【００４８】
プリンタ装置１はＵＳＢポート１４にＵＳＢメモリ４が接続されているかどうかを監視する（ステップＳ１０）。
【００４９】
ＵＳＢメモリ４が接続されていれば（ステップＳ１０でＹＥＳ）、ＵＳＢメモリ４内にプリンタ装置１用のプリンタドライバ、自動インストールプログラム、プリンタ固有情報が既に書き込まれているか否かを検査する（ステップＳ１１）。
これらのデータが書き込まれていない場合（ステップＳ１１でＮＯ）、記憶装置１３に記憶されているプリンタドライバ、自動インストールプログラム、プリンタ固有情報をＵＳＢメモリ４に書き込む。（ステップＳ１２）
ＵＳＢメモリ４内にプリンタドライバ等が既に書き込まれている場合は（ステップＳ１１でＹＥＳ）、記憶装置１３に記憶されている情報と比較し、違いがあるかどうかを判断する（ステップＳ１３）。
【００５０】
違いがある場合は（ステップＳ１３でＮＯ）、ＵＳＢメモリ４内のデータを消去し（ステップＳ１４）、記憶装置１３に記憶されているプリンタドライバ、自動インストールプログラム、プリンタ固有情報をＵＳＢメモリ４に書き込む（ステップＳ１５）。違いがない場合は（ステップＳ１３でＹＥＳ）、操作部１１にＵＳＢメモリ４内のデータが最新のものである旨の表示をおこなう（ステップＳ１６）。
【００５１】
このように、ＵＳＢメモリ４内の情報と記憶装置１３に記憶されている情報とを比較し、違いがある場合には、記憶装置１３に記憶されている情報がＳＢメモリ４に書き込まれるから、ＵＳＢメモリ４内のプリンタドライバ等の情報は、記憶装置１３に記憶されている最新のものと同じになる。従って、プリンタ装置１に新たな固有情報が追加されたり、プリンタ装置１のネットワークアドレスが変更になったような場合であっても、ＵＳＢメモリ４にはこれらの最新情報が反映される。
【００５２】
ユーザは、このプリンタドライバ、自動インストールプログラム、プリンタ固有情報が書き込まれたＵＳＢメモリ４を、プリンタ装置１のＵＳＢポート１４から取り外し、ＵＳＢ接続ポートを有する情報処理装置２に接続し、自動インストールプログラムの実行指示を行う。
【００５３】
情報処理装置２はユーザによりＵＳＢメモリ４内の自動インストールプログラムが実行指示されると、この自動インストールプログラムを実行して、ＵＳＢメモリ４内のプリンタドライバ等を情報処理装置２にインストールする。このインストールでは、ＵＳＢメモリ４内のプリンタ固有情報（ネットワークアドレス、オプション構成等）が反映される。つまり、プリンタ装置１のネットワークアドレス等の設定が自動的に行われる。また、複数の給紙口をもつプリンタ装置１であれば、優先的に使用する給紙口にセットされている用紙のサイズを、優先サイズとして設定することもできる。
【００５４】
またＵＳＢメモリ４内に、プリンタドライバをインストールする予定の情報処理装置２のネットワークアドレスをあらかじめ書き込んで保存しておき、そのネットワークアドレスを有する情報処理装置２のプリンタドライバのインストール状況を、プリンタ装置１がネットワークを経由して自動的に取得し、必要なデータのみをＵＳＢメモリ４に書き込む構成としても良い。
【００５５】
この場合の処理を、図３のフローチャートを参照して鋭明する。
【００５６】
プリンタ装置１は、ＵＳＢポート１４にＵＳＢメモリ４が接続されているかどうかを監視する（ステップＳ２０）。
【００５７】
ＵＳＢメモリ４が接続されていれば（ステップＳ２０でＹＥＳ）、ＵＳＢメモリ４内に情報処理装置（図面ではＰＣと記している）２のネットワークアドレスが書き込まれているかどうかを判断する（ステップ２１）。情報処理装置２のネットワークアドレスが書き込まれていない場合は（ステップＳ２１でＮＯ）、何も行わない。
【００５８】
情報処理装置２のネットワークアドレスが書き込まれている場合は（ステップＳ２１でＹＥＳ）、ネットワーク３を介してその情報処理装置２のネットワークアドレスへアクセスして、インストール状況をネットワーク経由で取得する（ステップＳ２２）。具体的には、プリンタ装置１は、インストール状況検出プログラムを予め記憶装置１３に記憶しており、情報処理装置２のネットワークアドレスへアクセスしたときに、前記インストール状況検出プログラムを情報処理装置２へ転送する。
【００５９】
情報処理装置２では、転送されたインストール状況検出プログラムをインストールして実行し、プリンタドライバのインストールや固有情報の設定等に関するインストール状況を、プリンタ装置１へ送信し、これによりプリンタ装置１はインストール状況を検出する。
【００６０】
そして、検出されたインストール状況から、必要分の情報をＵＳＢメモリ４に書き込む（ステップＳ２３）。
【００６１】
このように、情報処理装置２のインストール状況に基づいて、必要なデータのみをＵＳＢメモリ４に書き込むから、このＵＳＢメモリ４を情報処理装置２に接続することにより、前記データを簡単にかつ誤りなく情報処理装置にインストールできる。しかも、必要なデータのみで良いから、デー量も少なくてすむ。
【００６２】
なお、必要なデータが書き込まれたＵＳＢメモリ４を、接続すべき情報処理装置２とは異なる情報処理装置２に接続した場合、ＵＳＢメモリ４には接続すべき情報処理装置のアドレスが保存されているため、これを利用して、接続の誤りを検出できる。具体的には、必要分のデータのインストール時に、ＵＳＢメモの４内のアドレスと情報処理装置２のアドレスを比較し、一致した場合にのみインストールするようにすればよい。
【００６３】
ところで、ＵＳＢメモリ４内に、プリンタドライバ等をインストールする予定の情報処理装置２のネットワークアドレスをあらかじめ保存しておき、そのネットワークアドレスの情報処理装置２に対して、ネットワーク３を経由して、プリンタドライバ等をインストールするようにしてもよい。
【００６４】
この場合の処理を、図４のフローチャートを参照して鋭明する。
【００６５】
まず、プリンタ装置１はＵＳＢポート１４にＵＳＢメモリ４が接続されているかどうかを監視する（ステップＳ３０）。
【００６６】
ＵＳＢメモリ４が接続されていれば（ステップＳ３０でＹＥＳ）、ＵＳＢメモリ４内に情報処理装置２のネットワークアドレスが保存されているかどうかを判断する（ステップＳ３１）。
【００６７】
情報処理装置２のネットワークアドレスが保存されていない場合は（ステップＳ３１でＮＯ）、何も行わない。情報処理装置２のネットワークアドレスが保存されている場合は（ステップＳ３１でＹＥＳ）、その情報処理装置２に対し、ネットワーク経由でプリンタドライバをインストールする（ステップＳ３２）。
【００６８】
このような処理によれば、ＵＳＢメモリ４に保存された情報処理装置２のネットワークアドレスに、ネットワークを経由して前記プリンタドライバ及び自動インストールプログラムが送信されるから、ユーザによるネットワークアドレスの入力操作を必要とすることなく、ネットワークアドレスが記憶されたＵＳＢメモリ４をプリンタ装置１に接続するだけで、簡単にかつ確実に、対応する情報処理装置２にプリンタドライバ等を送信でき、インストールすることができる。
【００６９】
次に、スキャナ部１５で読み込んだ画像データの送信先の設定処理について説明する。
【００７０】
プリンタ装置（ＭＦＰ）１の記憶装置１３には、ＵＳＢメモリ４を通じてプリンタドライバをインストールする情報処理装置２のネットワークアドレスを、自動的に取得してそれをＵＳＢメモリ４に保存するためのネットワークアドレス保存プログラムが、あらかじめ記憶されている。
【００７１】
そして、プリンタドライバやインストールプログラム、デバイス固有情報と共に、前記ネットワークアドレス保存プログラムをＵＳＢメモリ４に書き込む。
【００７２】
ユーザが、情報処理装置２にこのＵＳＢメモリ４を接続して、ネットワークアドレス保存プログラムを実行すると、その情報処理装置２のネットワークアドレスが自動的にＵＳＢメモリ４に書き込まれ、保存される。
【００７３】
このＵＳＢメモリ４が再接続されたプリンタ装置１の制御装置１２は、保存されているネットワークアドレスを読み込んで、スキャナ部で読み込んだ画像データの送信先の１つとして自動的に設定する。
【００７４】
この場合の処理を、図５のフローチャートを参照して鋭明する。
【００７５】
ＭＦＰ等のデバイス装置はＵＳＢポート１４にＵＳＢメモリ４が接続されているかどうかを監視する（ステップＳ４０）。ＵＳＢメモリ４が接続されていれば（ステップＳ４０でＹＥＳ）、プリンタドライバ、自動インストールプログラム、プリンタ固有情報、情報処理装置のネットワークアドレス保存プログラムをＵＳＢメモリに書き込む（ステップＳ４１）。
【００７６】
次に、ユーザは、前記プリンタドライバ、自動インストールプログラム、プリンタ固有情報、ネットワークアドレス保存プログラムが書き込まれたＵＳＢメモリ４を、プリンタ装置１のＵＳＢポート１４から取り外し、ＵＳＢ接続ポートを有する情報処理装置２に接続し、ネットワーク保存プログラムの実行指示を行うと、その情報処理装置２のネットワークアドレスがＵＳＢメモリ４に書き込まれ、保存される（ステップＳ４２）。
【００７７】
プリンタ装置１はＵＳＢポート１４にＵＳＢメモリ４が接続されたかどうかを監視する（ステップＳ４３）。ＵＳＢメモリ４が接続されると（ステップＳ４３でＹＥＳ）、ＵＳＢメモリ４内に情報処理装置２のネットワークアドレスが存在しているかどうかを調べる（ステップＳ４４）。存在している場合には（ステップＳ４４でＹＥＳ）、ステップＳ４５で、そのアドレスをスキャナ部で読み込んだ画像データの送信先の一つとして自動的に設定する。存在していない場合には（ステップＳ４４でＮＯ）、何もしない。
【００７８】
このように、この処理によれば、プリンタ装置１における情報処理装置２のネットワークアドレスの設定を、ユーザの入力操作を必要とすることなくＵＳＢメモリ４を介して簡単にかつ誤りなく行うことができる。
【００７９】
図５に示した実施形態では、情報処理装置２のネットワークアドレスをＵＳＢメモリ４を介してプリンタ装置１に設定したが、情報処理装置２からネットワーク３を介してアドレスがプリンタ装置１に転送される構成としても良い。
【００８０】
この場合の処理を、図６のフローチャートを参照して鋭明する。
【００８１】
プリンタ装置１はＵＳＢポート１４にＵＳＢメモリ４が接続されているかどうかを監視する（ステップＳ５０）。ＵＳＢメモリ４が接続されていれば（ステップＳ５０でＹＥＳ）、プリンタドライバ、自動インストールプログラム、プリンタ固有情報、情報処理装置のネットワークアドレス転送プログラムをＵＳＢメモリに書き込む（ステップＳ５１）。
【００８２】
次に、ユーザは、前記プリンタドライバ、自動インストールプログラム、プリンタ固有情報、ネットワークアドレス保存プログラムが書き込まれたＵＳＢメモリ４を、プリンタ装置１のＵＳＢポート１４から取り外し、ＵＳＢ接続ポートを有する情報処理装置２に接続し、ネットワーク転送プログラムの実行指示を行う（ステップＳ５２）。このプログラムの実行により、情報処理装置２は自身のネットワークアドレスをプリンタ装置１に転送する。
【００８３】
プリンタ装置は、情報処理装置２からネットワークアドレスが転送されてきたかどうかを監視する（ステップＳ５３）。ネットワークアドレスが転送されてくると（ステップＳ５３でＹＥＳ）、そのアドレスをスキャナ部１５で読み取った画像データの送信先の一つとして自動的に設定する。
【００８４】
このように、ＵＳＢメモリ４に書き込んだアドレス転送プログラムを情報処理装置２に実行させることにより、プリンタ装置１における情報処理装置２のネットワークアドレスの設定を、ユーザの入力操作を必要とすることなく、ネットワーク３を介して簡単にかつ誤りなく行うことができる。
【００８５】
以上本発明の複数の実施形態を示したが、本発明はこれら実施形態に限定されることはない。江波、外部記憶装置４としてＵＳＢメモリ４を例にして説明したが、可搬性ハードディスク装置、光ディスク、メモリカード等の外部記憶装置にを用いても良い。
【００８６】
また、デバイス装置はプリンタ装置に限定されることはなく、例えばイメージスキャナ装置であっても良い。また、ドライバソフトも各デバイス装置に応じたものを使用すればよい。
【図面の簡単な説明】
【００８７】
【図１】この発明の一実施形態に係るデバイス装置が用いられたネットワークプリントシステムの構成図である。
【図２】この発明の一実施形態に係る処理を示すもので、プリンタドライバやインストールプログラム等をＵＳＢメモリに書き込むための処理のフローチャートである。
【図３】同じく、プリンタドライバやインストールプログラム等のうち、必要なデータのみをＵＳＢメモリに書き込むための処理のフローチャートである。
【図４】同じく、ネットワークを介してプリンタドライバ等をインストールするための処理を示すフローチャートである。
【図５】情報処理装置のネットワークアドレスを取得するための処理を示すフローチャートである。
【図６】同じく、情報処理装置のネットワークアドレスを取得するための処理の他の例を示すフローチャートである。
【符号の説明】
【００８８】
１                プリンタ装置（デバイス装置）
１１              操作部
１２              制御装置
１３              記憶装置
１４              ＵＳＢポート
１５              スキャナ部
１６              プリンタエンジン
１７              ネットワークインターフェイス部
２                情報処理装置
３                ネットワーク
４                ＵＳＢメモリ
【図１】
2007011799.tif 000003
【図２】
2007011799.tif 000004
【図３】
2007011799.tif 000005
【図４】
2007011799.tif 000006
【図５】
2007011799.tif 000007
【図６】
2007011799.tif 000008