(57)【要約】【課題】  複数のＲＦＩＤタグが存在し、各ＲＦＩＤタグが配置されるべき位置が決まっているようなシステムにおいて、ＲＦＩＤタグの配置位置が誤っている場合に、これを検出することを可能とする情報処理装置を提供する。【解決手段】  通信処理部２１は、リーダライタ４からＲＦＩＤタグの位置情報を受信する。この位置情報が、データベース記録部２３によって書籍データベース２５に記録される。一方、書籍データベース２５には、各ＲＦＩＤタグが配置されるべき所定位置情報も記録されている。そして、載置位置判定部が、通信処理部２１において受信された位置情報と、該位置情報に対応するＲＦＩＤタグの所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する。【選択図】  図１
2006256857.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤタグと無線通信を行うことによって該ＲＦＩＤタグの位置を測定することが可能なタグ通信装置から、ＲＦＩＤタグの位置情報を受信する通信処理部と、
複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースから、上記通信処理部において受信された位置情報に対応するＲＦＩＤタグの所定位置情報を読み出し、受信された位置情報と該所定位置情報とを比較することによって、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備えることを特徴とする情報処理装置。
【請求項２】
上記載置位置判定部によって所定位置に配置されていないＲＦＩＤタグが検出された場合に、その旨を利用者に通知する警告処理部をさらに備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
表示を行う表示部をさらに備え、
上記警告処理部が、上記載置位置判定部によって所定位置に配置されていないＲＦＩＤタグが検出された場合に、その旨を上記表示部に表示させることを特徴とする請求項２記載の情報処理装置。
【請求項４】
上記ＲＦＩＤタグが取り付けられている物品が載置される物品載置手段に備えられている、利用者に対して光、表示、および音の少なくともいずれか１つによって警告を行う警告手段に対して、上記警告処理部が警告を行うように指示することを特徴とする請求項２記載の情報処理装置。
【請求項５】
上記ＲＦＩＤタグが取り付けられている物品に備えられている、利用者に対して光、表示、および音の少なくともいずれか１つによって警告を行う警告手段に対して、上記警告処理部が警告を行うように指示することを特徴とする請求項２記載の情報処理装置。
【請求項６】
ＲＦＩＤタグと無線通信を行うことによって該ＲＦＩＤタグの位置を測定することが可能なタグ通信装置から、ＲＦＩＤタグの位置情報を受信する位置情報受信ステップと、
複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報をデータベースに記録する記録ステップと、
受信された上記位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定ステップとを有することを特徴とする情報処理方法。
【請求項７】
請求項１〜５いずれか１項に記載の情報処理装置を動作させるための制御プログラムであって、コンピュータを上記各部として機能させるための制御プログラム。
【請求項８】
請求項７に記載の情報処理装置の制御プログラムを記録したコンピュータの読取り可能な記録媒体。
【請求項９】
ＲＦＩＤタグから送られてきた信号を解析することによって、該ＲＦＩＤタグの位置を測定する位置測定部と、
複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースと、
上記位置測定部によって測定された位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤタグが取り付けられている物品の管理を行う情報処理装置、情報処理方法、制御プログラム、制御プログラムを記録した記録媒体、および情報処理システムに関するものである。
【背景技術】
【０００２】
例えば図書館、書籍販売店、レンタルビデオ・ＣＤ店、およびビデオ・ＣＤ販売店などにおいて、多数の書籍、ビデオ、ＤＶＤ、およびＣＤなどの管理対象物品を的確に管理することは大きな課題となっている。このような管理対象物品の管理としては、管理対象物品の販売実績、在庫状況、入庫状況、および貸し出し・返却状況などの入退出管理、ならびに、管理対象物品の陳列管理などが挙げられる。
【０００３】
従来、上記の入退出管理を行うために、各管理対象物品に付されたバーコードを利用する手法が広く採用されている。この手法では、予め各管理対象物品とそれに付されているバーコードとの対応が管理端末に入力され、販売、入庫、貸し出し、および返却などの入退出処理が行われる際に、バーコードの読み取りが行われることによって入退出管理が行われる。
【０００４】
このように、バーコードを利用すれば、入退出管理に関しては十分に行うことが可能である。しかしながら、管理対象物品がどの棚に陳列されているか、などの陳列管理に関しては、バーコードの利用では不十分である。
【０００５】
これに対して、各管理対象物品に対してＲＦＩＤタグを付して管理を行うシステムが提案されている。例えば特許文献１には、図書館などにおいて、各図書にＲＦＩＤラベルを付すとともに、携帯型の図書検索端末を用いるシステムが開示されている。このシステムでは、図書の検索者は、携帯型の図書検索端末を携帯して特定図書番号の電波を発信しながら書棚に沿って移動し、該当図書に付されているＲＦＩＤラベルからの無線応答を受信することによって、希望する図書を検索する。
【０００６】
また、例えば特許文献２には、図書館などにおいて、各書籍にＲＦタグを付すとともに、書籍を収納する書架に対して、床面上を移動可能な移動体に取り付けられたＲＦタグ読み取り・書き込み部を移動させることによって、各ＲＦタグからの情報を読み取るシステムが開示されている。
【０００７】
また、例えば特許文献３には、書籍及びＣＤなどの商品、またはそれらのカバー・ケース等に非接触型のＩＣタグを貼り付け、システムラック上に載置するとともに、システムラック上からの商品の取り出し、またはシステムラック上への商品の返却などの履歴を、非接触ＩＣタグ用リーダ・ライタを使用して、認識、管理、データ処理を行うシステムが開示されている。
【特許文献１】特開２００３−１５５１０３公報（平成１５年（２００３）５月２７日公開）
【特許文献２】特開２００１−１６３４１７公報（平成１３年（２００１）６月１９日公開）
【特許文献３】特開平１１−２８３１２３公報（平成１１年（１９９９）１０月１５日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１に開示されているシステムでは、図書を検索するためには検索者が図書検索端末を携帯して書棚の前を移動する必要があるので、全ての図書の管理を行うためには、全ての書棚の前を移動することになる。よって、例えばある書棚の前を移動することを忘れたなどが生じると、的確に管理することができないという問題や、全ての図書を管理するための手間が比較的大きいという問題がある。
【０００９】
特許文献２に開示されているシステムでは、ＲＦタグ読み取り・書き込み部を移動させるための移動体を設ける必要がある。よって、このような移動体を各書架に対して設けることによるコストが高くなるとともに、この移動体が移動する空間を確保しなければならないという問題がある。
【００１０】
特許文献３に開示されているシステムでは、非接触ＩＣタグ用リーダ・ライタは、基本的に１つのシステムラックに対して１つ設けられることになる。よって、１つのシステムラック内にどの商品が存在しているかを認識することは可能であるが、各商品がシステムラック内でどのような配置で載置されているかまでは認識することができない。
【００１１】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数のＲＦＩＤタグが存在し、各ＲＦＩＤタグが配置されるべき位置が決まっているようなシステムにおいて、ＲＦＩＤタグの配置位置が誤っている場合に、これを検出することを可能とする情報処理装置、情報処理方法、制御プログラム、制御プログラムを記録した記録媒体、および情報処理システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、本発明に係る情報処理装置は、ＲＦＩＤタグと無線通信を行うことによって該ＲＦＩＤタグの位置を測定することが可能なタグ通信装置から、ＲＦＩＤタグの位置情報を受信する通信処理部と、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースから、上記通信処理部において受信された位置情報に対応するＲＦＩＤタグの所定位置情報を読み出し、受信された位置情報と該所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備えることを特徴としている。
【００１３】
また、本発明に係る情報処理方法は、ＲＦＩＤタグと無線通信を行うことによって該ＲＦＩＤタグの位置を測定することが可能なタグ通信装置から、ＲＦＩＤタグの位置情報を受信する位置情報受信ステップと、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報をデータベースに記録する記録ステップと、受信された上記位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定ステップとを有することを特徴としている。
【００１４】
上記の構成または方法では、まず、ＲＦＩＤタグの位置を測定することが可能なタグ通信装置から、ＲＦＩＤタグの位置情報が受信される。そして、受信されたＲＦＩＤタグの位置情報と、データベースに記録されている該ＲＦＩＤタグに対応する所定位置情報とが比較されることによって、所定位置に配置されていないＲＦＩＤタグが検出される。これにより、複数のＲＦＩＤタグが存在し、各ＲＦＩＤタグが配置されるべき位置が決まっているようなシステムにおいて、ＲＦＩＤタグの配置位置が誤っている場合に、これを検出することが可能となる。
【００１５】
なお、上記所定位置情報は、上記ＲＦＩＤタグそれぞれの配置位置を特定する情報であり、各ＲＦＩＤタグの所定位置が互いに異なるように設定されていることが好ましい。これにより、例えば各ＲＦＩＤタグが特定の領域に一列に配置されている場合でも、その配置順番が誤っていることを検出することが可能となる。
【００１６】
また、本発明に係る情報処理装置は、上記の構成において、上記載置位置判定部によって所定位置に配置されていないＲＦＩＤタグが検出された場合に、その旨を利用者に通知する警告処理部をさらに備える構成としてもよい。
【００１７】
上記の構成によれば、所定位置に配置されていないＲＦＩＤタグが検出された際に、その旨が利用者に通知されるので、利用者に対して、例えばＲＦＩＤタグの位置を所定の位置に配置し直す、というような行為を促すことが可能となる。
【００１８】
また、本発明に係る情報処理装置は、上記の構成において、表示を行う表示部をさらに備え、上記警告処理部が、上記載置位置判定部によって所定位置に配置されていないＲＦＩＤタグが検出された場合に、その旨を上記表示部に表示させる構成としてもよい。
【００１９】
上記の構成によれば、所定位置に配置されていないＲＦＩＤタグが検出された際に、情報処理装置が備える表示部から、情報処理装置の使用者に対してその旨が通知されるので、例えばシステムの管理者などが、誤った位置に配置されているＲＦＩＤタグを認識することが可能となる。
【００２０】
また、本発明に係る情報処理装置は、上記の構成において、上記ＲＦＩＤタグが取り付けられている物品が載置される物品載置手段に備えられている、利用者に対して光、表示、および音の少なくともいずれか１つによって警告を行う警告手段に対して、上記警告処理部が警告を行うように指示する構成としてもよい。
【００２１】
上記の構成によれば、所定位置に配置されていないＲＦＩＤタグが検出された際に、物品載置手段に備えられている警告手段から利用者に対してその旨が通知されるので、例えば、ＲＦＩＤタグが取り付けられている物品を誤った位置に載置した利用者に対して警告を行うことが可能となる。よって、このような利用者に対して、例えばＲＦＩＤタグが取り付けられている物品の配置位置を所定の位置に配置し直す、というような行為を促すことが可能となる。
【００２２】
また、本発明に係る情報処理装置は、上記の構成において、上記ＲＦＩＤタグが取り付けられている物品に備えられている、利用者に対して光、表示、および音の少なくともいずれか１つによって警告を行う警告手段に対して、上記警告処理部が警告を行うように指示する構成としてもよい。
【００２３】
上記の構成によれば、所定位置に配置されていないＲＦＩＤタグが検出された際に、物品に備えられている警告手段から利用者に対してその旨が通知されるので、例えば、ＲＦＩＤタグが取り付けられている物品を誤った位置に載置した利用者に対して警告を行うことが可能となる。よって、このような利用者に対して、例えばＲＦＩＤタグが取り付けられている物品の配置位置を所定の位置に配置し直す、というような行為を促すことが可能となる。
【００２４】
また、警告手段が動作している物品を見つけることによって、誤った位置に配置されている物品を容易に探し出すことが可能となる。
【００２５】
なお、上記情報処理装置が備える各部は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各部として動作させることにより上記情報処理装置をコンピュータにて実現させる情報処理装置の制御プログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【００２６】
また、本発明に係る情報処理システムは、ＲＦＩＤタグから送られてきた信号を解析することによって、該ＲＦＩＤタグの位置を測定する位置測定部と、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースと、上記位置測定部によって測定された位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備えることを特徴としている。
【００２７】
これにより、複数のＲＦＩＤタグが存在し、各ＲＦＩＤタグが配置されるべき位置が決まっているようなシステムにおいて、ＲＦＩＤタグの配置位置が誤っている場合に、これを検出することが可能となる。
【発明の効果】
【００２８】
本発明に係る情報処理装置は、以上のように、タグ通信装置から、ＲＦＩＤタグの位置情報を受信する通信処理部と、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースと、上記通信処理部において受信された位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備える構成である。
【００２９】
また、本発明に係る情報処理方法は、タグ通信装置から、ＲＦＩＤタグの位置情報を受信する位置情報受信ステップと、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報をデータベースに記録する記録ステップと、受信された上記位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定ステップとを有する方法である。
【００３０】
また、本発明に係る情報処理システムは、ＲＦＩＤタグから送られてきた信号を解析することによって、該ＲＦＩＤタグの位置を測定する位置測定部と、複数のＲＦＩＤタグに関して、各ＲＦＩＤタグが配置されるべき所定位置情報を記録するデータベースと、上記位置測定部によって測定された位置情報と、該位置情報に対応するＲＦＩＤタグの上記所定位置情報とを比較し、所定位置に配置されていないＲＦＩＤタグを検出する載置位置判定部とを備える構成である。
【００３１】
これにより、複数のＲＦＩＤタグが存在し、各ＲＦＩＤタグが配置されるべき位置が決まっているようなシステムにおいて、ＲＦＩＤタグの配置位置が誤っている場合に、これを検出することが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００３２】
本発明の一実施形態について図面に基づいて説明すると以下の通りである。なお、本実施形態においては、例えば図書館や書籍販売店における書籍管理システムについて説明するが、管理対象物品は書籍に限定されるものではなく、販売実績、在庫状況、入庫状況、および貸し出し・返却状況などの入退出管理、ならびに、陳列／保管位置管理などが必要とされる物品に対して適用可能である。管理対象物品としては、例えば、レンタルビデオ・ＣＤ店、およびビデオ・ＣＤ販売店などにおけるビデオ、ＤＶＤ、およびＣＤなどの物品、薬品販売店や病院などにおける薬物などの物品、その他各種商品などが挙げられる。
【００３３】
（書籍管理システムの構成）
図２は、本実施形態に係る書籍管理システム１の概略構成を示すブロック図である。同図に示すように、書籍管理システム１は、書籍棚７に格納されている複数の書籍６…にそれぞれ取り付けられているＲＦＩＤタグ２…、アンテナ３、リーダライタ（タグ通信装置）４、および管理サーバ５を備えた構成となっている。
【００３４】
ＲＦＩＤタグ２は、取り付けられている書籍６に関する情報を記憶するものである。このＲＦＩＤタグ２は、無線通信用ＩＣ（Integrated Circuit）、記憶部、およびアンテナなどを備えた構成となっている。本実施形態においては、ＲＦＩＤタグ２として、電池などの電源を有しておらず、リーダライタ４から電波で送電された電力によって回路が動作し、リーダライタ４と無線通信を行うパッシブタイプのＲＦＩＤタグを用いることが想定されている。なお、本実施形態において用いられるＲＦＩＤタグ２は、上記のようなパッシブタイプのＲＦＩＤタグに限定されるものではなく、電池などの電源を有するアクティブタイプのＲＦＩＤタグであっても構わない。
【００３５】
アンテナ３は、ＲＦＩＤタグ２…に対して電波を送信するとともに、ＲＦＩＤタグ２…から送られてきた電波を受信するアンテナである。このアンテナ３は、例えばパッチアンテナやアレーアンテナなどによって構成される。なお、本構成例では、アンテナ３が送信機能および受信機能ともに有する構成となっているが、送信アンテナと受信アンテナとをそれぞれ別に設けた構成としてもよい。
【００３６】
リーダライタ４は、各ＲＦＩＤタグ２との間でアンテナ３を介して無線通信を行い、ＲＦＩＤタグ２に記憶されている情報の読み書きを行う装置である。なお、本実施形態では、リーダライタ４は、ＲＦＩＤタグ２に記憶されている情報の読み書きを行うものとしているが、これに限定されるものではなく、ＲＦＩＤタグ２に記憶されている情報の読み出しのみを行うＲＦＩＤリーダであってもよい。
【００３７】
本実施形態では、リーダライタ４がアンテナ３を介して送受信する電波の周波数帯域は、８００ＭＨｚ〜９６０ＭＨｚ前後のいわゆるＵＨＦ帯としている。このような周波数帯域の電波を用いることにより、リーダライタ４は、数ｍ〜数１０ｍ程度の距離範囲内に位置するＲＦＩＤタグ２と通信可能となる。なお、本実施形態においては、ＵＨＦ帯を用いた通信を想定しているが、これに限定されるものではなく、ＲＦＩＤタグ向けの周波数帯域としての、１３．５６ＭＨｚ帯、２．４５ＧＨｚ帯などの周波数帯域を用いてもよく、さらには、無線による通信を行うことが可能なその他の周波数帯による通信が行われても構わない。
【００３８】
管理サーバ５は、リーダライタ４によって読み取られた各書籍６の情報に基づいて、書籍６…の販売実績、在庫状況、入庫状況、および貸し出し・返却状況などの入退出管理、ならびに、陳列／保管位置管理などを行うサーバ装置である。この管理サーバ５とリーダライタ４とは、例えば有線のＬＡＮケーブルによって接続される。なお、管理サーバ５とリーダライタ４との間の接続形式は、有線に限定されるものではなく、無線であってもよい。また、ＬＡＮ接続に限定されるものではなく、通信が可能な通信形式であればどのように通信接続であってもよい。
【００３９】
なお、図２においては、管理サーバ５に対して１つのリーダライタ４が接続されているが、複数のリーダライタ４が管理サーバ５に対して接続されていてもよい。この場合、複数の書籍棚７…に収納されている複数の書籍６…のＲＦＩＤタグ２…から各リーダライタ４が情報を収集し、各リーダライタ４から管理サーバ５が各書籍６…の情報を収集することによって、管理サーバ５は全ての書籍６…の管理を行うことが可能となる。
【００４０】
また、各リーダライタ４に複数のアンテナ３…が接続されており、各アンテナ３で受信された信号が集約的にリーダライタ４に送信されて、リーダライタ４において処理が行われるようになっていてもよい。
【００４１】
（リーダライタの構成）
次に、リーダライタ４の構成について図３を参照しながら説明する。同図に示すように、リーダライタ４は、送信処理部１１、受信処理部１２、通信制御部１３、位置測定部１４、および外部通信部１５を備えた構成となっている。
【００４２】
送信処理部１１は、アンテナ３から送信される送信信号の変調、増幅などの処理を行うブロックである。また、受信処理部１２は、アンテナ３において受信された受信信号の増幅、復調などの処理を行うブロックである。
【００４３】
通信制御部１３は、通信対象となるＲＦＩＤタグ２に対して、アンテナ３を介して情報の読み出しおよび／または書き込み制御を行うブロックである。
【００４４】
位置測定部１４は、ＲＦＩＤタグ２から受信した受信信号に基づいて、該ＲＦＩＤタグ２の位置を測定するブロックである。詳細は後述するが、ＲＦＩＤタグ２の位置の測定としては、アンテナ３とＲＦＩＤタグ２との距離の測定、アンテナ３から見た際のＲＦＩＤタグ２の方向の測定、および、ＲＦＩＤタグ２の空間的な位置の測定などが挙げられる。
【００４５】
外部通信部１５は、リーダライタ４において読み出されたＲＦＩＤタグ２の読み出し情報、および、該ＲＦＩＤタグ２の位置情報を管理サーバ５に対して送信する処理、および、管理サーバ５からのＲＦＩＤタグ２に対する書き込み情報を受信する処理を行うブロックである。
【００４６】
（管理サーバの構成）
次に、管理サーバ５の構成について図１を参照しながら説明する。同図に示すように、管理サーバ５は、通信処理部２１、管理部２８、書籍データベース２５、表示部２６、および入力部２７を備えた構成となっている。
【００４７】
表示部２６は、管理サーバ５における表示手段であり、管理サーバ５において行われる処理内容が適宜表示されるものである。入力部２７は、管理サーバ５における情報入力手段であり、例えばキーボードやマウスなどの入力デバイスによって構成される。この入力部２７によって、例えば書籍データベース２５に記録すべき書籍情報がオペレータによって入力される。
【００４８】
通信処理部２１は、リーダライタ４との通信処理を行うブロックであり、通信インターフェースとして機能するものである。管理部２８は、管理サーバ５によって管理されている書籍６…の管理処理を行うブロックであり、載置位置判定部２２、データベース記録部２３、および警告処理部２４を備えている。
【００４９】
データベース記録部２３は、リーダライタ４から受信したＲＦＩＤタグ２の読み出し情報、および該ＲＦＩＤタグ２の位置情報を、該ＲＦＩＤタグ２に対応する書籍６の書籍情報として書籍データベース２５に記録する処理を行う。また、入力部２７によって入力された書籍情報を書籍データベース２５に記録する処理も行う。
【００５０】
載置位置判定部２２は、書籍データベース２５に記録される書籍情報に基づいて、各書籍６が正しい位置に載置されているかを判定する処理を行う。この載置位置判定処理の詳細については後述する。
【００５１】
警告処理部２４は、載置位置判定部２２によって正しい位置に載置されていないと判定された書籍６が存在する場合に、その旨を警告する処理を行う。この警告処理の一例としては、警告内容を表示部２６に表示させる処理が挙げられるが、その他の警告処理の例については後述する。
【００５２】
なお、上記の例では、管理サーバ５が書籍データベース２５を備えた構成となっているが、図１５に示すように、書籍データベース２５が管理サーバ５の外部に設けられるデータベースサーバ８に備えられる構成としてもよい。データベースサーバ８と管理サーバ５とは、例えば有線のＬＡＮケーブルによって接続される。なお、この接続形式は、有線に限定されるものではなく、無線であってもよい。また、ＬＡＮ接続に限定されるものではなく、通信が可能な通信形式であればどのように通信接続であってもよい。このような構成の場合、載置位置判定部２２、データベース記録部２３、および警告処理部２４は、通信処理部２１を介してデータベースサーバ８内の書籍データベース２５にアクセスすることになる。
【００５３】
（書籍データベースの記録処理）
次に、管理サーバ５における書籍データベース２５に対する記録処理について説明する。ここでは、ＲＦＩＤタグ２の位置情報として、各ＲＦＩＤタグ２が書籍棚７におけるどの棚のどの位置に載置されているかについての情報が、リーダライタ４から管理サーバ５へ伝送されるものとする。
【００５４】
ここで、まず書籍棚７、書籍６…、およびアンテナ３の配置状態の例について説明する。図４は、書籍棚７、書籍６…、およびアンテナ３・３の配置状態の一例を示している。同図に示す例では、書籍棚７には複数の棚７Ａ・７Ｂ・７Ｃ・７Ｄが設けられており、また書籍棚７の最上面部材の内部にアンテナ３・３が設けられている。そして、複数の書籍６…は、棚７Ａ・７Ｂ・７Ｃ・７Ｄのそれぞれの上に載置されている。なお同図においては図示していないが、各書籍６には、図５に示すように、例えばその側面などにＲＦＩＤタグ２が貼り付けられている。各書籍６に対するＲＦＩＤタグ２の貼り付け位置は、図５に示される例に限定されるものではなく、例えば書籍６の背表紙、内部、など種々の位置に取り付けられていてもよい。
【００５５】
ここで、リーダライタ４は、ＲＦＩＤタグ２から送信される信号を解析することによって、該ＲＦＩＤタグ２の配置位置を特定することが可能となっているものとする。そして、リーダライタ４は、特定した配置位置に基づいて、各ＲＦＩＤタグ２に対応する書籍６が載置されている書籍棚７の情報、棚の情報、および棚における位置の情報を管理サーバ５へ伝送するものとする。例えば、ＩＤ情報が「０００１」であるＲＦＩＤタグ２が貼り付けられている書籍６が、「Ａ」という書籍棚７の「０１」という棚における「００１５」という棚内位置に載置されている、といった位置情報がリーダライタ４から管理サーバ５へ伝送される。なお、棚内位置の値は、例えば棚において基準となる位置（例えば棚の左側面の位置など）からの距離などによって表されていればよい。
【００５６】
以上のようなＲＦＩＤタグ２の位置情報、および、読み出し情報が通信処理部２１によってリーダライタ４から受信されると、データベース記録部２３は、これらの情報を書籍データベース２５に記録する。図６は、書籍データベース２５に記録される情報の一例を示している。同図に示すように、書籍データベース２５に記録される情報の項目としては、各ＲＦＩＤタグ２のＩＤ情報、対応する書籍６の書籍名情報、該当書籍６が通常配置されるべき所定位置情報、該当書籍６の現在位置情報、貸出中であるか否かを示す貸出中フラグ、および、該当書籍６の配置位置が誤っている可能性があるか否かを示す位置誤りフラグがある。
【００５７】
ＩＤ情報は、各ＲＦＩＤタグ２に固有のＩＤ情報である。書籍名情報は、各ＲＦＩＤタグ２が貼り付けられている書籍６の書籍名に関する情報である。これらのＩＤ情報および書籍名情報は、ＲＦＩＤタグ２からの読み出し情報に含まれる情報である。
【００５８】
所定位置情報は、対応する書籍６が配置されるべき位置を示す情報である。この情報としては、配置されるべき書籍棚、棚、および棚内位置などの情報が挙げられる。図６に示す例では、例えば「Ａ−０１−００３」という情報が格納されている。この情報は、「Ａ」という書籍棚７の「０１」という棚の左から３番目に載置される、という情報を示している。この所定位置情報は、予めオペレータなどによって入力部２７を介して入力される。
【００５９】
現在位置情報は、対応する書籍６が現在配置されている位置を示す情報である。この情報としては、配置されている書籍棚、棚、および棚内位置などの情報が挙げられる。図６に示す例では、例えば「Ａ−０１−００１５」という情報が格納されている。この情報は、「Ａ」という書籍棚７の「０１」という棚の左から１５ｍｍの位置に載置されている、という情報を示している。この現在位置情報は、リーダライタ４から送られてきた位置情報に基づいてデータベース記録部２３によって記録される。
【００６０】
なお、上記の現在位置情報における棚内位置として、棚内における距離情報ではなく、棚内における載置順番情報が記録されるようになっていてもよい。この場合、データベース記録部が、各棚内に載置されている全ての書籍６…の棚内における距離情報を認識して載置順番を特定し、この載置順番情報を書籍データベース２５に記録するようにすればよい。
【００６１】
貸出中フラグは、対応する書籍６が現在貸出中であることを示すフラグである。この貸出中フラグは、対応する書籍６の貸出が行われた時点で、例えばオペレータなどによって入力部２７を介して入力されることになる。なお、この例では、図書館など書籍を貸し出す施設・店舗における適用例を想定しているので、このようなフラグを設けているが、例えば書籍を販売するような店舗に適用する場合には、例えば該当書籍６が売却されたことを示すフラグなどであってもよい。
【００６２】
位置誤りフラグは、対応する書籍６が現在配置されるべき位置に配置されていない可能性があるという情報を示すフラグである。この位置誤りフラグは、上記所定位置情報と上記現在位置情報とを比較することによって、載置位置判定部２２が判定し、書籍データベース２５に記録される。
【００６３】
（載置位置判定処理）
次に、載置位置判定部２２による載置位置判定処理について図７に示すフローチャートを参照しながら説明する。なお、以下の処理は特に断らない限り載置位置判定部２２が行う。書籍データベース２５に記録されている各書籍６の所定位置情報と現在位置情報とが比較され（ステップ１、以降Ｓ１のように称する）、まず、書籍棚７の情報が一致していない書籍６がピックアップされる（Ｓ２）。ここでピックアップされた書籍６は、載置されている書籍棚７が誤っていることになるので、載置位置が誤っている書籍６として位置誤りフラグに１が記録される（Ｓ４）。
【００６４】
次に、棚の情報が一致していない書籍６がピックアップされる（Ｓ３）。ここでピックアップされた書籍６は、載置されている棚が誤っていることになるので、載置位置が誤っている書籍６として位置誤りフラグに１が記録される（Ｓ４）。
【００６５】
次に、この時点で位置誤りフラグに１が設定されておらず、かつ、貸出中フラグに１が設定されていない書籍６…を対象として、同じ書籍棚７の同じ棚に載置されている書籍６…がピックアップされる（Ｓ５）。そして、ピックアップされた書籍６…の現在位置情報における棚内位置に基づいて、現在の該当書籍６…の載置位置順番が認識される（Ｓ６）。例えば図６に示す例では、「Ａ」という書籍棚７の「０１」という棚に載置されており、位置誤りフラグおよび貸出中フラグに１が設定されていない書籍６…として、「ａａａ」「ｂｂｂ」「ｃｃｃ」という書籍がピックアップされる。これらの棚内位置は、「ａａａ」が「００１５」、「ｂｂｂ」が「０１５０」、「ｃｃｃ」が「００６５」となっているので、現在の並び順は、「ａａａ」、「ｃｃｃ」、「ｂｂｂ」となっていることがわかる。
【００６６】
その後、認識された載置位置順番と、所定位置情報に示されている載置位置順番とが比較され、順番が異なっている書籍６があれば（Ｓ７においてＹＥＳ）、該当書籍６に対して位置誤りフラグに１が設定される（Ｓ４）。図６に示す例では、所定位置情報に示されている載置位置順番は、「ａａａ」が「００３」、「ｂｂｂ」が「００４」、「ｃｃｃ」が「００５」であるので、これらは「ａａａ」、「ｂｂｂ」、「ｃｃｃ」という順番に載置されていることが好ましいことになる。すなわち、「ｂｂｂ」と「ｃｃｃ」との順番が誤って載置されていることがわかる。ここで、図６に示す例では、「ｃｃｃ」に対して位置誤りフラグがセットされているが、「ｂｂｂ」に位置誤りフラグがセットされてもよいし、「ｂｂｂ」「ｃｃｃ」ともに位置誤りフラグがセットされてもよい。
【００６７】
以上のような載置位置判定処理が、各書籍棚７における各棚において行われることによって（Ｓ８）、書籍データベース２５に記録されている全ての書籍６…に対して、正常に載置されているか否かを判定することが可能となる。
【００６８】
なお、以上のような載置位置判定処理は、定期的に行われてもよいし、現在位置情報が変更したことをトリガーとして行われてもよい。また、定期的に行われる場合、書籍棚７単位あるいは棚単位で実行間隔をそれぞれ設定してもよい。また、現在位置情報が変更したことをトリガーとする場合、現在位置情報が変更した書籍６を含む書籍棚７単位あるいは棚単位で実行されてもよい。
【００６９】
（警告処理例１）
以上のような載置位置判定処理が行われることによって、不正な位置に載置されている書籍６が検出されると、警告処理部２４が書籍データベース２５における位置誤りフラグを確認することによってこれを検知する。そして、警告処理部２４は、前記したように、管理サーバ５における表示部２６に、不正な位置に載置されている書籍６の情報を表示することによってオペレータなどに通知する。
【００７０】
これに対して、警告が管理サーバ５における表示部２６に表示されるだけでなく、書籍棚７が備える警告手段から利用者に対して警告が行われるようになっていてもよい。図８は、この例を示している。同図に示す例では、書籍棚７には、警告手段として、制御部３１、パトライト３２、表示部３３、および音声出力部３４が設けられている。
【００７１】
制御部３１は、管理サーバ５における通信処理部２１と通信接続されており、警告処理部２４から出力された警告情報が通信処理部２１を介して伝送されるようになっている。そして、制御部３１は、警告処理部２４から受信した警告情報に基づいて、パトライト３２、表示部３３、および音声出力部３４の動作を制御する。
【００７２】
パトライト３２は、発光体が回転することによって周囲の人に対して警告を行うものである。表示部２６は、警告処理部２４から受信した警告情報に基づいて、不正な位置に載置されている書籍６の情報の表示を行う。音声出力部３４は、警告処理部２４から受信した警告情報に基づいて、不正な位置に載置されている書籍６の情報を音声によって出力する。
【００７３】
以上のような警告処理が行われることによって、例えば利用者が書籍棚７に対して書籍６を誤った位置に載置した場合に、その時点で該利用者に対して、載置位置が誤っている旨を通知することが可能となる。よって、例えば図書館員が後で載置位置を直しに行く、というような手間を削減することが可能となる。このような警告処理を実現するためには、各書籍６の載置位置情報の検出がリアルタイムで行われることが好ましい。
【００７４】
また、警告処理に加えて、さらに、本来の棚位置に是正する為のガイド表示（アドバイス表示）が行われるようになっていてもよい。すなわち、警告処理部２４が、位置誤りフラグがセットされている書籍６を検出すると、該書籍６の適正な配置位置を特定し、該書籍６の情報と、該書籍６の適正な配置位置情報とを表示部２６および／または警告手段に通知する。そして、表示部２６および／または警告手段は、載置位置が誤っている書籍６の情報および該書籍６の適正な配置位置情報を表示／音声出力することによって、その旨を利用者に通知する。例えば、表示部２６および表示部３３では、現在の誤った位置と、適正な載置位置とを並べて表示し、置き直し方をガイド表示されるようにし、音声出力部３４では、「書籍ｃｃｃは、書籍ｂｂｂの右隣となるように返却下さい」というような音声が出力されるようにすればよい。
【００７５】
なお、上記の例では、書籍棚７には、警告手段として、パトライト３２、表示部３３、および音声出力部３４が設けられている例を示したが、これらに限定されるものではなく、利用者に対して警告を行うことが可能な構成であれば、どのような構成を用いても良い。また、書籍棚７は、パトライト３２、表示部３３、および音声出力部３４の全てを備えている必要はなく、少なくともいずれか１つを備えていればよい。
【００７６】
（警告処理例２）
また、書籍６に、ＲＦＩＤタグ２に加えて、警告手段としてのＬＥＤ４１が設けられている構成とすることによって、警告処理が行われるようになっていてもよい。図９は、この例を示している。
【００７７】
ＲＦＩＤタグ２は、発光手段としてのＬＥＤ４１の発光制御を行うことが可能となっている。管理サーバ５における警告処理部２４は、載置位置が誤っている書籍６を検出すると、対応するＲＦＩＤタグ２を特定し、該ＲＦＩＤタグ２を発光させる指示情報を、通信処理部２１を介してリーダライタ４に送信する。リーダライタ４は、この指示情報に基づいて、該当ＲＦＩＤタグ２とアンテナ３を介して通信を行い、ＬＥＤ４１を発光させるように指示を行う。これにより、載置位置が誤っている書籍６に設けられたＬＥＤ４１が発光する。
【００７８】
以上のような警告処理が行われることによって、例えば利用者が書籍棚７に対して書籍６を誤った位置に載置した場合に、その時点で該利用者に対して、載置位置が誤っている旨を通知することが可能となる。よって、例えば図書館員が後で載置位置を直しに行く、というような手間を削減することが可能となる。このような警告処理を実現するためには、各書籍６の載置位置情報の検出がリアルタイムで行われる必要がある。また、後で図書館員が載置位置を直しに行く場合でも、載置位置が誤っている書籍６を容易に見つけ出すことが可能となる。
【００７９】
なお、この例では、書籍６にＬＥＤ４１が設けられている例を示したが、警告手段として、その他の発光手段、表示を行う手段、音を発生する手段などが設けられていてもよい。
【００８０】
（書籍棚に対するアンテナ配置例）
次に、書籍棚７に対してのアンテナ３の配置例について説明する。図４に示した構成では、書籍棚７の最上面部材の内部にアンテナ３・３が設けられている。これに対して、図１０に示すように、書籍棚７の最上面部材の内部にアンテナ３・３が設けられるとともに、書籍棚７の最下面部材の内部にもアンテナ３・３が設けられる構成としてもよい。この場合、１つの書籍棚７に対してアンテナ３が４つ設けられることになり、リーダライタ４は、各書籍６のＲＦＩＤタグ２の位置をより的確に測定することが可能となる。また、上側のアンテナ３・３と、下側のアンテナ３・３とで、位置測定を行う範囲を分担することによって、測定精度の高い領域のみを用いた位置測定を行うことが可能となる。
【００８１】
なお、書籍棚７に対するアンテナ３の数はこれらの例に限定されるものではなく、アンテナ３を３箇所に設けた構成や、５箇所以上に設けた構成としてもよい。例えば、各棚ごとにアンテナ３を設け、隣接する棚同士の間で電波が遮断されるような構成とすれば、１つのアンテナ３が１つの棚に対応することになる。この場合、１つのアンテナ３によって測定されるＲＦＩＤタグ２の位置情報が距離情報のみであっても、対応する書籍６の載置位置を特定することが可能となる。
【００８２】
また、図１１に示すように、アンテナ３を書籍棚７から離れた位置に配置する構成としてもよい。この場合、例えば１つのアンテナ３によって複数の書籍棚７…におけるＲＦＩＤタグ２と通信する構成とすることも可能である。
【００８３】
（距離測定に関する構成）
次に、上記リーダライタ４において、ＲＦＩＤタグ２と当該リーダライタ４との距離を測定するための構成の一例について図１２を参照しながら説明する。同図に示すように、送信処理部１１は、周波数調整部としてのＰＬＬ（Phase Locked Loop）部１１Ａ、変調部１１Ｂ、および電力増幅部１１Ｃを備えている。また、受信処理部１２は、増幅部１２Ａ、および、周波数変換部１２Ｂを備えている。また、通信制御部１３は、周波数制御部１３Ａ、送信制御部１３Ｂ、および受信制御部１３Ｃを備えている。また、位置測定部１４は、位相情報取得部１４Ａ、距離算出部１４Ｂ、および位置特定部１４Ｃを備えている。
【００８４】
送信処理部１１において、ＰＬＬ部１１Ａは、アンテナ３から送信される送信信号の搬送周波数を設定するブロックであり、ＰＬＬ回路によって構成される。変調部１１Ｂは、ＰＬＬ部１１Ａによって生成された搬送信号に変調を加えて送信信号にデータを重畳させる処理を行う。
【００８５】
本実施形態においては、変調部１１Ｂは、ＡＳＫ（Amplitude Shift Keying）変調によって送信信号を生成する。なお、送信信号の変調方式としては、上記のＡＳＫ変調に限定されるものではなく、ＦＳＫ（Frequency Shift Keying）変調、ＰＳＫ（Phase Shift Keying）変調など、その他のデジタル変調方式を採用してもよい。電力増幅部１１Ｃは、送信信号の増幅を行うブロックである。
【００８６】
受信処理部１２において、増幅部１２Ａは、アンテナ３において受信された受信信号の増幅を行うブロックである。周波数変換部１２Ｂは、増幅部１２Ａにおいて増幅された受信信号の周波数を変換して、より低周波の信号に変換する処理を行うブロックである。
【００８７】
通信制御部１３において、周波数制御部１３Ａは、ＰＬＬ部１１Ａによって設定される搬送信号の周波数を制御するブロックである。送信制御部１３Ｂは、変調部１１Ｂに対して、送信信号を変調すべきデータを入力するブロックである。受信制御部１３Ｃは、位置特定部１４Ｃによって特定された位置情報を受信する処理を行うブロックである。
【００８８】
位置測定部１４において、位相情報取得部１４Ａは、周波数変換部１２Ｂによって周波数変換された受信信号の位相を検出し、これを位相情報として取得するブロックである。距離算出部１４Ｂは、位相情報取得部１４Ａによって取得された位相情報に基づいて、該当ＲＦＩＤタグ２とアンテナ３との距離を算出するブロックである。
【００８９】
位置特定部１４Ｃは、距離算出部１４Ｂによって算出された距離に基づいて、該当ＲＦＩＤタグ２の載置位置を特定するブロックである。例えばアンテナ３が複数設けられている場合、距離算出部１４Ｂによって各アンテナ３とＲＦＩＤタグ２との距離がそれぞれ算出されることになる。この場合、位置特定部１４Ｃは、複数の距離情報に基づいて、ＲＦＩＤタグ２の位置を２次元座標（距離が２種類の場合）または３次元座標（距離が３種類以上の場合）として特定することができる。そして、この特定されたＲＦＩＤタグ２の座標によって、位置特定部１４Ｃは、該当ＲＦＩＤタグ２がどの棚のどの棚内位置に配置されているかを特定することが可能である。このようにして特定されたＲＦＩＤタグ２の位置情報が、受信制御部１３Ｃを介して外部通信部１５に伝送され、管理サーバ５へ伝送される。
【００９０】
なお、上記の例では、複数の距離情報に基づいてＲＦＩＤタグ２の座標を特定しているが、これに限定されるものではなく、アンテナ３から見た際のＲＦＩＤタグ２の存在位置方向を検出することによって、距離情報と組み合わせてＲＦＩＤタグ２の座標を特定するようになっていてもよい。
【００９１】
また、上記の例では、リーダライタ４側に位置特定部１４Ｃが設けられる構成となっているが、この位置特定部が管理サーバ５側に設けられる構成となっていてもよい。すなわち、距離算出部１４Ｂによって算出された距離情報がそのまま外部通信部１５から管理サーバ５に伝送され、管理サーバ５内に設けられる位置特定部によって位置特定処理が行われる構成であってもよい。さらに、位置測定部１４自体がリーダライタ４側ではなく、管理サーバ５側に設けられる構成となっていてもよい。
【００９２】
（距離測定の詳細）
上記の距離算出部１４Ｂにおける距離の算出方法の一例について、図１３（ａ）〜図１３（ｃ）、および図１４を参照して説明する。
【００９３】
本実施形態では、リーダライタ４がＲＦＩＤタグ２に対してＲ／Ｗ要求信号（要求信号）を送信し、ＲＦＩＤタグ２がこれに応じてタグ応答信号を返信するようになっている。この様子を図１３（ａ）に示す。
【００９４】
リーダライタ４は、常に特定の信号を送信している一方、ＲＦＩＤタグ２に対してタグ応答信号を送信することを要求する時に、図１３（ｂ）に示すように、タグ応答信号の返信を要求するＲ／Ｗ要求信号を送信する。
【００９５】
すなわち、リーダライタ４における送信制御部１３Ｂは、定常状態では定常状態を示すデータを送信するように変調部１１Ｂを制御し、タグ応答信号を要求する際には、Ｒ／Ｗ要求信号を構成するデータを送信するように変調部１１Ｂを制御する。
【００９６】
ＲＦＩＤタグ２は、常にリーダライタ４から送られてくる信号を監視し、Ｒ／Ｗ要求信号を受信したことを検知すると、それに応答する形でタグ応答信号を送信する。
【００９７】
タグ応答信号は、図１３（ｃ）に示すように、プリアンブル部とデータ部とによって構成されている。プリアンブル部は、タグ応答信号の始まりを示すデータを示しており、同一規格（例えばＥＰＣ（Electronic Product Code））内であれば、全てのＲＦＩＤタグ２に共通の所定のデータとなっている。データ部は、プリアンブル部に引き続いて送信されるものであり、ＲＦＩＤタグ２から送信される実質的な情報を示すデータを示している。このデータ部に含まれる情報としては、例えば各ＲＦＩＤタグ２に固有のＩＤ情報などが挙げられるが、ＲＦＩＤタグ２から送信すべき情報、例えばＲＦＩＤタグ２内の記憶部に格納されている各種情報などを含んでいてもよい。
【００９８】
そして、リーダライタ４は、Ｒ／Ｗ要求信号を２回送信するとともに、各Ｒ／Ｗ要求信号の送信における搬送周波数を互いに異ならせている。すなわち、リーダライタ４における周波数制御部１３Ａは、１回目のＲ／Ｗ要求信号の送信時には、第１の周波数ｆ１で搬送信号を出力するようにＰＬＬ部１１Ａを制御し、２回目のＲ／Ｗ要求信号の送信時には、第１の周波数ｆ１とは異なる第２の周波数ｆ２で搬送信号を出力するようにＰＬＬ部１１Ａを制御する。この状態を、図１４に示す。
【００９９】
同図に示すように、第１の周波数ｆ１で送信されたＲ／Ｗ要求信号をＲＦＩＤタグ２が受信すると、同じく第１の周波数ｆ１でタグ応答信号が返信される。そして、リーダライタ４では、位相情報取得部１４Ａが受信したタグ応答信号のプリアンブル部を解析することによって、タグ応答信号の位相の変化を示すφ１を検出する。同様に、第２の周波数ｆ２で送信されたＲ／Ｗ要求信号をＲＦＩＤタグ２が受信すると、同じく第２の周波数ｆ２でタグ応答信号が返信される。そして、リーダライタ４では、位相情報取得部１４Ａが受信したタグ応答信号のプリアンブル部を解析することによって、タグ応答信号の位相の変化を示すφ２を検出する。
【０１００】
なお、上記の例では、タグ応答信号の位相の変化は、プリアンブル部を解析することによって検出するようになっているが、これに限定されるものではなく、データ部をも含めて位相の変化を検出してもよいし、データ部において位相の変化を検出してもよい。ただし、変調方式がＰＳＫである場合には、内容が変化しうるデータ部に基づいて、距離に伴う位相の変化を検出することは困難となるので、内容が固定であるプリアンブル部において位相の変化を検出することが好ましい。
【０１０１】
また、上記リーダライタ４は、この位相の変化の検出を、本実施形態では５０ｍｓｅｃごとに行うように設定されている。すなわち、上記リーダライタ４は、５０ｍｓｅｃ間隔でＲＦＩＤタグ２に対してＲ／Ｗ要求信号を２回送信するようになっている。なお、この位相の変化の検出のタイミングは５０ｍｓｅｃ間隔に限定されるものではなくもっと短い時間間隔であってもよいし、さらに長い時間間隔であてもよい。物品の移動速度に応じて適切に決められることが好ましい。
【０１０２】
また、この位相の変化の検出時に、本実施形態ではＲＦＩＤタグ２に記憶されている物品に関する物品情報も取得するように構成されているが、物品情報の取得はこの位相の変化の検出とは異なるタイミングで行われてもよい。
【０１０３】
以上のようにして、位相情報取得部１４Ａが位相の変化φ１およびφ２を検出すると、この位相の変化の情報が距離算出部１４Ｂに伝送される。距離算出部１４Ｂは、φ１およびφ２に基づいて、ＲＦＩＤタグ２とアンテナ３との距離を以下のように算出する。
【０１０４】
まず、アンテナ３からＲＦＩＤタグ２までの距離を距離ｒとすると、第１の周波数ｆ１および第２の周波数ｆ２によって搬送される信号が往復２ｒの距離を伝搬することによって生じる位相の変化φ１およびφ２は、次の式で表される。
【０１０５】
【数１】
2006256857.tif 000003
【０１０６】
上式において、ｃは光速を表している。上記の２つの式に基づいて、距離ｒは、次の式で求められる。
【０１０７】
【数２】
2006256857.tif 000004
【０１０８】
以上のようにして、位相の変化φ１およびφ２に基づいて、アンテナ３からＲＦＩＤタグ２までの距離ｒを求めることができる。なお、ＲＦＩＤタグ２において、Ｒ／Ｗ要求信号を受信してからタグ応答信号を送信する間に、位相のずれが生じることが予想されるが、この位相のずれは、第１の周波数ｆ１および第２の周波数ｆ２によって搬送される信号のどちらにおいても同じ量となる。よって、ＲＦＩＤタグ２における信号の送受信時に生じる位相のずれは、上記の距離の算出に影響を与えることはない。
【０１０９】
また、上記したように、リーダライタ４は、ＲＦＩＤタグ２に対して５０ｍｓｅｃ間隔でＲ／Ｗ要求信号を２回送信する構成である。このため、リーダライタ４は、ＲＦＩＤタグ２と自装置との間の距離を５０ｍｓｅｃごとに測定することができる。
【０１１０】
なお、数２において、Δφが２π以上となっている場合には、距離ｒを的確に算出することができない。すなわち、測定可能な距離ｒの最大値ｒｍａｘは、Δφ＝２πの時であり、次の式で表される。
【０１１１】
【数３】
2006256857.tif 000005
【０１１２】
ここで、例えば第１の周波数ｆ１と第２の周波数ｆ２との差を５ＭＨｚとした場合、数３より最大距離ｒｍａｘは３０ｍとなる。また、同様に、第１の周波数ｆ１と第２の周波数ｆ２との差を２ＭＨｚとした場合、数３より最大距離ｒｍａｘは７５ｍとなる。ＵＨＦ帯を利用した場合では、想定される最大通信距離は１０ｍ程度であるので、上記のような測定は実用上問題がないことがわかる。
【０１１３】
なお、上記の最大距離ｒｍａｘ以上の測定が必要となる場合は、例えば受信信号の受信強度の測定を併用することによって、距離ｒの測定を行うことが可能である。
【０１１４】
具体的には、Δφが２π以上となる可能性がある場合、距離ｒの候補ｒ’は、ｒ’＝ｒ＋ｎ・ｒｍａｘ（ｎは０以上の整数）となる。よって、受信信号の受信強度は、距離ｒが長くなる程小さくなることを利用することによって、上記のｎの値を特定することが可能となる。
【０１１５】
なお、上記した「距離測定に関する構成」および「距離測定の詳細」に示す測定方法はアンテナ３とＲＦＩＤタグ２との距離を測定するための一例であって、本実施の形態に係るリーダライタ４の構成はこれに限定されるものではない。すなわち、上記リーダライタ４は、アンテナ３とＲＦＩＤタグ２との間の距離を、ＲＦＩＤタグ２から受信した信号から測定することができる構成であればよい。
【０１１６】
また、アクティブタイプのＲＦＩＤタグを用いる場合には、リーダライタ４側からＲ／Ｗ要求信号を送信せずに、ＲＦＩＤタグ側から能動的に送られるタグ応答信号に基づいて、距離の測定を行うようになっていてもよい。
【０１１７】
（ソフトウェアによる実現）
なお、上記リーダライタ４が備える通信制御部１３、位置測定部１４、および外部通信部１５、ならびに、管理サーバ５が備える載置位置判定部２２、データベース記録部２３、および警告処理部２４は、ハードウェアロジックによって構成されていてもよいし、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行することにより実現する構成となっていてもよい。
【０１１８】
ＣＰＵなどの演算手段および記憶手段によって上記の各構成を構成する場合、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行することによって、記リーダライタ４が備える通信制御部１３、位置測定部１４、および外部通信部１５、ならびに、管理サーバ５が備える載置位置判定部２２、データベース記録部２３、および警告処理部２４の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０１１９】
この記録媒体としては、コンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することにより読み取り可能なプログラムメディアであっても良い。
【０１２０】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１２１】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０１２２】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別の記録媒体からインストールされるものであることが好ましい。
【０１２３】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１２４】
本発明に係る情報処理装置は、例えば図書館、書籍販売店、レンタルビデオ・ＣＤ店、ビデオ・ＣＤ販売店、薬品販売店、および病院などにおける、商品を管理する管理サーバとして適用することができる。
【図面の簡単な説明】
【０１２５】
【図１】本発明の一実施形態に係る書籍管理システムが備える管理サーバの概略構成を示すブロック図である。
【図２】上記書籍管理システムの概略構成を示すブロック図である。
【図３】上記書籍管理システムが備えるリーダライタの概略構成を示すブロック図である。
【図４】書籍棚、書籍、およびアンテナの配置状態の一例を示す正面図である。
【図５】書籍にＲＦＩＤタグが装着されている状態の一例を示す斜視図である。
【図６】書籍データベースに記録されている情報の一例を示すテーブルである。
【図７】載置位置判定処理の流れを示すフローチャートである。
【図８】書籍棚に、警告手段として、制御部、パトライト、表示部、および音声出力部が設けられている場合のシステム構成例を示すブロック図である。
【図９】書籍に警告手段としてＬＥＤが設けられている場合のシステム構成例を示すブロック図である。
【図１０】書籍棚に対してのアンテナの配置例を示す正面図である。
【図１１】書籍棚に対してのアンテナの配置例の別の例を示す斜視図である。
【図１２】リーダライタの構成例を示すブロック図である。
【図１３】同図（ａ）は、リーダライタとＲＦＩＤタグとの間でＲ／Ｗ要求信号およびタグ応答信号の送受信が行われる状態を示す図であり、同図（ｂ）は、Ｒ／Ｗ要求信号の送信状態を示す図であり、同図（ｃ）は、タグ応答信号の送信状態を示す図である。
【図１４】２つの異なる周波数によるＲ／Ｗ要求信号およびタグ応答信号の送受信が行われた際の位相の変化を示す図である。
【図１５】上記書籍管理システムの他の構成例の概略を示すブロック図である。
【符号の説明】
【０１２６】
１  書籍管理システム
２  ＲＦＩＤタグ
３  アンテナ
４  リーダライタ（タグ通信装置）
５  管理サーバ
６  書籍
７  書籍棚
１１  送信処理部
１２  受信処理部
１３  通信制御部
１４  位置測定部
１４Ａ  位相情報取得部
１４Ｂ  距離算出部
１４Ｃ  位置特定部
１５  外部通信部
２１  通信処理部
２２  載置位置判定部
２３  データベース記録部
２４  警告処理部
２５  書籍データベース
２６  表示部
２７  入力部
２８  管理部
３１  制御部
３２  パトライト
３３  表示部
３４  音声出力部
４１  ＬＥＤ
【図１】
2006256857.tif 000006
【図２】
2006256857.tif 000007
【図３】
2006256857.tif 000008
【図４】
2006256857.tif 000009
【図５】
2006256857.tif 000010
【図６】
2006256857.tif 000011
【図７】
2006256857.tif 000012
【図８】
2006256857.tif 000013
【図９】
2006256857.tif 000014
【図１０】
2006256857.tif 000015
【図１１】
2006256857.tif 000016
【図１２】
2006256857.tif 000017
【図１３】
2006256857.tif 000018
【図１４】
2006256857.tif 000019
【図１５】
2006256857.tif 000020