(57)【要約】【課題】ＯＳＤの元の画像データが使用している色数によらず高速でパレットアニメーションを実現することができる、高解像度でメモリ効率の良い、ＯＳＤの表現が可能な画像表示装置およびオンスクリーン表示方法を提供する。【解決手段】本発明に係る画像表示装置であるテレビ受像機は、ＥＰＧ／ＯＳＤ／予約処理部２４に、ＣＬＵＴ適用部１と、ＣＬＵＴ更新部２とを備えている。ＣＬＵＴ適用部１によって、１つのＯＳＤ領域は複数の分割領域に分割されて分割領域ごとにＣＬＵＴが適用され、ＣＬＵＴ更新部２によって、或る分割領域のパレットアニメーションを実現するために適用されていたＣＬＵＴから別のＣＬＵＴにＣＬＵＴの更新がおこなわれる。【選択図】図２
2011199857.tif 000002
【特許請求の範囲】
【請求項１】
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用させる適用手段と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換手段とを備えていることを特徴とする画像表示装置。
【請求項２】
上記画像表示装置は、カラールックアップテーブルを構成するデータを格納する格納手段を更に備えており、
上記適用手段には、上記格納手段におけるカラールックアップテーブルの上記データの格納場所を示すアドレス情報が格納されており、
上記テーブル変換手段は、上記適用手段に格納された上記アドレス情報を変更するように構成されていることを特徴とする請求項１に記載の画像表示装置。
【請求項３】
上記テーブル変換手段は、上記第２のカラールックアップテーブルに変換するまでの過程で、上記第１のカラールックアップテーブルおよび上記第２のカラールックアップテーブルとは異なる１つ以上のカラールックアップテーブルに変換するように構成されていることを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
上記適用手段は、部分カラールックアップテーブルを複数組み合わせてなるカラールックアップテーブルを複数の分割領域の各々に適用させるものであり、
上記複数の分割領域の各々に適用されるカラールックアップテーブルには、共通の部分カラールックアップテーブルが含まれており、
テーブル変換手段は、上記共通の部分カラールックアップテーブルを第１の部分カラールックアップテーブルから第２の部分カラールックアップテーブルに変換する際に、上記適用手段に格納されたアドレス情報のうち、当該共通の部分カラールックアップテーブルを構成するデータの格納場所を示す同一のアドレス情報を変更するように構成されている、ことを特徴とする請求項１から３までの何れか１項に記載の画像表示装置。
【請求項５】
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置を用いたオンスクリーン表示方法であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用する適用工程と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換工程とを含むことを特徴とするオンスクリーン表示方法。
【請求項６】
上記適用工程では、カラールックアップテーブルを構成するデータの格納場所を示すアドレス情報に基づいて、特定のカラールックアップテーブルの適用をおこない、
上記テーブル変換工程では、上記適用工程において用いる上記アドレス情報を変更することを特徴とする請求項５に記載のオンスクリーン表示方法。
【請求項７】
上記テーブル変換工程では、上記第２のカラールックアップテーブルに変換するまでの過程で、上記第１のカラールックアップテーブルおよび上記第２のカラールックアップテーブルとは異なる１つ以上のカラールックアップテーブルに変換することを特徴とする請求項５また６に記載のオンスクリーン表示方法。
【請求項８】
上記適用工程は、部分カラールックアップテーブルを複数組み合わせてなるカラールックアップテーブルを複数の分割領域の各々に適用させるものであり、
上記複数の分割領域の各々に適用されるカラールックアップテーブルには、共通の部分カラールックアップテーブルが含まれており、
テーブル変換工程では、上記共通の部分カラールックアップテーブルを第１の部分カラールックアップテーブルから第２の部分カラールックアップテーブルに変換する際に、当該共通の部分カラールックアップテーブルを構成するデータの格納場所を示す同一のアドレス情報を変更する、ことを特徴とする請求項５から７までの何れか１項に記載のオンスクリーン表示方法。
【請求項９】
テレビジョン受像機であることを特徴とする請求項１から４までの何れか１項に記載の画像表示装置。
【請求項１０】
請求項１から４までの何れか１項に記載の画像表示装置の各手段としてコンピュータを機能させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録した、コンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンスクリーン表示をおこなう画像表示装置およびオンスクリーン表示方法に関する。
【背景技術】
【０００２】
テレビジョン信号などの映像フレームに文字や図形などの制御情報もしくはサービス情報などの画像信号を重ねて表示するオンスクリーン表示（ＯＳＤ）機能を有する画像表示装置において、当該制御情報もしくはサービス情報などの画像信号の生成には、一般に画像を構成する画素を表示走査順に並べた色情報が必要であるが、ある画素位置に表示する色情報を指定するために、この色情報の代わりに、表示すべき色情報に番号を付与した色情報番号を指定する方法（以下、インデックスカラー方式と称する）が知られている。インデックスカラーの色番号と実際の色の対応を定義する表は、カラーマップ、カラールックアップテーブル（ＣＬＵＴ）、または、カラーパレットと呼ばれる。
【０００３】
このようなインデックスカラー方式は、画像の発色数が少ない場合、処理に必要な総データ量を効率的に抑えることができる利点がある。
【０００４】
近年、テレビ受像機の薄型化・大型化に伴い、表示画面に多くの表示アイコンや操作アイコン、操作メニュー等をオンスクリーン表示する際にその表示品質、解像度が問題となってきている。また美しい自然色の高解像度オンスクリーン表示を実現しようとした場合、例えば、１９２０×１０８０画素、１画素あたり３２ビットの高画質オンスクリーン表示を実現しようとした場合、１画面あたり、１９２０×１０８０×３２／８＝８２９４４００バイトのメモリが必要となる。さらに、各操作アイコンや操作メニュー等をカーソル移動して選択する際に表示領域間の時間差があるとカーソル移動時の表示品位のなめらかさが損なわれる課題がある。
【０００５】
従って、単一のプレーン構成で、フレームバッファ用メモリを制限しようとした場合、色数か、解像度かのいずれかを重視した構成となり、色数と解像度の両立は不可能であった。
【０００６】
また、複数プレーンを重畳する構成の場合、例えば３２ビットフルカラープレーンと８ビットインデックスカラープレーンを重畳するとして、各プレーンは全画面に渡って確保されているため、フルカラープレーン８２９４４００バイト＋インデックスカラープレーン２０７３６００バイト＝１０３６８０００バイトの膨大なメモリを必要とする。
【０００７】
そこで、メモリ効率の良いオンスクリーン表示を実現した技術として、特許文献１に記載されているものがある。特許文献１の技術は、オンスクリーン表示領域を複数の領域に分け、それぞれに独立したフレームバッファを割り当て、それらをオンスクリーン表示制御装置によって、一枚の全画面領域に、アナログ的あるいはデジタル的に合成するというものである。
【０００８】
また、インデックスカラー方式のＯＳＤに関する別の技術として、インデックスカラー方式のＯＳＤにおいて、ハードウェアによるカラーマップ変換機能を有する場合には、画素データ自体を変更せずにカラーマップだけを動的に変更することで、表示色を高速に調整することができることが知られている（非特許文献１）。
【０００９】
また、画像データを表示している間にライン毎にカラールックアップテーブルの全領域を書き換えることができるようにするものが知られている（特許文献２）。具体的には、背景画像、ウィンドウＡ、ウィンドウＢそれぞれのルックアップテーブルを備え、それぞれの領域でライン毎にカラールックアップテーブルの全域を書き換える構成となっている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−１０７６０１号公報（２００８年５月８日公開）
【特許文献２】特開２００５−３２６７０１号公報（２００７年１１月２４日公開）
【非特許文献】
【００１１】
【非特許文献１】フリー百科事典ウィキペディア（Wikipedia）（検索用語「インデックスカラー」）URL:http://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%82%AB%E3%83%A9%E3%83%BC
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところが、非特許文献１のようにカラーマップだけを動的に変更する技術の場合、例えば、図１６のように同一ＯＳＤ領域内に同じ色（インデックスカラー）を使用した領域がある場合、カラーマップを変更した際に本来意図しない領域の色まで変更されてしまう問題点がある。図１６の場合、「メニュー」と「映像設定」の文字色に同じ黒色が使用されているため、例えば選択部分を「映像設定」から「音声設定」に移動させるために「映像設定」の文字色を黒から白に変更すると、「メニュー」の文字色まで白に変更されてしまう。
【課題を解決するための手段】
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ＯＳＤの元の画像データが使用している色数によらず高速でパレットアニメーションを実現することができる、高解像度でメモリ効率の良い、ＯＳＤの表現が可能な画像表示装置およびオンスクリーン表示方法を提供することにある。
【００１４】
すなわち、上記の課題を解決するために、本発明に係る画像表示装置は、
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用させる適用手段と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換手段とを備えていることを特徴としている。
【００１５】
上記の構成によれば、本発明の画像表示装置は、１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用することから、１つのオンスクリーン表示領域全体に対して、ただ１つのカラールックアップテーブル（ＣＬＵＴ）を適用するインデックスカラー方式の構成に比べて、高い解像度を有する表示品位を、メモリバンド幅を増やすことなく実現することができる。
【００１６】
また上記の構成によれば、本発明の画像表示装置は、これまで適用していたＣＬＵＴを別のＣＬＵＴに代えるためのテーブル変換手段を備えている。これにより、元の画像データを変更する必要がないため、描画の高速化を図ることができる。
【００１７】
特に、このテーブル変換手段が、個々の上記分割領域に対してそのようなＣＬＵＴ更新機能を有していることから、ＯＳＤにおけるカーソル移動をパレットアニメーションによって表現することができる。
【００１８】
また、個々の上記分割領域に対してそのようなＣＬＵＴ更新機能を有していれば、ＯＳＤにおいて例えば背景色にグラデーションを用いる場合であっても、メモリハンド幅を増やすことなく、フルカラー方式と同等の色表現が可能となる。
【００１９】
なお、上述した特許文献２では、背景画像、ウィンドウＡ、ウィンドウＢそれぞれのルックアップテーブルを備え、それぞれの領域でライン毎にカラールックアップテーブルの全域を書き換えているが、本発明の上記構成であれば、複数の領域に分割した分割領域毎にカラールックアップテーブルを適用させるが、少なくとも１つの分割領域で、ルックアップテーブルの種類を変換することができる。
【００２０】
また、本発明に係る画像表示装置は、上記の構成に加えて、
上記画像表示装置は、カラールックアップテーブルを構成するデータを格納する格納手段を更に備えており、
上記適用手段には、上記格納手段におけるカラールックアップテーブルの上記データの格納場所を示すアドレス情報が格納されており、
上記テーブル変換手段は、上記適用手段に格納された上記アドレス情報を変更するように構成されていることが好ましい。
【００２１】
上記の構成によれば、ＣＬＵＴを構成するデータの格納場所を示すアドレス情報のみを変更することによって、ＣＬＵＴの変更（更新）を実現することから、表示データそのもののデータを書き換える場合と比較して、処理時間の短縮化を図ることができ、また、ＣＬＵＴデータそのものを書き換える場合と比較しても、処理時間の短縮化を図ることができる。
【００２２】
しかしながら、本発明に係る画像表示装置は、上記の構成に限定されるものでなく、
上記テーブル変換手段は、上記第２のカラールックアップテーブルに代えるまでの過程で、上記第１のカラールックアップテーブルおよび上記第２のカラールックアップテーブルとは異なる１つ以上のカラールックアップテーブルに代えるように構成されていてもよい。
【００２３】
上記の構成によれば、本発明の画像表示装置は、ＯＳＤにおけるカーソル移動をパレットアニメーションによって表現することができるだけでなく、カーソルが当たっているところのカーソルの色を変化させることができる。これにより、ユーザーにとって、カーソルがどこに当たっているかが分かり易いという利点がある。
【００２４】
また、本発明に係る画像表示装置は、上記の構成に加えて、
上記適用手段は、部分カラールックアップテーブルを複数組み合わせてなるカラールックアップテーブルを適用させるものであり、
上記テーブル変換手段は、上記分割領域のうちの少なくとも２つの分割領域において、適用させている第１のカラールックアップテーブルを、当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するものであって、
上記画像表示装置は、カラールックアップテーブルを構成するデータを格納する格納手段を更に備えており、
上記適用手段には、上記格納手段におけるカラールックアップテーブルの上記データの格納場所を示すアドレス情報が格納されており、且つ、
上記適用手段には、少なくとも２つの分割領域に共通に適用する部分カラールックアップテーブルのデータの格納場所を示す同一のアドレス情報が格納されており、
上記テーブル変換手段は、上記適用手段に格納された上記同一のアドレス情報を変更するように構成されていてもよい。
【００２５】
上記の構成によれば、分割領域同士に共通する部分カラールックアップテーブルを共通化することができるので、メモリ使用量を削減することが可能となる。
【００２６】
また、例えば、（分割領域同士で共通するカラールックアップテーブルがあるにもかかわらず）分割領域ごとに異なるカラールックアップテーブルが適用される場合、分割領域ごとにテーブル変換を行なうため、分割領域間で時間差が生じて視覚的に違和感があったり、変換されない分割領域が生じたりして、表示品位に影響を与えかねない。しかし、本発明が上記の構成を具備すれば、分割領域同士に共通する部分カラールックアップテーブルを同一の上記アドレス情報で管理することができる。これにより、テーブル変換手段によって上記アドレス情報を変更されれば、分割領域同士に共通する部分カラールックアップテーブル（第１のカラールックアップテーブル）が一括して別の部分カラールックアップテーブル（第２のカラールックアップテーブル）に変換されるので、上述のような時間差がなく、短時間での変換を実現することができる。また、上述のような未変換も生じなくため、表示品位を向上させることができる。このため、各操作アイコンや操作メニュー等をカーソル移動して選択する際に表示領域間の時間差を抑制でき表示品位を向上することができる。
【００２７】
また、本発明に係るオンスクリーン表示方法は、上記の課題を解決するために、
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置を用いたオンスクリーン表示方法であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用して表示をおこなう適用工程と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換工程とを含むことを特徴としている。
【００２８】
上記の構成によれば、本発明のオンスクリーン表示方法は、１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用することから、１つのオンスクリーン表示領域全体に対して、ただ１つのカラールックアップテーブル（ＣＬＵＴ）を適用するインデックスカラー方式の構成に比べて、高い解像度を有する表示品位を、メモリバンド幅を増やすことなく実現することができる。
【００２９】
また上記の構成によれば、本発明のオンスクリーン表示方法は、これまで適用していたＣＬＵＴを別のＣＬＵＴに代えるためのテーブル変換工程を含んでいる。これにより、元の画像データを変更する必要がないため、描画の高速化を図ることができる。
【００３０】
特に、このテーブル変換工程において、個々の上記分割領域に対してそのようなＣＬＵＴ更新機能を有していることから、ＯＳＤにおけるカーソル移動を例えばパレットアニメーションの方式によって表現することができる。
【００３１】
また、個々の上記分割領域に対してそのようなＣＬＵＴ更新機能を有していれば、ＯＳＤにおいて例えば背景色にグラデーションを用いる場合であっても、メモリハンド幅を増やすことなく、フルカラー方式と同等の色表現が可能となる。
【００３２】
また、本発明に係るオンスクリーン表示方法は、上記の構成に加えて、
上記適用工程では、カラールックアップテーブルを構成するデータの格納場所を示すアドレス情報に基づいて、特定のカラールックアップテーブルの適用をおこない、
上記テーブル変換工程では、上記適用工程において用いる上記アドレス情報を変更することが好ましい。
【００３３】
上記の構成によれば、ＣＬＵＴを構成するデータの格納場所を示すアドレス情報のみを変更することによって、ＣＬＵＴの変更（更新）を実現することから、表示データそのもののデータを書き換える場合と比較して、処理時間の短縮化を図ることができ、また、ＣＬＵＴデータそのものを書き換える場合と比較しても、処理時間の短縮化を図ることができる。
【００３４】
しかしながら、本発明に係るオンスクリーン表示方法は、上記の構成に限定されるものでなく、
上記テーブル変換工程では、上記第２のカラールックアップテーブルに変換するまでの過程で、上記第１のカラールックアップテーブルおよび上記第２のカラールックアップテーブルとは異なる１つ以上のカラールックアップテーブルに変換してもよい。
【００３５】
上記の構成によれば、本発明のオンスクリーン表示方法は、ＯＳＤにおけるカーソル移動をパレットアニメーションによって表現することができるだけでなく、カーソルが当たっているところのカーソルの色を変化させることができる。これにより、ユーザーにとって、カーソルがどこに当たっているかが分かり易いという利点がある。
【００３６】
また本発明に係るオンスクリーン表示方法は、更に、
上記適用工程では、部分カラールックアップテーブルを複数組み合わせてなるカラールックアップテーブルを適用させ、且つ、カラールックアップテーブルを構成するデータの格納場所を示すアドレス情報に基づいて、特定のカラールックアップテーブルの適用をおこない、
上記テーブル変換工程では、上記分割領域のうちの少なくとも２つの分割領域において、適用させている第１のカラールックアップテーブルを、当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換し、
少なくとも２つの上記分割領域に共通する上記部分カラールックアップテーブルを構成するデータの格納場所を示すアドレス情報は、同一であり、
上記テーブル変換工程では、上記適用工程において用いる上記同一の上記アドレス情報を変更するように構成してもよい。
【００３７】
上記の構成によれば、分割領域同士に共通する部分カラールックアップテーブルを共通化することができるので、メモリ使用量を削減することが可能となる。
【００３８】
また、例えば、（分割領域同士で共通するカラールックアップテーブルがあるにもかかわらず）分割領域ごとに異なるカラールックアップテーブルが適用される場合、分割領域ごとにテーブル変換を行なうため、分割領域間で時間差が生じて視覚的に違和感があったり、変換されない分割領域が生じたりして、表示品位に影響を与えかねない。しかし、本発明が上記の構成を具備すれば、分割領域同士に共通する部分カラールックアップテーブルを同一の上記アドレス情報で管理することができる。これにより、テーブル変換工程によって上記アドレス情報を変更されれば、分割領域同士に共通する部分カラールックアップテーブル（第１のカラールックアップテーブル）が一括して別の部分カラールックアップテーブル（第２のカラールックアップテーブル）に変換されるので、上述のような時間差がなく、短時間での変換を実現することができる。また、上述のような未変換も生じなくため、表示品位を向上させることができる。
【００３９】
また本発明に係る画像表示装置は、テレビ受像機であってもよい。
【００４０】
また、上記の課題を解決するため、本願の発明は、上記の画像表示装置の各手段としてコンピュータを動作させるためのプログラムであること及び該プログラムが記録された、コンピュータが読み取り可能な記憶媒体であることを特徴としている。
【００４１】
これによれば、操作性の向上したインターフェースを有するプログラムおよび当該プログラムが記録された記憶媒体を提供することができる。
【発明の効果】
【００４２】
以上のように、本発明に係る画像表示装置は、
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用させる適用手段と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換手段とを備えていることを特徴としている。
【００４３】
また、本発明に係るオンスクリーン表示方法は、以上のように、
オンスクリーン表示機能を有したインデックスカラー方式の画像表示装置を用いたオンスクリーン表示方法であって、
１つのオンスクリーン表示領域を複数の領域に分割した分割領域ごとにカラールックアップテーブルを適用して表示をおこなう適用工程と、
上記分割領域のうちの少なくとも１つの分割領域において、適用させている第１のカラールックアップテーブルを当該第１のカラールックアップテーブルとは異なる第２のカラールックアップテーブルに変換するテーブル変換工程とを含むことを特徴としている。
【００４４】
上記の構成によれば、ＯＳＤの元の画像データが使用している色数によらず高速でパレットアニメーションを実現することができる、高解像度でメモリ効率の良い、ＯＳＤの表現が可能な画像表示装置およびオンスクリーン表示方法を提供することが可能となる。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態に係る画像表示装置であるテレビ受像機の構成を示したブロック図である。
【図２】図１に示したテレビ受像機の一部の構成について示したブロック図である。
【図３】１つのＯＳＤ領域を複数の分割領域に分割した状態を示した図である。
【図４】ＣＬＵＴ設定例（１）の内容を例示する図である。
【図５】ＣＬＵＴ設定例（２）の内容を例示する図である。
【図６】ＣＬＵＴ設定例（３）の内容を例示する図である。
【図７】カーソル移動を示す図である。
【図８】ＣＬＵＴの適用例について示した図である。
【図９】ＣＬＵＴの適用例について示した図である。
【図１０】カーソルのアニメーションを示す図である。
【図１１】ＣＬＵＴ設定例（４）の内容を例示する図である。
【図１２】ＣＬＵＴ設定例（５）の内容を例示する図である。
【図１３】本発明の変形例を説明する図である。
【図１４】本発明の変形例を説明する図である。
【図１５】本発明の変形例を説明する図である。
【図１６】従来技術を示す図である。
【発明を実施するための形態】
【００４６】
本発明に係る一実施形態について、図１から図１２を参照して以下に説明する。本発明に係る画像表示装置は、テレビ受像機として使用することができる。また本発明は、特に、当該画像表示装置におけるオンスクリーン表示機構に特徴を有する。
【００４７】
そこで、まずは全体構成として画像表示装置の一例であるテレビ受像機を説明し、続いて、オンスクリーン表示機構の詳細について説明する。
【００４８】
（テレビ受像機の構成）
図１は、本発明の一実施形態に係るテレビ受像機（画像表示装置）の構成を示したブロック図である。本実施形態におけるテレビ受像機は、オンスクリーン表示機能を有したインデックスカラー方式のテレビ受像機である。
【００４９】
図１において、１０は、例えば、画面サイズ１６：９（１９２０×１０８０ドット）の液晶表示装置２２を有するテレビ受像機の全体を示している。このテレビ受像機１０は、バス５１に接続されたＣＰＵ５０、メモリ７を有しており、このテレビ受像機１０の動作は、ＣＰＵ５０及びメモリ７に記憶された各種の制御プログラムにより制御される。すなわち、この図１に示されたテレビ受像機１０では、ＣＰＵ５０を含むコンピュータ・システムによって制御されており、テレビ受像機をコンピュータ・システムによって動作させるためのプログラムはメモリ７に記憶されている。
【００５０】
メモリ７は、通常、ＲＡＭによって構成されるが、一部にＲＯＭを含んでいても良い。また、書き換え可能なフラッシュメモリ等を含んでいても良い。メモリ７には、ＣＰＵを動作させるためのＯＳや各種の制御ソフト等が記憶され、放送波を介して受信したＥＰＧデータ等の番組情報に関するデータ、電子番組表や操作に関する情報等をオンスクリーン表示（ＯＳＤ）する際に必要となるＯＳＤ用画像データ等が記憶されている。また、メモリ７は、各種制御動作に必要なワークメモリとして働くワーク領域を有している。
【００５１】
テレビ受像機１０には、デジタルチューナー部１４（受信手段）のほかに、アナログチューナー部１２が設けられており、アナログ放送も受信可能とされている。また、外部入力部３１には、ＨＤＤ、ＳＤカード等の固体メモリ、ＢＤ（ブルーレイディスク）、ＤＶＤ、ＣＤ等のディスク装置等、種々の外部機器３０が接続可能とされており、更に、テレビ受像機１０の本体内にもＢＤ／ＤＶＤ／ＣＤの記録／再生部３２が内蔵されている。更に、ＩＰ放送チューナー部２３が備えられており、ＩＰ放送の受信も可能とされている。
【００５２】
テレビ受像機１０は、このほか、ＡＶスイッチ部１３、デジタル復調部１５、分離部（ＤＭＵＸ）１６、ビデオデコード／キャプチャ部１７、ビデオセレクタ部１８、映像処理部１９、加算回路２０、映像出力変換部２１、液晶表示装置２２、ＥＰＧ／ＯＳＤ／予約処理部２４、オーディオデコード部２５、オーディオセレクタ部２６、音声出力変換部２７、スピーカ２８、選局部３３、通信制御部３４、リモコン受光部３５を有している。テレビ受像機１０には、更に、周囲の明るさを検出するための光センサ（ＯＰＣセンサ）３８が設けられている。
【００５３】
アナログチューナー部１２は、アナログ放送受信用のアンテナ１１を介して受信するアナログテレビ放送信号を選局するもので、選局部３３からの選局指示に応じて選局をおこなう。アナログチューナー部１２からの受信信号は、ＡＶスイッチ部１３において、音声信号と映像信号とに分離され、映像信号はビデオセレクタ部１８に入力され、音声信号はオーディオセレクタ部２６に入力される。
【００５４】
デジタルチューナー部１４は、デジタル放送受信用アンテナ４０を介して受信するデジタルテレビ放送信号を選局するもので、選局部３３からの選局指示に応じて受信するチャンネルの選局をおこなう。デジタルチューナー部１４からの受信信号は、デジタル復調部１５にて復調され、分離部（ＤＭＵＸ）１６に送られる。
【００５５】
ＩＰ放送チューナー部２３は、電話回線・ＬＡＮ等に接続された通信制御部３４を介して受信するＩＰ放送を選局するもので、選局部３３からの選局指示に応じて受信する特定のＩＰ放送を選局し、出力を分離部（ＤＭＵＸ）１６に送る。
【００５６】
分離部（ＤＭＵＸ）１６は、デジタル復調部１５またはＩＰ放送チューナー部２３から入力された、多重化された映像データ、音声データを分離し、映像データをビデオデコード／キャプチャ部１７に送り、音声データをオーディオデコード部２５に送る。さらに、分離部（ＤＭＵＸ）１６は、放送信号に含まれるＥＰＧデータ等のデータを抽出し、ＥＰＧ／ＯＳＤ／予約処理部２４に送る。なお、分離部（ＤＭＵＸ）１６によって抽出された放送波信号は、必要に応じてＣＰＵ６による書き込み制御によりメモリ７に記録される。
【００５７】
ビデオデコード／キャプチャ部１７は、分離部（ＤＭＵＸ）１６によって分離された映像データをデコードしたり、映像データに含まれるビデオ情報を静止画としてキャプチャしたりする。上記ビデオデコード／キャプチャ部１７によってデコードされた映像信号は、ビデオセレクタ部１８に送られる。
【００５８】
ビデオセレクタ部１８には、既に説明したとおり、アナログチューナー部１２からの映像信号が入力されており、また、外部入力部３１からの映像信号も入力されている。ビデオセレクタ部１８は、ＣＰＵ６からの制御信号により、これらの入力映像信号から１つの映像信号を選んで出力し、映像処理部１９に送る。
【００５９】
映像処理部１９では、入力された映像信号に対して各種の映像処理をおこなう。本発明では、この映像処理部１９に特徴があるため、映像処理部１９の詳細については後述することにする。例えば、ノイズリダクションの処理、シャープネスの調整、コントラストの調整等の映像処理をおこない、液晶表示装置２２に対して最適な映像信号となるように映像データを変換する。
【００６０】
映像出力変換部２１は、受信した映像データを液晶表示装置２２に表示させるための駆動回路を含む部分であり、加算回路２０によって加算された、ＥＰＧ／ＯＳＤ／予約処理部２４からの電子番組表（ＥＰＧ；Electronic Program Guide）データ、或いは、ＯＳＤ（オン・スクリーン・ディスプレイ）データを、映像処理部１９からの映像データに加えて液晶表示装置２２に送る。液晶表示装置２２では、送られてきた映像データを画面上に表示する。
【００６１】
オーディオデコード部２５は、分離部（ＤＭＵＸ）１６によって分離された音声データをデコードするものである。オーディオデコード部２５は、デコードした音声信号をオーディオセレクタ部２６に送る。
【００６２】
オーディオセレクタ部２６では、ＡＶスイッチ部１３からの音声信号、外部入力部３１からの音声信号、および、オーディオデコード部２５からの音声信号を受け、ＣＰＵ６からの制御によってビデオセレクタ部１８で選択された映像信号に対応した音声信号を選択し、音声出力変換部２７を介して音声信号をスピーカ２８に送る。音声出力変換部２７は、受信した音声信号をスピーカ２８での再生に最適な信号に変換してスピーカ２８に供給する。
【００６３】
リモコン受光部３５は、リモートコントローラ３６（以下リモコン３６という）からの光信号を受信して、前記リモコン３６からの制御信号を受け付けるためのものである。後から説明するスケーリング表示への移行、スケーリング表示時の各種ボタンの選択と決定等、視聴者からの指示は、このリモコン３６を介しておこなわれる。
【００６４】
ＥＰＧ／ＯＳＤ／予約処理部２４は、定期的に更新保存されたＥＰＧデータに基づき電子番組表を作成し、また、予め決められたレイアウト情報等に基づき、画像データ、文字データ、基本図形等を組み合わせてＯＳＤのデータを作成する。本発明の特徴的構成であるＯＳＤ表示機構は、主に、このＥＰＧ／ＯＳＤ／予約処理部２４において実現されている。ＯＳＤデータとは、例えば、予めメモリ７に記憶された設定メニュー画面、音量ケージ、現在時刻、選局チャンネル等の各種情報を描画するためのデータである。また、ＥＰＧ／ＯＳＤ／予約処理部２４は、前記の電子番組表を利用して番組の予約処理等をおこなう。
【００６５】
通信制御部３４は、電話回線、ＬＡＮ、インターネット等のネットワーク網を介して通信を確立させるように制御をおこなう。
【００６６】
以上の説明では、特に、テレビ受像機を例にして述べているが、その他にも、携帯機器、例えば、携帯電話、カーナビゲーションシステム、携帯ゲーム端末機等においてテレビを受信する場合にも本発明を適用できることは明らかである。
【００６７】
続いて、本発明の特徴的構成である上記ＥＰＧ／ＯＳＤ／予約処理部２４におけるＯＳＤ処理（オンスクリーン表示方法）について説明する。
【００６８】
（ＥＰＧ／ＯＳＤ／予約処理部におけるＯＳＤ機構）
図１に示したＥＰＧ／ＯＳＤ／予約処理部２４の具体的構成を、図２を用いて説明する。なお、図２に示すブロック図では、ＯＳＤに関係する構成のみを示し、ＥＰＧおよび予約に関する構成については省略する。
【００６９】
図２に示すように、ＥＰＧ／ＯＳＤ／予約処理部２４において、ＯＳＤ処理は、カラールックアップテーブル適用部１（適用手段）と、カラールックアップテーブル制御部２（テーブル変換手段）と、ＯＳＤ描画制御部３とを用いて行なわれる。
【００７０】
カラールックアップテーブル（以下、ＣＬＵＴと称する）適用部１は、１つのＯＳＤ領域を予め定められた複数の分割領域に分割し、分割領域ごとにＣＬＵＴを適用させる（適用工程）。図３は、分割領域ごとにＣＬＵＴを適用させている状態を示した図である。図３に示す例では、１つのＯＳＤ領域を４つに分割して、分割領域Ａ、Ｂ、Ｃ、Ｄを生成する。１つのＯＳＤ領域をどのように分割するのかについては、メモリ７（図１）に予め記憶されている。
【００７１】
そして、ＣＬＵＴ適用部１は、分割領域ＡにはＣＬＵＴ設定例（１）を適用し、分割領域ＢにはＣＬＵＴ設定例（２）を適用し、分割領域ＣにはＣＬＵＴ設定例（３）を適用し、分割領域Ｄには分割領域Ｃと同じＣＬＵＴ設定例（３）を適用する。ＣＬＵＴは、メモリ７に保存された８ビット画素値を表す２５６個の要素（図４〜８には２５６個のうちの一部を省略して示している）をＲＧＢフォーマットでピクチャーのＲ、Ｇ、Ｂ成分に対応する赤（Ｒ）、緑（Ｇ）、青（Ｂ）で構成された２４ビット値に変換するテーブルである。ＣＬＵＴ設定例（１）については図４に、ＣＬＵＴ設定例（２）については図５に、ＣＬＵＴ設定例（３）については図６に、それぞれＣＬＵＴの内容を示している。
【００７２】
なお、ＣＬＵＴ内のαは、ＯＳＤ画像にかかるブレンド値を表す。ＯＳＤ画像をテレビジョン、ＶＴＲなどの画像フレーム（以下、ビデオ画像と呼ぶ）に重ねて表示する手段として最も単純な方法は、ＯＳＤ画像の表示位置においてビデオ画像の画素をＯＳＤ画像の画素に置き換えることである。この際、単純な置き換えでなく、ビデオ画素とＯＳＤ画素の色情報に対して各々或る係数（この係数をブレンド値と呼ぶ）を乗じて和をとることにより、より多彩な表示をおこなうことができる。αは、０≦α≦１の範囲である。
【００７３】
ちなみに図３の分割領域Ａ内の「Ｍｅｎｕ」部分は４８色のアイコンデータで構成されており、それ以外の部分は黒になっている。このため、ＣＬＵＴ設定例（１）では、図４に示すように、インデックス番号１〜４８に「Ｍｅｎｕ」アイコンで使用している色を割り当てている。
【００７４】
また、分割領域Ｂ、Ｃ、Ｄの色設定については、各領域の文字「映像設定」、「音声設定」、「環境設定」の部分は３２階調のグレースケールフォントで構成されており、それぞれの階調に異なる色を割り当てることができる。図３に示す例では、分割領域Ｂをカーソルで選択した状態にあり、分割領域Ｂの「映像設定」の文字色を白、背景色を黒としているため、白〜黒を３２等分した色をそれぞれの階調色に割り当てている。この３２色を図５に示すＣＬＵＴではインデックス番号１〜３２に割り当てている。
【００７５】
また、本実施形態では分割領域Ｂ、Ｃ、Ｄそれぞれ高さが８０画素になっている。そのため、図３のような紙面縦方向のグラデーションパターンの場合は、８０色を使用すれば各ラインに異なる色を割り当てることができる。そのため、フルカラー（２４ビットカラー）と同等の色表現が可能になる。このグラデーション用の８０色をインデックス番号４１〜１２０に割り当てている。
【００７６】
以下、ＣＬＵＴ適用部１を用いた具体的なＣＬＵＴ適用処理を説明する。
【００７７】
上記ＣＬＵＴ適用部１は、図２に示すように、ＯＳＤ表示設定部１ａと、ＯＳＤ変換処理部１ｂと、ＯＳＤ合成処理部１ｃとを備えている。
【００７８】
分割領域ごとにＣＬＵＴを適用させるにあたり、まず、メモリ７（内部記憶装置もしくはＲＡＭ）に格納されている画像データ、および、ＣＰＵ６もしくはＯＳＤ描画制御部３からの制御命令によって、ＯＳＤに表示するための画面をメモリ７（ＲＡＭ）上に作成する。ここで、ＯＳＤ描画制御部３で行う処理としては、コピー処理や矩形等の図形描画処理、αブレンド処理等が存在するが、これらの処理はＣＰＵ６を介したソフトウェア処理でも実現可能であるため、ハードウェア構成上は存在しない場合がある。
【００７９】
次に、ＯＳＤ表示設定部１ａは、各領域でどのＣＬＵＴを適用するかを設定する。具体的には、ＯＳＤ表示設定部１ａは、メモリ７（ＲＡＭ）上のあるアドレスを表示開始位置としてその領域に格納されているデータを、設定されている表示形式（ＲＧＢ形式、ＹＣｂＣｒ形式、ＣＬＵＴ形式等）およびサイズに従って解釈し、出力画像を作成する。表示開始位置は、常に特定のアドレスに固定されている場合もあれば、任意のアドレスを設定できるようにＯＳＤ表示領域設定手段を備えている場合もある。ここで本実施形態のようにテレビ受像機である場合、ＧＵＩ画面と字幕画面、データ放送画面等、複数の異なるＯＳＤ画面を同時に表示する必要が生じる場合がある。このような場合に備え、ＯＳＤ表示設定部１ａをｎ個（ｎはハードウェアの構成によって異なる整数値）備えており、これらのＯＳＤ表示設定部（１）〜（ｎ）のそれぞれに設定されたＯＳＤ画面情報をＯＳＤ合成処理部１ｃで設定値（重なり順序等）に応じて１つの画面に合成して出力する機能を有する。なお、ＯＳＤ合成処理部１ｃでは各ピクセルに格納されたα値を参照し、その割合に応じて合成する（いわゆるαブレンド機能を有する）場合もある。
【００８０】
ここで、ＯＳＤの表現形式はＲＧＢ形式、ＹＣｂＣｒ形式、ＣＬＵＴ形式等様々な形式が存在するため、例えばＯＳＤ表示設定部１ａのＯＳＤ表示設定部（１）がＲＧＢ形式、ＯＳＤ表示設定部（ｎ）がＣＬＵＴ形式のような場合は単純に合成することができない。このような場合に備え、様々な形式のＯＳＤを共通の形式に変換するＯＳＤ変換処理部１ｂを備える。ＣＬＵＴ形式のＯＳＤの場合は、ＯＳＤ変換処理部１ｂにて、メモリ７（ＲＡＭ）に格納されている各ピクセルのデータ（ＣＬＵＴのインデックス値）とＣＬＵＴのデータを照合し、ＲＧＢ形式のデータに変換する。仮に映像データとの合成の際にＹＣｂＣｒ形式での出力が必要な場合は、ここでさらにＲＧＢ形式からＹＣｂＣｒ形式への変換を行ってもよい。
【００８１】
最終的にＯＳＤ合成処理部１ｃから出力された信号は、映像データに重畳される。これらの合成された映像の情報は映像出力変換部２１で出力装置が認識可能な電気信号に変換され、液晶ディスプレイ等の液晶表示装置２２（図１）に表示される。
【００８２】
なお、１つのＯＳＤ画像を複数の領域に分割するといった方法は、ＯＳＤ表示設定部１ａにて各々の設定領域が互いに重ならないようにすれば実現可能である。
【００８３】
次に、図３に示した設定の場合に、分割領域Ｂ「映像設定」から分割領域Ｃ「音声設定」へのカーソル移動を、パレットアニメーションによって実現する方法を説明する。これは、図２に示す上記カラールックアップテーブル制御部２によって実現される（テーブル変換工程）。
【００８４】
まず、分割領域Ｂに適用しているＣＬＵＴをＣＬＵＴ設定例（２）（第１のカラールックアップテーブル）からＣＬＵＴ設定例（３）（第２のカラールックアップテーブル）に変更する。次いで、分割領域Ｃに適用しているＣＬＵＴをＣＬＵＴ設定例（３）（第１のカラールックアップテーブル）からＣＬＵＴ設定例（２）（第２のカラールックアップテーブル）に変更する。このように簡易な手法によってパレットアニメーションを実現して、図７に示すようなカーソル移動を実現させることができる。
【００８５】
ＣＬＵＴ設定例の変更（更新）方法としては、ＣＬＵＴのデータがメモリ７に格納されている場合は、メモリ７内のＣＬＵＴ用に割り当てられているデータ領域のデータを書き換えることによって実現することができる。
【００８６】
しかしながら、これに限定されるものではなく、また、ＣＬＵＴの開始アドレス設定を自由に変更できる手段がある場合は、開始アドレスのみを動的に更新することによってもＣＬＵＴの更新が可能である。図８のように、ＣＬＵＴのアドレス情報がＯＳＤ表示設定部１ａに格納されていれば、このアドレス情報を動的に更新する手段があれば、ＣＬＵＴ設定例の変更（更新）が可能である。このような場合、図８および図９に示すように、予めＣＬＵＴ設定例を各々別の領域に保存しておき、ＣＬＵＴの更新が必要になった場合にはＯＳＤ表示設定部のＣＬＵＴ開始アドレス情報のみを書き換えれば、表示データそのものだけでなくＣＬＵＴのデータ領域も一切変更することなく高速に表示の更新が可能になる。
【００８７】
なお、ＣＬＵＴのデータの格納場所は、メインメモリに限定されるわけではなく、例えばＩＣに内蔵されたキャッシュ等に格納されている場合もある。
【００８８】
なお、どのＣＬＵＴ設定例に変換するのかについては、ＣＰＵ６（図１）の制御による。
【００８９】
また、ＣＬＵＴ制御部２による処理は、ＣＰＵ６（テーブル変換手段）を介したソフトウェア処理でも実現可能であるため、ハードウェア構成上は存在しない場合がある。
【００９０】
（本実施形態の作用効果）
以上のように本実施形態の構成によれば、ＣＬＵＴ適用部１を備えることによって、１つのＯＳＤ領域を複数の領域に分割した分割領域ごとにＣＬＵＴを適用することができる。これにより、１つのＯＳＤ領域全体に対して、ただ１つのＣＬＵＴを適用するインデックスカラー方式の構成に比べて、高い解像度を有する表示品位を、メモリバンド幅を増やすことなく実現することができる。
【００９１】
また、本実施形態の構成によれば、これまで適用していたＣＬＵＴを別のＣＬＵＴに変換するためのＣＬＵＴ更新部２を備えている。これにより、元の画像データを変更する必要がないため、描画の高速化を図ることができる。特に、このテーブル更新部２が、個々の分割領域Ａ〜Ｄに対してそのようなＣＬＵＴ更新機能を有していることから、ＯＳＤにおけるカーソル移動をパレットアニメーションによって表現することができる。また、個々の分割領域Ａ〜Ｄに対してそのようなＣＬＵＴ更新機能を有していれば、ＯＳＤにおいて例えば背景色にグラデーションを用いる場合であっても、メモリハンド幅を増やすことなく、フルカラー方式と同等の色表現が可能となる。
【００９２】
表示を更新する手法として、少なくとも下記の３種類の方法；
（方法Ａ）表示データそのもののデータを書き換える
（方法Ｂ）ＣＬＵＴのデータのみを書き換える(パレットアニメーション)
（方法Ｃ）ＣＬＵＴの開始アドレスのみを書き換える
が想定されるが、いずれのデータの書き換え速度も一定という条件下でみれば、下記の３種類のうち、（方法Ｃ）が最も処理時間が短く、次いで（方法Ｂ）の順となり、本発明に含まれる（方法Ｃ）および（方法Ｂ）は、表示データそのもののデータを書き換える手法に対して、処理時間の短縮化を図ることができる。
【００９３】
なお、本実施形態では、或るＣＬＵＴ設定例から別のＣＬＵＴ設定例に変換しているが、本発明はこれに限定するものではなく、或るＣＬＵＴを構成する内容の一部分を変更したものを上記「別のＣＬＵＴ」としてもよい。
【００９４】
また、本発明では、インデックスカラー方式のＯＳＤについて説明したが、領域分割されたＯＳＤとは別の（ＣＬＵＴ方式やＲＧＢ形式の）ＯＳＤと併用し、同時に表示させることも可能である。例えばメニュー画面を今回の領域分割したＯＳＤで実現し、Ｗｅｂブラウザ表示をＲＧＢ形式のフルカラープレーンで実現し、これら２つを重ねて表示することも可能であり、この態様も本発明に含まれる。
【００９５】
（ＯＳＤ機構の変形例＜１＞）
上述した本実施形態では、カーソル移動をパレットアニメーションによりおこなう手法について説明したが、本発明はこれに限定されるものではなく、図１０に示すように、分割領域Ｂ「映像設定」にカーソルが当たっている場合に、当該分割領域Ｂのカーソルの色を動的に変化させてもよい。
【００９６】
具体的には、図１０では、分割領域Ｂのグラデーション部分をＣＬＵＴ設定例（２）からＣＬＵＴ設定例（４）を経由してＣＬＵＴ設定例（５）へ、また、ＣＬＵＴ設定例（５）からＣＬＵＴ設定例（４）を経由してＣＬＵＴ設定例（２）へと動的に変化させている。すなわち、或るＣＬＵＴ設定例から別のＣＬＵＴ設定例に変換されるその過程の間に、１つまたは複数の更に別のＣＬＵＴ設定例に変換するように構成されている。ＣＬＵＴ設定例（４）については図１１に、ＣＬＵＴ設定例（５）については図１２にそれぞれＣＬＵＴの内容を示している。
【００９７】
このように構成することにより、ユーザーがどこにカーソルが当たっているのかをより分かりやすくすることが可能となる。
【００９８】
なお、本変形例では、変化をＣＬＵＴ設定例（２）、（４）、（５）の３パターンとしているが、これに限定されるものではなく、例えば、上記した設定例の間に更に中間の状態を追加して、より滑らかに変化させてもよい。
（ＯＳＤ機構の変形例＜２＞）
上述した本実施形態および変形例＜１＞では、１つの分割領域に対して１つのＣＬＵＴ設定例が適用されており、当該ＣＬＵＴ設定例を、これとは異なるＣＬＵＴ設定例に変更する態様について説明したが、本発明はこれに限定されるものではない。以下、本変形例＜２＞を説明する。
【００９９】
本変形例＜２＞では、部分カラールックアップテーブルを複数組み合わせてなるカラールックアップテーブルを少なくとも２つの分割領域の各々に適用させる。この少なくとも２つの分割領域の各々に適用されるカラールックアップテーブルには、共通の部分カラールックアップテーブルが含まれている。
【０１００】
具体的には、図１３に示すように、分割領域Ｃには、インデックス番号１〜５１に対応したＣＬＵＴ設定例（３）、および、インデックス番号５２〜２５５に対応したＣＬＵＴ設定例（３−２）を組み合わせたカラールックアップテーブルが適用され、分割領域Ｄには、インデックス番号１〜５１に対応したＣＬＵＴ設定例（３）、および、インデックス番号５２〜２５５に対応したＣＬＵＴ設定例（４−２）を組み合わせたカラールックアップテーブルが適用される（適用工程）。
【０１０１】
分割領域Ｃと分割領域Ｄとに共通するＣＬＵＴ設定例（３）は、表示画像の背景を構成する部分であり、分割領域Ｃおよび分割領域Ｄはともに、ＣＬＵＴ設定例（３）のＣＬＵＴの開始アドレスが、図１４に示すように、同一（３０００番地）となるように設定されている。
【０１０２】
このＣＬＵＴ設定例（３）が、分割領域Ｃおよび分割領域Ｄにおいて同一の開始アドレスに設定されていることにより、上述した本実施形態および変形例＜１＞と同様に図２に示すカラールックアップテーブル制御部２によって、ＣＬＵＴ設定例（３）を図１５に示すようにＣＬＵＴ設定例（３´）に変更すれば（テーブル変換工程）、分割領域Ｃおよび分割領域Ｄの共通部分である表示画像の背景の色情報を同時に変換することができる。
【０１０３】
なお、共通化する部分カラールックアップテーブルは、ボタンの背景色に適用される部分カラールックアップテーブルに限定されるものではない。すなわち、例えば、ボタンの文字色に適用される部分カラールックアップテーブルを共通化してもよいし、ボタン以外のＵＩ要素（ウインドウのタイトルバー、ポップアップメニュー、ダイアログボックスなど）の背景色や文字色に適用される部分カラールックアップテーブルを共通化してもよい。
【０１０４】
カラールックアップテーブルを変更するタイミングについては、ユーザがカラースキームの変更を指示したタイミングなどが想定されるが、これに限定されるものではない。例えば、放送局から放送される放送波に含まれるカラールックアップテーブルの変更指示に応じて、テレビ受像機１０がカラールックアップテーブルを変更する構成を採用してもよい。このような構成は、例えば、データ放送の文字情報等をＯＳＤ表示する際に利用するＵＩ要素の色合いを放送局側からコントロールする場合などに有効である。また、ＨＤＭＩ接続された外部機器（レコーダ、スマートフォン、携帯情報端末、電子ブックリーダーなど）から供給されたＣＥＣコマンド（カラールックアップテーブルの変更を指示するベンダーコマンド）に応じて、テレビ受像機１０がカラールックアップテーブルを更新する構成を採用してもよい。このような構成は、テレビ受像機１０が独自に表示するＵＩ要素の色合いを、ＨＤＭＩ接続された外部機器がテレビ受像機１０に表示させるＵＩ要素の色合いに一致させる場合などに有効である。なお、これらの構成は、上述の実施形態および変形例＜１＞におけるカラールックアップテーブルの変更タイミングにも適用することが可能である。
【０１０５】
本変形例＜２＞の構成によれば、分割領域同士に共通する部分カラールックアップテーブルを共通化することができるので、メモリ使用量を削減することが可能となる。
【０１０６】
また、例えば、（分割領域同士で共通するカラールックアップテーブルがあるにもかかわらず）分割領域ごとに異なるカラールックアップテーブルが適用される場合、分割領域ごとにテーブル変換を行なうため、分割領域間で時間差が生じて視覚的に違和感があったり、変換されない分割領域が生じたりして、表示品位に影響を与えかねないが、本変形例＜２＞の構成とすれば、分割領域同士に共通する部分カラールックアップテーブルを同一のアドレス情報で管理することができる。これにより、テーブル変換工程によってアドレス情報を変更されれば、分割領域同士に共通する部分カラールックアップテーブルが一括して別の部分カラールックアップテーブルに変換されるので、上述のような時間差がなく、短時間での変換を実現することができる。また、上述のような未変換も生じなくため、表示品位を向上させることができる。また、一ヶ所だけを更新し忘れる等の問題も起きない。
【０１０７】
（プログラム及び記録媒体）
最後に、テレビ受像機１０に含まれている映像処理部１９は、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【０１０８】
すなわちテレビ受像機１０は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及び、上記プログラム及び各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【０１０９】
この記録媒体は、上述した機能を実現するソフトウェアであるテレビ受像機１０のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。テレビ受像機１０に、この記録媒体を供給する。これにより、コンピュータとしてのテレビ受像機１０（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【０１１０】
プログラムコードをテレビ受像機１０に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１１１】
また、テレビ受像機１０を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してテレビ受像機１０に供給する。この通信ネットワークはテレビ受像機１０にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１１２】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１１３】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。
【産業上の利用可能性】
【０１１４】
本発明は、多機能化したテレビ受像機等の表示装置として最適に使用できる等、産業上の利用可能性は高い。
【符号の説明】
【０１１５】
１  カラールックアップテーブル適用部（適用手段）
１ａ  ＯＳＤ表示設定部
１ｂ  ＯＳＤ変換処理部
１ｃ  ＯＳＤ合成処理部
２  カラールックアップテーブル制御部（テーブル変換手段）
３  ＯＳＤ描画制御部
６  ＣＰＵ（テーブル変換手段）
７  メモリ（格納手段）
１０  テレビ受像機（画像表示装置）
１１  アンテナ
１２  アナログチューナー部
１３  ＡＶスイッチ部
１４  デジタルチューナー部
１５  デジタル復調部
１６  分離部
１７  ビデオデコード／キャプチャ部
１８  ビデオセレクタ部
１９  映像処理部
２０  加算回路
２１  映像出力変換部
２２  液晶表示装置
２３  ＩＰ放送チューナー部
２４  ＥＰＧ／ＯＳＤ／予約処理部
２５  オーディオデコード部
２６  オーディオセレクタ部
２７  音声出力変換部
２８  スピーカ
３０  外部機器
３１  外部入力部
３２  記録／再生部
３３  選局部
３４  通信制御部
３５  リモコン受光部
３６  リモートコントローラ
３６  リモコン
３８  光センサ
４０  デジタル放送受信用アンテナ
５０  ＣＰＵ
５１  バス
Ａ〜Ｄ  分割領域
【図１】
2011199857.tif 000003
【図２】
2011199857.tif 000004
【図３】
2011199857.tif 000005
【図４】
2011199857.tif 000006
【図５】
2011199857.tif 000007
【図６】
2011199857.tif 000008
【図７】
2011199857.tif 000009
【図８】
2011199857.tif 000010
【図９】
2011199857.tif 000011
【図１０】
2011199857.tif 000012
【図１１】
2011199857.tif 000013
【図１２】
2011199857.tif 000014
【図１３】
2011199857.tif 000015
【図１４】
2011199857.tif 000016
【図１５】
2011199857.tif 000017
【図１６】
2011199857.tif 000018