(57)【特許請求の範囲】
【請求項１】
リモコンに設けた単一のカーソルキーを操作することにより、データ放送の表示画面上のオブジェクトを選択するオブジェクト選択装置であって、
データ放送コンテンツを取得する手段と、
取得したデータ放送コンテンツのスクリプトから、オブジェクトの配置位置を規定する座標情報及び隣接するオブジェクト間の関係を規定したオブジェクト隣接情報を含むオブジェクト情報を抽出する手段と、
抽出されたオブジェクト情報から、表示画面上のオブジェクトの配置位置を特定するオブジェクト配置情報を作成する手段と、
作成されたオブジェクト配置情報に基づいて、フォーカスがオブジェクト上を順次遷移する閉ループ状のフォーカス遷移経路を決定する手段と、
前記フォーカス遷移経路と前記オブジェクト隣接情報とに基づいて、フォーカス遷移経路上の隣接するオブジェクト間のフォーカス遷移を規定するリモコンコマンドセットを作成する手段と、
前記単一のカーソルキーの操作に応じて、フォーカスの現在位置を表すフォーカス位置情報と前記リモコンコマンドセットとに基づき、前記フォーカス遷移経路に沿ってフォーカスを遷移させる手段とを具えることを特徴とするデータ放送のオブジェクト選択装置。
【請求項２】
請求項１に記載のデータ放送のオブジェクト選択装置において、前記データ放送の表示画面上において、複数のオブジェクトが２次元的に配置されていることを特徴とするデータ放送のオブジェクト選択装置。
【請求項３】
請求項１又は２に記載のデータ放送のオブジェクト選択装置において、前記オブジェクト隣接情報は、データ放送コンテンツのスクリプトのnav-index、nav-up、nav-down、nav-left、及びnav-rightのパラメータを含み、これらのパラメータを用いてリモコンコマンドセットが作成されることを特徴とするデータ放送のオブジェクト選択装置。
【請求項４】
請求項１、２又は３に記載のデータ放送のオブジェクト選択装置において、前記フォーカスがオブジェクトに遷移した後所定の時間期間が経過した場合、当該オブジェクトのデータ放送コンテンツを選択項目として決定することを特徴とするデータ放送のオブジェクト選択装置。
【請求項５】
リモコンに設けた単一のカーソルキーを操作することにより、データ放送の表示画面上のオブジェクトを選択するオブジェクト選択装置であって、
データ放送コンテンツを取得する手段と、
取得したデータ放送コンテンツのスクリプトから、オブジェクトの配置位置を規定する座標情報及び隣接するオブジェクト間の関係を規定したオブジェクト隣接情報を含むオブジェクト情報を抽出する手段と、
抽出されたオブジェクト情報から、表示画面上のオブジェクトの配置位置を特定するオブジェクト配置情報を作成する手段と、
作成されたオブジェクト配置情報に基づいて、フォーカスがオブジェクト上を順次遷移する閉ループ状のフォーカス遷移経路を決定する手段と、
前記フォーカス遷移経路と前記オブジェクト隣接情報とに基づいて、フォーカス遷移経路上の隣接するオブジェクト間のフォーカス遷移を規定するリモコンコマンドセットを作成する手段と、
フォーカスが隣接するオブジェクト間を遷移する時間間隔を規定するタイミング信号を発生する手段と、
前記単一のカーソルキーの操作に応じて、フォーカスの現在位置を表すフォーカス位置情報と、前記リモコンコマンドセットと、前記タイミング信号とに基づき、フォーカスを前記フォーカス遷移経路に沿って前記タイミング信号により規定される時間間隔でオブジェクト上を順次遷移させるフォーカス遷移手段とを具えることを特徴とするデータ放送のオブジェクト選択装置。
【請求項６】
請求項５に記載のデータ放送のオブジェクト選択装置において、前記リモコンに設けた単一のカーソルキーを操作するごとに、第１のカーソル信号と第２のカーソル信号とが交互に送出され、前記フォーカス遷移手段は、第１のカーソル信号が入力した際フォーカスを順次遷移させ、第２のカーソル信号が入力した際フォーカスの遷移を停止させることを特徴とするデータ放送のオブジェクト選択装置。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送のオブジェクト選択装置、特にリモコンから一種類のカーソル信号を受け取るだけで視聴者が希望する全てのオブジェクトを選択することが可能なオブジェクト選択装置に関するものである。
【背景技術】
【０００２】
デジタル放送の実用化に伴い、映像及び音声コンテンツにとどまらず、各種テキストや図形等を駆使した多様なコンテンツの放送が可能になり、従来のアナログ放送に比較して高機能な放送サービスが提供されている。一方、放送サービスの多様化に伴い、リモートコントローラ（本明細書において、「リモコン」と称する）の操作が複雑になり、不慣れな視聴者にとって大きな障害となっている。
【０００３】
従来、データ放送のリモコン操作においては、上下左右のカーソルと決定の５つのボタンが使用される。しかし、デジタル放送のリモコン操作に不慣れな視聴者にとっては、手元を見ながら操作しなければならず、リモコン操作が煩雑になってしまう。この不都合を解消するため、リモコンのカーソルキーの種類を単純に減らすことが想定される。しかしながら、データ放送の表示画面上に複数のオブジェクトが2次元的に配置されている場合、カーソルキーの種類を単に減らしたのでは、所望のデータ放送を選択できない事態が生じてしまう。
【０００４】
また、視聴者がデータ放送コンテンツを確認する際の煩雑性を解消する方法として、データ放送コンテンツの作成者がリモコンの操作手順を作成し、作成した操作手順をコンテンツ内に記述し、リモコン操作手順が記述されたデータ放送コンテンツを送信する方法が既知である（例えば、特許文献１参照）。この既知の方法では、受信機側においてデータ放送コンテンツ内に記述されたリモコン操作手順を解読し、リモコン操作信号を疑似的に生成して全選択項目を順次表示している。
【０００５】
【特許文献１】特開２００１−３５８６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献に記載の方法では、全選択項目が自動的に表示される利点があるが、全てのデータ放送コンテンツを改造してリモコン操作手順を記述しなければならず、データ放送コンテンツの作成作業が煩雑になる欠点がある。また、受信機側において、リモコン操作信号を疑似的に作成する必要があり、受信機の構造が複雑化する欠点もある。
【０００７】
本発明の目的は、リモコンのカーソルキーの種類を減らしても、データ放送の全てのオブジェクトを選択することが可能なオブジェクト選択装置を提供することにある。
また、本発明の別の目的は、リモコンに設定されている単一種類のカーソルキーを用いるだけで、データ放送の全てのオブジェクトを選択することが可能なオブジェクト選択装置を実現することにある。
【課題を解決するための手段】
【０００８】
本発明によるデータ放送のオブジェクト選択装置は、リモコンに設けた単一のカーソルキーを操作することにより、データ放送の表示画面上のオブジェクトを選択するオブジェクト選択装置であって、
データ放送コンテンツを取得する手段と、
取得したデータ放送コンテンツのスクリプトから、オブジェクトの配置位置を規定する座標情報及び隣接するオブジェクト間の関係を規定したオブジェクト隣接情報を含むオブジェクト情報を抽出する手段と、
抽出されたオブジェクト情報から、表示画面上のオブジェクトの配置位置を特定するオブジェクト配置情報を作成する手段と、
作成されたオブジェクト配置情報に基づいて、フォーカスがオブジェクト上を順次遷移する閉ループ状のフォーカス遷移経路を決定する手段と、
前記フォーカス遷移経路と前記オブジェクト隣接情報とに基づいて、フォーカス遷移経路上の隣接するフォーカス遷移を規定するリモコンコマンドセットを作成する手段と、
前記単一のカーソルキーの操作に応じて、フォーカスの現在位置を表すフォーカス位置情報と前記リモコンコマンドセットとに基づき、前記フォーカス遷移経路に沿ってフォーカスを遷移させる手段とを具えることを特徴とする。
【０００９】
データ放送の表示画面上に複数のオブジェクトないしリンクボタンが1次元的に配置されている場合、単一種類のカーソルを用いるだけで全てのオブジェクトを選択することが可能である。しかしながら、複数のオブジェクトが2次元的に配置されている場合、カーソルキーの種類を減らすと、全てのオブジェクトを選択できなくなってしまう。そこで、本発明では、データ放送のBMLを取得してオブジェクトの配置を特定し、閉ループ状のフォーカス遷移経路を決定する。そして、フォーカス遷移経路に対応したリモコンコマンドセットを決定する。この結果、リモコンの１種類のカーソルを押すだけでフォーカスは閉ループ状の遷移経路にそって遷移するため、１種類のカーソルだけで全てのデータ放送コンテンツを選択することが可能になる。これに伴い、リモコンに設定されているカーソルキーを１個のカーソルキーだけに減らすことが可能である。
【００１０】
本発明による別のデータ放送のオブジェクト選択装置は、リモコンに設けた単一のカーソルキーを操作することにより、データ放送の表示画面上のオブジェクトを選択するオブジェクト選択装置であって、
データ放送コンテンツを取得する手段と、
取得したデータ放送コンテンツのスクリプトから、オブジェクトの配置位置を規定する座標情報及び隣接するオブジェクト間の関係を規定したオブジェクト隣接情報を含むオブジェクト情報を抽出する手段と、
抽出されたオブジェクト情報から、表示画面上のオブジェクトの配置位置を特定するオブジェクト配置情報を作成する手段と、
作成されたオブジェクト配置情報に基づいて、フォーカスがオブジェクト上を順次遷移する閉ループ状のフォーカス遷移経路を決定する手段と、
前記フォーカス遷移経路と前記オブジェクト隣接情報とに基づいて、フォーカス遷移経路上の隣接するオブジェクト間のフォーカス遷移を規定するリモコンコマンドセットを作成する手段と、
フォーカスが隣接するオブジェクト間を遷移する時間間隔を規定するタイミング信号を発生する手段と、
前記単一のカーソルキーの操作に応じて、フォーカスの現在位置を表すフォーカス位置情報と、前記リモコンコマンドセットと、前記タイミング信号とに基づき、フォーカスを前記フォーカス遷移経路に沿って前記タイミング信号により規定される時間間隔でオブジェクト上を順次遷移させるフォーカス遷移手段とを具えることを特徴とする。
【００１１】
本発明では、タイミング信号発生手段を設け、フォーカスがオブジェクト間を遷移する時間間隔、すなわちフォーカスがオブジェクト上に存在する時間期間を規定し、所定の時間間隔でオブジェクト上を順次遷移させる。この結果、フォーカスは、自動的にフォーカス経路にそって決定された順序にしたがってオブジェクト上を順次遷移するので、視聴者は、フォーカスが所望のオブジェクト上に遷移した際決定ボタンを押すだけで所望のデータ放送を選択することが可能になる。この結果、データ放送の選択操作が一層簡単化される。
【００１２】
上記オブジェクト選択装置において、リモコンからから第１のカーソル信号と第２のカーソル信号とを交互に送出させ、第１のカーソル信号によりフォーカスを順次遷移させ、第２のカーソル信号によりフォーカスの遷移を停止させることができる。これら第１カーソル信号及び第２のカーソル信号は、リモコンの同一のカーソルキーを押すことにより交互に送出させる。
【発明の効果】
【００１３】
本発明では、データ放送のBMLからオブジェクトの配置位置を特定し、全てのオブジェクトを遷移する最短の閉ループ状の遷移経路を決定し、決定された遷移経路に対応するリモコンコンテンツセットを作成しているので、単一種類のカーソルキーを押すだけで全てのデータ放送コンテンツを選択することが可能である。この結果、データ放送を視聴する際のリモコン操作を簡単化することができる。
【発明を実施するための最良の形態】
【００１４】
図１は本発明によるオブジェクト選択装置の一例を示す線図である。本発明によるオブジェクト選択装置は、デジタル放送受信機に設置され、或いはリモコン装置に設置することも可能である。オブジェクト選択装置は、BML取得部１を有し、当該BML取得部１においてデータ放送コンテンツを取得する。取得されたデータ放送コンテンツは、BMLで記述されたスクリプトとモノメディアを有し、BML取得部１は、取得したコンテンツからスクリプトを抽出する。尚、当該オブジェクト選択装置がデジタル放送受信機以外の装置等に設置されている場合、LANのインタフェースを介してBMLを取得することができ、或いは光磁気ディスク等の記録メディアを介して取得することができる。
【００１５】
本例では、一例として図２に示すように、データ放送の表示画面上にオブジェクトＡ〜Ｅの５個オブジェクトが2次元的にリンクされているものとする。BML取得部１で抽出されたスクリプトは、５個のオブジェクトの配置位置を規定する座標情報と、隣接するオブジェクト間の関係を規定したオブジェクト隣接情報とを含んでいる。解釈部２は、取得したBMLのスクリプトから、座標情報とオブジェクト隣接情報とを含むオブジェクト情報を抽出する。
【００１６】
抽出されたオブジェクトＡ〜Ｅの５個の座標情報を以下に示す。
オブジェクトＡ：（Ｘ，Ｙ）＝（１６０，１１０）
オブジェクトＢ：（Ｘ，Ｙ）＝（１０，５０）
オブジェクトＣ：（Ｘ，Ｙ）＝（７０，１１０）
オブジェクトＤ：（Ｘ，Ｙ）＝（１０，８０）
オブジェクトＥ：（Ｘ，Ｙ）＝（１０，１１０）
【００１７】
スクリプトから抽出された５個のオブジェクトの隣接関係を規定したオブジェクト隣接情報を以下に示す。
オブジェクトＡ：<p style＝”nav-index:0;nav-right:1;nav-left:2”/>
オブジェクトＢ：<p style＝”nav-index:1;nav-down:3;nav-up:4”/>
オブジェクトＣ：<p style＝”nav-index:2;nav-right:0;nav-left:3”/>
オブジェクトＤ：<p style＝”nav-index:3;nav-down:4;nav-up:1;nav-right:2;
nav-left:2”/>
オブジェクトＥ：<p style＝”nav-index:4;nav-down:1;nav-up:3;nav-right:0;
nav-left:0”/>
【００１８】
解釈部２により抽出されたオブジェクト情報は配置位置特定部３に供給する。配置位置特定部３は、表示画面上の５個のオブジェクトの配置位置を特定し、オブジェクト配置情報を作成する。特定された配置位置は図２に示す配置位置である。
【００１９】
作成されたオブジェクト配置情報は、遷移経路決定部４に供給する。遷移経路決定部４は、特定された５個のオブジェクトの配置位置を規定したオブジェクト配置情報に基づいてフォーカスの遷移経路、すなわちリンクされた５個のオブジェクト上をフォーカスが遷移する閉ループ状の経路を決定する。フォーカスの遷移経路は、例えば視聴者の視覚特性を考慮して、表示画面上の左上に位置するオブジェクトを始点として、右下に位置するオブジェクトまでの経路を決定する。遷移経路の決定に際し、座標情報を用いてＹ軸を第１優先とし、Ｘ軸を第２優先として昇順ソートし、昇順ソートの結果に基づいて遷移経路を決定する。図２に示す表示画面上の５個のオブジェクトの遷移経路は以下の通りとなる。
オブジェクトＢ→オブジェクトＤ→オブジェクトＥ→オブジェクトＣ→オブジェクトＡ→オブジェクトＢ
【００２０】
決定されたフォーカスの遷移経路情報は、コマンドセット作成部５に供給する。コマンドセット作成部５は、受け取った遷移経路情報について、オブジェクト隣接情報を用いてリモコンのコマンドセットを作成する。コマンドセットに作成に際し、コマンドセット作成部は、オブジェクト隣接情報を参照し、フォーカスが最短の経路にそって指定されたオブジェクトに遷移するようにコマンドセットを決定する。初めに、オブジェクトＢからオブジェクトＤへ遷移する場合、オブジェクトＢのスクリプトに含まれる「nav-down:3」の記述により「downボタン」を押すことによりオブジェクトＤに遷移することが判明する。同様に、オブジェクトＤからオブジェクトＥに遷移する場合、オブジェクトＤに含まれる「nav-down:4」の記述より、「downボタン」を押すことによりオブジェクトＥに遷移することが判明する。
【００２１】
次に、オブジェクトＥからオブジェクトＣに遷移する場合について説明する。図３は、オブジェクトＥからオブジェクトＣに遷移する際のコマンドセット決定手法の一例を示す図である。オブジェクトＥのスクリプトに含まれるオブジェクト隣接情報は以下の通りである。
オブジェクトＥ：<p style＝”nav-index:4;nav-down:1;nav-up:3;nav-right:0;
nav-left:0”/>
コマンドセット作成部５は、上記オブジェクト隣接情報を参照すると、４つの隣接情報が記述されており、これら４つの隣接情報に基づいて遷移した場合目的とするオブジェクトＣに遷移できるか否か確認する。確認結果として、オブジェクトＣに遷移できないことが判明する。次に、下位の隣接情報を順次参照し、オブジェクトＣに遷移できる経路を見出す。当該処理により、オブジェクトＡを経由してオブジェクトＣに遷移できることが判明する。当該結果として、オブジェクトＥからオブジェクトＡを経由してオブジェクトＣに遷移する経路を選択する。この場合のコマンドセットは、「rightボタン」＋「leftボタン」となる。
【００２２】
コマンドセット作成部５は、上述した処理の結果として、以下のリモコンコマンドセットを作成する。
「オブジェクトＢ→オブジェクトＤへの遷移］：downボタン
[オブジェクトＤ→オブジェクトＥへの遷移」：downボタン
[オブジェクトＥ→オブジェクトＣへの遷移] ：rightボタン＋leftボタン
[オブジェクトＣ→オブジェクトＡへの遷移] ：rightボタン
[オブジェクトＡ→オブジェクトＢへの遷移] ：rightボタン
【００２３】
コマンドセット作成部で作成されたリモコンコマンドセットは、遷移経路選択部６に供給する。遷移経路選択部６には、リモコンから送出されてくる単一種類のカーソル信号及びフォーカスの現在位置を表すフォーカス位置信号が入力する。視聴者は、データ放送の表示画面を視聴しながら、リモコンのカーソルキーを押しながら所望のオブジェクトを選択する。一例として、表示画面上においてオブジェクトＢにフォーカスが位置し、視聴者はオブジェクトＣの視聴を希望する場合について説明する。視聴者がカーソルキーを１回押すと、遷移経路選択部６は、コマンドセットに基づき、downボタンに相当するコマンドセットを発生し、フォーカスはオブジェクトBからオブジェクトＤに遷移する。カーソルキーをさらに１回押すと、遷移経路選択部６は、コマンドセットに基づき、downボタンに相当するコマンドセットを発生し、フォーカスはオブジェクトＥに遷移する。カーソルキーをさらに１回押すと、コマンドセットに基づき、フォーカスはオブジェクトＡを経てオブジェクトＣに遷移する。このように、単一種類のカーソルキーを押すだけで所望のデータ放送コンテンツを選択することが可能になる。尚、上述したフォーカスの遷移操作を図４に要約して示す。
【００２４】
本発明では、フォーカスがあるオブジェクトから別のオブジェクトに遷移してから所定の時間期間当該オブジェクトにフォーカスが継続して位置した場合、当該オブジェクトのデータ放送コンテンツを選択項目として決定することも可能である。例えば、上述した実施例において、フォーカスがオブジェクトＣに遷移し、継続して一定の時間期間オブジェクトＣに位置する場合、決定ボタンを押すことなく、オブジェクトＣを選択項目として決定してオブジェクトＣのコンテンツを表示する。このように設定することにより、リモコンの決定ボタンを省略することができる。
【００２５】
図５は本発明によるオブジェクト選択装置の変形例を示す線図である。図１で用いた構成要素と同一の構成要素には同一符号を付して説明する。本例では、リモコンから送出されるカーソル信号（リモコン信号）として第１のカーソル信号と第２のカーソル信号との２種類のカーソル信号を交互に発生させる。すなわち、視聴者により選択されたチャンネルのデータ放送画面が表示され、視聴者が単一の設定されたカーソルキーを押すと、第１のカーソル信号が発生して遷移経路選択部６に入力する。遷移経路選択部は、第１のカーソル信号を受け取り、フォーカスを決定された遷移経路にそってオブジェクト上を順次遷移させる。次に、視聴者が同一のカーソルキーを押すと、第２のカーソル信号が発生して遷移経路選択部６に入力する。遷移経路選択部は、第２のカーソル信号を受け取ると、フォーカスの遷移を停止し、その時点のオブジェクト上にフォーカスを停止させる。
【００２６】
さらに、本例では、タイミング信号発生部１０を設け、フォーカスがオブジェクト上に位置する時間期間を規定するタイミング信号を発生させる。このタイミング信号が発生する時間間隔は、視聴者の操作性を考慮して定められ、例えば３秒間に設定することができる。タイミング信号は遷移経路選択部６に供給され、遷移経路選択部６は、タイミング信号に応じてフォーカスを決定された遷移経路上の次のオブジェクトに遷移させる。従って、第１のカーソル信号が入力すると、フォーカスは、例えば３秒間の時間間隔でオブジェクト間を順次遷移する。この間に、視聴者は、視聴者を希望するオブジェクト上にフォーカスが遷移した際同一のカーソルキーを押すと、フォーカスが希望のオブジェクト上に停止する。そして、決定ボタンを押すことにより、希望するデータ放送を視聴者することができる。このように構成すれば、視聴者は、単一のカーソルキーを押すだけで、フォーカスが閉ループ状の遷移経路上を所定の時間間隔で遷移するので、視聴者は、フォーカスが希望するオブジェクト上に遷移した時同一のカーソルキーを押すだけで希望のオブジェクトを視聴でき、データ放送の操作性が一層改善される。尚、視聴を希望するオブジェクト上にフォーカスが遷移した際、カーソルキーを押すことなく決定ボタンを押すことによりオブジェクトを選択することも可能である。
【００２７】
本発明によるオブジェクト選択装置が搭載されたデジタル放送受信機に適合したリモコンは、上下左右にフォーカスを遷移させる４個のカーソルキーを有する必要はなく、１個のカーソルキーだけで全てのデータ放送コンテンツを選択して視聴することが可能である。従って、単一のカーソルを有するリモコンも本発明の範囲内のものと解すべきである。
【００２８】
また、上下左右にフォーカスを遷移させる現行のリモコンを用いる場合、４個のカーソルキーのうちの１個のカーソルキーだけ、例えばdownキーだけをデータ放送コンテンツの選択キーとして用いることも可能である。
【図面の簡単な説明】
【００２９】
【図１】本発明によるオブジェクト選択装置の一例を示す線図である。
【図２】表示画面上のオブジェクトの配置例を示す線図である。
【図３】リモコンコマンドセットを決定する処理の一例を示す線図である。
【図４】閉ループ状の遷移経路をフォーカスが遷移する様子を示す線図である。
【図５】本発明によるオブジェクト選択装置の変形例を示す線図である。
【符号の説明】
【００３０】
１  BML取得部
２  解釈部
３  配置位置特定部
４  遷移経路決定部
５  コマンドセット作成部
６  遷移経路選択部
１０  タイミング信号発生部
【図１】
0004802026.tif 000002
【図２】
0004802026.tif 000003
【図３】
0004802026.tif 000004
【図４】
0004802026.tif 000005
【図５】
0004802026.tif 000006