Information processing apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorMitsuru Maeda
Life of this patent
Estimating the term…
Abstract
There is provided an information processing apparatus/method characterized by inputting information data, generating security data to be used to protect the information data, encoding the information data to generate encoded data, extracting a unique predetermined code indicating a specific meaning from encoded data within a security section in accordance with the security data, superimposing the security data on the predetermined code, scrambling the encoded data except for the predetermined code within the security section, and outputting the superimposed predetermined code and the scrambled encoded data.
Claims42
An information processing apparatus comprising:
- a) input means for inputting information data;
- b) generation means for generating security data to be used to protect the information data;
- c) encoding means for encoding the information data to generate encoded data;
- d) extraction means for extracting a unique predetermined code indicating a specific meaning from encoded data within a security section in accordance with the security data;
- e) superimposing means for superimposing the security data on the predetermined code;
- f) scrambling means for scrambling the encoded data except for the predetermined code within the security section;
- and
- g) output means for outputting the predetermined code processed by said superimposing means and the encoded data processed by said scrambling means.
An information processing apparatus comprising:
- a) input means for inputting encoded data in which security data is adaptively superimposed on a unique predetermined code in the encoded data, which indicates a specific meaning, and the encoded data except for the predetermined code is adaptively scrambled in accordance with the security data;
- b) code extraction means for extracting from the encoded data a code which is located at a position where the predetermined code is present;
- c) detection means for detecting the security data from the extracted code;
- d) descrambling means for descrambling the encoded data in accordance with a detection result of said detection means;
- and
- e) decoding means for decoding image encoded data descrambled by said descrambling means.
An information processing method comprising the steps of:
- a) inputting information data;
- b) generating security data to be used to protect the information data;
- c) encoding the information data to generate encoded data;
- d) extracting a unique predetermined code indicating a specific meaning from encoded data within a security section in accordance with the security data;
- e) superimposing the security data on the predetermined code;
- f) scrambling the encoded data except for the predetermined code within the security section;
- and
- g) outputting the superimposed predetermined code and the scrambled encoded data.
An information processing method comprising the steps of:
- a) inputting encoded data in which security data is adaptively superimposed on a unique predetermined code in the encoded data, which indicates a specific meaning, and the encoded data except for the predetermined code is adaptively scrambled in accordance with the security data;
- b) extracting from the encoded data a code which is located at a position where the predetermined code is present;
- c) detecting the security data from the extracted code;
- d) descrambling the encoded data in accordance with the detection result;
- and
- e) decoding the descrambled image encoded data.
An information processing method comprising the steps of:
- a) inputting image encoded data that forms a hierarchical structure;
- b) extracting a predetermined code indicating a head of a predetermined layer from the image encoded data;
- and
- c) superimposing security data for image protection onto the predetermined code extracted in said extraction step.
An information processing method comprising the steps of:
- a) inputting encoded data in which security data is superimposed on a predetermined code indicating a head of a predetermined layer of image encoded data that forms a hierarchical structure;
- b) extracting from the encoded data a code which is located at a position where the predetermined code is present;
- c) detecting the security data from the extracted code;
- and
- d) decoding the encoded data in accordance with a detection result.
Dependencies are inferred from the claim text.