Data providing apparatus for implementing script, electronic apparatus for implementing script, data processing system for implementing script, and method of data processing for implementing script
First Claim
1. A data processing system comprising:
- an image forming apparatus including a computer processor that functions as a script implementation unit whichreceives a Web page including one or more scripts via a network,interprets each script of the Web page in a defined order in the Web page,determines whether an instruction of a target script is an instruction to download, and(i) when the instruction of the target script is to download, generates a request for obtaining target data including identification data of the target data and attribute data of the image forming apparatus, and sends the request for obtaining the target data, based on the script to a data providing apparatus which is connected via a network, or(ii) when the instruction of the target script is not an instruction to download, executes a process based on the target script,the data providing apparatus including another computer processor that functions asa conversion unit which converts a data format of the target data stored in a data storing unit identified by the identification data included in the request for obtaining the target data sent from the image forming apparatus to another data format based on the attribute data of the image forming apparatus included in the request for obtaining the target data, anda sending unit which sends the target data with the other data format to the image forming apparatus,the script implementation unit of the image forming apparatusreceiving the processable target data from the data providing apparatus when the instruction of the target script is to download, andrepeating the interpreting, the determining and the generating or the executing until the execution of all of the scripts defined in the Web page is finished.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system includes an electronic apparatus including a script implementation unit which receives a Web page including a script via a network, and sends a request for obtaining data based on the script to a data providing apparatus which is connected via a network, the request for obtaining data including identification data of target data to obtain, and attribute data of the electronic apparatus; and the data providing apparatus including a conversion unit which converts a data format of target data stored in a data storing unit identified by the identification data included in the request for obtaining data sent from the electronic apparatus to another data format based on the attribute data of the electronic apparatus included in the request for obtaining data, and a sending unit which sends the target data with the other data format to the electronic apparatus.
-
Citations
19 Claims
-
1. A data processing system comprising:
-
an image forming apparatus including a computer processor that functions as a script implementation unit which receives a Web page including one or more scripts via a network, interprets each script of the Web page in a defined order in the Web page, determines whether an instruction of a target script is an instruction to download, and (i) when the instruction of the target script is to download, generates a request for obtaining target data including identification data of the target data and attribute data of the image forming apparatus, and sends the request for obtaining the target data, based on the script to a data providing apparatus which is connected via a network, or (ii) when the instruction of the target script is not an instruction to download, executes a process based on the target script, the data providing apparatus including another computer processor that functions as a conversion unit which converts a data format of the target data stored in a data storing unit identified by the identification data included in the request for obtaining the target data sent from the image forming apparatus to another data format based on the attribute data of the image forming apparatus included in the request for obtaining the target data, and a sending unit which sends the target data with the other data format to the image forming apparatus, the script implementation unit of the image forming apparatus receiving the processable target data from the data providing apparatus when the instruction of the target script is to download, and repeating the interpreting, the determining and the generating or the executing until the execution of all of the scripts defined in the Web page is finished. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image forming apparatus comprising:
-
a computer processor that functions as a script implementation unit which receives a Web page including one or more scripts via a network, interprets each script of the Web page in defined order in the Web page, determines whether an instruction of a target script is an instruction to download, (i) when the instruction of the target script is to download, generates a request for obtaining target data including identification data of the target data and attribute data of the image forming apparatus, sends the request for obtaining the target data, based on the script to a data providing apparatus which is connected via a network, and receives processable target data from the data providing apparatus, or (ii) when the instruction of the target script is not an instruction to download, executes a process based on the target script, and repeats the interpreting, the determining and the generating or the executing until the execution of all of the scripts defined in the Web page is finished, wherein the attribute data designates another data format to which a data format of the target data is to be converted by the data providing apparatus. - View Dependent Claims (10, 11, 12)
-
-
13. A method of data processing using a data processing system including an image forming apparatus that includes a computer processor and a data providing apparatus that includes another computer processor, connected with each other via a network, comprising:
-
a step performed by the computer processor of the image forming apparatus including, receiving a Web page including one or more scripts via a network, interpreting each script of the Web page in defined order in the Web page, determining whether an instruction of a target script is an instruction to download, and (i) when the instruction of the target script is to download, generating a request for obtaining target data including identification data of the target data and attribute data of the image forming apparatus, and sending the request for obtaining the target data, based on the script to the data providing apparatus via the network, or (ii) when the instruction of the target script is not an instruction to download, executing a process based on the target script, a step performed by the other computer processor of the data providing apparatus including, converting the data format of the target data stored in the data storing unit identified by the identification data included in the request for obtaining the target data sent from the image forming apparatus to the other data format based on the attribute data of the image forming apparatus included in the request for obtaining the target data, and sending the target data with the other data format to the image forming apparatus, the step performed by the computer processor of the image forming apparatus further including receiving the processable target data from the data providing apparatus when the instruction of the target script is to download, and repeating the interpreting, the determining and the generating or the executing until the execution of all of the scripts defined in the Web page is finished. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification