(57)【要約】【課題】機器設定内容の作成に伴うコストを削減することができる機器管理装置、機器管理システム、及びプログラムを提供する。【解決手段】複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する管理部１５６と、領域情報が示す領域毎に当該領域に存在する機種を対応付けた領域テーブルを作成する領域テーブル作成部１５７と、機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した条件テーブルを参照して、領域テーブルの機種それぞれに機器設定内容を対応付けた機器設定テーブルを作成する機器設定テーブル作成部１５８と、を備える。【選択図】図２
2014137787.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得部と、
前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成部と、
機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成部と、
を備える機器管理装置。
【請求項２】
前記機器情報取得部は、前記複数の機器それぞれから、当該機器のセキュリティの度合いを示すセキュリティ情報を更に取得し、
前記第１情報作成部は、前記第１情報として、前記領域情報が示す領域毎に、当該領域に存在する機種及び当該機種のセキュリティの度合いを対応付けた情報を作成し、
前記第２情報は、機種毎に、当該機種が存在する領域、当該領域に存在する他の機種、及び前記他の機種のセキュリティの度合いの少なくともいずれかに応じて定まる機器設定内容を定義する請求項１に記載の機器管理装置。
【請求項３】
前記複数の機器それぞれには、記憶装置が付与されており、
前記複数の記憶装置それぞれには、当該記憶装置が付与された機器が存在する領域に固定配置された書込装置から、当該書込装置を識別する書込装置識別情報が書き込まれ、
前記機器情報取得部は、前記複数の機器それぞれから、前記領域情報として、当該機器に付与された記憶装置に書き込まれた書込装置識別情報を取得する請求項１又は２に記載の機器管理装置。
【請求項４】
前記複数の書込装置それぞれから、当該書込装置が存在する領域を特定する領域特定情報及び当該書込装置を識別する書込装置識別情報を取得する書込装置情報取得部を更に備え、
前記第１情報作成部は、前記領域情報が示す領域として、前記領域特定情報で特定される領域及び前記書込装置識別情報を用いる請求項３に記載の機器管理装置。
【請求項５】
前記第２情報を記憶する第２情報記憶部を更に備える請求項１〜４のいずれか１つに記載の機器管理装置。
【請求項６】
複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得部と、
前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成部と、
機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を記憶する第２情報記憶部と、
前記第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成部と、
を備える機器管理システム。
【請求項７】
複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得ステップと、
前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成ステップと、
機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理システム、及びプログラムに関する。
【背景技術】
【０００２】
近年、ＩＴ（Information  Technology）化が進み、オフィスなどの様々な環境において、ＰＣ（Personal  Computer）、ディスプレイ、印刷機器、及び画像投影機器などのＩＴ機器（情報機器）が導入されている。
【０００３】
このようなＩＴ機器は、ＩＴ資産（固定資産）として管理される場合があり、例えば特許文献１では、ＩＣ（Integrated  Circuit）タグを用いることでＩＴ資産の所在位置を管理サーバで管理する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、機器設定に際して、機器管理装置などで管理されている機器の位置を活用するという着想が無かった。このため、従来技術では、機器に設定する機器設定内容を作成する場合、機器管理装置などでは対応できず、ユーザによる手動での作成で対応することになるが、管理対象の機器の数は増加傾向にあり、このような手法は現実的ではない。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、機器設定内容の作成に伴うコストを削減することができる機器管理装置、機器管理システム、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一態様にかかる機器管理装置は、複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得部と、前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成部と、機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成部と、を備える。
【０００７】
また、本発明の別の態様にかかる機器管理システムは、複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得部と、前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成部と、機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を記憶する第２情報記憶部と、前記第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成部と、を備える。
【０００８】
また、本発明の別の態様にかかるプログラムは、複数の機器それぞれから、当該機器が存在する領域に関する領域情報及び当該機器の種別である機種を示す機種情報を取得する機器情報取得ステップと、前記領域情報が示す領域毎に当該領域に存在する機種を対応付けた第１情報を作成する第１情報作成ステップと、機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した第２情報を参照して、前記第１情報の機種それぞれに機器設定内容を対応付けた第３情報を作成する第３情報作成ステップと、をコンピュータに実行させるためのものである。
【発明の効果】
【０００９】
本発明によれば、機器設定内容の作成に伴うコストを削減することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態の機器管理システムの構成の一例を示すブロック図である。
【図２】図２は、本実施形態の機器管理装置の構成の一例を示すブロック図である。
【図３】図３は、本実施形態の条件テーブルの一例を示す図である。
【図４】図４は、本実施形態の書込装置テーブルの一例を示す図である。
【図５】図５は、本実施形態の機器テーブルの一例を示す図である。
【図６】図６は、本実施形態の領域テーブルの一例を示す図である。
【図７】図７は、本実施形態の機器設定テーブルの一例を示す図である。
【図８】図８は、本実施形態の機器の構成の一例を示すブロック図である。
【図９】図９は、本実施形態の機器管理システムで実行される処理の一例を示すシーケンス図である。
【図１０】図１０は、本実施形態の機器管理システムで実行される機器設定テーブル作成処理の一例を示すフローチャート図である。
【図１１】図１１は、変形例の条件テーブルの一例を示す図である。
【図１２】図１２は、変形例の領域テーブルの一例を示す図である。
【図１３】図１３は、変形例の機器設定テーブルの一例を示す図である。
【図１４】図１４は、本実施形態及び変形例の機器管理装置及び機器のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明にかかる機器管理装置、機器管理システム、及びプログラムの実施形態を詳細に説明する。
【００１２】
まず、本実施形態の機器管理システムの構成について説明する。
【００１３】
図１は、本実施形態の機器管理システム１の構成の一例を示すブロック図である。図１に示すように、機器管理システム１は、機器管理装置１０と、機器２０−１〜２０−３と、リーダ／ライタ機３０−１〜３０−２とを、備える。機器管理装置１０と機器２０−１〜２０−３とは、ネットワーク２を介して接続されている。ネットワーク２は、例えば、インターネットやＬＡＮ（Local  Area  Network）などにより実現できる。
【００１４】
本実施形態では、機器管理装置１０は、機器管理サービスを提供するサービス提供会社のサービスセンタに設けられており、機器２０−１〜２０−３及びリーダ／ライタ機３０−１〜３０−２は、サービス拠点に設けられているものとする。但し、機器管理装置１０の設置場所は、サービスセンタに限定されず、サービス拠点などであってもよい。サービス拠点は、管理対象の機器が設置されているエリアであり、例えば、機器管理サービスを受ける会社の事業所やオフィスなどが該当する。
【００１５】
また本実施形態では、機器２０−１及びリーダ／ライタ機３０−１は、サービス拠点であるＡ事業所の１階に配置されており、機器２０−２、２０−３及びリーダ／ライタ機３０−２は、Ａ事業所の２階に配置されているものとする。なお、リーダ／ライタ機３０−１、３０−２（書込装置の一例）は、例えばゲートなどの態様で、それぞれ、Ａ事業所の１階、２階の入り口などに固定配置されているものとするが、これに限定されるものではない。リーダ／ライタ機は、各階に存在する執務室、会議室、及び実験室などの各部屋の入り口などに配置されていてもよいし、リーダ／ライタ機の態様は、ゲート以外であってもよい。
【００１６】
機器管理装置１０は、機器２０−１〜２０−３を管理するものであり、後述の機器管理プログラムがインストールされたＰＣなどにより実現できる。図１では、機器２０−１〜２０−３を例示しているが、機器管理装置１０の管理対象の機器はこれらに限定されるものではない。
【００１７】
機器２０−１〜２０−３は、ネットワーク２に接続可能な機器であればよい。機器２０−１〜２０−３は、例えば、ＰＣ（Personal  Computer）やタブレット等の情報処理装置、印刷装置、複写機、複合機、スキャナ装置、及びファクシミリ装置等の画像形成装置、並びにプロジェクタ、カメラ、エアコン、冷蔵庫、蛍光灯、自販機、及びハンドヘルド型端末等の各種電子機器などが該当する。複合機（ＭＦＰ：Multifunction  Peripheral）は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも２つの機能を有するものである。本実施形態では、機器２０−１がタブレットであり、機器２０−２がＰＣであり、機器２０−３がＭＦＰである場合を例に取り説明するが、これに限定されるものではない。
【００１８】
また、機器２０−１〜２０−３には、それぞれ、ＩＣ（Integrated  Circuit）タグ４０−１〜４０−３（記憶装置の一例）が付与されている。ＩＣタグ４０−１は、機器２０−１に付与されているため、機器２０−１が配置されたＡ事業所の１階に固定配置されたリーダ／ライタ機３０−１のリーダ／ライタ機ＩＤ（書込装置を識別する書込装置識別情報の一例）が書き込まれる。ＩＣタグ４０−２、４０−３は、それぞれ、機器２０−２、２０−３に付与されているため、機器２０−２、２０−３が配置されたＡ事業所の２階に固定配置されたリーダ／ライタ機３０−２のリーダ／ライタ機ＩＤが書き込まれる。
【００１９】
なお、以下の説明では、機器２０−１〜２０−３を各々区別する必要がない場合は、単に機器２０と称し、リーダ／ライタ機３０−１〜３０−２を各々区別する必要がない場合は、単にリーダ／ライタ機３０と称し、ＩＣタグ４０−１〜４０−３を各々区別する必要がない場合は、単にＩＣタグ４０と称する場合がある。
【００２０】
図２は、本実施形態の機器管理装置１０の構成の一例を示すブロック図である。図２に示すように、機器管理装置１０は、通信部１１０と、操作部１２０と、表示部１３０と、記憶部１４０と、制御部１５０とを、備える。
【００２１】
通信部１１０は、ネットワーク２を介して、機器２０などの外部装置と通信するものであり、ＮＩＣ（Network  Interface  Card）などにより実現できる。
【００２２】
操作部１２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００２３】
表示部１３０は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００２４】
記憶部１４０は、機器管理装置１０で実行されるＯＳ（Operating  System）プログラム及び機器管理プログラムなどの各種プログラム、並びに機器管理装置１０で行われる各種処理に使用される機器制御プログラムなどの各種データを記憶する。記憶部１４０は、例えば、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ（Read  Only  Memory）、及びＲＡＭ（Random  Access  Memory）などの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００２５】
記憶部１４０は、条件テーブル記憶部１４１（第２情報記憶部の一例）を含む。条件テーブル記憶部１４１は、機種毎に、当該機種が存在する領域及び当該領域に存在する他の機種の少なくともいずれかに応じて定まる機器設定内容を定義した条件テーブル（第２情報の一例）を記憶する。図３は、本実施形態の条件テーブルの一例を示す図である。図３に示す例では、条件テーブルは、ＩＤ、設定機種、依存機種、エリア、及び処理内容を対応付けたテーブルとなっている。なお、図３に示す例では、設定機種が機種となり、エリアが領域となり、依存機種が他の機種となり、処理内容が機器設定内容となるが、これに限定されるものではない。依存機種は、設定機種と依存関係にある機種であるが、存在しない場合もある。エリアは、設定機種が存在するエリアを示し、依存機種も存在する場合には、設定機種及び依存機種の両機種が存在するエリアを示す。なお本実施形態では、ファイルなどの形式で設定機種毎に処理内容を定義している。
【００２６】
例えば、図３に示す条件テーブルでは、設定機種であるＰＣと依存機種であるＭＦＰとが同エリアに存在する場合、ＰＣに対する処理内容として、ＭＦＰのドライバのインストール、ＰＣから印刷を行う場合にＭＦＰを印刷対象機器の選択候補に追加、及びＰＣから印刷を行う場合に両面／白黒印刷を初期値に設定が定義されている。
【００２７】
また例えば、図３に示す条件テーブルでは、設定機種がＭＦＰであり、レベル３以下のエリアに存在する場合、ＭＦＰに対する処理内容として、カラー印刷禁止が定義されている。エリアのレベルについては、後述する。
【００２８】
制御部１５０は、機器管理装置１０の各部を制御するものであり、ＣＰＵ（Central  Processing  Unit）などの制御装置により実現できる。制御部１５０は、ＯＳ１５１と、機器管理アプリケーション１５２（以下、機器管理アプリ１５２と称する）と、配信部１５９とを、含む。ここで、制御部１５０は、記憶部１４０に記憶されているＯＳプログラム、機器管理プログラムを起動（実行）することにより、それぞれ、ＯＳ１５１、機器管理アプリ１５２をソフトウェアとして実現する。
【００２９】
ＯＳ１５１は、機器管理装置１０の各部（詳細には、機器管理装置１０のハードウェア及びソフトウェア）を制御するものであり、例えば、Ｗｉｎｄｏｗｓ（登録商標）やＵＮＩＸ（登録商標）などの基本ソフトウェアにより実現できる。
【００３０】
機器管理アプリ１５２は、ＳＮＭＰ（Simple  Network  Management  Protocol）など機器管理で一般的に用いられる汎用プロトコルを用いて、管理対象の機器を管理するものであり、書込装置情報取得部１５３と、検索部１５４と、依頼部１５５と、管理部１５６と、領域テーブル作成部１５７と、機器設定テーブル作成部１５８とを、含む。
【００３１】
書込装置情報取得部１５３は、複数のリーダ／ライタ機３０それぞれから、当該リーダ／ライタ機３０が存在する領域を特定する領域特定情報及び当該リーダ／ライタ機３０を識別するリーダ／ライタ機ＩＤを、ＯＳ１５１を介して取得する。そして書込装置情報取得部１５３は、取得したリーダ／ライタ機３０それぞれの領域特定情報及びリーダ／ライタ機ＩＤを対応付けた書込装置テーブルを作成し、記憶部１４０に記憶する。
【００３２】
図４は、本実施形態の書込装置テーブルの一例を示す図である。図４に示す例では、書込装置テーブルは、リーダ／ライタ機ＩＤ、エリア（Ｌｅｖｅｌ１）、エリア（Ｌｅｖｅｌ２）、エリア（Ｌｅｖｅｌ３）、及び部門を対応付けた書込装置情報により構成されている。なお、図４に示す例では、エリア（Ｌｅｖｅｌ１）、エリア（Ｌｅｖｅｌ２）、エリア（Ｌｅｖｅｌ３）、及び部門が領域特定情報となるが、これに限定されるものではない。
【００３３】
本実施形態では、リーダ／ライタ機３０が存在するエリアを、レベルを用いて階層で特定している。図４に示す例では、リーダ／ライタ機３０が存在するエリアをＬｅｖｅｌ１〜Ｌｅｖｅｌ３の３階層で特定しており、Ｌｅｖｅｌ１のエリアは事業所を特定し、Ｌｅｖｅｌ２のエリアは階を特定し、Ｌｅｖｅｌ３のエリアは室を特定する。例えば、リーダ／ライタ機ＩＤが“ＩＤ＿ＴＡＧ２−Ｂ”のリーダ／ライタ機３０は、Ｌｅｖｅｌ１のエリアはＡ事業所、Ｌｅｖｅｌ２のエリアは２階となっており、Ａ事業所の２階のエリアに存在することが特定される。
【００３４】
なお、本実施形態では、リーダ／ライタ機３０−１のリーダ／ライタ機ＩＤは“ＩＤ＿ＴＡＧ１”であり、リーダ／ライタ機３０−２のリーダ／ライタ機ＩＤは“ＩＤ＿ＴＡＧ２−Ｂ”であるものとするが、これに限定されるものではない。
【００３５】
検索部１５４は、機器２０を検索する。検索部１５４は、例えば、ＯＳ１５１を介して検索先のＩＰアドレスにＳＮＭＰ又はＰＩＮＧ（Packet  Internet  Groper）などのリクエストを送信し、新規の（管理対象となっていない）機器２０を検索する。
【００３６】
依頼部１５５は、検索部１５４により新規の機器２０が検索されると、配信部１５９に、当該機器２０への機器制御プログラムの配信（送信）を依頼するとともに、当該機器２０に設定する資産番号を通知する。
【００３７】
配信部１５９は、機器管理アプリ１５２から機器制御プログラムの配布を依頼されると、記憶部１４０から機器制御プログラムを取得し、機器管理アプリ１５２から通知された資産番号を設定し、ＯＳ１５１を介して依頼された機器２０へ配布（送信）する。
【００３８】
管理部１５６（機器情報取得部の一例）は、管理対象の機器２０を管理する。具体的には、管理部１５６は、管理対象の複数の機器２０それぞれから、当該機器２０が存在する領域に関する領域情報及び当該機器２０の種別である機種を示す機種情報を取得する。
【００３９】
例えば、管理部１５６は、配信部１５９により機器制御プログラムが配布された機器２０から、当該機器２０の資産番号、機器名、型番、機種名、登録日、及び管理者情報を含む機器情報を、ＯＳ１５１を介して取得する。なお、機器情報に含まれる機種名が機種情報となるが、これに限定されるものではない。そして管理部１５６は、取得した機器情報を記憶部１４０に記憶されている機器テーブルに追加する。これにより、機器２０の機器情報が機器テーブルに追加され、機器２０が新たに機器管理装置１０（機器管理アプリ１５２）の管理対象の機器になる（登録される）。そして管理部１５６は、管理対象の機器２０と定期的に通信を行うことで、ネットワーク２を介して、管理対象の機器２０を管理する。
【００４０】
また管理部１５６は、管理対象の複数の機器２０それぞれから、領域情報として、当該機器２０に付与されたＩＣタグ４０に書き込まれたリーダ／ライタ機ＩＤを取得する。具体的には、管理部１５６は、管理対象の機器２０から、ＩＣタグ４０に書き込まれている（記憶されている）リーダ／ライタ機ＩＤ、機器２０の資産番号、及びＩＣタグ４０のＩＣタグＩＤを、ＯＳ１５１を介して取得する。そして管理部１５６は、取得した資産番号を含む機器テーブル内の機器情報に、取得したリーダ／ライタ機ＩＤ及びＩＣタグＩＤを追加する。
【００４１】
図５は、本実施形態の機器テーブルの一例を示す図である。図５に示す例では、機器テーブルは、資産番号、機器名、型番、機種名、登録日、ＩＣタグＩＤ、リーダ／ライタ機ＩＤ、及び管理者情報を対応付けた機器情報により構成されている。資産番号、機器名、型番、機種名、登録日、及び管理者情報は、管理部１５６が機器２０を機器管理装置１０（機器管理アプリ１５２）の管理対象とした際に登録（記憶）され、ＩＣタグＩＤ及びリーダ／ライタ機ＩＤは、その後に登録（記憶）される。
【００４２】
なお本実施形態では、機器２０−１の資産番号は“Ｓ０１００”であり、機器２０−２の資産番号は“Ｓ０２００”であり、機器２０−３の資産番号は“Ｓ０３００”であり、ＩＣタグ４０−１のＩＣタグＩＤは“Ｉ０００１”であり、ＩＣタグ４０−２のＩＣタグＩＤは“Ｉ０００２”であり、ＩＣタグ４０−３のＩＣタグＩＤは“Ｉ０００３”であるものとするが、これに限定されるものではない。
【００４３】
領域テーブル作成部１５７（第１情報作成部の一例）は、管理部１５６により取得された領域情報が示す領域毎に当該領域に存在する機種を対応付けた領域テーブル（第１情報の一例）を作成する。なお本実施形態では、領域テーブル作成部１５７は、領域情報が示す領域として、書込装置情報取得部１５３により取得された領域特定情報で特定される領域及び管理部１５６により取得されたリーダ／ライタ機ＩＤを用いるものとするが、これに限定されるものではない。
【００４４】
具体的には、領域テーブル作成部１５７は、記憶部１４０に記憶されている書込装置テーブル及び機器テーブルを参照し、領域特定情報で特定される領域、当該領域に存在するリーダ／ライタ機３０のリーダ／ライタ機ＩＤ、及び当該リーダ／ライタ機ＩＤを有する機器の機種名を対応付けた領域テーブルを作成し、記憶部１４０に記憶する。
【００４５】
図６は、本実施形態の領域テーブルの一例を示す図である。図６に示す例では、領域テーブルは、ＩＤ、エリア（Ｌｅｖｅｌ１）、エリア（Ｌｅｖｅｌ２）、エリア（Ｌｅｖｅｌ３）、部門、リーダ／ライタ機ＩＤ、及び機種名を対応付けた情報により構成されている。例えば、リーダ／ライタ機ＩＤが“ＩＤ＿ＴＡＧ１”であるリーダ／ライタ機３０−１が存在する領域には、機器２０−１が存在するため、ＩＤ＿ＴＡＧ１には、機器２０−１の機種名であるタブレットが対応付けられている。また例えば、リーダ／ライタ機ＩＤが“ＩＤ＿ＴＡＧ２−Ｂ”であるリーダ／ライタ機３０−２が存在する領域には、機器２０−２、２０−３が存在するため、ＩＤ＿ＴＡＧ２−Ｂには、機器２０−２の機種名であるＰＣ及び機器２０−３の機種名であるＭＦＰが対応付けられている。
【００４６】
機器設定テーブル作成部１５８（第３情報作成部の一例）は、条件テーブル記憶部１４１に記憶されている条件テーブルを参照して、記憶部１４０に記憶されている領域テーブルの機種それぞれに機器設定内容を対応付けた機器設定テーブル（第３情報の一例）を作成し、記憶部１４０に記憶する。具体的には、機器設定テーブル作成部１５８は、条件テーブルを参照して、領域テーブルの機種それぞれに機器設定内容を付加することで、機器設定テーブルを作成する。
【００４７】
図７は、本実施形態の機器設定テーブルの一例を示す図である。図７に示す例では、機器設定テーブルは、ＩＤ、エリア（Ｌｅｖｅｌ１）、エリア（Ｌｅｖｅｌ２）、エリア（Ｌｅｖｅｌ３）、部門、リーダ／ライタ機ＩＤ、機種名、及びポリシを対応付けた情報により構成されている。なお、図７に示す例では、ポリシが機器設定内容となるが、これに限定されるものではない。
【００４８】
例えば、ＩＤ＿ＴＡＧ２−Ｂには、ＰＣ及びＭＦＰが対応付けられているため、図３に示す条件テーブルにおける「設定機種であるＰＣと依存機種であるＭＦＰとが同エリアに存在する」という条件が成立する。このため、ＩＤ＿ＴＡＧ２−Ｂに対応付けられたＰＣには、ＭＦＰのドライバのインストール、ＰＣから印刷を行う場合にＭＦＰを印刷対象機器の選択候補に追加、及びＰＣから印刷を行う場合に両面／白黒印刷を初期値に設定というポリシ（図３に示す条件テーブルにおける処理内容）が対応付けられている。
【００４９】
機器管理アプリ１５２は、機器２０へ該当するポリシを適用する。例えば機器管理アプリ１５２は、機器設定テーブルを参照して、ＭＦＰのドライバのインストール、ＰＣから印刷を行う場合にＭＦＰを印刷対象機器の選択候補に追加、及びＰＣから印刷を行う場合に両面／白黒印刷を初期値に設定というポリシを取得し、ＯＳ１５１を介して機器２０−２へ送信する。
【００５０】
なお、機器管理装置１０は、上述した各部の全てを必須の構成とする必要はなく、その一部を省略した構成としてもよい。
【００５１】
図８は、本実施形態の機器２０の構成の一例を示すブロック図である。図８に示すように、機器２０は、通信部２１０と、操作部２２０と、表示部２３０と、記憶部２４０と、制御部２５０とを、備える。また、機器２０には、ＩＣタグ４０が付与されている。本実施形態では、ＩＣタグ４０は、ＵＳＢ（Universal  Serial  Bus）などの外部インタフェースを介して機器２０に装着されていることを想定しているが、これに限定されるものではなく、機器２０に内蔵されていてもよい。
【００５２】
通信部２１０は、ネットワーク２を介して、機器管理装置１０などの外部装置と通信するものであり、ＮＩＣなどにより実現できる。
【００５３】
操作部２２０は、各種操作の入力を行うものであり、キーボード、マウス、タッチパッド、及びタッチパネルなどの入力装置により実現できる。
【００５４】
表示部２３０は、各種画面を表示するものであり、液晶ディスプレイ及びタッチパネル式ディスプレイなどの表示装置により実現できる。
【００５５】
記憶部２４０は、機器２０で実行されるＯＳプログラム及び機器制御プログラムなどの各種プログラム、並びに機器２０の資産番号、機器名、型番、機種名、登録日、及び管理者情報など機器２０で行われる各種処理に使用されるデータなどを記憶する。なお、機器２０の資産番号及び登録日は、機器管理装置１０により設定される。具体的には、機器管理装置１０から機器２０に機器制御プログラムが配布（ダウンロード）されて記憶部２４０にインストールされることにより、機器２０の資産番号及び登録日が記憶部２４０に記憶される。なお、機器２０の機器名、型番、機種名及び管理者情報などは、予め記憶部２４０に記憶されている。
【００５６】
記憶部２４０は、例えば、ＨＤＤ、ＳＳＤ、メモリカード、光ディスク、ＲＯＭ、及びＲＡＭなどの磁気的、光学的、及び電気的に記憶可能な記憶装置の少なくともいずれかにより実現できる。
【００５７】
制御部２５０は、機器２０の各部を制御するものであり、ＣＰＵなどの制御装置により実現できる。制御部２５０は、ＯＳ２５１と、機器制御アプリケーション２５２（以下、機器制御アプリ２５２と称する）とを、含む。ここで、制御部２５０は、記憶部２４０に記憶されているＯＳプログラム、機器制御プログラムを起動（実行）することにより、それぞれ、ＯＳ２５１、機器制御アプリ２５２をソフトウェアとして実現する。
【００５８】
ＯＳ２５１は、機器２０の各部（詳細には、機器２０のハードウェア及びソフトウェア）を制御するものであり、例えば、ＷｉｎｄｏｗｓやＵＮＩＸなどの基本ソフトウェアにより実現できる。
【００５９】
機器制御アプリ２５２は、機器２０を管理する。機器制御アプリ２５２は、ＩＣタグ４０からリーダ／ライタ機ＩＤ及びＩＣタグＩＤを取得するとともに、記憶部２４０から資産番号を取得し、ＯＳ２５１を介して機器管理装置１０に送信する。また機器制御アプリ２５２は、機器２０に応じたポリシを、ＯＳ２５１を介して機器管理装置１０から受信し、受信したポリシに基づく制御を行う。
【００６０】
例えば、機器２０が機器２０−２である場合、機器制御アプリ２５２は、ＭＦＰのドライバのインストール、ＰＣから印刷を行う場合にＭＦＰを印刷対象機器の選択候補に追加、及びＰＣから印刷を行う場合に両面／白黒印刷を初期値に設定というポリシを受信する。このため、機器制御アプリ２５２は、ＭＦＰ（機器２０−３）のドライバをインストールし、印刷を行う場合にＭＦＰ（機器２０−３）を印刷対象機器の選択候補に追加し、印刷を行う場合に両面／白黒印刷を初期値に設定する。
【００６１】
なお、機器２０は、上述した各部の全てを必須の構成とする必要はなく、その一部を省略した構成としてもよい。
【００６２】
次に、本実施形態の機器管理システムの動作について説明する。なお、以下では、機器２０−２を例に取り機器管理システム１の動作を説明するが、他の機器２０についても同様である。
【００６３】
図９は、本実施形態の機器管理システム１で実行される処理の一例を示すシーケンス図である。
【００６４】
まず、ＩＣタグ４０−２が付与された機器２０−２がリーダ／ライタ機３０−２を通過すると、リーダ／ライタ機３０−２は、機器２０−２に付与されたＩＣタグ４０−２を検知し、検知したＩＣタグ４０−２に自身のリーダ／ライタ機ＩＤを書き込む（ステップＳ１００）。
【００６５】
なお、ステップＳ１００に示す処理は、どのようなタイミングで行われてもよいが、本実施形態では、リーダ／ライタ機３０−２が配置されたＡ事業所の２階に機器２０−２が搬入され、当該機器２０−２が２階の出入り口に固定配置されたリーダ／ライタ機３０−２（ゲート）を通過する際に実行される場合を想定している。
【００６６】
続いて、操作部１２０からの入力に従って、条件テーブルが条件テーブル記憶部１４１に登録される（ステップＳ１０２）。
【００６７】
続いて、機器管理装置１０の機器管理アプリ１５２の書込装置情報取得部１５３は、複数のリーダ／ライタ機３０それぞれに領域特定情報及びリーダ／ライタ機ＩＤを要求する（ステップＳ１０４）。
【００６８】
続いて、複数のリーダ／ライタ機３０それぞれは、自身の領域特定情報及びリーダ／ライタ機ＩＤを機器管理アプリ１５２に応答する（ステップＳ１０６）。
【００６９】
そして書込装置情報取得部１５３は、取得したリーダ／ライタ機３０それぞれの領域特定情報及びリーダ／ライタ機ＩＤを対応付けた書込装置テーブルを作成し、記憶部１４０に記憶する。
【００７０】
続いて、機器管理装置１０の機器管理アプリ１５２の検索部１５４は、検索先のＩＰアドレスにリクエストを送信し、新規の機器２０を検索する（ステップＳ１０８）。ここでは、検索先のＩＰアドレスは、Ａ事業所の２階に配置された機器２０−２のＩＰアドレスであるものとする。
【００７１】
続いて、機器２０−２のＯＳ２５１は、リクエストに対する応答として、機器制御アプリが無い旨の応答を機器管理アプリ１５２に行う（ステップＳ１１０）。
【００７２】
続いて、機器管理アプリ１５２の依頼部１５５は、検索部１５４により機器２０−２が検索されると、配信部１５９に、機器２０−２への機器制御プログラムの配布を依頼するとともに、機器２０−２に設定する資産番号を通知する（ステップＳ１１２）。
【００７３】
続いて、配信部１５９は、機器管理アプリ１５２から機器制御プログラムの配布を依頼されると、記憶部１４０から機器制御プログラムを取得し、機器管理アプリ１５２から通知された資産番号を設定し（ステップＳ１１４）、機器２０−２へ配信する（ステップＳ１１６）。
【００７４】
続いて、機器２０−２のＯＳ２５１は、機器管理装置１０から機器制御プログラムが配信されると、当該機器制御プログラムを記憶部２４０にインストールする（ステップＳ１１６）。これにより、機器２０−２の資産番号及び登録日が記憶部２４０に記憶される。そしてＯＳ２５１が、記憶部２４０に記憶されている機器制御プログラムを起動（実行）することにより、機器制御アプリ２５２がソフトウェアとして実現される。
【００７５】
続いて、機器２０−２の機器制御アプリ２５２は、機器制御プログラムの配布に対する応答として、記憶部２４０から機器２０−２の資産番号、機器名、型番、機種名及び登録日を取得し、ＯＳ２５１等を介して機器管理アプリ１５２に通知する（ステップＳ１２０〜Ｓ１２４）。
【００７６】
そして、機器管理アプリ１５２の管理部１５６は、機器制御アプリ２５２から資産番号、機器名、型番、機種名及び登録日を取得し、記憶部１４０に記憶されている機器テーブルに機器情報として追加する。
【００７７】
続いて、機器管理アプリ１５２の管理部１５６は、ＯＳ２５１にリーダ／ライタ機ＩＤを要求する（ステップＳ１２６）。
【００７８】
続いて、機器制御アプリ２５２は、ＯＳ２５１を介してリーダ／ライタ機ＩＤが要求されると（ステップＳ１２８）、ＩＣタグ４０−２にリーダ／ライタ機ＩＤ及びＩＣタグＩＤを要求する（ステップＳ１３０）。
【００７９】
続いて、ＩＣタグ４０−２は、自身に書き込まれているリーダ／ライタ機ＩＤ及び自身のＩＣタグＩＤを機器制御アプリ２５２に応答する（ステップＳ１３２）。
【００８０】
続いて、機器制御アプリ２５２は、記憶部２４０から自身の資産番号を取得し、ＩＣタグ４０−２から応答されたリーダ／ライタ機ＩＤ及びＩＣタグＩＤとともに、ＯＳ２５１を介して機器管理アプリ１５２に応答する（ステップＳ１３４、Ｓ１３６）。
【００８１】
そして、機器管理アプリ１５２の管理部１５６は、機器制御アプリ２５２から資産番号、リーダ／ライタ機ＩＤ、及びＩＣタグＩＤを取得し、取得した資産番号を含む機器テーブル内の機器情報に、取得したリーダ／ライタ機ＩＤ及びＩＣタグＩＤを追加する。
【００８２】
続いて、機器管理アプリ１５２の領域テーブル作成部１５７は、記憶部１４０に記憶されている書込装置テーブル及び機器テーブルを参照し、領域特定情報で特定される領域、当該領域に存在するリーダ／ライタ機３０のリーダ／ライタ機ＩＤ、及び当該リーダ／ライタ機ＩＤを有する機器の機種名を対応付けた領域テーブルを作成し、記憶部１４０に記憶する（ステップＳ１３８）。
【００８３】
続いて、機器設定テーブル作成部１５８は、条件テーブル記憶部１４１に記憶されている条件テーブルを参照して、記憶部１４０に記憶されている領域テーブルの機種それぞれに機器設定内容をポリシとして付加することで、機器設定テーブルを作成する（ステップＳ１４０）。
【００８４】
続いて、機器管理アプリ１５２は、機器設定テーブルを参照して、機器２０−２に応じたポリシを取得し、取得したポリシをＯＳ２５１に送信する（ステップＳ１４２）。
【００８５】
続いて、機器制御アプリ２５２は、ＯＳ２５１を介してポリシを受信すると（ステップＳ１４４）、受信したポリシに基づく制御を行う（ステップＳ１４６）。
【００８６】
続いて、機器制御アプリ２５２は、機器２０−２にポリシを適用した旨の応答を、ＯＳ２５１を介して機器管理アプリ１５２に行う（ステップＳ１４８、Ｓ１５０）。
【００８７】
図１０は、本実施形態の機器管理システム１で実行される機器設定テーブルの作成処理の一例を示すフローチャート図である。
【００８８】
まず、機器設定テーブル作成部１５８は、条件テーブル記憶部１４１に記憶されている条件テーブルを参照し、領域テーブルにおいてリーダ／ライタ機ＩＤに対応付けられた機種が、当該条件テーブルで定義された機種（設定機種及び依存機種）及びエリアの組み合わせを満たすか否かを確認する（ステップＳ２００）。なお、領域テーブルにおいてリーダ／ライタ機ＩＤに対応付けられた機種が、当該組み合わせを満たさない場合（ステップＳ２００でＮｏ）、ステップＳ２００へ戻る。
【００８９】
続いて、機器設定テーブル作成部１５８は、領域テーブルにおいてリーダ／ライタ機ＩＤに対応付けられた機種が、当該組み合わせを満たす場合（ステップＳ２００でＹｅｓ）、条件テーブルにおいて当該組み合わせに対応付けられた処理内容をポリシとして、領域テーブルの当該機種に対応付ける（ステップＳ２０２）。
【００９０】
続いて、機器設定テーブル作成部１５８は、領域テーブルにおいて全ての機種にポリシを設定したか否かを確認し（ステップＳ２０４）、ポリシの設定が完了していれば（ステップＳ２０４でＹｅｓ）、処理を終了する。一方、ポリシの設定が完了していなければ（ステップＳ２０４でＮｏ）、ステップＳ２００へ戻る。
【００９１】
以上のように、本実施形態では、機器管理装置が、機器の位置と機器設定内容の条件とを管理しているため、機器の位置に応じた機器設定内容を作成することができる。このため本実施形態によれば、機器に適用される機器設定内容を自動で作成することができ、ユーザによる手動での対応を不用とすることができるので、機器設定内容の作成に伴うコスト（人的コスト、金銭的コスト、及び時間コストなど）を削減できる。
【００９２】
（変形例）
なお、本発明は、上記実施形態に限定されるものではなく、種々の変形が可能である。
【００９３】
（変形例１）
例えば、上記実施形態では、機種が存在する領域や当該領域に存在する他の機種に応じて機器設定内容が定まる例について説明したが、更にセキュリティレベル（セキュリティの度合いの一例）を考慮して機器設定内容を定めてもよい。
【００９４】
この場合、条件テーブルは、機種毎に、当該機種が存在する領域、当該領域に存在する他の機種、及び当該他の機種のセキュリティレベルの少なくともいずれかに応じて定まる機器設定内容を定義すればよい。
【００９５】
例えば、図１１に示す条件テーブルでは、依存機種であるＭＦＰのセキュリティレベルが高いか低いかに応じて、設定機種であるＰＣに対する処理内容が異なっている。具体的には、依存機種であるＭＦＰのセキュリティレベルが高い場合、両面／白黒印刷が初期値となっており、依存機種であるＭＦＰのセキュリティレベルが低い場合、カラー印刷が初期値となっている。
【００９６】
また、機器２０は、記憶部２４０などに自身のセキュリティレベルを記憶しておき、管理部１５６は、管理対象の複数の機器２０それぞれから、領域情報を取得する際に当該機器２０のセキュリティレベルを示すセキュリティ情報を取得すればよい。
【００９７】
また、領域テーブル作成部１５７は、領域テーブルとして、領域情報が示す領域毎に当該領域に存在するセキュリティレベルの機種を対応付けたテーブルを作成すればよい。例えば、図１２に示す領域テーブルでは、リーダ／ライタ機ＩＤに対して、セキュリティレベル毎に機種が対応付けられている。
【００９８】
また、機器設定テーブル作成部１５８は、領域テーブルの機種それぞれに機器設定内容を付加することで、機器設定テーブルを作成すればよい。例えば、図１３に示す機器設定テーブルでは、セキュリティレベル毎の機種にポリシが対応付けられている。
【００９９】
このようにすれば、更に機器のセキュリティレベルを考慮したより詳細な機器設定内容を自動で作成することができ、機器設定内容の作成に伴うコストを更に削減できる。
【０１００】
（変形例２）
上記実施形態では、機器管理装置１０が機器制御プログラムを配布したが、別途サーバ装置を設け、機器管理装置１０の配信部１５９の処理内容を当該サーバ装置で行うようにしてもよい。
【０１０１】
（変形例３）
上記実施形態では、機器管理装置１０が条件テーブル記憶部１４１を備える例について説明したが、条件テーブル記憶部１４１を機器管理装置１０の外部（例えば、クラウド上）に設け、機器設定テーブル作成部１５８が、外部に設けられたから条件テーブル記憶部１４１から条件テーブルを取得して参照するようにしてもよい。
【０１０２】
（ハードウェア構成）
図１４は、本実施形態及び変形例の機器管理装置１０及び機器２０のハードウェア構成の一例を示すブロック図である。図１４に示すように、本実施形態及び変形例の機器管理装置１０及び機器２０は、ＣＰＵなどの制御装置８０１と、ＲＯＭやＲＡＭなどの記憶装置８０２と、ＨＤＤやＳＳＤなどの外部記憶装置８０３と、ディスプレイなどの表示装置８０４と、マウスやキーボードなどの入力装置８０５と、ＮＩＣなどの通信装置８０６とを、備えており、通常のコンピュータを利用したハードウェア構成で実現できる。なお、機器２０が画像形成装置である場合には、更にプロッタなどの印刷装置を備え、機器２０がプロジェクタである場合には、更に投影レンズなどの投影装置を備える。
【０１０３】
本実施形態及び変形例の機器管理装置１０で実行される機器管理プログラム及び機器２０で実行される機器制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。
【０１０４】
また、本実施形態及び変形例の機器管理装置１０で実行される機器管理プログラム及び機器２０で実行される機器制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、本実施形態及び変形例の機器管理装置１０で実行される機器管理プログラム及び機器２０で実行される機器制御プログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、本実施形態及び変形例の機器管理装置１０で実行される機器管理プログラム及び機器２０で実行される機器制御プログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１０５】
本実施形態及び変形例の機器管理装置１０で実行される機器管理プログラム及び機器２０で実行される機器制御プログラムは、上述した各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしては、制御装置８０１が外部記憶装置８０３からプログラムを記憶装置８０２上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。
【符号の説明】
【０１０６】
１  機器管理システム
２  ネットワーク
１０  機器管理装置
２０−１〜２０−３  機器
３０−１〜３０−２  リーダ／ライタ機
４０−１〜４０−３  ＩＣタグ
１１０  通信部
１２０  操作部
１３０  表示部
１４０  記憶部
１４１  条件テーブル記憶部
１５０  制御部
１５１  ＯＳ
１５２  機器管理アプリケーション（機器管理アプリ）
１５３  書込装置情報取得部
１５４  検索部
１５５  依頼部
１５６  管理部
１５７  領域テーブル作成部
１５８  機器設定テーブル作成部
１５９  配信部
２１０  通信部
２２０  操作部
２３０  表示部
２４０  記憶部
２５０  制御部
２５１  ＯＳ
２５２  機器制御アプリケーション（機器制御アプリ）
８０１  制御装置
８０２  記憶装置
８０３  外部記憶装置
８０４  表示装置
８０５  入力装置
８０６  通信装置
【先行技術文献】
【特許文献】
【０１０７】
【特許文献１】特開２００５−２０８８０８号公報
【図１】
2014137787.tif 000003
【図２】
2014137787.tif 000004
【図３】
2014137787.tif 000005
【図４】
2014137787.tif 000006
【図５】
2014137787.tif 000007
【図６】
2014137787.tif 000008
【図７】
2014137787.tif 000009
【図８】
2014137787.tif 000010
【図９】
2014137787.tif 000011
【図１０】
2014137787.tif 000012
【図１１】
2014137787.tif 000013
【図１２】
2014137787.tif 000014
【図１３】
2014137787.tif 000015
【図１４】
2014137787.tif 000016