[go: up one dir, main page]

JP4858458B2 - Printing instruction device, printing device - Google Patents

Printing instruction device, printing device Download PDF

Info

Publication number
JP4858458B2
JP4858458B2 JP2008022140A JP2008022140A JP4858458B2 JP 4858458 B2 JP4858458 B2 JP 4858458B2 JP 2008022140 A JP2008022140 A JP 2008022140A JP 2008022140 A JP2008022140 A JP 2008022140A JP 4858458 B2 JP4858458 B2 JP 4858458B2
Authority
JP
Japan
Prior art keywords
print
identification information
unit
electronic document
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008022140A
Other languages
Japanese (ja)
Other versions
JP2009181522A (en
Inventor
賢治 蛯谷
弘文 小松原
武史 野口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2008022140A priority Critical patent/JP4858458B2/en
Publication of JP2009181522A publication Critical patent/JP2009181522A/en
Application granted granted Critical
Publication of JP4858458B2 publication Critical patent/JP4858458B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

本発明は、印刷指示装置および印刷装置に関する。   The present invention relates to a print instruction apparatus and a printing apparatus.

最近、個人情報保護法の施行などにより、印刷文書にセキュリティ機能を付与したいというニーズが急速に高まってきている。
ここで、公報記載の従来技術として、印刷文書を構成する用紙等の媒体に、文書画像とともに文書ページ毎に設定された識別情報を埋め込んだ2次元コードパターンを印刷する手法が提案されている(例えば特許文献1参照)。
Recently, with the enforcement of the Personal Information Protection Law, there is a rapidly increasing need for providing a security function to a printed document.
Here, as a conventional technique described in the publication, there is proposed a method of printing a two-dimensional code pattern in which identification information set for each document page is embedded together with a document image on a medium such as a sheet constituting a print document ( For example, see Patent Document 1).

特開2004−94907号公報JP 2004-94907 A

ところで、電子文書を印刷する際にその印刷部数を指定し、同一の電子文書から複数部数の印刷文書を出力することがよく行われている。
ここで、例えば文書画像のみからなる印刷文書を複数部数出力する場合、各印刷文書にはそれぞれ同じ画像が印刷されることになる。したがって、電子文書と印刷部数とを印刷指示として印刷装置に対して送ればよい。
一方、文書画像と識別情報を埋め込んだ2次元コードパターンとを重ねた印刷文書を複数部数出力する場合、文書画像は各部で同じであっても2次元コードパターンが部毎に異なることから、各印刷文書にはそれぞれ異なる画像が印刷されることになる。このため、印刷文書毎に異なる識別情報を付与しようとした場合には、電子文書と識別情報とを含む印刷指示を印刷部数分だけ繰り返して送る必要があった。
By the way, when printing an electronic document, the number of copies to be printed is often specified, and a plurality of copies of the printed document are output from the same electronic document.
Here, for example, when outputting a plurality of copies of a print document consisting only of document images, the same image is printed on each print document. Therefore, the electronic document and the number of copies may be sent as a print instruction to the printing apparatus.
On the other hand, when outputting a plurality of copies of a printed document in which a document image and a two-dimensional code pattern in which identification information is embedded are output, the two-dimensional code pattern is different for each copy even if the document image is the same in each portion. Different images are printed on the print documents. For this reason, when different identification information is to be assigned to each print document, it is necessary to repeatedly send a print instruction including the electronic document and the identification information for the number of copies to be printed.

本発明は、同一の電子文書から複数部数の印刷文書を出力するに際して異なる識別情報を各印刷文書に付与する場合に、印刷の生産性を向上させることを目的とする。   It is an object of the present invention to improve printing productivity when different identification information is given to each print document when outputting a plurality of copies of the print document from the same electronic document.

請求項1記載の発明は、媒体に印刷すべき電子文書と当該電子文書の印刷部数の情報とを取得する取得手段と、前記取得手段にて取得される前記電子文書に基づき、当該電子文書の1部数の印刷データを作成する印刷データ作成手段と、前記取得手段にて取得される前記電子文書の属性を抽出する抽出手段と、前記抽出手段が第1の属性を抽出した場合に、前記印刷部数と同じ第1の数の印刷識別情報を取得し、当該抽出手段が第2の属性を抽出した場合に、当該印刷部数に前記電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報を取得する識別情報取得手段と、前記抽出手段が前記第1の属性を抽出した場合に、前記印刷データ作成手段にて作成される前記1部数の印刷データと、前記識別情報取得手段にて取得される前記第1の数の印刷識別情報と、前記印刷部数の各部と当該第1の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを生成し、当該抽出手段が前記第2の属性を抽出した場合に、当該印刷データ作成手段にて作成される当該1部数の印刷データと、当該識別情報取得手段にて取得される前記第2の数の印刷識別情報と、当該印刷部数の各頁と当該第2の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを生成する印刷指示データ生成手段とを含む印刷指示装置である。
請求項2記載の発明は、前記抽出手段は、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに抽出し、前記抽出手段が前記第1の属性を抽出した場合に、当該抽出手段にて抽出される前記電子文書識別情報と前記識別情報取得手段にて取得される前記第1の数の印刷識別情報とを対応付けた識別情報テーブルを作成し、当該抽出手段が前記第2の属性を抽出した場合に、当該抽出手段にて抽出される当該電子文書識別情報と当該識別情報取得手段にて取得される前記第2の数の印刷識別情報とを対応付けた識別情報テーブルを作成するテーブル作成手段をさらに含むことを特徴とする請求項1記載の印刷指示装置である。
請求項3記載の発明は、前記抽出手段が第3の属性を抽出した場合に、前記識別情報取得手段は、前記印刷識別情報を取得せず、前記印刷指示データ生成手段は、前記印刷データ作成手段にて作成される前記1部数の印刷データを前記印刷指示データとすることを特徴とする請求項1または2記載の印刷指示装置である。
According to the first aspect of the present invention, an acquisition unit that acquires an electronic document to be printed on a medium and information on the number of copies of the electronic document, and the electronic document acquired based on the electronic document acquired by the acquisition unit. Print data creation means for creating one copy of print data; extraction means for extracting an attribute of the electronic document acquired by the acquisition means; and when the extraction means extracts the first attribute, the print When the same number of print identification information as the number of copies is acquired and the extraction means extracts the second attribute, the second number equal to the total number of pages obtained by multiplying the number of copies by the number of pages of the electronic document. Identification information acquisition means for acquiring a number of print identification information, and when the extraction means extracts the first attribute, the one set of print data created by the print data creation means, and the identification information The first obtained by the obtaining means Print instruction data including association information for associating each of the number of print identification information with each of the number of print copies and each of the first number of print identification information. When the attribute is extracted, the one copy number of print data created by the print data creation unit, the second number of print identification information acquired by the identification information acquisition unit, and the number of print copies A print instruction apparatus including print instruction data generating means for generating print instruction data including association information for associating each page with each of the second number of print identification information .
The invention according to claim 2 is characterized in that the extraction unit further extracts electronic document identification information unique to the electronic document given to the electronic document, and the extraction unit extracts the first attribute. An identification information table is created in which the electronic document identification information extracted by the extraction unit and the first number of print identification information acquired by the identification information acquisition unit are associated with each other. Identification information that associates the electronic document identification information extracted by the extraction unit with the second number of print identification information acquired by the identification information acquisition unit when the second attribute is extracted The print instruction apparatus according to claim 1, further comprising a table creation unit that creates a table.
According to a third aspect of the present invention, when the extraction unit extracts a third attribute, the identification information acquisition unit does not acquire the print identification information, and the print instruction data generation unit generates the print data 3. The print instruction apparatus according to claim 1, wherein the one piece of print data created by a means is used as the print instruction data.

請求項4記載の発明は、媒体に印刷すべき電子文書と当該電子文書の印刷部数の情報とを取得する取得手段と、前記取得手段にて取得される前記電子文書に基づき、当該電子文書の1部数の印刷データを作成する印刷データ作成手段と、前記取得手段にて取得される前記電子文書の属性を抽出する抽出手段と、前記抽出手段が第1の属性を抽出した場合に、前記印刷部数と同じ数の印刷識別情報の作成を要求する第1の要求指示を生成し、当該抽出手段が第2の属性を抽出した場合に、当該印刷部数に前記電子文書の頁数を乗じた総頁数と同じ数の印刷識別情報の作成を要求する第2の要求指示を生成する要求指示生成手段と、前記抽出手段が前記第1の属性を抽出した場合に、前記印刷データ作成手段にて作成される前記1部数の印刷データと前記要求指示生成手段にて生成される前記第1の要求指示とを含む印刷指示データを作成し、前記抽出手段が前記第2の属性を抽出した場合に、当該印刷データ作成手段にて作成される当該1部数の印刷データと当該要求指示生成手段にて生成される前記第2の要求指示とを含む印刷指示データを作成する印刷指示データ作成手段とを含む印刷指示装置である。
請求項5記載の発明は、前記抽出手段は、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに抽出し、前記印刷指示データ作成手段は、前記抽出手段が前記第1の属性を抽出した場合に、前記1部数の印刷データおよび前記第1の要求指示に当該抽出手段にて抽出される前記電子文書識別情報を加えた印刷指示データを作成し、当該抽出手段が前記第2の属性を抽出した場合に、当該1部数の印刷データおよび前記第2の要求指示に当該抽出手段にて抽出される前記電子文書識別情報を加えた印刷指示データを作成することを特徴とする請求項4記載の印刷指示装置である。
請求項6記載の発明は、前記抽出手段が第3の属性を抽出した場合に、前記要求指示生成手段は、前記印刷識別情報の作成を要求するための要求指示を作成せず、前記印刷指示データ作成手段は、前記印刷データ作成手段にて作成される前記1部数の印刷データを前記印刷指示データとすることを特徴とする請求項4または5記載の印刷指示装置である。
According to a fourth aspect of the present invention, there is provided an acquisition unit that acquires an electronic document to be printed on a medium and information on the number of copies of the electronic document, and based on the electronic document acquired by the acquisition unit, the electronic document Print data creation means for creating one copy of print data; extraction means for extracting an attribute of the electronic document acquired by the acquisition means; and when the extraction means extracts the first attribute, the print When a first request instruction that requests creation of the same number of print identification information as the number of copies is generated, and the extraction unit extracts the second attribute, the total number of copies is multiplied by the number of pages of the electronic document. A request instruction generating means for generating a second request instruction for requesting creation of the same number of print identification information as the number of pages; and when the extracting means extracts the first attribute, the print data generating means One copy of the print data to be created And the first request instruction generated by the request instruction generation unit, and when the extraction unit extracts the second attribute, the print data generation unit generates the print instruction data. A print instruction data generation unit that generates print instruction data including the one copy of print data to be generated and the second request instruction generated by the request instruction generation unit .
According to a fifth aspect of the present invention, the extracting unit further extracts electronic document identification information unique to the electronic document given to the electronic document, and the extracting unit includes the first extracting unit. When the attribute is extracted, print instruction data in which the electronic document identification information extracted by the extraction unit is added to the one copy of the print data and the first request instruction is created, and the extraction unit When the second attribute is extracted, the print instruction data is created by adding the one copy of print data and the second request instruction to the electronic document identification information extracted by the extraction unit. The print instruction apparatus according to claim 4.
According to a sixth aspect of the present invention, when the extracting unit extracts a third attribute, the request instruction generating unit does not generate a request instruction for requesting generation of the print identification information, and the print instruction 6. The print instruction apparatus according to claim 4, wherein the data generation unit uses the one copy of the print data generated by the print data generation unit as the print instruction data.

請求項7記載の発明は、電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数と同じ第1の数の印刷識別情報と、当該印刷部数の各部と当該第1の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを受信し、当該電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数に当該電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報と、当該印刷部数の各頁と当該第2の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを受信する受信手段と、前記受信手段が受信した1部数の前記印刷データから1部数の文書画像を作成する文書画像作成手段と、前記受信手段が前記第1の数の印刷識別情報を受信した場合に、それぞれに1つの印刷識別情報を埋め込んだ第1の数の重畳画像を作成し、当該受信手段が前記第2の数の印刷識別情報を受信した場合に、それぞれに1つの印刷識別情報を埋め込んだ第2の数の重畳画像を作成する重畳画像作成手段と、前記受信手段が前記第1の数の印刷識別情報を受信した場合に、前記文書画像作成手段が作成した前記文書画像と前記重畳画像作成手段が作成した前記重畳画像とを、当該受信手段が受信した前記対応付け情報に基づいて前記印刷部数の部数毎に対応付け、当該受信手段が前記第2の数の印刷識別情報を受信した場合に、当該文書画像作成手段が作成した当該文書画像と当該重畳画像作成手段が作成した当該重畳画像とを、当該受信手段が受信した当該対応付け情報に基づいて当該印刷部数の部数毎且つ頁毎に対応付ける対応付け手段と、前記対応付け手段によって対応付けがなされた前記文書画像と前記重畳画像とを重畳して媒体に印刷する印刷手段とを含む印刷装置である。 The invention according to claim 7 is the printing data of one copy of an electronic document, information of the number of copies of the electronic document, a first number of print identification information that is the same as the number of copies, Print instruction data including association information for associating each of the first number of print identification information, receiving one copy of the electronic document, information on the number of copies of the electronic document, A second number of print identification information, which is the same as the total number of pages obtained by multiplying the number of copies by the number of pages of the electronic document, and each page of the number of copies to be associated with each of the second number of print identification information. receiving means for receiving print instruction data including the correspondence information, the document image generating means for generating a document image of one copy from the printing data of one copy received by the receiving unit, the receiving unit is the first Print identification information A first number of superimposed images each having one print identification information embedded therein, and when the receiving means receives the second number of print identification information, one print identification A superimposed image creating means for creating a second number of superimposed images in which information is embedded; and the document image created by the document image creating means when the receiving means receives the first number of print identification information. And the superimposed image created by the superimposed image creating means are associated for each number of copies based on the association information received by the receiving means, and the receiving means recognizes the second number of print identifications. When the information is received, the printing unit generates the document image created by the document image creating unit and the superimposed image created by the superimposed image creating unit based on the association information received by the receiving unit. And associating means for associating the number of copies for each and Pejigoto of a printing apparatus including a printing means for printing on the medium by superimposing said document image correspondence is made with the superimposed image by the correlating means.

請求項8記載の発明は、電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数と同じ第1の数の印刷識別情報の生成を要求する第1の要求指示とを含む印刷指示データを受信し、当該電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数に当該電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報の生成を要求する第2の要求指示とを含む印刷指示データを受信する受信手段と、前記受信手段が受信した1部数の前記印刷データから1部数の文書画像を作成する文書画像作成手段と、前記受信手段が前記第1の要求指示を受信した場合に、前記第1の数の印刷識別情報を取得し、当該受信手段が前記第2の要求指示を受信した場合に、前記第2の数の印刷識別情報を取得する識別情報取得手段と、前記受信手段が前記第1の要求指示を受信した場合に、前記第1の数の印刷識別情報に基づいてそれぞれに1つの印刷識別情報を埋め込んだ第1の数の重畳画像を作成し、当該受信手段が前記第2の要求指示を受信した場合に、前記第2の数の印刷識別情報に基づいてそれぞれに1つの印刷識別情報を埋め込んだ第2の数の重畳画像を作成する重畳画像作成手段と、前記受信手段が前記第1の要求指示を受信した場合に、前記文書画像作成手段が作成した前記文書画像と前記重畳画像作成手段が作成した前記重畳画像とを、前記印刷部数の部数毎に対応付け、当該受信手段が前記第2の要求指示を受信した場合に、当該文書画像作成手段が作成した当該文書画像と当該重畳画像作成手段が作成した当該重畳画像とを、当該印刷部数の部数毎且つ頁毎に対応付ける対応付け手段と、前記対応付け手段によって対応付けがなされた前記文書画像と前記重畳画像とを重畳して媒体に印刷する印刷手段とを含む印刷装置である。
請求項9記載の発明は、前記受信手段が受信する前記印刷指示データは、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに含み、前記受信手段が前記第1の要求指示を受信した場合に、当該受信手段にて受信される前記電子文書識別情報と前記識別情報取得手段にて取得される前記第1の数の印刷識別情報とを対応付けた識別情報テーブルを作成し、当該受信手段が前記第2の要求指示を受信した場合に、当該受信手段にて受信される当該電子文書識別情報と当該識別情報取得手段にて取得される前記第2の数の印刷識別情報とを対応付けた識別情報テーブルを作成するテーブル作成手段をさらに有することを特徴とする請求項8記載の印刷装置である。
The invention according to claim 8 is a first request for requesting generation of print data of one copy of an electronic document, information on the number of copies of the electronic document, and print identification information having the same first number as the number of copies. Same as the total number of pages obtained by multiplying the number of printed copies of the electronic document by the number of printed pages of the electronic document, and the number of printed copies of the electronic document. Receiving means for receiving print instruction data including a second request instruction for requesting generation of a second number of print identification information; and one copy of the document image from one copy of the print data received by the receiving means. When the document image creating means to be created and the receiving means receive the first request instruction, the first number of print identification information is acquired, and the receiving means has received the second request instruction. If the second number of print identification information is obtained Identification information acquisition means and the reception means receive the first request instruction, the first number of print identification information each embedded with one print identification information based on the first number of print identification information A superimposed image is created, and when the receiving means receives the second request instruction, a second number of superimposed images each embedded with one print identification information based on the second number of print identification information a superposed image forming means for forming an image, when the receiving unit receives the first request instruction, and the superimposed image in which the document image and the superimposed image generating means for the document image producing means creates For each of the number of copies to be printed, and when the receiving unit receives the second request instruction, the document image created by the document image creating unit and the superimposed image created by the superimposed image creating unit Image and In the printing apparatus that includes a correlation means for associating the number of copies for each and Pejigoto of the number of copies, and printing means for printing on the medium by superimposing association is with the document image has been made and the superimposed image by the correlating means is there.
According to a ninth aspect of the present invention, the print instruction data received by the receiving unit further includes electronic document identification information unique to the electronic document given to the electronic document, and the receiving unit receives the first request. When an instruction is received, an identification information table is created in which the electronic document identification information received by the receiving unit is associated with the first number of print identification information acquired by the identification information acquiring unit When the receiving unit receives the second request instruction, the electronic document identification information received by the receiving unit and the second number of print identifications acquired by the identification information acquiring unit The printing apparatus according to claim 8 , further comprising a table creation unit that creates an identification information table in which information is associated with the information .

請求項1記載の発明によれば、同一の電子文書から複数部数の印刷文書を出力するに際して異なる印刷識別情報を各印刷文書に付与する場合に、電子文書に付与された属性に応じて、印刷文書の部数毎に異なる印刷識別情報を付与しあるいは印刷文書の部数毎且つ頁毎に異なる印刷識別情報を付与することができる。
請求項2記載の発明によれば、印刷文書に印刷された印刷識別情報から印刷文書の元となる電子文書を追跡することが可能になる。
請求項3記載の発明によれば、電子文書に付与された属性に応じて、印刷識別情報を印刷文書に付与せずに出力することができる。
請求項4記載の発明によれば、同一の電子文書から複数部数の印刷文書を出力するに際して異なる印刷識別情報を各印刷文書に付与する場合に、電子文書に付与された属性に応じて、印刷文書の部数毎に異なる印刷識別情報を付与しあるいは印刷文書の部数毎且つ頁毎に異なる印刷識別情報を付与することができる。
請求項5記載の発明によれば、例えば印刷装置側で電子文書識別情報と印刷識別情報とを対応付けることが可能になる。
請求項6記載の発明によれば、電子文書に付与された属性に応じて、印刷識別情報を印刷文書に付与せずに出力することができる。
請求項7記載の発明によれば、同一の電子文書から複数部数の印刷文書を出力するに際して異なる印刷識別情報を各印刷文書に付与する場合に、電子文書に付与された属性に応じて、印刷文書の部数毎に異なる印刷識別情報を付与しあるいは印刷文書の部数毎且つ頁毎に異なる印刷識別情報を付与することができる。
請求項8記載の発明によれば、同一の電子文書から複数部数の印刷文書を出力するに際して異なる印刷識別情報を各印刷文書に付与する場合に、電子文書に付与された属性に応じて、印刷文書の部数毎に異なる印刷識別情報を付与することあるいは印刷文書の部数毎且つ頁毎に異なる印刷識別情報を付与することができる。
請求項9記載の発明によれば、印刷文書に印刷された印刷識別情報から元となる電子文書を追跡することが可能になる。
According to the first aspect of the invention, when different print identification information is given to each print document when outputting a plurality of copies of the print document from the same electronic document , printing is performed according to the attribute given to the electronic document. Different print identification information can be assigned for each number of copies of a document, or different print identification information can be assigned for each number of copies of a print document and for each page .
According to the second aspect of the present invention, it is possible to trace the electronic document that is the origin of the print document from the print identification information printed on the print document.
According to the third aspect of the present invention, the print identification information can be output without being added to the print document in accordance with the attribute given to the electronic document.
According to the invention of claim 4, when different print identification information is given to each print document when outputting a plurality of copies of the print document from the same electronic document , printing is performed according to the attribute given to the electronic document. Different print identification information can be assigned for each number of copies of a document, or different print identification information can be assigned for each number of copies of a print document and for each page .
According to the fifth aspect of the present invention, for example, the electronic document identification information can be associated with the print identification information on the printing apparatus side.
According to the sixth aspect of the present invention, it is possible to output the print identification information without giving it to the print document in accordance with the attribute given to the electronic document.
According to the invention of claim 7, when different print identification information is given to each print document when outputting a plurality of copies of the print document from the same electronic document , printing is performed according to the attribute given to the electronic document. Different print identification information can be assigned for each number of copies of a document, or different print identification information can be assigned for each number of copies of a print document and for each page .
According to the invention described in claim 8, when different print identification information is given to each print document when outputting a plurality of copies of the print document from the same electronic document , printing is performed according to the attribute given to the electronic document. Different print identification information can be assigned for each number of copies of a document, or different print identification information can be assigned for each number of copies of a print document and for each page .
According to the ninth aspect of the present invention, it becomes possible to trace the original electronic document from the print identification information printed on the print document.

以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図1は、本実施の形態における文書管理システムの構成の一例を示したものである。この文書管理システムは、電子文書の印刷要求を出力する端末装置10と、端末装置10から印刷要求がなされた電子文書の文書画像を媒体に印刷して印刷文書を出力する画像形成装置20と、画像形成装置20によって印刷文書として出力した電子文書を必要に応じて記憶し管理する文書管理サーバ30とが、ネットワーク40に接続されることにより構成されている。なお、この文書管理システムにおいて、端末装置10は印刷要求を出力するに際して電子文書の印刷部数を指定し、画像形成装置20は印刷要求に応じた部数分だけ電子文書を媒体に印刷する。したがって、一回の印刷要求において印刷部数が複数部指定された場合、画像形成装置20は、同一の電子文書の内容が印刷された印刷文書を複数部出力することになる。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
FIG. 1 shows an example of the configuration of a document management system according to the present embodiment. The document management system includes a terminal device 10 that outputs a print request for an electronic document, an image forming device 20 that prints a document image of an electronic document requested to be printed from the terminal device 10 on a medium, and outputs the print document. A document management server 30 that stores and manages an electronic document output as a print document by the image forming apparatus 20 as necessary is configured by being connected to a network 40. In this document management system, the terminal device 10 designates the number of copies of the electronic document when outputting the print request, and the image forming apparatus 20 prints the electronic document on the medium by the number of copies according to the print request. Accordingly, when a plurality of print copies are designated in a single print request, the image forming apparatus 20 outputs a plurality of print documents in which the contents of the same electronic document are printed.

本実施の形態では、媒体に記録する画像の元となる電子データを「電子文書」と表記するが、これは、テキストを含む「文書」を電子化したデータのみを意味するものではない。例えば、絵、写真、図形等の画像データ(ラスタデータかベクターデータかによらない)、データベース管理ソフトウェアや表計算ソフトウェアで記録されるデータ、その他の印刷可能な電子データも含めて「電子文書」としている。そして、「電子文書」は1または複数頁の文書画像を含んで構成される。
また、本明細書において、「媒体」は、画像を印刷可能な媒体であれば、その材質は問わない。代表例は紙であるが、OHPシート等といったプラスチックシートや金属板等であっても構わない。
In the present embodiment, electronic data that is the basis of an image to be recorded on a medium is expressed as “electronic document”, but this does not mean only data obtained by digitizing a “document” including text. For example, "electronic document" including image data such as pictures, photos, figures (regardless of raster data or vector data), data recorded by database management software or spreadsheet software, and other printable electronic data It is said. The “electronic document” includes one or more pages of document images.
In the present specification, the “medium” may be any material as long as it can print an image. A typical example is paper, but it may be a plastic sheet such as an OHP sheet or a metal plate.

また、この文書管理システムにおいて、端末装置10は、電子文書のみの印刷要求を行う他、電子文書および識別情報を画像化したコード画像の印刷を含む印刷要求も行う。またその際に、端末装置10は、印刷文書毎に異なる識別情報を付与するのか、あるいは、各々の印刷文書の媒体毎にすべて異なる識別情報を付与するのかを印刷要求に設定する。ここで、識別情報は、印刷文書あるいは印刷文書を構成する各々の媒体(頁)を一意に特定するための情報である。
そして、画像形成装置20では、電子文書のみの印刷要求があった場合には電子文書の文書画像のみを媒体に印刷し、電子文書およびコード画像の印刷要求があった場合には電子文書の文書画像にコード画像を重畳させて媒体に印刷する。ただし、画像形成装置20は、印刷文書毎に異なる識別情報を付与する要求があった場合には電子文書の文書画像に印刷文書毎に異なるコード画像を重畳して印刷し、印刷文書毎且つ頁毎にすべて異なる識別情報を付与する要求があった場合には電子文書の文書画像に印刷文書毎且つ頁毎に全て異なるコード画像を重畳して印刷する。
そして、文書管理サーバ30は、画像形成装置20にて文書画像のみを媒体に印刷した電子文書については特に管理を行わないが、文書画像にコード画像を重畳して媒体に印刷した電子文書については識別情報と電子文書とを対応付けて記憶し管理を行う。
In this document management system, the terminal device 10 issues a print request including a print of a code image obtained by imaging an electronic document and identification information in addition to a print request for only the electronic document. At that time, the terminal apparatus 10 sets whether different identification information is assigned to each print document or whether different identification information is assigned to each medium of each print document in the print request. Here, the identification information is information for uniquely specifying the print document or each medium (page) constituting the print document.
The image forming apparatus 20 prints only the document image of the electronic document on the medium when there is a request to print only the electronic document, and the document of the electronic document when there is a print request for the electronic document and code image. The code image is superimposed on the image and printed on the medium. However, when there is a request to give different identification information for each print document, the image forming apparatus 20 prints a code image that is different for each print document on a document image of the electronic document, and prints the page for each print document. When there is a request for assigning different identification information for each print, a different code image for each print document and for each page is superimposed and printed on the document image of the electronic document.
The document management server 30 does not particularly manage the electronic document in which only the document image is printed on the medium by the image forming apparatus 20, but the electronic document in which the code image is superimposed on the document image and printed on the medium. The identification information and the electronic document are stored in association with each other and managed.

印刷指示装置の一例としての端末装置10は、画像形成装置20に対して電子文書の印刷要求を出力するコンピュータ装置である。ここで、端末装置10としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータが用いられる。
印刷装置の一例としての画像形成装置20は、媒体に画像を印刷し、印刷文書として出力する装置である。この画像形成装置20は、単体のプリンタや印刷機であってもよいし、他にスキャナや通信の機能を備えた所謂「複合機」であってもよい。ここで、画像形成装置20における画像形成方式としては、例えば、電子写真方式を用いるとよいが、その他の方式を用いてもよい。
文書管理サーバ30は、画像形成装置20によって文書画像とコード画像とを重畳して媒体に印刷を行った電子文書を管理する記憶装置を備えたコンピュータ装置である。ここで、文書管理サーバ30としては、例えば、パーソナルコンピュータやワークステーション、その他のコンピュータが用いられる。
A terminal device 10 as an example of a print instruction device is a computer device that outputs an electronic document print request to the image forming device 20. Here, as the terminal device 10, for example, a personal computer, a workstation, or another computer is used.
The image forming apparatus 20 as an example of a printing apparatus is an apparatus that prints an image on a medium and outputs it as a printed document. The image forming apparatus 20 may be a single printer or a printing machine, or may be a so-called “multifunction machine” having a scanner or a communication function. Here, as an image forming method in the image forming apparatus 20, for example, an electrophotographic method may be used, but other methods may be used.
The document management server 30 is a computer device that includes a storage device that manages an electronic document that is printed on a medium by superimposing a document image and a code image by the image forming apparatus 20. Here, as the document management server 30, for example, a personal computer, a workstation, or another computer is used.

図2は、端末装置10の機能構成の一例を示したブロック図である。端末装置10は、印刷指示部11、属性抽出部12、重畳画像仕様判断部13、ジョブデータ生成部14、ジョブデータ編集部15および送信部16を備えている。
取得手段の一例としての印刷指示部11は、ユーザから受け付けた入力に基づき、電子文書の印刷指示を出力する。ここで、電子文書の印刷指示には、印刷対象となる電子文書、印刷部数、印刷後の媒体に対して実行する後処理(穴開け、ステープル処理等)の内容などが含まれている。なお、印刷対象となる電子文書は、端末装置10が自ら保有する電子文書の他に、例えばURL(Uniform Resource Location)を用いて外部の電子文書データベース等から取得した電子文書であってもよい。
属性抽出手段の一例としての属性抽出部12は、印刷指示部11から入力される印刷指示に基づき、印刷対象となる電子文書の属性を抽出する。
重畳画像仕様判断部13は、属性抽出部12によって抽出された電子文書の属性を参照し、印刷時に文書画像に重畳する重畳画像すなわちコード画像の仕様を判断する。
ジョブデータ生成部14は、所謂プリンタドライバであり、印刷指示部11から入力される印刷指示を、画像形成装置20側で解釈可能な形式に変換したジョブデータの生成を行う。
識別情報取得手段、印刷指示データ生成手段、選択手段、テーブル作成手段および要求指示生成手段の一例としてのジョブデータ編集部15は、重畳画像仕様判断部13による判断結果に基づいて各種処理を実行し、その処理結果を用いて、ジョブデータ生成部14から入力されるジョブデータを編集する。なお、ジョブデータ編集部15では、主としてコード画像に関連する編集が行われる。
送信部16は、ジョブデータ編集部15から入力されるジョブデータ等を、図1に示すネットワーク40を介して送信する。
FIG. 2 is a block diagram illustrating an example of a functional configuration of the terminal device 10. The terminal device 10 includes a print instruction unit 11, an attribute extraction unit 12, a superimposed image specification determination unit 13, a job data generation unit 14, a job data editing unit 15, and a transmission unit 16.
The print instruction unit 11 as an example of an acquisition unit outputs an electronic document print instruction based on an input received from a user. Here, the electronic document printing instruction includes the electronic document to be printed, the number of copies, the contents of post-processing (such as punching and stapling) to be performed on the printed medium, and the like. The electronic document to be printed may be an electronic document acquired from an external electronic document database or the like using a URL (Uniform Resource Location), for example, in addition to the electronic document held by the terminal device 10 itself.
An attribute extraction unit 12 as an example of an attribute extraction unit extracts attributes of an electronic document to be printed based on a print instruction input from the print instruction unit 11.
The superimposed image specification determination unit 13 refers to the attribute of the electronic document extracted by the attribute extraction unit 12, and determines the specification of the superimposed image, that is, the code image to be superimposed on the document image at the time of printing.
The job data generation unit 14 is a so-called printer driver, and generates job data obtained by converting a print instruction input from the print instruction unit 11 into a format that can be interpreted by the image forming apparatus 20.
The job data editing unit 15 as an example of the identification information acquisition unit, the print instruction data generation unit, the selection unit, the table generation unit, and the request instruction generation unit executes various processes based on the determination result by the superimposed image specification determination unit 13. The job data input from the job data generation unit 14 is edited using the processing result. The job data editing unit 15 mainly performs editing related to the code image.
The transmission unit 16 transmits job data and the like input from the job data editing unit 15 via the network 40 shown in FIG.

図3は、画像形成装置20の機能構成の一例を示したブロック図である。画像形成装置20は、受信部21、文書画像作成部22、文書画像記憶部23、重畳画像作成部24、重畳画像記憶部25、出力画像合成部26および印刷部27を備えている。
受信手段の一例としての受信部21は、図1に示すネットワーク40を介して端末装置10から送られてくるジョブデータを受信する。
文書画像作成手段の一例としての文書画像作成部22は、受信部21で受信したジョブデータに基づいて電子文書に対応する文書画像データを作成し、文書画像記憶部23は、作成された文書画像データを一時的に記憶する。
重畳画像作成手段、テーブル作成手段、および取得手段の一例としての重畳画像作成部24は、受信部21で受信したジョブデータに基づいてコード画像データを作成し、重畳画像記憶部25は、作成されたコード画像データを一時的に記憶する。
対応付け手段の一例としての出力画像合成部26は、文書画像記憶部23から読み出した文書画像データと重畳画像記憶部25から読み出したコード画像データとを重畳させた合成画像データを作成する。
印刷手段の一例としての印刷部27は、出力画像合成部26から入力される合成画像データを媒体上に印刷し、印刷文書として出力する。
FIG. 3 is a block diagram illustrating an example of a functional configuration of the image forming apparatus 20. The image forming apparatus 20 includes a reception unit 21, a document image creation unit 22, a document image storage unit 23, a superimposed image creation unit 24, a superimposed image storage unit 25, an output image composition unit 26, and a printing unit 27.
The receiving unit 21 as an example of a receiving unit receives job data sent from the terminal device 10 via the network 40 shown in FIG.
The document image creating unit 22 as an example of the document image creating unit creates document image data corresponding to the electronic document based on the job data received by the receiving unit 21, and the document image storage unit 23 creates the created document image data. Store data temporarily.
The superimposed image creating unit 24 as an example of the superimposed image creating unit, the table creating unit, and the obtaining unit creates code image data based on the job data received by the receiving unit 21, and the superimposed image storage unit 25 is created. The code image data is temporarily stored.
The output image composition unit 26 as an example of the association unit creates composite image data in which the document image data read from the document image storage unit 23 and the code image data read from the superimposed image storage unit 25 are superimposed.
The printing unit 27 as an example of a printing unit prints the combined image data input from the output image combining unit 26 on a medium, and outputs it as a print document.

なお、端末装置10や画像形成装置20を構成する各部の機能は、ソフトウェアとハードウェア資源とが協働することにより実現される。すなわち、端末装置10や画像形成装置20に設けられた図示しないCPU(Central Processing Unit)が、端末装置10あるいは画像形成装置20を構成する各部の各機能を実現するプログラムを、例えばハードディスク等の記憶装置からメインメモリに読み込んで、これらの各機能を実現する。   Note that the functions of the components constituting the terminal device 10 and the image forming apparatus 20 are realized by cooperation of software and hardware resources. That is, a CPU (Central Processing Unit) (not shown) provided in the terminal device 10 or the image forming apparatus 20 stores a program for realizing each function of each unit constituting the terminal device 10 or the image forming apparatus 20, for example, a storage such as a hard disk. Each of these functions is realized by reading into the main memory from the apparatus.

さて、この文書管理システムでは、端末装置10で電子文書および識別情報を画像化したコード画像(重畳画像)の印刷を含む印刷要求が行われた際、識別情報の発行および識別情報を画像化したコード画像の生成を行う必要がある。このような識別情報の発行およびコード画像の生成は、端末装置10、画像形成装置20、文書管理サーバ30、あるいはネットワーク40に接続される他のコンピュータ装置のいずれで実行しても差し支えないが、ここでは、まず、端末装置10側で実行する場合を実施の形態1で説明し、続いて、画像形成装置20側で実行する場合を実施の形態2で説明する。そして、端末装置10または画像形成装置20のいずれかにおいて選択的に実行する場合を実施の形態3で説明する。   In this document management system, when a print request including printing of an electronic document and a code image (superimposed image) obtained by imaging the identification information is performed by the terminal device 10, the identification information issuance and the identification information are imaged. It is necessary to generate a code image. Such issuance of identification information and generation of a code image may be executed by any of the terminal device 10, the image forming device 20, the document management server 30, or other computer devices connected to the network 40. Here, first, the case of executing on the terminal device 10 side will be described in the first embodiment, and then the case of executing on the image forming device 20 side will be described in the second embodiment. The case of selectively executing in either the terminal device 10 or the image forming apparatus 20 will be described in the third embodiment.

<実施の形態1>
本実施の形態では、端末装置10側で識別情報の発行および識別情報を画像化したコード画像の生成を行う場合について説明を行う。
最初に、端末装置10の動作について説明する。図4は、端末装置10での処理の流れを示すフローチャートである。
まず始めに、印刷指示部11が電子文書の印刷指示を出力する(ステップ101)。印刷指示には、上述したように印刷対象となる電子文書、印刷部数、実行する後処理の内容等が含まれるが、ここでは印刷対象となる電子文書がM頁(M=1、2、3、…)の文書画像を含んでおり、また、指定される印刷部数はN部(N=1、2、3、…)であるものとする。次に、属性抽出部12が、印刷指示に基づいて印刷対象となる電子文書の属性を抽出する(ステップ102)。
<Embodiment 1>
In the present embodiment, a case will be described in which identification information is issued and a code image generated by imaging the identification information is generated on the terminal device 10 side.
First, the operation of the terminal device 10 will be described. FIG. 4 is a flowchart showing the flow of processing in the terminal device 10.
First, the print instruction unit 11 outputs a print instruction for an electronic document (step 101). As described above, the print instruction includes an electronic document to be printed, the number of copies to be printed, contents of post-processing to be executed, and the like. Here, the electronic document to be printed is M pages (M = 1, 2, 3). ,..., And the designated number of print copies is N (N = 1, 2, 3,...). Next, the attribute extraction unit 12 extracts the attribute of the electronic document to be printed based on the print instruction (step 102).

そして、重畳画像仕様判断部13が、属性抽出部12によって抽出された電子文書の属性を参照し、この電子文書を印刷する際にコード画像を重畳する必要があるか否か、また、コード画像を重畳する必要がある場合には部単位(部毎)で異なるコード画像を付与するのかあるいは頁単位(部毎且つ頁毎)で異なるコード画像を付与するのかを判断する(ステップ103)。
また、重畳画像仕様判断部13は、さらに電子文書の属性を参照し、この電子文書に電子文書識別情報の一例としての文書ID(以下の説明では元文書IDと呼ぶ)が付与されているか否かを判断し(ステップ104)、付与されている場合には元文書IDを取得する(ステップ105)。なお、この例においては、電子文書にコード画像の重畳が必要であるとの属性が付与されている場合に、この電子文書の属性に必ず元文書IDが設定されているものとする。一方、ステップ104において元文書IDが付与されていないと判断した場合は、そのまま次のステップ106へと進む。
Then, the superimposed image specification determining unit 13 refers to the attribute of the electronic document extracted by the attribute extracting unit 12 and determines whether or not the code image needs to be superimposed when printing the electronic document. When it is necessary to superimpose, it is determined whether a different code image is assigned in units of copies (for each set) or different code images are assigned in units of pages (for each set and for each page) (step 103).
The superimposed image specification determination unit 13 further refers to the attribute of the electronic document, and whether or not a document ID (referred to as an original document ID in the following description) is given to the electronic document as an example of electronic document identification information. (Step 104), and if it is assigned, the original document ID is acquired (step 105). In this example, it is assumed that the original document ID is always set in the attribute of the electronic document when the attribute that the code image needs to be superimposed is given to the electronic document. On the other hand, if it is determined in step 104 that the original document ID is not assigned, the process proceeds to the next step 106 as it is.

次に、ジョブデータ生成部14が、印刷指示に基づいて電子文書のジョブデータを生成する(ステップ106)。このとき、ジョブデータ生成部14が生成するジョブデータは、1部数分(M頁)の電子文書に対応する描画命令を含む印刷データの一例としてのコンテンツ実体記述部、および、印刷部数や実行する後処理の内容に対応するジョブコントロール記述部を含んでいる。なお、コンテンツ実体記述部は、画像形成装置20が解釈できるPDL(Page Description Language)で記述される。   Next, the job data generation unit 14 generates job data for the electronic document based on the print instruction (step 106). At this time, the job data generated by the job data generation unit 14 includes a content entity description unit as an example of print data including a rendering command corresponding to one copy (M pages) of an electronic document, the number of print copies, and execution. A job control description part corresponding to the contents of post-processing is included. The content entity description portion is described in PDL (Page Description Language) that can be interpreted by the image forming apparatus 20.

続いて、ジョブデータ編集部15は、重畳画像仕様判断部13の判断結果に基づき、識別情報を含むコード画像の付与が必要か否かを判断する(ステップ107)。ここで、コード画像の付与が必要であると判断した場合、ジョブデータ編集部15は、さらにコード画像を印刷部数の部毎(印刷文書毎)に異ならせる(第1のモードに対応)のかあるいは部毎且つ頁毎(印刷文書毎且つ媒体毎)に異ならせる(第2のモードに対応)のかを判断する(ステップ108)。   Subsequently, the job data editing unit 15 determines whether it is necessary to add a code image including identification information based on the determination result of the superimposed image specification determination unit 13 (step 107). If it is determined that a code image needs to be added, the job data editing unit 15 may further change the code image for each number of copies (for each print document) (corresponding to the first mode) or It is determined whether it is different for each copy and each page (for each print document and each medium) (corresponding to the second mode) (step 108).

ステップ108において部毎に異なるコード画像の付与が必要であると判断した場合、ジョブデータ編集部15は、印刷指示に含まれる印刷部数と同数(N個)の印刷識別情報の一例としての文書IDを発行し(ステップ109)、且つ、発行したN個の文書IDを符号化して埋め込んだN個のコード画像データを作成する(ステップ110)。なお、以下の説明では、印刷部数に対応して発行される印刷文書毎の文書IDを印刷文書IDと呼ぶ。このとき、ジョブデータ編集部15は、印刷文書IDを発行するに際して印刷文書の各部(1部目からN部目)と各印刷文書ID(1個目からN個目)との対応付けを行う。次いで、ジョブデータ編集部15は、N個のコード画像データに対応する描画命令を含む重畳コード画像記述部を作成する(ステップ111)。なお、重畳コード画像記述部は、上述したコンテンツ記述部と同様、画像形成装置20が解釈できるPDLで記述される。そして、ジョブデータ編集部15は、元文書ID(1個)と今回新たに発行した印刷文書ID(N個)とを対応付けた識別情報テーブルの一例としてのIDテーブルを作成し(ステップ112)、ステップ117に進む。   If it is determined in step 108 that a different code image needs to be assigned for each copy, the job data editing unit 15 selects a document ID as an example of the same number (N) of print identification information as the number of copies included in the print instruction. (Step 109), and N code image data in which the issued N document IDs are encoded and embedded are created (step 110). In the following description, the document ID for each print document issued corresponding to the number of copies is referred to as a print document ID. At this time, when issuing the print document ID, the job data editing unit 15 associates each part (first to Nth part) of the print document with each print document ID (first to Nth part). . Next, the job data editing unit 15 creates a superimposed code image description unit including a drawing command corresponding to the N pieces of code image data (step 111). Note that the superimposed code image description part is described in PDL that can be interpreted by the image forming apparatus 20 in the same manner as the content description part described above. Then, the job data editing unit 15 creates an ID table as an example of an identification information table in which the original document ID (one) is associated with the newly issued print document ID (N) (step 112). The process proceeds to step 117.

一方、ステップ108において部毎且つ頁毎に異なるコード画像の付与が必要であると判断した場合、ジョブデータ編集部15は、印刷指示に含まれる印刷部数と同数(N個)の印刷文書IDと、全印刷文書の媒体数と同数すなわち各部(N部)且つ各頁(M頁)に対応する数(N×M個)の印刷識別情報の一例としての紙ID(識別情報)とを発行し(ステップ113)、N×M個の紙IDを符号化して埋め込んだN×M個のコード画像データを作成する(ステップ114)。このとき、ジョブデータ編集部15は、印刷文書IDを発行するに際して各部(1部目からN部目)と各印刷文書ID(1個目からN個目)との対応付けを行い、また、紙IDを発行するに際して各部(1部目からN部目)と各紙(1枚目からN×M枚目)と各紙ID(1個目からN×M個目)との対応付けを行う。次いで、ジョブデータ編集部15は、N×M個のコード画像データに対応する描画命令を含みPDLで記述された重畳コード画像記述部を作成する(ステップ115)。そして、ジョブデータ編集部15は、元文書ID(1個)と今回新たに発行した印刷文書ID(N個)と紙ID(N×M個)とを対応付けた識別情報テーブルの一例としてのIDテーブルを作成し(ステップ116)、ステップ117へと進む。
他方、ステップ107でコード画像は不要と判断された場合は、そのままステップ117へと進む。
On the other hand, if it is determined in step 108 that different code images need to be assigned for each copy and each page, the job data editing unit 15 prints the same number (N) of print document IDs as the number of print copies included in the print instruction. The paper ID (identification information) as an example of the print identification information of the same number as the number of media of all print documents, that is, the number (N × M) of each copy (N copies) and each page (M pages) is issued. (Step 113), N × M code image data in which N × M paper IDs are encoded and embedded are created (step 114). At this time, when issuing the print document ID, the job data editing unit 15 associates each part (first to Nth part) with each print document ID (first to Nth part), and When issuing a paper ID, each section (first to Nth copies), each sheet (first to N × Mth) and each paper ID (first to N × Mth) are associated with each other. Next, the job data editing unit 15 creates a superimposed code image description unit described in PDL including a rendering command corresponding to N × M code image data (step 115). The job data editing unit 15 is an example of an identification information table in which the original document ID (one), the newly issued print document ID (N) and the paper ID (N × M) are associated with each other. An ID table is created (step 116), and the process proceeds to step 117.
On the other hand, if it is determined in step 107 that the code image is unnecessary, the process proceeds to step 117 as it is.

そして、ジョブデータ編集部15は、ジョブデータ生成部14から入力されてくるジョブデータに対し、重畳画像すなわちコード画像の仕様に応じて適宜編集を行う(ステップ117)。
ここで、例えば部毎に異なるコード画像を付与する場合、ジョブデータ編集部15は、ステップ111で作成した重畳コード画像記述部をジョブデータに付け加える編集、および、各部(1部目からN部目)と各印刷文書ID(1個目からN個目)との対応付けに関する指示を同じジョブデータのジョブコントロール記述部に付け加える編集を行って出力する。一方、例えば部毎且つ頁毎に異なるコード画像を付与する場合、ジョブデータ編集部15は、ステップ115で作成した重畳コード画像記述部をジョブデータに付け加える編集、および、各部(1部目からN部目)と各印刷文書ID(1個目からN個目)と各紙(1枚目からN×M枚目)と各紙ID(1個目からN×M個目)との対応付けに関する指示を同じジョブデータのジョブコントロール記述部に付け加える編集を行って出力する。他方、コード画像の付与を行わない場合、ジョブデータ編集部15は、ジョブデータに編集を施すことなくそのまま出力する。
Then, the job data editing unit 15 appropriately edits the job data input from the job data generation unit 14 according to the specifications of the superimposed image, that is, the code image (step 117).
Here, for example, when a different code image is assigned to each copy, the job data editing unit 15 adds the superimposed code image description part created in step 111 to the job data, and edits each part (first to Nth copies). ) And each print document ID (from the first to the Nth) are added to the job control description part of the same job data and edited for output. On the other hand, for example, when a different code image is given for each copy and for each page, the job data editing unit 15 performs editing for adding the superimposed code image description generated in step 115 to the job data, and each unit (from the first copy to the Nth). Copy), each print document ID (1st to Nth), each paper (1st to N × Mth) and each paper ID (1st to N × Mth) Is added to the job control description part of the same job data and output. On the other hand, when the code image is not added, the job data editing unit 15 outputs the job data as it is without editing.

