JP2012066508A - Printer device - Google Patents

Printer device Download PDF

Info

Publication number
JP2012066508A
JP2012066508A JP2010213870A JP2010213870A JP2012066508A JP 2012066508 A JP2012066508 A JP 2012066508A JP 2010213870 A JP2010213870 A JP 2010213870A JP 2010213870 A JP2010213870 A JP 2010213870A JP 2012066508 A JP2012066508 A JP 2012066508A
Authority
JP
Japan
Prior art keywords
data
print
stored
print job
encrypted
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.)
Pending
Application number
JP2010213870A
Other languages
Japanese (ja)
Inventor
Yonei O
用寧 王
Toshiyuki Ueki
俊幸 植木
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.)
Riso Kagaku Corp
Original Assignee
Riso Kagaku 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 Riso Kagaku Corp filed Critical Riso Kagaku Corp
Priority to JP2010213870A priority Critical patent/JP2012066508A/en
Publication of JP2012066508A publication Critical patent/JP2012066508A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To rapidly perform first printing while managing data of a print job with high security.SOLUTION: When a print job of a document image as a print object is input from a client terminal 14, a control unit 10 of the inkjet recording device 1 causes a printer unit 102 to execute the first printing by use of raster data of the document image successively written to a frame memory area 92b of a RAM 92 in units of pages. When the print run is 2 or more, data of the print job encrypted and stored in an external storage device 93 is decoded, and the subsequent printing is executed by use of this data. With respect to a print job permitted to be reprinted regardless of the print run, data thereof is encrypted and stored in the external storage device 93. In reprinting, the encrypted and stored data in the external storage device 93 is decoded, and reprint of the document image is performed by use of this data.

Description

本発明は、外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、暗号化したデータを保存用メモリに記憶、保存したら一時メモリからデータを消去するプリンタ装置に関する。   The present invention has a storage memory that encrypts and stores and saves data of a print job that is input from the outside and temporarily stored in the temporary memory, and the encrypted data is stored and stored in the storage memory. The present invention relates to a printer device that erases data from a temporary memory.

プリンタ装置においては、外部から入力された印刷ジョブのデータをメモリに記憶、保存する。その際、外部からの不正アクセスによりデータが外部に漏洩しないように、入力されたデータを暗号化してメモリに記憶、保存することがある(例えば、特許文献1)。その場合、具体的には、印刷ジョブの入力時にそのデータをRAM等の一時メモリに一時記憶させ、さらに、暗号化してハードディスクドライブ等の保存用メモリに記憶、保存することになる。そして、印刷処理を行う際には、保存用メモリの暗号化されたデータを復号化して用いる。なお、一時メモリのデータは、保存用メモリにデータを暗号化して記憶、保存した時点で消去される。   In the printer apparatus, print job data input from the outside is stored and stored in a memory. At this time, the input data may be encrypted and stored in a memory so that the data is not leaked to the outside due to unauthorized access from the outside (for example, Patent Document 1). In this case, specifically, when inputting a print job, the data is temporarily stored in a temporary memory such as a RAM, and further encrypted and stored in a storage memory such as a hard disk drive. When the printing process is performed, the encrypted data in the storage memory is decrypted and used. The data in the temporary memory is erased when the data is encrypted and stored in the storage memory.

このように、印刷ジョブのデータを暗号化して記憶、保存することは、印刷処理を終えた印刷ジョブによる再印刷を可能とするために、印刷ジョブのデータを記憶、保存しておく場合にも(例えば、特許文献2)、有効な処置である。   In this way, storing and storing the print job data in an encrypted manner also allows the print job data to be stored and stored in order to enable reprinting by the print job after the print processing is completed. (For example, Patent Document 2) is an effective treatment.

特開2009−63788号公報JP 2009-63788 A 特開2006−285610号公報JP 2006-285610 A

上述したように、印刷ジョブのデータを暗号化してメモリに記憶、保存し、印刷に使用する際に復号化して使用することは、画像データのセキュリティー管理の面では非常に有効な処置である。しかしその反面、データの暗号化及び復号化のため1部目の印刷(ファーストプリント)までに要する時間が長くなるというデメリットを有している。   As described above, encrypting print job data, storing it in the memory, storing it, and decrypting it when using it for printing is a very effective measure in terms of security management of image data. On the other hand, however, it has a demerit that it takes a long time to print the first copy (first print) for data encryption and decryption.

本発明は前記事情に鑑みなされたものであり、本発明の目的は、印刷ジョブのデータを高いセキュリティーで管理しつつファーストプリントを迅速に行うことができるプリンタ装置を提供することにある。   SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a printer apparatus capable of quickly performing first printing while managing print job data with high security.

上記目的を達成するために、本発明は、
外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、該保存用メモリに暗号化して記憶、保存した前記データを前記一時メモリから消去するプリンタ装置において、
前記一時メモリに記憶された前記データを用いて前記印刷ジョブによる1部目の印刷処理を実行する初期印刷実行手段と、
前記印刷ジョブの属性情報に基づいて、前記データの保存の要否を判定する判定手段と、
前記データの保存を要すると前記判定手段が判定した場合に、前記データを暗号化して前記保存用メモリに記憶、保存させ、該記憶、保存の終了後であって、かつ、前記初期印刷実行手段による1部目の印刷処理の実行後に、前記一時メモリの前記データを消去させると共に、前記データの保存を要しないと前記判定手段が判定した場合に、前記初期印刷実行手段による1部目の印刷処理の実行後に、前記一時メモリの前記データを消去させる保存実行手段と、
を備えることを特徴とする。
In order to achieve the above object, the present invention provides:
A storage memory for encrypting and storing and storing print job data which is input from the outside and temporarily stored in the temporary memory, and the data stored and stored encrypted in the storage memory is stored in the temporary memory; In a printer that erases from memory,
Initial print execution means for executing a first print process by the print job using the data stored in the temporary memory;
Determining means for determining whether the data needs to be stored based on the attribute information of the print job;
When the determination unit determines that the data needs to be stored, the data is encrypted, stored in the storage memory, stored, and after the storage and storage ends, and the initial print execution unit After the first printing process is executed by the printer, when the determination unit determines that the data in the temporary memory is erased and the storage of the data is not required, the first printing by the initial printing execution unit is performed. Storage execution means for erasing the data in the temporary memory after execution of processing;
It is characterized by providing.

本発明によれば、外部から入力されて一時メモリに一時的に記憶された印刷ジョブのデータを用いて、初期印刷実行手段により1部目の印刷処理(ファーストプリント)が実行される。したがって、データの暗号化や復号化を要さずにファーストプリントを迅速に行うことができる。しかも、データの保存は保存用メモリにおいて暗号化した状態で行われるので、保存したデータを高いセキュリティーで管理することができる。   According to the present invention, the first print processing (first print) is executed by the initial print execution means using the print job data input from the outside and temporarily stored in the temporary memory. Therefore, the first print can be performed quickly without the need for data encryption or decryption. Moreover, since the data is stored in an encrypted state in the storage memory, the stored data can be managed with high security.

