(57)【要約】  【課題】機器の物理的な位置を正しく管理するとともに、機器を確認するユーザーの手間を低減する。  【解決手段】建物内に設置された読取装置は、建物内の１つ以上の機器の各々に取り付けられた無線タグからの信号の状態に基づいて前記各機器の位置を算出する。機器管理装置は、前記各機器の位置を含む機器情報を前記読取装置から受信し、前記各機器の位置情報を配置した前記建物内のレイアウト図を生成し、出力する。【選択図】図１
2018125757.tif 000002
【特許請求の範囲】
【請求項１】
建物内に設置される読取装置と、前記読取装置とネットワークを介して通信する機器管理装置とを含む機器管理システムであって、
前記読取装置は、
前記建物内の１つ以上の機器の各々に取り付けられた無線タグからの信号の状態に基づいて前記各機器の位置を算出し、前記各機器の位置を含む機器情報を生成する機器情報生成部と、
前記各機器情報を前記機器管理装置に送信する機器情報送信部と
を有し、
前記機器管理装置は、
前記各機器情報を前記読取装置から受信する機器情報受信部と、
前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部と、
前記生成されたレイアウト図を出力する出力制御部と
を有する
機器管理システム。
【請求項２】
請求項１に記載の機器管理システムであって、
前記機器情報受信部は、前記各機器のネットワーク構成情報を受信し、
前記レイアウト情報生成部は、前記ネットワーク構成情報を用いて、前記各機器のネットワーク接続情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項３】
請求項１に記載の機器管理システムであって、
前記機器情報送信部は、前記読取装置の位置を前記機器管理装置に送信し、
前記機器情報受信部は、前記読取装置の位置を前記読取装置から受信し、
前記レイアウト情報生成部は、前記受信された前記読取装置の位置を用いて、前記読取装置の位置情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項４】
請求項１に記載の機器管理システムであって、
前記機器情報送信部は、前記読取装置の設置されている部屋の識別子を、前記機器管理装置に送信し、
前記機器情報受信部は、前記各機器情報に前記部屋の識別子を関連付けて記憶部に格納し、
前記出力制御部は、部屋の指定をユーザーから受け付け、
前記レイアウト情報生成部は、前記指定された部屋のレイアウト図と、前記指定された部屋に関連付けられた前記機器情報とを用いて、前記各機器の位置情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項５】
請求項１に記載の機器管理システムであって、
前記機器情報受信部は、前記各機器情報に日時を関連付けて記憶部に格納し、
前記出力制御部は、日時の指定をユーザーから受け付け、又は、所定の日時を取得し、
前記レイアウト情報生成部は、前記指定された又は取得された日時に関連付けられた前記機器情報を用いて、前記各機器の位置情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項６】
請求項５に記載の機器管理システムであって、
前記出力制御部は、前記レイアウト図上でいずれかの機器の選択を、ユーザーから受け付け、
前記レイアウト情報生成部は、前記指定された又は取得された日時と異なる日時に関連付けられた機器情報であって、前記選択された機器に対応する機器情報を特定し、前記特定された各機器情報を用いて、前記選択された機器の位置の履歴情報を生成し、
前記出力制御部は、前記履歴情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項７】
請求項１に記載の機器管理システムであって、
前記機器情報受信部は、前記各機器情報に日時を関連付けて記憶部に格納し、
前記出力制御部は、第１の日時及び前記第１の日時より後の第２の日時の指定をユーザーから受け付け、
前記レイアウト情報生成部は、前記第１の日時に関連付けられた前記機器情報と、前記第２の日時に関連付けられた前記機器情報との差分を特定し、当該特定した差分を示す情報を配置した前記レイアウト図を生成する
機器管理システム。
【請求項８】
建物内に設置される読取装置とネットワークを介して通信する機器管理装置であって、
前記建物内の１つ以上の機器の位置を含む位置情報を、前記読取装置から受信する機器情報受信部と、
前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部と、
前記生成されたレイアウト図を出力する出力制御部と
を有する機器管理装置。
【請求項９】
建物内の１つ以上の機器の機器管理方法であって、
前記建物内に読取装置を設置するステップと、
前記読取装置とネットワークを介して通信する機器管理装置を用意するステップと、
前記読取装置が、前記建物内の１つ以上の機器の各々に取り付けられた無線タグからの信号の状態に基づいて前記各機器の位置を算出し、前記各機器の位置を含む機器情報を生成するステップと、
前記読取装置が、前記各機器情報を前記機器管理装置に送信するステップと、
前記機器管理装置が、前記各機器情報を前記読取装置から受信するステップと、
前記機器管理装置が、前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するステップと、
前記機器管理装置が、前記生成されたレイアウト図を出力するステップと
を含む機器管理方法。
【請求項１０】
建物内に設置される読取装置とネットワークを介して通信する機器管理装置のプログラムであって、
前記建物内の１つ以上の機器の位置を含む位置情報を、前記読取装置から受信する機器情報受信部、
前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部、
前記生成されたレイアウト図を出力する出力制御部
として前記機器管理装置を機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理システム、機器管理装置、機器管理方法、及びプログラムに関する。
【背景技術】
【０００２】
例えばＳＮＭＰ（Simple Network Management Protocol）を使ってネットワークの構成情報を取得することができる。また、取得したネットワーク構成情報を使って、機器間の論理的な接続関係を示すネットワーク接続図を生成することができる。
【０００３】
特許文献１には、ケーブルの両端にＲＦ（Radio Frequency）タグを取り付けておき、ケーブルのＲＦタグの情報を読み取ることで、目的のケーブルを正しく選別する、ネットワーク施工管理のための方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３４６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
資産として機器を管理する場合、各機器の物理的な設置位置を正しく管理する必要がある。従来は、例えば、機器管理の担当者が、部屋のレイアウト図面に各機器の位置や識別子を記入するなどして、記録している。しかし、この手作業は、非常に手間であるとともに時間がかかる。また、レイアウト図面上に、誤った位置が記入されたり、誤った識別子が記入されたりすることがある。さらには、担当者以外の者によって機器が撤去、移動、あるいは追加された場合には、レイアウト図面の修正が行われずに、各機器の位置が正しく管理できなくなるという問題が発生し得る。
【０００６】
特許文献１の技術は、データベースに登録された情報と読み取ったＲＦＩＤの情報とを比較することで、目的のケーブルを選別するものである。各機器の部屋内の物理的な設置位置をユーザーに簡単に把握させることはできない。
【０００７】
本発明の目的は、機器の物理的な位置を正しく管理するとともに、機器を確認するユーザーの手間を低減することにある。
【課題を解決するための手段】
【０００８】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００９】
本発明の第１の態様は、建物内に設置される読取装置と、前記読取装置とネットワークを介して通信する機器管理装置とを含む機器管理システムであって、前記読取装置は、前記建物内の１つ以上の機器の各々に取り付けられた無線タグからの信号の状態に基づいて前記各機器の位置を算出し、前記各機器の位置を含む機器情報を生成する機器情報生成部と、前記各機器情報を前記機器管理装置に送信する機器情報送信部とを有し、前記機器管理装置は、前記各機器情報を前記読取装置から受信する機器情報受信部と、前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部と、前記生成されたレイアウト図を出力する出力制御部とを有する。
【００１０】
本発明の第２の態様は、上記の第１の態様の機器管理システムであって、前記機器情報受信部は、前記各機器のネットワーク構成情報を受信し、前記レイアウト情報生成部は、前記ネットワーク構成情報を用いて、前記各機器のネットワーク接続情報を配置した前記レイアウト図を生成する。
【００１１】
本発明の第３の態様は、上記の第１の態様の機器管理システムであって、前記機器情報送信部は、前記読取装置の位置を前記機器管理装置に送信し、前記機器情報受信部は、前記読取装置の位置を前記読取装置から受信し、前記レイアウト情報生成部は、前記受信された前記読取装置の位置を用いて、前記読取装置の位置情報を配置した前記レイアウト図を生成する。
【００１２】
本発明の第４の態様は、上記の第１の態様の機器管理システムであって、前記機器情報送信部は、前記読取装置の設置されている部屋の識別子を、前記機器管理装置に送信し、前記機器情報受信部は、前記各機器情報に前記部屋の識別子を関連付けて記憶部に格納し、前記出力制御部は、部屋の指定をユーザーから受け付け、前記レイアウト情報生成部は、前記指定された部屋のレイアウト図と、前記指定された部屋に関連付けられた前記機器情報とを用いて、前記各機器の位置情報を配置した前記レイアウト図を生成する。
【００１３】
本発明の第５の態様は、上記の第１の態様の機器管理システムであって、前記機器情報受信部は、前記各機器情報に日時を関連付けて記憶部に格納し、前記出力制御部は、日時の指定をユーザーから受け付け、又は、所定の日時を取得し、前記レイアウト情報生成部は、前記指定された又は取得された日時に関連付けられた前記機器情報を用いて、前記各機器の位置情報を配置した前記レイアウト図を生成する。
【００１４】
本発明の第６の態様は、上記の第５の態様の機器管理システムであって、前記出力制御部は、前記レイアウト図上でいずれかの機器の選択を、ユーザーから受け付け、前記レイアウト情報生成部は、前記指定された又は取得された日時と異なる日時に関連付けられた機器情報であって、前記選択された機器に対応する機器情報を特定し、前記特定された各機器情報を用いて、前記選択された機器の位置の履歴情報を生成し、前記出力制御部は、前記履歴情報を配置した前記レイアウト図を生成する。
【００１５】
本発明の第７の態様は、請求項１に記載の機器管理システムであって、前記機器情報受信部は、前記各機器情報に日時を関連付けて記憶部に格納し、前記出力制御部は、第１の日時及び前記第１の日時より後の第２の日時の指定をユーザーから受け付け、前記レイアウト情報生成部は、前記第１の日時に関連付けられた前記機器情報と、前記第２の日時に関連付けられた前記機器情報との差分を特定し、当該特定した差分を示す情報を配置した前記レイアウト図を生成する。
【００１６】
本発明の第８の態様は、建物内に設置される読取装置とネットワークを介して通信する機器管理装置であって、前記建物内の１つ以上の機器の位置を含む位置情報を、前記読取装置から受信する機器情報受信部と、前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部と、前記生成されたレイアウト図を出力する出力制御部とを有する。
【００１７】
本発明の第９の態様は、建物内の１つ以上の機器の機器管理方法であって、前記建物内に読取装置を設置するステップと、前記読取装置とネットワークを介して通信する機器管理装置を用意するステップと、前記読取装置が、前記建物内の１つ以上の機器の各々に取り付けられた無線タグからの信号の状態に基づいて前記各機器の位置を算出し、前記各機器の位置を含む機器情報を生成するステップと、前記読取装置が、前記各機器情報を前記機器管理装置に送信するステップと、前記機器管理装置が、前記各機器情報を前記読取装置から受信するステップと、前記機器管理装置が、前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するステップと、前記機器管理装置が、前記生成されたレイアウト図を出力するステップとを含む。
【００１８】
本発明の第１０の態様は、建物内に設置される読取装置とネットワークを介して通信する機器管理装置のプログラムであって、前記建物内の１つ以上の機器の位置を含む位置情報を、前記読取装置から受信する機器情報受信部、前記建物内のレイアウト図と、前記受信された各機器情報に含まれる前記各機器の位置とを用いて、前記各機器の位置情報を配置したレイアウト図を生成するレイアウト情報生成部、前記生成されたレイアウト図を出力する出力制御部として前記機器管理装置を機能させる。
【発明の効果】
【００１９】
本発明によれば、機器の物理的な位置を正しく管理するとともに、機器を確認するユーザーの手間を低減することができる。
【００２０】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る機器管理システムのシステム構成の一例を示すシステム構成図である。
【図２】本発明の実施形態に係る読取装置の機能構成の一例を示す機能ブロック図である。
【図３】本発明の実施形態に係る機器管理装置の機能構成の一例を示す機能ブロック図である。
【図４】本発明の実施形態に係る読取装置情報記憶部のデータ構成の一例を示すデータ構成図である。
【図５】本発明の実施形態に係る機器情報記憶部のデータ構成の一例を示すデータ構成図である。
【図６】本発明の実施形態に係るレイアウト情報記憶部のデータ構成の一例を示すデータ構成図である。
【図７】本発明の実施形態に係る機器管理装置のハードウェア構成の一例を示すブロック図である。
【図８】本発明の実施形態に係る機器情報生成処理の一例を示すフローチャートである。
【図９】本発明の実施形態に係るレイアウト図出力処理の一例を示すフローチャートである。
【図１０】本発明の実施形態に係る出力画面の一例を示す図である。
【図１１】本発明の実施形態に係る出力画面の他の例を示す図である。
【図１２】本発明の実施形態に係る出力画面のさらに他の例を示す図である。
【図１３】本発明の実施形態に係る出力画面のさらに他の例を示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施形態について図面を参照して説明する。
【００２３】
図１は、実施形態に係る機器管理システムのシステム構成の一例を示すシステム構成図である。
【００２４】
機器管理システム５は、機器管理装置１と読取装置２を含む。機器管理装置１と読取装置２は、ネットワークＮを介して互いに通信可能である。ネットワークＮは、例えばインターネット、専用回線、ＬＡＮ（Local Area Network）などのネットワークである。機器管理システム５では、部屋Ｒ等の領域に設置された複数の機器Ｅにそれぞれ無線タグＴが取り付けられ、各無線タグＴから情報が読取装置２によって読み取られ、読み取られた情報が機器管理装置１に送信され、各機器Ｅの情報が機器管理装置１によって管理される。
【００２５】
各機器Ｅは、管理対象の機器であり、例えばＰＣ（Personal Computer）、タブレットコンピューター、スマートフォン、フィーチャフォン、ルーター、スイッチ等の様々な機器を含む。機器Ｅは、上述のような電子機器に限らず、例えば机、椅子、棚等の様々な物品を含んでもよい。各機器Ｅは、例えば固定資産の管理対象となる。図１では、各機器Ｅは、ある建物Ｂのある部屋Ｒに設置されている。
【００２６】
各無線タグＴは、それが取り付けられた機器Ｅに関する情報（例えば機器ＩＤ、機器名など）を記録しており、この情報は読取装置２によって読み取り可能である。無線タグの情報を読み取る技術には、例えばＲＦＩＤ（Radio Frequency Identification）を用いることができる。無線タグＴは、例えば、アクティブ型のＲＦ（Radio Frequency）タグであり、無線タグＴに記録されている情報は、１ｍ以上離れた位置の読取装置２よって読取可能である。
【００２７】
読取装置２は、各機器Ｅの無線タグＴから情報を読み出したり、無線タグＴに情報を書き込んだりする。また、読取装置２は、各無線タグＴから読み出した情報を、ネットワークＮを介して機器管理装置１に送信する。読取装置２は、例えば、アクティブ型のＲＦタグと無線で通信することができるリーダ／ライタである。図１では、読取装置２は、建物Ｂの部屋Ｒに設置されている。設置位置は特に限定されないが、読取装置２は、例えば部屋Ｒの天井の隅に設置される。
【００２８】
機器管理装置１は、ネットワークＮを介して読取装置２から各機器Ｅの情報（各無線タグＴの情報）を受信し、これらの情報を用いて各機器Ｅの情報を管理する。また、後述するように、機器管理装置１は、部屋Ｒのレイアウトに各機器の情報を重畳させたレイアウト図を生成し、出力する。機器管理装置１は、ユーザー端末３とネットワークＮを介して接続され、レイアウト図を出力するための指示をユーザー（例えば、機器管理の担当者）から受け付ける。
【００２９】
なお、機器管理システム５は、複数の読取装置２を含んでもよい。この場合、各読取装置２は、例えば、同じ建物Ｂ又は別の建物Ｂの異なる部屋Ｒにそれぞれ設置される。各部屋Ｒには、それぞれ１つ以上の機器Ｅが設置されている。機器管理装置１は、各読取装置２から各機器Ｅの情報を受信することができる。
【００３０】
図２は、実施形態に係る読取装置の機能構成の一例を示す機能ブロック図である。
【００３１】
読取装置２は、制御部２１と、読取部２２と、通信部２３とを有する。制御部２１は、機器情報生成部２１１と、機器情報送信部２１２とを有する。
【００３２】
制御部２１は、読取装置２を統合的に制御する。制御部２１は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＣＰＵと他のユニットと接続するインターフェイス回路等を備えるコンピューターにより実現される。制御部２１の機能（機器情報生成部２１１及び機器情報送信部２１２を含む）は、例えばＣＰＵがＲＡＭ上に読み出した制御プログラムを実行することで構築される。
【００３３】
読取部２２は、各無線タグＴの情報を読み取る。読取部２２は、例えば、各無線タグＴから出力される電波を受信し、電波に重畳された情報を取得し、制御部２１に出力する。また、読取部２２は、制御部２１から出力される情報を電波に重畳させて送信し、各無線タグＴに情報を書き込むこともできる。読取部２２は、例えばＲＦＩＤに準拠した送受信回路、アンテナ等を含む。
【００３４】
通信部２３は、ネットワークＮに接続され、ネットワークＮを介して情報を送受信する。通信部２３は、例えば、有線あるいは無線のネットワーク通信装置により実現される。
【００３５】
機器情報生成部２１１は、読取部２２を介して各無線タグＴから読み取られた情報を取得する。本実施形態では、読み取られる情報は、少なくとも機器を識別する機器ＩＤを含む。
【００３６】
また、機器情報生成部２１１は、各機器Ｅの物理的な位置を算出する。具体的には、機器情報生成部２１１は、各無線タグＴの物理的な位置を算出する。無線タグＴの位置の算出は、既存の技術を用いて実現することができるので、詳細な説明は省略する。
【００３７】
例えば、複数のアンテナを読取部２２に接続し、読取部２２は各アンテナで受信される無線タグＴからの信号の状態（例えば、受信強度）を測定する。各アンテナ及び読取装置２の物理的な位置は、既知であり、例えば読取装置２の記憶部（図示せず）に予め格納されている。機器情報生成部２１１は、各アンテナにおける受信強度及び各アンテナの位置を基に、各アンテナから無線タグＴまでの距離を推定し、これらの推定距離を用いて無線タグＴの位置を算出する。なお、各無線タグＴからの信号は、それらが送信するタグＩＤ又は機器ＩＤを用いて区別することができる。
【００３８】
なお、複数のアンテナを読取部２２に接続する代わりに、複数の読取装置２を設置してこれらの読取装置２で受信強度を計測してもよい。この場合、いずれかの読取装置２、又は、これらの読取装置２に接続される他の装置において、位置を算出すればよい。
【００３９】
機器情報生成部２１１は、各無線タグＴから読み取った情報及び算出した位置を用いて、各機器Ｅに関する機器情報を生成する。すなわち、各機器情報は、少なくとも当該機器の機器ＩＤと当該機器の位置を含む。
【００４０】
機器情報送信部２１２は、機器情報生成部２１１で生成された各機器Ｅの機器情報を、通信部２３を介して機器管理装置１に送信する。また、機器情報送信部２１２は、読取装置２に関する読取装置情報を、通信部２３を介して機器管理装置１に送信する。読取装置情報は、少なくとも読取装置２を識別する読取装置ＩＤを含む。読取装置情報は、読取装置２の位置、読取装置２の設置されている建物及び部屋を識別する建物ＩＤ及び部屋ＩＤを含んでいてもよい。これらの情報は、読取装置２の記憶部に予め格納されている。
【００４１】
図３は、実施形態に係る機器管理装置の機能構成の一例を示す機能ブロック図である。
【００４２】
機器管理装置１は、制御部１１と、記憶部１２と、通信部１３とを有する。
【００４３】
通信部１３は、ネットワークＮに接続され、ネットワークＮを介して情報を送受信する。
【００４４】
記憶部１２は、制御部１１の処理に使用される情報を格納する。記憶部１２は、読取装置情報記憶部１２１と、機器情報記憶部１２２と、レイアウト情報記憶部１２３とを有する。
【００４５】
図４は、実施形態に係る読取装置情報記憶部のデータ構成の一例を示すデータ構成図である。読取装置情報記憶部１２１は、各読取装置２に関する読取装置情報を格納する。各読取装置情報は、読取装置情報記憶部１２１に予め登録されていてもよいし、後述する機器情報受信部１１１により登録されてもよい。
【００４６】
各読取装置情報は、読取装置ＩＤ１２１ａと、建物ＩＤ１２１ｂと、部屋ＩＤ１２１ｃと、位置１２１ｄとを含む。読取装置ＩＤ１２１ａは、読取装置２の識別子である。建物ＩＤ１２１ｂは、読取装置２が設置されている建物Ｂの識別子である。部屋ＩＤ１２１ｃは、読取装置２が設置されている部屋Ｒの識別子である。位置１２１ｄは、読取装置２の物理的な位置を示す情報であり、例えば、地図上の緯度及び経度を示す座標である。
【００４７】
図５は、実施形態に係る機器情報記憶部のデータ構成の一例を示すデータ構成図である。機器情報記憶部１２２は、各機器Ｅに関する機器情報を格納する。各機器情報は、後述する機器情報受信部１１１により登録される。
【００４８】
各機器情報は、機器ＩＤ１２２ａと、建物ＩＤ１２２ｂと、部屋ＩＤ１２２ｃと、位置１２２ｄと、詳細データ１２２ｅと、取得日時１２２ｆとを含む。機器ＩＤ１２２ａは、機器Ｅの識別子である。建物ＩＤ１２２ｂは、機器Ｅが設置されている建物Ｂの識別子である。部屋ＩＤ１２２ｃは、機器Ｅが設置されている部屋Ｒの識別子である。位置１２２ｄは、機器Ｅの物理的な位置を示す情報であり、例えば、地図上の緯度及び経度を示す座標である。詳細データ１２２ｅは、機器Ｅに関する詳細データであり、例えば、機器の名称、型式、ＩＰアドレス、ＭＡＣアドレス等のデータが設定される。取得日時１２２ｆは、機器情報が取得された日時（例えば日付）である。
【００４９】
図６は、実施形態に係るレイアウト情報記憶部のデータ構成の一例を示すデータ構成図である。レイアウト情報記憶部１２３は、各部屋Ｒのレイアウトに関するレイアウト情報を格納する。各レイアウト情報は、レイアウト情報記憶部１２３に予め登録されていてもよいし、後述するレイアウト情報取得部１１２あるいはレイアウト情報生成部１１３により登録されてもよい。
【００５０】
各レイアウト情報は、レイアウトＩＤ１２３ａと、建物ＩＤ１２３ｂと、部屋ＩＤ１２３ｃと、レイアウト図（元データ）１２３ｄと、作成日時１２３ｅとを含む。レイアウトＩＤ１２３ａは、部屋Ｒのレイアウト情報の識別子である。建物ＩＤ１２３ｂは、部屋Ｒが在る建物Ｂの識別子である。部屋ＩＤ１２３ｃは、部屋Ｒの識別子である。レイアウト図（元データ）１２３ｄは、部屋Ｒのレイアウト図の元データであり、例えば、部屋Ｒの平面図（基準位置、縮尺、寸法、方角等を含む）、ドアの位置、窓の位置等を表す画像データである。部屋Ｒの基準位置は、例えば地図上の緯度及び経度を示す座標である。作成日時１２３ｅは、レイアウ情報が作成された日時である。
【００５１】
図３の説明に戻る。制御部１１は、機器管理装置１を統合的に制御する。制御部１１は、機器情報受信部１１１と、レイアウト情報取得部１１２と、レイアウト情報生成部１１３と、出力制御部１１４とを有する。
【００５２】
機器情報受信部１１１は、各機器Ｅの機器情報と、各読取装置２の読取装置情報とを、通信部１３を介して各読取装置２から受信する。機器情報受信部１１１は、受信した各読取装置情報を、読取装置情報記憶部１２１に格納する。機器情報受信部１１１は、受信した各機器情報を、機器情報記憶部１２２に格納する。
【００５３】
また、機器情報受信部１１１は、ネットワークに接続されている各機器Ｅに関するネットワーク構成情報（例えば、機器ＩＤ、ＩＰアドレス等）を、ＳＮＭＰ（Simple Network Management Protocol）等を用いてネットワーク機器やサーバ装置（図示せず）から受信し、機器情報記憶部１２２に格納する。
【００５４】
レイアウト情報取得部１１２は、各部屋Ｒのレイアウトの情報を、通信部１３を介してユーザー端末３から受け付け、レイアウト情報記憶部１２３に格納する。
【００５５】
レイアウト情報生成部１１３は、ユーザーにより指定された部屋Ｒのレイアウト図を生成する。具体的には、レイアウト情報生成部１１３は、当該指定された部屋Ｒに設置されている機器Ｅの機器情報に基づいて、各機器Ｅの物理的な位置を示す位置情報をレイアウト図（元データ）に重畳する。また、レイアウト情報生成部１１３は、当該指定された部屋Ｒに設置されている機器Ｅの機器情報に基づいて、各機器Ｅの論理的な接続関係を示すネットワーク接続情報をレイアウト図（元データ）に重畳する。レイアウト情報生成部１１３は、このようにして生成したレイアウト図（更新データ）を、レイアウト情報記憶部１２３に格納する。ＩＰアドレス等のネットワーク構成情報に基づくネットワーク接続情報の生成は、既存の技術を用いて実現することができるので、詳細な説明は省略する。
【００５６】
出力制御部１１４は、通信部１３を介してユーザー端末３と通信し、ユーザー端末３からユーザーの操作を受け付けたり、ユーザー端末３に画面を出力したりする。例えば、出力制御部１１４は、レイアウト図を出力すべき目的の建物Ｂ及び部屋Ｒの指定を、ユーザー端末３から受け付ける。また、出力制御部１１４は、レイアウト情報生成部１１３により生成された、指定された部屋Ｒのレイアウト図を含む出力画面を生成し、ユーザー端末３に送信して表示させる。出力制御部１１４は、後述する入力装置９５等の入力部を介してユーザーの操作を受け付けてもよいし、後述する出力装置９６等の出力部を介して出力画面を表示してもよい。
【００５７】
図７は、実施形態に係る機器管理装置のハードウェア構成の一例を示すブロック図である。
【００５８】
機器管理装置１は、例えば図７に示すようなコンピューター９０により実現することができる。コンピューター９０は、例えば、サーバーコンピューターであるが、パーソナルコンピューター、スマートフォン、タブレットコンピューター等のコンピューター機器であってもよい。また、機器管理装置１は、複数のコンピューター９０により構成されてもよい。
【００５９】
コンピューター９０は、演算装置９１と、主記憶装置９２と、外部記憶装置９３と、通信装置９４と、入力装置９５と、出力装置９６と、読書装置９７と、を含む。
【００６０】
演算装置９１は、例えば、ＣＰＵなどの演算ユニットである。主記憶装置９２は、例えば、ＲＡＭなどの記憶装置である。外部記憶装置９３は、例えば、ハードディスクやＳＳＤ（Solid State Drive）、あるいはフラッシュＲＯＭなどの記憶装置である。通信装置９４は、ネットワークケーブルを介して有線通信を行う通信装置、アンテナを介して無線通信を行う通信装置を含む、情報を送受信する装置である。入力装置９５は、キーボードやマウスなどのポインティングデバイス、タッチパネル、マイクロフォンなどを含む、入力情報を受け付ける装置である。出力装置９６は、ディスプレイ、プリンター、スピーカーなどを含む、出力情報を出力する装置である。読書装置９７は、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ（Universal Serial Bus）メモリー等の記録媒体に情報を読み書きする装置である。主記憶装置９２及び外部記憶装置９３の記憶領域の少なくとも一部は、例えば、通信装置９４を介して接続されるネットワーク上のストレージにより実現されてもよい。
【００６１】
制御部１１は、例えば、演算装置９１が所定のアプリケーションプログラムを実行することによって実現することができる。このアプリケーションプログラムは、例えば、外部記憶装置９３内に記憶され、実行にあたって主記憶装置９２上にロードされ、演算装置９１によって実行される。記憶部１２は、例えば、主記憶装置９２又は外部記憶装置９３によって実現される。通信部１３は、例えば、通信装置９４によって実現される。
【００６２】
図８は、実施形態に係る機器情報取得処理の一例を示すフローチャートである。本フローチャートは、各読取装置２が各機器Ｅの情報を読み取る際の処理を示している。情報の読み取りを実行するトリガーは、特に限定されないが、例えば、スケジュールされた所定のタイミング、機器管理装置１あるいはユーザー端末３からの命令があったタイミングなどである。
【００６３】
まず、読取装置２は、各機器Ｅの情報を読み取る（ステップＳ１）。具体的には、機器情報生成部２１１は、読取部２２を制御して、各機器Ｅに取り付けられた無線タグＴから情報を読み取らせ、取得する。読み取られた情報は、少なくとも機器ＩＤを含む。
【００６４】
また、読取装置２は、各機器Ｅの位置を算出する（ステップＳ２）。具体的には、機器情報生成部２１１は、各無線タグＴの物理的な位置を算出する。例えば、各無線タグＴの位置は、地図上の緯度及び経度を示す座標で算出される。
【００６５】
それから、読取装置２は、各機器Ｅの情報と読取装置２の情報を送信する（ステップＳ３）。具体的には、機器情報生成部２１１は、各機器Ｅについて、ステップＳ１で読み取った情報（機器ＩＤ）及びステップＳ２で算出した位置を含む機器情報を生成する。また、機器情報送信部２１２は、生成された各機器Ｅの機器情報を、通信部２３を介して機器管理装置１に送信する。また、機器情報送信部２１２は、読取装置２の記憶部（図示せず）に予め格納されている読取装置２の情報（読取装置ＩＤ及び位置）を読み出し、これらを含む読取装置情報を生成し、通信部２３を介して機器管理装置１に送信する。なお、機器情報送信部２１２は、読取装置２の記憶部に予め格納されている読取装置２の情報（建物ＩＤ及び部屋ＩＤ）を読み出し、これらを含む読取装置情報を生成してもよい。
【００６６】
機器管理装置１は、各機器Ｅの情報と読取装置２の情報を受信する（ステップＳ４）。具体的には、機器情報受信部１１１は、各機器Ｅの機器情報と、読取装置２の読取装置情報とを、通信部１３を介して読取装置２から受信する。
【００６７】
それから、機器管理装置１は、機器情報と読取装置情報を記憶部１２に格納する（ステップＳ５）。具体的には、機器情報受信部１１１は、ステップＳ４で受信した読取装置情報（読取装置ＩＤ及び位置）に対応する読取装置情報を生成し、読取装置情報記憶部１２１に格納する。ステップＳ４で読取装置２の情報（建物ＩＤ及び部屋ＩＤ）を受信した場合、機器情報受信部１１１は、これらの情報も読取装置情報記憶部１２１に格納する。なお、機器情報受信部１１１は、建物ＩＤ及び部屋ＩＤの設定を、ユーザー端末３から受け付けてもよい。
【００６８】
また、機器情報受信部１１１は、ステップＳ４で受信した各機器情報（機器ＩＤ及び位置）に対応する機器情報を生成し、機器情報記憶部１２２に格納する。また、機器情報受信部１１１は、上述のように読取装置情報に設定された建物ＩＤ１２１ｂ及び部屋ＩＤ１２１ｃを、各機器Ｅの機器情報の建物ＩＤ１２２ｂ及び部屋ＩＤ１２２ｃに設定する。また、機器情報受信部１１１は、例えば現在の日付等を取得日時１２２ｆに設定する。
【００６９】
なお、本フローチャートでは示されないが、機器情報受信部１１１は、ネットワークに接続されている各機器Ｅに関するネットワーク構成情報（例えば、機器ＩＤ、ＩＰアドレス、ＭＡＣアドレス等）を受信し、各機器Ｅの機器情報の詳細データ１２２ｅに設定する。
【００７０】
そして、機器管理装置１は、図８に示すフローチャートの処理を終了する。以上のようにして、各部屋Ｒに設置されている読取装置２の読取装置情報と各機器Ｅの機器情報とが取得される。
【００７１】
図９は、本発明の実施形態に係るレイアウト図出力処理の一例を示すフローチャートである。本フローチャートは、機器管理装置１がレイアウト図を生成する際の処理を示している。レイアウト図の生成を実行するトリガーは、特に限定されないが、例えば、ユーザー端末３からの命令があったタイミングなどである。
【００７２】
なお、本フローチャートでは、説明を簡単にするため、機器情報記憶部１２２には最新の取得日時の機器情報が格納されており、ユーザーによる日時の指定は不要であるものとする。
【００７３】
まず、機器管理装置１は、部屋ＩＤの指定を受け付ける（ステップＳ１１）。具体的には、出力制御部１１４は、レイアウト図を作成する目的の建物Ｂ及び部屋Ｒの建物ＩＤ及び部屋ＩＤを、通信部１３を介してユーザー端末３から受け付ける。
【００７４】
それから、機器管理装置１は、レイアウト図及び機器情報を読み出す（ステップＳ１２）。具体的には、レイアウト情報生成部１１３は、レイアウト情報記憶部１２３を参照し、ステップＳ１１で受け付けた建物ＩＤ及び部屋ＩＤに対応するレイアウト情報に含まれるレイアウト図（元データ）１２３ｄを読み出す。また、レイアウト情報生成部１１３は、機器情報記憶部１２２を参照し、ステップＳ１１で受け付けた建物ＩＤ及び部屋ＩＤに対応する１つ以上の機器情報に含まれる機器ＩＤ１２２ａ、位置１２２ｄ、及び詳細データ１２２ｅを読み出す。
【００７５】
それから、レイアウト情報生成部１１３は、レイアウト図の読み出しに成功したかどうかを判定する（ステップＳ１３）。なお、本フローチャートでは、読み出しに成功する場合は、レイアウト情報記憶部１２３には最新の作成日時のレイアウト情報が格納されている。読み出しに失敗する場合は、レイアウト情報記憶部１２３にレイアウト情報が格納されていない。
【００７６】
レイアウト図の読み出しに失敗した場合（ステップＳ１３：ＮＯ）、機器管理装置１は、レイアウト図を受け付ける（ステップＳ１４）。具体的には、出力制御部１１４は、レイアウト図が存在しないことを、通信部１３を介してユーザー端末３に通知する。また、出力制御部１１４は、目的の建物Ｂ及び部屋Ｒのレイアウト図（元データ）を、通信部１３を介してユーザー端末３から受け付ける。ユーザーは、例えば、目的の建物Ｂ及び部屋Ｒのレイアウト図（元データ）の画像データを、ユーザー端末３に入力すればよい。レイアウト情報取得部１１２は、指定された建物ＩＤ及び部屋ＩＤに対応するレイアウト情報を生成し、レイアウト情報記憶部１２３に格納する。また、レイアウト情報取得部１１２は、受け付けたレイアウト図（元データ）を、指定された建物ＩＤ及び部屋ＩＤに対応するレイアウト情報のレイアウト図（元データ）１２３ｄに設定する。また、レイアウト情報取得部１１２は、例えば現在の日付等を作成日時１２３ｅに設定する。
【００７７】
レイアウト図の読み出しに成功した場合（ステップＳ１３：ＹＥＳ）、又は、ステップＳ１４でレイアウト図を受け付けた後、機器管理装置１は、各機器Ｅの位置情報をレイアウト図に反映する（ステップＳ１５）。具体的には、レイアウト情報生成部１１３は、ステップＳ１２で読み出したレイアウト図（元データ）、又は、ステップＳ１４で受け付けたレイアウト図（元データ）と、ステップＳ１２で読み出した各機器Ｅの位置１２２ｄとを用いて、部屋Ｒの平面図上に各機器Ｅの物理的な位置を示す画像を配置する。このとき、レイアウト情報生成部１１３は、部屋Ｒの基準位置、縮尺、寸法、方角等に基づいて、平面図上の各機器Ｅの位置画像の配置を調整する。なお、レイアウト情報生成部１１３は、読取装置情報記憶部１２１を参照し、ステップＳ１１で受け付けた建物ＩＤ及び部屋ＩＤに対応する読取装置情報に含まれる位置１２１ｄを読み出し、この位置１２１ｄを用いて、部屋Ｒの平面図上に当該読取装置２の物理的な位置を示す画像を配置してもよい。
【００７８】
また、機器管理装置１は、各機器Ｅの接続情報をレイアウト図に反映する（ステップＳ１６）。具体的には、レイアウト情報生成部１１３は、ステップＳ１２で読み出した各機器Ｅの詳細データ１２２ｅ（例えば、機器ＩＤ、ＩＰアドレス等を含む）を用いて、各機器Ｅの論理的な接続関係を示すネットワーク接続情報を生成する。そして、レイアウト情報生成部１１３は、部屋Ｒの平面図上に各機器Ｅの接続情報を示す画像を配置する。
【００７９】
それから、機器管理装置１は、レイアウト図を出力する（ステップＳ１７）。具体的には、レイアウト情報生成部１１３は、ステップＳ１５及びステップＳ１６で各機器Ｅの物理的な位置情報及び各機器Ｅの論理的な接続情報を重畳したレイアウト図のデータを、指定された建物ＩＤ及び部屋ＩＤと関連付けて記憶部１２に格納する。出力制御部１１４は、記憶部１２に格納されたレイアウト図（更新データ）を含む出力画面を生成し、通信部１３を介してユーザー端末３に送信して表示させる。
【００８０】
そして、機器管理装置１は、図９に示すフローチャートの処理を終了する。以上のようにして、指定された部屋Ｒに設置されている各機器Ｅの位置情報及び接続情報が配置されたレイアウト図が出力される。レイアウト図には、読取装置２の位置情報が配置されていてもよい。
【００８１】
図１０は、実施形態に係る出力画面の一例を示す図である。図１０は、ユーザー端末３に表示された、レイアウト図を含む出力画面５００を示している。
【００８２】
出力画面５００は、レイアウト図５０１を表示している。レイアウト図５０１には、指定された部屋Ｒの平面図５０２と、部屋Ｒ内の各機器Ｅの位置を示す画像５０３と、各機器Ｅのネットワーク接続情報を示す画像５０４とが含まれている。本図では、ネットワーク接続情報は、各機器Ｅの画像５０３を結ぶ線で表現されている。なお、出力画面５００は、指定された建物Ｂおよび部屋Ｒの識別子（図中の「建物ａ」及び「部屋ｂ」）を表示している。
【００８３】
出力画面５００により、ユーザーは、機器の物理的な位置を簡単に確認することができる。ユーザーは、例えば、出力画面５００を印刷したり、持ち運び可能なユーザー端末３に出力画面５００を表示させたりすることで、部屋Ｒを訪れた際に簡単に各機器Ｅを発見することができる。
【００８４】
上述の実施形態では、機器管理装置１は、特定の日時のレイアウト図面を生成及び出力する。ある変形例では、機器管理装置１は、ユーザーに指定された日時のレイアウト図面を生成及び出力してもよい。
【００８５】
具体的には、機器情報受信部１１１は、異なるタイミング（例えば異なる日付）で取得された各機器の機器情報を、異なる取得日時１２２ｆを関連付けて機器情報記憶部１２２に格納する。すなわち、各機器の機器情報は日時別で管理される。また、レイアウト情報取得部１１２は、異なるタイミング（例えば異なる日付）で取得された各部屋Ｒのレイアウトの情報を、異なる作成日時１２３ｅを関連付けてレイアウト情報記憶部１２３に格納する。すなわち、各部屋Ｒのレイアウト情報は日時別で管理される。
【００８６】
レイアウト図出力処理において、出力制御部１１４は、レイアウト図を作成する目的の建物Ｂ及び部屋Ｒの建物ＩＤ及び部屋ＩＤに加え、日時の指定を、ユーザー端末３から受け付ける。日時を受け付ける替わりに、所定の日時（例えば、最新の日時など）を取得してもよい。レイアウト情報生成部１１３は、指定された又は取得した日時と対応する作成日時１２３ｅが関連付けられたレイアウト情報に含まれるレイアウト図（元データ）１２３ｄを読み出す。また、レイアウト情報生成部１１３は、読み出したレイアウト図（元データ）と、指定された又は取得した日時と対応する取得日時１２２ｆが関連付けられた機器情報を用いて、各機器Ｅの位置情報及び接続情報を反映したレイアウト図を生成する。
【００８７】
このようにすれば、ユーザーは、指定された日時の部屋Ｒにおける各機器の物理的な位置を簡単に確認することができる。また、ユーザーは、部屋Ｒのレイアウト図（元データ）が部屋Ｒの模様替えなどにより更新されている場合でも、指定した日時の正しいレイアウト図を確認することができる。
【００８８】
出力制御部１１４は、同じ建物Ｂの部屋Ｒについて、ユーザーが比較したい２つの日時（第１の日時と、それより後の第２の日時）の指定を、ユーザー端末３から受け付けてもよい。この場合、レイアウト情報生成部１１３は、受け付けた第１の日時と対応する取得日時１２２ｆが関連付けられた各機器Ｅの機器情報と、受け付けた第２の日時と対応する取得日時１２２ｆが関連付けられた各機器Ｅの機器情報とを比較することにより、差分を特定する。例えば、第二の日時に機器情報が追加されていれば、レイアウト情報生成部１１３は、部屋Ｒ内に追加された機器Ｅを特定することができる。また例えば、第二の日時に機器情報が削除されていれば、レイアウト情報生成部１１３は、部屋Ｒ内から削除（撤去）された機器Ｅを特定することができる。また例えば、同じ機器Ｅの機器情報の位置１２２ｄや詳細データ１２２ｅに変更があれば、レイアウト情報生成部１１３は、部屋Ｒ内で位置や接続関係が変更された機器Ｅを特定することができる。
【００８９】
また、レイアウト情報生成部１１３は、第２の日時と対応する作成日時１２３ｅが関連付けられたレイアウト情報に含まれるレイアウト図（元データ）１２３ｄを読み出す。そして、レイアウト情報生成部１１３は、読み出したレイアウト図（元データ）と、第２の日時の機器情報とを用いて、各機器Ｅの位置情報及び接続情報を反映したレイアウト図を生成する。このとき、レイアウト情報生成部１１３は、第１の日時の機器情報を用いて、第２の日時の各機器Ｅの位置情報及び接続情報との差分を示す情報を反映する。出力制御部１１４は、追加された機器Ｅについては、その位置情報及び接続情報を他の機器Ｅと異なる態様で表示する。また、出力制御部１１４は、削除（撤去）された機器Ｅについては、その位置情報及び接続情報を他の機器Ｅと異なる態様で表示する。また、出力制御部１１４は、位置が変更された機器Ｅについては、変更前後の位置情報及び接続情報をそれぞれ他の機器Ｅと異なる態様で表示する。また、出力制御部１１４は、接続関係が変更された機器Ｅについては、変更前後の接続情報を他の機器Ｅと異なる態様で表示する。
【００９０】
図１１は、実施形態に係る出力画面の他の例を示す図である。出力画面５００の基本的な構成は、図１０で説明したとおりである。出力画面５００は、第１の日時（図中の「２０１６年１２月１日」）と、第２の日時（図中の「２０１６年１２月２０日」）とを表示している。出力画面５００は、第２の日時のレイアウト図５０１を表示している。また、各機器Ｅの位置を示す画像５０３のうち、削除（撤去）された又は位置変更前の機器Ｅの画像５０３は、破線で強調表示され、追加された又は位置変更後の機器Ｅの画像５０３は、太い実線で強調表示され、変更がない機器Ｅの画像５０３は、細い実線で表示されている。各機器Ｅのネットワーク接続情報を示す画像５０４についても同様である。
【００９１】
なお、レイアウト情報生成部１１３は、第１の日時のレイアウト図と第２の日時のレイアウト図をそれぞれ生成してもよい。この場合、出力画面５００には、第１の日時のレイアウト図５０１と第２の日時のレイアウト図５０１がそれぞれ表示される。
【００９２】
図１１の出力画面５００により、ユーザーは、機器Ｅの追加、削除（撤去）、位置変更等を、簡単に確認することができる。ユーザーは、例えば、出力画面５００を印刷したり、持ち運び可能なユーザー端末３に出力画面５００を表示させたりすることで、部屋Ｒを訪れた際に簡単に各機器Ｅの状況を確認することができる。
【００９３】
出力制御部１１４は、指定された又は取得した日時のレイアウト図５０１上において、いずれかの機器Ｅの画像５０３の選択を、ユーザー端末３から受け付けてもよい。この場合、レイアウト情報生成部１１３は、機器情報記憶部１２２を参照し、指定された又は取得した日時よりも前の日時に対応する取得日時１２２ｆに関連付けられた機器情報であって、選択された機器Ｅの機器ＩＤに対応する機器情報を特定する。もちろん、指定された又は取得した日時よりも後の日時に対応する取得日時１２２ｆに関連付けられた機器情報を特定してもよい。また、レイアウト情報生成部１１３は、特定した各機器情報から、建物ＩＤ及び部屋ＩＤを取得する。そして、レイアウト情報生成部１１３は、各機器情報に対応する取得日時、建物ＩＤ、及び部屋ＩＤの一覧（すなわち、設置位置の履歴情報）を生成する。出力制御部１１４は、出力画面５００に、生成された設置位置の履歴情報を表示する。レイアウト情報生成部１１３は、特定した各機器情報から位置を取得し、履歴情報に取得した位置を含めてもよい。
【００９４】
図１２は、実施形態に係る出力画面のさらに他の例を示す図である。出力画面５００の基本的な構成は、図１０で説明したとおりである。出力画面５００は、指定された日時（図中の「２０１６年１２月１日」）を表示している。また、出力画面５００は、選択された機器Ｅの画像５０３に関連付けて、当該機器Ｅの設置位置の履歴情報５０５を表示している。履歴情報には、取得日時、建物ＩＤ、及び部屋ＩＤの一覧が含まれている。
【００９５】
図１２の出力画面５００により、ユーザーは、選択した機器Ｅの設置位置の履歴を簡単に確認することができる。
【００９６】
出力制御部１１４は、履歴情報５０５上において、いずれかの設置位置の選択を、ユーザー端末３から受け付けてもよい。この場合、レイアウト情報生成部１１３は、機器情報記憶部１２２を参照し、選択された設置位置の日時と対応する取得日時１２２ｆに関連付けられた機器情報であって、選択された設置位置の建物ＩＤ及び部屋ＩＤに対応する機器情報を特定する。また、レイアウト情報生成部１１３は、選択された設置位置の日時と対応する作成日時１２３ｅが関連付けられたレイアウト情報に含まれるレイアウト図（元データ）１２３ｄを読み出す。また、レイアウト情報生成部１１３は、読み出したレイアウト図（元データ）と、特定した各機器情報とを用いて、各機器Ｅの位置情報及び接続情報を反映したレイアウト図を生成する。出力制御部１１４は、出力画面５００に、生成されたレイアウト図を表示する。
【００９７】
図１３は、実施形態に係る出力画面のさらに他の例を示す図である。出力画面５００の基本的な構成は、図１０で説明したとおりである。出力画面５００は、既に表示しているレイアウト図５０１（図中の右側のレイアウト図）に加え、生成されたレイアウト図５０１（図中の左側のレイアウト図）を表示している。また、図１２のレイアウト図５０１上で選択された機器Ｅに対応する画像５０３は、図１３の両方のレイアウト図５０１上で、太い実線で強調表示されている。
【００９８】
図１３の出力画面５００により、ユーザーは、機器Ｅが過去に設置されていた部屋Ｒの状況を簡単に確認することができる。
【００９９】
以上、本発明の実施形態について説明した。本実施形態の機器管理システム５は、機器Ｅの物理的な位置を正しく管理するとともに、機器Ｅを確認するユーザーの手間を低減することができる。
【０１００】
上述の実施形態では、機器管理装置１は、各機器Ｅの２次元平面上の物理的位置を管理している。他の変形例では、機器管理装置１は、各機器Ｅの高さ位置を管理してもよい。
【０１０１】
具体的には、機器情報生成部２１１は、各無線タグＴの物理的な高さ位置を算出する。例えば、各アンテナにおける受信強度及び各アンテナの既知の高さ位置を基に、各アンテナから無線タグＴまでの距離を推定し、これらの推定距離を用いて無線タグＴの高さ位置を算出すればよい。このように算出された各機器Ｅの高さ位置は、機器管理装置１に送信され、機器情報記憶部１２２に格納される。
【０１０２】
出力制御部１１４は、レイアウト図５０１上において、いずれかの機器Ｅの画像５０３の選択を、ユーザー端末３から受け付けてもよい。この場合、レイアウト情報生成部１１３は、機器情報記憶部１２２を参照し、選択された機器Ｅの機器ＩＤに対応する機器情報に含まれる高さ位置を読み出す。また、レイアウト情報生成部１１３は、読み出した高さ位置を示す情報を生成する。出力制御部１１４は、出力画面５００に、生成された高さ位置を示す情報を表示する。
【０１０３】
このようにすれば、ユーザーは、部屋Ｒにおける各機器の物理的な高さ位置を簡単に確認することができる。ユーザーは、例えば、出力画面５００を印刷したり、持ち運び可能なユーザー端末３に出力画面５００を表示させたりすることで、部屋Ｒを訪れた際に簡単に各機器Ｅを発見することができる。
【０１０４】
なお、レイアウト図（元データ）１２３ｄは、高さ方向の情報を含む３次元データであってもよい。この場合、レイアウト情報生成部１１３は、各機器Ｅの位置１２２ｄ（高さ位置を含む）を用いて、部屋Ｒの３次元データ上に各機器Ｅの物理的な位置（高さ位置を含む）を示す画像を配置すればよい。このようにすれば、ユーザーは、より直感的に部屋Ｒにおける各機器の物理的な位置を簡単に確認することができる。
【０１０５】
本発明は、上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した各実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明が、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、ある実施形態の構成の一部を、他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に、他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１０６】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現されてもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリーや、ハードディスク、ＳＳＤ等の記憶装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【０１０７】
本発明は、機器管理システム、及び機器管理装置だけでなく、機器管理方法、機器管理装置で実行されるコンピューター読み取り可能なプログラム、などの様々な態様で提供することができる。
【符号の説明】
【０１０８】
１…機器管理装置、２…読取装置、３…ユーザー端末、５…機器管理システム、１１…制御部、１２…記憶部、１３…通信部、２１…制御部、２２…読取部、２３…通信部、９０…コンピューター、９１…演算装置、９２…主記憶装置、９３…外部記憶装置、９４…通信装置、９５…入力装置、９６…出力装置、９７…読書装置、１１１…機器情報受信部、１１２…レイアウト情報取得部、１１３…レイアウト情報生成部、１１４…出力制御部、１２１…読取装置情報記憶部、１２１ａ…読取装置ＩＤ、１２１ｂ…建物ＩＤ、１２１ｃ…部屋ＩＤ、１２１ｄ…位置、１２２…機器情報記憶部、１２２ａ…機器ＩＤ、１２２ｂ…建物ＩＤ、１２２ｃ…部屋ＩＤ、１２２ｄ…位置、１２２ｅ…詳細データ、１２２ｆ…取得日時、１２３…レイアウト情報記憶部、１２３ａ…レイアウトＩＤ、１２３ｂ…建物ＩＤ、１２３ｃ…部屋ＩＤ、１２３ｄ…レイアウト図（元データ）、１２３ｅ…作成日時、２１１…機器情報生成部、２１２…機器情報送信部、５００…出力画面、５０１…レイアウト図、５０２…平面図、５０３…画像、５０４…画像、５０５…履歴情報、Ｂ…建物、Ｅ…機器、Ｎ…ネットワーク、Ｒ…部屋、Ｔ…無線タグ
【図１】
2018125757.tif 000003
【図２】
2018125757.tif 000004
【図３】
2018125757.tif 000005
【図４】
2018125757.tif 000006
【図５】
2018125757.tif 000007
【図６】
2018125757.tif 000008
【図７】
2018125757.tif 000009
【図８】
2018125757.tif 000010
【図９】
2018125757.tif 000011
【図１０】
2018125757.tif 000012
【図１１】
2018125757.tif 000013
【図１２】
2018125757.tif 000014
【図１３】
2018125757.tif 000015