Nothing Special   »   [go: up one dir, main page]

JP6643058B2 - Printing apparatus, control method therefor, and program - Google Patents

Printing apparatus, control method therefor, and program Download PDF

Info

Publication number
JP6643058B2
JP6643058B2 JP2015229041A JP2015229041A JP6643058B2 JP 6643058 B2 JP6643058 B2 JP 6643058B2 JP 2015229041 A JP2015229041 A JP 2015229041A JP 2015229041 A JP2015229041 A JP 2015229041A JP 6643058 B2 JP6643058 B2 JP 6643058B2
Authority
JP
Japan
Prior art keywords
printing
setting
processing
post
image
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
JP2015229041A
Other languages
Japanese (ja)
Other versions
JP2017097168A5 (en
JP2017097168A (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
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2015229041A priority Critical patent/JP6643058B2/en
Publication of JP2017097168A publication Critical patent/JP2017097168A/en
Publication of JP2017097168A5 publication Critical patent/JP2017097168A5/ja
Application granted granted Critical
Publication of JP6643058B2 publication Critical patent/JP6643058B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Folding Of Thin Sheet-Like Materials, Special Discharging Devices, And Others (AREA)
  • Facsimiles In General (AREA)

Description

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

従来、ステイプル装置は、綴じることができる用紙の枚数に限度があるため、その限度を超えた場合は、それら用紙にステイプルを実施しないで排出するか、もしくは、ステイプル処理を途中でキャンセルしてしまう等の対策が取られていた。(例えば特許文献1参照)。   Conventionally, the stapling apparatus has a limit on the number of sheets that can be stapled. If the limit is exceeded, the sheets are discharged without performing stapling, or the stapling process is canceled halfway. And other measures were taken. (See, for example, Patent Document 1).

特開2005−17692号公報JP 2005-17692 A

ユーザが行った印刷設定や後処理設定が適切かどうかを、ユーザが前以って確認できる機能として試しコピーがある。試しコピーを実行したユーザは、印刷済の用紙の印刷結果を確認した後、そのままコピーを継続するか、キャンセルするか、或いは設定を変更してコピーを継続するかを選択できる。しかしながら、このとき試しコピーにステイプルが含まれていると、印刷済の用紙の枚数がステイプルを実行できる上限枚数を超えると、試しコピーの実行中に、その試しコピーがキャンセルされてしまう。このような事態が発生するとユーザは、その試しコピーの設定を変更して処理を継続したいと思っても、その試しコピーを継続して実行できなくなるという課題があった。   Test copy is a function that allows the user to check in advance whether the print settings and post-processing settings made by the user are appropriate. After confirming the print result of the printed paper, the user who has executed the trial copy can select whether to continue copying, cancel, or change settings to continue copying as it is. However, if the staple is included in the test copy at this time, if the number of printed sheets exceeds the maximum number of staples that can be executed, the test copy is canceled during the execution of the test copy. When such a situation occurs, there is a problem that even if the user wants to change the setting of the test copy and continue the process, the user cannot execute the test copy continuously.

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

本発明の目的は、後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることが設定されている場合であっても、試し印刷を実行することが指定されている場合にはジョブをキャンセルしないことによって使い勝手を向上させることにある。   It is an object of the present invention to provide a method for executing a test print even if it is set to cancel a job when the number of sheets exceeds the maximum number of sheets on which post-processing can be performed. Is to improve usability by not canceling.

上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
ジョブに従って用紙に画像を印刷する印刷手段と、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第1の設定手段と、
前記画像が印刷される用紙の枚数が前記第1の設定手段により設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第2の設定手段と、
前記第2の設定手段による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御手段と、を有することを特徴とする。
In order to achieve the above object, a printing apparatus according to one embodiment of the present invention has the following configuration. That is,
Printing means for printing an image on paper according to the job,
First setting means for setting post-processing to be performed on a sheet on which an image has been printed by the printing means;
Second setting means for setting to cancel the job when the number of sheets on which the image is printed exceeds the upper limit number of sheets on which the post-processing set by the first setting means can be executed;
Even when the setting by the second setting unit is performed, if the execution of the test printing is specified, even if the number of sheets on which the image is printed exceeds the upper limit number, And control means for allowing the user to select subsequent processing without canceling the job.

本発明によれば、後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることが設定されている場合であっても、試し印刷を実行することが指定されている場合にはジョブをキャンセルしないことによって使い勝手を向上させることができる。   According to the present invention, even if it is set to cancel the job when the number of sheets exceeding the upper limit of the number of sheets on which post-processing can be executed is set, if the execution of the test print is specified, By not canceling, the usability can be improved.

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

添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
本発明の実施形態1に係る画像処理装置の一例である多機能周辺機器(MFP)を含むシステム構成を示すブロック図。 実施形態1に係るコントローラのハードウェア構成を説明するブロック図。 実施形態1に係るMFPの概観図。 実施形態1に係るMFPの操作部の上面図。 実施形態1に係るMFPのソフトウェア構成を説明するブロック図。 ジョブの実体であるジョブファイルのデータ構造を説明する図。 属性の一例を説明する図。 実施形態1に係るMFPの操作部の表示部に表示されるコピー画面の一例を示す図。 図8の画面で応用モードボタンが押下されると表示される「その他の機能」の設定画面の一例を示す図(A)と、図9(A)の設定画面で「仕上げ」ボタンが押下されると表示される仕上げ処理の選択画面の一例を示す図(B)。 実施形態1におけるソート、グループ、ステイプルソート、ステイプルグループを説明する図。 実施形態1に係るMFPで表示されるユーザモードのトップ画面の一例を示す図(A)と、「ファンクション設定」ボタンを選択したときに表示される画面例を示す図(B)。 図11(B)の画面で「制限枚数を超えた場合の動作設定」ボタンが押下されたときに表示される画面例を示す図。 実施形態1に係るMFPの表示部に表示されるコピーの初期画面の一例を示す図(A)と、図13(A)の画面で試しコピーボタンが押下されたときに表示される画面例を示す図(B)。 実施形態1に係るMFPの処理を説明するフローチャート。 実施形態1に係るMFPの操作部に表示される試しコピーの再設定画面の一例を示す図。 実施形態1に係るMFPにおける試しコピーでのステイプルの再設定処理を説明するフローチャート。 本発明の実施形態2に係るMFPの処理を説明するフローチャート。 実施形態2に係るMFPの操作部に表示される試しコピーの再設定画面の一例を示す図。
The accompanying drawings are included in and constitute a part of the specification and illustrate embodiments of the present invention and, together with the description, serve to explain the principles of the invention.
FIG. 1 is a block diagram illustrating a system configuration including a multi-function peripheral (MFP) as an example of an image processing apparatus according to a first embodiment of the present invention. FIG. 2 is a block diagram illustrating a hardware configuration of a controller according to the first embodiment. FIG. 2 is an outline view of the MFP according to the first embodiment. FIG. 2 is a top view of an operation unit of the MFP according to the first embodiment. FIG. 2 is a block diagram illustrating a software configuration of the MFP according to the first embodiment. FIG. 4 is a view for explaining the data structure of a job file which is the substance of a job. The figure explaining an example of an attribute. FIG. 4 is a diagram illustrating an example of a copy screen displayed on a display unit of an operation unit of the MFP according to the first embodiment. FIG. 9A shows an example of a setting screen of “other functions” displayed when the application mode button is pressed on the screen of FIG. 8, and FIG. FIG. 7B is a diagram showing an example of a selection screen of a finishing process that is displayed when the user presses the button. FIG. 4 is a diagram for explaining sort, group, staple sort, and staple group in the first embodiment. FIG. 3A is a diagram illustrating an example of a top screen in a user mode displayed on the MFP according to the first embodiment, and FIG. 3B is a diagram illustrating an example of a screen displayed when a “function setting” button is selected. FIG. 12 is a view showing an example of a screen displayed when an “operation setting when the number of sheets exceeds the limit” button is pressed on the screen of FIG. FIG. 13A shows an example of an initial copy screen displayed on the display unit of the MFP according to the first embodiment, and FIG. 13A shows an example of a screen displayed when a trial copy button is pressed on the screen of FIG. FIG. 5 is a flowchart illustrating processing of the MFP according to the first embodiment. FIG. 4 is a diagram illustrating an example of a test copy reset screen displayed on the operation unit of the MFP according to the first embodiment. 9 is a flowchart for describing stapling reset processing in test copying in the MFP according to the first embodiment. 9 is a flowchart illustrating processing of the MFP according to the second embodiment of the present invention. FIG. 10 is a view showing an example of a test copy reset screen displayed on the operation unit of the MFP according to the second embodiment.

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

[実施形態1]
図1は、本発明の実施形態1に係る印刷装置の一例である多機能周辺機器(MFP:Multi-Function Peripheral)100を含むシステム構成を示すブロック図である。
[Embodiment 1]
FIG. 1 is a block diagram showing a system configuration including a multi-function peripheral (MFP) 100 which is an example of a printing apparatus according to the first embodiment of the present invention.

コントローラ101は、このMFP100及びその周辺機器の動作を制御しており、例えば図2に示すハードウェア構成を有している。スキャナ102はスキャナエンジンで、コントローラ101の指示に従って原稿を読み取り、その原稿を読み取って得られた画像データをコントローラ101に出力する。プリンタエンジン103は、例えば電子写真方式のプリンタエンジンで、コントローラ101から供給される画像データに基づいて用紙に画像を印刷する。プリンタエンジン103はフィニッシャ104に接続されており、プリンタエンジン103から排出された複数の記録媒体(例えば、紙)をまとめてステイプル処理する機能を有している。尚、このフィニッシャ104もコントローラ101によって制御されている。ネットワークインターフェイス105は、コントローラ101に対してネットワークとの間の双方向通信を提供しており、ネットワークを介してPC107と接続されている。操作部106はユーザインターフェイスを提供しており、タッチパネル機能を有する表示部とキーボードを有し、コントローラ101からの情報を表示するとともに、ユーザにより入力された指示をコントローラ101に伝える。   The controller 101 controls operations of the MFP 100 and its peripheral devices, and has, for example, a hardware configuration illustrated in FIG. The scanner 102 is a scanner engine, reads a document according to an instruction from the controller 101, and outputs image data obtained by reading the document to the controller 101. The printer engine 103 is, for example, an electrophotographic printer engine, and prints an image on a sheet based on image data supplied from the controller 101. The printer engine 103 is connected to the finisher 104, and has a function of collectively stapling a plurality of recording media (for example, paper) discharged from the printer engine 103. The finisher 104 is also controlled by the controller 101. The network interface 105 provides the controller 101 with bidirectional communication with the network, and is connected to the PC 107 via the network. The operation unit 106 provides a user interface, includes a display unit having a touch panel function and a keyboard, displays information from the controller 101, and transmits an instruction input by a user to the controller 101.

図2は、実施形態1に係るコントローラ101のハードウェア構成を説明するブロック図である。   FIG. 2 is a block diagram illustrating a hardware configuration of the controller 101 according to the first embodiment.

コントローラ101において、CPU201がバス209を介して、メモリ202、操作部106の表示部203及びキーボード204、ROM210、ディスク211と接続されている。各種プログラムやOS及びデータは、ハードディスク等のディスク211に記憶されており、CPU201は、それらプログラムをディスク211からメモリ202に展開して実行する。このディスク211は、MFP100に着脱可能であっても、MFP100に内蔵されたものでも良い。更に、このプログラムは、ネットワークを介してサーバ等からダウンロードされてディスク211に記憶される構成でも良い。またメモリ202は、DRAMのような揮発メモリ、SRAMのような不揮発メモリの双方の機能を有しても良く、或いは揮発メモリの機能をメモリ202が受け持ち、不揮発メモリの機能をディスク211が受け持つ構成でもよい。またメモリ202は、取り外し可能なメモリメディアでも良い。CPU201は、表示部203にデータを出力することにより表示を行い、またキーボード204或いはタッチパネル機能を有する表示部203からデータを入力することによりユーザからの指示を受け取る。こうして入力された情報はメモリ202、ディスク211、CPU201のいずれかに転送、蓄積され、様々な処理に使用される。またバス209には、ネットワークインターフェイス105が接続されており、CPU201がネットワークインターフェイス105を介してデータを読み込み、又は書き込むことにより、ネットワークインターフェイス105を介した通信を行う。更に、バス209には、プリンタエンジン103、フィニッシャ104、スキャナ102が接続されている。CPU201は、これらエンジンに対してデータの読み書きを行うことによりプリントやスキャンなどのエンジン動作を指示し、またこれらエンジンから各種ステータスを取得する。またCPU201は、スキャナ102或いはネットワークインターフェイス105から入力した画像データをディスク211やメモリ202に保存できる。また、取り外し可能なメモリに予め画像データを蓄積しておき、そのメモリをコントローラ101に取り付けることによって画像データを取り込むことも可能である。尚、スキャナ102、プリンタエンジン103、フィニッシャ104は、MFP100の内部ではなく、ネットワーク上にそれぞれ単体の周辺機器として存在し、それをMFP100のコントローラ101が制御する構成でも良い。   In the controller 101, a CPU 201 is connected to a memory 202, a display unit 203 of an operation unit 106, a keyboard 204, a ROM 210, and a disk 211 via a bus 209. Various programs, an OS, and data are stored on a disk 211 such as a hard disk, and the CPU 201 loads the programs from the disk 211 to the memory 202 and executes the programs. The disk 211 may be detachable from the MFP 100 or may be built in the MFP 100. Further, the program may be downloaded from a server or the like via a network and stored in the disk 211. The memory 202 may have both functions of a volatile memory such as a DRAM and a nonvolatile memory such as an SRAM, or a configuration in which the memory 202 performs the function of the volatile memory and the disk 211 performs the function of the nonvolatile memory. May be. Further, the memory 202 may be a removable memory medium. The CPU 201 performs display by outputting data to the display unit 203, and receives instructions from the user by inputting data from the display unit 203 having a keyboard 204 or a touch panel function. The information thus input is transferred and stored in any of the memory 202, the disk 211, and the CPU 201, and is used for various processes. A network interface 105 is connected to the bus 209, and the CPU 201 performs communication via the network interface 105 by reading or writing data via the network interface 105. Further, a printer engine 103, a finisher 104, and a scanner 102 are connected to the bus 209. The CPU 201 instructs engine operations such as printing and scanning by reading and writing data from and to these engines, and acquires various statuses from these engines. Further, the CPU 201 can store image data input from the scanner 102 or the network interface 105 in the disk 211 or the memory 202. Further, it is also possible to store image data in a removable memory in advance and attach the memory to the controller 101 to capture the image data. Note that the scanner 102, the printer engine 103, and the finisher 104 may exist as individual peripheral devices on a network instead of inside the MFP 100, and the controller 101 of the MFP 100 may control the peripheral devices.

図3は、実施形態1に係るMFP100の概観図である。図3において、前述の図1、図2と共通する部分は同じ参照番号で示している。   FIG. 3 is an overview of the MFP 100 according to the first embodiment. In FIG. 3, parts common to those in FIGS. 1 and 2 are indicated by the same reference numerals.

スキャナ102は、原稿となる紙上の画像を照明し、CCDラインセンサでその画像を走査することで、その原稿の画像を電気的な画像データに変換する。こうして電気的に変換された画像データから、原稿のカラー判定やサイズ判定などを行う。プリンタエンジン103は、画像データに基づいて用紙上に画像を印刷した後、その用紙をフィニッシャ104に排出してステイプルや製本などの折処理を行う。プリント動作の起動や停止は、CPU201からの指示によって行われる。   The scanner 102 illuminates an image on paper serving as a document, and scans the image with a CCD line sensor, thereby converting the image of the document into electrical image data. The color determination and the size determination of the original are performed based on the image data that has been electrically converted in this manner. After printing an image on a sheet based on the image data, the printer engine 103 discharges the sheet to the finisher 104 and performs a folding process such as stapling or bookbinding. The start and stop of the printing operation are performed according to an instruction from the CPU 201.

図4は、実施形態1に係るMFP100の操作部106の上面図である。   FIG. 4 is a top view of the operation unit 106 of the MFP 100 according to the first embodiment.

表示部203は、液晶上にタッチパネルシートが貼られて、操作画面やソフトキー等を表示するとともに、表示してあるキーが押されるとその位置情報をCPU201に伝える。スタートキー402は、スキャナ102による原稿の読み取り等を指示する際に用いられる。スタートキー402の中央部には、緑と赤の2色のLED403があり、その色によってスタートキー402が使える状態にあるかどうかを示す。ストップキー404は稼働中の動作を停止させる働きをする。テンキー405は、数字と文字のキーボタン群を有し、コピー部数の設定や、表示部203の画面の切り替え等を指示するのに使用される。ユーザモードキー406は、ユーザが機器の設定を行う際に押下する。これらキー群は図2のキーボード204に相当する。   The display unit 203 has a touch panel sheet affixed on the liquid crystal, displays an operation screen, soft keys, and the like. When a displayed key is pressed, the position information is transmitted to the CPU 201. A start key 402 is used when instructing reading of a document by the scanner 102 or the like. At the center of the start key 402, there are LEDs 403 of two colors, green and red, which indicate whether or not the start key 402 can be used. A stop key 404 functions to stop the operation during operation. The numeric keypad 405 has a group of numeric and character key buttons, and is used to set the number of copies and to switch the screen of the display unit 203 or the like. A user mode key 406 is pressed when the user performs device setting. These keys correspond to the keyboard 204 in FIG.

図5は、実施形態1に係るMFP100のソフトウェア構成を説明するブロック図である。   FIG. 5 is a block diagram illustrating a software configuration of MFP 100 according to the first embodiment.

UI制御部500は、操作部106を介したユーザの操作を受付け、また表示部203への表示を制御する。コピーアプリケーション501は、コピー動作を実行する。送信アプリケーション502は、保存している画像データの送信動作等を制御する。ボックスアプリケーション503は、ボックス画面からのスキャン、プリント等を制御する。ネットワークアプリケーション504は、ネットワークを介した通信を制御する。PDLアプリケーション505は、ネットワークアプリケーション504が受信したPDLプリントデータを受け取ってPDLプリントジョブを投入する。共通インターフェイス506は、機器制御部分の機器依存部分を吸収する。ジョブマネージャ507は、共通インターフェイス506から受け取ったジョブの情報を整理し、下位層のドキュメント処理部に伝達する。ドキュメント処理部は、コピーの場合はスキャンマネージャ508とプリントマネージャ509が動作して処理を行う。また送信ジョブであれば、スキャンマネージャ508とファイルストアマネージャ510が動作して処理を行う。また受信ジョブであれば、ファイルリードマネージャ511とプリントマネージャ509が動作して処理を行う。更に、PDLプリントでは、PDLマネージャ512とプリントマネージャ509が動作して処理を行う。シンクマネージャ514は、各ドキュメントマネージャ間の同期をとっており、またシンクマネージャ514を介して、各種画像処理を行うイメージマネージャ513への画像処理の依頼を行う。スキャン、プリント時の画像処理や画像ファイルの格納はイメージマネージャ513が行う。解析アプリ515は、PDLアプリケーション505から出力されたジョブファイルを解析し、編集を行って共通インターフェイス506にジョブを投入する。これらマネージャのそれぞれは、スキャンの終了やプリントの終了などを検知して通知することができる。   The UI control unit 500 receives a user operation via the operation unit 106 and controls display on the display unit 203. The copy application 501 performs a copy operation. The transmission application 502 controls a transmission operation and the like of the stored image data. The box application 503 controls scanning, printing, and the like from the box screen. The network application 504 controls communication via a network. The PDL application 505 receives the PDL print data received by the network application 504 and submits a PDL print job. The common interface 506 absorbs the device dependent portion of the device control portion. The job manager 507 arranges the information of the job received from the common interface 506 and transmits it to the lower layer document processing unit. In the document processing section, in the case of copying, a scan manager 508 and a print manager 509 operate to perform processing. If the job is a transmission job, the scan manager 508 and the file store manager 510 operate to perform processing. If the job is a reception job, the file read manager 511 and the print manager 509 operate and perform processing. Further, in PDL printing, the PDL manager 512 and the print manager 509 operate and perform processing. The sync manager 514 synchronizes the respective document managers, and requests the image manager 513 that performs various image processes via the sync manager 514 to perform image processing. An image manager 513 performs image processing during scanning and printing and storage of image files. The analysis application 515 analyzes the job file output from the PDL application 505, edits the job file, and inputs the job to the common interface 506. Each of these managers can detect and notify the end of scanning, the end of printing, and the like.

図6は、ジョブの実体であるジョブファイルのデータ構造を説明する図である。   FIG. 6 is a diagram illustrating the data structure of a job file, which is the substance of a job.

このデータは、UI制御部500又はネットワークアプリケーション504からジョブの実行指示を受け取ると、コピーアプリケーション501、送信アプリケーション502、ボックスアプリケーション503、PDLアプリケーション505が生成する。即ち、コピージョブでは、UI制御部500から入力された設定がコピーアプリケーション501に通知され、通知された情報から生成する。またPDLジョブでは、ネットワークアプリケーション504から通知された情報を基に、PDLアプリケーション505が生成する。   This data is generated by the copy application 501, the transmission application 502, the box application 503, and the PDL application 505 when a job execution instruction is received from the UI control unit 500 or the network application 504. That is, in the copy job, the settings input from the UI control unit 500 are notified to the copy application 501, and the settings are generated from the notified information. In the PDL job, the PDL application 505 generates the PDL job based on information notified from the network application 504.

ジョブの実体は、属性ID601、属性値サイズ602及び属性値603の組を複数連続して持つことによって表されている。ジョブがデータを含む場合は、607〜609で示すように、属性IDとしてデータを表す値、属性値としてファイルのサイズ、属性値としてドキュメントデータを保持しているファイルのファイル名を保持している。これら属性には、データのフォーマット(使用されているPDLなど)、コピー部数、カセット段、印刷に使用する用紙サイズ、フィニッシング処理の指定などが含まれる。   The job entity is represented by having a plurality of consecutive sets of an attribute ID 601, an attribute value size 602, and an attribute value 603. When the job includes data, as shown by 607 to 609, a value representing data as an attribute ID, a file size as an attribute value, and a file name of a file holding document data as an attribute value are stored. . These attributes include data format (eg, used PDL), number of copies, cassette stage, paper size used for printing, designation of finishing processing, and the like.

図7は、属性の一例を説明する図である。   FIG. 7 is a diagram illustrating an example of an attribute.

属性ID701は属性のID番号を示している。型ID702は、IDの型(サイズ)を表しており、「1」は不定長、「2」は1バイトのように決まっている。値703は、その属性が取り得る値を示しており、意味704に示すような意味をもっている。尚、図7に示す属性はあくまでも一例であり、この他にも様々な属性が存在する。これらの値を図6に示した属性ID、属性サイズID、属性値に設定することによりジョブを形成する。   The attribute ID 701 indicates the ID number of the attribute. The type ID 702 indicates the type (size) of the ID, and “1” is determined to have an undefined length, and “2” is determined to be 1 byte. A value 703 indicates a value that the attribute can take, and has a meaning as shown in a meaning 704. Note that the attributes shown in FIG. 7 are merely examples, and there are various other attributes. A job is formed by setting these values to the attribute ID, attribute size ID, and attribute value shown in FIG.

図8は、実施形態1に係るMFP100の操作部106の表示部203に表示されるコピー画面の一例を示す図である。   FIG. 8 is a diagram illustrating an example of a copy screen displayed on the display unit 203 of the operation unit 106 of the MFP 100 according to the first embodiment.

ユーザは、この画面を介して、カラーモード、倍率、用紙の種類を選択できる。またユーザは、応用モードボタン802を押下することにより、様々な機能を設定できる。図8では、カラーモードが自動、コピーの倍率は等倍、用紙選択は自動、コピーの部数は1部に設定されている。   The user can select the color mode, magnification, and paper type via this screen. By pressing the application mode button 802, the user can set various functions. In FIG. 8, the color mode is set to automatic, the copy magnification is set to 1: 1, the paper selection is set to automatic, and the number of copies is set to 1.

図9(A)は、図8の画面で応用モードボタン802が押下されると表示される「その他の機能」の設定画面の一例を示す図である。   FIG. 9A is a diagram illustrating an example of a setting screen of “other functions” displayed when the application mode button 802 is pressed on the screen of FIG.

ユーザは、この画面から「仕上げ」「表紙」「挿入紙」等の機能の詳細設定を行うことができる。   The user can make detailed settings for functions such as “finishing”, “cover”, and “insertion” from this screen.

図9(B)は、図9(A)の設定画面で「仕上げ」ボタン901が押下されると表示される仕上げ処理の選択画面の一例を示す図である。   FIG. 9B is a diagram illustrating an example of a selection screen for finishing processing displayed when the “finishing” button 901 is pressed on the setting screen in FIG. 9A.

「ソート」ボタン902は、原稿が3枚の場合に原稿の1枚目、2枚目、3枚目、1枚目、2枚目、3枚目という順で、図10の1001で示すように出力したい場合に押下する。尚、図10の1001〜1004において、最も左側は3枚の原稿を示している。そして、その右側の3つの用紙束は、それぞれ3枚の原稿がコピーされて、それぞれ設定に従って処理された結果を示している。「グループ」ボタン903は、原稿が3枚の場合に、図10の1002で示すように、原稿の1枚目、1枚目、1枚目、2枚目、2枚目、2枚目という順で出力したい場合に押下する。「ステイプルソート」ボタン904は、ソート出力する用紙にステイプルを行う場合に設定するボタンで、図10の1003で示すように、ソートとステイプルを指示する。「ステイプルグループ」ボタン905は、グループ出力する用紙にステイプルを行う場合に設定するボタンで、図10の1004で示すようにグループ出力とステイプルを指示する。この他に「シフト」ボタン906、「パンチ穴」ボタン907、「折り」ボタン908、「排紙面指定」ボタン909などの後処理設定があるが、ここではこれらの説明を割愛する。この画面で、ユーザが仕上げの設定を取り消した場合は「設定取消」ボタン910を押下する。また設定を確定したいときはOKボタン911を押下する。この操作画面による設定が行われると、前述の図7に示す属性の属性ID701にステイプルの属性IDにステイプル設定を示す「401」が設定され、図6に示したジョブファイルが生成され、ジョブを実行することが可能となる。   When the number of originals is three, the “sort” button 902 is pressed in the order of the first, second, third, first, second, and third sheets of the original as shown by 1001 in FIG. Press to output to. In FIGS. 10A to 1004, three originals are shown on the leftmost side. The three sheet bundles on the right side show the results of three originals being copied and processed according to the settings. A “group” button 903 is used to select the first, first, first, second, second, and second pages of the original when the number of originals is three, as indicated by reference numeral 1002 in FIG. Press to output in order. A “staple sort” button 904 is a button that is set when stapling sheets to be sorted and output, and instructs sorting and stapling as indicated by 1003 in FIG. A “staple group” button 905 is a button that is set when stapling sheets to be output in a group, and instructs group output and stapling as indicated by 1004 in FIG. In addition, there are post-processing settings such as a "shift" button 906, a "punch hole" button 907, a "folding" button 908, and a "specify paper discharge surface" button 909, but the description thereof is omitted here. When the user cancels the finishing setting on this screen, the user presses a “cancel setting” button 910. To confirm the settings, the user presses an OK button 911. When the setting on the operation screen is performed, the attribute ID 701 of the attribute shown in FIG. 7 described above is set to “401” indicating the staple attribute as the attribute ID of the staple, and the job file shown in FIG. 6 is generated. It is possible to execute.

図11(A)は、実施形態1に係るMFP100の操作部106のユーザモードキー406が押下されることにより表示されるユーザモードのトップ画面の一例を示す図である。   FIG. 11A is a diagram illustrating an example of a user mode top screen displayed when the user mode key 406 of the operation unit 106 of the MFP 100 according to the first embodiment is pressed.

この画面を介してユーザは、ボタン群1101のいずれかのボタンを選択することにより様々な設定が可能である。ログインボタン1102は、管理者としての権限が必要な場合に押下する。閉じるボタン1103は、ユーザがユーザモードの設定が終了すると押下する。ボタン群1101の中から「ファンクション設定」ボタン1107を選択したときに表示される画面例を図11(B)に示す。   Through this screen, the user can make various settings by selecting any button of the button group 1101. The log-in button 1102 is pressed when authority as an administrator is required. The close button 1103 is pressed by the user when the user mode setting is completed. FIG. 11B shows an example of a screen displayed when the “function setting” button 1107 is selected from the button group 1101.

図11(B)の画面で、ユーザはボタン群1104の中から設定を行ないたい機能を選択することにより、様々な設定が可能である。閉じるボタン1105は押下されると、図11(A)に示す画面に戻る。   On the screen of FIG. 11B, the user can perform various settings by selecting a function to be set from the button group 1104. When the close button 1105 is pressed, the screen returns to the screen shown in FIG.

図12は、図11(B)の画面で「制限枚数を超えた場合の動作設定」ボタン1106が押下されたときに表示される画面例を示す図である。   FIG. 12 is a diagram showing an example of a screen displayed when the “operation setting when the number of sheets exceeds the limit” button 1106 is pressed on the screen of FIG. 11B.

機能表示部1201には、枚数制限が設定されている機能が列挙されている。「ジョブキャンセル」ボタン1202、或いは「綴じずに出力」ボタン1203を押下することにより、それぞれの機能における制限枚数をオーバーしたときの動作を設定することができる。この画面で設定が終了すると、ユーザはOKボタン1204を押下する。またユーザが、この画面を介した設定を取り消したい場合は「設定取消」ボタン1205を押下する。この画面を介して設定された情報は、コントローラ101のメモリ202或いはディスク211のいずれかに、例えば表1に示すようなデータとして保存される。尚、ここで上限枚数(制限枚数)は、ユーザが入力できず、後処理の種類に関連付けてMFP100のデフォルト値として設定されている。例えばステイプルで「ジョブキャンセル」ボタン1202が選択されたときは、ジョブに従って印刷されたステイプルの対象となる用紙の枚数が上限枚数を超えると、そのジョブはキャンセルされる。また「綴じずに出力」ボタン1203が選択されたときは、ジョブに従って印刷されたステイプルの対象となる用紙の枚数が上限枚数を超えると、それら用紙のステイプルは行わずに、そのジョブを続行する。   The function display section 1201 lists functions for which the number limit is set. By pressing a “job cancel” button 1202 or an “output without binding” button 1203, an operation when the number of sheets exceeds the limit in each function can be set. When the setting is completed on this screen, the user presses an OK button 1204. If the user wants to cancel the setting via this screen, he / she presses a “cancel setting” button 1205. The information set via this screen is stored in either the memory 202 of the controller 101 or the disk 211, for example, as data as shown in Table 1. Note that the upper limit number (limit number) cannot be input by the user, and is set as a default value of the MFP 100 in association with the type of post-processing. For example, when the “job cancel” button 1202 is selected for stapling, if the number of sheets to be stapled printed according to the job exceeds the upper limit, the job is canceled. When the “output without binding” button 1203 is selected, if the number of sheets to be stapled printed according to the job exceeds the upper limit, the job is continued without stapling those sheets. .

Figure 0006643058
Figure 0006643058

次に、実施形態1の特徴である、複数部のコピーが設定されていても、1部目を印刷したところで一時停止し、そのまま印刷するか、中止するかを選択できる試しコピー(試し印刷)の設定方法について説明する。   Next, even if a plurality of copies are set, a trial copy (trial printing) in which a pause is made when the first copy is printed, and the user can select whether to print or cancel as is, which is a feature of the first embodiment. The setting method of will be described.

図13(A)は、実施形態1に係るMFP100の表示部203に表示されるコピーの初期画面の一例を示す図である。   FIG. 13A is a diagram illustrating an example of an initial copy screen displayed on the display unit 203 of the MFP 100 according to the first embodiment.

この画面では、ステイプルや中綴じなどのフィニッシング設定と、部数に2以上の数値が指定されているため、試しコピーボタン1301が表示されている。   On this screen, a trial copy button 1301 is displayed because finishing settings such as stapling and saddle stitching and a numerical value of 2 or more are specified for the number of copies.

図13(B)は、図13(A)の画面で試しコピーボタン1301が押下されたときに表示される画面例を示す。   FIG. 13B shows an example of a screen displayed when the trial copy button 1301 is pressed on the screen shown in FIG.

「全ページ」ボタン1302は、例えば、原稿が10枚ある場合に、ユーザが出力物の確認を10枚の全てに対して行いたい場合に押下する。「指定ページ」ボタン1303は、ユーザが原稿の特定のページだけを出力したい場合に押下する。「指定ページ」ボタン1303によりページを指定して試しコピーを行う場合は後処理は実行されない。「開始ページ」1304は、「指定ページ」ボタン1303を押下して、指定したページの試しコピーを行う場合に、開始ページの設定を表示するボタンであり、ユーザがテンキー405で入力した値を表示する。「終了ページ」1305は、「指定ページ」ボタン1303を押下して指定ページの試しコピーを行う場合に、終了ページの設定を表示するボタンであり、ユーザがテンキー405で入力した値を表示する。ユーザが、この画面を介して行った設定を取り消したい場合は「設定取消」ボタン1306を押下して、この画面を抜ける。またユーザが、この画面を介して行った設定を確定したいときはOKボタン1307を押下する。この操作画面からの設定は、図7で示した属性の属性ID201に、試しコピーの開始ページ、終了ページを示す「202」「203」が設定される。こうして図6に示したジョブファイルが生成され、ジョブを実行することが可能となる。尚、試しコピーは、ジョブが複数の部数の印刷を含む場合であって、1部の印刷が終了したときにユーザが印刷物を確認するために印刷を行わせるための処理である。   The “all pages” button 1302 is pressed, for example, when there are ten originals and the user wants to check output products for all ten pages. A “designated page” button 1303 is pressed when the user wants to output only a specific page of the document. When a test copy is performed by designating a page with the “designated page” button 1303, no post-processing is executed. A “start page” 1304 is a button for displaying a setting of a start page when a “specified page” button 1303 is pressed to perform a trial copy of a specified page, and displays a value input by the user using the ten keys 405. I do. An “end page” 1305 is a button for displaying an end page setting when the “specified page” button 1303 is pressed to perform a test copy of the specified page, and displays a value input by the user using the ten keys 405. If the user wants to cancel the settings made via this screen, the user presses a “cancel setting” button 1306 to exit this screen. When the user wants to confirm the settings made via this screen, the user presses an OK button 1307. In the setting from the operation screen, "202" and "203" indicating the start page and the end page of the trial copy are set in the attribute ID 201 of the attribute shown in FIG. Thus, the job file shown in FIG. 6 is generated, and the job can be executed. Note that the trial copy is a process in which a job includes printing of a plurality of copies, and is a process for allowing a user to perform printing in order to confirm a printed material when printing of one copy is completed.

図14は、実施形態1に係るMFP100の処理を説明するフローチャートである。ここでは、ステイプルソートでの印刷時に、ステイプルの上限枚数を超える枚数オーバーが発生した場合の処理を示している。尚、この処理を実行するプログラムはディスク211に記憶されており、実行時にメモリ202に展開され、その展開されたプログラムをCPU201が実行することにより達成される。   FIG. 14 is a flowchart illustrating processing of MFP 100 according to the first embodiment. Here, a process performed when the number of staples exceeds the maximum number of staples during printing in staple sorting is illustrated. It should be noted that a program for executing this processing is stored in the disk 211, is expanded in the memory 202 at the time of execution, and is achieved by the CPU 201 executing the expanded program.

この処理は、ユーザがコピーの開始を指示してスキャナ102が原稿をスキャンし、プリンタエンジン103で印刷するための画像データが生成されることにより開始される。まずS1401でCPU201は、図13(B)の画面の1304,1305でページが指定された試しコピーが設定されているかどうか判定する。ここでページが指定された試しコピーであればS1402に進んで後処理を解除するが、それ以外の場合はS1403に進む。S1402でCPU201は、後処理を実行しないように設定する後処理解除フラグをオンにしてS1403に進む。この後処理解除フラグは、メモリ202、ディスク211のいずれかに記憶されており、オンの場合はCPU201は後処理を実行しないように制御する。S1403でCPU201は、プリンタエンジン103を制御して1枚の印刷を行ってS1404に進む。S1404でCPU201は、「ステイプルソート」が設定されている状態で、1部あたりの印刷枚数が、表1で示す上限枚数を超えるか否か判定する。ここで上限枚数を超えると判定するとS1405に進み、ステイプル解除フラグをオンにしてS1406に進む。このステイプル解除フラグは、メモリ202或いはディスク211に記憶されており、オンの場合、CPU201はステイプルを実行しないように制御する。一方、S1404でCPU201が、上限枚数を超えないと判定した場合はS1406に進む。S1406でCPU201は、指示された全ての部の印刷を終了したかどうか判定し、全ての部を印刷したときは、この処理を終了するが、全ての部の印刷が終了していないときはS1407に進む。S1407でCPU201は、1部の終わりまで印刷したかどうかを判定し、1部の終わりまで印刷していないと判定したときはS1403に戻って前述の処理を繰り返すが、1部の終わりまで印刷した場合はS1408に進む。   This process is started when the user instructs the start of copying and the scanner 102 scans a document and generates image data to be printed by the printer engine 103. First, in step S1401, the CPU 201 determines whether a test copy in which a page is designated in 1304 or 1305 of the screen in FIG. 13B is set. If the page is a designated test copy, the process advances to step S1402 to cancel the post-processing. Otherwise, the process advances to step S1403. In step S1402, the CPU 201 turns on a post-processing release flag for setting not to execute post-processing, and proceeds to step S1403. The post-processing release flag is stored in one of the memory 202 and the disk 211. When the post-processing release flag is ON, the CPU 201 controls not to execute the post-processing. In step S1403, the CPU 201 controls the printer engine 103 to perform printing of one sheet, and proceeds to step S1404. In step S1404, the CPU 201 determines whether the number of prints per copy exceeds the upper limit number shown in Table 1 in a state where “staple sort” is set. If it is determined that the number exceeds the upper limit, the process advances to step S1405 to turn on the staple release flag, and the process advances to step S1406. This stapling release flag is stored in the memory 202 or the disk 211, and when turned on, the CPU 201 controls not to execute stapling. On the other hand, if the CPU 201 determines in step S1404 that the number does not exceed the upper limit, the process advances to step S1406. In step S <b> 1406, the CPU 201 determines whether printing of all the designated copies has been completed. If all the copies have been printed, the CPU 201 ends this processing. If printing of all the copies has not been completed, the processing proceeds to step S <b> 1407. Proceed to. In step S <b> 1407, the CPU 201 determines whether printing has been performed until the end of one copy. If it is determined that printing has not been performed until the end of one copy, the process returns to step S <b> 1403 to repeat the above-described processing. In this case, the process proceeds to S1408.

S1408でCPU201は、試しコピーかどうか判定する。ここで試しコピーと判定した場合はS1412に進み、そうでないときはS1409に進む。S1409でCPU201は、ステイプル解除フラグがオンかどうかを判定し、オンであればS1410に進み、オフであればS1418に進む。S1410でCPU201は、表1に登録されている、上限枚数を越えたときの動作を参照して、現在実行中の後処理の継続方法を判定する。ここで「ジョブキャンセル」が設定されていると判定した場合はS1411に進み、CPU201は、実行中のジョブをキャンセルして、この処理を終了する。一方、ジョブキャンセルではなく「綴じずに出力」が設定されているときはS1418に進みCPU201は、次の部の印刷を開始してS1403に進む。   In step S <b> 1408, the CPU 201 determines whether it is a test copy. If it is determined that the copy is a test copy, the process advances to step S1412; otherwise, the process advances to step S1409. In step S1409, the CPU 201 determines whether the staple release flag is on. If the staple release flag is on, the process proceeds to step S1410; if it is off, the process proceeds to step S1418. In step S <b> 1410, the CPU 201 determines a continuation method of the currently executed post-processing by referring to the operation registered in Table 1 when the number of sheets exceeds the upper limit. If it is determined that “Job Cancel” has been set, the process advances to step S1411, and the CPU 201 cancels the job being executed and ends this processing. On the other hand, if “output without binding” is set instead of job cancellation, the process advances to step S1418, and the CPU 201 starts printing the next copy and advances to step S1403.

以上の処理により、1部あたりの印刷枚数がステイプルの上限枚数を超えるときはステイプルを解除し、更に、図12の画面で設定された上限枚数を越えた場合の動作設定に従って、ジョブをキャンセル、或いは、キャンセルせずに印刷を続行できる。   By the above processing, when the number of prints per copy exceeds the upper limit of staples, the staple is released, and further, the job is canceled according to the operation setting when the number of prints exceeds the upper limit set on the screen in FIG. Alternatively, printing can be continued without canceling.

一方、S1408で試しコピーであると判定した場合はS1412に進みCPU201は、印刷処理を一時停止し、図15に示すポップアップ1501を表示部203に表示してS1413に進む。   On the other hand, if it is determined in step S1408 that the copy is a test copy, the process advances to step S1412, and the CPU 201 temporarily stops the print process, displays a pop-up 1501 illustrated in FIG.

図15は、実施形態1に係るMFPの操作部106に表示される試しコピーの再設定画面の一例を示す図である。   FIG. 15 is a diagram illustrating an example of a test copy reset screen displayed on the operation unit 106 of the MFP according to the first embodiment.

このポップアップ1501を介してユーザは、部数の変更や、プリント濃度を変更することができる。設定変更ボタン1502は、設定変更を指示するボタンであり、この設定変更ボタン1502が押下されるとCPU201はS1417に処理を進める。またプリント開始ボタン1503が押下されるとCPU201はS1414に処理を進める。また中止ボタン1504が押下されるとS1411に処理を進め、実行中のジャブをキャンセルしてこの処理を終了する。1505はステータスの表示エリアであり、ここでは「プリント待機中です」が表示されている。またこのとき、ステイプル解除フラグがオンの場合は、ステータスの表示エリア1505に、「プリント待機中です」と「出力枚数が多いため、ステイプル出来ません」をトグル表示する。   Through this pop-up 1501, the user can change the number of copies and change the print density. The setting change button 1502 is a button for instructing a setting change. When the setting change button 1502 is pressed, the CPU 201 advances the process to S1417. When the print start button 1503 is pressed, the CPU 201 advances the process to S1414. If the stop button 1504 is pressed, the process advances to step S1411 to cancel the currently executed jab and end the process. Reference numeral 1505 denotes a status display area in which “printing standby” is displayed. At this time, if the stapling release flag is on, the status display area 1505 toggles "waiting for printing" and "stapling cannot be performed because of a large number of output sheets".

S1414でCPU201は、ステイプル解除フラグをオフに設定してS1415へ進む。S1415でCPU201は、図7で示した属性の「試しコピー」を示す属性IDの「201」の値703を、「試しコピーしない」に変更してS1416に進む。S1416でCPU201は、後処理解除フラグをオフに設定してS1418へ進む。   In step S1414, the CPU 201 sets the staple release flag to off, and proceeds to step S1415. In step S1415, the CPU 201 changes the value 703 of the attribute ID “201” indicating the attribute “test copy” illustrated in FIG. 7 to “not test copy”, and proceeds to step S1416. In step S1416, the CPU 201 sets the post-processing release flag to off, and proceeds to step S1418.

これにより図15の画面でプリント開始ボタン1503が押下されると、ステイプルと試しコピーが解除されて、残りの部数の印刷が実行されることになる。   As a result, when the print start button 1503 is pressed on the screen in FIG. 15, stapling and test copying are canceled, and printing of the remaining number of copies is executed.

また設定を変更するときはS1417でCPU201は、図9(A)に示す応用モード画面を表示する。これによりユーザは、ステイプルを含む仕上げ機能や両面印刷、製本などの機能の設定変更が可能になる。S1417で、ステイプルの再設定を行う場合の処理は図16を参照して後述する。こうして設定変更が終了するとCPU201はS1413に処理を進める。   To change the setting, the CPU 201 displays the application mode screen shown in FIG. 9A in step S1417. This allows the user to change the settings of finishing functions including staples, and functions such as double-sided printing and bookbinding. The process for resetting staples in step S1417 will be described later with reference to FIG. Upon completion of the setting change, the CPU 201 advances the process to S1413.

図16は、実施形態1に係るMFP100における試しコピーでのステイプルの再設定処理を説明するフローチャートである。尚、この処理を実行するプログラムはディスク211に記憶されており、実行時にメモリ202に展開され、その展開されたプログラムをCPU201が実行することにより達成される。   FIG. 16 is a flowchart illustrating a staple resetting process in a test copy in the MFP 100 according to the first embodiment. It should be noted that a program for executing this processing is stored in the disk 211, is expanded in the memory 202 at the time of execution, and is achieved by the CPU 201 executing the expanded program.

尚、この処理は、図9(A)の応用モード画面で「仕上げ」ボタン901が押下されて図9(B)の仕上げ設定画面を表示することにより開始される。まずS1601でCPU201は、図9(B)の画面の「ソート」ボタン902、「グループ」ボタン903、「パンチ穴」ボタン907、「折り」ボタン908のいずれかが押下されたと判定するとS1602に進む。一方、S1601でCPU201は、「ステイプルソート」ボタン904、「ステイプルグループ」ボタン905のいずれかが押下されたと判定するとS1603に進む。またS1601でCPU201は、「設定取消」ボタン910或いはOKボタン911が押下されたと判定するとS1604に進む。尚、図9(B)の「シフト」ボタン906や「排紙面指定」ボタン909はステイプル設定に影響しないので、ここではその説明を割愛する。   This processing is started by pressing the “finishing” button 901 on the application mode screen of FIG. 9A to display the finishing setting screen of FIG. 9B. First, in step S1601, the CPU 201 determines that any one of the “sort” button 902, the “group” button 903, the “punch hole” button 907, and the “fold” button 908 on the screen in FIG. . On the other hand, if the CPU 201 determines in step S1601 that either the “staple sort” button 904 or the “staple group” button 905 has been pressed, the process advances to step S1603. If the CPU 201 determines in step S1601 that the “cancel setting” button 910 or the OK button 911 has been pressed, the process advances to step S1604. Note that the “Shift” button 906 and the “Paper discharge surface designation” button 909 in FIG. 9B do not affect the stapling setting, and thus the description thereof is omitted here.

S1602でCPU201は、図7で示した属性のステイプル種別の指定を示す属性IDの「401」の値703を「なし」に変更してS1601へ進む。これによりステイプルの設定が解除される。またS1603でCPU201は、図7で示した属性ID「41」の値703を「ステイプル」に変更してS1601へ処理を進める。これによりステイプルの設定が登録される。またS1604でCPU201は、押下されたキーが「設定取消」ボタン910かOKボタン911かを判定し、「設定取消」ボタン910であればS1605に処理を進める。S1605でCPU201は、図7で示した属性IDが「401」の値703を、全ての後処理指定をしないことを示す「なし」に変更して、この処理を終了する。   In step S1602, the CPU 201 changes the value 703 of the attribute ID “401” indicating designation of the staple type of the attribute illustrated in FIG. 7 to “none”, and proceeds to step S1601. This cancels the staple setting. In step S1603, the CPU 201 changes the value 703 of the attribute ID “41” illustrated in FIG. 7 to “staple” and proceeds to step S1601. Thereby, the staple setting is registered. In step S1604, the CPU 201 determines whether the pressed key is the “cancel setting” button 910 or the OK button 911. If the key is the “cancel setting” button 910, the process proceeds to step S1605. In step S <b> 1605, the CPU 201 changes the value 703 of the attribute ID “401” illustrated in FIG. 7 to “none” indicating that no post-processing is specified, and ends this processing.

以上説明したように実施形態1によれば、ステイプルの「制限枚数を超えた場合の動作設定」が「ジョブキャンセル」に設定されている場合でも、試しコピーの場合は、その試しコピーをキャンセルせずに後続の処理を続行できる。このようにして、試しコピーで、ステイプルが必須ではないユーザは、継続して印刷を実行できるようになる。   As described above, according to the first embodiment, even when the “operation setting when the number of sheets exceeds the limit” of the staple is set to “job cancel”, the test copy is canceled in the case of the test copy. Process can be continued without the In this way, a user who does not require stapling in the test copy can continue to execute printing.

[実施形態2]
次に本発明の実施形態2を説明する。この実施形態2では、1部のコピー中に、印刷した用紙の枚数がステイプルの制限枚数に達すると試しコピーかどうか判定し、試しコピーであれば、自動的にステイプルの設定を解除してステイプルを行わないようにする。その他の処理は前述の実施形態1と同様である。尚、実施形態2に係るMFP100の構成等は前述の実施形態1と同様であるため、その説明を省略する。
[Embodiment 2]
Next, a second embodiment of the present invention will be described. In the second embodiment, if the number of printed sheets reaches the staple limit number during one copy, it is determined whether the copy is a test copy. Do not do. Other processes are the same as those in the first embodiment. Note that the configuration and the like of the MFP 100 according to the second embodiment are the same as those in the first embodiment, and a description thereof will be omitted.

図17は、本発明の実施形態2に係るMFP100の処理を説明するフローチャートである。ここでは、ステイプルソートでの印刷時に、ステイプルの上限枚数を超える枚数オーバーが発生した場合の処理を示している。尚、この処理を実行するプログラムはディスク211に記憶されており、実行時にメモリ202に展開され、その展開されたプログラムをCPU201が実行することにより達成される。尚、図17において、S1701〜S1711、及びS1714〜S1720の処理は、前述の図14のS1401〜S1411、S1412〜S1418の処理と同じであるため、その説明を省略する。   FIG. 17 is a flowchart illustrating processing of MFP 100 according to the second embodiment of the present invention. Here, a process performed when the number of staples exceeds the maximum number of staples during printing in staple sorting is illustrated. It should be noted that a program for executing this processing is stored in the disk 211, is expanded in the memory 202 at the time of execution, and is achieved by the CPU 201 executing the expanded program. In FIG. 17, the processing of S1701 to S1711 and S1714 to S1720 is the same as the processing of S1401 to S1411, and S1412 to S1418 in FIG.

この処理は、ユーザがコピーの開始を指示してスキャナ102が原稿をスキャンし、プリンタエンジン103で印刷するための画像データが生成されることにより開始される。S1708でCPU201は、1部の印刷が終了すると試しコピーかどうか判定し、試しコピーと判定したときはS1712に進み、そうでないときはS1709に進む。S1712でCPU201は、ステイプル解除フラグがオンかどうか判定し、ステイプル解除フラグがオンであればS1713に進み、ステイプル解除フラグがオフであればS1714に進む。S1713でCPU201は、図7で示した属性IDの「401」の値703を「なし」に変更し、ステイプルの設定を解除してS1714に進む。S1714でCPU201は印刷処理を一時停止し、例えば図18に示すポップアップ1801を表示部203に表示してS1715に進む。   This process is started when the user instructs the start of copying and the scanner 102 scans a document and generates image data to be printed by the printer engine 103. In step S1708, when printing of one copy is completed, the CPU 201 determines whether the copy is a test copy. If it is determined that the copy is a test copy, the process proceeds to step S1712; otherwise, the process proceeds to step S1709. In step S1712, the CPU 201 determines whether the staple release flag is on. If the staple release flag is on, the process proceeds to step S1713. If the staple release flag is off, the process proceeds to step S1714. In step S1713, the CPU 201 changes the value 703 of the attribute ID “401” illustrated in FIG. 7 to “none”, cancels the stapling setting, and proceeds to step S1714. In step S1714, the CPU 201 temporarily stops the print processing, displays a pop-up 1801 illustrated in FIG. 18 on the display unit 203, and proceeds to step S1715.

図18は、実施形態2に係るMFP100の操作部106に表示される試しコピーの再設定画面の一例を示す図である。   FIG. 18 is a diagram illustrating an example of a test copy reset screen displayed on the operation unit 106 of the MFP 100 according to the second embodiment.

このポップアップ1801では、部数の変更やプリント濃度の変更が可能である。設定変更ボタン1802が押下されることによりS1719に進む。またプリント開始ボタン1803が押下されるとS1716に進む。また中止ボタン1804が押下されるとS1711に進む。ステータス表示エリア1805には、S1715では「プリント待機中です」が表示される。設定変更通知エリア1806は、ステイプル解除フラグがオンの場合に「出力枚数が多いため、ステイプル設定を解除しました」を表示する。   In this pop-up 1801, the number of copies and the print density can be changed. When the setting change button 1802 is pressed, the process advances to step S1719. If the user presses a print start button 1803, the process advances to step S1716. If the cancel button 1804 is pressed, the process advances to step S1711. In the status display area 1805, "waiting for printing" is displayed in S1715. The setting change notification area 1806 displays "Stapling has been released because the number of output sheets is large," when the stapling release flag is ON.

このように実施形態2によれば、試しコピーでステイプル解除フラグがオンに設定されていれば、自動的にステイプルの設定を解除してユーザに通知することができる。   As described above, according to the second embodiment, if the staple release flag is set to ON in the trial copy, the staple setting can be automatically released and the user can be notified.

また実施形態2では実施形態1と同様に、後処理(ステイプル)の枚数オーバー時の動作設定がジョブキャンセルであっても、試しコピーのときはジョブをキャンセルしないため、試しコピーで、後処理が必須ではないユーザは、所望の部数の印刷を実施できる。   In the second embodiment, similarly to the first embodiment, even if the operation setting when the number of sheets in the post-processing (staple) is over is job cancellation, the job is not canceled at the time of the test copy. A non-essential user can print a desired number of copies.

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

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

100…MFP,101…コントローラ、104…フィニッシャ、106…操作部、201…CPU、202…メモリ、203…表示部、210…ROM、211…ディスク   100: MFP, 101: controller, 104: finisher, 106: operation unit, 201: CPU, 202: memory, 203: display unit, 210: ROM, 211: disk

Claims (12)

ジョブに従って用紙に画像を印刷する印刷手段と、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第1の設定手段と、
前記画像が印刷される用紙の枚数が前記第1の設定手段により設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第2の設定手段と、
前記第2の設定手段による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御手段と、
を有することを特徴とする印刷装置。
Printing means for printing an image on paper according to the job,
First setting means for setting post-processing to be performed on a sheet on which an image has been printed by the printing means;
A second setting unit for setting to cancel the job when the number of sheets on which the image is printed exceeds the upper limit number of sheets on which the post-processing can be performed, which is set by the first setting unit;
Even when the setting by the second setting unit is performed, if the execution of the test printing is specified, even if the number of sheets on which the image is printed exceeds the upper limit number, Control means for allowing the user to select subsequent processing without canceling the job;
A printing apparatus comprising:
前記試し印刷は、ジョブに対して2以上の部数が設定されている場合であって、1部目の印刷が終了したときにユーザが印刷物を確認できるようにするための処理であることを特徴とする請求項1に記載の印刷装置。   The test printing is a process in which two or more copies are set for a job, and is a process for enabling a user to confirm a printed material when printing of the first copy is completed. The printing device according to claim 1. 前記制御手段は、1部目の印刷が終了したときに、前記画像が印刷された用紙の枚数が前記上限枚数を超えていると、後続の処理をユーザに選択させるための画面を表示させることを特徴とする請求項2に記載の印刷装置。   The control means may display a screen for allowing the user to select a subsequent process if the number of sheets on which the image is printed exceeds the upper limit number when the printing of the first copy is completed. The printing device according to claim 2, wherein: 前記後処理は、ステイプルを含むことを特徴とする請求項1乃至3のいずれか1項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the post-processing includes stapling. 前記画像が印刷される用紙の枚数が、前記上限枚数を超えるときに実行する動作を設定する第3の設定手段を更に有し、
前記第3の設定手段により設定される動作は、ジョブのキャンセル、或いは後処理を実行せずに印刷を継続する、ことのいずれかを含むことを特徴とする請求項1乃至4のいずれか1項に記載の印刷装置。
A third setting unit that sets an operation to be performed when the number of sheets on which the image is printed exceeds the upper limit number;
The operation set by the third setting unit includes one of canceling a job or continuing printing without executing post-processing. A printing device according to claim 1.
ユーザが選択できる前記後続の処理は、前記後処理の再設定、及び前記試し印刷を解除して印刷を継続する処理の、少なくともいずれかを含むことを特徴とする請求項1乃至4のいずれか1項に記載の印刷装置。   The method according to claim 1, wherein the subsequent processing selectable by the user includes at least one of resetting of the post-processing and processing of canceling the test printing and continuing printing. The printing device according to claim 1. 前記制御手段は、更に、前記第1の設定手段により設定された後処理を含む試し印刷の実行時、前記画像が印刷される用紙の枚数が前記上限枚数を超えると、前記後処理の設定を解除することを特徴とする請求項1に記載の印刷装置。   The control means may further perform the setting of the post-processing when the number of sheets on which the image is printed exceeds the upper limit number during a test print including the post-processing set by the first setting means. The printing apparatus according to claim 1, wherein the printing is canceled. 前記制御手段は、前記後処理の設定を解除した旨を通知する通知手段を、更に有することを特徴とする請求項7に記載の印刷装置。   The printing apparatus according to claim 7, wherein the control unit further includes a notification unit that notifies that the setting of the post-processing has been released. 前記第1の設定手段により設定された後処理を含む印刷の実行時、前記画像が印刷された用紙の枚数が前記上限枚数を超えると前記後処理を実行せずに排するか、或いは後続の印刷処理をキャンセルするかのいずれかを設定する手段を、更に有することを特徴とする請求項1に記載の印刷装置。 Wherein when the first setting means of printing, including the set post-treatment by the execution, whether the number of sheets on which the image is printed is discharged paper without executing the post-processing exceeds the upper limit number, or subsequent The printing apparatus according to claim 1, further comprising a unit configured to set any one of the print processings. 前記上限枚数は、前記後処理の種類に関連付けて予め設定されていることを特徴とする請求項1乃至9いずれか1項に記載の印刷装置。   The printing apparatus according to claim 1, wherein the upper limit number is set in advance in association with the type of the post-processing. ジョブに従って用紙に画像を印刷する印刷手段を有する印刷装置を制御する制御方法であって、
前記印刷手段により画像が印刷された用紙に対して行う後処理を設定する第1の設定工程と、
前記画像が印刷される用紙の枚数が前記第1の設定工程で設定された後処理を実行できる用紙の上限枚数を超える場合にジョブをキャンセルすることを設定する第2の設定工程と、
前記第2の設定工程による設定が行われている場合であっても、試し印刷を実行することが指定されている場合は、前記画像が印刷される用紙の枚数が前記上限枚数を超えるとしてもジョブをキャンセルせず、後続の処理をユーザに選択させる制御工程と、
を有することを特徴とする印刷装置の制御方法。
A control method for controlling a printing apparatus having a printing unit that prints an image on paper according to a job,
A first setting step of setting post-processing to be performed on a sheet on which an image is printed by the printing unit;
A second setting step of setting to cancel the job when the number of sheets on which the image is printed exceeds the upper limit number of sheets on which the post-processing set in the first setting step can be executed;
Even if the setting in the second setting step is performed, if the execution of the test printing is specified, even if the number of sheets on which the image is printed exceeds the upper limit number, A control step for allowing the user to select subsequent processing without canceling the job;
A method for controlling a printing apparatus, comprising:
請求項11に記載の印刷装置の制御方法の各工程をコンピュータに実行させるためのプログラム。 A program for causing a computer to execute each step of the method for controlling a printing apparatus according to claim 11.
JP2015229041A 2015-11-24 2015-11-24 Printing apparatus, control method therefor, and program Active JP6643058B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015229041A JP6643058B2 (en) 2015-11-24 2015-11-24 Printing apparatus, control method therefor, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015229041A JP6643058B2 (en) 2015-11-24 2015-11-24 Printing apparatus, control method therefor, and program

Publications (3)

Publication Number Publication Date
JP2017097168A JP2017097168A (en) 2017-06-01
JP2017097168A5 JP2017097168A5 (en) 2019-01-10
JP6643058B2 true JP6643058B2 (en) 2020-02-12

Family

ID=58804035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015229041A Active JP6643058B2 (en) 2015-11-24 2015-11-24 Printing apparatus, control method therefor, and program

Country Status (1)

Country Link
JP (1) JP6643058B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7034647B2 (en) * 2017-09-26 2022-03-14 キヤノン株式会社 Image forming device, control method of image forming device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5606395A (en) * 1996-01-11 1997-02-25 Xerox Corporation Method and apparatus for adjusting machine parameters in a printing machine to provide real-time print appearance control
JP3655442B2 (en) * 1997-04-18 2005-06-02 株式会社リコー Image forming apparatus
JP2001341361A (en) * 2000-05-31 2001-12-11 Canon Inc Apparatus and method for imaging and storage medium
JP2002099182A (en) * 2000-09-26 2002-04-05 Fuji Xerox Co Ltd Image forming apparatus
JP2004032704A (en) * 2002-05-09 2004-01-29 Canon Inc Image forming apparatus, its control method, program, storage medium, printing system, and method suitable for the printing system
JP2005017692A (en) * 2003-06-26 2005-01-20 Konica Minolta Business Technologies Inc Image forming apparatus, and control method for image forming apparatus
JP2006168061A (en) * 2004-12-14 2006-06-29 Konica Minolta Business Technologies Inc Image forming apparatus
JP2006231828A (en) * 2005-02-28 2006-09-07 Oki Data Corp Printing device
JP2007161415A (en) * 2005-12-14 2007-06-28 Konica Minolta Business Technologies Inc Postprocessor
JP2008126482A (en) * 2006-11-20 2008-06-05 Ricoh Co Ltd Image forming apparatus, program and computer-readable recording medium
JP5555118B2 (en) * 2010-09-30 2014-07-23 シャープ株式会社 Image processing device
JP6376806B2 (en) * 2014-04-02 2018-08-22 キヤノン株式会社 Image forming apparatus, control method therefor, and program

Also Published As

Publication number Publication date
JP2017097168A (en) 2017-06-01

Similar Documents

Publication Publication Date Title
US8947683B2 (en) Printing apparatus and method for controlling printing apparatus
US6980320B2 (en) Image forming apparatus, method of controlling the same, program, and storage medium
JP2004135207A (en) Image processing apparatus
JP4886437B2 (en) Image processing apparatus, job processing method, storage medium, and program
US8355154B2 (en) Computer-readable recording medium having printer driver recorded thereon, copying machine, and multi-function peripheral
JP2007102725A (en) Image processor, control method and program
US8154740B2 (en) Image processing apparatus for concatenating a read document image, method of generating an index of a concatenated image, and computer-readable recording medium having index generation program recorded
JP2016052766A (en) Printer, printing method, program and printing system
JP2016215592A (en) Image formation apparatus, control method and program thereof
CN111796778B (en) Printing system, printing apparatus, control method thereof, and storage medium
JP2008158709A (en) Image forming apparatus, imaging forming method, and image forming program
JP2008052115A (en) Printing device, printing execution method therefor, and program of printing execution
JP2010089457A (en) Printer and method of controlling discharge of paper sheet therein
JP2009048096A (en) Image processing apparatus, image forming apparatus, processing condition setting method and processing condition setting program
JP6643058B2 (en) Printing apparatus, control method therefor, and program
EP2924558A1 (en) Image forming apparatus, method for controlling the same, computer-readable storage medium, and computer program
JP2011204132A (en) Data processing system, data processing method and image forming apparatus
JP2007013799A (en) System, method for inputting document image data and computer program
JP5803063B2 (en) Image processing system, image processing apparatus, image processing program, and image processing method
JP2008176610A (en) Image processor and image forming apparatus
US10609232B2 (en) Job execution apparatus, method of controlling job execution apparatus, and storage medium job execution apparatus, method of controlling job execution apparatus, and storage medium for setting a setting value
JP5357529B2 (en) Image forming apparatus
JP2010134510A (en) Image forming device
JP7263575B2 (en) JOB EXECUTION DEVICE, CONTROL METHOD AND PROGRAM OF JOB EXECUTION DEVICE
GB2569005A (en) Image forming apparatus and image forming method

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181122

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190816

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191009

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200106

R151 Written notification of patent or utility model registration

Ref document number: 6643058

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151