(57)【要約】【課題】利用者が現在地において可能となる行動の選択肢が列挙され、その選択肢から目的の行動を選択すれば、その行動を行える店舗や施設が提示される簡便な情報検索方法等を提供すること【解決手段】情報検索装置３０は、利用者端末１０から利用者位置情報を受信し、近傍オブジェクトを構成する基本オブジェクトを、オブジェクトデータベース３３から抽出し、抽出した基本オブジェクトに対応する行動リストを、基本オブジェクトデータベース３４から抽出し利用者端末に送信する行動リスト送信部と、利用者端末から行動リストから利用者が選択した行動を受信し、選択オブジェクトの名称とオブジェクト位置情報をオブジェクトデータベースから抽出して利用者端末に送信するオブジェクト情報送信部、とを備えている。【選択図】図１
2008192087.tif 000002
【特許請求の範囲】
【請求項１】
利用者が携行する利用者端末とこの利用者端末と通信可能な情報検索装置を含む情報検索システムにおいて、
前記利用者端末は、
前記利用者の現在位置を示す利用者位置情報を前記情報検索装置に送信し、前記現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトで前記利用者がとることができる行動のリストである行動リストを前記情報検索装置から受信し前記利用者端末の表示装置に表示する行動リスト受信部と、
前記行動リストから前記利用者が選択した行動を前記情報検索装置に送信し、その行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を前記情報検索装置から受信し前記利用者端末の表示装置に表示するオブジェクト情報受信部とを備え、
前記情報検索装置は、
前記利用者端末から前記利用者位置情報を受信し、前記近傍オブジェクトを構成する基本オブジェクトを、オブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースから抽出し、抽出した基本オブジェクトに対応する行動リストを、基本オブジェクトとそのオブジェクトで前記利用者がとることができる行動のリストを対応付けて記憶する基本オブジェクトデータベースから抽出し前記利用者端末に送信する行動リスト送信部と、
前記利用者端末から前記行動リストから前記利用者が選択した行動を受信し、前記選択オブジェクトの名称とオブジェクト位置情報を前記オブジェクトデータベースから抽出して前記利用者端末に送信するオブジェクト情報送信部、とを備えた情報検索システム。
【請求項２】
前記情報検索装置と通信可能な登録者端末を備え、
前記登録者端末は、
前記情報検索装置に基本オブジェクトのリストの送信を要求し、この要求に応じて前記情報検索装置から送信された前記基本オブジェクトのリストを前記登録者端末の表示装置に表示するリスト受信部と、
前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を前記情報検索装置に送信する登録情報送信部とを備え、
前記情報検索装置は、
登録者端末の要求に応じて前記基本オブジェクトのリストを前記登録者端末に送信し、
前記登録者端末から前記登録情報を受信し、この登録情報を前記オブジェクトデータベースに登録する登録部を備えたことを特徴とした請求項１に記載の情報検索システム。
【請求項３】
前記オブジェクト情報送信部は、前記選択オブジェクトの名称と前記選択オブジェクトに対応付けられた行動リストを表示した地図データを前記利用者端末に送信することを特徴とした請求項１または請求項２に記載の情報検索システム。
【請求項４】
前記オブジェクト情報送信部は、前記利用者位置情報が示す位置から前記近傍オブジェクトの位置までの道順を示す情報を前記利用者端末に送信することを特徴とした請求項１ないし請求項３のいずれかひとつに記載の情報検索システム。
【請求項５】
利用者端末から利用者の現在位置を示す利用者位置情報を受信し、前記現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトを、オブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースから抽出し、抽出した基本オブジェクトで前記利用者がとることができる行動のリストである行動リストを、基本オブジェクトとそのオブジェクトで前記利用者がとることができる行動のリストを対応付けて記憶する基本オブジェクトデータベースから抽出し前記利用者端末に送信する行動リスト送信部と、
前記利用者端末から前記行動リストから前記利用者が選択した行動を受信し、その行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を前記オブジェクトデータベースから抽出して前記利用者端末に送信するオブジェクト情報送信部、とを備えた情報検索装置。
【請求項６】
登録者端末の要求に応じて基本オブジェクトのリストを前記登録者端末に送信し、
前記登録者端末から前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を受信し、この登録情報を前記オブジェクトデータベースに登録する登録部を備えたことを特徴とした請求項５に記載の情報検索装置。
【請求項７】
前記オブジェクト情報送信部は、前記選択オブジェクトの名称と前記選択オブジェクトに対応付けられた行動リストを表示した地図データを前記利用者端末に送信することを特徴とした請求項５または請求項６に記載の情報検索装置。
【請求項８】
前記オブジェクト情報送信部は、前記利用者位置情報が示す位置から前記選択オブジェクトの位置までの道順を示す情報を前記利用者端末に送信することを特徴とした請求項５ないし請求項７のいずれかひとつに記載の情報検索装置。
【請求項９】
利用者の現在位置を示す利用者位置情報を情報検索装置に送信し、前記現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトで前記利用者がとることができる行動のリストである行動リストを前記情報検索装置から受信し表示装置に表示する行動リスト受信部と、
前記行動リストから前記利用者が選択した行動を前記情報検索装置に送信し、その行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を前記情報検索装置から受信し前記利用者端末の表示装置に表示するオブジェクト情報受信部とを備えた利用者端末。
【請求項１０】
情報検索装置に基本オブジェクトのリストの送信を要求し、この要求に応じて前記情報検索装置から送信された前記基本オブジェクトのリストを表示装置に表示するリスト受信部と、
前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を前記情報検索装置に送信する登録情報送信部とを備えた登録者端末。
【請求項１１】
コンピュータを、
利用者端末から利用者の現在位置を示す利用者位置情報を受信し、前記現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトを、オブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースから抽出し、抽出した基本オブジェクトで前記利用者がとることができる行動のリストである行動リストを、基本オブジェクトとそのオブジェクトで前記利用者がとることができる行動のリストを対応付けて記憶する基本オブジェクトデータベースから抽出し前記利用者端末に送信する行動リスト送信部と、
前記利用者端末から前記行動リストから前記利用者が選択した行動を受信し、その行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を前記オブジェクトデータベースから抽出して前記利用者端末に送信するオブジェクト情報送信部、として機能させる情報検索プログラム。
【請求項１２】
前記コンピュータを、
登録者端末の要求に応じて基本オブジェクトのリストを前記登録者端末に送信し、
前記登録者端末から前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を受信し、この登録情報を前記オブジェクトデータベースに登録する登録部として機能させることを特徴とした請求項１１に記載の情報検索プログラム。
【請求項１３】
前記オブジェクト情報送信部は、前記選択オブジェクトの名称と前記選択オブジェクトに対応付けられた行動リストを表示した地図データを前記利用者端末に送信することを特徴とした請求項１１または請求項１２に記載の情報検索プログラム。
【請求項１４】
前記オブジェクト情報送信部は、前記利用者位置情報が示す位置から前記選択オブジェクトの位置までの道順を示す情報を前記利用者端末に送信することを特徴とした請求項１１ないし請求項１３のいずれかひとつに記載の情報検索プログラム。
【請求項１５】
利用者端末が、前記利用者の現在位置を示す利用者位置情報を前記情報検索装置に送信する利用者位置情報送信工程と、
前記情報検索装置が、前記現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトを、オブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースから抽出し、抽出した基本オブジェクトで前記利用者がとることができる行動のリストである行動リストを、基本オブジェクトとそのオブジェクトで前記利用者がとることができる行動のリストを対応付けて記憶する基本オブジェクトデータベースから抽出し前記利用者端末に送信する行動リスト送信工程と、
前記利用者端末が、前記情報検索装置から受信した前記行動リストを前記利用者端末の表示装置に表示する行動リスト受信工程と、
前記利用者端末が、前記行動リストから前記利用者が選択した行動を前記情報検索装置に送信する行動送信工程と、
前記情報検索装置が、前記利用者端末から受信した行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を前記オブジェクトデータベースから抽出して前記利用者端末に送信するオブジェクト情報送信工程と、
前記利用者端末が、前記情報検索装置から受信した選択オブジェクトの名称とオブジェクト位置情報を前記利用者端末の表示装置に表示するオブジェクト情報受信工程とを備え情報検索方法。
【請求項１６】
登録者端末が、前記情報検索装置に基本オブジェクトのリストの送信を要求するリスト要求工程と、
前記情報検索装置が、前記登録者端末の要求に応じて前記基本オブジェクトのリストを前記登録者端末に送信するリスト送信工程と、
前記登録者端末が、前記情報検索装置から受信した前記基本オブジェクトのリストを前記登録者端末の表示装置に表示するリスト受信工程と、
前記登録者端末が、前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を前記情報検索装置に送信する登録情報送信工程と、
前記情報検索装置が、前記登録者端末から前記登録情報を受信し、この登録情報を前記オブジェクトデータベースに登録する登録工程を備えたことを特徴とした請求項１５に記載の情報検索方法。
【請求項１７】
前記オブジェクト情報送信工程では、前記選択オブジェクトの名称と前記選択オブジェクトに対応付けられた行動リストを表示した地図データを前記利用者端末に送信することを特徴とした請求項１５または請求項１６に記載の情報検索方法。
【請求項１８】
前記オブジェクト情報送信工程では、前記利用者位置情報が示す位置から前記近傍オブジェクトの位置までの道順を示す情報を前記利用者端末に送信することを特徴とした請求項１５ないし請求項１７のいずれかひとつに記載の情報検索方法。
【請求項１９】
登録者端末が、情報検索装置にオブジェクトを構成する基本オブジェクトのリストの送信を要求するリスト要求工程と、
前記情報検索装置が、登録者端末の要求に応じて前記基本オブジェクトのリストを基本オブジェクトとその基本オブジェクトで前記利用者がとることができる行動のリストとを対応付けて記憶する基本オブジェクトデータベースから抽出し前記登録者端末に送信するリスト送信工程と、
前記登録者端末が、前記情報検索装置から受信した前記基本オブジェクトのリストを前記登録者端末の表示装置に表示するリスト受信工程と、
前記登録者端末が、前記基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を前記情報検索装置に送信する登録情報送信工程と、
前記情報検索装置が、前記登録者端末から前記登録情報を受信し、この登録情報をオブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースに登録する登録工程を備えたデータベースの構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の利用者の現在位置を取得し、現在位置に応じた情報を端末に提供するシステムに関し、特に、利用者が現在地において可能となる行動の選択肢を列挙し、その選択肢から利用者が選択した行動を行うことができる施設等に関する情報を提供する情報検索システム等に関する。
【背景技術】
【０００２】
利用者の現在位置を携帯端末から取得し、その位置に応じた情報を携帯端末に提供するシステムが種々提案されている。
特許文献１に記載されている情報案内クライアントは位置検出部により取得した位置情報を情報案内サーバに送信し、情報案内サーバから案内情報を受信する。案内情報としては、現在位置からの所望の場所までの経路、所望の場所の観光案内、周辺の商店の情報が例示されている。
【０００３】
【特許文献１】特開２００１−３１２４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
これまでの、現在地周辺の店舗や施設の情報を提供する機能またはサービスでは、利用者は、行いたいこと（例：電車に乗りたい、など）をあらかじめ明確にした上で、その目的を達成するための店舗や施設を探す必要があった。逆に目的があいまいであったり、目的の達成手段が複数あった場合、必要な情報を得ることができなかったり、得るのに手間がかかったりしていた（例：電車に乗る他にもバスに乗るという方法もあることを想起し、さらに電車の駅とバス停の両方を探す、など）。
【０００５】
本発明は、利用者が現在地において可能となる行動の選択肢が列挙され、その選択肢から目的の行動（したいこと）を選択すれば、その行動を行える店舗や施設が提示される簡便な情報検索方法等を提供することをその目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報検索システムは、利用者が携行する利用者端末とこの利用者端末と通信可能な情報検索装置を含んでいる。
利用者端末は、利用者の現在位置を示す利用者位置情報を情報検索装置に送信し、現在位置の近傍に位置する近傍オブジェクトを構成する基本オブジェクトで利用者がとることができる行動のリストである行動リストを情報検索装置から受信し利用者端末の表示装置に表示する行動リスト受信部と、行動リストから利用者が選択した行動を情報検索装置に送信し、その行動が対応付けられている基本オブジェクトを構成要素として含む近傍オブジェクトである選択オブジェクトの名称とオブジェクト位置情報を情報検索装置から受信し利用者端末の表示装置に表示するオブジェクト情報受信部とを備えている。
情報検索装置は、利用者端末から利用者位置情報を受信し、近傍オブジェクトを構成する基本オブジェクトを、オブジェクトの名称とそのオブジェクトの位置を示すオブジェクト位置情報とそのオブジェクトを構成する基本オブジェクトのリストとを対応付けて記憶するオブジェクトデータベースから抽出し、抽出した基本オブジェクトに対応する行動リストを、基本オブジェクトと行動リストを対応付けて記憶する基本オブジェクトデータベースから抽出し利用者端末に送信する行動リスト送信部と、利用者端末から行動リストから利用者が選択した行動を受信し、選択オブジェクトの名称とオブジェクト位置情報をオブジェクトデータベースから抽出して利用者端末に送信するオブジェクト情報送信部、とを備えている。
【０００７】
上記情報検索装置において、情報検索装置と通信可能な登録者端末を備え、登録者端末は、情報検索装置に基本オブジェクトのリストの送信を要求し、この要求に応じて情報検索装置から送信された基本オブジェクトのリストを登録者端末の表示装置に表示するリスト受信部と、基本オブジェクトのリストに含まれる基本オブジェクトの一以上について、その基本オブジェクトを構成要素として含むオブジェクトの名称とオブジェクト位置情報を含む登録情報を情報検索装置に送信する登録情報送信部とを備え、情報検索装置は、登録者端末の要求に応じて基本オブジェクトのリストを登録者端末に送信し、登録者端末から登録情報を受信し、この登録情報をオブジェクトデータベースに登録する登録部を備えるようにしてもよい。
【０００８】
上記情報検索装置において、オブジェクト情報送信部は、選択オブジェクトの名称と選択オブジェクトに対応付けられた行動リストを表示した地図データを利用者端末に送信するようにしてもよい。
【０００９】
上記情報検索装置において、オブジェクト情報送信部は、利用者位置情報が示す位置から近傍オブジェクトの位置までの道順を示す情報を利用者端末に送信するようにしてもよい。
【００１０】
本発明の、情報検索装置、利用者端末、登録者端末、情報検索プログラム、情報検索方法、データベース構築方法によっても同様に上記課題を解決することができる。
【発明の効果】
【００１１】
本発明によれば、利用者は、現在地情報を提示するだけで、目的（行える行動）および目的を達成できる店舗や施設の情報を取得できる。
また、店舗や施設の情報を登録する登録者は、人がその店舗や施設においてどのような行動を行えるのか考えなくても、その店舗や施設が保有する設備（基本オブジェクト）を指定すればよいため、情報の登録が容易である。
【発明を実施するための最良の形態】
【００１２】
図を参照しながら本発明の一実施形態である情報検索システム１の構成と動作について説明する。
図１は、情報検索システム１の構成を示す図である。
情報検索システム１は、利用者端末１０と登録者端末２０とサーバー３０により構成され、利用者端末１０と登録者端末２０は、それぞれ、サーバー３０と通信路４１、４２を介して通信可能に構成されている。
【００１３】
利用者端末１０は、利用者により携行される携帯電話機、スマートフォン、携帯型パーソナルコンピュータ等の端末装置で、利用者端末プログラム１１、入力部１２、表示部１３、位置情報取得部１４を備えている。
利用者端末プログラム１１は、利用者端末１０のＣＰＵにより実行され利用者端末１０が備えるハードウェアを制御して次の機能を実現する。
（１）利用者の現在位置を示す情報（以下、「利用者位置情報」という）を位置情報取得部１４から取得し、利用者位置情報をサーバー３０に送信し、その応答として受信した行動リストを表示部１３に表示する。
（２）行動リストから利用者が選択した行動と利用者位置情報をサーバー３０に送信し、その応答として受信したオブジェクト名とオブジェクト位置を表示部１２に表示する。
【００１４】
入力部１２は、例えば複数個のボタンから構成され、利用者は、入力部１２を操作して利用者端末プログラムの起動指示と表示部１２に表示された行動リストからの行動の選択を行う。
【００１５】
表示部１３は、例えば液晶ディスプレイ装置から構成され、利用者端末プログラム１１がサーバー３０から受信した行動リスト、オブジェクト名、オブジェクト位置を表示する。
【００１６】
位置情報取得部１４は、例えばＧＰＳ（Global Positioning System）モジュールにより構成され、ＧＰＳを用いて利用者位置情報を算出する。本実施形態では、利用者の現在位置の緯度と経度を算出する。
位置情報は、緯度・経度のほか、適宜設定した座標系における座標や、住所を示す文字列等、利用者の現在位置を必要とする精度で特定することができる情報であればなんでもよい。
【００１７】
登録者端末２０は、オブジェクトに関する情報を登録する登録者が利用するパーソナルコンピュータ等の端末装置で、登録者端末プログラム２１と入力部２２と表示部２３を備えている。
登録者端末プログラム２１は、登録者端末２０のＣＰＵにより実行され登録者端末２０が備えるハードウェアを制御して次の機能を実現する。
（１）サーバー３０に対して基本オブジェクトのリストの送信要求を行い、その応答として受信した基本オブジェクトのリストを表示部２３に表示する。
（２）利用者が選択した基本オブジェクトを構成要素として含むオブジェクトに関する情報をサーバー３０に送信する。
【００１８】
入力部２２は、例えばキーボードとマウスから構成され、利用者は、入力部１２を操作して登録者端末プログラム２１の起動指示とオブジェクトに関する情報の入力を行う。
【００１９】
表示部２３は、例えば液晶ディスプレイ装置から構成され、登録者端末プログラム２１がサーバー３０から受信したオブジェクトのリストを表示する。
【００２０】
サーバー３０は、例えばＲＤＢＭＳが動作するサーバコンピュータで、検索プログラム３１、登録プログラム３２、オブジェクトデータベース（以下、「オブジェクトＤＢ」という）３３、基本オブジェクトデータベース（以下、「基本オブジェクトＤＢ」という）３４を備えている。
【００２１】
検索プログラム３１は、サーバー３０のＣＰＵにより実行されサーバー３０が備えるハードウェアを制御して次の機能を実現する。
（１）利用者端末１０からの要求に応じて、利用者位置情報が示す位置の近傍に位置するオブジェクトが含む基本オブジェクトに対応する行動をオブジェクトＤＢ３３と基本オブジェクトＤＢ３４から取得し、これを利用者端末１０に送信する。
（２）利用者端末１０から利用者が選択した行動を受信し、その行動に対応するオブジェクトの名称と位置をオブジェクトＤＢ３３と基本オブジェクトＤＢ３４から取得し、利用者端末１０に送信する。
【００２２】
登録プログラム３２は、サーバー３０が備えるハードウェアを制御して次の機能を実現する。
（１）登録者端末２０の要求に応じて、基本オブジェクトのリストを登録者端末２０に送信する。
（２）登録者端末２０から受信したオブジェクト名、オブジェクト位置、構成基本オブジェクトをオブジェクトＤＢ３３に登録する。
【００２３】
オブジェクトＤＢ３３は、オブジェクトの名称にそのオブジェクトの位置とそのオブジェクトを構成する基本オブジェクトを対応付けて記憶するデータベースである。
図３（ａ）にオブジェクトＤＢ３３のデータ構成例を示す。
オブジェクトＤＢ３３は、オブジェクト名３３１とオブジェクト位置３３２と構成基本オブジェクト３３３のデータ項目を持つ。
オブジェクト名３３１は、オブジェクトの名称を示す文字列である。ここで、オブジェクトは具体的な施設や建物、それらを構成する個々の構成要素を言う。
オブジェクト位置３３２は、オブジェクト名３３１が示すオブジェクトの位置を示す情報である。この例では、オブジェクトの位置を緯度と経度で示している。例えば、オブジェクト名「○○駅」に対応するオブジェクト位置情報は、○○駅が北緯３５度５０分１０．１０秒、東経１３５度５０分１０．１０秒に位置することを示している。
構成基本オブジェクト名３３３は、オブジェクト名３３１が示すオブジェクトが含んでいる基本オブジェクトの名称のリストである。基本オブジェクトは、オブジェクトに含まれる構成要素、例えば構造物（エレベータ等）や施設（駅内にあるコンビニエンスストア等）の一般名称である。例えば、オブジェクト名「○○駅」に対応する構成基本オブジェクトは、「○○駅」が、「駅」「コンビニ」「エレベータ」「階段」等の基本オブジェクトを含んでいることを示している。なお、基本オブジェクトとしての「駅」は、駅としての本質的な機能、すなわち人が電車に乗り降りしたり荷物を積み下ろしたりするための機能を持った施設を意味している。
【００２４】
基本オブジェクトＤＢ３４は、基本オブジェクトの名称とその基本オブジェクトで利用者がとることができる行動とを対応付けて記憶するデータベースである。
図３（ｂ）に基本オブジェクトＤＢ３４のデータ構成例を示す。
基本オブジェクトＤＢ３４は、基本オブジェクト名３４１と行動リスト３４２のデータ項目を持つ。
基本オブジェクト名３４１は、基本オブジェクトの名称を示す文字列である。
行動リスト３４２は、基本オブジェクト名３４１が示す基本オブジェクトで利用者がとることができる行動のリストである。例えば、基本オブジェクト名「駅」に対応する行動リストは、利用者が駅において、電車に乗る、切符を買う、写真を撮る等の行動をすることができることを示している。
【００２５】
図１には、サーバー３０を１台のサーバコンピュータで構成する例を示したが、複数台のコンピュータにより構成することもできる。例えば、オブジェクトＤＢ３３と基本オブジェクトＤＢ３４をサーバー３０と接続されたストレージ装置に格納するようにしてもよいし、情報検索プログラム３１と情報登録プログラム３２を２台のサーバコンピュータに分散して実装するようにしてもよい。
【００２６】
図２は、情報検索システム１の動作の概要を示す図である。
オブジェクト登録者は、登録者端末２０により店舗や施設などのオブジェクトに関して、その名称や所在位置（以下、「位置情報」という）、そのオブジェクトを構成する基本オブジェクト、例えば、その施設内にあるエレベータ等をサーバー３０のデータベース上に保持する。また、オブジェクトを構成する基本オブジェクトに関して、その名称とそのオブジェクトを用いて人が行える行動（以下、「行動情報」という）をデータベースとしてサーバー上に保持する。
【００２７】
利用者は、次の手順で行動情報と位置情報を取得する。
（１）利用者は、現在地において何らかの行動を行いたい場合、利用者端末１０を操作し、利用者位置情報をサーバー３０に送信する。
（２）利用者位置情報を受信したサーバーは、データベースから、その利用者位置情報近傍の位置情報を持つオブジェクトに属する行動情報を全て利用者端末に送信する。
（３）行動情報を受信した利用者端末１０は行動情報を表示装置に表示し、利用者は、提示された行動の中から、現在行いたい行動を選択する。
（４）利用者端末１０は、利用者により選択された行動をサーバー３０へ送信する。
（５）行動を受信したサーバー３０は、データベースから、その行動の対象となるオブジェクトの名称（以下、「オブジェクト名」という）や位置（以下、「オブジェクト位置」という）などの情報を利用者端末１０へ送信する。
これにより利用者は、現在地情報をサーバー３０に提示するだけで、目的（行える行動）および目的を達成できる店舗や施設の情報を取得できる。
【００２８】
図４は、情報検索システム１のオブジェクトに関する情報の登録動作を示すシーケンス図である。
本発明では、基本オブジェクトデータベース３４に、あらかじめ店舗や施設を構成する要素となる基本オブジェクトの名称と、人がその基本オブジェクトを用いて行える行動のリストを登録しておく。その後、店舗や施設の登録者は、以下の手順でオブジェクトに関する情報をサーバー３０が保持するオブジェクトＤＢ３３と基本オブジェクトＤＢ３４へ登録する。
【００２９】
登録者は、登録者端末２０の入力部２２を操作し、登録者端末プログラム２１を起動する（Ｓ１０１）。登録者端末プログラム２１は、サーバー３０の登録プログラム３２へ、基本オブジェクトの一覧を要求する（Ｓ１０２）。
登録プログラム３２は、基本オブジェクトＤＢ３４にアクセスし、登録されている基本オブジェクトを全て抽出し（Ｓ１０３）、登録者端末２０の登録者端末プログラム２１へ基本オブジェクトの一覧を送信する（Ｓ１０４）。
登録者は、登録者端末２０の入力部２２を操作し、登録者端末プログラム２１へ、登録したいオブジェクトのオブジェクト名、オブジェクト位置、構成基本オブジェクトを入力する（Ｓ１０５）。なお、登録者が構成基本オブジェクトを入力する際には、登録者端末プログラム２１がサーバー３０の登録プログラム３２から受信した基本オブジェクトの一覧から選択できるものとする。
登録者端末プログラム２１は、サーバー３０の登録プログラム３２へ入力されたオブジェクト名、オブジェクト位置、構成基本オブジェクトを送信する（Ｓ１０６）。
登録プログラム３２は、受信したオブジェクト名、オブジェクト位置、構成基本オブジェクトをオブジェクトＤＢ３３へ、それぞれオブジェクト名３３１、オブジェクト位置３３２、構成基本オブジェクト３３３として登録する。
上記の手順が複数の登録者によって行われ、複数のオブジェクトがオブジェクトＤＢ３３に登録される。
【００３０】
図５は、情報検索システム１の情報提供動作を示すシーケンス図である。
利用者は、利用者端末１０の入力部１２を操作し、利用者端末プログラム１１を起動する（Ｓ２０１）。利用者端末プログラム１１は、位置情報取得部１４へ、利用者位置情報を取得するよう要求する（Ｓ２０２）。
要求を受けた位置情報取得部１４は、利用者位置情報を取得し、利用者端末プログラム１１へ、取得した利用者位置情報を提示する（Ｓ２０３）。
利用者端末プログラム１１は、サーバー３０の検索プログラム３１へ、取得した利用者位置情報を送信する（Ｓ２０４）。
【００３１】
検索プログラム３１は、オブジェクトＤＢ３３を参照し、受信した利用者位置情報の近傍に位置するオブジェクト位置３３２に該当するオブジェクトの構成基本オブジェクト３３３を取得する。さらに、検索プログラム３１は、基本オブジェクトＤＢ３４を参照し、取得した構成基本オブジェクト３３３に含まれる各基本オブジェクトについて、該当する行動リスト３４２を取得する。位置情報の近傍に位置するオブジェクトが複数あった場合は、全ての行動リストの集合和を取得する（Ｓ２０５）。ここで、近傍とは、位置情報に基づく物理的な位置関係上のものであり、例えば座標の計算により算出できたり、住所などから判断できるものとする。
検索プログラム３１は、利用者端末プログラム１１へ取得した行動リスト３４２（またはその集合和）を送信する（Ｓ２０６）。
【００３２】
利用者端末プログラム１１は、利用者端末１０の表示部１３へ取得した行動リスト３４２（またはその集合和）に含まれる要素（行動）を列挙して表示する（Ｓ２０７）。
利用者は、入力部１２を操作し、表示部１３に表示された複数の行動から目的のものを選択し、利用者端末プログラム１１へ指示する（Ｓ２０８）。
利用者端末プログラム１１は、検索プログラム３１へ、指示された行動と、Ｓ２０３で取得した利用者位置情報を送信する（Ｓ２０９）。
【００３３】
検索プログラム３１は、基本オブジェクトＤＢ３４を参照し、受信した行動を行動リスト３４２に含む基本オブジェクト名３４１を取得し、さらにオブジェクトＤＢ３３を参照し、その基本オブジェクト名３４１を構成基本オブジェクト３３３に含むオブジェクトのうち、受信した位置情報の近傍に位置するオブジェクト位置332に該当するオブジェクトのオブジェクト名３３１およびオブジェクト位置３２３を取得する。条件に合致するオブジェクトが複数存在する場合は、全てのオブジェクト名３３１とオブジェクト位置３３２を取得する（Ｓ２１０）。
検索プログラム３１は、利用者端末プログラム１１へ、オブジェクト名３３１とオブジェクト位置３３２を送信する（Ｓ２１１）。
【００３４】
利用者端末プログラム１１は、表示部１３へオブジェクト名３３１とオブジェクト位置３３２を表示する（Ｓ２１２）。
以上により、利用者は、現在地周辺で行える行動および対象となる店舗や施設の情報を取得できる。
【００３５】
上記の実施形態は、次のようにすることもできる。
（１）オブジェクトに関する情報を階層的に記述してもよい。例えば、エレベーター、エスカレーター、階段等の各基本オブジェクトを含むスーパーセットとしてデパート基本オブジェクト、同様に遊園地が通常備えている基本オブジェクトを含むスーパーセットとして遊園地基本オブジェクトを定義し、デパート基本オブジェクトと遊園地基本オブジェクトを含むスーパーセットとして○○百貨店を記述する。
（２）検索プログラム３０が、オブジェクトの位置情報と共に利用者端末にオブジェクトの近傍の地図データを送信し、利用者端末プログラム１１が、オブジェクトの位置とオブジェクトに関する情報を含む地図を表示するようにしてもよい。
（３）利用者端末プログラム１０が、サーバー３０から取得したオブジェクトの位置情報と利用者の現在位置に基づいて、現在位置からオブジェクトの所在までの道順を地図上に表示したり、交通機関の乗り継ぎを案内したりするナビゲーション機能を持つようにしてもよい。
（４）利用者端末１０は、位置情報取得部１４を必ずしも備える必要はなく、利用者端末プログラム１１は、例えば、利用者が入力部１２を操作して入力した住所を示す文字列を利用者位置情報として取得するようにしてもよい。
（５）利用者端末プログラム１１、登録者端末プログラム２１は、サーバー３０の構成要素とし、利用者、登録者はそれぞれ利用者端末１０、登録者端末２０のウェブブラウザを通して利用者端末プログラム１１、登録者端末プログラム２１を操作できるようにしてもよい。
【００３６】
次に、情報検索システム１の効果について説明する。
利用者端末１０は、まず、利用者位置情報をサーバー３０に送信しその位置の近傍で可能な行動のリストをサーバー３０から取得する。次に、その行動リストから利用者が選択した行動を行うことができる基本オブジェクトを含んでいるオブジェクトに関する情報を取得する。
そのため、利用者は、現在地情報を提示するだけで、目的（行える行動）および目的を達成できるオブジェクト、例えば店舗や施設の情報を取得できる。
【００３７】
登録者端末２０は、基本オブジェクトのリストをサーバー３０から取得し、基本オブジェクトを含んでいるオブジェクトに関する情報をサーバー３０に送信する。基本オブジェクトとその基本オブジェクトで利用者が行うことができる行動は、予め対応付けられて基本オブジェクトＤＢ３４に記憶されている。
そのため、オブジェクトに関する情報を登録する登録者は、利用者がそのオブジェクトにおいてどのような行動を行えるのか考えなくても、オブジェクトに関する情報を容易に登録できる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態である情報検索システムの構成を示す図である。
【図２】情報検索システムの動作の概要を示す図である。
【図３】図３（ａ）は、オブジェクトＤＢの一例を示す図である。図３（ｂ）は、基本オブジェクトＤＢの一例を示す図である。
【図４】情報検索システムの登録動作を示すシーケンス図である。
【図５】情報検索システムの情報検索動作を示すシーケンス図である。
【符号の説明】
【００３９】
１  情報検索システム
１０  利用者端末
１１  利用者端末プログラム
１２  入力部
１３  表示部
１４  位置情報取得部
２０  登録者端末
２１  登録者端末プログラム
２２  入力部
２３  表示部
３０  サーバー
３１  検索プログラム
３２  登録プログラム
３３  オブジェクトＤＢ
３４  基本オブジェクトＤＢ
【図１】
2008192087.tif 000003
【図２】
2008192087.tif 000004
【図３】
2008192087.tif 000005
【図４】
2008192087.tif 000006
【図５】
2008192087.tif 000007