また、上記発明において、前記判定手段が少なくとも、前記属性情報中の印刷部数が複数部に設定されている場合に前記データの保存を要すると判定するものであり、前記属性情報中の印刷部数が複数部に設定されている場合に前記印刷ジョブによる2部目以降の印刷処理を実行する継続印刷実行手段をさらに備えており、該継続印刷実行手段が、前記保存用メモリに記憶、保存された暗号化された前記データを復号化して前記2部目以降の印刷処理に用いることを特徴とする。   In the above invention, the determination means determines that the data needs to be stored at least when the number of print copies in the attribute information is set to a plurality of copies, and the number of print copies in the attribute information is And a continuous print execution means for executing the second and subsequent print processing by the print job when set to a plurality of copies, the continuous print execution means being stored and stored in the storage memory The encrypted data is decrypted and used for the second and subsequent print processing.

本発明によれば、印刷ジョブが複数部の印刷を要求する属性情報を有するものである場合、印刷ジョブのデータを暗号化して保存用メモリに記憶、保存し、かつ、2部目以降の印刷処理のために保存用メモリから読み出して復号化する間に、一時メモリに一時的に記憶されたデータを用いて1部目の印刷処理(ファーストプリント)を先行して実行することができる。   According to the present invention, when the print job has attribute information for requesting printing of a plurality of copies, the print job data is encrypted and stored in the storage memory, and the second and subsequent copies are printed. While the data is read from the storage memory and decrypted for processing, the first printing process (first print) can be executed in advance using the data temporarily stored in the temporary memory.

一時メモリのデータはファーストプリントの終了後に消去されるので、全体として、迅速なファーストプリントの実現と、2部目以降の印刷処理に用いるデータの暗号化による高いセキュリティー管理の実現とを、両立させることができる。   Since the data in the temporary memory is erased after the first print is completed, as a whole, it is possible to realize both a fast first print and a high security management by encrypting the data used for the second and subsequent print processes. be able to.

さらに、上記発明において、前記判定手段が少なくとも、前記属性情報中の再印刷許可ステータスが許可に設定されている場合に前記データの保存を要すると判定するものであり、前記印刷ジョブによる再印刷処理の要求時に前記印刷ジョブによる再印刷処理を実行する再印刷実行手段をさらに備えており、該再印刷実行手段が、前記保存用メモリに記憶、保存された暗号化された前記データを復号化して全記載印刷処理に用いることを特徴とする。   Furthermore, in the above invention, the determination unit determines that the data needs to be stored at least when the reprint permission status in the attribute information is set to permit, and the reprint process by the print job Reprint execution means for executing reprint processing by the print job at the time of the request, and the reprint execution means decrypts the encrypted data stored and saved in the storage memory. It is used for the all description printing process.

本発明によれば、印刷ジョブが再印刷を許可するステータスを属性情報に含むものである場合、再印刷のために印刷ジョブのデータを暗号化して保存用メモリに記憶、保存する間に、一時メモリに一時的に記憶されたデータを用いて1部目の印刷処理(ファーストプリント)を先行して実行することができる。   According to the present invention, when the print job includes a status that permits reprinting in the attribute information, the print job data is encrypted and stored in the storage memory for reprinting. The first printing process (first print) can be executed in advance using the temporarily stored data.

一時メモリのデータは、ファーストプリントが終了し、かつ、データが暗号化されて保存用メモリに記憶、保存された後に消去されるので、全体として、迅速なファーストプリントの実現と、再印刷に用いるデータの暗号化による高いセキュリティー管理の実現とを、両立させることができる。   The data in the temporary memory is erased after the first print is completed and the data is encrypted and stored in the storage memory, so that it is used for the realization of the rapid first print and the reprint as a whole. It is possible to achieve both high security management through data encryption.

本発明によれば、印刷ジョブのデータを高いセキュリティーで管理しつつファーストプリントを迅速に行うことができる。   According to the present invention, it is possible to quickly perform first printing while managing print job data with high security.

本発明の一実施形態に係るプリンタ装置を含むプリンタネットワークシステムの概略構成を示すブロック図である。1 is a block diagram illustrating a schematic configuration of a printer network system including a printer device according to an embodiment of the present invention. 図1のインクジェット記録装置の概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of the inkjet recording device of FIG. 本発明の一実施形態に係る、図1のクライアント端末の出力部において表示される原稿画像の印刷設定画面を示す説明図である。FIG. 2 is an explanatory diagram illustrating a print setting screen for a document image displayed on the output unit of the client terminal in FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置のディスプレイにおいて表示される登録ジョブリスト画面を示す説明図である。It is explanatory drawing which shows the registration job list screen displayed on the display of the inkjet recording device of FIG. 1 based on one Embodiment of this invention. 本発明の一実施形態に係る、図1のインクジェット記録装置のディスプレイにおいて表示される基本設定画面を示す説明図である。It is explanatory drawing which shows the basic setting screen displayed on the display of the inkjet recording device of FIG. 1 based on one Embodiment of this invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of document image printing processing performed by a CPU of the control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of a document image printing process performed by a CPU of a control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of a document image printing process performed by a CPU of a control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of a document image printing process performed by a CPU of a control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of a document image printing process performed by a CPU of a control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention. 本発明の一実施形態に係る、図1のインクジェット記録装置の制御ユニットのCPUが行う原稿画像の印刷処理の手順を示すフローチャートである。2 is a flowchart illustrating a procedure of a document image printing process performed by a CPU of a control unit of the inkjet recording apparatus of FIG. 1 according to an embodiment of the present invention.

以下、本発明の実施形態について図面を参照しながら説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施形態に係るプリンタ装置を含むプリンタネットワークシステムの概略構成を示す説明図である。   FIG. 1 is an explanatory diagram showing a schematic configuration of a printer network system including a printer apparatus according to an embodiment of the present invention.

図1に示すように、本実施形態のプリンタネットワークシステムは、インクジェット記録装置1とクライアント端末14とを有している。   As shown in FIG. 1, the printer network system of this embodiment includes an inkjet recording apparatus 1 and a client terminal 14.

図2に示すように、前記インクジェット記録装置1(請求項中のプリンタ装置に相当)は、原稿上の原稿画像を読み取って画像信号を出力するスキャナ部101と、スキャナ部101から出力された画像信号に基づいて記録紙S(片面又は両面)に原稿画像を印刷(記録)するプリンタ部102と、全体制御用の制御ユニット10(図1参照)とを備えている。プリンタ部102における原稿画像の印刷に使用する記録紙Sは、給紙部105からプリンタ部102を介して排紙部109に搬送される。   As shown in FIG. 2, the inkjet recording apparatus 1 (corresponding to the printer apparatus in the claims) reads a document image on a document and outputs an image signal, and an image output from the scanner unit 101. A printer unit 102 that prints (records) a document image on a recording sheet S (one side or both sides) based on a signal, and a control unit 10 (see FIG. 1) for overall control are provided. The recording paper S used for printing the original image in the printer unit 102 is conveyed from the paper supply unit 105 to the paper discharge unit 109 via the printer unit 102.

