(57)【要約】【課題】端末装置からの印刷操作可能な状態へのセッティングが容易な印刷装置および該印刷装置を操作するためのプログラムを端末装置にインストールするプログラムインストール方法を得ること。【解決手段】接続された端末装置からの操作により印刷を実行する印刷装置であって、自装置における印刷動作を制御する前記端末装置を特定する情報を認識する情報認識手段と、前記情報に基づいて前記端末装置を特定する特定手段と、前記特定した前記端末装置にインストールする、自装置を操作するためのプログラムを記憶する記憶手段と、を備える。【選択図】        図１
2007249351.tif 000002
【特許請求の範囲】
【請求項１】
接続された端末装置からの操作により印刷を実行する印刷装置であって、
自装置における印刷動作を制御する前記端末装置を特定する情報を認識する情報認識手段と、
前記情報に基づいて前記端末装置を特定する特定手段と、
前記特定した前記端末装置にインストールする、自装置を操作するためのプログラムを記憶する記憶手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記特定手段は、前記端末装置を特定する情報として物理識別子を用いること
を特徴とする請求項１に記載の印刷装置。
【請求項３】
前記特定手段は、前記端末装置を特定する情報として論理識別子を用いること
を特徴とする請求項１に記載の印刷装置。
【請求項４】
前記情報認識手段は、前記端末装置を特定する情報を自動で取得すること
を特徴とする請求項１に記載の印刷装置。
【請求項５】
前記特定した前記端末装置に対して前記プログラムを送信するプログラム送信手段を備えること
を特徴とする請求項１に記載の印刷装置。
【請求項６】
前記プログラム送信手段で送信した前記プログラムを前記特定した端末装置に自動でインストールする自動インストール手段を備えること
を特徴とする請求項５に記載の印刷装置。
【請求項７】
前記プログラムのインストールに必要な自印刷装置に関する情報を前記端末装置に自動でコピーするコピー手段を備えること
を特徴とする請求項１に記載の印刷装置。
【請求項８】
前記プログラムを端末装置ごとに選択するプログラム選択手段を備えること
を特徴とする請求項５または７に記載の印刷装置。
【請求項９】
前記プログラム選択手段は、前記端末装置の制御を管理する基本ソフトウェアに関する情報に基づいて前記プログラムを端末装置ごとに選択すること
を特徴とする請求項８に記載の印刷装置。
【請求項１０】
前記プログラム選択手段は、前記端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断して前記プログラムを端末装置ごとに選択すること
を特徴とする請求項８に記載の印刷装置。
【請求項１１】
前記プログラム選択手段は、前記プログラムを端末装置ごとに選択するための情報を自動取得すること
を特徴とする請求項８に記載の印刷装置。
【請求項１２】
印刷装置に保持された該印刷装置の印刷操作を行うための印刷操作プログラムを、該印刷装置に接続された端末装置にインストールするプログラムインストール方法であって、
前記印刷装置が、自印刷装置における印刷動作を制御する前記端末装置を特定する情報を認識する情報認識工程と、
前記印刷装置が、前記情報に基づいて前記端末装置を特定する端末装置特定工程と、
を含むことを特徴とするプログラムインストール方法。
【請求項１３】
前記端末装置特定工程において、前記端末装置を特定する情報として物理識別子を用いること
を特徴とする請求項１２に記載のプログラムインストール方法。
【請求項１４】
前記端末装置特定工程において、前記端末装置を特定する情報として論理識別子を用いること
を特徴とする請求項１２に記載のプログラムインストール方法。
【請求項１５】
前記情報認識工程において、自装置が前記端末装置を特定する情報を自動で取得すること
を特徴とする請求項１２に記載のプログラムインストール方法。
【請求項１６】
前記特定した前記端末装置に対して前記印刷装置が前記プログラムを送信するプログラム送信工程を含むこと
を特徴とする請求項１２に記載のプログラムインストール方法。
【請求項１７】
前記プログラム送信工程で送信した前記プログラムを前記印刷装置が前記特定した端末装置に自動でインストールする自動インストール工程を含むこと
を特徴とする請求項１６に記載のプログラムインストール方法。
【請求項１８】
前記印刷装置が、前記プログラムのインストールに必要な自印刷装置に関する情報を前記端末装置に自動でコピーするコピー工程を含むこと
を特徴とする請求項１２に記載のプログラムインストール方法。
【請求項１９】
前記プログラム送信工程または前記コピー工程は、前記印刷装置が前記プログラムを端末装置ごとに選択するプログラム選択工程を含むこと
を特徴とする請求項１６または１８に記載のプログラムインストール方法。
【請求項２０】
前記プログラム選択工程において、前記端末装置の制御を管理する基本ソフトウェアに関する情報に基づいて前記印刷装置が前記プログラムを端末装置ごとに選択すること
を特徴とする請求項１９に記載のプログラムインストール方法。
【請求項２１】
前記プログラム選択工程において、前記端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断して前記印刷装置が前記プログラムを端末装置ごとに選択すること
を特徴とする請求項１９に記載のプログラムインストール方法。
【請求項２２】
前記プログラム選択工程において、前記プログラムを端末装置ごとに選択するための情報を前記印刷装置が自動取得すること
を特徴とする請求項１９に記載のプログラムインストール方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置およびプログラムインストール方法に関するものであり、特に、文字情報、画像情報、図形情報を端末装置を用いて印刷装置に対して印刷情報として送出することにより、該印刷情報を印刷することができる印刷装置および端末装置において印刷装置を操作するためのプログラムをインストールするプログラムインストール方法に関するものである。
【背景技術】
【０００２】
従来、一般的にコンピュータ端末装置では、コンピュータ端末装置を効率良く動作させるための基本ソフトウェアであるＯＳ（Operation System）が動作しており、ＯＳは自システムが有する機能の活用やハードウェア操作を行うためにＡＰＩ（Application Programming Interface）を、ＯＳ上で動作するプログラムに対して提供する。
【０００３】
また、ＯＳが動作しているコンピュータ端末装置において、印刷装置を用いて印刷を行う場合、プリンタドライバと呼称される特殊なプログラムを利用する。プリンタドライバは、ＯＳから呼び出されるソフトウェアの一種である。一般のプログラムから印刷を行いたい場合には、上述のＡＰＩを用いてＯＳの機能を利用し、ＯＳがプリンタドライバを呼び出すことにより印刷機能が利用できるという仕組みが一般的である。
【０００４】
通常、コンピュータ端末装置にプリンタドライバをインストールする際は、印刷装置の機種名やＩＰアドレスなど、印刷装置を特定する情報が必要となる。また、プリンタドライバは、印刷装置の機種それぞれに対して存在するため、コンピュータ端末装置の利用者が使用する印刷装置の機種名やモデルバージョンの情報を取得しなければならない。
【０００５】
しかし、プリンタドライバをインストールする際に必要となる各印刷装置の詳細な情報を一般の印刷装置の利用者が既知であること場合はまれである。また、印刷装置の詳しい情報を基に、印刷装置に適合したプリンタドライバを入手する負担も発生する。印刷装置を物理的に発見することは容易であるが、その印刷装置のＩＰアドレスや機種名、必要なプリンタドライバを調べ、入手することは、印刷装置の利用者にとって大きな負担となる。
【０００６】
昨今では、印刷装置の利用頻度が非常に高く、その機種数も指数関数的に増えている。このため、印刷装置の詳細情報と該印刷装置に適合するプリンタドライバとを印刷装置の利用者が容易に入手することができ、コンピュータ端末装置に容易にインストールできることが望まれている。
【０００７】
プリンタドライバを容易に入手し、インストールするための技術としては、たとえば、接続されたホスト装置で動作する、自装置を制御する制御プログラムであるドライバを格納する格納手段と、ドライバをホスト装置へ転送する通信手段を有する情報処理装置であって、通信手段の転送プロトコルがＨＴＴＰプロトコルである情報処理装置が提案されている（たとえば、特許文献１参照）。
【０００８】
また、第２の装置によって第１の装置を監視し、第２の装置によって第１の装置内の現行のデバイスドライバが所望のデバイスドライバであるかどうかを判定し、第１の装置内の現行のデバイスドライバが所望のデバイスドライバと異なると判定されたときに所望の装置を第２の装置から第１の装置へ伝送し、現行のデバイスドライバおよび所望のデバイスドライバが第１の装置の動作を制御する技術が提案されている（たとえば、特許文献２参照）。
【０００９】
また、接続されたホスト装置によって実行可能な、自装置を制御する制御プログラムの種類を認識し、認識された種類の制御プログラムが予め格納し、格納された制御プログラムをホスト装置に送信する技術が提案されている（たとえば、特許文献３参照）。
【００１０】
【特許文献１】特開２００４−２２０４５２号公報
【特許文献２】特開２００１−２４９８８５号公報
【特許文献３】特開２０００−１３２３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来の技術によれば、いずれの方法においてもコンピュータ端末装置から印刷装置へアクセスを行った反応として印刷装置が動作している。このため、印刷装置の利用者が、該印刷装置を識別するための情報を事前に取得していることが前提とされ、これらの情報を事前に取得していない場合には印刷ができない、という問題があった。
【００１２】
また、特許文献２、特許文献３においては、コンピュータ端末装置にデバイスドライバまたはこれに類するプログラムがインストールされている必要があるため、新規にプリンタドライバをインストールすることは不可能である、という問題があった。
【００１３】
本発明は、上記に鑑みてなされたものであって、端末装置からの印刷操作可能な状態へのセッティングが容易な印刷装置および該印刷装置を操作するためのプログラムを端末装置にインストールするプログラムインストール方法を得ることを目的とする。
【課題を解決するための手段】
【００１４】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、接続された端末装置からの操作により印刷を実行する印刷装置であって、自装置における印刷動作を制御する端末装置を特定する情報を認識する情報認識手段と、情報に基づいて端末装置を特定する特定手段と、特定した端末装置にインストールする、自装置を操作するためのプログラムを記憶する記憶手段と、を備えることを特徴とする。
【００１５】
また、請求項２にかかる発明は、請求項１にかかる発明において、特定手段は、端末装置を特定する情報として物理識別子を用いることを特徴とする。
【００１６】
また、請求項３にかかる発明は、請求項１にかかる発明において、特定手段は、端末装置を特定する情報として論理識別子を用いることを特徴とする。
【００１７】
また、請求項４にかかる発明は、請求項１にかかる発明において、情報認識手段は、端末装置を特定する情報を自動で取得することを特徴とする。
【００１８】
また、請求項５にかかる発明は、請求項１にかかる発明において、特定した端末装置に対してプログラムを送信するプログラム送信手段を備えることを特徴とする。
【００１９】
また、請求項６にかかる発明は、請求項５にかかる発明において、プログラム送信手段で送信したプログラムを特定した端末装置に自動でインストールする自動インストール手段を備えることを特徴とする。
【００２０】
また、請求項７にかかる発明は、請求項１にかかる発明において、プログラムのインストールに必要な自印刷装置に関する情報を端末装置に自動でコピーするコピー手段を備えることを特徴とする。
【００２１】
また、請求項８にかかる発明は、請求項５または７にかかる発明において、プログラムを端末装置ごとに選択するプログラム選択手段を備えることを特徴とする。
【００２２】
また、請求項９にかかる発明は、請求項８にかかる発明において、プログラム選択手段は、端末装置の制御を管理する基本ソフトウェアに関する情報に基づいてプログラムを端末装置ごとに選択することを特徴とする。
【００２３】
また、請求項１０にかかる発明は、請求項８にかかる発明において、プログラム選択手段は、端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断してプログラムを端末装置ごとに選択することを特徴とする。
【００２４】
また、請求項１１にかかる発明は、請求項８にかかる発明において、プログラム選択手段は、プログラムを端末装置ごとに選択するための情報を自動取得することを特徴とする。
【００２５】
また、請求項１２にかかる発明は、印刷装置に保持された該印刷装置の印刷操作を行うための印刷操作プログラムを、該印刷装置に接続された端末装置にインストールするプログラムインストール方法であって、印刷装置が、自印刷装置における印刷動作を制御する端末装置を特定する情報を認識する情報認識工程と、印刷装置が、情報に基づいて端末装置を特定する端末装置特定工程と、を含むことを特徴とする。
【００２６】
また、請求項１３にかかる発明は、請求項１２にかかる発明において、端末装置特定工程において、端末装置を特定する情報として物理識別子を用いることを特徴とする。
【００２７】
また、請求項１４にかかる発明は、請求項１２にかかる発明において、端末装置特定工程において、端末装置を特定する情報として論理識別子を用いることを特徴とする。
【００２８】
また、請求項１５にかかる発明は、請求項１２にかかる発明において、情報認識工程において、自装置が端末装置を特定する情報を自動で取得することを特徴とする。
【００２９】
また、請求項１６にかかる発明は、請求項１２にかかる発明において、特定した端末装置に対して印刷装置がプログラムを送信するプログラム送信工程を含むことを特徴とする。
【００３０】
また、請求項１７にかかる発明は、請求項１６にかかる発明において、プログラム送信工程で送信したプログラムを印刷装置が特定した端末装置に自動でインストールする自動インストール工程を含むことを特徴とする。
【００３１】
また、請求項１８にかかる発明は、請求項１２にかかる発明において、印刷装置が、プログラムのインストールに必要な自印刷装置に関する情報を端末装置に自動でコピーするコピー工程を含むことを特徴とする。
【００３２】
また、請求項１９にかかる発明は、請求項１６または１８にかかる発明において、プログラム送信工程またはコピー工程は、印刷装置がプログラムを端末装置ごとに選択するプログラム選択工程を含むことを特徴とする。
【００３３】
また、請求項２０にかかる発明は、請求項１９にかかる発明において、プログラム選択工程において、端末装置の制御を管理する基本ソフトウェアに関する情報に基づいて印刷装置がプログラムを端末装置ごとに選択することを特徴とする。
【００３４】
また、請求項２１にかかる発明は、請求項１９にかかる発明において、プログラム選択工程において、端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断して印刷装置がプログラムを端末装置ごとに選択することを特徴とする。
【００３５】
また、請求項２２にかかる発明は、請求項１９にかかる発明において、プログラム選択工程において、プログラムを端末装置ごとに選択するための情報を印刷装置が自動取得することを特徴とする。
【発明の効果】
【００３６】
請求項１にかかる発明によれば、端末装置に対して自装置を操作するためのプログラムをインストールするために、印刷装置が、自印刷装置における印刷動作を制御する端末装置を特定する情報を認識し、情報に基づいて端末装置を特定することによって、端末装置からの印刷操作が可能な状態へのセッティングが容易な印刷装置を提供することができる、という効果を奏する。また、この発明によれば、印刷装置を識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置の利用者が、容易に印刷装置を使用することができる、という効果を奏する。
【００３７】
また、請求項２にかかる発明によれば、請求項１にかかる発明において、特定手段が、端末装置を特定する情報として物理識別子を用いることによって、必ず一意に端末装置を特定することができる、という効果を奏する。
【００３８】
また、請求項３にかかる発明によれば、請求項１にかかる発明において、特定手段が、端末装置を特定する情報として論理識別子を用いることによって、端末装置を容易に特定することができる、という効果を奏する。
【００３９】
また、請求項４にかかる発明によれば、請求項１にかかる発明において、情報認識手段が、端末装置を特定する情報を自動で取得することによって、端末装置を特定するための情報を印刷装置の利用者が印刷装置に入力する負担を軽減することができる、という効果を奏する。
【００４０】
また、請求項５にかかる発明によれば、請求項１にかかる発明において、特定した端末装置に対してプログラムを送信することによって、印刷装置の利用者がプログラムをインストールする負担を軽減することができる、という効果を奏する。
【００４１】
また、請求項６にかかる発明によれば、請求項５にかかる発明において、プログラム送信手段で送信したプログラムを特定した端末装置に自動でインストールすることによって、印刷装置の利用者がプログラムをインストールする負担を軽減することができる、という効果を奏する。
【００４２】
また、請求項７にかかる発明によれば、請求項１にかかる発明において、プログラムのインストールに必要な自印刷装置に関する情報を端末装置に自動でコピーすることによって、印刷装置の利用者がインストールするために必要なデータを探す負担を軽減することができる、という効果を奏する。
【００４３】
また、請求項８にかかる発明によれば、請求項５または７にかかる発明において、プログラムを端末装置ごとに選択することによって、端末装置に最適な情報を送信することができる、という効果を奏する。
【００４４】
また、請求項９にかかる発明によれば、請求項８にかかる発明において、プログラム選択手段が、端末装置の制御を管理する基本ソフトウェアに関する情報に基づいてプログラムを端末装置ごとに選択することによって、端末装置のＯＳに適合したプログラムを選択することができる、という効果を奏する。
【００４５】
また、請求項１０にかかる発明によれば、請求項８にかかる発明において、プログラム選択手段が、端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断してプログラムを端末装置ごとに選択することによって、より新しい情報を送信することができる、という効果を奏する。
【００４６】
また、請求項１１にかかる発明によれば、請求項８にかかる発明において、プログラム選択手段が、プログラムを端末装置ごとに選択するための情報を自動取得することによって、印刷装置の利用者が印刷装置に入力する負担を軽減することができる、という効果を奏する。
【００４７】
また、請求項１２にかかる発明によれば、印刷装置に保持された該印刷装置の印刷操作を行うための印刷操作プログラムをインストールする対象として、印刷装置が、自印刷装置における印刷動作を制御する端末装置を特定する情報を認識し、さらに情報に基づいて端末装置を特定することによって、端末装置からの印刷操作可能な状態へのセッティングが容易に行える、という効果を奏する。また、この発明によれば、印刷装置を識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置の利用者が、容易に印刷装置を使用することができる、という効果を奏する。
【００４８】
また、請求項１３にかかる発明によれば、請求項１２にかかる発明の端末装置特定工程において、端末装置を特定する情報として物理識別子を用いることによって、必ず一意に端末装置を特定することができる、という効果を奏する。
【００４９】
また、請求項１４にかかる発明によれば、請求項１２にかかる発明の端末装置特定工程において、端末装置を特定する情報として論理識別子を用いることによって、端末装置を容易に特定することができる、という効果を奏する。
【００５０】
また、請求項１５にかかる発明によれば、請求項１２にかかる発明の情報認識工程において、自装置が端末装置を特定する情報を自動で取得することによって、端末装置を特定するための情報を印刷装置の利用者が印刷装置に入力する負担を軽減することができる、という効果を奏する。
【００５１】
また、請求項１６にかかる発明によれば、請求項１２にかかる発明において、特定した端末装置に対して印刷装置がプログラムを送信することによって、印刷装置の利用者がプログラムをインストールする負担を軽減することができる、という効果を奏する。
【００５２】
また、請求項１７にかかる発明によれば、請求項１６にかかる発明において、プログラム送信工程で送信したプログラムを印刷装置が特定した端末装置に自動でインストールすることによって、印刷装置の利用者がプログラムをインストールする負担を軽減することができる、という効果を奏する。
【００５３】
また、請求項１８にかかる発明によれば、請求項１２にかかる発明において、印刷装置が、プログラムのインストールに必要な自印刷装置に関する情報を端末装置に自動でコピーすることによって、印刷装置の利用者がインストールするために必要なデータを探す負担を軽減することができる、という効果を奏する。
【００５４】
また、請求項１９にかかる発明によれば、請求項１６または１８にかかる発明において、プログラム送信工程またはコピー工程が、印刷装置がプログラムを端末装置ごとに選択するプログラム選択工程を含むことによって、端末装置に最適な情報を送信することができる、という効果を奏する。
【００５５】
また、請求項２０にかかる発明によれば、請求項１９にかかる発明のプログラム選択工程において、端末装置の制御を管理する基本ソフトウェアに関する情報に基づいて印刷装置がプログラムを端末装置ごとに選択することによって、端末装置のＯＳに適合したプログラムを選択することができる、という効果を奏する。
【００５６】
また、請求項２１にかかる発明によれば、請求項１９にかかる発明のプログラム選択工程において、端末装置が既に有する、自印刷装置を操作するためのプログラムの内容を判断して印刷装置がプログラムを端末装置ごとに選択することによって、より新しい情報を送信することができる、という効果を奏する。
【００５７】
また、請求項２２にかかる発明によれば、請求項１９にかかる発明のプログラム選択工程において、プログラムを端末装置ごとに選択するための情報を印刷装置が自動取得することによって、印刷装置の利用者が印刷装置に入力する負担を軽減することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００５８】
以下に添付図面を参照して、この発明にかかる印刷装置およびプログラムインストール方法の最良な実施の形態を詳細に説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００５９】
（第１の実施の形態）
図１は、本発明の実施の形態１にかかる印刷装置システムの概略構成を示す図である。図１に示すように、実施の形態１にかかる印刷装置システムは、コンピュータ端末装置１０１と印刷装置１０３とがネットワーク１０２によって接続されて構成されている。
【００６０】
コンピュータ端末装置１０１と印刷装置１０３とは、ＴＣＰ／ＩＰプロトコルによるＥｔｈｅｒｎｅｔ（登録商標）によって接続されており、該コンピュータ端末装置１０１および印刷装置１０３には、それぞれＩＰアドレスが割り振られている。また、ネットワーク１０２はインターネットとも接続されていることが好ましい。
【００６１】
コンピュータ端末装置１０１には、たとえば一般的なパーソナルコンピュータ端末装置を使用する。そのＯＳとしては、たとえばＭｉｃｒｏｓｏｆｔ（登録商標）のＷｉｎｄｏｗｓ  ＸＰ（登録商標）がインストールされており、ＯＳの標準機能として、他の装置との遠隔操作を可能とする遠隔操作機能としてリモートデスクトップ（登録商標）、および他の装置との通信機能としてＳＮＭＰ（Simple Network Management Protocol）による通信機能が備わっている。
【００６２】
また、印刷装置１０３は、たとえば、外部から情報を入力できる外部入力部としてのタッチパネル、Ｍｉｃｒｏｓｏｆｔ（登録商標）のＷｉｎｄｏｗｓ  ＸＰ（登録商標）の標準機能であるリモートデスクトップ（登録商標）を利用して印刷装置１０３から HYPERLINK "http://e-words.jp/w/Windows.html" Ｗｉｎｄｏｗｓを遠隔操作するための遠隔操作手段、コンピュータ端末装置１０１の共有フォルダにアクセス可能なアクセス手段、ネットワーク内のコンピュータ端末装置を自動検出するブロードキャストが可能な通信手段、およびＳＮＭＰ（Simple Network Management Protocol）による通信が可能な通信手段と、を備えている。
【００６３】
また、印刷装置１０３は、自装置の使用に関する情報の１つとして、自装置を使用するためのプリンタドライバを内臓ＨＤＤ等の記憶部に保持している。
【００６４】
ただし、パーソナルコンピュータ端末装置、遠隔操作機能、外部からの情報入力手段、ネットワーク内のコンピュータ端末装置の自動検出機能、通信機能、印刷装置の使用に関する情報、印刷装置の使用に関する情報の保存形態、ネットワークプロトコル、各装置の接続形態の種類は、本発明を限定するものではない。したがって、以下の説明においては、特に限定する記載がない限り、本発明はこれらの実施形態に限られるものではない。
【００６５】
そして、本発明を適用するコンピュータ端末装置および印刷装置は、たとえば図２および図３に示すような構成を有するコンピュータ端末装置１０１ｇおよび印刷装置１０３ｇとして一般化することができる。図２は、本発明を適用可能に一般化したコンピュータ端末装置１０１ｇの主要な概略構成の一例を示すブロック図である。図３は、本発明を適用可能に一般化した印刷装置１０３ｇの主要な概略構成の一例を示すブロック図である。
【００６６】
図２に示すように、コンピュータ端末装置１０１ｇは、遠隔操作機能部２０３と通信機能部２０５を有するＯＳ２０１と、各種データやプログラムを記憶する記憶部２０７と、を備えて構成される。なお、本実施の形態においては、遠隔操作機能部２０３と通信機能部２０５とは実際にはＯＳの機能であり、プログラムにより実現されている。また、記憶部２０２には、上述したような印刷装置１０３がアクセス可能な共有フォルダ等も含まれる。
【００６７】
また、図３に示すように、印刷装置１０３ｇは、タッチパネル等の外部入力部３０１と、印刷装置１０３ｇからコンピュータ端末装置１０１ｇのＯＳを遠隔操作する遠隔操作部３０３と、コンピュータ端末装置１０１ｇの記憶部２０２にアクセス可能なアクセス部３０５と、ネットワーク内のコンピュータ端末装置を自動検出するブロードキャストおよびＳＮＭＰによる通信が可能な通信部３０７と、各種データやプログラムを記憶する記憶部３０９と、各種データに対する処理を行うデータ処理部３１１と、を備えて構成される。なお、本実施の形態においては、遠隔操作部３０３と、アクセス部３０５と、通信部３０７と、データ処理部３１１と、は実際にはプログラムにより実現されている。
【００６８】
なお、印刷装置１０３ｇに備わっている遠隔操作部３０３とアクセス部３０５とは、必ずしも両方備えている必要はない。また、外部入力部３０１（外部からの情報入力手段）と、通信部３０７におけるコンピュータ端末装置の自動検出機能においても同様のことが言える。
【００６９】
上記のような動作環境においてコンピュータ端末装置１０１から印刷装置１０３を使用可能な状態にするために、印刷装置１０３の使用に関する情報を印刷装置１０３からコンピュータ端末装置１０１へ送信する処理について、図４を参照しながら説明する。図４は、本実施の形態にかかる印刷装置システムの処理フローを説明するためのフローチャートである。
【００７０】
以下に、印刷装置１０３ｇの使用に関する情報をコンピュータ端末装置１０１へ送信する処理の具体例として、コンピュータ端末装置１０１から印刷装置１０３ｇを使用するために該印刷装置１０３ｇのプリンタドライバをコンピュータ端末装置１０１へインストールする処理について説明する。
【００７１】
まず、印刷装置１０３ｇの利用者が、コンピュータ端末装置１０１ｇを特定するための識別情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。識別情報が入力されると、印刷装置１０３ｇのデータ処理部３１１は入力された識別情報を取得して認識し（ステップＳ１０１）、該識別情報から、該当するコンピュータ端末装置１０１ｇを特定する（ステップＳ１０２）。
【００７２】
ここで、コンピュータ端末装置１０１ｇを識別するための識別情報としては、たとえば物理識別子または論理識別子を使用する。本発明においては、物理識別子は、ＭＡＣ（Media Access Control）アドレスのように唯一に固定された識別子とする。また、論理識別子はＩＰアドレスやホスト名のように、環境や条件が変わることによって変化する可能性のある識別子である。コンピュータ端末装置１０１ｇを特定する情報として物理識別子を用いることによって、必ず一意にコンピュータ端末装置を特定することができる。また、コンピュータ端末装置１０１ｇを特定する情報として論理識別子を用いることによって、コンピュータ端末装置１０１ｇを容易に特定することができる。
【００７３】
つぎに、印刷装置１０３ｇの利用者は、特定したコンピュータ端末装置１０１ｇのＯＳの種類やバージョンなどのコンピュータ端末装置１０１ｇに関する情報を、印刷装置１０３ｇのタッチパネルを使って印刷装置１０３ｇに入力する。コンピュータ端末装置１０１ｇのＯＳに関する情報を用いることによって、該コンピュータ端末装置１０１ｇのＯＳに適合したプログラムを選択することができる。
【００７４】
また、特定したコンピュータ端末装置１０１ｇに既に印刷装置１０３ｇ用のプリンタドライバがインストールされている場合は、印刷装置１０３ｇの利用者は、そのプリンタドライバに関する情報を印刷装置１０３ｇのタッチパネルを使って印刷装置１０３ｇに入力する。コンピュータ端末装置１０１ｇに既に送られている印刷装置１０３ｇの使用に関する情報の内容を判断することによって、より新しい情報を送信することができる。
【００７５】
ＯＳの種類やバージョンなどのコンピュータ端末装置１０１ｇに関する情報が入力されると、データ処理部３１１は該コンピュータ端末装置１０１ｇに関する情報を取得して認識し（ステップＳ１０３）、これらの情報を基に、特定したコンピュータ端末装置１０１ｇに最適なプリンタドライバ（送信情報）を選択する（ステップＳ１０４）。コンピュータ端末装置１０１ｇに送信する情報を、コンピュータ端末装置１０１ｇごとに選択することによって、コンピュータ端末装置１０１ｇに最適な情報を送信することができる。
【００７６】
つぎに、印刷装置１０３ｇの利用者は、特定したコンピュータ端末装置１０１ｇへのログイン指示情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。印刷装置１０３ｇの遠隔操作部３０３はリモートデスクトップ（遠隔操作機能）により、このログイン指示情報に従って、特定したコンピュータ端末装置１０１ｇにログインする（ステップＳ１０５）。
【００７７】
ログイン指示情報にはコンピュータ端末装置１０１ｇにログインするためのユーザ名とパスワードが含まれ、印刷装置１０３ｇの利用者は印刷装置１０３ｇのタッチパネルを使ってこれらを印刷装置１０３ｇに入力する。ログインするユーザの権限は、Ａｄｍｉｎｉｓｉｔｒａｔｏｒ権限であることが好ましい。
【００７８】
印刷装置１０３ｇは、特定したコンピュータ端末装置１０１ｇにログインした後、ステップＳ１０４で選択したプリンタドライバのファイルを通信部３０７を用いて該コンピュータ端末装置１０１ｇへ自動で送信し、該プリンタドライバをコンピュータ端末装置１０１ｇにインストールする（ステップＳ１０６）。これにより、コンピュータ端末装置１０１ｇから印刷装置１０３ｇが使用可能な状態にすることができる。印刷装置１０３ｇによるコンピュータ端末装置１０１ｇへのプリンタドラバの自動インストールは、たとえば、印刷装置１０３ｇがプリンタドライバをインストールするための手順を記述したバッチファイルを用いることによって可能となる。
【００７９】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、該コンピュータ端末装置１０１ｇに対して自印刷装置１０３ｇを操作するためのプログラムを送信することによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【００８０】
また、本実施の形態によれば、印刷装置１０３ｇが自装置の使用に関するプログラム（プリンタドライバ）をコンピュータ端末装置１０１ｇに自動でインストールすることによって、印刷装置１０３の利用者が該プログラムをコンピュータ端末装置１０１ｇにインストールする負担を軽減することができる。
【００８１】
（第２の実施の形態）
つぎに、第２の実施の形態として、印刷装置自体の使用に関する情報をコンピュータ装置内のフォルダへコピーする場合について説明する。具体的には、本実施の形態においては、印刷装置１０３ｇを使用するために必要なプリンタドライバのダウンロード元のアドレスと、印刷装置１０３ｇ自体のＩＰアドレスと、をコンピュータ端末装置１０１ｇの記憶部２０７内のフォルダへコピーする場合について説明する。
【００８２】
まず、印刷装置１０３ｇの利用者が、コンピュータ端末装置１０１ｇを特定するための識別情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。識別情報が入力されると、印刷装置１０３ｇのデータ処理部３１１は入力された識別情報を取得して認識し（ステップＳ２０１）、該識別情報から、該当するコンピュータ端末装置１０１ｇを特定する（ステップＳ２０２）。
【００８３】
ここで、コンピュータ端末装置１０１ｇを識別するための識別情報としては、たとえば物理識別子または論理識別子を使用する。本発明においては、物理識別子は、ＭＡＣ（Media Access Control）アドレスのように唯一に固定された識別子とする。また、論理識別子はＩＰアドレスやホスト名のように、環境や条件が変わることによって変化する可能性のある識別子である。
【００８４】
つぎに、印刷装置１０３ｇの利用者は、特定したコンピュータ端末装置１０１ｇのＯＳの種類やバージョンなどのコンピュータ端末装置１０１ｇに関する情報を、印刷装置１０３ｇのタッチパネルを使って印刷装置１０３ｇに入力する。コンピュータ端末装置１０１ｇのＯＳに関する情報を用いることによって、該コンピュータ端末装置１０１ｇのＯＳに適合したプログラムを選択することができる。
【００８５】
また、特定したコンピュータ端末装置１０１ｇに既に印刷装置１０３ｇ用のプリンタドライバがインストールされている場合は、印刷装置１０３ｇの利用者は、そのプリンタドライバに関する情報を印刷装置１０３ｇのタッチパネルを使って印刷装置１０３ｇに入力する。コンピュータ端末装置１０１ｇに既に送られている印刷装置１０３ｇの使用に関する情報の内容を判断することによって、より新しい情報を送信することができる。
【００８６】
ＯＳの種類やバージョンなどのコンピュータ端末装置１０１ｇに関する情報が入力されると、データ処理部３１１は該コンピュータ端末装置１０１ｇに関する情報を取得して認識し（ステップＳ２０３）、これらの情報を基に、特定したコンピュータ端末装置１０１ｇに最適なプリンタドライバ（送信情報）を選択する（ステップＳ２０４）。コンピュータ端末装置１０１ｇに送信する情報を、コンピュータ端末装置１０１ｇごとに選択することによって、コンピュータ端末装置１０１ｇに最適な情報を送信することができる。
【００８７】
つぎに、印刷装置１０３ｇの利用者は、特定したコンピュータ端末装置１０１ｇ内のフォルダへのアクセス権限の取得指示情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。印刷装置１０３ｇは、アクセス部３０５により、このアクセス権限の取得指示情報に従ってコンピュータ端末装置１０１ｇ内のフォルダへのアクセス権限を取得する（ステップＳ２０５）。
【００８８】
特定したコンピュータ端末装置１０１ｇ内のフォルダへのアクセス権限の取得指示情報にはユーザ名とパスワードとが含まれ、印刷装置１０３ｇの利用者は印刷装置１０３ｇのタッチパネルを使ってこれらを印刷装置１０３ｇに入力する。このときのアクセスするユーザの権限は、フルアクセス可能であることが好ましい。
【００８９】
アクセス権限の取得後、印刷装置１０３ｇは、遠隔操作部３０３および通信部３０７を用いて、自装置が記憶部３０９に保持しているプリンタドライバのダウンロード元アドレスと自印刷装置１０３ｇのＩＰアドレスとをコンピュータ端末装置１０１ｇ内のフォルダにコピーする（ステップＳ２０６）。
【００９０】
印刷装置１０３ｇの利用者は、印刷装置１０３ｇからコンピュータ端末装置１０１ｇ内のフォルダにコピーされたプリンタドライバのダウンロード元アドレスより、プリンタドライバをダウンロードする。また、同じく印刷装置１０３ｇから渡された印刷装置１０３ｇ自体のＩＰアドレスを使ってプリンタドライバをインストールする。これにより、コンピュータ端末装置１０１ｇから印刷装置１０３ｇが使用可能な状態にすることができる。
【００９１】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【００９２】
また、上述したように、本実施の形態においては、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、印刷装置１０３ｇの利用者がインストールするために必要なデータを探す負担を軽減することができる。
【００９３】
（第３の実施の形態）
上述した第１の実施の形態においては印刷装置１０３ｇのタッチパネルを使ってコンピュータ端末装置１０１ｇを特定するための識別情報を入力する場合について説明したが、第３の実施の形態では該識別情報を印刷装置１０３ｇが自動取得する場合について図６を用いて説明する。図６は、第３の実施の形態における処理を説明するためのフローチャートである。
【００９４】
まず、印刷装置１０３ｇが、ネットワーク１０２に接続されたコンピュータ端末装置１０１ｇを特定する識別情報を自動取得する（ステップＳ３０１）。そして、自動取得した認識情報に基づいてデータ処理部３１１がコンピュータ端末装置１０１ｇを特定する（ステップＳ３０２）。
【００９５】
たとえば、印刷装置１０３ｇがあるネットワーク１０２に接続された不特定多数の機器に向かって通信部３０７を用いてデータを送信し、その返信からネットワーク１０２内のコンピュータ端末装置のＩＰアドレスを取得するブロードキャスト機能を使うことによって、ネットワーク１０２内のコンピュータ端末装置を一括特定する。
【００９６】
なお、本実施の形態においては、図６に示した工程のうち、上記のコンピュータ端末装置１０１ｇの特定（ステップＳ３０２）より後の工程であるステップＳ３０３〜ステップＳ３０６は、第１の実施の形態におけるステップＳ１０３〜ステップＳ１０６と同様であるため、上記の説明を参照することとして、ここでは詳細な説明は省略する。
【００９７】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、該コンピュータ端末装置１０１ｇに対して自印刷装置１０３ｇを操作するためのプログラムを送信することによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【００９８】
また、本実施の形態によれば、印刷装置１０３ｇが自装置の使用に関するプログラム（プリンタドライバ）をコンピュータ端末装置１０１ｇに自動でインストールすることによって、印刷装置１０３の利用者が該プログラムをコンピュータ端末装置１０１ｇにインストールする負担を軽減することができる。
【００９９】
さらに、上述したように、本実施の形態においては、印刷装置１０３ｇがコンピュータ端末装置１０１ｇを特定する情報を自動で取得することによって、コンピュータ端末装置１０１ｇを特定するための情報を、印刷装置１０３ｇの利用者が印刷装置１０３ｇに入力する負担を軽減することができる。
【０１００】
（第４の実施の形態）
上述した第２の実施の形態においては印刷装置１０３ｇのタッチパネルを使ってコンピュータ端末装置１０１ｇを特定するための識別情報を入力する場合について説明したが、第４の実施の形態では該識別情報を印刷装置１０３ｇが自動取得する場合について図７を用いて説明する。図７は、第４の実施の形態における処理を説明するためのフローチャートである。
【０１０１】
まず、印刷装置１０３ｇが、ネットワーク１０２に接続されたコンピュータ端末装置１０１ｇを特定する識別情報を自動取得する（ステップＳ４０１）。そして、自動取得した認識情報に基づいてデータ処理部３１１がコンピュータ端末装置１０１ｇを特定する（ステップＳ４０２）。
【０１０２】
たとえば、印刷装置１０３ｇがあるネットワーク１０２に接続された不特定多数の機器に向かって通信部３０７を用いてデータを送信し、その返信からネットワーク１０２内のコンピュータ端末装置のＩＰアドレスを取得するブロードキャスト機能を使うことによって、ネットワーク１０２内のコンピュータ端末装置を一括特定する。
【０１０３】
なお、本実施の形態においては、図７に示した工程のうち、上記のコンピュータ端末装置１０１ｇの特定（ステップＳ４０２）より後の工程であるステップＳ４０３〜ステップＳ４０６は、第２の実施の形態におけるステップＳ２０３〜ステップＳ２０６と同様であるため、上記の説明を参照することとして、ここでは詳細な説明は省略する。
【０１０４】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【０１０５】
また、上述したように、本実施の形態においては、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、印刷装置１０３ｇの利用者がインストールするために必要なデータを探す負担を軽減することができる。
【０１０６】
さらに、上述したように、本実施の形態においては、印刷装置１０３ｇがコンピュータ端末装置１０１ｇを特定する情報を自動で取得することによって、コンピュータ端末装置１０１ｇを特定するための情報を、印刷装置１０３ｇの利用者が印刷装置１０３ｇに入力する負担を軽減することができる。
【０１０７】
（第５の実施の形態）
上述した第１の実施の形態においては特定したコンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇのタッチパネルを使って入力する場合について説明したが、第５の実施の形態では該コンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇが自動取得する場合について図８を用いて説明する。図８は、第５の実施の形態における処理を説明するためのフローチャートである。
【０１０８】
まず、印刷装置１０３ｇの利用者が、コンピュータ端末装置１０１ｇを特定するための識別情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。識別情報が入力されると、印刷装置１０３ｇのデータ処理部３１１は入力された識別情報を取得して認識し（ステップＳ５０１）、該識別情報から、該当するコンピュータ端末装置１０１ｇを特定する（ステップＳ５０２）。
【０１０９】
つぎに、印刷装置１０３ｇは、標準的な通信方式を用いて、特定したコンピュータ端末装置１０１ｇから該コンピュータ端末装置１０１ｇに関する情報を自動取得する（ステップＳ５０３）。
【０１１０】
たとえば、標準的なコンピュータ端末装置や印刷装置はＳＮＭＰによる通信機能を備えている。ＳＮＭＰはＴＣＰ／ＩＰネットワークにおいて、コンピュータ端末装置や印刷装置など、ネットワークに接続された機器をネットワーク経由で監視・制御するためのプロトコルである。ＳＮＭＰを備えた機器はたとえばＭＩＢ（Management Information Base）と呼ばれる管理情報データベースを持っており、このデータベースに記述されたデータは、ＳＮＭＰ通信によって取得することや設定することが可能となる。
【０１１１】
そこで、本実施の形態においては、通信部３０７の機能を用いてＳＮＭＰ通信を利用することにより、印刷装置１０３ｇはコンピュータ端末装置１０１ｇのＩＰアドレスを指定することで、特定したコンピュータ端末装置１０１ｇのＯＳ名を自動で取得する。
【０１１２】
また、既にコンピュータ端末装置１０１ｇにインストールされているプリンタドライバが自身のバージョン情報をＭＩＢに記述することで、印刷装置１０３ｇはこれらの情報もコンピュータ端末装置１０１ｇから自動で取得することができる。
【０１１３】
つぎに、印刷装置１０３ｇは自動取得されたコンピュータ端末装置１０１ｇに関する情報を基に、特定したコンピュータ端末装置１０１ｇに最適なプリンタドライバ（送信情報）を選択する（ステップＳ５０４）。コンピュータ端末装置１０１ｇに送信する情報を、コンピュータ端末装置１０１ｇごとに選択することによって、コンピュータ端末装置１０１ｇに最適な情報を送信することができる。
【０１１４】
なお、本実施の形態においては、上記のプリンタドライバ（送信情報）の選択（ステップＳ５０４）より後の工程であるステップＳ５０５およびステップＳ５０６は、第１の実施の形態におけるステップＳ１０５およびステップＳ１０６と同様であるため、上記の説明を参照することとして、ここでは詳細な説明は省略する。
【０１１５】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、該コンピュータ端末装置１０１ｇに対して自印刷装置１０３ｇを操作するためのプログラムを送信することによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【０１１６】
また、本実施の形態によれば、印刷装置１０３ｇが自装置の使用に関するプログラム（プリンタドライバ）をコンピュータ端末装置１０１ｇに自動でインストールすることによって、印刷装置１０３の利用者が該プログラムをコンピュータ端末装置１０１ｇにインストールする負担を軽減することができる。
【０１１７】
さらに、本実施の形態においては、コンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇが自動取得することによって、印刷装置１０３ｇの利用者が印刷装置１０３ｇに入力する負担を軽減することができる。
【０１１８】
（第６の実施の形態）
上述した第２の実施の形態においては特定したコンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇのタッチパネルを使って入力する場合について説明したが、第６の実施の形態では該コンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇが自動取得する場合について図９を用いて説明する。図９は、第６の実施の形態における処理を説明するためのフローチャートである。
【０１１９】
まず、印刷装置１０３ｇの利用者が、コンピュータ端末装置１０１ｇを特定するための識別情報をタッチパネルなどの印刷装置１０３ｇの外部入力部３０１を使って印刷装置１０３ｇに入力する。識別情報が入力されると、印刷装置１０３ｇのデータ処理部３１１は入力された識別情報を取得して認識し（ステップＳ６０１）、該識別情報から、該当するコンピュータ端末装置１０１ｇを特定する（ステップＳ６０２）。
【０１２０】
つぎに、印刷装置１０３ｇは、標準的な通信方式を用いて、特定したコンピュータ端末装置１０１ｇから該コンピュータ端末装置１０１ｇに関する情報を自動取得する（ステップＳ６０３）。
【０１２１】
たとえば、標準的なコンピュータ端末装置や印刷装置はＳＮＭＰによる通信機能を備えている。ＳＮＭＰはＴＣＰ／ＩＰネットワークにおいて、コンピュータ端末装置や印刷装置など、ネットワークに接続された機器をネットワーク経由で監視・制御するためのプロトコルである。ＳＮＭＰを備えた機器はたとえばＭＩＢ（Management Information Base）と呼ばれる管理情報データベースを持っており、このデータベースに記述されたデータは、ＳＮＭＰ通信によって取得することや設定することが可能となる。
【０１２２】
そこで、本実施の形態においては、通信部３０７の機能を用いてＳＮＭＰ通信を利用することにより、印刷装置１０３ｇはコンピュータ端末装置１０１ｇのＩＰアドレスを指定することで、特定したコンピュータ端末装置１０１ｇのＯＳ名を自動で取得する。
【０１２３】
また、既にコンピュータ端末装置１０１ｇにインストールされているプリンタドライバが自身のバージョン情報をＭＩＢに記述することで、印刷装置１０３ｇはこれらの情報もコンピュータ端末装置１０１ｇから自動で取得することができる。
【０１２４】
つぎに、印刷装置１０３ｇは自動取得されたコンピュータ端末装置１０１ｇに関する情報を基に、特定したコンピュータ端末装置１０１ｇに最適なプリンタドライバ（送信情報）を選択する（ステップＳ６０４）。
【０１２５】
なお、本実施の形態においては、上記のプリンタドライバ（送信情報）の選択（ステップＳ６０４）より後の工程であるステップＳ６０５およびステップＳ６０６は、第２の実施の形態におけるステップＳ２０５およびステップＳ２０６と同様であるため、上記の説明を参照することとして、ここでは詳細な説明は省略する。
【０１２６】
上述したように、本実施の形態によれば、印刷装置１０３ｇが、自印刷装置１０３ｇにおける印刷動作を制御するコンピュータ端末装置１０１ｇを特定し、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、コンピュータ端末装置１０１ｇからの印刷操作が可能な状態へのセッティングが容易に行える。また、本実施の形態によれば、印刷装置１０３ｇの利用者が印刷装置１０３ｇを識別するための情報を事前に取得していない場合においても、容易に上記のセッティングが可能となり、印刷装置１０３ｇの利用者が、容易に印刷装置を使用することができる。
【０１２７】
また、上述したように、本実施の形態においては、自装置の使用に関する情報についてのデータを印刷装置１０３ｇがコンピュータ端末装置１０１ｇにコピーすることによって、印刷装置１０３ｇの利用者がインストールするために必要なデータを探す負担を軽減することができる。
【０１２８】
さらに、本実施の形態においては、コンピュータ端末装置１０１ｇに関する情報を印刷装置１０３ｇが自動取得することによって、印刷装置１０３ｇの利用者が印刷装置１０３ｇに入力する負担を軽減することができる。
【図面の簡単な説明】
【０１２９】
【図１】本発明の実施の形態１にかかる印刷装置システムにおけるコンピュータ端末装置と印刷装置との接続構成の一例を示す図である。
【図２】本発明を適用可能に一般化したコンピュータ端末装置の概略構成の一例を示すブロック図である。
【図３】本発明を適用可能に一般化した印刷装置の概略構成の一例を示すブロック図である。
【図４】本発明の実施の形態１にかかる印刷装置の処理フローを説明するためのフローチャートである。
【図５】本発明の実施の形態２にかかる印刷装置の処理フローを説明するためのフローチャートである。
【図６】本発明の実施の形態３にかかる印刷装置の処理フローを説明するためのフローチャートである。
【図７】本発明の実施の形態４にかかる印刷装置の処理フローを説明するためのフローチャートである。
【図８】本発明の実施の形態５にかかる印刷装置の処理フローを説明するためのフローチャートである。
【図９】本発明の実施の形態６にかかる印刷装置の処理フローを説明するためのフローチャートである。
【符号の説明】
【０１３０】
１０１  コンピュータ端末装置
１０１ｇ  コンピュータ端末装置
１０２  ネットワーク
１０３  印刷装置
１０３ｇ  印刷装置
２０２  記憶部
２０３  遠隔操作機能部
２０５  通信機能部
２０７  記憶部
３０１  外部入力部
３０３  遠隔操作部
３０５  アクセス部
３０７  通信部
３０９  データ処理部
３０９  記憶部
３１１  データ処理部
【図１】
2007249351.tif 000003
【図２】
2007249351.tif 000004
【図３】
2007249351.tif 000005
【図４】
2007249351.tif 000006
【図５】
2007249351.tif 000007
【図６】
2007249351.tif 000008
【図７】
2007249351.tif 000009
【図８】
2007249351.tif 000010
【図９】
2007249351.tif 000011