(57)【要約】  管理ＰＣ１１は、同時にポーリングをかけても問題がないリーダライタの組み合わせが設定されたデータ（組み合わせデータ）とポーリング済フラグを格納するポーリング組み合わせテーブル１１ａを備える。管理ＰＣ１０は、リーダライタ１３のポーリング処理において、ポーリング組み合わせテーブル１１ａを先頭行から順に参照し、各行の組み合わせデータを調べる。そして、その組み合わせデータに設定されている１または複数のリーダライタ１３に対してポーリングを並行に行う。そして、ポーリングが終了したリーダライタのポーリング済フラグを“１”に設定する。管理ＰＣは、ポーリング組み合わせテーブルを最後の行まで参照すると、ポーリング組み合わせテーブルの全行のポーリング済フラグを“０”クリアし、上記一連の処理を繰り返す。【特許請求の範囲】
【請求項１】
物品に貼付された無線タグと、アンテナを介して該無線タグのユニークＩＤを無線交信により読み取るリーダライタと、該リーダライタに対して上記無線タグのユニークＩＤを取得するように指示する管理手段を備えた物品管理システムであって、
ＵＩＤ取得コマンドを送出するリーダライタを決定する決定手段と、
該決定手段によって決定されたリーダライタに対してＵＩＤ取得コマンドを送出する制御手段とを備えていることを特徴とする。
【請求項２】
請求項１記載の物品管理システムであって、
前記決定手段は、
同時にＵＩＤ取得コマンドを送出可能なリーダライタの組み合わせデータが格納されている組み合わせテーブルと、
該組み合わせテーブル内の組み合わせデータを参照して、該組み合わせデータに設定されている１または複数のリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第１の選択手段と、
を備えることを特徴とする。
【請求項３】
請求項１記載の物品管理システムであって、
前記物品は扉付きの棚に格納されており、
前記決定手段は、
前記棚の扉の開閉状態を監視する監視手段と、
該検知手段の検知結果に基づき、前記扉が開かれ棚に保管された物品の無線タグのユニークＩＤを取得するリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第二の選択手段と、
を備えることを特徴とする。
【請求項４】
請求項３記載の物品管理システムであって、
前記監視手段は、
前記棚に設けられた扉の開閉を検知するセンサーと、
該センサーの検知結果に基づいて前記棚の扉が開かれたことを検出する検出手段と、
を備えることを特徴とする。
【請求項５】
請求項４記載の物品管理システムであって、
前記センサーは、前記棚に設置されていることを特徴とする。
【請求項６】
請求項５記載の物品管理システムであって、
前記検出手段は、前記管理手段内に設けられ、前記センサーと前記検出手段は通信回線で接続されていることを特徴とする。
【請求項７】
請求項１記載の物品管理システムであって、
前記物品は扉付きの棚に格納されており、
前記決定手段は、
前記棚の扉の開閉角度を検出する検出手段と、
該検出手段の検出結果に基づき、指定角度以上に開かれた扉を有する棚に保管された物品の無線タグのユニークＩＤを取得するリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第３の選択手段と、
を備えることを特徴とする。
【請求項８】
請求項７記載の物品管理システムであって、
前記第３の選択手段は、
前記指示角度を格納する角度設定テーブルと、
該角度設定テーブルに格納された指定角度と前記検出手段から入力する前記扉の開閉角度とを比較して、前記扉が前記指定角度以上に開いたと判断する判断手段と、
を備えることを特徴とする。
【請求項９】
請求項７記載の物品管理システムであって、
前記検出手段は、前記棚と扉の間に設置されていることを特徴とする。
【請求項１０】
請求項９記載の物品管理システムであって、
前記検出手段は前記管理手段内に設けられ、前記検出手段と前記第３の選択手段は通信回線で接続されていることを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品を管理するシステムに係わり、特に無線タグを用いる書類管理システムに関する。
【背景技術】
【０００２】
現在、ＲＦＩＤ（Radio Frequency Identification）タグに対する関心が高まっている。ＲＦＩＤタグは、無線ＩＣタグの一種であり、ＬＳＩ(Large Scale Integrated circuit)チップ、アンテナ及びそれらをモールドする外部樹脂などから構成されている。ＲＦＩＤタグのサイズ（外径）は、０．３ｍｍ（ゴマ粒サイズ）から直径２０〜３０ｍｍのコインサイズ、ＩＣカードサイズなど様々である。また、電池搭載型と電池非搭載型があり、前者はアクティブ型タグ、後者はパッシブ型タグと呼ばれる。【０００３】
ＲＦＩＤタグに内蔵されるＬＳＩチップは、アンテナ、送受信部、制御部及びメモリを備える。メモリには、固有の識別コード（ユニークＩＤ）が記憶されており、このユニークＩＤがＲＦＩＤタグ用リーダライタ（以下、単にリーダライタと記載）によって読み出される。このリーダライタによるＲＦＩＤタグのユニークＩＤの読み出しは、ＲＦＩＤタグ用アンテナ（以下、単にアンテナと記載）を介して無線通信（無線交信）により行われる。この無線交信には、電波方式と電磁誘導方式がある。【０００４】
ＲＦＩＤタグは、従来のバーコードを代替するものであり、生産、物流、小売などの分野での応用が期待されている。ＲＦＩＤタグは、基本的には、物品に貼り付けて使用するものであり、その応用分野としては、物品の在庫管理やトレーサビリティなどがある。【０００５】
次に、ＲＦＩＤタグを利用したシステムの構成例について説明する。
図１は、電波方式によるＲＦＩＤタグ管理システムの基本的な構成を示す図である。
同図に示すシステムは、１個のＲＦＩＤタグ１００１、アンテナ１００３、リーダライタ１００５及び管理ＰＣ（管理用パーソナルコンピュータ）１００７から構成されており、リーダライタ１００５が1個のＲＦＩＤタグ１００１の存在を確認するシステムとなっている。【０００６】
ＲＦＩＤタグ１００１は、固有のユニークＩＤ（以下、ＵＩＤとも記載する）１００１ａをメモリに記憶している。このＵＩＤ１００１ａは、製造メーカがＲＦＩＤタグ１００１を集荷する際に割り振るユニークなＩＤコードである。【０００７】
このシステムにおいて、管理ＰＣ１００７がＲＦＩＤタグ１００１ａの存在を確認する方式について説明する。
管理ＰＣ１００７は、リーダライタ１００５に対して最初にＵＩＤ取得コマンドを送信する。リーダライタ１００５は、そのコマンドを受信すると、アンテナ１００３を介して、サブキャリアとＵＩＤ取得コマンドをＲＦＩＤタグ１００１宛てに電波で送信する。
ここで、サブキャリアとは、ＲＦＩＤタグ１００１に電力を供給するための副搬送波である。【０００８】
ＲＦＩＤタグ１００１は、アンテナ１００３から受け取るサブキャリアにより電力を誘起し、この電力を用いて起動する。そして、アンテナ１００３に向けて自己のＵＩＤ１００１ａを送信する。リーダライタ１００５は、アンテナ１００３を介して、ＲＦＩＤタグのＵＩＤ１００１ａを受信すると、それを管理ＰＣ１００５に送信（返送）する。【０００９】
このように、管理ＰＣ１００７は、リーダライタ１００５に対してＵＩＤ取得コマンドを送信することにより、ＲＦＩＤタグ１００１のＵＩＤ１００１ａを取得する。
管理ＰＣ１００７は、上記ＵＩＤ取得コマンドを一定間隔で送出することにより、リーダライタ１００５の電波到達範囲内にＲＦＩＤタグ１００１が存在するか否かをリアルタイムで把握することが可能である。ところで、上記のように、管理ＰＣ１００７がシステム内のリーダライタに対して順次ＵＩＤ取得コマンドを送出しながら、システム内の全てのＲＦＩＤタグのユニークＩＤを取得する方式は、一般に“ポーリング方式”と呼ばれている。以後の説明では、管理ＰＣがシステム内のリーダライタに対して順次ＵＩＤ取得コマンドを送出する動作を、“ポーリング”と記載する。【００１０】
図２は、リーダライタが複数のＲＦＩＤタグの存在を確認するシステムの構成例を示す図である。
同図に示すシステムも電波方式によるＲＦＩＤタグ管理システムであり、複数の（このシステムでは3個）のＲＦＩＤタグ２００１（２００１−１、２００１−２、２０００１−３）、アンテナ２００３、リーダライタ２００５及び管理ＰＣ２００７から構成されている。【００１１】
各ＲＦＩＤタグ２００１−ｉ（ｉ＝１〜３）は、それぞれ、固有のＵＩＤ２００１ａｊ（ｊ＝１〜３）をメモリ内に保持している。
このように、複数のＲＦＩＤタグ２００１がシステム内に存在すると、アンテナ２００３から送出されるＵＩＤ取得コマンドに対し、複数のＲＦＩＤタグ２００１が同時に応答を返すと、電波が混信してしまい、リーダライタ２００５は各ＲＦＩＤタグ２００１のＵＩＤ２００１ａを取得することができない。【００１２】
このようなシステムにおいて、リーダライタ２００５が各ＲＦＩＤタグ２００１のＵＩＤ２００１ａを取得する各種方式が存在する。これらの方式は、アンチコリジョン方式と呼ばれている。【００１３】
以下に、代表的なアンチコリジョン方式の概略を説明する。
（１）ＵＩＤ取得コマンドに対して、ＲＦＩＤタグ２００１は乱数を生成し、乱数がある値になった場合にのみ、ＲＦＩＤタグ２００１はＵＩＤ応答を返す。
（２）リーダライタ２００５は、ＲＦＩＤタグ宛てにＵＩＤ取得コマンドを送出するとき、応答を返すＲＦＩＤタグ２００１のグループ（ＵＩＤ２００１ａの値が所定値であるＲＦＩＤタグ２００１のグループ）を指定する。例えば、ＵＩＤ２００１ａの最下位桁の値が“１”のＲＦＩＤタグ２００１のみ応答を返すように指定する。そして、管理ＰＣ２００７は、このグループ指定の方法を毎回変えながらＵＩＤ取得コマンドを繰り返し送出することにより、各ＲＦＩＤタグ２００１のＵＩＤ２００１ａの値を取得する。【００１４】
ところで、上記方式のＲＦＩＤタグ管理システムの応用事例として、重要書類の管理方式が知られている。
従来のＲＦＩＤタグを使用した重要書類管理システムとしては、各書類にＲＦＩＤタグを付け、定期的に各書類のＲＦＩＤタグにＵＩＤ取得コマンドの電波を発し、そのコマンドに対するＲＦＩＤタグからの応答を基に、書類が持ち出されたか否かを管理するシステムがある。【００１５】
図３は、上記従来のＲＦＩＤタグを使用した重要書類管理システムの構成を示す図である。
同図に示す重要書類管理システム３０００は、管理ＰＣ３００１、リーダライタ３００３Ａ（リーダライタＡ）、リーダライタ３００３Ｂ（リーダライタＢ）、ＲＦＩＤタグリーダライタ用アンテナ切替機３００４Ａ（アンテナ切替機Ａ）、ＲＦＩＤタグリーダライタンテナ切替機３００４Ｂ（アンテナ切替機Ｂ）、重要書類を保管する２つの管理棚３１００Ａ、３１００Ｂなどで構成されており、ファイルが持ち出されたことを自動的に検出することが可能である。【００１６】
管理ＰＣ３００１は、通常のパーソナルコンピュータが備える構成要素に加え、リーダライタポーリングテーブル・インデックス３００１Ａとリーダライタポーリングテーブル３００１Ｂを備えている。【００１７】
管理ＰＣ３００１は、リーダライタ３００３Ａ及びリーダライタ３００３Ｂと無線または有線の通信回線３２００で接続されている。
リーダライタポーリングテーブル・インデックス３００１Ａは、リーダライタポーリングテーブル３００１Ｂの各行を指す索引である。【００１８】
リーダライタポーリングテーブル３００１Ｂは、管理棚３１００Ａと管理棚３１００Ｂの各ファイル棚３１１０に対応するリーダライタ３００４とアンテナ３１００の組み合わせを管理しているテーブルである。【００１９】
管理棚３１００Ａは、３つのファイル棚３１１０を備えている。各ファイル棚３１１０３１１１０−ｉ（ｉ＝１〜３）は、１または複数のファイル３１１１と1個のアンテナ３１１３−ｊ（ｊ＝１〜３）を備えている。【００２０】
管理棚３１００Ｂも、管理棚３１００Ａと同様な構成をしている。
管理棚３１００（３１００Ａ、３１００Ｂ）に保管されたファイル３１１１にはそのＵＩＤを記憶しているＲＦＩＤタグ（不図示）が貼り付けられている。【００２１】
管理棚３１００Ａの各ファイル棚３１１０に保管されたファイル３１１１のＲＦＩＤタグは、アンテナ切替機３００４Ａと各ファイル棚３１１０に設置されたアンテナ３１１３によって読み取られる。また、管理棚３１００Ｂの各ファイル棚３１１０に保管されたファイル３１１１のＲＦＩＤタグは、アンテナ切替機３００４Ｂと各ファイル棚３１１０に設置されたアンテナ３１１３によって読み取られる。【００２２】
尚、ファイル棚３１１０内のアンテナ３１１３の左右に示されたループ状の破線は、アンテナ３１１３がファイル３１１１に向けて発信する電波を示している。
図４は、上記管理ＰＣ３００１が備えるリーダライタポーリングテーブル３００１Ａのデータ構造を示す図である。【００２３】
リーダライタポーリングテーブル３００１Bは、先頭行を１行目とする連番が付けられた複数の行で構成されている。リーダライタポーリングテーブル３００１Bの各行には、リーダライタ３００４とアンテナ３１１３の組み合わせデータが登録されている。例えば、テーブル３００１Ａの1行目には、リーダライタＡ（リーダライタ３００３Ａ）とアンテナ１Ａ（アンテナ３１１３−１）の組み合わせデータが登録されている。また、４行目には、{リーダライタＢ（リーダライタ３００３Ｂ）とアンテナ１Ｂ（不図示）の組み合わせデータが登録されている。また、リーダライタポーリングテーブル３００１は、リーダライタ３００３とアンテナ３１１３の組み合わせデータを、Ｎ個の管理棚３１００−１〜３１００−Ｎまで登録できるように構成されている。すなわち、管理ＰＣ３００１は、Ｎ個の管理棚３１１０に保管されたファイル３１１１を管理できるようになっている。【００２４】
管理ＰＣ３００１はリーダライタ３００３に対してポーリングを行う。リーダライタ３００３は、管理ＰＣ３００１からのポーリング指示を受け取ると、アンテナ切替機３００４を介して、順次、アンテナ３１１３を切り替え、ＵＩＤ読取用の電波を送出してポーリングを行う。そして、リーダライタ３００３は、アンテナ３１１３から受信するポーリング結果を管理ＰＣ３００１に通知する。【００２５】
管理ＰＣ３００１は、リーダライタポーリングテーブル３００１Ｂを参照することにより、ポーリングを指示するリーダライタ３００３及びアンテナ３１１３を切り替える。
管理ＰＣ３００１は、リーダライタ３００３からポーリングの応答を受信すると、次のリーダライタ３００３に対してポーリングを指示する。管理ＰＣ３００１は、この処理を順次行う。ところで、複数のアンテナ３１１３から同時に電波を出さないように制御するのは、各アンテナ３１１３から送出される電波が干渉するのを避けるためである。【００２６】
利用者にファイル３１１３を借り出す場合は、管理ＰＣ３００１にて、利用者の本人ＩＤとパスワードを入力し（または、ＩＣカード等を読み取り）、さらに、借り出すファイル３１１３の名前を入力する。このようにして、利用者によって借り出されたファイル３１１３が管理ＰＣ３００１に記録・管理される。【００２７】
管理ＰＣ３００１は、ポーリングの結果、本来、管理棚３１００に有るべきファイル３１１３（貸し出し中でないファイル３１１３）が無い場合には、アラーム通知を行う。
管理ＰＣ３００１によるポーリング動作の詳細を、図５のフローチャートを参照しながら説明する。【００２８】
まず、管理ＰＣ３００１は、リーダライタポーリングテーブル・インデックス３００１Ａを、リーダライタポーリングテーブルの先頭行にセットする（ステップＳ１００１）。
次に、管理ＰＣ３０００は、リーダライタポーリングテーブル・インデックス３００１Ａが指すリーダライタポーリングテーブル３００１Ｂの行に設定された組み合わせデータを読み込み、その組み合わせデータで指定されているリーダライタ３００３及びアンテナ３１１３に対してポーリングを行う。このとき、該リーダライタ３００３はアンテナ切替機３００４を介して上記指定されたアンテナ３１１３に対してポーリングを行う（ステップＳ１００１）。【００２９】
続いて、管理ＰＣ３００１はポーリングを続行するか判断し（ステップＳ１００３）、続行すると判断した場合はステップＳ１００４に進み、続行しないと判断した場合は本フローチャートの処理を終了する。【００３０】
ステップＳ１００４において、管理ＰＣ３００１は、リーダライタポーリングテーブル・インデックス３００１Ａがリーダライタポーリングテーブル３００１Ｂの最後の行を指しているか判断する。そして、最後の行を指していれば、ステップＳ１００１に戻り、最後の行を指していなければステップＳ１００５に進む。【００３１】
ステップS１００５において、管理ＰＣ３００１は、リーダライタポーリングテーブル・インデックス３００１Ａの値を更新する。すなわち、リーダライタポーリングテーブル・インデックス３００１Ａの値を１だけインクリメントする。【００３２】
ステップＳ１００５の処理が終了すると、ステップＳ１００２に戻る。
このようにして、管理ＰＣ３００１はステップＳ１００２〜Ｓ１００５の処理を繰り返して、ポーリングにより、管理棚３１００の各ファイル棚３１１０に保管されているファイル３１１１に添付されたＲＦＩＤタグに記憶されているＵＩＤを読み出す。この場合、ファイル３１１１がファイル棚３１１０に無い場合には、リーダライタ３００３はそのファイル３１１１のＵＩＤは読み出すことができないので、管理ＰＣ３００１に対してそのファイル３１１１のＵＩＤを読み出せなかった旨の応答を返す。【００３３】
管理ＰＣ３００１は、その応答結果を受け取ると、自己が管理しているファイル３１１１の在庫データ（ファイル３１１１が貸し出し中であるか否かを示すデータ）を参照し、本来、管理棚３１００に有るべきファイル３１１３が紛失していないかどうかを判断する。【００３４】
しかしながら、上記従来の重要書類管理システムの場合、１つのリーダライタに対するポーリング間隔が長くなってしまう。この結果、全てのファイル（重要書類）のＵＩＤを読み出すまでに時間が長くかかってしまい、重要書類が盗難などにより紛失した場合、その検出が遅れ、重要書類が紛失されてからかなり時間が経過してからアラームが通知されるので、実用上、問題があった。【００３５】
重要書類などの物品を管理するシステムとしては、リーダライタがアンテナ切替機を制御しながら書籍に貼付された非接触記憶媒体に保持されている書籍情報を、順次、読み取る書籍管理システムが知られている（日本特許庁の特開２００１−１０１２８５号公報参照）。【００３６】
また、書籍にＲＦＩＤタグを貼付し、該書籍が陳列される書架に対して複数のアンテナを設置すると共に、書架近傍における利用者の有無を検出するセンサーを設け、書架近傍に利用者がいるときにのみ、その書架に陳列された書籍のＩＤ番号をリーダライタ制御部と上記アンテナから構成されるリーダ制御部で読み取るオフィス内社内図書管理システムが知られている（日本特許庁の特開２００１−２２８３４号公報参照）。
【特許文献１】特開２００１−１０１２８５号公報
【特許文献２】特開２００１−２２８３４号公報
【発明の開示】
【００３７】
本発明の目的は、リーダライタのポーリング間隔を短縮して、無線タグが貼付された物品（重要書類など）を迅速に検出できる物品管理システムを提供することである。
本発明は、物品に貼付された無線タグと、アンテナを介して該無線タグのユニークＩＤを無線交信により読み取るリーダライタと、該リーダライタに対して上記無線タグのユニークＩＤを取得するように指示する管理手段を備えた物品管理システムを前提とする。
【００３８】
本発明の物品管理システムは、ＵＩＤ取得コマンドを送出するリーダライタを決定する決定手段と、該決定手段によって決定されたリーダライタに対してＵＩＤ取得コマンドを送出する制御手段とを備えていることを特徴とする。
【００３９】
本発明の物品管理システムによれば、ＵＩＤ取得コマンドを送出するリーダライタを選択するので、リーダライタのポーリング間隔を短縮できる。
本発明の物品管理システムにおいて、前記決定手段は、例えば、同時にＵＩＤ取得コマンドを送出可能なリーダライタの組み合わせデータが格納されている組み合わせテーブルと、該組み合わせテーブル内の組み合わせデータを参照して、該組み合わせデータに設定されている１または複数のリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第１の選択手段とを備えるような構成（第一形態）にしてもよい。
【００４０】
上記第一形態の物品管理システムによれば、複数のリーダライタに並行してＵＩＤ取得コマンドを送出できるので、各リーダライタのポーリング間隔を短縮できる。
また、本発明の物品管理システムにおいて、例えば、前記物品は扉付きの棚に格納されており、前記決定手段は、前記棚の扉の開閉を検知する検知手段と、該検知手段の検知結果に基づき、前記扉が開かれ棚に保管された物品の無線タグのユニークＩＤを取得するリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第二の選択手段とを備えるような構成（第二形態）にしてもよい。
【００４１】
上記第二形態において、前記第二の選択手段は、例えば、前記棚に設けられた扉の開閉を検知するセンサーと、該センサーの検知結果に基づいて前記棚の扉の開閉状態を監視する監視手段とを備えるような構成にしてもよい。前記監視手段は、例えば、前記棚に設けられた扉の開閉を検知するセンサーと、該センサーの検知結果に基づいて前記棚の扉が開かれたことを検出する検出手段とを備えるような構成にしてもよい。この場合、前記センサーは、例えば、前記棚に設置される。このとき、前記監視手段は、前記管理手段内に設けられ、前記センサーと前記監視手段は通信回線で接続されるような構成にしてもよい。
【００４２】
上記第二形態の物品管理システムによれば、必要なときにのみ、リーダライタにＵＩＤ取得コマンドを送出すればよいので、リーダライタに対する不要なＵＩＤ取得コマンドの送出が抑制される。また、扉が開けられた棚に保管されている物品のユニークＩＤをリアルタイムで取得できる。
【００４３】
本発明の物品管理システムにおいて、例えば、前記物品は扉付きの棚に格納されており、
前記決定手段は、前記棚の扉の開閉角度を検出する検出手段と、該検出手段の検出結果に基づき、指定角度以上に開かれた扉を有する棚に保管された物品の無線タグのユニークＩＤを取得するリーダライタを、ＵＩＤ取得コマンドを送出するリーダライタとして決定する第３の選択手段とを備えるような構成（第三形態）にしてもよい。
【００４４】
上記第三形態において、例えば、前記第３の選択手段は、前記指示角度を格納する角度設定テーブルを備え、該角度設定テーブルに格納された指定角度と前記検出手段から入力する前記扉の開閉角度とを比較して、前記扉が前記指定角度以上に開いたと判断する判断手段とを備えるような構成にしてもよい。
【００４５】
また、上記第三形態において、例えば、前記検出手段は、前記棚と扉の間に設置されているような構成にしてもよい。このような構成において、例えば、前記検出手段は前記管理手段内に設けられ、前記検出手段と前記指示手段は通信回線で接続されているような構成にしてもよい。
【００４６】
上記第三形態の物品管理システムによれば、指定角度以上に扉が開けられた棚に保管された物品のユニークＩＤを取得するリーダライタにのみＵＩＤ取得コマンドを送出するので、リーダライタに対する不要なＵＩＤ取得コマンドの送出を抑制できる。また、棚から持ち出される物品をリアルタイムで把握できるので、物品管理の安全性・信頼性を向上できる。
【図面の簡単な説明】
【００４７】
【図１】リーダライタが１個のＲＦＩＤタグのユニークＩＤを読み取る方式を説明する図である。
【図２】リーダライタが複数のＲＦＩＤタグのユニークＩＤを読み取る方式を説明する図である。
【図３】従来の重要書類管理システムの全体構成図である。
【図４】図３のリーダライタポーリングテーブルの構成を示す図である。
【図５】図３の従来の重要書類管理システムにおける管理ＰＣのポーリング処理を説明するフローチャートである。
【図６】本発明における実施例１の重要書類管理システムの全体構成図である。
【図７】図６のポーリング組み合わせテーブルの構成図である。
【図８】図６のアンテナ（リーダライタ・アンテナ）の構成例を示す図である。
【図９】（ａ）はファイルにＲＦＩＤタグを貼り付ける例を示す図であり、（ｂ）はＲＦＩＤタグの構成例を示すである。
【図１０】実施例１の重要書類管理システムにおける管理ＰＣのポーリング処理を説明するフローチャートである。
【図１１】本発明における実施例２の重要書類管理システム（その１）の全体構成図である。
【図１２】実施例２の重要書類管理システム（その１）における管理ＰＣのポーリング処理を説明するフローチャートである。
【図１３】本発明における実施例２の重要書類管理システム（その２）の全体構成図である。
【図１４】実施例２の重要書類管理システム（その２）における管理ＰＣのポーリング処理を説明するフローチャートである。
【図１５】本発明における実施例３の重要書類管理システムの全体構成図である。
【図１６】実施例３の重要書類管理システムにおける管理ＰＣのポーリング処理を説明する図である。
【発明を実施するための最良の形態】
【００４８】
以下、図面を参照しながら、本発明の実施形態について説明する。
以下に述べる本発明の実施形態の重要書類管理システムにおいては、リーダライタは、ファイル棚に設置されるアンテナ（リーダライタ・アンテナ）またはアンテナ切替機及びアンテナを介して、ファイル（重要書類）に貼付されるＲＦＩＤタグとの交信制御や、上位機器である管理ＰＣとＲＦＩＤタグ間のプロトコル変換等を行う。上記アンテナは、電波方式または電磁誘導方式等によりＲＦＩＤタグと交信を行う。上記アンテナの種類は、ダイポールアンテナや平面アンテナ、さらには、マイクロストリップアンテナ（電波方式の場合）またはループコイルアンテナ（電磁誘導方式の場合）などである。ＲＦＩＤタグは、パッシブ型またはアクティブ型であり、アンテナ及び復調器、変調器、制御部、増幅器及びメモリ等を内蔵するＬＳＩチップを備えている。【００４９】
また、本実施形態の説明においては、管理ＰＣがリーダライタにＵＩＤ取得コマンドを送出する動作を“ポーリング”と記載する。
［実施例１］
実施例１は、同時にポーリングしても電波干渉などの問題が生じないリーダライタの組み合わせを予めテーブルに登録しておき、そのテーブルを参照して、同時にポーリング可能な複数のリーダライタに対して同時並行的にポーリングを行い、システム内の各リーダライタのポーリング周期を短縮するものである。【００５０】
図６は、本発明の実施例１である重要書類管理システムの全体構成を示す図である。
同図に示す重要書類管理システム１０は、管理ＰＣ１１、３台のリーダライタ１３（１３Ａ、１３Ｂ，１３Ｃ）、３台のアンテナ切替機１５（１５Ａ、１５Ｂ、１５Ｃ）、及び６個のアンテナ（リーダライタ・アンテナ）１７（１７−１〜１７−６）等で構成されている。【００５１】
尚、図６では管理棚を省略しているが、アンテナ１７は、図３のアンテナと同様に管理棚（不図示）のファイル棚（不図示）に設置される。本システムでは、管理棚は３段のファイル棚から構成され、１段目のファイル棚にはアンテナ１７−１、１７−２が、２段目のファイル棚にはアンテナ１７−３，１７−４が、３段目のファイル棚にはアンテナ１７−５、１７−６が各ファイル棚の略中央に設置される。【００５２】
アンテナ切替機１５Ａは、アンテナ１７−１とアンテナ１７−２を切替制御する。
アンテナ切替機１５Ｂは、アンテナ１７−３とアンテナ１７−４を切替制御する。また、アンテナ切替機１５Ｃは、アンテナ１７−５とアンテナ１７−６を切替制御する。【００５３】
リーダライタ１３Ａは、アンテナ切替機１５Ａを制御して、１段目のファイル棚に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み取る。リーダライタ１３Ｂは、アンテナ切替機１５Ｂを制御して、２段目のファイル棚に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み取る。また、リーダライタ１３Ｃは、アンテナ切替機１５Ｃを制御して、３段目のファイル棚に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み取る。【００５４】
管理ＰＣ１１は、３台のリーダライタ１３をポーリング制御して、各リーダライタ１３を介して、管理棚の各ファイル棚に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み出す。【００５５】
リーダライタによっては、例えば、互いに十分に離れた場所に位置している場合、それらのリーダライタを同時にポーリングしても問題が無い（電波干渉が生じない）。
本実施例では、このようなリーダライタの特性を利用して、管理ＰＣ１１内にポーリング組み合わせテーブル１１ａを設け、同時にポーリングをかけてもよいリーダライタ１３の組み合わせを、管理ＰＣ１１がポーリング組み合わせテーブル１１ａによって管理している。本実施例では、このポーリング組み合わせテーブル１３ａは、管理ＰＣ１１内の記憶装置に格納されている。ポーリング組み合わせテーブル１３ａを、管理ＰＣ１１に接続される外部記憶装置に格納する構成にしてもよい。【００５６】
図７は、上記ポーリング組み合わせテーブル１３ａの内部構成を示す図である。
ポーリング組み合わせテーブル１３ａは、「リーダライタ名」、「同時にポーリングをかけられるリーダライタ名」及び「ポーリング済みフラグ」の３項目から成るレコードを各行に格納している。【００５７】
「リーダライタ名」は、本システム内のリーダライタ１３の名称が設定される項目である。リーダライタ１３Ａ、１３Ｂ、１３Ｃの名称は、それぞれ、“Ａ”、“Ｂ”、“Ｃ”となっている。「同時にポーリングをかけられるリーダライタ名」は、「リーダライタ名」の項目に設定されているリーダライタ１３と同時にポーリング可能なリーダライタ１３の名称が設定される項目である。また、「ポーリング済フラグ」は、「リーダライタ名」項目に設定されたリーダライタ１３のポーリングが終了したときに“１”に設定されるフラグである。このフラグのクリア値は“０”である。【００５８】
図７に示したポーリング組み合わせテーブル１３ａの１行目には、「リーダライタ名」が“Ａ”であるリーダライタ１３Ａに関するレコードが格納されており、「同時にポーリングをかけられるリーダライタ名」項目に“Ｃ”（リーダライタ１３Ｃの名称）が登録されている。また、３行目には、「リーダライタ名」が“Ｃ”であるリーダライタ１３Ｃに関するレコードが格納されており、「同時にポーリングをかけられるリーダライタ名」項目に“Ａ”（リーダライタ１３Ａの名称）が登録されている。また、ポーリング組み合わせテーブル１３ａの１〜３行目の全レコードにおいて、その「ポーリング済フラグ」は“０”に設定されている。【００５９】
図８は、図７のアンテナ（リーダライタ・アンテナ）１７の構成例を示す図である。
同図に示すアンテナ１７は、アンテナ部１７３とそれを収納するブック形状またはブックエンド形状のアンテナケース１７１から構成されている。アンテナ部１７３は、ループコイルアンテナであり、リーダライタ１３に制御されて、ＲＦＩＤタグと電磁誘導方式により交信を行う。尚、この例では、アンテナ部１７３はループコイルアンテナとなっているが、ダイポールアンテナなどの電波方式で使用されるアンテナであってもよい。【００６０】
図９は、ＲＦＩＤタグ３０の構成例を示す図である。
同図（ａ）は、ＲＦＩＤタグ３０のファイル２０への貼付位置を示す斜視図である。同図（ａ）に示す例では、ＲＦＩＤタグ３０はファイル２０表面の左上に貼付されている。
本発明においては、ＲＦＩＤタグ３０のファイル２０への貼付位置は、同図（ａ）に示す位置に限定されるものではなく、アンテナ１７と交信可能な位置であればどこであってもかまわない。【００６１】
同図（ｂ）は、ＲＦＩＤタグ３０の構成例を示す図である。
同図（ｂ）に示す例では、ＲＦＩＤタグ３０は、ＲＦＩＤチップ３１とＲＦＩＤタグアンテナ３３から構成されている。ＲＦＩＤチップ３１は、制御部（不図示）、送信器（不図示）受信器（不図示）及びメモリ等が集積されたＬＳＩチップである。該メモリは、例えば不揮発性メモリであり、ユニークＩＤを記憶している。【００６２】
ＲＦＩＤタグアンテナ３３は、ループコイルアンテナであり、図８に示すリーダライタ・アンテナ１７と電磁誘導方式により交信を行う。本例では、ＲＦＩＤタグアンテナ３３はループコイルアンテナとなっているが、ＲＦＩＤタグアンテナ３３の種類は、ＲＦＩＤタグ３０とリーダライタ１３との交信方式により決定され、該交信方式が電波方式であれば、ＲＦＩＤタグアンテナ３３は、ダイポールアンテナ、平面アンテナなど電波方式に適したアンテナとなる。この場合、リーダライタ１３のアンテナ部１７３もＲＦＩＤタグアンテナ３３と同様な形式のアンテナとなる。【００６３】
図１０は、本実施例における管理ＰＣ１１のポーリング処理を説明するフローチャートである。管理ＰＣ１１のメモリ等に格納されたプログラムを、管理ＰＣ内のＣＰＵ(Central Processing Unit)が実行することにより行われる。【００６４】
管理ＰＣ１１は、まず、ポーリング組み合わせテーブル１３ａのインデックス（不図示）をその先頭行に設定する。そして、ポーリング組み合わせテーブル１３ａの全ての行における「ポーリング済設定フラグ」をクリア（“０”に設定）する（ステップＳ１１）。【００６５】
次に、管理ＰＣ１１は、前記インデックスが指すポーリング組み合わせテーブル１３ａの行のレコードを参照し、「リーダライタ名」項目に設定されたリーダライタ名と、「同時にポーリングをかけるリーダライタ名」項目に設定されたリーダライタ名を取得する（ステップＳ１２）。【００６６】
続いて、管理ＰＣ１１は、ステップＳ１２で得たリーダライタ名を有するリーダライタ１３に対してポーリングをかけ、ポーリング組み合わせテーブル１３ａ内のそのポーリングをかけたリーダライタ１３の「ポーリン済フラグ」を“１”に設定する（ステップＳ１３）。【００６７】
そして、管理ＰＣ１１は、ポーリング処理を続行するか判断し（ステップＳ１４）、ポーリング処理を続ける場合にはステップＳ１５に進み、ポーリング処理を中止する場合には本フローチャートの処理を終了する。【００６８】
ステップＳ１５において、ポーリング組み合わせテーブル１３ａの最終行のレコードまでの読み出しが終了したか判断し、ポーリング組み合わせテーブル１３ａにおける全行のレコードの読み出しが終了していなければステップＳ１６に進み、該全レコードの読み出しが終了していれば、ステップＳ１１に戻る。【００６９】
ステップＳ１６において、管理ＰＣ１１は、ポーリング組み合わせテーブル１３ａのインデックスを次の行に設定する。そして、そのインデックスが指すポーリング組み合わせテーブル１３ａの行の「ポーリング済フラグ」を参照し、それが“１”に設定されているか（既に、ポーリング済であるか）判断する（ステップＳ１７）。【００７０】
そして、管理ＰＣ１１は、前記「ポーリング済フラグ」が“１”に設定されていれば（ステップＳ１７、Ｙｅｓ）ステップＳ１５に戻り、“０”であれば（ステップＳ１７、Ｎｏ）ステップＳ１２に戻る。【００７１】
以上のようにして、ステップＳ１２〜Ｓ１７の処理を繰り返すことにより、システム１０内の全リーダライタ１３をポーリングする。そして、該全リーダライタ１３のポーリングが終了すると、次のポーリングを再開する。【００７２】
このように、本実施例においては、ステップＳ１７で、各リーダライタ１３の「ポーリング済フラグ」を参照し、その値が“１”、すなわち、当該リーダライタ１３のポーリングが既に終了していれば、直ちに、次のリーダライタ１３のポーリング処理に進む。【００７３】
図７に示すポーリング組み合わせテーブル１３ａの場合には、リーダライタ名が“Ａ”のリーダライタ１３Ａをポーリングする際に、同時に、リーダライタ名が“Ｃ”のリーダライタ１３Ｃをポーリングし、それらのリーダライタ１３の「ポーリング済フラグ」を“１”に設定する（ステップＳ１３）。【００７４】
この結果、管理ＰＣ１１がポーリング組み合わせテーブル１３ａの３行目のリーダライタ１３Ｃに関するレコードを読み出したとき、その「ポーリング済フラグ」は“１”に設定されている。このため、管理ＰＣ１１は、リーダライタ１３Ｃのポーリングを行わないで、直ちに、ステップＳ１２に戻り、次のポーリング処理に移る。【００７５】
このため、管理ＰＣ１１による１回のポーリング周期（システム１０内の全リーダライタ１３に対して、順に１回のポーリングをかける処理）において、ポーリングをかける回数は２回となる。したがって、各リーダライタ１３のポーリング間隔は短縮される。【００７６】
［実施例２］
実施例２は、扉が付いたファイル棚に、電子ロック機能を有する該扉用の鍵を設置し、該鍵の開閉（電子ロック状態）を検出することによって、該ファイル棚の扉（ファイル棚）の開閉を検出する。そして、ファイル扉が開けられたときにのみ、リーダライタに対しポーリングを行い、リーダライタに対する不要なポーリングを抑止する。【００７７】
［管理棚のファイル棚が１つの場合］
図１１は、管理棚のファイル棚が１つである重要書類管理システムの全体構成図である。【００７８】
同図に示す重要書類管理システム４０は、管理ＰＣ４１、リーダライタ４３、管理棚（以後、ファイル棚と記載）４５から構成されている。
管理ＰＣ４１は、ＣＰＵ（不図示）やメモリ（不図示）以外に、リーダライタ制御部４１ａと鍵ロック状態検出部（鍵ロック状態監視部）４１ｂを備えている。【００７９】
リーダライタ制御部４１ａは、ＣＰＵからの指示を受けて、リーダライタ４３のポーリング制御を行う。
鍵ロック状態検出部４３ｂは、ファイル棚４５に設置された鍵４９と有線または無線の通信回線で接続されている。そして、鍵４９からその検出状態信号（ファイル棚４５の開閉状態の検出信号）を読み出す。そして、その検出状態信号を基に、ファイル棚４５の扉４６が開いているか否かを示す信号（扉開閉信号）をＣＰＵに出力する。ＣＰＵは、その扉開閉信号を基に、ファイル棚４５の扉４６が開いているか否かを判断し、扉４６が開いていれば、リーダライタ制御部４１ａに対してポーリングを行う。【００８０】
リーダライタ４３は、リーダライタ制御部４１ａからのポーリング指示を受けて、ファイル棚４５に設置されたアンテナ４７に対してＵＩＤ取得コマンドを送信する。
ファイル棚４５は、扉４６、アンテナ４７、鍵４９及びファイル（不図示）等を備えている。【００８１】
扉４６は、ファイル棚４５を開け閉めするための扉であり、閉じられているときは鍵４９に接触するように設けられている。尚、図１１中の鍵４９と扉４６の間に描かれた矢印は、扉４６を開ける方向を示している。【００８２】
アンテナ４７は、例えば、ダイポールアンテナである。アンテナ４７は、リーダライタ制御部４１aからの制御を受けて、サブキャリアとUID取得コマンドをファイル棚内のファイルに貼り付けられたＲＦＩＤタグ（不図示）に向けて送信する。そして、該ＲＦＩＤタグから取得したＵＩＤをリーダライタ制御部４１ａに返信する。【００８３】
鍵４９は、ファイル棚４５の扉４６を電子ロックする機能を備え、扉４６の開閉を検知する。そして、扉４６の開閉状態を鍵ロック状態検出部４１ｂに通知する。この通知は、例えば、鍵４９から鍵ロック状態検出部４１ｂへの割り込み、または、鍵ロック状態検出部４１ｂから鍵４９への読み出し要求に応じて行われる。【００８４】
図１２は、本実施例における管理ＰＣ４１のポーリング処理を説明するフローチャートである。この処理は、管理ＰＣ４１のメモリ等に格納されたプログラムを、管理ＰＣ内のＣＰＵが実行することにより行われる。【００８５】
まず、管理ＰＣ４１は、ポーリング処理を続けるか判断する（ステップＳ２１）。そして、ポーリング処理を続ける場合にはステップＳ２２に進み、ポーリング処理を続けない場合には本フローチャートの処理を終了する。【００８６】
ステップＳ２２において、管理ＰＣ４１は、鍵ロック状態検出部４１ｂの検出結果を基にファイル棚４５の鍵４９が開いているか判断し、鍵４９が開いていればステップＳ２３に進み、鍵４９が開いていなければステップＳ２１に戻る。【００８７】
ステップＳ２３において、管理ＰＣ４１は、ファイル棚４５に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み出すために、リーダライタ制御部４１ａによりリーダライタ４３に対してポーリングを行う（ステップＳ２３）。そして、ステップＳ２１に戻る。【００８８】
このように、管理ＰＣ４５は、ファイル棚４５の扉４６が開いているときにのみ、リーダライタ４３に対してポーリングをかける。このため、ファイル棚４５の扉４６が開いているときにのみ、リーダライタ４３にポーリングを行う。したがって、リーダライタ４３に対する無駄なポーリングが抑制される。【００８９】
［管理棚のファイル棚が２つの場合］
図１３は、管理棚のファイル棚が２つである重要書類管理システムの全体構成図である。【００９０】
同図に示す重要書類管理システム１００は、管理ＰＣ１０１、リーダライタ１０３、アンテナ切替機１０５及び管理棚１１０を備えている。
管理ＰＣ１０１は、前記重要書類管理システム４０の管理ＰＣ４１と略同様な構成であり、リーダライタ制御部１０１ａと鍵ロック状態検出部１０１ｂを備えている。【００９１】
リーダライタ制御部１０１ａは、管理ＰＣ４１のリーダライタ制御部４１ａと同様な機能を備え、リーダライタ１０３に対してポーリングを行う。
鍵ロック状態検出部４３ｂは、管理棚１１０の第一のファイル棚１１１（１１１−１）と第二のファイル棚１１１（１１１−２）にそれぞれ設置された第一の鍵１１５（１１５−１）及び第二の鍵１１５（１１１５−２）と有線または無線の通信回線で接続されている。そして、第一及び第二の鍵１１５（１１５−１、１１５−２）から、それそれ、第一の検出状態信号（第一のファイル棚１１１−１の扉１１２（１１２−１）の開閉状態を示す第一の検出信号）と第二の検出状態信号（第一のファイル棚１１１−２の扉１１２（１１２−２）の開閉状態を示す第二の検出信号）を読み出す。そして、それらの検出状態信号を基に、第一のファイル棚１１１−１の扉１１２−１が開いているか否かを示す第一の扉開閉信号と第二のファイル棚１１１−２の扉１１２−２が開いているか否かを示す第二の扉開閉信号をＣＰＵに出力する。ＣＰＵは、それらの扉開閉信号を基に、第一及び第二のファイル棚１１１−１、１１１−２の扉１１２−１、１１２−２が開いているか否かを判断し、第一の扉１１１−１または第二の扉１１２−２が開いていれば、扉１１２が開いているファイル棚１１１に保管されているファイルに貼付されたＲＦＩＤタグ（不図示）のＵＩＤを読み取るために、リーダライタ制御部４１ａに対してポーリングを行う。【００９２】
リーダライタ１０３は、リーダライタ制御部４１ａからポーリング指示を受け取ると、アンテナ切替機１０５を介して扉１１２が開いているファイル棚１１２に設置されたアンテナ１１３に対してＵＩＤ取得コマンドを送信する。【００９３】
アンテナ切替機１０５は、リーダライタ１０３からの指示を受けて、指示されたアンテナ１１３に対してサブキャリア及びＵＩＤ取得コマンドを送信する。
管理棚１１０は、２つのファイル棚１１１（第一のファイル棚１１１−１と第二のファイル棚１１１−２）を備えている。【００９４】
第一及び第二のファイル棚１１１（１１１−１、１１１−２）は、同様な構成であり、アンテナ１１３（１１３−１、１１３−２）４５と扉１１２（１１２−１、１１２−２）及び鍵１１５（１１５−１、１１５−２）を備えている。【００９５】
第一及び第二のファイル棚１１１−１、１１２−２内にはファイル（重要書類）が保管されており、それらのファイルにはＲＦＩＤタグが貼付されている。また、アンテナ１１３（１１３−１、１１３−２）は、例えば、ファイル棚１１１（１１１−１、１１１−２）内の略中央に設置されている。【００９６】
第一及び第二の扉１１２（１１２−１、１１２−２）は、それぞれ、第一及び第二のファイル棚１１１（１１１−１、１１１−２）を開け閉めするための扉であり、閉じられているときは第一及び第二の鍵１１５（１１５−１，１１５−２）に接触するように設けられている。尚、図１３中の第一の鍵１１５−１と第一の扉１１２−１の間及び第二の鍵１１５−１と第二の扉１１２−１の間に描かれた矢印は、第一及び第二の扉１１２−１、１１２−２を開ける方向を示している。【００９７】
第一及び第二のアンテナ１１３−１、１１３−２は、例えば、ダイポールアンテナである。第一及び第二のアンテナ１１３−１、１１３−２は、リーダライタ１０３及びアンテナ切替機１０５を介してリーダライタ制御部４１aからの制御を受けて、サブキャリアとUID取得コマンドを第一及び第二のファイル棚１１１−１、１１１−２内のファイルに貼り付けられたＲＦＩＤタグ（不図示）に向けて送信する。そして、該ＲＦＩＤタグから取得したＵＩＤを、アンテナ切替機１０５及びリーダライタ１０３を介してリーダライタ制御部１０１ａに返信する。【００９８】
第一及び第二の鍵１１５−１、１１５−２は、それぞれ、第一及び第二のファイル棚１１１−１、１１１−２の扉１１２−、１１２−２を電子ロックする機能を備える。そして、第一の鍵１１５−１は第一のファイル棚１１１−１に設けられた扉１１２−１の開閉を検知し、第二の鍵１１５−２は第二のファイル棚１１１に設けられた扉１１２−１の開閉を検知する。第一及び第二の鍵１１５−１、１１５−２は、それぞれ、第一及び第二の扉１１２−１、１１２−２の開閉状態を鍵ロック状態検出部１０１ｂに通知する。この通知は、例えば、鍵１１２から鍵ロック状態検出部１０１ｂへの割り込み、または、鍵ロック状態検出部４１ｂから鍵１１２への読み出し要求に応じて行われる。【００９９】
図１４は、本実施例の管理ＰＣ１０１のポーリング処理を説明するフローチャートである。このフローチャートの処理は、管理ＰＣ１０１のＣＰＵがメモリに格納されたプログラムを実行することによって行われる。【０１００】
まず、管理ＰＣ１０１は、ポーリング処理を続けるか判断する（ステップＳ３１）。そして、ポーリング処理を続ける場合はステップＳ３２に進み、ポーリング処理を中止する場合は本フローチャートの処理を終了する。【０１０１】
ステップＳ３２において、管理ＰＣ１０１は、第一の鍵１１５−１（鍵１）が開いているか判断する。この判断は、鍵ロック状態検出部４１ｂの検出結果に基づいて行う。管理ＰＣ１０１は、第一の鍵１１５−１が開いている、すなわち、第一のファイル棚１１１−１の扉１１２−１が開いていると判断すると（ステップＳ３２、Ｙｅｓ）、ステップＳ３３に進み、第一の鍵１１５−２が閉まっている、すなわち、第一のファイル棚１１１−１の扉１１２−１が閉じていると判断すると、ステップＳ３１に戻る。【０１０２】
ステップＳ３３において、管理ＰＣ１０１は、リーダライタ１０３に対し、第一のアンテナ１１３−１で第一のファイル棚１１１−１に保管されているファイルに貼付されたＲＦＩＤタグを読み取るためのポーリングを行う。【０１０３】
続いて、管理ＰＣ１０１は、第二の鍵１１５−２（鍵２）が開いているか判断する（ステップＳ３４）。この判断は、鍵ロック状態検出部４１ｂの検出結果に基づいて行う。管理ＰＣ１０１は、第二の鍵１１５−２が開いている、すなわち、第二のファイル棚１１１−２の扉１１２−２が開いていると判断すると（ステップＳ３４、Ｙｅｓ）、ステップＳ３５に進み、第二の鍵１１５−２が閉まっている、すなわち、第二のファイル棚１１１−２の扉１１２−２が閉じていると判断すると、ステップＳ３１に戻る。【０１０４】
ステップＳ３５において、管理ＰＣ１０１は、リーダライタ１０３に対し、第二のアンテナ１１３−２で第一のファイル棚１１１−２に保管されているファイルに貼付されたＲＦＩＤタグを読み取るためのポーリングを行う。そして、管理ＰＣ１０１は、ステップＳ３５の処理が終了すると、ステップＳ３１に戻る。【０１０５】
このように、管理ＰＣ１０１は、第一のファイル棚１１１−１の扉１１２−１または第二のファイル棚１１１−２の扉１１２−２が開いているときにのみ、リーダライタ制御部４１ａを介してリーダライタ１０３に対してポーリングを行う。したがって、リーダライタ１０３に対する無駄なポーリングが抑制される。【０１０６】
上記実施例は、ファイル棚を１つまたは２つ備える管理棚の重要書類管理システムの例
であるが、本発明はこれらの実施例に限定されることなく、３つ以上のファイル棚を有する管理棚の重要書類管理システムにも適用可能である。【０１０７】
［実施例３］
実施例３は、ファイル棚の扉（ファイル扉）の開閉部に、該扉の開いた角度を検出するセンサーを設け、そのセンサーの検出角度を基に、ファイル扉が予め指定された角度以上に開けられた場合にのみ、リーダライタに対してポーリングを行う。該角度は、例えば、利用者がファイル棚からファイルを取り出し可能な角度に設定する。【０１０８】
図１５は、実施例３の重要書類管理システムの全体構成図である。
同図に示す重要書類管理システム２００は、管理ＰＣ２０１、リーダライタ２０３及び管理棚２１０を備えている。尚、本実施例では、管理棚２１０は１つのファイル棚で構成されるため、以後の説明では管理棚２１０をファイル棚２１０と表現する。【０１０９】
管理ＰＣ２０１は、ＣＰＵ及びメモリ以外に、リーダライタ制御部２０１ａと扉開閉角度検出部２０１ｂを備えている。
リーダライタ制御部２０１ａは、ＣＰＵからの指示を受けて、リーダライタ２０３のポーリング制御を行う。
リーダライタ制御部２０１ａは、管理ＰＣ４１のリーダライタ制御部４１ａと同様な機能を備え、リーダライタ１０３に対してポーリングを行う。【０１１０】
扉開閉角度検出部２０１ｂは、ファイル棚２１０の上部に設置された開閉角度検出センサー２１６と有線または無線の通信回線で接続されており、開閉角度検出センサー２１６からファイル棚２１０の扉２１２の開閉角度を示す信号（開閉角度信号）を受信する。鍵ロック状態検出部４１ｂは、扉開閉角度設定テーブル２３０を備えている。開閉角度設定テーブル２３０は、予め指定された角度を格納している。【０１１１】
扉開閉角度検出部２０１ｂは、開閉角度検出センサー２１６から受信する扉２１２の開閉角度と開閉角度設定テーブル２３０に設定されている角度とを比較し、扉２１２の開閉角度が上記指定角度以上となっているか否かを検出する。ＣＰＵは、開閉角度検出センサー２１６から上記検出結果を入力し、その検出結果を基にリーダライタ２０３に対するポーリングを制御する。【０１１２】
リーダライタ２０３は、管理ＰＣ２０１のリーダライタ制御部２０１ａからＵＩＤ取得コマンドを受け取ると、ファイル棚２１０に保管されたファイル（不図示）に貼付されたＲＦＩＤタグ（不図示）のＵＩＤを読み取る。【０１１３】
ファイル棚２１０は、扉２１２、アンテナ２１３及び開閉角度検出センサー２１６を備えている。
扉２１２は、図１５中の矢印方向に開く扉であり、通常は閉じている。【０１１４】
アンテナ２１３は、ファイル棚２１０の略中央に設置されており、リーダライタ２０３からサブキャリアとＵＩＤ取得コマンドを受信すると、ファイル棚２１０内に保管されているファイルに貼付されたＲＦＩＤタグのＵＩＤを読み取り、それをリーダライタ２０３に返信する。【０１１５】
開閉角度検出センサー２１６は、ファイル棚２１０の上方に設置されており、扉２１２の開閉角度を検出する。そして、その検出した開閉角度を、管理ＰＣ２０１の扉開閉角度検出部２０１ｂに出力する。【０１１６】
図１６は、本実施例の管理ＰＣ２０１のポーリング処理を説明するフローチャートである。
まず、管理ＰＣ２０１は、ポーリング処理を続けるか判断する（ステップＳ４１）。そして、ポーリング処理を続ける場合はステップＳ４２に進み、ポーリング処理を中止する場合は本フローチャートの処理を終了する。【０１１７】
ステップＳ４２において、管理ＰＣ２０１は、扉開閉角度検出部２０１ｂの検出結果を基に、開閉角度検出センサー２１６が扉開閉角度設定テーブル２３０に設定されている角度以上の角度を検出したか判断する。【０１１８】
管理ＰＣ２０１は、開閉角度検出センサー２１６が扉開閉角度設定テーブル２３０に設定されている指定角度以上となっていることを検出した場合には（ステップＳ４２、Ｙｅｓ）ステップＳ４３に進み、開閉角度検出センサー２１６がそれを検出していない場合にはステップＳ４１に戻る。【０１１９】
ステップＳ４３において、管理ＰＣ２０１は、リーダライタ制御部４１ａを介してリーダライタ２０３にＵＩＤ取得コマンドを出力しポーリングを行う。そして、ステップＳ４３の処理が終了すると、ステップＳ４１に戻る。【０１２０】
このように、管理ＰＣ２０１は、ファイル棚２１０の扉２１２が指定した角度以上に開いているときにのみ、リーダライタ２０３にＵＩＤ取得コマンドを送出する。したがって、リーダライタ２０３に対するポーリングは必要なときのみ行われる。【０１２１】
実施例３では、１つのファイル棚を有する管理棚を備えた重要書類管理システムを対象としているが、本発明はこの実施例に限定されることなく、複数のファイル棚を有する管理棚を備えた重要書類管理システムにも適用可能である。すなわち、管理棚が複数のファイル棚を有する場合には、各ファイル棚の扉の開閉角度を検出するセンサーを、各ファイル棚に設置するようにすればよい。【０１２２】
本発明は、上述した実施例１〜３に限定されるものではなく、本発明の技術思想を逸脱しない範囲内で、各種変形例が可能である。例えば、上記実施例１〜３では、管理対象をファイル（書類）としているが、ファイルに限定されることなく、書籍や商品などＲＦＩＤタグ等の無線タグを貼付可能な他の物品を管理するシステムにも適用可能である。また、上記実施例１〜３では、管理用コンピュータはいずれもパーソナルコンピュータとなっているが、サーバや汎用コンピュータなどのより高機能のコンピュータを管理用のコンピュータとして使用してもよい。【０１２３】
本発明によれば、電波干渉などの問題が発生しない複数のリーダライタに対して並行してＵＩＤ取得コマンドを送出するので、リーダライタのポーリング間隔を短縮できる。また、扉が開かれた棚に保管されている物品のユニークＩＤを読み取るリーダライタにのみＵＩＤ取得コマンドを送出するので、リーダライタに対する不要なＵＩＤ取得コマンドの送出を抑制できる。また、さらに、扉が指定角度以上に開いた棚に保管されている物品のユニークＩＤを読み取るリーダライタに対してのみＵＩＤ取得コマンドを送出するので、リーダライタに対する不要なＵＩＤ取得コマンドの送出を抑制できると共に、棚から持ちされる物品をリアルタイムで把握・管理できる。
【産業上の利用可能性】
【０１２４】
本発明は、入荷／入庫業務、在庫管理業務及び出荷／出庫業務などの無線タグが貼付された物品を管理するシステム一般に適用可能である。
【図１】
2006114814.tif 000002
【図２】
2006114814.tif 000003
【図３】
2006114814.tif 000004
【図４】
2006114814.tif 000005
【図５】
2006114814.tif 000006
【図６】
2006114814.tif 000007
【図７】
2006114814.tif 000008
【図８】
2006114814.tif 000009
【図９】
2006114814.tif 000010
【図１０】
2006114814.tif 000011
【図１１】
2006114814.tif 000012
【図１２】
2006114814.tif 000013
【図１３】
2006114814.tif 000014
【図１４】
2006114814.tif 000015
【図１５】
2006114814.tif 000016
【図１６】
2006114814.tif 000017
【国際調査報告】
2006114814.tif 000018
2006114814.tif 000019
2006114814.tif 000020