図1に示すように、制御ユニット10には、外部インターフェイス部11を介して、後述するクライアント端末14の外部インターフェイス部15が接続されている。このクライアント端末14から制御ユニット10は、原稿画像の印刷ジョブを受け取る。制御ユニット10は、受け取った印刷ジョブの画像情報から原稿画像のラスタデータを生成する。インクジェット記録装置1は、印刷ジョブの属性情報において指定された条件で、原稿画像の記録紙Sへの印刷をプリンタ部102において実行する。   As shown in FIG. 1, an external interface unit 15 of a client terminal 14 to be described later is connected to the control unit 10 via an external interface unit 11. From this client terminal 14, the control unit 10 receives a print job of a document image. The control unit 10 generates raster data of the document image from the received image information of the print job. The ink jet recording apparatus 1 causes the printer unit 102 to print a document image on the recording paper S under the conditions specified in the attribute information of the print job.

また、制御ユニット10にはディスプレイ110が接続されている。このディスプレイ110は、図2に示すように、インクジェット記録装置1の上部に配置されている。このディスプレイ110は、印刷部数や印刷倍率といった印刷条件をユーザが入力する入力操作部等として利用することができる。   A display 110 is connected to the control unit 10. As shown in FIG. 2, the display 110 is disposed on the upper part of the inkjet recording apparatus 1. The display 110 can be used as an input operation unit for a user to input printing conditions such as the number of copies to be printed and a printing magnification.

なお、ディスプレイ110から印刷条件を入力するのは、例えは、スキャナ部101にセットした原稿画像を複写印刷する複写モードや、後述するハードディスクドライブ等の外部記憶装置93に記憶、保存した過去の印刷ジョブによる原稿画像を再印刷する再印刷モード等で、インクジェット記録装置1を使用する場合である。   Note that the printing conditions are input from the display 110, for example, a past mode that is stored in and saved in an external storage device 93 such as a hard disk drive, which will be described later, or a copy mode in which an original image set on the scanner unit 101 is copied and printed. This is a case where the inkjet recording apparatus 1 is used in a reprint mode for reprinting a document image by a job.

上述したプリンタ部102に印刷動作を行わせるインクジェット記録装置1の制御ユニット10は、図1に示すように、CPU90を備える。このCPU90は、ROM91に格納されているプログラム及び設定情報に基づいて、ディスプレイ110から入力設定される内容に応じたスキャナ部101やプリンタ部102の動作を制御する。   As shown in FIG. 1, the control unit 10 of the inkjet recording apparatus 1 that causes the printer unit 102 to perform a printing operation includes a CPU 90. The CPU 90 controls the operation of the scanner unit 101 and the printer unit 102 according to the contents input and set from the display 110 based on the program and setting information stored in the ROM 91.

制御ユニット10にはRAM92が設けられており、RAM92にはディスプレイ110から入力された印刷部数や各種の設定内容が随時記憶される。また、RAM92には、一時メモリ領域(請求項中の一時メモリに相当)92aとフレームメモリ領域92bとが設けられている。一時メモリ領域92aには、クライアント端末14から制御ユニット10に入力された印刷ジョブのデータが一時的に記憶される。フレームメモリ領域92bには、一時メモリ領域92aに一時的に記憶された印刷ジョブのデータによってCPU90が生成する原稿画像のラスタデータが、プリンタ部102に出力されるまでの間、一時的に記憶される。   The control unit 10 is provided with a RAM 92, and the RAM 92 stores the number of print copies input from the display 110 and various setting contents as needed. The RAM 92 is provided with a temporary memory area (corresponding to a temporary memory in the claims) 92a and a frame memory area 92b. The temporary memory area 92a temporarily stores print job data input from the client terminal 14 to the control unit 10. The frame memory area 92 b temporarily stores the original image raster data generated by the CPU 90 based on the print job data temporarily stored in the temporary memory area 92 a until it is output to the printer unit 102. The

さらに、CPU90には外部記憶装置93(請求項中の保存用メモリに相当)が接続されている。この外部記憶装置93には、クライアント端末14から入力されてRAM92の一時メモリ領域92aに記憶された印刷ジョブのデータが必要に応じて、暗号化して記憶、保存される。なお、保存するデータは、属性情報に含まれる指定条件を加味して画像情報をラスタ処理した後のラスタデータでもよく、ラスタ処理する前の入力された印刷ジョブのままのデータであってもよい。   Furthermore, an external storage device 93 (corresponding to a storage memory in the claims) is connected to the CPU 90. In the external storage device 93, print job data input from the client terminal 14 and stored in the temporary memory area 92 a of the RAM 92 is encrypted and stored and saved as necessary. Note that the data to be stored may be raster data after raster processing of image information in consideration of the designation condition included in the attribute information, or may be data as the input print job before raster processing. .

制御ユニット10のCPU90がROM91のプログラムにしたがって行う処理の詳細については、後述する。   Details of processing performed by the CPU 90 of the control unit 10 according to the program of the ROM 91 will be described later.

クライアント端末14は、PC(パーソナルコンピュータ)等によって構成されるものであり、ROM17に格納された制御プログラムに基づいて各種の処理を実行するCPU16と、CPU16のワーキングエリアとして機能するRAM18と、キーボードやマウス等から構成される入力部19と、液晶ディスプレイ等から構成される出力部20(メッセージ出力手段に相当)とを備えている。   The client terminal 14 is configured by a PC (personal computer) or the like, and includes a CPU 16 that executes various processes based on a control program stored in the ROM 17, a RAM 18 that functions as a working area of the CPU 16, a keyboard, An input unit 19 composed of a mouse or the like and an output unit 20 (corresponding to a message output means) composed of a liquid crystal display or the like are provided.

CPU16には、上述した外部インターフェイス部15の他に、外部記憶装置21とディスクドライブ22とが接続されている。外部記憶装置21には、原稿画像のデータを生成するためのアプリケーションプログラムの格納領域や、インクジェット記録装置1のプリンタドライバプログラムの格納領域、及び、アプリケーションプログラムを用いて生成された原稿画像のデータファイルを格納するデータベース領域等が確保されている。   In addition to the external interface unit 15 described above, an external storage device 21 and a disk drive 22 are connected to the CPU 16. The external storage device 21 stores an application program storage area for generating document image data, a printer driver program storage area for the inkjet recording apparatus 1, and a document image data file generated using the application program. A database area or the like for storing is secured.

CPU16は、入力部19から入力される起動要求にしたがって外部記憶装置21のアプリケーションプログラムを起動させ、また、入力部19からのパラメータ入力等により指示された内容の原稿画像のデータを、起動されたアプリケーションプログラム上において生成する。生成された原稿画像のデータは出力部20において表示出力され、また、入力部19から保存要求が入力された場合には、外部記憶装置21の原稿画像のデータのデータベース領域に記憶される。   The CPU 16 activates the application program in the external storage device 21 in accordance with the activation request input from the input unit 19, and the document image data having the contents instructed by parameter input from the input unit 19 is activated. Generate on application program. The generated document image data is displayed and output at the output unit 20, and when a save request is input from the input unit 19, it is stored in the database area of the document image data in the external storage device 21.

外部記憶装置21のデータベース領域に記憶された原稿画像のデータは、アプリケーションプログラムの起動中に入力部19からの読み出し要求が入力された場合に、外部記憶装置21から読み出される。読み出された原稿画像のデータは、出力部20に表示出力することができ、また、アプリケーションプログラム上において加工して新たな原稿画像のデータに生成し直すこともできる。   The document image data stored in the database area of the external storage device 21 is read from the external storage device 21 when a read request is input from the input unit 19 while the application program is running. The read document image data can be displayed and output on the output unit 20, or can be processed on the application program and regenerated as new document image data.

