(57)【要約】【課題】人体に影響を及ぼす可能性のある色の変化を含んだ映像であっても検出可能とし、検出した映像による人体への影響を抑制することができる映像処理装置、映像処理方法及び映像処理プログラムを提供すること。【解決手段】本発明にかかる映像処理装置は、第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理装置である。第１のフレームの第１の映像を示す第１の映像データから、第１の映像の第１の色成分値を取得するとともに、第２のフレームの第２の映像を示す第２の映像データから、第２の映像の第２の色成分値を取得する色成分値取得部と、第１の色成分値と第２の色成分値との差分値を算出する差分算出部と、差分算出部が算出した差分値が閾値よりも大きい場合に、第１の色成分値と、第２の色成分値との差分値が小さくなるように第２の映像データを調整する映像データ調整部とを備える。【選択図】図２
2011228843.tif 000002
【特許請求の範囲】
【請求項１】
第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理装置であって、
前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得する色成分値取得部と、
前記第１の色成分値と、前記第２の色成分値との差分値を算出する差分算出部と、
前記差分算出部が算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整する映像データ調整部と、
を備えた映像処理装置。
【請求項２】
前記第２のフレームは、前記第１のフレームに後続する請求項１に記載の映像処理装置。
【請求項３】
前記色成分値取得部は、前記映像データ調整部によって調整された第２の映像データから、前記第２の映像の第２の色成分値を取得するとともに、前記第２のフレームに後続する第３のフレームにおける第３の映像を示す第３の映像データから、当該第３の映像の第３の色成分値を取得し、
前記差分検出部は、前記映像データ調整部によって調整された第２の映像データの第２の色成分値と、前記第３の映像の色成分値との差分値を算出し、
前記映像データ調整部は、前記差分算出部が算出した差分値が閾値よりも大きい場合に、前記映像データ調整部によって調整された第２の映像データの第２の色成分値と、前記第３の映像の色成分値との差分が小さくなるように前記第３の映像データを調整する請求項２に記載の映像処理装置。
【請求項４】
前記映像処理装置は、
前記映像データに基づいて映像を表示する表示装置の周辺における環境を検出して、検出した環境を示す環境情報を出力する環境検出装置から出力された環境情報に基づいて、前記閾値を決定し、決定した閾値を示す閾値情報を前記映像データ調整部に出力する調整情報生成部をさらに備え、
前記映像データ調整部は、前記差分算出部が算出した差分値が、前記調整情報生成部から出力された閾値情報が示す閾値よりも大きいか否かを判定する請求項１乃至３のいずれか１項に記載の映像処理装置。
【請求項５】
前記調整情報生成部は、前記環境検出装置から出力された環境情報に基づいて、前記映像データを調整する調整量を決定し、決定した調整量を示す調整量情報を前記映像データ調整部に出力し、
前記映像データ調整部は、前記調整情報生成部から出力された調整量情報が示す調整量に応じて、前記映像データを調整する請求項４に記載の映像処理装置。
【請求項６】
前記環境検出装置は、前記表示装置の周辺における明るさを検出して、検出した明るさを示す環境情報を前記調整情報生成部に出力し、
前記調整情報生成部は、前記環境情報が示す明るさに基づいて、前記閾値又は前記調整量を決定する請求項５に記載の映像処理装置。
【請求項７】
前記環境検出装置は、前記表示装置と、当該表示装置に表示された映像を視聴する視聴者との距離を検出して、検出した距離を示す環境情報を前記調整情報生成部に出力し、
前記調整情報生成部は、前記環境情報が示す距離に基づいて、前記調整量を決定する請求項５又は６に記載の映像処理装置。
【請求項８】
前記映像処理装置は、前記表示装置及び前記環境検出装置を含む請求項４乃至７のいずれか１項に記載の映像処理装置。
【請求項９】
前記色成分値は、色差を示す色差値である請求項１乃至８のいずれか１項に記載の映像処理装置。
【請求項１０】
第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理方法であって、
前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得するステップと、
前記第１の色成分値と、前記第２の色成分値との差分値を算出するステップと、
前記算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整するステップと、
を備えた映像処理方法。
【請求項１１】
第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理プログラムであって、
前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得するステップと、
前記第１の色成分値と、前記第２の色成分値との差分値を算出するステップと、
前記算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整するステップと、
をコンピュータに実行させる映像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置、映像処理方法及び映像処理プログラムに関する。
【背景技術】
【０００２】
映像表示装置は、様々な映像を正確に再生・表示することが目的である。しかし、輝度が高い点滅、急激な色の変化、点滅が繰り返し行われるような激しい映像の場合、光感受性反応を起こしやすい人に対しては、人の視覚を通じて、光感受性発作などの健康被害を与えてしまう恐れがある。そのため、人に健康被害を与える危険映像を確実に除去しながら、映像をスムーズに再生・表示することが望まれている。
【０００３】
特許文献１には、光に過敏な視聴者に影響を及ぼす可能性のある映像信号に対しては、視聴者の目に触れる前に、あらかじめこの輝度を低減して無害な信号に変換して画面に出力する輝度抑制装置が開示されている。
図４は、特許文献１にかかる輝度抑制装置の一実施の形態の機能ブロック図である。輝度抑制装置は、映像表示装置１７、信号処理装置１８、マイコン等で構成される制御装置１９で構成される。
【０００４】
信号処理装置１８は、画像信号の輝度の点滅の繰り返し周波数とこの点滅部分での輝度のレベルを検出して制御装置１９に送る。制御装置１９は、信号処理装置１８から送られてきた繰り返し周波数および点滅部分の輝度のレベルとそれぞれの基準値とに基づいて比較判定を行う。この判定の結果、繰り返し周波数が所定の範囲、例えば３〜１５Ｈｚの範囲にあり、かつ繰り返し点滅部分の輝度のレベルが基準レベルを越えていた場合には、この映像信号を人体に影響を及ぼす可能性のある映像信号と判定する。制御装置１９は、これらの判定で現在の映像信号が人体に影響を及ぼす可能性のある映像信号であると判定した場合は、信号処理装置１８に対して輝度抑制信号を送り、輝度の抑制を行わせる。
【０００５】
しかし、特許文献１に開示の技術は、映像における色やシーンなどの急激な変化に対して対応ができないという問題がある。具体的には、特許文献１に開示の技術は、輝度の点滅の繰り返し周波数と点滅部分の輝度のレベルに基づいて、映像信号が人体に影響を及ぼす可能性がある映像を判定している。そのため、例えば、急激に色やシーンが変化するような場合は、映像信号が人体に影響を及ぼす可能性があると判定されない。したがって、人体に影響を及ぼす可能性がある色の変化を含んだ映像をそのまま出力してしまっているという問題がある。
【０００６】
また、特許文献２には、比較的安全な映像や非常に危険な映像による視覚刺激の危険度を判定する技術が開示されている。特許文献２に開示の技術は、映像を構成するフレームの中の任意の対象フレームとその隣接フレームとの間で同一座標に位置する任意の画素同士の輝度差を算出する。次に、輝度分類に従って、算出した輝度差の画素を分類する。次に、輝度分類毎に画素数を計数して、その計数値を、輝度差に応じた明滅面積として算出する。次に、面積分類に従って、算出した明滅面積を分類する。そして、輝度分類及び面積分類の分類結果に従って、危険度判定基準を参照して、危険度を多段階に判定し、その危険度を出力する。しかし、特許文献２に開示の技術は、危険な映像を安全な映像に調整する具体的な技術を開示したものではない。また、特許文献２に開示の技術は、人体に影響を及ぼす可能性のある色の変化を含んだ映像を判定する具体的な技術を開示したものではない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−２３４５８３号公報
【特許文献２】特開２００７−１９３１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
背景技術として説明したように、人体に影響を及ぼす可能性のある色の変化を含んだ映像をそのまま出力してしまっているという問題がある。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかる映像処理装置は、第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理装置であって、前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得する色成分値取得部と、前記第１の色成分値と、前記第２の色成分値との差分値を算出する差分算出部と、前記差分算出部が算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整する映像データ調整部と、を備えたものである。
【００１０】
本発明の第２の態様にかかる映像処理方法は、第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理方法であって、前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得するステップと、前記第１の色成分値と、前記第２の色成分値との差分値を算出するステップと、前記算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整するステップと、を備えたものである。
【００１１】
本発明の第３の態様にかかる映像処理プログラムは、第１のフレーム及び第２のフレームを含む複数のフレームからなる一連の映像を示す複数の映像データを処理する映像処理プログラムであって、前記第１のフレームにおける第１の映像を示す第１の映像データから、当該第１の映像の第１の色成分値を取得するとともに、前記第２のフレームにおける第２の映像を示す第２の映像データから、当該第２の映像の第２の色成分値を取得するステップと、前記第１の色成分値と、前記第２の色成分値との差分値を算出するステップと、前記算出した差分値が閾値よりも大きい場合に、前記第１の色成分値と、前記第２の色成分値との差分値が小さくなるように前記第２の映像データを調整するステップと、をコンピュータに実行させるものである。
【００１２】
これらによれば、色成分値の差分値によって映像を判定するようにしているため、人体に影響を及ぼす可能性のある色の変化を含んだ映像を検出して、調整することができる。
【発明の効果】
【００１３】
上述した本発明の各態様により、人体に影響を及ぼす可能性のある色の変化を含んだ映像であっても検出可能とし、検出した映像による人体への影響を抑制することができる映像処理装置、映像処理方法及び映像処理プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態にかかる映像処理装置の構成図である。
【図２】本発明の実施の形態にかかる映像内部処理装置のブロック図である。
【図３】本発明の実施の形態にかかる映像内部処理装置の処理シーケンス図である。
【図４】背景技術にかかる輝度制御抑制装置のブロック図である。
【発明を実施するための形態】
【００１５】
まず、図１を参照して、本発明の実施の形態にかかる映像処理装置の構成について説明する。図１は、本発明の実施の形態にかかる映像処理装置の構成図である。
【００１６】
映像処理装置は、映像再生装置１、映像入力装置２、映像入力インタフェース３、ＣＰＵ(Central Processing Unit)４、メモリ５、映像内部処理装置６、入力インタフェース８、ディスプレイインタフェース９、ディスプレイ１０及び入力装置７を有する。ＣＰＵ４、メモリ５、映像内部処理装置６、映像入力インタフェース３及びディスプレイインタフェース９は、相互にバスによって接続される。
【００１７】
映像再生装置１は、エンコードされた映像データをデコードする。映像再生装置１は、デコードした映像データを映像入力装置に出力する。映像再生装置１は、エンコードされた映像データをデコードする装置であれば、どのような装置であってもよい。映像再生装置１は、例えば、ＤＶＤ−ＲＯＭ(Digital Versatile Disk Read Only Memory)やＢｌｕ−ｒａｙ ＤＩＳＣ等の光ディスクを再生して、光ディスクに含まれる映像データをデコードする装置や、デジタル放送の映像データを受信して、受信した映像データをデコードする装置など、エンコードされた映像データをデコードする装置であれば、どのような装置であってもよい。
【００１８】
映像入力装置２は、映像再生装置１から出力されたデコード完了後の映像データを取得し、取得した映像データを映像入力インタフェース３に出力する。
映像入力インタフェース３は、映像入力装置２から出力されたデコード完了後の映像データを取得し、取得した映像データを、バスを介して映像内部処理装置６に出力する。
【００１９】
ＣＰＵ４は、映像内部処理装置６への制御信号出力により、映像内部処理装置６における処理を制御する。また、ＣＰＵ４は、メモリ５のデータ管理を行う。例えば、ＣＰＵ４は、メモリ５に格納された映像データをディスプレイインタフェース９に出力する。
メモリ５は、映像内部処理装置６から出力された映像データを格納する。
【００２０】
映像内部処理装置６は、入力インタフェース８から出力された視聴環境情報に基づいて、映像入力インタフェース３から出力された映像データを調整する。具体的には、映像内部処理装置６は、任意のフレームの映像データと、この任意のフレームに後続するフレームの映像データとの輝度・色差の差分を抑制するように、後続するフレームの映像データを調整する。なお、映像内部処理装置６は、ＣＰＵ４から出力された制御信号に応じて、映像データを調整する処理を実行する。映像内部処理装置６は、映像データをメモリ５又はディスプレイインタフェース９に出力する。
【００２１】
入力装置７は、視聴環境を認識して、認識した視聴環境を示す視聴環境情報を入力インタフェース８に出力する。入力装置７は、例えば、映像処理装置の周辺における明るさを検出する光センサーを含む。つまり、この場合、映像処理装置は、視聴者が視聴する映像が表示されるディスプレイ１０の周辺における明るさを視聴環境情報として検出する。また、この場合、視聴環境情報は、映像処理装置の周辺における明るさを示す。
【００２２】
また、入力装置７は、例えば、ディスプレイ１０と、視聴者との距離を検出する熱センサー又は超音波センサーを含む。この場合、視聴環境情報は、ディスプレイ１０と、視聴者との距離を示す。また、入力装置７は、映像処理装置の周辺における明るさと、ディスプレイ１０と視聴者との距離の両方を視聴環境情報として検出するようにしてもよい。この場合、視聴環境情報は、明るさと距離の両方を示す。
【００２３】
入力インタフェース８は、入力装置７から出力された視聴環境情報を取得し、取得した視聴環境情報を映像内部処理装置６に出力する。
ディスプレイインタフェース９は、映像内部処理装置６又はＣＰＵ４から出力された映像データを取得し、取得した映像データに基づいて、映像を示す映像信号をディスプレイ１０に出力する。
【００２４】
ディスプレイ１０は、ディスプレイインタフェース９から出力された映像信号に基づいて、映像信号が示す映像を表示する。ディスプレイ１０は、例えば、ＣＲＴ(Cathode Ray Tube)、ＰＤＰ(Plasma Display Panel)、ＬＣＤ(Liquid Crystal Display)、有機ＥＬ(Electro Luminescence)等の表示装置である。
【００２５】
続いて、図２を参照して、本発明の実施の形態にかかる映像内部処理装置について説明する。図２は、本発明の実施の形態にかかる映像内部処理装置６のブロック図である。
【００２６】
映像内部処理装置６は、映像蓄積装置１１、輝度・色差検出装置１２、輝度・色差データ蓄積装置１３、輝度・色差比較装置１４、輝度・色差調整装置１６及び閾値・変更量生成装置１５を有する。
【００２７】
映像蓄積装置１１は、映像入力インタフェース３から出力された映像データを取得して自身に格納する。なお、映像入力インタフェース３が映像データをメモリ５に出力して格納し、メモリ５に格納した映像データをＣＰＵ４が映像蓄積装置１１に出力するようにしてもよい。この場合、ＣＰＵ４が映像データに対して任意の処理を行うようにしてもよい。ここで、１つの映像データは、１つのフレームにおける映像を示すデータである。映像蓄積装置１１には、複数のフレームから構成される一連の映像を示す複数の映像データが順次格納される。映像蓄積装置１１は、格納した映像データを輝度・色差検出装置１２と輝度・色差調整装置１６に出力する。
【００２８】
輝度・色差検出装置１２は、映像蓄積装置１１及び輝度・色差調整装置１６から出力された映像データを取得して、取得した映像データの輝度・色差データを抽出する。ここで、輝度・色差データは、映像データが示す映像の輝度値及び色差値を示す。つまり、映像データは、例えば、ＹＣｂＣｒや、ＹＵＶ等のように輝度と色差によって表現される色空間によって映像を示す。映像データがＹＣｂＣｒによって表される場合、Ｙ値は輝度値を示し、Ｃｂ値及びＣｒ値が色差値を示す。色差値は、色成分を示す色成分値に相当する。輝度・色差検出装置１２は、抽出した輝度・色差データを輝度・色差データ蓄積装置１３に出力する。輝度・色差検出装置１２は、色成分値取得部として機能する。
【００２９】
輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データを取得して格納する。輝度・色差データ蓄積装置１３は、格納した輝度・色差データを輝度・色差比較装置１４に出力する。
輝度・色差比較装置１４は、輝度・色差データ蓄積装置１３から出力された輝度・色差データを取得して、取得した２フレーム間の輝度・色差データを比較する。具体的には、任意のフレームの輝度・色差データと、この任意のフレームに後続するフレームの輝度・色差データとを比較して、輝度・色差の差分値を算出する。言い換えると、輝度・色差比較装置１４は、互いに隣接した２フレーム間の輝度値及び色差値の差分値を算出する。輝度・色差比較装置１４は、算出した差分値を示す差分値情報を輝度・色差調整装置１６に出力する。
【００３０】
閾値・変更量生成装置１５は、入力インタフェース８から出力された視聴環境情報を取得して、取得した視聴環境情報が示す視聴環境に応じて閾値と変更量を決定する。閾値・変更量生成装置１５は、決定した閾値を示す閾値情報と、決定した変更量を示す変更量情報とを生成して、生成した閾値情報及び変更量情報を輝度・色差調整装置１６に出力する。
【００３１】
閾値・変更量生成装置１５は、明るさが視聴環境情報の１つであった場合、例えば、視聴環境情報が示す明るさが基準よりも明るいときは、閾値が大きく、変更量が少なくなるように決定する。逆に、視聴環境情報が示す明るさが基準より暗いときは、閾値が小さく、変更量が多くなるように決定する。なお、明るさの基準は、任意の基準値を予め定めてもよい。また、視聴環境情報が示す明るさが基準よりも明るいときの閾値及び変更量と、視聴環境情報が示す明るさが基準より暗いときの閾値及び変更量も任意の値を予め定めてもよい。
【００３２】
また、閾値・変更量生成装置１５は、距離が視聴環境情報の１つであった場合、例えば、視聴環境情報が示す距離が基準よりも近いときは、閾値が大きく、変更量が少なくなるように決定する。逆に、視聴環境情報が示す距離が基準より遠いときは、閾値が小さく、変更量が多くなるように決定する。なお、距離の基準は、任意の基準値を予め定めてもよい。また、視聴環境情報が示す距離が基準よりも近いときの閾値及び変更量と、視聴環境情報が示す距離が基準より遠いときの閾値及び変更量も任意の値を予め定めてもよい。
なお、明るさ又は距離の基準値、閾値及び変更量は、例えば、閾値・変更量生成装置１５が有するレジスタや、メモリ等の任意の記憶装置に格納しておく。
【００３３】
輝度・色差調整装置１６は、映像蓄積装置１１から取得した映像データと、輝度・色差比較装置１４から出力された輝度・色差データの差分値情報と、閾値・変更量生成装置１５から出力された閾値情報及び変更量情報とを取得する。輝度・色差調整装置１６は、差分値情報と閾値情報に基づいて、輝度・色差データの差分値が閾値を超えているか否かを判定する。輝度・色差調整装置１６は、判定結果に応じて、映像データの輝度・色差データを調整する。なお、輝度・色差調整装置１６は、変更量情報に基づいた変更量で輝度・色差データを調整する。輝度・色差調整装置１６は、ディスプレイインタフェース９と輝度・色差検出装置１２とに出力する。なお、輝度・色差調整装置１６が映像データをメモリ５に出力して格納し、ＣＰＵ４がメモリ５に格納された映像データをディスプレイインタフェース９に出力するようにしてもよい。この場合、ＣＰＵ４が映像データに対して任意の処理を行うようにしてもよい。輝度・色差調整装置１６は、映像データ調整部として機能する。このように、視聴環境に応じて、危険映像の検出及び抑制を可能とする。
【００３４】
続いて、図１〜３を参照して、本発明の実施の形態にかかる映像内部処理装置の処理について説明する。図３は、本発明の実施の形態にかかる映像内部処理装置の処理シーケンス図である。
【００３５】
映像蓄積装置１１は、映像入力インタフェース３から出力された映像データＡを取得して格納する(Ｓ１０１)。映像蓄積装置１１は、格納した映像データＡを輝度・色差検出装置１２及び輝度・色差調整装置１６に出力する。ここで、映像データＡは、一連の映像のうち、先頭のフレームにおける映像を示す映像データであるものとする。
輝度・色差検出装置１２は、映像蓄積装置１１から出力された映像データＡを取得して、取得した映像データＡから輝度・色差データＡを取得する(Ｓ１０２)。輝度・色差検出装置１２は、取得した輝度・色差データＡを輝度・色差データ蓄積装置１３に出力する。
【００３６】
輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データＡを取得して格納する(Ｓ１０３)。輝度・色差データ蓄積装置１３は、格納した輝度・色差データＡを輝度・色差比較装置１４に出力する。
輝度・色差比較装置１４は、輝度・色差データ蓄積装置１３から出力された輝度・色差データＡを取得する。しかし、先頭のフレームにおける映像データＡより前の映像データは存在しない。したがって、輝度・色差比較装置１４は、映像データＡの比較対象となる輝度・色差データを取得していないため、輝度・色差データの比較処理を行わない。したがって、輝度・色差比較装置１４は、差分値を示す差分値情報は出力しない。
【００３７】
輝度・色差調整装置１６は、映像蓄積装置１１から出力された映像データＡを取得する。輝度・色差調整装置１６は、輝度・色差比較装置１４から差分値情報が出力されないため、差分値情報が示す差分値が閾値を超えているか否かを判定しない。この場合、輝度・色差調整装置１６は、映像データＡを調整しない。輝度・色差調整装置１６は、映像データＡをそのままディスプレイインタフェース９及び輝度・色差検出装置１２に出力する(Ｓ１０４)。
【００３８】
輝度・色差調整装置１６が差分値の判定をするか否かは、例えば、輝度・色差比較装置１４が映像データＡの比較対象となる輝度・色差データが存在しない旨を示す情報を輝度・色差調整装置１６に出力することによって判断可能としてもよい。また、輝度・色差比較装置１４が映像データＡの比較対象となる輝度・色差データがない場合に、差分値を０又は閾値以下とした差分値情報を輝度・色差調整装置１６に出力するようにすることで、映像データＡが調整されないようにしてもよい。
【００３９】
輝度・色差検出装置１２は、輝度・色差調整装置１６から出力された映像データＡから輝度・色差データＡを取得する(Ｓ１０５)。輝度・色差検出装置１２は、取得した輝度・色差データＡを輝度・色差データ蓄積装置１３に出力する。輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データＡを取得して格納する(Ｓ１０６)。これによって、輝度・色差データ蓄積装置１３が格納する輝度・色差データＡが更新される。
【００４０】
ここで、映像データＡは、輝度・色差調整装置１６において調整されていないため、輝度・色差データ蓄積装置１３に格納される輝度・色差データＡの内容は変わらないことになる。そのため、輝度・色差調整装置１６は、映像データＡを調整しない場合は、映像データＡを輝度・色差検出装置１２に出力しないようにしてもよい。
【００４１】
映像蓄積装置１１は、映像入力インタフェース３から出力された映像データＢを取得して格納する(Ｓ１０７)。映像蓄積装置１１は、格納した映像データＢを輝度・色差検出装置１２及び輝度・色差調整装置１６に出力する。ここで、映像データＢは、一連の映像を構成するフレームのうち、映像データＡの次のフレームにおける映像データである。
輝度・色差検出装置１２は、映像蓄積装置１１から出力された映像データＢを取得して、取得した映像データＢから輝度・色差データＢを取得する(Ｓ１０８)。輝度・色差検出装置１２は、取得した輝度・色差データＢを輝度・色差データ蓄積装置１３に出力する。
【００４２】
輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データＢを取得して格納する(Ｓ１０９)。輝度・色差データ蓄積装置１３は、映像データＡの次のフレームにおける映像データとして、映像データＢを格納する。輝度・色差データ蓄積装置１３は、取得した輝度・色差データＢと共に、輝度・色差データＢの前のフレームにおける輝度・色差データＡを輝度・色差比較装置１４に出力する。
【００４３】
輝度・色差比較装置１４は、輝度・色差データ蓄積装置１３から出力された輝度・色差データＡ及び輝度・色差データＢを取得する。輝度・色差比較装置１４は、輝度・色差データＡと、輝度・色差データＢとを比較して、輝度・色差の差分値を算出する(Ｓ１１０)。具体的には、輝度・色差データＡと、輝度・色差データＢとの同一座標に位置する画素同士の輝度値及び色差値を比較する。つまり、輝度・色差データは、１フレームにおける映像に含まれる画素のそれぞれについて輝度・色差を示す。例えば、映像データがＹＣｂＣｒによって表されている場合、Ｙ値、Ｃｂ値、Ｃｒ値のそれぞれについて差分値が算出される。輝度・色差比較装置１４は、算出した差分値を示す差分値情報を生成する。輝度・色差比較装置１４は、生成した差分値情報を輝度・色差調整装置１６に出力する。
【００４４】
ここで、差分値情報が示す差分値は、各画素のそれぞれにおける輝度値及び色差値の差分値であってもよく、各画素のそれぞれにおける輝度値及び色差値の差分の平均値であってもよく、各画素のそれぞれにおける輝度値及び色差値の差分の総和であってもよい。また、差分値情報が示す差分値は、映像に含まれる任意の一部の画素について算出するようにしてもよい。
【００４５】
輝度・色差調整装置１６は、輝度・色差比較装置１４から出力された差分値情報と、閾値・変更量生成装置１５から出力された閾値情報及び変更量情報と、映像蓄積装置１１から出力された映像データＢとを取得する。輝度・色差調整装置１６は、差分値情報が示す差分値が、閾値情報が示す閾値を超えているか否かを判定する(Ｓ１１１)。
【００４６】
差分値が閾値を超えている場合、輝度・色差調整装置１６は、変更量情報が示す変更量に応じて、映像データＢを調整する。具体的には、輝度・色差データＡが示す輝度・色差と、輝度・色差データＢが示す輝度・色差との差分が小さくなるように映像データＢの輝度・色差データＢを調整する。例えば、映像データがＹＣｂＣｒによって表されているときに、輝度・色差データＡが示すＣｂ値よりも、輝度・色差データＢが示すＣｂ値の方が閾値を超えて大きい場合、映像データＢが示すＣｂ値を変更量情報が示す変更量の分小さくするように調整する。映像データＢの輝度・色差データＢを調整する。輝度・色差調整装置１６は、調整した映像データＢをディスプレイインタフェース９及び輝度・色差検出装置１２に出力する。
【００４７】
一方、差分値が閾値を超えていない場合、輝度・色差調整装置１６は、映像データＢを調整しない。輝度・色差調整装置１６は、映像データＢをそのままディスプレイインタフェース９及び輝度・色差検出装置１２に出力する。
【００４８】
輝度・色差検出装置１２は、輝度・色差調整装置１６から出力された映像データＢから輝度・色差データＢを取得する(Ｓ１１２)。輝度・色差検出装置１２は、取得した輝度・色差データＢを輝度・色差データ蓄積装置１３に出力する。輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データＢを取得して格納する(Ｓ１１３)。これによって、輝度・色差データ蓄積装置１３が格納する輝度・色差データＢが更新される。
【００４９】
このようにして、映像データＢが調整されている場合、調整後の映像データＢが輝度・色差検出装置１２にフィードバックされる。そして、フィードバックされた調整後の映像データＢの輝度・色差データＢは、輝度・色差データ蓄積装置１３に格納されて、次の映像データとの比較に使用される。なお、上述したように、輝度・色差調整装置１６は、映像データＢを調整しない場合は、映像データＢを輝度・色差検出装置１２に出力しないようにしてもよい。
【００５０】
映像蓄積装置１１は、映像入力インタフェース３から出力された映像データＣを取得して格納する(Ｓ１１４)。映像蓄積装置１１は、格納した映像データＣを輝度・色差検出装置１２及び輝度・色差調整装置１６に出力する。ここで、映像データＣは、一連の映像を構成するフレームうち、映像データＢの次のフレームにおける映像データである。
輝度・色差検出装置１２は、映像蓄積装置１１から出力された映像データＣを取得して、取得した映像データＣから輝度・色差データＣを取得する(Ｓ１１５)。輝度・色差検出装置１２は、取得した輝度・色差データＣを輝度・色差データ蓄積装置１３に出力する。
【００５１】
輝度・色差データ蓄積装置１３は、輝度・色差検出装置１２から出力された輝度・色差データＣを取得して格納する(Ｓ１１６)。輝度・色差データ蓄積装置１３は、映像データＢの次のフレームにおける映像データとして、映像データＣを格納する。輝度・色差データ蓄積装置１３は、取得した輝度・色差データＣと共に、輝度・色差データＣの前のフレームにおける輝度・色差データＢを輝度・色差比較装置１４に出力する。
【００５２】
輝度・色差比較装置１４は、輝度・色差データ蓄積装置１３から出力された輝度・色差データＢ及び輝度・色差データＣを取得する。輝度・色差比較装置１４は、輝度・色差データＢと、輝度・色差データＣとを比較して、輝度・色差の差分値を算出する(Ｓ１１７)。輝度・色差比較装置１４は、算出した差分値を示す差分値情報を生成する。輝度・色差比較装置１４は、生成した差分値情報を輝度・色差調整装置１６に出力する。
【００５３】
輝度・色差調整装置１６は、輝度・色差比較装置１４から出力された差分値情報と、閾値・変更量生成装置１５から出力された閾値情報及び変更量情報と、映像蓄積装置１１から出力された映像データＣとを取得する。輝度・色差調整装置１６は、差分値情報が示す差分値が、閾値情報が示す閾値を超えているか否かを判定する。
【００５４】
差分値が閾値を超えている場合、輝度・色差調整装置１６は、変更量情報が示す変更量に応じて、映像データＣを調整する(Ｓ１１８)。輝度・色差調整装置１６は、調整した映像データＣをディスプレイインタフェース９及び輝度・色差検出装置１２に出力する。
一方、差分値が閾値を超えていない場合、輝度・色差調整装置１６は、映像データＣを調整しない。輝度・色差調整装置１６は、映像データＣをそのままディスプレイインタフェース９及び輝度・色差検出装置１２に出力する。
【００５５】
このようにして、映像データＣが調整されている場合、調整後の映像データＣが輝度・色差検出装置１２にフィードバックされる。そして、フィードバックされた調整後の映像データＣの輝度・色差データＣは、輝度・色差データ蓄積装置１３に格納されて、次の映像データとの比較に使用される。
【００５６】
以降のフレームの映像データについても、以上に説明した処理と同様に、映像データの調整を行う。
【００５７】
以上に説明したように本実施の形態によれば、第１のフレームにおける第１の映像の第１の映像データから、第１の映像の第１の色成分値を含む輝度・色差データを取得するとともに、第２のフレームにおける第２の映像の第２の映像データから、第２の映像の第２の色成分値を含む輝度・色差データを取得する。そして、第１の色成分値と、第２の色成分値との差分値を算出して、算出した差分値が閾値よりも大きい場合に、第１の色成分値と、第２の色成分値との差分値が小さくなるように第２の映像データを調整するようにしている。このように、色成分値の差分値によって映像を判定するようにしているため、人体に影響を及ぼす可能性のある色の変化を含んだ映像を検出して、調整することが可能である。例えば、輝度値が変わらない場合や、輝度値が一定値以下の場合であっても、急激に色やシーンが変化する映像を検出することが可能である。
【００５８】
また、本実施の形態によれば、映像の輝度値についても、色成分値と同様に、差分値が閾値よりも大きい場合に、差分値が小さくなるように調整している。そのため、人体に影響を及ぼす可能性のある輝度の変化を含んだ映像を検出して、調整することが可能である。
【００５９】
また、本実施の形態によれば、ディスプレイの周辺における視聴環境を検出して、検出した視聴環境に基づいて、閾値及び変更量を決定するようにしている。そのため、視聴環境を考慮して、適切な輝度・色差となるように映像データを調整することができる。
【００６０】
ここで、人体に影響を及ぼす可能性のある急激な色や輝度の変化がある一例として、色又は輝度が大きく異なる２種類の映像が交互に表示される場合が考えられる。
このような場合に対して、本実施の形態では、調整された第２の映像データから、第２の映像の第２の輝度値及び色成分値を取得するとともに、第２のフレームに後続する第３のフレームにおける第３の映像を示す第３の映像データから、第３の映像の第３の輝度値及び色成分値を取得する。そして、調整された第２の映像データの第２の輝度値及び色成分値と、第３の映像の輝度値及び色成分値との差分値を算出して、算出した差分値が閾値よりも大きい場合に、調整された第２の映像データの第２の輝度値又は色成分値と、第３の映像の輝度値又は色成分値との差分が小さくなるように第３の映像データを調整している。
【００６１】
ここで、調整された第２の映像データの第２の輝度値及び色成分値と、第２の映像データに先行するフレームを示す映像データの輝度値及び色成分値との差分値は小さくなっている。つまり、色又は輝度が大きく異なる２種類の映像が交互に表示される場合、調整された第２の映像データの第２の輝度値及び色成分値と、第２の映像データの次のフレームにおける第３の映像データの第３の輝度値及び色成分値との差分値も小さくなっている。そのため、第３の映像データを調整する必要がなくなり、映像データの調整量を抑えることができる。つまり、できるだけ元の映像に近く、かつ、人体への影響を抑制した映像を提供することができる。
【００６２】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
例えば、本実施の形態では、隣接する２つのフレームの映像データを比較して、比較結果に応じて映像データを調整するようにしているが、これに限られない。例えば、所定のフレーム数離れた映像データを比較して、その比較結果に応じて映像データを調整するようにしてもよい。
【００６３】
本実施の形態においては、輝度・色差によって表現される色空間によって映像を示すＹＣｂＣｒやＹＰｂＰを例示して説明をしたが、ＲＧＢのＲ値、Ｇ値、Ｂ値のように色成分を示す色成分値によって表現された映像であってもよい。
【００６４】
また、入力装置７及びディスプレイ１０は、映像処理装置に含まないようにしてもよい。
【００６５】
以上に説明した本発明にかかる映像処理装置は、上述の実施の形態の機能を実現するプログラムを記憶した記憶媒体をコンピュータに供給し、コンピュータ又はコンピュータが有するＣＰＵ(Central Processing Unit)、ＭＰＵ(Micro Processing Unit)がこのプログラムを実行することによって、構成することが可能である。
【００６６】
また、このプログラムは、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、ＣＤ−ＲＯＭ(Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ(例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM）、ＥＰＲＯＭ(Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ(Random Access Memory））など、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)に格納して、コンピュータに供給することができる。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６７】
また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現されるだけではなく、このプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ(Operating System)もしくはアプリケーションソフトウェアと共同して上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットにより行われて上述の実施の形態の機能が実現される場合も、発明の実施の形態に含まれる。
【符号の説明】
【００６８】
１    映像再生装置
２    映像入力装置
３    映像入力インタフェース
４    ＣＰＵ
５    メモリ
６    映像内部処理装置
７    入力装置
８    入力インタフェース
９    ディスプレイインタフェース
１０    ディスプレイ
１１    映像蓄積装置
１２    輝度・色差検出装置
１３    輝度・色差データ蓄積装置
１４    輝度・色差比較装置
１５    閾値・変更量生成装置
１６    輝度・色差調整装置
１７    映像表示装置
１８    信号処理装置
１９    制御装置
【図１】
2011228843.tif 000003
【図２】
2011228843.tif 000004
【図３】
2011228843.tif 000005
【図４】
2011228843.tif 000006