(57)【要約】      （修正有）【課題】ユーザが動画像を閲覧する際の利便性を向上させる画像記録装置及び画像記録方法を提供する。【解決手段】画像記録装置であるドライブレコーダ１００は、車両に搭載された撮像装置３００から、当該車両の周囲を撮像した動画像を取得して記憶装置２００に記憶させる。車両が走行した経路を取得し、動画像を撮像中に車両が走行した経路を示すサムネール画像を生成し、サムネール画像を動画像と対応付けて、この対応関係を示す情報をデータベース１２０に記憶させる。記憶装置２００に記憶させた動画像のリストを表示装置４００に表示させる場合に、当該動画像と対応するサムネール画像を一覧表示させる。【選択図】図２
2019008528.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された撮像装置から、当該車両の周囲を撮像した動画像を取得して記憶装置に記憶させる記憶制御部と、
前記車両が走行した経路を取得する経路取得部と、
前記動画像を撮像中に前記車両が走行した経路を示すサムネール画像を生成するサムネール生成部と、
前記サムネール画像を前記動画像と対応付けて、この対応関係を示す情報をデータベースに記憶させるサムネール管理部と、
前記動画像と対応する前記サムネール画像を一覧表示させる表示制御部と、
を備える画像記録装置。
【請求項２】
前記サムネール生成部が、前記経路周辺の地図に前記経路を重畳して前記サムネール画像とする請求項１に記載の画像記録装置。
【請求項３】
前記車両の走行中に、車両外部の事象を示す外部情報を外部の装置から取得する外部情報取得部を備え、
前記サムネール画像に前記外部情報を付加して表示させる請求項１又は２に記載の画像記録装置。
【請求項４】
前記表示制御部が、前記サムネールを前記表示装置に表示させ、当該サムネールに重畳された経路上の箇所がユーザに選択された場合に、当該サムネールと対応する動画像のうち、当該選択箇所と対応する経路上の位置で撮像された箇所から動画像の再生を開始する請求項１〜３の何れか１項に記載の画像記録装置。
【請求項５】
前記表示制御部が、前記サムネールを前記表示装置に表示させ、
当該サムネールに重畳された経路がユーザに選択された場合に当該サムネールを拡大して表示させ、
拡大して表示させたサムネールにおける経路上の箇所又は範囲がユーザに選択された場合に、当該サムネールと対応する動画像のうち、当該ユーザに選択された箇所又は範囲と対応する部分を再生する請求項１〜３の何れか１項に記載の画像記録装置。
【請求項６】
車両に搭載された撮像装置から、当該車両の周囲を撮像した動画像を取得して記憶装置に記憶させるステップと、
前記車両が走行した経路を取得するステップと、
前記動画像を撮像中に前記車両が走行した経路を示すサムネール画像を生成するステップと、
前記サムネール画像を前記動画像と対応付けて、この対応関係を示す情報をデータベースに記憶させるステップと、
前記動画像と対応する前記サムネール画像を一覧表示させるステップと、
をコンピュータが実行する画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像記録装置及び画像記録方法に関する。
【背景技術】
【０００２】
従来、車両の走行中に当該車両周辺の画像を撮影して記録する記録装置、所謂ドライブレコーダが広く利用されている。ドライブレコーダは、カメラで撮影した動画像を不揮発性の内部記録媒体に記録することで、走行中に発生した事故等の検証を可能としている。
【０００３】
動画像を内部記録媒体へ記録する方式としては、自車両において事故が発生したときに記録を実行するイベント記録方式と常時記録を実行する常時記録方式とが知られている。前者は、衝突や急ブレーキなど自車両に衝撃が加わったことを加速度センサが感知して事故が発生したと判定されると、当該感知の前後数十秒における画像や走行情報のデータを記録する。後者は、所定のサイクルでＲＡＭからデータを読み出して内部記録媒体に記録する。何れの方式においても、記録が繰り返されると、内部記録媒体内に多数の動画が記録されることになるため、ユーザが当該動画像を利用する場合には、各動画像のサムネール画像を一覧表示させ、このサムネール画像を見てユーザが利用する動画を選択できるようにしている。
【０００４】
上記に関連して、特許文献１には、撮影した画像データを関連づけてサーバのデータベースに登録しておき、端末が、画像データとサムネールと位置データと地図データをサーバからダウンロードし、該位置データと地図データをもとに電子地図上に画像の撮影位置を示すマーカ情報を表示するとともに、前記マーカ情報と対の画像のサムネールを表示する画像データ登録・再生方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２７８９９３号公報
【特許文献２】特開２００４−３６３８２３号公報
【特許文献３】特開２００７−３２３５４３号公報
【特許文献４】特開２００９−１３０３７９号公報
【特許文献５】特開２０１０−１７１８３８号公報
【特許文献６】特開２０１１−００９８４６号公報
【特許文献７】特開２０００−１９６９３３号公報
【特許文献８】特開２００１−３０４８７３号公報
【特許文献９】特開２０１１−２４７８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した画像データ登録・再生方法の場合、利用したい画像データを選択するために表示させるサムネールは、撮影した画像データを縮小したものである。しかし、ドライブレコーダの場合、撮影装置のアングルやポジションが固定されているため、撮影される画像は、常にほぼ同様の構図となる。このため画像データを縮小したサムネールを一覧表示した場合、どれも同じように見えてしまい選択の参考にならないという問題があった。
【０００７】
また、特許文献１では、画像データを撮影した位置を示す位置情報を表示するため、画像データのサムネールとは別に、位置情報を表示する領域を確保しており、簡潔な表示ができないという問題がある。
【０００８】
本発明は、このような課題を解決するためになされたものであり、その目的は、車両の走行中に撮像した複数の動画像のサムネール画像を一覧表示する際、当該動画像に撮像されている内容をそのサムネール画像によって簡潔に示すことができ、ユーザが当該動画像を閲覧する際の利便性を向上させる技術の提供である。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、以下の手段を採用した。即ち、本発明の撮像装置は、
車両に搭載された撮像装置から、当該車両の周囲を撮像した動画像を取得して記憶装置に記憶させる記憶制御部と、
前記車両が走行した経路を取得する経路取得部と、
前記動画像を撮像中に前記車両が走行した経路を示すサムネール画像を生成するサムネール生成部と、
前記サムネール画像を前記動画像と対応付けて、この対応関係を示す情報をデータベースに記憶させるサムネール管理部と、
前記動画像と対応する前記サムネール画像を一覧表示させる表示制御部と、
を備える。
【発明の効果】
【００１０】
本発明によれば、車両の走行中に撮像した複数の動画像のサムネール画像を一覧表示する際、当該動画像に撮像されている内容をそのサムネール画像によって簡潔に示すことができ、ユーザが当該動画像を閲覧する際の利便性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、ドライブレコーダシステムの概要を示す図である。
【図２】図２は、ドライブレコーダシステムの全体構成を示すブロック図である。
【図３】図３は、ドライブレコーダが、動画像及びサムネールを記録する際の情報の流れを示す説明図である。
【図４】図４は、表示装置にサムネールを表示させた例を示す図である。
【図５】図５は、ドライブレコーダのハードウェア構成の一例を示す図である。
【図６】図６は、ドライブレコーダシステムにおける記録方法の説明図である。
【図７】図７は、ドライブレコーダシステムにおける記録方法の説明図である。
【図８】図８は、サムネールに係る情報を格納するデータベースの一例を示す図である。
【図９】図９は、上下スライドバーを表示させた例を示す図である。
【図１０】図１０は、図９の上下スライドバーによるスクロールの動作を説明する図である。
【図１１】図１１は、左右スライドバーを表示させた例を示す図である。
【図１２】図１２は、図１１の左右スライドバーによるスクロールの動作を説明する図である。
【図１３】図１３は、一画面に表示させるサムネールの数を選択する操作の説明図である。
【図１４】図１４は、サムネールの地図上に出発地点と到着地点を表示した例を示す図である。
【図１５】図１５は、サムネールの地図上に通過地点であることを表示した例を示す図である。
【図１６】図１６は、サムネールをカテゴリーでグループ化して表示する例を示す図である。
【図１７】図１７は、サムネール上に表示する走行経路を特定の色とした例を示す図である。
【図１８】図１８は、ＶＩＣＳ（登録商標）で取得した外部情報をサムネールに表示した例を示す図である。
【図１９】図１９は、高速道路を走行したときの経路を特定の色で表示させた例を示す図である。
【図２０】図２０は、急ブレーキや急加速が行われた箇所をサムネールに表示した例を示す図である。
【図２１】図２１は、サムネールに天気の情報を付加した例を示す図である。
【図２２】図２２は、サムネールに事故等の情報を付加した例を示す図である。
【図２３】図２３は、サムネールにメールを送受信した旨の情報を付加した例を示す図である。
【図２４】図２４は、サムネールに電話を送受した旨の情報を付加した例を示す図である。
【図２５】図２５は、サムネールに日時に基づく情報を表示した例を示す図である。
【図２６】図２６は、日中に撮像された場合のサムネールと夜間に撮像された場合のサムネールの例を示す図である。
【図２７】図２７は、日の出の際に撮像された動画のサムネールと、日の入の際に撮像された動画のサムネールの例を示す図である。
【図２８】図２８は、サムネールの地図をノースアップで表示した例を示す図である。
【図２９】図２９は、出発地点を左側に表示した例を示す図である。
【図３０】図３０は、到着地点を右側に表示した例を示す図である。
【図３１】図３１は、経路の途中に出発地点及び到着地点を示す表示をしない例を示す図である。
【図３２】図３２は、サムネール上の経路に順番を表示した例を示す図である。
【図３３】図３３は、サムネール上の経路に順番を表示した例を示す図である。
【図３４】図３４は、サムネール上の経路に走行した方向を表示した例を示す図である。
【図３５】図３５は、サムネールを一覧表示する処理の説明図である。
【図３６】図３６は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を特定する処理の説明図である。
【図３７】図３７は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を再生する際の情報の流れを示す図である。
【図３８】図３８は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を再生する処理のタイミングチャートである。
【図３９】図３９は、サムネール上の経路に対する選択操作を検出して、選択された経路上の位置で撮像された部分から動画像の再生を開始する処理の説明図である。
【図４０】図４０は、選択されたサムネールと対応する動画像を特定する処理の説明図である。
【図４１】図４１は、サムネール上の経路に対する選択操作を検出して、選択された経路上の位置で撮像された部分から動画像の再生を開始する処理のタイミングチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施の形態について、図面を参照して説明する。但し、以下で説明する実施形態は本発明を実施するための例示であり、本発明は以下に説明する態様に限定されない。
【００１３】
＜第１実施形態＞
図１は、ドライブレコーダシステム１の概要を示す図である。図１では、ドライブレコ
ーダシステム１が搭載された車両が走行しているときの車内の様子を示している。本実施形態のドライブレコーダシステム１は、フロントガラス等に設置された撮像装置３００が撮像した画像を、ダッシュボードに設置されたドライブレコーダ１００によって記録する。
【００１４】
図２は、ドライブレコーダシステム１の全体構成を示すブロック図である。本実施形態に係るドライブレコーダシステム１は、目的地までのルートを案内するいわゆるカーナビゲーションとしても機能するドライブレコーダ１００と、撮像装置３００と、データストレージ２００と、操作部５００と、表示装置４００と、音声出力部と、ＧＰＳ６００と、センサデバイス７００と、クロックデバイス８００と、ＣＤ／ＤＶＤドライブ９００と、それらに電力を供給する装置電源とを備えている。以下、ドライブレコーダシステム１の主要な構成について詳しく説明する。
【００１５】
［撮像装置３００］
撮像装置３００は、車両周辺を撮像することで車両周辺の電子画像を取得する。撮像装置３００は、所定の周期（例えば、１／３０秒周期）で車両周辺の電子画像を取得し、各画像を動画像のフレームとする映像信号をドライブレコーダ１００へ入力する。撮像装置３００は、例えば、二次元イメージセンサとしてＣＣＤイメージセンサ（Charge Coupled
Device Image Sensor）やＣＭＯＳイメージセンサ（Complementary Metal Oxide Semiconductor Image Sensor）を備えるカメラである。なお、撮像装置３００は、車両後方を撮像するバックカメラであってもよい。また、撮像装置３００は、フロントカメラとバックカメラ等の複数のカメラを含んでもよい。
【００１６】
［表示装置４００］
表示装置４００は、車両の車室内におけるユーザ（主に運転者）が視認可能な位置に配置され、ドライブレコーダ１００から供給される各種の視覚情報をユーザに表示する。表示装置４００は、例えば、液晶ディスプレイである。表示装置４００は、ドライブレコーダ１００から供給される各種の音声情報をユーザに対して出力するスピーカ等の音声出力手段を含んでいても良い。
【００１７】
［操作部５００］
操作部５００は、ユーザによる指定や選択、情報の入力等の操作を受け付けて当該操作を示す信号をドライブレコーダ１００に出力する。操作部５００は、表示装置４００としての液晶ディスプレイに重畳されてユーザのタッチ操作を受け付けるタッチパネルであってもよい。また、操作部５００は、ステアリングやシフトレバー、インパネ、ダッシュボード等に配置されたスイッチやタッチパッドであってもよい。なお、操作部５００には、ユーザの音声入力による指定操作を受け付けてドライブレコーダ１００に出力するマイクが設けられていてもよい。
【００１８】
［ＣＤ／ＤＶＤドライブ９００］
ＣＤ／ＤＶＤドライブ９００は、ＣＤ（Compact Disc）やＤＶＤ（digital versatile disc）を読み込み可能なデバイスである。ドライブレコーダシステム１は、ＣＤ／ＤＶＤドライブ９００で読み込んだ音声や映像を音声出力装置や表示装置４００から出力する。
【００１９】
［センサデバイス７００・ＧＰＳ６００・クロックデバイス８００］
センサデバイス７００は、自車両の車速を計測する車速センサと、自車両の加速度を計測する加速度センサと、自車両のヨーレート（鉛直軸回りの角速度）を計測するジャイロセンサと、を有している。これらの各種センサは、例えば、所定のサイクルで計測を行い、計測値を示すセンサ信号を遂次ドライブレコーダ１００に出力する。ＧＰＳ（Global Positioning System）６００は、ＧＰＳ衛星から受信したＧＰＳ信号に基づいて自車両の
現在位置情報を算出し、算出した現在位置情報をドライブレコーダ１００に供給する。クロックデバイス８００は、正確な現在時刻情報をドライブレコーダ１００に供給する。クロックデバイス８００はＧＰＳ信号に基づいて現在時刻情報を取得し、ドライブレコーダ１００に供給してもよい。
【００２０】
［データストレージ２００］
データストレージ２００は、ドライブレコーダ１００による制御に応じて、撮像装置３００が取得した画像やセンサ信号に基づく自車両の走行情報といった各種のデータを記憶する。データストレージ２００は、例えば、ｅＭＭＣ（embedded Multi-Media Card）や
ＳＳＤ（Solid State Drive）等のフラッシュメモリや、ＨＤＤ（Hard-disk Drive）である。データストレージ２００は、本発明の記憶装置の一形態である。
【００２１】
［ドライブレコーダ］
図２に示すように、ドライブレコーダ１００は、動画像取得部１０９、メインメモリ１１０、記憶制御部１０８、データベース１２０、操作・表示制御部１０１、ナビ制御部１０２、オーディオ制御部１０３、経路取得部１０４、サムネール生成部１０５、サムネール管理部１０６、外部情報取得部１０７、記憶制御部１０８を有している。本実施形態に係るドライブレコーダ１００は、常時記録方式を採用している。即ち、撮像装置３００が撮像した動画像をデータストレージ２００に連続して記録する。また、ドライブレコーダ１００は、動画像を記録する際に、当該動画像のサムネールを作成して記録する。図３は、ドライブレコーダ１００が、動画像及びサムネールを記録する際の情報の流れを示す説明図である。以下、図２，図３を参照して、ドライブレコーダ１００の各構成について詳しく説明する。
【００２２】
メインメモリ１１０は、動画像データを一時的に保存する。撮像装置３００が取得した画像データは、動画像取得部１０９によってメインメモリ１１０に一時保存される。
【００２３】
データベース１２０には、ドライブレコーダ１００が実行する各種のプログラムが用いるデータや各種の設定情報等が格納されている。また、詳細については後述するが、データベース１２０には、サムネール生成部１０５によって生成されたサムネールに関する情報が格納される。
【００２４】
操作・表示制御部１０１は、操作部５００が受け付けたユーザによる操作を示す情報をナビ制御部１０２、オーディオ制御部１０３、経路取得部１０４、サムネール生成部１０５、サムネール管理部１０６、外部情報取得部１０７に出力するとともに、ナビ制御部１０２、オーディオ制御部１０３、経路取得部１０４、サムネール生成部１０５、サムネール管理部１０６、外部情報取得部１０７から供給される情報を表示装置４００に表示させる。例えば、操作・表示制御部１０１は、動画像のリストを表示させる場合に、当該動画像と対応するサムネール画像を表示装置４００に一覧表示させる。
【００２５】
ナビ制御部１０２は、カーナビゲーション機能を実行する。具体的には、ナビ制御部１０２は、ユーザによる操作に応じて目的地を設定し、ＧＰＳ６００に取得させた自車両の位置情報やデータベース１２０に格納されている地図情報に基づいてユーザを目的地まで案内するための案内画像を生成する。生成された案内画像は表示装置４００に表示される。また、ナビ制御部１０２は、車両の現在位置に応じてユーザを目的地まで案内するための案内音声を音声出力装置に出力させる。なお、自車両の現在位置は、加速度センサやジャイロによって検出した自車両の進行距離や進行方向に基づいて求められてもよい。
【００２６】
オーディオ制御部１０３は、ユーザによる操作に応じてＣＤ／ＤＶＤドライブ９００で読み込んだ音声や映像を音声出力装置や表示装置４００から出力させる。
【００２７】
経路取得部１０４は、車両が走行した経路を取得する。例えば、経路取得部１０４は、経路を示す情報として、所定間隔の時刻における車両の緯度・経度等の走行データをＧＰＳ６００等から取得し、データベース１２０へ出力する。
【００２８】
サムネール生成部１０５は、動画像を撮像中に車両が走行した経路を示すサムネールを生成する。また、本実施形態のサムネール生成部１０５は、経路周辺の地図に前記経路を重畳してサムネールとしている。図４は、表示装置４００にサムネール４１〜４４を表示させた例を示す図である。例えば、図４のサムネール４１では、曲線４０１が経路を示している。当該サムネールを生成する処理の詳細については後述する。
【００２９】
サムネール管理部１０６は、サムネール画像を前記動画像と対応付けて、この対応関係を示す情報をデータベースに記憶させる。また、サムネール管理部１０６は、サムネールと対応する動画像を撮影した位置や時刻等、サムネールに関する情報をデータベースに記憶させる。
【００３０】
外部情報取得部１０７は、車両の走行中に、車両外部の事象を示す外部情報をＶＩＣＳ（登録商標）や、情報提供サーバ、ユーザ端末等の外部装置９５０から取得する。
【００３１】
記憶制御部１０８は、撮像装置３００によって撮像した動画像をメインメモリ１１０から取得し、所定時間毎に区切ってデータストレージ２００へ記憶させる。
【００３２】
図５は、ドライブレコーダ１００のハードウェア構成の一例を示す図である。ドライブレコーダ１００は、図５に示すように、接続バスによって相互に接続されたＣＰＵ（Central Processing Unit）１０、記憶手段２０、通信手段、入出力ＩＦ４０を有する。ＣＰ
Ｕ１０は、ドライブレコーダ１００全体の制御を行う中央処理演算装置である。ＣＰＵ１０はプロセッサとも呼ばれる。ただし、ＣＰＵ１０は、単一のプロセッサに限定される訳ではなく、マルチプロセッサ構成であってもよい。また、単一のソケットで接続される単一のＣＰＵ１０がマルチコア構成であってもよい。
【００３３】
ドライブレコーダ１００では、ＣＰＵ１０がプログラムを実行することにより、図１に示す操作・表示制御部１０１、ナビ制御部１０２、オーディオ制御部１０３、経路取得部１０４、サムネール生成部１０５、サムネール管理部１０６、外部情報取得部１０７、記憶制御部１０８の各処理部として機能する。但し、上記各処理部の少なくとも一部の処理がＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）等によって提供されてもよい。また、上記各処理部の少なくとも一部が、ＦＰ
ＧＡ（Field-Programmable Gate Array）等の専用ＬＳＩ（large scale integration）、その他のデジタル回路であってもよい。また、上記各処理部の少なくとも一部にアナログ回路を含む構成としてもよい。
【００３４】
記憶手段２０は、主記憶装置と補助記憶装置とを含む。主記憶装置は、図に示すメインメモリ１１０として機能するほか、ＣＰＵ１０がプログラムやデータをキャッシュしたり、作業領域を展開したりする記憶媒体である。主記憶装置は、例えば、フラッシュメモリ、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）を含む。補助記憶装置は、例えば、ＨＤＤ（Hard-disk Drive）やＳＳＤ（Solid State Drive）、ＥＰＲＯＭ（Erasable Programmable ROM）、フラッシュメモリ、ＵＳＢメモリ、メモリカードを含む
。補助記憶装置は、例えば、撮像装置３００によって撮像された動画像や、データベース１２０が記録される。
【００３５】
通信ＩＦ３０は、無線電話回線を通じて基地局を経由して汎用のネットワークに接続可
能なインターフェースである。また、通信ＩＦ３０は、無線ＬＡＮのアクセスポイント（ＡＰ）と通信可能となっており、任意の通信手段を経由してネットワークへの接続が可能となっている。
【００３６】
入出力ＩＦ４０は、ドライブレコーダ１００に接続するセンサや操作部５００、通信手段、ＥＣＵ等の機器との間でデータの入出力を行うインターフェースである。ドライブレコーダシステム１においては、ユーザによる選択操作が操作部５００から入出力ＩＦ４０を介して、ドライブレコーダ１００に入力される。
【００３７】
［記録方法］
図６，図７は、本実施形態に係るドライブレコーダシステムにおける記録方法の説明図である。以下、図６，図７を参照しながら本実施形態に係るドライブレコーダシステムにおける動画像の記録方法について説明する。
【００３８】
ユーザが車両のエンジンを起動しようとしてイグニションスイッチをオンにすることにより、ＡＣＣ電源がＯＮとなり、ドライブレコーダシステム１に電力が供給されると、ドライブレコーダシステム１は、図６，図７に示す処理を実行する。まず、ドライブレコーダ１００は、サムネールファイルを新規作成する。ここでサムネールファイルの新規作成とは、サムネールファイルとして空の画像ファイルを作成することや、当該サムネールファイルを管理するデータベースのレコードを作成すること、当該サムネールファイルを管理するための識別情報やファイル名を生成すること等である。
【００３９】
また、ドライブレコーダ１００は、撮像装置３００によって撮像した動画像をメインメモリ１１０を介して取得し、逐次データストレージ２００への記憶を開始させることで、動画像の記録を開始する（ステップＳ２０）。
【００４０】
次にドライブレコーダ１００は、車両の走行データや、ステップＳ１０で生成したサムネールの名称（bitmap名）、動画像のファイル名（動画像名）等の情報をサムネールの親データベース（以下、単に親ＤＢとも称す）における当該サムネールのレコードに登録する（ステップＳ３０）。図８は、サムネールに係る情報を格納するデータベースの一例を示す図である。図８の親ＤＢ５１は、サムネール毎の情報を格納するデータベースである。親ＤＢ５１において、サムネールＩＤは、サムネールを識別し、子ＤＢ５２の情報との対応付け等を行うための識別情報である。経度・緯度は、サムネールと対応する動画像を撮像した時の車両の走行位置（以下、撮像位置とも称す）を示す位置情報である。時刻は、サムネールと対応する動画像を撮像した時の日時を示す情報である。なお、図８では、経度・緯度及び時間を動画像の撮像を開始した時点の位置や時間としたが、これに限らず、動画像の撮像を終了した時点や中間地点における位置や時間としてもよい。エリア（撮像エリア）は、都道府県や市区町村等、任意に区分されたエリアのうち、撮像位置が属するエリアを示す情報である。
【００４１】
ステップＳ３０の後、ドライブレコーダ１００は、子サムネールデータベース（以下、子ＤＢとも称す）５２に前記サムネールのレコードを新規作成する（ステップＳ４０）。図８の子ＤＢ５２は、所定時間毎の情報（子サムネールデータ）を格納するデータベースである。子ＤＢ５２において、子ＩＤは、子サムネールデータを識別し、親ＤＢ５１の情報との対応付け等を行うための識別情報である。経度・緯度は、所定時間毎の車両の走行位置（以下、子撮像位置とも称す）を示す位置情報である。時刻は、現在の日時、換言すると、車両が当該子撮像位置に存在した日時を示す情報である。画面ｘ座標・画面ｙ座標は、サムネールを表示装置４００に表示させた場合に、子撮像位置に対応する画面上の座標を示す情報である。
【００４２】
ドライブレコーダ１００は、外部情報取得部１６により取得した外部情報が有るか否かを判定する。ここで外部情報が有ると判定した場合（ステップＳ５０，Ｙｅｓ）、ドライブレコーダ１００は、当該外部情報をメインメモリ１１０等の記憶手段へ書き出す。なお、外部情報が、渋滞情報や故障車が存在する旨の情報等、ステップＳ４０で作成した子サムネールデータの子撮像位置における事象を示す情報の場合、当該子サムネールデータのレコードへ格納させてもよい。
【００４３】
一方、ステップＳ５０にて、外部情報が無いと判定した場合（ステップＳ５０，Ｎｏ）、ドライブレコーダ１００は、ステップＳ６０をスキップしてステップＳ７０へ移行する。
【００４４】
ステップＳ７０にて、ドライブレコーダ１００は、動画像の長さ、即ち動画像の記録時間が所定時間（図６では２０分）に達したか否かを判定する。なお、この所定時間は、１５分や３０分など、任意に設定可能である。
【００４５】
ステップＳ７０にて、所定時間に達したと判定した場合（ステップＳ７０，Ｙｅｓ）、ドライブレコーダ１００は、子撮像位置における緯度・経度、時刻といった子サムネールデータを子ＤＢ５２に登録する（ステップＳ９０）。また、ドライブレコーダ１００は、サムネールをクローズし、データストレージ２００に記憶させる（ステップＳ１００）。更に、ドライブレコーダ１００は、動画像の記録を完了し、動画像ファイルをクローズして、データストレージ２００に記憶させ（ステップＳ１１０）、ステップＳ１０へ戻る。
【００４６】
一方、ステップＳ７０にて、２０分に達していないと判定した場合、ドライブレコーダ１００は、子サムネールデータを作成してからの経過時間が所定時間（図６では１分）に達したか否か、換言すると、次の子サムネールデータを作成する時間間隔に達したか否かを判定する（ステップＳ８０）。なお、この所定時間は、２分や３０秒など、任意に設定可能である。
【００４７】
ステップＳ８０にて、経過時間が所定時間に達したと判定した場合（ステップＳ８０，Ｙｅｓ）、ドライブレコーダ１００は、ステップＳ４０に戻って次の子サムネールデータを作成する。一方、経過時間が所定時間に達していないと判定した場合（ステップＳ８０，Ｎｏ）、ドライブレコーダ１００は、ステップＳ１２０へ移行する。
【００４８】
ステップＳ１２０にて、ドライブレコーダ１００は、ユーザが車両のエンジンを停止させたか否かを判定する。なお、この判定は、ＡＣＣ電源がＯＦＦになったか否かを判定してもよい。ここで、エンジンが停止されていないと判定した場合（ステップＳ１２０，Ｎｏ）、ステップＳ８０へ戻る。また、エンジンが停止されたと判定した場合（ステップＳ１２０，Ｙｅｓ）、図７のステップＳ１３０へ移行する。
【００４９】
ステップＳ１３０にて、ドライブレコーダ１００は、子撮像位置における緯度・経度、時刻といった子サムネールデータを子ＤＢ５２に登録する。また、ドライブレコーダ１００は、サムネールをクローズし、データストレージ２００に記憶させる（ステップＳ１４０）。更に、ドライブレコーダ１００は、動画像の記録を完了し、動画像ファイルをクローズして、データストレージ２００に記憶させる（ステップＳ１５０）。
【００５０】
次に、ドライブレコーダ１００は、データベース１２０から撮像位置付近の地図情報、例えば、子撮像位置を全て含む矩形状の範囲であって、当該矩形状の地図の各辺と最も近い子撮影位置との間隔が所定値となる範囲の地図情報を取得する（ステップＳ１６０）。即ち、地図に子撮像位置が収まらず、経路がサムネールからはみ出してしまうことや、地図の各辺に最も近い子撮像位置と各辺との間隔が大きすぎ経路が小さくなってしまうこと
がないように、適切な大きさで経路が重畳される範囲の地図情報が取得される。また、ドライブレコーダ１００は、この地図情報が示す地図上に各子撮像位置を示す印を描画することで、地図上に経路を示す（ステップＳ１７０）。なお、この経路は、各子撮像位置を示した点状の表示であっても、各子撮像位置を線でつなげた線状の表示であってもよい。例えば、図４のサムネール４１では、経路を曲線４０１で示している。
【００５１】
そして、ドライブレコーダ１００は、地図上に各子撮像位置を示す印を描画し、表示装置４００にサムネールとして表示させた場合に、各子撮像位置を示す印が表示される表示画面上の座標（画面ｘ座標・画面ｙ座標）を求めて、子ＤＢ５２へ登録する（ステップＳ１８０）。
【００５２】
また、ドライブレコーダ１００は、ステップＳ６０で書き出した外部情報を前記地図上に描画する（ステップＳ１９０）。なお、外部情報の具体的な表示形態については後述する。
【００５３】
ステップＳ１９０の後、ドライブレコーダ１００は、サムネールをクローズし、データストレージ２００に記憶させる（ステップＳ２００）。更に、ドライブレコーダ１００は、動画像の記録を完了し、動画像ファイルをクローズして、データストレージ２００に記憶させ（ステップＳ２１０）図６，図７の処理を終了する。
【００５４】
上記のように動画像とサムネールをデータストレージ２００に記憶させておき、ユーザが動画像を利用するために、データストレージ２００内に記憶されている動画像の一覧を表示させた場合、ドライブレコーダ１００は、例えば図４に示すように地図に車両の走行経路を重畳した画像をサムネールとし、表示装置４００に複数のサムネールを一覧表示させることができる。
【００５５】
これにより、各動画像の内容が、どのような経路を走行したときのものであるかをサムネールで簡潔に示すことができ、ユーザが当該動画像を利用する際の利便性を向上させることができる。なお、動画像及びサムネールを表示させる装置は、ドライブレコーダ１００に限らず、他の装置であってもよい。この場合、例えば、他の装置のＯＳ（Operating System）が用いるサムネールの一時ファイルと同じ形式で、ドライブレコーダ１００がサムネールを作成してデータストレージ２００に記憶させておくことで、他の装置がデータストレージ２００内の一覧を表示させる場合に、一時ファイルに基づいて、地図に車両の走行経路を重畳したサムネールを一覧表示させることができる。
【００５６】
［サムネールの表示形態例］
ドライブレコーダ１００の操作・表示制御部１０１は、サムネールを一覧表示する際、表示装置４００の表示画面に表示しきれない数のサムネールがある場合、表示画面内にスライドバーを表示させてサムネールをスクロール可能にしてもよい。
【００５７】
図９は、上下スライドバーを表示させた例を示す図、図１０は、スクロールの動作を説明する図である。図９では、表示装置４００の表示画面右端にスライドバー６１を表示している。ユーザが、このスライドバー６１を上下に移動操作することで、表示画面に表示されているサムネールをスクロールさせて、表示しきれなかったサムネールを表示画面に表示させることができる。
【００５８】
図１０に示すように、スライドバー６１の上下の位置は、表示画面に表示されているサムネールの位置と対応している。なお、図１０では、各サムネールを識別し易いように、Ｎｏ．１〜Ｎｏ．１２の番号を付して模式的に示している。図１０の例では、表示装置４００の表示画面に３列２行、計６枚のサムネールが表示されているが、サムネールが１２
枚存在しているため、６枚のサムネールが表示されていない。図１０（Ｂ）では、スライドバー６１が上下方向の中央に位置しており、Ｎｏ．１〜Ｎｏ．１２のサムネールのうち、中央のＮｏ．４〜Ｎｏ．９までが表示されている。図１０（Ｂ）と比べ、図１０（Ａ）のようにスライドバー６１を上へ移動させると、相対的にサムネールが下へ移動するようにスクロールされ上部のＮｏ．１〜Ｎｏ．３のサムネールが表示される。また、図１０（Ｂ）と比べ、図１０（Ｃ）のようにスライドバー６１を下へ移動させると、相対的にサムネールが上へ移動するようにスクロールされ下部のＮｏ．１０〜Ｎｏ．１２のサムネールが表示される。
【００５９】
また、図１１は、左右スライドバーを表示させた例を示す図、図１２は、スクロールの動作を説明する図である。図１１では、表示装置４００の表示画面下端にスライドバー６２を表示している。ユーザが、このスライドバー６２を上下に移動操作することで、表示画面に表示されているサムネールをスクロールさせて、表示しきれなかったサムネールを表示画面に表示させることができる。
【００６０】
図１２に示すように、スライドバー６２の左右の位置は、表示画面に表示されているサムネールの位置と対応している。図１２の例では、表示装置４００の表示画面に３列２行、計６枚のサムネールが表示されているが、サムネールが１２枚存在しているため、６枚のサムネールが表示されていない。図１２（Ｂ）では、スライドバー６１が左右方向の中央のやや右寄りに位置しており、Ｎｏ．１〜Ｎｏ．１２のサムネールのうち、Ｎｏ．４〜Ｎｏ．６，Ｎｏ．７〜Ｎｏ．９が表示されている。図１２（Ｂ）と比べ、図１２（Ａ）のようにスライドバー６２を左へ移動させると、相対的にサムネールが右へ移動するようにスクロールされ左側のＮｏ．２，Ｎｏ．８のサムネールが表示される。また、図１２（Ｂ）と比べ、図１２（Ｃ）のようにスライドバー６２を右へ移動させると、相対的にサムネールが左へ移動するようにスクロールされ、右側のＮｏ．６，Ｎｏ．１２のサムネールが表示される。
【００６１】
サムネールをスクロールさせる手法としては、スクロールバーを表示させるものに限らず、ユーザが表示画面に指で触れ、当該指をスライドさせることで、この指の移動方向へサムネールを移動させてスクロールさせるものであってもよい。
【００６２】
また、ドライブレコーダ１００は、表示装置４００の一画面に表示させる数を選択可能にしてもよい。図１３は、一画面に表示させるサムネールの数を選択する操作の説明図である。
【００６３】
図１３（Ａ）は、表示装置４００の一画面に４つのサムネールを表示させた状態を示しており、この状態でユーザが表示画面に複数の指で触れ、指の間隔を広げる操作、所謂ピンチアウトの操作を行うと、サムネールが大きく表示され、一画面に表示されるサムネール画像の数が少なくなるように変更される。図１３（Ｂ）の例では１つのサムネールが表示された状態となる。
【００６４】
また、図１３（Ｃ）のように、表示装置４００の一画面に４つのサムネールを表示させた状態でユーザが表示画面に複数の指で触れ、指の間隔を狭める操作、所謂ピンチインの操作を行うと、サムネールが小さく表示され、一画面に表示されるサムネール画像の数が多くなるように変更される。図１３（Ｄ）の例では６つのサムネールが表示された状態となる。
【００６５】
図１４は、サムネールの地図上に出発地点と到着地点を表示した例を示す図である。サムネール生成部１０５は、例えば、走行データに基づいて示した経路６９のうち、エンジンが始動した位置、又はＡＣＣ電源がＯＮとなった位置を出発地点として求め、出発地点
であることを示す吹き出し６３やマーク６４を地図上の対応する位置に描画する。また、サムネール生成部１０５は、例えば、走行データに基づき、エンジンが停止された位置、又はＡＣＣ電源がＯＦＦとなった位置を到着地点として求め、到着地点であることを示す吹き出し６５やマーク６６を地図上の対応する位置に描画する。これら吹き出し６３，６５やマーク６４，６６の形状は、特に限定されるものではなく、任意に設定可能である。例えば、マーク６４，６６としては、ピンの他、家や旗、Ｓ（スタート）やＧ（ゴール）等であってもよい。なお、ユーザがナビ制御部１０２に対して出発地点と目的地点（到着地点）を設定した場合、この出発地点と目的地点（到着地点）を示す情報をナビ制御部１０２から取得してもよい。
【００６６】
図１５は、サムネールの地図上に通過地点であることを表示した例を示す図である。サムネール生成部１０５は、例えば、走行データに基づいて求めた経路７０のうち、出発地点及び到着地点でない端部を通過地点として求め、通過地点であることを示す吹き出し６７を地図上の対応する位置に描画する。
【００６７】
図１６は、サムネールをカテゴリーでグループ化して表示する例を示す図である。ドライブレコーダ１００は、サムネールをカテゴリーでグループ化して表示することができ、例えばユーザによってグループ化表示が選択された場合には、図１６のようにサムネールをグループ化して表示し、グループ化表示が選択されていない場合には、図９のようにサムネールをグループ化せずに一覧表示する。
【００６８】
図１６（Ａ）では、大阪エリアと名古屋エリアなど、エリア毎にグループ化して表示した例を示している。操作・表示制御部１０１は、グループ化表示が選択された場合、例えば、各サムネールについて、子ＤＢ５２を参照し、子サムネールデータの緯度・経度が示す走行位置（子撮像位置）が、都道府県や市町村等の所定の区分としたエリアのうち、何れのエリアに位置するのかを求め、このエリア即ちカテゴリーが合致するサムネールを一つのグループとして表示する。なお、子サムネールデータが示す子撮像位置が、複数のカテゴリーと合致したサムネールは、複数のカテゴリーに属するものとしてもよいし、撮像開始時の子撮像位置等に基づいて選択した１つのカテゴリーに属するものとしてもよい。
【００６９】
ここで、操作・表示制御部１０１は、大阪エリアと名古屋エリアのように、各エリアの名称とともに当該グループのサムネールを表示する。グループのサムネールは、当該グループに属する動画像のサムネールであっても良いし、当該グループに属するサムネールに応じて生成してもよい。例えば、グループに属するサムネールの子撮像位置を取得して、この子撮像位置を全て含む範囲の地図情報を取得し、この地図上で各サムネールの撮像位置と対応する箇所に印をつけることで図６、図７の処理と同様に地図上に経路を記した当該グループのサムネールを生成とする。
【００７０】
図１６（Ｃ）では、動画像を撮像した日毎にグループ化して表示した例を示している。この場合、操作・表示制御部１０１は、例えば、各サムネールについて、子ＤＢ５２を参照し、子サムネールデータの時刻から撮像した日を求め、この撮像した日、即ちカテゴリーが合致するサムネールを一つのグループとして表示する。図１６（Ｃ）の例では、動画像を撮像した日毎にグループ化したが、この他、週、月、季節、朝／昼／晩などの時間帯、曜日といった日時に基づく区分毎にグループ化を行ってもよい。
【００７１】
なお、グループ化するためのカテゴリーは、エリアや日時に限らず、天気、運転者、新規経路か既存経路か等であってもよい。例えば、天気でグループ化を行う場合には、撮像する際に、天気の情報を提供する外部の装置９５０から天気の情報を取得して子サムネールデータとして子ＤＢ５２に記憶させておき、この天気の情報が合致するサムネールを一つのグループとする。
【００７２】
運転者（ユーザ）でグループ化を行う場合には、撮像する際に、運転者が誰であるかを識別して運転者情報とし、この運転者情報を子サムネールデータとして子ＤＢ５２に記憶させておき、運転者情報が合致するサムネールを一つのグループとする。
【００７３】
運転者を識別する手法としては、例えば、運転の際にドライブレコーダ１００と接続するスマートフォン等のユーザ端末を運転者と対応付けてデータベース１２０に登録しておき、撮像時にドライブレコーダ１００が接続されているユーザ端末を識別して運転者を特定し、当該運転者を示す運転者情報を子サムネールデータとして子ＤＢ５２に記憶させる。これに限らず、運転者を撮影するカメラを車内に設置しておき、ドライブレコーダ１００は、撮像装置３００による動画像の撮像中、車内のカメラによって撮影した運転者の画像を識別して運転者が誰であるかを特定し、この運転者を示す運転者情報を子サムネールデータとして子ＤＢ５２に記憶させてもよい。
【００７４】
新規経路か既存経路かを識別する手法としては、例えば、ドライブレコーダ１００は、車両の走行中に、通過した交差点や道路と対応する地図情報中のノードやリンクを走行履歴としてデータベース１２０に格納しておき、動画像の撮像中に、現在走行している位置のリンクやノードを示す走行位置情報をナビ制御部１０２から取得し、この走行位置情報が走行履歴に含まれていれば既存経路、走行位置情報が走行履歴に含まれていなければ新規経路と判定する。そして、この新規経路か既存経路かを示す情報を子サムネールデータとして子ＤＢ５２に記憶させる。
【００７５】
また、操作・表示制御部１０１は、グループのサムネールを表示する際、図１６（Ａ）、図１６（Ｃ）に示したように、複数のサムネールを並べたように表示している。この並べて表示したサムネールの数は、当該グループに属する動画像の数に対応している。即ち、グループのサムネールが多数並んだように表示されている場合は、当該グループに属する動画像が多数存在しており、並んだように表示されているグループのサムネールが少数の場合は、当該グループに属する動画像が少数であることを示している。これによりユーザが、各グループに属する動画像の量を直感的に把握できるようにしている。なお、並んだように表示されているグループのサムネールと、当該グループに属しているサムネールの数とは厳密に一致していなくてもよい。
【００７６】
そして、図１６（Ａ）、図１６（Ｃ）のように表示装置４００に表示されている複数のグループのうち、何れかが選択されると、選択されたグループに属する動画像のサムネールが図１６（Ｂ）に示すように一覧表示される。
【００７７】
これによりユーザは、動画像を利用する際、カテゴリーによって絞り込んでサムネールを表示させることができるので、目的の動画像を探し易くなり、利便性が向上する。
【００７８】
図１７は、サムネール上に表示する走行経路を特定の色とした例を示す図である。経路を線状に表示する場合、地図上の道路を示す他の線と区別できるように、サムネール生成部１０５は、経路の線を他の線と異なる特定の色で描画する。図１７において線６８が経路を示している。なお、図１７では、便宜上、色の違いを濃度の違いで示している。また、図１７では、経路を特定の色で表示したが、この他、点線や一転鎖線などの線の形状や、線の太さ等の種類を定めておき、経路を特定の種類の線で描画して他の線と区別できるようにしてもよい。
【００７９】
図１８は、ＶＩＣＳで取得した外部情報をサムネールに表示した例を示す図である。図１８において、走行経路７１のうち、渋滞箇所７２は、渋滞していない箇所と比べて太い線で表示されている。なお、線の太さに限らず、渋滞箇所を線の色や点滅で示しても良い
。
【００８０】
また、図１８では、車線規制の情報７３や故障車の情報７４を吹き出しで表示している。
【００８１】
サムネール生成部１０５は、例えば図７のステップＳ１９０において、ＶＩＣＳで取得した外部情報を図１８に示すように地図上に描画する。
【００８２】
これにより、ユーザがサムネール上でＶＩＣＳの情報を把握できるので、利用したい動画像が渋滞中のものであった場合や、故障車を見た直ぐあとに撮像されたものであった場合に、このＶＩＣＳの情報を頼りに探すことが可能になる。
【００８３】
図１９は、高速道路を走行したときの経路を特定の色で表示させた例を示す図である。サムネール生成部１０５は、高速道路を走行した経路と一般道路を走行した経路とをユーザが区別できるように、高速道路を走行した経路の線を特定の色で描画している。図１９では、経路７１のうち、高速道路の走行箇所７５を一般道路の走行箇所７６と異なる色で表示している。なお、図１９では、便宜上、色の違いを濃度の違いで示している。また、高速道路に限らず自動車専用道や一方通行の道路など、道路の種類毎に定めた色で経路を表示してもよい。
【００８４】
図２０は、急ブレーキや急加速が行われた箇所をサムネールに表示した例を示す図である。ドライブレコーダ１００は、走行中、周期的に加速度センサの検出値や、車速パルス、ブレーキの操作情報、アクセルの操作情報を取得し、これらの情報に基づいて急ブレーキや急加速が行われたことを検出する。例えば、ブレーキがかけられ、且つ減速時の加速度が所定値を超えた場合又は単位時間あたりの車速の低下量が所定値を越えた場合に、急ブレーキが行われたと判定し、急ブレーキを示す情報を子サムネールデータとして子ＤＢ５２に記憶させる。また、アクセルの操作量が所定以上となり、且つ加速度が所定値を超えた場合又は単位時間あたりの車速の増加量が所定値を越えた場合に、急加速が行われたと判定し、急加速を示す情報を子サムネールデータとして子ＤＢ５２に記憶させる。
【００８５】
サムネール生成部１０５は、例えば図７のステップＳ１７０において、子サムネールデータに急ブレーキや急加速の情報が記録されている場合には、経路情報と共に、急ブレーキを示す印（急ブレーキマーク）や急加速を示す印（急加速マーク）を地図上に描画する。
【００８６】
図２０では、経路７１上に、急ブレーキマーク７７と急加速マーク７８を注意喚起する形状で示している。なお、急ブレーキマーク７７と急加速マーク７８の形状は、これに限定されるものではない。
【００８７】
図２１は、サムネールに天気の情報を付加した例を示す図である。ドライブレコーダ１００は、天気の情報を提供する外部の装置９５０から天気図を取得し、サムネールの撮像位置と時刻が一致する部分の天気図を地図に重畳してサムネールを生成している。
【００８８】
図２１において、サムネール８１は、撮像した時刻が一致する１４：３０の天気図８２のうち、当該サムネール８１に用いられている地図と同じ範囲８３の画像を地図に重畳している。また、サムネール８４は、撮像した時刻が一致する１７：３０の天気図８５のうち、当該サムネール８４に用いられている地図と同じ範囲８６の画像を地図に重畳している。
【００８９】
なお、天気図は、提供されるまでにタイムラグがあることが多いため、ドライブレコー
ダ１００は、図６，図７の処理でサムネールを生成した後、天気図を取得したときに、天気図を重畳する処理を行ってサムネールを更新する。
【００９０】
図２２は、サムネールに事故等の情報を付加した例を示す図である。ドライブレコーダ１００は、事故や火事、パレードといったイベント情報を提供する外部の装置９５０からイベント情報を取得し、サムネールの子撮像位置と時刻が合致するイベントを地図に描画する。なお、サムネールの撮像位置とイベントの場所が合致するか否かの判定は、完全に一致することに限らず、イベントの起きた場所が、サムネールの子撮像位置から１ｋｍ以内など、所定の範囲に位置する場合には合致すると判定する。また、サムネールの撮像時刻とイベントの時刻が合致するか否かの判定は、完全に一致することに限らず、イベントの起きた時刻が、サムネールの撮像時刻から前後１５分以内など、所定の範囲内であった場合には合致すると判定する。
【００９１】
図２２の例では、１３：００神戸、１４：００尼崎、１５：００尼崎といったイベント情報のうち、サムネール８７の撮像位置と時刻が合致する１５：００尼崎の位置にイベントマーク８８を描画している。
【００９２】
なお、イベント情報は、提供されるまでにタイムラグがあることが多いため、ドライブレコーダ１００は、図６，図７の処理でサムネールを生成した後、イベント情報を取得したときに、イベントマークを描画する処理を行ってサムネールを更新する。
【００９３】
図２３は、サムネールにメールを送受信した旨の情報を付加した例を示す図、図２４は、サムネールに電話を送受した旨の情報を付加した例を示す図である。ドライブレコーダ１００は、接続されたユーザ端末から、メールや電話を送受したことを示す情報（以下、送受信情報とも称す）を取得し、この送受信情報を子サムネール情報として子ＤＢ５２に登録する。
【００９４】
そして、サムネール生成部１０５は、例えば図７のステップＳ１９０において、送受信情報が登録された子サムネールデータの子撮像位置に応じて、当該サムネールの経路７１上に送受信したことを示す印（送受信マーク）を描画する。
【００９５】
図２３において、送受信マーク９１は、ユーザが○○へメールを送信したことを示し、送受信マーク９２は、ユーザが△△からメールを受信したことを示す。
【００９６】
また、図２４において、送受信マーク９３は、ユーザが○○へ架電したことを示し、送受信マーク９４は、ユーザが△△から電話を受けたことを示す。
【００９７】
これにより、ユーザがサムネール上で送受信情報を把握できるので、利用したい動画像が電話中のものであった場合や、メールを送信した直ぐあとに撮像されたものであった場合に、この送受信情報を頼りに探すことが可能になる。
【００９８】
図２５は、サムネールに日時に基づく情報を表示した例を示す図である。ドライブレコーダ１００は、親ＤＢを参照し、各サムネールの時刻に対応した色でサムネールの枠９５を表示する。例えば、休日は赤、平日は黒のように、日時に基づく曜日や時間帯等と色とを予め設定しておく。なお、枠９５は、サムネール生成部１０５が枠９５をサムネール内に描画しても良いし、操作・表示制御部１０１がサムネールの周囲に枠９５を表示するようにしてもよい。
【００９９】
これにより、サムネールの枠９５の色で、ユーザが休日に撮像されたものか、平日に撮像されたものか等を把握でき、利便性が向上する。
【０１００】
図２６は、日中に撮像された場合のサムネールと夜間に撮像された場合のサムネールの例を示す図、図２７は、日の出の際に撮像された動画のサムネールと、日の入の際に撮像された動画のサムネールの例を示す図である。
【０１０１】
サムネール生成部１０５は、日の出から日の入までを日中、日の入から日の出までを夜間と区分し、日中に撮像した動画像のサムネールと夜間に撮像した動画像のサムネールとで、生成するサムネールの色調を異ならせている。例えば、撮像した時刻が日中であれば、図２６（Ａ）に示すように地図を明るい色調で生成し、撮像した時刻が夜間であれば、図２６（Ｂ）に示すように地図を暗い色調で生成する。
【０１０２】
そして、ドライブレコーダ１００は、動画像の撮像中に日の入又は日の出があった場合、両方の色調でサムネールを生成する。図２７（Ａ）は、動画像の撮像中に日の入があった場合のサムネール、図２７（Ｂ）は、日の出があった場合のサムネールである。図２７では、サムネールの横方向を時間軸とし、左側を早い時刻の色調で示し、右側を遅い時刻の色調で示している。
【０１０３】
これにより、サムネールの色調で、何時撮像されたものであるかをユーザが把握でき、利便性が向上する。
【０１０４】
図２８は、サムネールの地図をノースアップで表示した例を示す図、図２９は、出発地点を左側に表示した例を示す図、図３０は、出発地点を右側に表示した例を示す図である。
【０１０５】
サムネール生成部１０５は、例えば図２８の例では、地図の向きを北が上になるようにし、この地図上に経路７１を描画している。この地図の向きはユーザの選択によって変えることができ、例えば、出発地点をサムネールの左側に表示させることが選択された場合には、子撮像位置のうち、出発地点又は撮像開始地点の子撮像位置が、他の子撮像位置よりも左側となるように地図の向きを回転させてサムネールを生成する（図２９）。
【０１０６】
また、サムネール生成部１０５は、出発地点をサムネールの右側に表示させることが選択された場合には、子撮像位置のうち、出発地点又は撮像開始地点の子撮像位置が、他の子撮像位置よりも右側となるように地図の向きを回転させてサムネールを生成する（図３０）。
【０１０７】
これにより、ユーザが出発地点を容易に把握することができる。
【０１０８】
図３１は、経路の途中に出発地点及び到着地点を示す表示をしない例を示す図である。ドライブレコーダ１００は、図１４に示すように、経路６９の出発地点及び到着地点には、マーク９６を表示している。
【０１０９】
これに対し、サムネールに表示する経路７１の端部が出発地点でも到着地点でもない場合、即ち途中部である場合には、図３１に示すようにマーク９６を表示しないこととする。このため、サムネールに示された経路の端部にマーク９６が無い場合には、この動画像と続いている動画像が別に存在していることが分かる。
【０１１０】
図３２，図３３は、サムネール上の経路に順番を表示した例を示す図である。ドライブレコーダ１００は、エンジンの始動時に動画像の撮像を開始し、エンジンの停止時に動画像の撮影を停止する。この間、ドライブレコーダ１００は、所定時間（例えば２０分）毎に区切って動画像を記録するため、所定時間以上走行した場合には、複数の動画像が記録
される。経路取得部１０４は、この動画像が、エンジンを始動させてから、即ち出発地点から何番目の動画像であるかをカウントし、走行データと共に親ＤＢ５１に記憶させる。
【０１１１】
サムネール生成部１０５は、サムネールの地図上に経路を描画する際、経路の順番を親ＤＢ５１から読み出して各経路の位置に描画する。図３２では、１番目の経路２０１が描画されていると共に、この経路２０１上に順番を示す吹き出し２０２が描画され、この次の経路上となる位置に次の経路の順番を示す吹き出し２０３が描画されている。
【０１１２】
また、図３３では、２番目の経路２０４が描画されていると共に、この経路２０４上に順番を示す吹き出し２０５が描画され、この前の経路上となる位置に前の経路の順番を示す吹き出し２０２が描画され、次の経路上となる位置に次の経路の順番を示す吹き出し２０６が描画されている。
【０１１３】
図３４は、サムネール上の経路２０４に走行した方向を表示した例を示す図である。サムネール生成部１０５は、子ＤＢ５２を参照し、各子サムネールデータの時刻の差から走行方向を認識し、この方向を示す矢印２０７を地図上に描画する。例えば、各子サムネールデータのうち、最も遅い時刻の子サムネールデータの子撮像位置が、当該経路２０４の終点となるので、この位置が先端となる向きで矢印２０７を描画する。
【０１１４】
［表示方法］
図３５は、サムネールを一覧表示する処理の説明図である。ユーザが表示装置４００のタッチパネルに対して操作を行うことにより、データストレージ２００内の特定の記憶領域に記録されている動画像の一覧表示を指示すると、この記憶領域を特定する情報を含む一覧表示の指示が操作・表示制御部１０１へ送られる（ステップＳ３１０）。
【０１１５】
操作・表示制御部１０１は、この一覧表示の指示に基づき、一覧表示する記憶領域を特定し、この領域に記憶されているサムネールをデータストレージ２００から取得する（ステップＳ３２０）。
【０１１６】
図２２等では、外部情報を含むサムネールを作成した例を説明したが、サムネールに含まれない外部情報を一覧表示時に付加して表示させる場合には、外部装置９５０へ各サムネールの撮像位置や時刻の情報を送信し、これらの情報と合致する外部情報を取得する（ステップＳ３３０）。外部情報を取得した場合には、この外部情報を対応するサムネールに重畳する。なお、一覧表示時に外部情報を付加しない場合にはステップＳ３３０を省略してもよい。
【０１１７】
そして、サムネールを一画面内に所定数配列した映像信号を作成し、表示装置４００へ送って表示させる（ステップＳ３４０）。
【０１１８】
図３６は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を特定する処理の説明図、図３７は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を再生する際の情報の流れを示す図、図３８は、一覧表示されたサムネールから選択されたサムネールと対応する動画像を再生する処理のタイミングチャートである。
【０１１９】
ユーザは、表示装置４００に一覧表示されたサムネールを見て、再生させたいものを探し、再生させたいものを見つけた場合には、その見つけたサムネールを選択操作する。例えば、そのサムネールが表示されている領域にタッチすることで選択操作する。
【０１２０】
この選択操作を受けた操作部（例えばタッチパネル）５００は、ユーザに選択された位
置を操作・表示制御部１０１に伝える（ステップＳ４１０）。操作・表示制御部１０１は、ユーザに選択された位置に表示されているサムネールを特定し、図３６に示すように親ＤＢを参照して当該サムネールと対応する動画像の動画像名２１０を取得する（ステップＳ４２０）。
【０１２１】
そして、操作・表示制御部１０１は、ステップＳ４２０で取得した動画像名２１０に基づいて、対応する動画像をデータストレージ２００から取得し（ステップＳ４３０）、この動画像に基づく映像信号を表示装置４００に送って表示させる（ステップＳ４４０）。
【０１２２】
図３９は、サムネール上の経路に対する選択操作を検出して、選択された経路上の位置で撮像された部分から動画像の再生を開始する処理の説明図、図４０は、選択されたサムネールと対応する動画像を特定する処理の説明図、図４１は、サムネール上の経路に対する選択操作を検出して、選択された経路上の位置で撮像された部分から動画像の再生を開始する処理のタイミングチャートである。
【０１２３】
ユーザは、先ず、表示装置４００に一覧表示されたサムネールを見て、再生させたいものを探し、再生させたいサムネールを選択操作する。
【０１２４】
この選択操作を受けた操作部（例えばタッチパネル）５００は、ユーザに選択された位置を操作・表示制御部１０１に伝える（ステップＳ５１０）。操作・表示制御部１０１は、ユーザに選択された位置に表示されているサムネールを特定し、当該サムネールをデータストレージ２００から取得する（ステップＳ５２０）。操作・表示制御部１０１は、この取得した一つのサムネールが表示装置４００の表示画面内で大きく表示されるように映像信号を作成し、表示装置４００へ送って表示させる（ステップＳ５３０）。
【０１２５】
ユーザは、表示装置４００に表示されたサムネールの経路を見て、再生を開始させたい経路上の位置を選択操作する。
【０１２６】
この選択操作を受けた操作部５００は、ユーザに選択された位置を操作・表示制御部１０１に伝える（ステップＳ５４０）。操作・表示制御部１０１は、図４０に示すように子ＤＢ５２を参照し、ユーザに選択された位置と最も近い画面ｘ座標，画面ｙ座標３０１を有する子サムネールデータ３０２を特定し、特定した子サムネールデータ３０２の時刻３０３を取得する（ステップＳ５５０）。また、操作・表示制御部１０１は、親ＤＢを参照してステップＳ５１０で選択されたサムネールと対応する動画像の動画像名を取得する（ステップＳ５６０）。
【０１２７】
そして、操作・表示制御部１０１は、ステップＳ５６０で取得した動画像名と対応する動画像のうち、ステップＳ５５０で取得した時刻以降に撮影されたデータをデータストレージ２００から取得し（ステップＳ５７０）、この動画像のデータに基づく映像信号を表示装置４００に送って表示させる（ステップＳ５８０）。
【０１２８】
これにより、動画像を先頭から再生することに限らず、ユーザが経路上で選択した位置と対応する部分から動画像の再生を開始することができる。このため、ユーザが閲覧したい部分を直感的に選択することができ、動画再生時の利便性が向上する。
【０１２９】
［変形例］
前述の図３９〜図４１では、ユーザによって選択されたサムネールを拡大表示して、経路上の箇所の選択を可能にした例を示したが、これに限らず、サムネールの経路の部分が選択された場合に当該サムネールを拡大する構成としてもよい。この場合、例えば、操作・表示制御部１０１が、子ＤＢ５２を参照して、当該サムネールの子撮像位置（緯度・経
度）から当該サムネール中の経路を求め、ユーザによって選択されたタッチパネル上の位置が、この経路上の箇所か否によって、当該経路が選択されたか否かを判定する。ここで、経路が選択されたと判定した場合、操作・表示制御部１０１は、前述のステップＳ５３０と同様に、当該サムネールが表示装置４００の表示画面内で大きく表示されるように映像信号を作成し、表示装置４００へ送って表示させる。そして、前述のステップS５４０
〜５８０と同様、拡大して表示させたサムネールおける経路上の箇所がユーザに選択された場合に、当該サムネールと対応する動画像のうち、当該ユーザに選択された箇所と対応する部分から動画像の再生を開始する。
【０１３０】
また、拡大して表示させたサムネールおける経路上の選択は、単に一点を選択するものに限らず、経路上をなぞることや始点と終点の二点を選択することにより、範囲を選択するものであってもよい。この場合、当該サムネールと対応する動画像のうち、当該ユーザに選択された範囲と対応する範囲を再生する。
【０１３１】
なお、本変形例において、拡大前のサムネールに対する選択が、経路上でなかった場合、当該サムネールと対応する動画像を先頭から再生するなど、サムネールを拡大する以外の動作を行う。
【０１３２】
このように、本変形例によれば、サムネール上に表示された経路を選択することで、ユーザが動画像の再生位置を経路上で指定することができるようになり、直感的な操作が可能になる。
【０１３３】
［実施形態の作用効果］
上述のように、本実施形態のドライブレコーダ（画像記録装置）１００は、車両に搭載された撮像装置３００から、当該車両の周囲を撮像した動画像を取得してデータストレージ（記憶装置）２００に記憶させる記憶制御部１０８と、前記車両が走行した経路を取得する経路取得部１０４と、前記動画像を撮像中に前記車両が走行した経路を示すサムネール画像を生成するサムネール生成部１０５と、前記サムネール画像を前記動画像と対応付けて、この対応関係を示す情報をデータベースに記憶させるサムネール管理部１０６と、前記記憶装置に記憶させた前記動画像のリストを表示装置４００に表示させる場合に、当該動画像と対応する前記サムネール画像を一覧表示させる操作・表示制御部１０１とを備える。
【０１３４】
この構成により、ドライブレコーダ１００は、動画像のサムネールとして車両が走行した経路を示すサムネールを一覧表示することができるため、ユーザがサムネールを見ただけでどの経路を走行したときの動画像が記録されているのかを把握することができ、動画像を選択する際の利便性が向上する。
【０１３５】
また、本実施形態のドライブレコーダ１００は、サムネール生成部１０５が、前記経路周辺の地図に前記経路を重畳して前記サムネール画像とする。
【０１３６】
この構成により、動画像のサムネールとして車両が走行した経路の周辺を示す地図をサムネールとして一覧表示することができるため、ユーザがサムネールを見ただけで、どの場所を走行したときの動画像が記録されているのかを的確に把握することができ、動画像を選択する際の利便性が向上する。
【０１３７】
また、本実施形態のドライブレコーダ１００は、前記車両の走行中に、車両外部の事象を示す外部情報を外部の装置から取得する外部情報取得部１０７を備え、前記サムネール画像に前記外部情報を付加して表示させる。
【０１３８】
この構成により、外部情報を付加したサムネールを一覧表示でき、ユーザがサムネール上で外部情報を把握できる、例えば外部情報として渋滞や故障車の情報がされていれば、利用したい動画像が渋滞中のものであった場合や、故障車を見た直ぐあとに撮像されたものであった場合に、この外部情報を頼りに探すことが可能になる。
【０１３９】
また、本実施形態のドライブレコーダ１００は、前記操作・表示制御部１０１が、前記サムネールを前記表示装置４００に表示させ、当該サムネールに重畳された経路上の箇所がユーザに選択された場合に、当該サムネールと対応する動画像のうち、当該選択箇所と対応する経路上の位置で撮像された箇所から動画像の再生を開始する。
【０１４０】
これにより、動画像を先頭から再生することに限らず、ユーザが経路上で選択した位置と対応する部分から動画像の再生を開始することができる。このため、ユーザが閲覧したい部分を直感的に選択することができ、動画再生時の利便性が向上する。
【符号の説明】
【０１４１】
１：ドライブレコーダシステム
１０：ＣＰＵ
１６：外部情報取得部
２０：記憶手段
３０：通信ＩＦ
４０：入出力ＩＦ
１００：ドライブレコーダ
１０１：操作・表示制御部
１０２：ナビ制御部
１０３：オーディオ制御部
１０４：経路取得部
１０５：サムネール生成部
１０６：サムネール管理部
１０７：外部情報取得部
１０８：記憶制御部
１０９：動画像取得部
１１０：メインメモリ
１２０：データベース
２００：データストレージ
３００：撮像装置
４００：表示装置
５００：操作部
６００：ＧＰＳ
７００：センサデバイス
８００：クロックデバイス
９００：ＣＤ／ＤＶＤドライブ
９５０：外部装置
【図１】
2019008528.tif 000003
【図２】
2019008528.tif 000004
【図３】
2019008528.tif 000005
【図４】
2019008528.tif 000006
【図５】
2019008528.tif 000007
【図６】
2019008528.tif 000008
【図７】
2019008528.tif 000009
【図８】
2019008528.tif 000010
【図９】
2019008528.tif 000011
【図１０】
2019008528.tif 000012
【図１１】
2019008528.tif 000013
【図１２】
2019008528.tif 000014
【図１３】
2019008528.tif 000015
【図１４】
2019008528.tif 000016
【図１５】
2019008528.tif 000017
【図１６】
2019008528.tif 000018
【図１７】
2019008528.tif 000019
【図１８】
2019008528.tif 000020
【図１９】
2019008528.tif 000021
【図２０】
2019008528.tif 000022
【図２１】
2019008528.tif 000023
【図２２】
2019008528.tif 000024
【図２３】
2019008528.tif 000025
【図２４】
2019008528.tif 000026
【図２５】
2019008528.tif 000027
【図２６】
2019008528.tif 000028
【図２７】
2019008528.tif 000029
【図２８】
2019008528.tif 000030
【図２９】
2019008528.tif 000031
【図３０】
2019008528.tif 000032
【図３１】
2019008528.tif 000033
【図３２】
2019008528.tif 000034
【図３３】
2019008528.tif 000035
【図３４】
2019008528.tif 000036
【図３５】
2019008528.tif 000037
【図３６】
2019008528.tif 000038
【図３７】
2019008528.tif 000039
【図３８】
2019008528.tif 000040
【図３９】
2019008528.tif 000041
【図４０】
2019008528.tif 000042
【図４１】
2019008528.tif 000043