そして、CPU16は、アプリケーションプログラムの起動中に入力部19から、アプリケーションプログラムでファイルを開いた原稿画像の印刷要求が入力された場合に、印刷対象の原稿画像の印刷ジョブを生成して、生成した印刷ジョブを外部インターフェイス部15から制御ユニット10の外部インターフェイス部11に出力する。この印刷ジョブは、外部記憶装置21に格納されたプリンタドライバプログラムをCPU16が実行することによって、制御ユニット10に出力することができる。   Then, the CPU 16 generates and generates a print job for a document image to be printed when a request for printing a document image whose file is opened by the application program is input from the input unit 19 while the application program is running. The print job is output from the external interface unit 15 to the external interface unit 11 of the control unit 10. This print job can be output to the control unit 10 by the CPU 16 executing a printer driver program stored in the external storage device 21.

プリンタドライバプログラムは、クライアント端末14のディスクドライブ22により光学ディスク等のディスク状記録媒体50から読み取って、外部記憶装置21にインストールする(記憶させる)ことができる。   The printer driver program can be read from the disk-shaped recording medium 50 such as an optical disk by the disk drive 22 of the client terminal 14 and installed (stored) in the external storage device 21.

ディスク状記録媒体50のプリンタドライバプログラムが外部記憶装置21にインストールされると、クライアント端末14において起動されたアプリケーションプログラム上でデータを生成した原稿画像の印刷要求を入力部19から入力した際に、CPU16によってプリンタドライバプログラムが起動される。   When the printer driver program of the disk-shaped recording medium 50 is installed in the external storage device 21, when a print request for a document image that has generated data on the application program started in the client terminal 14 is input from the input unit 19, The printer driver program is activated by the CPU 16.

また、アプリケーションプログラムが起動されていなくても、外部記憶装置21のデータベース領域にデータが格納された原稿画像の印刷要求を、出力部20に表示させたOS(オペレーションシステム)のファイル一覧画面において入力部19により入力すると、その原稿画像のデータを生成するのに用いられたアプリケーションプログラムと共に、プリンタドライバプログラムがクライアント端末14において起動される。   Even if the application program is not activated, a print request for a document image in which data is stored in the database area of the external storage device 21 is input on the OS (operation system) file list screen displayed on the output unit 20. When input is performed by the unit 19, the printer driver program is started in the client terminal 14 together with the application program used to generate the document image data.

そして、CPU16は、アプリケーションプログラムによって開かれた印刷対象の原稿画像のファイルデータを用いて、起動されたプリンタドライバプログラムの処理を実行することで、原稿画像の印刷ジョブを生成し制御ユニット10に出力する。   Then, the CPU 16 executes processing of the activated printer driver program using the file data of the document image to be printed opened by the application program, thereby generating a document image print job and outputting it to the control unit 10. To do.

図3は、クライアント端末14の出力部20において表示される原稿画像の印刷設定画面の一例を示す説明図である。この印刷設定画面は、アプリケーションプログラムの印刷メニューにおける入力部19の操作によって、原稿画像の印刷要求がCPU16に入力されると、出力部20に表示される。また、印刷設定画面は、OSのファイル一覧画面上における入力部19の操作によって、外部記憶装置21のデータベース領域にファイルデータが記憶された1又は複数の原稿画像の指定及び印刷の要求がCPU16に入力された場合にも、出力部20に表示される。   FIG. 3 is an explanatory diagram illustrating an example of a print setting screen for a document image displayed on the output unit 20 of the client terminal 14. This print setting screen is displayed on the output unit 20 when a print request for a document image is input to the CPU 16 by operating the input unit 19 in the print menu of the application program. In addition, the print setting screen displays a request for specifying and printing one or more document images in which file data is stored in the database area of the external storage device 21 by the operation of the input unit 19 on the OS file list screen. Also when it is input, it is displayed on the output unit 20.

この印刷設定画面においては、CPU16が制御ユニット10に印刷ジョブを出力してインクジェット記録装置1に印刷動作させる原稿画像の、印刷範囲(全ページ、指定ページ)や印刷部数等を入力設定することができる。また、印刷設定画面においては、この原稿画像の再印刷の許可/不許可を入力設定することができる。再印刷の許可/不許可の入力設定は、「プリンタ」の欄にあるチェックボックスを入力部19の操作によりチェックするか否かによって行うことができる。   On this print setting screen, the CPU 16 can input and set the print range (all pages, designated pages), the number of copies, and the like of a document image to be output to the control unit 10 and printed by the inkjet recording apparatus 1. it can. On the print setting screen, permission / non-permission of reprinting of the original image can be input and set. The reprint permission / non-permission input setting can be made depending on whether or not the check box in the “printer” column is checked by operating the input unit 19.

印刷設定画面において各項目の設定入力を(入力部19の操作によって)行った後、OKボタンを(入力部19の操作によって)クリック操作すると、印刷対象の原稿画像の中間データがそれぞれ生成され、印刷ジョブとしてインクジェット記録装置1の制御ユニット10に出力される。   After setting input of each item on the print setting screen (by operation of the input unit 19) and clicking the OK button (by operation of the input unit 19), intermediate data of the original image to be printed is generated, respectively. The print job is output to the control unit 10 of the inkjet recording apparatus 1.

このとき、原稿画像の再印刷の許可/不許可の入力設定内容は、再印刷許可ステータスとして印刷ジョブの属性情報に含められる。原稿画像の再印刷が許可されていれば再印刷許可ステータスがオンとなり、許可されていなければ再印刷許可ステータスはオフとなる。   At this time, the input setting contents of permission / non-permission of reprinting of the original image is included in the attribute information of the print job as a reprint permission status. If reprinting of the document image is permitted, the reprint permission status is turned on, and if not permitted, the reprint permission status is turned off.

クライアント端末14における以上の動作は、ディスクドライブ22がこれにセットしたディスク状記録媒体50から読み出して外部記憶装置21にインストールしたプリンタドライバプログラムを、CPU16が実行することで実現される。   The above operation in the client terminal 14 is realized by the CPU 16 executing the printer driver program read from the disk-shaped recording medium 50 set in the disk drive 22 and installed in the external storage device 21.

図1のインクジェット記録装置1のディスプレイ110には、通常、基本入力画面が表示されている。この基本入力画面には、4つのタブがあり、そのうち「登録ジョブ呼び出し」のタブを画面上でタッチ操作すると、図4に示す登録ジョブリスト画面が表示される。   A basic input screen is usually displayed on the display 110 of the inkjet recording apparatus 1 of FIG. This basic input screen has four tabs. When the “registered job call” tab is touched on the screen, a registered job list screen shown in FIG. 4 is displayed.

