(57)【特許請求の範囲】
【請求項１】
入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理装置であって、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付ける入力部と、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算する計算部と、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号の補間値とを含む、第１映像信号から第２映像信号への変換テーブルをメモリ部に転送する制御部と、
前記第１映像信号の各サンプル点について、変換出力される第２映像信号の信号レベルの設定値が変更されたことを検出する設定値変更検出部と、
前記設定値の変更があった場合に、補間計算の再計算が必要な区間を検出する再計算区間検出部と、
前記再計算が必要な区間について再計算を行う再計算部と、
を備え、
前記メモリ部は、入力された第１映像信号の信号レベルに応じて、転送された前記変換テーブルに基づいて、対応する信号レベルの第２映像信号に変換出力することを特徴とする映像信号処理装置。
【請求項２】
前記計算部は、多項式近似により前記各サンプル点の間の第２映像信号の補間計算を行うことを特徴とする請求項１に記載の映像信号処理装置。
【請求項３】
前記計算部は、前記ディスプレイパネルの映像を表示しない映像ブランキング期間に、前記各サンプル点の間の第２映像信号の補間計算を行うことを特徴とする請求項１に記載の映像信号処理装置。
【請求項４】
前記再計算部は、再計算に必要な時間が異なる２種類以上の演算部を備えたことを特徴とする請求項１に記載の映像信号処理装置。
【請求項５】
前記再計算部は、
低次の多項式近似で補間計算を行う低次近似演算部と、
高次の多項式近似で補間計算を行う高次近似演算部と
を備えることを特徴とする請求項１に記載の映像信号処理装置。
【請求項６】
補間計算の再計算に必要な時間と前記ディスプレイパネルの映像を表示しない映像ブランキング期間とを比較する再計算時間判定部をさらに備え、
前記再計算部は、前記再計算時間判定部の判定に基づいて、前記低次近似演算部と前記高次近似演算部とを制御して再計算を行うことを特徴とする請求項５に記載の映像信号処理装置。
【請求項７】
前記再計算部は、前記低次近似演算部によって再計算を行った場合には、次の映像ブランキング期間以降に前記低次近似演算部で計算した区間について前記高次近似演算部で再計算することを特徴とする請求項６に記載の映像信号処理装置。
【請求項８】
前記入力部は、複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルについて、あらかじめ設けられた複数の設定値セットから選択して入力を受け付ける選択部を含むことを特徴とする請求項１に記載の映像信号処理装置。
【請求項９】
入力された第１映像信号の信号レベルに応じて、転送された前記変換テーブルに基づいて、対応する信号レベルの第２映像信号に変換出力するメモリ部をさらに備えることを特徴とする請求項１に記載の映像信号処理装置。
【請求項１０】
入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理方法であって、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付けるステップと、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算するステップと、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号とを含む、第１映像信号から第２映像信号への変換テーブルを形成するステップと、
入力された第１映像信号について、前記変換テーブルに基づいて、対応する第２映像信号を変換出力するステップと、
前記第１映像信号の各サンプル点について、変換出力される第２映像信号の信号レベルの設定値が変更されたことを検出するステップと、
前記設定値の変更があった場合に、補間計算の再計算が必要な区間を検出するステップと、
前記再計算が必要な区間について再計算を行うステップと、
を含むことを特徴とする映像信号処理方法。
【請求項１１】
入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理方法をコンピュータで実行させるための映像信号処理プログラムであって、前記方法は、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付けるステップと、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算するステップと、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号とを含む、第１映像信号から第２映像信号への変換テーブルを形成するステップと、
入力された第１映像信号について、前記変換テーブルに基づいて、対応する第２映像信号を変換出力するステップと、
前記第１映像信号の各サンプル点について、変換出力される第２映像信号の信号レベルの設定値が変更されたことを検出するステップと、
前記設定値の変更があった場合に、補間計算の再計算が必要な区間を検出するステップと、
前記再計算が必要な区間について再計算を行うステップと、
を含むことを特徴とする映像信号処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力した映像信号について所定のテーブルに基づいて変換出力した映像信号をディスプレイパネルに入力する映像信号処理装置及び映像信号処理方法に関する。
【背景技術】
【０００２】
近年、薄型化・大画面化が可能なプラズマディスプレイパネル（ＰＤＰ）を用いたプラズマディスプレイ装置が広く知られている。このプラズマディスプレイパネルにおける入力映像信号に対する映像出力の関係であるガンマ特性は、従来のＣＲＴにおけるガンマ特性とは異なっており、また、プラズマディスプレイパネルと同様に薄型化・大画面化が可能な液晶ディスプレイ（ＬＣＤ）のガンマ特性とも異なっている。
【０００３】
なお、現在のテレビジョン放送では、送信側でＣＲＴのガンマ特性を相殺するようなガンマ補正処理を映像信号に対してあらかじめ行われている。そのため、受信側の機器がＣＲＴ以外のＰＤＰやＬＣＤである場合には、受信した映像信号に対して受信機器に応じたガンマ補正を行うことが必要になる。
【０００４】
ここで、具体的なガンマ補正の方法が特許文献１に記載されている。特許文献１では、ＲＧＢ映像信号をガンマ補正する場合に、高速化のために、ガンマＲＯＭに記録されたＲガンマ値、Ｇガンマ値、Ｂガンマ値をＳＲＡＭに記録しておき、Ｒ−ＳＲＡＭ、Ｇ−ＳＲＡＭ、Ｂ−ＳＲＡＭに記録されたガンマ補正データに基づいて入力されたＲＧＢ映像信号のガンマ補正を行っている。
【０００５】
【特許文献１】特開２００１−１８４０１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記のガンマ補正装置では、ガンマＲＯＭには、あらゆるパターンのガンマ補正データを格納することが必要であるため、記憶容量を大きくすることが必要になり、製造コストが高くなる。
【０００７】
そこで、本発明の目的は、ガンマ特性をユーザーの希望により容易に変更できると共に、ガンマ補正に必要な記憶容量を減らすことができる映像信号処理装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る映像信号処理装置は、入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理装置であって、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付ける入力部と、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算する計算部と、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号の補間値とを含む、第１映像信号から第２映像信号への変換テーブルをメモリ部に転送する制御部と
を備え、
前記メモリ部は、入力された第１映像信号の信号レベルに応じて、転送された前記変換テーブルに基づいて、対応する信号レベルの第２映像信号に変換出力することを特徴とする。
【０００９】
また、前記計算部は、多項式近似により前記各サンプル点の間の第２映像信号の補間計算を行うものであってもよい。さらに、前記計算部は、前記ディスプレイパネルの映像を表示しない映像ブランキング期間に、前記各サンプル点の間の第２映像信号の補間計算を行うものであってもよい。
【００１０】
また、この映像信号処理装置は、前記第１映像信号の各サンプル点について、変換出力される第２映像信号の信号レベルの設定値が変更されたことを検出する設定値変更検出部と、
前記設定値の変更があった場合に、補間計算の再計算が必要な区間を検出する再計算区間検出部と、
前記再計算が必要な区間について再計算を行う再計算部と
をさらに備えてもよい。
【００１１】
なお、前記再計算部は、再計算に必要な時間が異なる２種類以上の演算部を備えるものであってもよい。
【００１２】
また、前記再計算部は、
低次の多項式近似で補間計算を行う低次近似演算部と、
高次の多項式近似で補間計算を行う高次近似演算部と
を備えることが好ましい。
【００１３】
また、上記映像信号処理装置は、補間計算の再計算に必要な時間と前記ディスプレイパネルの映像を表示しない映像ブランキング期間とを比較する再計算時間判定部をさらに備えてもよい。この場合、前記再計算部は、前記再計算時間判定部の判定に基づいて、前記低次近似演算部と前記高次近似演算部とを制御して再計算を行う。
【００１４】
さらに、前記再計算部は、前記低次近似演算部によって再計算を行った場合には、次の映像ブランキング期間以降に前記低次近似演算部で計算した区間について前記高次近似演算部で再計算するものであってもよい。
【００１５】
また、前記入力部は、複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルについて、あらかじめ設けられた複数の設定値セットから選択して入力を受け付ける選択部を含んでもよい。
【００１６】
さらに、上記映像信号処理装置は、入力された第１映像信号の信号レベルに応じて、転送された前記変換テーブルに基づいて、対応する信号レベルの第２映像信号に変換出力するメモリ部をさらに備えてもよい。
【００１７】
本発明に係る映像信号処理方法は、入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理方法であって、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付けるステップと、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算するステップと、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号とを含む、第１映像信号から第２映像信号への変換テーブルを形成するステップと、
入力された第１映像信号について、前記変換テーブルに基づいて、対応する第２映像信号を変換出力するステップと
を含むことを特徴とする。
【００１８】
本発明に係る映像信号処理プログラムは、入力された第１映像信号を第２映像信号に変換出力して、ディスプレイパネルに入力する映像信号処理方法をコンピュータで実行させるための映像信号処理プログラムであって、前記方法は、
第１映像信号の信号レベルのうち複数の各サンプル点について、前記第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルの設定値の入力を受け付けるステップと、
前記第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算するステップと、
前記第１映像信号の各サンプル点についての第２映像信号の設定値と、前記各サンプル点の間の補間計算された第２映像信号とを含む、第１映像信号から第２映像信号への変換テーブルを形成するステップと、
入力された第１映像信号について、前記変換テーブルに基づいて、対応する第２映像信号を変換出力するステップと
を含むことを特徴とする。
【発明の効果】
【００１９】
本発明に係る映像信号処理装置によれば、入力される第１映像信号の各サンプル点について、変換する第２映像信号の設定値に基づいて、各サンプル間の第２映像信号を補間計算し、全ての信号レベルについて第１映像信号から第２映像信号への変換テーブルを生成することができる。さらに、生成した変換テーブルに基づいて、入力された第１映像信号を第２映像信号に変換出力できる。これによって、入力された第１映像信号を第２映像信号に変換出力するための変換テーブルを記録装置に、全ての信号レベルについて記憶させておく必要がないので、記憶容量を減らすことができる。
また、補間演算や変換テーブルの生成を映像ブランキング期間に行うため、表示映像が途切れることなく、ユーザーの希望によりサンプル点の出力レベルを指定するだけで容易に変換テーブルを変更することができる。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態に係る映像信号処理装置について、添付図面を用いて説明する。なお、図面において実質的に同一の部材には同一の符号を付している。
【００２１】
（実施の形態１）
本発明の実施の形態１に係る映像信号処理装置１０は、図１に示すように、メモリ部（Ｒ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃ）と、ガンマ特性計算部２０とを備える。メモリ部は、入力されたＲ−映像信号、Ｇ−映像信号、Ｂ−映像信号等の第１映像信号を所定の変換テーブルに基づいて対応する第２映像信号に変換する。また、ガンマ特性計算部２０は、複数のサンプル点の第１映像信号について変換出力する第２映像信号の設定値に基づいて、第１映像信号から第２映像信号に変換出力するための変換テーブルを出力する。なお、第１映像信号は、例えば受信した映像信号であり、第２映像信号は、ディスプレイパネルに入力する映像信号である。
【００２２】
図２は、この映像信号処理装置１０の構成部材であるガンマ特性計算部２０の構成を示すブロック図である。このガンマ特性計算部２０は、入力部２１と、計算部２２と、制御部２３とを備える。入力部２１は、入力される第１映像信号の信号レベルのうち、１７点のサンプル点について、変換出力する第２映像信号の設定値の入力を受け付ける。計算部２２は、第１映像信号の各サンプル点の間の信号レベルについて変換出力される第２映像信号の信号レベルを補間計算する。制御部２３は、第１映像信号の各サンプル点についての第２映像信号の設定値と、各サンプル点の間の補間計算された第２映像信号の補間値とを含む、第１映像信号から第２映像信号への変換テーブルをメモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃにそれぞれ転送する。
【００２３】
次に、この映像信号処理装置１０における映像信号処理方法について、図４及び図５を用いて説明する。この映像信号処理方法は、ガンマ特性計算部２０及びメモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃにおいて実行される。図４は、ガンマ特性計算部２０における変換テーブルの作成方法のフローチャートである。以下にこのフローチャートを説明する。
（ａ）第１映像信号の各サンプル点（ｘ０〜ｘ１６）での第２映像信号の設定値を取り込む（Ｓ０１）。ここでは、第１映像信号の信号レベル（階調レベル）が２５６階調の場合の例として、０から２５６階調までを等間隔に分割して、サンプル点を設定１７点のサンプル点ｘ０〜ｘ１６について、変換する第２映像信号の設定値を設けている。
（ｂ）ｉに０を代入する（ｉ＝０）（Ｓ０２）。これは、１７点のサンプル点ｘ０〜ｘ１６を０〜１６として番号付けしているので、０から１６まで順に取り扱うためである。なお、逆順に扱うようにしてもよい。
（ｃ）サンプル点ｘｉ〜ｘｉ＋１間の補間計算を行う（Ｓ０３）。なお、補間計算の方法はこのように各区間ごとに計算する場合に限られず、全区間について補間計算を行ってもよい。
（ｄ）ｉをインクリメント（ｉ＝ｉ＋１）する（Ｓ０４）。
（ｅ）ｉが１５を超えるか否か判断する（Ｓ０５）。これによって１７点のサンプル点の間の全区間について補間計算を行ったか否かを判断できる。全区間について補間計算を行った場合には次のステップＳ０６に移行し、まだ補間計算していない区間が残っている場合にはステップＳ０３に戻る。
（ｆ）全区間について補間計算を行った場合には、サンプル点ｘ０〜ｘ１６間の第１映像信号から第２映像信号への変換テーブルをメモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃに転送する（Ｓ０６）。なお、ここでは全区間にわたって補間計算が終了した後に変換テーブルを転送するとしたが、これに限られず、各区間での補間計算ごとにその補間結果を転送してもよい。
（ｇ）設定値は変更されたか否か判断する（Ｓ０７）。設定値が変更された場合には、ステップＳ０１に戻る。設定値が変更されていなければ、このステップＳ０７を繰り返す。
以上によってガンマ特性計算部２０において、第１映像信号から第２映像信号への変換テーブルを作成し、メモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃに転送できる。
【００２４】
図５は、メモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃにおいて、入力された第１映像信号から第２映像信号に変換出力する方法のフローチャートである。以下にこのフローチャートを説明する。
（ａ）映像ブランキング期間開始と共に、ガンマ特性計算部２０から変換テーブルの転送を受け付ける（Ｓ１１）。映像ブランキング期間の間でのみ変換テーブルを書き換えることができる。
（ｂ）映像ブランキング期間終了と共に、映像有効期間が開始する。メモリ部４０ａ、４０ｂ、４０ｃでは、入力された第１映像信号を受け付ける（Ｓ１２）。
（ｃ）第１映像信号について、変換テーブルに基づいて、対応する第２映像信号に変換出力する（Ｓ１３）。例えば、Ｒ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃは、入力された第１映像信号の信号レベルをアドレスとして、該当するアドレスに記録された信号レベルの第２映像信号を出力することができる。この場合、Ｒ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃは、それ自体で変換テーブルとして機能させることができる。
（ｄ）映像有効期間終了と共に、映像ブランキング期間が開始し、ステップＳ１１に戻る。
以上によって、メモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃでは、変換テーブルに基づいて、入力された第１映像信号から第２映像信号に変換出力することができる。
【００２５】
このように、実施の形態１に係る映像信号処理装置及び映像信号処理方法では、入力される第１映像信号の各サンプル点について、変換する第２映像信号の設定値に基づいて、各サンプル間の第２映像信号を補間計算し、全ての信号レベルについて第１映像信号から第２映像信号への変換テーブルを生成する。さらに、生成した変換テーブルに基づいて、入力された第１映像信号を第２映像信号に変換出力できる。これによって、入力された第１映像信号を第２映像信号に変換出力するためのガンマ補正データを全ての信号レベルについて記録手段等に格納する必要がなくなり、記憶容量を大きくすることなく、あらゆるパターンのガンマ補正を行うことが可能になる。
【００２６】
（実施の形態２）
図６は、本発明の実施の形態２に係る映像信号処理装置のガンマ特性計算部２０ａの構成を示すブロック図である。このガンマ特性計算部２０ａは、実施の形態１に係る映像信号処理装置を構成するガンマ特性計算部２０と比較すると、計算部２２の構成について相違する。すなわち、このガンマ特性計算部２０ａは、計算部２２において、設定値変更検出部２４と、再計算区間検出部２５と、再計算時間判定部２６と、再計算部３０とを備える。設定値変更検出部２４は、第１映像信号の各サンプル点について、変換出力される第２映像信号の信号レベルの設定値が変更されたことを検出する。再計算区間検出部２５は、設定値の変更があった場合に、補間計算の再計算が必要な区間を検出する。再計算時間判定部２６は、補間計算の再計算に必要な時間とディスプレイパネルの映像を表示しない映像ブランキング期間とを比較する。再計算部３０は、再計算が必要な区間について再計算を行うものであって、具体的には、低次の多項式近似で補間計算を行う低次近似演算部３１ａと、高次の多項式近似で補間計算を行う高次近似演算部３１ｂとを備える。
【００２７】
図７は、再計算区間検出部２５の構成の一部を示す回路図である。図８は、第１映像信号のサンプル点と、変換出力される第２映像信号の設定値との関係を示す変換テーブルであって、２つのサンプル点ｘ４及びｘ１３について第２映像信号の設定値が変更された場合の例を示す概略図である。図９は、図７の回路で設定値変化を検出したサンプル点に応じて、再計算が必要な区間を示す関係図である。この再計算区間検出部２５では、まず、図７の回路において、直前の出力設定値に対して、その後に出力設定値が変更されたサンプル点を検出し、設定値変化検出信号（例えば、Ｓ４、Ｓ１３について”１”）を出力する。さらに、補間計算を行う多項式近似に応じて、図９の関係図に基づいて、再計算が必要な区間を検出する。例えば、図８に示すように、２つのサンプル点ｘ４及びｘ１３について第２映像信号の設定値が変更された場合には、図９の関係図から、サンプル点ｘ４について（Ｓ４＝１）、４つの区間Ｔ３〜Ｔ６について再計算が必要であり、サンプル点ｘ１３について（Ｓ１３＝１）、４つの区間Ｔ１２〜Ｔ１５について再計算が必要であることがわかる。なお、再計算区間検出部２５の構成は図７の例に限定されるものではない。
【００２８】
図１０は、実施の形態２に係る映像信号処理装置１０におけるガンマ特性計算部２０ａの映像信号処理方法のフローチャートである。このフローチャートは、図４のフローチャートと比較すると、ステップＳ０７まではほぼ同様の手順（Ｓ２１〜Ｓ２７）であるが、再計算に関するステップＳ２８〜Ｓ３７を有する点で相違する。そこで、ステップＳ２１〜Ｓ２７までの重複する箇所は簡単に説明し、再計算に関するステップＳ２８からＳ３７について詳細に説明する。
（ａ）第１映像信号の各サンプル点（ｘ０〜ｘ１６）での第２映像信号の設定値を取り込む（Ｓ２１）。
（ｂ）ｉに０を代入する（ｉ＝０）（Ｓ２２）。
（ｃ）サンプル点ｘｉ〜ｘｉ＋１間の補間計算を行う（Ｓ２３）。
（ｄ）ｉをインクリメント（ｉ＝ｉ＋１）する（Ｓ２４）。全区間について補間計算を行った場合には次のステップＳ２６に移行し、まだ補間計算していない区間が残っている場合にはステップＳ２３に戻る。
（ｆ）全区間について補間計算を行った場合には、サンプル点ｘ０〜ｘ１６間の第１映像信号から第２映像信号への変換テーブルをメモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃに転送する（Ｓ２６）。
（ｇ）設定値は変更されたか否か判断する（Ｓ２７）。設定値が変更された場合には、次のステップＳ２８に移行する。設定値が変更されていなければ、このステップＳ２７を繰り返す。
【００２９】
（ｈ）設定値が変更された場合には、再計算区間を判定する（Ｓ２８）。一部のサンプル点について設定値が変更されただけの場合には、全区間にわたる再計算は必要ない場合があり、必要な区間についてだけ再計算を行えば足りる。例えば、図８及び図９の例では、サンプル点ｘ４の変更について、４つの区間Ｔ３〜Ｔ６について再計算が必要であることがわかる。また、サンプル点ｘ１３の変更について、４つの区間Ｔ１２〜Ｔ１５について再計算が必要であることがわかる。
（ｉ）次に、再計算に必要な時間を算出する（Ｓ２９）。
（ｊ）再計算に必要な時間が映像ブランキング時間より長いか否か判断する（Ｓ３０）。例えば、全ての区間について補間計算を行って変換テーブルを作成するためには、少なくとも２垂直期間以上の時間がかかってしまう。そこで、再計算に必要な時間が映像ブランキング期間より長い場合には、高次近似での補間計算を行うには時間が不足するので、低次近似での補間計算を行うステップＳ３１に移行する。一方、再計算に必要な時間が映像ブランキング期間より短い場合には、高次近似での補間計算を行うステップＳ３６に移行する。
（ｋ）ステップＳ３０で、再計算に十分な時間がないと判断された場合には、低次近似で補間計算を行う（Ｓ３１）。例えば、直線で補間計算を行う。
（ｌ）サンプル点ｘ０〜ｘ１６間の変換テーブルをメモリ部に転送する（Ｓ３２）。この場合、再計算した区間について元の変換テーブルを書き直す。なお、低次近似で補間計算した箇所については高次近似での補間計算をやり直す必要がある。そこで、以下の補間計算のやり直しを行う。
（ｍ）まず、ブランキング時間か否か判断する（Ｓ３３）。補間計算をやり直した結果として得られる変換テーブルをメモリ部に転送できるのはブランキング期間の間だけである。そこで、ブランキング期間の間に補間計算をやり直してその結果をメモリ部に転送する。
（ｎ）低次近似で補間計算した区間について、高次近似での補間計算をやり直す（Ｓ３４）。
（ｏ）サンプル点ｘ０〜ｘ１６間の変換テーブルをメモリ部に転送する（Ｓ３５）。この場合、補間計算をやり直した区間について元の変換テーブルを書き直す。
（ｐ）一方、ステップＳ３０で、再計算に十分な時間があると判断された場合には、高次近似で補間計算を行う（Ｓ３６）。例えば、３次曲線で補間を行う。
（ｑ）サンプル点ｘ０〜ｘ１６間の変換テーブルをメモリ部に転送する（Ｓ３７）。この場合、再計算した区間について元の変換テーブルを書き直す。
以上によって、一部のサンプル点について設定値が変更された場合に、再計算を行う区間を判定し、再計算に必要な時間に応じて低次近似又は高次近似で補間計算を行って変換テーブルを転送することができる。
【００３０】
図１１は、この映像信号処理方法において、ガンマ特性計算部２０ａ及びメモリ部であるＲ−ＳＲＡＭ４０ａ、Ｇ−ＳＲＡＭ４０ｂ、Ｂ−ＳＲＡＭ４０ｃにおいて実行される各ステップと、映像ブランキング期間及び映像有効期間との関係を示すタイミングチャートである。再計算は映像ブランキング期間内に行われる。そのため、十分な時間がある場合には高次近似での補間計算ができる。一方、十分な時間がない場合には、最初の映像ブランキング期間では低次近似での補間計算を行う。その後、次の映像ブランキング期間の中で、最初の映像ブランキング期間に低次近似で補間計算を行った区間について高次近似で補間計算をやり直す。
【００３１】
この場合、一部のサンプル点について設定値が変更された場合であっても、全ての区間について補間計算を行って変換テーブルを作成するためには、少なくとも２垂直期間以上の時間がかかってしまい、映像ブランキング期間を超えると画面上はブラックアウトした状態となってしまう。画面がブラックアウトした状態はたとえ短時間であってもユーザに違和感を与えてしまう。
【００３２】
一方、実施の形態２に係る映像信号処理装置及び映像信号処理方法によれば、一部のサンプル点について設定値が変更された場合に、再計算を行う区間を判定し、再計算に必要な時間に応じて低次近似又は高次近似で補間計算を行って、映像ブランキング期間の中で変換テーブルを転送することができる。このように再計算が必要な区間を判定するので、再計算の時間を短縮できる。また、上述のように、再計算及び映像ブランキング期間内に変換テーブルの転送ができるので、ブラックアウトなどを発生させることがなく、ユーザに違和感を与えないで画面調整を行うことができる。この場合、再計算を低次近似で補間計算した区間については、その後の映像ブランキング期間で高次近似での補間計算を行う。そこで、低次近似での補間計算による粗い画面調整を短い期間の間だけとすることができ、その後は高次近似で補間計算された変換テーブルに置き換えるので、精度の高い画面調整を行うことができる。
【００３３】
（実施の形態３）
図１２は、本発明の実施の形態３に係る映像信号処理装置のガンマ特性計算部２０ｂの構成を示すブロック図である。このガンマ特性計算部２０ｂでは、実施の形態２に係る映像信号処理装置のガンマ特性計算部２０ａと比較すると、入力部２１において、選択部３２を備える点で相違する。この選択部３２は、複数の各サンプル点について、第１映像信号の信号レベルに対応して変換出力される第２映像信号の信号レベルについて、あらかじめ設けられた複数の設定値セットから選択して入力を受け付けるものである。この選択部３２は、例えば、各サンプル点について変換出力される第２映像信号の設定値セットである画面調整Ａ（３３ａ）、画面調整Ｂ（３３ｂ）等を有していてもよい。
【００３４】
各サンプル点について変換出力される第２映像信号の設定値セットである画面調整Ａ（３３ａ）、画面調整Ｂ（３３ｂ）の例としては、映画用モードや、アニメ用モード等がある。映画用モードでは、例えば、画面全体が暗いが、トーンのはっきりした画面調整用設定値セットである。
【００３５】
この映像信号処理装置では、そのガンマ特性計算部１０ｂにおいて、複数の設定値セット、例えば、画像調整Ａ（３３ａ）、画像調整Ｂ（３３ｂ）等から選択して入力を受け付ける選択部３２を有するので、複数のサンプル点について逐一設定する必要がなく、簡易に設定できる。また、あらかじめ用意された様々な画像調整用セットから選択するだけで所望の画像調整を行うことができる。
【産業上の利用可能性】
【００３６】
本発明に係る映像信号処理装置は、入力された映像信号を所定の変換テーブルに基づいて変換出力してディスプレイに入力するガンマ補正回路等として利用できる。なお、この映像信号処理装置は、ユーザがディスプレイの画面調整を任意に設定することができる映像信号処理装置として利用することができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施の形態１に係る映像信号処理装置の構成を示す概略図である。
【図２】図１のガンマ特性計算部の構成を示すブロック図である。
【図３】入力される第１映像信号について、変換出力される第２映像信号の各サンプル点の設定値と、各サンプル間の補間計算された補間値とを含む変換テーブルを示す図である。
【図４】本発明の実施の形態１に係る映像信号処理方法において、変換テーブル形成のフローチャートである。
【図５】本発明の実施の形態１に係る映像信号処理方法において、変換テーブルに基づいて第１映像信号を第２映像信号に変換出力のフローチャートである。
【図６】本発明の実施の形態２に係る映像信号処理装置のガンマ特性計算部の構成を示すブロック図である。
【図７】図６の再計算区間検出部の構成を示すブロック図である。
【図８】入力される第１映像信号について、変換出力される第２映像信号の各サンプル点の設定値が変更された場合に、再計算された変換テーブルを示す図である。
【図９】（ａ）は、入力される第１映像信号について、変換出力される第２映像信号の各サンプル点の設定値が変更された場合に、変更された設定値に応じて再計算が必要な区間を示す図であり、（ｂ）は、ｙ４及びｙ１３の設定値が変更された場合に再計算が必要な区間を示す図である。
【図１０】本発明の実施の形態２に係る映像信号処理方法において、変換テーブル形成のフローチャートである。
【図１１】本発明の実施の形態２に係る映像信号処理方法において、ガンマ特性計算部及びメモリ部における映像ブランキング期間と映像有効期間との関係を示すタイミングチャートである。
【図１２】本発明の実施の形態３に係る映像信号処理装置のガンマ特性計算部の構成を示すブロック図である。
【符号の説明】
【００３８】
１０  映像信号処理装置
２０、２０ａ、２０ｂ  ガンマ特性計算部
２１  入力部
２２  計算部
２３  制御部
２４  設定値変更検出部
２５  再計算区間検出部
２６  再計算時間判定部
３０  再計算部
３１ａ  低次近似演算部
３１ｂ  高次近似演算部
３２  選択部
３３ａ  画面調整Ａ
３３ｂ  画面調整Ｂ
４０ａ  Ｒ−ＳＲＡＭ
４０ｂ  Ｇ−ＳＲＡＭ
４０ｃ  Ｂ−ＳＲＡＭ
【図１】
0004675418.tif 000002
【図２】
0004675418.tif 000003
【図３】
0004675418.tif 000004
【図４】
0004675418.tif 000005
【図５】
0004675418.tif 000006
【図６】
0004675418.tif 000007
【図７】
0004675418.tif 000008
【図８】
0004675418.tif 000009
【図９】
0004675418.tif 000010
【図１０】
0004675418.tif 000011
【図１１】
0004675418.tif 000012
【図１２】
0004675418.tif 000013