(57)【要約】【課題】常時記録された運転動画像データから駐車シーンを自動抽出する。【解決手段】画像抽出装置１０のデータ取得部１１は、車両を運転中の画像が時系列で順次記録された動画像データと、当該動画像データの時系列に対応づけて記録された当該車両を運転中の運転データと、を取得して記憶部１２に記憶させる。画像抽出部１５の駐車終了時点特定手段１５０は、記憶部１２に記憶された動画像データまたは運転データに基づいて、車両の駐車操作が終了した時点を特定する。駐車開始時点特定手段１５２は、駐車終了時点から時間的に遡って最初に車両の前進状態が所定時間継続または断続した時点を、駐車終了時点に対応する駐車開始時点を特定する。駐車シーン抽出手段１５４は、記憶部１２に記憶された動画像データから、駐車開始時点から駐車終了時点までの間に記録された動画像データを抽出する。【選択図】図２
2011186257.tif 000002
【特許請求の範囲】
【請求項１】
車両を運転中の画像が時系列で順次記録された動画像データと、当該動画像データの時系列に対応づけて記録された当該車両を運転中の運転データと、を取得する取得手段と、
前記動画像データまたは前記運転データに基づいて、前記動画像データから前記車両の駐車操作が終了したときの画像を終了画像として特定する終了画像特定手段と、
前記終了画像特定手段で終了画像を特定した後に、当該終了画像から時間的に遡って最初に前記車両の前進状態が所定時間継続または断続したときの画像を開始画像として特定する開始画像特定手段と、
前記動画像データより、前記開始画像から前記終了画像までの間に記録された動画像を駐車シーンとして抽出する抽出手段と、
を備えることを特徴とする画像抽出装置。
【請求項２】
請求項１に記載の画像抽出装置において、
前記運転データは、前記車両の車速と、前記車両のギア位置が前進ギアであるか否かを表すギア情報と、を含み、
前記開始画像特定手段は、前記終了画像から時間的に遡って最初に前記車速が正となるとき以前で最初に特定される期間であって前記ギア情報が前進ギアである時間が予め設定された閾値以上継続する期間の最初の画像を、前記開始画像として特定する、
ことを特徴とする画像抽出装置。
【請求項３】
請求項１または２に記載の画像抽出装置において、
前記駐車シーン、および当該駐車シーンに対応する運転データのうち少なくとも一方を用いて、当該駐車シーンの駐車操作に対する評価値を求める評価手段と、
前記抽出手段が抽出した駐車シーンから、前記評価値を用いて運転教育用に適した駐車シーンを選択して出力する出力手段と、
をさらに備えることを特徴とする画像抽出装置。
【請求項４】
請求項３に記載の画像抽出装置において、
前記運転データは、前記車両のギア位置が前進ギアであるか後退ギアであるかを表すギア情報を含み、
前記評価手段は、前記駐車シーンに対応するギア情報中のギア位置の切り替え回数を計数し、当該回数を当該駐車シーンの駐車操作に対する前記評価値とする、
ことを特徴とする画像抽出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転時の動画像を記録した動画像情報から、運転教育用の動画像を抽出する画像抽出装置に関する。
【背景技術】
【０００２】
交通事故時の運転動画像を記録するドライブレコーダや、運転動画像を常時記録するドライブレコーダが実用化されている。また、常時記録された運転動画像から交通事故時のシーンのみを抽出する技術も提供されている。
【０００３】
ドライブレコーダで常時記録した動画像データから「異常事態時の運転動画像」を抽出する従来技術として、特許文献１および特許文献２に記載の技術がある。特許文献１に記載の技術では、常時記録中に予め設定した異常事態の車両挙動が検出されるとその時点の運転動画像データに標識を付与する。また、特許文献２に記載の技術では、運転動画像データと共に常時記録された車載センサからのデータ（車速、加速度など）について、予め設定した危険条件をもとに検索する。
【０００４】
また、駐車に関する運転動画像データを記録する従来技術として、特許文献３には、車両の位置情報を用いて車両が駐車場に入ったことを判定すると車載カメラによる映像の記録を開始し、サイドブレーキが引かれて駐車終了を検出すると映像の記録を終了する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−０６６１９４号公報
【特許文献２】特開２００７−２３３２５９号公報
【特許文献３】特開２００７−０６５９０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、運転スキルを向上させるための教育または運転スキルの評価において、駐車シーンの動画が用いられる場合がある。
【０００７】
常時記録された運転動画像データから駐車シーンの動画像を抽出する場合、常時記録された運転動画像データのデータ量は膨大であるため、ユーザが運転動画像を確認して手動で駐車シーンを特定するとユーザの作業負担が大きい。したがって、常時記録された運転動画像データから駐車シーンの動画像を自動抽出する技術が望まれる。
【０００８】
しかしながら、交通事故などの異常事態時の運転動画像データを抽出する技術では、異常事態とは言えない駐車シーンの動画像を特定して抽出することはできない。
【０００９】
また、車両の位置情報から駐車場への車両の進入を検出し、駐車場への車両の進入時から車両の停止時までの運転動画像を記録する技術では、実際の駐車シーンと関係のない動画像も記録され得る。例えば、車両が駐車場へ進入した後、駐車スペースが決定されるまでの間に行われる通常運転の動画像が記録され得る。
【００１０】
本発明は、常時記録された運転動画像データから駐車シーンの動画像を自動抽出する画像抽出装置の提供を目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様の画像抽出装置は、車両を運転中の画像が時系列で順次記録された動画像データと、当該動画像データの時系列に対応づけて記録された当該車両を運転中の運転データと、を取得する取得手段と、前記動画像データまたは前記運転データに基づいて、前記動画像データから前記車両の駐車操作が終了したときの画像を終了画像として特定する終了画像特定手段と、前記終了画像特定手段で終了画像を特定した後に、当該終了画像から時間的に遡って最初に前記車両の前進状態が所定時間継続または断続したときの画像を開始画像として特定する開始画像特定手段と、前記動画像データより、前記開始画像から前記終了画像までの間に記録された動画像を駐車シーンとして抽出する抽出手段と、を備えることを特徴とする画像抽出装置である。
【００１２】
本発明の一態様の画像抽出装置において、前記運転データは、前記車両の車速と、前記車両のギア位置が前進ギアであるか否かを表すギア情報と、を含み、前記開始画像特定手段は、前記終了画像から時間的に遡って最初に前記車速が正となるとき以前で最初に特定される期間であって前記ギア情報が前進ギアである時間が予め設定された閾値以上継続する期間の最初の画像を、前記開始画像として特定してもよい。
【００１３】
本発明の一態様の画像抽出装置において、前記駐車シーン、および当該駐車シーンに対応する運転データのうち少なくとも一方を用いて、当該駐車シーンの駐車操作に対する評価値を求める評価手段と、前記抽出手段が抽出した駐車シーンから、前記評価値を用いて運転教育用に適した駐車シーンを選択して出力する出力手段と、をさらに備えていてもよい。
【００１４】
また、本発明の一態様の画像抽出装置において、前記運転データは、前記車両のギア位置が前進ギアであるか後退ギアであるかを表すギア情報を含み、前記評価手段は、前記駐車シーンに対応するギア情報中のギア位置の切り替え回数を計数し、当該回数を当該駐車シーンの駐車操作に対する前記評価値とするものであってよい。
【発明の効果】
【００１５】
本発明によると、常時記録された運転動画像データから駐車シーンを自動抽出する画像抽出装置を提供できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態による装置を含む構成の例を示す図である。
【図２】画像抽出装置の内部構成の概略の例を示すブロック図である。
【図３】車両走行状態情報テーブルの例を示す図である。
【図４】画像抽出装置における処理の手順の例を示すフローチャートである。
【図５】駐車終了時点特定処理の手順の例を示すフローチャートである。
【図６】駐車開始時点特定処理の手順の例を示すフローチャートである。
【図７】駐車シーン抽出テーブルの例を示す図である。
【図８】駐車シーン評価処理の手順の例を示すフローチャートである。
【図９】評価項目の選択をユーザに促す表示画面の例を示す図である。
【図１０】評価結果テーブルの例を示す図である。
【図１１】駐車シーンおよび評価結果を表示させる表示画面の例を示す図である。
【図１２】評価項目「後方確認」の評価の手順の例を示すフローチャートである。
【図１３】評価項目「速度オーバー」の評価の手順の例を示すフローチャートである。
【図１４】評価項目「切り返し回数」の評価の手順の例を示すフローチャートである。
【図１５】評価項目「ハザードランプ点灯」の評価の手順の例を示すフローチャートである。
【図１６】評価項目「車止め利用」の評価の手順の例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
図１は、本発明の一実施形態の画像抽出装置の構成の例を示す図である。図１に示す画像抽出装置１０が本発明の一実施形態として機能する。
【００１８】
図１を参照し、車両２０には、車載センサ２２、カメラ２４、および常時記録型ドライブレコーダ２６が搭載される。車載センサ２２は、車両２０の走行状態を表す運転データを検出するセンサである。車載センサ２２は、例えば、車速を検出する車速センサ、車両２０のギア状態を検出するギアセンサ、イグニッションのオン状態またはオフ状態を検出するイグニッションセンサ、車両２０の加速度を検出するＧセンサ、およびハザードランプの点灯の有無を検出するハザードランプセンサなどを含んでいてよい。以下の説明では、車載センサ２２として、車速センサ、ギアセンサ、およびイグニッションセンサが車両２０に搭載されているものとする。カメラ２４は、車両２０の運転時の動画像を撮影する。カメラ２４は、車両２０の前方の外壁に設けられて車両２０の前方を撮影してもよいし、車両２０の後方の外壁に設けられて車両２０の後方を撮影してもよい。あるいは、車両２０の内部に設けられて車両２０の内部を撮影するものであってもよい。また、複数のカメラ２４を車両２０に搭載し、複数の種類の動画像を撮影してもよい。常時記録型ドライブレコーダ２６は、車両２０の運転中に各車載センサ２２が検出した運転データおよび車両２０の運転中にカメラ２４が撮影した動画像データを記録する。常時記録型ドライブレコーダ２６は、さらに、運転データおよび動画像データが取得された時刻も記録する。本実施形態において、常時記録型ドライブレコーダ２６に記録された情報（運転データおよび動画像データ）は、記憶媒体３０または図示しない通信手段を介して画像抽出装置１０により取得される。記憶媒体３０は、可搬型の記憶媒体であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、フラッシュメモリなどの各種の規格のいずれであってもよい。通信手段は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットなどのネットワークであってよい。あるいは、常時記録型ドライブレコーダ２６と画像抽出装置１０との間の情報の授受を仲介する専用の通信手段を構成して用いてもよい。画像抽出装置１０は、常時記録型ドライブレコーダ２６に記録された運転データおよび動画像データを取得すると、その動画像データから駐車シーンの動画像を抽出する処理を行う。
【００１９】
図２に、画像抽出装置１０の内部構成の概略の例を示す。図２の例の画像抽出装置１０は、データ取得部１１、記憶部１２、操作部１３、表示部１４、および画像抽出部１５を備える。
【００２０】
データ取得部１１は、常時記録型ドライブレコーダ２６に記録された運転データおよび動画像データを取得する。データ取得部１１は、例えば、常時記録型ドライブレコーダ２６に記録された運転データおよび動画像データが書き込まれた記憶媒体３０を読み込み、この記憶媒体３０から運転データおよび動画像データを読み出して記憶部１２に記憶させる。あるいは、データ取得部１１は、常時記録型ドライブレコーダ２６と画像処理装置１０とを接続する通信手段を介して運転データおよび動画像データを取得してもよい。データ取得部１１は、取得した運転データおよび動画像データを、それぞれの記録時刻に対応づけて時系列順で記憶部１２に記憶させる。
【００２１】
記憶部１２は、データ取得部１１が取得した運転データおよび動画像データを記憶する。記憶部１２は、さらに、後述の画像抽出部１５における処理の結果のデータを記憶する。記憶部１２は、コンピュータのＨＤＤなどの記憶装置により実現される。
【００２２】
図３に、データ取得部１１で取得されて記憶部１２に記憶される運転データおよび動画像データの記憶形式の例を示す。図３の例の表は、データ番号、動画番号、日付、時刻、車速、イグニッション状態、およびギア状態の各項目を含む。図３の例の表の一行の情報は、当該行の日付および時刻により表される時点で記録された動画像データおよび運転データを表す情報である。データ番号は、対応する日付および時刻の時点で記録された運転データを識別するための番号である。データ番号は、時系列順に付与される。動画番号は、対応する日付および時刻の時点で記録された動画像データを識別するための番号である。車速、イグニッション状態、およびギア状態は、車載センサ２２により検出される運転データであり、車両２０の走行状態を表す情報である。車速は、対応する日付および時刻の時点で車速センサにより検出されて記録された車両２０の速度である。イグニッション状態は、対応する日付および時刻の時点でイグニッションセンサにより検出されて記録された車両２０のイグニッションの状態を表す。本例では、イグニッションがＯＮ状態であるかＯＦＦ状態であるかを示す。ギア状態は、対応する日付および時刻の時点でギアセンサにより検出されて記録されたギアの状態を表す。本例では、ギア状態として、Ｄ（ドライブ；前進状態）、Ｒ（リア；後退状態）、およびＰ（パーキング；駐車状態）のいずれかの状態が記録される。
【００２３】
なお、以下の説明では、図３の例のように、運転データおよび動画像データとこれらの記録時刻とを対応づけるテーブルを車両走行状態情報テーブルと呼ぶ。
【００２４】
また、常時記録型ドライブレコーダ２６における運転データおよび動画像データの記録の形式は、画像抽出装置１０の記憶部１２における記憶の形式と異なっていてよい。例えば、常時記録型ドライブレコーダ２６における運転データおよび動画像データの記録の時間間隔が互いに異なっていてもよい。この例の場合、データ取得部１１は、例えば、運転データおよび動画像データのうちの一方のデータの記録時刻と、この記録時刻に最も近い時刻に記録された他方のデータと、を対応づけることで、車両走行状態情報テーブルを生成すればよい。また、例えば、イグニッション状態およびギア状態について、常時記録型ドライブレコーダ２６では、所定の時間間隔で記録するのではなく状態に変化があったときのみ記録してもよい。この例の場合、データ取得部１１は、動画像データに対応づけられた各記録時刻と、その前後のイグニッション状態およびギア状態の変化を表す情報から特定される当該記録時刻におけるイグニッション状態およびギア状態と、を対応づけることで車両走行状態情報テーブルを生成すればよい。
【００２５】
図２の説明に戻り、画像抽出部１５は、記憶部１２中の車両走行状態情報テーブルを用いた処理を行う。画像抽出部１５は、駐車終了時点特定手段１５０、駐車開始時点特定手段１５２、駐車シーン抽出手段１５４、駐車シーン評価手段１５６、および表示制御手段１５８を備える。
【００２６】
駐車終了時点特定手段１５０は、記憶部１２中の車両走行状態情報テーブルにおける運転データまたは動画像データを参照し、駐車操作の終了時点（駐車終了時点）を特定する。本実施形態では、駐車終了時点特定手段１５０は、車両走行状態情報テーブルにおいて駐車終了時点に該当するデータ番号を特定する。駐車終了時点特定手段１５０は、さらに、特定したデータ番号に対応する動画番号を車両走行状態情報テーブルから取得することもある。
【００２７】
駐車開始時点特定手段１５２は、駐車終了時点特定手段１５０が特定した駐車終了時点を基点として、その前に記録された運転データまたは動画像データを参照し、当該駐車終了時点に対応する駐車操作の開始時点（駐車開始時点）を特定する。本実施形態では、駐車開始時点特定手段１５２は、車両走行状態情報テーブルにおいて駐車開始時点に該当するデータ番号を特定する。駐車開始時点特定手段１５２は、さらに、特定したデータ番号に対応する動画番号を車両走行状態情報テーブルから取得することもある。
【００２８】
駐車シーン抽出手段１５４は、記憶部１２に記憶された動画像データから、特定された駐車開始時点からこれに対応する駐車終了時点までの間に記録された動画像データを駐車シーンとして抽出する。本実施形態の駐車シーン抽出手段１５４は、駐車開始時点の動画番号から駐車終了時点の動画番号までのすべての動画番号で表される動画像データを駐車シーンとして記憶部１２から抽出する。抽出する動画像データは、すべての動画番号で表されるものでなくてもよい。例えば、動画番号を間引いたものでもよい。
【００２９】
駐車シーン評価手段１５６は、抽出された駐車シーン、および当該駐車シーンに対応する期間に記録された運転データの少なくとも一方に基づいて、当該期間の駐車操作に対する評価値を求める。評価値は、駐車操作における運転スキルの良否を表す値である。評価値としては、運転スキルの水準を表す値を用いればよい。例えば３段階評価や５段階評価などの評価値であってよい。
【００３０】
表示制御手段１５８は、表示部１４を制御し、画像抽出部１５による処理の結果を表示させる。
【００３１】
以上で説明した画像抽出部１５は、例えば、コンピュータの中央演算装置（ＣＰＵ）により実現される。上述の画像抽出部１５の各手段の処理の手順を記述したプログラムを記憶部１２または他の図示しない記憶装置に記憶させておき、このプログラムをＣＰＵがメモリ（図示しない）に読み出して実行することで、ＣＰＵは画像抽出部１５として機能する。なお、画像抽出部１５の各手段による処理の手順の詳細は後述する。
【００３２】
操作部１３は、画像抽出装置１０に対する各種の指示などの利用者の入力を受けつけて、受け付けた入力情報を画像抽出部１５に渡す。操作部１３は、キーボードやマウスなどの入力装置により実現される。
【００３３】
表示部１４は、画像抽出部１５の表示制御手段１５８により制御され、画像抽出部１５による処理の結果を表示する。表示部１４は、例えば液晶ディスプレイなどの表示装置により実現される。
【００３４】
以下、本実施形態における画像抽出装置１０の動作を説明する。
【００３５】
図４は、画像抽出装置１０が行う処理の手順の例を示すフローチャートである。図４を参照し、まず、データ取得部１１は、記憶媒体３０または図示しない通信手段を介して、常時記録型ドライブレコーダ２６に記録された運転データおよび動画像データを読み込む（ステップＳ１）。
【００３６】
次に、データ取得部１１は、読み込んだ運転データおよび動画像データを、それぞれの記録時刻に対応づけて記憶部１２に記憶させる（ステップＳ２）。このとき、データ取得部１１は、各記録時刻の運転データおよび動画像データの組に対し、データ番号を付与する。上述の図３の例の車両走行状態情報テーブルは、ステップＳ２でデータ取得部１１により生成されて記憶部１２に記憶される。
【００３７】
画像抽出部１５の駐車終了時点特定手段１５０は、ステップＳ２で記憶部１２に記憶させられた車両走行状態情報テーブルを参照し、駐車終了時点を特定する（ステップＳ３）。図５に、ステップＳ５の駐車終了時点特定処理の詳細手順の例を示す。図４のステップＳ３の処理が開始されると、駐車終了時点特定手段１５０は、図５の例の手順の処理を開始する。
【００３８】
図５を参照し、駐車終了時点特定手段１５０は、車両走行状態情報テーブルの全データ番号について処理済となるまで、ステップＳ３０１〜Ｓ３０６を含むループ処理を行う。
【００３９】
まず、車両走行状態情報テーブルにおいて現在の処理対象のデータ番号に対応づけられたイグニッション状態がＯＦＦであるか否かを判定する（ステップＳ３０１）。
【００４０】
イグニッション状態がＯＦＦであれば（ステップＳ３０１でＹｅｓ）、現在の処理対象のデータ番号を一時的に記憶する（ステップＳ３０２）。そして、現在の処理対象のデータ番号の次のデータ番号を新たな処理対象として、そのデータ番号のイグニッション状態を判定し（ステップＳ３０３）、イグニッション状態がＯＮであるデータ番号が現れるまで（ステップＳ３０３でＮｏ判定されるまで）イグニッション状態の判定を繰り返す。
【００４１】
ステップＳ３０３でＮｏ判定されると、駐車終了時点特定手段１５０は、その時点でのデータ番号（イグニッション状態がＯＮであるデータ番号）に対応する日付および時刻と、ステップＳ３０２で一時的に記憶したデータ番号に対応する日付および時刻と、の間の時間間隔を算出する。そして、この時間間隔が所定時間（駐車中と考えられる時間、例えば１０秒間とすればよい）以上であるかを判定する（ステップＳ３０４）。
【００４２】
所定時間に満たない場合（ステップＳ３０４でＮｏ）、ステップＳ３０２で一時的に記憶したデータ番号をリセットし、現在の処理対象のデータ番号の次のデータ番号を新たな処理対象としてステップＳ３０１以下の処理を行う。
【００４３】
算出した時間間隔が所定時間以上である場合（ステップＳ３０４でＹｅｓ）、ステップＳ３０４で一時的に記憶したデータ番号を駐車終了時点として特定する。駐車終了時点を特定すると、駐車終了時点特定手段１５０は、特定した駐車終了時点に対応する駐車操作の識別情報である駐車ＩＤを生成し、生成した駐車ＩＤと特定したデータ番号とを対応づけて記憶部１２に記憶させる（ステップＳ３０６）。このとき、特定したデータ番号に対応する動画番号を車両走行状態情報テーブルから取得し、駐車ＩＤにさらに対応づけて記憶部１２に記憶させてもよい。
【００４４】
ステップＳ３０６の後、現在の処理対象のデータ番号の次のデータ番号を新たな処理対象として、ステップＳ３０１の処理を行う。ステップＳ３０６が終了した時点で、現在の処理対象のデータ番号の次のデータ番号が車両走行状態情報テーブル中に存在しない場合、図５の例の駐車終了時点特定処理は終了する。
【００４５】
図５の例の手順によると、車両走行状態情報テーブルにおいて、イグニッション状態がＯＮ状態からＯＦＦ状態に切り替わった後、ＯＦＦ状態である時間が所定時間以上である場合に、上記のイグニッション状態がＯＮ状態からＯＦＦ状態に切り替わった時点のデータ番号が駐車終了時点として特定される。
【００４６】
再び図４を参照し、駐車終了時点特定処理（ステップＳ３）の後、駐車開始時点特定手段１５２は、車両走行状態情報テーブルを参照し、ステップＳ３で特定された駐車終了時点のそれぞれに対応する駐車開始時点を特定する（ステップＳ４）。図６に、駐車開始時点特定処理の詳細手順の例を示す。図４のステップＳ４の処理が開始されると、駐車開始時点特定手段１５２は、図６の例の手順の処理を開始する。
【００４７】
図６を参照し、駐車開始時点特定手段１５２は、駐車終了時点特定手段１５０により特定されて記憶部１２に記憶された駐車終了時点のそれぞれに対し、ステップＳ４０１〜Ｓ４１２の処理を行う。
【００４８】
駐車開始時点特定手段１５２は、まず、現在の処理対象の駐車終了時点のデータ番号を記憶部１２から取得する（ステップＳ４０１）。次に、車両走行状態情報テーブルを参照して、現在のデータ番号の１つ前のデータ番号に対応づけられた車速を取得し（ステップＳ４０２）、取得した車速が０ｋｍ／ｈであるか否かを判定する（ステップＳ４０３）。駐車終了時点以前で最初に現れる、車速が０ｋｍ／ｈでないデータ番号が特定されるまで（ステップＳ４０３でＹｅｓ判定されるまで）、ステップＳ４０２，Ｓ４０３を含むループ処理を繰り返す。
【００４９】
ステップＳ４０３でＹｅｓ判定されると、駐車開始時点特定手段１５２は、特定されたデータ番号のギア状態がＤ（前進状態）であるか否かを判定する（ステップＳ４０４）。
【００５０】
ギア状態がＤであれば（ステップＳ４０４でＹｅｓ）、ギア状態がＤであった期間を表すカウンタを１だけ増加させ（ステップＳ４０５）、ステップＳ４０６に進む。なお、このカウンタの値は、新たな駐車終了時点が処理対象となるときに「０」に初期化されるものとする。
【００５１】
ギア状態がＤでなければ（ステップＳ４０４でＮｏ）、ステップＳ４０５を省略してステップＳ４０６に進む。
【００５２】
ステップＳ４０６では、車両走行状態情報テーブルにおいて、現在のギア状態確認の対象であるデータ番号の１つ前のデータ番号のギア状態の値を参照する。このギア状態がＤであれば（ステップＳ４０７でＹｅｓ）、カウンタを１だけ増加させ（ステップＳ４０９）、ステップＳ４１０へ進む。このギア状態がＤでなければカウンタの値をリセットして「０」とし（ステップＳ４０８）、ステップＳ４０６に戻る。
【００５３】
ステップＳ４１０では、駐車開始時点特定手段１５２は、カウンタの値が所定値以上であるか否かを判定する。カウンタの値が所定値未満であれば（ステップＳ４１０でＮｏ）、ステップＳ４０６に戻る。カウンタの値が所定値以上であれば（ステップＳ４１０でＹｅｓ）、その時点でギア状態確認の対象であるデータ番号を駐車開始時点として特定し、特定したデータ番号を、処理対象の駐車終了時点に対応づけて記憶部１２に記憶させる（ステップＳ４１１）。ステップＳ４１１の処理により、駐車終了時点のデータ番号、当該駐車終了時点に対応する駐車操作に付与された駐車ＩＤ、および当該駐車終了時点に対応する駐車開始時点として特定されたデータ番号が対応づけられて記憶部１２に記憶されることになる。また、ステップＳ４１１において、駐車開始時点として特定されたデータ番号に対応する動画番号を車両走行状態情報テーブルから取得し、駐車ＩＤにさらに対応づけて記憶部１２に記憶させてもよい。
【００５４】
ステップＳ４１１の後、カウンタの値をリセットして「０」とし（ステップＳ４１２）、未処理の駐車終了時点についてステップＳ４０１以降の処理を行う。記憶部１２に記憶された駐車終了時点のすべてについて処理済であれば、ステップＳ４１２の後、図６の例の駐車開始時点特定処理は終了する。
【００５５】
なお、ステップＳ４１０の判定の所定値は、例えば運転データの記録の時間間隔に基づいて予め設定しておけばよい。例えば、運転データの記録の時間間隔が１秒であり、ギア状態がＤであった期間が１０秒を超えた時点のデータ番号を特定する場合、ステップＳ４１０の所定値は、１０秒間に対応するカウンタの値「１０」に設定される。また、ステップＳ４０５およびステップＳ４０９におけるカウンタの値の増分を運転データの記録の時間間隔と同じ値にしておき、ステップＳ４１０の所定値を、ギア状態がＤであった期間の閾値（上述の例では、１０秒）に設定しておいてもよい。
【００５６】
図６の例の駐車開始時点特定処理によると、各駐車終了時点について、当該駐車終了時点を基点に過去に遡って最初に現れる車速が正の時点からさらに過去に遡って最初に特定される期間であってギア状態が前進状態である期間が予め設定された閾値以上である期間の開始時点が、当該駐車終了時点に対応する駐車開始時点として特定される。
【００５７】
再び図４を参照し、駐車開始時点特定処理（ステップＳ４）の後、駐車シーン抽出手段１５４は、記憶部１２に記憶された各駐車ＩＤについて、駐車開始時点から駐車終了時点までの間に記録された動画像を記憶部１２中の動画像データから「駐車シーン」として抽出する（ステップＳ５）。駐車終了時点特定処理（ステップＳ３）および駐車開始時点特定処理（ステップＳ４）において特定された各時点の動画番号が記憶部１２に記憶済みでない場合は、駐車シーン抽出手段１５４は、これらの各時点のデータ番号に対応する動画番号を車両走行状態テーブルから読み出し、各時点に対応づけて記憶部１２に記憶させる。ここで生成されて記憶部１２に記憶される情報テーブルの例を図７に示す。
【００５８】
図７の例の表は、駐車ＩＤ、開始データ番号、開始動画番号、終了データ番号、および終了動画番号の各項目を含む。このうち、開始データ番号は、駐車開始時点として特定されたデータ番号であり、終了データ番号は駐車終了時点として特定されたデータ番号である。開始動画番号は、対応する開始データ番号に車両走行状態情報テーブルで対応づけられた動画番号である。終了動画番号は、対応する終了データ番号に車両走行状態情報テーブルで対応づけられた動画番号である。駐車ＩＤについてはすでに説明した。なお、以下の説明では、図７の例の表を駐車シーン抽出テーブルと呼ぶ。駐車シーン抽出テーブルは、駐車終了時点特定手段１５０および駐車開始時点特定手段１５２によるステップＳ３，Ｓ４の処理の結果として生成されて記憶部１２に記憶されてもよい。
【００５９】
図４のステップＳ５で駐車シーン抽出手段１５４が各駐車ＩＤについて抽出する駐車シーンは、対応する開始動画番号から終了動画番号までの間の動画番号の動画像である。言い換えると、各駐車ＩＤの駐車開始時点から駐車終了時点までの間に記録された動画像データが当該駐車ＩＤの駐車シーンとして抽出される。
【００６０】
ステップＳ５の後、駐車シーン評価手段１５６は、各駐車ＩＤに対応する駐車操作を評価する（ステップＳ６）。図８に、ステップＳ６の評価処理の詳細手順の例を示す。ステップＳ６が開始されると、駐車シーン評価手段１５６は、図８の例の手順の処理を開始する。
【００６１】
図８を参照し、駐車シーン評価手段１５６は、まず、駐車シーン抽出テーブルを参照し、駐車ＩＤ毎に開始データ番号および終了データ番号を読み出す（ステップＳ６０１）。次に、車両走行状態情報テーブルを参照して、各駐車ＩＤに対応する駐車開始時点から駐車終了時点までの間に記録された運転データを用いて、予め定められた評価項目ごとの評価条件に基づいて各駐車ＩＤに対応する駐車操作を評価する（ステップＳ６０２）。
【００６２】
ステップＳ６０２の評価項目の例として、「速度オーバー」、「後方確認」、「切り返し回数」、「ハザードランプ点灯」、および「車止め利用」などが挙げられる。「速度オーバー」では、駐車開始時点から駐車終了時点までの期間に記録された車速に基づいて評価される。「後方確認」では、車両を後退させる操作を行う前に運転者が後方の確認をしているか否かを後退操作の前後の車両の停止時間から推測し、この結果に基づいて評価される。「切り返し回数」では、駐車開始時点から駐車終了時点までの間に記録されたギア状態を確認し、後退状態から前進状態に切り替わった回数に基づいて評価される。「ハザードランプ点灯」では、駐車開始時点から駐車終了時点までの間にハザードランプが点灯されていたか否かに基づいて評価される。「車止め利用」では、Ｇセンサの検出値を用いて駐車操作において車止めが利用されていたか否かを推測し、その結果に基づいて評価される。以上で例示した評価項目のうち、「速度オーバー」、「後方確認」、および「切り返し回数」については、車速およびギア状態が運転データに含まれていれば評価できる。「ハザードランプ点灯」および「車止め利用」の評価を行うためには、それぞれ、ハザードランプセンサおよびＧセンサの検出値を常時記録型ドライブレコーダ２６において運転データとして記録しておく必要がある。
【００６３】
なお、上述の各評価項目に対する評価の手順の詳細は後述する。また、評価項目は、上述の例に限定されるものではない。
【００６４】
ステップＳ６０２で、駐車シーン評価手段１５６は、予め設定された各評価項目について評価を行えばよい。あるいは、評価を行う評価項目についてユーザの選択を受け付けてもよい。ユーザの選択を受け付ける場合、例えば、ステップＳ６０２において、画像抽出部１５の表示制御手段１５８により、評価項目の選択の入力をユーザに促す情報を表示部１４に表示させる。このとき表示部１４に表示される表示画面の一例を図９に示す。図９の例では、「速度オーバー」、「後方確認」、「切り返し回数」、「ハザードランプ点灯」、および「車止め利用」の各評価項目が示される。例えば、ユーザが画像抽出装置１０の操作部１３を用いて図９の例の表示画面に示された評価項目のうちの１以上を選択する指示を入力し、さらに、「評価表示」ボタンを押下すると、操作部１３からユーザによる入力情報を受け取った画像抽出部１５の駐車シーン抽出手段１５４は、ユーザが選択した評価項目について評価を行う。
【００６５】
駐車シーン評価手段１５６は、予め設定された評価項目またはユーザが選択した評価項目について評価を行うと、各駐車ＩＤに対応づけて、評価項目ごとの評価の結果として求めた評価値を記憶部１２に記憶させる。図１０に、駐車シーン評価手段１５６が記憶部１２に記憶させる評価結果の一例を示す。図１０は、評価項目「後方確認」のみについて評価を行った場合の例である。図１０の例の表では、各駐車ＩＤに対応づけて、評価項目「後方確認」の評価値が示されている。後方確認の評価値は、３段階評価における最高、中間、および最低をそれぞれ表す「○」、「△」、および「×」のいずれかである。以下、図１０の例のような、各駐車ＩＤに対応する駐車操作に対する各評価項目の評価値を表すテーブルを評価結果テーブルと呼ぶ。なお、評価値は、「○」、「△」、および「×」に限定するものではなく、異なる記号や数値であってもよい。他の評価項目についても同様である。
【００６６】
図８のステップＳ６０２の後、駐車シーン評価処理は終了し、処理は図４のステップＳ７に進む。図４のステップＳ７では、表示制御手段１５８により、ステップＳ６の評価処理の結果および該当する駐車シーンの表示部１４への表示が行われる。ステップＳ７の処理は、例えば次の手順で行われる。表示制御手段１５８は、まず記憶部１２中の評価結果テーブルを参照し、各評価項目について評価値が最高である駐車ＩＤおよび評価値が最低である駐車ＩＤを特定する。図１０の例の評価結果テーブルの場合、評価項目「後方確認」の評価値が最高「○」である駐車ＩＤ「５」および評価値が最低「×」である駐車ＩＤ「１５」が特定される。最高評価値および最低評価値の駐車ＩＤを特定すると、表示制御手段１５８は、特定した駐車ＩＤについて駐車シーン抽出手段１５４が抽出した駐車シーンを記憶部１２から読み出し、読み出した駐車シーンを各駐車ＩＤの評価値と共に、表示部１４に表示させる。
【００６７】
図１１に、ステップＳ７で表示部１４に表示される表示画面の一例を示す。図１１は、図１０の例の評価結果テーブルを参照する場合の例である。図１１の表示画面４００は、評価項目「後方確認」の表示４０２、各駐車ＩＤの評価値の表示４０４、評価値が最高の駐車ＩＤ「５」の駐車シーンの表示４０６、および評価値が最低の駐車ＩＤ「１５」の駐車シーンの表示４０８を含む。表示画面４００によると、ある評価項目について評価値が最高および最低の場合の駐車シーンが比較可能にユーザに提示される。
【００６８】
なお、ステップＳ７の表示の態様は、図１１の例に限定されない。例えば、駐車シーンを表示させずに、評価結果テーブルの内容だけを表示部１４に表示させてもよい。あるいは、各駐車ＩＤの評価値を表示させずに、評価値が最高および最低である駐車ＩＤの各駐車シーンだけを表示させてもよい。
【００６９】
また、１つの評価項目について、最高評価値の駐車ＩＤまたは最低評価値の駐車ＩＤが複数存在する場合、これらの駐車ＩＤおよび評価値を表示部１４に表示させ、ユーザが操作部１３を用いて選択した駐車ＩＤに対応する駐車シーンを記憶部１２から読み出して表示部１４に表示させてもよい。
【００７０】
また、ステップＳ６で複数の評価項目について評価が行われた場合、これら複数の評価項目のそれぞれについて図１１の表示画面４００のような表示画面を生成して同時に表示部１４に表示させてもよい。あるいは、評価が行われた複数の評価項目の中から、ユーザによる表示対象の評価項目の選択を受け付けてもよい。この場合、例えば、図９の例の表示画面と同様に、評価が行なわれた複数の評価項目のリストを表示部１４に表示させて、表示対象の評価項目を選択するユーザの入力を受け付ければよい。表示制御手段１５８は、ユーザが選択した評価項目について図１１の例のような表示画面４００を生成して表示部１４に表示させる。
【００７１】
複数の評価項目について評価が行われた場合のさらに他の例では、評価値が最高である評価項目を所定個数以上有する駐車ＩＤの駐車シーンを「手本シーン」として表示させてもよい。このとき、利用者により操作部１３で任意に選択された駐車ＩＤの駐車シーンと「手本シーン」とを比較可能に表示させてもよい。さらに、選択された駐車ＩＤの駐車シーンについて、各評価項目の評価値から総合的な評価値を求めて表示させてもよい。総合的な評価値は、例えば、各評価項目について３段階評価の評価値が求められる場合であれば、最高、中間、および最低の各評価値をとる評価項目の個数に基づいて求めればよい。また、選択された駐車シーンの動画像と共に、当該駐車シーンに対するコメントを表示させてもよい。コメントは、予め設定されて記憶部１２に記憶されたものであってもよいし、操作部１３を用いてユーザが任意に入力したものであってもよい。
【００７２】
表示の態様のさらに他の例では、各評価項目の最高評価値および最低評価値の両方について対応する駐車シーンを表示させる代わりに、評価項目および評価値に関してユーザが操作部１３を用いて入力した条件に該当する駐車ＩＤの駐車シーンを表示させてもよい。この条件の例として、“評価を行った評価項目の半分以上の評価値が最高（または最低）である”、“評価を行った全評価項目の評価値が最高（または最低）である”、“評価値が最低の評価項目が存在しない”などが挙げられる。特定の評価項目の評価値が特定の値である旨を表す条件であってもよい。表示制御手段１５８は、例えば、ユーザが入力した条件に該当する駐車ＩＤを評価結果テーブルから検索し、検索結果の駐車ＩＤに対応する駐車シーンを表示部１４に表示させる。検索結果の駐車ＩＤが複数ある場合、これらの駐車ＩＤを表示部１４に表示させ、ユーザの選択を受け付けてから、選択された駐車ＩＤの駐車シーンを表示させてもよい。
【００７３】
ステップＳ７の表示処理が終了すると、図４の例の手順の処理は終了する。
【００７４】
以下、図１２〜図１６を参照し、図８のステップＳ６０２で駐車シーン評価手段１５６が評価する評価項目の上述の各例について、その評価の手順の例を説明する。
【００７５】
図１２は、評価項目「後方確認」についての評価値を求める処理の手順の例を示すフローチャートである。図８のステップＳ６０２で後方確認の項目を評価する場合、駐車シーン評価手段１５６は、図１２の例の手順の処理を開始する。
【００７６】
図１２を参照し、駐車シーン評価手段１５６は、記憶部１２中の駐車シーン抽出テーブルにおける全駐車ＩＤに対し、ステップＳ６０２１〜Ｓ６０２９の処理を行う。
【００７７】
まず、駐車シーン評価手段１５６は、駐車シーン抽出テーブルを参照し、現在の処理対象の駐車ＩＤに対応づけられた開始データ番号を注目番号とする（ステップＳ６０２１）。次に、車両走行状態情報テーブルを参照し、注目番号に対応するギア状態がＲ以外であり（ステップＳ６０２２でＹｅｓ）、かつ、注目番号の次のデータ番号に対応するギア状態がＲである（ステップＳ６０２３でＹｅｓ）場合、注目番号の前後で車速が０ｋｍ／ｈである期間を算出し、算出した期間を注目番号に対応づけて記憶部１２に記憶させる（ステップＳ６０２４）。この期間の算出は、例えば、車両走行状態情報テーブルにおいて、注目番号の前後で連続して車速が０ｋｍ／ｈであるデータ番号を特定し、特定したデータ番号のうち最も早い記録時刻（日付および時刻）から最も遅い記録時刻までの期間を求めることで行われる。なお、ステップＳ６０２４が実行されるのは、注目番号と注目番号の次のデータ番号との間で、ギア状態がＲ以外からＲに変化している場合である。よって、ステップＳ６０２４で算出される期間は、ギア状態がＲ以外からＲに変化する前後において車両が停止していた（車速０ｋｍ／ｈ）期間であると言える。
【００７８】
一方、注目番号に対応するギア状態がＲである場合（ステップＳ６０２２でＮｏ）、または、注目番号の次のデータ番号のギア状態がＲでない場合（ステップＳ６０２３でＮｏ）、ステップＳ６０２４は省略される。
【００７９】
ステップＳ６０２４の後、または、ステップＳ６０２２もしくはステップＳ６０２３でＮｏ判定された後、注目番号が現在の処理対象の駐車ＩＤに対応づけられた終了データ番号でなければ（ステップＳ６０２５でＮｏ）、注目番号の次のデータ番号を新たな注目番号とし（ステップＳ６０２６）、ステップＳ６０２２以下の処理を繰り返す。
【００８０】
注目番号が終了データ番号であれば（ステップＳ６０２５でＹｅｓ）、駐車シーン評価手段１５６は、ステップＳ６０２２〜Ｓ６０２６を含むループ処理の間にステップＳ６０２４で記憶部１２に記憶された期間の各値と、所定値Ｔ＿ｗａｉｔと、を比較する（ステップＳ６０２７）。所定値Ｔ＿ｗａｉｔは、車両を後退させる操作の前に運転者が後方確認を行うために必要と考えられる時間（例えば３秒間）に基づいて予め設定されて記憶部１２に記憶される。
【００８１】
記憶部１２に記憶された期間のすべてが所定値Ｔ＿ｗａｉｔ未満の場合、後方確認の評価値を「×」として現在の処理対象の駐車ＩＤに対応づけて記憶部１２の評価結果テーブルに登録する（ステップＳ６０２９ａ）。この場合、ギア状態がＲ以外からＲに変化する前後で、常に、車両の停止時間が所定値Ｔ＿ｗａｉｔ未満であることから、車両を後退させる操作において運転者が後方確認を全く行わなかったと推測される。よって、この場合の評価値を最低値に設定する。
【００８２】
記憶部１２に記憶された期間のうち、所定値Ｔ＿ｗａｉｔ以上の期間と所定値Ｔ＿ｗａｉｔ未満の期間とが混在している場合、後方確認の評価値を「△」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０２９ｂ）。この場合、運転者は、車両を後退させる操作において、後方確認を行ったり行わなかったりしたと推測される。よって、この場合の評価値を中間値に設定する。
【００８３】
記憶部１２に記憶された期間の全てが所定値Ｔ＿ｗａｉｔ以上である場合、または、ステップＳ６０２４が実行されておらず記憶部１２に期間が記憶されていない場合、後方確認の評価値を「○」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０２９ｃ）。期間の全てが所定値Ｔ＿ｗａｉｔ以上であれば、車両を後退させる操作において運転者が常に後方確認を行っていたと推測される。また、ステップＳ６０２４が実行されておらず記憶部１２に期間が記憶されていない場合は、駐車操作においてギア状態がＲ以外からＲに変化することがなかったということである（ステップＳ６０２２，Ｓ６０２３の判定処理参照）。この場合、駐車操作において車両を後退させる必要がなかった（前進駐車が行われた）と推測される。以上より、ステップＳ６０２９ｃでは、後方確認の評価値は最高値に設定される。
【００８４】
ステップＳ６０２９の後、未処理の駐車ＩＤがあれば、未処理の駐車ＩＤに対してステップＳ６０２１以下の処理を行い、未処理の駐車ＩＤがなければ、後方確認についての評価処理を終了する。
【００８５】
図１３は、評価項目「速度オーバー」についての評価値を求める処理の手順の例を示すフローチャートである。図８のステップＳ６０２で速度オーバーについて評価する場合、駐車シーン評価手段１５６は、図１３の例の手順の処理を開始する。
【００８６】
図１３を参照し、駐車シーン評価手段１５６は、記憶部１２中の駐車シーン抽出テーブルにおける全駐車ＩＤに対し、ステップＳ６０７０〜Ｓ６０７６の処理を行う。
【００８７】
まず、駐車シーン評価手段１５６は、現在の処理対象の駐車ＩＤに対応づけられた開始データ番号および終了データ番号を駐車シーン抽出テーブルから取得し、車両走行状態情報テーブルから、開始データ番号から終了データ番号までの間の各データ番号に対応づけられた車速を取得する（ステップＳ６０７０）。
【００８８】
次に、取得した車速のうち上位複数個について、平均速度Ｓ＿ａｖｅを算出する（ステップＳ６０７２）。平均速度の算出の基となる車速の個数は、例えば、取得した車速の個数の合計に対して予め設定された割合（例えば上位１０％など）の個数とすればよい。あるいは、値が大きい順に並べた場合の予め設定された順位（例えば５位など）までの車速の平均を求めて平均速度Ｓ＿ａｖｅとしてもよい。
【００８９】
平均速度Ｓ＿ａｖｅを求めると、駐車シーン評価手段１５６は、平均速度Ｓ＿ａｖｅを２つの所定値Ｓ＿ｈｉｇｈ，Ｓ＿ｌｏｗと比較する（ステップＳ６０７４）。ここで、０＜Ｓ＿ｌｏｗ＜Ｓ＿ｈｉｇｈである。また、所定値Ｓ＿ｌｏｗは、例えば、駐車操作中に安全であると考えられる車速の上限の値（例えば、４ｋｍ／ｈ）に予め設定しておけばよい。所定値Ｓ＿ｈｉｇｈは、例えば、この値以上の車速では駐車操作として危険であると考えられる値（例えば、９ｋｍ／ｈ）に予め設定しておけばよい。
【００９０】
ステップＳ６０７４の比較の結果、Ｓ＿ａｖｅ≦Ｓ＿ｌｏｗであれば、速度オーバーの評価値を「○」として現在の処理対象の駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０７６ａ）。Ｓ＿ｌｏｗ＜Ｓ＿ａｖｅ＜Ｓ＿ｈｉｇｈであれば、速度オーバーの評価値を「△」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０７６ｂ）。Ｓ＿ｈｉｇｈ≦Ｓ＿ａｖｅであれば、速度オーバーの評価値を「×」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０７６ｃ）。
【００９１】
ステップＳ６０７６の後、未処理の駐車ＩＤがあれば、未処理の駐車ＩＤに対してステップＳ６０７０以下の処理を行い、未処理の駐車ＩＤがなければ、速度オーバーについての評価処理を終了する。
【００９２】
図１４は、評価項目「切り返し回数」についての評価値を求める処理の手順の例を示すフローチャートである。図８のステップＳ６０２で切り返し回数について評価する場合、駐車シーン評価手段１５６は、図１４の例の手順の処理を開始する。
【００９３】
図１４を参照し、駐車シーン評価手段１５６は、記憶部１２中の駐車シーン抽出テーブルにおける全駐車ＩＤに対し、ステップＳ６０５５〜Ｓ６０６３の処理を行う。
【００９４】
まず、駐車シーン評価手段１５６は、駐車シーン抽出テーブルを参照し、現在の処理対象の駐車ＩＤに対応づけられた開始データ番号を注目番号とする（ステップＳ６０５５）。次に、車両走行状態情報テーブルを参照し、注目番号に対応するギア状態がＲであり（ステップＳ６０５６でＹｅｓ）、かつ、注目番号の次のデータ番号に対応するギア状態がＤである（ステップＳ６０５７でＹｅｓ）場合、切り返し回数Ｎを１だけ増加させる（ステップＳ６０５８）。ステップＳ６０５８は、注目番号と注目番号の次のデータ番号との間で、ギア状態がＲからＤに変化する場合に実行されるため、当該ステップで切り返し回数を１回分カウントする。
【００９５】
注目番号に対応するギア状態がＲでない場合（ステップＳ６０５６でＮｏ）、または、注目番号の次のデータ番号に対応するギア状態がＤでない場合（ステップＳ６０５７でＮｏ）、ギア状態がＲからＤに変化しているとは言えないため、ステップＳ６０５８は省略される。
【００９６】
ステップＳ６０５８の後、または、ステップＳ６０５６もしくはステップＳ６０５７でＮｏ判定された後、注目番号が現在の処理対象の駐車ＩＤに対応づけられた終了データ番号でなければ（ステップＳ６０５９でＮｏ）、注目番号の次のデータ番号を新たな注目番号とし（ステップＳ６０６０）、ステップＳ６０５６以下の処理を繰り返す。
【００９７】
注目番号が終了データ番号であれば（ステップＳ６０５９でＹｅｓ）、駐車シーン評価手段１５６は、ステップＳ６０５６〜ステップＳ６０６０を含むループ処理の間にカウントされた切り返し回数Ｎを２つの所定値Ｎ＿ｌｏｗ，Ｎ＿ｈｉｇｈと比較する（ステップＳ６０６１）。ここで、０＜Ｎ＿ｌｏｗ＜Ｎ＿ｈｉｇｈである。所定値Ｎ＿ｌｏｗおよびＮ＿ｈｉｇｈは、例えば、それぞれ、比較的低い運転スキルを持つ運転者および比較的高い運転スキルを持つ運転者が駐車操作を行う場合に一般的と考えられる切り返し回数に予め設定しておけばよい。例えば、Ｎ＿ｌｏｗ＝２、Ｎ＿ｈｉｇｈ＝６に設定される。
【００９８】
ステップＳ６０６１の比較の結果、Ｎ≦Ｎ＿ｌｏｗであれば、切り返し回数の評価値を「○」として現在の処理対象の駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０６３ａ）。Ｎ＿ｌｏｗ＜Ｎ＜Ｎ＿ｈｉｇｈであれば、切り返し回数の評価値を「△」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０６３ｂ）。Ｎ＿ｈｉｇｈ≦Ｎであれば、切り返し回数の評価値を「×」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０６３ｃ）。各ステップＳ６０６３ａ〜Ｓ６０６３ｃにおいて、切り返し回数の値を評価結果テーブルに登録してもよい。
【００９９】
ステップＳ６０６３の後、未処理の駐車ＩＤがあれば、未処理の駐車ＩＤに対してステップＳ６０５６以下の処理を行い、未処理の駐車ＩＤがなければ、切り返し回数についての評価処理を終了する。
【０１００】
図１５は、評価項目「ハザードランプ点灯」についての評価値を求める処理の手順の例を示すフローチャートである。図８のステップＳ６０２でハザードランプ点灯について評価する場合、駐車シーン評価手段１５６は、図１５の例の手順の処理を開始する。なお、図１５の例の手順の処理が実行される場合、車両走行状態情報テーブルにおいて、各データ番号に対応づけて、その時点でハザードランプが点灯していたか否かを表す情報が記憶されているものとする。
【０１０１】
図１５を参照し、駐車シーン評価手段１５６は、記憶部１２中の駐車シーン抽出テーブルにおける全駐車ＩＤに対し、ステップＳ６０３５〜Ｓ６０４５の処理を行う。
【０１０２】
まず、駐車シーン評価手段１５６は、駐車シーン抽出テーブルを参照し、現在の処理対象の駐車ＩＤに対応づけられた開始データ番号を注目番号とする（ステップＳ６０３５）。
【０１０３】
次に、データ数用カウンタＣ＿ｄａｔａおよびハザードランプ使用計測用カウンタＣ＿ｈａｚの各値を０に初期化する（ステップＳ６０３６）。
【０１０４】
その後、Ｃ＿ｄａｔａを１だけ増加させ（ステップＳ６０３７）、車両走行状態情報テーブルを参照し、注目番号の時点でハザードランプが点灯されていれば（ステップＳ６０３８でＹｅｓ）、Ｃ＿ｈａｚを１だけ増加させる（ステップＳ６０３９）。注目番号の時点でハザードランプが点灯されていなければ（ステップＳ６０３８でＮｏ）、ステップＳ６０３９は省略される。
【０１０５】
ステップＳ６０３９の後、または、ステップＳ６０３８でＮｏ判定された後、注目番号が現在の処理対象の駐車ＩＤに対応する終了データ番号でなければ（ステップＳ６０４０でＮｏ）、注目番号の次のデータ番号を新たな注目番号とし（ステップＳ６０４１）、ステップＳ６０３７以下の処理を繰り返す。
【０１０６】
注目番号が終了データ番号であれば（ステップＳ６０４０でＹｅｓ）、ハザードランプ点灯割合Ｈａｚ＝（Ｃ＿ｈａｚ／Ｃ＿ｄａｔａ）×１００を算出する（ステップＳ６０４２）。ハザードランプ点灯割合Ｈａｚは、駐車開始時点から駐車終了時点までのデータ番号の数の合計に対する、ハザードランプが点灯していたデータ番号の個数の割合である。
【０１０７】
ハザードランプ点灯割合Ｈａｚを算出すると、駐車シーン評価手段１５６は、ハザードランプ点灯割合Ｈａｚを２つの所定値Ｈａｚ＿ｈｉｇｈ，Ｈａｚ＿ｌｏｗと比較する（ステップＳ６０４３）。ここで、０＜Ｈａｚ＿ｌｏｗ＜Ｈａｚ＿ｈｉｇｈである。所定値Ｈａｚ＿ｈｉｇｈは、例えば、駐車操作中の車両の付近の通行人や他の車両の運転者がハザードランプ点灯を認識するのに十分であると考えられる割合（例えば７０％〜９０％）に予め設定しておけばよい。また、所定値Ｈａｚ＿ｌｏｗは、例えば、通行人や他の車両の運転者がハザードランプ点灯を認識するのに不十分であると考えられる割合（例えば２０％以下）に予め設定しておけばよい。
【０１０８】
ステップＳ６０４３の比較の結果、Ｈａｚ≦Ｈａｚ＿ｌｏｗであれば、ハザードランプ点灯の評価値を「×」として現在の処理対象の駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０４５ａ）。Ｈａｚ＿ｌｏｗ＜Ｈａｚ＜Ｈａｚ＿ｈｉｇｈであれば、ハザードランプ点灯の評価値を「△」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０４５ｂ）。Ｈａｚ＿ｈｉｇｈ≦Ｈａｚであれば、ハザードランプ点灯の評価値を「○」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０４５ｃ）。
【０１０９】
ステップＳ６０４５の後、未処理の駐車ＩＤがあれば、未処理の駐車ＩＤに対してステップＳ６０３５以下の処理を行い、未処理の駐車ＩＤがなければ、ハザードランプ点灯についての評価処理を終了する。
【０１１０】
図１６は、評価項目「車止め利用」についての評価値を求める処理の手順の例を示すフローチャートである。図８のステップＳ６０２で車止め利用について評価する場合、駐車シーン評価手段１５６は、図１６の例の手順の処理を開始する。なお、図１６の例の手順の処理が実行される場合、車両走行状態情報テーブルにおいて、各データ番号に対応づけて、その時点でのＧセンサの検出値が記憶されているものとする。
【０１１１】
図１６を参照し、駐車シーン評価手段１５６は、記憶部１２中の駐車シーン抽出テーブルにおける全駐車ＩＤに対し、ステップＳ６０４６〜Ｓ６０５４の処理を行う。
【０１１２】
まず、駐車シーン評価手段１５６は、駐車シーン抽出テーブルを参照し、現在の処理対象の駐車ＩＤに対応づけられた終了データ番号を注目番号とする（ステップＳ６０４６）。
【０１１３】
次に、車両走行状態情報テーブルを参照し、注目番号の１つ前のデータ番号を新たな注目番号とし（ステップＳ６０４７）、注目番号に対応する車速が０ｋｍ／ｈとなるまで（ステップＳ６０４８でＹｅｓ判定されるまで）、ステップＳ６０４７を繰り返す。
【０１１４】
ステップＳ６０４８でＹｅｓ判定されると、駐車シーン評価手段１５６は、注目番号に対応するＧセンサの検出値Ｇ＿１および注目番号の次のデータ番号に対応するＧセンサの検出値Ｇ＿０を車両走行状態情報テーブルから取得する（ステップＳ６０４９）。
【０１１５】
次に、取得した検出値Ｇ＿１，Ｇ＿０の値を補正する（ステップＳ６０５０）。ここでは、Ｇ＿１，Ｇ＿０のそれぞれからＧ＿アイドリング値を減算した値をＧ＿１，Ｇ＿０の補正値とする。Ｇ＿アイドリング値とは、エンジンがＯＮの状態で車両が停止しているときの加速度の値であり、変動しない定数（例えば、０．１Ｇ）に予め設定される。
【０１１６】
ステップＳ６０５０の後、Ｇ＿１，Ｇ＿０の補正値の絶対値を比較し、大きい方の値をＧ＿ｔｅｍｐとして一時的に記憶部１２に記憶させ（ステップＳ６０５１）、さらに、Ｇ＿ｔｅｍｐの値を２つの所定値Ｇ＿ｈｉｇｈ，Ｇ＿ｌｏｗと比較する（ステップＳ６０５２）。ここで、０＜Ｇ＿ｌｏｗ＜Ｇ＿ｈｉｇｈである。所定値Ｇ＿ｈｉｇｈは、車両の駐車操作において、車止めに車輪が接触するまで車両が停止しなかった場合の車両停止直前の加速度として考えられる値（例えば、０．６Ｇ）に予め設定しておけばよい。また、所定値Ｇ＿ｌｏｗは、車止めに車輪を接触することなく車両を停止させた場合の車両停止直前の加速度として考えられる値（例えば、０．２Ｇ）に予め設定しておけばよい。
【０１１７】
ステップＳ６０５２の比較の結果、Ｇ＿ｔｅｍｐ≦Ｇ＿ｌｏｗであれば、車止め利用の評価値を「○」として現在の処理対象の駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０５４ａ）。Ｇ＿ｌｏｗ＜Ｇ＿ｔｅｍｐ＜Ｇ＿ｈｉｇｈであれば、車止め利用の評価値を「△」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０５４ｂ）。Ｇ＿ｈｉｇｈ≦Ｇ＿ｔｅｍｐであれば、車止め利用の評価値を「×」として当該駐車ＩＤに対応づけて評価結果テーブルに登録する（ステップＳ６０５４ｃ）。
【０１１８】
ステップＳ６０５４の後、未処理の駐車ＩＤがあれば、未処理の駐車ＩＤに対してステップＳ６０４６以下の処理を行い、未処理の駐車ＩＤがなければ、車止め利用についての評価処理を終了する。
【０１１９】
なお、以上で説明した実施形態は、本発明の実施形態の一例に過ぎない。以下、本発明の実施形態における各種の変形例を説明する。
【０１２０】
例えば、図４の例の手順において、駐車シーン評価処理（ステップＳ６）および表示処理（ステップＳ７）を省略してもよい。あるいは、例えば、図４のステップＳ１〜ステップＳ５の処理を行った後、駐車シーン評価処理を省略し、表示処理において、ステップＳ５で抽出された駐車シーンを表示部１４に表示させてもよい。駐車シーン評価処理を行わない場合、表示部１４には、評価に関する情報は表示されず、駐車シーンの動画（図１１の符号４０６，４０８参照）のみが表示される。また、駐車シーン評価処理を省略した表示処理において、まず、駐車シーン抽出テーブルの内容または駐車ＩＤのリストを表示部１４に表示させ、表示対象の駐車シーンのユーザによる選択を受け付けてもよい。この例では、表示制御手段１５８は、表示部１４に表示された駐車ＩＤの中から操作部１３を用いてユーザが選択した駐車ＩＤの駐車シーンを表示部１４に表示させる。
【０１２１】
駐車終了時点特定処理（図４のステップＳ３，図５）の変形例では、イグニッション状態を用いて駐車終了時点を特定する代わりに、車速またはギア状態を用いてもよい。車速を用いる場合、例えば、図５のステップＳ３０１およびステップＳ３０３において、イグニッション状態がＯＦＦ状態であるか否かを判定する代わりに、車速が０ｋｍ／ｈであるか否かを判定し、駐車終了時点を特定すればよい。ギア状態を用いる場合の例では、図５のステップＳ３０１およびステップＳ３０３において、ギア状態がＰ（パーキング）であるか否かを判定し、駐車終了時点を特定すればよい。さらに他の例では、運転データを用いずに、動画像データを用いて駐車終了時点を特定してもよい。動画像データを用いる場合、例えば、全データ番号の動画像データに対する画像解析処理により、車両が一定時間以上停止していると判定されたときに、その停止期間の開始時点を特定し、その時点を駐車終了時点として特定すればよい。
【０１２２】
駐車開始時点特定処理（図４のステップＳ４，図６）の変形例では、車速およびギア状態を用いる代わりに、動画像データを用いて駐車開始時点を特定してもよい。例えば、特定された各駐車終了時点を基点とし、それ以前に記録された動画像データに対して画像解析処理を行い、当該駐車終了時点から過去に遡って最初に特定される期間であって一定時間以上車両が前進状態である期間を特定し、当該期間の開始時点を駐車開始時点として特定すればよい。
【０１２３】
また、上述の各種のテーブルの具体的な態様は、図３、図７、および図１０に示す例に限られない。例えば、車両走行状態情報テーブルにおいて、図３では、日付および時刻を異なる項目として設けているが、記録時刻として１つの項目に纏めてもよい。また例えば、同じ時点で記録されたとみなすことのできる動画像データと運転データとが対応づけられてさえいれば、車両走行状態情報テーブルにはデータの記録時刻を登録しなくてもよい。また、車両走行状態情報テーブルにおいて、図３の表におけるデータ番号を省略してもよい。データ番号を省略する場合、画像抽出部１５０の各手段による上述の各処理において、データ番号の代わりに動画番号または記録時刻を用いればよい。
【０１２４】
また、車両走行状態情報テーブルにおける運転データは、画像抽出部１５の各手段の処理で必要か否かに応じて、図３に示す項目（車速、イグニッション状態、ギア状態）の少なくとも一部を含んでいなくてもよいし、あるいは、図３に示す項目の他の項目を含んでいてもよい。また、各項目の値の態様が図３の例と異なっていてもよい。例えば、図３に示すギア状態の項目の値は、Ｄ、Ｒ、またはＰであるが、ニュートラルギア状態（Ｎ）を車載センサのギアセンサが検出する場合は、当該項目の値としてＮが存在してよい。あるいは、少なくとも車両が前進状態であるか否かを区別可能な情報を登録しておけば、ギア状態として必ずしもギアセンサの検出値を登録する必要はない。また、車両が前進状態および後進状態のいずれであるかを表す情報をギア状態として登録しておいてもよい。
【０１２５】
駐車シーン抽出テーブル（図７）の変形例では、図７に示す各項目に加えて、駐車開始時点のデータ番号に対応する日付および時刻（駐車開始日付および駐車開始時刻）と、駐車終了時点のデータ番号に対応する日付および時刻（駐車終了日付および駐車終了時刻）と、を含んでいてよい。この場合、表示制御手段１５８による表示処理において駐車開始日付・時刻および駐車終了日付・時刻を駐車シーン抽出テーブルから読み出して駐車ＩＤや駐車シーンと共に表示部１４に表示させることができる。
【０１２６】
評価結果テーブル（図１０）の変形例においても、図１０に示す駐車ＩＤおよび評価項目の他の項目をさらに含んでいてよい。例えば、図７の例の駐車シーン抽出テーブルの各項目、駐車開始日付・時刻、および駐車終了日付・時刻などを各駐車ＩＤと共に登録しておいてもよい。
【０１２７】
また、図８および図１２〜図１６を参照して説明した駐車シーン評価処理においては、各駐車シーンに対応する期間に記録された運転データを用いて評価を行う。駐車シーン評価処理の変形例では、各駐車シーンの動画像を用いて駐車操作を評価してもよい。例えば、各駐車シーンに対して画像解析処理を行って車両の動作状態を認識し、この動作状態に基づいて上述の各例の評価項目について評価を行う。つまり、車両の前進状態、後退状態、およびハザードランプの点灯状態などを、画像解析処理を行って認識すればよい。
【符号の説明】
【０１２８】
１０  画像抽出装置、１１  データ取得部、１２  記憶部、１３  操作部、１４  表示部、１５  画像抽出部、２０  車両、２２  車載センサ、２４  カメラ、２６  常時記録型ドライブレコーダ、１５０  駐車終了時点特定手段、１５２  駐車開始時点特定手段、１５４  駐車シーン抽出手段、１５６  駐車シーン評価手段、１５８  表示制御手段。
【図１】
2011186257.tif 000003
【図２】
2011186257.tif 000004
【図３】
2011186257.tif 000005
【図４】
2011186257.tif 000006
【図５】
2011186257.tif 000007
【図６】
2011186257.tif 000008
【図７】
2011186257.tif 000009
【図８】
2011186257.tif 000010
【図９】
2011186257.tif 000011
【図１０】
2011186257.tif 000012
【図１２】
2011186257.tif 000013
【図１３】
2011186257.tif 000014
【図１４】
2011186257.tif 000015
【図１５】
2011186257.tif 000016
【図１６】
2011186257.tif 000017
【図１１】
2011186257.tif 000018