登録ジョブリスト画面には、外部記憶装置93に記憶、保存されている過去の印刷ジョブが入力順にリストアップされている。この登録ジョブリスト画面では、リストの中から原稿画像の再印刷をする対象の印刷ジョブを、タッチ操作によって選択することができる。なお、選択の際に認証コードの入力を要求し、照合が取れた場合にのみ再印刷を許可するロジックとしてもよい。また、再印刷部数については、再印刷対象の印刷ジョブを登録ジョブリスト画面上で選択する際に、ディスプレイ110に表示されているテンキーを用いて設定することができる。   On the registered job list screen, past print jobs stored and saved in the external storage device 93 are listed in the order of input. On the registered job list screen, a print job to be reprinted of the document image can be selected from the list by a touch operation. In addition, it is good also as a logic which requests | requires the input of an authentication code at the time of selection, and permits reprinting only when collation is taken. Further, the number of reprint copies can be set using the numeric keypad displayed on the display 110 when a print job to be reprinted is selected on the registered job list screen.

ここで、過去の印刷ジョブのデータがラスタ処理前のデータのまま外部記憶装置93に記憶、保存されている場合は、再印刷対象の印刷ジョブを選択した際に、図5に示すように、登録ジョブリスト画面上に基本設定画面をオーバーラップ表示させて、クライアント端末14側で設定した基本設定の内容を再設定(変更)できるようにすることも可能である。   Here, when past print job data is stored and saved in the external storage device 93 as it is before raster processing, when a print job to be reprinted is selected, as shown in FIG. It is also possible to display the basic setting screen in an overlapping manner on the registered job list screen so that the contents of the basic setting set on the client terminal 14 side can be reset (changed).

本実施形態のインクジェット記録装置1における以上のような動作は、制御ユニット10のCPU90がROM91に格納された制御プログラムを実行することで実現される。この制御プログラムを実行することでCPU90が行う処理の手順を、図6乃至図11のフローチャートを参照して説明する。   The operation as described above in the inkjet recording apparatus 1 of the present embodiment is realized by the CPU 90 of the control unit 10 executing a control program stored in the ROM 91. A procedure of processing performed by the CPU 90 by executing this control program will be described with reference to the flowcharts of FIGS.

まず、インクジェット記録装置1の電源が投入された後、CPU90は、RAM92の各種フラグをオフにリセットする初期設定を行った後で、インクジェット記録装置1の電源が切断されるまでの間、印刷ジョブ割込確認処理や、再印刷割込確認処理等を、それぞれに個別に設定された適当な周期毎に繰り返し実行する。   First, after the power of the inkjet recording apparatus 1 is turned on, the CPU 90 performs an initial setting for resetting various flags of the RAM 92 to OFF, and then until the power of the inkjet recording apparatus 1 is turned off. Interrupt check processing, reprint interrupt check processing, and the like are repeatedly executed at appropriate intervals set individually.

このうち、印刷ジョブ割込確認処理では、図6に示すように、印刷ジョブが入力されたか否かを確認し(ステップS101a)、入力されていない場合は(ステップS101aでNO)、CPU90は、印刷ジョブ割込確認処理を終了する。一方、印刷ジョブが入力された場合は(ステップS101aでYES)、CPU90は、図8を参照して後述する印刷処理を行った後(ステップS101b)、印刷ジョブ割込確認処理を終了する。   Among these, in the print job interrupt confirmation process, as shown in FIG. 6, it is confirmed whether or not a print job has been input (step S101a). If it has not been input (NO in step S101a), the CPU 90 Ends the print job interrupt confirmation process. On the other hand, when a print job is input (YES in step S101a), the CPU 90 performs a print process described later with reference to FIG. 8 (step S101b), and then ends the print job interrupt confirmation process.

また、再印刷割込確認処理では、図7に示すように、図4の登録ジョブリスト画面において再印刷対象の印刷ジョブが選択指定されたか否かを確認する(ステップS501a)。この確認は、図4の登録ジョブリスト画面にリストアップされた過去の印刷ジョブがタッチ操作されたか否かによって、行うことができる。   In the reprint interrupt confirmation process, as shown in FIG. 7, it is confirmed whether or not a print job to be reprinted has been selected and designated on the registered job list screen of FIG. 4 (step S501a). This confirmation can be performed depending on whether or not a past print job listed on the registered job list screen in FIG. 4 has been touched.

選択指定されていない場合は(ステップS501aでNO)、CPU90は、再印刷割込確認処理を終了する。一方、選択指定された場合は(ステップS501aでYES)、CPU90は、図11を参照して後述する再印刷処理を行った後(ステップS501b)、再印刷割込確認処理を終了する。   If the selection is not specified (NO in step S501a), the CPU 90 ends the reprint interrupt confirmation process. On the other hand, if it is selected and designated (YES in step S501a), the CPU 90 performs a reprint process described later with reference to FIG. 11 (step S501b), and then ends the reprint interrupt confirmation process.

そして、図6のステップS101bの印刷処理において、CPU90は、図8に示すように、入力された印刷ジョブの属性情報中に設定されている印刷部数が「1」である否かを確認する(ステップS111)。「1」である場合は(ステップS111でYES)、図9を参照して後述する「1部印刷処理」を実行した後(ステップS113)、印刷処理を終了する。印刷部数が「1」でない場合は(ステップS111でNO)、図10を参照して後述する「複数部印刷処理」を行った後(ステップS115)、印刷処理を終了する。   In the printing process in step S101b in FIG. 6, the CPU 90 confirms whether the number of copies set in the attribute information of the input print job is “1” as shown in FIG. Step S111). If “1” (YES in step S111), after executing “one-copy printing process” described later with reference to FIG. 9 (step S113), the printing process is terminated. If the number of print copies is not “1” (NO in step S111), after performing “multiple print processing” described later with reference to FIG. 10 (step S115), the print processing is terminated.

図8のステップS113の1部印刷処理において、CPU90は、図9に示すように、入力された印刷ジョブのデータをRAM92の一時メモリ領域92aに一時的に記憶、保存する(ステップS120)。そして、一時メモリ領域92aにデータを一時的に記憶した印刷ジョブの属性情報中の設定内容にしたがって、印刷ジョブの中間データから原稿画像のラスタデータを頁単位で生成する(ステップS121)。そして、生成した頁のラスタデータをRAM92のフレームメモリ領域92bに書き込み(ステップS123)、書き込んだ頁のラスタデータを用いて、プリンタ部102によりその頁の印刷を行わせる(ステップS125)。印刷が終了した頁のラスタデータはRAM92のフレームメモリ領域92bから消去する(ステップS127)。   In the one-part printing process of step S113 in FIG. 8, the CPU 90 temporarily stores and saves the input print job data in the temporary memory area 92a of the RAM 92 as shown in FIG. 9 (step S120). Then, according to the setting contents in the attribute information of the print job in which the data is temporarily stored in the temporary memory area 92a, the original image raster data is generated page by page from the intermediate data of the print job (step S121). Then, the generated raster data of the page is written in the frame memory area 92b of the RAM 92 (step S123), and the page is printed by the printer unit 102 using the written raster data of the page (step S125). The raster data of the page for which printing has been completed is erased from the frame memory area 92b of the RAM 92 (step S127).

