JP5328501B2 - Job processing apparatus, job processing apparatus control method, and program - Google Patents

Job processing apparatus, job processing apparatus control method, and program Download PDF

Info

Publication number
JP5328501B2
JP5328501B2 JP2009141390A JP2009141390A JP5328501B2 JP 5328501 B2 JP5328501 B2 JP 5328501B2 JP 2009141390 A JP2009141390 A JP 2009141390A JP 2009141390 A JP2009141390 A JP 2009141390A JP 5328501 B2 JP5328501 B2 JP 5328501B2
Authority
JP
Japan
Prior art keywords
job
cancel
unit
held
displayed
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
JP2009141390A
Other languages
Japanese (ja)
Other versions
JP2010284920A (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 JP2009141390A priority Critical patent/JP5328501B2/en
Publication of JP2010284920A publication Critical patent/JP2010284920A/en
Application granted granted Critical
Publication of JP5328501B2 publication Critical patent/JP5328501B2/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)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To carry out cancel processing of jobs according to the number of jobs held in a job processor. <P>SOLUTION: When the number of held jobs is multiple in the case of receiving stop instructions for stopping the practice of jobs, it is controlled to display, on a display part, a selection screen for selecting which of a plurality of jobs is stopped, and to stop the job selected through the selection screen. When the number of the job held in a holding means is singular in the case of receiving the stop instructions by a receiving means, it is controlled to stop the job held in the holding means without displaying the selection screen on the display part. <P>COPYRIGHT: (C)2011,JPO&amp;INPIT

Description

本発明は、ジョブ処理装置、ジョブ処理装置の制御方法、及びプログラムに関する。   The present invention relates to a job processing device, a control method for a job processing device, and a program.

従来、ジョブ処理装置は、ユーザによって投入されたジョブをメモリに保持し、保持されたジョブを順に実行する。このようなジョブ処理装置に投入したジョブをキャンセルする場合、ユーザは、ジョブ処理装置の操作部を介して、特許文献1に示されるような操作を行うことにより、ジョブのキャンセルを行っていた。   Conventionally, a job processing apparatus holds a job submitted by a user in a memory, and sequentially executes the held jobs. When canceling a job input to such a job processing apparatus, the user cancels the job by performing an operation as disclosed in Patent Document 1 via the operation unit of the job processing apparatus.

具体的に、ユーザは、ジョブ処理装置に保持されているジョブの一覧を表示部に表示させ、一覧表示されたジョブから所望のジョブを選択し、選択したジョブのキャンセルを指示するという手順を踏んでいた。   Specifically, the user displays a list of jobs held in the job processing apparatus on the display unit, selects a desired job from the displayed jobs, and instructs to cancel the selected job. It was out.

特開平11−003004号公報JP-A-11-003004

しかしながら、従来の方法は、ジョブ処理装置に保持されているジョブの数に応じた、ジョブのキャンセル処理を行うものではないため、ユーザは、ジョブのキャンセルを迅速に行うことができなかった。   However, since the conventional method does not perform job cancellation processing according to the number of jobs held in the job processing apparatus, the user cannot quickly cancel the job.

従来の方法は、ジョブ処理装置に保持されたジョブの数に関わらず、ジョブの一覧を表示しているが、保持されているジョブの数が単数である場合、ユーザはジョブを選択する必要はない。それにも関わらず、ジョブの一覧を表示すると、ユーザは、ジョブのキャンセルを迅速に行うことができなかった。   The conventional method displays a list of jobs regardless of the number of jobs held in the job processing apparatus. However, when the number of held jobs is singular, the user needs to select a job. Absent. Nevertheless, when the job list is displayed, the user cannot quickly cancel the job.

本発明は、このような課題に鑑みてなされたものであり、ジョブ処理装置に保持されているジョブの数に応じた、ジョブのキャンセル処理を行うことができる仕組みを提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides a mechanism capable of performing job cancel processing in accordance with the number of jobs held in a job processing apparatus. .

本発明に係るジョブ処理装置は、ジョブを保持する保持手段と、前記保持手段に保持されたジョブを中止する中止指示をユーザから受付けるための中止キーが選択された場合に、前記保持手段に保持されたジョブの数が複数であれば、当該複数のジョブのいずれを中止するかを選択するための選択画面を表示部に表示させ、当該選択画面を介して選択されたジョブを中止するよう制御し、前記中止キーが選択された場合に、前記保持手段に保持されたジョブの数が単数であれば、当該ジョブを中止してよいか否かを選択するための確認画面を前記表示部に表示させ、前記確認画面が前記表示部に表示された状態で前記中止キーが選択された場合に、前記保持手段に保持されたジョブを中止するよう制御する制御手段とを有し、前記制御手段は、前記選択画面が前記表示部に表示された状態で前記中止キーが選択されても、前記保持手段に保持されたジョブを中止しないことを特徴とするまたは、本発明に係るジョブ処理装置は、ジョブを保持する保持手段と、前記保持手段に保持されたジョブを中止する中止指示をユーザから受付けるための中止キーが選択された場合に、前記保持手段に保持されたジョブの数が複数であれば、当該複数のジョブのいずれを中止するかを選択するための選択画面を表示部に表示させ、当該選択画面を介して選択されたジョブを中止するよう制御し、前記中止キーが選択された場合に、前記保持手段に保持されたジョブの数が単数であれば、前記選択画面を前記表示部に表示させることなく、前記保持手段に保持されたジョブを中止するよう制御する制御手段とを有し、前記制御手段は、前記選択画面が前記表示部に表示された状態で前記中止キーが選択されても、前記保持手段に保持されたジョブを中止しないことを特徴とする。 The job processing apparatus according to the present invention holds the job in the holding unit when a holding unit for holding the job and a cancel key for receiving a stop instruction for canceling the job held in the holding unit from the user are selected. If the number of jobs selected is plural, a selection screen for selecting which of the plurality of jobs is to be canceled is displayed on the display unit, and control is performed so as to cancel the job selected via the selection screen. When the cancel key is selected , if the number of jobs held in the holding unit is singular, a confirmation screen for selecting whether or not to cancel the job is displayed on the display unit. is displayed, when the confirmation screen is the cancel key is selected in a state of being displayed on the display unit, have a control means for controlling so as to cancel the job held by the holding means, said control means Is The even selection screen is the cancel key while being displayed is selected on the display unit, characterized in that it does not stop the job that is held in the holding means. Alternatively, when the job processing apparatus according to the present invention selects a holding unit for holding a job and a stop key for receiving a stop instruction for stopping a job held in the holding unit from a user, the holding unit If there are a plurality of jobs held in the screen, a selection screen for selecting which of the plurality of jobs to cancel is displayed on the display unit, and the job selected via the selection screen is canceled. If the number of jobs held in the holding unit is singular when the cancel key is selected, the selection screen is held in the holding unit without causing the display unit to display the selection screen. Control means for controlling to cancel the job, and the control means is configured to hold the job held in the holding means even when the cancel key is selected in a state where the selection screen is displayed on the display unit. Characterized in that it does not stop the drive.

本発明によれば、ジョブ処理装置に保持されているジョブの数に応じた、ジョブの中止処理を行うことができる。 According to the present invention, it is possible to perform job cancellation processing according to the number of jobs held in the job processing apparatus.

本発明の実施形態に係るジョブ処理システムの構成を示すブロック図である。1 is a block diagram illustrating a configuration of a job processing system according to an embodiment of the present invention. 本発明の実施形態に係る制御部の構成を示すブロック図である。It is a block diagram which shows the structure of the control part which concerns on embodiment of this invention. 本発明を実施形態に係る操作部の構成を示す図である。It is a figure which shows the structure of the operation part which concerns on this invention embodiment. 本発明を実施形態に係る操作部に表示される画面を示す図である。It is a figure which shows the screen displayed on the operation part which concerns on embodiment of this invention. 本発明を実施形態に係るジョブ管理テーブルに表示される画面を示す図である。It is a figure which shows the screen displayed on the job management table which concerns on this invention embodiment. 本発明を実施形態に係る操作部に表示される画面の遷移を示す図である。It is a figure which shows the transition of the screen displayed on the operation part which concerns on embodiment of this invention. 本発明を実施形態に係るフローチャートを示す図である。It is a figure which shows the flowchart which concerns on embodiment of this invention.

以下、本発明を実施するための形態について図面を用いて説明する。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings.