その後、送信部16は、ジョブデータ編集部15から入力されてくる印刷指示データの一例としてのジョブデータを、ネットワーク40を介して画像形成装置20に向けて送信する。また、ジョブデータ編集部15が部毎あるいは部毎且つ頁毎に異なるコード画像の作成を行っている場合、送信部16は、ジョブデータ編集部15が作成したIDテーブルのデータ(ステップ112またはステップ116で作成されたもの)を、ネットワーク40を介して文書管理サーバ30に向けて送信する。なお、文書管理サーバ30は、端末装置10から送られてきたIDテーブルのデータを受信し、図示しない記憶部に記憶させる。   Thereafter, the transmission unit 16 transmits job data as an example of print instruction data input from the job data editing unit 15 to the image forming apparatus 20 via the network 40. When the job data editing unit 15 creates a different code image for each copy or for each page and for each page, the transmission unit 16 transmits the ID table data created by the job data editing unit 15 (step 112 or step The one created at 116 is transmitted to the document management server 30 via the network 40. The document management server 30 receives the data of the ID table sent from the terminal device 10 and stores it in a storage unit (not shown).

続いて、画像形成装置20の動作について説明する。図5は、画像形成装置20での処理の流れを示すフローチャートである。
まず始めに、受信部21が、端末装置10から送られてきたジョブデータを受信する(ステップ201)。続いて、文書画像作成部22が、受信したジョブデータのコンテンツ実体記述部に記載されている内容を解釈して1部数分の文書画像データ(M頁)を作成し(ステップ202)、文書画像記憶部23に記憶させる。
Next, the operation of the image forming apparatus 20 will be described. FIG. 5 is a flowchart showing the flow of processing in the image forming apparatus 20.
First, the receiving unit 21 receives job data sent from the terminal device 10 (step 201). Subsequently, the document image creation unit 22 interprets the contents described in the content entity description part of the received job data and creates document image data (M pages) for one copy (step 202). The data is stored in the storage unit 23.

次に、重畳画像作成部24は、受信したジョブデータに重畳コード画像記述部が存在しているか否かを判断する(ステップ203)。ここで、重畳コード画像記述部が存在すると判断した場合、重畳画像作成部24は、ジョブデータの重畳コード画像記述部に記載されている描画命令を解釈して、部毎のコード画像データ(N個)あるいは部毎且つ頁毎のコード画像データ(N×M個)を作成し(ステップ204)、重畳画像記憶部25に記憶させる。なお、ジョブデータに重畳コード記述部が存在しない場合は、そのままステップ205に進む。   Next, the superimposed image creation unit 24 determines whether or not a superimposed code image description unit exists in the received job data (step 203). Here, when it is determined that the superimposed code image description portion exists, the superimposed image creation unit 24 interprets the drawing command described in the superimposed code image description portion of the job data, and the code image data (N Code image data (N × M) for each page and for each page (step 204) and stored in the superimposed image storage unit 25. If there is no superimposed code description part in the job data, the process proceeds to step 205 as it is.

そして、出力画像合成部26は、受信したジョブデータのジョブコントロール記述部に記載されている内容に基づき、部毎に異なるコード画像を付与するか否かを判断し(ステップ205)、部毎に異なるコード画像を付与する場合には第1の合成処理を実行する(ステップ206)。一方、ステップ205において部毎に異なるコード画像を付与する必要がないと判断した場合、出力画像合成部26は、次に、部毎且つ頁毎に異なるコード画像を付与するか否かを判断し(ステップ207)、部毎且つ頁毎に異なるコード画像を付与する場合には第2の合成処理を実行する(ステップ208)。また、ステップ207において部毎且つ頁毎に異なるコード画像を付与する必要が無いと判断した場合、出力画像合成部26は、第3の合成処理を実行する(ステップ209)。
なお、この例において、出力画像合成部26は、ジョブコントロール記述部に、各部と各印刷文書IDとの対応付けに関する指示があれば、部毎に異なるコード画像を付与するという判断を行い、各部と各印刷文書IDと各紙と各紙IDとの対応付けに関する指示があれば、部毎且つ頁毎に異なるコード画像を付与するという判断を行い、これらの指示がなければ、コード画像を付与する必要はないという判断を行う。
そして、印刷部27は、出力画像合成部26から入力される出力画像データに基づいて順次媒体に合成画像を印刷して出力する(ステップ210)。
Then, the output image composition unit 26 determines whether or not to assign a different code image for each copy based on the contents described in the job control description portion of the received job data (step 205). If a different code image is to be added, the first synthesis process is executed (step 206). On the other hand, if it is determined in step 205 that it is not necessary to assign a different code image for each copy, the output image composition unit 26 next determines whether or not to apply a different code image for each copy and for each page. (Step 207) When a different code image is given for each copy and for each page, the second synthesis process is executed (Step 208). If it is determined in step 207 that it is not necessary to assign a different code image for each copy and for each page, the output image combining unit 26 executes a third combining process (step 209).
In this example, the output image composition unit 26 determines that a different code image is assigned to each unit if the job control description unit instructs to associate each unit with each print document ID. If there is an instruction regarding the association between each print document ID and each paper and each paper ID, it is determined that a different code image is assigned for each copy and for each page. Judge that there is no.
Then, the printing unit 27 sequentially prints and outputs the synthesized image on the medium based on the output image data input from the output image synthesizing unit 26 (step 210).

ここで、図6(a)は図5のステップ206に示す第1の合成処理の流れを示すフローチャートである。
第1の合成処理において、出力画像合成部26は、まず、nを1に設定し(ステップ301)、文書画像記憶部23から文書画像データ(1部:M頁)を読み出す(ステップ302)。次いで、出力画像合成部26は、重畳画像記憶部25に記憶されるN個のコード画像データの中から、ジョブコントロール記述部に記載される各部と各印刷文書IDとの対応付けの指示に基づき、n部目に対応するn個目の印刷文書IDを含む1個のコード画像データを読み出す(ステップ303)。そして、出力画像合成部26は、文書画像データを構成する各頁(M頁)のデータに、この1個のコード画像データをそれぞれ重畳して合成し、得られた出力画像データ(M頁)を印刷部27に出力する(ステップ304)。次に、n=Nすなわち印刷部数分が全て完了したか否かを判断し(ステップ305)、n<Nの場合すなわち残りの印刷部数がある場合には、n=n+1に設定し(ステップ306)、ステップ302に戻って次の部数に対応した処理を続行する。一方、ステップ305においてn=Nとなった場合にはこの処理を終了する。
Here, FIG. 6A is a flowchart showing the flow of the first synthesis process shown in step 206 of FIG.
In the first composition processing, the output image composition unit 26 first sets n to 1 (step 301), and reads document image data (1 part: M pages) from the document image storage unit 23 (step 302). Next, the output image composition unit 26 is based on an instruction for associating each part described in the job control description part with each print document ID from among the N code image data stored in the superimposed image storage part 25. Then, one piece of code image data including the nth print document ID corresponding to the nth copy is read (step 303). Then, the output image composition unit 26 superimposes this one piece of code image data on the data of each page (M page) constituting the document image data, and obtains the obtained output image data (M page). Is output to the printing unit 27 (step 304). Next, it is determined whether or not n = N, that is, all the copies have been completed (step 305). If n <N, that is, if there are remaining print copies, n = n + 1 is set (step 306). ), Returning to step 302, the processing corresponding to the next number of copies is continued. On the other hand, if n = N in step 305, the process is terminated.

また、図6(b)は図5のステップ208に示す第2の合成処理の流れを示すフローチャートである。
第2の合成処理において、出力画像合成部26は、まず、nを1に設定し(ステップ401)、文書画像記憶部23から文書画像データ(1部:M頁)を読み出す(ステップ402)。次いで出力画像合成部26は、重畳画像記憶部25に記憶されるN×M個のコード画像データの中から、ジョブコントロール記述部に記載される各部と各紙と各紙IDとの対応付けの指示に基づき、n部目の1〜M頁目に対応するM個の紙IDを含むM個のコード画像データ(以下の説明では、n番目のコード画像データ群と呼ぶ)を読み出す(ステップ403)。そして、出力画像合成部26は、文書画像データを構成する各頁(M頁)のデータに、対応するM個のコード画像データをそれぞれ重畳して合成し、得られた出力画像データ(M頁)を印刷部27に出力する(ステップ404)。次に、n=Nすなわち印刷部数分が全て完了したか否かを判断し(ステップ405)、n<Nの場合には、n=n+1に設定し(ステップ406)、ステップ402に戻って次の部数に対応した処理を続行する。一方、ステップ405においてn=Nとなった場合にはこの処理を終了する。
FIG. 6B is a flowchart showing the flow of the second combining process shown in step 208 of FIG.
In the second composition process, the output image composition unit 26 first sets n to 1 (step 401), and reads the document image data (1 part: M pages) from the document image storage unit 23 (step 402). Next, the output image composition unit 26 instructs to associate each part, each paper, and each paper ID described in the job control description part from the N × M code image data stored in the superimposed image storage unit 25. Based on this, M code image data (referred to as an nth code image data group in the following description) including M paper IDs corresponding to the 1st to Mth pages of the nth copy are read (step 403). Then, the output image composition unit 26 superimposes the corresponding M code image data on the data of each page (M page) constituting the document image data, and obtains the obtained output image data (M page). ) Is output to the printing unit 27 (step 404). Next, it is determined whether n = N, that is, all the copies have been completed (step 405). If n <N, n = n + 1 is set (step 406), and the process returns to step 402 to continue. Continue processing corresponding to the number of copies. On the other hand, if n = N in step 405, the process is terminated.

