(57)【要約】【課題】例えば、車載機器等で撮像される画像データの画質の調整を簡単に行うことを可能とする画像調整方法を提供することを目的とする。【解決手段】イベント発生に対応して記憶された撮像部（１１１、１１２）による画像データ及び画像データと対応した属性データを取得し、属性データに基づいて画像調整用補正データを生成し、画像調整用補正データを利用して画像データの画像調整を行うステップを有することを特徴とする画像調整方法。【選択図】図３
2008271417.tif 000002
【特許請求の範囲】
【請求項１】
イベント発生に対応して記憶された撮像部による画像データ及び前記画像データと対応した属性データを取得し、
前記属性データに基づいて画像調整用補正データを生成し、
前記画像調整用補正データを利用して、前記画像データの画像調整を行う、
ステップを有することを特徴とする画像調整方法。
【請求項２】
前記属性データは、前記画像データが撮像された日時データ及び位置データを含む、請求項１に記載の画像調整方法。
【請求項３】
前記画像調整用補正データは、前記日時データ及び位置データに基づいた前記画像データの明るさを補正するための補正データである、請求項２に記載の画像調整方法。
【請求項４】
前記画像調整用補正データは、前記日時データから取得した季節データ及び時刻データ、及び前記位置データから取得した緯度データに基づいた、前記画像データの明るさを補正するための補正データである、請求項２に記載の画像調整方法。
【請求項５】
前記画像調整用補正データは、コントラスト補正用データ、ガンマ補正用データ、彩度補正用データ、又はカラーバランス補正用データである、請求項２に記載の画像調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像調整方法に関し、特にドライブレコーダで記憶された画像の自動調整方法に関するものである。
【背景技術】
【０００２】
自動車に装着したビデオカメラからの撮像情報を半導体記憶装置に順次循環的に記憶し、自動車事故発生時の画像を記憶させる車載用監視装置が知られている（特許文献１参照）。上記の車載用監視装置では、車両に設置された半導体記録装置にビデオカメラからの撮像情報を記録し、自動車事故発生時にその記録動作を停止させるものであるため、常に事故前の複数の静止画像を記録することができる構成となっている。
【０００３】
【特許文献１】特開昭６３−１６７８５号公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
画像データを記録するタイプのドライブレコーダでは、車載機器で記録される画像データは、予め設定された車載機器に応じて撮像されるため、そのまま再生すると、画像が暗すぎたり、明るすぎたりする場合があった。また、画像を再生するアプリケーションやＯＳ（Operating System）に備えられている画質調整機能で、画像調整を行うことも考えられるが、オペレータが画像毎に調整を行うことは煩雑で手間のかかる作業であった。
【０００５】
そこで、本発明は、例えば、車載機器等で撮像される画像データの画質の調整を簡単に行うことを可能とする画像調整方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像調整方法では、イベント発生に対応して記憶された撮像部による画像データ及び画像データと対応した属性データを取得し、属性データに基づいて画像調整用補正データを生成し、画像調整用補正データを利用して画像データの画像調整を行うステップを有することを特徴とする。
【発明の効果】
【０００７】
本発明に係る画像調整方法では、例えば、車載機器で画像が記録される時に同時に記録される属性データを利用して、画像の画質調整を自動で行うことができるため、良好な画質で且つ簡易に画像の再生を行うことが可能となった。
【発明を実施するための最良の形態】
【０００８】
以下図面を参照して、本発明に係る画像調整方法について説明する。但し、本発明の技術的範囲はそれらの実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【０００９】
図１は、本発明に係る画像調整方法を実行するためのシステムの概略構成を示す図である。
【００１０】
システムは、車両に搭載されるドライブレコーダ１００と、ドライブレコーダ１００においてイベント発生時に記憶された画像を記憶するメモリカード１０、及びメモリカード１０に記憶された画像を再生するためのセンタ端末２００から構成される。
【００１１】
ドライブレコーダ１００は、ＣＰＵ、ＲＯＭ及びＲＡＭ等を含んで構成される第１制御部１０１、Ｇ（重力）センサ１０２、ＧＰＳ（Global Positioning System）レシーバ１０３、スイッチ、ボタン等を含んで構成される第１操作部１０４、画像を一時記憶するための第１メモリ１０５、メモリカード１０を挿入するスロットを有し且つメモリカード１０への画像の書き込み等を行うための第１メモリカードＩＦ（インターフェイス）１０６、ＧＰＳアンテナ１１０、撮像部として機能する第１ＣＣＤカメラ１１１及び第２ＣＣＤカメラ１１２、日時データを出力するための計時部１１３、集音機能を有するマイク１１５、ＡＢＳ（Anti-lock Brake System）情報検出部１１６、ブレーキ操作検出部１１７、及びドライブレコーダ１００の各要素に電力を供給するための電源部１２０等を有している。
【００１２】
また、ドライブレコーダ１００は、ナビゲーション装置（不図示）と連携して、ナビゲーション装置のディスプレイにおいて画像を再生できるように構成しても良い。さらに、ＧＰＳレシーバ１０３は、外付けの機器、例えばＡＶＭ（Automatic Vehicle Monitoring）システムや、ナビゲーション装置が受信した位置情報を取得する構成としても良いが、少なくとも車両の現在の緯度データ及び経度データを第１制御部１０１へ出力する機能を有する。
【００１３】
Ｇサンサ１０２は、互いに直交する２軸方向（Ｘ軸及びＹ軸）の重力加速度を検出する。なお、Ｇセンサ１０２のＹ軸方向（正の値）と車両の前側が一致し、Ｇセンサ１０２のＸ軸方向（正の値）と車両の右側面が一致するように、Ｇセンサが車両内部に配置されている。したがって、第１制御部１０１は、Ｇセンサ１０２から出力される検出信号Ｇ（Ｇｘ、Ｇｙ）に基づいて、車両が衝撃を受けたか否か、また車両のどの方向から衝撃が加わったのかを判別することが可能となる。なお、ＧｘはＸ軸方向、ＧｙはＹ軸方向の重力加速度と示すものとする。また、Ｇセンサ１０２は、３軸のものを利用しても良いし、３軸のものにおいて、Ｚ軸方向の重力加速度Ｇｚのデータを利用しなくても良い。
【００１４】
第１制御部１０１は、第１ＣＣＤカメラ１１１及び第２ＣＣＤカメラ１１２が、交互に０．１秒おきに１枚の画像を撮像し、撮像された画像を第１メモリ１０５に順次循環的に記憶するように制御する。例えば、常に２台のＣＣＤカメラが撮像した画像６０秒分（画像６００枚分）の画像データが、第１メモリ１０５に記憶されるように構成される。なお、各ＣＣＤカメラ１１１及び１１２が撮像する画像は、０．１秒毎に１枚でなく、例えば０．０５秒毎に１枚でも良い。また、２台のＣＣＤカメラが、それぞれ０．１秒毎に１枚の画像を撮像して記憶するように構成しても良い。
【００１５】
ＡＢＳ情報検出部１１６は、タイヤがロックしたか否かのタイヤロックデータ及びタイヤがロックした時刻を示すタイヤロック時刻データを第１制御部１０１へ送信する。即ち、ＡＢＳ情報検出部１１６からのタイヤロックデータ及びタイヤロック時刻データによって、第１制御部１０１は、タイヤがロックしたか否か、及びタイヤがロックした場合にはその時刻を判別することができる。
【００１６】
ブレーキ操作検出部１１７は、車両のブレーキが操作されたか否かを示すブレーキ操作データ及びブレーキ操作が開始された時刻を示すブレーキ操作開始時刻データを１制御部１０１へ送信する。即ち、ブレーキ操作検出部１１７からのブレーキ操作データ及びブレーキ操作開始時刻データによって、第１制御部１０１は、ブレーキ操作がなされたか否か、及びブレーキ操作が開始された時刻を判別することができる。
【００１７】
なお、ＧＰＳレシーバ１０３、第１メモリカードＩＦ１０６、ＧＰＳアンテナ１１０、第１ＣＣＤカメラ１１１及び第２ＣＣＤカメラ１１２、マイク１１５、ＡＢＳ情報検出部１１６及びブレーキ操作検出部１１７等の一部又は全部は、ドライブレコーダ１００と別体に構成されても良い。例えば、ＧＰＳ機能を有する既存のナビゲーション装置と連携させた場合、ドライブレコーダ１００にＧＰＳレシーバ１０３等の機能は不要であるので、その分ドライブレコーダ１００のコストを低く抑えることができる。
【００１８】
センタ端末２００は、ＣＰＵ、ＲＯＭ及びＲＡＭ等を含んで構成される第２制御部２０１、プリンタ等から構成される出力部２０２、ディスプレイ等によって構成される表示部２０３、キーボード、マウス等を含んで構成される第２操作部２０４、画像を一時記憶するための第２メモリ２０５、及びメモリカード１０を挿入するためのスロットを含み且つメモリカード１０から画像の読み出し等を行うための第２メモリカードＩＦ２０６等を有している。センタ端末２００は、上記構成に相当する機能を有するパーソナル・コンピュータとして構成されても良い。
【００１９】
メモリカード１０は、１２８Ｍバイトの記憶容量を有するＣＦカードであって、第１メモリカードＩＦ１０６を構成するスロットに挿入されて、イベント発生時に所定の画像データ及び属性データが記憶され、その後、第１メモリカードＩＦ１０６を構成するスロットから排出されて第２メモリカードＩＦ２０６を構成するスロットに再挿入されて、記憶されている画像データ及び属性データをセンタ端末２００へ出力する。なお、メモリカード１０としてＣＦカードを用いたが、それに限定されるのではなく、ＳＤカード、メモリスティック等の他のメモリカード、持ち運び可能なＨＤ、その他の記憶媒体等をＣＦカードの代わりに利用することができる。また、メモリカード等の記憶容量は任意であって、用途に応じて自由に決定することが可能である。
【００２０】
図２は、ＣＣＤカメラ等の配置例を示す図である。
【００２１】
図２に示す様に、第１ＣＣＤカメラ１１１は車両１の前方に向けて配置され、第２ＣＣＤカメラ１１２は車両１の後方に向けて配置されている。なお、図２における１２１及び１２２は、それぞれのＣＣＤカメラの撮像可能方向及び／又は撮像可能角度の例を示すものである。また、スイッチとして構成された第１操作部１０４が運転席近傍に配置され、集音マイクのためのマイク１１５が車両１の前方に配置されている。
【００２２】
図２に示すＣＣＤカメラ、スイッチ、マイクの配置例は一例であって、他の配置方法を採用しても良い。例えば、１台のＣＣＤカメラを車両の前方のみに配置しても良いし、３台のＣＣＤカメラを１２０度ずつずれた方向を撮像できるように配置しても良いし、４台のＣＣＤカメラを車両の四方に配置しても良い。
【００２３】
次に、ドライブレコーダ１００において、イベントが発生した場合の画像データ等の記憶方法の一例について説明する。
【００２４】
ドライブレコーダ１００の第１制御部１０１は、イベントの発生を検出する。イベントは、Ｇセンサ１０２から出力される検出信号Ｇデータの合成重力加速度の絶対値（Ｇｘ２＋Ｇｙ２）０・５が閾値加速度Ｇｓ（例えば、０．４５）を超えた場合（Ｇセンサイベント）、ＡＢＳ情報検出部１１６からタイヤロックデータが出力された場合（ＡＢＳイベント）、ブレーキ操作検出部１１７からブレーキデータが出力された場合（ブレーキ操作イベント）、第１操作部１０４からの撮像指示データが出力された場合（撮像指示イベント）等に発生する。上記はイベントの種類の一例であって、他の事象をイベントとしても良い。さらに、上記４種類のイベントを全て検出する必要はなく、その内の何れか１つ又は複数のみをイベントの対象としても良い。
【００２５】
なお、撮像指示イベントとは、例えば、車両がタクシーである場合、第２ＣＣＤカメラ１１２を客用シートを撮像するように配置し、客に不審な行動が見られた場合に、第１操作部１０４を操作することによって画像の記憶を開始するように指示すること等を言う。
【００２６】
ドライブレコーダ１００は、前述したように、２台のＣＣＤカメラからの画像データを交互に、０．１秒毎に第１メモリ１０５に順次循環的に記録している。また、第１制御部１０１は、各画像データに、発生したイベントの種類を特定するためのイベント種類データ、画像を撮像したＣＣＤカメラの番号データ、撮像時の計時部１１３からの日時データ（年、月、日、時、分及び秒）、撮像時のＧＰＳレシーバ１０３からの緯度及び経度データ、及び撮像時のＧセンサ１０２から出力される検出信号Ｇデータを添付して、第１メモリ１０４に記録されるように制御している。
【００２７】
以下、イベント種類データ、画像を撮像したＣＣＤカメラの番号データ、撮像時の計時部１１３からの日時データ、撮像時のＧＰＳレシーバ１０３からの緯度データ及び経度データ、撮像時のＧセンサ１０２から出力される検出信号Ｇデータ等の、画像データに添付されるデータを属性データと言う。さらに、メモリカード１０には、メモリカード１０のＩＤ番号データも記憶されている。
【００２８】
第１制御部１０１は、イベントが発生したと判断した場合、常に第１メモリ１０５に順次循環的に記憶している画像データの内、イベント発生以前の１２秒間に撮像された画像データ（及び属性データ）、及びイベント発生した後の８秒間に撮像された画像データ（及び属性データ）を１つのフォルダにまとめて、メモリカード１０に記憶するように制御する。したがって、第１制御部１０１は、第１ＣＣＤカメラ１１１で撮像した１００枚の画像データ、第２ＣＣＤカメラ１１２で撮像した１００枚の画像データ、及び各画像データに添付された属性データを１つのフォルダとしてメモリカード１０に記憶する。なお、イベント発生以前及びイベント発生より後の画像データをメモリカード１０に記憶する上記の期間は一例であって、他の期間を定めることもできる。
【００２９】
メモリカード１０に記憶されるイベント数（又はフォルダ数）は、メモリカード１０の記憶容量に応じて可変することができるが、少なくとも１０イベント分のデータが記憶できるようにすることが好ましい。
【００３０】
上述したように、ドライブレコーダ１００は、イベント発生以前及びイベント発生より後の画像データ及びその属性データを記憶することができるので、後で記憶された画像を解析することによって、事故原因等を正確に究明等することが可能となる。
【００３１】
次に、センタ端末２００における画像調整方法について説明する。
【００３２】
図３は、１つの画像データに対する画像調整フローの一例を示す図である。
【００３３】
図３に示すフローは、センタ端末２００の第２制御部２０１が、予め記憶されたプログラムにしたがって実行し、第２操作部２０４の所定の操作に基づいて開始されるものとする。また、図３に示すフローが開始される時点で、スロットを構成する第２メモリカードＩＦ２０６にドライブレコーダ１００において画像データ及び属性データが記憶されたメモリカード１０が挿入されているものとする。
【００３４】
さらに、センサ端末２００には、画像調整用のソフトウエアが予めインストールされており、画像調整用のソフトウエアは、第２制御部２０１からの指示信号に基づいて、画像データの明るさ調整を行えるように構成されているものとする。なお、明るさ調整とは、単純に色成分を明暗の方向にシフト補正するものであって、−２５５（暗くする方向）から＋２５５（明るくする方向）までのレベル調整が行えるものとする。
【００３５】
最初に、第２制御部２０１は、所定のイベントに対応する１つのフォルダに含まれる所定の画像データを選択し、その画像データに添付されている属性データから、緯度データを取得する（Ｓ１）。
【００３６】
次に、第２制御部２０１は、前記選択された画像データに添付されている属性データから、日時データを取得し（Ｓ２）、更に日時データ中の月日データを用いて撮像時点の四季を特定する（Ｓ３）。
【００３７】
次に、第２制御部２０１は、Ｓ１〜Ｓ３で取得したデータを利用して、明るさ補正データテーブルから明るさ補正データを生成する（Ｓ４）。
【００３８】
図４に、明るさ補正テーブルの一例を示す図である。
【００３９】
図４に示すように、明るさ補正データテーブルでは、緯度を２段階、季節を３段階、時刻を１時間毎に２４段階に分けて、明るさ補正データを予め設定したものである。なお、例えば、北緯３６°以上を緯度が高いとすることができる。また、例えば、３月〜５月を春、６月〜８月を夏、９月〜１１月を秋、１２月〜２月を冬とすることができる。例えば、画像データに添付された属性データが、北緯４２°、２００７年４月１日ＰＭ１９：２０を示す場合には、図４に示すデータ４０、即ち、＋１００を明るさ補正データとすることができる。なお、図４に示す明るさ補正データは一例であって、他の緯度（及び／又は経度）の区分、季節の区分、時刻の区分を、地域の日没予想時刻や日出予想時刻等に合わせて設定することが可能である。
【００４０】
次に、第２制御部２０１は、前述した画像調整用のソフトウエアを用いて、明るさ補正データ分だけ、画像の明るさを補正するように画像自動調整を行い（Ｓ５）、１枚の画像データについての調整を終了する。
【００４１】
図５は、センタ端末２００の表示部２０３における画面例を示す図である。
【００４２】
図５に示すように、画面には、メモリカードのＩＤ番号データ表示領域５０、画像データに添付された属性データの内の日時データ表示領域５１、イベント種類データ表示領域５２、緯度データ表示領域５３、経度データ表示領域５４及びＧセンサデータ表示領域５５、第１ＣＣＤカメラ１１１で撮像した画像データを順次表示する領域５６、第２ＣＣＤカメラ１１２で撮像した画像データを順次表示する領域５７、第１及び第２ＣＣＤカメラ１１１及び１１２で撮像した画像データの制御をするための操作ボタン５８（巻き戻し、再生、停止、早送り）等が表示されている。
【００４３】
図５に示す画面では、操作ボタン５８を制御することによって、前述した図３に示す明るさ自動調整を行った、第１ＣＣＤカメラ１１１で撮像した１００枚の画像及び第２ＣＣＤカメラ１１２で撮像した１００枚の画像が、表示領域５６及び５７に順次切換わりながら表示される。また、画像が切換わると同時に、表示された画像に対応する画像データに添付された属性データが、表示領域５１〜５５に表示される。なお、図５に示す表示方法は一例であって、他の表示方法を選択することができる。
【００４４】
図３〜図５に示した例では、１枚の画像データ毎に、明るさ補正データを取得して明るさ補正を行うように構成したが、第２制御部２０１が、１つのイベントに対応して記憶されている１つのフォルダにまとめられた複数の画像データの内の代表画像データ（例えば、イベント発生時の画像データ）に基づいて明るさ補正データを生成し、１つのイベントに対応して記憶されている複数の画像データの全てに生成した明るさ補正データを適用するように構成しても良い。
【００４５】
また、図３〜５に示した例では、センタ端末２００に予め画像調整用のソフトウエアが備えられているものとしたが、メモリカード１０に記憶された画像データの調整に適した画像調整用のソフトウエアが予めメモリカード１０上に記憶されており、メモリカード１０がセンタ端末２００の第２メモリカードＩＦに挿入されることによって、第２制御部２０１によって画像調整用のソフトウエアが利用可能となるように構成しても良い。
【００４６】
このようにして、属性データに含まれる画像データが撮像された時点の情報に基づいて、画像データの明るさ補正が自動的に行われて、表示部２０３に表示されるので、画像中の暗い部分の可視率が上がり、通常では判別しにくかった物体、車両、人物等を、手間なく且つ容易に識別することができる状態で、イベント発生時に撮像した画像を検討することが可能となった。
【００４７】
図３に示した画像自動調整フローの一例では、明るさの補正を行うように構成したが、コントラスト補正及びガンマ補正等の明るさを改善するための画像調整や、彩度補正及びカラーバランス補正等の彩度を改善して信号機の赤、青、黄色の色を判別し易くするような彩度改善のための画像調整や、中間調補正のような画質の粗さを改善するような画像調整を行うことも可能である。例えば、コントラスト補正では−１２７（コントラストが低くなる）から＋１２７（コントラストが高くなる）のレベルで調整を行い、ガンマ補正では−１．０（ガンマが低く、暗くなる）から＋５．０（ガンマが高く、明るくなる）のレベルで調整を行い、彩度補正では−２５５（彩度が低い）から＋２５５（彩度が高い）のレベルで調整を行い、カラーバランス補正ではＲ、Ｇ、Ｂのそれぞれについて±０から＋２５５のレベルで調整を行うように設定することができる。
【００４８】
また、日時データ及び緯度・経度データにより特定される地域とリンクした、過去分の天気データベースをセンタ端末２００側に用意して、第２制御部２０１が、画像データを撮像した時間及び地域の天気データを取得し、例えば、晴れ、曇り、雨、雪、雷等に応じて、画像データの明るさ改善、彩度改善及び／又は粗さ改善を行うための画像自動調整を行うように構成しても良い。
【００４９】
さらに、第２制御部２０１が、フォルダに記憶された複数の画像データに添付された属性データの内の、緯度・経度データを利用して、車両がどの方向に向かって進行しているかを検出し、さらに、日時データ及び緯度・経度データにより特定される地域に基づいて太陽の日差しの向きを特定し、画像データが所謂逆光の状態で撮像されたか否かを判別して、逆光のあり／なしの状態に応じて、画像データの明るさ改善、彩度改善及び／又は粗さ改善を行うための画像自動調整を行うように構成しても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る画像調整方法を実行するためのシステムの概略構成を示す図である。
【図２】ＣＣＤカメラ等の配置例を示す図である。
【図３】１つの画像データに対する画像調整フローの一例を示す図である。
【図４】明るさ補正テーブルの一例を示す図である。
【図５】センタ端末の表示部における画面例を示す図である。
【符号の説明】
【００５１】
１０    メモリカード
１００    ドライブレコーダ
１０１    第１制御部
１０２    Ｇセンサ
１０４    第１操作部
１０６    第１メモリ
１１１    第１ＣＣＤカメラ
１１２    第２ＣＣＤカメラ
１１３    計時部
２００    センタ端末
２０１    第２制御部
２０３    表示部
２０４    第２操作部
【図１】
2008271417.tif 000003
【図２】
2008271417.tif 000004
【図３】
2008271417.tif 000005
【図４】
2008271417.tif 000006
【図５】
2008271417.tif 000007