(57)【要約】【課題】送信場所においてのみ付加価値の高い情報を、地点で提供でき、かつ、情報に付加価値を見いださない人物には無駄な情報の受信を強いることのない情報提供方法，情報提供システム，情報提供処理装置及びコンピュータプログラムを提供する。【解決手段】中継装置２０を介して複数の端末装置３０を通信可能な中央装置１０が、提供情報を閲覧するための閲覧用プログラム１４ａを端末装置３０へ送信し、閲覧用プログラム１４ａを受信した端末装置３０が閲覧用プログラム１４ａの起動指示を受け付け、受け付けた起動指示に従い閲覧用プログラム１４ａが起動している起動通知を送信し、中央装置１０は、受信した起動通知に応答して提供情報をデータベース１００から読み出し、読み出した提供情報を端末装置３０へ送信する構成を備える。【選択図】図１
2007272705.tif 000002
【特許請求の範囲】
【請求項１】
中央装置が、データベースに登録してある提供情報を抽出し、中継装置を介して端末装置へ送信する情報提供方法において、
前記中央装置は、
前記提供情報を閲覧するための閲覧用プログラムを記憶する記憶部から前記閲覧用プログラムを読み出し、
読み出した閲覧用プログラムを前記中継装置へ送信し、
該中継装置は、
受信した閲覧用プログラムを前記端末装置へ送信し、
該端末装置は、
前記閲覧用プログラムを受信して記憶し、
記憶した閲覧用プログラムの起動指示を受け付け、
受け付けた起動指示に従い前記閲覧用プログラムを起動させ、
該閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信し、
該中継装置は、
受信した起動通知を前記中央装置へ送信し、
該中央装置は、
前記中継装置から起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信することを特徴とする情報提供方法。
【請求項２】
提供情報を登録しているデータベースと、該データベースから抽出した提供情報を送信する中央装置と、該中央装置と通信可能であって、受信した提供情報を中継する中継装置と、該中継装置と通信可能であって、中継された提供情報を受信する端末装置とを備える情報提供システムにおいて、
前記中央装置は、
提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段を備え、
前記記憶手段から読み出した閲覧用プログラムを前記中継装置へ送信する手段を備え、
該中継装置は、
受信した閲覧用プログラムを前記端末装置へ送信する手段を備え、
該端末装置は、
前記閲覧用プログラムを受信する受信手段と、
受信した閲覧用プログラムを記憶する手段と、
記憶した閲覧用プログラムの起動指示を受け付ける手段と、
受け付けた起動指示に従い前記閲覧用プログラムを起動させる手段と、
前記閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信する通知送信手段とを備え、
該中継装置は、
受信した起動通知を前記中央装置へ送信する手段を備え、
該中央装置は、
前記中継装置から前記起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信するように構成してあることを特徴とする情報提供システム。
【請求項３】
前記中継装置は複数であり、各中継装置は識別情報を有し、
前記提供情報は複数からなり、
前記データベースは、前記提供情報及び該提供情報を送信すべき中継装置を示す識別情報を対応付けて登録してあり、
前記中継装置は、
受信した起動通知を、前記識別情報と共に前記中央装置へ送信し、
該中央装置は、
前記中継装置から前記起動通知及び識別情報を受信した場合、受信した起動通知に応答して、受信した識別情報に対応する提供情報を前記データベースから抽出し、抽出した提供情報を、受信した識別情報が示す中継装置へ送信するように構成してあることを特徴とする請求項２に記載の情報提供システム。
【請求項４】
提供情報を外部へ送信する情報提供処理装置において、
提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出す手段と、
読み出した閲覧用プログラムを外部へ送信する手段と、
外部装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、前記外部装置の識別情報を受信した場合、受信した起動通知に応答して、前記提供情報及び該提供情報を送信すべき外部装置を示す識別情報を対応づけて登録しているデータベースから、受信した識別情報に対応する提供情報を抽出する手段と、
抽出した提供情報を、受信した識別情報が示す外部装置へ送信する手段とを備えることを特徴とする情報提供処理装置。
【請求項５】
提供情報を外部へ送信させるコンピュータプログラムにおいて、
コンピュータに、提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出させるステップと、
コンピュータに、読み出させた閲覧用プログラムを外部へ送信させるステップと、
コンピュータに、外部の装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、外部の装置の識別情報を受信させるステップと、
コンピュータに、受信させた前記起動通知に応答させて、前記提供情報及び該提供情報を送信させるべき外部の装置を示す識別情報を対応付けて登録しているデータベースから、受信させた識別情報に対応する提供情報を抽出させるステップと、
抽出させた提供情報を、受信させた識別情報が示す外部の装置へ送信させるステップとを実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中央装置が送信した提供情報を、中継装置を介して複数の端末装置へ送信する情報提供方法，情報提供システム，情報提供処理装置及びコンピュータプログラムに関し、特に、提供情報の受信の可否を、端末装置により選択できる情報提供方法，情報提供システム，情報提供処理装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、情報を提供する手段として、電波放送により、広範囲かつ不特定多数の人間に情報を提供することが行われていた。しかし、前記の如き電波放送にあっては、特定の場所に応じた情報を地点で提供するようなことができない。
【０００３】
そこで、特定の場所に集まる人物に対して、当該場所においてのみ付加価値の高い情報を、地点で提供できるようにした情報提供システムがある（例えば特許文献１）。
【特許文献１】特開２００４−１８７２４９号公報
【０００４】
当該情報提供システムは、発信機と、該発信機により発信された情報を受信する受信機を備え、特定地域に配置された発信機が情報を発信し、発信された情報が、前記特定場所を中心に送信可能範囲にいる人物が所有する受信機により受信されるように構成してあるものである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載のシステムにあっては、特定の場所に入った不特定多数の全ての人に一律に情報が提供されることになり、情報に付加価値を見いださない人物に対し、全く無駄な情報の受信を強いてしまうか、又は、付加価値のある情報のうち必要な情報のみの受信を希望する人物に対し、情報を選択させることができない。
【０００６】
本発明はかかる事情に鑑みてなされたものであり、その目的とするところは、中継装置を介して複数の端末装置へ通信可能な中央装置が、提供情報を閲覧するための閲覧用プログラムを端末装置へ送信し、閲覧用プログラムを受信した端末装置が閲覧用プログラムの起動指示を受け付け、受け付けた起動指示に従い閲覧用プログラムが起動している起動通知を送信し、中央装置は、受信した起動通知に応答して提供情報をデータベースから抽出し、抽出した提供情報を起動通知の送信元になる端末装置へ送信する構成を備えることにより、情報提供者は、中継装置の設置場所付近においてのみ付加価値の高い情報を提供でき、他方、中継装置の設置場所付近にいる情報受取者は、付加価値を見いだせない情報の受信を一方的に強制されることがない情報提供方法、情報提供システム、情報提供処理装置及びコンピュータプログラムを提供することにある。
【０００７】
また、本発明の他の目的は、中継装置を介して複数の端末装置との通信可能な中央装置が、受信した中継装置を示す識別情報に対応する提供情報をデータベースから抽出し、抽出した提供情報を、識別情報が示す中継装置を介して起動通知の送信元になる端末装置へ送信する構成を備えることにより、情報提供者は、中継装置の設置場所付近においてのみ付加価値の高い情報を地点で提供することができる情報提供システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明に係る情報提供方法は、中央装置が、データベースに登録してある提供情報を抽出し、中継装置を介して端末装置へ送信する情報提供方法において、前記中央装置は、前記提供情報を閲覧するための閲覧用プログラムを記憶する記憶部から前記閲覧用プログラムを読み出し、読み出した閲覧用プログラムを前記中継装置へ送信し、前記中継装置は、受信した閲覧用プログラムを前記端末装置へ送信し、該端末装置は、前記閲覧用プログラムを受信して記憶し、記憶した閲覧用プログラムの起動指示を受け付け、受け付けた起動指示に従い前記閲覧用プログラムを起動させ、前記閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信し、前記中継装置は、受信した起動通知を前記中央装置へ送信し、前記中央装置は、前記中継装置から起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信することを特徴とする。
【０００９】
また、本発明に係る情報提供システムは、提供情報を登録しているデータベースと、該データベースから抽出した提供情報を送信する中央装置と、該中央装置と通信可能であって、受信した提供情報を中継する中継装置と、該中継装置と通信可能であって、中継された提供情報を受信する端末装置とを備える情報提供システムにおいて、提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段を備え、前記中央装置は、前記記憶手段から読み出した閲覧用プログラムを前記中継装置へ送信する手段を備え、前記中継装置は、受信した閲覧用プログラムを前記端末装置へ送信する手段を備え、該端末装置は、前記閲覧用プログラムを受信する受信手段と、受信した閲覧用プログラムを記憶する手段と、記憶した閲覧用プログラムの起動指示を受け付ける手段と、受け付けた起動指示に従い前記閲覧用プログラムを起動させる手段と、前記閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信する通知送信手段とを備え、前記中継装置は、受信した起動通知を前記中央装置へ送信する手段を備え、前記中央装置は、前記中継装置から前記起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信するように構成してあることを特徴とする。
【００１０】
また、本発明に係る情報提供システムは、前記中継装置は複数であり、各中継装置は識別情報を有し、前記提供情報は複数からなり、前記データベースは、前記提供情報及び該提供情報を送信すべき中継装置を示す識別情報を対応付けて登録してあり、前記中継装置は、受信した起動通知を、前記識別情報と共に前記中央装置へ送信し、前記中央装置は、前記中継装置から前記起動通知及び識別情報を受信した場合、受信した起動通知に応答して、受信した識別情報に対応する提供情報を前記データベースから抽出し、抽出した提供情報を、受信した識別情報が示す中継装置へ送信するように構成してあることを特徴とする。
【００１１】
また、本発明に係る情報提供処理装置は、提供情報を外部へ送信する情報提供処理装置において、提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出す手段と、読み出した閲覧用プログラムを外部へ送信する手段と、外部装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、前記外部装置の識別情報を受信した場合、受信した起動通知に応答して、前記提供情報及び該提供情報を送信すべき外部装置を示す識別情報を対応づけて登録しているデータベースから、受信した識別情報に対応する提供情報を抽出する手段と、抽出した提供情報を、受信した識別情報が示す外部装置へ送信する手段とを備えることを特徴とする。
【００１２】
また、本発明に係るコンピュータプログラムは、提供情報を外部へ送信させるコンピュータプログラムにおいて、コンピュータに、提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出させるステップと、コンピュータに、読み出させた閲覧用プログラムを外部へ送信させるステップと、コンピュータに、外部の装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、外部の装置の識別情報を受信させるステップと、コンピュータに、受信させた前記起動通知に応答させて、前記提供情報及び該提供情報を送信させるべき外部の装置を示す識別情報を対応付けて登録しているデータベースから、受信させた識別情報に対応する提供情報を抽出させるステップと、抽出させた提供情報を、受信させた識別情報が示す外部の装置へ送信させるステップとを実行させることを特徴とする。
【００１３】
本発明にあっては、中央装置は、提供情報を閲覧するための閲覧用プログラムを端末装置へ送信し、閲覧用プログラムを受信した端末装置が閲覧用プログラムの起動指示を受け付け、受け付けた起動指示に従い閲覧用プログラムが起動している起動通知を送信し、中央装置は、受信した起動通知に応答して提供情報をデータベースから読み出し、読み出した提供情報を端末装置へ送信する。また、中央装置は、受信した中継装置を示す識別情報に対応する提供情報をデータベースから抽出し、抽出した提供情報を、識別情報が示す中継装置を介して起動通知の送信元になる端末装置へ送信する構成を備えることにより、情報提供者は、中継装置の設置場所付近においてのみ付加価値の高い情報を地点で提供する。
【発明の効果】
【００１４】
本発明にあっては、情報提供者は、中継装置の設置場所付近においてのみ付加価値の高い情報を地点で提供でき、他方、中継装置の設置場所付近にいる情報受取者は、付加価値を見いだせない情報の受信を一方的に強制されないようにできる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明をその実施の形態を示す図面に基づいて説明する。図１は本発明に係る情報提供システムの構成を示す模式図、図２は本発明に係る情報提供システムにて用いられるプログラム管理テーブルの登録内容の一例を示す説明図、図３は本発明に係る情報提供システムにて用いられる会員情報テーブルの登録内容の一例を示す説明図、図４は本発明に係る情報提供システムにて用いられる情報管理テーブルの登録内容の一例を示す説明図、図５は本発明に係る情報提供システムにて用いられる通信テーブルの登録内容の一例を示す説明図、図６は本発明に係る情報提供システムにて用いられる中継テーブルの登録内容の一例を示す説明図である。
【００１６】
図１中、１０は本発明の情報提供システムにて用いられるサーバコンピュータ等の中央装置であり、中央装置１０は、情報提供システムを提供する事業者により管理され、中継装置２０とインターネット又はイントラネット等のネットワークに接続しており、端末装置３０を中継装置２０が検知した時に、接続するネットワークを介して、提供情報を閲覧するための閲覧用プログラム１４ａをダウンロードするか否かを確認する確認通知を中継装置２０へ発信する。
【００１７】
中継装置２０は、複数であって、中央装置１０と前記ネットワークを介して通信可能であり、中央装置１０から受信した確認通知を端末装置３０へ送信する。
【００１８】
端末装置３０は、例えば、携帯電話機又はＰＤＡ（Ｐｅｒｓｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等であって、中継装置２０と電波、赤外線又はレーザ等による無線通信が可能であり、例えば、中継装置２０の通信可能範囲内に進入した場合、中継装置２０から確認通知を受信し、受信した確認通知を出力し、出力する確認通知に対する回答を端末装置３０のユーザから受け付けた場合、受け付けた回答を中継装置２０を介して中央装置１０へ送信する。なお、端末装置３０も複数である。
【００１９】
中央装置１０は、中継装置２０を介して受信した回答に応答して、閲覧用プログラム１４ａを中継装置２０を介して端末装置３０へ送信する。
【００２０】
端末装置３０は、受信した閲覧用プログラム１４ａに対する起動指示をユーザから受け付けた場合、受け付けた起動指示に従い閲覧用プログラム１４ａを起動させ、閲覧用プログラム１４ａが起動している旨の起動通知を中継装置２０へ送信する。
【００２１】
中継装置２０は、受信した起動通知を、自らを示す識別情報と共に中央装置１０へ送信する。
【００２２】
中央装置１０は、中継装置２０から受信した起動通知に応答して、データベース１００にアクセスし、データベース１００に登録されている提供情報を抽出し、抽出した提供情報を、受信した識別情報が示す中継装置２０を介して端末装置３０へ送信する。端末装置３０は、受信した提供情報を出力する。以上のとおり、中央装置１０は閲覧用プログラムを受信するか否かの確認通知を常時発信する一方、中継装置２０の通信可能範囲内に進入した端末装置３０のユーザは、確認通知に対して回答することにより、閲覧用プログラムを受信するか否かを選択することができ、更に閲覧用プログラムを起動させるか否かにより、提供情報を受信するか否かを選択することができることにより、付加価値を見いだせない情報の受信を一方的に強制されない。
【００２３】
中央装置１０は、外部記憶装置１１を備え、外部記憶装置１１は、ＣＤ−ＲＯＭドライブ又はフレキシブルディスクドライブ等で構成されており、コンピュータプログラムが記憶されているＣＤ−ＲＯＭ又はフレキシブルディスク等の可搬型記憶媒体から本発明に係るコンピュータプログラムを読み取ることができる。
【００２４】
また、中央装置１０は、データベースインタフェース１２を備え、データベースインタフェース１２は、データベース１００に接続するインタフェースであり、中央装置１０は、該データベースインタフェース１２を介して、データベース１００に格納されているプログラム管理テーブル１０１、会員情報テーブル１０２、情報管理テーブル１０３及び通信テーブル１０４にアクセスし、登録してあるデータを抽出してＲＡＭ１３へ送り、ＲＡＭ１３に記憶してあるデータをプログラム管理テーブル１０１等へ送る。
【００２５】
図２のプログラム管理テーブル１０１は、閲覧用プログラム１４ａの起動を管理するテーブルであり、複数の項目にデータを有するレコードから構成されており、各項目には、端末識別情報、起動通知受信時刻、識別情報及びＤＬ拒否フラグのデータが夫々登録されている。
【００２６】
端末識別情報は、端末装置３０が有する機種又は製造番号等の固有情報であり、端末装置３０から通信可能範囲内にある中継装置２０を介して中央装置１０へ送信され、プログラム管理テーブル１０１に登録される。即ち、端末識別情報は、中継装置２０の通信可能範囲内に進入している端末装置３０の固有情報が登録され、該範囲外にある端末装置の固有情報は登録されない。
【００２７】
起動通知受信時刻は、中央装置１０が中継装置２０を介して端末装置３０から受信した起動通知を受信した時刻であって、西暦、月、日、時、分及び秒のデータからなり、後述の計時手段１８により計時された時刻に基づいて登録される。
【００２８】
識別情報は、中継装置２０が有する固有番号であり、中継装置２０から起動通知とともに送信され、送信された識別情報が中央装置１０により受信され、前記端末識別情報に対応して登録される。
【００２９】
ＤＬ拒否フラグは、端末装置３０が閲覧用プログラム１４ａの導入を拒否したか否か登録される。ＤＬ拒否フラグの値が'１'の場合、中央装置１０は、中継装置２０が端末装置３０を検知しても当該端末装置３０が導入を拒否したとみなして確認通知又は閲覧用プログラム１４ａを当該端末装置３０へ送信せず、中継装置２０が端末装置３０を検知しない、即ち当該端末装置３０が中継装置２０の通信可能範囲外にある場合、該当するレコードを削除する。
【００３０】
例えば、端末識別情報０００００００３の端末装置３０は、閲覧用プログラム１４ａの導入を拒否したため、起動通知受信時刻及び識別情報がＮＵＬＬになっており、後述の計時手段１８により所定の待機時間の到達が計時された場合、当該レコードが自動的に削除される。
【００３１】
図３の会員情報テーブル１０２は、本発明に係る情報提供システムの会員を管理するテーブルであり、複数の項目にデータを有するレコードから構成されており、各項目には、会員ＩＤ、会員パスワード、端末識別情報及びグループＩＤのデータが夫々登録されている。
【００３２】
会員ＩＤ及び会員パスワードは、端末装置３０のユーザのうち会員登録した者を識別するための情報であり、本発明に係る情報提供システムを利用する際、ユーザが操作する端末装置３０を介して登録される。
【００３３】
端末識別情報は、会員認証する際、端末装置３０から中継装置２０を介して中央装置１０へ送信されて登録され、他方、プログラム管理テーブル１０１の端末識別情報が削除される際、ＮＵＬＬに更新される。
【００３４】
グループＩＤは、一の会員のＩＤ及びパスワードを他の会員のそれに関連づけるための情報であり、本発明に係る情報提供システムを利用する際、ユーザが操作する端末装置３０を介して会員ＩＤ及び会員パスワードに対応付けて登録される。一のユーザは、家族関係又は友達関係にある他のユーザのグループＩＤと同一のものを指定して登録した場合、テーブル上の関連付けがなされる。
【００３５】
例えば、会員情報テーブル１０２は、同一のグループＩＤ０２１９９９２が付された会員ＩＤ５００００００１及び５００００００３のユーザをグループ管理し、端末識別情報がＮＵＬＬである会員ＩＤ５００００００２のユーザが全中継装置２０の通信可能範囲外にいるとして管理している。
【００３６】
図４の情報管理テーブル１０３は、本発明に係る情報提供システムにて提供される提供情報を登録し管理するテーブルであり、複数の項目にデータを有するレコードから構成されており、各項目には、レコードを特定する情報ＩＤ、情報内容、送信開始時刻、送信終了時刻、送信周期及び配信フラグのデータが夫々登録されている。
【００３７】
情報ＩＤは、端末装置３０へ送信する提供情報を識別するための情報であり、情報内容が登録される際に割り振られる。
【００３８】
情報内容は、端末装置３０へ送信する提供情報であり、本発明に係る情報提供システムを利用する際、情報提供システムを提供する事業者又は提供依頼者により登録又は更新される。
【００３９】
送信開始時刻は、中央装置１０へ提供情報の送信を開始させる時刻であり、情報提供システムを提供する事業者又は提供依頼者により提供情報とともに登録又は更新される。後述の計時手段１８が送信開始時刻を計時した場合、到達通知をＣＰＵ１７に送り、到達通知を受けたＣＰＵ１７は提供情報の送信を開始する。尚、値がＮＵＬＬの場合、ＣＰＵ１７は１回だけ情報を送信する。
【００４０】
送信終了時刻は、中央装置１０に提供情報の送信を終了させる時刻であり、情報提供システムを提供する事業者又は提供依頼者により提供情報とともに登録又は更新される。後述の計時手段１８が送信終了時刻を計時した場合、到達通知をＣＰＵ１７に送り、到達通知を受けたＣＰＵ１７は提供情報の送信を終了する。尚、値がＮＵＬＬの場合、ＣＰＵ１７は情報を終日送信する。
【００４１】
送信周期は、中央装置１０に提供情報を再送させる周期を示すものであり、情報提供システムを提供する事業者又は提供依頼者により提供情報を登録又は更新する際、登録又は更新される。後述の計時手段１８が周期を計時する度に、到達通知をＣＰＵ１７へ送り、到達通知を受けたＣＰＵ１７は提供情報の再送を繰り返す。
【００４２】
配信フラグは、提供情報を送信する送信先を指定するための情報であり、情報提供システムを提供する事業者又は提供依頼者により提供情報とともに登録又は更新される。例えば、ＣＰＵ１７は、配信フラグの値が'０'の場合は提供情報を送信せず、'１'の場合は提供情報を送信し、'２'の場合は会員情報テーブル１０２に登録されている会員が操作する端末装置３０にのみ送信する。
【００４３】
例えば、情報管理テーブル１０３は、配信フラグ'０'が付された情報ＩＤ２００００００１及び２００００００２の情報を送信せず、配信フラグ'１'が付された情報ＩＤ２０００００００３及び２００００００４の情報を送信し、配信フラグ'２'が付された情報ＩＤ２０００００００５の情報を会員が操作する端末装置３０にのみ送信する。また、情報ＩＤ２０００００００３の情報を１１：００から３０分間隔で終日送信し、情報ＩＤ２００００００４の情報を１６：００に一回だけ送信し、情報ＩＤ２００００００５の情報を１９：１５〜２０：００の間、５分間隔で会員が操作する端末装置３０にのみ送信するように管理している。
【００４４】
図５の通信テーブル１０４は、提供情報を送信する中継装置２０を管理するテーブルであり、複数の項目にデータを有するレコードから構成されており、識別情報毎に割り振られたレコードに、位置情報及び情報ＩＤのデータが登録されている。 
位置情報は、中継装置２０の設置場所を示す地図情報である。
【００４５】
情報ＩＤは、情報管理テーブル１０３の情報ＩＤに対応しており、情報ＩＤ毎に'０'又は'１'の値が付与されている。例えば、ＣＰＵ１７は、値'０'の場合は提供情報を送信せず、'１'の場合は提供情報を送信する。
【００４６】
例えば、図５の通信テーブル１０４は、鮮魚全域に設置された識別情報１１１１の中継装置２０へ情報ＩＤ２００００００２の提供情報を送信し、鮮肉第１地域に設定された識別情報１１１２の中継装置２０へ情報ＩＤ２００００００１の提供情報を送信するように管理している。
【００４７】
また、中央装置１０は、ＲＡＭ１３を備え、ＲＡＭ１３は、プログラム管理テーブル１０１等から抽出されたデータ、又は、ハードディスク１４から読み出された閲覧用プログラム１４ａを含む各種コンピュータプログラムを記憶する。
【００４８】
ハードディスク１４は、閲覧用プログラム１４ａ、確認通知及び中央装置１０を制御するためのコンピュータプログラムを格納しており、格納してあるプログラムが必要に応じてＲＡＭ１３へ読み出される。
【００４９】
また、中央装置１０は、通信手段１５を備え、通信手段１５は、ネットワークと接続するインタフェースであり、接続したネットワークを介して、ＲＡＭ１３に記憶されたデータ、提供情報又は閲覧用プログラム１４ａを中継装置２０へ送信する。他方、中継装置２０から受信した、端末識別情報、確認通知に対する回答、起動通知、識別情報、会員ＩＤ、会員パスワード、グループＩＤ又は提供情報に対する指定情報等を受信して、ＲＡＭ１３に送る。また、監視タイマー１６は、外部への送信から受信までの所定の応答時間を監視し、所定の応答時間の到達を計時した際、到達通知をＣＰＵ１７へ送る。
【００５０】
ＣＰＵ１７は、確認通知を通信手段１５を介して常時発信し、発信した確認通知に対する回答に応答してハードディスク１４から閲覧用プログラム１４ａを読み出して通信手段１５を介して送信し、該閲覧用プログラム１４ａの起動通知に応答して、識別情報に対応する情報ＩＤを通信テーブル１０４に基づいて決定し、決定した情報ＩＤの提供情報を情報管理テーブル１０３から読み出し、読み出した提供情報を識別情報が示す中継装置２０へ通信手段１５を介して送信する。
【００５１】
また、ＣＰＵ１７は、監視タイマー１６から到達通知を受け付けた場合、通信手段１５の通信を終了させる。
【００５２】
また、ＣＰＵ１７は、中央装置１０が備える外部記憶装置１１、データベースインタフェース１２、ＲＡＭ１３、ハードディスク１４、通信手段１５、監視タイマー１６、計時手段１８をバス１９を介して制御する。
【００５３】
計時手段１８は、プログラム管理テーブル１０１の起動通知受信時刻を計時し、情報管理テーブル１０３の送信開始時刻、送信終了時刻及び送信周期の到達を計時して到達通知をＣＰＵ１７へ送る。
【００５４】
中継装置２０は、第１通信手段２１を備え、第１通信手段２１は、ネットワークと接続するインタフェースであり、接続したネットワークを介して中央装置１０と通信することができ、外部への送信から受信までの所定の応答時間は、後述の監視タイマー２５により監視され、所定の応答時間の到達を計時した監視タイマー２５は、制御手段２４へ到達通知を送る。
【００５５】
中継装置２０は、第２通信手段２２を備え、第２通信手段２２は、通信可能範囲が限定された電波、赤外線又はレーザ等による無線通信を行うインタフェースであり、通信可能範囲内に進入した端末装置３０と通信することができ、外部への送信から受信までの所定の応答時間は、監視タイマー２５により監視され、所定の応答時間の到達を計測した監視タイマー２５は、制御手段２４へ到達通知を送る。
【００５６】
中継装置２０は、記憶手段２３を備え、記憶手段２３は、識別情報及び中継テーブル２３１を記憶する。
【００５７】
識別情報は、中継装置２０が有する固有番号であり、自らを示す情報である。
【００５８】
中継テーブル２３１は、第２通信手段２２を介して通信可能な端末装置３０を管理するテーブルであり、第２通信手段２２の通信可能範囲内に進入して通信可能状態にある端末装置３０から送信された端末識別情報を受信して登録している。即ち、通信可能範囲外にある端末装置３０の端末識別情報は登録されない。
【００５９】
例えば、図６の中継テーブル２３１を有する中継装置２０は、端末識別情報０００００００７、０００００００１及び０００００００２の端末装置３０と通信可能状態にあるとし、端末識別情報が登録されていない端末装置３０は通信可能範囲外にあるとして管理している。
【００６０】
中継装置２０は、制御手段２４を備え、制御手段２４は、中央装置１０から送信された確認通知、閲覧用プログラム１４ａ又は提供情報を第１通信手段２１を介して受信して、中継テーブル２３１に登録されている端末装置３０へ第２通信手段２２を介して送信し、他方、端末装置３０から送信された端末識別情報、確認通知に対する回答、起動通知、会員ＩＤ、会員パスワード、グループＩＤ、提供情報に対する指定情報を第２通信手段２２を介して受信して、自らを示す識別情報とともに中央装置１０へ第１通信手段２１を介して送信する。
【００６１】
また、制御手段２４は、監視タイマー２５から到達通知を受け付けた場合、第１（又は第２）通信手段２１（又は２２）の通信を終了させる。
【００６２】
また、制御手段２４は、無線通信における信号強度を検出するための信号を生成する。
【００６３】
また、制御手段２４は、中継装置２０が備える第１通信手段２１、第２通信手段２２、記憶手段２３及び監視タイマー２５をバス２６を介して制御する。
【００６４】
端末装置３０は、通信手段３１を備え、通信手段３１は、通信可能範囲が限定された電波、赤外線又はレーザ等による無線通信を行うインタフェースであり、通信可能範囲内にある中継装置２０と通信することができ、中継装置２０から受信した閲覧用プログラム１４ａを含む情報をＲＡＭ３２へ送り、ＲＡＭ３２に記憶された情報を中継装置２０へ送信し、外部への送信から受信までの所定の応答時間は、後述の監視タイマー３７により監視され、所定の応答時間の到達の計時した監視タイマー３７は、制御手段３６へ到達通知を送る。
【００６５】
ＲＡＭ３２は、通信手段３１を介して受信した閲覧用プログラム１４ａを含む情報を記憶して出力手段３３へ送り、他方、入力手段３４を介して受け付けた閲覧用プログラム１４ａの起動指示を含む情報、ＲＯＭ３５から読み出した端末識別情報等を記憶して、通信手段３１へ送る。
【００６６】
出力手段３３は、液晶パネル又はスピーカー等であり、ＲＡＭ３２に記憶された情報を受け付けて画像又は音声により出力する。
【００６７】
入力手段３４は、端末装置３０のユーザにより入力された確認通知に対する回答、閲覧用プログラム１４ａの起動指示、会員ＩＤ、会員パスワード、グループＩＤ、提供情報に対する指定情報等の情報を受け付け、ＲＡＭ３２へ送る。
【００６８】
ＲＯＭ３５は、端末識別情報及び端末装置３０の制御プログラム等を記憶しており、制御手段３６により読み出されてＲＡＭ３２へ送る。
【００６９】
制御手段３６は、確認通知を通信手段３１を介して受信し、ＲＡＭ３２を介して出力手段３３へ送り、入力手段３４により受け付けた確認通知に対する回答をＲＡＭ３２を介して通信手段３１へ送る。
【００７０】
また、制御手段３６は、閲覧用プログラム１４ａを通信手段３１を介して受信してＲＡＭ３２へ送り、出力手段３３により出力させ、入力手段３４により受け付けた起動指示に応答して閲覧用プログラム１４ａを起動させ、閲覧用プログラム１４ａが起動している旨の起動通知を生成して、ＲＡＭ３２を介して通信手段３１へ送る。
【００７１】
また、制御手段３６は、監視タイマー３７から到達通知を受け付けた場合、通信手段３１の通信を終了させる。
【００７２】
また、制御手段３６は、中継装置２０から送信された信号を通信手段３１を介して受信し、受信した信号の強度を検出し、検出した強度のうち最も強い信号を選択する。
【００７３】
また、制御手段３６は、端末装置３０が備える通信手段３１、ＲＡＭ３２、出力手段３３、入力手段３４、ＲＯＭ３５及び監視タイマー３７をバス３８を介して制御する。
【００７４】
実施の形態１．
次に、本発明に係る情報提供システムにて用いられる中央装置１０、中継装置２０及び端末装置３０間の処理について説明する。図７乃至図１１は本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャート、図１２は本発明にて用いられる閲覧用プログラムによる提供情報の表示画面の例を示す説明図である。
【００７５】
端末装置３０の制御手段３６は、自らを示す端末識別情報を通信手段３１を介して中継装置２０へ送信する（Ｓ１０１）。
【００７６】
中継装置２０の制御手段２４は、端末装置３０から送信された端末識別情報を第２通信手段２２を介して受信したか否かを判断し（Ｓ１０２）、受信していないと判断した場合（Ｓ１０２でＮＯ）、待機する。他方、制御手段２４は、受信したと判断した場合（Ｓ１０２でＹＥＳ）、受信した端末識別情報を中継テーブル２３１に登録し（Ｓ１０３）、第１通信手段２１を介して中央装置１０へ送信する（Ｓ１０４）。
【００７７】
中央装置１０のＣＰＵ１７は、中継装置２０から送信された端末識別情報を通信手段１５を介して受信したか否かを判断し（Ｓ１０５）、受信していないと判断した場合（Ｓ１０５でＮＯ）、待機する。他方、ＣＰＵ１７は、受信したと判断した場合（Ｓ１０５でＹＥＳ）、受信した端末識別情報をプログラム管理テーブル１０１に登録し（Ｓ１０６）、ハードディスク１４から読み出した確認通知を通信手段１５を介して中継装置２０へ送信する（Ｓ１０７）。
【００７８】
中継装置２０の制御手段２４は、中央装置１０から送信された確認通知を第１通信手段２１を介して受信し（Ｓ１０８）、受信した確認通知を第２通信手段２２を介して、中継テーブル２３１に登録している端末識別情報が示す端末装置３０へ送信する（Ｓ１０９）。
【００７９】
端末装置３０の制御手段３６は、中継装置２０から送信された確認通知を通信手段３１を介して受信し（Ｓ１１０）、受信した確認通知を出力手段３３にて出力させ（Ｓ１１１）、出力させた確認通知に対する回答を入力手段３４を介して受け付け（Ｓ１１２）、受け付けた回答を通信手段３１を介して中継装置２０へ送信する（Ｓ１１３）。
【００８０】
中継装置２０の制御手段２４は、端末装置３０から送信された回答を第２通信手段２２を介して受信し（Ｓ１１４）、受信した回答を第１通信手段２１を介して中央装置１０へ送信する（Ｓ１１５）。
【００８１】
中央装置１０のＣＰＵ１７は、中継装置２０から送信された回答を通信手段１５を介して受信し（Ｓ１１６）、受信した回答に応答して、ハードディスク１４から閲覧用プログラム１４ａを読み出し（Ｓ１１７）、読み出した閲覧用プログラム１４ａを通信手段１５を介して中継装置２０へ送信する（Ｓ１１８）。
【００８２】
中継装置２０の制御手段２４は、中央装置１０から送信された閲覧用プログラム１４ａを第１通信手段２１を介して受信し（Ｓ１１９）、受信した閲覧用プログラム１４ａを第２端末装置２２を介して、中継テーブル２３１に登録している端末識別情報が示す端末装置３０へ送信する（Ｓ１２０）。
【００８３】
端末装置３０の制御手段３６は、中継装置２０から送信された閲覧用プログラム１４ａを通信手段３１を介して受信し（Ｓ１２１）、受信した閲覧用プログラム１４ａをＲＡＭ３２に記憶し（Ｓ１２２）、記憶した閲覧用プログラム１４ａによる画面を出力手段３３にて出力させ（Ｓ１２３）、閲覧用プログラム１４ａに対する起動指示を受け付け（Ｓ１２４）、受け付けた起動指示に応答して閲覧用プログラム１４ａを起動させ（Ｓ１２５）、閲覧用プログラム１４ａが起動している旨の起動通知を生成し（Ｓ１２６）、生成した起動通知を通信手段３１を介して中継装置２０へ送信する（Ｓ１２７）。その結果、端末装置３０を有するユーザは、中継装置２０の通信可能範囲内に進入していても、起動指示を入力しなければ、提供情報の受信を一方的に強いられない。
【００８４】
中継装置２０の制御手段２４は、端末装置３０から送信された起動通知を第２通信手段２２を介して受信し（Ｓ１２８）、受信した起動通知とともに、記憶手段２３から読み出した識別情報を第１通信手段２１を介して中央装置１０へ送信する（Ｓ１２９）。
【００８５】
中央装置１０のＣＰＵ１７は、中継装置２０から送信された起動通知と識別情報とを通信手段１５を介して受信し（Ｓ１３０）、受信した時点での計時手段１８の計時に基づく西暦、月、日、時、分及び秒の起動通知受信時刻と受信した識別情報とをプログラム管理テーブル１０１の該当レコードに登録する（Ｓ１３１）。更に、登録した識別情報に対応する情報ＩＤを通信テーブル１０４に基づいて決定し（Ｓ１３２）、決定した情報ＩＤに対応する送信開示時刻、送信終了時刻及び送信周期から導出された送信可能時刻を情報管理テーブル１０３から読み出し（Ｓ１３３）、起動通知受信時刻が、読み出した送信可能時刻と一致するか否かを判断し（Ｓ１３４）、一致しないと判断した場合（Ｓ１３４でＮＯ）、処理を終了する。
【００８６】
他方、ＣＰＵ１７は、一致すると判断した場合（Ｓ１３４でＹＥＳ）、更に情報管理テーブル１０３の配信フラグが'０'であるか否かを判断し（Ｓ１３５）、'０'であると判断した場合（Ｓ１３５でＹＥＳ）、処理を終了する。他方、ＣＰＵ１７は、'０'でないと判断した場合（Ｓ１３５でＮＯ）、更に配信フラグが'１'であるか否かを判断し（Ｓ１３６）、'１'であると判断した場合（Ｓ１３６でＹＥＳ）、決定した情報ＩＤに対応する提供情報を情報管理テーブル１０３から抽出し（Ｓ１３７）、抽出した提供情報を、受信した識別情報が示す中継装置２０へ通信手段１５を介して送信する（Ｓ１３８）。他方、ＣＰＵ１７は、'１'でないと判断した場合（Ｓ１３６でＮＯ）、決定した情報ＩＤに対応する提供情報を情報管理テーブル１０３から抽出し（Ｓ１３９）、更に抽出した提供情報に認証画面を付与して（Ｓ１４０）、ステップＳ１３８へ進む。
【００８７】
中継装置２０の制御手段２４は、中央装置１０から送信された提供情報を第１通信手段２１を介して受信し（Ｓ１４１）、受信した提供情報を端末識別情報が示す端末装置３０へ第２通信手段２２を介して送信する（Ｓ１４２）。
【００８８】
端末装置３０の制御手段３６は、中継装置２０から送信された提供情報を通信手段３１を介して受信し（Ｓ１４３）、受信した提供情報に付与された認証画面が有るか否かを判断し（Ｓ１４４）、認証画面有りと判断した場合（Ｓ１４４でＹＥＳ）、受信した認証画面を出力手段３３にて出力させ（Ｓ１４５）、出力させた認証画面に対して、会員ＩＤ及び会員パスワードを入力手段３４を介して受け付け（Ｓ１４６）、受け付けた会員ＩＤ及び会員パスワードを端末識別情報とともに中継装置２０へ送信する（Ｓ１４７）。
【００８９】
中継装置２０の制御手段２４は、端末装置３０から送信された会員ＩＤ、会員パスワード及び端末識別情報を第２通信手段２２を介して受信し（Ｓ１４８）、受信した会員ＩＤ、会員パスワード及び端末識別情報を第１通信手段２１を介して中央装置１０へ送信する（Ｓ１４９）。
【００９０】
中央装置１０のＣＰＵ１７は、中継装置２０から送信された会員ＩＤ、会員パスワード及び端末識別情報を通信手段１５を介して受信し（Ｓ１５０）、受信した会員ＩＤ及び会員パスワードが、会員情報テーブル１０２に登録されているか否かを判断する会員認証を行い（Ｓ１５１）、会員認証に失敗した場合（Ｓ１５１でＮＯ）、処理を終了する。他方、ＣＰＵ１７は、会員認証に成功した場合（Ｓ１５１でＹＥＳ）、受信した端末識別情報を会員情報テーブル１０２の該当レコードに登録し（Ｓ１５２）、閲覧許可を通信手段１５を介して中継装置２０へ送信する（Ｓ１５３）。
【００９１】
中継装置２０の制御手段２４は、中央装置１０から送信された閲覧許可を第１通信手段２１を介して受信し（Ｓ１５４）、受信した閲覧許可を第２通信手段２２を介して端末識別情報が示す端末装置３０へ送信する（Ｓ１５５）。
【００９２】
端末装置３０の制御手段３６は、中継装置２０から送信された閲覧許可を通信手段３１を介して受信し（Ｓ１５６）、受信した閲覧許可に基づき、提供情報を出力手段３３にて図１２のように出力させる（Ｓ１５７）。出力された提供情報は、「１Ｆ  食料品売り場  人参１００円」又は「３Ｆ  電化製品売り場  最新型パソコン５９，８００円」等のように中継装置２０の設置付近において付加価値の高い情報である。
【００９３】
他方、端末装置３０の制御手段３６は、ステップＳ１４４にて認証画面無しと判断した場合（Ｓ１４４でＮＯ）、ステップＳ１５７へ進み、提供情報を出力手段３３にて図１２のように出力させる（Ｓ１５７）。
【００９４】
実施の形態２．
実施の形態２では、上述した実施の形態１に加え、図４の情報管理テーブル１０３の登録内容の一例のように、複数の中継装置２０毎に送信すべき提供情報が異なる場合、端末装置３０が、現在位置において最も付加価値の高い提供情報を中継する中継装置２０を選択し、選択した中継装置２０を介して提供情報を受信できる機能について説明する。図１３は本発明に係る情報提供システムにて用いられる端末装置の中継装置選択の処理を説明するフローチャートである。
【００９５】
複数の中継装置２０は、無線通信における信号強度を検出するための信号と、記憶手段２３から読み出した識別情報とを第２通信手段２２を介して端末装置３０へ送信する。
【００９６】
端末装置３０の制御手段３６は、複数の中継装置２０から送信された信号と識別情報とを通信手段３１を介して夫々受信し（Ｓ２０１）、受信した信号の強度毎に検出し（Ｓ２０２）、検出した強度を識別情報毎にＲＡＭ３２に記憶する（Ｓ２０３）。
【００９７】
制御手段３６は、ＲＡＭ３２に記憶している強度のうち、最も強い強度を有する信号に対応する識別情報が示す中継装置２０を選択し（Ｓ２０４）、自らを示す端末識別情報を通信手段３１を介して送信する（Ｓ２０５）。
【００９８】
その結果、端末装置３０は、現在位置において最も強い信号を発する中継装置２０のみと通信することができ、現在位置において最も付加価値の高い提供情報を中継装置２０から受信することができる。
【００９９】
本実施の形態２は以上の如き処理であり、その他の処理は、実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明は省略する。
【０１００】
また、上述した実施の形態２は、端末装置３０が中継装置２０からの信号を受信して、現在位置において最も付加価値の高い提供情報を中継する中継装置２０を選択する場合を示すが、これに限らず、端末装置３０が、いずれの中継装置２０の信号も受信できない場合、端末装置２０との通信を中止し、ＲＡＭ３２に閲覧用プログラム１４ａを記憶している場合は、当該閲覧用プログラム１４ａを削除するようしてもよい。即ち、端末装置３０のユーザが中継装置２０の通信可能範囲から離れた場合、閲覧用プログラム１４ａは自動的に削除される。その結果、端末装置３０のユーザが、中継装置２０の通信可能範囲から離れた後、再度、当該範囲内へ進入した場合であっても、閲覧用プログラム１４ａを二重に受信して起動させてしまう危険性を回避できる。
【０１０１】
実施の形態３．
実施の形態３では、上述した実施の形態１及び２に加え、例えば、中継装置２０と通信可能な端末装置３０が複数の場合に、一の端末装置が他の端末装置（又は自ら）が存在する位置情報の送信を要求できる機能について説明する。図１４及び図１５は本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャート、図１６は本発明にて用いられる閲覧用プログラムによる端末識別情報の受付の画面の表示例を示す説明図、図１７は本発明にて用いられる閲覧用プログラムによる位置情報表示画面の表示例を示す説明図である。
【０１０２】
端末装置３０のユーザは、予め起動中の閲覧用プログラム１４ａに基づく画面に対して、自らのグループＩＤ及び送信指示を入力する。
【０１０３】
端末装置３０の制御手段３６は、グループＩＤ及び送信指示を受け付けたか否かを判断し（Ｓ３０１）、受け付けてないと判断した場合（Ｓ３０１でＮＯ）、待機する。他方、制御手段３６は、受け付けたと判断した場合（Ｓ３０１でＹＥＳ）、受け付けた送信指示に基づく送信要求を生成し（Ｓ３０２）、グループＩＤ及び生成した送信要求を通信手段３１を介して中継装置２０へ送信する（Ｓ３０３）。
【０１０４】
中継装置２０の制御手段２４は、端末装置３０から送信されたグループＩＤ及び送信要求を第２通信手段２２を介して受信し（Ｓ３０４）、受信したグループＩＤ及び送信要求を第１通信手段２１を介して中央装置１０へ送信する（Ｓ３０５）。
【０１０５】
中央装置１０のＣＰＵ１７は、中継装置２０から送信されたグループＩＤ及び送信要求を通信手段１５を介して受信し（Ｓ３０６）、受信した送信要求に応答して、受信したグループＩＤに対応する端末識別情報を会員情報テーブル１０２から抽出し（Ｓ３０７）、抽出した端末識別情報の一覧を通信手段１５を介して中継装置２０へ送信する（Ｓ３０８）。
【０１０６】
中継装置２０の制御手段２４は、中央装置１０から送信された端末識別情報の一覧を第１通信手段２１を介して受信し（Ｓ３０９）、受信した端末識別情報の一覧を第２通信手段２２を介して端末装置３０へ送信する（Ｓ３１０）。
【０１０７】
端末装置３０の制御手段３６は、中継装置２０から送信された端末識別情報の一覧を受信し（Ｓ３１１）、受信した端末識別情報の一覧を出力手段３３にて図１６のように出力させ（Ｓ３１２）、出力させた端末識別情報の一覧から、選択した端末識別情報を受け付け（Ｓ３１３）、受け付けた端末識別情報を通信手段３１を介して中継装置２０へ送信する（Ｓ３１４）。端末識別情報の一覧は、図１６に示すとおり、プルダウンにより端末識別情報が一覧表示されるようになっており、端末装置３０のユーザは、端末識別情報の一覧から検索対象となる端末識別情報を入力する。
【０１０８】
中継装置２０の制御手段２４は、端末装置３０から送信された端末識別情報を第２通信手段２２を介して受信した場合（Ｓ３１５）、受信した端末識別情報を第１通信手段２１を介して中央装置１０へ送信する（Ｓ３１６）。
【０１０９】
中央装置１０のＣＰＵ１７は、中継装置２０から送信された端末識別情報を受信した場合（Ｓ３１７）、受信した端末識別情報が通信している中継装置２０の識別情報をプログラム管理テーブル１０１から抽出し（Ｓ３１８）、抽出した識別情報に対応する位置情報をプログラム管理テーブル１０１から抽出し（Ｓ３１９）、抽出した位置情報を通信手段１５を介して中継装置２０へ送信する（Ｓ３２０）。
【０１１０】
中継装置２０の制御手段２４は、中央装置１０から送信された位置情報を第１通信手段２１を介して受信し（Ｓ３２１）、受信した位置情報を第２通信手段２２を介して端末装置３０へ送信する（Ｓ３２２）。
【０１１１】
端末装置３０の制御手段３６は、中継装置２０から送信された位置情報を受信し（Ｓ３２３）、受信した位置情報を出力手段３３にて図１７のように出力させる（Ｓ３２４）。受信した位置情報は、図１７に示すとおり、地図画像の上に検索対象の位置を反転表示する。尚、位置情報は、文字情報であってもよい。
【０１１２】
その結果、端末装置３０のユーザは、家族関係又は友達関係にある他のユーザの位置を検索して確認することができる。尚、上述した実施の形態３では、端末識別情報の一覧から検索対象となるユーザを選択したが、これに限らず会員情報テーブル１０２の会員ＩＤに基づいて作成した一覧から検索対象となるユーザを選択するようにしてもよい。
【０１１３】
尚、上述した本実施の形態では、端末装置３０は各中継装置２０から一つの提供情報を受信する場合を示したが、これに限らず、各中継装置２０は複数の提供情報を中継する場合、端末装置３０は、複数ある提供情報から受信を希望する提供情報を指定できるようにしてもよい。例えば、端末装置３０のユーザは、閲覧用プログラム１４ａを起動させた後に、複数の提供情報から受信を希望する提供情報に対する指定を入力し、端末装置３０の制御手段３６は、指定情報を生成して、生成した指定情報を中継装置２０を介して中央装置１０へ送信する。
【０１１４】
中央装置１０のＣＰＵ１７は、中継装置２０を介して受信した指定情報に対応する提供情報を情報管理テーブル１０３より抽出し、抽出した提供情報を中継装置２０を介して端末装置３０へ送信する。
【０１１５】
端末装置３０の制御手段３６は、中継装置２０を介して受信した提供情報を出力手段３３へ送り、閲覧用プログラム１４ａにて表示させる。その結果、端末装置３０のユーザは、複数の提供情報から特に付加価値が高いと考える情報のみ受信することができ、無駄な提供情報の受信を一方的に強制されない。
【０１１６】
また、上述した本実施の形態では、端末装置３０の制御手段３６は、受信した提供情報を出力手段３３に送り、閲覧用プログラム１４ａにて表示させるようにしたが、これに限らず、ＲＡＭ１３に履歴情報として記憶しておくようにしてよい。その結果、端末装置３０のユーザは、閲覧し損ねた付加価値の高い情報を過去にさかのぼって確認することができる。
【０１１７】
また、上述した本実施の形態では、データベース１００は、中央装置１０とは別個独立しているが、これに限らず、中央装置１０のハードディスク１４に記憶するようにしてもよい。
【０１１８】
以上の実施の形態に関し、更に以下の付記を開示する。
【０１１９】
（付記１）中央装置が、データベースに登録してある提供情報を抽出し、中継装置を介して端末装置へ送信する情報提供方法において、
前記中央装置は、
前記提供情報を閲覧するための閲覧用プログラムを記憶する記憶部から前記閲覧用プログラムを読み出し、
読み出した閲覧用プログラムを前記中継装置へ送信し、
前記中継装置は、
受信した閲覧用プログラムを前記端末装置へ送信し、
該端末装置は、
前記閲覧用プログラムを受信して記憶し、
記憶した閲覧用プログラムの起動指示を受け付け、
受け付けた起動指示に従い前記閲覧用プログラムを起動させ、
前記閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信し、
前記中継装置は、
受信した起動通知を前記中央装置へ送信し、
前記中央装置は、
前記中継装置から起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信することを特徴とする情報提供方法。
【０１２０】
（付記２）提供情報を登録しているデータベースと、該データベースから抽出した提供情報を送信する中央装置と、該中央装置と通信可能であって、受信した提供情報を中継する中継装置と、該中継装置と通信可能であって、中継された提供情報を受信する端末装置とを備える情報提供システムにおいて、
提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段を備え、
前記中央装置は、
前記記憶手段から読み出した閲覧用プログラムを前記中継装置へ送信する手段を備え、
前記中継装置は、
受信した閲覧用プログラムを前記端末装置へ送信する手段を備え、
該端末装置は、
前記閲覧用プログラムを受信する受信手段と、
受信した閲覧用プログラムを記憶する手段と、
記憶した閲覧用プログラムの起動指示を受け付ける手段と、
受け付けた起動指示に従い前記閲覧用プログラムを起動させる手段と、
前記閲覧用プログラムが起動している旨の起動通知を前記中継装置へ送信する通知送信手段とを備え、
前記中継装置は、
受信した起動通知を前記中央装置へ送信する手段を備え、
前記中央装置は、
前記中継装置から前記起動通知を受信した場合、該起動通知に応答して前記提供情報を前記データベースから抽出し、前記中継装置を介して前記端末装置へ送信するように構成してあることを特徴とする情報提供システム。
【０１２１】
（付記３）前記中継装置は複数であり、各中継装置は識別情報を有し、
前記提供情報は複数からなり、
前記データベースは、前記提供情報及び該提供情報を送信すべき中継装置を示す識別情報を対応付けて登録してあり、
前記中継装置は、
受信した起動通知を、前記識別情報と共に前記中央装置へ送信し、
前記中央装置は、
前記中継装置から前記起動通知及び識別情報を受信した場合、受信した起動通知に応答して、受信した識別情報に対応する提供情報を前記データベースから抽出し、抽出した提供情報を、受信した識別情報が示す中継装置へ送信するように構成してあることを特徴とする付記２に記載の情報提供システム。
【０１２２】
（付記４）前記端末装置及び中継装置間の通信は無線通信であって、
前記中継装置は、
前記無線通信における信号強度を検出するための信号を、前記識別情報と対応付けて前記端末装置へ送信する手段を更に備え、
前記端末装置は、
受信した信号の強度を検出する手段と、
検出した強度のうち最も強い信号と対応する識別情報が示す中継装置を選択する手段とを備え、
前記通知送信手段は、前記起動通知を選択した中継装置へ送信するように構成してあることを特徴とする付記２又は３に記載の情報提供システム。
【０１２３】
（付記５）前記閲覧用プログラムは、
前記複数の提供情報のうち、いずれかの提供情報に対する指定を受け付けた場合、受け付けた指定に係る指定情報を生成する手段を備え、
前記通知送信手段は、前記起動通知を、生成された指定情報と共に前記中継装置へ送信し、
前記中央装置は、
前記中継装置から前記起動通知、指定情報及び識別情報を受信した場合、受信した起動通知に応答して、受信した識別情報及び指定情報に対応する提供情報を前記データベースから抽出するように構成してあることを特徴とする付記２乃至４の何れか一つに記載の情報提供システム。
【０１２４】
（付記６）前記起動通知を送信した端末装置を示す端末識別情報、前記識別情報及び該識別情報が示す中継装置の設置場所についての位置情報を対応付けて登録しているデータベースを更に備え、
前記閲覧用プログラムは、
前記位置情報の送信指示を受け付けた場合、受け付けた送信指示に基づく送信要求を生成する手段を備え、
前記端末装置は、
対象となる前記端末識別情報を受け付ける手段と、
生成された送信要求及び受け付けた端末識別情報を前記中継装置を介して前記中央装置へ送信する手段を更に備え、
前記中央装置は、
受信した送信要求に応答して、受信した端末識別情報に対応する位置情報を前記データベースから抽出する手段と、
抽出した位置情報を前記中継装置を介して前記端末装置へ送信する手段とを備え、
前記閲覧用プログラムは、更に、
受信した位置情報を出力する手段を備えることを特徴とする付記２乃至５の何れか一つに記載の情報提供システム。
【０１２５】
（付記７）提供情報を外部へ送信する情報提供処理装置において、
提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出す手段と、
読み出した閲覧用プログラムを外部へ送信する手段と、
外部装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、前記外部装置の識別情報を受信した場合、受信した起動通知に応答して、前記提供情報及び該提供情報を送信すべき外部装置を示す識別情報を対応づけて登録しているデータベースから、受信した識別情報に対応する提供情報を抽出する手段と、
抽出した提供情報を、受信した識別情報が示す外部装置へ送信する手段とを備えることを特徴とする情報提供処理装置。
【０１２６】
（付記８）提供情報を外部へ送信させるコンピュータプログラムにおいて、
コンピュータに、提供情報を閲覧するための閲覧用プログラムを記憶する記憶手段から前記閲覧用プログラムを読み出させるステップと、
コンピュータに、読み出させた閲覧用プログラムを外部へ送信させるステップと、
コンピュータに、外部の装置から、前記閲覧用プログラムが起動している旨の起動通知、及び、外部の装置の識別情報を受信させるステップと、
コンピュータに、受信させた前記起動通知に応答させて、前記提供情報及び該提供情報を送信させるべき外部の装置を示す識別情報を対応付けて登録しているデータベースから、受信させた識別情報に対応する提供情報を抽出させるステップと、
抽出させた提供情報を、受信させた識別情報が示す外部の装置へ送信させるステップとを実行させることを特徴とするコンピュータプログラム。
【図面の簡単な説明】
【０１２７】
【図１】本発明に係る情報提供システムの構成を示す模式図である。
【図２】本発明に係る情報提供システムにて用いられるプログラム管理テーブルの登録内容の一例を示す説明図である。
【図３】本発明に係る情報提供システムにて用いられる会員情報テーブルの登録内容の一例を示す説明図である。
【図４】本発明に係る情報提供システムにて用いられる情報管理テーブルの登録内容の一例を示す説明図である。
【図５】本発明に係る情報提供システムにて用いられる通信テーブルの登録内容の一例を示す説明図である。
【図６】本発明に係る情報提供システムにて用いられる中継テーブルの登録内容の一例を示す説明図である。
【図７】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図８】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図９】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図１０】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図１１】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図１２】本発明にて用いられる閲覧用プログラムによる提供情報の表示画面の例を示す説明図である。
【図１３】本発明に係る情報提供システムにて用いられる端末装置の中継装置選択の処理を説明するフローチャートである。
【図１４】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図１５】本発明に係る情報提供システムにて用いられる中央装置、中継装置及び端末装置の間の処理を説明するフローチャートである。
【図１６】本発明にて用いられる閲覧用プログラムによる端末識別情報の受付の画面の表示例を示す説明図である。
【図１７】本発明にて用いられる閲覧用プログラムによる位置情報表示画面の表示例を示す説明図である。
【符号の説明】
【０１２８】
１０  中央装置
１４  ハードディスク
１４ａ  閲覧用プログラム
１５  通信手段
１００  データベース
２０  中継装置
２１  第１通信手段
２２  第２通信手段
２３  記憶手段
３０  端末装置
３１  通信手段
３２  ＲＡＭ
３４  入力手段
３６  制御手段
【図１】
2007272705.tif 000003
【図２】
2007272705.tif 000004
【図３】
2007272705.tif 000005
【図４】
2007272705.tif 000006
【図５】
2007272705.tif 000007
【図６】
2007272705.tif 000008
【図７】
2007272705.tif 000009
【図８】
2007272705.tif 000010
【図９】
2007272705.tif 000011
【図１０】
2007272705.tif 000012
【図１１】
2007272705.tif 000013
【図１２】
2007272705.tif 000014
【図１３】
2007272705.tif 000015
【図１４】
2007272705.tif 000016
【図１５】
2007272705.tif 000017
【図１６】
2007272705.tif 000018
【図１７】
2007272705.tif 000019