図1は、本発明の実施形態を示すジョブ処理システムを説明するための図である。   FIG. 1 is a diagram for explaining a job processing system according to an embodiment of the present invention.

本発明のジョブ処理システムは、PC(Personal Computer)103と、ジョブ処理装置の一例である画像形成装置101とを有する。それらは、LAN(Local Area Network)105を介して接続されている。   The job processing system of the present invention includes a PC (Personal Computer) 103 and an image forming apparatus 101 which is an example of a job processing apparatus. They are connected via a LAN (Local Area Network) 105.

画像形成装置101は、例えば、カラーMFP(Multi Functional Peripheral)であり、画像形成装置101は、制御部(コントローラ部)102、リーダ部13、プリンタ部45、操作部131を有する。   The image forming apparatus 101 is, for example, a color MFP (Multi Functional Peripheral). The image forming apparatus 101 includes a control unit (controller unit) 102, a reader unit 13, a printer unit 45, and an operation unit 131.

リーダ部13は、スキャナユニット11と、原稿給紙ユニット(DFユニット)12を備える。   The reader unit 13 includes a scanner unit 11 and a document feeding unit (DF unit) 12.

スキャナユニット11は、原稿の画像を光学的に読み取り、画像データに変換するユニットである。原稿給紙ユニット(DFユニット)12は、セットされた原稿をスキャナユニットによって読取可能な位置まで搬送するユニットである。   The scanner unit 11 is a unit that optically reads an image of a document and converts it into image data. The document feeding unit (DF unit) 12 is a unit that transports a set document to a position where it can be read by the scanner unit.

当該スキャナユニット11は、原稿給紙ユニット(DFユニット)12によって搬送された原稿の画像を読み取って画像データに変換する。また、スキャナユニット11は、不図示の圧板を備え、圧板にセットされた原稿を読み取ることもできる。   The scanner unit 11 reads an image of a document conveyed by a document feeding unit (DF unit) 12 and converts it into image data. Further, the scanner unit 11 includes a pressure plate (not shown), and can read a document set on the pressure plate.

プリンタ部45は、給紙ユニット43、マーキングユニット41、排紙ユニット42を備える。   The printer unit 45 includes a paper feed unit 43, a marking unit 41, and a paper discharge unit 42.

給紙ユニット41は、印刷用のシートを保持し、マーキングユニット41にシートを搬送するユニットである。マーキングユニット41は、画像データに基づいて印刷を行うユニットである。具体的に、マーキングユニット41は、トナーを印刷用のシートに転写した後、定着することによって印刷を行う。なお、印刷の方法はこれに限らず、インクを用いて印刷する方法を用いてもよい。排紙ユニット42は、印刷されたシートに対して、必要に応じて、ソート、ステイプル等の後処理を実行し、排紙するユニットである。   The paper supply unit 41 is a unit that holds a printing sheet and conveys the sheet to the marking unit 41. The marking unit 41 is a unit that performs printing based on image data. Specifically, the marking unit 41 performs printing by transferring toner to a printing sheet and then fixing it. The printing method is not limited to this, and a printing method using ink may be used. The paper discharge unit 42 is a unit that executes post-processing such as sorting and stapling on the printed sheet as necessary, and discharges the paper.

操作部131は、LCD(Liquid Crystal Display)135で構成される表示部と、ハードキーを備える。操作部131は、表示部に、設定画面や画像形成装置101の状態を表示する。また、操作部131は、ハードキーによって、ユーザからの各種指示を受け付け、受け付けた指示を制御部102に送信する。また、操作部131は、LCD135と一体型に構成されるタッチパネルを備えていてもよい。タッチパネルを備える場合、操作部131は、タッチパネルを介して受け付けた指示を制御部102に送信する。   The operation unit 131 includes a display unit configured by an LCD (Liquid Crystal Display) 135 and hard keys. The operation unit 131 displays the setting screen and the state of the image forming apparatus 101 on the display unit. In addition, the operation unit 131 receives various instructions from the user using hard keys, and transmits the received instructions to the control unit 102. The operation unit 131 may include a touch panel configured integrally with the LCD 135. When a touch panel is provided, the operation unit 131 transmits an instruction received via the touch panel to the control unit 102.

制御部102は、リーダ部13、プリンタ部45、操作部131に接続され、それらを統括的に制御する。また、制御部102は、LAN105を介してPC103に接続されており、PC103とデータの送受を行う。制御部102は、操作部131またはPC103を介して受け付けたユーザからの指示に従って、各種ジョブを実行する。   The control unit 102 is connected to the reader unit 13, the printer unit 45, and the operation unit 131 and comprehensively controls them. Further, the control unit 102 is connected to the PC 103 via the LAN 105 and transmits / receives data to / from the PC 103. The control unit 102 executes various jobs according to instructions from the user received through the operation unit 131 or the PC 103.

例えば、制御部102は、コピージョブを実行する。コピージョブを実行する場合、制御部102は、操作部131を介してユーザからコピー設定とコピーの実行開始指示を受け付けると、リーダ部13によって原稿の読み取りを実行させる。そして、制御部102は、リーダ部13によって読み取られた原稿の画像データを受信して記憶した後、コピー設定に従って、所定の画像処理を施した後、プリンタ部45に画像データを転送し、プリンタ部45によって画像の印刷を実行させる。コピー設定で、ステイプル等の後処理を実行するよう設定されている場合、制御部102は、プリンタ部45に後処理を実行させる。   For example, the control unit 102 executes a copy job. When executing a copy job, the control unit 102 causes the reader unit 13 to read a document when receiving a copy setting and a copy execution start instruction from the user via the operation unit 131. Then, the control unit 102 receives and stores the image data of the document read by the reader unit 13, performs predetermined image processing according to the copy setting, and then transfers the image data to the printer unit 45, The unit 45 causes the image to be printed. When the copy setting is set to execute post-processing such as stapling, the control unit 102 causes the printer unit 45 to execute post-processing.

また、コピージョブ以外に、制御部102は、プリントジョブを実行する。プリントジョブを実行する場合、制御部102は、PC103から画像データと印刷設定とを受信し、受信した画像データを受信した印刷設定に従ってプリンタ部45に印刷させる。   In addition to the copy job, the control unit 102 executes a print job. When executing a print job, the control unit 102 receives image data and print settings from the PC 103, and causes the printer unit 45 to print the received image data according to the received print settings.

他にも、制御部102は、データ送信ジョブを実行する。データ送信ジョブを実行する場合、制御部102は、リーダ部13によって読み取られた原稿を、記憶部に記憶した後、PC103に送信する。   In addition, the control unit 102 executes a data transmission job. When executing the data transmission job, the control unit 102 stores the document read by the reader unit 13 in the storage unit and then transmits the document to the PC 103.

なお、本実施形態では、画像形成装置101が、MFPである場合について説明するが、単一の機能のみを備えるSFP(Single Functional Peripheral)であってもよい。また、本実施形態では、画像形成装置101が、カラー機である場合について説明するが、モノクロ機であってもよい。   In the present embodiment, the case where the image forming apparatus 101 is an MFP will be described. However, an SFP (Single Functional Peripheral) having only a single function may be used. In this embodiment, the case where the image forming apparatus 101 is a color machine will be described, but it may be a monochrome machine.

次に、このような制御部102の構成について、図2を用いて説明する。   Next, the configuration of the control unit 102 will be described with reference to FIG.

CPU201は、ROM202からプログラムを読み出して実行することによって、各種制御を実行する。   The CPU 201 executes various controls by reading and executing a program from the ROM 202.

ROM202は、CPU201によって読み出されるプログラムを記憶する。   The ROM 202 stores a program read by the CPU 201.

RAM203は、CPU201の作業領域として機能する。   The RAM 203 functions as a work area for the CPU 201.

操作部I/F(インタフェース)部204は、操作部131とのデータの送受を制御する。例えば、CPU201から送信された表示用のデータを、操作部131に転送する。また、操作部I/F部130は、操作部131を介してユーザから受け付けた指示をCPU201に伝える。   An operation unit I / F (interface) unit 204 controls data transmission / reception with the operation unit 131. For example, display data transmitted from the CPU 201 is transferred to the operation unit 131. The operation unit I / F unit 130 transmits an instruction received from the user via the operation unit 131 to the CPU 201.

