(57)【要約】【課題】効率的な処理により、移動する無線ノードと接続する基地局を特定する技術を提供する。【解決手段】本発明の一実施形態は、移動する対象に、無線ノードとＲＦＩＤタグを取り付ける。管理サーバ１１２は、ＲＦＩＤタグを読み取ったＲＦＩＤ−Ｒ／ＷのＩＤ情報と、読み取られたＲＦＩＤタグのＩＤ情報を取得する。管理サーバ１１２は、紐付テーブル２１２、ＲＦＩＤ−Ｒ／Ｗテーブル２１３、基地局テーブル２１４を参照して、無線ノードと接続する基地局を特定する。【選択図】図２
2012086945.tif 000002
【特許請求の範囲】
【請求項１】
移動する対象に付随する無線ノードと、
前記対象に付随するＩＤキャリアと、
異なる場所に設置された複数の前記無線ノードの基地局と、
異なる場所に設置された複数の前記ＩＤキャリアのリーダと、
前記ＩＤキャリアを読み取った現在ＩＤキャリア・リーダのＩＤ情報及び前記現在ＩＤキャリア・リーダが読み取った前記ＩＤキャリアのＩＤ情報を取得し、前記複数のＩＤキャリア・リーダと前記複数の基地局とを関連付ける情報及び前記ＩＤキャリアと前記無線ノードとを関連付ける情報を参照して、前記無線ノード及び前記無線ノードと接続する現在基地局を特定する管理装置と、を含む無線ノード・システム。
【請求項２】
請求項１に記載の無線ノード・システムであって、
前記前記管理装置は、規定の制御条件が満たされている場合に、前記無線ノードの前記制御条件に関連付けられた制御を前記現在基地局によって行う、無線ノード・システム。
【請求項３】
請求項２に記載の無線ノード・システムであって、
前記制御条件は、前記現在ＩＤキャリア・リーダが設置された場所における前記対象の業務種別を含む、無線ノード・システム。
【請求項４】
請求項２に記載の無線ノード・システムであって、
前記管理装置は、前記複数のＩＤキャリア・リーダにおける異なるＩＤキャリア・リーダによる読み取り情報を取得して前記対象の業務履歴情報を登録し、前記制御条件の判定において前記業務履歴情報を参照する、無線ノード・システム。
【請求項５】
請求項２に記載の無線ノード・システムであって、
前記制御条件は、前記対象に固有の項目及び時間に関する項目の少なくとも一つを含む、無線ノード・システム。
【請求項６】
請求項２に記載の無線ノード・システムであって、
前記管理装置は、前記制御条件の判定において、前記現在ＩＤキャリア・リーダによる前記ＩＤキャリアの読み取りに付随して得られる情報を参照する、無線ノード・システム。
【請求項７】
請求項２に記載の無線ノード・システムであって、
前記管理装置は、前記無線ノードと前記対象との間の関連付けを示す情報を登録し、前記無線ノードを他の対象に付随させるために前記無線ノードと前記対象との関連付けが解消されていることを示す情報を登録する、無線ノード・システム。
【請求項８】
請求項２に記載の無線ノード・システムであって、
前記無線ノードはセンサを含み、
前記基地局は、前記制御において、前記無線ノードにおける前記センサの設定を変更する、無線ノード・システム。
【請求項９】
請求項２に記載の無線ノード・システムであって、
前記管理装置は、前記現在基地局の特定において前記複数の基地局の登録テーブルを参照し、前記登録テーブルを前記制御条件に基づいてソートする、無線ノード・システム。
【請求項１０】
請求項１に記載の無線ノード・システムであって、
前記ＩＤキャリアはパッシブタグであり、前記ＩＤキャリア・リーダはパッシブタグ・リーダである、無線ノード・システム。
【請求項１１】
異なる場所に設置された複数の基地局と異なる場所に設置された複数のＩＤキャリア・リーダとを含む無線ノード・システムにおいて、移動する対象に付随する無線ノードを管理する方法であって、
前記複数のＩＤキャリア・リーダのうちの現在ＩＤキャリア・リーダが読み取った前記対象に付随するＩＤキャリアのＩＤ情報を取得し、
データ記憶装置に格納されている前記ＩＤキャリアと前記無線ノードとを関連付ける情報を参照して、前記無線ノードを特定し、
前記現在ＩＤキャリア・リーダのＩＤ情報を取得し、
前記データ記憶装置に格納されている前記複数の基地局と前記複数のＩＤキャリア・リーダとを関連付ける情報を参照して、前記複数の基地局において前記無線ノードと接続する現在基地局を特定する、ことを含む方法。
【請求項１２】
請求項１１に記載の方法であって、
規定の制御条件が満たされている場合に、前記無線ノードの前記制御条件に関連付けられた制御を前記現在基地局によって行う、ことをさらに含む方法。
【請求項１３】
異なる場所に設置された複数の基地局と異なる場所に設置された複数のＩＤキャリア・リーダとを含む無線ノード・システムにおいて、移動する対象に付随する無線ノードを管理する管理計算機のプロセッサに、
前記複数のＩＤキャリア・リーダのうちの現在ＩＤキャリア・リーダが読み取った前記対象に付随するＩＤキャリアのＩＤ情報を取得し、
データ記憶装置に格納されている前記ＩＤキャリアと前記無線ノードとを関連付ける情報を参照して、前記無線ノードを特定し、
前記現在ＩＤキャリア・リーダのＩＤ情報を取得し、
前記データ記憶装置に格納されている前記複数の基地局と前記複数のＩＤキャリア・リーダとを関連付ける情報を参照して、前記複数の基地局において前記無線ノードと接続する現在基地局を特定する、ことを含む処理を実行させるプログラム。
【請求項１４】
請求項１３に記載のプログラムであって、
前記処理は、規定の制御条件が満たされている場合に、前記無線ノードの前記制御条件に関連付けられた制御を前記現在基地局によって行う、ことをさらに含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ノード・システム、無線ノード管理方法及びプログラムに関し、特に、貨物やビル設備利用者のように移動する対象と共に移動する無線ノードの管理に関する。
【背景技術】
【０００２】
近年、様々な分野において無線ノードを活用したシステムのニーズが高まっている。無線ノードは、有線ノードとは異なり、移動する対象が保持する又は移動する対象に貼付することが可能であり、また、設備を構築するコストが低いため、ビル管理業務や物流業務のような移動物を対象とする業務に多く利用されている。
【０００３】
典型的な無線ノードは、無線通信インターフェース及びコントローラに加え、温度を測定する温度センサやノードの位置を測定する位置センサのようなセンサを備えている。無線ノードは、基地局と接続して、取得したセンサ情報を基地局へ送信する。これにより、対象の温度履歴や移動経路等の情報を取得し、業務改善のための利用や対象の状態の保証に利用できる。
【０００４】
無線ノードは、電池の消耗を減らすために電波を出力する回数を少なくする設定や、電波による通信時間の遅延を考慮した時刻補正を実施する。無線ノードは、基地局からの制御コマンドに従って上記処理を実行する。ここで課題となるのは、無線ノードの移動によって無線ノードを制御可能な基地局が変化し、移動する無線ノードの位置が未知である場合に制御コマンドを発行できないため、無線ノードとそれに接続する基地局の組を管理しなければならないことである。
【０００５】
特許文献１に記載のビル管理システムにおいて、上記課題を解決するために、未知のロケーションにある無線ノードが、システムの無線ノード・ネットワークを活用し、要求パケットをブロードキャストする。この要求パケットは、無線ノードの識別情報及びエレベータ呼びコマンドを含む。既知ロケーションにある一つ又は複数の基地局が、受信した要求パケットの信号強度を測定する。サーバは、信号強度及び基地局の既知ロケーションに基づいて無線ノードのロケーションを確定し、無線ノードの既知ロケーション及びエレベータ呼びコマンドに従ってエレベータかごを要求する。
【０００６】
他のシステムにおいて、上記課題を解決するために、基地局が、未知のロケーションにある無線ノードの全てに所定の間隔でビーコン信号又は要求パケットをブロードキャスト送信する。無線ノードは、基地局からの信号又は要求に対する応答を基地局に送信する。システムは、無線ノードから基地局への電波の強度を測定し、無線ノードの固定位置に設置された基地局からの距離を推定し、基地局に最も近い無線ノードが基地局との接続を確立する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２００９−５０４５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１に記載の技術は、エレベータかごを呼び出すビル管理システムを利用する際に、利用者に無線ノードを保持させ、未知のロケーションにある無線ノードに要求パケットをブロードキャストさせる。無線ノードからの要求を受信した基地局ノードが受信強度を測定することにより、無線ノードの位置を特定することができる。
【０００９】
しかし、上記特許文献１の技術においては、無線ノードの位置を特定するために、無線ノードが要求パケットをブロードキャストするため、無線ノードに実装されている電池が消耗する。また、複数の基地局が無線ノードからの要求を受信すると、それら基地局における処理が発生する。無線ノードと接続する基地局を特定すれば十分であり、より正確な位置の特定が不要である場合、無線ノードと接続しない基地局での不要な処理が発生することになる。
【００１０】
また、上記他のシステム構成によれば、未知のロケーションにある無線ノードに要求パケットをブロードキャストすることにより、無線ノードの位置を特定することができる。しかし、無線ノードの位置を特定するために、全ての無線ノードに要求パケットを送信する。このため、接続対象外の無線ノードについても位置把握のための処理が必要になり、無線ノードにおいては電池消耗が発生し、サーバでは無用な処理負荷が発生する。特に無線ノード及び基地局の数が増大すると、サーバでの処理負荷が問題となる。
【００１１】
そこで、本発明の目的は、効率的な処理により、移動する無線ノードと接続する基地局を特定する技術を提供することである。
【課題を解決するための手段】
【００１２】
本発明の一態様の無線ノード・システムは、移動する対象に付随する無線ノードと、前記対象に付随するＩＤキャリアと、異なる場所に設置された複数の前記無線ノードの基地局と、異なる場所に設置された複数の前記ＩＤキャリアのリーダと、前記ＩＤキャリアを読み取った現在ＩＤキャリア・リーダのＩＤ情報及び前記現在ＩＤキャリア・リーダが読み取った前記ＩＤキャリアのＩＤ情報を取得し、前記複数のＩＤキャリア・リーダと前記複数の基地局とを関連付ける情報及び前記ＩＤキャリアと前記無線ノードとを関連付ける情報を参照して、前記無線ノード及び前記無線ノードと接続する現在基地局を特定する管理装置とを含むものである。
【００１３】
その他、本願が開示する課題及びその解決手段は、発明を実施するための形態の欄及び図面により明らかになる。
【発明の効果】
【００１４】
本発明の一態様によれば、移動対象に付随する無線ノードと接続する基地局を効率的に特定することができる。
【図面の簡単な説明】
【００１５】
【図１】第一の実施形態に係る物流業務における無線ノード・システムの全体構成を模式的に示す構成図である。
【図２】第一の実施形態に係る管理サーバの構成を模式的に示す図である。
【図３】第一の実施形態に係る履歴テーブルが格納するデータ・モデルの一例である。
【図４】第一の実施形態に係る紐付テーブルが格納するデータ・モデルの一例である。
【図５】第一の実施形態に係るＲＦＩＤ−Ｒ／Ｗテーブルが格納するデータ・モデルの一例である。
【図６】第一の実施形態に係る基地局テーブルが格納するデータ・モデルの一例である。
【図７】第一の実施形態に係る対象テーブルが格納するデータ・モデルの一例である。
【図８】第一の実施形態に係るノード・テーブルが格納するデータ・モデルの一例である。
【図９】第一の実施形態に係る事前準備業務のシーケンス図である。
【図１０】第一の実施形態に係る出荷業務のシーケンス図である。
【図１１】第一の実施形態に係るビルド・アップ業務のシーケンス図である。
【図１２】第一の実施形態に係るビルド・ダウン業務のシーケンス図である。
【図１３】第一の実施形態に係る着荷の業務のシーケンス図である。
【図１４】第一の実施形態に係る事前準備の業務のフローチャートである。
【図１５】第一の実施形態に係るビルド・ダウン業務のフローチャートである。
【図１６】第一の実施形態おいて、制御条件が付加制御条件含むビルド・ダウン業務のフローチャートである。
【図１７】第二の実施形態に係るビル管理業務システムの全体構成を模式的に示す構成図である。
【図１８】第二の実施形態に係る対象テーブルが格納するデータ・モデルの一例である。
【図１９】第二の実施形態に係る履歴テーブルが格納するデータ・モデルの一例である。
【図２０】第二の実施形態に係るビル管理（エレベータ管理）システムが行う処理のフローチャートである。
【図２１】第三の実施形態に係るビル管理（入退室及びエネルギ管理）システムにおける履歴テーブルが格納するデータ・モデルの一例である。
【図２２】第三の実施形態に係る対象テーブルが格納するデータ・モデルの一例である。
【図２３】第一、第二及び第三の実施形態に示す無線ノード・システムをより一般化した構成を有する無線ノード・システムの構成を模式的に示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しつつ、本発明を実施するための形態を説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略及び簡略化がなされている。又、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略されている。
【００１７】
本明細書は、主に三つの実施形態を説明する。各実施形態のシステムは、移動する対象に付随して移動する無線ノード及びその無線ノードと接続する複数の基地局を含む。無線ノードは電池を内蔵し、その電力により基地局との間の通信を行うアクティブノードである。無線ノードは、基地局から要求を受信し、その要求に応じた処理を実行する。
【００１８】
無線ノードは、移動に伴い、接続する（通信する）基地局を替える。システムは、無線ノードに接続する基地局を特定するため、無線ノードと同一の対象に付随するＩＤキャリアのＩＤ情報を使用する。好ましいＩＤキャリアは、バッテリレスのパッシブタグであり、パッシブＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）タグは、好ましい例の一つである。
【００１９】
システムは、パッシブタグとして、このほか、一次元バーコード・タグや二次元バーコード・タグなどを使用してもよい。また、無線ノードが付随する対象が人物である場合、システムは、ＩＤキャリアとして、その人物の指紋、網膜、血管（静脈）などを使用してもよい。
【００２０】
システムは、ＩＤキャリア・リーダがＩＤキャリアから読み取ったＩＤ情報から、そのＩＤキャリアと関連付けられている無線ノードを特定する。さらに、そのＩＤキャリアを読み取ったＩＤキャリア・リーダと関連付けられている基地局を特定する。ＩＤキャリア・リーダの近くに設定された基地局が、そのＩＤキャリア・リーダと関連付けられている。システムは、ＩＤキャリア・リーダに関連付けられている基地局を無線ノードと接続する基地局と特定し、必要に応じてその基地局から無線ノードに要求を送信する。基地局は通信対象となる無線ノードに対してのみ接続要求を行う。
【００２１】
このように、ＩＤキャリアの情報と無線ノードとを関連付けると共に、ＩＤキャリア・リーダと基地局とを関連付けることで、無線ノードとの通信によらず、移動する無線ノード及びそれと接続する基地局を特定することができる。これにより、無線ノードの消費電力を低減することができる。また、無線ノード及び基地局の数が増大した場合においても無線ノードの設定変更などの制御処理を対象の無線ノードと対象の基地局に限定することができ、管理サーバの処理負荷を低減することができる。
【００２２】
好ましい構成において、システムは、規定の制御条件が満たされる場合に、その制御条件に対応付けられた無線ノードの制御を行う。これにより、対象の業務おいて状況に応じた適切な無線ノード制御を行うことがでる。
【００２３】
制御条件は、例えば、対象の場所（ＩＤキャリア・リーダの場所）、業務内容（業務種別）、時刻、無線ノードによる測定値などの条件項目を含むことができる。特に、業務種別に応じて無線ノードを制御することで、対象の業務の流れにおいてより適切に無線ノードを制御することができる。
【００２４】
システムは、制御条件の示す項目に対応する判定情報を取得し、判定情報と制御条件が一致する場合に、無線ノードの規定の制御を行う。判定情報は、制御条件項目に従って、現在のＩＤキャリア・リーダによるＩＤキャリアの読み取りに付随して得られる情報や、無線ノードからの情報を含むことができる。
【００２５】
例えば、システムは、ＩＤキャリアの読み取りに付随して、現在のＩＤキャリア・リーダの設置場所、その読み取り時刻、ＩＤキャリアのＩＤ情報、対象のＩＤ情報、現在業務種別、対象の履歴情報などの情報を得ることができる。このような情報の一部は、ＩＤキャリア・リーダの近くに設置された管理端末から得てもよい。また、無線ノードがセンサを備える場合、システムは、そのセンサの測定値を制御条件として使用することができる。これにより、個別業務、対象又は対象の現状に応じて、適切に無線ノードを制御することができる。
【００２６】
＜第一の実施形態＞
最初に、第一の実施形態に係る物流業務管理システムを説明する。本実施形態で説明する物流業務の一例は、Ａ拠点から商品（対象商品）をＢ拠点に出荷する。Ｂ拠点において、商品を目的地ごとにまとめて梱包するビルド・アップを実施する。対象商品を収容する梱包は、トラックや鉄道等の輸送手段でＣ拠点に輸送される。Ｃ拠点で、本物流業務は、梱包を解き配送先ごとに商品を仕分けるビルド・ダウンを行う。仕分けされた対象商品は、Ｄ拠点へ着荷する。
【００２７】
Ａ拠点からＤ拠点への移動の間、対象商品に対して無線ノードが取り付けられている。無線ノードは、無線通信インターフェース及びコントローラ（プロセッサ）に加え、温度センサを備える。本実施形態の物流業務管理システムは、温度センサの感知温度により、対象商品の温度を管理する。さらに、本システムは、Ｃ拠点でのビルド・ダウンにおいて、無線ノードの電池消耗を低減するため、温度センサのセンシング間隔を変更する（長くする）。対象商品のＣ拠点におけるビルド・ダウンは制御条件であり、このように、本システムは、制御条件が満たされる場合（制御が必要な場合）に無線ノードのセンシング間隔を制御する。
【００２８】
具体的には、Ｃ拠点に設置されている基地局は、対象商品の無線ノードに対して、温度センサのセンシング間隔変更の指令を送信する。その指令に応じて、無線ノードは、センシング間隔を変更する。基地局はネットワークを介して管理サーバに接続されており、その管理サーバから無線ノードを制御する要求（制御要求）を受け取る。基地局は、管理サーバからの要求に従って、無線ノードを制御（本例においてセンシング間隔の変更）するための指令を発行する。
【００２９】
本実施形態において、対象商品には、パッシブタグであるＲＦＩＤタグが取り付けられている。管理サーバは、ＲＦＩＤタグが保持するＩＤ情報により、無線ノードと接続する基地局を特定する。本実施形態においては、Ｃ拠点に設置されているＲＦＩＤリーダ／ライタ（ＲＦＩＤ−Ｒ／Ｗ）が読み取ったＩＤ情報から、そのＣ拠点の基地局を無線ノードと接続する基地局として特定する。なお、本実施形態は、ＲＦＩＤ−Ｒ／Ｗはリーダ機能のみを備えていても良い。
【００３０】
具体的には、Ｃ拠点において、ＲＦＩＤ−Ｒ／Ｗは、ＲＦＩＤのＩＤ情報を読み取る。その情報はネットワークを介して管理サーバに転送される。管理サーバは、ＲＦＩＤと無線ノードとを関連付ける情報を参照し、取得したＩＤ情報から対象の無線ノード（のＩＤ）を特定する。さらに、ＲＦＩＤ−Ｒ／Ｗと基地局とを関連付ける情報を参照し、ＩＤ情報を読み取ったＲＦＩＤ−Ｒ／ＷのＩＤ情報からＣ拠点の基地局（のＩＤ情報）を特定する。
【００３１】
このように、ＲＦＩＤタグと無線ノードとを関連付け、ＲＦＩＤ−Ｒ／Ｗと基地局とを関連付けることで、ＲＦＩＤタグの読み取り情報から、無線ノードと接続する基地局を無線ノードとの通信によらず効率的に特定することができる。これにより、無線ノードの消費電力を低減することができる。また、無線ノード及び基地局の設置数が増大した場合においても無線ノードの設定変更などの制御を対象となる無線ノードのみに限定して実施可能となり、管理サーバの処理負荷を低減させる。
【００３２】
以下において、本実施形態の物流業務管理システムについてより詳細な説明を行う。図１は本実施形態の物流管理システムの全体構成を模式的に示す図である。本実施形態の物流管理システムは、無線ノードを利用する無線ノード・システムである。本実施形態の物流業務管理システムは、管理部門１０１、データ・センタ１０２、Ａ拠点１０３、Ｂ拠点１０４、Ｃ拠点１０５、Ｄ拠点１０６のそれぞれに設置された機器を含む。
【００３３】
物流業務管理システムは、管理部門１０１に設置された登録端末１１１と、データ・センタ１０２に設置された管理サーバ１１２とを含む。登録端末１１１は、商品の情報や基地局の設置場所等の情報を登録する。管理サーバ１１２は、無線ノード・システムが含む機器の場所の情報及び各拠点に設置された機器から受け取った情報を使用して、必要な処理を行う。
【００３４】
Ａ拠点１０３〜Ｄ拠点１０６のそれぞれに、商品１１３〜１１６が存在している。移動する対象である商品１１３〜商品１１６には、無線ノード１２３〜１２６が、それぞれ添付されている。さらに、商品１１３〜商品１１６には、ＲＦＩＤタグ１３３〜１３６が添付されている。
【００３５】
基地局１６３〜１６６は、それぞれ、Ａ拠点１０３〜Ｄ拠点１０６に設置されている。典型的には、基地局１６３〜１６６は、それぞれ、一箇所に固定されている。アンテナ１４３〜１４６は、それぞれ、基地局１６３〜１６６の電波を送受信する。基地局１６３〜１６６は、無線ノードと無線で接続し、処理を要求する指令を送信する。
【００３６】
ＲＦＩＤ−Ｒ／Ｗ１７３〜１７６は、それぞれ、Ａ拠点１０３〜Ｄ拠点１０６に設置されている。ＲＦＩＤ−Ｒ／Ｗ１７３〜１７６は、手持ち型、固定型のいずれでもよい。ＲＦＩＤ−Ｒ／Ｗ１７３〜１７６は、ＲＦＩＤタグの情報を読み取る。ＲＦＩＤ−Ｒ／Ｗ１７３〜１７６は、それぞれ、アンテナ１５３〜１５６を介して、無線によりＲＦＩＤタグから情報を読み取る。
【００３７】
管理端末１８３〜１８６は、それぞれ、Ａ拠点１０３〜Ｄ拠点１０６に設置されている。管理端末１８３〜１８６は、それぞれ、ＲＦＩＤ−Ｒ／Ｗ１７３〜１７６及び基地局１６３〜１６６とネットワークにより接続されており、同一拠点にあるそれらを制御する。
【００３８】
登録端末１１１、管理サーバ１１２及び各拠点の管理端末１８３〜１８６は、ネットワーク１００に接続され、それらの間においてデータ通信を行うことができる。典型的には、登録端末１１１、管理サーバ１１２及び管理端末１８３〜１８６は、マウスやキーボードなどの入力装置と情報を表示する表示装置を備えている。利用者は、入力装置により情報を入力し、表示装置により処理結果を視認することができる。各端末の入力装置及び表示装置は、その端末に直接接続されている他、ネットワークを介して接続されることもある。
【００３９】
基地局１６３〜１６６及びＲＦＩＤ−Ｒ／Ｗ１７３〜１７６は、管理端末１８３〜１８６を介して、又はそれらを介することなく、ネットワーク１００に接続されている。管理サーバ１１２は、基地局１６３〜１６６及びＲＦＩＤ−Ｒ／Ｗ１７３〜１７６を制御すると共に、基地局１６３〜１６６及びＲＦＩＤ−Ｒ／Ｗ１７３〜１７６から必要な情報を受信する。
【００４０】
図２は、本実施形態における物流管理システムの管理サーバ１１２の内部構成を模式的に示している。管理サーバ１１２は、通信インターフェース２０１、データ記憶装置２０２、プロセッサ２０３を備える。通信インターフェース２０１は、管理部１０１を含む各拠点の他の装置との通信機能を有する。
【００４１】
データ記憶装置２０２は、本システムの処理に必要なプログラム及びデータを格納する領域を有している。図２に示すように、データ記憶装置２０２は、業務アプリケーション・プログラム２０４、設定ファイル２５１、２５２を格納している。この他、既存の物流業務に必要な発注、受注、履歴参照等を行うプログラム（不図示）が格納される。データ記憶装置２０２は、さらに、データベース２１０を格納している。データ記憶装置２０４は、典型的には、揮発性のメイン・メモリと不揮発性の補助記憶装置とを含む。
【００４２】
プロセッサ２０３は、プログラムを実行することにより所定の処理を行う。図２の構成においては、プロセッサ２０３は、業務アプリケーション・プログラム２０４を実行する。また、図示していないが、データベース２１０を管理するデータベース管理プログラムが、プロセッサ２０３により実行される。以下においては、データベース管理プログラムの機能はデータベース２１０に含まれているものとする。
【００４３】
このように、プログラムは、プロセッサ２０３によって実行される。プロセッサ２０３は、データ記憶装置２０２のプログラムに含まれる命令を取得し、その命令に応じた動作を行う。プロセッサ２０３は、プログラムの命令に従って、データ記憶装置２０２のデータを取得し、演算結果をデータ記憶装置２０２に格納する。プログラムの一部又は全部は、専用ハードウェアによって実現されてもよい。プログラムは、プログラム配布サーバや、計算機読み取り可能媒体によって各計算機にインストールすることができ、データ記憶装置２０２における不揮発性記憶媒体に格納することができる。
【００４４】
従って、以下の説明において、プログラムを主語とする説明は、プロセッサを主語とした説明でもよい。また、プログラムが実行する処理は、そのプログラムが動作する情報処理装置が行う処理である。以上の説明は、登録端末１１１及び管理端末１８３〜１８６についても同様である。
【００４５】
業務アプリケーション・プログラム２０４は、複数の機能を有している。これらの機能は、業務アプリケーション・プログラム２０４内のプログラム・モジュールにより実現される。具体的には、関連付登録を実施する関連付登録プログラム２４１、業務履歴を登録する履歴登録プログラム２４２、制御条件判定プログラム２４３及び制御要求プログラム２４４を備える。
【００４６】
データベース２１は、各拠点から収集した情報を蓄積管理するための複数のテーブルを備えている。図２に示すように、データベース２１０は、履歴テーブル２１１、紐付テーブル２１２、ＲＦＩＤ−Ｒ／Ｗテーブル２１３、基地局テーブル２１４、対象テーブル２１５、ノード・テーブル２１６を備える。
【００４７】
履歴テーブル２１１は、業務の履歴を格納する。紐付テーブル２１２は、対象、ＲＦＩＤタグ及び無線ノードの情報を関連付けて格納する。本明細書において、ＲＦＩＤタグ及び無線ノードと対象との関連付けを紐付けと呼ぶ。ＲＦＩＤ−Ｒ／Ｗテーブル２１３は、ＲＦＩＤ−Ｒ／Ｗの個々のＩＤと設置されている場所を関連付けて格納する。
【００４８】
基地局テーブル２１４は、基地局の個々のＩＤと設置されている場所を関連付けて格納する。対象テーブル２１５は、移動する商品や人などの対象に割り当てたＩＤとその対象の名前を関連付けて格納する。ノード・テーブル２１６は、無線ノードのＩＤとノード種別と格納する。
【００４９】
本システムの処理に必要な情報（データ）は、このように、データベースにおいて複数のテーブルに分かれて格納されていることが好ましい。必要な情報を格納するデータベースの構成は、上記の構成に限定されない。データベースが備えるテーブルの数、各テーブルが格納する情報は、設計により適切に決定される。また、本システムが使用する情報は、データベースとは異なるデータ構造により表現されていてもよい。例えば、テーブル、データベース、リスト又はキューから適切に選択したデータ構造体が、情報を格納することができる。
【００５０】
以下において、図３から図８を参照して、データベース２１０が備えるテーブル２１１〜２１６のデータ・モデルについて説明する。図３は、履歴テーブル２１１に格納されるデータの一例を示している。履歴テーブル２１１は、物流業務における履歴を格納する。業務を実行した対象の識別子である「対象ＩＤ」２１１ａ、実行された業務内容（業務種別）を示す「業務」２１１ｂ、業務が実行された時刻を示す「時刻」２１１ｃ、業務が実行された場所を示す「場所」２１１ｄ、の各項目を含む。管理サーバ１１２は、各拠点におけるＲＦＩＤ−Ｒ／Ｗで読み取られた同一商品に取り付けられているＲＦＩＤタグの情報を基に、上記情報を特定して履歴テーブル２１１に格納する。
【００５１】
図４は、紐付テーブル２１２に格納されるデータの一例である。紐付テーブル２１２は、事前準備業務の際に、無線ノード、ＲＦＩＤタグ及び対象のＩＤを関連付けて格納する。紐付テーブル２１２は、関連付情報（レコード）を特定する「紐付ＩＤ」２１２ａ、無線ノードを特定する「ノードＩＤ」２１２ｂ、ＲＦＩＤタグを特定する「タグＩＤ」２１２ｃ、移動する対象を特定する「対象ＩＤ」２１２ｄ、関連付けの状態を示す「状態」２１２ｅ、の各項目を含む。このように、一つのレコードが、無線ノード、ＲＦＩＤタグ及び対象の各ＩＤを含む。
【００５２】
図５は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３に格納されるデータの一例である。ＲＦＩＤ−Ｒ／Ｗテーブル２１３は、ＲＦＩＤ−Ｒ／Ｗの設置情報を管理するためのテーブルであり、マスタ・テーブルである。新規にＲＦＩＤ−Ｒ／Ｗを設置する場合や、ＲＦＩＤ−Ｒ／Ｗの設置場所を変更する場合に、データベース２１０は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を更新する。一レコードが一つのＲＦＩＤ−Ｒ／Ｗの設置情報を備える。ＲＦＩＤ−Ｒ／Ｗテーブル２１３は、ＲＦＩＤ−Ｒ／ＷのＩＤを示す「ＲＦＩＤ−Ｒ／Ｗ＿ＩＤ」２１３ａ、ＲＦＩＤ−Ｒ／Ｗの設置場所を示す「場所」２１３ｂ、の各項目を含む。
【００５３】
図６は、基地局テーブル２１４に格納されるデータの一例である。基地局２１４テーブルは、基地局の設置情報を管理するためのテーブルであり、マスタ・テーブルである。新規に基地局を設置する場合や基地局の設置場所を変更する場合に、データベース２１０は、基地局テーブル２１４を更新する。一レコードが、一つの基地局に関する情報を備える。基地局テーブル２１４は、基地局のＩＤを示す「基地局ＩＤ」２１４ａ、基地局の設置場所を示す「場所」２１４ｂの各項目を含む。
【００５４】
特定のＲＦＩＤ−Ｒ／Ｗと特定の基地局とが同一の場所に設置される場合、そのＲＦＩＤ−Ｒ／ＷのＲＦＩＤ−Ｒ／Ｗテーブル２１３における場所２１３ｂフィールドの情報は、基地局テーブル２１４におけるその基地局の場所２１４ｂフィールドの情報と同一である。図６から理解されるように、本例において、設置場所は相応の広さを有する領域である。
【００５５】
本構成においては、ＲＦＩＤ−Ｒ／Ｗと基地局は、場所２１４ｂフィールドの情報によって関連付けられており、同一場所に設置されているＲＦＩＤ−Ｒ／Ｗと基地局とが、関連付けられたペアである。これと異なり、紐付テーブル２１２のように、ＲＦＩＤ−Ｒ／Ｗと基地局とを直接に関連付けるテーブルを用意してもよい。
【００５６】
図７は、対象テーブル２１５において格納されるデータの一例である。対象テーブル２１５は対象（本例において輸送商品）の情報を管理するためのテーブルであり、マスタ・テーブルである。データベース２１０は、新規に対象とする商品の情報（レコード）を対象テーブル２１５に登録し、不要な対象の情報（レコード）を削除する。
【００５７】
一レコードが一つの対象（商品）の情報を示す。対象テーブル２１５は、対象のＩＤを示す「対象ＩＤ」２１５ａ及び対象の名前を示す「対象名」２１５ｂの各項目を含む。対象の名称が一意に対象を識別することができる場合には、対象名と対象ＩＤの一方を備えていてもよい。対象名のみ使用する場合、対象名が対象のＩＤ情報である。
【００５８】
図８は、ノード・テーブル２１６が格納するデータの一例である。ノード・テーブル２１６は、無線ノードの情報を管理するためのテーブルであり、マスタ・テーブルである。データベース２１０は、新規無線ノードの情報を（レコード）ノード・テーブル２１６に登録し、不要な無線ノードの情報（レコード）を削除する。
【００５９】
一レコードが、一つの無線ノードの情報を示す。ノード・テーブル２１６は、無線ノードのＩＤを示す「ノードＩＤ」２１６ａ及び無線ノードの種別を示す「ノード種別」２１６ｂの各項目を含む。無線ノードのコントローラがその無線ノードを一意に特定する情報を有していない場合には、無線ノードにＩＤキャリアを添付してもよい。好ましくはＲＦＩＤタグを添付する。
【００６０】
好ましくは、ＲＦＩＤ−Ｒ／Ｗは、商品のＲＦタグと無線ノードのＲＦタグとを読み取り、それらのＩＤ情報を管理サーバ１１２に送る。管理サーバ１１２は、無線ノードのＲＦタグと無線ノードの通信アドレスを対応付けるテーブルを参照し、無線ノードの通信アドレスを特定することができる。無線ノードと商品との関係は一定であるとは限らず、その関係は変化することがある。例えば、物流において、Ａ拠点からＢ拠点において無線ノードＸと商品Ｙが紐付けられ、Ｂ拠点からＣ拠点において、無線ノードＸは商品Ｚと紐付けられることがある。本構成は、無線ノードと商品との紐付け関係の変化に容易かつ適切に対応することができる。
【００６１】
図９から図１５は、本実施形態の物流業務の一例を示すシーケンス図及びフローチャートである。この例の物流業務は、上述のように、Ａ拠点から対象の商品を出荷して、Ｂ拠点でビルド・アップを実施する。トラックや鉄道などの輸送手段でＣ拠点に商品を輸送してそこでビルド・ダウンする。
【００６２】
その後、商品は拠点Ｄへ着荷する。Ｃ拠点において、管理サーバ１１２は、基地局１６５に無線ノード１２５に対する所定の制御を実行することを要求する（制御要求）。基地局１６５は、その要求に従って、無線ノード１２５に指令を送る。管理サーバ１１２からの制御要求の内容は、データ記憶装置２０２に格納されている制御要求設定ファイル２５１内に定義されている。
【００６３】
本実施形態は、各拠点で複数の業務（出荷、ビルド・アップ、ビルド・ダウン、着荷等）を実施し、物流業務管理システムは、各拠点に固定設置されたＲＦＩＤ−Ｒ／Ｗを用いて業務の履歴を登録する際に、一つのＲＦＩＤ−Ｒ／Ｗを使用して複数の業務に対応する処理を実施することを想定する。
【００６４】
図９に示すシーケンス図は、事前準備として、ＲＦＩＤ−Ｒ／Ｗ情報、基地局情報、対象、無線ノード情報及び制御条件を登録する処理を示している。管理サーバ１１２（の通信Ｉ／Ｆ２０１）は、処理Ｆ１０１において、管理部１０１の登録端末１１１から、設置するＲＦＩＤ−Ｒ／ＷのＲＦＩＤ−Ｒ／Ｗ＿ＩＤと設置場所の情報を受信する。業務アプリケーション・プログラム２０４は、関連付登録プログラム２４１により、ＲＦＩＤ−Ｒ／Ｗテーブル２１３のＲＦＩＤ＿ＲＷ＿ＩＤ２１３ａのフィールドにＲＦＩＤ−Ｒ／Ｗ＿ＩＤの情報を、場所２１３ｂのフィールドに場所の情報を格納する。
【００６５】
業務アプリケーション・プログラム２０４は、同様に、登録端末１１１から受信した基地局の情報を基地局テーブル２１４に登録する。具体的には、関連付登録プログラム２４１は、基地局のＩＤを基地局ＩＤ２１４ａのフィールドに格納し、基地局の設置場所の情報を場所２１４ｂのフィールドに格納する。
【００６６】
一例において、ＲＦＩＤ−Ｒ／Ｗ１７３のＩＤが「Ｒ−０００１」であり、「Ａ拠点」に設置される場合、関連付登録プログラム２４１は、ＲＦＩＤ−Ｒ／Ｗ＿ＩＤ２１３ａのフィールドに「Ｒ−０００１」、場所２１３ｂのフィールドに「Ａ拠点」を格納する。基地局１６３のＩＤが「Ｂ−０００１」であり、上記のＲＦＩＤ−Ｒ／Ｗ１７３と同じ拠点に設置される場合、関連付登録プログラム２４１は、基地局ＩＤ２１４ａのフィールドに「Ｂ−０００１」、場所２１４ｂのフィールドに「Ａ拠点」を格納する。
【００６７】
管理サーバ１１２（関連付登録プログラム２４１）は、処理Ｆ１０２において、登録端末１１１から受信した対象の情報を対象テーブル２１５に登録する。この処理は、上記の登録方法Ｆ１０１と同様に、対象のＩＤと対象の名前を対象テーブル２１５へ登録する。本例では、物流商品が対象である。一例において、物流商品のＩＤが「Ｇ−０００１」、対象の名前が「ダンボール小００１」である場合に、関連付登録プログラム２４１は、対象ＩＤ２１５ａのフィールドに「Ｇ−０００１」を、対象名２１５ｂのフィールドに「ダンボール小００１」を格納する。
【００６８】
処理Ｆ１０３において、管理サーバ１１２（関連付登録プログラム２４１）は、上記方法と同様に、登録端末１１１から受信した無線ノードの情報、具体的には、無線ノードのＩＤと無線ノードの種別を、ノード・テーブル２１６に登録する。例えば、無線ノードのＩＤが「Ｓ−０００１」、無線ノードの種別が「温度」である場合、関連付登録プログラム２４１は、ノードＩＤ２１６ａのフィールドに「Ｓ−０００１」を、ノード種別２１６ｂのフィールドに「温度」を格納する。
【００６９】
処理１０４において、管理サーバ１１２（関連付登録プログラム２４１）は、無線ノードに送信する制御指令の制御条件を設定ファイル２５１、２５２内に登録する。管理者は、登録端末１１１において制御条件をテキストエディタ等により記述する。登録端末１１１は入力された制御条件を、管理サーバ１１２に送信し、管理サーバ１１２は、制御条件の設定ファイル２５１、２５２をデータ記憶装置１０２に格納する。
【００７０】
定義される制御条件は、実行する制御によって異なる。本例においては、制御要求条件設定ファイル２５１に、「場所」及び「業務」の条件項目と「制御内容」が定義され、付加条件設定ファイル２５２に、「対象ＩＤ」及び「時間範囲」の条件項目が定義される。後に説明する図１５のフローチャートに従う処理は、制御要求条件設定ファイル２５１のみを参照する。付加条件設定ファイル２５２は、図１６のフローチャートに従って処理が利用する。
【００７１】
制御要求条件設定ファイル２５１は全ての対象に共通の条件を規定し、付加条件設定ファイル２５２は、対象に固有の条件を規定している。本例のように、これらは別のファイルであることが好ましいが、一つの設定ファイルが全ての条件を含んでいていてもよい。
【００７２】
図９の事前準備のシーケンスでは、管理サーバ１１２は、それぞれのマスタ・データの登録を個別に処理を実施する。これと異なり、図１４のフローチャートに示すように、管理サーバ１１２は、登録端末１１１から登録情報を随時受け付け、受け付けた情報に対応するテーブルを選択して、適切なテーブルに受信した情報を登録してもよい。
【００７３】
図１４において、管理サーバ１１２の関連付登録プログラム２４１は、登録データの受付可能状態で待ち受け、登録情報を受信すると（Ｓ００１）、登録データが含む登録タイプを基に、登録先のテーブルを決定する（Ｓ００２）。
【００７４】
登録タイプが「ＲＦＩＤ−Ｒ／Ｗ  基地局」である場合、処理はステップ００３に移り、関連付登録プログラム２４１は、受信した登録用のデータを引数としてＲＦＩＤ−Ｒ／Ｗと基地局情報の登録処理の呼び出しを実施する。登録タイプが「対象」である場合には、処理はステップ００４に移り、関連付登録プログラム２４１は、対象情報の登録処理の呼び出しを実施する。登録タイプが「ノード」である場合、処理はステップ００５に移り、関連付登録プログラム２４１は、ノード情報の登録処理の呼び出しを実施する。
【００７５】
以後、図９で示した登録方法と同様に、関連付登録プログラム２４１は、ステップ００６ではＲＦＩＤ−Ｒ／Ｗテーブル２１１及び基地局テーブル２１４に、ステップ００７では対象テーブル２１５に、ステップ００８ではノード・テーブル２１６に、それぞれのデータを登録する。このフローの最後に、ステップ００９で登録完了した内容を登録端末１１１に出力する。
【００７６】
図１０は、事前準備が完了した後の出荷業務を示すシーケンス図である。本例において、出荷業務は、Ａ拠点１０３で行われる。出荷業務の開始として、管理端末１８３を操作する出荷場所の業務担当者は、事前準備（図９を参照）で登録された商品１１３に、ＲＦＩＤタグ１３３とセンサを備える無線ノード１２３を貼付する（Ｆ２０１）。
【００７７】
次に、業務担当者は、管理端末１８３において、商品１１３の対象ＩＤを引数として「関連付登録ボタン」を押下する。管理端末１８３は、この入力に応じて、関連付登録処理（Ｆ２０１）を管理サーバ１１２に要求する。要求を受け取った管理サーバ１１２は、ネットワーク１００を介して、ＲＦＩＤ−Ｒ／Ｗ１７３にＲＦＩＤタグ読み取り処理を指示する。
【００７８】
例えば、情報管理端末１８３からの要求が場所の情報を含み、管理サーバ１１２は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照して、ＲＦＩＤの読み取りを指示するＲＦＩＤ−Ｒ／Ｗを特定する。この点は以下の他の処理において同様である。若しくは、管理端末１８３からの要求が、ＲＦＩＤ−Ｒ／Ｗ１７３のＩＤ情報を含んでいてもよい。
【００７９】
ＲＦＩＤ−Ｒ／Ｗ１７３は、その電波出力の届く範囲に置かれた商品に貼付されたＲＦＩＤタグを読み取る（Ｆ２０３）。管理サーバ１１２は、ＲＦＩＤ−Ｒ／Ｗ１７３から、ＲＦＩＤタグの読み取り結果（タグＩＤ）を一つ取得する。ＲＦＩＤ−Ｒ／Ｗ１７３が読み取ったＲＦＩＤタグ（送信されたタグＩＤ）が一つでない場合、管理サーバ１１２は、エラーとして、所定の処理を実行する（不図示）。
【００８０】
管理サーバ１１２は、さらに、ネットワーク１００を介して、Ａ拠点１０３の基地局１６３に対してノード情報取得処理（Ｆ２０４）を要求する。管理端末１８３は、ＲＦＩＤ−Ｒ／Ｗと基地局を関連付ける情報である、ＲＦＩＤ−Ｒ／Ｗテーブル２１３と基地局テーブル２１４を参照し、場所の情報をキーとして、ＲＦＩＤ−Ｒ／Ｗ１７３に対応する基地局１６３を特定することができる。具体的には、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照してＲＦＩＤ−Ｒ／Ｗ１７３の設置場所を特定し、その設置場所と基地局テーブル２１４とから、同一の場所（Ａ拠点）に設置されている基地局１６３を特定する。
【００８１】
基地局１６３は、無線ノード１２３からノード固有情報（ノードＩＤ）を受信し、管理サーバ１１２に送信する。管理サーバ１１２は、ノードＩＤを一つ取得する。取得したノードＩＤが一つでない場合は、エラーとして、所定の処理を実行する（不図示）。
【００８２】
次に、管理サーバ１１２は、紐付処理（Ｆ２０５）を実行する。具体的には、管理サーバ１１２の関連付登録プログラム２４１は、基地局１６３から取得したノードＩＤ、ＲＦＩＤ−Ｒ／Ｗ１７３から取得したタグＩＤ及び管理端末１８３から受け取った対象ＩＤを、紐付テーブル２１２（図４を参照）に登録する。これらのデータは一レコード内に格納され、互いに関連付けられる。
【００８３】
例として、関連付登録プログラム２４１は、紐付ＩＤ２１２ａのフィールドに自動採番の「Ｃ−０００１」を、ノードＩＤ２１２ｂのフィールドにノードＩＤ「Ｓ−０００１」を、タグＩＤ２１２ｃのフィールドにＲＦＩＤタグのＩＤ「００００  ００００  ００００  ０００１」を、対象ＩＤ２１２ｄのフィールドに商品のＩＤ「Ｇ−０００１」を格納する。さらに、状態２１２ｅのフィールドに、紐付けられている（関連付けられている）こと示す「紐付中」の値を登録する。そして、この処理の最後に、管理端末１８３に紐付登録完了の表示を出力する。
【００８４】
図１０のシーケンス図に示すように、次に、出荷の履歴を登録する業務が行われる。業務担当者は、出荷登録処理のため、管理端末１８３において「出荷ボタン」を押下する。管理端末１８３は、その入力に従って、管理サーバ１１２に出荷登録を要求する。管理サーバ１１２は、その要求に応じて、出荷登録処理（Ｆ２１１）を実行する。
【００８５】
業務アプリケーション・プログラム２０４（管理サーバ１１２）は、上記処理Ｆ２０３と同様に、ＲＦＩＤ−Ｒ／Ｗ１７３に商品に貼付されたＲＦＩＤタグの読み取り（Ｆ２１２）を指示し、その結果（タグＩＤ情報）をＲＦＩＤ−Ｒ／Ｗ１７３から取得する。そして、業務アプリケーション・プログラム２０４取得したＲＦＩＤタグの情報を引数として出荷登録（Ｆ２１３）を実施する。
【００８６】
具体的には、履歴登録プログラム２４２は、履歴テーブル２１１（図３を参照）に出荷情報を登録する。本例において、履歴登録プログラム２４２は、紐付テーブル２１２を参照して、ＲＦＩＤタグのタグＩＤ「００００  ００００  ００００  ０００１」から対象ＩＤ「Ｇ−０００１」を特定し、それを履歴テーブル２１１の対象ＩＤ２１１ａのフィールドに格納する。
【００８７】
また、履歴登録プログラム２４２は、出荷業務を実施したことを示す「出荷」を、同一レコードにおける業務２１１ｂのフィールドに格納する。さらに、履歴登録プログラム２４２は、管理サーバ１１２のシステム時刻による出荷時刻を取得し、その時刻の情報「２０１０／１０／３＿１０：１３：２９」を、同一レコードの時刻２１１ｃのフィールドに格納する。出荷時刻は、典型的には、ＲＦＩＤタグの読み取りを基準とする。
【００８８】
また、履歴登録プログラム２４２は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照し、読み取りを要求したＲＦＩＤ−Ｒ／Ｗ１７３のＩＤ「Ｒ−０００１」を基に、ＲＦＩＤ−Ｒ／Ｗ１７３の設置場所「Ａ拠点」を取得し、履歴テーブル２１１の同一レコードにおける「場所」２１１ｄのフィールドに、それを格納する。
【００８９】
次に、管理サーバ１１２は、業務アプリケーション・プログラム２０４の制御条件判定プログラム２４３により、制御条件に関する判定を行う（Ｆ２１４）。制御条件の判定の詳細は、後述する。ここでは、商品の現状が制御条件に一致しないため、処理は次のステップに移る。登録が完了すると、履歴登録プログラム２４２は、管理端末１８３に出荷登録完了の表示を出力する。最後に、出荷業務は、商品のＢ拠点１０４への輸送を開始する（Ｆ２２１）。
【００９０】
図１１は、輸送された商品をＢ拠点１０４でビルド・アップする業務のシーケンス図を示している。Ｂ拠点１０４の業務担当者は、ビルド・アップの履歴を登録するため、管理端末１８４において「ビルド・アップ・ボタン」を押下する。管理端末１８４は、その入力に応じて、管理サーバ１１２にビルド・アップ登録（Ｆ３０１）を要求する。管理サーバ１１２は、管理端末１８４からの要求に応答して、ビルド・アップ登録処理（Ｆ３０１）を開始する。
【００９１】
業務アプリケーション・プログラム２０４（管理サーバ１１２）は、ＲＦＩＤ−Ｒ／Ｗ１７４にＲＦＩＤタグの読み取り（Ｆ３０２）を指示する。ＲＦＩＤ−Ｒ／Ｗ１７３は、図１０における処理Ｆ２０３と同様に、商品に添付されているＲＦＩＤタグを読み取り、その読み取り結果（タグＩＤ）を管理サーバ１１２に送信する。
【００９２】
業務アプリケーション・プログラム２０４は、取得したＲＦＩＤタグの情報を引数として、ビルド・アップ登録（Ｆ３０３）を、履歴登録プログラム２４２によって実行する。具体的には、履歴登録プログラム２４２は、紐付テーブル２１２を参照して、ＲＦＩＤタグのタグＩＤから対象ＩＤ「Ｇ−０００１」を特定し、それを履歴テーブル２１１の対象ＩＤ２１１ａのフィールドに格納する。履歴登録プログラム２４２は、さらに、同一のレコードにおける業務２１１ｂのフィールドに、ビルド・アップ業務を実施したことを示す「ビルド・アップ」を格納する。
【００９３】
履歴登録プログラム２４２は、ビルド・アップを実施した時刻示す管理サーバ１１２のシステム時刻を取得し、その時刻の情報「２０１０／１０／３＿１８：５９：３１」を、同一レコードの時刻２１１ｃのフィールドに格納する。この時刻は、典型的には、ＲＦＩＤタグの読み取りを基準とする。さらに、履歴登録プログラム２４２は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照して、読み取りを指示したＲＦＩＤ−Ｒ／Ｗ１７４のＩＤ「Ｒ−０００２」を基に、ＲＦＩＤ−Ｒ／Ｗ１７４の設置場所「Ｂ拠点」を取得し、履歴テーブル２１１の同一レコードにおける「場所」２１１ｄのフィールドに格納する。
【００９４】
管理サーバ１１２は、制御条件を判定する制御条件判定プログラム２４３により、上記の業務における制御条件の判定を行う（Ｆ３０４）。制御条件判定プログラム２４３の詳細は後述する。ここでは、対象商品の現状が制御条件と一致しないため、処理は次のステップに移る。登録が完了すると上記の処理と同様に、履歴登録プログラム２４２は、管理端末１８４に出荷登録完了の表示を出力する。業務は、その後、輸送先ごとに商品を束ねて梱包する（Ｆ３１１）。最後に、この例では、対象ＩＤ「Ｇ−０００１」を有する対象商品のＣ拠点へ輸送を開始する（Ｆ３２１）。
【００９５】
図１２は、輸送された商品がＣ拠点１０５に到着し、荷解きを行った際に無線ノードの設定を変更する業務のシーケンス図を示す。Ｃ拠点１０５の業務担当者は、ビルド・ダウンの履歴を登録するため、管理端末１８５において「ビルド・ダウン・ボタン」を押下する。管理端末１８５は、その入力に応じて、管理サーバ１１２にビルド・ダウン登録処理（Ｆ４０１）を要求する。
【００９６】
管理サーバ１１２（業務アプリケーション・プログラム２０４）は、管理端末１８５からの要求に応じて、ビルド・ダウン登録処理（Ｆ４０１）を開始する。具体的には、まず、ＲＦＩＤ−Ｒ／Ｗ１７５に対して、商品に貼付されたＲＦＩＤタグの読み取りを指示する。ＲＦＩＤ−Ｒ／Ｗ１７５は、図１０における処理Ｆ２０３と同様に、商品に添付されているＲＦＩＤタグを読み取り（Ｆ４０２）、その読み取り結果（タグＩＤ）を管理サーバ１１２に送信する。
【００９７】
業務アプリケーション・プログラム２０４は、取得したＲＦＩＤタグの情報を引数として、ビルド・ダウン登録を実施する（Ｆ４０３）。具体的には、履歴登録プログラム２４２は、紐付テーブル２１２を参照して、ＲＦＩＤタグのタグＩＤから対象ＩＤ「Ｇ−０００１」を特定し、それを履歴テーブル２１１の対象ＩＤ２１１ａのフィールドに格納する。履歴登録プログラム２４２は、さらに、同一のレコードにおける業務２１１ｂのフィールドに、ビルド・ダウン業務を実施したことを示す「ビルド・ダウン」を格納する。
【００９８】
履歴登録プログラム２４２は、ビルド・ダウンを実施した時刻を示す管理サーバ１１２のシステム時刻を取得し、その時刻の情報「２０１０／１０／４＿７：３３：４２」を、同一レコードの時刻２１１ｃのフィールドに格納する。時刻は、典型的には、ＲＦＩＤタグの読み取りを基準とする。さらに、履歴登録プログラム２４２は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照して、読み取りを指示したＲＦＩＤ−Ｒ／Ｗ１７５のＩＤ「Ｒ−０００３」を基に、ＲＦＩＤ−Ｒ／Ｗ１７５の設置場所「Ｃ拠点」を取得し、履歴テーブル２１１の同一レコードにおける「場所」２１１ｄのフィールドに格納する。
【００９９】
管理サーバ１１２（制御条件判定プログラム２４３）は、ビルド・ダウン登録（Ｆ４０３）の後、無線ノードの制御を実行する制御条件が満たされているか否かの判定（制御条件判定Ｆ４０４）を実施する。対象の現状が規定の制御条件と一致する場合、管理サーバ１１２は、基地局１６５に対して、無線ノードの所定の制御を実行することを要求する（制御要求）。
【０１００】
本判定処理の詳細を、図１５のフローチャートで説明する。管理サーバ１１２において、典型的には、制御条件判定プログラム２４３は常に動作（常駐）しており、管理端末１８５からの業務履歴（イベント情報）の登録要求のたびに、制御条件判定処理を実行する。制御条件判定プログラム２４３は、業務履歴登録処理で利用されたＲＦＩＤ−Ｒ／Ｗの場所の情報と履歴を登録する業務種別の情報を取得する。制御条件判定プログラム２４３は、さらに、制御要求設定ファイル２５１から、制御要求条件を取得する（Ｓ２０１）。
【０１０１】
一例において、場所「Ｃ拠点」での業務「ビルド・ダウン」の実施において、ビルド・ダウン・ボタンの押下に応答して、管理端末１８５は、業務履歴を登録する処理要求を管理サーバ１１２に送信する。この送信メッセージは、業務の情報である「ビルド・ダウン」を含む。さらに、送信メッセージは、ＲＦＩＤ−Ｒ／Ｗ１７５のＩＤの情報である「Ｒ−０００３」を含む。送信メッセージは、場所情報である「Ｃ拠点」を含んでいてもよい。
【０１０２】
本例と異なり、ＲＦＩＤ−Ｒ／Ｗ１７５に関連する業務種別が一意に決まる場合、メッセージは業務種別の情報を含む必要はない。データ記憶装置２０２は、ＲＦＩＤ−Ｒ／Ｗと対応業務種別とを関連付ける情報を格納し、制御条件判定プログラム２４３はその情報を参照することで現在のＲＦＩＤ−Ｒ／Ｗの設置場所における業務種別（現在業務の種別）を特定することができる。この構成においては、制御条件の判定に使用する判定情報は、ＲＦＩＤ−Ｒ／Ｗ１７５からの情報及びその情報と関連付けられた情報である。図１６のフローチャートの制御要求条件において同様である。
【０１０３】
管理端末１８５からの送信メッセージを制御条件判定プログラム２４３が取得し、ＲＦＩＤ−Ｒ／Ｗテーブル２１３において、取得した「Ｒ−０００３」に該当するレコードを検索し、ＲＦＩＤ−Ｒ／Ｗ１７５の場所の情報「Ｃ拠点」を取得する。制御条件の判定に使用する判定情報は、この場所の情報と上記業務の情報とを含み、このように、ＲＦＩＤ−Ｒ／Ｗ１７５によるＲＦＩＤタグの読み取りに付随して得られる。
【０１０４】
制御条件判定プログラム２４３は、さらに、制御要求設定ファイル２５１から制御要求の条件である場所「Ｃ拠点」、業務「ビルド・ダウン」を取得する。さらに、無線ノードの制御内容を示すデータ「計測間隔：長く」を取得する。この制御条件は、対象商品が「Ｃ拠点」において「ビルド・ダウン」されることである。この条件が満たされる場合、管理サーバ１１２は、基地局１６５に、無線ノードの計測間隔を長くする制御を行うように指示する。
【０１０５】
具体的には、制御条件判定プログラム２４３は、判定情報が示す対象商品の現状が、制御要求設定ファイル２５１に定義されている条件（本例における制御条件）と一致するか判定する（Ｓ２０２）。対象商品の現状が制御条件に一致しない場合（Ｓ２０２におけるＮ）、処理はステップ２０５に移り、最後に、履歴登録プログラム２４２は、ビルド・ダウンの業務の履歴登録が完了したことの情報を、管理端末１８５により表示する。
【０１０６】
本例では、制御要求設定ファイル２５１から取得した条件は判定情報が示す内容に一致し（Ｓ２０２におけるＹ）、処理はステップ２０３に移る。業務アプリケーション・プログラム２０４における制御要求プログラム２４４は、判定情報における場所の情報である「Ｃ拠点」を元に、基地局テーブル２１４の場所２１４ｂにおいてＣ拠点にある基地局を検索する。
【０１０７】
本例において、制御要求プログラム２４４は、該当する基地局ＩＤ「Ｂ−０００３」を取得する（Ｓ２０３及び図１２におけるＦ４０５）。制御要求プログラム２４４は、取得したＩＤ「Ｂ−０００３」を有する基地局１６５に対して、無線ノードの制御を要求する（Ｓ２０４及び図１２におけるＦ４０６）。
【０１０８】
制御要求の内容は、事前にデータ記憶部装置２０２に格納された制御条件用設定ファイル２５１に記述されている。本例では、無線ノードの制御は、電池消耗を減らすために無線ノードの温度センサの温度計測間隔を長くする。最後に、この処理が完了すると、上記Ｓ２０５の処理と同様に、最後に、履歴登録プログラム２４２は、管理端末１８５にビルド・ダウン登録の完了の表示を出力する。
【０１０９】
図１２に戻って、その後、輸送先ごとに梱包されていた商品は、解包される（Ｆ４１１）。さらに、本例の対象である、対象ＩＤ「Ｇ−０００１」を有する商品は、Ｄ拠点２０６へ向けて輸送される（Ｆ４２１）。
【０１１０】
図１３は、輸送された商品が拠点Ｄに到着し、履歴を登録する業務のシーケンス図を示している。Ｄ拠点２０６の業務担当者は、着荷の履歴を登録する業務を実施するため、管理端末１８６において「着荷ボタン」を押下する。管理端末１８６は、その入力に応答して、管理サーバ１１２に対して着荷登録処理（Ｆ５０１）を要求する。
【０１１１】
管理サーバ１１２は、管理端末１８６からの要求に応じて、着荷登録処理（Ｆ５０１）を開始する。具体的には、まず、ＲＦＩＤ−Ｒ／Ｗ１７６に対して、商品に貼付されたＲＦＩＤタグの読み取りを指示する。ＲＦＩＤ−Ｒ／Ｗ１７６は、図１０における処理Ｆ２０３と同様に、商品に添付されているＲＦＩＤタグを読み取り（Ｆ５０２）、その読み取り結果（タグＩＤ）を管理サーバ１１２に送信する。
【０１１２】
管理サーバ１１２は、取得したＲＦＩＤタグの情報を引数として、着荷登録（Ｆ５０３）を実施する。具体的には、履歴登録プログラム２４２は、紐付テーブル２１２を参照して、ＲＦＩＤタグのタグＩＤから対象ＩＤ「Ｇ−０００１」を特定し、それを履歴テーブル２１１の対象ＩＤ２１１ａのフィールドに格納する。履歴登録プログラム２４２は、さらに、同一のレコードにおける業務２１１ｂのフィールドに、着荷業務を実施したことを示す「着荷」格納する。
【０１１３】
履歴登録プログラム２４２は、着荷時刻示す管理サーバ１１２のシステム時刻を取得し、その時刻の情報「２１／１／４＿１２：２８：３２」を、同一レコードの時刻２１１ｃのフィールドに格納する。さらに、履歴登録プログラム２４２は、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照して、読み取りを指示したＲＦＩＤ−Ｒ／Ｗ１７６のＩＤ「Ｒ−０００４」を基に、ＲＦＩＤ−Ｒ／Ｗ１７６の設置場所「Ｄ拠点」を取得し、履歴テーブル２１１の同一レコードにおける「場所」２１１ｄのフィールドに格納する。
【０１１４】
関連付登録プログラム２４１は、商品に取り付けた無線ノード及びＲＦＩＤタグを別の物流業務で再利用するために、商品とそれらとの紐付け（関連付け）を解除する（Ｆ５０３）。具体的には、関連付登録プログラム２４１は、処理Ｆ５０２で取得した対象商品のＲＦＩＤタグのタグＩＤ「００００  ００００  ００００  ０００１」を、紐付テーブル２１２のタグＩＤ２１２ｃのカラムにおいて検索し、そのタグＩＤを含むレコードを特定する。さらに、そのレコードにおける状態２１２ｅフィールドの値を、「紐付終了」に更新する。
【０１１５】
次に、制御条件判定プログラム２４３は、制御条件についての判定を行う（Ｆ５０４）。制御条件判定プログラム２４３による判定の詳細は、前述した通りである。ここでは、判定情報が示す現状が制御条件に一致しないため、処理は次のステップに移る。業務担当者は、商品をＤ拠点２０６の保管庫に移動し、着荷が完了する（Ｆ５１１で）。また、業務担当者は、商品に取り付けたＲＦＩＤタグ及び無線ノードを取り外す（Ｆ５２１）。
【０１１６】
以上で物流業務における一連の業務を終了する。別の対象商品の配送依頼を受け付け、目的地に配送する場合には、図９の事前準備は必要なく、図１０の出荷業務から図１３の着荷の業務を繰り返し実施する。
【０１１７】
図１６にＲＦＩＤタグの情報の他の業務利用態様を説明する。本例が規定する制御条件は、図１１で示したビルド・ダウンの業務（Ｆ４０４）において、制御を行う無線ノードが付随する対象商品と、制御を行う時間範囲とを規定する。つまり、管理サーバ１１２（基地局１６５）は、特定の対象ＩＤを有する商品に付随する無線ノードに対して、特定の時間範囲のときに制御を行う。このように、対象固有の制御条件を設定することで、対象の業務に即した無線ノードの業務利用を実現する。この処理は、図１５のフローチャートに代えて、図１６のフローチャートに示すステップを実施する。
【０１１８】
図１６のフローチャートに示すように、管理サーバ１１２は、制御条件判定プログラム２４３を常に実行している。制御条件判定プログラム２４３は、管理端末１８５から業務履歴登録処理要求を受けるたびに、その業務履歴登録処理で利用されたＲＦＩＤ−Ｒ／Ｗの場所の情報と履歴を登録する業務の情報（イベント情報）を取得する。ＲＦＩＤ−Ｒ／Ｗ１７５のＲＦＩＤタグの読み取りに付随して得られるこれらの情報は、制御条件判定における判定情報である。制御条件判定プログラム２４３は、さらに、制御要求設定ファイル２５１から、制御要求条件を取得する（Ｓ３０１）。
【０１１９】
一例において、場所「Ｃ拠点」での業務「ビルド・ダウン」の実施において、ビルド・ダウン・ボタンの押下に応答して、管理端末１８５は、業務履歴を登録する処理要求を管理サーバ１１２に送信する。この送信メッセージは、ＲＦＩＤ−Ｒ／Ｗ１７５のＩＤの情報である「Ｒ−０００３」及び業務の情報である「ビルド・ダウン」を含む。メッセージは、場所情報を含んでいてもよい。このメッセージを制御条件判定プログラム２４３が取得し、ＲＦＩＤ−Ｒ／Ｗテーブル２１３において、取得した「Ｒ−０００３」に該当するレコードを検索し、ＲＦＩＤ−Ｒ／Ｗ１７５の場所の情報「Ｃ拠点」を取得する。判定情報は、この場所の情報と上記業務の情報とを含む。
【０１２０】
制御条件判定プログラム２４３は、判定情報が示す対象商品の現状が、制御要求設定ファイル２５１に定義されている条件と一致するか判定する（Ｓ３０２）。対象商品の現状が規定条件に一致しない場合（Ｓ３０２におけるＮ）、処理はステップ２０５に移り、履歴登録プログラム２４２は、ビルド・ダウンの業務の履歴登録が完了したことの情報のみを、管理端末１８５において表示する。
【０１２１】
本例において、設定ファイル２５１における条件が満たされている（Ｓ３０２におけるＹ）ため、制御条件判定プログラム２４３は、データ記憶装置２０２に格納されている付加条件設定ファイル２５２から、記述されている条件を取得する（Ｓ３０３）。
【０１２２】
本例において、付加条件設定ファイル２５２は、特定対象ＩＤ「Ｇ−０００１」及び特定時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」を定義している。管理サーバ１１２は、上記特定対象ＩＤを有する商品に対して、上記特定の時間範囲に上記特定業務が行われた場合に、その対象商品に付随する無線ノードを制御する。
【０１２３】
制御条件判定プログラム２４３は、読み取られたＲＦＩＤタグのタグＩＤを取得し、そのタグ情報を紐連付テーブル２１２のタグＩＤ２１２ｃのカラムにおいて検索し、対応する「対象ＩＤ」の値を、対象ＩＤ２１２ｄのカラムから取得する。また、条件に時間範囲があり、ステップ３０１において取得した業務を登録する時間情報「２０１０／１０／４＿７：３３：４２」を取得する（Ｓ３０４）。
【０１２４】
条件が満たされている場合（Ｓ３０５におけるＹ）、処理はステップ３０６に移る。設定条件が満たされている場合（Ｓ３０５におけるＮ）、処理はステップ３０８に移る。本例では、ＲＦＩＤタグから取得した対象ＩＤ「Ｇ−０００１」と設定ファイル２５２に記述された対象ＩＤ「Ｇ−０００１」が一致し、取得した業務時刻情報「２０１０／１０／４＿７：３３：４２」が、設定ファイル２５２の特定時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」の間である。制御条件判定プログラム２４３は、設定ファイル２５２の条件が満たされていると判定し、処理はステップ３０６に移る。
【０１２５】
以降は、図１５のフローチャートと同様である。制御要求プログラム２４４は、ステップ２０３と同様に、場所の情報である「Ｃ拠点」を取得し、基地局テーブル２１４から「Ｃ拠点」の基地局ＩＤ「Ｂ−０００３」を取得する（Ｓ３０６）。次に、制御要求プログラム２４４は、ステップ２０４と同様に、取得した基地局ＩＤ「Ｂ−０００３」に対して、制御要求用の設定ファイル２５１で定義されている無線ノードの制御を行うことを要求する（Ｓ３０７）。最後に、履歴登録プログラム２４２は、Ｓ２０５と同様に、管理端末１８５にビルド・ダウン登録完了の表示を出力する（Ｓ３０８）。
【０１２６】
以上のように、本実施形態によれば、ＲＦＩＤタグの読み取り情報から通信を行う無線ノードと基地局とを特定することができるので、その特定ための処理に伴う無線ノードの消費電力及びシステムの処理量を低減することができる。システムは、無線ノードの制御を、対象となる無線ノードのみに限定して効率的に行うことができる。無線ノード及び基地局の設置数が増大した場合においてもすべての無線ノードに対して制御要求を実施する場合と比較してサーバの処理負荷を低減することができる。
【０１２７】
本実施形態の無線ノード・システムは、制御条件を定義し、その制御条件が満足する場合に、無線ノードを制御する。これにより、無線ノードが付随する対象の情報、時刻、利用意図といった情報を基に、無線ノードの付加価値のある業務利用を実現することができる。
【０１２８】
上記構成は、一つの制御コマンドに対応する制御条件を規定し、制御条件に従って無線ノードの制御の有無を決定する。本実施形態の無線ノード・システムは、制御条件に従って異なる制御を行うことができる。例えば、管理サーバは、設定ファイルにおいて、複数の制御コマンドと、各制御コマンドの制御条件とを定義する。管理サーバは、例えば、場所、時間、対象などの条件によって、異なる制御内容（制御コマンド）を指示する。
【０１２９】
一方、本実施形態の無線ノード・システムは、制御条件を規定することなく、いずれの拠点においても無線ノードを制御してもよい。例えば、Ａ〜Ｄ拠点の全てにおいて、基地局は無線ノードに対して温度測定履歴を指示する。
【０１３０】
本実施形態において、管理サーバ１１２は、基地局に制御要求を送信際、基地局テーブル２１４とＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照し、要求先の基地局のＩＤを取得する。基地局数の増加と共に、基地局テーブル２１４やＲＦＩＤ−Ｒ／Ｗテーブル２１３に登録されているデータ数も増加し、要求先の基地局を特定するまでの処理量（処理時間）が増加する。
【０１３１】
好ましい構成において、基地局に対して無線ノードの制御の要求を送信する際に制御要求プログラム２４４が制御を実施する回数が多い基地局のレコードを優先的に取得することができるように、関連付登録プログラム２４１は、基地局テーブル２１４をソートする。これにより、基地局テーブル２１４の平均的な参照時間を低減する。好ましくは、関連付登録プログラム２４１は、設定ファイルに定義する制御条件を登録端末１１１により追加するときに、ソート処理を実行する。
【０１３２】
関連付登録プログラム２４１は、基地局テーブル２１４のレコードを、「場所」の値を基準としてソートする。具体的には、設定ファイルには、複数の条件セットが定義されており、各条件セットは実行すべき無線ノードの制御内容（制御コマンド）が対応付けられている。条件セットは、一つ又は複数の条件項目で構成されている。
【０１３３】
関連付登録プログラム２４１は、設定ファイルに現れる同一の「場所」の条件項目をカウントする。つまり、同一の「場所」を含む条件セットをカウントする。設定ファイルにおいて多く現れる「場所」の基地局が、少ない「場所」の基地局よりも先に参照されるように、基地局テーブル２１４のレコードをソートする。
【０１３４】
典型的には、各「場所」が含まれる条件セットの数が多い順序に、基地局テーブル２１４のレコードをソートする。制御要求プログラム２４４は、制御要求送信時に、基地局テーブル２１４を参照して特定の基地局のレコードを線形探索によって探索する。参照回数が多い基地局のレコードが、参照回数が少ないレコードと比較して確率的に選択されやすくなる。これにより、基地局数が膨大となった場合でも、テーブル参照時間を低減することができる。上記制御条件及び基地局テーブルに関する記載は、他の実施形態において同様である。
【０１３５】
＜第二の実施形態＞
次に、本発明の第二の実施形態を説明する。本実施形態は、ビル管理業務において無線ノードを活用してエレベータかごを自動で呼び出すビル管理システム、について説明する。一人の利用者が、一つの無線ノードと一つのＲＦＩＤタグを保持する。利用者は、各拠点のドアに設置されたＲＦＩＤ−Ｒ／Ｗに自分のＲＦＩＤタグを読み取らせ、拠点への入室／退室の登録をする。無線ノードは、基地局から指令（基地局による制御）によりエレベータかごを読み出す。
【０１３６】
本実施形態のビル管理システムは、拠点のフロアへのエレベータかごの呼び出しにおいて、利用者及び時間帯によって優先度を変える。これにより、優先度が高い利用者のため、他の呼び出しよりも先にエレベータかごを呼ぶことができる。
【０１３７】
以下に説明する例において、最も高い優先度を有する対象ＩＤ「Ｇ−０００１」の利用者が、特定の時刻「２０１０／１０／４＿１８：５９：３１」に、Ａ拠点を退室する。これが予め設定されている条件を満たすため、システムは、その利用者の無線ノードに指示を送り、エレベータかごを呼び出させる（無線ノードを制御する）。
【０１３８】
図１７は、本実施形態のビル管理システムの機器構成を模式的に示している。本システム構成は、図１に示した構成に加え、ネットワーク１００に接続されたエレベータ１９３を備える。また、管理サーバ１１２は、データ記憶装置１０２内に、ビル管理業務用のアプリケーション・プログラムを格納している。本例においては、システムは、１棟のビルを管理する。各拠点がビルの各フロア、管理部がビル管理室、データ・センタがサーバ室に相当し、各装置はビル内のネットワークに接続されている。
【０１３９】
Ａ拠点は一フロアを示しており、そのフロアに、入室／退室するためのドアが設置されている。そのドアには、基地局１６３及びＲＦＩＤ−Ｒ／Ｗ１７３、並びに、基地局用のアンテナ１４３及びＲＦＩＤ−Ｒ／Ｗ用のアンテナ１５３が設置されている。本例においては、一つのフロアに一つのＲＦＩＤ−Ｒ／Ｗと基地局の組み合わせが設置されるが、各フロアが複数のドアを備える場合には、それぞれのドアにＲＦＩＤ−Ｒ／Ｗと基地局の組み合わせを設置してもよい。あるいは、ドアの両側にＲＦＩＤ−Ｒ／Ｗと基地局の組み合わせを設置してもよい。
【０１４０】
データベース２１のテーブル構成は、対象テーブル２１５を除いて、第一の実施形態と同様である。図１８に示す対象テーブル２１５は、第一の実施形態の対象テーブル２１５の構成に加え、対象である利用者に対してエレベータかごを呼ぶ優先度を付与するカラムである「優先度」２１５ｃを備える。
【０１４１】
図１９に示すように、履歴テーブル２１１は、図３に示す履歴テーブル２１１と同じカラムを有し、その登録方法は同様である。ただし、「業務」２１１ｂのフィールドに格納される値が図３に示す履歴テーブルとは異なる。本実施形態のビル管理業務においては、利用者が各拠点のドアから入室／退室をする場合に、「入室」や「退室」等の値が「業務」２１１ｂのフィールドに格納される。
【０１４２】
以降、本実施形態のビル管理業務における処理を説明する。事前準備として、システムは、図９のシーケンス図に示すように、ビル管理業務のための情報を管理サーバ１１２のデータベース２０１に登録する。具体的には、システムは、登録端末１１１からの入力に応じて、基地局のＩＤ、ＲＦＩＤ−Ｒ／ＷのＩＤ、場所の情報及びノード情報をデータベース２０１に登録する。また、対象テーブル２１５に対して、対象のＩＤ、対象名及び優先度の情報を登録する。
【０１４３】
次に、図２０のシーケンス図を参照して、業務の流れを説明する。全てのビル利用者は、フロア間を移動することが可能であり、あるフロアから別のフロアに移動する場合はエレベータを利用する。フロア間を移動する場合には、利用者は、無線ノードとＲＦＩＤタグを持参する。
【０１４４】
利用者は、フロアのドアに設置されたＲＦＩＤ−Ｒ／ＷにＲＦＩＤタグをかざす。その際、第一の実施形態と異なり、利用者は管理端末１８３において履歴登録業務タイプを入力する必要はない。管理端末１８３は、自動的に履歴登録業務を開始する。具体的には、管理端末１８３は、管理サーバ１１２へ履歴登録処理を要求する。この要求は、典型的には、ＲＦＩＤタグを読み取るＲＦＩＤ−Ｒ／Ｗ１７３を特定する情報を含む。典型的には、データベース２０１に登録されたＲＦＩＤ−Ｒ／Ｗ１７３のＩＤである。
【０１４５】
管理サーバ１１２は、管理端末１８３からの要求に応じて、履歴登録処理（Ｆ８０１）を開始する。まず、管理サーバ１１２は、ネットワーク１００を介して、ＲＦＩＤ−Ｒ／Ｗ１７３に対してＲＦＩＤタグの読み取り処理（Ｆ８０２）を指示する。ＲＦＩＤ−Ｒ／Ｗ１７３は、利用者が持つＲＦＩＤタグを読み取り、その読み取り結果を管理サーバ１１２に送信する。管理サーバ１１２は、読み取り結果であるタグＩＤを取得する。
【０１４６】
読み取り要求及び読み取り処理は、開始すると繰り返す。ＲＦＩＤ−Ｒ／Ｗ１７３がＲＦＩＤタグを読み取ると、ＲＦＩＤタグの読み取り結果を管理サーバ１１２へ送る。管理サーバ１１２は、取得したＲＦＩＤタグの情報を引数として履歴登録を実施する（Ｆ８０３）。
【０１４７】
具体的には、履歴登録プログラム２４３は、取得した利用者のＲＦＩＤタグのタグＩＤを紐付テーブル２１２において検索し、そのタグＩＤに関連付けられた対象ＩＤを取得する。例として、タグＩＤ「００００  ００００  ００００  ０００１」が読み取られた場合に、履歴登録プログラム２４３は、紐付テーブル２１２においてそのタグＩＤを検索し、そのタグＩＤを含むレコードの紐付ＩＤ２１２ｄの「Ｇ−０００１」を取得する。
【０１４８】
また、履歴登録プログラム２４３は、履歴テーブル２１１の業務２１１ｂのカラムを参照して、読み取られたタグＩＤに関連付けられた対象ＩＤの直前のレコードにおける業務２１１ｂフィールドの値と逆の値を、登録する業務情報として出力する。例えば、図１９の履歴テーブル２１１において、一番上のレコードが直前のレコードであるとする。
【０１４９】
このレコードにおいて、場所２１１ｄフィールドは「Ａ拠点」を示し、業務２１１ｂフィールドは「入室」を示している。従って、今回読み取られたＲＦＩＤタグに対する業務は、「入室」を反転した「退室」である。このように、業務履歴から現在の業務内容（業務種別）を特定することができる。
【０１５０】
そして、履歴登録プログラム２４３は、履歴テーブル２１１に対して新たなレコード・データを登録する。図１９の履歴テーブル２１１において、上から二番目のレコードが、それである。履歴テーブル２１１は、「Ｇ−０００１」を対象ＩＤ２１１ａのフィールドに、「退室」を業務２１１ｂのフィールドに、退室した時刻「２０１０／１０／４＿１８：５９：３１」を時刻２１１ｃのフィールドに格納する。退室時刻は、管理サーバ１１２のシステム時刻により表され、ＲＦＩＤタグの読み取り時刻を基準とする。
【０１５１】
さらに、履歴登録プログラム２４３は、読み取りを指示したＲＦＩＤ−Ｒ／Ｗ１７３のＩＤ「Ｒ−０００１」を基に、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照し、ＲＦＩＤ−Ｒ／Ｗ１７３の設置場所「Ａ拠点」を取得し、それを履歴テーブル２１１の場所２１１ｄのフィールドに格納する。
【０１５２】
次に、制御条件判定プログラム２４３は、判定情報が示す内容が、無線ノードによるエレベータかごの呼び出しを実行する制御条件と一致するか否かの制御条件判定（Ｆ８０４）を実施する。その方法は、図１６のフローチャートを参照して説明した方法と略同様である。
【０１５３】
図１６に示すように、管理サーバ１１２は制御条件判定プログラム２４３を常に実行しており、制御条件判定プログラム２４３は、管理端末１８３からの業務履歴登録処理要求のたびに、その業務履歴登録処理で利用されたＲＦＩＤ−Ｒ／Ｗの場所の情報と履歴を登録する業務の情報を取得する。本実施形態において、判定情報は、ＲＦＩＤ−Ｒ／Ｗから得られる情報とその情報に関連付けられた情報で構成されている。制御条件判定プログラム２４３は、さらに、制御要求設定ファイル２５１から、制御要求条件を取得する（Ｓ３０１）。
【０１５４】
例として、利用者が「Ａ拠点」から「退室」する場合、管理端末１８３が、管理サーバ１１２に業務履歴登録処理を要求する。この要求メッセージは、ＲＦＩＤ−Ｒ／Ｗ１７３のＩＤである「Ｒ−０００１」と、業務種別の情報である「退室」を含む。そのメッセージを管理サーバ１１２が受信し、ＲＦＩＤ−Ｒ／Ｗテーブル２１３から、ＲＦＩＤ−Ｒ／Ｗ１７３の設置場所の情報「Ａ拠点」を取得する。
【０１５５】
制御条件判定プログラム２４３は、無線ノードの制御を基地局１６３に要求するための条件（の一部）が満足しているかを判定する（Ｓ３０２）。本例において、場所「Ａ拠点」での業務「退室」が条件であり、その条件が満たされているので（Ｓ３０２におけるＹ）、処理はステップ３０３に移る。条件に一致しない場合（Ｓ３０２におけるＮ）、処理はステップ３０８に移り、業務アプリケーション・プログラム２０４は、履歴登録業務の完了を管理端末１８５で表示する。
【０１５６】
制御条件判定プログラム２４３は、ＲＦＩＤタグの情報を利用した付加条件判定（Ｓ３０５）を行うため、付加条件設定ファイル２５２に記述された条件を取得する（Ｓ３０３）。本例では、特定の対象ＩＤ「Ｇ−０００１」、特定の時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」が定義されている。
【０１５７】
次に、制御条件判定プログラム２４３は、付加条件設定ファイル２５２が定義する条件に対応する項目の情報を取得する（Ｓ３４０）。具体的には、制御条件判定プログラム２４３は、読み取られたＲＦＩＤタグのタグＩＤを取得し、そのタグ情報を関連付けテーブル２１２のタグＩＤ２１２ｃのカラムにおいて検索する。制御条件判定プログラム２４３は、そのタグＩＤが関連付けられた「対象ＩＤ」を、対象ＩＤ２１２ｄカラムから取得する。また、ステップ３０１で取得した業務を登録する時刻の情報「２０１０／１０／３＿１８：５９：３１」を取得する。
【０１５８】
さらに、本例では、制御条件判定プログラム２４３は、対象テーブル２１５から優先度情報を取得する。具体的には、対象テーブル２１５において、対象ＩＤ２１５ａカラムにおいて対象ＩＤ「Ｇ−０００１」に一致するフィールドを特定し、そのフィールドを含むレコードにおける優先度２１５ｃフィールドの値「１」を取得する。
【０１５９】
次に、制御条件判定プログラム２４３は、付加条件の判定処理（Ｓ３０５）を行う。付加条件が満たされている場合（Ｓ３０５におけるＹ）、処理はＳ３０６に移り、付加条件が満たされていない場合（Ｓ３０５におけるＮ）、処理はステップ３０８に移る。本構成において、制御条件判定プログラム２４３は、付加条件の判定処理において、優先度に関する判定も行う。
【０１６０】
本例では、ＲＦＩＤタグから取得した対象ＩＤ「Ｇ−０００１」と設定ファイル２５２に記述された条件の対象ＩＤ「Ｇ−０００１」が一致し、取得した業務における時刻情報「２０１０／１０／３＿１８：５９：３１」が、規定された時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」にある。従って、付加条件設定ファイル２５２の条件は満たされている。
【０１６１】
制御条件判定プログラム２４３は、さらに、データ記憶装置１０２に格納されているエレベータかご呼び出しに関する優先度を参照し、対象ＩＤ「Ｇ−０００１」の利用者の優先度が、予め設定されている優先度と比較する。エレベータかご呼び出し（無線ノード制御）の条件として、利用者の優先度が設定されている優先度以上であることが必要である。本例では、予め設定された優先度の値が存在しない又はその値は最小値以下であり、優先度の条件は満たされている。
【０１６２】
予め設定されている優先度が、取得した利用者の優先度の値よりも高い場合には、管理サーバ１１２は、エレベータかごの呼び出しの制御要求を行わない。業務アプリケーション・プログラム２０４は、エレベータかごの呼び出しが実施されないことを示す情報を管理端末１８３で表示する。
【０１６３】
制御条件判定プログラム２４３は、制御要求条件設定ファイル２５１、付加条件設定ファイル２５２及び履歴テーブル２１１を参照し、複数の利用者がエレベータかご呼び出しの制御条件（上記二つのファイル２５１、２５２の条件を含む）を満足しうる時間帯を特定する。制御条件判定プログラム２４３は、その時間帯においては、制御条件を満足しうる利用者において最も高い優先度を、データ記憶装置１０２に記憶する。
【０１６４】
制御条件は利用者の業務（本例において入出／退出）を含むため、制御条件を満足しうる利用者は、利用者の入室／退室によって変化する。従って、制御条件判定プログラム２４３は、設定ファイル２５１、２５２の更新後及び履歴テーブル２１１の更新後に、設定する優先度の値を更新する。設定優先度の更新は、その値の削除を含む。このように、制御条件（エレベータかご呼び出しの条件）を満足しうる複数の利用者が存在する場合、最も高い優先度の利用者のみが、エレベータかごを呼び出すことができる。
【０１６５】
上述のように、制御条件判定プログラム２４３は付加条件（優先度の条件を含む）が満足していると判定し（Ｓ３０５におけるＹ）、処理はステップ３０６に移る。以降は、図１５のフローチャートと同様である。設定ファイル２５１、２５２が定義する対象に関する制御条件が満たされているので、制御要求プログラム２４４は、ステップ３０６において、ステップ２０３と同様に、場所の情報である「Ａ拠点」を取得し、基地局テーブル２１４から「Ａ拠点」に対応する基地局ＩＤ「Ｂ−０００１」を取得する（Ｆ８０５）。
【０１６６】
そして、制御要求プログラム２４４は、ステップ３０７において、ステップ２０４と同様に、取得した基地局ＩＤ「Ｂ−０００１」を有する基地局１６３に対して、制御要求条件設定ファイル２５１が規定する制御（エレベータかご呼び出しの指令）を要求する（Ｆ８０６）。ステップ３０８において、業務アプリケーション・プログラム２０４は、管理端末１８３に履歴の登録及びエレベータかごの呼び出しが完了したことを示す表示を出力する。さらに、予め設定していた優先度の値を消去する。
【０１６７】
以上のように、本実施形態によれば、ＲＦＩＤタグを読み取ることで、エレベータかごを呼び出す無線ノード及びその無線ノードを制御する基地局を特定し、対象の無線ノードのみを制御することができる。これにより、対象外の無線ノードの場所を特定する必要がなく、効率的に無線ノードを制御することができ、無線ノードと基地局が増加した場合においても管理サーバに対する処理負荷を抑えることができる。
【０１６８】
また、ＲＦＩＤタグに関連付けられている情報を制御条件の判定に利用することで、場所、時間、利用者、つまり、利用者の現状に応じて、適切にエレベータかごを呼び出すことができる。具体的には、特定の利用者が、特定の時間に特定の場所から退出するときに、エレベータかごを呼び出すことができる。また、予め設定された優先度に従って無線ノードを制御するので、より優先度の高い利用者にエレベータかごを用意することができる。
【０１６９】
＜第三の実施形態＞
次に、本発明の第三の実施形態を説明する。本実施形態は、ビル管理業務において、無線ノードを活用した入退室管理及びエネルギ管理の方法を示す。業務の流れにおいて、ビルの利用者は、無線ノードによって自身の位置を通知する。利用者がビル内の特定エリアに入室する際には、ビル管理システムは、その利用者が入室を許可された特定の利用者であるか否かを判定する。ビル管理システムは、さらに、特定エリアの利用可能な時間帯における移動履歴を厳密に記録するために無線ノードの位置計測センサで位置を精度高く計測し、特定エリア内の特定位置における空調システムを調整する。
【０１７０】
このため、ビル管理システムは、特定エリアにおいて、位置の計測及び位置情報の送信の間隔を短くするように無線ノードの設定を変更する。さらに、特定エリア内の室温／湿度を空調システムによって調整するため、体温の計測及び体温情報の送信の間隔を短くするように、無線ノードの設定を変更する。
【０１７１】
このように、本実施形態のビル管理システムは、特定エリアにおいて、無線ノードのセンサによる測定及び測定結果の送信の設定を変更する制御を行う。本例では、対象ＩＤ「Ｇ−０００１」を有する利用者が、時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」の間に、「特定エリアａ」に「滞在」しており、さらに、体温の情報が「３６．５」以上の場合に、ビル管理システムは、「位置の計測及び位置情報の送信間隔」並びに「体温計測及び体温情報の送信間隔」を変更する。拠点内に設定された特定エリアにおいては無線ノードと基地局の接続が可能であり、拠点内に設置された基地局が、無線ノードを制御する。
【０１７２】
前提として、第二の実施形態と同様に、一人の利用者が、一つの無線ノードと一つのＲＦＩＤタグを保持する。利用者は、各拠点のドアに設置されたＲＦＩＤ−Ｒ／Ｗに自分のＲＦＩＤタグを読み取らせ、拠点への入室／退室の登録をする。
【０１７３】
本実施形態において、ビル管理業務における入退室管理業務及びエネルギ管理業務を行うシステムの機器構成は、図１７に示したエレベータ１９３を空調設備に変更した構成である。全体構成はビル１棟であり、各拠点がビルの各フロア、管理部がビル管理室、データ・センタがサーバ室に相当する。これらは、ビル内のネットワークに接続されている。以降、フロアの構成は、第二の実施形態で示した内容と同様である。
【０１７４】
本システムにおけるデータベース２１は、履歴テーブル２１１及び対象テーブル２１５を除いて、第二の実施形態におけるデータベース２１の構成と同様である。図２１に示す履歴テーブル２１１には、「体温」２１１ｅのカラムが追加されている。
【０１７５】
「体温」２１１ｅのカラムは、無線ノードの体温センサが計測した体温情報を格納する。体温センサを備える無線ノードは、例えば、利用者の手首に巻きつけられている。無線ノードは、その体温センサが定期的に計測した体温の情報を、基地局を介して管理サーバ１１２にアップロードし、管理サーバ１１２は体温２１１ｅのフィールドに体温情報を格納する。
【０１７６】
履歴登録プログラム２４２は、アップロードされた体温情報と共に、他の情報を履歴テーブル２１１の同一のレコードに登録する。業務２１１ｂのカラムにおいて管理サーバ１１２は、「入出」、「滞在」、「退室」のいずれかを登録する。「入出」と「退出」の登録方法は、第二の実施形態と同様である。
【０１７７】
履歴登録プログラム２４２は、「滞在」の登録においては、過去の履歴を参照する。利用者が拠点に「入出」後、そこから「退出」していない場合、「滞在」が登録される。具体的には、ある対象ＩＤのレコードにおける業務２１１ｂのフィールドの値が「入室」であり、かつ、それ以降の同一対象ＩＤのいずれのレコードにおける業務２１１ｂのフィールドの値も「退室」ではない場合、管理サーバ１１２は、業務２１１ｂのフィールドに「滞在」を登録する。
【０１７８】
時刻２１１ｃのカラムの登録方法は、第二の実施形態と同様である。「場所」２１１ｄのカラムにおいて、「拠点Ａ」の登録方法は第二の実施形態と同様である。管理サーバ１１２は、利用者が「拠点Ａ」に、「滞在」しているときは、「場所」フィールドに「特定エリアａ」の値を登録する。
【０１７９】
図２２は、本実施形態における対象テーブル２１５に登録されるデータの一例を示している。図２２における対象テーブル２１５には、図１８に示す第二の実施形態における対象テーブル２１５と比較して、対象である利用者の入室の許否を管理するカラムである「入室許可」２１５ｃが追加されている。
【０１８０】
以降、本実施形態におけるビル管理業務の処理について示す。事前準備として、ビル管理システムは、図９に示した処理と同様に、基地局のＩＤ及び場所の情報、ＲＦＩＤ−Ｒ／ＷのＩＤ及び場所の情報、並びに、ノード情報を登録する。また、対象テーブル２１５に対して、対象のＩＤ、対象名、入室許可の情報を登録する。
【０１８１】
次に、本実施形態の詳細な業務の流れを示す。主に、図２に示した第二の実施形態と異なる点について説明する。全ての利用者は、全てのフロアに移動することが可能であり、フロア間で移動する場合には、利用者は無線ノードとＲＦＩＤタグを持参して、フロアのドアに設置されたＲＦＩＤ−Ｒ／ＷにＲＦＩＤタグをかざす。
【０１８２】
管理サーバ１１２の履歴登録プログラム２４２は、ＲＦＩＤ−Ｒ／ＷからのＲＦＩＤタグ読み取り情報に基づき、履歴登録処理を実施する。この処理は、利用者の入室許否を判断する。例として、履歴登録プログラム２４２は、読み取られたＲＦＩＤタグのタグＩＤ「００００  ００００  ００００  ０００１」を、紐付テーブル２１２のタグＩＤ２１２ｃのカラムにおいて検索し、そのタグＩＤが対応する対象ＩＤ２１２ｄの値「Ｇ−０００１」を取得する。
【０１８３】
履歴登録プログラム２４２は、対象ＩＤの値を取得すると、図２２に示す対象テーブル２１５において該当するレコードを参照し、入室許可２１５ｃの値が「○」であるか否かを判定する。判定結果が「○」であった場合、履歴登録プログラム２４２は、入室の履歴を登録するために履歴テーブル２１１に対して「Ｇ−０００１」を対象ＩＤ２１１ａのフィールドに格納し、同一レコードの業務２１１ｂのフィールドに入室を実施したことを示す「入室」を格納する。
【０１８４】
また、履歴登録プログラム２４２は、管理サーバ１１２のシステム時刻で表される入室時刻を取得し、その時刻の情報「２０１０／１０／３＿１０：１３：２９」を、同一レコードの時刻２１１ｃのフィールドに格納する。履歴登録プログラム２４２は、さらに、ＲＦＩＤタグを読み取ったＲＦＩＤ−Ｒ／Ｗ１７３のＩＤ「Ｒ−０００１」を基に、ＲＦＩＤ−Ｒ／Ｗテーブル２１３を参照し、ＲＦＩＤ−ＲＷ＿ＩＤが「Ｒ−０００１」であるレコードの場所２１３ｂのフィールドの値「Ａ拠点」を取得する。
【０１８５】
履歴登録プログラム２４２は、取得した「Ａ拠点」を、「Ｇ−０００１」と同一レコードの場所２１１ｄのフィールドに登録する。また、無線ノードの体温センサから送信され基地局１６３及び管理端末１８３を経由して管理サーバ１１２へアップロードした体温情報を、同一レコードの体温２１１ｅのフィールドに登録する。
【０１８６】
以降、無線ノードに設定された一定間隔で体温情報がアップロードされると、履歴登録プログラム２４２は、業務２１１ｂのフィールドが「滞在」である場合、場所２１１ｄのフィールドには、位置を計測する位置計測センサが計測した位置の情報、本例では「特定エリアａ」を格納する。体温情報と位置情報のアップロードのタイミングが異なる場合、履歴登録プログラム２４２は、体温情報を取得する直前の位置情報を使用する。
【０１８７】
履歴テーブル２１１に情報が登録されると、制御条件判定プログラム２４３は、無線ノードの位置情報の送信間隔及び体温情報の送信間隔を変更する制御を実行する条件が満たされているか否かを判定する（制御条件判定）。詳細は図１６のフローチャートと同様である。
【０１８８】
図１６のフローチャートに示すように、管理サーバ１１２は制御条件判定プログラム２４３を常に実行している。制御条件判定プログラム２４３は、管理端末１８５から業務履歴登録処理要求を受けるたびに、その業務履歴登録処理で利用されたＲＦＩＤ−Ｒ／Ｗの場所の情報と履歴を登録する業務の情報（イベント情報）を取得する。これらはＲＦＩＤ−Ｒ／ＷのＲＦＩＤタグ読み取りに付随して得られる情報であり、制御条件の判定で参照される。制御条件判定プログラム２４３は、さらに、制御要求設定ファイル２５１から、制御要求条件を取得する（Ｓ３０１）。
【０１８９】
ステップ３０２において、制御条件判定プログラム２４３は、制御要求条件が満たされている否かを判定する。本例において、「特定エリアａ」で「滞在」を実施する条件と利用者の現状が一致する、処理はステップ３０３に移る。さらに、制御条件判定プログラム２４３は、ＲＦＩＤタグの情報を利用した付加条件の判定を行うために、データ記憶装置２０２の格納されている設定ファイル２５２に記述された条件を取得する。本例では、ファイルに規定された対象ＩＤは「Ｇ−０００１」であり、時間範囲は「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」である。
【０１９０】
ステップ３０４において、制御条件判定プログラム２４３は、読み取られたＲＦＩＤタグのタグＩＤを取得し、そのタグ情報を紐付テーブル２１２のタグＩＤ２１２ｃカラムにおいて検索し、そのタグＩＤに対応する対象のＩＤを対象ＩＤ２１２ｄカラムから取得する。
【０１９１】
また、付加条件は体温の情報に関する条件を含む。制御条件判定プログラム２４３は、付加条件設定ファイル２５２における規定条件「３６．５」を取得する。さらに、体温の情報が履歴テーブルに登録されるたびに、体温２１１ｅのフィールドに格納された値を取得し、その値が規定条件「３６．５」以上である場合、例えば、「３６．６」の値が登録された場合に、体温情報に関する条件を満たしていることを示すフラグを立てる。
【０１９２】
また、付加条件は時間範囲の条件を含む。制御条件判定プログラム２４３は、ステップ３０１で取得した業務を登録する時間情報「２０１０／１０／３＿１０：１７：２９」を取得する。ステップ３０５において、制御条件判定プログラム２４３は、付加条件の判定処理を行う。取得した情報が付加条件と一致した場合、処理はステップ３０６に移り、一致しない場合は、処理はステップ３０８に移る。
【０１９３】
このように、本実施形態において、制御条件の判定において参照される判定情報は、ＲＦＩＤ−Ｒ／ＷによるＲＦＩＤタグの読み取りに付随する情報の他、無線ノードのセンサが測定する測定値の情報を含む。
【０１９４】
本例では、ＲＦＩＤタグから取得した対象ＩＤ「Ｇ−０００１」と付加条件設定ファイル２５２に記述された条件である対象ＩＤ「Ｇ−０００１」が一致し、次の条件である時間範囲において取得した時間情報が「２０１０／１０／３＿１８：５９：３１」が特定の時間範囲「２０１０／１０／３＿１０：００：００〜２０１０／１０／１０＿１０：００：００」の間であるため、条件と現状が一致したと判定し、ステップ３０６に移る。
【０１９５】
設定ファイル２５１、２５２が規定する制御条件と現状が一致しているため、以降は、管理サーバ１１２は、図１５のフローチャートと同様の処理を行う。具体的には、制御要求プログラム２４４は、ステップ３０６において、ステップ２０３と同様に、場所の情報である「基地局Ａ」を取得し、基地局テーブル２１４の場所２１４ｂのカラムを検索し、対応する基地局ＩＤ「Ｂ−０００１」を取得する。
【０１９６】
そして、ステップ３０７において、ステップ２０４と同様に、取得した基地局ＩＤ「Ｂ−０００１」に対して、制御要求設定ファイル２５１に定義しされている制御である「位置情報の送信間隔」及び「体温情報の送信間隔」の変更を行う。空調システムの調整は、利用を前提としている別のビル管理用アプリケーション・プログラムが行う。
【０１９７】
次に、ステップ３０８において、業務アプリケーション・プログラム２０４は、ステップ２０５と同様に、履歴の登録及び空調システムの制御が完了したことを示す表示を管理端末１８３に出力する。空調システムの制御が実施されない場合には、実施されないことを示す情報を管理端末１８３で表示する。
【０１９８】
以上のように、本実施形態によれば、ＲＦＩＤタグを読み取ることで、設定変更を行う無線ノード及びその無線ノードを制御する基地局を特定し、対象の無線ノードのみを制御することができる。これにより、効率的に無線ノードを制御することができ、無線ノードと基地局が増加した場合においても管理サーバに対する処理負荷を抑えることができる。
【０１９９】
また、ＲＦＩＤタグに関連付けられている情報を制御条件の判定に利用することで、利用者の現状に応じて、適切に無線ノードによる位置及び体温測定間隔を設定することができる。これにより、利用者の現状に応じた細やかな空調制御を行うことができる。
【０２００】
以上、本発明を添付の図面を参照して詳細に説明したが、本発明はこのような具体的構成に限定されるものではなく、添付した請求の範囲の趣旨内における様々な変更及び同等の構成を含むものである。
【０２０１】
例えば、本発明は、上記実施形態に示す業務とは異なる業務システムに適用することができる。無線ノード管理に使用する情報として、適用される業務システムに応じて、適切な情報が登録される。システム構成における機器は、業務に合わせて決定される。拠点（場所）は、業務や環境に合わせた構築が可能である。
【０２０２】
図２３は、上記実施の形態に示すシステム構成をより一般化した構成を示している。上記実施形態は４つの拠点を有しているが、図２３に示す構成は、業務や環境に合わせたｍ箇所の拠点を備える。また、各拠点内に、業務や環境等に合わせたて設定された、基地局とＲＦＩＤ−Ｒ／Ｗとのｎ個の組み合わせを備える。
【０２０３】
上記実施形態においては、管理サーバ１１２が関連付情報やマスタ情報等を一元管理するが、管理サーバが使用するデータは、管理サーバにより利用・参照可能であれば、複数のサーバに分散して格納されていてもよい。また、複数のサーバが一つの管理装置として、管理サーバ１１２の上記処理を分散して行っても良い。
【０２０４】
上記各実施形態のシステムは、対象の履歴情報を登録し、その登録処理と付随して無線ノードの制御を行う。これにより、移動する対象を管理すると共に、業務の流れにおいて適切に無線ノードを制御することができる。また、履歴情報から現在業務を特定することもできる。システム設計によっては、無線ノード・システムは、対象の履歴情報を登録しなくともよい。
【０２０５】
無線ノードの制御条件は、無線ノード・システム及び対象によって適切に定義される。制御条件は、上記実施形態に例示されるように、場所及び業務種別の項目の他、時間、対象及び無線ノードの測定値の項目を含むことができる。制御条件は、これらの一部のみで構成されていてもよい。
【符号の説明】
【０２０６】
１００  ネットワーク、１０１  管理部、１０２  データ・センタ、１０３  Ａ拠点
１０４  Ｂ拠点、１０５  Ｃ拠点、１０６  Ｄ拠点、１１１  登録端末
１１２  管理サーバ、１１３〜１１６  商品／利用者
１２３〜１２６  無線ノード（センサ）、１３３〜１３６  ＲＦＩＤタグ
１４３〜１４６  アンテナ（基地局用）
１５３〜１５６  アンテナ（ＲＦＩＤ−Ｒ／Ｗ用）、１６３〜１６６  基地局
１７３〜１７６  ＲＦＩＤ−Ｒ／Ｗ、１８３〜１８６  管理端末
１９３  エレベータ、２０１  通信インターフェース、２０２  データ記憶装置
２０３  プロセッサ、２０４  業務アプリケーション・プログラム
２１０  データベース、２１１  履歴テーブル、２１２  紐付テーブル
２１３  ＲＦＩＤ−Ｒ／Ｗテーブル、２１４  基地局テーブル、２１５  対象テーブル
２１６  ノード・テーブル、２４１  関連付登録プログラム
２４２  履歴登録プログラム、２４３  制御条件判定プログラム
２５１  制御要求条件設定ファイル、２５２  付加条件設定ファイル
【図１】
2012086945.tif 000003
【図２】
2012086945.tif 000004
【図３】
2012086945.tif 000005
【図４】
2012086945.tif 000006
【図５】
2012086945.tif 000007
【図６】
2012086945.tif 000008
【図７】
2012086945.tif 000009
【図８】
2012086945.tif 000010
【図９】
2012086945.tif 000011
【図１０】
2012086945.tif 000012
【図１１】
2012086945.tif 000013
【図１２】
2012086945.tif 000014
【図１３】
2012086945.tif 000015
【図１４】
2012086945.tif 000016
【図１５】
2012086945.tif 000017
【図１６】
2012086945.tif 000018
【図１７】
2012086945.tif 000019
【図１８】
2012086945.tif 000020
【図１９】
2012086945.tif 000021
【図２０】
2012086945.tif 000022
【図２１】
2012086945.tif 000023
【図２２】
2012086945.tif 000024
【図２３】
2012086945.tif 000025