Information processing apparatus, information processing method, program, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsMasahiro Nishio, Nobuyuki Shigeeda
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsMasahiro Nishio, Nobuyuki Shigeeda
Estimating the term…
This invention has as its object to attain strong security and to implement network solutions with high convenience and simplicity with low cost upon providing Web services. To this end, an information processing apparatus according to this invention has the following arrangement. That is, an information processing apparatus (1400) which includes a plurality of Web services (110 and the like) and a plurality of authentication/authorization services (107 and the like), is characterized by having an XML script unit (104) which holds an XML script (106) that describes association between information pertaining to respective Web services and information pertaining to the authentication/authorization services that execute authentication processing upon providing the respective Web services, and an arbitration service (103) which determines information pertaining to the authentication/authorization service described in association with the Web service requested by the user, and in that when the user is authenticated using the determined authentication/authorization service, the Web service requested by the user is provided.
An information processing apparatus which comprises a plurality of providing unit configured to provide a plurality of services, and a plurality of authentication processing unit configured to execute authentication processing of a user who requests to provide the service via a network, comprising:
An information processing method in an information processing apparatus which comprises a plurality of providing steps of providing a plurality of services, and a plurality of authentication processing steps of executing authentication processing of a user who requests to provide the service via a network, comprising:
An information processing apparatus for providing a service requested by a user, comprising:
An information processing system which comprises a first information processing apparatus and a second information processing apparatus connected to be able to communicate with the first information processing apparatus, wherein
An information processing method in an information processing apparatus which comprises a plurality of providing steps of providing a plurality of services, a plurality of authentication processing steps of executing authentication processing of a user who requests to provide the service via the network, a recording step of recording information that describes association between information pertaining to said providing steps that provide the services, and information pertaining to said authentication processing steps that execute authentication processing upon providing the services, and a determination step of searching the information for information pertaining to said providing step that provides a service requested by the user, and determining information pertaining to said authentication processing step described in association with said providing step in the information, and in which when the user is authenticated using said authentication processing step specified by the information pertaining to said authentication processing step determined in said determination step, said providing step that provides the service requested by the user provides the service, comprising:
An information processing apparatus comprising:
An information processing method comprising:
Dependencies are inferred from the claim text.