Print system and information processing apparatus
First Claim
Patent Images
1. A print system consisting of a server and a client, said system comprising:
- acquisition means for acquiring a template for generating print 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 print data corresponding to the displayed information, based on the template and the data acquired by said acquisition means;
function acquisition means for acquiring information about a function of the client; and
determination means for determining whether the template and the data acquired by said acquisition means are to be transferred from the server to the client, or the print data generated by said generation means is to be transferred from the server to the client, in accordance with the information acquired by said function acquisition means.
1 Assignment
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.
-
Citations
23 Claims
-
1. A print system consisting of a server and a client, said system comprising:
-
acquisition means for acquiring a template for generating print 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 print data corresponding to the displayed information, based on the template and the data acquired by said acquisition means;
function acquisition means for acquiring information about a function of the client; and
determination means for determining whether the template and the data acquired by said acquisition means are to be transferred from the server to the client, or the print data generated by said generation means is to be transferred from the server to the client, in accordance with the information acquired by said function acquisition means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus capable of communicating with an external apparatus, said information processing apparatus comprising:
-
acquisition means for acquiring a template for generating print data corresponding to information displayed at the external apparatus, and data to be inserted in the template, in response to a request from the external apparatus;
generation means for generating the print data corresponding to the displayed information, based on the template and the data acquired by said acquisition means;
function acquisition means for acquiring information about a function of the external apparatus; and
determination means for determining whether the template and the data acquired by said acquisition means are to be transferred to the external apparatus, or the print data generated by said generation means is to be transferred to the external apparatus, in accordance with the information acquired by said function acquisition means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A program to be executed in an information processing apparatus capable of communicating with an external apparatus, said program comprising steps to be executed by a computer, said steps comprising:
-
an acquisition step of acquiring a template for generating print data corresponding to information displayed at the external apparatus, and data to be inserted in the template, in response to a request from the external apparatus;
a generation step of generating the print data corresponding to the displayed information, based on the template and the data acquired in said acquisition step;
a function acquisition step of acquiring information about a function of the external apparatus; and
a determination step of determining whether the template and the data acquired in said acquisition step are to be transferred to the external apparatus, or the print data generated in said generation step is to be transferred to the external apparatus, in accordance with the information acquired in said function acquisition step.
-
-
22. A storage medium capable of being read by a computer in which a program to be executed in an information processing apparatus capable of communicating with an external apparatus is stored comprising steps to be executed by a computer, said steps comprising:
-
an acquisition step of acquiring a template for generating print data corresponding to information displayed at the external apparatus, and data to be inserted in the template, in response to a request from the external apparatus;
a generation step of generating the print data corresponding to the displayed information, based on the template and the data acquired in said acquisition step;
a function acquisition step of acquiring information about a function of the external apparatus; and
a determination step of determining whether the template and the data acquired in the acquisition step are to be transferred to the external apparatus, or the print data generated in the generation step is to be transferred to the external apparatus, in accordance with the information acquired in said function acquisition step.
-
-
23. An information processing method in an information processing apparatus capable of communicating with an external apparatus, said method comprising steps to be executed by the information processing apparatus, said steps comprising:
-
an acquisition step of acquiring a template for generating print data corresponding to information displayed at the external apparatus, and data to be inserted in the template, in response to a request from the external apparatus;
a generation step of generating the print data corresponding to the displayed information, based on the template and the data acquired in said acquisition step;
a function acquisition step of acquiring information about a function of the external apparatus; and
a determination step of determining whether the template and the data acquired in said acquisition step are to be transferred to the external apparatus, or the print data generated in the generation step is to be transferred to the external apparatus, in accordance with the information acquired in said function acquisition step.
-
Specification