(57)【要約】【課題】３次元空間情報を用いずに、２次元座標系では同一座標に存在するが階層的に異なるロケーションを検索により検出可能とする情報検索システムを提供することにある。【解決手段】情報検索システム１は、ユーザ端末１０と、検索対象の情報を記憶するサーバ装置１００とを備えている。サーバ装置１００において登録部１２０は、２次元座標により示される位置情報と、当該位置に関する位置付加情報との組み合わせごとに、異なるロケーションＩＤを付与して記憶部１１０に登録する。検索処理部１０１は、ユーザ端末から受信した検索要求により記憶部１１０から位置に関する情報の検出を行う場合、ロケーションＩＤを参照し、ロケーションＩＤが異なる位置情報を所在が異なる位置として検出を行う。【選択図】図１
2009047451.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と、検索対象の情報を記憶するサーバ装置とを備えた情報検索システムであって、
前記サーバ装置は、
２次元座標により示される位置情報と、当該位置に関する位置付加情報との組み合わせごとに、異なる位置識別情報を付与して記憶手段に登録する登録手段と、
前記ユーザ端末から受信した検索要求により前記記憶手段から位置に関する情報の検出を行う場合、前記位置識別情報を参照し、前記位置識別情報が異なる位置情報を所在が異なる位置として検出を行う検索処理手段と、
を備えたことを特徴とする情報検索システム。
【請求項２】
前記位置付加情報は、前記２次元座標の同一座標を示す位置情報における位置の階層情報である
ことを特徴とする請求項１に記載の情報検索システム。
【請求項３】
前記登録手段は、
ユーザに予め付与されるユーザ識別情報と、当該ユーザ識別情報のユーザが所在する位置に対応した前記位置識別情報とを対応付けて前記記憶手段に登録し、
前記検索処理手段は、
前記ユーザ端末から所定情報をキーワードとし、前記ユーザの所在を示す情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶されるユーザ識別情報と位置識別情報の対応付けの情報とに基づいて、当該所定情報に対応する位置識別情報を検出し、検出した位置識別情報により示される位置情報と位置付加情報とを前記ユーザの所在を示す情報としてユーザ端末に応答する
ことを特徴とする請求項１または２に記載の情報検索システム。
【請求項４】
前記登録手段は、
ユーザに予め付与されるユーザ識別情報と、当該ユーザ識別情報のユーザが所在する位置に対応した前記位置識別情報とを対応付けて前記記憶手段に登録し、
更に、前記ユーザ識別情報ごとに、当該ユーザ識別情報に関連するユーザ関連情報を、前記ユーザ識別情報に対応付けて記憶し、
前記検索処理手段は、
前記ユーザ端末から所定情報をキーワードとし、前記ユーザ関連情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶されるユーザ識別情報と位置識別情報、あるいはユーザ識別情報とユーザ関連情報の対応付けの情報とに基づいて、当該所定情報に対応するユーザ関連情報を検出し、検出したユーザ関連情報をユーザ端末に応答する
ことを特徴とする請求項１または２に記載の情報検索システム。
【請求項５】
前記登録手段は、
前記位置識別情報ごとに、当該位置識別情報が示す位置に関連する位置関連情報を、前記位置識別情報に対応付けて前記記憶手段に登録し、
前記検索処理手段は、
前記ユーザ端末から所定情報をキーワードとし、前記位置関連情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶される位置識別情報と位置関連情報の対応付けの情報とに基づいて、当該所定情報に対応する位置識別情報を検出し、検出した位置識別情報に対応付けられる位置関連情報をユーザ端末に応答する
ことを特徴とする請求項１から４のいずれか１つに記載の情報検索システム。
【請求項６】
ユーザ端末と、検索対象の情報を記憶するサーバ装置とを備えた情報検索システムにおける情報検索方法であって、
前記サーバ装置が、２次元座標により示される位置情報と、当該位置に関する位置付加情報との組み合わせごとに、異なる位置識別情報を付与して記憶手段に登録するステップと、
前記ユーザ端末から検索要求を送信するステップと、
前記サーバ装置が、前記ユーザ端末から受信した検索要求により前記記憶手段から位置に関する情報の検出を行う場合、前記位置識別情報を参照し、前記位置識別情報が異なる位置情報を所在が異なる位置として検出を行うステップと、
を含むことを特徴とする情報検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロケーション（位置）間の関連性やロケーションの属性を記述したトポロジカルなロケーション情報体系を構築し、ユーザ端末からロケーション情報をキーとして検索を行った場合に、条件と合致する結果を応答する情報検索システム及び情報検索方法に関する。
【背景技術】
【０００２】
従来、情報検索システムにおいて位置情報に関係する検索結果を応答する場合、２次元地図の座標と検索結果を対応付けて応答する方式が用いられている。例えば、地図を利用した効果的な検索サービスとして経路検索に付随した近傍店舗情報提案サービス等が存在する。
【０００３】
また、２次元地図にさらに次元を加えた３次元地図のデジタルデータ化に向けて、主に都市空間を対象とした３次元地図の構築のための手法も研究されている。このような３次元地図に基づく３次元空間情報を利用した道案内システムなども提案されており、情報検索システムへの応用も期待されている。
【特許文献１】特開２００６−２４２５８３号公報
【特許文献２】特開２００５−３０８４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した２次元座標系では、建築物の階層的な構造を記述することができないため、同一座標に存在するが階層的には異なる場所を異なるロケーションとして扱うことができないという問題があった。
【０００５】
この問題を解決するために、２次元地図上では同一であるが階層的には異なるロケーションを適切に記述できる３次元表現を用いることができる。しかしながら、３次元表現で必要となる高さの情報は従来の蓄積知識がほぼ存在せず、また、建築物内の階層構造を３次元空間情報としてデータ化することも困難であるという問題がある。
【０００６】
本発明は、上記問題を解決すべくなされたもので、その目的は、３次元空間情報を用いずに、２次元座標系では同一座標に存在するが階層的に異なるロケーションを検索により検出可能とする情報検索システム及び情報検索方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明は、ユーザ端末と、検索対象の情報を記憶するサーバ装置とを備えた情報検索システムであって、前記サーバ装置は、２次元座標により示される位置情報と、当該位置に関する位置付加情報との組み合わせごとに、異なる位置識別情報を付与して記憶手段に登録する登録手段と、前記ユーザ端末から受信した検索要求により前記記憶手段から位置に関する情報の検出を行う場合、前記位置識別情報を参照し、前記位置識別情報が異なる位置情報を所在が異なる位置として検出を行う検索処理手段と、を備えたことを特徴とする情報検索システムである。
【０００８】
また、本発明は、上記に記載の発明において、前記位置付加情報は、前記２次元座標の同一座標を示す位置情報における位置の階層情報であることを特徴とする。
【０００９】
また、本発明は、上記に記載の発明において、前記登録手段は、ユーザに予め付与されるユーザ識別情報と、当該ユーザ識別情報のユーザが所在する位置に対応した前記位置識別情報とを対応付けて前記記憶手段に登録し、前記検索処理手段は、前記ユーザ端末から所定情報をキーワードとし、前記ユーザの所在を示す情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶されるユーザ識別情報と位置識別情報の対応付けの情報とに基づいて、当該所定情報に対応する位置識別情報を検出し、検出した位置識別情報により示される位置情報と位置付加情報とを前記ユーザの所在を示す情報としてユーザ端末に応答することを特徴とする。
【００１０】
また、本発明は、上記に記載の発明において、前記登録手段は、ユーザに予め付与されるユーザ識別情報と、当該ユーザ識別情報のユーザが所在する位置に対応した前記位置識別情報とを対応付けて前記記憶手段に登録し、更に、前記ユーザ識別情報ごとに、当該ユーザ識別情報に関連するユーザ関連情報を、前記ユーザ識別情報に対応付けて記憶し、前記検索処理手段は、前記ユーザ端末から所定情報をキーワードとし、前記ユーザ関連情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶されるユーザ識別情報と位置識別情報、あるいはユーザ識別情報とユーザ関連情報の対応付けの情報とに基づいて、当該所定情報に対応するユーザ関連情報を検出し、検出したユーザ関連情報をユーザ端末に応答することを特徴とする。
【００１１】
また、本発明は、上記に記載の発明において、前記登録手段は、前記位置識別情報ごとに、当該位置識別情報が示す位置に関連する位置関連情報を、前記位置識別情報に対応付けて前記記憶手段に登録し、前記検索処理手段は、前記ユーザ端末から所定情報をキーワードとし、前記位置関連情報を返り値として指定された検索要求を受信した場合、前記検索要求に含まれる所定情報と前記記憶手段に記憶される位置識別情報と位置関連情報の対応付けの情報とに基づいて、当該所定情報に対応する位置識別情報を検出し、検出した位置識別情報に対応付けられる位置関連情報をユーザ端末に応答することを特徴とする。
【００１２】
また、本発明は、ユーザ端末と、検索対象の情報を記憶するサーバ装置とを備えた情報検索システムにおける情報検索方法であって、前記サーバ装置が、２次元座標により示される位置情報と、当該位置に関する位置付加情報との組み合わせごとに、異なる位置識別情報を付与して記憶手段に登録するステップと、前記ユーザ端末から検索要求を送信するステップと、前記サーバ装置が、前記ユーザ端末から受信した検索要求により前記記憶手段から位置に関する情報の検出を行う場合、前記位置識別情報を参照し、前記位置識別情報が異なる位置情報を所在が異なる位置として検出を行うステップと、を含むことを特徴とする情報検索方法である。
【発明の効果】
【００１３】
この発明によれば、２次元地図に付加的な情報である位置付加情報を与えて、位置（ロケーション）を記述したロケーション情報を用いたことで、当該ロケーション情報に基づいて検出を行うことで同一座標で、位置付加情報が異なるロケーション、例えば、階層的には異なるロケーションを検出することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を図面を参照して説明する。
図１は、本実施形態による情報検索システム１を示す概略ブロック図である。情報検索システムは、情報検索を行う際にユーザに操作されるユーザ端末１０と、ユーザ端末１０からの検索要求により検索を行い、検索条件に一致した情報を応答するサーバ装置１００とを備えている。
【００１５】
ユーザ端末１０は、例えば、パーソナルコンピュータや、携帯電話端末であり、サーバ装置１００に接続して検索を要求するためのウェブブラウザ等のソフトウェアが予めインストールされ、内部の記憶領域に記憶している。
【００１６】
サーバ装置１００は、検索処理部１０１と、記憶部１１０と、登録部１２０とを備えている。検索処理部１０１は、ユーザ端末１０から受信する検索要求（検索クエリ）を解析して記憶部１１０から検索対象となる情報の検索を行い、検索条件に合致する結果情報を取得してユーザ端末１０に対して応答する。ここで、本実施形態のユーザ端末１０による検索要求は、ＲＤＦ（Resource Description Framework）問い合わせ言語であるＳＰＡＲＱＬが用いられる。
【００１７】
記憶部１１０に記憶される情報は、ユーザ基本情報１０２、ロケーション情報１０５、ユーザ拡張情報１０４、デバイス情報１０３を含むＲＤＦによる半構造データであり、このデータによりユーザおよび位置（ロケーション）に関する情報が記述される。登録部１２０は、ユーザ端末１０、あるいは後述する環境センサなどの装置からの情報を受信して情報を記憶部１１０に記録して登録を行う。
【００１８】
図１のユーザ基本情報１０２、ロケーション情報１０５、ユーザ拡張情報１０４、デバイス情報１０３は、それぞれ独立したデータ体系として記述されており、ＲＤＦでは、この独立した各データ体系における任意の要素を、述語ノードを用いて参照する。すなわち、ユーザ基本情報１０２については、図２を対応付けて説明すると、ユーザＩＤノード２０１の情報と、デバイス情報１０３に記憶されるデバイスＩＤノード３０２へのデバイス情報述語ノード３０１の情報と、生体ＩＤノード４０２への生体情報述語ノード４０１の情報、ロケーションＩＤノード６００へのロケーション情報述語ノード５０１の情報と、それぞれの述語ノードが示すデバイスＩＤノード３０２、生体情報ＩＤノード４０２、ロケーションＩＤノード６００の情報とが対応付けられた情報がユーザ基本情報１０２となる。
【００１９】
ロケーション情報１０５も同様に、図２に対応付けて説明すると、ロケーションＩＤノード６００の情報と、ロケーションＩＤノード６００を起点とする述語ノードの配下の情報が対応付けられた情報である。ユーザ拡張情報１０４も同様に、生体情報ＩＤノード４０２の情報と、生体情報ＩＤノード４０２を起点とする述語ノードの配下の情報が対応付けられた情報である。デバイス情報１０３も同様に、デバイスＩＤノード３０２の情報と、デバイスＩＤノード３０２を起点とする述語ノードの配下の情報が対応付けられた情報である。
【００２０】
このようなデータ構成とすることにより、例えば、図２に示すように、複数の要素から、特定のユーザに関する記述を抽出して当該ユーザに関するローカルなデータ体系を構成することが可能となる。
【００２１】
以下、図２を参照しつつ、ＲＤＦによるデータの構造について説明する。例えば、ユーザＩＤノード２０１は、ユーザを一意に指定する識別子である。デバイスＩＤノード３０２は、ユーザに所持されるデバイスごとに付与される識別子であり、デバイス情報述語ノード３０１は、デバイスＩＤノード３０２が、デバイス情報を表現することを示す述語ノードである。
【００２２】
また、ロケーションＩＤノード６００は、ユーザが所在するロケーションを示す識別子であり、ロケーション情報述語ノード５０１は、ロケーションＩＤノード６００がロケーション情報表現することを示す述語ノードである。隣接ロケーション述語ノード７０１は、ロケーションノード６００のロケーションに隣接するロケーションを示す述語ノードであり、ロケーションＩＤノード６１０は、ロケーションＩＤノード６００に隣接するロケーションを示す識別子である。
【００２３】
最寄り駅述語ノード６０２や所要時間述語ノード６０２１−１、６０２１−２は、ロケーションの属性を示すロケーション属性となる情報を示す述語ノードである。それ以外の要素についても同様に述語ノードとノードとの関係が構成されている。ＲＤＦは、前述したように半構造データであることから、必要に応じてロケーション属性を追加、及び削除することが可能となっている。
【００２４】
図３は、本実施形態のサーバ装置１００の記憶部１１０のトポロジカルなロケーション情報の一例を示したものである。図１のロケーション情報１０５としてロケーション属性及びロケーション同士の関連性を記述するために、本実施形態では、ロケーション属性がロケーションタイプ述語ノード６０１、最寄り駅述語ノード６０２、環境情報述語ノード６０３、住所述語ノード６０４、名称述語ノード６０５などの情報を用いて記述され、また、ロケーション同士の関連性を前述した隣接ロケーション述語ノード７０１等により記述される。この記述により、例えば、図３に示すように、２次元座標系では同一座標に存在する「ＡＢＣマンション」について、階層的には異なる「２０３号室」、「２０５号室」、「３０２号室」の情報を位置に関する付加情報、すなわち位置付加情報として与えることができ、２次元座標上での同一座標の位置情報と、位置付加情報との組み合わせごとに、異なるロケーションＩＤ（位置識別情報）を付与することで、階層的に異なる位置（ロケーション）を、異なる情報として記述することが可能となる。これにより、２次元座標上にて同一座標の位置であっても、３次元座標空間とせずに、異なるロケーションとして検出することが可能となる。
【００２５】
次に、図４を参照しつつ本実施形態における情報検索システム１の動作について説明する。図４において、サーバ装置１００と、ユーザ端末１１と、ユーザ端末１２と、環境センサ８０１と、環境センサ８０２とはネットワークにより相互に接続されている。ここで、ユーザ端末１１とユーザ端末１２とは、図１のユーザ端末１０と同じ構成を備えているものとする。
【００２６】
（データ登録処理）
まず、ユーザ１がユーザ端末１１を操作して、ロケーション１００１に所在していることを示す情報をサーバ装置１０１に送信し、当該送信を受信したサーバ装置１０１の登録部１２０は、受信した情報を記憶部１１０に記録して登録する。ユーザ２も同様にユーザ端末１２を操作してロケーション１００２に所在していることを示す情報をサーバ装置１０１に送信し、当該送信を受信したサーバ装置１０１の登録部１２０は、受信した情報を記憶部１１０に記録して登録する。なお、ロケーション１００１やロケーション１００２について、図２に示すロケーションタイプや最寄り駅や住所や名称や隣接ロケーション述語ノード７０１などの情報は、地図情報等から予め記憶部１１０に登録されているものとする。
【００２７】
また、図２に示すデバイスＩＤノード３０２のデータを構成させるため、ユーザ１及びユーザ２が所持しているデバイス、例えば携帯電話を示す情報とその電話番号の情報などを、ユーザ１及びユーザ２の操作によりユーザ端末１１及びユーザ端末１２からサーバ装置１００に送信させ、登録部１２０を通じて記憶部１１０に登録するようにしてもよい。
【００２８】
また、環境センサ８０１は、ロケーション１００１の環境情報、例えば、温度や湿度などの情報を取得してサーバ装置１００に送信し、当該送信を受信したサーバ装置１０１の登録部１２０は、受信した情報を記憶部１１０に登録する。環境センサ８０２も同様に、ロケーション１００２の環境情報、例えば、温度や湿度などの情報を取得してサーバ装置１００に送信し、当該送信を受信したサーバ装置１０１の登録部１２０は、受信した情報を記憶部１１０に記録して登録する。これにより、例えば、図２に示す環境情報述語ノード６０３のように、ロケーション１００１とロケーション１００２のロケーションＩＤノードに対して環境情報述語ノード（図２の環境情報述語ノード６０３に相当するノード）が付加されることになる。
【００２９】
また、図２に示す生体情報ＩＤノード４０２のデータを構成させるため、ユーザ１及びユーザ２に生体情報、例えば、体温、血圧、脈拍などの生体情報を計測するセンサを装着させておき、これらのセンサに計測した情報をサーバ装置１００に送信させ、登録部１２０を通じて記憶部１１０に登録するようにしてもよい。
【００３０】
（情報検索処理１）
ユーザ２が、図２のユーザＩＤノード２０１で示されるユーザである場合に、記憶部１１０への情報の登録により、ユーザＩＤノード２０１が図２に示すような半構造データとして記述されているものとする。このとき、ユーザ１がユーザ２の所在地からもっとも近い駅と、駅からの所要時間とを検索する例について説明する。なお、以下の説明では、ユーザ２のユーザＩＤを、ユーザＩＤノード２０１の符号２０１として説明する。
【００３１】
ユーザ１は、ユーザ端末１１を操作してユーザ２のユーザＩＤ（２０１）を検索キーとし、最寄り駅および所要時間を返り値とするＳＰＡＲＱＬの検索要求（検索クエリ）を送信する。サーバ装置１００の検索処理部１０１は、検索要求を解析してユーザＩＤを読み出し、読み出したユーザＩＤに基づいて記憶部１１０に対して検索を行う。検索処理部１０１は、当該検索により、図２に示すＲＤＦのデータ構造から最寄り駅として「東京駅」、及び「徒歩による所要時間１０分」と「バスによる所要時間３分」を検出し、検出したこれらの情報をユーザ端末１１に応答として送信する。
【００３２】
（情報検索処理２）
次に、ユーザ１によるロケーションＩＤが６００のロケーションに存在するユーザの電話番号を検索する例について説明する。なお、以下の説明では、ユーザ２のユーザＩＤを、ユーザＩＤノード２０１の符号２０１とし、ロケーション１００２のロケーションＩＤをロケーションＩＤノード６００の符号６００として説明する。
【００３３】
まず、ユーザ１が、ユーザ端末１１を操作して、ロケーション１００２のロケーションＩＤ（６００）を検索キーとし、電話番号を返り値とするＳＰＡＲＱＬの検索要求（検索クエリ）を送信する。サーバ装置１００の検索処理部１０１は、検索要求を解析してロケーションＩＤを読み出し、読み出したロケーションＩＤに基づいて記憶部１１０に対して検索を行う。当該検索により、図２に示すＲＤＦのデータ構造からロケーションＩＤが６００のロケーションに所在するユーザＩＤが２０１のユーザ２が検出され、さらに当該ユーザＩＤノード２０１から、デバイスＩＤノード３０２を通じて、返り値となる「電話葉号」の述語ノードの先にある「０８０−ｘｘｘ−ｙｙｙｙ」が検出される。そして、検索処理部１０１は、当該検索により検出した「０８０−ｘｘｘ−ｙｙｙｙ」の情報をユーザ端末１１に応答として送信する。
【００３４】
なお、ロケーション１００２のロケーションＩＤ（６００）が分からない場合であっても、例えば、ロケーションＩＤ（６００）の位置である、図２に示す「東京都千代田区ＡＢＣマンション２０３号室」を検索キーとしても、「東京都千代田区ＡＢＣマンション２０３号室」から、ロケーションＩＤ（６００）が検出され、検出されたロケーションＩＤ（６００）に基づいて、前述した検出が行われ、ユーザ２の電話番号を検出するようにすることもできる。
【００３５】
上記の構成より、ユーザは、ユーザ端末を介して、トポロジカルに記述されたロケーション情報に基づく情報検出を行うことが可能となる。ロケーション情報は、前述したように、例えば、ＲＤＦのような半構造データにより記述され、ロケーション名や住所の他にロケーション属性情報も付加することができ、住所による検索だけではなく、あるロケーションに隣接するロケーションの検索や、温度や湿度などの環境情報に基づくロケーションの検索、すなわち半構造データから抽出する複数の要素の相互間での検出を行うことが可能となる。そのため、ロケーション属性を利用した検索により、ユーザの嗜好に沿った階層情報を有するような店舗検索といった検索サービスの提供も可能となる。
また、上記の構成により、ロケーション情報の記述において、３次元の位置情報を利用する代わりに、ロケーションＩＤを核とする情報群をトポロジカルに結んだ位置情報を用いることとしたので、ロケーション同士の関係をトポロジカルに記述した位置情報を利用した検索を行うことが可能となる。
【００３６】
また、図４において説明した情報検索処理１や情報検索処理２の各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、サーバ装置１００における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、情報検索処理１や情報検索処理２を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００３７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【００３８】
ロケーション情報に関して、ロケーション同士の関連性やロケーション属性を記述するデータ体系を構築することにより、ロケーション情報に基づく情報検索への利用が期待される。
【図面の簡単な説明】
【００３９】
【図１】本実施形態による情報検索システムの構成を示すブロック図である。
【図２】同実施形態におけるサーバ装置の記憶部に記憶される情報の構造を示した図である。
【図３】同実施形態におけるサーバ装置の記憶部に記憶されるロケーション情報の構造を示した図である。
【図４】同実施形態における情報検索処理を説明するための図である。
【符号の説明】
【００４０】
１    情報検索システム
１０  ユーザ端末
１００  サーバ装置
１０１  検索処理部
１１０  記憶部
１０２  ユーザ基本情報
１０３  デバイス情報
１０４  ユーザ拡張情報
１０５  ロケーション情報
１２０  登録部
【図１】
2009047451.tif 000003
【図２】
2009047451.tif 000004
【図３】
2009047451.tif 000005
【図４】
2009047451.tif 000006