(57)【要約】【課題】デジタル放送信号を受信する際に、キャラクタの階調色が指定されていない場合でも、多階調キャラクタを表示することが可能な多階調キャラクタ表示方法を提供する。【解決手段】キャラクタの色、キャラクタの階調色、キャラクタの大きさなどのキャラクタの見栄えに関する情報に基づいて、多階調キャラクタを表示する方法であって、上記キャラクタの階調色の指定がない場合に、キャラクタの色およびキャラクタを表示する背景色から自動的にキャラクタの階調色を設定して多階調キャラクタを表示する。【選択図】図１
2007279116.tif 000002
【特許請求の範囲】
【請求項１】
キャラクタの色、キャラクタの階調色、キャラクタの大きさなどのキャラクタの見栄えに関する情報に基づいて、多階調キャラクタを表示する方法であって、
上記キャラクタの階調色の指定がない場合に、キャラクタの色およびキャラクタを表示する背景色から自動的にキャラクタの階調色を設定して多階調キャラクタを表示することを特徴とする多階調キャラクタ表示方法。
【請求項２】
多階調キャラクタを表示するためのキャラクタの階調色を、カラールックアップテーブル内の任意に色を設定することのできる領域に登録して使用することを特徴とする請求項１に記載の多階調キャラクタ表示方法
【請求項３】
受信する放送信号に含まれるマークアップ言語を解析することにより、上記キャラクタの見栄えに関する情報を取得することを特徴とする請求項１に記載の多階調キャラクタ表示方法。
【請求項４】
上記請求項１から３のいずれか１項に記載の多階調キャラクタ表示方法を用いて、多階調キャラクタを表示することを特徴とするデジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調で表現されるキャラクタを表示するための多階調キャラクタ表示方法およびこの多階調キャラクタ表示方法を用いるデジタル放送受信装置に関する。
【背景技術】
【０００２】
従来の多階調キャラクタ表示方法としては、例えば、特開２００２−３５８０７３公報（特許文献1）に記載されたものがある。
特開２００２−３５８０７３公報には、「与えられたキャラクタコードに対応するフォントデータのビットマップを構成する各画素を当該画素に対して割り当てられた階調レベルについてそれぞれ指定された色で表示することで所望のキャラクタを表示する他階調キャラクタ表示において、色指定情報に基づいて任意の２つ以上の階調レベルについて指定された色に係る輝度を比較して、キャラクタの骨格部に割り当てられた階調レベルに対して指定された色から背景部に割り当てられた階調レベルに対して指定された色への全体的な色変化の推移形態を判定する工程と、キャラクタの骨格部と背景部との間に設定される複数の中間部について、それぞれの中間部に割り当てられた階調レベルに対して指定された色の輝度を比較して、キャラクタの骨格部に最も近い中間部から背景部に最も近い中間部への色変化の推移形態が全体的な色変化の推移形態に階調的に整合しない場合は、全体的な色変化の推移形態に整合するように複数の中間部にそれぞれ割り当てられた階調レベルに対して指定された色を入れ替えて色指定情報を更新する工程を実施する。」ことが示されている。
【０００３】
即ち、特開２００２−３５８０７３公報には、「キャラクタの骨格部に最も近い中間部から背景部に最も近い中間部への色変化の推移形態が全体的な色変化の推移形態に階調的に整合しない場合は、全体的な色変化の推移形態に整合するように複数の中間部にそれぞれ割り当てられた階調レベルに対して、指定された色を入れ替えて色指定情報を更新する。」ことが記載されている。
【特許文献１】特許公開２００２−３５８０７３（図５、段落００２４）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来の多階調キャラクタ表示方法においては、複数の中間部にそれぞれ割り当てられた階調レベルに対して指定された色の情報（デコード部から入力されるかあるいはデフォルト値として予め設定されている色指定情報）が必要であった。
この場合、キャラクタを表示する領域の色（背景色）が透明の場合に効果的であるが、背景色が透明でない場合は、前景色、階調色（前中間色、背中間色）の順に色成分を順次変化させることは可能であっても、背景色を含めて常に前景色、階調色（前中間色、背中間色）、背景色の順に色成分を順次変化させることができるとは限らなかった。
【０００５】
また、デフォルト値（初期設定値）として予め設定されている色指定情報は、カラールックアップテーブル（Color Look Up Table  以下、ＣＬＵＴと称す）の固定色に限られるため、背景色の変化に合わせて階調色（前中間色、背中間色）を設定することが困難であった。
この発明はこのような問題点を解決するためになされたものであり、キャラクタの階調色が指定されていない場合であっても、多階調キャラクタを表示することが可能な多階調キャラクタ表示方法を提供することを目的とする。
また、キャラクタの階調色が指定されていない場合であっても、受信するデジタル映像信号の多階調キャラクタ表示が行えるデジタル受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係わる多階調キャラクタ表示方法は、キャラクタの色、キャラクタの階調色、キャラクタの大きさなどのキャラクタの見栄えに関する情報に基づいて、多階調キャラクタを表示する方法であって、上記キャラクタの階調色の指定がない場合に、キャラクタの色およびキャラクタを表示する背景色から自動的にキャラクタの階調色を設定して多階調キャラクタを表示するものである。
【０００７】
また、本発明に係わるデジタル放送受信装置は、上述した多階調キャラクタ表示方法を用いて、多階調キャラクタを表示するものである。
【発明の効果】
【０００８】
本発明の多階調キャラクタ表示方法およびデジタル放送受信装置によれば、多階調キャラクタを表示するために必要なキャラクタの階調色が指定されていない場合でも、キャラクタの色およびキャラクタを表示する背景色から自動的にキャラクタの階調色を設定して多階調キャラクタを表示することが可能である。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
以下、図面に基づいて、本発明の一実施の形態について説明する。
図１は、この発明の実施の形態１によるデジタル放送受信装置の構成を示すブロック図である。図１において、実線矢印は、データの流れを示している。
映像・音声・番組情報・データ放送コンテンツなど複数のデータを重畳したトランスポートストリームなどで構成される放送信号Ａは、有線もしくは無線を介して放送信号入力部１０へ入力される。
【００１０】
本実施の形態によるデジタル放送受信装置１００においては、放送信号入力部１０に入力された放送信号Ａはデータ処理部２０に送られ、システムコントロール部２３の制御によって後述するデータ処理がなされる。
そして、データ処理部２０によってデータ処理して形成される映像信号は、映像信号出力部３０から有線もしくは無線によって映像出力（映像表示）装置５０に入力される。
一方、データ処理部２０によってデータ処理して形成される音声信号は、音声信号出力部４０から有線もしくは無線によって音声出力装置６０に入力される。
【００１１】
このように構成されたデジタル放送受信装置１００において、データ処理部２０に入力された放送信号Ａは、初めにデータ分離部２１へ送られ、映像・音声・番組情報・データ放送コンテンツなど複数のデータに分離される。
分離されたデータは、データ解析部２２に送られる。
データ解析部２２では、システムコントロール部２３の制御により、映像（動画）およびグラフィックス（キャラクタ、図形、静止画）などのデータとして解析され、それぞれビデオドライバ部２４およびグラフィックスドライバ部２５を介して、合成部２６へ入力される。
【００１２】
そして、合成部２６によって映像（動画）とグラフィックス（キャラクタ、図形、静止画）とが合成された信号は、映像信号出力部３０から映像出力装置５０に送られることにより、映像出力装置５０に映像（動画）およびグラフィックス（キャラクタ、図形、静止画）が表示される。
また、データ分離部２１で分離された音声信号は、データ解析部２２を介して音声ドライバ部２８に入力されて適宜増幅され、音声信号出力部４０から音声出力装置６０に出力される。
【００１３】
なお、データ蓄積部２９は、データ分離部２１で分離された複数のデータ（例えば、映像、音声、番組情報、データ放送コンテンツなど）の全て、あるいは一部を必要に応じて蓄積するためのものである。
データ放送コンテンツには、後述するＢＭＬなどのマークアップ言語、マークアップ言語から参照するカラールックアップテーブル（ＣＬＵＴ）データや画像（静止画）データなどが含まれる。
データ蓄積部２９を介さずにデータ処理をしてもよいが、データ分離部２１で分離されたデータを一旦データ蓄積部２９に格納し、システムコントロール部２３の制御によってデータ蓄積部２９に蓄積されたデータをデータ解析部２２が読み出し、解析してデータを処理する構成であってもよい。
【００１４】
データ分離部２１で分離されたデータのうち、マークアップ言語、例えばＢＭＬ（Broadcast Markup Language）やＨＴＭＬ（Hyper Text Markup Language）などをデータ解析部２２において解析することによって映像表示装置５０に表示するキャラクタの色、キャラクタの階調色、キャラクタの大きさなどの「キャラクタの見栄え（視認性）」に関する情報を取得する。
図２は、キャラクタの見栄えに関する情報を説明するための図であり、キャラクタの骨格部と背景部の間に２つの中間色がある場合の例を示している。
図２において、Ｆ１は文字等のキャラクタの骨格部に対して割り当てられた階調レベル（以下「前景色」と称する）、Ｆ４はキャラクタの背景部に対して割り当てられた階調レベル（以下「背景色」と称する）、Ｆ２は前景色Ｆ１に階調レベルが近い中間色（以下「前中間色」と称する）、Ｆ３は背景色Ｆ４に階調レベルが近い中間色（以下「背中間色」と称する）である。
【００１５】
即ち、図２は、キャラクタの見栄えに関する情報のうちキャラクタの色情報に基づいてキャラクタの前景色F１を設定し、キャラクタの階調色情報に基づいてキャラクタの階調色（前中間色F２および背中間色F３）を設定し、キャラクタの大きさ情報に基づいて、表示する大きさを設定して映像表示装置５０にキャラクタを表示する場合の一例を示している。
キャラクタの階調色（即ち、前中間色F２および背中間色F３）に関する情報が得られない場合は、階調色補正部２７（図１参照）によってキャラクタの階調色を設定し、グラフィックスドライバ部２５を介して多階調キャラクタとして映像出力装置５０に出力することができるようになる。
階調色補正部２７は、表示するキャラクタの前景色F１から前中間色F２、背中間色F３、背景色F４の順に滑らかな階調変化が行えるように前中間色F２および背中間色F３の階調色を補正する。
【００１６】
これにより、キャラクタの階調色（即ち、前中間色F２および背中間色F３）に関する情報が指定されていない場合でも、あたかもデータ解析部２２においてキャラクタの階調色に関する情報が取得できたかのように動作し、適切な多階調キャラクタを表示することができる。これによって、キャラクタの視認性（見栄え）がよくなる。
なお、表示するキャラクタの前景色F１から前中間色F２、背中間色F３、背景色F４の順に滑らかな階調変化させる方法としては、例えば、色を示す値が昇順あるいは降順となるように、もしくは色を成分ごとに分解した場合に各成分を示す値が成分ごとに昇順あるいは降順となるように、前中間色F２、背中間色F３を設定する方法がある。
【００１７】
図３は、本実施の形態における多階調キャラクタを表示するための処理手順を示すフローチャートである。
ステップS１では、入力された放送信号Ａから分離したデータを解析して映像表示装置５０に表示するキャラクタの「色」、「階調色」、「大きさ」などのキャラクタの見栄えに関する情報を取得し、キャラクタの階調色（前中間色F２および背中間色F３）に関する情報が指定されているか判定する。
指定されている場合は、S７において指定された情報を階調色として設定し、S８の多階調キャラクタ表示処理を行う。
【００１８】
図３において、S１の処理ステップで、キャラクタの階調色に関する情報が指定されていない場合、ステップS２においてキャラクタを表示する領域に描画されているグラフィックスデータを元に背景色F４を設定する。
即ち、ステップS２では、キャラクタの背景となるグラフィクスの色を取得して背景色Ｆ４とする。
【００１９】
次に、ステップS３では、キャラクタの前景色F１と、ステップS２において設定された背景色F４から、キャラクタの前景色F１から前中間色F２、背中間色３、背景色F４の順に階調が滑らかに変化するように、階調色（前中間色F２および背中間色３）を決定する。
キャラクタを表示する領域に描画されているグラフィックスデータを元に背景色（F４）選んで、階調色（前中間色（F２）、背中間色（F３））を決定することにより、前景色（F１）、階調色前中間色（F２）、背中間色（F３）、背景色（F４）の順に階調が滑らかに変化するようになり、背景に比べてキャラクタが不自然に強調されることを防ぐことができる。
【００２０】
デジタル放送においてキャラクタを表示するために使用する色は、２５６色のＣＬＵＴ（カラールックアップテーブル）内の色から選択する必要がある。
２５６色のうち３２色は受信機依存色と呼ばれ、デジタル放送受信装置は任意に色を設定することができる。
そこで、ステップS４において、ステップS３で決定された階調色を、任意に設定することのできる３２色のうちの１つもしくは１つ以上の色としてＣＬＵＴに登録する。
ステップS５において、ステップS４で登録した色を階調色として設定することによって、あたかもステップS１においてキャラクタの階調色に関する情報が指定されていたかのように多階調キャラクタを表示することができる。
【００２１】
また、デジタル放送受信装置が任意に設定することのできない色（選択できる２５６色の色のうちの３２色の受信機依存色を除いた色）であっても、ＣＬＵＴを検索することによって、ステップS３で決定された階調色に近い色が見つかった場合は、ステップS４においてＣＬＵＴに登録せずに検索により見つかった色を階調色として使用してもよい。
【００２２】
なお、図１には、外部の映像出力装置５０を有線もしくは無線によってデジタル放送受信装置１００に接続しているが、これは構成の一例に過ぎず、映像出力装置５０内にデジタル放送受信装置１００を内蔵する構成であってもよい。
さらに、映像出力装置５０内にデジタル放送受信装置１００および音声出力装置６０の両方を内蔵する構成であってもよい。
【００２３】
以上説明したように、本発明による多階調キャラクタ表示方法は、キャラクタの色、キャラクタの階調色、キャラクタの大きさなどのキャラクタの見栄えに関する情報に基づいて多階調キャラクタを表示する方法であって、キャラクタの階調色の指定がない場合に、キャラクタの色およびキャラクタを表示する背景色から自動的にキャラクタの階調色を設定して多階調キャラクタを表示する。
【００２４】
また、多階調キャラクタを表示するためのキャラクタの階調色を、カラールックアップテーブル内の任意に色を設定することのできる領域に登録して使用する。
また、受信する放送信号に含まれるマークアップ言語を解析することにより、キャラクタの見栄えに関する情報を取得する。
【００２５】
また、本発明によるデジタル放送受信装置は、上述のような多階調キャラクタ表示方法を用いて多階調キャラクタを表示する。
【産業上の利用可能性】
【００２６】
本発明は、キャラクタの階調色が指定されていない場合であっても、多階調キャラクタを表示することが可能な多階調キャラクタ表示方法を実現するのに有用である。
【図面の簡単な説明】
【００２７】
【図１】実施の形態１によるデジタル放送受信装置の構成を示すブロック図である。
【図２】キャラクタの見栄えに関する情報を説明するための図である。
【図３】実施の形態１における階調キャラクタを表示するための処理手順を示すフローチャートである。
【符号の説明】
【００２８】
１０  放送信号入力部                      ２０  データ処理部
２１  データ分離部                        ２２  データ解析部
２３  システムコントロール部              ２４  ビデオドライバ部
２５  グラフィックスドライバ部            ２６  合成部
２７  階調色補正部                        ２８  音声ドライバ部
２９  データ蓄積部                        ３０  映像信号出力部
４０  音声信号出力部                      ５０  映像出力装置
６０  音声出力装置
１００  デジタル放送受信装置
Ａ  放送信号
Ｆ１  前景色                              Ｆ２  前中間色
Ｆ３  背中間色                            Ｆ４  背景色
【図１】
2007279116.tif 000003
【図２】
2007279116.tif 000004
【図３】
2007279116.tif 000005