Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5336899B2 - DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM - Google Patents
[go: Go Back, main page]

JP5336899B2 - DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM - Google Patents

DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM Download PDF

Info

Publication number
JP5336899B2
JP5336899B2 JP2009080550A JP2009080550A JP5336899B2 JP 5336899 B2 JP5336899 B2 JP 5336899B2 JP 2009080550 A JP2009080550 A JP 2009080550A JP 2009080550 A JP2009080550 A JP 2009080550A JP 5336899 B2 JP5336899 B2 JP 5336899B2
Authority
JP
Japan
Prior art keywords
broadcast data
data
program
ring buffer
broadcast
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009080550A
Other languages
Japanese (ja)
Other versions
JP2010233115A (en
Inventor
謙太郎 仲田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Personal Computers Ltd
Original Assignee
NEC Personal Computers Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Personal Computers Ltd filed Critical NEC Personal Computers Ltd
Priority to JP2009080550A priority Critical patent/JP5336899B2/en
Publication of JP2010233115A publication Critical patent/JP2010233115A/en
Application granted granted Critical
Publication of JP5336899B2 publication Critical patent/JP5336899B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data modifying device capable of dynamically reducing the amount of broadcasting data recorded in ring buffers for time shift. <P>SOLUTION: The data modifying device modifies the amount of broadcasting data recorded in the ring buffer 31 for time shift, and the data modifying device reduces the amount of broadcasting data recorded in the ring buffer 31 for time shift, according to the use state of the ring buffer 31 for time shift. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、タイムシフト用リングバッファに記録された放送データのデータ量を変更する技術に関する。   The present invention relates to a technique for changing the data amount of broadcast data recorded in a time shift ring buffer.

近年、タイムシフト機能を搭載した番組録画装置がある。タイムシフト機能は、リアルタイムで視聴中の放送データを録画しながらその録画している放送データを所定時間あるいは最初から遡って視聴したり、リアルタイムで視聴中の放送データを一旦停止し、その一旦停止した放送シーンの放送データから視聴を再開したりする機能である。   In recent years, there is a program recording apparatus equipped with a time shift function. The time-shift function records the broadcast data being viewed in real time while viewing the recorded broadcast data for a predetermined time or retroactively, or temporarily stops the broadcast data being viewed in real time. This is a function for resuming viewing from broadcast data of a broadcast scene.

また、タイムシフト機能を用いて録画する放送データのデータ品質は、ユーザ操作によって任意に機器に設定できる。しかし、現状のタイムシフト機能では、機器に設定されたデータ品質でタイムシフト用リングバッファに放送データを一様に記録している。このため、放送データの記録を一旦開始した後は、その機器に設定されたデータ品質を動的に変更することができない。その結果、例えば、録画する放送データのデータ品質を高品質モード(例えば、高い画質モード)として機器に設定し、その機器に設定された高品質モードで放送データの記録を開始してしまうと、タイムシフト用リングバッファに記録する放送データのデータ量の増加に伴い、ハードディスクを圧迫してしまうことになる。   Further, the data quality of broadcast data recorded using the time shift function can be arbitrarily set in the device by a user operation. However, with the current time shift function, broadcast data is uniformly recorded in the time shift ring buffer with the data quality set in the device. For this reason, once recording of broadcast data is started, the data quality set for the device cannot be dynamically changed. As a result, for example, when the data quality of broadcast data to be recorded is set to a device as a high quality mode (for example, a high image quality mode) and recording of broadcast data is started in the high quality mode set to the device, As the amount of broadcast data recorded in the time shift ring buffer increases, the hard disk is compressed.

一方、タイムシフト機能を用いてタイムシフト用リングバッファに記録した放送データの利用頻度は一様でないと考えられる。例えば、未再生の放送データは後で利用される可能性が高く、再生済の放送データは後で利用される可能性が低いと考えられる。   On the other hand, it is considered that the frequency of use of broadcast data recorded in the time shift ring buffer using the time shift function is not uniform. For example, it is considered that unreproduced broadcast data is likely to be used later, and reproduced broadcast data is unlikely to be used later.

このため、利用される可能性が低いと考えられる放送データのデータ量を低減すれば、タイムシフト用リングバッファに記録する放送データのデータ量が増加しても、ハードディスクを圧迫しないようにすることが可能となる。   For this reason, if the amount of broadcast data that is considered to be less likely to be used is reduced, the hard disk will not be compressed even if the amount of broadcast data recorded in the time shift ring buffer increases. Is possible.

即ち、タイムシフト用リングバッファに記録した放送データのデータ量を動的に低減することが可能であれば、タイムシフト用リングバッファに記録する放送データのデータ量が増加しても、ハードディスクを圧迫しないようにすることが可能となる。   In other words, if it is possible to dynamically reduce the amount of broadcast data recorded in the time shift ring buffer, the hard disk will be compressed even if the amount of broadcast data recorded in the time shift ring buffer increases. It becomes possible not to do.

このようなことから、タイムシフト用リングバッファに記録した放送データのデータ量を動的に低減することが可能なシステムの開発が必要視されることになる。   For this reason, it is necessary to develop a system capable of dynamically reducing the amount of broadcast data recorded in the time shift ring buffer.

なお、本発明より先に出願された技術文献として、ディスクストレージの空き記録容量を検知して所定の空き記録容量以下になった場合、あるいはディスクストレージに記録した時間から所定時間が経過した場合、あるいは最終視聴時間から所定時間が経過した場合に、記録済みの放送番組データを低レートのデータとして再記録し、記録容量を確保する技術について開示された文献がある(例えば、特許文献1参照)。   In addition, as a technical document filed prior to the present invention, when the free recording capacity of the disk storage is detected and becomes less than a predetermined free recording capacity, or when a predetermined time has elapsed from the time recorded in the disk storage, Alternatively, there is a document that discloses a technique for re-recording recorded broadcast program data as low-rate data and ensuring a recording capacity when a predetermined time has elapsed from the last viewing time (see, for example, Patent Document 1). .

また、記憶手段に格納される映像及び音声信号を、その格納時よりもビットレートを落として再圧縮して記憶手段に格納し、映像及び音声信号の容量を縮減する技術について開示された文献がある(例えば、特許文献2参照)。   Further, there is a document that discloses a technique for reducing the capacity of video and audio signals by storing the video and audio signals stored in the storage means in the storage means by recompressing the bit rate lower than the storage time. Yes (see, for example, Patent Document 2).

また、記憶装置の空き容量が予め指定した第1のパラメータ以下になった時に、記憶装置のデータに対する符号化圧縮を行い、自動的に記憶装置の空き容量を一定以上確保する技術について開示された文献がある(例えば、特許文献3参照)。   Also disclosed is a technique for performing coding compression on data in a storage device when the free space in the storage device falls below a first parameter specified in advance, and automatically ensuring a certain amount of free space in the storage device. There are documents (see, for example, Patent Document 3).

特開2003−189243号公報JP 2003-189243 A 特開2000−341627号公報JP 2000-341627 A 特開2001−94935号公報JP 2001-94935 A

上記特許文献1〜3には、データを圧縮することでメモリ容量を確保する点について開示されている。しかし、上記特許文献1〜3には、タイムシフト用リングバッファに記録された放送データのデータ量を動的に低減する点については何ら記載もその必要性についても示唆されていない。   Patent Documents 1 to 3 disclose that a memory capacity is secured by compressing data. However, the above Patent Documents 1 to 3 do not describe anything about the necessity of dynamically reducing the amount of broadcast data recorded in the time-shifting ring buffer and suggest the necessity thereof.

本発明は上記事情に鑑みてなされたものであり、上述した課題である、タイムシフト用リングバッファに記録された放送データのデータ量を動的に低減することを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to dynamically reduce the amount of broadcast data recorded in a time shift ring buffer, which is the above-described problem.

かかる目的を達成するために、本発明は、以下の特徴を有することとする。   In order to achieve this object, the present invention has the following features.

本発明にかかるデータ変更装置は、The data change device according to the present invention is:
タイムシフト用リングバッファと、  A ring buffer for time shift,
放送データを受信する受信手段と、  Receiving means for receiving broadcast data;
前記受信手段で受信した前記放送データを前記リングバッファに記録する記録手段と、  Recording means for recording the broadcast data received by the receiving means in the ring buffer;
前記リングバッファに記録された前記放送データの放送時刻、前記放送データの記録位置を前記放送データの番組毎に管理する管理手段と、  Management means for managing the broadcast time of the broadcast data recorded in the ring buffer and the recording position of the broadcast data for each program of the broadcast data;
前記管理手段で管理する再生対象の前記放送データの番組の前記記録位置を参照し、前記リングバッファに記録された前記放送データを再生する再生手段と、  Reproducing means for reproducing the broadcast data recorded in the ring buffer with reference to the recording position of the broadcast data program to be reproduced managed by the management means;
前記リングバッファに記録された前記放送データのデータ量を変更する変更手段と、を有し、  Changing means for changing the data amount of the broadcast data recorded in the ring buffer,
前記変更手段は、前記再生手段により再生している前記放送データの番組が切り替わった場合に、前記再生手段により再生済となった前記番組の前記放送データのデータ量を低減する、ことを特徴とする。  The changing unit reduces the data amount of the broadcast data of the program that has been reproduced by the reproducing unit when the program of the broadcast data reproduced by the reproducing unit is switched. To do.

本発明によれば、タイムシフト用リングバッファに記録された放送データのデータ量を動的に低減することが可能となる。   According to the present invention, it is possible to dynamically reduce the amount of broadcast data recorded in the time shift ring buffer.

本実施形態の番組録画装置の構成例を示す図である。It is a figure which shows the structural example of the program recording device of this embodiment. 本実施形態の制御部1の機能構成例を示す図である。3 is a diagram illustrating an example of a functional configuration of a control unit 1 according to the present embodiment. FIG. 第1の実施形態のデータ品質の低減処理を示す第1の図である。It is a 1st figure which shows the data quality reduction process of 1st Embodiment. 第1の実施形態のデータ品質の低減処理の具体例を示す図である。It is a figure which shows the specific example of the data quality reduction process of 1st Embodiment. 第1の実施形態のデータ品質の低減処理を示す第2の図である。It is a 2nd figure which shows the data quality reduction process of 1st Embodiment. 第2の実施形態のデータ品質の低減処理を示す図である。It is a figure which shows the reduction process of the data quality of 2nd Embodiment. 第2の実施形態のデータ品質の低減処理の具体例を示す図である。It is a figure which shows the specific example of the data quality reduction process of 2nd Embodiment. 第3の実施形態のデータ品質の低減処理を示す図である。It is a figure which shows the reduction process of the data quality of 3rd Embodiment. 第3の実施形態のデータ品質の低減処理の具体例を示す図である。It is a figure which shows the specific example of the data quality reduction process of 3rd Embodiment. 第4の実施形態の番組録画装置の構成例を示す図である。It is a figure which shows the structural example of the program recording device of 4th Embodiment. 第4の実施形態の制御部1の機能構成例を示す図である。It is a figure which shows the function structural example of the control part 1 of 4th Embodiment. 管理用データベース32のデータ構成例を示す第1の図である。FIG. 3 is a first diagram illustrating a data configuration example of a management database 32. 第4の実施形態のデータ品質の低減処理を示す図である。It is a figure which shows the reduction process of the data quality of 4th Embodiment. 管理用データベース32のデータ構成例を示す第2の図である。FIG. 6 is a second diagram illustrating a data configuration example of a management database 32.

<本実施形態のデータ変更装置の概要>
まず、図1、図2を参照しながら、本実施形態のデータ変更装置の概要について説明する。
<Outline of Data Changing Device of this Embodiment>
First, an outline of the data change device of the present embodiment will be described with reference to FIGS. 1 and 2.

本実施形態のデータ変更装置は、タイムシフト用リングバッファ31と、放送データを受信する受信手段(チューナ4に相当)と、受信手段4で受信した放送データをタイムシフト用リングバッファ31に記録する記録手段11と、タイムシフト用リングバッファ31に記録された放送データのデータ量を変更する変更手段12と、を有して構成する。そして、変更手段12は、タイムシフト用リングバッファ31の使用状態に応じて、そのタイムシフト用リングバッファ31に記録された放送データのデータ量を低減する。これにより、本実施形態のデータ変更装置は、タイムシフト用リングバッファ31に記録された放送データのデータ量を動的に低減することが可能となる。その結果、タイムシフト用リングバッファ31に記録する放送データのデータ量が増加しても、ハードディスク3を圧迫しないようにすることが可能となる。なお、放送データのデータ量の低減方法としては、放送データを圧縮したり、放送データを削除したりする方法などが挙げられるが、放送データそのものを削除することでデータ量を効果的に低減することができる。以下、添付図面を参照しながら、本実施形態について詳細に説明する。尚、以下の説明では、データ変更装置を番組録画装置として説明する。但し、本実施形態のデータ変更装置は、番組録画装置に限定されるものではない。   The data change device according to the present embodiment records a time shift ring buffer 31, a receiving means for receiving broadcast data (corresponding to the tuner 4), and broadcast data received by the receiving means 4 in the time shift ring buffer 31. It comprises recording means 11 and changing means 12 for changing the data amount of the broadcast data recorded in the time shift ring buffer 31. Then, the changing means 12 reduces the amount of broadcast data recorded in the time shift ring buffer 31 according to the use state of the time shift ring buffer 31. Thereby, the data changing device of the present embodiment can dynamically reduce the data amount of the broadcast data recorded in the time shift ring buffer 31. As a result, even if the amount of broadcast data recorded in the time shift ring buffer 31 increases, the hard disk 3 can be prevented from being compressed. Note that methods for reducing the amount of broadcast data include methods such as compressing broadcast data and deleting broadcast data, but the amount of data can be effectively reduced by deleting the broadcast data itself. be able to. Hereinafter, this embodiment will be described in detail with reference to the accompanying drawings. In the following description, the data changing device is described as a program recording device. However, the data changing device of the present embodiment is not limited to the program recording device.

(第1の実施形態)
<番組録画装置の構成例>
まず、図1を参照しながら、本実施形態の番組録画装置の構成例について説明する。本実施形態の番組録画装置は、タイムシフト機能を有して構成する。タイムシフト機能は、地上デジタル波等の放送を受信し、その受信した地上デジタル放送の放送データをタイムシフト用リングバッファ31に記録する。そして、タイムシフト用リングバッファ31に記録された放送データをタイムシフトで再生する。
(First embodiment)
<Configuration example of program recording device>
First, a configuration example of the program recording apparatus of the present embodiment will be described with reference to FIG. The program recording apparatus of the present embodiment is configured to have a time shift function. The time shift function receives a broadcast such as a terrestrial digital wave and records the received broadcast data of the terrestrial digital broadcast in the time shift ring buffer 31. Then, the broadcast data recorded in the time shift ring buffer 31 is reproduced by time shift.

本実施形態の番組録画装置は、図1に示すように、制御部1、メモリ2、ハードディスク3、チューナ4、入力部5、出力部6を有して構成する。   As shown in FIG. 1, the program recording apparatus according to the present embodiment includes a control unit 1, a memory 2, a hard disk 3, a tuner 4, an input unit 5, and an output unit 6.

制御部1は、メモリ2に格納されたOSや本実施形態特有のプログラムに従って、番組録画装置全体の制御を行う。また、タイムシフト用リングバッファ31に記録された放送データのデータ量を低減するための制御を行う。   The control unit 1 controls the entire program recording apparatus according to the OS stored in the memory 2 and the program specific to the present embodiment. Also, control is performed to reduce the amount of broadcast data recorded in the time shift ring buffer 31.

メモリ2は、OSや本実施形態特有のプログラムを格納する記憶領域(ROM)、制御部1の各種処理等で用いる作業用の記憶領域(RAM)を持つ。   The memory 2 has a storage area (ROM) for storing an OS and a program specific to the present embodiment, and a work storage area (RAM) used for various processes of the control unit 1.

ハードディスク3は、各種データを保持する外部記憶領域で、タイムシフト用リングバッファ31に割り当てる領域を持つ。   The hard disk 3 is an external storage area for holding various data, and has an area allocated to the time shift ring buffer 31.

チューナ4は、出力部6に出力するためのデジタル放送信号を受信する。   The tuner 4 receives a digital broadcast signal to be output to the output unit 6.

入力部5は、番組録画装置を操作するための操作情報を制御部1に入力する。例えば、タイムシフト用リングバッファ31に記録された放送データの再生要求を受け付け、その再生要求を制御部1に入力する。   The input unit 5 inputs operation information for operating the program recording apparatus to the control unit 1. For example, a reproduction request for broadcast data recorded in the time shift ring buffer 31 is received, and the reproduction request is input to the control unit 1.

出力部6は、タイムシフト用リングバッファ31に記録された放送データを出力する。   The output unit 6 outputs the broadcast data recorded in the time shift ring buffer 31.

図1では、タイムシフト用リングバッファ31は、ハードディスク3の記憶領域を用いて構成した。しかし、タイムシフト用リングバッファ31は、放送データを一時的に記録することが可能であれば、あらゆる記憶領域を用いて構成することが可能である。   In FIG. 1, the time shift ring buffer 31 is configured using the storage area of the hard disk 3. However, the time shift ring buffer 31 can be configured using any storage area as long as broadcast data can be temporarily recorded.

また、チューナ4が受信する放送信号は、地上デジタル以外のテレビ放送(例えば、地上アナログ、衛星デジタル(BS、CS)でもよく、またテレビ放送の他に、ラジオ放送等も受信するように構築することも可能である。   The broadcast signal received by the tuner 4 may be a television broadcast other than terrestrial digital (for example, terrestrial analog, satellite digital (BS, CS)), and is configured to receive a radio broadcast in addition to the television broadcast. It is also possible.

<制御部1の機能構成例>
次に、図2を参照しながら、本実施形態の制御部1の機能構成例について説明する。制御部1は、メモリ2に格納された本実施形態特有のプログラムを読み込むことで、タイムシフト用リングバッファ31に記録された放送データのデータ量を低減するための制御を行うことになる。
<Functional configuration example of control unit 1>
Next, a functional configuration example of the control unit 1 of the present embodiment will be described with reference to FIG. The control unit 1 performs control for reducing the data amount of the broadcast data recorded in the time shift ring buffer 31 by reading the program unique to the present embodiment stored in the memory 2.

制御部1は、記録手段11と、変更手段12と、再生手段13と、を有して構成する。   The control unit 1 includes a recording unit 11, a changing unit 12, and a reproducing unit 13.

記録手段11は、チューナ4が受信した放送データをタイムシフト用リングバッファ31に順次記録する。また、記録手段11は、変更手段12によりデータ量を低減した放送データをタイムシフト用リングバッファ31に記録する。放送データをタイムシフト用リングバッファ31に記録するタイミングは、番組録画装置の起動やアプリケーションの起動に伴い、チューナ4が放送データの受信を開始した時となる。   The recording means 11 sequentially records the broadcast data received by the tuner 4 in the time shift ring buffer 31. The recording unit 11 records the broadcast data whose data amount has been reduced by the changing unit 12 in the time shift ring buffer 31. The timing for recording the broadcast data in the time shift ring buffer 31 is when the tuner 4 starts to receive the broadcast data in accordance with the activation of the program recording device or the application.

変更手段12は、タイムシフト用リングバッファ31に記録された放送データのデータ量を変更する。本実施形態では、タイムシフト用リングバッファ31に記録された放送データのデータ量を低減する。データ量を低減するデータとしては、画像データや音声データなどが挙げられる。   The changing means 12 changes the data amount of the broadcast data recorded in the time shift ring buffer 31. In the present embodiment, the amount of broadcast data recorded in the time shift ring buffer 31 is reduced. Data that reduces the amount of data includes image data and audio data.

再生手段13は、放送データの再生要求を受け付けた場合に、その再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生する。   When receiving a broadcast data playback request, the playback means 13 reads the broadcast data for which the playback request has been received from the time-shifting ring buffer 31, and plays back the read broadcast data.

<データ量の低減処理>
次に、図3を参照しながら、放送データのデータ量を低減する際の処理動作について説明する。記録手段11は、チューナ4で受信した放送データをタイムシフト用リングバッファ31に順次記録しているものとする。
<Data volume reduction processing>
Next, a processing operation when reducing the amount of broadcast data will be described with reference to FIG. It is assumed that the recording means 11 sequentially records the broadcast data received by the tuner 4 in the time shift ring buffer 31.

再生手段13は、再生要求を受け付けた場合に(ステップA1/Yes)、その再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生する(ステップA2)。これにより、ユーザは、タイムシフト用リングバッファ31に記録された放送データを視聴することが可能となる。   When receiving the reproduction request (step A1 / Yes), the reproduction means 13 reads the broadcast data for which the reproduction request has been received from the time shift ring buffer 31, and reproduces the read broadcast data (step A2). As a result, the user can view the broadcast data recorded in the time shift ring buffer 31.

変更手段12は、再生手段13により再生した放送データの再生回数が所定回数以上になったか否かを判断する(ステップA3)。変更手段12は、再生手段13により再生した放送データの再生回数が所定回数以上になった場合に(ステップA3/Yes)、その再生手段13により再生した放送データのデータ量を低減する(ステップA4)。   The changing means 12 determines whether or not the number of reproductions of the broadcast data reproduced by the reproduction means 13 has reached a predetermined number (step A3). The changing means 12 reduces the data amount of the broadcast data reproduced by the reproducing means 13 when the number of times of reproduction of the broadcast data reproduced by the reproducing means 13 exceeds a predetermined number (Step A3 / Yes) (Step A4). ).

データ量の低減方法は、特に限定するものではなく、公知の手法が適用可能である。例えば、放送データを圧縮したり、放送データを削除したりする方法などが挙げられる。この場合の圧縮方法も公知の手法が適用可能である。なお、放送データそのものを削除することでデータ量を効果的に低減することができる。   The method for reducing the data amount is not particularly limited, and a known method can be applied. For example, a method of compressing broadcast data or deleting broadcast data can be used. A known method can be applied as the compression method in this case. Note that the amount of data can be effectively reduced by deleting the broadcast data itself.

また、データ量を低減する際の低減量も特に限定するものではなく、様々な手法を用いてデータ量を低減するように構築することが可能である。例えば、データ量を一度に所定量だけ低減させたり、データ量を複数回に分けて所定量だけ低減させたりする方法が挙げられる。具体的には、タイムシフト用リングバッファ31に記録されている放送データのデータ量(Q)が1回で所定のデータ量(Q1)になるように一度に所定量(ΔQ)だけ低減するようにする(Q1=Q−ΔQ)。または、データ量(Q)が所定回数(α)で所定のデータ量(Q1)になるように所定の値(Δq)ずつ段階的に低減するようにする(Q1=Q−Δq×α)。   Further, the amount of reduction when the data amount is reduced is not particularly limited, and the data amount can be reduced by using various methods. For example, there is a method of reducing the data amount by a predetermined amount at once, or reducing the data amount by a predetermined amount by dividing the data amount into a plurality of times. Specifically, the data amount (Q) of the broadcast data recorded in the time shift ring buffer 31 is reduced by a predetermined amount (ΔQ) at a time so that the data amount (Q) becomes a predetermined data amount (Q1) at a time. (Q1 = Q−ΔQ). Alternatively, the data amount (Q) is decreased by a predetermined value (Δq) step by step so that the data amount (Q) becomes a predetermined data amount (Q1) at a predetermined number of times (α) (Q1 = Q−Δq × α).

記録手段11は、変更手段12によりデータ量を低減した放送データをタイムシフト用リングバッファに記録する(ステップA5)。   The recording means 11 records the broadcast data whose data amount has been reduced by the changing means 12 in the time shift ring buffer (step A5).

<本実施形態の番組録画装置の作用・効果>
このように、本実施形態の番組録画装置は、タイムシフト用リングバッファ31に記録された放送データを所定回数再生した場合に、その所定回数再生した放送データのデータ量を低減する。これにより、タイムシフト用リングバッファ31に記録された放送データのデータ量を動的に低減し、放送データのデータ量を低減することが可能となる。その結果、タイムシフト用バッファ31に記録する放送データのデータ量が増加しても、ハードディスク3を圧迫しないようにすることが可能となる。
<Operation / Effect of Program Recording Device of this Embodiment>
As described above, when the broadcast data recorded in the time shift ring buffer 31 is reproduced a predetermined number of times, the program recording apparatus of the present embodiment reduces the data amount of the broadcast data reproduced the predetermined number of times. Thereby, the data amount of the broadcast data recorded in the time shift ring buffer 31 can be dynamically reduced, and the data amount of the broadcast data can be reduced. As a result, even if the amount of broadcast data recorded in the time shift buffer 31 increases, the hard disk 3 can be prevented from being compressed.

例えば、上述した図3に示すステップA3の『所定回数』を1回と仮定した場合の具体例について図4を参照しながら以下に説明する。   For example, a specific example in which the “predetermined number” in step A3 shown in FIG. 3 is assumed to be 1 will be described below with reference to FIG.

チューナ4が放送データの受信を開始すると、記録手段11は、チューナ4が受信した放送データをタイムシフト用リングバッファ31に記録する(図4(a);記録開始)。   When the tuner 4 starts receiving broadcast data, the recording means 11 records the broadcast data received by the tuner 4 in the time shift ring buffer 31 (FIG. 4 (a); recording start).

図4(a)は、AM9:00に放送データの記録を開始した場合を示している。記録ポインタ位置は、記録手段11がタイムシフト用リングバッファ31に放送データをリアルタイムで記録している位置(現在時刻)を示している。この場合、記録開始時刻と現在時刻とが一致する。   FIG. 4 (a) shows a case where recording of broadcast data is started at AM9: 00. The recording pointer position indicates a position (current time) at which the recording unit 11 records broadcast data in the time shift ring buffer 31 in real time. In this case, the recording start time matches the current time.

記録開始10分後、再生要求を受け付けると、再生手段13は、その再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生する。   When a playback request is received 10 minutes after the start of recording, the playback means 13 reads the broadcast data for which the playback request has been received from the time shift ring buffer 31, and plays back the read broadcast data.

図4(b)は、タイムシフト用リングバッファ31に最初に記録した記録開始位置(記録開始時刻AM9:00)から再生を行う旨の再生要求を受け付けた場合を示しており、再生ポインタ位置がタイムシフト用リングバッファ31の最初の記録開始位置(記録開始時刻AM9:00)にあることを示している。再生ポインタ位置は、再生手段13がタイムシフト用リングバッファ31から放送データを読み出している位置(再生時刻)を示している。この場合、再生時刻と記録開始時刻とが一致する。また、図4(b)の場合は、再生ポインタ位置と記録ポインタ位置とが異なるため、再生ポインタ位置と記録ポインタ位置との間のデータは、未再生放送データとなる。   FIG. 4B shows a case where a playback request for playback from the recording start position (recording start time AM9: 00) recorded first in the time shift ring buffer 31 is received, and the playback pointer position is It indicates that the time shift ring buffer 31 is at the first recording start position (recording start time AM9: 00). The reproduction pointer position indicates a position (reproduction time) at which the reproduction means 13 reads broadcast data from the time shift ring buffer 31. In this case, the playback time matches the recording start time. In the case of FIG. 4B, since the reproduction pointer position and the recording pointer position are different, the data between the reproduction pointer position and the recording pointer position is unreproduced broadcast data.

変更手段12は、再生手段13により再生した放送データの再生回数が1回以上となった場合に、その再生した放送データのデータ量を低減する。図4(c)は、再生開始20分後の状態=記録開始30分後の状態を示しており、タイムシフト用リングバッファ31の最初の記録開始位置(記録開始時刻AM9:00)から20分間連続して放送データを再生した状態を示す。このため、再生ポインタ位置が図4(b)に示す時刻(AM9:00)から20分後(AM9:20)に変移している。   The changing means 12 reduces the data amount of the reproduced broadcast data when the number of times of reproduction of the broadcast data reproduced by the reproducing means 13 becomes one or more. FIG. 4 (c) shows a state 20 minutes after the start of reproduction = a state 30 minutes after the start of recording, and 20 minutes from the first recording start position (recording start time AM9: 00) of the time shift ring buffer 31. A state in which broadcast data is continuously reproduced is shown. For this reason, the playback pointer position has changed 20 minutes after the time (AM9: 00) shown in FIG. 4B (AM9: 20).

本実施例では、変更手段12は、再生手段13により1回以上再生した放送データのデータ量を低減するため、図4(c)に示すように、記録開始時刻(AM9:00)から再生時刻(AM9:20)までの放送データを圧縮し、データ量を低減している。図4(c)に示す番号(1〜8)は、データ量を低減した放送データの順番を示し、記録開始時刻(AM9:00)の放送データ(1)から順にデータ量を低減している。   In the present embodiment, the changing means 12 reduces the data amount of the broadcast data reproduced one or more times by the reproducing means 13, so that the reproduction time from the recording start time (AM9: 00) as shown in FIG. 4 (c). Broadcast data up to (AM9: 20) is compressed to reduce the amount of data. The numbers (1-8) shown in FIG. 4 (c) indicate the order of the broadcast data with the data amount reduced, and the data amount is reduced sequentially from the broadcast data (1) at the recording start time (AM9: 00). .

図4に示す実施例では、図4(b)に示すように、タイムシフト用リングバッファ31に記録している放送データをリアルタイムで再生せずに(記録ポインタ位置と再生ポインタ位置とを同期させずに)、記録開始時刻(AM9:00)から10分経過後(AM9:10)に、記録開始時刻(AM9:00)の放送データから再生することにした(記録ポインタ位置と再生ポインタ位置とを10分間異ならせた状態にした)。そして、記録開始時刻(AM9:00)から20分間連続して放送データを再生することにした。このため、タイムシフト用リングバッファ31には、データ量を低減していない放送データ(記録ポインタ位置と再生ポインタ位置との間の未再生放送データ)と、データ量を低減した放送データ(再生ポインタ位置より後の再生済放送データ)と、が記録された状態となる。   In the embodiment shown in FIG. 4, as shown in FIG. 4B, the broadcast data recorded in the time shift ring buffer 31 is not reproduced in real time (the recording pointer position and the reproduction pointer position are synchronized). ) After 10 minutes from the recording start time (AM9: 00) (AM9: 10), we decided to play from the broadcast data at the recording start time (AM9: 00) (record pointer position and playback pointer position For 10 minutes). The broadcast data was reproduced for 20 minutes continuously from the recording start time (AM9: 00). For this reason, the time-shift ring buffer 31 includes broadcast data whose data amount is not reduced (unreproduced broadcast data between the recording pointer position and the reproduction pointer position) and broadcast data whose reproduction amount is reduced (reproduction pointer). (Reproduced broadcast data after the position) is recorded.

