(57)【特許請求の範囲】
【請求項１】
案内すべき経路上の地図を記憶した地図情報記憶手段と、
前記地図情報記憶手段から読み出された地図を表示する表示手段と、
道路の分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報を記憶したレーン情報記憶手段と、
前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示するカーソル表示手段と、
前記地図上における前記カーソルの相対的位置の移動を指示するカーソル操作手段と、
前記表示手段に表示されている地図中におけるカーソルの位置を判定するカーソル位置判定手段と、
前記カーソル位置判定手段によって判定されたカーソルの位置の付近に、複数の分岐点がある場合に、最も大きな道路が流入している分岐点について優先的にレーン情報の有無を判定するレーン情報判定手段と、
前記レーン情報判定手段によってレーン情報があることが判定された場合に、当該レーン情報を表示するレーン情報表示手段と、
を有することを特徴とするナビゲーション装置。
【請求項２】
前記レーン情報判定手段によってレーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行うレーン情報確認表示手段を有することを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
出発地から目的地へ到達するための経路を設定する経路計算手段と、
前記カーソル操作手段による指示があった場合に、前記経路計算手段によって設定された経路に沿って、前記カーソルを移動させるオンルートスクロール手段と、
を有することを特徴とする請求項１又は請求項２記載のナビゲーション装置。
【請求項４】
あらかじめ記憶された地図を表示手段に表示させるステップと、
前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示させるステップと、
前記地図上における前記カーソルの相対的位置を移動させるステップと、
前記表示手段に表示されている地図中におけるカーソルの位置を判定するステップと、
前記カーソルの位置の付近に、道路の分岐点が複数ある場合に、最も大きな道路が流入している分岐点について優先的に、その分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報があるか否かを判定するステップと、
前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報を表示するステップと、
を含むことを特徴とする、ナビゲーション装置におけるナビゲーション方法。
【請求項５】
前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行うステップを含むことを特徴とする請求項４記載のナビゲーション方法。
【請求項６】
出発地から目的地へ到達するための経路を設定するステップと、
前記カーソルの移動を指示するステップと、
前記カーソルの移動指示があった場合に、設定された経路に沿って、前記カーソルを移動させるステップと、
を含むことを特徴とする請求項５記載のナビゲーション方法。
【請求項７】
コンピュータを用いて車両の道案内を行うナビゲーション用ソフトウェアを記録した記録媒体において、
そのソフトウェアは前記コンピュータに、あらかじめ記憶された地図を表示手段に表示させ、
前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示させ、
前記地図上における前記カーソルの相対的位置を移動させ、
前記表示手段に表示されている地図中におけるカーソルの位置を判定させ、
前記カーソルの位置の付近に、道路の分岐点が複数ある場合に、最も大きな道路が流入している分岐点について優先的に、その分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報があるか否かを判定させ、
前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報を表示させることを特徴とするナビゲーション用ソフトウェアを記録した記録媒体。
【請求項８】
前記ソフトウェアは前記コンピュータに、前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行わせることを特徴とする請求項７記載のナビゲーション用ソフトウェアを記録した記録媒体。
【請求項９】
前記ソフトウェアは前記コンピュータに、出発地から目的地へ到達するための経路を設定させ、
前記カーソルの移動を指示させ、
前記カーソルの移動指示があった場合に、設定された経路に沿って、前記カーソルを移動させることを特徴とする請求項７又は請求項８記載のナビゲーション用ソフトウェアを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーションの技術の改良に関するもので、特に、複数車線を有する道路が流入する分岐点において、どの車線に入ればいいのかを案内するレーン案内機能に改良を施したナビゲーション装置及び方法並びにナビゲーション用ソフトウェアを記録した記録媒体に関する。
【０００２】
【従来の技術】
近年、デジタル技術の進歩に伴い、自動車などの移動体の道案内を行うナビゲーションの技術が普及している。例えば、車載用ナビゲーションシステムは、ＣＤ−ＲＯＭなどに予め記録された道路などのデータに基づいて、与えられた目的地までの最適な経路を計算により探索し、ＧＰＳ航法などでリアルタイムに計算する自車位置付近の地図を画面表示しながら、表示画面や合成音声などで右左折などの道案内を行うものである。
【０００３】
このような車載用ナビゲーションシステムは、経路探索で計算されたコース上を走行している時に、交差点などの分岐点にあらかじめ設定された一定の距離まで近づくと、その分岐点において直進、右折及び左折のいずれをすべきかについての指示を、画面表示したり、音声で知らせる機能を有している。また、分岐点に流入する道路が、複数の車線（レーン）を有する場合には、直進用のレーン、右折用のレーン、左折用のレーンのいずれに車線変更をすべきかについての情報を案内する機能を有するものもある。
【０００４】
例えば、特開平２０００−１８９５６号公報に開示されている従来技術は、単に目標となる分岐点の手前の一定距離で車線変更の案内をするのではなく、目標となる分岐点と現在地との間に別の分岐点がある場合や、分岐点手前に車線変更禁止帯がある場合をも考慮して、レーン案内ができるようにしたものである。
【０００５】
【発明が解決しようとする課題】
ところで、上述のような従来技術は、案内すべき分岐点付近にさしかかった場合にのみ、車線に関する情報であるレーン情報の画面表示若しくは音声案内を行っているので、経路探索で計算されたコース上のレーン情報を知りたい場合には、実際に走行するか、デモ走行等で自動表示されるのを待つしかなかった。また、任意の分岐点におけるレーン情報を知りたい場合にも、その分岐点を含む経路探索を事前に行い、デモ走行等で自動表示されるのを待つしかなかった。さらに、複数の分岐点におけるレーン情報を見たい場合や、現在位置よりも遠方のレーン情報を見たい場合にも、上記と同様の手順を踏む必要があり、確認時間がかかり不便であった。
【０００６】
本発明は、上記のような従来技術の問題点を解決するために提案されたもので、その目的は、現在位置にかかわらず、ユーザが所望する分岐点のレーン情報を、容易且つ短時間に提供できるナビゲーションの技術すなわちナビゲーション装置及び方法並びにナビゲーション用ソフトウェアを記録した記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
上記の目的を達成するため、請求項１記載の発明であるナビゲーション装置は、案内すべき経路上の地図を記憶した地図情報記憶手段と、前記地図情報記憶手段から読み出された地図を表示する表示手段と、道路の分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報を記憶したレーン情報記憶手段と、前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示するカーソル表示手段と、前記地図上における前記カーソルの相対的位置の移動を指示するカーソル操作手段と、前記表示手段に表示されている地図中におけるカーソルの位置を判定するカーソル位置判定手段と、前記カーソル位置判定手段によって判定されたカーソルの位置の付近に、複数の分岐点がある場合に、最も大きな道路が流入している分岐点について優先的にレーン情報の有無を判定するレーン情報判定手段と、前記レーン情報判定手段によってレーン情報があることが判定された場合に、当該レーン情報を表示するレーン情報表示手段と、を有することを特徴とする。
【０００８】
請求項４記載の発明である、ナビゲーション装置におけるナビゲーション方法は、請求項１記載の発明を方法の観点から捉えたものであり、あらかじめ記憶された地図を表示手段に表示させるステップと、前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示させるステップと、前記地図上における前記カーソルの相対的位置を移動させるステップと、前記表示手段に表示されている地図中におけるカーソルの位置を判定するステップと、前記カーソルの位置の付近に、道路の分岐点が複数ある場合に、最も大きな道路が流入している分岐点について優先的に、その分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報があるか否かを判定するステップと、前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報を表示するステップと、を含むことを特徴とする。
【０００９】
請求項７記載の発明は、請求項１及び請求項４記載の発明をコンピュータによって読み取り可能な記録媒体の観点から捉えたものであり、コンピュータを用いて車両の道案内を行うナビゲーション用ソフトウェアを記録した記録媒体において、そのソフトウェアは前記コンピュータに、あらかじめ記憶された地図を表示手段に表示させ、前記表示手段に表示されている地図上の選択位置を指し示すカーソルを、前記地図上に重ねて表示させ、前記地図上における前記カーソルの相対的位置を移動させ、前記表示手段に表示されている地図中におけるカーソルの位置を判定させ、前記カーソルの位置の付近に、道路の分岐点が複数ある場合に、最も大きな道路が流入している分岐点について優先的に、その分岐点及びその分岐点に流入する道路の車線に関する情報であるレーン情報があるか否かを判定させ、前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報を表示させることを特徴とする。
【００１０】
以上のような請求項１、４及び７記載の発明では、ユーザが地図上のカーソルを所望の位置に移動させて停止させると、そのカーソル位置付近の分岐点におけるレーン情報が表示されるので、現在の位置にかかわらず、ユーザが所望する分岐点のレーン情報を、容易且つ短時間に得ることができる。
【００１１】
請求項２記載の発明は、請求項１記載のナビゲーション装置において、前記レーン情報判定手段によってレーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行うレーン情報確認表示手段を有することを特徴とする。
【００１２】
請求項５記載の発明は、請求項２記載の発明を方法の観点から捉えたものであり、請求項４記載のナビゲーション方法において、前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行うステップを含むことを特徴とする。
【００１３】
請求項８記載の発明は、請求項２及び請求項５記載の発明をコンピュータによって読み取り可能な記録媒体の観点から捉えたものであり、請求項７記載のナビゲーション用ソフトウェアを記録した記録媒体において、前記ソフトウェアは前記コンピュータに、前記カーソルの位置の付近の分岐点に、レーン情報があることが判定された場合に、当該レーン情報の存在を示す表示を、カーソルの色若しくは形状を変えることにより行わせることを特徴とする。
【００１４】
以上のような請求項２、５及び８記載の発明では、ユーザがカーソル操作中に、カーソルが近づいた分岐点にレーン情報が存在するか否かを迅速に判断することができる。
【００１５】
請求項３記載の発明は、請求項１又は請求項２記載のナビゲーション装置において、出発地から目的地へ到達するための経路を設定する経路計算手段と、前記カーソル操作手段による指示があった場合に、前記経路計算手段によって設定された経路に沿って、前記カーソルを移動させるオンルートスクロール手段と、を有することを特徴とする。
【００１６】
請求項６記載の発明は、請求項３記載の発明を方法の観点から捉えたものであり、請求項５記載のナビゲーション方法において、出発地から目的地へ到達するための経路を設定するステップと、前記カーソルの移動を指示するステップと、前記カーソルの移動指示があった場合に、設定された経路に沿って、前記カーソルを移動させるステップと、を含むことを特徴とする。
【００１７】
請求項９記載の発明は、請求項３及び請求項６記載の発明をコンピュータによって読み取り可能な記録媒体の観点から捉えたものであり、請求項７又は請求項８記載のナビゲーション用ソフトウェアを記録した記録媒体において、前記ソフトウェアは前記コンピュータに、出発地から目的地へ到達するための経路を設定させ、前記カーソルの移動を指示させ、前記カーソルの移動指示があった場合に、設定された経路に沿って、前記カーソルを移動させることを特徴とする。
【００１８】
以上のような請求項３、６及び９記載の発明では、出発地から目的地までの経路上における分岐点のレーン情報を、現在位置にかかわらず、容易且つ短時間に得ることができるので、ユーザが自車位置より遠方の分岐点をあらかじめ確認しておきたいときに便利となる。
【００１９】
【発明の実施の形態】
次に、本発明の実施の形態（以下「実施形態」と呼ぶ）について図面を参照して具体的に説明する。なお、本実施形態のうち情報処理に関する部分は、典型的には、コンピュータをソフトウェアで制御することで実現される。この場合のソフトウェアは、コンピュータのハードウェアを物理的に活用することで本発明の作用効果を実現するもので、また、従来技術との共通部分には従来技術も適用される。但し、この場合のハードウェアやソフトウェアの種類や構成、ソフトウェアで処理する範囲などは各種変更可能であるため、以下の説明では、本発明及び実施形態の各機能を実現する仮想的回路ブロックを用いる。
【００２０】
〔１．第１の実施の形態〕
〔１−１．構成〕
まず、本実施形態は、移動体である自動車に搭載して経路を案内するためのナビゲーション装置（本装置と呼ぶ）と、本装置上で実行されるナビゲーション方法を示すもので、これらを実現するためのナビゲーション用ソフトウェアを記録した記録媒体として把握することもできる。
【００２１】
〔１−１−１．全体構成〕
まず、本装置は、図１の機能ブロック図に示すように、絶対位置・方位検出部１と、相対方位検出部２と、車速検出部３と、メインＣＰＵ及びその周辺回路４と、メモリ群Ｍと、ユーザインタフェース部９と、表示部１０と、入力部１１と、ＣＤ−ＲＯＭ制御部１２と、ＦＭ多重受信及び処理部１３と、光・電波ビーコン受信及び処理部１４とを備えている。
【００２２】
このうち、絶対位置・方位検出部１は、本装置が搭載された自動車（自車と呼ぶ）の現在位置すなわち自車位置について、地表での絶対的な位置座標や方位を計算するために、例えば、ＧＰＳ衛星から送られてくるＧＰＳ電波をアンテナやレシーバなどで受信するための部分である。また、相対方位検出部２は、ジャイロなどを使って自車の相対的な方位を検出するための部分である。また、車速検出部３は、自動車より得られる車速パルスを処理することで自車の速度を計算する部分である。
【００２３】
また、メインＣＰＵ及びその周辺回路４は、本装置全体を制御する制御回路の役割を果たす部分である。また、メモリ群Ｍは、本装置の動作に必要な各種のメモリで、例えば、プログラム格納用のＲＯＭ５、ワークエリアなどを提供するＤＲＡＭ６、設定などの情報をバックアップするＳＲＡＭ７、表示用のＶＲＡＭ８などを含む。
【００２４】
また、表示部１０は、地図や操作メニューなど各種の情報を、図示しない液晶表示画面や音声合成などで出力する部分であり、入力部１１は、ユーザがスイッチやジョイスティックなどから命令などの情報を入力するための部分であり、例えば、スクロール操作入力、メニュー選択操作入力などを行うことができる。なお、表示部１０は、画面に表示されたボタンの絵や地図上の任意の地点を直接指で触るだけで、入力部１１と同様に入力手段としての役割を果たすことができるタッチパネルとしての機能も有している。また、ユーザインタフェース部９は、Ｉ／Ｏ制御回路やドライバなどを使って、表示部１０及び入力部１１と、メインＣＰＵ及びその周辺回路４とを結ぶユーザインタフェースである。
【００２５】
また、ＣＤ−ＲＯＭ制御部１２は、ＣＤ−ＲＯＭに記録されたデータベースを読み出す手段であり、データベースの内容は、地図データを中心として、道路のネットワーク構造を表す経路探索用データ、ガソリンスタンドなどのランドマークを表す表示用データ、交差点や三叉路などのような分岐点データ及びその分岐点に流入する道路のレーン情報などを含む。なお、記録媒体はＣＤ−ＲＯＭには限定されない。例えば、ＤＶＤ−ＲＯＭ制御部によって読み出されるＤＶＤ−ＲＯＭであってもよい。上記のデータベースの全部若しくは一部をあらかじめメモリ郡Ｍ内に格納しておくことも可能である。また、ＦＭ多重受信及び処理部１３は、ＦＭ放送波やこの放送波に含まれるＶＩＣＳの交通情報を受信する部分である。さらに、光・電波ビーコン受信及び処理部１４は、高速道路や一般道路に設置された送信設備の下を通過する際に、ＶＩＣＳの交通情報を受信する部分である。なお、交通情報は渋滞、事故、規制、工事、目的地までの旅行時間等の情報を含んでいる。
【００２６】
〔１−１−２．メインＣＰＵ及びその周辺回路の役割〕
さらに、メインＣＰＵ及びその周辺回路４は、上記のようなソフトウェアの作用によって、現在位置計算部４０と、スクロール制御部４１と、目的地指定部４２と、経路計算部４３と、案内部４４と、カーソル表示制御部４５と、カーソル位置判定部４６と、レーン情報判定部４７と、レーン情報表示部４８と、メニュー表示制御部４９と、描画部５０としての役割を果たすように構成されている。
【００２７】
このうち現在位置計算部４０は、自車の現在位置すなわち自車位置を計算するための手段であり、具体的には、ＧＰＳ航法測位と自律航法測位とを組み合わせることで自車位置を計算するように構成されている。ここで、ＧＰＳ航法測位は、人工衛星からの電波に基づいて絶対位置・方位検出部１から得られる情報を使って現在位置を計算するものである。また、自律航法測位は、地磁気及び自車の速度に基づいて相対方位検出部２及び車速検出部３から得られる情報を使って現在位置を計算するものである。
【００２８】
また、経路計算部４３は、現在の自車位置から、目的地指定部４２によって指定された目的地にいたる最適な経路を前記経路探索用データに基づいて計算する手段である。また、案内部４４は、経路計算部４３によって計算された経路について、現在位置計算部４０によって逐次計算される現在位置などに基いて、合成音声や画面表示によって道案内する手段である。スクロール制御部４１は、表示部１０における画面表示を上下左右に動かして、見たい場所を表示するための制御を行う手段である。
【００２９】
また、カーソル表示制御部４５は、表示部１０に表示された地図上の選択位置を指し示すカーソルを、地図上に重ねて表示するための制御を行う手段である。カーソル位置判定部４６は、表示部１０に表示されている地図中におけるカーソルの位置を判定する手段である。レーン情報判定部４７は、カーソル位置判定部４６によって判定されたカーソルの位置の付近に、レーン情報を有する分岐点があるか否かを判定する手段である。メニュー表示制御部４９は、ナビゲーション装置の各種の機能を表示部１０にボタン表示させる手段であり、レーン情報判定部４７によってレーン情報ありと判定された場合には、そのレーン情報に関するボタンも表示させてレーン情報の存在を示すレーン情報確認表示手段としての機能も有する。レーン情報表示部４８は、レーン情報ボタンが選択された場合に、そのレーン情報を表示部１０に表示させる手段である。なお、描画部５０は、他の各部から渡される情報に基づいて、表示部１０に表示される表示内容を描画する手段である。
【００３０】
〔１−２．作用〕
上記のように構成された本実施形態は、次のように作用する。まず、本実施の形態は、絶対位置・方位検出部１、相対方位検出部２、車速検出部３からの情報に基づいて、現在位置計算部４０によって計算された自車位置から目的地指定部４２によって指定された目的地に至る最適な経路を、経路計算部４３が経路探索用データに基づいて計算し、案内部４４が合成音声や画面表示によって道案内するという通常のナビゲーション装置としての機能を有している。
【００３１】
さらに、本実施の形態のレーン情報表示作用を、図２のフローチャートを参照して以下に説明する。すなわち、ユーザがシステムのスイッチを入れると（ステップ２０１）、表示部１０に地図が表示されるとともに、カーソル表示制御部４５によるカーソル表示指示に基づいて、描画部５０が制御され、カーソルが表示される（ステップ２０２）。そして、ユーザが入力部１１又は表示部１０によってスクロール操作を入力すると、スクロール制御部４１によるスクロール指示に基づいて、描画部５０が制御され、表示部１０における地図のスクロール表示が開始する（ステップ２０３）。さらに、所望の分岐点の近傍にカーソルが来たと判断したユーザが、入力部１１又は表示部１０からのスクロール入力操作を中断すると、スクロール制御部４１がスクロール指示を停止するので、表示部１０におけるスクロール表示が停止する（ステップ２０４）。このときの表示画面は、例えば、図３に示すように、カーソル１５が分岐点の近傍にある状態となる。
【００３２】
次に、ユーザが入力部１１又は表示部１０によってメニュー表示操作を入力すると（ステップ２０５）、カーソル位置判定部４６が地図上のカーソル１５の位置を判定する（ステップ２０６）。レーン情報判定部４７は、カーソル位置判定部４６によって判定されたカーソル１５の位置周辺の分岐点に、レーン情報が存在するか否かを判定する（ステップ２０７）。レーン情報が存在する場合には、メニュー表示制御部４９は、図４に示すように、通常のメニューボタン１６にレーン情報ボタン１７を合わせたメニューを表示部１０に表示する（ステップ２０８）。
【００３３】
そして、ユーザが入力部１１又は表示部１０の操作によりレーン情報ボタン１７を選択すると（ステップ２０９）、レーン情報表示部４８によるレーン情報表示指示に基づいて、描画部５０がレーン情報１８を表示部１０の一部又は全面に表示させる（ステップ２１０）。この時、表示されるレーン情報１８は、図６に示すように、選択された分岐点の名称表示がなされ、その分岐点における道路の形状や流入角度が実際とほぼ同様な形で表示されるとともに、各車線における直進、右折、左折等の矢印表示がなされる。
【００３４】
なお、ステップ２０７において、レーン情報が存在しないと判断された場合には、メニュー表示制御部４９は、図６に示すように、通常のメニューボタン１６のみを表示部１０に表示する（ステップ２１１）。そして、ユーザが入力部１１又は表示部１０の操作により各メニューボタン１６を選択すると（ステップ２１２）、各ボタンに対応する処理がなされる（ステップ２１３）。さらに、ユーザがシステムのスイッチを切ることによって、処理を終了する（ステップ２１４）。
【００３５】
〔１−３．効果〕
以上のような本実施の形態によれば、ユーザが、経路探索で計算されたコース上の分岐点や任意の分岐点におけるレーン情報を予め知っておきたい場合に、実際の走行やデモ走行によって該当箇所に近づくのを待たなくても、所望の分岐点のレーン情報をスクロール操作によって即座に得ることができる。
【００３６】
特に、複数の分岐点におけるレーン情報を見たい場合や、現在位置よりも遠方のレーン情報を見たい場合に、それらのレーン情報を容易且つ短時間に得ることができるので、非常に便利となる。
【００３７】
〔２．第２の実施の形態〕
本発明の第２の実施の形態を以下に説明する。本実施の形態は上記の第１の実施の形態と同様の構成であるが、メニュー表示操作を省略した方法でレーン情報を表示する点が異なる。また、カーソル表示制御部４５が、カーソルの近傍の分岐点にレーン情報が存在する場合に、カーソルの色と形状を変化させることによってレーン情報の存在を示すレーン情報確認表示手段としての機能も有している点が異なる。以下、図７のフローチャートに従って、その作用を説明する。なお、第１の実施の形態と同様の手順については説明を省略する。
【００３８】
〔２−１．作用〕
まず、システムのスイッチ入力（ステップ７０１）、地図及びカーソル表示（ステップ７０２）の後、ユーザの入力操作によってスクロール表示が開始する（ステップ７０３）。このとき、レーン情報の有無に応じたカーソルの色と形の状態を意味するフラグ変数Ｌの値を０に初期化する（ステップ７０４）。そして、スクロール中に、カーソル位置判定部４６によってカーソルの位置が判定され、カーソルが辿る位置の近傍の分岐点にレーン情報が存在するか否かを、レーン情報判定部４７が判定する（ステップ７０５）。
【００３９】
そして、レーン情報があると判定された場合、Ｌ＝０ならば（ステップ７０６）、カーソル表示制御部４５が、カーソルの色及び形状をレーン情報有りを意味するものに変更する（ステップ７０７）。そして、現在のカーソルの色及び形状がレーン情報有りのものであることを示すために、Ｌ＝１としてフラグを立てる（ステップ７０８）。ユーザが引き続きスクロール操作を継続し（ステップ７０９）、カーソルが別の分岐点の近傍に来て、その分岐点にもレーン情報があると判定された場合には（ステップ７０５）、既にＬ＝１となっているので（ステップ７０６）、カーソルの色及び形状は変更せずにステップ７０９へ移行する。
【００４０】
また、ユーザがスクロール操作を継続し（ステップ７０９）、カーソルが別の分岐点の近傍に来て、その分岐点にはレーン情報がないと判定された場合には（ステップ７０５）、Ｌ＝１ならば（ステップ７１０）、カーソル表示制御部４５が、カーソルの色及び形状をレーン情報無しを意味するものに変更する（ステップ７１１）。そして、現在のカーソルの色及び形状がレーン情報無しのものとなったことを示すために、Ｌ＝０としてフラグ変数を初期化する（ステップ７１２）。さらに、ユーザがスクロール操作を継続し（ステップ７０９）、カーソルが別の分岐点の近傍に来て、その分岐点にもレーン情報がないと判定された場合には（ステップ７０５）、既にＬ＝０となっているので（ステップ７１０）、カーソルの色及び形状は変更せずにステップ７０９へ移行する。
【００４１】
次に、所望の分岐点の近傍にカーソルが来たと判断したユーザが、入力部１１又は表示部１０からのスクロール入力操作を中断すると、スクロール制御部４１がスクロール指示を停止するので、表示部１０におけるスクロール表示が停止する（ステップ７０９）。そして、ユーザが、入力部１１又は表示部１０からレーン情報表示操作を入力すると（ステップ７１３）、カーソルがレーン情報有りの色及び形になっている場合、つまりフラグ変数Ｌ＝１となっている場合には（ステップ７１４）、レーン情報表示部４８によるレーン情報表示指示に基づいて、図６に示すように、描画部５０がレーン情報１８を表示部１０の一部又は全面に表示させる（ステップ７１５）。
【００４２】
ステップ７１４において、カーソルがレーン情報無しの色及び形になっている場合、つまりフラグ変数Ｌ＝０となっている場合には、レーン情報は表示されずに、地図表示が継続する。そして、ユーザがシステムのスイッチを切ることによって、処理を終了する（ステップ７１６）。
【００４３】
〔２−２．効果〕
以上のような本実施の形態によれば、第１の実施の形態と同様に、レーン情報を容易且つ短時間に得ることができるとともに、スクロールの途中であっても、カーソルの色と形から、その位置周辺の分岐点にレーン情報が有るか無いかをユーザが知ることができるので、レーン情報を得られるか否かをより迅速に判断でき、レーン情報が存在しないのにユーザがスクロールを停止してしまうことを防止できるので、より一層便利となる。
【００４４】
〔３．他の実施形態〕
なお、本発明は、上記のような実施の形態に限定されるものではない。例えば、上記の実施の形態で示したスクロール操作には、単なるスクロール操作に限らず、オンルートスクロールのように、ユーザの操作入力に従って若しくは自動的に、ナビゲーション装置によって行った経路計算後のコースに沿ってカーソルが移動するようなスクロール操作を行う場合も含まれる。
【００４５】
また、カーソルがどの程度分岐点に近づいた場合に、レーン情報判定手段がレーン情報の有無を判断するかは、自由に設定可能である。カーソルの近傍に複数の分岐点がある場合に、最も近いものについて優先的に判断させたり、最も大きな道路が流入している分岐点について優先的に判断させたり、経路計算後のコース上の分岐点を優先的に判断させたりすることもできる。
【００４６】
また、地図表示、レーン情報表示、メニューボタン表示、カーソル表示の色、形状及び大きさ等の設定は、上述の実施の形態で示したものには限定されない。例えば、図８に示すように、レーン情報表示画面を、進行方向に合わせて斜め上方から見た図で示すことも可能である。また、レーン情報を画面表示するとともに、音声によってユーザに知らせることも可能である。さらに、本発明を車載用以外のナビゲーション装置に適用することも可能である。
【００４７】
【発明の効果】
ユーザが走行前に、現在位置にかかわらず、ユーザが所望する分岐点のレーン情報を、容易且つ短時間に提供できるナビゲーションの技術すなわちナビゲーション装置及び方法並びにナビゲーション用ソフトウェアを記録した記録媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成例を示す機能ブロック図である。
【図２】本発明の第１の実施の形態におけるレーン情報表示の処理手順を示すフローチャートである。
【図３】スクロール停止後の地図表示画面上におけるカーソル表示例を示す説明図である。
【図４】カーソル付近の分岐点にレーン情報が有った場合のメニューボタン表示例を示す説明図である。
【図５】カーソル付近の分岐点にレーン情報が無かった場合の通常のメニューボタン表示例を示す説明図である。
【図６】レーン情報画面の表示例を示す説明図である。
【図７】本発明の第２の実施の形態におけるレーン情報表示の処理手順を示すフローチャートである。
【図８】レーン情報画面の他の表示例を示す説明図である。
【符号の説明】
１…絶対位置・方位検出部
２…相対方位検出部
３…車速検出部
４…メインＣＰＵ及びその周辺回路
Ｍ…メモリ群
５…ＲＯＭ
６…ダイナミックＲＡＭ（ＤＲＡＭ）
７…スタチックＲＡＭ（ＳＲＡＭ）
８…ＶｉｄｅｏＲＡＭ（ＶＲＡＭ）
９…ユーザインタフェース部
１０…表示部
１１…入力部
１２…ＣＤ−ＲＯＭ制御部
１３…ＦＭ多重受信及び処理部
１４…光・電波ビーコン受信及び処理部
１５…カーソル
１６…メニューボタン
１７…レーン情報ボタン
１８…レーン情報
４０…現在位置計算部
４１…スクロール制御部
４２…目的地指定部
４３…経路検索部
４４…案内部
４５…カーソル表示制御部
４６…カーソル位置判定部
４７…レーン情報判定部
４８…レーン情報表示部
４９…メニュー表示制御部
５０…描画部
【図１】
0004531918.tif 000002
【図２】
0004531918.tif 000003
【図３】
0004531918.tif 000004
【図４】
0004531918.tif 000005
【図５】
0004531918.tif 000006
【図６】
0004531918.tif 000007
【図７】
0004531918.tif 000008
【図８】
0004531918.tif 000009