(57)【要約】【課題】簡易な構成で、入力される映像信号の解像度によらず画像処理を精度良く行うことのできる画像処理装置及びその制御方法を提供する。【解決手段】本発明の画像処理装置は、映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理手段、映像信号の解像度を処理手段で処理可能且つ表示装置で表示可能な解像度に変換する変換手段、入力された映像信号の解像度が処理手段で処理可能な解像度か否かを判定する判定手段、を有し、入力された映像信号の解像度が処理手段で処理可能な解像度でないと判定された場合に、入力された映像信号の解像度を変換した後に、該解像度が変換された映像信号に対し所定の画像処理を施し、入力された映像信号の解像度が処理手段で処理可能な解像度であると判定された場合に、入力された映像信号に対し所定の画像処理を施した後に、該画像処理が施された映像信号の解像度を変換する。【選択図】図１
2011035711.tif 000002
【特許請求の範囲】
【請求項１】
入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置であって、
映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理手段と、
映像信号の解像度を前記処理手段で処理可能且つ前記表示装置で表示可能な解像度に変換する変換手段と、
前記入力された映像信号の解像度が前記処理手段で処理可能な解像度か否かを判定する判定手段と、
解像度変換処理及び前記所定の画像処理が施された映像信号に基づく信号を前記表示装置に出力する出力手段と、
を有し、
前記判定手段で前記入力された映像信号の解像度が前記処理手段で処理可能な解像度でないと判定された場合には、前記変換手段が前記入力された映像信号の解像度を変換した後に、前記処理手段が該解像度が変換された映像信号に対し前記所定の画像処理を施し、
前記判定手段で前記入力された映像信号の解像度が前記処理手段で処理可能な解像度であると判定された場合には、前記処理手段が前記入力された映像信号に対し前記所定の画像処理を施した後に、前記変換手段が該画像処理が施された映像信号の解像度を変換することを特徴とする画像処理装置。
【請求項２】
入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置であって、
ユーザの指示に応じて、前記画像処理装置に前記映像信号として動画像データを入力するか静止画像データを入力するかを切り替える切替手段と、
映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理手段と、
映像信号の解像度を前記処理手段で処理可能且つ前記表示装置で表示可能な解像度に変換する変換手段と、
解像度変換処理及び前記所定の画像処理が施された映像信号に基づく信号を前記表示装置に出力する出力手段と、
を有し、
前記画像処理装置に静止画像データが入力されている場合には、前記変換手段が前記入力された映像信号の解像度を変換した後に、前記処理手段が該解像度が変換された映像信号に対し前記所定の画像処理を施し、
前記画像処理装置に動画像データが入力されている場合には、前記処理手段が前記入力された映像信号に対し前記所定の画像処理を施した後に、前記変換手段が該画像処理が施された映像信号の解像度を変換する
ことを特徴とする画像処理装置。
【請求項３】
解像度変換処理が施された静止画像データを一時的に記憶するフレームメモリを更に備え、
前記処理手段が、前記フレームメモリから第１の静止画像データを読み込み、該第１の静止画像データに対して前記所定の画像処理を施している間に、
前記変換手段が、前記第１の静止画像データよりも後に入力された第２の静止画像データの解像度を変換し、該解像度が変換された第２の静止画像データを前記フレームメモリに記憶させる
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記所定の画像処理は、平均輝度算出処理、ヒストグラム算出処理、及び、ノイズ除去処理の少なくともいずれか１つを含む
ことを特徴とする請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置の制御方法
であって、
映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理ステップと、
映像信号の解像度を前記処理ステップで処理可能且つ前記表示装置で表示可能な解像度に変換する変換ステップと、
前記入力された映像信号の解像度が前記処理ステップで処理可能な解像度か否かを判定する判定ステップと、
解像度変換処理及び前記所定の画像処理が施された映像信号に基づく信号を前記表示装置に出力する出力ステップと、
を有し、
前記判定ステップにおいて前記入力された映像信号の解像度が前記処理ステップで処理可能な解像度でないと判定された場合には、前記変換ステップにおいて前記入力された映像信号の解像度を変換した後に、前記処理ステップにおいて該解像度が変換された映像信号に対し前記所定の画像処理を施し、
前記判定ステップにおいて前記入力された映像信号の解像度が前記処理ステップで処理可能な解像度であると判定された場合には、前記処理ステップにおいて前記入力された映像信号に対し前記所定の画像処理を施した後に、前記変換ステップにおいて該画像処理が施された映像信号の解像度を変換する
ことを特徴とする画像処理装置の制御方法。
【請求項６】
入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置の制御方法であって、
ユーザの指示に応じて、前記画像処理装置に、前記映像信号として動画像データを入力するか静止画像データを入力するかを切り替える切替ステップと、
映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理ステップと、
映像信号の解像度を前記処理ステップで処理可能且つ前記表示装置で表示可能な解像度に変換する変換ステップと、
解像度変換処理及び前記所定の画像処理が施された映像信号に基づく信号を前記表示装置に出力する出力ステップと、
を有し、
前記画像処理装置に静止画像データが入力されている場合には、前記変換ステップにおいて前記入力された映像信号の解像度を変換した後に、前記処理ステップにおいて該解像度が変換された映像信号に対し前記所定の画像処理を施し、
前記画像処理装置に動画像データが入力されている場合には、前記処理ステップにおいて前記入力された映像信号に対し前記所定の画像処理を施した後に、前記変換ステップにおいて該画像処理が施された映像信号の解像度を変換する
ことを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、映像圧縮技術の進歩により放送電波のデジタル化が図られ、デジタルテレビ信号（以下、映像信号と記載する）を放送電波にのせて伝送するデジタル放送が急速に普及している。デジタル放送は、有効走査線数が４８０本である標準フォーマットから１０８０本である高精細度フォーマットまでの映像信号に対応している。デジタル放送に対応する放送受信装置は、一般に、高精細度フォーマットの映像信号を受信時の解像度で表示できる表示装置と、高精細度フォーマットまでの映像信号を処理可能な映像信号処理回路とを備える。
【０００３】
一方、高臨場感を実現するために、映像の縦方向、横方向の解像度が、それぞれ、高精細度フォーマットの４倍である超高精細度フォーマットの研究が進められている。そのため、今後は、高精細度フォーマットを超える解像度の映像コンテンツが登場するものと考えられる。
高精細度フォーマットを超える解像度の映像信号は、例えば、映像信号処理回路を増やすことにより処理可能となる。また、事前に解像度を映像信号処理回路で処理可能な解像度にまで落とすような専用の処理回路を設けることにより処理可能となる。
しかしながら、それらの方法では、処理回路が増大してしまう。処理回路を増大させること無く処理可能な解像度を超えるような映像信号を処理する方法は、例えば、特許文献１に開示されている。具体的には、特許文献１には、動画像を処理する回路において、処理可能な解像度を超える静止画像を処理する場合に、静止画像を分割して処理することが開示されている。
【０００４】
しかしながら、映像信号処理回路には、例えば、画面全体の特徴情報を抽出するような回路や複数ラインに対して処理を行うようなフィルタ回路等、１画面の映像信号、或いは複数ライン分の映像信号を用いて処理しなければならないような回路がある。そのような処理は、分割された画像に対して行うことはできない。分割された各画像から得られる複数の特徴情報を用いて画面全体の特徴情報を算出する方法が考えられるが、そのような方法では正確な特徴情報を得ることができない虞がある。そのため、簡易な構成で、入力される映像信号の解像度によらず映像信号処理（画像処理）を精度良く行うための技術が望まれている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３５５７７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、簡易な構成で、入力される映像信号の解像度によらず画像処理を精度良く行うことのできる画像処理装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の画像処理装置は、入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置であって、映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理手段と、映像信号の解像度を処理手段で処理可能且つ表示装置で表示可能な解像度
に変換する変換手段と、入力された映像信号の解像度が処理手段で処理可能な解像度か否かを判定する判定手段と、解像度変換処理及び所定の画像処理が施された映像信号に基づく信号を表示装置に出力する出力手段と、を有し、判定手段で入力された映像信号の解像度が処理手段で処理可能な解像度でないと判定された場合には、変換手段が入力された映像信号の解像度を変換した後に、処理手段が該解像度が変換された映像信号に対し所定の画像処理を施し、判定手段で入力された映像信号の解像度が処理手段で処理可能な解像度であると判定された場合には、処理手段が入力された映像信号に対し所定の画像処理を施した後に、変換手段が該画像処理が施された映像信号の解像度を変換する。
【０００８】
本発明の第２の画像処理装置は、入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置であって、ユーザの指示に応じて、画像処理装置に、映像信号として動画像データを入力するか静止画像データを入力するかを切り替える切替手段と、映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理手段と、映像信号の解像度を処理手段で処理可能且つ表示装置で表示可能な解像度に変換する変換手段と、解像度変換処理及び所定の画像処理が施された映像信号に基づく信号を表示装置に出力する出力手段と、を有し、画像処理装置に静止画像データが入力されている場合には、変換手段が入力された映像信号の解像度を変換した後に、処理手段が該解像度が変換された映像信号に対し所定の画像処理を施し、画像処理装置に動画像データが入力されている場合には、処理手段が入力された映像信号に対し所定の画像処理を施した後に、変換手段が該画像処理が施された映像信号の解像度を変換する。
【０００９】
本発明の第１の画像処理装置の制御方法は、入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置の制御方法であって、映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理ステップと、映像信号の解像度を処理ステップで処理可能且つ表示装置で表示可能な解像度に変換する変換ステップと、入力された映像信号の解像度が処理ステップで処理可能な解像度か否かを判定する判定ステップと、解像度変換処理及び所定の画像処理が施された映像信号に基づく信号を表示装置に出力する出力ステップと、を有し、判定ステップにおいて入力された映像信号の解像度が処理ステップで処理可能な解像度でないと判定された場合には、変換ステップにおいて入力された映像信号の解像度を変換した後に、処理ステップにおいて該解像度が変換された映像信号に対し所定の画像処理を施し、判定ステップにおいて入力された映像信号の解像度が処理ステップで処理可能な解像度であると判定された場合には、処理ステップにおいて入力された映像信号に対し所定の画像処理を施した後に、変換ステップにおいて該画像処理が施された映像信号の解像度を変換する。
【００１０】
本発明の第２の画像処理装置の制御方法は、入力された映像信号を、画像処理を施して表示装置に出力する画像処理装置の制御方法であって、ユーザの指示に応じて、画像処理装置に、映像信号として動画像データを入力するか静止画像データを入力するかを切り替える切替ステップと、映像信号に対し特徴抽出処理を含む所定の画像処理を施す処理ステップと、映像信号の解像度を処理ステップで処理可能且つ表示装置で表示可能な解像度に変換する変換ステップと、解像度変換処理及び所定の画像処理が施された映像信号に基づく信号を表示装置に出力する出力ステップと、を有し、画像処理装置に静止画像データが入力されている場合には、変換ステップにおいて入力された映像信号の解像度を変換した後に、処理ステップにおいて該解像度が変換された映像信号に対し所定の画像処理を施し、画像処理装置に動画像データが入力されている場合には、処理ステップにおいて入力された映像信号に対し所定の画像処理を施した後に、変換ステップにおいて該画像処理が施された映像信号の解像度を変換する。
【発明の効果】
【００１１】
本発明によれば、簡易な構成で、入力される映像信号の解像度によらず画像処理を精度
良く行うことのできる画像処理装置及びその制御方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る画像処理装置の機能・構成の一例を示すブロック図。
【図２】実施例１に係る画像処理装置の動作の一例を示すフローチャート。
【図３】実施例２に係る画像処理装置の機能・構成の一例を示すブロック図。
【図４】実施例２に係る画像処理装置の動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態に係る画像処理装置及びその制御方法について、図面を参照して説明を行う。本実施形態に係る画像処理装置は、入力された映像信号（動画像データや静止画像データ）を、画像処理を施して表示装置に出力する。
＜実施例１＞
図１は、本発明の実施例１に係る画像処理装置の機能・構成の一例を示すブロック図である。本実施例に係る画像処理装置は、画像処理部１、表示部６、解像度判定部７、フレームメモリ８を有する。また、画像処理部１は、前画像処理部２、解像度変換部３、フレームメモリ４、後画像処理部５を有する。本実施例では、画像処理部１は、表示部６で表示可能な最大解像度までの映像信号（垂直方向１０８０ライン、水平方向１９２０画素を有する高精細度フォーマットまでの映像信号）を処理可能に構成されているものとする。
【００１４】
前画像処理部２は、映像信号に対し特徴抽出処理を含む所定の画像処理を施す。所定の画像処理は、例えば、映像信号の平均輝度を算出する処理（平均輝度算出処理）、階調毎のヒストグラムを算出する処理（ヒストグラム算出処理）、ノイズ除去処理の少なくともいずれか１つを含む。平均輝度やヒストグラム（輝度値や画素値（Ｒ，Ｇ，Ｂなどの色信号の値又はそれらを組み合わせて得られる値）のヒストグラム）は、映像信号の輝度情報や色情報を用いて算出される。ノイズ除去処理は、映像信号中のノイズを除去する処理である。具体的には、ノイズ除去処理は、フレーム間の動き情報及び画素値の差分に従ってノイズ除去を行うフレーム巡回型フィルタ処理のような一般的に知られている手法を用いて行われる。
また、本実施例では、前画像処理部２は、状況に応じて映像信号に対しデインタレース処理を施す。デインタレース処理は、入力された映像信号がインタレース形式の映像信号である場合に、プログレッシブ形式の映像信号に変換する処理である。具体的には、デインタレース処理は、動き適応型デインタレース処理のような一般的に知られている手法を用いて行われる。動き適応型デインタレース処理は、フレーム間の差分から画素位置毎に映像の動きを判定し（動き判定）、その判定結果に従ってフィールド内補間とフィールド間補間とを切り替えてデインタレース処理を行う手法である。
解像度変換部３は、映像信号の解像度を前画像処理部２で処理可能且つ表示部６で表示可能な解像度に変換する。即ち、映像信号に対し拡大処理や縮小処理（解像度変換処理）を行う。具体的には、解像度変換処理は、補間位置周辺の画素情報を用いて補間位置での画素情報を生成する線形補間処理のような一般的に知られている手法を用いて行われる。
フレームメモリ４は、前画像処理部２から出力される映像信号（所定の画像処理が施された映像信号）や、解像度変換部３から出力される映像信号（解像度変換処理が施された映像信号）を一時的に記憶する。なお、フレームメモリ４は、高精細度フォーマットの映像信号を１フレーム分だけ記憶可能であってもよいし、複数フレーム分記憶可能であってもよい。
後画像処理部５は、解像度変換処理及び所定の画像処理が施された映像信号に基づく信号を表示部６に出力する。具体的には、解像度変換処理及び所定の画像処理が施された映像信号に対し、前画像処理部２にて算出された平均輝度やヒストグラムを用いて輝度情報や色情報の変換処理を行い、当該処理が施された映像信号を表示部６に出力する。
【００１５】
表示部６は、後画像処理部５から出力された映像信号に基づく映像を表示するための表示装置である。表示部６としては、電子放出素子を有する画像表示装置、液晶ディスプレイ装置、プラズマディスプレイ装置、有機ＥＬディスプレイ装置などを適用すればよい。なお、本実施例では、画像処理装置が表示部６を備えるものとしているが、表示部６は画像処理装置と独立した外部機器であってもよい。
解像度判定部７は、入力された映像信号の解像度が前画像処理部２（画像処理部１）で処理可能か否かを判定する。具体的には、映像信号と同期して送られてくる水平同期信号や垂直同期信号の周期を計測することにより入力された映像信号の解像度を判断する。そして、その判断結果から、入力された映像信号の解像度が前画像処理部２（画像処理部１）で処理可能な解像度であるか否かを判定する。
フレームメモリ８は、入力された映像信号を一時的に記憶する。なお、フレームメモリ８は、高精細度フォーマットを超えるような解像度を有する映像信号（例えば、垂直方向４３２０ライン、水平方向７６８０画素を有する超高精細度フォーマットの映像信号）を記憶可能なものとする。また、フレームメモリ４とフレームメモリ８は、それぞれ異なるメモリであってもよいし、１つのメモリで構成されていてもよい（例えば、１つのメモリの領域を２つに区分することで実現することができる）。
【００１６】
次に、本実施例に係る画像処理装置の動作について、図２のフローチャートを用いて詳しく説明する。
図２（ａ）は、高精細度フォーマット以下の解像度を有する映像信号が入力された時の画像処理装置の処理の流れを示すフローチャートである。
まず、前画像処理部２が、入力された映像信号に対し特徴抽出処理を行う（Ｓ１０１）。そして、入力された映像信号に対し、ノイズ除去処理を施す（Ｓ１０２）。
次に、前画像処理部２は、入力された映像信号がインタレース形式の映像信号か否かを判定する（Ｓ１０３）。入力された映像信号がインタレース形式の映像信号である場合には（Ｓ１０３：ＹＥＳ）、前画像処理部２が入力された映像信号に対しデインタレース処理を施し（Ｓ１０４）、Ｓ１０５へ進む。入力された映像信号がインタレース形式の映像信号でない場合には（Ｓ１０３：ＮＯ）、Ｓ１０５へ進む。前画像処理部２でのそれらの処理（前処理）が施された映像信号は、前画像処理部２（または不図示のＣＰＵ）によって、フレームメモリ４に書き込まれる。
【００１７】
次に、解像度変換部３が、前処理が施された映像信号をフレームメモリ４から読み出し、該映像信号の解像度を変換する（Ｓ１０５）。解像度変換処理が施された映像信号は、解像度変換部３（または不図示のＣＰＵ）によってフレームメモリ４に書き込まれる。
そして、後画像処理部５が、前処理及び解像度変換処理が施された映像信号をフレームメモリ４から読み出す。そして、読み出した映像信号に対し、前画像処理部２にて抽出された該映像信号の特徴（特徴情報）に基づいて、輝度情報や色情報の変換処理（後処理）を施し（Ｓ１０６）、後処理が施された映像信号を表示部６に出力する。それにより、後処理が施された映像信号に基づく映像が表示部６にて表示可能となる。
【００１８】
なお、高精細度フォーマット以下の解像度を有する画像が入力された場合には、フレームメモリ８にて保持される映像信号は用いられない。そのため、入力された映像信号のフレームメモリ８への書き込み処理は行ってもよいし、行わなくてもよい。フレームメモリ８への書き込み処理を行わない場合には、フレームメモリ８の制御を行わないことで消費電力の低減を図ることができる。
【００１９】
なお、インタレース形式の映像信号に対して解像度変換処理を行うと、奇数フィールドと偶数フィールドでのライン位置の相関関係が崩れてしまう。そのような相関関係が崩れた映像信号に対してデインタレース処理を行うことはできないため、図２（ａ）では、解像度変換処理よりも先にデインタレース処理を行っている。
また、図２（ａ）では、デインタレース処理よりも先にノイズ除去処理を行っている（ノイズ除去処理は、プログレッシブ形式で入力される映像信号に対しても有効である）。それにより、デインタレース処理における動き判定を行う際に、ノイズによる誤判定を回避することができる。
また、ノイズ除去処理には映像信号の特徴（特徴情報）を用いるため、図２（ａ）では、ノイズ除去処理よりも先に特徴抽出処理を行っている。
【００２０】
図２（ｂ）は、高精細度フォーマットの解像度よりも高い解像度を有する映像信号が入力された時の画像処理装置の処理の流れを示すフローチャートである。高精細度フォーマットの解像度よりも高い解像度を有する映像信号とは、例えば、超高精細度フォーマットやデジタルシネマなどのようなプログレッシブ形式の映像信号であるものとする。
【００２１】
まず、入力された映像信号は、不図示のＣＰＵによってフレームメモリ８へ書き込まれる（Ｓ２０１）。
そして、解像度変換部３が、フレームメモリ８に書き込まれた映像信号を読み出し、該映像信号の解像度を変換する（Ｓ２０２）。解像度変換処理（縮小処理）が施された映像信号は、解像度変換部３（または不図示のＣＰＵ）によってフレームメモリ４に書き込まれる。具体的には、解像度変換部３で処理可能な解像度は高精細度フォーマット以下の解像度であるため、解像度変換部３はフレームメモリ８に書き込まれた映像信号（全体映像信号）を高精細度フォーマット以下の解像度で分割して読み出す。そして、分割された映像信号（分割映像信号）のそれぞれに対し縮小処理を施し、縮小処理が施された各分割映像信号をフレームメモリ４に書き込む。分割映像信号をフレームメモリ４へ書き込む際に、分割位置（分割映像（信号）の全体映像（信号）内での位置）に従って書き込むことで、縮小処理が施された全体映像信号を得ることができる。
なお、解像度変換部３は、フレームメモリ８に書き込まれた映像信号に対し、独立したタイミングで縮小処理可能に構成されていてもよい。そのような構成にすれば、高速なクロック信号に同期して高速に縮小処理を行ったり、独自のタイミングでフレームメモリ８から順次映像信号（画素情報）を読み出して縮小処理を行うことが可能となる。それにより、全体映像信号を分割せずに、画素単位で縮小処理を行うことが可能となる。
【００２２】
次に、前画像処理部２が、解像度変換処理が施された映像信号をフレームメモリ４から読み出し、該映像信号に対し特徴抽出処理を行う（Ｓ２０３）。そして、読み出した映像信号に対しノイズ除去処理を施す（Ｓ２０４）。前画像処理部２での処理（前処理）が施された映像信号は、前画像処理部２（不図示のＣＰＵ）によってフレームメモリ４に書き込まれる。
次に、後画像処理部５が、前処理及び解像度変換処理が施された映像信号をフレームメモリ４から読み出す。そして、読み出した映像信号に対し、前画像処理部２にて抽出された該映像信号の特徴（特徴情報）に基づいて、輝度情報や色情報の変換処理（後処理）を施し（Ｓ２０５）、後処理が施された映像信号を表示部６に出力する。それにより、後処理が施された映像信号に基づく映像が表示部６にて表示可能となる。
【００２３】
図２（ａ）のフローチャートに従って処理を実行するか、図２（ｂ）のフローチャートに従って処理を実行するかは、解像度判定部７での判定結果に応じて選択される。具体的には、入力された映像信号の解像度が前画像処理部２（画像処理部１）で処理可能な解像度であると判定された場合には、図２（ａ）のフローチャートに従って処理が行われる。即ち、前画像処理部２が入力された映像信号に対し所定の画像処理を施した後に、解像度変換部３が該画像処理が施された映像信号の解像度を変換する。入力された映像信号の解像度が前画像処理部２（画像処理部１）で処理可能な解像度でないと判定された場合には、図２（ｂ）のフローチャートに従って処理が行われる。即ち、解像度変換部３が入力された映像信号の解像度を変換した後に、前画像処理部２が該解像度が変換された映像信号
に対し所定の画像処理を施す。
このような処理の切り替えは、例えば、解像度判定部７から出力される判定結果（判定情報）に応じて、前画像処理部２、解像度変換部３、後画像処理部５が処理の対象を選択すればよい。具体的には、前画像処理部２が、判定情報に応じて、入力される映像信号と解像度変換部３から出力された映像信号のいずれかを選択すればよい。解像度変換部３が、判定情報に応じて、前画像処理部２から出力された映像信号とフレームメモリ８に書き込まれた映像信号のいずれかを選択すればよい。後画像処理部５が、判定情報に応じて、前画像処理部２から出力された映像信号と解像度変換部３から出力された映像信号のいずれかを選択すればよい。フレームメモリ４に書き込まれた映像信号がどの機能から出力されたものかは、例えば、フレームメモリ４へ映像信号を書き込む際に、出力元を識別するための情報（識別子など）を付加することで判別可能となる。なお、本実施例では、前画像処理部２、及び、解像度変換部３から出力された映像信号がフレームメモリ４へ書き込まれる構成としたが、前画像処理部２や解像度変換部３は他の機能へ映像信号を直接出力してもよい。また、前画像処理部２や後画像処理部５がフレームメモリ４から映像信号を読み出すのではなく、解像度変換部３がフレームメモリ４から映像信号を読み出し、前画像処理部２や後画像処理部５へ出力する構成であってもよい。
【００２４】
本実施例によれば、入力される映像信号の解像度が画像処理部で処理可能な解像度であるか否かを判定し、その判定結果に応じて処理順序が変更されるという簡易な構成で、入力される映像信号の解像度によらず画像処理を精度良く行うことが可能となる。例えば、画像処理部の処理能力を超える解像度の映像信号に対して、簡易な構成で、画像処理を精度良く行うことが可能となる。
【００２５】
＜実施例２＞
実施例１では、超高精細度フォーマットやデジタルシネマなどの映像信号ように、画像処理部の処理能力を超えるような解像度の映像信号を、画像処理部の処理順序を変えることで処理可能とする画像処理装置について説明した。
現状では画像処理部の処理能力を超えるような映像信号として、動画像データが入力されることは少なく、そのような映像信号は静止画像データである場合が多い。例えば、デジタルカメラのような撮像装置として、２０００万画素を超える静止画像データを生成する装置が登場している。
また、撮像装置で生成された静止画像データは、ＳＤ（Secure Digital）カードやＣＦ（Compact Flash）カードのようなメモリカードを介して供給されることが多い。メモリ
カードに格納されている静止画像データは、一般に、ＪＰＥＧ（Joint Photographic Experts Group）のような符号化方式により圧縮されている。そのため、静止画像データを表示装置で表示するためには伸張処理（デコード処理）を行う必要があり、伸張処理には時間を要する。従来の表示装置（画像処理装置）では、先に入力された静止画像データの伸張処理及び縮小処理（解像度変換処理）が完了するまで、後に入力された静止画像データに対する処理を開始することができなかった。そのため、視聴者（ユーザ）は、静止画像データの表示を繰り返し指示した際に、先に指示された静止画像データに対する処理が完了するのを待たなければならなかった。そのような指示に対するレスポンスの遅さは、ユーザのストレスを増幅させる虞がある。そのため、静止画像データに対する処理を高速に行うための技術が望まれている。
そこで、本実施例では、実施例１と同様の効果を得るとともに静止画像を高速に処理することのできる画像処理装置について説明する。
【００２６】
図３は、本発明の実施例２に係る画像処理装置の機能・構成の一例を示すブロック図である。本実施例に係る画像処理装置は、画像処理部１、表示部６、フレームメモリ８、メモリカードインタフェース部９、ＣＰＵ１０を有する。なお、実施例１と同様の機能に対しては同じ符号を付し、説明は省略する。
メモリカードインタフェース部９は、撮像装置で生成された静止画像データを記憶するＳＤカードやＣＦカードなどのメモリカードを画像処理装置に接続するためのインタフェースである。本実施例ではＪＰＥＧのような符号化方式により圧縮された静止画像データがメモリカードに記憶されているものとし、該メモリカードがメモリカードインタフェース部９に接続されているものとする。
ＣＰＵ１０は、メモリカードインタフェース部９に接続されたメモリカードから圧縮された静止画像データを読み出して伸張処理（デコード処理）を行うＣＰＵ（Central Processing Unit）である。ＣＰＵ１０により伸張処理が施された静止画像データ（復元（デ
コード）された静止画像データ）は、ＣＰＵ１０（または他の機能）によってフレームメモリ８へ書き込まれる。
また、ＣＰＵ１０は、ユーザからの指示（信号）を受信し、その指示に応じて、画像処理装置に映像信号として動画像データを入力するか静止画像データを入力するかを切り替える、切替部としての機能を有する。具体的には、映像信号として動画像データと静止画像データのどちらを入力するかを示す信号（例えば、ユーザからの指示信号）を前画像処理部２、解像度変換部３、後画像処理部５へ出力する。なお、ユーザからの指示の受信や当該指示の各機能への伝送は、ＣＰＵ１０以外の機能が行ってもよい。
【００２７】
次に、本実施例に係る画像処理装置の動作について説明する。
画像処理装置に動画像データが入力されている場合の処理の流れは図２（ａ）の処理と同様である。即ち、前画像処理部２が入力された映像信号に対し所定の処理を施した後に、解像度変換部３が該画像処理が施された映像信号の解像度を変換する。
画像処理装置に静止画像データが入力されている場合には、解像度変換部３が入力された映像信号の解像度を変換した後に、前画像処理部２が該解像度が変換された映像信号に対し所定の画像処理を施す。以下、図４のフローチャートを用いて詳しく説明する。
【００２８】
まず、ユーザが静止画像データの表示を指示すると、ＣＰＵ１０がメモリカードインタフェース部９を介してメモリカードから圧縮された静止画像データを読み出し（Ｓ３０１）、該静止画像データに対し伸張処理を施す（Ｓ３０２）。そして、伸張処理が施された静止画像データを、フレームメモリ８へ書き込む（Ｓ３０３）。
１枚の静止画像データに対する伸張処理が完了すると、解像度変換部３が、フレームメモリ８に書き込まれた静止画像データを読み出し、該静止画像データの解像度を変換する（Ｓ３０５）。
Ｓ３０５の処理と同時に、ＣＰＵ１０は、次の静止画像データの表示が指示されているか否かを判断する（Ｓ３０４）。次の静止画像データの表示が指示されている場合には（Ｓ３０４：ＹＥＳ）、次の静止画像データに対しＳ３０１〜Ｓ３０３の処理が行われる。ここで、フレームメモリ８は、伸張処理された複数枚の静止画像データを記憶することができ、後に伸張処理された静止画像データは、先に伸張処理された静止画像データに上書きされないようにフレームメモリ８に書き込まれるものとする。次の静止画像データの表示が指示されていない場合には（Ｓ３０４：ＮＯ）、ＣＰＵ１０による伸張処理は終了となる。
【００２９】
解像度変換部３は、１枚の静止画像データの解像度変換処理が完了すると、次の伸張処理された静止画像データがあるかどうかを判断する（Ｓ３０６）。次の伸張処理された静止画像データがある場合には（Ｓ３０６：ＹＥＳ）、フレームメモリ８に書き込まれた（次の）静止画像データに対し解像度変換処理が施される（Ｓ３０５）。解像度変換部３にて解像度変換された静止画像データはフレームメモリ４へ書き込まれる。なお、解像度変換処理、及び、解像度変換された映像信号のフレームメモリ４への書き込み処理の具体的な方法は、実施例１と同様のため説明は省略する。但し、フレームメモリ４は、解像度変換処理が施された複数枚の静止画像データを記憶することができ、後に解像度変換処理された静止画像データは、先に解像度変換処理された静止画像データに上書きされないよう
にフレームメモリ４に書き込まれるものとする。次の伸張処理された静止画像データが無い場合には、解像度変換部３による解像度変換処理は終了となる。
【００３０】
Ｓ３０５の処理の次に、前画像処理部２がフレームメモリ４から解像度変換処理の完了している静止画像データを読み出し、該静止画像データに対し特徴抽出処理を行う（Ｓ３０７）。そして、読み出した静止画像データに対しノイズ除去処理を施す（Ｓ３０８）。前画像処理部２での処理（前処理）が施された静止画像データは、フレームメモリ４へ書き込まれる。
次に、後画像処理部５が、前処理及び解像度変換処理が施された静止画像データをフレームメモリ４から読み出す。そして、読み出した静止画像データに対し、前画像処理部２にて抽出された該静止画像データの特徴（特徴情報）に基づいて、輝度情報や色情報の変換処理（後処理）を施し（Ｓ３０９）、後処理が施された静止画像データを表示部６に出力する。それにより、後処理が施された静止画像データに基づく画像が表示部６にて表示可能となる。
本実施例における処理の切り替えは、例えば、ユーザからの指示信号に応じて、前画像処理部２、解像度変換部３、後画像処理部５が処理の対象を選択すればよい。
【００３１】
本実施例によれば、入力される映像信号が動画像データであるか静止画像データであるかに応じて処理順序が変更されるという簡易な構成で、入力される映像信号の解像度によらず画像処理を精度良く行うことが可能となる。例えば、撮像装置で生成された静止画像データの解像度は画像処理部の処理能力を超える場合が多いが、本実施例によれば、そのような静止画像データに対して、簡易な構成で、画像処理を精度良く行うことが可能となる。
【００３２】
また、本実施例の構成によれば、Ｓ３０１からＳ３０４までの処理はＣＰＵ１０にて行われ、Ｓ３０５からＳ３０６まで処理は解像度変換部３にて行われ、Ｓ３０７からＳ３０９までの処理は前画像処理部２及び後画像処理部５にて行われる。そして、これらの処理はそれぞれ独立して実行することが可能に構成されている。
例えば、本実施例では、前画像処理部２が、フレームメモリ４から（第１の）静止画像データを読み込み、該第１の静止画像データに対して所定の画像処理を施している間に、解像度変換部３による処理が行われる。具体的には、上記所定の画像処理の間に、解像度変換部３が、第１の静止画像データよりも後に入力された第２の静止画像データの解像度を変換し、該解像度が変換された第２の静止画像データをフレームメモリ４に記憶させる。また、解像度変換部３を、第１の静止画像データに対し、ＣＰＵ１０による第２の静止画像データに対する処理と並行して処理可能とした。同様に、前画像処理部２、後画像処理部５、ＣＰＵ１０においても、他の機能における処理と並行して処理可能とした。
それにより、静止画像データの表示の更新を高速に行うことができる。また、ＣＰＵ１０や解像度変換部３による処理中であっても乱れの無い安定した静止画像の表示を行うことができる。
【００３３】
以上述べたように、本実施形態に係る画像処理装置及びその制御方法によれば、入力される映像信号に応じて処理順序を変更するという簡易な構成で、入力される映像信号の解像度によらず画像処理を精度良く行うことが可能となる。
【符号の説明】
【００３４】
１…画像処理部  ２…前画像処理部  ３…解像度変換部  ５…後画像処理部  ６…表示部  ７…解像度判定部  １０…ＣＰＵ
【図１】
2011035711.tif 000003
【図２】
2011035711.tif 000004
【図３】
2011035711.tif 000005
【図４】
2011035711.tif 000006