(57)【要約】【課題】デジタルテレビ受信機の表示画面にコンテンツ表示完了までの時間を短縮する。【解決手段】コンテンツを取得した時、最初のページを読み込み(ステップS1101）、コンテンツ表示のために使用するブラウザ用プレーンの表示をオンさせ(ステップS1102）、次ページ以降の画像は、データ量の小さい画像に置き換えて読み込む（ステップS1103〜S1105）。コンテンツの最初のページのデータの表示を完了させてから、その最初のページをユーザが見ている間に、関連の深いページから順番を付けてデータの小さい画像を本来のものと差し替えて読み込んでおき（ステップS1106、S1107）、ユーザが他のページを見ようとしたときに表示を行う(ステップS1108）。表示させる必要がなくなった画像は、見えないように非表示にする。コンテンツの全ページの表示を終了した後は、ブラウザ用プレーンの表示をオフする。【選択図】      図１６
2008305375.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザを搭載すると共に、予めメモリに格納されている任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、
前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、
前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第１のデータ読み込み手段と、
前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、
前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込みにより、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる表示制御手段と、
前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第２のデータ読み込み手段と、
前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降のページのデータのうち任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える切換手段と、
前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段と
を有することを特徴とするデジタルテレビ受信機。
【請求項２】
ブラウザを搭載すると共に、ネットワークを介して読み込んだサーバ上の任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、
前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、
前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ目以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第１のデータ読み込み手段と、
前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、
前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込み、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる表示制御手段と、
前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第２のデータ読み込み手段と、
前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降のページのデータのうち任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える切換手段と、
前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段と
を有することを特徴とするデジタルテレビ受信機。
【請求項３】
ネットワークを介して任意のサーバから取得したマルチメディアファイルを表示部に表示する機能と、前記マルチメディアファイルの複数の種類に１対１に対応して、本来表示したマルチメディアファイルの画像よりもデータ量の小さな複数の種類識別用画像を予め保持しているデータ保持部と、ブラウザとを備え、前記マルチメディアファイルのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、
前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、
前記ブラウザの起動後、前記ブラウザを使用した前記マルチメディアファイルの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記サーバ上のマルチメディアファイルを取得する取得手段と、
前記取得手段で取得した前記マルチメディアファイルの種類を判別する判別手段と、
前記データ保持部から前記判別手段で判別したマルチメディアファイルの種類を示す前記種類識別用画像を選択する選択手段と、
前記マルチメディアファイルのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、
前記種類識別用画像に基づいて、表示用のページを生成し、前記ブラウザ用プレーンの表示のオン状態で、その表示用のページを前記表示部に表示させる表示制御手段と、
前記表示用のページの表示期間中に、前記取得手段で取得した前記マルチメディアファイルのデータをバッファメモリに読み込む読み込み手段と、
前記メモリへの前記マルチメディアファイルのデータの読み込み完了後に、前記表示用のページを非表示とし、かつ前記バッファメモリから読み出した前記マルチメディアファイルのデータを表示に切り換えて前記表示部に表示させる切換手段と、
前記マルチメディアファイルのデータの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段と
を有することを特徴とするデジタルテレビ受信機。
【請求項４】
ブラウザを搭載すると共に、予めメモリに格納されている任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機の表示方法であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行する第１のステップと、
前記アプリケーションの実行状態において前記ブラウザを起動する第２のステップと、
前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ目以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第３のステップと、
前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第４のステップと、
前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込みにより、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる第５のステップと、
前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第６のステップと、
前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降の任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える第７のステップと、
前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第８のステップと
を有することを特徴とするデジタルテレビ受信機の表示方法。
【請求項５】
ネットワークを介して読み込んだサーバ上のマルチメディアファイルのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機の表示方法であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行する第１のステップと、
前記アプリケーションの実行状態において前記ブラウザを起動する第２のステップと、
前記ブラウザの起動後、前記ブラウザを使用した前記マルチメディアファイルの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記サーバ上のマルチメディアファイルを取得する第３のステップと、
前記取得したマルチメディアファイルの種類を判別する第４のステップと、
前記マルチメディアファイルの複数の種類に１対１に対応して、本来表示したいマルチメディアファイルの画像よりもデータ量の小さな複数の種類識別用画像を予め保持しているデータ保持部から前記第４のステップで判別したマルチメディアファイルの種類を示す前記種類識別用画像を選択する第５のステップと、
前記マルチメディアファイルのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第６のステップと、
前記第５のステップで選択した前記種類識別用画像に基づいて表示用のページを生成し、前記ブラウザ用プレーンの表示のオン状態で、前記表示用ページを表示部に表示させる第７のステップと、
前記表示用のページの表示期間中に、前記第３のステップで取得した前記マルチメディアファイルのデータをバッファメモリに読み込む第８のステップと、
前記バッファメモリへの前記マルチメディアファイルのデータ読み込み完了後に、前記表示用のページを非表示とし、かつ前記バッファメモリから読み出した前記マルチメディアファイルのデータを表示に切り換えて、表示部に表示させる第９のステップと、
前記マルチメディアファイルのデータの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第１０のステップと
を有することを特徴とするデジタルテレビ受信機の表示方法。
【請求項６】
前記データ保持部には、前記複数の種類識別用画像に加えて、エラー種類を示すエラー種類識別用画像が予め保持されており、前記第９のステップで前記バッファメモリから前記マルチメディアファイルのデータの読み出しができないときは、そのエラー種類を示す前記エラー種類識別用画像を前記データ保持部から読み出して、前記表示部に表示されている前記表示用のページに差し替えて表示する第１１のステップを更に含むことを特徴とする請求項５記載のデジタルテレビ受信機の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルテレビ受信機に係り、特に電波産業会（ＡＲＩＢ;Association of Radio Industries and Businesses）のＳＴＤ−Ｂ２４第一編第１部６.２において定義されたプレーン構成の切り換え機能を備えたデジタルテレビ受信機及びデジタルテレビ受信機の表示方法に関する。
【背景技術】
【０００２】
近年、デジタルテレビ受信機のアプリケーションが充実してきたことから、その使用方法も多様化する傾向が出てきた。そのため、使用したいアプリケーションでも設定や使用方法が難しく、使いづらい、又は使えないというアプリケーションが存在するようになってしまった。
【０００３】
使えないアプリケーションの操作方法について、取扱説明書を読んだ上で操作を実施できればよいが、実際に、アプリケーションを動作させながら取扱説明書を読むと、デジタルテレビ受信機と手元の取扱説明書の間を、目が行き来する事となり、手元の取扱説明書とテレビ画面との食い違いが生じる事がある。
【０００４】
そこで、使い勝手向上のため、電子取扱説明書（以下、電子取説）が登場してきた。電子取説とは、デジタルテレビ受信機を操作したまま、使いたいアプリケーションの使用方法などを調べる事ができる説明書のことである。この電子取説によれば、デジタルテレビ受信機自身で使いたいアプリケーションの使用方法などを調べられる事から、前述したように手元の取扱説明書とテレビ画面の間で整合性が取れる事によって、目が行き来する事が無くなる。
【０００５】
この電子取説というアプリケーションを実現する方法の一例として、プレーン制御に関わる方法がある。
この実現方法の一つとして、ＨＴＭＬ(Hypertext Markup Language)ブラウザを使用して説明コンテンツを、ＵＲＬ(Uniform Resource Locator)を指定する事によって表示する方法がある。これについて図１を用いて説明する。図１は、一般的なデジタルテレビ受信機の一例の構成図を示す。同図において、使用したいアプリケーションを動作させている場面で、ユーザ操作により、リモートコントローラ（以下、リモコン）１０１にある各種ボタンのうち、「電子取説」ボタンを押下する。
【０００６】
このボタンの押下によってリモコン１０１から出力された押下されたボタンに対応したコードのリモコン信号は、ユーザインターフェース（Ｕ／Ｉ）１０２を通して、デジタルテレビ受信機１００内のキー操作制御部１０３に供給され、ここでリモコン信号の内容が解析された後、デジタルテレビ受信機１００内の現在のアプリケーションの状態を取得するためにアプリケーション制御部１０４にアクセスされる。
【０００７】
すると、アプリケーション制御部１０４は、取得した現在のアプリケーションの状態（例えば、番組表表示／非表示状態や電子取説表示／非表示状態などを表すＩＤなど）をもとに、表示させる説明コンテンツを説明コンテンツ管理テーブル１０５に問い合わせる。
説明コンテンツ管理テーブル１０５は、複数の説明コンテンツ群からなる説明コンテンツ１０７へのＵＲＬをブラウザ１０６に伝えると同時にブラウザ１０６を起動する。
【０００８】
ブラウザ１０６は、ＨＴＭＬブラウザで、説明コンテンツ１０７の中にある、現在のテレビ画面の表示状態に即した説明コンテンツを読み込み、プレーン制御部１０８でアルファブレンディング（半透明の画像と他の画像との重ね合わせ）をして、画面表示部１０９で画面に表示させる。このとき、電子取説は、動画・静止画切り換えプレーンに表示させる。アプリケーション使用中、ブラウザ１０６は、起動していない状態から、ユーザ操作によって起動するものとする。
【０００９】
ここで、電子取説の表示を実現する上での、前提条件として、ユーザのリモコン１０１操作で「電子取説」ボタンが押下された場合、速やかに説明コンテンツを表示する必要がある。また、電子取説を閉じた場合、「電子取説」ボタン押下を実行した、元のアプリケーション画面に戻る必要がある（各アプリケーション画面は、静止画、文字図形、字幕プレーンを使用して実現している。）。
【００１０】
以上の事を念頭においた場合、表示するプレーンの切り換えを行う特許文献１記載の従来の信号処理装置を適用して電子取説を実現することが考えられる。この特許文献１記載の従来の信号処理装置は、「決められた順番のスライドショーを滑らかと見せるために、ＳＤカードなどから読み込む画像ファイルの表示先に、動画／静止画／文字図形プレーンを用いて、表示するプレーンの切り換えを行う」というものである。
【００１１】
次に、特許文献１記載の従来の技術をデジタルテレビ受信機に応用した場合の構成及び動作について、図１、図３０、図３１を用いて説明する。
図３０は、従来のデジタルテレビ受信機にて表示するプレーンのプレーン構成を示す。このプレーン構成はＡＲＩＢ定義のプレーン構成がハードウェアによってすべて提供されている例である。図３０において、動画プレーン２０１、静止画プレーン２０２、動画・静止画切り換えプレーン２０３、文字図形プレーン２０４及び字幕プレーン２０５があり、動画プレーン２０１が最も下の位置に配置され、以下、静止画プレーン２０２、動画・静止画切り換えプレーン２０３、文字図形プレーン２０４及び字幕プレーン２０５の順で上側に配置されていることを示す。
電子取説の説明コンテンツは、ハードウェアによって固定されている動画プレーン２０１、静止画プレーン２０２、及び文字図形プレーン２０４のいずれかのプレーンで表示される。
【００１２】
図３１は、従来のデジタルテレビ受信機におけるコンテンツ表示処理を説明するフローチャートである。
いま、一例として、アプリケーションは、起動している状態であるものとする。この状態において、ユーザが図１のリモコン１０１の「電子取説」のボタンの１回目の押下により電子取説を起動し（図３１のステップＳ１１）、これにより図１の説明コンテンツ管理テーブル１０５が、説明コンテンツ１０７へのＵＲＬをブラウザ１０６に伝えると同時にブラウザ１０６を起動する（図３１のステップＳ１２）。
【００１３】
続いて、押下されたリモコン１０１のボタンが２回目に押下された「電子取説」のボタン（２回目の「電子取説」のボタンの押下は、電子取説アプリケーションの終了を意味する）であるかどうかキー操作制御部１０３が判定し（図３１のステップＳ１３）、「電子取説」のボタンが押下されていない場合は、使用するプレーン（動画／静止画／文字図形プレーン）を選択し（図３１のステップＳ１４）、選択したプレーンが未使用かどうか判定する（図３１のステップＳ１５）。
【００１４】
選択したプレーンが未使用でないときは、ステップＳ１４に戻り使用するプレーンの選択動作を行う。
選択したプレーンが未使用であるときは、ブラウザ１０６が説明コンテンツ１０７のコンテンツを読み込み（図３１のステップＳ１６）、プレーン制御部１０８でアルファブレンディングをして、画面表示部１０９で選択プレーンに表示させる（図３１のステップＳ１７）。電子取説の場合は、動画プレーン２０１、静止画プレーン２０２及び文字図形プレーン２０４のうち選択したプレーンで説明コンテンツが表示される。この時点では、画面に表示を反映しない。
【００１５】
続いて、画面表示部１０９の画面に今まで表示していたプレーンの内容をクリアし（図３１のステップＳ１８）、表示するプレーンを切り換えて、画面に反映させる（図３１のステップＳ１９）。これにより、画面には今まで表示していたプレーンの画像から、新たにコンテンツを読み込んだ動画プレーン２０１、静止画プレーン２０２、文字図形プレーン２０４のうち選択したプレーンに切り換えられて電子取説が表示される。その後ステップＳ１２の処理に戻る。
【００１６】
一方、ステップＳ１３で押下されたリモコン１０１のボタンが電子取説アプリケーション終了を意味する２回目に押下された「電子取説」のボタンであると判定されたときは、ブラウザ起動前に表示されていた元のアプリケーション画面に戻した後（図３１のステップＳ２０）、「電子取説」の表示処理を終了する（図３１のステップＳ２１）。
【００１７】
また、コンテンツを表示するには、ユーザがしなければならない操作手順が少なく、また、ページ遷移のときの読み込み時間短縮及び表示完了までの時間短縮を、内容を損ねる事無く実現できるコンテンツを表示することが望ましい。
【００１８】
特許文献２には、本来の画像データからサムネイル画像や圧縮画像などのデータ量が小さい画像を生成して、それを表示させた後、ユーザがコンテンツを見ている間に本来のものを読み込んで、差し替えて表示させることによって表示速度の向上を図る手法が記載されている。
【００１９】
【特許文献１】特開２００３−２１９３５１号公報
【特許文献１】特開２００６−２２１４０６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、特許文献１記載の従来の技術をデジタルテレビ受信機に応用した場合には、プレーンの切り換え手段に係る課題がある。
すなわち、ＡＲＩＢ定義のプレーンが、ハードウェアによって提供されていると仮定した場合、ハードウェアによって提供されているプレーンを、そのまま入れ換えるには、ハードウェアの対応が必要な場合がある。その場合、従来通りのプレーン切り換えの手段であると、ハードウェアを改造する工数や開発費が発生してしまい、そのままでは、プレーンの切り換えが行えない問題が発生する可能性があるという課題がある。
【００２１】
特許文献２に記載の表示方法では、サムネイル画像を生成するための処理をしなければならず、画像が多いページのコンテンツの表示に際しては、多くのサムネイル画像を生成しなければならないので、表示完了までの時間がかかってしまう。また、コンテンツ１枚に対しての表示は、速くできるが、複数のコンテンツが存在する場合は、コンテンツ毎にデータの読み直しが発生し、ページ遷移のときユーザの操作待ち時間ができてしまう問題は解決されない。
【００２２】
本発明は以上の点に鑑みなされたもので、コンテンツ表示までの時間を短縮することで、アプリケーションの状態保持と、速やかな説明コンテンツの表示とが可能なデジタルテレビ受信機を提供することを目的とする。
【００２３】
また、本発明の他の目的は、アプリケーション画面及び説明コンテンツ画面の一方の画面から他方の画面への遷移時にユーザが感じる待ち時間を、ほぼ無くすことができるデジタルテレビ受信機を提供することにある。
【００２４】
更に、本発明の他の目的は、ＡＲＩＢ定義のプレーンを、ハードウェアを改造することなく、切り換え得るデジタルテレビ受信機を提供することにある。
【００２５】
本発明の他の目的は、コンテンツ表示完了までの時間を短縮するデジタルテレビ受信機及びデジタルテレビ受信機の表示方法を提供することにある。
【００２６】
本発明の他の目的は、画面表示のためのメモリ容量が少ない機器で項目が多いメニューやヘルプなどのコンテンツを見る際に、コンテンツの読み込み時間とコンテンツ同士の表示切り換え時間を短縮するデジタルテレビ受信機及びデジタルテレビ受信機の表示方法を提供することにある。
【課題を解決するための手段】
【００２７】
また、上記の目的を達成するために、第１の発明は、ブラウザを搭載すると共に、予めメモリに格納されている任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第１のデータ読み込み手段と、前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込みにより、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる表示制御手段と、前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第２のデータ読み込み手段と、前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降のページのデータのうち任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える切換手段と、前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段とを有することを特徴とする。
【００２８】
また、上記の目的を達成するために、第２の発明は、ブラウザを搭載すると共に、ネットワークを介して読み込んだサーバ上の任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ目以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第１のデータ読み込み手段と、前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込み、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる表示制御手段と、前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第２のデータ読み込み手段と、前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降のページのデータのうち任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える切換手段と、前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段とを有することを特徴とする。
【００２９】
また、上記の目的を達成するために、第３の発明は、ネットワークを介して任意のサーバから取得したマルチメディアファイルを表示部に表示する機能と、前記マルチメディアファイルの複数の種類に１対１に対応して、本来表示したマルチメディアファイルの画像よりもデータ量の小さな複数の種類識別用画像を予め保持しているデータ保持部と、ブラウザとを備え、前記マルチメディアファイルのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行するアプリケーション実行手段と、前記アプリケーションの実行状態において前記ブラウザを起動するブラウザ起動手段と、前記ブラウザの起動後、前記ブラウザを使用した前記マルチメディアファイルの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記サーバ上のマルチメディアファイルを取得する取得手段と、前記取得手段で取得した前記マルチメディアファイルの種類を判別する判別手段と、前記データ保持部から前記判別手段で判別したマルチメディアファイルの種類を示す前記種類識別用画像を選択する選択手段と、前記マルチメディアファイルのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第１のブラウザ用プレーン移動手段と、前記種類識別用画像に基づいて、表示用のページを生成し、前記ブラウザ用プレーンの表示のオン状態で、その表示用のページを前記表示部に表示させる表示制御手段と、前記表示用のページの表示期間中に、前記取得手段で取得した前記マルチメディアファイルのデータをバッファメモリに読み込む読み込み手段と、前記メモリへの前記マルチメディアファイルのデータの読み込み完了後に、前記表示用のページを非表示とし、かつ前記バッファメモリから読み出した前記マルチメディアファイルのデータを表示に切り換えて前記表示部に表示させる切換手段と、前記マルチメディアファイルのデータの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第２のブラウザ用プレーン移動手段とを有することを特徴とする。
【００３０】
また、上記の目的を達成するために、第４の発明は、ブラウザを搭載すると共に、予めメモリに格納されている任意のコンテンツのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機の表示方法であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行する第１のステップと、前記アプリケーションの実行状態において前記ブラウザを起動する第２のステップと、前記ブラウザの起動後、前記ブラウザを使用した前記任意のコンテンツの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記任意のコンテンツを取得し、この取得した前記コンテンツのページのうち画像ファイルが含まれている最初のページのデータを前記バッファメモリに読み込むと共に、前記最初のページの次ページ目以降のページに対しては、前記次ページ目以降のページの画像ファイルをデータ量が前記画像ファイルよりも小さな画像データに置き換えて前記バッファメモリに読み込む第３のステップと、前記任意のコンテンツのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第４のステップと、前記ブラウザ用プレーンの表示のオン状態で、前記最初のページの次ページ目以降のすべてのページの画像ファイルについて、前記第１のデータ読み込み手段により置き換えた前記データ量が前記画像ファイルよりも小さな画像データを前記バッファメモリへの読み込みにより、前記最初のページのデータの読み込みの完了を判定し、前記最初のページを表示部に表示させる第５のステップと、前記表示部に表示されているコンテンツの最初のページのデータの表示期間中に、前記画像ファイルが含まれている次ページ目以降のデータを前記バッファメモリに読み込む第６のステップと、前記バッファメモリに読み込まれた前記画像ファイルが含まれている次ページ目以降の任意のページのデータを、任意のタイミングで前記バッファメモリから読み出して前記表示部に表示させると共に、前記表示部に表示されているページのデータは非表示に切り換える第７のステップと、前記コンテンツの全ページの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第８のステップとを有することを特徴とする。
【００３１】
また、上記の目的を達成するために、第５の発明は、ネットワークを介して読み込んだサーバ上のマルチメディアファイルのブラウザ表示を行うブラウザ用プレーンを含む複数のプレーン構成を有するデジタルテレビ受信機の表示方法であって、
外部からのアプリケーション実行の指示に基づいて、指示されたアプリケーションを実行する第１のステップと、前記アプリケーションの実行状態において前記ブラウザを起動する第２のステップと、前記ブラウザの起動後、前記ブラウザを使用した前記マルチメディアファイルの表示のためのアプリケーションの実行指示があったときは、前記ブラウザにより、前記サーバ上のマルチメディアファイルを取得する第３のステップと、前記取得したマルチメディアファイルの種類を判別する第４のステップと、前記マルチメディアファイルの複数の種類に１対１に対応して、本来表示したいマルチメディアファイルの画像よりもデータ量の小さな複数の種類識別用画像を予め保持しているデータ保持部から前記第４のステップで判別したマルチメディアファイルの種類を示す前記種類識別用画像を選択する第５のステップと、前記マルチメディアファイルのブラウザ表示のために使用する前記ブラウザ用プレーンを前記プレーン構成の最上位の位置に移動させると共に、前記ブラウザ用プレーンの表示をオンとする第６のステップと、前記第５のステップで選択した前記種類識別用画像に基づいて表示用のページを生成し、前記ブラウザ用プレーンの表示のオン状態で、前記表示用ページを表示部に表示させる第７のステップと、前記表示用のページの表示期間中に、前記第３のステップで取得した前記マルチメディアファイルのデータをバッファメモリに読み込む第８のステップと、前記バッファメモリへの前記マルチメディアファイルのデータ読み込み完了後に、前記表示用のページを非表示とし、かつ前記バッファメモリから読み出した前記マルチメディアファイルのデータを表示に切り換えて、表示部に表示させる第９のステップと、前記マルチメディアファイルのデータの表示を終了した後は、前記ブラウザ用プレーンを元の位置に移動させると共に、その表示をオフとする第１０のステップとを有することを特徴とする。
【００３２】
また、上記の目的を達成するために、第６の発明は、前記第５の発明のデジタルテレビ受信機の表示方法であって、前記データ保持部には、前記複数の種類識別用画像に加えて、エラー種類を示すエラー種類識別用画像が予め保持されており、前記第９のステップで前記バッファメモリから前記マルチメディアファイルのデータの読み出しができないときは、そのエラー種類を示す前記エラー種類識別用画像を前記データ保持部から読み出して、前記表示部に表示されている前記表示用のページに差し替えて表示する第１１のステップを更に含むことを特徴とする。
【発明の効果】
【００３３】
本発明によれば、コンテンツの最初のページのデータ表示完了までの時間を、全ページのデータを一度に読み込んでから表示する場合に比べて短縮することができる。また、本発明によれば、ページ単位でバッファメモリにページのデータを読み込んでから表示する方法に比べてページ遷移にかかる時間を短縮できる（ページ同士の表示切り換えを高速に行える）と共に、操作の手間を省くことができ、特にユーザがメニュー状のコンテンツを閲覧する時の利便性が高まる。
【００３４】
また、本発明によれば、ネットワーク上のコンテンツを表示する際に画像などのマルチメディアファイルを本体内に記憶されている画像に一旦置き換えて表示させ、その表示期間中にマルチメディアファイルの読み込みが完了してから、必要になった時にそのマルチメディアファイルを置き換えて表示させることで、コンテンツの読み込みにかかる時間及びページ遷移にかかる時間を短縮させ、コンテンツ表示完了までにかかる時間を短縮することができ、機器におけるユーザの利便性を向上できる。
【００３５】
更に、本発明によれば、マルチメディアファイルのデータの読み出しができないときには、エラー種類を示すエラー種類識別用画像をデータ保持部から読み出して、表示部に表示されている表示用ページに差し替えて表示するようにしたため、本来の画像データが何らかの理由で表示できないときでも、何も画像が表示されないという問題を防ぐことができると共に、その理由もユーザに判別させることができる。
【発明を実施するための最良の形態】
【００３６】
次に、本発明を実施するための最良の形態について図面と共に説明する。
【００３７】
（第１の実施の形態）
本発明の第１の実施の形態のデジタルテレビ受信機の構成自体は、図１に示した構成と同じであり、また、表示プレーンの構成も図３０と同様であるが、本実施の形態はこれらの構成を前提とし、その構成において図２のフローチャートを実行するプログラムに従いデジタルテレビ受信機に搭載されているアプリケーション表示画面とブラウザ表示画面などをシームレスに結ぶようにしたものである。なお、本実施の形態における表示プレーンは、ハードウェアがＡＲＩＢ定義の図３０に示したプレーン構成を全て提供しており、かつ、ハードウェアによってプレーン構成が固定されないものであり、更に電子取説の説明コンテンツは、動画・静止画切り換えプレーン２０３、２０６で表示することを前提とする。
【００３８】
次に、本発明の第１の実施の形態の動作について、図１、図２、図３及び図３０と共に説明する。
図２は、本発明になるデジタルテレビ受信機の第１の実施の形態の表示処理動作説明用フローチャートである。
まず、図１のリモコン１０１をユーザが操作することにより、所望のアプリケーションを起動する（図２のステップＳ１０１）。これにより、所望のアプリケーションの起動が完了する（図２のステップＳ１０２）。続いて、図１のブラウザ１０６の起動が開始される（図２のステップＳ１０３）。なお、ブラウザ起動時は、白紙のコンテンツを表示する。
【００３９】
この状態で、ユーザ操作により、リモコン１０１にある各種ボタンのうち、任意のボタンが押下されると、リモコン１０１から押下されたボタンに対応したコードのリモコン信号が出力され、図１のＵ／Ｉ１０２を通して、デジタルテレビ受信機１００内のキー操作制御部１０３に供給されてリモコン信号の内容が解析され、ここで押下されたリモコン１０１のボタンが「電子取説」ボタンであるかどうか監視される（図２のステップＳ１０４）。「電子取説」ボタンが押下されたと判定されるまでは、ステップＳ１０２のアプリケーションの実行状態を継続する。
【００４０】
キー操作制御部１０３は、「電子取説」ボタンが押下されたと判定した場合は、アプリケーション制御部１０４にアクセスする。
アプリケーション制御部１０４は、取得した現在のアプリケーションの状態（例えば、番組表表示／非表示状態や電子取説表示／非表示状態などを表すＩＤなど）をもとに、表示させる説明コンテンツ１０７を図１の説明コンテンツ管理テーブル１０５に問い合わせる。説明コンテンツ管理テーブル１０５は、説明コンテンツ１０７へのＵＲＬをブラウザ１０６に伝え、ブラウザ１０６は、説明コンテンツ１０７からコンテンツを読み込む（図２のステップＳ１０５）。
【００４１】
続いて、プレーン制御部１０８は、図３０に示した表示プレーンの構造中の動画・静止画切り換えプレーン２０３を図３に２０６で示すように最上位プレーンに移動させる（図２のステップＳ１０６）。
また、このとき、現在のアプリケーションが使用している動画・静止画切り換えプレーン以外のプレーンの表示をオフとし、動画・静止画切り換えプレーン２０６の表示をオンとする。これにより、動画・静止画切り換えプレーン２０３により画面表示部１０９において、電子取説の説明コンテンツが表示される。
【００４２】
すなわち、図３０において、説明コンテンツ１０７を表示し、その後元のアプリケーション画面に戻す必要があるため、説明コンテンツ１０７を表示するのに使用する動画・静止画切り換えプレーン２０３に対し、プレーン構造上、上に配置されている文字図形プレーン２０４と字幕プレーン２０５の配置を、ハードウェアにより動画・静止画切り換えプレーン２０３の下へ移動させる。すなわち、図３に２０６で示すように、プレーン構造上の最上位プレーンが、字幕プレーン２０５から、動画・静止画切り換えプレーンにする。
原理は、普段パソコンを使用していてウィンドウ１の上にウィンドウ２を完全に重ねると下のウィンドウ１は、表示されていないように見えるという事と同一である。
【００４３】
続いて、キー操作制御部１０３が、操作されたリモコン１０１のボタンが「電子取説」ボタンの２回目の押下であると判定するまで、ブラウザ１０６が表示する説明コンテンツと説明コンテンツとの間を遷移させる（図２のステップＳ１０７、Ｓ１０８）。例えば、１頁目の説明コンテンツで説明しきれない場合に、２頁目の説明コンテンツで続きの説明を行うときに、上記の説明コンテンツの遷移が行われる。
また、説明コンテンツ内をリモコン１０１の「上下左右」ボタンでフォーカス移動する場合や、リンク上でリモコン１０１の「決定」ボタンを押下することにより別の説明コンテンツに遷移する場合もある。ただし、「電子取説」ボタン以外のボタン、例えば「ＴＶ画面」ボタン、「特定のアプリケーション」ボタンなどが押下されたと判定したときは、アプリケーションを終了する（図２には図示せず）。
【００４４】
キー操作制御部１０３は、ステップＳ１０８で「電子取説」ボタンの２回目の押下であると判定したときは、電子取説アプリケーションの終了入力であると判断し、プレーン制御部１０８により、図３に２０６で示すように最上位の位置にあった動画・静止画切り換えプレーンを図３０に２０３で示す元の位置に移動させる（図２のステップＳ１０９）。このとき、動画・静止画切り換えプレーン２０３の表示をオフとし、アプリケーションが使用するプレーンの表示をオンとする。
【００４５】
続いて、アプリケーション制御部１０４は、アプリケーションを実行状態とし（図２のステップＳ１１０）、ブラウザ１０６による電子取説の説明コンテンツの表示を終了する（図２のステップＳ１１１）。なお、動画・静止画切り換えプレーンは、白紙のコンテンツを表示するが、画面には表示されない。
【００４６】
このように、本実施の形態によれば、アプリケーション制御部１０４でアプリケーションを実行した段階で、ブラウザ１０６を起動した状態にしておき（図２のステップＳ１０２、Ｓ１０３）、リモコン１０１の操作により「電子取説」ボタンが押下された場合、現在表示しているアプリケーションの状態に則したコンテンツへのＵＲＬを説明コンテンツ管理テーブル１０５より指定し、ブラウザ１０６により説明コンテンツ１０７を画面表示部１０９に表示させるようにしたため、コンテンツの先読みができなくてもコンテンツ表示までの時間を従来よりも短縮することができる。
【００４７】
また、本実施の形態によれば、電子取説アプリケーションの起動により説明コンテンツ１０７を描画するのに使用する動画・静止画切り換えプレーンを図３に２０６で示すようにハードウェアによりプレーン構造上の最上位プレーンとした後（図２のステップＳ１０６）、電子取説アプリケーションの終了を判定したとき動画・静止画切り換えプレーン２０６の位置を図３０の２０３で示される元の位置に戻すことで、元のアプリケーション画面に戻すようにしたため、複雑なプレーン制御は行う必要がなく、プレーンの移動を行い画面に表示するまでの時間は殆どかからない事から、ユーザに待ち時間を殆ど与えることなく説明コンテンツを表示することができる。
なお、表示までの時間は、コンテンツの作りに依存する。また、本実施の形態では、アプリケーション画面からブラウザ画面へのシームレスな遷移も実現できる。
【００４８】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。
本発明の第２の実施の形態のデジタルテレビ受信機の構成自体は、図１に示した構成と同じである。また、表示プレーンの構成は、従来のデジタルテレビ受信機により図３２に示すようにハードウェアが提供しているプレーンが、動画プレーン１００１、静止画プレーン１００２、メインプレーン１００３、オプションプレーン１００４だった場合、本実施の形態ではソフトウェアプレーンの技術を用い、図３２のメインプレーン１００３の代わりに、図５に示すようにブラウザ用プレーン１００５とアプリケーション用プレーン１００６とを擬似的に作成している。
【００４９】
すなわち、本実施の形態では、第１の実施の形態と異なり、ハードウェアがＡＲＩＢ定義のプレーン構成を全て提供しておらず、かつ、ハードウェアによって図３２のプレーン構成に固定されている場合において、提供されたメインプレーン１００３をソフトウェアプレーンの技術を用い、ブラウザ用プレーン１００５とアプリケーション用プレーン１００６とに分割し、ＡＲＩＢ定義のプレーン構成を擬似的に実現する点に特徴がある。
【００５０】
次に、本発明の第２の実施の形態の動作について、図１、図４、図５及び図６と共に説明する。
図４は、本発明になるデジタルテレビ受信機の第２の実施の形態の表示処理動作説明用フローチャートである。
まず、図１のリモコン１０１をユーザが操作することにより、アプリケーション制御部１０４が所望のアプリケーションを起動する（図４のステップＳ２０１）。このとき、図５に示した静止画プレーン１００２、アプリケーション用プレーン１００６を使用し、これらの表示をオンにする。これにより、所望のアプリケーションの起動が完了する（図４のステップＳ２０２）。続いて、図１のブラウザ１０６の起動が開始される（図４のステップＳ２０３）。このとき使用するプレーンは、図５に示したブラウザ用プレーン１００５であり、その表示をオフにする。
なお、ブラウザ起動時は、白紙のコンテンツを表示する。
【００５１】
この状態で、ユーザ操作により、リモコン１０１にある各種ボタンのうち、任意のボタンが押下されると、リモコン１０１から押下されたボタンに対応したコードのリモコン信号が出力され、図１のＵ／Ｉ１０２を通して、デジタルテレビ受信機１００内のキー操作制御部１０３に供給されてリモコン信号の内容が解析され、ここで押下されたリモコン１０１のボタンが「電子取説」ボタンであるかどうか監視される（図４のステップＳ２０４）。「電子取説」ボタンが押下されたと判定されるまでは、ステップＳ２０２のアプリケーションの実行状態を継続する。
【００５２】
キー操作制御部１０３は、「電子取説」ボタンが押下されたと判定した場合は、アプリケーション制御部１０４にアクセスする。アプリケーション制御部１０４は、取得した現在のアプリケーションの状態（例えば、番組表表示／非表示状態や電子取説表示／非表示状態などを表すＩＤなど）をもとに、表示させる説明コンテンツ１０７を図１の説明コンテンツ管理テーブル１０５に問い合わせる。説明コンテンツ管理テーブル１０５は、説明コンテンツ１０７へのＵＲＬをブラウザ１０６に伝え、ブラウザ１０６は、説明コンテンツ１０７から電子取説の説明コンテンツを読み込む（図４のステップＳ２０５）。
【００５３】
続いて、プレーン制御部１０８は、図５に示した表示プレーンの構造中のブラウザ用プレーン１００５を図６に１０１０で示すように最上位プレーンに移動させる（図４のステップＳ２０６）。また、このとき、図６のアプリケーション用プレーン１００６の表示をオフとし、ブラウザ用プレーン１０１０の表示をオンとする。
これにより、ステップＳ２０５で読み込まれた電子取説の説明コンテンツがブラウザ用プレーン１０１０により画面表示部１０９の画面に表示される。
【００５４】
次に、キー操作制御部１０３は、操作されたリモコン１０１のボタンが「電子取説」ボタンの２回目の押下であると判定するまで、ブラウザ１０６が表示する説明コンテンツと説明コンテンツとの間を遷移させる（図４のステップＳ２０７、Ｓ２０８）。ただし、「電子取説」ボタン以外のボタン、例えば「ＴＶ画面」ボタン、「特定のアプリケーション」ボタンなどが押下されたと判定したときは、アプリケーションも説明コンテンツも終了する（図４には図示せず）。
【００５５】
キー操作制御部１０３は、ステップＳ２０８で「電子取説」ボタンの２回目の押下であると判定したときは、電子取説終了と判断して図６に１０１０で示すように最上位の位置にあったブラウザ用プレーンを図５に１００５で示す元の位置に移動させる（図４のステップＳ２０９）。このとき、ブラウザ用プレーン１００５の表示をオフとし、アプリケーション用プレーン１００６の表示をオンとする。
【００５６】
続いて、アプリケーション制御部１０４は、アプリケーションを実行状態とし（図４のステップＳ２１０）、ブラウザ１０６による説明コンテンツの表示を終了する（図４のステップＳ２１１）。これにより、画面表示部１０９は、ブラウザ１０６起動前の元のアプリケーション画面に戻る。これにより、画面表示部１０９は、ブラウザ１０６起動前の元のアプリケーション画面に戻る。
なお、ブラウザ用プレーン１００５は、白紙のコンテンツを表示するが、画面には表示されない。
【００５７】
このように、本実施の形態によれば、上記の第１の実施の形態と同様に、アプリケーション制御部１０４でアプリケーションを実行した段階で、ブラウザ１０６を起動した状態にしておき（図４のステップＳ２０２、Ｓ２０３）、リモコン１０１の操作により「電子取説」ボタンが押下された場合、現在表示しているアプリケーションの状態に則したコンテンツへのＵＲＬを説明コンテンツ管理テーブル１０５より指定し、ブラウザ１０６により説明コンテンツ１０７を画面表示部１０９に表示させるようにしたため、コンテンツの先読みができなくてもコンテンツ表示までの時間を従来よりも短縮することができる。
【００５８】
また、本実施の形態によれば、ソフトウェアプレーンの技術を用い、図５のブラウザ用プレーン１００５とアプリケーション用プレーン１００６とを擬似的に作成し、説明コンテンツ１０７を描画するのに使用するブラウザ用プレーンを図６に１０１０で示すようにプレーン構造上の最上位プレーンとした後（図４のステップＳ２０６）、電子取説アプリケーション終了と判定したときブラウザ用プレーンの位置を図５の１００５で示される元の位置に戻すことで、元のアプリケーション画面に戻すようにしたため、プレーン構成がハードウェアで固定されていても、ハードウェアを改造する必要が無く、作成したソフトウェアプレーン（ブラウザ用プレーン１１０３、アプリケーション用プレーン１１０４）をシームレスに切り換えることができ、また、複雑なプレーン制御は行う必要がなく、プレーンの移動を行い画面に表示するまでの時間は殆どかからない事から、ユーザに待ち時間を殆ど与えることなく説明コンテンツを表示することができる。
【実施例１】
【００５９】
次に、本発明の実施例１について説明する。
この実施例は、第１の実施の形態の実施例で、本実施例における電子取説の起動に関わるシーケンス図を図７に、終了に関わるシーケンス図を図８に示す。図７及び図８中、図１と同一構成部分には同一符号を付してある。
【００６０】
図７と共に本実施例の電子取説の起動シーケンスについて説明する。
まず、ユーザによるリモコン１０１の操作で、使用したいアプリケーションのアプリケーションボタンを押下する（ステップＳ３０１）。Ｕ／Ｉ部１０２は、押下されたアプリケーションボタンのキーコードをキー操作制御部１０３へ通知する（ステップＳ３０２）。キー操作制御部１０３は、通知されたキーコードに該当する情報をアプリケーション制御部１０４に渡してリモコンで指示されたアプリケーションを起動させる（ステップＳ３０３）。
【００６１】
続いて、プレーン制御部１０８が起動したアプリケーションが使用するプレーン（図３０に示した静止画プレーン２０２、文字図形プレーン２０４、字幕プレーン２０５）の表示をオン（ＯＮ）にし（ステップＳ３０４）、画面表示部１０９の画面にアプリケーション起動画面を表示する（ステップＳ３０５）。
【００６２】
続いて、アプリケーション制御部１０４からの指示によりブラウザ１０６の起動を開始し（ステップＳ３０６）、ブラウザ１０６は、その描画領域である図３０に示した動画・静止画切り換えプレーン２０３をオフ（ＯＦＦ）にする（ステップＳ３０７）。そして、ブラウザ１０６は起動を完了する（ステップＳ３０８）。
なお、ブラウザ１０６の起動時は、白紙のコンテンツを表示する。そして、説明コンテンツへのＵＲＬを通知されれば、いつでも表示が可能な状態にある。
【００６３】
続いて、ユーザによるリモコン１０１の操作で、「電子取説」ボタンが押下されると（ステップＳ３０９）、押下された「電子取説」ボタンのキーコードがＵ／Ｉ１０２を介してキー操作制御部１０３へ通知される（ステップＳ３１０）。キー操作制御部１０３は、入力されたキーコードを解析して電子取説ボタンが押下されたと判断し、その旨をアプリケーション制御部１０４へ通知する（ステップＳ３１１）。アプリケーション制御部１０４は、これによりブラウザ１０６に表示すべき説明コンテンツへのＵＲＬを通知し、ブラウザ１０６は、通知された説明コンテンツ１０７へのＵＲＬへ遷移を開始する（ステップＳ３１２）。
【００６４】
その後、ブラウザ１０６からアプリケーション制御部１０４へ、説明コンテンツ１０７のＵＲＬへ遷移完了が通知されると（ステップＳ３１３）、アプリケーション制御部１０４からの通知によりプレーン制御部１０８が、ハードウェアによって固定されていないプレーン構成中の図３０に示した動画・静止画切り換えプレーン２０３を、ハードウェアにて図３の２０６に示す最上位の位置へ移動させる（ステップＳ３１４）。
【００６５】
その後、プレーン制御部１０８が、動画・静止画切り換えプレーン２０６の表示をＯＮにし（ステップＳ３１５）、更にアプリケーションが使用するプレーン（図３の静止画プレーン２０２、文字図形プレーン２０４、字幕プレーン２０５）の表示をＯＦＦにする（ステップＳ３１６）。これにより、画面表示部１０９には、最上位位置の動画・静止画切り換えプレーン２０６により説明コンテンツが表示される（ステップＳ３１７）。
【００６６】
次に、図８と共に実施例１の電子取説の終了シーケンスについて説明する。
電子取説の説明コンテンツ表示状態において、ユーザによるリモコン１０１の操作で、「電子取説」ボタンがもう一度押下されると（ステップＳ４０１）、Ｕ／Ｉ部１０２は、リモコン１０１から入力された「電子取説」ボタンのキーコードをキー操作制御部１０３へ通知する（ステップＳ４０２）。キー操作制御部１０３は、通知されたキーコードが「電子取説」ボタンのキーコードと解析し、その解析結果をアプリケーション制御部１０４に通知する（ステップＳ４０３）。
【００６７】
これにより、アプリケーション制御部１０４は、説明コンテンツ１０７の表示を終了するようにプレーン制御部１０８に通知し、図３に示した２０６の位置にある動画・静止画切り換えプレーンを図３０に２０３で示した元の位置に移動させる（ステップＳ４０４）。続いて、プレーン制御部１０８は動画・静止画切り換えプレーン２０３の表示をＯＦＦにし（ステップＳ４０５）、アプリケーションが使用するプレーンの表示をＯＮにする（ステップＳ４０６）。これにより、画面表示部１０９は、電子取説の説明コンテンツ表示前の元のアプリケーション画面を表示する（ステップＳ４０７）。
【実施例２】
【００６８】
次に、本発明の実施例２について説明する。
この実施例は、第１の実施の形態の実施例で、電子取説の終了に関わるシーケンスとして、「戻る」ボタンが押下された場合の実施例である。
本実施例について、図９のシーケンス図を用いて説明する。
同図中、図１と同一構成部分には同一符号を付してある。
図９において、電子取説の説明コンテンツ表示状態において、まず、ユーザによるリモコン１０１の操作で、「戻る」ボタンが押下されると（ステップＳ５０１）、Ｕ／Ｉ部１０２は、リモコン１０１から送信された「戻る」ボタンのキーコードを受信してキー操作制御部１０３へ通知し（ステップＳ５０２）、更にそのキーコードがアプリケーション制御部１０４に通知される（ステップＳ５０３）。
【００６９】
このとき、現在表示中の説明コンテンツのＵＲＬが、一番最初に表示した説明コンテンツのＵＲＬと同一だった場合、アプリケーション制御部１０４からの通知によりプレーン制御部１０８が図３に示した最上位位置にある動画・静止画切り換えプレーン２０６を図３０に２０３で示した元の位置へ移動させる（ステップＳ５０４）。そして、プレーン制御部１０８は、動画・静止画切り換えプレーン２０３の表示をＯＦＦとし（ステップＳ５０５）、アプリケーションが使用するプレーンの表示をＯＮとする（ステップＳ５０６）。
これにより、画面表示部１０９は、元のアプリケーションを表示する（ステップＳ５０７）。このように、一番最初に表示した説明コンテンツのＵＲＬと同一のＵＲＬからの説明コンテンツを表示中に「戻る」ボタンが押下されたときは、元のアプリケーションが表示される。
【００７０】
一方、ステップＳ５０３の時点で現在表示中の説明コンテンツのＵＲＬが、一番最初に表示した説明コンテンツのＵＲＬと同一でなかった場合、アプリケーション制御部１０４はブラウザ１０６に「戻る」ボタン入力を通知する（ステップＳ５０８）。これにより、ブラウザ１０６は１頁前に表示したＵＲＬの説明コンテンツを画面表示部１０９に表示させる（ステップＳ５０９）。このように、一番最初に表示した説明コンテンツのＵＲＬと同一でないＵＲＬからの説明コンテンツを表示中に「戻る」ボタンが押下されたときは、１頁前の説明コンテンツに戻る。
【実施例３】
【００７１】
次に、本発明の実施例３について説明する。
この実施例は、第１の実施の形態の実施例で、電子取説の終了に関わるシーケンスとして、「ＴＶ画面」ボタンが押下された場合の実施例である。本実施例について、図１０のシーケンス図を用いて説明する。同図中、図１と同一構成部分には同一符号を付してある。図１０において、電子取説の説明コンテンツ表示状態において、ユーザによるリモコン１０１の操作で、「ＴＶ画面」ボタンが押下されると（ステップＳ６０１）、Ｕ／Ｉ部１０２は、リモコン１０１から送信された「ＴＶ画面」ボタンのキーコードを受信してキー操作制御部１０３へ通知する（ステップＳ６０２）。
【００７２】
キー操作制御部１０３は、通知されたキーコードが「ＴＶ画面」ボタンのものであるときは、アプリケーション制御部１０４にアプリケーションを終了させるよう通知する（ステップＳ６０３）。これにより、アプリケーション制御部１０４は、ブラウザ１０６を終了させる（ステップＳ６０４）。
【００７３】
続いて、アプリケーション制御部１０４は、プレーン制御部１０８により図３に示した動画・静止画切り換えプレーン２０６を図３０に示した元の位置２０３へ移動させ（ステップＳ６０５）、更に、動画・静止画切り換えプレーン２０３の表示をＯＦＦとし（ステップＳ６０６）、アプリケーションが使用するプレーンの表示をＯＦＦとする（ステップＳ６０７）。
【００７４】
これにより、画面表示部１０９には、デジタルテレビ受信機が選局受信するテレビ番組の画像（オンエア画面）が表示される（ステップＳ６０８）。このように、電子取説の説明コンテンツ表示中に「ＴＶ画面」ボタンが押下された場合はオンエア画面が表示される。
【実施例４】
【００７５】
次に、本発明の実施例４について説明する。
この実施例は、第２の実施の形態の実施例で、本実施例における電子取説の起動に関わるシーケンス図を図１１に、終了に関わるシーケンス図を図１２に示す。
図１１及び図１２中、図１と同一構成部分には同一符号を付してある。
【００７６】
図１１と共に本実施例の電子取説の起動シーケンスについて説明する。
まず、ユーザによるリモコン１０１の操作で、使用したいアプリケーションのアプリケーションボタンを押下する（ステップＳ７０１）。Ｕ／Ｉ部１０２は、リモコン１０１から送信された「アプリケーション」ボタンのキーコードをキー操作制御部１０３へ通知する（ステップＳ７０２）。キー操作制御部１０３は、通知されたキーコードに該当する「アプリケーション」をアプリケーション制御部１０４に通知して、そのアプリケーションを起動させる（ステップＳ７０３）。
【００７７】
アプリケーション制御部１０４からの通知により、プレーン制御部１０８は、起動した「アプリケーション」が使用するプレーン（図５に示した静止画プレーン１００２、アプリケーション用プレーン１００６、オプションプレーン１００４）の表示をＯＮにする（ステップＳ７０４）。これにより、画面表示部１０９は、画面に「アプリケーション」起動画面を表示する（ステップＳ７０５）。
【００７８】
続いて、アプリケーション制御部１０４によりブラウザ１０６の起動を開始し（ステップＳ７０６）、ブラウザ１０６の描画領域である図５に示したブラウザ用プレーン１００５の表示をＯＦＦにする（ステップＳ７０７）。そして、ブラウザ１０６の起動を完了する（ステップＳ７０８）。なお、ブラウザ１０６の起動時は、白紙のコンテンツを表示する。これにより、説明コンテンツへのＵＲＬを通知されれば、いつでも表示が可能な状態になる。
【００７９】
その後、ユーザによるリモコン１０１の操作で、「電子取説」ボタンを押下されると（ステップＳ７０９）、Ｕ／Ｉ部１０２は、リモコン１０１から送信された「電子取説」ボタンのキーコードをキー操作制御部１０３へ通知する（ステップＳ７１０）。キー操作制御部１０３は、通知されたキーコードをアプリケーション制御部１０４に通知して、電子取説アプリケーションを起動させる（ステップＳ７１１）。
【００８０】
続いて、アプリケーション制御部１０４は、通知されたキーコードにより、ブラウザ１０６に表示すべき説明コンテンツへのＵＲＬを通知し、ＵＲＬへの遷移を開始させる（ステップＳ７１２）。ブラウザ１０６は通知された説明コンテンツ１０７のＵＲＬへ遷移完了すると、その旨をアプリケーション制御部１０４へ通知する（ステップＳ７１３）。すると、アプリケーション制御部１０４は、プレーン制御部１０８により図５に示したブラウザ用プレーン１００５を図６に１０１０で示した、プレーン構造上の最上位位置に移動させる（ステップＳ７１４）。
【００８１】
続いて、プレーン制御部１０８は、図６に示したブラウザ用プレーン１０１０の表示をＯＮにし（ステップＳ７１５）、図６に示したアプリケーション用プレーン１００６の表示をＯＦＦにする（ステップＳ７１６）。これにより、画面表示部１０９は、説明コンテンツを画面に表示する（ステップＳ７１７）。
【００８２】
次に、図１２と共に実施例４の電子取説の終了シーケンスについて説明する。
電子取説の説明コンテンツ表示状態において、「電子取説」ボタンがもう一度押下されると（ステップＳ８０１）、Ｕ／Ｉ部１０２は、リモコン１０１から入力された「電子取説」ボタンのキーコードをキー操作制御部１０３へ通知する（ステップＳ８０２）。キー操作制御部１０３は、通知されたキーコードが「電子取説」ボタンのキーコードと解析し、その解析結果をアプリケーション制御部１０４に通知する（ステップＳ８０３）。
【００８３】
これにより、アプリケーション制御部１０４は、説明コンテンツ１０７の表示を終了するようにプレーン制御部１０８に通知し、図６に示した最上位の位置にあるブラウザ用プレーン１０１０を図５に１００５で示した元の位置に移動させる（ステップＳ８０４）。
続いて、プレーン制御部１０８は、ブラウザ用プレーン１００５の表示をＯＦＦにし（ステップＳ８０５）、アプリケーションが使用するプレーンの表示をＯＮにする（ステップＳ８０６）。
【００８４】
これにより、画面表示部１０９は、電子取説の説明コンテンツ表示前の元のアプリケーション画面を表示する（ステップＳ８０７）。
【実施例５】
【００８５】
次に、本発明の実施例５について説明する。
この実施例は、第２の実施の形態の実施例で、電子取説の終了に関わるシーケンスとして、「戻る」ボタンが押下された場合の実施例である。
本実施例について、図１３のシーケンス図を用いて説明する。
同図中、図１と同一構成部分には同一符号を付してある。
図１３において、電子取説の説明コンテンツ表示状態において、まず、ユーザによるリモコン１０１の操作で、「戻る」ボタンが押下されると（ステップＳ９０１）、Ｕ／Ｉ部１０２は、リモコン１０１から送信された「戻る」ボタンのキーコードを受信してキー操作制御部１０３へ通知し（ステップＳ９０２）、更にそのキーコードがアプリケーション制御部１０４に通知される（ステップＳ９０３）。
【００８６】
このとき、現在表示中の説明コンテンツのＵＲＬが、一番最初に表示した説明コンテンツのＵＲＬと同一だった場合、アプリケーション制御部１０４からの通知によりプレーン制御部１０８が図６に示した最上位位置にあるブラウザ用プレーン１０１０を図５に１００５で示した元の位置へ移動させる（ステップＳ９０４）。そして、プレーン制御部１０８はブラウザ用プレーン１００５の表示をＯＦＦとし（ステップＳ９０５）、アプリケーションが使用するプレーンの表示をＯＮとする（ステップＳ９０６）。これにより、画面表示部１０９は元のアプリケーションを表示する（ステップＳ９０７）。このように、一番最初に表示した説明コンテンツのＵＲＬと同一のＵＲＬからの説明コンテンツを表示中に「戻る」ボタンが押下されたときは、元のアプリケーションが表示される。
【００８７】
一方、ステップＳ９０３の時点で現在表示中の説明コンテンツのＵＲＬが、一番最初に表示した説明コンテンツのＵＲＬと同一でなかった場合、アプリケーション制御部１０４は、ブラウザ１０６に「戻る」ボタン入力を通知する（ステップＳ９０８）。これにより、ブラウザ１０６は、１頁前に表示したＵＲＬの説明コンテンツを画面表示部１０９に表示させる（ステップＳ９０９）。このように、一番最初に表示した説明コンテンツのＵＲＬと同一でないＵＲＬからの説明コンテンツを表示中に「戻る」ボタンが押下されたときは、１頁前の説明コンテンツに戻る。
【実施例６】
【００８８】
次に、本発明の実施例６について説明する。
この実施例は、第２の実施の形態の実施例で、電子取説の終了に関わるシーケンスとして、「ＴＶ画面」ボタンが押下された場合の実施例である。
本実施例について、図１４のシーケンス図を用いて説明する。
同図中、図１と同一構成部分には同一符号を付してある。
図１４において、電子取説の説明コンテンツ表示状態において、ユーザによるリモコン１０１の操作で、「ＴＶ画面」ボタンが押下されると（ステップＳ１００１）、Ｕ／Ｉ部１０２は、リモコン１０１から送信された「ＴＶ画面」ボタンのキーコードを受信してキー操作制御部１０３へ通知する（ステップＳ１００２）。
【００８９】
キーコード制御部１０３は、通知されたキーコードが「ＴＶ画面」ボタンのものであるときは、アプリケーション制御部１０４にアプリケーションを終了させるよう通知する（ステップＳ１００３）。これにより、アプリケーション制御部１０４は、ブラウザ１０６を終了させる（ステップＳ１００４）。
【００９０】
続いて、アプリケーション制御部１０４は、プレーン制御部１０８により図６に示した最上位位置にあるブラウザ用プレーン１０１０を図５に示した元の位置１００５へ移動させ（ステップＳ１００５）、更に図５のブラウザ用プレーン１００５の表示をＯＦＦとし（ステップＳ１００６）、アプリケーションが使用する図５のアプリケーション用プレーン１００６の表示をＯＦＦとする（ステップＳ１００７）。
【００９１】
これにより、画面表示部１０９には、デジタルテレビ受信機が選局受信するテレビ番組の画像（オンエア画面）が表示される（ステップＳ１００８）。このように、電子取説の説明コンテンツ表示中に「ＴＶ画面」ボタンが押下された場合はオンエア画面が表示される。
【００９２】
なお、上記の実施の形態及び実施例では、プレーン制御に関わる一例として電子取説の実現方法について記述したが、本発明は、以上の実施の形態及び実施例に限定されるものではなく、それ以外のＡＲＩＢ定義のプレーン構成を用いているデジタルテレビ受信機に搭載されているアプリケーションの実行にも用いる事ができる。
また、アプリケーション画面とブラウザ画面を切り換える場合、シームレス化を実現する事ができる。
【００９３】
次に、デジタルテレビ受信機がパソコンに搭載されているメモリに比べて容量が小さいメモリを有し、かつ、ブラウザを搭載しており、コンテンツのページに画像データが含まれる場合のコンテンツ表示までの時間を短縮できる実施の形態について説明する。
【００９４】
上述した複数のプレーンの中からブラウザ用プレーンを選択し、このブラウザ用プレーンを用いてコンテンツデータを短時間で表示させる第３の実施の形態について説明する。
（第３の実施の形態）
本発明の第３の実施の形態について図１５を用いて説明する。
図１と同一構成には同一符号を付し、その説明を省略する。
図１５に示すように、本発明の第３の実施の形態におけるデジタルテレビ受信機１１０は、図１に示す第１の実施の形態におけるデジタルテレビ受信機１００における説明コンテンツ１０７の代わりに、表示しようとするコンテンツデータを予め格納しているフラッシュメモリ１１１とコンテンツ閲覧用プログラムを有し、かつフラッシュメモリ１１１に格納されているコンテンツデータを一旦格納するバッファメモリ１１２とを備えたものであり、それ以外は同様である。
ここでは、説明コンテンツ管理テーブル１０５は、フラッシュメモリ１１１へのＵＲＬをブラウザ１０６に伝えると共に、フラッシュメモリ１１１に格納されているコンテンツデータをバッファメモリ１１２に読み出す機能を有している。また、ブラウザ１０６は、バッファメモリ１１２からコンテンツデータを読み込む機能を有している。バッファメモリ１１２は、フラッシュメモリ１０７の読み込み及び読み出し速度に比べてはるかに高速である。
【００９５】
次に、本発明の第３の実施の形態の動作について図５、図６、図１５及び図１６を用いて説明する。
まずは、第２の実施の形態におけるステップＳ２０１〜Ｓ２０４と同様のステップを行う。
（ステップＳ１１０１）
次に、図１６に示すように、「電子取説」ボタンが押下されたと判定した場合は、キー操作制御部１０３からアプリケーション制御部１０４にアクセスする。アプリケーション制御部１０４は、取得した現在のアプリケーションの状態（例えば、番組表表示／非表示状態や電子取説表示／非表示状態などを表すＩＤなど）をもとに、フラッシュメモリ１１１の中の表示させるコンテンツデータを説明コンテンツ管理テーブル１０５に問い合わせる。
説明コンテンツ管理テーブル１０５は、バッファメモリ１１２に格納されているコンテンツ閲覧用プログラムに基づいて、フラッシュメモリ１１１の中のコンテンツデータの最初のページＡを取得して、ページＡをバッファメモリ１１２に読み込込む。
【００９６】
（ステップＳ１１０２）
次に、プレーン制御部１０８は、図５に示す表示プレーンの構造中のブラウザ用プレーン１００５を図６に１０１０で示すように、最上位プレーンに移動させる。
また、このとき、図６のアプリケーションプレーン１００６の表示をオフとし、ブラウザ用プレーン１０１０の表示をオンにする。
【００９７】
（ステップＳ１１０３）
次に、バッファメモリ１１２に読み込まれたページＡの中に画像ファイルが使用されているかどうかを判定する。
【００９８】
（ステップＳ１１０４）
ページＡの中に画像ファイルが使用されていない場合は、図４のステップＳ２０８〜Ｓ２１１を経て処理を終了するが、画像ファイルが使用されている場合は、最初から見えなくてもよい画像は、非表示にしておく。
ただし、取得したコンテンツの最初に表示されるページＡに画像ファイルが使用されている場合は、全部本来のデータを表示するように設定する。
上記した見えなくてもよい画像とは、取得したコンテンツデータの画像ファイルを使用しているページＡの次ページ目以降の各ページの画像である。
【００９９】
（ステップＳ１１０５）
Ａページの次ページ目以降の各ページの画像については、説明コンテンツ管理テーブル１０５の制御の下に非表示に設定してフラッシュメモリ１１１から読み出し、Ａページの次ページ目以降の各ページの画像データを表示したい本来の画像よりもデータ量の小さい画像に置き換えてバッファメモリ１１２に読み込む。
【０１００】
（ステップＳ１１０６）
次に、取得したコンテンツの画像ファイルを使用しているＡページの次ページ目以降の各ページの画像の代わりに置き換えられた上記のデータ量の小さな画像データのバッファメモリ１１２への読み込みが、ページＡの次ページ目以降の全ページ分完了した後、ブラウザ１０６を用いて、バッファメモリ１１２から最初のページＡのデータを読み出して、画面表示部１０９に表示させた状態で、次ページ目以降の各ページの画像データを再びフラッシュメモリ１１１から読み出して、本来のデータ量でバッファメモリ１１２に読み込む。
このときは、画面表示部１０９には、最初のページＡの画像が表示されている。
【０１０１】
（ステップＳ１１０７）
次に、ステップＳ１１０６で本来のデータ量の画像のバッファメモリ１１２への読み込みを完了した後、その本来のデータ量の画像を画面表示部１０９に表示させる必要が無い間、Ａページの次ページ目以降の各ページの本来の画像は、非表示にしておく。
【０１０２】
（ステップＳ１１０８）
次に、ユーザからのＡページの次ページ目以降の任意のページの指定により、その指定ページの画像を非表示から表示にして切り換えてバッファメモリ１１２から読み出して画面表示部１０９に表示する。
このとき、最初のページＡの画像は、表示から非表示に切り換える。
（ステップＳ１１０９）
次に、キー操作制御部１０３が「電子取説」ボタンの２回目の押下であると判定したときは、前述した図４のステップＳ２０８〜Ｓ２１１と同様な操作を行って終了する。
【０１０３】
このように、本実施の形態では、コンテンツが読み込まれたとき、最初のページの必要な文章だけを読み込み、それ以外のすぐに表示しなくてもよい最初のページＡの次ページ目以降の画像は、データ量の小さい画像に置き換えて読み込む（ステップＳ１１０１〜Ｓ１１０５）。図１７（Ａ）は、次ページ（２枚）の画像をデータ量の小さい画像（例えば、ごく小さい透過画像など）に置き換えた例を示す。図１７（Ｂ）は、同図（Ａ）の左２枚の画像が小さい画像で読み込まれている時の表示画面の一例を示す。
この表示画面の右側の大面積領域の表示画像は、データ量の小さい画像に置き換えられた上記の次ページ分の画像よりも前の（例えば、最初のページＡの）本来のデータ量の画像である。
【０１０４】
一度そのコンテンツの表示を完了させてから、ユーザがすでに表示完了された項目（ページ）を見ている間に、関連の深い項目（ページ）から順番をつけてデータの小さい画像を本来のものと差し替えて読み込んでおき（ステップＳ１１０６、Ｓ１１０７）、ユーザが他の項目（ページ）を見ようとしたときに表示させる（ステップＳ１１０８）。表示させる必要がなくなった画像は、見えないように隠す。「関連の深い項目」とは、ボタン同士が近いコンテンツの内容に関連の深いなどの理由でユーザが次に見る可能性が高い項目である。
直接行き来ができるコンテンツもこれに該当する。コンテンツ同士の関連の深さを表す例を図１８に示す。
【０１０５】
図１８（Ａ）は、Ａボタンがフォーカスされていて開いているコンテンツがＡページである場合のデジタルテレビ受信機の表示画面である。この場合、Ｃボタンは図１８（Ｂ）に示すように、Ａボタンから近く、直ぐにフォーカスされる可能性があるため、関連があり、また、図１８（Ｃ）に示すように、Ａページ内にある次ボタンも内容が続いているコンテンツにリンクされていると予想され、次に参照される可能性が高いため関連が深いといえる。
よって、Ａボタンにフォーカスがあり、Ａページが開かれているときは、Ｂ、Ｃページの内容と次ページの内容を優先して読み込んでおく。
【０１０６】
本実施の形態では、コンテンツの最初に表示されるページは、全部本来の画像データを表示するように設定する。そのコンテンツのその他のページの画像データはデータ量の小さいデータに置き換え、かつ、非表示にするようにして、見かけ上コンテンツの全ページのデータを読み込んでから、最初のページの画像データを表示する。この本実施の形態のコンテンツの読み込み方法は、図１７（Ｃ）の「置換して読み込み」に模式的に示す。
【０１０７】
本実施の形態では、コンテンツの最初のページＡ以外のページの画像データは全てデータ量の小さいデータで構成されているため、図１７（Ｃ）に「全データを一度に読み込み」として模式的に示した、コンテンツの全ページのデータ全てを一度に読み込んでから最初のページを表示する読み込み方法に比べて、本実施の形態の方が最初のページの表示完了までの時間が短くなる。また、図１７（Ｃ）に「１ページだけ読み込み」として模式的に示した１ページ毎に読み込みと表示とを交互に繰り返す方法よりも、本実施の形態ではユーザが体感する読み込み時間を短くできる。
【０１０８】
また、本実施の形態では、コンテンツの最初のページＡ以外のページの画像データは、画面表示部１０９に表示されている表示期間中に、本来のデータ量の画像データをデジタルテレビ受信機内のバッファメモリ１１２に蓄えておき、その後、必要に応じて蓄えられたデータを読み出すようにしているので、ページ間の表示切り換えがページを読み直しするよりも高速に行えるようになる利点がある。
【０１０９】
本実施の形態では、コンテンツの最初のページＡを表示にした後、コンテンツの最初のページＡと関係の深いページから順番に、本来のデータをデータ量の小さいものと差し替えて、バッファメモリ１１２に読み込んでおくが、コンテンツの最初のページと関係の深いページから読み込む理由は、ユーザが次に見るコンテンツのページとして開く可能性が高いからである。これらの動作はユーザが最初に表示されたコンテンツのページを見ている間に行われるため、ユーザが待ち時間を感じる事無く次のページのコンテンツを表示することができる。ユーザがコンテンツの他のページを見ようとした際には、現在表示されているコンテンツのページを表示から非表示に切り換え、表示させたいコンテンツのページを非表示から表示に切り替えるのみである。
【０１１０】
こうすることにより、別のページを見る際にもデータの読み込み直しをせずに済み、ページ間の移動を高速に行うことができる。このような動きを、実際に実現できる手段の一つの例としてブラウザを搭載したデジタルテレビ受信機とＪａｖａ  ＳｃｒｉｐｔとＣＳＳ（Cascading Style Sheets）を用いた場合を示す(javaは登録商標;以下同じ) 。Ｊａｖａ Ｓｃｒｉｐｔを用いると、ＨＴＭＬコンテンツに動的な動作をさせることや対話的な動作をさせることが可能になるので、現在殆どのブラウザで対応されている。
【０１１１】
本実施の形態では、ＨＴＭＬが最初に読み込まれた時の動作やページ間の遷移のために用いる。また、ＣＳＳは文書の書式を揃えることが出来る。いくつかの文書を同じ体裁に整えたいとき、この様な繰り返し使う書式をＣＳＳでは一つにグループ化し名前をつけて設定できる。これをクラスという。同じクラスを参照することによりコンテンツ内容の体裁を統一できるために、近年広く使われている。クラスの中には、書式として文章の色や背景色などを属性として設定することができる。
【０１１２】
本実施の形態で使用するＣＳＳ（Cascading Style Sheets）の属性は、ビジビリティ（visibility;表示するか、しないかを設定できる表示属性）とバックグラウンド・イメージ（background-image;指定された領域内の背景にする画像ファイルの指定をするときに使う属性）である。ビジビリティという属性を設定すると、そのクラスを参照している画像を表示させるか、させないかを指定できる。最初に表示させたい画像は、ビジビリティを、ポシブル（possible）にしておく。これをポシブルにすることによって、画像を表示する様に指定される。また、最初に表示させる必要のない画像についてはバックグラウンド・イメージ（background-image）を指定する際にデータ量の小さい画像が最初に読み込まれるようにしておき、表示の属性をヒドゥン（hidden）に設定しておく。
【０１１３】
こうすることによって、画像を表示しない様に指定される。最初に読み込まれるＨＴＭＬコンテンツには、最初から表示させておきたい画像以外は、データ量の小さい画像が読み込まれることになるため、表示完了までの時間は、画像全てをコンテンツ１枚に表示させたときよりも短く済む（図１７（Ｃ）参照）。Ｊａｖａ Ｓｃｒｉｐｔの関数を使うことにより、一度読み込まれたＣＳＳの属性値を変更することが可能である。本実施の形態では、他の画像を見たいときに、今まで見ていた画像のビジビリティをポシブル（表示）からヒドゥン（非表示）に切り替えて隠す。そして、今までヒドゥン（非表示）だった画像をポシブル（表示）に設定する。
【０１１４】
また、Ｊａｖａ Ｓｃｒｉｐｔで変更できるＣＳＳの属性は、画像の表示・非表示だけではなく、画像ファイルを参照するバックグラウンド・イメージ属性も変えることができる。最初の状態では表示されない画像にバックグラウンド・イメージにデータ量の小さい画像を指定しておき、一度ＨＴＭＬコンテンツの表示を完了させる。ユーザが最初に読み込まれた項目を見ている間に、関係の深い項目から順番に本来の画像のアドレスに変更する。関係の深い項目とは、最初に読み込まれた項目からすぐに参照する可能性のある項目を指す。
例えば、最初に読み込まれた項目の続きの項目などである（図１８参照）。関係の深い項目から読み込む理由として、他の項目に比べて、ユーザが次に閲覧する可能性が高いため、他の項目よりも早く画像が必要になると考えられるためである。本来の画像のアドレスに変更した後、その画像はユーザに見えないが読み込まれ、ビジビリティをポシブル（表示）に変更すると、本来表示したかった画像が表示される。この方法を用いると、画像をページごとに分けて表示させる場合に比べ画像の表示・非表示の切り換えだけで済むので、表示完了までの時間が短くなる。
【０１１５】
本実施の形態によれば、ページに表示される中身が変わってもＨＴＭＬコンテンツとしては、１枚のＨＴＭＬで作成しているので、ＨＴＭＬコンテンツの再読み込みが発生せずユーザの表示完了までの待ち時間を減らすことができる。また、本実施の形態によれば、１度読み込まれた画像は、次に使うときからはビジビリティをポシブル（表示）かヒドゥン（非表示）か切り替えるのみで表示をさせることができる。そのため、一度画像を表示させた後は読み込み時間が発生しないので、ページ間の移動を軽快に行える。
【０１１６】
図１９は、本実施の形態におけるメニュー画面を大きな画像とＨＴＭＬを使って実現した図を示す。
図１９（Ｂ）〜（Ｃ）に示す画面の左側にある矩形状の小面積の画像Ａ、Ｂ、Ｃ、Ｄ、Ｅはボタンを示す画像であり、それらのボタンを押すことによって、それぞれ押したボタンに対応したページ内容が画面の右側の大面積画面部に表示される。
例えば、Ａボタンが押されるとページＡが、Ｂボタンが押されるとページＢが表示される。これにより、見た目は５ページだが、実際は１枚のＨＴＭＬで作成することができ、ページ間の遷移も画像のビジビリティ（visibility）を切り替えるだけなので、各ページを作成してリンクを張ったものよりも早くできる。
【０１１７】
すなわち、図１９（Ａ）に示す１つのコンテンツの３枚のページＡ１、Ｂ２、Ｃ２を選択して表示する場合、まず図１９（Ｂ）に示すように最初の状態では、表示部には、ページＡを開きＡボタンにフォーカスが当たっているものとする。これにより、図１９（Ｂ）に示すように、ページ表示時に読み込まれるクラスでバックグラウンド・イメージ（background-image）属性には画像Ａ１、ビジビリティ（visibility）には表示可（possible）が設定され画像が表示されている。
以下、図中で実線にて示されているものはビジビリティが表示可、点線で表されているものはビジビリティが表示不可（hidden）とする。また、図１９（Ｂ）に示す最初の状態では、他のページＢで使われる画像は、バックグラウンド・イメージ属性としてデータ量の小さい画像Ｂ１、ビジビリティが表示不可に設定されており画像が非表示になっている。ページＣで使われる画像Ｃ１も同様である。
【０１１８】
この最初の表示状態であるページＡをユーザが見ている間に、ページＡからユーザの見る可能性の高い項目であるページＢとページＣの画像を、本実施の形態ではバックグラウンド・イメージを差し替えて本来の画像を読み込む。ここで関連性が高いと判断した理由は、ボタンＡの上の項目と下の項目がボタンＢとボタンＣであり、これらはボタンＡからのフォーカス移動が短いためページＢもしくはページＣは、ページＤやページＥよりもすぐに参照される可能性があるからである。
【０１１９】
ページＢとページＣの画像を読み込んだら、ページＤとページＥの画像も同様に差し替えて読み込む。
ユーザが別のページを見るためにＢボタンを押したときには、現在表示中のページＡのバックグラウンド・イメージである画像Ａ１のビジビリティを表示不可に設定し見えなくして、ページＢのバックグラウンド・イメージに設定された本来の画像のビジビリティを表示可に変更して表示させる（図１９（Ｃ））。この例では画面左に配置されたボタンが押されることで、次のページを表示させるような仕組みにしているが、ボタンが押されたことを検知する１つの手段としてオンクリック（ｏｎｃｌｉｃｋ）関数を使う方法などが挙げられる。
【０１２０】
図１９（Ｃ）に示すように、ＡボタンからＢボタンにフォーカスが移動し、クリックされたことが検出されたときに、表示されている画像Ａ１のビジビリティを表示不可にし、かつ、画像Ｂ１のビジビリティを表示可に変更すると、画像Ｂ２の画面が前面に表示される。
また、ページＢにおいてはページＤとページＡがボタンの位置から考えて関連が深いと想像されるが、ページＡについてはすでに表示したので、新たに読み込み直すことはしない。ページＤについては、ページＡの表示中にまだ読み込まれてなければ読み込む。
【０１２１】
同様に、図１９（Ｂ）に示す表示状態において、ユーザが別のページを見るためにＣボタンを押したときには、現在表示中のページＡのバックグラウンド・イメージである画像Ａ１のビジビリティを表示不可に設定し見えなくして、ページＣのバックグラウンド・イメージに設定された本来の画像のビジビリティを表示可に変更して表示させる。すなわち、図１９（Ｄ）に示すように、ＡボタンからＣボタンにフォーカスが移動し、クリックされたことが検出されたときに、表示されている画像Ａ１のビジビリティを表示不可にし、かつ、画像Ｃ２のビジビリティを表示可に変更すると、画像Ｃ２の画面が前面に表示される。
また、ページＣにおいては、ページＥとページＡがボタンの位置から考えて関連が深いと想像されるが、ページＡについてはすでに表示したので、新たに読み込み直すことはしない。ページＥについては、ページＡの表示中にまだ読み込まれてなければ読み込む。
【０１２２】
図２０は、本実施の形態の動作を簡易的に示すシーケンス図である。
図１９の例では、表示するコンテンツは、全部で５ページあるが、図２０では、判り易くするためページ数が３ページであるものと想定して説明する。ページＢ'とページＣ'はページＢとページＣをそのデータ量よりも小さいデータ量の画像に置き換えたページである。
【０１２３】
図２０において、最初にユーザがあるコンテンツの最初のページＡを表示させる指示を出すと（ステップＳ２１）、ページＡのデータをバッファメモリ１１２にまず読み込み（ステップＳ２２）、次にデータ量の小さいデータに置き換えられたペ−ジＢ'とページＣ'の各データを非表示で一緒にバッファメモリ１１２に一旦読み込む（ステップＳ２３、Ｓ２４）。表示されるのはページＡのみである。
ここでは、コンテンツは全部で３ページとしているので、ページＡ、Ｂ'、Ｃ'の計３ページのデータのバッファメモリ１１２への読み込みにより、コンテンツの最初のページＡの読み込みが完了する（ステップＳ２５）。
【０１２４】
ここで、ページＡの読み込みが完了するまでに要する時間には、他のページＢとページＣの読み込みが完了する時間が必要であるが、本実施の形態ではデータ量の小さいデータに置き換えられたペ−ジＢ'とページＣ'を見かけ上、ページＢ、ページＣとして読み込んでいるので、従来に比べて短い時間でページＡの読み込みが完了する。
【０１２５】
続いて、一旦３ページの表示が完了したように見かけ上は見えるが、ユーザがページＡを表示している間に、本来のページＢとページＣのデータをバッファメモリ１１２に読み込む（ステップＳ２６、Ｓ２７）。その後、ユーザがページＡからページＢにページ切り換えを行ったときは（ステップＳ２８）、表示部に表示されているページがＡからＢへ切り換えられ（ステップＳ２９）、ページＢの表示が完了する（ステップＳ３０）。
このように、本実施の形態では、ページの表示と非表示を切り換えるだけ済むので、ユーザには、ページを読み込み直す時間が発生せず、ページ遷移が迅速に行える。
【０１２６】
図２１は、展示会の案内メニューなどに応用した実施の形態の表示画面を示す。
図２１（Ａ）に示す画像を初期画面として、一定時間経過もしくは初期画面にある次ボタン押下で画面が切り換わり、図２１（Ｂ）に示す次のページであるページＡが開く。ユーザがページＡを閲覧している間に、Ｂボタンを押されたときに表示されるページＢと、Ｃボタンを押されたときに表示されるページＣ、あとは次ボタン押下もしくは時間経過で表示される予定のページを関連の深い項目としてページ内容を読み込む。
【０１２７】
ページＢとページＣ、ページＡの次のページのデータを優先して読み込んだ後、ページＤとページＥのデータを読み込む。図２１（Ｃ）は、ページＢに移動した場合の表示画面を示す、同図（Ｄ）は、ページＣに移動した場合の表示画面を示す。図２１（Ｃ）、（Ｄ）中では、点線で示しているようにページＡの画面を隠してページＢ、ページＣの画面を前面に表示する。そして、ページＢ、ページＣと関連の深いと思われる次のページのデータを読み込む。もし、ページＡが開いていた間にページＤのデータが読み込まれていなかったときは、ページＤのデータも優先的に読み込む。ＢボタンやＣボタンは、Ａボタンの隣にあるボタンだが、ページＡは、最初に起動され表示されたので、フラッシュメモリ１１１にデータが残っているので再度読み込むことはしない。
【０１２８】
次に、実際に、第３の実施の形態をコンテンツに適用した場合に予想される効果を具体的な数値を挙げて説明する。
小さい画像に置き換えることが可能なコンテンツ１枚（１ページ）当りのサイズを８０ｋＢとする。また、置き換えが発生しない最低限のデータが２００ｋＢ存在するとする。更に、最初に設定しておく、データ量の小さい画像のサイズを１ｋＢとする。コンテンツのページ数が５枚（５ページ）あると想定して全データ量を示す。
【０１２９】
（１）本実施の形態を適用せず、最初にコンテンツの全ページのデータを読み込む場合
２００ｋＢ＋８０ｋＢ×５枚＝６００ｋＢ
（２）本実施の形態を適用せず、コンテンツの最初のページだけ読み込み、２ページ目以降はページ単位で読み込む場合
２００ｋＢ＋８０ｋＢ×１枚＝２８０ＫＢ
（３）本実施の形態の場合
２００ｋＢ＋８０ｋＢ×１枚＋１ｋＢ×４枚＝２８４ＫＢ
もし、回線速度が１秒当り６００ＫＢの機器でこれらのコンテンツを見た場合、かかる時間は、本実施の形態を適用せず、最初に全データを読み込む場合は、１秒（＝６００ＫＢ÷６００ｋＢ）であり、本実施の形態を適用せず、最初のページだけ読み込み、その後は、その都度読み込む場合は、０.４６６秒（＝２８０ｋＢ÷６００ｋＢ；但し読み込み時間が他ページ移動の際発生）であるのに対し、本実施の形態によれば、０.４７３秒（＝２８４ｋＢ÷６００ｋＢ；他ページの読み込みはユーザに体感されない）となり、全ページのデータ読み込み時の半分以下に読み込み時間が短縮される上に、コンテンツ内のページ移動の際に待ち時間が発生しないため、ユーザの待ち時間を短くする効果があることは明らかである。
【０１３０】
このように、本実施の形態によれば、画面表示のためのメモリ容量が少ない機器で、項目が多いメニューやヘルプなどのコンテンツを見る際に、コンテンツの画像のうち、必要な画像だけ最初に表示して他の画像は、データ量の小さいものに置き換えておき、ユーザがコンテンツの画像を見ている間に、現在のコンテンツに関係の深いものから読み込んで差し替えていくことにより、使用している画像などを全て一度で表示させるときに比べて、表示完了までの時間を短くでき、また、ページ同士の表示切り換えを高速に行えることができ、特にメモリ容量の少ない機器でユーザがメニュー上のコンテンツを閲覧する時の利便性を向上することができる。
【０１３１】
次に、第３の実施の形態と同様に、パソコンが搭載しているメモリに比べて容量が小さいメモリを有し、かつ、ブラウザを搭載しており、フラッシュメモリ１１１に格納されたコンテンツを表示する代わりに、サーバからインターネットなどのネットワークを介して取得した画像や音声などのコンテンツを表示するデジタルテレビ受信機について説明する。
【０１３２】
（第４の実施の形態）
図１、図１５と同一構成には同一符号を付し、その説明を省略する。
図２２に示すように、本発明の第４の実施の形態におけるデジタルテレビ受信機１１３は、第３の実施の形態におけるデジタルテレビ受信機１１０のフラッシュメモリ１１１の代わりに、コンテンツのファイルの種類に応じた画像（例えば、音声、画像、動画など）のファイルを格納するデータ保持部１１４と、サーバ１１６からネットワークを介して取得した本来のデータを保存するメモリ１１５とを備えたものであり、それ以外は同様である。
以下では、コンテンツは、ＨＴＭＬで記述されているとする。
【０１３３】
バッファメモリ１１２に格納されているコンテンツ閲覧用プログラムは、インターネットを介して接続したサーバ１１６上にあるコンテンツのページＡを読み込む。
【０１３４】
本実施の形態では、コンテンツが読み込まれたとき、画像などのマルチメディアファイルがある場合は、デジタル放送受信機（本体）内のデータ保持部１１４に予め記録されているデータをその画像と置き換えて表示させる。この本体内のデータ保持部１１４に記録されているデータの一例としては、データの種類が一見して分かるような、本来表示したい画像よりもデータ量の小さいアイコンとする。この時、表示されるアイコンは、後述するように本来のファイルの種別に応じて変えられるように、数種類、データ保持部１１４の中に保持されているものとする。
【０１３５】
本実施の形態では、インターネット上の画像などを読み出して画像を生成せず、データ保持部１１４に記録されているデータを用いて表示を行うことで表示を高速に行うと共に、更にその画像が表示されている間に、本来のマルチメディアデータを読み込んでおく。表示させる必要がある場合は、データ読み込み完了後に置き換えて表示させる。このような動きを、簡単に視覚的で分かり易く実現できる手段の一つの例として、本実施の形態では、ブラウザ１０６を搭載したデジタル放送受信機１１３と、その本体の中に内蔵されたＨＴＭＬコンテンツとＪａｖａ Ｓｃｒｉｐｔで実現した場合を示す。
【０１３６】
Ｊａｖａ Ｓｃｒｉｐｔを用いると、ＨＴＭＬコンテンツに動的な動作をさせることや対話的な動作をさせることが可能になるので、現在殆どのブラウザで対応されている。本実施の形態では、本体内の画像を先に表示させて画像が読み込まれた後に行う処理の例として、図２３（Ａ）に示すように、表示させるＨＴＭＬファイルにＪａｖａ Ｓｃｒｉｐｔでｉｍａｇｅ＿ｌｏａｄ（）という、本来の画像を読み込んでくれる関数を用意したものとする。また、本来の画像は、インターネットに接続されたサーバ（図２２の１１６）に置かれているものとする。
【０１３７】
画像をＨＴＭＬコンテンツに載せる際、＜ＩＭＧ−ｏｎＬｏａｄ＝”処理”＞と記述すると、その画像が読み込み終了したときにｏｎＬｏａｄで記述した処理が行われる。ここに図２３（Ｂ）に示したような、Ｊａｖａ Ｓｃｒｉｐｔの関数、ｉｍａｇｅ＿ｌｏａｄ（）を入れると、本体に記録された画像の読み込みが終了した後（図２３（Ｃ）参照）に本来の画像を読み込ませ、表示させたい本来のコンテンツを表示する（図２３（Ｄ）参照）ことができる。
【０１３８】
次に、本発明の第４の実施の形態の動作について、図２２、図２４及び図２５を併せ用いて説明する。
図２５では、図の右半分が閲覧用プログラムの動き、左半分が表示機能を示している。
ここでは、データ量が小さく視認性の高い一例として、アイコン１１４Ａを使用した場合について説明する。
【０１３９】
まずは、第２の実施の形態におけるステップＳ２０１〜Ｓ２０４と同様のステップを行う。
（ステップＳ１２０１）
次に、図２４に示すように、「電子取説」ボタンが押下されたと判定した場合は、キー操作制御部１０３からアプリケーション制御部１０４にアクセスする。アプリケーション制御部１０４は、取得した現在のアプリケーションの状態（例えば、番組表表示／非表示状態や電子取説表示／非表示状態などを表すＩＤなど）をもとに、サーバ１１６の中の表示させるコンテンツデータを説明コンテンツ管理テーブル１０５に問い合わせる。
説明コンテンツ管理テーブル１０５は、バッファメモリ１１２に格納されているコンテンツ閲覧用プログラムに基づいて、ブラウザ１０６により、サーバ１１６上にあるコンテンツデータの本来のページＡをネットワークを介してをバッファメモリ１１２に読み込む。
【０１４０】
（ステップＳ１２０２）
次に、プレーン制御部１０８は、図５に示す表示プレーンの構造中のブラウザ用プレーン１００５を図６に１０１０で示すように、最上位プレーンに移動させる。また、このとき、図６のアプリケーションプレーン１００６の表示をオフとし、ブラウザ用プレーン１０１０の表示をオンにする。
【０１４１】
（ステップＳ１２０３）
続いて、この読み込んだページＡが画像などのマルチメディアファイルを使用しているかどうか判定し、使用していなければ、ページＡを表示して（ステップＳ１２１０）、図４のＳ２０８〜Ｓ２１１を経て処理を終了する。
【０１４２】
（ステップＳ１２０４）
マルチメディアファイルを使用していたら、そのマルチメディアファイルを参照している箇所からアドレス（参照アドレス）を一旦バッファメモリ１１２の中に保存する。例えば、ＨＴＭＬなら＜ＩＭＧ ｓｒｃ＝”・・・”＞＜ｅｍｂｅｄ ｓｒｃ＝”ｆｉｌｅ：／／・・・”＞などのマルチメディアファイルへの参照があれば、その参照されているアドレスをバッファメモリ１１２の中に保存しておく。
また、図２５に示すように、バッファメモリ１１２には、読み込ませたいマルチメディアファイルのファイル名 (Filename)を保存しておく。
【０１４３】
（ステップＳ１２０５）
続いて、バッファメモリ１１２に保存した参照アドレスの拡張子やファイル名などから、そのマルチメディアファイルがどんな種類（画像、音声など）であるかを判別する。
図２６は、判別したファイルの種類とそれに対応したアイコンの関連性を具体的に示した例を示す。図２６（Ａ）〜（Ｃ）は、ＪＰＥＧの画像・ＷＡＶの音声・ＭＰＥＧの動画を例としてアイコンを作成したものである。図２６（Ｄ）〜（Ｆ）のアイコン１１４Ａは、後に説明する図２９の例に使うアイコンであるが、図２６に示したように、ユーザが一発でどのような種類のファイルがあるかが判るようなものを使う。
【０１４４】
また、図２６には挙げなかったが、リンクされているファイルの拡張子などで分けたアイコンでなくても、他の図面でも使用しているように、拡張子などの知識を持たないユーザから見ても画像・映像・音声などのデータがあると分かるように区分してアイコンで示す方法もある。上記のアイコンは本体内のデータ保持部１１４に予め記憶されている。
【０１４５】
（ステップＳ１２０６）
再び図２４及び図２５に戻って説明する。
バッファメモリ１１２に格納されている閲覧用プログラムは、判別したマルチメディアファイルに応じた種類のアイコンを図２２の本体内のデータ保持部１１４に記憶されているアイコン１１４Ａから選択し、その選択したアイコン１１４Ａに基づいて生成したページＢをマルチメディアファイルと置き換える。
【０１４６】
（ステップＳ１２０７）
次に、ブラウザ用プレーン１０１０の表示のオン状態で、置き換えたアイコンのページＢを画面表示部１０９に表示する。
【０１４７】
（ステップＳ１２０８）
続いて、ページＢの表示が完了してから、バッファメモリ１１２の中に保存しておいたアドレスを参照してマルチメディアファイルをサーバ１１６から読み込んでメモリ１１５に記憶する。
【０１４８】
（ステップＳ１２０９）及び（ステップＳ１２１０）
読み込みが完了したら本来のマルチメディアファイルのページＡの画像と差し替えて画面表示部１０９に表示させる。もしこの時、参照したファイルが何らかの理由で読み込めなかったとき、あるいは読み込むべきデータが無かったときは、差し替えない。
【０１４９】
（ステップＳ１２１１）
次に、キー操作制御部１０３が「電子取説」ボタンの２回目の押下であると判定したときは、前述した図４のステップＳ２０８〜Ｓ２１１と同様な操作を行って終了する。
【０１５０】
図２７は、図２４及び図２５と共に説明した本実施の形態の動作を説明するシーケンス図を示す。
図２７において、ユーザがページＡの表示要求を出すと（ステップＳ１３０１−１）、その表示要求が画面表示部１０９に表示され、バッファメモリ１１２に格納されている閲覧用のプログラムがページＡのデータをネットワークを介してサーバ１１６に取得しに行く（ステップＳ１３０２）。これにより閲覧用のプログラムは、サーバ１１６からネットワークを介してページＡのデータを取得し（ステップＳ１３０３）、取得したデータからマルチメディアファイルへの参照アドレスをバッファメモリ１１２（図２２の１１２）に格納して（ステップＳ１３０４）、ファイルの種類に応じた本体内のデータ保持部１１４内のアイコンに変更して（ステップＳ１３０５）、そのアイコンを参照するようにしたページＢを構成する（ステップＳ１３０６）。
【０１５１】
次に、バッファメモリ１１２に格納されている閲覧用プログラムは、画面表示部１０９にページＢの状態を表示する（ステップＳ１３０７−１）。画面表示部１０９へのページＢの表示が完了すると（ステップＳ１３０７−２）、閲覧用プログラムは、バッファメモリ１１２内の参照アドレスに基づきサーバ１１６から本来のデータを取得しに行き（ステップＳ１３０８）、サーバ１１６からネットワークを介して本来のデータを取得すると（ステップＳ１３０９）、それをメモリ１１５（図２２）内に保存した後、画面表示部１０９の表示を本体のアイコンを表示している状態からメモリ１１５からの本来のデータに基づく画像を表示させたページＡを再現する（ステップＳ１３１０、Ｓ１３１１）。
【０１５２】
このように、第４の実施の形態によれば、画像などマルチメディアファイルを使用しているコンテンツのページを表示する際に、本体データ保持部１１４の中に記録されているデータ（例えば、データの種類が一見して分かるようなアイコンなど）をファイル種別毎に分かるように一旦表示させ、そのデータが表示されている間に本来のデータを読み込んでおき、必要になったら表示もしくは再生させるようにしたため、コンテンツの読み込みにかかる時間及びページ遷移にかかる時間を短縮させることができ、機能におけるユーザの利便性を向上させることができる。
【０１５３】
また、こうすることによって、万が一バッファメモリ１１２の容量が足りずページの表示が完了できなかった場合でも、画像が何も表示されないという問題点を回避することができる。これらの動作は、ユーザが表示中のページを見ている間に行われるため、ユーザが待ち時間を感じる事無く全データの読み込みを完了させることができる。
【０１５４】
次に、実際に、本実施の形態をコンテンツに適用した場合に予想される効果を具体的な数値を挙げて説明する。
本体内のアイコンに置き換えることが可能なマルチメディアファイル１枚当りのサイズを８０ｋＢとする。また、置き換えが発生しない最低限のデータが２００ｋＢ存在するとする。更に、最初に設定しておく、データ量の小さい本体内のアイコンのサイズを１ｋＢとする。また、リンクされたマルチメディアファイルが５枚あるとする。
【０１５５】
図２８（Ａ）に示すように、本実施の形態を適用せず、最初にマルチメディアファイルの全データを読み込む場合の全データ量は、６００ｋＢ（＝２００ｋＢ＋８０ｋＢ×５枚）であるので、回線速度が１秒当り６００ｋＢの機器でこれらのコンテンツを表示する場合、表示完了までにかかる待ち時間は、１秒（＝６００ｋＢ÷６００ｋＢ）となる。
【０１５６】
これに対し、図２８（Ｂ）に示すように、最初は本体内の画像を読み込み、その後本来の画像を読み込んで順次表示する本実施の形態では、読み込むデータ量は、２８４ｋＢ（＝２００ｋＢ＋８０ｋＢ×１枚＋１ｋＢ×４枚）であるので、回線速度が１秒当り６００ｋＢの機器でこれらのコンテンツを表示する場合、表示完了までにかかる待ち時間は、０.４７３秒（＝２８４ｋＢ÷６００ｋＢ）となる。
【０１５７】
従って、図２８（Ｃ）にユーザの待ち時間をＡで模式的に示す同図（Ａ）の従来方法による場合に比べて、同図（Ｃ）にユーザの待ち時間をＢで模式的に示す同図（Ｂ）の本実施の形態の方が、他ページの読み込みはユーザに体感されず、また全データ読み込み時の半分以下に読み込み時間が短縮される効果があることは明らかである。
【０１５８】
（第５の実施の形態）
次に、本発明の第５の実施の形態について説明する。
第５の実施の形態は、第４の実施の形態の図２４のステップＳ１２０８からＳ１２１０の機能を、さらに拡張してエラーにも対応できるようにするために、データ保持部１１４にエラー表示用のアイコンも用意しておくものである。
【０１５９】
次に、本実施の形態の動作について、図２９を併せ用いて説明する。
同図中、図２４と同一処理ステップには同一符号を付し、その説明を省略する。
（ステップＳ１２１２）
図２４のステップＳ１２０１〜Ｓ１２０７を行った後、サーバ１１６上の本来
のマルチメディアファイルのデータを取得する。
【０１６０】
（ステップＳ１２１３）
次に、そのマルチメディアファイルのデータが表示できるかどうかを判定する。
（ステップＳ１２０８）
そのマルチメディアファイルのデータを表示できるとき（データが取得できた
とき）は、本来のデータへの差し替えを行う。これは、第４の実施の形態と同じで
ある。
【０１６１】
（ステップＳ１２１４）
一方、本実施の形態では、ステップＳ１２１３で、バッファメモリ１１２に格納されている閲覧用のプログラムがマルチメディアファイルを何らかの理由で取得できなかったと判定した場合、この閲覧用のプログラムは、返ってきたエラーの種類を判別する。
【０１６２】
（ステップＳ１２１５）
そして、判別したエラーに応じた本体内のデータ保持部１１４内のアイコン１１４Ａを、ページＢを表示していた画像と差し替えて画面表示部１０９に表示する。
（ステップＳ１２１０）
その後、参照画像のアドレスを変更したページＡを表示させる。これは、第４の
実施の形態と同じである。
（ステップＳ１２１１）
次に、キー操作制御部１０３が「電子取説」ボタンの２回目の押下であると判定したときは、前述した図４のステップＳ２０８〜Ｓ２１１と同様な操作を行って終了する。
【０１６３】
これにより、本実施の形態では、マルチメディアファイルが表示できなかった場合でもユーザに表示できなかった理由を、アイコン１１４Ａにより示すことができると共に、何も画像が表示されないという問題を防ぐことができる。
【０１６４】
なお、本発明は、以上の実施の形態に限定されるものではなく、例えば、本発明は、デジタル放送受信機以外のブラウザを搭載した電子機器にも適用可能である。
【図面の簡単な説明】
【０１６５】
【図１】本発明を適用しうる一般的なデジタルテレビ受信機の一例の構成図である。
【図２】本発明のデジタルテレビ受信機の第２の実施の形態の表示処理動作説明用フローチャートである。
【図３】本発明の第２の実施の形態の電子取説アプリケーション実行時のプレーン構成の一例を示す図である。
【図４】実施例１の電子取説起動シーケンスを示すシーケンス図である。
【図５】実施例１の電子取説終了シーケンス（電子取説ボタン押下の場合）を示すシーケンス図である。
【図６】実施例２の電子取説終了シーケンス（戻るボタンの場合）を示すシーケンス図である。
【図７】実施例３の電子取説終了シーケンス（ＴＶ画面ボタン）を示すシーケンス図である。
【図８】本発明の表示方法の第２の実施の形態の動作説明用フローチャートである。
【図９】本発明の表示装置の第２の実施の形態の概略ブロック図である。
【図１０】本発明の第２の実施の形態におけるコンテンツ同士の関連の深さの一例を示す図である。
【図１１】本発明の第２の実施の形態と従来のコンテンツの読み込み方法の比較を示す図である。
【図１２】本発明の第２の実施の形態をＨＴＭＬで実現した表示画像例を示す図である。
【図１３】本発明の第２の実施の形態の動作説明用シーケンス図である。
【図１４】本発明の第２の実施の形態を展示会の案内メニューに適用した場合の表示画像例を示す図である。
【図１５】本発明の第３の実施の形態の概略ブロック図である。
【図１６】本発明の第３の実施の形態の動作説明用フローチャートである。
【図１７】本発明の第３の実施の形態と従来のコンテンツの読み込み方法の比較を示す図である。
【図１８】本発明の第３の実施の形態におけるコンテンツ同士の関連の深さの一例を示す図である。
【図１９】本発明の第３の実施の形態をＨＴＭＬで実現した表示画像例を示す図である。
【図２０】本発明の第３の実施の形態の動作説明用シーケンス図である。
【図２１】本発明の第３の実施の形態を展示会の案内メニューに適用した場合の表示像を示す図である。
【図２２】本発明の第４の実施の形態の概略ブロック図である。
【図２３】本発明の第４の実施の形態を視覚的に実現した例を示す図である。
【図２４】本発明の第４の実施の形態を動作説明用フローチャートである。
【図２５】図２４のフローチャートを視覚化した図である。
【図２６】本発明の第４の実施の形態におけるバッファメモリ内のアドレスと本体内のデータとの関連の一例を示す図である。
【図２７】本発明の第４の実施の形態の動作説明用シーケンス図である。
【図２８】本発明の第４の実施の形態の効果を説明する図である。
【図２９】本発明の第５の実施の形態の要部の動作説明用フローチャートである。
【図３０】従来のデジタルテレビ受信機のハーウェアが提供するプレーン厚生の一例を示す図である。
【図３１】従来のデジタルテレビ受信機におけるコンテンツ表示処理を説明するフローチャートである。
【図３２】従来のデジタルテレビ受信機のハードウェアが提供するプレーン構成の他の例を示す図である。
【符号の説明】
【０１６６】
１００、１１０、１１３  デジタルテレビ受信機
１０１  リモコン
１０２  Ｕ／Ｉ
１０３  キー操作制御部
１０４  アプリケーション制御部
１０５  説明コンテンツ管理テーブル
１０６  ブラウザ
１０７  説明コンテンツ
１０８  プレーン制御部
１０９  画面表示部
１１１  フラッシュメモリ
１１２  バッファメモリ
１１４  データ保持部
１１５  メモリ
１１６  サーバ
２０１  動画プレーン
２０２  静止画プレーン
２０３、２０６  動画・静止画切り換えプレーン
２０４  文字図形プレーン
２０５  字幕プレーン
１００１  動画プレーン
１００２  静止画プレーン
１００３  メインプレーン
１００４  オプションプレーン（字幕）
１００５、１０１０  ブラウザ用プレーン
１００６  アプリケーション用プレーン
【図１】
2008305375.tif 000003
【図２】
2008305375.tif 000004
【図３】
2008305375.tif 000005
【図４】
2008305375.tif 000006
【図５】
2008305375.tif 000007
【図６】
2008305375.tif 000008
【図７】
2008305375.tif 000009
【図８】
2008305375.tif 000010
【図９】
2008305375.tif 000011
【図１０】
2008305375.tif 000012
【図１１】
2008305375.tif 000013
【図１２】
2008305375.tif 000014
【図１３】
2008305375.tif 000015
【図１４】
2008305375.tif 000016
【図１５】
2008305375.tif 000017
【図１６】
2008305375.tif 000018
【図１７】
2008305375.tif 000019
【図１８】
2008305375.tif 000020
【図１９】
2008305375.tif 000021
【図２０】
2008305375.tif 000022
【図２１】
2008305375.tif 000023
【図２２】
2008305375.tif 000024
【図２３】
2008305375.tif 000025
【図２４】
2008305375.tif 000026
【図２５】
2008305375.tif 000027
【図２６】
2008305375.tif 000028
【図２７】
2008305375.tif 000029
【図２８】
2008305375.tif 000030
【図２９】
2008305375.tif 000031
【図３０】
2008305375.tif 000032
【図３１】
2008305375.tif 000033
【図３２】
2008305375.tif 000034