(57)【要約】【課題】映像データの改ざんを防止できるドライブレコーダを提供する。【解決手段】カメラ（１２）と、画像処理部（１４０）と、音声制御部（１９０）と、記録制御部（１５０）と、制御部（１６０）と、を備え、制御部（１６０）は、映像データを記録制御部（１５０）によりメモリカード（３０）に記録させるときは、映像データにおける単位画像の記録位置を示す記録位置情報（２０５）を生成し、生成した記録位置情報（２０５）と単位画像の先頭部分を含む領域とを暗号化し、暗号化した映像データを記録制御部（１５０）により記録させる。【選択図】図４
2013196330.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、映像信号を取得するカメラと、
前記カメラにより取得された前記映像信号より単位画像の集合である映像データを生成する画像処理部と、
前記画像処理部により生成された前記映像データの記録を制御する記録制御部と、
前記画像処理部及び前記記録制御部を制御する制御部と、を備え、
前記制御部は、
前記映像データを前記記録制御部により記録させるときは、
前記映像データにおける前記単位画像の記録位置を示す記録位置情報を生成し、
生成した前記記録位置情報を暗号化すると共に、前記単位画像のヘッダ領域とデータ領域の一部とを暗号化し、
暗号化した前記記録位置情報と前記単位画像とを含む前記映像データを前記記録制御部により記録させることを特徴とするドライブレコーダ。
【請求項２】
前記単位画像のヘッダ領域は、前記単位画像のエンコード方式を示す領域であり、前記制御部は、前記単位画像のデータ領域を可変長に暗号化することを特徴とする請求項１に記載のドライブレコーダ。
【請求項３】
音声を音声データとして取得する音声制御部を備え、
前記制御部は、前記映像データが記録された時刻に対応する音声データを、前記記録制御部により記録させることを特徴とする請求項１又は２に記載のドライブレコーダ。
【請求項４】
イベントを検出するイベント検出部を備え、
前記制御部は、
前記イベント検出部が前記車両に発生したイベントを検出したときに、イベント発生時刻を含む前後の所定時間に記録された前記映像データを、前記記録制御部により記録させることを特徴とする請求項１から３のいずれか一つに記載のドライブレコーダ。
【請求項５】
前記制御部は、前記映像データに含まれる複数の前記単位画像の境界部分を含んだ領域を暗号化することを特徴とする請求項１から４のいずれか一つに記載のドライブレコーダ。
【請求項６】
前記制御部は、
前記映像データを前記記録制御部により記録させるときは、
前記記録位置情報と、前記単位画像と、前記音声データと、を前記映像データに含め、
前記映像データに含まれる前記音声データの一部の領域であって、当該音声データと前記単位画像との境界部分を含む領域を暗号化することを特徴とする請求項１から５のいずれか一つに記載のドライブレコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載され映像データを記録するドライブレコーダに関する。
【背景技術】
【０００２】
車両の走行データを映像データと共に記録するドライブレコーダを車両に搭載することが行われている。ドライブレコーダは、例えば車両に衝撃が発生した場合に、その衝撃が発生した時刻を含む前後の所定時間の映像データを取得し、メモリカードに記録するように構成されている。
【０００３】
ドライブレコーダにより記録された映像データは、車両の事故の発生原因などの証拠となるものであり、データの信頼性、同一性が要求される。そのため、改ざんを防止するために暗号化などの対策を講じることが一般的である。
【０００４】
特許文献１には、ＪＰＥＧデータのヘッダ情報に含まれる符号化情報（ハフマンテーブルや量子化テーブル）を、予め登録された暗号化キーを用いて暗号化するデータ暗号化方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２０８９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
動画情報の記録フォーマットとして一般的に用いられるものにＭＰＥＧ４形式の動画圧縮形式が知られている。ＭＰＥＧ４形式は、フレーム間圧縮により記録される動画形式であるが、動画から単一のフレームである静止画像データを抜き出そうとしても、この圧縮方式により、静止画像データの鮮鋭度が低くなり、証拠能力が劣る。
【０００７】
また、モーションＪＰＥＧ形式という画像圧縮規格も知られている。モーションＪＰＥＧ形式は、ＪＰＥＧ形式の画像データを連続して記録したものであり、フレーム間の圧縮を行なわない。そのため、映像データから単一のフレームである静止画像データを抜き出した場合の精鋭度がＭＰＥＧ４形式よりも高くなるので、証拠能力が高くなる。
【０００８】
しかしながら、モーションＪＰＥＧ方式ではフレーム間圧縮を行わないので、記録される映像データのファイルサイズがＭＰＥＧ方式と比較して大きくなる。そのため、モーションＪＰＥＧ方式で記録された映像データを暗号化する場合は、暗号化のための処理負担が大きくなるという問題がある。
【０００９】
ここで、モーションＪＰＥＧに含まれるＪＰＥＧ形式の画像それぞれについて、前述の特許文献１のようにヘッダ情報のみを暗号化することにより、処理負荷を低減することができる。
【００１０】
しかしながら、ヘッダ情報という所定の情報のみを暗号化キーにより暗号化した場合は、暗号化後のデータが一定のパターンとなり、暗号化部分が第三者に判別されやすくなり、映像データが改ざんされる虞があるという問題があった。
【００１１】
本発明は、このような問題点に鑑みてなされたものであり、ドライブレコーダにおいて、映像データの暗号化の処理負担を軽減し、映像データの改ざんを防止できるドライブレコーダを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、車両に搭載され、映像信号を取得するカメラと、カメラにより取得された映像信号をエンコードして単位画像の集合である映像データを生成する画像処理部と、画像処理部により生成された映像データの記録を制御する記録制御部と、画像処理部及び記録制御部を制御する制御部と、を備え、制御部は、映像データを記録制御部により記録させるときは、映像データにおける単位画像の記録位置を示す記録位置情報を生成し、生成した記録位置情報を暗号化すると共に、単位画像のヘッダ領域とデータ領域の一部とを暗号化し、暗号化した記録位置情報と単位画像とを含む映像データを記録制御部により記録させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、映像データを記録制御部により記録させるときに、単位画像の記録位置を示す記録位置情報を生成し、記録位置情報と単位画像のヘッダ情報とデータ領域の一部を含む領域とを暗号化する。このような処理により、映像データ全体を暗号化するよりも処理が容易となり、暗号化のための処理負担を軽減することができる。また、単位画像の先頭部分を含む領域を暗号化するので、第三者に暗号化部分が判別されにくくなり、映像データの改ざんを防止できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態のドライブレコーダを含むドライブレコーダシステムの説明図である。
【図２】本発明の実施形態のドライブレコーダの機能ブロック図である。
【図３】本発明の実施形態の映像データ及び音声データの記録処理を示す説明図である。
【図４】本発明の実施形態の単位映像データの暗号化処理の説明図である。
【図５】本発明の実施形態の映像データ及び音声データの記録処理のフローチャートである。
【図６】本発明の別の実施形態の単位映像データの暗号化処理の説明図である。
【図７】本発明のさらに別の実施形態の単位映像データの暗号化処理の説明図である。
【発明を実施するための形態】
【００１５】
以下に、本発明の実施形態について、図面を参照して説明する。
【００１６】
図１は、本発明の実施形態のドライブレコーダ１０を含むドライブレコーダシステム１の説明図である。
【００１７】
ドライブレコーダシステム１は、車両１１に搭載されるドライブレコーダ１０と、事業所等に設置されるパーソナルコンピュータ（以下、「ＰＣ」と呼ぶ）２０と、ドライブレコーダ１０が取得するデータを記録するメモリカード３０とを備える。
【００１８】
ドライブレコーダ１０は、車両１１から走行データ（例えば車速、エンジン回転数、緯度、経度等）を取得して、これらを日時情報と共に所定の時間間隔で記録する。また、ドライブレコーダ１０には、カメラ１２が接続されており、カメラ１２により取得された映像データが記録される。また、ドライブレコーダ１０には、マイク１９２が接続されており、マイク１９２により取得された音声データが記録される。これら走行データ、映像データ及び音声データは、記録制御部１５０を介してメモリカード３０に記録される。
【００１９】
ドライブレコーダ１０には、メモリカード３０が挿入された状態でメモリカード３０との間でデータの書き込み及び読み出しを行う記録制御部１５０と、メモリカード３０に人為的に映像データを記録させる記録ボタン１８０と、点灯状態（色、点滅等）によりドライブレコーダ１０の状態を表示するＬＥＤ１９３とが設けられている。
【００２０】
ＰＣ２０は、メモリカード３０が挿入された状態でメモリカード３０との間でデータの書き込み及び読み出しを行うメモリカードインタフェース２１と、映像データ等を表示可能な液晶ディスプレイ等からなる表示部２２と、ユーザからの指示が入力可能なキーボード及びマウス等からなる入力部２３とを備える。
【００２１】
メモリカード３０は、記録制御部１５０及びメモリカードインタフェース２１により読み書き可能に構成されており、例えばＳＤ（Secure Digital）やＣＦ（Compact Flash（登録商標））等のフラッシュメモリカードが用いられる。
【００２２】
図２は、本発明の実施形態のドライブレコーダ１０の機能ブロック図である。
【００２３】
ドライブレコーダ１０は、画像処理部１４０と、内部メモリ１３０と、記録制御部１５０と、制御部１６０と、加速度センサ１７０と、記録ボタン１８０と、音声制御部１９０と、電源制御部２００と、を備える。制御部１６０は、これら、画像処理部１４０、内部メモリ１３０、記録制御部１５０、加速度センサ１７０、記録ボタン１８０、音声制御部１９０及び電源制御部２００に接続され、これら各部を制御する。また、制御部１６０はＬＥＤ１９３に接続され、ＬＥＤ１９３の点灯状態を制御する信号を出力する。また、制御部１６０は、フラッシュＲＯＭ１２０に接続され、フラッシュＲＯＭ１２０に記録されたデータの読み出しを制御する。
【００２４】
画像処理部１４０は、カメラ１２から受信した映像信号に対して所定のエンコード方式に基づいて画像処理を行う。内部メモリ１３０は、画像処理部１４０によりエンコードされた映像データを一時的に記録する。記録制御部１５０は、映像データを記録制御部１５０に挿入されたメモリカード３０に記録する。
【００２５】
なお、本実施形態では、画像処理部１４０は、映像データを所定時間単位ごとにＪＰＥＧ形式の単位画像としてエンコードし、エンコードされた単位画像を時系列に一つのデータとしてまとめたモーションＪＰＥＧ形式（Ｍ−ＪＰＥＧ形式）の映像データとして生成する。
【００２６】
内部メモリ１３０は、ＳＤＲＡＭ等の揮発性メモリからなるバッファ領域を備え、制御部１６０の制御により、メモリカード３０に映像データを記録するとき一時的に映像データを記録するバッファとして用いられる。
【００２７】
フラッシュＲＯＭ１２０は、フラッシュメモリ等の不揮発性メモリから構成されており、ドライブレコーダ１０に供給される電源が断たれてドライブレコーダ１０の動作が停止した後も、記録されたデータを保持できるように構成されている。フラッシュＲＯＭ１２０は、ドライブレコーダの動作に関わるプログラムや設定データを記録する。
【００２８】
加速度センサ１７０は、車両１１に加わる加速度を検出して、検出した加速度が所定の閾値を超えた場合に、イベントの発生の検出を制御部１６０に通知する。記録ボタン１８０は、加速度センサ１７０によるイベントの発生の検出にかかわらず、運転者が操作することによりイベントの発生を制御部１６０に通知する。制御部１６０は、加速度センサ１７０からイベントの検出を受けた場合又は運転者により記録ボタン１８０が操作されたことによりイベントの検出を受けた場合は、車両１１に衝撃等のイベントが発生したと判断して、内部メモリ１３０のバッファ領域からイベント発生時刻を含む前後の所定時間内に記録された映像データを抽出する。抽出された映像データは、記録制御部１５０を介してメモリカード３０に記録される。
【００２９】
音声制御部１９０は、音声の記録及び再生を制御する。音声制御部１９０には、スピーカ１９１及びマイク１９２が接続される。音声制御部１９０は、制御部１６０の制御より、映像データを記録しているときにマイク１９２によりドライブレコーダ１０の周囲の音声を取得し、取得した音声データを内部メモリ１３０に記録する。また、音声制御部１９０は、制御部１６０の制御により、ドライブレコーダ１０の動作に関連した音声又は警報音（例えばメモリカード３０が挿入されていない旨の警報音）を、スピーカ１９１を介して運転者に通知する。
【００３０】
音声制御部１９０が記録する音声データは、例えばリニアＰＣＭ（ＬＰＣＭ）方式によりサンプリング及び量子化される。なお、リニアＰＣＭ方式は、記録される音声データのデータ量が固定であるので、音声データの先頭からのビット数（オフセット）に対応して、先頭からの記録時間が推移する記録形式である。
【００３１】
電源制御部２００は、車両１１から電力の供給を受けて、制御部１６０及び制御部１６０を介して各部に電力を供給する。また、電源制御部２００はバッテリを内蔵しており、車両１１からの電力の供給が絶たれた場合にも一定時間、制御部１６０及び各部に電力を供給できるように構成されている。
【００３２】
次に、以上のように構成されたドライブレコーダ１０の動作を説明する。
【００３３】
図３は、本実施形態の制御部１６０が実行する映像データ２０１及び音声データ２１０の記録処理を示す説明図である。
【００３４】
カメラ１２により取得された映像信号は、画像処理部１４０により所定のエンコード方式（ＪＰＥＧ形式）にエンコードされ、モーションＪＰＥＧ形式の映像データ２０１として内部メモリ１３０に常時記録される。映像データ２０１は、ＪＰＥＧ形式の単位画像２０４の集合であり、単位画像２０４が時系列順に記録されている。
【００３５】
また、マイク１９２に入力される音声は、音声制御部１９０によりデジタルデータに変換され、音声データ２１０として内部メモリ１３０に記録される。音声データ２１０は、リニアＰＣＭ形式のデジタルデータから構成される。
【００３６】
ここで、制御部１６０は、加速度センサ１７０が衝撃等のイベントを検出したとき又は記録ボタン１８０の操作によりイベントを検出したときは、内部メモリ１３０に記録されている映像データ２０１及び音声データ２１０から、イベントが検出された時刻を含む前後の所定時間内（例えば、イベント発生前１２秒、イベント発生後８秒）に記録されていた単位映像データ２０２及び単位音声データ２１１を抽出する。抽出された単位映像データ２０２及び単位音声データ２１１は、記録制御部１５０を介してメモリカード３０に記録される。
【００３７】
単位映像データ２０２をメモリカード３０に記録するときに、制御部１６０は単位映像データ２０２の暗号化処理を行う。単位映像データ２０２の暗号化処理を行うことにより、メモリカード３０に記録された単位映像データ２０２が第三者により読み取られたり改ざんされたりする虞がなくなる。
【００３８】
次に、本発明の実施形態における暗号化処理を説明する。
【００３９】
図４は、本実施形態の制御部１６０が行う単位映像データ２０２の暗号化処理の説明図である。
【００４０】
制御部１６０は、イベントが検出された時刻を含む前後の所定時間内に記録されている単位映像データ２０２を内部メモリ１３０から取得する。この単位映像データ２０２は、ＪＰＥＧ形式の単位画像２０４が時系列に連続されて記録されている。
【００４１】
単位画像２０４は、シーケンスヘッダ（ＳＨ）領域２１４とデータ領域２１５とからなる。ＳＨ領域２１４には、ＪＥＰＧ形式であることを示す情報や、データ領域に記録されているデータの符号化情報（ハフマンテーブルや量子化テーブル）等が記録されている。ＳＨ領域２１４は、一般的に数十〜数百バイトの容量を持つ。データ領域２１５はＪＰＥＧ方式でエンコードされた画像のバイナリデータが記録されている。
【００４２】
まず、制御部１６０は、内部メモリ１３０から単位映像データ２０２を取得した後、取得した単位映像データ２０２から、単位画像２０４の先頭からの位置を示す情報をそれぞれ取得する。具体的には、制御部１６０は、単位映像データ２０２に含まれている各単位画像２０４について、それぞれの先頭からのアドレス（又はオフセット位置）を取得する。
【００４３】
制御部１６０は、取得した各単位画像２０４のアドレスを一覧としたアドレス情報２０５を生成し、このアドレス情報２０５を単位映像データ２０２の先頭部分に付加する。
【００４４】
次に、制御部１６０は、アドレス情報２０５が付加された単位映像データ２０２の暗号化処理を行う。
【００４５】
暗号化処理では、制御部１６０は、アドレス情報２０５と各単位画像２０４のＳＨ領域２１４を含んだ領域とを暗号化キーを用いてそれぞれ暗号化する。
【００４６】
暗号化キーは、例えばハッシュ関数を用いてドライブレコーダ１０内で一意となる文字列として作成される。暗号化キーは、例えば０〜２５５の数値となっている。制御部１６０は、この暗号化キーを用いて、ビットシフト等の手法により暗号化を行う。
【００４７】
なお、制御部１６０は、各単位画像２０４のＳＨ領域２１４を含んだ領域については、ＳＨ領域２１４とデータ領域２１５の一部とを含んだ領域を、暗号化を行う領域２１６とする。
【００４８】
ＳＨ領域２１４に含まれる情報は、前述のようにハフマン符号テーブルや量子化テーブルなどＪＥＰＧのエンコードに関する情報が含まれている。この情報は、単位画像２０４のサイズや圧縮率が同じであれば略同一の情報となる。従って、異なる単位画像２０４においてもＳＨ領域２１４の内容が略共通のデータとなる。そのため、ＳＨ領域２１４のみを暗号化キーにより暗号化した場合は、異なる単位画像２０４においても暗号化後のデータが一定のパターンとなりやすい。暗号化後のデータが一定のパターンである場合は暗号化部分が第三者に判別されやすくなるので、単位映像データ２０２が改ざんされる虞がある。
【００４９】
そこで本実施形態では、ＳＨ領域２１４だけでなく、ＳＨ領域２１４とデータ領域２１５の一部の領域とを含んだ領域２１６を暗号化するように構成した。
【００５０】
データ領域２１５にはＪＰＥＧ方式でエンコードされた画像のバイナリデータが記録されているので、ＳＨ領域２１４にデータ領域２１５の一部の領域を含めた領域２１６の内容は、異なる単位画像２０４において同一の内容となることがない。従って、この領域２１６を暗号化することにより、暗号化後のデータが、異なる単位画像２０４では異なるパターンとなり、暗号化部分が第三者に判別されることを防止できる。
【００５１】
またさらに、単位画像２０４のＳＨ領域２１４を含んで暗号化することにより、単位画像２０４が連続して記録されている単位映像データ２０２においては、単位画像２０４と単位画像２０４との境界が第三者から判別できない。従って、第三者は、単位映像データ２０２から、個々の単位画像２０４を解読して取得することが極めて困難となり、個々の単位画像２０４が第三者から判別されたり改ざんされたりすることが防止される。また、暗号化される領域２１６は数百バイトであるので、暗号化処理及び復号化処理の処理負荷が小さくて済む。
【００５２】
なお、データ領域２１５の一部の領域は、暗号化キーに基づいて可変長とする。例えば、暗号化キーが０〜２５５の値を取る場合は、これに対応してデータ領域２１５の先頭部分から１〜２５６ビットまでの領域を領域２１６に含めることができる。
【００５３】
また、暗号化を行う領域２１６は、ＳＨ領域２１４とデータ領域２１５の一部の領域に加え、さらに、一つ前に記録されている単位画像２０４のデータ領域２１５の終端部分の一部の領域（数バイト）を含めてもよい。データ領域２１５の終端部分には単位画像２０４の終端を示す情報（ＥＯＦ）が記録されている場合がある。そこで、この終端を示す情報を暗号化することにより、単位画像２０４と単位画像２０４との境界部分が第三者に判別されることが防止される。
【００５４】
また、この単位映像データ２０２をＰＣ２０において再生する場合には、ドライブレコーダ１０と同一のハッシュ関数を用いることで、ドライブレコーダ１０と共通の暗号化キーを生成し、記録された単位映像データ２０２を復号化する処理を行うことができる。
【００５５】
ＰＣ２０において、暗号化されたアドレス情報２０５を復号化することにより、単位映像データ２０２に含まれる各単位画像２０４の位置とサイズが容易に判明する。そして、各単位画像２０４の先頭部分の暗号化された領域２１６を復号化することにより、単位映像データ２０２から一つの単位画像２０４を抜き出す処理が容易となる。
【００５６】
図５は、本発明の実施形態の制御部１６０が実行する単位映像データ２０２及び単位音声データ２１１の記録処理のフローチャートである。
【００５７】
制御部１６０は、前述のように、カメラ１２により取得され、画像処理部１４０によりエンコードされた映像データ２０１を、常に内部メモリ１３０に記録している（ステップＳ１０）。
【００５８】
映像データ２０１を内部メモリ１３０に記録しているとき、制御部１６０は、加速度センサ１７０又は記録ボタン１８０よりイベントが検出されたか否かを判定する（ステップＳ１１）。イベントが検出されていない場合は、ステップＳ１０に戻り、映像データ２０１及び音声データ２１０の記録を継続する。
【００５９】
ステップＳ１１においてイベントが検出されたと判定した場合は、制御部１６０は、内部メモリ１３０から、イベントが検出された時刻を含む前後の所定時間内に記録された単位映像データ２０２及び単位音声データ２１１を抽出する（ステップＳ１２）。
【００６０】
次に、制御部１６０は、抽出した単位映像データ２０２に含まれる各単位画像２０４の先頭からのアドレスをそれぞれ取得し、取得した各アドレスをアドレス情報２０５として単位映像データ２０２の先頭部分に付加する（ステップＳ１３）。
【００６１】
次に、制御部１６０は、アドレス情報が付加された単位映像データ２０２を暗号化する（ステップＳ１４）。
【００６２】
制御部１６０は、単位映像データ２０２のアドレス情報を、前述のように決定した暗号化キーを用いて暗号化する。そして、単位映像データ２０２に含まれる各単位画像２０４について、ＳＨ領域２１４とデータ領域２１５の一部とを含んだ領域２１６を、暗号化キーを用いて暗号化する。
【００６３】
次に、制御部１６０は、暗号化された単位映像データ２０２と単位音声データ２１１とを記録制御部１５０に出力する。記録制御部１５０は単位映像データ２０２と単位音声データ２１１とをメモリカード３０に記録する（ステップＳ１５）。
【００６４】
このような制御により、ドライブレコーダ１０は、イベントが検出された時刻を含む前後の所定時間内に記録された単位映像データ２０２を暗号化して記録することができる。
【００６５】
以上のように本発明の実施形態のドライブレコーダ１０は、車両１１に搭載され、映像信号を取得するカメラ１２と、カメラ１２により取得された映像信号をエンコードして単位画像２０４の集合である映像データ２０１を生成する画像処理部１４０と、画像処理部１４０により生成された映像データ２０１の記録を制御する記録制御部１５０と、画像処理部１４０及び記録制御部１５０を制御する制御部１６０と、を備え、制御部１６０は、映像データ２０１を単位映像データ２０２として記録制御部１５０により記録させるときは、単位映像データ２０２における単位画像２０４の記録位置を示す記録位置情報であるアドレス情報２０５を生成し、生成したアドレス情報２０５を暗号化すると共に、単位画像２０４に含まれるＳＨ領域２１４とデータ領域２１５の一部とを含む領域２１６とを暗号化し、暗号化した単位映像データ２０２を、記録制御部１５０を介してメモリカード３０に記録させるように構成した。
【００６６】
このように構成することにより、制御部１６０が行う暗号化処理において、単位映像データ２０２の一部の領域（アドレス情報２０５とＳＨ領域２１４を含む領域２１６）のみを暗号化するので、単位映像データ２０２の全体を暗号化するよりも処理が容易となり、暗号化のための処理負担を軽減することができる。
【００６７】
また、単位画像２０４のＳＨ領域２１４とデータ領域２１５の一部の領域とを含んだ領域２１６を暗号化するので、暗号化後のデータが一定のパターンとならず、第三者に暗号化部分が判別されにくいので、映像データの改ざんを防止できる。
【００６８】
また、単位画像２０４の記録位置を示す記録位置情報であるアドレス情報２０５を記録し、これを暗号化するので、単位映像データ２０２を再生するときに、暗号化処理された単位映像データ２０２の各単位画像２０４の先頭位置を容易に検出することができるので、単位映像データ２０２から所定の単位画像２０４を容易に抜き出すことが可能となる。
【００６９】
また、単位画像２０４のＳＨ領域２１４は、単位画像２０４のエンコード方式を示すハフマンテーブルや量子化テーブルを記録する領域であり、データ領域２１５の一部の領域を可変長に暗号化するので、暗号化後の単位映像データ２０２の内容がＪＰＥＧ形式の単位画像２０４であることが第三者に判別されにくくなり、画像データの改ざんを防止できる。
【００７０】
また、ドライブレコーダ１０は、音声を音声データとして取得する音声制御部１９０を備え、制御部１６０は、単位映像データ２０２が記録された時刻に対応する単位音声データ２１１を、記録制御部１５０を介してメモリカード３０に記録させるよう構成したので、ドライブレコーダ１０は、単位映像データ２０２に加えて、単位音声データ２１１を記録することができる。
【００７１】
また、ドライブレコーダ１０は、イベントを検出するイベント検出部としての加速度センサ１７０又は記録ボタン１８０を備えたので、加速度センサ１７０が衝撃を検出した場合又は記録ボタン１８０によりユーザの操作を検出したときにイベントを検出し、イベント発生時刻を含む前後の所定時間に記録された単位映像データ２０２と単位音声データ２１１とを記録することができる。
【００７２】
また、制御部１６０は、単位映像データ２０２に含まれる複数の単位画像２０４の境界部分を含んで暗号化するので、単位画像２０４の境界が第三者に判別されにくく、暗号化部分が判別されにくいので、映像データの改ざんを防止できる。
【００７３】
なお、本発明の実施形態では、単位映像データ２０２と単位音声データ２１１とを別のファイルとしてメモリカード３０に記録する例を示したが、これに限られない。別の実施形態として図６に示すように、単位音声データ２１１を所定単位で区切った単位音声２１２を生成して、単位映像データ２０２を、単位画像２０４と単位音声２１１とを含んだデータとすることができる。例えば単位画像２０４数個おきに単位画像２０４の時系列に対応する量の単位音声２１２を記録する。
【００７４】
このように単位映像データ２０２を構成した場合にも、前述のように、制御部１６０が、各単位画像２０４のアドレス情報を生成して単位映像データ２０２の先頭に付加する。このとき、単位音声２１２のアドレスもアドレス情報２０５に記録する。そして、制御部１６０が、アドレス情報２０５と、ＳＨ領域２１４とデータ領域２１５の一部とを含む領域２１６とを暗号化する。単位音声２１２については、先頭部分の所定の領域２１７を暗号化する。この所定の領域２１７は、単位画像２０４と単位音声２１２との境界が第三者に判別できない程度であればよく、前述のデータ領域２１５の一部の領域と同様に、暗号化キーに基づいて可変長としてもよい。また、所定の領域２１７が、一つ前に記録されている単位画像２０４のデータ領域２１５の終端部分の一部の領域を含んでもよい。
【００７５】
また、本発明の実施形態では、単位映像データ２０２に含まれる単位画像２０４のそれぞれにＳＨ領域２１４が記録される例を示したが、これに限られない。さらに別の実施形態として、図７に示すように、全ての単位画像２０４共通のハフマン符号テーブルや量子化テーブルを備えるＳＨ領域２１４をただ一つ単位映像データ２０２の先頭部分に記録し、以降は単位画像２０４としてのデータ領域２１５を連続して記録するよう単位映像データ２０２を構成してもよい。
【００７６】
このように単位映像データ２０２を構成した場合にも、前述のように、制御部１６０が、各単位画像２０４のアドレス情報を生成して単位映像データ２０２の先頭に付加する。そして、先頭部分の単位画像２０４について、ＳＨ領域２１４とデータ領域２１５の一部とを含む領域２１６を暗号化する。以降に記録されている単位画像２０４は、データ領域２１５の先頭部分の一部の領域２１８のみを暗号化する。この一部の領域２１８は、単位画像２０４の境界部分が第三者に判別できない程度であればよく、前述のデータ領域２１５の一部の領域と同様に、暗号化キーに基づいて可変長としてもよい。また、一部の領域２１８が、一つ前に記録されている単位画像２０４のデータ領域２１５の終端部分の一部の領域を含んでもよい。
【００７７】
本発明は上記した実施形態に限定されるものではなく、その技術的思想の範囲内でなしうるさまざまな変更、改良が含まれることは言うまでもない。
【符号の説明】
【００７８】
１  ドライブレコーダシステム
１０  ドライブレコーダ
１１  車両
１２  カメラ
２０  パーソナルコンピュータ（ＰＣ）
３０  メモリカード
１２０  フラッシュＲＯＭ
１３０  内部メモリ
１４０  画像処理部
１５０  記録制御部
１６０  制御部
【図１】
2013196330.tif 000003
【図２】
2013196330.tif 000004
【図３】
2013196330.tif 000005
【図４】
2013196330.tif 000006
【図５】
2013196330.tif 000007
【図６】
2013196330.tif 000008
【図７】
2013196330.tif 000009