説明

携帯通信端末装置、携帯通信プログラム及び携帯通信方法

【課題】地図と電子コンパスの画像とを同一画面に表示して、地図を回転させるという処理量を軽減し、携帯通信端末装置の通信にかかる処理の妨害を防止し、更には操作性をより一層向上させることができるようにした携帯通信端末装置を提供する。
【解決手段】地図情報を受信し、表示画面に地図を表示する携帯通信端末装置であって、前記携帯通信端末装置は、前記携帯通信端末装置の位置を計測する位置計測手段と、前記携帯通信端末の方位を計測する方位計測手段を具備し、前記位置計測手段によって計測された位置を送信し、前記送信された位置に対応する一定方位の地図情報を受信し、前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成し、前記受信された地図情報に基づいて地図を表示し、前記表示された地図と同一画面に、前記生成された電子コンパスの画像を表示する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、地図情報を受信し、表示画面に地図を表示する携帯通信端末装置、携帯通信プログラム及び携帯通信方法に関する。
【背景技術】
【0002】
近年、携帯電話等の携帯通信端末装置及びその通信サービスの発達により、携帯電話に地図を表示することが可能になった。特に、GPS(Global Positioning System)等を携帯電話に装備し、その携帯電話の位置を計測し、その場所における地図(航空写真等を含む)を表示することもできるようになった。また、地磁気センサーによって方向についてもデータ処理をすることができるようになった。
【0003】
これらに関する技術として、例えば特許文献1には、地図情報端末の利用者が少なくとも電源立ち上げ時の画面上の地図を見るだけで現在地における自己位置だけでなく自己の見ている方角も容易に理解できるように支援することを課題とし、地図情報端末は、利用者の現在地における自己位置を検出する位置センサーと、地図に関する情報を格納する地図データベースと、地磁気の方位を検出する地磁気センサーと、この地磁気センサーにより検出された地磁気の方位に対して地図データベース内の地図の方位が揃うように位置センサーにより検出された現在地の自己位置を中心に地図の位置を自動で反転させるアルゴリズムに基づくプログラムを実行可能に記録したプログラム格納媒体と、この記録媒体上のプログラムを実行するCPUと、このCPUのプログラム実行結果により反転された地図を画面上に表示する表示部と、を備えることが開示されている。
【0004】
また、特許文献2には、例えば回転オープン型端末のように様々な形態での使用が想定される場合において、表示部上に常に見易い状態で情報を表示し、且つ端末の表示及び操作を本来のイメージ通りに認識可能とすることを課題とし、携帯電話端末は、ディスプレイを備えた上部筐体と、地磁気センサーを備えた下部筐体とが、回転ヒンジ機構を介して連結されており、地磁気センサーにより検出された方位に合わせた地図画像をディスプレイ上に表示可能となされており、回転ヒンジ機構を介して例えば上部筐体が回転された場合、地磁気センサーの出力をその回転角度に応じて補正し、ディスプレイ上の地図画像の方位を実際の方位に合わせることが開示されている。
【特許文献1】特開2001−235347号公報
【特許文献2】特開2005−234137号公報
【発明の開示】
【発明が解決しようとする課題】
【0005】
しかしながら、このような従来の技術では、表示すべき地図を方位に合わせて回転することを行っている。これは、画像の回転をするための処理量が大きくなり、通信を主とする携帯電話等の携帯通信端末装置においては、負荷量が増大するという問題点があった。一方、携帯通信端末装置は利用者が自由にその角度を回転させることが可能である。
本発明は、このような従来の技術が有する問題点に着目してなされたもので、地図と電子コンパスの画像とを同一画面に表示して、地図を回転させるという処理量を軽減し、携帯通信端末装置の通信にかかる処理の妨害を防止し、更には操作性をより一層向上させることができるようにした携帯通信端末装置、携帯通信プログラム及び携帯通信方法を提供することを目的としている。
【課題を解決するための手段】
【0006】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
[1] 地図情報を受信し、表示画面に地図を表示する携帯通信端末装置であって、前記携帯通信端末装置の位置を計測する位置計測手段と、前記位置計測手段によって計測された位置を送信する位置送信手段と、前記位置送信手段によって送信された位置に対応する一定方位の地図情報を受信する地図情報受信手段と、前記携帯通信端末装置の方位を計測する方位計測手段と、前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成する電子コンパス画像生成手段と、前記地図情報受信手段によって受信された地図情報に基づいて地図を表示する地図表示手段と、前記地図表示手段によって表示された地図と同一画面に、前記電子コンパス画像生成手段によって生成された電子コンパスの画像を表示する電子コンパス画像表示手段を具備することを特徴とする携帯通信端末装置。
【0007】
[2] 前記電子コンパスの画像を選択する電子コンパス画像選択手段を具備し、前記電子コンパス画像表示手段は、前記電子コンパス画像選択手段によって選択された電子コンパスの画像を表示することを特徴とする[1]に記載の携帯通信端末装置。
【0008】
[3] 前記方位計測手段によって計測された方位が、前記地図情報受信手段によって受信された地図情報と合致するか否かを判断する方位判断手段と、前記方位判断手段によって合致すると判断された場合は、地図の方位と前記携帯通信端末装置の方位が合致する旨を提示するメッセージ提示手段を具備することを特徴とする[1]又は[2]に記載の携帯通信端末装置。
【0009】
[4] 前記位置計測手段によって計測された位置又は前記地図情報受信手段によって受信された地図情報に応じて、前記電子コンパスの画像を決定する電子コンパス画像決定手段を具備し、前記電子コンパス画像表示手段は、前記電子コンパス画像決定手段によって決定された電子コンパスの画像を表示することを特徴とする[1]から[3]のいずれか一項に記載の携帯通信端末装置。
【0010】
[5] 携帯通信端末装置に、地図情報を受信させ、表示画面に地図を表示させる携帯通信プログラムであって、前記携帯通信端末装置を、前記携帯通信端末装置の位置を計測する位置計測手段と、前記位置計測手段によって計測された位置を送信する位置送信手段と、前記位置送信手段によって送信された位置に対応する一定方位の地図情報を受信する地図情報受信手段と、前記携帯通信端末装置の方位を計測する方位計測手段と、前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成する電子コンパス画像生成手段と、前記地図情報受信手段によって受信された地図情報に基づいて地図を表示する地図表示手段と、前記地図表示手段によって表示された地図と同一画面に、前記電子コンパス画像生成手段によって生成された電子コンパスの画像を表示する電子コンパス画像表示手段として機能させることを特徴とする携帯通信プログラム。
【0011】
[6] 携帯通信端末装置に、地図情報を受信させ、表示画面に地図を表示させる携帯通信方法であって、前記携帯通信端末装置は、前記携帯通信端末装置の位置を計測する位置計測手段と、前記携帯通信端末装置の方位を計測する方位計測手段を具備し、前記位置計測手段によって計測された位置を送信し、前記送信された位置に対応する一定方位の地図情報を受信し、前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成し、前記受信された地図情報に基づいて地図を表示し、前記表示された地図と同一画面に、前記生成された電子コンパスの画像を表示することを特徴とする携帯通信方法。
【0012】
前記本発明は次のように作用する。
本発明における携帯通信端末装置、携帯通信プログラム及び携帯通信方法は、位置計測手段によって計測された位置を送信し、前記送信された位置に対応する一定方位の地図情報を受信し、方位計測手段によって計測された方位に応じた電子コンパスの画像を生成し、前記受信された地図情報に基づいて地図を表示し、前記表示された地図と同一画面に、前記生成された電子コンパスの画像を表示する。これによって、地図と電子コンパスの画像とを同一画面に表示して、地図を回転させるという処理量を軽減し、携帯通信端末装置の通信にかかる処理の妨害を防止し、更には操作性をより一層向上させるものである。
【発明の効果】
【0013】
本発明にかかる携帯通信端末装置、携帯通信プログラム及び携帯通信方法によれば、地図と電子コンパスの画像とを同一画面に表示して、地図を回転させるという処理量を軽減し、携帯通信端末装置の通信にかかる処理の妨害を防止し、更には操作性をより一層向上させることができる。
【0014】
また、利用者は、電子コンパスの画像を選択することができ、利便性がより一層向上する。
また、利用者が携帯通信端末装置を回転させることによって、表示されている地図の方位と計測した方位が合致した場合は、その旨を提示することによって、操作性がより一層向上する。
また、計測された位置又は受信した地図情報に応じた電子コンパスの画像を生成することによって、その場所に合った電子コンパスの画像を表示することができ、利便性がより一層向上する。
【発明を実施するための最良の形態】
【0015】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
各図は本発明の一実施の形態を示している。図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
【0016】
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がプログラムの場合は、記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続(データの授受、指示、データ間の参照関係等)を含む。「所定」という用語は、予め定められたの意の他に、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じての意を含めて用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
以下、携帯通信端末装置として、携帯電話を主に例示して説明する。
【0017】
本実施の形態である地図情報システムは、図1に示すように、地図情報を受信し、表示画面に地図を表示する携帯通信端末100とその携帯通信端末100に地図情報を送信する地図サーバー160とを備えており、それらは通信回線190によって通信可能に接続されている。
携帯通信端末100は、電子コンパス処理モジュール110、地磁気センサー120、地図取得モジュール130、地図表示モジュール140、送受信モジュール150を有している。
【0018】
電子コンパス処理モジュール110は、地磁気センサー120、地図取得モジュール130と接続されており、地磁気センサー120によって計測された方位に応じた電子コンパスの画像を生成して、携帯通信端末100のディスプレイにその電子コンパスの画像を表示するためのものであり、針画像生成モジュール111、方位基盤画像生成モジュール112、メッセージ提示モジュール113、コンパステーマ決定モジュール114、表示切換指示受付モジュール115、電子コンパス表示モジュール116を有している。
【0019】
針画像生成モジュール111は、電子コンパスの画像を構成する針画像を、地磁気センサー120によって計測された方位に応じて生成する。つまり、地磁気センサー120によって計測された方位から、針画像の先端が北を向くように傾けた針画像を生成する(もちろんのことながら、計測された方位が北を指している場合は、傾ける必要はない)。生成した針画像を電子コンパス表示モジュール116に渡す。また、針画像生成モジュール111は、表示切換指示受付モジュール115によって選択された電子コンパスの針画像を生成するようにしてもよい。また、針画像生成モジュール111は、コンパステーマ決定モジュール114によって決定された電子コンパスの針画像を生成するようにしてもよい。
【0020】
方位基盤画像生成モジュール112は、電子コンパスの画像を構成する方位基盤画像を生成する。生成した方位基盤画像を電子コンパス表示モジュール116に渡す。また、方位基盤画像生成モジュール112は、表示切換指示受付モジュール115によって選択された電子コンパスの方位基盤画像を生成するようにしてもよい。また、方位基盤画像生成モジュール112は、コンパステーマ決定モジュール114によって決定された電子コンパスの方位基盤画像を生成するようにしてもよい。
【0021】
メッセージ提示モジュール113は、地磁気センサー120によって計測された方位が、地図情報受信モジュール133によって受信された地図情報と合致するか否かを判断し、合致すると判断された場合は、地図の方位と携帯通信端末100の方位が合致する旨を提示する。なお、ここで、提示するとは、電子コンパス表示モジュール116によって表示される同一画面に、その旨のメッセージを表示すること(文章を表示する、表示画面を点滅させる等)の他に、音声でその旨のメッセージを出力するようにしてもよい。
【0022】
コンパステーマ決定モジュール114は、位置計測モジュール131によって計測された位置又は地図情報受信モジュール133によって受信された地図情報に応じて、電子コンパスの画像を決定する。「位置計測モジュール131によって計測された位置に応じて、電子コンパスの画像を決定する」とは、例えば、位置情報と電子コンパスの画像(針画像、方位基盤画像のいずれか一方、又はその両方)とを対応させたテーブルを携帯通信端末100に有しており、そのテーブルを位置情報に基づいて検索して、電子コンパスの画像を決定することである。より具体的には、東京タワーの周辺の位置情報である場合には東京タワーを模した針画像を対応させる。また、「地図情報受信モジュール133によって受信された地図情報に応じて、電子コンパスの画像を決定する」とは、例えば、地図情報内に電子コンパスの画像を決定するための情報を有しており、その情報に従って、電子コンパスの画像を決定することである。より具体的には、東京タワーを含む地図画像である場合には、その地図情報として、東京タワーを模した針画像を用いるように指示された情報である。また、東京タワーを模した針画像のデータそのものを地図サーバー160は送信してきてもよい。
【0023】
表示切換指示受付モジュール115は、携帯通信端末100の利用者による選択動作に応じて、電子コンパスの画像を選択し、針画像生成モジュール111、方位基盤画像生成モジュール112に対して、その選択された画像を生成するように指示する。例えば、携帯通信端末100に既に記憶されている電子コンパスの画像そのものを選択するようにしてもよいし、現在表示されている電子コンパスの画像を拡大/縮小するようにしてもよいし、現在表示されている地図に透過させた電子コンパスの画像を重ね合わせて表示するようにしてもよいし、電子コンパスの画像を表示する位置を変更するようにしてもよい。
【0024】
電子コンパス表示モジュール116は、地図表示モジュール140によって表示された地図と同一画面に、針画像生成モジュール111によって生成された電子コンパスの針画像及び方位基盤画像生成モジュール112によって生成された電子コンパスの方位基盤画像を組み合わせて表示する。また、電子コンパス表示モジュール116は、表示切換指示受付モジュール115によって選択された電子コンパスの画像を表示するようにしてもよい。また、電子コンパス表示モジュール116は、コンパステーマ決定モジュール114によって決定された電子コンパスの画像を表示するようにしてもよい。
【0025】
地磁気センサー120は、電子コンパス処理モジュール110と接続されており、携帯通信端末100の方位を計測して、その計測した方位を電子コンパス処理モジュール110へ渡す。地磁気センサー120は、加速度センサーと組み合わせるようにしてもよい。つまり、手持ち角度にかかわらず方位を計測することができるようにした3次元コンパスとしての機能を有していてもよい。
【0026】
地図取得モジュール130は、電子コンパス処理モジュール110、地図表示モジュール140、送受信モジュール150と接続されており、送受信モジュール150、通信回線190を介して、地図サーバー160から地図情報を取得し、その取得した地図情報内の地図画像を地図表示モジュール140へ渡し、また、場合によっては受信した地図情報等を電子コンパス処理モジュール110に渡すためのものであり、位置計測モジュール131、地図取得指示送信モジュール132、地図情報受信モジュール133を有している。
【0027】
位置計測モジュール131は、携帯通信端末100の位置を計測する。例えば、GPSのように、測位用衛星から測位電波信号を受信してその携帯通信端末100の現在位置を検出する。ただし、携帯通信端末100が向いている方向を検知することはできないので、どちらに歩けば目的地に着くのか、GPS機能だけでは不十分である。
【0028】
地図取得指示送信モジュール132は、位置計測モジュール131によって計測された位置を含む地図取得指示を、送受信モジュール150、通信回線190を介して、地図サーバー160へ送信する。
地図情報受信モジュール133は、地図取得指示送信モジュール132によって送信された位置に対応する一定方位の地図情報を、送受信モジュール150、通信回線190を介して、地図サーバー160から受信する。なお、地図情報には少なくとも地図画像を含み、電子コンパスの画像を決定するための情報を含んでいてもよい。なお、一定方位の地図情報とは、例えば、上側を北方向とした地図を生成するためのデータ(つまり、一般的な地図を表示するためのデータであり、利用者が地図を見る場合に地図内の文字等を正立した場合に、その上側が北方向となるように表示できる地図情報)をいう。
【0029】
地図表示モジュール140は、地図取得モジュール130と接続されており、地図取得モジュール130の地図情報受信モジュール133によって受信された地図情報に基づいて、携帯通信端末100の表示画面に地図を表示する。ここで、地図情報に基づいてとは、地図情報内の地図画像を表示することをいう。
送受信モジュール150は、地図取得モジュール130と接続されており、地図取得モジュール130の地図取得指示送信モジュール132からの指示又は地図情報受信モジュール133への地図情報を、通信回線190を介して地図サーバー160と送受信する。
【0030】
地図サーバー160は、送受信モジュール161、地図生成モジュール162、地図DB163を有している。
送受信モジュール161は、地図生成モジュール162と接続されており、地図生成モジュール162への地図取得指示又はその地図取得指示の応答としての地図情報を、通信回線190を介して携帯通信端末100と送受信する。
地図生成モジュール162は、携帯通信端末100からの地図取得指示に基づいて、その地図取得指示内に含まれている位置に対応する地図画像を地図DB163から取得して、地図情報を生成して送受信モジュール161、通信回線190を介して携帯通信端末100へ送信する。地図画像は、携帯通信端末100の表示画面に応じたサイズのものを送信する。
地図DB163は、地図情報を記憶しており、地図生成モジュール162からアクセスされる。
通信回線190は、携帯通信端末100と地図サーバー160との間の通信を媒介するものであり、電話回線、インターネット等を含んでいてもよい。
【0031】
図2は、携帯通信端末100の具体例である携帯電話200の構成例を示す説明図である。携帯電話200は、例えば、電話としての機能を有するように音声入力できるマイク205と、音声出力できるスピーカ204と、電話番号又は表示切換指示受付モジュール115用等に文字を入力するための文字入力装置であるキー202と、キー202の一つであるが地図の表示処理を行わせるための地図ボタン210と、電波を送受信するアンテナ203と、キー202による文字入力の結果、地図表示モジュール140、電子コンパス表示モジュール116による地図、電子コンパスの画像等の表示を行うディスプレイ201とを有している。また、この他にカメラ等を有していてもよい。携帯電話200内には、CPU、メモリ、通信用回路、GPS、地磁気センサー等のハードウェアが内蔵されており、携帯通信端末100を実現するためのソフトウェアであるコンピュータ・プログラムをメモリに記憶させ、ソフトウェアとハードウェア資源とが協働して、携帯通信端末100が実現される。
【0032】
図3は、本実施の形態による携帯通信端末100の処理例を示すフローチャートである。
ステップS302では、地図ボタン210が利用者によって操作されたことを検知する。これを契機にして、本処理が開始される。
ステップS304では、位置計測モジュール131が、現在位置を計測する。
ステップS306では、地図取得指示送信モジュール132が、ステップS304で計測された現在位置を含む地図取得指示を地図サーバー160へ送信する。
ステップS308では、地図情報受信モジュール133が、ステップS306に対する地図サーバー160からの応答である地図情報を受信する。
ステップS310では、地図表示モジュール140が、ステップS308で受信した地図情報内の地図画像を表示する。
【0033】
ステップS312では、地磁気センサー120が携帯通信端末100の方位を計測する。
ステップS314では、電子コンパス処理モジュール110が電子コンパスの画像を生成する。なお、この処理については、図4、図6、図7を用いて詳述する。なお、図4、図6、図7に示すフローチャートによる処理のいずれか又はそれらの組み合わせの処理を行うようにしてもよい。
ステップS316では、電子コンパス表示モジュール116が、ステップS314で生成された電子コンパスの画像を携帯通信端末100の表示画面(ディスプレイ201)に表示する。
なお、ステップS312〜ステップS316は繰り返し行ってもよい。また、ステップS312を所定間隔で繰り返し、その方位を計測する都度又は方位を計測して方位が変化する都度に、ステップS314、ステップS316の処理を行うようにしてもよい。
【0034】
図4は、電子コンパス表示画像の生成処理例を示すフローチャートである。
ステップS402では、表示切換指示受付モジュール115が、キー202等に対する利用者の操作による表示切換指示を受け付けたか否かを判断する。かかる判断において、表示切換指示があった場合(Yes)はステップS404へ進み、それ以外の場合(No)はステップS406へ進む。
【0035】
ステップS404では、表示切換指示受付モジュール115が、その表示切換指示に応じて、針画像生成モジュール111、方位基盤画像生成モジュール112に対して電子コンパスの画像を生成するように指示する。例えば、図5に示すような電子コンパス画像テーブル500を表示切換指示受付モジュール115は利用する。つまり、図5は、電子コンパス画像テーブル500のデータ構造例を示す説明図であり、電子コンパス画像テーブル500は、ID欄510、テーマ欄520、名称欄530、画像データ欄540を有しており、さらに、画像データ欄540は、針欄541、方位基盤欄542を有している。
【0036】
ID欄510は、電子コンパスの画像データを一意に特定するための識別子を記憶する。
テーマ欄520は、その電子コンパスの画像のテーマ(分類、種別、カテゴリー)を記憶する。例えば、男性用、女性用、人形等のキャラクター利用、位置又は地図に対応した著名な建物等がある。
名称欄530は、その電子コンパスの画像の名称を記憶する。例えば、表示切換指示受付モジュール115が、携帯通信端末100の表示画面にこの名称を表示して、利用者に選択させる場合に利用する。そして、表示切換指示受付モジュール115は対応するIDを針画像生成モジュール111、方位基盤画像生成モジュール112に渡し、針画像生成モジュール111、方位基盤画像生成モジュール112は、そのIDに基づいて、画像データ欄540を利用して電子コンパスの画像を生成する。
画像データ欄540は、針画像と方位基盤画像からなる電子コンパスの画像を生成するためのデータを記憶する。針欄541は、針画像のデータ又はその針画像のデータへのリンク先を記憶する。方位基盤欄542は、方位基盤画像のデータ又はその方位基盤画像のデータへのリンク先を記憶する。
【0037】
ステップS406では、表示切換指示受付モジュール115が、デフォルト値に応じて、針画像生成モジュール111、方位基盤画像生成モジュール112に対して電子コンパスの画像を生成するように指示する。例えば、既に携帯通信端末100に設定されている電子コンパスの画像、又は利用者によって前回指示されたもの等である。
【0038】
図6は、電子コンパス表示画像の生成処理例を示すフローチャートである。
ステップS602では、メッセージ提示モジュール113は、地磁気センサー120によって計測された方位が、地図情報受信モジュール133によって受信された地図情報の方位と合致するか否かを判断する。かかる判断において、合致すると判断した場合(Yes)はステップS604へ進み、それ以外の場合(No)は終了し(ステップS699)、ステップS316へ進む。
つまり、地磁気センサー120の計測結果としての北は、携帯通信端末100の表示画面における上方向であるか否かを判断することになる。ここで上方向とは、携帯通信端末100を利用する場合の一般的な上方向をいう。
また、北が上方向と合致するとは、北と上方向とが一致する場合、上方向の所定角度以内(例えば、プラスマイナス10度以内)に北がある場合等であってもよい。
【0039】
ステップS604では、メッセージ提示モジュール113が、地図の方位と携帯通信端末100の方位が合致する旨を提示する。つまり、現在、携帯通信端末100の利用者は、地図を見ている方向が、実際の方向と同じであることがわかるようになる。
【0040】
図7は、電子コンパス表示画像の生成処理例を示すフローチャートである。
ステップS702では、コンパステーマ決定モジュール114は、位置計測モジュール131によって計測された位置にテーマがあるか否かを判断する。かかる判断において、テーマがあると判断した場合(Yes)はステップS706へ進み、それ以外の場合(No)はステップS704へ進む。例えば、位置情報とテーマとを対応させたテーブルを携帯通信端末100に有しており、そのテーブルを位置情報に基づいて検索して、テーマを決定することである。
ステップS704では、コンパステーマ決定モジュール114は、地図取得指示送信モジュール132によって受信された地図情報内にテーマがあるか否かを判断する。かかる判断において、テーマがあると判断した場合(Yes)はステップS706へ進み、それ以外の場合(No)は終了し(ステップS799)、ステップS316へ進む。
【0041】
ステップS706では、コンパステーマ決定モジュール114が、テーマに応じて、針画像生成モジュール111、方位基盤画像生成モジュール112に対して電子コンパスの画像を生成するように指示する。例えば、該当するテーマを電子コンパス画像テーブル500のテーマ欄520から検索して、該当する電子コンパスのIDを針画像生成モジュール111、方位基盤画像生成モジュール112に渡し、針画像生成モジュール111、方位基盤画像生成モジュール112は、そのIDに基づいて、画像データ欄540を利用して電子コンパスの画像を生成する。また、1つのテーマに対して複数の電子コンパスの画像がある場合は、いずれか一つを選択するようにしてもよいし、図4に示したフローチャートに従って、利用者に選択させるようにしてもよい。
なお、ステップS704、ステップS702のように処理の順序を変更してもよい。又は、ステップS702とステップS704の両方の処理を行い、両方にテーマがある場合は、いずれか一方のテーマを優先するようにしてもよい。
【0042】
図8は、ディスプレイ201の表示例を示す説明図である。
ディスプレイ201には、電子コンパス画像810、地図表示領域820を表示する。これらの他に、アンテナ画像801、電池画像802等を表示するようにしてもよい。
地図表示領域820には、地図表示モジュール140が地図画像を表示する。
電子コンパス画像810には、電子コンパス表示モジュール116が電子コンパスの画像を表示する。図8では、電子コンパス画像810は、地図表示領域820の上部に表示しているが、地図表示領域820の下部、地図表示領域820内の中心等のように位置を変更したり、拡大/縮小してサイズを変更したり、また、透過処理を行って地図表示領域820に重ね合わせて表示してもよい。
【0043】
図9は、電子コンパス画像810の例を示す説明図である。
電子コンパス画像810は、針画像生成モジュール111によって生成される針画像901と方位基盤画像生成モジュール112によって生成される方位基盤画像910によって構成される。さらに、針画像901は、針画像(N部)902と針画像(S部)903からなる。針画像901として、携帯通信端末100の形態を模した画像、著名な建物を模した画像、キャラクター等の画像等がある。それらの上部と下部とを区別できるように色分け(上半分を赤、下半分を白等)をする。また、方位基盤画像910として、針画像901に関連のある画像であってもよい。
【0044】
なお、本実施の形態としてのプログラムが実行される通信端末又は地図サーバー160のハードウェア構成は、図10に示すように、具体的には携帯電話等に内蔵されたコンピュータ、又は本実施の形態による処理以外にも多くの処理を高速に実行することができるサーバーとなりうるようなコンピュータである。電子コンパス処理モジュール110、地図取得モジュール130、地図表示モジュール140等のプログラムを実行するCPU1010と、そのプログラムやデータを記憶するRAM1030と、本コンピュータを起動するためのプログラム等が格納されているROM1020と、補助記憶装置であるHD1040と、キーボード、マウス等から操作者の操作によってデータを入力又はCRTや液晶ディスプレイ等にデータを出力して操作者とのインタフェースとなるUI/F1050と、CD−R等のリムーバブルメディアに対して読み書きするリムーバブルメディアリーダーライター1060と、通信ネットワークと接続するための通信回線I/F1070、そして、それらをつないでデータのやりとりをするためのバス1080により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【0045】
なお、前記実施の形態では、携帯通信端末の例として携帯電話を用いた地図情報システムを示したが、携帯電話以外にもPHS、ノート型PCやPDA等のデータ通信端末、通信機能を有しているゲーム端末、携帯型のナビゲーションシステム等を用いた地図情報システムでもよい。
【0046】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、その場合は、プログラムを記録したコンピュータ読み取り可能な記録媒体の発明としても把握することができる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク(DVD)であって、DVDフォーラムで策定された規格である「DVD−R、DVD−RW、DVD−RAM等」、DVD+RWで策定された規格である「DVD+R、DVD+RW等」、コンパクトディスク(CD)であって、読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)等、ブルーレイ・ディスク(Blue−ray Disk)、光磁気ディスク(MO)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去及び書換可能な読出し専用メモリ(EEPROM)、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【0047】
【図1】本発明の実施の形態のモジュール構成例を示す図である。
【図2】携帯通信端末の具体例である携帯電話の構成例を示す説明図である。
【図3】本実施の形態による処理例を示すフローチャートである。
【図4】電子コンパス表示画像の生成処理例を示すフローチャートである。
【図5】電子コンパス画像テーブルのデータ構造例を示す説明図である。
【図6】電子コンパス表示画像の生成処理例を示すフローチャートである。
【図7】電子コンパス表示画像の生成処理例を示すフローチャートである。
【図8】ディスプレイの表示例を示す説明図である。
【図9】電子コンパス画像の例を示す説明図である。
【図10】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【0048】
100…携帯通信端末
110…電子コンパス処理モジュール
111…針画像生成モジュール
112…方位基盤画像生成モジュール
113…メッセージ提示モジュール
114…コンパステーマ決定モジュール
115…表示切換指示受付モジュール
116…電子コンパス表示モジュール
120…地磁気センサー
130…地図取得モジュール
131…位置計測モジュール
132…地図取得指示送信モジュール
133…地図情報受信モジュール
140…地図表示モジュール
150…送受信モジュール
160…地図サーバー
161…送受信モジュール
162…地図生成モジュール
163…地図DB
190…通信回線
200…携帯電話
201…ディスプレイ
202…キー
203…アンテナ
204…スピーカ
205…マイク
210…地図ボタン

