(57)【要約】【課題】同一画面上に地図とともに複数の付加情報を効果的に表示することにより、地図を見る人に快適な地図閲覧環境を提供する。【解決手段】地図が表示された画面１００上において、一つの図形Ｆｃを形作る線分上に複数の付加情報１０１，１０２，１０３、１１０，１１１，１２０，１２１を表示させることを特徴とする。【選択図】図１０
2008287085.tif 000002
【特許請求の範囲】
【請求項１】
地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示させる表示手段を備えたことを特徴とする地図表示装置。
【請求項２】
方位表示対象の位置の方位を前記線分上に表示する位置を算出する方位情報表示位置算出手段を備えたことを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記方位情報表示位置算出手段は、
緯度経度座標系において、地図表示画面の中心点Ｐ２から方位表示対象の位置Ｐ１に向かう方向ベクトルＶｐ２１を生成し、画面中心点Ｐ２と同経度であり且つ画面中心点Ｐ２より高緯度の位置Ｐ３を選択し、
該位置Ｐ３に対応する画面座標系上の位置Ｓ３を算出し、画面座標系において、地図表示画面の中心点Ｓ２から位置Ｓ３に向かう方向ベクトルＶｓ２３を生成し、
画面座標系において、方向ベクトルＶｓ２３と地図描画結果の基準方向の方位とが成す角度Ａｍ（回転角）を算出し、
緯度経度座標系において、方向ベクトルＶｐ２１を回転角Ａｍだけ回転させた方向ベクトルＶｐ２１’を生成し、方向ベクトルＶｐ２１’の方位を求め、
画面座標系において、画面中心点Ｓ２から方向ベクトルＶｐ２１’の方位と同じ方位を示す方向ベクトルＶｓ２１を生成し、該方向ベクトルＶｓ２１と前記図形との交点を算出し、該交点を方位情報の表示位置に決定する、
ことを特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記表示手段は、前記図形を形作る線分も前記複数の付加情報とともに表示させることを特徴とする請求項１に記載の地図表示装置。
【請求項５】
請求項１から請求項４のいずれかの項に記載の地図表示装置を備えたことを特徴とする携帯端末。
【請求項６】
地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示させる機能をコンピュータに実現させることを特徴とするコンピュータプログラム。
【請求項７】
方位表示対象の位置の方位を前記線分上に表示する位置を算出する機能をさらにコンピュータに実現させることを特徴とする請求項６に記載のコンピュータプログラム。
【請求項８】
前記表示位置算出機能は、
緯度経度座標系において、地図表示画面の中心点Ｐ２から方位表示対象の位置Ｐ１に向かう方向ベクトルＶｐ２１を生成し、画面中心点Ｐ２と同経度であり且つ画面中心点Ｐ２より高緯度の位置Ｐ３を選択し、
該位置Ｐ３に対応する画面座標系上の位置Ｓ３を算出し、画面座標系において、地図表示画面の中心点Ｓ２から位置Ｓ３に向かう方向ベクトルＶｓ２３を生成し、
画面座標系において、方向ベクトルＶｓ２３と地図描画結果の基準方向の方位とが成す角度Ａｍ（回転角）を算出し、
緯度経度座標系において、方向ベクトルＶｐ２１を回転角Ａｍだけ回転させた方向ベクトルＶｐ２１’を生成し、方向ベクトルＶｐ２１’の方位を求め、
画面座標系において、画面中心点Ｓ２から方向ベクトルＶｐ２１’の方位と同じ方位を示す方向ベクトルＶｓ２１を生成し、該方向ベクトルＶｓ２１と前記図形との交点を算出し、該交点を方位情報の表示位置に決定する、
ことを特徴とする請求項７に記載のコンピュータプログラム。
【請求項９】
前記図形を形作る線分も前記複数の付加情報とともに表示させることを特徴とする請求項６に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置、携帯端末及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、携帯端末において自端末位置周辺の地図を画面表示する技術が知られている。例えば、特許文献１記載の従来技術では、携帯端末の表示画面上に、地図、自端末位置、目的地の方角および目的地までの距離を表示している。また、特許文献２記載の従来技術では、現在地から目的地までの距離を矢印の太さで表示するようにしている。また、特許文献３記載の従来技術では、現在地からの距離を同心円にて表示し、その円周上に方位を示す文字、記号を表示している。
【特許文献１】特開２００３−２９９１３６号公報
【特許文献２】特開２００５−３０８００号公報
【特許文献３】特開２００６−３３０７４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述した従来技術では、同一画面上に地図とともに複数の付加情報を効果的に表示する点の技術が不十分であり、地図を見る人に快適な地図閲覧環境を提供することが難しいという問題がある。
【０００４】
本発明は、このような事情を考慮してなされたもので、その目的は、同一画面上に地図とともに複数の付加情報を効果的に表示することにより、地図を見る人に快適な地図閲覧環境を提供することのできる地図表示装置、携帯端末及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明に係る地図表示装置は、地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示させる表示手段を備えたことを特徴とする。
【０００６】
本発明に係る地図表示装置においては、方位表示対象の位置の方位を前記線分上に表示する位置を算出する方位情報表示位置算出手段を備えたことを特徴とする。
【０００７】
本発明に係る地図表示装置においては、前記方位情報表示位置算出手段は、緯度経度座標系において、地図表示画面の中心点Ｐ２から方位表示対象の位置Ｐ１に向かう方向ベクトルＶｐ２１を生成し、画面中心点Ｐ２と同経度であり且つ画面中心点Ｐ２より高緯度の位置Ｐ３を選択し、該位置Ｐ３に対応する画面座標系上の位置Ｓ３を算出し、画面座標系において、地図表示画面の中心点Ｓ２から位置Ｓ３に向かう方向ベクトルＶｓ２３を生成し、画面座標系において、方向ベクトルＶｓ２３と地図描画結果の基準方向の方位とが成す角度Ａｍ（回転角）を算出し、緯度経度座標系において、方向ベクトルＶｐ２１を回転角Ａｍだけ回転させた方向ベクトルＶｐ２１’を生成し、方向ベクトルＶｐ２１’の方位を求め、画面座標系において、画面中心点Ｓ２から方向ベクトルＶｐ２１’の方位と同じ方位を示す方向ベクトルＶｓ２１を生成し、該方向ベクトルＶｓ２１と前記図形との交点を算出し、該交点を方位情報の表示位置に決定することを特徴とする。
【０００８】
本発明に係る地図表示装置においては、前記表示手段は、前記図形を形作る線分も前記複数の付加情報とともに表示させることを特徴とする。
【０００９】
本発明に係る携帯端末は、前述のいずれかの地図表示装置を備えたことを特徴とする。
【００１０】
本発明に係るコンピュータプログラムは、地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示させる機能をコンピュータに実現させることを特徴とする。
【００１１】
本発明に係るコンピュータプログラムにおいては、方位表示対象の位置の方位を前記線分上に表示する位置を算出する機能をさらにコンピュータに実現させることを特徴とする。
【００１２】
本発明に係るコンピュータプログラムにおいては、前記表示位置算出機能は、緯度経度座標系において、地図表示画面の中心点Ｐ２から方位表示対象の位置Ｐ１に向かう方向ベクトルＶｐ２１を生成し、画面中心点Ｐ２と同経度であり且つ画面中心点Ｐ２より高緯度の位置Ｐ３を選択し、該位置Ｐ３に対応する画面座標系上の位置Ｓ３を算出し、画面座標系において、地図表示画面の中心点Ｓ２から位置Ｓ３に向かう方向ベクトルＶｓ２３を生成し、画面座標系において、方向ベクトルＶｓ２３と地図描画結果の基準方向の方位とが成す角度Ａｍ（回転角）を算出し、緯度経度座標系において、方向ベクトルＶｐ２１を回転角Ａｍだけ回転させた方向ベクトルＶｐ２１’を生成し、方向ベクトルＶｐ２１’の方位を求め、画面座標系において、画面中心点Ｓ２から方向ベクトルＶｐ２１’の方位と同じ方位を示す方向ベクトルＶｓ２１を生成し、該方向ベクトルＶｓ２１と前記図形との交点を算出し、該交点を方位情報の表示位置に決定することを特徴とする。
【００１３】
本発明に係るコンピュータプログラムにおいては、前記図形を形作る線分も前記複数の付加情報とともに表示させることを特徴とする。
これにより、前述の地図表示装置がコンピュータを利用して実現できるようになる。
【発明の効果】
【００１４】
本発明によれば、地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示することにより、複数の付加情報が関連性を持って表示されるので視認され易くなり、同一画面上に地図とともに複数の付加情報を効果的に表示することが実現される。これにより、地図を見る人は、同一画面上で地図とともに複数の付加情報を認識し易く、快適な地図閲覧環境を享受することができるようになる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照し、本発明の実施形態について説明する。
図１は、本発明の一実施形態に係る携帯端末１のハードウェア構成を示すブロック図である。図１において、携帯端末１は、ＣＰＵ（中央演算処理装置）１１と記憶部１２と無線部１３と測定部１４と操作部１５と表示部１６とマイク１７とスピーカ１８を備える。
【００１６】
ＣＰＵ１１は、記憶部１２に記憶されるプログラムを実行することにより、各種の情報処理機能（端末制御機能、通信機能、地図表示機能、道や店舗等の案内（ナビゲーション）機能など）を実現する。記憶部１２は、ＣＰＵ１１で実行されるプログラムおよび各種データ（地図データ、図形データなど）を記憶する。
【００１７】
無線部１３は、アンテナを介して無線信号を送受信し、音声通話又はデータ通信を行う。測定部１４は、自端末の位置を示す位置情報（緯度、経度）を取得する装置（例えば、ＧＰＳ（Global Positioning System）など）、自端末の向いている方位を得るための情報を取得する装置（例えば、地磁気を検知する地磁気センサーなど）などを備える。
【００１８】
操作部１５は、電話番号等の入力用のテンキー、各種ファンクションキー等の操作キーを有する。操作部１５は、キー操作によって入力されたデータをＣＰＵ１１へ出力する。表示部１６は、表示パネル（例えば、液晶表示パネルなど）及び表示パネルの制御回路を有する。表示部１６は、ＣＰＵ１１から表示データを受け取り、表示データを表示パネル上に画面表示する。マイク１７は入力された音声信号をＣＰＵ１１へ出力する。スピーカ１８はＣＰＵ１１から入力された音声信号を出力する。
【００１９】
図２は、図１に示すＣＰＵ１１が記憶部１２に記憶されているプログラムを実行して実現する機能を展開したブロック構成のうち、地図表示機能に係る部分を示す機能ブロック図である。以下、各機能について順次説明する。
【００２０】
［目的地設定機能］
目的地設定機能２１は、地図データに予め設定されている目的地、自端末上で実行されるアプリケーション（例えば、ナビゲーションプログラム）に予め設定されている目的地又は使用者の操作により設定された目的地を取得し、画面表示される地図上に表示する表示情報として設定する。なお、画面表示された地図上に目的地がある場合には、画面表示された地図上の目的地の位置に、目的地であることを示す文字又は記号が表示される。一方、画面表示された地図上に目的地がない場合には、目的地の方位を示す文字又は記号が画面表示される。この目的地の方位を示す文字又は記号を画面表示する方法については後述する。
【００２１】
［自端末方位計測機能］
自端末方位計測機能２２は、地磁気センサーの検知信号に基づいて、自端末の基準方向（例えば、表示パネルの表示面の上部方向（画像表示開始側の方向））が、北方向からずれている角度（どの方向に何度ずれているかを示す）を取得する。自端末方位計測機能２２は、その取得した角度から、自端末方位（自端末の基準方向が向いている方位）を算出する。
【００２２】
［自端末時刻取得機能］
自端末時刻取得機能２３は、自端末における時刻を取得する。この時刻は、自端末に内蔵される時計の時刻、又は、無線通信により基地局との間で時刻同期処理を行った結果の時刻を取得する。
【００２３】
［自端末位置測位機能］
自端末位置測位機能２４は、自端末の位置情報（緯度、経度）を取得する。この位置情報は、ＧＰＳで取得した位置情報、又は、無線通信により基地局の位置情報を取得する。なお、画面表示された地図上に自端末位置がある場合には、画面表示された地図上の自端末位置に、自端末位置であることを示す文字又は記号が表示される。一方、画面表示された地図上に自端末位置がない場合には、自端末位置の方位を示す文字又は記号が画面表示される。この自端末位置の方位を示す文字又は記号を画面表示する方法については後述する。
【００２４】
［地図描画機能］
地図描画機能２５は、表示部１６の画面表示領域に表示させる部分の地図データを記憶部１２から読み出し、読み出した地図データを画面表示させるための地図表示データを生成する。このとき、次の表示条件に従う。
・地図データ又はアプリケーションに予め設定された表示条件（中心位置、縮尺値、回転角）。
・使用者の地図表示操作（地図のスクロール、拡大、縮小、回転など）に基づいた表示条件（中心位置、縮尺値、回転角）。
・自端末位置又は自端末方位の測位結果に基づいた表示条件（中心位置、縮尺値、回転角）。
【００２５】
［地図描画結果の方位決定機能］
地図描画結果の方位決定機能２６は、地図描画機能２５により表示される地図表示画面の基準方向（例えば、表示パネルの表示面の上部方向）の方位を算出する。この方位算出方法を図３を参照して説明する。図３には、地図表示画面における画面座標系（Ｘ−Ｙ座標系）が示されている。そのＹ軸方向が地図表示画面の基準方向である。図３において、まず、同一のＸ座標を持つ任意の２地点を選択し、該２地点の各位置情報（緯度、経度）を地図データから取得する。次いで、該２地点を結ぶ方向ベクトルを生成する。この方向ベクトルは地図表示画面の基準方向に一致する。次いで、該方向ベクトルが北方向から何度ずれているかを示す傾斜角を算出し、この傾斜角を地図描画結果の方位角とする。北方向は地磁気センサーの検知信号から求めることができる。
【００２６】
［目的地への方位決定機能］
目的地への方位決定機能２７は、目的地設定機能２１により表示情報として設定された目的地に関し、地図表示画面上における目的地の方位を算出する。この目的地の方位を算出する方法は後述する。
【００２７】
［現在地への方位決定機能］
現在地への方位決定機能２８は、自端末位置測位機能２４により取得された自端末の位置情報（緯度、経度）が示す自端末位置に関し、地図表示画面上における自端末位置の方位を算出する。この自端末位置の方位を算出する方法は後述する。
【００２８】
［地図の方位決定機能］
地図の方位決定機能２９は、画面表示された地図の方位（地図上の北方向）を算出する。この方位算出方法について図４を参照して説明する。図４には、地図データにおける緯度経度座標系（経度−緯度座標系）が示されている。その緯度軸方向が北方向である。図４において、まず、同一の経度座標を持つ任意の２地点を選択する。次いで、該２地点の地図表示画面における各位置（画面座標系のＸ−Ｙ座標）を算出し、画面座標系上の該２地点を結ぶ方向ベクトルを生成する。この方向ベクトルの方向は、北方向に一致するので、画面表示された地図の方位とする。また、画面表示された地図の方位と地図表示画面の基準方向とがなす角度を地図の方位角とする。
【００２９】
［太陽の方位決定機能］
太陽の方位決定機能３０は、自端末位置の自端末時刻における太陽の方位を算出する。太陽の方位は、位置情報（緯度、経度）と当該位置における時刻を変数に持つ関数を予め定義しておくことにより、自端末位置の緯度、経度および自端末時刻から該関数を用いて算出することができる。或いは、朝（例えば午前６時）に東、正午に南、夕方（例えば午後６時）に西という具合に、近似した方位を予め定義しておくようにしてもよい。太陽の方位決定機能３０は、算出結果の太陽の方位を地図描画結果の方位角だけずらすことにより、地図表示画面上における太陽の方位を算出する。
【００３０】
［自端末の方位決定機能］
自端末の方位決定機能３１は、自端末位置測位機能２４により取得した自端末の位置情報（緯度、経度）を基に、地図表示画面上における自端末の方位を算出する。この自端末の方位を算出する方法は後述する。
【００３１】
［縮尺値決定機能］
縮尺値決定機能３２は、画面表示された地図の縮尺値（例えば、地図表示画面の横幅に相当する距離）を算出する。図５には、縮尺値の算出基準が示されている。図５において、地図表示画面の横の両端若しくは縦の両端の２地点、又は表示画面内の決められた２地点に関し、緯度経度座標系上の距離を算出し、その距離を縮尺値として使用する。
【００３２】
［地図回転操作ガイド情報保持機能］
地図回転操作ガイド情報保持機能３３は、画面表示された地図を回転表示させる操作の方法が表現された地図回転操作ガイド情報を保持している。地図回転操作ガイド情報は、文字又は記号によって、回転表示の操作方法を表現している。例えば、所定の回転動作を実行させる操作キーを、文字又は記号によって表現する。また、地図回転操作ガイド情報としては、アイコンを定義してもよく、表示画面上に表示されたアイコンの指定により、予め定義されている回転動作が行われるものであってもよい。
【００３３】
［表示情報の統合配置・描画機能］
表示情報の統合配置・描画機能３４は、地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示させるための付加情報表示データを生成する。さらには、該図形を形作る線分も該複数の付加情報とともに表示させるようにしてもよい。
【００３４】
表示情報の統合配置・描画機能３４は、画面表示上、付加情報表示データが地図表示データに上書きされるように、付加情報表示データと地図表示データを合成する。地図表示データは地図描画機能２５により生成される。その合成後の表示データは表示部１６に送られる。合成後の表示データによる画面表示例が図６、図７に示されている。
【００３５】
図６および図７に示されるように、表示画面１００に表示された地図表示データに上書きするように、付加情報表示データが表示されている。図６の付加情報表示データは、一つの円（図形Ｆｃ）を形作る線分上に複数の付加情報を表示するものである。図７の付加情報表示データは、一つの四角形（図形Ｆｃ）を形作る線分上に複数の付加情報を表示するものである。図６および図７の例では、付加情報として、自端末方位を示す文字列「前方」と、目的地の方位を示す文字列「目的地」と、地図の方位を示す文字「北」と、太陽の方位を示す文字列「太陽」と、自端末位置の方位を示す文字列「現在地」と、地図の縮尺値を示す文字列「５００ｍ」と、地図回転操作ガイド情報である文字列「左回転“＊”」及び「右回転“＃”」とを表示している。なお、地図を左回転させる操作は、“＊”キーの押下である。地図を右回転させる操作は、“＃”キーの押下である。
【００３６】
また、図６および図７の例では、図形Ｆｃを形作る線分も該複数の付加情報とともに表示されている。図形Ｆｃの中心は、表示画面１００の中心に配置されている。円や四角形などの図形データは、記憶部１２に予め保持されている。
【００３７】
なお、画面表示された地図上に目的地がある場合には、画面表示された地図上の目的地の位置に目的地であることを示す文字又は記号を表示するように、付加情報表示データを生成する。同様に、画面表示された地図上に自端末位置がある場合には、画面表示された地図上の自端末位置に自端末位置であることを示す文字又は記号を表示するように、付加情報表示データを生成する。
【００３８】
なお、図６および図７の例では、付加情報として文字を用いたが、付加情報としては文字又は記号を利用することができる。さらには、付加情報としてアイコンを利用することも可能である。
【００３９】
次に、図８および図９を参照して、目的地や自端末位置の方位を算出し、地図表示画面上において目的地や自端末位置の方位を表示する位置を算出する方法を説明する。図８は、本実施形態に係る方位情報の表示位置算出手順を示すフローチャートである。図９は、本実施形態に係る方位情報の表示位置算出方法を説明するための説明図である。図９は画面座標系で示されている。
【００４０】
図８において、ステップＳＰ１では、方位表示対象（目的地、自端末位置など）の位置Ｐ１の緯度、経度を地図データから取得する。ステップＳＰ２では、画面表示された地図上の画面中心点Ｓ２（図９参照）に対応する地点の緯度、経度を地図データから取得する。該画面中心点Ｓ２に係る緯度、経度は、緯度経度座標系上の画面中心点Ｐ２を表す。
【００４１】
ステップＳＰ３では、緯度経度座標系において、画面中心点Ｐ２から位置Ｐ１に向かう方向ベクトルＶｐ２１を生成する。ステップＳＰ４では、緯度経度座標系において、画面中心点Ｐ２と同経度であり且つ画面中心点Ｐ２より高緯度の位置Ｐ３を選択する。
【００４２】
ステップＳＰ５では、位置Ｐ３に対応する画面座標系上の位置Ｓ３（図９参照）を算出する。ステップＳＰ６では、画面座標系において、画面中心点Ｓ２から位置Ｓ３に向かう方向ベクトルＶｓ２３を生成する（図９参照）。ステップＳＰ７では、画面座標系において、方向ベクトルＶｓ２３と地図描画結果の基準方向の方位（基準方位）とが成す角度Ａｍ（回転角）を算出する（図９参照）。
【００４３】
ステップＳＰ８では、緯度経度座標系において、方向ベクトルＶｐ２１を回転角Ａｍだけ回転させた方向ベクトルＶｐ２１’を生成し、方向ベクトルＶｐ２１’の方位を求める。ステップＳＰ９では、画面座標系において、画面中心点Ｓ２から、方向ベクトルＶｐ２１’の方位と同じ方位を示す方向ベクトルＶｓ２１を生成する（図９参照）。
【００４４】
ステップＳＰ１０では、画面座標系において、方向ベクトルＶｓ２１と図形Ｆｃとの交点を算出し、該交点を方位情報の表示位置に決定する（図９参照）。
【００４５】
図１０には、本実施形態に係る地図表示画面の一実施例が示されている。図１０において、表示画面１００には地図が表示されている。さらに、地図に上書きするように、円（図形Ｆｃ）が表示されている。さらに、円（図形Ｆｃ）を形作る線分上に複数の付加情報が表示されている。該付加情報としては、自端末の在る位置（自端末位置）の方位を示す記号１０１と、地図上の北方向（地図の方位）を示す記号１０２と、地図上の太陽の方位を示す記号１０３と、地図回転操作ガイド情報である記号１１０，１１１及び記号１２０，１２１とが表示されている。記号１１０，１１１は、地図を左回転させる操作が“＊”キーの押下であることを示している。記号１２０，１２１は、地図を右回転させる操作が“＃”キーの押下であることを示している。なお、図１０の例では、表示画面の中心位置を示す記号１３０も表示されている。
【００４６】
本実施形態によれば、地図が表示された画面上において、一つの図形を形作る線分上に複数の付加情報を表示することにより、複数の付加情報が関連性を持って表示されるので視認され易くなり、同一画面上に地図とともに複数の付加情報を効果的に表示することが実現される。これにより、地図を見る人は、同一画面上で地図とともに複数の付加情報を認識し易く、快適な地図閲覧環境を享受することができるようになる。
【００４７】
なお、図２に示す各機能、又は図８に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、地図表示処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disk）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００４８】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４９】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、地図データは、予め記憶しておいてもよく、或いは、通信により取得するようにしてもよい。例えば、地図データを蓄積する地図データベースにインターネット経由でアクセスし、利用する地図データを地図データベースから取得するようにしてもよい。
【００５０】
また、複数の付加情報が配置される図形Ｆｃとしては、上述の円、四角形に限定されない。図形Ｆｃとしては、例えば、円、楕円、多角形、星形、ハート形などが挙げられる。図１１には、図形Ｆｃの例として、（１）楕円、（２）四角形、（３）八角形、（４）星形、（５）ハート形が示されている。例えば、星形やハート形を用いれば、特に女性に対して快い閲覧画面にすることができ、効果的である。
【００５１】
また、付加情報又は図形Ｆｃを表示するか非表示にするかを使用者の操作によって制御することができるようにしてもよい。
【００５２】
また、いずれかの付加情報が更新された場合に、付加情報の表示位置を更新し、再表示するようにしてもよい。
【００５３】
また、目的地の代わりに、通信により取得した他の携帯端末の位置の方位を付加情報として表示するようにしてもよい。
【００５４】
また、太陽の方位については、日の出前と日の入り後には非表示にするようにしてもよい。或いは、日の出前と日の入り後には、太陽の方位の代わりに月の方位を表示するようにしてもよい。
【００５５】
また、付加情報としては、例えば、画面表示された地図領域における時刻、自端末における通信感度（電波の強い方向）、自端末位置の測位精度、自端末の電池残量、画面表示された地図の拡大又は縮小又はスクロールの操作ガイド情報、画面表示された地図領域における気象情報、画面表示された地図領域における災害箇所などの注目ポイントの方位、画面表示された地図領域における広告、画面表示された地図領域におけるニュース情報、吉方（方位占い）、使用者が選択した種別の地点情報（トイレ、避難所など）の方位、最寄の各種地点情報（駅など）の方位、自端末位置における雨雲の方位、自端末位置における風向き、自端末位置における紫外線量、画面表示された地図領域における生物の生息地（魚群探知機の探知結果など）、画面表示された地図領域における人口密度（どちらの方位に人が大勢いるか）、自端末位置の放送波受信感度（どちらの方向が強いか）、自端末位置の高度などが挙げられる。
【００５６】
なお、本発明に係る携帯端末としては、例えば、移動通信事業者が提供する移動通信網の端末装置（例えば、携帯電話機、データ通信機能を有する携帯電話機、データ通信端末装置等）、ＰＤＡ（Personal Digital Assistants：個人用情報機器）、携帯型のパーソナルコンピュータなどが挙げられる。また、本発明は地図表示専用の装置として実現することも可能である。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態に係る携帯端末１のハードウェア構成を示すブロック図である。
【図２】図１に示す携帯端末１の地図表示機能に係る部分を示す機能ブロック図である。
【図３】図２に示す地図描画結果の方位決定機能２６を説明するための説明図である。
【図４】図２に示す地図の方位決定機能２９を説明するための説明図である。
【図５】図２に示す縮尺値決定機能３２を説明するための説明図である。
【図６】本発明の一実施形態に係る地図表示画面の構成例である。
【図７】本発明の一実施形態に係る地図表示画面の構成例である。
【図８】本発明の一実施形態に係る方位情報の表示位置算出手順を示すフローチャートである。
【図９】本発明の一実施形態に係る方位情報の表示位置算出方法を説明するための説明図である。
【図１０】本発明の一実施形態に係る地図表示画面の一実施例である。
【図１１】本発明に係る図形の例である。
【符号の説明】
【００５８】
１…携帯端末、１１…ＣＰＵ、１２…記憶部、１４…測定部、１５…操作部、１６…表示部、２１…目的地設定機能、２２…自端末方位計測機能、２３…自端末時刻取得機能、２４…自端末位置測位機能、２５…地図描画機能、２６…地図描画結果の方位決定機能、２７…目的地への方位決定機能、２８…現在地への方位決定機能、２９…地図の方位決定機能、３０…太陽の方位決定機能、３１…自端末の方位決定機能、３２…縮尺値決定機能、３３…地図回転操作ガイド情報保持機能、３４…表示情報の統合配置・描画機能、Ｆｃ…図形
【図１】
2008287085.tif 000003
【図２】
2008287085.tif 000004
【図３】
2008287085.tif 000005
【図４】
2008287085.tif 000006
【図５】
2008287085.tif 000007
【図６】
2008287085.tif 000008
【図７】
2008287085.tif 000009
【図８】
2008287085.tif 000010
【図９】
2008287085.tif 000011
【図１０】
2008287085.tif 000012
【図１１】
2008287085.tif 000013