さらに、図6(c)は図5のステップ209に示す第3の合成処理の流れを示すフローチャートである。
第3の合成処理において、出力画像合成部26は、nを1に設定し(ステップ501)、文書画像記憶部23から文書画像データ(1部:M頁)を読み出し(ステップ502)、そのまま出力画像データとして印刷部27に出力する(ステップ503)。そして、n=Nすなわち印刷部数分が全て完了したか否かを判断し(ステップ504)、n<Nの場合には、n=n+1に設定し(ステップ505)、ステップ502に戻って次の部数に対応した処理を続行する。一方、ステップ504においてn=Nとなった場合にはこの処理を終了する。
Further, FIG. 6C is a flowchart showing the flow of the third synthesis process shown in step 209 of FIG.
In the third composition process, the output image composition unit 26 sets n to 1 (step 501), reads the document image data (1 part: M pages) from the document image storage unit 23 (step 502), and outputs it as it is. The image data is output to the printing unit 27 (step 503). Then, it is determined whether or not n = N, that is, all the copies have been completed (step 504). If n <N, n = n + 1 is set (step 505), and the process returns to step 502 to return to the next. Continue processing according to the number of copies. On the other hand, if n = N in step 504, the process is terminated.

では、上述した処理について一例を挙げて説明を行う。なお、ここでは、3頁(M=3)の文書画像を有する電子文書を、5部(n=5)印刷する例について説明する。
図7は、印刷対象となる電子文書と、電子文書に基づいて印刷される印刷文書と、電子文書の元文書IDと各印刷文書に付与される印刷文書IDと各印刷文書の各頁に付与される紙IDとの関係を示している。この例では、電子文書の元文書が「001」となっており、各印刷文書に付与される印刷文書IDがそれぞれ「002」〜「006」となっている。また、例えば1部目の印刷文書(印刷文書ID「002」)において、1〜3頁目の紙IDはそれぞれ「002−001」〜「002−003」となっている。なお、部毎にコード画像を付与する要求があった場合、印刷文書IDのみが発行され紙IDは発行されない。
Then, an example is given and demonstrated about the process mentioned above. Here, an example will be described in which five copies (n = 5) of an electronic document having a document image of three pages (M = 3) are printed.
FIG. 7 shows an electronic document to be printed, a printed document printed based on the electronic document, an original document ID of the electronic document, a printed document ID assigned to each printed document, and each page of each printed document The relationship with the paper ID is shown. In this example, the original document of the electronic document is “001”, and the print document IDs assigned to the respective print documents are “002” to “006”, respectively. For example, in the first copy of the print document (print document ID “002”), the paper IDs of the first to third pages are “002-001” to “002-003”, respectively. When there is a request for assigning a code image for each copy, only the print document ID is issued and the paper ID is not issued.