これにより、変更手段12は、タイムシフト用リングバッファ31に記録された放送データの再生回数に応じて、その放送データのデータ量を動的に低減することが可能となる。その結果、タイムシフト用リングバッファ31に記録する放送データのデータ量が増加しても、ハードディスク3を圧迫しないようにすることが可能となる。   Thereby, the changing means 12 can dynamically reduce the data amount of the broadcast data in accordance with the number of times the broadcast data recorded in the time shift ring buffer 31 is reproduced. As a result, even if the amount of broadcast data recorded in the time shift ring buffer 31 increases, the hard disk 3 can be prevented from being compressed.

また、変更手段12は、所定回数以上再生した再生済放送データのみのデータ量を低減するため、所定回数以上再生していない未再生放送データについては、高品質(画質)で再生して視聴することが可能となる。その結果、本実施形態の番組録画装置は、タイムシフト用リングバッファ31に記録された放送データの中で、将来利用頻度が低いと考えられる放送データのみのデータ量を効率的に低減することが可能となる。   Also, the changing means 12 reduces the data amount of only the reproduced broadcast data that has been reproduced a predetermined number of times, so that unreproduced broadcast data that has not been reproduced a predetermined number of times is reproduced and viewed with high quality (image quality). It becomes possible. As a result, the program recording apparatus of the present embodiment can efficiently reduce the data amount of only broadcast data that is considered to be less frequently used in the future, among the broadcast data recorded in the time shift ring buffer 31. It becomes possible.

