(57)【要約】【課題】電源をオンしたときのOSDの表示を迅速にする。【解決手段】OSDC１４４は、テレビジョン受像機１００の電源がオフされている間に、電源がオンされたときに表示すべき、OSD(On Screen Display)として表示する画像であるOSD画像のうちの、電源がオンされる前に準備することができるOSD画像を生成し、高画質回路１２４は、電源がオンされたときに、OSDC１４４により生成されたOSD画像を、表示部１２５に表示させる。本発明は、例えば、テレビジョン受像機などに適用することができる。【選択図】図１
2008003367.tif 000002
【特許請求の範囲】
【請求項１】
OSD(On Screen Display)で表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御装置において、
電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成する生成手段と、
前記電源がオンされたときに、前記生成手段により生成された前記OSD画像を、前記表示部に表示させる表示制御手段と
を備える表示制御装置。
【請求項２】
前記生成手段は、さらに、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされてから準備することができるOSD画像を、前記電源がオンされたときに生成する
請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記電源がオンされてから準備することができるOSD画像が前記生成手段により生成されてから、前記電源がオンされる前に準備することができるOSD画像と、前記電源がオンされてから準備することができるOSD画像とを、前記表示部に表示させる
請求項２に記載の表示制御装置。
【請求項４】
前記生成手段は、前記電源がオフされたとき、前記電源がオンされる前に準備することができるOSD画像を生成する
請求項１に記載の表示制御装置。
【請求項５】
OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御方法において、
電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成し、
前記電源がオンされたときに、生成された前記OSD画像を、前記表示部に表示させる
ステップを含む表示制御方法。
【請求項６】
OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御処理をコンピュータに実行させるプログラムにおいて、
電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成し、
前記電源がオンされたときに、生成された前記OSD画像を、前記表示部に表示させる
表示制御処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、およびプログラムに関し、特に、電源をオンしたときのOSD(On Screen Display)の表示をより迅速にすることができるようにした表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、テレビジョン受像機において、そのテレビジョン受像機の電源がオンされたとき、OSDとして表示される画像であるOSD画像を表示させる場合には、電源がオンされると、そのテレビジョン受像機に内蔵されるマイクロコンピュータのペリフェラルや各タスクが起動され、マイクロコンピュータが制御しているデバイスなどの初期化が行われる。そして、最後に、OSD画像を生成するグラフィックモジュールを初期化するOSD表示の初期化処理が行われる。
【０００３】
また、ユーザによる操作の入力が可能となる通常画面の表示に使用されるビットマップデータのうちの一部をオープニング画面の表示中に用意することにより、オープンニング画面の後に表示される通常画面の表示を迅速にする技術が開示されている（例えば、特許文献１に記載の[００１２]および[００１３]段落を参照）。
【特許文献１】特開２００５−１１５１０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、OSD画像が表示されるディスプレイにおいては、従来使用されていたCRT(Cathode Ray Tube)に代わり、PDP(Plasma Display Panel)や、LCD(Liquid Crystal Display)、有機EL(ELectroluminescence)ディスプレイ、SED(Surface-conduction Electron-emitter Display)などのいわゆるフラット系のディスプレイが使用される傾向にある。一般的に、フラット系のディスプレイの初期化においては、従来使用されていたCRTと比較して、多種のデータを設定する必要があり、このため、電源がオンされてからディスプレイが画像を表示することができる状態となるまでにある程度の時間を要していた。
【０００５】
しかしながら、最近では、電源がオンされてからディスプレイが画像を表示することができる状態となるまでの時間が以前と比較して短縮されている。
【０００６】
一方、電源がオンされた後、ディスプレイが画像を表示することができる状態となったときにOSD画像を表示するには、グラフィックモジュールは、電源がオンされてからディスプレイが画像を表示することができる状態となるまでの時間内に、OSD画像を生成する必要がある。
【０００７】
ところが、上述したように、OSD表示の初期化処理は後回しにされ、さらには、OSD表示の初期化処理のタスクの優先度は低めに設定されている場合が多いことなどから、グラフィックモジュールは、電源がオンされてからディスプレイが画像を表示することができる状態となるまでの時間よりも短い時間で、OSD画像を生成しなければならない。
【０００８】
従って、電源がオンされてからディスプレイが画像を表示することができる状態となるまでの時間が今以上に短縮されると、相対的に、グラフィックモジュールがOSD画像の生成にかけることができる時間がより短くなり、その結果、ディスプレイが画像を表示することができる状態であるにも関わらず、グラフィックモジュールによるOSD画像の生成が間に合わずに、OSD画像がディスプレイに表示されないということが起こり得る。
【０００９】
また、特許文献１に記載の、通常画面の表示を迅速にする技術では、電源をオンしてからオープニング画面が表示されるまでの時間を短縮することはできなかった。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、電源をオンしたときのOSDの表示をより迅速にすることができるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の一側面の表示制御装置は、OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御装置であり、電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成する生成手段と、前記電源がオンされたときに、前記生成手段により生成された前記OSD画像を、前記表示部に表示させる表示制御手段とを備える。
【００１２】
前記生成手段には、さらに、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされてから準備することができるOSD画像を、前記電源がオンされたときに生成させることができる。
【００１３】
前記表示制御手段は、前記電源がオンされてから準備することができるOSD画像が前記生成手段により生成されてから、前記電源がオンされる前に準備することができるOSD画像と、前記電源がオンされてから準備することができるOSD画像とを、前記表示部に表示させることができる。
【００１４】
前記生成手段には、前記電源がオフされたとき、前記電源がオンされる前に準備することができるOSD画像を生成させることができる。
【００１５】
本発明の一側面の表示制御方法、またはプログラムは、OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御方法、またはOSDとして表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御処理をコンピュータに実行させるプログラムであり、電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成し、前記電源がオンされたときに、生成された前記OSD画像を、前記表示部に表示させる。
【００１６】
本発明の一側面においては、電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像が生成され、前記電源がオンされたときに、生成された前記OSD画像が、前記表示部に表示される。
【発明の効果】
【００１７】
本発明によれば、電源をオンしたときのOSDの表示をより迅速にすることができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
本発明の一側面の表示制御装置は、OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御装置（例えば、図１のテレビジョン受像機１００）であり、電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成する生成手段（例えば、図４のステップＳ６４の処理を実行する図１のOSDC１４４）と、前記電源がオンされたときに、前記生成手段により生成された前記OSD画像を、前記表示部に表示させる表示制御手段（例えば、図５のステップＳ９９の処理を実行する図１の高画質回路１２４）とを備える。
【００２０】
本発明の一側面の表示制御方法、またはプログラムは、OSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御方法、またはOSDで表示する画像であるOSD画像を生成し、画像を表示する表示部に表示させる表示制御処理をコンピュータに実行させるプログラムであり、電源がオフされている間に、前記電源がオンされたときに表示すべきOSD画像のうちの、前記電源がオンされる前に準備することができるOSD画像を生成し（例えば、図４のステップＳ６４）、前記電源がオンされたときに、生成された前記OSD画像を、前記表示部に表示させる（例えば、図５のステップＳ９９）。
【００２１】
以下、図を参照して、本発明の実施の形態について説明する。
【００２２】
図１は、本発明を適用したテレビジョン受像機の一実施の形態の構成例を示すブロック図である。
【００２３】
テレビジョン受像機１００は、チューナ１２１、ビデオ入力端子１２２、OSD(On Screen Display)制御モジュール１２３、高画質回路１２４、および表示部１２５により構成される。
【００２４】
チューナ１２１は、図示せぬアンテナなどから供給された放送信号を受信し、受信した放送信号のうちの所定のチャンネル（周波数帯域）の放送信号から画像信号を復調し、コンテンツ画像として、高画質回路１２４に供給する。
【００２５】
また、チューナ１２１は、受信した放送信号に含まれるEPG(Electronic Program Guide)データを適宜抽出し、高画質回路１２４に供給する。
【００２６】
ビデオ入力端子１２２は、図示せぬ再生装置などから供給されるコンテンツ画像を高画質回路１２４に供給する。
【００２７】
OSD制御モジュール１２３は、Font ROM（Read Only Memory）１４１、VRAM(Video RAM)１４２、データ記憶部１４３、およびOSDC(On Screen Display Controller)１４４により構成され、OSDで表示する画像であるOSD画像を生成する。なお、OSD制御モジュール１２３では、キャラクタジェネレータでOSD画像を生成することもできるし、ビットマップのOSD画像を生成することもできる。
【００２８】
Font ROM１４１は、OSD画像の生成に用いられる各種の文字フォントやGUI(Graphical User Interface)パーツを記憶する。なお、GUIパーツとは、例えば、アイコンやボタン、文字列などを囲む枠であるGUI枠などをいう。
【００２９】
VRAM１４２は、OSDC１４４から供給されたOSD画像を記憶する。
【００３０】
データ記憶部１４３は、OSDC１４４から供給された表示すべきデータを記憶する。ここで、表示すべきデータとは、表示部１２５に表示されるOSD画像を生成するために必要なデータをいう。
【００３１】
表示すべきデータとしては、例えば、テレビジョン受像機１００の電源がオフされたときのテレビジョン受像機１００のセット状態、即ち、例えば、テレビジョン受像機１００の電源がオフされる直前に表示されていた番組（コンテンツ画像）のチャンネルの番号やその番組を放送する放送局、テレビジョン受像機１００の電源がオフされる直前の画質（明るさ等）、音量、画面モード（画像を４：３のアスペクト比で表示するノーマルモードや、画像を１６：９のアスペクト比で表示するワイドモード等）などがある。さらに、表示すべきデータとしては、電源がオンされたときに決まって表示部１２５に表示される、ユーザに対するメッセージがある。
【００３２】
また、データ記憶部１４３は、表示すべきデータとして、OSDC１４４から供給されるEPGデータを記憶する。ここで、EPGデータとは、放送される番組の放送日時、チャンネルの番号と、その番組の番組名とが対応付けられたデータをいう。
【００３３】
さらに、データ記憶部１４３は、テレビジョン受像機１００の電源がオンされたときに、どのOSD画像を表示部１２５に表示させるかを表すOSD表示情報を記憶する。
【００３４】
OSDC１４４は、VRAM１６１を内蔵し、そのVRAM１６１を作業用領域として使用しながらOSD画像を生成し、VRAM１４２に供給して記憶させる。
【００３５】
即ち、OSDC１４４は、例えば、データ記憶部１４３から表示すべきデータを読み出したり、時刻を計時する図示せぬ機能ブロックから時刻を取得する（読み出す）。OSDC１４４は、データ記憶部１４３から読み出した表示すべきデータや、図示せぬ機能ブロックから取得した時刻などに基づいて、必要な文字フォントやGUIパーツをFont ROM１４１から読み出す。そして、OSDC１４４は、Font ROM１４１から読み出した文字フォントやGUIパーツに基づいてOSD画像を生成し、VRAM１４２に供給して記憶させる（展開する）。
【００３６】
また、OSDC１４４は、高画質回路１２４から供給される垂直同期信号Vsyncをトリガとして、VRAM１４２からOSD画像を読み出し、高画質回路１２４に供給する。
【００３７】
さらに、OSDC１４４は、ユーザが、チャンネル番号や音量などの表示すべきデータやOSD表示情報を変更するように、ユーザにより操作される操作部（図示せず）を操作すると、その操作に応じて変更された表示すべきデータやOSD表示情報をデータ記憶部１４３に供給し、上書きする形で記憶させる。また、OSDC１４４は、高画質回路１２４から適宜供給されるEPGデータを、表示すべきデータとしてデータ記憶部１４３に供給し、上書きする形で記憶させる。
【００３８】
高画質回路１２４は、チューナ１２１またはビデオ入力端子１２２からのコンテンツ画像に含まれる垂直同期信号Vsyncを抽出し、OSD制御モジュール１２３のOSDC１４４に供給する。
【００３９】
さらに、高画質回路１２４は、チューナ１２１またはビデオ入力端子１２２から供給されたコンテンツ画像に、OSD制御モジュール１２３のOSDC１４４から供給されるOSD画像を重畳（合成）し、その結果得られる合成画像を、表示部１２５に供給して表示させる。
【００４０】
また、高画質回路１２４は、チューナ１２１から適宜供給されたEPGデータを、OSDC１４４に供給する。
【００４１】
表示部１２５は、例えば、LCD(Liquid Crystal Display)などにより構成され、高画質回路１２４から供給される合成画像を表示する。
【００４２】
図２は、表示部１２５に表示される合成画像を示す図である。
【００４３】
図２は、図１のテレビジョン受像機１００の表示部１２５が設けられた面を正面として、テレビジョン受像機１００を正面側から見た平面図であり、図２において、表示部１２５には、OSD画像１８１乃至１８５がコンテンツ画像に重畳された合成画像が表示されている。
【００４４】
即ち、OSD画像１８１は、表示部１２５に表示された番組（コンテンツ画像）の番組名を表す文字列「自然の神秘」がGUI枠（図中、斜線を付してある部分）で囲まれた画像であり、OSD画像１８２は、表示部１２５に表示された番組を放送する放送局を表すロゴ「MHK」がGUI枠で囲まれた画像である。
【００４５】
また、OSD画像１８３は、表示部１２５に表示された番組に対応するチャンネルの番号を表す文字列「１０３」がGUI枠で囲まれた画像であり、OSD画像１８４は、表示部１２５の画面モード（アスペクト比）を表す文字列「４：３」がGUI枠で囲まれた画像である。さらに、OSD画像１８５は、ユーザに対するメッセージを表す文字列「ＸＸＸ」がGUI枠で囲まれた画像である。
【００４６】
ここで、テレビジョン受像機１００の電源がオンにされたときに表示すべきOSD画像としては、電源がオンされてから準備（生成）することができるOSD画像、つまり、電源がオンされてからでないと準備することができないOSD表示画像と、電源がオンされる前に準備することができるOSD画像とが存在する。
【００４７】
即ち、電源がオンされてから準備することができるOSD画像としては、例えば、電源がオンされたときに、表示部１２５に表示される番組の番組名を表すOSD画像１８１がある。電源がオンされたときに、表示部１２５に表示される番組は、そのときに現に放送されている番組であり、実際に電源がオンされないと特定することができない。従って、そのような番組の番組名を表すOSD画像１８１は、電源がオンされてからでないと準備することができない。
【００４８】
電源がオンにされたときがいつであるかによって変化する番組名を表すOSD画像１８１のようなOSD画像は、いわば可変のOSD画像であるといえる。
【００４９】
なお、可変のOSD画像としては、番組名を表すOSD画像１８１の他に、電源がオンにされたときの時刻を表すOSD画像などがある。
【００５０】
一方、例えば、電源がオンされる前に準備することができるOSD画像としては、前回、電源がオフされたときの設定をそのまま表すOSD画像、即ち、例えば、電源がオフされた直前に表示部１２５に表示されていた番組に対応するチャンネルの番号を表すOSD画像１８３や、その番組を放送していた放送局を表すOSD画像１８２などがある。
【００５１】
即ち、テレビジョン受像機１００では、電源がオフにされている状態から電源がオンにされたときには、前回、電源がオフにされた直前に表示部１２５に表示されていた番組のチャンネルで放送されている番組が表示部１２５に表示されるようになっている。このため、電源がオフされた直前に表示部１２５に表示されていた番組に対応するチャンネルの番号を表すOSD画像１８３や、その番組を放送していた放送局を表すOSD画像１８２などは、電源がオンされなくても、前もって準備しておくことができる。
【００５２】
電源がオンにされたときがいつであるかによって変化しない、前回の電源オフ時に表示されていた番組のチャンネルの番号を表すOSD画像１８３や、前回の電源オフ時に表示されていた番組を放送していた放送局を表すOSD画像１８２のようなOSD画像は、いわば固定のOSD画像であるといえる。
【００５３】
また、テレビジョン受像機１００では、電源がオフされている状態から電源がオンされたときには、前回、電源がオフされた直前の画面モード（アスペクト比）や、音量、画質などの設定もそのままの状態で、テレビジョン受像機１００に反映される。
【００５４】
従って、チャンネルの番号を表すOSD画像１８３や放送局を表すOSD画像１８２の他、表示部１２５の画面モードを表すOSD画像１８４や、音量や画質を表すOSD画像も、固定のOSD画像である。
【００５５】
なお、ユーザに対するメッセージを表すOSD画像１８５も、固定のOSD画像である。ここで、ユーザに対するメッセージとは、例えば、「データ取得中です。」などの、テレビジョン受像機１００がコンテンツ画像を取得中であることをユーザに示す、電源がオンされたときに毎回決まって表示部１２５に表示される固定のメッセージである。
【００５６】
また、可変のOSD画像１８１などに含まれるGUI枠は、電源がオンにされたときがいつであっても変化しないので、固定のOSD画像と同様に、電源がオンされる前に準備することができる。
【００５７】
図３は、テレビジョン受像機１００において行われる、OSD画像を表示するOSD表示処理を説明するフローチャートである。
【００５８】
この処理は、例えば、図１のテレビジョン受像機１００のコンセントが抜かれている状態から、コンセントが差し込まれた状態とされ（或いは、いわゆる主電源がオフ状態からオン状態とされ）、テレビジョン受像機１００の電源をオンする操作がされた場合、つまり、テレビジョン受像機のすべてのブロックへの電源の供給が停止されている状態から、その電源の供給が開始された場合に行われる。
【００５９】
ステップＳ３１において、OSDC１４４は、VRAM１４２や内蔵するVRAM１６１に記憶されているデータを消去（クリア）するなどの初期化を行い、ステップＳ３２に進み、表示部１２５が内蔵する図示せぬマイクロコンピュータから、表示部１２５の解像度（画素数）や画素の縦と横との比（ピッチ比）、有効表示エリアの情報などを、パネル情報として取得する（読み出す）。
【００６０】
なお、このパネル情報に含まれる画素数や画素のピッチ比、有効表示エリアの情報などにより、表示部１２５の画面のうちの画像を表示することができる領域（表示領域）や、その領域の左上の画素の位置（表示開始位置）が特定される。
【００６１】
また、OSDC１４４は、データ記憶部１４３からOSD表示情報を読み出し、そのOSD表示情報に基づいて、電源がオンされたときに表示させるOSD画像を特定する。
【００６２】
その後、ステップＳ３２からステップＳ３３に進み、OSDC１４４は、表示部１２５が内蔵するマイクロコンピュータから取得したパネル情報に基づいて、表示部１２５の表示領域における、OSD画像が表示される位置（表示位置）、より具体的には、表示領域における、そのOSD画像を構成する文字フォントやGUIパーツが表示される表示位置、OSD画像を構成する文字フォントやGUIパーツが表示されるサイズ（表示サイズ）、OSD画像を構成する文字フォントやGUIパーツのうちの、隣接する文字フォントやGUIパーツが表示される間隔（表示間隔）などの情報を算出して、ステップＳ３４に進む。
【００６３】
ステップＳ３４において、OSDC１４４は、表示すべきデータをデータ記憶部１４３から読み出し、ステップＳ３５に進む。具体的には、ステップＳ３４において、ユーザがテレビジョン受像機１００を購入後、電源が初めてオンされたときに、OSDC１４４は、デフォルトの表示すべきデータをデータ記憶部１４３から読み出す。
【００６４】
ここで、デフォルトの表示すべきデータとは、ユーザがテレビジョン受像機１００を購入後、電源が初めてオンされたときに、表示部１２５に表示されるOSD画像の生成に必要なデータをいう。
【００６５】
即ち、テレビジョン受像機１００では、ユーザがテレビジョン受像機１００を購入後、電源が初めてオンされたときには、例えば、所定の画面モードや、所定のチャンネルに対応する番組、その番組に対応するチャンネルの番号、放送局（名）、さらには、電源がオンされたときに決まって表示部１２５に表示される、ユーザに対するメッセージが表示部１２５に表示されるようになっている。それらの画面モードや、チャンネルの番号、放送局、ユーザに対するメッセージは、例えば、テレビジョン受像機１００の製造時に、デフォルトの表示すべきデータとしてデータ記憶部１４３に記憶される。
【００６６】
従って、ユーザがテレビジョン受像機１００を購入後、電源が初めてオンされたときには、上述した画面モードや、チャンネルの番号、放送局、ユーザに対するメッセージが、それぞれ、図２のOSD画像１８４や、OSD画像１８３、OSD画像１８２、OSD画像１８５の生成に必要なデータ（デフォルトの表示すべきデータ）としてデータ記憶部１４３から読み出される。
【００６７】
一方、ステップＳ３４において、ユーザがテレビジョン受像機１００を購入後、電源が２回目以降にオンされたとき（電源が初めてオンされたときを除く）に、OSDC１４３は、デフォルトでない表示すべきデータをデータ記憶部１４３から読み出す。
【００６８】
ここで、デフォルトでない表示すべきデータとは、ユーザがテレビジョン受像機１００を購入後、電源が２回目以降にオンされたときに、表示部１２５に表示されるOSD画像の生成に必要なデータをいう。
【００６９】
即ち、テレビジョン受像機１００では、ユーザがテレビジョン受像機１００を購入後、電源が２回目以降にオンされたときには、例えば、前回、電源がオフされた直前の画面モードや、電源がオフされた直前に表示部１２５に表示されていた番組に対応するチャンネルの番号、放送局（名）、さらには、電源がオンされたときに決まって表示部１２５に表示される、ユーザに対するメッセージが、表示部１２５に表示されるようになっている。
【００７０】
それらの画面モードや、チャンネルの番号、放送局は、例えば、前回、電源がオンされているときに、ユーザが、画面モードや、チャンネルの番号、放送局を変更するように、図示せぬ操作部を操作するごとに、その操作に応じて変更された画面モードや、チャンネルの番号、放送局が、デフォルトでない表示すべきデータとしてデータ記憶部１４３に上書きされる形で記憶される。また、電源がオンされたときに決まって表示部１２５に表示される、ユーザに対するメッセージは、電源がオンされたときに毎回表示される固定の（一定の）メッセージであるため、デフォルトの表示すべきデータ（または、デフォルトでない表示すべきデータ）としてデータ記憶部１４３に記憶されている。
【００７１】
従って、ユーザがテレビジョン受像機１００を購入後、電源が２回目以降にオンされたときには、上述した画面モードや、チャンネルの番号、放送局、ユーザに対するメッセージが、それぞれ、図２のOSD画像１８４や、OSD画像１８３、OSD画像１８２、OSD画像１８５の生成に必要なデータ（デフォルトでない表示すべきデータ）としてデータ記憶部１４３から読み出される。
【００７２】
その後、ステップＳ３５において、OSDC１４４は、データ記憶部１４３から読み出した表示すべきデータに基づいてGUIパーツや文字フォントをFont ROM１４１から読み出し、ステップＳ３３において算出した、OSD画像を構成する文字フォントやGUIパーツの表示位置、表示サイズ、および表示間隔などの情報に基づいて、OSD画像を生成する。
【００７３】
具体的には、例えば、OSDC１４４は、ステップＳ３３において算出した表示サイズになるように、Font ROM１４１から読み出したGUIパーツや文字フォントの表示サイズを調整し、それらのGUIパーツや文字フォントの表示位置や表示間隔が、ステップＳ３３において算出した表示位置や表示間隔になるようにOSD画像を生成する。これにより、例えば、図２に示されたOSD画像１８２乃至１８５が生成される。
【００７４】
なお、OSD画像として表示すべき文字列については、後述するステップＳ３６でVRAM１４２に記憶（展開）させるにあたり、OSD画像として表示すべき文字列を構成する文字の文字フォントをFont ROM１４１から読み出し、OSD画像として表示すべき文字列となる順番に配列しておく必要がある。
【００７５】
また、OSDC１４４は、ステップＳ３３において算出した、表示領域における、OSD画像の表示位置を、データ記憶部１４３から読み出した表示すべきデータに含まれる画面モードに合った、OSD画像の表示位置に変更する。具体的には、表示領域におけるOSD画像の表示位置と、表示領域のうちの、コンテンツ画像が表示される領域におけるOSD画像の表示位置とが相対的に一致するように、表示位置を変更する。
【００７６】
その後、ステップＳ３５からステップＳ３６に進み、OSDC１４４は、ステップＳ３５で生成したOSD画像をVRAM１４２に供給して記憶させ、ステップＳ３７に進む。
【００７７】
ステップＳ３７において、OSDC１４４は、高画質回路１２４から供給された垂直同期信号Vsyncをトリガに、OSD画像をVRAM１４２から読み出し、高画質回路１２４に供給（出力）して、ステップＳ３８に進む。
【００７８】
ステップＳ３８において、高画質回路１２４は、OSDC１４４から供給されたOSD画像を、チューナ１２１またはビデオ入力端子１２２から供給されたコンテンツ画像に重畳し、ステップＳ３９に進む。
【００７９】
ステップＳ３９において、高画質回路１２４は、重畳することで得られた合成画像を表示部１２５に供給し表示させる。
【００８０】
その後、OSD表示処理は、終了される。
【００８１】
次に、図１のテレビジョン受像機１００では、電源をオフする操作がされても、コンセントが抜かれない限り（或いは、主電源がオフ状態にされない限り）、OSD制御モジュール１２３と、最低限動作すべきブロックとへの電源の供給は続行される。
【００８２】
即ち、電源をオフする操作がされた場合、テレビジョン受像機１００では、OSD制御モジュール１２３と最低限動作すべきブロックとへの電源の供給は続行されるが、他のブロックへの電源の供給が停止される。電源の供給が停止されるブロックとしては、例えば、図１のチューナ１２１や、高画質回路１２４、さらには、表示部１２５がLCDで構成される場合のバックライトなどがある。
【００８３】
以上のように、電源をオフする操作がされても、電源の供給が続行されているOSD制御モジュール１２３では、テレビジョン受像機１００の電源がオフされている間に、OSD画像の表示の準備が行われる。
【００８４】
即ち、図４は、テレビジョン受像機１００の電源をオフする操作がされたときに、その電源のオフをトリガとして開始される、固定のOSD画像を生成する生成処理を説明するフローチャートである。
【００８５】
ステップＳ６１において、OSDC１４４は、図３のステップＳ３２における処理と同様に、表示部１２５を制御する図示せぬマイクロコンピュータからパネル情報を取得する。
【００８６】
その後、OSDC１４４は、データ記憶部１４３からOSD表示情報を読み出し、そのOSD表示情報に基づいて、電源がオンされたときに表示すべきOSD画像のうちの、固定のOSD画像を特定し、その固定のOSD画像についての表示の準備を行う。
【００８７】
即ち、ステップＳ６１からステップＳ６２に進み、OSDC１４４は、ステップＳ６１で取得したパネル情報に基づいて、表示部１２５の表示領域における、固定のOSD画像の表示位置、より具体的には、表示領域における、その固定のOSD画像を構成する文字フォントやGUIパーツの表示位置、固定のOSD画像を構成する文字フォントやGUIパーツの表示サイズ、固定のOSD画像を構成する文字フォントやGUIパーツのうちの、隣接する文字フォントやGUIパーツの表示間隔などの情報を算出して、ステップＳ６３に進む。
【００８８】
ステップＳ６３において、OSDC１４４は、固定のOSD画像についての（デフォルトでない）表示すべきデータをデータ記憶部１４３から読み出す。これにより、例えば、前回、電源がオフされた直前の画面モードや、電源がオフされた直前に表示部１２５に表示されていた番組に対応するチャンネルの番号、放送局（名）、さらには、電源がオンされたときに決まって表示部１２５に表示される、ユーザに対するメッセージが、それぞれ、図２の固定のOSD画像１８４や、固定のOSD画像１８３、固定のOSD画像１８２、固定のOSD画像１８５の生成に必要なデータ（表示すべきデータ）としてデータ記憶部１４３から読み出される。
【００８９】
ステップＳ６３からステップＳ６４に進み、OSDC１４４は、データ記憶部１４３から読み出した表示すべきデータに基づいてGUIパーツや文字フォントをFont ROM１４１から読み出し、ステップＳ６２において算出した、固定のOSD画像を構成する文字フォントやGUIパーツの表示位置、表示サイズ、および表示間隔などの情報に基づいて、固定のOSD画像を生成する。これにより、例えば、図２に示された固定のOSD画像１８２乃至１８５が生成される。
【００９０】
また、OSDC１４４は、ステップＳ６２において算出した、表示領域における、固定のOSD画像の表示位置を、データ記憶部１４３から読み出した表示すべきデータに含まれる画面モードに合った、固定のOSD画像の表示位置に変更する。
【００９１】
その後、ステップＳ６４からステップＳ６５に進み、OSDC１４４は、ステップＳ６４で生成した固定のOSD画像をVRAM１４２に供給して記憶させる。
【００９２】
その後、生成処理は、終了される。
【００９３】
以上のように、電源をオフする操作がされた後、電源の供給が続行されているOSD制御モジュール１２３では、電源がオフされている間に、固定のOSD画像の表示の準備が行われる。
【００９４】
そして、その後、図１のテレビジョン受像機１００のコンセントが抜かれずに、つまり、OSD制御モジュール１２３と最低限動作すべきブロックとへの電源の供給が続行されている状態で電源をオンする操作がされると、テレビジョン受像機１００では、図３のOSD表示処理に代えて、図５のOSD表示処理が行われる。
【００９５】
電源をオンする操作がされると、テレビジョン受像機１００では、OSD制御モジュール１２３と最低限動作すべきブロックとを除くブロックへの電源の供給が開始され、これにより、テレビジョン受像機１００のすべてのブロック（例えば、図１のチューナ１２１や高画質回路１２４、表示部１２５）に電源が供給されている状態となる。
【００９６】
図５は、テレビジョン受像機１００において行われるOSD表示処理を説明するフローチャートである。
【００９７】
ステップＳ９１において、OSDC１４４は、データ記憶部１４３からOSD表示情報を読み出し、そのOSD表示情報に基づいて、電源をオンしたときに表示すべきOSD画像として可変のOSD画像が存在するかを判定する。ステップＳ９１において、電源をオンしたときに表示すべきOSD画像として可変のOSD画像が存在しないと判定された場合、ステップＳ９７に進み、OSDC１４４は、高画質回路１２４から供給された垂直同期信号Vsyncをトリガに、OSD画像をVRAM１４２から読み出し、高画質回路１２４に供給（出力）して、ステップＳ９８に進む。
【００９８】
この場合、VRAM１４２には、電源がオフされている間に行われた図４の生成処理で生成された固定のOSD画像のみが記憶されており、従って、ステップＳ９７では、VRAM１４２に記憶されている固定のOSD画像が読み出される。
【００９９】
一方、ステップＳ９１において、電源をオンしたときに表示すべきOSD画像として可変のOSD画像が存在すると判定された場合、ステップＳ９２に進み、OSDC１４４は、図３のステップＳ３２における処理と同様に、表示部１２５を制御する図示せぬマイクロコンピュータからパネル情報を取得する。
【０１００】
また、OSDC１４４は、データ記憶部１４３から読み出したOSD表示情報に基づいて、テレビジョン受像機１００の電源がオンされたときに表示させる可変のOSD画像を特定する。
【０１０１】
その後、ステップＳ９２からステップＳ９３に進み、OSDC１４４は、表示部１２５を制御する図示せぬマイクロコンピュータから取得したパネル情報に基づいて、表示部１２５の表示領域における、可変のOSD画像の表示位置、より具体的には、表示領域における、その可変のOSD画像を構成する文字フォントやGUIパーツの表示位置、可変のOSD画像を構成する文字フォントやGUIパーツの表示サイズ、可変のOSD画像を構成する文字フォントやGUIパーツのうちの、隣接する文字フォントやGUIパーツの表示間隔などの情報を算出して、ステップＳ９４に進む。
【０１０２】
ステップＳ９４において、OSDC１４４は、可変のOSD画像についての表示すべきデータをデータ記憶部１４３から読み出し、ステップＳ９５に進む。ここで、表示すべきデータとして、例えば、図２に示される可変のOSD画像１８１を生成するために必要な番組名が、データ記憶部１４３から読み出される。具体的には、OSDC１４４が、時刻を計時する図示せぬ機能ブロックから、電源がオンされたときの時刻を読み出し、その時刻とデータ記憶部１４３に記憶されたチャンネルの番号とに基づいて、同じくデータ記憶部１４３に記憶されたEPGデータを参照することにより番組名を特定し、表示すべきデータとして読み出す。
【０１０３】
ステップＳ９５において、OSDC１４４は、データ記憶部１４３から読み出した表示すべきデータに基づいてGUIパーツや文字フォントをFont ROM１４１から読み出し、ステップＳ９３において算出した、可変のOSD画像を構成する文字フォントやGUIパーツの表示位置、表示サイズ、および表示間隔などの情報に基づいて、可変のOSD画像を生成する。これにより、例えば、図２に示された可変のOSD画像１８１が生成される。
【０１０４】
また、OSDC１４４は、ステップＳ９３において算出した、表示領域における、可変のOSD画像の表示位置を、データ記憶部１４３から読み出した表示すべきデータに含まれる画面モードに合った、可変のOSD画像の表示位置に変更する。
【０１０５】
その後、ステップＳ９５からステップＳ９６に進み、OSDC１４４は、ステップＳ９５で生成した可変のOSD画像をVRAM１４２に供給して記憶させ、ステップＳ９７に進む。
【０１０６】
ステップＳ９７において、OSDC１４４は、高画質回路１２４から供給された垂直同期信号Vsyncをトリガに、OSD画像をVRAM１４２から読み出し、高画質回路１２４に供給（出力）して、ステップＳ９８に進む。
【０１０７】
この場合、VRAM１４２には、電源がオフされている間に行われた図４の生成処理で生成された固定のOSD画像と、ステップＳ９５で生成された可変のOSD画像とが記憶されており、従って、ステップＳ９７では、VRAM１４２に記憶されている固定のOSD画像と可変のOSD画像とが読み出される。
【０１０８】
ステップＳ９８において、高画質回路１２４は、OSDC１４４から供給されたOSD画像を、チューナ１２１またはビデオ入力端子１２２から供給されたコンテンツ画像に重畳し、ステップＳ９９に進む。
【０１０９】
ステップＳ９９において、高画質回路１２４は、重畳することで得られた合成画像を表示部１２５に供給し表示させる。
【０１１０】
その後、図５におけるOSD表示処理は、終了される。
【０１１１】
以上のように、電源がオフされている間に、図４の生成処理によって、固定のOSD画像を生成してVRAM１４２に展開しておく（記憶させておく）ようにしたので、電源がオンされたときに、OSD画像を、迅速に表示することができる。
【０１１２】
即ち、図５のOSD表示処理によれば、電源がオンされたときに表示すべきOSD画像の中に、可変のOSD画像がある場合には、その可変のOSD画像が生成され、その後、図４の生成処理であらかじめ生成しておいた固定のOSD画像とともに表示部１２５に表示されるので、電源がオンされたときに固定のOSD画像を生成する必要がなく、OSD画像を迅速に表示することができる。
【０１１３】
また、図５のOSD表示処理によれば、電源がオンされたときに表示すべきOSD画像の中に、可変のOSD画像がない場合には、図４の生成処理であらかじめ生成しておいた固定のOSD画像が表示部１２５に表示されるので、電源がオンされたときに、固定のOSD画像、および可変のOSD画像のいずれも生成する必要がなく、OSD画像の表示を、さらに迅速に行うことができる。
【０１１４】
これにより、例えば、チューナ１２１またはビデオ入力端子１２２からのコンテンツ画像のデコードに時間を要するときでも、OSD画像の表示が迅速に行われるので、ユーザに安心感を与えることができる。即ち、OSD画像が迅速に表示されることにより、電源がオンされたときから、チューナ１２１またはビデオ入力端子１２２からのコンテンツ画像が表示部１２５に表示されるまでの時間を、ユーザに意識させないようにすることができる。
【０１１５】
なお、図５のOSD表示処理においては、電源がオンされたときに表示すべきOSD画像の中に、可変のOSD画像がある場合には、可変のOSD画像が生成されるのを待って、図４の生成処理であらかじめ生成しておいた固定のOSD画像を、生成された可変のOSD画像とともに表示部１２５に表示させることとしたが、図４の生成処理であらかじめ生成しておいた固定のOSD画像は、可変のOSD画像が生成されるのを待たずに表示し、可変のOSD画像は、その生成が完了してから表示するようにしてもよい。
【０１１６】
さらに、電源がオンされたときに、図４の生成処理によりあらかじめ生成しておいた固定のOSD画像を、可変のOSD画像が生成されるのを待たずに表示部１２５に表示させることに加えて、可変のOSD画像が生成されるごとに、その可変のOSD画像を表示部１２５に表示させることができる。
【０１１７】
この場合、固定のOSD画像を迅速に表示部１２５に表示させることができ、可変のOSD画像が生成されるごとに、その可変のOSD画像を表示部１２５に表示させることができるため、例えば、チューナ１２１またはビデオ入力端子１２２からのコンテンツ画像のデコードに時間を要するときでも、電源がオンされたときから、チューナ１２１またはビデオ入力端子１２２からのコンテンツ画像が表示部１２５に表示されるまでの時間を、よりユーザに意識させないようにすることができる。
【０１１８】
また、上述した図４の生成処理は、例えば、ユーザが、電源をオフにするように図示せぬ操作部を操作したとき、即ち、電源がオフされたときに開始するようにしたが、電源がオフされたときから電源がオンされるまでの間（電源がオフになっている間）の任意のタイミングで、開始することができる。
【０１１９】
さらに、図４の生成処理では、ステップＳ６１でパネル情報を取得し、ステップＳ６２において、ステップＳ６１で取得したパネル情報に基づいて、固定のOSD画像の表示位置などの情報を算出することとしたが、図３のOSD表示処理のステップＳ３２で取得したパネル情報をOSDC１４４のVRAM１６１に記憶させておくことにより、ステップＳ６１でパネル情報を取得する処理を省略することができる。
【０１２０】
即ち、図４の生成処理では、ステップＳ６１でパネル情報を取得する処理を省略し、ステップＳ６２において、図３のOSD表示処理のステップＳ３２で取得し、OSDC１４４のVRAM１６１に記憶させておいたパネル情報に基づいて、固定のOSD画像の表示位置などの情報を算出するようにしてもよい。これにより、ステップＳ６１でパネル情報を取得する処理を省略することができるため、ステップＳ６１であらためてパネル情報を取得する場合と比較して、固定のOSD画像を迅速に生成することができる。
【０１２１】
また、図４の生成処理と同様に、図５のOSD表示処理では、ステップＳ９２でパネル情報を取得し、ステップＳ９３において、ステップＳ９２で取得したパネル情報に基づいて、可変のOSD画像の表示位置などの情報を算出することとしたが、図３のOSD表示処理のステップＳ３２で取得したパネル情報をOSDC１４４のVRAM１６１に記憶させておくことにより、ステップＳ９２でパネル情報を取得する処理を省略することができる。
【０１２２】
即ち、図５のOSD表示処理では、ステップＳ９２でパネル情報を取得する処理を省略し、ステップＳ９３において、図３のOSD表示処理のステップＳ３２で取得し、OSDC１４４のVRAM１６１に記憶させておいたパネル情報に基づいて、可変のOSD画像の表示位置などの情報を算出するようにしてもよい。これにより、ステップＳ９２でパネル情報を取得する処理を省略することができるため、ステップＳ９２であらためてパネル情報を取得する場合と比較して、OSD画像を迅速に表示することができる。
【０１２３】
さらに、本実施の形態では、電源がオフされている間に、OSD制御モジュール１２３への電源の供給を続行し、OSD制御モジュール１２３に図４の生成処理を行わせるようにしたが、電源がオフされている間に、OSD制御モジュール１２３に図４の生成処理を行わせるかどうかは、ユーザの操作などに応じて設定可能なようにすることができる。例えば、OSD制御モジュールが生成処理を行わない設定とされた場合、電源がオフされている間は、OSD制御モジュール１２３への電源の供給が停止される。この場合、テレビジョン受像機１００での消費電力を低減することができる。
【０１２４】
以上、本発明をテレビジョン受像機に適用した場合ついて説明したが、本発明は、テレビジョン受像機の他、例えば、コンピュータ用のディスプレイなどのOSD表示が可能な表示装置にも適用することができる。即ち、本発明を適用することができる装置としては、OSD画像を生成し、そのOSD画像をディスプレイに表示させる機能を備えるものであれば、どのような装置であってもよい。
【０１２５】
次に、上述した図１の高画質回路１２４やOSDC１４４が行う一連の処理は、専用のハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、いわゆる組み込み型のコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【０１２６】
図６は、上述した一連の処理をプログラムにより実行するコンピュータの構成例を示すブロック図である。
【０１２７】
CPU（Central Processing Unit）２０１は、ROM（Read Only Memory）２０２、または記憶部２０８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【０１２８】
CPU２０１にはまた、バス２０４を介して入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７が接続されている。CPU２０１は、入力部２０６から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０７に出力する。
【０１２９】
入出力インタフェース２０５に接続されている記憶部２０８は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータを記憶する。通信部２０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１３０】
また、通信部２０９を介してプログラムを取得し、記憶部２０８に記憶してもよい。
【０１３１】
入出力インタフェース２０５に接続されているドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２０８に転送され、記憶される。
【０１３２】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図６に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１、または、プログラムが一時的もしくは永続的に格納されるROM２０２や、記憶部２０８を構成するハードディスクなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１３３】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１３４】
また、本明細書において、装置の電源のオフとは、電源の切断（機械的オフ）は勿論、装置の少なくとも一部の機能を停止させてスタンバイ状態やスリープ状態、サスペンド状態と呼ばれるような省電力状態とすることが含まれる。
【０１３５】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１３６】
【図１】本発明を適用したテレビジョン受像機の一実施の形態の構成例を示すブロック図である。
【図２】図１の表示部に表示される合成画像を示す図である。
【図３】OSD画像を表示するOSD表示処理を説明するフローチャートである。
【図４】固定のOSD画像を生成する生成処理を説明するフローチャートである。
【図５】OSD画像を表示するOSD表示処理を説明するフローチャートである。
【図６】コンピュータの構成例を示すブロック図である。
【符号の説明】
【０１３７】
１００  テレビジョン受像機，  １２３  OSD制御モジュール，  １２４  高画質回路，  １２５  表示部，  １４１  Font ROM，  １４２  VRAM，  １４３  データ記憶部，  １４４  OSDC，  １６１  VRAM
【図１】
2008003367.tif 000003
【図２】
2008003367.tif 000004
【図３】
2008003367.tif 000005
【図４】
2008003367.tif 000006
【図５】
2008003367.tif 000007
【図６】
2008003367.tif 000008