Patent ID: 7136486
Filing Date: 2006-11-14
Classification: G06F

Abstract:
1. A print system, comprising: a content server; a plurality of printers connectable to the content server via a network; and a client computer connectable to the content server via the network; wherein the content server comprises: a content database which collects a plurality of kinds of content original data; a reader which reads content original data of a kind selected by a client as content data from the content database; a printer specifying information requester which transmits a request for transmission of printer specifying information from the content server to a printer which is selected by the client computer, wherein the printer specifying information includes a printer identifier to specify the printer; wherein the printer comprises: a printer specifying information transmitter which transmits the printer specifying information including the printer identifier from the printer to the content server based on the request from the printer specifying information requester; wherein the content server further comprises: a print job generator which generates print job data including at least the content data and the printer specifying information based on the content data read by the reader and the received printer specifying information; and a print job data transmitter which transmits the print job data from the content server to the printer; wherein the printer further comprises: a print job data receiver which receives the print job data transmitted from the content server; a judging portion which reads the printer identifier included in the printer specifying information of the print job data and judges whether the printer identifier coincides with its own printer identifier; and a print executor which executes print of the print job data in the printer only when the judging portion judges that the printer identifier included in the print job data coincides with its own printer identifier; wherein the print job data includes at least one first copy guard code inserted at a specific position and one or a plurality of second copy guard codes inserted dispersively in the content data as required depending on a data length of the content data, wherein the print job data generator generates the first copy guard code including at least the printer specifying information and a first code pointer indicating a position of a next second copy guard and inserts the first copy guard code at the specific position, and when the content data exists at a position indicated by the first code pointer, inserts a second copy guard code including at least a second code pointer which indicates a position of a second copy guard code next to the next second copy guard code at the position, and repeats the insertion of the second copy guard codes until the entire length of the content data is covered, and wherein the first and second code pointers are determined randomly every time these first and second code pointers are generated.