(57)【要約】【課題】文字情報を適切に画面に表示する。【解決手段】地図情報取得部１１は、文字列を含む地図情報を取得する。文字列抽出部１２は、取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する。文字列判別部１３は、抽出された文字列のそれぞれについて、画面内における文字列の表示予定位置と画面内における注目位置との位置関係と、文字列の属性に対応付けられている表示優先度と、に基づいて、文字列を画面に表示するか否かを判別する。画像生成部１４は、画面に表示すると判別された文字列が、画面内における文字列の表示予定位置に表示されるように、画面に表示される地図を表す画像を生成する。【選択図】図２
2012048068.tif 000002
【特許請求の範囲】
【請求項１】
文字列を含む地図情報を取得する地図情報取得部と、
前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出部と、
前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別部と、
前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成部と、を備える、
ことを特徴とする地図表示装置。
【請求項２】
前記文字列判別部は、前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との距離が、当該文字列の属性に対応付けられている表示優先度に応じて設定される閾距離よりも短い場合に、当該文字列を前記画面に表示すると判別する、
ことを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記閾距離は、前記表示優先度が高いほど長く設定される、
ことを特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記注目位置は、自地図表示装置の現在位置であり、
前記現在位置を検出する現在位置検出部と、
前記現在位置検出部により検出された現在位置の履歴に基づいて、前記自地図表示装置の移動方向を検出する移動方向検出部と、をさらに備え、
前記文字列判別部は、前記抽出された文字列のそれぞれについて、前記画面内における前記検出された現在位置から前記画面内における当該文字列の表示予定位置に向かう方向と、前記画面内における前記検出された移動方向とのなす角度が、当該文字列の属性に対応付けられている表示優先度に応じて設定される閾角度よりも小さい場合に、当該文字列を前記画面に表示すると判別する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の地図表示装置。
【請求項５】
前記閾角度は、前記表示優先度が高いほど大きく設定される、
ことを特徴とする請求項４に記載の地図表示装置。
【請求項６】
地図情報取得部、文字列抽出部、文字列判別部、画像生成部を備える地図表示装置が実行する地図表示方法であって、
前記地図情報取得部が、文字列を含む地図情報を取得する地図情報取得工程と、
前記文字列抽出部が、前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出工程と、
前記文字列判別部が、前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別工程と、
前記画像生成部が、前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成工程と、を備える、
ことを特徴とする地図表示方法。
【請求項７】
コンピュータを、
文字列を含む地図情報を取得する地図情報取得部、
前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出部、
前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別部、
前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成部、として機能させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置、地図表示方法、ならびに、これらをコンピュータ上で実現するためのプログラムに関する。
【背景技術】
【０００２】
視認性を確保したり、システム負荷を軽減したりするために、画面に表示する文字情報やランドマークを制限する地図表示装置が知られている。例えば、特許文献１には、設定された表示縮尺に応じて、表示すべき文字列数の上限値が予め設定されているナビゲーションシステムの地図表示方法が開示されている。また、特許文献２には、表示画面を、予め定められた数の小領域に分割し、小領域ごとに、表示文字数を予め定められた数を超えないように調整する、車載ナビゲーションシステムが開示されている。そして、特許文献３には、自車両の進行方向を考慮することによって選択されたランドマークを表示部に表示し、他のランドマークの表示を制限する車載ナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−１０３７８３号公報
【特許文献２】特開平６−１０３４９６号公報
【特許文献３】特開２００１−１１６５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１や特許文献２に開示された技術においては、画面に表示されることが望まれる文字列が、画面に表示される文字列として、適切に選択されないことがある。例えば、特許文献１や特許文献２に開示された技術においては、互いに同じ属性の対象物を表す文字列には、互いに同じ表示の優先度が与えられるが、互いに異なる表示の優先度が与えられることが望ましい場合もある。一方、特許文献３に開示された技術は、ランドマークの表示を制限する技術であるが、ランドマークの表示を制限するよりも、文字列の表示を制限した方がわかりやすく表示できる場合もある。このように、地図を表示する際に、文字列を適切に選択して、ユーザが真に必要とする文字情報を見やすく或いは分かり易く表示したいという要望が強い。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、文字情報を適切に画面に表示するのに好適な地図表示装置、地図表示方法、ならびに、これらをコンピュータ上で実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の観点に係る地図表示装置は、
文字列を含む地図情報を取得する地図情報取得部と、
前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出部と、
前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別部と、
前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成部と、を備える、
ことを特徴とする。
【０００７】
前記文字列判別部は、前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との距離が、当該文字列の属性に対応付けられている表示優先度に応じて設定される閾距離よりも短い場合に、当該文字列を前記画面に表示すると判別してもよい。
【０００８】
前記閾距離は、前記表示優先度が高いほど長く設定されてもよい。
【０００９】
前記注目位置は、自地図表示装置の現在位置であり、
前記現在位置を検出する現在位置検出部と、
前記現在位置検出部により検出された現在位置の履歴に基づいて、前記自地図表示装置の移動方向を検出する移動方向検出部と、をさらに備え、
前記文字列判別部は、前記抽出された文字列のそれぞれについて、前記画面内における前記検出された現在位置から前記画面内における当該文字列の表示予定位置に向かう方向と、前記画面内における前記検出された移動方向とのなす角度が、当該文字列の属性に対応付けられている表示優先度に応じて設定される閾角度よりも小さい場合に、当該文字列を前記画面に表示すると判別してもよい。
【００１０】
前記閾角度は、前記表示優先度が高いほど大きく設定されてもよい。
【００１１】
上記目的を達成するために、本発明の第２の観点に係る地図表示方法は、
地図情報取得部、文字列抽出部、文字列判別部、画像生成部を備える地図表示装置が実行する地図表示方法であって、
前記地図情報取得部が、文字列を含む地図情報を取得する地図情報取得工程と、
前記文字列抽出部が、前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出工程と、
前記文字列判別部が、前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別工程と、
前記画像生成部が、前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成工程と、を備える、
ことを特徴とする。
【００１２】
上記目的を達成するために、本発明の第３の観点に係るプログラムは、
コンピュータを、
文字列を含む地図情報を取得する地図情報取得部、
前記取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する文字列抽出部、
前記抽出された文字列のそれぞれについて、前記画面内における当該文字列の表示予定位置と前記画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を前記画面に表示するか否かを判別する文字列判別部、
前記画面に表示すると判別された文字列が、前記画面内における当該文字列の表示予定位置に表示されるように、前記画面に表示される地図を表す画像を生成する画像生成部、として機能させる、
ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、文字情報を適切に画面に表示するのに好適な地図表示装置、地図表示方法、ならびに、これらをコンピュータ上で実現するためのプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係る地図表示装置の物理的な構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る地図表示装置の機能を説明するためのブロック図である。
【図３】文字列属性と表示優先度との関係を示す図である。
【図４】位置関係と表示可能優先度との関係を示す図である。
【図５】本発明の第１の実施形態に係る地図表示装置による文字列の間引きの判定結果を示す図である。
【図６】文字列が間引きされずに表示された画面を示す図である。
【図７】文字列を間引きする手法を説明するための図である。
【図８】文字列が間引きされて表示された画面を示す図である。
【図９】本発明の第１の実施形態に係る地図表示装置が実行する画面表示処理を示すフローチャートである。
【図１０】本発明の第２の実施形態に係る地図表示装置による文字列の間引きの判定結果を示す図である。
【図１１】本発明の第２の実施形態に係る地図表示装置による文字列の間引き方法を説明するための図である。
【図１２】本発明の第３の実施形態に係る地図表示装置による文字列の間引きの判定結果を示す図である。
【図１３】本発明の第３の実施形態に係る地図表示装置による文字列の間引き方法を説明するための図である。
【図１４】本発明の第４の実施形態に係る地図表示装置によって表示される画面を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施形態に係る地図表示装置について説明する。
【００１６】
（第１の実施形態）
本実施形態においては、本発明を、車載用のカーナビゲーションシステムに適用する例を示す。まず、図１を参照して、本実施形態に係る地図表示装置１００の外観について説明する。
【００１７】
図１に示すように、地図表示装置１００は、ＣＰＵ(Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、ＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１０３、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール１０４、アンテナ１０５、音声処理部１０６、スピーカ１０７、マイクロフォン１０８、操作部１０８、ハードディスク１１０、モニター１１１、を備える。地図表示装置１００が備えるこれらの構成要素は、バスにより相互に接続される。
【００１８】
ＣＰＵ１０１は、地図表示装置１００の全体の動作を制御する。なお、ＣＰＵ１０１は、ＲＡＭ１０２に格納されているプログラムに従って動作し、ＲＡＭ１０３をワークエリアとして使用する。
【００１９】
ＲＯＭ１０２には、地図表示装置１００の全体の動作を制御するためのプログラムやデータが記憶される。
【００２０】
ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして機能する。つまり、ＣＰＵ１０１は、ＲＡＭ１０３にプログラムやデータを一時的に書き込み、これらのプログラムやデータを適宜参照する。
【００２１】
ＧＰＳモジュール１０４は、アンテナ１０５により受信されたＧＰＳ電波を電気信号に変換し、ＣＰＵ１０１に供給する。従って、ＣＰＵ１０１は、ＧＰＳモジュール１０４を制御して、地図表示装置１００の現在位置を取得できる。現在位置は、例えば、緯度と経度とを用いて表現される。
【００２２】
ＧＰＳモジュール１０４は、複数のＧＰＳ衛星から送信されたＧＰＳ電波を受信する。
【００２３】
音声処理部１０６は、ＣＰＵ１０１から供給されたディジタルオーディオ信号をＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）コンバータ（図示せず）でアナログオーディオ信号に変換して、スピーカ１０７に出力する。また、音声処理部１０６は、マイクロフォン１０８から供給されたアナログオーディオ信号をＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）コンバータ（図示せず）でディジタルオーディオ信号に変換して、ＣＰＵ１０１に供給する。ＣＰＵ１０１に供給されたディジタルオーディオ信号は、公知の音声認識技術により音声認識処理が行われる。これにより、ユーザは、ナビゲーション等の音声を聞いたり、地図表示装置１００に向かって発声することにより、当該地図表示装置１００に対して、種々の指示を与えることができる。
【００２４】
スピーカ１０７は、音声処理部１０６から供給されたアナログオーディオ信号を音声に変換して、出力する。
【００２５】
マイクロフォン１０８は、音声をアナログオーディオ信号に変換して、音声処理部１０６に供給する。
【００２６】
操作部１０９は、ボタン、キー、レバー、ボリュームスイッチなどから構成される。操作部１０９は、ボタン、キー、レバー、ボリュームスイッチなどにより受け付けられた操作に基づいて、当該操作に基づく信号を生成し、ＣＰＵ１０１に供給する。
【００２７】
ハードディスク１１０には、地図情報や各種の設定情報などが記憶される。
【００２８】
モニター１１１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などにより構成される。モニター１１１は、ＣＰＵ１０１によって生成された画像を表示する。
【００２９】
ここで、図２を参照して、地図表示装置１００が備える機能について説明する。
【００３０】
図２に示すように、地図表示装置１００は、地図情報取得部１１、文字列抽出部１２、文字列判定部１３、画像生成部１４、現在位置検出部１５、移動方向検出部１６、地図情報記憶部１７、画像表示部１８、を備える。
【００３１】
地図情報取得部１１は、地図情報記憶部１１７などから、文字列を含む地図情報を取得する。地図情報は、所定の地域の地図を生成するために必要な情報を含む。地図情報は、例えば、地形や建造物を表す画像情報（アイコン）、地形や建築物の名称を表す画像情報（文字列）、アイコンや文字列の配置情報（座標）、などを含む。地形は、例えば、山、谷、河川、海、森、平地などである。また、建造物は、例えば、道路、線路、橋、施設、住宅、店などである。地図情報取得部１１は、例えば、ＣＰＵ１１とＲＡＭ１３とにより構成される。
【００３２】
文字列抽出部１２は、取得された地図情報に含まれる文字列のうち、画面内に表示する候補の文字列を抽出する。例えば、文字列抽出部１２は、地図情報に含まれる全ての文字列のうち、画面に表示される地図により表される地域に存在する地形や建造物に対応づけられた文字列であって、当該地図の縮尺に適合する文字列を抽出する。地図の縮尺に適合する文字列のみが抽出されるのは、例えば、縮尺が小さい場合（例えば、一般的な大きさの画面に、日本全体の地図を表す場合）に、画面に表示される候補の文字列として、店に対応付けられた文字列（店名）が抽出される必要性に欠けるためである。文字列抽出部１２は、例えば、ＣＰＵ１１とＲＡＭ１３とにより構成される。
【００３３】
文字列判別部１３は、抽出された文字列のそれぞれについて、画面内における当該文字列の表示予定位置と当該画面内における注目位置との位置関係と、当該文字列の属性に対応付けられている表示優先度と、に基づいて、当該文字列を当該画面に表示するか否かを判別する。文字列の表示予定位置は、例えば、当該文字列に対応付けられた地形や建造物が表示される位置の近傍の位置である。文字列と当該文字列の表示予定位置とは、互いに対応付けられており、地図情報に含まれているものとする。また、本実施形態では、注目位置は、地図表示装置１００の現在位置である。表示予定位置と注目位置との位置関係は、例えば、表示予定位置と注目位置との距離や、表示予定位置から見た注目位置の方向である。
【００３４】
表示優先度は、当該表示優先度に対応付けられる属性の文字列が、画面に優先して表示される度合である。高い表示優先度に対応付けられる属性の文字列は、画面に優先して表示される（画面に表示されやすくなる）。低い表示優先度に対応付けられる属性の文字列は、画面に優先して表示されない（画面に表示されにくくなる）。文字列の属性は、当該文字列により名称が表される対象の種別であり、例えば、区画名、施設名、交差点名、店名である。文字列判別部１３は、例えば、ＣＰＵ１１とＲＡＭ１３とにより構成される。
【００３５】
画像生成部１４は、画面に表示すると判別された文字列が、当該画面における当該文字列の表示予定位置に表示されるように、当該画面に表示される地図を表す画像を生成する。つまり、画面に表示しないと判別された文字列は、当該画面に表示されない。生成された画像を表す画像信号は、画像表示部１８に供給される。画像生成部１４は、例えば、ＣＰＵ１１とＲＡＭ１３とにより構成される。
【００３６】
現在位置検出部１５は、地図表示装置１００の現在位置を検出する。現在位置検出部１５は、例えば、ＧＰＳモジュール１０４とアンテナ１０５とにより構成される。
【００３７】
移動方向検出部１６は、現在位置検出部１５により検出された現在位置の履歴に基づいて、地図表示装置１００の移動方向を検出する。本実施形態では、地図表示装置１００は車載用カーナビゲーションシステムであるため、車両の移動方向が検知される。移動方向検出部１６は、例えば、ＣＰＵ１１とＲＡＭ１３とにより構成される。
【００３８】
地図情報記憶部１７には、地図情報が記憶される。地図情報記憶部１７は、例えば、ハードディスク１１０により構成される。
【００３９】
画像表示部１８は、画像生成部１４から供給される画像信号に基づいて、地図を表す画像を画面に表示する。画像表示部１８は、例えば、ＣＰＵ１０１、ＲＡＭ１０３、モニター１１１により構成される。
【００４０】
ここで、図３を参照して、文字列属性と表示優先度との関係について説明する。
【００４１】
まず、文字列は、当該文字列によりいかなる種類の地図要素の名称を表すかによって、分類されているものとする。本明細書において、この分類を、文字列属性という。文字列属性には、区画名、施設名、交差点名、店名などがある。文字列がいかなる文字列属性を有するかは、地図情報によって判別可能であるものとする。つまり、地図情報には、文字列と当該文字列の文字列属性とを対応付ける情報が含まれているものとする。
【００４２】
区画名は、「東京都」、「新宿区」のような行政区画の名称である。施設名は、官公庁やショッピングモールのような比較的大きな施設の名称である。交差点名は、交差点の名称である。店名は、コンビニエンスストアや小売店など比較的小さな店の名称である。
【００４３】
ここで、図３に示すように、文字列属性には、表示優先度が対応付けられているものとする。表示優先度は、当該表示優先度に対応付けられる文字列属性を有する文字列が、どの程度優先されて画面に表示されるかの度合を示す。つまり、表示優先度が高い文字列属性を有する文字列は画面表示の際に間引きされにくく、表示優先度が低い文字列属性を有する文字列は画面表示の際に間引きされやすい。
【００４４】
図３に示すように、区画名の表示優先度が１で最も高く、施設名の表示優先度が２で次に高く、交差点名の表示優先度が３で次に高く、店名の表示優先度が４で最も低いものとする。このように、表示優先度を示す数値が小さいほど、文字列が画面表示の際に間引きされにくい。なお、文字列属性と表示優先度との関係は、例えば、ハードディスク１１０にあらかじめ記憶されている。
【００４５】
次に、図４を参照して、画面内における文字列の表示予定位置と画面内における現在位置との位置関係と、表示可能優先度と、の関係について説明する。
【００４６】
画面内における文字列の表示予定位置は、当該文字列により表される地図要素が画面内において表示される位置の近傍の位置とすることができる。なお、文字列と画面内における当該文字列の表示予定位置とを対応付ける情報は、地図情報に含まれているものとする。
【００４７】
現在位置は、例えば、ＧＰＳモジュール１０４により取得される。表示可能優先度は、表示優先度がいかなる文字列属性の文字列まで画面内に表示されるかの閾値を示す。つまり、文字列の表示予定位置と現在位置との位置関係に対応付けられた表示可能優先度が低い文字列ほど画面表示の際に間引きされにくく、文字列の表示予定位置と現在位置との位置関係に対応付けられた表示可能優先度が低い文字列ほど画面表示の際に間引きされやすい。なお、現在位置は、ユーザが着目している着目点、もしくは、ユーザが注目している注目位置と考えることができる。
【００４８】
本実施形態では、位置関係は、文字列の表示予定位置と現在位置との画面内における距離や、現在位置からみた文字列の表示予定位置の画面内における方向により決定される。なお、地図表示装置１００が搭載された車両の進行方向は、画面内において、当該画面の下方から上方に向かう方向であるものとする。つまり、画面には、当該車両が画面に表示された地図上を、下方から上方に向かって進んでいる様子が示される。
【００４９】
図４には、位置関係は、単純に、近距離、中距離、遠距離、自車後方の４つに分類される例を示している。近距離の表示可能優先度が４で最も低く、中距離の表示可能優先度が３で次に低く、遠距離の表示可能優先度と自車後方の表示可能優先度とが２で最も高い。このように、表示可能優先度を示す数値が大きいほど、文字列が画面表示の際に間引きされにくい。なお、位置関係と表示可能優先度との関係は、例えば、ハードディスク１１０にあらかじめ記憶されている。
【００５０】
次に、図５を参照して、文字列属性の表示優先度と位置関係の表示可能優先度と文字列の間引き結果との関係について説明する。
【００５１】
文字列属性が区画名である場合、表示優先度は１であるので、表示可能優先度が１以上である全ての位置関係にある文字列が表示される。文字列属性が施設名である場合、表示優先度は２であるので、表示可能優先度が２以上である全ての位置関係にある文字列が表示される。文字列属性が交差点名である場合、表示優先度は３であるので、表示可能優先度が３以上である、近距離の位置関係にある文字列と中距離の位置関係にある文字列とが表示される。文字列属性が店名である場合、表示優先度は４であるので、表示可能優先度が４以上である近距離の位置関係にある文字列のみが表示される。
【００５２】
以下、図６〜８を参照して、文字列属性の表示優先度と、表示予定位置と現在位置との位置関係と、によって、文字列が表示されるか否かが決定される手法について説明する。
【００５３】
まず、図６に、表示することが予定される全ての文字列が間引きされずに表示された画面の様子を示す。このように、全ての文字列が画面に表示されると、画面が煩雑になり、視認性が損なわれる可能性がある。従って、本実施形態では、間引き処理により画面内に表示される文字列の数が抑制される。なお、画面内に表示される予定の全ての文字列が同列に扱われるのではなく、文字列属性に応じた表示優先度、ならびに、文字列の表示予定位置と注目位置との位置関係に従って間引き処理がなされる。
【００５４】
文字列３１１〜３１３は、文字列属性が区画名である文字列、つまり、区画名を表す文字列を示す。文字列３１１は「区画名１」という文字列であり、文字列３１２は「区画名２」という文字列であり、文字列３１３は「区画名３」という文字列である。文字列３１１〜３１３は、いずれも、表示予定位置に表示されている。
【００５５】
文字列３２１〜３２４は、文字列属性が施設名である文字列、つまり、施設名を表す文字列を示す。文字列３２１は「施設名１」という文字列であり、文字列３２２は「施設名２」という文字列であり、文字列３２３は「施設名３」という文字列であり、文字列３２４は「施設名４」という文字列である。文字列３２１〜３２４は、いずれも、表示予定位置に表示されている。
【００５６】
文字列３３１〜３３３は、文字列属性が交差点名である文字列、つまり、交差点名を表す文字列を示す。文字列３３１は「交差点名１」という文字列であり、文字列３３２は「交差点名２」という文字列であり、文字列３３３は「交差点名３」という文字列である。文字列３３１〜３３３は、いずれも、表示予定位置に表示されている。
【００５７】
文字列３４１〜３４７は、文字列属性が店名である文字列、つまり、店名を表す文字列を示す。文字列３４１は「店名１」という文字列であり、文字列３４２は「店名２」という文字列であり、文字列３４３は「店名３」という文字列であり、文字列３４４は「店名４」という文字列であり、文字列３４５は「店名５」という文字列であり、文字列３４６は「店名６」という文字列であり、文字列３４７は「店名７」という文字列である。文字列３４１〜３４７は、いずれも、表示予定位置に表示されている。
【００５８】
マーク３５１は、地図表示装置１００の画面内における現在位置と進行方向とを示す画像である。本実施形態では、マーク３５１は、地図表示装置１００の画面内における位置が画面内の下方であり、地図表示装置１００が画面内において、画面の下方から上方に向かって進んでいる様子を示している。
【００５９】
ここで、図７を参照して、文字列の表示予定位置と現在位置との位置関係がどのように決定されるかについて説明する。
【００６０】
線３６１は、マーク３５１を中心とする第１の円の外周を表す線である。
【００６１】
線３６２は、マーク３５１を中心とする第２の円の外周を表す線である。ここで、第１の円と第２の円とは同心円であり、第１の円の半径よりも第２の円の半径の方が大きい。
【００６２】
線３６３は、画面の左下隅とマーク３５１とを結ぶ線分と、画面の右下隅とマーク３５１とを結ぶ線分と、から構成される折れ線である。
【００６３】
ここで、画面内における文字列の表示予定位置と線３６１〜３６３の位置との関係に基づいて、以下の（１）〜（４）に示すように位置関係ならびに表示可能優先度が決定される。
【００６４】
（１）表示予定位置が線３６３よりも下方にある文字列は、位置関係が自車後方であり、表示可能優先度が２と決定される。
（２）（１）に該当しない文字列であり、表示予定位置が線３６１の内部にある文字列は、位置関係が近距離であり、表示可能優先度が４と決定される。
（３）（１）または（２）のうちのいずれにも該当しない文字列であり、表示予定位置が線３６２の内部にある文字列は、位置関係が中距離であり、表示可能優先度が３と決定される。
（４）（１）〜（３）のうちのいずれにも該当しない文字列は、位置関係が遠距離であり、表示可能優先度が２と決定される。
【００６５】
ここで、決定された位置関係の表示可能優先度と、文字列属性の表示優先度と、に基づいて、文字列を画面に表示するか否か、つまり、文字列を間引くか否かが決定される。図８に、文字列の間引き結果を示す。
【００６６】
図８に示すように、文字列属性の表示優先度が、位置関係の表示可能優先度以上の文字列のみが、間引かれずに画面に表示される。具体的には、表示予定位置が自車後方の文字列は、表示優先度が１もしくは２の場合に限り表示され、表示予定位置が近距離の文字列は、全て表示され、表示予定位置が中距離の文字列は、表示優先度が１、２もしくは３の場合に限り表示され、表示予定位置が遠距離の文字列は、表示優先度が１もしくは２の場合に限り表示される。
【００６７】
次に、図９に示すフローチャートを用いて、地図表示装置１００が実行する画面表示処理について説明する。地図表示装置１００は、操作部１０９などの操作により、ナビゲーションモードに設定されると、図９に示す画面表示処理を実行する。
【００６８】
まず、ＣＰＵ１０１は、自車位置を取得する（ステップＳ１０１）。具体的には、ＣＰＵ１０１は、ＧＰＳモジュール１０４を制御して、地図表示装置１００の現在位置を示す緯度ならびに経度を取得する。取得された自車位置は、例えば、ＲＡＭ１０３に記憶される。
【００６９】
ＣＰＵ１０１は、ステップＳ１０１の処理を終了すると、自車の進行方向を取得する（ステップＳ１０２）。自車の進行方向は、自車位置の履歴に基づいて計算される。従って、ＣＰＵ１０１は、ＲＡＭ１０３に記憶されている自車位置の履歴を参照して、自車の進行方向を計算する。例えば、直前に取得された第１の自車位置と、さらにその前に取得された第２の自車位置と、が異なる場合、第２の自車位置を基準としたときの第１の自車位置が、自車の進行方向に設定される。取得された自車の進行方向は、例えば、ＲＡＭ１０３に記憶される。
【００７０】
ＣＰＵ１０１は、ステップＳ１０２の処理を終了すると、表示エリアに未判定の文字列が存在するか否かを判別する（ステップＳ１０３）。つまり、ステップＳ１０３においては、地図情報に含まれる文字列のうち、表示予定位置が画面内である文字列が抽出され、抽出された文字列のうち、間引くか否かが決定されていない文字列が１つ以上あるか否かが判別される。なお、表示予定位置は、地図の縮尺毎に、文字列に対応付けられているものとする。ここで、文字列により表される地図要素が画面内に含まれる場合であっても、表示予定位置がない場合もある。例えば、日本全土の様子を表す地図が画面に表示される場合、ある店の地図上での座標が画面の表示範囲内にあるときでも、当該店の店名を表す文字列の表示予定位置はないものとされる。
【００７１】
ＣＰＵ１０１は、表示エリアに未判定の文字列があると判別すると（ステップＳ１０３：ＹＥＳ）、未判定の文字列を取得する（ステップＳ１０４）。具体的には、ＣＰＵ１０１は、地図情報に含まれる文字列のうち、表示予定位置が画面内である文字列であって、未判定の文字列を１つ抽出する。
【００７２】
ＣＰＵ１０１は、ステップＳ１０４の処理を終了すると、自車位置から表示予定位置までの距離を算出する（ステップＳ１０５）。なお、自車位置は、ステップＳ１０１で取得された自車位置の画面内における座標である。一方、表示予定位置は、ステップＳ１０４で選択された文字列の画面内における表示予定の座標である。算出された距離は、例えば、ＲＡＭ１０３に記憶される。
【００７３】
ＣＰＵ１０１は、ステップＳ１０５の処理を終了すると、自車位置から表示予定位置へ向かう方向と自車の進行方向との角度を算出する（Ｓ１０６）。ステップＳ１０６では、自車位置を表す画面内の座標から表示予定位置を表す画面内の座標へ向かう第１のベクトルと、画面内における自車の進行方向を示す第２のベクトルと、のなす角度が算出される。算出された角度は、例えば、ＲＡＭ１０３に記憶される。
【００７４】
ＣＰＵ１０１は、ステップＳ１０６の処理を終了すると、表示可能優先度を取得する（ステップＳ１０７）。具体的には、ステップＳ１０５において算出された距離と、ステップＳ１０６において算出された角度と、に基づいて、現在位置とステップＳ１０４において取得された文字列の表示予定位置との位置関係に対応づけられている表示可能優先度が取得される。
【００７５】
例えば、算出された角度が所定の閾角度よりも大きい場合、位置関係が自車後方と決定され、表示可能優先度が２に決定される。そして、位置関係が自車後方と決定されない場合において、算出された距離が所定の第１閾距離よりも小さい場合、位置関係が近距離と決定され、表示可能優先度が４に決定される。また、位置関係が自車後方と決定されず、位置関係が近距離と決定されない場合において、算出された距離が第１の閾距離よりも長い所定の第２閾距離よりも小さい場合、位置関係が中距離と決定され、表示可能優先度が３に決定される。位置関係が自車後方、近距離、中距離のいずれにも決定されない場合、位置関係が遠距離と決定され、表示可能優先度が２に決定される。取得された表示可能優先度は、例えば、ＲＡＭ１０３に記憶される。
【００７６】
ＣＰＵ１０１は、ステップＳ１０７の処理を終了すると、文字列の表示優先度が表示可能優先度以上であるか否かを判別する（ステップＳ１０８）。なお、文字列の表示優先度が表示可能優先度以上である場合、当該文字列は間引きされずに画面に表示される。一方、文字列の表示優先度が表示可能優先度未満である場合、当該文字列は間引きされて画面に表示されない。
【００７７】
ＣＰＵ１０１は、文字列の表示優先度が表示可能優先度以上であると判別すると（ステップＳ１０８：ＹＥＳ）、文字列を表示対象に追加する（ステップＳ１０９）。表示対象に追加される文字列は、例えば、ＲＡＭ１０３に記憶される。
【００７８】
ＣＰＵ１０１は、文字列の表示優先度が表示可能優先度以上ではないと判別した場合（ステップＳ１０８：ＮＯ）、もしくは、ステップＳ１０９の処理を終了した場合、ステップＳ１０３に処理を戻す。そして、ＣＰＵ１０１は、ステップＳ１０３において、さらに、表示エリアに未判定の文字列が存在するか否かを判別する。
【００７９】
ここで、ＣＰＵ１０１は、表示エリアに未判定の文字列が存在しないと判別した場合（ステップＳ１０３：ＮＯ）、表示対象に追加された文字列を含む画像を生成する（ステップＳ１１０）。つまり、ステップＳ１１０において生成される画像には、ステップＳ１０９において表示対象に追加されなかった文字列が含まれない。ステップＳ１１０において生成される画像は、地図を表す画像であり、例えば、図８に示す画像である。
【００８０】
ＣＰＵ１０１は、ステップＳ１１０の処理を終了すると、生成された画像に基づいて画面を更新する（ステップＳ１１１）。つまり、ＣＰＵ１０１は、生成した画像を表す画像信号を生成し、モニター１１１に供給する。一方、モニター１１１は、供給された画像信号に基づいて、地図を表す画像を画面に表示する。なお、モニター１１１は、次の画面更新周期まで待機してから画面を更新する。ＣＰＵ１０１は、ステップＳ１１１の処理を終了すると、ステップＳ１０１に処理を戻す。
【００８１】
本実施形態に係る地図表示装置１００によれば、ユーザが最も注目する位置であると考えられる現在位置を中心とした狭いエリア（線３６１の内部）については、文字列情報が詳細に表示される。これにより、ユーザは、正確な現在位置を把握することができる。また、自車から離れたエリア（線３６２の外部）は、自車から見えない場所であるため、文字列情報が詳細に表示されず、必要最低限の文字列情報のみが表示される。
【００８２】
また、自車の前方（線３６３の上方）の文字列情報は、次に曲がるべき交差点や目的地の場所を確認するために必要である。一方、自車が過ぎ去った方向（線３６３の下方）の文字列情報は、それほど重要ではない。従って、自車の前方の近い場所については詳細な文字列情報を表示し、自車から離れるのに従って、表示される文字列情報が少なくなるように文字列が間引かれる。
【００８３】
本実施形態に係る地図表示装置１００によれば、有名施設や大型ショッピングモールなどの目立つ物件の名前を表す施設名は、表示優先度が相対的に高く設定されるため、画面内の注目位置から離れていても表示される。一方、小さな店舗などの物件の名前を表す店名は、表示優先度が相対的に低く設定されるため、画面内の注目位置から離れているときは表示されないが、注目位置に近くなると表示されるようになる。また、自車の後方にある物件の名前を表す文字列は、表示の際に優先して間引きされる。
【００８４】
このように、本実施形態に係る地図表示装置１００によれば、地図表示装置１００の現在位置と表示予定位置との位置関係に基づいて、表示されることが適当ではないと推定される文字列が間引かれて地図が表示される。つまり、重要度の高い文字列から優先的に選択された適切な数の文字列のみが画面に表示されるため、画面が見にくくならないように画面に表示される文字列の数が抑えられながらも、重要な文字列の表示が欠落されることを防止することができる。従って、本実施形態に係る地図表示装置１００によれば、ユーザにとって重要な文字列が画面に表示されながらも、視認性が確保される。
【００８５】
また、本実施形態に係る地図表示装置１００によれば、間引きの対象が文字列のみであるため、ランドマーク（アイコン）については間引きされないまま表示される。従って、画面に表示する情報が過度に削られることを防止することができる。
【００８６】
（第２の実施形態）
第１の実施形態では、地図表示装置１００の現在位置と文字列の表示予定位置との位置関係が、当該現在位置と当該表示予定位置との距離と、地図表示装置１００の進行方向に対する、当該現在位置から見た当該表示予定位置の方向の角度と、の双方により決定される例を示した。しかし、本発明において、当該位置関係が、当該現在位置と当該表示予定位置との距離とにより決定されてもよい。
【００８７】
この場合、文字列属性の表示優先度と位置関係の表示可能優先度と文字列の間引き結果との関係は、図１０に示すようになる。図１０に、位置関係から自車後方が除外される例を示す。
【００８８】
以下、図１１を参照して、文字列属性の表示優先度と、表示予定位置と現在位置との位置関係と、によって、文字列が表示されるか否かが決定される手法について説明する。なお、図１１には、文字列３４５が表示されるか否かが判別される際に必要な情報のみを示している。従って、当該判別と無関係な文字列などは、図１１からは省略されている。
【００８９】
線３６１は、マーク３５１を中心とする第１の円の外周を表す線である。ここで、第１の円の半径をＤｔｈ１とする。
【００９０】
線３６２は、マーク３５１を中心とする第２の円の外周を表す線である。ここで、第１の円と第２の円とは同心円であり、第１の円の半径よりも第２の円の半径の方が大きい。また、第２の円の半径をＤｔｈ２とする。つまり、Ｄｔｈ１＜Ｄｔｈ２である。
【００９１】
また、画面内における文字列３４５の表示予定位置と画面内における現在位置との距離をＤｘとする。
【００９２】
ここで、画面内における文字列の表示予定位置と線３６１、３６２の位置との関係に基づいて、以下の（１１）〜（１３）に示すように位置関係ならびに表示可能優先度が決定される。
【００９３】
（１１）表示予定位置が線３６１の内部にある文字列、つまり、Ｄｘ＜Ｄｔｈ１を満たす文字列は、位置関係が近距離であり、表示可能優先度が４と決定される。
（１２）（１１）に該当しない文字列であり、表示予定位置が線３６２の内部にある文字列、つまり、Ｄｔｈ１≦Ｄｘ＜Ｄｔｈ２を満たす文字列は、位置関係が中距離であり、表示可能優先度が３と決定される。
（１３）（１１）もしくは（１２）のうちのいずれにも該当しない文字列、つまり、Ｄｘ≧Ｄｔｈ２を満たす文字列は、位置関係が遠距離であり、表示可能優先度が２と決定される。
【００９４】
本実施形態に係る地図表示装置１００によれば、地図表示装置１００の現在位置と表示予定位置との距離が短い文字列が優先して画面に表示され、当該距離が長い文字列が表示対象から除外されやすくなる。従って、本実施形態に係る地図表示装置１００によれば、ユーザのいる場所に比較的近い場所に存在する対象物を表す文字列が画面に表示されながらも、視認性が確保される。
【００９５】
（第３の実施形態）
第１の実施形態では、地図表示装置１００の現在位置と文字列の表示予定位置との位置関係が、当該現在位置と当該表示予定位置との距離と、地図表示装置１００の進行方向に対する、当該現在位置から見た当該表示予定位置の方向の角度と、の双方により決定される例を示した。しかし、本発明において、当該位置関係が、地図表示装置１００の進行方向に対する、当該現在位置から見た当該表示予定位置の方向の角度、により決定されてもよい。
【００９６】
この場合、文字列属性の表示優先度と位置関係の表示可能優先度と文字列の間引き結果との関係は、図１２に示すようになる。図１２に、位置関係から、近距離、中距離、遠距離が除外され、位置関係に、自車横方向、自車前方が追加される例を示す。
【００９７】
以下、図１３を参照して、文字列属性の表示優先度と、表示予定位置と現在位置との位置関係と、によって、文字列が表示されるか否かが決定される手法について説明する。なお、図１３には、文字列３２２が表示されるか否かが判別される際に必要な情報のみを示している。従って、当該判別と無関係な文字列などは、図１３からは省略されている。
【００９８】
線３６３は、画面の左下隅とマーク３５１（図示せず）とを結ぶ線分と、画面の右下隅とマーク３５１とを結ぶ線分と、から構成される折れ線である。ここで、地図表示装置１００の進行方向と、線３６３を構成する線分と、のなす角度をθｔｈ１とする。
【００９９】
線３６４は、画面の左側中央とマーク３５１とを結ぶ線分と、画面の右側中央とマーク３５１とを結ぶ線分と、から構成される折れ線である。ここで、地図表示装置１００の進行方向と、線３６４を構成する線分と、のなす角度をθｔｈ２とする。ここで、θｔｈ１＞θｔｈ２である。
【０１００】
また、地図表示装置１００の進行方向と、マーク３５１と画面内における文字列３２２の表示予定位置とを結ぶ線分と、のなす角度をθｔｈｘとする。
【０１０１】
ここで、画面内における文字列の表示予定位置と線３６３、３６４の位置との関係に基づいて、以下の（２１）〜（２３）に示すように位置関係ならびに表示可能優先度が決定される。
【０１０２】
（２１）表示予定位置が線３６３よりも下方にある文字列、つまり、θｔｈｘ＞θｔｈ１を満たす文字列は、位置関係が自車後方であり、表示可能優先度が２と決定される。
（２２）（２１）に該当しない文字列であり、表示予定位置が線３６４よりも下方にある文字列、つまり、θｔｈ２＜θｔｈｘ≦θｔｈ１を満たす文字列は、位置関係が自車横方向であり、表示可能優先度が３と決定される。
（２３）（２１）もしくは（２２）のうちのいずれにも該当しない文字列、つまり、θｔｈｘ≦θｔｈ２を満たす文字列は、位置関係が自車前方であり、表示可能優先度が４と決定される。
【０１０３】
本実施形態に係る地図表示装置１００によれば、表示予定位置が進行方向に近い文字列ほど優先して画面に表示され、表示予定位置が進行方向から離れた文字列ほど表示対象から除外されやすくなる。従って、本実施形態に係る地図表示装置１００によれば、ユーザの向かう方向に比較的近い方向に存在する対象物を表す文字列が画面に表示されながらも、視認性が確保される。
【０１０４】
（第４の実施形態）
第１〜３の実施形態では、注目位置が地図表示装置１００の現在位置である例を示した。しかし、本発明において、注目位置がユーザなどにより指定された任意の位置であってもよい。典型的には、画面の中心を注目位置とすることができる。この場合、画面の中心と文字列の表示予定位置との位置関係により、文字列が表示されるか否かが決定される。以下、図１４を参照して、本実施形態に係る地図表示装置１００について説明する。
【０１０５】
マーク３５２は、画面の中心を表す画像である。
【０１０６】
線３６１は、マーク３５２を中心とする第１の円の外周を表す線である。
【０１０７】
線３６２は、マーク３５２を中心とする第２の円の外周を表す線である。ここで、第１の円と第２の円とは同心円であり、第１の円の半径よりも第２の円の半径の方が大きい。
【０１０８】
なお、文字列の表示予定位置と線３６１、３６２の位置との関係に基づいて、位置関係ならびに表示可能優先度を決定する手法は、第２の実施形態と同様であるため説明を省略する。
【０１０９】
本実施形態に係る地図表示装置１００によれば、注目位置と表示予定位置との距離が短い文字列が優先して画面に表示され、当該距離が長い文字列が表示対象から除外されやすくなる。従って、本実施形態に係る地図表示装置１００によれば、ユーザが注目している場所に比較的近い場所に存在する対象物を表す文字列が画面に表示されながらも、視認性が確保される。
【０１１０】
（変形例）
本発明は、上記実施形態に開示したものに限られない。
【０１１１】
第１〜４の実施形態では、表示優先度が、区画名、施設名、交差点名、店名の順に低くなる例を示した。しかし、表示優先度は、どのように設定されてもよい。なお、表示優先度は、縮尺などに応じて設定されてもよい。例えば、縮尺が小さくなるほど、区画名の表示優先度が高くなり、店名の表示優先度が低くなるように設定することができる。また、表示優先度は、ハードディスク１１０などにあらかじめ記憶されていても良いし、ユーザが操作部１０９を操作することにより、適宜変更されるものでもよい。
【０１１２】
また、図３に示す文字列属性や図４に示す自車からの距離は、さらに細分化されてもよいし、反対に、大まかに設定されてもよい。そして、これらの設定を表す値は、ハードディスク１１０などにあらかじめ記憶されているものでもよいし、ユーザによって設定されるものでもよい。
【０１１３】
第１〜４の実施形態では、画面内に表示される文字列の数の上限値や下限値が考慮されない例を示したが、当該文字列の数の上限値や下限値が考慮されて文字列が表示されるか否かが判別されてもよい。例えば、表示されると判別された文字列の数が当該上限値を超える場合、表示可能優先度を一律に引き上げて、再度判別することにより、表示されると判別される文字列の数を減らすことができる。これに対し、表示されると判別された文字列の数が当該下限値を超えない場合、表示可能優先度を一律に引き下げて、再度判別することにより、表示されると判別される文字列の数を増やすことができる。かかる構成によれば、画面内に表示される文字列の数を適切な範囲に収めることができる。視認性と情報の欠落とのバランスを調整することができる。
【０１１４】
第１〜４の実施形態では、本発明を、車載用のカーナビゲーションシステムに適用する例を示した。しかし、本発明は、地図を表示可能な任意の装置に適用することができる。例えば、本発明は、携帯電話などの端末装置に適用することができる。
【０１１５】
第１〜４の実施形態では、文字列属性の表示優先度が考慮されて文字列が表示されるか否かが判別される例を示した。しかし、文字列属性の表示優先度が考慮されず、表示予定位置と注目位置との位置関係のみにより文字列が表示されるか否かが判別されてもよい。なお、文字列属性の表示優先度が考慮されないようにするため、全ての文字列属性について互いに同じ表示優先度が設定されてもよい。
【０１１６】
また、本発明が適用される地図表示装置１００は、図１に示す構成に限られない。例えば、地図表示装置１００は、ハードディスク１１０の代わりに、地図情報などが記憶されているＤＶＤ−ＲＯＭが装着されるＤＶＤ−ＲＯＭドライブを備えていても良い。もしくは、地図表示装置１００は、ハードディスク１１０の代わりに、地図情報などが記憶されているメモリカードが装着されるメモリカードリーダライタを備えていても良い。さらに、地図表示装置１００は、ハードディスク１１０の代わりに、外部装置から地図情報などを受信することが可能な通信装置を備えていても良い。また、地図表示装置１００は、操作部１０８とモニター１１０とが一体化された、タッチスクリーンを備えてもよい。
【０１１７】
なお、本発明に係る地図表示装置は、専用のシステムによらず、通常のコンピュータシステムを用いても実現可能である。例えば、コンピュータに、上記動作を実行するためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）などのコンピュータ読み取り可能な記録媒体に記憶して配布し、これをコンピュータシステムにインストールすることにより、上述の処理を実行する地図表示装置を構成しても良い。
【０１１８】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【符号の説明】
【０１１９】
１１  地図情報取得部
１２  文字列抽出部
１３  文字列判別部
１４  画像生成部
１５  現在位置検出部
１６  移動方向検出部
１７  地図情報記憶部
１８  画像表示部
１００  地図表示装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＧＰＳモジュール
１０５  アンテナ
１０６  音声処理部
１０７  スピーカ
１０８  マイクロフォン
１０９  操作部
１１０  ハードディスク
１１１  モニター
３１１〜３１３、３２１〜３２４、３３１〜３３３、３４１〜３４７  文字列
３５１、３５２  マーク
３６１〜３６４  線
【図１】
2012048068.tif 000003
【図２】
2012048068.tif 000004
【図３】
2012048068.tif 000005
【図４】
2012048068.tif 000006
【図５】
2012048068.tif 000007
【図６】
2012048068.tif 000008
【図７】
2012048068.tif 000009
【図８】
2012048068.tif 000010
【図９】
2012048068.tif 000011
【図１０】
2012048068.tif 000012
【図１１】
2012048068.tif 000013
【図１２】
2012048068.tif 000014
【図１３】
2012048068.tif 000015
【図１４】
2012048068.tif 000016