JP6918887B2 - Printing equipment, its control method, and programs - Google Patents

Printing equipment, its control method, and programs Download PDF

Info

Publication number
JP6918887B2
JP6918887B2 JP2019180654A JP2019180654A JP6918887B2 JP 6918887 B2 JP6918887 B2 JP 6918887B2 JP 2019180654 A JP2019180654 A JP 2019180654A JP 2019180654 A JP2019180654 A JP 2019180654A JP 6918887 B2 JP6918887 B2 JP 6918887B2
Authority
JP
Japan
Prior art keywords
print
print job
printing
image data
mode
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.)
Active
Application number
JP2019180654A
Other languages
Japanese (ja)
Other versions
JP2020023188A (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.)
Canon Inc
Original Assignee
Canon Inc
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
Priority claimed from JP2015146080A external-priority patent/JP2017024297A/en
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2019180654A priority Critical patent/JP6918887B2/en
Publication of JP2020023188A publication Critical patent/JP2020023188A/en
Application granted granted Critical
Publication of JP6918887B2 publication Critical patent/JP6918887B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、印刷装置とその制御方法、及びプログラムに関する。 The present invention relates to a printing apparatus, a control method thereof, and a program.

MFP(Multi Function Printer)に代表される画像形成装置では、コピーやスキャン機能に加え、ページ記述言語(PDL)で記述された印刷データを受信して印刷することができる。画像形成装置でPDLで記述された印刷データに基づいて印刷する際、PDLデータの展開処理と印刷処理の処理順序の関係から、「Rip While Print」と「Rip Then Print」の2つの処理モードが存在する。「Rip While Print」は、画像形成装置がPDLデータの展開処理と印刷処理を並行して実行する処理モードであり、1ページ目の画像データの展開処理が完了すると直ぐに、その1ページ目の印刷処理が開始される。一方、「Rip Then Print」は、画像形成装置が、投入されたPDLデータの全てのページの展開処理を終えた後に印刷処理を開始する処理モードである。例えば、印刷データが100ページの画像データを含む場合、100ページの全ての展開処理が完了するまで印刷処理が開始されない。 An image forming apparatus typified by an MFP (Multifunction Printer) can receive and print print data described in a page description language (PDL) in addition to copy and scan functions. When printing based on the print data described in PDL by the image forming apparatus, there are two processing modes, "Rip Will Print" and "Rip Ten Print", due to the relationship between the processing order of the PDL data expansion processing and the printing processing. exist. "Rip Will Print" is a processing mode in which the image forming apparatus executes the PDL data expansion process and the print process in parallel, and prints the first page as soon as the image data expansion process of the first page is completed. Processing is started. On the other hand, "Rip Ten Print" is a processing mode in which the image forming apparatus starts the printing process after completing the expanding process of all the pages of the input PDL data. For example, when the print data includes image data of 100 pages, the print process is not started until all the expansion processes of 100 pages are completed.

次に、上記2つの処理モードのメリットとデメリットについて説明する。「Rip While Print」モードは、画像データの展開処理が完了したページから順次印刷を実行する。このため、画像形成装置が印刷データの処理を開始してから、一枚目が印刷されるまでの時間(FPOT:First Print Output Time)が「Rip Then Print」モードの場合に比べて短いというメリットがある。また画像形成装置が印刷データの処理を開始してから、その印刷データが全て印刷されるまでの処理時間も「Rip Then Print」モードに比べて短いというメリットもある。 Next, the advantages and disadvantages of the above two processing modes will be described. In the "Rip Will Print" mode, printing is sequentially executed from the page in which the image data expansion process is completed. Therefore, there is an advantage that the time from when the image forming apparatus starts processing the print data until the first sheet is printed (FPOT: First Print Outtime) is shorter than in the case of the "Rip Ten Print" mode. There is. Further, there is an advantage that the processing time from when the image forming apparatus starts processing the print data until all the print data is printed is shorter than that in the "Rip Ten Print" mode.

しかし印刷データの中には、その展開処理に非常に時間を要する画像データを含む場合がある。そして、このような画像データを含んだ印刷データを「Rip While Print」モードで処理すると、画像データの展開処理の速度がボトルネックとなり、印刷処理が本来の速度で実行できないというデメリットがある。つまり、各ページの画像データの展開処理が完了するまで印刷の開始が待たされるために、印刷装置が最大能力のPPM(Page Per Minute)で印刷処理を実行できない。また、印刷処理の速度が遅くなると紙間が空いてしまうために、例えば電子写真方式のプリンタエンジンの場合、印刷中に定着器の温度が低下して温度調整が必要になる可能性が高くなり、印刷効率の低下を招くことにもなりかねない。このように印刷処理が開始されても、印刷装置がその能力を最大限発揮できない状況で印刷処理を実行すると、生産性の低下に繋がるおそれがある。 However, the print data may include image data that requires a very long time for the expansion process. When the print data including such image data is processed in the "Rip Will Print" mode, the speed of the image data expansion processing becomes a bottleneck, and there is a demerit that the print processing cannot be executed at the original speed. That is, since the start of printing is waited until the expansion processing of the image data of each page is completed, the printing apparatus cannot execute the printing processing with the maximum capacity PPM (Page Per Minute). In addition, if the printing process slows down, there will be space between the papers. For example, in the case of an electrophotographic printer engine, the temperature of the fuser will drop during printing, and there is a high possibility that temperature adjustment will be required. , It may lead to a decrease in printing efficiency. Even if the printing process is started in this way, if the printing process is executed in a situation where the printing apparatus cannot maximize its capacity, the productivity may be lowered.

一方、「Rip Then Print」モードは、確かに前述のように「Rip While Print」モードに比較するとFPOTが遅いといったデメリットはある。しかし、画像データの展開処理に時間を有する画像データを含む印刷データを処理する場合でも、印刷処理の速度が低下することはない。つまり「Rip Then Print」モードでは、どのような印刷データであっても、印刷処理を開始してからは、プリンタエンジンの最大能力の速度で印刷することができる。また、画像データの展開処理が完了して印刷処理が開始されるまでの間に、例えば印刷装置でコピー処理を行ったり、用紙のセット、キャリブレーションといった作業を行うことにより、印刷効率の向上を図ることもできる。 On the other hand, the "Rip Ten Print" mode certainly has a demerit that the FPOT is slower than the "Rip Will Print" mode as described above. However, even when the print data including the image data having a long time in the image data expansion process is processed, the speed of the print process does not decrease. That is, in the "Rip Ten Print" mode, any print data can be printed at the maximum speed of the printer engine after the printing process is started. In addition, the printing efficiency can be improved by performing work such as copying, setting paper, and calibrating with a printing device between the time when the image data expansion process is completed and the printing process is started. You can also plan.

このように、「Rip While Print」モードと「Rip Then Print」モードは、印刷データにより、どちらが適しているかが変わってくる。しかし、印刷データを一見しただけで、どちらの処理モードが適しているかを判定するのは難しい。特許文献1には、印刷データの内の先頭から数ページ分の画像データの展開処理を行い、その結果に基づいて、上記処理モードのいずれか選択することが記載されている。 In this way, which of the "Rip Will Print" mode and the "Rip Ten Print" mode is suitable depends on the print data. However, it is difficult to determine which processing mode is suitable just by looking at the print data. Patent Document 1 describes that development processing of image data for several pages from the beginning of print data is performed, and one of the above processing modes is selected based on the result.

特開2010−629号公報JP-A-2010-629

しかし前述の従来技術は、印刷ジョブに対して処理モードを指定するものではなく、印刷データによってはユーザの意図に沿わない処理モードが選択されることがあった。また特に、一度印刷した印刷データを再印刷する際は、前回印刷した時の経験があるため、ユーザがどちらの処理モードで印刷するのが適しているか判断できる場合もある。そこでユーザが所望の処理モードを選択できるように、印刷装置の動作設定メニューで、ユーザが処理モードを選択できるようにすることも提案されている。しかし、この場合も、ユーザは、印刷データごとに処理モードを簡単に切り替えることができず、処理モードを切り替えるためには、印刷装置の動作設定を変更する必要があり、ユーザにとって非常に手間となっていた。 However, in the above-mentioned conventional technique, the processing mode is not specified for the print job, and the processing mode that does not meet the user's intention may be selected depending on the print data. In particular, when reprinting print data once printed, the user may be able to determine which processing mode is suitable for printing because of the experience of printing last time. Therefore, it has been proposed to allow the user to select the processing mode in the operation setting menu of the printing device so that the user can select the desired processing mode. However, even in this case, the user cannot easily switch the processing mode for each print data, and in order to switch the processing mode, it is necessary to change the operation setting of the printing device, which is very troublesome for the user. It was.

本発明の目的は、上記従来技術の課題を解決することにある。 An object of the present invention is to solve the above-mentioned problems of the prior art.

本発明の目的は、印刷ジョブごとに、画像データの生成処理と印刷処理とを並行して実行するか、印刷ジョブから画像データの生成処理が全て完了してから印刷処理を実行するかを切り替えることができる技術を提供することにある。 An object of the present invention switches for each print job, execute in parallel and the printing process and generation process of the image data, whether generation processing of image data from the print job to execute the printing process after completing all It is to provide the technology that can be done.

