(57)【要約】【課題】車間距離に対する運転評価を実現することを課題とする。【解決手段】車両間隔管理装置１０は、記憶部１１と、選択部１２と、取得部１３と、判断部１４とを有する。記憶部１１は、車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する。選択部１２は、記憶部１１に記憶されたデータテーブルに基づき、運転中の車両の速度に対応したサイズのテンプレートを選択する。取得部１３は、運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する。判断部１４は、選択部１１により選択されたテンプレートと、取得部１３により取得されたナンバープレートの画像とに基づき、運転中の車両と、運転中の車両の前方を走行中の車両との車間距離の適否を判断する。【選択図】図１
2014081955.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
運転者の属性情報の入力を受け付け、
前記運転者が運転する車両と、該運転者が運転する車両の前方を走行中の車両との車間距離を取得し、
記憶部に記憶された、前記運転者が運転する車両と前記前方を走行中の車両との車間距離の適正に関する判定基準と、取得された前記車間距離とに基づき、前記運転者が運転する車両と前記前方を走行中の車両との車間距離に関する判定を行なう、ことを実行させ、
前記判定基準は、受け付けた前記運転者の属性情報に応じて変更される、
ことを特徴とする車両間隔判定プログラム。
【請求項２】
前記運転者の属性情報は、少なくとも、前記運転者の年齢に関する情報、前記運転者の運転歴に関する情報のいずれかを含むことを特徴とする請求項１記載の車両間隔判定プログラム。
【請求項３】
前記コンピュータに、
前記運転者が運転する車両の属性情報を受け付けることを実行させ、
前記判定基準が、受け付けた前記運転者が運転する車両の属性情報に応じて変更される、
ことを特徴とする請求項１または２記載の車両間隔判定プログラム。
【請求項４】
前記運転者が運転する車両の属性情報は、少なくとも、前記運転者が運転する車両の重量に関する情報、または前記運転者が運転する車両の乗車者に関する情報のいずれかを含むことを特徴とする請求項１乃至３のいずれか１項に記載の車両間隔判定プログラム。
【請求項５】
前記コンピュータに、
前記運転者の属性情報または前記運転者が運転する車両の属性情報の入力を、前記運転者が運転する車両の運転開始に先立って受け付ける、
ことを実行させることを特徴とする請求項１乃至４のいずれか１項に記載の車両間隔判定プログラム。
【請求項６】
前記コンピュータに、
前記運転者が運転する車両と前記前方を走行中の車両との車間距離に関する判定の結果、車間距離が不適切と判定されることに応じて、車間距離が不適切である旨を通知する情報を出力する、
ことを実行させることを特徴とする請求項１乃至５のいずれか１項に記載の車両間隔判定プログラム。
【請求項７】
コンピュータが、
運転者の属性情報の入力を受け付け、
前記運転者が運転する車両と、該運転者が運転する車両の前方を走行中の車両との車間距離を取得し、
記憶部に記憶された、前記運転者が運転する車両と前記前方を走行中の車両との車間距離の適正に関する判定基準と、取得された前記車間距離とに基づき、前記運転者が運転する車両と前記前方を走行中の車両との車間距離に関する判定を行なう、ことを実行させ、
前記判定基準は、受け付けた前記運転者の属性情報に応じて変更される、
ことを特徴とする車両間隔判定方法。
【請求項８】
運転者の属性情報の入力を受け付ける入力受け付け部と、
前記運転者が運転する車両と、該運転者が運転する車両の前方を走行中の車両との車間距離を取得する取得部と、
受け付けた前記運転者の属性情報に応じて変更される、前記運転者が運転する車両と前記前方を走行中の車両との車間距離の適正に関する判定基準を記憶する記憶部と、
前記記憶部に記憶された前記判定基準と、取得された前記車間距離とに基づき、前記運転者が運転する車両と前記前方を走行中の車両との車間距離に関する判定を行なう判定部と、
を備えることを特徴とする車両間隔判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両間隔判定プログラム、車両間隔判定方法および車両間隔判定装置に関する。
【背景技術】
【０００２】
近年、道路交通法の改正による罰則の強化や燃料費の高騰に伴って、安全運転や経済運転を心がけようとする運転者の数が増加傾向にある。安全運転や経済運転を心がける運転者にとって、前方車両との間に適正な車間距離を保つことは有効な運転テクニックの一つである。
【０００３】
このため、安全運転等を支援することを目的として、車間距離を計測する従来技術については色々と提案されている。一例を挙げれば、車両に搭載されたレーザレーダヘッドからレーザ光を測距対象物に照射し、測距対象物からの反射レーザ光を受光するまでの時間を計測することにより車間距離を計測する技術が提案されている。
【０００４】
なお、例えば、運転評価に利用することを目的として、運転状況を記録の仕方を車間距離に応じて変更する従来技術も提案されている。例えば、任意の方法により車間距離を計測し、計測した車間距離に基づいて運転者が危険な挙動をとったもの判定できる場合には、ドライブレコーダの記録モードを変更する技術がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２０３５９９号公報
【特許文献２】特開２００２−４２２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上述したように、安全運転や経済運転にとって車間距離の確保は重要であるので、車両走行中の車間距離を記録し、車間距離が適正であったか否かを評価する技術の実現が求められている。
【０００７】
しかしながら、上述した従来技術を用いても、車間距離が適正であったか否かを評価する技術の実現は難しいというのが現状である。例えば、レーザレーダヘッドを用いて車間距離を計測する技術では、曲がり角では前方車両を検知することできなかったり、道幅が狭い道路では対向車を前方車両として誤検知してしまったりする等の問題がある。このため、いかなる状況においても車間距離を記録できるとは限らないので、車間距離に対する運転評価を行う技術の実現が難しい。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、車間距離に対する運転評価を実現することが可能な車両間隔判定プログラム、車両間隔判定方法および車両間隔判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する車両間隔判定プログラムは、一つの態様において、コンピュータに、運転者の属性情報の入力を受け付け、前記運転者が運転する車両と、該運転者が運転する車両の前方を走行中の車両との車間距離を取得し、記憶部に記憶された、前記運転者が運転する車両と前記前方を走行中の車両との車間距離の適正に関する判定基準と、取得された前記車間距離とに基づき、前記運転者が運転する車両と前記前方を走行中の車両との車間距離に関する判定を行なう、ことを実行させ、前記判定基準は、受け付けた前記運転者の属性情報に応じて変更される、ことを特徴とする。
【発明の効果】
【００１０】
本願の開示する技術の一つの態様によれば、車間距離に対する運転評価を実現できる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る車両間隔管理装置を示す図である。
【図２】図２は、実施例２に係る車両の構成を示す図である。
【図３】図３は、実施例２に係る車間距離判定結果記憶部に記憶される情報の構成例を示す図である。
【図４】図４は、実施例２に係るテンプレート記憶部に記憶される情報の構成例を示す図である。
【図５】図５は、実施例２に係る運転評価装置の構成を示す図である。
【図６】図６は、実施例２に係る車両間隔管理部による処理の流れを示す図である。
【図７】図７は、実施例３に係るテンプレート記憶部に記憶される情報の構成例を示す図である。
【図８】図８は、実施例３に係る車両間隔管理部による処理の流れを示す図である。
【図９】図９は、実施例４に係る車両の構成を示す図である。
【図１０】図１０は、実施例４に係る車両間隔管理部による処理の流れを示す図である。
【図１１】図１１は、車両間隔管理プログラムの実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、図面を参照しつつ、本願の開示する車両間隔判定プログラム、車両間隔判定方法および車両間隔判定装置の一実施形態について詳細に説明する。なお、以下では、本願の開示する車両間隔判定プログラム、車両間隔判定方法および車両間隔判定装置の一実施形態として後述する実施例により、本願が開示する技術が限定されるものではない。
【実施例１】
【００１３】
図１は、実施例１に係る車両間隔管理装置を示す図である。図１に示すように、車両間隔管理装置１０は、記憶部１１と、選択部１２と、取得部１３と、判断部１４とを有する。
【００１４】
記憶部１１は、車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する。選択部１２は、記憶部１１に記憶されたデータテーブルに基づき、運転中の車両の速度に対応したサイズのテンプレートを選択する。取得部１３は、運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する。判断部１４は、選択部１１により選択されたテンプレートと、取得部１３により取得されたナンバープレートの画像とに基づき、運転中の車両と、運転中の車両の前方を走行中の車両との車間距離に関する判断をする。
【００１５】
車両間隔管理装置１０は、例えば、自車両の速度に応じて前方車両との間に確保する必要がある所定の車間距離をとった場合に、自車両のカメラにより撮影される前方車両のナンバープレートを表すテンプレートを自車両の速度ごとに記憶しておく。そして、車両間隔管理装置１０は、前方車両のナンバープレートの画像を取得すると、この画像内のナンバープレートのサイズと、自車両の速度に対応するテンプレートのサイズと比較することにより、例えば、車間距離の適否を判断する。
【００１６】
このようなことから、実施例１に係る車両間隔管理装置１０は、車間距離に対する運転評価を実現できる。
【実施例２】
【００１７】
［車両の構成（実施例２）］
図２は、実施例２に係る車両の構成を示す図である。なお、以下では、本願の開示する車両間隔管理装置に対応する各処理機能部を車両に適用した場合の一実施形態について説明する。
【００１８】
図２に示すように、車両１００には、画像取得部１０１、車速センサー１０２、入力部１０３、表示部１０４、音声出力部１０５、位置情報取得部１０６および時刻情報取得部１０７が搭載される。さらに、車両１００には、記憶部１０８、外部記憶書込部１０９および車両間隔管理部１１０が搭載される。
【００１９】
画像取得部１０１は、所定のタイミングで、運転中の自車両の前方を走行中の車両を撮影し、この車両の画像を取得する。以下、運転中の自車両の前方を走行中の車両を「前方車両」と表記する。なお、画像取得部１０１は、例えば、レンズを有し、レンズから入ってくる画像を写真や動画などの形式で撮影するカメラなどの光学機器に該当する。
【００２０】
車速センサー１０２は、運転中の自車両の走行速度を取得する。なお、運転中の自車両の走行速度は、ＧＰＳから取得してもよい。入力部１０３は、運転者から各種の入力を受け付ける。例えば、入力部１０３は、運転開始前の運転者から、適正な車間距離を取れていない場合の警告の通知を行う設定の入力を受け付ける。
【００２１】
表示部１０４は、例えば、適正な車間距離が取れていない旨の運転者に通知する警告画面情報など、各種情報を表示出力することにより運転者に提供する。なお、表示部１０４は、例えば、ディスプレイやモニタであり、タッチパネル機能などを有してもよい。音声出力部１０５は、例えば、適正な車間距離が取れていない旨の運転者に通知する警告音声など、各種音声を出力することにより運転者に提供する。なお、音声出力部１０５は、例えば、フロントスピーカやリアスピーカなどである。
【００２２】
位置情報取得部１０６は、例えば、ＧＰＳ受信機に相当し、ＧＰＳ人工衛星との通信によって自車両の位置を算出する。位置情報取得部１０６は、例えば、後述する画像処理装置１１０ａにより前方車両の画像が入力されたタイミングで自車両の位置を算出し、算出した自車両の位置に関する情報を時刻情報取得部１０７に出力する。なお、位置情報取得部１０６は、図には示していないナビゲーションシステムに自車両の位置情報を提供することにより、自車両の走行予定経路をナビゲーションシステムに管理させることもできる。
【００２３】
時刻情報取得部１０７は、位置情報取得部１０６により自車両の位置が算出された時刻の情報を時刻情報提供サービスなどから取得する。時刻情報取得部１０７は、取得した時刻情報と、位置情報取得部１０６から取得する自車両の位置に関する情報とを関連付けて車両間隔管理部１１０に出力する。
【００２４】
記憶部１０８は、車間距離判定結果記憶部１０８ａおよびテンプレート記憶部１０８ｂを有する。なお、記憶部１０８は、例えば、ＲＡＭ（Random  Access  Memory）やフラッシュメモリ(flash  memory)などの半導体メモリ素子である。
【００２５】
図３は、実施例２に係る車間距離判定結果記憶部に記憶される情報の構成例を示す図である。図３に示す「前方車両データ」とは、画像取得部１０１により取得された前方車両の画像から取得する車種および車体の色などのデータである。図３に示す「位置情報」とは、位置情報取得部１０６により算出された自車両の位置に関する情報である。図３に示す「時刻情報」とは、時刻情報取得部１０７により取得された時刻情報である。図３に示す「割り込みフラグ」とは、前方に車両が割り込んだ場合に、車両間隔管理部１１０により生成されるフラグである。
【００２６】
図３に示すように、車間距離判定結果記憶部１０８ａは、車両間隔管理部１１０による車間距離判定結果に関する情報として、「前方車両データ」と、「位置情報」と、「時刻情報」と、「割り込みフラグ」とを対応付けて記憶する。
【００２７】
図４は、実施例２に係るテンプレート記憶部に記憶される情報の構成例を示す図である。図４に示す「前方車両ナンバープレート種別」は、画像取得部１０１により取得された画像に映し出されている前方車両のナンバープレートの種別である。例えば、車両の大きさ、排気量あるいは定員等によって、予めサイズが規格化されているナンバープレートの種別であり、１，２，３，４，５，６，７，８，９，０のいずれかの数字から始まる。一般的に、３から始まるナンバープレートは「３ナンバー」と呼称される。
【００２８】
図４に示す「自車速度」は、車速センサー１０２により取得された運転中の自車両の走行速度である。図４に示す「適正車間距離対応テンプレート」は、前方車両との間に自車両の走行速度に応じた適正な車間距離が確保されている状態で、画像取得部１０１により取得される画像に映し出された前方車両のナンバープレートのサイズを表すテンプレートである。
【００２９】
図４に示すように、テンプレート記憶部１０８ｂは、「前方車両ナンバープレート種別」と、「自車速度」と、「適正車間距離対応テンプレート」とを対応付けて記憶する。例えば、テンプレート記憶部１０８ｂは、「前方車両ナンバープレート種別」である「３ナンバー」と、走行速度である「Ａ（ｋｍ／ｈ）」と、適正車間距離対応テンプレートである「Ｂ」とを対応付けて記憶する。
【００３０】
ここで、適正な車間距離および適正車間距離対応テンプレートについて説明する。適正な車間距離とは、前方車両の制動の影響を受けることなく運転をできる距離、つまり前方車両が急制動を行った場合に危険を回避できる距離を意味するものとし、例えば、自車両が現在の走行速度により２秒間で進む距離を目安とする。例えば、自車両の速度が時速５０キロメートルである場合には約２８メートル、自車両の速度が時速６０キロメートルである場合には約３３メートル、自車両の速度が時速８０キロメートルである場合には約４４メートルとする。
【００３１】
そこで、縦１６５ミリメートル、横３３０ミリメートルの３ナンバーのナンバープレートを前方車両が有し、自車両の走行速度が時速６０キロメートルである場合を例に挙げる。前方車両と自車両から３３メートル離れた３ナンバーのナンバープレートを有する前方車両の画像を画像取得部１０１により取得した場合に、画像内に映し出される３ナンバープレートのサイズを適正車間距離対応テンプレートとする。このようにして、ナンバープレートの種別ごとに、自車両に想定される走行速度に応じた適正車間距離対応テンプレートをそれぞれ取得しておく。
【００３２】
外部記憶書込部１０９は、車間距離判定結果に関するデータを記憶媒体に書き込み、書込み終了後、記憶媒体を外部に排出する。記憶媒体は、例えば、運転者の運転評価を行うユーザにより挿入される。
【００３３】
車両間隔管理部１１０は、画像処理装置１１０ａおよび車間距離判定部１１０ｂを有する。
【００３４】
画像処理部１１０ａは、画像取得部１０１により取得された前方車両の画像に関する処理を行う。例えば、画像処理部１１０ａは、画像取得部１０１から前方車両の画像が入力されると、既存技術を用いて画像処理を行い、画像内に映し出された前方車両の車種および車体の色のデータを取得する。既存技術としては、例えば、パターンマッチング処理やエッジ抽出処理、カラー２値化処理などを適用する。そして、画像処理部１１０ａは、前方車両の車種や車体の色のデータを内部的な記憶部に記録する。
【００３５】
また、画像処理部１１０ａは、既存技術を用いて、画像取得部１０１から入力した前方車両の画像からナンバープレートを切り出す。既存技術としては、例えば、パターンマッチング処理やエッジ抽出処理などを適用する。そして、画像処理部１１０ａは、前方車両のナンバープレートのデータを内部的な記憶部に記録する。
【００３６】
車間距離判定部１１０ｂは、前方車両との間に適正な車間距離が確保されているか否かを判定する。例えば、車間距離判定部１１０ｂは、車速センサー１０２から自車両の走行速度を入力する。次に、車間距離判定部１１０ｂは、画像処理部１１０ａから前方車両のナンバープレートの画像を取り込み、ナンバープレートの種別および自車両の走行速度に対応する適正車間距離対応テンプレートをテンプレート記憶部１０８ｂから読み込む。そして、車間距離判定部１１０ｂは、画像処理部１１０ａから前方車両のナンバープレートの画像のサイズが、テンプレート記憶部１０８ｂから読み込んだ適正車間距離対応テンプレートよりも小さいか否かを判定する。
【００３７】
車間距離判定部１１０ｂは、判定の結果、前方車両のナンバープレートの画像のサイズが、適正車間距離対応テンプレートよりも小さい場合には、画像処理部１１０ａによって次の前方車両の画像が入力されるのを待機する。
【００３８】
一方、車間距離判定部１１０ｂは、判定の結果、前方車両のナンバープレートの画像のサイズが、適正車間距離対応テンプレートよりも小さくない場合には、前回入力画像から切り出されたナンバープレートの画像を画像処理部１１０ａから読み込む。そして、車間距離判定部１１０ｂは、現入力画像のナンバープレートと、前回入力画像のナンバープレートが同一であるか否かを判定する。
【００３９】
車間距離判定部１１０ｂは、判定の結果、ナンバープレートが同一である場合には、車体の種別や車体の色などの前方車両データを画像処理部１１０ａから取得する。そして、車間距離判定部１１０ｂは、前方車両データと、時刻情報取得部１０７から出力される位置情報および時刻情報とを関連付けて、車間距離判定結果として車間距離判定結果記憶部１０８ａに記録する。
【００４０】
一方、車間距離判定部１１０ｂは、判定の結果、ナンバープレートが同一ではない場合には、前方に車両の割り込みがあったことを示す「割り込みフラグ」を生成する。次に、車間距離判定部１１０ｂは、車体の種別や車体の色などの前方車両データを画像処理部１１０ａから取得する。そして、車間距離判定部１１０ｂは、割り込みフラグと、前方車両データと、時刻情報取得部１０７から出力される位置情報および時刻情報とを関連付けて、車間距離判定結果として車間距離判定結果記憶部１０８ａに記録する。
【００４１】
車間距離判定結果の記録後、車間距離判定部１１０ｂは、適正な車間距離が取れていない旨の警告を運転者に通知する。例えば、車間距離判定部１１０ｂは、適正な車間距離が取れていない旨を示す警告情報を表示部１０４に表示出力させるとともに、適正な車間距離が取れていない旨の音声ガイダンスを音声出力部１０５に出力させる。そして、車間距離判定部１１０ｂは、画像処理部１１０ａによって次の前方車両の画像が入力されるのを待機する。
【００４２】
上述してきた車両間隔管理部１１０は、マイコンやマイクロコントローラなど、集積回路を用いたコンピュータである。集積回路としては、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array)などがある。
【００４３】
図５は、実施例２に係る運転評価装置の構成を示す図である。運転評価装置２００を操作する運転評価者は、例えば、記憶媒体を車両１００の外部記憶書込部１０９に接続し、車間距離判定結果記憶部１０８ａに記憶されている車間距離判定結果のデータを記憶媒体に保存し、記憶媒体に保存された車間距離判定結果のデータを運転評価装置２００の内部に保存する。そして、運転評価装置２００のユーザは、車間距離判定結果のデータを元に運転評価装置２００により生成された運転評価情報を取得する。
【００４４】
運転評価装置２００は、図５に示すように、表示部２１０と、記憶部２２０と、運転評価情報出力部２３０とを有する。また、運転評価装置２２０は、例えば、プリンタなどの印刷装置３００とデータのやり取りが可能な状態に接続される。印刷装置３００は、運転評価装置２００から出力される運転評価情報を紙媒体に印字出力する。
【００４５】
表示部２１０は、運転評価情報を表示出力することにより運転評価者に提供する。記憶部２２０は、車間距離判定結果記憶部２２０ａおよび地図データ記憶部２２０ｂを有する。車間距離判定結果記憶部２２０ａは、車間距離判定結果記憶部１０８ａに記憶されている車間距離判定結果のデータと同一のデータを記憶する。地図データ記憶部２２０ｂは、地図データを記憶する。
【００４６】
運転評価情報出力部２３０は、例えば、運転評価者から運転評価情報の出力指示操作を受け付けると、車間距離判定結果記憶部２２０ａから車間距離判定結果のデータを読み込むとともに、地図データ記憶部２２０ｂから地図データを読み込む。次に、運転評価情報出力部２３０は、車間距離判定結果のデータに含まれる位置情報に基づいて、車間距離判定結果のデータに含まれる他のデータを地図データ上に展開することにより運転評価情報を生成する。そして、運転評価情報出力部２３０は、生成した運転評価情報を表示部２１０に表示出力させるとともに、印刷装置３００に送信する。
【００４７】
なお、運転評価装置２００は、記憶媒体を介して、車間距離判定結果のデータをやり取りする場合を上述したが、これに限られるものではない。例えば、運転評価装置２００と、車両１００に搭載された車両間隔管理部１１０と通信可能な状態に接続することにより、車間距離判定結果記憶部１０８ａに記憶されている車間距離判定結果のデータを運転評価装置２００に取り込むようにしてもよい。
【００４８】
［車両間隔管理部による処理（実施例２）］
図６は、実施例２に係る車両間隔管理部による処理の流れを示す図である。図６に示すように、画像処理部１１０ａは、画像取得部１０１から前方車両の画像が入力されると（ステップＳ６０１，ＹＥＳ）、既存技術を用いて画像処理を行い、画像内に映し出された前方車両の車種および車体の色のデータを取得する（ステップＳ６０２）。そして、画像処理部１１０ａは、前方車両の車種や車体の色のデータを内部的な記憶部に記録する（ステップＳ６０３）。
【００４９】
ここで、ステップＳ６０１の説明に戻る。画像処理部１１０ａは、画像取得部１０１から前方車両の画像が入力されるまで、ステップＳ６０１の判定結果を「ＮＯ」とする。
【００５０】
次に、画像処理部１１０ａは、既存技術を用いて、画像取得部１０１から入力した前方車両の画像からナンバープレートの画像を切り出す（ステップＳ６０４）。そして、画像処理部１１０ａは、前方車両のナンバープレートの画像を内部的な記憶部に記録する（ステップＳ６０５）。
【００５１】
続いて、車間距離判定部１１０ｂは、車速センサー１０２から自車両の走行速度を入力する（ステップＳ６０６）。次に、車間距離判定部１１０ｂは、前方車両のナンバープレートの種別および自車両の走行速度に対応する適正車間距離対応テンプレートをテンプレート記憶部１０８ｂから読み込む（ステップＳ６０７）。そして、車間距離判定部１１０ｂは、画像処理部１１０ａから前方車両のナンバープレートの画像のサイズが、テンプレート記憶部１０８ｂから読み込んだ適正車間距離対応テンプレートよりも小さいか否かを判定する（ステップＳ６０８）。
【００５２】
車間距離判定部１１０ｂは、判定の結果、前方車両のナンバープレートの画像のサイズが、適正車間距離対応テンプレートよりも小さい場合には（ステップＳ６０８，ＹＥＳ）、上述したステップＳ６０１に戻る。
【００５３】
一方、車間距離判定部１１０ｂは、判定の結果、前方車両のナンバープレートの画像のサイズが、適正車間距離対応テンプレートよりも小さくない場合には（ステップＳ６０８，ＮＯ）、次の判定を実行する。すなわち、車間距離判定部１１０ｂは、現入力画像のナンバープレートと、前回入力画像のナンバープレートとが同一であるか否かを判定する（ステップＳ６０９）。
【００５４】
車間距離判定部１１０ｂは、判定の結果、ナンバープレートが同一である場合には（ステップＳ６０９，ＹＥＳ）、前方車両データ、位置情報および時刻情報を関連付けて、車間距離判定結果として車間距離判定結果記憶部１０８ａに記録する（ステップＳ６１０）。
【００５５】
一方、車間距離判定部１１０ｂは、判定の結果、ナンバープレートが同一ではない場合には（ステップＳ６０９，ＮＯ）、前方に車両の割り込みがあったことを示す「割り込みフラグ」を生成する（ステップＳ６１１）。そして、車間距離判定部１１０ｂは、上述したステップＳ６１０に移行し、割り込みフラグ、前方車両データ、位置情報および時刻情報を関連付けて、車間距離判定結果として車間距離判定結果記憶部１０８ａに記録する。
【００５６】
車間距離判定結果の記録後、車間距離判定部１１０ｂは、適正な車間距離が取れていない旨の警告を運転者に通知する（ステップＳ６１２）。そして、車間距離判定部１１０ｂは、上述したステップＳ６０１に戻る。
【００５７】
［実施例２による効果］
上述してきたように、実施例２では、自車両の速度に応じて前方車両との間に確保する必要がある所定の車間距離をとった場合に、自車両から撮影される前方車両のナンバープレートにサイズに対応するテンプレートを走行速度ごとに記憶しておく。また、実施例２では、前方車両のナンバープレートの画像を取得すると、前方車両のナンバープレートの画像と、適正車間距離対応テンプレートのサイズと比較することにより、車間距離の適否を判定する。そして、実施例２では、車間距離が不適当であった場合に、そのときの自車両の位置や時刻などを記録する。このようなことから、実施例２によれば、車間距離に対する運転評価を行うための情報を保存できる。
【００５８】
また、実施例２では、自車両の位置および時刻を地図上に展開したデータを運転評価者に提供する。このようなことから、運転評価者は、このデータに基づいて、車間距離に対する運転評価を行うことができる。
【００５９】
なお、上述した実施例２において、画像取得部１０１により取得された前方車両のナンバープレートの画像から、前方車両との間の車間距離を算出し、算出した車間距離を車間距離判定結果として記録するようにしてもよい。
【００６０】
また、上述した実施例２では、前方車両のナンバープレートの画像と、適正車間距離対応テンプレートのサイズとの比較により車間距離の適否を判定したが、これに限定されるものではない。例えば、走行速度に応じた適正な車間距離自体を予め保存しておく。そして、前方車両のナンバープレートの画像に基づいて、前方車両との車間距離を実際に算出し、算出した車間距離と適正な車間距離と比較することで、車間距離の適否を判定するようにしてもよい。
【実施例３】
【００６１】
上述した実施例２において、例えば、前方車両と自車両との間の相対速度に応じた適正な車間距離を判定するようにしてもよい。
【００６２】
［車両の構成（実施例３）］
図７は、実施例３に係るテンプレート記憶部に記憶される情報の構成例を示す図である。図７に示すように、テンプレート記憶部１０８ｂは、「前方車両ナンバープレート種別」と、「相対速度」と、「適正車間距離対応テンプレート」とを対応付けて記憶する。例えば、テンプレート記憶部１０８ｂは、「前方車両ナンバープレート種別」である「３ナンバー」と、相対速度である「Ｃ（ｋｍ／ｈ）」と、適正車間距離対応テンプレートである「Ｄ」とを対応付けて記憶する。
【００６３】
車間距離判定部１１０ｂは、車速センサー１０２から自車両の走行速度を入力する。次に、車間距離判定部１１０ｂは、画像処理部１１０ａから前方車両のナンバープレートの画像を取り込む。そして、車間距離判定部１１０ｂは、自車両の走行速度と、前方車両のナンバープレートの画像のサイズの変化とに基づいて、前方車両と自車両との間の相対速度を算出する。
【００６４】
例えば、車間距離判定部１１０ｂは、自車両の走行速度を一定に保った状態で、ある所定時間における前方車両のナンバープレートの画像のサイズの変化を取得する。次に、車間距離判定部１１０ｂは、ある所定時間における車間距離の変化量を算出し、自車両の走行速度と車間距離の変化量とに基づいて、前方車両の走行速度を算出する。そして、車間距離判定部１１０ｂは、例えば、自車両に対する前方車両の相対速度、つまり自車両から見た前方車両の相対速度を算出する。
【００６５】
相対速度の算出後、車間距離判定部１１０ｂは、ナンバープレートの種別および自車両と前方車両との間の相対速度に対応する適正車間距離対応テンプレートをテンプレート記憶部１０８ｂから読み込む。そして、車間距離判定部１１０ｂは、画像処理部１１０ａから前方車両のナンバープレートの画像のサイズが、テンプレート記憶部１０８ｂから読み込んだ適正車間距離対応テンプレートよりも小さいか否かを判定する。
【００６６】
［車両間隔管理部による処理（実施例３）］
図８は、実施例３に係る車両間隔管理部による処理の流れを示す図である。なお、実施例３に係る車両間隔管理部による処理は、図８に示すステップＳ８０６およびステップＳ８０７の処理が、上述した実施例２とは異なる。
【００６７】
すなわち、図８に示すように、画像処理部１１０ａにより、前方車両のナンバープレートの画像が記録されると、車間距離判定部１１０ｂは、前方車両と自車両との間の相対速度を算出する（ステップＳ８０６）。そして、車間距離判定部１１０ｂは、ナンバープレートの種別および自車両と前方車両との間の相対速度に対応する適正車間距離対応テンプレートをテンプレート記憶部１０８ｂから読み込む（ステップＳ８０７）。
【００６８】
［実施例３による効果］
実施例３によれば、自車両と前方車両との間の相対速度を用いた場合も、上述した実施例２と同様に、車間距離に対する運転評価を行うことができる。
【００６９】
なお、相対速度の代わりに、自車両の加速度に対応する適正車間距離対応テンプレートや、自車両と前方車両との間の相対加速度に対応する適正車間距離対応テンプレートを用いてもよい。
【実施例４】
【００７０】
上述した実施例２において、自車両の運転者の特性や自車両の特性、前方車両の運転者の特性などに応じて、適正車間距離対応テンプレートのサイズを補正するようにしてもよい。
【００７１】
［車両の構成（実施例４）］
図９は、実施例４に係る車両の構成を示す図である。図９に示すように、記憶部１０８は、パラメータ記憶部１０８ｃを有する。パラメータ記憶部１０８ｃは、運転者の特性や自車両の特性、前方車両の運転者の特性などに応じて、適正車間距離対応テンプレートのサイズを補正するためのパラメータを記憶する。なお、テンプレート記憶部１０８ｂには、上述した各種特性を考慮せず、平均サイズの車両について、走行速度に応じた確保すべき車間距離に対応するサイズのテンプレートを記憶しているものとする。
【００７２】
ここで、自車両の運転者の特性とは、例えば、運転者の年齢や運転暦などである。また、自車両の特性とは、例えば、自車両の乗車人数または荷重などである。また、前方車両の運転者の特性とは、公安委員会により車両への設置が義務付けられている所定のマークにより識別可能な運転者の運転能力である。いわゆる「わかばマーク」が前方車両に設置されている場合には、運転者が初心者であるために運転能力が未熟であるものと判断する。また、いわゆる「もみじマーク」が前方車両に設置されている場合には、運転者が高齢者であるために運転能力が低下しているものと判断する。
【００７３】
パラメータ記憶部１０８ｃは、例えば、運転者の年齢が反射神経の衰え始める範囲にある場合には、制動距離が長くなってしまう恐れがある。よって、パラメータ記憶部１０８ｃは、年齢が高いほど車間距離がより長く確保されていることを確認できるように、適正車間距離対応テンプレートのサイズを小さく補正するための所定のパラメータを年齢ごとに記憶する。
【００７４】
また、パラメータ記憶部１０８ｃは、例えば、運転者の運転暦が運転技術の熟練していないと考えられる年数である場合には、制動距離が長くなってしまう恐れがある。よって、パラメータ記憶部１０８ｃは、運転暦が浅いほど車間距離がより長く確保されていることを確認できるように、適正車間距離対応テンプレートのサイズを小さく補正するための所定のパラメータを運転暦ごとに記憶する。
【００７５】
また、パラメータ記憶部１０８ｃは、自車両の乗車人数が多い場合、または自車両の荷量が重い場合には、制動距離が長くなってしまう恐れがある。よって、パラメータ記憶部１０８ｃは、乗車人数が多いほど、または自車両の荷量が重いほど、車間距離がより長く確保されていることを確認できるように、適正車間距離対応テンプレートのサイズを小さく補正するための所定のパラメータを乗車人数または自車両の荷重ごとに記憶する。
【００７６】
また、パラメータ記憶部１０８ｃは、前方の車両の運転者が初心者あるいは高齢者である場合には、前方車両により危険な状況に陥る恐れがある。よって、パラメータ記憶部１０８ｃは、前方の車両の運転者が初心者あるいは高齢者である場合に、車間距離がより長く確保されていることを確認できるように、適正車間距離対応テンプレートのサイズを小さく補正するための所定のパラメータを記憶する。
【００７７】
入力部１０３は、運転開始前に、上述した運転者の年齢や運転暦などの特性、乗車人数、荷重などの自車両の特性の入力を運転者から受け付ける。
【００７８】
画像処理部１１０ａは、画像取得部１０１により入力された前方車両の画像から、前方車両の運転者の特性を判断するための所定のマークを検出した場合には、前方車両の車種および車体の色とともに、運転者の特性を記録する。
【００７９】
車間距離判定部１１０ｂは、ナンバープレートの種別および自車両の走行速度に対応する適正車間距離対応テンプレートをテンプレート記憶部１０８ｂから読み込む。さらに、車間距離判定部１１０ｂは、自車両の特性、運転者の特性および前方車両の運転者の特性に応じたパラメータをパラメータ記憶部１０８ｃから読み込む。そして、車間距離判定部１１０ｂは、読み込んだパラメータを用いて、適正車間距離対応テンプレートのサイズを補正する。
【００８０】
［車両間隔管理部による処理（実施例４）］
図１０は、実施例４に係る車両間隔管理部による処理の流れを示す図である。図１０に示す処理は、上述した運転者の年齢や運転暦などの特性、乗車人数などの自車両の特性の入力を予め運転者から受け付けている前提で開始されるものとする。なお、実施例４に係る車両間隔管理部による処理は、図１０に示すステップＳ１００２、ステップＳ１００３およびステップＳ１００８の処理が、上述した実施例２とは異なる。
【００８１】
すなわち、図１０に示すように、画像処理部１１０ａは、画像内に映し出された前方車両の車種、車体の色のデータおよび前方車両の運転者の特性を取得する（ステップＳ１００２）。そして、画像処理部１１０ａは、前方車両の車種、車体の色および運転者の特性に関するデータを内部的な記憶部に記録する（ステップＳ１００３）。車間距離判定部１１０ｂは、自車両の特性、運転者の特性および前方車両の運転者の特性に応じたパラメータにより、適正車間距離対応テンプレートのサイズを補正する（ステップＳ１００８）。
【００８２】
［実施例４による効果］
実施例４によれば、運転者の年齢や運転暦などの特性、乗車人数または荷重などの自車両の特性、初心者や高齢者などの前方車両の運転者の特性を加味した車間距離に対する運転評価を行うことができる。
【実施例５】
【００８３】
以下、本願の開示する車両間隔判定プログラム、車両間隔判定方法および車両間隔判定装置の他の実施形態を説明する。
【００８４】
（１）装置構成等
例えば、図２に示した車両間隔管理部１１０の構成は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、図２に示す車両間隔管理部１１０の画像処理部１１０ａと、車間距離判定部１１０ｂとを機能的または物理的に統合してもよい。このように、車両間隔管理部１１０の全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００８５】
（２）車両間隔管理方法
上述してきた実施例により、以下に説明するような車両間隔管理方法が実現される。この車両間隔管理方法は上述した車両間隔管理部１１０に適用される。この車両間隔管理方法は、選択ステップと、取得ステップと、判断ステップとを含む。
【００８６】
上述した選択ステップは、車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する記憶部から該データテーブルを読み込み、該読み込んだテーブルに基づき、運転中の車両の速度に対応したサイズのテンプレートを選択する。
【００８７】
上述した取得ステップは、運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する。
【００８８】
上述した判断ステップは、上述した選択ステップにより選択されたテンプレートと、上述した取得ステップにより取得されたナンバープレートの画像とに基づき、運転中の車両と、運転中の車両の前方を走行中の車両との車間距離の適否を判断する。
【００８９】
（３）車両間隔管理プログラム
また、例えば、上述の実施例にて説明した車両間隔管理部１１０により実行される各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。なお、車両間隔管理部１１０の各種の処理については、例えば、図６、９、１０等を参照されたい。
【００９０】
そこで、以下では、図１１を用いて、上述の実施例にて説明した車両間隔管理部１１０により実行される処理と同様の機能を実現する車両間隔管理プログラムを実行するコンピュータの一例を説明する。図１１は、車両間隔管理プログラムを実行するコンピュータの一例を示す図である。
【００９１】
図１１に示すように、車両間隔管理部１１０として機能するコンピュータ４００は、各種演算処理を実行するＣＰＵ（Central  Processing  Unit）４１０と、ユーザからのデータの入力を受け付ける入力装置４２０と、モニタ４３０を有する。
【００９２】
また、コンピュータ４００は、図１１に示すように、記憶媒体からプログラム等を読取る媒体読取装置４４０と、ネットワークを介して他のコンピュータとの間でデータの授受を行うネットワークインターフェース装置４５０を有する。また、コンピュータ４００は、図１１に示すように、各種情報を一時記憶するＲＡＭ（Random  Access  Memory）４６０と、ハードディスク装置４７０とを有する。そして、各装置４１０〜４７０は、バス４８０に接続される。
【００９３】
なお、ＣＰＵ４１０の代わりに、例えば、ＭＰＵ（Micro  Processing  Unit）などの電子回路、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ(Field  Programmable  Gate  Array)などの集積回路を用いることもできる。また、ＲＡＭ４６０の代わりに、フラッシュメモリ(flash  memory)などの半導体メモリ素子を用いることもできる。
【００９４】
ハードディスク装置４７０には、上述した車両間隔管理部１１０の機能と同様の機能を発揮する車両間隔管理プログラム４７１および車両間隔管理用データ４７２が記憶されている。なお、この車両間隔管理プログラム４７１を適宜分散させて、ネットワークを介して通信可能に接続された他のコンピュータの記憶部に記憶させておくこともできる。
【００９５】
そして、ＣＰＵ４１０が、車両間隔管理プログラム４７１をハードディスク装置４７０から読み出してＲＡＭ４６０に展開することにより、図１１に示すように、車両間隔管理プログラム４７１は車両間隔管理プロセス４６１として機能する。車両間隔管理プロセス４６１は、ハードディスク装置４７０から読み出した車両間隔管理用データ４７２等を適宜ＲＡＭ４６０上の自身に割当てられた領域に展開し、この展開した各種データに基づいて各種処理を実行する。
【００９６】
なお、車両間隔管理プロセス４６１は、例えば、図２に示した車両間隔管理部１１０の画像処理部１１０ａおよび車間距離判定部１１０ｂにて実行される処理を含む。なお、車両間隔管理部１１０の処理機能部にて実行される処理は、例えば、上述の実施例にて説明した図６、９、１０等に示す処理に対応する。
【００９７】
なお、車両間隔管理プログラム４７１については、必ずしも最初からハードディスク装置４７０に記憶させておく必要はない。例えば、コンピュータ４００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ４００がこれらから各プログラムを読み出して実行するようにしてもよい。
【００９８】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ４００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておく。そして、コンピュータ４００がこれらから各プログラムを読み出して実行するようにしてもよい。
【００９９】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０１００】
（付記１）車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する記憶部と、
前記記憶部に記憶されたデータテーブルに基づき、前記運転中の車両の速度に対応したサイズのテンプレートを選択する選択部と、
運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する取得部と、
前記選択部により選択されたテンプレートと、前記取得部により取得されたナンバープレートの画像とに基づき、前記運転中の車両と、前記運転中の車両の前方を走行中の車両との車間距離に関する判断をする判断部と
を有することを特徴とする車両間隔管理装置。
【０１０１】
（付記２）前記運転中の車両の位置情報を取得する位置情報取得部と、
前記位置情報取得部により位置情報が取得された時刻を取得する時刻情報取得部と、
前記取得部により取得されたナンバープレートの画像から、前記前方を走行中の車両との車間距離を計算する計算部と、
前記判断部により前記車間距離が適当ではないと判断された場合に、前記取得部により取得された画像と、前記情報取得部により取得された前記情報と、前記計算部により計算された前記車間距離とを対応付けて記憶部に記録する記録部と
をさらに有することを特徴とする付記１に記載の車両間隔管理装置。
【０１０２】
（付記３）前記判断部により前記車間距離が適当ではないと判断された場合に、前記運転中の車両の運転者に警告を通知する警告通知部をさらに有することを特徴とする付記１または２に記載の車両間隔管理装置。
【０１０３】
（付記４）前記運転中の車両の速度と、前記取得部により取得されたナンバープレートの画像とに基づいて、前記運転中の車両と、前記運転中の車両の前方を走行中の車両との間の相対速度を計算する相対速度計算部をさらに有し、
前記選択部は、前記相対速度計算部により計算された前記相対速度に対応したテンプレートを選択することを特徴とする付記１または２に記載の車両間隔管理装置。
【０１０４】
（付記５）車両の運転者の属性あるいは車両の属性に応じて前記テンプレートのサイズを修正するためのパラメータを記憶するパラメータ記憶部と、
前記運転中の車両の属性、該車両の運転者の属性および該車両の前方を走行中の車両の運転者の属性に対応する前記パラメータを前記パラメータ記憶部から読み込み、該読み込まれたパラメータを用いて、前記選択部により選択されたテンプレートのサイズを補正する補正部と
をさらに有し、
前記判断部は、前記補正部によりサイズの補正がなされたテンプレートと、前記取得部により取得されたナンバープレートの画像とに基づき、前記運転中の車両と、前記運転中の車両の前方を走行中の車両との車間距離の適否を判断することを特徴とする付記１または２に記載の車両間隔管理装置。
【０１０５】
（付記６）前記車両間隔管理装置に適用される車両間隔管理方法であって、
車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する記憶部から該データテーブルを読み込み、該読み込んだテーブルに基づき、運転中の車両の速度に対応したサイズのテンプレートを選択する選択ステップと、
前記運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する取得ステップと、
前記選択ステップにより選択されたテンプレートと、前記取得ステップにより取得されたナンバープレートの画像とに基づき、前記運転中の車両と、前記運転中の車両の前方を走行中の車両との車間距離に関する判断をする判断ステップと
を含むことを特徴とする車両間隔管理方法。
【０１０６】
（付記７）前記運転中の車両の位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにより位置情報が取得された時刻を取得する時刻取得ステップと、
前記取得ステップにより取得されたナンバープレートの画像から、前記前方を走行中の車両との車間距離を計算する計算ステップと、
前記判断ステップにより前記車間距離が適当ではないと判断された場合に、前記取得ステップにより取得された画像と、前記位置情報取得ステップにより取得された位置情報と、前記時刻取得ステップにより取得された時刻と、前記計算ステップにより計算された前記車間距離とを対応付けて記憶部に記録する記録ステップと
をさらに含んだことを特徴とする付記６に記載の車両間隔管理方法。
【０１０７】
（付記８）前記判断ステップにより前記車間距離が適当ではないと判断された場合に、前記運転中の車両の運転者に警告を通知する警告通知ステップをさらに含んだことを特徴とする付記６または７に記載の車両間隔管理方法。
【０１０８】
（付記９）前記車両間隔管理装置として機能するコンピュータに実行させる車両間隔管理プログラムであって、
前記コンピュータに、
車両の速度と、サイズの異なるテンプレートとを対応づけたデータテーブルを記憶する記憶部から該データテーブルを読み込み、該読み込んだテーブルに基づき、運転中の車両の速度に対応したサイズのテンプレートを選択する選択手順と、
前記運転中の車両の前方を走行中の車両のナンバープレートの画像を取得する取得手順と、
前記選択手順により選択されたテンプレートと、前記取得手順により取得されたナンバープレートの画像とに基づき、前記運転中の車両と、前記運転中の車両の前方を走行中の車両との車間距離に関する判断をする判断手順と
を実行させることを特徴とする車両間隔管理プログラム。
【０１０９】
（付記１０）前記コンピュータに、
前記運転中の車両の位置情報を取得する位置情報取得手順と、
前記位置情報取得手順により位置情報が取得された時刻を取得する時刻取得手順と、
前記取得手順により取得されたナンバープレートの画像から、前記前方を走行中の車両との車間距離を計算する計算手順と、
前記判断手順により前記車間距離が適当ではないと判断された場合に、前記取得手順により取得された画像と、前記位置情報取得手順により取得された位置情報と、前記時刻取得手順により取得された時刻と、前記計算手順により計算された前記車間距離とを対応付けて記憶部に記録する記録手順と
をさらに実行させることを特徴とする付記９に記載の車両間隔管理プログラム。
【０１１０】
（付記１１）前記コンピュータに、
前記判断手順により前記車間距離が適当ではないと判断された場合に、前記運転中の車両の運転者に警告を通知する警告通知手順をさらに実行させることを特徴とする付記９または１０に記載の車両間隔管理プログラム。
【符号の説明】
【０１１１】
１０  車両間隔管理装置
１１  記憶部
１２  選択部
１３  取得部
１４  判断部
１００  車両
１０１  画像取得部
１０２  車速センサー
１０３  入力部
１０４  表示部
１０５  音声出力部
１０６  位置情報取得部
１０７  時刻情報取得部
１０８  記憶部
１０９  外部記憶書込部
１１０  車両間隔管理部
１１０ａ  画像処理部
１１０ｂ  車間距離判定部
２００  運転評価装置
２１０  表示部
２２０  記憶部
２３０  運転評価情報出力部
３００  印刷装置
４００  コンピュータ
４１０  ＣＰＵ
４２０  入力装置
４３０  モニタ
４４０  媒体読取装置
４５０  ネットワークインターフェース装置
４６０  ＲＡＭ
４６１  車両間隔管理プロセス
４７０  ハードディスク装置
４７１  車両間隔管理プログラム
４７２  車両間隔管理用データ
【図１】
2014081955.tif 000003
【図２】
2014081955.tif 000004
【図３】
2014081955.tif 000005
【図４】
2014081955.tif 000006
【図５】
2014081955.tif 000007
【図６】
2014081955.tif 000008
【図７】
2014081955.tif 000009
【図８】
2014081955.tif 000010
【図９】
2014081955.tif 000011
【図１０】
2014081955.tif 000012
【図１１】
2014081955.tif 000013