(57)【要約】【課題】  受信不具合で番組の一部が録画できい場合でも、放送受信のみで録画番組を視聴可能とすることか可能なデジタル放送受信記録装置を提供する。【解決手段】  チューナ部101やＴＳＰ分離部102により、受信エラーやパケットデータエラーを取得・処理し、そのエラー状況によりＥＰＧ情報処理部107からの情報を用いて再放送の予約録画を行い、その後、システム制御部110において、録画した二つの番組データを比較することによってエラー箇所をエラーのより少ないデータを用いて修復処理を行うことにより、ネットワークなどの他の手段を用いることなく、放送受信のみで、降雨などの受信不具合を修復した録画番組を得る。【選択図】  図１
2008271100.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送信号を受信する受信部と、受信した放送信号から映像・音声・電子番組ガイド情報を含むデータを分離するデータ分離部と、分離した映像・音声データをデコードして提示のための出力を行うデコード部と、前記データ分離部で分離した映像・音声・電子番組ガイド情報を含むデータを録画し、再生する記録部と、前記データ分離部で分離したデータから電子番組ガイド情報を取得して処理するＥＰＧ情報処理部と、前記各部を制御するシステム制御部とを備えたデジタル放送受信記録装置であって、
前記記録部は、受信エラーやデータ誤りの発生を記録する録画管理データを管理しており、かつ、
前記システム制御部は、更に、前記受信部および前記データ分離部より受信状態およびデータのエラー状態を取得して前記記録部に録画しているデータの状態を判定するエラー情報処理部と、前記ＥＰＧ情報処理部から番組を検索して予約録画登録を行って録画する予約録画処理部と、録画した二つの番組データを比較して一方の番組データのエラー部分を他方の番組データのエラーがない部分に置き換えて修復する修復処理部とを備えることを特徴とするデジタル放送受信記録装置。
【請求項２】
前記システム制御部の前記エラー情報処理部は、受信エラーやデータ誤りが発生した場合に、前記記録部で管理する録画管理データと関連付けてエラー情報を作成して記録することを特徴とする請求項１記載のデジタル放送受信記録装置。
【請求項３】
前記システム制御部において、前記予約録画処理部は、前記エラー情報処理部においてエラー情報が作成され記録された場合、当該エラー情報が持つ録画番組情報を用いることにより、同じ番組の再放送を、前記ＥＰＧ情報処理部において検索すると共に、検索した当該再放送番組を予約録画することを特徴とする請求項１あるいは２に記載のデジタル放送受信記録装置。
【請求項４】
前記システム制御部における前記修復処理部は、二つの録画された番組の録画管理情報にあるエラー情報を比較して、エラーの少ない一方の番組を修復する元番組とし、この元番組のエラー部分を他方の番組のエラーが少ないデータに置き換えて修復することを特徴とする請求項１乃至３の一つに記載のデジタル放送受信記録装置。
【請求項５】
前記システム制御部における前記修復処理部は、一方の番組におけるエラーのあるデータ部分を他方の番組におけるエラーのないデータに置き換えて修復する場合、当該置き換えを行った部分の情報を管理する修復情報データを作成すると共に、前記記録部が管理する前記録画管理データと関連付けることを特徴とする請求項４記載のデジタル放送受信記録装置。
【請求項６】
前記システム制御部は、前記修復された録画番組データを再生する場合、前記修復処理部において作成された前記修復情報データを用いて再生制御することを特徴とする請求項５記載のデジタル放送受信記録装置。
【請求項７】
前記システム制御部における前記修復処理部は、一方の番組におけるエラーのあるデータ部分を他方の番組におけるエラーのないデータに置き換えて修復する場合、その置き換え対象データに含まれる基準時刻情報を、修復処理対象の二つの録画番組において共にエラーのない部分に存在する基準時刻情報を用いて補正した後、前記置き換えを行うことを特徴とする請求項４記載のデジタル放送受信記録装置。
【請求項８】
前記システム制御部における前記修復処理部は、更に、修復処理対象となる二つの番組の映像の一部をデコードして並べて提示し、もって、当該二つの番組において一致する映像の一組を決定するためのユーザインタフェースを備えており、もって、修復対象の番組データの位置合わせを行うことを特徴とする請求項４あるいは請求項５あるいは請求項７に記載のデジタル放送受信記録装置。
【請求項９】
前記システム制御部における前記修復処理部は、修復処理対象となる二つの番組の映像をデコードしてそれら画像の相関比較を行い、当該得られた相関が最も高くなる画像位置を決定し、もって、修復対象の番組データの位置合わせを行うことを特徴とする請求項４あるいは請求項５あるいは請求項７に記載のデジタル放送受信記録装置。
【請求項１０】
前記基準時刻情報は、ＭＰＥＧ２を用いたデジタル放送である場合に、ＰＣＲ、ＰＴＳ、ＤＴＳであって、修復データに含まれる全てが対象であることを特徴とする請求項７記載のデジタル放送受信記録装置。
【請求項１１】
前記システム制御部における前記修復処理部で修復時にデコードする映像は、ＭＰＥＧ２を用いたデジタル放送である場合に、Ｉピクチャをデコードすることを特徴とする請求項８乃至９の一つに記載のデジタル放送受信記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル放送受信記録装置に係わり、特に、受信不具合などで番組の一部もしくは全部が記録できない場合に、その記録できなかった部分もしくは全部を、再放送を受信して補完する処理を行うデジタル放送受信記録装置に関する。
【背景技術】
【０００２】
近年、放送のデジタル化により多チャンネル放送が普及しており、これまで新聞などのテレビ番組表から番組を選択して視聴する方法から、放送に多重されるＥＰＧ（Electric Program Guide）情報からテレビ画面上にＯＳＤ（On Screen Display）表示により番組表を表示し、ここで選択する方法が認知されている。これにより、新聞などの他メディアを用いずにテレビのみで番組を選択したり、予約録画登録を行ったりすることが可能となった。
【０００３】
このＥＰＧ情報の一つの利用方法として、番組の録画中に降雨などにより受信障害が発生して放送信号が途切れた場合に、同一番組の再放送時間をＥＰＧ情報より探し出し、録画予約する方法がある（例えば特許文献１参照）。
【０００４】
また、番組の録画中に降雨などにより受信障害が発生して放送信号が途切れた場合に、その番組の受信不具合部分のデータをネットワーク経由で取得し、不具合データを修復する方法がある（例えば特許文献２参照）。
【０００５】
【特許文献１】特開２００１−３０９２８６号公報
【特許文献２】特開２００４−２７４５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、一般に、録画対象番組の放送中において、降雨などによって受信不具合が発生すると、録画対象番組の一部もしくは全部が録画できないという問題がある。
【０００７】
その解決策として、上記従来技術によれば、対象番組の再放送を録画する方法（特許文献１）があるが、しかしながら、その再放送を録画中に、再び、受信不具合が発生してしまう可能性があり、そのため、必ずしも不具合のない番組の録画ができるとは限らないという問題があった。
【０００８】
また、不具合データ部分をネットワーク経由で取得し、不具合のある録画番組を修復する方法（特許文献２）があるが、何時どこで受信不具合が発生するか分からないため、この場合には、番組提供者がサーバ上に放送した番組のデータを全て準備しておく必要がある。更に、受信不具合の原因が降雨などであった場合には、かかる受信不具合は広範囲に発生する。そのことから、多くのユーザから不具合を修復のためのサーバアクセスが、同時期に多数、発生し、ネットワークトラフィックの急増に対する輻輳規制により、レスポンスが悪くなるという問題があった。
【０００９】
そこで、本発明では、その目的は、降雨などの受信不具合で番組の一部もしくは全部が録画できない問題に対して、ネットワークなどの他の手段を用いることなく、放送受信のみで録画番組の不具合部分の修復を行い、もって、放送受信のみで録画番組を視聴可能とすることか可能なデジタル放送受信記録装置を提供することである。
【課題を解決するための手段】
【００１０】
そこで、本発明により提供されるデジタル放送受信記録装置では、放送を受信するチューナ部と、多重された信号から所望の信号を抽出するトランスポートパケット分離部（以下、「ＴＳＰ分離部」と記す）と、ＴＳＰ分離部で分離された映像および音声をデコードするデコード部と、デコードした映像および音声に提示のための処理を施してディスプレイやスピーカへ出力する映像処理部および音声処理部と、録画用として前記ＴＳＰ分離部で分離した映像や音声などの番組データを記録する記録部（記録装置として、ハードディスクドライブなどが一般的であり、以下、「ＨＤＤ記録部」と記す）と、前記ＴＳＰ分離部で別途分離されたＥＰＧ情報を蓄積して処理するＥＰＧ情報処理部と、これらを制御するシステム制御部とを備え、当該システム制御部は、前記チューナ部およびＴＳＰ分離部より受信エラーやパケットデータエラーを取得・処理し、そのエラー状況により、ＥＰＧ情報処理部からの情報を用いて、再放送の予約録画を行い、かつ、録画した番組データのエラーのないデータを用いて修復処理を行うことによって、より不具合の少ない録画番組を得ることができる。
【発明の効果】
【００１１】
上述した本発明によれば、放送番組の録画において、降雨などによって番組の一部もしくは全部が録画できなかった場合、当該録画の対象番組の再放送を検索して自動録画し、そして、録画することができなかった、又は、録画ができていてもブロックノイズが発生するなど、正しく録画できていない部分を、自動録画した再放送で置き換えることによって修復することによって、ネットワークなどの他の手段を用いることなく、より不具合の少ない録画番組を得ることが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明になる実施の形態について、添付の図面を参照しながら詳細に説明する。まず、本発明のデジタル放送受信記録装置に係わる実施例１について、以下に説明する。
【実施例１】
【００１３】
図１において、デジタル放送受信記録装置は、アンテナからの信号を選局し所望するトランスポートストリーム（以下、「TS」と記す）を出力するチューナ部101、と、複数の映像や音声、その他のデータが多重されたTSから所望する映像・音声・データなどのTSパケットを分離するTSP分離部102と、分離された映像・音声データをデコードするデコード部103と、デコードした映像に拡大／縮小やノイズ除去あるいは別途作成した画像データを重ねるなど、所謂、映像処理を施すための映像処理部104と、デコードした音声信号に擬似サラウンド処理や低域強調あるいは別の音声とミックスするなど、所謂、音声処理を施すための音声処理部105と、上記TSP分離部102で分離された所望する映像・音声・データなどのTSパケットデータを記録／再生するハードディスクドライブ（以下、「HDD」と記す）記録部106と、上記TSP分離部102で分離されたEPG情報を取得し処理するEPG情報処理部107と、そして、ここでは図示しない他のデジタル放送受信処理を含め、デジタル放送受信記録装置全体を制御するシステム制御部110とを備えている。
【００１４】
なお、このシステム制御部110は、本発明を実施するため、予約録画処理を制御する予約録画処理111、上記チューナ部101での受信状態や上記TSP分離部102でのTSパケットデータの誤り状況を取得して処理するエラー情報処理112、そして、上記HDD記録部106に記録されたTSデータを修復処理する修復処理113の各処理を行う。より具体的には、これらの各処理に対応するプログラムを予めメモリ内に格納して実装されており、例えば、ＣＰＵなどにより実行される。
【００１５】
続いて、上記にその構成を説明した本発明のデジタル放送受信記録装置の動作について、以下に、添付の図２〜図４に示すフローチャートを用いて説明する。
【００１６】
まず、録画を開始すると、録画番組情報作成開始ステップ201では、録画番組のタイトルやジャンル情報などと共に、以下にも説明するが、録画番組の録画時の状態を示す情報を含めた録画番組情報の作成を開始する。エラー監視ステップ202では、録画を実行している期間、受信エラーやTSパケットエラーなどによる録画状態の監視を行う。エラー有無判定ステップ203では、録画している番組の受信エラーやパケットデータエラーの有無を判定し、その結果、エラーが無ければ何もせずに、録画終了判定ステップ205へ進む。他方、ステップ203の結果、エラーがある場合には、エラー情報テーブル作成・更新ステップ204へ進む。
【００１７】
このエラー情報テーブル作成・更新ステップ204では、受信エラーにより受信できなかったパケットの前後において、受信ができている（受信されている）パケットの受信時刻や、データエラーのあるパケットの受信時刻やその記録位置などを含むエラー情報テーブルを作成・更新する。また、上記の録画終了判定ステップ205では、録画が終了したか否かを判定し、録画中であれば、再び、上記エラー監視ステップ202へ戻ってエラー監視を続け、他方、録画が終了したと判定されると、録画番組情報作成終了ステップ206へ進む。そして、この録画番組情報作成終了ステップ206では、作成した録画番組情報ファイルを記録し、情報の作成を終了する。このように、システム制御部110は、録画番組情報ファイルにエラー情報テーブルが含まれている場合に、再放送の予約録画登録処理を行うものである。
【００１８】
次に、図３は、予約録画登録処理の詳細を示すフローチャート図である。この予約録画登録処理において、まず、録画番組情報取得ステップ301では、番組名など、番組を特定するための情報を取得する。次に、EPG情報検索ステップ302において、上記EPG情報処理部107から得られるEPG情報の検索を行なう。その後、一致判定ステップ303において、一致する番組が存在するか否かを判定し、その結果、一致する番組が存在する場合には、再放送番組予約登録ステップ304へ進む。他方、一致する番組は無いと判定された場合には、処理を終了する。そして、再放送番組予約登録ステップ304では、一致した番組を再放送番組として、その番組の放送日時を予約録画登録する。このようにして、録画中に受信エラーなどが発生すると、自動的に、その番組と同じ番組をEPG情報から検索し、予約録画登録を行い、そして、その再放送された番組を録画することとなる。
【００１９】
続いて、図４は、録画した番組データに対するエラー修復処理の詳細を示すフローチャート図である。修復処理を開始し、録画番組のエラー情報取得ステップ401では、エラーが存在する元の録画番組の録画番組情報と共に、その再放送を録画した録画番組情報とを取得する。そして、再放送のエラー判定ステップ402では、再放送番組を録画したときにエラーが発生していたか否かを判定し、エラーが無ければ修復処理は必要なく、エラーがなかった再放送番組の録画データを残し、エラーが存在する元番組を破棄して処理を終了する。
【００２０】
一方、再放送番組の録画においてもエラーが発生していたと判定された場合には、修復元番組決定ステップ403において、2つの録画番組情報のエラー情報テーブルを比較し、例えば、エラーの少ないほうを修復元の番組とする。次に、修復データ切り出しステップ404で、上記修復元番組のエラー部分に相当するデータをもう一方の番組から切り出し、更に、修復部データ置き換えステップ405において、修復元番組のエラーデータと置き換える。これにより、修復元番組の修復を実行する。その後、修復情報テーブル作成ステップ406では、修復した部分を管理する情報を作成・更新する。更に、修復終了判定ステップ407では、全てのエラー部の修復を終了したか否か判定し、終了していなければ、上記の修復データ切り出しステップ404、修復部データ置き換えステップ405、修復情報テーブル作成・更新ステップ406を繰り返す。全ての修復が終了していれば、修復処理を終了する。なお、上記において、録画番組のエラー発生場所が偶然同じ部分に発生することもあり得るが、その場合には、図示はしないが、例えば、エラーの程度にもよるが、修復元番組のエラーが軽微であれば、置き換えを行わない処理とすることも可能であろう。
【００２１】
以上のようにして、番組を録画しているときに受信エラーなどが発生して正しく録画できなかった場合には、その再放送番組をEPG情報より検索して予約録画し、かつ、それらを用いてエラー部分の修復を行うことによって、録画番組の不具合部分の修復を行い、放送受信のみで、エラーのより少ない録画番組を得ることが可能となる。
【００２２】
加えて、図５には、動画像圧縮の国際標準の一つであるMPEG2（Moving Picture Experts Group 2）の場合の例を示し、録画番組のエラー修復処理について説明する。映像信号には、そのフレーム内でデータ圧縮されるＩ（Intra）ピクチャ511と、前の映像フレームとの相関を利用してデータ圧縮されるＰ（Predictive）ピクチャ512と、そして、前後の映像フレームとの相関を利用してデータ圧縮されるＢ（Bidirectionally-predictive）ピクチャ513とがある。Ｉピクチャは、他のピクチャからの予測を用いず、そのピクチャデータのみで復号が可能であり、これを基準として復号可能なグループを形成し、これをGOP（Group of Picture）514と呼び、この連なりでES（Elementary Stream）501を構成する。MPEG2では、TS（Transport Stream）とPS（Program Stream）の二種類のストリーム形式を持ち、それらの間の相互変換を可能とするための中間状態として、ESからPES（Packetized Elementary Stream）パケット形式503が作られる。なお、放送では、伝送路誤りが考慮されたTS形式504が用いられており、例えば188バイトの固定長パケットにPESパケットデータ503を分割して載せる。デジタル放送受信記録装置で記録するTSパケットデータは、録画対象の番組を構成する映像・音声・データなどからなるTS504に示すようなTSパケットデータである。
【００２３】
上述した録画番組のエラー修復では、このTSパケットデータの置き換えが最小単位となるが、上記HDD記録部106のデータ記録・再生の処理性能、あるいは、復号には基準となるIピクチャが必要なことなどを考慮して、GOPの単位以上のデータを一つの纏まりとして記録管理しても良い。例えば、GOP単位で管理している場合には、この単位でTSパケットデータの置き換えを行って修復処理を行うことも可能である。
【００２４】
なお、この修復の様子を図６に示す。即ち、この図６において、二つの番組データとしては、修復用番組データ601と修復元番組データ602とである。修復元の番組データ602の一部602b、602cにエラーがある場合、修復用の該当データとして修復用番組データ601の一部601b、601cで置き換える。これにより、エラーの少ない修復済み番組データ603が作成されることとなる。
【００２５】
加えて、この例の場合、録画処理におけるエラー情報テーブル作成・更新ステップ204では、番組先頭のGOPから順に連続した管理番号を付与して、エラーを含む管理番号とエラーパケットの数を管理しても良く、かかる場合、受信不具合によりGOPが欠落した場合には、データ欠落として管理番号を管理すればよい。TSパケットデータの欠落は、MPEG2の仕様において、連続性を示す指標や基準時刻情報を用いて検出することが出来る。そして、エラー修復処理においては、この管理番号毎にエラーの有無を比較し、修復元番組決定ステップ403で修復元番組を決定し、該当するGOPデータの切り出しを修復データ切り出しステップ404で行い、修復部データ置き換えステップ405で置き換える。また、この修復部データ置き換えステップ405では、録画番組の双方に共にエラーがある場合もありえるが、その場合には、エラーの少ないほうを選択することにより、より良好な録画番組が得られるように処理が行なわれる。更には、良好な映像は、エラーの多少だけでは決まらず、例えば、Iピクチャにエラーが無ければ良好な映像が得られる場合もある。そのため、どちらのデータを選択するかを、例えば、ユーザがデコード後の映像を確認して決定できるようにすることも可能である。
【００２６】
以上のようにして修復した録画番組を再生する場合には、上記の修復情報テーブル作成・更新ステップ406で作成した修復情報を用いることとなる。即ち、MPEG2では、システムの基準時刻情報（PCR：Program Clock Reference）、デコードや提示の時刻情報（DTS：Decoding Time Stamp，PTS：Presentation Time Stamp）が含まれているが、システムの基準時刻は24時間強で一周するため、同じ番組でも放送時刻によって異なっている。受信機は、この基準時刻に同期したシステムクロック（STC：System Time Clock）を再生し、このSTCを基準にして、デコード処理を行う。このため、修復処理によって置き換えを行った部分の映像・音声などを再生するための時刻情報を、エラーが無かった場合と同様に用いると、STCと大きく異なった異常状態となり、誤った判断・処理を行うことが考えられる。そこで、修復情報テーブル作成・更新ステップ406で作成した修復情報を用いることにより、置き換え部分の再生では、例えば、基準時刻情報を処理しないように制御し、もって、誤った判断・処理を回避して再生を行うようにする。これにより、基準時刻情報の異なったデータを持った番組データを1つの番組として連続して再生することが可能となる。
【００２７】
以上のように、本実施例１によれば、録画時に降雨などによる受信エラーなどを監視することによりそのエラー情報を記憶し、かつ、エラーがあった場合にはEPG情報を検索して再放送を予約録画すると共に、得られた放送番組間においてエラー部分のデータ置き換えを行うことから、エラーのより少ない録画番組を得ることが出来る。また、再放送の録画時にも同じ箇所にエラーが発生した場合でも、よりエラーの少ないデータに置き換えることにより、エラーの程度の少ない録画番組を得ることが出来る。なお、上記では、再放送の録画を一回だけ行う場合についてのみ説明したが、修復後にもなおエラーが残っている場合には、上記の図３や図４の処理を繰り返しても良いことは言うまでもなかろう。このように、本発明によれば、ネットワークなどの他の手段を用いずに、放送を受信記録するデジタル放送受信記録装置のみによって、エラーの少ない録画番組を提供することが可能となる。
【実施例２】
【００２８】
次に、本発明のデジタル放送受信記録装置に係わるエラー修復処理の他の実施例を、実施例２として、以下に添付の図７及び図８を参照しながら示す。なおこの図７において、符号701は時刻情報データ（PCR，PTS，DTS）を書き換える時刻情報書き換えステップであり、その他は、上記図４に示したステップと同じであることから、同一符号を付してその詳細な説明は省略する。
【００２９】
時刻情報データ書き換えステップ701では、修復に置き換えるデータに時刻情報（PCR，PTS，DTS）が含まれる場合に、それを修復元データと整合するように書き換える。この書き換えは、二つの番組の、その各々の前後のエラーのないデータの時刻情報を比較することにより、その増加の傾きとデータレートから推定することにより行なわれる。
【００３０】
次に、図８により、この置き換えの一例を示す。図において、符号802は修復元の番組データであり、その一部802bにエラーがある場合に、これに該当する修復用のデータ801bで置き換える例が示されている。そして、ここでは、この場合において、特に、そのPCR値の書き換えを例にして、以下に説明する。
【００３１】
修復元の番組放送時には、その基準時刻情報であるPCRは、図示したように、Q1，Q2，Q3，…の値であるとする。また、同様に、修復に用いる番組放送時のPCRは、P1，P2，P3，…とする。修復元の番組データ802bはエラーを含むため、Q5からQ8のPCR値は不明である。そこで、P1とQ1、P2とQ2、…P12とQ12と、エラー無しに録画ができている部分のPCR値を比較し、その差分の平均値を求め、P5からP8を用いてQ5からQ8を推定し、Q5'からQ8'を得る。データの置き換えにおいて、P5からP8の値を、この推定したQ5'からQ8'に書き換えた修復用データ801b'を作成し、番組データ802bと置き換えを行い、修復済み番組データ803を作成する。
【００３２】
このようにして、基準時刻情報を補正しながら修復データを作成して置き換えを行うことによれば、再生時に基準時刻ずれを発生せずに再生することができることから、修復箇所を記録して特別な再生処理を行う必要がない。
【００３３】
以上のように、本実施例２によっても、録画時に降雨などによる受信エラーなどを監視してそのエラー情報を記憶し、エラーがあった場合にはEPG情報を検索して再放送を予約録画し、エラー部分のデータ置き換えを行うことが出来るので、エラーのより少ない録画番組を得ることが出来る。また、再放送の録画時にも同じ箇所にエラーが発生した場合でも、よりエラーの少ないデータに置き換えることにより、エラーの程度の少ない録画番組を得ることが出来る。更に、本実施例２によれば、基準時刻情報を補正して修復データを作成して置き換えるので、再生時に基準時刻ずれを発生せずに再生できることから、修復箇所を記録して特別な再生処理を行う必要がなく、修復情報を保持する必要がない。
【実施例３】
【００３４】
更に、本発明のデジタル放送受信記録装置に係わるエラー修復処理の更に他の実施例を、実施例３として、以下に添付の図９及び図１０を参照しながら示す。なお、図９において、符号901は、修復に用いる二つの番組データの位置合わせを行う番組データ位置合わせステップであり、その他は上記図４のステップと同じであるのことから、同一符号を付してその詳細な説明は省略する。
【００３５】
デジタル放送では、通常、時刻情報（例えばTOT：Time Offset Table）が多重されて放送されている。デジタル放送受信記録装置内で番組を予約録画する場合、この時刻情報に合わせた時計を装置内に内蔵し、これを基準として予約録画の動作を行なうのが一般的である。例えば、日本の場合、この時刻情報の精度は、±500msとされており、放送局が個別に運用を行っている。そのため、Ａ放送局とＢ放送局とでは、最大で１秒の差が生じる可能性もある。他方、デジタル放送受信記録装置では、録画番組の頭切れを防止するため、実際の番組開始より何秒か早く録画を開始する。例えば、10時に開始する番組の場合、9時59分58秒から録画を開始する。かかる時刻情報の精度と、そして、番組の開始より若干早めに録画を開始することにより、エラー修復のために同じ番組を録画しても、異なる日時に録画すると、録画処理における前記エラー情報テーブル作成・更新ステップ204においては、録画を開始した先頭のGOPから連続して付与された管理番号と、実際の番組データとの間に、ずれが発生する。これを以下に、図１０を参照しながら説明する。
【００３６】
この図１０において、符号1010、1020は、録画した二つの番組データの録画を開始した先頭部分を示す。上述した時刻情報の精度などを理由として、再放送を録画した場合には、番組の先頭が、録画開始後の同じ管理番号をとらない場合が発生する。この図の例では、番組の先頭は1010-0002と1020-0004であり、その前の部分（1010-0001、1020-0001、1020-0002、1020-0003）は、例えばコマーシャルなどである。この場合に、管理番号のみで置き換えを行うと、僅かではあるが、同じ映像の繰り返しと共に、跡切れが発生する。
【００３７】
そこで、上記の番組データ位置合わせステップ901において、デジタル放送受信記録装置に接続されたディスプレイなど（上記図１を参照）を介して、ユーザに二つの番組のＩピクチャ映像の幾つかを提示して、一致するＩピクチャ映像を決定させ（例えば、リモートコントローラの入力キーを利用する）、それを基に、二つの番組間での管理番号のオフセット値を決定する。その後、番組データの修復は、このオフセットを用いて、置き換えるデータを決定する。このＩピクチャの提示は、例えば図示したように、録画番組の先頭から順にＩピクチャを複数デコードして縮小した画像（Ｉピクチャ1011〜1014、およびＩピクチャ1021〜1025）を並べ、それぞれの番組のＩピクチャ列で一致する画像をカーソルで選択して決定させるなど、ＯＳＤを用いたユーザインタフェースが考えられる。しかしながら、勿論、方法はそれに限定されるわけではない。なお、本例によれば、ユーザは番組の開始画像が1012と1024であることを容易に判断でき、これを指示することにより、二つの番組における管理番号のオフセットが２であるとして、修復データ切り出しステップ404以降のデータ修復処理を行うこととなる。なお、このオフセット値を求める方法としては、上記の方法に限定されることなく、例えば、ここでは図示はしないが、二つの録画番組のデコード後における画像データを用いて画像データの相関を求め、当該求めた相関が最も高くなるオフセット値を求め、これにより求めたオフセット値を補正に用いることも可能である。
【００３８】
以上のように、本実施例３によっても、上記の実施例と同様に、録画時の降雨などによる受信エラーなどを監視してそのエラー情報を記憶し、エラーがあった場合にはEPG情報を検索して再放送を予約録画し、エラー部分のデータ置き換えを行うことが出来るので、エラーの少ない録画番組を得ることが出来る。また、再放送の録画時においても、同じ箇所にエラーが発生した場合であっても、よりエラーの少ないデータに置き換えることにより、エラーの程度のより少ない録画番組を得ることが出来る。
【００３９】
更に、本実施例３によれば、異なる日時に録画した番組の場合であって、そのため、録画開始が微妙に異なっており、即ち、録画管理単位を管理する管理番号がずれている場合においても、そのずれを補正することが出来ることから、正しく番組の修復を行うことが可能となる。
【図面の簡単な説明】
【００４０】
【図１】本発明になるデジタル放送受信記録装置の概略構成を示すブロック図である。
【図２】上記デジタル放送受信記録装置における、実施例１になる番組録画時の受信エラー監視処理の詳細を説明するフローチャート図である。
【図３】上記実施例１における録画番組の再放送を予約録画登録する処理の詳細を説明するフローチャート図である。
【図４】上記実施例１における録画番組のエラー部分を修復する処理の詳細を説明するフローチャート図である。
【図５】上記実施例１における録画番組のエラー修復処理についてMPEG2-TSを例に説明する図である。
【図６】上記実施例１における番組修復を行う例を説明する図である。
【図７】本発明の実施例２における録画番組のエラー部分を修復する処理の一例を説明する図である。
【図８】上記実施例２における基準時刻情報を補正して番組修復を行う例を説明する図である。
【図９】本発明の実施例３における録画番組のエラー部分を修復する処理の一例を説明する図である。
【図１０】上記実施例３における番組修復前に番組先頭を合わせる処理を説明する図である。
【符号の説明】
【００４１】
101  チューナ部
102  トランスポートストリームパケット（TSP）分離部
103  デコード部
104  映像処理部
105  音声処理部
106  ハードディスクドライブ（HDD）記録部
107  電子番組ガイド（EPG）情報処理部
110  システム制御部
111  予約録画処理部
112  エラー情報処理部
113  修復処理部
202  エラー監視ステップ
204  エラー情報テーブル作成ステップ
301  録画番組情報取得ステップ
302  EPG情報検索ステップ
304  再放送番組の予約録画登録ステップ
401  録画番組のエラー情報取得ステップ
403  修復元番組決定ステップ
404  修復データ切り出しステップ
405  修復部データ置き換えステップ
406  修復情報テーブル作成・更新ステップ
501  エレメンタリーストリーム（ES）の例
503  パケタイズドエレメンタリーストリーム（PES）の例
504  トランスポートストリーム（TS）の例
603  修復後の番組データ
701  時刻情報データ書き換えステップ
803  時刻情報データ書き換えを伴う修復後の番組データ
901  番組データ位置合わせステップ
【図１】
2008271100.tif 000003
【図２】
2008271100.tif 000004
【図３】
2008271100.tif 000005
【図４】
2008271100.tif 000006
【図５】
2008271100.tif 000007
【図６】
2008271100.tif 000008
【図７】
2008271100.tif 000009
【図８】
2008271100.tif 000010
【図９】
2008271100.tif 000011
【図１０】
2008271100.tif 000012