上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
印刷装置であって、
印刷ジョブを受信する受信手段と、
前記印刷ジョブに基づいて画像データを生成する生成手段と、
前記生成手段が生成した前記画像データを印刷する印刷手段と、を有し、
前記印刷装置は、前記印刷ジョブに含まれる第1のページの画像データの印刷処理と当該印刷ジョブに含まれる第2のページの画像データの生成処理を並行して行う第1のモードでの印刷処理の実行指示が前記印刷ジョブに含まれる場合であっても、前記印刷ジョブに逆順印刷設定が含まれる場合には、前記印刷ジョブに含まれるページの前記画像データの生成処理が完了した後に各ページの画像データの印刷処理を実行する第2のモードでの印刷処理を行い、
前記実行指示が前記印刷ジョブに含まれる場合であって、前記印刷ジョブに前記逆順印刷設定が含まれない場合には、前記第1のモードでの印刷処理を実行し、
前記逆順印刷設定は、前記印刷ジョブに含まれる後ろのページから前のページの順に印刷物を出力することを指定する印刷設定であることを特徴とする。
In order to achieve the above object, the printing apparatus according to one aspect of the present invention has the following configuration. That is,
It ’s a printing device,
Receiving means to receive print jobs and
A generation means for generating image data based on the print job, and
It has a printing means for printing the image data generated by the generating means, and has.
The printing apparatus, printing in the first mode concurrently performing generation processing of the image data of the second page included in the printing process and the print job of the image data of the first page included in the print job Even if the process execution instruction is included in the print job , if the print job includes the reverse order print setting, after the image data generation process of all the pages included in the print job is completed. Perform the print process in the second mode, which executes the print process of the image data of each page.
In a case where the execution instruction is included in the print job, when said the print job the not contain reverse print setting executes printing processing in the first mode,
The reverse order print setting is a print setting that specifies that printed matter is output in the order from the back page to the front page included in the print job.

本発明によれば、印刷ジョブごとに、画像データの生成処理と印刷処理とを並行して実行するか、印刷ジョブから画像データの生成処理が全て完了してから当該画像データに基づく印刷処理を実行するかを切り替えることができる。 According to the present invention, for each print job , the image data generation process and the print process are executed in parallel, or the print process based on the image data is performed after all the image data generation processes from the print job are completed. You can switch between running and running.

本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。 Other features and advantages of the present invention will become apparent in the following description with reference to the accompanying drawings. In the attached drawings, the same or similar configurations are given the same reference numbers.

添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
本発明の実施形態1に係る印刷システムの構成を示す図。 実施形態1に係る印刷装置の構成を説明するブロック図。 実施形態1に係る印刷装置の操作部の上面図。 実施形態1に係る印刷装置の操作部のタッチパネル部に表示されるモード設定画面の一例を示す図。 実施形態1に係る印刷装置による処理モードの設定処理を説明するフローチャート。 実施形態1に係るPCで表示されるプリンタドライバの設定画面例を示す図。 実施形態1に係る印刷装置が印刷ジョブを受信して印刷する処理を説明するフローチャート。 実施形態1における「逆順出力設定」を説明する図。 実施形態1における「製本面付け設定」を説明する図。 実施形態2に係るPCで表示されるプリンタドライバの設定画面例を示す図。 実施形態2に係る印刷装置の操作部のタッチパネル部に表示される強制ホールド機能設定画面の一例を示す図。 実施形態2に係る印刷装置が印刷ジョブを実行する処理を説明するフローチャート。
The accompanying drawings are included in the specification and are used to form a part thereof, show an embodiment of the present invention, and explain the principle of the present invention together with the description thereof.
The figure which shows the structure of the printing system which concerns on Embodiment 1 of this invention. The block diagram explaining the structure of the printing apparatus which concerns on Embodiment 1. FIG. Top view of the operation unit of the printing apparatus according to the first embodiment. The figure which shows an example of the mode setting screen displayed on the touch panel part of the operation part of the printing apparatus which concerns on Embodiment 1. FIG. The flowchart explaining the processing mode setting process by the printing apparatus which concerns on Embodiment 1. The figure which shows the setting screen example of the printer driver displayed on the PC which concerns on Embodiment 1. FIG. The flowchart explaining the process which the printing apparatus which concerns on Embodiment 1 receives a print job and prints. The figure explaining "reverse order output setting" in Embodiment 1. FIG. The figure explaining "bookbinding imposition setting" in Embodiment 1. FIG. The figure which shows the setting screen example of the printer driver displayed on the PC which concerns on Embodiment 2. FIG. The figure which shows an example of the forced hold function setting screen displayed on the touch panel part of the operation part of the printing apparatus which concerns on Embodiment 2. FIG. The flowchart explaining the process which the printing apparatus which concerns on Embodiment 2 executes a print job.

以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the following embodiments do not limit the present invention according to the claims, and not all combinations of features described in the present embodiment are essential for the means for solving the present invention. ..

図1は、本発明の実施形態1に係る印刷システムの構成を示す図である。 FIG. 1 is a diagram showing a configuration of a printing system according to the first embodiment of the present invention.

この印刷システムは、印刷装置100とクライアントコンピュータ102(以後、PC102)を有し、それらはネットワーク101を介して接続されている。PC102はネットワーク101を介して、PDL(ページ記述言語)コードデータを含む印刷ジョブを印刷装置100に送信する。また同様に、JDF(Job Definition Format)、JMF(Job Messaging Format)といったチケットと呼ばれる設定で表現された印刷ジョブ等を印刷装置100に送信することも可能である。尚、ここで印刷装置100は、多機能処理装置(MFP)等の画像形成装置と、その画像形成装置で印刷されたシートに、製本やパンチなどの後処理を実行する後処理装置とを含んでいるが、印刷装置単体であっても良い。 This printing system has a printing device 100 and a client computer 102 (hereinafter, PC 102), which are connected via a network 101. The PC 102 transmits a print job including PDL (Page Description Language) code data to the printing device 100 via the network 101. Similarly, it is also possible to send a print job or the like expressed by a setting called a ticket such as JDF (Job Definition Format) or JMF (Job Messaging Form) to the printing apparatus 100. Here, the printing device 100 includes an image forming device such as a multifunction device (MFP) and a post-processing device that executes post-processing such as bookbinding and punching on a sheet printed by the image forming device. However, the printing device may be a single unit.

図2は、実施形態1に係る印刷装置100の構成を説明するブロック図である。 FIG. 2 is a block diagram illustrating the configuration of the printing apparatus 100 according to the first embodiment.

印刷装置100は、図中点線で囲まれた部分であるMFP110と、シート処理装置(後処理装置)200とを有する。尚、実施形態1では、印刷装置100を、コピー機能及びプリンタ機能等、複数の機能を有するMFP110を例に取り説明する。しかしながら印刷装置100は、コピー機能のみ、或いは、プリンタ機能のみの単一機能型の印刷装置であっても良い。実施形態1では、一例として、印刷装置100が以下に説明する各種構成要件を具備するものとする。 The printing apparatus 100 includes an MFP 110, which is a portion surrounded by a dotted line in the drawing, and a sheet processing apparatus (post-processing apparatus) 200. In the first embodiment, the printing device 100 will be described by taking the MFP 110 having a plurality of functions such as a copy function and a printer function as an example. However, the printing device 100 may be a single-function printing device having only a copy function or only a printer function. In the first embodiment, as an example, it is assumed that the printing apparatus 100 includes various configuration requirements described below.

印刷装置100では、MFP110で印刷されたシートに対するシート処理をシート処理装置200により実行できる。シート処理装置200は、MFP110と通信可能に構成されMFP110からの指示により、さまざまなシート処理を実行することができる。シート処理装置200としては、例えばMFP110で印刷された複数のシートを束ねてステイプルする装置や、各シートにパンチ穴をあける装置などがある。またシート処理装置200を装着せず、MFP110で印刷されたシートを順次受け取る排紙トレイのみの構成としてもよい。 In the printing apparatus 100, the sheet processing apparatus 200 can execute the sheet processing on the sheet printed by the MFP 110. The sheet processing device 200 is configured to be communicable with the MFP 110, and can execute various sheet processing according to instructions from the MFP 110. Examples of the sheet processing device 200 include a device for bundling and stirling a plurality of sheets printed by the MFP 110, a device for punching holes in each sheet, and the like. Further, the sheet processing device 200 may not be attached, and only the output tray for sequentially receiving the sheets printed by the MFP 110 may be configured.

スキャナ部201は、原稿の画像を読み取って画像データに変換し、他のユニットに転送する。外部I/F202は、ネットワーク101に接続された他の装置(外部デバイス)との間でデータの送受信を行う。プリンタ部203は、入力された画像データに基づく画像をシートに印刷する。操作部204は、例えば図3のような構成を有し、ユーザによる操作を受け付け、またユーザへのメッセージなどを表示する。 The scanner unit 201 reads the image of the original, converts it into image data, and transfers it to another unit. The external I / F 202 transmits / receives data to / from another device (external device) connected to the network 101. The printer unit 203 prints an image based on the input image data on the sheet. The operation unit 204 has a configuration as shown in FIG. 3, for example, accepts an operation by a user, and displays a message to the user and the like.

