Information processing apparatus, method, and non-transitory computer readable medium
AssigneeFUJIFILM Business Innovation Corp.
InventorHisao Komazawa
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a processor configured to: analyze print data to be inspected, to extract a region including an object included in the print data as an inspection region, for which a print result of the print data is to be inspected; set a precision level of an inspection to be performed on the extracted inspection region; and prepare inspection information including a position of the extracted inspection region and the precision level of the inspection to be performed on the inspection region, to set inspection information to be used for an inspection of the print result to the print data.
Claims11
An information processing apparatus comprising:
- a storage unit;
- and
- a processor programmed to:
- generate a raster image of each page of a plurality of pages of print data to be inspected;
- detect one or more objects in each page of the plurality of pages based on the generated raster image of the corresponding page:
- extract, for each page of the plurality of pages, a set of inspection regions, wherein each inspection region in the set of inspection regions includes at least one of the detected objects;
- set a precision level of an inspection to be performed for each inspection region in the set of inspection regions of the corresponding page;
- prepare inspection information for each page the inspection information including the precision level and position of the inspection regions of the corresponding page;
- compare similarity of the inspection regions included in the prepared inspection information between the pages to a predetermined threshold, based on at least one of a position and the size of the inspection regions;
- in response to determining that the similarity of the inspection regions between two or more pages is greater than the predetermined threshold, register, in the storage unit, the inspection information corresponding to the determined similar inspection regions, wherein the registered inspection information is shared by the two or more pages;
- receive a read image corresponding to at least one of the plurality of pages;
- and
- perform an inspection of the read image, including:
- applying the registered inspection information retrieved from the storage unit to the read image based on position correspondence between the registered inspection regions and the read image;
- and
- inspecting portions of the read image corresponding to the registered inspection regions based on the precision level included the registered inspection information.
A method comprising:
- generating a raster image of each page of a plurality of pages of print data to be inspected;
- detecting one or more objects in each page of the plurality of pages based on the generated raster image of the corresponding page;
- extracting, for each page of the plurality of pages, a set of inspection regions, wherein each inspection region in the set of inspection regions includes at least one of the detected objects:
- setting a precision level of an inspection to be performed for each inspection region in the set of inspection regions of the corresponding page;
- preparing inspection information for each page the inspection information including the precision level and position of the inspection regions of the corresponding page:
- comparing similarity of inspection regions included in the prepared inspection information between the pages to a predetermined threshold, based on at least one of a position and the size of the inspection regions;
- in response to determining that the similarity of the inspection regions between two or more pages is greater than the predetermined threshold, registering the inspection information corresponding to the similar inspection regions in a storage unit, wherein the registered inspection information is shared by the two or more pages;
- receiving a read image corresponding to at least one of the plurality of pages;
- and
- performing an inspection of the read image by applying the registered inspection information retrieved from the storage unit to the read image based on position correspondence between the registered inspection regions and the read image and inspecting portions of the read image corresponding to the registered inspection regions based on the precision level included the registered inspection information.
A non-transitory computer readable medium storing a program causing a computer processor to execute a process comprising:
- generating a raster image of each page of a plurality of pages of print data to be inspected;
- detecting one or more objects in each page of the plurality of pages based on the generated raster image of the corresponding page:
- extracting, for each page of the plurality of pages, a set of inspection regions, wherein each inspection region in the set of inspection regions includes at least one of the detected objects:
- setting a precision level of an inspection to be performed for each inspection region in the set of inspection regions of the corresponding page;
- preparing inspection information for each page the inspection information including the precision level and position of the inspection regions of the corresponding page;
- comparing similarity of inspection regions included in the prepared inspection information between the pages to a predetermined threshold, based on at least one of a position and the size of the inspection regions;
- in response to determining that the similarity of the inspection regions between two or more pages is greater than the predetermined threshold, registering the inspection information corresponding to the similar inspection regions in a storage unit, wherein the registered inspection information is shared by the two or more pages;
- receiving a read image corresponding to at least one of the plurality of pages;
- and
- performing an inspection of the read image by applying the registered inspection information retrieved from the storage unit to the read image based on position correspondence between the registered inspection regions and the read image and inspecting portions of the read image corresponding to the registered inspection regions based on the precision level included the registered inspection information.
Dependencies are inferred from the claim text.