Information processing apparatus and method of controlling the same
AssigneeCanon Kabushiki Kaisha
InventorNaoki Tsuchitoi
Life of this patent
Estimating the term…
Abstract
This invention deters information leakage by a flexible monitoring method according to the characteristic of an image or document. A job analysis section analyzes a print job and separates image data and attribute information. An image generator generates print image data from the image data by referring to the attribute information. A digital watermark generator and synthesis section embed at least part of the attribute information in the print image data. An image transmitter transmits, to a monitoring server, the print image data with at least part of the attribute information added. A monitoring method selector selectively operates the image transmitter or the digital watermark generator and synthesis section based on the attribute information.
Claims6
An information processing apparatus comprising:
- an analyzer, arranged to analyze a print job and separate image data and attribute information from the print job;
- a generator, arranged to generate print image data from the image data by referring to the attribute information;
- an embedding section, arranged to embed at least part of the attribute information in the print image data;
- a transmitter, arranged to transmit, to a server, the print image data with at least part of the attribute information added;
- and
- a selector, arranged to selectively operate the embedding section and the transmitter based on at least one of the attribute information and an amount of digital watermark data generated from at least part of the attribute information by the embedding section,
- wherein the selector selects the operation of the transmitter and does not select the operation of the embedding section in a first case where at least one of a security level of the image data, an information access right level of a print instructor, and an image quality level of printing is high, the security level, the information access right level, and the image quality level being represented by the attribute information,
- wherein the selector selects the operation of the embedding section and does not select the operation of the transmitter in a second case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is equal to or less than a maximum value of a data amount in a permissible range of degradation in image quality, and
- wherein the selector selects the operation of the transmitter and does not select the operation of the embedding section in a third case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is greater than the maximum value.
A method of controlling an information processing apparatus which has an analyzer arranged to analyze a print job and separate image data and attribute information from the print job, a generator arranged to generate print image data from the image data by referring to the attribute information, an embedding section arranged to embed at least part of the attribute information in the print image data, and a transmitter arranged to transmit, to a server, the print image data with at least part of the attribute information added, the method comprising:
- the step of selectively operating the embedding section and the transmitter based on at least one of the attribute information and an amount of digital watermark data generated from at least part of the attribute information by the embedding section,
- wherein the operation of the transmitter is selected and the operation of the embedding section is not selected in a first case where at least one of a security level of the image data, an information access right level of a print instructor, and an image quality level of printing is high, the security level, the information access right level, and the image quality level being represented by the attribute information,
- wherein the operation of the embedding section is selected and the operation of the transmitter is not selected in a second case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is equal to or less than a maximum value of a data amount in a permissible range of degradation in image quality, and
- wherein the operation of the transmitter is selected and the operation of the embedding section is not selected in a third case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is greater than the maximum value.
A non-transitory computer-readable medium storing a computer-executable program for causing a computer to perform a control method of an information processing apparatus which has an analyzer arranged to analyze a print job and separate image data and attribute information from the print job, a generator arranged to generate print image data from the image data by referring to the attribute information, an embedding section arranged to embed at least part of the attribute information in the print image data, and a transmitter arranged to transmit, to a server, the print image data with at least part of the attribute information added, the method comprising the step of selectively operating the embedding section and the transmitter based on at least one of the attribute information and an amount of digital watermark data generated from at least part of the attribute information by the embedding section,
- wherein the operation of the transmitter is selected and the operation of the embedding section is not selected in a first case where at least one of a security level of the image data, an information access right level of a print instructor, and an image quality level of printing is high, the security level, the information access right level, and the image quality level being represented by the attribute information,
- wherein the operation of the embedding section is selected and the operation of the transmitter is not selected in a second case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is equal to or less than a maximum value of a data amount in a permissible range of degradation in image quality, and
- wherein the operation of the transmitter is selected and the operation of the embedding section is not selected in a third case where the security level, the information access right level, and the image quality level are low, and the amount of digital watermark data is greater than the maximum value.
Dependencies are inferred from the claim text.