(57)【要約】【課題】  設定を必要とせず、且つ、直感的に表示する検索情報を選択することができない。【解決手段】  情報検索システム１は、検索情報を対応する該検索対象の位置情報と関連付けて保持する検索情報保持部３４と、端末位置算出部１２が算出した端末１０の位置、端末方向算出部１９が算出した端末１０の画面表示部２０に基づいて定めされた方向、及び、端末姿勢算出部１７が算出した端末１０の姿勢に基づいて検索情報保持部３４が保持している検索情報から端末１０が表示すべき検索情報を選択する検索情報表示選択部１８と、検索情報表示選択部１８によって選択された検索情報を端末１０上に表示する画面表示部２０と、を備える。【選択図】図１
2010191813.tif 000002
【特許請求の範囲】
【請求項１】
検索対象に関する検索情報を表示する画面表示手段を有する端末を備える情報検索システムであって、
検索情報を対応する前記検索対象の位置情報と関連付けて保持する検索情報保持手段と、
前記端末の位置を算出する端末位置算出手段と、
前記端末の前記画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、
前記端末の姿勢を算出する端末姿勢算出手段と、
前記端末位置算出手段が算出した端末の位置、前記端末方向算出手段が算出した端末の画面表示手段に基づいて定められた方向、及び、前記端末姿勢算出手段が算出した端末の姿勢に基づいて前記検索情報保持手段が保持している検索情報から前記端末が表示すべき検索情報を選択する検索情報表示選択手段と、を備え、
前記画面表示手段は、前記検索情報表示選択手段によって選択された検索情報を表示する
ことを特徴とする情報検索システム。
【請求項２】
前記検索情報表示選択手段は、前記端末姿勢算出手段が算出した端末の姿勢に基づいて前記画面表示手段の長手方向は垂直方向であるか或いは水平方向であるかを判断し、
長手方向が垂直方向であると判断した場合には、前記端末の位置から相対的に遠い場所に位置する検索対象に関する検索情報を選択し、
長手方向が水平方向であると判断した場合には、前記端末の位置から相対的に近い場所に位置する検索対象に関する検索情報を選択することを特徴とする請求項１に記載の情報検索システム。
【請求項３】
前記検索情報表示選択手段は、前記端末姿勢算出手段が算出した端末の姿勢に基づいて前記画面表示手段の長手方向は垂直方向であるか或いは水平方向であるかを判断し、
長手方向が垂直方向であると判断した場合には、検索対象の内部に位置する検索対象に関する検索情報を選択することを特徴とする請求項１に記載の情報検索システム。
【請求項４】
前記端末は、画像を取得する画像取得手段を更に備え、
前記検索情報表示選択手段は、前記画像取得手段が撮影した画像の中に含まれている検索対象の中から前記端末が表示すべき検索情報を選択する、
ことを特徴とする請求項１〜３に記載の情報検索システム。
【請求項５】
前記検索情報表示選択手段は、前記画像取得手段が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、前記検索情報保持手段が保持している特徴点パターンの情報と、に基づいて検索情報の表示位置を決定することを特徴とした請求項４に記載の情報検索システム。
【請求項６】
前記検索情報表示選択手段は、前記画像取得手段が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、前記検索情報保持手段が保持している特徴点パターンの情報と、に基づいて前記画像に写っている検索対象を判別し、検索対象が前記画像に写っていない場合には該検索対象に関する検索情報を表示しないことを特徴とした請求項４に記載の情報検索システム。
【請求項７】
検索対象に関する検索情報を表示する画面表示手段を有する端末と、検索情報提供装置と、を含んで構成される情報検索システムであって、
前記検索情報提供装置は、検索対象の位置情報と関連付けて該検索対象に関する検索情報を保持する検索情報保持手段を備え、
前記端末は
自端末の位置を算出する端末位置算出手段と、
自端末の前記画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、
自端末の姿勢を算出する端末姿勢算出手段と、
前記端末位置算出手段が算出した自端末の位置、前記端末方向算出手段が算出した自端末の画面表示手段に基づいて定められた方向、及び、前記端末姿勢算出手段が算出した自端末の姿勢、に基づいて前記検索情報保持手段が保持している検索情報から前記端末が表示すべき検索情報を選択する検索情報表示選択手段と、を備え、
前記画面表示手段は、前記検索情報表示選択手段によって選択された検索情報を表示する、
ことを特徴とする情報検索システム。
【請求項８】
前記端末は
前記検索情報保持手段に保持されている情報の一部分をキャッシュする検索情報キャッシュ手段を更に備え、
前記検索情報キャッシュ手段は、前記端末位置算出手段が算出した自端末の位置から所定の距離に存在する検索対象に関する検索情報をキャッシュする、
ことを特徴とする請求項７に記載の情報検索システム。
【請求項９】
検索対象に関する検索情報を端末の画面表示手段に表示させる情報検索方法であって、
前記端末の位置を算出する端末位置算出ステップと、
前記端末の画面表示手段に基づいて定められる方向を算出する端末方向算出ステップと、
前記端末の姿勢を算出する端末姿勢算出ステップと、
前記端末位置算出ステップにおいて算出された端末の位置、前記端末方向算出ステップにおいて算出された端末の画面表示手段に基づいて定められる方向、及び、前記端末姿勢算出ステップにおいて算出された端末の姿勢に基づいて前記端末が表示すべき検索情報を選択する検索情報表示選択ステップと、
前記検索情報表示選択ステップにおいて選択された検索情報を前記端末の画面表示手段に表示する画面表示ステップと、
を含んで構成されることを特徴とする情報検索方法。
【請求項１０】
検索対象に関する検索情報を表示する画面表示手段を備える端末であって、
自端末の位置を算出する端末位置算出手段と、
自端末の前記画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、
自端末の姿勢を算出する端末姿勢算出手段と、
前記端末位置算出手段が算出した自端末の位置、前記端末方向算出手段が算出した自端末の画面表示手段に基づいて定められた方向、及び、前記端末姿勢算出手段が算出した自端末の姿勢に基づいて前記端末が表示すべき検索情報を外部サーバから選択する検索情報表示選択手段と、を備え、
前記画面表示手段は、前記検索情報表示選択手段が選択した検索情報を表示する、
ことを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索システム、情報検索方法、及び端末に関する。
【背景技術】
【０００２】
近年、移動端末による拡張現実（ＡＲ：Augmented Reality）を用いた検索サービスが提案されている（例えば特許文献１）。
【０００３】
これらは現実の位置、及びカメラが向いている方向の情報に基づいて検索結果を画面上に表示することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２５０４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された方法は、カメラで撮影した画像を元に、その撮影範囲内の施設や場所などの詳細情報を画面に表示しており、検索範囲を設定するにはユーザによって設定（検索対象の種類をアイコンによって選択する。特許文献１の図８参照）する必要があり手間がかかるという問題があった。
【０００６】
そこで上述の課題を解決するために、本発明は、表示する検索情報を選択する場合に、ユーザによる設定を必要とせず直感的に選択することができる情報検索システム、情報検索方法、及び端末を提供すること目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明における情報検索システムは、検索対象に関する検索情報を表示する画面表示手段を有する端末を備える情報検索システムであって、検索情報を対応する検索対象の位置情報と関連付けて保持する検索情報保持手段と、端末の位置を算出する端末位置算出手段と、端末の画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、端末の姿勢を算出する端末姿勢算出手段と、端末位置算出手段が算出した端末の位置、端末方向算出手段が算出した端末の画面表示手段に基づいて定められた方向、及び、端末姿勢算出手段が算出した端末の姿勢に基づいて検索情報保持手段が保持している検索情報から端末が表示すべき検索情報を選択する検索情報表示選択手段と、を備え、画面表示手段は、検索情報表示選択手段によって選択された検索情報を表示することを特徴とする。
【０００８】
これにより、ユーザは端末の姿勢を変えることによって、所望の検索情報を画面表示手段上に表示することができるようになり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【０００９】
また、本発明における情報検索システムは、検索情報表示選択手段は、端末姿勢算出手段が算出した端末の姿勢に基づいて画面表示手段の長手方向は垂直方向であるか或いは水平方向であるかを判断し、長手方向が垂直方向であると判断した場合には、端末の位置から相対的に遠い場所に位置する検索対象に関する検索情報を選択し、長手方向が水平方向であると判断した場合には、端末の位置から相対的に近い場所に位置する検索対象に関する検索情報を選択することが好適である。
【００１０】
これにより、近くの情報を広範囲に検索する、或いは、遠くの情報を狭範囲に検索する、切り替えを行いたい場合に、端末の姿勢を変えることによって行うことができることとなる。また、画面の長手方向が垂直方向である場合に相対的に遠くにある検索対象に関する検索情報を表示し、画面の長手方向が水平方向である場合に相対的に近くにある検索対象に関する検索情報を表示することとなり切り替えが直感的である。そのため、ユーザは設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【００１１】
また、本発明における情報検索システムは、検索情報表示選択手段は、端末姿勢算出手段が算出した端末の姿勢に基づいて画面表示手段の長手方向は垂直方向であるか或いは水平方向であるかを判断し、長手方向が垂直方向であると判断した場合には、検索対象の内部に位置する検索対象に関する検索情報を選択することが好適である。
【００１２】
これにより、建物などの背の高い検索対象の内部に位置する検索対象に関する検索情報を表示したい場合に、端末の姿勢を変えることによって表示を変更させることが可能となる。また、画面の長手方向が垂直方向である場合に背の高い検索対象の内部に位置する検索対象に関する検索情報を表示することとなり、変更が直感的である。そのため、ユーザは設定を変更せず、且つ、直感的に表示する検索情報を選択することが可能となる。
【００１３】
また、本発明における情報検索システムは、端末は、画像を取得する画像取得手段を更に備え、検索情報表示選択手段は、画像取得手段が撮影した画像の中に含まれている検索対象の中から端末が表示すべき検索情報を選択する、ことが好適である。
【００１４】
これにより、画像取得手段で実際に撮影された画像の中に含まれている検索対象の中から表示させるべき検索情報が選択されることとなり、ユーザは更に簡易に検索対象を選択することが可能となる。
【００１５】
また、本発明における情報検索システムは、検索情報表示選択手段は、画像取得手段が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、検索情報保持手段が保持している特徴点パターンの情報と、に基づいて検索情報の表示位置を決定することが好適である。
【００１６】
これにより、画像取得手段が実際に取得した画像に基づいて検索対象の表示位置を定めるため、より正確な表示位置に検索情報を表示することが可能となる。
【００１７】
また、本発明における情報検索システムは、検索情報表示選択手段は、画像取得手段が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、検索情報保持手段が保持している特徴点パターンの情報と、に基づいて検索情報の表示位置を決定し、検索対象が画像に写っていない場合には該検索対象に関する検索情報を表示しないことが好適である。
【００１８】
これにより、画像取得手段が実際に取得した画像に写っていない検索対象に関する検索情報は表示しないため、画面に映っている検索対象に関する検索情報のみが表示されることとなる。
【００１９】
上記課題を解決するため、本発明における情報検索システムは、検索対象に関する検索情報を表示する画面表示手段を有する端末と、検索情報提供装置と、を含んで構成される情報検索システムであって、検索情報提供装置は、検索対象の位置情報と関連付けて該検索対象に関する検索情報を保持する検索情報保持手段を備え、端末は自端末の位置を算出する端末位置算出手段と、自端末の画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、自端末の姿勢を算出する端末姿勢算出手段と、端末位置算出手段が算出した自端末の位置、端末方向算出手段が算出した自端末の画面表示手段に基づいて定められた方向、及び、端末姿勢算出手段が算出した自端末の姿勢、に基づいて検索情報保持手段が保持している検索情報から端末が表示すべき検索情報を選択する検索情報表示選択手段と、を備え、画面表示手段は、検索情報表示選択手段によって選択された検索情報を表示する、ことを特徴とする。
【００２０】
これにより、ユーザは端末の姿勢を変えることによって、所望の検索情報を端末上に表示することができるようになり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。更に、端末外に端末とは別に検索情報保持手段が存在するため、全ての検索情報を端末に保持する必要がなく、端末は、必要な一部の検索情報のみ保持すれば良いこととなる。通常、端末における記憶容量は多くないため、特に有効である。
【００２１】
また、本発明における端末は、検索情報保持手段に保持されている情報の一部分をキャッシュする検索情報キャッシュ手段を更に備え、検索情報キャッシュ手段は、端末位置算出手段が算出した自端末の位置から所定の距離に存在する検索対象に関する検索情報をキャッシュする、ことが好適である。
【００２２】
これにより、端末は、自端末から所定の距離に位置する検索対象に関する検索情報のみをキャッシュすることとなり、記憶容量を有効に使用することが可能となる。
【００２３】
上記課題を解決するため、本発明における情報検索方法は、検索対象に関する検索情報を端末の画面表示手段に表示させる情報検索方法であって、端末の位置を算出する端末位置算出ステップと、端末の画面表示手段に基づいて定められる方向を算出する端末方向算出ステップと、端末の姿勢を算出する端末姿勢算出ステップと、端末位置算出ステップにおいて算出された端末の位置、端末方向算出ステップにおいて算出された端末の画面表示手段に基づいて定められる方向、及び、端末姿勢算出ステップにおいて算出された端末の姿勢に基づいて端末が表示すべき検索情報を選択する検索情報表示選択ステップと、検索情報表示選択ステップにおいて選択された検索情報を端末の画面表示手段に表示する画面表示ステップと、を含んで構成されることを特徴とする。
【００２４】
これにより、ユーザは端末の姿勢を変えることによって、所望の検索情報を端末上に表示することができることとなり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【００２５】
上記課題を解決するため、本発明における端末は、検索対象に関する検索情報を表示する画面表示手段を備える端末であって、自端末の位置を算出する端末位置算出手段と、自端末の画面表示手段に基づいて定められた方向を算出する端末方向算出手段と、自端末の姿勢を算出する端末姿勢算出手段と、端末位置算出手段が算出した自端末の位置、端末方向算出手段が算出した自端末の画面表示手段に基づいて定められた方向、及び、端末姿勢算出手段が算出した自端末の姿勢に基づいて端末が表示すべき検索情報を外部サーバから選択する検索情報表示選択手段と、を備え、画面表示手段は、検索情報表示選択手段が選択した検索情報を表示する、ことを特徴とする。
【００２６】
これにより、ユーザは端末の姿勢を変えることによって、所望の検索情報を端末上に表示することができることとなり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【発明の効果】
【００２７】
本発明によれば、端末の姿勢に基づいて表示する検索情報を選択しているため、ユーザは端末の姿勢を変えることによって、所望の検索情報を端末上に表示することができることとなり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】本発明における情報検索システムの機能構成を示す図である。
【図２】端末の姿勢について模式的に説明するための図である。
【図３】図１に示す検索情報キャッシュ部、及び検索情報保持部におけるデータ構造の例を示す図である。
【図４】本発明における端末のハードウェア構成を示す図である。
【図５】図１に示す検索情報表示選択部による検索情報を選択する方法を説明するための図である。
【図６】図１に示す検索情報表示選択部による検索情報を選択する方法を説明するための図である。
【図７】図１に示す検索情報表示選択部による検索情報を選択する方法を説明するための図である。
【図８】図１に示す端末及び情報検索システムにおける処理の流れを示す図である。
【図９】図８に示す端末の姿勢に応じた検索情報の選択の処理の流れを示す図である。
【図１０】図９に示す抽出された検索対象が可視であるか否か判断する処理の流れを示す図である。
【図１１】抽出された検索対象が可視であるか否かの判断方法を説明するための図である。
【図１２】図８に示す選択された検索情報の表示の処理の流れを示す図である。
【発明を実施するための形態】
【００２９】
本発明の実施形態に係る情報検索システム１について、図面を参照して説明する。なお、説明において、同一要素又は同一機能を有する要素には同一符号を用いることとし、重複する説明は省略する。
【００３０】
［機能構成について］
図１は、本発明にかかる情報検索システム１の機能構成の例を示す図である。図１で示すように、本発明にかかる情報検索システム１は、端末１０及び検索情報提供装置３０を含んで構成されている。なお、本実施形態においては特徴点のマッチング、並びに、方向、姿勢及び位置の算出は端末１０が行っているが、検索情報提供装置３０、或いは、その他のネットワーク側の機器で行っても良い。
【００３１】
端末１０は、ネットワークを通じて検索情報提供装置３０と接続可能であり、具体的には、端末データ通信部１１、端末位置算出部（端末位置算出手段）１２、端末位置送信部１３、検索情報取得部１４、検索情報キャッシュ部１５、センサ情報取得部１６、端末姿勢算出部（端末姿勢算出手段）１７、検索情報表示選択部（検索情報表示選択手段）１８、端末方向算出部（端末方向算出手段）１９、画面表示部（画面表示手段）２０、及び画像取得部（画像取得手段）２１を含んで構成される。
【００３２】
本実施形態においては端末１０の例として携帯電話を用いて説明している。但し、端末１０は携帯電話に限らず、簡易型携帯電話機（ＰＨＳ：PersonalHandy-phone System）、通信機能を有する携帯型情報端末（ＰＤＡ：Personal Digital Assistant）、或いは、携帯可能なパーソナルコンピュータ（ＰＣ：Personal Computer）等であっても良い。
【００３３】
端末データ通信部１１は、端末１０と検索情報提供装置３０との間のデータ通信機能を提供する。
【００３４】
端末位置算出部１２は、端末１０の位置を算出する機能を有する。具体的には既知の技術であるＧＰＳ（Global Positioning System）を用いた測位方法、或いは基地局からの電波の強度等を利用した技術などが応用可能である。ただしこれらの技術に限定する意図はなく、端末１０の現在位置を測定可能であるあらゆる技術を利用することが可能である。端末位置算出部１２が算出するデータは、端末１０の位置を経度、緯度、及び高度で表示した情報を用いることができる。また、地表面をグリッドに分割し、端末１０の位置をＹ座標、Ｘ座標、及び高度で表示した情報でも良い。端末位置算出部１２は算出した端末１０の位置を検索情報表示選択部１８へ出力する。
【００３５】
端末位置送信部１３は、端末位置算出部１２が算出した端末１０の位置を端末データ通信部１１を介して検索情報提供装置３０へ送信する機能を有する。
【００３６】
検索情報取得部１４は、端末データ通信部１１を介して検索情報提供装置３０から検索情報及び特徴点パターンを取得する機能を有する。具体的には、検索情報保持部３４が保持している情報の全てあるいはその一部を転送（コピー）する。検索情報取得部１４は取得した検索情報を検索情報キャッシュ部１５に出力する。
【００３７】
検索情報キャッシュ部１５は、検索情報取得部１４から検索情報及び特徴点パターンを入力し、当該入力した検索情報及び特徴点パターンをキャッシュする機能を有する。本実施形態において、検索情報キャッシュ部１５は、後述するように、端末１０の位置を中心とした所定の半径の円内に位置する検索対象に関する検索情報及び特徴点パターンをキャッシュしている。一般に端末１０の移動と比較して、端末１０の画面表示部２０に基づいて定められた方向、及び端末１０の姿勢の変化は急激である（すなわち、それらの変化に応じて適切な検索情報の選択を変更する変更量が相対的に大きい）。本実施形態においては、検索情報キャッシュ部１５が、端末１０の位置に基づいて、周辺に存在する検索対象に関する検索情報を予めキャッシュしているため、端末１０の画面表示部２０に基づいて定められた方向、及び端末１０の姿勢の変化に俊敏に対応して検索情報を選択すること、及び後述する特徴点パターンを対比することが可能となる。
【００３８】
検索情報キャッシュ部１５のデータ構造の例を図３に示す。なお、図３は後述する検索情報保持部３４におけるデータ構造の例を示す図でもある。検索情報キャッシュ部１５がキャッシュする情報は、検索情報保持部３４と同一の属性を備えていても良い、または、検索情報保持部３４の一部の属性のみ属性として備える情報をキャッシュしても良い。
【００３９】
センサ情報取得部１６は、端末１０が物理的構成として備えている各種センサから情報を取得する機能を有する。センサ情報取得部１６は当該取得した情報を端末位置算出部１２、端末姿勢算出部１７、及び端末方向算出部１９に対して出力する。
【００４０】
端末姿勢算出部１７は、センサ情報取得部１６から前後／左右／上下の3方向の加速度と、３軸の地磁気センサに関する情報を入力し、入力した情報から端末１０の姿勢を算出する機能を有する。ここで端末１０の姿勢とは、基準位置（例えば画面表示部２０の長手方向が垂直方向となる位置）から水平方向へ端末１０を傾けたときの端末１０の傾きのことを示す。図２に模式的に示す角度Ａ或いは角度Ｂをここでは端末１０の姿勢と呼ぶ。図２の上下方向が垂直方向、図２の左右方向が水平方向とすると、図２のＹで示した状態を本明細書において「画面表示部２０の長手方向が垂直方向」と表現する。また、図２のＸで示した状態を本明細書において「画面表示部２０の長手方向が水平方向」と表現する。端末姿勢算出部１７は算出した端末１０の姿勢を検索情報表示選択部１８へ出力する。
【００４１】
検索情報表示選択部１８は、端末姿勢算出部１７から端末１０の姿勢を入力し、当該入力した端末１０の姿勢から画面表示部２０の長手方向は垂直方向であるか或いは長手方向は水平方向であるかを判断し、当該判断、端末方向算出部１９により算出された端末１０の方向、及び検索情報キャッシュ部１５に保持されている特徴点パターンに応じて検索情報キャッシュ部１５がキャッシュしている検索情報から表示すべき検索情報を選択し、当該選択した検索情報を画面表示部２０へ出力する機能を有する。再び図２に戻り、例えば、角度Ａが０度以上４５度未満である場合に、検索情報表示選択部１８は、画面表示部２０の長手方向は垂直方向であると判断し、角度Ｂが４５度以上９０度以下である場合に、検索情報表示選択部１８は、画面表示部２０の長手方向は水平方向であると判断する。なお、これに限らず一般的に概ね水平または垂直と判断できる角度に基づいて判断するようにしても良い。
【００４２】
端末方向算出部１９は、画面表示部２０に基づいて定められた方向を算出する機能を有する。具体的には画面表示部２０が端末１０に配置されている面の反対側の面が向いている方向を算出する。そのことによって端末１０のユーザは端末１０に配置されている画面表示部２０を目視しながら端末１０を検索したい検索対象の方向を向けることで画面表示部２０にはユーザが端末１０越しに見えている或いは見えるはずである検索対象に関する検索情報が表示されることとなる。
【００４３】
なお、これは一例であり、その他に、端末１０にカメラなどの画像取得部２１が備えられている面が向いている方向を算出しても良い。
【００４４】
画面表示部２０は、検索情報表示選択部１８によって選択された検索情報を表示する機能を有する。
【００４５】
画像取得部２１は、映像を撮影する機能を有する。具体的にはカメラである。画像取得部２１は取得した映像を検索情報表示選択部１８へ出力する。
【００４６】
検索情報提供装置３０は、端末１０に対して検索情報を提供する装置であり、具体的にはデータ通信部３１、端末位置管理部３２、検索情報管理部３３、検索情報保持部３４、及び検索情報送信部３５を含んで構成されている。
【００４７】
データ通信部３１は、端末１０と検索情報提供装置３０との間のデータ通信機能を提供する。
【００４８】
端末位置管理部３２は、端末１０の位置を管理する機能を有する。具体的には、端末位置管理部３２は、データ通信部３１を介して端末１０の位置を受信する。端末位置管理部３２は、受信した端末１０の位置を検索情報管理部３３に出力する。
【００４９】
検索情報管理部３３は、端末位置管理部３２から端末１０の位置を入力し、検索情報保持部３４が保持している検索情報から、端末１０の位置から所定の距離にある検索対象に関する検索情報及び特徴点パターンを選択し、当該選択した検索情報及び特徴点パターンを検索情報送信部３５に出力する機能を有する。所定の距離は例えば１キロメートルなど自由に設定できる。所定の距離を長くした場合には端末１０の移動によって新たな検索情報を送信する回数を減らすことが可能となる。また、所定の距離を短くした場合には検索情報キャッシュ部１５がキャッシュする情報量を少なくすることが可能となる。
【００５０】
検索情報保持部３４は、検索対象に関する詳細情報としての検索情報及び特徴点パターンを、検索対象の位置情報と関連付けて保持する機能を有する。
【００５１】
図３に検索情報保持部３４が保持する情報の例を示す。図３に示すように、検索情報保持部３４には、検索対象に関する詳細情報である検索情報として「ジャンル」、「名称」、「営業時間」、「住所」、「連絡先」、「建物」等の検索情報、並びに、「特徴点パターン」が、検索対象の位置情報（「経度」、「緯度」、及び「高さ」）と関連付けられて保持されている。
【００５２】
ここで、「建物」とは、検索対象が入っている建物のことを指す。検索対象自体一つの建物である場合は、「建物」の値にはそのことを示す情報を入力する。図に示す例では「―」を記入している。「特徴点パターン」とは、検索対象の特徴的な部分のパターンを現したもので、例えばラスターデータのパターンなどを指す。
【００５３】
検索情報送信部３５は、検索情報管理部３３から検索情報及び特徴点パターンを入力し、当該入力した検索情報及び特徴点パターンを、データ通信部３１を介して端末１０へ送信する機能を有する。
【００５４】
［ハードウェア構成について］
次に、図４を用いて本実施形態における端末１０のハードウェア構成について説明する。
【００５５】
図４は、端末１０のハードウェア構成を示す図である。図４に示すように端末１０は物理的には、ＣＰＵ（Central AccessMemory）等の制御装置１０１、ＲＡＭ（Random Access Memory）といった揮発性半導体等のメモリ１０２、通信を制御する通信装置１０３、フラッシュメモリー、などの補助記憶部１０４、テンキー等の入力装置１０５、ＬＣＤ（Liquid Crystal Display）や有機ＥＬディスプレイなどの出力装置１０６、６軸センサ１０７、カメラなどの画像入力装置１０８、及び、ＧＰＳ受信機などの位置算出装置１０９を備える。
【００５６】
上記ハードウェア構成と機能的構成との対応関係を以下に示す。端末１０に関して、端末データ通信部１１の有する機能は、物理的な構成要素としての通信装置１０３により実現される。端末位置送信部１３と、検索情報取得部１４と、検索情報キャッシュ部１５と、センサ情報取得部１６と、検索情報表示選択部１８と、画面表示部２０と、がそれぞれ有する機能は、制御装置１０１、メモリ１０２等のハードウェア上に所定のソフトウェアを読み込ませることにより、制御装置１０１の制御のもとで通信装置１０３、出力装置１０６、入力装置１０５を動作させると共に、メモリ１０２や補助記憶部１０４におけるデータの読み出し及び書き込みを行うことで実現される。
【００５７】
端末位置算出部１２の有する機能は、物理的な構成要素としての位置算出装置１０９により実現される。端末姿勢算出部１７及び端末方向算出部１９の有する機能は、物理的な構成要素としての６軸センサ１０７により実現される。画像取得部２１の有する機能は、物理的な構成要素としての画像入力装置１０８により実現される。
【００５８】
［検索情報の選択］
ここで、検索情報表示選択部１８が、検索情報キャッシュ部１５がキャッシュしている検索情報から表示すべき検索情報を選択する方法について説明する。
【００５９】
本実施形態においては、検索情報キャッシュ部１５が端末１０の位置を中心とした所定の半径の円内に位置する検索対象に関する検索情報をキャッシュしている。検索情報表示選択部１８は、画面表示部２０の長手方向が垂直方向であるか或いは水平方向であるかに応じて検索情報キャッシュ部１５がキャッシュしている検索情報の中から適切な検索情報を選択する。
【００６０】
検索情報表示選択部１８は、画面表示部２０の長手方向が垂直方向である場合には幅が狭く、遠くに位置する検索対象に関する検索情報を選択する。検索対象の位置は図３に示す「位置情報（経度、緯度、高さ）」から得ることができる。
【００６１】
一方、画面表示部２０の長手方向が水平方向である場合には、検索情報表示選択部１８は、幅が広く、近くに位置する検索対象に関する検索情報を選択する。
【００６２】
この様子を図５及び図６に示す。今、端末１０の検索情報キャッシュ部１５には、端末１０の位置を中心とした半径１キロメートルの円内に位置する検索対象に関する検索情報がキャッシュされているとする。端末１０の画面表示部２０に基づいて定められた方向が図５の上方向であるとする（すなわち端末１０のユーザは図５の上方向を向いている）。画面表示部２０の長手方向が垂直方向である場合、検索情報表示選択部１８は、検索情報キャッシュ部１５にキャッシュされている検索情報の中から図５中領域Ａに位置する検索対象に関する検索情報を選択する。なお、領域Ａの中心角は、領域Ｂの中心角よりも小さく（すなわち幅が狭い）、また、領域Ａを構成する扇形の半径は、領域Ｂを構成する扇形の半径よりも大きく（すなわち、距離が遠く）なるように形成されている。
【００６３】
具体的には図３に示す情報の「位置情報（経度、緯度、高さ）」と、端末位置算出部１２が算出した端末１０の位置を用いて、端末１０から検索対象までの距離及び端末１０の画面表示部２０に基づいて定められた方向を基準にした検索対象への方向（画面表示部２０に基づいて定められた方向からの角度）を算出する。これら算出した値が所定値以下であれば、検索情報表示選択部１８は当該検索情報を選択する。
【００６４】
一方、画面表示部２０の長手方向が水平方向である場合、検索情報表示選択部１８は、検索情報キャッシュ部１５にキャッシュされている検索情報の中から図５中領域Ｂに位置する検索対象に関する検索情報を選択する。
【００６５】
図６に、画面表示部２０の表示例を模式的に示す。図６（Ａ）に示すようにユーザが向いている方向に複数（この例では７個）の建物が存在するとする。それぞれの建物が本明細書における検索対象である。画面表示部２０の長手方向が水平方向の場合における画面表示部２０の表示例を図６（Ｂ）に示す。この場合、幅は広く、且つ端末１０の近くに位置する検索対象に関する検索情報が画面表示部２０上に表示される。図６（Ｂ）においては検索情報の表示を吹き出しでしめし、その内容は省略している。なお、吹き出しの付け根が検索情報に対応する検索対象であることを示している。
【００６６】
画面表示部２０の長手方向が垂直方向の場合における画面表示部２０の表示例を図６（Ｃ）に示す。この場合、幅は狭く、且つ端末１０の遠くに位置する検索対象に関する検索情報が画面表示部２０上に表示される。
【００６７】
次に、図７を用いて検索情報の選択方法の別の方法を説明する。この方法では、画面表示部２０の長手方向が垂直方向である場合、検索情報表示選択部１８は、検索情報キャッシュ部１５にキャッシュされている検索情報の中からビルの内部に存在する検索情報を選択する。
【００６８】
図７に、画面表示部２０の表示例を模式的に示す。図７（Ａ）に示すように、ユーザが向いている方向には３つの建物が存在するとする。画面表示部２０の長手方向が水平方向である場合は、図７（Ｂ）に模式的に示すように実際に見えている（外観状の）検索対象に関する検索情報を表示し、画面表示部２０の長手方向が垂直方向である場合は、図７（Ｃ）に模式的に示すように、フロア情報など、建物の内部に存在する検索対象に関する検索情報を表示する。
【００６９】
具体的には、画面表示部２０の長手方向が垂直方向であると判断した場合には、図３に示す「建物」にそれ自体が建物であることを示す情報（図３の例では「―」）が保持されている検索情報を表示する。
【００７０】
画面表示部２０の長手方向が垂直方向であると判断した場合には、図３に示す「建物」に建物名が保持されている検索情報を表示する。この場合、「建物」に保持されている建物名が示している検索対象が画面表示部２０に表示されている表示位置に検索情報を表示する。
【００７１】
なお、上記二つの方法は、必ずしも択一的なものではなく組み合わせることも可能である。つまり、画面表示部２０の長手方向が垂直方向である場合、検索情報表示選択部１８は、検索情報キャッシュ部１５にキャッシュされている検索情報の中から遠く且つ狭くに位置する検索対象を選択し、フロア情報など実際には見えていない検索対象の内部に存在する検索対象に関する検索情報を選択してもよい。画面表示部２０の長手方向が水平方向である場合、検索情報表示選択部１８は、検索情報キャッシュ部１５にキャッシュされている検索情報の中から近く且つ広角に位置する検索対象を選択し、実際に見えている（外観状の）検索対象に関する検索情報を選択してもよい。
【００７２】
［処理の流れについて］
次に、図８〜図１０を参照して本実施形態における情報検索システム１の処理の流れについて説明する。
【００７３】
始めに、図８を用いて、全体の処理の流れについて説明する。端末１０の画像取得部２１の電源が投入される（ステップＳ１００）。端末位置送信部１３は、端末位置算出部１２が算出した端末１０の位置を端末データ通信部１１を介して検索情報提供装置３０へ送信する（ステップＳ１０１）。端末位置算出部１２が端末１０の位置を算出する方法に関しては様々な方法を適用可能であるが、例えばＧＰＳを用いた測位方法を適応可能である。実際に送信されるデータとしては、例えば端末１０の位置を経度、緯度、及び高度で表示した情報を含めたデータであってもよい。
【００７４】
検索情報提供装置３０の端末位置管理部３２は、端末１０が送信した端末１０の位置をデータ通信部３１を介して受け取り、受け取った端末１０の位置を検索情報管理部３３へ出力する。検索情報管理部３３は、検索情報保持部３４を参照して、検索情報保持部３４に位置情報と関連付けられて保持されている検索情報の中から、端末１０の位置から所定の距離に位置する検索情報及び特徴点パターンを抽出し、該抽出した検索情報及び特徴点パターンを検索情報送信部３５へ出力する。検索情報送信部３５は、検索情報管理部３３が抽出した検索情報及び特徴点パターンを、データ通信部３１を介して端末１０へ送信する（ステップＳ１０２）。
【００７５】
端末１０の検索情報取得部１４は、検索情報提供装置３０が送信した検索情報及び特徴点パターンを、端末データ通信部１１を介して受信して、該受信した検索情報を検索情報キャッシュ部１５に出力する。検索情報キャッシュ部１５は検索情報取得部１４が出力した検索情報及び特徴点パターンをキャッシュする（ステップＳ１０３）。
【００７６】
端末姿勢算出部１７は、センサ情報取得部１６を介して得た情報を利用して端末の姿勢を算出し、当該算出した端末の姿勢を検索情報表示選択部１８へ出力する（ステップＳ１０４）。
【００７７】
検索情報表示選択部１８は、端末姿勢算出部１７から得た端末１０の姿勢から、画面表示部２０の長手方向が垂直方向であるか、或いは水平方向であるかを判断し、当該判断の結果、及び端末方向算出部１９が算出した端末１０の方向に基づいて検索情報キャッシュ部１５がキャッシュしている検索情報の中から画面表示部２０が表示すべき検索情報を選択する（ステップＳ１０５）。
【００７８】
検索情報表示選択部１８は、選択した検索情報を画面表示部２０に表示する（ステップＳ１０６）。
【００７９】
端末１０は、ユーザからのサービス終了の指示があるまで上記ステップＳ１０４からステップＳ１０７を繰り返す（ステップＳ１０７）。
【００８０】
次に、端末１０の姿勢に応じた検索情報の選択（ステップＳ１０５）について図９を用いて説明する。
【００８１】
検索情報表示選択部１８は、端末姿勢算出部１７から入力した端末１０の姿勢と、予め保持している端末１０の姿勢に応じた画面表示部２０の長手方向の情報から、画面表示部２０の長手方向が垂直方向か、或いは水平方向かを判断する（ステップＳ５０１）。
【００８２】
長手方向が水平であると判断した場合（ステップＳ５０１において“長手方向が水平”）、検索情報表示選択部１８は、端末方向算出部１９が算出した端末１０の画面表示部２０に基づいて定められた方向に対して近距離且つ広範囲に位置する検索対象に関する検索情報を抽出する（ステップＳ５０２）。ここで、画面表示部２０に基づいて定められた方向とは、端末１０に備えられている画面表示部２０の面と反対の面が向いている方向を指す。これにより、ユーザが画面表示部２０を目視しながら、ユーザが向いている方向に端末１０越しに位置する検索対象についての検索情報を得ることが可能となる。
【００８３】
長手方向が垂直であると判断した場合（ステップＳ５０１において“長手方向が垂直”）、検索情報表示選択部１８は、端末方向算出部１９が算出した端末１０の画面表示部２０に基づいて定められた方向に対して遠距離且つ狭範囲に位置する検索対象に関する検索情報を抽出する（ステップＳ５０３）。
【００８４】
検索情報表示選択部１８は、抽出された検索情報に対応する検索対象が可視であるか否かを判断する（ステップＳ５０４）。これにより、実際に画面表示部２０に表示されている検索対象に関する検索情報のみを選択することが可能となる。なお、ステップＳ５０４は、必ずしも必要というわけではない。すなわち、実際に画面表示部２０に含まれている全ての検索対象についての検索情報を選択しなければならないことを意図しているわけではない。同時に、実際には画面表示部２０に含まれていない検索対象についての検索情報を選択しても良い。この場合も二つの意味があり、一つには手前にある遮蔽物によって不可視となっている検索対象に関する検索情報を表示しても良い。二つ目には実際に画面表示部２０に映し出されている範囲の外に位置する検索対象に関する検索情報を選択しても良い。
【００８５】
検索情報表示選択部１８は、ステップＳ５０２或いはＳ５０３において抽出された検索情報のなかから、可視である検索対象に関する検索情報を選択する（ステップＳ５０５）。なお、ステップＳ５０４を省略した場合、検索情報表示選択部１８は、ステップＳ５０２或いはステップＳ５０３において抽出された検索情報を選択する。
【００８６】
［抽出された検索対象が可視であるか否かの判断について］
次に、抽出された検索対象が可視であるか否かの判断（ステップＳ５０４）について、図１０及び図１１を用いて説明する。
【００８７】
図１０は、検索対象が可視であるか否かを判断する処理の流れを示す図である。図１１も参照しつつ説明する。
【００８８】
ここでは、ある検索対象（ここでは、図１１（Ａ）においてＢで示した位置にあるたとえばビルの３０階にある喫茶店（以後、検索対象Ｂとする）、或いは図１１（Ｂ）においてＣで示した位置にある例えばビルの５階にあるレストラン（以後、検索対象Ｃとする）を用いて説明する）が、他の建物（ここでは、図１１（Ａ）、及び図１１（Ｂ）のＡで示す建物（以後、他の建物Ａと言う）によって遮断され不可視でないか判断する方法について説明する。
【００８９】
検索情報表示選択部１８は、図１１における距離ｙ２、及び高さｘ２を抽出する（ステップＳ６０１）。ｙ２は、検索情報保持部３４或いは検索情報キャッシュ部１５が保持する検索対象Ｂまたは検索対象Ｃの位置情報及び端末位置算出部１２が算出した端末１０の位置情報から求めることが可能であり、ｘ２は検索情報保持部３４或いは検索情報キャッシュ部１５が保持する検索対象Ｂ又は検索対象Ｃの高さから端末１０の高さを引くことで求めることが可能である。なお、ＧＰＳを用いる場合は標高の計測精度は経度緯度の計測精度よりも低いことが知られている。その為、一般的に人間が端末１０を操作する場合の端末１０の平均的な高さ（例えば１メートル６０センチ）を検索情報保持部３４或いは検索情報キャッシュ部１５が保持する検索対象Ｂの高さから引いても良い。
【００９０】
同様に検索情報表示選択部１８は、距離ｙ１、及び高さx１を抽出する（ステップＳ６０２）。具体的には、自端末１０の位置と方向から向いている方向に存在する建物Aを特定し、上記と同様の手順でx１、ｙ１を算出する。また、建物の特徴点を解析し、どの方向及び位置から建物Aを見ているかを特定し、自端末の位置を補正することもできる。
【００９１】
検索情報表示選択部１８は、検索対象が他の建物より奥（すなわち、平面で考えた時に、端末１０の位置から検索対象が他の建物に隠れている）に存在するかを判断する（ステップＳ６０３）。
【００９２】
検索対象が、他の建物の奥ではないと判断した場合（ステップＳ６０３において“ＮＯ”）、検索対象は他の建物との関係で可視であると判断する（ステップＳ６０４）。
【００９３】
検索対象が、他の建物の奥であると判断した場合（ステップＳ６０３において“ＹＥＳ”）、図１１に示すθ１及びθ２の大小関係により視認可能であるか否かを判断する（ステップＳ６０５）。図１１（Ａ）では、検索対象Ｂは、その手前にある他の建物Ａ越しに、端末１０の位置から視認可能である。
【００９４】
図１１（Ａ）で示すように、端末１０の高さと他の建物Ａの高さとの差分ｘ１、端末１０から検索対象Ａまでの距離ｙ１、とするとｔａｎθ１は式１によって求めることができる。
【数１】
2010191813.tif 000003
【００９５】
同様に、検索対象Ｂの高さと端末１０の高さの差分ｘ２、端末１０から検索対象Ｂまでの距離ｙ２、とするとｔａｎθ２は式２によって求めることができる。
【数２】
2010191813.tif 000004
【００９６】
以下の式３を満たす場合に、検索対象Ｂは、端末１０から視認可能であると判断できる。
【数３】
2010191813.tif 000005
【００９７】
図１１（Ｂ）は検索対象Ｃが検索対象Ａの陰に隠れて、端末１０から視認不可能である状態を模式的に示している。
【００９８】
図１１（Ｂ）に模式的に示すように式４を満たす場合には検索対象Ｃは端末１０から視認不可能であると判断できる。
【数４】
2010191813.tif 000006
【００９９】
上記の方法により端末１０の位置から検索対象が視認不可能であると判断した場合（ステップＳ６０５において“ＮＯ”）、検索情報表示選択部１８は、検索対象が不可視であると判断する（ステップＳ６０６）。
【０１００】
上記の方法により端末１０の位置から検索対象が視認可能であると判断した場合（ステップＳ６０５において“ＹＥＳ”）、検索情報表示選択部１８は、検索対象が可視であると判断する（ステップＳ６０７）。
【０１０１】
検索情報表示選択部１８は、上記方法によって検索対象が端末１０から可視か否かについて判断をし、不可視である検索対象に関する検索情報を選択しないとしても良い。
【０１０２】
［選択された検索情報の表示について］
次に、選択された検索情報の表示（ステップＳ１０６）について、図１２を用いて説明する。検索情報表示選択部１８は、画像取得部２１から画像を取得する（ステップＳ７００）。
【０１０３】
検索情報表示選択部１８は、取得した画像から建物の特徴点を検出する（ステップＳ７０１）。なお、ステップＳ７０１の処理は、検索情報表示選択部１８が行うとしているが、ネットワーク上で行っても良い。これにより端末１０のハードウェア資源の負荷を減らすことが可能となる。
【０１０４】
検索情報表示選択部１８は、検出した建物の特徴点と、検索情報キャッシュ部１５が保持している特徴点パターンと、を照合する（ステップＳ７０２）。
【０１０５】
具体的には、例えば検出した建物の特徴点のラスターデータと検索情報キャッシュ部１５が保持する特徴点パターンのラスターデータとをパターンマッチング手法を用いて照合し、最もマッチしている特徴点パターンを算出する。
【０１０６】
検索情報表示選択部１８は、照合の結果、映像に写っている建物について判別する（ステップＳ７０３）。
【０１０７】
判別する結果、検索情報表示選択部１８は、検索対象が実際に画面表示部２０のどの部位に表示されているかを正確に把握することが可能となる。検索情報表示選択部１８は、当該把握した部位に基づいて、検索情報を画面表示部２０に表示する表示位置を決定する（ステップＳ７０４）。
【０１０８】
画面表示部２０は、検索情報表示選択部１８が決定した表示位置に検索情報を、表示する（ステップＳ７０５）。画像取得部２１が取得した画像から、パターンマッチングを用いて実際に画像に写っている建物を判別するため、遮蔽物の有無をより正確に特定することも可能となる。検索情報表示選択部１８は、当該パターンマッチンクの結果を利用して見えない検索対象に関する検索情報については表示しないとしてもよい。
【０１０９】
次に、本発明の作用及び効果について説明する。
【０１１０】
本発明における情報検索システム１は、検索対象に関する検索情報を表示する画面表示部２０を有する端末１０を備える情報検索システム１であって、検索情報を対応する該検索対象の位置情報と関連付けて保持する検索情報保持部３４と、端末１０の位置を算出する端末位置算出部１２と、端末１０の画面表示部２０に基づいて定められた方向を算出する端末方向算出部１９と、端末１０の姿勢を算出する端末姿勢算出部１７と、端末位置算出部１２が算出した端末１０の位置、端末方向算出部１９が算出した端末１０の画面表示部２０に基づいて定めされた方向、及び、端末姿勢算出部１７が算出した端末１０の姿勢に基づいて検索情報保持部３４が保持している検索情報から端末１０が表示すべき検索情報を選択する検索情報表示選択部１８と、を備え、画面表示部２０は、検索情報表示選択部１８によって選択された検索情報を表示することを特徴とする。
【０１１１】
これにより、ユーザは端末１０の姿勢を変えることによって、所望の検索情報を画面表示部２０に表示することができるようになり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【０１１２】
また、検索情報表示選択部１８は、端末姿勢算出部１７が算出した端末１０の姿勢に基づいて画面表示部２０の長手方向は垂直方向であるか或いは水平方向であるかを判断し、長手方向が垂直方向であると判断した場合には、端末１０の位置から相対的に遠い場所に位置する検索対象に関する検索情報を選択し、長手方向が水平方向であると判断した場合には、端末１０の位置から相対的に近い場所に位置する検索対象に関する検索情報を選択している。
【０１１３】
これにより、近くの情報を広範囲に検索する、或いは、遠くの情報を狭範囲に検索する、切り替えを行いたい場合に、端末１０の姿勢を変えることによって行うことができることとなる。また、画面の長手方向が垂直方向である場合に相対的に遠くにある検索対象に関する検索情報を表示し、画面表示部２０の長手方向が水平方向である場合に相対的に近くにある検索対象に関する検索情報を表示することとなり切り替えが直感的である。そのため、ユーザは設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる。
【０１１４】
また、検索情報表示選択部１８は、画面表示部２０の長手方向が垂直方向であると判断した場合には、検索情報を階数と内部情報とが対応付けられており、該対応する階数に表示される。なお、建物内部の情報を高さ（階層）毎に表示してもよい。
【０１１５】
これにより、建物などの背の高い検索対象の内部に位置する検索対象に関する検索情報を表示したい場合に、端末１０の姿勢を変えることによって表示を変更することとなる。また、画面表示部２０の長手方向が垂直方向である場合に背の高い検索対象の内部に位置する検索対象に関する検索情報を表示することとなり、変更が直感的である。そのため、ユーザは設定を変更せず、且つ、直感的に表示する検索情報を選択することが可能となる。
【０１１６】
また、端末１０は、画像を取得する画像取得部２１を備え、検索情報表示選択部１８は、画像取得部２１が撮影した画像の中に含まれている検索対象の中から端末１０が表示すべき検索情報を選択している。
【０１１７】
これにより、画像取得部２１で実際に撮影された画像の中に含まれている検索対象の中から表示させるべき検索情報が選択されることとなり、ユーザは更に簡易に検索対象を選択することが可能となる。
【０１１８】
また、検索情報表示選択部１８は、画像取得部２１が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、検索情報保持部３４が保持している特徴点パターンの情報と、に基づいて検索対象の表示位置を決定している。
【０１１９】
これにより、画像取得部２１が実際に取得した画像に基づいて検索対象の表示位置を定めるため、より正確な表示位置に検索情報を表示することが可能となる。
【０１２０】
また、検索情報表示選択部１８は、画像取得部２１が撮影した画像から、被写体の特徴点を検出し、該検出した特徴点と、検索情報保持部３４が保持している特徴点パターンの情報と、に基づいて画像に写っている検索対象を判別し、検索対象が画像に写っていない場合には該検索対象に関する検索情報を表示しないとしている。
【０１２１】
これにより、画面に写っていない検索対象に関する検索情報は表示しないため、画面に写っている検索対象に関する検索情報のみを表示することが可能となる。
【０１２２】
また、本発明における端末１０は、検索情報保持部３４に保持されている情報の一部分をキャッシュする検索情報キャッシュ部１５を備え、検索情報取得部１４は、端末位置算出部１２が算出した端末１０の位置から所定の距離に存在する検索対象に関する検索情報を検索情報保持部３４から受信し、検索情報キャッシュ部１５は、検索情報取得部１４が受信した検索情報をキャッシュしている。
【０１２３】
これにより、端末１０は、自端末位置から所定の距離に位置する検索対象に関する検索情報のみをキャッシュすることとなり、記憶容量を有効に使用することが可能となる。
【０１２４】
次に、本実施形態の変形例を説明する。本実施形態においては、検索情報表示選択部１８は、画面表示部２０の長手方向が垂直方向であるか水平方向であるかによって、検索情報を選択したが、画像取得部２１のズームによって検索対象を選択してもよい。この場合ズームの倍率を大きくするほど狭く且つ遠くに存在する検索対象に関する検索情報を選択し、ズームの倍率を低いほど広範囲且つ近くに存在する検索対象に関する検索情報を選択する。
【０１２５】
次に、本実施形態の別の変形例として端末１０を奥行き方向（端末１０が移動する方向であり、端末１０が端末１０を操作しているユーザから離れるように移動する方向）、或いは手前方向（端末１０が移動する方向であり、端末１０が端末１０を操作しているユーザに近づくように移動する方向）へ移動させる（モーションジェスチャー）ことにより画面表示部２０に表示すべき検索情報を選択する実施形態について説明する。
【０１２６】
この場合、端末１０が奥行き方向へ移動した場合には、端末１０の位置から相対的に遠くに存在する検索対象に関する検索情報を選択し、端末１０が手前方向へ移動した場合には、端末１０の位置から相対的に近くに存在する検索対象に関する検索情報を選択する。
【０１２７】
端末１０のセンサ情報取得部１６は、端末１０が物理的に備える６軸センサ１０７から端末１０の加速度を取得し、端末１０が備える図示しない端末加速度算出部は、センサ情報取得部１６が取得した端末１０の加速度に基づいて端末１０の奥行き方向或いは手前方向への移動を算出する。
【０１２８】
端末１０の検索情報表示選択部１８は、図示しない端末加速度算出部が算出した端末１０の奥行き方向或いは手前方向の移動に基づいて画面表示部２０が表示すべき検索情報を選択する。なお、それ以外の選択の処理の流れについては上記説明した方法と同様で良い。
【０１２９】
これにより、ズームの機能を使用する場合に比べて単純な操作で、ズームと同様に直感的に表示する検索情報を選択することが可能となる。
【０１３０】
端末１０の奥行き方向或いは手前方向への移動に基づいて検索情報の選択を制御する開始タイミングは、画面表示部２０を指で触れる（画面タッチ）、ボタンの押下、或いは音声入力等によって端末１０のユーザが指定できる構成とすることが好適である。
【０１３１】
これによりユーザは、端末１０の奥行き方向、或いは手前方向への移動に基づいて検索情報の選択を制御する開始タイミングを指定することが可能となる。
【産業上の利用可能性】
【０１３２】
本発明により、ユーザは端末１０の姿勢を変えることによって、所望の検索情報を画面表示部２０に表示することができるようになり、設定を必要とせず、且つ、直感的に表示する検索情報を選択することが可能となる情報検索システム、情報検索方法、及び端末を提供することが可能となる。
【符号の説明】
【０１３３】
１…情報検索システム、１１…端末データ通信部、１２…端末位置算出部、１３…端末位置送信部、１４…検索情報取得部、１５…検索情報キャッシュ部、１６…センサ情報取得部、１７…端末姿勢算出部、１８…検索情報表示選択部、１９…端末方向算出部、２０…画面表示部、２１…画像取得部、３０…検索情報提供装置、３１…データ通信部、３２…端末位置管理部、３３…検索情報管理部、３４…検索情報保持部、３５…検索情報送信部。
【図１】
2010191813.tif 000007
【図２】
2010191813.tif 000008
【図３】
2010191813.tif 000009
【図４】
2010191813.tif 000010
【図５】
2010191813.tif 000011
【図６】
2010191813.tif 000012
【図７】
2010191813.tif 000013
【図８】
2010191813.tif 000014
【図９】
2010191813.tif 000015
【図１０】
2010191813.tif 000016
【図１１】
2010191813.tif 000017
【図１２】
2010191813.tif 000018