(57)【要約】【課題】ユーザが端末装置を用いて利用する可能性が高いプリンタを自動的に使用可能に設定するプリンタ情報設定システム、端末装置およびプリンタ情報設定方法を提供する。【解決手段】提供部２４ａは、ユーザ端末２のサブネットが変更された際に、変更後のサブネットを示すサブネット情報を通信部２４ｂと制御部２４ｃに提供する。通信部２４ｂは、そのサブネット情報を用いて、位置情報ＤＢサーバ１からプリンタ情報と推奨情報を受信する。制御部２４ｃは、プリンタ情報に対応するプリンタの中に使用情報が示すプリンタが存在する場合、位置情報ＤＢサーバ１からのプリンタ情報のうち、使用情報が示すプリンタのプリンタ情報を印刷実行用として設定し、そのプリンタがない場合、位置情報ＤＢサーバ１からのプリンタ情報のうち、推奨情報が推奨プリンタと示すプリンタのプリンタ情報を印刷実行用として設定する。【選択図】図１
2008217211.tif 000002
【特許請求の範囲】
【請求項１】
プリンタを管理する管理装置と、前記管理装置とネットワークを介して通信可能な端末装置と、を含むプリンタ情報設定システムであって、
前記管理装置は、
プリンタごとに、当該プリンタが接続中のサブネットを特定するためのサブネット特定情報と、当該プリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を対応づけて格納する格納部と、
前記端末装置から、当該端末装置が接続中のサブネットを特定するためのサブネット情報を受信した場合に、前記格納部を参照して、当該サブネット情報にて特定されるサブネットに対応する前記プリンタ情報および前記推奨情報を前記端末装置に送信する管理部と、を含み、
前記端末装置は、
自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶部と、
前記サブネット情報を前記管理装置に送信し、前記管理装置から前記プリンタ情報および前記推奨情報を受信する通信部と、
前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御部と、を含む、プリンタ情報設定システム。
【請求項２】
請求項１に記載のプリンタ情報設定システムにおいて、
前記端末装置は、
自端末装置のＩＰアドレスおよびサブネットマスクを格納するアドレス格納部と、
前記アドレス格納部内のＩＰアドレスおよびサブネットマスクにて特定されるサブネットが変更された際に、変更後のサブネットを特定するためのサブネット情報を提供する提供部と、をさらに含み、
前記通信部は、前記提供されたサブネット情報を前記管理装置に送信する、プリンタ情報設定システム。
【請求項３】
サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能な端末装置であって、
自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶部と、
前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信し、前記管理装置から前記プリンタ情報および前記推奨情報を受信する通信部と、
前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御部と、を含む端末装置。
【請求項４】
請求項３に記載の端末装置において、
自端末装置のＩＰアドレスおよびサブネットマスクを格納するアドレス格納部と、
前記アドレス格納部内のＩＰアドレスおよびサブネットマスクにて特定されるサブネットが変更された際に、変更後のサブネットを特定するための接続中サブネット情報を提供する提供部と、をさらに含み、
前記通信部は、前記提供された接続中サブネット情報を前記管理装置に送信する、端末装置。
【請求項５】
サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能な端末装置が行うプリンタ情報設定方法であって、
自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶ステップと、
前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信する送信ステップと、
前記管理装置から前記プリンタ情報および前記推奨情報を受信する受信ステップと、
前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御ステップと、を含むプリンタ情報設定方法。
【請求項６】
請求項５に記載のプリンタ情報設定方法において、
自端末装置のＩＰアドレスおよびサブネットマスクを格納するアドレス格納ステップと、
前記ＩＰアドレスおよびサブネットマスクにて特定されるサブネットが変更された際に、変更後のサブネットを特定するための接続中サブネット情報を提供する提供ステップと、をさらに含み、
前記送信ステップでは、前記提供された接続中サブネット情報を前記管理装置に送信する、プリンタ情報設定方法。
【請求項７】
サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能なコンピュータに、
自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶手順と、
前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信する送信手順と、
前記管理装置から前記プリンタ情報および前記推奨情報を受信する受信手順と、
前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御手順と、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ情報設定システム、端末装置、プリンタ情報設定方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ポータブルコンピュータ等のユーザ端末が普及している。このようなユーザ端末は、例えば、ユーザによって移動され、その移動先でネットワークに接続され、そのネットワークに接続されているプリンタ等を利用する。ユーザ端末がプリンタを使用するには、そのプリンタのドライバが印刷実行用としてユーザ端末に設定されなければならない。
【０００３】
特許文献１には、自己が接続されたサブネットで使用可能なプリンタのドライバを取得して自己に登録し、そのドライバを印刷実行用のドライバとするユーザ端末が記載されている。
【特許文献１】特開２００５−２２８０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えば、１つのサブネットに複数のプリンタが接続され、その複数のプリンタの中に、ユーザが利用しやすいプリンタ（例えば、ユーザが以前に使用したことがあり、操作に慣れているプリンタ）があった場合、ユーザは、その利用しやすいプリンタを使いたいという要求を持つ可能性がある。
【０００５】
特許文献１に記載のユーザ端末は、ユーザが利用しやすいプリンタを認識できないため、ユーザが利用しやすいプリンタを使いたいという要求に応えることができない。
【０００６】
本発明の目的は、ユーザが端末装置を用いて利用する可能性が高いプリンタを端末装置が使用可能な状態に自動的に設定するプリンタ情報設定システム、端末装置、プリンタ情報設定方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のプリンタ情報設定システムは、プリンタを管理する管理装置と、前記管理装置とネットワークを介して通信可能な端末装置と、を含むプリンタ情報設定システムであって、前記管理装置は、プリンタごとに、当該プリンタが接続中のサブネットを特定するためのサブネット特定情報と、当該プリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を対応づけて格納する格納部と、前記端末装置から、当該端末装置が接続中のサブネットを特定するためのサブネット情報を受信した場合に、前記格納部を参照して、当該サブネット情報にて特定されるサブネットに対応する前記プリンタ情報および前記推奨情報を前記端末装置に送信する管理部と、を含み、前記端末装置は、自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶部と、前記サブネット情報を前記管理装置に送信し、前記管理装置から前記プリンタ情報および前記推奨情報を受信する通信部と、前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御部と、を含む。
【０００８】
また、本発明の端末装置は、サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能な端末装置であって、自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶部と、前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信し、前記管理装置から前記プリンタ情報および前記推奨情報を受信する通信部と、前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御部と、を含む。
【０００９】
また、本発明のプリンタ情報設定方法は、サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能な端末装置が行うプリンタ情報設定方法であって、自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶ステップと、前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信する送信ステップと、前記管理装置から前記プリンタ情報および前記推奨情報を受信する受信ステップと、前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御ステップと、を含む。
【００１０】
上記発明によれば、端末装置が接続中のサブネットにてユーザが利用する可能性が高いプリンタ、具体的には、そのサブネットで以前使用されたプリンタを端末装置が使用可能な状態にする設定が、自動的に行われる。
【００１１】
このため、端末装置が接続するサブネットが変わっても、ユーザは、端末装置を使用する際、利用しやすいプリンタを簡単に使うことが可能になる。
【００１２】
なお、前記端末装置は、自端末装置のＩＰアドレスおよびサブネットマスクを格納するアドレス格納部と、前記アドレス格納部内のＩＰアドレスおよびサブネットマスクにて特定されるサブネットが変更された際に、変更後のサブネットを特定するためのサブネット情報を提供する提供部と、をさらに含み、前記通信部は、前記提供されたサブネット情報を前記管理装置に送信することが望ましい。
【００１３】
上記発明によれば、端末装置の移動時に、ほぼリアルタイムで、利用しやすいプリンタを自動的に設置することが可能になる。
【００１４】
本発明のプロクラムは、サブネットを特定するためのサブネット情報を受信した際に、当該サブネット情報にて特定されるサブネットに接続中のプリンタの使用に必要なプリンタ情報と、当該プリンタが当該サブネットでの推奨プリンタかを示す推奨情報と、を返信する管理装置と、ネットワークを介して通信可能なコンピュータに、自端末装置が過去に使用したプリンタを示す使用情報を記憶する記憶手順と、前記サブネット情報として、自端末装置が接続中のサブネットを特定するための接続中サブネット情報を、前記管理装置に送信する送信手順と、前記管理装置から前記プリンタ情報および前記推奨情報を受信する受信手順と、前記受信されたプリンタ情報に対応するプリンタの中に、前記使用情報が示すプリンタが存在する場合、当該使用情報が示すプリンタの前記プリンタ情報を印刷実行用として設定し、当該プリンタが存在しない場合、前記推奨情報にて前記推奨プリンタとして示されるプリンタの前記プリンタ情報を印刷実行用として設定する制御手順と、を実行させる。
【００１５】
上記発明によれば、上記プリンタ情報設定方法をコンピュータに実行させることが可能になる。
【発明の効果】
【００１６】
本発明によれば、ユーザが端末装置を用いて利用する可能性が高いプリンタを端末装置が使用可能な状態に自動的に設定することが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施例を図面を参照して説明する。
【００１８】
図１は、本発明の一実施例のプリンタ情報設定システムを示したブロック図である。
【００１９】
図１において、プリンタ情報設定システムは、位置情報ＤＢサーバ１と、ユーザ端末２と、を含む。ユーザ端末２は、ネットワーク３を介して、位置情報ＤＢサーバ１およびプリンタサーバ（以下「プリンタ」と称する。）４と接続している。なお、図１では、プリンタ４は１台しか示していないが、プリンタ４の数は適宜変更可能である。
【００２０】
位置情報ＤＢサーバ１は、管理装置の一例であり、プリンタを管理する。位置情報ＤＢサーバ１は、格納部１１と、管理部１２と、を含む。
【００２１】
格納部１１は、位置情報ＤＢを格納する。
【００２２】
図２は、位置情報ＤＢの一例を示した説明図である。
【００２３】
図２において、位置情報ＤＢ１１Ａでは、プリンタごとに、サブネット特定情報１１ａと、プリンタ情報１１ｂと、推奨情報１１ｃとが、互いに対応づけられている。
【００２４】
サブネット特定情報１１ａは、プリンタが接続中のサブネットを特定するための情報であり、プリンタのＩＰアドレス１１ａ１およびサブネットマスク１１ａ２を含む。なお、ＩＰアドレス１１ａ１とサブネットマスク１１ａ２から、プリンタが接続されているサブネットが特定される。
【００２５】
プリンタ情報１１ｂは、プリンタをユーザ端末２が使用するために必要な情報（例えば、プリンタ名、プリンタドライバ、プリンタのＩＰアドレスおよびサブネットマスク）を含む。なお、図２では、プリンタ情報１１ｂとしてプリンタ名のみを示しているが、プリンタ情報１１ｂは、他の情報（例えば、プリンタドライバ、プリンタのＩＰアドレスおよびサブネットマスク）も含む。
【００２６】
推奨情報１１ｃは、プリンタがサブネットでの推奨プリンタかを示す。本実施例では、「○」がサブネットでの推奨プリンタであることを示し、無印がサブネットでの推奨プリンタでないことを示す。
【００２７】
なお、位置情報ＤＢ１１Ａは、例えば、位置情報ＤＢサーバ１の管理者が、各拠点のサブネットおよびプリンタ情報を得たうえで、事前にそれらの情報を格納部１１に登録することによって構築される。
【００２８】
図１に戻って、管理部１２は、位置情報ＤＢサーバ１を管理する。
【００２９】
例えば、管理部１２は、ユーザ端末２から、ユーザ端末２が接続中のサブネットを特定するためのサブネット情報（例えば、サブネットアドレス、または、ＩＰアドレスとサブネットマスク）を受信した場合に、位置情報ＤＢ１１Ａを参照して、そのサブネット情報にて特定されるサブネットに対応するプリンタ情報１１ｂおよび推奨情報１１ｃをユーザ端末２に送信する。
【００３０】
ユーザ端末２は、端末装置の一例であり、パーソナルコンピュータ等の一般情報端末である。
【００３１】
ユーザ端末２は、記憶部２１と、アドレス格納部２２と、プリンタ情報格納部２３と、エージェント２４と、を含む。エージェント２４は、提供部２４ａと、通信部２４ｂと、制御部２４ｃと、を含む。
【００３２】
なお、ユーザ端末２がコンピュータ（記憶部付きコンピュータ）である場合、このコンピュータが、ユーザ端末２の動作を規定するプログラムを実行することにより、記憶部２１、アドレス格納部２２、プリンタ情報格納部２３、および、エージェント２４として機能してもよい。
【００３３】
記憶部２１は、プロファイルＤＢを格納する。
【００３４】
図３は、プロファイルＤＢの一例を示した説明図である。
【００３５】
図３において、プロファイルＤＢ２１Ａでは、サブネットを特定するサブネット特定情報２１ａと使用情報２１ｂが、サブネットごとに対応づけられている。
【００３６】
サブネット特定情報２１ａは、ＩＰアドレス２１ａ１およびサブネットマスク２１ａ２を含む。
【００３７】
使用情報２１ｂは、対応するサブネット特定情報２１ａにて特定されるサブネットで自端末が過去に使用したプリンタ（例えば、プリンタ名）を示す。
【００３８】
なお、プロファイルＤＢ２１Ａは、制御部２４ｃにて構築される。
【００３９】
図１に戻って、アドレス格納部２２は、ユーザ端末２に割り当てられたＩＰアドレスおよびサブネットマスクを格納する。
【００４０】
プリンタ情報格納部２３は、位置情報ＤＢサーバ１から提供されたプリンタ情報を格納し、また、実際に印刷を実行させるプリンタに対応するプリンタ情報に付加される、印刷実行用を示す印刷実行用情報を格納する。なお、ユーザ端末２は、印刷実行用情報が付与されたプリンタ情報に対応するプリンタを用いて、印刷処理を実行する。
【００４１】
エージェント２４は、ユーザ端末２のＩＰアドレス（サブネット）の変更監視の実施、および、ＩＰアドレス変更時は、位置情報ＤＢサーバ１へユーザ端末２のＩＰアドレス／サブネットの情報（サブネット情報）を通知し、位置情報ＤＢサーバ１から自端末が所属するサブネット内のプリンタのリスト（所属するサブネット内プリンタ一覧（プリンタ情報１１ｂ）とそのサブネットのデフォルトプリンタ（推奨プリンタ））を取得する処理を行う。
【００４２】
また、エージェント２４は、ユーザ端末２へのプリンタ登録処理、および、ユーザが利用しているプリンタを使用情報２１ｂとしてプロファイルＤＢ２１Ａに登録する処理を行う。
【００４３】
プロファイルＤＢ２１Ａへの情報の登録は、ユーザが実際に使用するプリンタを変更したときに、エージェント２４がバックグラウンドで、その変更後のプリンタのプリンタ名を使用情報２１ｂとしてプロファイルＤＢ２１Ａに登録することにより実行される。
【００４４】
提供部２４ａは、アドレス格納部２２内のＩＰアドレスおよびサブネットマスクからサブネットを特定し、そのサブネットの変更を監視する。
【００４５】
提供部２４ａは、サブネットの変更を検知すると、変更後のサブネットを特定するための接続中サブネット情報（例えば、サブネットアドレス、または、ＩＰアドレスとサブネットマスク）をサブネット情報として通信部２４ｂおよび制御部２４ｃに提供する。
【００４６】
通信部２４ｂは、提供部２４ａからのサブネット情報を位置情報ＤＢサーバ１に送信し、位置情報ＤＢサーバ１からプリンタ情報および推奨情報を受信する。
【００４７】
制御部２４ｃは、提供部２４ｃからのサブネット情報にて特定されるサブネットに対応する使用情報が記憶部２１に存在する場合、換言すると、通信部２４ｂが受信したプリンタ情報に対応するプリンタの中に、使用情報が示すプリンタが存在する場合、位置情報ＤＢサーバ１からのプリンタ情報のうち、その使用情報が示すプリンタのプリンタ情報を印刷実行用として設定する。
【００４８】
例えば、制御部２４ｃは、通信部２４ｂが受け付けたプリンタ情報の全てをプリンタ情報格納部２３に格納すると共に、その使用情報が示すプリンタのプリンタ情報に印刷実行用情報が付加されるように、印刷実行用情報をプリンタ情報格納部２３に格納する。
【００４９】
また、制御部２４ｃは、提供部２４ｃからのサブネット情報にて特定されるサブネットに対応する使用情報が記憶部２１に存在しない場合、換言すると、通信部２４ｂが受信したプリンタ情報に対応するプリンタの中に、使用情報が示すプリンタが存在しない場合、位置情報ＤＢサーバ１からのプリンタ情報のうち、推奨情報が推奨プリンタであると示すプリンタのプリンタ情報を印刷実行用として設定する。
【００５０】
例えば、制御部２４ｃは、通信部２４ｂが受け付けたプリンタ情報の全てをプリンタ情報格納部２３に格納すると共に、推奨情報が示すプリンタのプリンタ情報に印刷実行用情報付加されるように、印刷実行用情報をプリンタ情報格納部２３に格納する。
【００５１】
プリンタ４は、ユーザ端末２と同一のサブネットに接続されている。なお、ユーザ端末２と同一のサブネットに接続されていないプリンタ（不図示）も存在する。
【００５２】
次に、動作を説明する。
【００５３】
図４は、プリンタ情報設定システムの動作を説明するためのシーケンス図である。以下、図４を参照して、プリンタ情報設定システムの動作を説明する。
【００５４】
まず、ユーザ端末２のエージェント２４（具体的には、提供部２４ａ）は、アドレス格納部２２内のＩＰアドレスの変更を監視しており、その変更を検出するまでは、特に動作しない。なお、提供部２４ａは、アドレス格納部２２に設定されているＩＰアドレスおよびサブネットマスクからサブネットを算出し、その算出されたサブネットを格納している。
【００５５】
ＩＰアドレスの変更があった場合、エージェント２４（具体的には、提供部２４ａ）は、変更後のＩＰアドレスのサブネットが、以前のサブネット（提供部２４ａ内のサブネット）と同一サブネットかどうかのチェックを行い、同一であった場合には、特に処理を実施しない（ステップＡ１）。
【００５６】
以前のサブネットと異なった場合には、エージェント２４（具体的には、通信部２４ｂ）は、現状のＩＰアドレスとサブネットマスクを変更通知（サブネット情報）として、位置情報ＤＢサーバ１に送信する（ステップＡ２）。
【００５７】
位置情報ＤＢサーバ１（具体的には、管理部１２）は、ステップＡ２で送信された変更通知を受け付けると、その変更通知と位置情報ＤＢ１１Ａとを比較する（ステップＡ３）。
【００５８】
位置情報ＤＢサーバ１（具体的には、管理部１２）は、ステップＡ３で比較した結果、変更通知を送信したユーザ端末２のサブネットに該当するプリンタのリスト一覧（プリンタ情報１１ｂと推奨情報１１ｃ）をエージェント２４（具体的には、通信部２４ｂ）に返す（ステップＡ４）。
【００５９】
エージェント２４（具体的には、制御部２４ｃ）は、次の処理として、記憶部２１に格納されているプロファイルＤＢ２１Ａを参照する（ステップＡ５）。
【００６０】
この処理の中で、現在のサブネットと同一のサブネットで過去に使用したプリンタの履歴（使用情報２１ｂ）があった場合には、プロファイルＤＢ２１Ａから、この使用情報２１ｂがエージェント２４（具体的には、制御部２４ｃ）に読み出される（ステップＡ６）。
【００６１】
次に、エージェント２４（具体的には、制御部２４ｃ）は、通信部２４ｂが受信したプリンタ情報に対応するプリンタの中に、使用情報が示すプリンタが存在する場合、通信部２４ｂが受け付けたプリンタ情報の全てをプリンタ情報格納部２３に格納すると共に、その使用情報が示すプリンタのプリンタ情報に印刷実行用情報が付加されるように、印刷実行用情報をプリンタ情報格納部２３に格納する（ステップＡ７、Ａ８）。
【００６２】
また、制御部２４ｃは、通信部２４ｂが受信したプリンタ情報に対応するプリンタの中に、使用情報が示すプリンタが存在しない場合、通信部２４ｂが受け付けたプリンタ情報の全てをプリンタ情報格納部２３に格納すると共に、推奨情報が示すプリンタのプリンタ情報に印刷実行用情報が付加されるように、印刷実行用情報をプリンタ情報格納部２３に格納する（ステップＡ７、Ａ８）。
【００６３】
この処理を行うことにより、同一サブネット内に複数のプリンタが存在した場合にも、管理者が位置情報ＤＢ１１Ａで定義した以外のプリンタの利用が可能になる。よって、ユーザが利用した情報に基づき、実際に使用するプリンタが設定されるので、利用しやすい。
【００６４】
また、エージェント２４（具体的には、制御部２４ｃ）は、印刷実行用のプリンタの変更を監視し、変更があった場合には、プロファイルＤＢ２１Ａにサブネット情報とプリンタ名（使用情報）の登録を実施する。
【００６５】
本実施例によれば、以下の効果を奏する。
【００６６】
ユーザは、ユーザ端末を移動した際（別サブネットに移動した際）に、プリンタの登録を再度、手動で実施することなく、自動的に、プリンタを利用可能なところまで準備することができる。
【００６７】
また、ユーザ端末側に、プロファイル情報を持つことにより、そのユーザが以前利用していたプリンタをデフォルトプリンタ（通常使うプリンタ：実際の印刷に使用するプリンタ）として登録できることにより、管理者が定義したプリンタ情報（位置情報ＤＢ内の定義）だけでなく、ユーザの利用状況に応じたプリンタの設定が可能になり、ユーザの利用意識の必要ないパーソナライズが可能である。
【００６８】
また、本実施例では、提供部２４ａは、アドレス格納部２２内のＩＰアドレスおよびサブネットマスクにて特定されるサブネットが変更された際に、変更後のサブネットを特定するためのサブネット情報を提供する。
【００６９】
この場合、端末装置の移動時に、ほぼリアルタイムで、利用しやすいプリンタを自動的に設置することが可能になる。
【００７０】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【００７１】
例えば、位置情報ＤＢ１１Ａをインターネット上に公開し、サブネット特定情報をＤＮＳ（ＦＱＤＮ名）と組み合わせることにより、全世界のプリンタを対象にすることができる。
【００７２】
また、位置情報ＤＢ１１Ａは、特に一箇所に配置せず、ＤＨＣＰサービスの一情報として、サブネット特定情報の登録を実施することで、専用の位置情報ＤＢサーバ１自身をなくすこともできる。
【００７３】
また、位置情報ＤＢ１１Ａに登録する情報は、プリンタ情報だけではなく、サブネット内に複数ある機器であれば、同様の仕組みにてパーソナライズが可能である。
【００７４】
また、本実施例をイントラネット内に適用することで、情報システム部の負荷、および、ユーザ側の負荷軽減を図ることができる。
【００７５】
また、システム管理者にとっても、端末の導入時等に、プリンタの登録を実施する手間が省けることにより、工数の削減を図ることができる。
【００７６】
ユーザ側にとっては、端末移設時に、移設前のプリンタに、無意識のうちに秘密情報を出力してしまい、物理的に距離があるため、すぐに回収ができないといったこともなくすことができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施例のプリンタ情報設定システムを示したブロック図である。
【図２】位置情報ＤＢの一例を示した説明図である。
【図３】プロファイルＤＢの一例を示した説明図である。
【図４】プリンタ情報設定システムの動作を説明するためのシーケンス図である。
【符号の説明】
【００７８】
１      位置情報ＤＢサーバ
１１    格納部
１１Ａ  位置情報ＤＢ
１２    管理部
２      ユーザ端末
２１    記憶部
２１Ａ  プロファイルＤＢ
２２    アドレス格納部
２３    プリンタ情報格納部
２４    エージェント
２４ａ  提供部
２４ｂ  通信部
２４ｃ  制御部
３      ネットワーク
４      プリンタサーバ
【図１】
2008217211.tif 000003
【図２】
2008217211.tif 000004
【図３】
2008217211.tif 000005
【図４】
2008217211.tif 000006