ネットワークI/F部205は、CPU201が、LAN105を介して外部装置(例えば、PC103)と通信する際に、データの送受を制御する。   The network I / F unit 205 controls transmission and reception of data when the CPU 201 communicates with an external device (for example, the PC 103) via the LAN 105.

メモリ制御部206は、第1BUS(バス)83、第2BUS(バス)84及び第3BUS(バス)85に接続され、メインメモリ100に対するデータの書き込み、読み出しのためのデータ転送を制御する。   The memory control unit 206 is connected to the first BUS (bus) 83, the second BUS (bus) 84, and the third BUS (bus) 85, and controls data transfer for writing and reading data to and from the main memory 100.

メモリ部207は、画像データを記憶する。また、メモリ部207は、画像データと、当該画像データを処理する際の設定値を、ジョブとして記憶する。なお、メモリ部207は、このようなジョブを複数記憶することができる。メモリ部207に記憶されたジョブは、CPU201によって、順に実行される。このように、メモリ部207は、実行対象のジョブが実行されるまで、当該ジョブを保持する保持部として機能する。   The memory unit 207 stores image data. Further, the memory unit 207 stores image data and setting values for processing the image data as a job. The memory unit 207 can store a plurality of such jobs. Jobs stored in the memory unit 207 are sequentially executed by the CPU 201. In this way, the memory unit 207 functions as a holding unit that holds a job to be executed until the job to be executed is executed.

スキャナI/F部10は、リーダ部13に接続されており、リーダ部13とのデータの送受を制御する。例えば、スキャナI/F部10は、CPU201からのコマンドをリーダ部13に転送したり、リーダ部13によって読み取られた、原稿の画像データをメモリ制御部207に転送したりする。   The scanner I / F unit 10 is connected to the reader unit 13 and controls data transmission / reception with the reader unit 13. For example, the scanner I / F unit 10 transfers a command from the CPU 201 to the reader unit 13 or transfers image data of a document read by the reader unit 13 to the memory control unit 207.

スキャナ画像処理部20は、スキャナI/F部10によって受信され、メインメモリ100に書き込まれた画像データに対して、ユーザの設定に応じた画像処理を実行する。例えば、ユーザによってモノクロコピーを行うように設定されている場合に、リーダ部13によって読み取られたカラー画像データをモノクロ画像データに変換する処理を行う。   The scanner image processing unit 20 executes image processing corresponding to the user setting on the image data received by the scanner I / F unit 10 and written in the main memory 100. For example, when the user is set to perform monochrome copying, the color image data read by the reader unit 13 is converted into monochrome image data.

プリンタ画像処理部30は、画像データをプリンタ部45にて印刷可能なデータにするための画像処理を行う。   The printer image processing unit 30 performs image processing for converting the image data into data that can be printed by the printer unit 45.

プリンタI/F(インタフェース)部40は、プリンタ部45に接続されており、プリンタ部45とのデータの送受を制御する。例えば、プリンタI/F部40は、印刷対象の画像データを、プリンタ部45に出力する。   The printer I / F (interface) unit 40 is connected to the printer unit 45 and controls data transmission / reception with the printer unit 45. For example, the printer I / F unit 40 outputs image data to be printed to the printer unit 45.

DMAC(DMAコントローラ)91は、各ユニット10、20、30、40とメモリ制御部206との間のデータ転送を制御する。   A DMAC (DMA controller) 91 controls data transfer between the units 10, 20, 30 and 40 and the memory control unit 206.

図3を用いて、操作部131の構成を説明する。   The configuration of the operation unit 131 will be described with reference to FIG.

操作部131は、LCD135、選択キー301、テンキー302、リセットキー303、ストップキー(中止キー)304、スタートキー305から構成される。なお、本実施形態における301〜305はハードキーである。   The operation unit 131 includes an LCD 135, a selection key 301, a numeric keypad 302, a reset key 303, a stop key (stop key) 304, and a start key 305. In the present embodiment, reference numerals 301 to 305 denote hard keys.

LCD135は、制御部102からの指示に基づいて、各種画面の表示を行う。   The LCD 135 displays various screens based on instructions from the control unit 102.

選択キー301は、上下左右キーと、決定キーから構成される。ユーザは、上下左右キーを用いて、LCD135に表示されるメニュー画面内のカーソルを移動させ、決定キーを押すことによって、カーソルによって選択された項目を決定する。   The selection key 301 includes up / down / left / right keys and an enter key. The user uses the up / down / left / right keys to move the cursor in the menu screen displayed on the LCD 135 and presses the enter key to determine the item selected by the cursor.

テンキー302は、ユーザから印刷部数等の数値入力を受け付けるためのキーである。   A numeric keypad 302 is a key for accepting numerical input such as the number of copies to be printed from the user.

リセットキー303は、設定途中の設定値をクリアして、設定を初期値に戻すためのキーである。   A reset key 303 is a key for clearing a setting value in the middle of setting and returning the setting to an initial value.

スタートキー305は、画像形成装置101によって、コピージョブや、プリントジョブ、データ送信ジョブといった各種ジョブの実行要求を、ユーザから受け付けるためのキーである。   A start key 305 is a key used by the image forming apparatus 101 to accept execution requests for various jobs such as a copy job, a print job, and a data transmission job from a user.

ストップキー304は、実行するよう要求されたジョブを、キャンセル(中止)するための指示(中止指示)をユーザから受け付けるためのキーである。   A stop key 304 is a key for receiving an instruction (cancellation instruction) for canceling (cancelling) a job requested to be executed from the user.

次に、図4を用いて、LCD135に表示される画面の例を説明する。   Next, an example of a screen displayed on the LCD 135 will be described with reference to FIG.

図4に示す画面は、初期画面であり、画像形成装置101の電源が投入された場合や、リセットキー303が押された場合に表示される。   The screen shown in FIG. 4 is an initial screen, and is displayed when the image forming apparatus 101 is turned on or when the reset key 303 is pressed.

ユーザは、図4に示す画面を見ながら、選択キー301を操作して、コピーの設定を行う。図4に示す画面の例の場合、ユーザは、「拡大/縮小率」、「用紙サイズ」、「濃度」、「原稿の種類」、「両面」の設定を行うことができる。   The user sets the copy by operating the selection key 301 while viewing the screen shown in FIG. In the example of the screen shown in FIG. 4, the user can set “enlargement / reduction ratio”, “paper size”, “density”, “original type”, and “double-sided”.

拡大/縮小率は、ユーザが、0〜200%の間で指定することができる項目であり、制御部102は、リーダ部13で読み取った原稿の画像データを、指定された拡大/縮小率に従って変倍して、印刷用紙に印刷する。   The enlargement / reduction ratio is an item that the user can specify between 0% and 200%, and the control unit 102 reads the image data of the document read by the reader unit 13 according to the specified enlargement / reduction ratio. Scaling and printing on printing paper.

用紙サイズは、ユーザが、A4、A3、B4、B5等を指定することができる項目であり、制御部102は、指定された用紙サイズの用紙を給紙ユニット43から給紙して印刷する。   The paper size is an item that allows the user to designate A4, A3, B4, B5, etc., and the control unit 102 feeds paper of the designated paper size from the paper feed unit 43 and prints it.

その他、ユーザは、各種項目を操作することによって、濃度、原稿の種類、両面等の設定を行う。   In addition, the user performs settings such as density, document type, and duplex by operating various items.

制御部102は、これらの設定値をメモリ部207に記憶しておく。操作部131を介して設定値の変更指示を受け付けると、制御部102は、当該変更指示に従って、LCD135に表示される内容と、メモリ部207に記憶された設定値を変更する。   The control unit 102 stores these setting values in the memory unit 207. When a setting value change instruction is received via the operation unit 131, the control unit 102 changes the content displayed on the LCD 135 and the setting value stored in the memory unit 207 in accordance with the change instruction.

設定値が変更された状態で、スタートキー305が押されると、制御部102は、リーダ部13によって原稿の画像の読み取りを実行させ、読み取られた画像データをメモリ部207に記憶する。そして、制御部102は、記憶された画像データと設定値とを関連付けてジョブを生成し、生成されたジョブをメモリ部207に保持させる。   When the start key 305 is pressed with the setting value changed, the control unit 102 causes the reader unit 13 to read an image of the document and stores the read image data in the memory unit 207. Then, the control unit 102 generates a job by associating the stored image data with the set value, and causes the memory unit 207 to store the generated job.

