(57)【要約】【課題】目的とする方向はどちらの方向なのかを、ユーザーが直感的に認識可能にする。【解決手段】  屋内に置ける現在位置を、ＧＰＳ部１０８などを通じて取得し、この現在位置から各方向に見える屋外の街並みなどの画像を表示するための画像情報を、無線通信部１０１を通じてサーバーから取得する。携帯端末１が垂直保持されている場合の携帯端末１の背面が向けられた方向（背面方向）をセンサ部１０６が検出する。この検出した背面方向の画像をサーバーからの画像情報を用いて、画像処理部１１２が、表示部１０９Ｄに表示し、屋内にいながら屋外の通常の状態を認識可能にする。【選択図】図１
2015114190.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによって携帯されて利用される目的方向確認装置であって、
表示手段と、
屋内における自機の現在位置を取得する現在位置取得手段と、
取得した前記現在位置が屋外である場合に見えるべき画像を表示するための画像情報を取得する取得手段と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を検出する検出手段と、
前記検出手段で検出された前記背面方向の画像を表示するための前記画像情報に基づいて、前記現在位置が屋外である場合に当該背面方向に見えるべき画像を前記表示手段に表示する表示制御手段と
を備えることを特徴とする目的方向確認装置。
【請求項２】
ユーザーによって携帯されて利用される目的方向確認装置であって、
表示手段と、
自機の現在位置を取得する現在位置取得手段と、
目的地の設定入力を受け付ける受付手段と、
取得した前記現在位置から見える画像を表示するための第１の画像情報と、前記画像位置から前記受け付けた前記目的地が見えるとした場合の当該目的地の画像を表示するための第２の画像情報とを取得する取得手段と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を検出する背面方向検出手段と、
前記現在位置から見た場合の前記受付手段を通じて受け付けた前記目的地の方向である目的地方向を取得する目的地方向取得手段と、
前記目的地方向取得手段で取得され前記目的地方向と、前記背面方向検出手段で検出された前記背面方向とが一致するか否かを判別する判別手段と、
前記判別手段において、前記目的地方向と前記背面方向とが一致すると判別された場合に、当該背面方向の画像を表示するための前記第１の画像情報に基づいた画像と、現在位置から前記目的地までの間に存在する全ての遮蔽物の一部あるいは全部を、透過してあるいは除去して、当該背面方向にある前記目的地の画像を表示するための前記第２の画像情報に基づいた画像とを表示手段に表示する表示制御手段と
を備えることを特徴とする目的方向確認装置。
【請求項３】
請求項２に記載の目的方向確認装置であって、
前記現在位置と前記目的地とを含む所定範囲の地図画像を表示するための地図情報を取得する地図情報取得手段と、
地図表示モードに切り替えられたか否かを判別する地図表示モード切り替え判別手段と、
前記地図表示モード切り替え判別手段により、地図表示モードに切り替えられたと判別されたときに、前記地図情報取得手段で取得され前記地図情報に基づいて、前記現在位置から前記目的地までの経路を示す地図画像を前記表示手段に表示する地図表示制御手段と
を備えることを特徴とする目的方向確認装置。
【請求項４】
請求項２または請求項３のいずれかに記載の目的方向確認装置であって、
前記取得手段を通じて取得した前記現在位置が地下街である場合に、地上表示モードに切り替えられたか否かを判別する地上表示モード切り替え判別手段と、
前記地上表示モード切り替え判別手段により、地上表示モードに切り替えられたと判別したときに、前記目的地に応じて決まる使用する地上出口の所在位置を現在位置と看做して、前記表示制御手段は当該現在位置から見える画像を、前記地図表示制御手段は当該現在位置から前記目的地までの経路を含む地図画像を表示することを特徴とする目的方向確認装置。
【請求項５】
表示手段を備え、ユーザーによって携帯されて利用される目的方向確認装置で用いられる目的方向確認方法あって、
現在位置取得手段を通じて屋内における自機の現在位置を取得する現在位置取得工程と、
取得した前記現在位置が屋外である場合に見えるべき画像を表示するための画像情報を、取得手段を通じて取得する取得工程と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を、検出手段を通じて検出する検出工程と、
前記検出工程において検出した前記背面方向の画像を表示するための前記画像情報に基づいて、表示制御手段が、前記現在位置が屋外である場合に当該背面方向に見えるべき画像を前記表示手段に表示する表示制御工程と
を有することを特徴とする目的方向確認方法。
【請求項６】
表示手段を備え、ユーザーによって携帯されて利用される目的方向確認装置で用いられる目的方向確認方法あって、
現在位置取得手段を通じて自機の現在位置を取得する現在位置取得工程と、
受付手段を通じて目的地の設定入力を受け付ける受付工程と、
取得した前記現在位置から見える画像を表示するための第１の画像情報と、前記画像位置から前記受け付けた前記目的地が見えるとした場合の当該目的地の画像を表示するための第２の画像情報と、取得手段を通じて取得する取得工程と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を、背面方向検出手段を通じて検出する背面方向検出工程と、
前記現在位置から見た場合の前記受付工程を通じて受け付けた前記目的地の方向である目的地方向を、目的地方向取得手段を通じて取得する目的地方向取得工程と、
前記目的地方向取得工程を通じて取得した前記目的地方向と、前記背面方向検出工程を通じて検出した前記背面方向とが一致するか否かを、判別手段が判別する判別工程と、
前記判別工程において、前記目的地方向と前記背面方向とが一致すると判別した場合に、当該背面方向の画像を表示するための前記第１の画像情報に基づいた画像と、現在位置から前記目的地までの間に存在する全ての遮蔽物の一部あるいは全部を、透過してあるいは除去して、当該背面方向にある前記目的地の画像を表示するための前記第２の画像情報に基づいた画像とを、表示制御手段が、表示手段に表示する表示制御工程と
を有することを特徴とする目的方向確認方法。
【請求項７】
表示手段を備え、ユーザーによって携帯されて利用される目的方向確認装置に搭載されたコンピュータが実行する目的方向確認プログラムあって、
現在位置取得手段を通じて屋内における自機の現在位置を取得する現在位置取得ステップと、
取得した前記現在位置が屋外である場合に見えるべき画像を表示するための画像情報を、取得手段を通じて取得する取得ステップと、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を、検出手段を通じて検出する検出ステップと、
前記検出ステップにおいて検出した前記背面方向の画像を表示するための前記画像情報に基づいて、表示制御手段が、前記現在位置が屋外である場合に当該背面方向に見えるべき画像を前記表示手段に表示する表示制御ステップと
を実行することを特徴とする目的方向確認プログラム。
【請求項８】
表示手段を備え、ユーザーによって携帯されて利用される目的方向確認装置に搭載されたコンピュータが実行する目的方向確認プログラムあって、
現在位置取得手段を通じて自機の現在位置を取得する現在位置取得ステップと、
受付手段を通じて目的地の設定入力を受け付ける受付ステップと、
取得した前記現在位置から見える画像を表示するための第１の画像情報と、前記画像位置から前記受け付けた前記目的地が見えるとした場合の当該目的地の画像を表示するための第２の画像情報と、取得手段を通じて取得する取得ステップと、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を、背面方向検出手段を通じて検出する背面方向検出ステップと、
前記現在位置から見た場合の前記受付ステップを通じて受け付けた前記目的地の方向である目的地方向を、目的地方向取得手段を通じて取得する目的地方向取得ステップと、
前記目的地方向取得ステップを通じて取得した前記目的地方向と、前記背面方向検出ステップを通じて検出した前記背面方向とが一致するか否かを、判別手段が判別する判別ステップと、
前記判別ステップにおいて、前記目的地方向と前記背面方向とが一致すると判別した場合に、当該背面方向の画像を表示するための前記第１の画像情報に基づいた画像と、現在位置から前記目的地までの間に存在する全ての遮蔽物の一部あるいは全部を、透過してあるいは除去して、当該背面方向にある前記目的地の画像を表示するための前記第２の画像情報に基づいた画像とを、表示制御手段が、表示手段に表示する表示制御ステップと
を実行することを特徴とする目的方向確認プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザーが外出した場合において、向かうべき方向（目的とする方角）を直感的に認識できるようにする装置、方法、プログラムに関する。
【背景技術】
【０００２】
後に記す特許文献１には、案内情報表示装置に関する発明が開示されている。当該装置は、サーバー側で携帯端末から送信されてきた撮影画像に、目的先への行き先方向を示す矢印を合成した合成画像を生成して携帯端末に送信し、携帯端末では受け取った合成画像を表示部に表示させて、目的先への行き先案内を行うというものである。
【０００３】
また、目的先への案内を行うためのものではないが、後に記す特許文献２には、画像の撮影時に撮影位置と撮影方向とを示す情報を付加した地図画像の形成が可能な装置等に関する発明が開示されている。また、後に記す特許文献３には、カメラによる画像の被写体空間における３次元の各方向を画像の透視図性との関係で容易に直感させることのできるような被写体空間方位の表示を可能にする方法に関する発明が開示されている。
【０００４】
このように、撮影画像に対して、ユーザーに認識させるべき方向を、矢印などを付加することによって示すようにする技術については、従来から種々の発明がなされている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０１０１３号公報
【特許文献２】特開２００４−０４８４２７号公報
【特許文献３】特開２００９−２３９６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、スマートフォンなどと呼ばれる高機能携帯電話端末やタブレットＰＣ（Personal Computer）などの処理能力の高い携帯端末が広く利用されるようになってきている。このような携帯端末では、歩行者用ナビゲーション機能が実現されている。歩行者用ナビゲーション機能は、例えば、インターネット上に設けられたサーバー装置から携帯端末が地図情報の提供を受け、提供された地図情報に応じた地図画像を表示手段に表示し、当該地図上に目的地までの移動経路を示して道案内を行うものである。
【０００７】
しかし、歩行者用ナビゲーション機能を利用する場合、２次元の地図画像だけでは最初に踏み出す方向が分からない場合が多い。すなわち、表示された地図画像上でのユーザーの現在位置や表示された地図画像における方位関係をユーザー自身が適切に把握していないと、正しい移動経路が認識できず、どちらの方向に移動すべきかを迅速かつ適切に把握できないといったことが生じる。
【０００８】
また、都市部では建物が密集しており、目標の建物などが直接目の届く範囲に存在しない場合が多いため、目視により自分が移動すべき方向を特定できない場合が多い。また、地下鉄の駅や地下街から地上に出た場合には、特に方向感覚を失い易く、自分が向う先（目的地）の方向が分からなくなる場合が多々ある。
【０００９】
以上のことに鑑み、この発明は、現在位置から見た目的とする方向に遮蔽物があるために見通しが悪い場合であっても、目的とする方向はどちらの方向なのかを、ユーザーが直感的に認識可能にすることを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１に記載の発明の目的方向確認装置は、
ユーザーによって携帯されて利用される目的方向確認装置であって、
表示手段と、
屋内における自機の現在位置を取得する現在位置取得手段と、
取得した前記現在位置が屋外である場合に見えるべき画像を表示するための画像情報を取得する取得手段と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を検出する検出手段と、
前記検出手段で検出された前記背面方向の画像を表示するための前記画像情報に基づいて、前記現在位置が屋外である場合に当該背面方向に見えるべき画像を前記表示手段に表示する表示制御手段と
を備えることを特徴とする。
【００１１】
これにより、現在位置が屋内であるために見えなかった屋外の通常の様子が表示手段に表示されることになり、ユーザーは直感的に目的とする方向を認識できる。
【００１２】
また、上記課題を解決するため、請求項２に記載の発明の目的方向確認装置は、
ユーザーによって携帯されて利用される目的方向確認装置であって、
表示手段と、
自機の現在位置を取得する現在位置取得手段と、
目的地の設定入力を受け付ける受付手段と、
取得した前記現在位置から見える画像を表示するための第１の画像情報と、前記画像位置から前記受け付けた前記目的地が見えるとした場合の当該目的地の画像を表示するための第２の画像情報とを取得する取得手段と、
前記表示手段が地面に対して略直交するように保持された場合に、前記表示手段の背面が向けられた方向である背面方向を検出する背面方向検出手段と、
前記現在位置から見た場合の前記受付手段を通じて受け付けた前記目的地の方向である目的地方向を取得する目的地方向取得手段と、
前記目的地方向取得手段で取得され前記目的地方向と、前記背面方向検出手段で検出された前記背面方向とが一致するか否かを判別する判別手段と、
前記判別手段において、前記目的地方向と前記背面方向とが一致すると判別された場合に、当該背面方向の画像を表示するための前記第１の画像情報に基づいた画像と、現在位置から前記目的地までの間に存在する全ての遮蔽物の一部あるいは全部を、透過してあるいは除去して、当該背面方向にある前記目的地の画像を表示するための前記第２の画像情報に基づいた画像とを表示手段に表示する表示制御手段と
を備えることを特徴とする。
【００１３】
これにより、実際の状況において目的地が遮蔽物等により見えない場合であっても、目的地のある方向に背面を向けた目的方向確認装置の表示手段には、目的地の画像が表示されることにより、ユーザーは直感的に目的とする方向を認識できる。
【発明の効果】
【００１４】
この発明によれば、現在位置から見た目的とする方向に遮蔽物があるために見通しが悪い場合であっても、ユーザーが目的とする方向（方角）がどちらなのかを直感的に認識できる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態の目的方向確認装置の利用環境を説明するための図である。
【図２】携帯端末１の利用時の姿勢パターンについて説明するための図である。
【図３】携帯端末１の構成例を説明するためのブロック図である。
【図４】東京駅周辺の地図画像の一例を示す図である。
【図５】東京駅の前のビルの中にいる場合に、携帯端末１に搭載された目的地ビュー機能を利用した場合の画像の表示例を説明するための図である。
【図６】地下鉄の出入口Ａ、Ｂと目的地ＯＪを含むエリアの地図画像の一例を示す図である。
【図７】図６の出入口Ａ近傍において、携帯端末１に搭載された目的地ビュー機能を利用した場合の画像の表示例を説明するための図である。
【図８】携帯端末１で実行される目的地ビュー機能の実行時の処理を説明するためのフローチャートである。
【図９】図８のステップＳ１０８で実行される屋外確認モード時の処理を説明するためのフローチャートである。
【図１０】図８のステップＳ１０９で実行される目的地確認モード時の処理を説明するためのフローチャートである。
【図１１】図１０に続くフローチャートである。
【図１２】図８、図１０の処理で用いられる入力画面の例を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図を参照しながら、この発明の装置、方法、プログラムの一実施の形態について説明する。
【００１７】
［目的方向確認装置の利用環境］
図１は、この実施の形態の目的方向確認装置の利用環境を説明するための図である。図１において、携帯端末１は、この発明の目的方向確認装置の一実施の形態が適用されたものである。携帯端末１は、スマートフォンと呼ばれる高機能携帯電話端末、タブレットＰＣ、ノート型ＰＣ、従来型の携帯電話端末などである。なお、「ＰＣ」との文言は、パーソナルコンピュータ（Personal Computer）の略称である。以下に説明する実施の形態では、説明を簡単にするため、携帯端末１は、近年広く利用されるようになったスマートフォンなどと呼ばれる高機能携帯電話端末であるものとして説明する。
【００１８】
携帯端末１は、通信機能、ＧＰＳ（Global Positioning System）機能（現在位置測位機能）などを備えると共に、比較的に大きな表示画面の表示部（表示手段）を備え、当該表示部に２次元地図画像を表示して歩行者用ナビゲーション機能を実現できるものである。ネットワーク２は、主にはインターネットであるが、携帯電話網、公衆交換電話網などの広域通信網（広域ネットワーク）やＷｉ−Ｆｉ（登録商標）規格の無線ＬＡＮなどの携帯端末１とインターネットとを接続する種々のネットワークをも含むものである。
【００１９】
地図情報等提供サーバー装置（以下、単にサーバーという。）４は、ネットワーク２上に設けられ、ネットワーク２に接続される種々の端末装置からの要求に応じて、地図情報等を提供する。サーバー３は、地図画像を形成するための地図情報（２次元地図情報）をデータベース化した地図ＤＢや当該地図画像に対応する３次元空間を表現する３Ｄオブジェクトをデータベース化した３次元空間ＤＢを保持している。なお、３Ｄオブジェクトは、Ｘ、Ｙ、Ｚ軸の座標データを持つオブジェクトに関する種々のデータ群を意味する。また、この明細書において、「３Ｄ」は「three-dimensional」あるいは「three dimensions」の略称として用い、「ＤＢ」は「data-Base」の略称として用いている。
【００２０】
そして、３次元空間ＤＢは、ビルディング、橋、高速道路などの種々の建造物など（オブジェクト）について、その所在位置（経度緯度）、形状、面積、高さ、色彩など、３次元空間を表現する上で必要になる種々の情報を備えている。また、３次元空間ＤＢは、道路、鉄道、河川、湖沼、山、林、森などのオブジェクトについても、位置（緯度経度）、幅、面積、形状、高さなどの、３次元画像中に表現する種々の対象物（オブジェクト）を３次元空間中に表現するために必要な情報を有している。これにより、２次元地図情報に対応して形成された３Ｄ空間ＤＢのデータを用いることにより、任意の位置から見える街並みなどの画像（２次元画像）を表現するための画像情報（２次元画像情報）を形成して、これを携帯端末１などに提供できる。
【００２１】
携帯端末１は、サーバー３から自機の現在位置を含む所定範囲の地図情報の提供を受けて、これに応じた地図画像を表示部に表示して、いわゆる歩行者用ナビゲーション機能を実現できる。ここで、現在位置を含む所定範囲は、現在位置を中心にして、半径２ｋｍの範囲、半径３ｋｍの範囲などというように予め決められる。そして、当該所定範囲は、ユーザーが徒歩で移動可能な範囲であるので、現在位置を中心にして広くても半径５ｋｍ程度の範囲となる。もちろん、さらに広い範囲とすることもできるし、現在位置を中心にして、半径５００ｍの範囲というように、より狭い範囲とすることも可能である。また、目的地が設定されていれば、少なくとも、現在位置から目的地までを含むエリア（面積範囲）が所定範囲となる。
【００２２】
さらに、携帯端末１は、この発明の目的方向確認装置としての機能を有する。携帯端末１は、サーバー３から自機の現在位置から見える街並みなどの画像を表示するための画像情報の提供を受けて、これに応じて表示部に表示する画像（２次元画像）を利用し、ユーザーが目的地とする場所がある方向を直感的に認識できるようにしている。
【００２３】
例えば、携帯端末１を持つユーザーが、駅前の比較的に大きなビルディング内にいる場合に、そのビルディングのどの方向にある出入口から出たら駅により近いかを知りたいとする。この場合、携帯端末１のユーザーは、詳しくは後述する目的地ビュー機能を動作させ、ユーザーのいる現在位置に建っている当該ビルディングがないとした場合に、当該現在位置から各方向に見える街並みなどの画像を表示するための画像情報をサーバー３から取得する。
【００２４】
携帯端末１のユーザーは、当該ビルディング内に居ながら、携帯端末１をその表示部（表示画面）が地面（床面）に対して略直交するように保持し、当該表示部（表示画面）の背面側を目的とする方向に向ける。この場合に、携帯端末１は、サーバー３から提供を受けた街並みなどの画像を表示するための画像情報を用いて、自機の表示部の背面を向けた方向の屋外の状態を示す画像を表示部に表示する。これにより、ユーザーは屋内にいながら屋外の状態を把握できる。
【００２５】
図２は、携帯端末１の利用時の姿勢パターンについて説明するための図である。ここで、「携帯端末１をその表示部（表示画面）が地面（床面）に対して略直交するように保持する。」とは、図２（Ａ）に示すように、表示部（表示画面）をユーザーが観視可能な状態にして、地面（床面）に対して略垂直に立てた姿勢を維持して使用する状態を意味する。そして、図２（Ａ）に示した携帯端末１の利用時の姿勢を、この明細書では「垂直保持」と表現する。
【００２６】
携帯端末１において詳しくは後述する目的地ビュー機能を動作させ、図２（Ａ）に示したようにユーザーが携帯端末１を垂直保持したとする。携帯端末１は、表示部（表示画面）の背面（携帯端末１の背面）が向けられた方向（背面方向）のユーザーが位置する当該ビルディングの外部の状態（屋外の状態）を示す画像を、サーバー３から提供を受けた画像情報に基づいて携帯端末１の表示部に表示する。
【００２７】
ユーザーは、携帯端末１の背面を向ける方向を変えることにより、当該ビルディング内に居ながら、当該ビルディングの各方向の外部の通常の状態を確認できる。そして、この例において、ユーザーが居る当該ビルディングは駅前のビルディングであるので、駅に行きたい場合には、駅が見える方向の出入口を利用すればよいことをユーザーは直感的に認識できる。
【００２８】
さらに、携帯端末１を持つユーザーが、オフィスビル街で少し離れた場所の目的地に向う場合に、当該目的地がどちらの方向にあるのかを知りたいとする。この場合においても、携帯端末１のユーザーは、詳しくは後述する目的地ビュー機能を動作させ、目的地を設定し、現在位置と設定した目的地とを含む所定範囲の２次元地図情報と、現在位置から各方向に見える街並みなどの画像を表示するための画像情報をサーバー３から取得する。携帯端末１のユーザーは、現在位置において、携帯端末１を垂直保持（図２（Ａ））し、当該表示画面の背面側を目的とする方向に向ける。
【００２９】
このとき、携帯端末１は、サーバー３からの街並みなどの画像を表示するための画像情報に基づいて、現在位置から携帯端末１の背面を向けた方向（背面方向）に見える画像（２次元画像）を自機の表示部に表示する。ユーザーは、携帯端末１の背面を向ける方向を変えることにより、現在位置から各方向（方角）に見えるべき画像を表示部（表示画面）に表示できる。
【００３０】
そして、現在位置を基準として、目的地のある方向（目的地方向）と携帯端末１の背面方向とが一致したとする。この場合においても携帯端末１は、サーバー３からの街並みなどの画像を表示するための画像情報に基づいて、目的とする方向に見えるべき画像を表示部に表示するが、当該方向が目的地方向であることを示すために所定の処理を施した画像を表示する。
【００３１】
この場合、携帯端末１は、現在位置と目的地との間に存在する建物などの全ての遮蔽物について、その一部あるいは全部を、透過したり、あるいは、除去したりする処理を行う。さらに、携帯端末１は、透過したり、あるいは、除去したりした部分に遮蔽物により本来は見えないはずの目的地の画像を表示する。この本来は見えないはずの目的地の画像もまた、サーバー３から取得する画像情報により表示可能となるものである。これにより、本来なら現在位置からは直接に見えない目的地が見えるように処理された画像が表示部に表示されるので、目的地の方角がどの方向かをユーザーは直感的に認識できる。
【００３２】
また、携帯端末１のユーザーが、携帯端末１を垂直保持して目的地の所在方向を確認した後、携帯端末１をその表示部（表示画面）を地面（床面）に対して略平行となるように保持し、当該携帯端末１の背面側を地面側に向けたとする。ここで、「携帯端末１をその表示部（表示画面）を地面（床面）に対して略平行となるように保持する。」とは、図２（Ｂ）に示した状態を意味し、この状態の携帯端末１の姿勢を、この明細書では「水平保持」と表現する。すなわち、携帯端末１の「水平保持」とは、図２（Ｂ）に示したように、携帯端末１の背面を地面（床面）と略平行になるようにし、背面を向けた方向（背面方向）が地面（床面）と略直交するように、携帯端末１をいわゆる寝かせた姿勢を維持して使用する状態を意味する。
【００３３】
このように、携帯端末１を垂直保持から水平保持に変えたときには、地図画像の表示モードとなり、現在位置と目的地とを含む所定領域の地図画像をサーバー３からの２次元地図情報に基づいて表示部に表示する。さらに、携帯端末１は、表示部に表示した当該地図画像上に現在位置から目的地までのルート（経路）を示し、現在位置から目的地までのルート案内をもできる構成になっている。
【００３４】
そして、地図画像の表示モードをも備えることによって、現在位置から目的地の方向（方角）に、例えば、建築物などがあるために迂回しなければならない場合であっても、どのように目的地に向えばよいのかをユーザーに示すことができる。これにより、ユーザーは、単に目的地の方向を直感的に把握（認識）できるだけでなく、実際に移動すべき経路をも把握し、迷うことなく目的地に向えるようにしている。
【００３５】
次に、携帯端末１に表示に用いる地図情報や画像情報を提供するサーバー３の構成例を説明した後に、携帯端末１の構成例について説明する。なお、図１においては、説明を簡単にするため、携帯端末１は１つしか示していない。しかし実際には、多数のユーザーのそれぞれが、携帯端末１と同様の機能を有する自己の携帯端末を所持して利用できる態様となっている。
【００３６】
［サーバー３の構成例］
図１においては、その上側半分にサーバー３の構成例を説明するためのブロック図を示している。当該ブロック図に示したサーバー３において、通信Ｉ／Ｆ３０１、制御部３０２、記憶装置３０３は、通信機能や種々の情報処理機能などのサーバー３の基本的な機能を実現する部分である。
【００３７】
地図ＤＢ３０４や歩行者ネットワークＤＢ３０５は、ハードディスクなどの大容量記録媒体に形成され、携帯端末１等に対してナビゲーションサービスを提供するための２次元地図情報やルート情報を記憶保持する。３Ｄ空間ＤＢ３０６もまた、ハードディスクなどの大容量記録媒体に形成され、上述もしたように、地図ＤＢ３０４に格納されている２次元地図情報に対応する３次元空間を表現する３Ｄオブジェクト（３Ｄオブジェクトデータ群）を記憶保持する。そして、上述もしたように、３Ｄ空間ＤＢ３０６の３Ｄオブジェクトにより、任意の位置から見える街並みなどの画像（２次元画像）を表現する画像情報を形成して、これを携帯端末１などに提供できる。
【００３８】
要求抽出部３０７は、制御部３０２の制御の下、通信Ｉ／Ｆ３０１を通じて受信した携帯端末１などからの種々の要求を分解し、必要となる情報を抽出して、抽出した情報を関係する処理部に供給する。例えば、受信した要求の種別を示す情報から当該要求が携帯端末１からの携帯端末１の現在位置を含む所定領域の２次元地図情報や３画像情報の提供要求である場合、要求抽出部３０７は、当該要求から現在位置や要求している情報の種別などを示す必要情報を抽出し、これらを情報取得部３０８に供給する。また、受信した要求の種別を示す情報から当該要求が携帯端末１からのルート探索要求である場合、要求抽出部３０７は、当該要求から出発地、目的地、経由地などの情報を抽出し、これらをルート探索部３０９に供給する。
【００３９】
情報取得部３０８は、制御部３０２の制御の下、要求抽出部３０７から提供される情報に基づいて、要求された情報を地図ＤＢ３０４や３Ｄ空間ＤＢ３０６から取得し、これを通信Ｉ／Ｆ３０１を通じて要求元に提供する。より具体的に情報取得部３０８は、携帯端末１からの要求に応じて、携帯端末１の現在位置を含む所定範囲の地図情報を地図ＤＢ３０４から取得して、これを要求元に提供する処理を行う。また、情報取得部３０８は、携帯端末１からの要求に応じて、携帯端末１の現在位置から各方向に見えるべき画像などを表示するための画像情報を３Ｄ空間ＤＢ３０６の３Ｄオブジェクトに基づいて形成し、これを要求元に提供する処理を行う。
【００４０】
ルート探索部３０９は、制御部３０２の制御の下、要求抽出部３０７からの出発地、目的地、経由地などの情報に基づいて歩行者ネットワークＤＢ３０５を用いてルート（経路）探索を行う。ルート探索部３０９は、探索して得られた出発地から目的地までのルート情報（経路情報）に応じてルート（経路）案内を行うために必要になる地図情報を地図ＤＢ３０４から取得し、当該地図情報とルート情報とを通信Ｉ／Ｆ３０１を通じて要求元の携帯端末１に供給する。このルート探索部３０９の機能によって、携帯端末１において歩行者ナビゲーション機能が実現できるようにしている。
【００４１】
このように、サーバー３は、携帯端末１などからの要求に応じて、所定領域の地図情報を地図ＤＢ３０４から抽出して、要求元に提供する機能を備える。また、サーバー３は、携帯端末１などからの要求に応じて、現在位置を基準として各方向に見えるべき画像などを表示するための画像情報を３Ｄ画像ＤＢ３０６の３Ｄオブジェクトデータに基づいて形成して、要求元に提供する機能を備える。また、サーバー３は、ルート探索機能を備え、携帯端末１などからの要求に応じて歩行者ネットワークＤＢ３０５を用いてルート探索を行って、その探索結果を要求元に提供する機能をも備える。
【００４２】
［携帯端末１の構成例］
図３は、携帯端末１の構成例を説明するためのブロック図である。図３に示す携帯端末１おいて、無線通信部１０１、送受信アンテナ１０１Ａ、制御部１０２、記憶装置１０３、操作部１０４は、通信機能や種々の情報処理機能などの携帯端末１の基本的な機能を実現する部分である。時間制御部１０５は、現在年月日、現在曜日、現在時刻を管理する。
【００４３】
センサ部１０６は、いわゆる６軸センサ（３軸加速度センサと３軸地磁気センサ）を備えている。センサ部１０６の機能により、携帯端末１について予め定められるＸ軸方向、Ｙ軸方向、Ｚ軸方向の加速度と、Ｘ軸、Ｙ軸、Ｚ軸についての角速度とが検出でき、携帯端末１の姿勢や動きが検出できる。また、センサ部１０６は、携帯端末１の各面が向いている方位を検出できる。
【００４４】
無線ＬＡＮ部１０７および無線ＬＡＮアンテナ１０７Ａは、例えば、Ｗｉ−Ｆｉ（登録商標）規格の無線ＬＡＮに対応し、近隣のＷｉ−Ｆｉ規格のＡＰ（アクセスポイント）との間で信号の送受信を行う。ＧＰＳ部１０８およびＧＰＳアンテナ１０８Ａは、自機の現在位置を測位する機能を実現する。
【００４５】
表示部１０９Ｄとタッチパッド１０９Ｐとはタッチパネル１１０を構成し、表示機能と情報受け付け機能とを実現する。要求形成部１１１は、タッチパネル１１０を通じて受け付けるユーザーからの種々の指示入力に応じて、例えば、サーバー３に対する要求メッセージを形成し、これを無線通信部１０１および送受信アンテナ１０１Ａを通じて、サーバー３などに送信する。
【００４６】
画像処理部１１２は、屋外表示処理部１２１と目的地表示処理部１２２とからなっている。これら屋外表示処理部１２１と目的地表示処理部１２２とは、詳しくは後述もするが、携帯端末１において目的地ビュー機能が実行された場合に、制御部１０２の制御の下に機能する。
【００４７】
そして、携帯端末１を所持するユーザーが、ビルディングなどの屋内に位置している場合に、携帯端末１の目的地ビュー機能を実行したとする。この場合に屋外表示処理部１２１は、図２（Ａ）に示したように携帯端末１を垂直保持して携帯端末１の背面を向けた方向（背面方向）の屋外の通常の状態を示す画像（２次元画像）を表示部１０９Ｄに表示する処理を行う。また、屋外表示処理部１２１は、携帯端末１の背面を向けた方向が変わるごとに、その背面方向の屋外の通常の状態を示す画像を表示部１０９Ｄに表示する。
【００４８】
これにより、携帯端末１のユーザーは、表示部１０９Ｄに表示される画像により、屋内に居ながら、当該屋内から屋外に移動した場合に見えるべき屋外の建物などの立地状態を知ることができる。従って、携帯端末１のユーザーは、自分が大きなビルディングなどの屋内に位置している場合に、目的地ビュー機能により屋外の通常の状態を確認することにより、どの方向の出入口を利用すれば自分に取って都合がよいのかを直感的に認識できる。ここで、「通常の状態」との文言は、目的地ビュー機能により確認できる屋外の状態は、サーバー３から提供を受けた３次元画像情報により表示されるものであり、外部のカメラなどにより取得された現時点の３次元画像とは異なることを意味している。
【００４９】
一方、目的地表示処理部１２２は、例えば、ビル街において、徒歩で行かれる距離にある目的地がビルディングなどの遮蔽物により目視できない場合に、携帯端末１の目的地ビュー機能を実行し、目的地を設定したとする。この場合に屋外表示処理部１２１は、図２（Ａ）に示したように携帯端末１を垂直保持して携帯端末１の背面を向けた方向（背面方向）が目的地のある方向と一致すると、遮蔽物で見えない目的地を目視できる態様で画像（２次元画像）を表示するように処理する。このように、本来見えない目的地が、画像上において見えるように表示されるので、携帯端末１の背面を向けた方向が目的地のある方向であると直感的に把握できるのである。
【００５０】
この場合、目的地表示処理部１２２は、サーバー３から提供を受けた地図情報に応じた地図上において、自機の現在位置と設定された目的地とを直線で結び、現在位置から目的地を見た場合の方向を目的地のある方向として特定する。そして、センサ部１０６で検出される自機の背面を向けた方向（背面方向）が目的地のある方向と同じである場合に、背面方向と目的地のある方向とが一致したと判別する。
【００５１】
なお、背面方向と目的地のある方向とが完全に一致する場合は稀であるので、ある程度の振れ幅をもって同じ方向であると判別する。すなわち、目的地表示処理部１２２では、地図上において、現在位置から携帯端末１の背面を向けた方向の延長線上に目的地を含む一定範囲がかかれば、背面方向と目的地のある方向とが一致したと判別する。
【００５２】
ここで、「目的地を含む一定範囲」は、地図上で既定される標準地域メッシュの第三次メッシュ（１平方キロメートル）や目的地の基準点（中心位置など）を中心とする半径０．５ｋｍの範囲などの種々の範囲とすることができる。また、目的地を含むいわゆる１ブロックの範囲（所定の種別の道路で囲まれた範囲）や１丁目、２丁目、○○町、□□町といった住所の一部によって特定される範囲であってもよい。また、「目的地を含む一定範囲」を、現在位置から目的地までの直線距離に応じて、目的地を含む第３次メッシュとこれに隣接する第３次メッシュの範囲としたり、目的地の基準点を中心とする半径０．３ｋｍの範囲や半径１ｋｍの範囲としたりするなどの調整制御を行うことも可能である。
【００５３】
また、携帯端末１の背面方向と目的地の方向とが一致しない場合（現在位置から携帯端末１の背面を向けた方向の延長線上に目的地の面積範囲がかからない場合）には、現在位置から見えるべき背面方向の画像を表示部１０９Ｄに表示する。この場合、目的地が目視可能な態様で画像が表示されているものではないので、現在、携帯端末１の背面を向けている方向は、目的地の方向とは異なることが認識できる。
【００５４】
このように、携帯端末１の画像処理部１１２が、この発明の主要部分を構成しており、携帯端末１のユーザーが、自分が進むべき目的とする方向が分からない場合に、視覚を通じて直感的にどちらの方向に進めばよいかを認識できるようにしている。
【００５５】
案内処理部１１３は、上述したように自機からの要求に応じてサーバー３から提供される地図情報等の情報とＧＰＳ部１０８などを通じて取得する現在位置とに基づいて、移動ルート（移動経路）を案内する処理を行う。具体的に、案内処理部１１３は、現在位置から目的地までを結ぶルートと自機の現在位置とを示した地図を表示部１０９Ｄに表示し、ユーザーに対してルート（経路）を案内する処理を行う。この場合、案内処理部１１３は、必要に応じて、曲がり角などを指示する音声データを、記憶装置１０３から読み出して、図示しない音声出力部に供給して、これに応じた音声を図示しないスピーカから放音し、音声メッセージによっても、ユーザーを誘導できる。
【００５６】
このように、この実施の形態の携帯端末１は、目的地ビュー機能を実現する。この目的地ビュー機能を用いることにより、携帯端末１を持つユーザーが屋内に位置している場合に、どちらの方向から屋外に出れば都合がよいかを直感的に把握できる機能を提供する。更に、この実施の形態の携帯端末１は、建物などの遮蔽物により目的地が目視できない場合であっても、その目的地がどちらの方向に位置しているのかを直感的に把握できる機能を提供する。
【００５７】
なお、携帯端末１は、上述もしたように高機能携帯電話端末であるが、受話器、送話器、通話処理回路、さらには、音声処理回路やスピーカなどの、この発明の要旨と直接的に関係しない部分については、図３においてその記載を省略した。また、それらの部分についての説明も省略した。
【００５８】
［目的地ビュー機能が実現する２つの動作モード］
次に、目的地ビュー機能実行時の携帯端末の処理について具体的に説明する。この実施の形態の携帯端末１が備える目的地ビュー機能は、屋外確認モードと目的地確認モードとの２つのモードを備える。
【００５９】
［屋外確認モード］
まず、屋外確認モードについて説明する。屋外確認モードは、例えば、ビルディングなどの屋内に居る場合に、当該ビルディングのどの方向から屋外に出れば、目的とする方向に向かうのに好適かを知りたい場合に用いるモードである。具体的に、屋外確認モードは、屋内に位置している時に携帯端末１を垂直保持することにより、携帯端末１の背面方向の屋外の通常の状態を示す画像を表示部１０９Ｄに表示する。
【００６０】
屋外確認モード時の処理の具体例について説明する。図４は、東京駅周辺の地図の一例を示す図である。ここでは、図４に示すように、東京駅の駅前のビルディングＸ（具体的には、新丸の内ビルディング）内の位置Ｐに携帯端末１を所持するユーザーが位置している場合を考える。当該ユーザーは、ビルディングＸ内を移動していたために、方向感覚を失い、どちらの方向に出れば東京駅に一番近いのかが分からなくなってしまったとする。この場合に、ユーザーは、携帯端末１において、目的地ビュー機能を動作させ、屋外確認モードにする。
【００６１】
携帯端末１は、自機の現在位置を取得し、この現在位置から当該ビルディングＸがない場合に各方向に見えるべき画像を表示するための画像情報の提供要求を形成し、これをサーバー３に送信する。これにより、サーバー３は、ビルディングＸがなく、当該現在位置Ｐが屋外であるとした場合に、当該現在位置Ｐから見えるべき画像を表示するための画像情報を、３Ｄ空間ＤＢ３０６の３Ｄオブジェクトに基づいて形成し、これを携帯端末１に提供する。
【００６２】
すなわち、サーバー３の情報取得部３０８は、携帯端末１の現在位置Ｐを視点位置とし、この視点位置から見えるべき画像を表示するための画像情報を３Ｄ空間ＤＢ３０６の３Ｄオブジェクト等に基づいて形成し、これを要求元の携帯端末１に提供する。なお、視点位置における視点の高さ（目の高さ）は、例えば、地上から１５０ｃｍ程度のように、予め決められた高さとされる。携帯端末１は、サーバー３からの画像情報を記憶装置１０３に格納する。
【００６３】
ユーザーは、図２（Ａ）を用いて説明したように、携帯端末１を「垂直保持」すると、携帯端末１の背面が向けられた方向（背面方向）の当該ビルディングＸの屋外の通常の様子を示す画像をサーバー３からの画像情報に基づいて表示部１０９Ｄに表示する。ここで、通常の様子を示す画像は、現時点においてリアルタイムに撮像した屋外の様子を示す画像ではない。表示部１０９Ｄに表示される画像は、過去に作成された３次元空間を表現する３Ｄオブジェクト等に基づいて、サーバー３において形成されてサーバー３から提供された画像情報に基づいて表示されるものである。
【００６４】
図５は、東京駅の駅前のビルディングＸの中の位置Ｐにユーザーが位置している場合に、携帯端末１に搭載された目的地ビュー機能の屋外確認モードを利用した場合の２次元画像の表示例を説明するための図である。図４において、ビルディングＸ内の位置Ｐに居るユーザーが、携帯端末１の背面を符号ａが付された矢印が示す方向（方向ａ）に向けると、図５（Ａ）に示すように、東京駅の赤レンガの駅舎を含む画像が表示部１０９Ｄに表示される。また、当該ユーザーが、図４において、符号ｂが付された矢印が示す方向（方向ｂ）に携帯端末１の背面を向けると、表示部１０９Ｄには、方向ｂ側にあるビルディングＢ（日本工業倶楽部）を含む画像が表示される。
【００６５】
同様に、当該ユーザーが、図４において、符号ｃが付された矢印が示す方向（方向ｃ）に携帯端末１の背面を向けると、表示部１０９Ｄには、方向ｃ側にあるビルディングＣ１、Ｃ２（一般企業の２つのオフィスビル）を含む画像が表示される。また、当該ユーザーが、図４において、符号ｄが付された矢印が示す方向（方向ｄ）に携帯端末１の背面を向けると、表示部１０９Ｄには、方向ｄ側にあるビルディングＤ（丸の内ビルディング）を含む画像が表示される。
【００６６】
このように、この例の場合には、方向ａに携帯端末１の背面を向けた場合に、表示部１０９Ｄに東京駅の駅舎が表示された。このため、携帯端末１のユーザーは、自分が居るビルディングＸを方向ａ側にある出口から屋外に出ることによって、東京駅に一番近いことが直感的に把握できる。
【００６７】
なお、図５に示した画像の表示例は、ユーザーの現在位置Ｐから見た場合の携帯端末１の背面を向けた方向の屋外の様子を示すようにしたものである。しかし、これに限るものではない。例えば、屋内から屋外を見ている状態をユーザーが認識できるように、例えば、白色や黒色などの所定の色により表現された壁の一部に、円形状や多角形状の穴（窓）を開けるようにし、当該穴（窓）から屋外の状態が見えるように、屋外の状態を示す３次元画像を表示することもできる。
【００６８】
また、ユーザーの所在位置があるビルなどの建物が、大規模商業施設などでその屋内の状態を示す３次元空間を表現する３Ｄオブジェクトなどをサーバー３が備えている場合には、上述した場合と同様にして形成される当該屋内の２次元画像をも提供を受ける。そして、屋内を表現する２次元画像部分は、アルファブレンディングの技術を用いて半透明にするように処理し、屋内の状況を透かして屋外の状態を表示するように処理することも可能である。このように、屋内に居ながら屋外の状態を表示する場合には、種々の表示態様を用いることが可能である。
【００６９】
また、現在時刻における天気予報の情報に応じて、表示する３次元画像を天気に応じたものとなるように処理することも可能である。すなわち、現時点の現在位置を含むエリアの天気予報をインターネット上の所定のサーバーから取得する。この取得した天気予報が雨天であることを示している場合には、表示する画像の空の部分を灰色にし、全体を暗めの色にして、雨粒を表現することにより、雨天時の状況を示した画像を表示するように処理することもできる。
【００７０】
また、現在時刻に応じた画像となるように、表示する画像を処理することもできる。すなわち、時刻に応じた太陽からの光の当り方や周囲のライティングの状況などを再現することにより、現在時刻に応じた態様の屋外の画像を表現できる。また、表示した建物などの構造物に対して、建物の名称などを示す文字（注釈）を画像上に付すこともできる。
【００７１】
なお、サーバー３から提供される画像を表示するための画像情報は、現在位置を基準として、少なくとも四方向（東西南北）の画像を表示するためのものがあればよい。しかし、より細かく屋外の様子を示すために、四方向の各中間方向を含む八方向の画像を表示するための画像情報の提供を受けることもできる。あるいは、現在位置を中心として、３６０度のパノラマ画像情報の提供を受けて、携帯端末１の背面方向に応じた画像を表示できるようにすることも可能である。
【００７２】
［目的地確認モード］
次に、目的地確認モードについて説明する。目的地確認モードは、例えば、ビル街などにおいて、徒歩で行ける目的地でありながら、周囲のビルなどの遮蔽物によって、当該目的地が目視できない場合に、当該目的地の方向を知りたい場合に用いるモードである。具体的に目的地確認モードは、目的地を設定した後に携帯端末１を垂直保持し、目的地のある方向と携帯端末１の背面を向けた方向とが一致した場合に、本来見えない当該目的地を画像として見えるようした態様で表示部１０９Ｄに表示する。
【００７３】
目的地確認モード時の処理の具体例について説明する。図６は、地下鉄の出入口Ａ、Ｂと携帯端末１を所持するユーザーが向おうとする目的地ＯＪを含むエリアの地図の一例を示す図である。例えば、地下鉄の駅の出入口は、図６において出入口Ａ、Ｂが示すように、道路を挟んで設けられているような場合が多い。このような場合、初めて行く場所でなくても、利用する地下鉄の出入口が異なると目的地がどちらの方向にあるのかを即座に認識できなくなる場合がよくある。
【００７４】
このよう場合に、ユーザーは、携帯端末１において、目的地ビュー機能を動作させ、屋外確認モードにし、目的地ＯＪを設定する。ここで、目的地ＯＪの設定は、目的地の住所を入力したり、目的地が施設などである場合には、その施設名称や電話番号を入力したりすることにより、目的地ＯＪの所在地を２次元の地図上において特定できるようにするために行うものである。
【００７５】
携帯端末１は、自機の現在位置を取得し、この現在位置を基準とする所定範囲の地図画像を表示するための地図情報や現在位置から各方向に見える街並みなどの画像を表示するための画像情報の提供要求を形成し、これをサーバー３に送信する。ここで、現在位置から各方向に見える街並みなどの画像を表示するための画像情報は、現在位置から各方向に見えるべき街並みの画像を表示するための画像情報と、当該現在位置から遮蔽物がないとした場合に見える目的地の画像を表示するための画像情報である。
【００７６】
サーバー３は、当該現在位置と目的地とを含む所定範囲の地図画像を表示するための地図情報と、表示部１０９Ｄに表示する街並みなどの画像を表示するための画像とを当該携帯端末１に提供し、携帯端末１はこれらを記憶装置１０３に格納する。このように、携帯端末１は、サーバー３から地図情報の提供をも受けることにより、上述もしたように、地図上における目的地の所在位置や現在位置を起点とした目的地の方向を正確に把握できる。なお、地図画像は、サーバー３において情報取得部３０８により、地図ＤＢ３０４から取得されるものである。また、画像情報は、サーバー３において情報取得部３０８により、３Ｄ空間ＤＢ３０６の３Ｄオブジェクトなどに基づいて形成されるものである。
【００７７】
ユーザーは、図２（Ａ）を用いて説明したように、携帯端末１を「垂直保持」すると、携帯端末１の背面が向けられた方向（背面方向）に現在位置から見えるべき街並みなどの画像をサーバー３からの画像情報に基づいて表示部１０９Ｄに表示する。そして、携帯端末１の背面を向ける方向を徐々に変えることにより、携帯端末１の背面が向けられた方向と、設定された目的地ＯＪとの方向とが一致したとする。
【００７８】
この場合に、携帯端末１においては、現在位置と目的地ＯＪとの間に存在している画像上における遮蔽物の全てについて、それらの一部または全部を透過させたり、除去したりする処理を行う。さらに、携帯端末１においては、当該遮蔽物を除去した部分に、サーバー３からの目的地の画像を表示するための画像情報を用いて、現在位置から見た場合の目的地の画像を合成し、目的地が見えるようにした画像を表示部１０９Ｄに表示する。
【００７９】
ここで、図６に示すように、地下鉄の出入口Ａから出てきた携帯端末１を所持するユーザーが、地下鉄の出入口Ａの前の位置Ｐ１に位置している場合について考える。図７は、携帯端末１を所持するユーザーが、地下鉄の出入口Ａの前の位置Ｐ１に位置している場合に、携帯端末１に搭載された目的地ビュー機能の目的地確認モードを利用した場合の画像の表示例を説明するための図である。
【００８０】
図６に示したように、位置Ｐ１に居る携帯端末１を所持するユーザーが、目的地ビュー機能の目的地確認モードにし、目的地ＯＪを設定した携帯端末１を符号ａが付された矢印方向（方向ａ）に携帯端末１の背面を向けたとする。図６に示すように、現在位置Ｐ１を基準にして見ると方向ａと目的地ＯＪの方向とは一致している。
【００８１】
この場合、携帯端末１の表示部１０９Ｄに表示されるべき画像については、現在位置Ｐ１と目的地ＯＪとの間に存在するビルなどの全ての遮蔽物については、例えば、その一部分に丸い穴が開いたように除去するように処理される。そして、当該丸い穴が開いた部分には、サーバー３からの目的地の画像を表示するための画像情報による現在位置から見た場合の目的地の画像が合成されて表示される。
【００８２】
これにより、図７（Ａ）に示すように、携帯端末１の表示部１０９Ｄには、現在位置Ｐ１から目的地ＯＪが見えるように処理された画像が表示される。また、携帯端末１の背面を符号ｂが付された矢印の方向（方向ｂ）に向けると、方向ｂは目的地ＯＪの方向とは異なっているので、図７（Ｂ）に示すように、現在位置Ｐ１から見えるべき状態の画像が表示部１０９Ｄに表示される。
【００８３】
これにより、方向ａに携帯端末１の背面を向けた場合に、表示部１０９Ｄに本来見えない目的地ＯＪが見えるように表示されたので、携帯端末１のユーザーは、符号ａが付された矢印が示す方向（方向ａ）に目的地ＯＪがあることを直感的に把握できる。
【００８４】
なお、目的地確認モードの場合には、図７に示した画像の表示の他に、現在位置から目的地までの経路を示した地図表示を行うこともできる。すなわち、「垂直保持」して使用していた携帯端末１を、図２（Ｂ）を用いて説明したように携帯端末１の背面を水平面に向けるように「水平保持」した場合には、地図の表示モードとなり、現在位置から目的地までの経路を示した地図を表示部１０９Ｄに表示する。
【００８５】
これにより、単に目的地ＯＪの方向を直感的に把握できるだけでなく、現在位置から目的地に向う経路までをも正確に認識できる。従って、例えば、幹線道路、鉄道、大きな建物などが目的地の方向にあるために、大きく迂回しなければならないような場合でも、携帯端末１のユーザーは、不安になることなく、適切な経路を辿って目的地に向うことができる。
【００８６】
ここで、地図の表示は、例えば、図６に示したように、現在位置Ｐ１から目的地ＯＪまでを結ぶ経路を示した地図が、表示部１０９Ｄに表示されることになる。もちろん、図６に示したような広範囲な地図が表示されるのではなく、現在位置Ｐ１と目的地ＯＪとを含む、適切な範囲の地図が表示される。
【００８７】
なお、目的地ＯＪが駐車場や更地などである場合には、３次元画像上において目的地ＯＪを目立つように表示できない。そこで、図７（Ｃ）に示すように、目的地ＯＪが駐車場や更地などである場合には、目的地ＯＪの所在地部分に旗（ＦＬＡＧ）などの目印を付した画像を表示する。このようにすれば、表示された画像上において、目的地を明確に示すことができる。なお、目的地ＯＪの名称、住所なども文字による注釈を表示することも可能である。
【００８８】
［携帯端末１で目的地ビュー機能が実行された場合の動作］
次に、上述した構成を有する携帯端末１において目的地ビュー機能が実行された場合の動作（処理）について説明する。図８は、この実施の形態の携帯端末１において目的地ビュー機能が実行された場合の処理を説明するためのフローチャートである。また、図９は図８の処理において屋外確認モードが選択された場合の処理を、また、図１０、図１１は、目的地確認モードが選択された場合の処理を説明するためのフローチャートである。また、図１２は、目的地ビュー機能が実行された場合に用いられる入力画面の例を説明するための図である。
【００８９】
この実施の形態の携帯端末１においては、所定のメニューから目的地ビュー機能を実行する項目が選択されると、制御部１０２は、図８のフローチャートに示す処理を実行する。そして、制御部１０２は、まず、所定のＵＲＬ（Uniform Resource Locator）を用いてサーバー３が提供する画像情報等の提供サイトにアクセスする（ステップＳ１０１）。そして、当該画像情報等の提供サイトから表示画面等の必要な情報の提供を受けて、まず、モード選択画面を表示部１０９Ｄに表示する（ステップＳ１０２）。
【００９０】
図１２（Ａ）は、目的地ビュー機能において選択可能な屋外確認モードと目的地確認モードとのいずれかを選択するためのモード選択画面の一例を説明するための図である。図１２（Ａ）に示すように、当該モード選択画面は、屋外確認モードの選択ボタンＳ１と目的地確認モードの選択ボタンＳ２が設けられていると共に、下端側には「終了」ボタンと「ＯＫ」ボタンとが設けられたものである。なお、選択ボタンＳ１の下側には、屋外確認モードについての説明文が表示され、選択ボタンＳ２の下側には、目的地確認モードについての説明文が表示されている。
【００９１】
そして、制御部１０２は、タッチパネル１１０を通じて、モード選択画面に表示された選択ボタンＳ１、Ｓ２、「終了」ボタン、「ＯＫ」ボタンに対する操作入力を受け付ける（ステップＳ１０３）。制御部１０２は、ステップＳ１０３において、「終了」ボタンが操作されたか否かを判別する（ステップＳ１０４）。ステップＳ１０４の判別処理において、「終了」ボタンが操作されたと判別したときには、目的地ビュー機能が実行される前の状態に戻す所定の終了処理を実行して（ステップＳ１０５）、この図８に示す目的地ビュー機能の処理を終了させる。なお、ステップＳ１０５の所定の終了処理は、図１２（Ａ）に示したモード選択画面を消去し、目的地ビュー機能実行前の表示画面に戻したり、サーバー３との接続を切断したりする一連の処理が含まれる。
【００９２】
ステップＳ１０４の判別処理において、「終了」ボタンは操作されていないと判別したとする。この場合、制御部１０２は、屋外確認モードか目的地確認モードが選択された後に「ＯＫ」ボタンが操作されたか否かを判別する（ステップＳ１０６）。ステップＳ１０６の判別処理において、「ＯＫ」ボタンは操作されていないと判別したときには、制御部１０２は、ステップＳ１０３からの処理を繰り返し、モード選択画面に対する操作入力を受け付ける処理を継続して行う。
【００９３】
ステップＳ１０６の判別処理において、屋外確認モードか目的地確認モードが選択された後に「ＯＫ」ボタンが操作されたと判別したときには、制御部１０２は、選択されたモードは、屋外確認モードか否かを判別する（ステップＳ１０７）。ステップＳ１０７の判別処理において、屋外確認モードが選択されたと判別したときには、制御部１０２は、後述する屋外確認モードルーチンを実行し（ステップＳ１０８）、当該ルーチンの終了後においては、ステップＳ１０２からの処理を繰り返す。また、ステップＳ１０７の判別処理において、目的地確認モードが選択されたと判別したときには、制御部１０２は、後述する目的地確認モードルーチンを実行し（ステップＳ１０９）、当該ルーチンの終了後においては、ステップＳ１０２からの処理を繰り返す。
【００９４】
このように、この実施の形態の携帯端末１は、目的地ビュー機能を実行させた場合、屋外確認モードと目的地確認モードとの内、ユーザーの選択に応じたモードの処理を実行する。
【００９５】
［屋外確認モードが選択された場合の処理］
次に、図８のステップＳ１０８において実行される屋外確認モードルーチンついて説明する。屋外確認モードルーチンは、図９のフローチャートに示す処理を実行するものである。屋外確認モードルーチンが実行されると、制御部１０２は、まず、自機の現在位置を取得する（ステップＳ２０１）。
【００９６】
ステップＳ２０１の処理は、ＧＰＳ部１０８を通じて、あるいは、無線ＬＡＮ部１０７の機能を利用し、通信可能な近隣のアクセスポイントとの通信状況を考慮して現在位置を取得する。このように、無線ＬＡＮ部１０７の機能をも利用しているため、携帯端末１が屋内にあっても、自機の正確な現在位置を取得できる。また、屋外においては、いわゆるディファレンシャルＧＰＳ（相対測位方式）を用いることにより、携帯端末１の正確な現在位置が取得できるようになっている。
【００９７】
制御部１０２は、要求形成部１１１を制御し、サーバー３に対して自機の現在位置を基準とする周囲の建物等の２次元画像を表示するための画像情報の提供を要求する（ステップＳ２０２）。ステップＳ２０２において制御部１０２は、要求形成部１１１を制御し、自機の現在位置から見えるべき建物等の街並みなどの画像を表示するための画像情報のサーバー３宛の提供要求を形成する。この提供要求を制御部１０２は、無線通信部１０１及び送受信アンテナ１０１Ａを通じて、ネットワーク２に送出しサーバー３に送信する。
【００９８】
この後、ステップＳ２０２において送信した提供要求に応じて、サーバー３から携帯端末１宛に画像情報が送信されてくる。このため携帯端末１は、自機宛てのサーバー３からの画像情報を送受信アンテナ１０１Ａ及び無線通信部１０１を通じて受信し、これを記憶装置１０３の所定の記憶領域に格納する（ステップＳ２０３）。
【００９９】
次に、制御部１０２は、センサ部１０６を通じて、自機の姿勢（垂直保持の状態か、水平保持の状態か）と、自機の背面が向けられた方向（背面方向）とを検出する（ステップＳ２０４）。制御部１０２は、自機が垂直保持されているか否かを判別する（ステップＳ２０５）。垂直保持されていなければ、どの方向の屋外の状態を示す画像を表示すべきか特定できないためである。ステップＳ２０５の判別処理において、垂直保持されていないと判別したときには、制御部１０２は、図１２（Ａ）に示したように、例えば、「端末を垂直に立てて、屋外を確認したい方向に背面を向けて下さい。」というガイダンスを表示部１０９Ｄに表示し（ステップＳ２０６）、ステップＳ２０４からの処理を繰り返す。
【０１００】
ステップＳ２０５の判別処理において、自機は垂直保持されていると判別したときには、制御部１０２は、今回検出された背面が向けられた方向は、前回のステップＳ２０４の処理で検出された背面が向けられた方向と同じか否かを判別する（ステップＳ２０７）。すなわち、前回のステップＳ２０４の処理で検出された背面が向けられた方向を示す情報は所定のメモリに保持される構成になっており、携帯端末１の背面を向けた方向が変化したか否かを判断している。
【０１０１】
ステップＳ２０７の判別処理において、今回検出された自機の背面が向けられた方向と、前回のステップＳ２０４の処理で検出された背面が向けられた方向とが同じではないと判別されたとする。この場合には、表示すべき画像は異なってくるので、制御部１０２は、画像処理部１１２の屋外表示処理部１２１を制御し、自機の背面を向けた方向の屋外の状態を示す画像の表示処理を行う（ステップＳ２０８）。
【０１０２】
この場合、屋外表示処理部１２１は、センサ部１０６で検出された自機の背面を向けた方向の、自機の現在位置から見た場合の屋外の状態を示す画像を、サーバー３から提供を受けた画像情報に基づいて形成し、これを表示部１０９Ｄに表示する。これにより、携帯端末１の表示部１０９Ｄには、図５を用いて説明したように、携帯端末１の背面を向けた方向の屋外の状態を示す画像が表示部１０９Ｄに表示される。
【０１０３】
この後、制御部１０２は、タッチパネル１１０や操作部１０４を通じてユーザーからの操作入力を受け付けるようにし（ステップＳ２０９）、屋外確認モードの終了操作を受け付けたか否かを判別する（ステップＳ２１０）。ここで、終了操作は、例えば、タッチパネル１１０をタップしたりフリックしたりする操作や、操作部１０４の所定の操作キーを押下操作したりするなどの終了操作として決められた所定の操作である。この他にも、図５に示した画像の表示画面に「終了」ボタンを設けておき、これを操作するように構成することも可能である。
【０１０４】
ステップＳ２１０の判別処理において、終了操作は行われていないと判別した時には、ステップＳ２０４からの処理を繰り返し、屋外確認モードによる屋外の画像の表示処理を継続させる。ステップＳ２１０の判別処理において、終了操作が行われたと判別した時には、この図９に示す処理を終了する。この場合、制御部１０２は、図８に示したステップＳ１０８の処理に戻り、図８に示した処理のステップＳ１０２からの処理、すなわち、モードの選択処理から繰り返し行うように各部を制御する。このようにして、屋外確認モード時の処理が行われる。
【０１０５】
［目的地確認モードが選択された場合の処理］
次に、図８のステップＳ１０９において実行される目的地確認モードルーチンの処理について説明する。目的地確認モードルーチンは、図１０、図１１のフローチャートに示す処理を実行するものである。目的地確認モードルーチンが実行されると、制御部１０２は、まず、自機の現在位置を取得する（ステップＳ３０１）。このステップＳ３０１は、図９に示した屋外確認モードルーチンにおけるステップＳ２０１と同様の処理である。目的地確認モードは、通常、携帯端末１が屋内にあるときに用いられる場合が多いが、地下街などにおいても用いられる場合があり、ＧＰＳ部１０８を通じて現在位置が取得できない場合には、その状態も把握され、地下街や屋内であることも把握される。
【０１０６】
この後、制御部１０２は、ステップＳ３０１において取得した現在位置、地下街や屋内であることを示す情報をサーバー３に送信する（ステップＳ３０２）。サーバー３では、携帯端末１からの情報に基づいて、携帯端末１の現在位置を自機が保持する地図情報と照合し、当該現在位置の住所や、屋外か、屋内か、地下街かなどを特定し、これらを示す現在位置情報や必要になる入力画面等を送信してくる。このため、制御部１０２は、送受信アンテナ１０１Ａおよび無線通信部１０１を通じて、サーバー３からの現在位置情報等を受信し、これを記憶装置１０３に格納する（ステップＳ３０３）。
【０１０７】
ステップＳ３０３の処理の後、制御部１０２は、サーバー３から提供を受けた目的地入力画面を表示部１０９Ｄに表示する（ステップＳ３０４）。図１２（Ｂ）は、ステップＳ３０４において、表示部１０９Ｄに表示される目的地入力画面の一例を説明するための図である。図１２（Ｂ）に示すように、当該目的地入力画面は、現在位置の表示欄Ｈ１と、現在位置の状況の表示欄Ｈ２と、目的地の入力欄Ｎ１が設けられていると共に、下端側には「終了」ボタンと「ＯＫ」ボタンとが設けられたものである。
【０１０８】
現在位置の表示欄Ｈ１には、ステップＳ３０１において取得された現在位置を示す緯度経度が表示される。現在位置の状況の表示欄Ｈ２には、サーバー３から提供される屋外、地下街、屋内の別や住所が表示される。目的地の入力欄Ｎ１は、ユーザーがこれから向かおうとする目的地の住所、名称、電話番号などの、地図情報と照合することにより目的地の特定が可能な情報が入力される。
【０１０９】
制御部１０２は、タッチパネル１１０を通じて、目的地の入力欄Ｎ１、「終了」ボタン、「ＯＫ」ボタンに対する操作入力を受け付ける（ステップＳ３０５）。なお、ステップＳ３０５において、目的地の入力欄Ｎ１に対して、目的地を特定する情報が適切に入力されたか否かを確認するために、目的地の入力欄Ｎ１に入力された情報をサーバー３に送信し、目的地の特定が可能か否かを確認するようにしてもよい。この場合に、携帯端末１の現在位置から入力された目的地の方向である目的地方向を、サーバー３において保持する地図情報により形成される地図上において判別し、この判別された目的地方向の提供を携帯端末１が受けて、これを用いるようにすることもできる。
【０１１０】
この後、制御部１０２は、ステップＳ３０５において、「終了」ボタンが操作されたか否かを判別する（ステップＳ３０６）。ステップＳ３０６の判別処理において、「終了」ボタンが操作されたと判別したときには、この図１０、図１１に示す処理を終了する。この場合、制御部１０２は、図８に示したステップＳ１０９の処理に戻り、図８に示した処理のステップＳ１０２からの処理、すなわち、モードの選択処理から繰り返し行うように各部を制御する。
【０１１１】
ステップＳ３０６の判別処理において、「終了」ボタンは操作されていないと判別したとする。この場合、制御部１０２は、目的地の入力欄Ｎ１に対して目的地を特定する情報が適切に入力された後に「ＯＫ」ボタンが操作されたか否かを判別する（ステップＳ３０７）。ステップＳ３０７の判別処理において、「ＯＫ」ボタンは操作されていない、あるいは、「ＯＫ」ボタンが操作されても、目的地の入力欄Ｎ１に対して目的地を特定する情報が適切に入力されていないと判別したときには、ステップＳ３０５からの処理を繰り返す。
【０１１２】
ステップＳ３０７の判別処理において、制御部１０２が、目的地の入力欄Ｎ１に対して目的地を特定する情報が適切に入力された後に「ＯＫ」ボタンが操作されたと判別したとする。この場合、制御部１０２は、要求形成部１１１を制御し、サーバー３に対して自機の現在位置と目的地とを含む所定領域の２次元地図情報や表示部１０９Ｄに表示すべき街並みなどの画像を表示するための画像情報の提供を要求する（ステップＳ３０８）。携帯端末１からのサーバー３宛の要求は、制御部１０２、無線通信部１０１及び送受信アンテナ１０１Ａを通じて、ネットワーク２に送出されて、サーバー３に送信される。
【０１１３】
この後、ステップＳ３０８において送信した提供要求に応じて、サーバー３から携帯端末１宛に地図情報と街並みなどの画像を表示するための画像情報とが送信されてくる。携帯端末１は、自機宛てのサーバー３からの地図情報と画像を表示するための画像情報とを送受信アンテナ１０１Ａ及び無線通信部１０１を通じて受信し、これを記憶装置１０３の所定の記憶領域に格納する（ステップＳ３０９）。
【０１１４】
ステップＳ３０９の処理の後、制御部１０２は、図１１のステップＳ３１０の処理に進む。制御部１０２は、センサ部１０６を通じて、自機の姿勢（垂直保持の状態か、水平保持の状態か）と自機の背面が向けられた方向（背面方向）とを検出する（ステップＳ３１０）。制御部１０２は、自機が垂直保持されているか否かを判別する（ステップＳ３１１）。
【０１１５】
ステップＳ３１１の判別処理において、携帯端末１が垂直保持されていると判別したときには、制御部１０２は、画像処理部１１２の目的地表示処理部１２２を制御して、街並みなどの画像の表示処理を行う（ステップＳ３１２）。ステップＳ３１２では、基本的には携帯端末１の背面が向けられた方向に現在位置から見える画像の表示処理を行う。しかし、図７を用いて説明したように、携帯端末１の背面が向けられた方向と目的地の方向とが一致した場合には、目的地方向を直感的に認識可能な態様で画像を表示する。すなわち、図７（Ａ）、（Ｃ）に示したように、現在位置と目的地との間に存在するビルなどの遮蔽物全ての、一部あるいは全部を透過するようにしたり、除去するようにしたりする。そして、一部あるいは全部を透過するようにしたり、除去するようにしたりした部分に、サーバー３からの画像情報を用いて現在位置から見た場合の目的地の画像を合成して、本来見えない目的地が見えるようにした画像を表示する。
【０１１６】
また、ステップＳ３１１の判別処理において、携帯端末１が垂直保持されていないと判別したときには、制御部１０２は自機の姿勢を水平保持された状態にあると判別する。この場合、制御部１０２は、案内処理部１１３を制御して、現在位置から目的地までの移動ルートを示した地図を表示部１０９Ｄに表示し、目的地への案内処理を実行する（ステップＳ３１３）。この場合の地図の表示態様は、図６に示した場合と同様のものとなるが、その表示範囲は、現在位置と目的地とを含む地図が、表示部１０９Ｄの表示画面を最大限活用可能な縮尺で表示部１０９Ｄに表示される。
【０１１７】
ステップＳ３１２の処理の後、あるいは、ステップＳ３１３の処理の後においては、制御部１０２は、タッチパネル１１０や操作部１０４を通じてユーザーからの操作入力を受け付ける（ステップＳ３１４）。制御部１０２は、ステップＳ３１４で受け付けた操作入力は、目的地入力に戻ることを指示する操作入力か否かを判別する（ステップＳ３１５）。ここで、目的地入力に戻ることを指示する操作入力は、例えば、ステップＳ３１２において表示するようにした街並みなどの画像の表示画面やステップＳ３１３において表示するようにした地図画像の表示画面に設けられた「戻る」ボタンに対する操作入力などである。あるいは、操作部１０４の所定の操作キーに対する操作入力であってもよい。
【０１１８】
ステップＳ３１５の判別処理において、目的地入力に戻ることを指示する操作入力が行われたと判別したときには、制御部１０２は、図１０に示したステップＳ３０４からの処理を繰り返し、目的地の入力からの処理を行うことができる。また、ステップＳ３１５の判別処理において、目的地入力に戻ることを指示する操作入力は行われていないと判別したときには、制御部１０２は、地上モードへの切り替えを指示する操作が行われたか否かを判別する（ステップＳ３１６）。
【０１１９】
ここで、地上モードへの切り替えを指示する操作は、簡単には、携帯端末１の背面を天空方向に向けるように動かす操作（携帯端末１自体をあおるようにする操作）である。もちろん、ステップＳ３１２において表示するようにした３次元画像の表示画面やステップＳ３１３において表示するようにした地図の表示画面に設けられた「地上表示モード」ボタンに対する操作入力であってもよい。また、操作部１０４の所定の操作キーに対する操作入力であってもよい。
【０１２０】
ステップＳ３１６の判別処理において、地上モードへの切り替えを指示する操作が行われたと判別したときには、制御部１０２は、自機の現在位置は地下街か否かを判別する（ステップＳ３１７）。ここで、地下街か否かの判別は、ステップＳ３０３において受信したサーバー３からの情報に基づいて判別してもよいし、無線ＬＡＮ部１０７を通じて近隣のアクセスポイントとの通信の状況に応じて、携帯端末１自身が判別した結果を用いてもよい。すなわち、ＧＰＳ部１０８を通じて自機の現在位置が測位できないが、地下街に設置されたアクセスポイントとの通信の状態に基づいて、自機の現在位置が特定できれば、自機の現在位置は地下街にあると判別可能ことを利用してもよい。
【０１２１】
ステップＳ３１７において、自機の現在位置は地下街であると判別したときには、制御部１０２は、例えば、設定された目的地に行くのに最適な地上出口を現在位置に設定し（ステップＳ３１８）、この後、ステップＳ３１０からの処理を行う。これにより、まず、地下街において、当該地下街における目的地の方向や経路を把握した後、地下街を出た後の目的地を設定しなおして、地上モードに切り替える。これにより、地下街にいながら、地上における次の目的地に向うために利用すべき地上出口から、新たに設定した地上における目的地の方向や経路を直感的に把握することができる。
【０１２２】
なお、ステップＳ３１６において、地上モードの切り替え操作が行われていないと判別した場合と、ステップＳ３１７において、現在位置がそもそも地下街ではないと判別した場合には、ステップＳ３１８の処理は行なわず、ステップＳ３１０からの処理を繰り返す。これにより、不適切に地上モードに切り替えることを防止できる。このようにして、目的地確認モード時の処理が行われる。
【０１２３】
［実施の形態の効果］
上述したように、この実施の形態の携帯端末１を用いることにより、ユーザーは携帯端末１の表示部１０９Ｄに表示された画像を見ながら、携帯端末１の背面を向ける方向（背面方向）を変えることにより、簡単に目的地の方向を見つけることできる。換言すれば、携帯端末１のユーザーが向うべき目的地の方向を、表示部１０９Ｄに表示する画像によって、ユーザーに直感的に認識させることができる。
【０１２４】
従って、ユーザーは、現在位置や現在位置における東西南北の方向を正確に認識した上で、地図を確認しながら論理的に目的地の方向を特定するなどといった手間や時間をかけることなく、目的地の方向を認識できる。従って、地図を見る上でも、目的地の実際の方向を正確に把握した上で、それに合わせて地図を見ることができるので、目的地に行くのに迷うこともなくなる。
【０１２５】
［ズーム機能］
上述した実施の形態において携帯端末１は、現在位置を基準にして、現在位置から見えるべき街並みなどの画像を表示部１０９Ｄに表示する。このため、目的地が現在位置から比較的に遠い場合であっても、その距離に正確に対応するように目的地の画像を表示できる。しかし、目的地が遠すぎてその目的地の建物などがはっきりと画像として表現できない場合もある。例えば、現在位置から１ｋｍ先の建物の形状などは遮蔽物がなくても、その規模にもよるがはっきりと目視できない場合もある。
【０１２６】
そこで、目的地ビュー機能において、ズーム機能を利用できるように構成することも可能である。この場合には、表示部１０９Ｄに表示された「拡大」ボタンの操作に応じて、表示部１０９Ｄに表示された画像の全体を徐々に拡大する。これによって、目的地の建物の形状などを、その目的地の近くにいる状態に表示して確認できる。表示部１０９Ｄに表示された「縮小」ボタンの操作に応じて、表示部１０９Ｄに表示された３次元画像の全体を徐々に縮小することもできる。
【０１２７】
また、例えば、図７（Ａ）に示した態様で、目的地を表示している場合には、遮蔽物の一部を除去するようにして形成している目的地ＯＪを表示する穴部の中の画像だけを拡大表示することも可能である。もちろん、当該穴部の中の画像だけを縮小表示することも可能である。
【０１２８】
このような、表示画像の縮小拡大の処理は、画像処理部１１２の目的地表示処理部１２２の画像の描画処理機能において、描画すべき画像の拡大率や縮小率を制御することにより実現できる。すなわち、画像の描画時の演算処理により、容易に実現可能である。
【０１２９】
［カメラ画像の利用］
また、上述した実施の形態では、目的地ビュー機能によりサーバー３から提供される画像情報による街並みなどの画像を用いて目的地の方向をユーザーに認識させるものとして説明したが、カメラ画像を用いる構成とすることもできる。例えば、屋内にいるときには、携帯端末１に設けられたカメラ部を通じて取り込んでいる画像を表示部１０９Ｄに表示させ、表示されているカメラ画像に対して、図７に示した態様で穴部を設け、そこに屋外の状態を示す画像を表示させることもできる。もちろん、屋外の状態を示す画像を表示させると共に、その前に存在することになるカメラ画像は透過させるように表示してもよし、カメラ画像の一部を透過させ、その透過させた部分に、屋外の状態を示す画像を表示させる構成としてもよい。
【０１３０】
また、屋外に居るときには、携帯端末１に設けられたカメラ部を通じて取り込んでいる画像を表示部１０９Ｄに表示させ、目的方向と背面方向とが一致した場合に、表示されているカメラ画像に対して、図７に示した態様で穴部を設け、そこに目的地の画像を表示させることもできる。この場合にも、目的地の画像を表示させると共に、その前に存在するカメラ画像は透過させるように表示してもよし、カメラ画像の一部を透過させ、その透過させた部分に、目的地の画像を表示させる構成としてもよい。
【０１３１】
なお、カメラ部は、近年の高機能携帯電話端末には必ず搭載されており、あえて搭載する必要が生じるものではない。そして、カメラ画像に対して穴部を設けたり、カメラ画像を透過表示したりする処理は、表示制御部としての機能を有する画像処理部１１２において行うと共に、これに屋外や目的地の画像を合成する処理も画像処理部１１２において行うことができる。カメラ画像に対して穴部を設けたり、カメラ画像を透過表示したりする処理を行う周囲画像処理部と、屋外や目的地の画像を形成する画像処理部と、これらの各処理部で作成された画像同士を合成する合成処理部とを設けた構成とすることもできる。
【０１３２】
［変形例］
上述した実施の形態では、画像情報や地図情報をサーバー３から取得するものとして説明したが、これに限るものではない。行く場所が分かっているのであれば、その場所を含む所定範囲の３次元空間ＤＢを表現する３Ｄオブジェクトのデータや地図情報を事前に取得して、記憶装置１０３に格納しておき、これを利用することもできる。このようにした場合には、目的地ビュー機能の利用時において、サーバー３と通信を行うこともないので、より迅速な街並みなどの画像の表示や地図の表示が可能となる。
【０１３３】
また、上述の実施の形態では、携帯端末１は、高機能携帯電話端末であるものとして説明したが、これに限るものではない。タブレットＰＣやノートパソコンなど、比較的に表示画面の大きな表示部（表示手段）を備えた種々の携帯端末を用いて、この発明を実現できる。
【０１３４】
また、本来見えない目的地などの画像を表示する方法は、遮蔽物の全部を透過させる方法でもよいし、図７（Ａ）、（Ｃ）を用いて説明したように、遮蔽物の一部を透過させる方法でもよい。また、現在位置と目的地との間に存在する遮蔽物の全体を除去して（消去して）、目的地を表示する方法でもよい。当該方法は、図５を用いて説明した屋外確認モード時の表示に対応する。
【０１３５】
また、現在位置から目的地を見た場合の方向である目的地方向は、上述もしたように、携帯端末の目的地表示処理部１２２において、サーバー３からの地図情報により表示される地図画像上において特定できる。また、上述もしたように、現在位置と目的地を特定する情報を、サーバー３に送信し、サーバー３において目的地方向を特定し、この特定した目的地方向を携帯端末１が提供を受けて、これを用いるようにすることもできる。
【０１３６】
また、上述した実施の形態では、目的地ビュー機能により街並みなどの画像を用いて目的地の方向をユーザーに認識させるものとして説明したが、これに限るものではない。ユーザーである歩行者に対して道案内を行うモードとして、街並みなどの画像を用いて道案内を行うこともできる。この場合において、移動する方向（携帯端末１の背面方向）と目的地方向とが一致した場合には、現在位置と目的地との間に存在する全ての遮蔽物の一部あるいは全部を透過したり、除去したりして目的地の画像を観視可能に表示することもできる。
【０１３７】
また、上述した実施の形態では、サーバー３からの画像情報に基づいて、携帯端末１において画像を描画するものとして説明したが、これに限るものではない。現在位置や目的地を含むエリアの３次元空間を表現する３Ｄオブジェクトデータの提供を受けて、携帯端末１側で目的とする街並みなどの画像を表示するための画像情報を形成し、これを用いて画像を表示することもできる。
【０１３８】
また、上述もしたように、表示部１０９Ｄに表示する画像には、必要に応じて、建物などに対して、建物の名称や住所などを付して表示することもできる。また、上述したカメラ部からのカメラ画像を用いる場合には、カメラ画像部分に対して、ＡＲ（Augmented Reality）技術を用いて、建物の名称や住所などを付して表示することもできる。
【０１３９】
また、図７を用いて示したように、表示部１０９Ｄに表示する画像やカメラ画像に対して、屋外や目的地の画像を表示する穴部は、種々の形状とすることができるし、また、奥行きがあるように表現することもできる。
【０１４０】
［その他］
上述した実施の形態の説明からも分かるように、請求項１に関し、目的方向確認装置の表示手段の機能は、携帯端末１の表示部１０９Ｄが実現し、目的方向確認装置の現在位置取得手段の機能は、携帯端末１の主にＧＰＳ部１０８や無線ＬＡＮ部１０７が制御部１０２と協働して実現している。また、目的方向確認装置の取得手段の機能は、制御部１０２、要求形成部１１１、無線通信部１０１が協働して実現し、目的方向確認装置の検出手段の機能は、センサ部１０６が実現し、目的方向確認装置の表示制御手段の機能は、画像処理部１１２の屋外表示処理部１２１が実現している。
【０１４１】
また、請求項２に関し、目的方向確認装置の表示手段の機能は、携帯端末１の表示部１０９Ｄが実現し、目的方向確認装置の現在位置取得手段の機能は、携帯端末１の主にＧＰＳ部１０８や無線ＬＡＮ部１０７が制御部１０２と協働して実現している。また、目的方向確認装置の受付手段の機能は、携帯端末１のタッチパネル１１０と制御部とが実現し、目的方向確認装置の取得手段の機能は、制御部１０２、要求形成部１１１、無線通信部１０１が協働して実現し、目的方向確認装置の背面方向検出手段の機能は、センサ部１０６が実現し、目的方向確認装置の目的地方向取得手段の機能は、携帯端末１の目的地表示処理部１２２あるいは無線通信部１０１及び制御部１０２が実現している。目的方向確認装置の判別手段の機能は、主に目的地表示処理部１２２が実現し、目的方向確認装置の表示制御手段の機能は、３Ｄ画像処理部１１２の目的地表示処理部１２２が実現している。
【０１４２】
また、請求項３における目的方向確認装置の地図情報取得手段の機能は、携帯端末１の制御部１０２、要求形成部１１１、無線通信部１０１が協働して実現し、目的方向確認装置の地図表示手段の機能は、携帯端末１の案内処理部１１３が実現している。
【０１４３】
また、請求項４における、目的方向確認装置の地上表示モード切り替え判別手段の機能は、携帯端末１のセンサ部１０６及び制御部１０２が実現している。
【０１４４】
また、図８〜図１１のフローチャートに示した方法が、この発明の目的方向確認方法の一実施の形態が適用されたものであり、図８〜図１１のフローチャートに示した処理を実行するプログラムが、この発明の目的方向確認プログラムの一実施の形態が適用されたものである。
【０１４５】
また、上述した実施の形態において、「携帯端末１の表示部（表示画面）を地面（床面）に対して略直交するように保持」、あるいは、「携帯端末１の表示部（表示画面）を地面（床面）に対して略並行となるように保持」との記載において、「地面（床面）」との文言は、重力方向に直交する面（水平面）と等価の意味で用いている。従って、「携帯端末１の表示部（表示画面）を地面（床面）に対して略直交するように保持」との記載は、図２（Ａ）を用いて説明したように、通常の使用状態において、携帯端末１を地面に対して立てて使用することを意味する。また、「携帯端末１の表示部（表示画面）を地面（床面）に対して略並行となるように保持」との記載は、図２（Ｂ）を用いて説明したように、通常の使用状態において、携帯端末１を地面に対して寝かせて使用することを意味している。
【符号の説明】
【０１４６】
１…携帯端末、１０１…無線通信部、１０１Ａ…送受信アンテナ、１０２…制御部、１０３…記憶装置、１０４…操作部、１０５…時間制御部、１０６…センサ部、１０７…無線ＬＡＮ部、１０７Ａ…無線ＬＡＮアンテナ、１０８…ＧＰＳ部、１０８Ａ…ＧＰＳアンテナ、１０９Ｄ…表示部、１０９Ｐ…タッチパッド、１１０…タッチパネル、１１１…要求形成部、１１２…画像処理部、１２１…屋外表示処理部、１２２…目的地表示処理部、１１３…案内処理部、２…ネットワーク、３…地図情報等提供サーバー装置、３０１…通信Ｉ／Ｆ、３０２…制御部、３０３…記憶装置、３０４…地図ＤＢ、３０５…歩行者ネットワークＤＢ、３０６…３Ｄ画像ＤＢ、３０７…要求抽出部、３０８…情報取得部、３０９…ルート探索部
【図１】
2015114190.tif 000003
【図２】
2015114190.tif 000004
【図３】
2015114190.tif 000005
【図４】
2015114190.tif 000006
【図５】
2015114190.tif 000007
【図６】
2015114190.tif 000008
【図７】
2015114190.tif 000009
【図８】
2015114190.tif 000010
【図９】
2015114190.tif 000011
【図１０】
2015114190.tif 000012
【図１１】
2015114190.tif 000013
【図１２】
2015114190.tif 000014