(57)【特許請求の範囲】
【請求項１】
選局された物理チャンネルのディジタル放送信号を受信する受信手段と、
前記受信手段で受信された前記ディジタル放送信号に含まれている仮想チャンネルの情報を示す仮想チャンネルテーブルを前記ディジタル放送信号から取得する第１取得処理を、第１時間が経過するまで実行する取得手段と、を備えたディジタル放送受信装置において、
前記取得手段が前記仮想チャンネルテーブルを前記第１時間以内に取得できたかどうかを判定する判定手段と、
前記取得手段が前記仮想チャンネルテーブルを前記第１時間以内に取得できなかったと前記判定手段が判定したとき、前記仮想チャンネルテーブルを取得中であることを示す第１画像を出力する出力手段と、を備え、
前記取得手段は、前記取得手段が前記仮想チャンネルテーブルを前記第１時間以内に取得できなかったと前記判定手段が判定したとき、前記第１取得処理を、前記第１時間より長い第２時間が経過するまで再実行し、
前記判定手段は、前記取得手段が前記仮想チャンネルテーブルを前記第２時間以内に取得できたかどうかを判定し、
前記出力手段は、前記取得手段が前記仮想チャンネルテーブルを前記第２時間以内に取得できなかったと前記判定手段が判定したとき、前記仮想チャンネルテーブルを取得できなかった旨を示す第２画像を出力する、ディジタル放送受信装置。
【請求項２】
前記取得手段は、前記受信手段で受信された前記ディジタル放送信号に含まれている番組の画像および音声のパケットＩＤを格納するプログラムマップテーブルを前記ディジタル放送信号から取得する第２取得処理を、前記第１取得処理に並列して実行する、請求項１に記載のディジタル放送受信装置。
【請求項３】
前記取得手段は、前記仮想チャンネルのメインチャネル及びサブチャンネルを示すチャンネル情報を前記仮想チャンネルテーブルとして取得する、請求項１又は２に記載のディジタル放送受信装置。
【請求項４】
前記取得手段は、前記仮想チャンネルで放送される番組に関する情報を示す番組情報を前記仮想チャンネルテーブルとして取得する、請求項１又は２に記載のディジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル放送を受信するディジタル放送受信装置に関する。
【背景技術】
【０００２】
近年、ディジタル放送信号によるディジタルテレビジョン放送が行われている。ディジタルテレビジョン放送では、仮想チャンネルが物理チャンネル毎に存在している。物理チャンネルは、ビデオ信号、オーディオ信号、仮想チャンネルのチャンネル番号を示す信号等の様々な信号が多重化されたＴＳ（Transport Stream）で構成されている。ディジタル放送受信装置は、選局されている物理チャンネルのＴＳをデコードし、所定の信号処理を施すことで、物理チャンネル毎に存在している仮想チャンネルの情報を取得している。
【０００３】
ディジタル放送受信装置は仮想チャンネルのチャンネル情報を取得するために、ＶＣＴ（VirtualChannel Table）を利用する。ディジタル放送信号では、仮想チャンネルのメインチャネル及びサブチャンネルが動的に変化しているため、物理チャンネルが変更されると、以前取得していた仮想チャンネルのチャンネル情報と、現在送信されている仮想チャンネルのチャンネル情報とが異なっている場合がある。
【０００４】
そのため、ディジタル放送受信装置は、物理チャンネルを変更するたびに、新たにＶＣＴを取得し、現在受信している物理チャンネルに仮想チャンネルがあるかどうかを判定している。通常ＶＣＴは４００ｍｓ毎に送信されているため、ディジタル放送受信装置はＶＣＴを取得するまでのタイムアウト時間を５００ｍｓ程度に設定し、この時間内にＶＣＴを取得できたかどうかを判定する。ディジタル放送がＶＣＴをこの時間以内に取得できなかった場合、前回と同じタイムアウト時間である５００ｍｓ程度の時間内に再度取得しようとする。２回目でも取得できなかった場合、ディジタル放送受信装置は、選局されている物理チャンネルではＶＣＴが検出できないと判定し、仮想チャンネルの情報を取得していなかった。
【０００５】
例えば、特許文献１に見られるように、物理チャンネルが切り替えられたとき、ＶＣＴを取得することで、現在選局されている物理チャンネルの仮想チャンネルを登録する。また、ＶＣＴが取得できなかったとき、ＶＣＴを持たないディジタルテレビジョン放送であると判定していた。
【特許文献１】特開２００２−３４４８３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＶＣＴが何らかの理由によって通常通りに送信されていない場合がある。ＶＣＴが、前回送信されてから４００ｍｓが経過しても送信されていない場合やＶＣＴのデータが破損しており、取得することができない場合がある。
【０００７】
前回送信されてから今回送信されるまでの間の時間が２回取得するまでの時間である１ｓよりも大きい時間になる場合（例えば、１．５ｓ，２ｓ）があった。この場合、ディジタル放送受信装置は、ＶＣＴが取得できなかった。
【０００８】
また、ＶＣＴのデータが破損している場合も同様に、ＶＣＴを再取得できないことがあった。ＶＣＴが送信されていても取得することができない場合、選局されている物理チャンネルの仮想チャンネルの情報を取得することができないため、使用者は、番組の視聴ができない虞があった。
【０００９】
本発明の目的は、上記課題に鑑み、選局されている物理チャンネルに含まれているＶＣＴが通常通りに送信されていない場合でもＶＣＴを容易に取得することができ、仮想チャンネルの情報を取得することで、番組を視聴することができるディジタル放送受信装置を提供することにある。
【課題を解決するための手段】
【００１０】
受信手段が選局されている物理チャンネルのディジタル放送信号を受信する。取得手段がディジタル放送信号に含まれている仮想チャンネルの情報を第１の時間で所定回数取得する。取得手段が仮想チャンネルの情報を第１の時間以内に取得できたかどうかを判定手段が判定する。取得手段が仮想チャンネルの情報を取得できなかったと判定手段が判定したとき、変更手段は取得手段が仮想チャンネルの情報を取得する時間を第２の時間に変更する。変更手段が仮想チャンネルの情報を取得する時間を第２の時間に変更した後、取得手段が仮想チャンネルの情報を第２の時間以内に取得できたかどうかを判定手段が判定する。
【００１１】
こうすることにより、仮想チャンネルの情報であるＶＣＴを通常通りに送信されていなくとも、ＶＣＴを取得することが容易となり、仮想チャンネルのチャンネル情報を取得することができ、番組を視聴することができる。
【発明の効果】
【００１２】
仮想チャンネルの情報であるＶＣＴを通常通りに送信されていなくとも、ＶＣＴを取得することが容易となり、仮想チャンネルのチャンネル情報を取得することができ、番組を視聴することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本実施形態であるディジタルテレビについて説明する。
【００１４】
図１は、ディジタルテレビ１の主要構成を示す構成ブロック図である。
【００１５】
ディジタルテレビ１は、チューナ２、デコーダ３、制御部４、操作部５、記憶部６、表示部７、音声出力部８、タイマ９、を備えている。
【００１６】
チューナ２は、アンテナ２０に接続されている。チューナ２はアンテナ２０が受信しているディジタル放送信号のうち、選局されている物理チャンネルのＴＳを分離し、デコーダ３に入力する。
【００１７】
デコーダ３は、入力されたＴＳに対して、所定の信号処理を施し、ビデオ信号、オーディオ信号、仮想チャンネルの情報を示す信号等の各種信号を分離し、制御部４に入力する。
【００１８】
制御部４は、本体各部の動作を制御する。制御部４が行なう制御の詳細は後述する。
【００１９】
操作部５は、図示していない操作キーや図示していないリモコンから送信された信号を受信するリモコン受信部を備えており、入力操作を受け付ける。使用者は操作部５を直接操作する、あるいは図示していないリモコンに設けられている操作キーを操作することで、物理チャンネルの変更、仮想チャンネルの変更、音量調節等の入力操作を行う。
【００２０】
記憶部６は、不揮発性のメモリ（例えば、ＥＥＰＲＯＭやフラッシュメモリ）やバッテリバックアップされた揮発性のメモリ（例えば、ＳＤＲＡＭ）で構成されている。記憶部６は、後述するチャンネル情報や物理チャンネルが新たに選局された時間等を記憶しておく。また、記憶部６は、後述する第１のタイムアウト時間で選局を失敗した時間を記憶する。
【００２１】
表示部７は、例えば、液晶ディスプレイ、有機ＥＬディスプレイで構成され、制御部４から入力された信号に基づいて映像、画像、文字情報等を表示する。
【００２２】
音声出力部８は、スピーカ等から構成されており、制御部４から入力された信号に基づいて音声を出力する。
【００２３】
タイマ９は現在日時を計時する。また、物理チャンネルが変更された時間を制御部４に入力する。
【００２４】
以下、ディジタルテレビ１の動作について図２〜図５に基づいて説明していく。図２〜図４は制御部４が実行する各処理を示すフローチャートである。図５は後述するステップＳ７，Ｓ１１に係る処理において、制御部４が表示部７に表示させる画面である。
【００２５】
制御部４は、物理チャンネルの変更が指示されたかを判定する（Ｓ１）。制御部４は、指示がないと判定すると（Ｓ１のＮ）、物理チャンネルの変更指示を待つ。制御部４は、物理チャンネルの変更が指示されたと判定すると（Ｓ１のＹ）、選局された物理チャンネルの周波数にチューナ２を設定する（Ｓ２）。チューナ２は、選局された物理チャンネルの周波数帯で、アンテナ２０から入力されたディジタル放送信号を取得し、選局された物理チャンネルのＴＳをデコーダ３に入力する。デコーダ３は、入力されたＴＳに対して所定の信号処理を施し、ビデオ信号、オーディオ信号、番組情報を示す信号等の各信号を分離し、制御部４へ送信する。制御部４は、入力されてきた信号の解析を行う（Ｓ３）。
【００２６】
ステップＳ３において、制御部４は、ＭＧＴ（Master Guide Table）と、ＰＡＴ(Program Association Table)とをデコーダ３から入力された信号の中から取得し（Ｓ２０，Ｓ３０）、それぞれの解析を行う（Ｓ２１，Ｓ３１）。ＶＣＴの位置情報を示すＰＩＤ（Packet Identifier）がＭＧＴに含まれており、ＭＧＴを解析しＶＣＴのＰＩＤを取得することで、ＶＣＴの位置を知ることができる。また、ＰＡＴは、ＴＳ内に含まれている番組一覧を、ＰＭＴ（Program Map Table）のＰＩＤ一覧で格納したものである。ＰＭＴは番組に含まれる画像や音声などのＰＩＤを格納したものであり、ＰＭＴを解析し、ＰＡＴを取得することで、番組の画像や映像等を表示部７に表示し、番組の音声を音声出力部８で出力することができる。
【００２７】
制御部４は、ＭＧＴの情報からＶＣＴが取得できたかを判定する（Ｓ２２）。制御部４は、ＶＣＴが取得できなかったと判定すると（Ｓ２２のＮ）、物理チャンネルの変更を行ってから現在までの間の時間が予め設定されている第１のタイムアウト時間（例えば、５００ｍｓ）を超過しているかどうかを記憶部６に記憶されている物理チャンネルが選局された時間とタイマ９が計時している時間とに基づいて判定する（Ｓ２３）。制御部４は、記憶部６に記憶されている物理チャンネルの変更を行った時間と、タイマ９が計時している現在の時間との間の時間が第１のタイムアウト時間を超過していると判定すると、この処理を終了する（Ｓ２３のＹ）。制御部４は、第１のタイムアウト時間を超過していないと判定すると（Ｓ２３のＮ）、再びＶＣＴを取得しようとする。また、ステップＳ２２において、制御部４は、ＶＣＴを取得した時点（Ｓ２２のＹ）で、この処理を終了する。
【００２８】
制御部４は、ＰＡＴの情報からＰＭＴを取得し（Ｓ３２）、ＰＭＴの解析を行う（Ｓ３３）。ＰＭＴから現在選局されている物理チャンネルの番組の画像や音声等を取得することができる。
【００２９】
なお、制御部４は、ステップＳ２０〜Ｓ２３に係る処理と、ステップＳ３０〜Ｓ３３に係る処理とを並列に行う。制御部４は、一方の処理が早く終わったとしても、他方の処理が終わるまで、ステップＳ４以下の処理を実行しない。
【００３０】
制御部４は、信号解析処理（Ｓ３）が終了すると、信号解析処理（Ｓ３）の結果、ＶＣＴが取得できたかどうかを判定する（Ｓ４）。ここで、ステップＳ２２の処理において、制御部４は、ＶＣＴを取得したと判定すると（Ｓ４のＹ）、ＶＣＴの情報から、現在選局されている物理チャンネルに含まれている仮想チャンネルのチャンネル情報を取得する（Ｓ５）。制御部４は、取得した仮想チャンネルのチャンネル情報に基づいて、ＰＭＴにより取得した番組の画像及び音声と、仮想チャンネルのチャンネル情報により決定された番組毎の仮想チャンネルのメインチャンネル及びサブチャンネルとを対応付ける。制御部４は、メインチャンネル及びサブチャンネルと番組とを対応付けた対応情報を記憶部６に記憶する。そして、制御部４は、仮想チャンネルのメインチャンネル及びサブチャンネルを決定する。使用者が仮想チャンネルを変更すると、制御部４は、記憶部６に記憶されている対応情報に基づいて、番組の画像を表示部７に表示し、音声を音声出力部８に出力する（Ｓ６）。
【００３１】
信号解析処理（Ｓ３）の結果、制御部４はステップＳ２３の処理において、第１のタイムアウト時間を超過し、ＶＣＴを取得できなかったと判定し（Ｓ４のＮ）、制御部４は表示部７に対して図４（Ａ）に示す、現在データ取得中である旨の通知を示す第１の画面を表示する。
【００３２】
制御部４は、信号解析処理（Ｓ９）に係る第１のタイムアウト時間を前回の第１のタイムアウト時間よりも長い第２のタイムアウト時間に変更する（例えば、第１のタイムアウト時間が５００ｍｓであるため、第２のタイムアウト時間を２ｓに変更する）（Ｓ８）。制御部４は、タイムアウト時間の変更を行うと、再び、信号解析処理を行う（Ｓ９）。
【００３３】
ステップＳ９に係る信号解析処理は、ステップＳ３に係る信号処理と略同様であり、制御部４はＭＧＴを再度取得し、取得したＭＧＴの解析を行う。そして、制御部４はＭＧＴからＶＣＴを取得できたかどうかを判定する（Ｓ４０〜Ｓ４２）。また、制御部４はＰＡＴを再度取得し、取得したＰＡＴを解析する。そして、ＰＡＴからＰＭＴを取得し、ＰＭＴの解析を行う（Ｓ５０〜Ｓ５３）
制御部４は、ＶＣＴが取得できなかったと判定すると（Ｓ４２のＮ）、記憶部６に記憶しているステップＳ４において前回ＶＣＴの取得ができなかったと判定した時間と、現在の時間との間の時間が新たに設定された第２のタイムアウト時間（例えば、２ｓ）を超過しているかどうかをタイマ９が計時している時間に基づいて判定する（Ｓ４３）。第２のタイムアウト時間を超過していると判定すると（Ｓ４３のＹ）、この処理を終了する。第２のタイムアウト時間を超過していないと判定すると（Ｓ４３のＮ）、再びＶＣＴを取得しようとする。また、ステップＳ４２において、ＶＣＴを取得した時点（Ｓ４２のＹ）で、この処理を終了する。
【００３４】
なお、制御部４は、ステップＳ４０〜Ｓ４３に係る処理と、ステップＳ５０〜Ｓ５３に係る処理とは並列に行う。制御部４は、一方の処理が早く終わったとしても、他方の処理が終わるまで、次のステップＳ１０以下の処理を実行しない。
【００３５】
制御部４は、今回の信号解析処理（Ｓ９）の結果、ＶＣＴが取得できたかどうかを判定する（Ｓ１０）。ここで、ＶＣＴが取得できたと判定すると（Ｓ１０のＹ）、ステップＳ５及びステップＳ６の処理を行う。
【００３６】
ステップＳ９に係る信号解析処理の結果、制御部４は今回もタイムアウト時間を超過し、ＶＣＴを取得することができなかったと判定すると（Ｓ１０のＮ）、制御部４は図４（Ｂ）に示す検出に失敗した旨の通知を示す第２の画面を表示部７に表示する。制御部４は、この第２の画面を表示すると、この処理を終了する。
【００３７】
こうすることにより、第１のタイムアウト時間と第２のタイムアウト時間を別々に設定することができ、通常通りにＶＣＴが送信されている場合は速やかにＶＣＴの取得を行うことができる。そのため、速やかに番組を視聴することができる。また、通常通りに来ていない場合であっても、容易にＶＣＴを取得することができる。そのため、従来では、仮想チャンネルのチャンネル情報を取得できなかった場合であっても、仮想チャンネルのチャンネル情報を取得することができ、使用者はこの物理チャンネルの仮想チャンネルの番組を視聴することができる。
【００３８】
また、第１のタイムアウト時間で取得できない時には、データ取得中である旨の通知を第１の画面として表示部７に表示するため、使用者が現在選局している物理チャンネルに仮想チャンネルは存在していないという誤解を抱きにくくなる。また、第２のタイムアウト時間で取得できない時には、データ取得が失敗した旨の通知を第２の画面として表示部７に表示するため、使用者は、現在選局している物理チャンネルに仮想チャンネルが存在していないことを知ることができる。
【００３９】
なお、本実施形態では、ＶＣＴを取得するまでのタイムアウト時間を変更しているが、仮想チャンネルの番組情報を示すＥＩＴ（Event Information Table）を取得するまでのタイムアウト時間を変更することもできる。こうすることにより、ＶＣＴの取得同様にＥＩＴを取得することが容易になる。
【００４０】
また、本実施形態では、制御部４は第１の画面、第２の画面を表示部７に表示させているが、画面ではなく、文字情報として其々第１の文字情報、第２の文字情報を表示部７に表示しても良い。また、第１のタイムアウト時間及び第２のタイムアウト時間は変更することができる。例えば、第１のタイムアウト時間を４５０ｍｓに設定し、第２のタイムアウト時間を１，８ｍｓに設定するようにしても良い。また、他の値であっても良いが、好ましくは第２のタイムアウト時間は第１のタイムアウト時間よりも長い時間である。
【００４１】
また、本発明はディジタルテレビ以外にも他のディジタル放送受信装置、例えばＳＴＢ（SetTop Box）にも適用することができる。
【図面の簡単な説明】
【００４２】
【図１】ディジタルテレビの構成ブロック図である。
【図２】ディジタルテレビの動作を示すフローチャートである。
【図３】ディジタルテレビの動作を示すフローチャートである。
【図４】ディジタルテレビの動作を示すフローチャートである。
【図５】表示部に表示する第１の画面及び第２の画面である。
【符号の説明】
【００４３】
１−ディジタルテレビ
２−チューナ
２０−アンテナ
３−デコーダ
４−制御部
５−操作部
６−記憶部
７−表示部
８−音声出力部
９−タイマ
【図１】
0005262208.tif 000002
【図２】
0005262208.tif 000003
【図３】
0005262208.tif 000004
【図４】
0005262208.tif 000005
【図５】
0005262208.tif 000006