Data recording apparatus and data recording method
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsToshiharu Koshino, Toshiki Yamamura, Tsukasa Yoshiura, Yuji Nagaishi
Life of this patent
Estimating the term…
Abstract
An data recording apparatus in accordance with the present invention is configured so as to determine whether a received data block is of the same data to a previously received data block or not on the basis of the data block particular information in the data block transmitted from the outside and stored in a buffer thereby determining the recording-or-not into a disk drive, or so as to determine whether it is to be recorded into the disk drive or not on the basis of the information transmitted from the outside.
Claims15
A data recording apparatus comprising:
- data transmitting and receiving means for transmitting and receiving the data to and from the outside;
- a buffer capable of storing said data temporarily;
- buffer controlling means for controlling the input and output of said data to and from said buffer;
- a disk drive capable of recording said data;
- data recording and reproducing means for recording and reproducing said data into and from said disk drive;
- data recording determining means for determining whether said data stored in said buffer is to be recorded or not in said disk drive and generating the recording-or-not information;
- record data managing means for managing the recording-or-not information for said data stored in said buffer;
- and
- data recording controlling means for controlling said buffer controlling means and said data recording and reproducing means so as to perform the recording control of said data in the buffer into said disk drive;
- wherein
- said data transmitting and receiving means sequentially transfers said data received from the outside into said buffer controlling means, and said buffer controlling means stores said transferred data into said buffer and notifies the completion of receiving a data block to said data recording determining means at each time when said data block in a predetermined unit is stored in said buffer.
A data recording method comprising the steps of:
- transmitting and receiving the data to and from the outside by data transmitting and receiving means;
- storing said data temporarily by a buffer;
- controlling the input and output of said data to and from said buffer by buffer controlling means;
- recording said data by a disk drive;
- recording and reproducing said data into and from said disk drive by data recording and reproducing means;
- determining whether said data stored in said buffer is to be recorded or not in said disk drive and generating the recording-or-not information by data recording determining means;
- managing the recording-or-not information for said data stored in said buffer by record data managing means;
- controlling said buffer controlling means and said data recording and reproducing means so as to perform the recording control of said data in the buffer into said disk drive by data recording controlling means;
- sequentially transferring said data received from the outside into said buffer controlling means by said data transmitting and receiving means;
- storing said transferred data into said buffer by said buffer controlling means;
- and
- notifying the completion of receiving a data block to said data recording determining means at each time when said data block in a predetermined unit is stored in said buffer.
Dependencies are inferred from the claim text.