(57)【要約】【課題】映像信号の高画質化とグラフィックス信号の高画質化の両立に有利な技術を提供する。【解決手段】映像信号を処理する映像処理装置であって、前記映像信号に重畳するグラフィックス信号を生成する生成手段と、前記映像信号にスケーリング処理を施す第１スケーリング処理手段及び第２スケーリング処理手段と、前記生成手段によって生成されるグラフィックス信号に応じた前記スケーリング処理に関する情報を管理する管理手段と、前記管理手段によって管理された情報及び前記映像信号の解像度に基づいて、前記第１スケーリング処理手段及び前記第２スケーリング処理手段が前記映像信号に施すスケーリング処理のそれぞれを制御する制御手段と、を有することを特徴とする映像処理装置を提供する。【選択図】図１
2010246038.tif 000002
【特許請求の範囲】
【請求項１】
映像信号を処理する映像処理装置であって、
前記映像信号に重畳するグラフィックス信号を生成する生成手段と、
前記映像信号にスケーリング処理を施す第１スケーリング処理手段及び第２スケーリング処理手段と、
前記生成手段によって生成されるグラフィックス信号に応じた前記スケーリング処理に関する情報を管理する管理手段と、
前記管理手段によって管理された情報及び前記映像信号の解像度に基づいて、前記第１スケーリング処理手段及び前記第２スケーリング処理手段が前記映像信号に施すスケーリング処理のそれぞれを制御する制御手段と、
を有することを特徴とする映像処理装置。
【請求項２】
前記管理手段は、前記情報として、
前記グラフィックス信号を生成するために前記生成手段が実行するアプリケーションごとに、前記第１スケーリング処理手段及び前記第２スケーリング処理手段のそれぞれが前記映像信号に施すべきスケーリング処理を表すスケーリング情報と、
前記アプリケーションの動作状態を表すアプリケーション情報と、
を管理することを特徴とする請求項１に記載の映像処理装置。
【請求項３】
前記管理手段は、前記アプリケーションの動作状態として、前記アプリケーションの実行、及び、前記アプリケーションの停止を管理することを特徴とする請求項２に記載の映像処理装置。
【請求項４】
前記第１スケーリング処理手段は、前記スケーリング処理が施された映像信号のレイアウトを行うレイアウト手段を含むことを特徴とする請求項１乃至３のうちいずれか１項に記載の映像処理装置。
【請求項５】
前記第２スケーリング処理手段は、前記スケーリング処理が施された映像信号から、指定された部分の映像信号を切り出す切り出し手段を含むことを特徴とする請求項１乃至４のうちいずれか１項に記載の映像処理装置。
【請求項６】
前記制御手段は、前記第１スケーリング処理手段及び前記第２スケーリング処理手段のそれぞれが前記映像信号に施すスケーリング処理の拡大率を算出して前記第１スケーリング処理手段及び前記第２スケーリング処理手段のそれぞれに設定し、
前記第１スケーリング処理手段及び前記第２スケーリング処理手段のそれぞれは、前記制御手段によって設定された拡大率に従って、前記映像信号にスケーリング処理を施すことを特徴とする請求項１乃至５のうちいずれか１項に記載の映像処理装置。
【請求項７】
前記第１スケーリング処理手段及び前記第２スケーリング処理手段によってスケーリング処理が施された映像信号と前記生成手段によって生成されたグラフィックス信号との合成信号を出力する出力手段を更に有し、
前記制御手段は、前記第１スケーリング処理手段及び前記第２スケーリング処理手段のそれぞれに設定される拡大率が変更される場合に、前記出力手段による前記合成信号の出力を停止することを特徴とする請求項６に記載の映像処理装置。
【請求項８】
映像信号に重畳するグラフィックス信号を生成する生成手段と、前記映像信号にスケーリング処理を施す第１スケーリング処理手段及び第２スケーリング処理手段とを備え、前記映像信号を処理する映像処理装置の制御方法であって、
管理手段が、前記生成手段によって生成されるグラフィックス信号に応じた前記スケーリング処理に関する情報を管理する管理ステップと、
制御手段が、前記管理ステップで管理された情報及び前記映像信号の解像度に基づいて、前記第１スケーリング処理手段及び前記第２スケーリング処理手段が前記映像信号に施すスケーリング処理のそれぞれを制御する制御ステップと、
を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像処理装置及びその制御方法に関する。
【背景技術】
【０００２】
放送受信及びデコードを行う放送受信ＬＳＩとデコードされた映像信号に画像処理を施して高画質化する画像処理ＬＳＩの２つのＬＳＩで構成されたデジタルテレビシステムにおいては、２つのＬＳＩのそれぞれにスケーリング回路が含まれていることが多い。
【０００３】
このようなデジタルテレビシステムでは、一般的に、画像処理ＬＳＩに含まれるスケーリング回路を用いた方が映像を高画質にすることができる。従って、放送受信ＬＳＩでデコードされた映像信号にスケーリング処理を施さずに画像処理ＬＳＩに出力して、画像処理ＬＳＩにおいて表示パネル（表示装置）のサイズに応じたスケーリング処理を施すことが好ましい。また、映像信号に重畳して表示するグラフィックス信号に関しては、スケーリング処理を施すと劣化（エッジのぼけ等）が起こるため、画像処理ＬＳＩでスケーリング処理を施さずに、放送受信ＬＳＩから表示パネルに応じたサイズで出力することが好ましい。
【０００４】
一方、放送受信ＬＳＩは、同じフォーマットでのみ映像信号とグラフィックス信号を出力可能であるものが多い。例えば、放送受信ＬＳＩからＳＤサイズで映像信号を出力する場合、グラフィックス信号もＳＤサイズで出力することになるため、画像処理ＬＳＩにおいて映像信号とグラフィックス信号に表示パネルに応じたスケーリング処理を施すことが必要となる。また、放送受信ＬＳＩから表示パネルと同等のサイズでグラフィックス信号を出力する場合、映像信号も表示パネルと同等のサイズで出力することになるため、放送受信ＬＳＩにおいて映像信号にスケーリング処理が施すことが必要となる。
【０００５】
このように、２つのＬＳＩ（放送受信ＬＳＩ及び映像処理ＬＳＩ）で構成されたデジタルテレビシステムにおいて、映像信号の高画質化とグラフィックス信号の高画質化を両立させることは困難である。そこで、映像信号をフルスクリーン表示するか否かに応じて処理モードを切り替えることによって、映像信号の高画質化とグラフィックス信号の高画質化の両立を図る技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１０１４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術は、映像信号とグラフィックス信号とを合成した後で、スケーリング処理を施すか否か（処理モード）を切り替えているため、映像信号のみにスケーリング処理を施すことができない。従って、従来技術では、映像信号の高画質化とグラフィックス信号の高画質化の両立を十分に達成することができなかった。
【０００８】
本発明は、このような従来技術の課題に鑑みてなされ、映像信号の高画質化とグラフィックス信号の高画質化の両立に有利な技術を提供することを例示的目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の一側面としての映像処理装置は、映像信号を処理する映像処理装置であって、前記映像信号に重畳するグラフィックス信号を生成する生成手段と、前記映像信号にスケーリング処理を施す第１スケーリング処理手段及び第２スケーリング処理手段と、前記生成手段によって生成されるグラフィックス信号に応じた前記スケーリング処理に関する情報を管理する管理手段と、前記管理手段によって管理された情報及び前記映像信号の解像度に基づいて、前記第１スケーリング処理手段及び前記第２スケーリング処理手段が前記映像信号に施すスケーリング処理のそれぞれを制御する制御手段と、を有することを特徴とする。
【００１０】
本発明の更なる目的又はその他の側面は、以下、添付図面を参照して説明される好ましい実施形態によって明らかにされるであろう。
【発明の効果】
【００１１】
本発明によれば、例えば、映像信号の高画質化とグラフィックス信号の高画質化の両立に有利な技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一側面としての映像処理装置の構成を示す概略ブロック図である。
【図２】図１に示す映像処理装置のグラフィックスモード管理部の構成を示す概略ブロック図である。
【図３】スケーリング情報管理部によって管理されるテーブル（スケーリング情報）の一例を示す図である。
【図４】第１スケーリング処理部及び第２スケーリング処理部のそれぞれによってスケーリング処理が施された映像信号（に対応する映像）の一例を示す図である。
【図５】アプリケーション情報管理部によって管理されるテーブル（アプリケーション情報）の一例を示す図である。
【図６】図１に示す映像処理装置のスケーリング制御部の構成を示す概略ブロック図である。
【図７】算出部によるスケーリング処理の拡大率の算出を説明するためのフローチャートである。
【図８】図１に示す映像処理装置の第１スケーリング処理部の構成を示す概略ブロック図である。
【図９】図１に示す映像処理装置の第２スケーリング処理部の構成を示す概略ブロック図である。
【図１０】図１に示す映像処理装置のＧＵＩ生成部の処理を説明するためのフローチャートである。
【図１１】図１に示す映像処理装置の動作を説明するためのフローチャートである。
【図１２】図１に示す映像処理装置のグラフィックスモード管理部の構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
＜第１の実施形態＞
図１を参照して、本発明の一側面としての映像処理装置１を説明する。映像処理装置１は、映像信号を処理する装置であって、本実施形態では、放送信号を受信する受信装置として具現化される。映像処理装置１は、放送信号を受信すると共に、放送信号をデコードして映像信号を生成する放送受信ＬＳＩ１２０と、放送受信ＬＳＩ１２０から映像信号やグラフィックス信号が入力される画像処理ＬＳＩ１４０とを備える。
【００１４】
放送受信ＬＳＩ１２０は、制御部１２１と、グラフィックスモード管理部１２２と、スケーリング制御部１２３と、放送受信部１２４と、復号部１２５と、第１スケーリング処理部１２６と、ＧＵＩ生成部１２７とを有する。また、画像処理ＬＳＩ１４０は、第２スケーリング処理部１４１と、画像処理部１４２と、合成部１４３と、表示出力部１４４とを有する。
【００１５】
制御部１２１は、例えば、ユーザの操作する図示しないリモコンから送信される信号（ユーザの指示に応じた信号）を受信し、かかる信号に応じた動作をするように、映像処理装置１を制御する。
【００１６】
グラフィックスモード管理部１２２は、ＧＵＩ生成部１２７がグラフィックス信号を生成するために実行するＧＵＩアプリケーションのモードを管理する。
【００１７】
スケーリング制御部１２３は、第１スケーリング処理部１２６及び第２スケーリング処理部１４１の動作、即ち、第１スケーリング処理部１２６及び第２スケーリング処理部１４１が映像信号に施すスケーリング処理のそれぞれを制御する。
【００１８】
放送受信部１２４は、アンテナやケーブルテレビ回線を介して、デジタル放送信号を受信する。放送受信部１２４は、複数のチャンネルの信号を受信するように構成され、受信したデジタル放送信号から、制御部１２１によって指定されたチャンネルの信号を選局する。また、放送受信部１２４は、選局したチャンネルの信号に対して、復調処理、誤り訂正処理などのデジタル放送規格で定められた処理を施し、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）信号を生成する。
【００１９】
復号部１２５は、放送受信部１２４で生成されたＴＳ信号を、映像信号や音声信号などのコンテンツ信号と、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）情報などの制御信号とに分離する。そして、復号部１２５は、コンテンツ信号に施されている暗号の復号を行う。なお、復号された信号はＭＰＥＧ２（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）等の動画圧縮方式によって圧縮されているため、復号部１２５は伸張処理を施して映像信号を生成する。また、復号部１２５は、制御信号から、映像信号の解像度を取得してスケーリング制御部１２３に通知する。
【００２０】
第１スケーリング処理部１２６は、スケーリング制御部１２３に制御され、復号部１２５で生成された映像信号に対して、スケーリング処理（拡大処理や縮小処理）を施す。
【００２１】
ＧＵＩ生成部１２７は、制御部１２１の制御に応じてＧＵＩアプリケーションを実行し、映像信号に重畳するグラフィックス信号（グラフィックスデータ）を生成する。
【００２２】
第２スケーリング処理部１４１は、スケーリング制御部１２３に制御され、第１スケーリング処理部１２６から出力された映像信号に対して、スケーリング処理を施す。
【００２３】
画像処理部１４２は、第２スケーリング処理部１４１から出力された映像信号に対して、画像処理を施す。画像処理部１４２は、画像処理として、例えば、エッジ強調処理や色補正処理などを施す。
【００２４】
合成部１４３は、画像処理部１４２から出力された映像信号と、ＧＵＩ生成部１２７で生成されたグラフィックス信号とを合成する。具体的には、合成部１４３は、グラフィックス信号に含まれるαブレンド値に従って、映像信号とグラフィックス信号とを合成する。合成部１４３は、例えば、映像信号の上に、半透明のグラフィックス信号を重畳する（重ね合わせる）ことが可能である。
【００２５】
表示出力部１４４は、合成部１４３で合成された映像信号とグラフィックス信号との合成信号を、図示しない表示パネル（表示装置）で表示可能な形式に変換し、表示パネルに出力する。
【００２６】
グラフィックスモード管理部１２２について詳細に説明する。グラフィックスモード管理部１２２は、図２に示すように、スケーリング情報管理部２０１と、アプリケーション情報管理部２０２と、スケーリング情報通知部２０３と、アプリケーション情報取得部２０４と、アプリケーション状態取得部２０５とを含む。
【００２７】
スケーリング情報管理部２０１は、ＧＵＩ生成部１２７が実行するＧＵＩアプリケーションのグラフィックスモードごとに、スケーリング情報をテーブルとして管理している。スケーリング情報は、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれが映像信号に施すべきスケーリング処理を表すものである。なお、グラフィックスモードは、ＧＵＩアプリケーションのそれぞれが利用するグラフィックスデータのサイズや特別なレイアウトの有無によって決定される。
【００２８】
スケーリング情報管理部２０１によって管理されるテーブル（スケーリング情報）の一例を図３に示す。スケーリング情報管理部２０１は、第１スケーリング処理部１２６で映像信号に施すべきスケーリング処理として、スケーリング処理のＯＮ又はＯＦＦ、拡大サイズ及びレイアウト位置を管理する。スケーリング情報管理部２０１は、第２スケーリング処理部１４１で映像信号に施すべきスケーリング処理として、スケーリング処理のＯＮ又はＯＦＦ、拡大サイズ、切り出し位置及び切り出しサイズを管理する。
【００２９】
図３を参照するに、例えば、グラフィックスモード１では、第１スケーリング処理部１２６によるスケーリング処理をＯＦＦにし、第２スケーリング処理部１４１のみで映像信号にスケーリング処理を施すことを表している。また、第２スケーリング処理部１４１では、入力された映像信号を縦１１０１画素、横１９５８画素のサイズに変換（スケーリング）し、その後、ＸＹ座標（１９、１０）を原点として縦１０８０画素、横１９２０画素の映像信号を切り出すことを表している。
【００３０】
グラフィックスモード２の場合に、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれが施すスケーリング処理を図４（ａ）乃至図４（ｄ）に示す。第１スケーリング処理部１２６は、グラフィックスモード２の場合の拡大サイズに従って、図４（ａ）に示す映像信号（に対応する映像）を縦１０８０画素、横１９２０画素のサイズに変換し、図４（ｂ）に示す映像信号を生成する。なお、図４（ａ）は、復号部１２５で生成され、第１スケーリング処理部１２６に出力される映像信号を示している。第２スケーリング処理部１４１は、グラフィックスモード２の場合の拡大サイズに従って、第１スケーリング処理部１２６から出力される映像信号（図４（ｂ））を縦１１０１画素、横１９５８画素のサイズに変換し、図４（ｃ）に示す映像信号を生成する。そして、第２スケーリング処理部１４１は、Ｘ座標が１９、Ｙ座標が１０である点Ｐ（１９、１０）から縦１０８０画素、横１９２０画素に相当する映像信号を切り出し、図４（ｄ）に示す映像信号を生成する。
【００３１】
また、グラフィックスモード５の場合に、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれが施すスケーリング処理を図４（ｅ）乃至図４（ｇ）に示す。第１スケーリング処理部１２６は、グラフィックスモード５の場合の拡大サイズに従って、図４（ｅ）に示す映像信号（に対応する映像）を縦１１５２画素、横６４８画素のサイズに変換し、図４（ｆ）に示す映像信号を生成する。なお、図４（ｅ）は、復号部１２５で生成され、第１スケーリング処理部１２６に出力される映像信号を示している。そして、第１スケーリング処理部１２６は、縦１０８０画素、横１９２０画素の動画プレーン内において、グラフィックスモード５の場合のレイアウト位置に従って、映像信号のレイアウトを行う。具体的には、第１スケーリング処理部１２６は、Ｘ座標が７００、Ｙ座標が４００である点Ｑ（７００、４００）と左上の画素が一致するように画像を配置して、図４（ｇ）に示すように、縦１０８０画素、横１９２０画素のサイズの映像信号を生成する。
【００３２】
図２に戻って、アプリケーション情報管理部２０２は、ＧＵＩ生成部１２７が実行するＧＵＩアプリケーションごとに、アプリケーション情報をテーブルとして管理している。アプリケーション情報は、ＧＵＩアプリケーションのそれぞれがどのグラフィックスモードで動作するか、及び、ＧＵＩアプリケーションのそれぞれの動作状態（実行中又は停止中）を表すものである。
【００３３】
アプリケーション情報管理部２０２によって管理されるテーブル（アプリケーション情報）の一例を図５に示す。図５を参照するに、例えば、チャンネルバナーアプリケーションは、停止中であり、動作時には、グラフィックスモード２で実行されることを表している。また、画質設定メニューアプリケーションは、グラフィックスモード２で実行中であることを表している。
【００３４】
スケーリング情報通知部２０３は、スケーリング情報管理部２０１からスケーリング情報を取得してスケーリング制御部１２３に通知する。具体的には、スケーリング情報通知部２０３は、スケーリング情報管理部２０１を介してアプリケーション情報管理部２０２から通知されたグラフィックスモードに対応するスケーリング情報をスケーリング制御部１２３に通知する。
【００３５】
アプリケーション情報取得部２０４は、初期化時にＧＵＩ生成部１２７からアプリケーション情報を取得し、かかるアプリケーション情報に基づいて、アプリケーション情報管理部２０２で管理されるテーブルを更新する。
【００３６】
アプリケーション状態取得部２０５は、ＧＵＩ生成部１２７からＧＵＩアプリケーションの動作状態を取得し、かかる動作状態に基づいて、アプリケーション情報管理部２０２で管理されるテーブルを更新する。なお、ＧＵＩアプリケーションの動作状態が更新された場合、アプリケーション情報管理部２０２は、現在実行中であるＧＵＩアプリケーションの動作するグラフィックスモードをスケーリング情報管理部２０１に通知する。また、全てのＧＵＩアプリケーションが停止中である場合には、アプリケーション情報管理部２０２は、グラフィックスモード１をスケーリング情報管理部２０１に通知する。
【００３７】
スケーリング制御部１２３について詳細に説明する。スケーリング制御部１２３は、図６に示すように、スケーリング情報取得部６０１と、解像度取得部６０２と、算出部６０３と、第１設定部６０４と、第２設定部６０５とを含む。
【００３８】
スケーリング情報取得部６０１は、グラフィックスモード管理部１２２から、ＧＵＩ生成部１２７で実行中のＧＵＩアプリケーションに対応したスケーリング情報を取得して算出部６０３に通知する。
【００３９】
解像度取得部６０２は、復号部１２５から、映像信号の解像度を取得して算出部６０３に通知する。
【００４０】
算出部６０３は、スケーリング情報取得部６０１から通知されたスケーリング情報及び解像度取得部６０２から通知された解像度に基づいて、第１スケーリング処理部１２６及び第２スケーリング処理部１４１に設定するパラメータを算出する。具体的には、算出部６０３は、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれで施されるスケーリング処理の拡大率を算出する。
【００４１】
ここで、図７を参照して、算出部６０３によるスケーリング処理の拡大率の算出について説明する。まず、算出部６０３は、解像度取得部６０２を介して、映像信号の解像度（Ｘ０、Ｙ０）を取得する（Ｓ７０１）。
【００４２】
次に、算出部６０３は、スケーリング情報取得部６０１から通知されたスケーリング情報を参照して、第１スケーリング処理部１２６によるスケーリング処理がＯＮであるか否かを確認する（Ｓ７０２）。
【００４３】
第１スケーリング処理部１２６によるスケーリング処理がＯＮである場合（Ｓ７０２のＹＥＳ）には、算出部６０３は、第１スケーリング処理部１２６が映像信号に施すべきスケーリング処理の拡大サイズ（Ｘ１、Ｙ１）を取得する（Ｓ７０３）。
【００４４】
次に、算出部６０３は、映像信号の解像度（Ｘ０、Ｙ０）及び拡大サイズ（Ｘ１、Ｙ１）に基づいて、第１スケーリング処理部１２６によるスケーリング処理の縦方向の拡大率Ｒｈ１＝Ｙ１／Ｙ０を算出する（Ｓ７０４）。同様に、算出部６０３は、映像信号の解像度（Ｘ０、Ｙ０）及び拡大サイズ（Ｘ１、Ｙ１）に基づいて、第１スケーリング処理部１２６によるスケーリング処理の横方向の拡大率Ｒｗ１＝Ｘ１／Ｘ０を算出する（Ｓ７０５）。
【００４５】
次に、算出部６０３は、スケーリング情報取得部６０１から通知されたスケーリング情報を参照して、第２スケーリング処理部１４１によるスケーリング処理がＯＮであるか否かを確認する（Ｓ７０６）。
【００４６】
第２スケーリング処理部１４１によるスケーリング処理がＯＮである場合（Ｓ７０６のＹＥＳ）には、算出部６０３は、第２スケーリング処理部１４１が映像信号に施すべきスケーリング処理の拡大サイズ（Ｘ２、Ｙ２）を取得する（Ｓ７０７）。なお、第２スケーリング処理部１４１によるスケーリング処理がＯＦＦである場合（Ｓ７０６のＮＯ）には、スケーリング処理の拡大率の算出を終了する。
【００４７】
次に、算出部６０３は、第２スケーリング処理部１４１によるスケーリング処理の縦方向の拡大率Ｒｈ２＝Ｙ２／Ｙ１を算出する（Ｓ７０８）。同様に、算出部６０３は、第２スケーリング処理部１４１によるスケーリング処理の横方向の拡大率Ｒｗ２＝Ｘ２／Ｘ１を算出して（Ｓ７０９）、スケーリング処理の拡大率の算出を終了する。
【００４８】
一方、第１スケーリング処理部１２６によるスケーリング処理がＯＦＦである場合（Ｓ７０２のＮＯ）には、算出部６０３は、第２スケーリング処理部１４１によるスケーリング処理がＯＮであるか否かを確認する（Ｓ７１０）。
【００４９】
第２スケーリング処理部１４１によるスケーリング処理がＯＮである場合（Ｓ７１０のＹＥＳ）には、算出部６０３は、第２スケーリング処理部１４１が映像信号に施すべきスケーリング処理の拡大サイズ（Ｘ２、Ｙ２）を取得する（Ｓ７１１）。なお、第２スケーリング処理部１４１によるスケーリング処理がＯＦＦである場合（Ｓ７１０のＮＯ）には、スケーリング処理の拡大率の算出を終了する。
【００５０】
次に、算出部６０３は、映像信号の解像度（Ｘ０、Ｙ０）及び拡大サイズ（Ｘ２、Ｙ２）に基づいて、第２スケーリング処理部１４１によるスケーリング処理の縦方向の拡大率Ｒｈ２＝Ｙ２／Ｙ０を算出する（Ｓ７１２）。同様に、算出部６０３は、第２スケーリング処理部１４１によるスケーリング処理の横方向の拡大率Ｒｗ２＝Ｘ２／Ｙ０を算出して（Ｓ７１３）、スケーリング処理の拡大率の算出を終了する。
【００５１】
スケーリング処理の拡大率の算出が終了すると、算出部６０３は、第１スケーリング処理部１２６によるスケーリング処理の拡大率及びレイアウト位置を第１設定部６０４に通知する。また、算出部６０３は、第２スケーリング処理部１４１によるスケーリング処理の拡大率、切り出し位置及び切り出しサイズを第２設定部６０５に通知する。
【００５２】
第１設定部６０４は、算出部６０３から通知された第１スケーリング処理部１２６によるスケーリング処理の拡大率及びレイアウト位置を第１スケーリング処理部１２６に設定する。
【００５３】
第２設定部６０５は、算出部６０３から通知された第２スケーリング処理部１４１によるスケーリング処理の拡大率、切り出し位置及び切り出しサイズを第２スケーリング処理部１４１に設定する。
【００５４】
第１スケーリング処理部１２６について詳細に説明する。第１スケーリング処理部１２６は、図８に示すように、取得設定部８０１と、スケーリング部８０２と、レイアウト部８０３とを含む。
【００５５】
取得設定部８０１は、スケーリング制御部１２３からスケーリング処理の拡大率及びレイアウト位置を取得して、スケーリング処理の拡大率をスケーリング部８０２に設定し、レイアウト位置をレイアウト部８０３に設定する。
【００５６】
スケーリング部８０２は、取得設定部８０１によって設定された拡大率に従って、復号部１２５で生成された映像信号にスケーリング処理（拡大処理や縮小処理）を施す。
【００５７】
レイアウト部８０３は、取得設定部８０１によって設定されたレイアウト位置に従って、スケーリング部８０２によってスケーリング処理が施された映像信号のレイアウトを行う。具体的には、レイアウト部８０３は、スケーリング処理後の画像の左上の画素がレイアウト位置のＸ座標及びＹ座標に一致するように配置する。
【００５８】
第２スケーリング処理部１４１について詳細に説明する。第２スケーリング処理部１４１は、図９に示すように、取得設定部９０１と、スケーリング部９０２と、切り出し部９０３とを含む。
【００５９】
取得設定部９０１は、スケーリング制御部１２３からスケーリング処理の拡大率、切り出し位置及び切り出しサイズを取得して、スケーリング処理の拡大率をスケーリング部９０２に設定し、切り出し位置及び切り出しサイズを切り出し部９０３に設定する。
【００６０】
スケーリング部９０２は、取得設定部９０１によって設定された拡大率に従って、第１スケーリング処理部１２６からの映像信号にスケーリング処理（拡大処理や縮小処理）を施す。
【００６１】
切り出し部９０３は、取得設定部９０１によって設定された切り出し位置及び切り出しサイズに従って、スケーリング処理が施された映像信号から、指定された部分の映像信号を切り出す。例えば、取得設定部９０１によって設定された切り出し位置を（Ｘ、Ｙ）、切り出しサイズを（Ｗ、Ｈ）とする。この場合、切り出し部９０３は、スケーリング処理後の画像の左上の画素から右にＸ画素、下にＹ画素に位置する画素から右にＷ画素、下にＨ画素に対応する映像信号を切り出す。
【００６２】
図１０を参照して、ＧＵＩ生成部１２７について詳細に説明する。なお、ＧＵＩ生成部１２７は、制御部１２１から映像処理装置１の起動が指示されると動作（処理）を開始する。まず、ＧＵＩ生成部１２７は、実行可能なＧＵＩアプリケーションのそれぞれのグラフィックスモードをグラフィックスモード管理部１２２に通知する（Ｓ１００１）。なお、グラフィックスモードの通知は、ＧＵＩアプリケーションごとに順次行う。
【００６３】
次に、ＧＵＩ生成部１２７は、制御部１２１から、いずれかのＧＵＩアプリケーションの実行が指示されたか否かを確認する（Ｓ１００２）。ＧＵＩアプリケーションの実行が指示されていない場合（Ｓ１００２のＮＯ）には、ＧＵＩアプリケーションの実行が指示されるまで待機する（即ち、Ｓ１００２を繰り返す）。
【００６４】
ＧＵＩアプリケーションの実行が指示された場合（Ｓ１００２のＹＥＳ）には、ＧＵＩ生成部１２７は、制御部１２１から指示されたＧＵＩアプリケーションを実行する（Ｓ１００３）。そして、ＧＵＩ生成部１２７は、制御部１２１から指定されたＧＵＩアプリケーションを実行中である旨をグラフィックスモード管理部１２２に通知する（Ｓ１００４）。なお、ＧＵＩ生成部１２７からの通知を受けて、グラフィックスモード管理部１２２は、管理しているアプリケーション情報を更新する。
【００６５】
ＧＵＩアプリケーションを実行している間、ＧＵＩ生成部１２７は、制御部１２１から、かかるＧＵＩアプリケーションの実行の終了が指示されたか否かを確認する（Ｓ１００５）。ＧＵＩアプリケーションの実行の終了が指示されていない場合（Ｓ１００５のＮＯ）には、ＧＵＩアプリケーションの実行の終了が指示されるまで、ＧＵＩアプリケーションの実行を継続する。
【００６６】
ＧＵＩアプリケーションの実行の終了が指示された場合（Ｓ１００５のＹＥＳ）には、ＧＵＩ生成部１２７は、実行中のＧＵＩアプリケーションを終了する（Ｓ１００６）。そして、ＧＵＩ生成部１２７は、実行中のＧＵＩアプリケーションを終了した旨をグラフィックスモード管理部１２２に通知する（Ｓ１００７）。なお、ＧＵＩ生成部１２７からの通知を受けて、グラフィックスモード管理部１２２は、管理しているアプリケーション情報を更新する。
【００６７】
次に、ＧＵＩ生成部１２７は、制御部１２１から映像処理装置１の終了が指示されたか否かを確認する（Ｓ１００８）。映像処理装置１の終了が指示されていない場合（Ｓ１００８のＮＯ）には、Ｓ１００２に移行して、制御部１２１から、いずれかのＧＵＩアプリケーションの実行が指示されたか否かを確認する。映像処理装置１の終了が指示された場合（Ｓ１０１０のＹＥＳ）には、ＧＵＩ生成部１２７は、動作を終了する。
【００６８】
図１１を参照して、入力される映像信号（入力映像）の解像度やＧＵＩアプリケーションの実行状態に変化があった場合の映像処理装置１の動作について説明する。
【００６９】
スケーリング制御部１２３は、入力される映像信号の解像度に変化があるか否かを判定する（Ｓ１２０１）。かかる判定は、復号部１２５から映像信号の通知があるか否かによって行われる。映像信号の解像度に変化がある場合には、Ｓ１２０５に移行する。映像信号に変化がない場合には、ＧＵＩアプリケーションの実行状態に変化があるか否かを判定する（Ｓ１２０２）。かかる判定は、ＧＵＩ生成部１２７からのＧＵＩアプリケーションの実行通知又は終了通知があるか否かによって行われる。ＧＵＩアプリケーションの実行状態に変化がない場合には、Ｓ１２０１に戻る。ＧＵＩアプリケーションの実行状態に変化がある場合には、グラフィックスモード管理部１２２は、グラフィックスモードの変更を行う（Ｓ１２０３）。そして、グラフィックスモード管理部１２２は、新しいグラフィックスモード（変更したグラフィックスモード）に基づいて定まるスケーリング情報を、スケーリング制御部１２３に通知する（Ｓ１２０４）。スケーリング制御部１２３は、通知されたスケーリング情報に基づいて、第１スケーリング処理部１２６及び第２スケーリング処理部１４１に設定するスケーリングパラメータを算出する（Ｓ１２０５）。そして、スケーリング制御部１２３は、Ｓ１２０５で算出したスケーリングパラメータを第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれに設定する（Ｓ１２０６及びＳ１２０７）。このように、入力される映像信号の解像度やＧＵＩアプリケーションの実行状態に変化があった場合に、第１スケーリング処理部１２６及び第２スケーリング処理部１４１に設定するスケーリングパラメータを更新する。
【００７０】
映像処理装置１では、ＧＵＩ生成部１２７が実行するＧＵＩアプリケーションのグラフィックスモードと第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれが映像信号に施すスケーリング処理とを対応させている。換言すれば、ＧＵＩ生成部１２７がＧＵＩアプリケーションを実行して生成するグラフィックス信号に応じて、第１スケーリング処理部１２６及び第２スケーリング処理部１４１が映像信号に施すスケーリング処理のそれぞれを制御している。従って、映像処理装置１は、第２スケーリング処理部１４１において、グラフィックス信号にはスケーリング処理を施さず、映像信号にはスケーリング処理を施すことが可能となり、映像信号の高画質化とグラフィックス信号の高画質化とを両立することができる。なお、本実施形態では、ＧＵＩ生成部１２７で生成されるグラフィックス信号（即ち、実行するＧＵＩアプリケーション）と第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれによるスケーリング処理とを予め対応させている。但し、ＧＵＩ生成部１２７で生成されたグラフィックス信号を解析し、かかる解析結果に基づいて、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれによるスケーリング処理をリアルタイムで制御してもよい。
＜第２の実施形態＞
複数のスケーリング処理部を用いる映像処理装置では、一般に、複数のスケーリング処理部のそれぞれの設定を変更すると、表示出力部から出力される映像信号（又は映像信号とグラフィックス信号の合成信号）に対応する映像に乱れが生じる。例えば、第１スケーリング処理部１２６によるスケーリング処理の拡大率を大きくし、第２スケーリング処理部１４１によるスケーリング処理の拡大率を小さくするように、設定を変更する場合を考える。この場合、第１スケーリング処理部１２６における設定の変更が先に映像信号に適用されたとすると、非常に大きなサイズの映像が表示された後、第２スケーリング処理部１４１における設定の変更が適用され、意図したサイズの映像が表示されることになる。
【００７１】
そこで、グラフィックスモード管理部１２２を図１２に示すように構成する。グラフィックスモード管理部１２２は、本実施形態では、図２に示した構成に加えて、変更通知部１１０１を含む。グラフィックスモード管理部１２２は、ＧＵＩ生成部１２７が実行するＧＵＩアプリケーションのグラフィックスモードを管理する。更に、グラフィックスモード管理部１２２は、グラフィックスモードが変更される際には、その旨をスケーリング制御部１２３に通知する。
【００７２】
アプリケーション情報管理部２０２は、アプリケーション状態取得部２０５によってＧＵＩアプリケーションの動作状態が更新されると、その旨を変更通知部１１０１に通知する。ＧＵＩアプリケーションの動作状態の更新は、グラフィックスモードの変更に対応しているため、第１スケーリング処理部１２６及び第２スケーリング処理部１４１のそれぞれの設定（拡大率など）が変更されることになる。
【００７３】
変更通知部１１０１は、アプリケーション情報管理部２０２からの通知を受けて、ＧＵＩアプリケーションの動作状態が更新され、グラフィックスモードが変更される旨をスケーリング制御部１２３に通知する。
【００７４】
スケーリング制御部１２３は、変更通知部１１０１からの通知を受けて、予め定められた時間の間、表示出力部１４４による映像信号又は合成信号の出力を停止して、例えば、黒画像に対応する映像信号を出力するように、表示出力部１４４を制御する。これにより、第１スケーリング処理部１２６及び第２スケーリング処理部１４１の設定を変更する際のタイミングのずれに起因する映像に乱れを低減することができる。
【００７５】
このように、グラフィックスモード管理部１２２を図１２に示すように構成することで、複数のスケーリング処理部のそれぞれの設定を変更する際に生じる映像の乱れを低減し、映像の高画質化を維持することが可能となる。
【００７６】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2010246038.tif 000003
【図２】
2010246038.tif 000004
【図３】
2010246038.tif 000005
【図４】
2010246038.tif 000006
【図５】
2010246038.tif 000007
【図６】
2010246038.tif 000008
【図７】
2010246038.tif 000009
【図８】
2010246038.tif 000010
【図９】
2010246038.tif 000011
【図１０】
2010246038.tif 000012
【図１１】
2010246038.tif 000013
【図１２】
2010246038.tif 000014