Error-correction data generation apparatus and generation method
AssigneeCanon Kabushiki Kaisha
InventorMasahiko Takaku
Life of this patent
Estimating the term…
Abstract
An error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the apparatus includes an input unit configured to input data to be protected and a generation unit configured to generate first correction data to be used in correcting first data to be protected.
Claims16
An error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the apparatus comprising:
- an input unit configured to input data to be protected;
- and
- a generation unit configured to generate first correction data to be used for correcting first data to be protected in which the error has occurred, using a plurality of pieces of data to be protected that include the first data to be protected and are input every N pieces of data to be protected, and to generate second correction data to be used for correcting the first data to be protected in which the error has occurred, using a plurality of pieces of data to be protected that include the first data and are input every M pieces of data to be protected, so that the first correction data and the second correction data are generated for each input data to be protected.
An error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the apparatus comprising:
- an input unit configured to input data to be protected;
- and
- a generation unit configured to generate first correction data to be used for correcting first data to be protected in which the error has occurred, using the first data to be protected and N pieces of consecutively input data to be protected after the first data to be protected, and to generate second correction data to be used for correcting the first data to be protected in which an error has occurred, using the first data to be protected and M pieces of consecutively input data to be protected after the first data to be protected.
A generation method performed by an error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the method comprising:
- inputting data to be protected;
- generating first correction data to be used for correcting first data to be protected in which the error has occurred using a plurality of pieces of data to be protected that include the first data to be protected and are input every N pieces of data to be protected so that the first correction data are generated for each input data to be protected;
- and
- generating second correction data to be used in correcting the first data to be protected in which the error has occurred, using a plurality of data to be protected that include the first data and are input every M pieces of data to be protected, so that the second correction data are generated for each input data to be protected.
A computer-readable storage medium storing computer-executable instructions for generating correction data for correcting data to be protected in which an error has occurred which, when executed by a computer, cause the computer to perform operations comprising:
- inputting data to be protected;
- generating first correction data to be used for correcting first data to be protected in which the error has occurred, using a plurality of pieces of data to be protected that include the first data to be protected and are input every N pieces of data to be protected, so that the first correction data are generated for each input data to be protected;
- and
- generating second correction data to be used for correcting the first data to be protected in which the error has occurred, using a plurality of pieces of data to be protected, so that the second correction data are generated for each input data to be protected.
A generation method performed by an error-correction data generation apparatus for correcting data to be protected in which an error has occurred, the method comprising:
- inputting data to be protected;
- generating first correction data to be used for correcting first data to be protected in which the error has occurred, using the first data to be protected and N pieces of consecutively input data to be protected subsequent to the first data to be protected;
- and
- generating second correction data to be used for correcting the first data to be protected in which the error has occurred, using the first data to be protected and M pieces of consecutively input data to be protected subsequent to the first data to be protected.
A computer-readable storage medium storing computer-executable instructions for generating correction data for correcting data to be protected in which an error has occurred which, when executed by a computer, cause the computer to perform operations comprising:
- inputting data to be protected;
- generating first correction data to be used for correcting first data to be protected in which the error has occurred using the first data to be protected and N pieces of consecutively input data to be protected subsequent to the first data to be protected;
- and
- generating second correction data to be used for correcting the first data to be protected in which the error has occurred, using the first data to be protected and M pieces of consecutively input data to be protected subsequent to the first data to be protected.
Dependencies are inferred from the claim text.