(57)【要約】【課題】走行に慣れた道路の案内を抑制するナビゲーション装置の技術において、走行に慣れているか否かの判断が、車両利用する者が誰かによって異なるようにする。【解決手段】車両用ナビゲーション装置１は、走行経路と、走行経路を案内した際に検出されていた乗員および検出回数とを関連付けて走行履歴データベースに記録する。さらに車両用ナビゲーション装置１は、当該経路を再度案内する際に、当該走行経路と関連付けて（１回以上または基準回数以上）記録した乗員の少なくとも１人を検出することに基づいて（３２０、３３０）、走行経路の案内内容を簡略化または省略する（３５０）。【選択図】 図５
2008064597.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるナビゲーション装置であって、
目的地までの走行経路を案内する経路案内手段と、
前記車両に搭乗する乗員を検出する乗員検出手段と、
前記走行経路と、前記走行経路を前記経路案内手段が案内した際に前記乗員検出手段に検出されていた乗員と、を関連付けて記録する記録手段と、を備え、
前記経路案内手段は、前記走行経路を再度案内する際に、前記乗員検出手段が、前記記録手段によって前記走行経路と関連付けて記録した乗員の少なくとも１人を検出することに基づいて、前記走行経路の案内内容を簡略化または省略することを特徴とするナビゲーション装置。
【請求項２】
前記記録手段は、前記走行経路を前記経路案内手段が案内した際に前記乗員検出手段によって乗員が検出されなかった場合、前記走行経路と、所定の仮想の乗員とを関連付けて記録することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記記録手段は、前記走行経路のうち基準割合以上前記車両に搭乗していたことが前記乗員検出手段によって検出された乗員のみを、前記走行経路と関連付けて記録することを特徴とするナビゲーション装置。
【請求項４】
自車両の目的地までの走行経路を案内する経路案内手段、
自車両の車内の乗員を検出する乗員検出手段、および
前記走行経路と、前記走行経路を前記経路案内手段が案内した際に前記乗員検出手段に検出されていた乗員と、を関連付けて記録する記録手段、として、コンピュータを機能させるプログラムであって、
前記経路案内手段は、前記走行経路を再度案内する際に、前記乗員検出手段が、前記記録手段によって前記走行経路と関連付けて記録した乗員の少なくとも１人を検出することに基づいて、前記走行経路の案内内容を簡略化または省略することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置およびナビゲーション装置用のプログラムに関する。
【背景技術】
【０００２】
従来、ナビゲーション装置において、ある道路の走行に慣れた乗員に対して何度も同じ案内をすることを避けるため、乗員が通り慣れた道路であるか否かを車両の走行履歴に基づいて判定し、通り慣れた道路と判定した道路については、経路案内を抑制する技術がある（例えば、特許文献１参照）。
【特許文献１】特開２００６−１１９１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、単に車両の走行履歴に基づいた判定を行うだけでは不十分な場合がある。例えば、ある車両を頻繁に運転する者が複数いる場合、それらのうちある者がある道路の走行に慣れているからといって、他の者がその道路の走行に慣れているとは限らない。このような場合に、単に車両の走行履歴のみによって通り慣れた道路であるか否かを判定してしまうと、本当はその道路についての詳細な案内が必要な者に対してさえ案内を抑制してしまう場合がある。
【０００４】
本発明は上記点に鑑み、走行に慣れた道路の案内を抑制するナビゲーション装置の技術において、走行に慣れているか否かの判断が、車両利用する者が誰かによって異なるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するための本発明の特徴は、車両に搭載され、目的地までの走行経路を案内するナビゲーション装置が、車両に搭乗する乗員を検出する機能を有する。そして、ナビゲーション装置は、走行経路と、走行経路を案内した際に検出されていた乗員とを関連付けて記録する。さらにナビゲーション装置は、当該走行経路を再度案内する際に、乗員検出手段が、当該走行経路と関連付けて記録された乗員の少なくとも１人を検出することに基づいて、走行経路の案内内容を簡略化または省略するようになっていることである。
【０００６】
このように、ナビゲーション装置が、ある経路の案内時に、その経路を過去に案内したときに車両に搭乗していた乗員がいることを検出したときに、当該案内内容を簡略化または省略すれば、走行に慣れているか否かの判断が、車両利用する者が誰かによって異なるようになる。
【０００７】
また、ナビゲーション装置は、当該走行経路を案内した際に乗員が検出されなかった場合、当該走行経路と、所定の仮想の乗員とを関連付けて記録するようになっていてもよい。
【０００８】
乗員が検出されなかったケースとしては、例えば、乗員検出の機能が故障していたケース、乗員検出が電子免許証との無線通信によって実現する場合に車両が電子免許証不携帯の者による盗難に遭ってしまったケース等がある。このようなケースにおいては、乗員が検出できなかったとして、仮想の乗員と関連付けてその経路を記録しておくことで、その記録を後に解析し、その記録の仮想の乗員をその時の真の乗員に書き換えたり、車両を盗んだ者の逃走履歴を把握したりすることに役立てることができる。
【０００９】
また、ナビゲーション装置は、当該走行経路のうち基準割合以上車両に搭乗していたことが検出された乗員のみを、当該走行経路と関連付けて記録するようになっていてもよい。このようにすることで、例えば、ある経路の走行時にすぐ降車してしまった者に対してまで、その経路の案内内容の簡略化および省略をしてしまう可能性を低減することができる。なお、この割合は、走行時間の割合であってもよいし、走行距離の割合であってもよい。
【００１０】
また、上記の発明は、自車両の目的地までの走行経路を案内する経路案内手段、自車両の車内の乗員を検出する乗員検出手段、および当該走行経路と、当該走行経路を当該経路案内手段が案内した際に当該乗員検出手段に検出されていた乗員とを関連付けて記録する記録手段、として、コンピュータを機能させるプログラムであって、当該経路案内手段は、当該走行経路を再度案内する際に、当該乗員検出手段が、当該記録手段によって当該走行経路と関連付けて記録した乗員の少なくとも１人を検出することに基づいて、当該走行経路の案内内容を簡略化または省略することを特徴とするプログラムとしても捉えることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１の使用環境を概略的に示す。車両用ナビゲーション装置１は、車両５０内に搭載される。車両５０に搭乗する１人または複数の乗員は、それぞれ電子免許証２、３を携帯しているとする。電子免許証２、３は、その電子免許証２、３の所有者の氏名、年齢等、その所有者を識別する情報を記憶する記憶媒体と、その識別情報を無線送信する無線回路と、を有する携帯型無線装置である。
【００１２】
図２に、この車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、位置検出器１１、画像表示装置１２、操作スイッチ群１３、スピーカ１４、無線検出部１５、地図データ取得部１６、および制御回路１７を有している。
【００１３】
位置検出器１１は、いずれも周知の図示しない地磁気センサ、ジャイロスコープ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置や向きを特定するための情報を制御回路１７に出力する。
【００１４】
無線検出部１５は、所定の通信規格に基づいた作動により、車両５０の車室内にある電子免許証２、３と無線接続し、制御回路１７からの信号に基づいて、その無線接続を介して、電子免許証２、３に情報要求の信号を送信し、電子免許証２、３から受信した識別情報を制御回路１７に出力する。
【００１５】
地図データ取得部１６は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成り、制御回路１７が実行するプログラム、経路案内用の地図データ等を記憶している。地図データは、道路の位置情報、種別情報、交差点の位置情報、種別情報、および、交差点と道路との接続関係の情報等を含んでいる。
【００１６】
制御回路（コンピュータに相当する）１７は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、およびフラッシュメモリ（あるいは、他の書き換え可能な不揮発性記憶媒体でもよい）を備え、ＲＯＭ、地図データ取得部１６から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、フラッシュメモリ、および地図データ取得部１６から情報を読み出し、ＲＡＭ、フラッシュメモリ、および地図データ取得部１６に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作スイッチ群１３、スピーカ１４、無線検出部１５と信号の授受を行う。
【００１７】
制御回路１７がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、乗員検出処理、経路案内処理、経路記録処理等がある。
【００１８】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。乗員検出処理は、車両５０の車室内に登場する乗員を、繰り返し個々に検出する処理である。
【００１９】
経路案内処理は、操作スイッチ群１３からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を、地図データに基づいて算出し、算出された誘導経路、目的地、経由地および現在位置等を地図データの示す地図上に重ねた画像を、画像表示装置１２に出力させ、誘導経路に沿えば右左折することになる右左折交差点の手前に自車両が到達したとき等の必要時に、右折、左折等を指示する案内音声をスピーカ１４に出力させたり、画像表示装置１２に地図を拡大表示させたりする処理である。
【００２０】
経路記録処理は、誘導経路を車両５０が走行しているときに乗員検出処理によって逐次検出された乗員と、その誘導経路とを関連付けて走行履歴データベースに記録する処理である。なお、走行履歴データベースは、地図データ取得部１６の記憶媒体に記録されてもよいし、制御回路１７のフラッシュメモリに記録されてもよい。
【００２１】
以下、乗員検出処理、経路記録処理、および経路案内処理の詳細について説明する。図３に、乗員検出処理を実現するために制御回路１７が繰り返し（例えば１分毎に）実行するプログラム１００のフローチャートを示す。
【００２２】
このプログラム１００の実行において、制御回路１７は、設定時間（例えば１０秒）が経過するまで（ステップ１２０参照）、無線検出部１５に情報要求の信号の送信（ステップ１１０参照）を繰り返させることで乗員の検出を試みる。そして、設定時間が経過すると、その情報要求の応答として電子免許証から識別情報を受信したか否か、すなわち、乗員を検出した否かを判定する（ステップ１３０参照）。
【００２３】
乗員を検出した場合、受信した１つまたは複数の識別情報に基づいて、その識別情報を、１人または複数人の乗員の識別情報として（次の検出タイミングまで、すなわち、次のプログラム１００の実行機会まで）ＲＡＭに保持させることで、乗員の存在を設定する（ステップ１４０参照）。乗員を検出しなかった場合、すなわち、設定時間内に識別情報を全く受信しなかった場合、仮想の識別情報を（次の検出タイミングまで）ＲＡＭに保持させることで、仮想の乗員を設定する（ステップ１５０参照）。
【００２４】
このようなプログラム１００を制御回路１７に繰り返し実行させることで、車両用ナビゲーション装置１は、乗員の乗車、降車を逐次検出することができるようになる。
【００２５】
次に、図４に、経路記録処理を実現するために制御回路１７が実行するプログラム２００のフローチャートを示す。制御回路１７は、経路案内処理の開始と共にこのプログラム２００の実行を開始し、目的地に到着するまで（ステップ２２０参照）の間欠的なタイミング（例えば１分毎の一定間隔タイミング）で、その時点における最新の乗員リストおよび現在位置（すなわち通過地点）を、ＲＡＭまたはフラッシュメモリに逐次追加記録する（ステップ２１０参照）。ここで、最新の乗員リストは、乗員検出処理によってＲＡＭに保持されている識別情報のリストに相当する。
【００２６】
そして、目的地に到着すると、制御回路１７は、続いてステップ２３０を実行する。ステップ２３０では、以下に示すような処理を行う。
【００２７】
すなわち、それまでＲＡＭに追加記録された乗員リストおよび通過地点に基づいて、目的地までの通過経路、および、その経路において車両５０に搭乗していた乗員の変遷内容を特定する。さらに制御回路１７は、乗員の変遷内容に基づき、各乗員が、目的地までの通過経路のうち何パーセント搭乗していたかを特定する。そして、その特定した値と基準割合（例えば９０パーセント）とを比較し、特定した値が基準割合より高い乗員についてのみ、当該通過経路の全長（またはすべての乗員検出機会）において搭乗した乗員であるとする。
【００２８】
さらに制御回路１７は、“目的地”、“通過経路”、“その通過経路に搭乗したと判定した乗員”の組からなるレコードを、走行履歴データベースに登録する。ここで、この登録する組と同じ目的地および通過経路を有するレコードが走行履歴データベース中にない場合、その組に、各乗員の識別情報と、各識別情報に対応する初期回数（具体的には１回）の情報を追加したレコードを、走行履歴データベースに新規に記録する。
【００２９】
また、この登録する組と同じ目的地および通過経路を有するレコードが行履歴データベース中にある場合、そのレコードに対して今回搭乗したと判定した乗員についての登録を行う。そして、各乗員の登録において、登録する乗員と同じ乗員が当該レコード中にない場合、当該レコードに、当該乗員の識別情報と、当該識別情報に対応する初期回数を追加する。また、各乗員の登録において、登録する乗員と同じ乗員の情報が当該レコード中にある場合、当該レコードの、当該乗員に対応する回数を、１回分だけ増加させる。
【００３０】
以上のような処理のステップ２３０の終了後、プログラム２００の実行が終了する。このようなプログラム２００を制御回路１７に実行させることで、車両用ナビゲーション装置１は、目的地、当該目的地までの誘導経路、当該誘導経路に基準割合以上搭乗した乗員、およびその乗員が当該誘導経路に基準割合以上搭乗した回数の情報が、１つのレコードとして記録される。このようなプログラム２００が経路案内の度に実行されることで、走行履歴データベースに、目的地と誘導経路の組毎に１つあるレコードが逐次記録されていく。
【００３１】
次に、図５に、経路案内処理を実現するために制御回路１７が実行するプログラム３００のフローチャートを示す。制御回路１７は、ユーザが操作スイッチ群１３を用いて目的地の設定を行ったことに基づいて、このプログラム３００の実行を開始し、まず、当該目的地までの最適経路を算出する（ステップ３１０参照）。そして、当該目的地および当該目的地までの経路の組に該当する（すなわち一致する）レコードが走行履歴データベース中にあるか否か（ステップ３２０参照）、該当するレコード中に、直前の乗員検出処理によって検出された乗員の識別情報が記録されているか否か（ステップ３３０参照）、および後述する案内制限設定があるか否か（ステップ３４０参照）を判定し、それら判定の結果がすべて肯定的な場合、続いてステップ３５０で制限案内の処理を行い。それら判定の結果のうち否定的なものがあれば続いてステップ３４０で通常案内の処理を行う。
【００３２】
ここで、制限案内の処理とは、経路案内の内容を簡略化して行う処理、または経路案内の内容を省略する処理をいう。制限案内の処理においては、例えば、誘導経路上の右左折交差点についても、音声による案内および交差点の拡大地図の表示のいずれかを省略する、または、両方を省略する。また、地図上に誘導経路を表示することを行わないようになっていてもよい。
【００３３】
また通常案内の処理とは、上述のような簡略化および省略が行われない内容で、経路案内を行う処理をいう。例えば、画像表示装置１２に表示させる地図上に誘導経路を重ね、誘導経路上の右左折交差点について、音声による案内および交差点の拡大地図の両方を行う。
【００３４】
なお、ステップ３３０の、「該当するレコード中に、直前の乗員検出処理によって検出された乗員の識別情報が記録されているか否か」の判定は、「該当するレコード中に、直前の乗員検出処理によって検出された乗員の識別情報が記録されており、かつ、その識別情報に対応して記録されている回数が、基準回数（例えば３回）以上であるか否か」の判定に代えてもよい。
【００３５】
以上のようなプログラム３００を実行することで、車両用ナビゲーション装置１は、走行経路と、走行経路を案内した際に検出されていた乗員および検出回数とを関連付けて走行履歴データベースに記録する。さらに車両用ナビゲーション装置１は、当該経路を再度案内する際に、当該走行経路と関連付けて（１回以上または基準回数以上）記録した乗員の少なくとも１人を検出することに基づいて、走行経路の案内内容を簡略化または省略するようになっている。
【００３６】
このように、車両用ナビゲーション装置１が、ある誘導経路の案内時に、その経路を過去に案内したときに車両に搭乗していた乗員がいることを検出したときに、当該案内内容を簡略化または省略すれば、走行に慣れているか否かの判断が、車両利用する者が誰かによって異なるようになる。
【００３７】
また、ナビゲーション装置は、当該走行経路を案内した際に乗員が検出されなかった場合、当該走行経路と、所定の仮想の乗員とを関連付けて記録するようになっていてもよい。
【００３８】
また、乗員が検出されなかったケースとしては、例えば、乗員検出の機能が故障していたケース、乗員検出が電子免許証との無線通信によって実現する場合に車両が電子免許証不携帯の者による盗難に遭ってしまったケース等がある。このようなケースにおいては、乗員が検出できなかったとして、仮想の乗員と関連付けてその経路を記録しておくことで、その記録を後に解析し、その記録の仮想の乗員をその時の真の乗員に書き換えたり、車両を盗んだ者の逃走履歴を把握したりすることに役立てることができる。
【００３９】
また、車両用ナビゲーション装置１は、当該走行経路のうち基準割合以上車両に搭乗していたことが検出された乗員のみを、当該走行経路と関連付けて記録するようになっていてもよい。このようにすることで、ある経路の走行時にすぐ降車してしまった者に対してまで、その経路の案内内容の簡略化および省略をしてしまう可能性を低減することができる。
【００４０】
なお、制御回路１７は、ユーザの設定に基づいて、ステップ３４０における案内制限設定の有無を切り替えることができるようになっている。また、制御回路１７は、基準割合の値を、ユーザの設定に基づいて変更するようになっている。また、制御回路１７は、ユーザの設定に基づいて、乗員の検出を自動で行うか手動で行うかを切り替えることができるようになっている。自動による検出とは、上述のような乗員検出処理による検出をいい、手動による検出とは、操作スイッチ群１３を用いたる乗員の識別情報の直接入力に基づいて行う検出をいう。
【００４１】
図６に、これらの設定を受け付けるために制御回路１７が画像表示装置１２に表示させる表示画面２０を示す。この制御回路１７は、操作スイッチ群１３に対する所定の操作があったことに基づいて、表示画面２０を表示させ、さらに、アイコン２１〜２５に対する操作スイッチ群１３を用いた選択操作に基づいて、各種設定を受け付ける。具体的には、アイコン２１の選択操作に基づいて、案内制限の設定を「有り」に切り替え、アイコン２２の選択操作に基づいて、案内制限の設定を「無し」に切り替える。また、アイコン２３の選択操作に基づいて、乗員の検出を手動で行うようにし、アイコン２４の選択操作に基づいて、乗員の検出を自動で行うようにする。また、アイコン２５の選択操作に基づいて、基準割合の調整画面を画像表示装置１２に表示させ、その調整画面を利用した操作スイッチ群１３に対する操作に基づいて、基準割合を変更する。
【００４２】
なお、上記の実施形態において、制御回路１７が、プログラム１００を実行することで乗員検出手段の一例として機能し、プログラム３００を実行することで経路案内手段の一例として機能し、プログラム２００を実行することで記録手段の一例として機能する。
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００４３】
例えば、ステップ２３０においては、ある通過経路について基準割合以上搭乗した乗員についても、その搭乗距離が基準距離（例えば５キロメートル）以下であれば、その乗員については搭乗した乗員として走行履歴データベースに記録される対象から除外するようになっていてもよい。
【００４４】
また、車両用ナビゲーション装置１が乗員を検出するために無線通信する相手は、電子免許証でなくても、例えば、ｂｌｕｅｔｏｏｔｈによって車両用ナビゲーション装置１と無線通信し、その際に携帯電話機の識別情報または携帯電話機の所有者の識別情報を送信する携帯電話機等であってもよい。
【００４５】
また、上記の実施形態において、制御回路１７がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１の使用環境を示す概略図である。
【図２】車両用ナビゲーション装置１のハードウェア構成図である。
【図３】制御回路１７が乗員検出処理のために実行するプログラム１００のフローチャートである。
【図４】制御回路１７が経路記録処理のために実行するプログラム２００のフローチャートである。
【図５】制御回路１７が経路案内処理のために実行するプログラム３００のフローチャートである。
【図６】各種設定用の表示画面２０を示す図である。
【符号の説明】
【００４７】
１…車両用ナビゲーション装置、２、３…電子免許証、１１…位置検出器、
１２…画像表示装置、１３…操作スイッチ群、１４…スピーカ、１５…無線検出部、
１６…地図データ取得部、１７…制御回路、２０…表示画面、２１〜２６…アイコン、
５０…車両、１００〜２００…プログラム。
【図１】
2008064597.tif 000003
【図２】
2008064597.tif 000004
【図３】
2008064597.tif 000005
【図４】
2008064597.tif 000006
【図５】
2008064597.tif 000007
【図６】
2008064597.tif 000008