また、制御部102は、メモリ207に保持されたジョブの情報を、メモリ部207内で管理するジョブ管理テーブル(図5参照)に登録する。その後、制御部102は、ジョブ管理テーブル内に登録されたジョブの情報に従って、ジョブの実行状況や、実行順序を管理する。   Further, the control unit 102 registers job information held in the memory 207 in a job management table (see FIG. 5) managed in the memory unit 207. Thereafter, the control unit 102 manages the job execution status and execution order according to the job information registered in the job management table.

図5は、ジョブ管理テーブルである。   FIG. 5 is a job management table.

このジョブ管理テーブル内の情報は、制御部102によってジョブを受け付けた場合の他に、ジョブの実行が完了した場合、ジョブがキャンセルされた場合等に、制御部102によって更新される。   The information in the job management table is updated by the control unit 102 when the job is completed, when the job is canceled, in addition to when the job is received by the control unit 102.

まず、制御部102は、スタートキー305が押され、メモリ部207にジョブを保持させた場合に、当該ジョブの情報を図5(a)に示すようなジョブ管理テーブルに登録する。   First, when the start key 305 is pressed and the memory unit 207 holds a job, the control unit 102 registers information on the job in a job management table as shown in FIG.

このジョブ管理テーブルは、各ジョブについて、実行順序、ジョブID、ジョブ名、印刷設定、ステータス等のパラメータを管理する。   This job management table manages parameters such as execution order, job ID, job name, print setting, and status for each job.

ジョブ管理テーブルに登録されたジョブは、制御部102によって、実行順序に従って実行される。具体的には、実行順序が示す値が小さいほうから実行され、ジョブの実行が完了したら、実行が完了したジョブをジョブ管理テーブルから削除し、他のジョブの実行順序を繰り上げる。   The jobs registered in the job management table are executed by the control unit 102 according to the execution order. Specifically, the execution order is executed from the smaller value, and when the execution of the job is completed, the completed job is deleted from the job management table, and the execution order of other jobs is advanced.

ジョブIDは、ジョブの生成時に、制御部102によって割り当てられる、当該ジョブを一意に識別するためのコードである。   The job ID is a code for uniquely identifying the job assigned by the control unit 102 when the job is generated.

ジョブ名は、当該ジョブに割り当てられた名前である。ジョブがコピージョブである場合、ジョブの名前は、「copy1」、「copy2」、「copy3」、、、というように制御部102によって自動的に割り当てられる。一方、PC103から受け付けたジョブである場合、PC103のアプリケーションソフトによって生成されたファイル名がジョブ名としてジョブ管理テーブルに登録される。   The job name is a name assigned to the job. When the job is a copy job, the job name is automatically assigned by the control unit 102 such as “copy1”, “copy2”, “copy3”, and so on. On the other hand, in the case of a job received from the PC 103, the file name generated by the application software of the PC 103 is registered in the job management table as the job name.

印刷設定は、ユーザによって、操作部131またはPC103のプリンタドライバを介して受け付けた印刷設定である。   The print setting is a print setting received by the user via the operation unit 131 or the printer driver of the PC 103.

ステータスは、各ジョブの実行状況を示す値である。具体的に、ステータスには、「実行中」、「実行待ち」、「停止中」、「キャンセル中」等があり、制御部102によって管理される。   The status is a value indicating the execution status of each job. Specifically, the status includes “executing”, “waiting for execution”, “stopping”, “cancelling”, and the like, and is managed by the control unit 102.

図5(a)は、ジョブ管理テーブルに、ジョブID「0015」のジョブが登録されている状態を示す。   FIG. 5A shows a state where a job with the job ID “0015” is registered in the job management table.

図5(a)のジョブ数は1つであり、当該ジョブ「0015」は、制御部102によって実行されている。当該ジョブのステータスは「実行中」である。これは、制御部102が、リーダ部13に原稿の画像データの読み取りを実行させ、画像処理を実行した後、プリンタ部45によって、A4サイズの印刷用紙に片面印刷を実行させるという一連の処理を実行中であることを示す。   The number of jobs in FIG. 5A is one, and the job “0015” is executed by the control unit 102. The status of the job is “executing”. This is a series of processes in which the control unit 102 causes the reader unit 13 to read image data of a document, performs image processing, and then causes the printer unit 45 to perform single-sided printing on A4 size printing paper. Indicates that it is running.

図5(a)に示す状態で、制御部102が、さらに他のジョブを受付け、実行対象のジョブとしてメモリ部207に保持させた後のジョブ管理テーブルを図5(b)に示す。   FIG. 5B shows a job management table after the control unit 102 receives another job in the state shown in FIG. 5A and holds it in the memory unit 207 as a job to be executed.

図5(b)のジョブ数は4つである。ジョブ「0015」が、制御部102によって実行されている状態であり、当該ジョブのステータスは「実行中」である。また、それ以外のジョブのステータスは「実行待ち」である。これは、各ジョブが、メモリ部207によって保持され、まだ制御部102によって実行されていない状態であることを示す。   The number of jobs in FIG. 5B is four. The job “0015” is being executed by the control unit 102, and the status of the job is “executing”. The other job statuses are “waiting for execution”. This indicates that each job is held by the memory unit 207 and has not yet been executed by the control unit 102.

次に、図6を用いて、画像形成装置101の操作部131に表示される画面の遷移を説明する。この画面遷移は、CPU201がROM202のプログラムに従って制御される。   Next, transition of screens displayed on the operation unit 131 of the image forming apparatus 101 will be described with reference to FIG. This screen transition is controlled by the CPU 201 according to the program stored in the ROM 202.

図6の401は、実行中のジョブの実行状況を示す状況画面を示す。   Reference numeral 401 in FIG. 6 indicates a status screen indicating the execution status of the job being executed.

状況画面401は、図4に示す画面が表示された状態で、スタートキー305が押された場合に表示される画面である。この画面から、図4に示す画面に画面を戻したい場合、ユーザは、<閉じる>を選択キー301によって選択するか、リセットキー304を押せばよい。   The status screen 401 is displayed when the start key 305 is pressed while the screen shown in FIG. 4 is displayed. To return the screen to the screen shown in FIG. 4 from this screen, the user can select <Close> with the selection key 301 or press the reset key 304.

状況画面401には、<閉じる>、<中止>といった選択項目が表示されている。また、当該状況画面には、実行中のジョブに関する設定値が表示されている。   The status screen 401 displays selection items such as <Close> and <Cancel>. In addition, the status screen displays setting values related to the job being executed.

ユーザは、当該実行中のジョブをキャンセルしたい場合、選択キー301によってカーソルを操作し、<中止>にカーソルを合わせた後、決定キーを押下することによって、実行中のジョブをキャンセルすることができる。また、状況画面401が表示された状態で、ユーザによって、ストップキー304が押下された場合、制御部102は、<中止>にカーソルを合わせた後、決定キーが押下された場合と同様の行う。それによって、ユーザは、カーソルによる項目の選択を行わずとも、ジョブをキャンセルしたいという意思を迅速に制御部102に伝えることができる。   When the user wants to cancel the job being executed, the user can cancel the job being executed by operating the cursor with the selection key 301, placing the cursor on <Cancel>, and then pressing the enter key. . When the user presses the stop key 304 while the status screen 401 is displayed, the control unit 102 performs the same operation as when the determination key is pressed after placing the cursor on <Cancel>. . Accordingly, the user can quickly notify the control unit 102 of the intention to cancel the job without selecting an item with the cursor.

この状況画面401で、<中止>が選択された場合、あるいはストップキー402が押された場合、制御部102は、メモリ部207に保持された、実行対象のジョブを全て一時停止状態にする。そして、制御部102は、メモリ部207に保持されたジョブの数を判定する。ジョブの数が単数であると判定した場合、制御部102は、中止確認画面402をLCD135に表示させ、ジョブの数が複数であると判定した場合、選択画面404をLCD135に表示させる。   When <Cancel> is selected on the status screen 401 or when the stop key 402 is pressed, the control unit 102 temporarily suspends all execution target jobs held in the memory unit 207. Then, the control unit 102 determines the number of jobs held in the memory unit 207. When it is determined that the number of jobs is singular, the control unit 102 displays a cancel confirmation screen 402 on the LCD 135, and when it is determined that the number of jobs is plural, the control unit 102 displays a selection screen 404 on the LCD 135.

