(57)【要約】【課題】カーナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御する。【解決手段】カーナビゲーション装置において、精度優先モードの場合、測位モードが標準ならば表示する地図は詳細度の低い縮尺１〜３のいずれかとなり、測位モードが高精度ならば表示する地図は詳細度の高い縮尺４とする。また、地図優先モードの場合、縮尺１〜３が現在位置表示のために用いられる場合、測位モードを標準とし、縮尺４が用いられる場合、測位モードを高精度とする。【選択図】        図３
2004205261.tif 000002
【特許請求の範囲】
【請求項１】
位置を特定するものであって、それぞれ位置の特定の精度が異なる複数の位置特定手段と、
詳細度の異なる複数の地図のいずれかの中に前記複数の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記地図中に示される前記位置が、前記複数の位置特定手段のうちどの位置特定手段によって特定されるかに基づいて、前記表示制御手段が前記表示手段に表示させる地図の詳細度を制限する精度優先制御手段と、を備えたナビゲーション装置。
【請求項２】
位置を特定する第１の位置特定手段と、
前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、
第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記第２の位置特定手段を用いることが不可能な場合、前記表示制御手段が前記第１の位置特定手段によって特定された位置を地図中に示したものを前記表示手段に表示させるとき、前記表示制御手段が前記特定された位置を示す地図を前記第２の地図とすることを禁止する精度優先制御手段と、を備えたナビゲーション装置。
【請求項３】
前記精度優先制御手段は、
前記第２の位置特定手段を用いることが可能であるかを判定する精度判定手段と、
前記精度判定手段の判定結果が否定である場合、前記特定された位置は前記第２の地図中に示されるようになっているかを判定する地図判定手段と、
前記地図判定手段の判定結果が肯定である場合、前記特定された位置が前記第１の地図中に示されるようにする地図設定手段と、を有することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
位置を特定する第１の位置特定手段と、
前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、
第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記表示制御手段が前記第２の位置特定手段によって特定された位置を地図中に示したものを前記表示手段に表示させるとき、前記表示制御手段が前記特定された位置を示す地図を前記第１の地図とすることを禁止する精度優先制御手段と、を備えたナビゲーション装置。
【請求項５】
位置を特定するものであって、それぞれ位置の特定の精度が異なる複数の位置特定手段と、
詳細度の異なる複数の地図のいずれかの中に前記複数の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記地図のうちどの詳細度の地図中に前記特定された位置が示されるかに基づいて、前記複数の位置特定手段のいずれによって特定された位置を前記地図中に示す位置とするかを決定する地図優先制御手段と、を備えたナビゲーション装置。
【請求項６】
位置を特定する第１の位置特定手段と、
前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、
第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記第１の地図中に前記特定された位置が示される場合、前記第２の位置特定手段によって特定された位置を前記地図中に示す位置とすることを禁止する地図優先制御手段と、を備えたナビゲーション装置。
【請求項７】
位置を特定する第１の位置特定手段と、
前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、
第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、
前記第２の地図中に前記特定された位置が示される場合、前記第１の位置特定手段によって特定された位置を前記地図中に示す位置とすることを禁止する地図優先制御手段と、を備えたナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図中に位置を表示するナビゲーション装置に関するものである。
【０００２】
【従来の技術】
従来、ナビゲーション装置は、複数の詳細度の地図データを備え、ユーザの指示等により複数の詳細度の地図を切り替えて表示し、その地図中に現在位置を表示するようになっている。地図の詳細度とは、例えば地図の縮尺や疎密度のことをいう。現在位置は、ＧＰＳ（Global Positioning System）、マップマッチング等によって特定される。ＧＰＳには、比較的測位精度が低く、その測位精度を安定的に維持できる方式を用いるものと、測位精度は高いが、その測位精度が不安定になる方式を用いるものとがある。なお、測位精度とは位置特定の精度のことを指す。
【０００３】
例えば単独測位ＧＰＳ、Ｄ−ＧＰＳ（Differential-GPS）は、前者のカテゴリに属する位置特定方式すなわち測位方式である。単独測位ＧＰＳは、数十メートル程度の測位精度を有し、ＧＰＳ衛星から位置情報を受信すればその測位精度を維持できる。Ｄ−ＧＰＳは、ＧＰＳ衛星からの電波と、基準点に固定された基準局からの誤差情報とを用いて現在位置を特定する方式である。このＤ−ＧＰＳの精度は数メートル程度であり、上記基準局からの誤差情報を一度受信すれば、その後しばらく誤差情報を受信せずともＧＰＳ衛星からの情報のみで測位精度を維持できる。
【０００４】
測位精度が高く、その測位精度が不安定になる方式の例としては、干渉測位方式がある。干渉測位方式は、ＧＰＳ衛星からの位置情報に加え、ＧＰＳ衛星から送出された電波の搬送波部分を利用する。現在位置の測定は、ＧＰＳ衛星と基準点、ＧＰＳ衛星と現在位置との距離の差（行路差）、およびＧＰＳ衛星の位置から、基準点位置に対する現在位置の基線ベクトルを決定する形で行われる。干渉測位方式の測位精度は数センチメートル程度と高い。
【０００５】
干渉測位方式では、この基線ベクトルの決定において、基準点位置における各種補正情報を大量に連続的に用いるようになっている。このような位置測定をリアルタイムで実現するためには、基準局からの補正情報を現在位置におかれたＧＰＳ受信機に連続して送信し続ける必要がある。従って、このような連続的な大量のデータ伝送が実現しない場合、所期の測位精度を達成することができない。したがって、干渉測位方式の測位精度は、高いけれども不安定であるということができる。
【０００６】
【発明が解決しようとする課題】
しかし、従来のナビゲーション装置では、使用する測位方式と表示する地図の詳細度との間は無関係であったので、発明者の考察によれば、以下のような問題がある。
【０００７】
例えば車両が市街地を走行しており、その車両に搭載されたナビゲーション装置が単独測位ＧＰＳによって測定した現在位置を市街図等の高詳細な地図中にプロットして表示する場合を考える。この場合、実際の単独測位ＧＰＳの精度が数１０メートル程度であるため、市街図上で実際の現在位置から大きく離れた道路内や建物内に現在位置のプロットが行われることがあり、ユーザに大きな違和感を与えることになる。
【０００８】
また逆に、ナビゲーション装置が市全体図のような比較的詳細度の低い地図に現在位置をプロットするときに、測位に干渉測位ＧＰＳを使用している場合を考える。この場合、干渉測位ＧＰＳで高精度な測位が実現されている場合は問題がないが、上述した通り干渉測位ＧＰＳの高精度測位は不安定であり、例えば単独測位ＧＰＳを使用している場合に比べ、却って地図精度よりも測位精度が悪くなる可能性を高めてしまう。
【０００９】
以上の通り、カーナビゲーション装置において、地図中に位置を表示するとき、表示する地図の詳細度と測位精度の関係によっては、表示がユーザに違和感を与える場合がある。
【００１０】
本発明は上記問題点に鑑みて、ナビゲーション装置において、地図中に位置を表示するとき、表示する地図の詳細度と測位精度の関係を制御することを目的とする。
【００１１】
更に、ナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するための請求項１に記載の発明は、位置を特定するものであって、それぞれ位置の特定の精度が異なる複数の位置特定手段と、詳細度の異なる複数の地図のいずれかの中に前記複数の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記地図中に示される前記位置が、前記複数の位置特定手段のうちどの位置特定手段によって特定されるかに基づいて、前記表示制御手段が前記表示手段に表示させる地図の詳細度を制限する精度優先制御手段と、を備えたナビゲーション装置である。
【００１３】
これによって、地図中に示す位置の特定に用いられる位置特定手段に基づいて、表示する地図の詳細度が制限されるので、ナビゲーション装置において、地図中に位置を表示するとき、表示する地図の詳細度と測位精度の関係を制御することができる。
【００１４】
なお、地図の詳細度とは、地図の縮尺および地図の疎密度を含む概念である。
【００１５】
また、請求項２に記載の発明は、位置を特定する第１の位置特定手段と、前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記第２の位置特定手段を用いることが不可能な場合、前記表示制御手段が前記第１の位置特定手段によって特定された位置を地図中に示したものを前記表示手段に表示させるとき、前記表示制御手段が前記特定された位置を示す地図を前記第２の地図とすることを禁止する精度優先制御手段と、を備えたナビゲーション装置である。
【００１６】
これによって、高精度な第２の位置特定手段を用いることができない場合は、第１の地図に基づく地図中に当該位置を表示するので、詳細度の高い地図中に精度の高くない位置が示されることがなく、ナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００１７】
また、請求項３に記載の発明は、請求項２に記載の発明において、前記精度優先制御手段は、前記第２の位置特定手段を用いることが可能であるかを判定する精度判定手段と、前記精度判定手段の判定結果が否定である場合、前記特定された位置は前記第２の地図中に示されるようになっているかを判定する地図判定手段と、前記地図判定手段の判定結果が肯定である場合、前記特定された位置が前記第１の地図中に示されるようにする地図設定手段と、を有することを特徴とする。
【００１８】
また、請求項４に記載の発明は、位置を特定する第１の位置特定手段と、前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記表示制御手段が前記第２の位置特定手段によって特定された位置を地図中に示したものを前記表示手段に表示させるとき、前記表示制御手段が前記特定された位置を示す地図を前記第１の地図とすることを禁止する精度優先制御手段と、を備えたナビゲーション装置である。
【００１９】
これによって、高精度な第２の位置特定手段を用いることができる場合は、詳細度の高い第２の地図データに基づく地図中に当該位置が示されるので、ナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００２０】
また、請求項５に記載の発明は、位置を特定するものであって、それぞれ位置の特定の精度が異なる複数の位置特定手段と、詳細度の異なる複数の地図のいずれかの中に前記複数の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記地図のうちどの詳細度の地図中に前記特定された位置が示されるかに基づいて、前記複数の位置特定手段のいずれによって特定された位置を前記地図中に示す位置とするかを決定する地図優先制御手段と、を備えたナビゲーション装置である。
【００２１】
これによって、特定された位置を示す地図の詳細度に応じて、当該位置測定に用いられる位置特定手段を決定するので、ナビゲーション装置において、地図中に位置を表示するとき、表示する地図の詳細度と測位精度の関係を制御することができる。
【００２２】
また、請求項６に記載の発明は、位置を特定する第１の位置特定手段と、前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記第１の地図中に前記特定された位置が示される場合、前記第２の位置特定手段によって特定された位置を前記地図中に示す位置とすることを禁止する地図優先制御手段と、を備えたナビゲーション装置である。
【００２３】
このように、位置を表示する地図の詳細度が高くない場合は、測位精度の高くない第１の位置特定手段を用いて当該位置の特定を行っても、表示がユーザに違和感を与える程度は小さい。また、第２の位置特定手段が高精度ではあるが不安定な場合は、この地図に示す位置の特定に第２の位置特定手段を用いることを禁止することで、却って測位精度が悪くなる可能性を防止できる。したがって、ナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００２４】
また請求項７に記載の発明は、位置を特定する第１の位置特定手段と、前記第１の位置特定手段よりも高い精度で位置を特定する第２の位置特定手段と、第１の地図および前記第１の地図よりも詳細度の高い第２の地図のいずれかの中に、前記第１の位置特定手段と前記第２の位置特定手段のいずれかによって特定された位置を示したものを、地図を表示する表示手段に表示させる表示制御手段と、前記第２の地図中に前記特定された位置が示される場合、前記第１の位置特定手段によって特定された位置を前記地図中に示す位置とすることを禁止する地図優先制御手段と、を備えたナビゲーション装置である。
【００２５】
これによって、位置を表示する地図の詳細度が高い場合は、測位精度の高くない第１の位置特定手段によって特定された位置がこの第２の地図中に示されることが禁じられるので、ナビゲーション装置において、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００２６】
【発明の実施の形態】
（第１実施形態）
図１に、本発明の一実施形態に係るカーナビゲーション装置１の構成を示す。カーナビゲーション装置１は、測位モジュール１０、表示部２１、地図データ入力器２２、操作スイッチ群２３、記憶部２４、および制御部２５から構成される。
【００２７】
記憶部２４は、図示しないＲＡＭ、ＲＯＭ、フラッシュメモリ等から成る。
【００２８】
制御部２５は、カーナビゲーション装置の作動全般の制御を行う。この制御部２５はＣＰＵから成り、記憶部２４のＲＯＭに記録されたプログラムを読み出して実行し、必要に応じて記憶部２４のＲＡＭおよびフラッシュメモリに対して情報の書き込み・読み出し制御を行い、また測位モジュール１０、表示部２１、操作スイッチ群２３とデータの授受を行う。また制御部２５は、地図データ入力器２２に読み出し要求を出力し、地図データ入力器２２からこの要求に基づいた地図データの入力を受けることで、地図データを読み出す。
【００２９】
表示部２１は、地図、文字、画像等を表示する液晶ディスプレイ等で構成される。
【００３０】
地図データ入力器２２は、例えばＤＶＤ−ＲＯＭやＨＤＤ（ハードディスクドライブ）等の記録媒体を読み取る装置で構成されており、そのＤＶＤ−ＲＯＭやＨＤＤに保存される地図データ等を、制御部２５からの読み出し要求に基づいて制御部２５に出力するようになっている。本実施形態で地図データ入力器２２から制御部２５へ出力される地図データの縮尺としては、３２万分の１（広域図）の「縮尺１」、８万分の１の「縮尺２」、５千分の１の「縮尺３」、２千５００分の１（市街図）の「縮尺４」がある。地図データの詳細度としては、縮尺４が最も高く、縮尺１が最も低い。
【００３１】
操作スイッチ群２３は、表示部２１の表示面の上面に設けられたタッチパネル、表示部２１の周辺部に設けられた押しボタン等から構成され、ユーザの入力に基づいた信号を制御部２５に出力するようになっている。
【００３２】
測位モジュール１０は、単独測位ＧＰＳ受信機１１、干渉測位ＧＰＳ受信機１２、および測位モード制御部１３から構成される。
【００３３】
単独測位ＧＰＳ受信機１１は、単独測位方式を用いて、搭載される車両の現在位置を特定する。この単独測位ＧＰＳ受信機１１は、図示しないＧＰＳアンテナを有し、このＧＰＳアンテナを用いて複数のＧＰＳ衛星からの位置情報を受信し、この位置情報に基づいて当該車両の現在位置を測定する。この単独測位ＧＰＳ受信機１１の測位誤差は数十メートル程度である。またこの単独測位ＧＰＳ受信機１１は、測定した現在位置の情報を、当該測定の測定精度情報と共に測位モード制御部１３に出力する。単独測位方式の精度では、上記した縮尺４の市街図上に現在位置表示を行うと、その誤差の大きさゆえにユーザに違和感を与えるような表示となってしまう。
【００３４】
干渉測位ＧＰＳ受信機１２は、干渉測位方式を用いて、搭載される車両の現在位置を特定する。干渉測位方式は、ＧＰＳ衛星からの位置情報、基準点に固定された基準局からの誤差情報に加え、ＧＰＳ衛星から送出された電波の搬送波位相を利用する。現在位置の測定は、ＧＰＳ衛星と基準点、ＧＰＳ衛星と現在位置との距離の差（行路差）、およびＧＰＳ衛星の位置から、基準点位置に対する現在位置の基線ベクトルを決定する形で行われる。干渉測位方式の測位精度は数センチメートル程度であり、縮尺４の市街図に現在位置表示を行ってもユーザに違和感を与えない。
【００３５】
この干渉測位方式による測位を実現するために、干渉測位ＧＰＳ受信機１２は図示しないＧＰＳアンテナおよび無線通信機を有し、このＧＰＳアンテナを用いてＧＰＳ衛星からの信号を受信し、またこの無線通信機を用いて基準局からの誤差データを受信し、これら受信したものに基づいて現在位置を測定する。また干渉測位ＧＰＳ受信機１２は、測定した現在位置の情報を、当該測定の測定精度情報と共に測位モード制御部１３に出力する。干渉測位方式は、高精度の測位を保つためには基準局から大量のデータを受信し、かつ常時同じ複数のＧＰＳ衛星から電波を受信する必要がある。これらの条件が満たされないと、測位精度が大幅に劣化し、あるいは測位そのものが不能となる。したがって、干渉測位方式は高精度であるが不安定である。
【００３６】
測位モード制御部１３は、単独測位ＧＰＳ受信機１１および干渉測位ＧＰＳ受信機１２からの現在位置情報および測位精度情報の入力に基づいて、それぞれのＧＰＳ受信機１１、１２が作動しているか否か、それそれが所期の測位精度を達成しているか否かを、あらかじめ決められた基準により判定し、その結果を測位情報として制御部２５に出力する。例えば干渉測位ＧＰＳ受信機１２が所期の測位精度を達成しているか否かの判定においては、干渉測位ＧＰＳ受信機１２から出力される測位精度が１０ｃｍ以下であるか否かをあらかじめ決められた基準とする。また、各ＧＰＳ受信機１１、１２が作動しているか否かの判定においては、それぞれのＧＰＳ受信機１１、１２から現在位置情報が出力されているか否かをあらかじめ決められた基準とする。
【００３７】
また測位モード制御部１３は、制御部２５から単独測位ＧＰＳ受信機１１と測位モード制御部１３のどちらの測位による現在位置情報を出力するかについて、すなわち測位モードについての指示の入力を制御部２５から受ける。そして測位モード制御部１３は、この測位モード指示によって指定されたＧＰＳ受信機の測位による現在位置情報を、この測位の測位精度の情報と共に制御部２５に出力する。この測位モード制御部１３は、例えば上記作動を実現するようハードウェア構成がプログラムされたＦＰＧＡ（Field Programmable Gate Array）によって構成される。
【００３８】
以上のような構成のカーナビゲーション装置１の作動について以下説明する。なお、以下単独測位ＧＰＳ受信機１１の測位による現在位置情報が制御部２５に出力されるモードを「標準モード」と記し、干渉測位ＧＰＳ受信機１２の測位による現在位置情報が制御部２５に出力されるモードを「高精度モード」と記す。
【００３９】
カーナビゲーション装置１はその作動中、精度優先モードと地図優先モードの２つの作動モードのいずれかにある。精度優先モードとは、高精度モードと標準モードのいずれを用いるかに基づいて、その現在位置を表示する地図の縮尺を決定する作動モードである。地図優先モードとは、原則的に、どの地図中に現在位置を表示するかに基づいて、高精度モードと標準モードのどちらを用いるかを決定する作動モードである。
【００４０】
カーナビゲーション装置１の精度優先モードと地図優先モードとの切り替えは、ユーザが操作スイッチ群２３を操作することで行われる。この切り替えのための操作によって、操作スイッチ群２３から切り替えの信号が制御部２５に入力されると、制御部２５は現在の作動モードを指定のものに切り替える。具体的には、切り替わった後の現在の自己の作動モードの情報を記憶部２４に記録する。
【００４１】
図２は、単独測位ＧＰＳ受信機１１または干渉測位ＧＰＳ受信機１２によって特定された現在位置を地図中に表示するための制御部２５の処理を示す図である。カーナビゲーション装置１の電源が投入されることで、制御部２５においてこの図に示す処理が開始され、以降カーナビゲーション装置１の他の処理と並行してこの処理が続く。以下、この図に示す処理について説明する。
【００４２】
まず、ステップ１１０で、記憶部２４に記録されている表示縮尺の設定値を読み出す。表示縮尺の設定値とは、現在位置表示を縮尺１〜４のいずれの地図中に表示するかを示す情報が記載された値である。なお、この表示縮尺の設定値は、後述する２５の処理によって変化するようになっている。
【００４３】
次にステップ１２０で、読み出した表示縮尺の設定値に対応する地図データのうち、測位モード制御部１３から入力される現在位置情報の示す位置を含む領域の部分を、地図データ入力器２２から読み出す。
【００４４】
次にステップ１３０で、読み出した地図データに基づく地図中に当該現在位置をプロットした画像データを表示部２１に出力する。すなわち、当該現在位置を当該地図中に示して表示部２１に表示させる。そして処理はステップ１１０に戻る。
【００４５】
このような制御部２５の作動により、カーナビゲーション装置１は表示部２１を用いて地図中に現在位置を表示する。ただし、操作スイッチ群２３から、カーナビゲーション装置１の地図表示以外の処理に必要な別の画面表示を呼び出すための、ユーザによる入力信号を検出した場合は、制御部２５はこの処理を中止し、また地図表示画面を再表示する旨の操作スイッチ群２３からの入力信号を検出した場合には、制御部２５は再びこの処理を開始する。
【００４６】
図３は、カーナビゲーション装置１の作動において、地図の縮尺と測位モードとの対応関係を示す表である。カーナビゲーション装置１の作動によって、精度優先モードの場合、測位モードが標準ならば表示する地図は縮尺１〜３のいずれかとなり、測位モードが高精度ならば表示する地図は縮尺４となる。また、地図優先モードの場合、縮尺１〜３が現在位置表示のために設定される場合、測位モードは標準となり、縮尺４が設定される場合、測位モードは高精度となる。
【００４７】
図４は、高精度測位の可能不可能、作動モード等に基づいて測位モード、表示地図縮尺を決定するために制御部２５が実行するプログラムである。カーナビゲーション装置１の電源が投入されることで、制御部２５においてこの図に示す処理が開始され、以降カーナビゲーション装置１の他の処理と並行してこの処理が続く。以下、この図に示す処理について説明する。
【００４８】
まずステップ２０５では、初期設定として測位モードを標準に設定する。具体的には、単独測位ＧＰＳ受信機１１の測位による現在位置情報を出力するよう指示する信号を、測位モード制御部１３に対して出力する。
【００４９】
次にステップ２１０では、初期設定として、表示する地図の縮尺を縮尺２に設定する。すなわち、前述した表示縮尺の設定値を現在の表示地図を縮尺２とする旨の値に設定して記憶部２４に書き込む。なお、以下のステップにおける表示する地図の縮尺の設定においても、具体的には各縮尺について上記と同様の記憶部２４への書き込み処理を行う。
【００５０】
次にステップ２１５では、高精度測位が可能か否かを判定する。高精度測位が可能であるとは、干渉測位ＧＰＳ受信機１２が所期の精度で測位を行っていることをいう。具体的には、測位モード制御部１３から干渉測位ＧＰＳ受信機１２が所期の精度で測位を行っている旨の信号を受信しているか否かを判定する。高精度測位が不可の場合、処理はステップ２２０に進む。
【００５１】
ステップ２２０では、ステップ２０５と同様の処理で測位モードを標準に設定する。続いてステップ２２５では、現在表示している地図が縮尺４であるか否かを判定する。なお、現在表示中の地図の縮尺は、記憶部２４から表示縮尺の設定値を読み出すことで判別する。縮尺４でなければ処理はステップ２１５に戻り、縮尺４であれば処理はステップ２３０で表示を縮尺３に設定した後にステップ２１５に戻る。
【００５２】
ステップ２１５で高精度測位可能な場合、処理はステップ２３５に進む。ステップ２３５では、現在のカーナビゲーション装置１の作動モードが精度優先モードに設定されているか否かを、記憶部２４から現在の作動モードの情報を読み出して判定する。
【００５３】
精度優先モードに設定されている場合、処理はステップ２４０で地図の表示縮尺を４に設定し、ステップ２４５で測位モードを高精度に設定し、その後処理はステップ２１５に戻る。なお測位モードの高精度への設定は、具体的には、干渉測位ＧＰＳ受信機１２の測位による現在位置情報を出力するよう指示する信号を、測位モード制御部１３に対して出力することで行われる。
【００５４】
ステップ２３５で精度優先モードに設定されていないと判定する場合、すなわち地図優先モードである場合、処理はステップ２５５に進み、現在の表示縮尺が４であるか否かを判定する。
【００５５】
縮尺が４であれば処理はステップ２４５に進み、測位モードを高精度に設定する。なお、すでに測位モードが高精度に設定されていれば、ステップ２４５ではそのままの測位モードを保つ。そして処理はステップ２１５に戻る。
【００５６】
ステップ２５５の判定で縮尺が４でなければ、処理はステップ２６０に進み、測位モードを標準に設定する。なお、すでに測位モードが標準に設定されていれば、ステップ２６０ではそのままの測位モードを保つ。そして処理はステップ２１５に戻る。
【００５７】
なお、この処理中においても、ユーザは表示する地図の縮尺を切り替えるために操作スイッチ群２３を操作することが可能である。制御部２５は上記した処理と並行する処理として、操作スイッチ群２３から地図の縮尺を切り替える旨の信号入力に基づいて、記憶部２４中の表示縮尺の設定値を指定の縮尺に書き換える。ただし、図４の繰り返し処理は、その繰り返しの１サイクルが非常に短時間で終了するので、この繰り返しがステップ２２５〜２３０またはステップ２４０を周期的に実行するような状態にある場合は、実効的にはそのステップで規定された表示縮尺の設定値をユーザの入力によって変更することは禁止されていることになる。
【００５８】
以上のような制御部２５の処理によるカーナビゲーション装置１の作動状態を、図５の表に分類してまとめる。
【００５９】
精度優先モードで高精度測位が可能な場合、図４のステップ２４０、２４５の処理によって、測位モードは高精度に固定され、現在位置表示の対象地図は縮尺４の市街図に限定される。このような作動によって、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００６０】
精度優先モードで高精度測位が不可能な場合、ステップ２２０、２２５、２３０の処理によって、測位モードは標準に固定され、縮尺４の地図への現在位置の表示が禁止される。このような作動によって、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００６１】
地図優先モードで高精度測位が可能な場合、ステップ２５５、２４５、２６０の処理によって、現在位置表示の対象地図が縮尺４の場合は測位モードが高精度に設定され、対象地図が縮尺１〜３の場合は測位モードが標準に設定される。この場合、複数の地図のうち、どの詳細度すなわち縮尺の地図中に測位した現在位置を表示するかに基づいて、単独測位ＧＰＳ受信機１１および干渉測位ＧＰＳ受信機１２のうちいずれを用いて現在位置を特定するかを決定することができることになる。したがって、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することができる。
【００６２】
地図優先モードで高精度測位が不可能な場合、ステップ２２０、２２５、２３０の処理によって、測位モードは標準に固定され、縮尺４の地図への現在位置の表示が制限される。
【００６３】
また、以上のようなカーナビゲーション装置１の作動全体に渡って、干渉測位ＧＰＳ受信機１２による高精度の測位が不可能な場合には、縮尺４の表示を行うことが禁止される。このような作動によって、単独測位ＧＰＳ受信機１１と干渉測位ＧＰＳ受信機１２のいずれを用いて現在地を表示するかに基づいて、表示する地図の詳細度を制限することができる。これによって、地図中に位置を表示するとき、表示がユーザに与える違和感を低減するよう、表示する地図の詳細度と測位精度の関係を制御することが可能となる。
【００６４】
なお、本実施形態において、カーナビゲーション装置１をナビゲーション装置の一形態として示したが、ナビゲーション装置は船舶等に搭載されるものであってもよいし、人が携帯するものであってもよい。
【００６５】
また、単独測位ＧＰＳ受信機１１および干渉測位ＧＰＳ受信機１２が測位精度の異なる複数の位置特定手段を構成する。
【００６６】
また、単独測位ＧＰＳ受信機１１が第１の位置特定手段を構成する。なお、第１の位置特定手段としてはＤ−ＧＰＳ方式による位置特定手段であるＤ−ＧＰＳ受信機であってもよいし、単独測位方式とＤ−ＧＰＳ方式とを適宜ソフトウェア的に切り替えるＧＰＳ受信機であってもよい。
【００６７】
また、干渉測位ＧＰＳ受信機１２が第１の位置特定手段よりも測位精度が高い第２の位置特定手段を構成する。なお、第２の位置特定手段は干渉測位ＧＰＳ受信機１２に限らず、第１の位置特定手段より測位精度が高ければ足りる。
【００６８】
また、縮尺１〜４の地図データに基づく地図が、詳細度の異なる複数の地図を構成する。また、縮尺１〜３の地図データに基づく地図が、第１の地図を構成する。また、縮尺４の地図データに基づく地図が、第１の地図よりも詳細度が高い第２の地図を構成する。
【００６９】
また、表示部２１が、地図を表示する表示手段を構成する。
【００７０】
また、図２のステップ１１０〜１３０の処理が、請求項１〜２および４〜７のそれぞれに記載された表示制御手段を構成する。
【００７１】
また、図４のステップ２１５、２２０、２２５および２３０の処理が、請求項１〜３のそれぞれに記載の精度優先制御手段を構成する。
【００７２】
また、図４のステップ２１５が請求項３に記載の精度判定手段を構成し、ステップ２２５が地図判定手段を構成し、ステップ２３０が地図設定手段を構成する。
【００７３】
また、図４のステップ２１５、ステップ２３５、ステップ２４０およびステップ２４０に続くステップ２４５の処理が、請求項４に記載の精度優先制御手段を構成する。
【００７４】
また、図４のステップ２５５、ステップ２５５から２６０へ続く処理、およびステップ２５５から２４５へ続く処理とが、請求項５〜７に記載の地図優先制御手段を構成する。
【００７５】
また、本実施形態においては、干渉測位ＧＰＳ受信機１２が使用不可能な場合は、精度優先モードであると地図優先モードであるとに関わらず、常に縮尺４の地図の表示を制限している。しかし、必ずしも常にこのようになっておらず、ある作動状態においてのみ、高精度の測位が不可能ならば縮尺４の地図の表示を制限するものであっても、請求項１、３、および４の発明の範囲内に属する。例えば、上記した実施形態において、ユーザが操作スイッチ群２３に対して所定の操作を行うことで、高精度測位が可能であると不可能であるとに関わらず縮尺４の地図を強制的に表示部２１に表示できるような作動モードをカーナビゲーション装置１が有していてもよい。
【００７６】
また、上記した実施形態においては、縮尺の異なる複数の地図が、詳細度の異なる複数の地図の一具体例として用いられている。しかし、詳細度の異なる地図は、同じ縮尺で疎密度の異なる地図として実現されていてもよい。
【００７７】
また、上記したカーナビゲーション装置１の作動において、単独測位ＧＰＳ受信機１１および干渉測位ＧＰＳ受信機１２による測位、ジャイロセンサ、車速センサ、マップマッチング等を利用した推測航法による現在位置の特定が併せて用いられてもよい。
【図面の簡単な説明】
【図１】本発明の実施形態に係るカーナビゲーション装置１の構成を示す図である。
【図２】現在位置を地図中に表示するための制御部２５の処理のフローチャートである。
【図３】地図の縮尺と測位モードとの対応関係を示す図表である。
【図４】測位モード、表示地図を決定するための制御部２５の処理のフローチャートである。
【図５】カーナビゲーション装置１の作動状態を分類する図表である。
【符号の説明】
１…カーナビゲーション装置、１０…測位モジュール、
１１…単独測位ＧＰＳ受信機、１２…干渉測位ＧＰＳ受信機、
１３…測位モード制御部、２１…表示部、２２…地図データ入力器、
２３…操作スイッチ群、２４…記憶部、２５…制御部。
【図１】
2004205261.tif 000003
【図２】
2004205261.tif 000004
【図３】
2004205261.tif 000005
【図４】
2004205261.tif 000006
【図５】
2004205261.tif 000007