Print system and information processing apparatus
First Claim
Patent Images
1. A print system comprising a server and a client, wherein the server includes:
- acquisition means for acquiring a template for generating inserted data corresponding to information displayed at a client, and data to be inserted in the template, in response to a request from the client;
generation means for generating the inserted data corresponding to the displayed information, by inserting the data into the template acquired by said acquisition means;
selection means for selecting at least one transmission method from plural transmission methods, in accordance with information transmitted from the client, wherein the plural transmission methods include at least a first transmission method, in which the template and the data are transmitted to the client without insertion processing, and a second transmission method, in which the inserted data generated by the generation means is transmitted to the client; and
program transfer means for transferring to the client a program for determining whether the client has a function of generating the inserted data by inserting the data into the template acquired by the acquisition means, wherein the selection means selects the at least one transmission method in accordance with information indicating the function of the client obtained from the program transferred to the client by the program transfer means.
0 Assignments
0 Petitions
Accused Products
Abstract
It is desirable for a user to perform optimum printing business in an environment of a print system used by the user, without being conscious of a function of forming document printing data by a server and a function of forming the document printing data by a client. If software for the function of forming the document printing data by the client is installed in a terminal of the client operated by the user, document-form data and document data are distributed from the server to the client in order to use the function.
24 Citations
16 Claims
-
1. A print system comprising a server and a client, wherein the server includes:
-
acquisition means for acquiring a template for generating inserted data corresponding to information displayed at a client, and data to be inserted in the template, in response to a request from the client; generation means for generating the inserted data corresponding to the displayed information, by inserting the data into the template acquired by said acquisition means; selection means for selecting at least one transmission method from plural transmission methods, in accordance with information transmitted from the client, wherein the plural transmission methods include at least a first transmission method, in which the template and the data are transmitted to the client without insertion processing, and a second transmission method, in which the inserted data generated by the generation means is transmitted to the client; and program transfer means for transferring to the client a program for determining whether the client has a function of generating the inserted data by inserting the data into the template acquired by the acquisition means, wherein the selection means selects the at least one transmission method in accordance with information indicating the function of the client obtained from the program transferred to the client by the program transfer means. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing apparatus that communicates with a client, the information processing apparatus comprising:
-
acquisition means for acquiring a template for generating inserted data corresponding to information displayed at the client, and data to be inserted in the template, in response to a request from the client; generation means for generating the inserted data corresponding to the displayed information, by inserting the data into the template acquired by the acquisition means; selection means for selecting at least one transmission method from plural transmission methods, in accordance with information transmitted from the client, wherein the plural transmission methods include at least a first transmission method, in which the template and the data are transmitted to the client without insertion processing, and a second transmission method, in which the inserted data generated by the generation means is transmitted to the client; and program transfer means for transferring to the client a program for determining whether the client has a function of generating the inserted data by inserting the data into the template acquired by the acquisition means, wherein the selection means selects the at least one transmission method in accordance with information indicating the function of the client obtained from the program transferred to the client by the program transfer means. - View Dependent Claims (6, 7, 8)
-
-
9. An information processing method performed by an information processing apparatus that includes a central processing unit coupled to a memory unit storing a program for communicating with a client, the information processing method comprising:
-
acquiring, by the central processing unit, a template for generating inserted data corresponding to information displayed at the client, and data to be inserted in the template, in response to a request from the client; generating the inserted data corresponding to the displayed information, by inserting the data into the template acquired by the acquiring; selecting at least one transmission method from plural transmission methods, in accordance with information transmitted from the client, wherein the plural transmission methods include at least a first transmission method, in which the template and the data are transmitted to the client without insertion processing, and a second transmission method, in which the inserted data generated by the generating is transmitted to the client; and transferring, by the central processing unit, from the information processing apparatus to the client a program for determining whether the client has a function of generating the inserted data by inserting the data into the template acquired by the acquiring wherein the at least one transmission method is selected in accordance with information indicating the function of the client obtained from the program transferred from the information processing apparatus to the client. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable storage medium storing a program, in executable form, for performing an information processing method used by an information processing apparatus to communicate with a client, the program comprising:
-
code for acquiring a template for generating inserted data corresponding to information displayed at the client, and data to be inserted in the template, in response to a request from the client; code for generating the inserted data corresponding to the displayed information, by inserting the data into the template acquired by the code for said acquiring; code for selecting at least one transmission method from plural transmission methods, in accordance with information transmitted from the client, wherein the plural transmission methods include at least a first transmission method, in which the template and the data are transmitted to the client without insertion processing, and a second transmission method, in which the inserted data generated by the information processing apparatus is transmitted to the client; and code for transferring to the client a program for determining whether the client has a function of generating the inserted data by inserting the data into the template acquired by execution of the code for acquiring wherein the at least one transmission method is selected in accordance with information indicating the function of the client obtained from the program transferred to the client by execution of the code for transferring. - View Dependent Claims (14, 15, 16)
-
Specification