(57)【要約】【課題】情報機器の所在を継続して監視できる機器監視システム等を提供する。【解決手段】機器監視システムは、所定位置に配置された第１の監視局と、移動可能な第２の監視局と、監視サーバとを有する。第１の監視局は、所定位置に配置され、移動可能な監視対象機器に取り付けた監視タグとの無線通信で当該監視対象機器の所在を監視する。第２の監視局は、監視タグとの無線通信で当該監視対象機器の所在を監視する。監視サーバは、第１の監視局と第２の監視局との間で監視タグとの無線通信を相互に引き継ぎ可能にし、当該監視タグとの無線通信を引き継いだ第１の監視局又は第２の監視局からの監視結果を収集する。【選択図】図１
2016062507.tif 000002
【特許請求の範囲】
【請求項１】
移動可能な情報機器との無線通信で前記情報機器の所在を監視する、所定位置に配置された第１の監視装置と、
前記情報機器との無線通信で前記情報機器の所在を監視する、移動可能な第２の監視装置と、
前記第１の監視装置と前記第２の監視装置との間で前記情報機器との無線通信を相互に引き継ぎ可能にし、前記情報機器との無線通信を引き継いだ前記第１の監視装置又は前記第２の監視装置からの監視結果を収集する機器監視装置と
を有することを特徴とする機器監視システム。
【請求項２】
前記機器監視装置は、
前記第２の監視装置から監視対象の情報機器が指定されると、指定された情報機器との無線通信を前記第２の監視装置に引き継がせる制御部と、
前記第２の監視装置から前記指定された情報機器の所在の監視結果を収集する収集部とを有することを特徴とする請求項１に記載の機器監視システム。
【請求項３】
前記第１の監視装置又は前記第２の監視装置は、
無線通信中の前記情報機器への送信信号に対する応答信号を得られない場合に、報知情報を出力することを特徴とする請求項１又は２に記載の機器監視システム。
【請求項４】
前記第１の監視装置又は前記第２の監視装置は、
無線通信中の前記情報機器への送信信号に対する応答信号を得られないと判定した時点から所定時間を経過後に、再度、前記送信信号に対する応答信号が得られない場合に、報知情報を出力することを特徴とする請求項１又は２に記載の機器監視システム。
【請求項５】
前記情報機器は、
自装置が無線通信すべき、前記第１の監視装置又は前記第２の監視装置の識別情報を記憶した記憶部と、
前記第１の監視装置又は前記第２の監視装置からの無線信号を受信し、その無線信号から送信元の識別情報を抽出する抽出部と、
抽出した識別情報が前記記憶部に記憶中の識別情報と異なる場合に、報知情報を出力する出力部と
を有することを特徴とする請求項１又は２に記載の機器監視システム。
【請求項６】
移動可能な情報機器との無線通信で前記情報機器の所在を監視する、所定位置に配置された第１の監視装置又は移動可能な第２の監視装置から監視結果を収集する収集部と、
前記第１の監視装置と前記第２の監視装置との間で前記情報機器との無線通信を相互に引き継ぎ可能にする制御部と
を有することを特徴とする機器監視装置。
【請求項７】
コンピュータに、
移動可能な情報機器との無線通信で前記情報機器の所在を監視する、所定位置に配置された第１の監視装置又は移動可能な第２の監視装置から監視結果を収集し、
前記第１の監視装置と前記第２の監視装置との間で前記情報機器との無線通信を相互に引き継ぎ可能にする
処理を実行させることを特徴とする機器監視プログラム。
【請求項８】
コンピュータが、
移動可能な情報機器との無線通信で前記情報機器の所在を監視する、所定位置に配置された第１の監視装置又は移動可能な第２の監視装置から監視結果を収集し、
前記第１の監視装置と前記第２の監視装置との間で前記情報機器との無線通信を相互に引き継ぎ可能にする
処理を実行することを特徴とする機器監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器監視システム、機器監視装置、機器監視方法及び機器監視プログラムに関する。
【背景技術】
【０００２】
近年、例えば、情報漏洩防止等の様々な観点から企業内の各情報機器の所在を監視できる機器監視システムの需要が高まっている。このような機器監視システムでは、監視装置と情報機器との間で無線通信し、監視装置側で情報機器の所在を常時監視し、その情報機器の消失等を防止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５２５１号公報
【特許文献２】特開２００２−３４４３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、機器監視システムでは、情報機器が監視装置の無線範囲から外れた場合に情報機器の所在を継続して監視できない。
【０００５】
一つの側面では、情報機器の所在を継続して監視できる機器監視システム、機器監視装置、機器監視方法及び機器監視プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
一つの態様では、所定位置に配置された第１の監視装置と、移動可能な第２の監視装置と、機器監視装置とを有する。第１の監視装置は、移動可能な情報機器との無線通信で情報機器の所在を監視する。第２の監視装置は、情報機器との無線通信で情報機器の所在を監視する。機器監視装置は、第１の監視装置と第２の監視装置との間で情報機器との無線通信を相互に引き継ぎ可能にし、情報機器との無線通信を引き継いだ第１の監視装置又は第２の監視装置からの監視結果を収集する。
【発明の効果】
【０００７】
一つの側面として、情報機器の所在を継続して監視できるという効果を有する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施例の機器監視システムの一例を示す説明図である。
【図２】図２は、第１の監視局のハードウェア構成の一例を示すブロック図である。
【図３】図３は、第１の監視局の第１の監視モジュールの機能構成の一例を示すブロック図である。
【図４】図４は、監視サーバのハードウェア構成の一例を示すブロック図である。
【図５】図５は、監視サーバのサーバ側モジュールの機能構成の一例を示すブロック図である。
【図６】図６は、機器管理ＤＢのレコード構成の一例を示す説明図である。
【図７】図７は、監視タグのハードウェア構成の一例を示すブロック図である。
【図８】図８は、監視タグのタグ側モジュールの機能構成の一例を示すブロック図である。
【図９】図９は、第２の監視局のハードウェア構成の一例を示すブロック図である。
【図１０】図１０は、第２の監視局の第２の監視モジュールの機能構成の一例を示すブロック図である。
【図１１】図１１は、ＴＣＰデータグラムの一例を示す説明図である。
【図１２】図１２は、各メッセージのデータ構成等の一例を示す説明図である。
【図１３】図１３は、機器監視システムの動作(登録申請時)の一例を示す説明図である。
【図１４】図１４は、機器監視システムの動作(第１の監視局による監視動作時)の一例を示す説明図である。
【図１５】図１５は、機器監視システムの動作(第１の監視局による監視動作時)の一例を示す説明図である。
【図１６】図１６は、機器監視システムの通常動作の一例を示す説明図である。
【図１７】図１７は、機器監視システムの動作(持ち出し申請時)の一例を示す説明図である。
【図１８】図１８は、機器監視システムの動作(第２の監視局による監視動作時)の一例を示す説明図である。
【図１９】図１９は、機器監視システムの動作(持ち帰り申請時)の一例を示す説明図である。
【図２０】図２０は、第１の監視局の機器監視処理に関わる処理動作の一例を示すフローチャートである。
【図２１】図２１は、第１の監視局のサーバ通信処理に関わる処理動作の一例を示すフローチャートである。
【図２２】図２２は、監視サーバのサーバ側通信処理に関わる処理動作の一例を示すフローチャートである。
【図２３】図２３は、監視サーバの監視制御処理に関わる処理動作の一例を示すフローチャートである。
【図２４】図２４は、監視サーバの管理制御処理に関わる処理動作の一例を示すフローチャートである。
【図２５】図２５は、監視タグのリンク監視処理に関わる処理動作の一例を示すフローチャートである。
【図２６】図２６は、第２の監視局の機器監視アプリ処理に関わる処理動作の一例を示すフローチャートである。
【図２７】図２７は、機器監視プログラムを実行するコンピュータの一例を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する機器監視システム、機器監視装置、機器監視方法及び機器監視プログラムの実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例】
【００１０】
図１は、本実施例の機器監視システムの一例を示す説明図である。図１に示す機器監視システム１は、監視対象機器２に取り付けた監視タグ３と、第１の監視局４と、第２の監視局５と、監視サーバ６と、管理者端末７とを有する。
【００１１】
監視タグ３は、第１のネットワーク（以下、単にＮＷと称する）８Ａ内で無線通信する近距離無線機能を備え、監視対象機器２に取り付けられるものとする。尚、第１のＮＷ８Ａは、例えば、ＷｉＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信網である。監視タグ３を取り付けた監視対象機器２は、例えば、情報機器である。
【００１２】
第１の監視局４は、第１のＮＷ８Ａの無線範囲内の監視タグ３と近距離無線通信で無線通信可能とする、例えば、企業内の所定エリア（＃１〜＃Ｎ）毎に固定配置された固定型の監視局である。第１の監視局４は、第１のＮＷ８Ａを使用した監視タグ３との無線通信に基づき、監視タグ３を取り付けた監視対象の監視対象機器２の所在を監視する。第１の監視局４は、例えば、インターネットや企業網等の第２のＮＷ８Ｂを経由して監視サーバ６と接続する。尚、第１の監視局４は、例えば、第１の監視装置である。
【００１３】
第２の監視局５は、第３のＮＷ８Ｃの無線範囲内で無線通信可能にする、例えば、スマートデバイス等の可搬型の通信デバイスである。第３のＮＷ８Ｃは、例えば、３Ｇ(Third  Generation)、ＬＴＥ（Long  Term  Evolution）やＷｉ−Ｍａｘ通信等の移動体通信網である。第２の監視局５は、第３のＮＷ８Ｃを経由して第２のＮＷ８Ｂと接続する。更に、第２の監視局５は、ＮＦＣ（Near  Field  Communication）等の第４のＮＷ８Ｄの通信範囲内に在圏する監視タグ３とＮＦＣで無線通信可能にする。更に、第２の監視局５は、第１のＮＷ８Ａを使用した監視タグ３との無線通信に基づき、監視タグ３を取り付けた監視対象の監視対象機器２の所在を監視する。尚、第２の監視局５は、例えば、第２の監視装置である。
【００１４】
監視サーバ６は、第２のＮＷ８Ｂと接続するデータセンタ９内に配置し、第１の監視局４又は第２の監視局５を通じて監視対象機器２の監視結果を収集し、各監視対象機器２の所在を認識する。図１に示す機器監視システム１では、データセンタ９内に配置される監視サーバ６を用いて、クラウドサービスで監視対象機器２の所在を監視するものとする。
【００１５】
図２は、第１の監視局４のハードウェア構成の一例を示すブロック図である。図２に示す第１の監視局４は、通信ＩＦ（インタフェース）部１１と、出力部１２と、ＲＯＭ（Read  Only  Memory）１３と、補助記憶部１４と、ＲＡＭ(Random  Access  Memory)１５と、ＣＰＵ(Central  Processing  Unit)１６とを有する。これら通信ＩＦ部１１、出力部１２、ＲＯＭ１３、補助記憶部１４、ＲＡＭ１５及びＣＰＵ１６は、バス１７で接続する。
【００１６】
通信ＩＦ部１１は、第１のＮＷ８Ａ及び第２のＮＷ８Ｂとの間の通信を司るＩＦに相当し、無線ＩＦ部１１Ａと、有線ＩＦ部１１Ｂとを有する。無線ＩＦ部１１Ａは、第１のＮＷ８Ａと無線接続する監視タグ３とのＩＦであって、例えば、無線通信用カードである。有線ＩＦ部１１Ｂは、第２のＮＷ８Ｂと有線接続する監視サーバ６とのＩＦであって、例えば、光通信ＩＦカードやＮＩＣ（Network  Interface  Card）である。出力部１２は、例えば、警告音等を鳴動出力するスピーカや各種情報を表示出力するＬＥＤ（Light  Emitting  Diode）等の表示部等の出力ＩＦである。
【００１７】
ＲＯＭ１３は、各種情報やプログラム等を格納した記憶領域である。補助記憶部１４は、ＣＰＵ１６で実行する第１の監視モジュール１４Ａの各種機能のプログラムやデータ等を格納した記憶領域である。補助記憶部１４は、例えば、ＥＰＲＯＭ（Erasable  Programmable  ROM）又はＨＤＤ（Hard  Disc  Drive）等の不揮発性のメモリである。補助記憶部１４は、例えば、オペレーティングシステム（OS:  Operating  System）、第１の監視モジュール１４Ａ及び、その他様々なアプリケーションプログラムを格納している。
【００１８】
ＲＡＭ１５は、各種情報を記憶する記憶領域である。ＲＡＭ１５は、例えば、補助記憶部１４に格納されたプログラムをロードする作業領域に相当し、例えば、バッファやキャッシュとして使用される半導体メモリである。ＣＰＵ１６は、第１の監視局４全体を制御する制御部である。ＣＰＵ１６は、補助記憶部１４に格納されたＯＳや第１の監視モジュール１４Ａ等をＲＡＭ１５にロードして実行することで各種処理機能を実行する。尚、ＣＰＵ１６は、１個に限定されるものではなく、複数個であっても良い。
【００１９】
第１の監視局４のハードウェア構成は、図２に示す構成に限定されるものではなく、適宜変更可能である。例えば、第１の監視局４は、可搬記録媒体駆動装置を備え、ＳＤカード等の可搬記録媒体からプログラムの読み込みを実行するようにしてもよい。
【００２０】
図３は、第１の監視局４の第１の監視モジュール１４Ａの機能構成の一例を示すブロック図である。図３に示す第１の監視モジュール１４Ａは、第１のタグ通信部２１と、第１の差分検出部２２と、第１のサーバ通信部２３と、第１の警告部２４と、第１の監視情報テーブル２５と、第１の監視対象リスト２６とを有する。これら第１のタグ通信部２１、第１の差分検出部２２、第１のサーバ通信部２３及び第１の警告部２４は、補助記憶部１４内の第１の監視モジュール１４ＡをＣＰＵ１６が実行する各種処理機能である。
【００２１】
第１の監視情報テーブル２５は、第１のＮＷ８Ａ内で自局の無線ビーコンに応答した監視タグ３のＭＡＣ（Media  Access  Control）アドレスを登録する領域である。尚、第１の監視情報テーブル２５は、例えば、第１の監視モジュール１４Ａの実行によってＲＡＭ１５又は補助記憶部１４内に形成する記憶領域である。
【００２２】
第１の監視対象リスト２６は、第１の監視局４が監視対象とする監視対象機器２の機器ＩＤ及び、その監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスを監視対象リストとして登録する領域である。機器ＩＤは、監視対象機器２を識別する、例えば、ホスト名、製造番号及び資産管理番号等の識別情報である。尚、第１の監視対象リスト２６は、例えば、第１の監視モジュール１４Ａの実行によってＲＡＭ１５又は補助記憶部１４内に形成する記憶領域である。
【００２３】
第１のタグ通信部２１は、無線ＩＦ部１１Ａを通じて、第１のＮＷ８Ａの無線範囲内に無線ビーコンを送信する。尚、第１のタグ通信部２１は、定期的、例えば、３０秒毎に無線ビーコンを送信する。第１のタグ通信部２１は、無線ビーコンに対する監視対象の監視タグ３の応答から監視タグ３のＭＡＣアドレスを抽出し、抽出した監視タグ３のＭＡＣアドレスを第１の監視情報テーブル２５内に登録する。
【００２４】
第１の警告部２４は、例えば、ＬＥＤ点灯や警告音鳴動等を警告出力すべく、出力部１２を制御する。第１の差分検出部２２は、第１の監視情報テーブル２５内のＭＡＣアドレスと、第１の監視対象リスト２６内の監視対象の監視タグ３のＭＡＣアドレスとを比較し、その比較結果からＭＡＣアドレスの差分情報を抽出する。第１の差分検出部２２は、第１の監視情報テーブル２５内にＭＡＣアドレスがあり、第１の監視対象リスト２６内にＭＡＣアドレスがない場合、「追加」の差分情報を抽出する。また、第１の差分検出部２２は、第１の監視情報テーブル２５内にＭＡＣアドレスがなく、第１の監視対象リスト２６内にＭＡＣアドレスがある場合、「消失」の差分情報を抽出する。
【００２５】
第１のサーバ通信部２３は、有線ＩＦ部１１Ｂを通じて、第２のＮＷ８Ｂと接続し、監視サーバ６との通信を司る処理部である。第１のサーバ通信部２３は、監視サーバ６に送信する際のメッセージを生成すると共に、監視サーバ６から受信するメッセージを処理する。尚、第１の監視モジュール１４Ａは、ＣＰＵ１６でプログラムを実行する処理機能として説明したが、例えば、ＬＳＩ（Large  Scale  Integration）やＦＰＧＡ（Field-Programmable  Gate  Array）等のハードウェアで実行しても良い。
【００２６】
図４は、監視サーバ６のハードウェア構成の一例を示すブロック図である。図４に示す監視サーバ６は、通信ＩＦ部３１と、出力部３２と、ＲＯＭ３３と、補助記憶部３４と、ＲＡＭ３５と、ＣＰＵ３６とを有する。これら通信ＩＦ部３１、出力部３２、ＲＯＭ３３、補助記憶部３４、ＲＡＭ３５及びＣＰＵ３６は、バス３７で接続する。
【００２７】
通信ＩＦ部３１は、第２のＮＷ８Ｂとの間の通信を司るＩＦに相当し、有線ＩＦ部３１Ａを有する。有線ＩＦ部３１Ａは、第２のＮＷ８Ｂと有線接続する監視サーバ６とのＩＦであって、例えば、光通信ＩＦカードやＮＩＣである。出力部３２は、例えば、警告音等を音響出力するスピーカや各種情報を表示出力するＬＥＤ等の表示部等の出力ＩＦである。
【００２８】
ＲＯＭ３３は、各種情報やプログラム等を格納した記憶領域である。補助記憶部３４は、ＣＰＵ３６で実行するサーバ側モジュール３４Ａの各種機能のプログラムやデータ等を格納した記憶領域である。補助記憶部３４は、例えば、ＥＰＲＯＭ又はＨＤＤ等の不揮発性メモリである。補助記憶部３４は、例えば、ＯＳ、サーバ側モジュール３４Ａ及び、その他、様々なアプリケーションプログラムを格納している。
【００２９】
ＲＡＭ３５は、各種情報を記憶する記憶領域である。ＲＡＭ３５は、例えば、補助記憶部３４に格納されたプログラムをロードする作業領域に相当し、例えば、バッファやキャッシュとして使用される半導体メモリである。ＣＰＵ３６は、監視サーバ６全体を制御する制御部である。ＣＰＵ３６は、補助記憶部３４に格納されたＯＳやサーバ側モジュール３４Ａ等をＲＡＭ３５にロードして実行することで各種処理機能を実行する。尚、ＣＰＵ３６は、１個に限定されるものではなく、複数個であっても良い。
【００３０】
監視サーバ６のハードウェア構成は、図４に示す構成に限定されるものではなく、適宜変更可能である。例えば、監視サーバ６は、可搬記録媒体駆動装置を備え、ＳＤカード等の可搬記録媒体からプログラムの読み込みを実行するようにしてもよい。
【００３１】
図５は、監視サーバ６のサーバ側モジュール３４Ａの機能構成の一例を示すブロック図である。図５に示すサーバ側モジュール３４Ａは、監視制御部４１と、管理制御部４２と、サーバ側警告部４３と、通信制御部４４と、機器管理ＤＢ４５とを有する。これら監視制御部４１、管理制御部４２、サーバ側警告部４３及び通信制御部４４は、補助記憶部３４内のサーバ側モジュール３４ＡをＣＰＵ３６が実行する各種処理機能である。
【００３２】
監視制御部４１は、第１の監視局４又は第２の監視局５からの差分通知メッセージを受信し、差分通知メッセージ内の差分情報に基づき、監視対象機器２の機器消失時の警告や第１の監視局４又は第２の監視局５の監視内容等を制御する。管理制御部４２は、第２の監視局５から、例えば、登録申請、持ち出し申請、持ち帰り申請の要求を受け付け、それぞれの受付に対して、第１の監視局４又は第２の監視局５の監視内容等を制御すると共に、機器管理ＤＢ４５の内容を更新制御する。サーバ側警告部４３は、監視対象機器２の消失時に警告メールを生成し、生成した警告メールをメールサーバ９Ａ経由で管理者端末７や利用者等の所定端末等に送信する。尚、監視制御部４１及び管理制御部４２は、第１の監視局４と第２の監視局５との間で監視タグ３の無線通信を相互に引き継ぎ可能にする。更に、監視制御部４１及び管理制御部４２は、引き継いだ第１の監視局４又は第２の監視局５から監視対象機器２の所在の監視結果を収集する、例えば、制御部及び収集部である。
【００３３】
通信制御部４４は、有線ＩＦ３１Ａと接続し、第１の監視局４又は第２の監視局５からのメッセージを受信し、受信したメッセージに基づき、監視制御部４１及び管理制御部４２を起動する。更に、通信制御部４４は、監視制御部４１、管理制御部４２及びサーバ側警告部４３からの通信要求を受け付け、第１の監視局４、第２の監視局５又はメールサーバ９Ａ等の各種装置にメッセージ等を送信する。尚、サーバ側モジュール３４Ａは、ＣＰＵ３６でプログラムを実行する処理機能として説明したが、例えば、ＬＳＩやＦＰＧＡ等のハードウェアで実行するようにしても良い。
【００３４】
図６は、機器管理ＤＢ４５のレコード構成の一例を示す説明図である。図６に示す機器管理ＤＢ４５は、機器ＩＤ４５Ａと、ＭＡＣアドレス４５Ｂと、監視局アドレス４５Ｃと、管理ユーザ４５Ｄと、監視状態４５Ｅと、鍵４５Ｆと、機器情報４５Ｇと、猶予時間４５Ｈとを対応付けて監視対象機器２の情報を管理する領域である。尚、機器管理ＤＢ４５は、例えば、サーバ側モジュール３４Ａの実行によってＲＡＭ３５又は補助記憶部３４内に形成する記憶領域である。
【００３５】
機器ＩＤ４５Ａは、監視対象機器２を識別する、例えば、ホスト名、製造番号や資産管理番号等の識別情報である。ＭＡＣアドレス４５Ｂは、監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスである。監視局アドレス４５Ｃは、監視対象機器２の監視タグ３を第１のＮＷ８Ａ経由で監視中の監視局、例えば、第１の監視局４又は第２の監視局５のＩＰアドレスである。管理ユーザ４５Ｄは、監視対象機器２の利用者を識別する情報に相当し、利用者の名前や従業員番号等である。監視状態４５Ｅは、監視対象機器２の監視タグ３の状態を示す情報、例えば、数値コード化された「監視中」、「消失」、「保留中」等の状態情報である。尚、「監視中」は、無線ビーコンに対して監視タグ３の応答がある状態、「消失」は、無線ビーコンに対して監視タグ３の応答がない状態等である。
【００３６】
鍵４５Ｆは、監視対象機器２を登録した特定利用者のみが、監視対象機器２の登録申請や持ち出し申請等を可能にするため、このエントリへのアクセス権を示すための暗号情報である。鍵４５Ｆは、例えば、管理者ＩＤ及び機器ＩＤの文字コードをハッシュ化したハッシュ値である。機器情報４５Ｇは、監視対象機器２の付加情報に相当し、監視対象機器２のホスト名、資産管理番号、製造番号、メーカ等の情報である。猶予時間４５Ｈは、監視サーバ６が監視対象機器２の消失と判断するまでの猶予時間を示す情報である。猶予時間を設定することで、複数の第１の監視局４の無線範囲に跨る監視対象機器２の移動の利便性の提供や、無線通信の一次的な劣化に対して、機器監視システム１の過剰な警告を抑制できる。尚、猶予時間４５Ｈは、管理者の設定操作に応じて適宜変更可能であり、図６の例では、３００秒に設定している。
【００３７】
監視制御部４１は、「消失」の差分情報を検出した場合、「消失」の差分通知メッセージが１回目に受信してから経過時間のカウントを開始し、その経過時間が「消失」の監視対象機器２の機器ＩＤに対応した猶予時間内にあるか否かを判定する。監視制御部４１は、経過時間が猶予時間内の場合、その「消失」の監視対象機器２の機器ＩＤ４５Ａに対応する監視状態４５Ｅを「保留中」に更新登録する。また、監視制御部４１は、経過時間が猶予時間を超えた場合、その「消失」の監視対象機器２の機器ＩＤ４５Ａに対応する監視状態４５Ｅを「消失」に更新登録する。
【００３８】
管理制御部４２は、第２の監視局５から、例えば、登録申請、持ち出し申請、持ち帰り申請の要求を受け付け、それぞれの受付に対して承認又は非承認の承認メッセージを生成し、その承認メッセージを第２の監視局５に送信する。
【００３９】
図７は、監視タグ３のハードウェア構成の一例を示すブロック図である。図７に示す監視タグ３は、通信ＩＦ部５１と、出力部５２と、ＲＯＭ５３と、補助記憶部５４と、ＲＡＭ５５と、ＣＰＵ５６と、バッテリー５７とを有する。これら通信ＩＦ部５１、出力部５２、ＲＯＭ５３、補助記憶部５４、ＲＡＭ５５、ＣＰＵ５６及びバッテリー５７は、バス５８で接続する。
【００４０】
通信ＩＦ部５１は、第１のＮＷ８Ａ及び第４のＮＷ８Ｄとの通信を司るＩＦに相当し、無線ＩＦ部５１Ａと、ＮＦＣＩＦ部５１Ｂとを有する。無線ＩＦ部５１Ａは、第１のＮＷ８Ａと無線接続するＩＦである。ＮＦＣＩＦ部５１Ｂは、第４のＮＷ８Ｄと無線接続するＩＦであって、例えば、近距離無線通信規格により規定された近距離無線通信のＩＦである。尚、近距離無線通信規格としては、ISO/IEC  15693やISO/IEC  21481等がある。また、ＮＦＣＩＦ部５１Ｂは、例えば、バーコードや、利用者による手入力等でも代用可能である。出力部５２は、例えば、警告音等を音響出力するスピーカや各種情報を表示出力するＬＥＤ等の表示部等の出力ＩＦである。
【００４１】
ＲＯＭ５３は、各種情報やプログラム等を格納した記憶領域である。補助記憶部５４は、ＣＰＵ５６で実行するタグ側モジュール５４Ａの各種機能のプログラムやデータ等を格納した記憶領域である。補助記憶部５４は、例えば、ＥＰＲＯＭ又はＨＤＤ等の不揮発性のメモリである。補助記憶部５４は、例えば、ＯＳ、タグ側モジュール５４Ａ及び、その他、様々なアプリケーションプログラムを格納している。
【００４２】
ＲＡＭ５５は、各種情報を記憶する記憶領域である。ＲＡＭ５５は、例えば、補助記憶部５４に格納されたプログラムをロードする作業領域に相当し、例えば、バッファやキャッシュとして使用される半導体メモリである。ＣＰＵ５６は、監視タグ３全体を制御する制御部である。ＣＰＵ５６は、補助記憶部５４に格納されたＯＳ、タグ側モジュール５４Ａ等をＲＡＭ５５にロードして実行することで各種処理機能を実行する。尚、ＣＰＵ５６は、１個に限定されるものではなく、複数個であっても良い。バッテリー５７は、監視タグ３全体に電力を供給する部位に相当し、監視対象機器２の電源に依存することなく、監視タグ３のみで自律的に動作を継続できる。
【００４３】
監視タグ３のハードウェア構成は、図７に示す構成に限定されるものではなく、適宜変更可能である。例えば、監視タグ３は、可搬記録媒体駆動装置を備え、ＳＤカード等の可搬記録媒体からプログラムの読み込みを実行するようにしてもよい。
【００４４】
図８は、監視タグ３のタグ側モジュール５４Ａの機能構成の一例を示すブロック図である。監視タグ３は、リンク監視部６１と、監視局通信部６２と、ＮＦＣ制御部６３と、タグ側警告部６４と、タグ側監視情報テーブル６５と、機器情報テーブル６６とを有する。リンク監視部６１、監視局通信部６２、ＮＦＣ制御部６３及びタグ側警告部６４は、補助記憶部５４内のタグ側モジュール５４ＡをＣＰＵ５６が実行する各種処理機能である。
【００４５】
タグ側監視情報テーブル６５は、現在監視下にある第１の監視局４又は第２の監視局５のＩＰアドレスを格納する、例えば、記憶部である。機器情報テーブル６６は、監視タグ３のＭＡＣアドレスや、当該監視タグ３を取り付けた監視対象機器２の機器ＩＤ等の機器情報を格納している。
【００４６】
リンク監視部６１は、無線ＩＦ部５１Ａを通じて第１のＮＷ８Ａの無線範囲内で無線ビーコンを受信する毎に起動し、受信した無線ビーコンから送信元ＩＰアドレス、例えば、第１の監視局４のＩＰアドレスを抽出する、例えば、抽出部である。タグ側警告部６４は、例えば、ＬＥＤ点灯や警告音鳴動等の報知情報を警告出力する警告処理を実行すべく、出力部５２を制御する。リンク監視部６１は、抽出したＩＰアドレスと、タグ側監視情報テーブル６６内に登録中のＩＰアドレスとを比較し、一致しない場合にタグ側警告部６４の警告処理を実行する。
【００４７】
監視局通信部６２は、無線ＩＦ部５１Ａを通じて無線ビーコンを送信した第１の監視局４との通信セッションを確立し、通信セッションが関連付け情報の書き込みの場合、抽出した第１の監視局４のＩＰアドレスをタグ側監視情報テーブル６５に登録する。監視局通信部６２は、無線ＩＦ部５１Ａを通じて無線ビーコンを送信した第２の監視局５との通信セッションを確立し、通信セッションが関連付け情報の書込みの場合、抽出した第２の監視局５のＩＰアドレスをタグ側監視情報テーブル６５に登録する。ＮＦＣ制御部６３は、ＮＦＣＩＦ部５１Ｂを通じて機器情報テーブル６６の内容の書込み及び読出しを制御する。尚、タグ側モジュール５４Ａは、ＣＰＵ５６でプログラムを実行する処理機能として説明したが、例えば、ＬＳＩやＦＰＧＡ等のハードウェアで実行するようにしても良い。
【００４８】
図９は、第２の監視局５のハードウェア構成の一例を示すブロック図である。図９に示す第２の監視局５は、通信ＩＦ部７１と、入力部７２と、出力部７３と、ＲＯＭ７４と、補助記憶部７５と、ＲＡＭ７６と、ＣＰＵ７７とを有する。これら通信ＩＦ部７１、入力部７２、出力部７３、ＲＯＭ７４、補助記憶部７５、ＲＡＭ７６及びＣＰＵ７７は、バス７８で接続する。
【００４９】
通信ＩＦ部７１は、第１のＮＷ８Ａ、第３のＮＷ８Ｃ及び第４のＮＷ８Ｄとの通信を司るＩＦに相当し、無線ＩＦ部７１Ａと、移動体ＩＦ部７１Ｂと、ＮＦＣＩＦ部７１Ｃとを有する。無線ＩＦ部７１Ａは、第１のＮＷ８Ａと無線接続するＩＦであって、例えば、無線カードである。移動体ＩＦ部７１Ｂは、第３のＮＷ８Ｃと無線接続するＩＦであって、例えば、無線カードである。ＮＦＣＩＦ部７１Ｃは、第４のＮＷ８Ｄと無線接続するＩＦであって、例えば、近距離無線通信規格により規定された無線通信を行うためのＩＦである。尚、ＮＦＣＩＦ部７１Ｃは、例えば、バーコードリーダや、利用者による手入力等でも代用可能である。
【００５０】
入力部７２は、各種情報を入力若しくは選択する操作部等の入力ＩＦである。出力部７３は、例えば、警告音等を音響出力するスピーカや各種情報を表示出力するＬＥＤ等の表示部等の出力ＩＦである。ＲＯＭ７４は、各種情報やプログラム等を格納した記憶領域である。補助記憶部７５は、ＣＰＵ７７で実行する第２の監視モジュール７５Ａの各種機能のプログラムやデータ等を格納した記憶領域である。補助記憶部７５は、例えば、ＥＰＲＯＭ又はＨＤＤ等の不揮発性のメモリである。補助記憶部７５は、例えば、ＯＳ、第２の監視モジュール７５Ａ及び、その他、様々なアプリケーションプログラムを保持する。
【００５１】
ＲＡＭ７６は、各種情報を記憶する記憶領域である。ＲＡＭ７６は、例えば、補助記憶部７５に格納されたプログラムをロードする作業領域に相当し、例えば、バッファやキャッシュとして使用される半導体メモリである。ＣＰＵ７７は、第２の監視局５全体を制御する制御部である。ＣＰＵ７７は、補助記憶部７５に格納されたＯＳや第２の監視モジュール７５Ａ等をＲＡＭ７６にロードして実行することで各種処理機能を実行する。尚、ＣＰＵ７７は、１個に限定されるものではなく、複数個であっても良い。
【００５２】
第２の監視局５のハードウェア構成は、図９に示す構成に限定されるものではなく、適宜変更可能である。例えば、第２の監視局５は、可搬記録媒体駆動装置を備え、ＳＤカード等の可搬記録媒体からプログラムを読み込み実行しても良い。
【００５３】
図１０は、第２の監視局５の第２の監視モジュール７５Ａの機能構成の一例を示すブロック図である。第２の監視局５は、第２のタグ通信部８１と、第２の差分検出部８２と、第２のサーバ通信部８３と、機器監視アプリ８４と、第２の警告部８５と、第２の監視情報テーブル８６と、第２の監視対象リスト８７とを有する。これら第２のタグ通信部８１、第２の差分検出部８２、第２のサーバ通信部８３、機器監視アプリ８４及び第２の警告部８５は、補助記憶部７５内の第２の監視モジュール７５ＡをＣＰＵ７７が実行する各種処理機能である。
【００５４】
第２の監視情報テーブル８６は、第１のＮＷ８Ａ内で自局の無線ビーコンに応答した監視タグ３のＭＡＣアドレスを登録する領域である。尚、第２の監視情報テーブル８６は、例えば、第２の監視モジュール７５Ａの実行によってＲＡＭ７６又は補助記憶部７５内に形成する記憶領域である。
【００５５】
第２の監視対象リスト８７は、第２の監視局５が監視対象とする監視対象機器２の機器ＩＤ及び、その監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスを監視対象リストとして登録する領域である。尚、第２の監視対象リスト８７は、例えば、第２の監視モジュール７５Ａの実行によってＲＡＭ７６又は補助記憶部７５内に形成する記憶領域である。
【００５６】
第２のタグ通信部８１は、無線ＩＦ部７１Ａを通じて、第１のＮＷ８Ａの無線範囲内に無線ビーコンを送信する。第２のタグ通信部８１は、無線ビーコンに対する監視対象の監視タグ３の応答から監視タグ３のＭＡＣアドレスを抽出し、抽出した監視タグ３のＭＡＣアドレスを第２の監視情報テーブル８６内に登録する。
【００５７】
第２の警告部８５は、例えば、ＬＥＤ点灯や警告音鳴動等で警告出力すべく、出力部７３を制御する。第２の差分検出部８２は、第２の監視情報テーブル８６内のＭＡＣアドレスと、第２の監視対象リスト８７内の監視対象の監視タグ３のＭＡＣアドレスとを比較し、その比較結果からＭＡＣアドレスの差分情報を抽出する。第２の差分検出部８２は、第２の監視情報テーブル８６内にＭＡＣアドレスがあり、第２の監視対象リスト８７内にＭＡＣアドレスがない場合、「追加」の差分情報を抽出する。また、第２の差分検出部８２は、第２の監視情報テーブル８６内にＭＡＣアドレスがなく、第２の監視対象リスト８７内にＭＡＣアドレスがある場合、「消失」の差分情報を抽出する。また、第２の差分検出部８２は、差分がない場合でも、差分なしの差分情報を抽出する。
【００５８】
第２のサーバ通信部８３は、移動体ＩＦ部７１Ｂを通じて、監視サーバ６との間の通信を司る処理部である。第２のサーバ通信部８３は、監視サーバ６に送信する際のメッセージを生成すると共に、監視サーバ６から受信するメッセージを処理する。尚、第２のサーバ通信部８３は、第２の差分検出部８２として差分なしの差分情報の場合でも、差分通知メッセージを監視サーバ６に送信する。
【００５９】
機器監視アプリ８４は、監視対象機器２の登録申請、持ち出し申請、持ち帰り申請を行わせるためのＩＦを提供し、ＮＦＣや利用者からの手入力による情報の入力に基づいて、監視サーバ６との間の各種メッセージを生成する。尚、第２の監視モジュール７５Ａは、ＣＰＵ７７でプログラムを実行する処理機能として説明したが、例えば、ＬＳＩやＦＰＧＡ等のハードウェアで実行するようにしても良い。
【００６０】
例えば、監視サーバ６と第１の監視局４との間や監視サーバ６と第２の監視局５との間で通信する各種メッセージは、例えば、ＴＣＰ（Transmission  Control  Protocol）データグラムで伝送する。図１１は、ＴＣＰのデータグラムのフォーマット構成の一例を示す説明図である。図１１に示すＴＣＰデータグラグム１００は、バージョン１０１と、ヘッダ長１０２と、ＴＯＳ１０３と、パケット長１０４と、識別番号１０５と、フラグ１０６と、フラグメントオフセット１０７と、ＴＴＬ１０８と、プロトコル番号１０９とを有する。更に、ＴＣＰデータグラム１００は、ヘッダチェックサム１１０と、送信元ＩＰアドレス１１１と、宛先ＩＰアドレス１１２と、オプション１１３と、パディング１１４と、送信元ポート番号１１５と、宛先ポート番号１１６と、シーケンス番号１１７とを有する。更に、ＴＣＰデータグラム１００は、確認応答番号１１８と、ヘッダ長１１９と、予約済み１２０と、コードビット１２１と、ウインドウサイズ１２２と、チェックサム１２３と、緊急ポインタ１２４と、オプション１２５と、データ１２６とを有する。
【００６１】
図１２は、各種メッセージの構成(送信元ＩＰアドレス、宛先ＩＰアドレス及びデータ)の一例を示す説明図である。各種メッセージとしては、登録申請メッセージ、登録承認メッセージ、差分通知メッセージ、監視対象通知メッセージ、持ち出し申請メッセージ、持ち出し承認メッセージ、持ち帰り申請メッセージ及び持ち帰り承認メッセージがある。
【００６２】
登録申請メッセージ９１は、登録対象の監視対象機器２の所在監視を登録申請すべく、第２の監視局５から監視サーバ６に通知するメッセージである。登録申請メッセージ９１の送信元ＩＰアドレス９１Ａには第２の監視局５のＩＰアドレス、宛先ＩＰアドレス９１Ｂには監視サーバ６のＩＰアドレスが設定されている。登録申請メッセージ９１のデータ９１Ｃには、登録申請の利用者を識別する利用者ＩＤと、登録申請する利用者を認証するための鍵と、監視タグ３のＭＡＣアドレスと、監視対象機器２の機器情報とが格納されている。
【００６３】
登録承認メッセージ９２は、登録申請メッセージ９１の申請結果を監視サーバ６から第２の監視局５に通知するメッセージである。登録承認メッセージ９２の送信元ＩＰアドレス９２Ａには監視サーバ６のＩＰアドレス、宛先ＩＰアドレス９２Ｂには登録申請メッセージ９１を送信した第２の監視局５のＩＰアドレスが設定されている。登録承認メッセージ９２のデータ９２Ｃには、登録申請の結果として承認（登録成功）、承認した監視対象機器２の機器ＩＤ及び鍵情報が格納されている。
【００６４】
差分通知メッセージ９３は、第１の監視局４が無線ビーコンに応答した監視対象の監視タグ３の増減を監視サーバ６に通知するメッセージである。差分通知メッセージ９３の送信元ＩＰアドレス９３Ａには第１の監視局４のＩＰアドレス、宛先ＩＰアドレス９３Ｂには監視サーバ６のＩＰアドレスが設定されている。差分通知メッセージ９３のデータ９３Ｃには、ＭＡＣアドレスの差分情報が格納されている。尚、差分通知メッセージ９３は、第２の監視局５から無線ビーコンに応答した監視対象の監視タグ３の増減を監視サーバ６に知らせる場合にも使用し、この場合の送信元アドレス９３Ａは第２の監視局５のＩＰアドレスとなる。
【００６５】
監視対象通知メッセージ９４は、監視サーバ６が監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスの監視対象リスト情報を第１の監視局４に通知するメッセージである。監視対象通知メッセージ９４の送信元ＩＰアドレス９４Ａには監視サーバ６のＩＰアドレス、宛先ＩＰアドレス９４Ｂには第１の監視局４のＩＰアドレスが設定されている。監視対象通知メッセージ９４のデータ９４Ｃには、監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスのリストである監視対象リスト情報が格納されている。尚、監視対象通知メッセージ９４は、監視対象を第２の監視局５に知らせる場合にも使用し、この場合の宛先ＩＰアドレス９４Ｂは第２の監視局５のＩＰアドレスとなる。
【００６６】
持ち出し申請メッセージ９５は、監視対象機器２を第１の監視局４の第１のＮＷ８Ａの無線範囲から持ち出す際、第２の監視局５から監視サーバ６に対して、持ち出し対象の監視対象機器２を申請するメッセージである。持ち出し申請メッセージ９５の送信元ＩＰアドレス９５Ａには第２の監視局５のＩＰアドレス、宛先ＩＰアドレス９５Ｂには監視サーバ６のＩＰアドレスが設定されている。持ち出し申請メッセージ９５のデータ９５Ｃには、持ち出し対象の監視対象機器２の機器情報が格納されている。
【００６７】
持ち出し承認メッセージ９６は、持ち出し申請の申請結果を監視サーバ６から第２の監視局５に通知するメッセージである。持ち出し承認メッセージ９６の送信元ＩＰアドレス９６Ａには監視サーバ６のＩＰアドレス、宛先ＩＰアドレス９６Ｂには第２の監視局５のＩＰアドレスが設定されている。持ち出し承認メッセージ９６のデータ９６Ｃには承認結果が格納されている。
【００６８】
持ち帰り申請メッセージ９７は、監視対象機器２を第１の監視局４の第１のＮＷ８Ａの無線範囲内に持ち帰る際、第２の監視局５から監視サーバ６に対して、持ち帰り対象の監視対象機器２を申請するメッセージである。持ち帰り申請メッセージ９７の送信元ＩＰアドレス９７Ａには第２の監視局５のＩＰアドレス、宛先ＩＰアドレス９７Ｂには監視サーバ６のＩＰアドレスが設定されている。持ち帰り申請メッセージ９７のデータ９７Ｃには持ち帰り対象の監視対象機器２の機器情報が格納されている。
【００６９】
持ち帰り承認メッセージ９８は、持ち帰り申請の申請結果を監視サーバ６から第２の監視局５に通知するメッセージである。持ち帰り承認メッセージ９８の送信元ＩＰアドレス９８Ａには監視サーバ６のＩＰアドレス、宛先ＩＰアドレス９８Ｂには、持ち帰り申請メッセージ９７を送信した第２の監視局５のＩＰアドレスが設定されている。持ち帰り承認メッセージ９８のデータ９８Ｃには、承認結果及び、監視を停止する監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む対象リスト情報が格納されている。
【００７０】
次に本実施例の機器監視システム１の動作について説明する。図１３は、機器監視システム１の動作(登録申請時)の一例を示す説明図である。尚、説明の便宜上、監視対象機器２のＩＤを“Ｓ１”、その監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスを“ff:ff:ff:01”とする。
【００７１】
先ず、図１３に示すように、監視対象機器２を機器監視システム１に登録する場合、監視タグ３を監視対象機器２に取り付けて、監視タグ３の電源を投入する(ステップＳ１)。尚、監視タグ３には、第１のＮＷ８Ａの無線通信で利用する監視タグ３のＭＡＣアドレスや監視対象機器２の機器ＩＤ等が機器情報テーブル６６内に格納されているものとする。機器情報テーブル６６の内容は、例えば、第２の監視局５からＮＦＣを用いて読み書き可能とする。
【００７２】
監視対象機器２の管理者又は利用者は第２の監視局５内の機器監視アプリ８４を起動する。そして、第２の監視局５は、ＮＦＣで監視タグ３のＭＡＣアドレスを読み出す(ステップＳ２)。更に、第２の監視局５は、機器監視アプリ８４を用いて監視対象機器２に関する機器情報及び管理者情報を入力画面から入力する。第２の監視局５は、登録申請の選択操作に応じて監視タグ３のＭＡＣアドレス及び監視対象機器２の機器情報を含む登録申請メッセージ９１を監視サーバ６に通知する(ステップＳ３)。尚、管理者情報は、例えば、監視対象機器２の利用者のユーザ名等の利用者ＩＤである。
【００７３】
監視サーバ６は、第２の監視局５からの登録申請メッセージ９１を受信した場合、登録申請メッセージ９１内の鍵で申請者を認証する。監視サーバ６は、申請者が認証できた場合、その登録申請メッセージ９１内の監視タグ３のＭＡＣアドレス及び機器情報に基づき、監視対象機器２に対応する情報を機器管理ＤＢ４５内に登録する(ステップＳ４)。その結果、監視サーバ６は、監視対象機器２に関わる機器ＩＤ４５Ａ、その監視タグ３のＭＡＣアドレス４５Ｂ、管理ユーザ４５Ｄ、鍵４５Ｆ及び機器情報４５Ｇを機器管理ＤＢ４５内に登録する。
【００７４】
そして、監視サーバ６は、監視対象機器２に関わる情報を機器管理ＤＢ４５内に登録した後、登録申請メッセージ９１に対する登録承認メッセージ９２を第２の監視局５に送信する(ステップＳ５)。その結果、第２の監視局５は、監視サーバ６から登録承認メッセージ９２を受信した場合、出力部７３から監視対象機器２の登録完了画面を表示出力する。第２の監視局５の利用者は、登録完了画面を見て監視対象機器２の登録完了を認識できる。
【００７５】
監視サーバ６は、第２の監視局５から登録対象の監視対象機器２の登録申請に応じて、申請者の認証後、登録対象の監視対象機器２の機器ＩＤ４５Ａ及び監視対象機器２の監視タグ３のＭＡＣアドレス４５Ｂ等を監視サーバ６側の機器管理ＤＢ４５内に登録する。その結果、利用者は、第２の監視局５からの簡単な登録申請で監視対象の監視対象機器２を登録できる。
【００７６】
図１４は、機器監視システム１の動作(第１の監視局４による監視動作時)の一例を示す説明図である。尚、第１の監視局４のＩＰアドレスは、例えば、１０．１００とする。図１４に示す第１の監視局４は、第１のＮＷ８Ａで無線ビーコンを定期的に送信する。第１の監視局４は、無線ビーコンに対する監視タグ３の応答に応じて、応答した監視タグ３のＭＡＣアドレスを抽出する(ステップＳ１１)。
【００７７】
第１の監視局４は、応答した監視タグ３のＭＡＣアドレスの一覧を第１の監視情報テーブル２５内に登録する。尚、図１４の例では、第１の監視局４の無線ビーコンに応答した監視タグ３が１個、その監視タグ３のＭＡＣアドレスは“ff:ff:ff:01”となる。第１の監視局４は、第１の監視対象リスト２６に登録されている監視対象のＭＡＣアドレスと、第１の監視情報テーブル２５に登録されているＭＡＣアドレスとを比較する。尚、図１４の例では、第１の監視対象リスト２６は未登録とする。第１の監視局４は、ＭＡＣアドレス（ff:ff:ff:01）が新規に検出されたことになるため、監視サーバ６に対して「追加」の差分情報を含む差分通知メッセージ９３を通知する(ステップＳ１２)。尚、「追加」の差分情報は、「追加」を「＋」で示し、“＋ff:ff:ff:01”となる。
【００７８】
監視サーバ６は、差分通知メッセージ９３を受信すると、差分通知メッセージ９３内の差分情報で通知された監視タグ３のＭＡＣアドレスで機器管理ＤＢ４５内のエントリを検索する。更に、監視サーバ６は、差分情報のＭＡＣアドレスに該当するエントリが検索された場合、該当エントリの監視局アドレス４５Ｃに差分通知メッセージ９３の送信元ＩＰアドレスである第１の監視局４のＩＰアドレスを登録する。更に、監視サーバ６は、該当エントリの監視状態４５Ｅを“監視中”に設定する。つまり、監視サーバ６は、差分通知メッセージ９３の監視タグ３のＭＡＣアドレスに関わる機器管理ＤＢ４５内のエントリを更新登録する(ステップＳ１３)。
【００７９】
監視サーバ６は、機器管理ＤＢ４５の更新登録後、監視対象の監視タグ３のＭＡＣアドレス（ff:ff:ff:01）及び、監視タグ３を取り付けた監視対象機器２の機器ＩＤ（Ｓ１）を含む監視対象通知メッセージ９４を第１の監視局４に通知する(ステップＳ１４)。
【００８０】
第１の監視局４は、監視対象通知メッセージ９４を受信すると、監視対象通知メッセージ９４内の機器ＩＤ（Ｓ１）及びＭＡＣアドレス(ff:ff:ff:01)を第１の監視対象リスト２６内に登録する(ステップＳ１５)。第１の監視局４は、監視対象の機器ＩＤ及びＭＡＣアドレスを第１の監視対象リスト２６内に登録後、無線ビーコンで監視対象の監視タグ３のＭＡＣアドレスが検知されても、このＭＡＣアドレスには何も動作を起こさない。また、第１の監視局４は、監視タグ３に対して、第１の監視局４のＭＡＣアドレスを関連付け情報（バインディング情報）としてタグ側監視情報テーブル６５内に書き込む(ステップＳ１６)。その結果、監視タグ３は、自装置が監視下にある第１の監視局４との無線ビーコンの通信断（バインディング外れ）を検出できる。
【００８１】
第１の監視局４は、監視対象の監視タグ３に対する無線ビーコンの応答有無に応じた監視タグ３のＭＡＣアドレスの抽出有無に基づき、監視対象の監視対象機器２の所在を監視する。更に、第１の監視局４は、第１の監視対象リスト２６内の監視対象のＭＡＣアドレスと、第１の監視情報テーブル２５内の現在抽出したＭＡＣアドレスとを比較し、ＭＡＣアドレスの追加や消失等の差分情報を監視サーバ６に通知する。その結果、第１の監視局４から監視サーバ６に通知する情報が差分情報であるため、そのデータ量も抑制できる。
【００８２】
監視サーバ６は、第１の監視局４からの差分通知メッセージ９３から監視対象の監視局アドレス及び監視状態を認識し、その監視対象機器２に対応する機器管理ＤＢ４５内の監視局アドレス４５Ｃ及び監視状態４５Ｅを更新登録する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、監視対象機器２の監視タグ３のＭＡＣアドレス４５Ｂ、監視局アドレス４５Ｃ、管理ユーザ４５Ｄ及び監視状態４５Ｅ等を認識できる。そして、監視サーバ６は、第１の監視局４が管轄する監視対象機器２の所在を監視できる。
【００８３】
図１５は、機器監視システム１の動作(第１の監視局４による監視動作時)の一例を示す説明図である。例えば、利用者が、持ち出し申請なしで、監視対象機器２を第１の監視局４の第１のＮＷ８Ａの無線範囲から持ち出したとする(ステップＳ２１)。監視対象機器２の監視タグ３は、第１の監視局４との無線ビーコンの無線断（バインディング外れ）を検出して出力部５２から警告を出力する(ステップＳ２２)。尚、出力部５２は、例えば、ＬＥＤの点滅や警告音鳴動等の警告を出力し、監視対象機器２の周囲の人に監視対象機器２の消失を報知できる。
【００８４】
第１の監視局４では、第１のＮＷ８Ａの無線範囲内で定期的に送信する無線ビーコンに対して監視対象機器２の監視タグ３が応答しなくなるため、その監視対象機器２の消失を検知する(ステップＳ２３)。第１の監視局４は、監視対象機器２の消失の警告を出力部１２から出力する(ステップＳ２４)。尚、第１の監視局４の出力部１２は、監視タグ３の電源が落とされた場合でも、例えば、ＬＥＤ点滅や警告音鳴動等の警告を出力することになるため、第１の監視局４の周囲の人に監視対象機器２の消失を報知できる。
【００８５】
第１の監視局４は、第１の監視対象リスト２６内のＭＡＣアドレスと第１の監視情報テーブル２５内のＭＡＣアドレスとを比較し、ＭＡＣアドレス（ff:ff:ff:01）の消失を認識する。更に、第１の監視局４は、監視サーバ６に対して差分通知メッセージ９３を送信し(ステップＳ２５)、ＭＡＣアドレス（ff:ff:ff:01）の「消失」を通知する。尚、差分通知メッセージ９３の差分情報は、「消失」の差分情報となるため、「消失」を「-」で示し、“-ff:ff:ff:01”となる。
【００８６】
監視サーバ６は、差分通知メッセージを受信すると、差分通知メッセージ９３内の「消失」のＭＡＣアドレス(ff:ff:ff:01)で機器管理ＤＢ４５内のエントリを検索し、検索で得た該当エントリの監視状態４５Ｅを「消失」に設定する（ステップＳ２６）。
【００８７】
監視サーバ６は、機器管理ＤＢ４５の更新登録後、監視対象機器２の「消失」を検知すると、管理者端末７宛に消失警告の報告メールを送信する(ステップＳ２７)。その結果、消失事故を起こした当事者の逡巡による管理者への事故報告のエスカレーションが遅れてしまうのを防止できる。
【００８８】
監視対象機器２の監視タグ３は、自装置が監視下の第１の監視局４の無線範囲から外れた場合、第１の監視局４からの無線ビーコンの送信元アドレスである第１の監視局４のＭＡＣアドレスを抽出できないため、無線ビーコンの無線断と判断する。監視タグ３は、無線ビーコンの無線断を検出すると、警告を出力する。その結果、警告出力が警告音の鳴動出力の場合、監視タグ３の監視対象機器２の周囲に警告音で監視対象機器２の消失を報知できる。
【００８９】
更に、第１の監視局４は、現在監視中の監視対象機器２の監視タグ３からの無線ビーコンに対する応答がなかった場合、例えば、管理者端末７等に監視対象機器２の消失の警告メールを通知する。その結果、管理者等は、警告メールを見て第１の監視局４で監視中の監視対象機器２の消失を認識できるため、機器消失に対して迅速に対応できる。管理者等は、監視タグ３の電源が落とされて警告音が出力できない状態になったとしても、監視対象機器２の消失を認識できる。尚、第１の監視局４は、警告メールを管理者端末７に通知するようにしたが、第１の監視局４自体で警報音を出力するようにしても良く、この場合、第１の監視局４の周囲の人に監視対象機器２の消失を報知できる。
【００９０】
また、第１の監視局４は、監視対象機器２の消失の差分情報を監視サーバ６に通知するため、監視対象機器２の監視状態４５Ｅとして「消失」を機器管理ＤＢ４５内に更新登録する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、監視対象機器２の「消失」を認識できる。
【００９１】
尚、消失警告の発生ロジックは、工夫する事が可能であり、機器管理ＤＢ４５に設定されている監視状態４５Ｅによって警告を猶予することもできる。例えば、事務所が複数のフロアで構成されており、会議のために別のフロアに監視対象機器２を持ち出す場合に、毎回、持ち出し申請をすることは利便性を損ねる。そこで、猶予時間４５Ｈを設け、猶予時間内に、どこかの監視局で監視対象機器２の監視タグ３を検知できた場合、警告を発生しないように構成した。この際、機器管理ＤＢ４５の監視状態４５Ｅは、“保留中”として更新登録するものとする。
【００９２】
図１６は、機器監視システム１の通常動作の一例を示す説明図である。ＩＰアドレス“１０．１００”の第１の監視局４は、３台の監視対象機器（機器ＩＤ：Ｓ１、Ｓ２、Ｓ３）２の所在を監視する。更に、ＩＰアドレス“２０．２００”の第１の監視局４は、３台の監視対象機器（機器ＩＤ：Ｓ４、Ｓ５、Ｓ６）２の所在を監視する。
【００９３】
監視サーバ６は、ＩＰアドレス“１０．１００”の第１の監視局４からの差分通知メッセージ９３の差分情報で機器管理ＤＢ４５を更新登録する。そして、監視サーバ６は、ＩＰアドレス“１０．１００”の第１の監視局４に監視対象の監視対象機器２の機器ＩＤ（Ｓ１、Ｓ２及びＳ３）及び監視タグ３のＭＡＣアドレスを含む監視対象通知メッセージ９４を通知する。そして、“１０．１００”の第１の監視局４は、監視対象通知メッセージ９４内の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを第１の監視対象リスト２６内に更新登録する。
【００９４】
監視サーバ６は、ＩＰアドレス“２０．２００”の第１の監視局４からの差分通知メッセージ９３で機器管理ＤＢ４５を更新登録する。そして、監視サーバ６は、ＩＰアドレス“２０．２００”の第１の監視局４に監視対象の機器ＩＤ（Ｓ４，Ｓ５及びＳ６）及び監視タグ３のＭＡＣアドレスを含む監視対象通知メッセージ９４を通知する。そして、“２０．２００”の第１の監視局４は、監視対象通知メッセージ９４内の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを第１の監視対象リスト２６内に更新登録する。
【００９５】
監視サーバ６は、機器管理ＤＢ４５を参照し、各第１の監視局４内の無線範囲内で無線ビーコンに応答した監視タグ３の監視対象機器２の状態を監視できる。監視サーバ６は、機器管理ＤＢ４５を参照し、監視対象機器２毎に監視タグ３のＭＡＣアドレス４５Ｂ、監視局アドレス４５Ｃ、管理ユーザ４５Ｄ、監視状態４５Ｅ、鍵４５Ｆ及び機器情報４５Ｇを認識できる。
【００９６】
図１７は、機器監視システム１の動作（持ち出し申請時）の一例を示す説明図である。例えば、利用者が、第１の監視局４の第１のＮＷ８Ａの無線範囲から、例えば、事務所の外に監視対象機器２を持ち出す際、第２の監視局５の機器監視アプリ８４を起動させる（ステップＳ３１）。
【００９７】
第２の監視局５は、機器監視アプリ８４を起動した後、持ち出し申請を選択する操作を検出し、ＮＦＣで持ち出し対象の監視対象機器２に取り付けた監視タグ３のＭＡＣアドレス及び監視対象機器２の機器ＩＤ等の情報を読み込む。更に、第２の監視局５は、持ち出し対象の監視対象機器２の機器ＩＤ及び、監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスを含む持ち出し申請メッセージ９５を監視サーバ６に送信する（ステップＳ３２）。尚、第２の監視局５は、第３のＮＷ８Ｃと接続する第２のＮＷ８Ｂ経由で監視サーバ６と通信する。
【００９８】
監視サーバ６は、持ち出し申請メッセージ９５を受信すると、持ち出し対象の監視対象機器２及び監視タグ３のＭＡＣアドレスを含む監視対象通知メッセージ９４を、持ち出し申請メッセージ９５を送信した第２の監視局５に送信する（ステップＳ３３）。第２の監視局５は、監視対象通知メッセージ９４を受信すると、監視対象通知メッセージ９４内の持ち出し対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを第２の監視対象リスト８７内に登録する。そして、第２の監視局５は、第１のＮＷ８Ａの無線範囲内で無線ビーコンの送信を開始し、その無線ビーコンに応答する監視タグ３のＭＡＣアドレスを抽出する（ステップＳ３４）。
【００９９】
第２の監視局５は、第１の監視局４とは異なり、指定された監視対象の特定の監視タグ３のＭＡＣアドレスしか監視しない。従って、第２の監視局５は、第２の監視対象リスト８７内に登録されているＭＡＣアドレスに関しての差分情報のみを差分通知メッセージとして監視サーバ６に送信する（ステップＳ３５）。尚、第２の監視局５は、監視対象の監視タグ３のＭＡＣアドレスに対する差分がない場合でも、差分なしの差分情報を含む差分通知メッセージ９３を監視サーバ６に送信する。第２の監視局５と監視サーバ６との間は、第３のＮＷ８Ｃを使用するため、常時接続が保証されているとは限らず、第２の監視局５の移動で通信が途絶える場合もあり、通知が無いことが消失の発生とも限らないためである。
【０１００】
監視サーバ６は、持ち出し申請メッセージ９５の受信後に差分通知メッセージ９３を受信した場合、第２の監視局５による持ち出し対象の監視対象機器２の監視開始を確認する。監視サーバ６は、第２の監視局５による持ち出し対象の監視対象機器２の監視開始を確認した後、機器管理ＤＢ４５の該当エントリ内の監視局アドレス４５Ｃを、持ち出し申請メッセージ９５を送信した第２の監視局５のＩＰアドレスに変更する。そして、監視サーバ６は、機器管理ＤＢ４５を更新登録する（ステップＳ３６）。
【０１０１】
監視サーバ６は、機器管理ＤＢ４５の更新登録後、第２の監視局５に対して持ち出し承認メッセージ９６を送信する（ステップＳ３７）。その結果、第２の監視局５は、持ち出し承認メッセージ９６を受信後、持ち出し対象の監視対象機器２の持ち出しが可能になったことを示す画面を表示出力する。
【０１０２】
更に、監視サーバ６は、第１の監視局４に対して、持ち出し対象の監視対象機器２の機器ＩＤ、その監視タグ３のＭＡＣアドレス及び、その監視状態が“移管中”を示す監視対象通知メッセージ９４を送信する（ステップＳ３８）。その結果、第１の監視局４は、監視対象の持ち出し対象の監視対象機器２について、他の監視局への“移管中”を認識する。
【０１０３】
第２の監視局５は、申請操作で、持ち出し対象の監視対象機器２を指定し、指定した持ち出し対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む持ち出し申請を監視サーバ６に通知する。その結果、利用者は、第２の監視局５を使用して持ち出し対象の監視対象機器２を簡単に監視サーバ６に申請できる。
【０１０４】
監視サーバ６は、第２の監視局５からの持ち出し申請を検出すると、機器管理ＤＢ４５内の持ち出し対象の監視対象機器２の監視局アドレス４５Ｃとして第２の監視局５のＩＰアドレスを更新登録する。その結果、監視サーバ６は、持ち出し対象の監視対象機器２を監視する持ち出し先である第２の監視局５に移管できる。
【０１０５】
更に、監視サーバ６は、機器管理ＤＢ４５の更新登録後、第２の監視局５からの持ち出し申請を検出すると、持ち出し承認を第２の監視局５に通知する。そして、第２の監視局５は、持ち出し承認を検出すると、持ち出し申請の承認を画面表示する。その結果、利用者は、監視対象機器２の持ち出し申請の承認を認識し、その監視対象機器２を第１の監視局４の無線範囲、例えば、社内から持ち出すことができる。
【０１０６】
つまり、監視サーバ６は、第２の監視局５からの簡単な操作で、第１の監視局４で監視中の監視対象機器２の所在監視を第１の監視局４から第２の監視局５に引き継がせ、その第２の監視局５で監視対象機器２の監視結果を収集する。その結果、監視対象機器２が第１の監視局４の監視範囲から持ち出された場合でも、第２の監視局５で継続して監視対象機器２の所在を監視できる。
【０１０７】
図１８は、機器監視システム１の動作（第２の監視局５による監視動作時）の一例を示す説明図である。利用者は、機器監視アプリ８４で持ち出しが承認されると、監視対象機器２を第１の監視局４がカバーする第１のＮＷ８Ａの無線範囲から警告なしに持ち出しが可能となる（ステップＳ４１）。
【０１０８】
第２の監視局５は、無線ＩＦ部７１Ａを通じて第１のＮＷ８Ａの無線範囲内に無線ビーコンを定期的に送信し、第１の監視局４の代わりに、監視対象機器２の所在監視を継続する（ステップＳ４２）。第２の監視局５は、所定タイミングで監視対象の監視対象機器２に対する差分通知メッセージ９３を監視サーバ６に送信する（ステップＳ４３）。第２の監視局５は、差分がない場合でも差分通知を行うが、差分が無い場合の通知頻度を下げることにより、第３のＮＷ８Ｃの通信費用を抑制できる。
【０１０９】
監視対象機器２の持ち出し前の第１の監視局４は、定期的に送信する無線ビーコンに対して監視タグ３が応答しなくなるため（ステップＳ４４）、第１の監視局４の無線範囲から監視対象機器２の「消失」を検知できる。その結果、第１の監視局４は、監視対象の監視対象機器２が“移管中”を通知されているため、監視サーバ６に通知することなく、第１の監視対象リスト２６から監視対象の該当エントリを削除し、該当の監視タグ３の監視を終了する（ステップＳ４５）。
【０１１０】
監視サーバ６は、第２の監視局５からの差分情報のＭＡＣアドレスから監視対象の監視対象機器２の監視局アドレス４５Ｃ及び監視状態４５Ｅを認識し、監視対象機器２に対応する機器管理ＤＢ４５内の監視局アドレス４５Ｃ及び監視状態４５Ｅを更新登録する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、監視対象機器２の監視タグ３のＭＡＣアドレス４５Ｂ、監視局アドレス４５Ｃ、管理ユーザ４５Ｄ及び監視状態４５Ｅ等を認識できる。
【０１１１】
監視対象機器２の監視タグ３は、自装置が監視下にある第２の監視局５の無線範囲から外れた場合、第２の監視局５からの無線ビーコンの送信元ＩＰアドレスである第２の監視局５のＩＰアドレスを抽出できないため、無線ビーコンの無線断と判断する。監視タグ３は、無線ビーコンの無線断を検出すると、警告を出力する。その結果、警告出力が警告音の鳴動出力の場合、監視タグ３の監視対象機器２の周囲に警告音で監視対象機器２の消失を報知できる。
【０１１２】
尚、第２の監視局５は、現在監視中の監視対象機器２の監視タグ３からの無線ビーコンに対する応答がなかった場合、例えば、管理者端末７等に監視対象機器２の消失の警告メールを通知するようにしても良い。その結果、管理者等は、警告メールを見て第２の監視局５で監視中の監視対象機器２の消失を認識できるため、機器消失に対して迅速に対応できる。管理者等は、監視タグ３の電源が落とされて警告音が出力できない状態になったとしても、監視対象機器２の消失を認識できる。尚、第２の監視局５は、警告メールを管理者端末７に通知するようにしたが、第２の監視局５自体で警報音を音声出力するようにしても良く、この場合、第２の監視局５の周囲の人に監視対象機器２の消失を報知できる。
【０１１３】
また、第２の監視局５は、監視対象機器２の「消失」の差分情報を監視サーバ６に通知するため、監視対象機器２の監視状態４５Ｅとして「消失」を機器管理ＤＢ４５内に更新登録する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、監視対象機器２の「消失」を認識できる。
【０１１４】
図１９は、機器監視システム１の動作(持ち帰り申請時)の一例を示す説明図である。第２の監視局５は、機器監視アプリ８４を起動し、持ち帰り対象の監視対象機器２の監視タグ３のＭＡＣアドレスをＮＦＣで読み込む（ステップＳ５１）。
【０１１５】
第２の監視局５は、機器監視アプリ８４を通じて持ち帰り申請の選択操作を検出すると、ＮＦＣで読み込んだＭＡＣアドレスから監視タグ３を特定し、持ち帰り申請メッセージ９７を監視サーバ６に送信する（ステップＳ５２）。尚、持ち帰り申請メッセージ９７は、監視タグ３に取り付けた監視対象機器２の機器ＩＤを含む。監視対象機器２を持ち込んだ無線範囲を管轄する第１の監視局４は、持ち込まれた監視対象機器２の監視タグ３が無線ビーコンに応答するため、応答した監視タグ３のＭＡＣアドレスを抽出して監視対象機器２の無線範囲内への進入を検知する（ステップＳ５３）。
【０１１６】
第１の監視局４は、進入した監視対象機器２の監視タグ３のＭＡＣアドレス（ff:ff:ff:01）が第１の監視対象リスト２６内になく、監視対象でないため、そのＭＡＣアドレス追加の差分通知メッセージ９３を監視サーバ６に送信する（ステップＳ５４）。
【０１１７】
監視サーバ６は、差分通知メッセージ９３を受信すると、差分通知メッセージ９３内の「追加」のＭＡＣアドレスで機器管理ＤＢ４５内のエントリを検索する。監視サーバ６は、該当エントリの監視局アドレス４５Ｃを、差分通知メッセージ９３の送信元ＩＰアドレスである第１の監視局４のＩＰアドレスに変更して機器管理ＤＢ４５内に更新する（ステップＳ５５）。監視サーバ６は、第１の監視局４に対して監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む監視対象通知メッセージ９４を送信する（ステップＳ５６）。
【０１１８】
第１の監視局４は、監視対象通知メッセージ９４内の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを第１の監視対象リスト２６に登録し（ステップＳ５７）、無線ビーコンで監視対象の監視タグ３の監視対象機器２の所在を監視する。
【０１１９】
また、監視サーバ６は、機器管理ＤＢ４５を参照し、持ち帰り申請メッセージ９７の監視対象の監視局アドレス４５Ｃのエントリの更新を確認する。そして、監視サーバ６は、エントリの更新を確認した後、持ち帰り申請メッセージ９７を送信した第２の監視局５に対して持ち帰り承認メッセージ９８を送信する（ステップＳ５８）。
【０１２０】
第２の監視局５は、機器監視アプリ８４を通じて持ち帰り承認メッセージを受信した場合、持ち帰り承認の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを第２の監視対象リスト８７から削除する（ステップＳ５９）。その結果、監視対象の監視対象機器２は、第２の監視局５から第１の監視局４に完全に移管したことになる。
【０１２１】
第２の監視局５は、申請操作で、持ち帰り対象の監視対象機器２を指定し、指定した持ち帰り対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む持ち帰り申請を監視サーバ６に通知する。その結果、利用者は、第２の監視局５を使用して持ち帰り対象の監視対象機器２を簡単に監視サーバ６に申請できる。
【０１２２】
監視サーバ６は、第２の監視局５からの持ち帰り申請を検出すると、機器管理ＤＢ４５内の持ち帰り対象の監視対象機器２の監視局アドレス４５Ｃを持ち帰り先の第１の監視局４のＩＰアドレスに更新登録する。その結果、監視サーバ６は、持ち帰り対象の監視対象機器２を監視する持ち帰り先の第１の監視局４に移管できる。
【０１２３】
更に、監視サーバ６は、機器管理ＤＢ４５の更新登録後、第２の監視局５からの持ち帰り申請を検出すると、持ち帰り承認を第２の監視局５に通知する。そして、第２の監視局５は、持ち帰り承認を検出すると、持ち帰り申請の承認を画面表示する。その結果、利用者は、監視対象機器２の持ち帰り申請の承認を認識し、警告なしに、その監視対象機器２を持ち帰り先の第１の監視局４の無線範囲に持ち帰ることができる。
【０１２４】
つまり、監視サーバ６は、第２の監視局５からの簡単な操作で、第２の監視局５で監視中の監視対象機器２の所在監視を第２の監視局５から持ち帰り先の第１の監視局４に引き継がせ、その第１の監視局４で監視対象機器２の監視結果を収集する。その結果、監視対象機器２が第２の監視局５から第１の監視局４に持ち帰ると、第１の監視局４で継続して監視対象機器２の所在を監視できる。
【０１２５】
図２０は、第１の監視局４の機器監視処理に関わる処理動作の一例を示すフローチャートである。図２０において第１の監視局４内の第１のタグ通信部２１は、無線ＩＦ部１１Ａを通じて無線ビーコンを定期的に送信し、無線ビーコンに応答した監視タグ３のＭＡＣアドレスを抽出する（ステップＳ６１）。
【０１２６】
第１のタグ通信部２１は、抽出した監視タグ３のＭＡＣアドレスを第１の監視情報テーブル２５内に登録する（ステップＳ６２）。更に、第１の監視局４内の第１の差分検出部２２は、第１の監視情報テーブル２５内のＭＡＣアドレスを読み出し（ステップＳ６３）、更に、第１の監視対象リスト２６内のＭＡＣアドレスを読み出す（ステップＳ６４）。第１の差分検出部２２は、第１の監視情報テーブル２５内のＭＡＣアドレスと第１の監視対象リスト２６内のＭＡＣアドレスとを比較し、ＭＡＣアドレスの差分があるか否かを判定する（ステップＳ６５）。
【０１２７】
第１の差分検出部２２は、ＭＡＣアドレスの差分がある場合（ステップＳ６５肯定）、差分の種類を判定する（ステップＳ６６）。第１の差分検出部２２は、差分の種類が“消失”の場合（ステップＳ６６：消失）、第１の警告部２４を通じて「消失」の監視タグ３に関わる監視対象機器２の消失として警告を出力する（ステップＳ６７）。
【０１２８】
第１の差分検出部２２は、警告出力後、ＭＡＣアドレス消失の差分情報を含む差分通知メッセージ９３を生成し、監視サーバ６に対して差分通知メッセージ９３の送信を第１のサーバ通信部２３に要求し（ステップＳ６８）、図２０に示す処理動作を終了する。また、第１の差分検出部２２は、ＭＡＣアドレスの差分の種類が“追加”の場合（ステップＳ６６：追加）、ＭＡＣアドレス追加の差分情報を含む差分通知メッセージ９３を生成すべく、ステップＳ６８に移行する。また、第１の差分検出部２３は、ＭＡＣアドレスの差分がない場合（ステップＳ６５否定）、図２０に示す処理動作を終了する。
【０１２９】
図２０に示す機器監視処理を実行する第１の監視局４は、無線ビーコンに対する監視対象の監視タグ３の応答結果に対応した監視タグ３のＭＡＣアドレスの抽出有無に基づき、ＭＡＣアドレスの「追加」又は「消失」等の差分情報を監視サーバ６に通知する。その結果、第１の監視局４は、監視対象の監視対象機器２の「追加」又は「消失」を監視サーバ６に通知できる。
【０１３０】
図２１は、第１の監視局４のサーバ通信処理に関わる処理動作の一例を示すフローチャートである。図２１に示す第１の監視局４内の第１のサーバ通信部２３は、処理要求を受信したか否かを判定する（ステップＳ７１）。第１のサーバ通信部２３は、差分通知メッセージ９３送信の処理要求を受信した場合（ステップＳ７１：差分通知メッセージ）、差分通知メッセージ９３を監視サーバ６に送信し（ステップＳ７２）、図２１に示す処理動作を終了する。
【０１３１】
第１のサーバ通信部２３は、監視対象通知メッセージ９４受信の処理要求を受信した場合（ステップＳ７１：監視対象通知メッセージ）、監視対象通知メッセージ９４から監視対象リスト情報を抽出する（ステップＳ７３）。第１のサーバ通信部２３は、監視サーバ６からの監視対象リスト情報の内容を第１の監視対象リスト２６内に登録し（ステップＳ７４）、図２１に示す処理動作を終了する。
【０１３２】
図２１に示すサーバ通信処理を実行する第１の監視局４は、監視サーバ６から監視対象通知メッセージ９４を受信した場合、監視対象通知メッセージ９４内の監視対象リスト情報を第１の監視対象リスト２６内に登録する。その結果、第１の監視局４は、第１の監視対象リスト２６を参照し、自局が監視する監視対象の監視対象機器２の機器ＩＤ及び監視対象機器２に取り付けた監視タグ３のＭＡＣアドレスを認識できる。
【０１３３】
図２２は、監視サーバ６のサーバ側通信処理に関わる処理動作の一例を示すフローチャートである。図２２において監視サーバ６内の通信制御部４４は、受信した処理要求を判定する（ステップＳ８１）。通信制御部４４は、受信した処理要求が第１の監視局４又は第２の監視局５からの差分通知メッセージ９３の場合（ステップＳ８１：差分通知メッセージ）、図２３に示す監視制御処理を実行し（ステップＳ８２）、図２２に示す処理動作を終了する。
【０１３４】
通信制御部４４は、受信した処理要求が第２の監視局５からの登録申請、持ち出し申請、持ち帰り申請等のメッセージの場合（ステップＳ８１：申請メッセージ）、図２４に示す管理制御処理を実行し（ステップＳ８３）、図２２に示す処理動作を終了する。
【０１３５】
通信制御部４４は、受信した処理要求が差分通知メッセージ９３及び申請メッセージ以外のメッセージの場合（ステップＳ８１：通知メッセージ）、通知メッセージを第１の監視局４又は第２の監視局５に送信する（ステップＳ８４）。そして、図２２に示す処理動作を終了する。
【０１３６】
図２３は、監視サーバ６の監視制御処理に関わる処理動作の一例を示すフローチャートである。図２３において監視サーバ６内の監視制御部４１は、第１の監視局４又は第２の監視局５からの差分通知メッセージ９３から差分情報を抽出する（ステップＳ９１）。監視制御部４１は、抽出した差分情報の種類を判定する（ステップＳ９２）。監視制御部４１は、差分情報の種類が「追加」の場合（ステップＳ９２：追加）、機器管理ＤＢ４５の差分情報内の「追加」のＭＡＣアドレスに対応する該当エントリ内の監視局アドレス４５Ｃを更新し、監視状態４５Ｅを「監視中」に変更する（ステップＳ９３）。
【０１３７】
更に、監視制御部４１は、更新した監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む監視対象通知メッセージ９４を生成する（ステップＳ９４）。更に、監視制御部４１は、生成した監視対象通知メッセージ９４を、差分通知メッセージ９３を送信した第１の監視局４又は第２の監視局５に送信し（ステップＳ９４）、図２３に示す処理動作を終了する。
【０１３８】
監視制御部４１は、抽出した差分情報の種類が「消失」の場合（ステップＳ９２：消失）、差分情報の「消失」の監視タグ３のＭＡＣアドレスに対応する該当エントリ内の猶予時間４５Ｈを参照する。更に、監視制御部４１は、「消失」の監視タグ３のＭＡＣアドレスに関わる１回目の差分通知メッセージ９３を受信してから経過時間をカウントし、その経過時間が参照した猶予時間４５Ｈ内にあるか否かを判定する（ステップＳ９５）。監視制御部４１は、経過時間が猶予時間４５Ｈ内にない場合（ステップＳ９５否定）、機器管理ＤＢ４５の差分情報の「消失」の監視タグ３のＭＡＣアドレスに対応する該当エントリ内の監視状態４５Ｅを「消失」に変更する（ステップＳ９６）。更に、監視制御部４１は、サーバ側警告部４３の機器消失の警告処理を実行し（ステップＳ９７）、図２３に示す処理動作を終了する。
【０１３９】
監視制御部４１は、経過時間が猶予時間４５Ｈ内の場合（ステップＳ９５肯定）、機器管理ＤＢ４５の差分情報の「消失」の監視タグ３のＭＡＣアドレスに対応する該当エントリ内の監視状態４５Ｅを「保留中」に変更する（ステップＳ９８）。そして、監視制御部４１は、図２３に示す処理動作を終了する。
【０１４０】
監視制御処理を実行する監視サーバ６は、差分通知メッセージ９３から「追加」の差分情報を抽出した場合、「追加」のＭＡＣアドレスの監視タグ３に対応した機器管理ＤＢ４５内の監視局アドレス４５Ｃを更新し、その監視状態４５Ｅを「監視中」に更新する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、追加した監視タグ３の監視状態４５Ｅ及び監視局アドレス４５Ｃを認識できる。
【０１４１】
監視サーバ６は、差分通知メッセージ９３から「消失」の差分情報を抽出した場合、「消失」のＭＡＣアドレスの監視タグ３に対応した機器管理ＤＢ４５内の猶予時間４５Ｈを参照する。監視サーバ６は、１回目の「消失」の差分通知メッセージ９３を受信してからの経過時間が猶予時間４５Ｈ内の場合、その監視タグ３に対応する監視状態４５Ｅを「保留中」に更新する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、「保留中」の監視タグ３を認識できる。そして、監視サーバ６は、一時的な監視対象機器２の移動による消失警告の出力を抑制できる。
【０１４２】
監視サーバ６は、１回目の「消失」の差分通知メッセージ９３を受信してからの経過時間が猶予時間４５Ｈを経過した場合、その監視タグ３に対応する監視状態４５Ｅを「消失」に更新する。その結果、監視サーバ６は、機器管理ＤＢ４５を参照し、「消失」の監視タグ３を認識できる。
【０１４３】
図２４は、監視サーバ６の管理制御処理に関わる処理動作の一例を示すフローチャートである。図２４において監視サーバ６内の管理制御部４２は、第２の監視部５から受信した申請メッセージの種類を判定する（ステップＳ１０１）。管理制御部４２は、申請メッセージの種類が登録申請メッセージ９１の場合（ステップＳ１０１；登録申請）、登録申請メッセージ９１内の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを機器管理ＤＢ４５に登録する（ステップＳ１０２）。更に、管理制御部４２は、登録承認メッセージ９２を生成し、申請した第２の監視局５に登録承認メッセージ９２を送信し（ステップＳ１０３）、図２４に示す処理動作を終了する。
【０１４４】
管理制御部４２は、申請メッセージの種類が持ち出し申請メッセージ９５の場合（ステップＳ１０１：持ち出し申請）、監視対象通知メッセージ９４を生成し、申請した第２の監視局５に監視対象通知メッセージ９４を送信する（ステップＳ１０４）。管理制御部４２は、監視対象通知メッセージ９４を送信した後、機器管理ＤＢ４５の監視局アドレス９５Ｃが更新済みであるか否かを判定する（ステップＳ１０５）。
【０１４５】
管理制御部４２は、監視局アドレス９５Ｃが更新済みの場合（ステップＳ１０５肯定）、承認の持ち出し承認メッセージ９６を生成し、申請した第２の監視局５に承認の持ち出し承認メッセージ９６を送信する（ステップＳ１０６）。そして、管理制御部４２は、図２４に示す処理動作を終了する。
【０１４６】
管理制御部４２は、監視局アドレス９５Ｃが更新済みでない場合（ステップＳ１０５否定）、非承認の持ち出し承認メッセージ９６を生成し、申請した第２の監視局５に非承認の持ち出し承認メッセージ９６を送信する（ステップＳ１０７）。そして、管理制御部４２は、図２４に示す処理動作を終了する。
【０１４７】
管理制御部４２は、申請メッセージの種類が持ち帰り申請メッセージ９７の場合（ステップＳ１０１：持ち帰り申請）、機器管理ＤＢ４５内の持ち帰り先の監視局アドレス９５Ｃが検知済みであるか否かを判定する（ステップＳ１０８）。管理制御部４２は、持ち帰り先の監視局アドレス９５Ｃが検知済みの場合（ステップＳ１０８肯定）、承認の持ち帰り承認メッセージ９８を生成し、申請した第２の監視局５に承認の持ち帰り承認メッセージ９８を送信する（ステップＳ１０９）。そして、管理制御部４２は、図２４に示す処理動作を終了する。
【０１４８】
管理制御部４２は、持ち帰り先の監視局アドレス９５Ｃが検知済みでない場合（ステップＳ１０８否定）、非承認の持ち帰り承認メッセージ９８を生成し、申請した第２の監視局５に非承認の持ち帰り承認メッセージ９８を送信する（ステップＳ１１０）。そして、管理制御部４２は、図２４に示す処理動作を終了する。
【０１４９】
図２４に示す管理制御処理を実行する監視サーバ６は、第２の監視局５から登録申請を検出すると、登録申請の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを機器管理ＤＢ４５内に登録し、その承認を第２の監視局５に送信する。その結果、監視サーバ６は、登録申請の監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを機器管理ＤＢ４５内に登録できる。
【０１５０】
監視サーバ６は、第２の監視局５からの持ち出し申請を検出すると、監視対象の監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを含む監視対象通知を第２の監視局５に送信する。その結果、監視サーバ６は、持ち出し対象の監視対象機器２を機器管理ＤＢ４５内に登録できる。
【０１５１】
監視サーバ６は、持ち出し申請後、機器管理ＤＢ４５を参照し、持ち出し対象の監視対象機器２の機器ＩＤに対応する監視局アドレス４５Ｃが更新済みの場合、持ち出し申請に対する承認の持ち出し承認を第２の監視局５に送信する。その結果、監視サーバ６は、持ち出し対象の監視対象機器２の持ち出しを承認できる。
【０１５２】
監視サーバ６は、持ち出し申請後、機器管理ＤＢ４５を参照し、持ち出し対象の監視対象機器２の機器ＩＤに対応する監視局アドレス４５Ｃが更新済みでない場合、持ち出し申請に対する非承認の持ち出し承認を第２の監視局５に送信する。その結果、監視サーバ６は、持ち出し対象の監視対象機器２の持ち出しを拒否できる。
【０１５３】
監視サーバ６は、持ち帰り申請後、機器管理ＤＢ４５を参照し、持ち帰り対象の監視対象機器２の機器ＩＤに対応する持ち帰り先の監視局アドレス４５Ｃが検知済みの場合、持ち帰り申請に対する承認の持ち帰り承認を第２の監視局５に送信する。その結果、監視サーバ６は、持ち帰り対象の監視対象機器２の持ち帰りを承認できる。
【０１５４】
監視サーバ６は、持ち帰り申請後、機器管理ＤＢ４５を参照し、持ち帰り対象の監視対象機器２の機器ＩＤに対応する持ち帰り先の監視局アドレス４５Ｃが検知済みでない場合、持ち帰り申請に対する非承認の持ち帰り承認を第２の監視局５に送信する。その結果、監視サーバ６は、持ち帰り対象の監視対象機器２の持ち帰りを拒否できる。
【０１５５】
図２５は、監視タグ３のリンク監視処理に関わる処理動作の一例を示すフローチャートである。図２５において監視タグ３内のリンク監視部６１は、第１の監視局４又は第２の監視局５からの無線ビーコンを受信し、受信した無線ビーコンから第１の監視局４又は第２の監視局５のＩＰアドレスを抽出する（ステップＳ１２１）。リンク監視部６１は、抽出した第１の監視局４又は第２の監視局５のＩＰアドレスがタグ側監視情報テーブル６５内のＩＰアドレスと一致しているか否かを判定する（ステップＳ１２２）。尚、タグ側監視情報テーブル６５は、現在監視下にある第１の監視局４又は第２の監視局５のＩＰアドレスが格納されている。
【０１５６】
リンク監視部６１は、抽出したＩＰアドレスが一致している場合（ステップＳ１２２肯定）、図２５に示す処理動作を終了する。また、リンク監視部６１は、抽出したＩＰアドレスが一致していない場合（ステップＳ１２２否定）、タグ側警告部６４の警告処理を実行し（ステップＳ１２３）、図２５に示す処理動作を終了する。
【０１５７】
図２５に示すリンク監視処理を実行する監視タグ３は、受信した無線ビーコンの監視局のＩＰアドレスを抽出し、抽出したＩＰアドレスがタグ側監視情報テーブル６５内に登録中のＩＰアドレスと異なる場合、無線ビーコンの無線断と判断し、警告を出力する。その結果、監視タグ３は、監視タグ３の監視対象機器２の周囲に監視対象機器２の消失を報知できる。
【０１５８】
図２６は、第２の監視局５の機器監視アプリ処理に関わる処理動作の一例を示すフローチャートである。図２６において第２の監視局５内の機器監視アプリ８４は、処理要求を判定する（ステップＳ１３１）。機器監視アプリ８４は、処理要求がＮＦＣ読み込みの場合（ステップＳ１３１：ＮＦＣ）、選択メニュー画面を表示出力する（ステップＳ１３２）。機器監視アプリ８４は、選択メニュー画面の内、選択メニューを判定する（ステップＳ１３３）。尚、機器監視アプリ８４は、入力部７２で選択メニュー画面からメニューを選択するものである。機器監視アプリ８４は、選択メニューが登録申請の場合（ステップＳ１３３：登録申請）、登録申請メッセージ９１を生成し（ステップＳ１３４）、その登録申請メッセージ９１を監視サーバ６に送信し（ステップＳ１３５）、図２６に示す処理動作を終了する。
【０１５９】
機器監視アプリ８４は、選択メニューが持ち出し申請の場合（ステップＳ１３３：持ち出し申請）、持ち出し申請メッセージ９５を生成し（ステップＳ１３６）、その持ち出し申請メッセージ９５を監視サーバ６に送信すべく、ステップＳ１３５に移行する。
【０１６０】
機器監視アプリ８４は、選択メニューが持ち帰り申請の場合（ステップＳ１３３：持ち帰り申請）、持ち帰り申請メッセージ９８を生成し（ステップＳ１３７）、その持ち帰り申請メッセージ９８を監視サーバ６に送信すべく、ステップＳ１３５に移行する。
【０１６１】
機器監視アプリ８４は、処理要求が監視サーバ６からの承認メッセージの場合（ステップＳ１３１：承認メッセージ）、承認結果を出力部７３に表示出力し（ステップＳ１３８）、図２６に示す処理動作を終了する。尚、承認メッセージは、例えば、登録承認メッセージ９２、持ち出し承認メッセージ９６及び持ち帰り承認メッセージ９８等である。
【０１６２】
図２６に示す機器監視アプリ処理を実行する第２の監視局５は、申請対象の監視対象機器２の監視タグ３の情報をＮＦＣで読み込み、選択メニュー画面から所望申請を選択可能にする。第２の監視局５は、登録申請が選択されると、登録対象の監視対象機器２の登録申請メッセージ９１を生成し、その登録申請メッセージ９１を監視サーバ６に送信する。その結果、利用者は、登録対象の監視対象機器２を簡単に申請できる。
【０１６３】
第２の監視局５は、持ち出し申請が選択されると、持ち出し対象の監視対象機器２の持ち出し申請メッセージ９５を生成し、その持ち出し申請メッセージ９５を監視サーバ６に送信する。その結果、利用者は、持ち出し対象の監視対象機器２を簡単に申請できる。
【０１６４】
第２の監視局５は、持ち帰り申請が選択されると、持ち帰り対象の監視対象機器２の持ち帰り申請メッセージ９７を生成し、その持ち帰り申請メッセージ９７を監視サーバ６に送信する。その結果、利用者は、持ち帰り対象の監視対象機器２を簡単に申請できる。
【０１６５】
本実施例の機器監視システム１では、監視タグ３との無線通信で監視対象機器２の所在を監視する、所定位置に配置された第１の監視局４と、監視タグ３との無線通信で監視対象機器２の所在を監視する、移動可能な第２の監視局５とを有する。機器監視システム１では、第１の監視局４と第２の監視局５との間で監視タグ３との無線通信を相互に引き継ぎ可能にし、当該監視タグ３との無線通信を引き継いだ第１の監視局４又は第２の監視局５からの監視結果を収集する。その結果、第１の監視局４と第２の監視局５との間で監視機器対象２の所在監視を相互に引き継ぎ可能にするため、監視局間で跨いだ監視対象機器２の所在監視を継続して実現できる。
【０１６６】
監視サーバ６は、第２の監視局５から監視対象機器２が指定されると、指定された監視対象機器２の監視タグ３との無線通信を第２の監視局４に引き継がせる。その結果、第２の監視局５の利用者は、第２の監視局５からの操作に応じて監視対象機器２の所在監視を第２の監視局５に移管できる。
【０１６７】
第１の監視局４又は第２の監視局５は、無線通信中の監視タグ３への無線ビーコンに対する応答が得られない場合に、応答の得られなかった監視タグ３の監視対象機器２の機器消失の報知情報を出力する。その結果、第１の監視局４又は第２の監視局５の周囲の第三者に機器消失を報知できる。
【０１６８】
第１の監視局４又は第２の監視局５は、無線通信中の監視タグ３への無線ビーコンに対する応答を得られないと判定した時点から猶予時間を経過後に、再度、無線ビーコンに対する応答が得られない場合に、報知情報を出力する。その結果、猶予期間を持たせながら、第１の監視局４又は第２の監視局５の周囲の第三者に機器消失を報知できるため、その利便性が良くなる。
【０１６９】
監視タグ３は、タグ側監視情報テーブル６５を参照し、第１の監視局４又は第２の監視局５からの無線ビーコンを受信し、その無線ビーコンから送信元ＩＰアドレスを抽出する。更に、監視タグ３は、抽出したＩＰアドレスがタグ側監視情報テーブル６５内のＩＰアドレスと異なる場合に、報知情報を出力する。その結果、監視タグ３が監視管轄の監視局の無線範囲から外れた場合でも、監視タグ３の周囲の第三者に監視対象機器２の機器消失を報知できる。
【０１７０】
監視サーバ６は、第２の監視局５から持ち出し対象の監視対象機器２の登録申請を検出すると、持ち出し対象の監視対象機器２の所在監視を、登録申請した第２の監視局５に引き継がせ、第２の監視局５を通じて監視対象機器２の所在を監視する。その結果、第１の監視局４及び第２の監視局５の無線範囲を跨って監視対象機器２の所在を継続して監視できる。
【０１７１】
監視サーバ６は、第１の監視局４からの無線ビーコンに対する監視タグ３の応答有無で監視タグ３の監視対象機器２の所在を監視し、監視対象機器２が消失の場合、その消失を管理者端末７に警告メールで通知する。
【０１７２】
第２の監視局５は、登録対象、持ち出し対象及び持ち帰り対象の監視対象機器２を監視サーバ６に登録する際、監視対象機器２の監視タグ３をＮＦＣで翳すことで監視対象機器２の機器ＩＤ及び監視タグ３のＭＡＣアドレスを取得する。その結果、第２の監視局５の利用者は、登録申請、持ち出し申請及び持ち帰り申請に関わる入力負担を軽減できる。
【０１７３】
監視サーバ６は、第１の監視局４又は第２の監視局５から無線ビーコンに応答した監視タグ３のＭＡＣアドレスの差分情報を収集するため、ＩＰレベルの疎通確認によらず、数万台規模以上の監視対象機器２になった場合でも、ネットワークの輻輳を抑制できる。
【０１７４】
監視サーバ６は、第２の監視局５からの申請で、第１の監視局４から第２の監視局５に監視対象機器２の所在監視を引き継ぐため、特定の場所に限定されることなく、例えば、社外に監視対象機器２を持ち出した場合でも、監視対象機器２の所在監視を継続できる。
【０１７５】
監視サーバ６は、第２の監視局５からの申請で、第２の監視局５から第１の監視局４に監視対象機器２の所在監視を引き継ぐため、例えば、社内に監視対象機器２を持ち帰る場合でも、監視対象機器２の所在監視を継続できる。
【０１７６】
尚、上記実施例の監視サーバ６は、第２の監視局５からの登録申請に応じて第１の監視局４から第２の監視局５に監視対象機器２の所在監視の無線通信を引き継ぐようにした。しかしながら、第２の監視局５からの登録申請に応じて第２の監視局５から他の第２の監視局５に監視対象機器２の所在監視の無線通信を引き継ぐようにしても良い。
【０１７７】
また、上記実施例の監視サーバ６は、第２の監視局５からの登録申請に応じて第１の監視局４から第２の監視局５に監視対象機器２の所在監視の無線通信を引き継ぐようにした。しかしながら、例えば、監視対象機器２の監視タグ３が第１の監視局４の無線ビーコンの無線範囲から外れた場合に、第１の監視局４から第２の監視局５に監視対象機器２の所在監視の無線通信を引き継ぐようにしても良い。
【０１７８】
また、上記実施例の監視タグ３は、監視対象機器２に取り付けるようにしたが、監視対象機器２に内蔵するようにしても良い。
【０１７９】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【０１８０】
更に、サーバ及びクライアントをそれぞれ構成する各コンピュータで行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【０１８１】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図２７は、機器監視プログラムを実行するコンピュータ２００の一例を示す説明図である。
【０１８２】
図２７において機器監視プログラムを実行するコンピュータ２００では、通信インタフェース２１０と、ＨＤＤ２２０と、ＲＯＭ２３０、ＲＡＭ２４０、ＣＰＵ２５０、バス２６０とを有する。機器監視プログラムを実行するコンピュータ２００は、機器監視システムに使用される。機器監視システムは、移動可能な情報機器との無線通信で当該情報機器の所在を監視する、所定位置に配置された第１の監視装置と、情報機器との無線通信で当該情報機器の所在を監視する、移動可能な第２の監視装置とを有する。
【０１８３】
そして、ＲＯＭ２３０には、上記実施例と同様の機能を発揮する機器監視プログラムが予め記憶されている。尚、ＲＯＭ２３０ではなく、図示せぬドライブで読取可能な記録媒体に機器監視プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ、ＳＤカード等の可搬型記録媒体、ＨＤＤ、フラッシュメモリ等の半導体メモリ等でも良い。機器監視プログラムとしては、収集プログラム２３０Ａ及び制御プログラム２３０Ｂである。尚、収集プログラム２３０Ａ及び制御プログラム２３０Ｂについては、適宜統合又は分散しても良い。
【０１８４】
そして、ＣＰＵ２５０は、これらのプログラム２３０Ａ及び２３０ＢをＲＯＭ２３０から読み出し、これら読み出された各プログラムをＲＡＭ２４０の作業領域にロードして実行する。そして、ＣＰＵ２５０は、各プログラム２３０Ａ及び２３０Ｂを、ＲＡＭ２４０の作業領域で実行することで収集プロセス２４０Ａ及び制御プロセス２４０Ｂとして機能させる。
【０１８５】
ＣＰＵ２５０は、所定位置に配置された第１の監視装置又は移動可能な第２の監視装置から監視結果を収集する。ＣＰＵ２５０は、第１の監視装置と第２の監視装置との間で情報機器との無線通信を引き継ぎ可能にする。その結果、監視装置間を跨いだ情報機器の所在を継続して監視できる。
【符号の説明】
【０１８６】
１  機器監視システム
２  監視対象機器
３  監視タグ
４  第１の監視局
５  第２の監視局
６  監視サーバ
７  管理者端末
【図１】
2016062507.tif 000003
【図２】
2016062507.tif 000004
【図３】
2016062507.tif 000005
【図４】
2016062507.tif 000006
【図５】
2016062507.tif 000007
【図６】
2016062507.tif 000008
【図７】
2016062507.tif 000009
【図８】
2016062507.tif 000010
【図９】
2016062507.tif 000011
【図１０】
2016062507.tif 000012
【図１１】
2016062507.tif 000013
【図１２】
2016062507.tif 000014
【図１３】
2016062507.tif 000015
【図１４】
2016062507.tif 000016
【図１５】
2016062507.tif 000017
【図１６】
2016062507.tif 000018
【図１７】
2016062507.tif 000019
【図１８】
2016062507.tif 000020
【図１９】
2016062507.tif 000021
【図２０】
2016062507.tif 000022
【図２１】
2016062507.tif 000023
【図２２】
2016062507.tif 000024
【図２３】
2016062507.tif 000025
【図２４】
2016062507.tif 000026
【図２５】
2016062507.tif 000027
【図２６】
2016062507.tif 000028
【図２７】
2016062507.tif 000029