| US 7,602,512 B2 | ||
| Method and apparatus for authentication in secure printing | ||
| Kazutaka Matsueda, Kanagawa (Japan) | ||
| Assigned to Canon Kabushiki Kaisha, Tokyo (Japan) | ||
| Filed on Mar. 18, 2003, as Appl. No. 10/389,980. | ||
| Claims priority of application No. 2002-080771 (JP), filed on Mar. 22, 2002. | ||
| Prior Publication US 2003/0179404 A1, Sep. 25, 2003 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G06F 15/00 (2006.01) | ||
| U.S. Cl. 358—1.15 [711/100; 711/147; 711/150; 711/157; 710/1; 710/15; 709/217; 358/1.18; 358/1.14; 358/1.13; 358/1.16] | 15 Claims |

| 1. A slip print system comprising a server apparatus, a client apparatus and a printing apparatus,
wherein the server apparatus comprises:
a command transmission unit, adapted to transmit a command to the printing apparatus in response to reception of a print request
from the client apparatus, the command being provided to generate a memory box for storing synthesized data created by synthesizing
slip form data with variable data, wherein said command transmission unit transmits the command before the synthesized data
is transmitted to the printing apparatus;
a setting unit, adapted to set authentication information for the memory box generated based on the command transmitted by
said command transmission unit;
an information transmission unit, adapted to transmit identification information for identifying the generated memory box
and the authentication information set by said setting unit to the client apparatus;
a search unit, adapted to search, in response to reception of another print request from the client apparatus, the printing
apparatus for a memory box for the client apparatus that issued the other print request; and
a synthesized data transmission unit, adapted to transmit the synthesized data to the generated memory box in the printing
apparatus,
wherein, if said search unit finds the memory box, said command transmission unit does not transmit the command in response
to reception of the other print request and said synthesized data transmission unit transmits the synthesized data to the
memory box found by said search unit, and if said search unit does not find the memory box, said command transmission unit
transmits the command in response to reception of the other print request, and
wherein the printing apparatus comprises:
a storing unit, adapted to store the synthesized data transmitted by said synthesized data transmission unit in the generated
memory box, wherein, if said search unit finds the memory box, said storing unit stores the synthesized data in the found
memory box; and
a print unit, adapted to obtain the synthesized data from the memory box and print the obtained synthesized data, if input
authentication information is authenticated based on the authentication information set by said setting unit for the memory
box,
wherein the memory box is a memory area in which a plurality of job information can be registered, and the job information
registered in the memory area is extracted and printed in response to an instruction different from the print request.
|