(57)【要約】【課題】目的地までの案内経路を地図画像とともに表示部に表示させる機能を有するナビゲーション装置において、案内経路等に近い施設を探す際に手間がかかることを防止し、走行中であっても容易に案内経路等に近い施設を探すことができるようにする【解決手段】ナビゲーション装置においては、地図スクロール処理にて、案内経路を表示させる機能の作動中において（Ｓ１４０：ＹＥＳ）、スクロール後の表示画像に案内経路が含まれているか否かを判定する（Ｓ１５０）。そして、表示画像に案内経路が含まれていないと判断した場合に（Ｓ１５０：ＮＯ）、表示画像に案内経路が含まれるように表示画像を表示させる（Ｓ１６０）。具体的には例えば、表示画像をスクロールさせることによって案内経路が表示画像に表示されるように表示させる。【選択図】図２
2010014662.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの案内経路を地図画像とともに表示部に表示させる機能を有するナビゲーション装置であって、
外部より移動方向を指定したスクロール指令を受けると、前記表示部に表示された地図画像である表示画像を前記指定された移動方向にスクロールさせるスクロール手段と、
前記案内経路を表示させる機能の作動中において、前記スクロール手段によるスクロール後の表示画像に前記案内経路が含まれているか否かを判定する案内経路判定手段と、
前記案内経路判定手段によって表示画像に前記案内経路が含まれていないと判断されると、前記表示画像に前記案内経路が含まれるように前記表示画像を表示させる表示制御手段と、
を備えたことを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記表示制御手段は、前記表示画像をスクロールさせることによって前記表示画像に前記案内経路が表示されるようにすること
を特徴とするナビゲーション装置。
【請求項３】
請求項１に記載のナビゲーション装置において、
前記表示制御手段は、前記表示画像に含まれる地図画像の縮尺を変更することによって前記表示画像に前記案内経路が表示されるようにすること
を特徴とするナビゲーション装置。
【請求項４】
請求項１〜請求項３の何れかに記載のナビゲーション装置において、
当該ナビゲーション装置は車両に搭載されており、
当該車両が走行中か否かを検出する走行検出手段による検出結果を取得する走行取得手段を備え、
前記表示制御手段は、前記走行取得手段によって車両が走行している旨の検出結果が取得された場合にのみ、前記表示画像に前記案内経路が含まれるように前記表示画像を表示させること
を特徴とするナビゲーション装置。
【請求項５】
請求項１〜請求項４の何れかの記載の各手段としての機能をコンピュータにおいて実行するための画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの案内経路を地図画像とともに表示部に表示させる機能を有するナビゲーション装置、および画像表示プログラムに関する。
【背景技術】
【０００２】
従来、カーナビゲーション装置において、画面上で使用者に触れられた位置に応じて地図画像をスクロールさせる機能を有するものが広く知られている。このようなナビゲーション装置においては、スクロールによって自車両の位置を表す自車両マークが表示画像に含まれない状態（以下、「表示画像外」という。）になったときに、自車両マークが位置する方向を表示させるものがある（例えば、特許文献１参照）。
【特許文献１】特開２００７−０６４８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記ナビゲーション装置において、自車両の位置や案内経路（以下、「案内経路等」という。）が表示画像外になると、案内経路等に近い施設を地図画像上で使用者自身が探す際に、案内経路等と施設との位置関係（距離や施設までの経路）が分かり難くなる。このとき、使用者が案内経路等と施設との位置関係を容易に把握するようにするためには、案内経路等が表示領域内になるように地図をスクロールさせる必要がある。
【０００４】
この際の操作は、使用者が表示画像を見ながら画面を触れることによって行われることが一般的であるが、表示画像を注視する必要があるため、使用者が車両の運転中である場合には、一旦車両を停止させる必要がある。このため、案内経路等に近い施設を探す際に車両を停車させる操作等に手間がかかるという問題点があった。
【０００５】
そこで、このような問題点を鑑み、目的地までの案内経路を地図画像とともに表示部に表示させる機能を有するナビゲーション装置において、案内経路等に近い施設を探す際に手間がかかることを防止し、走行中であっても容易に案内経路等に近い施設を探すことができるようにすることを本発明の目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために成された請求項１に記載のナビゲーション装置において、案内経路判定手段は、案内経路を表示させる機能の作動中において、スクロール手段によるスクロール後の表示画像に案内経路が含まれているか否かを判定する。そして、表示制御手段は、案内経路判定手段によって表示画像に案内経路が含まれていないと判断されると、表示画像に案内経路が含まれるように表示画像を表示させる。
【０００７】
このようなナビゲーション装置によれば、表示画像に案内経路が含まれるように表示画像を表示させることができるので、スクロール後の表示画像において案内経路に近い施設を探す際に手間がかかることを防止することができる。よって、当該装置の使用者は、車両が走行中であっても簡素な操作で案内経路に近い施設を探すことができる。
【０００８】
ところで、請求項１に記載のナビゲーション装置おいて表示制御手段は、請求項２に記載のように、表示画像をスクロールさせることによって案内経路が表示画像に表示されるようにしてもよいし、請求項３に記載のように、表示画像に含まれる地図画像の縮尺を変更することによって表示画像に案内経路が表示されるようにしてもよい。また、請求項２および請求項３に記載の構成を組み合わせることによって、表示画像に案内経路が表示されるようにしてもよい。
【０００９】
これらのようなナビゲーション装置によれば、表示画像に案内経路が含まれるように表示画像を表示させる構成を具体的に実現することができる。
さらに、請求項１〜請求項３の何れかに記載のナビゲーション装置において、当該ナビゲーション装置が車両に搭載されている場合には、請求項４に記載のように、車両が走行中か否かを検出する走行検出手段による検出結果を取得する走行取得手段を備え、表示制御手段は、走行取得手段によって車両が走行している旨の検出結果が取得された場合にのみ、表示画像に案内経路が含まれるように表示画像を表示させるようにしてもよい。
【００１０】
このようなナビゲーション装置によれば、走行時のみに表示画像に必ず案内経路が含まれるようにし、走行時以外には表示画像に案内経路が含まれなくてもよいようにすることによって、使用者が設定の変更操作をすることなく表示モード（案内経路が必ず表示画像に含まれるようにするか否かのモード）を切り換えることができる。また、本発明の構成では、走行時以外の安全な操作を実施できるときには、案内経路が含まれない領域の表示を許可することができるので、表示態様の自由度を向上させることができる。
【００１１】
次に、上記目的を達成するための構成としては、請求項５に記載のように、請求項１〜請求項４の何れかの記載の各手段としての機能をコンピュータにおいて実行するための画像表示プログラムであってもよい。
【００１２】
このような画像表示プログラムによれば、請求項１〜請求項４の何れかに記載の各手段としての機能をプログラムの機能として備えているので、少なくとも請求項１のナビゲーション装置と同様の効果を享受することができる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明にかかる実施の形態を図面と共に説明する。
［本実施形態の構成］
図１は、本発明が適用されたナビゲーション装置１の概略構成を示すブロック図である。ナビゲーション装置１は、例えば乗用車等の車両に搭載された装置であって、ナビＥＣＵ（ＥＣＵは電子制御装置）１０を中心に構成されている。なお、以下の説明においては、本発明のナビゲーション装置１が搭載された車両を自車両という。
【００１４】
このナビゲーション装置１は、ナビＥＣＵ１０の他に、ＧＰＳ受信機２１と、ジャイロスコープ（ジャイロ）２３と、加速度センサ（Ｇセンサ）２４と、車速センサ２５（走行検出手段）と、ＡＣＣスイッチ２６と、操作部２７と、地図データベース（ＤＢ）２８と、表示部２９とを備えている。
【００１５】
ＧＰＳ受信機２１は、複数のＧＰＳ衛星からの信号を受信し、ナビＥＣＵ１０に送る。ジャイロ２３は、周知のジャイロスコープであって、自車両における角速度等を検出する。
【００１６】
Ｇセンサ２４は、周知の３次元加速度センサとして構成されており、自車両に加わる加速度を３軸方向の成分に分解してそれぞれ検出する。また、車速センサ２５は、周知の車速センサであって、自車両の走行速度を検出する。
【００１７】
なお、ＧＰＳ受信機２１、ジャイロ２３、Ｇセンサ２４、車速センサ２５（以後、これらをまとめて「各種センサ」ともいう。）による各種検出結果は、ナビＥＣＵ１０にて取得可能に構成されている。
【００１８】
ナビＥＣＵ１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えた周知のマイクロコンピュータとしての機能を備えている。ナビＥＣＵ１０は、各種センサによる検出結果を取得し、ＲＯＭに格納されたプログラム（画像表示プログラムを含む）に基づく処理（後述する地図スクロール処理を含む）を実施する。
【００１９】
具体的には、ナビＥＣＵ１０は、ＧＰＳ受信機２１からの信号に基づいて、自車両の現在位置（現在地）を検出する。また、ナビＥＣＵ１０は、自車両の現在位置を繰り返し検出することによって、自車両の移動ベクトル（自車両の正面が向いている方位：自車両の方位）を検出する。
【００２０】
さらに、ナビＥＣＵ１０は、ジャイロ２３、Ｇセンサ２４、車速センサ２５による検出結果に基づいて自車両の現在位置および進行方向（自車両の正面が向いている方位）を検出する推測航法処理も実施する。そして、ナビＥＣＵ１０は、予め緯度経度が関連付けられたデジタル地図を記録した地図ＤＢ２８から自車両の現在位置が含まれる地図データを読み出し、この地図データを自車両の現在位置・進行方向とともに、周知のディスプレイとして構成された表示部２９に表示させる。
【００２１】
また、ナビＥＣＵ１０は、使用者が操作指令を入力するための操作部２７（例えばタッチパネル方式の操作部）に対する操作に応じて、地図画像をスクロールさせる周知の機能を有する。さらに、ナビＥＣＵ１０は、操作部２７への操作等によって地図上の目的地が設定されると、自車両の現在位置から設定された目的地までの案内経路を設定し、地図画像とともに表示部２９に表示させる機能も有する。なお、以下の説明においては、表示部２９に表示された地図画像を「表示画像」と記載する。
【００２２】
［本実施形態の処理］
このように構成されたナビゲーション装置１においては、図２に示す地図スクロール処理も実施する。図２はナビＥＣＵ１０が実行する地図スクロール処理を示すフローチャートである。地図スクロール処理は、例えば、図示しないイグニッションスイッチがＯＮ状態にされると所定の周期で繰り返し実施される処理であって、まず、Ｓ１１０にて、自身または外部（操作部２７）から表示画像の表示範囲を移動させるスクロール指令が入力されたか否かを判定する（Ｓ１１０）。
【００２３】
なお、自身から入力されるスクロール指令とは、例えば自車両の現在位置が移動したことに伴って表示画像の表示範囲を更新する（移動させる）指令等が該当し、外部（操作部２７）から入力されるスクロール指令とは、例えば、使用者がタッチした画面上の位置に応じて表示画像の中心からタッチされた位置の方向に表示画像の表示範囲を移動させる指令等が該当する。
【００２４】
スクロール指令が入力されていなければ（Ｓ１１０：ＮＯ）、地図スクロール処理を終了する。また、スクロール指令が入力されていれば（Ｓ１１０：ＹＥＳ）、スクロール指令によって指定された位置が表示画像の中心になるように表示画像の中心を移動させる（Ｓ１２０：スクロール手段）。
【００２５】
続いて、自車両が走行中であるか否かを判定する（Ｓ１３０：走行取得手段）。具体的には、ジャイロ２３、Ｇセンサ２４、および車速センサ２５による検出結果が走行中に相当する出力をしているか否かによって自車両が走行中であるか否かを判定する。
【００２６】
自車両が走行中であれば（Ｓ１３０：ＹＥＳ）、案内経路を表示させる機能（即ち目的地まで自車両を案内する機能）が作動中であるか否かを判定する（Ｓ１４０）。案内経路を表示させる機能が作動中であれば（Ｓ１４０：ＹＥＳ）、さらに表示画像（地図画像）に案内経路が含まれているか否かを判定する（Ｓ１５０：案内経路判定手段）。
【００２７】
表示画像に案内経路が含まれていなければ（Ｓ１５０：ＮＯ）、案内経路が含まれるように表示画像の表示態様を変更する（Ｓ１６０：表示制御手段）。具体的には、表示画像の中心位置が案内経路上になるように表示画像の中心位置を移動させる。このとき、例えば、図３に示すように表示部２９における鉛直方向や水平方向に表示画像を移動させてもよいし、表示画像を移動させる前における中心位置に対して案内経路上の最も近接した位置が表示画像の中心になるように表示画像を移動させてもよい。
【００２８】
このような処理が終了すると、移動後の表示画像を表示部２９に出力し（Ｓ１７０）、地図スクロール処理を終了する。即ち、この場合には、Ｓ１６０にて生成された表示画像が表示部２９に出力されることになる。
【００２９】
一方、Ｓ１３０の処理にて自車両が走行中ではないと判定された場合（Ｓ１３０：ＮＯ）、Ｓ１４０の処理にて案内経路を表示させる機能が作動中でない場合（Ｓ１４０：ＮＯ）、およびＳ１５０の処理にて表示画像に案内経路が含まれている場合（Ｓ１５０：ＹＥＳ）には、直ちに移動後の表示画像を表示部２９に出力し（Ｓ１７０）、地図スクロール処理を終了する。この場合には、Ｓ１２０の処理にて生成された表示画像が表示部２９に出力されることになる。
【００３０】
［本実施形態の効果］
以上のように詳述したナビゲーション装置１において、ナビＥＣＵ１０は、地図スクロール処理にて、案内経路を表示させる機能の作動中において、スクロール後の表示画像に案内経路が含まれているか否かを判定する。そして、表示画像に案内経路が含まれていないと判断した場合に、表示画像に案内経路が含まれるように表示画像を表示させる。具体的にナビＥＣＵ１０は、表示画像をスクロールさせることによって案内経路が表示画像に表示されるように表示させる。
【００３１】
このようなナビゲーション装置１によれば、表示画像に案内経路が含まれるように表示画像を表示させることができるので、スクロール後の表示画像において案内経路に近い施設を探す際に手間がかかることを防止することができる。よって、当該ナビゲーション装置１の使用者は、自車両が走行中であっても簡素な操作で案内経路に近い施設を探すことができる。
【００３２】
さらに、ナビゲーション装置１においては、自車両に搭載されており、ナビＥＣＵ１０は、車速センサ２５による検出結果を取得し、自車両が走行している旨の検出結果を取得した場合にのみ、表示画像に案内経路が含まれるように表示画像を表示させる。
【００３３】
このようなナビゲーション装置１によれば、走行時のみに表示画像に必ず案内経路が含まれるようにし、走行時以外には表示画像に案内経路が含まれなくてもよいようにすることによって、使用者が設定の変更操作をすることなく表示モード（案内経路が必ず表示画像に含まれるようにするか否かのモード）を切り換えることができる。また、本発明の構成では、走行時以外の安全な操作を実施できるときには、案内経路が含まれない領域の表示を許可することができるので、表示態様の自由度を向上させることができる。
【００３４】
［その他の実施形態］
本発明の実施の形態は、上記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００３５】
例えば、上記実施形態の地図スクロール処理においては、実際に表示画像をスクロールさせる前（スクロール後の表示画像を表示部２９に表示させる前）に、表示画像に案内経路が含まれているか否かを判定したが、表示画像をスクロールさせてから表示画像に案内経路が含まれているか否かを判定してもよい。
【００３６】
また、上記実施形態の地図スクロール処理においては、表示画像の中心位置が案内経路上になるように表示画像を移動させたが、表示画像に案内経路が含まれるように表示画像を移動させていれば、移動の態様については任意に設定することができる。また、案内経路を必ず表示画像中に含める処理（Ｓ１４０〜Ｓ１６０の処理）を実施するか否かについては、操作部２７からの入力に基づいて設定できるようにされていてもよい。
【００３７】
さらに、上記実施形態の地図スクロール処理においては、表示画像の中心位置を移動させることによって案内経路が表示画像に含まれるようにしたが、例えば、地図の縮尺を変更することによって案内経路が表示画像に含まれるようにしてもよい。具体的には、表示画像において、案内経路が表示画像に含まれるようになるまで段階的に縮尺を小さく（縮尺分母を大きく）変更すればよい。つまり、地図画像を表示させる際の縮尺を複数（多数）準備しておき、表示画像に案内経路が含まれない場合に（Ｓ１５０：ＮＯ）、現在の縮尺よりも一段階だけ縮尺を小さくした表示画像に案内経路が含まれているか否かを判定し、この表示画像に案内経路が含まれていなければ、さらに一段階だけ縮尺を小さくして案内経路が含まれているか否かを判定するといった処理を繰り返す。
【００３８】
そして、案内経路が含まれる縮尺にて、表示画像を出力する。このような処理を実施しても、上記実施形態と同様の効果を享受することができる。
【図面の簡単な説明】
【００３９】
【図１】ナビゲーション装置１の概略構成を示すブロック図である。
【図２】地図スクロール処理を示すフローチャートである。
【図３】地図スクロール例を示す模式図である。
【符号の説明】
【００４０】
１…ナビゲーション装置、１０…ナビＥＣＵ、２１…ＧＰＳ受信機、２３…ジャイロ、２４…Ｇセンサ、２５…車速センサ、２６…ＡＣＣスイッチ、２７…操作部、２８…地図ＤＢ、２９…表示部。
【図１】
2010014662.tif 000003
【図２】
2010014662.tif 000004
【図３】
2010014662.tif 000005