Information processing method, apparatus, and information processing program
AssigneeCanon Kabushiki Kaisha
InventorsJunichi Hayashi, Yuji Suga
Life of this patent
Estimating the term…
Abstract
Even when encoded (compressed) image data appended with an error-detecting code is encrypted, the apparatus which receives and reproduces that image data can execute a normal process without any insignificant re-send request and the like. To this end, encoded image data is input, and first error-detecting encoding information contained in its header is checked to determine whether or not an error-detecting code is appended. If it is determined that the error-detecting code is appended, the first error-detecting encoding information is changed to indicate the absence of an error-detecting code, and is saved as second error-detecting encoding information. Then, the encoded image data is encrypted.
Claims16
An information processing method for encrypting encoded image data, comprising:
- a step of inputting encoded image data;
- a step of encrypting the input encoded image data;
- and
- a step of changing presence/absence information, which is contained in header data of the encoded image data indicates presence/absence of an error-detecting code, to the absence of the error-detecting code, and outputting the encrypted encoded image data.
An information processing apparatus for encrypting encoded image data, comprising:
- a unit for inputting encoded image data;
- a unit for encrypting the input encoded image data;
- and
- a unit for changing presence/absence information, which is contained in header data of the encoded image data and indicates presence/absence of an error-detecting code, to the absence of the error-detecting code, and outputting the encrypted encoded image data.
A computer program which functions as an information processing apparatus for encrypting encoded image data, when said program is loaded and executed by a computer, said program functioning as:
- a unit for inputting encoded image data;
- a unit for encrypting the input encoded image data;
- and
- a unit for changing presence/absence information indicating presence/absence of an error-detecting code contained in header data of encoded data to the absence of the error-detecting code, and outputting the encrypted encoded image data.
An information processing method for encrypting encoded image data, comprising:
- a step of inputting encoded image data;
- a step of decoding and encrypting the input encoded image data;
- a step of checking presence/absence information which is contained in header data of the input encoded image data and indicates presence/absence of an error-detecting code;
- and
- a re-encoding control step of re-encoding, when it is determined in the checking step that the error-detecting code is absent, the encrypted image data, and appending, when it is determined in the checking step that the error-detecting code is present, a segmentation symbol indicating the presence of the error-detecting code to the image data encrypted in the encryption step, and re-encoding the encrypted image data appended with the segmentation symbol.
An information processing method for encrypting encoded image data, comprising:
- a unit for inputting encoded image data;
- a unit for decoding and encrypting the input encoded image data;
- a unit for checking presence/absence information which is contained in header data of the input encoded image data and indicates presence/absence of an error-detecting code;
- and
- a re-encoding control unit for, when said checking unit determines that the error-detecting code is absent, re-encoding the encrypted image data, and for, when said checking unit determines that the error-detecting code is present, appending a segmentation symbol indicating the presence of the error-detecting code to the image data encrypted by said encryption unit, and re-encoding the encrypted image data appended with the segmentation symbol.
A computer program which functions as an information processing apparatus for encrypting encoded image data, when said program is loaded and executed by a computer, said program functioning as:
- a unit for inputting encoded image data;
- a unit for decoding and encrypting the input encoded image data;
- a unit for checking presence/absence information which is contained in header data of the input encoded image data and indicates presence/absence of an error-detecting code;
- and
- a re-encoding control unit for, when said checking unit determines that the error-detecting code is absent, re-encoding the encrypted image data, and for, when said checking unit determines that the error-detecting code is present, appending a segmentation symbol indicating the presence of the error-detecting code to the image data encrypted by said encryption unit, and re-encoding the encrypted image data appended with the segmentation symbol.
Dependencies are inferred from the claim text.