| US 7,529,843 B2 | ||
| Information processing system, information processing apparatus, information processing method, storage medium that stores program for implementing that method to be readable by information processing apparatus, and program | ||
| Tamaki Kamata, Kanagawa (Japan) | ||
| Assigned to Canon Kabushiki Kaisha, Tokyo (Japan) | ||
| Filed on Mar. 31, 2003, as Appl. No. 10/401,839. | ||
| Claims priority of application No. 2002-099346 (JP), filed on Apr. 01, 2002. | ||
| Prior Publication US 2003/0187961 A1, Oct. 02, 2003 | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—229 [709/200; 709/224; 719/311; 726/27] | 6 Claims |

| 1. An information processing apparatus communicating with communication terminals, which are respectively installed with Web
browser programs, via the Internet, comprising:
first reception means for receiving image data in response to a request from a Web browser program running on one of the communication
terminals;
verification means for verifying, as a background verification process, whether or not the received image data is suited to
a print process based on attribute information of the received image data;
second reception means for receiving an instruction for registering the received image data using the Web browser program
running on the one of the communication terminals;
acquisition means for acquiring an operating state of the background verification process by the verification means, when
the second reception means has received the instruction for registering the received image data, the operating state including
a state in which the background verification process has completed and a state in which the background verification process
is still in progress without completion; and
control means for controlling selectively to send Web page data including a verification result of the back round verification
process to a Web page of the Web browser program running on the one of the communication terminals, if the operating state
acquired by the acquisition means indicates that the background verification process has completed, and not to send Web page
data including the verification result of the background verification process to the Web page of the Web browser program running
on the one of the communication terminals, but rather to send an e-mail message including the verification result of the background
verification process to the one of the communication terminals after detecting completion of the background verification process
in progress, if the operating state acquired by the acquisition means indicates that the background verification process is
still in progress without completion.
|