中止確認画面402には、選択項目として、<いいえ>、<はい>が表示されている。ユーザは、実行中のジョブをキャンセルしたい場合に、選択キー301を操作して、<はい>を選択し、決定キーを押下する。一方、ユーザは、実行中のジョブをキャンセルしたくない場合に、<いいえ>を選択し、決定キーを押下する。   On the cancellation confirmation screen 402, <No> and <Yes> are displayed as selection items. When the user wants to cancel the job being executed, the user operates the selection key 301 to select <Yes> and presses the enter key. On the other hand, if the user does not want to cancel the job being executed, the user selects <No> and presses the enter key.

<はい>が選択された状態で、決定キーが押された場合、制御部102は、メモリ部207に保持されたジョブをキャンセルする。ジョブのキャンセルを実行している間、制御部102は、中止実行画面403をLCD135に表示させる。一方、<いいえ>が選択された状態で、決定キーが押下された場合、制御部102は、メモリ部207に保持されたジョブをキャンセルせずに、状況画面401をLCD135に表示させる。   When the determination key is pressed while <Yes> is selected, the control unit 102 cancels the job held in the memory unit 207. While canceling the job, the control unit 102 displays the cancel execution screen 403 on the LCD 135. On the other hand, when the determination key is pressed while <No> is selected, the control unit 102 causes the LCD 135 to display the status screen 401 without canceling the job held in the memory unit 207.

また、ユーザは、中止確認画面402が表示された状態で、ストップキーを押すことによって、実行中のジョブをキャンセルさせることもできる。この場合にも、LCD135の表示は、中止確認画面402から中止実行画面403に切り替わる。ユーザは、カーソルによる項目の選択を行わずとも、ジョブをキャンセルしたいという意思を迅速に制御部102に伝えることができる。   In addition, the user can cancel the job being executed by pressing the stop key while the cancel confirmation screen 402 is displayed. Also in this case, the display on the LCD 135 is switched from the cancel confirmation screen 402 to the cancel execution screen 403. The user can quickly inform the control unit 102 that he / she wants to cancel the job without selecting an item with the cursor.

ジョブのキャンセルが完了すると、図4に示す初期画面が表示される。   When the job cancellation is completed, an initial screen shown in FIG. 4 is displayed.

一方、選択画面404が表示された場合、制御部102は、ユーザからキャンセル対象のジョブの選択を受け付ける。   On the other hand, when the selection screen 404 is displayed, the control unit 102 accepts selection of a job to be canceled from the user.

選択画面404には、選択項目として、<再開>が表示されている。また、メモリ部207に保持されているジョブが、制御部102により、ジョブ管理テーブルに基づいて一覧表示される。   On the selection screen 404, <Resume> is displayed as a selection item. In addition, jobs held in the memory unit 207 are displayed as a list by the control unit 102 based on the job management table.

ユーザは、一時停止されたジョブの実行を再開させたい場合、選択キー301を操作して、<再開>を選択し、決定キーを押下する。<再開>が選択された状態で、決定キーが押下された場合、制御部202は、一時停止していたジョブの実行を再開させ、状況画面401に表示を戻す。   When the user wants to resume execution of a job that has been paused, the user operates the selection key 301 to select <Resume>, and presses the enter key. When the enter key is pressed while <Resume> is selected, the control unit 202 resumes execution of the job that has been paused and returns the display to the status screen 401.

一方、ユーザは、メモリ部207に保持された複数のジョブのうち、いずれかのジョブをキャンセルしたい場合、選択キー301を操作して、いずれかのジョブを選択し、決定キーを押すことによってジョブのキャンセルを指示する。ジョブのキャンセルが指示されると、制御部102は、中止確認画面405をLCD135に表示させる。なお、選択画面404が表示された状態ストップキー304が押されても、制御部102は、ジョブのキャンセルを実行しないように制御する。なぜならば、メモリ部207に複数のジョブが保持されている場合、ユーザがキャンセルしたいジョブが、複数のジョブのうち、どのジョブであるのかを制御部が特定できないためである。   On the other hand, when the user wants to cancel one of a plurality of jobs held in the memory unit 207, the user operates the selection key 301 to select one of the jobs, and presses the enter key. Instruct to cancel. When an instruction to cancel the job is given, the control unit 102 displays a cancel confirmation screen 405 on the LCD 135. Note that even when the state stop key 304 on which the selection screen 404 is displayed is pressed, the control unit 102 performs control so as not to cancel the job. This is because, when a plurality of jobs are held in the memory unit 207, the control unit cannot identify which job among the plurality of jobs the user wants to cancel.

中止確認画面405は、中止確認画面402と同様に、選択項目として、<いいえ>、<はい>が表示されている。ユーザは、選択画面402で選択されたジョブをキャンセルしたい場合に、選択キー301を操作して、<はい>を選択し、決定キーを押下する。一方、ユーザは、選択画面402で選択されたジョブをキャンセルしたくない場合に、<いいえ>を選択し、決定キーを押下する。   On the cancellation confirmation screen 405, similarly to the cancellation confirmation screen 402, <No> and <Yes> are displayed as selection items. When the user wants to cancel the job selected on the selection screen 402, the user operates the selection key 301 to select <Yes> and presses the enter key. On the other hand, when the user does not want to cancel the job selected on the selection screen 402, the user selects <No> and presses the enter key.

<はい>が選択された状態で、決定キーが押された場合、制御部102は、選択画面402で選択されたジョブをキャンセルし、中止実行画面403をLCD135に表示させる。一方、<いいえ>が選択された状態で、決定キーが押下された場合、制御部102は、状況画面401をLCD135に表示させる。   When the determination key is pressed while <Yes> is selected, the control unit 102 cancels the job selected on the selection screen 402 and causes the LCD 135 to display a cancel execution screen 403. On the other hand, when the determination key is pressed while <No> is selected, the control unit 102 displays the status screen 401 on the LCD 135.

そして、当該ジョブのキャンセルが完了すると、制御部102は、次のジョブを実行し、実行されたジョブの状況を、状況画面401に表示させる。   When the cancellation of the job is completed, the control unit 102 executes the next job and causes the status screen 401 to display the status of the executed job.

このように制御することによって、メモリ部207に保持されたジョブの数に応じた適切なキャンセル処理を実行することができる。   By controlling in this way, it is possible to execute an appropriate cancel process corresponding to the number of jobs held in the memory unit 207.

例えば、ユーザは、状況画面401が表示された状態で、ストップキーを2回押すことによって、メモリ部207に保持されたジョブの数が単数であれば、迅速にジョブをキャンセルすることができる。   For example, the user can quickly cancel a job if the number of jobs held in the memory unit 207 is singular by pressing the stop key twice while the status screen 401 is displayed.

また、一方で、ユーザによってストップキーが2回押され、メモリ部207に保持されたジョブの数が複数である場合に、メモリ部207に保持された複数のジョブのうち、ユーザの意図しないジョブがキャンセルされることを防ぐことができる。   On the other hand, when the user presses the stop key twice and the number of jobs held in the memory unit 207 is plural, the job not intended by the user among the plurality of jobs held in the memory unit 207 Can be prevented from being canceled.

なお、本実施形態では、状況画面401が表示された状態でストップキーが2回押されたことに応じて、制御部102が、メモリ部207に保持されたジョブをキャンセルする場合について説明した。しかしながら、本発明はこれに限らず、図4に示す画面が表示された状態でストップキーが2回押されたことに応じて、制御部102は、メモリ部207に保持されたジョブをキャンセルするようにしてもよい。   In the present embodiment, a case has been described in which the control unit 102 cancels a job held in the memory unit 207 in response to the stop key being pressed twice while the status screen 401 is displayed. However, the present invention is not limited to this, and the control unit 102 cancels the job held in the memory unit 207 in response to the stop key being pressed twice while the screen shown in FIG. 4 is displayed. You may do it.

次に、図7のフローチャートを用いて、ストップキー304が押下されたときに制御部102によって実行される処理手順を説明する。なお、図6のフローチャートに示す処理は、制御部102のCPU201が、ROM202に記憶されたプログラムを読み出して実行することによって行われる。   Next, a processing procedure executed by the control unit 102 when the stop key 304 is pressed will be described using the flowchart of FIG. 6 is performed by the CPU 201 of the control unit 102 reading and executing a program stored in the ROM 202.