制御部205はCPU210を有し、印刷装置100が有する各種ユニットの処理や動作等を統括的に制御する。即ち、CPU210は、印刷装置100及びMFP110に接続されたシート処理装置200の動作も制御する。ROM207は、CPU210によって実行される各種コンピュータプログラム等を記憶する。例えば、ROM207は、後述するフローチャートの各種処理をCPU210に実行させるためのプログラムや、後述する各種画面を表示するために必要な表示制御プログラム等を記憶する。またROM207は、PC102から受信したPDLデータをCPU210が解釈し、ラスタイメージデータに展開する動作を実行するためのRIPプログラムを記憶する。他にも、ROM207は、ブートシーケンスやフォント情報等を記憶する。RAM208は、スキャナ部201や外部I/F202から送られてきた画像データやPDLコードデータ、ROM207或いはHDD209からロードされた各種プログラム、装置動作の各種設定情報等を記憶する。そしてCPU210は、RAM208に記憶されたこれら情報を読み出し、制御に利用することができる。またRAM208の一部は、小型の電池を内蔵する事で主電源の供給がない間も記憶情報を保持できる不揮発性メモリとして構成されており、装置動作の各種設定情報はここに保持される。HDD(ハードディスクドライブ)209は、ハードディスクとハードディスクへのデータの読み書きを行う駆動部等を有している。HDD209は、例えばスキャナ部201から入力され、圧縮伸張部206によって圧縮された画像データを記憶する大容量の記憶装置として利用される。また圧縮伸張部206は、JBIGやJPEG等といった各種圧縮方式によってRAM208やHDD209に記憶されている画像データ等の圧縮・伸張を行うとともに、PDLデータの解析及びラスタイメージデータへの展開処理も司る。尚、この圧縮伸張部206はハードウェアで構成されても、或いはCPU210とプログラムにより実現されても良い。 The control unit 205 has a CPU 210 and comprehensively controls the processing and operation of various units of the printing apparatus 100. That is, the CPU 210 also controls the operation of the sheet processing device 200 connected to the printing device 100 and the MFP 110. The ROM 207 stores various computer programs and the like executed by the CPU 210. For example, the ROM 207 stores a program for causing the CPU 210 to execute various processes of the flowchart described later, a display control program necessary for displaying various screens described later, and the like. Further, the ROM 207 stores a RIP program for executing an operation of interpreting the PDL data received from the PC 102 by the CPU 210 and expanding the PDL data into raster image data. In addition, the ROM 207 stores boot sequences, font information, and the like. The RAM 208 stores image data and PDL code data sent from the scanner unit 201 and the external I / F 202, various programs loaded from the ROM 207 or HDD 209, various setting information of device operation, and the like. Then, the CPU 210 can read the information stored in the RAM 208 and use it for control. Further, a part of the RAM 208 is configured as a non-volatile memory that can hold the stored information even when the main power is not supplied by incorporating a small battery, and various setting information of the device operation is held here. The HDD (hard disk drive) 209 has a hard disk and a drive unit for reading and writing data to and from the hard disk. The HDD 209 is used as a large-capacity storage device that stores image data that is input from, for example, the scanner unit 201 and compressed by the compression / decompression unit 206. Further, the compression / decompression unit 206 compresses / decompresses the image data stored in the RAM 208 or the HDD 209 by various compression methods such as JBIG and JPEG, and also controls the analysis of the PDL data and the decompression process to the raster image data. The compression / decompression unit 206 may be configured by hardware or may be realized by a program with the CPU 210.

図3は、実施形態1に係る印刷装置の操作部204の上面図である。 FIG. 3 is a top view of the operation unit 204 of the printing apparatus according to the first embodiment.

操作部204は、タッチパネル部301とハードキー入力部(キー入力部)302とを有する。操作部204は、それらを介してユーザからの指示を受付け、必要に応じてタッチパネル部301に各種情報を表示する。これによりユーザは、この操作部204を介して、コピーなどの処理を印刷装置100に対して指示することができる。スタートキー303は、コピーや送信処理などの開始を指示するキーである。機器設定ボタン304は、モード設定等の項目を含む、この印刷装置100の設定項目の一覧をタッチパネル部301に表示するように指示するキーである。 The operation unit 204 has a touch panel unit 301 and a hard key input unit (key input unit) 302. The operation unit 204 receives instructions from the user via them, and displays various information on the touch panel unit 301 as needed. As a result, the user can instruct the printing apparatus 100 to perform processing such as copying via the operation unit 204. The start key 303 is a key for instructing the start of copying, transmission processing, and the like. The device setting button 304 is a key for instructing the touch panel unit 301 to display a list of setting items of the printing device 100 including items such as mode setting.

以下の実施形態1では、PC102から、処理モードを指定する情報が付加された印刷ジョブを受け取り、印刷装置100に設定されている処理モードの設定値を考慮し、画像データの展開処理及び印刷処理を行う印刷装置100の動作について説明する。 In the following embodiment 1, a print job to which information for designating a processing mode is added is received from the PC 102, and image data expansion processing and printing processing are performed in consideration of the processing mode setting value set in the printing device 100. The operation of the printing device 100 for performing the above will be described.

図4は、実施形態1に係る印刷装置100の操作部204のタッチパネル部301に表示されるモード設定画面401の一例を示す図である。 FIG. 4 is a diagram showing an example of a mode setting screen 401 displayed on the touch panel unit 301 of the operation unit 204 of the printing device 100 according to the first embodiment.

ここでは、Rip Then Print、即ち、リップ処理を完了した後、印刷処理を開始する処理モードに設定するかどうかを選択するラジオボタン402,403が表示されている。ここでユーザが、図示のように、ラジオボタン402にチェックしてOKボタン404にタッチすると「Rip Then Print」モードが設定される。一方、ユーザがラジオボタン403にチェックしてOKボタン404を押下すると「Rip While Print」モードが設定される。 Here, Rip Ten Print, that is, radio buttons 402 and 403 for selecting whether to set the processing mode for starting the printing process after the lip process is completed are displayed. Here, as shown in the figure, when the user checks the radio button 402 and touches the OK button 404, the "Rip Ten Print" mode is set. On the other hand, when the user checks the radio button 403 and presses the OK button 404, the "Rip Will Print" mode is set.

図5は、実施形態1に係る印刷装置100による処理モードの設定処理を説明するフローチャートである。尚、この処理を実行するプログラムはROM207に格納されており、実行時RAM208に展開され、CPU210の制御の下に実行されることにより、このフローチャートで示す処理が達成される。 FIG. 5 is a flowchart illustrating a processing mode setting process by the printing apparatus 100 according to the first embodiment. The program that executes this process is stored in the ROM 207, expanded in the run-time RAM 208, and executed under the control of the CPU 210 to achieve the process shown in this flowchart.

まずユーザは、操作部204のハードキー入力部302に設けられた機器設定ボタン304を押下し、処理モードの設定項目を含めた機器の設定項目の一覧(不図示)を操作部204のタッチパネル部301に表示させる。そして、ユーザが、その設定項目の一覧から処理モードの設定を選択して、その処理モードの設定作業を開始するように指示することで、この処理が開始される。まずS501でCPU210は、例えば図4に示すモード設定画面401をタッチパネル部301に表示する。 First, the user presses the device setting button 304 provided on the hard key input unit 302 of the operation unit 204, and displays a list of device setting items (not shown) including the processing mode setting items on the touch panel unit of the operation unit 204. Display on 301. Then, the user selects the processing mode setting from the list of the setting items and instructs the user to start the processing mode setting work, so that this process is started. First, in S501, the CPU 210 displays, for example, the mode setting screen 401 shown in FIG. 4 on the touch panel unit 301.

次にS502に進みCPU210は、このモード設定画面401を介して入力されるユーザからの指示を受け付ける。次にS503に進みCPU210は、図4の画面でラジオボタン402がチェックされているか、即ち、「Rip Then Print」(リップ処理の完了後に印刷)が選択されているかどうか判定する。S503で「Rip Then Print」が選択されていると判定するとS504に進みCPU210は、RAM208の一部に設けられている前述の不揮発メモリ領域に、この「Rip Then Print」モードを記憶して、この処理を終了する。一方、S503で「Rip Then Print」が選択されていないと判定するとS505に進む。S505でCPU210は、RAM208の一部に設けられている前述の不揮発メモリ領域に、この「Rip While Print」(リップ処理に並行して印刷)モードを記憶して、この処理を終了する。 Next, the process proceeds to S502, and the CPU 210 receives an instruction from the user input via the mode setting screen 401. Next, the process proceeds to S503, and the CPU 210 determines whether the radio button 402 is checked on the screen of FIG. 4, that is, whether "Rip Ten Print" (printed after the completion of the lip processing) is selected. If it is determined in S503 that "Rip Ten Print" is selected, the process proceeds to S504, and the CPU 210 stores this "Rip Ten Print" mode in the above-mentioned non-volatile memory area provided in a part of the RAM 208, and this "Rip Ten Print" mode is stored in the above-mentioned non-volatile memory area. End the process. On the other hand, if it is determined in S503 that "Rip Ten Print" is not selected, the process proceeds to S505. In S505, the CPU 210 stores this "Rip Will Print" (printing in parallel with the lip processing) mode in the above-mentioned non-volatile memory area provided in a part of the RAM 208, and ends this processing.

