(57)【要約】  適切な言語を通知になるべく使用することが可能な技術を提供することを目的とする。ナビゲーション装置１は、地図情報に関する通知を通知部２１に行わせる。情報取得部２は、ユーザにより指定された指定言語と、通知部２１の位置情報と、予め定められた言語に対するユーザの理解度とを取得する。制御部３は、位置情報に対応する言語である位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部２１が通知に使用すべき言語の優先順位を決定する。
2016027348.tif 000002
【特許請求の範囲】
【請求項１】
地図情報に関する通知を通知部に行わせる地図情報処理システムであって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する制御部と
を備える、地図情報処理システム。
【請求項２】
請求項１に記載の地図情報処理システムであって、
前記理解度は、最上位から最下位まで複数レベルに区分されており、
前記制御部は、
前記位置対応言語が、前記予め定められた言語のうち前記理解度が最下位よりも上位の言語を含む場合に、当該理解度の順に従って順位付けた前記位置対応言語を前記反映結果として用いる、地図情報処理システム。
【請求項３】
請求項２に記載の地図情報処理システムであって、
前記制御部は、
前記位置対応言語が、前記予め定められた言語のうち前記理解度が最下位である言語しか含まない場合に、前記指定言語及び前記位置対応言語のいずれも除く前記予め定められた言語のうち前記理解度が最も高い言語を前記反映結果として用いる、地図情報処理システム。
【請求項４】
請求項１に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示を行う表示部を含み、
前記制御部は、
前記優先順位に基づいて、前記表示部にて同時に表示させるべき複数の言語を決定する、地図情報処理システム。
【請求項５】
請求項４に記載の地図情報処理システムであって、
前記制御部は、
前記反映結果と、前記指定言語とに基づき、前記予め定められた手順に従って、複数の前記優先順位を決定し、当該複数の優先順位に基づいて、前記表示部にて同時に表示させるべき前記複数の言語をそれぞれ決定する、地図情報処理システム。
【請求項６】
請求項１に記載の地図情報処理システムであって、
前記制御部は、
前記通知部の前記通知に使用可能な言語のデータベースのうち、前記通知部が予め定められた通知に使用すべき言語の前記データベースが、前記通知部を用いる通知装置内に記憶されていない場合に、前記通知装置に当該データベースを外部から取得させる、地図情報処理システム。
【請求項７】
請求項６に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示及び音声出力を行う表示部及び音声出力部を含み、
前記予め定められた通知は、
前記地図情報に関するメニューの表示、前記地図情報に基づく地図の表示、前記地図情報に基づく地図上の交差点の拡大表示、または、前記地図情報に基づく案内を行うための音声出力を含む、地図情報処理システム。
【請求項８】
請求項６に記載の地図情報処理システムであって、
現在よりも前の予め定められた時点から現在までに前記外部から取得した第１の前記データベースと、当該第１のデータベース以外に前記通知装置内に記憶されている第２の前記データベースとは、前記通知部の前記通知において区別可能である、地図情報処理システム。
【請求項９】
請求項８に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示を行う表示部を含み、
前記第１及び第２のデータベースは、前記表示部の前記表示において区別可能である、地図情報処理システム。
【請求項１０】
請求項６に記載の地図情報処理システムであって、
前記通知装置に前記データベースを前記外部から取得させるタイミングを設定可能な、地図情報処理システム。
【請求項１１】
請求項６に記載の地図情報処理システムであって、
前記外部から取得した前記データベースについて、前記通知部の通知に使用すべき使用範囲または使用条件を設定可能な、地図情報処理システム。
【請求項１２】
請求項１１に記載の地図情報処理システムであって、
前記使用範囲が設定可能である場合に、
当該使用範囲は、前記通知部の位置を中心とする予め定められた地図上の範囲、または、ユーザにより指定された地図上の範囲を含み、
前記使用条件が設定可能である場合に、
当該使用条件は、前記地図情報を用いた経路に沿った案内に関する通知を行うこと、または、前記地図情報に基づき通知される地物が予め定められた地物であることを含む、地図情報処理システム。
【請求項１３】
請求項１１に記載の地図情報処理システムであって、
前記制御部は、
前記データベースのうち、前記使用範囲または前記使用条件に該当する部分のみを前記通知装置に前記外部から取得させる、地図情報処理システム。
【請求項１４】
請求項６に記載の地図情報処理システムであって、
前記制御部は、
前記通知装置内に記憶されている前記データベースの第１バージョン及び第１信頼度の少なくともいずれか１つと、前記外部から取得可能な前記データベースの第２バージョン及び第２信頼度の少なくともいずれか１つとの比較結果に基づいて、前記通知装置に当該データベースを前記外部から取得させるか否かを決定する、地図情報処理システム。
【請求項１５】
地図情報に関する通知を通知部に行わせる地図情報処理方法であって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得し、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する、地図情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報に関する通知を通知部に行わせる地図情報処理システム及びその方法に関する。
【背景技術】
【０００２】
車両に用いられるナビゲーション装置は、複数の言語のうちいずれか１つを使用してユーザへの通知を行うことが可能である。例えば、特許文献１に開示の技術は、車両の位置（地域または国）が変わるごとに、ナビゲーション装置の通知に使用する言語を、当該位置で使用されている言語（現地語）に変更する。【０００３】
しかしながら、ユーザが現地語に精通していない場合、ユーザはナビゲーション装置からの通知を理解することができないという問題がある。【０００４】
このことを鑑みて、特許文献２に開示された技術では、予め設定された優先順位にて１番目に設定されている言語を優先的に使用し、当該言語のデータが装置内に存在しない場合には、当該優先順位にて２番目に設定されている現地語等を優先的に使用する。このような技術によれば、ユーザはナビゲーション装置からの通知を理解することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２１９１０５号公報
【特許文献２】特開２００３−０１４４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
さて、地域または国によっては複数の言語が使用される場合がある。それにも関わらず、従来の技術では、当該複数の言語に対して、優先順位が適切に決定されていない。具体的には、上述の複数の言語の中に、ユーザに理解可能な言語と、ユーザに理解不能な言語とが存在する場合に、ユーザに理解不能な言語が、ナビゲーション装置に使用されてしまうことがあった。【０００７】
そこで、本発明は、上記のような問題点を鑑みてなされたものであり、適切な言語を通知になるべく使用することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る地図情報処理システムは、地図情報に関する通知を通知部に行わせる地図情報処理システムであって、ユーザにより指定された指定言語と、通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、位置情報に対応する言語である位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部が通知に使用すべき言語の優先順位を決定する制御部とを備える。【０００９】
本発明に係る地図情報処理方法は、地図情報に関する通知を通知部に行わせる地図情報処理方法であって、ユーザにより指定された指定言語と、通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得し、位置情報に対応する言語である位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部が通知に使用すべき言語の優先順位を決定する。
【発明の効果】
【００１０】
本発明によれば、適切な言語を通知になるべく使用することができる。【００１１】
本発明の目的、特徴、態様および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係るナビゲーション装置の主要な構成を示すブロック図である。
【図２】実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図３】実施の形態１に係るナビゲーション装置の動作を示すフローチャートである。
【図４】実施の形態１に係るナビゲーション装置の動作を示すフローチャートである。
【図５】実施の形態１に係るナビゲーション装置の動作を説明する図である。
【図６】実施の形態１に係るナビゲーション装置の動作を示すフローチャートである。
【図７】実施の形態２に係るナビゲーション装置の動作を説明する図である。
【図８】実施の形態２に係るナビゲーション装置の表示例を示す図である。
【図９】実施の形態３に係るナビゲーション装置の動作を示すフローチャートである。
【図１０】実施の形態３の変形例２に係るナビゲーション装置の表示例を示す図である。
【図１１】実施の形態４に係るナビゲーション装置の動作を示すフローチャートである。
【図１２】その他の変形例に係るサーバの主要な構成を示すブロック図である。
【図１３】その他の変形例に係る通信端末の主要な構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
＜実施の形態１＞
以下の説明では、本発明に係る地図情報処理システムが、車両に搭載可能なナビゲーション装置単体に適用された場合を例にして説明する。
【００１４】
図１は、本発明の実施の形態１に係るナビゲーション装置１の主要な構成を示すブロック図である。図１のナビゲーション装置１は、情報取得部２と、制御部３とを備えており、地図情報に関する通知を通知部２１に行わせる。
【００１５】
地図情報には、図示しない記憶装置に記憶された地図情報が用いられてもよいし、図示しないＤＶＤ（Digital Versatile Disc）のドライブ装置などで読み込まれた地図情報が用いられもよいし、通信などによって外部から地図情報を取得できる場合には当該取得した地図情報が用いられてもよい。
【００１６】
通知部２１は、地図情報に関する表示を行う表示部、及び、地図情報に関する音声出力を行う音声出力部の少なくともいずれか１つを含む。なお、図１では、通知部２１はナビゲーション装置１の外部に設けられているが、これに限ったものではなく、ナビゲーション装置１に内部に設けられてもよい。
【００１７】
情報取得部２は、ユーザにより使用を希望する言語（例えば母国語）として指定された指定言語と、通知部２１の位置情報と、予め定められた言語に対するユーザの理解度とを取得する。
【００１８】
なお、予め定められた言語に対するユーザの理解度とは、ユーザが予め定められた言語を理解できる可能性を示す度合である。以下、一例として、予め定められた言語に対するユーザの理解度が高いほど、ユーザが当該予め定められた言語を理解できる可能性が高いものとして説明するが、これに限ったものではない。
【００１９】
ここで本実施の形態１では、通知部２１を備えるナビゲーション装置１は車両に搭載されているため、通知部２１の位置情報と、車両の位置情報とは実質的に同じである。このため、通知部２１の位置情報と、車両の位置情報とは同じであるものとして以下説明する。
【００２０】
制御部３は、例えばナビゲーション装置１の図示しないＣＰＵ（Central Processing Unit）などが、ナビゲーション装置１の図示しない半導体メモリなどの記憶装置に記憶されたプログラムを実行することにより、当該ＣＰＵの機能として実現される。
【００２１】
制御部３は、情報取得部２で取得された車両の位置情報、理解度、及び、指定言語から、通知部２１が通知に使用すべき言語の優先順位を決定する。具体的には、制御部３は、位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部２１が通知に使用すべき言語の優先順位を決定する。
【００２２】
なお、位置対応言語とは、車両の位置情報（通知部２１の位置情報）に対応する言語であり、位置対応言語は、車両が位置する地域または国で主に使用されている言語（以下「現地語」と記す）を含む。また、車両が位置する地域または国で現地語以外に、副次的に使用されている言語（以下「現地流通語」と記す）が存在する場合には、位置対応言語は、現地流通語も含む。
【００２３】
つまり、位置対応言語は、現地語だけを含む場合もあれば、現地語及び現地流通語の両方を含む場合もある。以下、このような位置対応言語を「現地語等」と記して説明する。
【００２４】
以上のような本実施の形態１に係るナビゲーション装置１によれば、現地語等に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、上述の優先順位を決定する。このため、現地語等の中に、ユーザが理解可能な言語と、ユーザが理解不可能な言語とが存在する場合には、ユーザが理解可能な言語を、通知部２１の通知に優先的に使用することができる。したがって、車両が複数の国を跨いで走行する場合などにおいて、ユーザにとって適切な言語を通知部２１の通知になるべく使用することができる。
【００２５】
次に、ナビゲーション装置１の主要な構成要素だけでなく、付加的な構成要素についても説明する。図２は、図１のナビゲーション装置１の具体例として、本実施の形態１に係るナビゲーション装置１の主要な構成及び付加的な構成を示すブロック図である。
【００２６】
図２のナビゲーション装置１は、表示装置２１ａと、スピーカ２１ｂと、操作機器２２と、車内ＬＡＮ（Local Area Network）２３と、地図データベース記憶装置２４と接続されている。なお、図２では、これらはナビゲーション装置１の外部に設けられているが、これに限ったものではなく、ナビゲーション装置１に内部に設けられてもよい。
【００２７】
表示装置２１ａ（表示部）及びスピーカ２１ｂ（音声出力部）は、図１の通知部２１を構成している。
【００２８】
表示装置２１ａは、ナビゲーション装置１から出力された映像信号に基づいて映像を表示する。例えば、表示装置２１ａは、上述の地図情報に関する表示として、地図情報に関するメニューの表示、地図情報に基づく地図の表示、及び、地図情報に基づく地図上の交差点の拡大表示などを行う。
【００２９】
スピーカ２１ｂは、ナビゲーション装置１から出力された音声信号に基づいて音声を外部に出力する。例えば、スピーカ２１ｂは、上述の地図情報に関する音声出力として、地図情報に基づく案内を行うための音声出力などを行う。
【００３０】
操作機器２２は、上述の指定言語などを指定する操作など、ユーザからの各種操作を受け付け、当該操作に応じた操作情報をナビゲーション装置１に出力する。操作機器２２には、例えば、ユーザからの手動入力に応じて操作情報を出力するボタン及びタッチパネル、または、ユーザからの音声入力に応じて操作情報を出力する音声入力装置などが適用される。
【００３１】
車内ＬＡＮ装置２３は、例えば、車両に搭載されたＧＰＳ（Global Positioning System）受信機、ジャイロセンサ、及び、ＥＣＵ（Electronic Control Unit）と通信することによって、車両の位置情報（例えば緯度・経度）、車両の走行方向情報（例えば方位）、及び、車両の速度情報（例えば車速パルス）などのセンサ情報を取得する。車内ＬＡＮ装置２３は、取得したセンサ情報をナビゲーション装置１に出力する。
【００３２】
地図データベース記憶装置２４は、地図情報（地図データベース）を記憶している。地図データベース記憶装置２４は、例えばハードディスクドライブ（ＨＤＤ）、ＤＶＤ及びそのドライブ装置、または、半導体メモリなどの記憶装置から構成される。
【００３３】
地図情報には、例えば、道路、背景、名称、ランドマークなどを含む地図を表示するための情報、ランドマーク等の地点に固有の情報（例えばランドマーク等の地点の位置情報）、出発地から目的地までの経路を探索するための情報、及び、当該経路に沿って案内する経路誘導を行うための情報などが含まれる。
【００３４】
次に、図２のナビゲーション装置１が備える構成要素について説明する。ナビゲーション装置１は、操作入力部２ａと、センサ情報入力部２ｂと、制御部３と、通信部４と、地図データ記憶部５と、言語データ記憶部６と、表示出力部７と、音声出力部８とを備えている。
【００３５】
操作入力部２ａ及びセンサ情報入力部２ｂは、図１の情報取得部２を構成している。
【００３６】
操作入力部２ａは、システムオンチップなどにより実現される入力インタフェースであり、操作機器２２からの操作情報（例えば指定言語を示す情報）を取得し、制御部３に出力する。
【００３７】
センサ情報入力部２ｂは、システムオンチップなどにより実現される入力インタフェースであり、車内ＬＡＮ装置２３からのセンサ情報（例えば車両の位置情報、走行方向情報及び速度情報）を取得し、制御部３に出力する。
【００３８】
通信部４は、制御部３の制御により、ナビゲーション装置１外部の通信端末３１と、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの通信を行う。通信端末３１には、例えば、携帯電話、スマートフォン、及びタブレットなどの携帯端末などが適用される。
【００３９】
通信部４は、上述の通信を行うことによって、通信端末３１から各種情報を受信したり、サーバ３２から通信端末３１を介して言語データベースなどの各種情報を受信したりし、それら情報を制御部３に出力する。ここで言語データベースとは、表示装置２１ａ及びスピーカ２１ｂの表示及び音声出力などに使用可能な言語のデータベースであり、言語ごとに規定される。
【００４０】
なお、通信部４が、言語データベースをサーバ３２から受信する構成は、本実施の形態１では必須ではない。通信部４が、言語データベースをサーバ３２から受信する構成については、実施の形態３にて詳細に説明する。
【００４１】
地図データ記憶部５は、地図データベース記憶装置２４から地図情報を取得して記憶する。地図データ記憶部５に記憶された地図情報は、制御部３により適宜用いられる。
【００４２】
言語データ記憶部６は、地図情報に対して予め準備されたデフォルトの言語データベースを記憶する。通信部４が、言語データベースをサーバ３２から受信するように構成されている場合には、言語データ記憶部６は、通信部４でサーバ３２から受信した言語データベースも記憶する。
【００４３】
また、言語データ記憶部６は、ユーザが操作機器２２を介して指定した指定言語を示す情報も記憶する。さらに、言語データ記憶部６は、位置情報と、現地語等とを対応付けた情報（以下「対応付け情報」）も記憶している。
【００４４】
表示出力部７は、システムオンチップなどにより実現される出力インタフェースであり、制御部３で生成される後述の画像表示データを制御部３から受け取り、映像信号として表示装置２１ａに出力する。
【００４５】
音声出力部８は、システムオンチップなどにより実現される出力インタフェースであり、制御部３で生成される後述の音声データを制御部３から受け取り、音声信号としてスピーカ２１ｂに出力する。
【００４６】
制御部３は、ナビゲーション装置１の各構成要素を統括的に制御する。この制御部３は、図１の制御部３に相当しており、上述した優先順位を決定する機能を有している。
【００４７】
制御部３は、地図データ記憶部５から地図情報（地図データベース）を取得するとともに、決定した優先順位に基づいて言語データ記憶部６から言語データベースを取得する。そして、制御部３は、取得した地図情報（地図データベース）及び言語データベースに基づいて、画像表示データ及び音声データを生成する。
【００４８】
なお、通信部４がサーバ３２などに記憶されている地図情報にアクセスして当該地図情報を受信可能に構成されている場合には、制御部３は、地図データ記憶部５に記憶された地図情報ではなく、通信部４で受信した地図情報を用いてもよい。
【００４９】
本実施の形態１に係る制御部３は、優先順位を決定する機能だけでなく、位置検出機能、地点検索機能、経路探索機能、地図描画機能及び経路誘導機能などのナビゲーション機能も有している。
【００５０】
位置検出機能は、センサ情報入力部２ｂからのセンサ情報に基づいて車両の位置を検出し、当該車両の位置と、地図データ記憶部５に記憶された地図情報の道路データとに基づきマップマッチングを行うことにより、より正確な車両の位置を検出する。
【００５１】
地点検索機能は、ランドマークなどの地点に固有の情報の中から、ユーザが望む条件に該当する地点の情報を求める。
【００５２】
経路探索機能は、車両の現在位置などの出発地から目的地までの推奨経路を求める。
【００５３】
地図描画機能は、位置検出機能で検出された位置と、操作入力部２ａからの操作情報とに基づいて、地図描画に必要な地図情報を地図データ記憶部５から取得する。そして、地図描画機能は、取得した地図情報を用いて上述の位置及び操作情報に従った地図の描画を行い、当該描画された地図を、画像表示データとして生成する。これにより、地図描画機能で描画された地図が、表示装置２１ａにて表示される。
【００５４】
経路誘導機能は、経路探索機能で得られた推奨経路に沿って案内する経路誘導を行うための画像表示データ及び音声データを適宜生成する。これにより、経路誘導が表示装置２１ａに表示されるとともにスピーカ２１ｂから音声出力される。
【００５５】
＜動作＞
図３は、本実施の形態１に係るナビゲーション装置１が現地語等を取得する動作を示すフローチャートである。
【００５６】
まず、ステップＳ１にて、制御部３は、センサ情報入力部２ｂからのセンサ情報と、地図データ記憶部５に記憶された地図情報とに基づいてマップマッチングを行い、車両の現在位置を求める。
【００５７】
ステップＳ２にて、制御部３は、ステップＳ１で求めた位置と、言語データ記憶部６に記憶された対応付け情報とに基づいて、ステップＳ１で求めた位置に対応する現地語等を取得する。つまり、制御部３は、対応付け情報において、ステップＳ１で求めた位置に現地語のみが対応付けられている場合には、現地語のみを現地語等として取得し、対応付け情報において、ステップＳ１で求めた位置に現地語及び現地流通語が対応付けられている場合には、現地語及び現地流通語を現地語等として取得する。
【００５８】
ステップＳ３にて、制御部３は、今回のステップＳ２で取得した現地語等と、前回のステップＳ２で取得した現地語等とを比較して、現地語等に変更があるか否かを判定する。変更があると判定した場合にはステップＳ４に進み、変更がないと判定した場合にはステップＳ５に進む。
【００５９】
ステップＳ４にて、制御部３は、今回のステップＳ２で取得した現地語等を、制御部３の図示しないメモリに設けられた情報格納部に格納し、現地語等を更新する。情報格納部に格納された現地語等は、次回のステップＳ３にて、前回のステップＳ２で取得した現地語等として用いられる。その後、ステップＳ５に進む。
【００６０】
ステップＳ５にて、制御部３は、ステップＳ３またはステップＳ４からステップＳ５に進んだ時点から予め定められた時間が経過したか否かを判定する。経過したと判定した場合にはステップＳ１に戻り、経過していないと判定した場合にはステップＳ５を再度行う。なお、予め定められた時間は、ユーザによって任意の時間に設定することが可能である。
【００６１】
図４は、本実施の形態１に係るナビゲーション装置１の動作を示すフローチャートである。なお、図４の動作は、例えばナビゲーション装置１が起動されるタイミングなどから開始する。
【００６２】
まず、ステップＳ１１にて、制御部３は、前回のステップＳ１１後にユーザにより指定された指定言語（以下「直近の指定言語」と記す）と、それより前に指定された指定言語とを比較し、指定言語に変更があるか否かを判定する。また、制御部３は、前回のステップＳ１１後に図３の動作により取得された現地語等（以下「直近の現地語等」と記す）と、それより前に取得された現地語等とを比較し、現地語等に変更があるか否かを判定する。さらに、制御部３は、前回のステップＳ１１後において理解度に変更があるか否かを判定する。なお、指定言語及び理解度は、任意のタイミングでユーザにより指定され、現地語等は、図３で説明したように定期的に取得される。
【００６３】
指定言語、現地語等及び理解度の少なくともいずれか１つに変更があると判定した場合にはステップＳ１２に進み、そうでない場合にはステップＳ１５に進む。また、前回のステップＳ１１がまだ行われていない場合にはステップＳ１２に進む。
【００６４】
ステップＳ１２にて、制御部３は、直近の現地語等に直近の理解度を反映させた反映結果と、直近の指定言語とに基づき、予め定められた手順に従って、通知部２１が通知に使用すべき言語の優先順位を決定する。本実施の形態１に係る予め定められた手順では、直近の指定言語が、優先順位の１番目として決定され、直近の現地語等に直近の理解度を反映させた反映結果が、優先順位の２番目以降の決定に用いられる。
【００６５】
ここで、ステップＳ１２の動作の概要は下記の通りである。なお、以下のステップＳ１２の動作の説明において、直近の指定言語を、指定言語とのみ記し、直近の現地語等（直近の現地語、または、直近の現地語及び直近の現地流通語）を、現地語等（現地語、または、現地語及び現地流通語）とのみ記し、直近の理解度を、理解度とのみ記す。
【００６６】
（１）指定言語を優先順位の１番目として決定する。
（２）現地語等（指定言語を除く）の理解度の順に従って、現地語等を優先順位の２番目以降として決定する。なお、理解度の順に従って順位付けられるべき現地語等（指定言語を除く）が、理解度が同じ複数の言語を含む場合には、現地語等のデフォルトの優先順位に従って、理解度が同じ複数の言語の優先順位を決定する。現地語等のデフォルトの優先順位には、例えば、現地語＞現地流通語（その１）＞現地流通語（その２）＞…などが適用される。
（３）いずれの現地語等（指定言語を除く）の理解度も理解度０である場合には、理解度が設定された予め定められた言語（ただし指定言語及び現地語等のいずれも除く）のうち理解度が最も高い言語を、優先順位の２番目として決定する。
ただし、以上の（１）〜（３）において、（１）を優先して反映させ、その次に（３）を優先して反映させ、最後に（２）を反映させる。
【００６７】
次に、図５及び図６を用いて、ステップＳ１２の動作を詳細に説明する。
【００６８】
図５は、本実施の形態１に係る理解度の一例を示す図である。図５には、予め定められた言語（フランス語、イタリア語、英語、日本語、中国語、…）のそれぞれに対して、リーディング力及びリスニング力などの項目ごとに、理解度が設定されている。
【００６９】
理解度は、最上位（理解度４）から最下位（理解度０）まで複数レベル（５レベル）に区分されている。理解度４の言語は、ユーザの母国語、または、母国語と同じレベルでユーザが理解可能な言語であることを意味する。理解度３の言語は、母国語程度までではないが、ユーザが熟達している言語であることを意味する。理解度２の言語は、熟達する程度までではないが、ユーザにある程度の学習経験がある言語であることを意味する。理解度１の言語は、ユーザに少しの学習経験がある言語であることを意味する。理解度０の言語は、ユーザが理解できない言語であることを意味する。なお、以下では、理解度を区分するレベルの数は５であるとして説明するが、これに限ったものではなく２以上の整数であればよい。
【００７０】
以下、理解度を設定可能な上述の予め定められた言語を「理解度設定可能言語」と記して説明する。この理解度設定可能言語は、言語データ記憶部６に記憶されている言語データベースの言語と一致していなくてもよい。理解度設定可能言語に対する理解度の設定は、例えばユーザの設定操作によって設定されてもよいし、ユーザが指定言語に指定する言語の頻度に基づいて設定されてもよい。
【００７１】
なお、通常、ユーザが理解可能な言語は多くないことから、ユーザによる理解度の設定操作を低減するために、理解度のデフォルトを理解度０とすることが好ましい。
【００７２】
次に、図５のように理解度が設定されている場合を例にして、ステップＳ１２の動作を詳細に説明する。ただし、以下の説明では、リーディング力の理解度及びリスニング力の理解度のうち、リーディング力の理解度のみを、ステップＳ１２の動作に用いる場合を例にして説明するが、もちろんリスニング力の理解度のみを用いることもできる。例えば、表示に用いる言語についてはリーディング力の理解度を用い、音声出力に用いる言語についてはリスニング力の理解度を用いるようにしてもよい。さらに、リーディング力の理解度と、リスニング力の理解度とを合計して得られる合計理解度を、ステップＳ１２の動作に用いもよい。
【００７３】
図６は、本実施の形態１に係るナビゲーション装置１のステップＳ１２の動作を詳細に示すフローチャートである。
【００７４】
まず、ステップＳ２１にて、制御部３は、現地語等（指定言語を除く）が、理解度設定可能言語のうち理解度が最下位（理解度０）よりも上位の言語を含んでいるか否かを判定する。上位の言語を含むと判定した場合にはステップＳ２２に進み、そうでない場合にはステップＳ２３に進む。
【００７５】
例えば、現地語が、理解度３のフランス語であり、現地流通語が、理解度２のイタリア語であった場合には、現地語等は、理解度設定可能言語のうち理解度０でない上位の言語を含むことになる。このため、この場合にはステップＳ２１からステップＳ２２に進むことになる。
【００７６】
また、例えば、現地語が、理解度３のフランス語であり、現地流通語が、理解度０の日本語であった場合には、現地語等は、理解度設定可能言語のうち理解度０よりも上位の言語を含むことになる。このため、この場合にはステップＳ２１からステップＳ２２に進むことになる。
【００７７】
一方、例えば、現地語が、理解度０の日本語であり、現地流通語がなかった場合には、現地語等は、理解度設定可能言語のうち理解度０よりも上位の言語を含まないことになる。このため、この場合にはステップＳ２１からステップＳ２３に進むことになる。
【００７８】
図６のステップＳ２１からステップＳ２２に進んだ場合、制御部３は、指定言語を優先順位の１番目として決定する。なお、指定言語がユーザにより一度も指定されていない場合には、デフォルトの言語を優先順位の１番目として決定する。
【００７９】
そして、制御部３は、現地語等（指定言語を除く）の理解度の順に従って、当該現地語等の優先順位を決定する。たたし、理解度の順に従って順位付けられるべき現地語等が、理解度が同じ複数の言語を含む場合には、制御部３は、デフォルトの優先順位に従って、理解度が同じ複数の言語の優先順位を決定する。以下、デフォルトの優先順位は、現地語＞現地流通語（その１）＞現地流通語（その２）＞…であるものとして説明するが、デフォルトの優先順位はこれに限ったものではない。
【００８０】
例えば、現地語が、理解度３のフランス語であり、現地流通語（その１）が、理解度０の日本語であったとする。この場合、理解度３のフランスが、優先順位の２番目として決定され、理解度０の日本語が、優先順位の３番目として決定される。
【００８１】
また、例えば、現地語が、理解度３のフランス語であり、現地流通語（その１）が、理解度２のイタリア語であり、現地流通語（その２）が、理解度３の英語であったとする。この場合、理解度３のフランス語及び英語のいずれかが、優先順位の２番目として決定されることになる。ここで、制御部３は、デフォルトの優先順位に従って、現地語であるフランス語を優先順位の２番目として決定し、現地流通語（その２）である英語を優先順位の３番目として決定する。そして、制御部３は、フランス語及び英語よりも理解度が最も低かったイタリア語を、優先順位の４番目として決定する。
【００８２】
つまり、現地語等が、理解度設定可能言語のうち理解度が最下位（理解度０）よりも上位の言語を含む場合には、制御部３は、理解度の順に従って順位付けた現地語等を、上述の反映結果として用いる。ただし、理解度の順に従って順位付けられるべき現地語等が、理解度が同じ複数の言語を含む場合には、制御部３は、現地語等のデフォルトの優先順位（予め定められた優先順位）に従って順位付けた当該複数の言語を、上述の反映結果として用いる。その後、図６の動作を終了する。
【００８３】
ステップＳ２１からステップＳ２３に進んだ場合、制御部３は、指定言語を優先順位の１番目として決定する。なお、指定言語がユーザにより一度も指定されていない場合には、デフォルトの言語を優先順位の１番目として決定する。
【００８４】
そして、制御部３は、指定言語及び現地語等のいずれも除く理解度設定可能言語のうち理解度が最も高い言語を、優先順位の２番目として決定する。
【００８５】
例えば、指定言語が、理解度３のフランス語であり、現地語が、理解度０の日本語であり、理解度設定可能言語として、指定言語でも現地語等でもない理解度３の英語が設定されているとする。この場合、指定言語を除く現地語等は、理解度０の日本語のみを含むので、ステップＳ２１からステップＳ２３に進む。それからステップＳ２３にて、制御部３は、指定言語であるフランス語を優先順位の１番目として決定する。そして、制御部３は、フランス語（指定言語）及び日本語（現地語）のいずれも除く理解度設定可能言語のうち、理解度が最も高い英語を、優先順位の２番目として決定する。
【００８６】
つまり、現地語等が、理解度設定可能言語のうち理解度が最下位（理解度０）である言語しか含まない場合には、制御部３は、指定言語及び現地語等のいずれも除く理解度設定可能言語のうち理解度が最も高い言語を、上述の反映結果として用いる。その後、図６の動作を終了する。
【００８７】
以下に、いくつかの例について動作（ステップＳ１２の動作）の結果を記す。
【００８８】
（例１）
指定言語：ドイツ語
現地語：フランス語
現地流通語：スペイン語
理解度４：ドイツ語
理解度３：英語
理解度０：フランス語、スペイン語
【００８９】
上記例１の場合、まず指定言語であるドイツ語が、優先順位の１番目に設定される。次に、現地語であるフランス語、及び、現地流通語であるスペイン語の理解度は０であることから、指定言語及び現地語等のいずれも除く理解度設定可能言語のうち理解度が最も高い英語が、優先順位の２番目に設定される。なお、デフォルトの優先順位に従って、フランス語が優先順位の３番目に設定され、スペイン語が優先順位の４番目に設定されてもよい。
【００９０】
（例２）
指定言語：英語
現地語：フランス語
現地流通語（その１）：英語
現地流通語（その２）：スペイン語
理解度４：イタリア語
理解度３：スペイン語
理解度０：フランス語、英語
【００９１】
上記例２の場合、まず理解度０であるが指定言語である英語が、優先順位の１番目として決定される。次に、現地流通語（その２）であるスペイン語の理解度は３であり、現地語であるフランス語の理解度は０であることから、スペイン語が、優先順位の２番目として決定され、フランス語が、優先順位の３番目として決定される。
【００９２】
以上のステップＳ１２（図４）が行われた後ステップＳ１３に進む。ステップＳ１３にて、制御部３は、以上のステップＳ１２で決定した優先順位に基づいて、通知部２１の通知に使用する言語を決定する。例えば、制御部３は、通知部２１の通知に、優先順位が１番目の言語を使用する。ただし、当該言語の言語データベースがナビゲーション装置１（言語データ記憶部６）内に存在しない場合には、制御部３は、通知部２１の通知に、優先順位が２番目の言語を使用するなど、優先順位を適宜繰り下げる。
【００９３】
通知部２１は、制御部３で優先順位に基づき決定された言語を、地図情報に関する通知に使用する。例えば、表示装置２１ａは、優先順位に基づく言語を、地図情報に関するメニューの表示、地図情報に基づく地図（例えば地図全体）の表示、及び、地図情報に基づく地図上の交差点の拡大表示などに使用する。同様に、スピーカ２１ｂは、優先順位に基づく言語を、地図情報に基づく案内を行うための案内などに使用する。
【００９４】
ステップＳ１４にて、制御部３は、直近の指定言語、直近の現地語等及び直近の理解度を、制御部３の上述の情報格納部に格納する。情報格納部に格納された直近の指定言語、直近の現地語等及び直近の理解度は、次回のステップＳ１１にて用いられる。
【００９５】
ステップＳ１５にて、制御部３は、ユーザからの操作などに基づいて、ナビゲーション装置１の動作をオフするか否かを判定する。オフする場合には図４の動作を終了し、そうでない場合にはステップＳ１１に戻る。
【００９６】
＜実施の形態１のまとめ＞
以上のような本実施の形態１に係るナビゲーション装置１によれば、現地語等の位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、上述の優先順位を決定する。例えば、現地語等が、理解度設定可能言語のうち理解度が最下位（理解度０）よりも上位の言語を含む場合には、理解度の順に従って順位付けた現地語等が、上述の反映結果として用いられる。このため、現地語等の中に、ユーザが理解可能な言語と、ユーザが理解不可能な言語とが存在する場合には、ユーザが理解可能な言語を、通知部２１の通知に優先的に使用することができる。
【００９７】
＜実施の形態１の変形例＞
実施の形態１の構成において、メニュー表示及びメニュー音声出力のように、現地語等で通知する必要性が比較的低いことが想定される表示及び音声出力などには、ステップＳ１２の動作（図６）として、ステップＳ２１の動作から始めずにステップＳ２３の動作から始めてもよい。
【００９８】
また、実施の形態１の構成において、地図情報に対して予め準備された言語を、現地語等とともに用いてもよい。つまり、地図情報に対して予め準備された言語を、現地語等と同様に用いてもよい。この場合には、地図情報に対して予め準備された言語についても、実施の形態１で説明した効果を得ることができる。
【００９９】
さらに、実施の形態１の構成において、優先順位に基づく言語の言語データベースが、ナビゲーション装置１（言語データ記憶部６）内に存在しない場合には、現在使用している言語を変更せずに、そのまま使用してもよい。
【０１００】
＜実施の形態２＞
実施の形態１では、優先順位に基づく言語を、表示装置２１ａの表示に使用するが、表示される言語は一つ（一種類）のみである。これに対して、本発明の実施の形態２では、表示される言語は複数（複数種類）となっている。
【０１０１】
なお、本実施の形態２以降のナビゲーション装置１のブロック構成は、実施の形態１のブロック構成（図１及び図２）と同じである。このため、本実施の形態２以降のナビゲーション装置１において、実施の形態１で説明した構成要素と同一または類似するものについては同じ参照符号を付し、異なる部分について主に説明する。
【０１０２】
本実施の形態２では、制御部３は、優先順位に基づいて、表示装置２１ａにて同時に表示させるべき複数の言語を決定する。
【０１０３】
図７（ａ），図７（ｂ），図７（ｃ）及び図７（ｄ）は、表示装置２１ａに複数の言語を同時に表示する表示態様の例を示す図である。図７（ａ）及び図７（ｂ）は、複数の言語を少しずらして表示する表示態様を示し、図７（ｃ）は、複数の言語を並列表示する表示態様を示し、図７（ｄ）は、複数の言語を異なる文字サイズで並列表示する表示態様を示している。図８は、図７（ｃ）の並列表示の表示態様を用いた表示例を示す図である。
【０１０４】
図７（ａ）〜図７（ｄ）において、ハッチングが施されていない枠内、砂地ハッチングが施された枠内、斜線ハッチングが施された枠内の位置には、例えば指定言語、現地流通語、現地語を使用した表示がそれぞれ行われる。
【０１０５】
また、図７（ａ）〜図７（ｄ）の上述の枠と同じ数だけ優先順位が決定される場合には、複数の枠と複数の優先順位とをそれぞれ対応付けることにより、各枠内に、各優先順位に基づく言語が表示されてもよい。
【０１０６】
なお、表示装置２１ａに複数の言語を同時に表示する表示態様は、例えばユーザによる操作、または、上述の優先順位に基づいて設定可能である。
【０１０７】
＜動作＞
以下、本実施の形態２に係るナビゲーション装置１の動作の一例として、各枠内に各優先順位に基づく言語を表示する動作を説明する。なお、当該動作は、実施の形態１の動作（図４）と、ステップＳ１２及びＳ１３以外は同じである。このため、以下、本実施の形態２に係るステップＳ１２及びＳ１３について説明する。
【０１０８】
ステップＳ１２にて、制御部３は、直近の現地語等に理解度を反映させた反映結果と、直近の指定言語とに基づき、予め定められた手順に従って、以下のように２つ（複数）の優先順位（第１及び第２優先順位）を決定する。本実施の形態２に係る予め定められた手順では、直近の現地語等に理解度を反映させた反映結果が、第１優先順位の１番目以降の決定に用いられ、直近の指定言語が、第２優先順位の１番目として決定される。
【０１０９】
第１優先順位（現地語、現地流通語の優先順位）の決定手順
（１）現地語を第１優先順位の１番目として決定する。
（２）現地流通語の理解度の順に従って、現地流通語を第１優先順位の２番目以降として決定する。
ただし、以上の（１）及び（２）において、（１）を優先して反映させ、その次に（２）を反映させる。
【０１１０】
第２優先順位（指定言語、理解度設定可能言語の優先順位）の決定手順
（１）指定言語を第２優先順位の１番目として決定する。
（２）指定言語を除く理解度設定可能言語の理解度の順に従って、当該理解度設定可能言語（理解度０の言語を除く）を第２優先順位の２番目以降として決定する。
ただし、以上の（１）及び（２）において、（１）を優先して反映させ、その次に（２）を反映させる。
【０１１１】
ステップＳ１３にて、制御部３は、以上のステップＳ１２で決定した第１及び第２優先順位（複数の優先順位）に基づいて、表示装置２１ａにて同時に表示させるべき２つの言語（複数の言語）をそれぞれ決定する。
【０１１２】
例えば、制御部３は、表示装置２１ａの表示に、第１優先順位（現地語、現地流通語の優先順位）が１番目の言語を使用する。ただし、当該言語の言語データベースが、ナビゲーション装置１（言語データ記憶部６）内に存在しない場合、または、当該言語が、第２優先順位によってすでに使用することが決定されている場合には、制御部３は、表示装置２１ａの表示に、第１優先順位が２番目の言語を使用するなど、第１優先順位を適宜繰り下げる。
【０１１３】
この動作と同様に、制御部３は、表示装置２１ａの表示に、第２優先順位（現地語、現地流通語の優先順位）が１番目の言語を使用する。ただし、当該言語の言語データベースが、ナビゲーション装置１（言語データ記憶部６）内に存在しない場合、または、当該言語が、第１優先順位によってすでに使用することが決定されている場合には、制御部３は、表示装置２１ａの表示に、第２優先順位が２番目の言語を使用するなど、第２優先順位を適宜繰り下げる。
【０１１４】
表示装置２１ａは、第１及び第２優先順位に基づき決定された２つの言語（複数の言語）を、地図情報に関する表示（地図情報に関するメニューの表示、地図情報に基づく地図の表示、及び、地図情報に基づく地図上の交差点の拡大表示など）に使用する。
【０１１５】
＜実施の形態２のまとめ＞
以上のような本実施の形態２に係るナビゲーション装置１によれば、優先順位に基づいて、表示装置２１ａにて同時に表示させるべき複数の言語を決定する。したがって、ユーザは、適切な複数の言語を同時に使用した表示を見ることができる。
【０１１６】
＜実施の形態２変形例＞
実施の形態２では、表示装置２１ａの表示に２つの言語を使用する構成について主に説明したが、これに限ったものではなく、３つ以上の言語を使用してもよい。例えば、第１優先順位のうち、表示に用いられた言語の次に理解度が高い言語を、表示装置２１ａの表示に使用する３つ目の言語として決定してもよい。
【０１１７】
また、実施の形態２の構成において、第１及び第２優先順位に基づく言語の言語データベースが、ナビゲーション装置１（言語データ記憶部６）内に１つしか存在しない場合には、２つの言語を使用せずに、１つの言語のみを使用してもよい。さらに、第１及び第２優先順位に基づく言語の言語データベースがいずれも、ナビゲーション装置１（言語データ記憶部６）内に存在しない場合には、現在使用している言語を変更せずに、そのまま使用してもよい。
【０１１８】
＜実施の形態３＞
実施の形態１，２では、優先順位で決定された言語のいずれかが、ナビゲーション装置１内に言語データベースが存在することを前提にして説明した（図４のステップＳ１３）。これに対して、本発明の実施の形態３では、通知部２１の通知に使用しようとする言語の言語データベースが、ナビゲーション装置１内に存在しない場合に、サーバ３２（図２）から当該言語データベースを取得して通知部２１の通知に使用することが可能となっている。
【０１１９】
以下、本実施の形態３に係るナビゲーション装置１について詳細に説明する。
【０１２０】
制御部３は、通知部２１を用いるナビゲーション装置１（通知装置）に、通知部２１の通知に使用可能な言語の言語データベースをサーバ３２（外部）から取得させる。なお、当該言語データベースの取得は、ナビゲーション装置１の通信部４が通信端末３１を介してサーバ３２と通信を行うことによって行われる。このため、以下においては、ナビゲーション装置１に言語データベースをサーバ３２から取得させることを、通信部４に言語データベースをサーバ３２から取得させると記して説明する。
【０１２１】
本実施の形態３では、通知部２１が予め定められた通知に使用すべき言語の言語データベースが、ナビゲーション装置１内に記憶されていない場合に、制御部３は、通信部４に当該言語データベースをサーバ３２外部から取得させる。上述の予め定められた通知は、例えば、地図情報に関するメニューの表示、地図情報に基づく地図の表示、もしくは、地図情報に基づく地図上の交差点の拡大表示などの表示装置２１ａの表示、または、地図情報に基づく案内を行うための音声出力などのスピーカ２１ｂの音声出力を含む。
【０１２２】
＜動作＞
図９は、本実施の形態３に係るナビゲーション装置１の動作を示すフローチャートである。なお、図９の動作は、実施の形態１の動作（図４）に、ステップＳ３１〜Ｓ３６を追加したものであることから、以下、ステップＳ３１〜Ｓ３６について説明する。
【０１２３】
まず、ステップＳ３１にて、制御部３は、優先順位のうち、言語データベースが存在するか否かを確認する対象となる順位ｎ（以下「確認対象順位ｎ」と記す）に１を設定する。つまり、確認対象順位ｎを初期化する。
【０１２４】
ステップＳ３２にて、制御部３は、確認対象順位ｎの言語の言語データベースが、上述の予め定められた通知に使用するための言語の言語データベースとして、ナビゲーション装置１（言語データ記憶部６）内に存在するか否かを判定する。存在すると判定した場合にはステップＳ１３に進み、存在しないと判定した場合にはステップＳ３３に進む。
【０１２５】
ステップＳ３３にて、制御部３は、通信部４に通信端末３１を介してサーバ３２と通信させ、確認対象順位ｎの言語の言語データベースがサーバ３２内に存在するか否かを判定する。存在すると判定した場合にはステップＳ３６に進み、存在しないと判定した場合にはステップＳ３４に進む。なお、制御部３は、複数のサーバ３２に対してステップＳ３３の動作を行ってもよい。
【０１２６】
ステップＳ３４にて、制御部３は、確認対象順位ｎに１を加算することにより、確認対象順位ｎを１つ繰り下げる。
【０１２７】
ステップＳ３５にて、制御部３は、確認対象順位ｎが、優先順位の最下位を超えているか否かを判定する。超えていると判定した場合にはステップＳ１４に進み、そうでない場合はステップＳ３２に戻る。
【０１２８】
ステップＳ３３からステップＳ３６に進んだ場合、制御部３は、通信部４に、サーバ３２から確認対象順位ｎの言語の言語データベースを取得させ、当該言語データベースを言語データ記憶部６に記憶する。その後、ステップＳ１３に進む。
【０１２９】
以上の動作により、本実施の形態３に係るナビゲーション装置１は、優先順位が高い言語から順に、ナビゲーション装置１内に当該言語の言語データベースが存在するかを確認し、存在しない場合にはサーバ３２内に存在するかを確認する。そして、サーバ３２内に存在すると判定した場合には、確認対象順位ｎの言語の言語データベースをサーバ３２から取得し、サーバ３２内に存在しないと判定した場合には、確認対象順位ｎを１つ繰り下げて上述と同様の確認を行う。
【０１３０】
＜実施の形態３のまとめ＞
以上のような本実施の形態３に係るナビゲーション装置１によれば、通知部２１の通知に使用可能な言語の言語データベースをサーバ３２から取得する。これにより、例えば、ナビゲーション装置１内に適切な言語の言語データベースが存在しない場合に、サーバ３２から当該言語データベースを取得すれば、適切な言語を使用することができる。これ以外にも、言語データ記憶部６の記憶容量の低減化が期待でき、ナビゲーション装置１のコストダウンも期待できる。
【０１３１】
また、本実施の形態３によれば、通知部２１の予め定められた通知に使用すべき言語の言語データベースが、ナビゲーション装置１内に記憶されていない場合に、当該言語データベースをサーバ３２から取得する。これにより、必要最低限の言語データベースだけをサーバ３２から取得することが可能になるので、取得すべき言語データベースのサイズダウンを図ることができる。
【０１３２】
＜実施の形態３の変形例１＞
本変形例１では、実施の形態３に係るナビゲーション装置１において、現在よりも前の予め定められた時点から現在までにサーバ３２から取得した第１の言語データベースと、当該第１の言語データベース以外にナビゲーション装置１内に記憶されている第２の言語データベースとは、表示装置２１ａの表示（通知部２１の通知）において区別可能となっている。
【０１３３】
第１の言語データベースとしては、例えば車両の駆動源（エンジンなど）が直近に起動した時点から現在までにサーバ３２から取得された比較的新しい言語データベースなどが想定される。第２の言語データベースとしては、ナビゲーション装置１のデフォルトの言語データベース、または、サーバ３２から取得された比較的古い言語データベースなどが想定される。
【０１３４】
表示装置２１ａは、例えば複数の言語を表示した実施の形態２（図７（ａ）〜図７（ｂ））と同様に、第１の言語データベースの言語と、第２の言語データベースの言語とを同時に表示するものとする。表示装置２１ａにおいて区別可能に表示する表示態様としては、例えば、第１及び第２の言語データベースの言語（文字）を、それらの色、大きさ及びフォントの少なくともいずれか１つが異なるように表示する表示態様などが適用される。
【０１３５】
以上のような本変形例１に係るナビゲーション装置１によれば、第１及び第２の言語データベースを表示装置２１ａの表示（通知部２１の通知）において区別可能である。これにより、ユーザは、言語データベースの信頼性またはバージョンを知ることができ、正確な表記の見極めが可能となる。
【０１３６】
＜実施の形態３の変形例２＞
本変形例２では、実施の形態３に係るナビゲーション装置１において、サーバ３２から取得した言語データベースについて、通知部２１の通知に使用すべき使用範囲または使用条件を設定可能に構成されている。なお、使用範囲または使用条件は、例えばユーザによる操作などに基づいて設定される。
【０１３７】
上述の使用範囲には、例えば、通知部２１の位置を中心とする予め定められた地図上の範囲、または、ユーザにより指定された地図上の範囲などが含まれる。上述の使用条件には、例えば、地図情報を用いた経路に沿った案内に関する通知を行うこと、または、地図情報に基づき表示（通知）される地物が予め定められた地物であることなどが含まれる。
【０１３８】
図１０（ａ）及び図１０（ｂ）は、本変形例２に係るナビゲーション装置１（表示装置２１ａ）の表示例を示す図である。
【０１３９】
図１０（ａ）及び図１０（ｂ）の表示例では、主要交差点及び主要道路が、上述の予め定められた地物として適用されている。つまり、地図情報に基づき表示（通知）される地物が、主要交差点及び主要道路である場合に、主要交差点たる地物の名称６１、及び、主要道路たる地物の名称６２の表示に、サーバ３２から取得した言語が使用される。一方、主要交差点でもなく主要道路でもない地物の名称６３の表示には、ナビゲーション装置１のデフォルトの言語が使用されるものとする。
【０１４０】
またここでは、優先順位は、指定言語＞現地語＞現地流通語であり、サーバ３２から取得した言語は現地語であり、ナビゲーション装置１のデフォルトの言語は現地流通語であったものとする。図１０（ａ）及び図１０（ｂ）にて、現地流通語によって表示される名称には斜線ハッチングが付され、現地語によって表示される名称には砂地ハッチングが付されている。図１０（ａ）の表示例は、サーバ３２から現地語を取得する前の表示であり、図１０（ｂ）の表示例は、サーバ３２から現地語を取得した後の表示である。
【０１４１】
以上のような本変形例２に係るナビゲーション装置１によれば、サーバ３２から取得した言語データベースについて、通知部２１の通知に使用すべき使用範囲または使用条件を設定可能である。このため、使用範囲または使用条件に該当する言語（文字）に、サーバ３２から取得した言語データベースを優先的に使用することが可能となり、即時に対応することが可能となる。
【０１４２】
なお、制御部３は言語データベースのうち、使用範囲または使用条件に該当する部分のみを通信部４にサーバ３２から取得させてもよい。これにより、必要最低限の言語データベースだけをサーバ３２から取得することが可能になるので、取得すべき言語データベースのサイズダウンを図ることができる。
【０１４３】
＜実施の形態３の変形例３＞
実施の形態３では、図９のステップＳ１１を経てからステップＳ３１〜Ｓ３６を行う。つまり、指定言語、現地語等及び理解度の少なくともいずれか１つに変更がある場合に、通信部４に言語データベースをサーバ３２から取得させる。
【０１４４】
これに対して、本変形例３に係るナビゲーション装置１では、通信部４に言語データベースをサーバ３２から取得させるタイミングを、例えば、経路探索実行時点、交差点案内用の地図表示時点、指定言語などの手動による指定時点、または、一定時間ごとの時点などに設定可能に構成されている。これにより、適切なタイミングで通信部４に言語データベースを取得させることができる。
【０１４５】
＜実施の形態４＞
本発明の実施の形態４に係るナビゲーション装置１は、実施の形態３に係るナビゲーション装置１の一部を変更したものである。具体的には、本実施の形態４に係る制御部３は、ナビゲーション装置１内に記憶されている言語データベースの第１バージョンまたは第１信頼度と、サーバ３２から取得可能な言語データベースの第２バージョンまたは第２信頼度との比較結果に基づいて、通信部４に当該言語データベースをサーバ３２から取得させるか否かを決定する。そして、通信部４に当該言語データベースをサーバ３２から取得させると決定した場合には、制御部３は、通信部４に当該言語データベースをサーバ３２から取得させ、ナビゲーション装置１（言語データ記憶部６）内に記憶されている言語データベースを、サーバ３２から取得した言語データベースに置き換える。
【０１４６】
ここで、バージョンとは、管理者（例えば言語データベースのベンダー、ナビゲーション装置１のベンダー、または、公的機関など）により付される言語データベースの改訂回数である。信頼度とは、言語データベースの信頼性を示す度合であり、例えば、言語データベースの生成時点から時間が経過するにつれて低くなる。
【０１４７】
第１及び第２バージョンが、共通のバージョン規格に基づいて付されている場合には、制御部３はそのまま比較する。そして、サーバ３２から取得可能な言語データベースのバージョン（第２バージョン）の値の方が大きい、つまりサーバ３２の言語データベースの方が新しい場合に、制御部３は、通信部４に当該言語データベースをサーバ３２から取得させる。
【０１４８】
第１及び第２バージョンが、異なるバージョン規格に基づいて付されている場合には、制御部３は、換算用の式またはテーブルを用いて、第１及び第２バージョンの一方を他方に換算してから比較する。そして、サーバ３２から取得可能な言語データベースのバージョンの値の方が大きい、つまりサーバ３２の言語データベースの方が新しい場合に、制御部３は、通信部４に当該言語データベースをサーバ３２から取得させる。
【０１４９】
第１及び第２信頼度を比較する場合には、制御部３はそのまま比較する。そして、サーバ３２から取得可能な言語データベースの信頼度（第２信頼度）の値が大きい場合に、制御部３は、通信部４に当該言語データベースをサーバ３２から取得させる。
【０１５０】
第１信頼度と第２バージョンとを比較する場合には、制御部３は、換算用の式またはテーブルを用いて、第１信頼度及び第２バージョンの一方を他方に換算してから比較する。そして、サーバ３２から取得可能な言語データベースのバージョン（または信頼度）の値の方が大きい場合に、制御部３は、通信部４に当該言語データベースをサーバ３２から取得させる。なお、第１バージョンと第２信頼度とを比較する場合も同様である。
【０１５１】
＜動作＞
図１１は、本実施の形態４に係るナビゲーション装置１の動作を示すフローチャートである。なお、図１１の動作は、図９の動作と並行して行われ、例えば、ナビゲーション装置１の起動時点、指定言語などの手動による指定時点、または、一定時間ごとの時点ごとに行われる。
【０１５２】
まず、ステップＳ４１にて、制御部３は、通信部４に通信端末３１を介してサーバ３２と通信させ、通知部２１の通知に使用されている言語と同じ言語の言語データベースが、サーバ３２に存在するか否かを判定する。存在すると判定した場合にはステップＳ４２に進み、存在しないと判定した場合には図１１の動作を終了する。
【０１５３】
ステップＳ４２にて、制御部３は、ナビゲーション装置１内の言語データベースの第１バージョンまたは第１信頼度と、サーバ３２内の言語データベースの第２バージョンまたは第２信頼度とを比較する。
【０１５４】
ステップＳ４３にて、制御部３は、第２バージョンまたは第２信頼度の値が、第１バージョンまたは第１信頼度の値よりも大きいか否かを判定する。大きいと判定した場合には、サーバ３２の言語データベースの方がより適切であると判定してステップＳ４４に進む。そうでない場合には図１１の動作を終了する。
【０１５５】
ステップＳ４４にて、制御部３は、通信部４にサーバ３２の言語データベースを取得させ、ナビゲーション装置１（言語データ記憶部６）内に記憶されている言語データベースを、サーバ３２から取得した言語データベースに置き換える。
【０１５６】
＜実施の形態４のまとめ＞
以上のような本実施の形態４に係るナビゲーション装置１によれば、なるべく新しい言語データベース、または、なるべく信頼性の高い言語データベースを使用することができる。これにより、例えば道路名称や都市名称が変更された場合に対応可能となる。
【０１５７】
＜実施の形態４の変形例＞
実施の形態４では、ナビゲーション装置１内に記憶されている言語データベースの第１バージョンまたは第１信頼度と、サーバ３２から取得可能な言語データベースの第２バージョンまたは第２信頼度とを比較した。しかしこれに限ったものではなく、第１バージョン及び第１信頼度の両方と、第２バージョン及び第２信頼度の両方とを比較してもよい。例えば、第２バージョンの方が第１バージョンよりも大きくても、第２信頼度が第１信頼度よりも小さい場合には、制御部３は、通信部４に言語データベースをサーバ３２から取得させないようにしてもよい。言語データベースからサーバ３２に取得する条件は、例えばユーザによる操作などに基づいて設定可能であってもよい。
【０１５８】
＜その他の変形例＞
図１２は、本変形例に係るサーバ４１の主要な構成を示すブロック図である。本変形例に係るサーバ４１は、上述の情報取得部２及び制御部３に対応する情報取得部４２及び制御部４３を備えている。なお、サーバ４１は、例えばセンター側に設けられる。ナビゲーション装置４６は、上述の通知部２１に対応する通知部４７を備えている。
【０１５９】
情報取得部４２は、例えば、外部との通信を行うことにより、ユーザにより指定された指定言語、ナビゲーション装置４６（通知部４７）の位置情報、及び、上述の理解度などを取得する。
【０１６０】
制御部４３は、情報取得部４２で取得したナビゲーション装置４６の位置情報、理解度、及び、指定言語から、通知部４７が通知に使用すべき言語の優先順位を決定する。具体的には、制御部４３は、ナビゲーション装置４６の位置情報（通知部４７の位置情報）に対応する位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部４７が通知に使用すべき言語の優先順位を決定する。
【０１６１】
制御部４３は、決定した優先順位をナビゲーション装置４６に送信することにより、ナビゲーション装置４６は、当該優先順位に基づいて、通知部４７の通知に使用する言語を決定する。このように構成された本変形例に係るサーバ４１によれば、実施の形態１と同様の地図情報処理システムを実現することができるので、実施の形態１と同様の効果を得ることができる。
【０１６２】
図１３は、本変形例に係る通信端末５１の主要な構成を示すブロック図である。本変形例に係る通信端末５１は、上述の情報取得部２及び制御部３に対応する情報取得部５２及び制御部５３を備えている。なお、通信端末５１には、例えば、携帯電話、スマートフォン、及びタブレットなどの携帯端末などが適用される。ナビゲーション装置５６は、上述の通知部２１に対応する通知部５７を備えている。
【０１６３】
情報取得部５２は、例えば、外部と通信を行ったり、自身で検出を行ったりすることにより、ユーザにより指定された指定言語、ナビゲーション装置５６（通知部５７）の位置情報、及び、上述の理解度などを取得する。
【０１６４】
制御部５３は、情報取得部５２で取得したナビゲーション装置５６の位置情報、理解度、及び、指定言語から、通知部５７が通知に使用すべき言語の優先順位を決定する。具体的には、制御部５３は、ナビゲーション装置５６の位置情報（通知部５７の位置情報）に対応する位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、通知部５７が通知に使用すべき言語の優先順位を決定する。
【０１６５】
制御部５３は、決定した優先順位をナビゲーション装置５６に送信することにより、ナビゲーション装置５６は、当該優先順位に基づいて、通知部５７の通知に使用する言語を決定する。このように構成された本変形例に係る通信端末５１によれば、実施の形態１と同様の地図情報処理システムを実現することができるので、実施の形態１と同様の効果を得ることができる。
【０１６６】
以上のように、実施の形態１〜４で説明したナビゲーション装置１は、車両に搭載可能なナビゲーション装置だけでなく、Portable Navigation Device、通信端末（例えば携帯電話、スマートフォン、及びタブレットなどの携帯端末）、及びこれらにインストールされるアプリケーションの機能、並びにサーバなどを適宜に組み合わせてシステムとして構築される地図情報処理システムにも適用することができる。この場合、以上で説明したナビゲーション装置１の各機能あるいは各構成要素は、前記システムを構築する各機器に分散して配置されてもよいし、いずれかの機器に集中して配置されてもよい。
【０１６７】
なお、本発明は、その発明の範囲内において、各実施の形態及び各変形例を自由に組み合わせたり、各実施の形態及び各変形例を適宜、変形、省略したりすることが可能である。
【０１６８】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１６９】
１  ナビゲーション装置、２，４２，５２  情報取得部、３，４３，５３  制御部、２１，４７，５７  通知部、２１ａ  表示装置、２１ｂ  スピーカ、３１，５１  通信端末、３２，４１  サーバ。
【図１】
2016027348.tif 000003
【図２】
2016027348.tif 000004
【図３】
2016027348.tif 000005
【図４】
2016027348.tif 000006
【図５】
2016027348.tif 000007
【図６】
2016027348.tif 000008
【図７】
2016027348.tif 000009
【図８】
2016027348.tif 000010
【図９】
2016027348.tif 000011
【図１０】
2016027348.tif 000012
【図１１】
2016027348.tif 000013
【図１２】
2016027348.tif 000014
【図１３】
2016027348.tif 000015
【手続補正書】
【提出日】平成28年8月9日(2016.8.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地図情報に関する通知を通知部に行わせる地図情報処理システムであって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語と、前記位置対応言語及び前記指定言語以外の予め定められた別言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する制御部と
を備え、
前記制御部は、
前記位置対応言語の前記理解度が高いほど、前記優先順位における当該位置対応言語の順位を高くする、地図情報処理システム。
【請求項２】
請求項１に記載の地図情報処理システムであって、
前記制御部は、
前記指定言語が設定されている場合には、前記指定言語を、前記優先順位のうち最優先順位の言語とし、
前記指定言語が設定されていない場合には、前記別言語を、前記優先順位のうち最優先順位とし、
前記指定言語が設定されているか否かに関わらず、前記位置対応言語を、前記優先順位の２番目以降の順位とする、地図情報処理システム。
【請求項３】
請求項１に記載の地図情報処理システムであって、
前記理解度は、前記予め定められた言語に対するユーザのリーディングの理解度、及び、前記予め定められた言語に対するユーザのリスニングの理解度を含む、地図情報処理システム。
【請求項４】
請求項３に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示及び音声出力を行う表示部及び音声出力部を含み、
前記制御部は、
前記位置対応言語に前記リーディングの理解度を反映させた反映結果と、前記指定言語と、前記別言語とに基づき、前記予め定められた手順に従って、前記表示部が前記表示に使用すべき言語の優先順位を決定し、かつ、
前記位置対応言語に前記リスニングの理解度を反映させた反映結果と、前記指定言語と、前記別言語とに基づき、前記予め定められた手順に従って、前記音声出力部が前記音声出力に使用すべき言語の優先順位を決定する、地図情報処理システム。
【請求項５】
請求項１に記載の地図情報処理システムであって、
前記制御部は、
前記理解度が同じ言語が前記位置対応言語に含まれる場合に、前記位置対応言語に対して予め定められた優先順位を、前記通知部が前記通知に使用すべき言語の優先順位に用いる、地図情報処理システム。
【請求項６】
請求項１に記載の地図情報処理システムであって、
前記制御部は、
前記通知部の前記通知に使用可能な言語のデータベースのうち、前記通知部が予め定められた通知に使用すべき言語の前記データベースが、前記通知部を用いる通知装置内に記憶されていない場合に、前記通知装置に当該データベースを外部から取得させる、地図情報処理システム。
【請求項７】
請求項６に記載の地図情報処理システムであって、
前記外部から取得した前記データベースについて、前記通知部の通知に使用すべき使用範囲または使用条件を設定可能な、地図情報処理システム。
【請求項８】
請求項７に記載の地図情報処理システムであって、
前記使用範囲が設定可能である場合に、
当該使用範囲は、前記通知部の位置を中心とする予め定められた地図上の範囲、または、ユーザにより指定された地図上の範囲を含み、
前記使用条件が設定可能である場合に、
当該使用条件は、前記地図情報を用いた経路に沿った案内に関する通知を行うこと、または、前記地図情報に基づき通知される地物が予め定められた地物であることを含む、地図情報処理システム。
【請求項９】
請求項７に記載の地図情報処理システムであって、
前記制御部は、
前記データベースのうち、前記使用範囲または前記使用条件に該当する部分のみを前記通知装置に前記外部から取得させる、地図情報処理システム。
【請求項１０】
地図情報に関する通知を通知部に行わせる地図情報処理システムであって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する制御部と
を備え、
前記通知部は、前記地図情報に関する表示を行う表示部を含み、
前記制御部は、
前記反映結果と、前記指定言語とに基づき、前記予め定められた手順に従って、複数の前記優先順位を決定し、当該複数の優先順位に基づいて、前記表示部にて同時に表示させるべき前記複数の言語をそれぞれ決定する、地図情報処理システム。
【請求項１１】
地図情報に関する通知を通知部に行わせる地図情報処理方法であって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得し、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語と、前記位置対応言語及び前記指定言語以外の予め定められた別言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定し、
前記優先順位の決定において、前記位置対応言語の前記理解度が高いほど、前記優先順位における当該位置対応言語の順位を高くする、地図情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明に係る地図情報処理システムは、地図情報に関する通知を通知部に行わせる地図情報処理システムであって、ユーザにより指定された指定言語と、通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、位置情報に対応する言語である位置対応言語に理解度を反映させた反映結果と、指定言語と、位置対応言語及び指定言語以外の予め定められた別言語とに基づき、予め定められた手順に従って、通知部が通知に使用すべき言語の優先順位を決定する制御部とを備える。制御部は、位置対応言語の理解度が高いほど、優先順位における当該位置対応言語の順位を高くする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係る地図情報処理方法は、地図情報に関する通知を通知部に行わせる地図情報処理方法であって、ユーザにより指定された指定言語と、通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得し、位置情報に対応する言語である位置対応言語に理解度を反映させた反映結果と、指定言語と、位置対応言語及び指定言語以外の予め定められた別言語とに基づき、予め定められた手順に従って、通知部が通知に使用すべき言語の優先順位を決定する。優先順位の決定において、位置対応言語の理解度が高いほど、優先順位における当該位置対応言語の順位を高くする。
【国際調査報告】
2016027348.tif 000016
2016027348.tif 000017
2016027348.tif 000018
2016027348.tif 000019