Image forming apparatus including web service functions
First Claim
Patent Images
1. An image forming apparatus, comprising:
- a network communication controlling part controlling communications by a process request from a device connected through a network and a process response to the device; and
a Web service providing process part processing internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result.
1 Assignment
0 Petitions
Accused Products
Abstract
In an image forming apparatus, a network communication controlling part controls communications by a process request from a device connected through a network and a process response to the device, and a Web service providing process part processes internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result.
167 Citations
85 Claims
-
1. An image forming apparatus, comprising:
-
a network communication controlling part controlling communications by a process request from a device connected through a network and a process response to the device; and
a Web service providing process part processing internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An image forming apparatus, comprising:
-
a network communication controlling part controlling communications by a process request from a device connected through a network and a process response to the device; and
a Web service providing process part processing internal information concerning said image forming apparatus based on a message described in a predetermined description form within the process request and generating the process response showing a process result. - View Dependent Claims (15, 16, 17)
-
-
18. An image forming method, comprising the steps of:
-
controlling communications by a process request from a device connected through a network and a process response to the device; and
processing internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result.
-
-
19. An image forming method, comprising the steps of:
-
controlling communications by a process request from a device connected through a network and a process response to the device; and
processing internal information concerning said image forming apparatus based on a message described in a predetermined description form within the process request and generating the process response showing a process result.
-
-
20. A user terminal, comprising:
-
a process request generating part generating a process request showing a user request in accordance with a predetermined message exchange protocol in response to the user request indicated by a user; and
an output controlling part controlling an output of a process result shown in a process response for the process request, said process response sent from an apparatus providing a Web service in accordance with the predetermined message exchange protocol.
-
-
21. A user terminal, comprising:
-
a process request generating part generating a process request showing a user request in accordance with a predetermined description form in response to the user request by a user; and
an output controlling part controlling an output of a process result shown in a process response for the process request, said process response sent from an apparatus providing a Web service in accordance with the predetermined description form.
-
-
22. An image forming apparatus, comprising:
-
a network communication controlling part controlling communications by a process request from a device connected through a network and a process response to the device;
a Web service providing process part processing internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result; and
a combined Web service providing process part processing the internal information by executing two or more process units forming said Web service providing process part, and generating the process response in response to the process request by conducting an additional process using a process result. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An image forming method, comprising the steps of:
-
(a) controlling communications by a process request from a device connected through a network and a process response to the device;
(b) processing internal information concerning said image forming apparatus based on a message described in accordance with a predetermined message exchange protocol within the process request and generating the process response showing a process result; and
(c) processing the internal information by executing two or more process units forming said Web service providing process part, and generating the process response in response to the process request by conducting an additional process using a process result. - View Dependent Claims (38, 39)
-
-
40. An image forming apparatus, comprising:
-
a Web service communication controlling part receiving a process request from a device connected through a network and sending a process response showing a process result in response to the process request, the process response in accordance with a display form in which the process result can be displayed at the device; and
a Web service providing process part processing internal information concerning the image forming apparatus based on the process request, and providing the process request to said Web service communication controlling part. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An image forming method, comprising the steps of:
-
(a) receiving a process request from a device connected through a network and sending a process response showing a process result in response to the process request, the process response in accordance with a display form in which the process result can be displayed at the device; and
(b) processing internal information concerning the image forming apparatus based on the process request, and providing the process request to said Web service communication controlling part.
-
-
51. The image forming method, further comprising a plurality of said steps (a),
wherein each of said steps (a) includes one or more steps of (c) executing the Web service.
-
52. The image forming method, wherein said step (a) comprises the steps of:
-
(d) controlling communications by a process request from a device connected through a network and a process response to the device;
(e) processing the process request and executing said Web service executing part based on the process result;
(f) creating the process response in a display language representing the display form, said process response showing the process result provided from the Web service providing process part.
-
-
53. The image forming method, wherein:
-
said step (a) comprises the step of (g) analyzing a request type of the process request received by said network communication controlling part, and distributing the process request to said process request processing part based on an analysis result; and
each of said steps (b) comprises the step of analyzing specification information specifying the web service in the process request, and dispatching the process to said step (c) executing the web service specified by the specification information.
-
-
54. The image forming method, further comprising the step of processing part, which is shared with said plurality of said steps (b), processing the process result in accordance with a predetermined description form,
wherein said step (f) comprises the step of (j) converting the process result processed in said step (i) into a process result according to said display form, based on a format style of the description form.
-
55. A user terminal, comprising:
-
a receiving part receiving a process result processed according to a predetermined display form sent from an image forming apparatus connected through a network, in response to a process request by a user; and
a displaying part displaying the process result received from the image forming apparatus in accordance with the predetermined display form at a display unit.
-
-
56. An image forming apparatus, comprising:
-
a Web service communication controlling part receiving a process request from a device connected through a network and sending a process response showing a process result in response to the process request, the process response in accordance with a display form in which the process result can be displayed at the device;
a Web service providing process part processing internal information concerning the image forming apparatus based on the process request, and providing the process request to said Web service communication controlling part; and
a combined Web service providing process part processing the internal information by executing two or more process units forming said Web service providing process part, and generating the process response in response to the process request by conducting an additional process using a process result. - View Dependent Claims (57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. An image forming method, comprising:
-
(a) receiving a process request from a device connected through a network and sending a process response showing a process result in response to the process request, the process response in accordance with a display form in which the process result can be displayed at the device;
(b) processing internal information concerning the image forming apparatus based on the process request, and providing the process request to said step (a); and
(c) processing the internal information by executing two or more process units forming said step (b), and generating the process response in response to the process request by conducting an additional process using a process result. - View Dependent Claims (70, 71, 72)
-
-
73. An image forming apparatus, comprising:
-
a Web service communication controlling part receiving a first process request indicating a first protocol for exchanging a predetermined message and a second process request indicating a second protocol other than the first protocol, and sending a first process response in accordance with the first protocol and a second process response in accordance with the second protocol; and
a Web service providing process part receiving the first process request and the second process request that are different protocols each other wherein a process for internal information concerning said image forming apparatus is shared with the first process request and the second process request, and sending a process result to said Web service communication controlling part. - View Dependent Claims (74, 75, 76)
-
-
77. An image forming apparatus, comprising:
-
a Web service communication controlling part receiving a first process request indicating a first protocol for exchanging a predetermined message and a second process request indicating a second protocol other than the first protocol, and sending a first process response in accordance with the first protocol and a second process response in accordance with the second protocol;
a Web service providing process part receiving the first process request and the second process request that are different protocols each other wherein a process for internal information concerning said image forming apparatus is shared with the first process request and the second process request, and sending a process result to said Web service communication controlling part; and
a combined Web service providing process part processing the internal information by executing one or more process units, which forms said Web service providing process part and are shared with the first process request and the second process request, generating the process result corresponding to the first process request or the second process request by conducting an additional process using the process result.
-
-
79. An image forming apparatus, comprising:
-
a Web service communication controlling part capable of supporting at least two of a first protocol exchanging a predetermined message with a device connected through a network, a second protocol indicating a display format to display information at the device, and a third protocol originally defined between the image forming apparatus and the device; and
a Web service providing process part processing internal information concerning the image forming apparatus in response to a request from said at least two protocols that can be supportable by said Web service communication controlling part, and providing a process result to said Web service communication controlling part, the process being shared by said at least two protocols.
-
-
80. An information processing apparatus, comprising:
-
a Web service communication controlling part receiving a first process request indicating a first protocol for exchanging a predetermined message and a second process request indicating a second protocol other than the first protocol, and sending a first process response in accordance with the first protocol and a second process response in accordance with the second protocol; and
a Web service providing process part receiving the first process request and the second process request that are different protocols each other wherein a process for internal information concerning said image forming apparatus is shared with the first process request and the second process request, and sending a process result to said Web service communication controlling part. - View Dependent Claims (81, 82, 83)
-
-
84. An information processing apparatus, comprising:
-
a Web service communication controlling part receiving a first process request indicating a first protocol for exchanging a predetermined message and a second process request indicating a second protocol other than the first protocol, and sending a first process response in accordance with the first protocol and a second process response in accordance with the second protocol;
a Web service providing process part receiving the first process request and the second process request that are different protocols each other wherein a process for internal information concerning said image forming apparatus is shared with the first process request and the second process request, and sending a process result to said Web service communication controlling part; and
a combined Web service providing process part processing the internal information by executing one Or more process units, which forms said Web service providing process part and are shared with the first process request and the second process request, generating the process result corresponding to the first process request or the second process request by conducting an additional process using the process result.
-
-
85. An image forming apparatus, comprising:
-
a Web service communication controlling part capable of supporting at least two of a first protocol exchanging a predetermined message with a device connected through a network, a second protocol indicating a display format to display information at the device, and a third protocol originally defined between the image forming apparatus and the device; and
a Web service providing process part processing internal information concerning the image forming apparatus in response to a request from said at least two protocols that can be supportable by said Web service communication controlling part, and providing a process result to said Web service communication controlling part, the process being shared by said at least two protocols.
-
Specification