(57)【特許請求の範囲】
【請求項１】
外部から受信した映像データ又は音声データを記憶する記憶部と、
前記記憶部に記憶された映像データ又は音声データの再生による再生時間を前記記憶部に記憶させ、前記再生時間に基づいて再生済みの映像データ又は音声データを判定して、前記映像データ又は音声データの視聴又は再生又は録画の不動作時であって無操作状態が所定時間経過した時、充電時のうち、入力を受け付けて登録された少なくとも１つの時点で、前記再生済みの映像データ又は音声データを前記記憶部から削除する処理部と、
を有することを特徴とする受信装置。
【請求項２】
前記受信装置はさらに、前記映像データ又は音声データを表示する表示部を有し、
前記処理部はさらに、前記記憶部に記憶された互いに異なる複数のテレビ番組に関連する映像データ又は音声データを、前記表示部に同時に再生し、
前記再生時間の記憶は、前記複数のテレビ番組に関連する映像データ又は音声データのそれぞれの再生時間を前記記憶部に記憶することを特徴とする請求項１に記載の受信装置。
【請求項３】
受信装置におけるデータ管理方法であって、
前記受信装置の処理部が、外部から受信した映像データ又は音声データを、前記受信装
置の記憶部に記憶するステップと、
前記受信装置の処理部が、前記記憶部に記憶された映像データ又は音声データの再生に
よる再生時間を前記記憶部に記憶するステップと、
前記受信装置の処理部が、前記再生時間に基づいて再生済みの映像データ又は音声デー
タを判定して、前記映像データ又は音声データの視聴又は再生又は録画の不動作時であって無操作状態が所定時間経過した時、充電時のうち、入力を受け付けて登録された少なくとも１つの時点で、前記再生済みの映像データ又は音声データを前記記憶部から削除する削除するステップと、
を有することを特徴とする方法。
【請求項４】
受信装置におけるデータ管理のためのプログラムであって、
前記受信装置の処理部が、外部から受信した映像データ又は音声データを、前記受信装
置の記憶部に記憶する手順と、
前記受信装置の処理部が、前記記憶部に記憶された映像データ又は音声データの再生に
よる再生時間を前記記憶部に記憶する手順と、
前記再生時間に基づいて再生済みの映像データ又は音声データを判定して、前記映像データ又は音声データの視聴又は再生又は録画の不動作時であって無操作状態が所定時間経過した時、充電時のうち、入力を受け付けて登録された少なくとも１つの時点で、前記再生済みの映像データ又は音声データを前記記憶部から削除する削除する手順と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、受信装置及びその使用方法に関する。
【背景技術】
【０００２】
近年、デジタル放送を受信可能なチューナ内蔵型の受信端末が使用されている。チューナ内蔵型の受信装置は、チューナでデジタルテレビ放送により画像及び音声を受け取り、画像及び音声を出力する。また、チューナ内蔵型の受信装置は、デジタルテレビ放送による画像及び音声を、受信装置が内蔵するメモリに記憶することも出来る。
【０００３】
しかし、メモリの記憶領域は有限である。記憶したテレビ番組を削除しなければ、空き記憶領域が少なくなり、ユーザが録画したいテレビ番組を録画できないという状況が生じる。
【０００４】
テレビ番組をハードディスクに記録する装置が提案されている。提案されている装置は、毎週や毎日などのように定期的に放送されたテレビ番組をハードディスクから自動削除する。これにより、ハードディスクは、適切な空き容量を確保し、ユーザが録画したいときにハードディスクの容量が不足することがなくなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０２１９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
提案されている装置は、テレビ番組単位にテレビ番組を削除する機能を有している。提案されている装置は、ハードディスクに新たにテレビ番組を録画するための容量を空けるためには、削除対象となるテレビ番組が、視聴途中又は未視聴であっても、対象となるテレビ番組全部が削除される。そのため、ユーザが未だ見ていない部分を有するテレビ番組も、削除されてしまう。
【０００７】
開示の受信装置は、再生済みの映像データ又は音声データをメモリから削除して、記憶部の記憶領域を開放することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、外部から受信した映像データ又は音声データを記憶する記憶部と、記憶部に記憶された映像データ又は音声データの再生による再生時間を記憶部に記憶させ、再生時間に基づいて再生済みの映像データ又は音声データを判定して、再生済みの映像データ又は音声データを記憶部から削除する処理部と、を有する受信装置が提供される。
【発明の効果】
【０００９】
開示の受信装置は、再生済みの映像データ又は音声データをメモリから削除して、記憶部の記憶領域を開放するという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】受信装置のハードウェア構成の一例を示す図である。
【図２】処理部の機能構成の一例を示す図である。
【図３】予約時間保存ファイルＦ１の一例を示す図である。
【図４】削除方法指定保存ファイルの一例を示す図である。
【図５】録画データ保存ファイルの一例を示す図である。
【図６】再生時間保存ファイルの一例を示す図である。
【図７】処理部による視聴処理の一例を示す図である。
【図８】処理部による予約録画処理の一例を示す図である。
【図９】処理部による録画データ再生処理の一例を示す図である。
【図１０】処理部による録画データ自動削除処理の一例を示す図である。
【図１１】処理部による１画面番組視聴及び１録画番組再生処理の一例を示す図である。
【図１２】受信装置による録画データの削除処理フローの一例を示す図である。
【図１３】削除される録画データの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、受信装置の一実施形態を説明する。
【００１２】
図１は、受信装置のハードウェア構成の一例を示す図である。図１に示すように、受信装置１０は、記憶部３１、通信部３３、音声出力部３５、外部記憶装置３６、画像表示部３７、入力部３８、電源部３９、及び演算処理装置４０を有する。演算処理装置４０は、データ伝送を行なうための伝送路によって、受信装置１０の他の構成ユニットと接続されている。
【００１３】
受信装置１０は、例えば、デジタルテレビジョン放送を受信可能な携帯端末でもよく、又は、デジタルテレビジョン放送を受信可能なテレビ受像機であってもよい。受信装置１０が携帯端末である場合、受信装置１０を外部にある給電装置５にセットすることで、電源部３９内部のバッテリーは、交流電源に接続された給電装置５により充電されるようになっている。なお、受信装置１０は、外部から受信するデータは、映像及び音声データ、音声データの無い無声動画に係る映像データ、及び、映像データの無い音声データのいずれかであっても良く、それらの受信データに対して後述する様々な機能を実現する。
【００１４】
演算処理装置４０は、Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ（ＤＳＰ）４１、メモリコントローラ４２、Ｒｅａｌ−Ｔｉｍｅ  Ｃｌｏｃｋ（ＲＴＣ）４３、処理部４４、及び音声出力インタフェース（以下、「Ｉ／Ｆ」という）部４５を有する。演算処理装置４０はさらに、画像出力Ｉ／Ｆ部４６、キースキャン部４７、及び通信Ｉ／Ｆ部４８を有する。演算処理装置４０は、これらの構成要素を含む１つの半導体集積回路であっても良く、また、各構成要素は、それぞれが別個の半導体集積回路であっても良い。
【００１５】
ＤＳＰ４１は、音声や画像などの処理に特化したマイクロプロセッサである。ＤＳＰ４１は、映像データ又は音声データをデコードする機能を有する。
【００１６】
メモリコントローラ４２は、記憶部３１へメモリ制御信号を供給して、メモリからデータを読み出し、又は、メモリにデータを書き込む動作を行う。メモリコントローラ４２はさらに、処理部４４に内蔵されるＬ１キャッシュ（Ｌｅｖｅｌ  １  Ｃａｃｈｅ  Ｍｅｍｏｒｙ：一次キャッシュメモリ）に保持するデータ及び命令と、記憶部３１内に保持するデータ及び命令との同期制御を行う。
【００１７】
ＲＴＣ４３は、現在時刻を計時する集積回路である。他の集積回路と違って、電源が切られている間も内蔵電池から電源供給を受けて動作することが出来る。ＲＴＣ４３は、処理部に現在時刻を出力する。
【００１８】
処理部４４は、記憶部３１に格納されるプログラムを実行することで、受信装置１０に含まれる他の構成ユニットを制御する装置である。処理部４４は、図１には示されない演算実行部及びＬ１キャッシュを含む。Ｌ１キャッシュは、例えば、Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＳＲＡＭ）である。演算実行部により頻繁に使用されるデータ及び命令は、Ｌ１キャッシュに保持される。処理部４４が、映像又は音声データのデータ処理に関して実現する機能には、録画機能、再生時間記憶機能、及び削除機能がある。
【００１９】
音声出力Ｉ／Ｆ部４５には、例えば、スピーカである音声出力部３５が接続されている。音声出力Ｉ／Ｆ部４５は、処理部４４から供給された音声信号（例えば、ＰＣＭ形式のデジタル信号）をアナログ信号に変換して、音声出力部３５にアナログ信号を出力する。
【００２０】
画像出力Ｉ／Ｆ部４６は、例えば、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ（ＬＣＤ）などの表示デバイスである画像表示部３７が接続されている。画像出力Ｉ／Ｆ部４６は、処理部４４から伝送された画像信号（例えばＹＵＶやＲＧＢ形式の信号）に基づき、画像表示部３７を駆動するための表示駆動信号を生成して、画像表示部３７に表示駆動信号を供給する。画像表示部３７は、表示駆動信号に従って、テレビ番組を画像表示する。
【００２１】
キースキャン部４７は、例えば、キーパッド等である入力部３８が接続されている。キースキャン部４７は、受信装置１０のユーザが入力部３８を操作することで生じる操作信号を検出して、検出した操作信号を処理部４４に供給する。
【００２２】
通信Ｉ／Ｆ部４８は、通信部３３とデータを伝送するための経路を提供し、通信部３３から、例えば、後述のトランスポートストリームパケット（ＴＳパケット）を受け取る。
【００２３】
記憶部３１は、半導体素子を利用して電気的にデータを記憶する装置である。記憶部３１は、例えば、Ｌ１キャッシュの下位階層に配置される下位階層キャッシュメモリ、及び／又はメインメモリである。下位階層キャッシュメモリは、処理部４４に内蔵されるキャッシュメモリが保持する内容を包含する。下位階層キャッシュメモリは、例えば、ＳＲＡＭである。メインメモリは、例えば、Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＤＲＡＭ）である。フラッシュメモリは、例えば、Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＥＥＰＲＯＭ）である。
【００２４】
通信部３３は、映像又は音声データを含む無線信号を受信して、受信した無線信号から、デジタル信号である映像又は音声データを取得する機能を有する。通信部３３は、例えば、図示されない受信アンテナを介して地上波デジタル放送の電波を受信する。通信部３３は、受信アンテナにより受信された電波から、ＡＤ変換や、フーリエ変換、逆拡散などのベースバンド処理を行った後に、特定の周波数帯域の電波を抽出する。例えば、通信部３３は、地上波デジタル放送の所定のチャンネルを選択し、所定のチャンネルの電波を抽出する。
【００２５】
通信部３３はさらに、抽出した特定周波数のデジタル信号を、複数のＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）パケットを有するトランスポートストリームに変換する。なお、ＴＳパケットのフォーマットの詳細はＩＳＯ／ＩＥＣ１３８１−１のＴＳに記載されている。
【００２６】
なお、受信アンテナは、チップアンテナとして通信部３３に内蔵されても良いし、または、通信部３３の外部に配置される外部アンテナであっても良い。
【００２７】
外部記憶装置３６は、磁気ディスクのディスクアレイ、又はフラッシュメモリを用いたＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）、又は光学ディスクドライブである。外部記憶装置３６は、記憶部３１に格納されるプログラム及びデータを記憶することが出来る。外部記憶装置３６は、メモリカードやＤｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）などの記録媒体を挿入することで、外部にデータを供給するように構成されても良い。この場合、処理部４４の機能を実現するプログラムや、記憶部３１に記憶されたテレビ番組は、外部から記録媒体を介して受け取り、又は、記録媒体を介して他の受信装置へ受け渡すことが出来る。
【００２８】
電源部３９は、受信装置１０の各構成ユニットに電気を給電するための装置であり、バッテリーを有する。電源部３９は、バッテリーに蓄えられた電気を、図１には示されない給電用配線を介して受信装置１０の各構成ユニットに電気を給電する。
【００２９】
図２は、処理部の機能構成の一例を示す図である。処理部４４は、記憶部３１に格納されたプログラムを実行することによって、図２に示される機能を実現する。処理部４４が実現する機能は、ＵＩ（ユーザーインタフェース）処理Ｐ１、予約時間入力処理Ｐ２、削除方法入力処理Ｐ３、録画番組再生／停止処理Ｐ４、番組視聴処理Ｐ５、及び録画処理Ｐ１０がある。処理部４４が実現する機能はさらに、無操作状態検出処理Ｐ１１、充電検出処理Ｐ１２、削除時刻検出処理Ｐ１３、削除方法判定処理Ｐ１４、録画データ削除処理Ｐ１５、再生時間更新処理Ｐ１６、視聴データ抽出処理Ｐ２１、及び録画データ抽出処理Ｐ２２がある。処理部４４が実現する機能はさらに、音声切替処理Ｐ２３、音声データデコーダＰ２４、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、第２録画画像データデコーダＰ２７、及び画面表示処理Ｐ２８がある。
【００３０】
また、音声データデコーダＰ２４、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、第２録画画像データデコーダＰ２７の機能に関しては、処理部４４ではなく、ＤＳＰ４１により実現されても良い。
【００３１】
処理部４４で実行されるプログラムは、上記の各機能を実現するタスク、プロセス、スレッドを構成するようにコーディングされても良い。そして、処理部４４は、プログラムを実行することで、タスクスケジューリング機能や、記憶領域の管理機能を用いることで、複数のタスク等を切り替えならが、上記の各機能を並列処理するマルチタスクを実現しても良い。
【００３２】
また、処理部４４は、処理部４４に内蔵されるＬ１キャッシュに、予約時間保存ファイルＦ１、削除方法指定保存ファイルＦ２、録画データ保存ファイルＦ３、及び再生時間保存ファイルＦ４の少なくとも一部を保持する。
【００３３】
以下、図２に示す各処理について、図３〜図６に示す予約時間保存ファイルＦ１〜再生時間保存ファイルＦ４を参照して説明する。
【００３４】
ＵＩ処理Ｐ１は、キースキャン部４７が検出した入力部３８が出力する操作信号により特定される予約時間入力処理Ｐ２、削除方法入力処理Ｐ３、録画番組再生／停止処理Ｐ４、及び番組視聴処理Ｐ５のいずれかを起動する処理である。
【００３５】
予約時間入力処理Ｐ２は、操作信号として入力された予約時間情報Ｓ１を、予約時間保存ファイルＦ１に登録する処理である。予約時間情報Ｓ１は、予約録画対象となるテレビ番組のテレビ番組情報、及び予約録画対象となるテレビ番組の予約時間が含まれる。
【００３６】
図３は、予約時間保存ファイルＦ１の一例を示す図である。予約時間保存ファイルＦ１は、受信装置１０に保存するテレビ番組を登録するためのデータファイルである。
【００３７】
予約時間保存ファイルＦ１は、番組名列１０１、ステータス情報列１０２、及び予約時間列１０３を有する。
【００３８】
番組名列１０１には、予約時間情報Ｓ１に含まれるテレビ番組情報が登録される。テレビ番組情報は、例えば、チャネルや、テレビ番組名称、テレビ番組を特定するための識別情報である。
【００３９】
ステータス情報列１０２には、番組名列１０１に登録されたテレビ番組のステータス情報が登録される。ステータス情報は、テレビ番組が、保存されたか否かを示す情報が登録される。テレビ番組が保存されていない場合は、「未」が登録され、テレビ番組が保存されている場合は、「済み」が登録され、テレビ番組を録画中の場合は、「中」が登録される。
【００４０】
予約時間列１０３には、予約時間情報Ｓ１に含まれる予約時間が登録される。予約時間列１０３は、番組名列１０１に登録されたテレビ番組情報により特定される録画対象となるテレビ番組の予約時間が登録される。予約時間は、テレビ番組を録画する時間である。
【００４１】
削除方法入力処理Ｐ３は、操作信号として入力された削除方法指定情報Ｓ２を、削除方法指定保存ファイルＦ２に登録する処理である。削除方法指定情報Ｓ２に指定される削除方法には、１）無操作時、２）タイマによる削除時刻指定、３）充電台接続時、４）再生終了時の少なくとも１つである。
【００４２】
図４は、削除方法指定保存ファイルの一例を示す図である。削除方法指定保存ファイルＦ２は、録画したテレビ番組を削除するタイミングが登録されたデータファイルである。
【００４３】
削除方法指定保存ファイルＦ２は、番組名列１１１、無操作列１１２、タイマ列１１３、充電時列１１４、及び再生終了時列１１５を有する。
【００４４】
番組名列１１１には、削除方法指定情報Ｓ２に含まれるテレビ番組情報が登録される。番組名列１１１には、予約時間保存ファイルＦ１の番組名列１０１に登録されたテレビ番組情報と同じテレビ番組情報が登録される。
【００４５】
無操作列１１２には、削除方法指定情報Ｓ２に含まれる受信装置１０が無操作時に削除するか否かを特定する情報が登録される。無操作列１１２には、番組名列１１１に登録されたテレビ番組が、受信装置１０が無操作時に録画情報を削除するか否かが特定される。例えば、「番組Ｃ」は、無操作列１１２が「ＯＮ」であるため、無操作時に削除される。なお、無操作時とは、受信装置１０が削除処理以外の処理に関する処理負荷が低いときをいう。受信装置１０が携帯端末の場合、「待ち受け」状態に遷移する場合や、入力部３８の操作が一定期間無い状態をいう。録画削除処理は、処理部４４に処理負荷を与えるものであるため、無操作時に処理を行うことにより、テレビ番組削除処理が受信装置１０の他の処理の実行を遅延させないようにする。
【００４６】
タイマ列１１３には、削除方法指定情報Ｓ２に含まれる録画番組を削除する時刻が登録される。例えば、「番組Ｂ」は、「０：３０」に録画番組が削除されることが示されている。録画削除処理は、処理部４４に処理負荷を与えるものであるため、受信装置１０が他の処理を並列して実行しない時間帯に削除時刻を設定することで、テレビ番組削除処理が受信装置１０の他の処理の実行を遅延させないことが出来る。
【００４７】
充電時列１１４には、削除方法指定情報Ｓ２に含まれる受信装置１０が充電時に削除するか否かを特定する情報が登録される。例えば、「番組Ａ」は、充電時列１１４が「ＯＮ」であるので、受信装置１０が充電されると、削除されることが示される。受信装置１０が携帯端末の場合、給電装置５に受信装置１０を設置することによって、受信装置１０は、ユーザにより使用されない状態となる。つまり、受信装置１０が他の処理を実行しないときである。よって、充電中に削除処理を実行することで、テレビ番組削除処理が受信装置１０の他の処理の実行を遅延させないことが出来る。
【００４８】
再生終了時列１１５には、削除方法指定情報Ｓ２に含まれる録画番組の再生終了時に削除処理を実行するか否かが特定する情報が登録される。再生終了時に、録画番組を遅延無く削除することによって、記憶部３１にテレビ番組を記憶する記憶容量を最大化することが出来る。
【００４９】
録画番組再生／停止処理Ｐ４は、操作信号として入力された再生又は停止信号Ｓ５を録画データ抽出処理Ｐ２２に与えることにより、再生の開始又は停止を制御する。再生又は停止信号Ｓ５には、再生又は停止の対象となるテレビ番組が特定される。
【００５０】
さらに、録画番組再生／停止処理Ｐ４は、削除方法指定保存ファイルＦ２を読み出し、現在視聴中のテレビ番組が再生終了時削除指定されている場合、テレビ番組の再生が停止したときに、再生又は停止信号Ｓ５を、削除方法判定処理Ｐ１４に出力する。削除方法判定処理Ｐ１４は、再生又は停止信号Ｓ５をトリガーイベントとして、テレビ番組を削除する。
【００５１】
番組視聴処理Ｐ５は、操作信号として入力された選択番組情報Ｓ７を視聴データ抽出処理Ｐ２１に出力する。選択番組情報Ｓ７には、視聴するために選択されたテレビ番組が特定される。番組視聴処理Ｐ５は、選択番組情報Ｓ７により特定されたテレビ番組が搬送される受信チャネルを、視聴データ抽出処理Ｐ２１に、通信部３３から伝送される受信信号から抽出させることが出来る。
【００５２】
録画処理Ｐ１０は、予約時間保存ファイルＦ１を呼び出し、ステータス情報列１０２に「未」と登録されているエントリを検出することで、録画が未だにされていないテレビ番組とそのテレビ番組の予約時間を確認する。また、読み出した録画未のステータスのテレビ番組の録画時間とＲＴＣより現在の時刻を取得し、時刻が一致した場合、録画処理Ｐ１０は、通信部３３から読み出した録画対象チャネルのデータを抽出する。録画処理Ｐ１０は、抽出したデータを録画データ保存ファイルＦ３に登録する。
【００５３】
図５は、録画データ保存ファイルの一例を示す図である。録画データ保存ファイルＦ３は、録画データを、録画番組単位に有する。ストリームデータのデータフォーマット１２０は、１つの番組データのストリームデータのデータフォーマットの一例である。テレビ番組が、例えば、「携帯電話・移動体端末向けの１セグメント部分受信サービス」で放送される場合、データは、ＭＰＥＧ−２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−２）  ＴＳに従うストリーム形式で放送される。その場合、番組Ａのデータは、ＭＰＥＧ−２  ＴＳに従うストリームデータとして記憶部３１に保存される。
【００５４】
例えば、データフォーマット１２０に示されるように、番組Ａのデータは、１８８バイトのＴＳパケットを複数有するストリームデータである。ＴＳパケット内のＴＳデータには、映像データ、音声データ、及び制御情報のいずれかが格納される。ＴＳパケット内の映像データと、ＴＳパケット内の音声データは、フレーム情報内に含まれるフレーム位置番号ｎによって識別されることで、同じタイムスタンプの映像データと音声データとして関係付けられる。
【００５５】
無操作状態検出処理Ｐ１１は、無操作状態が所定期間経過すると、削除方法指定保存ファイルＦ２を読み出して、無操作時に削除することが特定されたテレビ番組名があるか否か判定する。無操作状態検出処理Ｐ１１は、無操作時に削除することが特定されたテレビ番組名があれば、そのテレビ番組名を、削除方法判定処理Ｐ１４に通知する。
【００５６】
充電検出処理Ｐ１２は、受信装置１０が図１に示す給電装置５に設置されたことを検出すると、削除方法指定保存ファイルＦ２を読み出して、充電時に削除することが特定されたテレビ番組名があるか否か判定する。充電検出処理Ｐ１２は、充電時に削除することが特定されたテレビ番組名があれば、そのテレビ番組名を削除方法判定処理Ｐ１４に通知する。
【００５７】
削除時刻検出処理Ｐ１３は、削除方法指定保存ファイルＦ２を読み出し、タイマ削除指定されたテレビ番組の指定時刻とＲＴＣ４３から読み出した時刻が一致した場合、削除方法判定処理Ｐ１４にテレビ番組名を通知する。
【００５８】
削除方法判定処理Ｐ１４は、録画番組再生／停止処理Ｐ４、無操作状態検出処理Ｐ１１、充電検出処理Ｐ１２、及び削除時刻検出処理Ｐ１３から通知されたテレビ番組が重複する場合、重複したテレビ番組を１つの削除対象番組として、録画データ削除処理Ｐ１５に通知する。また、削除方法判定処理Ｐ１４は、削除対象のテレビ番組が、視聴中の場合には、番組再生停止した後に録画データ削除処理Ｐ１５に通知する。
【００５９】
録画データ削除処理Ｐ１５は、削除すべき録画番組を削除方法判定処理Ｐ１４から通知されると、再生時間保存ファイルＦ４を読み出して、削除対象として通知されたテレビ番組の再生時間を取得する。そして、録画データ削除処理Ｐ１５は、削除対象であるテレビ番組データのうち、取得した再生時間に相当する部分の映像又は音声データを、録画データ保存ファイルＦ３から削除する。録画データ削除処理Ｐ１５は、削除処理が完了すると、再生時間更新処理Ｐ１６に削除したテレビ番組名と削除時間を通知する。録画データ削除処理Ｐ１５は、削除対象のテレビ番組を全て削除した場合、予約時間保存ファイルＦ１から削除したテレビ番組のデータを削除する。
【００６０】
録画データ削除処理Ｐ１５は、ＵＩ処理Ｐ１から伝送されるテレビ番組削除信号Ｓ６に基づいて、テレビ番組削除信号Ｓ６により特定されるテレビ番組を削除することも出来る。
【００６１】
再生時間更新処理Ｐ１６は、第１録画画像データデコーダＰ２６により出力される再生時間Ｓ３、及び第２録画画像データデコーダＰ２７により出力される再生時間Ｓ４を受け取り、受け取った再生時間Ｓ３及び再生時間Ｓ４を再生時間保存ファイルＦ４に登録する。また、再生時間更新処理Ｐ１６は、録画データ削除処理Ｐ１５から通知された削除したテレビ番組名と削除時間で、再生時間保存ファイルＦ４を更新する。言い換えれば、再生時間保存ファイルＦ４に登録されるテレビ番組の再生時間は、再生時間更新処理Ｐ１６から通知された再生時間で減算される。
【００６２】
図６は、再生時間保存ファイルの一例を示す図である。再生時間保存ファイルＦ４は、第１録画画像データデコーダＰ２６、又は、第２録画画像データデコーダＰ２７でデコードされて、画像表示部３７により再生されたテレビ番組の再生時間を保持するファイルである。再生時間保存ファイルＦ４は、番組名列１３１、及び再生時間列１３２を有する。
【００６３】
番組名列１３１には、予約時間保存ファイルＦ１の番組名列１０１に登録されたテレビ番組情報と同じテレビ番組情報が登録される。ただし、録画データ削除処理Ｐ１５より通知された削除されたテレビ番組に関する情報、再生時間保存ファイルＦ４から削除される。再生時間列１３２の番組名列１３１と同じエントリには、番組名列１３１に登録されたテレビ番組について再生時間が、登録される。
【００６４】
視聴データ抽出処理Ｐ２１は、通信部３３から伝送されたストリームデータ、及び、番組視聴処理Ｐ５から伝送された選択番組情報Ｓ７を受け取る。視聴データ抽出処理Ｐ２１は、選択番組情報Ｓ７により特定されたテレビ番組を放送するチャネルを、受信したストリームデータから抽出する。例えば、選択番組情報Ｓ７により、デジタルテレビジョン放送の特定のチャンネルが指定され、視聴データ抽出処理Ｐ２１は、指定されたチャネルのストリームデータを抽出する。
【００６５】
例えば、テレビ番組が、「携帯電話・移動体端末向けの１セグメント部分受信サービス」で放送される場合、データは、ＭＰＥＧ−２  ＴＳに従うストリーム形式で放送される。そのため、番組Ａのデータは、ＭＰＥＧ−２  ＴＳで放送されたデータフォーマットとして記憶部３１に保存される。
【００６６】
選択番組情報Ｓ７が、「携帯電話・移動体端末向けの１セグメント部分受信サービス」を指定する場合は、図５のデータフォーマット１２０に示すように、１８８バイトのＴＳパケットを複数有する。ＴＳパケット内のペイロードには、映像データ、音声データ、及び制御情報のいずれかが格納される。視聴データ抽出処理Ｐ２１は、ＴＳパケットから映像データを抽出して、抽出した映像データを、画像データデコーダＰ２５に伝送する。また、視聴データ抽出処理Ｐ２１は、ＴＳパケットから音声データを抽出して、抽出した音声データを、音声切替処理Ｐ２３に伝送する。
【００６７】
録画データ抽出処理Ｐ２２は、録画データ保存ファイルＦ３から、録画番組再生／停止処理Ｐ４から伝送された再生又は停止信号Ｓ５により指定される、再生対象の録画番組データを読み出す。録画データ抽出処理Ｐ２２はさらに、読み出した録画データの先頭からの再生時間を、再生時間保存ファイルＦ４から読み出す。そして、録画データ抽出処理Ｐ２２は、読み出した録画データのうち、録画データの先頭からの再生時間たったところの映像データと音声データを抽出する。
【００６８】
録画データ抽出処理Ｐ２２は、抽出した画像データを、第１録画画像データデコーダＰ２６、又は第２録画画像データデコーダＰ２７に伝送する。録画データ抽出処理Ｐ２２が、第２録画画像データデコーダＰ２７に抽出したストリームデータを伝送する場合は、再生又は停止信号Ｓ５が２画面を画像表示部３７に表示することを指定している場合である。
【００６９】
また、録画データ抽出処理Ｐ２２は、抽出した音声データを、音声切替処理Ｐ２３に伝送する。
【００７０】
音声切替処理Ｐ２３は、視聴データ抽出処理Ｐ２１、及び録画データ抽出処理Ｐ２２から伝送される音声データから、いずれかの音声データを選択する。これは、画像表示部３７で２つのテレビ番組が表示される場合があるからである。２つのテレビ番組は、画像表示部３７に表示可能であるが、音声出力部３５から出力される音声は、２つのテレビ番組のうち１つのテレビ番組の音声を出力しても良い。この場合、音声切替処理Ｐ２３は、ＵＩ処理Ｐ１から伝送される音声選択信号Ｓ１１に従って、視聴データ抽出処理Ｐ２１、及び録画データ抽出処理Ｐ２２から伝送される音声データのいずれかを選択する。
【００７１】
音声切替処理Ｐ２３は、選択した音声データを音声データデコーダＰ２４に伝送する。例えば、音声データが、「携帯電話・移動体端末向けの１セグメント部分受信サービス」により搬送されている場合、音声データは、Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ（ＡＡＣ）でエンコードされている。そのため、音声データデコーダＰ２４は、ＡＡＣに従って、ＴＳパケットから抽出した音声データを、例えば、ＰＣＭ形式の音声デジタルデータにデコードする。音声出力Ｉ／Ｆ４５は、デコードした音声デジタルデータをアナログ信号に変換して、変換したアナログ信号を音声出力部３５に出力する。
【００７２】
画像データデコーダＰ２５は、視聴データ抽出処理Ｐ２１から伝送される映像データを受け取り、映像データをデコードする。デコードしたデータは、画面表示処理Ｐ２８に伝送される。
【００７３】
第１録画画像データデコーダＰ２６は、録画データ抽出処理Ｐ２２から伝送される映像データを受け取り、映像データをデコードする。第１録画画像データデコーダＰ２６が受け取るデータは、画像表示部３７に１画面として表示される画像か、もしくは、画像表示部３７に２画面として表示される画像の１画面分である。デコードしたデータは、画面表示処理Ｐ２８に伝送される。
【００７４】
第２録画画像データデコーダＰ２７は、録画データ抽出処理Ｐ２２から伝送される映像データを受け取り、映像データをデコードする。第２録画画像データデコーダＰ２７が受け取るデータは、画像表示部３７に２画面として表示される画像の１画面分である。つまり、第２録画画像データデコーダＰ２７は、画像表示部３７に２画面として表示される場合に使用されるデコーダである。デコードしたデータは、画面表示処理Ｐ２８に伝送される。
【００７５】
映像データが、例えば、「携帯電話・移動体端末向けの１セグメント部分受信サービス」により搬送されている場合、映像データは、Ｈ．２６４によりエンコードされている。その場合、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、及び第２録画画像データデコーダＰ２７では、Ｈ．２６４に従って映像データを、デコードし、画像表示部３７で表示可能な形式（例えばＹＵＶやＲＧＢ形式）に変換する。
【００７６】
なお、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、及び第２録画画像データデコーダＰ２７は、処理部４４の「再生機能」と称される。
【００７７】
画面表示処理Ｐ２８は、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、及び第２録画画像データデコーダＰ２７から受け取ったデコード済みの画像データを画像表示部３７に対して適切なサイズに変更する。そして、画面表示処理Ｐ２８は、適切なタイミングでデータを、画像出力Ｉ／Ｆ部４６に送出する。画面表示処理Ｐ２８は、２つの画像データが伝送される場合は、２画面にして画像表示部３７に表示されるように、画面モードを変更した画像信号を、画像出力Ｉ／Ｆ部４６に出力する。
【００７８】
図７は、処理部による視聴処理の一例を示す図である。視聴処理では、図２に示した処理のうち、ＵＩ処理Ｐ１、番組視聴処理Ｐ５、視聴データ抽出処理Ｐ２１、音声切替処理Ｐ２３、音声データデコーダＰ２４、画像データデコーダＰ２５、画面表示処理Ｐ２８が行われる。
【００７９】
受信装置１０のユーザが、入力部３８を操作することで発生する、視聴処理に係る操作信号をキースキャン部４７が検出する。キースキャン部４７は、ＵＩ処理Ｐ１に視聴処理に係る操作信号を伝送する。ＵＩ処理Ｐ１は、視聴処理に係る操作信号を受け取ると、番組視聴処理Ｐ５を起動する。
【００８０】
番組視聴処理Ｐ５は、視聴データ抽出処理Ｐ２１に選択番組情報Ｓ７を与えて、通信部３３から伝送されるストリームデータから、視聴チャネルのデータを抽出するように、視聴データ抽出処理Ｐ２１を動作させる。
【００８１】
視聴データ抽出処理Ｐ２１より抽出された画像データは、画像データデコーダＰ２５に伝送され、画像データデコーダＰ２５で、画像データがデコードされる。デコードされた画像データは、画面表示処理Ｐ２８により、画像出力Ｉ／Ｆ部４６を介して画像表示部３７に出力される。また、視聴データ抽出処理Ｐ２１より抽出された音声データは、音声切替処理Ｐ２３で選択された後、音声データデコーダＰ２４に伝送され、音声データデコーダＰ２４で、音声データはデコードされる。デコードされた音声データは、音声出力部３５でアナログ信号に変換され、アナログ信号が音声出力Ｉ／Ｆ部４５を介して音声出力部３５に供給されることで、音声が音声出力部３５から出力される。
【００８２】
図８は、処理部による予約録画処理の一例を示す図である。予約録画処理では、図２に示した処理のうち、ＵＩ処理Ｐ１、予約時間入力処理Ｐ２、録画処理Ｐ１０が行われる。
【００８３】
受信装置１０のユーザが、入力部３８を操作することで発生する、予約録画処理に係る操作信号をキースキャン部４７が検出する。キースキャン部４７は、ＵＩ処理Ｐ１に予約録画処理に係る操作信号を伝送する。ＵＩ処理Ｐ１は、予約録画処理に係る操作信号を受け取ると、予約時間入力処理Ｐ２を起動する。予約時間入力処理Ｐ２は、予約時間情報Ｓ１を予約時間保存ファイルＦ１に登録する。
【００８４】
録画処理Ｐ１０は、予約時間保存ファイルＦ１を呼び出し、ステータス情報列１０２のステータス情報が「未」であるエントリのテレビ番組の予約時間とＲＴＣ４３より現在の時刻を取得する。両時刻が一致した場合、録画処理Ｐ１０は、通信部３３から読み出した録画対象チャネルのデータを抽出する。録画処理Ｐ１０は、抽出したデータを録画データ保存ファイルＦ３に登録する。
【００８５】
図９は、処理部による録画データ再生処理の一例を示す図である。録画データ再生処理では、図２に示した処理のうち、ＵＩ処理Ｐ１、録画番組再生／停止処理Ｐ４、録画データ抽出処理Ｐ２２、音声切替処理Ｐ２３、音声データデコーダＰ２４、第１録画画像データデコーダＰ２６、及び画面表示処理Ｐ２８が行われる。録画データ再生処理ではさらに、再生時間更新処理Ｐ１６が行われる。２画面で録画データを再生する場合は、録画データ再生処理は、上記処理に加えて、第２録画画像データデコーダＰ２７が行われる。
【００８６】
受信装置１０のユーザが、入力部３８を操作することで発生する、録画データ再生に係る操作信号をキースキャン部４７が検出する。キースキャン部４７は、ＵＩ処理Ｐ１に録画データ再生に係る操作信号を伝送する。ＵＩ処理Ｐ１は、録画データ再生に係る操作信号を受け取ると、録画番組再生／停止処理Ｐ４に操作信号を供給する。
【００８７】
録画番組再生／停止処理Ｐ４は、再生又は停止信号Ｓ５を録画データ抽出処理Ｐ２２に伝送する。録画データ抽出処理Ｐ２２は、録画データ保存ファイルＦ３から、録画番組再生／停止処理Ｐ４から伝送された再生又は停止信号Ｓ５により指定される再生対象のテレビ番組を読み出す。録画データ抽出処理Ｐ２２はさらに、録画データの先頭から再生時間たったところの映像データと音声データを抽出する。
【００８８】
抽出された映像データは、第１録画画像データデコーダＰ２６でデコードされ、デコードされた画像データは、画面表示処理Ｐ２８により画像表示部３７に出力される。抽出された音声データは、音声データデコーダＰ２４でデコードされ、デコードされた音声は、音声出力部で出力される。
【００８９】
再生時間更新処理Ｐ１６は、第１録画画像データデコーダＰ２６により出力される再生時間Ｓ３を、再生時間保存ファイルＦ４に登録する。
【００９０】
画像表示部３７で２画面表示する場合、録画データ抽出処理Ｐ２２は、２つ目の番組表示に係る抽出された映像データを、第２録画画像データデコーダＰ２７に出力する。第２録画画像データデコーダＰ２７は、抽出された映像データをデコードし、デコードされた画像データは、画面表示処理Ｐ２８に供給される。２つ目の番組表示に係る抽出された音声データは、音声データデコーダＰ２４でデコードされる。音声切替処理Ｐ２３は、２つのテレビ番組においていずれかのテレビ番組の音声データを、音声データデコーダに供給する。
【００９１】
図１０は、処理部による録画データ自動削除処理の一例を示す図である。録画データ自動削除処理では、ＵＩ処理Ｐ１、削除方法入力処理Ｐ３、無操作状態検出処理Ｐ１１、充電検出処理Ｐ１２、削除時刻検出処理Ｐ１３、削除方法判定処理Ｐ１４、録画データ削除処理Ｐ１５、及び再生時間更新処理Ｐ１６が行われる。
【００９２】
ＵＩ処理Ｐ１、削除方法入力処理Ｐ３、無操作状態検出処理Ｐ１１、充電検出処理Ｐ１２は、削除方法指定保存ファイルＦ２に指定される削除条件が成立すると、削除方法判定処理Ｐ１４に、削除対象となるテレビ番組を通知する。
【００９３】
削除方法判定処理Ｐ１４は、ＵＩ処理Ｐ１、削除方法入力処理Ｐ３、無操作状態検出処理Ｐ１１、充電検出処理Ｐ１２のいずれかから通知された削除対象のテレビ番組を、録画データ削除処理Ｐ１５に通知する。録画データ削除処理Ｐ１５は、削除すべきテレビ番組を削除方法判定処理Ｐ１４から通知されると、再生時間保存ファイルＦ４を読み出して、削除対象として通知されたテレビ番組の再生時間を取得する。そして、録画データ削除処理Ｐ１５は、削除対象であるテレビ番組データのうち、取得した再生時間に相当する部分の映像又は音声データを、録画データ保存ファイルＦ３から削除する。録画データ削除処理Ｐ１５は、削除処理が完了すると、再生時間更新処理Ｐ１６に削除した番組名と削除した時間を通知する。
【００９４】
図１１は、処理部による１画面番組視聴及び１録画番組再生処理の一例を示す図である。１画面番組視聴及び１録画番組再生処理では、ＵＩ処理Ｐ１、録画番組再生／停止処理Ｐ４、番組視聴処理Ｐ５、視聴データ抽出処理Ｐ２１、及び録画データ抽出処理Ｐ２２が行われる。１画面番組視聴及び１録画番組再生処理では、さらに、音声切替処理Ｐ２３、画像データデコーダＰ２５、第１録画画像データデコーダＰ２６、音声データデコーダＰ２４、画面表示処理Ｐ２８、及び再生時間更新処理Ｐ１６が行われる。
【００９５】
受信装置１０のユーザが、入力部３８を操作することで発生する、１画面番組視聴及び１録画番組再生処理に係る操作信号をキースキャン部４７が検出する。キースキャン部４７は、ＵＩ処理Ｐ１に１画面番組視聴及び１録画番組再生処理に係る操作信号を伝送する。ＵＩ処理Ｐ１は、１画面番組視聴及び１録画番組再生処理に係る操作信号を受け取ると、番組視聴処理Ｐ５、並びに、録画番組再生／停止処理Ｐ４を起動する。
【００９６】
番組視聴処理Ｐ５は、視聴データ抽出処理Ｐ２１に選択番組情報Ｓ７を与えて、通信部３３から伝送されるストリームデータから、視聴チャネルのデータを抽出するように、視聴データ抽出処理Ｐ２１を動作させる。
【００９７】
視聴データ抽出処理Ｐ２１より抽出された画像データは、画像データデコーダＰ２５に伝送され、画像データデコーダＰ２５で、画像データがデコードされる。デコードされた画像データは、画面表示処理Ｐ２８により、画像出力Ｉ／Ｆ部４６を介して画像表示部３７に出力される。また、視聴データ抽出処理Ｐ２１より抽出された音声データは、音声切替処理Ｐ２３で選択された後、音声データデコーダＰ２４に伝送され、音声データデコーダＰ２４で、音声データはデコードされる。デコードされた音声データは、音声出力部３５でアナログ信号に変換され、アナログ信号が音声出力Ｉ／Ｆ部４５を介して音声出力部３５に供給されることで、音声が音声出力部３５から出力される。
【００９８】
録画番組再生／停止処理Ｐ４は、再生又は停止信号Ｓ５を録画データ抽出処理Ｐ２２に伝送する。録画データ抽出処理Ｐ２２は、録画データ保存ファイルＦ３から、録画番組再生／停止処理Ｐ４から伝送された再生又は停止信号Ｓ５により指定される再生対象のテレビ番組を読み出す。録画データ抽出処理Ｐ２２はさらに、録画データの先頭から再生時間たったところの映像データと音声データを抽出する。
【００９９】
抽出された映像データは、第１録画画像データデコーダＰ２６でデコードされ、デコードされた画像データは、画面表示処理Ｐ２８により画像表示部３７に出力される。抽出された音声データは、音声データデコーダＰ２４でデコードされ、デコードされた音声は、音声出力部３５で出力される。
【０１００】
再生時間更新処理Ｐ１６は、第１録画画像データデコーダＰ２６により出力される再生時間Ｓ３を、再生時間保存ファイルＦ４に登録する。
【０１０１】
このように、２画面のうち１画面を視聴用画面とし、２画面のうち１画面を録画データ再生画面とすることで、視聴時においても録画データの再生機会が増加し、録画データの削除を促進する。よって、録画データの再生機会が増加し、記憶部３１に記憶されたテレビ番組のうち再生時間に相当する部分の映像又は音声データを、記憶部３１から削除することで、記憶部３１の記憶容量を開放することが出来る。
【０１０２】
図１２は、受信装置による録画データの削除処理フローの一例を示す図である。図１３は、削除される録画データの一例を示す図である。以下、録画データの削除処理フローについて、図１２及び図１３を参照して説明する。
【０１０３】
最初に、処理部４４は、削除対象の録画テレビ番組があるか否かの削除判定処理を行う（Ｓ１０１）。言い換えれば、処理部４４は、削除方法指定保存ファイルＦ２に登録されている「受信装置１０が無操作状態」、「削除時刻」、「受信装置１０が充電中」、及び「再生終了」に関する録画テレビ番組の削除条件が成立したか否かを判定する。処理部４４は、上記の条件のいずれかに該当して、削除対象となるテレビ番組があれば（Ｓ１０２  Ｙｅｓ）、ステップＳ１０３に進み、上記の条件のいずれにも該当せず、削除対象となるテレビ番組がなければ（Ｓ１０２  Ｎｏ）、ステップＳ１０１を繰り返す。
【０１０４】
図１３には、自動削除前のストリームデータ１２２が示される。図５のデータフォーマット１２０に示すように、ＴＳパケット内のＴＳデータ部には、映像データが含まれる。テレビ放送の場合、動画像画面データであるフレームを管理するためにＧｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ（ＧＯＰ）というコマデータの単位で伝送される。ＧＯＰは、複数の画像データを有し、例えば、「Ｉフレーム（Ｉｎｔｒａ−ｃｏｄｅｄ  Ｆｒａｍｅ）」、「Ｂフレーム（Ｂｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｐｒｅｄｉｃｔｅｄ  Ｆｒａｍｅ）」、及び「Ｐフレーム（Ｐｒｅｄｉｃｔｅｄ  Ｆｒａｍｅ）」がある。「Ｉフレーム」は、他の前後するフレーム無しで、デコード可能であるが、「Ｂフレーム」及び「Ｐフレーム」は、フレーム間予測によりデコードされるため、他のフレームの情報を必要とする。なお、「Ｉフレーム」、「Ｂフレーム」、及び「Ｐフレーム」は、図５に示す画像データを含むＴＳパケットに相当する。
【０１０５】
図１３に示す自動削除前のストリームデータ１２２ａは、説明のために、ＴＳパケットのうち「Ｉフレーム」又は「Ｂフレーム」のみを示した。図示されていないが、ストリーム配信されるテレビ番組には、画像データである「Ｉフレーム」又は「Ｂフレーム」に加えて、それらと同じタイムスタンプで関係付けられる音声データも含まれる。
【０１０６】
自動削除前のストリームデータ１２２ａは、録画データ保存ファイルＦ３に登録されているデータである。再生時間保存ファイルＦ４ａは、自動削除前のストリームデータ１２２ａの再生時間Ｔ０を示す。自動削除後のストリームデータ１２２ｂは、下記に説明する画像データの自動削除処理が行われた画像データである。自動削除後のストリームデータ１２２ｂは、録画データ保存ファイルＦ３に登録されているデータである。再生時間保存ファイルＦ４ｂは、自動削除後のストリームデータ１２２ｂの再生時間Ｔ０を示す。再生時間保存ファイルＦ４ａ及びＦ４ｂに示すように、削除対象の番組データは、「番組Ａ」である。
【０１０７】
図１２のステップＳ１０３では、処理部４４は、再生時間保存ファイルＦ４ａから、削除対象のテレビ番組の再生時間Ｔ０「３０：００（ｍｉｎ）」を読み出す（Ｓ１０３）。処理部４４はさらに、録画データ保存ファイルＦ３の自動削除前のストリームデータ１２２ａから、フレーム位置番号がｎであるフレームを読み出す（Ｓ１０４）。最初にフレームを読み出す場合、フレーム位置番号ｎが「０」であるので、処理部４４は、フレーム位置番号が「０」であるフレームを読み出す。言い換えれば、処理部４４は、削除対象の番組画像データの先頭のフレームを読み出す。
【０１０８】
処理部４４は、読み出したフレームの先頭に配置されるヘッダを読み出して、読み出したフレームが「Ｉフレーム」であるか否かを判断する（Ｓ１０５）。読み出したフレームが「Ｉフレーム」でなければ（Ｓ１０５  Ｎｏ）、処理部４４は、フレーム位置番号をインクリメントすることで、読み出したフレームの次のフレームを読み出し対象フレームとする（Ｓ１０６）。言い換えれば、読み出し対象フレームのフレーム位置番号ｎの数を１つ増やす。処理部４４は、ステップＳ１０６の後、ステップＳ１０４を再度行う。
【０１０９】
読み出したフレームが「Ｉフレーム」であると（Ｓ１０５  Ｙｅｓ）、処理部４４は、フレーム位置番号ｎを、「読み出し済みフレーム番号Ｎ」として記憶部３１に保存する（Ｓ１０７）。言い換えれば、ステップＳ１０７では、処理部４４は、「Ｉフレーム」のフレーム位置番号を、「読み出し済みフレーム番号Ｎ」として記憶部３１に保存する。
【０１１０】
フレーム位置番号の保存後、処理部４４は、先頭フレーム（フレーム位置番号「０」）からｎ番目のフレーム（フレーム位置番号ｎ）までの累計時間Ｔ１を計算する（Ｓ１０８）。累計時間Ｔ１は、フレームのヘッダに含まれるタイムスタンプを読み出して、読み出したフレームのタイムスタンプと、前フレームのタイムスタンプとの時間差を求めて、時間差を累計していくことで求められる。
【０１１１】
処理部４４は、再生時間Ｔ０が、累計時間Ｔ１以下か否かを計算する（Ｓ１０９）。再生時間Ｔ０が累計時間Ｔ１より大きい場合（Ｓ１０９、Ｎｏ）、処理部４４は、読み出し済みフレーム位置番号ｎを、インクリメント前のフレーム番号Ｎ２として、及び、累計時間Ｔ１をインクリメント前の累計時間Ｔ２として保存する。その後、処理部４４は、ステップＳ１０６を実行する。このように、ステップＳ１０９において、再生時間Ｔ０を越える累計時間Ｔ１となるまで、繰り返し計算が行われる。
【０１１２】
再生時間Ｔ０が累計時間Ｔ１以上の場合（Ｓ１０９、Ｙｅｓ）、処理部４４は、再生時間Ｔ０と、累計時間Ｔ１が同じか否か判断する（Ｓ１１１）。再生時間Ｔ０と、累計時間Ｔ１とが同じでは無い場合（Ｓ１１１、Ｎｏ）、処理部４４は、累計時間Ｔ１をインクリメント前の累計時間Ｔ２に設定し、且つ、読み出し済みフレーム番号Ｎをインクリメント前のフレーム番号Ｎ２に設定する（Ｓ１１２）。このように、ステップＳ１０９で再生時間Ｔ０を越えたフレームが読み出されているので、ステップＳ１１２においてインクリメント前のフレームのフレーム番号と累計時間Ｔ１を用いることで、未だ再生していないデータが削除されるという不都合を回避する。
【０１１３】
また、「Ｉフレーム」は、「Ｐフレーム」や「Ｂフレーム」と異なり、フレーム間予測を用いずに符号化されるフレームである。「Ｐフレーム」や「Ｂフレーム」は、フレーム間予測のために「Ｉフレーム」を必要とする。ステップＳ１０５で読み出されたフレームは、「Ｉフレーム」なので、「Ｉフレーム」の前のフレームで削除することにより、「Ｉフレーム」を、残された録画データの先頭に保持して、残されたデータの再生を可能にする。例えば、図１２の自動削除前のストリームデータ１２２ａが、自動削除により、自動削除後のストリームデータ１２２ｂに修正された場合でも、自動削除後のストリームデータ１２２ｂの先頭フレームは、「Ｉフレーム」であるため、自動削除後のストリームデータ１２２ｂの再生を先頭フレームから行うことが出来る。
【０１１４】
次に、処理部４４は、先頭からＮフレーム目までの画像データ及び関連する音声データを削除する（Ｓ１１４）。図５で示したように、ＴＳパケット内の画像データは、タイムスタンプとフレーム位置番号で音声データと関係付けられている。よって、処理部４４は、削除対象となる画像データと関係付けられた音声データも、画像データと共に削除する。
【０１１５】
処理部４４は、再生時間Ｔ０を、再生時間Ｔ０から累計時間Ｔ１を引いた時間とする（Ｓ１１５）。処理部４４は、再生時間Ｔ０で再生時間保存ファイルＦ４を更新する（Ｓ１１６）。例えば、図１３に示すように、再生時間Ｔ０は、「３０：００（ｓｅｃ）」であり、「Ｉフレーム」の前で再生済みデータが削除されているため、更新された再生時間Ｔ０は「１：００（ｓｅｃ）」になる。
【０１１６】
以上の実施形態に関し、更に以下の付記を開示する。
［付記１］
外部から受信した映像データ又は音声データを記憶する記憶部と、
前記記憶部に記憶された映像データ又は音声データの再生による再生時間を前記記憶部に記憶させ、前記再生時間に基づいて再生済みの映像データ又は音声データを判定して、前記再生済みの映像データ又は音声データを前記記憶部から削除する処理部と、
を有することを特徴とする受信装置。（１）
［付記２］
前記受信装置はさらに、前記映像データ又は音声データを表示する表示部を有し、
前記処理部はさらに、前記記憶部に記憶された互いに異なる複数のテレビ番組に関連する映像データ又は音声データを、前記表示部に同時に再生し、
前記再生時間の記憶は、前記複数のテレビ番組に関連する映像データ又は音声データのそれぞれの再生時間を前記記憶部に記憶することを特徴とする付記１に記載の受信装置。（２）
［付記３］
前記再生済みの映像データ又は音声データの削除は、前記映像データ又は音声データの視聴又は再生又は録画の不動作時、又は前記受信装置の充電時、又は指定時刻時、前記再生時間に相当する部分の映像データ又は音声データを、前記記憶部から削除することを特徴とする付記１又は２に記載の受信装置。（３）
［付記４］
前記再生済みの映像データ又は音声データの削除は、前記記憶部に記憶された映像データ又は音声データの再生終了時に、前記再生時間に相当する部分の映像データ又は音声データを、前記記憶部から削除することを特徴とする付記１又は２に記載の受信装置。（４）
［付記５］
受信装置におけるデータ管理方法であって、
前記受信装置の処理部が、外部から受信した映像データ又は音声データを、前記受信装置の記憶部に記憶するステップと、
前記受信装置の処理部が、前記記憶部に記憶された映像データ又は音声データの再生による再生時間を前記記憶部に記憶するステップと、
前記受信装置の処理部が、前記再生時間に基づいて再生済みの映像データ又は音声データを判定して、前記再生済みの映像データ又は音声データを前記記憶部から削除する削除するステップと、
を有することを特徴とする方法。（５）
［付記６］
前記受信装置はさらに、前記映像データ又は音声データを表示する表示部を有し、
前記処理部は、前記記憶部に記憶された互いに異なる複数のテレビ番組に関連する映像データ又は音声データを、前記表示部に同時に再生するステップをさらに有し、
前記記憶ステップは、前記複数のテレビ番組に関連する映像データ又は音声データのそれぞれの再生時間を前記記憶部に記憶することを含むことを特徴とする付記５に記載の方法。
［付記７］
前記削除ステップは、前記映像データ又は音声データの視聴又は再生又は録画の不動作時、又は前記受信装置の充電時、又は指定時刻時、前記再生時間に相当する部分の映像又は音声データを、前記記憶部から削除することを含むことを特徴とする付記５又は６に記載の方法。
［付記８］
前記削除ステップは、前記記憶部に記憶された映像データ又は音声データの再生終了時に、前記再生時間に相当する部分の映像又は音声データを、前記記憶部から削除することを含むことを特徴とする付記５又は６に記載の方法。
［付記９］
受信装置におけるデータ管理のためのプログラムであって、
前記受信装置の処理部が、外部から受信した映像データ又は音声データを、前記受信装置の記憶部に記憶する手順と、
前記受信装置の処理部が、前記記憶部に記憶された映像データ又は音声データの再生による再生時間を前記記憶部に記憶する手順と、
前記再生時間に基づいて再生済みの映像データ又は音声データを判定して、前記再生済みの映像データ又は音声データを前記記憶部から削除する削除する手順と、
をコンピュータに実行させることを特徴とするプログラム。（６）
［付記１０］
前記受信装置はさらに、前記映像データ又は音声データを表示する表示部を有し、
前記記憶部に記憶された互いに異なる複数のテレビ番組に関連する映像データ又は音声データを、前記表示部に同時に再生する手順をさらに、コンピュータに実行させ、
前記記憶手順は、前記複数のテレビ番組に関連する映像データ又は音声データのそれぞれの再生時間を前記記憶部に記憶することを含むことを特徴とする付記９に記載のプログラム。
［付記１１］
前記削除手順は、前記映像データ又は音声データの視聴又は再生又は録画の不動作時、又は前記受信装置の充電時、又は指定時刻時、前記再生時間に相当する部分の映像又は音声データを、前記記憶部から削除することを含むことを特徴とする付記９又は１０に記載のプログラム。
［付記１２］
前記削除手順は、前記記憶部に記憶された映像データ又は音声データの再生終了時に、前記再生時間に相当する部分の映像又は音声データを、前記記憶部から削除することを含むことを特徴とする付記９又は１０に記載のプログラム。
【符号の説明】
【０１１７】
５    給電装置
１０    受信装置
３１    記憶部
３３    通信部
３５    音声出力部
３６    外部記憶装置
３７    画像表示部
３８    入力部
３９    電源部
４０    演算処理装置
４１    ＤＳＰ
４２    メモリコントローラ
４３    ＲＴＣ
４４    処理部
４５    音声出力Ｉ／Ｆ部
４６    画像出力Ｉ／Ｆ部
４７    キースキャン部
４８    通信Ｉ／Ｆ部
【図１】
0005504761.tif 000002
【図２】
0005504761.tif 000003
【図３】
0005504761.tif 000004
【図４】
0005504761.tif 000005
【図５】
0005504761.tif 000006
【図６】
0005504761.tif 000007
【図７】
0005504761.tif 000008
【図８】
0005504761.tif 000009
【図９】
0005504761.tif 000010
【図１０】
0005504761.tif 000011
【図１１】
0005504761.tif 000012
【図１２】
0005504761.tif 000013
【図１３】
0005504761.tif 000014