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
OG exemplary drawing
 
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.