まず、S501にて、制御部102は、ストップキー304が押下されたことを検知する。S501で、ストップキー304が押されたことを検知した場合、メモリ部207に保持されたジョブを一時停止させ、S502に処理を進める。   First, in S501, the control unit 102 detects that the stop key 304 has been pressed. If it is detected in step S501 that the stop key 304 has been pressed, the job held in the memory unit 207 is temporarily stopped, and the process proceeds to step S502.

S502にて、制御部102は、メモリ部207に保持されたジョブの数が単数であるか、複数であるかを、ジョブ管理テーブルに基づいて判定する。制御部102は、ジョブの数が単数であると判定した場合、S503に処理を進め、複数であると判定した場合、S508に処理を進める。   In S502, the control unit 102 determines whether the number of jobs held in the memory unit 207 is singular or plural based on the job management table. If the control unit 102 determines that the number of jobs is singular, the control unit 102 proceeds to step S503. If the control unit 102 determines that the number of jobs is plural, the control unit 102 proceeds to step S508.

S503にて、制御部102は、中止確認画面402をLCD135に表示させ、S504に処理を進める。   In step S503, the control unit 102 displays a cancel confirmation screen 402 on the LCD 135, and proceeds to step S504.

S504にて、制御部102は、ストップキー304が押下されたか否かを判定する。ストップキー304が押下されたと判定した場合、制御部102は、S506に処理を進める。また、ストップキー304が押下されていないと判定した場合、制御部102は、S505に処理を進める。   In S504, control unit 102 determines whether stop key 304 has been pressed or not. If it is determined that the stop key 304 has been pressed, the control unit 102 advances the process to S506. If it is determined that the stop key 304 has not been pressed, the control unit 102 advances the process to S505.

S506にて、制御部102は、メモリ部207に保持されたジョブをキャンセルし、処理を終了する。このとき、制御部102は、中止実行画面403をLCD135に表示させる。   In step S506, the control unit 102 cancels the job held in the memory unit 207 and ends the process. At this time, the control unit 102 displays a stop execution screen 403 on the LCD 135.

一方、S505に処理を進めた場合、制御部102は、ジョブを中止するための指示を受け付けたか否かを判定する。具体的に、制御部102は、中止確認画面402の<はい>が選択され、決定キーが押されたか否かを判定する。<はい>が選択され、決定キーが押されたと判定した場合、S506に処理を進め、メモリ部207に保持されたジョブをキャンセルし、処理を終了する。   On the other hand, when the processing has proceeded to S505, the control unit 102 determines whether an instruction for canceling the job has been received. Specifically, the control unit 102 determines whether <Yes> on the cancellation confirmation screen 402 is selected and the enter key is pressed. If it is determined that <Yes> is selected and the enter key has been pressed, the process proceeds to S506, the job held in the memory unit 207 is canceled, and the process ends.

<いいえ>が選択され、決定キーが押されたと判定した場合、S507に処理を進め、制御部102は、メモリ部207に保持されたジョブの実行を再開し、処理を終了する。このとき、制御部102は、状況画面401をLCD135に表示させる。   If it is determined that <No> is selected and the enter key is pressed, the process proceeds to S507, and the control unit 102 resumes the execution of the job held in the memory unit 207 and ends the process. At this time, the control unit 102 displays the status screen 401 on the LCD 135.

一方、S502からS508に処理を進めた場合、S508で、制御部102は、ストップキー304による中止指示を無効化する。すなわち、S508以降、図7に示すフローチャートの処理が終わるまで、ストップキー304による中止指示を受け付けても、制御部102は、メモリ部102に記憶されたジョブをキャンセルしないよう制御する。   On the other hand, when the process proceeds from S502 to S508, the control unit 102 invalidates the stop instruction by the stop key 304 in S508. That is, after S508, until the processing of the flowchart shown in FIG. 7 is completed, the control unit 102 performs control so as not to cancel the job stored in the memory unit 102 even if a stop instruction by the stop key 304 is received.

そして、S509で、制御部102は、選択画面404をLCD135に表示させる。   In step S <b> 509, the control unit 102 displays the selection screen 404 on the LCD 135.

次に、S510にて、制御部102は、<再開>が選択された状態で決定キーが押されたか否かを判定する。<再開>が選択された状態で決定キーが押されたと判定した場合、制御部102は、S507に処理を進め、メモリ部207に保持されたジョブの実行を再開し、処理を終了する。   Next, in S510, control unit 102 determines whether or not the enter key has been pressed with <restart> selected. If it is determined that the enter key has been pressed while <Resume> is selected, the control unit 102 advances the process to S507, resumes the execution of the job held in the memory unit 207, and ends the process.

一方、<再開>が選択された状態で決定キーが押されていない場合には、S511に処理を進め、制御部102は、選択画面404に表示された複数のジョブのうち、いずれかが選択された状態で決定キーが押されるまで待つ。   On the other hand, if <Resume> is selected and the Enter key is not pressed, the process proceeds to S511, and the control unit 102 selects one of the plurality of jobs displayed on the selection screen 404. Wait until the enter key is pressed.

選択画面404に表示された複数のジョブのうち、いずれかが選択された状態で決定キーが押された場合、制御部102は、S512に処理を進め、中止確認画面405をLCD135に表示させ、S513に処理を進める。   When the determination key is pressed in a state where any one of the plurality of jobs displayed on the selection screen 404 is selected, the control unit 102 advances the process to S512 and causes the LCD 135 to display a cancel confirmation screen 405. The process proceeds to S513.

S513にて、制御部102は、ジョブを中止するための指示を受け付けたか否かを判定する。具体的に、制御部102は、中止確認画面405の<はい>が選択され、決定キーが押されたか否かを判定する。<はい>が選択され、決定キーが押されたと判定した場合、S506に処理を進め、メモリ部207に保持されたジョブをキャンセルし、処理を終了する。   In step S513, the control unit 102 determines whether an instruction for canceling the job has been received. Specifically, the control unit 102 determines whether <Yes> on the cancellation confirmation screen 405 has been selected and the enter key has been pressed. If it is determined that <Yes> is selected and the enter key has been pressed, the process proceeds to S506, the job held in the memory unit 207 is canceled, and the process ends.

一方、<いいえ>が選択され、決定キーが押されたと判定した場合、S507に処理を進め、メモリ部207に保持されたジョブの実行を再開し、処理を終了する。   On the other hand, if <No> is selected and it is determined that the enter key has been pressed, the process proceeds to S507, the execution of the job held in the memory unit 207 is resumed, and the process ends.

以上のように、制御部102は、ストップキー402が押された場合に、メモリ部207に保持されたジョブの数が単数であるか、複数であるかを判定する。そして、単数であると判定した場合、制御部102は、選択画面404を表示することなく、中止確認画面を表示させる。そして、中止確認画面402が表示された状態で、ユーザによってジョブを中止するよう指示された場合に、制御部102は、ジョブをキャンセルする。   As described above, when the stop key 402 is pressed, the control unit 102 determines whether the number of jobs held in the memory unit 207 is singular or plural. If it is determined that the number is singular, the control unit 102 displays a cancel confirmation screen without displaying the selection screen 404. When the user gives an instruction to cancel the job while the cancel confirmation screen 402 is displayed, the control unit 102 cancels the job.

一方、複数であると判定した場合、制御部102は、選択画面404を表示し、まず、ユーザからキャンセルすべきジョブの選択を受け付ける。そして、キャンセルすべきジョブの選択を受け付けた後に、中止確認画面405を表示させる。そして、中止確認画面405が表示された状態で、ユーザによってジョブを中止するよう指示された場合に、制御部102は、ジョブをキャンセルする。   On the other hand, if it is determined that there are a plurality of items, the control unit 102 displays a selection screen 404 and first receives a selection of a job to be canceled from the user. Then, after accepting selection of a job to be canceled, a cancel confirmation screen 405 is displayed. When the user gives an instruction to cancel the job while the cancel confirmation screen 405 is displayed, the control unit 102 cancels the job.

このように、ジョブが単数である場合に、ジョブが複数である場合よりも、ジョブをキャンセルするために必要な手順を少なくすることによって、メモリ部207に保持されたジョブの数に応じた迅速なキャンセル処理を行うことができる。   In this way, when there is a single job, the number of steps required to cancel the job is reduced compared to when there are a plurality of jobs, so that the number of jobs held in the memory unit 207 can be increased according to the number of jobs. Cancel processing can be performed.

