(57)【要約】  本発明のデータ記録装置は、放送コンテンツの受信状態の良不良を表す受信状態値を作成する受信状態取得処理部（２１）と、放送コンテンツと受信状態値から記録データを作成する記録データ作成処理部（２２）と、受信状態値の変化時に所定の閾値と比較し記録データ作成処理部（２２）に記録データを渡すか否かを制御する記録制御処理部（２０）とを備え、本発明のデータ再生装置は、記録媒体から読み出した記録データのフォーマットを解析し受信状態値と放送コンテンツを取り出すフォーマット解析処理部と、受信状態値に応じ受信データの再生を制御する再生制御処理部と、再生制御に従いコンテンツを復号する復号部と、復号したコンテンツを出力する出力部とを備えるので、コンテンツの記録に要するメモリ量を低減できるデータ記録装置およびコンテンツ再生時にユーザに与える不快感を低減できる。【特許請求の範囲】
【請求項１】
受信した放送コンテンツを記録するデータ記録装置において、
前記放送コンテンツの受信状態を取得し、前記受信状態の良し悪しを表す受信状態値を作成する受信状態取得手段と、
前記受信した放送コンテンツと前記受信状態値とを関連付け、前記関連付けられた放送コンテンツと受信状態値とから成る記録データを作成する記録データ作成手段と、
前記受信状態値を所定の閾値と比較し、その比較結果に基づいて前記受信した放送コンテンツ及び前記受信状態値のそれぞれについて、前記記録データ作成手段に渡すか否かを制御する記録制御手段と
を備えたデータ記録装置。
【請求項２】
前記記録データを記録媒体に記録するデータ記録手段をさらに備え、
前記記録制御手段は、作成される前記記録データを前記記録媒体に記録する為に前記記録データ作成手段に渡す制御をするにあたり、直前の受信状態値と現時点での受信状態値とを比較し、前記受信状態値が変化した場合のみ、前記受信状態値を前記記録データ作成手段に渡すことを特徴とする、請求項１に記載のデータ記録装置。
【請求項３】
前記受信状態取得手段は、放送または無線通信の電界強度、ビットエラーレート、遅延レベルのうち少なくとも一つ以上の値を用いて前記受信状態値を算出することを特徴とする、請求項１または２に記載のデータ記録装置。
【請求項４】
当該データ記録装置の位置情報を取得する位置情報取得手段と、
地図上の位置と受信状態値との関係を記録した受信状態マップとを備え、
前記受信状態取得手段は、前記受信状態マップから前記データ記録装置の現在位置における受信状態値を読み出すこと特徴とする、請求項１または２に記載のデータ記録装置。
【請求項５】
前記記録データ作成手段は、前記放送コンテンツの映像データ領域、音声データ領域、未使用領域、記述子領域の少なくとも一つ以上の領域に前記受信状態値を含む前記記録データを作成することを特徴とする、請求項１から４のうちいずれか一つに記載のデータ記録装置。
【請求項６】
前記記録制御手段は、
前記受信状態値の良否および前記受信した放送コンテンツ中の時刻情報の有無に応じて、所定の方法により、前記受信した放送コンテンツの経過時間情報であるタイムスタンプを求めるとともに、
前記受信した放送コンテンツを構成するデータの放送コンテンツ内の位置を表す記録位置情報を取得し、
前記タイムスタンプと、前記タイムスタンプの各々に対応する上記記録位置情報とを対にしてインデックス情報を作成して前記記録データ作成手段に渡し、
前記記録データ作成手段は、前記インデックス情報をインデックスファイルとして記録することを特徴とする、請求項１から５のうちいずれか一つに記載のデータ記録装置。
【請求項７】
前記記録制御手段は、前記受信状態値が前記所定の閾値を下回った時に、
受信状態が悪いことを示す映像および音声のコンテンツのうち少なくとも一つを作成するか、または予め作成し保持している、受信状態が悪いことを示す映像および音声のコンテンツのうち少なくとも一つを取り出し、前記放送コンテンツに挿入し、
前記挿入したコンテンツの記録位置情報を用いてインデックス情報を作成し、
記録データ作成手段に渡す情報に、前記作成したコンテンツと前記インデックス情報とを含めることを特徴とする、請求項６に記載のデータ記録装置。
【請求項８】
記録した放送コンテンツを再生するデータ再生装置において、
請求項１から７のうちいずれか１つに記載のデータ記録装置により受信された放送コンテンツおよび上記受信状態値とから構成される記録データが書き込まれた記録媒体から、当該記録データを読み出すデータ読み出し手段と、
読み出した記録データのフォーマットを解析し、受信状態値と放送コンテンツを取り出すフォーマット解析手段と、
前記受信状態値に基づき、記録された前記放送コンテンツ中で再生品質が劣化した箇所のユーザへの提示を回避するように、前記受信データの再生を制御する再生制御手段と
を備えたデータ再生装置。
【請求項９】
前記取り出した各受信状態値、および取り出した放送コンテンツに対応する各受信状態値を代表する代表受信状態値のうち少なくとも１つを、前記取り出した放送コンテンツに加えて出力する出力手段を備える、請求項８に記載のデータ再生装置。
【請求項１０】
記録媒体に記録された各放送コンテンツの属性情報とそれら各放送コンテンツに対応した前記受信状態値とから、ユーザに提示する一覧表の基となる一覧表示データを作成する一覧表示作成手段を備えたことを特徴とする、請求項８または９に記載のデータ再生装置。
【請求項１１】
前記一覧表示作成手段は、前記一覧表示データを作成する際に、
前記再生制御手段により決定される、取り出した放送コンテンツの再生時間の長さを前記一覧表示データに含めることを特徴とする、請求項１０に記載のデータ再生装置。
【請求項１２】
前記一覧表示作成手段は、前記記録データに含まれる前記受信状態値により、取り出した放送コンテンツの受信状態が悪かったと判断した場合のみ、一覧表示する各放送コンテンツのエントリのうち該当するエントリに前記受信状態値を付加した一覧表示データを作成することを特徴とする、請求項１０または１１に記載のデータ再生装置。
【請求項１３】
前記再生制御手段は、前記受信状態値が所定の閾値を下回った時、または下回ってから所定の時間が経過した時、前記取り出した放送コンテンツの受信時の受信状態は悪化していたものと判断し、前記復号手段に対し、復号処理をスキップする制御、または前記出力手段への出力を抑制する制御のうち少なくとも一つの制御を行うことを特徴とする、請求項８から１２のうちいずれか一つに記載のデータ再生装置。
【請求項１４】
ユーザから入力される、再生、早送り、早戻し、停止、一時停止、ボリューム調整、ＯＫ、ＮＧの操作のうち少なくとも一つ以上の操作を受け付ける操作手段を備え、
前記再生制御手段は、前記操作手段により受け付けられた前記操作入力、前記受信状態値、請求項１３に記載の前記制御の状態、のうちの少なくとも１つ以上に基づいて、前記所定の閾値または前記所定の時間の少なくとも一方を調整することを特徴とする、請求項１３に記載のデータ再生装置。
【請求項１５】
前記一覧表示作成手段は、記録媒体に記録された各放送コンテンツから前記受信状態値が前記所定の閾値を下回る受信状態の悪いコンテンツを検索し、前記受信状態の悪いコンテンツをエントリとして一覧表示データを作成してユーザに提示し、
前記操作手段は、前記提示された一覧表示データに基づいたユーザの選択指示を受け付け、
前記受け付けられたユーザの選択指示により、選択されたコンテンツを前記記録媒体から一括して削除する削除手段をさらに備えたことを特徴とする、請求項１４に記載のデータ再生装置。
【請求項１６】
請求項１から７のいずれか１項に記載のデータ記録装置に備えられた各手段として、コンピュータを動作させるプログラム。
【請求項１７】
請求項８から１５のいずれか１項に記載のデータ再生装置に備えられた各手段として、コンピュータを動作させるプログラム。
【請求項１８】
請求項１６または１７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信した放送コンテンツを記録するデータ記録装置および、記録した放送コンテンツを再生するデータ再生装置に関するものである。
【背景技術】
【０００２】
近年、従来の地上波ラジオ放送に加え、地上波テレビジョン放送や、衛星テレビジョン放送を屋内、屋外など場所を問わず、歩きながらでも受信できる携帯型放送受信機が普及してきた。これらの携帯型放送受信機には、受信した放送番組（コンテンツ）を、ハードディスクや半導体メモリなどの記録媒体に記録し、再生する機能を備えるものがある。【０００３】
一般に、アンテナが固定された固定受信機とは異なり、携帯型受信機では、移動に伴って放送波の電波環境が刻々と変化するため、受信状態が悪化した時には、受信したコンテンツの一部が欠損し、再生不能になることがある。【０００４】
図１２は、コンテンツの受信状態のグラフと受信したコンテンツの欠損との関係を例示した図である。同図において、グラフの縦軸は受信状態を表し、値が大きくなるほど受信状態が良く、またグラフの横軸はコンテンツ受信時の経過時間を表す。受信期間１では、受信状態が良いので受信映像は映像例１のように良好である。受信期間２においては、受信状態が悪くなったので、受信映像も映像例２のように悪くなる。受信期間３で、再び受信状態が良くなると、受信映像も映像例３のように再び良好な映像品質に回復する。受信状態が悪くなると、受信するデータに誤りが混入したり、一部データが欠損したりするなどのエラーが発生する。【０００５】
こうしたエラーが含まれる受信データを、記録媒体に記録する際、エラー部分を検出し、修正できない場合は、エラーを含んだままのコンテンツを記録するため、例えば、ユーザはエラーが含まれる品質が悪いコンテンツをそのまま再生し視聴するか、エラーが発生していない部分を探すために再生の早送りをするなどの操作が必要になる。このように、エラーが含まれるコンテンツの再生は、再生時における快適性や利便性が悪くなるという問題がある。【０００６】
このような問題を解決するため、受信したコンテンツにどの程度のエラーが含まれるかを示すエラー度合いをコンテンツとともに記録し、再生時に記録したエラー度合いに応じてコンテンツの再生を制御する技術が提案されている。【０００７】
例えば特許文献１では、受信電界強度、受信した音声データの畳み込み符号化レート、または誤り訂正部で誤りが訂正された率等によるシンボルエラー情報等のエラー情報を検出し、音声データに大きな誤りが存在する可能性が大きいときには、そのエラー情報を、半導体メモリに記録する音声データのフレームに同時に記録しておき、半導体メモリから記録した音声データの再生時には、記録されているエラー情報に基づき、出力する音声信号にミュートをかける等の再生音声信号の調整を行う、ＤＡＢ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）音声記録再生装置が記載されている。【０００８】
このＤＡＢ音声記録再生装置は、エラー情報検出手段と、該エラー情報及びＤＡＢ受信音声データをメモリに記録する手段と、メモリに記録した音声データの再生時に該エラー情報を読み出す手段と、エラー情報が読み出されたときに再生音声信号を調整する手段とを備えたことを特徴とする。【０００９】
このＤＡＢ音声記録再生装置は、受信状態の良し悪しに応じてミュート処理を行うことで、受信状態が悪いコンテンツを再生する際の、耳障りな音の発生を抑制できる。【００１０】
しかしながら、特許文献１に記載の装置では、エラー情報検出手段がエラーを検出している間は常にエラー情報をメモリに記録し続けるので、受信状態が悪い状態が長く続くと、記録するエラー情報のデータ量が膨大になり、多くのメモリを消費する。例えば、ＭＰＥＧ２オーディオフレームでは、サンプリングレートが４４ＫＨｚ（１秒あたり４４，０００サンプル）の場合、１フレームは１，０００サンプルなので、１秒あたり４４フレーム記録される。１フレームあたりに追加されるエラー情報のデータサイズが４バイトとすると、１時間で６４０ＫＢ程度の増加になる。【００１１】
さらに、特許文献１に記載の装置が記録するコンテンツのうち、エラー情報検出手段がエラーを検出するようなコンテンツの中には、含まれるエラーの程度により、コンテンツの再生時に映像や音声が乱れるだけではなく、まったく映像や音声が再生できないものが含まれる。このようなコンテンツをメモリに記録することは、メモリの無駄である。
【特許文献１】特開２０００−２２１９９６号公報（公開日２０００年８月１１日）
【発明の開示】
【００１２】
本発明は、そのような状況に鑑みてなされたものであり、その目的は、コンテンツに含まれるエラーの度合いを示す受信状態値を記録媒体に記録する際に必要なメモリ量を低減し、さらに前記受信状態値を用いて記録するコンテンツを選択することで、コンテンツの記録に要するメモリ量を低減できるデータ記録装置を提供すること、および、前記受信状態値を用いてエラーを含むコンテンツの再生制御を行うことで、コンテンツの再生時にユーザに与える不快感を低減できるデータ再生装置を提供することを目的としている。
【００１３】
すなわち、特許文献１に開示された技術と本発明に係る技術との差異は、次のとおりである。特許文献１に開示された技術においては、半導体メモリに音楽データを記録する際、受信電界強度が所定より小さいときのデータであることを、制御部の指示により音楽データと共に記録する、つまり、受信データは、常時そのまま記録される。これに対し、本発明では、受信状態値が所定の閾値を下回り受信状態が悪くなったと判断できた場合は、受信した放送コンテンツまたは受信状態値の少なくともいずれか一方を記録データ作成手段に渡さない、つまり、受信状態が悪い場合は、受信データは、記録されない。
【００１４】
（１）（受信状態値を取得するデータ記録装置）
本発明に係るデータ記録装置は、前記の課題を解決するために、受信した放送コンテンツを記録するデータ記録装置において、前記放送コンテンツの受信状態を取得し、前記受信状態の良し悪しを表す受信状態値を作成する受信状態取得手段と、前記受信した放送コンテンツと前記受信状態値とを関連付け、前記関連付けられた放送コンテンツと受信状態値とから成る記録データを作成する記録データ作成手段と、前記受信状態値を所定の閾値と比較し、その受信状態値に基づいて前記受信した放送コンテンツ及び前記受信状態値のそれぞれについて、前記記録データ作成手段に渡すか否かを制御する記録制御手段と、前記記録データを記録媒体に記録するデータ記録手段とを備える。
【００１５】
当該構成において、受信状態取得手段が、放送コンテンツを受信した際の受信状態を把握し、受信状態の良し悪しを表す受信状態値を作成する。記録制御手段は、作成される記録データを記録媒体に記録する為に記録データ作成手段に渡す制御をするにあたり、受信状態値が所定の閾値を越えて受信状態が良いと判断できた場合は、受信した放送コンテンツと受信状態値とを記録データ作成手段に渡す。しかし、受信状態値が所定の閾値を下回り受信状態が悪くなったと判断できた場合は、受信した放送コンテンツまたは受信状態値の少なくともいずれか一方を記録データ作成手段に渡さない。記録データ作成手段は、受信している放送コンテンツと作成している受信状態値との少なくともいずれか一方が渡された場合は、これら放送コンテンツと受信状態値との少なくともいずれか一方から記録データを作成する。データ記録手段は、作成された記録データを記録媒体に記録する。
【００１６】
上記の構成によれば、受信する放送コンテンツの受信状態が悪化し受信状態値が所定の閾値を下回った場合であり、かつ記録制御手段は受信状態値のみを記録データ作成手段に渡すように制御する場合には、受信状態の悪化により劣化した放送コンテンツは記録しないことにより、放送コンテンツの記録時に消費する記録媒体の量を削減できるという効果を奏する。また、受信する放送コンテンツの受信状態が悪化し受信状態値が所定の閾値を下回った場合であり、かつ記録制御手段は受信した放送コンテンツのみを記録データ作成手段に渡すように制御する場合には、受信状態が悪化したことを示す受信状態値は記録しないことにより、放送コンテンツの記録時に消費する記録媒体の量を削減できるという効果を奏する。
【００１７】
（２）（受信状態値を取得するデータ記録装置）
また、本発明のデータ記録装置は、上記構成に加えて、前記記録制御手段は、作成される前記記録データを前記記録媒体に記録する為に前記記録データ作成手段に渡すにあたり、直前の受信状態値と現時点での受信状態値を比較し、前記受信状態値が変化した場合のみ、前記受信状態値を前記記録データ作成手段に渡すことを特徴とする。
【００１８】
当該構成において、記録制御手段は、作成される記録データを記録媒体に記録する為に記録データ作成手段に渡す制御をするにあたり、直前の受信状態値と現時点での受信状態値とを比較する。受信状態値が前記所定の閾値を超えている場合において、記録制御手段は、直前の受信状態値と現時点での受信状態値とを比較した結果、受信状態値に変化が無い場合は受信した放送コンテンツのみを、記録データ作成手段に渡すように制御する。受信状態値に変化が有る場合は、受信した放送コンテンツおよび受信状態値の両方を記録データ作成手段に渡すように制御する。
【００１９】
また、受信状態値が前記所定の閾値を超えていない場合において、直前の受信状態値と現時点での受信状態値を比較した結果、受信状態値に変化が無い場合は受信した放送コンテンツおよび受信状態値は、記録データ作成手段に渡さないように制御する。受信状態値に変化が有る場合は、受信状態値のみを記録データ作成手段に渡すように制御する。
【００２０】
上記の構成によれば、生成される受信状態値をすべて記録媒体に記録するのではなく、受信状態値が変化した場合のみ記録媒体に記録することにより、受信状態値を記録する為に消費する記録媒体の量を削減できるという効果を奏する。
【００２１】
（３）（受信状態値の例、電界強度等を受信状態値とする）
また、本発明のデータ記録装置は、上記構成に加えて、放送または無線通信の電界強度、ビットエラーレート、遅延レベルのうち少なくとも一つ以上の値を用いて前記受信状態値を算出する受信状態取得手段を備えたことを特徴とする。
【００２２】
当該構成において、受信状態取得手段は、デジタル放送を受信する場合は、放送または無線通信の電界強度、ビットエラーレート、遅延レベルのうち少なくとも一つ以上の値を用いて受信状態値を算出し、アナログ放送の場合は、放送または無線通信の電界強度、遅延レベルのうち少なくとも一つ以上の値を用いて受信状態値を算出する。
【００２３】
上記の構成によれば、受信状態取得手段は、正確な受信状態を把握できるので、受信状態の悪化に伴い劣化した放送コンテンツを記録するか否かを正確に判断できるので、適切な放送コンテンツの記録ができるという効果を奏する。
【００２４】
（４）（受信状態値の例、受信状態値地図を用いる）
また、本発明のデータ記録装置は、上記構成に加えて、当該データ記録装置の位置情報を取得する位置情報取得手段と、地図上の位置と受信状態値との関係を記録した受信状態マップとを備え、前記受信状態取得手段は、前記受信状態マップから前記データ記録装置の現在位置における受信状態値を読み出すこと特徴とする。
【００２５】
当該構成において、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などの位置情報取得手段が、当該データ記録装置の現在位置を把握する。受信状態取得手段は、位置情報取得手段から受け取った現在位置の情報に基づき、予め作成された、各地点の電波状態すなわち放送の受信状態を記録した受信状態マップから、現在位置における受信状態値を取得する。
【００２６】
上記の構成によれば、当該データ記録装置の現在位置における受信状態値は一つであり、受信状態値を記録媒体に記録する際に消費するメモリ量を大幅に削減できるという効果を奏する。また、携帯型あるいは可搬型のデータ記録装置の場合、当該データ記録装置の移動先でも、受信状態マップから、現在位置の受信状態を得ることができるという効果も奏する。
【００２７】
（５）（受信状態値の記録方法の例、放送コンテンツの一部を書き換える）
また、本発明のデータ記録装置は、上記構成に加えて、前記記録データ作成手段は、前記放送コンテンツの映像データ領域、音声データ領域、未使用領域、記述子領域の少なくとも一つ以上の領域に前記受信状態値を含む前記記録データを作成することを特徴とする。
【００２８】
当該構成において、記録データ作成手段が、受信した放送コンテンツと受信状態値から記録データを作成する際に、受信した放送コンテンツの映像データ領域、音声データ領域、未使用領域、記述子領域の少なくとも一つ以上の領域に、受信状態値を上書きして記録データを作成する。
【００２９】
上記の構成によれば、受信状態値は受信した放送コンテンツの一部に上書きされるので、記録媒体に受信状態値を記録する際に消費するメモリ量は、受信した放送コンテンツのみを記録媒体に記録する場合と同一にできるという効果を奏する。
【００３０】
なお、アナログ放送をデジタル化（符号化、エンコード）して記録する場合は、上記の例と同じく、映像データ領域、音声データ領域、未使用領域、記述子領域の少なくとも一つ以上の領域に、受信状態値を記録できる。また、アナログ放送をアナログのまま磁気テープに記録するＶＴＲ等の方式では、映像の同期期間（回帰期間）部分に、受信状態値を上書きすることができる。
【００３１】
（６）（インデックス情報を記録する）
また、本発明のデータ記録装置は、上記構成に加えて、前記記録制御手段は、前記受信状態値の良否および前記受信した放送コンテンツ中の時刻情報の有無に応じて、所定の方法により、前記受信した放送コンテンツの経過時間情報であるタイムスタンプを求めるとともに、前記受信した放送コンテンツを構成するデータの放送コンテンツ内の位置を表す記録位置情報を取得し、前記タイムスタンプと、前記タイムスタンプの各々に対応する上記記録位置情報とを対にしてインデックス情報を作成して前記記録データ作成手段に渡し、前記記録データ作成手段は、前記インデックス情報をインデックスファイルとして記録することを特徴とする。
【００３２】
当該構成において、インデックス情報を作成するためのタイムスタンプを求める所定の方法としては、受信状態値が所定の閾値を上回っており、放送コンテンツがデジタル放送などであり、放送コンテンツ内にタイムスタンプが含まれている場合は、記録制御手段は、タイムスタンプとして、例えば、放送コンテンツに含まれているタイムスタンプを用いる。
【００３３】
一方、前記受信状態値が前記所定の閾値を下回った場合、または放送コンテンツにタイムスタンプが含まれない場合は、例えば、最新でありかつ有効なタイムスタンプを予め記録制御手段において保持しておき、タイムスタンプに記録されている経過時間に、放送コンテンツからタイムスタンプが得られなくなった時点からの経過時間を加算することにより、新たなタイムスタンプを求めてもよい。
【００３４】
記録制御手段は、タイムスタンプを求めると共に、各タイムスタンプの時点に対応した受信した放送コンテンツの内容が放送コンテンツの中で記録される位置を記録位置情報として求め、両者を対にしてインデックス情報として、記録データ作成手段に渡す。
【００３５】
記録データ作成手段は、インデックス情報をまとめてインデックスファイルとして記録する。
【００３６】
上記の構成によれば、受信状態が悪いために記録データに受信データが含まれない箇所であっても、インデックス情報だけは記録される。従って、データ再生装置が、インデックス情報を使用して、早送り、早戻し、前回停止した位置からの再開再生などの特殊再生を行うとき、記録データに受信データが含まれない箇所の再生であっても、他の箇所と同じ特殊再生の速度で再生することができる。
【００３７】
（７）（悪い受信状態を示すコンテンツとインデックス情報を記録する）
また、本発明のデータ記録装置は、上記構成に加えて、前記記録制御手段は、前記受信状態値が前記所定の閾値を下回った時に、受信状態が悪いことを示す映像および音声のコンテンツのうち少なくとも一つを作成するか、または予め作成し保持している、受信状態が悪いことを示す映像および音声のコンテンツのうち少なくとも一つを取り出し、前記放送コンテンツに挿入し、前記挿入したコンテンツの記録位置情報を用いてインデックス情報を作成し、記録データ作成手段に渡す情報に、前記作成したコンテンツと前記インデックス情報とを含めることを特徴とする。
【００３８】
当該構成において、受信状態が悪いことを示す映像コンテンツおよび音声コンテンツとしては、例えば、「放送が受信できません」というメッセージを、文字列の映像コンテンツとしたり、音声コンテンツとしたりする例が挙げられる。
【００３９】
記録制御手段は、予め作成され保持されているか、受信状態値が所定の閾値を下回った時点で作成されるこれらのコンテンツを、放送コンテンツの受信状態の悪い箇所に代えて、放送コンテンツに挿入し、記録データ作成手段に渡す。
【００４０】
また、インデックス情報を作成する際に使用する記録位置情報としては、挿入したコンテンツの記録位置情報を用いる。
【００４１】
上記の構成によれば、データ再生装置により、早送りや早戻しなどの特殊再生を行う場合に、インデックス情報を用いるので、挿入したコンテンツが再生される。従って、特別な構成を持たないデータ再生装置であっても、特殊再生中に、放送コンテンツの中で受信できなかった箇所をユーザに提示できるという効果を奏する。
【００４２】
（８）（受信状態値を取り出すデータ再生装置）
本発明に係るデータ再生装置は、上記の課題を解決するために、記録した放送コンテンツを再生するデータ再生装置において、本発明の上記データ記録装置により受信された放送コンテンツおよび上記受信状態値とから構成される記録データが書き込まれた記録媒体から、当該記録データを読み出すデータ読み出し手段と、読み出した記録データのフォーマットを解析し、受信状態値と放送コンテンツを取り出すフォーマット解析手段と、前記受信状態値に基づき、記録された前記放送コンテンツ中で再生品質が劣化した箇所のユーザへの提示を回避するように、前記受信データの再生を制御する再生制御手段とを備える。
【００４３】
当該構成において、データ読み出し手段が、放送コンテンツと受信状態値を記録した記録媒体から記録データを読み出す。フォーマット解析手段が、読み出した記録データのフォーマットを解析し、受信状態値と放送コンテンツを取り出す。復号手段が、取り出された放送コンテンツを復号し再生するが、復号および再生の処理を行うか否か、また再生時の音量をどう調整するかの制御は、再生制御手段の制御に従う。再生制御手段は、取り出された受信状態値に基づいて取り出された放送コンテンツの復号および再生の処理を復号手段に行わせるか否か、また再生時の音量をどう調整するかを判断する。
【００４４】
上記の構成によれば、記録媒体から放送コンテンツと共に読み出した受信状態値をみることにより、記録された放送コンテンツの再生品質がどの程度劣化しているかを判断することができる。その為、劣化が酷くユーザが視聴する際に不快感を与える可能性のある部分の再生をスキップしたり、音量を調整したりすることにより、ユーザに与える不快感を低減できる効果を奏する。
【００４５】
（９）（受信状態値を出力する）
また、本発明のデータ再生装置は、上記構成に加えて、前記取り出した各受信状態値、および取り出した放送コンテンツに対応する各受信状態値を代表する代表受信状態値のうち少なくとも１つを、前記取り出した放送コンテンツに加えて出力する出力手段を備える。
【００４６】
当該構成において、出力手段は、取り出した放送コンテンツの再生時に、当該データ再生装置の画面上に、取り出した受信状態値または取り出した放送コンテンツに対応する各受信状態値を代表する代表受信状態値のうち少なくとも１つを、図形、文字列、またはグラフの形でユーザに提示する。また、出力手段は、取り出した放送コンテンツの再生時に、当該データ再生装置が備える発光手段または振動発生手段を用いて取り出した受信状態値または取り出した放送コンテンツに対応する各受信状態値を代表する代表受信状態値のうち少なくとも１つをユーザに提示するようにしてもよい。
【００４７】
上記の構成によれば、取り出した放送コンテンツを視聴したユーザは、容易に視聴中の前記放送コンテンツの受信時の状態を把握することができ、再生品質が劣化している部分をスキップして再生させるなど快適な再生を行う為の操作を行うことができるという効果を奏する。
【００４８】
（１０）（一覧表示に受信状態値を含める）
また、本発明のデータ再生装置は、上記構成に加えて、記録媒体に記録された各放送コンテンツの属性情報とそれら各放送コンテンツに対応した前記受信状態値とから、ユーザに提示する一覧表の基となる一覧表示データを作成する一覧表示作成手段を備える。
【００４９】
当該構成において、一覧表示作成手段が、記録媒体に記録された、例えば番組タイトル、放送日時、および再生時間の長さなどの各放送コンテンツの属性情報と、それら各放送コンテンツに対応した前記受信状態値とから、ユーザに提示する一覧表の基となる一覧表示データを作成する。
【００５０】
上記の構成によれば、どのような放送コンテンツが記録媒体に記録されているか、また記録されている放送コンテンツの受信状態はどのようなものかを、ユーザが容易に把握できる。従って、ユーザはその一覧表示に示される一覧から、自分の視聴したい放送コンテンツの番組タイトルや再生品質を容易に選択し再生できるという効果を奏する。
【００５１】
（１１）（一覧表示に総再生時間を含める）
また、本発明のデータ再生装置では、上記構成に加えて、前記一覧表示作成手段は、前記一覧表示データを作成する際に、前記再生制御手段により決定される、取り出した放送コンテンツの再生時間の長さを前記一覧表示データに含めることを特徴とする。
【００５２】
当該構成において、一覧表示作成手段は、取り出した放送コンテンツに含まれる映像または音声データすべての再生時間の代わりに、前記所定の閾値または前記所定の時間を用いて再生する場合にスキップされる箇所の再生時間を差し引いた再生時間を当該放送コンテンツの再生時間の長さとして一覧表示に含める。
【００５３】
上記の構成によれば、一覧表示によりユーザに提示される、取り出した放送コンテンツの再生時間の長さは、前記再生制御による再生のスキップを反映した実際の再生時間になるので、ユーザは当該放送コンテンツを視聴する際に要する実際の再生時間の長さを把握できるという効果を奏する。
【００５４】
（１２）（受信状態値が悪い時に一覧表示に含める）
また、本発明のデータ再生装置では、上記構成に加えて、前記一覧表示作成手段は、前記記録データに含まれる前記受信状態値により、取り出した放送コンテンツの受信状態が悪かったと判断した場合のみ、一覧表示する各放送コンテンツのエントリのうち該当するエントリに前記受信状態値を付加した一覧表示データを作成することを特徴とする。
【００５５】
当該構成において、一覧表示作成手段は、前記記録データに含まれる、取り出した前記受信状態値により、取り出した放送コンテンツの受信状態が悪かったと判断した場合のみ、一覧表示する各放送コンテンツのエントリのうち該当するエントリに前記受信状態値を表す図形を付加した一覧表示データを作成する。
【００５６】
上記の構成によれば、受信状態が良かった、すなわち再生品質の良い放送コンテンツに関しては、受信状態を示す図形が表示されないので、ユーザは記録媒体に記録されている放送コンテンツのうち、受信状態が良かったものについてまで受信状態を意識する必要がなくなるという効果を奏する。
【００５７】
（１３）（再生制御の例）
また、本発明のデータ再生装置は、上記構成に加えて、前記再生制御手段は、前記受信状態値が所定の閾値を下回った時、または下回ってから所定の時間が経過した時、前記取り出した放送コンテンツの受信時の受信状態は悪化していたものと判断し、前記復号手段に対し、復号処理をスキップする制御、または前記出力手段への出力を抑制する制御のうち少なくとも一つの制御を行うことを特徴とする。
【００５８】
当該構成において、再生制御手段は、読み出された受信状態値が、所定の閾値を超えた時、または越えてから所定の時間が経過した時、前記取り出した放送コンテンツの受信時の受信状態は悪化していたものと判断し、復号手段に対し、復号および再生の処理をスキップする制御、または出力手段への出力を抑制する制御のうち少なくとも一つの制御を行う。
【００５９】
上記の構成によれば、読み出された受信状態値に基づいて、読み出された放送コンテンツの復号および再生の処理の制御を行う際に、所定の閾値を設定しているため読み出された放送コンテンツの再生品質の劣化を判断する基準が明確となり、その明確な基準に基づいて復号および再生の処理を行うので、より正確にユーザに不快感を与えない、放送コンテンツの再生を行うことができるという効果を奏する。また、読み出された受信状態値に基づいて、読み出された放送コンテンツの復号および再生の処理の制御を行う際に、所定の閾値を超えてから所定の時間が経過した時に初めて取り出した放送コンテンツの受信時の受信状態は悪化していたものと判断する場合は、取り出した放送コンテンツの再生品質が一時的に劣化していても所定の時間が経過するまでは取り出した放送コンテンツの再生を継続する。従って、読み出した放送コンテンツ内で、再生品質が劣化している部分の時間は短いが頻繁に劣化している部分が現れる場合も、読み出した放送コンテンツの内容の再生を頻繁にスキップしたりすることなく、内容の適切な連続性を保って再生することにより、ユーザに与える不快感を軽減することができるという効果を奏する。
【００６０】
（１４）（閾値の制御）
また、本発明のデータ再生装置は、上記構成に加えて、ユーザから入力される、再生、早送り、早戻し、停止、一時停止、ボリューム調整、ＯＫ、ＮＧの操作のうち少なくとも一つ以上の操作を受け付ける操作手段を備え、前記再生制御手段は、前記操作手段により受け付けられた前記操作入力、前記受信状態値、復号処理をスキップしたり前記出力手段への出力を抑制したりする前記制御の状態、のうちの少なくとも１つ以上に基づいて、前記所定の閾値または前記所定の時間の少なくとも一方を調整することを特徴とする。
【００６１】
当該構成において、取り出した放送コンテンツの再生時に、再生品質の劣化により、視聴するユーザが再生品質の劣化した部分を避けて前記コンテンツの視聴を行う為に、再生、早送り、早戻し、停止、一時停止、ボリューム調整、ＯＫ、ＮＧの入力操作を行う。操作手段は、ユーザによるこれら入力操作を受け付ける。再生制御手段は、これら入力操作が行われた場合は、前記所定の閾値または前記所定の時間の設定が不適当であったと判断し、これら所定の閾値または所定の時間を変更する。再生制御手段は、設定変更された前記所定の閾値または前記所定の時間を用いて取り出した放送コンテンツの再生を行う。
【００６２】
上記の構成によれば、最終的に取り出した放送コンテンツの再生品質を評価するユーザからのフィードバックとなる入力操作により、再生制御の基となる所定の閾値や所定の時間を調整するので、ユーザの持つ再生品質に対する評価基準を反映した適切な取り出した放送コンテンツの再生ができるという効果を奏する。
【００６３】
（１５）（受信状態値が悪いコンテンツを削除する）
また、本発明のデータ再生装置では、上記構成に加えて、前記一覧表示作成手段は、記録媒体に記録された各放送コンテンツから前記受信状態値が前記所定の閾値を下回る受信状態の悪いコンテンツを検索し、前記受信状態の悪いコンテンツをエントリとして一覧表示データを作成してユーザに提示し、前記操作手段は、前記提示された一覧表示データに基づいたユーザの選択指示を受け付けることを特徴とし、前記受け付けられたユーザの選択指示により、選択されたコンテンツを前記記録媒体から一括して削除する削除手段を備える。
【００６４】
当該構成において、一覧表示作成手段が記録媒体に記録された各放送コンテンツから前記受信状態値が前記所定の閾値を下回る受信状態の悪いコンテンツを検索し、前記受信状態の悪いコンテンツをエントリとして一覧表示データを作成しユーザに提示する。操作手段が、前記提示された一覧表示データに基づいたユーザの選択指示を受け付ける。削除手段が、前記受け付けられたユーザの選択指示により、選択されたコンテンツを前記記録媒体から一括して削除する。選択されたコンテンツの削除後、一覧表示作成手段は、再度、記録媒体に記録された各放送コンテンツから一覧表示データを作成しユーザに提示する。
【００６５】
上記の構成によれば、受信状態が悪かった、すなわち再生品質の悪い放送コンテンツを記憶媒体から簡単に削除し、受信状態の良いコンテンツのみからなる一覧をユーザに提示できるので、ユーザは、受信状態の良い放送コンテンツと受信状態の悪い放送コンテンツを意識的に区別した上で、再生する放送コンテンツを選択する必要がなくなるという効果を奏する。
【００６６】
ところで、前記データ記録装置またはデータ再生装置は、ハードウェアで実現してもよいし、プログラムをコンピュータに実行させることによって実現してもよい。具体的には、本発明に係るプログラムは、少なくとも上述した受信状態取得手段・記録データ作成手段・記録制御手段・フォーマット解析手段・再生制御手段・復号手段・一覧表示作成手段・一覧表示制御手段としてコンピュータを動作させる情報処理プログラムであり、本発明に係る記録媒体には、当該情報処理プログラムが記録されている。
【００６７】
この情報処理プログラムがコンピュータによって実行されると、当該コンピュータは、前記データ記録装置またはデータ再生装置として動作する。従って、前記データ記録装置またはデータ再生装置と同様に、受信する放送コンテンツの受信状態が悪化し受信状態値が所定の閾値を下回った場合には、受信状態の悪化により劣化した放送コンテンツは記録しないことにより、放送コンテンツの記録時に消費する記録媒体の量を削減できる。また、生成される受信状態値をすべて記録媒体に記録するのではなく、受信状態値が変化した場合のみ記録媒体に記録することにより、受信状態値を記録する為に消費する記録媒体の量を削減できる。また、記録媒体から放送コンテンツと共に読み出した受信状態値をみることにより、記録された放送コンテンツの再生品質がどの程度劣化しているかを判断することができる。その為、劣化が酷くユーザが視聴する際に不快感を与える可能性のある部分の再生をスキップしたり、音量を調整したりすることにより、ユーザに与える不快感を低減できるという効果を奏する。
【図面の簡単な説明】
【００６８】
【図１】本発明のデータ記録装置の機能ブロック図である。
【図２（ａ）】本発明のデータ記録装置およびデータ再生装置の画面に表示される受信状態を表す絵の例を示す説明図である。
【図２（ｂ）】本発明のデータ記録装置およびデータ再生装置の画面に表示される受信状態を表す文字列の例を示す説明図である。
【図２（ｃ）】本発明のデータ再生装置の画面に表示される受信状態を表すグラフの例を示す説明図である。
【図２（ｄ）】本発明のデータ記録装置およびデータ再生装置において発光や振動で受信状態を表す例を示す説明図である。
【図３】デジタル放送のパケット構成についての説明図である。
【図４（ａ）】受信データと受信状態値を記録する際の構成例を示す説明図である。
【図４（ｂ）】受信データと受信状態値を記録する際の別の構成例を示す説明図である。
【図４（ｃ）】受信データと受信状態値を記録する際の別の構成例を示す説明図である。
【図５】本発明のデータ記録装置の機能ブロック図で、図１と異なる部分の機能ブロック図である。
【図６】本発明のデータ再生装置の機能ブロック図である。
【図７】経過時間ごとの受信状態と再生制御の関係を説明するグラフである。
【図８】本発明のデータ再生装置における一覧表示機能を含んだ機能ブロック図である。
【図９】放送コンテンツの一覧表示の例を示す説明図である。
【図１０】受信状態の良し悪しを示す図形の例を示す説明図である。
【図１１】放送コンテンツの一覧表示の別例を示す説明図である。
【図１２】コンテンツの受信状態のグラフと受信したコンテンツの欠損との関係を例示した説明図である。
【図１３】受信データのファイル中の１画面分のコンテンツデータと、インデックスファイル中のインデックス情報と、タイムスタンプと、インデックスとの関係を示す説明図である。
【図１４】インデックスファイルを用いて、１０倍速再生を行う場合の、インデックス情報の読み込み方を示す説明図である。
【図１５（ａ）】インデックス情報の欠落がない状態で、インデックス情報を用いて１０倍速再生を行う場合に、10倍速再生に利用するインデックス情報のタイムスタンプを列挙した表である。
【図１５（ｂ）】インデックス情報が欠落し、欠落したインデックス情報を補わない状態で、インデックス情報を用いて１０倍速再生を行う場合に、１０倍速再生に利用するインデックス情報のタイムスタンプを列挙した表である。
【図１６】受信状態が悪いため受信データが欠落した場合の、受信データのファイル中のコンテンツデータと、インデックスファイル中のインデックス情報と、タイムスタンプと、インデックスとの関係を示す説明図である。
【図１７】受信状態が悪いため受信データが欠落した場合で、欠落したインデックス情報を補った場合の、受信データのファイル中のコンテンツデータと、インデックスファイル中のインデックス情報と、タイムスタンプと、インデックスとの関係を示す説明図である。
【図１８】受信状態が悪いため受信データが欠落した場合で、欠落したコンテンツと欠落したインデックス情報とを補った場合の、受信データのファイル中のコンテンツデータと、インデックスファイル中のインデックス情報と、タイムスタンプと、インデックスとの関係を示す説明図である。
【発明を実施するための最良の形態】
【００６９】
［データ記録装置］
＜データ記録装置の機能ブロック図について＞
本発明のデータ記録装置１について、図１に示す機能ブロック図を用いて説明する。【００７０】
受信部１０は、アンテナ、チューナ、直交波周波数分割多重（Ｏｒｔｈｏｇｏｎａｌ Ｆｒｅｑｕｅｎｃｙ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅｘ）などの復調方式を採用した復調器などから構成され、放送局などからの放送データを受信し、放送データを復調して得られた受信データを、記録制御処理部２０（記録制御手段）および復号部３０（復号手段）へ渡す。【００７１】
復号部３０は、デジタル放送の場合は、受信部１０（受信手段）から受け取った受信データに含まれる圧縮データの復号処理を行い、圧縮データから復号された復号データを出力部４０（出力手段）に渡す。アナログ放送の場合は、受信部１０から受け取った受信データをそのまま復号データとして出力部４０に渡す。圧縮データについては、以下で説明する。復号部３０は、受信部１０から受け取る受信データが存在しない場合は、特定パターンを復号データとして出力部４０に渡す。【００７２】
上記特定パターンのデータとしては、例えば映像であれば黒や青一色のビットマップパターン、音声であれば無音のＰＣＭデータといったものが考えられる。【００７３】
なお、復号部３０は、可視聴域外信号、例えば３０ＫＨｚを超える超音波を検出できるハイパスフィルタをさらに備え、復号データに基づき作成した復号信号に含まれる前記超音波の割合を、復号信号の乱れ値として表し、記録制御処理部２０へこの復号信号の乱れ値を渡すようにしても良い。【００７４】
受信状態取得処理部２１（受信状態取得手段）は、放送波の受信状態を受信部１０から、また復号信号の乱れ値を復号部３０から受け取り、放送波の受信状態を表す値（以下、「受信状態値」という）を作成し、記録制御処理部２０に渡す。受信状態値の作成方法については、以下で詳述する。【００７５】
記録制御処理部２０は、データ記録装置１が放送コンテンツを記録する際には、受信部１０から取得した受信データと、受信状態取得処理部２１から取得した受信状態値とを、記録データ作成処理部２２（記録データ作成手段）へ渡す。また、データ記録装置１が放送コンテンツの記録を停止する際には、前記受信データおよび受信状態値を、記録データ作成処理部２２へ渡す処理を停止する。記録制御処理部２０が受信データ作成処理部２２へ受信データおよび受信状態値を渡さない場合、記録データ作成処理部２２はその期間の受信データおよび受信状態値を受け取らないので、記録媒体に記録されるデータ（以下、「記録データ」という）には、受け取らない受信データおよび受信状態値は含まれない。なお、記録データは、受信データおよび受信状態値のうち、少なくともいずれか一方から構成されるデータである。【００７６】
また、記録制御処理部２０は、受信状態取得処理部２１から取得した受信状態値が変化した時のみ、取得した受信状態値を記録データ作成処理部２２に渡すようにしてもよい。受信状態値が変化した時とは、すなわち前回記録データ作成処理部２２に渡した受信状態値と、現在取得している受信状態値とが異なる時である。このような構成にすると、受信状態値を記録データとして記録する際に、その受信状態値が変化したときのみ記録することになるため、記録データのサイズを小さくすることができる。【００７７】
更に、記録制御処理部２０は、受信状態が悪い期間の開始時点と終了時点の受信状態値のみを記録データ作成処理部２２に渡すようにしてもよい。このような構成にすると、記録データのサイズをさらに小さくすることができる。【００７８】
記録制御処理部２０は、受信状態値が表す受信状態の良し悪しに関わらず、受信データを記録データ作成処理部２２に渡してもよいし、受信状態が良い時のみ、受信データを記録データ作成処理部２２に渡してもよい。受信状態が悪化した場合に記録データ作成処理部２２に渡すデータに関しては、後述する。【００７９】
記録制御処理部２０は、受信状態をユーザへ提示するために、受信状態値に基づき受信状態をユーザに提示するためのデータ（以下、「受信状態提示データ」という）を作成し、出力部４０に渡す。【００８０】
記録データ作成処理部２２は、記録制御処理部２０から受け取った受信データと受信状態値とから記録データを作成し、記録部５０（データ記録手段）へ渡す。なお、受信データと受信状態値とから記録データを作成する方法については、以下で詳述する。【００８１】
記録部５０は、記録データ作成処理部２２から受け取った記録データを、フラッシュメモリやハードディスク等の記録媒体に記録する。【００８２】
なお、記録データを記録する記録媒体は、例えば半導体メモリのほか、光学式または磁気式記録媒体等、記録の物理的方式は限定されない。【００８３】
出力部４０は、復号部３０から受け取った復号データを液晶ディスプレイ等の表示装置やスピーカーなどの音声再生装置を用いて映像や音声としてユーザに提示すると共に、記録制御処理部２０から受け取った受信状態提示データに基づき受信状態をユーザに提示する。【００８４】
上記受信状態提示データとしては、図２（ａ）に示すように、受信したコンテンツを表示する画面６０上に、受信状態により変化する絵２０１や、図２（ｂ）に示すように、画面６０上に、受信状態を表す文字列２０２が考えられる。また、受信状態提示データであるこれらの絵２０１や文字列２０２を画面６０上へ表示する際に、図２（ｄ）に示すように、ビープ音や音楽の再生、発光部７０（発光手段）による発光、あるいはデータ記録装置１本体の振動のうち少なくとも一つ以上の方法を用いて受信状態をユーザに提示してもよい。【００８５】
＜圧縮データについて＞
上記の処理で、復号部３０が復号する圧縮データの生成方式としては、例えば、映像であればＭＰＥＧ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの国際標準規格に準拠した方式が考えられ、音声であればＭＰＥＧ２  ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）などの国際標準規格に準拠した方式が考えられる。【００８６】
前記圧縮データを復号した結果である復号データとしては、映像であればビットマップパターンなど、音声であればＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）データなどのデータが考えられる。【００８７】
＜受信状態値の作成方法について＞
受信状態値を作成するために受信状態取得処理部２１が利用する受信状態を表す情報としては、放送波の、電界強度、ビットエラーレート（ＢＥＲ）、伝送遅延レベル、または復号部３０から取得した復号信号の乱れ値などが考えられるが、これらに限るものではない。また、これら複数種類の受信状態を表す情報を組み合わせて算出した値を、最終的な受信状態値として用いても良い。【００８８】
当該放送がデジタル放送である場合は、受信状態値を作成するために、放送された圧縮データの構造上のエラー情報を利用してもよい。例えば、復号部３０が受信部１０から受け取った受信データを復号する際、受信データのうち所定値であるべきデータが所定値以外である場合等がこのエラーに相当する。【００８９】
また、無線電話機能を併せ持つデータ記録装置１では、無線電話に用いる電波の電界強度を、受信状態を表す情報の一つとして利用してもよい。この電界強度も利用することで、より正確に受信状態を反映した受信状態値を作成することができる。【００９０】
＜受信状態悪化時にデータを記録データ作成処理部２２に渡す方法について＞
記録制御処理部２０は、受信状態取得処理部２１から受け取った受信状態値を所定の閾値と比較し、所定の閾値を下回った場合、すなわち、受信した放送コンテンツの品質が劣化している場合、受信した放送コンテンツおよび作成された受信状態値のうち少なくともいずれか一方を記録データ作成処理部２２に渡さない構成としてもよい。どの程度の品質劣化を許容できるかの程度は、ユーザにより異なるので、上記閾値は、ユーザが調整できる構成とすることが望ましい。【００９１】
この場合、記録制御処理部２０は、作成される記録データを記録媒体に記録する為に記録データ作成処理部２２に渡すにあたり、受信状態値が所定の閾値を越えて受信状態が良くなった場合は、受信した放送コンテンツと受信状態値を記録データ作成処理部２２に渡す。しかし、受信状態値が所定の閾値を下回り受信状態が悪くなった場合は、受信した放送コンテンツまたは受信状態値の少なくともいずれか一方を記録データ作成処理部２２に渡さない。【００９２】
例えば、受信状態値が所定の閾値を下回った場合、受信した放送コンテンツは記録データ作成処理部２２に渡さず、作成した受信状態値のみを記録データ作成処理部２２に渡す。【００９３】
このように構成することで、受信状態が悪化した場合に、記録媒体上で記録データが使用するメモリの消費量を、受信状態値の記録に要する量だけにすることができる。【００９４】
また、別の例では、受信状態値が所定の閾値を下回った場合、作成した受信状態値は記録データ作成処理部２２に渡さず、受信した放送コンテンツのみを記録データ作成処理部２２に渡す。【００９５】
このように構成することで、受信状態が悪化した場合に、記録媒体上で記録データが使用するメモリの消費量を、放送コンテンツの記録に要する量だけにすることができる。【００９６】
＜受信状態変化時にデータを記録データ作成処理部２２に渡す方法について＞
さらに、記録制御処理部２０は、受信状態取得処理部２１から受け取った受信状態値を直前に受け取った受信状態値と比較し、受信状態値が変化した場合のみ、作成された受信状態値を記録データ作成処理部２２に渡す構成としてもよい。【００９７】
記録制御処理部２０は、受信状態値が上記所定の閾値を超えている場合において、直前の受信状態値と現時点での受信状態値を比較した結果、受信状態値に変化が無い場合は受信した放送コンテンツのみを、記録データ作成処理部２２に渡す。受信状態値に変化が有る場合は、受信した放送コンテンツおよび受信状態値の両方を記録データ作成処理部２２に渡す。また、受信状態値が上記所定の閾値を超えていない場合において、直前の受信状態値と現時点での受信状態値を比較した結果、受信状態値に変化が無い場合は受信した放送コンテンツおよび受信状態値を、記録データ作成処理部２２に渡さない。受信状態値に変化が有る場合は、受信状態値のみを記録データ作成処理部２２に渡す。【００９８】
このように構成することで、記録媒体に受信状態値を記録する際に使用するメモリの消費量を削減することができる。【００９９】
＜受信状態悪化時・変化時に記録データ作成処理部２２に渡すデータについて＞
受信状態が悪化または変化した時点で、記録制御処理部２０は、記録データ作成処理部２２に受信データを渡す代わりに、受信データの記録をスキップしたことを表すデータ（以下、「スキップマーク」という）を渡してもよい。スキップマークには、記録をスキップした受信データのデータ量を表す値を含めてもよい。スキップマークは、後述する受信状態値の記録媒体への記録方法と同様に、例えばＭＰＥＧ２システム規格のトランスポートストリームパケット（以下、「ＴＳパケット」という）のリザーブ領域、記述子領域、または各ＴＳパケットの前または後ろに付加されるデータ領域に記録してもよいし、別のファイルに記録しても良い。【０１００】
＜受信状態値の受信データとの合成および記録方法について＞
記録データの例としては、例えば受信データがＭＰＥＧ２システム規格のＴＳパケットのような構造であれば、図３に示すように、ＴＳパケットのヘッダ中にある将来の使用に予約された領域（以下、「リザーブ領域」という）に受信状態値を記録する方法が考えられる。このように構成することで、各ＴＳパケットとそのＴＳパケット受信時の受信状態値を１対１に対応させることができると共に、リザーブ領域に記録された受信状態値の読み取りに非対応のデータ再生装置でも、記録された放送コンテンツの再生に影響をあたえることなく受信状態値を記録媒体に記録できる。【０１０１】
また、デジタル放送の場合、受信したパケット中に、特定の識別子フィールドと、データ長フィールドと、データ本体のフィールドとで構成される、記述子と呼ばれるデータ領域がある場合には、当該放送規格で定義されていない記述子の領域を用いて受信状態値を格納することもできる。このような定義されていない記述子に非対応の再生装置では、前記識別子フィールドおよび前記データ長フィールドの値を用いてこの記述子部分を読み飛ばすことができるため、非対応の再生装置でも、再生動作に影響を及ぼさない。【０１０２】
なお、ＭＰＥＧ２システム規格を例にとると、受信状態値を映像データ領域または音声データ領域に記録する場合には、映像または音声の生データであるＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）に記録する。ただし、実際には、この場合、映像または音声データに記録する為には、圧縮されていない生データへの記録を想定する。つまり、デジタル放送を受信した場合には、受信した放送コンテンツを一度復号化した復号データに上書きした後、再度符号化し、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を作成し、ＴＳパケットを作成する方法で実施可能である（再符号化、ＰＥＳ化、ＴＳパケット化を行う部分は、図１の機能ブロックには図示していない）。また、受信状態値を未使用領域に記録する場合には、ＰＥＳまたはＴＳパケットのスタッフィング領域、具体的には、ＰＥＳヘッダのコンディショナルコーディング中のスタッフィングバイト、ＴＳパケットのアダプテーションフィールド中の、オプションフィールドとペイロードに挟まれるスタッフィングバイト、またはＰＩＤ＝０ｘ１ＦＦＦで表されるスタッフィングパケット等に記録する。また、受信状態値を記述子領域に記録する場合には、映像または音声データ領域以外の付加情報、例えばＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）等のセクションまたはテーブルとして用いられる領域の一部に記録する。記述子とは、英文のＭＰＥＧ２システム規格文書中でＤｅｓｃｒｉｐｔｏｒと記されているものである。【０１０３】
記録データを記録媒体に記録する際の他の構造例としては、記録データへのアクセスを高速化するため、各ＴＳパケットにデータ領域を追加して記録する場合、図４（ａ）に示すように、この追加したデータ領域に受信状態値を記録してもよい。【０１０４】
なお、アクセスが高速化されるのは、データ領域の追加の仕方によって、データサイズを計算機が扱い易い３２や６４の倍数とすることができるからである。例えば、ＭＰＥＧ２システム規格で規定されている１つのＴＳパケットのサイズは１８８バイトである。そこで、このサイズのデータを計算機などで扱う場合、このパケットに４バイトを上記データ領域として追加すれば１９２バイトとなるので、計算機が扱い易い３２や６４の倍数となる。これにより少ないメモリ転送命令で、記録データの転送が可能になる。【０１０５】
なお、図４（ａ）に示すデータ構造例を採用する場合には、記録データ作成処理部２２が、各パケットに４バイトのデータ領域を追加し、追加したデータ領域に、受信状態値を記録するようにプログラムされる。【０１０６】
さらに別の記録データの構造例として、図４（ｂ）に示すように、ある期間の受信データに対応する受信状態値を、前記受信データのタイムスタンプと共に、前記受信データとは別のファイルに記録する方法がある。このように構成することで、受信状態値のファイルの読み取りに非対応のデータ再生装置でも、受信状態値のファイルは参照せず、受信データのファイルのみを読み取ることで、記録された放送コンテンツの再生ができる。【０１０７】
なお、前記の記録データの構造例では、受信データと受信状態値のそれぞれを収めた２つのファイルが作成される。そこで、ファイルの管理を簡単にするため、図４（ｃ）に示すように、記録データの記録媒体への記録完了時に、受信状態値のファイルを受信データのファイルの後ろに連結し１つのファイルとしてもよい。このように構成すると、受信状態値のファイルの読み取りに非対応のデータ再生装置では、ファイルの前半部分にある受信データは正しく復号され、記録されたコンテンツが再生された後、ファイルの後半部分にある受信状態値のデータは正しく復号できないので不正データとみなされ無視される。【０１０８】
また、デジタル放送の記録を行う場合の別の構成として、次の構成が考えられる。デジタル放送の場合、受信データ、特に映像データでは、１画面を構成するデータの量は、映像の内容によって著しく増減し、記録開始時点からの録画時間の経過の度合いと記録される受信データの増加の度合いとが１対１に対応せず比例しない。そのため、記録した放送コンテンツのある時刻（以下、「タイムスタンプ」という）の画面のデータが受信データのファイルのどの位置（以下、「インデックス」という）にあるかを簡単に見付けることができない。【０１０９】
そのため、前記タイムスタンプと前記インデックスを対応付けた情報（以下、「インデックス情報」という）を、図１３に示すように別のファイル（以下、「インデックスファイル」という）に記録してもよい。図１３に示す例では、一つのインデックス情報が、一つのタイムスタンプと一つのインデックスとから構成され、複数のインデックス情報を時系列でまとめたものとして、インデックスファイルが構成されている。また、各インデックス情報が、受信データのファイル中の一画面分の各コンテンツデータとそれぞれ対応付けられていることが示されている。【０１１０】
インデックス情報は、データ再生装置において、記録した放送コンテンツの早送り再生、早戻し再生、および頭出しに利用できる。例えば、１０倍速早送り再生を行う際には、図１４に示すように、インデックスファイル中には、１秒間隔のタイムスタンプを含んだインデックス情報が並んでいる場合には、最初のインデックス情報を読み、次の９個のインデックス情報をとばして、１１個目のインデックス情報を読むというように、１０個間隔でインデックス情報を読む。すなわち、読み出すタイムスタンプは、図１５（ａ）に示すように、１０秒おきのタイムスタンプとなる。インデックスファイルから読み出した各インデックス情報に含まれる、インデックスに基づいて、放送コンテンツに含まれる一画面分のデータを取り出して、１秒間隔で再生することにより、１０倍速早送り再生が実現できる。【０１１１】
ところで、前記の方法では、受信状態が悪い時のデータの再生に問題がおこる。図１６において、受信状態が悪い箇所を受信できず、放送コンテンツの一部が欠落した場合の、受信データのファイルとインデックスファイルの例を示している。この例では、受信データは、受信状態が悪い間欠落するため、インデックスファイルからも、受信データに対応するインデックス情報が同様に欠落する。この例では、タイムスタンプの時刻０’２９”から１’０４”まで受信状態が悪く、放送コンテンツが受信できなかった。インデックスファイルには、タイムスタンプの時刻が、時刻０’２９”であるインデックス情報の次に、時刻１’０５”のタイムスタンプを持つインデックス情報が記録されている。このインデックスファイルを用いて、前記の早送り再生を行う場合、図１５（ｂ）に示すように、時刻０’２０”におけるコンテンツを再生した１秒後に、時刻１’０５”におけるコンテンツを再生することになり、１０倍速再生ではなくなってしまう。【０１１２】
そこで、本発明のデータ記録装置では、受信状態が悪くなり、放送コンテンツを受信できなくなると、記録制御処理部２０は、以下の処理を行う。図１７において示すように、記録制御処理部２０は、放送コンテンツが欠落する直前のインデックス情報（タイムスタンプの時刻０’２９”、インデックス＃２９７）に続いて、最後に放送コンテンツが正常に受信できた時刻（この例では、時刻０’２９”）から一定間隔（この例では１秒間隔）で増加するタイムスタンプと、最後に受信できた画面のインデックス（この例では、インデックス＃２９７）とを対応づけたインデックス情報を、欠落したインデックス情報を補う形で作成する。作成したインデックス情報は、通常の処理と同様に、記録データ作成処理部２２に渡される。記録データ作成処理部２２は、渡されたインデックス情報からインデックスファイルを作成すると共に、受信データおよび受信状態値から、記録データを作成する。【０１１３】
このような構成にすることで、受信状態が悪いために放送コンテンツが欠落した箇所に対しても、インデックス情報だけは記録される。従って、データ再生装置が、インデックス情報を使用して、早送り、早戻し、前回停止した位置からの再開再生などの特殊再生を行うとき、放送コンテンツが欠落した箇所に対しても、図１６（ａ）に示すように、タイムスタンプの時刻が一定の時間間隔で並んだインデックス情報を利用することができるので、ユーザの指示したとおりの再生速度で再生することができる。もちろん、受信状態が悪いために壊れたデータは記録されていないので、ユーザに提示することを回避できることは言うまでもない。【０１１４】
なお、上記の説明では、デジタル放送で、放送コンテンツにタイムスタンプが含まれる例を記述したが、この例に限るものではない。すなわち、放送がアナログ放送であり放送コンテンツにタイムスタンプが含まれていない場合またはデジタル放送でも受信状態が悪く、タイムスタンプを得られない場合は、記録制御処理部２０は、タイムスタンプとして最新でありかつ有効なタイムスタンプを保持しておき、タイムスタンプが放送コンテンツから得られなくなってからの経過時間を、保持しておいたタイムスタンプの時刻に加算して新しいタイムスタンプを求める構成をとってもよい。【０１１５】
また、デジタル放送の各々のパケットには、そのパケットにエラーが含まれるか否かを示すフラグが含まれる場合がある。通常、デジタル放送の受信機は、前記フラグを見てそのパケットの再生をスキップすることが可能である。【０１１６】
このため、記録データ作成処理部２２は、前記フラグがエラーを表していないが、そのパケットの受信状態が悪い場合には、受信したパケット中のエラーフラグを書き換えてもよい。例えば、受信状態値が、閾値を下回って、受信状態が悪いと判断された時には、エラーフラグを、「エラー無し」を表す０から、「エラーあり」を表す１に書き換えてもよい。なお、ここでいうエラーフラグとは、例えば、ＴＳパケットの２バイト目の７ビット目transport_error_indicatorが想定される。一般的に、エラーフラグが１であるＴＳパケットはエラーとして特別に扱われる。【０１１７】
このように構成することで、受信状態値を利用したコンテンツの再生に非対応のデータ再生装置でも、本発明のデータ記録装置１が作成した受信状態値に基づき設定されたエラーフラグを利用し、記録されたコンテンツの適切な再生ができる。【０１１８】
また、受信状態値を記録データに記録する別の方法として、受信データの映像（絵、図形、文字等）および音声（ビープ音、音楽等）のいずれか１つ以上のデータに受信状態を表す情報を合成し、記録データとして記録媒体に記録しても良い。例えば、受信状態が一定の値以下になった時に、「受信できません」という文字列を映像として受信データの映像に合成して記録データとして記録したり、受信状態が悪い事を表すビープ音などを受信データの音声に合成して記録したり、受信データに合成するのではなく、受信状態が悪い旨を伝える映像または音声データのみを作成するか、あらかじめ作成しておき、受信データの代わりに挿入したりするといった方法がある。この時、合成または挿入する映像および音声の長さは受信状態が閾値を下回っていた時間と同じでなくてもよい。【０１１９】
このような構成にすることで、受信状態値の読み出しに非対応のデータ再生装置であってもコンテンツである記録データを再生することにより、コンテンツ受信時の受信状態をユーザに提示でき、さらに合成または挿入した映像および音声の長さが、受信状態が閾値を下回り放送コンテンツが欠落した時間より短い場合には、全体の視聴時間が短くなるので、視聴時間を節約することができることになる。【０１２０】
なお、上記インデックス情報を作成する構成では、受信状態が悪いために受信できず放送コンテンツが欠落したために、欠落したインデックス情報を補うために新たにインデックス情報を作成する際に、最後に受信できた画面のインデックスを用いているが、これに限るものではなく、以下の構成としてもよい。【０１２１】
図１８に示すように、記録制御処理部２０は、放送コンテンツが欠落する直前のインデックス情報（タイムスタンプの時刻０’２９”、インデックス＃２９７）に続いて、最後に放送コンテンツが正常に受信できた時刻（この例では、時刻０’２９”）から一定間隔（この例では１秒間隔）で増加するタイムスタンプと、受信状態が悪いことを示すコンテンツ、例えば「受信できません」などのメッセージを含むコンテンツを、受信データに挿入し、挿入したコンテンツのインデックス（この例では、インデックス＃３０３）とを対応づけたインデックス情報を、欠落したインデックス情報を補う形で作成してもよい。【０１２２】
このような構成にすると、データ再生装置により、早送りや早戻しなどの特殊再生を行う場合に、インデックス情報を用いるので、挿入したコンテンツが再生される。従って、特別な構成を持たないデータ再生装置であっても、特殊再生中に、放送コンテンツの中で受信できなかった箇所をユーザに提示できる。【０１２３】
また、映像の同期期間、音声の高低音域などに、「すかし」のように不可視聴の形式で受信状態値を記録してもよい。このような構成にすることで、すかしの解読機能を搭載するデータ再生装置ではコンテンツ記録時の受信状態をユーザに提示できると共に、すかしの解読機能に非対応のデータ再生装置であってもコンテンツである記録データを再生できることになる。【０１２４】
＜受信状態取得処理部２１の別の構成例について＞
図５において、受信状態取得処理部２１の別の構成例である受信状態取得処理部２１Ｂを表す機能ブロック図を示す。この機能ブロック図では、受信状態取得処理部２１に関連する部分のみを示しており、それ以外の部分については、図１に示す機能ブロック図と同様である。【０１２５】
受信状態取得処理部２１Ｂに、ＧＰＳなどの位置情報取得部８０（位置情報取得手段）を接続し、受信状態取得処理部２１Ｂは、位置情報取得部８０から現在のデータ記録装置１の位置情報を取得する構成にしてもよい。この場合、得られた位置情報とあらかじめ作成された後で詳述する、地図上の位置と受信状態値との関係を記録した受信状態マップとから、データ記録装置１の現在の位置における受信状態値を取得できる。また、この受信状態マップからどちらの方向に移動すると受信状態が改善するかをユーザに提示することも可能である。【０１２６】
また、受信状態マップの代わりに放送波を出している電波塔の位置を記憶しておき、その電波塔の中で現在のデータ記録装置１の位置と最も近い電波塔と現在のデータ記録装置１の位置との距離を受信状態値に換算して、受信状態値を取得しても良い。【０１２７】
さらに、位置情報取得部８０から得られる位置情報と時計９０から得られる時刻情報とから計算されるデータ記録装置１の移動速度を用いて、ドップラー効果による放送波の受信状態への影響を算出し、これを受信状態値の算出に用いてもよい。【０１２８】
以上のように構成することで、より正確な受信状態値を得ると共に、受信状態を改善する方法をユーザに提示することが可能である。【０１２９】
＜受信状態マップの作成方法について＞
この受信状態マップは、メーカが予め各地点の受信状態を調査し作成した受信状態マップをＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）としてデータ記録装置１に組み込んで提供してもよいし、データ記録装置１を携帯したユーザの移動に伴い、各地点での受信状態をデータ記録装置１が学習してデータ記録装置１の不揮発性の内部メモリ上に作成されるものでもよい。また、上記メーカによるＲＯＭでの提供とユーザの移動による学習との併用も効果的である。【０１３０】
さらに、無線電話機能を併せ持つデータ記録装置１の場合は、上記の学習により個々のデータ記録装置１上に作成された受信状態マップを、受信状態マップのデータを提供する事業者のサーバに集め、そのサーバを経由して他のユーザと受信状態マップを共有する仕組みも想定できる。【０１３１】
＜本実施形態の効果＞
以上のように構成することで、本発明のデータ記録装置１は、受信した放送コンテンツの既存領域に受信状態値を上書きする場合は、記録データのサイズを増加させることなく、受信した放送データとともに、受信状態を合わせて記録することができる。また、記録する受信データの受信状態をユーザに知らせることができるため、ユーザに対して受信状態がより良くなるようにデータ記録装置１の位置の移動やアンテナの方向の変更を促すことが可能になる。また、本発明のデータ記録装置１は、受信した放送コンテンツのうち、受信状態の悪い部分について記録媒体への記録を行わない構成とすることにより、記録データを記録するために使用する記録媒体のメモリ量を削減できる。【０１３２】
［データ再生装置］
＜データ再生装置の機能ブロック図について＞
本発明のデータ再生装置２の構成および再生動作について、図６に示す機能ブロック図を用いて説明する。【０１３３】
読み出し部１００（データ読み出し手段）は、記録媒体から記録データを読み出し、フォーマット解析処理部２３（フォーマット解析手段）に渡す。【０１３４】
フォーマット解析処理部２３は、読み出し部１００から取得した記録データを解析し、受信データと受信状態値に分離し、受信データを復号部３０へ、受信状態値を再生制御処理部２４（再生制御手段）へ、それぞれを出力する。【０１３５】
再生制御処理部２４は、フォーマット解析処理部２３から取得した受信状態値に基づき復号制御信号を生成し、復号部３０へ出力する。具体的には、受信状態値がある閾値（以下、「復号制御閾値」という）以下になった時、あるいは復号制御閾値以下の状態が一定時間以上続いた時に、受信データの復号処理を中止するよう復号部３０の制御を行う。復号制御閾値については、後述する。【０１３６】
また、再生制御処理部２４は、フォーマット解析処理部２３から取得した受信状態値から、コンテンツ記録時の受信状態を表す指標である受信状態提示データを生成し、出力部４０に渡す。受信状態提示データの提示方法に関しては、後述する。【０１３７】
復号部３０は、再生制御処理部２４から入力された復号制御信号に基づき、フォーマット解析処理部２３から入力した受信データの復号処理を行い、受信データから復号された復号データを出力部４０に渡す。復号する受信データがフォーマット解析処理部２３から渡されない場合は、データが無いことを示す特定のパターンを復号データとして出力部４０に渡す。【０１３８】
出力部４０は、復号部３０から復号データを取得し、再生制御処理部２４から受信状態提示データを取得し、復号データと合成した後に、データ再生装置１の画面６０やスピーカーなどを通して、映像や音声の再生を行う。【０１３９】
＜受信状態提示データの提示方法について＞
出力部４０が、受信状態提示データを復号データに合成後、データ再生装置２の画面６０上に合成したデータを提示する例としては、例えば図２（ａ）に示す絵２０１や、図２（ｂ）に示す文字列２０２などが挙げられる。または、図２（ｄ）に示すように、所定の音もしくは音楽を再生したり、データ再生装置１に備えられた発光部７０を発光させたり、データ再生装置１を振動させたりするなどのうち少なくとも一つ以上の方法を用いることが考えられる。【０１４０】
＜復号制御閾値について＞
復号制御閾値は任意の値であり、ユーザが値を指定したり、現在の閾値より高くまたは低くするよう調整したりする指定ができてもよい。また、前記の再生制御処理部２４による復号部３０の復号制御は、再生するコンテンツである映像や音声をミュートする制御の他、後述するスキップ再生の機能などの制御であってもよい。【０１４１】
この復号制御により、記録されたコンテンツの再生を行った後、さらに加えてユーザが音量調整のためのボリューム操作や、早送り、早戻し操作を行った場合、再生制御処理部２４は、復号制御に用いた復号制御閾値が不適当であると判断する。例えば、コンテンツ再生時にユーザが早送り操作を行った時には、図示しない操作部（操作手段）がその入力を受け付け、再生制御処理部２４に渡す。再生制御処理部２４は、復号制御閾値が低すぎたため本来エラーとしてスキップし再生を行うべきではないコンテンツをエラーにできず再生してしまったと判断し、復号制御閾値を高めた上でコンテンツの再生を行う。反対に、コンテンツ再生時にユーザが早戻し操作を行った時には、図示しない操作部（操作手段）がその入力を受け付け、再生制御処理部２４に渡す。再生制御処理部２４は、復号制御閾値を下げるといった調整を行ってもよい。【０１４２】
より具体的には、例えば、復号制御閾値がユーザの望む値よりも高い状態でスキップ再生制御を行う場合、ユーザは早戻しをしてもう一度コンテンツのスキップされた箇所を見ようとするであろうから、「スキップ再生制御を行う」状態でかつ「早戻し操作」が入力されたときは、「復号制御閾値を下げる」という調整を行う。逆に、復号制御閾値がユーザの望む値よりも低い状態で、スキップ再生等の制御をせずノイズのある映像音声を出力する場合、ユーザは早送りやボリュームを下げる操作をするであろうから、「スキップ再生制御を行わない」状態でかつ「早送りまたはボリュームを下げる操作」が入力されたときは、「復号制御閾値を上げる」という調整を行う。【０１４３】
なお、前記判断に用いるユーザの操作は、ボリューム操作や、早送り、早戻し操作に限ったものではなく、再生制御処理部２４は、ユーザによる「ＯＫ」や「ＮＧ」といったコンテンツの再生品質に対する評価を直接受け付けてもよいし、別の操作でも良い。【０１４４】
さらに復号制御閾値は、記録されたコンテンツ全体の受信状態に応じて変化させても良い。例えば、コンテンツ全体の受信状態が概ね良好の時には、復号制御閾値を高く設定することで、コンテンツ全体の再生品質を高めることができる。逆に、コンテンツ全体の受信状態が概ね悪い時には、復号制御閾値を低く設定することで、受信時に記録されたエラーによるコンテンツ再生の乱れを多少容認しても、できるだけコンテンツを再生するように制御できる。なお、コンテンツ全体の受信状態は、記録されている受信状態の平均や最大、最小など、種々の計算を再生制御処理部２４が行うことで求めることができる。【０１４５】
また、復号制御閾値には、ファジー値を用いてもよい。ファジー値を用いる場合は、コンテンツ再生時の映像や音声のミュート度合いをファジー値にするなどの制御も可能である。【０１４６】
これらのように構成することで、復号制御閾値に柔軟性を持たせ、受信状態値が復号制御閾値付近で上下するような環境で記録されたコンテンツも快適に再生できる。【０１４７】
＜スキップ再生の動作について＞
図７は、データ記録装置１によりコンテンツを記録した際の時間の経過に伴う受信状態の変化の様子と、その記録されたコンテンツをデータ再生装置２により再生する際の再生動作の様子との対応付けを示している。【０１４８】
コンテンツ記録時の受信状態が不良である場合に、再生制御処理部２４が行うコンテンツのスキップ再生の動作について説明すると以下のとおりである。【０１４９】
まず、受信状態が復号制御閾値以上である状態を良好と呼び、復号制御閾値以下である状態を不良と呼ぶ。図７では、データ記録装置１によるコンテンツ受信時に、最初は受信状態が良好の状態であったが、時刻ｔ１において受信状態は不良になり、時刻ｔ２で再び良好の状態に戻った場合を表している。【０１５０】
このような場合、再生制御処理部２４は、受信状態が復号制御閾値以下になった時のみ、復号部３０に対して、復号および再生を中断するよう復号制御信号を出力する。図７に示す例の場合であれば、時刻ｔ１からｔ２までの期間のコンテンツが再生されずにスキップされる。復号部３０は、再生制御処理部２４の制御信号に従い、復号および再生の開始および停止を行う。このようにすることにより、記録されたコンテンツの受信状態が不良である期間のコンテンツの再生を、自動的にスキップすることができる。【０１５１】
なお、スキップ再生の動作を行うか否かは、通常の再生の場合はスキップ再生を行うが、早送り早戻しなどの特殊再生の場合はスキップ再生を行わないというように、スキップ再生の動作のオン、オフを切り替えてもよい。また、通常の再生の場合は復号制御閾値を高く設定し再生品質の良い部分のみを再生し、早送り早戻しなどの特殊再生の場合は復号制御閾値をより低く設定し再生品質の劣化している部分も再生するというように、それぞれの再生に対して異なる復号制御閾値を用いてもよい。また、ユーザの操作により、スキップ再生の動作を無効にすることが出来るようにしてもよい。【０１５２】
フォーマット解析処理部２３から受け取った受信データに、記録をスキップしたことを表すスキップマークが含まれている場合、再生制御処理部２４は、コンテンツのスキップされた部分の前後をスムーズに接続できるように復号部３０に通知すると共に、出力部４０を通して、画面６０上に「再生をスキップしました」などの表示を行ってもよい。【０１５３】
さらに、スキップマークがスキップしたデータ量を表す値を含んでいる場合には、再生制御処理部２４は、スキップしたデータ量からスキップされた時間を計算し、出力部４０を通して、「１０秒間の再生をスキップしました」などのメッセージを画面６０上に表示してもよい。【０１５４】
さらに、コンテンツの記録時に記録されなかった部分であることを再生制御処理部２４から通知された復号部３０は、すぐにスキップ後のコンテンツを再生するのではなく、スキップされた期間に相当する実時間分だけ、無画像および無音を出力するなどの特殊再生を行ってもよい。【０１５５】
このように構成することで、記録されたコンテンツの中に、受信状態が悪いために記録されなかった部分がある旨を、ユーザに通知できる。【０１５６】
＜受信状態提示データの別の構成例について＞
出力部４０は、記録されたコンテンツに含まれるすべての受信状態値に基づき、図２（ｃ）に示すように、記録されたコンテンツ全体にわたる受信状態の分布グラフ２０３および、現在のコンテンツの再生位置を示す矢印２０４を表示してもよい。同図において、矢印２０４は現在再生している箇所がコンテンツ全体のどこに位置するかを示すものであり、同時に分布グラフ２０３はコンテンツの記録時における受信状態を表す。分布グラフ２０３の作成方法は、再生制御処理部２４が、フォーマット解析処理部から記録された一つのコンテンツに含まれる受信状態値を受け取り、そのコンテンツの再生時間と画面６０上に分布グラフ２０３を表示するために使用できる領域の面積とから適切な縦棒の幅を計算し、この縦棒の幅に相当する期間に含まれる受信状態値の平均を各縦棒の高さとする方法を用いている。同図において、分布グラフ２０３上のライン２０５は、復号制御閾値を示している。ユーザは、分布グラフ２０３の各縦棒がライン２０５を上回っているか下回っているかを見ることにより、各縦棒に相当する部分のコンテンツがどのように再生されるかを知ることができる。但し、復号制御をファジー値を用いて行う際には、復号制御閾値は、一本線のライン２０５で表すのではなく、図面上で上下方向に幅を持たせた濃淡のある帯状の図形などで表してもよい。【０１５７】
このような構成にすることで、コンテンツの再生全時間のうち、現在どの箇所を再生しているかを、ユーザに提示できると同時に、コンテンツ全体の受信状態、および受信状態に基づいた再生スキップなどの再生制御の様子を提示できる。これにより、ユーザはコンテンツの再生に関わる状況を容易に視認して把握することができる。【０１５８】
＜一覧表示機能＞
本発明のデータ再生装置２は、一覧表示機能を備えてもよい。図８において、一覧表示機能を備えたデータ再生装置２の機能ブロック図を示し、同図を用いて本発明のデータ再生装置２の一覧表示機能について説明する。なお、図８に示す機能ブロック図の機能ブロックである一覧表示作成処理部２５および出力部４０以外の機能ブロック部分に関しては、図６に示すデータ再生装置２の機能ブロック図に記載の機能ブロックと同一機能である。【０１５９】
読み出し部１００は、記録媒体から１つ以上の記録データを読み出し、フォーマット解析処理部２３Ｂに渡す。ここで用いる読み出し部１００は、図６に示す読み出し部１００と同一のものである。【０１６０】
まず、読み出し部１００は、フォーマット解析処理部２３Ｂからの指示により、複数の記録データが記録されている記録媒体から、各々の記録データを読み出して、フォーマット解析処理部２３Ｂに渡す。【０１６１】
フォーマット解析処理部２３Ｂは、読み出し部１００から取得した各々の記録データを解析し、受信データと受信状態値とを取り出して、一覧表示作成処理部２５（一覧表示作成手段）に渡す。フォーマット解析処理部２３Ｂの機能は、受信データと受信状態値とを一覧表示作成処理部２５に渡す機能が追加されている以外は、図６に示す機能ブロック図中のフォーマット解析処理部２３と同一の機能を持つものである。【０１６２】
一覧表示作成処理部２５は、フォーマット解析処理部２３Ｂから入力された受信状態値に加え、受信データから作成したタイトル、放送時刻などから成る一覧表示データを作成し、出力部４０に渡す。前記一覧表示データとしては、タイトル、放送時刻などのほか、番組要旨、出演者、データ放送の有無、再生時間などの情報が追加されてもよい。フォーマット解析処理部２３Ｂから入力された受信データに対応する受信状態値が複数ある場合は、それら複数の受信状態値から導出される値を、その受信データを代表する受信状態値としてもよい。複数の受信状態値からその受信データを代表する受信状態値を導出する方法としては、平均、最大、最小、分散、標準偏差、最頻値、中央値、一定値以上または以下の割合等により求める方法が考えられる。【０１６３】
出力部４０は、一覧表示作成処理部２５から取得した一覧表示データを画面６０（図２参照）上に表示する。表示方法としては、例えば図９に示すように、コンテンツの録画日時やタイトルに、図１０に示すような受信状態の良し悪しを示す図形を組み合わせたものが考えられる。【０１６４】
１つの受信データの中に、時間経過に沿って複数の受信状態値が含まれる場合は、その受信状態の時間経過に沿った分布を、図１１に示すように、グラフ２０５により表示してもよい。図１１では、３月５日、１３：００〜１５：００に録画されたアンコールドラマの受信状態が、トータルで見て、概ね良好であることを示す図形（マーク）が併せて表示されている。【０１６５】
また、一覧表示データに、受信データの代表画像（サムネイル）を含めてもよい。その場合、一覧表示作成処理部２５は、受信データに含まれる受信状態値が、復号制御閾値を超えたり下回ったりなど変化した時点の画像を静止画として取得し、代表画像として出力部４０に渡してもよい。【０１６６】
以上のように構成することで、本発明のデータ再生装置２は、一覧表示される受信データ名、およびその受信データの受信状態を提示するので、ユーザは再生をする前に、コンテンツの再生品質を容易に識別できる。【０１６７】
＜一覧表示の別の構成例＞
一覧表示作成処理部２５が、一覧表示データを作成する際に、受信状態が悪いコンテンツに対してのみ、図１０に示すような受信状態の良し悪しを示す図形を前述の方法で追加してもよい。このように構成することで、受信状態の良いコンテンツに関しては受信状態を示す図形が表示されないので、ユーザは受信状態を意識する必要がなくなる。【０１６８】
また、さらに、一覧表示作成処理部２５は、一覧表示データの中から受信状態の悪いコンテンツのみを検索し、選択する機能を有してもよい。【０１６９】
図示しない操作部から、受信状態が悪いコンテンツを検索する指示が入力されると、一覧表示作成処理部２５は、記録されたコンテンツの中から上述の受信データを代表する受信状態値が復号制御閾値以下であるコンテンツを検索し、該当するコンテンツから選択リストを作成する。一覧表示作成処理部２５は、上記選択リストに基づいて、該当するコンテンツを他の受信状態が良好なコンテンツと区別できるように一覧表示データの各エントリを書き換える。さらに、上記図示しない操作部から、上記該当するコンテンツを削除する指示が入力されると、一覧表示作成処理部２５は、図示しない削除処理部（削除手段）に、削除命令と前記選択リストとを渡す。上記図示しない削除処理部は、上記選択リストを参照して、記録媒体から、上記該当するコンテンツを削除する。削除完了後、一覧表示作成処理部２５は、再度、フォーマット解析処理部２３Ｂを介して記録媒体から受信データを読み出し、一覧表示データを作成し、出力部４０を介してコンテンツの一覧をユーザに提示する。【０１７０】
このように構成することで、受信状態の悪いコンテンツを記録媒体から簡単に削除できるので、ユーザは、受信状態の良いコンテンツと受信状態の悪いコンテンツを意識的に区別し再生するコンテンツを選択する必要がなくなる。【０１７１】
また、受信状態の悪いコンテンツに対して、スキップ再生を行う構成では、コンテンツの再生時間が、スキップ再生を行わない場合の再生時間より短くなるので、受信データに含まれる受信状態値と復号制御閾値からスキップ再生を行う場合の再生時間を計算し、一覧表示データにその再生時間を追加しユーザに提示してもよい。【０１７２】
＜付記事項＞
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。【０１７３】
最後に、データ記録装置１の各ブロック、特に記録制御処理部２０、受信状態取得処理部２１、および記録データ作成処理部２２、およびデータ再生装置２の各ブロック、特にフォーマット解析処理部２３、２３Ｂ、再生制御処理部２４、および一覧表示作成処理部２５は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。【０１７４】
すなわち、データ記録装置１およびデータ再生装置２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデータ記録装置１およびデータ再生装置２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記データ記録装置１およびデータ再生装置２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。【０１７５】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。【０１７６】
また、データ記録装置１およびデータ再生装置２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用の可能性】
【０１７７】
本発明のデータ記録装置によれば、放送コンテンツを受信し記録媒体に記録する際に、その受信状態を表す受信状態値も効率よく記録媒体に記録できる。また、本発明のデータ再生装置によれば、前記記録媒体に記録された放送コンテンツの再生にあたり、受信状態値に基づき、受信状態の悪い箇所をスキップするなど適切な再生を行うことができる。従って、放送受信機能や記録した放送を再生する機能を有する携帯電話機や携帯情報端末をはじめとする種々のシステムに広く好適に使用できる。
【図１】
2007018126.tif 000002
【図２（ａ）】
2007018126.tif 000003
【図２（ｂ）】
2007018126.tif 000004
【図２（ｃ）】
2007018126.tif 000005
【図２（ｄ）】
2007018126.tif 000006
【図３】
2007018126.tif 000007
【図４（ａ）】
2007018126.tif 000008
【図４（ｂ）】
2007018126.tif 000009
【図４（ｃ）】
2007018126.tif 000010
【図５】
2007018126.tif 000011
【図６】
2007018126.tif 000012
【図７】
2007018126.tif 000013
【図８】
2007018126.tif 000014
【図９】
2007018126.tif 000015
【図１０】
2007018126.tif 000016
【図１１】
2007018126.tif 000017
【図１２】
2007018126.tif 000018
【図１３】
2007018126.tif 000019
【図１４】
2007018126.tif 000020
【図１５（ａ）】
2007018126.tif 000021
【図１５（ｂ）】
2007018126.tif 000022
【図１６】
2007018126.tif 000023
【図１７】
2007018126.tif 000024
【図１８】
2007018126.tif 000025
【国際調査報告】
2007018126.tif 000026
2007018126.tif 000027
2007018126.tif 000028