次に、印刷装置100が、処理モードが設定された印刷ジョブをPC102から受信して印刷する場合を説明する。 Next, a case where the printing device 100 receives a print job for which the processing mode is set from the PC 102 and prints the job will be described.

図6は、実施形態1に係るPC102で表示されるプリンタドライバの設定画面例を示す図である。 FIG. 6 is a diagram showing an example of a setting screen of a printer driver displayed on the PC 102 according to the first embodiment.

ここでユーザは、仕上げタブ601を選択し、次にその設定画面内にあるRIP完了後印刷設定602を選択することにより、印刷データの処理モードを設定することができる。ここで、RIP完了後印刷設定602は、ドロップダウンメニューの中から項目を選択する構成であり、「する」603は、「Rip完了後印刷を行う」モードに設定することを意味している。これは前述の「Rip Then Print」と同意である。また「しない」604は、「Rip完了後印刷を行わない」ことを意味し、これは前述の処理モード「Rip While Print」と同意である。また「機器設定に従う」605は、図5のフローチャートを用いて説明した処理を介して、ユーザが印刷装置100に設定した処理モードに従って動作するように指示するものである。 Here, the user can set the print data processing mode by selecting the finishing tab 601 and then selecting the print setting 602 after completion of RIP in the setting screen. Here, the print setting 602 after completion of RIP is configured to select an item from the drop-down menu, and "Yes" 603 means to set the mode of "print after completion of RIP". This is in agreement with the aforementioned "Rip The Print". Further, "do not" 604 means "do not print after the completion of the rip", which is the same as the above-mentioned processing mode "Rip Will Print". Further, "according to device setting" 605 instructs the user to operate according to the processing mode set in the printing device 100 through the processing described with reference to the flowchart of FIG.

図7は、実施形態1に係る印刷装置100が印刷ジョブを受信して印刷する処理を説明するフローチャートである。尚、この処理を実行するプログラムはROM207に格納されており、実行時RAM208に展開され、CPU210の制御の下に実行されることにより、このフローチャートで示す処理が達成される。 FIG. 7 is a flowchart illustrating a process in which the printing apparatus 100 according to the first embodiment receives and prints a print job. The program that executes this process is stored in the ROM 207, expanded in the run-time RAM 208, and executed under the control of the CPU 210 to achieve the process shown in this flowchart.

まずS701でCPU210は、PC102からネットワーク101を介して送信された印刷ジョブを外部I/F202により受け付ける。このときPC102のユーザは、その印刷ジョブに対して、例えば図6のようなプリンタドライバの画面を介して処理モードを設定しているものとする。こうして処理モードが指定された印刷ジョブを受け取った印刷装置100は、その処理モードが「機器の設定に従う」であれば、RAM208の一部に設けられた不揮発メモリ領域に記憶されている処理モードに従って、その印刷ジョブを処理して印刷する。 First, in S701, the CPU 210 receives the print job transmitted from the PC 102 via the network 101 by the external I / F 202. At this time, it is assumed that the user of the PC 102 sets the processing mode for the print job via the screen of the printer driver as shown in FIG. 6, for example. When the printing apparatus 100 receives the print job for which the processing mode is specified in this way, if the processing mode is "according to the device setting", the printing apparatus 100 follows the processing mode stored in the non-volatile memory area provided in a part of the RAM 208. , Process and print the print job.

尚、実施形態1では、図6のようなプリンタドライバの設定画面を介して印刷ジョブに処理モードを設定する例で説明した。しかし、この他にもJDFに代表されるような、印刷ジョブに対する処理モードの設定を伝達することを目的としたプリントチケットを用いて処理モードを設定しても良い。 In the first embodiment, an example of setting the processing mode for the print job via the setting screen of the printer driver as shown in FIG. 6 has been described. However, in addition to this, the processing mode may be set by using a print ticket for the purpose of transmitting the processing mode setting for the print job, as represented by JDF.

次にS702進みCPU210は、その受信した印刷ジョブに処理モードが設定されているかどうかを判定する。ここで処理モードが指定されていないと判定するとS705に進み、前述のS504或いはS505で不揮発性メモリ領域に保持した処理モードを、その印刷ジョブに対して適用してS706に進む。尚、このS705の処理は例外処理の一環である。実施形態1では、PC102は、例えば図6に示すプリンタドライバの設定画面を用いているため、印刷ジョブに処理モードが設定されていないという事態は通常発生しない。しかし、図6のRIP完了後印刷設定602のような機能を持たないプリンタドライバにより印刷ジョブが印刷装置100へ投入されるケースも考えられる。また、PDLデータやPDFといったファイルを、プリンタドライバを介さずに直接印刷装置100へ送信して印刷を行う、ダイレクトプリント機能を有している印刷システムも多い。そして、これらのような方式で印刷ジョブが印刷装置100に投入される場合、その印刷ジョブに処理モードが設定されていないこともあり得る。そのためにS702及びS705のような処理が必要となる。 Next, the S702 advance CPU 210 determines whether or not the processing mode is set for the received print job. If it is determined that the processing mode is not specified here, the process proceeds to S705, and the processing mode held in the non-volatile memory area in the above-mentioned S504 or S505 is applied to the print job and the process proceeds to S706. The processing of S705 is a part of exception handling. In the first embodiment, since the PC 102 uses, for example, the setting screen of the printer driver shown in FIG. 6, the situation that the processing mode is not set for the print job does not usually occur. However, there may be a case where a print job is input to the printing apparatus 100 by a printer driver that does not have a function such as the print setting 602 after the completion of the RIP of FIG. In addition, many printing systems have a direct print function that directly transmits files such as PDL data and PDF to the printing device 100 without going through a printer driver for printing. When a print job is submitted to the printing apparatus 100 by such a method, it is possible that the processing mode is not set for the print job. Therefore, processing such as S702 and S705 is required.

一方、S702でCPU210が、受信した印刷ジョブに処理モードが指定されていると判定するとS703に進み、その設定が「機器設定に従う」605であるか否か判定する。そしてS703でCPU210が、「機器設定に従う」605が設定されていると判定するとS705に進み、前述のS504或いはS505で不揮発性メモリ領域に保持した処理モードを、その印刷ジョブに適用してS706に進む。 On the other hand, if the CPU 210 determines in S702 that the processing mode is specified for the received print job, the process proceeds to S703, and it is determined whether or not the setting is "according to the device setting" 605. Then, when the CPU 210 determines in S703 that "according to the device setting" 605 is set, the process proceeds to S705, and the processing mode held in the non-volatile memory area in the above-mentioned S504 or S505 is applied to the print job to S706. move on.

一方、S703で「機器設定に従う」605が設定されていないと判定するとS704に進みCPU210は、その印刷ジョブに設定されている処理モードを、その印刷ジョブに適用する処理モードとして仮採用する。次にS706に進みCPU210は、禁則設定の確認を行い、最終的に、その印刷ジョブに適用する処理モードを決定する。ここで禁則設定には、例えば印刷順序に関連する「逆順出力設定」や、後処理に関連する「製本面付け設定」等が挙げられる。 On the other hand, if it is determined in S703 that "according to the device setting" 605 is not set, the process proceeds to S704 and the CPU 210 tentatively adopts the processing mode set for the print job as the processing mode applied to the print job. Next, the process proceeds to S706, and the CPU 210 confirms the prohibition setting, and finally determines the processing mode to be applied to the print job. Here, examples of the prohibition setting include "reverse order output setting" related to printing order, "bookbinding imposition setting" related to post-processing, and the like.

図8は、実施形態1における「逆順出力設定」を説明する図である。 FIG. 8 is a diagram for explaining the “reverse order output setting” in the first embodiment.

「逆順出力設定」とは、例えば図8の801に示すような印刷データを含む印刷ジョブの場合、それを802に示すように、印刷データの最終ページを最初に印刷して出力し、以下、順次、後のページから前のページの順に印刷して出力する機能である。この機能は更に排紙面(印字面)を上にして排紙トレイ上に排紙することで、803に示すように、最終ページ(原稿の先頭ページ)が上を向いた成果物(印刷物の束)を作成するのによく用いられる。 The "reverse order output setting" means, for example, in the case of a print job including print data as shown in 801 of FIG. 8, the last page of the print data is first printed and output as shown in 802, and the following, It is a function to print and output in order from the latter page to the previous page. This function further discharges the paper onto the output tray with the output side (printing surface) facing up, and as shown in 803, the product (bundle of printed matter) with the final page (first page of the manuscript) facing up. ) Is often used to create.

