(57)【要約】【課題】ＧＰＳ衛星の補足個数を検出し、その検出結果をより有効に利用して、ナビゲーション装置におけるユーザの使い勝手を向上させる。【解決手段】ナビゲーション装置１００において、信号受信手段（ＧＰＳアンテナ部１）はＧＰＳ衛星からの測位信号を受信し、現在位置検出手段（現在位置検出プログラム６４ａ）は受信される測位信号に基づいて現在位置を検出し、判定手段（判定プログラム６４ｂ）は、受信される測位信号のうち受信強度が所定の閾値以上の測位信号に基づいて、ＧＰＳ衛星の個数を判定し、制御手段（地図情報表示プログラム６４ｃ、判定プログラム６４ｄ、表示制御プログラム６４ｆ等）は、判定手段により判定されたＧＰＳ衛星の個数に応じた制御を行う。【選択図】図１
2009019903.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星からの測位信号を受信する信号受信手段と、
前記信号受信手段により受信される前記測位信号に基づいて、現在位置を検出する現在位置検出手段と、
前記信号受信手段により受信される前記測位信号のうち、受信強度が所定の閾値以上の前記測位信号を送信するＧＰＳ衛星の個数を判定する判定手段と、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて所定の制御を行う制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記現在位置検出手段により検出された現在位置を含む地図情報を表示部に表示する地図情報表示手段を備え、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により前記表示部に表示される前記地図情報の表示縮尺を変更することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記地図情報表示手段は、前記表示部に表示される前記地図情報上に、前記現在位置検出手段により検出される現在位置を示す所定のマークを表示させ、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により、前記地図情報上に表示される現在位置を示す前記所定のマークの大きさを変更することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記現在位置検出手段により検出された現在位置に基づいて、現在位置している車線又は歩道を特定する特定手段と、
前記特定手段により特定された前記車線又は前記歩道に応じた経路案内情報を提供する経路案内情報提供手段と、
を備え、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、前記特定手段に、現在位置している車線又は歩道を特定させることを特徴とする請求項１〜３の何れか一項に記載のナビゲーション装置。
【請求項５】
前記経路案内情報提供手段により提供される前記経路案内情報は、前記車線又は前記歩道の変更に関する案内情報を含むことを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
前記制御手段は、前記表示手段前記判定手段により判定されたＧＰＳ衛星の個数に関する情報を、前記表示部に表示させる表示制御手段を備えることを特徴とする請求項１〜５の何れか一項に記載のナビゲーション装置。
【請求項７】
ＧＰＳ衛星からの測位信号を受信する信号受信手段と、
前記信号受信手段により受信される前記測位信号に基づいて、現在位置を検出する現在位置検出手段と、
前記信号受信手段により受信される前記測位信号のうち、受信強度が所定の閾値以上の前記測位信号を送信するＧＰＳ衛星の個数を判定する判定手段と、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて所定の制御を行う制御手段と、
前記現在位置検出手段により検出された現在位置を含む地図情報を表示部に表示するとともに、当該表示部に表示される当該地図情報上に、前記現在位置検出手段により検出される現在位置を示す所定のマークを表示させる地図情報表示手段と、
前記現在位置検出手段により検出された現在位置に基づいて、現在位置している車線又は歩道を特定する特定手段と、
前記特定手段により特定された前記車線又は前記歩道に応じた経路案内情報を提供する経路案内情報提供手段と、
を備え、
前記制御手段は、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により前記表示部に表示される前記地図情報の表示縮尺を変更するとともに、前記地図情報表示手段により前記地図情報上に表示される現在位置を示す前記所定のマークの大きさを変更し、
前記判定手段により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、前記特定手段に、現在位置している車線又は歩道を特定させ、
前記判定手段により判定されたＧＰＳ衛星の個数に関する情報を、前記表示部に表示させる表示制御手段を備え、
前記経路案内情報提供手段により提供される前記経路案内情報は、前記車線又は前記歩道の変更に関する案内情報を含むことを特徴とするナビゲーション装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ衛星からの測位信号を受信して現在位置に応じた各種情報を提供するナビゲーション装置に関する。
【背景技術】
【０００２】
従来、自位置を測位するＧＰＳ（Global Positioning System：全地球測位システム）が知られており、経路案内を行うナビゲーション装置等に利用されている。
【０００３】
例えば、特許文献１には、ＧＰＳアンテナを通じてＧＰＳ衛星の捕捉処理を行ってＧＰＳ衛星の捕捉の成否や捕捉個数を判定し、その結果を、捕捉個数と同数の衛星マークや、数値、カウントダウン・リングの色の変化、文字等により、ディスプレイに表示するゲーム機用ＧＰＳ受信機等が開示されている。
【特許文献１】特開２００３−３３７１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、単に、ＧＰＳ衛星の捕捉の成否や捕捉個数の情報をユーザに提示するだけにとどまり、これらの情報を利用して、ユーザの使い勝手を向上させたナビゲーション装置はなかった。
【０００５】
本発明の課題は、ＧＰＳ衛星の補足個数を検出し、その検出結果をより有効に利用して、ナビゲーション装置におけるユーザの使い勝手を向上させることである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明は、ナビゲーション装置において、ＧＰＳ衛星からの測位信号を受信する信号受信手段と、
前記信号受信手段により受信される前記測位信号に基づいて、現在位置を検出する現在位置検出手段と、
前記信号受信手段により受信される前記測位信号のうち、受信強度が所定の閾値以上の前記測位信号を送信するＧＰＳ衛星の個数を判定する判定手段と、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて所定の制御を行う制御手段と、
を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記現在位置検出手段により検出された現在位置を含む地図情報を表示部に表示する地図情報表示手段を備え、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により前記表示部に表示される前記地図情報の表示縮尺を変更することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項２に記載のナビゲーション装置において、前記地図情報表示手段は、前記表示部に表示される前記地図情報上に、前記現在位置検出手段により検出される現在位置を示す所定のマークを表示させ、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により、前記地図情報上に表示される現在位置を示す前記所定のマークの大きさを変更することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載のナビゲーション装置において、前記現在位置検出手段により検出された現在位置に基づいて、現在位置している車線又は歩道を特定する特定手段と、
前記特定手段により特定された前記車線又は前記歩道に応じた経路案内情報を提供する経路案内情報提供手段と、
を備え、
前記制御手段は、前記判定手段により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、前記特定手段に、現在位置している車線又は歩道を特定させることを特徴とする。
【００１０】
請求項５に記載の発明は、請求項４に記載のナビゲーション装置において、前記経路案内情報提供手段により提供される前記経路案内情報は、前記車線又は前記歩道の変更に関する案内情報を含むことを特徴とする。
【００１１】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載のナビゲーション装置において、前記制御手段は、前記表示手段前記判定手段により判定されたＧＰＳ衛星の個数に関する情報を、前記表示部に表示させる表示制御手段を備えることを特徴とする。
【００１２】
請求項７に記載の発明は、ナビゲーション装置において、ＧＰＳ衛星からの測位信号を受信する信号受信手段と、
前記信号受信手段により受信される前記測位信号に基づいて、現在位置を検出する現在位置検出手段と、
前記信号受信手段により受信される前記測位信号のうち、受信強度が所定の閾値以上の前記測位信号を送信するＧＰＳ衛星の個数を判定する判定手段と、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて所定の制御を行う制御手段と、
前記現在位置検出手段により検出された現在位置を含む地図情報を表示部に表示するとともに、当該表示部に表示される当該地図情報上に、前記現在位置検出手段により検出される現在位置を示す所定のマークを表示させる地図情報表示手段と、
前記現在位置検出手段により検出された現在位置に基づいて、現在位置している車線又は歩道を特定する特定手段と、
前記特定手段により特定された前記車線又は前記歩道に応じた経路案内情報を提供する経路案内情報提供手段と、
を備え、
前記制御手段は、
前記判定手段により判定されたＧＰＳ衛星の個数に応じて、前記地図情報表示手段により前記表示部に表示される前記地図情報の表示縮尺を変更するとともに、前記地図情報表示手段により前記地図情報上に表示される現在位置を示す前記所定のマークの大きさを変更し、
前記判定手段により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、前記特定手段に、現在位置している車線又は歩道を特定させ、
前記判定手段により判定されたＧＰＳ衛星の個数に関する情報を、前記表示部に表示させる表示制御手段を備え、
前記経路案内情報提供手段により提供される前記経路案内情報は、前記車線又は前記歩道の変更に関する案内情報を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ナビゲーション装置において、信号受信手段により、ＧＰＳ衛星からの測位信号が受信され、現在位置検出手段により、信号受信手段により受信される測位信号に基づいて、現在位置が検出され、判定手段により、信号受信手段により受信される測位信号のうち、受信強度が所定の閾値以上の測位信号を送信するＧＰＳ衛星の個数が判定され、制御手段により、判定手段により判定されたＧＰＳ衛星の個数に応じて所定の制御が行われる。
したがって、ＧＰＳ衛星の補足個数が検出され、ＧＰＳ衛星の個数に応じて所定の制御が行われることとなって、ＧＰＳ衛星の捕捉個数の検出結果をより有効に利用して、ナビゲーション装置におけるユーザの使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら説明を行う。
本実施形態のナビゲーション装置１００は、例えば、車両等に搭載されるポータブル型のナビゲーション装置であり、地図情報や、目的地までの経路案内等の各種情報を、ユーザに提供する。
【００１５】
まず、ナビゲーション装置１００の要部構成について、図１を参照しながら説明する。
ナビゲーション装置１００は、例えば、装置本体内に、信号受信手段としてのＧＰＳアンテナ部１、現在位置検出手段としての現在位置検出部２、通信部３、表示部４、入力部５、制御部６等を備えて構成されている。
【００１６】
ＧＰＳアンテナ部１は、既知の位置にある複数のＧＰＳ衛星から各々発信される測位信号を受信する。
【００１７】
現在位置検出部２は、例えば、ＧＰＳアンテナ部１により受信された、複数のＧＰＳ衛星から発信された測位信号に含まれる時間情報から、各ＧＰＳ衛星における各測位信号の発信時間を求め、発信時間から受信時間の差に基づいて、各ＧＰＳ衛星までの距離を算出する。そして、各ＧＰＳ衛星までの距離と、測位信号発信時における各ＧＰＳ衛星の位置に基づいて、ナビゲーション装置１００の座標（緯度・経度・高度）を現在位置情報として取得する。さらに、取得した現在位置情報に基づく現在位置検出信号を制御部６に出力する。
【００１８】
通信部３は、例えば、図示しない情報提供装置とネットワーク接続されており、ネットワークを介して情報提供装置から送信された各種情報を受信する。
【００１９】
表示部４は、例えば、ＬＣＤ(Liquid Crystal Display)等のディスプレイを備えて構成され、制御部６からの制御に応じて、地図情報その他の各種情報を当該ディスプレイに表示させる。
【００２０】
入力部５は、例えば、文字／数字キー、各種機能キー、表示部４と一体的に構成されたタッチパネル等から構成され、ユーザが、目的地点や出発地点等の各種情報の入力を行う。
具体的には、入力部５は、ユーザによるキーの押下に基づくキー押下信号を制御部６に出力するとともに、タッチパネルにおいてユーザによりタッチ操作が行われると、当該タッチ操作された座標を算出し、算出した座標に基づく押下信号を制御部６に出力する。
【００２１】
制御部６は、ＣＰＵ（Central Processing Unit）６１、ＲＴＣ（Real Time Clock）６２、メモリ部６３、ＲＯＭ（Read Only Memory）６４等を備えて構成されている。
【００２２】
ＣＰＵ６１は、ナビゲーション装置１００の各部から入力された入力信号等に応じて、ＲＯＭ６４に格納された各種プログラムを実行するとともに、実行にかかるプログラムに基づいて各部に出力信号を出力することにより、ナビゲーション装置１００の動作全般を統括制御する。
【００２３】
ＲＴＣ６２は、現在時刻をカウントし、カウントした現在時刻をＣＰＵ６１に対して出力する。
【００２４】
メモリ部６３は、例えば、ＲＡＭ（Random Access Memory）等の揮発性メモリからなるワークエリア６３１を備えており、ＣＰＵ６１によって各種プログラムが実行される際に生じる処理結果や、入力されたデータ等をこのワークエリア６３１に記憶させる。
【００２５】
また、メモリ部６３は、例えば、ＥＰＲＯＭ（Erasable Programmable ROM）等の不揮発性メモリからなるデータエリア６３２を備えている。データエリア６３２には、例えば、地図情報を記憶する地図情報ＤＢ６３２ａと、ＧＰＳ衛星の捕捉個数に応じて実行する制御内容を記憶する対応テーブル６３２ｂが備わる。
【００２６】
地図情報ＤＢ６３２ａは、例えば、種類や縮尺の異なる地図情報を階層構造で格納する。
具体的には、地図情報ＤＢ６３２ａには、例えば、高速自動車国道や一般国道が収録された広域地図、広域地図で表示される道路に加えて都道府県道や市町村道が収録された中域地図、中域地図で表示される道路に加えて細街路が収録された詳細地図等が、複数の階層に格納されている。
この地図情報は、道路情報の他、住所情報や、建物情報、施設情報、店舗情報、公園情報、地形情報、路線情報等を含んでいる。
また、道路情報にはノード情報及びリンク情報が含まれる。リンク情報は、ノードとノードを結ぶ線分であるリンクを規定するものである。リンク情報は、例えば、各リンク固有のリンクＩＤ、リンクの端点（始点・終点）であるノードの座標、リンクの長さを示すリンク長、道路名称、道路種別、幅員、車線数、交通規制、リンクの端点であるノードに接続されるリンクのリンクＩＤ、リンクの平均通過時間等から構成される。また、ノード情報は、リンクの交点（交差点）・リンクの端点（行き止まり）・リンクの属性が変わる点（例えば、高速自動車国道→都道府県道）を規定するものであり、例えば、各ノード固有のノードＩＤ、ノードの座標、交差点名称、ノードに接続されるリンクのリンクＩＤ等から構成される。
また、地図情報は、随時、ネットワークを介して情報提供装置（図示省略）からダウンロードした最新の地図情報に更新されるようになっている。
【００２７】
対応テーブル６３２ｂは、例えば、図２に示すように、ナビゲーション装置１００において受信する測位信号の発信元であるＧＰＳ衛星の個数と、後述する地図情報表示プログラム６４ｃ、特定プログラム６４ｄ、表示制御プログラム６４ｆにおいて実行する制御内容とを対応づけて記憶する。
【００２８】
ＲＯＭ６４は、例えば、不揮発性メモリから成るプログラム格納エリアを有しており、具体的には、現在位置検出プログラム６４ａ、判定プログラム６４ｂ、地図情報表示プログラム６４ｃ、特定プログラム６４ｄ、経路案内情報提供プログラム６４ｅ、表示制御プログラム６４ｆ等を格納している。
【００２９】
現在位置検出プログラム６４ａは、例えば、ＣＰＵ６１に、ＧＰＳアンテナ部１により受信される測位信号に基づいて、現在位置を検出する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、ＧＰＳ衛星から発信される測位信号が、ＧＰＳアンテナ部１により受信されると、現在位置検出部２に測位信号に基づくナビゲーション装置１００の現在位置情報を取得させ、当該現在位置検出部２から出力される現在位置検出信号に基づいて、現在位置としての座標（緯度・経度・高度）を特定する。さらに、特定される現在位置に基づいて、マップマッチング処理を行い、ナビゲーション装置１００が位置している道路を、データエリア６３２の所定の領域に記憶されているマッチングデータ（図示省略）に基づいて特定する。マップマッチング処理には、例えば、走行軌跡に応じて、マッチング候補となる道路を求め、マッチング候補から最も相関が高い道路を特定して、その道路上に現在位置をマッチングさせるパターンマッチング等を用いる。
ＣＰＵ６１は、かかる現在位置検出プログラム６４ａを実行することにより、現在位置検出部２とともに現在位置検出手段として機能する。
【００３０】
判定プログラム６４ｂは、例えば、ＣＰＵ６１に、ＧＰＳアンテナ部１により受信される測位信号のうち、信号強度が所定の閾値以上の測位信号を送信するＧＰＳ衛星の個数を判定する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、ＧＰＳアンテナ部１により受信される各測位信号の信号強度を検出し、信号強度が所定の閾値以上であるか否かを判断する。そして、信号強度が所定の閾値以上の測位信号をカウントして、ＧＰＳ衛星の捕捉個数として判定する。
ＣＰＵ６１は、かかる判定プログラム６４ｂを実行することにより、判定手段として機能する。
【００３１】
地図情報表示プログラム６４ｃは、例えば、ＣＰＵ６１に、現在位置検出プログラム６４ａの実行により検出された現在位置を含む地図情報を表示部４に表示するとともに、当該表示部４に表示される当該地図情報上に、現在位置検出プログラム６４ａの実行により検出される現在位置を示す所定のマークＰを表示させる。さらに、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数に応じて、表示部４に表示される地図情報の表示縮尺を変更するとともに、地図情報上に表示される現在位置を示す所定のマークＰの大きさを変更する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、判定プログラム６４ｂの実行によりＧＰＳ衛星の個数が判定されると、対応テーブル６３２ｂから、判定されたＧＰＳ衛星の個数に対応する地図情報の表示縮尺と、現在位置を示すマークＰの大きさを読み出す。そして、現在位置検出プログラム６４ａの実行により特定されるナビゲーション装置１００の現在位置を含む所定範囲の地図情報を、地図情報ＤＢ６３２ａから検索して取得する。さらに、取得した地図情報に基づく地図情報を、ＧＰＳ衛星の個数に対応する表示縮尺で表示部４に描画するとともに、この地図情報上に、現在位置検出プログラム６４ａの実行により検出された現在位置を示すマークＰを、ＧＰＳ衛星の個数に対応する大きさで表示させる。
【００３２】
図３は、図２の対応テーブル６３２ｂに基づいて、地図情報表示プログラム６４ｃの実行において、表示部４に表示される地図情報を例示する図である。
例えば、図３（ａ）は、判定されたＧＰＳ衛星の個数が「２個又は３個」である場合に、表示部４に表示される地図情報の例示である。当該地図情報は、ＧＰＳ衛星の個数「２個又は３個」に対応する地図情報の表示縮尺「１／２５０００」で表示され、現在位置検出プログラム６４ａの実行により検出されたナビゲーション装置１００の現在位置に、現在位置を示すマークＰが、ＧＰＳ衛星の個数「２個又は３個」に対応する大きさ「１２．５ｍｍ」で表示されている。
また、図３（ｂ）は、判定されたＧＰＳ衛星の個数が「４〜６個」である場合に、表示部４に表示される地図情報の例示である。当該地図情報は、ＧＰＳ衛星の個数「４〜６個」に対応する地図情報の表示縮尺「１／１００００」で表示され、現在位置検出プログラム６４ａの実行により検出されたナビゲーション装置１００の現在位置に、現在位置を示すマークＰが、ＧＰＳ衛星の個数「４〜６個」に対応する大きさ「１０．０ｍｍ」で表示されている。
また、図３（ｃ）は、判定されたＧＰＳ衛星の個数が「７〜９個」である場合に、表示部４に表示される地図情報の例示である。当該地図情報は、ＧＰＳ衛星の個数「７〜９個」に対応する地図情報の表示縮尺「１／５０００」で表示され、現在位置検出プログラム６４ａの実行により検出されたナビゲーション装置１００の現在位置に、現在位置を示すマークＰが、ＧＰＳ衛星の個数「７〜９個」に対応する大きさ「７．５ｍｍ」で表示されている。
ＣＰＵ６１は、かかる地図情報表示プログラム６４ｃを実行することにより、地図情報表示手段及び制御手段として機能する。
【００３３】
特定プログラム６４ｄは、判定手段により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、現在位置検出プログラム６４ａの実行により検出された現在位置に基づいて、現在位置している車線又は歩道を特定する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、判定プログラム６４ｂの実行によりＧＰＳ衛星の個数が判定されると、対応テーブル６３２ｂを参照して、判定プログラム６４ｂの実行において判定されたＧＰＳ衛星の個数に基づいて、現在位置している車線又は歩道の特定を行うか否かを判断する。そして、ＧＰＳ衛星の個数が所定数以上（例えば、１０個以上）であり、車線又は歩道の特定を行うと判断すると、ＣＰＵ６１は、地図情報に含まれるノード情報・リンク情報と、現在位置検出プログラム６４ａの実行により検出された現在位置と、に基づいて、ナビゲーション装置１００が位置している車線又は歩道を特定する。ＣＰＵ６１は、ナビゲーション装置１００が車両に搭載されている場合には車線を特定し、ナビゲーション装置１００がユーザにより携帯されている場合には歩道を特定する。
ＣＰＵ６１は、かかる特定プログラム６４ｄを実行することにより、特定手段及び制御手段として機能する。
【００３４】
経路案内情報提供プログラム６４ｅは、例えば、ＣＰＵ６１に、特定プログラム６４ｄの実行により特定された車線又は歩道に応じた、車線又は歩道の変更に関する案内情報を含む経路案内情報を提供する機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、特定プログラム６４ｄの実行により、ナビゲーション装置１００の位置している車線／歩道が特定されると、予め探索された目的地までの経路において、車線の変更／歩道の変更が必要か否かを判断する。そして、例えば、車線／歩道の変更が必要であると判断すると、車線／歩道の変更が必要である旨を表示部４に表示させるとともに、音声ガイダンスを出力して、ユーザに報知する。
【００３５】
図４は、図２の対応テーブル６３２ｂに基づいて、経路案内情報提供プログラム６４ｅの実行において、表示部４に表示される経路案内情報を例示する図である。
例えば、判定されたＧＰＳ衛星の個数が「１１個」である場合、前述の地図情報表示プログラム６４ｃの実行により、表示部４に表示縮尺「１／２５００」の地図情報が表示される。さらに、ナビゲーション装置１００の現在位置に現在位置を示すマークＰが「５．０ｍｍ」で表示されるとともに、当該現在位置を示すマークＰが、特定プログラム６４ｄの実行により特定された車線上に表示されている。
そして、目的地までの経路に右折／左折する交差点が含まれる場合、ＣＰＵ６１は、交差点の所定距離前（例えば、１００ｍ前）において、ナビゲーション装置１００の位置している車線変更が必要か否かを判断する。そして、車線変更が必要であると判断すると、図４に示すように、表示部４に、車線変更が必要である旨の表示を表示させるとともに、地図上に車線変更を示す矢印を表示させる。また、図示しない音声出力部から、音声ガイダンスを出力させ（例えば、「左の車線に移ってください」等）、ユーザに音声で知らせる。
ＣＰＵ６１は、かかる経路案内情報提供プログラム６４ｅを実行することにより、経路案内情報提供手段して機能する。
【００３６】
表示制御プログラム６４ｆは、例えば、ＣＰＵ６１に、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数に関する情報を、表示部４に表示させる機能を実現させるためのプログラムである。
具体的には、ＣＰＵ６１は、判定プログラム６４ｂの実行によりＧＰＳ衛星の個数が判定されると、対応テーブル６３２ｂから、判定されたＧＰＳ衛星の個数に対応するアンテナ背景色の色を読み出す。そして、地図情報表示プログラム６４ｃの実行により表示される地図情報と併せて、表示部４に、ＧＰＳ衛星の捕捉個数を示すアンテナ情報を表示させる。ＣＰＵ６１は、当該アンテナ情報に、ＧＰＳ衛星の捕捉個数と同数のアンテナを表示させるとともに、アンテナ情報の背景色を、対応テーブル６３２ｂから読み出したＧＰＳ衛星の個数に対応する色とする。
【００３７】
図５は、図２の対応テーブル６３２ｂに基づいて、表示制御プログラム６４ｆの実行において、表示部４に表示されるアンテナ情報を例示する図である。
例えば、図５（ａ）は、判定されたＧＰＳ衛星の個数が「０個」である場合に、表示部４に表示されるアンテナ情報の例示である。図５（ａ）のアンテナ情報におけるアンテナの本数は、ＧＰＳ衛星の個数と同数の「０本」であり、背景色は「赤」である。
また、例えば、図５（ｂ）は、判定されたＧＰＳ衛星の個数が「２個」である場合に、表示部４に表示されるアンテナ情報の例示である。図５（ｂ）のアンテナ情報におけるアンテナの本数は、ＧＰＳ衛星の個数と同数の「２本」であり、背景色は「黄」である。
また、例えば、図５（ｃ）は、判定されたＧＰＳ衛星の個数が「５個」である場合に、表示部４に表示されるアンテナ情報の例示である。図５（ｃ）のアンテナ情報におけるアンテナの本数は、ＧＰＳ衛星の個数と同数の「５本」であり、背景色は「緑」である。
また、例えば、図５（ｄ）は、判定されたＧＰＳ衛星の個数が「８個」である場合に、表示部４に表示されるアンテナ情報の例示である。図５（ｄ）のアンテナ情報におけるアンテナの本数は、ＧＰＳ衛星の個数と同数の「８本」であり、背景色は「青」である。
ＣＰＵ６１は、かかる表示制御プログラム６４ｆを実行することにより、表示制御手段及び制御手段として機能する。
【００３８】
次に、図６及び図７のフローチャートを参照しながら、ＧＰＳ衛星の捕捉個数に応じて行われる地図情報表示処理、経路案内情報提供処理、表示制御処理について説明する。
【００３９】
まず、図６のステップＳ１において、ＣＰＵ６１は、ＧＰＳアンテナ部１により受信される測位信号のうち、信号強度が所定の閾値以上である測位信号を送信するＧＰＳ衛星の捕捉個数を判定する。次に、ステップＳ２において、ステップＳ１において判定したＧＰＳ衛星の捕捉個数は「０個又は１個」であるか否かを判断する。ＣＰＵ６１は、ステップＳ２において、ＧＰＳ衛星の捕捉個数が「０個又は１個」であると判断すると（ステップＳ２；Ｙｅｓ）、ステップＳ３において、表示部４に経路全体の地図情報を表示させる。さらに、ステップＳ４において、表示部４に背景色が赤のアンテナ情報を表示させ、ステップＳ１に戻る。
【００４０】
一方、ＣＰＵ６１は、ステップＳ２において、ＧＰＳ衛星の捕捉個数は「０個又は１個」でないと判断すると（ステップＳ２；Ｎｏ）、ステップＳ５において、ＧＰＳ衛星の捕捉個数は「２個又は３個」であるか否かを判断する。ＣＰＵ６１は、ステップＳ５において、ＧＰＳ衛星の捕捉個数は「２個又は３個」であると判断すると（ステップＳ５；Ｙｅｓ）、ステップＳ６において、表示部４に１／２５０００の表示縮尺の地図情報を表示させ、ステップＳ７において、当該地図情報上に、ナビゲーション装置１００の現在位置を示す１２．５ｍｍの大きさのマークＰを表示させる。さらに、ステップＳ８において、表示部４に背景色が黄のアンテナ情報を表示させ、ステップＳ１に戻る。
【００４１】
一方、ＣＰＵ６１は、ステップＳ５において、ＧＰＳ衛星の捕捉個数は「２個又は３個」でないと判断すると（ステップＳ５；Ｎｏ）、ステップＳ９において、ＧＰＳ衛星の捕捉個数は「４〜６個」であるか否かを判断する。ＣＰＵ６１は、ステップＳ９において、ＧＰＳ衛星の捕捉個数は「４〜６個」であると判断すると（ステップＳ９；Ｙｅｓ）、ステップＳ１０において、表示部４に１／１００００の表示縮尺の地図情報を表示させ、ステップＳ１１において、当該地図情報上に、ナビゲーション装置１００の現在位置を示す１０．０ｍｍの大きさのマークＰを表示させる。さらに、ステップＳ１２において、表示部４に背景色が緑のアンテナ情報を表示させ、ステップＳ１に戻る。
【００４２】
一方、ＣＰＵ６１は、ステップＳ９において、ＧＰＳ衛星の捕捉個数は「４〜６個」でないと判断すると（ステップＳ９；Ｎｏ）、ステップＳ１３において、ＧＰＳ衛星の捕捉個数は「７〜９個」であるか否かを判断する。ＣＰＵ６１は、ステップＳ１３において、ＧＰＳ衛星の捕捉個数は「７〜９個」であると判断すると（ステップＳ１３；Ｙｅｓ）、ステップＳ１４において、表示部４に１／５０００の表示縮尺の地図情報を表示させ、ステップＳ１５において、当該地図情報上に、ナビゲーション装置１００の現在位置を示す７．５ｍｍの大きさのマークＰを表示させる。さらに、ステップＳ１６において、表示部４に背景色が青のアンテナ情報を表示させ、ステップＳ１に戻る。
【００４３】
一方、ＣＰＵ６１は、ステップＳ１３において、ＧＰＳ衛星の捕捉個数は「７〜９個」でないと判断すると（ステップＳ１３；Ｎｏ）、図７のステップＳ１７において、表示部４に１／２５００の表示縮尺の地図情報を表示させ、ステップＳ１８において、当該地図情報上に、ナビゲーション装置１００の現在位置を示す５．０ｍｍの大きさのマークＰを表示させる。さらに、ステップＳ１９において、表示部４に背景色が紫のアンテナ情報を表示させる。次に、ＣＰＵ６１は、ステップＳ２０において、現在位置検出プログラム６４ａの実行により検出される現在位置と、地図情報に含まれるノード情報・リンク情報に基づいて、ナビゲーション装置１００の位置している車線／歩道を特定する。そして、ステップＳ２１において、特定された車線／歩道の変更が必要であるか否かを判断し、車線／歩道の変更が必要でないと判断すると（ステップＳ２１；Ｎｏ）、ステップＳ１に戻る。一方、ＣＰＵ６１は、ステップＳ２１において、車線／歩道の変更が必要であると判断すると（ステップＳ２１；Ｙｅｓ）、ステップＳ２２において、車線／歩道の変更に関する案内情報を含む経路案内情報を提供し、ステップＳ１に戻る。
【００４４】
以上説明した本実施形態におけるナビゲーション装置１００によれば、ＧＰＳアンテナ部１により、ＧＰＳ衛星からの測位信号が受信され、現在位置検出プログラム６４ａの実行により、ＧＰＳアンテナ部１により受信される測位信号に基づいて、現在位置が検出され、判定プログラム６４ｂの実行により、ＧＰＳアンテナ部１により受信される測位信号のうち、受信強度が所定の閾値以上の測位信号を送信するＧＰＳ衛星の個数が判定され、地図情報表示プログラム６４ｃ・特定プログラム６４ｄ・表示制御プログラム６４ｆの実行により、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数に応じて所定の制御が行われる。
したがって、ＧＰＳ衛星の補足個数が検出され、ＧＰＳ衛星の個数に応じた制御が行われることとなって、ＧＰＳ衛星の捕捉個数の検出結果をより有効に利用して、ナビゲーション装置１００におけるユーザの使い勝手を向上させることができる。
【００４５】
また、地図情報表示プログラム６４ｃの実行により、現在位置検出プログラム６４ａの実行により検出された現在位置を含む地図情報が表示部４に表示されるとともに、表示部４に表示される地図情報上に、現在位置検出手段により検出される現在位置を示す所定のマークＰが表示される。さらに、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数に応じて、表示部４に表示される地図情報の表示縮尺が変更され、地図情報上に表示される現在位置を示す所定のマークＰの大きさが変更される。
したがって、現在位置の検出精度に応じた表示縮尺で地図情報を表示させることができるとともに、現在位置の検出精度に応じた大きさのマークＰにより、地図上における現在位置が示される。したがって、現在位置の検出精度を考慮して、ユーザにとってより適切な地図情報を提供することができる。
【００４６】
また、特定プログラム６４ｃの実行により、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数が、所定数以上である場合に、現在位置検出プログラム６４ａの実行により検出された現在位置に基づいて、現在位置している車線又は歩道が特定され、経路案内情報提供プログラム６４ｅの実行により提供される経路案内情報には、車線又は歩道の変更に関する案内情報が含まれる。
したがって、経路案内に車線変更に関する案内情報が含まれるため、より詳細な経路案内が可能となって、ナビゲーション装置１００の使い勝手を更に向上させることができる。
【００４７】
さらに、表示制御プログラム６４ｆの実行により、判定プログラム６４ｂの実行により判定されたＧＰＳ衛星の個数に関する情報が、表示部４に表示される。
したがって、表示部４に表示されるＧＰＳ衛星の個数に関する情報により、ユーザは一目でＧＰＳ衛星の捕捉個数を把握することができることとなる。そして、現在位置の正確性に対する不安等、ナビゲーション装置１００を利用するユーザに生ずる様々な不安を解消させることができる。
【００４８】
なお、本発明は、上記実施の形態に限られることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、地図情報ＤＢ６３２ａ等の記憶媒体は、ハードディスクや、ＣＤ−ＲＯＭ、ＤＶＤ等、光学的、磁気的、半導体メモリ等の何れの記憶媒体で構成しても良い。また、固定的に設けたもの（例えば、磁気テープ、ハードディスク等）でも良く、着脱自在に設けたもの（例えば、ＦＤ、ＭＯ、ＤＶＤ等）であっても良い。
【図面の簡単な説明】
【００４９】
【図１】本実施形態のナビゲーション装置の要部構成を示すブロック図である。
【図２】対応テーブルを例示する図である。
【図３】地図情報表示プログラムの実行において、表示部に表示される地図情報を例示する図である。
【図４】経路案内情報提供プログラムの実行において、表示部に表示される経路案内情報を例示する図である。
【図５】表示制御プログラムの実行において、表示部に表示されるアンテナ情報を例示する図である。
【図６】ＧＰＳ衛星の捕捉個数に応じて行われる地図情報表示処理、経路案内情報提供処理、表示制御処理を示すフローチャートである。
【図７】ＧＰＳ衛星の捕捉個数に応じて行われる地図情報表示処理、経路案内情報提供処理、表示制御処理を示すフローチャートである。
【符号の説明】
【００５０】
１００      ナビゲーション装置
１          ＧＰＳアンテナ部（信号受信手段）
２          現在位置検出部（現在位置検出手段）
４          表示部
６１        ＣＰＵ（現在位置検出手段、判定手段、制御手段、地図情報表示手段、特定手段、経路案内情報提供手段、表示制御手段）
６４ａ      現在位置検出プログラム（現在位置検出手段）
６４ｂ      判定プログラム（判定手段）
６４ｃ      地図情報表示プログラム（地図情報表示手段、制御手段）
６４ｄ      特定プログラム（特定手段、制御手段）
６４ｅ      経路案内情報提供プログラム（経路案内情報提供手段）
６４ｆ      表示制御プログラム（表示制御手段、制御手段）
Ｐ          マーク（所定のマーク）
【図１】
2009019903.tif 000003
【図２】
2009019903.tif 000004
【図３】
2009019903.tif 000005
【図４】
2009019903.tif 000006
【図５】
2009019903.tif 000007
【図６】
2009019903.tif 000008
【図７】
2009019903.tif 000009