(57)【特許請求の範囲】
【請求項１】
複数のチャンネルで、それぞれ初期画像に続けて差分画像を送る差分符号化方式で圧縮符号化された動画像を含む番組情報の符号化データを放送するディジタル放送システムに用いられ、前記複数のチャンネルのディジタル放送を選択的に受信するディジタル放送受信端末装置において、
互いに独立して指定チャンネルのディジタル放送データを受信して前記番組情報の符号化データを復調する複数のチューナと、
前記複数のチャンネルのうちから表示チャンネルの指定を入力したときに次の表示チャンネルの候補を予め決められた順序で決定し、前記表示チャンネルの指定を入力する毎に、その表示チャンネルが新規か既に次候補チャンネルとして指定されているかを判断し、新規であるときは任意のチューナに前記表示チャンネルを指定し、既に指定されている次候補チャンネルがあるときはその指定先のチューナに表示チャンネルを指定し、その他のチューナに前記次候補チャンネルを指定するチャンネル指定部と、
このチャンネル指定部の表示チャンネルのチューナ指定先及び次候補チャンネルのチューナ指定先の更新情報を保持する指定先情報保持手段と、
前記複数のチューナそれぞれに対応して設けられ前記チューナで復調された符号化データから元の番組情報を選択的に復号し出力する複数の復号処理部、及び、前記複数の復号処理部のいずれかで復号された番組情報を選択的に出力する切替部を備える表示チャンネル復号手段と
を具備し、
前記復号処理部は、
前記対応チューナで復調された符号化データを前記初期画像を含めて保存する保存部と、
前記対応チューナで復調された符号化データ、前記保存部から読み出される符号化データのいずれか一方を選択的に入力して復号出力する復号部と、
前記指定先情報保持手段を参照して、前記対応チューナに対して、次候補チャンネルが指定されたときは当該チューナからの符号化データを前記保存部に送り、表示チャンネルが指定されたときは、そのチャンネルが新規か次候補チャンネルで指定されていたかを判断し、新規のときは当該チューナからの符号化データを直接復号部に送り、次候補チャンネルで指定されていたときは前記保持部から保存データを読み出して前記復号部に送る制御手段と
を備えることを特徴とするディジタル放送受信端末装置。
【請求項２】
前記チャンネル指定部は、現在表示中のチャンネル番号に対して前選局、次選局の指定手段を備え、前選局、次選局の指定に応じて現在表示中のチャンネル番号の前、次のチャンネルを前記次候補チャンネルとすることを特徴とする請求項１記載のディジタル放送受信端末装置。
【請求項３】
前記チャンネル指定部は、予めユーザが登録したチャンネルを次候補チャンネルとすることを特徴とする請求項１記載のディジタル放送受信端末装置。
【請求項４】
前記チャンネル指定部は、本装置がユーザのプロファイル、視聴履歴を登録し、その登録内容から自動的に「ユーザのお好みチャンネルリスト」を生成する機構を有している場合には、そのチャンネルリストに基づいて前記次候補チャンネルを決定することを特徴とする請求項４記載のディジタル放送受信端末装置。
【請求項５】
前記チャンネル指定部は、数字キーによりチャンネル選択が行われたとき、数字キーで始まるチャンネルの全て乃至始めの幾つかを次候補チャンネルとすることを特徴とすることを特徴とする請求項１記載のディジタル放送受信端末装置。
【請求項６】
前記番組情報の中にメニューを使用した番組案内、チャンネル選択サービスが提供されているとき、前記チャンネル指定部は、各サブメニューをユーザが選択した時点で、サブメニュー以下に含まれるチャンネルを次候補チャンネルとすることを特徴とする請求項１記載のディジタル放送受信端末装置。
【請求項７】
さらに、選択チャンネル用のデータベースを備えるとき、前記チャンネル指定部はそのデータベースを参照して次候補チャンネルを決定することを特徴とする請求項１記載のディジタル放送受信端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、差分符号化方式によるディジタル放送を受信するディジタル放送受信端末装置に関する。
【０００２】
【従来の技術】
近年、ディジタル放送が実用化されつつあり、その伝送、符号化方式としてＭＰＥＧ２、ＭＰＥＧ４といった差分符号化方式が提唱、採用されつつある。
この差分符号化方式について、動画像を例に説明する。動画像データは連続した静止画像の集まりと見ることができ、隣接する静止画像間では背景が余り変化せず、人物などが若干移動するだけのことが多い。この特徴を生かして、基本となる初期画像をまず始めに送付し、次からは初期画像との差分のみを送付することで、動画像を圧縮する手法が差分符号化方式である。
【０００３】
この方式の問題は、初期画像データ（Ｉフレームという）の受信ができない場合に、次からの差分情報のみでは復号化が行えない。通常は「適当な時間」毎にＩフレームの更新、送出を行うことで、この点をある程度補っているが、完全ではなく、最大、「適当な時間」分は正常に復号化できない点にある。
【０００４】
このことから、差分符号化方式によるディジタル放送の受信端末装置においては、チャンネルを切り換える毎にＩフレームを入力するまで待機しなければ表示することができない。
【０００５】
【発明が解決しようとする課題】
以上述べたように、差分符号化方式によるディジタル放送を受信する受信端末装置では、チャンネルを切り換える毎にＩフレームが入力されるまで待機しなければ表示することができない。
【０００６】
本発明は、上記の問題を解決し、視聴者がチャンネルを切り換えても直ちに復号化することができ、すばやく表示することのできるディジタル放送受信端末装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために本発明に係るディジタル放送受信端末装置は、以下のように構成される。
（１）差分符号化方式による複数のチャンネルのディジタル放送を選択的に受信するディジタル放送受信端末装置において、
互いに独立して指定されるチャンネルのディジタル放送データを受信する複数のチューナと、
予め設定された手順に従って自動的に次のチャンネル候補を決定し、前記複数のチューナのいずれかに表示チャンネルを指定し、他のチューナにそれぞれ次チャンネル候補を指定するチャンネル指定部と、
このチャンネル指定部により指定された情報を保持するチャンネル状態保持手段と、
前記複数のチューナにより受信された受信データからチャンネル指定部により指定されたチャンネルを表示し、次チャンネル候補の受信データを保持するチャンネル選択・番組情報保存部と、
このチャンネル選択・番組情報保存部から出力されるデータを表示する表示部とを具備する。
【０００８】
（２）（１）の構成において、前記表示部は、前記チャンネル指定部により表示すべきチャンネルが更新された時、表示チャンネルを受信するチューナからのデータとチャンネル選択・番組保存部に保存された受信データとを用いて表示を行うことを特徴とする。
【０００９】
（３）（１）の構成において、前記チャンネル指定部は、現在表示中のチャンネル番号に対して前選局、次選局の指定手段を備え、前選局、次選局の指定に応じて現在表示中のチャンネル番号の前、次のチャンネルを次チャンネル候補とすることを特徴とする。
【００１０】
（４）（１）の構成において、前記チャンネル指定部は、予めユーザが登録したチャンネルを次チャンネル候補とすることを特徴とする。
（５）（４）の構成において、前記チャンネル指定部は、本装置がユーザのプロファイル、視聴履歴を登録し、その登録内容から自動的に「ユーザのお好みチャンネルリスト」を生成する機構を有している場合には、そのチャンネルリストを登録チャンネルリストの代わりとすることを特徴とする。
【００１１】
（６）（１）の構成において、前記チャンネル指定部は、数字キーによりチャンネル選択が行われたとき、数字キーで始まるチャンネルの全て乃至始めの幾つかを次チャンネル候補とすることを特徴とすることを特徴とする。
【００１２】
（７）（１）の構成において、放送チャンネルの中にメニューを使用した番組案内、チャンネル選択サービスが提供されているとき、前記チャンネル指定部は、各サブメニューをユーザが選択した時点で、サブメニュー以下に含まれるチャンネルを次チャンネル候補とすることを特徴とする。
【００１３】
（８）（１）の構成において、さらに、選択チャンネル用のデータベースを備えるとき、前記チャンネル指定部はそのデータベースを参照して次チャンネル候補を決定することを特徴とする。
【００１４】
すなわち、本発明では、ユーザが次に指定すると考えられる次チャンネル候補を所定の手法で予測し、それらの次チャンネル候補を別途受信、記録しておいて、記録されたチャンネル情報を用いて表示を行うようにすることで、視聴者のチャンネル切替に直ちに復号化し表示できるようにしている。
【００１５】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
図１は本発明に係るディジタル放送受信端末装置の構成を示すもので、アンテナ１０で受けた差分符号化方式によるディジタル放送信号は、３台のチューナ（以下の説明ではそれぞれを１、２、３で識別する）１１１〜１１３に入力される。これらのチューナ１１１〜１１３は、互いに独立しており、チャンネル指定部１２から指定されるチャンネルのディジタル放送信号を選択的に受信し、復調して番組情報を抽出する。各チューナ１１１〜１１３で抽出された番組情報は、チャンネル選択・番組情報保存部１３に適宜保存される。
【００１６】
このチャンネル選択・番組情報保存部１３は、チャンネル指定部１２からチャンネル指定情報に基づいて各チューナ１１１〜１１３から取り込んだ番組情報の中から該当する番組情報を選択して表示部１４に送り、表示させる。このとき、チューナ状態データベース（以下、ＤＢと記す）１５には、チャンネル設定部１２により、各チューナ１１１〜１１３がどのチャンネルを受信し、表示している番組を受信中のチューナがどれかが書き込まれる。
【００１７】
上記チャンネル指定部１２は、リモコン（図示せず）等からのチャンネル番号入力あるいは次選局ボタン選択入力があると、チューナ状態ＤＢ１５を参照して各チューナ１１１〜１１３に次のチャンネル設定を行う。
【００１８】
上記構成において、以下に次チャンネルを特定するための本発明の手法について説明する。
まず、図２を参照して、次選局ボタン選択時の次チャンネル候補決定方法について説明する。
【００１９】
リモコンで次選局ボタンが押された時は、表示すべきチャンネル番号は現在表示されているチャンネル番号から１増加した値とする。つまり、チャンネル番号３を表示中ならチャンネル番号４とする。次選局ボタン選択時の次チャンネル候補決定は、例えば以下のような処理で行われる。
【００２０】
チューナ状態ＤＢ１５には、図２（ａ）に示すように、各チューナ毎に受信中の「チャンネル」、現在表示中かどうかを示す「表示中フラグ」（１で表示中）、前回チャンネル変更時に該当するチューナのチャンネルが変更されたかを示す「変更フラグ」（変更ならば１）が保存されている。図２（ａ）の場合、チューナ１、２、３は各々チャンネル１２、１８、１１を受信中であり、チューナ３のチャンネル１１が表示中であり、前回チャンネル変更時にはチューナ２のみ受信するチャンネルが変更されたことを示している。
【００２１】
ここで、次選局ボタンが選択されたとき、図２（ｂ）に示すように、現在表示中のチャンネル１１の次であるため、次チャンネルは１２となる。次チャンネル候補としては、チューナ数が３つであるため、１２を１つずつ増加させたチャンネル番号１３、１４の２つが得られる。その結果、チューナ状態ＤＢ１５は図２（ｃ）に示すように更新される。
【００２２】
図３にチャンネル設定部１２によるチューナ状態ＤＢ１５の更新手順を示す。まず、次選局ボタン選択が入力されると（ステップＳ１１）、「表示中フラグ」が１のチューナを検索し、Ｘに「チャンネル」を保存し、「表示フラグ」に０をセットする。具体的には、チューナ３の「チャンネル番号」１１をＸに代入し、同時に「表示中フラグ」に０をセットする（ステップＳ１２）。
【００２３】
次に、Ｘ＋１，Ｘ＋２，Ｘ＋３を計算し、最大チャンネル数１００の剰余をそれぞれＸ、Ｙ、Ｚに代入する（０から９９の１００チャンネルとした場合）。よってＸ＝１２、Ｙ＝１３、Ｚ＝１４となる。ここで１００の剰余をとるのはオーバーフロー対策である（ステップＳ１３）。
【００２４】
次に、各チューナ１、２、３のチャンネル番号をそれぞれＣ１、Ｃ２、Ｃ３に設定する。ここでは、Ｃ１＝１２、Ｃ２＝１８、Ｃ３＝１１である（ステップＳ１４）。
【００２５】
次に、現在受信中のチャンネル番号の集合１にセットする。同様に、これから受信すべきチャンネル番号の集合を集合２にセットする。集合１＝｛１２，１８，１１｝、集合２＝｛１２，１３，１４｝である（ステップＳ１５）。
【００２６】
さらに現在も受信中であり、これからも受信すべきチャンネル番号の集合、つまり集合１ＡＮＤ集合２を集合３に代入する。また、受信を中断するチャンネル番号の集合、つまり集合１−集合３を集合４に代入する。受信を開始するチャンネル番号の集合、つまり集合２−集合３を集合５に代入する。具体的には、
0004040766.tif 000002
となる（ステップＳ１６）。
【００２７】
引き続き、同じチャンネルの受信を行うチューナの「変更フラグ」を０にセットする。これには集合３の各要素について該当するチューナをチューナ状態ＤＢ１５から検索し、その「変更フラグ」を０にセットする。この場合、チャンネル１２を受信中のチューナはチューナ１であり、この「変更フラグ」に０をセットする（ステップＳ１７）。
【００２８】
受信を中断するチャンネル数と受信を開始するチャンネル数は同じであるので、集合４と集合５の各要素について、集合５の要素で、集合４の要素を「チャンネル」として持つチューナの「チャンネル」にセットし、「変更フラグ」に１をセットする。具体的には、集合４＝｛１８，１１｝、集合５＝｛１３，１４｝から１８、１３を取り出し、チャンネル１８を受信しているチューナをチューナ状態ＤＢ１５から検索し、チューナ２を得る。そこで、チューナ２の「チャンネル」に１３をセットし、「変更フラグ」に１をセットする。同様にチューナ３の「チャンネル」に１４をセットし、「変更フラグ」に１をセットする（ステップＳ１８）。
【００２９】
次に表示すべきチャンネルＸが設定されているチューナの「表示フラグ」に１をセットする。つまりチャンネル１２のチューナ３の「表示フラグ」に１をセットする（ステップＳ１９）。
【００３０】
最後にチューナ状態が変更されたことを各チューナ１１１〜１１３、及びチャンネル選択・番組情報保存部１３に通知する（ステップＳ２０）。
続いて、前選局ボタン選択時の次チャンネル候補決定方法について説明する。
【００３１】
まず、前選局ボタンが押された時は、表示すべきチャンネル番号は現在表示されているチャンネル番号から１を減じた値とする。つまり、チャンネル番号３を表示中ならチャンネル番号２とする。
【００３２】
次選局ボタン選択時と同様に図２を例にして説明する。
前選局ボタンが選局された時、現在表示中のチャンネル１１の前チャンネルは１０となる。次チャンネル候補としては、チューナ数が３つであるため、１０を１づつ減少させたチャンネル番号９、８の２つが得られる。そこで、図３の処理手順において、Ｘ、Ｙ、Ｚを設定するところを、Ｘ＝Ｘ−１、Ｙ＝Ｘ−２、Ｚ＝Ｘ−３とすればよい。その他の処理は次選局ボタン選択時と同様である。
【００３３】
次に、サーフモード時の前／次選局ボタン選択時の次チャンネル候補の決定方法について説明する。
ここで、サーフモードとは、既存のＴＶシステムにある機能ではあるが、次選局、前選局ボタンにより、ユーザが予め指定したチャンネルだけを選局する。具体的には、ユーザが１、８、２４のチャンネルをサーフチャンネル指定すると、次選局ボタン選択により１、８、２４、１を受信表示する。尚、サーフチャンネルの登録、削除といった周知の部分についてはその説明を省略する。その操作ボタンはリモコンに付加されているものとする。
【００３４】
チャンネルサーフ用ＤＢの内容の一例を図４に示す。「サーフモードフラグ」はチャンネルサーフモードであるかないかを表すフラグ（サーフモード時１）、「登録チャンネルリスト」は登録されているチャンネル番号、現在のチャンネル位置は、現在チャンネルサーフすべきチャンネルの上記リスト中の先頭からの位置を示す（先頭の場合１）。
【００３５】
図５にサーフモード切替手順を示す。まず、サーフボタンの選択操作があると（ステップＳ２１）、現在のサーフモードが１か否かを判断し（ステップＳ２２）、１ならばサーフモードに０をセットし（ステップＳ２３）、０ならばサーフモードに１をセットする（ステップＳ２４）。このように、サーフボタンは一度選択するとサーフモード指定となり、もう一度選択することでサーフモード解除となる。
【００３６】
次選局ボタン選択時の処理の例を図６に示す。ここでサーフ登録されているチャンネル数が２以下の場合、次チャンネル候補はサーフ登録チャンネルリストからは得られない。そこで、本実施形態では、単に表示すべきチャンネル＋１あるいは表示すべきチャンネル＋２としている。
【００３７】
まず、次選局ボタンが選択されると（ステップＳ３１）、サーフモードが１か否かを判断し（ステップＳ３２）、１でなければ通常の次選局処理に移行し（ステップＳ３３）、１ならばＮに現在のチャンネル位置を登録し（ステップＳ３４）、Ｌに登録チャンネルリストを設定する（ステップＳ３５）。続いて、Ｌの先頭からＮ−１個のデータを削除し、Ｌの末尾に追加する（ステップＳ３６）。
【００３８】
ここで、Ｌの要素数が０か否かを判断し（ステップＳ３７）、０ならば選局処理を終了し（ステップＳ３８）、０でなければＬの要素数が１か２かを順次判断する（ステップＳ３９、Ｓ４０）。
【００３９】
ステップＳ３９でＬの要素数が１ならば、ＸにＬの先頭要素を代入し、ＹにＸ＋１、ＺにＸ＋２を代入する（ステップＳ４１）。そして、現在のチャンネル位置にＮ＋１（但し、Ｎ＋１が登録チャンネル数を超える場合は１）をセットし（ステップＳ４２）、通常の次選局ボタン処理の途中に移行する（ステップＳ４３）。
【００４０】
また、ステップＳ４０でＬの要素数が２ならばＸにＬの先頭要素を代入し、ＹにＬの２番目の要素を代入し、ＺにＸ＋１を代入してステップＳ４１に移行する（ステップＳ４４）。ステップＳ４０でＬの要素数が２でなければＸにＬの先頭要素を代入し、ＹにＬの２番目の要素を代入し、Ｚに３番目の要素を代入してステップＳ４１に移行する（ステップＳ４５）。
【００４１】
すなわち、図４の例では、現在のチャンネル位置が２であるため、４、２０、４５、１が候補となり、チューナ数３であるため、一時次選局ボタンを選択するとＸ＝４、Ｙ＝２０、Ｚ＝４５となり、もう一度次選局ボタンを選択するとＸ＝２０、Ｙ＝４５、Ｚ＝１となる。
【００４２】
ここでは、サーフモードに入った時にはモードを変更するだけであるが、サーフモードに入った時点で、次チャンネル候補を上記の例とほぼ同様に取得し、チューナ状態を変更しておくことも可能である。
【００４３】
さらに、ユーザのプロファイル、視聴履歴を登録し、その登録内容から自動的に「ユーザのお好みチャンネルリスト」を生成する機構を有している場合には、これを利用して、そのチャンネルリストをここで「登録チャンネルリスト」の代わりとすることも可能である。
【００４４】
次に、数字キーによるチャンネル選択における次チャンネル候補決定方法について説明する。
数字キーによりチャンネル選択を行う場合には、数字キーで始まるチャンネル（の全て乃至始めの幾つか）を次チャンネル候補とすることができる。例えばユーザが「２」を押した場合、２、２０、２１…を候補とする。
【００４５】
次に、番組案内方式によるチャンネル選択における次チャンネル候補決定方法について説明する。
例えば、ＩＴビジョンを利用してメニューを使用した番組案内、チャンネル選択サービスを提供することが可能である。番組を音楽、ニュース、天気予報、地方などといったカテゴリーに分離し、例えば以下のようにメニュー形式でユーザに選択させるものである。
画面１      画面２      画面３
音楽番組……クラシック…Ａ響スペシャル  （  ３ｃｈ）
ニュース    ジャズ      ＸＸＸコンサート（２０ｃｈ）
天気予報    ロック
この場合、各サブメニューをユーザが選択した時点で、サブメニュー以下に含まれるチャンネルを次チャンネル候補とすることができる。例えば、画面２でクラシックが選択された場合には、３、２０を次チャンネル候補とするものである。
【００４６】
また、ＥＰＧを使用しても同様なことが可能である。現在、ＥＰＧで表示中の番組を次チャンネル候補とするものである。
次に、図７を参照してチャンネル選択・番組情報保存部１３の具体例を説明する。ここでは受信した全部のデータを保存する例を示す。
【００４７】
図７はチャンネル選択・番組情報保存部１３のブロック図を示すものである。各チューナ１１１〜１１３からの出力はそれぞれ対応して設けられた番組情報保存部１３１１〜１３１３に入力される。各番組情報保存部１３１１〜１３１３では、チャンネル指定部１２からのチャンネル変更通知を受けてチューナ状態ＤＢ１５を参照する。このチューナ状態ＤＢ１５に保存された各チューナ状態により、対応するチューナからの受け取ったデータを保存するか、また、復号化部１３２１〜１３２３にデータを出力するかを決定する。復号化部１３２１〜１３２３は、データ入力があれば復号化を行う。復号化されたデータは切替部１３３により選択的に表示部１４に送られ、表示される。
【００４８】
図８に上記番組情報保存部１３１１〜１３１３で保存されるデータの例を示す。「チャンネル番号」は現在受信中のチャンネル番号、「受信時刻リスト」は所定のサイズの受信データを受信した時刻のリスト、「受信データブロックサイズ」は所定の受信データのサイズ、「受信データ」は実際に受信されたデータの実態である。この例の場合、受信中のチャンネル番号が１２、受信データブロックサイズ１０００バイト、各受信データブロックの受信時刻が１２時０４分、１２時１０分、１２時１８分であることを示している。
【００４９】
以下に番組情報保存部１３１１〜１３１３の処理内容を説明する。
図９において、チャンネル指定部１２からのチャンネル変更通知を受け（ステップＳ５１）、チューナ状態ＤＢ１５を参照する（ステップＳ５２）。次に、「変更フラグ」が１か否かを判断し（ステップＳ５３）、１のときは「表示フラグ」が１か否かを判断し（ステップＳ５４）、１ならば新規チャンネル表示処理へ移行し（ステップＳ５５）、１でなければ新規チャンネル非表示処理へ移行する（ステップＳ５６）。また、ステップＳ５３で１でなかった場合には、「表示フラグ」が１か否かを判断し（ステップＳ５７）、１ならば既存チャンネル表示処理に移行し（ステップＳ５８）、１でなければ既存チャンネル非表示処理へ移行する（ステップＳ５９）。このように、「変更フラグ」と「表示フラグ」により、受信すべきチャンネルが変更され新規チャンネルか、あるいは表示チャンネルとなっているか判断する。
【００５０】
図１０に新規チャンネル表示の場合の処理内容を示す。新規チャンネル表示処理の指定があった場合（ステップＳ６１）、保存してあった番組情報は使用できないため、番組情報保存データを全てクリアし（ステップＳ６２）、「チャンネル番号」にチャンネル番号をセットして（ステップＳ６３）、単にチューナからの入力をそのまま復号化部へ出力する（ステップＳ６４）。
【００５１】
図１１に新規チャンネルかつ非表示の場合の処理内容を示す。新規チャンネルかつ非表示処理の指定があった場合（ステップＳ７１）、保存してあった番組情報をクリアして（ステップＳ７２）、「チャンネル番号」にチャンネル番号をセットし（ステップＳ７３）、受信データブロックサイズに所定の値をセットして新たに番組情報を作成する（ステップＳ７４）。
【００５２】
次に、本装置が選択チャンネル用のデータベース（以下、選択ＤＢと記す）を備える場合について説明する。図１２に一例を示す。ここでは、再生フラグが１、再生時間が１時間にセットされているものとする。
【００５３】
図１３は、上記選択ＤＢがセットされている場合の、既存チャンネルかつ表示の処理内容を示すものである。既存チャンネルかつ表示処理の指定があった場合（ステップＳ８１）、選択ＤＢの再生フラグが１か判断し（ステップＳ８２）、１でなければ新規チャンネル表示処理に移行し（ステップＳ８３）、１ならばＴｓ＝現在時刻−選択ＤＢの再生時間を計算して（ステップＳ８４）、番組情報保存データより受信時刻リストを取得する（ステップＳ８５）。
【００５４】
ここで、受信時刻リストが空であるかどうか判断し（ステップＳ８６）、空ならばステップＳ８３に移行して新規チャンネルの表示処理を実行し、空でなければ受信時刻リストを検索してＴｓの直前の受信時刻の値とリスト先頭から何番目かを調べ、その番号をＮとする（ステップＳ８７）。さらに、該当する受信時刻があるか判断し（ステップＳ８８）、なければステップＳ８３に移行して新規チャンネルの表示処理を実行し、あれば受信データの受信データブロックサイズ×Ｎの位置から受信データを読み込み、復号化部へ出力する（ステップＳ８９）。
【００５５】
次に、ＮにＮ＋１を代入し（ステップＳ９０）、現在時刻を番組情報リストに追加して（ステップＳ９１）、チューナから所定サイズのデータを読み込み（ステップＳ９２）、現在時刻を番組情報リストに追加する（ステップＳ９３）。そして、読み込んだデータを受信データに追加して（ステップＳ９４）、ステップＳ９０からの処理を繰り返し実行する。
【００５６】
以上のようにして、保存してあった番組情報とチューナからの入力データを合わせて復号化部に入力する。図１２の例では、選択ＤＢでの「再生フラグ」が１であり、「再生時間」が１：００であるため、現在の時刻より１：００時間前のデータから表示する。
【００５７】
図１４は既存チャンネルかつ非表示の場合の処理内容を示すものである。まず、既存チャンネルかつ非表示の指定があった場合（ステップＳ１００）、チューナから所定サイズのデータを読み込み（ステップＳ１０１）、読み込んだデータを受信データに追加し（ステップＳ１０２）、現在時刻を番組情報リストに追加して（ステップＳ１０３）、以後、ステップＳ１０１から処理を繰り返し実行する。このように、既存チャンネルかつ非表示の場合は、単にチューナからの入力データを番組データに追加するだけでよい。
【００５８】
尚、以上の説明ではＩフレームの保存について省略したが、復号化まで全てのチャンネルで並列に行う場合には、それぞれのＩフレームを保存しておくことは勿論のことである。
【００５９】
上記の説明からわかるように、本実施形態によるディジタル放送受信端末装置では、ユーザが次に指定すると考えられる次チャンネル候補を予測し、それらの次チャンネル候補を別途受信、記録しておいて、記録されたチャンネル情報を用いて表示を行うようにしているので、視聴者がチャンネルを切り換えても直ちに復号化することができ、すばやく表示することができる。
【００６０】
【発明の効果】
以上のように本発明によれば、視聴者がチャンネルを切り換えても直ちに復号化することができ、すばやく表示することのできるディジタル放送受信端末装置を提供することができる。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係るディジタル放送受信端末装置の構成を示すブロック図。
【図２】  同実施形態の次選局ボタン選択時の次チャンネル候補決定方法について説明するための図。
【図３】  同実施形態のチャンネル設定部によるチューナ状態ＤＢの更新手順を示すフローチャート。
【図４】  同実施形態におけるチャンネルサーフ用ＤＢの内容の一例を示す図。
【図５】  同実施形態のサーフモード切替手順を示すフローチャート。
【図６】  同実施形態の次選局ボタン選択時の処理の例を示すフローチャート。
【図７】  同実施形態におけるチャンネル選択・番組情報保存部の具体的な構成を示すブロック図。
【図８】  同実施形態の番組情報保存部で保存されるデータの例を示す図。
【図９】  同実施形態の番組情報保存部で、チャンネル指定部からチャンネル変更通知を受けた場合の処理内容を示すフローチャート。
【図１０】  同実施形態の番組情報保存部で、新規チャンネル表示処理の指定があった場合の処理内容を示すフローチャート。
【図１１】  同実施形態の番組情報保存部で、新規チャンネルかつ非表示処理の指定があった場合の処理内容を示すフローチャート。
【図１２】  同実施形態において、本装置が選択チャンネル用のデータベースを備える場合の格納情報の一例を示す図。
【図１３】  同実施形態において、上記選択ＤＢがセットされている場合の既存チャンネルかつ表示処理が指定された場合の処理内容を示すフローチャート。
【図１４】  同実施形態において、上記選択ＤＢがセットされている場合の既存チャンネルかつ非表示処理が指定された場合の処理内容を示すフローチャート。
【符号の説明】
１０…アンテナ
１１１〜１１３…チューナ
１２…チャンネル指定部
１３…チャンネル選択・番組情報保存部
１３１１〜１３１３…番組情報保存部
１３２１〜１３２３…復号化部
１３３…切替部
１４…表示部
１５…チューナ状態ＤＢ
【図１】
0004040766.tif 000003
【図２】
0004040766.tif 000004
【図３】
0004040766.tif 000005
【図４】
0004040766.tif 000006
【図５】
0004040766.tif 000007
【図６】
0004040766.tif 000008
【図７】
0004040766.tif 000009
【図８】
0004040766.tif 000010
【図９】
0004040766.tif 000011
【図１０】
0004040766.tif 000012
【図１１】
0004040766.tif 000013
【図１２】
0004040766.tif 000014
【図１３】
0004040766.tif 000015
【図１４】
0004040766.tif 000016