(57)【要約】【課題】高精度でシーンチェンジを検出する。【解決手段】画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出部３０と、対象フレームのフレーム間差分値と、該対象フレーム以外のフレーム間差分値に基づく比較値とに基づいて、対象フレームがシーンチェンジしたか否か判定する判定部５０ａと、を備える。【選択図】図３
2014241457.tif 000002
【特許請求の範囲】
【請求項１】
画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出部と、
対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、前記対象フレームがシーンチェンジしたか否か判定する判定部と、
を備えることを特徴とするシーンチェンジ検出装置。
【請求項２】
前記比較値は、前記対象フレームの近傍のフレームにおけるフレーム間差分値に基づく値であることを特徴とする請求項１に記載のシーンチェンジ検出装置。
【請求項３】
前記比較値は、前記対象フレームと隣接しているフレームのフレーム間差分値に基づく値であることを特徴とする請求項１または請求項２に記載のシーンチェンジ検出装置。
【請求項４】
前記比較値は、前記対象フレームより前のフレームのフレーム間差分値に基づく値であることを特徴とする請求項１から請求項３のいずれか一項に記載のシーンチェンジ検出装置。
【請求項５】
前記対象フレーム以外の前記フレーム間差分値に基づいて、前記対象フレームの前記フレーム間差分値を平滑化することにより前記比較値を算出する平滑化部を備え、
前記判定部は、前記フレーム間差分値と前記平滑化部が算出した比較値とに基づいて、前記対象フレームがシーンチェンジしたか否か判定することを特徴とする請求項１から請求項４のいずれか一項に記載のシーンチェンジ検出装置。
【請求項６】
前記判定部は、前記比較値に基づいて、対象フレームのフレーム間差分値を二つの集合に分類することにより、対象フレームがシーンチェンジしたか否か判定することを特徴とする請求項１から請求項５のいずれか一項に記載のシーンチェンジ検出装置。
【請求項７】
前記判定部は、
前記比較値に基づいて閾値を算出する閾値算出部と、
前記フレーム間差分値と前記閾値算出部が算出した閾値との比較に基づいて、前記対象フレームがシーンチェンジしたか否か判定する比較部と、
を備えることを特徴とする請求項１から請求項６のいずれか一項に記載のシーンチェンジ検出装置。
【請求項８】
前記閾値算出部は、予め決められた関数に前記比較値を適用することにより、前記閾値を算出することを特徴とする請求項７に記載のシーンチェンジ検出装置。
【請求項９】
前記関数は、前記比較値が大きくなるほど前記閾値が大きくなる関数であることを特徴とする請求項８に記載のシーンチェンジ検出装置。
【請求項１０】
前記判定部は、前記対象フレームがシーンチェンジしたと判定した場合、該対象フレームの後のフレームの前記閾値を、該対象フレームの後のフレームについての前記比較値に基づく閾値より高くすることを特徴とする請求項７から請求項９のいずれか一項に記載のシーンチェンジ検出装置。
【請求項１１】
前記閾値算出部は、
前記比較値に基づいて下閾値を算出する下閾値算出部と、
前記比較値に基づいて、該比較値に基づいて前記下閾値算出部が算出する前記下閾値より大きい上閾値を算出する上閾値算出部と、
前記比較部が前記対象フレームの前のフレームがシーンチェンジしたと判定した場合、前記上閾値を該対象フレームの前記閾値に選択し、前記比較部が前記対象フレームの前のフレームがシーンチェンジしていないと判定した場合、前記下閾値を該対象フレームの前記閾値に選択する選択部と、
を備えることを特徴とする請求項７または請求項１０に記載のシーンチェンジ検出装置。
【請求項１２】
前記下閾値算出部は、予め決められた第１の関数に前記比較値を適用することにより、前記下閾値を算出し、
前記上閾値算出部は、予め決められた第２の関数に前記比較値を適用することにより、前記上閾値を算出し、
前記比較値が０以上の値において、同一の比較値に対する前記第２の関数の返り値は第１の関数の返り値以上であることを特徴とする請求項１１に記載のシーンチェンジ検出装置。
【請求項１３】
既知のシーンの切り替わりを示す既知シーン切替信号を生成する信号取得部と、
前記閾値算出部は、前記比較値と前記信号取得部が取得した既知シーン切替信号と前記比較部が判定した判定結果とに基づいて、前記閾値を算出することを特徴とする請求項７に記載のシーンチェンジ検出装置。
【請求項１４】
前記閾値算出部は、
前記既知シーン切替信号と前記比較部が判定した判定結果とに基づいて、係数を変更する係数変更部を備え、
前記係数変更部が変更した係数を有する関数に前記比較値を適用することにより、前記閾値を算出することを特徴とする請求項１３に記載のシーンチェンジ検出装置。
【請求項１５】
前記判定部は、前記対象フレームのフレーム間差分値と前記比較値とを予め構築されたニューラルネットワークに適用することにより、前記対象フレームがシーンチェンジしたか否か判定することを特徴とする請求項７に記載のシーンチェンジ検出装置。
【請求項１６】
前記フレーム間差分算出部は、
画像信号を１フレーム以上遅延させる遅延部と、
前記遅延部の入力と出力の差分を演算する差分算出部と、
前記差分の絶対値を算出する絶対値算出部と、
有効画素区間で前記絶対値の合計値を計算する累積加算部と、
を備えることを特徴とする請求項１から１５のいずれか一項にシーンチェンジ検出装置。
【請求項１７】
請求項１に記載のシーンチェンジ検出装置を備える表示装置。
【請求項１８】
シーンチェンジ検出装置が実行するシーンチェンジ検出方法であって、
画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出手順と、
対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、対象フレームがシーンチェンジしたか否か判定する判定手順と、
を有することを特徴とするシーンチェンジ検出方法。
【請求項１９】
コンピュータに、
画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出ステップと、
対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、対象フレームがシーンチェンジしたか否か判定するステップと、
を実行させるためのシーンチェンジ検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シーンチェンジ検出装置、表示装置、シーンチェンジ検出方法およびシーンチェンジ検出プログラムに関する。
【背景技術】
【０００２】
従来、画像信号からシーンチェンジを検出することが行われている。例えば、特許文献１では、以下に示すシーンチェンジ検出部が記載されている。特許文献１におけるシーンチェンジ検出部は、画像信号ＳＤｉｎを１フレーム遅延させた遅延画像信号ＳＤａを生成し、画像信号ＳＤｉｎと遅延画像信号ＳＤａに基づき、各画素における２フレーム間の輝度レベルの差分値を算出して、得られた差分値の平均値を差分平均値Ｄａｖを算出する。
【０００３】
そして、シーンチェンジ検出部は、画像信号ＳＤｉｎに基づき、各画素の輝度レベルに基づき１フレームにおける輝度レベルの平均値である輝度平均値Ｙａｖを算出する。そして、シーンチェンジ検出部は、差分平均値Ｄａｖを画像の明るさを示す輝度平均値Ｙａｖで正規化した正規化値を算出する。
そして、シーンチェンジ検出部は、予め設定された閾値を有しており、正規化値と閾値を比較して、正規化値が閾値よりも大きいときにはシーンチェンジと判定する。一方、シーンチェンジ検出部は、正規化値が閾値以下であるときにはシーンチェンジでないと判定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２７１２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のシーンチェンジ検出部は、画像の明るさに応じて差分平均値に正規化を施し、輝度に依存しないように改善を試みてはいるが、閾値が固定であるため、固定したカメラの向きを振るパンやズームに伴う画像の変化に対してもシーンチェンジと検出する場合があり、シーンチェンジの検出精度が低いという問題があった。
【０００６】
そこで本発明は、上記問題に鑑みてなされたものであり、高精度でシーンチェンジを検出することを可能とするシーンチェンジ検出装置、表示装置、シーンチェンジ検出方法およびシーンチェンジ検出プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
（１）本発明は前記事情に鑑みなされたもので、本発明の一態様は、画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出部と、対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、前記対象フレームがシーンチェンジしたか否か判定する判定部と、を備えることを特徴とするシーンチェンジ検出装置である。
【０００８】
（２）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記比較値は、前記対象フレームの近傍のフレームにおけるフレーム間差分値に基づく値であることを特徴とする。
【０００９】
（３）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記比較値は、前記対象フレームと隣接しているフレームのフレーム間差分値に基づく値であることを特徴とする。
【００１０】
（４）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記比較値は、前記対象フレームより前のフレームのフレーム間差分値に基づく値であることを特徴とする。
【００１１】
（５）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記対象フレーム以外の前記フレーム間差分値に基づいて、前記対象フレームの前記フレーム間差分値を平滑化することにより前記比較値を算出する平滑化部を備え、前記判定部は、前記フレーム間差分値と前記平滑化部が算出した比較値とに基づいて、前記対象フレームがシーンチェンジしたか否か判定することを特徴とする。
【００１２】
（６）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記判定部は、前記比較値に基づいて、対象フレームのフレーム間差分値を二つの集合に分類することにより、対象フレームがシーンチェンジしたか否か判定することを特徴とする。
【００１３】
（７）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記判定部は、前記比較値に基づいて閾値を算出する閾値算出部と、前記フレーム間差分値と前記閾値算出部が算出した閾値との比較に基づいて、前記対象フレームがシーンチェンジしたか否か判定する比較部と、を備えることを特徴とする。
【００１４】
（８）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記閾値算出部は、予め決められた関数に前記比較値を適用することにより、前記閾値を算出することを特徴とする。
【００１５】
（９）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記関数は、前記比較値が大きくなるほど前記閾値が大きくなる関数であることを特徴とする。
【００１６】
（１０）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記判定部は、前記対象フレームがシーンチェンジしたと判定した場合、該対象フレームの後のフレームの前記閾値を、該対象フレームの後のフレームについての前記比較値に基づく閾値より高くすることを特徴とする。
【００１７】
（１１）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記閾値算出部は、前記比較値に基づいて下閾値を算出する下閾値算出部と、前記比較値に基づいて、該比較値に基づいて前記下閾値算出部が算出する前記下閾値より大きい上閾値を算出する上閾値算出部と、前記比較部が前記対象フレームの前のフレームがシーンチェンジしたと判定した場合、前記上閾値を該対象フレームの前記閾値に選択し、前記比較部が前記対象フレームの前のフレームがシーンチェンジしていないと判定した場合、前記下閾値を該対象フレームの前記閾値に選択する選択部と、を備えることを特徴とする。
【００１８】
（１２）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記下閾値算出部は、予め決められた第１の関数に前記比較値を適用することにより、前記下閾値を算出し、前記上閾値算出部は、予め決められた第２の関数に前記比較値を適用することにより、前記上閾値を算出し、前記比較値が０以上の値において、同一の比較値に対する前記第２の関数の返り値は第１の関数の返り値以上であることを特徴とする。
【００１９】
（１３）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、既知のシーンの切り替わりを示す既知シーン切替信号を取得する信号取得部と、前記閾値算出部は、前記比較値と前記信号取得部が取得した既知シーン切替信号と前記比較部が判定した判定結果とに基づいて、前記閾値を算出することを特徴とする。
【００２０】
（１４）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記閾値算出部は、前記既知シーン切替信号と前記比較部が判定した判定結果とに基づいて、係数を変更する係数変更部を備え、前記係数変更部が変更した係数を有する関数に前記比較値を適用することにより、前記閾値を算出することを特徴とする。
【００２１】
（１５）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記対象フレームのフレーム間差分値と前記比較値とを予め構築されたニューラルネットワークに適用することにより、前記対象フレームがシーンチェンジしたか否か判定することを特徴とする。
【００２２】
（１６）本発明の一態様は、上記に記載のシーンチェンジ検出装置において、前記フレーム間差分算出部は、画像信号を１フレーム以上遅延させる遅延部と、前記遅延部の入力と出力の差分を演算する差分算出部と、前記差分の絶対値を算出する絶対値算出部と、有効画素区間で前記絶対値の合計値を計算する累積加算部と、を備えることを特徴とする。
【００２３】
（１７）本発明の一態様は、上記に記載のシーンチェンジ検出装置を備える表示装置である。
【００２４】
（１８）本発明の一態様は、シーンチェンジ検出装置が実行するシーンチェンジ検出方法であって、画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出手順と、対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、対象フレームがシーンチェンジしたか否か判定する判定手順と、を有することを特徴とするシーンチェンジ検出方法である。
【００２５】
（１９）本発明の一態様は、コンピュータに、画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値を算出するフレーム間差分算出ステップと、対象フレームの前記フレーム間差分値と、該対象フレーム以外の前記フレーム間差分値に基づく比較値とに基づいて、対象フレームがシーンチェンジしたか否か判定するステップと、を実行させるためのシーンチェンジ検出プログラムである。
【発明の効果】
【００２６】
本発明によれば、高精度でシーンチェンジを検出することができる。
【図面の簡単な説明】
【００２７】
【図１】第１の実施形態における表示装置の概略ブロック図である。
【図２】第１の実施形態における液晶表示部の概略ブロック図である。
【図３】第１の実施形態におけるシーンチェンジ検出部の概略ブロック図である。
【図４】フレーム間差分値Ｄの算出処理を説明するための図である。
【図５】第１の実施形態における判定部の概略ブロック図である。
【図６】フレーム間差分値Ｄと比較値Ｄａとの関係の一例が示された図である。
【図７】従来の閾値を用いた判定について説明する際の問題点について説明するための図である。
【図８】本実施形態の閾値Ｔを用いた判定について説明するための図である。
【図９】第１の実施形態における表示装置の映像の保存処理の流れの一例を示すフローチャートである。
【図１０】図９のステップＳ１０２におけるシーンチェンジ検出処理の流れの一例を示すフローチャートである。
【図１１】第１の実施形態における表示装置の映像の再生処理の流れの一例を示すフローチャートである。
【図１２】第２の実施形態における表示装置の概略ブロック図である。
【図１３】第２の実施形態におけるシーンチェンジ検出部の概略ブロック図である。
【図１４】第２の実施形態における判定部の概略ブロック図である。
【図１５】上閾値ＴＨ及び下閾値ＴLと比較値Ｄａとの関係を示した図である。
【図１６】シーンチェンジ直後からパンする場合のフレーム間差分値Ｄおよび閾値Ｔとフレーム数との関係の一例を示した図である。
【図１７】第２の実施形態におけるシーンチェンジ検出部の処理の流れの一例を示すフローチャートである。
【図１８】第３の実施形態における表示装置の概略ブロック図である。
【図１９】第３の実施形態におけるシーンチェンジ検出部の概略ブロック図である。
【図２０】第３の実施形態における判定部の概略ブロック図である。
【図２１】第３の実施形態におけるシーンチェンジ検出部の処理の流れの一例を示すフローチャートである。
【図２２】第４の実施形態における表示装置の概略ブロック図である。
【図２３】第４の実施形態におけるシーンチェンジ検出部の概略ブロック図である。
【図２４】第４の実施形態における判定部の概略ブロック図である。
【図２５】第４の実施形態におけるシーンチェンジ検出部の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２８】
＜第１の実施形態＞
以下、本発明の実施形態について、図面を参照して詳細に説明する。図１は、第１の実施形態における表示装置１０ａの概略ブロック図である。表示装置１０ａは、受信部１１と、シーンチェンジ検出部１２ａと、画像調整部１３と、タイミング制御部１４と、液晶表示部２０と、映像記憶処理部２１と、記憶部２２と、入力部２３と、映像切替部２４とを備える。液晶表示部２０は、ソースドライバ部１５と、ゲートドライバ部１６と、液晶パネル部１７とを備える。
【００２９】
受信部１１は、一例として、不図示のアンテナから供給されたデジタルテレビジョン放送の複数チャネルの高周波信号を受信する。受信部１１は、受信した信号から希望のチャネルの高周波信号を抽出し、抽出した高周波信号をベースバンドの信号に変換し、変換したベースバンドの信号を所定のサンプリング周波数でデジタル信号へ変換する。
なお、受信部１１は、不図示のアンテナから供給されたアナログテレビジョン放送の複数チャネルの高周波信号を受信して、これをデジタル信号へ変換する機能を有するものであってもよい。
【００３０】
受信部１１は、変換されたデジタル信号からデジタルデータＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２トランスポートストリーム（以下、「ＭＰＥＧ−２ＴＳ」と言う）信号を抽出する。
【００３１】
受信部１１は、ＭＰＥＧ−２ＴＳ信号からＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ、トランスポートストリーム）パケットを抽出し、映像信号および音声信号のデータを復号する。以下では、専ら映像信号の処理について説明をし、音声信号の処理については説明を省略する。
受信部１１は、復号した映像信号をインターレース信号からプログレッシブ信号に変換する。そして、受信部１１は、プログレッシブ信号に変換後の映像信号ＳＩＮをシーンチェンジ検出部１２ａと映像記憶処理部２１へ供給する。ここで、映像信号ＳＩＮは、一例として、画像の主走査方向（横方向、水平方向）に隣接して並ぶ画素の輝度信号と、色差信号（Ｃｂ、Ｃｒ）と、水平同期信号ＨＳＹＮＣと、垂直同期信号ＶＳＹＮＣとからなるプログレッシブ信号である。
【００３２】
シーンチェンジ検出部１２ａは、受信部１１から供給された映像信号ＳＩＮを受信する。シーンチェンジ検出部１２ａは、後述する処理によって受信した映像信号ＳＩＮを構成する各フレームがシーンチェンジであるか否かを検出し、検出した結果を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。
【００３３】
記憶部２２は、ハードディスク記憶装置のような大容量記憶装置である。
映像記憶処理部２１は、シーンチェンジ検出部１２ａから供給されたシーンチェンジ信号Ｖと受信部１１から供給された映像信号ＳＩＮとに基づいて、映像信号ＳＩＮを構成する各フレームと、そのフレームがシーンチェンジしたか否かを示すシーンチェンジ情報とを関連付けて記憶部２２に記憶させる。また、映像記憶処理部２１は、シーンチェンジしたと判定したフレーム毎に、そのシーンを識別するシーン識別情報（例えば、映像中の何番目のシーンであるか示す情報）ＳＩＤを生成する。そして、映像記憶処理部２１は、シーン識別情報ＳＩＤとそのフレームが映像中で何番目のフレームにあるかを示すフレーム順番情報とを関連づけて記憶させる。
【００３４】
入力部２３は、不図示のリモートコントローラ（以下、リモコンと称す）から赤外線通信を介して、次のシーンへ切り替える旨を指示する次シーン切替信号Ｎの入力を受け付け、受け付けた次シーン切替信号Ｎを映像切替部２４へ出力する。
また、入力部２３は、不図示のリモコンから赤外線通信を介して、前のシーンへ切り替える旨を指示する前シーン切替信号Ｐの入力を受け付け、受け付けた前シーン切替信号Ｐを映像切替部２４へ出力する。
また、入力部２３は、不図示のリモコンから赤外線通信を介して、シーンの選択を受け付け、受け付けたシーンを識別するシーン識別情報ＳＩＤを映像切替部２４へ出力する。
【００３５】
映像切替部２４は、入力部２３から入力された次シーン切替信号に基づいて、次のシーン以降の次シーン映像信号ＳＮを記憶部２２から読み出す。具体的には、例えば、映像切替部２４は、現在表示しているフレーム以降のフレームであって、シーンチェンジを示すシーンチェンジ情報に対応するフレームのうち現在表示しているフレームに一番近いフレームから順次、フレームを記憶部２２から読み出す。そして、映像切替部２４は、順次読み出したフレームを次シーン映像信号ＳＮとして画像調整部１３へ供給する。
【００３６】
映像切替部２４は、入力部２３から入力された前シーン切替信号に基づいて、前のシーン以降の前シーン映像信号ＳＰを記憶部２２から読み出す。具体的には、例えば、映像切替部２４は、現在表示しているフレーム以前のフレームであって、シーンチェンジを示すシーンチェンジ情報に対応するフレームのうち現在表示しているフレームに一番近いフレームから順次、フレームを記憶部２２から読み出す。そして、映像切替部２４は、順次読み出したフレームを前シーン映像信号ＳＰとして画像調整部１３へ供給する。
【００３７】
映像切替部２４は、入力部２３から入力されたシーン識別情報ＳＩＤに対応するフレーム順番情報を参照し、参照したフレーム順番情報が示すフレーム順番のフレームから順次、映像信号を記憶部２２から読み出す。そして、映像切替部２４は、順次読み出した映像信号を画像調整部１３へ供給する。
【００３８】
画像調整部１３は、受信部１１から供給された映像信号ＳＩＮまたは映像切替部２４から供給された信号の画素数を、表示部の解像度に合わせて調整するスケーリング処理を行う。画像調整部１３は、スケーリング処理後の映像信号をＲＧＢ信号（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅのカラービデオ信号）に変換する。画像調整部１３は、ＲＧＢ信号をタイミング制御部１４と液晶表示部２０内のソースドライバ部１５とへ供給する。
【００３９】
なお、画像調整部１３は、不図示のアンテナから供給されるテレビジョン放送信号がプログレッシブ信号であれば、前述のインターレース信号からプログレッシブ信号への変換をしない。その場合、画像調整部１３は、映像信号ＳＯＵＴの画素数を表示部の解像度に合わせて調整するスケーリング処理を行う。
【００４０】
タイミング制御部１４は、液晶パネル部１７に供給される映像データを平面上の画素に配分するためのクロック信号などを生成する。タイミング制御部１４は、液晶表示部２０内のソースドライバ部１５と、ゲートドライバ部１６へ、生成したクロック信号を供給する。
【００４１】
図２は、第１の実施形態における液晶表示部２０の概略ブロック図である。液晶表示部２０は、一例として、アクティブマトリクス型の表示装置である。液晶表示部２０は、マトリクス状に配された画素ＰＩＸを有する液晶パネル部１７と、ゲート線１８と、ソース線１９と、ゲート線１８を駆動するゲートドライバ部１６と、ソース線１９を駆動するソースドライバ部１５と、を備える。
【００４２】
ソースドライバ部１５は、画像調整部１３から供給されたＲＧＢ信号から液晶駆動用の階調化された電圧を生成する。ソースドライバ部１５は、ソース線１９ごとに、その階調化された電圧を、内部のホールド回路で保持する。
ソースドライバ部１５は、タイミング制御部１４から供給されたクロック信号を受信すると、画面の縦方向の配列に対して、クロック信号に同期して、階調化された電圧（ソース信号）を、液晶パネル部１７のソース線１９およびＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ、薄膜トランジスタ）を介して、各画素ＰＩＸの不図示のサブ画素に供給する。
【００４３】
ゲートドライバ部１６は、タイミング制御部１４から供給されたクロック信号を受信する。ゲートドライバ部１６は、液晶パネル部１７のＴＦＴのゲート線１８を通じて画面のサブ画素の１行分に対して、クロック信号に同期して、所定の走査信号を各ＴＦＴのゲートに供給する。
【００４４】
液晶パネル部１７は、アレイ基板と対向基板と液晶とを備える。アレイ基板上のゲート線とデータ線との交点ごとに、ＴＦＴとＴＦＴのドレイン電極に接続されている画素電極と対向電極（対向基板上のストリップ電極により構成されている）とが１組ずつ配置されて、画素、特にサブ画素を構成している。また、画素電極と対向電極との間には、封入された液晶が存在する。また、液晶パネル部１７は、画素ごとに、３原色ＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅ）に対応する３つのサブ画素（不図示）を有する。液晶パネル部１７は、そのサブ画素毎に１つずつのＴＦＴを有する。これらのサブ画素はそれぞれのスイッチング素子であるＴＦＴ（薄膜トランジスタ）を介してゲート線１８及びソース線１９に接続される。
【００４５】
ＴＦＴのゲート電極は、ゲートドライバ部１６から供給されたゲート信号を受信して、ゲート信号が例えばハイレベルの時、そのＴＦＴが選択されてオン状態となる。ＴＦＴのソース電極は、ソースドライバ部１５から供給されたソース信号を受信するから、これによって、ＴＦＴのドレイン電極に接続されている画素電極に階調化された電圧が出現する。
【００４６】
その階調化された電圧に応じて、液晶の配向が変化し、これによって液晶の光の透過度が変化する。その階調化された電圧がＴＦＴのドレイン電極に接続されている画素電極と対向電極との間の液晶部分により構成される液晶容量に保持されて、液晶の配向が維持される。また、次の信号がソース電極に到来するまで液晶の配向が維持され、その結果、液晶の光の透過度も維持される。
【００４７】
以上説明したようにして、液晶パネル部１７は、供給された映像データを階調表示する。なお、本実施形態では透過型の液晶パネルについて説明したが、これに限定されず反射型の液晶パネルを用いてもよい。
【００４８】
図３は、第１の実施形態におけるシーンチェンジ検出部１２ａの構成を示す概略ブロック図である。シーンチェンジ検出部１２ａは、フレーム間差分算出部３０と、平滑化部４０と、判定部５０ａとを備える。ここで、映像信号ＳＩＮは、輝度信号および色差信号から成る。以後、輝度信号を例にシーンチェンジ検出部１２ａの処理を説明する。
【００４９】
フレーム間差分算出部３０は、受信部１１から入力された映像信号ＳＩＮを構成する各フレームに対して、シーンチェンジしたか否かの判定の対象となる対象フレームと該対象フレームの直前のフレーム（以下、直前フレームとも称する）との間で、対象フレームの画素値と該対象フレームの画素値の位置に相当する直前フレームの画素値との差分を算出する。そして、フレーム間差分算出部３０は、算出した差分の絶対値の総和をフレーム間差分値Ｄとして算出し、算出したフレーム間差分値Ｄを対象フレームの次のフレームの画像信号が入力される期間に、平滑化部４０と判定部５０ａとへ出力する。
【００５０】
すなわち、フレーム間差分算出部３０は、画像信号に基づいて、フレーム間の画素値の差分であるフレーム間差分値Ｄを算出する。
ここで、フレーム間差分算出部３０は、第１の遅延部３１（遅延部）と、差分算出部３２と、絶対値算出部３３と、累積加算部３４とを備える。
【００５１】
第１の遅延部３１は、受信部１１から入力された映像信号ＳＩＮを構成する画像信号を１フレーム分遅延させる。ここで、画像信号は、ラスタースキャンされているものとする。そして、第１の遅延部３１は、１フレーム分遅延させた遅延信号ＳＤを差分算出部３２へ供給する。ここで、遅延信号ＳＤは、シーンチェンジしたか否かを検出する対象となる対象フレームの画素値の位置に相当する位置における直前フレームの画素値を示す信号である。
【００５２】
差分算出部３２は、第１の遅延部３１から入力された遅延信号ＳＤから、受信部１１から入力された対象フレームの画素値を示す信号を減算し、減算により得られたフレーム間の画素値の差分を示す信号を絶対値算出部３３へ供給する。
絶対値算出部３３は、差分算出部３２から供給されたフレーム間の画素値の差分を示す信号が示す差分の絶対値を算出し、算出した絶対値を示す絶対値信号を累積加算部３４へ供給する。
【００５３】
累積加算部３４は、絶対値算出部３３から供給された絶対値信号が示す絶対値を１フレーム分加算し、１フレーム分加算することにより得られるフレーム間差分値Ｄを生成する。すなわち、累積加算部３４は、各画素における差分の絶対値を１フレーム内の有効画素にわたって加算を行い、フレーム毎に、フレーム間差分値Ｄを算出する。そして、累積加算部３４は、算出したフレーム間差分値Ｄを示す信号を平滑化部４０と判定部５０ａへ供給する。また、累積加算部３４は０を示す信号を保持している。
【００５４】
ここで、累積加算部３４は、第１の加算部３５と、第１の選択部３６と、第２の遅延部３７と、第１の保持部３８と、垂直同期信号抽出部３９とを備える。
第１の加算部３５は、絶対値算出部３３から供給された絶対値信号と第２の遅延部３７から入力された累積加算値Ａを示す信号とを加算し、加算後の信号を第１の選択部３６へ供給する。
垂直同期信号抽出部３９は、受信部１１から供給された映像信号ＳＩＮから垂直同期信号ＶＳＹＮＣを抽出し、抽出した垂直同期信号ＶＳＹＮＣを第１の選択部３６と第１の第１の保持部３８とへ供給する。
【００５５】
第１の選択部３６は、垂直同期信号抽出部３９から供給された垂直同期信号ＶＳＹＮＣが０の間は、第１の加算部３５から供給された加算後の信号を第２の遅延部３７へ供給する。ここで、垂直同期信号ＶＳＹＮＣは、垂直帰線区間で１であり、それ以外で０である。すなわち、１フレーム中の画像信号が入力されている間、第１の選択部３６は、第１の加算部３５から供給された加算後の信号を第２の遅延部３７へ供給する。
一方、垂直帰線区間において、第１の選択部３６に、値が１である垂直同期信号ＶＳＹＮＣが供給された場合、累積加算部３４が保持する０を示す信号を第２の遅延部３７へ出力する。これにより、第２の遅延部３７の出力値である累積加算値Ａがリセットされる。
【００５６】
第２の遅延部３７は、第１の選択部３６から供給された信号を、１ピクセルクロックだけ遅延させる。そして、第２の遅延部３７は、１ピクセルクロックだけ遅延させた信号を、累積加算値Ａを示す信号として、第１の加算部３５と第１の保持部３８とへ供給する。
これにより、第１の加算部３５は、帰線区間でない場合は、絶対値算出部３３から入力された差分の絶対値と第２の遅延部３７から入力された１ピクセル前までの累積加算値Ａとを加算することによって、累積加算を行う。
一方、第１の加算部３５は、垂直帰線区間において、絶対値算出部３３から入力された差分の絶対値と０とを加算するので、累積加算値Ａがリセットされる。
【００５７】
第１の保持部３８は、垂直同期信号抽出部３９から供給された垂直同期信号ＶＳＹＮＣが０から１になる立ち上がりを検出すると、保持していた累積加算値Ａをフレーム間差分値Ｄと、フレーム間差分値Ｄを示す信号を平滑化部４０と判定部５０ａとへ出力する。第１の保持部３８は、次の垂直同期信号ＶＳＹＮＣが０から１になる立ち上がりが検出されるまで、同一のフレーム間差分値Ｄを示す信号を平滑化部４０と判定部５０ａとへ出力する。第１の保持部３８は、例えば、Ｄフリップフロップである。
【００５８】
平滑化部４０は、累積加算部３４から供給されたフレーム間差分値Ｄを複数のフレーム区間にわたり平滑化する。具体的には、例えば、平滑化部４０は、直前のフレームであって、予め決められたフレーム数（例えば、直前の８フレーム）分のフレーム間差分値Ｄの平均値を算出する。平滑化部４０は、平滑化により得られた比較値Ｄａを示す比較値信号を判定部５０ａへ出力する。
【００５９】
なお、本実施形態では、比較値Ｄａをフレーム間差分値Ｄの平均値としてが、これに限らず、フレーム間差分値の中央値でもよい。また、平滑化部４０は、予め決められたフレーム数分のフレーム間差分値Ｄに対して、ローパスフィルタをかけることにより、比較値Ｄａを算出してもよい。
【００６０】
また、本実施形態では、平滑化部４０は、比較値として、直近のフレームであって、予め決められたフレーム数（例えば、８フレーム）のフレームを用いて算出したが、これに限らず、平滑化部４０は、対象フレーム以外のフレーム間差分値Ｄに基づいて、対象フレームのフレーム間差分値Ｄを平滑化すればよい。
【００６１】
すなわち、比較値は、対象フレーム以外のフレームにおけるフレーム間差分値Ｄに基づく値であればよい。例えば、比較値は、対象フレームの近傍のフレームにおけるフレーム間差分値Ｄに基づく値でもよい。また、比較値は、対象フレームと隣接しているフレームのフレーム間差分値Ｄに基づく値でもよい。また、比較値は、対象フレームの後のフレームのフレーム間差分値Ｄに基づく値でもよい。また、比較値は、対象フレームの前と後のフレームのフレーム間差分値Ｄに基づく値でもよい。
【００６２】
判定部５０ａは、フレーム間差分算出部３０の累積加算部３４から供給されたフレーム間差分値Ｄを示す信号と、平滑化部４０から供給された比較値Ｄａを示す信号とに基づいて、対象フレームがシーンチェンジしたか否か判定する。そして、判定部５０ａは、判定した結果を示すシーンチェンジ信号Ｖを映像記憶処理部２１に供給する。
【００６３】
図４は、フレーム間差分値Ｄの算出処理を説明するための図である。同図において、上から１段目に原画像である第１の遅延部３１へ入力される映像信号ＳＩＮが示す画像Ｘ４１〜Ｘ４６が、時間ｔの経過とともに示されている。また、同図の上から２段目に、１段目の画像を示す画像信号が第１の遅延部３１に入力された場合に、第１の遅延部３１から出力される遅延信号ＳＤが示す画像Ｙ４１〜Ｙ４６が、時間ｔの経過とともに示されている。ここで、同図の上から２段目の画像は、１段目の画像よりも１フレーム遅れていることが示されている。
【００６４】
また、同図の上から１段目の画像を示す画像信号が第１の遅延部３１に入力され、かつ同図の上から２番目の画像を示す遅延信号ＳＤが第１の遅延部３１から出力される場合において、同図の上から３段目には累積加算部３４内の累積加算値Ａの時間変化が示されている。ここで、累積加算値Ａは、時間の経過とともに単調に増加し、１フレーム分の画像信号の第１の遅延部３１への入力が終わると、０にリセットされている。
【００６５】
また、同図の上から３段目のように累積加算値Ａが時間変化する場合に、同図の上から４段目にフレーム間差分値Ｄの時間変化が示されている。ここで、フレーム間差分値Ｄは、各フレーム内で同一の値を示し、その値は、対象フレーム開始の直前の時刻における画像累積加算値Ａである。例えば、時刻ｔ３からｔ４までのフレーム間差分値Ｄは、時刻ｔ３の直前の累積加算値Ａである。
【００６６】
図５は、第１の実施形態における判定部５０ａの概略ブロック図である。判定部５０ａは、閾値算出部５１と、比較部５９とを備える。
閾値算出部５１は、平滑化部４０から供給された比較値信号が示す比較値Ｄａに基づいて、閾値Ｔを算出し、算出した閾値Ｔを示す閾値信号を比較部５９へ供給する。
【００６７】
ここで、閾値算出部５１は、第１の乗算部５３と第２の加算部５４とを備える。第１の乗算部５３は、平滑化部４０から供給された比較値信号が示す比較値Ｄａに、予め決められた傾きａＬを乗じ、乗算後の値を示す信号を第２の加算部５４へ供給する。
第２の加算部５４は、第１の乗算部５３から供給された乗算後の値を示す信号に切片ｂＬを加算し、加算により得られた信号を閾値を示す閾値信号として比較部５９へ供給する。
【００６８】
比較部５９は、フレーム間差分算出部３０の累積加算部３４から供給されたフレーム間差分値Ｄを示す信号と、閾値算出部５１の第２の加算部５４から供給された閾値信号とを比較する。比較部５９は、フレーム間差分値Ｄが閾値信号が示す閾値より大きい場合、シーンチェンジ信号Ｖの値を１とし、そのシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。すなわち、比較部５９は、フレーム間差分値Ｄが閾値信号が示す閾値より大きい場合、対象フレームがシーンチェンジしたと判定する。
【００６９】
一方、比較部５９は、フレーム間差分値Ｄが閾値信号が示す閾値以下の場合、シーンチェンジ信号Ｖの値を０とし、そのシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。すなわち、比較部５９は、フレーム間差分値Ｄが閾値信号が示す閾値以下の場合、対象フレームがシーンチェンジしていないと判定する。
以上により、比較部５９は、フレーム間差分算出部３０が算出したフレーム間差分値Ｄと閾値算出部５１が算出した閾値との比較に基づいて、対象フレームがシーンチェンジしたか否か判定する。
【００７０】
続いて、図６〜８を用いて、第１の実施形態における判定部５０ａの処理を説明する。図６は、フレーム間差分値Ｄと比較値Ｄａとの関係の一例が示された図である。同図において、従来の閾値を示す直線Ｌ６１と、本実施形態の閾値Ｔを示す直線Ｌ６２とが示されている。ここで、直線Ｌ６２は、傾きａおよび切片ｂであり、Ｔ＝ａ×Ｄａ＋ｂで表される。
【００７１】
従来の閾値を示す直線Ｌ６１が示すように、従来の閾値は、比較値Ｄａによらず一定である。そのため、比較値Ｄａが小さい場合に、シーンチェンジしたときのフレーム間差分値Ｄが従来の閾値以下になる場合（例えば、点Ｐ６３、点Ｐ６４）があり、この場合、従来の装置は、実際にはシーンチェンジしているにも関わらずシーンチェンジを検出できない。また、比較値Ｄａが中程度の場合に、シーンチェンジしていないときのフレーム間差分値Ｄが従来の閾値を超えている場合（例えば、点Ｐ６５〜点Ｐ６７）があり、この場合、従来の装置は、実際にはシーンチェンジしていないにも関わらずシーンチェンジしたと誤検出してしまう。
【００７２】
一方、本実施形態の閾値Ｔを示す直線Ｌ６２が示すように、閾値Ｔは、比較値Ｄａが大きくなるほど、線形に大きくなっている。同図において、シーンチェンジしたときのフレーム間差分値Ｄが閾値Ｔを超えていることが示されている。また、シーンチェンジしていないときのフレーム間差分値Ｄが閾値Ｔ以下であることが示されている。
このように、本実施形態の閾値算出部５１は、比較値Ｄａに応じて閾値Ｔを変動させることにより、判定部５０ａは、対象フレームがシーンチェンジしたか否かを従来よりも高い精度で判定することができる。
【００７３】
なお、本実施形態では、閾値算出部５１は、閾値Ｔを比較値Ｄａに応じて線形に増加させたが、これに限らず、非線形に増加させてもよい。
【００７４】
図７は、従来の閾値を用いた判定について説明する際の問題点について説明するための図である。同図において、フレーム間差分値Ｄのフレーム変化を示す曲線Ｌ７１と、従来の閾値を示す直線Ｌ７２とが示されている。また、星型のマークは、実際にシーンチェンジしたときのフレーム間差分値Ｄを示している。
領域Ｒ７３のフレームでは、実際にはパンであるにも関わらず、フレーム間差分値Ｄが閾値を超えているため、シーンチェンジしたと判定されてしまう。
点Ｐ７４のフレーム及び点Ｐ７５のフレームでは、実際にはシーンチェンジしているにも関わらず、フレーム間差分値Ｄが閾値以下のために、シーンチェンジしていないと判定されてしまう。
【００７５】
図８は、本実施形態の閾値Ｔを用いた判定について説明するための図である。同図において、フレーム間差分値Ｄのフレーム毎の変化を示す曲線Ｌ８１と、閾値Ｔを示す曲線Ｌ８２とが示されている。また、星型のマークは、実際のシーンチェンジしたときのフレーム間差分値Ｄを示している。
同図において、シーンチェンジしたときのフレーム間差分値Ｄの全てが、閾値Ｔを越えていることが示されている。
【００７６】
また、実際にパンをしているフレームである領域Ｒ８３のフレームでは、フレーム間差分値Ｄが閾値Ｔ以下のため、判定部５０ａはシーンチェンジしていないと判定することができる。
実際にフレームチェンジしている点Ｐ８４のフレーム及び点Ｐ８５のフレームでは、フレーム間差分値Ｄが閾値Ｔを越えているため、判定部５０ａはシーンチェンジしたと判定することができる。
【００７７】
このように、従来では、フレーム間差分値Ｄの値に関わらず固定の閾値を用いていたため、フレーム間差分値Ｄが小さい場合のパンとシーンチェンジとを分別することができなかったが、本実施形態の判定部５０ａは、フレーム間差分値Ｄの値に応じて閾値を変動させつことで、フレーム間差分値Ｄが小さい場合のパンとシーンチェンジとを分別することができる。よって、判定部５０ａは、対象フレームがシーンチェンジしたか否かを従来よりも高い精度で判定することができる。
【００７８】
図９は、第１の実施形態における表示装置１０ａの映像の保存処理の流れの一例を示すフローチャートである。まず、受信部１１は、アンテナから電波を受信する。受信部１１は、受信した電波を映像信号に変換する（ステップＳ１０１）。受信部１１は、変換した映像信号をシーンチェンジ検出部１２ａと映像記憶処理部２１へ供給する。シーンチェンジ検出部１２ａは、受信部１１から供給された映像信号に基づいて、対象フレームがシーンチェンジしたか否か判定する（ステップＳ１０２）。シーンチェンジ検出部１２ａは、判定した結果を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。
【００７９】
映像記憶処理部２１は、シーンチェンジ検出部１２ａから供給されたシーンチェンジ信号Ｖと受信部１１から供給された映像信号ＳＩＮとに基づいて、映像信号ＳＩＮを構成する各フレームと、そのフレームがシーンチェンジしたか否かを示すシーンチェンジ情報とを関連付けて記憶部２２に記憶させる（ステップＳ１０３）。以上で、本フローチャートの処理を終了する。
【００８０】
これにより、表示装置１０ａは、受信した映像信号をフレーム毎に、判定の対象となる対象フレームがシーンチェンジであるか否か判定し、その判定結果を示すシーンチェンジ情報と当該対象フレームの画像とを関連づけて記憶する。これにより、表示装置１０ａは、記憶されたシーンチェンジ情報を参照することにより、シーン毎に映像信号を再生することができる。また、本実施形態の表示装置１０ａは、映像を再生中に、次のシーンへスキップする場合、現在再生中のシーンの次のシーンのシーンチェンジ情報に関連づけられた映像を読み出して表示することにより、シーン毎に映像をスキップすることができる。同様に、表示装置１０ａは、映像を再生中に、前のシーンへスキップする場合、現在再生中のシーンの前のシーンのシーンチェンジ情報に関連づけられた映像を読み出して表示することにより、シーン毎に映像を巻き戻すことができる。
【００８１】
図１０は、図９のステップＳ１０２におけるシーンチェンジ検出処理の流れの一例を示すフローチャートである。まず、第１の遅延部３１は、映像信号ＳＩＮを遅延させ、遅延信号ＳＤを生成する（ステップＳ２０１）。次に，差分算出部３２は、映像信号ＳＩＮから遅延信号を差分する（ステップＳ２０２）。次に、絶対値算出部３３は、差分の絶対値を算出する（ステップＳ２０３）。次に、累積加算部３４は、１フレームに渡って差分の絶対値を加算することにより、フレーム間差分値Ｄを算出する（ステップＳ２０４）。次に、累積加算部３４は、対象フレームの次のフレームの映像信号が入力されている間、対象フレームのフレーム間差分値Ｄを示す信号を出力する（ステップＳ２０５）
【００８２】
次に、平滑化部４０は、一例として直近の近傍数フレームに渡って、フレーム間差分値Ｄを平滑化することにより比較値Ｄａを算出する（ステップＳ２０６）。次に、判定部５０ａは、比較値Ｄａに基づいて、閾値Ｔを算出する（ステップＳ２０７）。次に、判定部５０ａは、フレーム間差分値Ｄが閾値Ｔ以上か否か判定する（ステップＳ２０８）。フレーム間差分値Ｄが閾値Ｔ以上である場合（ステップＳ２０８  ＹＥＳ）、判定部５０ａは、シーンチェンジと判定し（ステップＳ２０９）、値が１を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。フレーム間差分値Ｄが閾値Ｔ未満である場合（ステップＳ２０８  ＮＯ）、判定部５０ａは、シーンチェンジでないと判定し（ステップＳ２１０）、値が０を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。以上で、本フローチャートの処理を終了する。
【００８３】
これにより、シーンチェンジ検出部１２ａは、一例として直近の近傍数フレームに渡ってフレーム間差分値Ｄを平滑化することにより比較値Ｄａを算出し、その比較値Ｄａに基づいて閾値Ｔを算出する。これにより、閾値Ｔは、対象フレームの直近の近傍数フレームに基づいて変動する。これにより、フレーム間差分値Ｄが時間の経過とともに急峻に上昇するシーンチェンジ時には、シーンチェンジのフレームのフレーム間差分値Ｄに対して直近の近傍数フレームのフレーム間差分値Ｄの平均である比較値Ｄａが、充分に小さいので、判定部５０ａは、閾値Ｔをシーンチェンジ時のフレーム間差分値Ｄより小さい値として算出する。これにより、シーンチェンジ時のフレーム間差分値Ｄを閾値Ｔ以上になるので、判定部５０ａは、シーンチェンジを高精度で検出することができる。
【００８４】
一方、フレーム間差分値Ｄが時間の経過とともになだらかに上昇するパンのときには、直近の近傍数フレームのフレーム間差分値Ｄの平均である比較値Ｄａが、シーンチェンジフレームの直近の近傍数フレームのフレーム間差分値Ｄの平均である比較値Ｄａより大きくなる傾向にあるので、判定部５０ａは、パンの際の閾値Ｔをその際のフレーム間差分値Ｄより大きい値として算出する。これにより、パン時のフレーム間差分値Ｄが閾値Ｔ未満になるので、判定部５０ａは、パンをシーンチェンジと誤検出することを防ぐことができ、シーンチェンジを高精度で検出することができる。
【００８５】
図１１は、第１の実施形態における表示装置１０ａの再生処理の流れの一例を示すフローチャートである。まず、映像切替部２４は、映像信号を記憶部２２から読み出し、読み出した映像信号を画像調整部１３へ供給する（ステップＳ３０１）。次に、画像調整部１３は、映像切替部２４から供給されたノイズを低減した輝度信号を受信する。画像調整部１３は、そのノイズを低減した輝度信号をＩ／Ｐ変換する（インターレース信号からプログレッシブ信号への変換を行う）（ステップＳ３０２）。画像調整部１３は、Ｉ／Ｐ変換された信号の画素数を調整する。画像調整部１３は、画素数調整後の調整後信号をタイミング制御部１４と、ソースドライバ部１５とへ供給する。
【００８６】
次に、タイミング制御部１４は、画像調整部１３から供給された調整後信号を受信する。タイミング制御部１４は、その調整後信号を平面上の画素に配分するためのクロック信号を生成する（ステップＳ３０３）。タイミング制御部１４は、ソースドライバ部１５と、ゲートドライバ部１６へ、生成したクロック信号を供給する。
【００８７】
次に、ソースドライバ部１５は、その調整後信号から液晶駆動用の階調化された電圧を生成する（ステップＳ３０４）。ソースドライバ部１５は、ソース線ごとに、その階調化された電圧を、内部のホールド回路で保持する。
次に、ゲートドライバ部１６は、所定の電圧を液晶パネル部１７のＴＦＴのゲート線に供給する（ステップＳ３０５）。
次に、ソースドライバ部１５は、画面の縦方向の配列に対して、クロック信号に同期して、階調化された電圧を液晶パネル部１７のＴＦＴのソース線に供給する（ステップＳ３０６）。
【００８８】
これにより、各ゲート線が選択されている時間内に映像データが、ソース線に順次供給され、必要なデータがＴＦＴを介して画素電極に書き込まれる。これによって、画素電極は、画素電極に掛かる電圧に応じて、対応する液晶の透過率を変更する。これによって、液晶パネル部１７は、映像信号を表示する（ステップＳ３０７）。  
【００８９】
次に、映像切替部２４は、映像信号を全て読み出したか否か判定する（ステップＳ３０８）。映像切替部２４は、映像信号を全て読み出していないと判定した場合（ステップＳ３０８  ＮＯ）、入力部２３から次シーン切替信号Ｎが入力されたか否か判定する（ステップＳ３０９）。映像切替部２４は、次シーン切替信号Ｎが入力されたと判定した場合（ステップＳ３０９  ＹＥＳ）、次シーン映像信号ＳＮを記憶部２２から読み出し（ステップＳ３１０）、読み出した次シーン映像信号ＳＮを画像調整部１３へ供給し、ステップＳ３０２の処理に戻る。
【００９０】
一方、映像切替部２４は、次シーン切替信号Ｎが入力されていないと判定した場合（ステップＳ３０９  ＮＯ）、入力部２３から前シーン切替信号Ｐが入力されたか否か判定する（ステップＳ３１１）。映像切替部２４は、前シーン切替信号Ｐが入力されたと判定した場合（ステップＳ３１１  ＹＥＳ）、映像切替部２４は、前シーン映像信号ＳＰを記憶部２２から読み出し（ステップＳ３１２）、読み出した前シーン映像信号ＳＰを画像調整部１３へ供給し、ステップＳ３０２の処理に戻る。
【００９１】
映像切替部２４は、前シーン切替信号Ｐが入力されていないと判定した場合（ステップＳ３１１  ＮＯ）、次のフレームの映像信号を記憶部２２から読み出し（ステップＳ３１３）、読み出した次のフレームの映像信号を画像調整部１３へ供給し、ステップＳ３０２の処理に戻る。ステップＳ３０８において、映像切替部２４は、映像信号を全て読み出したと判定した場合（ステップＳ３０８  ＹＥＳ）、表示装置１０ａは、本フローチャートの処理を終了する。
【００９２】
以上、本実施形態の表示装置１０ａは、映像を再生中に、現在再生中のシーンの次のシーンへのシーンチェンジを示すシーンチェンジ情報に関連づけられた映像を読み出して表示することにより、シーン毎に映像をスキップすることができる。同様に、表示装置１０ａは、現在再生中のシーンの前のシーンへのシーンチェンジを示すシーンチェンジ情報に関連づけられた映像を読み出して表示することにより、シーン毎に映像を巻き戻すことができる。
【００９３】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。図１２は、第２の実施形態における表示装置１０ｂの概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図１２の表示装置１０ｂの構成は、図１の表示装置１０ａの構成に対して、シーンチェンジ検出部１２ａが、シーンチェンジ検出部１２ｂに変更されたものとなっている。
【００９４】
図１３は、第２の実施形態におけるシーンチェンジ検出部１２ｂの概略ブロック図である。なお、図３と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図１３のシーンチェンジ検出部１２ｂの構成は、図３のシーンチェンジ検出部１２ａの構成に対して、判定部５０ａが判定部５０ｂに変更されたものになっている。
【００９５】
図１４は、第２の実施形態における判定部５０ｂの概略ブロック図である。なお、図５と共通する要素には同一の符号を付し、その具体的な説明を省略する。図１３の判定部５０ｂの構成は、図５の判定部５０ａの構成に対して、閾値算出部５１が閾値算出部５１ｂに変更され、比較部５９が比較部５９ｂに変更され、第２の保持部６０が追加されたものになっている。
【００９６】
閾値算出部５１ｂは、平滑化部４０から供給された比較値Ｄａを示す信号に基づいて、閾値Ｔを算出し、算出した閾値Ｔを示す信号を比較部５９ｂに供給する。
ここで、閾値算出部５１は、下閾値算出部５２ｂと、上閾値算出部５５ｂと、第２の選択部（選択部）５８とを備える。
【００９７】
下閾値算出部５２ｂは、平滑化部４０から供給された比較値Ｄａを示す信号が示す比較値Ｄａに基づいて下閾値ＴＬを算出し、算出した下閾値ＴＬを示す信号を第２の選択部５８へ供給する。
ここで、下閾値算出部５２ｂは、第１の乗算部５３と、第２の加算部５４とを備える。第１の乗算部５３は、平滑化部４０から供給された比較値Ｄａを示す信号に予め決められた傾きａＬを示す信号を乗じ、乗じた後の信号を第２の加算部５４へ供給する。
第２の加算部５４は、第１の乗算部５３から供給された乗じた後の信号に、予め決められた切片ｂＬを示す信号を加算し、加算後の信号を、下閾値ＴＬを示す信号として第２の選択部５８へ供給する。ここで、下閾値ＴＬは、ａＬ×Ｄａ＋ｂＬで表される。
【００９８】
上閾値算出部５５ｂは、比較値Ｄａに基づいて、該比較値Ｄａに基づいて下閾値算出部５２ｂが算出する下閾値ＴＬより大きい上閾値ＴＨを算出し、算出した上閾値ＴＨを示す信号を第２の選択部５８供給する。
ここで、上閾値算出部５５ｂは、第２の乗算部５６と、第３の加算部５７とを備える。第２の乗算部５６は、平滑化部４０から供給された比較値Ｄａを示す信号に予め決められた傾きａＨ（但し、ａＨはａＬ以上）を示す信号を乗じ、乗じた後の信号を第３の加算部５７へ供給する。
第３の加算部５７は、第２の乗算部５６から供給された乗じた後の信号に、予め決められた切片ｂＨ（但し、ｂＨはｂＬ以上）を示す信号を加算し、加算後の信号を、上閾値ＴＨを示す信号として第２の選択部５８へ供給する。ここで、上閾値ＴＨは、ａＨ×Ｄａ＋ｂＨで表される。
【００９９】
第２の選択部５８は、比較部５９ｂが直前のフレームに対してシーンチェンジしたか否か判定した判定結果に基づいて、下閾値ＴＬと上閾値ＴＨのいずれか一方を閾値Ｔとして選択する。具体的には、第２の選択部５８は、第２の保持部６０から比較部５９ｂが直前のフレームに対してシーンチェンジしたか否か判定した判定結果を示す信号を受け取る。そして、第２の保持部６０から受け取った信号がシーンチェンジをした旨を示す場合（例えば、信号が１を示す場合）、第２の選択部５８は、上閾値ＴＨを閾値Ｔに選択する。一方、第２の保持部６０から受け取った信号がシーンチェンジをしていない旨を示す場合（例えば、信号が０を示す場合）、第２の選択部５８は、下閾値ＴＬを閾値Ｔに選択する。
【０１００】
すなわち、第２の選択部５８は、比較部５９ｂが対象フレームの直前のフレームについてシーンチェンジしたと判定した場合、上閾値ＴＨを閾値Ｔに選択する。第２の選択部５８は、比較部５９ｂが対象フレームの直前のフレームについてシーンチェンジしていないと判定した場合、下閾値ＴＬを閾値Ｔとして選択する。
そして、第２の選択部５８は、選択した閾値Ｔを示す信号を比較部５９ｂに供給する。
【０１０１】
これにより、第２の選択部５８は、シーンチェンジしたか否か判定する対象となる対象フレームの直前のフレームにおいて、シーンチェンジしたと判定した場合に、閾値Ｔを上昇させる。これにより、シーンチェンジの直後にパンが始まる場合、判定部５０ｂは、シーンチェンジ直後の閾値Ｔを上昇させることにより、当該パンをシーンチェンジと誤検出することを防ぐことができるので、シーンチェンジを高精度で検出することができる。
【０１０２】
比較部５９ｂは、累積加算部３４から供給されたフレーム間差分値Ｄを示す信号と、閾値算出部５１ｂから供給された閾値Ｔとに基づいて、当該フレーム間差分値Ｄに対応する対象フレームがシーンチェンジしたか否か判定する。
具体的には、例えば、比較部５９ｂは、フレーム間差分値Ｄが閾値Ｔ以上の場合、シーンチェンジ信号Ｖの値を１とする。ここで、シーンチェンジ信号Ｖの値が１の場合、対象フレームがシーンチェンジしたことを示すことから、上記処理により比較部５９ｂは、フレーム間差分値Ｄが閾値Ｔ以上の場合、対象フレームがシーンチェンジしたと判定する。
【０１０３】
一方、比較部５９ｂは、フレーム間差分値Ｄが閾値Ｔ未満の場合、シーンチェンジ信号Ｖの値を０とする。ここで、シーンチェンジ信号Ｖの値が０の場合、対象フレームがシーンチェンジしていないことを示すことから、上記処理により比較部５９ｂは、フレーム間差分値Ｄが閾値Ｔ未満の場合、対象フレームがシーンチェンジしていないと判定する。
【０１０４】
比較部５９ｂは、シーンチェンジ信号Ｖを第２の保持部６０と映像記憶処理部２１とへ供給する。
第２の保持部６０は、不図示のクロック信号の立ち上がりに比較部５９ｂから供給されたシーンチェンジ信号Ｖを取り込み、取り込んだシーンチェンジ信号Ｖを第２の選択部５８へ供給する。そして、第２の保持部６０は、次のクロック信号の立ち上がりまで、その取り込んだシーンチェンジ信号Ｖを第２の選択部５８へ供給する。第２の保持部６０は、例えば、Ｄフリップフロップである。
【０１０５】
これにより、第２の保持部６０は、対象フレームについてのシーンチェンジ信号Ｖを、対象フレームの次のフレームの閾値Ｔを算出する処理のときに、第２の選択部５８へ供給する。その結果、第２の選択部５８は、対象フレームのシーンチェンジ信号Ｖが１の場合、すなわち対象フレームがシーンチェンジした場合、対象フレームの次のフレームのときに、閾値Ｔとして上閾値ＴＨを選択することができる。また、第２の選択部５８は、対象フレームのシーンチェンジ信号Ｖが０の場合、すなわち対象フレームがシーンチェンジしていない場合、対象フレームの次のフレームのときに、閾値Ｔとして下閾値ＴLを選択することができる。
【０１０６】
続いて、図１５を用いて、上閾値ＴＨ及び下閾値ＴLとの関係を説明する。図１５は、上閾値ＴＨ及び下閾値ＴLと比較値Ｄａとの関係を示した図である。同図において、下閾値ＴLを示す直線Ｌ１５１と、上閾値ＴＨを示す直線Ｌ１５２とが示されている。同図において、比較値Ｄａが０以上の値において、同一の比較値Ｄａに対して常に、上閾値ＴＨが下閾値ＴL以上であることが示されている。
【０１０７】
これにより、比較値Ｄａが０以上の値のうちどの値をとったとしても、閾値算出部５１ｂは、シーンチェンジ直後のフレームの判定に用いる閾値Ｔを、第１の実施形態の場合よりも高くすることができる。その結果、シーンチェンジ直後のフレームがパンの場合に、パンをシーンチェンジと誤検出することを防ぐことができる。また、上閾値ＴＨを極端に高くせずに適切な値になるように傾きaＨと切片ｂＨとが設定されることで、判定部５０ｂは、シーンチェンジ直後のフレームで再度シーンチェンジした場合に、その直後のフレームにおけるフレーム間差分値Ｄが上閾値ＴＨ以上にすることができるので、シーンチェンジしたと正確に判定することができる。
すなわち、第２の実施形態のシーンチェンジ検出部１２ｂは、シーンチェンジ直後のパンをシーンチェンジと誤検出することを防ぎつつ、連続するシーンチェンジのそれぞれをシーンチェンジと検出することができるので、第１の実施形態のシーンチェンジ検出部１２ａよりもシーンチェンジを更に高精度で検出することができる。
【０１０８】
なお、本実施形態にでは、下閾値算出部５２ｂは、一次関数に比較値Ｄａを適用することにより、下閾値ＴLを算出したが、これに限らず、下閾値算出部５２ｂは、予め決められた第１の関数(例えば、比較値Ｄａの２次以上の関数)に比較値Ｄａを適用することにより、下閾値ＴLを算出すればよい。
また、本実施形態にでは、上閾値算出部５５ｂは、一次関数に比較値Ｄａを適用することにより、上閾値ＴＨを算出したが、これに限らず、上閾値算出部５５ｂは、予め決められた第２の関数(例えば、比較値Ｄａの２次以上の関数)に比較値Ｄａを適用することにより、上閾値ＴＨを算出すればよい。
その場合、比較値Ｄａが０以上の値において、同一の比較値Ｄａに対する上記第２の関数の返り値が上記第１の関数の返り値以上であればよい。
【０１０９】
続いて、図１６を用いて、シーンチェンジ直後からパンする場合における第２の実施形態の閾値算出部５１ｂの処理の効果を説明する。図１６は、シーンチェンジ直後からパンする場合のフレーム間差分値Ｄおよび閾値Ｔとフレーム数との関係の一例を示した図である。同図において、フレーム間差分値Ｄの折れ線Ｌ１６１と、第１の実施形態の閾値Ｔの折れ線Ｌ１６２と、第２の実施形態の閾値Ｔの折れ線Ｌ１６３と、シーンチェンジのフレームにおけるフレーム間差分値Ｄを示す点Ｐ１６４と、シーンチェンジ直後のフレームにおけるフレーム間差分値Ｄを示す点Ｐ１６５と、シーンチェンジ直後のフレームにおける第１の実施形態の閾値Ｔを示す点Ｐ１６６と、シーンチェンジ直後のフレームにおける第２の実施形態の閾値Ｔを示す点Ｐ１６７とが示されている。
【０１１０】
点Ｐ１６５に示されたシーンチェンジ直後のフレームにおけるフレーム間差分値Ｄは、点Ｐ１６６に示されたシーンチェンジ直後のフレームにおける第１の実施形態の閾値Ｔ以上であるため、第１の実施形態の判定部５０ａは、シーンチェンジ直後のフレームについてシーンチェンジしたと誤検出してしまう。
【０１１１】
一方、点Ｐ１６５に示されたシーンチェンジ直後のフレームにおけるフレーム間差分値Ｄは、点Ｐ１６７に示されたシーンチェンジ直後のフレームにおける第２の実施形態の閾値Ｔ未満であるため、第２の実施形態の判定部５０ｂは、シーンチェンジ直後のフレームについてシーンチェンジしていないと正しく判定することができる。
【０１１２】
このように、第２の実施形態における判定部５０ｂは、第１の実施形態における判定部５０ａでは誤検出する可能性があるシーンチェンジ直後のパンについて、確実にシーンチェンジしていないと判定することができるので、第１の実施形態よりも高精度でシーンチェンジを検出することができる。
【０１１３】
本実施形態の表示装置１０ｂの映像の保存処理の流れは、第１の実施形態の表示装置１０ａと同一であるので、その処理の説明を省略する。
また、本実施形態の表示装置１０ｂの映像の再生処理の流れは、第１の実施形態の表示装置１０ａと同一であるので、その処理の説明を省略する。
【０１１４】
図１７は、第２の実施形態におけるシーンチェンジ検出部１２ｂの処理の流れの一例を示すフローチャートである。ステップＳ４０１からステップＳ４０６までの処理は、図１０のステップＳ２０１からステップＳ２０６までの処理と同一であるので、その説明を省略する。
【０１１５】
同図のステップＳ４０７において、閾値算出部５１ｂは、上閾値ＴＨと下閾値ＴＬとを算出する（ステップＳ４０７）。次に、第２の選択部５８は、保持部６０から供給されたシーンチェンジ信号Ｖに基づいて、上閾値ＴＨと下閾値ＴＬのうちいずれかを閾値Ｔに選択する（ステップＳ４０８）。次に、比較部５９ｂは、フレーム間差分値Ｄが閾値Ｔ以上か否か判定する（ステップＳ４０９）。
【０１１６】
フレーム間差分値Ｄが閾値Ｔ以上の場合（ステップＳ４０９  ＹＥＳ）、比較部５９ｂは、対象フレームがシーンチェンジしたと判定し（ステップＳ４１０）、値が１を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。一方、フレーム間差分値Ｄが閾値Ｔ未満の場合（ステップＳ４０９  ＮＯ）、比較部５９ｂは、対象フレームがシーンチェンジしていないと判定し（ステップＳ４１０）、値が０を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。
次に、第２の保持部６０は、比較部５９ｂがした判定結果を示すシーンチェンジ信号Ｖを次のクロック信号の立ち上がりで取り込み、取り込んだ信号を第２の選択部５８へ供給し（ステップＳ４１２）、ステップＳ４０１の処理に戻る。以上で、本フローチャートの処理を終了する。
【０１１７】
以上、本実施形態のシーンチェンジ検出部１２ｂは、対象フレームがシーンチェンジしたと判定した場合、対象フレームの直後のフレームの閾値Ｔを、対象フレームの直後のフレームについての比較値Ｄａに基づく下閾値ＴＬより高くする。これにより、シーンチェンジ検出部１２ｂは、シーンチェンジの直後からパンが発生する場合でも、そのパンをシーンチェンジでないと判定することができるので、シーンチェンジの検出精度を高めることができる。
【０１１８】
なお、本実施形態のシーンチェンジ検出部１２ｂは、シーンチェンジと判定した直後のフレームのみ閾値Ｔを下閾値ＴＬから上閾値ＴＨへ変更したが、これに限らず、シーンチェンジと判定した直後のフレームから予め定められたフレーム数分、閾値Ｔを下閾値ＴＬから上閾値ＴＨへ変更してもよい。
その場合、第２の選択部５８は、比較部５９ｂが対象フレームの前のフレームがシーンチェンジしたと判定した場合、上閾値ＴＨを該対象フレームの閾値Ｔに選択する。
【０１１９】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。図１８は、第３の実施形態における表示装置１０ｃの概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図１８の表示装置１０ｃの構成は、図１の表示装置１０ａの構成に対して、受信部１１が受信部１１ｃに、シーンチェンジ検出部１２ａが、シーンチェンジ検出部１２ｃに変更されたものとなっている。
受信部１１ｃは、受信部１１と同様の処理を行うが、以下の処理を追加で行う。受信部１１ｃは、例えば、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）データが付加されたデジタル放送波に対して、電子番組表データも含めて復号する。ここで、電子番組表とは、テレビの画面などに表示する放送番組表である。そして、受信部１１ｃは、復号により得られた電子番組表データを示す番組信号Ｇを信号取得部４１に供給する。
【０１２０】
図１９は、第３の実施形態におけるシーンチェンジ検出部１２ｃの概略ブロック図である。なお、図３と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図１９のシーンチェンジ検出部１２ｃの構成は、図３のシーンチェンジ検出部１２ａの構成に対して、信号取得部４１が追加され、判定部５０ａが判定部５０ｃに変更されたものになっている。
【０１２１】
信号取得部４１は、既知のシーンの切り替わりを示す既知シーン切替信号を生成する。ここで、シーンの切り替わりに関する信号の一例として、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を示す番組信号Ｇを、用いて以下説明する。例えば、信号取得部４１は、受信部１１ｃから供給された電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を示す番組信号Ｇを取得する。信号取得部４１は、取得した番組信号Ｇに基づいて、既知シーン切替信号Ｋを生成し、生成した既知シーン切替信号Ｋを判定部５０ｃへ供給する。ここで、既知シーン切替信号Ｋは、シーンの切り替わったか否かを示す信号であり、例えば、シーンが切り替わった場合に１、シーンが切り替わっていない場合に０を示す信号である。
【０１２２】
信号取得部４１は、例えば、ある番組の開始時刻または終了時刻になると、既知シーン切替信号Ｋの値を１とする。これは、その番組の開始時刻になると、前の番組またはコマーシャルから当該番組に切り替わるため、予めシーンが切り替わるとみなすことができるからである。同様に、その番組の終了時刻になると、当該番組またはコマーシャルから次の番組へ切り替わるため、予めシーンが切り替わるとみなすことができるからである。
【０１２３】
一方、信号取得部４１は、例えば、その番組が放送されている時間内であって、当該番組の開始時刻以外の時刻かつ終了時刻以外の時刻では、既知シーン切替信号Ｋの値を０とする。これは、番組放送途中では、シーンチェンジしている場合もあれば、シーンチェンジしていない場合もあるため、予めシーンチェンジしているか否か分からないためである。
【０１２４】
本実施形態では、デジタル放送の場合を想定して、信号取得部４１は、一例として受信部１１から供給された電子番組表を示す信号から、映像信号ＳＩＮが示す番組の開始時刻と終了時刻を検出する。
そして、信号取得部４１は、検出した番組の開始時刻または終了時刻の時に、既知シーン切替信号Ｋをシーンの切り替えを示す値（例えば、１）とし、他の時に既知シーン切替信号Ｋをシーンの切り替えを示さない値（例えば、０）とする。そして、信号取得部４１は、生成した既知シーン切替信号Ｋを判定部５０ｃへ供給する。
【０１２５】
なお、例えば、アナログ放送の場合、信号取得部４１がホスト局と呼ばれる特定の放送局、またはインターネットを介して、番組表を示す情報を取得してもよい。
また、信号取得部４１は、ＤＶＤなどの記録媒体に記録された映像で、チャプターを検出する。ここで、チャプターとは、映像の区切りであり、例えば、シーンやストーリーの変わり目に設定されるものである。そして、信号取得部４１は、チャプターを検出した場合、既知シーン切替信号Ｋをシーンの切り替えを示す値（例えば、１）とし、チャプターを検出していない場合、既知シーン切替信号Ｋをシーンの切り替えを示さない値（例えば、０）としてもよい。
【０１２６】
図２０は、第３の実施形態における判定部５０ｃの概略ブロック図である。なお、図５と共通する要素には同一の符号を付し、その具体的な説明を省略する。図２０の判定部５０ｃの構成は、図５の判定部５０ａの構成に対して、閾値算出部５１が閾値算出部５１ｃに変更され、比較部５９が比較部５９ｃに変更されたものになっている。
【０１２７】
閾値算出部５１ｃは、信号取得部４１から供給された既知シーン切替信号Ｋと、比較部５９ｃから供給されたシーンチェンジ信号Ｖと、平滑部Ｄａから供給された比較値Ｄａを示す信号に基づいて、閾値Ｔを算出し、算出した閾値Ｔを示す信号を比較部５９ｃに供給する。  ここで、閾値算出部５１ｃは、第１の乗算部５３ｃと、第２の加算部５４ｃと、係数変更部６１と、傾き記憶部６３と、切片記憶部６４とを備える。
【０１２８】
傾き記憶部６３には、傾きａＬを示す情報が記憶されている。
また、切片記憶部６４には、切片ｂＬを示す情報が記憶されている。
係数変更部６１は、信号取得部４１から供給された既知シーン切替信号Ｋと、比較部５９ｃから供給されたシーンチェンジ信号Ｖとに基づいて、傾き記憶部６３に記憶されている傾きａＬを示す情報と、切片記憶部６４に記憶されている切片ｂＬを示す情報を変更する。具体的には、例えば、係数変更部６１は、既知シーン切替信号Ｋを教師信号として、シーンチェンジ信号Ｖがその教師信号を示すようなパーセプトロンの学習アルゴリズムによって、傾きａＬと切片ｂＬといった係数が適切な値になるように係数を算出する。
【０１２９】
また、係数変更部６１は、例えば、既知シーン切替信号Ｋがシーンの切り替えを示す場合（例えば、値が１）であって、シーンチェンジ信号Ｖがシーンの切り替えを示さない場合（例えば、値が０）の場合、上記係数を変更する。
具体的には、例えば、検出した番組の開始時刻または終了時刻の時に、比較部５９ｃがシーンチェンジと判定しなかった場合、係数変更部６１は、上記係数を変更する。これにより、比較部５９ｃにおける判定が間違っているときに、係数変更部６１は、上記係数を変更するので、シーンチェンジしたか否か判定する閾値Ｔを適切な値に変更することができる。その結果、判定部５０ｃは、その適切な値に設定された閾値Ｔを用いて、対象フレームがシーンチェンジしたか否か判定するので、シーンチェンジであるか否かを高精度で判定することができる。
【０１３０】
そして、係数変更部６１は、算出した傾きａＬで傾き記憶部６３に記憶されている傾きａＬを示す情報を更新する。また、係数変更部６１は、算出した傾きｂＬで切片記憶部６４に記憶されている切片ｂＬを示す情報を更新する。
これにより、閾値算出部５１ｃは、係数変更部６１が変更した係数を有する関数に比較値Ｄａを適用することにより、閾値Ｔを算出する。
【０１３１】
第１の乗算部５３ｃは、傾き記憶部６３から傾きａＬを示す信号を読み出し、平滑化部４０から供給された比較値Ｄａに、読み出した傾きａＬを示す信号を乗じる。第１の乗算部５３ｃは、乗じた後の乗算後信号を第２の加算部５４ｃに供給する。
第２の加算部５４ｃは、切片記憶部６４から切片ｂＬを示す信号を読み出し、第１の乗算部５３ｃから供給された乗算後信号に、読み出した切片ｂＬを示す信号を加算する。第２の加算部５４ｃは、加算後の信号を、閾値Ｔを示す信号として比較部５９ｃへ供給する。
【０１３２】
比較部５９ｃは、累積加算部３４から供給されたフレーム間差分値Ｄを示す信号と閾値算出部５１ｃの第２の加算部５４ｃから供給された閾値Ｔを示す信号との比較に基づいて、シーンチェンジ信号Ｖを生成する。具体的には、例えば、比較部５９ｃは、フレーム間差分値Ｄが閾値Ｔ以上であれば、シーンチェンジ信号Ｖが示す値を１にする。ここで、値が１のシーンチェンジ信号Ｖは、シーンチェンジした旨を示す。一方、比較部５９ｃは、フレーム間差分値Ｄが閾値Ｔ未満であれば、シーンチェンジ信号Ｖが示す値を０にする。ここで、値が０のシーンチェンジ信号Ｖは、シーンチェンジしていない旨を示す。
そして、比較部５９ｃは、生成したシーンチェンジ信号Ｖを係数変更部６１と、映像記憶処理部２１とへ供給する。ここで、比較部５９ｃは、例えば、コンパレータである。
【０１３３】
なお、信号取得部４１は、ＤＶＤなどの記録媒体に記録された映像からチャプターを検出する場合、信号取得部４１がチャプターを検出し、比較部５９ｃがシーンチェンジと判定しなかった場合、係数変更部６１は、上記係数を変更してもよい。
これにより、比較部５９ｃにおける判定が間違っているときに、係数変更部６１は、上記係数を変更するので、シーンチェンジしたか否か判定する閾値Ｔを適切な値に変更することができる。その結果、判定部５０ｃは、その適切な値に設定された閾値Ｔを用いて、対象フレームがシーンチェンジしたか否か判定するので、シーンチェンジであるか否かを高精度で判定することができる。
【０１３４】
図２１は、第３の実施形態におけるシーンチェンジ検出部１２ｃの処理の流れの一例を示すフローチャートである。ステップＳ５０１からステップＳ５０６までの処理は、図１０のステップＳ２０１からステップＳ２０６までの処理と同一であるので、その説明を省略する。
【０１３５】
同図のステップＳ５０７において、閾値算出部５１ｃは、比較値Ｄａに基づいて、閾値Ｔを算出する（ステップＳ５０７）。次に、比較部５９ｃは、対象フレームのフレーム間差分値Ｄが閾値Ｔ以上であるか否か判定する（ステップＳ５０８）。対象フレームのフレーム間差分値Ｄが閾値Ｔ以上である場合（ステップＳ５０８  ＹＥＳ）、比較部５９ｃは、対象フレームがシーンチェンジしたと判定し（ステップＳ５０９）、値が１を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。そして、シーンチェンジ検出部１２ｃは、ステップＳ５０１の処理に戻る。
【０１３６】
一方、ステップＳ５０８において、対象フレームのフレーム間差分値Ｄが閾値Ｔ未満である場合（ステップＳ５０８  ＮＯ）、比較部５９ｃは、対象フレームがシーンチェンジしていないと判定し（ステップＳ５１０）、値が０を示すシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。
【０１３７】
次に、係数変更部６１は、信号取得部４１から供給された既知シーン切替信号Ｋがシーンの切り替わりを示すか否か判定する（ステップＳ５１１）。既知シーン切替信号Ｋがシーンの切り替わりを示す場合（ステップＳ５１１  ＹＥＳ）、係数変更部６１は、その既知シーン切替信号Ｋと比較部５９ｃから供給されたシーンチェンジ信号Ｖとに基づいて、係数を更新する（ステップＳ５１２）。換言すれば、既知シーン切替信号Ｋがシーンの切り替わりを示すのに、比較部５９ｃがシーンチェンジしていないと判定した場合、すなわち比較部５９ｃが間違った判定をした場合に、係数変更部６１は、係数を更新する。そして、シーンチェンジ検出部１２ｃは、係数を更新した後にステップＳ５０１の処理に戻る。一方、既知シーン切替信号Ｋがシーンの切り替わりを示さない場合（ステップＳ５１１  ＮＯ）、シーンチェンジ検出部１２ｃは、ステップＳ５０１の処理に戻る。以上で、本フローチャートの処理を終了する。
【０１３８】
以上、第３の実施形態のシーンチェンジ検出部１２ｃの判定部５０ｃは、信号取得部４１が取得した既知シーン切替信号Ｋと比較部５９ｃが生成したシーンチェンジ信号Ｖとに基づいて、係数を更新する。これにより、判定部５０ｃは、係数を更新することにより、シーンチェンジしたか否か判定する閾値Ｔを適切な値に設定することができる。その結果、判定部５０ｃは、その適切な値に設定された閾値Ｔを用いて、対象フレームがシーンチェンジしたか否か判定するので、シーンチェンジであるか否かを高精度で判定することができる。
【０１３９】
また、既知シーン切替信号Ｋがシーンの切り替わりを示さないのに、比較部５９ｃはシーンチェンジと判定してしまった場合、または既知シーン切替信号Ｋがシーンの切り替わりを示すのに、比較部５９ｃはシーンチェンジしていないと判定してしまった場合、係数変更部６１は、係数を変更する。これにより、係数変更部６１は、比較部５９ｃにおける判定が間違ったときのみ係数を変更するので、適切な係数になるように変更でき、判定部５０ｃにおけるシーンチェンジしたか否かの判定精度を高めることができる。
【０１４０】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。図２２は、第４の実施形態における表示装置１０ｄの概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図２２の表示装置１０ｄの構成は、図１の表示装置１０ａの構成に対して、シーンチェンジ検出部１２ａが、シーンチェンジ検出部１２ｄに変更されたものとなっている。
【０１４１】
図２３は、第４の実施形態におけるシーンチェンジ検出部１２ｄの概略ブロック図である。なお、図３と共通する要素には同一の符号を付し、その具体的な説明を省略する。
図２３のシーンチェンジ検出部１２ｄの構成は、図３のシーンチェンジ検出部１２ａの構成に対して、判定部５０ａが判定部５０ｄに変更されたものになっている。
第１から第３の実施形態の判別部（５０、５０ｂ、５０ｃ）は、線形分離可能な２クラス識別器であった。一方、本実施形態の判定部５０ｄは、非線形分離可能な２クラス識別器である。
【０１４２】
図２４は、第４の実施形態における判定部５０ｄの概略ブロック図である。判定部５０ｄは、ニューラルネットワーク処理部７０を備える。
ニューラルネットワーク処理部７０は、累積加算部３４から供給されたフレーム間差分値Ｄを示す信号と平滑化部４０から供給された比較値Ｄａを示す信号とに基づいて、シーンチェンジ信号Ｖを生成する。すなわち、ニューラルネットワーク処理部７０は、フレーム間差分値Ｄと比較値Ｄａとを予め構築されたニューラルネットワークに適用することにより、対象フレームがシーンチェンジしたか否か判定する。
【０１４３】
具体的には、例えば、ニューラルネットワーク処理部７０は、比較値Ｄａを入力Ｘとし、フレーム間差分値Ｄを入力Ｙとし、入力Ｘと入力Ｙを予め設定された２入力１出力のニューラルネットワークに入力する。ニューラルネットワーク処理部７０は、そのニューラルネットワークの出力をシーンチェンジ信号Ｖとする。そして、ニューラルネットワーク処理部７０は、生成したシーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。
なお、２入力１出力のニューラルネットワークは一例であり、これに限ったものではない。
【０１４４】
なお、このニューラルネットワークに学習機能があってもよい。その場合、例えば、第３の実施形態におけるシーンチェンジ検出部１２ｃのように、本実施形態のシーンチェンジ検出部１２ｄは信号取得部４１を更に備え、信号取得部４１は、既知シーン切替信号Ｋをニューラルネットワーク処理部７０に供給する。そして、ニューラルネットワーク処理部７０は、信号取得部４１から供給された既知シーン切替信号Ｋを教師信号として、ニューラルネットワークを構成するニューロン間の重みを更新してもよい。
【０１４５】
図２５は、第４の実施形態におけるシーンチェンジ検出部１２ｄの処理の流れの一例を示すフローチャートである。ステップＳ６０１からステップＳ６０６までの処理は、図１０のステップＳ２０１からステップＳ２０６までの処理と同一であるので、その説明を省略する。
次に、ニューラルネットワーク処理部７０は、フレーム間差分値Ｄと比較値Ｄａとを予め構築されたニューラルネットワークに適用することにより、シーンチェンジ信号Ｖを生成し（ステップＳ６０７）、シーンチェンジ信号Ｖを映像記憶処理部２１へ供給する。そして、シーンチェンジ検出部１２ｄはステップＳ６０１の処理に戻る。以上で、本フローチャートの処理を終了する。
【０１４６】
以上、第４の実施形態のシーンチェンジ検出部１２ｄの判定部５０ｄは、フレーム間差分値Ｄと比較値Ｄａとをニューラルネットワークに適用して、シーンチェンジ信号Ｖを生成する。これにより、判定部５０ｄは、フレーム間差分値Ｄを比較値Ｄａの非線形関数により、シーンチェンジした集合とシーンチェンジしていない集合の２つの集合に分離することができる。それゆえ、判定部５０ｄは、比較値Ｄａの線形関数で２つの集合に分離できない場合であっても、フレーム間差分値Ｄを２つの集合に分離することができる。ゆえに、シーンチェンジ検出部１２ｄは、比較値Ｄａの線形関数で２つの集合に分離できない場合であっても、シーンチェンジしたか否かを検出できるので、シーンチェンジを高精度に検出することができる。
【０１４７】
また、各実施形態に共通して、判定部（５０ａ、５０ｂ、５０ｃ、５０ｄ）は、平滑化部４０から入力された比較値Ｄａに基づいて、対象フレームのフレーム間差分値Ｄを二つの集合に分類することにより、対象フレームがシーンチェンジしたか否か判定する。
これにより、判定部（５０、５０ｂ、５０ｃ、５０ｄ）は、比較値Ｄａに基づいてフレーム間差分値Ｄをシーンチェンジした集合とシーンチェンジしていない２つの集合に分類できるので、シーンチェンジしたか否かを高精度で判定することができる。
【０１４８】
なお、各実施形態のシーンチェンジ検出部（１２ａ、１２ｂ、１２ｃ、１２ｄ）は、それぞれ表示装置（１０ａ、１０ｂ、１０ｃ、１０ｄ）の一部として説明したが、単独の装置で実現されてもよい。
【０１４９】
また、各実施形態のシーンチェンジ検出部（１２ａ、１２ｂ、１２ｃ、１２ｄ）の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、シーンチェンジ検出部（１２ａ、１２ｂ、１２ｃ、１２ｄ）に係る上述した種々の処理を行ってもよい。
【０１５０】
なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１５１】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１５２】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１５３】
１０ａ、１０ｂ  表示装置
１１  受信部
１２ａ、１２ｂ、１２ｃ、１２ｄ  シーンチェンジ検出部
１３  画像調整部
１４  タイミング制御部
１５  ソースドライバ部
１６  ゲートドライバ部
１７  液晶パネル部
２０  液晶表示部
２１  映像記憶処理部
２２  記憶部
２３  入力部
２４  映像切替部
３０  フレーム間差分算出部
３１  第１の遅延部（遅延部）
３２  差分算出部
３３  絶対値算出部
３４  累積加算部
３５  第１の加算部
３６  第１の選択部
３７  第２の遅延部
３８  第１の保持部
４０  平滑化部
５０ａ、５０ｂ、５０ｃ、５０ｄ  判定部
５１、５１ｂ、５１ｃ  閾値算出部
５２ｂ  下閾値算出部
５３、５３ｃ  第１の乗算部
５４、５４ｃ  第２の加算部
５５ｂ  上閾値算出部
５６  第２の乗算部
５７  第３の加算部
５８  第２の選択部（選択部）
５９、５９ｂ、５９ｃ  比較部
６０  第２の保持部
６１  係数変更部
６３  傾き記憶部
６４  切片記憶部
７０  ニューラルネットワーク処理部
【図１】
2014241457.tif 000003
【図２】
2014241457.tif 000004
【図３】
2014241457.tif 000005
【図４】
2014241457.tif 000006
【図５】
2014241457.tif 000007
【図６】
2014241457.tif 000008
【図７】
2014241457.tif 000009
【図８】
2014241457.tif 000010
【図９】
2014241457.tif 000011
【図１０】
2014241457.tif 000012
【図１１】
2014241457.tif 000013
【図１２】
2014241457.tif 000014
【図１３】
2014241457.tif 000015
【図１４】
2014241457.tif 000016
【図１５】
2014241457.tif 000017
【図１６】
2014241457.tif 000018
【図１７】
2014241457.tif 000019
【図１８】
2014241457.tif 000020
【図１９】
2014241457.tif 000021
【図２０】
2014241457.tif 000022
【図２１】
2014241457.tif 000023
【図２２】
2014241457.tif 000024
【図２３】
2014241457.tif 000025
【図２４】
2014241457.tif 000026
【図２５】
2014241457.tif 000027