続いて、印刷ジョブの原稿画像の最終頁まで印刷が終了したか否かを確認し(ステップS129)、終了していない場合は(ステップS129でNO)、ステップS121にリターンする。終了した場合は(ステップS129でYES)、入力された印刷ジョブの属性情報中の再印刷許可ステータスがオンであるか否かを確認する(ステップS131)。オンである場合は(ステップS131でYES)、入力された印刷ジョブのデータを暗号化して外部記憶装置93に記憶、保存させた後(ステップS133)、後述するステップS135に移行する。一方、オンでない場合は(ステップS131でNO)、ステップS135に移行する。ステップS135では、RAM92の一時メモリ領域92aに記憶、保存した印刷ジョブのデータを消去する。その後、1部印刷処理を終了する。   Subsequently, it is confirmed whether or not printing has been completed up to the last page of the original image of the print job (step S129). If not completed (NO in step S129), the process returns to step S121. If completed (YES in step S129), it is confirmed whether or not the reprint permission status in the attribute information of the input print job is ON (step S131). If it is ON (YES in step S131), the input print job data is encrypted, stored in the external storage device 93 and stored (step S133), and the process proceeds to step S135 described later. On the other hand, if it is not on (NO in step S131), the process proceeds to step S135. In step S135, the print job data stored and saved in the temporary memory area 92a of the RAM 92 is deleted. Thereafter, the one-copy printing process is terminated.

次に、図8のステップS115の複数部印刷処理において、CPU90は、図10に示すように、入力された印刷ジョブのデータをRAM92の一時メモリ領域92aに一時的に記憶、保存する(ステップS140)。そして、一時メモリ領域92aにデータを一時的に記憶した印刷ジョブの属性情報中の設定内容にしたがって、印刷ジョブの中間データから原稿画像のラスタデータを頁単位で生成する(ステップS141)。そして、生成した頁のラスタデータをRAM92のフレームメモリ領域に書き込み(ステップS143)、書き込んだ頁のラスタデータを用いて、プリンタ部102によりその頁の印刷を行わせる(ステップS145)。印刷が終了した頁のラスタデータはRAM92のフレームメモリ領域から消去する(ステップS147)。   Next, in the multiple copy printing process of step S115 in FIG. 8, the CPU 90 temporarily stores and saves the input print job data in the temporary memory area 92a of the RAM 92 as shown in FIG. 10 (step S140). ). Then, in accordance with the setting contents in the attribute information of the print job that temporarily stores the data in the temporary memory area 92a, the raster data of the document image is generated in units of pages from the intermediate data of the print job (step S141). Then, the generated raster data of the page is written in the frame memory area of the RAM 92 (step S143), and the page is printed by the printer unit 102 using the written raster data of the page (step S145). The raster data of the page that has been printed is erased from the frame memory area of the RAM 92 (step S147).

続いて、印刷ジョブの原稿画像の最終頁まで印刷が終了したか否かを確認し(ステップS149)、終了していない場合は(ステップS149でNO)、ステップS141にリターンする。終了した場合は(ステップS149でYES)、入力された印刷ジョブのデータを暗号化して外部記憶装置93に記憶、保存させる(ステップS151)。そして、RAM92の一時メモリ領域92aに記憶、保存した印刷ジョブのデータを消去する(ステップS152)。その後、2部目以降の原稿画像の印刷をプリンタ部102により部単位で行わせる(ステップS153)。このステップS153では、外部記憶装置93に暗号化して記憶、保存させた印刷ジョブのデータを復号化したデータを用い、印刷ジョブの属性情報中の設定内容にしたがって、ステップS141乃至ステップS149の各処理と同様の処理を行う。   Subsequently, it is confirmed whether or not printing has been completed up to the last page of the original image of the print job (step S149). If not (NO in step S149), the process returns to step S141. If completed (YES in step S149), the input print job data is encrypted and stored in the external storage device 93 (step S151). Then, the print job data stored and saved in the temporary memory area 92a of the RAM 92 is deleted (step S152). Thereafter, the second and subsequent original images are printed by the printer unit 102 in units of copies (step S153). In this step S153, each process of steps S141 to S149 is performed using data obtained by decrypting the print job data encrypted and stored in the external storage device 93 according to the set contents in the print job attribute information. The same processing is performed.

そして、属性情報中に設定された部数の印刷が終了したか否かを確認し(ステップS155)、終了していない場合は(ステップS155でNO)、ステップS153にリターンする。終了した場合は(ステップS155でYES)、入力された印刷ジョブの属性情報中の再印刷許可ステータスがオンであるか否かを確認する(ステップS157)。   Then, it is confirmed whether or not printing of the number of copies set in the attribute information has been completed (step S155). If not completed (NO in step S155), the process returns to step S153. If completed (YES in step S155), it is confirmed whether or not the reprint permission status in the attribute information of the input print job is ON (step S157).

再印刷許可ステータスがオンでない場合は(ステップS157でNO)、暗号化して外部記憶装置93に記憶、保存させた印刷ジョブのデータを消去した後(ステップS159)、複数部印刷処理を終了する。一方、オンである場合は(ステップS157でYES)、複数部印刷処理を終了する。   If the reprint permission status is not on (NO in step S157), the print job data encrypted and stored in the external storage device 93 is erased (step S159), and the multiple copy printing process is terminated. On the other hand, if it is on (YES in step S157), the multiple copy printing process is terminated.

なお、図9のステップS133や図10のステップS151において、入力された印刷ジョブのデータを暗号化して外部記憶装置93に記憶、保存させる場合、前述したように、印刷ジョブのデータの記憶、保存形式は、ラスタデータであってもよく、ラスタデータに変換する前の入力された印刷ジョブのままのデータでもよい。   Note that when the input print job data is encrypted and stored in the external storage device 93 in step S133 of FIG. 9 or step S151 of FIG. 10, the print job data is stored and saved as described above. The format may be raster data, or may be data as is in the input print job before being converted into raster data.

次に、図7のステップS501bの再印刷処理において、CPU90は、図11に示すように、図4の登録ジョブリスト画面のタッチ操作によって、再印刷対象の印刷ジョブが選択指定されたか否かを確認する(ステップS511)。選択指定されていない場合は(ステップS511でNO)、再印刷処理を終了する。   Next, in the reprinting process in step S501b of FIG. 7, as shown in FIG. 11, the CPU 90 determines whether or not a print job to be reprinted has been selected and designated by a touch operation on the registered job list screen of FIG. Confirmation is made (step S511). If the selection is not specified (NO in step S511), the reprint process is terminated.

一方、再印刷対象の印刷ジョブが選択指定された場合は(ステップS511でYES)、選択指定された再印刷対象の印刷ジョブに対応する、外部記憶装置93に暗号化して記憶、保存されたデータを復号化したデータを用いて、原稿画像の再印刷をプリンタ部102により部単位で行わせる(ステップS513)。このステップS513では、図9のステップS121乃至ステップS129の各処理や、図10のステップS141乃至ステップS149の各処理と同様の処理を行う。   On the other hand, when the print job to be reprinted is selected and specified (YES in step S511), the data that is encrypted and stored and saved in the external storage device 93 corresponding to the print job to be selected and specified for reprinting Using the decrypted data, the printer unit 102 reprints the original image in units of copies (step S513). In step S513, the same processes as those in steps S121 to S129 in FIG. 9 and the processes in steps S141 to S149 in FIG. 10 are performed.

そして、CPU90は、ディスプレイ110のテンキーの操作により設定された部数の再印刷が終了したか否かを確認し(ステップS515)、終了していない場合は(ステップS515でNO)、ステップS511にリターンする。終了した場合は(ステップS515でYES)、再印刷処理を終了する。   Then, the CPU 90 confirms whether or not the reprinting of the number of copies set by operating the numeric keypad of the display 110 has been completed (step S515). If not completed (NO in step S515), the process returns to step S511. To do. If completed (YES in step S515), the reprint process is terminated.

以上に図6乃至図11を参照して説明した処理手順は、プリンタ部102による原稿画像の印刷や再印刷を部単位(1頁、2頁、3頁、…、1頁、2頁、3頁、…)で行う場合を示している。   In the processing procedure described above with reference to FIGS. 6 to 11, the printing and reprinting of the original image by the printer unit 102 is performed in units (1 page, 2 pages, 3 pages,..., 1 page, 2 pages, 3 pages). Page,...).

したがって、プリンタ部102による原稿画像の印刷や再印刷を頁単位(1頁、1頁、…、2頁、2頁、…、3頁、3頁、…)で行う場合には、RAM92のフレームメモリ領域に各頁のラスタデータが順次書き込まれる毎に、設定された部数分の印刷を行ってから、その頁のラスタデータをフレームメモリ領域から消去する処理を行うことになる。   Therefore, when printing or reprinting of an original image by the printer unit 102 is performed in page units (1 page, 1 page,..., 2 pages, 2 pages,..., 3 pages, 3 pages,...) Each time raster data of each page is sequentially written in the memory area, the set number of copies are printed, and then the raster data of the page is deleted from the frame memory area.

以上の説明からも明らかなように、本実施形態のインクジェット記録装置1では、図9のフローチャートにおけるステップS121乃至ステップS129と、図10のフローチャートにおけるステップS141乃至ステップS149とが、請求項中の初期印刷実行手段に相当する処理となっている。   As is apparent from the above description, in the ink jet recording apparatus 1 of the present embodiment, steps S121 to S129 in the flowchart of FIG. 9 and steps S141 to S149 in the flowchart of FIG. This process corresponds to print execution means.

また、本実施形態のインクジェット記録装置1では、図8のフローチャートにおけるステップS111と、図9中のステップS131とが、請求項中の判定手段に相当する処理となっている。さらに、本実施形態のインクジェット記録装置1では、図9中のステップS133及びステップS135と、図10中のステップS151及びステップS152とが、請求項中の保存実行手段に対応する処理となっている。   Further, in the ink jet recording apparatus 1 of the present embodiment, step S111 in the flowchart of FIG. 8 and step S131 in FIG. 9 are processing corresponding to the determination means in the claims. Furthermore, in the inkjet recording apparatus 1 of the present embodiment, steps S133 and S135 in FIG. 9 and steps S151 and S152 in FIG. 10 are processing corresponding to the storage execution means in the claims. .

また、本実施形態のインクジェット記録装置1では、図10中のステップS153及びステップS155が、請求項中の継続印刷実行手段に相当する処理となっている。さらに、本実施形態のインクジェット記録装置1では、図7中のステップS501bと、図11のフローチャートにおける各ステップが、請求項中の再印刷実行手段に相当する処理となっている。   Further, in the ink jet recording apparatus 1 of the present embodiment, step S153 and step S155 in FIG. 10 are processes corresponding to the continuous printing execution unit in the claims. Furthermore, in the inkjet recording apparatus 1 of the present embodiment, step S501b in FIG. 7 and each step in the flowchart in FIG. 11 are processing corresponding to the reprint executing means in the claims.

このように構成された本実施形態のインクジェット記録装置1によれば、クライアント端末14から入力されてRAM92の一時メモリ領域92aに一時的に記憶された印刷ジョブのラスタデータを用いて、1部目の印刷処理(ファーストプリント)が実行される。したがって、データの暗号化や復号化を要さずにファーストプリントを迅速に行うことができる。しかも、2部目以降の印刷や再印刷に必要な印刷ジョブのデータは、外部記憶装置93に暗号化した状態で保存し、一時メモリ領域92aの印刷ジョブのデータは2部目以降の印刷や再印刷前に消去するので、保存したデータを高いセキュリティーで管理することができる。   According to the inkjet recording apparatus 1 of the present embodiment configured as described above, the first copy of the print job is input using the raster data of the print job that is input from the client terminal 14 and temporarily stored in the temporary memory area 92a of the RAM 92. Print processing (first print) is executed. Therefore, the first print can be performed quickly without the need for data encryption or decryption. In addition, the print job data necessary for the second and subsequent copies and reprints are stored in an encrypted state in the external storage device 93, and the print job data in the temporary memory area 92a is stored in the second and subsequent copies. Since it is erased before reprinting, the stored data can be managed with high security.

なお、本実施形態では、印刷ジョブのデータを保存して再印刷することができる場合の構成を例に取って説明したが、本発明は、再印刷に関する構成を有しないプリンタ装置についても適用可能である。また、本発明は、インクジェット方式や電子写真方式、孔版印刷方式等、各種の方式のプリンタ装置に広く適用することができる。   Although the present embodiment has been described with reference to an example of a configuration in which print job data can be stored and reprinted, the present invention can also be applied to a printer apparatus that does not have a configuration related to reprinting. It is. Further, the present invention can be widely applied to various types of printer apparatuses such as an ink jet system, an electrophotographic system, and a stencil printing system.

1 インクジェット記録装置(プリンタ装置)
10 制御ユニット
11 外部インターフェイス部
14 クライアント端末
15 外部インターフェイス部
16 CPU
17 ROM
18 RAM
19 入力部
20 出力部
21 外部記憶装置
22 ディスクドライブ
50 ディスク状記録媒体
90 CPU(初期印刷実行手段、判定手段、保存実行手段、継続印刷実行手段、再印刷実行手段)
91 ROM
92 RAM
92a 一時メモリ領域(一時メモリ)
92b フレームメモリ領域
93 外部記憶装置(保存用メモリ)
101 スキャナ部
102 プリンタ部
105 給紙部
109 排紙部
110 ディスプレイ
S 記録紙
1 Inkjet recording device (printer device)
DESCRIPTION OF SYMBOLS 10 Control unit 11 External interface part 14 Client terminal 15 External interface part 16 CPU
17 ROM
18 RAM
DESCRIPTION OF SYMBOLS 19 Input part 20 Output part 21 External storage device 22 Disk drive 50 Disc-shaped recording medium 90 CPU (initial print execution means, determination means, storage execution means, continuous print execution means, reprint execution means)
91 ROM
92 RAM
92a Temporary memory area (temporary memory)
92b Frame memory area 93 External storage device (memory for storage)
DESCRIPTION OF SYMBOLS 101 Scanner part 102 Printer part 105 Paper supply part 109 Paper discharge part 110 Display S Recording paper

Claims (3)