図8(a)は、部毎にコード画像を付与する場合に、図4に示すステップ112で作成されるIDテーブルを例示している。この場合、元文書ID001と印刷文書ID002〜006とが対応付けられる。一方、図8(b)は、部毎且つ頁毎にコード画像を付与する場合に、図4に示すステップ116で作成されるIDテーブルを例示している。この場合、元文書ID001と印刷文書ID002〜006とが対応付けられ、さらに例えば印刷文書ID002と紙ID002−001〜002−003とが対応付けられる。なお、他の印刷文書IDについても、同様にして各紙IDとの対応付けがなされる。そして、作成されたIDテーブルは、図4に示すステップ119で文書管理サーバ30に送られ、記憶される。   FIG. 8A illustrates an ID table created in step 112 shown in FIG. 4 when a code image is assigned to each copy. In this case, the original document ID 001 and the print document IDs 002 to 006 are associated with each other. On the other hand, FIG. 8B illustrates an ID table created in step 116 shown in FIG. 4 when a code image is given for each copy and for each page. In this case, the original document ID001 and the print document ID002 to 006 are associated with each other, and for example, the print document ID002 and the paper ID002 to 001 to 002 to 003 are associated with each other. Other print document IDs are also associated with each paper ID in the same manner. Then, the created ID table is sent to the document management server 30 and stored in step 119 shown in FIG.

