Service providing system, and client, server, and computer program used for such system
First Claim
1. A service providing system having a multi-function client device, a management server and a service providing server,wherein the multi-function client device comprises:
- a sensor configured to detect whether a detachable extended function unit is attached to the client device;
a communication unit comprising;
a first client side transmitting unit configured to transmit specification information associated with a specification of the client device to the management server based on the result of detection by the sensor, the specification information comprises information indicating whether the detachable extended function unit is attached to the client device and parameters for performing functions;
a first client side receiving unit configured to receive registration completion information from the management server; and
a second client side transmitting unit configured to transmit a request for service information to the service providing server; and
a service prohibition unit configured to prevent the second client side transmitting unit from transmitting the request for service information to the service providing server until the registration completion information is received by the first client side receiving unit after transmission of the specification information by the first client side transmitting unit,wherein the management server comprises;
a first management side receiving unit configured to receive the specification information from the client device;
an information registration unit configured to register the specification information received by the first management side receiving unit while associating the specification information with the client device; and
a first management side transmitting unit configured to transmit the registration completion information indicating completion of registration of the specification information by the information registration unit to the client device, andwherein the service providing server comprises;
a first service side receiving unit configured to receive the request for service information from the client device; and
an information generation unit configured to generate the service information based on the specification information registered in the management sever while being associated with the client device, wherein the information generation unit generates the service information in response to receipt of the request for service information from the client device by the first service side receiving unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In a service providing system, a client includes a transmitting unit configured to transmit specification information associated with specifications of the client to the management server, a receiving unit configured to receive registration completion information from a management server, a transmitting unit configured to transmit a request for service information to a service providing server, and a service prohibition unit configured to prevent receipt of the service information from the service providing server until the registration completion information is received after transmission of the specification information. The management server includes a receiving unit configured to receive the specification information, an information registration unit configured to register the received specification information while associating the specification information with the client, and a transmitting unit configured to transmit the registration completion information indicating completion of registration of the specification information to the client. The service providing server includes a receiving unit configured to receive the request for service information from the client, and an information generation unit configured to generate the service information based on the specification information, in response to receipt of the request for service information.
52 Citations
21 Claims
-
1. A service providing system having a multi-function client device, a management server and a service providing server,
wherein the multi-function client device comprises: -
a sensor configured to detect whether a detachable extended function unit is attached to the client device; a communication unit comprising; a first client side transmitting unit configured to transmit specification information associated with a specification of the client device to the management server based on the result of detection by the sensor, the specification information comprises information indicating whether the detachable extended function unit is attached to the client device and parameters for performing functions; a first client side receiving unit configured to receive registration completion information from the management server; and a second client side transmitting unit configured to transmit a request for service information to the service providing server; and a service prohibition unit configured to prevent the second client side transmitting unit from transmitting the request for service information to the service providing server until the registration completion information is received by the first client side receiving unit after transmission of the specification information by the first client side transmitting unit, wherein the management server comprises; a first management side receiving unit configured to receive the specification information from the client device; an information registration unit configured to register the specification information received by the first management side receiving unit while associating the specification information with the client device; and a first management side transmitting unit configured to transmit the registration completion information indicating completion of registration of the specification information by the information registration unit to the client device, and wherein the service providing server comprises; a first service side receiving unit configured to receive the request for service information from the client device; and an information generation unit configured to generate the service information based on the specification information registered in the management sever while being associated with the client device, wherein the information generation unit generates the service information in response to receipt of the request for service information from the client device by the first service side receiving unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A multi-function client device configured to communicate with a management server and a service providing server, comprising:
-
a sensor configured to detect whether a detachable extended function unit is attached to the client device; a communication unit comprising; a first client side transmitting unit configured to transmit specification information associated with a specification of the client device to the management server based on the result of detection by the sensor, the specification information comprises information indicating whether a detachable extended function unit is attached to the client device and parameters for performing functions; a first client side receiving unit configured to receive registration completion information from the management server; and a second client side transmitting unit configured to transmit a request for service information to the service providing server; and a service prohibition unit configured to prevent the second client side transmitting unit from transmitting the request for service information to the service providing server until the registration completion information is received by the first client side receiving unit after transmission of the specification information by the first client side transmitting unit. - View Dependent Claims (12, 13, 14, 15)
-
-
7. A server configured to communicate with a multi-function client device and a service providing server, comprising:
-
a first management side receiving unit configured to receive specification information associated with a specification of the client from the client, the specification information comprises information indicating whether a detachable extended function unit detected by a sensor of the client device is attached to the client device and parameters for performing functions at the client device; an information registration unit configured to register the specification information received by the first management side receiving unit while associating the specification information with the client device; and a first management side transmitting unit configured to transmit registration completion information to the client device, wherein the registration completion information indicates completion of registration of the specification information by the information registration unit and the receipt of the registration completion information permits the transmission of a request for service information from the client device to the service providing server. - View Dependent Claims (16, 17)
-
-
8. A server configured to communicate with a multi-function client device and a management server, comprising:
-
a first service side receiving unit configured to receive a request for service information from the client, wherein the request is transmitted from the client only after the client receives registration completion information from the management server indicating the completion of registration of specification information; an information generation unit configured to generate service information based on specification information registered in the management sever while being associated with the client, wherein the information generation unit generates the service information in response to receipt of the request for service information from the client by the first service side receiving unit, the specification information comprises information indicating whether a detachable extended function unit detected by a sensor of the client device is attached to the client device and parameters for performing functions a the client device; and a first service side transmitting unit configured to transmit the service information generated by the information generation unit to the client device. - View Dependent Claims (18)
-
-
9. A non-transitory computer readable medium having computer readable instructions stored thereon, which, when executed by a computer, are configured to:
-
detecting whether a detachable extended function unit is attached to a multi-function client device; transmit specification information associated with a specification of the client device to the management server based on the result of detecting, the specification information comprises information indicating whether the detachable extended function unit is attached to the client device and parameters for performing functions at the client device; receive registration completion information from the management server; transmit a request for service information to the service providing server; receive service information transmitted from the service providing server; execute a function based on the received service information received; and prevent the second client side transmitting unit from transmitting the request for service information to the service providing server until the registration completion information is received after transmission of the specification information to the management server.
-
-
10. A non-transitory computer readable medium having computer readable instructions stored thereon, which, when executed by a computer, are configured to:
-
receive specification information associated with a specification of a multi-function client device from the client device, the specification information comprises information indicating whether a detachable extended function unit detected by a sensor of the client device is attached to the client device and parameters for performing functions at the client device; register the specification information while associating the specification information with the client device; and transmit registration completion information to the client device, wherein the registration completion information indicates completion of registration of the specification information and the receipt of the registration completion information permits the transmission of the request for service information from the client device to a service providing server. - View Dependent Claims (19, 20)
-
-
11. A non-transitory computer readable medium having computer readable instructions stored thereon, which, when executed by a computer, are configured to:
-
receive a request for service information from a multi-function client device, wherein the client device transmits the request only after the client device receives registration completion information from a management server indicating the completion of registration of specification information; generate service information based on specification information registered in the management sever while being associated with the client device, wherein the service information is generated in response to receipt of the request for service information from the client device, the specification information comprises information indicating whether a detachable extended function unit detected by a sensor of the client device is attached to the client device and parameters for performing functions at the client device; and transmit the service information to the client device. - View Dependent Claims (21)
-
Specification