Information recording apparatus which eliminates unnecessary data before recording
First Claim
1. An information recording and reproducing apparatus for receiving frame information that includes (i) a predetermined number of data packets, (ii) frame synchronizing information that includes synchronizing information for synchronizing frames, and (iii) frame-control information for indicating an arrangement of the data in each data packet, each of said data packets including (i) main information, and (ii) error-check code information for correcting errors in the main information, said apparatus comprising:
- checking means for correcting errors in the main information based upon the error-check code information;
eliminating means for eliminating (i) the error-check code information from data packets corrected by said checking means and (ii) at least a portion of the frame synchronizing information from the frame information;
recording means for recording the information, which is obtained after the eliminating by said eliminating means, on a recording medium;
reading means for reading, from the recording medium, information recorded by said recording means;
information generating means for generating information corresponding to the error-check code information and frame synchronizing information eliminated by said eliminating means; and
output means for outputting information that has been read by said reading means and information that has been generated by said information generating means, the output information corresponding to the received frame information.
0 Assignments
0 Petitions
Accused Products
Abstract
An information recording apparatus records data, which is in the format of packets received by broadcast, on a recording medium having a write/read capability. If the received data contains any unnecessary items of data that can be reproduced later, these items of data are eliminated at the time of recording on the recording medium. At playback, the eliminated items of data are restored and appended to the data read in from the recording medium. The resulting data, which is substantially the same as that in the packets received by broadcast, is outputted to a playback apparatus capable of reproducing the broadcast.
37 Citations
20 Claims
-
1. An information recording and reproducing apparatus for receiving frame information that includes (i) a predetermined number of data packets, (ii) frame synchronizing information that includes synchronizing information for synchronizing frames, and (iii) frame-control information for indicating an arrangement of the data in each data packet, each of said data packets including (i) main information, and (ii) error-check code information for correcting errors in the main information, said apparatus comprising:
-
checking means for correcting errors in the main information based upon the error-check code information; eliminating means for eliminating (i) the error-check code information from data packets corrected by said checking means and (ii) at least a portion of the frame synchronizing information from the frame information; recording means for recording the information, which is obtained after the eliminating by said eliminating means, on a recording medium; reading means for reading, from the recording medium, information recorded by said recording means; information generating means for generating information corresponding to the error-check code information and frame synchronizing information eliminated by said eliminating means; and output means for outputting information that has been read by said reading means and information that has been generated by said information generating means, the output information corresponding to the received frame information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information recording and reproducing apparatus for receiving frame information that includes (i) a predetermined number of data packets, (ii) frame synchronizing information that includes synchronizing information for synchronizing frames, and (iii) frame-control information for indicating an arrangement of the data in each data packet, each of said data packets including (i) main information, (ii) error-check code information for correcting errors in the main information, and (iii) packet control information having both packet synchronizing information for synchronizing the data packet itself and attribute information for indicating attributes of the main information in each data packet, and for recordings information in the received frame information on a recording medium, and for reproducing and outputting the recorded information, said apparatus comprising:
-
checking means for correcting errors in the main information based upon the error-check code information; eliminating means for eliminating (i) the error-check code information from data packets corrected by said checking means and (ii) at least a portion of both the frame synchronizing information and the packet control information from the frame information; recording means for recording the information which is obtained after the eliminating by said eliminating means on the recording medium; reading means for reading, from the recording medium, information recorded by said recording means; information reproducing means for reproducing information corresponding to the information eliminated by said eliminating means; and output means for outputting information that has been read by said reading means and information that has been reproduced by said information reproducing means, the output information corresponding to the received frame information. - View Dependent Claims (7, 8, 9)
-
-
10. An information recording apparatus for receiving information, in the form of data packets, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating whether a data packet is (i) an effective packet that includes useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during Which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for reading, from the recording medium, information recorded by said recording means; and reproducing means for reproducing, in the form of data packets, the received information, including reproducing the ineffective packets by using the counted value of ineffective packets recorded by said recording means and read by said reading means, wherein the received information includes (i) synchronizing identification information for synchronizing the data packet attribute information for indicating an attribute of the data in each data packet. - View Dependent Claims (11)
-
-
12. An information recording apparatus for receiving information, in the form of data packets, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating whether a data packet is (i) an effective packet that includes useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, Without recording the ineffective packets; reading means for reading, from the recording medium, information recorded by said recording means; and reproducing means for reproducing, in the form of data packets, the received information, including reproducing the ineffective packets by using the counted value of ineffective packets recorded by said recording means and read by said reading means, wherein a received data packet includes identification information, and wherein when it is determined, based upon the identification information, that data in the data packet is data related to a still picture with accompanying audio, said discriminating means discriminates that the data packet is an effective packet, the data packet being discriminated as an ineffective packet in all other cases.
-
-
13. An information recording apparatus for receiving information, in the form of data packets, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating whether a data packet is (i) an effective packet that includes useful data, or ii) an ineffective packet; counting means for Counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for reading, from the recording medium, information recorded by said recording means; and reproducing means for reproducing, in the form of data packets, the received information, including reproducing the ineffective packets by using the counted value of ineffective packets recorded by said recording means and read by said reading means, wherein said recording means records on the recording medium a dummy packet that includes (i) the counted value of ineffective packets, and (ii) information for identifying that the counted value is included in the dummy packet.
-
-
14. An information recording apparatus for receiving, in the form of data packets, information that includes main information as well as identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating, based upon the identification information, whether a data packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for successively reading, from the recording medium, information recorded by said recording means; and output means for (i) generating ineffective packets in a number equivalent to the counted value of ineffective packets recorded by said recording means and read by said reading means, (ii) inserting the generated ineffective packets at positions where ineffective packets existed in the received information, and (iii) successively outputting the generated ineffective packets, wherein the identification information includes (i) synchronizing identification information for synchronizing the data packet itself and for indicating the type of information, and (ii) attribute information for indicating an attribute of the main information in each data packet. - View Dependent Claims (15)
-
-
16. An information recording apparatus for receiving, in the form of data packets, information that includes main information as well as identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating, based upon the identification information, whether a data packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for successively reading, from the recording medium, information recorded by said recording means; and output means for (i) generating ineffective packets in a number equivalent to the counted value of ineffective packets recorded by said recording means and read by said reading means, (ii) inserting the generated ineffective packets at positions where ineffective packets existed in the received information, and (iii) successively outputting the generated ineffective packets, wherein when it is determined, based upon the identification information in a received data packet, that data in the data packet is data related to a still picture with accompanying audio, said discriminating means discriminates that the data packet is an effective packet, the data packet being discriminated as an ineffective packet in all other cases.
-
-
17. An information recording apparatus for receiving, in the form of data packets, information that includes main information as well as identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating, based upon the identification information, whether a data packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for successively reading, from the recording medium, information recorded by said recording means; and output means for (i) generating ineffective packets in a number equivalent to the counted value of ineffective packets recorded by said recording means and read by said reading means, (ii) inserting the generated ineffective packets at positions where ineffective packets existed in the received information, and (iii) successively outputting the generated ineffective packets, wherein said recording means records on the recording medium a dummy packet which includes (i) the counted value of ineffective packets, and (ii) information for identifying that the counted value is included in the dummy packet.
-
-
18. An information recording apparatus for receiving, in the form of data packets, information that includes main information as well as identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
discriminating means for discriminating, based upon the identification information, whether a data packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; recording means for successively recording, on the recording medium, (i) data in data packets discriminated to be effective packets by said discriminating means, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for successively reading, from the recording medium, information recorded by said recording means; and output means for (i) generating ineffective packets in a number equivalent to the counted value of ineffective packets recorded by said recording means and read by said reading means, (ii) inserting the generated ineffective packets at positions where ineffective packets existed in the received information, and (iii) successively outputting the generated ineffective packets, wherein said output means includes; second discriminating means for examining the identification information of each packet read by said reading means, and for discriminating whether the packet is an effective packet or a packet in which the counted value of ineffective packets has been stored; first output control means for outputting a packet in response to said second discriminating means discriminating that the packet is an effective packet; ineffective-packet generating means for generating ineffective packets in a number equivalent to said counted value of ineffective packets in response to said second discriminating means discriminating that the packet is a packet in which the counted value of ineffective packets has been stored; and second output control means for outputting the ineffective packets generated by said ineffective-packet generating means.
-
-
19. An information recording apparatus for receiving, in the form of data packets, information that includes (i) main information, (ii) error-check code information for correcting errors in the main information, and (iii) identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
error-check means for correcting errors in the main information of data packets based upon the error-check code information; discriminating means for discriminating, based upon the identification information, whether a received data packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which data packets have been discriminated to be ineffective packets by said discriminating means; eliminating means for eliminating the error-check code information in data packets discriminated to be effective packets by said discriminating means and corrected by said error-check means; recording means for successively recording, on the recording medium, (i) information from which the error-check code information has been eliminated, as well as (ii) a counted value of ineffective packets counted by said counting means, without recording the ineffective packets; reading means for reading, from the recording medium, information recorded by said recording means; and reproducing means for reproducing, in the form of data packets, the received information, including reproducing the ineffective packets and the effective packets having the error-check code information by using information, including the counted value of ineffective packets, recorded by said recording means and read by said reading means.
-
-
20. An information recording apparatus for receiving, in the form of packets, information that includes (i) main information, (ii) error-check code information for correcting errors in the main information, and (iii) identification information to identify the main information, and for recording information in the received information on a recording medium, said apparatus comprising:
-
error-check means for correcting errors in the main information of packets based upon the error-check code information; first discriminating means for discriminating, based upon the identification information, whether a received packet is (i) an effective packet that possesses useful data, or (ii) an ineffective packet; counting means for counting ineffective packets in an interval during which packets have been discriminated to be ineffective packets by said first discriminating means; eliminating means for eliminating the error-check code information in packets discriminated to be effective packets by said first discriminating means and corrected by said error-check means; recording means for successively recording, on the recording medium, (i) information from which the error-check code information has been eliminated by said eliminating means, as well as (ii) a counted value of ineffective packets counted by said counting means; reading means for successively reading, from the recording medium, information recorded by said recording means; second discriminating means for discriminating whether the information read by said reading means is (i) data that has been corrected by said error-check means, or (ii) the counted value of ineffective packets counted by said counting means; data packet generating means for, in response to said second discriminating means discriminating that the read information is the data that has been corrected by said error-check means, generating error-check code information corresponding to the read information, and for generating one data packet with the generated error-check code annexed thereto; ineffective packet generating means for, in response to said second discriminating means discriminating that the read information is the counted value of ineffective packets, generating ineffective packets, the number of which is equal to the counted value of ineffective packets; and output means for outputting the data packets generated by said data packet generating means and the ineffective packets generated by said ineffective packet generating means in accordance with a sequence in which the information has been read by said reading means.
-
Specification