図9(a)は、図4に示すステップ106で生成されるジョブデータを示しており、図9(b)は図4に示すステップ117で編集後出力されるジョブデータを示している。
ジョブデータ生成部14で生成されるジョブデータは、印刷部数とは関係なく1部分の電子文書に対応する描画命令を含むコンテンツ実体記述部と、印刷部数や実行する後処理の内容に対応するジョブコントロール記述部を含んでいる。そして、部毎あるいは部毎且つ頁毎に異なるコード画像を付与する場合(コード画像あり)、ジョブデータ編集部15は、ジョブデータに、コード画像データに対応する描画命令を含む重畳コード画像記述部を編集で追加して出力する。ここで、部毎に異なるコード画像を付与する場合には5部分すなわち5個のコード画像データに基づいて重畳コード記述部が作成され、部毎且つ頁毎に異なるコード画像を付与する場合には15頁分すなわち15個のコード画像データに基づいて重畳コード記述部が作成される。一方、コード画像を付与しない場合(コード画像なし)、ジョブデータ編集部15は、このような重畳コード画像記述部の追加を行わず、コンテンツ実体記述部とジョブコントロール記述部とを含むジョブデータをそのまま出力する。なお、部毎あるいは部毎且つ頁毎に異なるコード画像を付与する場合(コード画像あり)、ジョブデータ編集部15は、上述したようにジョブコントロール記述部の内容にも編集を施す。
FIG. 9A shows the job data generated in step 106 shown in FIG. 4, and FIG. 9B shows the job data output after editing in step 117 shown in FIG.
The job data generated by the job data generation unit 14 includes a content entity description part including a rendering command corresponding to one part of the electronic document regardless of the number of copies, and a job corresponding to the number of prints and contents of post-processing to be executed. Contains a control description part. When a different code image is given for each copy or for each copy and for each page (there is a code image), the job data editing unit 15 includes, in the job data, a superimposed code image description unit that includes a drawing command corresponding to the code image data. Is added by editing and output. Here, when a different code image is given for each copy, a superimposed code description portion is created based on five parts, that is, five pieces of code image data, and when a different code image is given for each copy and each page. A superimposed code description part is created based on 15 pages, that is, 15 code image data. On the other hand, when a code image is not added (no code image), the job data editing unit 15 does not add such a superimposed code image description unit, and does not add job data including a content entity description unit and a job control description unit. Output as is. When a different code image is given for each copy or for each copy and each page (with a code image), the job data editing unit 15 also edits the contents of the job control description unit as described above.

図10は、出力画像合成部26が実行する第1の合成処理(図6(a)参照)を説明するための図である。ここで、文書画像データは1部分(3頁)であり、文書画像記憶部23に記憶されている。また、コード画像データは5部分あり、重畳画像記憶部25に記憶されている。そして、各コード画像データには、それぞれに付与された文書ID(002〜006)が埋め込まれている。
第1の合成処理では、1部分の電子文書を構成する3頁分の文書画像データに対し、印刷文書毎に異なるコード画像データを合成する。見方を変えれば、同一印刷文書内では、各頁に同じコード画像データを合成する。したがって、例えば1部目の印刷文書においては、文書画像データ「1」、「2」、「3」と、印刷文書ID「002」が埋め込まれたコード画像データとをそれぞれ合成した出力画像データが出力される。また、2部目〜5部目の印刷文書についても、同様の処理が行われる。
FIG. 10 is a diagram for explaining the first combining process (see FIG. 6A) executed by the output image combining unit 26. FIG. Here, the document image data is one part (three pages), and is stored in the document image storage unit 23. The code image data has five parts and is stored in the superimposed image storage unit 25. In each code image data, a document ID (002 to 006) assigned to each code image data is embedded.
In the first synthesis process, different code image data for each print document is synthesized with the document image data of three pages constituting one part of the electronic document. In other words, the same code image data is synthesized on each page in the same print document. Therefore, for example, in the first printed document, the output image data obtained by combining the document image data “1”, “2”, “3” and the code image data in which the print document ID “002” is embedded, respectively. Is output. The same processing is performed for the second to fifth printed documents.

