(57)【要約】【課題】  各種のデータが映像情報や音声情報のパケット多重化されてストリーム送信され、識別子情報（ＰＩＤ）により、映像や音声を抽出するデジタル放送受信機において、選局時間を短縮する。【解決手段】  最後に選局処理を行ったときの識別子情報を保存し、次回選局時に利用する。また、最後に選局視聴した番組が、次回選局時に継続して放送している場合は、最後に選局を行ったときの識別子情報を利用し、別番組を放送している場合は、出現頻度の高い識別子情報を利用する。さらに、最後の選局時刻と、次回選局時の選局対象サービスの識別子情報の切替時間を参照し、識別子情報の切替時間内に選局を行った場合は、最後に選局を行ったときの識別子情報を利用し、識別子情報の切替時間を過ぎている場合は出現頻度の高い識別子情報を利用する。いずれかにより、選局時にＴＳ処理部に設定する識別子情報を求めて、選局時間を短縮する。【選択図】図１
2010016663.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信してトランスポートストリームを出力するチューナと、
デジタル放送のトランスポートストリームのパケット識別子情報を複数個格納するメモリと、
設定されたパケット識別子情報の対応するパケットデータをトランスポートストリームから抽出するＴＳ処理部と、
前記ＴＳ処理部で抽出された映像あるいは音声情報をデコードするデコーダと、
リモコンの操作情報に基づいて前記チューナを制御して周波数を選局するとともに、リモコンの操作情報に基づいて前記メモリに格納されたパケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定する受信機制御部と、を備えたことを特徴とするデジタル放送受信機。
【請求項２】
請求項１に記載のデジタル放送受信機において、
前記受信機制御部は、前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定する際に、受信しているストリームのパケット識別子情報が前記メモリに格納されているか否かを判定し、
前記メモリにストリームのパケット識別子情報が格納されていないときには、前記ＴＳ処理部に、ＰＡＴパケット、ＰＭＴパケットの順に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項３】
請求項１に記載のデジタル放送受信機において、
前記メモリは、前記リモコンの操作情報に対応するサービスＩＤあるいはサービスＩＤと放送番組の番組ＩＤごとにパケット識別子情報を格納することを特徴とするデジタル放送受信機。
【請求項４】
請求項３に記載のデジタル放送受信機において、
前記受信機制御部は、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤあるいは番組ＩＤに対応するパケット識別子情報が前記メモリに格納されていた場合には、前記パケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項５】
請求項１に記載のデジタル放送受信機において、
前記メモリには、パケット識別子情報に対応して当該パケット識別子情報の出現頻度を記憶し、
前記受信機制御部は、前記メモリに格納されているリモコンの操作情報に対応するパケット識別子情報のうち、パケット識別子情報の出現頻度が高いパケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項６】
請求項５に記載のデジタル放送受信機において、
前記メモリには、時間帯ごとに、パケット識別子情報に対応して当該パケット識別子情報の出現頻度を記憶し、
前記受信機制御部は、選局指示された時間帯のパケット識別子情報が前記メモリに格納されている場合には、前記パケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定し、選局指示された時間帯のパケット識別子情報が前記メモリに格納されていない場合には、前記出現頻度を高いパケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項７】
請求項６に記載のデジタル放送受信機において、
前記メモリには、３０分あるいは１時間を前記時間帯としてパケット識別子情報の出現頻度が格納されることを特徴とするデジタル放送受信機。
【請求項８】
請求項５に記載のデジタル放送受信機において、
前記メモリに格納されるパケット識別子情報の出現頻度は、週単位あるいは曜日単位の放送時間の履歴情報から求めることを特徴とするデジタル放送受信機。
【請求項９】
請求項１に記載のデジタル放送受信機において、
前記メモリは、前記リモコンの操作情報に対応するサービスＩＤあるいはサービスＩＤと放送番組の番組ＩＤごとにパケット識別子情報を記憶するとともに、前記パケット識別子情報に対応して当該パケット識別子情報の出現頻度を記憶し、
前記受信機制御部は、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤあるいは番組ＩＤに対応するパケット識別子情報か、あるいは、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤに対応するパケット識別子情報のうち出現頻度の高いパケット識別子情報のいずれかを参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項１０】
請求項９に記載のデジタル放送受信機において、
前記受信機制御部は、最後の選局時刻から経過時間により、
リモコンの操作情報に基づいて指定された放送番組のサービスＩＤあるいは番組ＩＤに対応するパケット識別子情報か、あるいは、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤに対応するパケット識別子情報のうち出現頻度の高いパケット識別子情報のいずれかを参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【請求項１１】
請求項９に記載のデジタル放送受信機において、
前記受信機制御部は、最後の選局時刻から所定時間経過するまでは、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤあるいは番組ＩＤに対応するパケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定し、
最後の選局時刻から所定時間経過した後は、リモコンの操作情報に基づいて指定された放送番組のサービスＩＤに対応するパケット識別子情報のうち出現頻度の高いパケット識別子情報を参照して前記ＴＳ処理部に抽出するパケットのパケット識別子情報を設定することを特徴とするデジタル放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トランスデジタル放送受信機のチャンネル選択に係り、選局時間を短縮する技術に関するものである。
【背景技術】
【０００２】
デジタル放送では、複数の放送プログラムの映像や音声はデジタル多重化されてＴＳ(Transport Stream)として放送されている。このTSは、デジタル映像やデジタル音声がパケット化されているとともに、パケットの管理情報が多重化されている。
【０００３】
デジタル放送の選局をおこなう際には、TSを解析して映像や音声のストリームを再構成する必要があるが、解析に必要なパケットの管理情報は周期的に多重化されているため、選局時間にこれらの情報取得のための待ち時間が生じ、選局時間が長いという問題がある。
【０００４】
このデジタル放送受信機の選局時間を短縮する技術としては、例えば特許文献１に記載のものが知られている。特許文献１では、映像・音声の識別子情報と時刻基準情報の識別子を予測し、映像と音声の再生準備を、放送プログラムを示す情報の受信処理や、放送プログラムごとの映像や音声の識別子であるＰＩＤの関連性を示す情報の受信処理と平行して行う。
【０００５】
【特許文献１】特開２００１−３４６１０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来技術では、識別子の予測値を基準値に基づき算出している。識別子は番組間で変更されることがあるため、算出した識別子情報と実放送の識別子が一致しない場合、予測に失敗する。予測の失敗確率は時間経過に伴って高くなることが予想される。
【０００７】
本発明は上記課題に鑑みて為されたものであり、その目的は、選局時間を短縮する技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のデジタル放送受信機は、最後に選局処理を行ったときの識別子情報を保存し、次回選局時に利用し、選局時間を短縮するようにした。
【０００９】
また、最後に選局を行ったときに視聴した番組が、次回選局時に継続して放送されている場合は、最後に選局を行ったときの識別子情報を利用し、別番組を放送している場合は、出現頻度の高い識別子情報を利用することにより、選局時にＴＳ処理部に設定する識別子の予測の成功確率を向上させて、選局時間を短縮する技術を提供することにある。
【００１０】
また、最後に選局を行ったときの時刻と、次回選局を行ったときの時刻における選局対象サービスの識別子の切替時間を参照し、識別子の切替時間内に選局を行った場合は、最後に選局を行ったときの識別子情報を利用し、識別子の切替時間を過ぎている場合は出現頻度の高い識別子情報を利用することにより、選局時にＴＳ処理部に設定する識別子の予測の成功確率を向上させて、選局時間を短縮するようにした。
【００１１】
また、最後に選局を行ったときに視聴した番組が、次回選局時に継続して放送されている場合は、最後に選局を行ったときの識別子情報を利用し、別番組を放送している場合は、出現頻度の高い識別子情報を利用することにより、選局時にＴＳ処理部に設定する識別子の予測の成功確率を向上させて、選局時間を短縮する技術を提供することにある。
【００１２】
また、最後に選局を行ったときの時刻と、次回選局を行ったときの時刻における選局対象サービスの識別子の切替時間を参照し、識別子の切替時間内に選局を行った場合は、最後に選局を行ったときの識別子情報を利用し、識別子の切替時間を過ぎている場合は出現頻度の高い識別子情報を利用することにより、選局時にＴＳ処理部に設定する識別子の予測の成功確率を向上させて、選局時間を短縮するようにした。
【発明の効果】
【００１３】
以上説明したように、本発明のデジタル放送受信機は、ＴＳ処理部からの選局情報の取得待ち時間を短縮できるので、チャンネル選局時間を短縮することが可能となるので、使い勝手が向上する。
【発明を実施するための最良の形態】
【００１４】
以下、図面を用いて本発明の実施例を説明する。
なお、以下に説明する実施例では、国際標準になっているMPEG-2システムで使用されているＰＳＩ（Program Specific Information）等の略号に用いて説明する。
【実施例１】
【００１５】
本発明の第１の実施例について図１〜図１１を用いて説明する。
図１は、本発明のデジタル放送受信機における第１の実施例のハードウェア構成図である。
【００１６】
本実施例におけるデジタル放送受信機１０１は、リモコン信号受信部１０３、ＣＰＵ(Central Processing Unit)１０４、メモリ１０５、デジタル放送受信プログラム１０６、不揮発性メモリ１０７、識別子情報格納部１０８、設定情報格納部１０９、チューナモジュール１１０、ＴＳデコーダ１１２、Ｂ−ＣＡＳ(BS-Conditional Access System)カード１１３、デスクランブラ１１４、ビデオデコーダ１１５、オーディオデコーダ１１６から構成される。
【００１７】
ただし、放送コンテンツのコピー制御を行っていない国または地域の場合、Ｂ−ＣＡＳカード１１３、デスクランブラ１１４はハードウェア構成に含めなくてもよい。
【００１８】
リモコン信号受信部１０３は、リモコン１０２から選局要求を受信し、デジタル放送受信プログラム１０６に送出する。
【００１９】
デジタル放送受信プログラム１０６は、リモコン制御部１０３から受信した選局要求に基づき、選局対象サービスに該当する受信周波数を設定情報格納部１０９から取得し、チューナモジュール１１０に設定する。また、デジタル放送受信プログラム１０６は、識別子情報格納部１０８から、選局情報を読み出してＴＳデコーダ１１２にフィルタリング設定を行う。
【００２０】
ここで、フィルタリングとは、デジタル放送受信プログラム１０６がＴＳ処理部１１２にセクションのＰＩＤ、またはＰＥＳのＰＩＤを設定し、ＴＳ処理部１１２が、セクションのＰＩＤ、またはＰＥＳのＰＩＤに一致するＴＳパケットをチューナモジュール１１０から取得する処理を示す。
【００２１】
チューナモジュール１１０は、選局要求に対応するＴＳを受信し、ＴＳデコーダ１１２に送出する。
【００２２】
ＴＳデコーダ１１２は、チューナモジュール１１０からＴＳを取得し、デジタル放送受信プログラム１０６のフィルタリング設定に基づき、処理の依存性を排除して選局情報を取得する。
【００２３】
前記「処理の依存性」の用語は、ＭＰＥＧ２システムで規定されているＰＳＩの取得を、規定された仕様に従って、ＰＡＴを取得し、ＰＡＴの記述内容からＰＭＴを取得して、ＥＣＭ・映像ＰＥＳ・音声ＰＥＳ・字幕ＰＥＳ等の目的のパケットをストリームから抽出する処理を意味する。本実施例では、「処理の依存性」をこの意味で使用する。
【００２４】
図２は、本発明のデジタル放送受信機におけるデジタル放送受信プログラムである。
本実施例におけるデジタル放送受信プログラム１０６は、受信機制御部２０１、設定情報管理部２０２、チューナ制御部２０３、識別子情報管理部２０４、ＴＳ処理部２０５、デコード制御部２０６から構成される。
【００２５】
ここで、受信機制御部２０１は、リモコン信号受信部１０３から選局要求を受信した際、設定情報管理部２０２から選局対象サービスに対応する受信周波数を取得し、チューナ制御部２０３に設定する。その後、受信機制御部２０１は、識別子情報管理部２０４から選局対象サービスの受信に必要な選局情報を取得する。
【００２６】
識別子情報管理部２０４から選局情報を取得できた場合は、ＴＳ処理部２０５に対して、選局情報のフィルタリング設定を行う。識別子情報管理部２０４から選局情報を取得できなかった場合は、ＴＳ処理部２０５に対して、ＰＡＴのフィルタリング設定を行う。
【００２７】
設定情報管理部２０２は、デジタル放送受信機１０１の設置地域で受信可能なサービスのＩＤと、サービスに対応する受信周波数を設定情報格納部１０９に格納する。
【００２８】
チューナ制御部２０３は、受信機制御部２０１から取得した選局対象のサービスの受信周波数をチューナモジュール１１０に設定する。
【００２９】
識別子情報管理部２０４は、受信機制御部２０１から選局対象サービスに対応する選局情報の取得要求に対して、識別子情報格納部１０８に該当する選局情報が存在する場合は、選局情報を受信機制御部２０１に送出する。該当する選局情報が存在しない場合は、ＴＳ処理部２０５で取得した最新の選局情報を識別子情報格納部１０８に格納する。
【００３０】
また、デジタル放送受信機１０１の停止時は、識別子情報格納部１０８に格納されている選局情報を更新する。
【００３１】
ＴＳ処理部２０５は、受信機制御部２０１が行ったフィルタリング設定に基づき、ＴＳから選局に必要な選局情報を取得する。
【００３２】
受信機制御部２０１が、識別子情報格納部１０８から選局対象のサービスに対応する選局情報を取得できた場合は、ＴＳ処理部２０５は、処理の依存性を排除して、ＴＳ処理部２０５が取得するＴＳパケットから順番に処理できる。
【００３３】
受信機制御部２０１が、識別子情報格納部１０８から選局対象のサービスに対応する選局情報を取得できなかった場合は、ＴＳ処理部２０５は、ＰＡＴから、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳの順番に選局情報を取得する。ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭは取得しなくてもよい。
【００３４】
ＴＳ処理部２０５は、ＥＣＭを取得した場合、ＥＣＭをＢ−ＣＡＳカード１１３に設定し、Ｂ−ＣＡＳカード１１３から復号鍵を取得し、復号鍵をデスクランブラ１１４に設定する。ただし、放送コンテンツのコピー制御を行っていない国または地域の場合、前記ＥＣＭの取得から、前記復号鍵の前記デスクランブラへの設定までの処理を省略してもよい。
【００３５】
ＴＳ処理部２０５は、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを取得した場合、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳから、ビデオＥＳ、オーディオＥＳ、字幕ＥＳを生成し、ビデオＥＳ、オーディオＥＳ、字幕ＥＳの各ＰＴＳを受信機制御部２０１に設定する。
【００３６】
また、ＴＳ処理部２０５は、ビデオＥＳ、オーディオＥＳ、字幕ＥＳをデスクランブラ１１４に送出し、デスクランブルしたビデオＥＳ、オーディオＥＳ、字幕ＥＳを、デコード制御部２０６に設定する。ただし、放送コンテンツのコピー制御を行っていない国または地域の場合、ビデオＥＳ、オーディオＥＳ、字幕ＥＳをデスクランブラ１１４に送出しなくてもよい。
【００３７】
デコード制御部２０６は、ＴＳ処理部２０５から取得したビデオＥＳ、オーディオＥＳ、字幕ＥＳを、各ＥＳのＤＴＳに基づきデコードする。その後、デコード制御部２０６は、受信機制御部２０１からＰＴＳに基づく出画・出音要求を取得し、ビデオ、オーディオ、字幕をディスプレイ１１７、スピーカ１１８に出力する。
【００３８】
図３は、本発明のデジタル放送受信機の受信機制御部２０１の状態遷移の流れを示している。受信機制御部２０１は、視聴状態と電源ＯＦＦ状態を持ち、各状態間を遷移する。
【００３９】
ここで、視聴状態とは、デジタル放送受信機１０１が映像、音声をディスプレイ１１７、スピーカ１１８に出力している状態を示す。また、電源ＯＦＦ状態とは、デジタル放送受信機１０１を停止することを示す。
【００４０】
以下、図３の処理フローを説明する。
Ｓ３０１にて、受信機制御部２０１の状態が視聴状態か、電源ＯＦＦ状態か判定する。受信機制御部２０１が視聴状態である場合は、Ｓ３０２の処理を行う。
【００４１】
Ｓ３０２にて、識別子情報管理部２０４から取得した選局情報をＴＳ処理部２０５に設定し、選局情報取得処理の依存性を排除することにより、ＴＳ処理部２０５での選局情報の取得時間を短縮する。Ｓ３０２の詳細は、図４にて説明する。
【００４２】
Ｓ３０１にて、ＴＳ処理部２０５がＰＡＴから順番に選局情報を取得していた場合、また識別子情報管理部２０４から取得した選局情報と、最新の選局情報が一致しない場合、電源ＯＦＦの前に、識別子情報管理部２０４に対して識別子情報格納部１０８の選局情報の更新要求を発行し、識別子情報格納部１０８に格納されている選局情報を最新の状態にする。
【００４３】
次に、図４を用いて、第１の実施例における受信機制御部２０１の視聴時の処理の流れ(Ｓ３０２)を詳細に説明する。
Ｓ４０１にて、リモコン信号受信部１０３から選局要求を取得する。
【００４４】
Ｓ４０２にて、取得した選局要求を基に、設定情報管理部２０２から選局対象サービスに対応する受信周波数を読み出す。
Ｓ４０３にて、チューナ制御部２０３に、設定情報管理部２０２から読み出した受信周波数を設定する。
【００４５】
Ｓ４０４にて、ＰＡＴとＰＭＴの取得フラグを”０”に設定する。
Ｓ４０５にて、選局対象サービスに対応する選局情報が識別子情報管理部２０４から取得可能かを判定する。識別子情報格納部１０８に選局情報が格納されており、識別子情報管理部２０４が識別子情報格納部１０８から選局情報を取得できる場合はＳ４０７へ、選局情報を取得できない場合はＳ４０６へ進む。
【００４６】
Ｓ４０６にて、ＴＳ処理部２０５は、ＰＡＴから順番に選局に必要な情報を取得する。ここで、Ｓ４０６の処理の詳細は図７にて詳細に説明する。
Ｓ４０７にて、識別子情報管理部２０４から選局情報を取得する。選局情報を取得し、ＴＳ処理部２０５にフィルタリング設定することにより、選局情報取得時の処理の依存性を排除し、ＴＳ処理部２０５における選局に必要な情報の取得時間を削減することが可能となる。
【００４７】
Ｓ４０８にて、識別子情報管理部２０４から取得した選局情報をＴＳ処理部２０５にフィルタリング設定する。
Ｓ４０９にて、ＴＳ処理部２０５は、処理の依存性を排除してＴＳから選局情報を取得する。Ｓ４０９の処理の詳細は図９で説明する。
【００４８】
図５は、設定情報格納部１０９のテーブルフォーマットを示す図である。選局対象のサービスのサービスＩＤ（５０１）ごとに、受信周波数（５０２）を記憶する。
【００４９】
図６は識別子情報格納部１０８のテーブルフォーマットを示す図である。選局対象のサービスのサービスＩＤ（６０１）ごとに、ＰＭＴのＰＩＤ（６０２）、ＥＣＭのＰＩＤ（６０３）、ビデオＰＥＳのＰＩＤ（６０４）、オーディオＰＥＳのＰＩＤ（６０５）、字幕ＰＥＳのＰＩＤ（６０６）を記憶する。
【００５０】
ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭのＰＩＤ(６０３)は識別子情報格納部１０８に格納しなくてもよい。
【００５１】
図７は、選局情報を順番に取得するときのＴＳ処理部の処理(Ｓ４０６)の流れを詳細に示した図である。
Ｓ７０１にて、ＴＳからＰＡＴを取得する。
Ｓ７０２にて、ＰＡＴを解析し、ＰＭＴのＰＩＤを取得する。
【００５２】
Ｓ７０３にて、ＴＳ処理部２０５に、ＰＭＴのＰＩＤを設定する。
Ｓ７０４にて、ＴＳからＰＭＴを取得し、ＰＭＴからＥＣＭ、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳのＰＩＤを取得する。
Ｓ７０５にて、ＰＡＴとＰＭＴの取得フラグを”１”に設定する。
【００５３】
Ｓ７０６にて、ＴＳ処理部２０５にＥＣＭのＰＩＤ、ビデオＰＥＳのＰＩＤ、オーディオＰＥＳのＰＩＤ、字幕ＰＥＳのＰＩＤを設定する。
Ｓ７０７にて、ＴＳからＥＣＭを取得する。
Ｓ７０８にて、Ｂ−ＣＡＳカード１１３にＥＣＭを設定する。
【００５４】
Ｓ７０９にて、Ｂ−ＣＡＳカード１１３からビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳをデスクランブルするための復号鍵を取得する。
Ｓ７１０にて、Ｓ７０９で取得した復号鍵をデスクランブラ１１４に設定する。
Ｓ７１１にて、ＴＳからビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを取得する。
【００５５】
Ｓ７１２にて、デスクランブラ１１４にビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを設定し、スクランブルを解除する。
Ｓ７１３にて、受信機制御部２０１にビデオＰＥＳのＰＴＳ、オーディオＰＥＳのＰＴＳ、字幕ＰＥＳのＰＴＳを設定する。
Ｓ７１４にて、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳからビデオＥＳ、オーディオＥＳ、字幕ＥＳを生成する。
【００５６】
Ｓ７１５にて、デコード制御部にビデオＥＳ、オーディオＥＳ、字幕ＥＳ、各ＥＳのＤＴＳを設定する。Ｓ７１５の詳細は図８に後述する。
【００５７】
ここで、図７の説明において、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭのＰＩＤの取得および設定、ＥＣＭの取得、Ｂ−ＣＡＳカード１１３およびデスクランブラ１１４での処理は省略してもよい。
【００５８】
図８は、選局情報を順番に取得するときのデコード制御部の処理(Ｓ７１５)の流れを詳細に示した図である。
【００５９】
Ｓ８０１にて、ビデオＥＳ、オーディオＥＳ、字幕ＥＳがデスクランブル済みかどうか判定する。デスクランブル済みである場合はＳ８０２へ、デスクランブル済みでない場合は処理を終える。ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、Ｓ８０１の処理は省略してもよい。
【００６０】
Ｓ８０２にて、各ＥＳのＤＴＳに基づきビデオＥＳ、オーディオＥＳ、字幕ＥＳをデコードする。
Ｓ８０３にて、受信制御部２０１から各ＥＳのＰＴＳに基づく出画・出音要求を取得する。
【００６１】
Ｓ８０４にて、ＰＡＴとＰＭＴの取得フラグはともに”１”かどうか判定する。取得フラグが両方”１”である場合はＳ８０５に進む。取得フラグが両方”１”でない場合は処理を終える。
Ｓ８０５にて、ビデオ、オーディオ、字幕をスピーカ、ディスプレイに出力する。
【００６２】
図９は、処理の依存性を排除したときのＴＳ処理部の選局情報取得の処理(Ｓ４０９)の一例を示すフロー図である。
Ｓ９０１にて、デコード済みのビデオＥＳ、オーディオＥＳ、字幕ＥＳが存在するかどうか判定する。存在する場合はＳ９０２へ、存在しない場合はＳ９０４に進む。
【００６３】
Ｓ９０２にて、ＰＡＴとＰＭＴの取得フラグが”１”で、識別子情報格納部のＰＡＴおよびＰＭＴと一致するかどうか判定する。２つの条件をともに満たす場合はＳ９０３へ、２つの条件を満たしていない場合はＳ９０４に進む。
Ｓ９０３にて、デコード済みのビデオＥＳ、オーディオＥＳ、字幕ＥＳを各ＥＳのＰＴＳに基づきスピーカ、ディスプレイに出力する。
【００６４】
Ｓ９０４にて、ＴＳからＰＡＴ、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳのいずれかを取得する。
Ｓ９０５にて、ＴＳから取得したパケットがＰＡＴか判定する。ＰＡＴを取得した場合はＳ９０７へ、ＰＡＴ以外を取得した場合はＳ９０６へ進む。
【００６５】
Ｓ９０６にて、ＴＳから取得したパケットがＰＭＴか判定する。ＰＭＴを取得した場合はＳ９０７へ、ＰＭＴ以外を取得した場合はＳ９０９へ進む。
Ｓ９０７にて、新たに取得したＰＡＴ、ＰＭＴが、識別子情報格納部１０８のＰＡＴ、ＰＭＴと一致するか判定する。一致する場合はＳ９０８へ、一致しない場合はＳ４０６へ進む。
【００６６】
Ｓ９０９にて、ＴＳから取得したパケットがＥＣＭか判定する。ＥＣＭを取得した場合はＳ９１０へ、ＥＣＭ以外を取得した場合はＳ９１１へ進む。
Ｓ９１０にて、ＥＣＭ処理を行う。Ｓ９１０の詳細は図１０で説明する。
【００６７】
Ｓ９１１にて、ＴＳからビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを取得する。
Ｓ９１２にて、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳ処理を行う。Ｓ９１２の処理の詳細は図１１で説明する。
【００６８】
図９において、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭの取得およびその処理は省略してもよい。
【００６９】
図１０は、ＥＣＭ取得時の処理(Ｓ９１０)の流れを詳細に示した図である。
Ｓ１００１にて、Ｂ−ＣＡＳカード１１３にＥＣＭを設定する。
【００７０】
Ｓ１００２にて、Ｂ−ＣＡＳカード１１３から復号鍵を取得する。
Ｓ１００３にて、デスクランブラ１１４に復号鍵を設定する。
【００７１】
ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、図１０の処理は省略してもよい。
【００７２】
図１１は、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳ処理(Ｓ９１２)の流れを詳細に示した図である。
Ｓ１１０１にて、デスクランブラに復号鍵が設定済みかどうか判定する。復号鍵が設定済みである場合はＳ１１０２へ、設定済みでない場合はＳ１１０４へ進む。
【００７３】
Ｓ１１０２にて、デスクランブラ１１４にビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを設定し、スクランブルを解除する。
Ｓ１１０３にて、受信機制御部２０１にビデオＰＥＳのＰＴＳ、オーディオＰＥＳのＰＴＳ、字幕ＰＥＳのＰＴＳを設定する。
【００７４】
Ｓ１１０４にて、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳからビデオＥＳ、オーディオＥＳ、字幕ＥＳを生成する。
その後、Ｓ７１５で、デコード制御部206にビデオＥＳ、オーディオＥＳ、字幕ＥＳ、各ＥＳのＤＴＳを設定する。Ｓ７１５の処理内容は図８で説明されている。
【００７５】
以上説明した実施例によれば、受信機制御部２０１が識別子情報管理部２０４から選局情報を取得し、ＴＳ処理部２０５にフィルタリング設定を行うことにより、ＴＳ処理部２０５における処理の依存性を排除することができる。これにより、受信したＴＳから順番に処理できるため、選局情報の取得時間を短縮し、選局時間を短縮することが可能となる。
【実施例２】
【００７６】
次に、本発明の第２の実施例について図１２〜図２０を用いて説明する。
図１２は、本発明のデジタル放送受信機における第２の実施例のハードウェア構成図である。
【００７７】
本実施例におけるデジタル放送受信機１２０１は、図１で説明したデジタル放送受信機101と類似の構成をもつが、メモリ１０５に記憶されているデジタル放送受信プログラム１２０２と、不揮発性メモリ１０７に格納されている識別子情報格納部１２０３、設定情報格納部１０９、番組情報格納部１２０４が異なる構成となっている。
【００７８】
図１２に示すデジタル放送受信機１２０１の構成で、図１と同様の符号が付けられたブロックは図１のデジタル放送受信機101と同様の機能をもつため説明を省略する。
【００７９】
デジタル放送受信プログラム１２０２は、リモコン制御部１０３から受信した選局要求に基づき、選局対象のサービスに該当する受信周波数を設定情報格納部１０９から取得し、チューナモジュール１１０に設定する。
【００８０】
また、デジタル放送受信プログラム１２０２は、番組情報格納部１２０４を参照し、選局対象サービスの番組を放送時間内に視聴したか判定し、視聴している場合は、識別子情報格納部１２０３から、選局対象サービスを最後に視聴したときの選局情報を取得し、視聴していない場合は、選局対象サービスにおいて出現頻度の高い識別子を取得し、ＴＳデコーダ１１２にフィルタリング処理の設定を行う。
【００８１】
図１３により、実施例２のデジタル放送受信機におけるデジタル放送受信プログラムの詳細構成を説明する。
本実施例におけるデジタル放送受信プログラム１２０２は、受信機制御部１３０１、設定情報管理部２０２、チューナ制御部２０３、番組情報管理部１３０２、識別子情報管理部１３０３、ＴＳ処理部１３０４、デコード制御部１３０５から構成され、図２で説明したデジタル放送受信プログラム106と類似の構成をもつ。以下、相違点について詳細に説明する。
【００８２】
受信機制御部１３０１は、リモコン信号受信部１０３から選局要求を受信した際、設定情報管理部２０２から選局対象サービスに対応する受信周波数を取得し、チューナ制御部２０３に設定する。その後、受信機制御部１３０１は、番組情報管理部１３０２にて、選局対象サービスの番組を、番組の放送時間内に視聴したか判定し、視聴していた場合は、識別子情報管理部１３０３から選局対象サービスを最後に視聴したときの選局情報を取得する。
【００８３】
視聴していない場合は、識別子情報管理部１３０３から選局対象サービスにおいて、出現頻度の高い選局情報を取得する。受信機制御部１３０１は、選局情報を取得した後、ＴＳ処理部１３０４に対して、選局情報のフィルタリング設定を行う。識別子情報管理部１３０３から、選局対象サービスを最後に視聴したときの選局情報、また出現頻度の高い選局情報のいずれも取得できなかった場合は、ＴＳ処理部１３０４に対して、ＰＡＴのフィルタリング設定を行う。
【００８４】
識別子情報管理部１３０３は、受信機制御部１３０１から選局対象のサービスに対応する選局情報取得要求を受信し、識別子情報格納部１２０３に該当する選局情報が存在する場合は、選局情報を受信機制御部１３０１に送出する。該当する選局情報が存在しない場合は、ＴＳ処理部１３０４で取得した最新の選局情報を識別子情報格納部１２０３に格納する。
【００８５】
また、デジタル放送受信機の停止時には、視聴したサービスの選局情報を識別子情報格納部１２０３に格納する。
【００８６】
ＴＳ処理部１３０４は、受信機制御部１３０１が行ったフィルタリング設定に基づき、ＴＳから選局に必要な選局情報を取得する。
【００８７】
受信機制御部１３０１が、識別子情報格納部１２０３から選局対象のサービスに対応する選局情報を取得できた場合は、ＴＳ処理部１３０４は、処理の依存性を排除して、ＴＳ処理部１３０４が取得するＴＳパケットから順番に処理する。選局情報を取得できなかった場合は、ＴＳ処理部１３０４は、ＰＡＴから、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳの順番に選局情報を取得する。
【００８８】
また、ＴＳ処理部１３０４は、ＥＣＭを受信した場合、ＥＣＭをＢ−ＣＡＳカード１１３に設定し、Ｂ−ＣＡＳカード１１３から復号鍵を取得し、復号鍵をデスクランブラ１１４に設定する。
【００８９】
さらに、ＴＳ処理部１３０４は、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを取得した場合、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳから、ビデオＥＳ、オーディオＥＳ、字幕ＥＳを生成し、ビデオＥＳ、オーディオＥＳ、字幕ＥＳの各ＰＴＳを受信機制御部１３０１に設定する。
ＴＳ処理部１３０４は、ビデオＥＳ、オーディオＥＳ、字幕ＥＳをデスクランブラ１１４に送出し、デスクランブルしたビデオＥＳ、オーディオＥＳ、字幕ＥＳを、デコード制御部１３０５に設定する。
【００９０】
デコード制御部１３０５は、ＴＳ処理部１３０４から取得したビデオＥＳ、オーディオＥＳ、字幕ＥＳを、各ＥＳのＤＴＳに基づきデコードする。その後、デコード制御部２０６は、受信機制御部１３０１から各ＥＳのＰＴＳに基づく出画・出音要求を取得し、ビデオ、オーディオ、字幕をディスプレイ１１１７、スピーカ１１１８に出力する。
【００９１】
図１４は、視聴番組の番組終了時刻に基づいて、使用する識別子を切り替えた場合の予測成功確率の推移を示した概念図である。任意の番組を視聴する際に必要となる選局情報は、番組放送中に変更されることはない。そのため、番組Ａ開始時刻Ｔａ(１４０１)において番組Ａを視聴し、視聴終了時に視聴していた番組の選局情報を保存し、番組Ａ放送途中の時刻Ｔｂ(１４０２) において再び番組Ａを選局する場合は、最後に視聴したときの選局情報を利用すれば１００％の確率で選局情報の予測は成功する。一方、出現頻度の高い選局情報を利用する場合は、予測に失敗する可能性がある。
【００９２】
また、番組Ａ終了時刻Ｔｃ(１４０３)以降、番組Ａを放送していたサービスを選局する際は、番組Ａ終了直後であれば、最後に視聴したときの選局情報を利用する方が、出現頻度の高い選局情報を利用する場合に対して予測の成功確率は高いと予想できる。しかし、長時間経過した場合は、選局情報が変更される可能性が高くなるため、出現頻度の高い選局情報を利用した方が予測の成功確率は高くなると予想される。
【００９３】
そのため、同一番組が放送されている間は最後に視聴したときの選局情報を用いて選局を行い、番組が終了した後に選局する場合は、出現頻度の高い選局情報を用いることにより、最後に視聴したときの選局情報のみを用いて選局情報を予測する場合と比較して、選局情報の予測の成功確率を向上させることができる。
【００９４】
次に、図１５を用いて、第２の実施例における受信機制御部１３０１の視聴時の処理の流れを詳細に説明する。図１５のS1501からS1505ステップは、図４で説明した処理フローのS401からS405ステップと同一のため、説明を省略する。S1505ステップで、識別子情報管理部１３０３が識別子情報格納部１２０３から選局情報を取得できる場合に、S1506の処理に分岐する。
【００９５】
Ｓ１５０６では、選局要求サービスで放送中の番組を番組放送中に１回以上視聴したか否かを、詳細を後述する番組情報格納テーブルを参照して判定する。視聴している場合はＳ１５０８へ、視聴していない場合は、Ｓ１５０７へ進む。
【００９６】
Ｓ１５０７にて、後述する識別子情報管理部から出現頻度の高い選局情報を読出す。
Ｓ１５０８にて、後述する識別子情報格納部から最後に視聴したときの選局情報を読出す。
【００９７】
Ｓ１５０９にて、識別子情報管理部１３０３から読出した選局情報をＴＳ処理部１３０４に設定する。
Ｓ１５１０にて、処理の依存性を排除して選局情報を取得する。Ｓ１５１０の詳細は図１８で説明する。
【００９８】
図１６は番組情報格納部１２０４のテーブルフォーマットの一例を示す図であり、番組情報管理部1302により参照される。
図１６において、選局対象のサービスのサービスＩＤ（1601）ごとに、１６０２は番組ＩＤ（1602）、１６０３は番組開始時刻（1603）、１６０４は番組の長さ（1604）、１６０５は番組視聴フラグ（1605）を記憶する。
【００９９】
番組視聴フラグ(１６０５)は、例えば、サービスＩＤ(１６０１)が１０２４、番組ＩＤ(１６０２)が０ｘ０１０の場合において、番組ＩＤ(１６０２)０ｘ０１０が放送している間に視聴した場合”１”を設定する。番組ＩＤ(１６０２)０ｘ０１０が放送中の間は番組視聴フラグには”１”が設定されており、この期間にサービスＩＤ(１６０１)１０２４に選局した場合は、最後に選局したときの選局情報を用いる。番組ＩＤ(１６０２)０ｘ０１０が終了すると番組視聴フラグは”０”になる。番組ＩＤ(１６０２)の終了は、番組開始時刻(１６０３)と、番組長(１６０４)から算出する。
【０１００】
図１７は識別子情報格納部１２０３のテーブルフォーマットの一例を示す図であり、識別子情報管理部1303により参照される。
テーブルは、選局対象のサービスのサービスＩＤ（1701）ごとに、ＰＭＴのＰＩＤ（1702）、ＥＣＭのＰＩＤ（1703）、ビデオＰＥＳのＰＩＤ（1704）、オーディオＰＥＳのＰＩＤ（1705）、字幕ＰＥＳのＰＩＤ（1706）、最終視聴サービスフラグ（1706）、出現頻度（1708）を記憶する。
【０１０１】
ここで、サービスが複数のプログラムで構成される場合には、それぞれのＰＭＴごとに、ＥＣＭ・ビデオＰＥＳ・オーディオＰＥＳ・字幕ＰＥＳ・最終視聴サービスフラグ・出現頻度のＰＩＤを記憶する。
【０１０２】
ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭのＰＩＤ(1703)は識別子情報格納部1303に格納しなくてもよい。
【０１０３】
最終視聴サービスフラグ(１７０７)は、任意のサービスに選局情報の組が複数存在する場合、最後に選局したときの選局情報の組に”１”を設定し、それ以外の選局情報の組には”０”を設定する。Ｓ１５０８にて最後に視聴したときの選局情報を読出すときは、最終視聴サービスフラグ(１７０７)が”１”の選局情報の組を読み出す。
【０１０４】
出現頻度(１７０８)は、任意のサービスに選局情報の組が複数存在する場合、前記サービスが選局される度に、各選局情報の組の出現回数を記録し、出現頻度を算出する。図１５のＳ１５０７において、出現頻度の高い選局情報を読出すときは、出現頻度(１７０８)の高い選局情報を読出す。
【０１０５】
図１８は、図15の処理の依存性を排除したときのＴＳ処理部1304の選局情報取得の処理(Ｓ１５１０)の流れを詳細に示した図である。
Ｓ１８０１にて、出現頻度の高い識別子を利用しているかどうか判定する。利用している場合は図９で詳細フローを説明した図４のＳ４０９と同じ処理へ分岐し、利用していない場合はつぎのＳ１８０２へ進む。
【０１０６】
Ｓ１８０２にて、デコード済みのビデオＥＳ、オーディオＥＳ、字幕ＥＳが存在するかどうか判定する。存在する場合はＳ１８０３へ分岐し、存在しない場合はＳ１８０４に進む。
Ｓ１８０３にて、デコード済みのビデオＥＳ、オーディオＥＳ、字幕ＥＳを、各ＥＳのＰＴＳに基づきスピーカおよびディスプレイに出力する。
【０１０７】
Ｓ１８０４にて、ＴＳからＰＡＴ、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳのいずれかを取得する。
【０１０８】
Ｓ１８０５にて、ＴＳから取得したパケットがＰＡＴか判定する。ＰＡＴを取得した場合はＳ１８０２へ、ＰＡＴ以外を取得した場合はＳ１８０６へ進む。
【０１０９】
Ｓ１８０６にて、ＴＳから取得したパケットがＰＭＴか判定する。ＰＭＴを取得した場合はＳ１８０２へ、ＰＭＴ以外を取得した場合はＳ１８０７へ進む。
【０１１０】
Ｓ１８０７にて、ＴＳから取得したパケットがＥＣＭか判定する。ＥＣＭを取得した場合はＳ９１０へ、ＥＣＭ以外を取得した場合はＳ１８０８へ進む。
【０１１１】
Ｓ１８０８にて、ＴＳからビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳを取得する。
Ｓ１８０９にて、ビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳ処理を行う。Ｓ１８０９の詳細は図１９で説明する。
【０１１２】
図１９は、図１８のビデオＰＥＳ、オーディオＰＥＳ、字幕ＰＥＳ処理(Ｓ１８０９)の流れを詳細に示した図である。Ｓ１９０１からＳ１９０４ステップの処理内容は、図１１で説明したS1101からS1104と同じため、説明を省略する。
【０１１３】
Ｓ１９０５にて、デコード制御部１３０５にビデオＥＳ、オーディオＥＳ、字幕ＥＳ、各ＥＳのＤＴＳを設定する。Ｓ１９０５の処理の詳細は図２０で説明する。
【０１１４】
図２０は、図１９で説明した第２の実施例におけるデコード制御部の処理(Ｓ１９０５)の流れを詳細に示した図である。S2001からS2003ステップは、図８のデコード制御部の処理フローと同じ内容のため、説明を省略する。
【０１１５】
Ｓ２００４にて、ビデオ、オーディオ、字幕をスピーカ、ディスプレイに出力する。
【０１１６】
以上説明した実施例によれば、受信機制御部１３０１は。番組情報管理部１３０２にて、選局対象サービスで放送している番組を放送時間内に一回以上視聴したか判定し、視聴している場合は、選局対象サービスを最後に視聴したときの選局情報を識別子情報管理部１３０３から取得し、視聴していない場合は、選局対象サービスにおいて出現頻度の高い選局情報を識別子情報管理部１３０３から取得し、ＴＳ処理部１３０４にフィルタリング設定を行う。
【０１１７】
これにより、ＴＳ処理部１３０４における処理の依存性を排除し、ＴＳ処理部１３０４は受信したＴＳから順番に処理できるため、選局情報の取得時間を短縮し、選局時間を短縮することが可能となる。
【実施例３】
【０１１８】
次に、本発明の第３の実施例について図２１〜図２６を用いて説明する。
図２１は、本発明のデジタル放送受信機における第３の実施例のハードウェア構成図である。
【０１１９】
本実施例におけるデジタル放送受信機２１０１は、図１や図１２で説明したデジタル放送受信機と類似の構成をもつが、メモリ１０５に記憶されているデジタル放送受信プログラム2102と、不揮発性メモリ１０７に格納されている識別子情報格納部2104、識別子情報切替時間格納部２１０３が異なる構成となっている。
【０１２０】
図21に示すデジタル放送受信機2101の構成で、図１や図１２と同様の符号が付けられたブロックは図１や図１２のデジタル放送受信機と同様の機能をもつため説明を省略する。
【０１２１】
デジタル放送受信プログラム２１０２は、リモコン制御部１０３から受信した選局要求に基づき、選局対象のサービスに該当する受信周波数を設定情報格納部１０９から取得し、チューナモジュール１１０に設定する。
【０１２２】
また、デジタル放送受信プログラム２１０２は、識別子情報格納部２１０４を参照し、選局対象サービスの最終視聴時刻を取得する。また、デジタル放送受信プログラム２１０２は、識別子情報切替時間格納部２１０３を参照し、選局対象サービスにおける番組切替時間を取得する。
【０１２３】
デジタル放送受信プログラム２１０２は、前記最終視聴時刻と前記番組切替時間に基づき、選局対象サービスを最後に視聴してから、番組切替の時刻を超えたかどうか判定し、番組切替の時刻を超えている場合は、識別子情報格納部２１０４から、選局対象サービスにおいて出現頻度の高い識別子を取得し、超えていない場合は、選局対象サービスを最後に視聴したときの選局情報を取得し、ＴＳデコーダ１１２にフィルタリング処理の設定を行う。
【０１２４】
図２２は、実施例３のデジタル放送受信機におけるデジタル放送受信プログラムの構成を説明する図である。
本実施例におけるデジタル放送受信プログラム２１０２は、受信機制御部２２０１、設定情報管理部２０２、チューナ制御部２０３、識別子情報切替時間管理部２２０２、識別子情報管理部２２０３、ＴＳ処理部２０５、デコード制御部２０６から構成され、図２や図２２で説明したデジタル放送受信プログラムと類似の構成をもつ。以下、相違点について詳細に説明する。
【０１２５】
受信機制御部２２０１は、リモコン信号受信部１０３から選局要求を受信した際、設定情報管理部２０２から選局対象サービスに対応する受信周波数を取得し、チューナ制御部２０３に設定する。その後、受信機制御部２２０１は、識別子情報管理部２２０３から選局対象サービスの最終視聴時刻を取得し、また、識別子情報切替時間管理部２２０２から選局対象サービスの番組切替時間を取得する。
【０１２６】
前記最終視聴時刻と前記番組切替時間に基づき、選局対象サービスを最後に視聴してから、番組切替の時刻を超えたかどうか判定し、番組切替の時刻を超えている場合は、識別子情報管理部２２０３から、選局対象サービスにおいて出現頻度の高い識別子を取得し、超えていない場合は、選局対象サービスを最後に視聴したときの選局情報を取得し、ＴＳデコーダ１１２にフィルタリング処理の設定を行う。
【０１２７】
識別子情報管理部２２０３は、受信機制御部２２０１から選局対象のサービスに対応する選局情報取得要求を受信し、識別子情報格納部２１０４に該当する選局情報が存在する場合は、選局情報を受信機制御部２２０１に送出する。該当する選局情報が存在しない場合は、ＴＳ処理部２０５で取得した最新の選局情報を識別子情報格納部２１０４に格納する。
【０１２８】
また、デジタル放送受信機の停止時には、視聴したサービスの選局情報を識別子情報格納部２１０４に格納する。
【０１２９】
受信機制御部２２０１が、識別子情報格納部２１０４から選局対象のサービスに対応する選局情報を取得できた場合は、ＴＳ処理部２０５は、処理の依存性を排除して、ＴＳ処理部２０５が取得するＴＳから順番に処理する。選局情報を取得できなかった場合は、ＴＳ処理部２０５は、ＰＡＴから、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳの順番に選局情報を取得する。
【０１３０】
図２３は、デジタル放送の番組編成のタイムチャートの一例を示した図である。ある放送局Ａでは、１日の放送は０４：００(２３０１)に開始し、０３：００(２３０５)に終了する。番組の長さは時間帯によって異なり、０４：００(２３０１)から１０：００(２３０２)、１９：００(２３０３)から０３：００(２３０５)の間は、１つの番組は１時間で構成される(区間１)。
【０１３１】
また、１０：００(２３０２)から１６：００(２３０３)の間は、１つの番組は２時間で構成される(区間２)、また、１６：００(２３０３)から１９：００(２３０４)の間は、１つの番組は３０分で構成される(区間３)。ここで、番組の区切りは、１０：００(２３０２)、１６：００(２３０３)のように、毎時の始まりであることが多い。これは時間帯によらず、また、他放送局においても同様の傾向を示している。
【０１３２】
この性質を利用し、例えば０９：３０に放送局Ａを視聴し、その後、他の放送局を視聴して１０：１５に再度放送局Ａを選局した場合は、番組の区切りである１０：００(２３０２)をまたいでいるため、識別子情報格納部２１０４から、出現頻度の高い識別子をＴＳ処理部２０５に設定する。
【０１３３】
また、１４：１５に放送局Ａを視聴し、その後、他の放送局を視聴して１４：５０に再度放送局Ａを選局した場合は、番組の区切りである１６：００(２３０３)をまたいでいないため、識別子情報格納部２１０４から、放送局Ａを最後に選局したときの識別子をＴＳ処理部２０５に設定する。
【０１３４】
このように、各放送局に毎時ごとに存在する番組の区切りを利用して、ＴＳ処理部２０５に設定する識別子を切り替えることにより、選局時にＴＳ処理部に設定する識別子の予測の成功確率を高めて、選局時間を短縮することができる。
【０１３５】
次に、図２４を用いて、第３の実施例における受信機制御部２２０１の視聴時の処理の流れを詳細に説明する。図２４のS2401からS2405ステップは、図４で説明した処理フローのS401からS405ステップと同一のため、説明を省略する。S2405ステップで、識別子情報管理部2203が識別子情報格納部２１０４から選局情報を取得できる場合に、S2406の処理に分岐する。
【０１３６】
Ｓ２４０６は、図２５に詳細を説明する識別子情報切替時間格納部2103に格納されているテーブルを参照し、各放送局の各時間帯に設定した切替時間を超えているかどうか判定する。このテーブルの内容は、Ｓ２４０６の判定結果に基づき更新され、初期状態(２５０１〜２５０４)から定常状態(２５０５〜２５０８)に近づく。
【０１３７】
このように、Ｓ２４０６にて選局対象サービスを番組の切替時間内に選局したかどうかを判定し、各放送局の各時間帯ごとに設定した切替時間を超えていない場合はＳ２４０７へ、超えた場合はＳ２４０８に進む。
【０１３８】
以降の処理は、図１５で示した処理と同様に、Ｓ２４０７にて、識別子情報管理部２２０３から最後に視聴したときの選局情報を読み出す。
Ｓ２４０８にて、識別子情報管理部２２０３から出現頻度の高い選局情報を読み出す。
Ｓ２４０９にて、識別子情報管理部２２０３から読み出した選局情報をＴＳ処理部２０５に設定する。
その後、Ｓ４０９に進む。
【０１３９】
図２５は識別子情報切替時間格納部２１０３に格納され、識別子情報切替時間管理部2202により参照されるテーブルのフォーマットを示す図である。テーブルは、各放送局の時間帯ごとの放送番組の切り替え時間を示したものである。
【０１４０】
図２５において、時間(２５０１)から放送局Ｃ(２５０４)は各放送局の切替時間の初期状態を示している。また、時間(２５０５)から放送局Ｃ(２５０８)は各放送局の切替時間の定常状態を示している。このように、識別子情報切替時間格納部２１０３に格納されるデータは更新可能にする。
【０１４１】
識別子情報切替時間管理部2202は、識別子情報切替時間格納部２１０３を参照して、視聴時に現在時刻を基に時間2505を検索して、対応する時間帯の放送局の切り替え時間を取得する。
【０１４２】
図２６は識別子情報格納部２１０４のテーブルフォーマットの一例を示す図であり、識別子情報管理部2203により参照される。
テーブルは、選局対象のサービスのサービスＩＤ（2601）ごとに、ＰＭＴのＰＩＤ（2602）、ＥＣＭのＰＩＤ（2603）、ビデオＰＥＳのＰＩＤ（2604）、オーディオＰＥＳのＰＩＤ（2605）、字幕ＰＥＳのＰＩＤ（2606）、最終視聴サービスフラグ（2607）、出現頻度（2608）、最後視聴時刻（2609）を記憶する。
【０１４３】
ここで、サービスが複数のプログラムで構成される場合には、それぞれのＰＭＴごとに、ＥＣＭ・ビデオＰＥＳ・オーディオＰＥＳ・字幕ＰＥＳ・最終視聴サービスフラグ・出現頻度・最後視聴時刻のＰＩＤを記憶する。
【０１４４】
ここで、放送コンテンツのコピー制御を行っていない国または地域の場合、ＥＣＭのＰＩＤ(2603)は識別子情報格納部2104に格納しなくてもよい。
【０１４５】
以上説明した実施例によれば、受信機制御部２２０１は、識別子情報切替時間管理部２２０２から、各放送局・各時間帯の番組の切替時間を取得し、選局対象サービスを最後に視聴した時刻と比較して、番組の切替時間を超えているかどうか判定し、超えている場合は、選局対象サービスにおいて出現頻度の高い選局情報を識別子情報管理部２２０３から取得する。超えていない場合には、選局対象サービスを最後に視聴したときの選局情報を識別子情報管理部２２０３から取得し、ＴＳ処理部２０５にフィルタリング設定を行う。
【０１４６】
これにより、ＴＳ処理部２０５における処理の依存性を排除し、ＴＳ処理部２０５は受信したＴＳから順番に処理できるため、選局情報の取得時間を短縮し、選局時間を短縮することが可能となる。
【実施例４】
【０１４７】
次に、本発明の第４の実施例について図２７〜図３７を用いて説明する。
図２７は、本発明のデジタル放送受信機における第４の実施例のハードウェア構成図である。
【０１４８】
本実施例におけるデジタル放送受信機２７０１は、図１や図１２や図２１で説明したデジタル放送受信機と類似の構成をもつが、メモリ１０５に記憶されているデジタル放送受信プログラム2702と、不揮発性メモリ１０７に格納されている番組編成情報格納部2703、統計情報格納部2704が異なる構成となっている。
【０１４９】
図27に示すデジタル放送受信機2701の構成で、図１や図１２と図２１と同様の符号が付けられたブロックは図１や図１２や図２１のデジタル放送受信機と同様の機能をもつため説明を省略する。
【０１５０】
デジタル放送受信プログラム２７０２は、リモコン制御部１０３から受信した選局要求に基づき、選局対象のサービスに該当する受信周波数を設定情報格納部１０９から取得し、チューナモジュール１１０に設定する。
【０１５１】
また、デジタル放送受信プログラム２７０２は、識別子情報格納部２１０４を参照し、選局対象の放送局の最終視聴時刻を取得する。また、統計情報格納部２７０４を参照し、選局対象の放送局における識別子情報切替時間を取得する。
【０１５２】
デジタル放送受信プログラム２７０２は、詳細を後述するが、前記最終視聴時刻と前記識別子情報切替時間に基づき、選局対象の放送局を最後に視聴してから、識別子情報切替時刻を超えたか判定し、識別子情報切替時間を超えている場合は、識別子情報格納部２１０４から、選局対象の放送局において出現頻度の高い識別子情報を取得し、超えていない場合は、選局対象の放送局を最後に視聴したときの選局情報を取得し、ＴＳデコーダ１１２にフィルタリング処理の設定を行う。
【０１５３】
図２８は、本発明のデジタル放送受信機におけるデジタル放送受信プログラム2702の構成を説明する図である。
本実施例におけるデジタル放送受信プログラム２７０２は、受信機制御部２８０１、設定情報管理部２０２、チューナ制御部２０３、識別子情報切替時間管理部２８０２、識別子情報管理部２２０３、ＴＳ処理部２０５、デコード制御部２０６から構成され、図２や図１３や図２２で説明したデジタル放送受信プログラムと類似の構成をもつ。以下、相違点について詳細に説明する。
【０１５４】
受信機制御部２８０１は、リモコン信号受信部１０３から選局要求を受信した際、設定情報管理部２０２から選局対象のサービスに対応する受信周波数を取得し、チューナ制御部２０３に設定する。その後、受信機制御部２８０１は、識別子情報管理部２２０３から選局対象の放送局の最終視聴時刻を取得し、また、統計情報管理部２８０３から選局対象の放送局の識別子情報切替時間を取得する。
【０１５５】
前記最終視聴時刻と前記識別子情報切替時間に基づき、選局対象の放送局を最後に視聴してから、識別子情報切替時間を超えたか判定し、識別子情報切替時間を超えている場合は、識別子情報管理部２２０３から、選局対象の放送局において出現頻度の高い識別子情報を取得し、超えていない場合は、選局対象の放送局を最後に視聴したときの選局情報を取得し、ＴＳデコーダ１１２にフィルタリング処理の設定を行う。
【０１５６】
受信機制御部２８０１が、識別子情報格納部２１０４から選局対象のサービスに対応する選局情報を取得できた場合は、ＴＳ処理部２０５は、処理の依存性を排除して、ＴＳ処理部２０５が取得するＴＳから順番に処理する。選局情報を取得できなかった場合は、ＴＳ処理部２０５は、ＰＡＴから、ＰＭＴ、ＥＣＭ、ビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳの順番に選局情報を取得する。
【０１５７】
図２９は番組編成情報格納部２７０３に格納される番組編成情報のテーブルフォーマットを示す図である。
【０１５８】
図２９において、放送局2901の番組ＩＤ（2902）ごとに、番組名（２９０３）、当該番組の放送日時（２９０４）、当該番組の開始時刻（２９０５）、当該番組の番組の時間長（２９０６）、マルチチャンネルフラグ（２９０７）を格納する。これらの番組編成情報格納部２７０３に格納されている各データは、視聴時および電源ＯＦＦ時に番組編成情報管理部２８０２が更新する。
【０１５９】
ここで、マルチチャンネルフラグ(２９０７)は、放送局がある時間帯において１番組のみ放送する場合は”０”を設定し、複数番組を同時に放送する場合は”１”を設定する。統計情報管理部２８０３は、最後に視聴したときの識別子情報を用いる場合の予測成功確率を算出するとき、および、出現頻度の高い識別子情報を用いる場合の予測成功確率を算出するときに番組編成情報格納部２７０３のマルチチャンネルフラグ(２９０７)を参照する。
【０１６０】
図３０は、デジタル放送の識別子情報の切替タイミングを説明する概念図であり、放送番組のタイムスケジュールと放送番組の識別子情報の関係を示している。
デジタル放送では、放送番組の識別子情報は当該番組途中で変更されおらず、識別子情報の変更タイミングは、１番組放送から複数番組放送への切替時になっている。
【０１６１】
実放送においては、１番組放送から１番組放送に切替わる場合、または複数番組放送から複数番組放送に切替わる場合は識別子情報は変更されないことが多い。図３０において、識別子情報が変更されるのは１２：００(３００１)、１３：００(３００２)、１４：００(３００３)、１５：００(３００４)のときである。
【０１６２】
図３１は、識別子情報の予測成功確率の推移を説明する概念図である。
ある放送局について、最後に視聴したときの識別子情報を用いる場合の予測成功確率と、出現頻度の高い識別子情報を用いる場合の予測成功確率を算出した結果、図３１に示すグラフとなった。
【０１６３】
最後に視聴してからの経過時間が短い場合は、最後に視聴したときの識別子情報を用いる方が予測成功確率が高く、最後に視聴してからの経過時間が長い場合は、出現頻度の高い識別子情報を用いる場合の予測成功確率が高い。
【０１６４】
そのため、最後に視聴したときの識別子情報を用いる場合の予測成功確率と、出現頻度の高い識別子情報を用いる場合の予測成功確率が逆転する時間(３１０１)を算出し、最後に視聴してから予測成功確率が逆転する時間(３１０１)までは最後に視聴したときの識別子情報を使用し、予測成功確率が逆転する時間(３１０１)を過ぎた後は出現頻度の高い識別子情報を使用することにより、予測の精度を向上させることができる。
【０１６５】
つぎに、第４の実施例における統計情報管理部が生成する予測成功確率の算出処理を図32から図34により説明する。以下に説明する処理により、図36に説明する統計情報格納部2704の予測成功確率テーブルを生成する。
【０１６６】
図32は、統計情報管理部2803のメインフローを示す図である。以下に説明するように、当該処理は、デジタル放送受信機の電源ＯＦＦ処理時におこなわれる。
【０１６７】
Ｓ３２０１にて、リモコン信号受信部１０３から電源ＯＦＦ要求を取得する。  
Ｓ３２０２にて、１日の放送が終了したか判定する。番組編成情報格納部２７０３を参照し、１日の放送が終了している場合はＳ３２０３に進み、１日の放送が終了していない場合は処理を終了する。
【０１６８】
Ｓ３２０３にて最後に視聴したときの識別子情報の予測成功確率を算出する。詳細は、図３３により後述する。
【０１６９】
つぎに、Ｓ３２０４にて出現頻度の高い識別子情報の予測成功確率を算出する。詳細は、図３４により後述する。
【０１７０】
さらに、Ｓ３２０５にて最後に視聴したときの識別子情報と、出現頻度の高い識別子情報の予測成功確率が逆転するまでの時間を算出し、処理を終了する。詳細は、図３５により後述する。
【０１７１】
図３３は、図３２に示した最後に視聴したときの識別子情報の予測成功確率算出処理(Ｓ３２０３)の詳細フローを示した図である。
Ｓ３３０１にて、受信可能な全放送局の予測成功確率を算出したか判定する。全放送局の予測成功確率を算出していない場合はＳ３３０２に進み、全放送局の予測成功確率を算出している場合は処理を終了する。
【０１７２】
Ｓ３３０２にて、ある放送局について１週間分の予測成功確率を算出したか判定し、算出している場合はＳ３３０３に進み、算出していない場合はＳ３３０４に進む。
Ｓ３３０３にて、１週間の予測成功確率の平均を計算し統計情報格納部２７０４に格納し、Ｓ３３０１に進む。
【０１７３】
Ｓ３３０４にて、番組編成情報格納部２７０３から１日の放送時間を算出する。
Ｓ３３０５にて、最後に視聴したときの時刻Ｔｌ(min)と、次回選局時刻Ｔｎ(min)と、時刻Ｔｎと時刻Ｔｌの幅Ｗ(min)に初期値を設定する。時刻Ｔｌには１日の放送開始時刻Ｔｓ(min)、時刻ＴｎにはＴｓ＋１、幅ＷにはＴｎ−Ｔｌをそれぞれ設定する。
【０１７４】
Ｓ３３０６にて、幅Ｗが上限値以内であるか判定する。ここで、上限値とは１日の放送終了時刻Ｔｅ(min)から時刻Ｔｓ＋１を引いた値である。幅Ｗが上限値を超えていない場合はＳ３３０８に進み、上限値を超えている場合はＳ３３０７に進む。
Ｓ３３０７にて、翌日の番組編成情報を番組編成情報格納部２７０３から読み出す。
【０１７５】
Ｓ３３０８にて、時刻Ｔｎにおける識別子情報と時刻Ｔｌにおける識別子情報が異なるか判定する。識別子情報が異なる場合はＳ３３１０に進み、識別子情報が同じ場合はＳ３３０９に進む。
【０１７６】
Ｓ３３０９にて、予測成功のカウント総数に１を加える
Ｓ３３１０にて、予測失敗のカウント総数に１を加える。
【０１７７】
Ｓ３３１１にて、時刻Ｔｌに１を加える。
Ｓ３３１２にて、時刻Ｔｌが上限値以内か判定する。ここで、上限値とは時刻Ｔｅから幅Ｗを引いた値である。
【０１７８】
Ｓ３３１３にて、幅Ｗに１を加える。
Ｓ３３１４にて、予測成功のカウント総数と予測失敗のカウント総数から予測成功確率を算出する。
Ｓ３３１５にて、カウント総数をクリアする。
【０１７９】
上記の処理により、図３６に示す統計情報格納部2704の予測成功確率テーブルの成功確率3603を選局後の経過時間3602ごとに格納する。上記の処理において、予測成功確率は、曜日または時間帯ごとに算出してもよい。
【０１８０】
図３４は、図３２に示した出現頻度の高い識別子情報の予測成功確率の算出処理(Ｓ３２０４)の詳細フローを示した図である。
Ｓ３４０１にて、受信可能な全放送局の予測成功確率を算出したか判定する。算出していない場合はＳ３４０２に進み、全放送局分の算出した場合は処理を終了する。
【０１８１】
Ｓ３４０２にて、識別子情報格納部２１０４から出現頻度が最も高い識別子情報を読み出す。
Ｓ３４０３にて、１週間の番組編成情報から、１番組放送の総放送時間と複数番組放送の総放送時間の割合を算出する。
【０１８２】
Ｓ３４０４にて、識別子情報格納部２１０４から読み出した識別子情報と、１番組／複数番組放送の放送時間の割合から予測成功確率を算出する。
Ｓ３４０５にて、算出した予測成功確率を統計情報格納部２７０４に格納する。
【０１８３】
Ｓ３４０６にて、次の放送局の処理に切り替え、S3402からS3406の処理を全放送局分おこなう。
【０１８４】
上記の処理により、図３６に示す統計情報格納部2704の予測成功確率テーブルの成功確率3605を選局後の経過時間3604ごとに格納する。
【０１８５】
図３５は、図３２に示した最後に視聴したときの識別子情報と出現頻度の高い識別子情報の予測成功確率が逆転する時間を算出する処理(Ｓ３２０４)の詳細フローを示した図である。
Ｓ３５０１にて、全放送局の予測成功確率を算出したか判定する。算出していない場合はＳ３５０２に進み、算出している場合は処理を終了する。
【０１８６】
Ｓ３５０２にて、統計情報格納部２７０４から、最後に視聴したときの識別子情報の予測成功確率と出現頻度が最も高い識別子情報の予測成功確率を読出す。
Ｓ３５０３にて、最後に選局してからの経過時間Ｔの初期値を１(min)に設定。
【０１８７】
Ｓ３５０４にて、経過時間Ｔが上限を超えたか判定する。ここで、上限とは経過時間Ｔ−１である。上限を超えていない場合はＳ３５０５に進み、上限を超えている場合はＳ３５０６に進む。
【０１８８】
Ｓ３５０５にて、出現頻度の高い識別子情報の方が最後に視聴したときの識別子情報より、経過時間Ｔにおける予測成功確率が高いか判定する。予測成功確率が高い場合はＳ３５０８に進み、予測成功確率が高くない場合はＳ３５０７に進む。
【０１８９】
Ｓ３５０６にて、識別子情報切替時間をー１として統計情報格納部２７０４に格納する。識別子情報切替時間がー１である場合、受信機制御部２８０１は識別子情報管理部２２０３から最後に視聴したときの識別子情報を取得する。
【０１９０】
Ｓ３５０７にて、経過時間Ｔに１を加える。
【０１９１】
Ｓ３５０８にて、経過時間Ｔを識別子情報切替時間として、図36の統計情報格納部２７０４の識別子情報切替時間3606に格納する。
【０１９２】
図３６は、図３２から図３５で説明した、第４の実施例の統計情報格納部2704に格納される予測成功確率と識別子切替時間のテーブルのフォーマットを示す図である。
【０１９３】
詳しくは、放送局（3601）ごとに、最後に視聴したときの識別子情報における選局後の経過時間（3602）ごとの予測成功確率（3603）と、出現頻度の高い識別子情報における選局後の経過時間（3604）ごとの予測成功確率（3605）が格納されている。さらに、これらのデータから求めた識別子情報切替時間（3606）が格納されている。
【０１９４】
次に、図３７を用いて、第４の実施例における受信機制御部2801の視聴時の処理の流れを説明する。図３７のS3701からS3705ステップは、図２５で説明した処理フローのS2401からS2405ステップと同一のため、説明を省略する。S3705ステップで、識別子情報管理部2203が識別子情報格納部２１０４から選局情報を取得できる場合に、S3706の処理に分岐する。
【０１９５】
Ｓ３７０６にて、最後に視聴してからの経過時間が、統計情報格納部２７０４から取得した識別子情報切替時間内であるか判定する。切替時間内である場合はＳ３７０７に進み、切替時間を超えている場合はＳ３７０８に進む。
【０１９６】
Ｓ３７０７にて、識別子情報管理部２２０３から最後に視聴したときの選局情報を読出す。
【０１９７】
Ｓ３７０８にて、識別子情報管理部２２０３から出現頻度の高い選局情報を読出す。
【０１９８】
Ｓ３７０９にて、読出した選局情報をＴＳ処理部２０５に設定し、Ｓ４０９に進む。
【０１９９】
以上説明した実施例によれば、受信機制御部２８０１は、統計情報管理部２８０３から、最後に視聴してから識別子情報が切り替わるまでの時間を取得し、選局対象サービスを最後に視聴した時刻と比較して、識別子情報切替時間を超えているか判定し、超えている場合は選局対象サービスにおいて出現頻度の高い選局情報を識別子情報管理部２２０３から取得し、超えていない場合は選局対象サービスを最後に視聴したときの選局情報を識別子情報管理部２２０３から取得し、ＴＳ処理部２０５にフィルタリング設定を行う。
【０２００】
これにより、ＴＳ処理部２０５における処理の依存性を排除し、ＴＳ処理部２０５は受信したＴＳから順次処理できるため、選局情報の取得時間を短縮し、選局時間を短縮することが可能となる。
【図面の簡単な説明】
【０２０１】
【図１】第１の実施例のデジタル放送受信機のハードウェア構成図である。
【図２】第１の実施例のデジタル放送受信プログラム構成図である。
【図３】第１の実施例のデジタル放送受信機の受信機制御部の状態遷移の流れを示す図である。
【図４】第１の実施例のデジタル放送受信機の受信機制御部の視聴時の処理の流れを示す図である。
【図５】第１の実施例のデジタル放送受信機の設定情報格納部のテーブルの一例の説明図である。
【図６】第１の実施例におけるデジタル放送受信機の識別子情報格納部のテーブルの一例の説明図である。
【図７】第１の実施例のデジタル放送受信機における選局情報を順番に取得するときのＴＳ処理部の処理の流れを示す図である。
【図８】第１の実施例のデジタル放送受信機におけるデコード制御部の処理の流れを示す図である。
【図９】第１の実施例のデジタル放送受信機における処理の依存性を排除したときのＴＳ処理部の選局情報取得の処理の流れを示す図である。
【図１０】第１の実施例のデジタル放送受信機のＥＣＭ取得時の処理の流れを示す図である。
【図１１】第１の実施例のビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳ取得時の流れを示す図である。
【図１２】第２の実施例のデジタル放送受信機ハードウェア構成図である。
【図１３】第２の実施例のデジタル放送受信プログラム構成図である。
【図１４】第２の実施例のデジタル放送受信機における番組終了時刻を閾値として使用する識別子情報を切り替えた場合の予測成功確率の推移の概念図である。
【図１５】第２の実施例のデジタル放送受信機の受信機制御部の視聴時の処理の流れを示す図である。
【図１６】第２の実施例のデジタル放送受信機の番組情報格納部のテーブルの一例の説明図である。
【図１７】第２の実施例のデジタル放送受信機における識別子情報格納部のテーブルの一例の説明図である。
【図１８】第２の実施例のデジタル放送受信機における処理の依存性を排除したときのＴＳ処理部選局情報取得の処理の流れを示す図である。
【図１９】第２の実施例のビデオＰＥＳ／オーディオＰＥＳ／字幕ＰＥＳ取得時の流れを示す図である。
【図２０】第２の実施例のデジタル放送受信機におけるデコード制御部の処理の流れを示す図である。
【図２１】第３の実施例のデジタル放送受信機ハードウェア構成図である。
【図２２】第３の実施例のデジタル放送受信プログラム構成図である。
【図２３】第３の実施例の現行のデジタル放送の番組編成の一例の説明図である。
【図２４】第３の実施例のデジタル放送受信機の受信機制御部の視聴時の処理の流れを示す図である。
【図２５】第３の実施例のデジタル放送受信機の識別子情報切替格納部のテーブルの一例の説明図である。
【図２６】第３の実施例のデジタル放送受信機における識別子情報格納部のテーブルの一例の説明図である。
【図２７】第４の実施例のデジタル放送受信機ハードウェア構成図である。
【図２８】第４の実施例のデジタル放送受信プログラム構成図である。
【図２９】第４の実施例の番組編成情報格納部のテーブルフォーマットを示す図である。
【図３０】第４の実施例の現行のデジタル放送の識別子情報の切替タイミングの概念図である。
【図３１】第４の実施例のデジタル放送受信機の識別子情報の予測成功確率の推移の概念図である。
【図３２】第４の実施例における統計情報管理部の処理の流れを示す図である。
【図３３】第４の実施例における統計情報管理部の最後に視聴したときの識別子情報の予測成功確率算出処理の流れを示す図である。
【図３４】第４の実施例における統計情報管理部の出現頻度の高い識別子情報の予測成功確率算出処理の流れを示す図である。
【図３５】第４の実施例における統計情報管理部の最後に視聴したときの識別子情報と出現頻度の高い識別子情報の予測成功確率が逆転する時間を算出する処理の流れを示す図である。
【図３６】第４の実施例の統計情報格納部のテーブルフォーマットを示す図である。
【図３７】第４の実施例における受信機制御部の視聴時の処理の流れを示す図である。
【符号の説明】
【０２０２】
１０１：デジタル放送受信機、１０３：リモコン信号受信部、１０４：ＣＰＵ、１０５：メモリ、１０６：デジタル放送受信プログラム、１０７：不揮発性メモリ、１０８：識別子情報格納部、１０９：設定情報格納部、１１０：チューナモジュール、１１２：ＴＳデコーダ、１１３：Ｂ−ＣＡＳカード、１１４：デスクランブラ、１１５：ビデオデコーダ、１１６：オーディオデコーダ
【図１】
2010016663.tif 000003
【図２】
2010016663.tif 000004
【図３】
2010016663.tif 000005
【図４】
2010016663.tif 000006
【図５】
2010016663.tif 000007
【図６】
2010016663.tif 000008
【図７】
2010016663.tif 000009
【図８】
2010016663.tif 000010
【図９】
2010016663.tif 000011
【図１０】
2010016663.tif 000012
【図１１】
2010016663.tif 000013
【図１２】
2010016663.tif 000014
【図１３】
2010016663.tif 000015
【図１４】
2010016663.tif 000016
【図１５】
2010016663.tif 000017
【図１６】
2010016663.tif 000018
【図１７】
2010016663.tif 000019
【図１８】
2010016663.tif 000020
【図１９】
2010016663.tif 000021
【図２０】
2010016663.tif 000022
【図２１】
2010016663.tif 000023
【図２２】
2010016663.tif 000024
【図２３】
2010016663.tif 000025
【図２４】
2010016663.tif 000026
【図２５】
2010016663.tif 000027
【図２６】
2010016663.tif 000028
【図２７】
2010016663.tif 000029
【図２８】
2010016663.tif 000030
【図２９】
2010016663.tif 000031
【図３０】
2010016663.tif 000032
【図３１】
2010016663.tif 000033
【図３２】
2010016663.tif 000034
【図３３】
2010016663.tif 000035
【図３４】
2010016663.tif 000036
【図３５】
2010016663.tif 000037
【図３６】
2010016663.tif 000038
【図３７】
2010016663.tif 000039