(57)【要約】【課題】特定の位置に関連付けてきめ細かく走行履歴を特定する走行履歴データを生成することができる走行履歴データ生成システムを提供する。【解決手段】距離算出装置３２は任意の時間間隔で車両の走行距離を算出する。磁気検出センサー３５は走行路上で第１指定位置および第２指定位置を検出する。走行履歴生成回路３４は、第１指定位置および第２指定位置の間といった特定の区間で走行距離を視覚化する。こうした特定の区間で特定時間おきに走行距離は観察されることができる。第２指定位置で停止線が特定されると、車両が停止線に至るまで車両の走行距離は特定される。車両の停止位置は特定される。車両の減速度は視覚化される。【選択図】図１
2007293145.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されて、車両の挙動を特定する挙動情報信号を出力する挙動検知装置と、第１指定位置および第２指定位置の検出に応じて検知信号を出力する位置検出装置と、検知信号の受信に応じて、走行中の車両に関連して時系列に撮像装置で撮像される画像に、挙動情報信号に基づき生成される挙動情報表示を組み込み、挙動情報表示を含む画像で走行履歴データを生成する画像生成装置とを備えることを特徴とする走行履歴データ生成システム。
【請求項２】
請求項１に記載の走行履歴データ生成システムにおいて、前記第１指定位置に対応する検知信号の受信から、前記第２指定位置に対応する検知信号の受信まで、前記挙動情報信号を記憶する記憶装置をさらに備えることを特徴とする走行履歴データ生成システム。
【請求項３】
請求項２に記載の走行履歴データ生成システムにおいて、前記画像生成装置は、前記第２指定位置に対応する検知信号の受信に応じて、前記記憶装置から前記挙動情報信号を読み出すことを特徴とする走行履歴データ生成システム。
【請求項４】
請求項１に記載の走行履歴データ生成システムにおいて、前記第２指定位置で一時停止線位置が特定されることを特徴とする走行履歴データ生成システム。
【請求項５】
請求項１に記載の走行履歴データ生成システムにおいて、前記挙動情報表示は、車両の規定の挙動を特定する第１表示形態と、規定の挙動以外の挙動を特定する第２表示形態とを含むことを特徴とする走行履歴データ生成システム。
【請求項６】
走行中の車両に関連して時系列に画像を撮像する撮像装置と、車両に搭載されて、車両の挙動を特定する挙動情報信号を出力する挙動検知装置と、第１指定位置および第２指定位置の検出に応じて検知信号を出力する位置検出装置と、検知信号の受信に応じて、撮像装置で撮像される画像に関連付けて挙動情報信号を記録する記憶装置とを備えることを特徴とする走行履歴記録システム。
【請求項７】
請求項６に記載の走行履歴記録システムにおいて、前記位置検出装置は、地上に設置される補助装置と協働で、第１指定位置または第２指定位置に対して車両の到達を検出することを特徴とする走行履歴記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行中の車両に関連して時系列に撮像される画像に基づき走行履歴を特定する走行履歴データを生成する走行履歴データ生成システムに関する。同時に、本発明は、走行中の車両に関連して時系列に撮像される画像に関連付けて、車両の挙動を特定する挙動情報信号を記録する走行履歴記録システムに関する。
【背景技術】
【０００２】
例えば特許文献１に開示されるように、自動車運転教習システムは広く知られる。この自動車運転教習システムでは車載ビデオカメラの利用に基づき走行中の車両で前方の空間が撮像される。撮像された画像はビデオテープに録画される。同時に、車両の走行中に車両の状態や教習生の運転状況が記録される。録画や記録は教習生の指導に利用される。
【特許文献１】特開平１０−９７１７９号公報
【非特許文献１】「ホームページＤａｔａＣａｍ」、［ｏｎｌｉｎｅ］、［平成１８年４月７日］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｍｙｕ−ｔｅｃｈ．ｃｏｍ＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
例えば信号のない交差点では交差点への進入に先立って車両の一時停止が要求される。こういった一時停止の際に教習生の運転状況が時々刻々と再現されることができれば、教習生は客観的に自己の運転技能を理解することができる。そういった再現に基づき教習生はきめ細かく指導されることができる。こういった再現を実現する術が模索される。
【０００４】
本発明は、上記実状に鑑みてなされたもので、特定の位置に関連付けてきめ細かく走行履歴を特定する走行履歴データを生成することができる走行履歴データ生成システムを提供することを目的とする。同時に、本発明は、特定の位置に関連付けてきめ細かく走行履歴を記録することができる走行履歴記録システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、第１発明によれば、車両に搭載されて、車両の挙動を特定する挙動情報信号を出力する挙動検知装置と、第１指定位置および第２指定位置の検出に応じて検知信号を出力する位置検出装置と、検知信号の受信に応じて、走行中の車両に関連して時系列に撮像装置で撮像される画像に、挙動情報信号に基づき生成される挙動情報表示を組み込み、挙動情報表示を含む画像で走行履歴データを生成する画像生成装置とを備えることを特徴とする走行履歴データ生成システムが提供される。
【０００６】
画像には実写で車両の様子が記録される。画像が再生されると、走行中の車両の様子は映し出されることができる。このとき、画像では挙動情報表示に基づき挙動情報信号が視覚化される。視聴者は、１つの画像から、走行中の車両の様子を知ることができるだけでなく車両の挙動を確認することができる。しかも、走行履歴データでは第１指定位置および第２指定位置の間といった特定の区間が認識されることができる。こういった特定の区間で車両の挙動は視覚化される。特定の区間で車両の挙動は観察されることができる。その上、挙動情報信号は画像中に記録される。こうして車両の挙動は正確なタイミングで画像に関連付けられる。画像の再生にあたって必ず画像と車両の挙動との間で同期が確保される。
【０００７】
こうした走行履歴データ生成システムは、第１指定位置に対応する検知信号の受信から、第２指定位置に対応する検知信号の受信まで、挙動情報信号を記憶する記憶装置をさらに備えてもよい。こういった走行履歴データ生成システムでは、走行履歴データの生成にあたって記憶装置から特定の挙動情報信号は復元されることができる。第２指定位置の検出と同時にその時点から遡って等時間間隔で挙動情報信号は抽出されることができる。こうして時間的に第１位置に後続する第２指定位置を基準に走行履歴データは生成されることができる。このとき、画像生成装置は、第２指定位置に対応する検知信号の受信に応じて記憶装置から挙動情報信号を読み出せばよい。
【０００８】
以上のような走行履歴データ生成システムでは前述の第２指定位置で一時停止線位置が特定されてもよい。例えば現実の道路では交差点その他でしばしば車両の一時停止が要求される。道路には停止線が描かれる。第２指定位置で停止線が特定されれば、車両が停止線に至るまで車両の挙動は記録されることができる。こういった走行履歴データは例えば自動車教習で利用されることができる。走行履歴データに基づけば、一時停止の際に教習生の運転状況は時々刻々と再現されることができる。教習生は客観的に自己の運転技能を理解することができる。そういった再現に基づき教習生はきめ細かく指導されることができる。
【０００９】
このとき、挙動情報表示は、車両の規定の挙動を特定する第１表示形態と、規定の挙動以外の挙動を特定する（第１表示形態以外の）第２表示形態とを含むことが望まれる。こうして規定の挙動とそれ以外の挙動とは画像上で視覚的に区別付けられることができる。例えば第２指定位置で停止線が特定される場合には、車両の「停止」は規定の挙動に分類される一方で、車両の「走行」は規定の挙動以外の挙動に分類されればよい。
【００１０】
第２発明によれば、走行中の車両に関連して時系列に画像を撮像する撮像装置と、車両に搭載されて、車両の挙動を特定する挙動情報信号を出力する挙動検知装置と、第１指定位置および第２指定位置の検出に応じて検知信号を出力する位置検出装置と、検知信号の受信に応じて、撮像装置で撮像される画像に関連付けて挙動情報信号を記録する記憶装置とを備えることを特徴とする走行履歴記録システムが提供される。
【００１１】
前述と同様に、画像には実写で車両の様子が記録される。画像が再生されると、走行中の車両の様子は映し出されることができる。同時に、挙動情報信号に基づき挙動情報表示は作成されることができる。挙動情報表示で車両の挙動は視覚化されることができる。挙動情報表示が画像に重ね合わせられれば、視聴者は、１つの画像から、走行中の車両の様子を知ることができるだけでなく車両の挙動を確認することができる。しかも、第１指定位置および第２指定位置の間といった特定の区間で車両の挙動は視覚化される。特定の区間で車両の挙動は観察されることができる。
【００１２】
こうした走行履歴記録システムでは、位置検出装置は、地上に設置される補助装置と協働で、第１指定位置または第２指定位置に対して車両の到達を検出すればよい。こうした位置検出装置によれば、いわゆるＧＰＳ（全地球測位システム）に比べて第１指定位置および第２指定位置は高い精度で検出されることができる。挙動情報信号は正確なタイミングで画像に関連付けられることができる。
【発明の効果】
【００１３】
以上のように本発明によれば、特定の位置に関連付けてきめ細かく走行履歴を特定する走行履歴データは生成されることができる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照しつつ本発明の一実施形態を説明する。
【００１５】
図１は、本発明の一実施形態に係る走行履歴データ生成システム１１の構成を概略的に示す。この走行履歴データ生成システム１１は、車両に搭載されるＣＣＤカメラ１２を備える。ＣＣＤカメラ１２は例えば後部座席の上部に設置される。ＣＣＤカメラ１２はダッシュボードやフロントガラスを撮像する。画像にはフロントガラス越しに車両前方の空間が映し出される。同時に、運転者の背後から運転者が撮影される。ＣＣＤカメラ１２は例えば時々刻々と１秒あたりに３０枚の画像（フレーム）を撮像する。画像ごとに画像データがＣＣＤカメラ１２から出力される。画像データで画像は特定される。
【００１６】
ＣＣＤカメラ１２には画像生成装置すなわち画像合成回路１３が接続される。画像合成回路１３はＣＣＤカメラ１２から画像データを取り込む。この画像合成回路１３は、後述されるように、テキストデータおよびグラフィックスデータに基づき個々の画像上にテキストやグラフィックスを重ね合わせる。こういった処理はいわゆるスーパーインポーズとして知られる。こうして画像データにテキストデータやグラフィックスデータは埋め込まれる。合成画像データは生成される。画像合成回路１３は合成画像データを出力する。
【００１７】
走行履歴データ生成システム１１は記憶装置すなわちＣＦカードリードライタ１４を備える。ＣＦカードリードライタ１４は画像合成回路１３に接続される。ＣＦカードリードライタ１４は可搬性のメモリカードすなわちＣＦカード１５を受け入れる。ＣＦカードリードライタ１４はＣＦカード１５に合成画像データを書き込むことができる。こうして記憶装置に合成画像データは保存される。
【００１８】
走行履歴データ生成システム１１は、車両に搭載される時計１６をさらに備える。時計１６は日付および時刻を特定する。時計１６には表示データ生成回路１７が接続される。表示データ生成回路１７は、時計１６で特定される日付および時刻のテキストデータを生成する。表示データ生成回路１７は画像合成回路１３に接続される。生成されたテキストデータは画像合成回路１３に供給される。後述されるように、このテキストデータに基づき日付および時刻は画像化されることができる。
【００１９】
走行履歴データ生成システム１１には、車両に搭載されるウィンカー信号生成回路１８が接続される。ウィンカー信号生成回路１８は車両のウィンカーレバー１９に接続される。例えばステアリングと同方向に右回りにウィンカーレバー１９が操作されると、ウィンカー信号生成回路１８は右点滅用の電気信号を出力する。この右点滅用の電気信号の供給に応じて車両では右側のウィンカーランプが点滅する。同様に、左回りにウィンカーレバー１９が操作されると、ウィンカー信号生成回路１８は左点滅用の電気信号を出力する。この左点滅用の電気信号の供給に応じて車両では左側のウィンカーランプが点滅する。
【００２０】
ウィンカー信号生成回路１８には表示データ生成回路２１が接続される。表示データ生成回路２１にはウィンカー信号生成回路１８から前述の電気信号が供給される。表示データ生成回路２１は、供給される電気信号に基づき所定のグラフィックスデータを生成する。表示データ生成回路２１は画像合成回路１３に接続される。生成されたグラフィックスデータは画像合成回路１３に供給される。後述されるように、このグラフィックスデータに基づきウィンカーレバー１９の右回りの操作または左回りの操作は画像化されることができる。
【００２１】
走行履歴データ生成システム１１には、車両に搭載されるブレーキペダルセンサー２２が接続される。ブレーキペダルセンサー２２は車両のブレーキペダル２３に接続される。ブレーキペダルセンサー２２はブレーキペダル２３の踏量を測定する。測定結果に応じてブレーキペダルセンサー２２は電気信号を出力する。この電気信号で踏量は特定されることができる。
【００２２】
ブレーキペダルセンサー２２には表示データ生成回路２４が接続される。表示データ生成回路２４にはブレーキペダルセンサー２２から電気信号が供給される。表示データ生成回路２４は、供給される電気信号に基づき所定のグラフィックスデータを生成する。表示データ生成回路２４は画像合成回路１３に接続される。生成されたグラフィックスデータは画像合成回路１３に供給される。後述されるように、このグラフィックスデータに基づきブレーキペダル２３の踏量は画像化されることができる。
【００２３】
同様に、走行履歴データ生成システム１１には、車両に搭載されるアクセルペダルセンサー２５が接続される。アクセルペダルセンサー２５は車両のアクセルペダル２６に接続される。アクセルペダルセンサー２５はアクセルペダル２６の踏量を測定する。測定結果に応じてアクセルペダルセンサー２５は電気信号を出力する。この電気信号で踏量は特定されることができる。
【００２４】
アクセルペダルセンサー２５には表示データ生成回路２７が接続される。表示データ生成回路２７にはアクセルペダルセンサー２５から電気信号が供給される。表示データ生成回路２７は、供給される電気信号に基づき所定のグラフィックスデータを生成する。表示データ生成回路２７は画像合成回路１３に接続される。生成されたグラフィックスデータは画像合成回路１３に供給される。後述されるように、このグラフィックスデータに基づきアクセルペダル２６の踏量は画像化されることができる。
【００２５】
同様に、走行履歴データ生成システム１１には、車両に搭載されるＡＢＳ（アンチロックブレーキシステム）車輪速センサー２８が接続される。ＡＢＳ車輪速センサー２８は車輪２９に接続される。このＡＢＳ車輪速センサー２８は、車輪１回転あたりに等間隔に例えば５０回のパルス信号を出力する。すなわち、７．２度の回転角ごとにパルス信号を出力する。
【００２６】
走行履歴データ生成システム１１は速度算出回路３１および距離算出回路３２を備える。速度算出回路３１および距離算出回路３２はＡＢＳ速車輪センサー２８に接続される。ＡＢＳ速車輪センサー２８のパルス信号は速度算出回路３１および距離算出回路３２に供給される。速度算出回路３１および距離算出回路３２は例えば５０ｍｓｅｃごとにパルス信号のパルス数を計数する。例えばタイヤの外径が６３５ｍｍと仮定すると、タイヤの外周すなわち１回転の走行距離は１９９４．９ｍｍを示す。したがって、パルス同士の間隔は３９．８９８ｍｍの走行距離に相当する。こうしてパルス数の計数に基づき５０ｍｓｅｃごとに走行距離は算出されることができる。距離算出回路３２は５０ｍｓｅｃごとに車両の走行距離を算出する。算出された走行距離は、距離算出回路３２から出力されるデータ信号で特定される。走行距離が１時間あたりに換算されると、車両の走行速度は導き出される。こうして速度算出回路３１は５０ｍｓｅｃごとに車両の走行速度を算出する。算出された走行速度は、速度算出回路３１から出力されるデータ信号で特定される。ここで、距離算出回路３２は本発明に係る挙動検知装置に相当する。走行距離を特定するデータ信号は本発明に係る挙動情報信号に相当する。
【００２７】
速度算出回路３１には表示データ生成回路３３が接続される。表示データ生成回路３３には速度算出回路３１からデータ信号が供給される。表示データ生成回路３３は、供給されるデータ信号に基づき所定のテキストデータを生成する。このテキストデータで車両の走行速度は特定される。表示データ生成回路３３は画像合成回路１３に接続される。生成されたテキストデータは画像合成回路１３に供給される。後述されるように、こうして車両の走行速度は画像化される。
【００２８】
走行履歴データ生成システム１１は走行履歴生成回路３４を備える。走行履歴生成回路３４は距離算出回路３２に接続される。距離算出回路３２は走行履歴生成回路３４にデータ信号を供給する。走行履歴生成回路３４は、供給されるデータ信号に基づき所定のグラフィックスデータを生成する。グラフィックスデータの生成方法は後述される。走行履歴生成回路３４は画像合成回路１３に接続される。生成されたグラフィックスデータは画像合成回路１３に供給される。後述されるように、このグラフィックスデータに基づき走行履歴は画像化されることができる。
【００２９】
走行履歴生成回路３４には、車両に搭載される磁気検出センサー３５が接続される。この磁気検出センサー３５は例えばフロントバンパーに取り付けられる。こうして磁気検出センサー３５は所定の距離で地面に向き合わせられる。磁気検出センサー３５は、後述されるように、地面から所定の磁界を検出することができる。こうした磁界の検出に応じて磁気検出センサー３５は検知信号を出力する。検知信号は走行履歴生成回路３４に供給される。
【００３０】
走行履歴データ生成システム１１はＲＡＭ（ランダムアクセスメモリ）３６といった記憶装置をさらに備える。ＲＡＭ３６は走行履歴生成回路３４に接続される。ＲＡＭ３６には距離算出回路３２のデータ信号が格納されることができる。距離算出回路３２のデータ信号は走行履歴生成回路３４からＲＡＭ３６に供給される。
【００３１】
走行履歴データ生成システム１１はタイマー３７をさらに備える。タイマー３７は走行履歴生成回路３４に接続される。タイマー３７は走行履歴生成回路３４からの指示に従って経過時間を計時する。
【００３２】
この走行履歴データ生成システム１１では、画像合成回路１３やＣＦカードリードライタ１４、時計１６、表示データ生成回路１７、２１、２４、２７、３３、速度算出回路３１、距離算出回路３２、走行履歴生成回路３４、ＲＡＭ３６、タイマー３７が１つのユニット３８として構成されてもよい。ユニット３８の形成にあたって画像合成回路１３、ＣＦカードリードライタ１４、時計１６、表示データ生成回路１７、２１、２４、２７、３３、速度算出回路３１、距離算出回路３２、走行履歴生成回路３４、ＲＡＭ３６およびタイマー３７は１つの筐体内に組み込まれればよい。
【００３３】
ここで、走行履歴生成回路３４の処理動作を詳述する。走行履歴生成回路３４は所定のソフトウェアプログラムに基づき処理動作を実現する。ソフトウェアプログラムは例えばフラッシュメモリその他の不揮発性記憶装置（図示されず）に格納されればよい。ソフトウェアプログラムの実行にあたって走行履歴生成回路３４は例えばＲＡＭ３６にソフトウェアプログラムを展開すればよい。こういったソフトウェアプログラムはいわゆるリアルタイムＯＳ（オペレーティングシステム）上で動作することが望まれる。
【００３４】
図２に示されるように、走行履歴生成回路３４はステップＳ１で初期設定を実行する。この初期設定で所定のフラグに「０」が確立される。フラグは例えばＲＡＭ３６内に記録されればよい。このとき、磁気検出センサー３５から検知信号が出力されると、走行履歴生成回路３４はステップＳ２で検知信号を受信する。走行履歴生成回路３４はステップＳ３でＲＡＭ３６内のフラグを確認する。初期設定でフラグに「０」が確立されることから、走行履歴生成回路３４の処理はステップＳ４に移行する。ステップＳ４で走行履歴生成回路３４はＲＡＭ３６内のフラグに「１」を上書きする。
【００３５】
ステップＳ５で走行履歴生成回路３４は距離算出回路３２のデータ信号を記録する。記録にあたってデータ信号は例えばＲＡＭ３６に格納されればよい。続くステップＳ６で新たな検知信号が確認されるまで、こういったデータ信号の記録は継続される。すなわち、距離算出回路３２は５０ｍｓｅｃおきにデータ信号を出力することから、ＲＡＭ３６には５０ｍｓｅｃごとに走行距離が記録される。ＲＡＭ３６には時系列に個々の走行距離が記録されていけばよい。
【００３６】
磁気検出センサー３５から再び検知信号が出力されると、ステップＳ６で走行履歴生成回路３４は検知信号の受信を確認する。ステップＳ７で走行履歴生成回路３４はＲＡＭ３６内のフラグを確認する。ここでは、フラグで「１」が維持されることから、走行履歴生成回路３４の処理はステップＳ８に移行する。ステップＳ８で走行履歴生成回路３４はＲＡＭ３６内のフラグに「０」を上書きする。続くステップＳ９で走行履歴生成回路３４はＲＡＭ３６に格納された距離算出回路３２のデータ信号に基づき初期グラフィックスデータを生成する。生成方法の詳細は後述される。続くステップＳ１０で走行履歴生成回路３４は時々刻々と距離算出回路３２から受け渡されるデータ信号に基づき追加グラフィックスデータを生成する。生成方法の詳細は後述される。その後、走行履歴生成回路３４の処理はステップＳ２に戻る。磁気検出センサー３５から検知信号が出力されると、ステップＳ２以下の処理が再び実施される。
【００３７】
次に初期グラフィックスデータの生成方法を詳述する。図３に示されるように、ステップＴ１で走行履歴生成回路３４は初期設定を実施する。この初期設定で走行履歴生成回路３４は変数Ｘに「０」を設定する。変数Ｘは例えばＲＡＭ３６に記録されればよい。続くステップＴ２で走行履歴生成回路３４はＲＡＭ３６から距離算出回路３２のデータ信号を読み出す。走行履歴生成回路３４は最新の走行距離から順番に過去に遡って走行距離を確認する。こうしてステップＴ３で走行履歴生成回路３４は検知信号の出力前Ｘ秒から検知信号の出力前（Ｘ＋０．５）秒まで総走行距離を算出する。すなわち、この０．５秒間の総走行距離が算出される。磁気の検出時に車両が位置する地点から０．５秒前の位置が特定される。続くステップＴ４では、この特定された位置に基づき二次元の画像空間で表示位置は特定される。特定された表示位置は一時的にＲＡＭ３６に格納される。
【００３８】
ステップＴ５で、走行履歴生成回路３４は、算出された総走行距離が「０（ゼロ）」（メートル）か否かを判定する。総走行距離が「０」（メートル）であれば、ステップＴ６で表示色に例えば「赤色」が選択される。総走行距離が「０」（メートル）以外であれば、ステップＴ７で表示色に例えば「白色」が選択される。すなわち、車両が０．５秒間にわたって停止すると、表示色に「赤色」が選択される。こうして選択された表示色は前述の総走行距離に関連付けられてＲＡＭ３６に格納される。続くステップＴ８で走行履歴生成回路３４は変数Ｘを更新する。変数Ｘは（Ｘ＋０．５）で置き換えられる。その後、走行履歴生成回路３４の処理はステップＴ２に戻る。
【００３９】
ステップＴ２では走行履歴生成回路３４は改めてＲＡＭ３６から距離算出回路３２のデータ信号を読み出す。走行履歴生成回路３４は、新たに設定された変数Ｘに基づき、検知信号の出力前Ｘ秒から検知信号の出力前（Ｘ＋０．５）秒までデータ信号が完全に存在するか否かを確認する。検知信号の出力前Ｘ秒から検知信号の出力前（Ｘ＋０．５）秒までデータ信号がＲＡＭ３６内に揃っていれば、走行履歴生成回路３４の処理はステップＴ３に移行する。再びステップＴ４〜Ｔ７で表示位置および表示色が特定される。特定された表示位置および表示色は相互に関連付けられてＲＡＭ３６に格納される。
【００４０】
ステップＴ２で、検知信号の出力前Ｘ秒から検知信号の出力前（Ｘ＋０．５）秒までデータ信号がＲＡＭ３６内に揃っていないと判断されると、走行履歴生成回路３４はステップＴ９で初期グラフィックスデータを生成する。初期グラフィックスデータの生成にあたって走行履歴生成回路３４はＲＡＭ３６から「表示位置」および「表示色」を読み出す。この初期グラフィックスデータでは検知信号の出力時の位置が基準位置に特定される。この基準位置には基準位置を示す特定の表示が描かれる。初期グラフィックスデータでは基準位置から順番に検知信号の出力前０．５秒の車両位置、検知信号の出力前１．０秒の車両位置、検知信号の出力前１．５秒の車両位置、…が１直線上で特定される。これらの車両位置には個別に同一形状の表示が描かれる。ただし、個々の車両位置ごとに「白色」または「赤色」が設定される。これら車両位置の表示は基準位置の表示から区別付けられる。こうして生成された初期グラフィックスデータは一時的にＲＡＭ３６に登録される。
【００４１】
生成された初期グラフィックスデータはステップＴ１０で走行履歴生成回路３４から出力される。初期グラフィックスデータは画像合成回路１３に送り込まれる。画像合成回路１３はＣＣＤカメラ１２の画像データに初期グラフィックスデータを重ね合わせる。その結果、ＣＣＤカメラ１２から取り込まれる画像に、初期グラフィックスデータで描かれるグラフィックスが取り込まれる。こうして合成画像データは生成される。このとき、初期グラフィックスデータは検知信号の出力時の画像データに埋め込まれる。
【００４２】
なお、仮に、前述のステップＴ４で特定された表示位置がＣＣＤカメラ１２の画像の表示範囲から逸脱する場合には、その表示位置および表示色を特定するデータは破棄されればよい。その後、走行履歴生成回路３４の処理動作はステップＴ９に移行すればよい。
【００４３】
次に追加グラフィックスデータの生成方法を詳述する。図４に示されるように、ステップＶ１で走行履歴生成回路３４は初期設定を実施する。この初期設定で走行履歴生成回路３４は変数Ｙに「０」を設定する。変数Ｙは例えばＲＡＭ３６に記録されればよい。続くステップＶ２で走行履歴生成回路３４はタイマー３７の計時を開始する。この計時に基づき、磁気検出センサー３５の検知信号の出力から経過時間が測定される。続くステップＶ３で走行履歴生成回路３４は変数Ｙを更新する。変数Ｙは（Ｙ＋０．５）で置き換えられる。
【００４４】
ステップＶ４で走行履歴生成回路３４は距離算出回路３２のデータ信号を記録する。記録にあたってデータ信号は例えばＲＡＭ３６に格納されればよい。続くステップＶ５で経過時間がＹ秒に達するまで、こういったデータ信号の記録は継続される。すなわち、距離算出回路３２は５０ｍｓｅｃおきにデータ信号を出力することから、ＲＡＭ３６には５０ｍｓｅｃごとに走行距離が記録される。ＲＡＭ３６には時系列に個々の走行距離が記録されていけばよい。
【００４５】
経過時間がＹ秒に達すると、走行履歴生成回路３４はステップＶ６でＲＡＭ３６から距離算出回路３２のデータ信号を読み出す。走行履歴生成回路３４は検知信号の出力後（Ｙ−０．５）秒から検知信号の出力後Ｙ秒まで全ての走行距離を確認する。こうしてステップＶ６で走行履歴生成回路３４は検知信号の出力後（Ｙ−０．５）秒から検知信号の出力後Ｙ秒まで総走行距離を算出する。すなわち、この０．５秒間の総走行距離が算出される。磁気の検出時に車両が位置する地点から０．５秒後の位置が特定される。続くステップＶ７では、この特定された位置に基づき二次元の画像空間で表示位置は特定される。特定された表示位置は一時的にＲＡＭ３６に格納される。
【００４６】
ステップＶ８で、走行履歴生成回路３４は、算出された総走行距離が「０（ゼロ）」（メートル）か否かを判定する。総走行距離が「０」（メートル）であれば、ステップＶ９で表示色に例えば「赤色」が選択される。総走行距離が「０」（メートル）以外であれば、ステップＶ１０で表示色に例えば「白色」が選択される。前述と同様に、車両が０．５秒間にわたって停止すると、表示色に「赤色」が選択される。こうして選択された表示色は前述の総走行距離に関連付けられて一時的にＲＡＭ３６に格納される。
【００４７】
ステップＶ１１で走行履歴生成回路３４は追加グラフィックスデータを生成する。追加グラフィックスデータの生成にあたって走行履歴生成回路３４はＲＡＭ３６から「表示位置」および「表示色」を読み出す。この追加グラフィックスデータでは、前述の初期グラフィックスデータに加えて、検知信号の出力からＹ秒後の車両位置が前述の直線上で特定される。この車両位置には前述の車両位置と同様に表示が描かれる。こうして前述の初期グラフィックスデータで特定されるグラフィックスに検知信号の出力からＹ秒後の車両位置の表示が加えられる。初期グラフィックスデータはＲＡＭ３６から読み出されればよい。生成された追加グラフィックスデータは一時的にＲＡＭ３６に登録される。
【００４８】
生成された追加グラフィックスデータはステップＶ１２で走行履歴生成回路３４から出力される。追加グラフィックスデータは画像合成回路１３に送り込まれる。画像合成回路１３は、前述と同様に、ＣＣＤカメラ１２の画像データに追加グラフィックスデータを重ね合わせる。その結果、ＣＣＤカメラ１２から取り込まれる画像に、追加グラフィックスデータで描かれるグラフィックスが描き込まれる。こうして合成画像データは生成される。ＣＣＤカメラ１２の画像データと追加グラフィックスデータとの間には同期が確立される。
【００４９】
ステップＶ１３で、走行履歴生成回路３４は、検知信号の出力から１０秒が経過したか否かを判定する。変数Ｙは「１０」秒と比較される。経過時間が１０秒に達していなければ、走行履歴生成回路３４の処理はステップＶ３に戻る。再びステップＶ３〜Ｖ１２の処理が実施される。このとき、ステップＶ６では、検知信号の出力後０．５秒から検知信号の出力後１．０秒の総走行距離が算出される。ステップＶ１１では、ＲＡＭ３６に記憶される前回の追加グラフィックスデータに新たに１．０秒後の車両位置が加えられる。こうしてＲＡＭ３６内の追加グラフィックスデータは新たな追加グラフィックスデータで上書きされる。画像合成回路１３では、ＣＣＤカメラ１２から供給されるリアルタイムの画像データにその時点の追加グラフィックスデータが重ね合わせられる。経過時間が１０秒に達するまで、検知信号の出力から０．５秒後、検知信号の出力から１．０秒後、検知信号の出力から１．５秒後、…といった具合に順番に表示が追加されていく。
【００５０】
ステップＶ１３で、経過時間が１０秒に達したことが確認されると、走行履歴生成回路３４は追加グラフィックスデータの生成を完了する。ステップＶ１４で走行履歴生成回路３４は次の検知信号の受信を待ち受ける。こうして追加グラフィックスデータの生成が完了すると、ＲＡＭ３６内の初期グラフィックスデータや追加グラフィックスデータは消去されればよい。なお、検知信号の出力からの経過時間には１０秒以外の時間が設定されてもよい。
【００５１】
いま、前述の走行履歴データ生成システム１１で停止線前後の走行履歴を記録する場面を想定する。例えば図５に示されるように、予め決められる走行路上で停止線３９が確保される。この停止線３９の手前には、停止線３９に平行に延びる長尺の磁気マット４１が設置される。磁気マット４１の前後方向中央位置（長手方向中心線）の真上で前述の磁気検出センサー３５は検知信号を出力する。このとき、磁気マット４１の位置は、予め決められた車両の停止位置に基づき調整されればよい。同様に、例えば停止線の３０メートル手前には磁気マット（図示されず）が設置される。磁気マットは本発明に係る補助装置として機能する。
【００５２】
車両の走行中、ＣＣＤカメラ１２は撮像を継続する。画像データは継続的に画像合成回路１３に供給される。同時に、表示データ生成回路１７、２１、２４、２７、３３は、時計１６、ウィンカーレバー１９の挙動、ブレーキペダル２３の挙動、アクセルペダル２６の挙動および車輪２９の挙動に応じて時々刻々と変化するテキストデータおよびグラフィックスデータを出力する。テキストデータおよびグラフィックスデータは画像合成回路１３に供給される。画像合成回路１３は画像データにテキストデータやグラフィックスデータを重ね合わせる。例えば図６に示されるように、表示データ生成回路１７、３３から供給されるテキストデータに基づき画像上ではテキスト４２、４３が表示される。テキスト４２は日付および時刻を示す。テキスト４３は車両の走行速度を示す。このとき、日付および時刻と画像との間で同期は確保される。加えて、表示データ生成回路２１、２７から供給されるグラフィックスデータに基づき画像上では左右の指示表示４４、４４やアクセルペダル用の棒グラフ４５が表示される。この棒グラフ４５はその長さでアクセルペダル２６の踏量を示す。このとき、画像とアクセルペダル２６の踏量との間で同期は確保される。例えば図７に示されるように、ウィンカーレバー１９の挙動に応じていずれか一方の指示表示４４は強調される。例えば右回りにウィンカーレバー１９が操作されると、右向きの指示表示４４は白色で塗り潰される。画像とウィンカーレバー１９の挙動との間には同期が確保される。加えて、表示データ生成回路２４から供給されるグラフィックスデータに基づき画像上ではブレーキペダル用の棒グラフ４６が表示される。棒グラフ４６はその長さでブレーキペダル２３の踏量を示す。画像とブレーキペダル２３の踏量との間で同期は確保される。
【００５３】
いま、停止線の３０メートル手前で車両が最初の磁気マットを通過すると、磁気検出センサー３５から検知信号が出力される。走行路上で第１位置は検知される。その結果、走行履歴生成回路３４は、前述のように、距離算出回路３２から５０ｍｓｅｃおきに出力されるデータ信号を記録し始める。このとき、図６や図７に示されるように、画像合成回路１３から出力される合成画像データには、表示データ生成回路１７、２１、２４、２７、３３から供給されるテキストデータおよびグラフィックスデータが重ね合わせられる。
【００５４】
続いて車両が停止線３９の直前で停止すると、磁気検出センサー３５は磁気マット４１を検知する。磁気検出センサー３５から再び検知信号が出力される。こうして走行路上で第２位置は検知される。その結果、走行履歴生成回路３４は、前述のように初期グラフィックスデータを生成する。画像合成回路１３は画像データに初期グラフィックスデータを重ね合わせる。例えば図８に示されるように、画像上には所定のグラフィックスが表示される。このグラフィックスは、画像の水平方向に延びる白色の帯４７を含む。この帯４７で基準位置すなわち停止線３９は示される。検知信号の出力時の車両位置、検知信号の出力前０．５秒の車両位置、検知信号の出力前１．０秒の車両位置、検知信号の出力前１．５秒の車両位置、…は例えば円４８、４９、５１、５２…で表示される。検知信号の出力時の車両位置４８は帯４７の下縁に接する。その他、停止時の車両位置（ここでは検知信号の出力時の車両位置）では円４８内が赤色に塗り潰される。その他の車両位置では円４９、５１、５２内が白色に塗り潰される。円４８、４９、５１、５２同士の間隔は０．５秒ごとの走行距離に相当することから、円４８、４９、５１、５２同士の間隔に基づき停止線前の加減速の度合いは表現されることができる。
【００５５】
その後、車両が再び前進し始めると、走行履歴生成回路３４は、前述のように、距離算出回路３２から５０ｍｓｅｃおきに出力されるデータ信号に基づき追加グラフィックスデータを生成する。画像合成回路１３は画像データに追加グラフィックスデータを重ね合わせる。例えば図９に示されるように、画像上では検知信号の出力から０．５秒後の車両位置が同様に円５３で表示される。円５３内は白色で塗り潰される。その後、車両が走行し続けると、例えば図１０に示されるように、画像上では検知信号の出力から１．０秒後の車両位置が新たに付け加えられる。この車両位置は同様に白色の円５４で表示されればよい。例えば検知信号の出力から１０秒が経過するまで車両位置に応じて円は表示される。車両が停止中であれば、円内は赤色に塗り潰される。
【００５６】
その他、例えば車両が予め決められた停止位置よりも手前で停止すると、図１１に示されるように、初期グラフィックスデータに基づくグラフィックスの表示にあたって円４８は白色に塗り潰される。円４８に代わって停止時の円４９が赤色に塗り潰される。例えば車両が停止線３９を越えて停止すると、図１２に示されるように、追加グラフィックスデータに基づくグラフィックスの表示にあたって円４８に代わって停止時の円５３が赤く塗り潰される。このとき、初期グラフィックスデータに基づくグラフィックスの表示にあたって円４８、４９、５１、５２は全て白色に塗り潰される。こうして画像の視聴者は停止線３９に対してどの位置で車両が停止したかを確実に確認することができる。こういった画像は自動車教習で利用されることができる。教習生はビデオ画像およびグラフィックスに基づき客観的に自己の運転技能を観察することができる。
【００５７】
以上のような走行履歴データ生成システム１１では、ＣＣＤカメラ１２から出力される画像データにリアルタイムでテキストデータやグラフィックスデータが埋め込まれることから、画像の表示にあたって改めて画像データとテキストデータやグラフィックスデータとの間で同期が確立される必要はない。したがって、ＣＦカード１５に記録された合成画像データはすぐさま再生されることができる。特別な処理は要求されない。その他、合成画像データは例えば無線通信で遠隔地に送信されてもよい。この場合、合成画像データは遠隔地で任意の記憶装置に記録されればよい。
【００５８】
その他、前述のテキストデータやグラフィックスデータ（初期グラフィックスデータおよび追加グラフィックスデータを含む）は画像の合成に先立って例えばＣＦカード１５に格納されてもよい。こういった場合には、ＣＣＤカメラ１２から出力される画像データと、テキストデータおよびグラフィックスデータとに所定のタイムスタンプが埋め込まれればよい。こういったタイムスタンプに基づき画像の合成時に画像データとテキストデータやグラフィックスデータとの間で同期は確保されることができる。
【００５９】
前述のグラフィックスデータ（初期グラフィックスデータおよび追加グラフィックスデータを含む）では、表示色に代えて「停止」および「走行」が「形」や「大きさ」で識別されてもよい。その他、こういった表示色や形、大きさで「停止」、「減速」、「加速」および「一定速度」が識別されてもよい。この場合には、例えば図３のステップＴ５で総走行距離＝「０」の不成立が確認された後に、出力前Ｘ秒から出力前（Ｘ＋０．５）秒までの距離と、出力前（Ｘ−０．５秒）から出力前Ｘ秒までの距離とが相互に比較されればよい。出力前Ｘ秒から出力前（Ｘ＋０．５）秒までの距離が出力前（Ｘ−０．５秒）から出力前Ｘ秒までの距離よりも大きければ、「減速」が特定されることができる。反対に、出力前Ｘ秒から出力前（Ｘ＋０．５）秒までの距離が出力前（Ｘ−０．５秒）から出力前Ｘ秒までの距離よりも小さければ、「加速」が特定されることができる。両者が一致すれば、「一定速度」は特定されることができる。こうした特定に基づきグラフィックスデータでは固有の色や形、大きさが選択されればよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る走行履歴データ生成システムの構成を概略的に示すブロック図である。
【図２】走行履歴生成回路の処理動作を概略的に示すフローチャートである。
【図３】初期グラフィックスデータの作成方法を概略的に示すフローチャートである。
【図４】追加グラフィックスデータの作成方法を概略的に示すフローチャートである。
【図５】磁気検出センサーと停止線との位置関係を示す概念図である。
【図６】アクセルペダルの踏み込み時に生成される合成画像データに基づく画像を示す図である。
【図７】右折にあたってブレーキペダルが踏み込まれる際に生成される合成画像データに基づく画像を示す図である。
【図８】停止線の直前で車両が停止した際に生成される合成画像データに基づく画像を示す図である。
【図９】停止後に再びアクセルペダルが踏み込まれる際に生成される合成画像データに基づく画像を示す図である。
【図１０】停止後にアクセルペダルの踏み込みが継続される際に生成される合成画像データに基づく画像を示す図である。
【図１１】指定の停止位置よりも手前で車両が停止した際に生成される合成画像データに基づく画像を示す図である。
【図１２】停止線を越えて車両が停止した際に生成される合成画像データに基づく画像を示す図である。
【符号の説明】
【００６１】
１１  走行履歴データ生成システム（走行履歴記録システム）、１２  撮像装置（ＣＣＤカメラ）、１３  画像生成装置（画像合成回路）、１４  記憶装置（ＣＦカードリードライタ）、３２  挙動検知装置（距離算出回路）、３５  位置検出装置（磁気検出センサー）、４１  補助装置（磁気マット）、４７  挙動情報表示（帯）、４８  挙動情報表示（点）、４９〜５４  挙動情報表示（点）。
【図１】
2007293145.tif 000003
【図２】
2007293145.tif 000004
【図３】
2007293145.tif 000005
【図４】
2007293145.tif 000006
【図５】
2007293145.tif 000007
【図６】
2007293145.tif 000008
【図７】
2007293145.tif 000009
【図８】
2007293145.tif 000010
【図９】
2007293145.tif 000011
【図１０】
2007293145.tif 000012
【図１１】
2007293145.tif 000013
【図１２】
2007293145.tif 000014