(57)【特許請求の範囲】
【請求項１】
映像音声放送とテキストによるデータ放送とを含む各チャンネルのデジタル放送を受信するデジタル放送受信装置であって、
テキストコンテンツの種類を示すラベルを複数記憶すると共に、その各ラベルに対応して当該ラベルのテキストコンテンツが含まれるチャンネルを複数記憶するラベル記憶手段と、
前記デジタル放送で所望するチャンネルを選局して当該チャンネルを受信している最中にあって、前記複数のラベルの中で何れかのラベルを選択するラベル選択手段と、
このラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶されている複数チャンネルの中に、前記選局された現在受信中のチャンネルが含まれているか否かを判別する判別手段と、
現在受信中のチャンネルのデータ放送が現在の状況で表示出力可能であるか否かを判別する出力判別手段と、
前記判別手段で現在受信中のチャンネルが含まれていないと判別された場合には、前記選択されたラベルに対応して記憶されている前記複数チャンネルの中の何れかのチャンネルへのチャンネル選局を行い、その選局されたチャンネルのデータ放送に含まれる前記ラベル対応のテキストコンテンツを読み出し表示出力する第１コンテンツ出力手段と、
前記判別手段で現在受信中のチャンネルが含まれていると判別され、前記出力判別手段で表示出力可能と判別された場合には、当該現在受信中のチャンネルのデータ放送に含まれるテキストコンテンツを読み出し表示出力する第２コンテンツ出力手段と、
前記判別手段で現在受信中のチャンネルが含まれていると判別された場合であっても、前記出力判別手段で表示出力可能でないと判別された場合は、前記ラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶された複数のチャンネルの内で、現在受信中のチャンネルの記憶を消去するチャンネル消去手段と、
を備えたデジタル放送受信装置。
【請求項２】
前記消去手段でチャンネルを消去した後に、前記選択されたラベルに対応する他のチャンネルが存在しなければ、その選択されているラベルと対応する前記ラベル記憶手段のラベルを消去するラベル消去手段をさらに備えたことを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
操作に応じて登録されたブックマークに対応するテキストコンテンツを識別する識別情報をラベルとして前記ラベル記憶手段に記憶することを特徴とする請求項１または２に記載のデジタル放送受信装置。
【請求項４】
操作に応じて選択されたチャンネルの映像音声放送を受信する第１の受信手段と、
前記ラベル記憶手段に記憶されているラベルに対応するテキストコンテンツのデータ放送のチャンネルを巡回的に受信する第２の受信手段をさらに備え、
当該第２の受信手段によって受信されるデータ放送に基づいて前記ラベル記憶手段の内容を逐次更新することを特徴とする請求項１〜３の何れか１項に記載のデジタル放送受信装置。
【請求項５】
前記判別手段で現在受信中のチャンネルが含まれていないと判別され、前記複数チャンネルの中の何れかのチャンネルの選局を行う場合、前記複数チャンネルを一覧表示して、その一覧表示の中の何れかのチャンネルを選択するようにしたことを特徴とする請求項１〜４の何れか１項に記載のデジタル放送受信装置。
【請求項６】
映像音声放送とテキストによるデータ放送とを含む各チャンネルのデジタル放送を受信するデジタル放送受信装置のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
テキストコンテンツの種類を示すラベルを複数記憶すると共に、その各ラベルに対応して当該ラベルのテキストコンテンツが含まれるチャンネルを複数記憶するラベル記憶手段、
前記デジタル放送で所望するチャンネルを選局して当該チャンネルを受信している最中にあって、前記複数のラベルの中で何れかのラベルを選択するラベル選択手段、
このラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶されている複数チャンネルの中に、前記選局された現在受信中のチャンネルが含まれているか否かを判別する判別手段、
現在受信中のチャンネルのデータ放送が現在の状況で表示出力可能であるか否かを判別する出力判別手段、
前記判別手段で現在受信中のチャンネルが含まれていないと判別された場合には、前記選択されたラベルに対応して記憶されている前記複数チャンネルの中の何れかのチャンネルへのチャンネル選局を行い、その選局されたチャンネルのデータ放送に含まれる前記ラベル対応のテキストコンテンツを読み出し表示出力する第１コンテンツ出力手段、
前記判別手段で現在受信中のチャンネルが含まれていると判別され、前記出力判別手段で表示出力可能と判別された場合には、当該現在受信中のチャンネルのデータ放送に含まれるテキストコンテンツを読み出し表示出力する第２コンテンツ出力手段、
前記判別手段で現在受信中のチャンネルが含まれていると判別された場合であっても、前記出力判別手段で表示出力可能でないと判別された場合は、前記ラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶された複数のチャンネルの内で、現在受信中のチャンネルの記憶を消去するチャンネル消去手段、
として機能させるようにしたコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置およびプログラムに関する。
【背景技術】
【０００２】
現在、放送衛星および通信衛星を介してＢＳデジタル放送およびＣＳデジタル放送が行われているが、２００３年１２月から一部の地域で放送が行われている地上波デジタル放送は、２０１１年には現在放送されているアナログ放送は全国的にデジタル放送に切り換えられることになっている。この地上波デジタル放送は、６ＭＨｚの帯域を１３セグメントに分割して放送する。このようなデジタル放送は、映像・音声のコンテンツである通常のテレビ放送を提供するとともに、文字（テキスト）によるニュースや天気予報のコンテンツのデータ放送を提供する。データ放送においては、特定のチャンネルを指定し、さらにそのチャンネルで提供されるコンテンツを選択して表示させることができる。すなわち、データ放送に含まれるデータ種別を特定する情報（これを「リソース情報」という）を指定することによって、ユーザは所望のコンテンツを表示させることができる。このようなコンテンツ提供のサービスを享受するための操作手順に関する提案もなされている。
【０００３】
例えば、ある提案のデータ放送受信機およびデータ放送受信方法によれば、ユーザが表示を所望するデータを比較的簡単な操作手順で表示させることを可能にする。図７は、この提案によるデータ放送受信機の構成を示すブロック図を示している。
チューナユニット１は、指定されるチャンネルのＴＳ（トランスポート・ストリーム）のパケットをアンテナ２０から受信してＤＥＭＵＸ（デマルチプレクサ）２に送る。ＤＥＭＵＸ２は、ＴＳのパケットを映像・音声信号とデータ放送信号とに分離して、映像・音声信号を映像・音声デコーダに送り、データ放送信号をデータ放送デコーダ３に送る。データ放送デコーダ３は、そのデータ放送信号を復号して、データ放送信号内に存在したデータ放送文書ファイルを得る。演算処理装置６は、リソース書き込み手段８、ラベル編集手段９、リソース情報読み出し手段２１、選択データ表示制御手段２２などを有し、データ放送文書ファイルを構文分析して得た表示用データをデータ表示装置１０に伝達する。
ラベル情報保存用メモリ４には、リソース情報書き込み手段８およびラベル編集手段９によってリソース情報とラベルとが対応づけられて書き込まれる。リソース情報読み出し手段２１は、ラベル一覧画面上での入力装置１３を用いたユーザの選択処理内容に基づき、ラベル情報保存用メモリ４に登録された少なくとも１つのラベルから選択された選択ラベルに対応するリソース情報を読み出す。選択データ表示制御手段２２は、データ放送文書ファイルから選択リソース情報で特定されるデータ種別のデータを表示用データとしてデータ表示装置１０に送る。
【特許文献１】特開２００２−３６８７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１においては、リソース情報とラベルとが対応づけられて記憶されているので、ラベル一覧画面上でラベルを選択すれば一義的にリソース情報が決定される。しかしながら、ラベルの選択によって決定されるリソース情報に対応するニュースや天気予報のコンテンツを表示させる場合に、現在受信中のチャンネルにおいてその決定したリソース情報に対応するニュースや天気予報のコンテンツを提供していない場合には、他のチャンネルに変更する選局動作が必要であり、選局後に再びラベル一覧画面上のラベルを選択することになる。その新たなチャンネルでも決定したリソース情報に対応するニュースや天気予報のコンテンツを提供していない場合には、次々に選局動作を繰り返す必要があり、ユーザが所望するコンテンツが画面に表示されるまでに時間がかかるという問題がある。言い換えれば、ニュースや天気予報などのコンテンツは各チャンネルで提供されているにもかかわらず、リソース情報とラベルとが対応した一覧画面上において、ニュースや天気予報などのコンテンツをリアルタイムで表示されるまでに時間がかかり、データ放送の利便性を活用することができない。
本発明は、このような従来の課題を解決するためのものであり、出力対象のテキストコンテンツが多数あったとしても、ユーザが所望するテキストコンテンツを迅速に得ることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、映像音声放送とテキストによるデータ放送とを含む各チャンネルのデジタル放送を受信するデジタル放送受信装置であって、テキストコンテンツの種類を示すラベルを複数記憶すると共に、その各ラベルに対応して当該ラベルのテキストコンテンツが含まれるチャンネルを複数記憶するラベル記憶手段と、前記デジタル放送で所望するチャンネルを選局して当該チャンネルを受信している最中にあって、前記複数のラベルの中で何れかのラベルを選択するラベル選択手段と、このラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶されている複数チャンネルの中に、前記選局された現在受信中のチャンネルが含まれているか否かを判別する判別手段と、現在受信中のチャンネルのデータ放送が現在の状況で表示出力可能であるか否かを判別する出力判別手段と、前記判別手段で現在受信中のチャンネルが含まれていないと判別された場合には、前記選択されたラベルに対応して記憶されている前記複数チャンネルの中の何れかのチャンネルへのチャンネル選局を行い、その選局されたチャンネルのデータ放送に含まれる前記ラベル対応のテキストコンテンツを読み出し表示出力する第１コンテンツ出力手段と、前記判別手段で現在受信中のチャンネルが含まれていると判別され、前記出力判別手段で表示出力可能と判別された場合には、当該現在受信中のチャンネルのデータ放送に含まれるテキストコンテンツを読み出し表示出力する第２コンテンツ出力手段と、前記判別手段で現在受信中のチャンネルが含まれていると判別された場合であっても、前記出力判別手段で表示出力可能でないと判別された場合は、前記ラベル選択手段で選択されたラベルに対応して前記ラベル記憶手段に記憶された複数のチャンネルの内で、現在受信中のチャンネルの記憶を消去するチャンネル消去手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、現在受信中のチャンネルのデータ放送が出力可能でない場合は、選択されたラベルに対応し現在受信中のチャンネルと対応して記憶されたチャンネルを消去していくためメモリ容量の増加を抑えて、現在受信中のチャンネルが含まれているか否かを判別する処理の迅速化を図りながら、出力対象のテキストコンテンツが多数あったとしても、ユーザが所望するテキストコンテンツを迅速に出力することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明によるデジタル放送受信装置の第１実施形態および第２実施形態について、図１ないし図６を参照して説明する。
図１は、本発明の第１実施形態におけるデジタル放送受信装置の構成を示すブロック図である。図１において、アンテナ１０１は、地上波デジタル放送のＲＦ信号を受信してチューナユニット１０２に入力する。チューナユニット１０２は、操作によって設定されたチャンネル番号のチャンネルのＲＦ信号を選択して復調し、映像・音声放送信号、およびデータ放送信号のＴＳ（トランスポート・ストリーム）の符号化されたパケットをＤＥＭＵＸ（デマルチプレクサ）１０３に入力する。ＤＥＭＵＸ１０３は、ＴＳのパケットを映像・音声放送信号のパケットとデータ放送信号のパケットに分離し、映像・音声放送信号のパケットを映像・音声デコーダ１０４に入力し、データ放送信号のパケットをデータ放送デコーダ１０５に入力する。
【００１５】
演算処理部１０６は、ＣＰＵ、ＲＯＭ、ＲＡＭなど（図示せず）で構成され、ＲＯＭに予め記憶されているデジタル放送受信処理のプログラムを実行し、プログラムの実行によって処理するデータをワークエリアであるＲＡＭに一時的にストアしながら、このデジタル放送受信装置を制御する。すなわち、演算処理部１０６は、映像・音声デコーダ１０４を制御して、符号化された映像・音声放送信号のパケットを復号させて、映像を表示部１０７に表示させ、スピーカなどからなるサウンドシステム（図示せず）から音声を発音させる。また、演算処理部１０６は、システムバス１０８を介して接続されたデータ放送デコーダ１０５、入力部１０９、ラベル情報保存用メモリ１１０、データ放送キャッシュ１１１、データ放送出力部１１２を制御する。
【００１６】
データ放送デコーダ１０５は、符号化されたデータ放送信号のパケットを復号して、データ放送文書ファイルを演算処理部１０６に入力する。演算処理部１０６は、このデータ放送文書ファイルをデータ放送キャッシュ１１１に一時的にストアして、データ放送文書ファイルを構造解析して表示用データおよびリソース情報を抽出し、表示用データをデータ放送出力部１１２に入力する。データ放送出力部１１２は、その表示用データをレイアウト画面に展開して、表示部１０７に入力して表示させる。リソース情報とは、データ放送の復号データにおける特定の情報種別に割り当てられた識別情報であり、ＡＲＩＢ（電波産業界）の標準であるＢ２４（デジタル放送におけるマルチメディア放送符号化方式と伝送方法）に規定され、データ・カルーセル方式によるリソース・アクセスのための下記のスキームになっている。
arib-dc://<original_network_id>.<transport_stream_id>.<service_id>/<component_tag>
/<moduleName>/<resourceName>
なお、ＡＲＩＢの規定によるマルチメディア符号化方式では、ＢＭＬ（Broadcast  Markup  Language：放送用マークアップ言語）文書を用いてデータを符号化している。
【００１７】
演算処理部１０６は、ユーザによる入力部１０９の操作に応じて、登録されるラベルとデータ放送文書ファイルから抽出したリソース情報とを対応付けて、ラベル情報保存用メモリ１１０にストアする。登録するラベルとしては、コンテンツを簡潔に表す名称でもよいし、ユーザが判別できる形態であれば記号や数字でもよい。この場合において、異なるチャンネルにおいて同一種類のコンテンツにはメインラベルを対応付け、各コンテンツにおけるチャンネルごとのリソース情報にサブラベルを対応つけてラベル情報保存用メモリ１１０にストアする。図２は、ラベル情報保存用メモリ１１０にストアされたラベル情報の一例を示している。すなわち、図２に示すように、メインラベルは、各チャンネルに共通するニュースコンテンツおよび天気予報コンテンツの複数のリソース情報に対応した「ニュース」および「天気予報」になっている。これに対して、サブラベルは、チャンネルＡ、チャンネルＢ、チャンネルＣ… のチャンネルごとのニュースコンテンツおよび天気予報コンテンツの個別のリソース情報に対応した「チャンネルＡのニュース」、「チャンネルＢのニュース」、「チャンネルＣのニュース」… 、および、「チャンネルＡの天気予報」、「チャンネルＢの天気予報」、「チャンネルＣの天気予報」… になっている。演算処理部１０６は、ユーザによる入力部１０９の操作に応じた内容のラベル情報を、データ放送出力部１１２によって表示部１０７に表示させる。
【００１８】
次に、第１実施形態におけるデジタル放送受信装置の詳細な動作について、演算処理部１０６によって実行される図３ないし図５に示すフローチャートを参照して説明する。
図３は、ブックマーク登録手順を示すフローチャートである。まず。データ放送文書ファイルを特定する各種のＩＤからなるリソース情報を抽出する（ステップＳＡ１）。次に、入力部１０９の操作によって、ブックマーク登録コマンドは発行されたか否かを判別する（ステップＳＡ２）。ブックマーク登録コマンドが発行されない場合にはこのフローチャートを終了するが、ブックマーク登録コマンドが発行されたときは、ステップＳＡ１において抽出したリソース情報をラベル情報保存用メモリ１１０に保存する（ステップＳＡ３）。さらに、入力部１０９の操作によって入力されたメインラベルおよびサブラベルを編集して、抽出したリソース情報に対応付けてラベル情報保存用メモリ１１０に保存する（ステップＳＡ４）。そして、このフローチャートを終了する。
【００１９】
図４および図５は、ブックマーク登録されたラベルを選択する動作のフローチャートである。図４において、ラベル情報保存用メモリ１１０からラベルを読み出す（ステップＳＢ１）。次に、ラベル表示用のＢＭＬ文書のパーズ（構造解析）を行って（ステップＳＢ２）、メインラベルの一覧を画面に表示する（ステップＳＢ３）。図２の例では、「ニュース」、「天気予報」その他のメインラベルの一覧を表示する。そして、入力部１０９の操作によってメインラベル選択が決定したか否かを判別する（ステップＳＢ４）。
【００２０】
メインラベル選択が決定したときは、ＲＡＭのカウンタＮに１をセットし（ステップＳＢ５）、選択したメインラベルに対応するＮ番目（したがって、最初は１番目）のサブラベルのリソース情報を読み出す（ステップＳＢ６）。次に、読み出したリソース情報を解析して（ステップＳＢ７）、Ｎ番目のサブラベルのリソース情報で指定される放送データは、現在選局中のチャンネルのものか否かを判別する（ステップＳＢ８）。この判別は、上記したデータ・カルーセル方式のスキームの中で、「transport_stream_id」の値が、ＴＳに多重されて伝送されるＰＳＩ（Program  Specific  Information：番組特定情報）に含まれている「transport_stream_id」の値と比較することで実現される。
【００２１】
リソース情報で指定される放送データが現在選局中のチャンネルのものであると判別したときは、その放送データは表示可能か否かを判別する（ステップＳＢ９）。すなわち、その放送データが現在放送中で表示できる状況であるか否かを判別する。その放送データが表示可能である場合には、データ放送出力部１１２によってその放送データを表示部１０７に表示させる（ステップＳＢ１０）。そして、このフローチャートを終了する。
【００２２】
ステップＳＢ８において、リソース情報で指定される放送データが現在選局中のチャンネルのものではないと判定したときは、図５のフローチャートにおいて、（Ｎ＋１）番目のサブラベルが存在するか否かを判別する（ステップＳＢ１１）。そのサブラベルが存在する場合には、カウンタＮをインクリメントする（ステップＳＢ１２）。次に、図４のステップＳＢ６に移行し、ステップＳＢ８までの処理を繰り返す。そして、Ｎ番目のサブラベルのリソース情報で指定される放送データは、現在選局中のチャンネルのものか否かを判別する。その放送データが現在選局中のチャンネルのものでなく、且つ、次のサブラベルが存在する場合には、ステップＳＢ１１、ステップＳＢ１２、ステップＳＢ６の処理を繰り返す。すなわち、指定されたメインラベルに属するサブラベルを順に指定して、ステップＳＢ６ないしステップＳＢ８、ステップＳＢ１１、およびステップＳＢ１２のループを実行し、現在選局中のチャンネルに指定されたメインラベルのリソース情報があるか否かを検索する。そして、現在選局中のチャンネルに指定されたメインラベルのリソース情報がある場合には、ステップＳＢ８からステップＳＢ９に移行して、その放送データが表示可能である場合には表示部１０７に表示させる。
【００２３】
ステップＳＢ１１において、（Ｎ＋１）番目のサブラベルが存在しない場合、すなわち、指定されたメインラベルに属する全てのサブラベルを検索した結果、現在選局中のチャンネルには指定されたメインラベルに対応するリソース情報がない場合には、サブラベル一覧を画面に表示する（ステップＳＢ１３）。例えば、現在選局中のチャンネルがチャンネルＤであり、ユーザによって「ニュース」のメインラベルが選択されたとする。しかし、サブラベル「チャンネルＤのニュース」が図２のラベル情報に存在しない場合には、「チャンネルＡのニュース」、「チャンネルＢのニュース」、「チャンネルＣのニュース」を画面に表示する。
【００２４】
次に、サブラベル一覧を画面で、入力部１０９の操作によってサブラベルを選択・決定したか否かを判別する（ステップＳＢ１４）。サブラベルを選択・決定したときは、その選択したサブラベルに対応するリソース情報の読み出しを行って（ステップＳＢ１５）、そのリソース情報のチャンネルを選局するためにチューニングを行う（ステップＳＢ１６）。すなわち、チューナユニット１０２に対してリソース情報のチャンネル番号を送って、自動的にチャンネル変更を指示する。チューニングの後は、図４のステップＳＢ９に移行して、新たに選局したチャンネルの放送データは表示可能か否かを判別し、表示可能な場合はその放送データを表示する（ステップＳＢ１０）。そして、このフローチャートを終了する。
【００２５】
ステップＳＢ８において、リソース情報で指定される放送データが現在選局中のチャンネルのものであると判別したときに、ステップＳＢ９においてその放送データが表示可能でないと判別した場合には、そのサブラベルの内容をラベル情報保存用メモリ１１０からクリアする（ステップＳＢ１７）。そして、選択されているメインラベルに対応する他のサブラベルが存在するか否かを判別する（ステップＳＢ１８）。他のサブラベルが存在しない場合には、選択されているメインラベルの内容をラベル情報保存用メモリ１１０からクリアする（ステップＳＢ１９）。メインラベルの内容をクリアした後、又は、他のサブラベルが存在する場合には、ステップＳＢ２に移行して、ラベル表示用ＢＭＬ文書の構造解析を行い、ステップＳＢ３以降の処理を繰り返す。
【００２６】
以上のように、この第１実施形態によれば、演算処理部１０６は、データ放送における同一のコンテンツに対して異なるチャンネルによって提供される複数のリソース情報に同一のラベルを対応させてラベル情報保存用メモリ１１０に記憶し、記憶されている任意のコンテンツに対するラベルが操作に応じて選択されたときは、その選択されたラベルに対応するリソース情報のコンテンツを提供するチャンネルが現在受信中のチャンネルであるか、又は、他のチャンネルであるか判定して、ラベルに対応するリソース情報のコンテンツを提供するチャンネルが現在受信中のチャンネルでないと判定したときは、そのコンテンツを提供するチャンネルを選局する。演算処理部１０６は、ラベルに対応するリソース情報のコンテンツを提供すると判定した現在受信中のチャンネル、又は、選局した他のチャンネルから提供されるコンテンツを出力する。
したがって、コンテンツとラベルとを対応させて記憶し、ユーザが所望するコンテンツをリアルタイムで迅速に表示させることができる。
【００２７】
また、上記第１実施形態において、演算処理部１０６は、入力部１０９の操作に応じて登録されたブックマークに対応するコンテンツを識別する識別情報をラベルとしてラベル情報保存用メモリ１１０に記憶する。
したがって、視聴しているデータ放送の中で、気に入ったコンテンツをブックマーク登録するだけで、簡単にラベルを付与したコンテンツをラベル情報保存用メモリ１１０に保存して、いつでも好きなときにそのコンテンツを表示するためのリソース情報にアクセスできる。
【００２８】
また、上記第１実施形態において、演算処理部１０６は、入力部１０９の操作に応じて、ラベル情報保存用メモリ１１０に記憶したコンテンツを提供する各チャンネルのリソース情報に対応するサブラベルを、そのコンテンツに対応するラベルの下位ラベルとしてラベル情報保存用メモリ１１０に記憶し、選択されたラベルに対応するリソース情報のコンテンツを提供するチャンネルが、現在受信中のチャンネルであるか又は他のチャンネルであるかをサブラベルによって判定する。
したがって、希望するコンテンツを提供するチャンネルを効率よく捜すことができる。
【００２９】
次に、第２実施形態のデジタル放送受信装置について説明する。
図６は、第２実施形態におけるデジタル放送受信装置の構成を示すブロック図である。図６の構成要素のうち図１に示した第１実施形態の構成要素と同じものについては、同一の符号で表すとともに、重複する説明は省略する。
この第２実施形態においては、２系統のチューナユニットおよびデマルチプレクサが使用される。図６において、アンテナ１０１は、地上波デジタル放送のＲＦ信号を受信して２系統のチューナユニット１０２ａおよびチューナユニット１０２ｂに入力する。チューナユニット１０２ａは、設定されたチャンネル番号のチャンネルのＲＦ信号を選択して復調し、映像・音声放送信号、およびデータ放送信号のＴＳの符号化されたパケットをＤＥＭＵＸ１０３ａに入力する。ＤＥＭＵＸ１０３ａは、ＴＳのパケットを映像・音声放送信号のパケットとデータ放送信号のパケットに分離し、映像・音声放送信号のパケットを映像・音声デコーダ１０４に入力し、データ放送信号のパケットをデータ放送デコーダ１０５に入力する。
【００３０】
これに対して、チューナユニット１０２ｂは、演算処理部１０６の制御によって、ラベル情報保存用メモリ１１０に登録されたリソース情報が示すチャンネルを一定時間ごとに巡回して選択し、そのチャンネル番号のチャンネルのＲＦ信号を順次選択して復調し、データ放送信号のＴＳの符号化されたパケットをＤＥＭＵＸ１０３ｂに入力する。チャンネルの一定時間ごとの巡回は、例えば５分間隔で行う。ＤＥＭＵＸ１０３ｂは、ＴＳのパケットからデータ放送信号のパケットだけを分離してデータ放送デコーダ１０５に入力する。演算処理部１０６は、データ放送デコーダ１０５によって復号されたデータ放送文書ファイルの内容をデータ放送キャッシュ１１１にストアして、ラベル情報保存用メモリ１１０に登録されたリソース情報を一定時間ごとに更新する。
【００３１】
以上のように、この第２実施形態によれば、演算処理部１０６は、ユーザの操作に応じて選択されたチャンネルのデジタル放送を受信するチューナユニット１０２ａから得られる映像・音声放送信号のパケットを映像・音声デコーダ１０４に入力して、表示部１０７に表示するとともに、ラベル情報保存用メモリ１１０に登録されたラベルに対応するコンテンツのデータ放送のチャンネルを巡回的に受信するチューナユニット１０２ｂから得られるデータ放送信号のデータによって、一定時間ごとにラベル情報保存用メモリ１１０の内容を逐次更新する。
したがって、現在選局中のチャンネルと異なるチャンネルのコンテンツが選択された場合でも、その選択されたコンテンツを迅速に表示することができる。
【００３２】
なお、地上波デジタル放送の場合には、同一のチャンネルにおいて同一のリソース情報を２系統の伝送方式で提供することが予定されている。すなわち、固定型のデジタル放送受信装置向けの１３セグメントの放送、および、携帯電話装置、ＰＤＡ（Personal Digital Assists）、カーナビなどの移動型のデジタル放送受信装置向けの１セグメントの放送が予定されている。したがって、図６に示したチューナユニット１０２ａによって１３セグメントの放送を受信し、チューナユニット１０２ｂによって１セグメントの放送を受信する構成にすれば、チューナユニット１０２ｂの消費電力を少なくすることができる。
また、携帯電話装置とデジタル放送受信装置とをブルートゥースなどの無線通信によって接続し、図６に示したチューナユニット１０２ｂの機能を携帯電話装置のチューナユニットに持たせる構成にしてもよい。
【００３３】
また、上記各実施形態においては、メインラベルの下位ラベルとしてサブラベルを用意した２層構造のラベルにしたが、３層以上のツリー構造として、コンテンツのクラスによって各層に対するラベルを用意する構成にしてもよい。
【００３４】
なお、上記各実施形態においては、デジタル放送受信装置内に予め記憶されているデジタル放送受信処理のプログラムを演算処理装置１０６によって実行する装置の発明を説明したが、デジタル放送受信装置内にフラッシュＲＯＭなどの不揮発性メモリを設けて、ＣＤ−ＲＯＭなどの外部記憶媒体に記憶されたデジタル放送受信処理のプログラム、又は、ネットワークからダウンロードしたデジタル放送受信処理のプログラムをその不揮発性メモリにインストールして実行する構成も可能である。この場合には、デジタル放送受信処理のプログラム、そのプログラムを記憶した記憶媒体、およびそのプログラムを実行する方法の発明を構成する。
【００３５】
すなわち、そのデジタル放送受信処理のプログラムは、
データ放送における同一のコンテンツに対して異なるチャンネルによって提供される複数のリソース情報に同一のラベルを対応させてリソース記憶手段に記憶するステップＡと、前記リソース記憶手段に記憶されている任意のコンテンツに対するラベルが操作に応じて選択されたときは、当該選択されたラベルに対応するリソース情報のコンテンツを提供するチャンネルが現在受信中のチャンネルであるか又は他のチャンネルであるか判定するステップＢと、前記ステップＢによって前記選択されたラベルに対応するリソース情報のコンテンツを提供するチャンネルが現在受信中のチャンネルでないと判定されたときは、当該コンテンツを提供するチャンネルを選局するステップＣと、前記ステップＢによってラベルに対応するリソース情報のコンテンツを提供すると判定された現在受信中のチャンネル又は前記ステップＣによって選局された他のチャンネルから提供されるコンテンツを出力するステップＤと、をコンピュータに実行させる。
【００３６】
前記ステップＡは、操作に応じて登録されたブックマークに対応するコンテンツを識別する識別情報をラベルとして前記リソース記憶手段に記憶することを特徴とする。
【００３７】
前記ステップＡは、前記リソース記憶手段に記憶したコンテンツを提供する各チャンネルのリソース情報に対応するサブラベルを、当該コンテンツに対応するラベルの下位ラベルとして前記リソース記憶手段に記憶し、前記ステップＢは、前記選択されたラベルに対応するリソース情報のコンテンツを提供するチャンネルが現在受信中のチャンネルであるか又は他のチャンネルであるかをサブラベルによって判定することを特徴とする。
【００３８】
操作に応じて選択されたチャンネルのデジタル放送を受信する第１の受信手段から得られる受信信号を処理するステップＥと、前記リソース記憶手段に記憶されているラベルに対応するコンテンツのデータ放送のチャンネルを巡回的に受信する第２の受信手段から得られる受信信号を処理するステップＦとをさらに有し、前記ステップＡは、当該ステップＦによって処理される受信信号に基づいて前記リソース記憶手段の内容を逐次更新することを特徴とする。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１実施形態におけるデジタル放送受信装置のブロック図。
【図２】図１のラベル情報保存用メモリに登録されるラベル情報を示す図。
【図３】図１の演算処理部によって実行されるブックマーク登録手順のフローチャート。
【図４】図１の演算処理部によって実行されるデータ選択動作のフローチャート。
【図５】図４に続くデータ選択動作のフローチャート。
【図６】本発明の第２実施形態におけるデジタル放送受信装置のブロック図。
【図７】従来におけるデジタル放送受信装置のブロック図。
【符号の説明】
【００４０】
１０１  アンテナ
１０２、１０２ａ、１０２ｂ  チューナユニット
１０３、１０３ａ、１０３ｂ  デマルチプレクサ
１０４  映像・音声デコーダ
１０５  データ放送デコーダ
１０６  演算処理部
１０７  表示部
１０９  入力部
１１０  ラベル情報保存用メモリ
１１１  データ放送キャッシュ
１１２  データ放送出力部
【図１】
0004821225.tif 000002
【図２】
0004821225.tif 000003
【図３】
0004821225.tif 000004
【図４】
0004821225.tif 000005
【図５】
0004821225.tif 000006
【図６】
0004821225.tif 000007
【図７】
0004821225.tif 000008