(57)【要約】【課題】煩雑な取り扱いを行うことなく、正確な情報を提供する可能性を高めることができる情報提供システムを提供する。【解決手段】情報提供システムは、携帯端末装置の現在位置情報と現在方向情報とを取得する。情報提供システムは、現在位置情報と現在方向情報とに基づいて、所定の位置における位置情報に対応した提供情報の検索範囲を決定し、決定された提供情報の検索範囲に基づいて、提供情報から、その現在位置情報及び現在方向情報に対応する提供情報を検索し、提供する。【選択図】図２
2009080662.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末装置を含む構成であり、所定の位置に関する提供情報を提供する情報提供システムにおいて、
前記提供情報が所定の位置における位置情報に対応して記憶された提供情報記憶手段と、
前記携帯端末装置の現在位置情報を取得する現在位置情報取得手段と、
前記携帯端末装置の現在方向情報を取得する現在方向情報取得手段と、
前記位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定する検索範囲決定手段と、
前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記提供情報記憶手段に記憶された提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索手段と、
前記提供情報検索手段によって検索された提供情報を提供する情報提供手段と、を備えたことを特徴とする情報提供システム。
【請求項２】
前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、
前記検索範囲決定手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、
前記検索範囲決定手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とする請求項１又は２に記載の情報提供システム。
【請求項４】
ユーザによって操作可能な操作手段を備え、
前記距離範囲設定手段は、前記操作手段によるユーザの操作に応じて距離範囲を変更可能に設定することを特徴とする請求項２に記載の情報提供システム。
【請求項５】
ユーザによって操作可能な操作手段を備え、
前記角度範囲設定手段は、前記操作手段によるユーザの操作に応じて角度範囲を変更可能に設定することを特徴とする請求項３に記載の情報提供システム。
【請求項６】
ネットワークを介して前記携帯端末装置との間で通信可能な情報管理サーバを含む構成であり、
前記携帯端末装置は、
前記現在位置情報取得手段と、
前記現在方向情報取得手段と、
前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、を前記情報管理サーバに送信する現在位置情報現在方向情報送信手段と、を有し、
前記情報管理サーバは、
前記提供情報記憶手段と、
前記携帯端末装置から送信される前記現在位置情報と前記現在方向情報とを受信する現在位置情報現在方向情報受信手段と、
前記提供情報検索手段と、
前記提供情報検索手段によって検索された提供情報を前記携帯端末装置に送信する提供情報送信手段と、を有し、
前記携帯端末装置は、
前記情報管理サーバから送信される前記提供情報を受信する提供情報受信手段と、
前記情報提供手段と、を有することを特徴とする請求項１に記載の情報提供システム。
【請求項７】
所定の位置に関する提供情報を提供する携帯端末装置において、
前記携帯端末装置の現在位置情報を取得する現在位置情報取得手段と、
前記携帯端末装置の現在方向情報を取得する現在方向情報取得手段と、
前記位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、当該現在位置情報及び当該現在方向情報に対応する提供情報を提供する情報提供手段と、を備えたことを特徴とする携帯端末装置。
【請求項８】
前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、
前記情報提供手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を提供することを特徴とする請求項７に記載の携帯端末装置。
【請求項９】
前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、
前記情報提供手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を提供することを特徴とする請求項７又は８に記載の携帯端末装置。
【請求項１０】
ユーザによって操作可能な操作手段を備え、
前記距離範囲設定手段は、前記操作手段によるユーザの操作に応じて距離範囲を変更可能に設定することを特徴とする請求項８に記載の情報提供システム。
【請求項１１】
ユーザによって操作可能な操作手段を備え、
前記角度範囲設定手段は、前記操作手段によるユーザの操作に応じて角度範囲を変更可能に設定することを特徴とする請求項９に記載の情報提供システム。
【請求項１２】
前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報の検索範囲を決定する検索範囲決定手段と、
前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を検索する提供情報検索手段と、を備え、
前記情報提供手段は、前記提供情報検索手段によって検索された提供情報を提供することを特徴とする請求項７から１１のいずれかに記載の携帯端末装置。
【請求項１３】
所定の位置に関する提供情報を提供する情報管理サーバにおいて、
前記提供情報が所定の位置における位置情報に対応して記憶された提供情報記憶手段と、
前記携帯端末装置からの前記現在位置情報と前記現在方向情報とを受信する現在位置情報現在方向情報受信手段と、
前記現在位置情報現在方向情報受信手段によって受信された前記携帯端末装置の現在位置情報と、前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定する検索範囲決定手段と、
前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記提供情報記憶手段に記憶された提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索手段と、
前記提供情報検索手段によって検索された提供情報を前記携帯端末装置に送信する提供情報送信手段と、を有することを特徴とする情報管理サーバ。
【請求項１４】
前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、
前記検索範囲決定手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とする請求項１３に記載の情報管理サーバ。
【請求項１５】
前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、
前記検索範囲決定手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とする請求項１３又は１４に記載の情報管理サーバ。
【請求項１６】
前記距離範囲設定手段は、前記携帯端末装置におけるユーザの操作情報に応じて距離範囲を変更可能に設定することを特徴とする請求項１３に記載の情報管理サーバ。
【請求項１７】
前記角度範囲設定手段は、前記携帯端末装置におけるユーザの操作情報に応じて角度範囲を変更可能に設定することを特徴とする請求項１４に記載の情報管理サーバ。
【請求項１８】
コンピュータを、請求項７から１２のいずれかに記載の携帯端末装置における各手段として機能させるためのプログラム。
【請求項１９】
コンピュータを、請求項１３から１７のいずれかに記載の情報管理サーバにおける各手段として機能させるためのプログラム。
【請求項２０】
携帯端末装置を含む構成であり、所定の位置に関する提供情報を提供する情報提供システムにおいて、
前記携帯端末装置の現在位置情報を取得する現在位置情報取得ステップと、
前記携帯端末装置の現在方向情報を取得する現在方向情報取得ステップと、
前記現在位置情報取得ステップによって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得ステップによって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報の検索範囲を決定する検索範囲決定ステップと、
前記検索範囲決定ステップによって決定された提供情報の検索範囲に基づいて、前記提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索ステップと、
前記提供情報検索ステップによって検索された提供情報を提供する情報提供ステップと、を有することを特徴とする情報提供システムにおける情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、携帯端末装置、情報管理サーバ、及び情報提供方法並びにそれに用いるプログラムに関するものであり、特に、所定の位置に関する提供情報を提供する情報提供システム、携帯端末装置、情報管理サーバ、及び情報提供方法並びにそれに用いるプログラムに関する。
【背景技術】
【０００２】
従来、情報提供システムには、携帯端末装置や情報管理サーバなどを含めて構成されており、各種の情報を提供するものが知られている。その中でも、施設等の情報を提供する情報提供システムにおいては、例えば、車に取り付けられたナビゲーション装置などが知られている。
【０００３】
また、このような情報提供システムにおいては、例えば、特許文献１に示すように、施設の画像を撮像データとして撮像して、その撮像データを形状データとして画像処理を行い、施設に関する情報を案内する案内要求などを行い、それとともに、文字情報や音声情報によって質問情報を入力することによって、施設の案内を行うことができるものが開示されている。このシステムにおいては、携帯端末装置の位置を示す現在位置情報や、その方角情報（現在方向情報）もともに送信され、撮像データによる施設の認定を補助的に用いられることとなる。このようなシステムを用いることによって、比較的方向を変更させにくいナビゲーション装置などの方向を変更することなく、施設等の案内情報を提供することができる。
【特許文献１】特開２００４−２７２３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような情報提供システムでは、撮像データを決定するために現在位置情報や方角情報を用いるため、いくら現在位置情報や方角情報などが正確であっても、画像データ自体が異なる場合や、画像データから形状データに変換する際の画像処理の精度が高くない場合には、施設を認識することができず、適切な施設を案内できないおそれがあった。また、ユーザによって、画像処理を行うための撮像データを撮像する、又は、文字情報や音声情報の入力をしなければならず、煩雑である。
【０００５】
本発明は、上述したような課題に鑑みてなされたものであり、煩雑な取り扱いを行うことなく、正確な情報を提供する可能性を高めることができる情報提供システム、携帯端末装置、情報管理サーバ、及び情報提供方法並びにそれに用いるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上のような目的を達成するために、本発明は、以下のようなものを提供する。
【０００７】
すなわち、請求項１記載の本発明では、携帯端末装置を含む構成であり、所定の位置に関する提供情報を提供する情報提供システムにおいて、前記提供情報が所定の位置における位置情報に対応して記憶された提供情報記憶手段と、前記携帯端末装置の現在位置情報を取得する現在位置情報取得手段と、前記携帯端末装置の現在方向情報を取得する現在方向情報取得手段と、前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定する検索範囲決定手段と、前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記提供情報記憶手段に記憶された提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索手段と、前記提供情報検索手段によって検索された提供情報を提供する情報提供手段と、を備えたことを特徴とするものである。
【０００８】
また、請求項２記載の本発明では、請求項１に記載の発明において、前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、前記検索範囲決定手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とするものである。
【０００９】
また、請求項３記載の本発明では、請求項１又は２に記載の発明において、前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、前記検索範囲決定手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とするものである。
【００１０】
また、請求項４記載の本発明では、請求項２に記載の発明において、ユーザによって操作可能な操作手段を備え、前記距離範囲設定手段は、前記操作手段によるユーザの操作に応じて距離範囲を変更可能に設定することを特徴とするものである。
【００１１】
また、請求項５記載の本発明では、請求項３に記載の発明において、ユーザによって操作可能な操作手段を備え、前記角度範囲設定手段は、前記操作手段によるユーザの操作に応じて角度範囲を変更可能に設定することを特徴とするものである。
【００１２】
また、請求項６記載の本発明では、請求項１に記載の発明において、ネットワークを介して前記携帯端末装置との間で通信可能な情報管理サーバを含む構成であり、前記携帯端末装置は、前記現在位置情報取得手段と、前記現在方向情報取得手段と、前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、を前記情報管理サーバに送信する現在位置情報現在方向情報送信手段と、を有し、前記情報管理サーバは、前記提供情報記憶手段と、前記携帯端末装置から送信される前記現在位置情報と前記現在方向情報とを受信する現在位置情報現在方向情報受信手段と、前記提供情報検索手段と、前記提供情報検索手段によって検索された提供情報を前記携帯端末装置に送信する提供情報送信手段と、を有し、前記携帯端末装置は、前記情報管理サーバから送信される前記提供情報を受信する提供情報受信手段と、前記情報提供手段と、を有することを特徴とするものである。
【００１３】
また、請求項７記載の本発明では、所定の位置に関する提供情報を提供する携帯端末装置において、前記携帯端末装置の現在位置情報を取得する現在位置情報取得手段と、前記携帯端末装置の現在方向情報を取得する現在方向情報取得手段と、前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、当該現在位置情報及び当該現在方向情報に対応する提供情報を提供する情報提供手段と、を備えたことを特徴とするものである。
【００１４】
また、請求項８記載の本発明では、請求項２に記載の発明において、前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、前記情報提供手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を提供することを特徴とするものである。
【００１５】
また、請求項９記載の本発明では、請求項７又は８に記載の発明において、前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、前記情報提供手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を提供することを特徴とするものである。
【００１６】
また、請求項１０記載の本発明では、請求項８に記載の発明において、ユーザによって操作可能な操作手段を備え、前記距離範囲設定手段は、前記操作手段によるユーザの操作に応じて距離範囲を変更可能に設定することを特徴とするものである。
【００１７】
また、請求項１１記載の本発明では、請求項９に記載の発明において、ユーザによって操作可能な操作手段を備え、前記角度範囲設定手段は、前記操作手段によるユーザの操作に応じて角度範囲を変更可能に設定することを特徴とするものである。
【００１８】
また、請求項１２記載の本発明では、請求項７から１１のいずれかに記載の発明において、前記現在位置情報取得手段によって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得手段によって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報の検索範囲を決定する検索範囲決定手段と、前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記現在位置情報及び前記現在方向情報に対応する提供情報を検索する提供情報検索手段と、を備え、前記情報提供手段は、前記提供情報検索手段によって検索された提供情報を提供することを特徴とするものである。
【００１９】
また、請求項１３記載の本発明では、所定の位置に関する提供情報を提供する情報管理サーバにおいて、前記提供情報が所定の位置における位置情報に対応して記憶された提供情報記憶手段と、前記携帯端末装置からの前記現在位置情報と前記現在方向情報とを受信する現在位置情報現在方向情報受信手段と、前記現在位置情報現在方向情報受信手段によって受信された前記携帯端末装置の現在位置情報と、前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定する検索範囲決定手段と、前記検索範囲決定手段によって決定された提供情報の検索範囲に基づいて、前記提供情報記憶手段に記憶された提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索手段と、前記提供情報検索手段によって検索された提供情報を前記携帯端末装置に送信する提供情報送信手段と、を有することを特徴とするものである。
【００２０】
また、請求項１４記載の本発明では、請求項２に記載の発明において、前記提供情報を検索するための前記現在位置情報からの距離に関する距離範囲が設定された距離範囲設定手段を備え、前記検索範囲決定手段は、前記距離範囲設定手段によって設定されている距離範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とするものである。
【００２１】
また、請求項１５記載の本発明では、請求項１３又は１４に記載の発明において、前記提供情報を検索するための前記現在方向情報を基準とした角度範囲が設定された角度範囲設定手段を備え、前記検索範囲決定手段は、前記角度範囲設定手段によって設定されている角度範囲に更に基づいて、前記提供情報記憶手段に記憶された提供情報の検索範囲を決定することを特徴とするものである。
【００２２】
また、請求項１６記載の本発明では、請求項１３に記載の発明において、前記距離範囲設定手段は、前記携帯端末装置におけるユーザの操作情報に応じて距離範囲を変更可能に設定することを特徴とするものである。
【００２３】
また、請求項１７記載の本発明では、請求項１４に記載の発明において、前記角度範囲設定手段は、前記携帯端末装置におけるユーザの操作情報に応じて角度範囲を変更可能に設定することを特徴とするものである。
【００２４】
また、請求項１８記載の本発明では、コンピュータを、請求項７から１２のいずれかに記載の携帯端末装置における各手段として機能させるためのものである。
【００２５】
また、請求項１９記載の本発明では、コンピュータを、請求項１３から１７のいずれかに記載の情報管理サーバにおける各手段として機能させるためのものである。
【００２６】
また、請求項２０記載の本発明では、携帯端末装置を含む構成であり、所定の位置に関する提供情報を提供する情報提供システムにおいて、前記携帯端末装置の現在位置情報を取得する現在位置情報取得ステップと、前記携帯端末装置の現在方向情報を取得する現在方向情報取得ステップと、前記現在位置情報取得ステップによって取得された前記携帯端末装置の現在位置情報と、前記現在方向情報取得ステップによって取得された前記携帯端末装置の現在方向情報と、に基づいて、前記提供情報の検索範囲を決定する検索範囲決定ステップと、前記検索範囲決定ステップによって決定された提供情報の検索範囲に基づいて、前記提供情報から、当該現在位置情報及び当該現在方向情報に対応する提供情報を検索する提供情報検索ステップと、前記提供情報検索ステップによって検索された提供情報を提供する情報提供ステップと、を有することを特徴とするものである。
【発明の効果】
【００２７】
請求項１、７、１３、１８、１９又は２０に記載の発明によれば、携帯端末装置の現在位置情報と、携帯端末装置の現在方向情報と、を取得し、携帯端末装置の現在位置情報と、携帯端末装置の現在方向情報と、に基づいて、提供情報の検索範囲を決定し、その提供情報の検索範囲に基づいて、現在位置情報及び現在方向情報に対応する提供情報を検索し、提供する。従って、携帯端末装置の現在位置情報と携帯端末装置の現在方向情報と自体によって、提供情報の検索範囲を決定することができるため、確実な検索範囲の絞り込みを行うことができ、正確な情報を提供する可能性を高めることができる。また、ユーザによる指差しと同じように携帯端末装置自体を取り扱うことによって、提供情報を提供することができ、画像情報や質問情報などの各種の情報を入力する必要がなく、煩雑な取り扱いを行うことがない。
【００２８】
また、請求項２、８又は１４に記載の発明によれば、提供情報を検索するための現在位置情報からの距離に関する距離範囲が設定され、その距離範囲に更に基づいて、提供情報の検索範囲を決定するので、提供情報の検索範囲の目安となる距離範囲が設定可能となり、提供情報の検索範囲を限定することができる。
【００２９】
また、請求項３、９又は１５に記載の発明によれば、提供情報を検索するための現在方向情報を基準とした角度範囲が設定され、その角度範囲に更に基づいて、提供情報の検索範囲を決定するので、提供情報の検索範囲の目安となる角度範囲が設定可能となり、提供情報の検索範囲を限定することができる。
【００３０】
また、請求項４、１０又は１６に記載の発明によれば、ユーザの操作に応じて距離範囲を変更可能に設定するので、ユーザの所望とする距離範囲に基づいて提供情報の検索範囲を決定することができる。
【００３１】
また、請求項５、１１又は１７に記載の発明によれば、ユーザの操作に応じて角度範囲を変更可能に設定するので、ユーザの所望とする角度範囲に基づいて提供情報の検索範囲を決定することができる。
【００３２】
また、請求項６に記載の発明によれば、ネットワークを介して携帯端末装置との間で通信可能な情報管理サーバにおいて提供情報が記憶されており、その情報管理サーバは、携帯端末装置からの現在位置情報と現在方向情報とに基づいて、提供情報の検索範囲を決定し、検索し、検索された提供情報を携帯端末装置に送信する。従って、携帯端末装置は、データサイズが大きくなる提供情報の全てを記憶する必要がなく、更には、提供情報の検索範囲の決定や検索自体を行うことなく、最低限の提供情報だけを受信することができ、制御負荷を軽減することができ、それに加えて、情報管理サーバにおける提供情報の集中管理等、提供情報の管理が容易となる。
【００３３】
また、請求項１２に記載の発明によれば、携帯端末装置は、現在位置情報と現在方向情報とに基づいて、提供情報の検索範囲を決定し、現在位置情報及び現在方向情報に対応する提供情報を検索する。従って、予め提供情報が記憶されており、その提供情報を必要とするタイミングにおいて、通信を行うことなく、即座に提供情報を提供することができ、簡便であり、特に、通信状態が良好ではない場合などにおいても簡便である。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の最良の実施形態を図面に基づいて説明する。
【００３５】
［１．情報提供システムの構成等］
まず、図１を参照して、情報提供システムＳの概要構成等について説明する。
【００３６】
図１は、本実施形態に係る情報提供システムＳの概要構成例を示す図である。図１に示すように、本実施形態に係る情報提供システムＳは、モバイル通信網１４、インターネット１６などのネットワークを介して、各種の情報を提供する情報提供サービスを行うシステムである。
【００３７】
この情報提供システムＳは、各種の情報を管理する情報管理サーバ１２と、モバイル通信網１４、インターネット１６等のネットワークを介して情報管理サーバ１２から各種の情報を受信し、ユーザに提供する携帯端末装置１０と、を含む構成である。特に、この情報提供システムＳは、携帯端末装置１０を介してユーザに対して所定の位置に関する提供情報を提供するシステムである。ここでいう所定の位置に関する提供情報とは、例えば、携帯端末装置１０の現在配置された位置からその方向に向かう地図データや、その検索範囲内に存在する施設や建物等のデータが含まれる。また、携帯端末装置１０としては、例えば、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等、ユーザにおいて携帯性に優れた端末装置であればよい。
【００３８】
また、これら携帯端末装置１０や情報管理サーバ１２には、各々ＩＰアドレスが割り当てられており、これら装置は、ネットワークに接続されている。すなわち、目的の接続先端末装置のＩＰアドレスを宛先ＩＰアドレス、自装置のＩＰアドレスを送信元ＩＰアドレスとしたヘッダを含むパケットを送信することによって通信接続が可能となっている。
【００３９】
［２．情報提供システムＳの構成等の説明］
次に、図２を参照して、情報提供システムＳの構成及び動作について説明する。
【００４０】
図２は、本実施形態における情報提供システムＳの概略構成例を示す図である。情報提供システムＳは、携帯端末装置１０、情報管理サーバ１２、モバイル通信網１４、インターネット１６を含む構成であり、携帯端末装置１０と情報管理サーバ１２とが、モバイル通信網１４、インターネット１６を介して、通信可能に接続されている。
【００４１】
（携帯端末装置の構成等の説明）
携帯端末装置１０は、一般の携帯型のコンピュータを適用可能であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０と、ＲＯＭ２２と、各種の情報の一時記憶領域であるＲＡＭ２４と、イメージデータに基づく画像が表示されるディスプレイ２６と、ユーザによって所定の情報を入力可能な文字入力キー２８と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）デバイス３０と、電子コンパスデバイス３２と、情報管理サーバ１２との間で通信を行うデータ送受信部３４と、を備えて構成され、これらの各種構成要素は相互に接続されている。
【００４２】
ＲＯＭ２２には、ＯＳ（オペレーティングシステム）やプログラムが書き換え可能に記憶されており、ＣＰＵ２０は、それらＯＳやプログラムに従って、詳しく後述するような各種の処理を実行する。
【００４３】
ディスプレイ２６は、イメージデータに基づく画像が表示され、特に、後述するように、情報管理サーバ１２によって検索された検索結果データを表示することによって、検索結果データ（提供情報）を提供することとなる。この場合において、ディスプレイ２６には、図４に示すように、携帯端末装置１０の現在の位置から、現在の方向に向かう地図と、その地図上における施設や建物等の情報が表示されることとなる。
【００４４】
文字入力キー２８は、ユーザによって操作可能なキーが配置されており、その操作に応じて操作信号がＣＰＵ２０に送信される。尚、本実施形態において、この文字入力キー２８は、特に、検索範囲を決定するための距離範囲、角度範囲の設定や、検索開始に用いられ、ユーザによって操作可能な操作手段に相当する。
【００４５】
ＧＰＳデバイス３０は、携帯端末装置１０の現在の位置情報（現在位置情報）を取得する。このＧＰＳデバイス３０と、ＣＰＵ２０とは、携帯端末装置の現在位置情報を取得する現在位置情報取得手段に相当する。また、電子コンパスデバイス３２は、携帯端末装置１０の現在の方向情報（現在方向情報）を取得する。この電子コンパスデバイス３２と、ＣＰＵ２０とは、携帯端末装置の現在方向情報を取得する現在方向情報取得手段に相当する。
【００４６】
データ送受信部３４は、インターネット１６、モバイル通信網１４を介して情報管理サーバ１２との間で通信を行い、特に、取得した現在位置情報、現在方向情報、設定されている距離範囲、角度範囲を送信するとともに、それに応じて、検索結果データを受信することとなる。
【００４７】
上述したＲＯＭ２２には、携帯端末装置１０のコンピュータとしての基本的な機能を提供するためのＯＳプログラムと、検索範囲となる距離範囲と角度範囲とを変更可能に設定する検索範囲設定プログラムと、携帯端末装置１０の現在位置情報を取得する現在位置情報取得プログラムと、携帯端末装置１０の現在方向情報を取得する現在方向情報取得プログラムと、これら携帯端末装置１０の現在位置情報及び現在方向情報と、距離範囲及び角度範囲とを情報管理サーバ１２に送信するとともに、検索結果データを受信する通信プログラムと、検索結果データ（提供情報）を表示することによって、提供する情報提供プログラムと、が記憶されている。
【００４８】
ＣＰＵ２０やＲＡＭ２４は、文字入力キー２８（ユーザ）の操作に応じて、検索範囲設定プログラムを実行することによって、距離範囲設定手段、角度範囲設定手段として機能する。また、ＣＰＵ２０やＧＰＳデバイス３０は、文字入力キー２８（ユーザ）の操作に応じて検索を開始する場合には、現在位置情報取得プログラムを実行することによって、現在位置情報取得手段として機能し、ＣＰＵ２０や電子コンパスデバイス３２は、現在方向情報取得プログラムを実行することによって、現在方向情報取得手段として機能する。また、ＣＰＵ２０やデータ送受信部３４は、文字入力キー２８（ユーザ）の操作に応じて検索を開始する場合において、現在位置情報、現在方向情報を取得したときには、通信プログラムを実行することによって、現在位置情報現在方向情報送信手段として機能し、検索結果データの受信する提供情報受信手段としても機能する。また、ＣＰＵ２０やディスプレイ２６は、検索結果データの受信した場合には、情報提供プログラムを実行することによって、情報提供手段として機能する。このように、携帯端末装置１０は、現在位置情報取得手段と、現在方向情報取得手段と、現在位置情報現在方向情報送信手段と、提供情報受信手段と、情報提供手段と、を有することとなる。
【００４９】
（情報管理サーバの構成等の説明）
情報管理サーバ１２は、一般のサーバコンピュータを適用可能であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０と、各種プログラム等を記憶（格納）する書き換え可能なＲＯＭ４２と、各種の情報の一時記憶領域であるＲＡＭ４４と、各種のデータベースを検索するデータ検索部４６と、検索結果画像を作成するための検索結果画像作成部４８と、施設や建物等に関するデータが記憶されている検索対象データベース記憶部５０と、地図データが記憶されている地図データベース記憶部５２と、インターネット１６、モバイル通信網１４を介して携帯端末装置１０との間で通信を行うデータ送受信部５４と、を備えて構成され、これらの各種構成要素は相互に接続されている。
【００５０】
ＲＯＭ４２には、ＯＳやプログラムが書き換え可能に記憶されており、ＣＰＵ４０は、それらＯＳやプログラムに従って、詳しく後述するような各種の処理を実行する。
【００５１】
データ検索部４６は、ＣＰＵ４０から構成される機能ブロックであり、検索対象データベースや地図データベースを検索する。また、検索結果画像作成部４８は、ＣＰＵ４０から構成される機能ブロックであり、データ検索部４６によって検索された結果を示す検索結果画像を作成する。具体的には、検索結果画像作成部４８は、携帯端末装置１０の向いている方向の地図データに検索結果を配置した検索結果画像を作成することとなる。
【００５２】
検索対象データベース記憶部５０は、施設や建物等のデータと、その施設や建物等が配置されている位置を示すデータと、が対応付けて記憶されている。また、地図データベース記憶部５２は、施設や建物等が配置されている位置を示すデータと、地図データとが対応付けて記憶されている。これらのような検索対象データベース記憶部５０、地図データベース記憶部５２は、ハードディスク装置などの記憶媒体から構成されており、本実施形態においては、検索対象データベース記憶部５０、地図データベース記憶部５２は、提供情報が所定の位置における位置情報に対応して記憶された提供情報記憶手段として機能する。
【００５３】
データ送受信部５４は、インターネット１６、モバイル通信網１４を介して携帯端末装置１０との間で通信を行い、特に、現在位置情報、現在方向情報、距離範囲、角度範囲を受信するとともに、それに応じて検索された検索結果データを送信することとなる。
【００５４】
上述したＲＯＭ４２には、情報管理サーバ１２のコンピュータとしての基本的な機能を提供するためのＯＳプログラムと、これら携帯端末装置１０の現在位置情報及び現在方向情報と、距離範囲及び角度範囲とを携帯端末装置１０から受信するとともに、それら情報に基づく検索結果データを携帯端末装置１０に送信する通信プログラムと、携帯端末装置１０の現在位置情報及び現在方向情報と、距離範囲及び角度範囲と、に基づいて、提供情報の検索範囲を決定する検索範囲決定プログラムと、検索範囲決定プログラムによって決定された検索範囲に基づいて、それら情報に対応する提供情報を検索する提供情報検索プログラムと、が記憶されている。
【００５５】
ＣＰＵ４０やデータ送受信部５４は、通信プログラムを実行することによって、携帯端末装置１０の現在位置情報及び現在方向情報と、距離範囲及び角度範囲と、を受信する現在位置情報現在方向情報受信手段として機能する。また、ＣＰＵ４０は、携帯端末装置１０の現在位置情報及び現在方向情報と、距離範囲及び角度範囲と、を受信した場合には、検索範囲決定プログラムを実行することによって、検索範囲決定手段として機能する。
また、ＣＰＵ４０は、検索範囲を決定した場合には、提供情報検索プログラムを実行することによって、提供情報検索手段として機能する。また、ＣＰＵ４０は、検索結果データ（提供情報）を検索した場合には、通信プログラムを実行することによって、提供情報送信手段として機能する。このように、情報管理サーバ１２は、提供情報記憶手段と、現在位置情報現在方向情報受信手段と、提供情報検索手段と、提供情報送信手段と、を有することとなる。
【００５６】
このように、ネットワークを介して携帯端末装置１０との間で通信可能な情報管理サーバ１２において提供情報が記憶されており、その情報管理サーバ１２は、携帯端末装置１０からの現在位置情報と現在方向情報とに基づいて、提供情報の検索範囲を決定し、検索し、検索された提供情報を携帯端末装置１０に送信する。従って、携帯端末装置１０は、データサイズが大きくなる提供情報の全てを記憶する必要がなく、更には、提供情報の検索範囲の決定や検索自体を行うことなく、最低限の提供情報だけを受信することができ、制御負荷を軽減することができ、それに加えて、情報管理サーバ１２における提供情報の集中管理等、提供情報の管理が容易となる。
【００５７】
［３．情報提供システムＳの機能の説明］
以下、情報提供システムＳにおける機能の概略について図３及び図４を用いて説明する。
【００５８】
図３は、本実施形態における情報提供システムＳの機能の概略を示す説明図であり、図４は、本実施形態における情報提供システムＳの表示画面を示す説明図である。
【００５９】
情報提供システムＳにおいては、所定の検索範囲における施設や建物等、所定の位置に関する提供情報の検索が可能であり、その検索結果に基づく提供情報が提供される。
【００６０】
具体的な一例としては、図３に示すように、携帯端末装置１０を中心として所定の距離範囲内６０にある施設や建物等について情報が提供される。例えば、矢印Ａの方向に携帯端末装置１０を向けて、検索開始の操作が行われることによって、その携帯端末装置１０がある現在位置情報がＧＰＳデバイス３０（図２参照）によって取得されるとともに、矢印Ａの方向に向かっている現在方向情報が電子コンパスデバイス３２（図２参照）によって取得される。そして、携帯端末装置１０によって取得された現在位置情報及び現在方向情報と、予め設定されている検索範囲を決定するための距離範囲及び角度範囲と、が情報管理サーバ１２に送信され、その検索結果データ（例えば、矢印Ａの方向の地図データと建物６２の情報）が表示されることとなる。矢印Ａの方向に携帯端末装置１０が向いている場合ではなく、矢印Ｂや矢印Ｃの方向に携帯端末装置１０が向かっているときには、その現在方向情報に基づいて検索結果データ（例えば、矢印Ｂや矢印Ｃの方向の地図データと建物６４や建物６６の情報）が表示されることとなる。
【００６１】
ディスプレイ２６における表示画面の具体的な一例としては、図４に示すように、表示画面７０に現在位置情報及び現在方向情報に基づく地図画像が表示されている。また、表示画面７０内には、携帯端末装置１０がある現在の現在位置を示す現在位置画像７２と、検索範囲を示す検索範囲画像７４と、その検索範囲内における複数の建物画像７６、７８、８０と、が表示される。そして、文字入力キー２８の操作に応じて建物画像７６、７８、８０からいずれかが選択されることによって、その選択された建物の詳細情報が表示されることとなる。
【００６２】
このように携帯端末装置１０を用いて、また、ユーザによる指差しと同じように携帯端末装置自体を取り扱うことによって、現在方向情報が入力でき、提供情報を提供することができ、画像情報や質問情報などの各種の情報を入力する必要がなく、煩雑な取り扱いを行うことがない。
【００６３】
［４．情報提供システムＳの動作］
以下、携帯端末装置１０及び情報管理サーバ１２の詳細動作についてフローチャートを用いて更に具体的に説明する。
【００６４】
（携帯端末装置１０の処理フローの説明）
まず、携帯端末装置１０の更に具体的な動作について図５を参照して説明する。図５は、携帯端末装置１０における処理全体を示すフローチャートである。
【００６５】
まず、図５に示すように、携帯端末装置１０の電源がＯＮされると、携帯端末装置１０では、ＣＰＵ２０は、ＲＯＭ２２のアクセス許可、作業領域を初期化等の初期設定処理を実行し（ステップＳ１０１）、ステップＳ１０２に処理を移す。
【００６６】
ステップＳ１０２において、携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力があるか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８からの操作信号に応じて、検索条件の設定入力があるか否かを判定することとなる。
【００６７】
携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力があると判定した場合には（ステップＳ１０２：ＹＥＳ）、検索条件設定処理を実行する（ステップＳ１０３）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８からの操作信号に応じて、検索条件のうち、検索範囲になる距離範囲と角度範囲とをＲＡＭ２４の所定領域に記憶することとなる。つまり、携帯端末装置１０におけるＣＰＵ２０は、提供情報を検索するための現在位置情報からの距離に関する距離範囲と、提供情報を検索するための現在方向情報を基準とした角度範囲と、を、携帯端末装置１０におけるユーザの操作情報に応じて（操作手段によるユーザの操作に応じて）変更可能に設定することとなる。尚、本実施形態において、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０やＲＡＭ２４は、距離範囲設定手段、角度範囲設定手段に相当する。この処理が終了した場合には、ステップＳ１０４に処理を移す。
【００６８】
このように、提供情報を検索するための現在位置情報からの距離に関する距離範囲が設定され、その距離範囲に更に基づいて、提供情報の検索範囲を決定するので、提供情報の検索範囲の目安となる距離範囲が設定可能となり、提供情報の検索範囲を限定することができる。また、提供情報を検索するための現在方向情報を基準とした角度範囲が設定され、その角度範囲に更に基づいて、提供情報の検索範囲を決定するので、提供情報の検索範囲の目安となる角度範囲が設定可能となり、提供情報の検索範囲を限定することができる。また、ユーザの操作に応じて距離範囲、角度範囲を変更可能に設定するので、ユーザの所望とする距離範囲、角度範囲に基づいて提供情報の検索範囲を決定することができる。
【００６９】
尚、本実施形態においては、携帯端末装置１０に距離範囲、角度範囲が記憶されたが、これに限らず、例えば、情報管理サーバ１２にユーザ毎に距離範囲、角度範囲が記憶されてもよい。
【００７０】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力ではないと判定した場合には（ステップＳ１０２：ＮＯ）、ステップＳ１０３を実行することなく、ステップＳ１０４に処理を移す。
【００７１】
ステップＳ１０４において、携帯端末装置１０におけるＣＰＵ２０は、検索開始か否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８からの操作信号に応じて、検索開始か否かを判定することとなる。
【００７２】
携帯端末装置１０におけるＣＰＵ２０は、検索開始であると判定した場合には（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５に処理を移す。
【００７３】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索開始ではないと判定した場合には（ステップＳ１０４：ＮＯ）、ステップＳ１０５からステップＳ１０９を実行することなく、ステップＳ１１０に処理を移す。
【００７４】
ステップＳ１０５において、携帯端末装置１０におけるＣＰＵ２０は、アクティブ化制御処理を実行する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ＧＰＳデバイス３０、電子コンパスデバイス３２をアクティブ化する。この処理が終了した場合には、ステップＳ１０６に処理を移す。
【００７５】
ステップＳ１０６において、携帯端末装置１０におけるＣＰＵ２０は、現在位置情報、現時方向情報を取得する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１０５によってアクティブ化されたＧＰＳデバイス３０から携帯端末装置１０の現在位置情報を、そして、電子コンパスデバイス３２から携帯端末装置１０の現在方向情報を、取得し、取得できた場合には、ＧＰＳデバイス３０、電子コンパスデバイス３２を無効化し、ステップＳ１０７に処理を移す。尚、本実施形態において、このような処理を実行するＣＰＵ２０や、ＧＰＳデバイス３０は、現在位置情報取得手段に相当し、このような処理を実行するＣＰＵ２０や、電子コンパスデバイス３２は、現在方向情報取得手段に相当する。
【００７６】
ステップＳ１０７において、携帯端末装置１０におけるＣＰＵ２０は、検索条件情報を情報管理サーバ１２に送信する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１０３において設定された距離範囲及び角度範囲と、ステップＳ１０６において取得された携帯端末装置１０の現在位置情報及び現在角度情報と、を、データ送受信部３４を介して、情報管理サーバ１２に送信する。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０やデータ送受信部３４は、現在位置情報現在方向情報送信手段に相当する。この処理が終了した場合には、ステップＳ１０８に処理を移す。
【００７７】
ステップＳ１０８において、携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信したか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、データ送受信部３４を介して、情報管理サーバ１２から検索結果データ（提供情報）を受信したか否かを判定することとなる。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０やデータ送受信部３４は、提供情報受信手段に相当する。
【００７８】
携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信したと判定した場合には（ステップＳ１０８：ＹＥＳ）、情報管理サーバ１２から受信した検索結果データを表示させる（ステップＳ１０９）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、図４に示すように、受信した検索結果データをディスプレイ２６に表示させる制御を行う。これによって、携帯端末装置１０におけるＣＰＵ２０やディスプレイ２６は、取得された携帯端末装置１０の現在位置情報と、携帯端末装置１０の現在方向情報と、設定されている距離範囲と、角度範囲と、に基づいて検索された、その現在位置情報及び現在方向情報に対応する提供情報を提供することとなる。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０やディスプレイ２６は、情報提供手段に相当する。この処理が終了した場合には、ステップＳ１１０に処理を移す。
【００７９】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信していないと判定した場合には（ステップＳ１０８：ＮＯ）、再度、ステップＳ１０８を実行することとなる。このように携帯端末装置１０におけるＣＰＵ２０は、検索結果データの受信待ちを行うこととなるが、所定時間経過した場合において、検索結果データを受信しないときには、タイムアウトとして、受信しなかった旨を表示させるとともに、ステップＳ１１０に処理を移してもよい。
【００８０】
ステップＳ１１０において、携帯端末装置１０におけるＣＰＵ２０は、システム終了か否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、電源オフ等によってシステム終了か否かを判定することとなる。携帯端末装置１０におけるＣＰＵ２０は、システム終了であると判定した場合には（ステップＳ１１０：ＹＥＳ）、本処理を終了する一方、システム終了ではないと判定した場合には（ステップＳ１１０：ＮＯ）、ステップＳ１０２から繰り返し処理を実行することとなる。
【００８１】
（情報管理サーバ１２の処理フローの説明）
まず、情報管理サーバ１２の更に具体的な動作について、図６を参照して説明する。図６は、情報管理サーバ１２における処理全体を示すフローチャートである。
【００８２】
まず、図６に示すように、情報管理サーバ１２の電源がＯＮされると、情報管理サーバ１２では、ＣＰＵ４０は、ＲＯＭ４２などのアクセス許可、作業領域を初期化等の初期設定処理を実行し（ステップＳ２０１）、ステップＳ２０２に処理を移す。
【００８３】
ステップＳ２０２において、情報管理サーバ１２におけるＣＰＵ４０は、検索条件情報を受信したか否かを判定する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、データ送受信部５４を介して、携帯端末装置１０から検索条件情報を受信したか否かを判定する。本実施形態において受信される検索条件情報は、携帯端末装置１０の現在位置情報、現在角度情報、設定されている距離範囲、角度範囲を含む。つまり、情報管理サーバ１２におけるＣＰＵ４０は、携帯端末装置１０から送信される（前記携帯端末装置からの）現在位置情報と現在方向情報とを受信することとなる。尚、このような処理を実行する情報管理サーバ１２におけるＣＰＵ４０は、現在位置情報現在方向情報受信手段に相当する。
【００８４】
情報管理サーバ１２におけるＣＰＵ４０は、携帯端末装置１０から検索条件情報を受信したと判定した場合には（ステップＳ２０２：ＹＥＳ）、ステップＳ２０３に処理を移す。
【００８５】
一方、情報管理サーバ１２におけるＣＰＵ４０は、検索条件情報を受信していないと判定した場合には（ステップＳ２０２：ＮＯ）、再度、ステップＳ２０２に処理を移す。
【００８６】
ステップＳ２０３において、情報管理サーバ１２におけるＣＰＵ４０は、受信した検索条件情報に基づいて、検索範囲を算出する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、ステップＳ２０２において受信した検索条件情報としての携帯端末装置１０の現在位置情報、現在角度情報、距離範囲、角度範囲に基づいて、検索する範囲を決定することとなる。つまり、情報管理サーバ１２におけるＣＰＵ４０は、携帯端末装置１０の現在位置情報及び現在方向情報と、設定されている距離範囲及び角度範囲と、に基づいて、提供情報の検索範囲を決定することとなる。尚、本実施形態における情報管理サーバ１２におけるＣＰＵ４０は、検索範囲決定手段に相当する。この処理が終了した場合には、ステップＳ２０４に処理を移す。
【００８７】
ステップＳ２０４において、情報管理サーバ１２におけるＣＰＵ４０（データ検索部４６）は、検索対象データベースより検索範囲内のデータを検索する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、ステップＳ２０３において決定された提供情報の検索範囲に基づいて、予め検索対象データベースとして記憶されている提供情報から、その携帯端末装置１０における現在位置情報、現在方向情報、距離範囲、角度範囲に対応する提供情報を検索することとなる。尚、本実施形態における情報管理サーバ１２におけるＣＰＵ４０は、提供情報検索手段に相当する。この処理が終了した場合には、ステップＳ２０５に処理を移す。
【００８８】
ステップＳ２０５において、情報管理サーバ１２におけるＣＰＵ４０は、検索結果ありか否かを判定する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、検索対象データベースを検索した結果、検索結果ありか否かを判定することとなる。
【００８９】
情報管理サーバ１２におけるＣＰＵ４０（検索結果画像作成部４８）は、検索結果ありと判定した場合には（ステップＳ２０５：ＹＥＳ）、地図データベースより検索範囲の地図を取得し、検索結果をマッピングする（ステップＳ２０６）。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、携帯端末装置１０の現在位置情報、現在角度情報、設定されている距離範囲、角度範囲に対応する地図を地図データベースから取得し、検索結果をマッピングして、ＲＡＭ４４の所定領域に記憶する。この処理が終了した場合には、ステップＳ２０７に処理を移す。
【００９０】
一方、情報管理サーバ１２におけるＣＰＵ４０は、検索結果なしと判定した場合には（ステップＳ２０５：ＮＯ）、ステップＳ２０６を実行することなく、ステップＳ２０７に処理を移す。
【００９１】
ステップＳ２０７において、情報管理サーバ１２におけるＣＰＵ４０は、データ送受信部５４を介して、検索結果データ（提供情報）を携帯端末装置１０に送信する。また、情報管理サーバ１２におけるＣＰＵ４０は、検索結果がある場合には、その検索結果データを送信し、検索結果がない場合には、検索結果がない旨の検索結果データを送信することとなる。尚、このような処理を実行する情報管理サーバ１２におけるＣＰＵ４０は、提供情報送信手段に相当する。この処理が終了した場合には、ステップＳ２０８に処理を移す。
【００９２】
ステップＳ２０８において、情報管理サーバ１２におけるＣＰＵ４０は、システム終了か否かを判定する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、電源オフ等によってシステム終了か否かを判定することとなる。情報管理サーバ１２におけるＣＰＵ４０は、システム終了であると判定した場合には（ステップＳ２０８：ＹＥＳ）、本処理を終了する一方、システム終了ではないと判定した場合には（ステップＳ２０８：ＮＯ）、ステップＳ２０２から繰り返し処理を実行することとなる。
【００９３】
このように、携帯端末装置の現在位置情報と、携帯端末装置の現在方向情報と、を取得し、携帯端末装置の現在位置情報と、携帯端末装置の現在方向情報と、に基づいて、提供情報の検索範囲を決定し、その提供情報の検索範囲に基づいて、現在位置情報及び現在方向情報に対応する提供情報を検索し、提供する。従って、携帯端末装置の現在位置情報と携帯端末装置の現在方向情報と自体によって、提供情報の検索範囲を決定することができるため、確実な検索範囲の絞り込みを行うことができ、正確な情報を提供する可能性を高めることができる。また、ユーザによる指差しと同じように携帯端末装置自体を取り扱うことによって、提供情報を提供することができ、画像情報や質問情報などの各種の情報を入力する必要がなく、煩雑な取り扱いを行うことがない。
【００９４】
（第２の実施形態）
尚、上述した実施形態においては、現時位置情報と現在方向情報とを携帯端末装置１０から情報管理サーバ１２に送信したが、これに限らず、例えば、現時位置情報のみを携帯端末装置１０から情報管理サーバ１２に送信してもよい。
【００９５】
具体的な実施形態について図７及び図８を用いて以下に説明する。尚、上述した実施形態と同じような処理については説明を簡略化し、理解を容易とする。
【００９６】
（携帯端末装置１０の処理フローの説明）
まず、携帯端末装置１０の更に具体的な動作について図７を参照して説明する。図７は、携帯端末装置１０における処理全体を示すフローチャートである。
【００９７】
まず、図７に示すように、携帯端末装置１０の電源がＯＮされると、携帯端末装置１０では、ＣＰＵ２０は、初期設定処理を実行し（ステップＳ１２１）、検索条件の設定入力があるか否かを判定する（ステップＳ１２２）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８からの操作信号に応じて、検索条件の設定入力があるか否かを判定することとなる。携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力があると判定した場合には（ステップＳ１２２：ＹＥＳ）、検索条件設定処理を実行し（ステップＳ１２３）、ステップＳ１２４に処理を移す。一方、携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力ではないと判定した場合には（ステップＳ１２２：ＮＯ）、ステップＳ１２３を実行することなく、ステップＳ１２４に処理を移す。
【００９８】
ステップＳ１２４において、携帯端末装置１０におけるＣＰＵ２０は、検索開始か否かを判定する。携帯端末装置１０におけるＣＰＵ２０は、検索開始であると判定した場合には（ステップＳ１２４：ＹＥＳ）、ステップＳ１２５に処理を移す。一方、携帯端末装置１０におけるＣＰＵ２０は、検索開始ではないと判定した場合には（ステップＳ１２４：ＮＯ）、ステップＳ１２５からステップＳ１３１を実行することなく、ステップＳ１３２に処理を移す。
【００９９】
ステップＳ１２５において、携帯端末装置１０におけるＣＰＵ２０は、アクティブ化制御処理を実行する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ＧＰＳデバイス３０、電子コンパスデバイス３２をアクティブ化する。この処理が終了した場合には、ステップＳ１２６に処理を移す。
【０１００】
ステップＳ１２６において、携帯端末装置１０におけるＣＰＵ２０は、現在位置情報を取得する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１２５によってアクティブ化されたＧＰＳデバイス３０から携帯端末装置１０の現在位置情報を取得し、取得できた場合には、ＧＰＳデバイス３０を無効化し、ステップＳ１２７に処理を移す。
【０１０１】
ステップＳ１２７において、携帯端末装置１０におけるＣＰＵ２０は、検索条件情報を情報管理サーバ１２に送信する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１２３において設定された距離範囲と、ステップＳ１２６において取得された携帯端末装置１０の現在位置情報と、を、データ送受信部３４を介して、情報管理サーバ１２に送信する。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０は、現在位置情報送信手段に相当する。この処理が終了した場合には、ステップＳ１２８に処理を移す。
【０１０２】
ステップＳ１２８において、携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信したか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、データ送受信部３４を介して、情報管理サーバ１２から検索結果データ（提供情報）を受信したか否かを判定することとなる。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０は、提供情報受信手段に相当する。
【０１０３】
携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信したと判定した場合には（ステップＳ１２８：ＹＥＳ）、ステップＳ１２９に処理を移す。
【０１０４】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索結果データを受信していないと判定した場合には（ステップＳ１２８：ＮＯ）、再度、ステップＳ１０８を実行することとなる。
【０１０５】
ステップＳ１２９において、携帯端末装置１０におけるＣＰＵ２０は、現時方向情報を取得する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１０５によってアクティブ化された電子コンパスデバイス３２から携帯端末装置１０の現在方向情報を取得し、取得できた場合には、電子コンパスデバイス３２を無効化し、ステップＳ１３０に処理を移す。
【０１０６】
ステップＳ１３０において、携帯端末装置１０におけるＣＰＵ２０は、携帯端末装置１０の向いている方向に合わせて、表示させる地図を回転させる。この処理において、携帯端末装置１０におけるＣＰＵ２０は、取得された携帯端末装置１０の現在方向情報に基づいて、ステップＳ１２８において受信された検索結果データに含まれる地図データを、携帯端末装置１０の向いている方向に合わせて回転させる。この処理が終了した場合には、ステップＳ１３１に処理を移す。
【０１０７】
ステップＳ１３１において、携帯端末装置１０におけるＣＰＵ２０は、地図上に検索結果を配置して表示させる。この処理において、携帯端末装置１０におけるＣＰＵ２０は、検索結果データに含まれる検索結果（例えば、建物の位置情報など）に基づいて、地図データに検索結果を配置し、図４に示すように、その地図データをディスプレイ２６に表示させる制御を行う。ステップＳ１３２に処理を移す。
【０１０８】
ステップＳ１３２において、携帯端末装置１０におけるＣＰＵ２０は、検索結果を選択したか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８の操作に応じて、検索結果を選択したか否かを判定することとなる。
【０１０９】
携帯端末装置１０におけるＣＰＵ２０は、検索結果を選択したと判定した場合には（ステップＳ１３２：ＹＥＳ）、選択された対象の詳細情報を表示させる（ステップＳ１３３）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８の操作に応じて選択された対象である検索結果の詳細情報を、受信した検索結果データから読み出し、ディスプレイ２６に表示させ、ステップＳ１３４に処理を移す。
【０１１０】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索結果を選択していないと判定した場合には（ステップＳ１３２：ＮＯ）、ステップＳ１３３を実行することなく、ステップＳ１３４に処理を移す。
【０１１１】
ステップＳ１３４において、携帯端末装置１０におけるＣＰＵ２０は、検索結果の選択が終了したか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８の操作に応じて、検索結果の選択が終了したか否かを判定することとなる。
【０１１２】
携帯端末装置１０におけるＣＰＵ２０は、検索結果の選択が終了したと判定した場合には（ステップＳ１３４：ＹＥＳ）、選択された対象の詳細情報を非表示とさせ（ステップＳ１３５）、ステップＳ１３６に処理を移す。
【０１１３】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索結果の選択が終了していないと判定した場合には（ステップＳ１３４：ＮＯ）、ステップＳ１３５を実行することなく、ステップＳ１３６に処理を移す。
【０１１４】
ステップＳ１３６において、携帯端末装置１０におけるＣＰＵ２０は、システム終了か否かを判定する。携帯端末装置１０におけるＣＰＵ２０は、システム終了であると判定した場合には（ステップＳ１３６：ＹＥＳ）、本処理を終了する一方、システム終了ではないと判定した場合には（ステップＳ１３６：ＮＯ）、ステップＳ１２２から繰り返し処理を実行することとなる。
【０１１５】
（情報管理サーバ１２の処理フローの説明）
また、情報管理サーバ１２の更に具体的な動作について、図８を参照して説明する。図８は、情報管理サーバ１２における処理全体を示すフローチャートである。
【０１１６】
まず、図８に示すように、情報管理サーバ１２の電源がＯＮされると、情報管理サーバ１２では、ＣＰＵ４０は、初期設定処理を実行し（ステップＳ２１１）、検索条件情報を受信したか否かを判定する（ステップＳ２１２）。情報管理サーバ１２におけるＣＰＵ４０は、携帯端末装置１０から検索条件情報を受信したと判定した場合には（ステップＳ２１２：ＹＥＳ）、ステップＳ２１３に処理を移す。一方、情報管理サーバ１２におけるＣＰＵ４０は、検索条件情報を受信していないと判定した場合には（ステップＳ２１２：ＮＯ）、再度、ステップＳ２１２に処理を移す。
【０１１７】
ステップＳ２１３において、情報管理サーバ１２におけるＣＰＵ４０は、受信した現在位置情報を中心とし、指定された半径内（距離範囲内）のデータを検索対象データベースから検索する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、ステップＳ２１２において受信した検索条件情報としての携帯端末装置１０の現在位置情報、距離範囲に基づいて、検索する範囲を決定し、その範囲内で提供情報を検索することとなる。この処理が終了した場合には、ステップＳ２１４に処理を移す。
【０１１８】
ステップＳ２１４において、情報管理サーバ１２におけるＣＰＵ４０は、検索結果ありか否かを判定する。この処理において、情報管理サーバ１２におけるＣＰＵ４０は、検索対象データベースを検索した結果、検索結果ありか否かを判定することとなる。
【０１１９】
情報管理サーバ１２におけるＣＰＵ４０は、検索結果ありと判定した場合には（ステップＳ２１４：ＹＥＳ）、現在位置情報を中心とし、指定された半径内の地図データを地図データベースから取り出し（ステップＳ２１５）、ステップＳ２１６に処理を移す。
【０１２０】
一方、情報管理サーバ１２におけるＣＰＵ４０は、検索結果なしと判定した場合には（ステップＳ２１４：ＮＯ）、ステップＳ２１５を実行することなく、ステップＳ２１６に処理を移す。
【０１２１】
ステップＳ２１６において、情報管理サーバ１２におけるＣＰＵ４０は、データ送受信部５４を介して、検索結果データ（提供情報）を携帯端末装置１０に送信する。本実施形態において、この検索結果データには、携帯端末装置１０の現在位置情報を中心とした地図データと、その範囲内における検索結果とが含まれている。また、情報管理サーバ１２におけるＣＰＵ４０は、検索結果がある場合には、その検索結果データを送信し、検索結果がない場合には、検索結果がない旨の検索結果データを送信することとなる。尚、このような処理を実行する情報管理サーバ１２におけるＣＰＵ４０は、提供情報送信手段に相当する。この処理が終了した場合には、ステップＳ２０８に処理を移す。
【０１２２】
ステップＳ２１７において、情報管理サーバ１２におけるＣＰＵ４０は、システム終了か否かを判定する。情報管理サーバ１２におけるＣＰＵ４０は、システム終了であると判定した場合には（ステップＳ２１７：ＹＥＳ）、本処理を終了する一方、システム終了ではないと判定した場合には（ステップＳ２１７：ＮＯ）、ステップＳ２１２から繰り返し処理を実行することとなる。
【０１２３】
（第３の実施形態）
尚、上述した実施形態においては、携帯端末装置１０と情報管理サーバ１２との通信によって、提供情報を提供したが、これに限らず、例えば、携帯端末装置１０のみで提供情報を提供してもよい。
【０１２４】
具体的な実施形態について図９及び図１０を用いて以下に説明する。尚、上述した実施形態と同じような処理については説明を簡略化し、理解を容易とする。
【０１２５】
図９を参照して、携帯端末装置１０の構成及び動作について説明する。図９は、本実施形態における携帯端末装置１０の概略構成例を示す図である。
【０１２６】
（携帯端末装置の構成等の説明）
携帯端末装置１０は、図９に示すように、一般の携帯型のコンピュータを適用可能であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０と、ＲＯＭ２２と、各種の情報の一時記憶領域であるＲＡＭ２４と、イメージデータに基づく画像が表示されるディスプレイ２６と、ユーザによって所定の情報を入力可能な文字入力キー２８と、ＧＰＳデバイス３０と、電子コンパスデバイス３２と、各種のデータベースを検索するデータ検索部４６と、検索結果画像を作成するための検索結果画像作成部４８と、施設や建物等に関するデータが記憶されている検索対象データベース記憶部５０と、地図データが記憶されている地図データベース記憶部５２と、を備えて構成され、これらの各種構成要素は相互に接続されている。これによって、情報管理サーバ１２との通信を行うことなく、情報管理サーバ１２を情報提供システムＳに採用することなく、提供情報を提供することができる。尚、本実施形態においては、携帯端末装置１０は、提供情報記憶手段と、現在位置情報取得手段と、現在方向情報取得手段と、検索範囲決定手段と、提供情報検索手段と、情報提供手段と、を有することとなる。
【０１２７】
（携帯端末装置１０の処理フローの説明）
まず、携帯端末装置１０の更に具体的な動作について図１０を参照して説明する。図１０は、携帯端末装置１０における処理全体を示すフローチャートである。
【０１２８】
まず、図１０に示すように、携帯端末装置１０の電源がＯＮされると、携帯端末装置１０では、ＣＰＵ２０は、初期設定処理を実行し（ステップＳ１４１）、検索条件の設定入力があるか否かを判定する（ステップＳ１４２）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、文字入力キー２８からの操作信号に応じて、検索条件の設定入力があるか否かを判定することとなる。携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力があると判定した場合には（ステップＳ１４２：ＹＥＳ）、検索条件設定処理を実行し（ステップＳ１４３）、ステップＳ１２４に処理を移す。一方、携帯端末装置１０におけるＣＰＵ２０は、検索条件の設定入力ではないと判定した場合には（ステップＳ１４２：ＮＯ）、ステップＳ１４３を実行することなく、ステップＳ１４４に処理を移す。
【０１２９】
ステップＳ１４４において、携帯端末装置１０におけるＣＰＵ２０は、検索開始か否かを判定する。携帯端末装置１０におけるＣＰＵ２０は、検索開始であると判定した場合には（ステップＳ１４４：ＹＥＳ）、ステップＳ１４５に処理を移す。一方、携帯端末装置１０におけるＣＰＵ２０は、検索開始ではないと判定した場合には（ステップＳ１４４：ＮＯ）、ステップＳ１４５からステップＳ１５２を実行することなく、ステップＳ１５３に処理を移す。
【０１３０】
ステップＳ１４５において、携帯端末装置１０におけるＣＰＵ２０は、アクティブ化制御処理を実行する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ＧＰＳデバイス３０、電子コンパスデバイス３２をアクティブ化する。この処理が終了した場合には、ステップＳ１４６に処理を移す。
【０１３１】
ステップＳ１４６において、携帯端末装置１０におけるＣＰＵ２０は、現在位置情報、現時方向情報を取得する。この処理が終了した場合には、ステップＳ１４７に処理を移す。
【０１３２】
ステップＳ１４７において、携帯端末装置１０におけるＣＰＵ２０は、検索条件情報を携帯端末装置１０内におけるデータ検索部４６に送信する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１４３において設定された距離範囲及び角度範囲と、ステップＳ１４６において取得された携帯端末装置１０の現在位置情報及び現在角度情報と、を、データ検索部４６に送信する。この処理が終了した場合には、ステップＳ１４８に処理を移す。
【０１３３】
ステップＳ１４８において、携帯端末装置１０におけるＣＰＵ２０（データ検索部４６）は、検索条件情報に基づいて、検索範囲を算出する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１４３において設定された距離範囲、角度範囲と、ステップＳ１４６において取得された携帯端末装置１０の現在位置情報、現在角度情報と、に基づいて、検索する範囲を決定することとなる。つまり、携帯端末装置１０におけるＣＰＵ２０は、携帯端末装置１０の現在位置情報及び現在方向情報と、設定されている距離範囲及び角度範囲と、に基づいて、提供情報の検索範囲を決定することとなる。尚、本実施形態における携帯端末装置１０におけるＣＰＵ２０は、検索範囲決定手段に相当する。この処理が終了した場合には、ステップＳ１４９に処理を移す。
【０１３４】
ステップＳ１４９において、携帯端末装置１０におけるＣＰＵ２０は、検索対象データベースより検索範囲内のデータを検索する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、ステップＳ１４８において決定された提供情報の検索範囲に基づいて、予め検索対象データベースとして記憶されている提供情報から、その携帯端末装置１０における現在位置情報、現在方向情報、距離範囲、角度範囲に対応する提供情報を検索することとなる。尚、本実施形態における携帯端末装置１０におけるＣＰＵ２０は、提供情報検索手段に相当する。この処理が終了した場合には、ステップＳ１５０に処理を移す。
【０１３５】
ステップＳ１５０において、携帯端末装置１０におけるＣＰＵ２０は、検索結果ありか否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、検索対象データベースを検索した結果、検索結果ありか否かを判定することとなる。
【０１３６】
携帯端末装置１０におけるＣＰＵ２０は、検索結果ありと判定した場合には（ステップＳ１５０：ＹＥＳ）、地図データベースより検索範囲の地図を取得し、検索結果をマッピングする（ステップＳ１５１）。この処理において、携帯端末装置１０におけるＣＰＵ２０は、携帯端末装置１０の現在位置情報、現在角度情報、設定されている距離範囲、角度範囲に対応する地図を地図データベースから取得し、検索結果をマッピングして、ＲＡＭ２４の所定領域に記憶する。この処理が終了した場合には、ステップＳ１５２に処理を移す。
【０１３７】
一方、携帯端末装置１０におけるＣＰＵ２０は、検索結果なしと判定した場合には（ステップＳ１５０：ＮＯ）、ステップＳ１５１を実行することなく、ステップＳ１５２に処理を移す。
【０１３８】
ステップＳ１５２において、携帯端末装置１０におけるＣＰＵ２０は、検索結果データを表示させる。この処理において、携帯端末装置１０におけるＣＰＵ２０は、図４に示すように、受信した検索結果データをディスプレイ２６に表示させる制御を行う。これによって、携帯端末装置１０におけるＣＰＵ２０やディスプレイ２６は、取得された携帯端末装置１０の現在位置情報と、携帯端末装置１０の現在方向情報と、設定されている距離範囲と、角度範囲と、に基づいて検索された、その現在位置情報及び現在方向情報に対応する提供情報を提供することとなる。尚、携帯端末装置１０におけるＣＰＵ２０は、検索結果がある場合には、その検索結果データを表示させるが、検索結果がない場合には、検索結果がない旨の検索結果データを表示させることとなる。尚、このような処理を実行する携帯端末装置１０におけるＣＰＵ２０やディスプレイ２６は、情報提供手段に相当する。この処理が終了した場合には、ステップＳ１５３に処理を移す。
【０１３９】
ステップＳ１５３において、携帯端末装置１０におけるＣＰＵ２０は、システム終了か否かを判定する。この処理において、携帯端末装置１０におけるＣＰＵ２０は、電源オフ等によってシステム終了か否かを判定することとなる。携帯端末装置１０におけるＣＰＵ２０は、システム終了であると判定した場合には（ステップＳ１５３：ＹＥＳ）、本処理を終了する一方、システム終了ではないと判定した場合には（ステップＳ１５３：ＮＯ）、ステップＳ１４２から繰り返し処理を実行することとなる。
【０１４０】
このように、携帯端末装置は、現在位置情報と現在方向情報とに基づいて、提供情報の検索範囲を決定し、現在位置情報及び現在方向情報に対応する提供情報を検索する。従って、予め提供情報が記憶されており、その提供情報を必要とするタイミングにおいて、通信を行うことなく、即座に提供情報を提供することができ、簡便であり、特に、通信状態が良好ではない場合などにおいても簡便である。
【０１４１】
（その他の実施形態）
尚、本実施形態においては、ユーザによって操作可能な文字入力キー２８によるユーザの操作に応じて、距離範囲、角度範囲を変更可能に設定したが、これに限らず、例えば、ユーザの操作に拘わらず、距離範囲、角度範囲を変更不可能に予め設定されていてもよい。また、このような距離範囲、角度範囲が設定不可能な構成であってもよい。
【０１４２】
尚、本実施形態においては、地図データに検索結果をマッピングし、その画像をディスプレイ２６に表示させることによって提供情報を提供したが、これに限らず、例えば、地図データに検索結果をマッピングすることなく、検索結果のみを表示させることによって提供情報を提供してもよい。また、例えば、音声などを発生させるによって提供情報を提供してもよい。もちろんこれらの組合せであってもよい。また、本実施形態においては、提供情報として、施設や建物等についての情報としたが、所定の位置に関する提供情報を提供する構成であればこれに限らない。
【０１４３】
以上、本発明の実施の形態のうちのいくつかを図面に基づいて詳細に説明したが、これらは例示であり、前記［発明の開示］の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【図面の簡単な説明】
【０１４４】
【図１】本実施形態に係る情報提供システムＳの概要構成例を示す図である。
【図２】本実施形態に係る情報提供システムＳを示すブロック図である。
【図３】本実施形態に係る情報提供システムＳの機能の概略を示す説明図である。
【図４】本実施形態に係る携帯端末装置における表示画面を示す説明図である。
【図５】携帯端末装置のＣＰＵが行う処理を示すフローチャートである。
【図６】情報管理サーバのＣＰＵが行う処理を示すフローチャートである。
【図７】携帯端末装置のＣＰＵが行う処理を示すフローチャートである。
【図８】情報管理サーバのＣＰＵが行う処理を示すフローチャートである。
【図９】本実施形態に係る情報提供システムＳを示すブロック図である。
【図１０】携帯端末装置のＣＰＵが行う処理を示すフローチャートである。
【符号の説明】
【０１４５】
Ｓ  システム
１０  携帯端末装置
１２  情報管理サーバ
２０，４０  ＣＰＵ
３０  ＧＰＳデバイス
３２  電子コンパスデバイス
【図１】
2009080662.tif 000003
【図２】
2009080662.tif 000004
【図３】
2009080662.tif 000005
【図４】
2009080662.tif 000006
【図５】
2009080662.tif 000007
【図６】
2009080662.tif 000008
【図７】
2009080662.tif 000009
【図８】
2009080662.tif 000010
【図９】
2009080662.tif 000011
【図１０】
2009080662.tif 000012