(57)【要約】【課題】本発明の課題は、機器の設置エリアを簡単に、正確で確実に管理するシステムを提供することである。【解決手段】壁データとゲートデータと機器データを含む機器配置図データを記憶する記憶手段と、機器配置図データを用いて、機器配置図を作成する機器配置図作成手段と、機器配置図データのゲートデータを用いて、機器配置図作成手段が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定するエリア判定基準点設定手段と、機器配置図の壁で囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定手段と、エリア判定手段が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付手段と、を備えることを特徴とする機器管理装置である。【選択図】図１
2009075789.tif 000002
【特許請求の範囲】
【請求項１】
壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理装置であって、
壁データとゲートデータと機器データを含む機器配置図データを記憶する記憶手段と、
機器配置図データを用いて、機器配置図を作成する機器配置図作成手段と、
機器配置図データのゲートデータを用いて、機器配置図作成手段が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定するエリア判定基準点設定手段と、
機器配置図の壁で囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定手段と、
エリア判定手段が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付手段と、
を備えることを特徴とする機器管理装置。
【請求項２】
壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理プログラムであって、
機器配置図データを用いて、機器配置図を作成する機器配置図作成手段と、
機器配置図データのゲートデータを用いて、機器配置図作成手段が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定するエリア判定基準点設定手段と、
機器配置図の壁で囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定手段と、
エリア判定手段が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付手段と、
を備えることを特徴とする機器管理プログラム。
【請求項３】
壁データとゲートデータと機器データを含む機器配置図データを用いて、壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理方法であって、
機器配置図データを用いて、機器配置図を作成する機器配置図作成ステップと、
機器配置図データのゲートデータを用いて、機器配置図作成手段が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定するエリア判定基準点設定ステップと、
機器配置図の壁で囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定ステップと、
エリア判定手段が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付ステップと、
を含んだ手順でなされることを特徴とする機器管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設置エリアに応じて、機器の設置状況を管理する装置、プログラム、方法に関するものである。
【０００２】
従来から、コンピュータやプリンタのようなオフィス機器の資産管理やセキュリティ管理を果たすために、オフィス機器の設置場所を正確に把握することが必須である。
【背景技術】
【０００３】
たとえば、特許文献１では、オフィス機器に発信機を設けて、室内や倉庫内に設置したときに、オフィス機器の発信機の信号を捕らえて、オフィス機器の位置を管理して室内配置図を作成する技術が開示されている。
また、特許文献２では、識別情報を格納したＩＣダグを資産ラベルに埋め込み、非接触で情報を読み取るユニットリーダを利用して物理的な資産の有無情報を自動で取得し、識別情報と資産情報を対応付けて記憶した資産台帳に反映させる技術が開示されている。
【特許文献１】特開２００５−１７９０２６号公報（段落００２２〜段落００２７、図３）
【特許文献２】特開２００５−２０２４４５号公報（段落０００９、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１の技術や特許文献２の技術では、所定のエリアから不正なエリアに移動されたか否かを検査する場合には、管理者が多大な労力と時間をかけて、目視で室内配置図や資産台帳を確認しなければならないという問題点があった。
また、この場合に、管理者が目視で確認するために、見落としの危険性も高いという不具合があった。
【０００５】
本発明は以上のような点を解決するためになされたものであって、本発明の課題は、機器の設置エリアを簡単に、正確で確実に管理するシステムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下の各態様に記載の手段により、前記課題を解決する。
すなわち、本願発明の第１の態様は、
壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理装置であって、
壁データとゲートデータと機器データを含む機器配置図データ（１９１）を記憶する記憶手段と、
機器配置図データ（１９１）を用いて、機器配置図を作成する機器配置図作成手段（１１０）と、
機器配置図データのゲートデータを用いて、機器配置図作成手段１１０が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点（１９２）を設定するエリア判定基準点設定手段（１２０）と、
機器配置図の壁１９１ｗで囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定手段（１３０）と、
エリア判定手段１３０が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付手段（１４０）と、
を備えることを特徴とする機器管理装置である。
【０００７】
このように、機器が記載された設置図面を用いて、エリアに設置されている機器を抽出することが可能となる。
【０００８】
本願発明の第２の態様は、壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理プログラムであって、
機器配置図データ（１９１）を用いて、機器配置図を作成する機器配置図作成手段（１１０）と、
機器配置図データのゲートデータを用いて、機器配置図作成手段１１０が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点（１９２）を設定するエリア判定基準点設定手段（１２０）と、
機器配置図の壁１９１ｗで囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定手段（１３０）と、
エリア判定手段１３０が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付手段（１４０）と、
を備えることを特徴とする機器管理プログラムである。
【０００９】
本願発明の第３の態様は、壁データとゲートデータと機器データを含む機器配置図データを用いて、壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器を管理する機器管理方法であって、
機器配置図データ（１９１）を用いて、機器配置図を作成する機器配置図作成ステップと、
機器配置図データのゲートデータを用いて、機器配置図作成手段１１０が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定するエリア判定基準点設定ステップと、
機器配置図の壁１９１ｗで囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出するエリア判定ステップと、
エリア判定手段１３０が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成するエリア機器対応付ステップと、
を含んだ手順でなされることを特徴とする機器管理方法である。
【発明の効果】
【００１０】
本願発明によれば、
（１）機器の設置エリアを簡単に管理することができる。
（２）機器の設置エリアを正確で確実に管理することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。
【００１２】
図１は、本発明による機器管理装置１００の詳細な構成図である。機器管理装置１００は、ＣＰＵ１０１と、メモリ１０９と、専用アプリケーションプログラム１０８を備えるパーソナルコンピュータである。
機器管理装置１００は、壁に囲まれたエリアへの入退場がゲートにより管理され、エリアに配置された機器の配置図を用いて、各エリアにどの機器が配置されているかを対応付けする。
【００１３】
ＣＰＵ１０１は、マイクロプロセッサである。
【００１４】
メモリ１０９は、半導体メモリや磁気メモリである。メモリ１０９は、機器配置図データ１９１と、機器エリア対応データ１９３を記憶する。
機器配置図データ１９１は、壁データとゲートＩＤを有するゲートデータと機器ＩＤを有する機器データのそれぞれの座標データを含んで構成されるデータである。なお、ゲートは、壁に備えられている。
【００１５】
専用アプリケーションプログラム１０８は、ＣＰＵ１０１により処理が行われるコンピュータプログラムである。本発明における専用アプリケーションプログラムは、機器配置図作成手段１１０と、エリア判定基準点設定手段１２０と、エリア判定手段１３０と、エリア機器対応付手段１４０と、から構成される。
【００１６】
機器配置図作成手段１１０は、機器配置図データを用いて、機器配置図を作成する。
エリア判定基準点設定手段１２０は、機器配置図データのゲートデータを用いて、機器配置図作成手段１１０が作成した機器配置図の壁の両側に位置して、ゲートＩＤを有するエリア判定基準点を設定する。
エリア判定手段１３０は、機器配置図の壁で囲まれた領域を塗潰して、塗り潰ぶされた領域に含まれる機器のＩＤとエリア判定基準点のゲートＩＤとを抽出する。
エリア機器対応付手段１４０は、エリア判定手段１３０が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データ１９３を作成する。
【００１７】
図２は、機器管理処理のフローチャートである。
（１）機器配置図作成手段１１０は、機器配置図データを用いて、壁で囲まれた領域に機器が配置された機器配置図を作成する。（ステップＳ１１０）
（２）エリア判定基準点設定手段１２０は、機器配置図データのゲートデータを用いて、機器配置図作成手段１１０が塗り潰ぶした機器配置図の壁の両側に位置する、ゲートＩＤを有するエリア判定基準点を設定する。（ステップＳ１２０）
（３）エリア判定手段１３０は、機器配置図の壁で囲まれた領域を塗り潰ぶして、塗り潰ぶされた領域に含まれる機器のＩＤとゲートＩＤとを抽出する。（ステップＳ１３０）
（４）エリア機器対応付手段１４０は、エリア判定手段１３０が抽出した機器ＩＤとエリア判定基準点ＩＤを対応付けた機器エリア対応データを作成する。（ステップＳ１４０）
【００１８】
図３は、機器配置図１９１ｆの例である。
機器配置図１９１ｆは、機器配置図データから生成した図面である。
図３には、機器配置図１９１ｆが例示されている。
機器配置図１９１ｆには、壁で囲まれた領域１９１ａ（＝設置エリア）を囲う壁１９１ｗと、設置エリアに入退場するゲート１９１ｇと、設置エリアに設置された機器１９１ｐと、が図示されている。
なお、設置エリアを囲う壁１９１ｗは連続して切れ目はない。
【００１９】
図４は、エリア判定基準点データ１９２の形式と例である。
図４の（ａ）は、エリア判定基準点データ１９２の形式を説明する図である。
エリア判定基準点データ１９２は、ゲートＩＤ１９２ａと、Ｘ１座標１９２ｂと、Ｙ１座標１９２ｃと、Ｘ２座標１９２ｄと、Ｙ２座標１９２ｅと、から構成されている。
Ｘ１座標１９２ｂと、Ｙ１座標１９２ｃと、        Ｘ２座標１９２ｄと、Ｙ２座標１９２ｅとは、機器配置図の壁１９１ｗに設置されているゲートに対応させた座標値で、壁を隔てた両側の設置エリアにそれぞれ含まれる座標値である。
【００２０】
図４の（ｂ）は、エリア判定基準点データ１９２の例である。
図４の（ｂ）には、エリア判定基準点データ１９２が例示されている。
たとえば、エリア判定基準点データ１９２の例として、ゲートＩＤ１９２ａ「G1」と、Ｘ１座標１９２ｂ「300」と、Ｙ１座標１９２ｃ「20」と、Ｘ２座標１９２ｄ「270」と、Ｙ２座標１９２ｅ「10」と、が例示されている。
【００２１】
図５は、エリア機器対応データ１９３の形式と例である。
図５の（ａ）は、エリア機器対応データ１９３の形式を説明する図である。
エリア機器対応データ１９３は、ゲートＩＤ１９３ａと、機器ＩＤ１９３ｂとが対応付けられて構成されている。
ゲートＩＤ１９３ａは、図４のゲートＩＤ１９２ａと同じである。
機器ＩＤ１９３ｂは、機器ＩＤの羅列である。
【００２２】
図５の（ｂ）は、エリア機器対応データ１９３の例である。
図５の（ｂ）には、エリア機器対応データ１９３が例示されている。
たとえば、エリア機器対応データ１９３として、ゲートＩＤ１９３ａ「G1 ,G2」と、機器ＩＤ１９３ｂ「PC1, PC3」が対応付けられて例示されている。
【００２３】
図６は、エリア判定基準点を設定した機器配置図１９１ｆの例である。
図６には、エリア判定基準点を設定した機器配置図１９１ｆが例示されている。
機器配置図１９１ｆには、ゲートの代わりに、エリア判定基準点が描かれている。
たとえば、「ゲート１」の位置には、対応するエリア判定基準点「G11」と「G12」が描かれている。
また、同様に、ゲート「ゲート２」の位置には、対応するエリア判定基準点「G21」と「G22」が描かれている。
【００２４】
次に、エリア塗り潰しの手順について説明する。
図７から図９までは、水平線分塗り潰し法（＝スキャンラインシードフィルアルゴリズム）の説明図である。
【００２５】
図７は、水平線分の１本目を塗り潰す処理の説明図である。
機器配置図１９１ｆの機器の画素を選択する（図７（１））。
選択された画素から左右方向に走査して、壁１９１ｗを探して、左右の探した壁を両端とする線分（１本目の線分）を描き、該当する線分の画素を塗り潰す（同（２））。
塗り潰した画素にエリア判定基準点が含まれているか否かを判定して、今回は含まれていないので、水平線分の２本目以降を塗り潰す処理（図８）に進む。
【００２６】
図８は、水平線分の２本目と３本目を塗り潰す処理の説明図である。
図７で描いた線分の上部に線分を描き、塗り潰す処理を説明する。
前回選択した画素の真上に画素が存在すれば、その画素を選択して、その画素から左右方向に走査して、壁１９１ｗを探して、左右の探した壁を両端とする線分（２本目の線分）を描き、該当する線分の画素を塗り潰す（図８（１））。
塗り潰した画素の中にエリア判定基準点が含まれているか否かを判定して、今回は含まれていないので、水平線分の３本目を塗り潰す処理に進む。
【００２７】
同様に、前回選択した画素の真上に画素が存在すれば、その画素を選択して、その画素から左右方向に走査して、壁１９１ｗを探して、左右の探した壁を両端とする線分（３本目の線分）を描き、該当する線分の画素を塗り潰す（同（２））。
塗り潰した画素にエリア判定基準点が含まれているか否かを判定して、今回はエリア判定基準点「G11」が含まれているので、該当するエリア判定基準点のゲートＩＤ「G1」を取得して、これを機器ＩＤ「PC1」と対応付けてエリア機器対応データ１９３を作成して記録する。
【００２８】
図９は、塗り潰し処理結果の説明図である。
機器配置図１９１ｆの全ての画素を、水平線分塗り潰し法で塗り潰した結果は、機器ＩＤ「PC1」と「PC3」の機器が、ゲートＩＤ「G1」と「G2」のゲートで管理されたエリアに設置されていることがわかる。即ち、エリア機器対応データ１９３は、ゲートＩＤ１９３ａ「G1 ,G2」と、機器ＩＤ１９３ｂ「PC1, PC3」が対応付けられる。
同様に、機器ＩＤ「PC2」の機器は、ゲートＩＤ「G2」のゲートで管理されたエリアに設置されていることがわかる。
【図面の簡単な説明】
【００２９】
【図１】本発明による機器管理装置１００の詳細な構成図
【図２】機器管理処理のフローチャート
【図３】機器配置図１９１ｆの例
【図４】エリア判定基準点データ１９２の形式と例
【図５】エリア機器対応データ１９３の形式と例
【図６】エリア判定基準点を設定した機器配置図１９１ｆの例
【図７】水平線分の１本目を塗り潰す処理の説明図
【図８】水平線分の２本目と３本目を塗り潰す処理の説明図
【図９】塗り潰し処理結果の説明図
【符号の説明】
【００３０】
１００  機器管理装置
１１０  機器配置図作成手段
１２０  エリア判定基準点設定手段
１３０  エリア判定手段
１４０  エリア機器対応付手段
１９１  機器配置図データ
１９１ａ  壁で囲まれた領域、設置エリア
１９１ｆ  機器配置図
１９１ｇ  ゲート
１９１ｐ  機器
１９１ｗ  壁
１９２  エリア判定基準点データ
１９３  エリア機器対応データ
【図１】
2009075789.tif 000003
【図２】
2009075789.tif 000004
【図３】
2009075789.tif 000005
【図４】
2009075789.tif 000006
【図５】
2009075789.tif 000007
【図６】
2009075789.tif 000008
【図７】
2009075789.tif 000009
【図８】
2009075789.tif 000010
【図９】
2009075789.tif 000011