(57)【要約】【課題】この発明は、例えばグレイスケールフォント等のように複数の階調を有するフォントに対してハイライト変換を容易に実現し得るようにした映像出力装置及び映像出力方法を提供することを目的としている。【解決手段】複数の階調を有するオンスクリーン信号を生成する生成手段１８と、入力された色情報と階調数とに基づいて、オンスクリーン信号が有する各階調に対応する色情報を得る取得手段１６と、取得手段１６で得られた各階調に対応する色情報に基づいて、オンスクリーン信号にハイライト変換処理を施す変換手段１６とを備える。【選択図】    図１
2006157694.tif 000002
【特許請求の範囲】
【請求項１】
複数の階調を有するオンスクリーン信号を生成する生成手段と、
入力された色情報と階調数とに基づいて、前記オンスクリーン信号が有する各階調に対応する色情報を得る取得手段と、
前記取得手段で得られた各階調に対応する色情報に基づいて、前記オンスクリーン信号にハイライト変換処理を施す変換手段とを具備することを特徴とする映像出力装置。
【請求項２】
前記取得手段は、ハイライト変換前における２種類の前色情報とそれらの中間階調に対応する前中間色情報とを得るとともに、ハイライト変換後における２種類の後色情報とそれらの中間階調に対応する後中間色情報とを得ることを特徴とする請求項１記載の映像出力装置。
【請求項３】
前記変換手段は、前記オンスクリーン信号から前記前色情報及び前中間色情報が一致するフォントデータを判別し、その判別されたフォントデータに対して前記後色情報及び後中間色情報に基づいたハイライト変換処理を施すことを特徴とする請求項２記載の映像出力装置。
【請求項４】
前記取得手段は、入力された２種類の色情報を色１，２とし、前記オンスクリーン信号の階調数をｍとしたとき、
中間色１        ＝色１±［｜色１−色２｜×１／（ｍ−１）］
中間色２        ＝色１±［｜色１−色２｜×２／（ｍ−１）］
…
中間色（ｍ−２）＝色１±［｜色１−色２｜×（ｍ−２）／（ｍ−１）］
（ただし、色１≧色２の場合は−、色１＜色２の場合は＋）
なる演算によって、中間色を生成することを特徴とする請求項１記載の映像出力装置。
【請求項５】
前記生成手段で生成されたオンスクリーン信号を、オンスクリーン画面イメージを作成するために記憶する記憶手段を具備し、
前記変換手段は、前記記憶手段からオンスクリーン信号を順次読み出してハイライト変換処理を施すことを特徴とする請求項１記載の映像出力装置。
【請求項６】
前記生成手段は、前記オンスクリーン信号に対応したインデックス信号を出力し、
前記取得手段は、前記オンスクリーン信号が有する各階調に対応する色情報に応じたインデックス信号を出力し、
前記変換手段は、前記生成手段及び前記取得手段から得られるインデックス信号に基づいて色情報を得るカラールックアップテーブルを備えることを特徴とする請求項１記載の映像出力装置。
【請求項７】
映像信号を受信する受信手段と、
複数の階調を有するオンスクリーン信号を生成する生成手段と、
前記受信手段で受信された映像信号と前記生成手段で生成されたオンスクリーン信号とをブレンドするブレンド手段と、
入力された色情報と階調数とに基づいて、前記オンスクリーン信号が有する各階調に対応する色情報を得る取得手段と、
前記取得手段で得られた各階調に対応する色情報に基づいて、前記オンスクリーン信号にハイライト変換処理を施す変換手段とを具備することを特徴とする映像出力装置。
【請求項８】
前記生成手段は、前記ブレンド手段におけるブレンドの割り合いを示すブレンド値を生成することを特徴とする請求項７記載の映像出力装置。
【請求項９】
複数の階調を有するオンスクリーン信号を生成する第１の工程と、
入力された色情報と階調数とに基づいて、前記オンスクリーン信号が有する各階調に対応する色情報を得る第２の工程と、
前記第２の工程で得られた各階調に対応する色情報に基づいて、前記オンスクリーン信号にハイライト変換処理を施す第３の工程とを具備することを特徴とする映像出力方法。
【請求項１０】
映像信号を受信する第１の工程と、
複数の階調を有するオンスクリーン信号を生成する第２の工程と、
前記第１の工程で受信された映像信号と前記第２の工程で生成されたオンスクリーン信号とをブレンドする第３の工程と、
入力された色情報と階調数とに基づいて、前記オンスクリーン信号が有する各階調に対応する色情報を得る第４の工程と、
前記第４の工程で得られた各階調に対応する色情報に基づいて、前記オンスクリーン信号にハイライト変換処理を施す第５の工程とを具備することを特徴とする映像出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オンスクリーン表示のための信号を出力する映像出力装置及び映像出力方法に関する。
【背景技術】
【０００２】
周知のように、例えばキャラクタベースのＯＳＤ（On Screen Display）においては、画面の中の特定の文字だけ色を変更して強調する、いわゆるハイライト機能が備えられている。このハイライト機能では、特定の文字自体の色とその文字の背景色との２色を入れ替えるハイライト変換を行なうことができる。
【０００３】
一方、近年におけるテレビジョン受信装置等にあっては、見かけ上の解像度を高く見せるためにグレイスケールフォントが使用されている。ところが、このグレイスケールフォントが採用された場合、現状のハイライト機能では、中間階調に対してのハイライト変換を行なうことができないという不都合がある。
【０００４】
特許文献１には、主画面とグラフィックス画面との重ね合わせ処理を、外部から書き替え可能なルックアップテーブルを用いて行なうことにより、ルックアップテーブルの内容を書き替えることによって、回路の変更なしに、重ね合わせ処理の内容（オーバレイ、マスク、モノクロ化、強調等）を変更可能とする技術が開示されている。
【０００５】
しかしながら、この特許文献１に記載された技術では、ルックアップテーブルの内容を書き替えてしまうため、画面全体の重ね合わせ処理の内容を変更することはできるが、ハイライト機能のように、画面の中の特定の文字だけを色変更して強調することは不可能である。
【特許文献１】特開平１０−１２６７１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、この発明は上記事情を考慮してなされたもので、例えばグレイスケールフォント等のように複数の階調を有するフォントに対してハイライト変換を容易に実現し得るようにした映像出力装置及び映像出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る映像出力装置は、複数の階調を有するオンスクリーン信号を生成する生成手段と、入力された色情報と階調数とに基づいて、オンスクリーン信号が有する各階調に対応する色情報を得る取得手段と、取得手段で得られた各階調に対応する色情報に基づいて、オンスクリーン信号にハイライト変換処理を施す変換手段とを備えるようにしたものである。
【０００８】
また、この発明に係る映像出力方法は、複数の階調を有するオンスクリーン信号を生成する第１の工程と、入力された色情報と階調数とに基づいて、オンスクリーン信号が有する各階調に対応する色情報を得る第２の工程と、第２の工程で得られた各階調に対応する色情報に基づいて、オンスクリーン信号にハイライト変換処理を施す第３の工程とを備えるようにしたものである。
【発明の効果】
【０００９】
上記した発明によれば、入力された色情報と階調数とに基づいてオンスクリーン信号が有する各階調に対応する色情報を得、その各階調に対応する色情報に基づいてオンスクリーン信号にハイライト変換処理を施すようにしたので、例えばグレイスケールフォント等のように複数の階調を有するフォントに対してハイライト変換を容易に実現することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の第１の実施の形態について図面を参照して詳細に説明する。図１は、この第１の実施の形態で説明するテレビジョン受信装置１１を示している。すなわち、図１において、符号１２はアンテナである。このアンテナ１２で受信したテレビジョン放送信号は、入力端子１３を介して受信部１４に供給される。
【００１１】
この受信部１４は、入力されたテレビジョン放送信号に対して、所定のデコード処理を施してＲ，Ｇ，Ｂの各信号を生成する。例えば、日本の場合、受信部１４では、テレビジョン放送信号に対して、チャンネル選局処理、復調処理、ＮＴＳＣ（National Television System Committee）デコード処理等を施している。
【００１２】
そして、上記受信部１４で生成されたＲ，Ｇ，Ｂの各信号は、ブレンド部１５に供給される。このブレンド部１５は、入力されたＲ，Ｇ，Ｂの各信号に対して、ハイライト処理部１６から出力されるオンスクリーン信号を重畳し、例えばＣＲＴ（Cathode Ray Tube）等でなる映像表示部１７に供給し映像表示させる。
【００１３】
ここで、上記オンスクリーン信号は、オンスクリーン信号生成部１８で生成される。このオンスクリーン信号生成部１８は、例えばリモートコントローラ等を含む操作部１９から供給された操作情報に基づいて、ＯＳＤコントローラ２０がオンスクリーン信号を生成している。
【００１４】
すなわち、このＯＳＤコントローラ２０は、操作部１９からの指示内容と、上記受信部１４から出力されたＲＧＢ信号に基づいてタイミング生成部２１が生成する水平及び垂直同期信号に基づいた表示タイミングとにしたがい、フォントＲＯＭ（Read Only Memory）２２からオンスクリーン信号を読み出し、ハイライト処理部１６に出力している。
【００１５】
このオンスクリーン信号は、例えばグレイスケールフォントのように、複数の階調を有するフォントを含み、上記ブレンド部１５で使用するブレント値αと、Ｒ，Ｇ，Ｂの各信号とで構成されている。なお、ブレンド値αは、フォントＲＯＭ２２に記憶されていても良いし、ＯＳＤコントローラ２０で生成されるようにしても良いものである。
【００１６】
また、上記ＯＳＤコントローラ２０は、操作部１９からの指示に基づき、ハイライト処理部１６に対して、ハイライト機能のオン／オフや、ハイライト変換する前後の色（２色分、色１及び色２）、グレイスケールの階調数等を設定する制御信号を生成して出力している。
【００１７】
さらに、上記タイミング生成部２１は、上記受信部１４から出力されたＲ，Ｇ，Ｂの各信号に基づき、ハイライト処理部１６に対して、ハイライトするタイミングを示すハイライト制御信号を生成して出力している。
【００１８】
そして、上記ハイライト処理部１６では、操作部１９を介して入力された、ハイライト変換する前後の色（２色分、色１及び色２）とグレイスケールの階調数とに基づいて、グレイスケールフォントに対してハイライト変換を行なった場合の、ハイライト変換前後の各中間色を計算する。
【００１９】
グレイスケールの階調数がｍである場合の、各中間色の計算式を以下に示している。
【００２０】
中間色１        ＝色１±［｜色１−色２｜×１／（ｍ−１）］
中間色２        ＝色１±［｜色１−色２｜×２／（ｍ−１）］
…
中間色（ｍ−２）＝色１±［｜色１−色２｜×（ｍ−２）／（ｍ−１）］
（ただし、色１≧色２の場合は−、色１＜色２の場合は＋）
上記ハイライト処理部１６では、これらの計算式により、ハイライト変換前と変換後とにおける、グレイスケールの全階調に応じた中間色のＲ，G，Ｂの各信号をそれぞれ算出し保持する。
【００２１】
そして、ハイライト処理部１６は、タイミング生成部２１から供給されるハイライト制御信号がアクティブの場合に、上記の計算結果とＯＳＤコントローラ２０の設定とに基づいて、入力オンスクリーン信号がハイライト変換前の色と一致するか否かを判別し、一致しない場合、オンスクリーン信号をそのまま出力し、一致した場合に変換後のデータに変換して出力する。
【００２２】
図２は、グレイスケールの階調数が４の場合の、ハイライト変換前のフォントを示している。この場合、図中微細点群で示す前色１は黒、図中白抜きで示す前色２は白、図中右上がりのハッチングで示す前中間色１及び図中右下がりのハッチングで示す前中間色２は、それぞれ、黒から白に向けて階調を３等分した中間色に対応している。
【００２３】
ここで、前色１，２及び後色１，２の情報（黒、白）とグレイスケールの階調数（４）とを操作部１９から入力することにより、ハイライト処理部１６は、図３に示すように、ハイライト変換前の前中間色１，２とハイライト変換後の後中間色１，２とを生成する。これにより、図４に示すような、ハイライト変換後のグレイスケールフォントを得ることができる。
【００２４】
図５は、図２及び図４に示したように、４段階のグレイスケールフォントにおいて、黒と白とを反転するハイライト変換を行なった場合のＲ，Ｇ，Ｂの各色の値を示している。従来の変換後の値では、色１，２のみが反転しているのに対し、この実施の形態による変換後の値では、中間色１，２も反転していることがわかる。
【００２５】
図６は、４階調のグレイスケールフォントにおいて、赤と黄とを反転するハイライト変換を行なった場合のＲ，Ｇ，Ｂの各色の値を示している。従来の変換後の値では、色１，２のみが反転しているのに対し、この実施の形態による変換後の値では、中間色１，２も反転していることがわかる。
【００２６】
なお、図５及び図６は、ハイライト変換前の色１，２を反転する例を示しているが、ハイライト変換前後で使用する色が異なる場合でも、中間色の計算は問題なく行なうことができる。
【００２７】
図７は、上記したハイライト処理部１６の処理動作をまとめたフローチャートを示している。すなわち、処理が開始（ステップＳ１）されると、ハイライト処理部１６は、ステップＳ２で、ユーザによって入力されたハイライト変換前後の２色、つまり、前色１，２及び後色１，２をそれぞれ記録する。
【００２８】
そして、ハイライト処理部１６は、ステップＳ３で、前色１，２とグレイスケールの階調数ｍとから必要な前中間色１〜（ｍ−２）を計算するとともに、後色１，２とグレイスケールの階調数ｍとから必要な後中間色１〜（ｍ−２）を計算し、それらの計算結果を保持する。
【００２９】
その後、ハイライト処理部１６は、ステップＳ４で、ＯＳＤコントローラ２０から出力されるオンスクリーン信号を入力し、ステップＳ５で、例えば画素単位でハイライト前色［前色１，２及び前中間色１〜（ｍ−２）］と一致しているか否かを判別する。
【００３０】
そして、ハイライト前色と一致していないと判断された場合（ＮＯ）、ハイライト処理部１６は、ステップＳ７で、入力されたオンスクリーン信号のフォントデータをそのままブレンド部１５に出力して、処理を終了（ステップＳ８）する。
【００３１】
また、上記ステップＳ５で入力されたオンスクリーン信号のフォントデータがハイライト前色と一致していると判断された場合（ＹＥＳ）、ハイライト処理部１６は、ステップＳ６で、そのフォントデータをハイライト後色［後色１，２及び後中間色１〜（ｍ−２）］に変換し、ステップＳ７でブレンド部１５に出力して、処理を終了（ステップＳ８）する。
【００３２】
ここで、上記ブレンド部１５では、受信部１４の出力であるＲ，Ｇ，Ｂの各信号と、ハイライト処理部１６から出力されたオンスクリーン信号とがブレンドされる。このブレンド方法は、以下に一例を示すが、これに限るものではないことはもちろんである。すなわち、ブレンド部１５の出力は、
Ｒ，Ｇ，Ｂの各信号×（１−α）＋オンスクリーン信号×α
（ただし、α≦１、α＝０のときＲ，Ｇ，Ｂの各信号が１００％）
となる。
【００３３】
上記した第１の実施の形態によれば、ハイライト変換前後の２色の前色１，２及び後色１，２と、グレイスケールの階調数ｍとを入力することにより、ハイライト処理部１６で、必要な前中間色１〜（ｍ−２）及び後中間色１〜（ｍ−２）を計算して保持し、ハイライト前色に対応するグレイスケールフォントに対して、ハイライト後色に変換して出力するようにしたので、グレイスケールフォントに対応したハイライト機能を容易に実現することが可能となる。
【００３４】
なお、中間色の計算は、ハイライト処理部１６で行なわずに、ＯＳＤコントローラ２０で計算し、その結果をハイライト処理部１６に通知して保持させることも可能である。
【００３５】
また、図１では、フォントＲＯＭ２２にオンスクリーン信号を記憶させているが、ＲＯＭに代えてＲＡＭ（Random Access Memory）でも良く、さらには、ＲＯＭやＲＡＭを用いずに、ＯＳＤコントローラ２０が計算によってフォントを生成するようにしても良いものである。
【００３６】
さらに、上記した第１の実施の形態では、テレビジョン受信装置１１を対象としたため、アンテナ１２や受信部１４を有する構成となっているが、この発明は、テレビジョン受信装置１１に限られるものではない。すなわち、アンテナ１２や受信部１４の代わりに、例えばＤＶＤ（Digital Versatile Disk）再生部やＨＤＤ（Hard Disk Drive）等、映像信号を出力する機器に対して広く適用することが可能である。
【００３７】
なお、操作部１９の操作によって、ハイライト処理部１６に対してハイライト変換を行なわせないように設定することも可能である。この場合、ハイライト処理部１６は、入力されたオンスクリーン信号をそのままブレンド部１５に出力するように動作する。
【００３８】
図８は、この発明の第２の実施の形態を示している。図８において、図１と同一部分に同一符号を付して説明すると、ＯＳＤコントローラ２０は、オンスクリーン信号をＯＳＤ用ＲＡＭ２３に出力してオンスクリーン画面イメージを作成する。そして、ハイライト処理部１６は、ＯＳＤ用ＲＡＭ２３から順にフォントを読み出してオンスクリーン画面を構成するように動作する（ラスタ処理）。
【００３９】
このように、ＯＳＤ用ＲＡＭ２３を用いることにより、映像表示部１７が要求するデータスピードよりも遅く画面を作成することが可能となるため、ＯＳＤコントローラ２０の処理が低速な場合や複雑なオンスクリーン表示を作成する際に効果的となる。
【００４０】
図９は、この発明の第３の実施の形態を示している。図９において、図１と同一部分に同一符号を付して説明すると、ハイライト処理部１６とブレンド部１５との間にＣＬＵＴ（Color Look Up Table）部２４が介在されている。このＣＬＵＴ部２４は、通常、ＲＡＭで構成され、図１０に示すようなカラールックアップテーブルが用いられる。
【００４１】
この場合、ＯＳＤコントローラ２０は、オンスクリーン信号に対応するIndex信号を発生する。Index信号はＣＬＵＴ部２４のアドレスとなる。そして、この第３の実施の形態において、ハイライト処理部１６は、Index信号をIndex信号に変換するハイライト変換を行なう。
【００４２】
ハイライト処理部１６は、また、ＯＳＤコントローラ２０から指示されたグレイスケールの階調数と入力Index信号とから、該当する色情報をＣＬＵＴ部２４より読み出す。読み出した色情報から中間色を計算する方法は、第１の実施の形態と同様である。この計算結果とＣＬＵＴ部２４のα，Ｒ，Ｇ，Ｂの各データ部が一致するIndex信号をそれぞれ記憶する。ハイライト変換時には、入力Index信号がハイライト前Index信号に一致した場合、ハイライト後Index信号に変換し、一致しない場合にはそのまま出力する。
【００４３】
ＣＬＵＴ部２４は、ハイライト処理部１６から供給されたIndex信号がアドレスとなって、対応するブレンド値α及びＲ，Ｇ，Ｂの各信号を出力する。
【００４４】
Index信号は、Ｒ，Ｇ，Ｂの各信号の合計ビット数よりも少ないビット数で構成する。例えば、Index信号を８ビット、ブレンド値α、Ｒ，Ｇ，Ｂの各信号をそれぞれ８ビットとすると、ブレンド値αを含む色データ３２ビットに対し、Index信号は２４ビット少なくなる。
【００４５】
同時に、表示可能な色数がIndex８ビット＝２５６色に限定されることになるが、オンスクリーンとしては必要十分であるため問題はなく、回路規模を削減することができる。
【００４６】
また、ＣＬＵＴ部２４が入ることにより、ＯＳＤコントローラ２０やハイライト処理部１６は、Index信号の処理を行なうことになる。この場合、８ビット処理でよいため、回路規模を小さくすることができる。
【００４７】
ハイライト処理部１６がIndex信号で処理を行なう必要があるため、ＯＳＤコントローラ２０は、ハイライトする色のIndex信号をハイライト処理部１６に通知する。中間色の計算をハイライト処理部１６が行なう場合も、ＯＳＤコントローラ２０が行なう場合も、ＯＳＤコントローラ２０により通知したIndex信号に基づいてＣＬＵＴ部２４にアクセスし、色信号値を取得し計算を行なう。
【００４８】
ここでは、信号を８ビット、ブレンド値α、Ｒ，Ｇ，Ｂの各信号をそれぞれ８ビットとしたが、これに限るものでないことはもちろんである。
【００４９】
図１１は、この発明の第４の実施の形態を示している。図１１において、図９と同一部分に同一符号を付して説明すると、ＯＳＤコントローラ２０は、Index信号をＯＳＤ用ＲＡＭ２５に出力してオンスクリーン画面イメージを作成している。Index信号でオンスクリーン画面イメージを作成するため、ＯＳＤ用ＲＡＭ２５はＲ，Ｇ，Ｂの各信号よりも少ないビット数で構成することができる。
【００５０】
この第４の実施の形態によれば、第２の実施の形態と同様に、ＯＳＤ用ＲＡＭ２５を用いることにより、映像表示部１７が要求するデータスピードよりも遅く画面を作成することが可能となるため、ＯＳＤコントローラ２０の処理が低速な場合や複雑なオンスクリーン表示を作成する際に効果的となる。
【００５１】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階では、例えばＰＣ（Personal Computer）のグラフィックス処理等にも適用することができ、その要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。
【００５２】
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【００５３】
【図１】この発明の第１の実施の形態を示すもので、テレビジョン受信装置を説明するために示すブロック構成図。
【図２】同第１の実施の形態におけるテレビジョン受信装置で表示されるハイライト変換前のグレイスケールフォントの一例を説明するために示す図。
【図３】同第１の実施の形態におけるテレビジョン受信装置のハイライト処理部が生成する中間色を説明するために示す図。
【図４】同第１の実施の形態におけるテレビジョン受信装置で表示されるハイライト変換後のグレイスケールフォントの一例を説明するために示す図。
【図５】同第１の実施の形態におけるテレビジョン受信装置のハイライト処理部が生成するハイライト変換前後の中間色の一例を説明するために示す図。
【図６】同第１の実施の形態におけるテレビジョン受信装置のハイライト処理部が生成するハイライト変換前後の中間色の他の例を説明するために示す図。
【図７】同第１の実施の形態におけるテレビジョン受信装置のハイライト処理部の処理動作を説明するために示すフローチャート。
【図８】この発明の第２の実施の形態を示すもので、テレビジョン受信装置を説明するために示すブロック構成図。
【図９】この発明の第３の実施の形態を示すもので、テレビジョン受信装置を説明するために示すブロック構成図。
【図１０】同第３の実施の形態におけるテレビジョン受信装置のＣＬＵＴ部の詳細を説明するために示す図。
【図１１】この発明の第４の実施の形態を示すもので、テレビジョン受信装置を説明するために示すブロック構成図。
【符号の説明】
【００５４】
１１…テレビジョン受信装置、１２…アンテナ、１３…入力端子、１４…受信部、１５…ブレンド部、１６…ハイライト処理部、１７…映像表示部、１８…オンスクリーン信号生成部、１９…操作部、２０…ＯＳＤコントローラ、２１…タイミング生成部、２２…フォントＲＯＭ、２３…ＯＳＤ用ＲＡＭ、２４…ＣＬＵＴ部、２５…ＯＳＤ用ＲＡＭ。
【図１】
2006157694.tif 000003
【図２】
2006157694.tif 000004
【図３】
2006157694.tif 000005
【図４】
2006157694.tif 000006
【図５】
2006157694.tif 000007
【図６】
2006157694.tif 000008
【図７】
2006157694.tif 000009
【図８】
2006157694.tif 000010
【図９】
2006157694.tif 000011
【図１０】
2006157694.tif 000012
【図１１】
2006157694.tif 000013