US2016337553A1PendingUtilityA1
Multi-function peripheral, system including the multi-function peripheral, information processing apparatus, method of controlling the same, and storage medium
Est. expiryFeb 24, 2034(~7.6 yrs left)· nominal 20-yr term from priority
Inventors:Kei Sato
H04N 1/4413H04N 1/00464H04N 2201/0094H04N 2201/0039H04N 1/00344G06F 3/1285G06F 3/1222G06F 3/1238G06F 21/31B41J 29/00B41J 29/38G06F 3/12G06F 21/629
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
When a user authentication result is received via a network in response to an instruction for user authentication issued by a user who has operated any of a plurality of user interfaces, a user interface, of the plurality of user interfaces, which has been operated by the user is determined. If the received user authentication result indicates a success, an operation by the user via the determined user interface is permitted.
Claims
exact text as granted — not AI-modified1 . An information processing apparatus including a plurality of user interfaces different from each other, comprising:
a processor and a memory configured to function as: a reception unit configured to receive a user authentication result via a network in response to an instruction for user authentication issued by a user who has operated one of the plurality of user interfaces; a determination unit configured to determine a user interface, of the plurality of user interfaces, which has been operated by the user; and a permission unit configured to permit an operation by the user via the user interface determined by the determination unit when the user authentication result received by the reception unit indicates a success.
2 . The apparatus according to claim 1 , wherein the plurality of user interfaces include a console unit of the information processing apparatus and a Web page accessible from a Web browser of an external device connected to the information processing apparatus via a network.
3 . The apparatus according to claim 1 , wherein the plurality of user interfaces include an instruction unit that issued an instruction for instructing user authentication using OpenID Connect.
4 . The apparatus according to claim 3 , wherein the processor and the memory are further configured to function as:
a display unit configured to receive and display an authentication screen from an authentication server in response to the instruction issued by the instruction unit; and a transmission unit configured to request for user authentication by transmitting user information input via the authentication screen to the authentication server, wherein the reception unit receives the user authentication result from the authentication server.
5 . The apparatus according to claim 4 , wherein the processor and the memory are further configured to function as a designation unit configured to designate the authentication server.
6 . The apparatus according to claim 1 , wherein the determination unit performs determination by referring to a value of a User-Agent header of HTTP.
7 . The apparatus according to claim 1 , wherein the determination unit performs determination by referring to a URL of the information processing apparatus.
8 . The apparatus according to claim 1 , wherein the determination unit performs determination by referring to a Cookie function of a Web browser.
9 . The apparatus according to claim 1 , wherein the processor and the memory are further configured to function as a screen display unit configured to, when the permission unit permits an operation by the user via the user interface determined by the determination unit, display an operation screen corresponding to the user interface determined by the determination unit.
10 . A method of controlling an information processing apparatus including a plurality of user interfaces different from each other, the method comprising:
receiving a user authentication result via a network in response to an instruction for user authentication issued by a user who has operated one of the plurality of user interfaces; determining a user interface, of the plurality of user interfaces, which has been operated by the user; and permitting an operation by the user via the user interface determined in the determining when the user authentication result received in the receiving indicates a success.
11 . A non-transitory computer-readable storage medium storing a program for causing a computer to execute a method of controlling an information processing apparatus including a plurality of user interfaces different from each other, the program comprising:
code for receiving a user authentication result via a network in response to an instruction for user authentication issued by a user who has operated one of the plurality of user interfaces; code for determining a user interface, of the plurality of user interfaces, which has been operated by the user; and code for permitting an operation by the user via the user interface determined in the determining when the user authentication result received in the receiving indicates a success.
12 . A multi-function peripheral comprising:
a processor and a memory configured to function as: a login instruction reception unit configured to receive a login instruction from a user by using a local user interface; an obtaining unit configured to obtain a Web page for displaying an authentication screen from an authentication server based on the login instruction; a display unit configured to display the authentication screen based on the Web page; a transmission unit configured to transmit an authentication request including authentication information input by a user via the authentication screen to the authentication server; an authorization code reception unit configured to receive an authorization code from the authentication server as a response to the authentication request; and a login control unit configured to permit login to the multi-function peripheral by a user based on reception of the authorization code.
13 . A system comprising an external device and a multi-function peripheral,
wherein the multi-function peripheral comprising comprises: a processor and a memory configured to function as: a login instruction reception unit configured to receive a login instruction from a Web browser of the external device; and an instruction unit configured to instruct the external device to access a URL of an authentication server based on reception of the login instruction, wherein the external device comprising comprises: a processor and a memory configured to function as: an acquisition unit configured to acquire a Web page for displaying an authentication screen from the authentication server by accessing the URL instructed by the multi-function peripheral; a display unit configured to display the authentication screen based on the Web page; an authentication information transmission unit configured to transmit an authentication request including authentication information input by a user via the authentication screen to the authentication server; an authorization code reception unit configured to receive an authorization code from the authentication server as a response to the authentication request; and an authorization code transmission unit configured to transmit the authorization code to the multi-function peripheral, and wherein the processor and the memory of the multi-function peripheral are further configured to function as a login control unit configured to permit login to the multi-function peripheral by a user based on reception of the authorization code.Join the waitlist — get patent alerts
Track US2016337553A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.