しかし印刷装置100は、あくまで受け取った印刷データの先頭ページから画像データの展開処理を順次行っていくため、逆順出力をするには、最初に印刷するページである最終ページの画像データの展開処理が終わるのを待ってから印刷を開始する必要がある。つまり、「Rip Then Print」モードと同様の動作をすることが必須となる。そのため、「逆順出力指定」と「Rip While Print」モードとは、相容れない禁則設定となる。 However, since the printing device 100 sequentially performs the image data expansion process from the first page of the received print data, in order to output in reverse order, the image data expansion process of the last page, which is the first page to be printed, is performed. You need to wait for it to finish before you start printing. That is, it is indispensable to perform the same operation as in the "Rip Ten Print" mode. Therefore, the "reverse order output designation" and the "Rip Will Print" mode are incompatible prohibition settings.

図9は、実施形態1における「製本面付け設定」を説明する図である。 FIG. 9 is a diagram illustrating the “bookbinding imposition setting” in the first embodiment.

製本面付け設定は、例えば図9の901に示すような印刷データを含む印刷ジョブの場合、それを902に示すように、例えば倍サイズの用紙に対してレイアウトし、更に両面印刷して出力する機能である。この機能は903に示すように、成果物(印刷物の束)を半分に折ると製本成果物(本実施形態1のレイアウト方法では右開き)となるような成果物を作成するために用いられる。しかし、製本面付け後の902を見てもわかるように、どのページとどのページをペアにして印刷画像を生成するか(どのように面付けするか)を決めるには、その印刷データに含まれるページ数が確定することが必要である。また、その全ページ数にもよるが、製本面付け後の902のように、最初に印刷を行うページに、その印刷データの最終ページが面付けされるケースが多い。そのため、最終ページの画像データの展開処理が終わるのを待ってから面付けを行い、印刷を開始する必要がある。つまり、前述の逆順出力設定と同様に「Rip Then Print」と同様の動作をすることが必須となり、「Rip While Print」モードとは相容れない禁則設定となる。 In the case of a print job including print data as shown in 901 of FIG. 9, for example, the bookbinding imposition setting is laid out on, for example, double-sized paper as shown in 902, and further double-sided printing is output. It is a function. As shown in 903, this function is used to create a product that becomes a bookbinding product (opens to the right in the layout method of the first embodiment) when the product (bundle of printed matter) is folded in half. However, as can be seen from 902 after bookbinding imposition, in order to determine which page and which page are paired to generate a printed image (how to imposition), it is included in the print data. It is necessary to determine the number of pages to be printed. Further, although it depends on the total number of pages, there are many cases where the final page of the print data is impositioned on the page to be printed first, such as 902 after the bookbinding imposition. Therefore, it is necessary to wait for the image data expansion process of the final page to be completed before imposition and start printing. That is, it is indispensable to perform the same operation as the "Rip Ten Print" as in the reverse order output setting described above, and the prohibition setting is incompatible with the "Rip Will Print" mode.

このように、処理モードとして「Rip While Print」モードが指定されている場合であって、更にそれに対する禁則設定がなされている場合、実施形態1では「Rip While Print」モードの指定を無視する。つまり、処理モードを「Rip Then Print」に切り替えることで、その印刷ジョブに適用する処理モードを決定する。無論、設定ミスという扱いで印刷ジョブ自体をキャンセルするように制御することも可能である。しかし実施形態1では、処理モードの設定よりも他の指定を優先するよう制御することで、多少時間は多くかかってでも、指定された形式の印刷成果物を生成できるという点を評価した。 As described above, when the "Rip Will Print" mode is specified as the processing mode and the prohibition setting for it is further made, the designation of the "Rip Will Print" mode is ignored in the first embodiment. That is, by switching the processing mode to "Rip Ten Print", the processing mode applied to the print job is determined. Of course, it is also possible to control the print job itself to be canceled by treating it as a setting error. However, in the first embodiment, it is evaluated that by controlling so as to give priority to other designations over the processing mode setting, it is possible to generate a print product in the designated format even if it takes a little longer.

再び図7のフローチャートの説明に戻る。S706でCPU210は、最終的に、その印刷ジョブに対する処理モードを決定してS707に進み、その決定された処理モードが「Rip Then Print」か否かを判定する。ここで「Rip Then Print」モードであると判定するとS708に進みCPU210は、その印刷ジョブに含まれる全ページの画像データの展開処理が完了してから印刷を開始するよう印刷装置100を制御して、この処理を終了する。 Returning to the description of the flowchart of FIG. 7 again. In S706, the CPU 210 finally determines the processing mode for the print job and proceeds to S707, and determines whether or not the determined processing mode is "Rip Ten Print". Here, if it is determined that the mode is "Rip Ten Print" mode, the process proceeds to S708, and the CPU 210 controls the printing device 100 to start printing after the expansion processing of the image data of all pages included in the print job is completed. , End this process.

ここでS708の処理について、図2のブロック図を参照して処理の説明を補足する。まずCPU210は、S701で受け付けた印刷ジョブのPDLデータを、先頭から受け取ったページ毎に順次圧縮伸張部206へ渡して画像データに展開する処理を行う。それと並行してCPU210は、圧縮伸張部206での画像データの展開処理が終わったページのデータを、順次HDD209へ保存する。そしてCPU210は、その印刷ジョブに含まれる全ページの画像データの展開処理が完了すると、HDD209に保存した展開処理済の各ページの画像データを読み出し、それをプリンタ部203へ出力して印刷を実行するよう制御する。 Here, regarding the process of S708, the description of the process will be supplemented with reference to the block diagram of FIG. First, the CPU 210 sequentially passes the PDL data of the print job received in S701 to the compression / decompression unit 206 for each page received from the beginning, and performs a process of expanding the PDL data into image data. At the same time, the CPU 210 sequentially saves the data of the page on which the decompression processing of the image data in the compression / decompression unit 206 is completed in the HDD 209. Then, when the expansion process of the image data of all the pages included in the print job is completed, the CPU 210 reads the image data of each page that has been expanded processed stored in the HDD 209, outputs the image data to the printer unit 203, and executes printing. Control to do.

一方、S707でCPU210は「Rip Then Print」モードでないと判定するとS709に進みCPU210は、その印刷ジョブに対して画像データの展開処理が完了したページから順次印刷するよう制御して、この処理を終了する。 On the other hand, if it is determined in S707 that the CPU 210 is not in the "Rip Ten Print" mode, the process proceeds to S709, and the CPU 210 controls the print job to print sequentially from the page on which the image data expansion process is completed, and ends this process. do.

ここでS709の処理に関して、図2のブロック図を参照して処理の説明を補足する。まずCPU210は、S701で受け付けた印刷ジョブのPDLデータを、先頭から受け取ったページ毎に順次圧縮伸張部206へ渡して画像データに展開する処理を行う。それと並行してCPU210は、圧縮伸張部206により画像データへの展開処理が終わったページの画像データを、順次HDD209へ保存する。更にこれらと並行してCPU210は、HDD209に保存した展開処理済の各ページの画像データを読み出してプリンタ部203に出力して印刷するよう制御する。 Here, regarding the process of S709, the description of the process is supplemented with reference to the block diagram of FIG. First, the CPU 210 sequentially passes the PDL data of the print job received in S701 to the compression / decompression unit 206 for each page received from the beginning, and performs a process of expanding the PDL data into image data. At the same time, the CPU 210 sequentially saves the image data of the page that has been decompressed into the image data by the compression / decompression unit 206 in the HDD 209. Further, in parallel with these, the CPU 210 controls to read the image data of each page that has been expanded and stored in the HDD 209, output the image data to the printer unit 203, and print the image data.

このように実施形態1によれば、ユーザは、印刷ジョブに処理モードの設定を付加して印刷装置100へ投入することにより、印刷ジョブ毎に、簡単に処理モードを切り替えることができるためユーザの利便性が向上する。また、印刷ジョブごとに、展開したページを逐次印刷するモードか、全ページの展開が終了してから印刷を開始するモードかを設定できるため、印刷作業全体の生産性の向上が期待できる。 As described above, according to the first embodiment, the user can easily switch the processing mode for each print job by adding the processing mode setting to the print job and inputting it to the printing apparatus 100. Convenience is improved. Further, for each print job, it is possible to set a mode in which the expanded pages are sequentially printed or a mode in which printing is started after the expansion of all pages is completed, so that the productivity of the entire printing work can be expected to be improved.

