(57)【要約】【課題】選局処理の高速化を実現するデジタル放送受信装置を提供する。【解決手段】デジタル放送受信装置１００は、選局情報テーブル７ａに記録されている保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、複数の最新の選局情報とをデジタル放送ストリームから分離するデータ分離部３と、分離された符号化ストリームに復号処理を施すデコード部４と、選局制御部６とを備える。選局制御部６は、最新の選局情報に含まれる第１の選局情報が保管選局情報と整合するか否かを判定する第１の受信確認処理と、最新の選局情報のうち第１の選局情報よりも符号化ストリームと高い関連性を有する第２の選局情報が保管選局情報と整合するか否かを判定する第２の受信確認処理とを並行して実行する。選局制御部６は、第１及び第２の受信確認処理を復号処理と並行して実行する。【選択図】図１
2011124690.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成する信号受信部と、
記憶媒体に格納されており、１または２以上の所定の放送プログラムの各々に関連し且つ相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルと、
前記保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理を実行するデータ分離部と、
前記データ分離部により分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成するデコード部と、
前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理と、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理とを並行して実行する選局制御部と
を備え、
前記選局制御部は、
前記第１及び第２の受信確認処理を前記復号処理と並行して実行し、
前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、
前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させる
ことを特徴とするデジタル放送受信装置。
【請求項２】
請求項１に記載のデジタル放送受信装置であって、
前記データ分離部は、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは、更に、前記第２の選局情報を用いて、当該選局された放送プログラムの符号化ストリームを前記デジタル放送ストリームから分離する第１の再フィルタリング処理を実行し、
前記デコード部は、前記第１の再フィルタリング処理により分離された符号化ストリームに復号処理を施して放送プログラムデータを生成する
ことを特徴とするデジタル放送受信装置。
【請求項３】
請求項２に記載のデジタル放送受信装置であって、
前記データ分離部は、前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合しないと判定されたとき、前記第１の選局情報を用いて、前記第２の選局情報の最新版を前記デジタル放送ストリームから分離する第２の再フィルタリング処理を実行し、
前記選局制御部は、前記第２の再フィルタリング処理により分離された前記最新版の第２の選局情報が前記保管選局情報と整合するか否かを判定する第３の受信確認処理を前記復号処理と並行して実行し、前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させる
ことを特徴とするデジタル放送受信装置。
【請求項４】
請求項３に記載のデジタル放送受信装置であって、
前記データ分離部は、前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合しないと判定されたときは、更に、前記最新版の第２の選局情報を用いて、当該選局された放送プログラムの符号化ストリームを前記デジタル放送ストリームから分離する第３の再フィルタリング処理を実行し、
前記デコード部は、前記第３の再フィルタリング処理により分離された符号化ストリームに復号処理を施して放送プログラムデータを生成する
ことを特徴とするデジタル放送受信装置。
【請求項５】
請求項１から４のうちのいずれか１項に記載のデジタル放送受信装置であって、
前記第１の選局情報は、
当該第１の選局情報に関連付けられた識別情報と、
前記デジタル放送ストリームの中から前記第２の選局情報を伝送するデータパケットを識別するパケット識別子と
を含み、
前記第１の受信確認処理は、
前記識別情報が前記保管選局情報と整合するか否かを判定する第１の判定処理と、
前記識別情報が前記保管選局情報と整合しないと判定されたときに前記パケット識別子が前記保管選局情報と整合するか否かを判定し、前記パケット識別子が前記保管選局情報と整合しないと判定されたときに前記第１の選局情報が前記保管選局情報と整合しないと判定する第２の判定処理と
を含むことを特徴とするデジタル放送受信装置。
【請求項６】
請求項５に記載のデジタル放送受信装置であって、前記識別情報は、前記第１の選局情報の内容の更新状況を示す値を有することを特徴とするデジタル放送受信装置。
【請求項７】
請求項６に記載のデジタル放送受信装置であって、前記更新状況を示す値は、前記第１の選局情報の内容が更新される度にインクリメントされることを特徴とするデジタル放送受信装置。
【請求項８】
請求項５から７のうちのいずれか１項に記載のデジタル放送受信装置であって、前記選局制御部は、前記第１の判定処理において前記識別情報が前記保管選局情報と整合しないと判定されたとき、前記第１の選局情報を前記選局情報テーブルに記録して前記保管選局情報を更新することを特徴とするデジタル放送受信装置。
【請求項９】
請求項１から４のうちのいずれか１項に記載のデジタル放送受信装置であって、
前記第２の選局情報は、
当該第２の選局情報に関連付けられた識別情報と、
前記デジタル放送ストリームの中から前記符号化ストリームに関連するデータパケットを識別するパケット識別子と
を含み、
前記第２の受信確認処理は、
前記識別情報が前記保管選局情報と整合するか否かを判定する第１の判定処理と、
前記識別情報が前記保管選局情報と整合しないと判定されたときに前記パケット識別子が前記保管選局情報と整合するか否かを判定し、前記パケット識別子が前記保管選局情報と整合しないと判定されたときに前記第２の選局情報が前記保管選局情報と整合しないと判定する第２の判定処理と
を含むことを特徴とするデジタル放送受信装置。
【請求項１０】
請求項９に記載のデジタル放送受信装置であって、前記識別情報は、前記第２の選局情報の内容の更新状況を示す値を有することを特徴とするデジタル放送受信装置。
【請求項１１】
請求項１０に記載のデジタル放送受信装置であって、前記更新状況を示す値は、前記第２の選局情報の内容が更新される度にインクリメントされることを特徴とするデジタル放送受信装置。
【請求項１２】
請求項９から１１のうちのいずれか１項に記載のデジタル放送受信装置であって、前記選局制御部は、前記第１の判定処理において前記識別情報が前記保管選局情報と整合しないと判定されたとき、前記第２の選局情報を前記選局情報テーブルに記録して前記保管選局情報を更新することを特徴とするデジタル放送受信装置。
【請求項１３】
請求項１から１２のうちのいずれか１項に記載のデジタル放送受信装置であって、
前記信号受信部の放送受信系統とは異なる放送受信系統に属し、デジタル放送信号を受信し復調して監視用デジタル放送ストリームを生成する監視用信号受信部と、
前記監視用デジタル放送ストリームから、相互に関連する複数の選局情報を分離する監視用フィルタリング処理を実行する監視用データ分離部と、
前記監視用フィルタリング処理により分離された複数の選局情報を取得し、当該取得した複数の選局情報を前記複数の保管選局情報として前記選局情報テーブルに記録する選局情報収集部と
を更に備えることを特徴とするデジタル放送受信装置。
【請求項１４】
請求項１３に記載のデジタル放送受信装置であって、前記監視用信号受信部により受信されるデジタル放送信号は、現視聴対象の周波数帯域以外の周波数帯域を通じて伝送されるデジタル放送信号であることを特徴とするデジタル放送受信装置。
【請求項１５】
請求項１３または１４に記載のデジタル放送受信装置であって、
前記選局情報収集部は、番組編成情報が記録された番組表を参照して番組の切り替わりがあったか否かを判定し、前記番組の切り替わりがあったと判定したときは、前記放送プログラムについて優先的に前記監視用フィルタリング処理を前記監視用データ分離部に実行させる
ことを特徴とするデジタル放送受信装置。
【請求項１６】
請求項１５に記載のデジタル放送受信装置であって、前記選局情報収集部は、前記放送プログラムの切り替わりが無いと判定したときは、前記保管選局情報の記録時間が古い放送プログラムから順に選択し、当該選択した放送プログラムについて前記監視用フィルタリング処理を前記監視用データ分離部に実行させることを特徴とするデジタル放送受信装置。
【請求項１７】
請求項１から１６のうちのいずれか１項に記載のデジタル放送受信装置であって、
前記デジタル放送ストリームは、ＭＰＥＧ−２システムで規定されるトランスポートストリームであり、
前記第１の選局情報は、ＭＰＥＧ−２システムで規定されるＰＡＴであり、
前記第２の選局情報は、ＭＰＥＧ−２システムで規定されるＰＭＴである
ことを特徴とするデジタル放送受信装置。
【請求項１８】
デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成し、前記デジタル放送ストリームから放送プログラムデータを選択的に生成する選局処理方法であって、
（ａ）１または２以上の所定の放送プログラムの各々に関連し且つ相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルから、選局された放送プログラムに対応する保管選局情報を取得するステップと、
（ｂ）前記選局情報テーブルから取得した保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理を実行するステップと、
（ｃ）前記先行フィルタリング処理で分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成するステップと、
（ｄ）前記復号処理と並行して、前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理を実行するステップと、
（ｅ）前記復号処理及び前記第１の受信確認処理と並行して、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理を実行するステップと、
（ｆ）前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させるステップと
を備えることを特徴とする選局処理方法。
【請求項１９】
請求項１８に記載の選局処理方法であって、
（ｇ）前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは、更に、前記第２の選局情報を用いて、当該選局された放送プログラムの符号化ストリームを前記デジタル放送ストリームから分離する第１の再フィルタリング処理を実行するステップと、
（ｈ）前記第１の再フィルタリング処理により分離された符号化ストリームに復号処理を施して放送プログラムデータを生成するステップと
を更に備えることを特徴とする選局処理方法。
【請求項２０】
請求項１９に記載の選局処理方法であって、
（ｉ）前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合しないと判定されたとき、前記第１の選局情報を用いて、前記第２の選局情報の最新版を前記デジタル放送ストリームから分離する第２の再フィルタリング処理を実行するステップと、
（ｊ）前記第２の再フィルタリング処理により分離された前記最新版の第２の選局情報が前記保管選局情報と整合するか否かを判定する第３の受信確認処理を前記復号処理と並行して実行するステップと、
（ｋ）前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させるステップと
を更に備えることを特徴とする選局処理方法。
【請求項２１】
請求項２０に記載の選局処理方法であって、
（ｍ）前記第３の受信確認処理において前記最新版の第２の選局情報が前記保管選局情報と整合しないと判定されたときは、更に、前記最新版の第２の選局情報を用いて、当該選局された放送プログラムの符号化ストリームを前記デジタル放送ストリームから分離する第３の再フィルタリング処理を実行し、
（ｎ）前記第３の再フィルタリング処理により分離された符号化ストリームに復号処理を施して放送プログラムデータを生成するステップと
を更に備えることを特徴とする選局処理方法。
【請求項２２】
請求項１８から２１のうちのいずれか１項に記載の選局処理方法であって、
（ｏ）当該選局された放送プログラムに対応するデジタル放送を受信し復調する放送受信系統とは異なる放送受信系統を用いて生成された監視用デジタル放送ストリームを取得するステップと、
（ｐ）前記監視用デジタル放送ストリームから、相互に関連する複数の選局情報を分離する監視用フィルタリング処理を実行するステップと、
（ｑ）前記監視用フィルタリング処理により分離された複数の選局情報を前記複数の保管選局情報として前記選局情報テーブルに記録するステップと
を更に備えることを特徴とする選局処理方法。
【請求項２３】
デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成し、前記デジタル放送ストリームから放送プログラムデータを選択的に生成する選局処理をプロセッサに実行させるコンピュータプログラムであって、
該コンピュータプログラムは前記プロセッサによりメモリから読み出されて実行されるものであり、
前記選局処理は、
（ａ）１または２以上の所定の放送プログラムの各々に関連し且つ相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルから、選局された放送プログラムに対応する保管選局情報を取得する処理と、
（ｂ）前記選局情報テーブルから取得した保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理と、
（ｃ）前記先行フィルタリング処理で分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成する復号処理と、
（ｄ）前記復号処理と並行して、前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理と、
（ｅ）前記復号処理及び前記第１の受信確認処理と並行して、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理と、
（ｆ）前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させる処理と
を含むことを特徴とするコンピュータプログラム。
【請求項２４】
請求項２３に記載のコンピュータプログラムであって、
前記選局処理は、
（ｇ）当該選局された放送プログラムに対応するデジタル放送を受信し復調する放送受信系統とは異なる放送受信系統を用いて生成された監視用デジタル放送ストリームを取得する処理と、
（ｈ）前記監視用デジタル放送ストリームから、相互に関連する複数の選局情報を分離する監視用フィルタリング処理と、
（ｉ）前記監視用フィルタリング処理により分離された前記複数の選局情報を前記複数の保管選局情報として前記選局情報テーブルに記録する処理と
を更に含むことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送信号を受信して復号する技術に関し、特に、デジタル放送信号を受信し、当該受信したデジタル放送信号の中から特定の放送プログラムの符号化ストリームを抽出して復号する技術に関する。
【背景技術】
【０００２】
デジタル放送技術では、単一の物理チャネル（周波数帯域）に複数の放送プログラム（複数の論理チャネル）を多重化して同時に伝送することができる。具体的には、複数の放送プログラムの符号化ストリーム（符号化映像ストリーム及び符号化音声ストリームなど）から放送プログラム毎にエレメンタリ・ストリーム（ＥＳ：Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）と称するストリームデータが生成される。送信機は、このストリームデータを分割し、当該分割されたストリームデータを多重化して単一の物理チャネルを用いて送信できる。
【０００３】
デジタル放送受信機が選局処理を行う際には、まず、選局先放送プログラムを伝送する特定の周波数帯域にチューナを同期させて放送波を受信する。次に、デジタル放送受信機は、放送波を受信して得られたデジタル放送ストリームから選局に必要な情報（以下、「選局情報」と呼ぶ。）を取得する。更に、デジタル放送受信機は、この選局情報に基づいて、デジタル放送ストリーム中で多重化されている選局先放送プログラムの符号化ストリーム（符号化映像ストリーム及び符号化音声ストリーム）を分離し、この符号化ストリームを復号（デコード）することで映像及び音声の再生を行う。
【０００４】
たとえば、日本の地上デジタル放送の場合には、ＭＰＥＧ−２システム（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２  ｓｙｓｔｅｍ）で定義されるトランスポートストリーム形式が用いられる。ＭＰＥＧ−２システムによれば、符号化ストリームから生成されたＥＳ（エレメンタリ・ストリーム）は、適当な大きさのデータブロックに分割されて、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）と呼ばれるパケットストリーム形式のデータに変換される。更に、このＰＥＳから、各々が固定長のＴＳパケット（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ  Ｐａｃｋｅｔ）が生成される。送信機は、これらＴＳパケットを多重化することで生成されたトランスポートストリーム（ＴＳ：Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を変調して送信する。
【０００５】
デジタル放送受信機は、放送波を受信してデジタル放送ストリームすなわちトランスポートストリーム（以下、「ＴＳ」と呼ぶ。）を取得する。デジタル放送受信機は、このＴＳを構成する各ＴＳパケットのヘッダに存在するパケット識別子（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を参照して、当該ＴＳから、選局先放送プログラムと関連するＴＳパケットだけをフィルタリングする。デジタル放送受信機は更に、フィルタリングされたＴＳパケットから映像や音声のＥＳを構成し、各ＥＳを復号することで映像出力と音声出力を行うことができる。日本の地上デジタル放送の規格は、「ＡＲＩＢ  ＴＲ−Ｂ１４  ３．９版」（非特許文献１）や「ＡＲＩＢ  ＳＴＤ−Ｂ３２  ２．２版」（非特許文献２）などのＡＲＩＢ策定による仕様書に開示されている。
【０００６】
ＡＲＩＢ規格では、符号化ストリームの個々と対応付けられる放送プログラムのことをサービスと呼ぶ。放送プログラムすなわちサービスは、編成チャネルとも呼ばれ、放送事業者が編成する、スケジュール化された放送番組（イベント：event）の連続をいう。特定のサービスの選局を行う際には、ＭＰＥＧ−２システムで規格化されているＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる番組特定情報が選局情報として使用される。ＰＳＩは、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ネットワーク情報テーブル）及びＣＡＴ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｔａｂｌｅ：限定受信テーブル）の４つのテーブルを含むことができる。ＰＡＴは、サービスに関連するＰＭＴを伝送するＴＳパケットのＰＩＤを指定するものであり、通常、ＰＡＴを伝送するＴＳパケットのＰＩＤはゼロの値に設定される。ＰＡＴは、あるＴＳ内に含まれる全てのサービスについて、各サービスの識別情報であるサービスＩＤ（ｓｅｒｖｉｃｅ＿ｉｄ）と、ＰＭＴを伝送するＴＳパケットのＰＩＤとを格納している。ＰＭＴは、個々のサービスごとに存在し、各サービスを構成する符号化ストリームを伝送するＴＳパケットのＰＩＤを指定する情報である。
【０００７】
ＡＲＩＢ規格に準拠したデジタル放送受信機が選局処理を行う際には、まず、選局先サービスを伝送する特定の周波数帯域にチューナを同期させて放送波を受信する（チューニング処理）。次いで、デジタル放送受信機は、各ＴＳパケットのＰＩＤを参照してＰＡＴを受信し、当該ＰＡＴからサービスＩＤを取得する。デジタル放送受信機は、取得したサービスＩＤに基づいて選局先サービスに対応するＰＡＴを選択的に受信し、このＰＡＴから、選局先サービスに対応するＰＭＴを伝送するＴＳパケットのＰＩＤを取得する。デジタル放送受信機は更に、取得したＰＩＤからＰＭＴを選択的に受信し、当該ＰＭＴに基づいて、映像や音声の符号化ストリームやＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  ｒｅｆｅｒｅｎｃｅ）を含むＴＳパケットをフィルタリングする。これらフィルタリングされたＴＳパケットから映像や音声のＥＳを構成し、これらＥＳを復号することで映像出力と音声出力を行うことができる。なお、ＰＣＲは、映像データや音声データの符号化の際の基準時間を復号器で再現するためのタイムスタンプ情報である。
【０００８】
上記したように、選局処理に要する時間は、少なくとも、チューニング処理に要する時間と、ＰＡＴの選択的な受信に要する時間（ＰＡＴ受信待ち処理）と、ＰＭＴの選択的な受信に要する時間（ＰＭＴ受信待ち時間）と、ＥＳの復号処理に要する時間とを合計した処理時間が必要となる。そこで、選局処理を高速化するための手法として、事前に何らかの方法で取得したＰＡＴやＰＭＴなどの選局情報を参照して選局処理を行う手法（以下、「高速選局方法」と呼ぶ。）がいくつか提案されている。高速選局方法を用いれば、たとえば、サービスごとの符号化ストリームやＰＣＲのＰＩＤを予め保存しておき、これらＰＩＤに基づいてＴＳパケットのフィルタリングを行うことにより、チューニング処理後に短時間で復号処理を開始することが可能となる。
【０００９】
高速選局方法を用いて選局処理を行う際に、事前に取得した選局情報の内容が変化している場合、誤った選局処理が行われる可能性がある。たとえば、ＰＭＴに記述されている符号化ストリームのＰＩＤは放送中に変化する。このため、以前に保存した、符号化ストリームのＰＩＤに基づいてＴＳパケットのフィルタリング処理と復号処理とを行った場合、映像再生または音声再生のいずれか一方に失敗したり、互いに別々のサービスに関連付けられた映像と音声とが同時に再生されたりする状況が考えられる。このような状況を防ぐためには、選局処理時に選局情報の変化の有無を確認する処理を行い、選局情報の変化があると確認した場合には新たに受信した選局情報を用いて選局処理を行うことが求められる。この種の高速選局方法の１つが、特許第３５４９４４２号公報（特許文献１）に開示されている。
【００１０】
特許文献１の高速選局方法では、ＰＡＴとＰＭＴの他に、スクランブル放送時に用いられるＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）を選局情報とし、サービスごとにＰＭＴのＰＩＤとＥＣＭのＰＩＤとが予め記録される。そして、ＰＡＴ、ＰＭＴ及びＥＣＭを伝送するＴＳパケットを同時並行にフィルタリングしつつ、受信したＰＡＴ、ＰＭＴ及びＥＣＭのＰＩＤが、記録されているＰＡＴ、ＰＭＴ及びＥＣＭのＰＩＤと一致するか否かを判定する。特許文献１の高速選局方法は、従来の選局処理で逐次的に行われていた複数の選局情報の受信処理を並行して行うことで選局処理を高速化している。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特許第３５４９４４２号公報
【非特許文献】
【００１２】
【非特許文献１】地上デジタルテレビジョン放送運用規定  技術資料  ＡＲＩＢ  ＴＲ−Ｂ１４  ３．９版（第４−５７ページ，表１２−５など）
【非特許文献２】デジタル放送における映像符号化，音声符号化及び多重化方式  標準規格  ＡＲＩＢ  ＳＴＤ−Ｂ３２  ２．２版（第５５ページ〜第５７ページなど）
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上記の通り、特許文献１の選局処理では、複数の選局情報の受信処理が完了した後に符号化ストリームの復号処理が開始されるが、この復号処理に要する時間が短縮されないため、サービスが指定されてから映像及び音声が出力されるまでの待ち時間が長いという問題がある。
【００１４】
上記に鑑みて本発明の目的は、選局処理の高速化を実現するデジタル放送受信装置、選局処理方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明によるデジタル放送受信装置は、デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成する信号受信部と、記憶媒体に格納されており、１または２以上の所定の放送プログラムの各々に対して相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルと、前記保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理を実行するデータ分離部と、前記データ分離部により分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成するデコード部と、前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理と、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理とを並行して実行する選局制御部とを備え、前記選局制御部は、前記第１及び第２の受信確認処理を前記復号処理と並行して実行し、前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させることを特徴とする。
【００１６】
本発明による選局処理方法は、デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成し、前記デジタル放送ストリームから放送プログラムデータを選択的に生成する選局処理方法であって、（ａ）１または２以上の所定の放送プログラムの各々に対して相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルから、選局された放送プログラムに対応する保管選局情報を取得するステップと、（ｂ）前記選局情報テーブルから取得した保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理を実行するステップと、（ｃ）前記先行フィルタリング処理で分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成するステップと、（ｄ）前記復号処理と並行して、前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理を実行するステップと、（ｅ）前記復号処理及び前記第１の受信確認処理と並行して、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理を実行するステップと、（ｆ）前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させるステップとを備えることを特徴とする。
【００１７】
本発明によるコンピュータプログラムは、デジタル放送信号を受信し復調して、１または２以上の放送プログラムを伝送する複数のデータパケットが多重化されたデジタル放送ストリームを生成し、前記デジタル放送ストリームから放送プログラムデータを選択的に生成する選局処理をプロセッサに実行させるコンピュータプログラムであって、該コンピュータプログラムは前記プロセッサによりメモリから読み出されて実行されるものであり、前記選局処理は、（ａ）１または２以上の所定の放送プログラムの各々に対して相互に関連する複数の選局情報が複数の保管選局情報として記録されている選局情報テーブルから、選局された放送プログラムに対応する保管選局情報を取得する処理と、（ｂ）前記選局情報テーブルから取得した保管選局情報に基づいて、選局された放送プログラムの符号化ストリームと、該符号化ストリームに関連し且つ相互に関連する複数の最新の選局情報とを前記デジタル放送ストリームから分離する先行フィルタリング処理と、（ｃ）前記先行フィルタリング処理で分離された符号化ストリームに復号処理を施して前記放送プログラムデータを生成する復号処理と、（ｄ）前記復号処理と並行して、前記最新の選局情報に含まれる第１の選局情報が前記保管選局情報と整合するか否かを判定する第１の受信確認処理と、（ｅ）前記復号処理及び前記第１の受信確認処理と並行して、前記最新の選局情報のうち前記第１の選局情報よりも前記符号化ストリームと高い関連性を有する第２の選局情報が前記保管選局情報と整合するか否かを判定する第２の受信確認処理と、（ｆ）前記第１の受信確認処理において前記第１の選局情報が前記保管選局情報と整合すると判定され、且つ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合すると判定されたときは前記復号処理を続行させ、前記第２の受信確認処理において前記第２の選局情報が前記保管選局情報と整合しないと判定されたときは前記復号処理を中断させる処理とを含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、選局処理を高速化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明に係る実施の形態のデジタル放送受信装置の概略構成を示す機能ブロック図である。
【図２】実施の形態に係る保管選局情報を概略的に示す図である。
【図３】本発明に係る実施の形態１の選局処理の手順を示すフローチャートである。
【図４】図３の選局処理の所要時間を概略的に示す図である。
【図５】本発明に係る実施の形態２の選局情報スキャン処理の手順を概略的に示すフローチャートである。
【図６】図５の選局情報スキャン処理によるサービスのスキャン順序を概略的に示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明に係る実施の形態について図面を参照しつつ説明する。以下、実施の形態を、ＡＲＩＢ規格による日本の地上デジタル放送を例に挙げて説明するが、本実施の形態はこれに限定されるものではなく、ＡＲＩＢ規格以外の放送規格に対しても同様に適用が可能である。
【００２１】
デジタル放送受信装置の構成．
図１は、本発明に係る実施の形態のデジタル放送受信装置１００の概略構成を示す機能ブロック図である。このデジタル放送受信装置１００は、第１放送信号受信部１，第１デマルチプレクス部（データ分離部）３，デコード部４，出力制御部５，第１選局制御部６，選局情報テーブル７ａ，主制御部１２及び入力装置１３を備えている。第１放送信号受信部１は、第１チューナ部２Ａと第１復調部２Ｂとからなる。選局情報テーブル７ａは、ＨＤＤ（ハードディスクドライブ）や不揮発性メモリなど記憶媒体７に格納されている。これら第１チューナ部２Ａ，第１デマルチプレクス部３，デコード部４及び出力制御部５の動作は、第１選局制御部６によって制御される。
【００２２】
デジタル放送受信装置１００は、更に、第２選局制御部（選局情報収集部）８，第２放送信号受信部９及び第２デマルチプレクス部（監視用データ分離部）１１を備える。第２放送信号受信部９は、第２チューナ部１０Ａと第２復調部１０Ｂとからなる。第２チューナ部１０Ａ，第２復調部１０Ｂ及び第２デマルチプレクス部１１は、それぞれ、上記第１チューナ部２Ａ，第１復調部２Ｂ及び第１デマルチプレクス部３と同様に機能する。このようにデジタル放送受信装置１００は、第１チューナ部２Ａ，第１復調部２Ｂ及び第１デマルチプレクス部３からなる放送受信系統と、第２チューナ部１０Ａ，第２復調部１０Ｂ及び第１デマルチプレクス部３からなる放送受信系統という独立した２つの放送受信系統を有している。第２選局制御部８は、第２チューナ部１０Ａと第２デマルチプレクス部１１の動作を制御する機能を有し、更に、選局情報テーブル７ａに記録された選局情報を更新するための選局情報スキャン処理を実行する機能を有する。選局情報スキャン処理については後述する。
【００２３】
主制御部１２は、第１選局制御部６と第２選局制御部８の各動作を制御することによりデジタル放送受信装置１００の全体の動作を制御する。入力装置１３は、たとえば、キーボードやリモートコントローラやポインティングデバイス（たとえば、マウス）である。入力装置１３は、ユーザによる操作入力に応じた情報を主制御部１２に出力し、主制御部１２は、当該操作入力に応じた制御処理を実行することとなる。
【００２４】
第１放送信号受信部１においては、第１チューナ部２Ａは、放送局（図示せず）が提供する複数の物理チャネル（周波数帯域）の中から、第１選局制御部６によって指定された１つの物理チャネルを選択し、この物理チャネルを通じて伝送されたデジタル放送信号（放送波）を受信する。第１チューナ部２Ａは、受信したデジタル放送信号を中間周波数帯域のアナログ信号に変換しＡ／Ｄ変換してＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）変調信号を生成する。第１復調部２Ｂは、このＯＦＤＭ変調信号に復調処理や誤り訂正を施してデジタル放送ストリームすなわちトランスポートストリームを生成する。
【００２５】
トランスポートストリームは、一連のデータブロックすなわちＴＳパケットからなり、各ＴＳパケットは、固定長のヘッダと可変長のアダプテーションフィールドとペイロード部とで構成されている。各ＴＳパケットのヘッダにはパケット識別子（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）が格納されている。また、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  ｒｅｆｅｒｅｎｃｅ）と呼ばれる基準時刻情報がアダプテーションフィールドを通じて周期的に伝送され、番組特定情報（ＰＳＩ：Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）や番組配列情報（ＳＩ:Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）がＴＳパケットのペイロード部を通じて周期的に伝送される。本実施の形態では、番組特定情報（ＰＳＩ）の構成要素や番組配列情報（ＳＩ）の構成要素が選局情報として利用される。
【００２６】
上述した通り、ＰＳＩは、プログラムアソシエーションテーブル（ＰＡＴ：Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）及びプログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）などの４つのテーブルを含む。ＰＡＴ（第１の選局情報）は、対象サービスを示すサービスＩＤが記述されたプログラム番号（ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ）、バージョン番号（ｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒ）、及び、ＰＭＴのＰＩＤ（ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ：対象サービスに関連するＰＭＴを伝送するＴＳパケットのＰＩＤ）を含む。ＰＡＴのバージョン番号は、ＰＡＴの内容の更新状況を示す値であり、ＰＡＴの内容が更新されたとき、あるいは、放送システムに異常が発生したときにインクリメントされる。
【００２７】
ＰＭＴ（第２の選局情報）は、対象サービスを一意に識別するサービスＩＤが記述されたプログラム番号（ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ）、バージョン番号（ｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒ）、ＰＣＲのＰＩＤ（対象サービスについてのＰＣＲを伝送するＴＳパケットのＰＩＤ）、並びに、ｅｌｅｍｅｎｔａｒｙ＿ＰＩＤ（サービスを構成する符号化ストリームを伝送するＴＳパケットのＰＩＤ）を含む。ＰＭＴのバージョン番号は、ＰＭＴの内容の更新状況を示す値であり、ＰＭＴの内容が更新されたとき、あるいは、放送システムに異常が発生したときにインクリメントされる。ｅｌｅｍｅｎｔａｒｙ＿ＰＩＤは、当該サービスを構成する映像や音声のＥＳ（エレメンタリストリーム）などの情報を伝送するＴＳパケットのＰＩＤが記述されたものである。
【００２８】
前述の通り、ＰＡＴは、関連するＰＭＴがどのＴＳパケットに格納されているかを示す識別情報（ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ）を含み、ＰＭＴは、当該サービスの映像や音声の符号化ストリームがどのＴＳパケットに格納されているかを示す識別情報を含むので、ＰＭＴは、ＰＡＴよりも、映像や音声の符号化ストリームを含むＴＳパケットと高い関連性を有する選局情報である。
【００２９】
第１デマルチプレクス部３は、第１選局制御部６によるフィルタリング指示に従い、トランスポートストリームに対して上記選局情報やＰＩＤを用いたフィルタリング処理を実行することにより、トランスポートストリームから当該サービスに関連するＴＳパケットのみを抽出する機能を有する。映像や音声の符号化ストリーム（ＰＥＳ：Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を含むＴＳパケットは、第１デマルチプレクス部３からデコード部４に出力される。デコード部４は、ＰＣＲを用いて生成されたシステムクロックと同期して符号化ストリームに復号処理を施すことにより映像信号と音声信号を生成し、出力制御部５に出力する。出力制御部５は、第１選局制御部６により指定される出力設定に応じて映像信号と音声信号の出力状態を制御する。
【００３０】
選局情報テーブル７ａには、各サービスに関連し且つ相互に関連するＰＡＴやＰＭＴなどの複数の選局情報が保管選局情報として記録されている。図２は、１つのサービスに関する保管選局情報を概略的に示す図である。図２に示されるように、選局情報テーブル７ａには、保管選局情報として、各サービスを一意に識別するサービスＩＤ、各サービスが放送されている周波数帯域（物理チャネル）、保管選局情報の最終更新時刻、並びに、ＰＡＴやＰＭＴから得られたＰＡＴ情報やＰＭＴ情報が記録されている。ＰＡＴ情報は、上記した「バージョン番号」と「ＰＭＴのＰＩＤ」とを含み、ＰＭＴ情報は、上記した「バージョン番号」と「ＰＣＲのＰＩＤ」と「映像ＥＳのＰＩＤ」（映像の符号化ストリームを伝送するＴＳパケットのＰＩＤ）と「音声ＥＳのＰＩＤ」（音声の符号化ストリームを伝送するＴＳパケットのＰＩＤ）とを含む。これらの保管選局情報は、後述する選局情報スキャン処理によって取得される情報である。
【００３１】
上記した機能ブロック２Ｂ，３，４，６，８，１０Ｂ，１１，１２の全部または一部は、たとえば、マイクロプロセッサ，ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），タイマー回路，入出力インターフェース及び専用処理ユニットを含む集積回路で構成することができる。また、機能ブロック２Ｂ，３，４，６，８，１０Ｂ，１１，１２の全部または一部の機能は、ハードウェアで実現されてもよいし、あるいは、マイクロプロセッサにより実行されるコンピュータプログラムで実現されてもよい。機能ブロック２Ｂ，３，４，６，８，１０Ｂ，１１，１２の全部または一部の機能がコンピュータプログラム（実行形式のファイルを含む。）で実現される場合、マイクロプロセッサは、記憶媒体７から当該コンピュータプログラムをロードし実行することによって当該機能を実現することができる。
【００３２】
上記構成を有するデジタル放送受信装置１００の動作を以下に説明する。
【００３３】
実施の形態１．
図３は、本発明に係る実施の形態１の選局処理の手順を示すフローチャートである。以下、図３を参照しつつ選局処理の流れを説明する。まず、主制御部１２から第１選局制御部６に対してサービスＩＤの指定による選局指示が送られると、第１選局制御部６は、出力制御部５に対してミュート指示を出して出力制御部５の動作状態を通常状態からミュート状態に切り替える（ステップＳ１０１）。ここで、通常状態とは、復号処理を実行し、その復号結果である映像信号や音声信号を出力する状態をいい、ミュート状態とは、復号処理を実行するが、その復号結果である映像信号や音声信号を出力しない状態をいう。ミュート状態により、選局処理中に乱れた映像や音声がユーザに対して提示されることが防止される。
【００３４】
次に、第１選局制御部６は、選局情報テーブル７ａを参照して当該サービスＩＤに対応する保管選局情報の中から物理チャネル（周波数帯域）の値を取得し、第１チューナ部２Ａにチューニング要求を出す。第１チューナ部２Ａはチューニング要求を受けると、指定された物理チャネル（周波数帯域）に対する同調処理すなわちチューニング処理を行う（ステップＳ１０２）。当該物理チャネルのデジタル放送信号が受信可能な状態になると、第１チューナ部２Ａは、第１選局制御部６に対してチューニング応答を返す。そして、第１チューナ部２Ａがデジタル放送信号の受信を開始すると、第１復調部２Ｂは、第１チューナ部２Ａの出力に復調処理や誤り訂正を施し、その結果得られたトランスポートストリームを第１デマルチプレクス部３に出力する。
【００３５】
第１選局制御部６は、第１チューナ部２Ａからチューニング応答を受けると、以下に説明するように、ＰＡＴ受信確認処理（ステップＳ１０３〜Ｓ１０８：第１の受信確認処理）とＰＭＴ受信確認処理（ステップＳ１０９〜Ｓ１１４：第２の受信確認処理）と映像・音声再生処理（ステップＳ１１５〜Ｓ１１６）とを並行して実行する。
【００３６】
まず、第１選局制御部６は、選局情報テーブル７ａから当該サービスの保管選局情報を取得し、この保管選局情報を用いて第１デマルチプレクス部３に対して、ＰＡＴフィルタリング設定（ステップＳ１０３）、ＰＭＴフィルタリング設定（ステップＳ１０９）及び映像・音声フィルタリング設定（ステップＳ１１５）を並行して行う。ＰＡＴフィルタリング設定は、ＰＡＴ情報（図２）内のＰＡＴのＰＩＤに適合するＴＳパケットをトランスポートストリームから抽出するための設定であり、ＰＭＴフィルタリング設定は、ＰＭＴ情報（図２）内のＰＭＴのＰＩＤに適合するＴＳパケットをトランスポートストリームから抽出するための設定であり、映像・音声フィルタリング設定は、ＰＭＴ情報（図２）内のＰＣＲのＰＩＤ，映像ＥＳのＰＩＤ及び音声ＥＳのＰＩＤのいずれかに適合するＴＳパケットをトランスポートストリームから抽出するための設定である。ここで、ＰＡＴのＰＩＤがデフォルトのゼロの固定値を有する場合は、ＰＡＴのＰＩＤを使用せずに、ＰＡＴフィルタリング設定（ステップＳ１０３）を行うことができる。
【００３７】
続けて、第１選局制御部６はデコード部４に対してデコード開始指示を行い、第１デマルチプレクス部３からのＰＡＴ情報の通知（ＰＡＴ受信通知）とＰＭＴ情報の通知（ＰＭＴ受信通知）を待つ。
【００３８】
ステップＳ１０３，Ｓ１０９，Ｓ１１５の設定が完了すると、第１デマルチプレクス部３は、第１復調部２Ｂから入力されるトランスポートストリームに対して各ＴＳパケットのＰＩＤ値をチェックして、トランスポートストリームから、当該サービスの映像と音声の符号化ストリームを伝送するＴＳパケット（符号化データパケット）を分離するとともに、当該ＰＡＴ，当該ＰＭＴ及び当該ＰＣＲをそれぞれ伝送するＴＳパケット（制御データパケット）を分離する先行フィルタリング処理を行う。第１デマルチプレクス部３は、更に、分離したＴＳパケットから最新のＰＡＴ情報，ＰＭＴ情報及び符号化ストリームを抽出し、最新のＰＡＴ情報とＰＭＴ情報を第１選局制御部６に通知し、符号化ストリームとＰＣＲとをデコード部４に出力する。
【００３９】
デコード部４は、デコード開始指示を受けると、第１デマルチプレクス部３から入力される符号化ストリームに対する復号処理を開始し（ステップＳ１１６）、映像信号及び音声信号（放送プログラムデータ）を生成して出力制御部５に出力する。出力制御部５は、ミュート状態にあるため、デコード部４から入力される映像信号及び音声信号を外部のディスプレイ装置（図示せず）に出力しない。
【００４０】
第１デマルチプレクス部３からＰＭＴ受信通知を受けたとき、第１選局制御部６は、受信した最新のＰＭＴの解析を行い、最新のＰＭＴに含まれるバージョン番号，ＰＣＲのＰＩＤ，映像ＥＳのＰＩＤ及び音声ＥＳのＰＩＤを取得する（ステップＳ１１０）。そして、第１選局制御部６は、取得した最新のＰＭＴのバージョン番号が選局情報テーブル７ａに記録されている保管選局情報のＰＭＴのバージョン番号と一致するか否かを判定する（ステップＳ１１１）。取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致すると判定した場合（ステップＳ１１１のＹＥＳ）、第１選局制御部６は、ＰＭＴ情報の内容が変更されていないと判断して、ＰＭＴ受信確認処理を終了させる。
【００４１】
一方、取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致しないと判定した場合（ステップＳ１１１のＮＯ）、第１選局制御部６は、更に、最新のＰＣＲのＰＩＤ，映像ＥＳのＰＩＤ及び音声ＥＳのＰＩＤが保管選局情報のＰＩＤと一致するか否かを判定する（ステップＳ１１２）。これら最新のＰＩＤが保管選局情報のＰＩＤと一致すると判定した場合（ステップＳ１１２のＹＥＳ）、第１選局制御部６は、選局情報テーブル７ａに記録された当該サービスのＰＭＴ情報を、受信した最新のＰＭＴ情報に置き換えることで保管選局情報（記録ＰＭＴ情報）を更新する（ステップＳ１１４）。その後、ＰＭＴ受信確認処理は終了する。
【００４２】
一方、最新のＰＩＤが保管選局情報のＰＩＤと一致しないと判定した場合（ステップＳ１１２のＮＯ）、第１選局制御部６は、最新のＰＭＴ情報が保管選局情報と整合しないと判断して、ＰＭＴ受信確認処理と並行して実行されていた復号処理をデコード部４に中断させ、映像・音声再生処理（ステップＳ１１５〜Ｓ１１６）を最初からやり直す（ステップＳ１１３）。この際には、第１選局制御部６は、映像・音声再生処理が既に終了している場合にも最初に戻ってやり直す。すなわち、第１選局制御部６は、最新のＰＭＴ情報を用いて第１デマルチプレクス部３に対して、映像・音声フィルタリング設定（ステップＳ１１５）を行う。この映像・音声フィルタリング設定が完了した後、第１デマルチプレクス部３は、第１復調部２Ｂから入力されるトランスポートストリームに対して各ＴＳパケットのＰＩＤ値をチェックして、トランスポートストリームから、当該サービスの映像と音声の符号化ストリームを伝送するＴＳパケット（符号化データパケット）を分離するとともにＰＣＲを伝送するＴＳパケットを分離する再フィルタリング処理を行う。第１デマルチプレクス部３は、更に、再フィルタリング処理により分離されたＴＳパケットから符号化ストリームとＰＣＲを抽出し、これら符号化ストリームとＰＣＲをデコード部４に出力する。デコード部４は、第１デマルチプレクス部３から入力される符号化ストリームに対する復号処理を開始し（ステップＳ１１６）、映像信号及び音声信号（放送プログラムデータ）を生成して出力制御部５に出力する。
【００４３】
ところで、ＰＡＴ受信確認処理においては、第１デマルチプレクス部３からＰＡＴ受信通知を受けたとき、第１選局制御部６は、受信した最新のＰＡＴの解析を行い、最新のＰＡＴ情報に含まれるバージョン番号とＰＭＴのＰＩＤを取得する（ステップＳ１０４）。そして、第１選局制御部６は、取得したＰＡＴのバージョン番号が選局情報テーブル７ａに記録されているＰＡＴのバージョン番号と一致するか否かを判定する（ステップＳ１０５）。取得した最新のＰＡＴのバージョン番号が保管選局情報のＰＡＴのバージョン番号と一致すると判定した場合（ステップＳ１０５のＹＥＳ）、第１選局制御部６は、ＰＡＴ情報の内容が変更されていないと判断して、ＰＡＴ受信確認処理を終了させる。
【００４４】
一方、取得した最新のＰＡＴのバージョン番号が保管選局情報のＰＡＴのバージョン番号と一致しないと判定した場合（ステップＳ１０５のＮＯ）、第１選局制御部６は、更に、最新のＰＡＴ情報に含まれるＰＭＴのＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致するか否かを判定する（ステップＳ１０６）。最新のＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致すると判定した場合（ステップＳ１０６のＹＥＳ）、第１選局制御部６は、選局情報テーブル７ａに記録された当該サービスのＰＡＴ情報を、受信した最新のＰＡＴ情報に置き換えることで保管選局情報（記録ＰＡＴ情報）を更新する（ステップＳ１０８）。その後、ＰＡＴ受信確認処理は終了する。
【００４５】
一方、最新のＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致しないと判定した場合（ステップＳ１０６のＮＯ）、第１選局制御部６は、最新のＰＡＴ情報が保管選局情報と整合しないと判断して、ＰＭＴ受信確認処理（第３の受信確認処理）を最初からやり直す（ステップＳ１０７）。すなわち、第１選局制御部６は、最新のＰＡＴ情報を用いて第１デマルチプレクス部３に対して、ＰＭＴフィルタリング設定（ステップＳ１０９）を行う。このＰＭＴフィルタリング設定が完了した後、第１デマルチプレクス部３は、第１復調部２Ｂから入力されるトランスポートストリームに対して各ＴＳパケットのＰＩＤ値をチェックして、トランスポートストリームからＰＭＴ情報の最新版を含むＴＳパケットを分離する再フィルタリング処理を行う。その後、第１選局制御部６は、再フィルタリング処理により分離されたＰＭＴの最新版の解析を行い、このＰＭＴ情報に含まれるバージョン番号，ＰＣＲのＰＩＤ，映像ＥＳのＰＩＤ及び音声ＥＳのＰＩＤを取得する（ステップＳ１１０）。その後は、上記と同様に、ステップＳ１１１〜Ｓ１１４の手順が実行される。このとき、最新のＰＩＤが保管選局情報のＰＩＤと一致しないと判定した場合は（ステップＳ１１２のＮＯ）、第１選局制御部６は、ＰＭＴ情報が変化したと判断して、映像・音声再生処理（ステップＳ１１５〜Ｓ１１６）を最初からやり直す（ステップＳ１１３）。
【００４６】
上記のＰＡＴ受信確認処理、ＰＭＴ受信確認処理及び映像・音声再生処理が全て終了すると、第１選局制御部６は、出力制御部５に対してミュート状態の解除指示を出し、出力制御部５のミュート状態を解除してミュート状態を通常状態に切り替える（ステップＳ１１７）。これにより、選局されたサービスの映像・音声がユーザに対して提示されることとなる。以上で選局処理全体が終了する。
【００４７】
図４（Ａ），（Ｂ），（Ｃ）は、図３の選局処理の所要時間（選局時間）を概略的に示す図である。図４（Ａ）は、従来の選局処理の所要時間を示し、図４（Ｂ）は、ＰＭＴ受信確認処理のやり直し（ステップＳ１０７）は行われないが、映像・音声再生処理のやり直し（ステップＳ１１３）が行われた場合の選局処理の所要時間を示し、図４（Ｃ）は、ＰＭＴ受信確認処理のやり直し（ステップＳ１０７）も、映像・音声再生処理のやり直し（ステップＳ１１３）も行われない場合の選局処理の所要時間を示す。図４中、選局処理に要する時間は、主に、チューニング時間Ｔ１、ＰＡＴ受信時間Ｔ２、ＰＭＴ受信時間Ｔ３及びデコード時間Ｔ４の４つの時間で構成されると考えられる。
【００４８】
チューニング時間Ｔ１は、第１チューナ部２Ａにおけるチューニング処理の所要時間である。ＰＡＴ受信時間Ｔ２は、トランスポートストリームに対してフィルタリング処理が開始されてから、ＰＡＴの受信を待ち、ＰＡＴを受信し解析して必要な情報（バージョン番号やＰＭＴのＰＩＤなどのＰＡＴ情報）を取得するまでに要する時間であり、ＰＭＴ受信時間Ｔ３は、トランスポートストリームに対してフィルタリング処理が開始されてから、ＰＭＴの受信を待ち、ＰＭＴを受信し解析して必要な情報（バージョン番号やＰＣＲのＰＩＤや映像ＥＳのＰＩＤなどのＰＡＴ情報）を取得するまでに要する時間である。デコード時間Ｔ４は、ＰＭＴ情報に基づいて分離された映像や音声の符号化ストリームのデコード部４への入力が開始されてから、デコード出力が開始されるまでの時間であり、ビデオデコードに必要なシーケンスヘッダの受信待ち時間や映像同期のための待ち時間がその大半を占める。
【００４９】
従来の選局処理では、図４（Ａ）に示されるように、チューニング処理，ＰＡＴ受信，ＰＭＴ受信及びデコード処理が逐次的に実行されるため、単純にこれらの処理時間を合計した分（＝Ｔ１＋Ｔ２＋Ｔ３＋Ｔ４）の選局時間（ｔ０〜ｔ５）を要する。これに対して、図４（Ｂ），（Ｃ）の場合は、ＰＡＴ受信とＰＭＴ受信とデコード処理とが並行して行われ、これらの処理時間は、時間ｔ１〜ｔ２で重複する。図４（Ｂ）の場合は、時刻ｔ２でデコード処理のやり直しが開始されるので、所要時間はｔ０〜ｔ４となり、図４（Ｃ）の場合の所要時間はｔ０〜ｔ３である。ここで、ＡＲＩＢ規格によれば、以下のように規定される。
ａ）ＰＡＴの再送周期：１００ｍｓｅｃ、
ｂ）ＰＭＴの再送周期：１００ｍｓｅｃ（部分受信階層のサービスの場合２００ｍｓｅｃ）、
ｃ）シーケンスヘッダの最大送信間隔：５００ｍｓｅｃ。
【００５０】
このため、平均的には、ＰＡＴ受信時間Ｔ２やＰＭＴ受信時間Ｔ３よりも、デコード時間Ｔ４の方が長い時間であると考えられる。図３の選局処理においてＰＡＴ受信確認処理とＰＭＴ受信確認処理が先に終了し、映像・音声再生処理が終了した直後に映像・音声のミュート状態が解除され出力が開始された場合、図４（Ｃ）に示されるように、選局処理全体ではチューニング時間Ｔ１とデコード時間Ｔ４を合計した分の処理時間しかかからない。したがって、従来の選局処理と比較して短縮できる時間は、ＰＡＴ受信時間Ｔ２とＰＭＴ受信時間Ｔ３を合計した分（＝Ｔ２＋Ｔ３）となり、上記のＰＡＴとＰＭＴの再送周期から平均約１００ｍｓｅｃ、最大約２００ｍｓｅｃとなる。
【００５１】
ＰＡＴ情報の内容が変化せず、ＰＭＴ情報の内容のみが変化した場合には、ＰＡＴのバージョン番号が変化せず、ＰＭＴのバージョン番号が変化する。この場合、映像・音声再生処理のやり直し（ステップＳ１１３）により、映像・音声フィルタリング設定（ステップＳ１１５）を実行しデコード処理をやり直す必要がある。よって、選局処理全体ではチューニング時間Ｔ１とＰＭＴ受信時間Ｔ３とデコード時間Ｔ４とを合計した分（＝Ｔ１＋Ｔ３＋Ｔ４）の処理時間を要する。したがって、従来の選局処理と比較して短縮できる時間は、ＰＡＴ受信時間の分（＝Ｔ２）となり、上記のＰＡＴの再送周期より、平均約５０ｍｓｅｃ、最大約１００ｍｓｅｃとなる。
【００５２】
上記のように、実施の形態１で短縮可能な処理時間は、ＰＡＴやＰＭＴの再送周期に依存するが、この再送周期の長さは放送規格によって異なる。例として、米国などで用いられているＡＴＳＣ規格では、ＰＡＴの再送周期が最大１００ｍｓｅｃ、ＰＭＴの再送周期が最大４００ｍｓｅｃと規定されている。したがって、ＰＡＴ情報及びＰＭＴ情報が記録時から変化していない場合、従来の選局処理と比較して短縮できる時間は、平均約２５０ｍｓｅｃ、最大約５００ｍｓｅｃとなり、ＡＲＩＢ規格の場合よりも選局時間の短縮効果は高くなることがわかる。
【００５３】
以上説明したように、実施の形態１のデジタル放送受信装置１００では、ＰＡＴ受信確認処理（ステップＳ１０３〜Ｓ１０８）、ＰＭＴ受信確認処理（ステップＳ１０９〜Ｓ１１４）及び映像・音声再生処理（ステップＳ１１５〜Ｓ１１６）が並行して実行される。保管選局情報のＰＡＴやＰＭＴの内容が当該保管選局情報の記録時点から変化しない場合には（ステップＳ１０５のＹＥＳやステップＳ１１１のＹＥＳなど）、図４（Ｃ）に示されるように選局処理は非常に高速に実行される。保管選局情報のＰＭＴの内容のみが当該保管選局情報の記録時点から変化した場合も（ステップＳ１１１のＮＯ）、図４（Ｂ）に示されるように従来の選局処理方法と比べて高速に選局処理を行うことができる。また、かかる場合でも、図３のステップＳ１１２においてＰＩＤが一致していれば（ステップＳ１１２のＹＥＳ）、映像・音声再生処理のやり直しは行われないため、選局時間を短縮することができる。
【００５４】
また、保管選局情報の変化を確認する際には、ＰＡＴのバージョン番号とＰＭＴのバージョン番号が利用される（ステップＳ１０９，Ｓ１１１）。これらバージョン番号は、ＰＡＴ情報やＰＭＴ情報が更新された場合には必ずインクリメントされるので、ＰＩＤを参照してその変化を確認する方法よりも確実に保管選局情報の変化の有無を判別することができる。したがって、誤った映像信号や音声信号の出力といった誤動作が生じる可能性を減らすことができる。
【００５５】
実施の形態２．
次に、本発明に係る実施の形態２について説明する。図５は、デジタル放送受信装置１００における実施の形態２の選局情報スキャン処理の手順を概略的に示すフローチャートである。本実施の形態の選局情報スキャン処理は、図１の第２選局制御部８，第２放送信号受信部９及び第２デマルチプレクス部１１を用いて実行される。上述したように、第２放送信号受信部９及び第２デマルチプレクス部１１は、サービス内容を視聴するための第１放送信号受信部１及び第１デマルチプレクス部３からなる第１の放送受信系統とは異なる第２の放送受信系統に属する。本実施の形態２では、この第２の放送受信系統を用いて、各物理チャネルを通じて放送されるサービスについて選局情報を収集し選局情報テーブル７ａに蓄積することにより選局情報テーブル７ａが更新される。
【００５６】
まず、第２選局制御部８は、選局情報テーブル７ａの蓄積情報を参照し、現在の視聴対象である物理チャネル（周波数帯域）を除く物理チャネル（周波数帯域）を通じて放送されているサービスの保管選局情報を選局情報テーブル７ａから抽出して裏監視サービスリストを作成する（ステップＳ２０１）。
【００５７】
次に、第２選局制御部８は、現在時刻と、裏監視サービスリストにおける各サービスの保管選局情報に含まれる最終更新時刻（図２）とを取得し、更に、予め取得された各サービスの番組表（番組編成を示す情報）を参照して、現在時刻と最終更新時刻との間で番組が変化しているサービス、言い換えれば、放送番組が或る番組から別の番組に切り替わったサービスを検索する（ステップＳ２０２）。番組が変化しているサービスの例としては、現在時刻をＴｃ、当該サービスの保管選局情報の最終更新時刻をＴｒ、当該サービスにおけるｎ個（ｎは正整数）の番組Ｐ１，Ｐ２，…，Ｐｎの開始時刻をそれぞれＴｐ１，Ｔｐ２，…，Ｔｐｎとしたとき、以下の式を満たすＴｐｉ（ｉは１〜ｎのいずれか）が存在するサービスが挙げられる。
Ｔｒ＜Ｔｐｉ＜Ｔｃ
【００５８】
なお、ＡＲＩＢ規格による放送の場合、番組表は、当該サービスに含まれるイベント情報テーブル（ＥＩＴ：Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を収集することで作成することができる。イベント情報テーブル（ＥＩＴ）は、ＭＰＥＴ−２システムで定義されている番組配列情報（ＳＩ）の一部であり、番組名，放送日時及び番組内容などの、サービスに関する情報が記述された情報である。
【００５９】
上記検索処理（ステップＳ２０２）の結果、裏監視サービスリストに番組が変化しているサービスが１つ以上存在した場合（ステップＳ２０２ＡのＹＥＳ）、第２選局制御部８は、それらのサービスの中から１つを選び、保管選局情報中の周波数帯域に基づいて第２チューナ部１０Ａにチューニング要求を発してチューニング処理を実行させる（ステップＳ２０２Ｂ）。番組が変化しているサービスの中から１つを選ぶ方法としては、たとえば、保管選局情報の記録時間（最終更新時刻）が古いサービスから順に選択する方法や、現在放送中番組の番組開始時刻が最も古いサービスを選択する方法が考えられる。
【００６０】
裏監視サービスリストに番組が変化しているサービスが１つも存在しなかった場合（ステップＳ２０２ＡのＮＯ）には、第２選局制御部８は、裏監視サービスリスト中の全サービスの中から最も最終更新時刻の古いサービスを選び、保管選局情報中の周波数帯域に基づいて第２チューナ部１０Ａにチューニング要求を出してチューニング処理を実行させる（ステップＳ２０２Ｃ）。
【００６１】
その後、第２チューナ部１０Ａからチューニング応答が返ると、第２選局制御部８は保管選局情報に基づいて、ＰＡＴ受信確認処理（ステップＳ２０３〜Ｓ２０８）とＰＭＴ受信確認処理（ステップＳ２０９〜Ｓ２１４）とを並行して実行する。
【００６２】
まず、第２選局制御部８は、裏監視サービスリストから当該サービスの保管選局情報を取得し、この保管選局情報を用いて第２デマルチプレクス部１１に対して、ＰＡＴフィルタリング設定（ステップＳ２０３）及びＰＭＴフィルタリング設定（ステップＳ２０９）を並行して行う。ＰＡＴフィルタリング設定は、ＰＡＴ情報（図２）内のＰＡＴのＰＩＤに適合するＴＳパケットをトランスポートストリームから抽出するための設定であり、ＰＭＴフィルタリング設定は、ＰＭＴ情報（図２）内のＰＭＴのＰＩＤに適合するＴＳパケットをトランスポートストリームから抽出するための設定である。ここで、ＰＡＴのＰＩＤがデフォルトのゼロの固定値を有する場合は、ＰＡＴのＰＩＤを使用せずに、ＰＡＴフィルタリング設定（ステップＳ２０３）を行うことができる。続けて、第２選局制御部８は、第２デマルチプレクス部１１からのＰＡＴ情報の通知（ＰＡＴ受信通知）とＰＭＴ情報の通知（ＰＭＴ受信通知）を待つ。
【００６３】
ステップＳ２０３，Ｓ２０９の設定が完了すると、第２デマルチプレクス部１１は、第２復調部１０Ｂから入力されるトランスポートストリームに対して各ＴＳパケットのＰＩＤ値をチェックして、トランスポートストリームから当該ＰＡＴ及び当該ＰＭＴをそれぞれ伝送するＴＳパケット（制御データパケット）を分離する先行フィルタリング処理を行う。第２デマルチプレクス部１１は、更に、分離したＴＳパケットから最新のＰＡＴ情報及びＰＭＴ情報を抽出し、最新のＰＡＴ情報とＰＭＴ情報を第２選局制御部８に通知する。
【００６４】
第２デマルチプレクス部１１からＰＭＴ受信通知を受けたとき、第２選局制御部８は、受信した最新のＰＭＴの解析を行い、最新のＰＭＴに含まれるバージョン番号を取得する（ステップＳ２１０）。そして、第２選局制御部８は、取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致するか否かを判定する（ステップＳ２１１）。取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致すると判定した場合（ステップＳ２１１のＹＥＳ）、第２選局制御部８は、ＰＭＴ情報の内容が変更されていないと判断して、ＰＭＴ受信確認処理を終了させる。
【００６５】
一方、取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致しないと判定した場合（ステップＳ２１１のＮＯ）、第２選局制御部８は、選局情報テーブル７ａに記録された当該サービスのＰＭＴ情報を、受信した最新のＰＭＴ情報に置き換えることで保管選局情報（記録ＰＭＴ情報）を更新する（ステップＳ２１４）。この際に、第２デマルチプレクス部１１によるフィルタリングが開始されてから最初にＰＭＴが受信できた時刻が最終更新時刻として選局情報テーブル７ａに記録される。その後、ＰＭＴ受信確認処理は終了する。
【００６６】
ＰＡＴ受信確認処理においては、第２デマルチプレクス部１１からＰＡＴ受信通知を受けたとき、第２選局制御部８は、受信した最新のＰＡＴの解析を行い、最新のＰＡＴ情報に含まれるバージョン番号とＰＭＴのＰＩＤを取得する（ステップＳ２０４）。そして、第２選局制御部８は、取得したＰＡＴのバージョン番号が保管選局情報のＰＡＴのバージョン番号と一致するか否かを判定する（ステップＳ２０５）。取得した最新のＰＡＴのバージョン番号が保管選局情報のＰＡＴのバージョン番号と一致すると判定した場合（ステップＳ２０５のＹＥＳ）、第２選局制御部８は、ＰＡＴ情報の内容が変更されていないと判断して、ＰＡＴ受信確認処理を終了させる。
【００６７】
一方、取得した最新のＰＡＴのバージョン番号が保管選局情報のＰＡＴのバージョン番号と一致しない場合（ステップＳ２０５のＮＯ）、第２選局制御部８は、更に、最新のＰＡＴ情報に含まれるＰＭＴのＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致するか否かを判定する（ステップＳ２０６）。最新のＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致すると判定した場合（ステップＳ２０６のＹＥＳ）、第２選局制御部８は、選局情報テーブル７ａに記録された当該サービスのＰＡＴ情報を、受信した最新のＰＡＴ情報に置き換えることで保管選局情報を更新する（ステップＳ２０８）。この際に、第２デマルチプレクス部１１によるフィルタリングが開始されてから最初にＰＡＴが受信できた時刻が最終更新時刻として選局情報テーブル７ａに記録される。その後、ＰＡＴ受信確認処理は終了する。
【００６８】
一方、最新のＰＩＤが保管選局情報のＰＭＴのＰＩＤと一致しないと判定した場合（ステップＳ２０６のＮＯ）、第２選局制御部８は、ＰＡＴ情報が保管選局情報と整合せず、変化したと判断して、ＰＭＴ受信確認処理（ステップＳ２０９〜Ｓ２１４）を最初からやり直す（ステップＳ２０７）。すなわち、第２選局制御部８は、最新のＰＡＴ情報を用いて第２デマルチプレクス部１１に対して、ＰＭＴフィルタリング設定（ステップＳ２０９）を行う。このＰＭＴフィルタリング設定が完了した後、第２デマルチプレクス部１１は、第２復調部１０Ｂから入力されるトランスポートストリームに対して各ＴＳパケットのＰＩＤ値をチェックして、トランスポートストリームからＰＭＴ情報の最新版を含むＴＳパケットを分離する再フィルタリング処理を行う。その後、第２選局制御部８は、再フィルタリング処理により分離されたＰＭＴの最新版の解析を行い、このＰＭＴ情報に含まれるバージョン番号を取得する（ステップＳ２１０）。その後は、第２選局制御部８は、取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致するか否かを判定する（ステップＳ２１１）。取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致すると判定した場合（ステップＳ２１１のＹＥＳ）、第２選局制御部８は、ＰＭＴ情報の内容が変更されていないと判断して、ＰＭＴ受信確認処理を終了させる。一方、取得した最新のＰＭＴのバージョン番号が保管選局情報のＰＭＴのバージョン番号と一致しないと判定した場合（ステップＳ２１１のＮＯ）、第２選局制御部８は、選局情報テーブル７ａに記録された当該サービスのＰＭＴ情報を、受信した最新のＰＭＴ情報に置き換えることで保管選局情報（記録ＰＭＴ情報）を更新する（ステップＳ２１４）。その後、ＰＭＴ受信確認処理は終了する。
【００６９】
上記のＰＡＴ受信確認処理及びＰＭＴ受信確認処理が全て終了すると、第２選局制御部８は、裏監視サービスリストから次に選局情報をスキャンすべきサービスを選び直すために処理手順をステップＳ２０２に戻す。そして、第２選局制御部８は、主制御部１２から停止指令を受けるまで、ステップＳ２０２〜Ｓ２１４の処理を繰り返して各サービスの選局情報を収集し続ける。たとえば、物理チャネルを切り替える選局指示があった場合、主制御部１２は、停止指令を第２選局制御部８に送る。
【００７０】
図６は、上記の選局情報スキャン処理によるサービスのスキャン順序を概略的に示す図である。図６において、時間ｔは上から下へと経過するものとし、符号ＳＰ１１〜ＳＰ１４，ＳＰ２１〜ＳＰ２３，ＳＰ３１〜ＳＰ３３の各々は、各サービスの１回分の選局情報スキャン処理（ステップＳ２０２〜Ｓ２１５）に要する処理時間を表す。ＴＳｎは、ｎ回目のスキャンが開始される時刻を、ＴＲｎは、ｎ回目のスキャンにおいて記録される最終更新時刻を、ＴＰｍは各サービスにおける番組開始時刻をそれぞれ表す。ここでは、裏監視サービスリスト中のサービス数を３と仮定し、各々をサービスＳｖｓ１，Ｓｖｓ２，Ｓｖｓ３と呼ぶ。以下、図６を用いて各サービスのスキャン順序について説明する。
【００７１】
現在時刻がＴＳ４であり、４回目のスキャンが開始されたとする。この時、選局情報テーブル７ａに記録された各サービスの最終更新時刻は、サービスＳｖｓ１がＴＲ１、サービスＳｖｓ２がＴＲ２、サービスＳｖｓ３がＴＲ３となっている。このとき、各サービスについてＴＲ１＜ＴＰｉ＜ＴＳ４、ＴＲ２＜ＴＰｉ＜ＴＳ４、ＴＲ３＜ＴＰｉ＜ＴＳ４を満たすようなＴＰｉが存在しないため、裏監視サービスリストには、番組変化後のサービスが存在しないと判定される（図５のステップＳ２０２ＡのＮＯ）。そこで、最終更新時刻が最も古いサービスが選ばれる（ステップＳ２０２Ｃ）が、ＴＲ１＜ＴＲ２＜ＴＲ３であるから４回目にスキャンすべきサービスとしてサービスＳｖｓ１が選ばれる。その後、処理時間ＳＰ１２を要する選局情報スキャン処理により、サービスＳｖｓ１の保管選局情報の最終更新時刻はＴＲ４となる。
【００７２】
次に、現在時刻がＴＳ５であり、５回目のスキャンが開始されたとする。このとき、選局情報テーブル７ａに記録された各サービスの最終更新時刻は、サービスＳｖｓ１がＴＲ４、サービスＳｖｓ２がＴＲ２、サービスＳｖｓ３がＴＲ３となっている。ここで、サービスＳｖｓ１では、時刻ＴＰ１から新しい番組が開始され、ＴＲ４＜ＴＰ１＜ＴＳ５を満たすため、裏監視サービスリストにおいてサービスＳｖｓ１が番組変化後のサービスであると判定される（図５のステップＳ２０２ＡのＹＥＳ）。番組変化後のサービスはサービスＳｖｓ１だけなので、サービスＳｖｓ１の選局情報がスキャンされ、最終更新時刻が処理時間ＳＰ１３に対応するＴＲ５となる。
【００７３】
同様にして、６回目のスキャンでは番組変化後のサービスが無く、サービスＳｖｓ２の最終更新時刻が最も古いことからサービスＳｖｓ２の選局情報がスキャンされ、最終更新時刻がＴＲ６となる。７回目のスキャンでは番組変化後のサービスが無く、サービスＳｖｓ３の最終更新時刻が最も古いことからサービスＳｖｓ３の選局情報がスキャンされ、最終更新時刻がＴＲ７となる。
【００７４】
上記のように本実施の形態による４回目以降のサービスのスキャンは、サービスＳｖｓ１、サービスＳｖｓ１、サービスＳｖｓ２、サービスＳｖｓ３の順序で実行される。一方、番組の変化に関係なく常に一定順序でサービスを変更しながらスキャンを行った場合を考えると、４回目以降のサービスのスキャンは、図６中の処理時間ＳＰ１２，ＳＰ２２，ＳＰ３２，ＳＰ１４で表されるように、サービスＳｖｓ１、サービスＳｖｓ２、サービスＳｖｓ３、サービスＳｖｓ１の順序で実行される。一定順序でスキャンを行うと番組変化後に該当サービスの選局情報を再取得するまで２回余分にスキャンを行うことになるが、本実施の形態では番組変化の直後のスキャンで選局情報を再取得できることがわかる。番組変化時には通常時よりも選局情報が変化している可能性が高いため、本実施の形態の選局情報スキャン処理を実行することで誤った選局情報を保持している期間を減らすことができる。
【００７５】
また、図６の例では簡単に説明するため裏監視サービスリスト中のサービス数を３と仮定したが、一般には一つの放送地域でより多くのサービスが受信可能である。一定順序でスキャンを行うと各サービスについての選局情報取得周期は、（裏監視サービスリストのサービス数）×（１サービスあたりの選局情報スキャン処理時間）となるため、サービス数が多くなるほど一定順序でスキャンを行った場合には誤った情報を保持している期間が延びることになり、相対的に本実施の形態の効果はより高くなると予想される。
【００７６】
上記したように実施の形態２によれば、デジタル放送受信装置１００は、視聴のために使用していない放送受信系統を用いて他のサービスの選局情報を収集するので、保管選局情報と受信した最新の選局情報とが異なる可能性を減らすことができ、高速選局が成功する確率を向上させることができる。
【００７７】
また、図５に示したように、選局情報スキャン処理時には、選局処理時と同様にＰＡＴ受信確認処理とＰＭＴ受信確認処理とが並行して実行されるので、各サービスの選局情報の取得に要する時間を短縮することができる。加えて、選局情報スキャン処理時には、各サービスについて新しい番組が始まったサービスが存在するか否かをチェックし（ステップＳ２０２Ａ）、番組の変化したサービスについては選局情報が変化した確率が高いと判断して優先的にスキャンが実行される（ステップＳ２０２Ｂ）。これにより、単純に各サービスを順にスキャンしていくよりも選局情報を適切なタイミングで更新することができ、選局情報が最終更新時刻から変化している可能性を更に少なくすることができる。
【００７８】
なお、上記実施の形態１，２の選局処理方法及び選局情報スキャン処理は、ＡＲＩＢ規格に限らず、ＭＰＥＧ−２規格のＰＳＩを使用している放送規格全般に適用できる。ＭＰＥＧ−２規格のＰＳＩは、欧州をはじめ多くの国で採用されているＤＶＢ規格や、米国やカナダなどで採用されているＡＴＳＣ規格、中国で採用されているＤＴＭＢ規格など世界の多くの国の放送規格で用いられているため、海外で用いられるデジタル放送受信装置に対しても広く本発明に係る選局処理方法や選局情報スキャン処理を適用することができる。
【符号の説明】
【００７９】
１００  デジタル放送受信装置、  １  第１放送信号受信部、  ２Ａ  第１チューナ部、  ２Ｂ  第１復調部、  ３  第１デマルチプレクス部、  ４  デコード部、  ５  出力制御部、  ６  第１選局制御部、  ７  記憶媒体、  ７Ａ  選局情報テーブル、  ８  第２選局制御部、  ９  第２放送信号受信部、  １０Ａ  第２チューナ部、  １０Ｂ  第２復調部、  １１  第２デマルチプレクス部、  １２  主制御部、  １３  入力装置。
【図１】
2011124690.tif 000003
【図２】
2011124690.tif 000004
【図３】
2011124690.tif 000005
【図４】
2011124690.tif 000006
【図５】
2011124690.tif 000007
【図６】
2011124690.tif 000008