(57)【要約】【課題】簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することのできる技術を提供する。【解決手段】本発明の画像処理装置は、入力された画像信号に、記憶部に記録されている画像処理パラメータを用いた画像処理を施し、画像処理が施された画像信号を出力する画像処理手段と、画像処理手段に入力される画像信号の垂直ブランキング期間である入力ブランキング期間を検出する第１検出手段と、画像処理手段から出力される画像信号の垂直ブランキング期間である出力ブランキング期間を検出する第２検出手段と、入力ブランキング期間内、且つ、出力ブランキング期間内の期間に、記憶部に記録されている画像処理パラメータを更新する更新手段と、を有する。【選択図】図１
2013205461.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像信号に、記憶部に記録されている画像処理パラメータを用いた画像処理を施し、前記画像処理が施された画像信号を出力する画像処理手段と、
前記画像処理手段に入力される画像信号の垂直ブランキング期間である入力ブランキング期間を検出する第１検出手段と、
前記画像処理手段から出力される画像信号の垂直ブランキング期間である出力ブランキング期間を検出する第２検出手段と、
前記入力ブランキング期間内、且つ、前記出力ブランキング期間内の期間に、前記記憶部に記録されている画像処理パラメータを更新する更新手段と、
を有する
ことを特徴とする画像処理装置。
【請求項２】
前記画像処理手段に入力される画像信号、及び、前記画像処理手段から出力される画像信号が、左目用画像と右目用画像が交互に繰り返される３次元画像信号である場合に、
前記更新手段は、１組の左目用画像と右目用画像のうち後に入力される画像と、その次に入力される画像との間の入力ブランキング期間内、且つ、１組の左目用画像と右目用画像のうち後に出力される画像と、その次に出力される画像との間の出力ブランキング期間内の期間に、画像処理パラメータを更新する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理手段は、画像信号に順番に画像処理を施す複数のサブ画像処理手段から構成され、
前記更新手段は、前記複数のサブ画像処理手段のうち最初に画像処理を行うサブ画像処理手段に入力される画像信号の入力ブランキング期間内、且つ、前記複数のサブ画像処理手段のうち最後に画像処理を行うサブ画像処理手段から出力される画像信号の出力ブランキング期間内の期間に、前記複数のサブ画像処理手段で用いられる複数の画像処理パラメータを更新する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記更新手段は、前記画像処理手段への画像信号の入力が開始される前、または、前記画像処理手段からの画像信号の出力が完了した後に画像処理パラメータを更新する場合には、任意の期間に画像処理パラメータを更新する
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
入力された画像信号に、記憶部に記録されている画像処理パラメータを用いた画像処理を施し、前記画像処理が施された画像信号を出力する画像処理ステップと、
前記画像処理ステップで入力される画像信号の垂直ブランキング期間である入力ブランキング期間を検出する第１検出ステップと、
前記画像処理ステップで出力される画像信号の垂直ブランキング期間である出力ブランキング期間を検出する第２検出ステップと、
前記入力ブランキング期間内、且つ、前記出力ブランキング期間内の期間に、前記記憶部に記録されている画像処理パラメータを更新する更新ステップと、
を有する
ことを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
データ転送を高速に行う従来技術は、例えば特許文献１に開示されている。特許文献１には、データの書き込み先である書き込みバッファと、データの読み出し元である読み出しバッファとからなるダブルバッファ構成で、書き込みバッファのデータを書き換えた後、書き込みバッファと読み出しバッファを切り替えることが開示されている。
特許文献１に開示の技術を用いれば、表示に影響を与えることなく、画像処理で必要なパラメータ（画像処理パラメータ）を更新することが可能となる。
しかしながら、特許文献１に開示の技術のように複数のバッファを用いると、製造コストが増加してしまう。
【０００３】
特許文献２には、１つのバッファを用いて、入力画像信号もしくは出力画像信号の垂直ブランキング期間において表示画像設定データを書き換えることが開示されている。
特許文献２に開示の技術を用いれば、上述したようなコストの増加を招くことなく、画像処理パラメータを更新することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３６１１４号公報
【特許文献２】特開２００１−９２４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、解像度変換処理などの画像処理により出力画像信号の有効画像期間（１垂直走査期間内の垂直ブランキング期間以外の期間）が変化することがある。即ち、出力画像信号の垂直ブランキング期間が変化することがある。しかしながら、特許文献２に開示の技術を用いた場合には、そのような垂直ブランキング期間の変化を考慮せずに一律のタイミングで画像処理パラメータの更新が行われる。そのため、有効画像期間中に画像処理パラメータの更新が行われ、乱れた画像（画像処理パラメータの更新途中の状態の画像）が表示されてしまう虞がある。
また、上述したように、特許文献１に開示の技術を用いた場合には、コストが増加してしまう。
【０００６】
そこで本発明は、簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、
入力された画像信号に、記憶部に記録されている画像処理パラメータを用いた画像処理を施し、前記画像処理が施された画像信号を出力する画像処理手段と、
前記画像処理手段に入力される画像信号の垂直ブランキング期間である入力ブランキング期間を検出する第１検出手段と、
前記画像処理手段から出力される画像信号の垂直ブランキング期間である出力ブランキング期間を検出する第２検出手段と、
前記入力ブランキング期間内、且つ、前記出力ブランキング期間内の期間に、前記記憶
部に記録されている画像処理パラメータを更新する更新手段と、
を有する
ことを特徴とする。
【０００８】
本発明の画像処理装置の制御方法は、
入力された画像信号に、記憶部に記録されている画像処理パラメータを用いた画像処理を施し、前記画像処理が施された画像信号を出力する画像処理ステップと、
前記画像処理ステップで入力される画像信号の垂直ブランキング期間である入力ブランキング期間を検出する第１検出ステップと、
前記画像処理ステップで出力される画像信号の垂直ブランキング期間である出力ブランキング期間を検出する第２検出ステップと、
前記入力ブランキング期間内、且つ、前記出力ブランキング期間内の期間に、前記記憶部に記録されている画像処理パラメータを更新する更新ステップと、
を有する
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１に係る画像処理装置の構成の一例
【図２】実施例１に係る解像度変換処理の一例
【図３】実施例１の出力垂直有効期間信号の生成処理の一例
【図４】実施例１のＤＭＡ転送可能期間信号を生成するための論理回路の一例
【図５】実施例１のＤＭＡ転送可能期間信号の生成処理の一例
【図６】実施例１のＤＭＡ転送可能期間信号の生成処理の他の例
【図７】実施例２のＤＭＡ転送可能期間信号を生成するための論理回路の一例
【図８】実施例２のＤＭＡ転送可能期間信号の生成処理の一例
【図９】実施例３に係る画像処理装置の構成の一例
【図１０】実施例３のＤＭＡ転送可能期間信号の生成処理の一例
【発明を実施するための形態】
【００１１】
以下、本発明の実施例について図面を参照して詳細に説明する。なお、以下の実施例はあくまで一例であり、本発明は以下の実施例に限定されるものではない。本発明が適用される装置の構成や各種条件は、適宜修正又は変更されるべきものである。
【００１２】
＜実施例１＞
実施例１に係る画像処理装置及びその制御方法について説明する。本実施例に係る画像処理装置は、ユーザが指定した解像度変換データと、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送を用いて転送された解像度変換テーブルデータとを用いて、解像度変換処理を行う。
なお、本実施例では、解像度変換データがユーザに指定されるものとしているが、解像度変換処理を行うスクリプトにより自動的に指定されてもよい。解像度変換データはどのように指定（設定）されてもよい。また、本実施例では、ＤＭＡ転送を用いて解像度変換テーブルデータが転送されるものとしているが、解像度変換テーブルデータの転送方法はこれに限定されない。解像度変換データ及び解像度変換テーブルデータについては後述する。
【００１３】
図１を用いて本実施例に係る画像処理装置の構成を説明する。
図１は、実施例１に係る画像処理装置の構成の一例を示すブロック図である。画像処理装置１００は、入力信号検出部１０１、出力タイミング信号生成部１０２、解像度変換処理部１０３、ＲＡＭ１０４、出力信号検出部１０５、ＤＭＡ制御部１０６を備える。
【００１４】
入力信号検出部１０１には、入力画像信号と、該入力画像信号のタイミング信号（入力タイミング信号）が入力される。入力画像信号は、例えば、入力画像（入力画像信号で表される画像）の各画素値を表す。タイミング信号には、対応する画像信号の垂直同期信号、水平同期信号、有効画素信号、有効ライン信号が含まれる。有効画素信号は、伝送された画素の水平方向の位置を表し、有効ライン信号は、伝送された画素の垂直方向の位置（伝送された画素のライン）を表す。以後、入力タイミング信号に含まれる垂直同期信号、水平同期信号、有効画素信号、有効ライン信号を、入力垂直同期信号、入力水平同期信号、入力有効画素信号、入力有効ライン信号と記載する。また、入力有効画素信号と入力有効ライン信号を合わせたものを、入力垂直有効期間信号と記載する。入力信号検出部１０１は、入力画像信号を解像度変換処理部１０３へ、入力タイミング信号を出力タイミング信号生成部１０２へ、入力垂直有効期間信号をＤＭＡ制御部１０６へ出力する。なお、ＤＭＡ制御部１０６へは、入力有効ライン信号のみが出力されてもよい。
【００１５】
出力タイミング信号生成部１０２は、出力画像信号のタイミング信号（出力タイミング信号）を生成し、解像度変換処理部１０３へ出力する。本実施例では、出力タイミング信号生成部１０２は、入力タイミング信号と解像度変換データから出力タイミング信号を算出する。以後、出力タイミング信号に含まれる垂直同期信号、水平同期信号、有効画素信号、有効ライン信号を、出力垂直同期信号、出力水平同期信号、出力有効画素信号、出力有効ライン信号と記載する。また、出力有効画素信号と出力有効ライン信号を合わせたものを、出力垂直有効期間信号と記載する。解像度変換データは、例えば、入力画像の解像度（画像サイズ）、及び、解像度変換率（変換前の解像度と変換後の解像度の比）を含むデータである。
【００１６】
解像度変換処理部１０３は、入力画像信号に、ＲＡＭ１０４に記録されている解像度変換テーブルデータを用いた解像度変換処理を施し、出力画像信号（解像度変換処理が施された入力画像信号）を生成する。そして、解像度変換処理部１０３は、出力画像信号と出力タイミング信号を、出力信号検出部１０５へ出力する。本実施例では、解像度変換処理部１０３は、解像度変換データおよび解像度変換テーブルデータを用いて、入力画像信号に解像度変換処理を施す。解像度変換テーブルデータは、解像度変換処理後の画素値を求めるための係数群である。例えば、解像度変換テーブルデータは、解像度を変換した後に画素値を補正するフィルタ処理で使用されるフィルタのフィルタ係数である。フィルタは、解像度変換率毎に変更する必要がある。
なお、本実施例では、解像度変換処理部１０３は、出力画像信号と出力タイミング信号との同期がとれるように、それらの信号を出力するものとする。
【００１７】
ＲＡＭ１０４は、解像度変換テーブルデータを一時的に記憶する記憶部（バッファ）である。
【００１８】
出力信号検出部１０５は、出力画像信号と出力タイミング信号を外部へ出力する。また、出力信号検出部１０５は、出力垂直有効期間信号をＤＭＡ制御部１０６へ出力する。なお、ＤＭＡ制御部１０６へは、出力有効ライン信号のみが出力されてもよい。
【００１９】
ＤＭＡ制御部１０６は、外部から解像度変換テーブルデータをＲＡＭ１０４へＤＭＡ転送することにより、ＲＡＭ１０４に記録されている解像度変換テーブルデータを更新する。なお、解像度変換テーブルデータは、外部からではなく画像処理装置１００内に設けられた記憶装置などから転送されてもよい。
【００２０】
本実施例の解像度変換処理の流れの一例を示すフローチャートを図２に示す。なお、最初の解像度変換処理に用いる解像度変換テーブルデータは、予めＲＡＭ１０４に格納されているものとする。
まず、出力タイミング信号生成部１０２と解像度変換処理部１０３は、ユーザが外部から入力した解像度変換データを取得する（Ｓ２００）。
次に、入力信号検出部１０１は、入力画像信号と入力タイミング信号を取得する。そして、入力信号検出部１０１は、入力タイミング信号を出力タイミング信号生成部１０２へ、入力画像信号を解像度変換処理部１０３へ、入力有効ライン信号をＤＭＡ制御部１０６へ出力する（Ｓ２０１）。なお、Ｓ２００とＳ２０１の処理はどちらが先であってもよい。
そして、出力タイミング信号生成部１０２は、入力タイミング信号と解像度変換データから出力タイミング信号を生成し、出力タイミング信号を解像度変換処理部１０３へ出力する（Ｓ２０２）。なお、本実施例では、出力タイミング信号生成部１０２は、内部にカウンタを有しており、カウンタの値（カウント値）に基づいて、出力垂直有効期間信号を生成する。なお、カウンタは、出力タイミング信号生成部１０２の外部に設けられていてもよい。出力垂直有効期間信号の生成方法は後述する。
【００２１】
次に、解像度変換処理部１０３は、Ｓ２００で入力された解像度変換データとＲＡＭ１０４に格納されている解像度変換テーブルデータを用いて、入力画像信号に解像度変換処理を施す（Ｓ２０３）。そして、解像度変換処理部１０３は、出力画像信号と出力タイミング信号を出力信号検出部１０５へ出力する。解像度変換処理は、例えば、ＢｉＣｕｂｉｃ法を用いた解像度変換処理などの一般的な解像度変換処理である。なお、解像度変換処理については、本発明の主題ではないため、説明を省略する。
そして、出力信号検出部１０５は、出力タイミング信号に含まれる出力垂直有効期間信号をＤＭＡ制御部１０６へ出力し、出力画像信号と出力タイミング信号を外部に出力する（Ｓ２０４）。
なお、本実施例では、解像度変換処理部１０３から出力された出力タイミング信号が、出力信号検出部１０５に入力されるものとしたが、この構成に限らない。出力タイミング信号生成部１０２は、解像度変換処理部１０３での遅延を考慮して出力タイミング信号（出力画像信号と同期のとれた出力タイミング信号）を生成し、出力信号検出部１０５に出力してもよい。
【００２２】
次に、出力タイミング信号生成部１０２が、Ｓ２０１からＳ２０４の処理の間に、解像度変換データが変更されたか否か判断する（Ｓ２０５）。
解像度変換データが変更されなかった場合は（Ｓ２０５：Ｎｏ）、Ｓ２０２へ処理が戻され、再度Ｓ２００からＳ２０４の処理が行われる。
一方、解像度変換データが変更された場合は（Ｓ２０５：Ｙｅｓ）、ＤＭＡ制御部１０６は、解像度変換テーブルデータを更新する（Ｓ２０６）。具体的には、ＤＭＡ制御部１０６は、解像度変換データの変更に応じて外部から解像度変換テーブルデータを取得し、取得した解像度変換テーブルデータをＲＡＭ１０４へＤＭＡ転送する。
【００２３】
Ｓ２０６において、ＤＭＡ制御部１０６は、入力画像信号の垂直ブランキング期間である入力ブランキング期間、及び、出力画像信号の垂直ブランキング期間である出力ブランキング期間を検出する（第１検出、第２検出）。そして、ＤＭＡ制御部１０６は、入力ブランキング期間内、且つ、出力ブランキング期間内の期間に、ＲＡＭ１０４に記録されている解像度変換テーブルデータを更新する。
【００２４】
上述したように、有効画素信号は、伝送された画素の水平方向の位置を表し、有効ライン信号は、伝送された画素の垂直方向の位置を表す。そのため、入力垂直有効期間信号か
ら、入力画像信号が解像度変換処理部１０３に入力されているか否かを判断することができる。また、出力垂直有効期間信号から、出力画像信号が解像度変換処理部１０３から出力されているか否かを判断することができる。
【００２５】
本実施例では、画像信号が伝送されている期間にのみ、垂直有効期間信号が伝送されるものとする。そのような場合、入力垂直有効信号の有無に基づいて、入力画像信号が解像度変換処理部１０３に入力されているか否かを判断することができる。また、出力垂直有効期間信号の有無に基づいて、出力画像信号が解像度変換処理部１０３から出力されているか否かを判断することができる。以下では、垂直有効期間信号が伝送されている状態を「Ｈｉｇｈ」と記載し、垂直有効期間信号が伝送されていない状態を「Ｌｏｗ」と記載する。
本実施例では、ＤＭＡ制御部１０６は、入力垂直有効期間信号がＬｏｗであり、且つ、出力垂直有効期間信号がＬｏｗのときに、ＤＭＡ転送が可能であると判断し、ＤＭＡ転送可能期間信号を生成する。そして、ＤＭＡ制御部１０６は、ＤＭＡ転送可能期間信号が生成されている期間内にＤＭＡ転送を行う。ＤＭＡ転送可能期間信号の生成処理の具体例については後述する。
なお、入力画像信号の入力が開始される前、または、出力画像信号の出力が完了した後に解像度変換テーブルデータを更新する場合には、ＤＭＡ制御部１０６は、上述した期間以外の任意の期間に画像処理パラメータを更新することができる。
【００２６】
出力タイミング信号生成部１０２における出力垂直有効期間信号の生成方法について説明する。以下では、入力画像のサイズが水平９６０画素×垂直５４０画素であり、出力画像のサイズが水平１９２０画素×垂直１０８０画素である（解像度変換処理により、入力画像のサイズが２倍の水平１９２０画素×垂直１０８０画素に拡大される）場合の例について説明する。
図３は、出力タイミング信号生成部１０２における出力垂直有効期間信号の生成処理の流れの一例を示すフローチャートである。
【００２７】
まず、出力タイミング信号生成部１０２は、入力信号検出部１０１から入力タイミング信号を取得する（Ｓ３００）。
次に、出力タイミング信号生成部１０２は、外部から解像度変換データを取得する（Ｓ３０１）。ここでは、解像度変換データに、「入力画像のサイズ＝水平９６０画素×垂直５４０画素」及び「解像度変換率（拡大率）＝２」という情報が含まれているものとする。なお、Ｓ３００とＳ３０１の処理はどちらが先であってもよい。
そして、出力タイミング信号生成部１０２は、Ｓ３０１で取得した解像度変換データを用いて、解像度変換後の出力画像信号の垂直方向のサイズ（ライン数）を算出する（Ｓ３０２）。出力画像信号のライン数（出力ライン数）は、式１に示すように、入力画像信号のライン数（入力ライン数）に解像度変換率を乗算することにより算出される。本実施例では、出力ライン数＝５４０×２＝１０８０となる。
出力ライン数＝入力ライン数×解像度変換率      ・・・（式１）
【００２８】
次に、出力タイミング信号生成部１０２は、カウンタを初期化する（Ｓ３０３）。本実施例では、上記カウンタはアップカウンタであるものとし、カウンタの値（カウント値）の初期値を０とする。
そして、出力タイミング信号生成部１０２は、カウンタ閾値に、Ｓ３０２で算出された出力ライン数をセットする（Ｓ３０４）。本実施例では１０８０がセットされる。
次に、出力タイミング信号生成部１０２は、カウント値がカウンタ閾値以下か否かを判定する（Ｓ３０５）。
【００２９】
カウント値が閾値以下の場合は（Ｓ３０５：Ｙｅｓ）、出力タイミング信号生成部１０２は、出力垂直有効期間信号を生成し、出力する（Ｓ３０６）。そして、出力タイミング信号生成部１０２は、入力水平同期信号の立ち上がりまで待機し、入力水平同期信号の立ち上がりに応じてカウント値をカウントアップする（Ｓ３０７）。本実施例ではカウント値は１カウントアップされる。その後は、Ｓ３０５でカウント値がカウンタ閾値より大きいと判定されるまで、Ｓ３０５からＳ３０７の処理が繰り返される。本実施例では１０８０回カウントアップされる。なお、Ｓ３０７においてカウント値をカウントアップさせるタイミングは、入力水平同期信号の立ち上がりまでの期間内であればどのようなタイミングであってもよい。
そして、Ｓ３０５でカウンタがカウンタ閾値より大きいと判定されると（Ｓ３０５：Ｎｏ）、出力タイミング信号生成部１０２は、出力垂直有効期間信号の出力を停止する（Ｓ３０８）。
以上より、出力垂直有効期間信号の生成および出力がなされる。
なお、本実施例では、入力画像信号の１フレーム期間（入力垂直同期信号が入力されてから次の入力垂直同期信号が入力されるまでの期間）内に、出力ライン数の入力水平同期信号が入力されるように、入力垂直同期信号の周期が十分に長いものとする。それにより、出力画像信号のフレームレートは、入力画像信号のフレームレートと同じとなる。
【００３０】
ＤＭＡ制御部１０６のＤＭＡ転送可能期間信号の生成方法について説明する。
図４は、ＤＭＡ制御部１０６におけるＤＭＡ転送可能期間信号を生成するための論理回路の一例を示す図である。
図４の論理回路はＮＯＲ回路で構成されており、入力ポートＡと入力ポートＢの入力が共に０（Ｌｏｗ）のときにのみ、出力ポートＣの出力は１（Ｈｉｇｈ）となる。入力ポートＡには、入力垂直有効期間信号が入力される。入力ポートＢには、出力垂直有効期間信号が入力される。ＤＭＡ転送可能期間信号は、出力ポートＣから出力される。そのため、入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗのときにのみ、ＤＭＡ転送可能期間信号は生成される（Ｈｉｇｈとなる）。
なお、ＤＭＡ転送可能期間信号の生成方法はこれに限らない。入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗのときにのみ、ＤＭＡ転送可能期間信号をＨｉｇｈとすることができれば、ＤＭＡ転送可能期間信号はどのように生成されてもよい。ＤＭＡ転送可能期間信号の生成は、ハードウェアで実現されてもよいし、ソフトウェアで実現されてもよい。
【００３１】
図５は、ＤＭＡ転送可能期間信号の生成処理の一例を示すタイミングチャートである。本実施例では、ＤＭＡ転送可能期間信号が生成されている期間内に、ＤＭＡ転送が行われる。符号５００で示す時刻は、図３のＳ３００〜Ｓ３０４の処理が行われてから最初に出力垂直有効期間信号が出力された時刻（最初にＳ３０６の処理が行われた時刻）である。符号５０１で示す時刻は、出力垂直有効期間信号の出力が停止された時刻（Ｓ３０８の処理が行われた時刻）である。図５の例では、出力垂直有効期間信号がＬｏｗとなってから、入力垂直有効期間信号がＨｉｇｈとなるまでの期間に、ＤＭＡ転送可能期間信号が生成される。
【００３２】
図６は、ＤＭＡ転送可能期間信号の生成方法の他の例を示すフローチャートである。図６は、ＤＭＡ転送可能期間信号の生成をソフトウェアで実現した場合の処理の流れの一例を示す図である。なお、以下では、入力垂直有効期間信号と出力垂直有効期間信号の他に、入力水平同期信号と出力水平同期信号もＤＭＡ制御部１０６に入力されるものとする。
まず、ＤＭＡ制御部１０６は、入力垂直有効期間信号の入力を検出する（Ｓ６００）。
次に、ＤＭＡ制御部１０６は、入力垂直有効期間信号がＨｉｇｈかＬｏｗかを判断する（Ｓ６０１）。
入力垂直有効期間信号がＨｉｇｈであると判断された場合は、ＤＭＡ制御部１０６は、次の入力水平同期信号の立ち上がりまで待機する（Ｓ６０２）。そして、Ｓ６０１へ処理が戻される。以降、入力垂直有効期間信号がＬｏｗであると判断されるまで、Ｓ６０１，Ｓ６０２の処理が繰り返される。
一方、入力垂直有効期間信号がＬｏｗであると判断された場合は、ＤＭＡ制御部１０６は、出力垂直有効期間信号の入力を検出する（Ｓ６０３）。そして、ＤＭＡ制御部１０６は、出力垂直有効期間信号がＨｉｇｈかＬｏｗかを判断する（Ｓ６０４）。
【００３３】
出力垂直有効期間信号がＨｉｇｈであると判断された場合は、ＤＭＡ制御部１０６は、次の出力水平同期信号の立ち上がりまで待機する（Ｓ６０５）。そして、Ｓ６０４へ処理が戻される。以降、出力垂直有効期間信号がＬｏｗであると判断されるまで、Ｓ６０４，Ｓ６０５の処理が繰り返される。
一方、出力垂直有効期間信号がＬｏｗであると判断された場合は、ＤＭＡ制御部１０６は、ＤＭＡ転送が可能である（入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗである）と判断し、ＤＭＡ転送可能期間信号の生成を開始する（Ｓ６０６）。
【００３４】
Ｓ６０６の次に、ＤＭＡ制御部１０６は、入力垂直有効期間信号がＨｉｇｈかＬｏｗかを判断する（Ｓ６０７）。
入力垂直有効期間信号がＬｏｗであると判断された場合は、ＤＭＡ制御部１０６は、次の入力水平同期信号の立ち上がりまで待機する（Ｓ６０８）。そして、Ｓ６０７へ処理が戻される。以降、入力垂直有効期間信号がＨｉｇｈであると判断されるまで、Ｓ６０７，Ｓ６０８の処理が繰り返される。
一方、入力垂直有効期間信号がＨｉｇｈであると判断された場合は、ＤＭＡ制御部１０６は、ＤＭＡ転送可能期間信号の生成を停止する（Ｓ６０９）。
【００３５】
以上述べたように、本実施例によれば、入力ブランキング期間と出力ブランキング期間が検出され、入力ブランキング期間内、且つ、出力ブランキング期間内の期間に、記憶部に記録されている画像処理パラメータが更新される。それにより、簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することができる。具体的には、本実施例では、バッファ（記憶部）の数は１つで十分であるため、バッファ数の増加によるコストアップを生じさせずに画像処理パラメータを更新することができる。また、入力ブランキング期間内、且つ、出力ブランキング期間内の期間には、出力画像信号の生成は行われない。そのような期間に画像処理パラメータを更新することにより、出力画像信号の１フレームの各画素値を同じ画像処理パラメータを使用して決定することができる。その結果、乱れた画像（画像処理パラメータの更新途中の状態の画像）が表示されることなく画像処理パラメータを更新することができる。また、本実施例では、入力ブランキング期間と出力ブランキング期間が検出されるため、画像処理等によりブランキング期間が変動した場合であっても、乱れた画像が表示されることなく画像処理パラメータを更新することができる。
【００３６】
なお、本実施例では、画像処理として解像度変換処理が行われる場合の例を示したが、画像処理はこれに限らない。例えば、画像処理は、ぼかし処理、ガンマ変換処理、エッジ強調処理、インターレース画像信号をプログレッシブ画像信号に変換するＩＰ変換処理などであってもよい。また、本実施例では、画像処理パラメータが解像度変換テーブルデータである場合の例を示したが、画像処理パラメータはこれに限らない。画像処理パラメータは、画像処理に用いるパラメータであればどのようなパラメータであってもよい。
なお、本実施例では、画像処理パラメータがユーザの指示に応じて変更されるものとしたが、画像処理パラメータは自動で変更されてもよい。
なお、画像処理パラメータの更新のタイミング（ＤＭＡ制御部１０６が画像処理パラメータをＲＡＭ１０４へ転送するタイミング）は特に限定されない。入力垂直有効期間信号
と出力垂直有効期間信号が共にＬｏｗである期間内であれば、どのタイミングで更新が行われてもよい。例えば、入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗとなったタイミングで更新が開始されてもよい。入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗとなったタイミングから所定時間後に更新が開始されてもよい。入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗとなった時刻から、入力垂直有効期間信号がＨｉｇｈとなる時刻までの全期間を使用して更新が行われてもよい。入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗとなった時刻から、入力垂直有効期間信号がＨｉｇｈとなる時刻までの期間内における一部の期間を使用して更新が行われてもよい。
【００３７】
＜実施例２＞
以下、実施例２に係る画像処理装置及びその制御方法について説明する。なお、本実施例の説明において、実施例１と同様の部分については、その説明を省略あるいは簡略化する。
本実施例では、入力画像信号と出力画像信号が、左目用画像（Ｌ画像）と右目用画像（Ｒ画像）が交互に繰り返される３次元画像信号である場合の例について説明する。具体的には、本実施例に係る画像処理装置は、入力されたＬ画像に画像処理を施して、画像処理が施されたＬ画像を出力し、入力されたＲ画像に画像処理を施して、画像処理が施されたＲ画像を出力する。このような３次元画像信号では、１組のＬ画像とＲ画像により、１枚の３次元画像が構成される。
本実施例では、タイミング信号は３ＤＬＲ信号を含む。３ＤＬＲ信号は、３次元画像の表示に用いる信号であり、対応する画像信号がＬ画像かＲ画像かを表す信号である。本実施例では、３ＤＬＲ信号は、対応する画像信号がＬ画像である場合にＬｏｗ、Ｒ画像である場合にＨｉｇｈとなるものとする。なお、本実施例では、１組のＬ画像とＲ画像のうち、Ｌ画像が先に入力されるものとするが、１組のＬ画像とＲ画像のうち、Ｒ画像が先に入力されてもよい。
【００３８】
本実施例では、入力信号検出部１０１とＤＭＡ制御部１０６の処理が実施例１と異なる。
入力信号検出部１０１は、実施例１の機能の他に、入力タイミング信号に含まれる３ＤＬＲ信号（入力３ＤＬＲ信号）をＤＭＡ制御部１０６へ出力する機能を有する。
ＤＭＡ制御部１０６は、入力垂直有効期間信号、出力垂直有効期間信号、及び、入力３ＤＬＲ信号を用いて、ＤＭＡ転送可能期間信号を生成する。具体的には、３Ｄ入力ブランキング期間内、且つ、３Ｄ出力ブランキング期間内の期間に、画像処理パラメータが更新されるように、ＤＭＡ転送可能期間信号が生成される。３Ｄ入力ブランキング期間は、１組の左目用画像と右目用画像のうち後に入力される画像と、その次に入力される画像との間の入力ブランキング期間である。３Ｄ出力ブランキング期間は、１組の左目用画像と右目用画像のうち後に出力される画像と、その次に出力される画像との間の出力ブランキング期間である。
【００３９】
図７は、ＤＭＡ転送可能期間信号を生成するための論理回路の一例を示す図である。
図７の論理回路は、図５のＮＯＲ回路の後段にＡＮＤ回路が接続された回路構成を有しており、入力ポートＡと入力ポートＢの入力が共にＬｏｗであり、且つ、入力ポートＣの入力がＨｉｇｈであるときにのみ、出力ポートＤの出力はＨｉｇｈとなる。入力ポートＡには、入力垂直有効期間信号が入力される。入力ポートＢには、出力垂直有効期間信号が入力される。入力ポートＣには入力３ＤＬＲ信号が入力される。ＤＭＡ転送可能期間信号は、出力ポートＤから出力される。そのため、図８に示すように、入力垂直有効期間信号と出力垂直有効期間信号が共にＬｏｗであり、且つ、入力３ＤＬＲ信号がＨｉｇｈである（入力３ＤＬＲ信号が右画像を示す）ときにのみ、ＤＭＡ転送可能期間信号は生成される（Ｈｉｇｈとなる）。
【００４０】
上述したように、本実施例では、入力画像信号における１組のＬ画像とＲ画像（１枚の３次元画像を構成するＬ画像とＲ画像）のうち、Ｒ画像が後に入力される。出力画像信号においても、同様に、１組のＬ画像とＲ画像のうち、Ｒ画像が後に出力される。
１組のＬ画像とＲ画像とで、画像処理パラメータが異なっていると、それらの画像により表示される３次元画像が破綻してしまう（乱れてしまう）虞がある。
本実施例では、Ｒ画像からＬ画像への切り替わり時にのみ画像処理パラメータが更新されるため、１組のＬ画像とＲ画像に対して同じ画像処理パラメータを用いた画像処理を施すことができる。換言すれば、１組のＬ画像とＲ画像とで、使用する画像処理パラメータが異なってしまうことを防ぐことができる。その結果、上記３次元画像の破綻を防ぐことができる。
【００４１】
以上述べたように、本実施例によれば、入力画像信号と出力画像信号が３次元画像信号である場合においても、簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することができるという効果を得ることができる。
【００４２】
＜実施例３＞
以下、実施例３に係る画像処理装置及びその制御方法について説明する。なお、本実施例の説明において、実施例１，２と同様の部分については、その説明を省略あるいは簡略化する。
本実施例では、画像処理装置が、シリーズに接続された２つの画像処理ブロックを有する場合の例について説明する。各画像処理ブロックは、画像信号に順番に画像処理を施す複数の画像処理部（サブ画像処理部）を有する。各画像処理部は、ユーザが指定した画像処理設定データと、ＤＭＡ転送を用いて転送された画像処理テーブルデータ（画像処理パラメータ）を用いて、画像処理を行う。
【００４３】
図９を用いて本実施例に係る画像処理装置の構成を説明する。
画像処理装置９００は、画像処理ブロックＡ９０１、画像処理ブロックＢ９０２、ＲＡＭ１０４、ＤＭＡ制御部１０６を備える。画像処理ブロックＡ９０１は、入力信号検出部９０３、第１画像処理部９０４、第２画像処理部９０５、出力信号検出部９０６を備える。同様に、画像処理ブロックＢ９０２は、入力信号検出部９０７、第３画像処理部９０８、第４画像処理部９０９、出力信号検出部９１０を備える。なお、１つの画像処理ブロックが有する画像処理部の数は２つに限らない。１つの画像処理ブロックに３つや５つの画像処理部が設けられていてもよい。
【００４４】
画像処理ブロックＡ９０１と画像処理ブロックＢ９０２とでは、例えば、画像処理単位が互いに異なる。具体的には、画像処理ブロックＡ９０１では、８ビット単位で画像信号に画像処理が施され、画像処理ブロックＢ９０１では、１６ビット単位で画像信号に画像処理が施される。なお、画像処理ブロックＡ９０１と画像処理ブロックＢ９０２の違いは画像処理単位の違いに限らない。
【００４５】
入力信号検出部９０３は、入力画像信号を第１画像処理部９０４に出力し、入力画像信号の垂直有用期間信号（入力垂直有効期間信号）をＤＭＡ制御部１０６に出力する。
第１画像処理部９０４と、第２画像処理部９０５は、ＲＡＭ１０４に記録されている画像処理テーブルデータを用いて、入力画像信号に順番に画像処理を施す。第２画像処理部９０５は、画像処理を行う機能の他に、第１画像処理部９０４と第２画像処理部９０５で画像処理が施された画像信号（第１画像信号）のタイミング信号を生成する機能も有する。第２画像処理部９０５は、第１画像信号とそのタイミング信号を出力信号検出部９０６に出力する。
出力信号検出部９０６は、第１画像信号とそのタイミング信号を入力信号検出部９０７
に出力する。また、出力信号検出部９０６は、第１画像信号の垂直有効期間信号（出力垂直有効期間信号）をＤＭＡ制御部１０６に出力する。
【００４６】
入力信号検出部９０７は、第１画像信号を第３画像処理部９０８に出力し、第１画像信号の垂直有効期間信号（入力垂直有効期間信号）をＤＭＡ制御部１０６に出力する。
第３画像処理部９０８と、第４画像処理部９０９は、ＲＡＭ１０４に記録されている画像処理テーブルデータを用いて、第１画像信号に順番に画像処理を施す。第４画像処理部９０９は、画像処理を行う機能の他に、第３画像処理部９０８と第４画像処理部９０９で画像処理が施された画像信号（第２画像信号）のタイミング信号を生成する機能も有する。第４画像処理部９０９は、第２画像信号とそのタイミング信号を出力信号検出部９１０に出力する。
出力信号検出部９１０は、第２画像信号とそのタイミング信号を外部に出力する。また、出力信号検出部９１０は、第２画像信号の垂直有効期間信号（出力垂直有効期間信号）をＤＭＡ制御部１０６に出力する。
【００４７】
第１画像処理部９０４、第２画像処理部９０５、第３画像処理部９０８、第４画像処理部９０９は、互いに異なる画像処理を行う。また、第１画像処理部９０４、第２画像処理部９０５、第３画像処理部９０８、第４画像処理部９０９は、使用する画像処理テーブルデータも互いに異なるものとする。なお、第１画像処理部９０４、第２画像処理部９０５、第３画像処理部９０８、第４画像処理部９０９の画像処理設定データは、共通のデータであってもよいし、異なっていてもよい。画像処理設定データは、例えば、ガンマ補正におけるガンマ値などである。画像処理テーブルデータは、例えば、ガンマ補正に用いるルックアップテーブルデータなどのデータサイズの大きなデータである。なお、画像処理設定データと画像処理テーブルデータはこれに限らない。画像処理設定データは画像処理テーブルデータを選択するためのデータであればよい。画像処理テーブルデータは画像処理で使用するデータ（パラメータ）であればよい。
【００４８】
ＤＭＡ制御部１０６は、外部から画像処理テーブルデータをＲＡＭ１０４へＤＭＡ転送することにより、ＲＡＭ１０４に記録されている解像度変換テーブルデータを更新する。
本実施例では、ＤＭＡ制御部１０６は、画像処理ブロック毎に、ブロック入力ブランキング期間内、且つ、ブロック出力ブランキング期間内の期間に、その画像処理ブロックが有する複数のサブ画像処理部で用いられる複数の画像処理パラメータを更新する。ブロック入力ブランキング期間は、画像処理ブロックが有する複数のサブ画像処理部のうち最初に画像処理を行うサブ画像処理部に入力される画像信号の入力ブランキング期間である。ブロック出力ブランキング期間は、画像処理ブロックが有する複数のサブ画像処理部のうち最後に画像処理を行うサブ画像処理部から出力される画像信号の出力ブランキング期間である。
図９の例では、第１画像処理部９０４と第２画像処理部９０５の画像処理パラメータは、入力画像信号の入力ブランキング期間内、且つ、第１画像信号の出力ブランキング期間内の期間に更新される。第３画像処理部９０８と第４画像処理部９０９の画像処理パラメータは、第１画像信号の入力ブランキング期間内、且つ、第２画像信号の出力ブランキング期間内の期間に更新される。
【００４９】
図１０は、ＤＭＡ転送可能期間信号の生成処理の一例を示すタイミングチャートである。
本実施例では、画像処理ブロック毎に、その画像処理ブロックの入力垂直有効期間信号と出力垂直有効期間信号がＤＭＡ制御部１０６へ出力される。そして、図１０に示すように、画像処理ブロック毎に、その画像処理ブロックの入力垂直有効期間信号と出力垂直有効期間信号とに基づいて、ＤＭＡ転送可能期間信号が生成される。
具体的には、画像処理ブロックＡ９０１に対しては、符号１０００で示す期間にＤＭＡ
転送可能期間信号が生成される。画像処理ブロックＢ９０２に対しては、符号１００１で示す期間にＤＭＡ転送可能期間信号が生成される。即ち、第１画像処理部９０４と第２画像処理部９０５の画像処理パラメータは期間１０００内の期間に更新され、第３画像処理部９０８と第４画像処理部９０９の画像処理パラメータは、期間１００１内の期間に更新される。期間１０００は、入力画像信号の入力垂直有効期間信号と、第１画像信号の出力垂直有効期間信号とが共にＬｏｗである期間である。期間１００１は、第１画像信号の入力垂直有効期間信号と、第２画像信号の出力垂直有効期間信号とが共にＬｏｗである期間である。
【００５０】
以上述べたように、本実施例によれば、実施例１，２と同様に、簡易な構成で、表示に影響を与えずに画像処理パラメータを更新することができるという効果を得ることができる。更に、本実施例によれば、画像処理パラメータの更新として、複数のサブ画像処理部で共通の期間が決定されるため、サブ画像処理部毎に、画像処理パラメータの更新期間を決定するよりも処理負荷を低減することができる。
【符号の説明】
【００５１】
１００，９００  画像処理装置
１０３  解像度変換処理部
１０６  ＤＭＡ制御部
９０４  第１画像処理部
９０５  第２画像処理部
９０８  第３画像処理部
９０９  第４画像処理部
【図１】
2013205461.tif 000003
【図２】
2013205461.tif 000004
【図３】
2013205461.tif 000005
【図４】
2013205461.tif 000006
【図５】
2013205461.tif 000007
【図６】
2013205461.tif 000008
【図７】
2013205461.tif 000009
【図８】
2013205461.tif 000010
【図９】
2013205461.tif 000011
【図１０】
2013205461.tif 000012