【特許請求の範囲】
【請求項1】
地図情報を受信し、表示画面に地図を表示する携帯通信端末装置であって、
前記携帯通信端末装置の位置を計測する位置計測手段と、
前記位置計測手段によって計測された位置を送信する位置送信手段と、
前記位置送信手段によって送信された位置に対応する一定方位の地図情報を受信する地図情報受信手段と、
前記携帯通信端末装置の方位を計測する方位計測手段と、
前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成する電子コンパス画像生成手段と、
前記地図情報受信手段によって受信された地図情報に基づいて地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図と同一画面に、前記電子コンパス画像生成手段によって生成された電子コンパスの画像を表示する電子コンパス画像表示手段
を具備することを特徴とする携帯通信端末装置。
【請求項2】
前記電子コンパスの画像を選択する電子コンパス画像選択手段
を具備し、
前記電子コンパス画像表示手段は、前記電子コンパス画像選択手段によって選択された電子コンパスの画像を表示する
ことを特徴とする請求項1に記載の携帯通信端末装置。
【請求項3】
前記方位計測手段によって計測された方位が、前記地図情報受信手段によって受信された地図情報と合致するか否かを判断する方位判断手段と、
前記方位判断手段によって合致すると判断された場合は、地図の方位と前記携帯通信端末装置の方位が合致する旨を提示するメッセージ提示手段
を具備することを特徴とする請求項1又は2に記載の携帯通信端末装置。
【請求項4】
前記位置計測手段によって計測された位置又は前記地図情報受信手段によって受信された地図情報に応じて、前記電子コンパスの画像を決定する電子コンパス画像決定手段
を具備し、
前記電子コンパス画像表示手段は、前記電子コンパス画像決定手段によって決定された電子コンパスの画像を表示する
ことを特徴とする請求項1から3のいずれか一項に記載の携帯通信端末装置。
【請求項5】
携帯通信端末装置に、地図情報を受信させ、表示画面に地図を表示させる携帯通信プログラムであって、
前記携帯通信端末装置を、
前記携帯通信端末装置の位置を計測する位置計測手段と、
前記位置計測手段によって計測された位置を送信する位置送信手段と、
前記位置送信手段によって送信された位置に対応する一定方位の地図情報を受信する地図情報受信手段と、
前記携帯通信端末装置の方位を計測する方位計測手段と、
前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成する電子コンパス画像生成手段と、
前記地図情報受信手段によって受信された地図情報に基づいて地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図と同一画面に、前記電子コンパス画像生成手段によって生成された電子コンパスの画像を表示する電子コンパス画像表示手段
として機能させることを特徴とする携帯通信プログラム。
【請求項6】
携帯通信端末装置に、地図情報を受信させ、表示画面に地図を表示させる携帯通信方法であって、
前記携帯通信端末装置は、
前記携帯通信端末装置の位置を計測する位置計測手段と、
前記携帯通信端末装置の方位を計測する方位計測手段
を具備し、
前記位置計測手段によって計測された位置を送信し、
前記送信された位置に対応する一定方位の地図情報を受信し、
前記方位計測手段によって計測された方位に応じた電子コンパスの画像を生成し、
前記受信された地図情報に基づいて地図を表示し、
前記表示された地図と同一画面に、前記生成された電子コンパスの画像を表示する
ことを特徴とする携帯通信方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate


【公開番号】特開2009−293947(P2009−293947A)
【公開日】平成21年12月17日(2009.12.17)
【国際特許分類】
【出願番号】特願2008−144804(P2008−144804)
【出願日】平成20年6月2日(2008.6.2)
【出願人】(501440684)ソフトバンクモバイル株式会社 (654)
【Fターム(参考)】