図11は、出力画像合成部26が実行する第2の合成処理(図6(b)参照)を説明するための図である。ここで、文書画像データは1部分(3頁)であり、文書画像記憶部23に記憶されている。また、コード画像データは15頁分あり、重畳画像記憶部25に記憶されている。そして、各コード画像データには、それぞれに付与された紙ID(002−001〜006−003)が埋め込まれている。
第2の合成処理では、1部分の電子文書を構成する3頁分の文書画像データに対し、印刷文書毎且つ頁毎に異なるコード画像データを合成する。つまり、同一印刷文書内であっても、各頁に異なるコード画像データを合成する。したがって、例えば1部目の印刷文書においては、文書画像データ「1」と紙ID「002−001」が埋め込まれたコード画像データとを、文書画像データ「2」と紙ID「002−002」が埋め込まれたコード画像データとを、文書画像データ「3」と紙ID「002−003」が埋め込まれたコード画像データとを、それぞれ合成した出力画像データが出力される。また、2部目〜5部目の印刷文書についても、同様の処理が行われる。
FIG. 11 is a diagram for explaining the second combining process (see FIG. 6B) executed by the output image combining unit 26. FIG. Here, the document image data is one part (three pages), and is stored in the document image storage unit 23. Further, there are 15 pages of code image data, which are stored in the superimposed image storage unit 25. Each code image data is embedded with a paper ID (002-001 to 006-003) assigned thereto.
In the second synthesizing process, different code image data for each print document and for each page is synthesized with the document image data for three pages constituting one part of the electronic document. That is, different code image data is synthesized on each page even in the same print document. Therefore, for example, in the first print document, the document image data “1” and the code image data in which the paper ID “002-001” is embedded, the document image data “2” and the paper ID “002-002”. Output image data obtained by synthesizing the code image data embedded with the document image data “3” and the code image data embedded with the paper ID “002-003”. The same processing is performed for the second to fifth printed documents.

なお、本実施の形態では、端末装置10から文書管理サーバ30にIDテーブルの送信を行うようにしていたが、これに限られるものではない。例えば端末装置10がジョブデータのジョブコントロール記述部にIDテーブルを付け加える編集を行って画像形成装置20に送信し、印刷文書の出力が完了した後に画像形成装置20から文書管理サーバ30にIDテーブルの送信を行うようにしてもよい。
また、本実施の形態では、印刷指示の出力に基づいて端末装置10でジョブデータの生成および編集を行うようにしていたが、これに限られるものではない。例えば文書管理サーバ30にジョブデータ生成機能およびジョブデータ編集機能を持たせ、端末装置10から文書管理サーバ30に印刷指示のみを送信し、文書管理サーバ30でジョブデータの生成や編集を行ってから画像形成装置20にジョブデータを送信するようにしてもよい。この場合には、文書管理サーバ30で各種IDを発行することになるので、それに基づいて文書管理サーバ30でIDテーブルを作成し、記憶すればよい。
さらに、本実施の形態では、端末装置10で印刷文書IDの発行および印刷文書IDを埋め込んだコード画像データの作成を行っていたが、これに限られるものではない。例えば端末装置10では発行した印刷文書IDをジョブデータのジョブコントロール記述部に付け加える編集を行うようにし、画像形成装置20でジョブデータから印刷文書IDを読み出し、この印刷文書IDを符号化して埋め込んでコード画像データの生成を行うようにしてもよい。
In the present embodiment, the ID table is transmitted from the terminal device 10 to the document management server 30, but the present invention is not limited to this. For example, the terminal device 10 performs editing by adding an ID table to the job control description part of the job data, transmits it to the image forming apparatus 20, and after the output of the print document is completed, the image forming apparatus 20 sends the ID table to the document management server 30. Transmission may be performed.
In the present embodiment, job data is generated and edited by the terminal device 10 based on the output of the print instruction. However, the present invention is not limited to this. For example, after the document management server 30 has a job data generation function and a job data editing function, only a print instruction is transmitted from the terminal device 10 to the document management server 30, and job data is generated and edited by the document management server 30. The job data may be transmitted to the image forming apparatus 20. In this case, since various IDs are issued by the document management server 30, an ID table may be created and stored by the document management server 30 based on the IDs.
Further, in the present embodiment, the terminal device 10 issues the print document ID and creates the code image data in which the print document ID is embedded. However, the present invention is not limited to this. For example, the terminal device 10 performs editing by adding the issued print document ID to the job control description part of the job data, and the image forming device 20 reads the print document ID from the job data and encodes and embeds the print document ID. Code image data may be generated.

<実施の形態2>
本実施の形態では、端末装置10側で識別情報の発行および識別情報を符号化したコード画像の生成の指示のみを行い、画像形成装置20側で識別情報の発行および識別情報を符号化したコード画像の生成を行う場合について説明を行う。
まず、端末装置10の動作について説明する。図12は、端末装置10での処理の流れを示すフローチャートである。なお、この処理のステップ601〜ステップ608は、実施の形態1におけるステップ101〜ステップ108(図4参照)と同じであるので、その説明を省略する。
<Embodiment 2>
In the present embodiment, the terminal device 10 only issues an instruction for issuing identification information and generating a code image obtained by encoding the identification information, and the image forming apparatus 20 issues a code obtained by issuing the identification information and encoding the identification information. A case of generating an image will be described.
First, the operation of the terminal device 10 will be described. FIG. 12 is a flowchart showing the flow of processing in the terminal device 10. Since steps 601 to 608 of this process are the same as steps 101 to 108 (see FIG. 4) in the first embodiment, description thereof is omitted.

ステップ608において部毎に異なるコード画像の付与が必要であると判断した場合、ジョブデータ編集部15は、要求指示の一例として部毎に異なるコード画像の付与を要求する旨の指示を作成し(ステップ609)、ステップ611に進む。一方、ステップ608において部毎且つ頁毎に異なるコード画像の付与が必要であると判断した場合、ジョブデータ編集部15は、要求指示の一例として部毎且つ頁毎に異なるコード画像の付与を要求する旨の指示を作成し(ステップ610)、ステップ611に進む。他方、ステップ607でコード画像は不要と判断された場合は、そのままステップ611へと進む。   If it is determined in step 608 that it is necessary to assign a different code image for each copy, the job data editing unit 15 creates an instruction to request the addition of a different code image for each copy as an example of a request instruction ( Step 609), the process proceeds to Step 611. On the other hand, if it is determined in step 608 that it is necessary to assign a different code image for each copy and each page, the job data editing unit 15 requests a different code image for each copy and each page as an example of a request instruction. An instruction to do so is created (step 610), and the process proceeds to step 611. On the other hand, if it is determined in step 607 that the code image is unnecessary, the process proceeds to step 611 as it is.

そして、ジョブデータ編集部15は、ジョブデータ生成部14から入力されてくるジョブデータに対し、重畳画像すなわちコード画像の仕様に応じて適宜編集を行う(ステップ611)。
ここで、例えば部毎に異なるコード画像を付与する場合、ジョブデータ編集部15は、ステップ609で作成した部毎に異なるコード画像の付与を要求する旨の指示およびステップ605で取得した元文書IDを、ジョブデータのジョブコントロール記述部に付け加える編集を行って出力する。一方、例えば部毎且つ頁毎に異なるコード画像を付与する場合、ジョブデータ編集部15は、ステップ610で作成した部毎且つ頁毎に異なるコード画像の付与を要求する旨の指示および元文書IDをジョブデータのジョブコントロール記述部に付け加える編集を行って出力する。他方、コード画像の付与を行わない場合、ジョブデータ編集部15は、ジョブデータに編集を施すことなくそのまま出力する。その後、送信部16は、ジョブデータ編集部15から入力されてくるジョブデータを、ネットワーク40を介して画像形成装置20に向けて送信する。
Then, the job data editing unit 15 appropriately edits the job data input from the job data generation unit 14 according to the specifications of the superimposed image, that is, the code image (step 611).
Here, for example, when a different code image is given for each copy, the job data editing unit 15 instructs to give a different code image for each copy created in step 609 and the original document ID acquired in step 605. Is added to the job control description part of the job data and output. On the other hand, for example, when a different code image is assigned for each copy and for each page, the job data editing unit 15 generates an instruction for requesting a different code image for each copy and for each page created in step 610 and the original document ID. Is added to the job control description part of the job data and output. On the other hand, when the code image is not added, the job data editing unit 15 outputs the job data as it is without editing. Thereafter, the transmission unit 16 transmits the job data input from the job data editing unit 15 to the image forming apparatus 20 via the network 40.

続いて、画像形成装置20の動作について説明する。図13は、画像形成装置20での処理の流れを示すフローチャートである。なお、この処理のステップ701、ステップ702は、実施の形態1におけるステップ201、ステップ202(図5参照)と同じであるので、その説明を省略する。   Next, the operation of the image forming apparatus 20 will be described. FIG. 13 is a flowchart showing the flow of processing in the image forming apparatus 20. Since steps 701 and 702 of this process are the same as steps 201 and 202 (see FIG. 5) in the first embodiment, the description thereof is omitted.

受信部21によるジョブデータの受信(ステップ701)および文書画像作成部22による文書画像データの作成(ステップ702)および文書画像記憶部23による文書画像データの記憶が行われた後、重畳画像作成部24は、受信したジョブデータのジョブコントロール記述部にコード画像の付与を要求する旨の指示が記載されているか否かを判断する(ステップ703)。ここで、コード画像の付与が必要であると判断した場合、重畳画像作成部24は、コード画像を部毎に異ならせるのかあるいは部毎且つ頁毎に異ならせるのかを判断する(ステップ704)。   After the reception unit 21 receives job data (step 701), the document image creation unit 22 creates document image data (step 702), and the document image storage unit 23 stores document image data, then the superimposed image creation unit 24 determines whether an instruction for requesting the addition of a code image is described in the job control description part of the received job data (step 703). If it is determined that it is necessary to add a code image, the superimposed image creation unit 24 determines whether the code image is different for each copy or for each copy and each page (step 704).

ステップ704において部毎に異なるコード画像の付与が必要であると判断した場合、重畳画像作成部24は、ジョブコントロール記述部に記載される印刷部数と同数(N個)の印刷文書IDを発行し(ステップ705)、且つ、発行したN個の印刷文書IDを符号化して埋め込んだN個のコード画像データを作成し(ステップ706)、重畳画像記憶部25に記憶させる。このとき、重畳画像作成部24は、印刷文書IDを発行するに際して各部(1部目からN部目)と各印刷文書ID(1個目からN個目)との対応付けを行う。そして、重畳画像作成部24は、ジョブデータコントロール記述部に記載される元文書IDを取得し、この元文書ID(1個)と今回新たに発行した印刷文書ID(N個)とを対応付けたIDテーブルを作成する(ステップ707)。その後、出力画像合成部26が、図6(a)に示す第1の合成処理を実行し(ステップ708)、ステップ714へと進む。   If it is determined in step 704 that a different code image needs to be assigned for each copy, the superimposed image creation unit 24 issues the same number (N) of print document IDs as the number of print copies described in the job control description portion. (Step 705) and N code image data in which the issued N print document IDs are encoded and embedded are created (Step 706) and stored in the superimposed image storage unit 25. At this time, when the print document ID is issued, the superimposed image creation unit 24 associates each part (first to Nth part) with each print document ID (first to Nth part). Then, the superimposed image creation unit 24 acquires the original document ID described in the job data control description unit, and associates this original document ID (one) with the newly issued print document ID (N). An ID table is created (step 707). Thereafter, the output image composition unit 26 executes the first composition process shown in FIG. 6A (step 708), and proceeds to step 714.

一方、ステップ704において部毎且つ頁毎に異なるコード画像の付与が必要であると判断した場合、重畳画像作成部24は、ジョブコントロール記述部に記載される印刷部数と同数(N個)の印刷文書IDと、各部(N部)且つ各頁(M個)に対応する数(N×M個)の紙IDとを発行し(ステップ709)、N×M個の紙IDを符号化して埋め込んだコード画像データを作成し(ステップ710)、重畳画像記憶部25に記憶させる。このとき、重畳画像作成部24は、印刷文書IDを発行するに際して各部(1部目からN部目)と各印刷文書ID(1個目からN個目)との対応付けを行い、また、紙IDを発行するに際して各部(1部目からN部目)と各紙(1枚目からN×M枚目)と各紙ID(1個目からN×M個目)との対応付けを行う。そして、重畳画像作成部24は、ジョブデータコントロール記述部に記載される元文書IDを取得し、この元文書ID(1個)と今回新たに発行した印刷文書ID(N個)と紙ID(N×M個)とを対応付けたIDテーブルを作成する(ステップ711)。その後、出力画像合成部26が、図6(b)に示す第2の合成処理を実行し(ステップ712)、ステップ714へと進む。他方、ステップ703でコード画像は不要と判断された場合は、図6(c)に示す第3の合成処理を実行し(ステップ713)、ステップ714に進む。   On the other hand, if it is determined in step 704 that a different code image needs to be assigned for each copy and each page, the superimposed image creation unit 24 prints the same number (N) of prints as the number of prints described in the job control description portion. A document ID and a number (N × M) of paper IDs corresponding to each part (N parts) and each page (M) are issued (step 709), and N × M paper IDs are encoded and embedded. The code image data is created (step 710) and stored in the superimposed image storage unit 25. At this time, the superimposed image creation unit 24 associates each part (first to Nth part) with each print document ID (first to Nth part) when issuing the print document ID. When issuing a paper ID, each section (first to Nth copies), each sheet (first to N × Mth) and each paper ID (first to N × Mth) are associated with each other. Then, the superimposed image creating unit 24 acquires the original document ID described in the job data control description unit, and this original document ID (one), the newly issued print document ID (N) and the paper ID ( N × M) are created (step 711). Thereafter, the output image composition unit 26 executes the second composition process shown in FIG. 6B (step 712), and proceeds to step 714. On the other hand, if it is determined in step 703 that the code image is unnecessary, the third synthesis process shown in FIG. 6C is executed (step 713), and the process proceeds to step 714.

