(57)【特許請求の範囲】
【請求項１】
位置に対応付けられた情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末であって、
前記情報検索端末の位置である端末位置を取得する位置取得手段と、
前記情報検索端末の端末方位を取得する方位取得手段と、
前記情報検索端末の加速度を取得する加速度取得手段と、
前記方位取得手段により取得された端末方位の変化及び前記加速度取得手段により取得された加速度の少なくともいずれか一方の変化に基づき、前記端末方位及び前記加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、
前記端末アクション判別手段により端末アクションが判別された場合に、前記位置取得手段により取得された端末位置を基準として、前記方位取得手段により取得された端末方位又は前記加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、
前記検索エリア設定手段により設定された検索エリアを出力する検索エリア出力手段と
を備えることを特徴とする情報検索端末。
【請求項２】
前記検索エリア設定手段は、前記端末位置を中心とする所定の長さの半径の円を設定し、前記円を分割して所定の中心角を有する複数の扇形を前記円内に設定し、前記複数の扇形のうち前記端末位置を基点として前記端末方位に位置する扇形の領域を、前記検索エリアに設定する
ことを特徴とする請求項１に記載の情報検索端末。
【請求項３】
前記端末アクション判別手段は、端末アクションが判別されたときに、前記加速度取得手段により取得された前記加速度に基づき前記情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、
前記検索エリア設定手段は、前記端末アクション判別手段により検出されたアクション加速度に基づき前記円の半径を設定する
ことを特徴とする請求項２に記載の情報検索端末。
【請求項４】
前記検索エリア設定手段は、前記端末位置を中心とし、前記端末位置から前記端末方位に所定の距離離れた位置に設定された検索範囲決定基準点を円弧上に有し、所定の中心角を有する扇形の領域を、前記検索エリアに設定する
ことを特徴とする請求項１に記載の情報検索端末。
【請求項５】
前記検索エリア設定手段は、前記端末位置から前記端末方位に所定の距離離れた位置に設定された検索範囲決定基準点を中心とし、所定の長さの半径を有する円に形成された領域を、前記検索エリアに設定する
ことを特徴とする請求項１に記載の情報検索端末。
【請求項６】
前記端末アクション判別手段は、端末アクションが判別されたときに、前記加速度取得手段により取得された前記加速度に基づき前記情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、
前記検索エリア設定手段は、前記端末アクション判別手段により検出された前記アクション加速度に基づき、前記端末位置と前記検索範囲決定基準点との距離を設定する
ことを特徴とする請求項５に記載の情報検索端末。
【請求項７】
前記検索エリア設定手段は、前記端末位置と前記検索範囲決定基準点との距離が長くなるに従って、前記円の半径を長く設定する
ことを特徴とする請求項６に記載の情報検索端末。
【請求項８】
前記検索エリア設定手段は、前記アクション加速度が大きくなるに従って、前記円の半径を長く設定する
ことを特徴とする請求項６に記載の情報検索端末。
【請求項９】
前記検索エリア設定手段は、前記端末位置から前記端末方位に所定の距離離れた位置を検索範囲決定基準点に設定し、前記端末位置及び前記検索範囲決定基準点の位置が含まれる地図データを取得し、前記地図データの地図上において前記端末位置から前記検索範囲決定基準点に至る経路を算出し、前記経路から所定の距離以内の領域を検索エリアに設定する
ことを特徴とする請求項１に記載の情報検索端末。
【請求項１０】
前記検索エリア設定手段は、前記地図データの地図上において前記端末位置から前記検索範囲決定基準点に至る複数の経路を算出し、前記複数の経路から抽出された一つ又は複数の経路から所定の距離以内の領域を検索エリアに設定する
ことを特徴とする請求項９に記載の情報検索端末。
【請求項１１】
前記検索エリア設定手段は、前記地図データの地図上において前記端末位置から前記検索範囲決定基準点に至る複数の経路を算出し、前記複数の経路から所定の距離以内の領域を検索エリアに設定する
ことを特徴とする請求項９に記載の情報検索端末。
【請求項１２】
前記検索エリア設定手段は、前記端末位置から前記端末方位に所定の距離離れた位置を検索範囲決定基準点に設定し、前記端末位置及び前記検索範囲決定基準点の位置が含まれ所定のメッシュが設定された地図データを取得し、前記地図データの地図上において前記端末位置から前記検索範囲決定基準点に至る経路を算出し、前記経路が属するメッシュに含まれる領域を検索エリアに設定する
ことを特徴とする請求項１に記載の情報検索端末。
【請求項１３】
前記端末アクション判別手段は、端末アクションが判別されたときに、前記加速度取得手段により取得された前記加速度に基づき前記情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、
前記検索エリア設定手段は、前記端末アクション判別手段により検出された前記アクション加速度に基づき、前記端末位置から前記検索範囲決定基準点までの距離を設定する
ことを特徴とする請求項９〜１２のいずれか１項に記載の情報検索端末。
【請求項１４】
検索対象の前記情報を予め記憶している情報記憶手段と、
前記検索エリア出力手段から出力された前記検索エリアに位置する前記情報を、前記情報記憶手段から検索する情報検索手段と、
前記情報検索手段により検索された前記情報を表示する表示手段と
を更に備えることを特徴とする請求項１〜１３のいずれか１項に記載の情報検索端末。
【請求項１５】
位置に対応付けられた情報を検索する情報検索サーバと、前記情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末とを含む情報検索システムであって、
前記情報検索端末は、
前記情報検索端末の位置である端末位置を取得する位置取得手段と、
前記情報検索端末の端末方位を取得する方位取得手段と、
前記情報検索端末の加速度を取得する加速度取得手段と、
前記方位取得手段により取得された端末方位の変化及び前記加速度取得手段により取得された加速度の変化の少なくともいずれか一方に基づき、前記端末方位及び前記加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、
前記端末アクション判別手段により端末アクションが判別された場合に、前記位置取得手段により取得された端末位置を基準として、前記方位取得手段により取得された端末方位又は前記加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、
前記検索エリア設定手段により設定された検索エリアを出力する検索エリア出力手段と、
前記情報検索サーバにおいて検索された前記情報を取得する情報取得手段と、
前記情報取得手段により取得された前記情報を表示する表示手段とを備え、
前記情報検索サーバは、
前記検索エリア出力手段から出力された検索エリアを取得する検索エリア取得手段と、
検索対象の前記情報を予め記憶している情報記憶手段と、
前記検索エリア取得手段により取得された検索エリアに位置する前記情報を、前記情報記憶手段から検索する情報検索手段と、
前記情報検索手段により検索された前記情報を前記情報検索端末に送信する情報送信手段とを備える
ことを特徴とする情報検索システム。
【請求項１６】
位置に対応付けられた情報を検索する情報検索サーバと、前記情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末とを含む情報検索システムであって、
前記情報検索端末は、
前記情報検索端末の位置である端末位置を取得する位置取得手段と、
前記情報検索端末の端末方位を取得する方位取得手段と、
前記情報検索端末の加速度を取得する加速度取得手段と、
前記情報検索サーバにおいて検索された前記情報を取得する情報取得手段と、
前記情報取得手段により取得された前記情報を表示する表示手段とを備え、
前記情報検索サーバは、
前記方位取得手段により取得された端末方位及び前記加速度取得手段により取得された加速度を取得し、前記端末方位の変化及び前記加速度の変化の少なくともいずれか一方に基づき、前記端末方位及び前記加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、
前記端末アクション判別手段により端末アクションが判別された場合に、前記位置取得手段により取得された端末位置を取得し、取得した前記端末位置を基準として、前記端末方位又は前記加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、
検索対象の前記情報を予め記憶している情報記憶手段と、
前記検索エリア設定手段により設定された前記検索エリアに位置する前記情報を、前記情報記憶手段から検索する情報検索手段と、
前記情報検索手段により検索された前記情報を前記情報検索端末に送信する情報送信手段とを備える
ことを特徴とする情報検索システム。
【請求項１７】
位置に対応付けられた情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末における検索エリア設定方法であって、
前記情報検索端末の位置である端末位置を取得する位置取得ステップと、
前記情報検索端末の端末方位を取得する方位取得ステップと、
前記情報検索端末の加速度を取得する加速度取得ステップと、
前記方位取得ステップにおいて取得された端末方位の変化及び前記加速度取得ステップにおいて取得された加速度の変化の少なくともいずれか一方に基づき、前記端末方位及び前記加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別ステップと、
前記端末アクション判別ステップにおいて端末アクションが判別された場合に、前記位置取得ステップにおいて取得された端末位置を基準として、前記端末方位又は前記加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定ステップと、
前記検索エリア設定ステップにおいて設定された前記検索エリアを出力する検索エリア出力ステップと
を有することを特徴とする検索エリア設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索端末、情報検索システム及び検索エリア設定方法に関する。
【背景技術】
【０００２】
近年において、携帯電話等で飲食店や施設等の情報を検索するサービスが数多く提供・発表されている（例えば、非特許文献１参照）。このようなサービスでは、例えば、ユーザにより文字入力された飲食店等の名称に基づき検索が実施される。また、飲食店等の情報は位置に対応付けられているので、ユーザにより入力された所望の地域名称に基づき、当該地域に属する飲食店等の検索が実施される。また、携帯電話等の端末の位置情報をＧＰＳ等により取得し、取得された位置情報に基づいて検索を支援するサービスも提供されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“ぐるなび”、［online］、株式会社ぐるなび、［2010年6月29日検索］、インターネット〈URL：http://www.gnavi.co.jp/〉
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、地域名称等の文字入力により検索対象や検索範囲の設定を行うこととすると、ユーザに対して入力の負担を要求することとなる。また、ＧＰＳ等により取得された現在の位置情報に基づき検索範囲を設定する場合には、現在位置を基準とした方位が考慮されないので、現在位置周辺に位置する全ての情報が検索されてしまうこととなり、ユーザにとって不要な情報も多く提供されてしまっていた。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、位置に対応付けられた情報の検索において、検索範囲の設定を容易にすると共に、現在位置を基準とした方位が考慮された有用な情報を提供することが可能な情報検索端末、情報検索システム及び検索エリア設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の情報検索端末は、位置に対応付けられた情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末であって、情報検索端末の位置である端末位置を取得する位置取得手段と、情報検索端末の端末方位を取得する方位取得手段と、情報検索端末の加速度を取得する加速度取得手段と、方位取得手段により取得された端末方位の変化及び加速度取得手段により取得された加速度の変化の少なくともいずれか一方に基づき、端末方位及び加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、端末アクション判別手段により端末アクションが判別された場合に、位置取得手段により取得された端末位置を基準として、方位取得手段により取得された端末方位又は加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、検索エリア設定手段により設定された検索エリアを出力する検索エリア出力手段とを備えることを特徴とする。
【０００７】
上記課題を解決するために、本発明の情報検索システムは、位置に対応付けられた情報を検索する情報検索サーバと、情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末とを含む情報検索システムであって、情報検索端末は、情報検索端末の位置である端末位置を取得する位置取得手段と、情報検索端末の端末方位を取得する方位取得手段と、情報検索端末の加速度を取得する加速度取得手段と、方位取得手段により取得された端末方位の変化及び加速度取得手段により取得された加速度の変化の少なくともいずれか一方に基づき、端末方位及び加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、端末アクション判別手段により端末アクションが判別された場合に、位置取得手段により取得された端末位置を基準として、方位取得手段により取得された端末方位又は加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、検索エリア設定手段により設定された検索エリアを出力する検索エリア出力手段と、情報検索サーバにおいて検索された情報を取得する情報取得手段と、情報取得手段により取得された情報を表示する表示手段とを備え、情報検索サーバは、検索エリア出力手段から出力された検索エリアを取得する検索エリア取得手段と、検索対象の情報を予め記憶している情報記憶手段と、検索エリア取得手段により取得された検索エリアに位置する情報を、情報記憶手段から検索する情報検索手段と、情報検索手段により検索された情報を情報検索端末に送信する情報送信手段とを備えることを特徴とする。
【０００８】
また、本発明の情報検索システムは、位置に対応付けられた情報を検索する情報検索サーバと、情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末とを含む情報検索システムであって、情報検索端末は、情報検索端末の位置である端末位置を取得する位置取得手段と、情報検索端末の端末方位を取得する方位取得手段と、情報検索端末の加速度を取得する加速度取得手段と、情報検索サーバにおいて検索された情報を取得する情報取得手段と、情報取得手段により取得された情報を表示する表示手段とを備え、情報検索サーバは、方位取得手段により取得された端末方位及び加速度取得手段により取得された加速度を取得し、端末方位の変化及び加速度の変化の少なくともいずれか一方に基づき、端末方位及び加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別手段と、端末アクション判別手段により端末アクションが判別された場合に、位置取得手段により取得された端末位置を取得し、取得した端末位置を基準として、端末方位又は加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定手段と、検索対象の情報を予め記憶している情報記憶手段と、検索エリア設定手段により設定された検索エリアに位置する情報を、情報記憶手段から検索する情報検索手段と、情報検索手段により検索された情報を情報検索端末に送信する情報送信手段とを備えることとしてもよい。
【０００９】
また、上記課題を解決するために、本発明の検索エリア設定方法は、位置に対応付けられた情報の検索のための地理的な検索エリアを設定する、ユーザにより保持可能な情報検索端末における検索エリア設定方法であって、情報検索端末の位置である端末位置を取得する位置取得ステップと、情報検索端末の端末方位を取得する方位取得ステップと、情報検索端末の加速度を取得する加速度取得ステップと、方位取得ステップにおいて取得された端末方位の変化及び加速度取得ステップにおいて取得された加速度の変化の少なくともいずれか一方に基づき、端末方位及び加速度の少なくともいずれか一方の所定以上の変化であって前記ユーザにより一定以上動かされたことを示す端末アクションを判別する端末アクション判別ステップと、端末アクション判別ステップにおいて端末アクションが判別された場合に、位置取得ステップにおいて取得された端末位置を基準として、端末方位又は加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する検索エリア設定ステップと、検索エリア設定ステップにおいて設定された検索エリアを出力する検索エリア出力ステップとを有することを特徴とする。
【００１０】
本発明の情報検索端末、情報検索システム及び検索エリア設定方法によれば、端末方位及び加速度の少なくともいずれか一方の変化に基づき、情報検索端末がユーザにより一定以上動かされたことを示す端末アクションが判別され、端末アクションが判別されたときに、端末位置を基準とした端末方位の方向に基づき検索エリアが設定される。これにより、ユーザが情報検索端末を振るような動作を行うことにより、端末方位の方向に位置する一定の地理的な領域を検索エリアに設定できる。従って、検索エリアを容易に設定できる。また、端末位置を基準としたアクション方向に基づき検索エリアが設定されるので、方位が考慮された有用な情報の提供が可能となる。
【００１１】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置を中心とする所定の長さの半径の円を設定し、円を分割して所定の中心角を有する複数の扇形を円内に設定し、複数の扇形のうち端末位置を基点として端末方位に位置する扇形の領域を、検索エリアに設定することを特徴とする。
【００１２】
この場合には、端末位置から見た端末方位の方向に、端末位置を中心とする円の２本の半径と当該円の円弧に囲まれた扇形が設定され、その扇形に囲まれる領域が検索エリアに設定されるので、ユーザが情報検索端末を振るような動作を行った場合に、その端末方位の方向に検索エリアが設定されることとなる。従って、ユーザの直感的な動作を反映した領域に検索エリアを容易に設定することが可能となる。
【００１３】
また、本発明の情報検索端末では、端末アクション判別手段は、端末アクションが判別されたときに、加速度取得手段により取得された加速度に基づき情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、検索エリア設定手段は、端末アクション判別手段により検出されたアクション加速度に基づき円の半径を設定することを特徴とする。
【００１４】
この場合には、アクション加速度に基づき、検索エリアとして設置される扇形の領域における半径の長さが決定されるので、ユーザによる情報検索端末に対するアクションを適切に反映した検索エリアが設定される。
【００１５】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置を中心とし、端末位置から端末方位に所定の距離離れた位置に設定された検索範囲決定基準点を円弧上に有し、所定の中心角を有する扇形の領域を、検索エリアに設定することを特徴とする。かかる場合でも、端末位置から見た端末方位の方向に、端末位置を中心とする扇形が設定され、その扇形に囲まれる領域が検索エリアに設定されるので、ユーザが情報検索端末を振るような動作を行った場合に、その端末方位の方向に検索エリアが設定されることとなる。従って、ユーザの直感的な動作を反映した領域に検索エリアを容易に設定することが可能となる。
【００１６】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置から端末方位に予め設定された所定の距離だけ離れた位置に設定された検索範囲決定基準点を中心とし、予め設定された所定の長さの半径を有する円内の領域を、検索エリアに設定することを特徴とする。
【００１７】
この場合には、端末位置からアクション方向に離間した位置に検索エリアを設定できるので、ユーザによる情報検索端末に対するアクションを反映した位置に容易に検索エリアを設定できる。
【００１８】
また、本発明の情報検索端末では、端末アクション判別手段は、端末アクションが判別されたときに、加速度取得手段により取得された加速度に基づき情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、検索エリア設定手段は、端末アクション判別手段により判別されたアクション加速度に基づき、端末位置と検索範囲決定基準点との距離を設定することを特徴とする。
【００１９】
この場合には、アクション加速度に基づき、検索エリアとして設定される円領域の端末位置からの距離が決定されるので、ユーザによる情報検索端末に対するアクションを適切に反映した位置に検索エリアを設定できる。
【００２０】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置と検索範囲決定基準点との距離が長くなるに従って、円の半径を長く設定することを特徴とする。
【００２１】
この場合には、検索エリアとして設定される円の領域が端末位置から遠いほど、その円の領域は大きく設定されることとなる。従って、ユーザによる情報検索端末に対するアクションが適切に反映された大きさの検索エリアを設定することが可能となる。
【００２２】
また、本発明の情報検索端末では、検索エリア設定手段は、アクション加速度が大きくなるに従って、円の半径を長く設定することを特徴とする。
【００２３】
この場合には、ユーザによる情報検索端末に対するアクションが強いほど、又は速いほど、検索エリアとして設定される円の領域は大きく設定されることとなる。従って、ユーザによる情報検索端末に対するアクションが適切に反映された大きさの検索エリアを設定することが可能となる。
【００２４】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置から端末方位に予め設定された所定の距離だけ離れた位置を検索範囲決定基準点に設定し、端末位置及び検索範囲決定基準点の位置が含まれる地図データを取得し、地図データの地図上において端末位置から検索範囲決定基準点に至る経路を算出し、経路から予め設定された所定の距離以内の領域を検索エリアに設定することを特徴とする。
【００２５】
この場合には、ユーザによる情報検索端末に対するアクションにより設定される検索範囲決定基準点を目的地に想定し、現在の端末位置からその目的地に至る経路周辺が検索エリアに設定される。このように設定された検索エリアに含まれる情報が情報検索端末に提供されるので、ユーザは、利用する可能性の高い情報を得ることができる。
【００２６】
また、本発明の情報検索端末では、検索エリア設定手段は、地図データの地図上において端末位置から検索範囲決定基準点に至る複数の経路を算出し、複数の経路から抽出された一つ又は複数の経路から予め設定された所定の距離以内の領域を検索エリアに設定することを特徴とする。
【００２７】
この場合には、ユーザが利用する可能性のある経路周辺の領域が検索エリアに設定され、その検索エリアに配置された情報が情報検索端末に提供されるので、ユーザは、より利用する可能性の高い情報を容易に得ることができる。
【００２８】
また、本発明の情報検索端末では、検索エリア設定手段は、地図データの地図上において端末位置から検索範囲決定基準点に至る複数の経路を算出し、複数の経路から予め設定された所定の距離以内の領域を検索エリアに設定することを特徴とする。
【００２９】
この場合には、ユーザが利用する可能性のある全ての経路周辺の領域が検索エリアに設定され、その検索エリアに配置された情報が情報検索端末に提供されるので、ユーザは、より利用する可能性の高い情報を漏れなく容易に得ることができる。
【００３０】
また、本発明の情報検索端末では、検索エリア設定手段は、端末位置から端末方位に所定の距離離れた位置を検索範囲決定基準点に設定し、端末位置及び検索範囲決定基準点の位置が含まれ所定のメッシュが設定された地図データを取得し、地図データの地図上において端末位置から検索範囲決定基準点に至る経路を算出し、経路が属するメッシュに含まれる領域を検索エリアに設定することを特徴とする。
【００３１】
この場合には、ユーザによる情報検索端末に対するアクションにより設定される検索範囲決定基準点を目的地に想定し、現在の端末位置からその目的地に至る経路が含まれるメッシュ内の領域が検索エリアに設定される。このように設定された検索エリアに含まれる情報が情報検索端末に提供されるので、ユーザは、利用する可能性の高い情報を得ることができる。
【００３２】
また、本発明の情報検索端末では、端末アクション判別手段は、端末アクションが判別されたときに、加速度取得手段により取得された加速度に基づき情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出し、検索エリア設定手段は、端末アクション判別手段により判別されたアクション加速度に基づき、端末位置から検索範囲決定基準点までの距離を設定することを特徴とする。
【００３３】
この場合には、アクション加速度に基づき、目的地として想定される検索範囲決定基準点までの距離が設定されるので、ユーザによる情報検索端末に対するアクションを適切に反映した位置に目的地を設定できる。
【００３４】
また、本発明の情報検索端末は、検索対象の情報を予め記憶している情報記憶手段と、検索エリア出力手段から出力された検索エリアに位置する情報を、情報記憶手段から検索する情報検索手段と、情報検索手段により検索された情報を表示する表示手段とを更に備えることを特徴とする。
【００３５】
このように、本発明の情報検索端末は、検索対象の情報を記憶する情報記憶手段を備え、その情報記憶手段から情報を検索する情報検索手段を備えることにより、情報検索サーバとの通信を実施することなく、情報検索処理を実施することが可能となる。従って、情報検索サーバとの通信が不可能な場合であっても情報検索を実施できる。
【発明の効果】
【００３６】
位置に対応付けられた情報の検索において、検索範囲の設定を容易にすると共に、現在位置を基準とした方位が考慮された有用な情報を提供することが可能となる。
【図面の簡単な説明】
【００３７】
【図１】情報検索端末及び情報検索サーバからなる情報検索システムの機能的構成を示すブロック図である。
【図２】情報検索端末のハードブロック図である。
【図３】第１実施形態における検索エリアの設定処理を説明するための図である。
【図４】情報記憶部の構成及び記憶されているデータの例を示す図である。
【図５】第１実施形態における検索エリア設定方法の処理内容を示すフローチャートである。
【図６】第２実施形態における検索エリアの設定処理を説明するための図である。
【図７】第２実施形態における検索エリア設定方法の処理内容を示すフローチャートである。
【図８】第３実施形態における検索エリアの設定処理を説明するための図である。
【図９】第３実施形態における検索エリア設定方法の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００３８】
本発明に係る情報検索端末及び情報検索システムの実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００３９】
（第１実施形態）
図１は、第１実施形態に係る情報検索システム１００に含まれる情報検索端末１及び情報検索サーバ２の機能的構成を示すブロック図である。
【００４０】
情報検索端末１は、情報検索サーバ２とネットワーク（図示せず）を介して通信可能であり、情報検索サーバ２に対して各種の情報の検索を要求する端末であって、情報検索のための地理的な検索エリアを設定し、設定した検索エリアを検索サーバ２に送信する。そして、情報検索サーバ２において検索された情報を受信し、受信した情報をユーザに対して表示することができる。
【００４１】
検索対象である各種の情報は、例えば、飲食店や各種の施設等の情報であって、それらの所在地等に該当する位置に対応付けられている。
【００４２】
情報検索サーバ２は、位置に対応付けられた飲食店等の情報を蓄積しており、情報検索端末１からの情報検索の要求に応じて情報検索を行い、検索された情報を当該情報検索端末１に送信する。
【００４３】
図１に示されるように、情報検索端末１は、機能的には、位置取得部１０（位置取得手段）、方位取得部１１（方位取得手段）、加速度取得部１２（加速度取得手段）、端末アクション判別部１３（端末アクション判別手段）、検索エリア設定部１４（検索エリア設定手段）、検索エリア出力部１５（検索エリア出力手段）、情報取得部１６（情報取得手段）及び表示部１７（表示手段）を備える。
【００４４】
また、情報検索サーバ２は、機能的には、検索エリア取得部２０（検索エリア取得手段）、情報記憶部２１（情報記憶手段）、情報検索部２２（情報検索手段）及び情報送信部２３（情報送信手段）を備える。
【００４５】
図２は、情報検索端末１のハードウエア構成図である。情報検索端末１は、物理的には、図２に示すように、ＣＰＵ１０１、ＲＡＭ及びＲＯＭといったメモリにより構成される主記憶装置１０２、ハードディスク等で構成される補助記憶装置１０３、ネットワークカード等で構成される通信制御装置１０４、入力デバイスであるキーボード、マウス等の入力装置１０５、ディスプレイ等の出力装置１０６などを含むコンピュータシステムとして構成されている。
【００４６】
図１に示した各機能は、図２に示すＣＰＵ１０１、主記憶装置１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信制御装置１０４、入力装置１０５、出力装置１０６を動作させるとともに、主記憶装置１０２や補助記憶装置１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶装置１０２や補助記憶装置１０３内に格納される。また、情報検索サーバ２も、図２に示した情報検索端末１のハードウエア構成と同様のハードウエア構成を有するコンピュータシステムとして構成されている。再び、図１を参照し、情報検索端末１の各機能部について詳細に説明する。
【００４７】
位置取得部１０は、情報検索端末１の現在の位置である端末位置を取得する部分である。位置取得部１０は、例えば、ＧＰＳ装置により構成される。端末位置は、例えば、緯度及び経度の情報により表される。位置取得部１０は、端末位置を検索エリア設定部１４に送出する。また、位置取得部１０は、ＷｉＦｉ、ＲＦＩＤといった手段により測位を実施し、端末位置を取得することとしてもよい。
【００４８】
方位取得部１１は、情報検索端末１の端末方位を取得する部分である。この端末方位は、例えば、情報検索端末１の所定の基準方向からの傾きとして定義される。なお、端末方位は、適宜定義されるものであって、上記定義に限定されない。例えば、水平面上における真北方向を基準方向に設定し、情報検索端末１の長手方向の当該基準方向からの傾きを端末方位とすることが可能である。方位取得部１１は、例えば、地磁気センサ等からなる方位センサやジャイロ等を適宜含んで構成される。方位取得部１１は、端末方位を端末アクション判別部１３に送出する。
【００４９】
加速度取得部１２は、情報検索端末１の加速度を取得する部分である。加速度取得部１２は、例えば、６軸または３軸の加速度センサを含んで構成され、これらのセンサからの情報に基づき加速度を算出する。加速度は、３次元のベクトルで表現され、大きさと方向の情報を含む。加速度取得部１２は、加速度を端末アクション判別部１３に送出する。
【００５０】
端末アクション判別部１３は、方位取得部１１により取得された端末方位の変化及び加速度取得部１２により取得された加速度の変化の少なくともいずれか一方に基づき、端末アクションを判別する部分である。端末アクションは、端末方位及び加速度の少なくともいずれか一方における所定以上の変化であって、例えば、ユーザが情報検索端末１を保持し、その情報検索端末１を振るような操作を行った場合に発生する。
【００５１】
また、端末アクション判別部１３は、端末アクションが判別されたときに、加速度取得部１２により取得された加速度に基づき情報検索端末がユーザによって動かされた際の加速度であるアクション加速度を検出する。
【００５２】
検索エリア設定部１４は、位置取得部１０により取得された端末位置を基準として、方位取得部１１により取得された端末方位又は加速度取得部１２により取得された加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する部分である。検索エリアの設定は、端末アクションが判別された場合に、実施される。図３を参照して、検索エリア設定部１４による検索エリアの設定を具体的に説明する。図３は、検索エリアの設定処理を説明するための図である。
【００５３】
図３に示すように、検索エリア設定部１４は、端末位置Ｃ１から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ１を設定し、端末位置Ｃ１を中心として、端末位置Ｃ１から検索範囲決定基準点Ｐ１までの距離を半径Ｄ１とする円を設定する。ここで、検索範囲決定基準点Ｐ１の設定に用いられる端末方位は、端末アクションが判別された場合において、端末アクションが検出される前、端末アクションが検出された直後、端末アクションが検出されている途中、端末アクションの検出が終了した直後のいずれのタイミングにおいて、方位取得部１１により取得されたものであってもよい。いずれのタイミングにおける端末方位を取得するかは、設計的に任意に設定される。
【００５４】
更に、検索エリア設定部１４は、その円を分割して予め設定された所定の中心角を有する複数の扇形を円内に設定し、複数の扇形のうち端末位置Ｃ１を基点として端末方位の方向に位置する扇形の領域Ａ１を、検索エリアに設定する。なお、本実施形態では、検索エリア設定部１４は、一例として、円を１６分割して中心角が２２．５度の扇形を生成しているが、これには限定されない。ここで、複数の扇形のうち端末位置Ｃ１から見て端末方位の方向に位置する扇形とは、その円弧上に検索範囲決定基準点Ｐ１を有する扇形である。
【００５５】
ここで、検索エリア設定部１４は、円の半径Ｄ１の長さを、アクション加速度に基づき設定することとしてもよい。例えば、検索エリア設定部１４は、アクション加速度を変数として円の半径Ｄ１の長さを求めるための関数を用いて、円の半径Ｄ１の長さを算出することとしてもよいし、アクション加速度と円の半径Ｄ１の長さとの関係を規定したテーブルに基づいて、円の半径Ｄ１の長さを算出することとしてもよい。
【００５６】
また、検索エリア設定部１４は、上記のように端末位置Ｃ１を中心とする円を設定することなく、端末位置Ｃ１を中心とし、検索範囲決定基準点Ｐ１を円弧上に有し、所定の中心角を有する扇形を設定し、この扇形の領域を検索エリアに設定することとしてもよい。このとき、端末位置Ｃ１と検索範囲決定基準点Ｐ１とを結ぶ線分が中心角を２等分するように扇形を設定することが好ましい。
【００５７】
検索エリア出力部１５は、検索エリア設定部１４により設定された検索エリアの情報を、情報検索サーバ２に出力する部分である。
【００５８】
情報取得部１６は、情報検索サーバ２において、検索エリアに基づき検索された情報を取得する部分である。また、表示部１７は、情報取得部１６により取得された情報をユーザに対して表示する部分である。
【００５９】
続いて、情報検索サーバ２の各機能部について詳細に説明する。検索エリア取得部２０は、情報検索端末１の検索エリア出力部１５から出力された検索エリアの情報を取得する部分である。検索エリア取得部２０は、取得した検索エリアの情報を情報検索部２２に送出する。
【００６０】
情報記憶部２１は、検索対象の情報を予め記憶している記憶手段である。本実施形態において、検索対象である各種の情報は、例えば、飲食店や各種の施設等の情報である。情報記憶部２１は、各種の情報を、所在地等に該当する位置に対応付けて記憶している。図４は、情報記憶部２１の構成及び記憶されているデータの例を示す図である。図４に示すように、情報記憶部２１は、飲食店や施設等の情報である検索情報を位置情報に対応付けて記憶している。位置情報は、当該施設等の所在位置を示し、緯度、経度及び高度といった情報を含むことができる。なお、高度の情報は本発明において必須の要素ではない。検索情報は、例えば、ジャンル、名称、営業時間、住所、連絡先及び建物といった、当該施設等に関する種々の情報を含むことができる。
【００６１】
情報検索部２２は、検索エリア取得部２０により取得された検索エリア内に位置する情報を、情報記憶部２１から検索する部分である。即ち、情報検索部２２は、情報記憶部２１における位置情報を参照し、位置情報に示される位置が検索エリアに該当する場合に、当該位置情報に対応付けられた検索情報を情報検索端末１に提供するための情報として抽出する。情報検索部２２は、情報記憶部２１から検索・抽出した情報を情報送信部２３に送出する。
【００６２】
情報送信部２３は、情報検索部２２により検索された情報を情報検索端末１に送信する部分である。
【００６３】
続いて、図５を参照して、本実施形態の検索エリア設定方法における情報検索端末１の動作について説明する。図５は、情報検索端末１において実施される処理内容を示すフローチャートである。
【００６４】
まず、情報検索端末１は、位置取得部１０、方位取得部１１及び加速度取得部１２の各センサを起動する（Ｓ１）。続いて、位置取得部１０は、情報検索端末１の位置の情報である端末位置を取得する（Ｓ２、位置取得ステップ）。
【００６５】
次に、方位取得部１１は端末方位を取得し（方位取得ステップ）、加速度取得部１２は、情報検索端末１の加速度を取得する（加速度取得ステップ）。そして、端末アクション判別部１３は、方位取得部１１により取得された端末方位の変化量及び加速度取得部１２により取得された加速度の変化量に基づき、端末アクションを取得する（Ｓ３、端末アクション判別ステップ）。端末アクションは、端末方位及び加速度における所定以上の変化があった場合に検出される。
【００６６】
さらに、端末アクション判別部１３は、端末アクションが判別された場合に、端末方位を取得する（Ｓ４）。なお、端末方位の取得は、端末アクションが検出された場合において、端末アクションが検出される前、端末アクションが検出された直後、端末アクションが検出されている途中、端末アクションの検出が終了した直後のいずれのタイミングにおいて実施されることとしてもよい。また、端末アクション判別部１３は、端末アクションの際の加速度であるアクション加速度を算出してもよい（Ｓ４）。
【００６７】
次に、検索エリア設定部１４は、端末位置を基準として、端末方位又はアクション加速度の方向に基づき定められる地理的な領域を検索エリアとして設定する（Ｓ５〜Ｓ９、検索エリア設定ステップ）。ここでは、検索エリアは端末方位に基づき設定されることとして、図３も参照してより具体的に説明すると、検索エリア設定部１４は、端末位置Ｃ１から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ１を設定する（Ｓ５）。なお、検索エリア設定部１４は、端末位置Ｃ１から検索範囲決定基準点Ｐ１までの距離をアクション加速度の大きさに基づき設定することとしてもよい。
【００６８】
次に、検索エリア設定部１４は、端末位置Ｃ１を中心として、端末位置Ｃ１から検索範囲決定基準点Ｐ１までの距離を半径Ｄ１とする円を設定する（Ｓ６）。続いて、検索エリア設定部１４は、ステップＳ６において設定された円を１６分割して、複数の扇形を円内に生成する（Ｓ７）。そして、検索エリア設定部１４は、複数の扇形のうち円弧上に検索範囲決定基準点Ｐ１を有する扇形を判別する（Ｓ８）。
【００６９】
検索エリア設定部１４は、ステップＳ８において判別された扇形の領域を検索エリアに設定する（Ｓ９）。そして、検索エリア設定部１４は、ステップＳ９において設定された検索エリアに関する情報を、情報検索サーバ２に出力する（検索エリア出力ステップ）。こうして、本実施形態の処理を終了する。
【００７０】
なお、上記説明したフローチャートにおいて、ステップＳ７の処理をステップＳ２の処理の後に実施することとしてもよい。この場合には、ステップＳ７における円又は扇形の半径は、予め設定された任意の長さに設定される。
【００７１】
以上説明した実施形態の情報検索端末１、情報検索システム１００及び検索エリア設定方法では、情報検索端末１がユーザにより動かされた際の端末方位及び加速度の変化に基づき端末アクションが判別され、端末アクションが判別された際の、端末位置を基準とした端末方位に基づき検索エリアが設定される。これにより、ユーザが情報検索端末１をある一定の方向に振るような動作を行うことにより、その方向に位置する一定の地理的な領域を検索エリアに設定できる。従って、検索エリアを容易に設定できる。また、端末位置を基準とした端末方位に基づき検索エリアが設定されるので、方位が考慮された有用な情報の提供が可能となる。
【００７２】
また、端末位置から見た端末方位の方向に、端末位置を中心とする円の２本の半径と当該円の円弧に囲まれた扇形が設定され、その扇形に囲まれる領域が検索エリアに設定されるので、ユーザが情報検索端末１をある一定の方向に振るような動作を行った場合に、その方向に広がる扇形の領域に検索エリアが設定されることとなる。従って、ユーザの直感的な動作を反映した領域に検索エリアを容易に設定することが可能となる。
【００７３】
なお、本実施形態では、各種情報を記憶している情報記憶部２１が情報検索サーバ２に備えられ、情報検索サーバ２が情報検索端末１において設定された検索エリアに基づき情報の検索を実施することとしているが、これには限定されない。即ち、検索対象の情報を予め記憶している情報記憶部２１、及び検索エリア出力部１５から出力された検索エリア内に位置する情報を情報記憶部２１から検索する情報検索部２２が、情報検索サーバ２ではなく、情報検索端末１に備えられることとしてもよい。
【００７４】
この場合には、情報検索端末１は、情報検索サーバ２との通信を実施することなく、情報検索処理を実施することが可能となる。従って、情報検索サーバ２との通信が不可能な場合であっても情報検索を実施できる。
【００７５】
（第２実施形態）
次に、第２実施形態に係る情報検索端末１について説明する。第２実施形態に係る情報検索端末１では、検索エリア設定部１４における検索エリアの設定処理が第１実施形態と相違する。以下、この相違点を、図６及び図７を参照して説明する。
【００７６】
図６は、第２実施形態における検索エリアの設定処理を説明するための図である。図６に示すように、検索エリア設定部１４は、端末位置Ｃ２から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ２を設定する。なお、検索範囲決定基準点Ｐ２の設定には、端末方位に代えてアクション加速度の方向を用いることとしてもよい。そして、検索エリア設定部１４は、検索範囲決定基準点Ｐ２を中心とし、予め設定された所定の長さの半径Ｒ２を有する円内の領域Ａ２を検索エリアに設定する。
【００７７】
第２実施形態では、端末位置Ｃ２から端末方位の方向に離間した位置に検索エリアを設定できるので、ユーザによる情報検索端末１に対するアクションを反映した位置に容易に検索エリアを設定できる。
【００７８】
ここで、検索エリア設定部１４は、端末アクション判別部１３により端末アクションが検出されたときの加速度であるアクション加速度に基づき、端末位置Ｃ２と検索範囲決定基準点Ｐ２との距離Ｄ２を設定することとしてもよい。例えば、検索エリア設定部１４は、アクション加速度を変数とする距離Ｄ２を求めるための関数を用いて、距離Ｄ２を算出することとしてもよいし、アクション加速度と距離Ｄ２との関係を予め規定したテーブルに基づいて、距離Ｄ２を算出することとしてもよい。このように距離Ｄ２を設定することにより、ユーザによる情報検索端末１に対するアクションを適切に反映した位置に検索エリアを設定できる。
【００７９】
また、検索エリア設定部１４は、端末位置Ｃ２と検索範囲決定基準点Ｐ２との距離が長くなるに従って、円の半径Ｒ２を長く設定するようにしてもよい。例えば、検索エリア設定部１４は、距離Ｄ２を変数とする半径Ｒ２を求めるための関数を予め備え、この関数を用いて半径Ｒ２を算出することとしてもよいし、距離Ｄ２と半径Ｒ２との関係を予め規定したテーブルに基づいて、半径Ｒ２を算出することとしてもよい。このように円の半径Ｒ２を設定することにより、検索エリアとして設定される円の領域Ａ２が端末位置Ｃ２から遠いほど、その円の領域Ａ２は大きく設定されることとなる。従って、ユーザによる情報検索端末１に対するアクションが適切に反映された大きさの検索エリアを設定することが可能となる。
【００８０】
さらに、検索エリア設定部１４は、アクション加速度が大きくなるに従って、円の半径Ｒ２を長く設定するようにしてもよい。例えば、検索エリア設定部１４は、アクション加速度を変数とする半径Ｒ２を求めるための関数を予め備え、この関数を用いて半径Ｒ２を算出することとしてもよいし、アクション加速度と半径Ｒ２との関係を予め規定したテーブルに基づいて、半径Ｒ２を算出することとしてもよい。このように円の半径Ｒ２を設定する場合には、ユーザによる情報検索端末１に対するアクションが強いほど、又は速いほど、検索エリアとして設定される円の領域Ａ２は大きく設定されることとなる。従って、ユーザによる情報検索端末１に対するアクションが適切に反映された大きさの検索エリアを設定することが可能となる。
【００８１】
続いて、図７を参照して、第２実施形態の検索エリア設定方法における情報検索端末１の動作について説明する。図７は、情報検索端末１において実施される処理内容を示すフローチャートである。
【００８２】
ステップＳ１１〜Ｓ１４の処理内容は、第１実施形態の検索エリア設定処理を示した図５のフローチャートにおけるステップＳ１〜Ｓ４の処理内容と同様である。続くステップＳ１５において、検索エリア設定部１４は、端末位置Ｃ２から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ２を設定する（Ｓ１５）。なお、検索エリア設定部１４は、端末位置Ｃ２から検索範囲決定基準点Ｐ２までの距離Ｄ２をアクション加速度に基づき設定することとしてもよい。
【００８３】
次に、検索エリア設定部１４は、検索範囲決定基準点Ｐ２を中心とし、予め設定された所定の長さの半径Ｒ２を有する円を設定する（Ｓ１６）。そして、検索エリア設定部１４は、ステップＳ１６において設定された円内の領域Ａ２を検索エリアに設定する（Ｓ１７）。こうして、第２実施形態の処理を終了する。
【００８４】
（第３実施形態）
次に、第３実施形態に係る情報検索端末１について説明する。第３実施形態に係る情報検索端末１では、検索エリア設定部１４における検索エリアの設定処理が第１実施形態及び第２実施形態と相違する。以下、この相違点を、図８及び図９を参照して説明する。
【００８５】
図８は、第３実施形態における検索エリアの設定処理を説明するための図である。図８に示すように、検索エリア設定部１４は、端末位置Ｃ３から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ３を設定する。なお、検索範囲決定基準点Ｐ３の設定には、端末方位に代えてアクション加速度の方向を用いることとしてもよい。
【００８６】
ここで、検索エリア設定部１４は、端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離を、端末アクション判別部１３により端末アクションが検出されたときの加速度であるアクション加速度に基づき設定することとしてもよい。例えば、検索エリア設定部１４は、アクション加速度を変数として端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離を求めるための関数を予め備え、この関数を用いて端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離を算出することとしてもよいし、アクション加速度と、端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離との関係を規定したテーブルに基づいて、端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離を算出することとしてもよい。
【００８７】
そして、検索エリア設定部１４は、端末位置Ｃ３及び検索範囲決定基準点Ｐ３の位置が含まれる地図データを取得し、地図データの地図上において端末位置Ｃ３から検索範囲決定基準点Ｐ３に至る経路Ｌ３を算出する。さらに、検索エリア設定部１４は、経路Ｌ３から予め設定された所定の距離ｒ以内の領域Ａ３を検索エリアに設定する。なお、地図データ上における２点間の経路の算出には、いわゆるカーナビゲーションシステム等の分野において周知の技術を採用することができる。
【００８８】
このように検索エリアを設定する場合には、ユーザによる情報検索端末１に対するアクションにより設定される検索範囲決定基準点Ｐ３を目的地に想定し、現在の端末位置Ｃ３からその目的地に至る経路Ｌ３周辺の領域Ａ３が検索エリアに設定される。このように設定された検索エリアに含まれる情報が情報検索端末１に提供されるので、ユーザは、利用する可能性の高い情報を得ることができる。
【００８９】
なお、図８に示す例では、端末位置Ｃ３から検索範囲決定基準点Ｐ３に至る経路は、経路Ｌ３の１つのみであるが、検索エリア設定部１４は、端末位置Ｃ３から検索範囲決定基準点Ｐ３に至る経路を複数算出することとしてもよい。複数の経路が算出された場合には、検索エリア設定部１４は、複数の経路から一つ又は複数の経路を抽出し、抽出された経路から予め設定された所定の距離以内の領域を検索エリアに設定することができる。このように検索エリアを設定する場合には、ユーザが利用する可能性のある経路周辺の領域が検索エリアに設定され、その検索エリアに配置された情報が情報検索端末１に提供されるので、ユーザは、より利用する可能性の高い情報を容易に得ることができる。
【００９０】
あるいは、検索エリア設定部１４は、算出された複数の経路のうちの全ての経路から予め設定された所定の距離以内の領域を検索エリアに設定することとしてもよい。
【００９１】
このように検索エリアを設定する場合には、ユーザが利用する可能性のある全ての経路周辺の領域が検索エリアに設定され、その検索エリアに配置された情報が情報検索端末に提供されるので、ユーザは、より利用する可能性の高い情報を漏れなく容易に得ることができる。
【００９２】
また、本実施形態において検索エリア設定部１４に取得される地図データにメッシュが設定されている場合には、図８に示すように、検索エリア設定部１４は、端末位置Ｃ３から検索範囲決定基準点Ｐ３に至る経路Ｌ３が属するメッシュＭ３を地図データから抽出し、メッシュＭ３に含まれる領域を検索エリアに設定することができる。
【００９３】
検索エリア出力部１５は、上記説明したように検索エリア設定部１４により設定された検索エリアの情報を情報検索サーバ２に送信する。情報検索サーバ２の情報検索部２２は、第１及び第２実施形態と同様に、検索エリア内の位置に対応付けられた情報を、情報記憶部２１から検索することができる。
【００９４】
また、情報検索部２２は、図８に示すように、地図データ上において検索エリア（領域Ａ３）が属するメッシュＭ３を抽出し、抽出したメッシュＭ３内の位置に対応付けられた情報を情報記憶部２１から検索・抽出し、抽出された情報を、情報検索端末１に提供するための情報として情報送信部２３に送出することとしてもよい。さらに、情報検索部２２は、メッシュＭ３内の位置に対応付けられた情報を情報記憶部２１から検索・抽出した後に、領域Ａ３外の位置に対応付けられた情報を除外して残った情報を、情報検索端末１に提供するための情報として情報送信部２３に送出することとしてもよい。
【００９５】
続いて、図９を参照して、第３実施形態の検索エリア設定方法における情報検索端末１の動作について説明する。図９は、情報検索端末１において実施される処理内容を示すフローチャートである。
【００９６】
ステップＳ２１〜Ｓ２４の処理内容は、第１実施形態の検索エリア設定処理を示した図５のフローチャートにおけるステップＳ１〜Ｓ４の処理内容と同様である。続くステップＳ２５において、検索エリア設定部１４は、端末位置Ｃ３から端末方位の方向に予め設定された所定の距離だけ離れた位置に検索範囲決定基準点Ｐ３を設定する（Ｓ２５）。なお、検索エリア設定部１４は、端末位置Ｃ３から検索範囲決定基準点Ｐ３までの距離をアクション加速度に基づき設定することとしてもよい。
【００９７】
次に、検索エリア設定部１４は、端末位置Ｃ３及び検索範囲決定基準点Ｐ３の位置が含まれる地図データを取得し、地図上において端末位置Ｃ３から検索範囲決定基準点Ｐ３に至る経路Ｌ３を算出する（Ｓ２６）。
【００９８】
そして、検索エリア設定部１４は、経路Ｌ３から予め設定された所定の距離ｒ以内の領域Ａ３を検索エリアに設定する。こうして、第３実施形態の処理を終了する。
【００９９】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【０１００】
本実施形態では、各機能部１０〜１７を情報検索端末１に構成し、各機能部２０〜２３を情報検索サーバ２に構成することとしたが、各機能部の配置はこれに限定されない。例えば、端末アクション判別部１３、検索エリア設定部１４及び検索エリア出力部１５に相当する機能部を、情報検索端末１ではなく情報検索サーバ２に構成することとしてもよい。この場合には、情報検索サーバ２に構成された端末アクション判別部１３相当の機能部は、方位取得部１１からの端末方位及び加速度取得部１２からの加速度の情報を取得する。また、情報検索サーバ２に構成された検索エリア設定部１４相当の機能部は、位置取得部１０からの端末位置を取得する。
【０１０１】
また、情報検索端末１において設定された検索エリアに加えて、情報検索端末１の入力装置１０５により入力された施設等の名称に関するテキストが情報検索端末１から情報検索サーバ２に送信され、検索エリアに基づき検索された情報を、情報検索部２２がテキストによりさらに絞り込むこととしてもよい。
【符号の説明】
【０１０２】
１…情報検索端末、２…情報検索サーバ、１０…位置取得部、１１…方位取得部、１２…加速度取得部、１３…端末アクション判別部、１４…検索エリア設定部、１５…検索エリア出力部、１６…情報取得部、１７…表示部、２０…検索エリア取得部、２１…情報記憶部、２２…情報検索部、２３…情報送信部、１００…情報検索システム、Ａ１，Ａ２，Ａ３…領域、Ｃ１，Ｃ２，Ｃ３…端末位置、Ｄ１…半径、Ｄ２…距離、Ｌ３…経路、Ｐ１，Ｐ２，Ｐ３…検索範囲決定基準点。
【図１】
0005523229.tif 000002
【図２】
0005523229.tif 000003
【図３】
0005523229.tif 000004
【図４】
0005523229.tif 000005
【図５】
0005523229.tif 000006
【図６】
0005523229.tif 000007
【図７】
0005523229.tif 000008
【図８】
0005523229.tif 000009
【図９】
0005523229.tif 000010