なお、上述した図3に示す処理動作では、再生手段13により再生した放送データの再生回数が所定回数以上になった場合に(ステップA3/Yes)、放送データのデータ量を低減することにした(ステップA3)。しかし、ステップA3の判定を行わずに、図5に示すように、再生手段13により再生した放送データのデータ量を全て低減するように構築することも可能である(ステップA'4、A'5)。この図5に示す処理動作の場合には、データ量(Q)が所定回数(α)で所定のデータ量(Q1)になるように所定の値(Δq)ずつ段階的に低減するように構築することが好ましい(Q1=Q−Δq×α)。これにより、再生回数が多い放送データほどデータ量を低減させることが可能となる。   In the processing operation shown in FIG. 3 described above, when the number of reproductions of the broadcast data reproduced by the reproduction means 13 exceeds a predetermined number (step A3 / Yes), the data amount of the broadcast data is reduced. (Step A3). However, it is also possible to construct so as to reduce all the data amount of the broadcast data reproduced by the reproducing means 13 as shown in FIG. 5 without performing the determination in step A3 (steps A′4 and A ′). Five). In the case of the processing operation shown in FIG. 5, the data amount (Q) is reduced step by step by a predetermined value (Δq) so that the data amount (Q) becomes a predetermined data amount (Q1) at a predetermined number of times (α). (Q1 = Q−Δq × α) is preferable. As a result, it is possible to reduce the data amount as the broadcast data has a larger number of reproductions.