そして、印刷部27は、出力画像合成部26から入力される出力画像データに基づいて順次媒体に合成画像を印刷して出力する(ステップ714)。また、重畳画像作成部24が部毎あるいは部毎且つ頁毎に異なるコード画像の作成を行っている場合、画像形成装置20に設けられた図示しない送信部は、重畳画像作成部24が作成したIDテーブルのデータ(ステップ707またはステップ711で作成されたもの)を、ネットワーク40を介して文書管理サーバ30に向けて送信する。なお、文書管理サーバ30は、画像形成装置20から送られてきたIDテーブルのデータを受信し、図示しない記憶部に記憶させる。   Then, the printing unit 27 sequentially prints and outputs the synthesized image on the medium based on the output image data input from the output image synthesizing unit 26 (step 714). In addition, when the superimposed image creation unit 24 creates different code images for each copy or for each page and for each page, a transmission unit (not shown) provided in the image forming apparatus 20 is created by the superimposed image creation unit 24. The data of the ID table (created in step 707 or step 711) is transmitted to the document management server 30 via the network 40. The document management server 30 receives the ID table data sent from the image forming apparatus 20 and stores it in a storage unit (not shown).

<実施の形態3>
実施の形態1では端末装置10側で、また、実施の形態2では画像形成装置20側で、各種IDの発行及びコード画像データの作成を行っていた。しかしながら、端末装置10や画像形成装置20のデータ処理能力は装置毎に異なり、端末装置10に比して画像形成装置20の処理能力が低い場合、あるいはその逆の場合が存在する。
そこで、本実施の形態では、印刷指示を出力する際に端末装置10および画像形成装置20の処理能力を比較し、処理能力の高い側で各種IDの発行およびコード画像データの作成を行う場合について説明を行う。
<Embodiment 3>
In the first embodiment, various IDs are issued and code image data is generated on the terminal device 10 side, and in the second embodiment, on the image forming device 20 side. However, the data processing capabilities of the terminal device 10 and the image forming device 20 differ from device to device, and there are cases where the processing capability of the image forming device 20 is lower than that of the terminal device 10 and vice versa.
Therefore, in the present embodiment, when outputting a print instruction, the processing capabilities of the terminal device 10 and the image forming apparatus 20 are compared, and various IDs are issued and code image data is created on the side with the higher processing capability. Give an explanation.

図14は、印刷指示の出力に際して端末装置10で実行される処理の流れを示すフローチャートである。
この処理では、まず、印刷指示部11から印刷指示が出力されたか否か判断され(ステップ801)、印刷指示が出力された場合には、端末装置10のCPUやメモリなどのハードウェア、および、その時点で動作しているソフトウェアなどに関する性能情報を抽出する(ステップ802)。次いで、画像形成装置20に問い合わせを行い、画像形成装置20の性能情報を取得する(ステップ803)。そして、画像形成装置20よりも端末装置10側が高性能か否かを判断する(ステップ804)。ここで、端末装置10側が高性能であると判断した場合は、端末装置10で各種IDの発行及びコード画像データの作成を行う(ステップ805)。すなわち、実施の形態1で説明した手順によって画像形成動作を実行する。一方、ステップ804において画像形成装置20側が高性能であると判断した場合は、画像形成装置20で各種IDの発行およびコード画像データの作成を行う(ステップ806)。すなわち、実施の形態2で説明した手順によって画像形成動作を実行する。
FIG. 14 is a flowchart showing a flow of processing executed by the terminal device 10 when outputting a print instruction.
In this process, first, it is determined whether or not a print instruction is output from the print instruction unit 11 (step 801). If a print instruction is output, hardware such as the CPU and memory of the terminal device 10, and Performance information relating to software operating at that time is extracted (step 802). Next, an inquiry is made to the image forming apparatus 20 to obtain performance information of the image forming apparatus 20 (step 803). Then, it is determined whether or not the terminal device 10 side has higher performance than the image forming apparatus 20 (step 804). If it is determined that the terminal device 10 has high performance, the terminal device 10 issues various IDs and creates code image data (step 805). That is, the image forming operation is executed according to the procedure described in the first embodiment. On the other hand, if it is determined in step 804 that the image forming apparatus 20 has high performance, the image forming apparatus 20 issues various IDs and creates code image data (step 806). That is, the image forming operation is executed according to the procedure described in the second embodiment.

なお、実施の形態1〜3において、出力された印刷文書の出所を後で追跡する場合には、スキャナや撮像機能を有する電子ペン等を用いて、印刷文書に形成されたコード画像の読み取りを行い、読み取ったコード画像をデコードしてその印刷文書に付与された印刷文書IDあるいは紙IDを取得し、取得した印刷文書IDあるいは紙IDを、IDテーブルを記憶する文書管理サーバ30に問い合わせればよい。   In the first to third embodiments, when the origin of the output print document is traced later, the code image formed on the print document is read using a scanner, an electronic pen having an imaging function, or the like. If the read code image is decoded, the print document ID or paper ID assigned to the print document is acquired, and the acquired print document ID or paper ID is inquired of the document management server 30 storing the ID table. Good.

本実施の形態の文書管理システムの構成例を示した図である。It is a figure showing an example of composition of a document management system of this embodiment. 端末装置の機能構成の一例を示したブロック図である。It is the block diagram which showed an example of the function structure of the terminal device. 画像形成装置の機能構成の一例を示したブロック図である。2 is a block diagram illustrating an example of a functional configuration of the image forming apparatus. FIG. 実施の形態1の端末装置での処理の流れを示すフローチャートである。3 is a flowchart showing a flow of processing in the terminal device according to the first embodiment. 実施の形態1の画像形成装置での処理の流れを示すフローチャートである。3 is a flowchart illustrating a processing flow in the image forming apparatus according to the first embodiment. (a)は第1の合成処理の流れを、(b)は第2の合成処理の流れを、(c)は第3の合成処理の流れを、それぞれ示すフローチャートである。(A) is a flowchart showing a flow of the first synthesis process, (b) is a flow of the second synthesis process, and (c) is a flowchart showing a flow of the third synthesis process. 印刷対象となる電子文書と、電子文書に基づいて印刷される印刷文書と、電子文書の元文書IDと各印刷文書に付与される印刷文書IDと各印刷文書の各頁に付与される紙IDとの関係を示す図である。Electronic document to be printed, print document printed based on electronic document, original document ID of electronic document, print document ID assigned to each print document, and paper ID assigned to each page of each print document It is a figure which shows the relationship. (a)は部毎に異なるコード画像を付与する場合に作成されるIDテーブルの一例を、(b)は部毎且つ頁毎に異なるコード画像を付与する場合に作成されるIDテーブルの一例を、それぞれ示す図である。(A) is an example of an ID table created when a different code image is given for each copy, and (b) is an example of an ID table created when a different code image is given for each copy and every page. FIG. ジョブデータ生成部で生成されるジョブデータとジョブデータ編集部で編集後出力されるジョブデータとの関係を説明するための図である。It is a figure for demonstrating the relationship between the job data produced | generated by the job data production | generation part, and the job data output after editing by the job data editing part. 第1の合成処理を説明するための図である。It is a figure for demonstrating the 1st synthetic | combination process. 第2の合成処理を説明するための図である。It is a figure for demonstrating a 2nd synthetic | combination process. 実施の形態2の端末装置での処理の流れを示すフローチャートである。10 is a flowchart showing a flow of processing in the terminal device according to the second embodiment. 実施の形態2の画像形成装置での処理の流れを示すフローチャートである。6 is a flowchart illustrating a processing flow in the image forming apparatus according to the second embodiment. 実施の形態3の端末装置で実行される処理の流れを示すフローチャートである。10 is a flowchart illustrating a flow of processing executed by the terminal device according to the third embodiment.

符号の説明Explanation of symbols

10…端末装置、11…印刷指示部、12…属性抽出部、13…重畳画像仕様判断部、14…ジョブデータ生成部、15…ジョブデータ編集部、16…送信部、20…画像形成装置、21…受信部、22…文書画像作成部、23…文書画像記憶部、24…重畳画像作成部、25…重畳画像記憶部、26…出力画像合成部、27…印刷部、30…文書管理サーバ、40…ネットワーク DESCRIPTION OF SYMBOLS 10 ... Terminal device, 11 ... Print instruction | indication part, 12 ... Attribute extraction part, 13 ... Superimposed image specification judgment part, 14 ... Job data generation part, 15 ... Job data edit part, 16 ... Transmission part, 20 ... Image forming apparatus, DESCRIPTION OF SYMBOLS 21 ... Reception part, 22 ... Document image creation part, 23 ... Document image storage part, 24 ... Superimposition image creation part, 25 ... Superimposition image storage part, 26 ... Output image composition part, 27 ... Printing part, 30 ... Document management server , 40 ... Network

Claims (9)

