(57)【要約】【課題】繰り返し送信される同一のデータにより記憶容量を必要以上に消費されないようにする。【解決手段】デジタル放送受信機１０は、アンテナ１４、チューナ２６、デコード部２８を通じてデジタル放送を受信する。デジタル放送受信機１０は、デジタル放送によって、映像／音声用のデータの他、データ放送用のデータが多重化されたストリームデータを受信する。データ放送用データによって受信されるデータが同じデータが繰り返し送信されている場合、ＣＰＵ２０は、記録対象とする第１のデータを記録デバイス１６に記録し、それ以降、第１のデータと同一の第２のデータが受信された場合に、この第２のデータを破棄して記録しないようにする。【選択図】      図１
2006060587.tif 000002
【特許請求の範囲】
【請求項１】
同じデータが繰り返し送信されるデジタル放送を受信して記録再生するデジタル放送記録再生装置において、
パケットデータのヘッダ情報に基づいて、受信したデータを記録する第１のデータとするか破棄する第２のデータとするかを判断する判断手段と、
前記判断手段の判断結果に応じて前記第２のデータを破棄し、前記第１のデータを記録する記録手段と、
前記記録手段により記録された第１のデータをもとにデジタル放送を再生出力する再生出力手段と
を具備したことを特徴とするデジタル放送記録再生装置。
【請求項２】
前記判断手段は、パケットのヘッダに設定された、繰り返し送信される一連の同一データのうち１回目のデータであることを示す識別データをもとに前記第１のデータを判断することを特徴とする請求項１記載のデジタル放送記録再生装置。
【請求項３】
前記判断手段は、前記デジタル放送により映像用及び音声用のデータと共に送信されたデータ放送用のデータを対象としてデータを判断することを特徴とする請求項１記載のデジタル放送記録再生装置。
【請求項４】
前記記録手段によりデータ放送用のデータについて前記第１のデータを記録すると共に、前記データ放送用のデータと並行して受信された映像用及び音声用のデータを記録し、
前記再生出力手段は、前記記録手段により記録されたデータ放送用の前記第１のデータについて先に再生出力を可能な状態にした後、前記映像用及び音声用のデータと共に再生出力することを特徴とする請求項１記載のデジタル放送記録再生装置。
【請求項５】
同じデータが繰り返し送信されるデジタル放送を受信して記録再生するデジタル放送記録再生プログラムであって、
コンピュータを、
パケットデータのヘッダ情報に基づいて、受信したデータを記録する第１のデータとするか破棄する第２のデータとするかを判断する判断手段と、
前記判断手段の判断結果に応じて前記第２のデータを破棄し、前記第１のデータを記録する記録手段と、
前記記録手段により記録された第１のデータをもとにデジタル放送を再生出力する再生出力手段として機能させるためのデジタル放送記録再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上波デジタルテレビ放送などのデジタル放送を記録再生するデジタル放送記録再生装置に関する。
【背景技術】
【０００２】
デジタルテレビ放送では、映像／音声データとは別にデータ放送により文字情報などが放送されている。データ放送により送信される情報としては、例えばニュース、天気予報等がある。これらの情報は、例えばある番組が放送されている間に繰り返し送信され、同じ情報が継続して提供されるようになっている。こうした同じ情報を一定期間に繰り返し送出する方法はカルーセルと呼ばれている。
【０００３】
ところで、従来のデジタル放送の記録再生装置では、複数のサービス（地上波放送のチャネルに相当する）がパケット多重化されたトランスポート・ストリームを受信し、受信したトランスポート・ストリームから、所望のサービスに関するパケットを選択して変換ストリームとし、当該変換ストリームを記録媒体に記録し、記録媒体に記録された変換ストリームを読み出し、当該変換ストリームを受けてサービス内容を再生して出力することができる（例えば、特許文献１）。なお、各トランスポートストリームには、各サービスの画像データ、音声データの他、番組情報を示すための制御データ、現在時刻を示す制御データ、パケット化に伴って必要な制御データ等も送出されている。
【０００４】
この記録再生装置では、再生に必要なパケットを選択して変換ストリームを生成して記録するようにしているので、記録媒体の記録容量を有効に活用することができる。
【特許文献１】特開２０００−２４３０２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された記録再生装置では、複数のサービスがパケット多重化されたトランスポート・ストリームから所望のサービスに関するパケットを選択して記録するもので、サービスにデータ放送が含まれると、このデータ放送により受信されるデータについても記録してしまう。
【０００６】
すなわち、データ放送がカルーセルにより同じデータを繰り返し送信している場合には、同じデータを繰り返し記録することになり、記録容量が無駄になってしまう。
【０００７】
本発明の課題は、繰り返し送信される同一のデータにより記憶容量を必要以上に消費されないようにすることが可能なデジタル放送記録再生装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、同じデータが繰り返し送信されるデジタル放送を受信して記録再生するデジタル放送記録再生装置において、  パケットデータのヘッダ情報に基づいて、受信したデータを記録する第１のデータとするか破棄する第２のデータとするかを判断する判断手段と、前記判断手段の判断結果に応じて前記第２のデータを破棄し、前記第１のデータを記録する記録手段と、前記記録手段により記録された第１のデータをもとにデジタル放送を再生出力する再生出力手段とを具備したことを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、前記データはパケット化されて送信されるもので、前記判断手段は、パケットのヘッダに設定された、繰り返し送信される一連の同一データのうち１回目のデータであることを示す識別データをもとに前記第１のデータを判断することを特徴とする。
【００１０】
請求項３記載の発明は、請求項１記載の発明において、前記判断手段は、前記デジタル放送により映像用及び音声用のデータと共に送信されたデータ放送用のデータを対象としてデータを判断することを特徴とする。
【００１１】
請求項４記載の発明は、請求項１記載の発明において、前記記録手段によりデータ放送用のデータについて前記第１のデータを記録すると共に、前記データ放送用のデータと並行して受信された映像用及び音声用のデータを記録し、前記再生出力手段は、前記記録手段により記録されたデータ放送用の前記第１のデータについて先に再生出力を可能な状態にした後、前記映像用及び音声用のデータと共に再生出力することを特徴とする。
【００１２】
請求項５記載の発明は、同じデータが繰り返し送信されるデジタル放送を受信して記録再生するデジタル放送記録再生プログラムであって、コンピュータを、パケットデータのヘッダ情報に基づいて、受信したデータを記録する第１のデータとするか破棄する第２のデータとするかを判断する判断手段と、前記判断手段の判断結果に応じて前記第２のデータを破棄し、前記第１のデータを記録する記録手段と、前記記録手段により記録された第１のデータをもとにデジタル放送を再生出力する再生出力手段として機能させることを特徴とする。
【発明の効果】
【００１３】
請求項１記載の発明によれば、同じデータが繰り返し送信されるデジタル放送を受信して記録再生する場合に、記録対象とする第１のデータについて記録し、第１のデータと同一の第２のデータについては記録しないようにすることで、同じ内容のデータを記録することによる記憶容量の消費を回避することができる。
【００１４】
請求項２記載の発明によれば、請求項１の発明の効果に加えて、パケットヘッダに設定された、繰り返し送信される一連の同一データのうち１回目のデータであることを示す識別データをもとに記録対象とする第１のデータを判断することができる。
【００１５】
請求項３記載の発明によれば、請求項１の発明の効果に加えて、データ放送用のデータを対象とすることで、例えばカルーセルによって繰り返し送信されるニュース、天気予報等の一連の同一データについて１度だけ記録しておけば、再生時にデジタル放送の受信時と同様の内容を提供することができるので、同じ内容のデータを記録することによる記憶容量の消費を回避することができる。
【００１６】
請求項４記載の発明によれば、請求項１の発明の効果に加えて、繰り返し送信されるデータ放送用の一連の同一データについて先に再生出力を可能な状態にすることで、映像及び音声と共に同時に再生出力することができる。
【００１７】
請求項５記載の発明によれば、コンピュータによって、同じデータが繰り返し送信されるデジタル放送を受信して記録再生する場合に、記録対象とする第１のデータについて記録し、第１のデータと同一の第２のデータについては記録しないようにすることで、同じ内容のデータを記録することによる記憶容量の消費を回避することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施の形態について説明する。  
図１は、本実施形態におけるデジタル放送受信機１０のシステム構成を示すブロック図である。デジタル放送受信機１０は、本体部１２、アンテナ１４、記録デバイス１６、音声出力デバイス１７、表示デバイス１８が設けられている。本体部１２には、ＣＰＵ２０、メインメモリ２１、ＲＯＭ２２、フラッシュメモリ２３、Ｉ／Ｏ部２４、チューナ２６、復調部２７、デコード部２８、音声デコード部２９、文字情報デコード部３０、映像デコード部３１、画像処理／表示出力部３２などが設けられている。
【００１９】
アンテナ１４は、デジタル放送データの電波を受信して、本体部１２のチューナ２６に出力する。
【００２０】
記録デバイス１６は、例えばハードディスク装置により構成されるもので、本体部１２におより受信されて処理されたストリームデータが記録される。また、記録デバイス１６に記録されたストリームデータは、必要に応じて読み出されて再生出力される。
【００２１】
ＣＰＵ２０は、デジタル放送受信機１０の全体を制御するもので、メインメモリ２１に記憶されたプログラムを実行することで各部を制御する。ＣＰＵ２０は、受信されたデジタル放送データの記録が指示された場合、デコード部２８を介して得られるストリームデータを、Ｉ／Ｏ部２４を通じて記録デバイス１６に記録する録画処理を実行する。この際、ＣＰＵ２０は、データ放送により繰り返し送信されるデータについては１度だけ記録し、それ以降の同一のデータについては記録しないように制御する。また、ＣＰＵ２０は、記録デバイス１６に記録されたデータの再生が指示された場合、Ｉ／Ｏ部２４を通じて記録デバイス１６に記録されたデータを読み出し、デコード部２８及び各デコード部２９〜３１により音声出力デバイス１７及び表示デバイス１８から再生出力させる。この際、データ放送により受信されて１度だけ記録されたデータについては、映像及び音声に先立って読み出されて再生出力に供されるように制御する。なお、ＣＰＵ２０は、図示せぬ入力装置を通じてユーザからの指示を入力することができる。
【００２２】
メインメモリ２１は、ＣＰＵ２０により実行される各種プログラムやデータなどが記憶される。メインメモリ２１には、ＣＰＵ２０によりデジタル放送を録画するための録画処理が実行される場合、データ放送の繰り返し部分を記録しないようにするための処理に用いる開始フラグ及び記録フラグがセット（例えば“１”）される。記録フラグがセットされた場合、データ放送の記録が開始されたことを示す。この場合、データ放送により繰り返し送信される一連のデータのうち先頭以外のデータが記録される。開始フラグがセットされた場合、データ放送により繰り返し送信されるデータのうち記録対象とするデータについて記録が開始されたことを示す。
【００２３】
ＲＯＭ２２及びフラッシュメモリ２３は、各種プログラムやデータが記憶されており、ＣＰＵ２０によりアクセスされる。
【００２４】
Ｉ／Ｏ部２４は、ＣＰＵ２０の制御のもとで、記録デバイス１６との間でストリームデータ等の入出力を制御する。
【００２５】
チューナ２６は、アンテナ１４により受信されるデジタル放送信号から、ユーザによって指定された所望のチャンネルの信号を選択する。
【００２６】
復調部２７は、チューナ２６によって選択された信号をデジタル化（符号化）する。
【００２７】
デコード部２８は、復調部２７によってデジタル化されたデータから音声データ、映像データ、文字情報データとを分割し、それぞれを音声デコード部２９、文字情報デコード部３０、映像デコード部３１に出力する。
【００２８】
音声デコード部２９は、デコード部２８により得られた音声データをデコードして、音声出力端子を通じて音声出力デバイス１７、例えばスピーカから音声を出力させる。
【００２９】
文字情報デコード部３０は、デコード部２８により得られた文字情報データをデコードして、画像処理／表示出力部３２に出力する。
【００３０】
映像デコード部３１は、デコード部２８によって得られた映像データをデコードして、画像処理／表示出力部３２に出力する。
【００３１】
画像処理／表示出力部３２は、文字情報デコード部３０によりデコードされた文字情報データ、例えばＸＭＬ（Extensible Markup Language）による記述に応じた表示制御を実行し（ＸＭＬブラウザ）、映像出力端子を通じて表示デバイス１８、例えば液晶ディスプレイにおいて表示出力させる。文字情報データをもとに表示される情報としては、ニュース、天気予報等を含み、文字だけでなく図形なども含む。また、画像処理／表示出力部３２は、映像デコード部３１によってデコードされた映像データに対して各種の画像処理技術を用いた画像処理を施して、表示デバイス１８において表示出力させる。
【００３２】
図２には、放送局から放送される多重ストリームのデータ構成の一例を示している。  
図２に示すように、多重ストリーム（例えばＴＳ（Transport Stream））には、映像用データ、音声用データ、データ放送用データが含まれており、それぞれパケット化されて送信される。データ放送用データには、例えば電子番組表（ＥＰＧ（Electronic Program Guide））、字幕等の他、データ放送（ニュース、天気予報等）のデータが含まれている。
【００３３】
データ放送用データは、例えばニュース、天気予報等のデータについて、所定の時間（例えば１番組中、ＣＭ中など）、カルーセル方式で同じデータが繰り返し送信されるものとする。図２では、データ放送用データＡが繰り返し送信され、その後、データ放送用データＢが同様にして繰り返し送信されていることを表している。
【００３４】
各パケットはヘッダを有しており、データ放送用データのパケットのヘッダには、繰り返し受信される一連のデータ（図２ではデータＡ，データＢ）のそれぞれにおける先頭のパケットを示すフラグＳと、繰り返し受信される一連の同一データの１回目のデータであることを示すフラグＨが設けられている。すなわち、複数のデータＡと複数のデータＢのそれぞれにおいて、先頭のパケットについてはフラグＳがセット（例えば“１”）されている。また、複数のデータＡ，Ｂのうちそれぞれ先頭のデータの各パケットについてはフラグＨがセット（例えば“１”）されている。
【００３５】
次に、本実施形態におけるデジタル放送受信機１０のデジタル放送の録画処理について、図３に示すフローチャートを参照しながら説明する。また、図４（ａ）（ｂ）には、データ放送用のデータの一例を示している。図４（ａ）（ｂ）において、データＡ（Ａ１，Ａ２，Ａ３，Ａ４）、データＢ（Ｂ１，Ｂ２，Ｂ３）、データＣ（Ｃ１，Ｃ２，Ｃ３）が、それぞれ繰り返し送信される一連のデータを表している。
【００３６】
まず、録画処理の実行が開始されると、チューナ２６、復調部２７、デコード部２８を通じて、例えばあるチャンネルにより放送されている番組についてのストリームデータが取得される。ＣＰＵ２０は、ストリームデータとして受信されたパケットがデータ放送用データであるかを判別する（ステップＡ２）。
【００３７】
ここで、パケットが映像用あるいは音声用であれば（ステップＡ２、Ｎｏ）、ＣＰＵ２０は、Ｉ／Ｏ部２４を通じて記録デバイス１６にパケットを記録する（ステップＡ１４）。すなわち、映像用あるいは音声用のパケットについては順次記録デバイス１６に記録していく（ステップＡ１，Ａ２，Ａ１４，Ａ１５）。
【００３８】
一方、取得されたパケットがデータ放送用データのパケットである場合（ステップＡ２、Ｙｅｓ）、ＣＰＵ２０は、このパケットのヘッダのフラグＨを参照し、繰り返し送信される一連のデータのうち、１回目のデータであるかを判別する（ステップＡ３）。
【００３９】
ここで、１回目のデータでない場合（ステップＡ３、Ｎｏ）、ＣＰＵ２０は、このパケットのヘッダのフラグＳを参照し、先頭のパケットであるかを判別する（ステップＡ４）。ここで先頭のパケットではなく（ステップＡ４、Ｎｏ）、メインメモリ２１に開始フラグがセットされていない場合には（ステップＡ５、Ｎｏ）、ＣＰＵ２０は、このパケットのデータについては記録対象外として破棄し、次のパケットを取得する（ステップＡ１）。すなわち、繰り返し送信される一連のデータの１回目のデータではなく、データの先頭以外の途中のパケットから取得された場合には記録対象としない（ステップＡ１〜Ａ５）。
【００４０】
例えば、図４（ａ）に示すデータＡ１が１回目のデータでない場合、このデータＡ１の途中のパケットが取得された場合には、次のデータＡ２の先頭パケットが取得されるまでパケットが破棄される（図４（１））。
【００４１】
次に取得されたデータが１回目のデータではなく（ステップＡ３、Ｎｏ）、フラグＳから先頭のパケットであると判別されると（ステップＡ４、Ｙｅｓ）、ＣＰＵ２０は、メインメモリ２１に開始フラグがセットされているかを判別する（ステップＡ６）。ここで、開始フラグがセットされていない場合（ステップＡ６、Ｎｏ）、すなわち繰り返し送信されるデータのうち記録対象とするデータについて記録が開始されていない場合には、記録フラグがセットされていなければ（ステップＡ８、Ｎｏ）、データ放送の記録が開始されたことを示すようにメインメモリ２１に記録フラグと共に開始フラグをセットする（ステップＡ９，Ａ１０）。そして、取得したパケットを記録し（ステップＡ１４）、録画終了でなければ（ステップＡ１５、Ｎｏ）、次のパケットを取得する（ステップＡ１）。なお、データ放送用のデータを記録する際、記録対象とされたデータ放送用のデータを受信した直後（あるいは直前）に受信された映像／音声用のデータとの同期をとるための情報（例えば映像パケット番号）も付加して記録しておくものとする。
【００４２】
例えば、図４（ａ）に示すデータＡ２の先頭のパケットが取得された場合には、この先頭パケットを記録する（図４（２））。
【００４３】
次に取得されたパケットは先頭のパケットではなく（ステップＡ４、Ｎｏ）、既に開始フラグがセットされているので（ステップＡ５、Ｙｅｓ）、ＣＰＵ２０は、このパケットを記録する（ステップＡ１４）。以下同様にして、次のデータの先頭パケットが取得されるまで、順次、取得されたパケットを記録していく（ステップＡ１〜Ａ５，Ａ１４，Ａ１５）。  
例えば、図４（ａ）に示すデータＡ２のパケットが記録されていく（図４（３））。
【００４４】
ここで、次に取得されたパケットが先頭パケットである場合（ステップＡ４、Ｙｅｓ）、既に開始フラグがセットされているため（ステップＡ６、Ｙｅｓ）、ＣＰＵ２０は、開始フラグをリセットし（ステップＡ７）、この取得されたパケットを破棄して、次のパケットを取得する（ステップＡ１）。
【００４５】
例えば、図４（ａ）に示すデータＡ３の先頭パケットが取得された場合には、このパケットは記録されない（図４（４））。そして、データＡ３の先頭パケット以降の各パケットについては、前述と同様にして、開始フラグがセットされていないために破棄される（ステップＡ１〜Ａ５）。
【００４６】
次のデータについて先頭パケットが取得されると（ステップＡ４、Ｙｅｓ）、開始フラグがセットされていないため（ステップＡ６、Ｎｏ）、メインメモリ２１に記録フラグがセットされているかを判別する。この場合、記録フラグが既にセットされているため（ステップＡ８、Ｙｅｓ）、ＣＰＵ２０は、取得されたパケットを破棄して、次のパケットを取得する（ステップＡ１）。以下、先頭パケット以降の各パケットについては、前述と同様にして、開始フラグがセットされていないために破棄される（ステップＡ１〜Ａ５）。
【００４７】
例えば、図４（ａ）のデータＡ４についてはデータＡ３と同様にして破棄される。従って、録画開始されてから１回目データ以外のデータ（図４（ａ）ではデータＡ２）が記録された場合には、それ以降の同一のデータについては破棄され、記録されないことになる。
【００４８】
次に取得されたパケットについてフラグＨを参照した結果、繰り返し送信される一連のデータの１回目のデータであると判別された場合（ステップＡ３、Ｙｅｓ）、ＣＰＵ２０は、このパケットのフラグＳから先頭パケットである場合には、開始フラグをセットして（ステップＡ１３）、このパケットを記録する（ステップＡ１４）。そして、録画終了でなければ（ステップＡ１５、Ｎｏ）、次のパケットを取得する（ステップＡ１）。  
例えば、図４（ａ）では、繰り返し送信される一連のデータＢの１回目のデータＢ１について、その先頭パケットが取得された場合に開始フラグがセットされ、このパケットが記録される（図４（６））。
【００４９】
次に取得されるパケットは先頭のパケットではなく（ステップＡ１１、Ｎｏ）、既に開始フラグがセットされているので（ステップＡ１２、Ｙｅｓ）、ＣＰＵ２０は、このパケットを記録する（ステップＡ１４）。以下同様にして、次のデータの先頭パケットが取得されるまで、順次、取得されたパケットを記録していく（ステップＡ１〜Ａ３，Ａ１１，Ａ１２，Ａ１４，Ａ１５）。  
例えば、図４（ａ）に示すデータＢ１のパケットが記録されていく（図４（７））。  
こうして、繰り返し送信される一連のデータの１回目のデータが記録され、次のデータの先頭パケットが取得されると（ステップＡ４、Ｙｅｓ）、１回目のデータを記録する際に既に開始フラグがセットされているため（ステップＡ６、Ｙｅｓ）、ＣＰＵ２０は、開始フラグをリセットし（ステップＡ７）、この取得されたパケットを破棄して、次のパケットを取得する（ステップＡ１）。
【００５０】
例えば、図４（ａ）に示すデータＢ２の先頭パケットが取得された場合には、このパケットは記録されない（図４（８））。そして、データＢ２の先頭パケット以降の各パケットについては、開始フラグがセットされていないために破棄される（ステップＡ１〜Ａ５）。
【００５１】
次のデータについて先頭パケットが取得されると（ステップＡ４、Ｙｅｓ）、開始フラグがセットされていないため（ステップＡ６、Ｎｏ）、メインメモリ２１に記録フラグがセットされているかを判別する。この場合、記録フラグが既にセットされているため（ステップＡ８、Ｙｅｓ）、ＣＰＵ２０は、取得されたパケットを破棄して、次のパケットを取得する（ステップＡ１）。以下、先頭パケット以降の各パケットについては、前述と同様にして、開始フラグがセットされていないために破棄される（ステップＡ１〜Ａ５）。
【００５２】
例えば、図４（ａ）のデータＢ３についてはデータＢ２と同様にして破棄される。従って、繰り返し送信される一連のデータのうちの１回目データ（図４（ａ）ではデータＢ１）が記録された場合には、それ以降の同一のデータ（データＢ２，Ｂ３）については破棄され、記録されないことになる。
【００５３】
以下、前述したように、繰り返し送信される一連のデータＣについては、１回目のデータＣ１のみが記録され、データＣ２，Ｃ３…については破棄されて記録されない。
【００５４】
また、図４（ｂ）には、記録が開始されて最初に取得されたパケットが、繰り返し送信される一連のデータＢの１回目のデータＢ１であった場合の例を示している。
【００５５】
図４（ｂ）に示す例の場合、取得されたパケットが１回目のデータであり（ステップＡ３、Ｙｅｓ）、先頭のパケットでないため（ステップＡ１１、Ｎｏ）、ＣＰＵ２０は、開始フラグがセットされているかを参照した結果、セットされていないため（ステップＡ１２、Ｎｏ）、この取得したパケットを破棄して、次のパケットを取得する（ステップＡ１）。以降、データＢ１の各パケットについては、開始フラグがセットされていないことから破棄される。
【００５６】
次に、データＢ２の先頭パケットが取得されると（ステップＡ４、Ｙｅｓ）、ＣＰＵ２０は、開始フラグがセットされていないため（ステップＡ６、Ｎｏ）、記録フラグと共に開始フラグをメインメモリ２１にセットする（ステップＡ８〜Ａ１０）。そして、取得したデータＢ２の先頭パケットを記録し（ステップＡ１４）、次のパケットを取得する（ステップＡ１５，Ａ１）（図４（２））。こうして、開始フラグがセットされた後、それ以降のデータＢ２のパケットについては順次記録される（ステップＡ１〜Ａ５，Ａ１４）（図４（３））。
【００５７】
次に、データＢ３の先頭パケットが取得されると（ステップＡ４、Ｙｅｓ）、既に開始フラグがセットされているため（ステップＡ６、Ｙｅｓ）、ＣＰＵ２０は、開始フラグをリセットし（ステップＡ７）、この取得されたパケットを破棄する。従って、それ以降のデータＢ３のパケットは記録されない（図４（ｂ）（５））。
【００５８】
繰り返し送信される一連のデータＣについては、前述と同様にして、１回目のデータＣ１のみが記録され、データＣ２，Ｃ３…が破棄されて記録されない。
【００５９】
このようにして、データ放送用のデータについては、繰り返し送信される一連のデータのうち何れかを１度記録し、その他の同一のデータについては破棄して記録されないようにするので、記録デバイス１６に記録されるデータ量を、デジタル放送によって受信されたデータをそのまま記録する場合と比較して大幅に削減することができる。
【００６０】
次に、録画処理によって記録されたデジタル放送により受信されたデータについて再生出力する再生処理について、図５に示すフローチャートを参照しながら説明する。
【００６１】
まず、ＣＰＵ２０は、記録デバイス１６に記録されたデータ、すなわち前述した録画処理によって記録されたデジタル放送により受信された番組についての録画の再生が要求されると、該当番組の放送の受信時に記録されたデータ放送用のデータを、Ｉ／Ｏ部２４を通じて記録デバイス１６から先に読み出してメインメモリ２１に記録する。これにより、映像及び音声の再生出力を開始した際に、データ放送用のデータ（文字情報）についても出力できるようにする。
【００６２】
ＣＰＵ２０は、デコード部２８及び文字情報デコード部３０を通じて、メインメモリ２１に記録したデータ放送用のデータに応じた文字情報データを画像処理／表示出力部３２に出力させる。
【００６３】
また、ＣＰＵ２０は、記録デバイス１６から映像及び音声用のデータを読み出し、音声用のデータについては、デコード部２８及び音声デコード部２９を通じて音声出力デバイス１７から音声を出力させ、映像用のデータについては同様にしてデコード部２８及び映像デコード部３１を通じて映像データを画像処理／表示出力部３２に出力させる。画像処理／表示出力部３２は、映像デコード部３１からの映像データと共に、文字情報デコード部３０からの文字情報データを表示デバイス１８において表示させる。
【００６４】
こうして、デジタル放送のデータ放送では繰り返し送信される一連の同一データのうち１つのみ記録している場合でも、デジタル放送の受信時に出力される画面と同様の文字情報を含む画面を再生出力させることができる。
【００６５】
なお、記録デバイス１６に記録されているデータ放送用のデータに付加された情報、例えば映像パケット情報をもとに、この映像パケット番号の映像データが出力対象となると判別される場合には、前述と同様にして、当該映像パケット番号が付されたデータ放送用のデータを記録デバイス１６から先読みし、映像／音声と共に再生出力されるようにする。これにより、映像の切り替わりに合わせて変更される文字情報の内容についても、タイミングを合わせて変更することができる。
【００６６】
なお、上記実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも１つが解決でき、発明の効果の欄で述べられている効果の少なくとも１つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００６７】
また、デジタル放送受信機１０に搭載されるコンピュータに実行させることのできるデジタル放送記録再生プログラムを、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで、あるいは通信媒体を通じて提供することができる。デジタル放送記録再生プログラムによりコンピュータの動作を制御することで、前述した実施形態における録画処理、再生処理を実現することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態におけるデジタル放送受信機１０のシステム構成を示すブロック図。
【図２】本実施形態における放送局から放送される多重ストリームのデータ構成の一例を示す図。
【図３】本実施形態におけるデジタル放送受信機１０のデジタル放送の録画処理について説明するためのフローチャート。
【図４】本実施形態における録画処理を説明するためのデータ放送用のデータの一例を示す図。
【図５】本実施形態における再生処理について説明するためのフローチャート。
【符号の説明】
【００６９】
１０…デジタル放送受信機、１２…本体部、１４…アンテナ、１６…記録デバイス、１８…表示デバイス、２０…ＣＰＵ、２１…メインメモリ、２２…ＲＯＭ、２３…フラッシュメモリ、２４…Ｉ／Ｏ部、２６…チューナ、２７…復調部、２８…デコード部、２９…音声デコード部、３０…映像デコード部、３２…画像処理／表示出力部。
【図１】
2006060587.tif 000003
【図２】
2006060587.tif 000004
【図３】
2006060587.tif 000005
【図４】
2006060587.tif 000006
【図５】
2006060587.tif 000007