(57)【要約】【課題】機器のドライバの取得に要する時間を短縮する。【解決手段】情報処理装置１１０と管理装置１５０とを備える管理システム１００であって、情報処理装置１１０は、情報処理装置１１０の位置情報の変化を検知する検知部１３１と、変化が検知された位置情報を通知する位置情報通知部１３３と、を備え、管理装置１５０は、管理対象の機器のうち、通知された位置情報に基づき所定条件が成立する機器を選定する選定部１７１と、選定された機器のドライバを取得するドライバ取得部１７３と、を備える。【選択図】図２
2012173932.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と管理装置とを備える管理システムであって、
前記情報処理装置は、
前記情報処理装置の位置情報の変化を検知する検知部と、
変化が検知された前記位置情報を通知する位置情報通知部と、を備え、
前記管理装置は、
管理対象の機器のうち、通知された前記位置情報に基づき所定条件が成立する機器を選定する選定部と、
選定された前記機器のドライバを取得するドライバ取得部と、を備えることを特徴とする管理システム。
【請求項２】
前記位置情報は、ＩＰ（Internet  Protocol）アドレスであり、
前記選定部は、前記管理対象の機器のうち、通知された前記ＩＰアドレスと近似のＩＰアドレスが割り当てられている機器を選定し、
前記ドライバ取得部により取得された前記ドライバを前記情報処理装置にインストールするインストール部を更に備えることを特徴とする請求項１に記載の管理システム。
【請求項３】
前記選定部は、前記管理対象の機器のうち、通知された前記ＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられている機器を選定することを特徴とする請求項２に記載の管理システム。
【請求項４】
前記管理装置は、
機器選定基準を記憶する機器選定基準記憶部を更に備え、
前記選定部は、前記機器選定基準に従って、機器を選定することを特徴とする請求項１〜３のいずれか１つに記載の管理システム。
【請求項５】
前記情報処理装置は、
前記管理装置から前記機器選定基準を取得する機器選定基準取得部と、
取得された前記機器選定基準の変更画面を表示部に表示させる変更画面表示制御部と、
前記変更画面を用いて前記機器選定基準を変更する機器選定基準変更部と、
変更された前記機器選定基準を通知する機器選定基準通知部と、を更に備え、
前記管理装置は、
通知された前記機器選定基準で前記機器選定基準記憶部に記憶されている前記機器選定基準を更新する機器選定基準更新部を更に備えることを特徴とする請求項４に記載の管理システム。
【請求項６】
前記情報処理装置は、
機器選定基準を記憶する機器選定基準記憶部と、
前記機器選定基準を通知する機器選定基準通知部と、を更に備え、
前記選定部は、通知された前記機器選定基準に従って、機器を選定することを特徴とする請求項１〜４のいずれか１つに記載の管理システム。
【請求項７】
前記情報処理装置は、
前記機器選定基準の変更画面を表示部に表示させる変更画面表示制御部と、
前記変更画面を用いて前記機器選定基準を変更する機器選定基準変更部と、
変更された前記機器選定基準で前記機器選定基準記憶部に記憶されている前記機器選定基準を更新する機器選定基準更新部と、を更に備えることを特徴とする請求項６に記載の管理システム。
【請求項８】
前記機器選定基準は、セグメント種別、機器選定種別、及び選定対象機器の少なくともいずれかであることを特徴とする請求項４〜７のいずれか１つに記載の管理システム。
【請求項９】
前記選定部は、選定した前記機器のユーザ選定画面の表示を前記情報処理装置に指示し、
前記情報処理装置は、
指示された前記ユーザ選定画面を表示部に表示させるユーザ選定画面表示制御部と、
前記ユーザ選定画面を用いて前記機器を選定するユーザ選定部と、
選定された機器を通知する機器通知部と、を更に備え、
前記ドライバ取得部は、通知された前記機器のドライバを取得することを特徴とする請求項１〜７のいずれか１つに記載の管理システム。
【請求項１０】
前記選定部は、前記機器選定基準の前記機器選定種別がユーザ選定有の場合、選定した前記機器のユーザ選定画面の表示を前記情報処理装置に指示し、
前記情報処理装置は、
指示された前記ユーザ選定画面を表示部に表示させるユーザ選定画面表示制御部と、
前記ユーザ選定画面を用いて前記機器を選定するユーザ選定部と、
選定された機器を通知する機器通知部と、を更に備え、
前記ドライバ取得部は、通知された前記機器のドライバを取得することを特徴とする請求項８に記載の管理システム。
【請求項１１】
前記機器は、プリンタであり、
前記ドライバは、プリンタドライバであることを特徴とする請求項１〜１０のいずれか１つに記載の管理システム。
【請求項１２】
情報処理装置であって、
前記情報処理装置の位置情報の変化を検知する検知部と、
変化が検知された前記位置情報を管理装置に通知し、前記管理装置の管理対象の機器のうち前記位置情報に基づき所定条件が成立する機器のドライバを前記管理装置に取得させる位置情報通知部と、
を備えることを特徴とする情報処理装置。
【請求項１３】
情報処理装置から当該情報処理装置の位置情報が変化した場合に変化した前記位置情報の通知を受け、管理対象の機器のうち、通知を受けた前記位置情報に基づき所定条件が成立する機器を選定する選定部と、
選定された前記機器のドライバを取得するドライバ取得部と、
を備えることを特徴とする管理装置。
【請求項１４】
情報処理装置と管理装置とを備える管理システムで実行されるドライバ取得方法であって、
前記情報処理装置は、
検知部が、前記情報処理装置の位置情報の変化を検知する検知ステップと、
位置情報通知部が、変化が検知された前記位置情報を通知する位置情報通知ステップと、を含み、
前記管理装置は、
選定部が、管理対象の機器のうち、通知された前記位置情報に基づき所定条件が成立する機器を選定する選定ステップと、
ドライバ取得部が、選定された前記機器のドライバを取得するドライバ取得ステップと、を含むことを特徴とするドライバ取得方法。
【請求項１５】
情報処理装置で実行されるドライバ取得方法であって、
検知部が、前記情報処理装置の位置情報の変化を検知する検知ステップと、
位置情報通知部が、変化が検知された前記位置情報を管理装置に通知し、前記管理装置の管理対象の機器のうち前記位置情報に基づき所定条件が成立する機器のドライバを前記管理装置に取得させる位置情報通知ステップと、
を含むことを特徴とするドライバ取得方法。
【請求項１６】
管理装置で実行されるドライバ取得方法であって、
選定部が、情報処理装置から当該情報処理装置の位置情報が変化した場合に変化した前記位置情報の通知を受け、管理対象の機器のうち、通知を受けた前記位置情報に基づき所定条件が成立する機器を選定する選定ステップと、
ドライバ取得部が、選定された前記機器のドライバを取得するドライバ取得ステップと、
を含むことを特徴とするドライバ取得方法。
【請求項１７】
請求項１４〜１６のいずれか１つに記載のドライバ取得方法をコンピュータに実行させるためのドライバ取得プログラム。
【請求項１８】
請求項１７に記載のドライバ取得プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、情報処理装置、管理装置、ドライバ取得方法、ドライバ取得プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
プリンタなどの画像形成装置を用いて印刷を行う場合、ユーザが使用しているＰＣ（Personal  Computer）にプリンタドライバがインストールされている必要がある。
【０００３】
ところで、ユーザ操作に基づいてプリンタドライバのインストールを行わせる場合、少なからずユーザに負荷が生じる。このため、例えば特許文献１には、印刷を行う際にプリンタを検索し、検索したプリンタのうちの印刷に用いるプリンタのプリンタドライバがＰＣにインストールされていなければ、当該プリンタドライバを取得してＰＣにインストールする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような従来技術では、機器を検索する必要があるため、機器のドライバを取得するのに時間がかかるという問題がある。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、機器のドライバの取得に要する時間を短縮できる管理システム、情報処理装置、管理装置、ドライバ取得方法、ドライバ取得プログラム、及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる管理システムは、情報処理装置と管理装置とを備える管理システムであって、前記情報処理装置は、前記情報処理装置の位置情報の変化を検知する検知部と、変化が検知された前記位置情報を通知する位置情報通知部と、を備え、前記管理装置は、管理対象の機器のうち、通知された前記位置情報に基づき所定条件が成立する機器を選定する選定部と、選定された前記機器のドライバを取得するドライバ取得部と、を備えることを特徴とする。
【０００７】
また、本発明の別の態様にかかる情報処理装置は、情報処理装置であって、前記情報処理装置の位置情報の変化を検知する検知部と、変化が検知された前記位置情報を管理装置に通知し、前記管理装置の管理対象の機器のうち前記位置情報に基づき所定条件が成立する機器のドライバを前記管理装置に取得させる位置情報通知部と、を備えることを特徴とする。
【０００８】
また、本発明の別の態様にかかる管理装置は、情報処理装置から当該情報処理装置の位置情報が変化した場合に変化した前記位置情報の通知を受け、管理対象の機器のうち、通知を受けた前記位置情報に基づき所定条件が成立する機器を選定する選定部と、選定された前記機器のドライバを取得するドライバ取得部と、を備えることを特徴とする。
【０００９】
また、本発明の別の態様にかかるドライバ取得方法は、情報処理装置と管理装置とを備える管理システムで実行されるドライバ取得方法であって、前記情報処理装置は、検知部が、前記情報処理装置の位置情報の変化を検知する検知ステップと、位置情報通知部が、変化が検知された前記位置情報を通知する位置情報通知ステップと、を含み、前記管理装置は、選定部が、管理対象の機器のうち、通知された前記位置情報に基づき所定条件が成立する機器を選定する選定ステップと、ドライバ取得部が、選定された前記機器のドライバを取得するドライバ取得ステップと、を含むことを特徴とする。
【００１０】
また、本発明の別の態様にかかるドライバ取得方法は、情報処理装置で実行されるドライバ取得方法であって、検知部が、前記情報処理装置の位置情報の変化を検知する検知ステップと、位置情報通知部が、変化が検知された前記位置情報を管理装置に通知し、前記管理装置の管理対象の機器のうち前記位置情報に基づき所定条件が成立する機器のドライバを前記管理装置に取得させる位置情報通知ステップと、を含むことを特徴とする。
【００１１】
また、本発明の別の態様にかかるドライバ取得方法は、管理装置で実行されるドライバ取得方法であって、選定部が、情報処理装置から当該情報処理装置の位置情報が変化した場合に変化した前記位置情報の通知を受け、管理対象の機器のうち、通知を受けた前記位置情報に基づき所定条件が成立する機器を選定する選定ステップと、ドライバ取得部が、選定された前記機器のドライバを取得するドライバ取得ステップと、を含むことを特徴とする。
【００１２】
また、本発明の別の態様にかかるドライバ取得プログラムは、上記ドライバ取得方法をコンピュータに実行させるためのものである。
【００１３】
また、本発明の別の態様にかかる記憶媒体は、上記ドライバ取得プログラムを記憶したコンピュータ読み取り可能なものである。
【発明の効果】
【００１４】
本発明によれば、機器のドライバの取得に要する時間を短縮できるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１実施形態の管理システムの構成の一例を示すブロック図である。
【図２】図２は、第１実施形態の管理システムのノートＰＣ及び管理装置の構成の一例を示すブロック図である。
【図３】図３は、第１実施形態の管理システムで行われるインストール処理の一例を示すフローチャートである。
【図４】図４は、第２実施形態の管理システムのノートＰＣ及び管理装置の構成の一例を示すブロック図である。
【図５】図５は、プリンタ選定基準変更画面の一例を示す図である。
【図６】図６は、ユーザ選定画面の一例を示す図である。
【図７】図７は、第２実施形態の管理システムで行われるプリンタ選定基準の更新処理の一例を示すフローチャートである。
【図８】図８は、第２実施形態の管理システムで行われるインストール処理の一例を示すフローチャートである。
【図９】図９は、第３実施形態の管理システムのノートＰＣ及び管理装置の構成の一例を示すブロック図である。
【図１０】図１０は、第３実施形態の管理システムで行われるプリンタ選定基準の更新処理の一例を示すフローチャートである。
【図１１】図１１は、第３実施形態の管理システムで行われるインストール処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照しながら、本発明にかかる管理システム、情報処理装置、管理装置、ドライバ取得方法、ドライバ取得プログラム、及び記憶媒体の実施形態を詳細に説明する。
【００１７】
（第１実施形態）
まず、第１実施形態の管理システムの構成について説明する。
【００１８】
図１は、第１実施形態の管理システム１００の構成の一例を示すブロック図である。図１に示すように、管理システム１００は、ノートＰＣ１１０と、管理装置１５０とを、備える。
【００１９】
ノートＰＣ１１０（情報処理装置の一例）は、ユーザがコンピュータ上で作業を行うための持ち運び可能な端末である。本実施形態では、ノートＰＣを例に取り説明するが、これに限定されるものではなく、モバイルなど持ち運び可能な端末であればよい。
【００２０】
管理装置１５０は、管理対象機器を管理するものであり、本実施形態では、プリンタ１９０ａ〜１９０ｃのうちプリンタ１９０ａ〜１９０ｂを管理する。例えば、管理装置１５０は、管理対象機器のリスト（プリンタ１９０ａ〜１９０ｂのリスト）を有しており、リストに記載されている機器の状態を日々監視している。本実施形態では、管理装置１５０の管理対象機器がプリンタである場合を例に取り説明するが、これに限定されるものではなく、例えば、ネットワーク機器であり、当該ネットワーク機器のドライバをインストールした端末によって用いられるものであればよい。
【００２１】
管理装置１５０及びプリンタ１９０ａ、１９０ｂは、ＬＡＮ１０２に接続されており、プリンタ１９０ｃは、ＬＡＮ１０４に接続されている。ＬＡＮ１０２及びＬＡＮ１０４は、公衆通信回線や特定通信回線（専用線）などのネットワーク１０６を介して互いに接続されている。またＬＡＮ１０２からは、インターネット１０８に接続可能となっている。なお本実施形態では、ＬＡＮ１０２は、企業の本社に設置され、ＬＡＮ１０４は、企業の支店に設置されているものとする。つまり、ＬＡＮ１０２、ＬＡＮ１０４、及びネットワーク１０６により企業のＷＡＮ（Wide  Area  Network）が構築されている。
【００２２】
ノートＰＣ１１０は、ＬＡＮ１０２やＬＡＮ１０４に無線接続する。具体的には、ノートＰＣ１１０は、ＬＡＮ１０２との無線通信可能エリアに位置すれば、無線通信によりＬＡＮ１０２に接続し、ＬＡＮ１０４との無線通信可能エリアに位置すれば、無線通信によりＬＡＮ１０４に接続する。つまり本実施形態では、ユーザがノートＰＣ１１０を持って本社に移動すれば、ノートＰＣ１１０は本社に設置されているＬＡＮ１０２に無線接続し、ユーザがノートＰＣ１１０を持って支店に移動すれば、ノートＰＣ１１０は支店に設置されているＬＡＮ１０４に無線接続する。なお、ノートＰＣ１１０のＬＡＮ１０２やＬＡＮ１０４への接続は、ユーザが手動で行ってもよいし、自動で行われてもよい。また、ノートＰＣ１１０のＬＡＮ１０２やＬＡＮ１０４への接続は、無線接続でなく、ＬＡＮケーブルなどを用いた有線接続であってもよい。
【００２３】
本実施形態では、ＬＡＮ１０２に接続することにより割り当てられるＩＰアドレスは、例えば、１９２．１６８．１．ＸＸＸであり、ＬＡＮ１０４に接続することにより割り当てられるＩＰアドレスは、例えば、１９２．１６８．２．ＸＸＸであるものとする。つまり、ＬＡＮ１０２とＬＡＮ１０４とでは、ＩＰアドレスのセグメント（詳細には、第３セグメント）が異なることとなる。ここで、「ＸＸＸ」は、設定可能な任意の値とする。なお本実施形態では、プリンタ１９０ａには、ＩＰアドレス１９２．１６８．１．２が割り当てられ、プリンタ１９０ｂには、ＩＰアドレス１９２．１６８．１．３が割り当てられ、プリンタ１９０ｃには、ＩＰアドレス１９２．１６８．２．１が割り当てられているものとする。
【００２４】
図２は、第１実施形態の管理システム１００のノートＰＣ１１０及び管理装置１５０の構成の一例を示すブロック図である。
【００２５】
ノートＰＣ１１０は、図２に示すように、通信部１１２と、制御部１３０とを、備える。
【００２６】
通信部１１２は、管理装置１５０などの外部装置とＬＡＮ１０２、ＬＡＮ１０４、及びネットワーク１０６などを介して通信するものであり、例えば、ＮＩＣ（Network  Interface  Card）などの既存の通信装置により実現できる。なお、通信部１１２がＬＡＮ１０２やＬＡＮ１０４に接続することにより、接続したＬＡＮに応じたＩＰアドレスがノートＰＣ１１０に割り当てられる。
【００２７】
制御部１３０は、ノートＰＣ１１０の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの既存の制御装置により実現できる。制御部１３０は、検知部１３１と、位置情報通知部１３３とを、含む。
【００２８】
検知部１３１は、ノートＰＣ１１０の位置情報の変化を検知する。具体的には、検知部１３１は、ノートＰＣ１１０のＩＰアドレスの変化を検知する。例えば、検知部１３１は、ノートＰＣ１１０にＩＰアドレスが割り当てられたことを検知する。これにより、検知部１３１は、ノートＰＣ１１０が移動されたことを検知する。
【００２９】
位置情報通知部１３３は、検知部１３１により変化が検知された位置情報を通知する。具体的には、位置情報通知部１３３は、検知部１３１により変化が検知されたＩＰアドレスを通知する。例えば、位置情報通知部１３３は、検知部１３１によりノートＰＣ１１０に割り当てられたことが検知されたＩＰアドレスを、通信部１１２を介して管理装置１５０に通知する。
【００３０】
管理装置１５０は、図２に示すように、通信部１５２と、制御部１７０とを、備える。
【００３１】
通信部１５２は、ノートＰＣ１１０などの外部装置とＬＡＮ１０２、ＬＡＮ１０４、及びネットワーク１０６などを介して通信するものであり、ノートＰＣ１１０同様、既存の通信装置により実現できる。
【００３２】
制御部１７０は、管理装置１５０の各部を制御するものであり、ノートＰＣ１１０同様、既存の制御装置により実現できる。制御部１７０は、選定部１７１と、ドライバ取得部１７３と、インストール部１７５とを、含む。
【００３３】
選定部１７１は、管理対象のプリンタ１９０ａ〜１９０ｂのうち、通知された位置情報に基づき所定条件が成立するプリンタを選定する。具体的には、選定部１７１は、管理対象のプリンタ１９０ａ〜１９０ｂのうち、通知されたＩＰアドレスと近似のＩＰアドレスが割り当てられているプリンタを選定する。
【００３４】
例えば、選定部１７１は、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ１１０から通信部１５２を介して通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する。ここで本実施形態では、選定部１７１は、通知されたＩＰアドレスと第３セグメントまでが同一のＩＰアドレスであれば、同一セグメントに属すると判定する。
【００３５】
従って本実施形態では、ノートＰＣ１１０から通知されたＩＰアドレスが１９２．１６８．１．ＸＸＸであれば、選定部１７１は、ＬＡＮ１０２に接続されているプリンタ１９０ａ、１９０ｂを選定する。これは、プリンタ１９０ａ、１９０ｂに割り当てられているＩＰアドレスもそれぞれ１９２．１６８．１．２、１９２．１６８．１．３であり、両ＩＰアドレスの第３セグメントまでの値が同一となるためである。
【００３６】
なお選定部１７１は、ノートＰＣ１１０から通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタが複数存在する場合、全てのプリンタを選定するようにしてもよい。また選定部１７１は、ノートＰＣ１１０から通知されたＩＰアドレスと最も近似するＩＰアドレス（詳細には、ＸＸＸの値が最も近いＩＰアドレス）が割り当てられているプリンタを選定するようにしてもよい。なお選定部１７１は、選定対象のプリンタが管理装置１５０の管理対象外のプリンタであれば、当該プリンタを選定しない。
【００３７】
ドライバ取得部１７３は、選定されたプリンタのプリンタドライバを取得する。具体的には、ドライバ取得部１７３は、選定部１７１により選定されたプリンタのプリンタドライバを、通信部１５２、ＬＡＮ１０２、及びインターネット１０８を介してメーカのダウンロードサイトから取得する。例えば、選定部１７１によりプリンタ１９０ａ、１９０ｂが選定された場合、ドライバ取得部１７３は、プリンタ１９０ａ、１９０ｂのメーカのダウンロードサイトそれぞれからプリンタ１９０ａ、１９０ｂのプリンタドライバをダウンロードする。なお、選定部１７１によりプリンタが１つも選定されなかった場合、ドライバ取得部１７３は、プリンタドライバを取得しない。
【００３８】
インストール部１７５は、取得されたプリンタドライバをノートＰＣ１１０にインストールする。具体的には、インストール部１７５は、ドライバ取得部１７３により取得されたプリンタドライバを、通信部１５２を介してノートＰＣ１１０にインストールする。なお、インストール部１７５は、ドライバ取得部１７３により取得されたプリンタドライバがノートＰＣ１１０にインストール済であるか否かを判定し、インストール済でない場合に当該プリンタドライバをノートＰＣ１１０にインストールする。
【００３９】
次に、第１実施形態の管理システムの動作について説明する。
【００４０】
図３は、第１実施形態の管理システム１００で行われるインストール処理の一例を示すフローチャートである。
【００４１】
まず、ノートＰＣ１１０の検知部１３１は、ノートＰＣ１１０にＩＰアドレスが割り当てられたか否かを定期的に確認する（ステップＳ１００でＮｏ）。
【００４２】
そして、検知部１３１がノートＰＣ１１０にＩＰアドレスが割り当てられたことを検知すると（ステップＳ１００でＹｅｓ）、ノートＰＣ１１０の位置情報通知部１３３は、検知部１３１により割り当てられたことが検知されたＩＰアドレスを管理装置１５０に通知する（ステップＳ１０２）。
【００４３】
続いて、管理装置１５０の選定部１７１は、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ１１０から通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する（ステップＳ１０４）。
【００４４】
続いて、管理装置１５０のドライバ取得部１７３は、選定部１７１により選定されたプリンタのプリンタドライバをメーカのダウンロードサイトから取得する（ステップＳ１０６）。
【００４５】
続いて、管理装置１５０のインストール部１７５は、ドライバ取得部１７３により取得されたプリンタドライバをノートＰＣ１１０にインストールする（ステップＳ１０８）。
【００４６】
以上のように第１実施形態では、管理装置は、管理対象のプリンタの中から、ノートＰＣに割り当てられたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定し、選定したプリンタのプリンタドライバを取得する。つまり、管理装置は、管理対象のプリンタの中からプリンタドライバ取得対象のプリンタを選定するため、プリンタドライバ取得対象のプリンタをＬＡＮ（ネットワーク）から検索する必要がない。このため第１実施形態によれば、プリンタドライバの取得に要する時間を短縮することができる。
【００４７】
また第１実施形態では、ノートＰＣにＩＰアドレスが割り当てられると、管理装置が、ノートＰＣに割り当てられたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタのプリンタドライバを取得し、ノートＰＣにインストールする。このため第１実施形態によれば、ノートＰＣがプリンタに印刷を指示する前にプリンタドライバのインストールを完了でき、印刷時にプリンタドライバをインストールせずに済むため、印刷に要する時間も短縮することができる。
【００４８】
要するに第１実施形態によれば、管理装置は、管理対象の機器の中からノートＰＣから通知された位置情報に基づき所定条件が成立する機器を選定し、選定した機器のドライバを取得するため、ドライバの取得に要する時間を短縮することができる。また第１実施形態によれば、ノートＰＣの位置情報が変化すると、管理装置が管理対象の機器の中からノートＰＣから通知された位置情報に基づき所定条件が成立する機器のドライバを取得し、ノートＰＣにインストールするため、機器使用時にドライバをインストールせずに済み、機器使用に要する時間も短縮することができる。
【００４９】
（第２実施形態）
第２実施形態では、管理装置が有する機器選定基準をノートＰＣが変更し、変更された機器選定基準に従って管理装置がプリンタを選定する例について説明する。なお以下では、第１実施形態との相違点の説明を主に行い、第１実施形態と同様の機能を有する構成要素については、第１実施形態と同様の名称・符号を付し、その説明を省略する。
【００５０】
図４は、第２実施形態の管理システム２００のノートＰＣ２１０及び管理装置２５０の構成の一例を示すブロック図である。
【００５１】
第２実施形態のノートＰＣ２１０は、図４に示すように、表示部２１４及び入力部２１６を更に備え、制御部２３０が機器選定基準取得部２３５、変更画面表示制御部２３７、機器選定基準変更部２３９、機器選定基準通知部２４１、ユーザ選定画面表示制御部２４３、ユーザ選定部２４５、及び機器通知部２４７を更に含む点で、第１実施形態と相違する。
【００５２】
表示部２１４は、各種画面の表示を行うものであり、液晶ディスプレイやタッチパネルディスプレイなど既存の表示装置により実現できる。
【００５３】
入力部２１６は、各種操作の入力を行うものであり、キーボード、タッチパネル、マウスなど既存の入力装置の少なくともいずれかにより実現できる。なお、表示部２１４及び入力部２１６をタッチパネルディスプレイなどにより一体的に実現するようにしてもよい。
【００５４】
機器選定基準取得部２３５は、管理装置２５０から通信部１１２を介してプリンタ選定基準（機器選定基準の一例）を取得する。ここで、プリンタ選定基準とは、例えば、セグメント種別、プリンタ選定方法（機器選定種別の一例）、選定対象プリンタ（選定対象機器の一例）の少なくともいずれかである。セグメント種別とは、ＩＰアドレスのどのセグメントまでが同一であれば同一セグメントとなるかを設定する情報である。プリンタ選定方法とは、プリンタ選定方法を設定する情報である。選定対象プリンタとは、どの範囲までのプリンタを選定対象とするかを設定する情報である。
【００５５】
変更画面表示制御部２３７は、機器選定基準取得部２３５により取得されたプリンタ選定基準の変更画面を表示部２１４に表示させる。図５は、プリンタ選定基準変更画面２８０の一例を示す図である。図５に示すプリンタ選定基準変更画面２８０では、セグメント種別を第１セグメント〜第３セグメントの中から選択できるようになっている。またプリンタ選定方法を、プリンタ一覧を表示してユーザ選定を行うか、プリンタ一覧を表示せずにノートＰＣ２１０のＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを全て選定するか、プリンタ一覧を表示せずにノートＰＣ２１０のＩＰアドレスと同一セグメントに属するＩＰアドレスのうちノートＰＣ２１０のＩＰアドレスと最も近似するＩＰアドレスが割り当てられているプリンタを１つ選定するか、のいずれかから選択できるようになっている。また選定対象プリンタを、ネットワークから探索可能なプリンタとするか、管理装置２５０で管理されているプリンタとするか、に選択できるようになっている。なお、ネットワークから探索可能なプリンタを選択すれば、本実施形態では、プリンタ１９０ａ〜１９０ｂに加え、プリンタ１９０ｃも選定対象となる。そして、ＯＫボタン２８２が選択されれば、セグメント種別、プリンタ選定方法、及び選定対象プリンタが選択に従って後述の機器選定基準変更部２３９により変更され、ＣＡＮＣＥＬボタン２８４が選択されれば、セグメント種別、プリンタ選定方法、及び選定対象プリンタの選択がキャンセルされる。
【００５６】
機器選定基準変更部２３９は、表示部２１４に表示されたプリンタ選定基準の変更画面を用いてプリンタ選定基準を変更する。具体的には、機器選定基準変更部２３９は、入力部２１６から、表示部２１４に表示されたプリンタ選定基準の変更画面に対するプリンタ選定基準の変更入力（図５に示すプリンタ選定基準変更画面２８０では、セグメント種別、プリンタ選定方法、及び選定対象プリンタの選択、並びにＯＫボタン２８２の選択）を受け付け、受け付けた変更入力に従ってプリンタ選定基準を変更する。
【００５７】
機器選定基準通知部２４１は、機器選定基準変更部２３９により変更されたプリンタ選定基準を、通信部１１２を介して管理装置２５０に通知する。
【００５８】
ユーザ選定画面表示制御部２４３は、管理装置２５０から通信部１１２を介してユーザ選定画面の表示を指示されると、指示されたユーザ選定画面を表示部２１４に表示させる。図６は、ユーザ選定画面２９０の一例を示す図である。図６に示すユーザ選定画面２９０では、プリンタ１９０ａ、１９０ｂの中からプリンタドライバ取得対象のプリンタをチェックボックスで選択できるようになっている。そして、ＯＫボタン２９２が選択されれば、選択されたプリンタが後述のユーザ選定部２４５によりプリンタドライバ取得対象のプリンタに選定され、ＣＡＮＣＥＬボタン２９４が選択されれば、プリンタドライバ取得対象のプリンタの選択がキャンセルされる。
【００５９】
ユーザ選定部２４５は、表示部２１４に表示されたユーザ選定画面を用いて管理装置２５０により選定されたプリンタの中からプリンタを選定する。具体的には、ユーザ選定部２４５は、入力部２１６から、表示部２１４に表示されたユーザ選定画面に対するプリンタの選定入力（図６に示すユーザ選定画面２９０では、プリンタの選択、並びにＯＫボタン２９２の選択）を受け付け、受け付けた選定入力に従ってプリンタを選定する。
【００６０】
機器通知部２４７は、ユーザ選定部２４５により選定されたプリンタを、通信部１１２を介して管理装置２５０に通知する。
【００６１】
第２実施形態の管理装置２５０は、図４に示すように、記憶部２６０を更に備え、制御部２７０が機器選定基準更新部２７７を更に含む点、並びに選定部２７１及びドライバ取得部２７３の処理内容が、第１実施形態と相違する。
【００６２】
記憶部２６０は、管理装置２５０で実行される各種プログラムや管理装置２５０で行われる各種処理に使用されるデータなどを記憶する。記憶部２６０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）などの磁気的、光学的、又は電気的に記憶可能な既存の記憶装置の少なくともいずれかにより実現できる。記憶部２６０は、機器選定基準記憶部２６２を含む。
【００６３】
機器選定基準記憶部２６２は、プリンタ選定基準を記憶する。
【００６４】
機器選定基準更新部２７７は、ノートＰＣ２１０から通信部１５２を介して通知されたプリンタ選定基準で機器選定基準記憶部２６２に記憶されているプリンタ選定基準を更新する。
【００６５】
選定部２７１は、機器選定基準記憶部２６２に記憶されているプリンタ選定基準に従って、プリンタを選定する。具体的には、選定部２７１は、機器選定基準記憶部２６２に記憶されているプリンタ選定基準に従って、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ２１０から通信部１５２を介して通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する。そして、選定部２７１は、選定したプリンタのユーザ選定画面の表示を指示する。具体的には、選定部２７１は、機器選定基準記憶部２６２に記憶されているプリンタ選定基準のプリンタ選定種別がユーザ選定有（図５に示す例では、プリンタ一覧表示）の場合、選定したプリンタのユーザ選定画面の表示を、通信部１５２を介してノートＰＣ２１０に指示する。
【００６６】
ドライバ取得部２７３は、ノートＰＣ２１０から通信部１５２を介して通知されたプリンタのプリンタドライバを取得する。
【００６７】
図７は、第２実施形態の管理システム２００で行われるプリンタ選定基準の更新処理の一例を示すフローチャートである。
【００６８】
まず、ノートＰＣ２１０の機器選定基準取得部２３５は、管理装置２５０から通信部１１２を介してプリンタ選定基準を取得する（ステップＳ２００）。
【００６９】
続いて、ノートＰＣ２１０の変更画面表示制御部２３７は、機器選定基準取得部２３５により取得されたプリンタ選定基準の変更画面を表示部２１４に表示させる（ステップＳ２０２）。
【００７０】
続いて、ノートＰＣ２１０の機器選定基準変更部２３９は、表示部２１４に表示されたプリンタ選定基準の変更画面を用いてプリンタ選定基準を変更する（ステップＳ２０４）。
【００７１】
続いて、ノートＰＣ２１０の機器選定基準通知部２４１は、機器選定基準変更部２３９により変更されたプリンタ選定基準を管理装置２５０に通知する（ステップＳ２０６）。
【００７２】
続いて、管理装置２５０の機器選定基準更新部２７７は、ノートＰＣ２１０から通知されたプリンタ選定基準で機器選定基準記憶部２６２に記憶されているプリンタ選定基準を更新する（ステップＳ２０８）。
【００７３】
図８は、第２実施形態の管理システム２００で行われるインストール処理の一例を示すフローチャートである。
【００７４】
まず、ステップＳ３００〜Ｓ３０２までの処理は、図３のステップＳ１００〜Ｓ１０２までの処理と同様であるため、説明を省略する。
【００７５】
続いて、管理装置２５０の選定部２７１は、機器選定基準記憶部２６２に記憶されているプリンタ選定基準に従って、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ２１０から通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する（ステップＳ３０４）。
【００７６】
そして、選定部２７１は、機器選定基準記憶部２６２に記憶されているプリンタ選定基準のプリンタ選定種別がユーザ選定有の場合（ステップＳ３０６でＹｅｓ）、選定したプリンタのユーザ選定画面の表示をノートＰＣ２１０に指示する（ステップＳ３０８）。なお、機器選定基準記憶部２６２に記憶されているプリンタ選定基準のプリンタ選定種別がユーザ選定有でない場合（ステップＳ３０６でＮｏ）、ステップＳ３１６へ進む。
【００７７】
続いて、ノートＰＣ２１０のユーザ選定画面表示制御部２４３は、管理装置２５０からユーザ選定画面の表示を指示されると、指示されたユーザ選定画面を表示部２１４に表示させる（ステップＳ３１０）。
【００７８】
続いて、ノートＰＣ２１０のユーザ選定部２４５は、表示部２１４に表示されたユーザ選定画面を用いて管理装置２５０により選定されたプリンタの中からプリンタを選定する（ステップＳ３１２）。
【００７９】
続いて、ノートＰＣ２１０の機器通知部２４７は、ユーザ選定部２４５により選定されたプリンタを管理装置２５０に通知する（ステップＳ３１４）。
【００８０】
以降のステップＳ３１６〜Ｓ３１８までの処理は、図３のステップＳ１０６〜Ｓ１０８までの処理と同様であるため、説明を省略する。
【００８１】
以上のように第２実施形態では、ノートＰＣは、プリンタ選定基準を変更して管理装置に通知し、管理装置は、通知されたプリンタ選定基準に従って、管理対象のプリンタの中からノートＰＣに割り当てられたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する。従って第２実施形態によれば、ノートＰＣのユーザが望む基準に合わせて管理装置にプリンタを選定させることができる。
【００８２】
（第３実施形態）
第３実施形態では、ノートＰＣが有する機器選定基準をノートＰＣが変更し、変更した機器選定基準に従って管理装置がプリンタを選定する例について説明する。なお以下では、第２実施形態との相違点の説明を主に行い、第２実施形態と同様の機能を有する構成要素については、第２実施形態と同様の名称・符号を付し、その説明を省略する。
【００８３】
図９は、第３実施形態の管理システム３００のノートＰＣ３１０及び管理装置３５０の構成の一例を示すブロック図である。
【００８４】
第３実施形態のノートＰＣ３１０は、図９に示すように、記憶部３２０を更に備え、制御部３３０が機器選定基準取得部を含まずに機器選定基準更新部３４９を更に含む点、並びに、変更画面表示制御部３３７及び機器選定基準通知部３４１の処理内容が第２実施形態と相違する。
【００８５】
記憶部３２０は、ノートＰＣ３１０で実行される各種プログラムやノートＰＣ３１０で行われる各種処理に使用されるデータなどを記憶する。記憶部３２０は、第２実施形態の管理装置２５０同様、既存の記憶装置により実現できる。記憶部３２０は、機器選定基準記憶部３２２を含む。
【００８６】
機器選定基準記憶部３２２は、プリンタ選定基準を記憶する。
【００８７】
変更画面表示制御部３３７は、機器選定基準記憶部３２２に記憶されているプリンタ選定基準の変更画面を表示部２１４に表示させる。
【００８８】
機器選定基準更新部３４９は、機器選定基準変更部２３９により変更されたプリンタ選定基準で機器選定基準記憶部３２２に記憶されているプリンタ選定基準を更新する。
【００８９】
機器選定基準通知部３４１は、機器選定基準記憶部３２２に記憶されているプリンタ選定基準を、通信部１１２を介して管理装置３５０に通知する。
【００９０】
第３実施形態の管理装置３５０は、図９に示すように、記憶部及び機器選定基準更新部を備えず、制御部３７０の選定部３７１の処理内容が、第２実施形態と相違する。
【００９１】
選定部３７１は、ノートＰＣ３１０から通知されたプリンタ選定基準に従って、プリンタを選定する。具体的には、選定部３７１は、ノートＰＣ３１０から通信部１５２を介して通知されたプリンタ選定基準に従って、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ３１０から通信部１５２を介して通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する。
【００９２】
図１０は、第３実施形態の管理システム３００で行われるプリンタ選定基準の更新処理の一例を示すフローチャートである。
【００９３】
まず、ノートＰＣ３１０の変更画面表示制御部３３７は、機器選定基準記憶部３２２に記憶されているプリンタ選定基準の変更画面を表示部２１４に表示させる（ステップＳ４００）。
【００９４】
ステップＳ４０２の処理は、図７のステップＳ２０４の処理と同様であるため、説明を省略する。
【００９５】
続いて、ノートＰＣ３１０の機器選定基準更新部３４９は、機器選定基準変更部２３９により変更されたプリンタ選定基準で機器選定基準記憶部３２２に記憶されているプリンタ選定基準を更新する（ステップＳ４０４）。
【００９６】
図１１は、第３実施形態の管理システム３００で行われるインストール処理の一例を示すフローチャートである。
【００９７】
まず、ステップＳ５００〜Ｓ５０２までの処理は、図８のステップＳ３００〜Ｓ３０２までの処理と同様であるため、説明を省略する。
【００９８】
続いて、ノートＰＣ３１０の機器選定基準通知部３４１は、機器選定基準記憶部３２２に記憶されているプリンタ選定基準を管理装置３５０に通知する（ステップＳ５０４）。
【００９９】
続いて、管理装置３５０の選定部３７１は、ノートＰＣ３１０から通知されたプリンタ選定基準に従って、管理対象のプリンタ１９０ａ〜１９０ｂのうち、ノートＰＣ３１０から通知されたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する（ステップＳ５０６）。
【０１００】
以降のステップＳ５０８〜Ｓ５２０までの処理は、図８のステップＳ３０６〜Ｓ３１８までの処理と同様であるため、説明を省略する。
【０１０１】
以上のように第３実施形態でも、ノートＰＣは、プリンタ選定基準を変更して管理装置に通知し、管理装置は、通知されたプリンタ選定基準に従って、管理対象のプリンタの中からノートＰＣに割り当てられたＩＰアドレスと同一セグメントに属するＩＰアドレスが割り当てられているプリンタを選定する。従って第３実施形態によれば、ノートＰＣのユーザが望む基準に合わせて管理装置にプリンタを選定させることができる。
【０１０２】
（ハードウェア構成）
上記各実施形態のノートＰＣ及び管理装置のハードウェア構成の一例について説明する。上記各実施形態のノートＰＣ及び管理装置は、ＣＰＵなどの制御装置と、ＲＯＭやＲＡＭなどの記憶装置と、ＨＤＤなどの外部記憶装置と、ディスプレイなどの表示装置と、キーボードやマウスなどの入力装置と、通信インタフェースなどの通信装置と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１０３】
上記各実施形態のノートＰＣ及び管理装置で実行されるドライバ取得プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１０４】
また、上記各実施形態のノートＰＣ及び管理装置で実行されるドライバ取得プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記各実施形態のノートＰＣ及び管理装置で実行されるドライバ取得プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記各実施形態のノートＰＣ及び管理装置で実行されるドライバ取得プログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１０５】
上記各実施形態のノートＰＣ及び管理装置で実行されるドライバ取得プログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、ＣＰＵがＨＤＤからドライバ取得プログラムをＲＡＭ上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【０１０６】
（変形例）
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。例えば、上記第２実施形態や上記第３実施形態の構成の一部を上記第１実施形態と組み合わせるようにしてもよい。
【０１０７】
例えば上記第２実施形態や上記第３実施形態で説明したユーザ選定を上記第１実施形態で行うようにしてもよい。この際、常にユーザ選定を行うようにしてもよい。
【０１０８】
また例えばユーザ選定を行う際に、プリンタの配置位置を表示するようにしてもよい。このようにすれば、ユーザは、ノートＰＣと最も近いプリンタのプリンタドライバをノートＰＣにインストールすることができる。
【０１０９】
また例えば上記第２実施形態や上記第３実施形態で説明したプリンタ選定基準に従ったプリンタの選定を上記第１実施形態で行うようにしてもよい。この際、プリンタ選定基準の変更・更新を省略するようにしてもよい。
【０１１０】
また例えば上記第２実施形態と上記第３実施形態とを組み合わせるようにしてもよい。つまり、ノートＰＣと管理装置の双方がプリンタ選定基準を有していてもよい。この場合、ノートＰＣが有するプリンタ選定基準のみを変更・更新できるようにし、ノートＰＣからプリンタ選定基準が通知された場合、ノートＰＣから通知されたプリンタ選定基準を管理装置が有するプリンタ選定基準に優先するようにしてもよい。
【符号の説明】
【０１１１】
１００、２００、３００  管理システム
１０２、１０４  ＬＡＮ
１０６  ネットワーク
１０８  インターネット
１１０、２１０、３１０  ノートＰＣ
１１２  通信部
１３０、２３０、３３０  制御部
１３１  検知部
１３３  位置情報通知部
１５０、２５０、３５０  管理装置
１５２  通信部
１７０、２７０、３７０  制御部
１７１、２７１、３７１  選定部
１７３、２７３  ドライバ取得部
１７５  インストール部
１９０ａ〜１９０ｃ  プリンタ
２１４  表示部
２１６  入力部
２３５  機器選定基準取得部
２３７、３３７  変更画面表示制御部
２３９  機器選定基準変更部
２４１、３４１  機器選定基準通知部
２４３  ユーザ選定画面表示制御部
２４５  ユーザ選定部
２４７  機器通知部
２６０  記憶部
２６２  機器選定基準記憶部
２７７  機器選定基準更新部
３２０  記憶部
３２２  機器選定基準記憶部
３４９  機器選定基準更新部
【先行技術文献】
【特許文献】
【０１１２】
【特許文献１】特開２００５−１９０１６７号公報
【図１】
2012173932.tif 000003
【図２】
2012173932.tif 000004
【図３】
2012173932.tif 000005
【図４】
2012173932.tif 000006
【図５】
2012173932.tif 000007
【図６】
2012173932.tif 000008
【図７】
2012173932.tif 000009
【図８】
2012173932.tif 000010
【図９】
2012173932.tif 000011
【図１０】
2012173932.tif 000012
【図１１】
2012173932.tif 000013