媒体に印刷すべき電子文書と当該電子文書の印刷部数の情報とを取得する取得手段と、
前記取得手段にて取得される前記電子文書に基づき、当該電子文書の1部数の印刷データを作成する印刷データ作成手段と、
前記取得手段にて取得される前記電子文書の属性を抽出する抽出手段と、
前記抽出手段が第1の属性を抽出した場合に、前記印刷部数と同じ第1の数の印刷識別情報を取得し、当該抽出手段が第2の属性を抽出した場合に、当該印刷部数に前記電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報を取得する識別情報取得手段と、
前記抽出手段が前記第1の属性を抽出した場合に、前記印刷データ作成手段にて作成される前記1部数の印刷データと、前記識別情報取得手段にて取得される前記第1の数の印刷識別情報と、前記印刷部数の各部と当該第1の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを生成し、当該抽出手段が前記第2の属性を抽出した場合に、当該印刷データ作成手段にて作成される当該1部数の印刷データと、当該識別情報取得手段にて取得される前記第2の数の印刷識別情報と、当該印刷部数の各頁と当該第2の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを生成する印刷指示データ生成手段と
を含む印刷指示装置。
An acquisition means for acquiring an electronic document to be printed on a medium and information on the number of copies of the electronic document;
Print data creation means for creating one copy of print data of the electronic document based on the electronic document obtained by the obtaining means;
Extracting means for extracting attributes of the electronic document acquired by the acquiring means;
When the extraction unit extracts the first attribute, the first number of print identification information that is the same as the number of print copies is acquired, and when the extraction unit extracts the second attribute, the number of print copies is Identification information acquisition means for acquiring the second number of print identification information equal to the total number of pages multiplied by the number of pages of the electronic document ;
When the extraction means extracts the first attribute, the one copy of print data created by the print data creation means and the first number of prints obtained by the identification information acquisition means Print instruction data including identification information and association information for associating each of the number of print copies with each of the first number of print identification information is generated, and the extraction unit extracts the second attribute In this case, the one copy number of print data created by the print data creation unit, the second number of print identification information acquired by the identification information acquisition unit, and each page of the number of print copies A print instruction apparatus including print instruction data generating means for generating print instruction data including association information for associating each of the second number of print identification information .
前記抽出手段は、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに抽出し、
前記抽出手段が前記第1の属性を抽出した場合に、当該抽出手段にて抽出される前記電子文書識別情報と前記識別情報取得手段にて取得される前記第1の数の印刷識別情報とを対応付けた識別情報テーブルを作成し、当該抽出手段が前記第2の属性を抽出した場合に、当該抽出手段にて抽出される当該電子文書識別情報と当該識別情報取得手段にて取得される前記第2の数の印刷識別情報とを対応付けた識別情報テーブルを作成するテーブル作成手段をさらに含むことを特徴とする請求項1記載の印刷指示装置。
The extraction means further extracts electronic document identification information unique to the electronic document given to the electronic document,
When the extraction unit extracts the first attribute, the electronic document identification information extracted by the extraction unit and the first number of print identification information acquired by the identification information acquisition unit An associated identification information table is created, and when the extraction means extracts the second attribute, the electronic document identification information extracted by the extraction means and the identification information acquisition means The print instruction apparatus according to claim 1, further comprising a table creation unit that creates an identification information table in association with the second number of print identification information .
前記抽出手段が第3の属性を抽出した場合に、前記識別情報取得手段は、前記印刷識別情報を取得せず、前記印刷指示データ生成手段は、前記印刷データ作成手段にて作成される前記1部数の印刷データを前記印刷指示データとすることを特徴とする請求項1または2記載の印刷指示装置。When the extraction unit extracts the third attribute, the identification information acquisition unit does not acquire the print identification information, and the print instruction data generation unit generates the print data generation unit. 3. The print instruction apparatus according to claim 1, wherein the number of copies of print data is the print instruction data. 媒体に印刷すべき電子文書と当該電子文書の印刷部数の情報とを取得する取得手段と、
前記取得手段にて取得される前記電子文書に基づき、当該電子文書の1部数の印刷データを作成する印刷データ作成手段と、
前記取得手段にて取得される前記電子文書の属性を抽出する抽出手段と、
前記抽出手段が第1の属性を抽出した場合に、前記印刷部数と同じ数の印刷識別情報の作成を要求する第1の要求指示を生成し、当該抽出手段が第2の属性を抽出した場合に、当該印刷部数に前記電子文書の頁数を乗じた総頁数と同じ数の印刷識別情報の作成を要求する第2の要求指示を生成する要求指示生成手段と、
前記抽出手段が前記第1の属性を抽出した場合に、前記印刷データ作成手段にて作成される前記1部数の印刷データと前記要求指示生成手段にて生成される前記第1の要求指示とを含む印刷指示データを作成し、前記抽出手段が前記第2の属性を抽出した場合に、当該印刷データ作成手段にて作成される当該1部数の印刷データと当該要求指示生成手段にて生成される前記第2の要求指示とを含む印刷指示データを作成する印刷指示データ作成手段と
を含む印刷指示装置。
An acquisition means for acquiring an electronic document to be printed on a medium and information on the number of copies of the electronic document;
Print data creation means for creating one copy of print data of the electronic document based on the electronic document obtained by the obtaining means;
Extracting means for extracting attributes of the electronic document acquired by the acquiring means;
When the extraction unit extracts a first attribute, a first request instruction for requesting creation of the same number of print identification information as the number of copies is generated, and the extraction unit extracts a second attribute Request instruction generating means for generating a second request instruction for requesting creation of the same number of print identification information as the total number of pages obtained by multiplying the number of printed copies by the number of pages of the electronic document ;
When the extraction means extracts the first attribute, the one copy number of print data created by the print data creation means and the first request instruction generated by the request instruction generation means When the print instruction data including the print attribute data is generated and the extraction unit extracts the second attribute, the print data generation unit generates the one copy of the print data and the request instruction generation unit. A print instruction apparatus including print instruction data creating means for creating print instruction data including the second request instruction .
前記抽出手段は、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに抽出し、
前記印刷指示データ作成手段は、前記抽出手段が前記第1の属性を抽出した場合に、前記1部数の印刷データおよび前記第1の要求指示に当該抽出手段にて抽出される前記電子文書識別情報を加えた印刷指示データを作成し、当該抽出手段が前記第2の属性を抽出した場合に、当該1部数の印刷データおよび前記第2の要求指示に当該抽出手段にて抽出される前記電子文書識別情報を加えた印刷指示データを作成することを特徴とする請求項4記載の印刷指示装置。
The extraction means further extracts electronic document identification information unique to the electronic document given to the electronic document ,
The print instruction data creation means, when the extraction means extracts the first attribute, the electronic document identification information extracted by the extraction means for the one copy of print data and the first request instruction. When the extraction means extracts the second attribute, the electronic document is extracted by the extraction means for the one copy of the print data and the second request instruction. 5. The print instruction apparatus according to claim 4, wherein the print instruction data is added with identification information.
前記抽出手段が第3の属性を抽出した場合に、前記要求指示生成手段は、前記印刷識別情報の作成を要求するための要求指示を作成せず、前記印刷指示データ作成手段は、前記印刷データ作成手段にて作成される前記1部数の印刷データを前記印刷指示データとすることを特徴とする請求項4または5記載の印刷指示装置。When the extraction unit extracts the third attribute, the request instruction generation unit does not generate a request instruction for requesting generation of the print identification information, and the print instruction data generation unit 6. The print instruction apparatus according to claim 4, wherein the one copy of print data created by the creation unit is used as the print instruction data. 電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数と同じ第1の数の印刷識別情報と、当該印刷部数の各部と当該第1の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを受信し、当該電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数に当該電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報と、当該印刷部数の各頁と当該第2の数の印刷識別情報のそれぞれとを対応付けるための対応付け情報とを含む印刷指示データを受信する受信手段と、
前記受信手段が受信した1部数の前記印刷データから1部数の文書画像を作成する文書画像作成手段と、
前記受信手段が前記第1の数の印刷識別情報を受信した場合に、それぞれに1つの印刷識別情報を埋め込んだ第1の数の重畳画像を作成し、当該受信手段が前記第2の数の印刷識別情報を受信した場合に、それぞれに1つの印刷識別情報を埋め込んだ第2の数の重畳画像を作成する重畳画像作成手段と、
前記受信手段が前記第1の数の印刷識別情報を受信した場合に、前記文書画像作成手段が作成した前記文書画像と前記重畳画像作成手段が作成した前記重畳画像とを、当該受信手段が受信した前記対応付け情報に基づいて前記印刷部数の部数毎に対応付け、当該受信手段が前記第2の数の印刷識別情報を受信した場合に、当該文書画像作成手段が作成した当該文書画像と当該重畳画像作成手段が作成した当該重畳画像とを、当該受信手段が受信した当該対応付け情報に基づいて当該印刷部数の部数毎且つ頁毎に対応付ける対応付け手段と、
前記対応付け手段によって対応付けがなされた前記文書画像と前記重畳画像とを重畳して媒体に印刷する印刷手段と
を含む印刷装置。
Print data of one copy of an electronic document, information on the number of copies of the electronic document, a first number of print identification information that is the same as the number of print copies, each set of the number of print copies, and the first number of print identification information Print instruction data including association information for associating each of the electronic document, one copy data of the electronic document, information on the number of copies of the electronic document, and the number of copies of the page of the electronic document. A print instruction including a second number of print identification information that is the same as the total number of pages multiplied by the number, and association information for associating each page of the number of print copies with each of the second number of print identification information Receiving means for receiving data ;
Document image creating means for creating one copy of the document image from one copy of the print data received by the receiving means ;
When the receiving unit receives the first number of print identification information, the receiving unit creates a first number of superimposed images in which one print identification information is embedded, and the receiving unit sets the second number of print identification information. Superimposition image creation means for creating a second number of superimposition images each embedded with one print identification information when receiving the print identification information ;
When the receiving unit receives the first number of print identification information, the receiving unit receives the document image created by the document image creating unit and the superimposed image created by the superimposed image creating unit. When the receiving unit receives the second number of print identification information, the document image created by the document image creating unit is associated with the number of copies based on the association information. An associating means for associating the superimposed image created by the superimposed image creating means with each of the number of copies and for each page based on the correspondence information received by the receiving means ;
A printing apparatus comprising: a printing unit that superimposes the document image and the superimposed image that have been associated by the association unit and prints them on a medium.
電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数と同じ第1の数の印刷識別情報の生成を要求する第1の要求指示とを含む印刷指示データを受信し、当該電子文書の1部数の印刷データと、当該電子文書の印刷部数の情報と、当該印刷部数に当該電子文書の頁数を乗じた総頁数と同じ第2の数の印刷識別情報の生成を要求する第2の要求指示とを含む印刷指示データを受信する受信手段と、
前記受信手段が受信した1部数の前記印刷データから1部数の文書画像を作成する文書画像作成手段と、
前記受信手段が前記第1の要求指示を受信した場合に、前記第1の数の印刷識別情報を取得し、当該受信手段が前記第2の要求指示を受信した場合に、前記第2の数の印刷識別情報を取得する識別情報取得手段と、
前記受信手段が前記第1の要求指示を受信した場合に、前記第1の数の印刷識別情報に基づいてそれぞれに1つの印刷識別情報を埋め込んだ第1の数の重畳画像を作成し、当該受信手段が前記第2の要求指示を受信した場合に、前記第2の数の印刷識別情報に基づいてそれぞれに1つの印刷識別情報を埋め込んだ第2の数の重畳画像を作成する重畳画像作成手段と、
前記受信手段が前記第1の要求指示を受信した場合に、前記文書画像作成手段が作成した前記文書画像と前記重畳画像作成手段が作成した前記重畳画像とを、前記印刷部数の部数毎に対応付け、当該受信手段が前記第2の要求指示を受信した場合に、当該文書画像作成手段が作成した当該文書画像と当該重畳画像作成手段が作成した当該重畳画像とを、当該印刷部数の部数毎且つ頁毎に対応付ける対応付け手段と、
前記対応付け手段によって対応付けがなされた前記文書画像と前記重畳画像とを重畳して媒体に印刷する印刷手段と
を含む印刷装置。
Print instruction data including print data for one copy of an electronic document, information on the number of print copies of the electronic document, and a first request instruction for requesting generation of the first number of print identification information that is the same as the number of print copies. Received and printed data of one copy of the electronic document, information of the number of copies of the electronic document, and the second number of print identification information equal to the total number of pages obtained by multiplying the number of prints by the number of pages of the electronic document Receiving means for receiving print instruction data including a second request instruction for requesting generation of
Document image creating means for creating one copy of the document image from one copy of the print data received by the receiving means ;
When the receiving unit receives the first request instruction, the first number of print identification information is acquired, and when the receiving unit receives the second request instruction, the second number Identification information acquisition means for acquiring the print identification information;
When the receiving means receives the first request instruction, it creates a first number of superimposed images each embedded with one print identification information based on the first number of print identification information, and When the receiving means receives the second request instruction, a superimposed image creation that creates a second number of superimposed images each embedded with one print identification information based on the second number of print identification information Means,
When the receiving unit receives the first request instruction, the document image created by the document image creating unit and the superimposed image created by the superimposed image creating unit are associated for each number of copies. In addition, when the receiving unit receives the second request instruction, the document image created by the document image creating unit and the superimposed image created by the superimposed image creating unit are set for each number of copies. And association means for associating each page ;
A printing apparatus comprising: a printing unit that superimposes the document image and the superimposed image that have been associated by the association unit and prints them on a medium.
前記受信手段が受信する前記印刷指示データは、前記電子文書に付与された当該電子文書に固有の電子文書識別情報をさらに含み、
前記受信手段が前記第1の要求指示を受信した場合に、当該受信手段にて受信される前記電子文書識別情報と前記識別情報取得手段にて取得される前記第1の数の印刷識別情報とを対応付けた識別情報テーブルを作成し、当該受信手段が前記第2の要求指示を受信した場合に、当該受信手段にて受信される当該電子文書識別情報と当該識別情報取得手段にて取得される前記第2の数の印刷識別情報とを対応付けた識別情報テーブルを作成するテーブル作成手段をさらに有することを特徴とする請求項8記載の印刷装置。
The print instruction data received by the receiving unit further includes electronic document identification information unique to the electronic document attached to the electronic document,
When the reception unit receives the first request instruction, the electronic document identification information received by the reception unit and the first number of print identification information acquired by the identification information acquisition unit Is generated by the electronic document identification information received by the receiving unit and the identification information acquiring unit when the receiving unit receives the second request instruction. The printing apparatus according to claim 8 , further comprising a table creation unit that creates an identification information table in association with the second number of print identification information .
JP2008022140A 2008-01-31 2008-01-31 Printing instruction device, printing device Expired - Fee Related JP4858458B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008022140A JP4858458B2 (en) 2008-01-31 2008-01-31 Printing instruction device, printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008022140A JP4858458B2 (en) 2008-01-31 2008-01-31 Printing instruction device, printing device

Publications (2)

Publication Number Publication Date
JP2009181522A JP2009181522A (en) 2009-08-13
JP4858458B2 true JP4858458B2 (en) 2012-01-18

Family

ID=41035417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008022140A Expired - Fee Related JP4858458B2 (en) 2008-01-31 2008-01-31 Printing instruction device, printing device

Country Status (1)

Country Link
JP (1) JP4858458B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5565075B2 (en) * 2010-04-28 2014-08-06 富士ゼロックス株式会社 Information processing apparatus and program
JP2020017085A (en) * 2018-07-25 2020-01-30 富士ゼロックス株式会社 Print management device, print system, and print management program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4557593B2 (en) * 2004-04-16 2010-10-06 キヤノン株式会社 Image forming apparatus, image forming method, and computer program
JP4461978B2 (en) * 2004-09-22 2010-05-12 富士ゼロックス株式会社 Document management system and document management method
JP2007058408A (en) * 2005-08-23 2007-03-08 Canon Inc Serial number output system

Also Published As

Publication number Publication date
JP2009181522A (en) 2009-08-13

Similar Documents

Publication Publication Date Title
JP5084378B2 (en) Image processing apparatus, image processing method, and computer program
JP5187057B2 (en) Layout printing system, layout document browsing method, and program
JP5127232B2 (en) Data processing apparatus, data processing method, and computer program
JP5288837B2 (en) Print job control apparatus, print job control method, print job control program
JP4810302B2 (en) Printing system, process apparatus, control method therefor, and program
JP2013162422A (en) Image forming device, control method of the same, and program
JP5587145B2 (en) Client device, control method therefor, and bookbinding system
JP4858458B2 (en) Printing instruction device, printing device
JP2008182552A (en) Image processor, image processing system and program
JP2008077538A (en) Print information management device, image formation apparatus, print information management system and program
JP2008167375A (en) Image data processor and program
JP5316012B2 (en) Printing system, printing control apparatus, and printer driver program
US7952737B2 (en) Print process system and computer readable medium
JP2004152108A (en) Printing system
JP4576896B2 (en) Image processing device
JP2008152395A (en) Information processor, control method for information processor, image forming apparatus and computer program
JP2009211523A (en) Information processor and program
JP5962314B2 (en) Image forming system, management apparatus, image forming apparatus, and control program
JP4591208B2 (en) Image forming apparatus
JP2007148845A (en) Variable print layout data conversion device and method
JP2007208436A (en) Image processor and image processing method
JP4340900B2 (en) Image information processing system, image information processing apparatus, image information processing method, image information processing program, and storage medium
JP2006166329A (en) Multiple function printing system and multiple function printing system group
JP6859618B2 (en) Information processing equipment and information processing programs
JP2008140228A (en) Document management device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090825

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110705

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110902

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111004

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111017

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141111

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees