(57)【要約】【課題】  自由なコンテンツをブックマーク登録することを可能とするとともに、しかもブックマーク機能によるコンテンツ提示を適正に行うことを可能とする。【解決手段】  受信部１およびＴＳデコーダ２は、放送される複数のコンテンツを受信する。モノメディアデコーダ５、提示部６およびマイクロコンピュータ１０は、ユーザ操作に応じて複数のコンテンツのうちの一つを選択して提示する。ブックマーク情報記憶部９には、目的コンテンツを提示させるためのユーザ操作の手順を示した手順情報を記憶しておく。マイクロコンピュータ１０は、目的コンテンツの提示がユーザにより要求されたことに応じて、ブックマーク情報記憶部９に記憶された手順情報に基づいてユーザ操作を代行する。【選択図】      図１
2006054596.tif 000002
【特許請求の範囲】
【請求項１】
放送される複数のコンテンツを受信する受信手段と、
ユーザ操作に応じて前記複数のコンテンツのうちの一つを選択して提示する提示手段と、
目的コンテンツを前記提示手段により提示させるための前記ユーザ操作の手順を示した手順情報を記憶する手段と、
前記目的コンテンツの提示がユーザにより要求されたことに応じて、前記手順情報に基づいて前記ユーザ操作を代行する代行手段とを具備したことを特徴とするデータ放送受信装置。
【請求項２】
前記提示手段に前記コンテンツを提示させるためになされるユーザ操作の手順を監視して前記手順情報を作成する手段をさらに備えることを特徴とする請求項１に記載のデータ放送受信装置。
【請求項３】
前記提示手段は、前記代行手段により前記ユーザ操作が代行されるときには、前記目的コンテンツ以外のコンテンツの提示を行わないことを特徴とする請求項１または請求項２に記載のデータ放送受信装置。
【請求項４】
前記手順情報は、ブックマークが許容された基準コンテンツの識別情報と、この基準コンテンツから前記目的コンテンツを取得するための前記ユーザ操作の手順とを示し、
前記代行手段は、前記識別情報により前記基準コンテンツを取得した上で、前記基準コンテンツ上から前記ユーザ操作を代行することを特徴とする請求項１乃至請求項３のいずいれか１項に記載のデータ放送受信装置。
【請求項５】
前記手順情報は、前記目的コンテンツの識別情報および前記目的コンテンツを提示するまでの前記ユーザ操作の手順の途中で取得される中間コンテンツの識別情報の少なくともいずれか一方を含み、
前記コンテンツを一次保存する記憶手段と、
前記手順情報に示される識別情報に対応するコンテンツが前記受信手段により受信されたときに、このコンテンツを前記記憶手段に書き込む手段とを具備することを特徴とする請求項１乃至請求項４のいずれか１項に記載のデータ放送受信装置。
【請求項６】
放送される複数のコンテンツを受信する受信手段と、
ブックマーク登録された前記コンテンツの識別情報を記憶する手段と、
前記コンテンツを一次保存する記憶手段と、
記憶された前記識別情報に対応するコンテンツが前記受信手段により受信されたときに、このコンテンツを前記記憶手段に書き込む手段とを具備することを特徴とするデータ放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送などを利用して放送される複数のコンテンツを受信し、これら複数のコンテンツのうちの１つをユーザ操作に応じて選択的に提示するデータ放送受信装置に関する。
【背景技術】
【０００２】
この種のデータ放送受信装置では、一度提示したコンテンツの識別情報をブックマークとして記憶しておき、次に上記のコンテンツを提示する場合には、記憶してある識別情報に基づいてダイレクトにコンテンツを選択するブックマーク機能を備えることが一般的である。
【０００３】
ところが、このように識別情報を記憶するブックマーク機能は、次のような不具合がある。
【０００４】
(1)  １つのコンテンツが複数のページから構成される場合、ブックマーク機能により提示されるのはトップページのみであり、他のページをダイレクトに提示することはできない。
【０００５】
(2)  過去に他のコンテンツにリンクされていたコンテンツが、上記のリンクを解除することによって一般ユーザに対して提示しないように設定されていたとしても、ブックマーク機能によってダイレクトに選択された場合には、当該コンテンツが提示されてしまうことになる。
【０００６】
(3)  コンテンツによっては、遷移元のコンテンツで設定された値に基づいて提示内容を変化させるものがある。例えば、遷移元のコンテンツで受信地域に応じた変数の設定を行っておき、遷移先のコンテンツでは、上記の変数に基づいて上記受信地域毎の情報を提示するようなスクリプトが記述されている場合がある。このような場合に、遷移先のコンテンツがブックマーク機能によりダイレクトに選択されると、遷移先のコンテンツのための変数が得られないことから、正常なコンテンツ提示が行えない。
【０００７】
(4)  日本のデジタル放送におけるデータ放送の標準規格であるARIB STD-B24の場合、コンポーネント単位のアクセスしか許可していない（例えば、非特許文献１を参照）。このため、コンポーネント内の多くのコンテンツは、ブックマーク機能により選択することができない。
【０００８】
一方、データ放送においては、多数のコンテンツが１つのチャネルで巡回的に放送される。このため、例えブックマーク機能によりダイレクトにコンテンツが選択されたとしても、そのコンテンツが受信できるまでに時間を要する場合があり、コンテンツが提示されるまでの待ち時間が長くなってしまう恐れがあった。
【非特許文献１】ARIB STD-B24「デジタル放送におけるデータ放送符号化方式と伝送方式」，社団法人電波産業審議会
【発明の開示】
【発明が解決しようとする課題】
【０００９】
以上のように従来のブックマーク機能は、記憶しておいた識別情報に基づいてコンテンツをダイレクトに選択するものであるために、ブックマークとして登録可能なコンテンツに限りがあったり、適正なコンテンツ提示が行えなかったりする不具合があった。
【００１０】
また、コンテンツが選択されてから、そのコンテンツを提示できるまでに長い時間を要してしまう恐れがあった。
【００１１】
本発明はこのような事情を考慮してなされたものであり、その目的とするところは第１に、自由なコンテンツをブックマーク登録することが可能で、しかもブックマーク機能によるコンテンツ提示を適正に行うことができるデータ放送受信装置を提供することにある。
【００１２】
また本発明の目的とするところは第２に、コンテンツの提示を高速に行えるデータ放送受信装置を提供することにある。
【課題を解決するための手段】
【００１３】
前記第１の目的を達成するために第１の本発明は、放送される複数のコンテンツを受信する受信手段と、ユーザ操作に応じて前記複数のコンテンツのうちの一つを選択して提示する提示手段と、目的コンテンツを前記提示手段により提示させるための前記ユーザ操作の手順を示した手順情報を記憶する手段と、前記目的コンテンツの提示がユーザにより要求されたことに応じて、前記手順情報に基づいて前記ユーザ操作を代行する代行手段とをデータ放送受信装置に備えた。
【００１４】
前記第２の目的を達成するために第２の本発明は、放送される複数のコンテンツを受信する受信手段と、ブックマーク登録された前記コンテンツの識別情報を記憶する手段と、前記コンテンツを一次保存する記憶手段と、記憶された前記識別情報に対応するコンテンツが前記受信手段により受信されたときに、このコンテンツを前記記憶手段に書き込む手段とをデータ放送受信装置に備えた。
【発明の効果】
【００１５】
第１の本発明によれば、自由なコンテンツをブックマーク登録することが可能で、しかもブックマーク機能によるコンテンツ提示を適正に行うことが可能となる。
【００１６】
また第２の本発明によれば、コンテンツの提示を高速に行えるようになる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の一実施形態にかかるデータ放送受信装置を内在したデジタル放送受信器について説明する。なお本実施形態に係るデジタル放送受信器は、ARIB STD-B24に準拠したデータ放送に適合することとする。
【００１８】
図１は本実施形態に係るデジタル放送受信器の構成を示すブロック図である。  
このデジタル放送受信器は、受信部１、ＴＳデコーダ２、ＡＶデコーダ３、データ記憶部４、モノメディアデコーダ５、提示部６、ユーザ操作入力部７、ユーザ操作抽出部８、ブックマーク情報記憶部９およびマイクロコンピュータ１０を含む。
【００１９】
受信部１は、図示しない放送局から無線で放送されたＭＰＥＧ２トランスポートストリームを受信する。ＴＳデコーダ２は、上記のＭＰＥＧ２トランスポートストリームを、所望のＡＶストリームとデータ放送ストリームとに分離する。ＴＳデコーダ２は、ＡＶストリームをＡＶデコーダ３に、またデータ放送ストリームをデータ記憶部４にそれぞれ出力する。
【００２０】
ＡＶデコーダ３は、上記のＡＶストリームから映像データおよび音声データを再生する。ＡＶデコーダ３は、再生した映像データおよび音声データを提示部６へ出力する。データ記憶部４は、マイクロコンピュータ１０の制御の下に上記のデータ放送ストリームを記憶する。モノメディアデコーダ５は、マイクロコンピュータ１０の制御の下にデータ記憶部４からデータ放送ストリームを読み出す。モノメディアデコーダ５は、上記の読み出したデータ放送ストリームから、画像、文字、あるいは音声などの画面要素をデコードし提示部６へ出力する。提示部６は、入力された各種の情報から提示画面や提示音声を作成して出力する。なお提示部６は、例えばディスプレイやスピーカを含む。
【００２１】
ユーザ操作入力部７は、複数のキースイッチなどを含み、ユーザ操作を入力してユーザ操作信号を出力する。ユーザ操作抽出部８は、ユーザ操作入力部７で入力されるユーザ操作を監視し、その手順を抽出する。ブックマーク情報記憶部９は、ブックマーク登録されたコンテンツを選択するためのブックマーク情報を記憶する。
【００２２】
マイクロコンピュータ１０は、上記のユーザ操作信号に基いて、このデジタル放送受信器の各部を総括制御する。またマイクロコンピュータ１０は、データ記憶部４に記憶されたデータ放送の文書データを解析、実行してデータ放送画面をデコードする。このデータ放送画面も提示部６に送られ、この提示部６で提示される。またマイクロコンピュータ１０は、ユーザ操作抽出部８の出力に基づいてブックマーク情報を作成する機能を備える。マイクロコンピュータ１０は、ブックマーク情報に含まれたＵＲＩ（Uniform Resource Locators）に対応するコンテンツデータをデータ記憶部４にキャッシュする機能を備える。マイクロコンピュータ１０は、ブックマーク情報記憶部９に記憶されたブックマーク情報に記述されたユーザ操作が行われたものとして各部を制御する機能を備える。
【００２３】
次に以上のように構成されたデジタル放送受信器の動作について説明する。  
ユーザ操作入力部７に設けられるｄボタンが押下された場合、マイクロコンピュータ１０はＡＲＩＢ規定に従って、受信中のデータ放送のスタートアップ画面に対応するコンテンツを取得し、当該スタートアップ画面を提示部６に表示させる。以降においてマイクロコンピュータ１０は、画面提示中のコンテンツに示される情報（リンク先のＵＲＩなど）とユーザ操作とに基づいて、必要に応じて別のコンテンツを取得、表示させながら、ユーザが目的とするコンテンツを選択する。
【００２４】
図２はデータ放送のデータ構成および画面遷移の一例を示す図である。  
データ放送は、１つまたは複数のコンポーネントとして送信されてくる。各コンポーネントには、１つ以上のＢＭＬ文書が含まれる。このＢＭＬ文書が１つのコンテンツを表現するデータである。データの更新はコンポーネント単位で起こるので、同時に更新したいコンテンツ毎にコンポーネントを分割するのが普通である。例えばニュースとか、天気予報などのコンテンツ種毎にコンポーネントが構成される。
【００２５】
図２には、放送されているうちの３つのコンポーネントＣ１，Ｃ２，Ｃ３を示している。コンポーネントＣ１は、データ放送サービスを選択した際にデフォルトで再生される文書を含むデフォルトコンポーネントであり、文書Ｆ１と文書Ｆ２とを含む。文書Ｆ１は、データ放送のスタートアップ画面に対応するコンテンツである。文書Ｆ２は、文書Ｆ１に相互リンクしたコンテンツである。コンポーネントＣ２は、文書Ｆ３と文書Ｆ７とを含む。文書Ｆ３は、文書Ｆ１に相互リンクしたページｐ１と、ページｐ１に相互リンクし、スクリプトにより画面構成を変えるページｐ２とを含むコンテンツである。文書Ｆ７は、過去に文書Ｆ３にリンクされていたが、現在はいずれの文書にもリンクされていないコンテンツである。コンポーネントＣ３は、文書Ｆ４、文書Ｆ５および文書Ｆ６を含む。文書Ｆ４は、文書Ｆ１に相互リンクしたコンテンツである。文書Ｆ５は、文書Ｆ４に相互リンクしたコンテンツである。文書Ｆ６は、文書Ｆ５に相互リンクしたコンテンツである。
【００２６】
さて、例えばユーザが文書Ｆ３のページｐ２を閲覧しようとしているとする。この場合には、ユーザはまず、ｄボタンを押下する。そうするとマイクロコンピュータ１０は、デフォルトコンポーネントＣ１のスタートアップ文書である文書Ｆ１を取得して、スタートアップ画面を提示部６に表示させる。スタートアップ画面には、図２に示すように文書Ｆ３への移行指示が左ボタンに、また文書Ｆ４への移行指示が右ボタンにそれぞれ割り当てられている。そこでユーザは、右ボタンを押下し、さらに決定ボタンを押下する。マイクロコンピュータ１０は、押下された右ボタンに対応付けられたＵＲＩに基づいて文書Ｆ３を取得し、文書Ｆ３の提示画面を提示部６に表示させる。文書Ｆ３の提示画面は、最初はページｐ１とされる。文書Ｆ３のページｐ１には、図２に示すように文書Ｆ１への移行指示が左ボタンに、またページｐ２への移行指示が右ボタンにそれぞれ割り当てられている。そこでユーザは、右ボタンを押下し、さらに決定ボタンを押下する。マイクロコンピュータ１０は、右ボタンが押下されたことに応じて、提示部６で表示する提示画面をページｐ２に変更する。
【００２７】
図３は図１中のユーザ操作抽出部８がリンク情報を自動作成するための処理手順を示すフローチャートである。上記のような動作が行われるとき、これに並行してユーザ操作抽出部８が図３に示す処理を実行する。
【００２８】
ステップＳａ１においてユーザ操作抽出部８は、基準ＵＲＩ、遷移ＵＲＩおよび操作手順をクリアする。
【００２９】
ステップＳａ２においてユーザ操作抽出部８は、上記のボタン押下などのようなユーザ操作を監視し、それが行われたならばどのような操作が行われたのかを判定する。ステップＳａ３においてユーザ操作抽出部８は、上記の判定したユーザ操作に応じて各コンポーネントのスタートアップ画面（文書Ｆ１、文書Ｆ３のページｐ１、文書Ｆ４など）の表示が行われたか否かを確認する。もし、スタートアップ画面の表示が行われたのならば、ユーザ操作抽出部８はステップＳａ３からステップＳａ４へ進む。
【００３０】
ステップＳａ４においてユーザ操作抽出部８は、新たに表示された文書のＵＲＩを基準ＵＲＩとする。続いてステップＳａ５においてユーザ操作抽出部８は、これまでに記録された遷移ＵＲＩと操作手順をクリアする。そしてこの後にユーザ操作抽出部８は、ステップＳａ６へ進む。
【００３１】
さて、スタートアップ画面の表示がなされたのではないならば、ユーザ操作抽出部８はステップＳａ３からステップＳａ８へ進む。ステップＳａ８においてユーザ操作抽出部８は、ステップＳａ２で抽出されたユーザ操作を操作手順に追加する。この後にユーザ操作抽出部８は、ステップＳａ６へ進む。
【００３２】
ステップＳａ６においてユーザ操作抽出部８は、新たに表示された文書のＵＲＩが既に遷移ＵＲＩ中に登録済みであるか否かを確認する。もし登録済みでないならば、ユーザ操作抽出部８はステップＳａ６からステップＳａ７へ進む。ステップＳａ７においてユーザ操作抽出部８は、表示中のＵＲＩを遷移ＵＲＩに追加する。この後にユーザ操作抽出部８は、ステップＳａ９へ進む。なお、表示中のＵＲＩが既に遷移ＵＲＩとして登録済みであるならば、ユーザ操作抽出部８はステップＳａ６からステップＳａ９へ進む。
【００３３】
ステップＳａ９においてユーザ操作抽出部８は、現在の表示画面についてブックマーク登録が要求されるか否かを確認する。もし、ブックマーク登録が要求されず、別のユーザ操作がなされたならば、ユーザ操作抽出部８はステップＳａ２以降の処理を繰り返す。しかし、ブックマーク登録が要求されたならば、ユーザ操作抽出部８はステップＳａ９からステップＳａ１０へ進む。
【００３４】
ステップＳａ１０においてユーザ操作抽出部８は、基準ＵＲＩ、遷移ＵＲＩおよび操作手順をマイクロコンピュータ１０に出力する。
【００３５】
マイクロコンピュータ１０は、このようにユーザ操作抽出部８から出力された基準ＵＲＩおよび操作手順からなるリンク情報と遷移ＵＲＩとを含んだブックマーク情報を作成し、このブックマーク情報をブックマーク情報記憶部９に書き込む。
【００３６】
図４は図１中のブックマーク情報記憶部９に記憶されるブックマーク情報のデータ構造例を示す図である。  
ブックマーク情報記憶部９には、図４に示すように複数のブックマーク情報を記憶できる。各ブックマーク情報は、登録ページのタイトル、リンク情報および遷移ＵＲＩからなっている。図４におけるブックマーク情報ＢＭ１が前述した具体的なユーザ操作に基づいて作成されたブックマーク情報である。
【００３７】
さて、ブックマーク情報記憶部９に記憶されたブックマーク情報の１つがユーザにより指定されたとする。この場合にマイクロコンピュータ１０は、まず指定ブックマーク情報に示された基準ＵＲＩの文書を取得する。そしてこの文書を対象として、指定ブックマーク情報に示された操作手順をトレースする。これにより、基準ＵＲＩからリンクを辿って目的の文書が取得されて、表示される。基準ＵＲＩの情報中にネットワークＩＤ、トランスポートＩＤ、サービスＩＤ等のチャンネル情報を含めて記録しておき、ブックマーク選択時にそのチャンネル情報への選局動作を行うようにすれば、ブックマークとして登録されている、現在受信中のチャンネル以外のデータ放送ページも表示可能となる。
【００３８】
なお、基準ＵＲＩの文書および途中で取得される文書は、提示部６により表示しても良いし、表示しないようにしても良い。表示しないようにするならば、それらの文書をデコードする時間を短縮することができ、目的ページを表示するまでの時間を短縮することができる。
【００３９】
ところで各文書は巡回的に放送されているので、これらの文書は受信部１により順次受信されている。マイクロコンピュータ１０は、受信部１により受信された文書が、ブックマーク情報記憶部９に記憶されているブックマーク情報に含まれた基準ＵＲＬまたは遷移ＵＲＬの文書である場合、その文書をデータ記憶部４にキャッシュする。そして上記のようにブックマーク情報に基づく文書表示を行う際に取得するべき文書がデータ記憶部４にキャッシュされているならば、マイクロコンピュータ１０はこのキャッシュされている文書を取得する。これにより、文書取得の待ち時間を短縮することができ、目的ページを表示するまでの時間を短縮することができる。
【００４０】
以上のように本実施形態によれば、図２の文書Ｆ３のように、１つのコンテンツが複数のページから構成される場合であっても、そのコンテンツのトップページ以外のページの表示を自動的に行うことができる。
【００４１】
また本実施形態によれば、図２の文書Ｆ７が文書Ｆ３にリンクされている時に文書Ｆ７について登録されたブックマーク情報が、図２に示すように文書Ｆ３と文書Ｆ７とのリンクが解除された後に指定されたとしても、ブックマーク情報に従って文書Ｆ３から文書Ｆ７へと辿ることができないから、文書Ｆ７の表示は行われない。従って、リンクが解除された文書が不当に表示されてしまうことが無い。
【００４２】
また本実施形態によれば、図２の文書Ｆ４で「変数Ureg[1]＝Kとする」というスクリプトが記述されており、文書Ｆ５では「Ureg[1]がKでなければスタートアップ画面へ戻る」というスクリプトが記述されている場合、文書Ｆ５についてのブックマーク情報が指定されたとしても、文書Ｆ５へは文書Ｆ４から辿られるために、文書Ｆ４と文書Ｆ５との間での変数の受け渡しを正常に行うことができ、文書Ｆ５を正常に表示することができる。
【００４３】
また本実施形態によれば、各コンポーネントのスタートアップ文書以外は、ダイレクトには取得せず、必ず他の文書を辿る。従って、ARIB STD-B24の既定を満足している。つまりARIB STD-B24に準拠した装置でありながら、自由なブックマーク登録が可能である。
【００４４】
この実施形態は、次のような種々の変形実施が可能である。  
ブックマーク情報におけるリンク情報は、図５に示すように操作手順のみとしても良い。あるいは図６に示すように、ブックマーク情報に遷移ＵＲＩを含めないようにしても良い。  
リンク情報において操作手順は、ユーザ入力によるキーコードとするのではなく、キー入力により発生したブラウザ制御イベントを記録しても良い。例えば図２の文書Ｆ１で「Ｆ３へ」ボタンを選択、決定する操作は、キーコードの場合、「右キー」＋「決定キー」であったが、ブラウザ制御イベントの場合、Click(「Ｆ３へ」ボタンのID)とする。  
リンク情報は自動作成せずに、ユーザが入力することとしても良い。  
ARIB STD-B24に準拠したデータ放送とは異なるデータ放送に適合するデータ放送受信装置にも本発明の適用が可能である。  
コンテンツの提示は、音声合成による画面の読み上げであっても良い。  
ブックマーク情報に記憶されたＵＲＩの文書をキャッシュしておくことは、ブックマーク情報の形式に拘わらず有効である。すなわち例えば、従前の一般的なブックマーク機能のために登録されたＵＲＩの文書をキャッシュしても良い。
【００４５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施形態に係るデジタル放送受信器の構成を示すブロック図。
【図２】データ放送のデータ構成および画面遷移の一例を示す図。
【図３】図１中のユーザ操作抽出部８がリンク情報を自動作成するための処理手順を示すフローチャート。
【図４】図１中のブックマーク情報記憶部９に記憶されるブックマーク情報のデータ構造例を示す図。
【図５】図１中のブックマーク情報記憶部９に記憶されるブックマーク情報のデータ構造の変形例を示す図。
【図６】図１中のブックマーク情報記憶部９に記憶されるブックマーク情報のデータ構造の変形例を示す図。
【符号の説明】
【００４７】
１…受信部、２…ＴＳデコーダ、３…ＡＶデコーダ、４…データ記憶部、５…モノメディアデコーダ、６…提示部、７…ユーザ操作入力部、８…ユーザ操作抽出部、９…ブックマーク情報記憶部、１０…マイクロコンピュータ。
【図１】
2006054596.tif 000003
【図２】
2006054596.tif 000004
【図３】
2006054596.tif 000005
【図４】
2006054596.tif 000006
【図５】
2006054596.tif 000007
【図６】
2006054596.tif 000008