(第2の実施形態)
次に、第2の実施形態について説明する。
(Second Embodiment)
Next, a second embodiment will be described.

第1の実施形態では、再生手段13により処理回数以上再生した放送データのデータ量を低減することにした。   In the first embodiment, the amount of broadcast data reproduced by the reproducing means 13 more than the number of times of processing is reduced.

第2の実施形態では、放送データをタイムシフト用リングバッファ31にリアルタイムに記録している現在時刻から所定時間過去の放送データのデータ量を低減する。これにより、放送データをタイムシフト用リングバッファ31に記録している現在時刻を基準にし、その現在時刻から所定時間過去の放送データのデータ量を低減することが可能となる。以下、図6を参照しながら、本実施形態のデータ量の低減方法について説明する。   In the second embodiment, the data amount of broadcast data past a predetermined time from the current time when the broadcast data is recorded in the time shift ring buffer 31 in real time is reduced. This makes it possible to reduce the data amount of broadcast data for a predetermined time from the current time based on the current time when the broadcast data is recorded in the time shift ring buffer 31. Hereinafter, the data amount reduction method of the present embodiment will be described with reference to FIG.

変更手段12は、記録ポインタ位置(現在時刻)から所定時間以上過去の放送データが記録されているか否かを判断する(ステップB1)。記録ポインタ位置は、記録手段11がタイムシフト用リングバッファ31に放送データをリアルタイムで記録している位置(現在時刻)を示す。   The changing means 12 determines whether or not the past broadcast data is recorded for a predetermined time or more from the recording pointer position (current time) (step B1). The recording pointer position indicates a position (current time) at which the recording unit 11 records broadcast data in the time shift ring buffer 31 in real time.

変更手段12は、記録ポインタ位置から所定時間以上過去の放送データが記録されている場合は(ステップB1/Yes)、記録ポインタ位置より所定時間以上過去の放送データのデータ量を低減する(ステップB2)。この場合、変更手段12は、最も過去の放送データから順にデータ量を低減する。   The change means 12 reduces the data amount of the past broadcast data for a predetermined time or more from the recording pointer position when the past broadcast data for a predetermined time or more from the recording pointer position is recorded (step B1 / Yes) (step B2). ). In this case, the changing means 12 reduces the data amount in order from the oldest broadcast data.

記録手段11は、変更手段12によりデータ量を低減した放送データをタイムシフト用リングバッファに記録する(ステップB3)。   The recording means 11 records the broadcast data whose data amount has been reduced by the changing means 12 in the time shift ring buffer (step B3).

<本実施形態の番組録画装置の作用・効果>
このように、本実施形態の番組録画装置は、放送データをタイムシフト用リングバッファ31に記録している現在時刻から所定時間過去の放送データのデータ量を低減する。これにより、放送データをタイムシフト用リングバッファ31に記録している現在時刻を基準にし、その現在時刻から所定時間過去の放送データのデータ量を低減することが可能となる。
<Operation / Effect of Program Recording Device of this Embodiment>
As described above, the program recording apparatus of the present embodiment reduces the data amount of the broadcast data for a predetermined time from the current time when the broadcast data is recorded in the time shift ring buffer 31. This makes it possible to reduce the data amount of broadcast data for a predetermined time from the current time based on the current time when the broadcast data is recorded in the time shift ring buffer 31.

例えば、上述した図6に示すステップB1の『所定時間』を10分と仮定した場合の具体例について図7を参照しながら以下に説明する。   For example, a specific example in which the “predetermined time” in step B1 shown in FIG. 6 is assumed to be 10 minutes will be described below with reference to FIG.

チューナ4が放送データの受信を開始すると、記録手段11は、チューナ4が受信した放送データをタイムシフト用リングバッファ31に記録する(図7(a);記録開始)。   When the tuner 4 starts receiving broadcast data, the recording means 11 records the broadcast data received by the tuner 4 in the time shift ring buffer 31 (FIG. 7 (a); recording start).

