(57)【要約】【課題】この発明は、情報交換システムに関し、近距離無線通信を利用して情報提供側（情報提供局）と情報被提供側（端末）とにより構成される効率的な情報収集と情報提供が可能な情報交換システムを提供することを課題とする。【解決手段】この発明は、情報を収集する情報処理装置であって、当該情報処理装置の移動軌跡の長さである移動距離を測定する移動距離測定手段と、所定の地理的範囲内にある一つ又は複数の他の情報処理装置に対し、情報コンテンツを要求するコンテンツ要求を送信するコンテンツ要求送信手段と、前記他の情報処理装置から情報コンテンツを受信する情報コンテンツ受信手段と、情報コンテンツ受信手段にて受信した情報コンテンツを蓄積する情報コンテンツ蓄積手段とを備え、前記コンテンツ要求送信手段は、前回コンテンツ要求を送信してから一定の距離を移動した場合に、コンテンツ要求を送信することを特徴とする情報処理装置。【選択図】図２０
2005317037.tif 000002
【特許請求の範囲】
【請求項１】
情報を収集する情報処理装置であって、
当該情報処理装置の移動軌跡の長さである移動距離を測定する移動距離測定手段と、
所定の地理的範囲内にある一つ又は複数の他の情報処理装置に対し、情報コンテンツを要求するコンテンツ要求を送信するコンテンツ要求送信手段と、
前記他の情報処理装置から情報コンテンツを受信する情報コンテンツ受信手段と、
情報コンテンツ受信手段にて受信した情報コンテンツを蓄積する情報コンテンツ蓄積手段とを備え、
前記コンテンツ要求送信手段は、前回コンテンツ要求を送信してから一定の距離を移動した場合に、コンテンツ要求を送信する
ことを特徴とする情報処理装置。
【請求項２】
前記コンテンツ要求送信手段は、
近距離無線通信を用いてコンテンツ要求を送信し、
前記情報コンテンツ受信手段は、前記近距離無線通信を用いて情報コンテンツを受信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報コンテンツは、商品に関する情報と、その商品を販売する商店に関する情報と、その商店におけるその商品の販売価格とからなる１組の商店情報である
ことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
当該情報処理装置の内部状態を取得する内部状態取得手段と、
前記情報処理装置の内部状態に応じて、情報コンテンツを要求するコンテンツ要求を送信するか否かを決定するコンテンツ要求送信条件判定手段と
を備えたことを特徴とする請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
前記情報処理装置の内部状態は、自動車燃料の残量または自動車燃料の残量を推定する情報であり、
前記コンテンツ要求送信条件判定手段は、自動車の燃料の残量が所定値以下となったと推定される場合に、自動車燃料の販売に関する情報を要求するコンテンツ要求を送信することを決定する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記情報コンテンツ蓄積手段に蓄積した燃料の販売に関する情報に含まれる燃料を販売する販売所の位置を、ナビゲーション装置の地図上に表示する燃料販売情報表示手段
をさらに備えたことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記燃料販売情報表示手段は、あらかじめ設定した価格以下で販売される燃料に関する情報のみを表示する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記あらかじめ設定した価格は、燃料の残量に応じて変化する
ことを特徴とする請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報交換システムに関し、近距離無線通信などの通信手段を有する情報処理装置相互間で実現されるものであり、情報提供側、情報被提供側の少なくとも一方が移動可能な情報処理装置である情報交換システムに関する。
【背景技術】
【０００２】
無線通信技術の発達とともに、有線ネットワークの物理的制約に縛られることなく移動可能な携帯型の情報処理機器が発達しつつある。いつでもどこでも好きな時に情報を取り込むことができることが、無線通信を利用した携帯情報端末の大きな特徴となっている。
【０００３】
無線通信技術としては、衛星や放送局を利用した放送型、携帯電話網を利用した１対１通信、赤外線やbluetoothを利用した１対１の近距離無線通信、などがある。特に近距離無線通信に関しては、通信方向や遮蔽物の影響を受けることなく通信が可能なbluetoothは今後発展することが予想される。
【０００４】
有線ネットワークに関して通信可能な機器の加入／離脱を検出する方法が知られているのと同様に、無線通信においても通信可能な機器を検出する方法がいくつか知られている。例えば、特開平６−３１９１７７号「適応遠隔制御システム」においては、無線コントローラが被制御機器をポーリングして見つける技術が開示されている。この技術において、コントローラは被制御機器のアクセス可能性および変数の利用可能性に関してポーリングを行ない、被制御機器がポーリングに対する応答を行なう方法を、無線通信を介して実現している。
【０００５】
また、情報コンテンツの配信方法としては、一般的にはＷＷＷ（World Wide Web）を利用したような、要求−応答型の情報提供システムが存在する。本システムでは、利用者が所望の情報コンテンツを要求する（多くはリンク情報やボタンをマウスでクリックすることにより行なわれる）と、サーバは要求に従った情報コンテンツを返すというやり方が採用されている。しかしながらこの方法では、利用者が自らの意思で必要な情報コンテンツを要求するための何らかの操作をしなければならない。
【０００６】
また、利用者の操作を必要としない情報コンテンツ収集方式として、特開平１１−２８３１８３号「ナビゲーション装置」に、位置情報に基づき対応するホームページを表示するような技術が開示されている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、これらの技術では、利用者からの要求及び利用者のいる位置に基づいて情報コンテンツの提供及び収集をすることができるが、利用者の必要なときに利用者が望む情報を得るためには何らかの操作を必要とするので、情報コンテンツの収集が必ずしも的確かつ迅速に行えるとは限らない。
また、利用者は、情報提供側から一方的に提供された情報を受信してしまうおそれもあり、必ずしも効率的な情報提供及び収集ができていなかった。
【０００８】
この発明は、以上のような事情を考慮してなされたものであり、利用者の特別な操作や情報の送受信を繰り返すことなく、情報提供側と情報被提供側との間で効率的な情報交換が可能な情報交換システムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
この発明は、情報を収集する情報処理装置であって、当該情報処理装置の移動軌跡の長さである移動距離を測定する移動距離測定手段と、所定の地理的範囲内にある一つ又は複数の他の情報処理装置に対し、情報コンテンツを要求するコンテンツ要求を送信するコンテンツ要求送信手段と、前記他の情報処理装置から情報コンテンツを受信する情報コンテンツ受信手段と、情報コンテンツ受信手段にて受信した情報コンテンツを蓄積する情報コンテンツ蓄積手段とを備え、前記コンテンツ要求送信手段は、前回コンテンツ要求を送信してから一定の距離を移動した場合に、コンテンツ要求を送信することを特徴とする情報処理装置を提供するものである。
【００１０】
またこの発明は、前記コンテンツ要求送信手段は、近距離無線通信を用いてコンテンツ要求を送信し、前記情報コンテンツ受信手段は、前記近距離無線通信を用いて情報コンテンツを受信することを特徴とする。
【００１１】
さらにこの発明は、前記情報コンテンツは、商品に関する情報と、その商品を販売する商店に関する情報と、その商店におけるその商品の販売価格とからなる１組の商店情報であることを特徴とする。
【００１２】
またこの発明は、当該情報処理装置の内部状態を取得する内部状態取得手段と、前記情報処理装置の内部状態に応じて、情報コンテンツを要求するコンテンツ要求を送信するか否かを決定するコンテンツ要求送信条件判定手段とを備えたことを特徴とする。
【００１３】
さらにこの発明は、前記情報処理装置の内部状態は、自動車燃料の残量または自動車燃料の残量を推定する情報であり、前記コンテンツ要求送信条件判定手段は、自動車の燃料の残量が所定値以下となったと推定される場合に、自動車燃料の販売に関する情報を要求するコンテンツ要求を送信することを決定することを特徴とする。
【００１４】
またこの発明において、前記情報コンテンツ蓄積手段に蓄積した燃料の販売に関する情報に含まれる燃料を販売する販売所の位置を、ナビゲーション装置の地図上に表示する燃料販売情報表示手段をさらに備えたことを特徴とする。
【００１５】
さらにこの発明は、前記燃料販売情報表示手段は、あらかじめ設定した価格以下で販売される燃料に関する情報のみを表示することを特徴とする。
【００１６】
また、この発明は、前記あらかじめ設定した価格は、燃料の残量に応じて変化することを特徴とする。
【発明の効果】
【００１７】
この発明では、情報提供装置が不特定の自動情報収集機器に向けて放送をもって情報提供を行なうシステム、自動情報収集機器が不特定の自動情報収集機器に向けて放送をもって情報を要求するシステム、あるいは、情報提供装置からまたは自動情報収集機器側からポーリングを行ない相手機器を発見した後、情報を提供する／受信するシステムを示したが、いずれも利用者の特別な操作や情報の送受信を繰り返すことなく、効率的な情報交換が可能な情報交換システムを提供できる。
【００１８】
また、大量の情報コンテンツが送られてくることが予想されるため、重複する情報コンテンツを排除する手段、古い情報コンテンツを廃棄する手段、無差別に情報コンテンツを受け取るのではなく特定のジャンルに絞って情報コンテンツを受け取る手段などを示したが、このような手順機能を備えれば、より効率的に情報交換ができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面に示す実施の形態に基づいてこの発明を詳述する。なお、これによってこの発明が限定されるものではない。
図１は、この発明の想定する近距離無線通信システムの一般的な概念図である。
情報処理装置１１と情報処理装置１２は、ｂｌｕｅｔｏｏｔｈに代表される近距離無線通信手段を備えている。
互いの距離が一定以上（たとえば１０ｍ程度）離れている場合には、電波等が届かないため通信ができない（図１（Ａ））が、距離が一定以内に近付くと互いの電波等が届き、通信が可能となる（図１（Ｂ））。情報処理装置１１と情報処理装置１２のうち、少なくとも一方が移動可能である場合、情報処理装置１１と情報処理装置１２との相対距離は変化し、通信が可能となったり、通信ができなくなったりすることが、頻繁に発生する。
【００２０】
情報処理装置１１から発する電波は情報処理装置１１を中心とする半径ｒ１１の範囲で一定以上の電界強度をもち、同じく、情報処理装置１１から発する電波は情報処理装置１２を中心とする半径ｒ１２の範囲で一定以上の電界強度をもつものとする。
このとき、情報処理装置１１から情報処理装置１２へ放送等の一方向のデータ送信を行なう場合には両者間の距離がｒ１１以下であれば通信可能である。
【００２１】
また、情報処理装置１１と情報処理装置１２との間で双方向のデータ通信を行なう場合には両者間の距離がｒ１１とｒ１２の小さい方の値以下であれば通信可能となる。便宜的にｒ１１とｒ１２を同じ値とみなすと、図２のように、情報処理装置１１は情報処理装置１１を中心とする半径ｒ１１の円内に存在する情報処理装置１３に対して通信が可能で、円外に存在する情報処理装置１４に対しては通信できないことになる。
【００２２】
以下に、近距離無線通信を利用した情報交換システムの実施例をいくつか詳述する。
なお、情報提供局と端末という用語は、情報提供局が固定位置にあり端末のみが移動しかつ情報提供局が端末に比して大規模であるかの印象を与えるが、この印象は本発明の意図するところではない。
【００２３】
情報提供局と端末は、少なくとも一方が移動可能であればよい。移動可能な場合は、両者はノートパソコン、ＰＤＡ、携帯電話などによって構成され、移動しない場合は固定の情報提供／収集局やデスクトップパソコンなどによって構成される。
【００２４】
以下の実施例では、情報提供局と端末のいずれもが移動可能である場合、端末のみが移動する場合、情報提供局のみが移動する場合、の３つを想定している。なお、情報提供局と端末がともに移動しない場合であっても、少なくとも一方の電源が入ったり入らなかったりすることによって、時間によって通信可能になったり通信できなくなったりするような場合は、広義の移動と考えてよいため、この発明の範疇に含まれる。
【００２５】
「情報コンテンツ」とは、文書、画像、映像、音楽、音声、プログラム等の情報処理機器間で可能なあらゆるデジタル情報を意図している。
また、情報コンテンツやその要求の送信に関しては、少なくとも放送を用いて行なう場合には、１単位のデジタル情報を間欠的に送信し、かつその１単位のデジタル情報が受信側にとって意味のあるデータであるとする。
例えば、ＦＭ放送を利用したミニ放送局が情報を放送する場合には、放送されるデータがアナログであるため、受信側にとって放送データの１断片は意味のあるものではなく、本発明の要素とは異なる。
【００２６】
＜装置の概略構成＞
図１９、図２０に、この発明の実施例に好適な情報提供局および端末の概略構成図を示す。なお概略構成図の中には、位置情報取得部など、特定の実施例では使用しない部位も含まれる場合がある。
また、図１９、図２０に示した各構成要素は、近距離無線通信手段の詳細な構成を示したものであり、情報提供局および端末のすべての構成要素を示したものではない。情報提供局および端末のどちらも、この近距離無線通信手段以外に、その他の構成要素を備えていてもよい。たとえば、利用者とのマンマシンインタフェースとなる部分、いわゆる入力部、出力部等を通常備えている。入力部としては、キーボード、マウス、ペン、マイクなどが用いられ、出力部としては、ＬＣＤ，ＥＬ，ＬＥＤなどの視覚表示、スピーカによる聴覚表示などが用いられる。
【００２７】
＜情報提供局の構成＞
図１９は、この発明の情報提供局の一実施例の概略構成図である。情報提供局１００は、情報処理部１３０、通信部１１０、位置情報検出部１２０により構成されている。
【００２８】
通信部１１０は、情報提供局外とデータ通信を行なうための部位である。情報提供局１００は常に端末と接続されていない状況を想定しているため、電波、赤外線、携帯電話、ＰＨＳなどの無線通信などの通信装置によって構成されることが望ましく、ｂｌｕｅｔｏｏｔｈなどの無指向性の近距離無線通信装置が最適である。なお、通信部１１０をモデム、ＬＡＮ、接続ケーブルなどの有線通信を行なう通信装置によって構成し、ネットワーク内から端末を発見したり、端末に情報コンテンツを送信することによって実現しても問題ない。
【００２９】
位置情報検出部１２０は、情報提供局１００の位置を求めるための装置であり、広く用いられているＧＰＳシステムや、ＰＨＳを利用した位置検出システムなどを利用することができる。
【００３０】
情報処理部１３０は、受信処理部１３１、送信処理部１３２、位置情報取得部１３３、位置情報処理部１３４、タイマ処理部１３５、端末探索処理部１３６、相手端末特定部１３７、情報コンテンツ送信処理部１３８により構成される。
受信処理部１３１および送信処理部１３２は通信部１１０に接続され、情報提供局外とのデータ通信の際にそれぞれ受信処理、送信処理を行なうための部位である。
【００３１】
タイマ処理部１３５は、送信処理部１３２に接続され、一定間隔で送信を行なう場合などの制御を行なう。また、受信処理部１３１に接続され、送信情報に対するレスポンスが一定時間以内に返ってくるかを監視するために用いられる。
【００３２】
位置情報処理部１３４は、位置情報取得部１３３に接続され、情報提供局１００の現在位置を測定する。
現在位置情報は位置情報処理部１３４において過去の履歴とともに保持され、一定の距離以上移動した場合に送信処理部１３２に作用して送信処理を行なったり、一定の距離以上移動したりしなかった場合にタイマ処理部１３５に作用して送信間隔を変更する、などの動作を行なう。
【００３３】
端末探索処理部１３６は、受信処理部１３１および送信処理部１３２に接続され、通信可能な端末の探索を行なう。探索結果によって決められた情報コンテンツを送信する相手端末の情報は相手端末特定部１３７に保持され、情報コンテンツ送信処理部において利用される。情報コンテンツ送信処理部１３８は、受信処理部１３１および送信処理部１３２に接続され、端末に情報コンテンツを送信するために用いられる。
【００３４】
端末探索処理部１３６は、詳細には、特定端末探索情報送信部１４４と特定端末探索結果受信部１４１と探索対象端末情報蓄積部１４５、任意端末探索情報送信部１４６と任意端末探索結果受信部１４２、情報提供局探索情報受信部１４３と情報提供局探索レスポンス送信部１４７により構成されている。
【００３５】
特定端末探索情報送信部１４４と特定端末探索結果受信部１４３と探索対象端末情報蓄積部１４５は、あらかじめ定められた端末が情報提供局と通信可能な範囲に存在するかを探索するために用いられる。あらかじめ定められた端末に関する情報は対象端末情報蓄積部１４５に保持されており、特定端末探索情報送信部１４６において該端末に対する探索情報を送信する。
探索に対するレスポンスを受信した場合には特定端末探索結果受信部１４３において処理され、レスポンスを受けとった相手端末に関する情報を相手端末特定部１３７に保持する。
【００３６】
任意端末探索情報送信部１４６と任意端末探索結果受信部１４２は、あらかじめ定められていない任意の端末が情報提供局と通信可能な範囲に存在するかを探索するために用いられる。
任意端末探索情報送信部１４６において任意の端末に対する探索情報を放送する。探索に対するレスポンスを受信した場合には任意端末探索結果受信部１４１において処理され、レスポンスを受けとった相手端末に関する情報を相手端末特定部１３７に保持する。
【００３７】
情報提供局探索情報受信部１４３と情報提供局探索レスポンス送信部１４７は、端末から情報探索を受けた場合に用いられる。端末から受信した探索情報は情報提供局探索情報受信部１４３において処理され、情報提供局探索レスポンス送信部１４７において相手端末にレスポンスを返すと同時に、情報提供局探索を行なった相手端末に関する情報を相手端末特定部１３７に保持する。
【００３８】
情報コンテンツ送信処理部１３８は、詳細には、情報コンテンツ保持部１５２、情報コンテンツ送信部１５３、情報コンテンツ放送部１５４、情報コンテンツ送信要求受信部１５１により構成される。
情報コンテンツ保持部１５２に保持された情報コンテンツは、情報コンテンツ送信部１５３または情報コンテンツ放送部１５４より端末に向けて送信される。情報コンテンツ送信部１５３より送信する場合には、相手端末特定部１３７で特定された端末に対して情報コンテンツを送信する。
この場合、情報コンテンツ送信要求において特定の情報コンテンツが要求された場合には、要求された情報コンテンツを送信する。また、情報コンテンツ放送部１５４より送信する場合には、送信相手の端末を特に定めずに情報コンテンツを放送する。
【００３９】
情報コンテンツ送信要求受信部１５１は、端末から受け取った情報コンテンツ送信要求を処理し情報コンテンツ送信部１５３に対して情報コンテンツの送信を指示する。
なお、情報コンテンツ保持部１５２は情報提供局１００の内部にあるごとく図示しているが、ネットワークと接続されて必要に応じて送信する情報コンテンツを情報提供局の外部から取得するような位置に実装されても構わない。
【００４０】
図１９に示す情報提供局１００において、送信処理部１３２は、前記した第１放送部、第２放送部、第１送信部、第２送信部、第４送信部に対応する。
また、情報コンテンツ放送部１５４は、第１及び第２放送部に対応し、情報コンテンツ送信部１５３は、第１送信部及び第２送信部に対応し、情報提供局探索レスポンス送信部１４７は第４送信部に対応する。
また、特定端末探索結果受信部１４１及び任意端末探索結果受信部１４２は第２受信部に対応し、情報提供局探索情報受信部１４３は、第４受信部に対応する。
【００４１】
位置情報検出部１２０は、第１位置情報検出部に対応し、位置情報処理部１３４は第１位置保持部として機能する。特定端末探索情報送信部１４４及び任意端末探索情報送信部１４６は、第１及び第２探索放送部に対応し、情報コンテンツ送信要求受信部１５１は要求受信部に対応する。
【００４２】
＜端末の構成＞
図２０は、端末２００の実施例の概略構成図である。端末２００は、情報処理部２３０、通信部２１０、位置情報検出部２２０により構成されている。
【００４３】
通信部２１０は、情報提供局外とデータ通信を行なうための部位である。端末２００は常に情報提供局と接続されていない状況を想定しているため、電波、赤外線、携帯電話、ＰＨＳなどの無線通信などの通信装置によって構成されることが望ましく、ｂｌｕｅｔｏｏｔｈなどの無指向性の近距離無線通信装置が最適である。なお、通信部をモデム、ＬＡＮ、接続ケーブルなどの有線通信を行なう通信装置によって構成し、ネットワーク内から情報提供局を発見したり、情報提供局１００から情報コンテンツを受信することによって実現しても問題ない。
【００４４】
位置情報検出部２２０は、端末の位置を求めるための装置であり、広く用いられているＧＰＳシステムや、ＰＨＳを利用した位置検出システムなどを利用することができる。
情報処理部２３０は、受信処理部２３１、送信処理部２３２、位置情報取得部２３３、位置情報処理部２３４、タイマ処理部２３５、情報提供局探索処理部２３６、相手情報提供局特定部２３７、情報コンテンツ受信処理部２３８により構成される。
【００４５】
受信処理部２３１および送信処理部２３２は通信部２１０に接続され、端末外とのデータ通信の際にそれぞれ受信処理、送信処理を行なうための部位である。
タイマ処理部２３５は、送信処理部２３２に接続され、一定間隔で送信を行なう場合などの制御を行なう。また、受信処理部２３１に接続され、送信情報に対するレスポンスが一定時間以内に返ってくるかを監視するために用いられる。
【００４６】
位置情報処理部２３４は、位置情報検出部２２０に接続され、端末の現在位置を測定する。現在位置情報は位置情報処理部２３４において過去の履歴とともに保持され、一定の距離以上移動した場合に送信処理部２３２に作用して送信処理を行なったり、一定の距離以上移動したりしなかった場合にタイマ処理部２３５に作用して送信間隔を変更する、などの動作を行なう。
【００４７】
情報提供局探索処理部２３６は、受信処理部２３１および送信処理部２３２に接続され、通信可能な情報提供局１００の探索を行なう。探索結果によって決められた、情報コンテンツ送信要求を送信する相手情報提供局の情報は相手情報提供局特定部２３７に保持され、情報コンテンツ受信処理部２３８において利用される。情報コンテンツ受信処理部２３８は、受信処理部２３１および送信処理部２３２に接続され、情報提供局１００から情報コンテンツを受信するために用いられる。
【００４８】
情報提供局探索処理部２３６は、詳細には、特定情報提供局探索情報送信部２４４と特定情報提供局探索結果受信部２４１と探索対象情報提供局情報蓄積部２４５、任意情報提供局探索情報送信部２４６と任意情報提供局探索結果受信部２４２、端末探索情報受信部２４３と端末探索レスポンス送信部２４７により構成されている。
【００４９】
特定情報提供局探索情報送信部２４４と特定情報提供局探索結果受信部２４１と探索対象情報提供局情報蓄積部２４５は、あらかじめ定められた情報提供局が端末と通信可能な範囲に存在するかを探索するために用いられる。あらかじめ定められた情報提供局に関する情報は対象情報提供局情報蓄積部２４５に保持されており、特定情報提供局探索情報送信部２４４において該情報提供局に対する探索情報を送信する。
【００５０】
探索に対するレスポンスを受信した場合には特定情報提供局探索結果受信部２４１において処理され、レスポンスを受けとった相手情報提供局に関する情報を相手情報提供局特定部２３７に保持する。
【００５１】
任意情報提供局探索情報送信部２４６と任意情報提供局探索結果受信部２４２は、あらかじめ定められていない任意の情報提供局が端末と通信可能な範囲に存在するかを探索するために用いられる。任意情報提供局探索情報送信部２４６において任意の情報提供局に対する探索情報を放送する。探索に対するレスポンスを受信した場合には任意情報提供局探索結果受信部２４２において処理され、レスポンスを受けとった相手情報提供局に関する情報を相手情報提供局特定部２３７に保持する。
【００５２】
端末探索情報受信部２４３と端末探索レスポンス送信部２４７は、情報提供局１００から情報探索を受けた場合に用いられる。情報提供局から受信した探索情報は端末探索情報受信部２４３において処理され、端末探索レスポンス送信部２４７において相手情報提供局にレスポンスを返すと同時に、端末探索を行なった相手情報提供局に関する情報を相手情報提供局特定部２３７に保持する。
【００５３】
情報コンテンツ受信処理部２３８は、詳細には、情報コンテンツ受信部２５１、情報コンテンツ蓄積部２５２、情報コンテンツ送信要求送信部２５３、情報コンテンツ送信要求放送部２５４により構成される。
情報コンテンツ受信部２５１で受信された情報コンテンツは、情報コンテンツ蓄積部２５２に蓄積される。また、情報提供局に対して情報コンテンツ送信要求を送る場合、情報コンテンツ送信要求送信部２５３または情報コンテンツ送信要求放送部２５４より情報提供局に向けて送信する。情報コンテンツ送信要求送信部２５３より送信する場合には、相手情報提供局特定部２３７で特定された情報提供局に対して情報コンテンツ送信要求を送信する。また、情報コンテンツ送信要求放送部２５４より送信する場合には、送信相手の情報提供局を特に定めずに情報コンテンツ送信要求を放送する。
【００５４】
なお、情報コンテンツ蓄積部２５２は端末の内部にあるごとく図示しているが、ネットワークと接続されて必要に応じて受信した情報コンテンツを端末の外部へ送り出す実装であっても構わないし、情報コンテンツを画面表示や音声出力などの手段をもって利用者に出力する実装であってもよく、その際に情報コンテンツを端末の内部に蓄積しない実装でもよい。
【００５５】
図２０に示す端末２００において、情報コンテンツ蓄積部２５２は、前記した蓄積部に対応し、受信処理部２３１は、第１受信部、第３受信部、第５受信部に対応する。情報コンテンツ送信要求放送部２５４は、第１及び第２要求放送部に対応する。
【００５６】
位置情報検出部２２０は、第２位置情報検出部に対応し、位置情報処理部２３４は、第２位置保持部として機能する。端末探索レスポンス送信部２４７は、第３送信部に対応し、情報コンテンツ送信要求送信部２５３は、第５送信部に対応する。また、特定情報提供局探索情報送信部２４４と任意情報提供局探索情報送信部２４６とは、第３探索放送部と第４探索放送部に対応する。
【００５７】
また、図示した構成要素の他に、端末２００の情報処理部２３０は、情報コンテンツの同一性を判別する判別部、情報コンテンツを削除する削除部、破棄処理部、商品販売価格を設定する設定部をさらに備える場合もある。
【００５８】
ところで、位置情報検出部１２０，２２０において、情報提供局１００及び端末２００の位置を求める方法としては、次のようなものがある。
まず、位置決定システムとして既に広く用いられているＧＰＳシステムなどを利用する方法が考えられる。情報処理装置１００は、３個の人工衛星Ｓ１，Ｓ２，Ｓ３からの電波を受信し、その情報をもとに位置を決定する。受信した電波情報の強度、衛星から電波が発射された時刻と受信機が電波を受信した時刻との差から電波の到達所要時間を求め、それをもとに位置を測定する。
【００５９】
次に、ＰＨＳまたは携帯電話（セルラーホン）で実施されているように、複数の基地局からの電波強度を測定し、最も近い基地局と通信を行なう方法がある。これを利用して、ＰＨＳまたは携帯電話がどの基地局の近くにいるかを知ることができる。携帯電話よりもＰＨＳの方が１つの基地局の通信範囲が狭いため、より正確に位置が特定できる。
また、複数（３つ）の基地局で、ＰＨＳまたは携帯電話から発信された電波強度を測定し、それによって位置を知ることもできる。上記と同様に、携帯電話よりもＰＨＳの方が１つの基地局の通信範囲が狭いため、より正確に位置が特定できる。
【００６０】
ところで、この発明の実施例での位置検出は、必ずしも正確に位置を知る必要はなく、移動したことを知ればよい。また、実際に移動していない状態で通信を行ったとしても、余分な通信が発生したり、異なる相手との通信機会が減少するのみであって、移動しないことによる直接のデメリットは発生しない。移動したことを検知する方法としては、以下のような方法が考えられる。
（ａ）自動車の走行キロ数のように、移動距離を測定する装置を用いる。
（ｂ）速度センサ／加速度センサを用いて移動が実行されたことを知る。
（ｃ）特定の電波発信源からの電波強度を測定し、測定した電波強度が変化した場合に移動したとみなす。
【００６１】
なお、この他に、端末は、受信した情報コンテンツを利用者に知らせるための出力部を備えていることが好ましい。出力部としては、たとえば、ＬＣＤ表示、スピーカ等を用いることができる。また、ＬＣＤ表示の場合は、文字情報で情報コンテンツが受信されたことを知らせてもよいが、商店の位置がわかっている場合は、その位置を示した地図の上に重ねて受信したことを示すマーク等を表示させてもよい。また、情報提供局においても、このような出力部を備えてもよい。
【００６２】
次に、この発明の情報交換システムにおいて、情報提供局と端末間で送信されるデータのフォーマットの実施例について説明する。図４２に、この発明の情報交換システムで用いられるデータの一般的なフォーマットの一実施例を示す。
【００６３】
図４２において、送信先アドレスｄ１は、特定の機器に送る場合には相手機器アドレスを、放送として送信する場合にはブロードキャストを、それぞれ指定する。発信元アドレスｄ２は、自機器のアドレスを指定する。
データ種別ｄ３は、送信されるデータの種別を指定する。指定されたデータ種別に応じて、以降のデータフォーマット（分割時の分割順序以降のフォーマット）を変えてもよい。
【００６４】
データを分割して送信する場合に、分割時の分割順序ｄ４と分割総数ｄ５で、何個送るうちの何番目のデータかを指定する。例えば５個のデータに分割して送信したうちの２番目のデータであれば、分割順序には２が、分割総数には５がそれぞれ指定される。なお、分割を行わない場合には、分割順序ｄ４と分割総数ｄ５には１が設定される。データ長ｄ６は、その後ろに続くデータの長さを表す。データｄ７は、各データ種別に応じたデータたとえば情報コンテンツの内容が入る。
【００６５】
＜第１実施例＞
図３に、この発明の情報交換システムの第１実施例の概念説明図を示す。
この実施例では、情報提供局が情報コンテンツを放送し、所定の範囲内に存在する端末が、この情報コンテンツを受信する場合を示す。
この場合、情報提供局が、通信可能な相手端末を検出するステップなしに、情報コンテンツを端末に対して送信することが可能である。
【００６６】
情報提供局２１は、情報コンテンツを放送しており、情報提供局２１を中心とする半径ｒ２１以内に存在する端末３１は情報提供局２１が放送した情報コンテンツを受信することができる。この場合、情報提供局２１は情報コンテンツを放送しているのみで、端末３１から情報提供局２１へ送るデータはないものとする。半径ｒ２１は情報提供局２１が発信する電波強度を端末３１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径である。
また、情報提供局２１を中心とする半径ｒ２１以内に存在しない端末３２は情報提供局２１が放送した情報コンテンツを受信することができない。
【００６７】
この場合、情報提供局２１は放送した情報コンテンツをどの端末が受信したかを知ることはできず、またどの端末が半径ｒ２１の円内にいるかを知ることもできない。さらに、情報提供局２１や端末が移動することにより、例えば半径ｒ２１の円外にいた端末３２が半径ｒ２１の円内に相対的に移動することも考えられる。そのため、情報提供局２１は同一内容の情報コンテンツを繰り返し放送することにより、ある時点では情報コンテンツを受信できなかった端末であっても、異なる時点では情報コンテンツを受信することが可能となる。
【００６８】
同一内容の情報コンテンツを繰り返し放送する１つの方法としては、一定の時間間隔で繰り返し放送を行なうことが考えられる。これは、情報提供局２１が移動せず端末３１のみが移動する場合、情報提供局２１のみが移動し端末３１のみが移動しない場合、情報提供局２１と端末３１がともに移動する場合の、いずれにおいても有効である。
【００６９】
同一内容の情報コンテンツを繰り返し放送する別の方法としては、情報提供局２１が一定の距離（たとえば距離Ｄ）以上移動するごとに放送を行なうことが考えられる。これは、情報提供局２１のみが移動し端末３１のみが移動しない場合に特に有効である。
【００７０】
図３０はこの第１実施例の変形例を表わす概念図である。情報提供局２１が位置Ｐ１で放送を行なうとすると、距離Ｄを移動した位置Ｐ２において次の放送を行ない、さらに距離Ｄを移動した位置Ｐ３において次の放送を行なう。
また、一定の時間間隔で繰り返し放送を行なうことと、情報提供局２１が一定の距離以上移動するごとに放送を行なうことを組み合わせて用いてもよい。これは、情報提供局２１と端末３１がともに移動する場合に特に有効である。
【００７１】
次に第１実施例における放送データの送信の説明図を図７に示す。ここでは情報提供局２１は、情報コンテンツを含むデータＤＢ１１，ＤＢ１２，ＤＢ１３，ＤＢ１４，ＤＢ１５を一定時間間隔で放送する場合を示している。ＤＢ１１，ＤＢ１２，ＤＢ１３，ＤＢ１４，ＤＢ１５は放送データであるので、端末へ到達するかどうかは保証されていない。図７では、放送データＤＢ１３，ＤＢ１４が端末３１に到達し、放送データＤＢ１１，ＤＢ１２，ＤＢ１５は端末３１に到達しないことを示している。端末３１は、到達した放送データから情報コンテンツを取り出し、蓄積する。
【００７２】
図４３に、この発明の第１実施例において用いられるデータＤＢ（図７参照）のフォーマットを示す。ここで、送信元アドレスには、ブロードキャストを用いる。したがってネットワークレベルでの再送ができないので、再送を利用するためのデータ分割はできない。ただし、再送は行わず、データの消失を認めることを前提とすれば、分割を使用することもできる。
【００７３】
図１１は、この発明の第１実施例における図７の情報提供局２１（１００）の動作を説明するフローチャートである。
情報提供局２１の送信処理部１３２はＳ１１１において終了するかどうかを判断し、終了しない場合はＳ１１２，Ｓ１１３をループする構造になっている。Ｓ１１２において、送信処理部１３２は、情報コンテンツ放送部１５４を操作し、情報コンテンツ保持部１５２から取り出した情報を端末に向けて放送する。
【００７４】
Ｓ１１３において送信処理部１３２がタイマー処理部１３５を用いて一定時間ウェイトした後Ｓ１１１に戻り、終了しない場合には再びＳ１１２の動作を行なう。なお、一定時間ウェイトをＳ１１３の位置においたのは説明のためであり、Ｓ１１２の後終了を選択する場合には、Ｓ１１３におけるウェイトを行なわずにＳ１１１へ戻ってもよい。
【００７５】
図１２は、この発明の第１実施例における図７の端末３１（２００）の動作
を説明するフローチャートである。
端末３１の情報処理部２３０の受信処理部２３１はＳ１２１において終了するかどうかを判断し、終了しない場合はＳ１２２，Ｓ１２３をループする構造になっている。
【００７６】
Ｓ１２２において受信処理部２３１が通信部２１０を監視することによって放送された情報コンテンツを受信したかを判断する。受信した場合にはＳ１２３において、受信処理部２３１が、情報コンテンツ受信部２５１を操作し、情報コンテンツ蓄積部２５２に、受信した情報コンテンツを蓄積する。
【００７７】
Ｓ１２２において放送された情報コンテンツを受信しなかった場合、およびＳ１２３において受信した情報コンテンツを蓄積した後は、Ｓ１２１へ戻り、終了しない場合には再びＳ１２２の動作を行なう。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ１２１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【００７８】
図３１は、図３０を用いて説明した第１実施例の変形例における情報提供局２１の動作を説明するフローチャートである。
情報提供局２１の情報処理部１３０はＳ３１１において終了するかどうかを判断し、終了しない場合はＳ３１２−Ｓ３１５をループする構造になっている。Ｓ３１２において位置情報取得部１３３が、位置情報検出部１２０を用いて現在位置を取得し、Ｓ３１３において位置情報処理部１３４が前回放送を行なった位置と在位置との距離が一定の値以上であるかを調べる。一定の値以上であればＳ３１４へ進み、一定の値に達していなければＳ３１１へ戻る。
【００７９】
Ｓ３１４において、送信処理部１３２が、情報コンテンツ保持部１５２に保持された情報を、情報コンテンツ放送部１５４を通して取出し、通信部１１０を経由して、端末２００に向けて情報コンテンツを放送する。Ｓ３１５にて位置情報処理部１３４は、放送した地点を記憶した後Ｓ３１１に戻り、終了しない場合には再びＳ３１２の動作を行なう。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ３１１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【００８０】
この発明の第１実施例によれば、複雑な通信手順を介することなく、効率的に情報コンテンツの提供及び収集が可能である。また、同一の情報コンテンツを一定時間間隔で繰り返し放送すれば、ある時点で通信が到達しなかった端末に対しても、別の時点では通信が到達し情報コンテンツを送信することができる。また、同一の情報コンテンツを移動するたびに放送する場合には、ある位置で放送したときに通信が到達しなかった端末に対しても、別の位置で放送した場合には通信が到達し情報コンテンツを送信することができ、放送時間間隔の管理は必要ない。さらに、重複して同一の情報コンテンツを収集することが少なくなる。
【００８１】
＜第２実施例＞
図４に、この発明の情報交換システムの第２実施例の概念説明図を示す。
この実施例では、端末側が情報提供局を探索することと、情報コンテンツ送信要求を送信することを特徴とする。端末３１は通信可能な情報提供局を探索し、通信可能な情報提供局２１を発見した場合には、情報提供局２１に情報コンテンツ送信要求を送る。そして、端末３１から情報コンテンツ送信要求を受けた情報提供局２１は、端末３１に要求された情報コンテンツを送る。
【００８２】
情報提供局２１を中心とする半径ｒ２１以内に存在する端末３１は、情報提供局２１に情報コンテンツ送信要求を送ることができ、かつ情報提供局２１が送信する情報コンテンツを受信することができる。この場合、情報提供局２１と端末３１は双方向に通信を行なう必要があるため、半径ｒ２１は、情報提供局２１が発信する電波強度を端末３１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径と、端末３１が発信する電波強度を情報提供局２１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径との、小さい方の値である。
【００８３】
なお、情報提供局２１を中心とする半径ｒ２１以内に存在しない端末３２は、情報提供局２１と双方向の通信を行なうことができないため、情報提供局２１から情報コンテンツを受けとることができない。
【００８４】
端末３１が通信可能な情報提供局を探索する１つの手段としては、特定の情報提供局２１に宛てて双方向通信を試み、相手情報提供局２１からのレスポンスを待つ方法が考えられる。この場合、レスポンスが返ってくれば情報提供局の探索は成功し、レスポンスが返ってこなければ情報提供局の探索は失敗する。なお、この情報提供局３１の探索手順は情報コンテンツ送信手順と独立に行なってもよいし、また、特定の情報提供局２１に宛てて情報コンテンツ送信要求を送ることで双方向通信を試み、レスポンスとして情報コンテンツが返ってくることによって探索手順と情報コンテンツ送信手順を同時に実現してもよい。
【００８５】
端末３１が通信可能な情報提供局を探索する他の手段としては、情報提供局を特定せずに探索のための放送を行ない、情報提供局からのレスポンスを待つ方法が考えられる。この場合、レスポンスが返ってくれば情報提供局の探索は成功し、レスポンスが返ってこなければ情報提供局の探索は失敗する。
【００８６】
この場合、複数の情報提供局からレスポンスが返ってくる場合もある。なお、この情報提供局の探索手順は情報コンテンツ送信手順と独立に行なってもよいし、また、情報コンテンツ送信要求を放送し、レスポンスとして情報コンテンツが返ってくることによって探索手順と情報コンテンツ送信手順を同時に実現してもよい。
【００８７】
また、情報提供局の探索を行なう方法としては、一定の時間間隔で繰り返し探索を行なうことが考えられる。これは、情報提供局２１が移動せず端末３１のみが移動する場合、情報提供局２１のみが移動し端末３１のみが移動しない場合、情報提供局２１と端末３１がともに移動する場合の、いずれにおいても有効である。
【００８８】
情報提供局の探索を行なう別の方法としては、端末３１が一定の距離以上移動するごとに情報提供局の探索を行なうことが考えられる。これは、端末３１のみが移動し情報提供局２１が移動しない場合に特に有効である。
図３２はこの第２実施例の変形例を表わす概念図である。端末３１が位置Ｐ１で情報提供局の探索を行なうとすると、距離Ｄを移動した位置Ｐ２において次の探索を行ない、さらに距離Ｄを移動した位置Ｐ３において次の探索を行なう。
【００８９】
また、一定の時間間隔で繰り返し探索を行なうことと、端末３１が一定の距離以上移動するごとに情報提供局の探索を行なうことを組み合わせて用いてもよい。これは、情報提供局２１と端末３１がともに移動する場合に特に有効である。
【００９０】
端末３１が情報提供局の探索に失敗した場合には端末３１は情報コンテンツを得られないため再度情報提供局の探索を行なう必要性がある。それに対して、情報提供局の探索に成功した場合には、一旦情報コンテンツを得ているので、再度の探索の必要性は、前記の場合に比して低くなる。また、等時間間隔で再度情報提供局の探索を行なっても、同一の情報提供局を探索し同一の情報コンテンツしか得られない可能性が高い。
【００９１】
したがって、情報提供局の探索に一旦成功した場合には、次回の情報提供局の探索までの時間を長くした方が、情報提供局の更新された情報コンテンツを得る可能性が高く、新たな情報提供局が探索範囲内に位置する可能性が高くなる。
【００９２】
そのため、情報提供局の探索を一定の時間間隔で繰り返し行なうようにした場合でも、前回の情報提供局の探索に成功した場合に次回探索を行なうまでの時間Ｔ１は、前回の情報提供局の探索に失敗した場合に次回探索を行なうまでの時間Ｔ２よりも長くすることが好ましい。
【００９３】
また、端末３１が移動することにより、探索範囲内に新たな情報提供局が位置する可能性は高くなる。そのため、情報提供局の探索を一定の時間間隔で繰り返し行なう場合に、前回の情報提供局探索の際の端末３１の位置からの移動距離が少ない場合には前回の情報提供局の探索から次回探索を行なうまでの時間を長くし、前回の情報提供局探索の際の端末３１の位置からの移動距離が多い場合には前回の情報提供局の探索からに次回探索を行なうまでの時間を短くすることが好ましい。
【００９４】
次に第２実施例におけるデータの流れの説明図を図８に示す。
図８において、端末３１は、情報提供局の探索ＳＢ２１，ＳＢ２２，ＳＢ２３，ＳＢ２４，ＳＢ２５を一定時間間隔で行なう場合を示している。探索は、ＳＢ２１，ＳＢ２２，ＳＢ２３，ＳＢ２４，ＳＢ２５を特定の情報提供局２１に向けて発信する形で行なってもよいし、特定の情報提供局を定めずに任意の情報提供局に対して発信してもよい。
【００９５】
図８では、情報提供局の探索ＳＢ２３，ＳＢ２４は成功して情報提供局２１を発見し、レスポンスＳＲ２３，ＳＲ２４がそれぞれ端末３１に返される。一方、情報提供局の探索ＳＢ２１，ＳＢ２２，ＳＢ２５は成功せず、情報提供局を発見できない。
【００９６】
情報提供局２１を発見した場合、端末３１は情報提供局２１に対して情報コンテンツ送信要求ＤＲ２３，ＤＲ２４を送信する。情報コンテンツ送信要求ＤＲ２３，ＤＲ２４を受けた情報提供局２１は端末３１に情報コンテンツを含むデータＤＴ２３，ＤＴ２４を送信し、端末３１は、送られてきたデータＤＴ２３，ＤＴ２４から情報コンテンツを取り出し、蓄積する。
【００９７】
図８においては、情報提供局の探索ＳＢ２１，ＳＢ２２，ＳＢ２３，ＳＢ２４，ＳＢ２５を一定時間間隔で行なっているが、例えば、情報提供局の探索ＳＢ２３は成功しているために、次回の情報提供局の探索ＳＢ２４までの間隔を長くするといった変形例が考えられる。また、前記したように端末３１の移動距離に応じて、情報提供局の探索の間隔を変更することもできる。
【００９８】
次に、この発明の第２実施例において用いられるデータＳＢ，ＳＲ，ＤＲ及びＤＴ（図８参照）のフォーマットについて説明する。図４４に、情報提供局の探索データＳＢのデータフォーマットを示す。ここで、送信先のアドレスｄ１は、特定の情報提供局２１を入れるのではなく、「いずれかの情報提供局」といった指定をしてもよい（マルチキャスト）。マルチキャストの場合には、いずれの情報提供局であってもＳＢを受信することができる。なお、データｄ７として、要求する情報コンテンツを指定するパラメタを追加してもよい。
【００９９】
図４５に、情報提供局探索データＳＢに対するレスポンスＳＲのデータフォーマットを示す。また、図４６に、端末からの情報コンテンツ送信要求ＤＲのデータフォーマットを示す。ここで、データｄ７として、要求する情報コンテンツを指定するパラメタを追加してもよい。
【０１００】
図４７に、情報提供局から送信される「情報コンテンツを含むデータ」ＤＴのデータフォーマットを示す。ここで、このＤＴデータは、第１実施例のＤＢと異なり、送信先が単一のアドレスで表されるため、ネットワークレベルでの再送が可能である。ネットワークレベルでの再送とは、例えば分割総数５で分割順序１、２、３、５を示すデータが届いた場合に、分割順序４を示すデータが失われたと判断し、送信先から発信元に４の再送要求を行ない、発信元から送信先へ当該データが再送されるような手順をいう。
【０１０１】
図１３は、この発明の第２実施例における図８の情報提供局２１（１００）の動作を説明するフローチャートである。
情報提供局２１の情報処理部１３０の受信処理部１３１はＳ１３１において終了するかどうかを判断し、終了しない場合はＳ１３２−Ｓ１３４をループする構造になっている。
【０１０２】
Ｓ１３２において受信処理部１３０が通信部１１０を監視することにより、端末３１からの情報提供局探索を受信したかを判断する。Ｓ１３２において受信した場合には、受信処理部１３１は、情報提供局探索情報受信部１４３を経由して、相手端末３１の情報を、相手端末特定部１３７へ蓄積する。そしてＳ１３４において、情報提供局探索情報受信部１４３は、情報提供局探索レスポンス送信部１４７、送信処理部１３２及び通信部１１０を介して、探索に対するレスポンスを端末３１へ返す。その後Ｓ１３１へ戻る。
【０１０３】
Ｓ１３２において受信しなかった場合には、Ｓ１３３において情報コンテンツ送信要求受信部１５１が端末からの情報コンテンツ送信要求を受信したかを相手端末特定部１３７を用いて判断する。Ｓ１３３において受信した場合には、Ｓ１３５において情報コンテンツ送信要求受信部１５１が、情報コンテンツ送信部１５３を用いて、送信処理部１３２及び通信部１１０を介して情報コンテンツを端末３１に送信しＳ１３１に戻る。Ｓ１３３において受信しなかった場合には何もせずＳ１３１に戻る。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ１３１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【０１０４】
図１４は、この発明の第２実施例における図８の端末３１（２００）の動作を説明するフローチャートである。
端末３１の情報処理部２３０の送信処理部２３２はＳ１４１において終了するかどうかを判断し、終了しない場合はＳ１４２−Ｓ１４７をループする構造になっている。
【０１０５】
Ｓ１４２では情報提供局の探索を行なう。具体的には、情報処理部２３０が、特定情報提供局探索情報送信部２４４を用いて、探索対象情報提供局情報蓄積部２４５に蓄積された対象とする情報提供局の情報を取出し、通信部２１０を経由してこの情報を送信する。次に、Ｓ１４３で受信処理部２３１が通信部２１０を監視し情報提供局からレスポンスがあったかを判断する。レスポンスがなかった場合にはＳ１４７へ戻り一定時間ウェイトする。
【０１０６】
情報提供局２１からのレスポンスがあった場合、特定情報提供局探索結果受信部２４１が受信されたデータがレスポンスであることを調べて、そのレスポンスの内容を相手情報提供局特定部２３７へ蓄積する。そして、Ｓ１４４において情報コンテンツ送信要求を情報提供局２１に送る。ここでは、送信処理部２３２が、情報コンテンツ送信要求送信部２５３を操作し、相手情報提供局特定部２３７に蓄積された対象となる情報提供局に、情報コンテンツ送信要求を通信部２１０を介して送信する。
【０１０７】
その後、Ｓ１４５において受信処理部２３１が通信部２１０を監視し情報提供局２１から情報コンテンツが送られてきたかを判断する。情報コンテンツを受信した場合には、Ｓ１４６において受信処理部２３１が、情報コンテンツ受信部２３８を操作して、情報コンテンツ蓄積部２５２に、受信した情報コンテンツを蓄積する。
【０１０８】
Ｓ１４５において情報コンテンツを受信しなかった場合、およびＳ１４６において受信した情報コンテンツを蓄積した後は、Ｓ１４７へ戻り送信処理部２３２は一定時間ウェイトし、終了しない場合には再びＳ１４１の動作を行なう。なお、一定時間ウェイトをＳ１４７の位置においたのは説明のためであり、Ｓ１４３，Ｓ１４５，Ｓ１４６の後に終了を選択する場合には、Ｓ１４６におけるウェイトを行なわずにＳ１４１へ戻ってもよい。
【０１０９】
図３２を用いて説明したこの第２実施例の変形例においては、端末３１の動作として、次のような変更を行えばよい。図１４におけるＳ１４７の代わりに、前回探索を行なった後に一定距離以上移動したかを判断するステップと、一定距離以上移動した場合にのみＳ１４２以下のループを行なうステップとを設ければよい。
【０１１０】
この発明の第２実施例によれば、端末側で、端末からの放送データによる情報提供局の探索後に情報コンテンツを得るようにしているので、より信頼性が高く、効率的に情報コンテンツの提供及び収集が可能である。また、情報提供局の探索を繰り返し行っているので、ある時点で通信が到達しなかった情報提供局に対しても、別の時点では通信が到達し情報コンテンツを得ることができる。また、情報提供局の探索を一定時間間隔で行うのではなく前記したような事態に応じて間隔を長短することにより、柔軟な探索が可能となり、情報提供局の早期発見や情報コンテンツの重複受信の防止等の点でより効率的な情報収集が可能である。
【０１１１】
＜第３実施例＞
図５は、この発明の情報交換システムの第３実施例を示す概念図である。
ここでは、情報提供局２１から行われた端末探索後に、探索で発見された端末のみに情報コンテンツを送信する場合を示す。
情報提供局２１は通信可能な端末を探索し、通信可能な端末３１を発見した場合には端末３１に情報コンテンツを送る。情報提供局２１を中心とする半径ｒ２１以内に存在する端末３１は、情報提供局２１に探索された際のレスポンスを返すことができ、かつ情報提供局２１が送信する情報コンテンツを受信することができる。
【０１１２】
この場合、情報提供局２１と端末３１は双方向に通信を行なう必要があるため、半径ｒ２１は、情報提供局２１が発信する電波強度を端末３１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径と、端末３１が発信する電波強度を情報提供局２１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径との、小さい方の値である。なお、情報提供局２１を中心とする半径ｒ２１以内に存在しない端末３２は、情報提供局２１と双方向の通信を行なうことができないため、情報提供局２１から情報コンテンツを受けとることができない。
【０１１３】
情報提供局２１が通信可能な端末を探索する１つの手段としては、例えば特定の端末３１に宛てて双方向通信を試み、相手端末３１からのレスポンスを待つ方法が考えられる。
この場合、レスポンスが返ってくれば端末の探索は成功し、レスポンスが返ってこなければ端末の探索は失敗する。なお、この端末３１の探索手順は情報コンテンツ送信手順と独立に行なってもよいし、また、特定の端末３１に宛てて情報コンテンツを送ることで探索手順と情報コンテンツ送信手順を同時に実現してもよい。
【０１１４】
情報提供局２１が通信可能な端末を探索する１つの手段としては、例えば端末を特定せずに探索のための放送を行ない、端末からのレスポンスを待つ方法が考えられる。この場合、レスポンスが返ってくれば端末の探索は成功し、レスポンスが返ってこなければ端末の探索は失敗する。この場合、複数の端末からレスポンスが返ってくる場合もある。なお、この端末の探索手順は情報コンテンツ送信手順と独立に行なってもよいし、また、情報コンテンツを放送し、レスポンスが返ってくることによって探索手順と情報コンテンツ送信手順を同時に実現してもよい。この場合第１実施例との違いは、通信手順が双方向通信であり、レスポンスが情報提供局２１に返ることにある。
【０１１５】
端末の探索を行なう１つの方法としては、一定の時間間隔で繰り返し探索を行なうことが考えられる。これは、情報提供局２１が移動せず端末３１のみが移動する場合、情報提供局２１のみが移動し端末３１のみが移動しない場合、情報提供局２１と端末３１がともに移動する場合の、いずれにおいても有効である。
【０１１６】
端末の探索を行なう別の方法としては、情報提供局２１が一定の距離以上移動するごとに端末の探索を行なうことが考えられる。これは、情報提供局２１のみが移動し端末３１が移動しない場合に特に有効である。
【０１１７】
図３３はこの第３実施例の変形例を表わす概念図である。情報提供局２１が位置Ｐ１で端末の探索を行なうとすると、距離Ｄを移動した位置Ｐ２において次の探索を行ない、さらに距離Ｄを移動した位置Ｐ３において次の探索を行なう。
また、一定の時間間隔で繰り返し探索を行なうことと、情報提供局２１が一定の距離以上移動するごとに端末の探索を行なうことを組み合わせて用いてもよい。これは、情報提供局２１と端末３１がともに移動する場合に特に有効である。
【０１１８】
情報提供局２１が端末の探索に失敗した場合には端末に情報コンテンツを渡せないため再度端末の探索を行なう必要性がある。それに対して、端末の探索に成功した場合には、一旦情報コンテンツを渡しているので、再度の探索の必要性は、前記の場合に比して低くなる。また、再度端末の探索を行なっても、同一の端末を探索し同一の情報コンテンツしか渡せない可能性が高い。
【０１１９】
端末の探索に一旦成功した場合には、次回の端末の探索までの時間を長くすることにより、情報提供局の情報コンテンツが更新されていたり、端末の側で情報コンテンツを消去してしまっていたり、新たな端末が探索範囲内に位置する可能性が高くなる。
そのため、端末の探索を一定の時間間隔で繰り返し行なうようにした場合でも、前回の端末の探索に成功した場合に次回探索を行なうまでの時間Ｔ１は、前回の端末の探索に失敗した場合に次回探索を行なうまでの時間Ｔ２よりも長くすることが好ましい。
【０１２０】
また、情報提供局２１が移動することにより、探索範囲内に新たな端末が位置する可能性は高くなる。そのため、端末の探索を一定の時間間隔で繰り返し行なう場合に、前回の端末探索の際の情報提供局２１の位置からの移動距離が少ない場合には前回の端末の探索から次回探索を行なうまでの時間を長くし、前回の端末探索の際の情報提供局２１の位置からの移動距離が多い場合には前回の端末の探索からに次回探索を行なうまでの時間を短くすることが好ましい。
【０１２１】
次にこの第３実施例におけるデータの流れの説明図を図９に示す。
図９において、情報提供局２１は、端末の探索ＳＢ３１，ＳＢ３２，ＳＢ３３，ＳＢ３４，ＳＢ３５を一定時間間隔で行なう場合を示している。
探索は、ＳＢ３１，ＳＢ３２，ＳＢ３３，ＳＢ３４，ＳＢ３５を特定の端末３１に向けて発信する形で行なってもよいし、特定の端末を定めずに任意の端末に対して発信してもよい。
【０１２２】
図９では、端末の探索ＳＢ３３，ＳＢ３４は成功して端末３１を発見し、レスポンスＳＲ３３，ＳＲ３４がそれぞれ情報提供局２１に返される。一方、端末の探索ＳＢ３１，ＳＢ３２，ＳＢ３５は成功せず、端末を発見できない。端末３１を発見した場合、情報提供局２１は端末３１に情報コンテンツを含むデータＤＴ３３，ＤＴ３４を送信し、端末３１は、送られてきたデータＤＴ３３，ＤＴ３４から情報コンテンツを取り出し、蓄積する。
【０１２３】
図９においては、端末の探索ＳＢ３１，ＳＢ３２，ＳＢ３３，ＳＢ３４，ＳＢ３５を一定時間間隔で行なっているが、例えば、端末の探索ＳＢ３３は成功しているために、次回の端末の探索ＳＢ３４までの間隔を長くするといった変形例が考えられる。また、情報提供局２１の移動距離に応じて、端末の探索の間隔を変更することもできる。
【０１２４】
次に、この発明の第３実施例において用いられるデータＳＢ，ＳＲ及びＤＴのフォーマットを、図４８、図４９及び図５０に示す。
図４８は、端末を探索するためのデータＳＢであるが、送信先のアドレスｄ１は、特定の端末３１を入れるのではなく、「いずれかの端末」といった指定をしてもよい（マルチキャスト）。マルチキャストの場合には、いずれの端末であってもＳＢを受信することができる。
【０１２５】
図４９は、端末から送信されるレスポンスＳＲであるが、データｄ７として、要求する情報コンテンツを指定するパラメタを追加してもよい。
図５０は、情報提供局から送信される「情報コンテンツを含むデータ」ＤＴであるが、第１実施例のＤＢと異なり、送信先アドレスｄ１が単一のアドレスで表されるため、ネットワークレベルでの再送が可能である。
【０１２６】
図１５は、この発明の第３実施例における図９の情報提供局２１（１００）の動作を説明するフローチャートである。
情報提供局２１の送信処理部１３２はＳ１５１において終了するかどうかを判断し、終了しない場合はＳ１５２−Ｓ１５５をループする構造になっている。
【０１２７】
Ｓ１５２では送信処理部１３２が任意端末探索情報送信部１４６を操作して、通信部１１０を経由して、端末の探索を行なう。Ｓ１５３で端末からレスポンスがあったかを判断する。ここで、受信処理部１３１は、通信部１１０を監視し、受信したデータがレスポンスであるか否かを任意端末探索結果受信部１４２で判断し、レスポンスである場合は、相手端末特定部１３７に蓄積する。
【０１２８】
レスポンスがなかった場合にはＳ１５５へ戻り送信処理部１３２が一定時間ウェイトする。端末３１からのレスポンスがあった場合、Ｓ１５４において情報コンテンツを端末３１に送信する。ここで、送信処理部１３２が、情報コンテンツ送信部１５３を操作し、相手端末特定部１３７に蓄積された端末に対して、情報コンテンツを送信部１１０を介して送信する。
【０１２９】
そして、Ｓ１５５へ戻り一定時間ウェイトし、終了しない場合には再びＳ１５１の動作を行なう。なお、一定時間ウェイトをＳ１５５の位置においたのは説明のためであり、Ｓ１５３，Ｓ１５４の後に終了を選択する場合には、Ｓ１５５におけるウェイトを行なわずにＳ１５１へ戻ってもよい。
【０１３０】
図１６は、この発明の第３実施例における図９の端末３１の動作を説明するフローチャートである。
【０１３１】
端末３１の受信処理部２３１はＳ１６１において終了するかどうかを判断し、終了しない場合はＳ１６２−Ｓ１６５をループする。Ｓ１６２において情報提供局２１からの端末探索を受信したかを判断する。ここで、受信処理部２３１が、通信部２１０を監視し、受信したデータが端末探索であるか否かを端末探索情報受信部２４３で調べる。端末探索データを受信した場合には、その情報を、相手情報提供局特定部２３７に蓄積する。
【０１３２】
Ｓ１６２において、端末探索を受信した場合には、Ｓ１６３において端末探索レスポンス送信部２４７が送信処理部２３２、通信部２１０を経由して端末探索のレスポンスを情報提供局２１に返しＳ１６１へ戻る。
【０１３３】
Ｓ１６２において端末探索を受信しなかった場合には、Ｓ１６４において情報提供局２１から情報コンテンツが送られてきたかを判断する。ここで、受信処理部２３１が通信部２１０を監視し、受信したデータが情報コンテンツがあるか否かを、情報コンテンツ受信部２５１で判断する。受信した場合にはＳ１６５において受信処理部２３１が、情報コンテンツ受信部２５１を操作して、受信した情報コンテンツを情報コンテンツ蓄積部２５２に蓄積する。
【０１３４】
Ｓ１６４において情報コンテンツを受信しなかった場合、およびＳ１６５において受信した情報コンテンツを蓄積した後は、Ｓ１６１へ戻る。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ１６１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【０１３５】
図１５を用いて説明したこの第３実施例の変形例における情報提供局２１の動作としては、図１５におけるＳ１５５の代わりに、前回探索を行なった後に一定距離以上移動したかを判断するステップと、一定距離以上移動した場合にのみＳ１５２以下のループを行なうステップとを設けることによって実現できる。
この発明の第３実施例によれば、情報提供局は一定時間間隔で端末を探索して、探索に成功した場合に情報コンテンツを送信しているので、ある時点で通信が到達しなかった端末に対しても、別の時点では、通信が到達し情報コンテンツを提供することができる。
【０１３６】
＜第４実施例＞
図６は、この発明の情報提供システムの第４実施例を示す概念図である。
ここでは、端末３１は、情報コンテンツ送信要求を放送しており、情報コンテンツ送信要求を受けた情報提供局２１は、情報コンテンツ送信要求を放送した端末３１に情報コンテンツを送信する場合を示す。
この場合、端末が、通信可能な相手情報提供局を検出するステップなしに、情報コンテンツを情報提供局に対して要求することが可能である。
【０１３７】
情報提供局２１を中心とする半径ｒ２１以内に存在する端末３１は、情報提供局２１に情報コンテンツ送信要求を送ることができ、かつ情報提供局２１が送信する情報コンテンツを受信することができる。
【０１３８】
この場合、情報提供局２１と端末３１は双方向に通信を行なう必要があるため、半径ｒ２１は、情報提供局２１が発信する電波強度を端末３１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径と、端末３１が発信する電波強度を情報提供局２１が受信したときに一定以上の電界強度をもつ範囲を示す円の半径との、小さい方の値である。なお、情報提供局２１を中心とする半径ｒ２１以内に存在しない端末３２は、情報提供局２１と双方向の通信を行なうことができないため、情報提供局２１から情報コンテンツを受けとることができない。
【０１３９】
この場合、端末３１はどの情報提供局の半径ｒ２１の円内にいるかを事前に知ることができず、さらに、情報提供局２１や端末が移動することにより、例えば半径ｒ２１の円外にいた端末３２が半径ｒ２１の円内に相対的に移動することも考えられる。そのため、端末３１は同一の情報コンテンツ送信要求を繰り返し放送することにより、ある時点では情報コンテンツ送信要求を受信できなかった情報提供局であっても、異なる時点では情報コンテンツ送信要求を受信することが可能となる。
【０１４０】
同一内容の情報コンテンツ送信要求を繰り返し放送する１つの方法としては、一定の時間間隔で繰り返し放送を行なうことが考えられる。これは、情報提供局２１が移動せず端末３１のみが移動する場合、情報提供局２１のみが移動し端末３１のみが移動しない場合、情報提供局２１と端末３１がともに移動する場合の、いずれにおいても有効である。
【０１４１】
同一内容の情報コンテンツ送信要求を繰り返し放送する別の方法としては、端末３１が一定の距離以上移動するごとに放送を行なうことが考えられる。これは、端末３１のみが移動し情報提供局２１が移動しない場合に特に有効である。
【０１４２】
図３４はこの第４実施例の変形例を表わす概念図である。端末３１が位置Ｐ１で放送を行なうとすると、距離Ｄを移動した位置Ｐ２において次の放送を行ない、さらに距離Ｄを移動した位置Ｐ３において次の放送を行なう。
また、一定の時間間隔で繰り返し放送を行なうことと、端末３１が一定の距離以上移動するごとに放送を行なうことを組み合わせて用いてもよい。これは、情報提供局２１と端末３１がともに移動する場合に特に有効である。
【０１４３】
端末３１が情報提供局から情報コンテンツを得られない場合には、情報コンテンツを得るため再度情報コンテンツ送信要求を放送する必要性がある。それに対して、情報提供局から情報コンテンツを得られた場合には、一旦情報コンテンツを得ているので、再度情報コンテンツ送信要求を放送する必要性は、前記の場合に比して低くなる。また、再度情報コンテンツ送信要求を放送しても、同一の情報提供局から同一の情報コンテンツしか返ってこない可能性が高い。
【０１４４】
情報コンテンツが送られてきた場合には、次回の情報コンテンツ送信要求の放送までの時間を長くすることにより、情報提供局の情報コンテンツが更新されていたり、新たな情報提供局が探索範囲内に位置する可能性が高くなる。
そのため、情報コンテンツ送信要求の放送を一定の時間間隔で繰り返し行なう場合には、前回の放送に放送に対して情報コンテンツが送られてきた場合に次回放送を行なうまでの時間Ｔ１は、前回の放送に対して情報コンテンツが送られてこなかった場合に次回放送を行なうまでの時間Ｔ２よりも長くすることが好ましい。
【０１４５】
また、端末３１が移動することにより、探索範囲内に新たな情報提供局が位置する可能性は高くなる。そのため、情報コンテンツ送信要求の放送を一定の時間間隔で繰り返し行なう場合に、前回の情報提供局探索の際の端末３１の位置からの移動距離が少ない場合には前回の情報コンテンツ送信要求の放送から次回放送を行なうまでの時間を長くし、前回の情報提供局探索の際の端末３１の位置からの移動距離が多い場合には前回の情報コンテンツ送信要求の放送から次回放送を行なうまでの時間を短くすることが好ましい。
【０１４６】
次に第４実施例におけるデータの流れの説明図を図１０に示す。端末３１は、情報コンテンツ送信要求を含むデータＲＢ４１，ＲＢ４２，ＲＢ４３，ＲＢ４４，ＲＢ４５を一定時間間隔で放送する場合を示している。
【０１４７】
ＲＢ４１，ＲＢ４２，ＲＢ４３，ＲＢ４４，ＲＢ４５は放送データであるので、情報提供局へ到達するかどうかは保証されていない。図１０では、放送データＲＢ４３，ＲＢ４４が情報提供局２１に到達し、放送データＲＢ４１，ＲＢ４２，ＲＢ４５は情報提供局２１に到達しない。
【０１４８】
一方、情報コンテンツ送信要求ＲＢ４３，ＲＢ４４を受けた情報提供局２１は端末３１に情報コンテンツを含むデータＤＴ４３，ＤＴ４４を送信し、端末３１は、送られてきたデータＤＴ４３，ＤＴ４４から情報コンテンツを取り出し、蓄積する。
【０１４９】
次に、この発明の第４実施例において用いられるデータＲＢとＤＴのフォーマットを、図５１、図５２に示す。
図５１は、端末から送信される情報コンテンツ送信要求ＲＢのフォーマットであるが、データｄ７として、要求する情報コンテンツを指定するパラメタを追加してもよい。
図５２は、情報提供局から送信される情報コンテンツを含むデータＤＴであるが、第１実施例のＤＢと異なり、送信先が単一のアドレスで表されるため、ネットワークレベルでの再送が可能である。
【０１５０】
図１７は、この発明の第４実施例における図１０の情報提供局２１（１００）の動作を説明するフローチャートである。
情報提供局２１の受信処理部１３１はＳ１７１において終了するかどうかを判断し、終了しない場合はＳ１７２，Ｓ１７３をループする構造になっている。Ｓ１７２において端末３１から放送された情報コンテンツ送信要求を受信したかを判断する。
【０１５１】
このＳ１７２において、受信処理部１３１は、通信部１１０を監視し、受信したデータが情報コンテンツ送信要求である場合は、情報コンテンツ送信要求受信部１５１を操作して端末の情報を相手端末特定部１３７に蓄積する。
【０１５２】
そしてこの情報コンテンツ送信要求を受信した場合にはＳ１７３において端末３１に対して情報コンテンツを送信する。このＳ１７３において、送信処理部１３２は、情報コンテンツ送信部１５３を操作して、情報コンテンツ保持部１５２に蓄積された情報を、相手端末特定部１３７に蓄積された端末へ、通信部１１０を経由して送信する。
【０１５３】
Ｓ１７２において放送された情報コンテンツ送信要求を受信しなかった場合、およびＳ１７３において端末３１に対して情報コンテンツを送信した後は、Ｓ１７１へ戻り、終了しない場合には再びＳ１７２の動作を行なう。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ１７１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【０１５４】
図１８は、この発明の第４実施例における端末３１の動作を説明するフローチャートである。
端末３１の送信処理部２３２はＳ１８１において終了するかどうかを判断し、終了しない場合はＳ１８２−Ｓ１８４をループする構造になっている。Ｓ１８２において送信処理部２３２が、情報コンテンツ送信要求放送部２５４を操作して、通信部２１０を経由して情報提供局に向けて情報コンテンツ送信要求を放送する。
【０１５５】
その後、Ｓ１８３において受信処理部２３１が通信部２１０を監視して情報提供局２１から情報コンテンツが送られてきたかを判断する。受信した場合にはＳ１８４において受信処理部２３１が情報コンテンツ受信部２５１を操作して、受信した情報コンテンツを情報コンテンツ蓄積部２５２へ蓄積する。
【０１５６】
Ｓ１８３において情報コンテンツを受信しなかった場合、およびＳ１８４において受信した情報コンテンツを蓄積した後は、Ｓ１８５へ戻り送信処理部２３２が一定時間ウェイトし、終了しない場合には再びＳ１８１の動作を行なう。なお、一定時間ウェイトをＳ１８５の位置においたのは説明のためであり、Ｓ１８３，Ｓ１８４の後に終了を選択する場合には、Ｓ１８５におけるウェイトを行なわずにＳ１８１へ戻ってもよい。
【０１５７】
図３５は、図３４を用いて説明したこの発明の第４実施例の変形例における端末３１の動作を説明するフローチャートである。
端末３１の情報処理部２３０はＳ３５１において終了するかどうかを判断し、終了しない場合はＳ３５２−Ｓ３５６をループする構造になっている。
【０１５８】
Ｓ３５２において位置情報取得部２３３が、位置情報検出部２２０を用いて、現在位置を取得する。Ｓ３５３において位置情報処理部２３４が前回放送を行なった位置と在位置との距離が一定の値以上であるかを調べる。一定の値以上であればＳ３５４へ進み、一定の値に達していなければＳ３５１へ戻る。
【０１５９】
Ｓ３５４において送信処理部２３２が情報コンテンツ送信要求放送部２５４を操作し、通信部２１０を経由して情報提供局に向けて情報コンテンツ送信要求を放送する。その後、Ｓ３５５において、受信処理部２３１が、通信部２１０を監視することにより、情報提供局２１から情報コンテンツが送られてきたかを判断する。
【０１６０】
受信した場合には、Ｓ３５６において、受信処理部２３１が情報コンテンツ受信部２５１を操作して、受信した情報コンテンツを情報コンテンツ蓄積部２５２に蓄積する。Ｓ３５５において情報コンテンツを受信しなかった場合、およびＳ３５６において受信した情報コンテンツを蓄積した後は、Ｓ３５１に戻り、終了しない場合には再びＳ３５２の動作を行なう。なお、終了しない場合のループは説明のためのものであり、例えば再びＳ３５１へ戻る前に一定時間のウェイトを行ない電力消費を節約する等の処理を加えてもよい。
【０１６１】
この発明の第４実施例によれば、端末側で、端末から一定時間間隔で情報コンテンツ要求を繰り返し放送するようにしているので、ある時点で通信が到達しなかった情報提供局に対しても、別の時点では通信が到達し、情報コンテンツを得ることができる。また、複雑な通信手順を介することなく効率的に情報コンテンツの提供及び収集が可能である。
【０１６２】
＜情報コンテンツ同一性の判定について＞
次に、この発明において、情報コンテンツの受信に関して他の実施例を説明する。この発明の第１実施例では、同一内容の情報コンテンツが、情報提供局２１から繰り返し放送されており、端末３１において、同一内容の情報コンテンツを重複して蓄積する場合がある。端末３１のメモリ資源の有効活用という観点からは、同一内容の情報コンテンツは一つだけ蓄積していれば十分である。
すなわち、端末において、判別部を設け、受信した情報コンテンツが、既に蓄積されている情報コンテンツと同一の情報コンテンツと同一であるかどうかを判別し同一情報コンテンツは再度蓄積しないようにすることが好ましい。
【０１６３】
図２１、図２２、図２３は、この発明の第１実施例を利用して、複数の情報提供局２２，２３，２４から放送された情報コンテンツを端末３１において受信する概念図である。
【０１６４】
図２１は端末３１が存在している地点が、情報提供局２２，２３，２４が放送するいずれの情報コンテンツをも受信することができる位置である場合の概念図である。
図２２は端末３１が移動することにより、移動しない情報提供局２２，２３，２４から放送された情報コンテンツを順次受信す
ることを表わす概念図である。
図２３は、端末３１は移動せず、情報提供局２２，２３，２４が移動することにより、以前は受信できなかった情報提供局２２，２３，２４から放送された情報コンテンツを受信できるようになることを表わす概念図である。
【０１６５】
特に図示しないが、端末３１と情報提供局２２，２３，２４がともに移動する場合も考えられる。これらの図は、端末３１から見た動作を説明するための図であるため、端末３１以外に他の端末が存在していてもよい。
これらの図において、情報提供局２２が同一内容の情報コンテンツを繰り返し放送しているような場合、一旦情報提供局２２から放送される情報コンテンツを受け取ってしまうと、二度目に情報提供局２２から放送される情報コンテンツを受信する必要はない。そこで、同一の情報提供局から放送される情報コンテンツは同一の内容であるとみなして、蓄積しないことは有効である。
【０１６６】
また、同一の情報提供局から繰り返し放送される情報コンテンツであっても、時間が経過すると情報提供局の内部で情報コンテンツが更新されることがある。こうした事態に対処するためには、同一の情報提供局から繰り返し放送される情報コンテンツを同一のものとみなす場合、同一とみなす期間に制限を設けることが好ましい。それにより、情報提供局の内部で情報コンテンツが更新された場合でも、更新された情報コンテンツを受信して蓄積することができる。
【０１６７】
また、放送形式でなく、端末３１が特定の情報提供局２１に対して情報コンテンツ送信要求を行なう場合も同様に重複した受信を回避できる。端末３１は、以前に情報提供局２１に対して情報コンテンツ送信要求を行ない、情報提供局２１から情報コンテンツを受信した場合には、一定の期間、同一の情報提供局２１に対して情報コンテンツ送信要求を行なわないことにより、重複した情報コンテンツを受信することを避けることができる。
【０１６８】
さらに、情報提供局２１が同一情報コンテンツの重複送信の判断を行ない、同じ端末に再度同一情報コンテンツが送信されないようにしてもよい。たとえば、情報提供局２１が端末３１から情報コンテンツ送信要求を受信した場合、以前に当該端末３１に対して情報コンテンツを送信している場合には、一定の期間、同一の端末３１に対して情報コンテンツを送信しないことが好ましい。同一の情報コンテンツを繰り返し放送している場合、期間に制限を設けなくとも構わないが、端末３１が一定時間経過した情報コンテンツを破棄してしまうような実装を想定すると、期間に制限を設けることは有効である。
【０１６９】
ただし、情報コンテンツの更新が発生した場合には、端末３１に対して新しい情報コンテンツを送信することが望ましい。また、以前に当該情報提供局２１から情報コンテンツを受信したことやその時刻などの情報を含めて、端末３１が情報コンテンツ送信要求を送信することによっても同様の効果が得られる。情報コンテンツ送信要求に以前に当該情報提供局２１から情報コンテンツを受信したことを含んでいる場合には、以前に送信した履歴を情報提供局２１内部に保持する必要はなくなる。さらに、情報コンテンツ送信要求に以前に当該情報提供局２１から情報コンテンツを受信した時刻を含んでいる場合には、情報コンテンツが更新された時刻と比較して、端末３１が保持している情報コンテンツが最新のものであるかどうかを、情報提供局２１が判断できる。
【０１７０】
＜情報コンテンツの破棄について＞
ところで、重複した情報コンテンツを蓄積しないとしても、図２１，図２２，図２３に示すような情報交換システムでは、端末３１の蓄積能力を越える情報コンテンツが、複数の情報提供局から送られてくる場合がある。また、単一の情報提供局２１からでも、大量の情報コンテンツが送られてくるかもしれない。このような場合、端末３１の蓄積能力に合わせて不要となる情報コンテンツを破棄する必要がある。
【０１７１】
情報コンテンツ間に質的な重要度の違いがない場合には、一般に、新しい情報コンテンツを残すことが望ましい。
図２４は、最新の情報コンテンツを最大３つまで残す情報コンテンツ蓄積方法を示す概念図である。
端末３１は、情報コンテンツＤＡＴＡ１，ＤＡＴＡ２，ＤＡＴＡ３，ＤＡＴＡ４，ＤＡＴＡ５をこの順に取得するとする。その場合、情報コンテンツＤＡＴＡ１，ＤＡＴＡ２，ＤＡＴＡ３までは全て蓄積される。
【０１７２】
情報コンテンツＤＡＴＡ４を受信した場合には、蓄積可能な情報コンテンツの最大数は３個であるので、最も古く受信した情報コンテンツＤＡＴＡ１が削除され、情報コンテンツＤＡＴＡ２，ＤＡＴＡ３，ＤＡＴＡ４が蓄積されて残される。情報コンテンツＤＡＴＡ５を受信した場合も同様に、情報コンテンツＤＡＴＡ２が削除され、情報コンテンツＤＡＴＡ３，ＤＡＴＡ４，ＤＡＴＡ５が蓄積されて残される。最大いくつまで残すかは、システム設計により異なり、３つ以上でもよい。
また、情報コンテンツ自体に重要度を付与し、重要度の低いものから順に削除するようにしてもよい。
【０１７３】
図２５は、図２４の場合と異なり、情報コンテンツの数には制限はなく、蓄積するためのメモリに制限を設ける情報コンテンツ蓄積方法を示す概念図である。端末３１は、情報コンテンツを蓄積するための領域として８Ｋバイトを有しており、これを越えない範囲で情報コンテンツをいくつでも蓄積できるとする。蓄積領域の単位はシステム設計により異なり、８Ｋバイトに限るものではない。
【０１７４】
端末３１が情報コンテンツＤＡＴＡ１，ＤＡＴＡ２，ＤＡＴＡ３，ＤＡＴＡ４，ＤＡＴＡ５をこの順に取得するとし、かつそれぞれの容量が１Ｋバイト、２Ｋバイト、３Ｋバイト、４Ｋバイト、１Ｋバイトであるとする。情報コンテンツＤＡＴＡ１は１Ｋバイトであるので蓄積可能である。情報コンテンツＤＡＴＡ２も、情報コンテンツＤＡＴＡ１との容量の和が３Ｋであるので蓄積可能であり、情報コンテンツＤＡＴＡ３も、情報コンテンツＤＡＴＡ１，ＤＡＴＡ２との容量の和が６Ｋであるので蓄積可能である。
【０１７５】
情報コンテンツＤＡＴＡ４を蓄積しようとすると、情報コンテンツＤＡＴＡ１，ＤＡＴＡ２，ＤＡＴＡ３との容量の和が１０Ｋになってしまうので、不要な情報コンテンツを削除する必要がある。最も古く受信した情報コンテンツＤＡＴＡ１を削除しても情報コンテンツＤＡＴＡ２，ＤＡＴＡ３，ＤＡＴＡ４の容量の和は９Ｋであるのでまだ蓄積はできず、次に古い情報コンテンツＤＡＴＡ２も削除する。
【０１７６】
結果、情報コンテンツＤＡＴＡ３，ＤＡＴＡ４の容量の和が７Ｋとなり、情報コンテンツＤＡＴＡ４は蓄積可能となる。一方、次に情報コンテンツＤＡＴＡ５を受信したときは、情報コンテンツＤＡＴＡ３，ＤＡＴＡ４，ＤＡＴＡ５の容量の和は８Ｋであり蓄積可能な範囲であるため、このとき情報コンテンツＤＡＴＡ３を削除する必要はない。
【０１７７】
図２６は、端末３１の情報コンテンツ蓄積部において図２４の蓄積方法を行なうためのフローチャートである。端末３１は情報コンテンツを受信し（Ｓ２６１）、蓄積された情報コンテンツと受信した情報コンテンツを合わせた数が蓄積可能な数以下であるかを調べる（Ｓ２６２）。蓄積可能な数以下である場合にはＳ２６４へ進み、蓄積可能な数以下でない場合には蓄積された情報コンテンツのうち最も古いものを削除（Ｓ２６３）した後Ｓ２６４へ進む。
そして、Ｓ２６４において受信した情報コンテンツを蓄積し、動作を終了する。
【０１７８】
図２７は、端末３１の情報コンテンツ蓄積部において図２５の蓄積方法を行なうためのフローチャートである。端末３１は情報コンテンツを受信し（Ｓ２７１）、受信した情報コンテンツの容量が蓄積可能な容量以下であるかを調べる（Ｓ２７２）。蓄積可能な容量以下でない場合には、もともと蓄積はできないため、受信した情報コンテンツを破棄し（Ｓ２７６）、処理を終了する。蓄積可能な容量以下である場合には、Ｓ２７３へ進み、蓄積された情報コンテンツと受信した情報コンテンツを合わせた容量が蓄積可能な容量以下であるかを調べる。蓄積可能な容量以下でない場合には、蓄積された情報コンテンツのうち最も古いものを削除（Ｓ２７４）した後、再びＳ２７３の条件判断へ戻る。蓄積可能な容量以下と判断された場合にはＳ２７５へ進み、受信した情報コンテンツを蓄積し、動作を終了する。
【０１７９】
＜情報コンテンツのジャンル放送とジャンル登録について＞
図２４，図２５を用いて端末３１の蓄積能力を越える情報コンテンツを受信した場合の処理を説明したが、端末３１が希望する情報コンテンツのみを受信するようにしてもよい。端末３１の蓄積能力を越える情報コンテンツを受信することは少なくなる。
そこで、端末３１が希望する情報コンテンツあるいは希望する範疇に属する情報コンテンツのみが情報提供局２１から端末３１に配送されるようにした場合について説明する。
【０１８０】
最も単純な実現方法としては、端末３１が特定の情報提供局２１に情報コンテンツ送信要求を送信する際に、希望する情報コンテンツを情報コンテンツ送信要求の中に指定すればよい。しかしながら、この方法はどの情報提供局が所望の情報コンテンツを有しているかを端末３１があらかじめ知っていないとならないという問題がある。
【０１８１】
そこで、この問題を解決するために、この発明では、端末３１が情報提供局に情報コンテンツを要求する場合に、情報コンテンツそのものを要求するのではなく、情報コンテンツの属する範疇を指定するようにすればよい。例えば、端末が個人情報端末であるような場合、範疇として音楽関係、映画関係、スポーツ関係、地域情報といった分類を適用することもできるし、あるいは、個人情報そのものを発信して情報提供局側で住所や年齢や性別などの情報を元に端末に送るべき情報コンテンツを判断する方法も考えられる。この場合の端末が発信する個人情報は広義の範疇情報とみなすことができる。
【０１８２】
情報コンテンツの属する範疇を指定する第１の方法は、端末３１から要求された情報コンテンツ種別に合致する情報コンテンツを情報提供局２１が有している場合に、情報提供局２１が有している情報コンテンツを端末３１に返す方法である。
【０１８３】
この発明の第２実施例（図８）における情報コンテンツ送信要求ＤＲ２３，ＤＲ２４や、第４実施例（図１０）における情報コンテンツ送信要求を含むデータＲＢ４１，ＲＢ４２，ＲＢ４３，ＲＢ４４，ＲＢ４５の中に、端末３１は情報コンテンツ種別を指定することができる。また、この発明の第３実施例（図９）における端末探索のレスポンスＳＲ３３，ＳＲ３４に情報コンテンツ種別の指定を含めてもよい。
【０１８４】
これらを受け取った情報提供局２１は、情報コンテンツ種別に合致する情報コンテンツを有している場合、該情報コンテンツを端末３１に送信する。なお、第４実施例（図１０）の情報コンテンツ送信要求を含むデータを放送する際に情報コンテンツ種別を指定することにより、特定の情報提供局２１に情報コンテンツ種別を指定した情報コンテンツ送信要求を送るのではなく、任意の情報提供局に送ることが可能となる。
【０１８５】
情報コンテンツの属する範疇を指定する第２の方法は、端末３１から要求された情報コンテンツ種別を情報提供局２１の内部に登録しておき、合致する情報コンテンツを入力あるいは更新した場合に情報提供局２１が当該情報コンテンツを端末３１に返す方法である。
【０１８６】
第１の方法のように端末３１から情報コンテンツ種別を指定を情報提供局２１が受け取った場合、情報提供局２１は情報コンテンツ種別および該情報コンテンツ種別を送ってきた端末３１の情報を組み合わせて記憶する。その後、情報提供局２１は、指定された範疇の情報コンテンツが追加されたり更新されたり（更新は広義の入力とみなされる）した場合に、情報コンテンツ種別を指定した端末３１に対して該情報コンテンツを送信する。
【０１８７】
なお、第４実施例（図１０）の情報コンテンツ送信要求を含むデータを放送する際に情報コンテンツ種別を指定することにより、特定の情報提供局２１に情報コンテンツ種別を指定した情報コンテンツ送信要求を送るのではなく、任意の情報提供局に送ることが可能となる。
【０１８８】
さらに、第１実施例（図７）における情報コンテンツを含むデータを放送する場合に、複数の端末から要求された情報コンテンツ種別の和に適合する情報コンテンツを含むデータを放送するという方法もある。
【０１８９】
図２８に希望コンテンツのジャンル指定の概念図を示す。ここで、端末３２，３３，３４がそれぞれ、「映画」「映画、音楽」「スポーツ」というジャンルを情報提供局２１に対して指定している。この場合、情報提供局２１は「映画、音楽、スポーツ」のいずれかのジャンルに合致する情報コンテンツを保持していれば、一定間隔で該情報コンテンツを含むデータを放送する。なお、この場合には情報提供局２１は情報コンテンツ種別および該情報コンテンツを送ってきた端末３１の情報を組み合わせて記憶する必要はなく、各情報コンテンツ種別の和をもっておくだけでもよい。
【０１９０】
単に端末３１が希望する情報コンテンツ種別を情報提供局２１に登録するだけではなく、該登録を取り消す手段があれば、不必要な情報コンテンツ送信を避けることができる。
端末３１から情報コンテンツ種別の指定取消を情報提供局２１が受け取った場合、情報提供局２１は記憶されている端末３１が以前に送ってきた情報コンテンツ種別の中から取り消された情報コンテンツ種別を削除する。
【０１９１】
図２９を用いてこの図２８に示した実施例におけるデータの流れを説明する。端末３１は、まず希望のジャンル「映画」を送信し、情報提供局２１に登録する。その後、情報提供局２１は情報コンテンツ映画情報１、映画情報２を入力した場合に、端末３１に対して送信する。音楽情報１は端末３１の希望するジャンルではないため送信は行なわない。
【０１９２】
次に端末３１は、希望のジャンル「スポーツ」を送信し情報提供局２１に追加登録する。その後情報提供局２１は情報コンテンツでスポーツ情報１、映画情報３を入力した場合に、端末３１の希望するジャンル「映画、スポーツ」に合致するので、端末３１に対して送信する。
【０１９３】
その後、端末３１が「映画」に関して希望ジャンルの取消を情報提供局２１に送信する。情報提供局２１は端末３１の希望ジャンルを「映画、スポーツ」から「スポーツ」に変更して記憶する。これにより、情報提供局２１が情報コンテンツ映画情報４を入力した場合には端末３１に対して送信を行なわず、情報コンテンツスポーツ情報２を入力した場合には端末３１に対して送信を行なう。
【０１９４】
次に、２つの端末間で双方向に情報提供がなされる情報交換システムに関して説明する。
図３８は、情報コンテンツＧを保持する情報処理装置Ｅと、情報コンテンツＨを保持する情報処理装置Ｆとの間で情報コンテンツが交換されることを表わす概念図である。
【０１９５】
図３８（１）は、情報処理装置Ｅが情報コンテンツＧを保持しており、かつ情報処理装置Ｆが情報コンテンツＨを保持していることを表わしている。そして、情報処理装置Ｅは情報処理装置Ｆがもつ情報コンテンツＨを欲しており、情報処理装置Ｆは情報処理装置Ｅがもつ情報コンテンツＧを欲しているとする。この場合、互いの利害が一致するため、情報処理装置Ｆがもつ情報コンテンツＨが情報処理装置Ｅに渡され、かつ、情報処理装置Ｅがもつ情報コンテンツＧが情報処理装置Ｆに渡され、交換が成立する（図３８（２））。
【０１９６】
この動作は、（１）相手が自分の欲する情報コンテンツを保持しかつ自分が相手の欲する情報コンテンツを保持していることを、互いに確認する「確認ステップ」と、（２）互いに欲する情報コンテンツを交換する「交換ステップ」よりなる（図３８（３））。古来より、物々交換に始まる商業行為はこの２つのステップを無意識に行なっているが、情報処理装置間で情報交換を行なおうとすると意識的にステップを分ける必要がある。なお、具体的な「確認ステップ」、「交換ステップ」に関しては、従来から用いられているものを含めさまざまな実装が考えられる。
たとえば、「確認ステップ」では、一方の情報装置が自己の希望する情報コンテンツを保持しているか否かを確認するための「確認要求」を相手方の情報処理装置に送信し、この「確認要求」を受信した相手方が、確認要求で要求された情報コンテンツを保持している場合には、保持していることを示す「回答」を一方の情報処理装置に送信するようにしてもよい。
【０１９７】
図３９は図３８の変形例であり、情報コンテンツＧを保持する情報処理装置Ｅが、情報コンテンツＧを保持しているという情報と、該情報コンテンツＧの提供と交換に情報コンテンツＨを欲しているという情報を、放送を用いて任意の情報処理装置に送っている（図３９（１））。該放送を受信した情報処理装置のうち、情報コンテンツＨを保持していないか、情報コンテンツＧを欲していない情報処理装置は該放送に応答しない。
【０１９８】
該放送を受信した情報処理装置のうち、情報コンテンツＨを保持しており、かつ、情報コンテンツＧを欲してる情報処理装置Ｆは該放送に応答し、情報コンテンツの交換が行なわれる。この場合、「確認ステップ」は情報処理装置Ｅからの放送とそれに対する情報処理装置Ｆの応答とからなり、「交換ステップ」は実際の情報コンテンツの交換によりなる（図３９（２））。
【０１９９】
図４０，図４１は、さらに図３８，図３９のさらなる変形例であり、情報処理装置Ｆの所有する情報コンテンツＨはあらかじめ情報処理装置Ｅから受け取った情報コンテンツＩを加工したものである。
ここでは、アンケート回答という具体的な応用例を示すことが理解に役立つと考えられるため、その説明を行なう。
【０２００】
情報処理装置Ｅは、アンケート質問用紙（情報コンテンツＩ）を情報処理装置Ｆに送る。情報処理装置Ｆではアンケートの質問に答えることによってアンケート回答（情報コンテンツＨ）を作成（情報コンテンツＩを加工して情報コンテンツＨを得る）する。情報処理装置Ｆはアンケート回答（情報コンテンツＨ）を情報処理装置Ｅに送り、その見返りとして何らかの粗品（情報コンテンツＧ）を得る。
【０２０１】
図４０では、アンケートの質問に答えること、すなわち情報コンテンツの加工、に際して、ユーザへアンケートの質問（情報コンテンツＩ）を出力し、ユーザ操作に従って回答（情報コンテンツＨ）を作成している。
【０２０２】
これに対して、図４１では、あらかじめ定められた加工情報に従ってアンケート質問用紙（情報コンテンツＩ）から回答（情報コンテンツＨ）が作成される。これは、例えば、氏名、住所、年齢、趣味など公開可能な情報を情報処理装置Ｆにあらかじめ登録しておくことにより、ユーザが操作しなくとも、情報コンテンツの交換が行なわれることを意味している。
【０２０３】
＜情報記録媒体＞
上記の各情報処理装置、情報提供局、端末の各処理、機能は、プログラムとして実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されており、各処理は上記プログラムによって実現される。
【０２０４】
記録媒体の例としては、磁気テープやカセットテープなどのテープ系、フロッピーディスクやハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤなどの光ディスクなどからなるディスク系、ＩＣカードや光カード等のカード系、マスクＲＯＭ、ＦＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを保持する媒体などいずれであってもよい。
放送された音楽データとしては、テレビやラジオ放送、無線局からの電波、有線放送、ネットワークを利用した放送などによって入力される音楽データが考えられる。通信された音楽データとしては、モデム、ＬＡＮ、接続ケーブルなどの有線通信や、電波、赤外線、携帯電話、ＰＨＳなどの無線通信などによる入力がある。
【０２０５】
＜具体例＞
次に、この発明の情報交換システムを利用した携帯型の自動情報収集機器の具体例について説明する。以下では、情報コンテンツとしてパソコン等の買物情報を収集する場合について説明するが、これに限定するものではなく、類似の情報収集にも利用できる。なお、情報交換の近距離無線通信手段としては、bluetoothやIEEE802.11で規定される無線ＬＡＮなどで使われる電波媒体、あるいは赤外線等を利用することができる。
【０２０６】
図３６に、情報コンテンツとして買物情報を収集する自動情報収集機器の動作説明の概念図を示す。
商店Ａ，Ｂ，Ｃは、自店の販売する商品に関する価格情報を近距離無線を通して発信しているとする。自動情報収集機器をもった利用者は、通りを歩いて、商店Ａ，Ｂ，Ｃの順で情報を収集する。ここで、各商店に設置される情報提供局２１に相当し、利用者が携帯している自動情報収集機器が端末３１に相当する。
【０２０７】
図３６（１）の例では、利用者は、位置Ａでまず商店Ａの発信する商品価格情報として「パソコン１０万円、ワープロ５万円」を受信し、蓄積する。次に商店Ｂの発信する商品価格情報として、位置Ｂで「パソコン８万円、ワープロ６万円」を受信し、蓄積する。最後に、位置Ｃで商店Ｃの発信する商品価格情報として「パソコン１２万円、ワープロ４万円」を受信し、蓄積する。
このようにして、商店に面した通りを歩くだけで、各商店の販売価格のリストが自動情報収集機器に蓄積される。
【０２０８】
図３６（２）の例では、あらかじめジャンルを指定しておき、パソコンに関する価格情報のみを収集するようにしている。まず商店Ａの発信する商品価格情報として「パソコン１０万円」を受信し、蓄積する。次に商店Ｂの発信する商品価格情報として「パソコン８万円」を受信し、蓄積する。最後に、商店Ｃの発信する商品価格情報として「パソコン１２万円」を受信し、蓄積する。このようにして、商店に面した通りを歩くだけで、所望の商品のみに関する各商店の販売価格のリストが自動情報収集機器に蓄積される。
【０２０９】
図３６（３）の例では、最安値を示す商品価格情報のみを蓄積する自動情報収集機器を示す。
まず商店Ａの発信する商品価格情報として「パソコン１０万円、ワープロ５万円」を受信し、蓄積する。
【０２１０】
次に商店Ｂの発信する商品価格情報として「パソコン８万円、ワープロ６万円」を受信するが、パソコンに関しては商店Ｂが安く、ワープロに関しては商店Ａが安いため、「Ｂ商店のパソコン８万円、Ａ商店のワープロ５万円」を情報として蓄積し、Ａ商店のパソコン価格およびＢ商店のワープロ価格情報は破棄する。
【０２１１】
最後に、商店Ｃの発信する商品価格情報として「パソコン１２万円、ワープロ４万円」を受信した場合も、「Ｂ商店のパソコン８万円、Ｃ商店のワープロ４万円」を情報として蓄積し、Ｃ商店のパソコン価格およびＡ商店のワープロ価格情報は破棄する。
以上のように、この発明の情報交換システムの具体例から明らかなように、利用者は煩雑な入力操作を繰り返す必要なしに、自動情報収集機器を持って歩くだけで、商店買物情報を自動的に収集でき、また、所望の商品ジャンルに関する買物情報のみが自動収集できる。
【０２１２】
この図３６の具体例において、前記した図７のような第１実施例の手順を適用した場合を考える。この場合、各商店の情報提供局２１が定期的にデータＤＢを放送し、利用者の端末３１がこのデータＤＢを受信することになる。この第１実施例を適用した場合、基本的に一方向なので情報の信頼性に欠ける部分はあるが、端末３１は少なくとも受信処理機能のみがあればよく、機能の実装が容易であるという利点がある。
【０２１３】
次に、前記した図８のような第２実施例を適用した場合を考える。この場合、利用者の端末３１が一定時間ごと、あるいは一定距離を移動するごとに、データＳＢを発信することになり、利用者が所定の範囲内に入ったときに、各商店の情報提供局２１がこのデータＳＢを受信する。そして、各商店の情報提供局２１がデータＳＲを返信する。これにより、探索の手順が完了した後、端末３１からデータＤＲが情報提供局２１に送信され、このＤＲを受けた情報提供局２１はＤＲに対応するデータＤＴを利用者の端末に送信する。
【０２１４】
この場合には、次のような利点がある。情報コンテンツを必要としている端末側から最初のアクションが行われるため、情報コンテンツの送信または端末の探索が効率的に行われる。また、利用者が近くにいない状態では情報提供局２１は何らの送信をする必要がない。端末３１は、ＳＢまたはＤＲを用いて提供して欲しい情報（あるいはジャンル）を指定することができる。
【０２１５】
各商店は、ＤＲによって相手端末の情報を知ることができるため、どのような消費者に情報コンテンツを配信したかを知ることができる。ＤＲは相手を指定しているので、個人情報は不特定多数には送られない。ネットワークレベルの再送機構が使えるため、ＤＴの送信に信頼性があり、かつ、長い情報コンテンツも送ることができるという利点もある。
【０２１６】
次に、前記した図９のような第３実施例を適用した場合を考える。この場合、各商店の情報提供局２１から定期的に送信されたデータＳＢ（マルチキャスト）を、利用者の端末３１が受信する。これに対して、利用者の端末でレスポンスＳＲを返信する。さらに、商店の情報提供局２１から情報コンテンツデータＤＴが送信され、これを利用者の端末３１が受信することになる。この第３実施例を適用した場合には、次のような利点がある。
【０２１７】
定期的に発信されるデータＳＲは情報コンテンツを含むＤＴよりデータ量が少ないため、通信の負荷が少なくてすむ。端末３１は、ＳＲを用いて入手したい情報（あるいはジャンル）を指定することができる。各商店は、ＳＲによって相手端末の情報を知ることができるため、どのような消費者に情報コンテンツを配信したかを知ることができる。ネットワークレベルの再送機構が使えるため、ＤＴの送信に信頼性があり、かつ、長い情報コンテンツも送ることができるという利点もある。
【０２１８】
次に、前記した図１０のような第４実施例を適用した場合を考える。この場合、利用者の端末３１から定期的あるいは一定距離だけ移動するごとに送信されるデータＲＢを、各商店の情報提供局２１が受信することになる。そして、このデータを受信した商店の情報提供局２１は、情報コンテンツを含むデータＤＴを送信し、利用者の端末３１がこのデータＤＴを受信する。この第４実施例を適用した場合には、次のような利点がある。
【０２１９】
情報コンテンツを必要としている端末の側からアクションが行われるため、情報コンテンツの発信または端末の探索が効率的に行われる。また、利用者が近くにいない状態では情報提供局２１は何らの送信をする必要がない。端末３１は、ＲＢを用いて入手したい情報（あるいはジャンル）を指定することができる。各商店はＲＢによって相手端末の情報を知ることができるため、どのような消費者に情報コンテンツを配信したかを知ることができる。ネットワークレベルの再送機構が使えるため、ＤＴの送信に信頼性があり、かつ、長い情報コンテンツも送ることができるという利点もある。
【０２２０】
図３７に、情報コンテンツとしてガソリン価格情報を収集する自動情報収集機器の動作説明の概念図を示す。情報コンテンツの収集方法自体は、図３６の具体例と同様に第１実施例から第４実施例に記載のものを利用することができる。ガソリンスタンドＡ，Ｂ，Ｃはいずれも９５円／Ｌという価格情報を、近距離無線を通して発信しているとする。自動情報収集機器を搭載した自動車は、通りを走ることにより、ガソリンスタンドＡ，Ｂ，Ｃの順で情報を収集する。ここでは、ガソリンスタンドが情報提供局２１に相当し、自動車が端末３１に相当する。
【０２２１】
一般にガソリンは、なくなったときにのみ給油すればよいものであり、満タンの場合にはいくら安くとも買う必要はない。逆にガス欠寸前になれば、多少高くとも給油する必要に迫られる。そこで、自動車に搭載された自動情報収集機器には、購入を希望するガソリン価格を設定、変更することができるものとする。
【０２２２】
図３７に示すように、たとえば、満タンのときは、ガソリン価格設定値はなし（便宜的に０円とする）、残量が半分程度となったときは設定値＝９０円、残量が１／１０以下となったときには設定値＝１００円とする。ここで、設定値以下の価格で、ガソリンを購入できるガソリンスタンドがある場合には、そのガソリンスタンドの情報を収集するようにすればよい。
【０２２３】
位置Ａでは、燃料タンクが満タンであり給油の必要がないため、設定値は存在していない。したがって、ガソリンスタンドＡからのガソリン価格情報は収集されない。
位置Ｂでは、燃料タンクが半分近くになっているがまだ余裕があるため、設定値に９０円を設定してある。ガソリンスタンドＢの価格は９５円／Ｌであり、設定値を上回っているため、ガソリンスタンドＢからのガソリン価格情報は収集されない。
位置Ｃでは、燃料タンクが空に近く多少高くとも給油の必要があるため、設定値に１００円を設定してある。ガソリンスタンドＣの価格は９５円／Ｌであり、設定値以下であるため、ガソリンスタンドＣからのガソリン価格情報は収集される。
【０２２４】
なお、この実施例において、ガソリン販売価格の設定値は運転者自身が設定してもよいし、燃料タンクと連動して価格が変更されるようにしてもよい。また、ガソリン価格情報を収集時に音声や表示で収集したことを知らせたり、ガソリン価格情報を収集したガソリンスタンドの位置をナビゲーション装置に表示したりすることも有効である。また、ガソリン販売価格の設定値は、残存するガソリン量を基準に変更したが、自動車の走行距離を基準に変更するようにしてもよい。
さらに、上記した具体例以外の情報収集において、ガソリン以外の商品の販売価格の設定値を変更する場合には、その商品に特有の設定基準を用いればよい。
【０２２５】
情報提供局としては、街角にある固定の情報発信基地局であってもよいし、あるいは、他の人がもっている携帯情報機器であってもよい。前記した自動情報収集機器をもって歩くだけで、各情報提供局が提供する情報コンテンツを自動的に収集することが可能となる。
あるいは、情報を受信する端末としては、街角にある固定の情報受信基地局であってもよいし、あるいは、他の人がもっている携帯情報機器であってもよい。前記した自動情報提供機器を持って歩くだけで、情報を受信することのできる端末に対して、自身がもつ情報コンテンツを自動的に供給することが可能となる。
【図面の簡単な説明】
【０２２６】
【図１】この発明の想定する近距離無線通信システムの概念図である。
【図２】この発明の想定する近距離無線通信システムの通信可能範囲の説明図である。
【図３】この発明の情報交換システムの第１実施例を示す概念図である。
【図４】この発明の情報交換システムの第２実施例を示す概念図である。
【図５】この発明の情報交換システムの第３実施例を示す概念図である。
【図６】この発明の情報交換システムの第４実施例を示す概念図である。
【図７】この発明の第１実施例におけるデータの流れを説明する図である。
【図８】この発明の第２実施例におけるデータの流れを説明する図である。
【図９】この発明の第３実施例におけるデータの流れを説明する図である。
【図１０】この発明の第４実施例におけるデータの流れを説明する図である。
【図１１】この発明の第１実施例における情報提供局２１の動作を説明するフローチャートである。
【図１２】この発明の第１実施例における端末の動作を説明するフローチャートである。
【図１３】この発明の第２実施例における情報提供局の動作を説明するフローチャートである。
【図１４】この発明の第２実施例における端末の動作を説明するフローチャートである。
【図１５】この発明の第３実施例における情報提供局の動作を説明するフローチャートである。
【図１６】この発明の第３実施例における端末の動作を説明するフローチャートである。
【図１７】この発明の第４実施例における情報提供局の動作を説明するフローチャートである。
【図１８】この発明の第４実施例における端末の動作を説明するフローチャートである。
【図１９】この発明の情報交換システムの情報提供局の概略構成図である。
【図２０】この発明の情報交換システムの端末の概略構成図である。
【図２１】この発明の第１実施例を利用して複数の情報提供局から放送された情報コンテンツを端末３１において受信する概念図（１）である。
【図２２】本発明の第１実施例を利用して複数の情報提供局から放送された情報コンテンツを端末３１において受信する概念図（２）である。
【図２３】本発明の第１実施例を利用して複数の情報提供局から放送された情報コンテンツを端末３１において受信する概念図（３）である。
【図２４】最新の情報コンテンツを最大３つまで残す情報コンテンツ蓄積方法の一実施例を示す概念図である。
【図２５】最新の情報コンテンツを、蓄積するためのメモリに制限を設けて、蓄積する情報コンテンツ蓄積方法を示す概念図である。
【図２６】端末の情報コンテンツ蓄積部において図２４の蓄積方法を行なうためのフローチャートである。
【図２７】端末の情報コンテンツ蓄積部において図２５の蓄積方法を行なうためのフローチャートである。
【図２８】端末が情報提供局に対して、希望コンテンツのジャンルを指定することを表わす概念図である。
【図２９】図２８の概念図における情報提供局と端末との間のデータの流れを示す概念図である。
【図３０】この発明の第１実施例の変形例を表わす概念図である。
【図３１】第１実施例の変形例における情報提供局の動作を説明するフローチャートである。
【図３２】この発明の第２実施例の変形例を表わす概念図である。
【図３３】この発明の第３実施例の変形例を表わす概念図である。
【図３４】この発明の第４実施例の変形例を表わす概念図である。
【図３５】第４実施例の変形例における端末の動作を説明するフローチャートである。
【図３６】この発明における自動情報収集機器の動作を説明する概念図である。
【図３７】この発明における自動情報収集機器の動作を説明する別の概念図である。
【図３８】この発明における情報交換システムの動作を説明する概念図である。
【図３９】この発明における情報交換システムの動作を説明する別の概念図である。
【図４０】この発明における情報交換システムの動作を説明する別の概念図である。
【図４１】この発明における情報交換システムの動作を説明する別の概念図である。
【図４２】この発明の情報交換システムのデータの一般的なフォーマットの一実施例の説明図である。
【図４３】この発明の第１実施例の放送データＤＢのデータフォーマットの説明図である。
【図４４】この発明の第２実施例の探索データＳＢのデータフォーマットの説明図である。
【図４５】この発明の第２実施例のレスポンスＳＲのデータフォーマットの説明図である。
【図４６】この発明の第２実施例の送信要求ＤＲのデータフォーマットの説明図である。
【図４７】この発明の第２実施例の情報コンテンツデータＤＴのデータフォーマットの説明図である。
【図４８】この発明の第３実施例の探索データＳＢのデータフォーマットの説明図である。
【図４９】この発明の第３実施例のレスポンスＳＲのデータフォーマットの説明図である。
【図５０】この発明の第３実施例の情報コンテンツデータＤＴのデータフォーマットの説明図である。
【図５１】この発明の第４実施例の送信要求ＲＢのデータフォーマットの説明図である。
【図５２】この発明の第４実施例の情報コンテンツデータＤＴのデータフォーマットの説明図である。
【符号の説明】
【０２２７】
２１  情報提供局
３１，３２  端末
１００  情報提供局
１１０  通信部
１２０，２２０  位置情報検出部
１３０，２３０  情報処理部
１３１，２３１  受信処理部
１３２，２３２  送信処理部
１３３，２３３  位置情報取得部
１３４，２３４  位置情報処理部
１３５，２３５  タイマ処理部
１３６  端末探索処理部
１３７  相手端末特定部
１３８  情報コンテンツ送信処理部
２００  端末
２１０  通信部
２３６  情報提供局探索処理部
２３７  相手情報提供局特定部
２３８  情報コンテンツ受信処理部
【図１】
2005317037.tif 000003
【図２】
2005317037.tif 000004
【図３】
2005317037.tif 000005
【図４】
2005317037.tif 000006
【図５】
2005317037.tif 000007
【図６】
2005317037.tif 000008
【図７】
2005317037.tif 000009
【図８】
2005317037.tif 000010
【図９】
2005317037.tif 000011
【図１０】
2005317037.tif 000012
【図１１】
2005317037.tif 000013
【図１２】
2005317037.tif 000014
【図１３】
2005317037.tif 000015
【図１４】
2005317037.tif 000016
【図１５】
2005317037.tif 000017
【図１６】
2005317037.tif 000018
【図１７】
2005317037.tif 000019
【図１８】
2005317037.tif 000020
【図１９】
2005317037.tif 000021
【図２０】
2005317037.tif 000022
【図２１】
2005317037.tif 000023
【図２２】
2005317037.tif 000024
【図２３】
2005317037.tif 000025
【図２４】
2005317037.tif 000026
【図２５】
2005317037.tif 000027
【図２６】
2005317037.tif 000028
【図２７】
2005317037.tif 000029
【図２８】
2005317037.tif 000030
【図２９】
2005317037.tif 000031
【図３０】
2005317037.tif 000032
【図３１】
2005317037.tif 000033
【図３２】
2005317037.tif 000034
【図３３】
2005317037.tif 000035
【図３４】
2005317037.tif 000036
【図３５】
2005317037.tif 000037
【図３６】
2005317037.tif 000038
【図３７】
2005317037.tif 000039
【図３８】
2005317037.tif 000040
【図３９】
2005317037.tif 000041
【図４０】
2005317037.tif 000042
【図４１】
2005317037.tif 000043
【図４２】
2005317037.tif 000044
【図４３】
2005317037.tif 000045
【図４４】
2005317037.tif 000046
【図４５】
2005317037.tif 000047
【図４６】
2005317037.tif 000048
【図４７】
2005317037.tif 000049
【図４８】
2005317037.tif 000050
【図４９】
2005317037.tif 000051
【図５０】
2005317037.tif 000052
【図５１】
2005317037.tif 000053
【図５２】
2005317037.tif 000054