(57)【要約】【課題】  この発明は、ユーザにとって不便であるという問題を解決し、ユーザの利便性が向上したデータ放送受信装置を提供することを目的とする。【解決手段】  この発明に係るデータ放送受信装置１０は、複数の操作ボタン４の操作に応じて、データ放送受信装置１０を制御するリモコン１と、データ放送を受信する受信部２１と、データ放送用記述言語を解析し、リンクを含む複数のコンテンツの数、および複数のコンテンツの配置場所に係る情報を取得する解析部２６と、取得された情報を用い、リモコン１の操作ボタン４の配列に応じて、複数のコンテンツそれぞれと対応するリモコン１のボタン４にショートカットキーを割り当てるショートカット情報を作成する作成部と、作成されたショートカット情報を用い、コンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力する出力手段を備えるように構成している。【選択図】      図１
2009278335.tif 000002
【特許請求の範囲】
【請求項１】
データ放送を受信し、データ放送に係る複数のコンテンツが選択可能なデータ放送ブラウザを出力するデータ放送受信装置において、
複数の操作ボタンが配置され、この操作ボタンの操作に応じて、前記データ放送受信装置に対して、前記データ放送受信装置本体を制御する制御信号を出力するリモコンと、
データ放送用記述言語で記述されたデータ放送を受信するデータ放送受信部と、
前記受信されたデータ放送用記述言語を解析し、前記データ放送ブラウザに表示される、リンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を取得するデータ放送用記述言語解析部と、
前記取得されたリンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を用い、前記リモコンに配置された複数の操作ボタンのボタン配列に応じて、前記複数のコンテンツそれぞれと対応するリモコンのボタンにショートカットキーを割り当てるための、ショートカット情報を作成するショートカット作成部と、
前記作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力するデータ放送ブラウザ出力手段を、備えることを特徴とするデータ放送受信装置。
【請求項２】
前記リモコンは、前記ショートカットが操作指示されるためのショートカットボタンを備え、その操作に応じて、前記ショートカット情報を出力することを特徴とする請求項１に記載のデータ放送受信装置。
【請求項３】
前記ショートカット作成部は、前記コンテンツの数と、ショートカットキーが割り当てられるリモコンボタンの数を比較し、前記コンテンツの数が前記リモコンボタンの数より多い場合は、前記コンテンツの一部または全部をグループ化し、グループ化されたコンテンツにショートカットキーを割り当てることを特徴とする請求項１または２に記載のデータ放送受信装置。
【請求項４】
前記データ放送用記述言語はBML（Broadcast Markup Language）であることを特徴とする請求項１乃至３に記載のデータ放送受信装置。
【請求項５】
データ放送用記述言語で記述されたデータ放送を受信するステップと、
前記受信されたデータ放送用記述言語を解析し、データ放送ブラウザに表示される、リンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を取得するステップと、
前記取得されたリンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を用い、前記リモコンに配置された複数の操作ボタンのボタン配列に応じて、前記複数のコンテンツそれぞれと対応するリモコンのボタンにショートカットキーを割り当てるための、ショートカット情報を作成するステップと、
前記作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力するステップを、備えることを特徴とするデータ放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ放送を受信するデータ放送受信装置に関する。またこの発明は、データ放送ブラウザを出力するデータ放送受信装置に関する。
【背景技術】
【０００２】
近年、地上デジタル放送やBSデジタル放送等で放送されるデータ放送を受信する、データ放送受信装置が普及している。
現在、データ放送で受信したコンテンツは、一般には、データ放送に対応したデジタルテレビ向けのブラウザーソフト（データ放送ブラウザ）を表示し、これを使用して、ユーザが選択できるように構成されている。しかし、データ放送のコンテンツには、いわゆる一般のＴＶ放送等で言う、“チャンネル”に相当するような、識別符号が付与されていない。
【０００３】
そして、データ放送ブラウザを用いてコンテンツを選択する場合は、カーソルが表示されているコンテンツが選択可能であるが、所望のコンテンツを選択するためには、コンテンツに沿って一つずつ、カーソルを移動させる必要がある。
【０００４】
このため、現状、データ放送受信装置においては、所望のコンテンツを、ダイレクトに選択することができていない。しかし、データ放送ブラウザに選択可能に表示されるコンテンツは、１０を超えるような多数である場合が一般的である。
【０００５】
このため、データ放送受信装置においては、所望のコンテンツを選択する場合に、上記のように、多数のコンテンツに沿って一つずつ、カーソルを移動させる必要があり、ユーザにとって不便であるという問題があった。このため、データ放送受信装置の利便性を、もっと向上させて欲しいという要求があった。
【０００６】
特許文献１には、電子番組ガイド表示時に、番組毎に、リモコンのチャンネルボタンに対応する識別数字が番組選択用に表示される。このため、カーソルの移動において、カーソルボタンを何度も押すことなしに行うことができる技術が開示されている。ここでは、番組に対応する数字を、識別部に表示することが記載されている。
【０００７】
しかし、この特許文献１においては、何を、どのようにすれば、番組に対応する数字を、識別部に表示することが実現できるかが、具体的に開示されていない。このため、製品への適用という点で、十分な開示とはいえなかった。
【０００８】
また、特許文献２には、電子番組表上でカーソルを移動させる際に、まず共通番組セルをカーソルが移動するように設定することでカーソルを移動させるためのキー操作を少なくする技術が開示されている。ここでは、大まかなセル上を十字キーで移動させるようにしている。
【０００９】
しかし、この特許文献２においても、何を、どのようにすれば、番組に対応する数字を、識別部に表示することが実現できるかが、具体的に開示されていない。このため、製品への適用という点で、同様に、十分な開示ではなかった。
【特許文献１】特開２００４−８８６８２
【特許文献２】特開２００５−２２９３６１
【発明の開示】
【発明が解決しようとする課題】
【００１０】
そこで、この発明は、上記事情を考慮してなされたもので、ユーザが、データ放送ブラウザを用いてコンテンツを選択する場合に、コンテンツに沿って、一つずつカーソルを移動させるため、ユーザにとって不便であるという問題を解決し、ユーザの利便性が向上したデータ放送受信装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明に係るデータ放送受信装置は、複数の操作ボタンが配置され、この操作ボタンの操作に応じて、前記データ放送受信装置に対して、前記データ放送受信装置本体を制御する制御信号を出力するリモコンと、データ放送用記述言語で記述されたデータ放送を受信するデータ放送受信部と、前記受信されたデータ放送用記述言語を解析し、前記データ放送ブラウザに表示される、リンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を取得するデータ放送用記述言語解析部と、前記取得されたリンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を用い、前記リモコンに配置された複数の操作ボタンのボタン配列に応じて、前記複数のコンテンツそれぞれと対応するリモコンのボタンにショートカットキーを割り当てるための、ショートカット情報を作成するショートカット作成部と、前記作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力するデータ放送ブラウザ出力手段を、備えるように構成している。
【００１２】
この発明に係るデータ放送受信方法は、データ放送用記述言語で記述されたデータ放送を受信するステップと、前記受信されたデータ放送用記述言語を解析し、データ放送ブラウザに表示される、リンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を取得するステップと、前記取得されたリンクを含む前記複数のコンテンツの数、および前記複数のコンテンツの配置場所に係る情報を用い、前記リモコンに配置された複数の操作ボタンのボタン配列に応じて、前記複数のコンテンツそれぞれと対応するリモコンのボタンにショートカットキーを割り当てるための、ショートカット情報を作成するステップと、
【００１３】
前記作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力するステップを、備えるように構成している。
【発明の効果】
【００１４】
上記した構成によれば、ユーザが、データ放送ブラウザを用いてコンテンツを選択する場合に、コンテンツに沿って、一つずつカーソルを移動させるため、ユーザにとって不便であるという問題を解決し、ユーザの利便性が向上したデータ放送受信装置を提供することが可能になるという効果がある。
【発明を実施するための最良の形態】
【００１５】
上記のように、現状のデータ放送の操作は、目的のコンテンツを選択するためには赤外線リモコンの上下左右ボタンを利用してカーソルを移動する。しかし、現在のカーソルの位置から目的のコンテンツが遠い場合は、何度も上下左右ボタンを押す必要性が生じる。
【００１６】
そこで、データ放送ブラウザにカーソル移動補助のために、リモコンのボタンに対応するコンテンツまでのショートカットを表示することで、カーソルの移動を補助しボタンを押す回数を減らすことでリモコンを利用したデータ放送ブラウザの操作性を向上させる。
【００１７】
以下、図面を参照し、この発明の実施の形態を説明する。
図１は、この発明の実施の形態に係る、データ放送受信装置に用いられるデータ放送ブラウザの動作のようすを説明する図である。ここでは、データ放送ブラウザに、複数のコンテンツが表示されている。上記のように、データ放送ブラウザを用いて、所望のコンテンツを選択する際には、ユーザが、データ放送ブラウザに表示されているカーソルを、所望のコンテンツに、移動させる必要がある。
【００１８】
図１（ａ）は、複数のコンテンツが表示されたデータ放送ブラウザにおいて、現在のカーソル位置と、所望（目的）のコンテンツが表示されている。この発明の実施の形態においては、後述するように、リモコン１に割り当てられたショートカット表示ボタン３が操作される。
【００１９】
リモコン１には、複数の操作ボタンのボタン配列に応じて、複数のコンテンツそれぞれと対応するリモコンのボタン４に、ショートカットキーを割り当てるための、ショートカット情報が作成されている。ここでは、リモコンボタン４の数に対して、データ放送ブラウザに表示されるコンテンツ数の方が多いため、複数のコンテンツをグルーピングする。
【００２０】
図１（ｂ）は、ショートカット表示ボタン３のユーザ操作に応じ、作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザが出力される。すなわち、ユーザは、データ放送ブラウザを見ながら、リモコンボタン４を操作することによって、各コンテンツを直接的に、選択することが可能となる。ここでは、複数のコンテンツの一部がグルーピングされる。
【００２１】
図１（ｃ）は、複数のコンテンツの一部がグルーピングされて表示された、リモコン１の数字ボタン４の中から７が操作される。すると、上記、現在のカーソル位置から所望のコンテンツを含むグループ（ここでは７）に、カーソルの位置が移動する。
【００２２】
図１（ｄ）は、例えば、上下左右ボタン５が操作され、カーソルが移動したグループ全体から、特定の最上部のコンテンツに、カーソルが移動する。
図１（ｅ）は、カーソルが表示されたコンテンツグループの中で、所望のコンテンツまで、カーソルを移動している。上記に続き、上下左右ボタン５が操作され、カーソルが、グループ内の最上部のコンテンツから所望のコンテンツに移動する。
【００２３】
図２は、この発明の実施の形態に係るデータ放送受信装置を説明するブロック図である。
符号１０はデータ放送受信装置（ＴＶ）である。符号２１はデータ放送を受信するチューナ、符号２２はリモコンから送信されたリモコン信号を受信するリモコン受光部、符号２３はＢ−ＣＡＳカードが挿入されるＢ−ＣＡＳカード挿入部である。
【００２４】
符号２４はＣＰＵである。符号２５はＴＳデコーダ、符号２６は主ＭＰＵ、符号２７は音声デコーダ、符号２８は映像デコーダ、符号２９はモノメディアデコーダである。
【００２５】
符号３０は半導体メモリ等からなるランダムアクセスメモリ（ＲＡＭ）、符号３１は半導体メモリ等からなるリードオンリーメモリ（ＲＯＭ）である。また、符号３２はデータ放送に係る音声を出力するスピーカ、符号３３はデータ放送に係る映像を表示するディスプレイである。
【００２６】
上記、ＣＰＵ２４は、モノメディアデコーダ２９、ＴＳデコーダ２５、主ＭＰＵ２６、音声デコーダ２７、映像デコーダ２８、モノメディアデコーダ２９を内蔵する。
【００２７】
また、上記、チューナ２１、リモコン受光部２２、Ｂ−ＣＡＳカード挿入部２３、ＲＡＭ３０、ＲＯＭ３１、スピーカ３２、ディスプレイ３３はＣＰＵ２４と接続し、ＣＰＵ２４によって制御される。
【００２８】
データ放送受信装置（ＴＶ）１０は、これらのチューナ２１、リモコン受光部２２、Ｂ−ＣＡＳカード挿入部２３、ＲＡＭ３０、ＲＯＭ３１、スピーカ３２、ディスプレイ３３、ＣＰＵ２４を内蔵することが可能である。
【００２９】
図３は、この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示キーを有したリモコンを示す図である。
符号１はこの発明の実施の形態に係るデータ放送受信装置で用いられるリモコンである。符号２はリモコン１に設けられる、データ放送の受信を指示するデータ放送ボタンである。符号３はこの発明の実施の形態に係る、データ放送ブラウザに、シュートカットを表示するシュートカット表示ボタンである。符号４は上記のように、シュートカットとして機能する数字ボタン、符号５はカーソルを上下左右に移動させる上下左右ボタン、符号６はカーソルが移動したコンテンツを選択するための決定ボタンである。
【００３０】
すなわちこの発明の実施の形態においては、データ放送受信装置１０は、チューナ２１で受信した放送信号を、TSデコーダ２５に入力し、映像信号・音声信号・データ放送用信号に分割する。
【００３１】
音声信号は、音声デコーダ２４に入力され、処理後、音声出力としてスピーカ３２へ出力される。
映像信号は、映像デコーダ２８に入力され、処理後、映像出力としてディスプレイ３３へ出力される。
データ放送用信号は、主MPU２６に入力され、処理される。データ放送用信号には、XML形式のBML(Broadcast Markup Language)データ、JPEG画像、PNG画像、イベント発火情報などが含まれている。この発明の実施の形態においては、BMLデータを利用する。
【００３２】
Broadcast Markup Language (BML)は、XMLベースのデータ放送向けの記述言語で、ARIB（社団法人電波産業会）によって策定されている。BSデジタル放送、110度CSデジタル放送、地上デジタル放送で使用されている。それぞれ対応の受信機には、BMLを表示、実行する「BMLブラウザ」が搭載されている
【００３３】
リモコン１は、上下左右ボタン５、決定ボタン６、数字ボタン４、データ放送ボタン２、及びこの発明の実施の形態で利用するショートカット表示キー３を有している。
【００３４】
この発明の実施の形態においては、主に、主MPU２６で動作するソフトウェアで構成し、BML解析部、ショートカット作成部、ショートカット操作部をデータ放送ブラウザに内包するようにすることが可能である。
【００３５】
図４は、この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示までを説明するフローチャートである。
符号１００は、ここでの開始ステップである。続いて符合１０１を付したステップへ進む。
符号１０１は、ＢＭＬを受信するステップである。続いて符合１０２を付したステップへ進む。
符号１０２は、後述するように、ＢＭＬを解析するステップである。続いて符合１０３を付したステップへ進む。
符号１０３は、後述するように、シュートカットを作成するステップである。続いて符合１０４を付したステップへ進む。
符号１０４は、データ放送ブラウザの起動を待つ、データ放送ブラウザ起動待ち状態のステップである。続いて符合１０５を付したステップへ進む。
符号１０５は、データ放送ボタン２が、ユーザ操作されるステップである。続いて符合１０６を付したステップへ進む。
符号１０６は、受信したデータ放送を、ディスプレイ３３に表示するステップである。例えば、データ放送ブラウザが表示される。続いて符合１０７を付したステップへ進む。
【００３６】
符号１０７は、データ放送ブラウザに表示された複数のコンテンツの一つに、カーソルが表示されるステップである。例えば、図１（ａ）に示すように、現在のカーソル位置にカーソルが表示される。続いて符合１０８を付したステップへ進む。
【００３７】
符号１０８は、ユーザによって、シュートカット表示ボタン３が、操作されるステップである。続いて符合１０９を付したステップへ進む。
符号１０９は、ユーザによってシュートカット表示ボタン３が操作され、シュートカットが表示されるステップである。例えば、図１（ｂ）に示すように、ショートカット表示ボタン３のユーザ操作に応じ、作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザが出力される。すなわち、ユーザは、データ放送ブラウザを見ながら、リモコンボタン４を操作することによって、各コンテンツを直接的に、選択することが可能となる。続いて符合１１０を付したステップへ進む。
【００３８】
符号１１０は、終了ステップであり、ここでの処理は終了する。
図５は、この発明の実施の形態に係るデータ放送受信装置における、ＢＭＬ解析部を説明するフローチャートである。
BML解析部は、上記のように、BMLデータを受信後、データ放送のコンテンツ解析を行う。BML解析部は、データ放送画面に表示されるリンクを含むコンテンツの数、およびそのコンテンツの表示場所の判別を行い、BML解析情報を作成する。
【００３９】
符号２００は、ここでの開始ステップである。続いて符合２０１を付したステップへ進む。
符号２０１は、データ放送に含まれるBMLデータを受信後、BMLデータからＢＭＬ構文を解析するステップである。続いて符合２０２を付したステップへ進む。
符号２０２は、BMLデータからコンテンツのリンク数をカウントするステップである。これにより、コンテンツのリンク数に係る情報を取得する。続いて符合２０３を付したステップへ進む。
【００４０】
符号２０３は、BMLデータからコンテンツの配置場所を解析するステップである。これにより、各コンテンツの配置場所に係る情報を取得する。続いて符合２０４を付したステップへ進む。
【００４１】
符号２０４は、終了ステップであり、ここでの処理は終了する。
尚、データ放送のトップ画面にショートカット表示を行う場合に、コンテンツの数の取得には、データ放送のトップ画面のデータである startup.bml を解析し、その内部で表示されるオブジェクトの nav-index の最小値と最大値の差分を利用する。
【００４２】
nav-indexは、データ放送ブラウザのカーソルの移動をサポートする属性値である。nav-indexの属性を持つオブジェクトは、リモコンの上下左右ボタンでカーソルを移動して、選択可能なオブジェクトであると判別できる。
【００４３】
表示場所の解析には、nav-indexの属性値が記述されている構文から、画像に関する表記を探す。
次にショートカット作成部の処理を説明する。ここで、リモコンに割り当てられるショートカットに利用するキーの数（ｎ）に対して、先ほどBML解析部で解析したリンクを含むコンテンツの数であるnav-indexの値（ａ）と比較し、ｎ≧ａと判断される時と、ｎ＜ａと判断される時で、処理が異なっている。
【００４４】
まず、ｎ≧ａの場合について述べる。
ｎ≧ａの場合、リンクを含むコンテンツに対して、1つ１つショートカットのボタンを割り当てることが可能である。ショートカット作成部で、BML解析部より得られたBML解析情報から、ショートカット情報を作成する。リモコン１のボタンの配列を考慮して、コンテンツと対応するリモコン１のボタン４に、ショートカットキーの割り当てを行う。
【００４５】
次に、ｎ＜ａの場合について述べる。
ｎ＜ａの場合、リンクを含むコンテンツの数がリモコンのキーの数より多いため、すべてのコンテンツに対してショートカットキーを割り当てることができない。そこで、nav-indexの値を利用して複数のオブジェクトをグループ化する。例えば、ａ＝24、ｎ＝12の場合、nav-indexが0と1、2と3、4と5というようにnav-indexが隣り合う値のオブジェクトを1つのグループとして認識する。
【００４６】
図６は、この発明の実施の形態に係るデータ放送受信装置における、シュートカット作成部を説明するフローチャートである。
符号３００は、ここでの開始ステップである。続いて符合３０１を付したステップへ進む。
符号３０１は、上記のように、解析されたＢＭＬ解析情報を読み込むステップである。続いて符合３０２を付したステップへ進む。
符号３０１は、ショートカットに利用するキーの数（ｎ）と、データブラウザに表示されるコンテンツの数（ａ）を比較するステップである。ここでは、キーの数（ｎ）がコンテンツの数（ａ）以上であるか、すなわち、ｎ≧ａであるか否かが判断される。ｎ≧ａであると判断される場合は、符号３０３を付したステップへ進む（Ｙｅｓ）。ｎ≧ａであると判断されない場合は、符号３０４を付したステップへ進む（Ｎｏ）。
【００４７】
符号３０４は、上記のように、コンテンツのグルーピングを行うステップである。続いて符合３０３を付したステップへ進む。
符号３０３は、キーの数（ｎ）がコンテンツの数（ａ）以上、すなわち、ｎ≧ａである場合は、各コンテンツにショートカットを割り当てる。また、ｎ≧ａではない場合は、グルーピング処理されたコンテンツにショートカットを割り当てるステップである。続いて符合３０５を付したステップへ進む。
【００４８】
符号３０５は、終了ステップであり、ここでの処理は終了する。
図７は、この発明の実施の形態に係るデータ放送受信装置における、ショートカット表示キーに割り当てられるリモコンボタン数（ｎ）が、データ放送ブラウザに表示されるコンテンツ数（ａ）と同じまたはそれ以上に多い場合の、データ放送ブラウザのショートカット表示を示す図である。ここでは、各コンテンツに対して、ショートカットが割り当てられる。
【００４９】
図８は、この発明の実施の形態に係るデータ放送受信装置における、ショートカット表示キーに割り当てられるリモコンボタン数（ｎ）が、データ放送ブラウザに表示されるコンテンツ数（ａ）より少ない場合の、データ放送ブラウザのショートカット表示を示す図である。ここでは、グルーピング処理されたコンテンツにショートカットが割り当てられる。
【００５０】
図９は、この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示からコンテンツ選択までの動作を説明するフローチャートである。
データ放送ブラウザ表示中に、リモコン１のショートカット表示ボタン(Sキー)３が押されると、ショートカット生成部で作成されたショートカット情報が、データ放送ブラウザ上に表示される。
【００５１】
ｎ≧ａの場合のショートカット表示は、図７に示すように、カーソルが、移動するオブジェクトの上に、リモコン１のキー４と対応するショートカットマークの表示をする形式である。ユーザは、ショートカット表示中に、目的のコンテンツ上に表示されているショートカットマークに対応するリモコン１のボタン４を押して、ショートカットを選択する。ショートカットボタン３が押されると、自動的に目的のコンテンツが選択される。
【００５２】
また、ｎ＜ａの場合は、ショートカット表示は、図８に示すように、グループ化された複数のコンテンツに対して、リモコン１のボタン４と、対応するショートカットマークの表示をする形式である。ユーザは、目的のコンテンツが含まれるショートカットグループに表示されたマークに対応するリモコン１のボタン４を押して、ショートカットグループを選択する。ショートカットグループが選択された後は、ショートカット表示が自動的に終了し、カーソルが、ショートカットグループ内の何れかのコンテンツ上に表示される。そして、ユーザが、上下左右キー５を利用し、カーソルを移動させ、決定キー６を押して、目的のコンテンツが選択される。
【００５３】
通常は、データ放送ブラウザが起動している状態で数字キーが押されると、データ放送ブラウザは終了し、自動的に別のチャンネルに変更されてしまう。
そこで、この発明の実施の形態においては、図９で示されるショートカット表示時に、操作制限を行う。操作制限の処理は、ショートカット表示がされている状態では、数字キー４が押されてもチャンネル変更が発生せず、ショートカット機能が優先される。また、ショートカット選択が行なわれるまでカーソルの表示、及び上下左右ボタン５によるカーソル移動も行われなくなる。
【００５４】
また、ショートカット表示を終了したい場合は、図９に示すように、データ放送ブラウザにショートカットが表示されている状態から、リモコン１のショートカット表示キー３を押すことで実現する。ショートカット表示が終了すると、通常のデータ放送ブラウザの表示になる。
【００５５】
符号４００は、ここでの開始ステップである。続いて符合４０１を付したステップへ進む。
符号４０１は、ショートカット表示ボタン３が操作されるステップである。続いて符合４０２を付したステップへ進む。
符号４０２は、上記のように、データ放送ブラウザ上に、ショートカットを表示するステップである。続いて符合４０３を付したステップへ進む。
符号４０３は、上記のように、操作制限を行うステップである。続いて符合４０４を付したステップへ進む。
符号４０４は、ショートカット表示ボタン３が操作されたか否かを判断するステップである。ショートカット表示ボタン３が操作されたと判断される場合は、符合４０４を付したステップへ進む（Ｙｅｓ）。ショートカット表示ボタン３が操作されたと判断されない場合は、符合４０９を付したステップへ進む（Ｎｏ）。
【００５６】
符号４０５は、シュートカットが選択されるステップである。続いて符合４０６を付したステップへ進む。
符号４０６は、上記のように、シュートカットをグループ化するか否かを判断するステップである。シュートカットをグループ化すると判断される場合は、符合４１１を付したステップへ進む（Ｙｅｓ）。シュートカットをグループ化すると判断されない場合は、符合４０７を付したステップへ進む（Ｎｏ）。
【００５７】
符号４１１は、シュートカット表示を終了するステップである。続いて符合４１２を付したステップへ進む。
符号４１２は、カーソルを表示するステップである。続いて符合４１３を付したステップへ進む。
符号４１３は、上下左右キー５または決定キー６が操作されるステップである。続いて符合４０７を付したステップへ進む。
符号４０７は、コンテンツが選択されるステップである。続いて符合４０８を付したステップへ進む。
符号４０８は、選択されたコンテンツを表示するステップである。続いて符合４１４を付したステップへ進む。
符号４０９は、シュートカット表示ボタン３が操作されたか否かを判断するステップである。シュートカット表示ボタン３が操作されたと判断される場合は、符合４１０を付したステップへ進む（Ｙｅｓ）。シュートカット表示ボタン３が操作されたと判断されない場合は、符合４０４を付したステップへ進む（Ｎｏ）。
【００５８】
符号４１０は、シュートカット表示を終了するステップである。続いて符合４０４を付したステップへ進む。
符号４１４は、終了ステップであり、ここでの処理は終了する。
すなわち、この発明の実施の形態においては、複数の操作ボタン４が配置され、この操作ボタン４の操作に応じて、データ放送受信装置１０を制御する制御信号を出力するリモコン１と、データ放送用記述言語で記述されたデータ放送を受信するデータ放送受信部２１と、受信されたデータ放送用記述言語を解析し、データ放送ブラウザに表示される、リンクを含む複数のコンテンツの数（ｎ）、および複数のコンテンツの配置場所に係る情報を取得するデータ放送用記述言語解析部と、取得されたリンクを含む前記複数のコンテンツの数（ｎ）、および複数のコンテンツの配置場所に係る情報を用い、リモコン１に配置された複数の操作ボタン４のボタン配列に応じて、複数のコンテンツそれぞれと対応するリモコンのボタン４にショートカットキーを割り当てるための、ショートカット情報を作成するショートカット作成部と、作成されたショートカット情報を用いて、複数のコンテンツにショートカット情報が対応付けられたデータ放送ブラウザを出力するデータ放送ブラウザ出力手段を、備えるように構成している。
【００５９】
上記のように構成することによって、この発明の実施の形態においては、従来のボタン操作より少ない回数で、目的のコンテンツにカーソルを合わせることが可能となるという効果がある。また、この発明の実施の形態においては、データ放送ブラウザの操作性が向上するという効果がある。また、データ放送ブラウザの画面上に、ショートカットの選択肢が表示されるため、ユーザが、直観的に、データ放送ブラウザの操作を行うことが可能となるという効果がある。このため、データ放送受信装置の操作性が向上するという効果がある。また、ユーザの利便性が向上したデータ放送受信装置を提供することが可能になる。
【００６０】
なお、この発明は、上記した実施の形態そのままに限定されるものではなく、実施段階では、その趣旨を逸脱しない範囲で、構成要素を種々変形して具体化することが可能である。
【図面の簡単な説明】
【００６１】
【図１】この発明の実施の形態に係る、データ放送受信装置に用いられるデータ放送ブラウザの動作のようすを説明する図。
【図２】この発明の実施の形態に係るデータ放送受信装置を説明するブロック図。
【図３】この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示キーを有したリモコンを示す図。
【図４】この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示までを説明するフローチャート。
【図５】この発明の実施の形態に係るデータ放送受信装置における、ＢＭＬ解析部を説明するフローチャート。
【図６】この発明の実施の形態に係るデータ放送受信装置における、シュートカット作成部を説明するフローチャート。
【図７】この発明の実施の形態に係るデータ放送受信装置における、ショートカット表示キーに割り当てられるリモコンボタン数（ｎ）が、データ放送ブラウザに表示されるコンテンツ数（ａ）と同じまたはそれ以上に多い場合の、データ放送ブラウザのショートカット表示を示す図。
【図８】この発明の実施の形態に係るデータ放送受信装置における、ショートカット表示キーに割り当てられるリモコンボタン数（ｎ）が、データ放送ブラウザに表示されるコンテンツ数（ａ）より少ない場合の、データ放送ブラウザのショートカット表示を示す図。
【図９】この発明の実施の形態に係るデータ放送受信装置における、シュートカット表示からコンテンツ選択までの動作を説明するフローチャート。
【符号の説明】
【００６２】
１…リモコン、２…データ放送ボタン、３…シュートカット表示ボタン、４…数字ボタン、５…上下左右ボタン、６…決定ボタン、１０…データ放送受信装置（ＴＶ）、２１…チューナ、２２…リモコン受光部、２３…Ｂ−ＣＡＳカード挿入部、２４…ＣＰＵ、２５…ＴＳデコーダ、２６…主ＭＰＵ、２７…音声デコーダ、２８…映像デコーダ、２９…モノメディアデコーダ、３０…ＲＡＭ、３１…ＲＯＭ、３２…スピーカ、３３…ディスプレイ。
【図１】
2009278335.tif 000003
【図２】
2009278335.tif 000004
【図３】
2009278335.tif 000005
【図４】
2009278335.tif 000006
【図５】
2009278335.tif 000007
【図６】
2009278335.tif 000008
【図７】
2009278335.tif 000009
【図８】
2009278335.tif 000010
【図９】
2009278335.tif 000011