(57)【要約】【課題】１つのカラーパレットを効率的に用い、カラーパレットの所望の色で強調表示を行う。また、強調表示と通常の表示とを容易に切り換え可能にする。【解決手段】カラーパレット９１には、１６色ｃｏｌｏｒ０〜１５と、４ビットの２進数００００〜１１１１とが対応づけられて記憶されている。ここで、ｃｏｌｏｒ８〜１５（以下、ハイライト表示色）は、それぞれｃｏｌｏｒ７〜０（以下、通常表示色）に対応するハイライト表示色となるように配列されている。即ち、ｃｏｌｏｒ７〜０の色データを４ビットの２進数１１１１で排他的論理和演算を行うと、それぞれｃｏｌｏｒ８〜１５の色データとなるような関係となっている。【選択図】  図２
2005003779.tif 000002
【特許請求の範囲】
【請求項１】
通常表示色を４ビットの２進数で指定する第１色データと、ハイライト表示色を４ビットの２進数で指定する第２色データとを含む色データと、前記通常表示色と前記ハイライト表示色とが同一となるような色データの対である同一色データ対とを記憶するカラーパレットと、
画像を構成する各ピクセルの表示色を指定する色データを記憶する画像データ記憶手段と、
前記画像の色データに対し４ビットの２進数１１１１で排他的論理和演算を行うことで、前記画像の色データを前記第１色データと前記第２色データとの間で相互に変換して前記画像データ記憶手段に記憶する色データ変換手段と、
を備えることを特徴とする映像表示装置。
【請求項２】
通常表示色を指定する第１色データと、ハイライト表示色を指定する第２色データとを含む色データを記憶するカラーパレットと、
画像を構成する各ピクセルの表示色を指定する色データを記憶する画像データ記憶手段と、
前記画像の色データを、前記第１色データと前記第２色データとの間で相互に変換して前記画像データ記憶手段に記憶する色データ変換手段と、
を備えることを特徴とする映像表示装置。
【請求項３】
前記色データは、４ビットの２進数で指定され、前記第１色データ及び前記第２色データは、４ビットの２進数１１１１で排他的論理和演算を行うことで相互に変換可能なデータであり、前記色データ変換手段は、前記画像の色データに対し、４ビットの２進数１１１１で排他的論理和演算を行うことで前記画像の色データを変更することを特徴とする請求項２記載の映像表示装置。
【請求項４】
前記カラーパレットは、前記通常表示色と前記ハイライト表示色とが同一となるような色データの対である同一色データ対をさらに記憶することを特徴とする請求項２または３記載の映像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像を強調表示可能な映像表示装置に関する。
【０００２】
【従来の技術】
従来の映像表示装置において、画像を強調表示するための様々な技術が提案されている。例えば、特許文献１には、ウィンドウ領域内の色調を強調して表示する技術が開示されている。特許文献１の画像表示装置は、フレームメモリ３Ｒ、３Ｇ、３Ｂ、アドレスデコーダ４、カラーパレット５、ＣＲＴ表示装置１０を有している。アドレスデコーダ４には画面を分割して表示するために画面上の分割座標を設定するためのレジスタが設けられている。アドレスデコーダ４はこのレジスタの値とフレームメモリ３Ｒ、３Ｇ、３Ｂに対する表示アドレスに基づいてウィンドウ領域の内外を識別する信号をカラーパレット５に出力する。カラーパレット５は、この識別信号のＨ／Ｌに基づいてルックアップテーブルの内容を切り換え、ＣＲＴ表示装置１０の画面のウィンドウ領域内と領域外の色調、あるいはコントラストや明るさが異なるように表示させる。このようにすれば、ウィンドウ領域内の色調を強調して表示することができる。
【０００３】
あるいは、特許文献２には、表示文字列の部分的な色変えを色変えシーケンス情報に基づいて制御することでより強調された文字表示を可能にする技術が開示されている。特許文献２によると、文字列の変更色を含む色変えシーケンス情報が、ＲＡＭ５にロードされる。図５の色変えシーケンスのフローチャートによると、Ｓ１では、文字列のＶＲＡＭ７における格納位置であるＸアドレスを０とし、また変更色をピクセルごとに１６通り指定できるパレット番号０〜１５をＣＰＵ１のレジスタＢに格納する。パレット番号は、カラーパレット１１で定義された３原色Ｒ、Ｇ、Ｂのディジタルデータの組み合わせからなる各ピクセルの色を指定している。Ｓ２では、Ｘアドレス加算値ΔＸを０にリセットする。Ｓ５では、ＶＲＡＭ７のＸアドレスが（Ｘ＋ΔＸ）の整数部で示される位置に格納された文字情報の部分の８ｘ８ピクセル分のデータを読み出してＣＰＵ１のレジスタＡに格納する。Ｓ６では、レジスタＡの値にレジスタＢの値（変更色）を論理積する。Ｓ７では、変化したレジスタＡの値をＶＲＡＭ７の同一アドレスに格納する。例えば、背景色である透明がパレット番号０（色指定データ００００）、表示文字の色である白色がパレット番号１５（色指定データ１１１１）、変更色である緑色がパレット番号８（色指定データ１０００）に設定されている場合、背景についてはパレット番号０とパレット番号８との色指定データの論理積は００００であり、背景の色指定データは変化しない。一方、文字についてはパレット番号１５とパレット番号８との色指定データの論理積はパレット番号８となる。つまり、この処理によって文字の色のみが緑色に変化し、文字表示を強調することができる。
【０００４】
あるいは、特許文献３には、指定された領域の表示色を以前の表示色と大きく異なる色とすることで強調表示をする技術が開示されている。特許文献３の文書編集処理システムは、表示色登録手段１、画像メモリビット反転手段２、カラーパレット３、画像メモリ４及び制御手段６を有している。制御手段６は、表示色登録手段１に所定の順序で表示色のデータを供給する。この順序は、隣り合う２つの色が大きく異なった見かけを持つように色を並べたもの、例えば明度順である。表示色登録手段１は、制御手段６から供給される表示色のデータをカラーパレット３に登録する。画像メモリ４に記憶された画像データは、カラーパレット３によって表示される。表示画像の一部を強調表示する場合には、制御手段６によって強調表示すべき画像メモリ４の領域が指定され、画像メモリビット反転手段２は、指定された領域の画素値の最下位ビットを反転する。こうすると、指定された領域の色が見かけの大きく異なる色に変換され、見やすい強調表示が実現される。
【０００５】
あるいは、特許文献４には、原画像データにカーソルを表示した場合、最上位ビットの１、０を反転することで、原画像データと反転後のデータの差が常に６４階調となる技術が開示されている。この技術では、原画像データがどのような値であっても、カーソルデータとは６４階調分の差となり、常にカーソルが見やすい状態が保たれる。
【０００６】
【特許文献１】
特開平９−１７９９９０号公報（段落００１４〜００１８）
【０００７】
【特許文献２】
特開平８−５４８７２号公報（段落０００７〜００１４）
【０００８】
【特許文献３】
特開平６−３２４６５９号公報（段落００１１〜００１７）
【０００９】
【特許文献４】
特開平４−２５１８９３号公報（段落０００８）
【００１０】
【発明が解決しようとする課題】
特許文献１に記載の技術では、ウィンドウ領域内自体は強調表示できるが、ウィンドウ領域内の特定の部分の強調表示はできない。
【００１１】
特許文献２に記載の技術では、シーケンス情報に基づき、文字情報のデータを変更色のパレット番号で論理積し、背景が透明、文字が白色の場合に文字を緑色にして強調表示することはできるが、背景が透明以外の場合、あるいは文字が白色以外の場合の文字の強調表示を行うための具体的なシーケンス情報は記載されていない。従って、特許文献２に記載の技術では、緑色以外の色での文字の強調表示は困難である。また、特許文献２には、強調表示を通常の表示に戻すための具体的なシーケンス情報は記載されておらず、強調表示を通常の表示に切り換えることは困難である。
【００１２】
特許文献３に記載の技術では、制御手段６が表示色を明度順に並べる必要があり、表示色登録手段１への表示色のデータの供給が煩雑である。
【００１３】
特許文献４に記載の技術では、６４階調分の差の強調表示はできるが、それ以上、あるいはそれ以下の差の強調表示はできないため、強調表示の色の選択に制限が生じ、不便である。
【００１４】
本発明は、１つのカラーパレットを効率的に用い、カラーパレットの所望の色で強調表示を行うことを目的とする。
【００１５】
また、本発明は、強調表示と通常の表示とを容易に切り換え可能にすることを目的とする。
【００１６】
【課題を解決するための手段】
請求項１記載の発明は、通常表示色を４ビットの２進数で指定する第１色データと、ハイライト表示色を４ビットの２進数で指定する第２色データとを含む色データと、前記通常表示色と前記ハイライト表示色とが同一となるような色データの対である同一色データ対とを記憶するカラーパレットと、画像を構成する各ピクセルの表示色を指定する色データを記憶する画像データ記憶手段と、前記画像の色データに対し４ビットの２進数１１１１で排他的論理和演算を行うことで、前記画像の色データを前記第１色データと前記第２色データとの間で相互に変換して前記画像データ記憶手段に記憶する色データ変換手段と、を備えることを特徴とする。
【００１７】
請求項２記載の発明は、通常表示色を指定する第１色データと、ハイライト表示色を指定する第２色データとを含む色データを記憶するカラーパレットと、  画像を構成する各ピクセルの表示色を指定する色データを記憶する画像データ記憶手段と、前記画像の色データを、前記第１色データと前記第２色データとの間で相互に変換して前記画像データ記憶手段に記憶する色データ変換手段と、を備えることを特徴とする。
【００１８】
上記発明によると、画像の色データが第１色データと第２色データとの間で相互に切り換わる。従って、複数のカラーパレットを用いなくとも、画像のハイライト表示と通常表示とを容易に切り換えることができる。
【００１９】
請求項３記載の発明は、請求項２記載の発明において、前記色データは、４ビットの２進数で指定され、前記第１色データ及び前記第２色データは、４ビットの２進数１１１１で排他的論理和演算を行うことで相互に変換可能なデータであり、前記色データ変換手段は、前記画像の色データに対し、４ビットの２進数１１１１で排他的論理和演算を行うことで前記画像の色データを変更することを特徴とする。
【００２０】
上記発明によると、画像の色データに２進数１１１１で排他的論理和演算を行うことで画像のハイライト表示と通常表示とを容易に切り換え可能である。
【００２１】
請求項４記載の発明は、請求項２または３記載の発明において、前記カラーパレットは、前記通常表示色と前記ハイライト表示色とが同一となるような色データの対である同一色データ対をさらに記憶することを特徴とする。
【００２２】
上記発明によると、画像のハイライト表示と通常表示との切り換えの際、特定のピクセルの表示色を変化させないようにできる。
【００２３】
【発明の実施の形態】
＜第１実施形態＞
（１）ハードウェア構成
図１は、本発明の第１実施形態に係る映像表示装置のハードウェア構成図である。この装置は、入力装置１、ＡＶ用メモリ２、ＡＣ  Ｄｅｃｏｄｅｒ３、ＤＡＣ４、Ｖｉｄｅｏ  Ｅｎｃｏｄｅｒ５、表示装置６、ＭＣＵ外部Ｂｕｓ７、ＭＣＵ（組み込みマイコン）８主メモリ９及びスピーカ１０を備えている。入力装置１は、映像及び音声再生データ（例えば、ＭＰＥＧ２）をＤＶＤディスクから読み出すなどして入力し、ＡＶ  Ｄｅｃｏｄｅｒ３に出力する。ＡＶ  Ｄｅｃｏｄｅｒ３は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｙｓｔｅｍ  Ｐｒｏｃｅｓｓｏｒ）などにより構成されたＧｒａｐｈｉｃ制御部３１（以下、単に制御部という）を有する。制御部３１は、入力装置１から入力された映像、主メモリ９１から取得した画像、音声再生データなどをＡＶ用メモリ２に一時的に記憶して復号化し、映像データをＶｉｄｅｏ  Ｅｎｃｏｄｅｒ５に、音声データをＤＡＣ４にそれぞれ出力する。ＤＡＣ４は、入力された音声データをアナログ信号に変換し、スピーカ１０に出力する。スピーカ１０は、アナログ信号により音声を拡声する。Ｖｉｄｅｏ  Ｅｎｃｏｄｅｒ５は、映像データをＮＴＳＣ方式で符号化し、テレビモニタなどの表示装置６に出力する。表示装置６は、入力した映像信号により映像を表示する。
【００２４】
ＡＶ  Ｄｅｃｏｄｅｒ３、ＭＣＵ８及び主メモリ９はＭＣＵ外部Ｂｕｓ７により互いに接続されている。ＭＣＵ８は、主メモリ９に記憶されている所定処理の実行コードをロードして処理を実行する。例えば、ＭＣＵ８は、ＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）表示などの画像データ表示を制御部３１に指示する。制御部３１は、ＭＣＵ８の指示に応じて主メモリ９から設定メニューの表示項目などの所定の画像データを取得してＡＶ用メモリ２に一時的に記憶させ、この画像データを映像データと合成してＶｉｄｅｏ  Ｅｎｃｏｄｅｒ５に出力する。この画像データは、８ｘ４ピクセルサイズの各ピクセルに、それぞれ４ビットの２進数である色データが割り当てられて構成される。この色データは、主メモリ９が有するカラーパレット９１において、１６色のうちのいずれか１色ｃｏｌｏｒ０〜１５と対応する。なお、各ピクセルの色データに対応する色ｃｏｌｏｒ０〜１５を例示すると図４（ａ）のようになる。ここで、ピクセルサイズは８ｘ４ピクセルに限らず、その他のサイズであってもよい。
【００２５】
制御部３１は、ＯＳＤ表示などの画像データのハイライト表示をオンまたはオフにするハイライトｏｎ／ｏｆｆ処理を実行する。この処理は後述する。
【００２６】
（２）機能構成
図２は、カラーパレット９１に記憶される色データと１６色ｃｏｌｏｒ０〜１５との対応の一例である。カラーパレット９１には、１６色ｃｏｌｏｒ０〜１５と、４ビットの２進数００００〜１１１１とが対応づけられて記憶されている。ここで、ｃｏｌｏｒ８〜１５（以下、ハイライト表示色）は、それぞれｃｏｌｏｒ７〜０（以下、通常表示色）に対応するハイライト表示色となるように配列されている。即ち、ｃｏｌｏｒ７〜０の色データを４ビットの２進数１１１１で排他的論理和演算を行うと、それぞれｃｏｌｏｒ８〜１５の色データとなるような関係となっている。例えば、ｃｏｌｏｒ１の色データ０００１を２進数１１１１で排他的論理和演算して得た２進数１１１０は、ｃｏｌｏｒ１４に対応する色データである。即ち、通常表示色の色データを２進数１１１１で排他的論理和演算することで、対応するハイライト表示色の色データを得ることができる。逆に、ハイライト表示色の色データを２進数１１１１で排他的論理和演算することで、対応する通常表示色の色データを得ることができる。このように、通常表示色及びハイライト表示色の色データは、２進数１１１１で排他的論理和演算することで相互に変換される。
【００２７】
ただし、ｃｏｌｏｒ０の色データ００００を２進数１１１１で排他的論理和演算した２進数１１１１に対応するｃｏｌｏｒ１５は、色データ００００に対応するｃｏｌｏｒ０と同一であるように定められている。即ち、ｃｏｌｏｒ０の色データ００００を２進数１１１１で排他的論理和演算しても、ｃｏｌｏｒ０の色データが得られることとなる。以下、２進数１１１１で排他的論理和演算を行っても同一の色と対応する色データを不変色データという。
【００２８】
（３）ハイライトｏｎ／ｏｆ処理
次に、図３のフローチャートに基づき、制御部３１が実行するハイライトｏｎ／ｏｆｆ処理の流れを説明する。
【００２９】
Ｓ１１：制御部３１は、現在表示されている画像をハイライト表示する旨の指令あるいは通常表示する旨の指令がＭＣＵ８からあったか否かを判断する。通常表示の指令の場合、Ｓ１２へ移行する。ハイライト表示の指令の場合、Ｓ１３へ移行する。
【００３０】
Ｓ１２：制御部３１は、現在の画像の表示が通常表示であるか否かを判断する。通常表示でない場合、Ｓ１４へ移行する。通常表示の場合、この処理を終了する。なお、この判断は、主メモリ９に記憶される後述のフラグＨの値が０か否かで行うことができる。
【００３１】
Ｓ１３：制御部３１は、現在の画像の表示がハイライト表示であるか否かを判断する。ハイライト表示の場合、この処理を終了する。ハイライト表示でない場合、Ｓ１５へ移行する。なお、この判断は、主メモリ９に記憶される後述のフラグＨの値が１か否かで行うことができる。
【００３２】
Ｓ１４：制御部３１は、ＡＶ用メモリ２に記憶される画像の各ピクセルに割り当てられている色データを２進数１１１１で排他的論理和演算して得た２進数を新たに各ピクセルに割り当てＡＶ用メモリ２に記憶する。そして、フラグＨ＝０として主メモリ９に記憶する。
【００３３】
Ｓ１５：制御部３１は、ＡＶ用メモリ２に記憶される各ピクセルに割り当てられている色データを２進数１１１１で排他的論理和演算して得た２進数を新たに各ピクセルに割り当てＡＶ用メモリ２に記憶する。そして、フラグＨ＝１として主メモリ９に記憶する。
【００３４】
以上の処理により、ＭＣＵ８からのハイライト表示の指令に応じて、各ピクセルの色データがハイライト表示色の色データに変換され、画像がハイライト表示される。例えば、図４（ａ）のように各ピクセルに通常表示色が割り当てられている場合、Ｓ１５の処理により、図４（ｂ）のように各ピクセルの通常表示色がハイライト表示色に変化する。あるいは、ＭＣＵ８からの通常表示の指令に応じて、各ピクセルの色データが通常表示色の色データに変換され、画像が通常表示される。例えば、図４（ｂ）のように各ピクセルにハイライト表示色が割り当てられている場合、Ｓ１４の処理により、図４（ａ）のように各ピクセルの色が通常表示色に変化する。つまり、Ｓ１４、Ｓ１５の処理により、図４（ｃ）に例示するように、通常表示・ハイライト表示の切り換えが相互に行われる。ただし、ｃｏｌｏｒ０の色データが割り当てられている部分、ここではピクセルの外周部分である外枠では、Ｓ１４、１５の処理で色は変化しない。なお、ｃｏｌｏｒ０の色データを割り当てるピクセルは外枠以外のピクセルであってもよい。
【００３５】
このように、通常表示用パレット、ハイライト表示用パレットなどといった複数のパレットを用意しなくとも、一つのパレットを用いて簡単にハイライト表示のオン／オフの切り換えができる。また、画像の特定のピクセルにｃｏｌｏｒ０の色データを割り当てることでそのピクセルの色を変化させないようにすることもできる。
【００３６】
＜その他の実施形態＞
カラーパレット９１が記憶する色は、第１実施形態のような１６色に限らず、２５６色、６５５３６色などであってもよい。例えば、カラーパレット９１が記憶する色が２５６色の場合、この２５６色は１２８色の通常表示色と１２８色のハイライト表示色とで構成されるようにしてもよい。そして、通常表示色の色データを４ビット２進数１１１１で排他的論理和演算して得た２進数は、ハイライト表示色の色データであるようにしてもよい。また、この色データに不変色データを含めてもよい。このように、表示色が１６色以外の場合でも、一つのパレットを用いて簡単にハイライト表示のオン／オフの切り換えができる。
【００３７】
【発明の効果】
本発明によると、画像の色データが第１色データと第２色データとの間で相互に切り換わる。従って、複数のカラーパレットを用いなくとも、画像のハイライト表示と通常表示とを容易に切り換えることができる。
【図面の簡単な説明】
【図１】映像表示装置のハードウェア構成図。
【図２】カラーパレットの一例。
【図３】ハイライトＯＮ／ＯＦＦ処理の流れを示すフローチャート。
【図４】（ａ）各ピクセルに割り当てられた通常表示色の一例。
（ｂ）各ピクセルに割り当てられたハイライト表示色の一例。
（ｃ）通常表示及びハイライト表示の一例。
【符号の説明】
３１：Ｇｒａｐｈｉｃ制御部
９１：カラーパレット
【図１】
2005003779.tif 000003
【図２】
2005003779.tif 000004
【図３】
2005003779.tif 000005
【図４】
2005003779.tif 000006