(57)【要約】【課題】垂直ブランキング期間等の無効データがフィルタ演算に混入することを防ぐことができる画像処理装置を提供する。【解決手段】本発明の画像処理装置は、画像データを垂直方向にフィルタ演算する画像処理装置であって、前記画像データが水平ライン毎に入力され、そのラインデータを遅延して出力するラインデータ記録手段と、前記ラインデータ記録手段から出力されるラインデータと前記ラインデータ記録手段に入力される前のラインデータとが入力され、それらのラインデータのうち一方を選択して出力するラインデータ選択手段と、前記ラインデータ選択手段から出力されるラインデータが入力され、そのラインデータによりフィルタ演算を行うフィルタ演算手段と、前記画像データの水平ライン数をカウントするラインカウント手段とを備え、前記ラインデータ選択手段は、前記水平ライン数と前記画像データの有効範囲とを参照して、有効ライン上のラインデータを選択する。【選択図】  図１
2006303900.tif 000002
【特許請求の範囲】
【請求項１】
画像データを垂直方向にフィルタ演算する画像処理装置であって、
前記画像データが水平ライン毎に入力され、そのラインデータを遅延して出力するラインデータ記録手段と、
前記ラインデータ記録手段から出力されるラインデータと前記ラインデータ記録手段に入力される前のラインデータとが入力され、それらのラインデータのうち一方を選択して出力するラインデータ選択手段と、
前記ラインデータ選択手段から出力されるラインデータが入力され、そのラインデータによりフィルタ演算を行うフィルタ演算手段と、
前記画像データの水平ライン数をカウントするラインカウント手段とを備え、
前記ラインデータ選択手段は、前記水平ライン数と前記画像データの有効範囲とを参照して、有効ライン上のラインデータを選択する画像処理装置。
【請求項２】
前記ラインカウント手段は、前記水平ラインが有効ラインの初段であることを示す信号を検出したときカウント値を初期化するカウント初期化手段を備える請求項１記載の画像処理装置。
【請求項３】
請求項１または２記載の画像処理装置を備える映像製作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを垂直方向に画像処理する画像処理装置に関する。
【背景技術】
【０００２】
従来、フィルタ演算を行う画像処理装置として、間引き処理を行う画像処理装置がある（特許文献１参照）。これは、図３に示すように、マトリクス図の中央の注目の画素値と周辺の画素値とを計算する構成である。この処理により画質の劣化を防ぐことができる。
【特許文献１】特開平１０−９８６１０号公報
【０００３】
また、画像データをライン単位で垂直方向に画像処理を行うことも可能である画像処理装置がある。図４に、この画像処理装置の回路構成の一例を示す。図４示す回路は、画像データがラインごと初段から順次入力される第１ラインメモリ１０１と第２ラインメモリとを備えている。これらのラインメモリ１０１とラインメモリ１０２は、それぞれ１ライン分の画像データを蓄積し、そのデータは１ライン時間分ずつ遅延して出力される。また、回路は、２倍の係数を有する第１タップ１０３と、４倍の係数を有する第２タップ１０４と、２倍の係数を有する第３タップ１０５を備える。
【０００４】
この構成により、入力画像データと、第１ラインメモリ１０１と第２ラインメモリ１０２の出力するデータは、それぞれ第１タップ１０３、第２タップ１０４、第３タップ１０５に入力され、係数倍され、フィルタ演算用加算器１０６にされる。このように、画像データはライン毎に垂直方向にフィルタ演算される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像処理装置を用いて画像データを垂直方向に演算処理する場合、画像データが垂直ブランキング期間等の無効データを含むとき、フィルタ演算に無効ラインのデータが混入し、フィルタ処理後の画像が黒く歪んでしまう。
【０００６】
本発明は、垂直ブランキング期間等の無効データがフィルタ演算に混入することを防ぐことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、画像データを垂直方向にフィルタ演算する画像処理装置であって、前記画像データが水平ライン毎に入力され、そのラインデータを遅延して出力するラインデータ記録手段と、前記ラインデータ記録手段から出力されるラインデータと前記ラインデータ記録手段に入力される前のラインデータとが入力され、それらのラインデータのうち一方を選択して出力するラインデータ選択手段と、前記ラインデータ選択手段から出力されるラインデータが入力され、そのラインデータによりフィルタ演算を行うフィルタ演算手段と、前記画像データの水平ライン数をカウントするラインカウント手段とを備え、前記ラインデータ選択手段は、前記水平ライン数と前記画像データの有効範囲とを参照して、有効ライン上のラインデータを選択する。
【０００８】
また、本発明の画像処理装置は、前記ラインカウント手段は、前記水平ラインが有効ラインの初段であることを示す信号を検出したときカウント値を初期化するカウント初期化手段を備える。
【０００９】
また、本発明の映像製作システムは、前述した画像処理装置を備える。
【００１０】
この構成により、ラインデータ選択手段が選択する有効ライン上のラインデータによりフィルタ演算が行われるので、垂直ブランキング期間の無効ラインのデータがフィルタ演算に混入しない。従って、フィルタ処理後の画像が黒く歪むことなく、所望のフィルタ処理効果が得られる。
【発明の効果】
【００１１】
本発明によれば、垂直ブランキング期間の無効データがフィルタ演算に混入することを防ぐことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１の画像処理装置の概略構成図である。
実施の形態１の画像処理装置は、入力画像データＤＰのＮライン分（Ｎは整数）の画像データを保持し、１ライン分だけ遅延して出力するＭ個（Ｍは整数）の記憶手段を有する。図１には、この記録手段の例として、直列接続された第１ラインメモリ１と第２ラインメモリ２とを示している。
【００１４】
また、画像処理装置は、ラインカウンタ３と、セレクタ制御信号生成回路４と、第１セレクタ５と、第２セレクタ６と、第３セレクタ７と、フィルタ演算用加算器８とを備える。
【００１５】
図１に示すように、第１セレクタ５には、入力画像データＤＰと第１ラインメモリ１が出力するデータと第１セレクタ制御信号Ｓ５とが入力される。第２セレクタ６には、第１セレクタ５が出力するデータと第１ラインメモリ１が出力するデータと第２セレクタ制御信号Ｓ６とが入力される。第３セレクタ７には、第１セレクタ５が出力するデータと第１ラインメモリ１が出力するデータと第２ラインメモリが出力するデータと第３セレクタ制御信号とが入力される。
【００１６】
すなわち、各セレクタには、入力画像データＤＰとラインメモリが出力するデータとが入力される。また、各セレクタは、セレクタ制御信号生成回路４からの制御信号に応じて、フィルタ演算用加算器８に出力するデータを入力されたデータから選択する。
【００１７】
ラインカウンタ３は、水平方向の画素開始位置を示す水平画素開始信号Ｓ１により入力画像データＤＰのライン数をカウントする。また、このカウント値は、垂直方向の有効ラインの開始位置を示す信号である垂直有効ライン開始信号Ｓ２により初期化される。
【００１８】
セレクタ制御信号生成回路４には、ラインカウンタ出力信号Ｓ４と、画像データの有効範囲を示す信号である有効ライン数値信号Ｓ３とが入力される。また、セレクタ制御信号生成回路４は、入力された信号値に応じて、第１セレクタ制御信号Ｓ５と第２セレクタ制御信号Ｓ６と第３セレクタ制御信号Ｓ７とを生成し、各セレクタに出力する。
【００１９】
フィルタ演算用加算器８は、各セレクタから出力されたデータが入力され、そのデータをフィルタ演算する。
【００２０】
図２は、本実施の形態１の動作のタイミングを示す図である。図２には、入力画像データＤＰ、水平画素開始信号Ｓ１、垂直有効ライン開始信号Ｓ２、ラインカウンタ出力信号Ｓ４、第１セレクタ制御信号Ｓ５、第２セレクタ制御信号Ｓ６、第３セレクタ制御信号Ｓ７、第１セレクタ出力信号Ｓ８、第２セレクタ出力信号Ｓ９、第３セレクタ出力信号Ｓ１０、フィルタ演算用加算器出力信号Ｓ１１、第１ラインメモリ出力Ｓ１２、第２ラインメモリ出力Ｓ１３の動作のタイミングが示されている。
【００２１】
入力画像データＤＰ、第１セレクタ出力信号Ｓ８、第２セレクタ出力信号Ｓ９、第３セレクタ出力信号Ｓ１０の図中の数字はライン番号であり、１ライン当たりの画像データ郡を示している。例えば、有効ライン数値が「８」を示すとき、「１」が最初の有効ライン番号、「８」が最後の有効ライン番号となる。
【００２２】
ラインカウンタ出力信号Ｓ４の図中の数字は、ラインカウンタ３のカウント値である。また、水平画素開始信号Ｓ１は、入力画像データＤＰが各ラインの画素開始点であるとき高レベルＨ（Ｈｉｇｈ）を示す。
【００２３】
図２に示すように、ラインカウンタ３は、垂直有効ライン開始信号Ｓ２がＨのとき、カウント値は「０」に初期化する。また水平画素開始信号Ｓ１がＨのとき、カウント値をインクリメント（１増加）する。また、垂直有効ライン開始信号Ｓ２がＨのとき、入力画像データＤＰはライン番号「１」を示しており、有効ライン番号は「１」から始まる。このとき、ライン番号「０」は、無効ラインとなる。
【００２４】
第１セレクタは、ラインカウンタ３の示す値をデコードするセレクタ制御信号生成回路４が生成する第１セレクタ制御信号Ｓ５によって制御される。同様に、第２セレクタは、制御信号生成回路４が生成する第２セレクタ制御信号Ｓ６によって制御され、第３セレクタは、セレクタ制御信号生成回路４が生成する第２セレクタ制御信号Ｓ７によって制御される。第３セレクタ制御信号Ｓ７は、２ビットで構成される。
【００２５】
Ｓ４の図中の数字、すなわちラインカウンタ３のカウント値が「０」〜「７」のとき、第１セレクタ制御信号Ｓ５はＨを示す。このとき、第１セレクタ５は入力画像データＤＰを選択する。また、カウント値が「８」以上のときは、第１セレクタ制御信号Ｓ５は低レベルＬ（Ｌｏｗ）を示す。このとき、第１セレクタ５は第１ラインメモリ１の出力データを選択する。
【００２６】
そして、第１セレクタ５の出力信号Ｓ８は第１ラインメモリ１に書き込まれ、同時に、フィルタ演算用加算器８に出力される。
【００２７】
第２セレクタ制御信号Ｓ６は、ラインカウンタ３のカウント値が「０」のときＨを示す。このとき、第２セレクタ６は、第１セレクタ５の出力信号Ｓ８を選択する。また、ラインカウンタ３のカウント値「１」以上のときは第２セレクタ制御信号Ｓ６はＬを示す。このとき、第２セレクタ６は第１ラインメモリ１の出力データを選択する。そして、第２セレクタ６の出力信号はフィルタ演算用加算器８に出力される。
【００２８】
第３セレクタ制御信号Ｓ７は、ラインカウンタ３のカウント値が「０」のとき「０」を示す。このとき、第３セレクタ７は、第１セレクタ５の出力信号Ｓ８を選択する。また、ラインカウンタ３のカウント値が「１」のときは、第３セレクタ制御信号Ｓ７は「１」を示す。このとき、第３セレクタ７は第１ラインメモリ１の出力データを選択する。また、ラインカウンタ３のカウント値が「２」以上のときは、第３セレクタ制御信号Ｓ７は「２」を示す。このとき、第３セレクタ７は第２ラインメモリ２の出力データを選択する。
【００２９】
各ラインメモリは、入力される１ライン分のデータを蓄積し、入力されたときから１ライン時間分だけ遅延してデータを出力する。フィルタ演算用加算器８は、各セレクタの出力値を加算してフィルタ演算を行う。
【００３０】
以上の動作の結果、図２に示すように、ラインカウンタ３の示すカウント値が「２」〜「７」のとき、フィルタ演算用加算器８は、入力画像データＤＰと第１ラインメモリ１と第２ラインメモリ２の出力データを用いてフィルタ演算する。
【００３１】
また、ラインカウンタ３の示すカウント値が「１」のとき、フィルタ演算用加算器８は、ライン１番とライン２番のデータ、すなわち有効データのみ用いてフィルタ演算する。演算の結果、ライン１番の画像データが算出される。
【００３２】
また、ラインカウンタ３の示すカウント値が「８」のとき、ライン７番とライン８番のデータのみ、すなわち有効データのみ用いてフィルタ演算する。演算の結果、ライン８番の画像データが算出される。
【００３３】
このとき、フィルタ演算に、ライン０番とライン９番のデータ、すなわち無効ライン期間のデータは用いられない。
【００３４】
以上のように、本実施の形態１の画像処理装置によれば、垂直方向の有効ラインの開始位置を示す垂直有効ライン開始信号Ｓ２を利用して、画像データのうちフィルタ演算に用いるラインデータを選択する。したがって、フィルタ演算に画像データの垂直ブランキング期間の画面上側と下側の無効ラインのデータが混入することを防ぐことができるので、フィルタ演算処理を経た画像データが無効ラインの影響で歪む等のことはなく、所望の画像処理効果が得られる。
【産業上の利用可能性】
【００３５】
垂直ブランキング期間の無効データがフィルタ演算に混入することを防ぐことができる画像処理装置として有用である。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態１の画像処理装置の概略構成図
【図２】本実施の形態１の動作のタイミングを示す図
【図３】中央の注目の画素値と周辺の画素値のマトリクス図
【図４】ライン単位で垂直方向に画像処理を行う従来の画像処理装置の回路構成の一例
【符号の説明】
【００３７】
１    第１ラインメモリ
２    第２ラインメモリ
３    ラインカウンタ
４    セレクタ制御信号生成回路
５    第１セレクタ
６    第２セレクタ
７    第３セレクタ
８    フィルタ演算用加算器
ＤＰ  入力画像データ
Ｓ１  水平画素開始信号
Ｓ２  垂直有効ライン開始信号
Ｓ３  有効ライン数値信号
Ｓ４  ラインカウンタ出力信号
Ｓ５  第１セレクタ制御信号
Ｓ６  第２セレクタ制御信号
Ｓ７  第３セレクタ制御信号
Ｓ８  第１セレクタ出力信号
Ｓ９  第２セレクタ出力信号
Ｓ１０  第３セレクタ出力信号
Ｓ１１  フィルタ演算用加算器出力信号
Ｓ１２  第１ラインメモリ出力
Ｓ１３  第２ラインメモリ出力
【図１】
2006303900.tif 000003
【図２】
2006303900.tif 000004
【図３】
2006303900.tif 000005
【図４】
2006303900.tif 000006