Information processing system, control method thereof and storage medium
AssigneeCanon Kabushiki Kaisha
InventorMakoto Mihara
Life of this patent
Estimating the term…
Abstract
This invention provides an information processing system which allows an application on a Web server to execute authentication processing of a user in an information processing apparatus and a control method thereof. To accomplish this, in an information processing system of this invention, a Web application of a Web server requests a service provider of an MFP to execute authentication processing. The service provider instructs a login application to execute an authentication function, and transmits generated authentication information to the Web application.
Claims11
An information processing system, which comprises an information processing apparatus, and a server that provides screen information for displaying an operation screen on a display unit of the information processing apparatus to the information processing apparatus,
- the information processing apparatus comprising:
- a screen information request unit that requests the server to transmit the screen information;
- an authentication unit that executes, in a case that authentication instruction information which instructs to execute authentication processing of a user is received from the server, the authentication processing;
- and
- a display control unit that receives the screen information from the server, and displays the operation screen on the display unit, and
- the server comprising:
- a determination unit that decides, in a case that the request of the screen information is received from the information processing apparatus, whether or not to instruct the information processing apparatus to execute the authentication processing;
- an authentication processing request unit that transmits, in a case that the determination unit decides to instruct the information processing apparatus to execute the authentication processing, the authentication instruction information to the information processing apparatus;
- and
- a screen information transmission unit that transmits, in a case that the determination unit decides not to instruct the information processing apparatus to execute the authentication processing, the requested screen information to the information processing apparatus.
An information processing system, which comprises an information processing apparatus, and a server that provides screen information for displaying an operation screen on a display unit of the information processing apparatus to the information processing apparatus,
- the information processing apparatus comprising:
- a screen information request unit that requests the server to transmit the screen information;
- an authentication unit that executes authentication processing of a user, and generates authentication information;
- an authentication information transmission unit that transmits, in a case that authentication instruction information which instructs to execute the authentication processing of the user is received from the server, the authentication information generated by the authentication unit to the server;
- and
- a display control unit that receives the screen information from the server, and displays the operation screen on the display unit, and
- the server comprising:
- a determination unit that decides, in a case that the request of the screen information is received from the information processing apparatus, whether or not to instruct the information processing apparatus to execute the authentication processing;
- an authentication processing request unit that transmits, in a case that the determination unit decides to instruct the information processing apparatus to execute the authentication processing, the authentication instruction information to the information processing apparatus;
- and
- a screen information transmission unit that transmits, in a case that the determination unit decides not to instruct the information processing apparatus to execute the authentication processing or in a case that the authentication information is received from the information processing apparatus, the requested screen information to the information processing apparatus.
A control method of an information processing system, which comprises an information processing apparatus, and a server that provides screen information for displaying an operation screen on a display unit of the information processing apparatus to the information processing apparatus, the method comprising:
- the information processing apparatus requesting the server to transmit the screen information;
- the server deciding, in a case that the request for screen information is received from the information processing apparatus, whether or not to instruct the information processing apparatus to execute the authentication processing;
- the server transmitting, in a case that it is decided in the deciding step to instruct the information processing apparatus to execute the authentication processing, the authentication instruction information to the information processing apparatus;
- the server transmitting, in a case that it is decided in the deciding step not to instruct the information processing apparatus to execute the authentication processing, the requested screen information to the information processing apparatus;
- the information processing apparatus executing, in a case that authentication instruction information which instructs to execute authentication processing of a user is received from the server, the authentication processing;
- and
- the information processing apparatus receiving the screen information from the server, and displaying the operation screen on the display unit
A control method of an information processing system, which comprises an information processing apparatus, and a server that provides screen information for displaying an operation screen on a display unit of the information processing apparatus to the information processing apparatus, the method comprising:
- the information processing apparatus requesting the server to transmit the screen information;
- the server determining, in a case that the request of the screen information is received from the information processing apparatus, whether or not to instruct the information processing apparatus to execute the authentication processing;
- the server transmitting, in a case that it is decided in the deciding step to instruct the information processing apparatus to execute the authentication processing, the authentication instruction information to the information processing apparatus;
- the server transmitting, in a case that it is decided in the deciding step not to instruct the information processing apparatus to execute the authentication processing or when the authentication information is received from the information processing apparatus, the requested screen information to the information processing apparatus;
- the information processing apparatus executing authentication processing of a user, and generating authentication information;
- the information processing apparatus transmitting, in a case that authentication instruction information which instructs the authentication processing of the user is received from the server, the authentication information generated in executing the authentication processing to the server;
- and
- the information processing apparatus receiving the screen information from the server, and displaying the operation screen on the display unit.
Dependencies are inferred from the claim text.