US 7,573,606 B2
Data processing apparatus, printing apparatus, print control method, storing medium storing computer-readable program therein, and program
Masakazu Nomoto, Yokohama (Japan); Hiroshi Kai, Tokyo (Japan); Hideo Natori, Hino (Japan); Hideki Honda, Kawasaki (Japan); and Tsuyoshi Yamamoto, Kawasaki (Japan)
Assigned to Canon Kabushiki Kaisha, Tokyo (Japan)
Filed on Aug. 25, 2004, as Appl. No. 10/924,985.
Claims priority of application No. 2003-209011 (JP), filed on Aug. 27, 2003.
Prior Publication US 2005/0099644 A1, May 12, 2005
Int. Cl. G06F 15/00 (2006.01); G06F 3/12 (2006.01); G06K 1/00 (2006.01); G03G 15/041 (2006.01)
U.S. Cl. 358—1.9  [358/1.1; 358/1.2; 399/196] 12 Claims
OG exemplary drawing
 
5. An apparatus-implemented print control method for converting an image drawn based on draw information into a print command and transmitting the print command to a printer, comprising:
an accumulating step to accumulate draw information for an entire area of a recording medium if borderless printing is designated and draw information for a printable area of the recording medium if bordered printing is designated;
a determining step to determine whether the borderless printing is designated;
a discriminating step to discriminate whether the borderless printing can be executed for the recording medium based on a sense result received from the printer; and
an executing step to transmit a borderless print command to the printer such that an image is printed based on the draw information for the entire area accumulated in said accumulating step without size change, if said determining step determines that the borderless printing is designated and if said discriminating step discriminates that the borderless printing can be executed for the recording medium,
wherein said executing step transmits a bordered print command to the printer such that an image is printed based on the draw information for the entire area accumulated in said accumulating step with size reduction, if said determining step determines that the borderless printing is designated and if said discriminating step discriminates that the borderless printing cannot be executed for the recording medium, and
wherein said executing step transmits a bordered print command to the printer such that an image is printed based on the draw information for the printable area accumulated in said accumulating step without size change, if said determining step determines that the borderless printing is not designated.