外部から入力されて一時メモリに一時的に記憶される印刷ジョブのデータを暗号化して記憶、保存する保存用メモリを有し、該保存用メモリに暗号化して記憶した後に前記データを前記一時メモリから消去するプリンタ装置において、
前記一時メモリに記憶された前記データを用いて前記印刷ジョブによる1部目の印刷処理を実行する初期印刷実行手段と、
前記印刷ジョブの属性情報に基づいて、前記データの保存の要否を判定する判定手段と、
前記データの保存を要すると前記判定手段が判定した場合に、前記データを暗号化して前記保存用メモリに記憶させ、該記憶の終了後であって、かつ、前記初期印刷実行手段による1部目の印刷処理の実行後に、前記一時メモリの前記データを消去させると共に、前記データの保存を要しないと前記判定手段が判定した場合に、前記初期印刷実行手段による1部目の印刷処理の実行後に、前記一時メモリの前記データを消去させる保存実行手段と、
を備えることを特徴とするプリンタ装置。
A storage memory for encrypting and storing and storing print job data which is input from the outside and temporarily stored in the temporary memory, and the data is stored in the temporary memory after being encrypted and stored in the storage memory; In the printer device to erase from
Initial print execution means for executing a first print process by the print job using the data stored in the temporary memory;
Determining means for determining whether the data needs to be stored based on the attribute information of the print job;
When the determination unit determines that the data needs to be stored, the data is encrypted and stored in the storage memory. After the storage ends, the first copy by the initial print execution unit After the execution of the first printing process, when the determination unit determines that the data in the temporary memory is erased and the storage of the data is not required, after the first printing process is performed by the initial printing execution unit Saving execution means for erasing the data in the temporary memory;
A printer apparatus comprising:
前記判定手段は少なくとも、前記属性情報中の印刷部数が複数部に設定されている場合に前記データの保存を要すると判定するものであり、前記属性情報中の印刷部数が複数部に設定されている場合に前記印刷ジョブによる2部目以降の印刷処理を実行する継続印刷実行手段をさらに備えており、該継続印刷実行手段は、前記保存用メモリに記憶された暗号化された前記データを復号化して前記2部目以降の印刷処理に用いることを特徴とする請求項1記載のプリンタ装置。   The determination unit determines that the data needs to be stored at least when the number of print copies in the attribute information is set to a plurality of copies, and the number of print copies in the attribute information is set to a plurality of copies. A continuous print execution means for executing the second and subsequent copies of the print job when the print job is present, and the continuous print execution means decrypts the encrypted data stored in the storage memory. The printer apparatus according to claim 1, wherein the printer apparatus is used for printing processing for the second and subsequent copies. 前記判定手段は少なくとも、前記属性情報中の再印刷許可ステータスが許可に設定されている場合に前記データの保存を要すると判定するものであり、前記印刷ジョブによる再印刷処理の要求時に前記印刷ジョブによる再印刷処理を実行する再印刷実行手段をさらに備えており、該再印刷実行手段は、前記保存用メモリに記憶された暗号化された前記データを復号化して全記載印刷処理に用いることを特徴とする請求項1又は2記載のプリンタ装置。   The determination unit determines that the data needs to be saved at least when the reprint permission status in the attribute information is set to permitted, and when the reprint processing is requested by the print job, the print job Reprint execution means for executing reprint processing according to the above, wherein the reprint execution means decrypts the encrypted data stored in the storage memory and uses it for all described print processing. The printer apparatus according to claim 1 or 2, characterized in that
JP2010213870A 2010-09-24 2010-09-24 Printer device Pending JP2012066508A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010213870A JP2012066508A (en) 2010-09-24 2010-09-24 Printer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010213870A JP2012066508A (en) 2010-09-24 2010-09-24 Printer device

Publications (1)

Publication Number Publication Date
JP2012066508A true JP2012066508A (en) 2012-04-05

Family

ID=46164352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010213870A Pending JP2012066508A (en) 2010-09-24 2010-09-24 Printer device

Country Status (1)

Country Link
JP (1) JP2012066508A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019055539A (en) * 2017-09-21 2019-04-11 キヤノン株式会社 Apparatus with printing function, and control method and program therefor
WO2020235359A1 (en) * 2019-05-21 2020-11-26 京セラドキュメントソリューションズ株式会社 Image formation device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0640121A (en) * 1992-07-24 1994-02-15 Brother Ind Ltd Printer
JPH10275065A (en) * 1997-03-31 1998-10-13 Hitachi Ltd Printer control method
JP2005059479A (en) * 2003-08-18 2005-03-10 Minolta Co Ltd Data outputting device
JP2005144843A (en) * 2003-11-14 2005-06-09 Konica Minolta Business Technologies Inc Image processor, method of processing image, image processing program, and computer readable recording medium recorded with the same
JP2005205755A (en) * 2004-01-23 2005-08-04 Brother Ind Ltd Image forming system, printing apparatus, terminal apparatus and re-printing determining program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0640121A (en) * 1992-07-24 1994-02-15 Brother Ind Ltd Printer
JPH10275065A (en) * 1997-03-31 1998-10-13 Hitachi Ltd Printer control method
JP2005059479A (en) * 2003-08-18 2005-03-10 Minolta Co Ltd Data outputting device
JP2005144843A (en) * 2003-11-14 2005-06-09 Konica Minolta Business Technologies Inc Image processor, method of processing image, image processing program, and computer readable recording medium recorded with the same
JP2005205755A (en) * 2004-01-23 2005-08-04 Brother Ind Ltd Image forming system, printing apparatus, terminal apparatus and re-printing determining program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019055539A (en) * 2017-09-21 2019-04-11 キヤノン株式会社 Apparatus with printing function, and control method and program therefor
WO2020235359A1 (en) * 2019-05-21 2020-11-26 京セラドキュメントソリューションズ株式会社 Image formation device
JPWO2020235359A1 (en) * 2019-05-21 2020-11-26
CN113841091A (en) * 2019-05-21 2021-12-24 京瓷办公信息***株式会社 Image forming apparatus with a toner supply device
CN113841091B (en) * 2019-05-21 2023-08-29 京瓷办公信息***株式会社 Image forming apparatus having a plurality of image forming units

Similar Documents

Publication Publication Date Title
JP6752635B2 (en) Printing equipment, printing methods, and programs
US7502944B2 (en) Job processing device and data management for the device
US8726370B2 (en) Controlling image forming function
JP2008165368A (en) Service restriction method, image processing restriction method, and image processing system
KR20100027798A (en) Image forming system and security printing method thereof
JP2009083211A (en) Image forming device
JP5760441B2 (en) Printing control program, information processing apparatus, printing system, and printing apparatus
JP5383376B2 (en) Image processing apparatus and control method thereof
JP6234011B2 (en) Image forming apparatus, image forming apparatus control method, and program
JP2012221210A (en) Information processor, electronic apparatus and image processing system
JP2012066508A (en) Printer device
JP2007317058A (en) Information processor
JP2006318098A (en) Server device, system, and control method of server device
KR20100074567A (en) Method for producing digital sinature, print controling terminal unit and image forming apparatus
JP5135239B2 (en) Image forming system and server device
JP2008201044A (en) Image forming apparatus
JP2013089153A (en) Printer driver
JP2017147511A (en) Information processing device, communication control method, computer program, and storage medium
JP2010021702A (en) Information processing apparatus
JP2005039637A (en) Image forming device
JP6519942B2 (en) Image forming apparatus and program
JP2007166387A (en) Printing data file generator and printing device
JP5135986B2 (en) Information processing apparatus and program
JP4434310B2 (en) Job processing apparatus, control method for the apparatus, and control program
JP4872716B2 (en) Image processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130709

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140304

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140701