図7(a)は、AM9:00に放送データの記録を開始した場合を示している。記録ポインタ位置は、記録手段11がタイムシフト用リングバッファ31に放送データをリアルタイムで記録している位置(現在時刻)を示している。この場合、記録開始時刻と現在時刻とが一致する。   FIG. 7 (a) shows a case where recording of broadcast data is started at AM9: 00. The recording pointer position indicates a position (current time) at which the recording unit 11 records broadcast data in the time shift ring buffer 31 in real time. In this case, the recording start time matches the current time.

変更手段12は、記録ポインタ位置(現在時刻)から10分以上過去の放送データが記録されている場合は、記録ポインタ位置(現在時刻)から10分以上過去の放送データのデータ量を低減する。   The change means 12 reduces the data amount of broadcast data past 10 minutes or more from the recording pointer position (current time) when broadcast data past 10 minutes or more from the recording pointer position (current time) is recorded.

図7(b)は、記録開始30分後の状態を示しており、タイムシフト用リングバッファ31の最初の記録開始位置(記録開始時刻AM9:00)から30分間連続して記録した状態を示す。このため、記録ポインタ位置が図7(a)に示す時刻(AM9:00)から30分後(AM9:30)に変移している。   FIG. 7 (b) shows a state 30 minutes after the start of recording, and shows a state in which recording is continuously performed for 30 minutes from the first recording start position (recording start time AM9: 00) of the time shift ring buffer 31. . For this reason, the recording pointer position has changed 30 minutes (AM9: 30) from the time (AM9: 00) shown in FIG.

本実施例では、記録ポインタ位置(現在時刻AM9:30)から10分(AM9:20)以上過去の放送データのデータ量を低減するため、図7(b)に示すように、記録開始時刻(AM9:00)からAM9:20までの放送データを圧縮し、データ量を低減している。図7(b)に示す番号(1〜8)は、データ量を低減した放送データの順番を示し、記録開始時刻(AM9:00)の放送データ(1)から順にデータ量を低減している。   In this embodiment, in order to reduce the data amount of the past broadcast data 10 minutes (AM9: 20) from the recording pointer position (current time AM9: 30), as shown in FIG. Broadcast data from AM9: 00) to AM9: 20 is compressed to reduce the amount of data. The numbers (1 to 8) shown in FIG. 7B indicate the order of the broadcast data with the data amount reduced, and the data amount is reduced in order from the broadcast data (1) at the recording start time (AM9: 00). .

これにより、変更手段12は、タイムシフト用リングバッファ31に放送データを記録した記録時間に応じて、その放送データのデータ量を動的に低減することが可能となる。その結果、タイムシフト用リングバッファ31に記録する放送データのデータ量が増加しても、ハードディスク3を圧迫しないようにすることが可能となる。   Thereby, the changing means 12 can dynamically reduce the data amount of the broadcast data according to the recording time when the broadcast data is recorded in the time shift ring buffer 31. As a result, even if the amount of broadcast data recorded in the time shift ring buffer 31 increases, the hard disk 3 can be prevented from being compressed.

(第3の実施形態)
次に、第3の実施形態について説明する。
(Third embodiment)
Next, a third embodiment will be described.

第3の実施形態は、再生手段11により再生している放送データの再生時刻から所定時間過去の放送データのデータ量を低減する。これにより、再生手段11により再生している放送データの再生時刻を基準にし、その再生時刻から所定時間過去の放送データのデータ量を低減することが可能となる。以下、図8を参照しながら、本実施形態のデータ量の低減方法について説明する。   In the third embodiment, the data amount of broadcast data past a predetermined time from the reproduction time of the broadcast data reproduced by the reproduction means 11 is reduced. As a result, it is possible to reduce the data amount of the broadcast data for a predetermined time from the reproduction time based on the reproduction time of the broadcast data being reproduced by the reproduction means 11. Hereinafter, the data amount reduction method of the present embodiment will be described with reference to FIG.

再生手段13は、再生要求を受け付けた場合に(ステップC1/Yes)、再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生する(ステップC2)。   When receiving the playback request (step C1 / Yes), the playback means 13 reads the broadcast data for which the playback request has been received from the time shift ring buffer 31, and plays back the read broadcast data (step C2).

変更手段12は、再生手段13により再生した放送データの再生ポインタ位置から所定時間以上過去の放送データが記録されているか否かを判断する(ステップC3)。再生ポインタ位置は、再生手段13がタイムシフト用リングバッファ31から放送データを読み出している位置(再生時刻)を示している。   The changing means 12 determines whether or not the past broadcast data is recorded for a predetermined time or more from the reproduction pointer position of the broadcast data reproduced by the reproduction means 13 (step C3). The reproduction pointer position indicates a position (reproduction time) at which the reproduction means 13 reads broadcast data from the time shift ring buffer 31.

変更手段12は、再生手段13により再生した放送データの再生ポインタ位置から所定時間以上過去の放送データが記録されている場合は(ステップC3/Yes)、再生ポインタ位置から所定時間以上過去の放送データのデータ量を低減する(ステップC4)。この場合、変更手段12は、最も過去の放送データから順にデータ量を低減する。   When the broadcast data reproduced by the reproduction means 13 has recorded the past broadcast data for a predetermined time or longer (step C3 / Yes), the changing means 12 has the past broadcast data for the predetermined time or longer from the reproduction pointer position. Reduce the amount of data (step C4). In this case, the changing means 12 reduces the data amount in order from the oldest broadcast data.

記録手段11は、変更手段12によりデータ量を低減した放送データをタイムシフト用リングバッファに記録する(ステップC5)。   The recording means 11 records the broadcast data whose data amount has been reduced by the changing means 12 in the time shift ring buffer (step C5).

<本実施形態の番組録画装置の作用・効果>
このように、本実施形態の番組録画装置は、再生手段11により再生している放送データの再生時刻から所定時間過去の放送データのデータ量を低減する。これにより、再生手段11により再生している放送データの再生時刻を基準にし、その再生時刻から所定時間過去の放送データのデータ量を低減することが可能となる。
<Operation / Effect of Program Recording Device of this Embodiment>
As described above, the program recording apparatus of the present embodiment reduces the data amount of the broadcast data that is a predetermined time from the reproduction time of the broadcast data that is being reproduced by the reproducing means 11. As a result, it is possible to reduce the data amount of the broadcast data for a predetermined time from the reproduction time based on the reproduction time of the broadcast data being reproduced by the reproduction means 11.

例えば、上述した図8に示すステップC3の『所定時間』を10分と仮定した場合の具体例について図9を参照しながら以下に説明する。   For example, a specific example in which the “predetermined time” in step C3 shown in FIG. 8 is assumed to be 10 minutes will be described below with reference to FIG.

チューナ4が放送データの受信を開始すると、記録手段11は、チューナ4が受信した放送データをタイムシフト用リングバッファ31に記録する(図9(a);記録開始)。   When the tuner 4 starts receiving broadcast data, the recording means 11 records the broadcast data received by the tuner 4 in the time shift ring buffer 31 (FIG. 9A; recording start).

図9(a)は、AM9:00に放送データの記録を開始した場合を示している。記録ポインタ位置は、記録手段11がタイムシフト用リングバッファ31に放送データをリアルタイムで記録している位置(現在時刻)を示している。この場合、記録開始時刻と現在時刻とが一致する。   FIG. 9A shows a case where recording of broadcast data is started at AM9: 00. The recording pointer position indicates a position (current time) at which the recording unit 11 records broadcast data in the time shift ring buffer 31 in real time. In this case, the recording start time matches the current time.

変更手段12は、再生ポインタ位置(再生時刻)から10分以上過去の放送データが記録されている場合は、再生ポインタ位置(再生時刻)から10分以上過去の放送データのデータ量を低減する。   The change means 12 reduces the data amount of broadcast data past 10 minutes or more from the playback pointer position (playback time) when broadcast data past 10 minutes or more from the playback pointer position (playback time) is recorded.

図9(b)は、記録開始30分後に、現在時刻(9:30)から10分過去の時刻(9:20)の放送データの再生を開始した状態を示す。このため、再生ポインタ位置(再生時刻)が現在時刻(9:30)から10分過去の時刻(9:20)を示している。   FIG. 9 (b) shows a state in which the reproduction of broadcast data at a time (9:20) 10 minutes past the current time (9:30) is started 30 minutes after the start of recording. For this reason, the playback pointer position (playback time) indicates a time (9:20) 10 minutes past the current time (9:30).

本実施例では、再生ポインタ位置(再生時刻AM9:20)から10分(AM9:10)以上過去の放送データのデータ量を低減するため、図9(b)に示すように、記録開始時刻(AM9:00)からAM9:10までの放送データのデータ量を順に低減している。図9(b)に示す番号(1〜4)は、データ量を低減した放送データの順番を示し、記録開始時刻(AM9:00)の放送データ(1)から順にデータ量を低減している。   In the present embodiment, in order to reduce the data amount of the past broadcast data 10 minutes (AM9: 10) from the playback pointer position (playback time AM9: 20), as shown in FIG. The amount of broadcast data from AM9: 00) to AM9: 10 is reduced in order. Numbers (1 to 4) shown in FIG. 9B indicate the order of the broadcast data with the data amount reduced, and the data amount is reduced in order from the broadcast data (1) at the recording start time (AM9: 00). .

これにより、変更手段12は、タイムシフト用リングバッファ31に記録されている放送データを再生した再生時刻に応じて、その放送データのデータ量を動的に低減することが可能となる。その結果、タイムシフト用リングバッファ31に記録する放送データのデータ量が増加しても、ハードディスク3を圧迫しないようにすることが可能となる。   Thereby, the changing means 12 can dynamically reduce the data amount of the broadcast data according to the reproduction time when the broadcast data recorded in the time shift ring buffer 31 is reproduced. As a result, even if the amount of broadcast data recorded in the time shift ring buffer 31 increases, the hard disk 3 can be prevented from being compressed.

なお、図9では、記録ポインタ位置と再生ポインタ位置とが同期していない場合(タイムシフト用リングバッファ31に記録されている放送データを所定時間あるいは最初から遡って視聴する場合)について説明した。もし、記録ポインタ位置と再生ポインタ位置とが同期している場合(タイムシフト用リングバッファ31に記録している放送データをリアルタイムで視聴する場合)には、第2の実施形態と同様に、記録ポインタ位置から所定時間以上過去の放送データのデータ量を低減するように仮想的に見えてしまう。しかし、ユーザが一時停止操作を行い、再生ポインタ位置を停止させた場合には、記録ポインタ位置と再生ポインタ位置とが同期していない状態となるため、第2の実施形態とは異なり、再生ポインタ位置から所定時間以上過去の放送データのデータ量を低減することになる。   In FIG. 9, the case where the recording pointer position and the reproduction pointer position are not synchronized (when the broadcast data recorded in the time shift ring buffer 31 is viewed for a predetermined time or retroactively from the beginning) has been described. If the recording pointer position and the playback pointer position are synchronized (when the broadcast data recorded in the time shift ring buffer 31 is viewed in real time), the recording is performed as in the second embodiment. It appears virtually to reduce the data amount of the past broadcast data for a predetermined time or more from the pointer position. However, when the user performs a pause operation and stops the playback pointer position, the recording pointer position and the playback pointer position are not synchronized, so that the playback pointer differs from the second embodiment. The amount of broadcast data in the past from the position for a predetermined time or more is reduced.

(第4の実施形態)
次に、第4の実施形態について説明する。
(Fourth embodiment)
Next, a fourth embodiment will be described.

第4の実施形態は、再生手段13により再生している放送データの番組よりも過去の番組の放送データのデータ量を低減する。これにより、再生手段13により再生している放送データの番組を基準にし、その番組よりも過去の番組の放送データのデータ量を低減することが可能となる。その結果、再生手段13により再生中の放送データについては所定時間遡って再生してもデータ品質を維持した状態で再生することが可能となる。以下、図10を参照しながら、本実施形態のデータ量の低減方法について説明する。   In the fourth embodiment, the data amount of the broadcast data of the past program is reduced more than the program of the broadcast data being reproduced by the reproducing means 13. This makes it possible to reduce the data amount of the broadcast data of the past program with respect to the program of the broadcast data being reproduced by the reproducing means 13 as a reference. As a result, the broadcast data being played back by the playback means 13 can be played back in a state where the data quality is maintained even if the broadcast data is played back a predetermined time. Hereinafter, the data amount reduction method of the present embodiment will be described with reference to FIG.

<番組録画装置の構成>
まず、図10、図11を参照しながら、本実施形態の番組録画装置の構成について説明する。
<Configuration of program recording device>
First, the configuration of the program recording apparatus of the present embodiment will be described with reference to FIGS.

本実施形態の番組録画装置は、図10に示すように、管理用データベース32を保持する領域を持つ。また、図11に示すように、制御部1は、取得手段14を有して構成する。   As shown in FIG. 10, the program recording apparatus according to the present embodiment has an area for holding a management database 32. Further, as shown in FIG. 11, the control unit 1 includes an acquisition unit 14.

取得手段14は、チューナ4が受信した放送信号から放送データの管理情報を取得し、その取得した管理情報を管理用データベース32に記録する。管理情報としては、例えばPSI(Program Specific Information)/SI(Service Information)が挙げられる。   The acquisition unit 14 acquires broadcast data management information from the broadcast signal received by the tuner 4, and records the acquired management information in the management database 32. Examples of management information include PSI (Program Specific Information) / SI (Service Information).

PSIは、所要の番組を選択する必要な情報で、PAT(Program Association Table)、PMT(Program Map Table)等が含まれる。SIは、番組選択の利便性のために規定された各種情報で、EIT(Event Information Table)等が含まれる。EITには、番組名、放送日時、番組内容といった放送データに関する情報、具体的には、event_ID(イベント識別(番組ID)),start_time(開始時間),duration(継続時間)等が含まれる。   PSI is necessary information for selecting a required program, and includes PAT (Program Association Table), PMT (Program Map Table) and the like. SI is various information defined for the convenience of program selection and includes an EIT (Event Information Table) and the like. The EIT includes information relating to broadcast data such as program name, broadcast date and time, and program content, specifically event_ID (event identification (program ID)), start_time (start time), duration (duration), and the like.

図12は、管理用データベース32のデータ構成例を示す。本実施形態では、取得手段14は、EITから番組名、放送開始時刻、放送終了時刻を導き出し、番組ごとのCH・番組名、放送開始時刻、放送終了時刻を番組関連情報として生成する。そして、その番組関連情報を管理用データベース32に記録する。また、記録手段11が放送データの記録を開始すると、取得手段14は、放送データの記録開始時刻、記録開始位置、再生状態を蓄積情報として取得し、その取得した蓄積情報を、放送データの記録が行われている番組の番組関連情報と対応付けて管理用データベース32に記録する。再生状態は、放送データを再生しているか否かを特定するための情報である。例えば、フラグを用いて、『0』の場合は、再生中でない状態を示し、『1』の場合は、再生中である状態を示すようにする。また、取得手段14は、変更手段12がデータ量を低減した放送データの番組情報を取得し、データ量を低減した番組を特定するための低減状態をその番組に対応付けて管理用データベース32に記録する。低減状態は、データ量を低減したか否かを特定するための情報である。例えば、フラグを用いて、『0』の場合は、データ量を低減させていない状態を示し、『1』の場合は、データ量を低減させた状態を示すようにする。これにより、図12に示す管理用データベース32を構成することになる。   FIG. 12 shows a data configuration example of the management database 32. In the present embodiment, the acquisition unit 14 derives the program name, broadcast start time, and broadcast end time from the EIT, and generates the CH / program name, broadcast start time, and broadcast end time for each program as program related information. The program related information is recorded in the management database 32. When the recording unit 11 starts recording broadcast data, the acquiring unit 14 acquires the recording start time, recording start position, and reproduction state of the broadcast data as accumulated information, and the acquired accumulated information is recorded as the broadcast data recording. Is recorded in the management database 32 in association with the program-related information of the program that is being performed. The reproduction state is information for specifying whether broadcast data is being reproduced. For example, using a flag, “0” indicates a state that is not being reproduced, and “1” indicates a state that is being reproduced. Further, the acquisition means 14 acquires the program information of the broadcast data with the data amount reduced by the changing means 12, and associates the reduction state for specifying the program with the reduced data amount with the program in the management database 32. Record. The reduction state is information for specifying whether or not the data amount has been reduced. For example, using a flag, “0” indicates a state where the data amount is not reduced, and “1” indicates a state where the data amount is reduced. As a result, the management database 32 shown in FIG. 12 is configured.

<データ量の低減処理>
次に、図13を参照しながら、放送データのデータ量を低減する際の処理動作について説明する。記録手段11は、チューナ4で受信した放送データをタイムシフト用リングバッファ31に順次記録し、取得手段14は、管理用データベース32の情報を順次更新する。
<Data volume reduction processing>
Next, a processing operation when reducing the amount of broadcast data will be described with reference to FIG. The recording means 11 sequentially records the broadcast data received by the tuner 4 in the time shift ring buffer 31, and the acquisition means 14 sequentially updates the information in the management database 32.

再生手段13は、再生要求を受け付けた場合に(ステップD1/Yes)、再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生する(ステップD2)。   When receiving the playback request (step D1 / Yes), the playback means 13 reads the broadcast data for which the playback request has been received from the time shift ring buffer 31, and plays back the read broadcast data (step D2).

再生要求を受け付けた放送データをタイムシフト用リングバッファ31から読み出した場合に、取得手段14は、管理用データベース32を更新し、再生手段13により再生している放送データの番組の再生状態を『1』に変更する(現在再生中)。   When the broadcast data for which the reproduction request has been received is read from the time-shifting ring buffer 31, the acquisition means 14 updates the management database 32 and displays the reproduction status of the broadcast data program being reproduced by the reproduction means 13. 1 ”(currently playing).

放送データを初めて再生する場合(再生履歴がない場合)、再生手段13は、管理用データベース32を参照し、再生要求を受け付けた放送データの記録開始位置を取得し、その記録開始位置から放送データを読み出し、その読み出した放送データを再生する。再生履歴がある場合は、再生手段13は、管理用データベース32を参照し、再生中断位置(図示しないが、再生状態と共に管理されている)を取得し、その再生中断位置から放送データを読み出し、その読み出した放送データを再生する。   When the broadcast data is reproduced for the first time (when there is no reproduction history), the reproduction means 13 refers to the management database 32, acquires the recording start position of the broadcast data for which the reproduction request has been received, and broadcast data from the recording start position. And the read broadcast data is reproduced. When there is a reproduction history, the reproduction means 13 refers to the management database 32, acquires a reproduction interruption position (not shown, but managed together with the reproduction state), reads broadcast data from the reproduction interruption position, The read broadcast data is reproduced.

再生手段13は、同一の番組の放送データを再生している間は(ステップD3/No)、放送データをタイムシフト用リングバッファ31から読み出し、その読み出した放送データを再生することになる(ステップD2)。   While reproducing the broadcast data of the same program (step D3 / No), the reproduction means 13 reads the broadcast data from the time shift ring buffer 31 and reproduces the read broadcast data (step D3 / No). D2).

変更手段12は、再生手段13により再生中の放送データの番組が切り替わったか否かを判断する(ステップD3)。変更手段12は、再生中の放送データの番組が切り替わった場合に(ステップD3/Yes)、その再生済みの番組(ステップD2で再生していた放送データの番組)の放送データのデータ量を低減する(ステップD4)。   The changing means 12 determines whether or not the broadcast data program being reproduced by the reproducing means 13 has been switched (step D3). The change means 12 reduces the data amount of the broadcast data of the reproduced program (the broadcast data program reproduced in step D2) when the program of the broadcast data being reproduced is switched (step D3 / Yes). (Step D4).

取得手段14は、管理用データベース32を更新し、変更手段12によりデータ量を低減した再生済みの番組の低減状態を『1』に変更する(データ量低減済)。また、取得手段14は、再生済みの番組の再生状態を『0』に変更し(再生中でない状態)、現在再生中の番組の再生状態を『1』に変更する(再生中である状態)。   The acquiring unit 14 updates the management database 32 and changes the reduced state of the reproduced program whose data amount has been reduced by the changing unit 12 to “1” (data amount reduced). Further, the acquisition means 14 changes the playback state of the program that has been played back to “0” (a state that is not being played back), and changes the playback state of the program that is currently being played back to “1” (a state that is being played back). .

例えば、再生手段13により再生中の放送データの番組が切り替わる前の状態の管理用データベース32の状態を図12とする。また、再生手段13により再生中の放送データの番組が切り替わった後の状態の管理用データベース32の状態を図14とする。   For example, FIG. 12 shows the state of the management database 32 before the program of the broadcast data being reproduced by the reproducing means 13 is switched. Further, FIG. 14 shows the state of the management database 32 after the program of the broadcast data being reproduced by the reproducing means 13 is switched.

この場合、再生手段13は、図12の再生状態が『1』となっている番組『NHK・ニュース』の放送データを再生しており、再生手段13により再生中の放送データの番組『NHK・ニュース』が次の番組『NHK・ドラマ』に切り替わると、取得手段14は、図14に示すように、再生済みの番組『NHK・ニュース』の再生状態を『0』に変更し(再生中でない状態)、現在再生中の番組『NHK・ドラマ』の再生状態を『1』に変更する(再生中である状態)。また、取得手段14は、変更手段12によりデータ量を低減した再生済みの番組『NHK・ニュース』の低減状態を『1』に変更する(データ量低減済)。   In this case, the reproducing means 13 reproduces the broadcast data of the program “NHK News” whose reproduction state in FIG. 12 is “1”, and the program “NHK • When the “news” is switched to the next program “NHK drama”, the acquisition means 14 changes the playback state of the already played program “NHK news” to “0” as shown in FIG. Status), the playback status of the currently playing program “NHK drama” is changed to “1” (playback status). Further, the acquisition means 14 changes the reduction state of the reproduced program “NHK / News” whose data amount has been reduced by the changing means 12 to “1” (data amount reduced).

本実施形態の番組録画装置は、図12、図14に示すように、管理用データベース32で『再生状態』と『低減状態』とを管理することで、再生手段13により再生中の放送データの番組を特定したり、変更手段12によりデータ量を低減した放送データの番組を特定したりすることが可能となる。   As shown in FIGS. 12 and 14, the program recording apparatus of the present embodiment manages the “reproduction state” and “reduction state” in the management database 32 so that the broadcast data being reproduced by the reproduction means 13 is managed. It is possible to specify a program or to specify a broadcast data program with a reduced data amount by the changing means 12.

<本実施形態の番組録画装置の作用・効果>
このように、本実施形態の番組録画装置は、再生手段13により再生している放送データの番組よりも過去の番組の放送データのデータ量を低減する。これにより、再生手段13により再生している放送データの番組を基準にし、その番組よりも過去の番組の放送データのデータ量を低減することが可能となる。その結果、再生手段13により再生中の放送データについては所定時間遡って再生してもデータ品質を維持した状態で再生することが可能となる。また、管理用データベース32を用いて、タイムシフト用リングバッファ31に記録されている放送データを番組単位で管理することで、データ量を低減させた番組と、データ量を低減させていない番組と、を区分して管理することが可能となる。
<Operation / Effect of Program Recording Device of this Embodiment>
As described above, the program recording apparatus of the present embodiment reduces the data amount of the broadcast data of the past program as compared with the program of the broadcast data being reproduced by the reproducing means 13. This makes it possible to reduce the data amount of the broadcast data of the past program with respect to the program of the broadcast data being reproduced by the reproducing means 13 as a reference. As a result, the broadcast data being played back by the playback means 13 can be played back in a state where the data quality is maintained even if the broadcast data is played back a predetermined time. Further, by using the management database 32 to manage the broadcast data recorded in the time shift ring buffer 31 in units of programs, a program with a reduced data amount and a program with no data amount reduced , Can be managed separately.

なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。   The above-described embodiment is a preferred embodiment of the present invention, and the scope of the present invention is not limited to the above-described embodiment alone, and various modifications are made without departing from the gist of the present invention. Implementation is possible.

例えば、上述した本実施形態における番組録画装置を構成する各装置における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。   For example, the control operation in each apparatus constituting the program recording apparatus in the present embodiment described above can be executed using hardware, software, or a combined configuration of both.

なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。   In the case of executing processing using software, it is possible to install and execute a program in which a processing sequence is recorded in a memory in a computer incorporated in dedicated hardware. Alternatively, the program can be installed and executed on a general-purpose computer capable of executing various processes.

例えば、プログラムは、記録媒体としてのハードディスクやROM(Read Only Memory)に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に、一時的、あるいは、永続的に格納(記録)しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体としては、フロッピー(登録商標)ディスク、CD-ROM(Compact Disc Read Only Memory)、MO(Magneto optical)ディスク、DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどが挙げられる。   For example, the program can be recorded in advance on a hard disk or ROM (Read Only Memory) as a recording medium. Alternatively, the program can be stored (recorded) temporarily or permanently in a removable recording medium. Such a removable recording medium can be provided as so-called package software. Examples of the removable recording medium include a floppy (registered trademark) disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto optical) disk, a DVD (Digital Versatile Disc), a magnetic disk, and a semiconductor memory.

なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトから、コンピュータに無線転送することになる。また、ネットワークを介して、コンピュータに有線で転送することになる。   The program is installed in the computer from the removable recording medium as described above. In addition, it is wirelessly transferred from the download site to the computer. In addition, it is transferred to the computer via a network by wire.

また、本実施形態における番組録画装置は、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。   In addition, the program recording apparatus in the present embodiment is not only executed in time series according to the processing operation described in the above embodiment, but also the processing capability of the apparatus that executes the process, or in parallel as necessary It can also be constructed to run individually.

本発明は、タイムシフト用リングバッファを搭載した各種機器に適用可能である。   The present invention is applicable to various devices equipped with a time shift ring buffer.

1 制御部
2 メモリ
3 ハードディスク
4 チューナ(受信手段)
5 入力部
6 出力部
11 記録手段
12 変更手段
13 再生手段
14 取得手段
31 タイムシフト用リングバッファ
32 管理用データベース
DESCRIPTION OF SYMBOLS 1 Control part 2 Memory 3 Hard disk 4 Tuner (reception means)
DESCRIPTION OF SYMBOLS 5 Input part 6 Output part 11 Recording means 12 Change means 13 Playback means 14 Acquisition means 31 Time shift ring buffer 32 Management database

Claims (9)

タイムシフト用リングバッファと、
放送データを受信する受信手段と、
前記受信手段で受信した前記放送データを前記リングバッファに記録する記録手段と、
前記リングバッファに記録された前記放送データの放送時刻、前記放送データの記録位置を前記放送データの番組毎に管理する管理手段と、
前記管理手段で管理する再生対象の前記放送データの番組の前記記録位置を参照し、前記リングバッファに記録された前記放送データを再生する再生手段と、
前記リングバッファに記録された前記放送データのデータ量を変更する変更手段と、を有し、
前記変更手段は、前記再生手段により再生している前記放送データの番組が切り替わった場合に、前記再生手段により再生済となった前記番組の前記放送データのデータ量を低減する、ことを特徴とするデータ変更装置。
A ring buffer for time shift,
Receiving means for receiving broadcast data;
And recording means for recording the broadcast data received by the receiving means into the ring buffer,
Management means for managing the broadcast time of the broadcast data recorded in the ring buffer and the recording position of the broadcast data for each program of the broadcast data;
Reproducing means for reproducing the broadcast data recorded in the ring buffer with reference to the recording position of the broadcast data program to be reproduced managed by the management means;
Anda changing means for changing the data amount of the broadcast data recorded in the ring buffer,
The changing unit reduces the data amount of the broadcast data of the program that has been reproduced by the reproducing unit when the program of the broadcast data reproduced by the reproducing unit is switched. To change data.
前記管理手段は、前記変更手段によりデータ量を低減した低減済の放送データか否かを特定する低減状態を前記放送データの番組毎に管理する、ことを特徴とする請求項1記載のデータ変更装置。2. The data change according to claim 1, wherein the management unit manages a reduction state for specifying whether or not the broadcast data has been reduced in data amount by the changing unit for each program of the broadcast data. apparatus. 前記管理手段は、前記再生手段により再生中の放送データか否かを特定する再生状態を前記放送データの番組毎に管理する、ことを特徴とする請求項1または請求項2記載のデータ変更装置。3. The data changing device according to claim 1, wherein the managing unit manages a reproduction state for specifying whether or not the broadcast data is being reproduced by the reproducing unit for each program of the broadcast data. . 前記管理手段は、前記再生手段による再生履歴を前記放送データの番組毎に管理し、The management means manages the reproduction history by the reproduction means for each program of the broadcast data,
前記再生手段は、再生対象の前記放送データの番組の前記再生履歴がない場合は、再生対象の前記放送データの番組の前記記録位置を参照し、前記リングバッファに記録された前記放送データを再生する、ことを特徴とする請求項1から請求項3の何れか1項に記載のデータ変更装置。  When there is no reproduction history of the broadcast data program to be reproduced, the reproduction means refers to the recording position of the broadcast data program to be reproduced and reproduces the broadcast data recorded in the ring buffer. The data change device according to claim 1, wherein the data change device is a data change device.
前記再生手段は、再生対象の前記放送データの番組の前記再生履歴がある場合は、前記管理手段で管理する再生対象の前記放送データの番組の再生中断位置を参照し、前記リングバッファに記録された前記放送データを再生する、ことを特徴とする請求項4記載のデータ変更装置。When there is the reproduction history of the broadcast data program to be reproduced, the reproduction means refers to the reproduction interruption position of the broadcast data program to be reproduced managed by the management means, and is recorded in the ring buffer. 5. The data changing device according to claim 4, wherein the broadcast data is reproduced. 前記変更手段により前記放送データのデータ量を低減した場合に、当該データ量を低減した前記放送データの番組に対応する前記低減状態を、低減済の放送データを示す状態に変更する低減状態変更手段を有することを特徴とする請求項2から請求項5の何れか1項に記載のデータ変更装置。  When the data amount of the broadcast data is reduced by the changing means, the reduced state changing means for changing the reduced state corresponding to the broadcast data program whose data amount has been reduced to a state indicating reduced broadcast data. The data change device according to claim 2, wherein the data change device includes: 前記再生手段により再生している前記放送データの番組に対応する前記再生状態を、再生中の放送データを示す状態に変更する再生状態変更手段を有し、Replay state changing means for changing the replay state corresponding to the broadcast data program being replayed by the replay means to a state indicating broadcast data being replayed;
前記再生状態変更手段は、前記再生手段により再生している前記放送データの番組が切り替わった場合に、前記再生手段により再生済となった前記放送データの番組に対応する前記再生状態を、再生済の放送データを示す状態に変更し、前記再生手段により再生を開始した前記放送データの番組に対応する前記再生状態を、再生中の放送データを示す状態に変更する、ことを特徴とする請求項3から請求項6の何れか1項に記載のデータ変更装置。  When the broadcast data program being played back by the playback means is switched, the playback status change means is configured to display the playback status corresponding to the broadcast data program played back by the playback means. The state is changed to a state indicating the broadcast data of the broadcast data, and the playback state corresponding to the program of the broadcast data started to be played back by the playback means is changed to a state indicating the broadcast data being played back. The data change device according to any one of claims 3 to 6.
放送データを受信する受信工程と、
前記受信工程で受信した前記放送データをタイムシフト用リングバッファに記録する記録工程と、
前記リングバッファに記録された前記放送データの放送時刻、前記放送データの記録位置を前記放送データの番組毎に管理手段で管理する管理工程と、
前記管理手段で管理する再生対象の前記放送データの番組の前記記録位置を参照し、前記リングバッファに記録された前記放送データを再生する再生工程と、
前記リングバッファに記録された前記放送データのデータ量を変更する変更工程と、を有し、
前記変更工程は、前記再生工程により再生している前記放送データの番組が切り替わった場合に、前記再生工程により再生済となった前記番組の前記放送データのデータ量を低減する、ことを特徴とするデータ変更方法。
A receiving process for receiving broadcast data;
A recording step of recording the broadcast data received in the reception step to the time shift ring buffer,
A management step of managing a broadcast time of the broadcast data recorded in the ring buffer and a recording position of the broadcast data by a management unit for each program of the broadcast data;
A reproduction step of reproducing the broadcast data recorded in the ring buffer with reference to the recording position of the broadcast data program to be reproduced managed by the management means;
Anda changing step for changing the data amount of the broadcast data recorded in the ring buffer,
The change step reduces the data amount of the broadcast data of the program that has been reproduced by the reproduction step when the program of the broadcast data reproduced by the reproduction step is switched. To change data.
放送データを受信する受信処理と、
前記受信処理で受信した前記放送データをタイムシフト用リングバッファに記録する記録処理と、
前記リングバッファに記録された前記放送データの放送時刻、前記放送データの記録位置を前記放送データの番組毎に管理手段で管理する管理処理と、
前記管理手段で管理する再生対象の前記放送データの番組の前記記録位置を参照し、前記リングバッファに記録された前記放送データを再生する再生処理と、
前記リングバッファに記録された前記放送データのデータ量を変更する変更処理と、をコンピュータに実行させ、
前記変更処理は、前記再生処理により再生している前記放送データの番組が切り替わった場合に、前記再生処理により再生済となった前記番組の前記放送データのデータ量を低減する、ことを特徴とするプログラム。
A reception process for receiving broadcast data;
A recording process of recording the broadcast data received by the receiving process in the ring buffer for time shift,
A management process for managing a broadcast time of the broadcast data recorded in the ring buffer and a recording position of the broadcast data by a management unit for each program of the broadcast data;
A reproduction process of reproducing the broadcast data recorded in the ring buffer with reference to the recording position of the program of the broadcast data to be reproduced managed by the management means;
A changing process for changing a data amount of the broadcast data recorded in the ring buffer, cause the computer to execute,
The change process is characterized in that when the program of the broadcast data being reproduced by the reproduction process is switched, the data amount of the broadcast data of the program that has been reproduced by the reproduction process is reduced. Program to do.
JP2009080550A 2009-03-27 2009-03-27 DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM Active JP5336899B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009080550A JP5336899B2 (en) 2009-03-27 2009-03-27 DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009080550A JP5336899B2 (en) 2009-03-27 2009-03-27 DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2010233115A JP2010233115A (en) 2010-10-14
JP5336899B2 true JP5336899B2 (en) 2013-11-06

Family

ID=43048482

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009080550A Active JP5336899B2 (en) 2009-03-27 2009-03-27 DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP5336899B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07212713A (en) * 1994-01-19 1995-08-11 Hitachi Ltd Audio-video recording / playback device
JPH08149410A (en) * 1994-11-18 1996-06-07 Matsushita Electric Ind Co Ltd Image recording / reproducing device
JP3769412B2 (en) * 1999-03-10 2006-04-26 株式会社リコー Recording system
JP3528682B2 (en) * 1999-05-28 2004-05-17 日本電気株式会社 Video and audio signal recording device
JP4342081B2 (en) * 2000-05-19 2009-10-14 シャープ株式会社 Program storage device and program storage method
JP2002142177A (en) * 2000-10-30 2002-05-17 Matsushita Electric Ind Co Ltd Recording and playback device
JP2003189243A (en) * 2001-12-21 2003-07-04 Victor Co Of Japan Ltd Broadcast program recording and reproducing device
JP4891847B2 (en) * 2007-06-29 2012-03-07 株式会社東芝 Recording apparatus, recording / reproducing system, and recording method

Also Published As

Publication number Publication date
JP2010233115A (en) 2010-10-14

Similar Documents

Publication Publication Date Title
US20080159709A1 (en) Recording apparatus, recording/reproducing system, recording method
CN101138043A (en) Data recording and reproducing device
JP2004349745A (en) Broadcast recording and playback device
KR20080103733A (en) Image file management method and applied video equipment
WO2008068993A1 (en) Content recording/reproducing apparatus, method, and program
JP5336899B2 (en) DATA CHANGE DEVICE, DATA CHANGE METHOD, AND PROGRAM
US20060002260A1 (en) Information recording device
KR100615242B1 (en) Digital television with time-shift implementation and method of operation
JP4929375B2 (en) Broadcast recording apparatus and broadcast recording method
JP5336579B2 (en) Content recording / reproducing apparatus, synchronization method, program, and recording medium
JP2008182539A (en) Broadcast receiving, recording and reproducing apparatus, and broadcast receiving, recording and reproducing method
KR101525484B1 (en) Broadcasting receiver and method for watching reserved broadcasting program
CN1984290B (en) Apparatus and method for permanently storing a broadcast program during time machine function
JP4865618B2 (en) Broadcast receiving apparatus and control method thereof
JP4321384B2 (en) Video recording apparatus and video file management method thereof
KR100762581B1 (en) Data recording method for time shift
EP1990996A1 (en) Information reproducing device, information reproducing method, information reproducing program and recording medium
JP2007149298A (en) Broadcast recording apparatus and broadcast recording method
JP2007243501A (en) Video image reproducer
JP2011114750A (en) Digital broadcast video recording apparatus
JP2008098721A (en) Receiver for digital broadcast
JP2011078035A (en) Content management device and program thereof
JP2009021911A (en) Hard disk device
JP2006180058A (en) Program recorder/reproducer
JP2008097726A (en) Content recording / reproducing apparatus, content recording / reproducing method, content recording / reproducing apparatus control program, and recording medium

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110830

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120321

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130415

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130802

R150 Certificate of patent or registration of utility model

Ref document number: 5336899

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250