(57)【要約】【課題】ＲＦＩＤと利用者が持つ端末とを使用して、その利用者の居る場所をより狭い範囲で特定して、その場所に最適な情報を利用者に提供する。【解決手段】ＲＦＩＤリーダ付き情報端末１００により、任意の場所に貼り付けたＲＦＩＤ２００を読み取る処理を単位時間に一定回数行い、応答にあったＲＦＩＤ毎に読み取ることができた回数により、ＲＦＩＤリーダ付き情報端末とＲＦＩＤとの距離を自動認識する。自動認識した距離情報に基づいて、利用者の居る位置を特定して、その位置対する適切な情報を提供する。【選択図】図１
2007193507.tif 000002
【特許請求の範囲】
【請求項１】
情報端末を所持する利用者に情報を提供する情報提供システムにおいて、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末は、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信するＲＦＩＤ読み取り装置と、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計する集計手段と、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定する距離特定手段と、特定した距離をもとに表示するコンテンツを取得するコンテンツ取得手段と、取得したコンテンツを表示する表示手段とを備えることを特徴とする情報提供システム。
【請求項２】
前記距離特定手段は、ＲＦＩＤ読み取り装置とＲＦＩＤとの間の距離が離れているほどと単位時間当たりにＲＦＩＤからのＩＤを読み取ることができる読み取り回数が少なくなる特性に基づいて距離の特定を行うことを特徴とする請求項１記載の情報提供システム。
【請求項３】
前記コンテンツ取得手段は、ＲＦＩＤ読み取り装置とＲＦＩＤとの間の距離に応じたコンテンツを取得することを特徴とする請求項１記載の情報提供システム。
【請求項４】
前記コンテンツ取得手段は、ＲＦＩＤ読み取り装置と複数のＲＦＩＤのそれぞれとの間の距離に応じたコンテンツを取得することを特徴とする請求項１記載の情報提供システム。
【請求項５】
前記表示手段は、前記特定された距離に応じてコンテンツの表示方法を変えることを特徴とする請求項１記載の情報提供システム。
【請求項６】
前記表示手段は、前記特定された距離に応じて、距離が近いほど表示するコンテンツを大きく表示することを特徴とする請求項１記載の情報提供システム。
【請求項７】
情報端末を所持する利用者に情報を提供する情報提供システムにおいて、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末は、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信するＲＦＩＤ読み取り装置と、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計する集計手段と、前記所定の時間毎の集計結果をログとして保持すると共に、前後の時間の集計結果の差を求めて利用者の行動状況を把握する行動状況把握手段と、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定する距離特定手段と、特定した距離及び前記利用者の行動状況をもとに表示するコンテンツを取得するコンテンツ取得手段と、取得したコンテンツを表示する表示手段とを備えることを特徴とする情報提供システム。
【請求項８】
情報端末を所持する利用者に情報を提供する情報提供方法において、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末は、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信し、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計し、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定し、特定した距離をもとに表示するコンテンツを取得し、取得したコンテンツを表示することを特徴とする情報提供方法。
【請求項９】
情報端末を所持する利用者に情報を提供する情報提供方法において、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末は、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信し、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計し、前記所定の時間毎の集計結果をログとして保持すると共に、前後の時間の集計結果の差を求めて利用者の行動状況を把握し、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定し、特定した距離及び前記利用者の行動状況をもとに表示するコンテンツを取得し、取得したコンテンツを表示することを特徴とする情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム及び情報提供方法に係り、特に、駅構内、街やショッピングセンター、百貨店、美術館、テーマパークといったあらゆる場所で、その場所内に居る人の位置に応じた適切な情報を提供する情報提供システム及び情報提供方法に関する。
【背景技術】
【０００２】
近年、ユビキタス情報社会の実現に向け、何時でも何処でもネットワークに接続できるユビキタス・ネットワーク環境の整備が進んでいる。特に、近距離無線技術や移動体通信網を利用した携帯型情報機器の普及は目覚しいものがある。このような携帯型情報機器を活用して、携帯型情報機器を持った人間に対してその場所にあった適切な情報を提供する技術に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、複数台の基地局（無線ＬＡＮアクセスポイント）と無線ＬＡＮ端末（ＰＣ、ＰＤＡ等）との間を伝播する無線ＬＡＮの信号強度から無線ＬＡＮ端末を持った人間の居る場所を特定して、その場所に最適な情報を提供するというものである。また、同様な技術として、レーザ光パルスの伝播時間の長さにより距離を計測して端末を持った人間の居る場所を特定して、その場所に最適な情報を提供するというシステムも知られている。
【０００３】
また、他の従来技術として、例えば、特許文献２等に記載された技術が知られている。この従来技術は、安価なＲＦＩＤをあらゆる場所に取り付けるというものであり、特に、ＲＦＩＤに一意に場所を識別できるＩＤを付与することができ、電源を必要としないパッシブ型のＲＦＩＤを使用する場合、コスト面で魅力的である。この仕組みを使ったシステムは、ＲＦＩＤの読み取り装置（リーダ）を持つ人間が、特定の場所に近づいた時に、リーダがＲＦＩＤのＩＤを読み取り、そのＩＤからその人間の居る場所を特定するというものである。
【特許文献１】特開２００４−１１２４８２号公報
【特許文献２】特開２０００−２０５８８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１等に記載の従来技術は、電波の信号強度の強さや伝播時間による距離の測定を行うため、無線ＬＡＮの基地局をあらゆる場所に設置する必要が生じ、その場合、基地局装置の設置コストや運用コストが膨大なものとなり現実的ではないという問題点を生じることになる。
【０００５】
また、特許文献２に記載の従来技術は、ＲＦＩＤとの通信に使用する電波の周波数帯域によって読み取り範囲が異なるため、次のような２つの問題が生じる。まず、例えば、１ｍ程度の比較的狭い読み取り範囲のＲＦＩＤを利用した場合に、必要な場所に１ｍ単位でＲＦＩＤを設置しなければならないため、やはりＲＦＩＤを設置するためのコストが掛かるという問題点が生じてしまう。次に、読み取り範囲が例えば１０ｍの比較的広いＲＦＩＤを利用した場合、リーダがＲＦＩＤからのＩＤを１０ｍ離れた位置で読み取るため、１０ｍ間隔でしか距離を計測することができず、より狭い範囲の中での最適な情報の提供が困難になるという問題点が生じてしまう。
【０００６】
本発明の目的は、前述した従来技術の問題点を解決し、ＲＦＩＤと利用者が持つ端末とを使用して、その利用者の居る場所をより狭い範囲で特定して、その場所に最適な情報を利用者に提供することができるようにした情報提供システム及び情報提供方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば前記目的は、  情報端末を所持する利用者に情報を提供する情報提供システムにおいて、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末が、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信するＲＦＩＤ読み取り装置と、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計する集計手段と、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定する距離特定手段と、特定した距離をもとに表示するコンテンツを取得するコンテンツ取得手段と、取得したコンテンツを表示する表示手段とを備えることにより達成される。
【０００８】
また、前記目的は、情報端末を所持する利用者に情報を提供する情報提供システムにおいて、任意のエリア内の任意の場所に多数のＲＦＩＤを配置し、前記情報端末が、所定の時間内に所定回数のＲＦＩＤ読み取り信号を発し、ＲＦＩＤからの応答としてのＲＦＩＤのＩＤを受信するＲＦＩＤ読み取り装置と、前記所定の時間毎に受信したＩＤ毎に前記所定の時間内に受信することができた前記ＩＤの数を集計する集計手段と、前記所定の時間毎の集計結果をログとして保持すると共に、前後の時間の集計結果の差を求めて利用者の行動状況を把握する行動状況把握手段と、集計した情報をもとに対象物としてＲＦＩＤまでの距離を特定する距離特定手段と、特定した距離及び前記利用者の行動状況をもとに表示するコンテンツを取得するコンテンツ取得手段と、取得したコンテンツを表示する表示手段とを備えることにより達成される。
【発明の効果】
【０００９】
本発明によれば、利用者の居る場所をより狭い範囲で特定して、その場所に最適な情報をその利用者に提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明による情報提供システム及び情報提供方法の実施形態を図面により詳細に説明する。
【００１１】
図１は本発明の実施形態による情報提供システムの使用形態の例を示す図である。以下に説明する本発明の実施形態は、本発明をショッピングセンター内での商品情報等を提供するために適用したものとしている。図１において、１００はＲＦＩＤリーダ付き情報端末、２００はＲＦＩＤである。
【００１２】
図１に示すように本発明による情報提供システムは、ＲＦＩＤリーダ付き情報端末１００と任意の場所に貼り付けられたＲＦＩＤ２００とにより構成される。図１に示す例では、ＲＦＩＤ２００が、ショッピングセンター内の商品陳列コーナー毎に、例えば、野菜コーナー、果物コーナー等に設置されている。また、ＲＦＩＤリーダ付き情報端末１００は、ショッピングセンターで買い物をする顧客が使用する買い物用カートに取り付けられている。そして、ＲＦＩＤリーダ付き情報端末１００とＲＦＩＤ２００とは、無線（例えばＵＨＦ（Ultra High Frequency）帯の周波数の電波）により情報の通信を行うようにしており、その通信可能距離は、ほぼ１０ｍであるとする。
【００１３】
なお、後述するように本発明の実施形態は、ＲＦＩＤリーダ付き情報端末１００内に位置情報、コンテンツ情報等の全ての情報を保持することとしているが、本発明は、情報端末１００からネットワークを介して図示しないセンターサーバが集中管理しているデータベースにアクセスして情報を取得するという構成であってもよい。このような構成とすることにより、ＲＦＩＤリーダ付き情報端末１００の数が非常に多い場合に、センターサーバのコンテンツ情報を更新するだけで、１台ずつの情報端末のコンテンツ等の情報を更新する時間を不要とすることができ、また、情報端末の低コスト化を図ることができ。
【００１４】
図２はＲＦＩＤリーダ付き情報端末１００の構成を示すブロック図である。図２において、１０１はＣＰＵ、１０２はメモリ、１０３はＩ／Ｆ、１０４はＩ／Ｏ、１０５は通信手段、１０６はプログラムデータベース（ＤＢ）、１０７はディスプレイ、１０８はＲＦＩＤ読み取り装置、１１０はプログラム群、１１１はＲＦＩＤ読み取り部、１１２はＩＤ集計部、１１３は距離特定部、１１４はコンテンツ取得部、１１５はコンテンツ表示部、１２０は距離定義ＤＢ、１３０は距離特定ＤＢ、１４０はコンテンツＤＢ、１５０は表示倍率ＤＢ、１６０は集計ファイル、１６５はログファイル、１７０は距離確定ファイル、１８０は行動状況ＤＢである。
【００１５】
ＲＦＩＤリーダ付き情報端末１００は、ＲＦＩＤ読み取り装置１０８、ディスプレイ１０７を備えて構成されると共に、その内部に、書換え可能な不揮発性メモリ等に構成されるプログラムＤＢ１０６に格納された各種の機能部を構成するプログラム群１１０、コンピュータ装置が一般的に備えている図示しないキーボードやボタン類、ディスプレイ１０７に対するインタフェースである入出力インターフェース（Ｉ／Ｆ）１０３、ＲＦＩＤを読み取るためのＲＦＩＤ読み取り装置１０８、ネットワークを介して各種のデータの授受を行う通信手段１０５、プログラム群１１０を読み出して保持するメモリ１０２、メモリ１０２に読み出したプログラムを実行する演算装置としてのＣＰＵ１０１、各種の機能部と通信手段１０６との間でのデータのバッファリングや各種仲介処理を実行するＩ／Ｏ１０４を有し、さらに、書換え可能な不揮発性メモリ等に格納された後述するような各種のＤＢ、ファイルを有して構成される。
【００１６】
図３はＲＦＩＤ２００の構成を示す図である。図３において、２０１はＩＣチップ、２０２はアンテナ、２０３は送信部、２０４は受信部、２０５は記憶部、２０６は電源整流部である。
【００１７】
本発明の実施形態で使用するＲＦＩＤは、いわゆるパッシブ型のＲＦＩＤであり、ＩＣチップ２０１とアンテナ２０２とから構成される。ＩＣチップ２０１は、自ＲＦＩＤのＩＤを送信するための送信部２０３、ＲＦＩＤリーダ付き情報端末１００からの電波を受信する受信部２０４、固有のＩＤを記憶している記憶部２０５、アンテナ２０２で受けた電磁波エネルギーを直流の電源電圧に変換する電源整流部２０６から構成される。もちろん、本発明は、アクティブ型のＲＦＩＤを用いることも可能であるが、電池の取替え等のメンテナンス時間を考えると、パッシブ型のＲＦＩＤの方が望ましい。
【００１８】
図１０Ａ〜図１０Ｃは本発明の実施形態による情報提供システムで利用される内部ファイルとＤＢとの構造について説明する図であり、本発明での処理動作を説明する前に、これらのファイルとＤＢとの構成について説明する。図１０Ａ〜図１０Ｃには、本発明の実施形態で使用する（ａ）集計ファイル１６０、（ｂ）距離定義ＤＢ１２０、（ｃ）距離特定ＤＢ１３０、（ｄ）距離確定ファイル１７０、（ｅ）コンテンツＤＢ１４０、（ｆ）表示倍率ＤＢ１５０、（ｇ）ログファイル１６５、（ｈ）行動状況ＤＢ１８０、（ｉ）行動状況ファイル１８５、（ｊ）行動状況を追加したコンテンツＤＢ１４５、（ｋ）２つの条件から出力するコンテンツＤＢ１９０の各データの構成例を示している。本発明の実施形態では、これらのファイル及びＤＢの全てをＲＦＩＤリーダー付き端末１００内に格納しているものとしているが、図２に示すＲＦＩＤリーダー付き端末１００の構成では、第１の実施形態で必要とするものだけを示している。
【００１９】
集計ファイル１６０は、ＲＦＩＤリーダ付き情報端末１００が、例えば、１秒間に１００回の読み取りのための電波を発射したときに得られる複数のＲＦＩＤ２００のそれぞれから応答されたＩＤを読み取ることができた回数を集計したものであり、図１０Ａ（ａ）に示すように、ＲＦＩＤリーダ付き情報端末１００が読み取ったＲＦＩＤ２００のＩＤをＩＤ１６１のレコードに格納し、ＲＦＤＩからのＩＤ読み取られたとき読み取り回数１６２を１回とする。この際、ＩＤ１６１のレコードに同じＩＤが存在する場合は、ＲＦＩＤ読み取り回数１６２を１つ増加させて、ＲＦＩＤ読み取り回数１６２を更新する。すなわち、集計ファイル１６０は、読み取ったＲＦＩＤ２００のＩＤ１６１をキーとしてＲＦＩＤ読み取り回数１６２を関連づけたレコードの集合体となっている。集計ファイル１６０は、例えば、１秒間の集計後に距離確定ファイル１７０を生成するために使われ、また、ＲＦＩＤリーダ付き情報端末１００のディスプレイ１０７に表示するコンテンツの倍率を決めるために使用される。各周期で集計ファイル１６０の内容はリセットされるが、ログファイルに読み取り回数を記録して、各ＩＤの読み取り変移を分析するのに役立てることもでき、このことについては後述する。
【００２０】
距離定義ＤＢ１２０は、ＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００との間の距離を定義するためのデータが格納されており、図１０Ａ（ｂ）に示すように、単位時間当りにＲＦＩＤ読み取り装置１０８がＲＦＩＤの読み取りを行った回数とＲＦＩＤから返信信号が返ってきた回数との比率である応答率１２３と、対象物（ＲＦＩＤ２００）までの距離１２１と、対象物との位置関係１２２とを対応付けている。従って、距離定義ＤＢは１２０は、応答率１２３と距離１２１と位置関係１２２とのレコードの集合体である。距離定義ＤＢ１２０には、例えば、ＲＦＩＤ読み取り装置１０８の読み取り可能距離が１０ｍ（この距離で応答率が０となる）となるとしている、ＲＦＩＤ読取装置からの対象物との距離１２１が７ｍから１０ｍの時は、対象物との位置関係１２２が遠いというデータが定義されて格納されている。このように位置関係を具体的な数量（例えば、８ｍ）で定義するのではなく、人間が直感的に理解できるように言語（例えば、遠い、近い）で定義させておくことにより、後述するコンテンツＤＢ１４０のような人間が直感的に理解できるルールＤＢを生成することができるメリットがある。この際、この人間の直感に合うように、対象物との位置関係１２２にファジィ理論を用いても良い。具体的には、各属性の属性（メンバーシップ）関数を定義することにより、言語を言語値として数量的に扱うことが可能となる。もちろん、人間の直感に合うように、遠い、近いといった言語の数を自由に設定／変更することも可能である。
【００２１】
図８はＲＦＩＤ２００の応答率と対象物（ＲＦＩＤ２００）までの距離との関係を説明する図である。ＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００との間の通信可能距離が１０ｍであるとすると、ＲＦＩＤ読み取り装置１０８が読み取りを行った回数とＲＦＩＤ２００から返信信号が返ってきた回数との比率である応答率は、一般に、ＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００との間の距離が１０ｍを超えると０％となり、距離がほとんどない場合に１００％となることが知られており、その特性は、図８に示すようなものとなる。前述した距離定義ＤＢ１２０における単位時間当りにＲＦＩＤ読み取り装置１０８がＲＦＩＤの読み取りを行った回数とＲＦＩＤから返信信号が返ってきた回数との比率である応答率１２３と、対象物（ＲＦＩＤ２００）までの距離１２１との関係は、このような知見に基づいて定義される。
【００２２】
距離特定ＤＢ１３０は、ＲＦＩＤからのＩＤ読み取ることができた回数と対象物との位置関係とを定義しているＤＢであり、図１０Ａ（ｃ）に示すように、ＲＦＩＤの応答率をＲＦＩＤ読み取り回数の範囲１３１に変換し、この読み取り回数の範囲１３１と対象物との距離に関連付けられた対象物との位置関係１３２とのレコードの集合体となっている。距離特定ＤＢ１３０は、１秒間当たりのＲＦＩＤからのＩＤを読み取とることができた回数が例えば１００回であるときに、１００回全て読み取った場合、ＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００は０ｍ〜３ｍの位置にいるということを定義しており、これにより近くにいるという判断を行う定義をしている。逆に、１０回しかＲＦＩＤ２００を読み取ることができなかった場合、ＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００は７ｍ以上遠くに離れているということを定義しており、これにより遠くにいるという判断を下す定義をしている。具体的に単純化して言えば、ＲＦＩＤ２００からＩＤ読み取ることができた回数の範囲１３１が、０回から３０回の場合、対象物との位置関係１３２は遠い、３１回から７０回の場合、対象物との位置関係１３２は中間、７１回から１００回の場合、対象物との位置関係１３２は近いと定義している。このような言語の定義を使用することにより、ＲＦＩＤ２００を読み取ることができた回数に電波干渉等により多少の誤差ができても、言語という人間が持つあいまいな幅で対応することができるというメリットがある。
【００２３】
距離確定ファイル１７０は、前述した集計ファイル１６０と距離特定ＤＢ１３０とをつき合わせて照合した結果、生成されるファイルである。具体的には、図１０Ａ（ｄ）に示すように、距離確定ファイル１７０は、集計ファイル１６０のＩＤ１６１毎に、距離特定ＤＢ１３０のＲＦＩＤ読み取り範囲１３１と比較して、適合するＲＦＩＤ読み取り範囲１３１に紐付いた対象物との位置関係１３２を抽出して、すなわち、距離特定ファイル１７０は、抽出された対象物との距離（対象物との位置関係）１７２をＩＤ１６１毎に紐付けて格納することにより生成される。また、距離確定ファイル１７０は、コンテンツ取得処理で利用された後、リセットされるようにプログラムされている。
【００２４】
コンテンツＤＢ１４０は、図１０Ａ（ｅ）に示すように、ＩＤ１６１毎に対象物との距離（対象物との位置関係）１７２とコンテンツ１４３とが関連付けされたレコードの集合体になっている。コンテンツＤＢ１４０は、対象物との距離１７２を言語で扱っているため、遠いときのコンテンツ、近いときのコンテンツといったように、人間が直感的にわかりやすいルールで、コンテンツ１４３を規定することを可能としている。
【００２５】
表示倍率ＤＢ１５０は、図１０Ｂ（ｆ）に示すように、ＲＦＩＤ読み取り回数の範囲１５１と表示倍率１５２とのレコードの集合体である。この表示倍率１５２は、ディスプレイにコンテンツを表示するときのフォントの大きさを定義しているものであり、ＲＦＩＤからのＩＤを読み取ることができた回数が多いほどＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００は位置的に近い関係にあり、表示倍率を高くしている。これは、人間と対象物との距離が近いときは、その対象物に関心を示していると考えから定義しているもので、利用者がディスプレイを見て、どこに情報が掲載されているのかが一目でわかるような見せ方を可能とすることができる。
【００２６】
ログファイル１６５は、集計ファイル１６０の内容をログとして保存するためのファイルである。具体的には、図１０Ｂ（ｇ）に示すように、単位時間である１秒間毎の１秒前に読み取ったＩＤ１６６とＲＦＩＤからＩＤを読み取ることができた回数１６７とを記録して残すようにしている。
【００２７】
行動状況ＤＢ１８０は、前述したログファイル１６０と集計ファイルの差分（変移）と行動状況とを関連付け、ＲＦＩＤからＩＤを読み取ることができた回数の変移１８１と行動状況１８２との関連を定義したものである。具体的には、図１０Ｂ（ｈ）に示すように、ＲＦＩＤからＩＤ読み取ることができた回数が１００回から２０回に減少している場合、ＲＦＩＤの読み取り装置１０８を所持する人が遠ざかっていると定義し、ＲＦＩＤからＩＤを読み取ることができた回数が同一である場合、止まっていると定義し、ＲＦＩＤからＩＤを読み取ることができた回数が２０回から１００回に増加している場合、ＲＦＩＤの読み取り装置１０８を所持する人が近づいていると定義されている。
【００２８】
行動状況ファイル１８５は、各ＲＦＩＤ２００に対するＲＦＩＤリーダ付き情報端末１００を持つ人間の行動状況を特定するファイルであり、常時（１秒単位で）更新されるものである。具体的には、図１０Ｂ（ｉ）に示すように、ＩＤ１８６と行動状況１８７とが関連付けられている。
【００２９】
行動状況を追加したコンテンツＤＢ１４５は、図１０Ｃ（ｊ）に示すように、前述したコンテンツＤＢ１４０に、コンテンツを取得する条件として行動状況１４８を追加して構成したものである。この行動状況１４８がコンテンツ取得条件として加わることにより、さらに適した情報を利用者に提供することができるようになる。
【００３０】
２つの条件から出力するコンテンツＤＢ１９０は、図１０Ｃ（ｋ）に示すように、前述したコンテンツＤＢ１４０に、２つのＲＦＩＤを読み取った場合に２つのＲＦＩＤのＩＤと、それぞれからの位置関係とに一致するコンテンツを取得させるようにしている。これにより、２つのＲＦＩＤの情報を包含する情報や比較情報等を組み合わせたコンテンツを利用者に提供することができる。
【００３１】
図４は本発明の第１の実施形態での基本的な全体の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３２】
（１）ＲＦＩＤリーダ付き情報端末１００の利用者が、例えば、端末１００の電源をＯＮにするといった操作で本発明の実施形態のシステムを起動すると、ＲＦＩＤリーダ付き情報端末１００は、まず、ＲＦＩＤ読み取り装置１０８が無線信号を発射し、ＲＦＩＤ２００から応答信号を受信することによりＲＦＩＤ２００からのＩＤの読み取り処理を行う。この処理は、バーコードを用いる従来技術のシステムでは、１つずつバーコードがどこに貼付してあるのかを意識して読み取りを行う必要があるが、ＲＦＩＤを用いるシステムでは、一定エリア内でＲＦＩＤ読み取り装置が発している電波を受信したＲＦＩＤ２００が自ら応答波を返すので、どこにＲＦＩＤがあるのかを意識することなく、読み取り処理ができるというメリットがある。ＲＦＩＤ読み取り装置１０８が発射する無線信号に応答して通信可能な範囲内にある複数のＲＦＩＤ２００がそれぞれの持つＩＤを応答してくるので、ＲＦＩＤ読み取り装置１０８は、これらのＲＦＩＤ２００からの応答を受信する処理を、例えば、１秒間に１００回行ってＲＦＩＤ２００からのＩＤの読み取り処理を行う（ステップＦ１、Ｓ００３）。
【００３３】
（２）次に、ＲＦＩＤリーダ付き情報端末１００は、ステップＦ１の処理でＲＦＩＤ２００からの読み取り結果からＲＦＩＤ読み取り装置１０８とＲＦＩＤ２００との間の距離を特定する。この処理は、単位時間当たりにＲＦＩＤの読み取りを行う無線信号の発射回数が一定であるという前提で、ＲＦＩＤ２００からＩＤを読み取ることができた回数が読み取り距離の長さに比例して少なくなるという特徴を利用している。従って、ここでの処理は、非常に簡単に、単位時間当たりにＲＦＩＤからＩＤを読み取ることができた回数だけで、ＲＦＩＤ２００までの距離を測定することができる（ステップＦ２）。
【００３４】
（３）次に、ＲＦＩＤリーダ付き情報端末１００は、ステップＦ２で特定した距離情報をもとにＲＦＩＤリーダ付き情報端末１００のディスプレイ１０７に対応するコンテンツを表示する情報表示処理を実行する。表示されたコンテンツは、例えば、ＲＦＩＤリーダ付き情報端末１００の電源をＯＦＦにするといった終了処理が行われるまで、ステップＦ１からの処理が繰り返し実行され、ディスプレイ上のコンテンツが常に更新されるようにしている。もちろん、ＲＦＩＤリーダ付き情報端末１００のＩ／Ｆ１０３の機能を充実させることにより、コンテンツの更新を一時的に中断するといった処理を加えて、じっくり情報を閲覧することも可能である。さらに、本発明の実施形態では、１秒としている更新時間を自由に変更させることを許しており、人間の性格（テキパキ動く人間、ゆっくり動く人間）や場所（美術館や駅中）に合わせて適切なタイミングで情報更新させることも可能である（ステップＦ３、Ｆ４）。
【００３５】
図５は図４に示すフローのステップＦ１でのＲＦＩＤ読み取り処理の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３６】
（１）まず、ＲＦＩＤリーダ付き情報端末１００のＲＦＩＤ読み取り装置１０８は、送信信号０１の送信を行い、続いて、集計する時間を測定するために、送信が開始されたと同時に読み取り時間の計測を開始する（ステップＳ００１、Ｓ００２）。
【００３７】
（２）ステップＳ００１で送信された送信信号０１は空気中を伝播し、送信信号０１を受信した通信可能範囲にある複数のＲＦＩＤ２００のそれぞれは、記憶部２０３に格納しているＩＤをＲＦＩＤリーダ付き情報端末１００に応答信号１０として返信する。この処理は、人間がどこにＲＦＩＤ２００が存在するかを意識することなく、ＲＦＩＤ読み取り装置１０８が読み取り圏内にあるＲＦＩＤを自動認識して行う処理である（ステップＳ００３）。
【００３８】
（３）次に、ＲＦＩＤ読み取り装置１０８は、ＲＦＩＤ２００が送信した応答信号１０を受信する。この処理は、ＲＦＩＤ２００が自らのＩＤを無線信号により伝達するため、人間は意識する必要なく、どのＩＤを読み取ったのかを自動識別することが可能である。このとき、ＲＦＩＤリーダ付き情報端末１００の読み取り範囲内に存在するＲＦＩＤ２００の全てが反応して応答信号１０を返信するのではなく、図８により説明したように、ＲＦＩＤ読み取り装置１０８からのＲＦＩＤ００２までの距離が遠くなると、空気中を伝播するＲＦＩＤ２００の電磁波エネルギーが低下するため、ＲＦＩＤ２００は応答率が低くなる。さらに、この応答率とＲＦＩＤ読み取り装置１０８が読み取るＲＦＩＤ２００からＩＤを読み取ることができた回数との関係は、図９に示すように比例関係になるため、ＲＦＩＤ２００とＲＦＩＤ読み取り装置１０８との距離が長いほど、ＲＦＩＤ２００からＩＤを読み取ることができた回数が少なくなる。逆に、ＲＦＩＤからＩＤを読み取ることができた回数が分かれば、ＲＦＩＤ読み取り装置１０８からＲＦＩＤ２００までの距離が一意に決まる（ステップＳ００４）。
【００３９】
（４）次に、ＲＦＩＤ読み取り装置１０８は、ＲＦＩＤ２００から受信した応答信号１０のＩＤを、図１０Ａ（ａ）に示した集計ファイル１６０の形式で、読み取ったＩＤ１６１とＲＦＩＤの読み取り回数１６２を集計する（ステップＳ００５）。
【００４０】
（５）計測している時間が１秒間経過したか否かを判定し、１秒経過した場合、ここでの処理を終了し、そうでない場合、ステップＳ００３からの処理に戻って、連続的に送信している送信信号０１をもとに読み取ったＩＤ１６１とＲＦＩＤの読み取り回数１６２を集計する処理を繰り返し実行し、集計ファイル１６０の更新を続ける（ステップＳ００５’）。
【００４１】
前述した集計ファイル１６０の更新までの全てのステップでの処理は、ＲＦＩＤ読み取り装置１０８が自動的に実行し、人間の手を煩わせる処理ではない。なお、本発明の実施形態では、前述したような無線情報通信を用いているが、集計ファイル１６０のような集計を行う仕組みであれば、特に前述の方法に限定されるものではない。
【００４２】
図６は図４に示すフローの読み取ったＲＦＩＤ２００の集計ファイル１６０をもとに、ＲＦＩＤリーダー付き情報端末１００とＲＦＩＤ２００との間の距離の関係を算出するステップＦ２での距離特定処理の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４３】
（１）まず、図５により説明した処理で集計した集計ファイル１６０の内容を利用し、また、図１０Ａ（ｂ）に示すの距離定義ＤＢ１２０の応答率を１秒当たりに読み取ることができた回数に変換して、図１０Ａ（ｃ）に示す距離特定ＤＢ１３０として、ＲＦＩＤの読み取り回数の範囲１３１と位置関係１３２とだけを単純化して利用して距離の特定を行う。また、遠い、近いといった言語の定量的な定義は距離定義ＤＢ１２０を参照することで得られるようにしている。この処理は、距離特定ＤＢ１３０のＲＦＩＤの読み取り回数の範囲１３１と、集計ファイル１６０のＲＦＩＤの読み取り回数１６２を照合して、対応する対象物との位置関係１３２を特定することにより実行する（ステップＳ００６）。
【００４４】
（２）次に、集計ファイル１６０のＩＤ１６１と対象物との位置関係１７２とを図１０Ａ（ｄ）に示すように距離確定ファイル１７０として生成する。この距離確定ファイル１７０は、ＲＦＩＤとＲＦＩＤ読み取り装置との距離が、遠いほどＲＦＩＤの読み取り回数が少なくなるという極めてシンプルな仕組みを採用しているため、電波の信号強度の強さや伝播時間による距離測定方法と比較しても、複雑な計算式を要しないため、非常に簡単にプログラム実装することが可能である（ステップＳ００７）。
【００４５】
図７は図４に示すフローの算出した対象物との位置関係に応じたコンテンツを表示するステップＦ３での情報表示処理の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。
【００４６】
（１）まず、生成された距離確定ファイル１７０を、図１０Ａ（ｅ）に示すコンテンツＤＢ１４０と照合して、ＩＤ単位で表示するコンテンツ１４３を取得する。この処理は、遠い、中間、近いといった距離を表す言語をもとにコンテンツを規定しているため、人間に分かりやすいルールで、コンテンツを提供することを可能としている。その際、対象物との位置関係が変更されない時間を時間計算しておき、例えば、１５秒間いるといった立ち止まり時間をもとに、コンテンツを更新する処理という処理を加えてもよい。このような処理により、人間の手を煩わせることなくタッチレスで、情報提供者は、立ち止まっている人間を対象物に近づけるためのコンテンツを流すことや、詳細な生産履歴情報を提供するといったことが可能となる（ステップＳ００８）。
【００４７】
（２）次に、取得したコンテンツ１４３をディスプレイ１０７に表示する。このコンテンツの表示は、例えば、取得したコンテンツ１４３を読み取った順に画面の上から下に表示し、古いコンテンツほど画面の上に表示するように行われる。もちろん、この表示方法でなくても、人間が新しいコンテンツで次々に更新される画面で見やすい見せ方であれば、古いコンテンツほど画面の上に表示するようにしてもよく、別の方法でも何ら問題はない。さらに、表示するコンテンツの画面占有率は、ＲＦＩＤの読み取り回数１６１に応じて変更する。これは、ＲＦＩＤの読み取り回数が多いほど、対象物に接近してその対象物に興味を示しているという前提で、興味を持っているコンテンツを分かりやすく伝えるために、コンテンツを表示する画面占有率を上げて、人間の目にそのコンテンツが入る割合を増やすことにより、結果的に人間に画面の中で一番分かりやすく見えるという考えに基づいている。具体的には、図１０Ｂ（ｆ）に示すように、ＲＦＩＤの読み取り回数１５１と表示倍率１５２との関係を定義して、その表示倍率１５２に応じてコンテンツを画面に表示する（ステップＳ００９）。
【００４８】
図１１はＲＦＩＤの読み取り回数１５１と表示倍率１５２との関係に基づいたステップＳ００９での処理における表示画面の例を示す図である。図１１に示す例は、ＲＦＩＤリーダー付き端末１００を利用する人が図１に示しているように、野菜コーナーの近くに居る場合の例であり、野菜コーナーにあるお買い得の野菜の情報が大きく表示され、隣にある果物コーナーのお買い得果物の情報が野菜の場合より小さく表示されている。この表示は、表示する文字の等の大きさを異ならせるばかりでなく、目立たせたい表示を動的に変更させたり、色を付けて表示させたりすることであってもよい。
【００４９】
前述までに説明した例は、ＲＦＩＤリーダー付き端末１００を利用する人の位置の情報だけに基づいた適切な情報を提供するものであったが、次に、人間の行動状況を加味して、さらに適切なコンテンツを提供する方法についてを第２の実施形態として説明する。
【００５０】
図１２は本発明の第２の実施形態での基本的な全体の処理動作を説明するフローチャートである。このフローは、第１の実施形態での基本的な全体の処理動作を説明する図４に示したフローのステップＦ２の距離測定処理とステップＦ３の情報表示処理との間に人間の行動状況を特定するステップＦ５の行動状況特定処理を追加したものである。
【００５１】
（１）まず、ステップＦ１、Ｓ００３のＲＦＩＤ読み取り処理とステップＦ２の距離特定処理とを順に実施する。これらの処理は、図４により説明したものと同様であるため、ここでの説明を省略する。
【００５２】
（２）追加されたステップＦ５の処理について説明する。この処理は、読み取り回数の変移の増減を計測して、読み取り回数が増加していれば、人間が対象物に近づいた行動をとったことと同義であり、減少してれば人間が対象物から遠ざかったという行動をとったことと同義であることを利用して、人間の行動状況を把握する処理である。そして、この処理は、人間の行動状況を把握するための情報を新たに取得することなく、ステップＦ２の処理で得られた距離特定ファイル１７０情報を加工することにより容易に実施することができるというメリットがある。
【００５３】
前述の追加されたステップＦ５の処理について詳細に説明すると次のようになる。
【００５４】
まず、１秒間毎に更新される図１０Ａ（ａ）に示す集計ファイル１６０のＩＤ１６１毎に、現在のＲＦＩＤの読み取り回数から１秒前のＲＦＩＤの読み取り回数を引き算して、ＲＦＩＤの読み取り回数の変移１８１を算出する。但し、初期や１秒前に読み取ったＲＦＩＤがない場合、０を引き算することになる（現在の読み取り回数となる）。次に、引き算の結果を図１０Ｂ（ｈ）に示した行動状況ＤＢ１８０と照合し、ＲＦＩＤの読み取り回数の変移１８１に紐付いた行動状況１８２を取得する。ここで、１秒前のＲＦＩＤの読み取り回数は、集計ファイル１６０の内容を図１０Ｂ（ｇ）に示すログファイル１６５にコピーして保持されている。但し、初期のログファイル１６５は空となっている。次に、照合した結果をもとに、ＩＤ１８６と行動状況１８７とを図１０Ｂ（ｉ）に示す行動状況ファイル１８５として生成する。
【００５５】
（３）次に、ステップＦ３の処理について説明する。ステップＦ３の処理は、図７に示すフローにより説明したステップＳ００８の処理に変更を加えて、前述のステップＦ５の処理で取得した人間の行動状況を、コンテンツを取得する処理の条件に加えた処理となる。この処理ステップＦ３の処理により、人間と対象物との位置関係だけでコンテンツを取得するよりも、さらに詳細な情報を提供することが可能となる。例えば、遠いところにいる人間が近づいているときに提供するコンテンツ、遠くにいる人間が立ち止まっているときに提供するコンテンツといった具合にコンテンツの内容を変えることが可能となる。
【００５６】
図１３は図１２に示すフローの人間の行動状況をコンテンツを取得する処理の条件に加えてコンテンツを表示するステップＦ３での情報表示処理の詳細な処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５７】
（１）変更が加えられたステップＳ００８のコンテンツ取得の処理は、図７により説明した例の場合、集計ファイル１６０を参照していたが、行動状況ファイルも同時に参照することにより、行動状況に合ったコンテンツを取得するようにした処理である。具体的には、図１０Ａ（ｅ）に示したコンテンツＤＢ１４０を図１０Ｃ（ｊ）に示したコンテンツＤＢ１４５に変更し、ＩＤ別に集計ファイル１６０から対象物との位置関係１６２を取得し、行動状況ファイル１８５から行動状況１８７を取得したルールを条件として、条件に一致するコンテンツ１４９を取得する。
【００５８】
（２）次に、取得したコンテンツ１４９に基づいて、ステップＳ００９での情報表示処理を実施する。この処理は、図７により説明した場合の処理と同様であるため、ここでの説明を省略する。
【００５９】
次に、２つ以上のＲＦＩＤ２００からのＩＤを読み取ったときに、２つ以上の情報を関連付けけたコンテンツを提供する方法についての例を第３の実施形態として説明する。
【００６０】
第３の実施形態での全体の処理の概要は、基本的に、第１の実施形態での図４により説明した場合と同様である。そして、図４におけるステップＦ３の詳細を説明する図７のステップＳ００８でのコンテンツ取得処理が異なる。すなわち、第１の実施形態での処理では、複数のＲＦＩＤを読み取った場合においても、表示するコンテンツはＲＦＩＤ１つに対して関連するコンテンツを表示するようにしているが、第３の実施形態での処理では、複数のＲＦＩＤを読み取ったときに、複数のＲＦＩＤに関連するコンテンツを表示する方法を提供する。
【００６１】
例えば、美術館において、美術品Ｘと美術品ＹとにＲＦＩＤを貼付し、人間が作品Ｘと作品Ｙとから両方に近い位置にいる場合、作品Ｘと作品Ｙとの相違点を伝えるようなコンテンツ提供し、作品Ｘと作品Ｙとの両方から遠い位置に居るときには、共通して興味を引くようなコンテンツを提供するような場面である。すなわち、第３の実施形態では、複数のＲＦＩＤからの人間の位置関係をルールにしてコンテンツを選択し、その人間に取って適切な情報を提供することが可能となる。
【００６２】
次に、前述したような第３の実施形態を実現する処理動作の詳細を説明する。但し、説明の判り易さのため、複数枚のＲＦＩＤの読み取りを、２つのＲＦＩＤを読み取ったときの処理に限定して説明する。これは、３つ以上のＲＦＩＤを読み取った場合でも同様な仕組みで、容易に拡張できるためで、特に説明を必要としないからである。
【００６３】
まず、図４により説明した第１の実施形態の場合と同様のステップＦ１、Ｆ２の処理を実施する。この処理により、２つのＲＦＩＤ２００のＩＤ１６１と紐付いた位置関係１７２が関連付いた距離確定ファイル１７０が生成される。次に、ステップＦ３の処理の詳細を説明する図７のステップＳ００８のコンテンツ取得処理を実施する。この処理は、集計ファイル１６０のＲＦＩＤ２００の２つのＩＤ１６１と、それぞれ紐付いた位置関係１７２とを条件として、図１０Ｃ（ｋ）に示したコンテンツＤＢ１９０と照合して、条件に一致するコンテンツ１９５を取得する処理である。次に、ステップＳ００９での取得したコンテンツ１９５の情報表示処理を実施する。この処理は、図７により説明した場合の処理と同様であるため、ここでの説明を省略する。
【００６４】
前述した本発明の各実施形態での各処理は、プログラムにより構成し、計算機が備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【産業上の利用可能性】
【００６５】
本発明は、あらゆる場所で人間に適切な情報を提供するシーンに利用することができる。具体的な例としては、例えば、スーパーマーケットにおいて、人間の付近にある商品情報を提供する技術として、また、公共の空間において、人間をナビゲートする案内板に代る情報を提供する技術として利用することができ、さらに、人間の動線を分析して、その人間の動線をマーケティングに活用することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態による情報提供システムの使用形態の例を示す図である。
【図２】ＲＦＩＤリーダ付き情報端末の構成を示すブロック図である。
【図３】ＲＦＩＤの構成を示す図である。
【図４】本発明の第１の実施形態での基本的な全体の処理動作を説明するフローチャートである。
【図５】図４に示すフローのステップＦ１でのＲＦＩＤ読み取り処理の詳細な処理動作を説明するフローチャートである。
【図６】図４に示すフローの読み取ったＲＦＩＤの集計ファイルをもとに、ＲＦＩＤリーダー付き情報端末とＲＦＩＤとの間の距離の関係を算出するステップＦ２での距離特定処理の詳細な処理動作を説明するフローチャートである。
【図７】図４に示すフローの算出した対象物との位置関係に応じたコンテンツを表示するステップＦ３での情報表示処理の詳細な処理動作を説明するフローチャートである。
【図８】ＲＦＩＤの応答率と対象物（ＲＦＩＤ）までの距離との関係を説明する図である。
【図９】ＲＦＩＤの応答率とＲＦＩＤ読み取り装置が読み取るＲＦＩＤの読み取り回数との関係を説明する図である。
【図１０Ａ】本発明の実施形態による情報提供システムで利用される内部ファイルとＤＢとの構造について説明する図（その１）である。
【図１０Ｂ】本発明の実施形態による情報提供システムで利用される内部ファイルとＤＢとの構造について説明する図（その２）である。
【図１０Ｃ】本発明の実施形態による情報提供システムで利用される内部ファイルとＤＢとの構造について説明する図（その３）である。
【図１１】ＲＦＩＤの読み取り回数と表示倍率との関係に基づいた表示画面の例を示す図である。
【図１２】本発明の第２の実施形態での基本的な全体の処理動作を説明するフローチャートである。
【図１３】図１２に示すフローの人間の行動状況をコンテンツを取得する処理の条件に加えてコンテンツを表示するステップＦ３での情報表示処理の詳細な処理動作を説明するフローチャートである。
【符号の説明】
【００６７】
１００  ＲＦＩＤリーダ付き情報端末
１０１  ＣＰＵ
１０２  メモリ
１０３  Ｉ／Ｆ
１０４  Ｉ／Ｏ
１０５  通信手段
１０６  プログラムデータベース（ＤＢ）
１０７  ディスプレイ
１０８  ＲＦＩＤ読み取り装置
１１０  プログラム群
１１１  ＲＦＩＤ読み取り部
１１２  ＩＤ集計部
１１３  距離特定部
１１４  コンテンツ取得部
１１５  コンテンツ表示部
１２０  距離定義ＤＢ
１３０  距離特定ＤＢ
１４０  コンテンツＤＢ
１４５  行動状況を追加したコンテンツＤＢ
１５０  表示倍率ＤＢ
１６０  集計ファイル
１６５  ログファイル
１７０  距離確定ファイル
１８０  行動状況ＤＢ
１９０  ２つの条件から出力するコンテンツＤＢ
２００  ＲＦＩＤ
２０１  ＩＣチップ
２０２  アンテナ
２０３  送信部
２０４  受信部
２０５  記憶部
２０６  電源整流部
【図１】
2007193507.tif 000003
【図２】
2007193507.tif 000004
【図３】
2007193507.tif 000005
【図４】
2007193507.tif 000006
【図５】
2007193507.tif 000007
【図６】
2007193507.tif 000008
【図７】
2007193507.tif 000009
【図８】
2007193507.tif 000010
【図９】
2007193507.tif 000011
【図１１】
2007193507.tif 000012
【図１２】
2007193507.tif 000013
【図１３】
2007193507.tif 000014
【図１０Ａ】
2007193507.tif 000015
【図１０Ｂ】
2007193507.tif 000016
【図１０Ｃ】
2007193507.tif 000017