Patent ID: 7103266

Claim:
An MPEG data recording apparatus comprising: an IEEE 1394 interface having an input terminal connected to an external device and serving to receive MPEG data output from said external device and a recording control code output from said external device with delay after receiving said MPEG data and to output at least said MPEG data and said recording control code from an output terminal; an MPEG data detecting section having an input terminal connected to said output terminal of said IEEE 1394 interface and serving to detect that said MPEG data are present validly or not and to output a data detection signal from an output terminal thereof when said MPEG data are present validly; an FIFO buffer section having an input terminal connected to said output terminal of said IEEE 1394 interface and a control terminal and serving to temporarily store said MPEG data; a data recording section having an input terminal connected to an output terminal of said FIFO buffer section and a control terminal and serving to record said MPEG data output from said FIFO buffer section; and a buffer control section having an input terminal connected to said output terminal of said IEEE 1394 interface and said output terminal of said MPEG data detecting section, and serving to output a signal for giving a command for starting an FIFO operation to said control terminal of said FIFO buffer section and to output a signal for giving a command for stopping a recording operation to said control terminal of said data recording section in response to receipt of said data detection signal, and to output a signal for giving a command for reading said MPEG data to said control terminal of said FIFO buffer section and to output a signal for giving a command for starting said recording operation to said control terminal of said data recording section in response to receipt of said recording control code.