また、選択キー301によってジョブのキャンセルを指示する方法に加えて、ストップキー304の押下によってジョブのキャンセルを指示することができる。   Further, in addition to the method of instructing job cancellation by the selection key 301, the job cancellation can be instructed by pressing the stop key 304.

特に、メモリ部207に記憶されたジョブの数が単数である場合、ユーザは、初期画面または状況画面401が表示された状態で、ストップキー402を2回押すことによって、迅速なジョブのキャンセルを行うことができる。   In particular, when the number of jobs stored in the memory unit 207 is singular, the user can quickly cancel a job by pressing the stop key 402 twice while the initial screen or the status screen 401 is displayed. It can be carried out.

また、一方で、メモリ部207に保持されたジョブの数が複数である場合、ユーザによってストップキーが2回押されても、メモリ部207に保持されたジョブをキャンセルすることを制限する。それによって、ユーザが誤ってストップキーを2回押した場合に、ユーザの意図しないジョブがキャンセルされてしまうことを防ぎ、ユーザがキャンセルしたいと望むジョブを確実に選択させることができる。例えば、ユーザがストップキーを2回押した場合に、メモリ部207に保持された複数のジョブのうち、実行中のジョブをキャンセルする方法も考えられるが、ユーザがキャンセルしたいジョブが、必ずしも実行中のジョブとは限らない。そのため、メモリ部207に保持されたジョブが複数ある場合には、キャンセルしたいジョブをユーザに選択させることによって、ユーザがキャンセルしたいと望むジョブを確実にキャンセルすることができる。   On the other hand, when the number of jobs held in the memory unit 207 is plural, even if the user presses the stop key twice, canceling the job held in the memory unit 207 is restricted. Accordingly, when the user accidentally presses the stop key twice, it is possible to prevent the job that the user does not intend to be canceled and to select the job that the user desires to cancel reliably. For example, when the user presses the stop key twice, a method of canceling a job being executed among a plurality of jobs held in the memory unit 207 may be considered, but the job that the user wants to cancel is not necessarily being executed. It is not always a job. Therefore, when there are a plurality of jobs held in the memory unit 207, by causing the user to select a job to be canceled, the job that the user desires to cancel can be surely canceled.

なお、本実施形態では、中止確認画面402、405を表示する場合について説明したが、当該中止確認画面402、405をスキップして、中止実行画面403を表示するようにしてもよい。また、中止確認画面402、405を表示するか否かをユーザによって設定可能にしてもよい。   In the present embodiment, the case where the cancellation confirmation screens 402 and 405 are displayed has been described. However, the cancellation confirmation screens 402 and 405 may be skipped and the cancellation execution screen 403 may be displayed. Further, whether or not to display the cancellation confirmation screens 402 and 405 may be set by the user.

なお、本実施形態では、スタートキー305によってジョブの実行要求を受け付けた場合に自動的に状況画面401を表示する場合について説明した。しかしながら、本発明はこれに限られるものではなく、状況画面を表示するためのキーを操作部131に設け、当該キーが押下された場合に、状況画面を表示してもよい。   In the present embodiment, the case where the status screen 401 is automatically displayed when a job execution request is received by the start key 305 has been described. However, the present invention is not limited to this, and a key for displaying a status screen may be provided in the operation unit 131, and the status screen may be displayed when the key is pressed.

また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。   The object of the present invention can also be achieved by executing the following processing. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.

13 リーダ部
45 プリンタ部
101 画像形成装置
102 制御部
131 操作部
DESCRIPTION OF SYMBOLS 13 Reader part 45 Printer part 101 Image forming apparatus 102 Control part 131 Operation part

Claims (15)

ジョブを保持する保持手段と、
前記保持手段に保持されたジョブを中止する中止指示をユーザから受付けるための中止キーが選択された場合に、前記保持手段に保持されたジョブの数が複数であれば、当該複数のジョブのいずれを中止するかを選択するための選択画面を表示部に表示させ、当該選択画面を介して選択されたジョブを中止するよう制御し、
前記中止キーが選択された場合に、前記保持手段に保持されたジョブの数が単数であれば、当該ジョブを中止してよいか否かを選択するための確認画面を前記表示部に表示させ、前記確認画面が前記表示部に表示された状態で前記中止キーが選択された場合に、前記保持手段に保持されたジョブを中止するよう制御する制御手段とを有し、
前記制御手段は、前記選択画面が前記表示部に表示された状態で前記中止キーが選択されても、前記保持手段に保持されたジョブを中止しないことを特徴とするジョブ処理装置。
Holding means for holding the job;
If a cancel key for accepting a stop instruction for canceling a job held in the holding unit is selected from a user , if there are a plurality of jobs held in the holding unit, any of the plurality of jobs Display a selection screen for selecting whether to cancel the job, and control to cancel the job selected via the selection screen,
When the cancel key is selected , if the number of jobs held in the holding unit is singular, a confirmation screen for selecting whether or not to cancel the job is displayed on the display unit. , when the confirmation screen is the cancel key is selected in a state of being displayed on the display unit, have a control means for controlling so as to cancel the job held by the holding means,
The job processing apparatus according to claim 1 , wherein the control unit does not cancel the job held in the holding unit even if the cancel key is selected in a state where the selection screen is displayed on the display unit.
前記制御手段は、前記選択画面が表示されている場合に、前記保持手段に保持されたジョブの実行を停止させることを特徴とする請求項に記載のジョブ処理装置。 The job processing apparatus according to claim 1 , wherein the control unit stops execution of a job held in the holding unit when the selection screen is displayed. 前記制御手段は、前記確認画面が表示されている場合に、前記保持手段に保持されたジョブの実行を停止させることを特徴とする請求項1または2に記載のジョブ処理装置。The job processing apparatus according to claim 1, wherein the control unit stops execution of the job held in the holding unit when the confirmation screen is displayed. 前記制御手段は、前記選択画面が表示されている状態で前記複数のジョブのうちの1つを選択するための選択キーを介して選択されたジョブを中止するよう制御することを特徴とする請求項1乃至3のいずれか1項に記載のジョブ処理装置。The control means controls to stop a job selected via a selection key for selecting one of the plurality of jobs in a state where the selection screen is displayed. Item 4. The job processing apparatus according to any one of Items 1 to 3. 前記制御手段は、前記確認画面が表示されている状態で前記ジョブを中止してよいか否かを選択するための選択キーを介して中止してよいことが選択された場合、前記ジョブを中止するよう制御することを特徴とする請求項1乃至4のいずれか1項に記載のジョブ処理装置。The control unit cancels the job when it is selected that the job can be canceled through the selection key for selecting whether or not to cancel the job in a state where the confirmation screen is displayed. The job processing apparatus according to claim 1, wherein the job processing apparatus is controlled to perform the operation. 前記制御手段は、前記選択画面を介してジョブが選択された場合、前記選択されたジョブを中止してもよいか否かを選択するための第2の確認画面を前記表示部に表示させることを特徴とする請求項1乃至5のいずれか1項に記載のジョブ処理装置。When a job is selected via the selection screen, the control unit causes the display unit to display a second confirmation screen for selecting whether or not the selected job may be canceled. The job processing apparatus according to claim 1, wherein: 前記制御手段は、前記第2の確認画面が前記表示部に表示された状態で前記中止キーが選択されても、前記選択されたジョブを中止しないことを特徴とする請求項6に記載のジョブ処理装置。The job according to claim 6, wherein the control unit does not cancel the selected job even if the cancel key is selected in a state where the second confirmation screen is displayed on the display unit. Processing equipment. 前記制御手段は、前記第2の確認画面が表示されている状態で前記選択されたジョブを中止してよいか否かを選択するための選択キーを介して中止してよいことが選択された場合、前記選択されたジョブを中止するよう制御することを特徴とする請求項6または7に記載のジョブ処理装置。The control means has selected that the selected job may be canceled via a selection key for selecting whether or not to cancel the selected job while the second confirmation screen is displayed. 8. The job processing apparatus according to claim 6, wherein control is performed to cancel the selected job. 前記選択画面では、前記複数のジョブの一覧が表示されることを特徴とする請求項1乃至8のいずれか1項に記載のジョブ処理装置。The job processing apparatus according to claim 1, wherein a list of the plurality of jobs is displayed on the selection screen. 前記保持手段は、画像データ及び当該画像データを処理する際の設定値をジョブとして保持することを特徴とする請求項1乃至9のいずれか1項に記載のジョブ処理装置。The job processing apparatus according to claim 1, wherein the holding unit holds image data and a set value for processing the image data as a job. 外部のコンピュータから受信した画像データに基づいて画像を印刷する印刷手段を有し、Printing means for printing an image based on image data received from an external computer;
前記保持手段に保持されたジョブは、外部のコンピュータから受信した画像データに基づいて画像を印刷するプリントジョブであることを特徴とする請求項1乃至10のいずれか1項に記載のジョブ処理装置。The job processing apparatus according to claim 1, wherein the job held in the holding unit is a print job for printing an image based on image data received from an external computer. .
原稿の読み取りを実行する読取手段を有し、A reading unit for reading a document;
前記印刷手段はさらに、前記読取手段によって読み取られた原稿の画像データに基づいて画像を印刷し、The printing unit further prints an image based on the image data of the document read by the reading unit,
前記保持手段に保持されたジョブは、原稿の画像データに基づいて画像を印刷するコピージョブであることを特徴とする請求項11に記載のジョブ処理装置。The job processing apparatus according to claim 11, wherein the job held by the holding unit is a copy job for printing an image based on image data of a document.
ジョブを保持する保持手段と、Holding means for holding the job;
前記保持手段に保持されたジョブを中止する中止指示をユーザから受付けるための中止キーが選択された場合に、前記保持手段に保持されたジョブの数が複数であれば、当該複数のジョブのいずれを中止するかを選択するための選択画面を表示部に表示させ、当該選択画面を介して選択されたジョブを中止するよう制御し、If a cancel key for accepting a stop instruction for canceling a job held in the holding unit is selected from a user, if there are a plurality of jobs held in the holding unit, any of the plurality of jobs Display a selection screen for selecting whether to cancel the job, and control to cancel the job selected via the selection screen,
前記中止キーが選択された場合に、前記保持手段に保持されたジョブの数が単数であれば、前記選択画面を前記表示部に表示させることなく、前記保持手段に保持されたジョブを中止するよう制御する制御手段とを有し、When the cancel key is selected, if the number of jobs held in the holding unit is one, the job held in the holding unit is canceled without displaying the selection screen on the display unit. Control means for controlling
前記制御手段は、前記選択画面が前記表示部に表示された状態で前記中止キーが選択されても、前記保持手段に保持されたジョブを中止しないことを特徴とするジョブ処理装置。The job processing apparatus according to claim 1, wherein the control unit does not cancel the job held in the holding unit even if the cancel key is selected in a state where the selection screen is displayed on the display unit.
ジョブを保持部に保持させる保持工程と、
前記保持部に保持されたジョブを中止する中止指示をユーザから受付けるための中止キーが選択された場合に、前記保持部に保持されたジョブの数が複数であれば、当該複数のジョブのいずれを中止するかを選択するための選択画面を表示部に表示させ、当該選択画面を介して選択されたジョブを中止するよう制御し、
前記中止キーが選択された場合に、前記保持部に保持されたジョブの数が単数であれば、当該ジョブを中止してもよいか否かを選択するための確認画面を前記表示部に表示させ、前記確認画面が前記表示部に表示された状態で前記中止キーが選択された場合に、前記保持部に保持されたジョブを中止するよう制御する制御工程とを有し、
前記制御工程では、前記選択画面が前記表示部に表示された状態で前記中止キーが選択されても、前記保持部に保持されたジョブを中止しないことを特徴とするジョブ処理装置の制御方法。
A holding process for holding the job in the holding unit;
If a cancel key for accepting a cancel instruction for canceling a job held in the holding unit is selected from a user , if there are a plurality of jobs held in the holding unit, any of the plurality of jobs Display a selection screen for selecting whether to cancel the job, and control to cancel the job selected via the selection screen,
If the number of jobs held in the holding unit is singular when the cancel key is selected, a confirmation screen for selecting whether or not to cancel the job is displayed on the display unit It is allowed, when the confirmation screen is the cancel key is selected in a state of being displayed on the display unit, have a control step of controlling so as to cancel the job held by the holding portion,
In the control step, even if the cancel key is selected while the selection screen is displayed on the display unit, the job held in the holding unit is not canceled .
請求項14に記載の制御方法を、コンピュータに実行させるためのプログラム。 A program for causing a computer to execute the control method according to claim 14 .
JP2009141390A 2009-06-12 2009-06-12 Job processing apparatus, job processing apparatus control method, and program Active JP5328501B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009141390A JP5328501B2 (en) 2009-06-12 2009-06-12 Job processing apparatus, job processing apparatus control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009141390A JP5328501B2 (en) 2009-06-12 2009-06-12 Job processing apparatus, job processing apparatus control method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2013149573A Division JP5595564B2 (en) 2013-07-18 2013-07-18 Job processing apparatus, job processing apparatus control method, and program