[実施形態2]
以下、本発明を実施する実施形態2について説明する。上述の実施形態1では、ユーザが印刷装置100に印刷ジョブを投入し、印刷装置100で即時印刷処理を実行する形態について説明した。一方、印刷装置100は即時印刷だけではなく、受信した印刷ジョブを一度HDD209に保存し、後の任意のタイミングで、その保存した印刷ジョブに基づいて印刷するというジョブホールド機能も有している。そこで実施形態2では、このジョブホールド機能を用いた際の処理モードの設定に係る処理について説明する。尚、実施形態2に係る印刷システムの構成及び印刷装置100の構成等は、前述の実施形態1と同様であるため、その説明を省略する。
[Embodiment 2]
Hereinafter, a second embodiment of the present invention will be described. In the first embodiment described above, a mode has been described in which a user submits a print job to the printing device 100 and the printing device 100 executes an immediate printing process. On the other hand, the printing device 100 has not only immediate printing but also a job hold function of temporarily storing the received print job in the HDD 209 and printing based on the saved print job at an arbitrary timing later. Therefore, in the second embodiment, the processing related to the setting of the processing mode when the job hold function is used will be described. Since the configuration of the printing system and the configuration of the printing apparatus 100 according to the second embodiment are the same as those of the first embodiment, the description thereof will be omitted.

まずジョブホールド機能は上述したように、受信した印刷ジョブを印刷装置100が保持する機能である。この時、印刷装置100の制御部205(CPU210)は、その印刷ジョブに基づく印刷処理は開始しないが、その印刷ジョブに含まれるPDLデータを印刷する場合と同様に、圧縮伸張部206により画像データに展開する。そして、圧縮伸張部206により展開されたページの画像データを、順次HDD209へ保存するよう制御する。つまり印刷装置100に保持される印刷ジョブは、画像データへの展開処理が完了した状態で保持されている。そのため、展開後の画像データに基づいて、より正確なプレビュー表示を行うことができ、更に印刷を開始する際も、既に画像データの展開処理が完了しているため、速やかに印刷を開始できる。但し、印刷設定を変更した場合は、その印刷ジョブの印刷前に再度、画像データに展開する処理を行う必要が生じる可能性もある。尚、実施形態2では、PC102のユーザは、図10に示すようなプリンタドライバ画面を介して出力方法設定1001にHOLDを指定して印刷ジョブを印刷装置100へ投入することで、ジョブホールド機能を利用できる構成とした。 First, as described above, the job hold function is a function in which the printing device 100 holds the received print job. At this time, the control unit 205 (CPU210) of the printing device 100 does not start the printing process based on the print job, but the image data is imaged by the compression / decompression unit 206 as in the case of printing the PDL data included in the print job. Expand to. Then, the image data of the page expanded by the compression / decompression unit 206 is controlled to be sequentially stored in the HDD 209. That is, the print job held in the printing device 100 is held in a state in which the expansion process for the image data is completed. Therefore, a more accurate preview display can be performed based on the expanded image data, and even when printing is started, the image data expansion process has already been completed, so that printing can be started promptly. However, if the print setting is changed, it may be necessary to perform the process of expanding the image data again before printing the print job. In the second embodiment, the user of the PC 102 performs the job hold function by inputting a print job to the printing device 100 by designating HOLD in the output method setting 1001 via the printer driver screen as shown in FIG. It was configured to be usable.

図10は、実施形態2に係るPC102で表示されるプリンタドライバの設定画面例を示す図である。 FIG. 10 is a diagram showing an example of a setting screen of a printer driver displayed on the PC 102 according to the second embodiment.

出力方法設定1001は、印刷ジョブを受信した印刷装置における、その印刷ジョブの処理方法を指定するもので、「HOLD」は、上述のジョブホールド機能を実行するように指示する。 The output method setting 1001 specifies a processing method of the print job in the printing apparatus that has received the print job, and "HOLD" instructs to execute the above-mentioned job hold function.

またジョブホールド機能に関連する他の機能として、印刷装置に投入された印刷ジョブであっても、印刷装置100で強制的に印刷前の状態で保持するという強制ホールド機能がある。この強制ホールド機能は、印刷物の放置防止によるセキュリティの向上や、コスト削減という効果を狙ったものである。また、この強制ホールド機能はそれと同時に、「先に印刷装置100へ印刷ジョブを投入し、詳細な印刷設定は、実際に印刷を実行する際に改めて行う」というワークフローを実現する目的も有している。また「投入した印刷ジョブを、印刷装置100の混雑状況に応じて別の印刷装置へ転送して印刷させる」というワークフローを実現する目的も有している。このように、後から印刷設定を変更したり、別の印刷装置へ転送して印刷させるといった用途も考慮しているため、強制ホールド機能によって印刷ジョブを保持する際は、画像データに展開する前の状態で保持する。つまり強制ホールド機能が有効であれば、制御部205は、受信した印刷ジョブをそのままHDD209へ保存する。尚、実施形態2では、ユーザが図11に示すような設定画面1101において、強制ホールド機能を有効化するラジオボタン1102を選択してOKボタン1103を押下することで、この強制ホールド機能を有効化できる。尚、この印刷装置100に強制ホールド機能を設定する処理は、前述の実施形態1の図5のフローチャートを用いて説明した処理とほぼ同様にして実現でき、その設定値はRAM208の一部に設けられている不揮発メモリ領域に保持される。 Further, as another function related to the job hold function, there is a compulsory hold function in which the printing device 100 forcibly holds the print job submitted to the printing device in the state before printing. This forced hold function aims to improve security and reduce costs by preventing printed matter from being left unattended. At the same time, this forced hold function also has the purpose of realizing a workflow in which a print job is first submitted to the printing apparatus 100 and detailed print settings are made again when actually executing printing. There is. It also has an object of realizing a workflow of "transferring the input print job to another printing device according to the congestion status of the printing device 100 and printing it". In this way, since we are considering applications such as changing the print settings later or transferring to another printing device for printing, when holding a print job with the forced hold function, before expanding it to image data. Hold in the state of. That is, if the forced hold function is enabled, the control unit 205 saves the received print job as it is in the HDD 209. In the second embodiment, the user enables the forced hold function by selecting the radio button 1102 for enabling the forced hold function and pressing the OK button 1103 on the setting screen 1101 as shown in FIG. can. The process of setting the forced hold function in the printing device 100 can be realized in substantially the same manner as the process described using the flowchart of FIG. 5 of the first embodiment, and the set value is provided in a part of the RAM 208. It is held in the non-volatile memory area.

図11は、実施形態2に係る印刷装置100の操作部204のタッチパネル部301に表示される強制ホールド機能設定画面1101の一例を示す図である。 FIG. 11 is a diagram showing an example of the forced hold function setting screen 1101 displayed on the touch panel unit 301 of the operation unit 204 of the printing device 100 according to the second embodiment.

ラジオボタン1102は、強制ホールド機能を有効にするように選択するボタン、ラジオボタン1104は、強制ホールド機能を有効にしないように選択するボタンである。ユーザは、これらラジオボタン1102,1104のいずれかにチェックしてOKボタン1103を押下することにより、強制ホールド機能を有効或いは無効に設定することができる。 The radio button 1102 is a button for selecting to enable the forced hold function, and the radio button 1104 is a button for selecting not to enable the forced hold function. The user can enable or disable the forced hold function by checking any of the radio buttons 1102 and 1104 and pressing the OK button 1103.

図12は、実施形態2に係る印刷装置100が印刷ジョブを実行する処理を説明するフローチャートである。尚、この処理を実行するプログラムはROM207に格納されており、実行時RAM208に展開され、CPU210の制御の下に実行されることにより、このフローチャートで示す処理が達成される。 FIG. 12 is a flowchart illustrating a process in which the printing apparatus 100 according to the second embodiment executes a print job. The program that executes this process is stored in the ROM 207, expanded in the run-time RAM 208, and executed under the control of the CPU 210 to achieve the process shown in this flowchart.

まずS1201でCPU210は、PC102からネットワーク101を介して送信された印刷ジョブを外部I/F202により受け付ける。次にS1202に進みCPU210は、その受信した印刷ジョブが、ジョブホールドが指定された印刷ジョブかどうかを判定する。ここで、ジョブホールドの指定は、PC102のユーザが、例えば前述の図10に示すようなプリンタドライバ画面を介して指定したものである。S1202でCPU210が、ジョブホールドが指定された印刷ジョブであると判定するとS1203に進みCPU210は、その印刷ジョブに、前述の処理モードが指定されているか否かを判定する。このS1203の処理は前述の図7のS702の処理と同じである。ここで処理モードが指定されていると判定するとS1204に進みCPU210は、その印刷ジョブに設定されている処理モードの指定を削除する。例えば図10の例では、出力方法設定1001で「HOLD」によりホールドジョブが指定され、「Rip完了後印刷」のラジオボタン1002がチェックされているが、この「Rip完了後印刷」の設定は無視されることになる。 First, in S1201, the CPU 210 receives the print job transmitted from the PC 102 via the network 101 by the external I / F 202. Next, the process proceeds to S1202, and the CPU 210 determines whether or not the received print job is a print job for which job hold is specified. Here, the job hold is specified by the user of the PC 102, for example, via the printer driver screen as shown in FIG. 10 described above. If the CPU 210 determines in S1202 that the job hold is a designated print job, the process proceeds to S1203, and the CPU 210 determines whether or not the above-mentioned processing mode is specified for the print job. The processing of S1203 is the same as the processing of S702 of FIG. 7 described above. If it is determined that the processing mode is specified here, the process proceeds to S1204, and the CPU 210 deletes the processing mode designation set for the print job. For example, in the example of FIG. 10, a hold job is specified by "HOLD" in the output method setting 1001, and the radio button 1002 of "Print after completion of Rip" is checked, but this setting of "Print after completion of Rip" is ignored. Will be done.

