US 11,055,587 B2
Image forming apparatus having print data analysis, information processing method and storage medium
Kenta Matsui, Moriya (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jul. 26, 2018, as Appl. No. 16/45,831.
Application 16/045,831 is a division of application No. 15/388,317, filed on Dec. 22, 2016, granted, now 10,062,021.
Application 15/388,317 is a division of application No. 14/800,298, filed on Jul. 15, 2015, granted, now 9,569,808, issued on Feb. 14, 2017.
Claims priority of application No. 2014-150710 (JP), filed on Jul. 24, 2014.
Prior Publication US 2018/0330210 A1, Nov. 15, 2018
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/12 (2006.01); G06K 15/02 (2006.01); G06K 15/00 (2006.01); G06T 1/00 (2006.01)
CPC G06K 15/1857 (2013.01) [G06K 15/181 (2013.01); G06K 15/1822 (2013.01); G06K 15/1848 (2013.01); G06K 15/408 (2013.01); G06T 1/00 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An image processing apparatus, comprising:
a first analyzing unit configured to analyze at least a first page of print data; and
a second analyzing unit configured to analyze at least a second page of the print data;
wherein in a case where an error occurs in analyzing the second page by the second analyzing unit before completion of analysis by the first analyzing unit of the first page, the second analyzing unit stops analysis of the second page, and the first analyzing unit continues analysis of the first page until analysis of the first page is completed, thereby the first page is printed but the second page is not printed,
wherein in a case where an error occurs in analyzing the first page by the first analyzing unit before completion of analysis by the second analyzing unit of the second page, the first analyzing unit stops analysis of the first page and the second analyzing unit stops analysis of the second page, thereby neither the first page nor the second page is printed,
wherein the first page is to be printed before the second page is to be printed, if no error occurs; and
wherein the first analyzing unit and the second analyzing unit are implemented by one or more processors or circuitry, or a combination thereof.