Image forming apparatus, information processing method, and storage medium for generating screen information
AssigneeCanon Kabushiki Kaisha
InventorTakayuki Homma
Life of this patent
Estimating the term…
Abstract
An image forming apparatus includes a web relay unit and, in a case where a file input field exists in screen information acquired from a web service provided by the web server capable of communicating via a network, the web relay unit extracts a file downloaded from another web service which can collaborate with the web service from a storage device, converts the file input field included in the screen information into a selection box, and transmits, to the web browser, screen information in which the extracted file is set to the option of the selection box.
Claims7
An image forming apparatus comprising:
- a web browser;
- and a web relay unit configured to relay communication between a web server capable of communicating via a network and the web browser;
- wherein, in a case where a file input field exists in screen information acquired from a web application provided by the web server capable of communicating via the network, the web relay unit extracts a file downloaded from another web application which can collaborate with the web application from a storage device, converts the file input field included in the screen information into a selection box, and transmits, to the web browser, screen information in which the extracted file is set to an option of the selection box, wherein the web application from which the screen information is acquired is configured to provide a function to generate form data which can be printed by the image forming apparatus, and wherein the web relay unit uploads the selected file to the application from which the screen information is acquired to request the web application to generate form data based on the file.
An information processing method in an image forming apparatus including a web browser and a web relay unit configured to relay communication between a web server capable of communicating via a network and the web browser, the method comprising, via the web relay unit:
- in a case where a file input field exists in screen information acquired from a web application provided by the web server capable of communicating via the network, extracting a file downloaded from another web application which can collaborate with the web application from a storage device;
- converting the file input field included in the screen information into a selection box;
- setting the extracted file to an option of the converted selection box;
- and transmitting the screen information, in which the file is set to the option of the selection box, to the web browser, wherein the web application from which the screen information is acquired is configured to provide a function to generate form data which can be printed by the image forming apparatus, and wherein the web relay unit uploads the selected file to the application from which the screen information is acquired to request the web application to generate form data based on the file.
A storage medium storing a program for causing a computer of an image forming apparatus including a web browser to function as a web relay unit configured to relay communication between a web server capable of communicating via a network and the web browser, wherein, in a case where a file input field exists in screen information acquired from a web application provided by the web server capable of communicating via the network, the web relay unit extracts a file downloaded from another web application which can collaborate with the web application from a storage device, converts the file input field included in the screen information into a selection box, and transmits, to the web browser, screen information in which the extracted file is set to the option of the selection box, wherein the web application from which the screen information is acquired is configured to provide a function to generate form data which can be printed by the image forming apparatus, and wherein the web relay unit uploads the selected file to the application from which the screen information is acquired to request the web application to generate form data based on the file.
Dependencies are inferred from the claim text.