次にS1205に進みCPU210は、その印刷ジョブの印刷データを画像データに展開して、その展開した画像データをHDD209に格納する。そして、印刷開始の指示を受け付けるまで、その印刷ジョブに基づく印刷処理を実行しないジョブホールドとして、この処理を終了する。尚、S1205で行うジョブホールド処理は、前述したように、印刷ジョブに含まれる印刷データを画像データに展開した後で、その画像データを保持する、RIP後ホールド処理である。そのため、処理モードに何が指定されていようと、印刷を行う時点では既に全ページの画像データの展開処理が完了しているため、印刷の動作は変わらない。そこで、使用メモリの節約や混乱を避ける意味でも、S1204において、印刷ジョブを保持する前に、その印刷ジョブの設定から処理モードの設定を削除している。尚、S1203で、その印刷ジョブに処理モードが指定されていないと判定した場合、CPU210はS1203からS1205に進んでRIP後ホールド処理を行って、この処理を終了する。 Next, the process proceeds to S1205, and the CPU 210 expands the print data of the print job into image data and stores the expanded image data in the HDD 209. Then, this process is terminated as a job hold in which the print process based on the print job is not executed until the instruction to start printing is received. As described above, the job hold process performed in S1205 is a post-RIP hold process in which the print data included in the print job is expanded into image data and then the image data is held. Therefore, no matter what is specified in the processing mode, the printing operation does not change because the expansion processing of the image data of all pages has already been completed at the time of printing. Therefore, in order to save the memory used and avoid confusion, in S1204, the processing mode setting is deleted from the print job setting before the print job is held. If it is determined in S1203 that the processing mode is not specified for the print job, the CPU 210 proceeds from S1203 to S1205 to perform post-RIP hold processing, and ends this processing.

一方、S1202でCPU210は、その印刷ジョブがジョブホールドが指定された印刷ジョブでないと判定した場合はS1206に進む。S1206でCPU210は、前述の図11の画面を介してユーザから設定され不揮発性メモリ領域に保持している強制ホールド機能の情報が、強制ホールド機能を有効にするものかどうか判定する。S1206でCPU210は、強制ホールド機能が有効化されていると判定するとS1207に進みCPU210は、印刷ジョブのRIP前ホールド処理を行って、この処理を終了する。このS1207で実施するRIP前ホールド処理は、前述したように、印刷ジョブの印刷データを画像データに展開する処理を行わずに、その印刷ジョブのまま保持する、RIP前ホールド処理である。このとき、もし印刷ジョブに処理モードが設定されていた場合、その設定も含めて印刷ジョブを保持し、その後、その印刷ジョブに基づく印刷出力を実行する際に、その印刷ジョブの設定として、印刷処理の中で参照される。また、S1206でCPU210は、この印刷装置100で強制ホールド機能が有効化されていないと判定するとS1208に進み、CPU210は、その印刷ジョブを通常の印刷ジョブとして処理して印刷処理を実行し、この処理を終了する。尚、S1208の処理は、前述の実施形態1で説明した内容と同様であるため、その説明を割愛する。 On the other hand, if the CPU 210 determines in S1202 that the print job is not a print job for which job hold is specified, the process proceeds to S1206. In S1206, the CPU 210 determines whether or not the information of the forced hold function set by the user and held in the non-volatile memory area via the screen of FIG. 11 described above enables the forced hold function. When the CPU 210 determines in S1206 that the forced hold function is enabled, the process proceeds to S1207, and the CPU 210 performs the pre-RIP hold process of the print job and ends this process. As described above, the RIP pre-hold process performed in S1207 is a RIP pre-hold process that holds the print job as it is without performing the process of expanding the print data of the print job into the image data. At this time, if the processing mode is set for the print job, the print job is retained including the setting, and then when the print output based on the print job is executed, printing is performed as the setting of the print job. Referenced in the process. Further, in S1206, when the CPU 210 determines that the forced hold function is not enabled in the printing device 100, the process proceeds to S1208, and the CPU 210 processes the print job as a normal print job and executes the print process. End the process. Since the processing of S1208 is the same as the content described in the first embodiment, the description thereof will be omitted.

以上説明したように実施形態2によれば、印刷ジョブで指定されたジョブホールド機能を、印刷装置で設定される強制ホールド機能よりも優先させている。またRIP後ホールド処理を行う場合は、印刷ジョブに設定されている処理モードを保持しないようにしている。これにより、意味のない設定情報を記憶しないようにして、無駄なメモリ領域が消費されるのを防止している。また受信した印刷ジョブとともに意味のない設定情報を保持しないようにすることにより、その印刷ジョブの印刷時にユーザが印刷設定で混乱するのを防止できる。 As described above, according to the second embodiment, the job hold function specified by the print job is prioritized over the forced hold function set by the printing apparatus. Further, when the hold process is performed after RIP, the process mode set in the print job is not held. As a result, meaningless setting information is not stored, and wasteful memory area is prevented from being consumed. Further, by not retaining meaningless setting information together with the received print job, it is possible to prevent the user from being confused by the print settings when printing the print job.

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or device via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. It can also be realized by the processing to be performed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

本発明は上記実施の形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。 The present invention is not limited to the above embodiments, and various modifications and modifications can be made without departing from the spirit and scope of the present invention. Therefore, in order to make the scope of the present invention public, the following claims are attached.

100…印刷装置、102…PC,110…MFP,204…操作部、205…制御部、207…ROM,210…CPU,402,403,1102,1104…ラジオボタン 100 ... Printing device, 102 ... PC, 110 ... MFP, 204 ... Operation unit, 205 ... Control unit, 207 ... ROM, 210 ... CPU, 402, 403, 1102, 1104 ... Radio button

Claims (8)