Publications (2)

Publication Number Publication Date
JP2010284920A JP2010284920A (en) 2010-12-24
JP5328501B2 true JP5328501B2 (en) 2013-10-30

Family

ID=43540998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009141390A Active JP5328501B2 (en) 2009-06-12 2009-06-12 Job processing apparatus, job processing apparatus control method, and program

Country Status (1)

Country Link
JP (1) JP5328501B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5413403B2 (en) * 2011-05-27 2014-02-12 コニカミノルタ株式会社 Image processing apparatus, image forming apparatus, image processing apparatus control method, and image processing apparatus control program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07111560A (en) * 1993-10-13 1995-04-25 Sharp Corp Image processor
JPH113004A (en) * 1997-06-13 1999-01-06 Canon Inc Combined device, method for stopping the combined device and storage medium
JP2001251454A (en) * 2000-03-07 2001-09-14 Canon Inc Image processing apparatus, control method for image processing apparatus, and storage medium
JP3786358B2 (en) * 2002-05-31 2006-06-14 株式会社リコー Image forming apparatus
JP4034206B2 (en) * 2003-02-20 2008-01-16 シャープ株式会社 Image data transmission device
JP2006088355A (en) * 2004-09-21 2006-04-06 Fuji Xerox Co Ltd Image forming apparatus
JP2007268785A (en) * 2006-03-30 2007-10-18 Oki Data Corp Image forming apparatus
JP4771537B2 (en) * 2006-07-13 2011-09-14 京セラミタ株式会社 Image forming apparatus
JP2008254372A (en) * 2007-04-06 2008-10-23 Ricoh Co Ltd Image forming apparatus, method of controlling image formation, program of controlling image formation, and recording medium

Also Published As

Publication number Publication date
JP2010284920A (en) 2010-12-24

Similar Documents

Publication Publication Date Title
JP5725765B2 (en) Job processing apparatus, job processing apparatus control method, and program
JP4717563B2 (en) Job processing method, printing system, printing apparatus, storage medium, program
JP4817029B2 (en) Printing device
JP6648877B2 (en) Image forming apparatus, control method therefor, and program
JP2010228319A (en) Image processing apparatus, control method for image processing apparatus, and program
JP2009230319A (en) Printing control device
JP2010284919A (en) Printer
CN111246043B (en) Image forming apparatus, method of controlling the same, and computer-readable storage medium
JP2011048530A (en) Print control program and method, and printing system
US20070076235A1 (en) Image forming apparatus and printing method thereof
JP5595564B2 (en) Job processing apparatus, job processing apparatus control method, and program
JP5828619B2 (en) Image forming system
JP2011177966A (en) Image forming apparatus, image forming system, and method of controlling the image forming apparatus
JP4217592B2 (en) Printing system, printing system control method, storage medium, and program
JP5341872B2 (en) Image forming apparatus, image forming apparatus control method, and program
JP2011039867A (en) Information processing apparatus, printing system, and print control method
JP7094710B2 (en) Information processing equipment, its control method and program
JP5328501B2 (en) Job processing apparatus, job processing apparatus control method, and program
JP2011146016A (en) Printing system, printer driver and copier
JP2009003621A (en) Print unit, and distributed print control unit
JP2001235976A5 (en)
JP2006244378A (en) Image forming apparatus, and its controller
JP6129233B2 (en) Job processing apparatus, method for controlling job processing apparatus, program, and storage medium
JP7016841B2 (en) Printing equipment, printing control method and program
JP2015179334A (en) Information processor, printing device, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120608

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130326

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130527

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130723

R151 Written notification of patent or utility model registration

Ref document number: 5328501

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151