印刷装置であって、
印刷ジョブを受信する受信手段と、
前記印刷ジョブに基づいて画像データを生成する生成手段と、
前記生成手段が生成した前記画像データを印刷する印刷手段と、を有し、
前記印刷装置は、前記印刷ジョブに含まれる第1のページの画像データの印刷処理と当該印刷ジョブに含まれる第2のページの画像データの生成処理を並行して行う第1のモードでの印刷処理の実行指示が前記印刷ジョブに含まれる場合であっても、前記印刷ジョブに逆順印刷設定が含まれる場合には、前記印刷ジョブに含まれるページの前記画像データの生成処理が完了した後に各ページの画像データの印刷処理を実行する第2のモードでの印刷処理を行い、
前記実行指示が前記印刷ジョブに含まれる場合であって、前記印刷ジョブに前記逆順印刷設定が含まれない場合には、前記第1のモードでの印刷処理を実行し、
前記逆順印刷設定は、前記印刷ジョブに含まれる後ろのページから前のページの順に印刷物を出力することを指定する印刷設定であることを特徴とする印刷装置。
It ’s a printing device,
Receiving means to receive print jobs and
A generation means for generating image data based on the print job, and
It has a printing means for printing the image data generated by the generating means, and has.
The printing apparatus, printing in the first mode concurrently performing generation processing of the image data of the second page included in the printing process and the print job of the image data of the first page included in the print job Even if the process execution instruction is included in the print job , if the print job includes the reverse order print setting, after the image data generation process of all the pages included in the print job is completed. Perform the print process in the second mode, which executes the print process of the image data of each page.
In a case where the execution instruction is included in the print job, when said the print job the not contain reverse print setting executes printing processing in the first mode,
The reverse order printing setting is a printing device that specifies that printed matter is output in the order from the back page to the front page included in the print job.
1ページに複数ページを面付けする製本印刷の実行を指定する印刷設定が前記印刷ジョブに含まれる場合には、前記印刷ジョブに前記第1のモードでの印刷処理の実行指示が含まれる場合であっても、前記第のモードでの印刷処理を実行することを特徴とする請求項1に記載の印刷装置。 When the print job includes a print setting that specifies execution of bookbinding printing for imposing a plurality of pages on one page, the print job includes an instruction to execute the print process in the first mode. The printing apparatus according to claim 1, wherein even if there is, the printing process in the second mode is executed. 印刷ジョブに基づいて生成した画像データをユーザからの印刷指示を受け付けるまで前記印刷装置に保持するジョブホールドを指定する印刷設定が前記印刷ジョブに含まれる場合には、前記印刷ジョブに前記第1のモードでの印刷処理の実行指示が含まれる場合であっても、前記第のモードでの印刷処理を実行することを特徴とする請求項1に記載の印刷装置。 When the print job includes a print setting that specifies a job hold that holds the image data generated based on the print job in the printing device until a print instruction is received from the user, the first print job includes the first print job. The printing apparatus according to claim 1 , wherein the printing process in the second mode is executed even when an instruction to execute the printing process in the mode is included. 前記印刷ジョブが前記ジョブホールドを指定する印刷設定、及び、前記第1のモードでの印刷処理の実行指示を前記印刷ジョブが含む場合には、当該第1のモードでの印刷処理の実行指示を削除する削除手段を有することを特徴とする請求項3に記載の印刷装置。 When the print job includes a print setting for designating the job hold and an instruction to execute the print process in the first mode, the print job gives an instruction to execute the print process in the first mode. The printing apparatus according to claim 3, further comprising a deleting means for deleting. 印刷ジョブに基づいて生成した画像データをユーザからの印刷指示を受け付けるまで前記印刷装置に保持する第1のジョブホールドを指定する印刷設定が前記印刷ジョブに含まれる場合には、前記第1のモードでの印刷処理を実行し、
画像データを生成する前の印刷ジョブをユーザからの印刷指示を受け付けるまで前記印刷装置に保持し、当該印刷指示の後に当該印刷ジョブに基づいて画像データを生成する第2のジョブホールドを行う場合であって、前記印刷ジョブに前記第1のモード又は第2のモードでの印刷処理の指定が含まれる場合には、当該指定に従って印刷処理を実行することを特徴とする請求項1に記載の印刷装置。
If the print setting to specify the first job hold for holding image data generated based on the print job to the printing apparatus until receiving a print instruction from the user is included in the print job, the first mode Execute the print process in
In the case where the print job before generating the image data is held in the printing device until the print instruction from the user is received, and after the print instruction, the second job hold for generating the image data based on the print job is performed. The print according to claim 1, wherein when the print job includes a designation of the print process in the first mode or the second mode, the print process is executed according to the designation. Device.
前記印刷ジョブは、プリントチケットを用いて前記第1のモード又は前記第2のモードを指定する印刷ジョブであることを特徴とする請求項1から5のいずれかに記載の印刷装置。 The print job, the printing apparatus according to claim 1, wherein the 5 to be a print job designating the first mode or the second mode of using a print ticket. 印刷装置の制御方法であって、
印刷ジョブを受信する受信ステップと、
前記印刷ジョブに基づいて画像データを生成する生成ステップと、
前記生成ステップにおいて生成した前記画像データを印刷する印刷ステップと、を有し、
前記印刷装置に、前記印刷ジョブに含まれる第1のページの画像データの印刷処理と当該印刷ジョブに含まれる第2のページの画像データの生成処理を並行して行う第1のモードでの印刷処理の実行指示が前記印刷ジョブに含まれる場合であっても、前記印刷ジョブに逆順印刷設定が含まれる場合には、前記印刷ジョブに含まれるページの前記画像データの生成処理が完了した後に各ページの画像データの印刷処理を実行する第2のモードでの印刷処理を実行させ、
前記実行指示が前記印刷ジョブに含まれる場合であって、前記印刷ジョブに前記逆順印刷設定が含まれない場合には、前記第1のモードでの印刷処理を実行させ、
前記逆順印刷設定は、前記印刷ジョブに含まれる後ろのページから前のページの順に印刷物を出力することを指定する印刷設定であることを特徴とする制御方法。
It is a control method of the printing device.
The receiving step to receive the print job and
A generation step for generating image data based on the print job, and
It has a print step for printing the image data generated in the generation step.
To the printing apparatus, printing in the first mode performed in parallel generation processing of the image data of the second page included in the printing process and the print job of the image data of the first page included in the print job Even if the process execution instruction is included in the print job , if the print job includes the reverse order print setting, after the image data generation process of all the pages included in the print job is completed. To execute the print process in the second mode that executes the print process of the image data of each page.
In a case where the execution instruction is included in the print job, when said the print job the not contain reverse print settings, to execute the printing process in the first mode,
The control method, characterized in that the reverse order print setting is a print setting that specifies that printed matter is output in the order from the back page to the front page included in the print job.
コンピュータに、
印刷ジョブを受信する受信手順と、
前記印刷ジョブに基づいて画像データを生成する生成手順と、
前記生成手順において生成した前記画像データを印刷する印刷手順と、を実行させ、
前記印刷ジョブに含まれる第1のページの画像データの印刷処理と当該印刷ジョブに含まれる第2のページの画像データの生成処理を並行して行う第1のモードでの印刷処理の実行指示が前記印刷ジョブに含まれる場合であっても、前記印刷ジョブに逆順印刷設定が含まれる場合には、前記印刷ジョブに含まれるページの前記画像データの生成処理が完了した後に各ページの画像データの印刷処理を実行する第2のモードでの印刷処理を実行させ、前記実行指示が前記印刷ジョブに含まれる場合であって、前記印刷ジョブに前記逆順印刷設定が含まれない場合には、前記第1のモードでの印刷処理を実行させるためのプログラムであって、
前記逆順印刷設定は、前記印刷ジョブに含まれる後ろのページから前のページの順に印刷物を出力することを指定する印刷設定であることを特徴とするプログラム。
On the computer
Receiving procedure for receiving print jobs and
A generation procedure for generating image data based on the print job, and
The printing procedure for printing the image data generated in the generation procedure and the printing procedure are executed.
Execution instruction of the print process in the first mode performed in parallel generation processing of the image data of the second page included in the first printing process and the print job of the image data of the pages included in the print job is Even if it is included in the print job , if the print job includes the reverse order print setting, the image of each page after the generation process of the image data of all the pages included in the print job is completed. to execute the print process in the second mode to execute the print processing of the data, in a case where the execution instruction is included in the print job, if the print job the not contain reverse print settings, A program for executing the printing process in the first mode.
The reverse order print setting is a program that specifies that printed matter is output in the order from the back page to the front page included in the print job.
JP2019180654A 2015-07-23 2019-09-30 Printing equipment, its control method, and programs Active JP6918887B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019180654A JP6918887B2 (en) 2015-07-23 2019-09-30 Printing equipment, its control method, and programs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015146080A JP2017024297A (en) 2015-07-23 2015-07-23 Printer, control method and program thereof
JP2019180654A JP6918887B2 (en) 2015-07-23 2019-09-30 Printing equipment, its control method, and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2015146080A Division JP2017024297A (en) 2015-07-23 2015-07-23 Printer, control method and program thereof

Publications (2)

Publication Number Publication Date
JP2020023188A JP2020023188A (en) 2020-02-13
JP6918887B2 true JP6918887B2 (en) 2021-08-11

Family

ID=69618091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019180654A Active JP6918887B2 (en) 2015-07-23 2019-09-30 Printing equipment, its control method, and programs

Country Status (1)

Country Link
JP (1) JP6918887B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7505347B2 (en) 2020-09-23 2024-06-25 ブラザー工業株式会社 Printing Systems and Printers

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5147596B2 (en) * 2008-08-13 2013-02-20 理想科学工業株式会社 Printing apparatus and paper discharge control method in printing apparatus
JP2011224798A (en) * 2010-04-15 2011-11-10 Canon Inc Image processing apparatus, image processing method, and program
JP2013082120A (en) * 2011-10-07 2013-05-09 Canon Inc Image forming apparatus, control method therefor, and program
JP2017024297A (en) * 2015-07-23 2017-02-02 キヤノン株式会社 Printer, control method and program thereof

Also Published As

Publication number Publication date
JP2020023188A (en) 2020-02-13

Similar Documents

Publication Publication Date Title
US9195414B2 (en) Image processing apparatus functioning as a print server changing print settings of saved job on demand from an external terminal
US8300238B2 (en) Print control device and method
US8218161B2 (en) Image forming apparatus
JP4407737B2 (en) Image forming apparatus and program
EP2388685B1 (en) Information processing apparatus and control method thereof, and storage medium
JP5235695B2 (en) Printing control apparatus and control method thereof
JP4976971B2 (en) Image forming system, image forming apparatus, and program
JP2008030456A (en) Image formation device
US9917973B2 (en) Printing apparatus, method of controlling the same, and storage medium
JP6918887B2 (en) Printing equipment, its control method, and programs
JP7094703B2 (en) Image forming device, image forming method and program
JP2009199419A (en) Computer, print control program, and printer controller
JP4217592B2 (en) Printing system, printing system control method, storage medium, and program
JP4609488B2 (en) Image forming apparatus, program, and data processing method
JPH11165455A (en) Print control method by computer and computer readable recording medium recorded with print control program and print control device
JP2016099763A (en) Print job management device, management method, and program
JP2009086989A (en) Image forming system, image forming apparatus and program
JP6752865B2 (en) Printing device, control method of printing device
US9213505B2 (en) Information processing apparatus, information processing method, and computer program product
JP6639617B2 (en) Printing apparatus, control method, and program
JP2009226834A (en) Printing device and printing method for printing device
JP6100062B2 (en) Printing apparatus, control method, program
JP6562989B2 (en) Image forming apparatus, image forming apparatus control method and program
JP6736994B2 (en) Printing device and printing method
JP6489882B2 (en) MEMORY CONTROL DEVICE, IMAGE FORMING DEVICE, MEMORY CONTROL DEVICE RESOURCE MANAGEMENT METHOD

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190930

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200918

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201013

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210226

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210331

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: 20210625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210721

R151 Written notification of patent or utility model registration

Ref document number: 6918887

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151