JP7787699B2 - Image forming device - Google Patents
Image forming deviceInfo
- Publication number
- JP7787699B2 JP7787699B2 JP2021191431A JP2021191431A JP7787699B2 JP 7787699 B2 JP7787699 B2 JP 7787699B2 JP 2021191431 A JP2021191431 A JP 2021191431A JP 2021191431 A JP2021191431 A JP 2021191431A JP 7787699 B2 JP7787699 B2 JP 7787699B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- job
- image data
- image forming
- unit
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Color Electrophotography (AREA)
Description
本開示は、画像形成装置に関する。 The present disclosure relates to an image forming apparatus .
従来、例えば電子写真方式を採用した画像形成装置において、印刷画像の色味や濃度のばらつきを抑えるための階調補正、及び多値の信号を二値の信号へ変換するためのハーフトーン処理を、画像形成前に入力画像データに対して行うことが一般的である。階調補正では、例えば、装置の出力特性に応じて選択される補正テーブルを使用して、入力信号が補正信号へ変換される。ハーフトーン処理では、例えば、誤差拡散又はハーフトーンスクリーンを使用した信号の二値化によって、画像データのサイズが圧縮される。 Conventionally, in image forming devices that use electrophotography, for example, it is common to perform tone correction to reduce variations in color and density in printed images, and halftone processing to convert multi-level signals to binary signals on input image data before image formation. Tone correction involves converting input signals into corrected signals using, for example, a correction table selected according to the device's output characteristics. Halftone processing involves compressing the size of image data by binarizing the signal using, for example, error diffusion or a halftone screen.
特許文献1は、電源の投入、トナーカートリッジのような部材の交換、及び温度又は湿度の変動といったタイミングで、装置の出力特性を測定して、測定結果に基づき補正テーブルを校正する技術を開示している。特許文献2は、8ビットの入力画像データのカラーモデルをRGBからCMYKへ変換した後、階調補正及びハーフトーン処理を行って、CMYKそれぞれ1ビットの画像データを画像形成のために使用する技術を開示している。 Patent Document 1 discloses a technology that measures the output characteristics of a device when the power is turned on, when components such as toner cartridges are replaced, and when temperature or humidity fluctuates, and then calibrates a correction table based on the measurement results. Patent Document 2 discloses a technology that converts the color model of 8-bit input image data from RGB to CMYK, then performs gradation correction and halftone processing, and uses 1-bit image data for each CMYK for image formation.
しかしながら、印刷画像の色味や濃度のばらつきの程度は、入力画像データの内容に依存する。加えて、色味や濃度のばらつきがどの程度まで許容されるかは、例えば印刷画像の用途及びユーザの好みといった条件に左右される。したがって、ジョブの実行の途中であれば、印刷画像の色味や濃度のばらつきが引き起こされる可能性が生じたときに画一的にジョブを停止して階調補正をやり直すことは、生産性を重視するユーザにとっては却って不都合になり得る。 However, the degree of variation in color and density of a printed image depends on the content of the input image data. In addition, the extent to which variation in color and density is acceptable depends on conditions such as the purpose of the printed image and the user's preferences. Therefore, if a job is in the middle of execution and there is a possibility that variation in color or density will occur in the printed image, stopping the job and redoing the gradation correction can actually be inconvenient for users who prioritize productivity.
そこで、本開示は、印刷画像の色味や濃度のばらつきの抑制と画像形成の生産性の維持との間の、ユーザのニーズに合わせた柔軟な選択を可能にする仕組みを提供することを目的とする。 The purpose of this disclosure is to provide a mechanism that allows users to flexibly choose between suppressing variations in color and density of printed images and maintaining image formation productivity in accordance with their needs.
ある観点によれば、画質を調整するための変換条件を用いて画像データを変換する変換手段と、前記変換手段により変換された前記画像データに基づいて、画像を形成する画像形成手段と、前記画像形成手段により形成される校正用画像についての測定結果に基づいて、前記変換条件を更新する校正手段と、前記画像形成手段に含まれる部材の交換のために、前記画像形成手段による画像形成を一時停止させる制御手段と、複数の部数にわたる画像形成のためのジョブの実行の途中で前記部材の交換が検知された場合に、前記校正手段が前記変換条件を更新してから前記画像形成手段に前記画像形成を再開させるためのジョブ停止モードと、前記校正手段が前記変換条件を更新することなく前記画像形成手段に前記画像形成を再開させるためのジョブ続行モードと、を含む複数の動作モードのうちの1つを選択するために用いられる選択手段と、を備える画像形成装置が提供される。 According to one aspect, an image forming apparatus is provided, comprising: a conversion means for converting image data using conversion conditions for adjusting image quality; an image forming means for forming an image based on the image data converted by the conversion means; a calibration means for updating the conversion conditions based on measurement results of a proofreading image formed by the image forming means; a control means for temporarily suspending image formation by the image forming means to replace a component included in the image forming means; and a selection means used to select one of a plurality of operating modes , including a job stop mode in which the calibration means updates the conversion conditions and then causes the image forming means to resume image formation when replacement of the component is detected during execution of a job for forming images of multiple copies; and a job continue mode in which the calibration means causes the image forming means to resume image formation without updating the conversion conditions.
本開示によれば、印刷画像の色味や濃度のばらつきの抑制と画像形成の生産性の維持との間の、ユーザのニーズに合わせた柔軟な選択が可能となる。 This disclosure allows users to flexibly choose between suppressing variations in color and density of printed images and maintaining image formation productivity to meet their needs.
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。 The following describes the embodiments in detail with reference to the attached drawings. Note that the following embodiments do not limit the scope of the claimed invention. While the embodiments describe multiple features, not all of these features are necessarily essential to the invention, and multiple features may be combined in any desired manner. Furthermore, in the attached drawings, the same reference numbers are used to designate identical or similar components, and redundant explanations will be omitted.
<<1.導入>>
本節では、本開示に係る技術がデジタル複合機に適用される例を主に説明する。しかしながら、本開示に係る技術は、かかる例に限定されず、プリンタ、コピー機及びファクシミリ受信機といった様々な種類の画像形成装置へ広く適用可能である。特に説明の無い限り、以下に説明する装置、デバイス、モジュール及びチップといった構成要素の各々は、単一のエンティティで構成されてもよく、又は物理的に異なる複数のエンティティから構成されてもよい。
<<1. Introduction>>
In this section, an example in which the technology according to the present disclosure is applied to a digital multifunction peripheral will be mainly described. However, the technology according to the present disclosure is not limited to such an example and can be widely applied to various types of image forming apparatuses such as printers, copiers, and facsimile receivers. Unless otherwise specified, each of the components such as apparatuses, devices, modules, and chips described below may be composed of a single entity or may be composed of multiple physically different entities.
まず、図1~図4を用いて、基本的な画像処理の構成及び関連する課題について説明する。図1は、画像形成に用いられる画像データについて行われ得る画像処理10の構成の一例を示している。図1を参照すると、画像処理10は、ラスタ変換11、色変換13、階調補正15、ハーフトーン処理17、及び切替処理19を含む。 First, we will explain the basic configuration of image processing and related issues using Figures 1 to 4. Figure 1 shows an example of the configuration of image processing 10 that can be performed on image data used in image formation. Referring to Figure 1, image processing 10 includes raster conversion 11, color conversion 13, tone correction 15, halftone processing 17, and switching processing 19.
ラスタ変換11には、ジョブの実行の対象として受付けられる入力画像データ31が入力される。入力画像データ31は、例えば、高レベルのページ記述言語(PDL)で記述された画像データである。ラスタ変換11によって、入力画像データ31はラスタ画像データ32へ変換される。ラスタ画像データ32は、ビットマップ形式で画像を表現する。ラスタ画像データ32は、例えば、各画素について色成分ごとに8ビットのビット深度を有する。ラスタ変換11の処理時間は、入力画像データ31により表現される画像の内容に依存して変動する。 Raster conversion 11 receives input image data 31, which is accepted as the target for job execution. The input image data 31 is, for example, image data written in a high-level page description language (PDL). Raster conversion 11 converts the input image data 31 into raster image data 32. The raster image data 32 represents an image in bitmap format. The raster image data 32 has, for example, a bit depth of 8 bits for each color component of each pixel. The processing time of raster conversion 11 varies depending on the content of the image represented by the input image data 31.
色変換13は、ラスタ画像データ32のカラーモデル(例えば、RGB)を画像形成に適したカラーモデル(例えば、CMYK)へ変換して、補正前画像データ33を生成する。階調補正15は、補正前画像データ33の各画素の各色成分の階調を補正テーブル16を用いて補正して、補正後画像データ34を生成する。補正テーブル16は、例えば、階調補正に使用すべき信号変換曲線(例えば、ガンマ曲線又は他の任意の曲線)を定義するルックアップテーブルであってよい。ハーフトーン処理17は、補正後画像データ34の各画素の各色成分の多値の信号値を面積階調によって二値の信号値へ変換して、圧縮画像データ35を生成する。圧縮画像データ35は、画像形成部へ出力され、画像形成のために使用される。 Color conversion 13 converts the color model (e.g., RGB) of the raster image data 32 into a color model (e.g., CMYK) suitable for image formation, generating pre-corrected image data 33. Tone correction 15 corrects the tone of each color component of each pixel of pre-corrected image data 33 using a correction table 16, generating corrected image data 34. Correction table 16 may be, for example, a lookup table that defines the signal conversion curve (e.g., a gamma curve or any other curve) to be used for tone correction. Halftone processing 17 converts the multilevel signal values of each color component of each pixel of corrected image data 34 into binary signal values using area gradation, generating compressed image data 35. The compressed image data 35 is output to the image formation unit and used for image formation.
ここで、実行されるジョブが複数の部数にわたる場合、同じ入力画像データ31に基づく画像が複数回形成されることになる。そのため、ハーフトーン処理17によって生成される圧縮画像データ35をメモリ18に記憶しておき、2部目以降の画像形成については、メモリ18から取得される圧縮画像データ35を画像形成に再利用することで、処理時間の短縮を図ることができる。切替処理19は、そうした画像データの再利用を表現している。例えば、コントローラによる制御の下で、あるジョブの同じ入力画像データ31に基づく1部目の画像形成の際には、ハーフトーン処理17の結果生成される圧縮画像データ35が画像形成部へ出力される。同じ入力画像データ31に基づく2部目以降の画像形成の際には、メモリ18に一旦記憶されていた圧縮画像データ35が読出され、読出された圧縮画像データ35が画像形成部へ出力される。 Here, if a job being executed spans multiple copies, an image will be formed multiple times based on the same input image data 31. Therefore, the compressed image data 35 generated by the halftone process 17 is stored in memory 18, and for the second and subsequent copies, the compressed image data 35 retrieved from memory 18 is reused for image formation, thereby shortening processing time. The switching process 19 represents this reuse of image data. For example, under the control of the controller, when forming the first copy of an image based on the same input image data 31 for a certain job, the compressed image data 35 generated as a result of the halftone process 17 is output to the image forming unit. When forming the second and subsequent copies of an image based on the same input image data 31, the compressed image data 35 temporarily stored in memory 18 is read, and the read compressed image data 35 is output to the image forming unit.
ハーフトーン処理17の後の画像データのデータサイズは、ハーフトーン処理17の前の画像データのデータサイズと比較して、一般に削減されている。そのため、このように圧縮画像データ35を再利用する構成とすることで、メモリリソースの使用量を低減しつつ、複数の部数にわたるジョブの実行時間を短縮して生産性を向上することができる。 The data size of image data after halftone processing 17 is generally reduced compared to the data size of image data before halftone processing 17. Therefore, by configuring in this way to reuse compressed image data 35, it is possible to reduce memory resource usage while shortening the execution time for jobs spanning multiple copies, thereby improving productivity.
図2は、階調補正15に使用される補正テーブル16が表現する信号変換曲線のいくつかの例について説明するための説明図である。図2(A)には信号変換曲線16aが、図2(B)には信号変換曲線16bが示されている。信号変換曲線16a、16bの各々は、0から255のレンジ内の値を取り得る入力信号の信号値を、同じく0から255のレンジ内の値を取り得る補正信号の信号値へ変換する曲線である。信号変換曲線16bと比較して、信号変換曲線16aは、入力信号の中央域の信号値がより大きい補正信号の信号値へ変換されるような変換曲線として定義されている。 Figure 2 is an explanatory diagram illustrating several examples of signal conversion curves represented by the correction table 16 used in the gradation correction 15. Figure 2(A) shows signal conversion curve 16a, and Figure 2(B) shows signal conversion curve 16b. Each of signal conversion curves 16a and 16b is a curve that converts the signal values of an input signal, which can take values within the range of 0 to 255, into signal values of a correction signal, which can also take values within the range of 0 to 255. Compared to signal conversion curve 16b, signal conversion curve 16a is defined as a conversion curve in which signal values in the central range of the input signal are converted to signal values of a larger correction signal.
一般に、画像形成装置では、画像形成部の部材の劣化が進むにつれて、同一の信号値を有する画像データをそのまま印刷すると印刷濃度の低下が見られることが知られている。そこで、例えばジョブ開始時の校正によって、印刷濃度の低下の度合いに応じて信号変換曲線16a又は信号変換曲線16bを選択的に切替えて階調補正15に使用することが有益である。例えば、部材がそれほど劣化していない時点では信号変換曲線16bを、部材の劣化が進んだ時点では信号変換曲線16aを使用して階調補正を行うことで、部材の劣化に起因する色味や濃度のばらつきが抑制され得る。当然ながら、2つよりも多くの信号変換曲線の中から最適な曲線が階調補正のために選択されてもよい。これら信号変換曲線は、曲線上の点を離散的にサンプリングしたルックアップテーブルの形式で記憶されていてもよい。 It is generally known that in image forming devices, as the components of the image forming unit deteriorate, a decrease in print density occurs when image data having the same signal value is printed as is. Therefore, it is beneficial to selectively switch between signal conversion curve 16a and signal conversion curve 16b for use in gradation correction 15 depending on the degree of deterioration in print density, for example, by performing calibration at the start of a job. For example, by performing gradation correction using signal conversion curve 16b when the components have not deteriorated significantly and signal conversion curve 16a when the components have deteriorated significantly, variations in color and density caused by component deterioration can be suppressed. Naturally, the optimal curve for gradation correction may be selected from more than two signal conversion curves. These signal conversion curves may be stored in the form of a lookup table in which points on the curves are discretely sampled.
しかしながら、図1の例のように圧縮画像データ35を再利用しながら複数の部数にわたるジョブが実行されている最中に画像形成部の部材が交換されると、望ましくない色味や濃度のばらつきが生じる虞がある。そうした事象の一例について、図3を用いて説明する。 However, as in the example of Figure 1, if components in the image forming unit are replaced while a job involving multiple copies is being executed while reusing compressed image data 35, there is a risk of undesirable variations in color and density occurring. An example of such an event will be explained using Figure 3.
図3は、部材の交換に起因する色味や濃度のばらつきについて説明するための説明図である。図3の例では、左から右へ進行する時間に沿って、印刷ジョブJ11、J12が順に実行されるものとする。印刷ジョブJ11は、入力画像データに基づき3部の印刷物を出力するためのジョブである。印刷ジョブJ12は、別の入力画像データに基づき2部の印刷物を出力するためのジョブである。 Figure 3 is an explanatory diagram illustrating variations in color and density due to component replacement. In the example of Figure 3, print jobs J11 and J12 are executed in sequence as time progresses from left to right. Print job J11 is a job for outputting three copies of a printed product based on input image data. Print job J12 is a job for outputting two copies of a printed product based on different input image data.
印刷ジョブJ11の開始時に、トナーカートリッジCRG1が装置に装着済みである。トナーカートリッジCRG1は寿命の末期に近付いているため、階調補正15に、信号変換曲線16aを表す階調補正テーブルが使用される。印刷ジョブJ11の1部目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35aが生成される。印刷ジョブJ11の1部目の印刷画像は、この圧縮画像データ35aに基づいて形成される。また、圧縮画像データ35aは、メモリ18に記憶される。印刷ジョブJ11の2部目の印刷画像は、メモリ18から読出される圧縮画像データ35aに基づいて形成される。その後、印刷ジョブJ11の3部目の印刷が開始される前に、トナーカートリッジCRG1の寿命が終了したものとする。寿命の終了に応じてジョブの実行は一時停止する。ジョブの一時停止の通知に気付いたユーザは、トナーカートリッジCRG1を新品のトナーカートリッジCRG2へ交換し、ジョブの実行を再開する。すると、印刷ジョブJ11の3部目の印刷画像が、メモリ18から読出される圧縮画像データ35aに基づいて形成される。この3部目の画像形成は、古いトナーカートリッジCRG1に適合する信号変換曲線16aを用いた階調補正を通じて生成された圧縮画像データ35aを再利用して、新品のトナーカートリッジCRG2を用いて行われることになる。結果的に、印刷ジョブJ11の3部目の印刷画像の濃度は、通常期待される濃度よりも過度に濃いものとなる。即ち、1部目及び2部目と比較して、3部目の印刷画像の画質が劣化する。 When print job J11 begins, toner cartridge CRG1 is already installed in the device. Because toner cartridge CRG1 is nearing the end of its life, a gradation correction table representing signal conversion curve 16a is used for gradation correction 15. When outputting the first printed copy of print job J11, compressed image data 35a is generated through gradation correction 15 and halftone processing 17. The print image for the first copy of print job J11 is formed based on this compressed image data 35a. The compressed image data 35a is also stored in memory 18. The print image for the second copy of print job J11 is formed based on compressed image data 35a read from memory 18. It is then assumed that toner cartridge CRG1 has reached the end of its life before printing the third copy of print job J11 begins. Execution of the job is paused in response to the end of its life. The user notices the job pause notification, replaces toner cartridge CRG1 with a new toner cartridge CRG2, and resumes execution of the job. The third print image of print job J11 is then formed based on compressed image data 35a read from memory 18. This third image is formed using new toner cartridge CRG2, reusing compressed image data 35a generated through gradation correction using signal conversion curve 16a that matches the old toner cartridge CRG1. As a result, the density of the third print image of print job J11 is excessively darker than would normally be expected. In other words, the image quality of the third print image is degraded compared to the first and second print images.
印刷ジョブJ12の開始時に、トナーカートリッジCRG2が装置に装着されており、階調補正テーブルを更新する校正処理20が実行され、階調補正テーブルがトナーカートリッジCRG2に適した信号変換曲線16bを表すように更新される。その結果、印刷ジョブJ12においては、信号変換曲線16bを表す階調補正テーブルが階調補正15に使用される。印刷ジョブJ12の1部目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35bが生成される。印刷ジョブJ12の1部目の印刷画像は、この圧縮画像データ35bに基づいてトナーカートリッジCRG2を用いて形成される。また、圧縮画像データ35bは、メモリ18に記憶される。印刷ジョブJ12の2部目の印刷画像は、メモリ18から読出される圧縮画像データ35bに基づいてトナーカートリッジCRG2を用いて形成される。結果的に、これら印刷画像の濃度は、正常な濃度に復帰する。 At the start of print job J12, toner cartridge CRG2 is installed in the device, and calibration process 20 is executed to update the gradation correction table. The gradation correction table is updated to represent signal conversion curve 16b suitable for toner cartridge CRG2. As a result, in print job J12, the gradation correction table representing signal conversion curve 16b is used for gradation correction 15. When outputting the first printed copy of print job J12, compressed image data 35b is generated through gradation correction 15 and halftone process 17. The first printed image of print job J12 is formed using toner cartridge CRG2 based on this compressed image data 35b. The compressed image data 35b is also stored in memory 18. The second printed image of print job J12 is formed using toner cartridge CRG2 based on compressed image data 35b read from memory 18. As a result, the density of these printed images returns to normal.
印刷画像の品質を重視するユーザにとっては、図3の印刷ジョブJ11の3部目の印刷画像における濃度の異常は望ましくないであろう。このとき、色味及び濃度が一貫した印刷画像を得るためにジョブJ11の全体を再実行しなければならないとすれば、消費される用紙及びトナーが無駄となってしまう。これに対し、カートリッジ交換が検知された時点でジョブJ11を一時停止し、階調補正テーブルの校正の終了まで待ってからジョブJ11の実行を再開すれば、色味及び濃度の変動を抑制することができる。しかし、その場合には、ジョブの実行完了までにより長い時間が掛かることになる。こうした階調補正テーブルの校正の再実行に起因する生産性の低下は、図3に例示したような複数の部数を指定するジョブに限らず、複数の用紙への画像形成(即ち、部数及び頁数の少なくとも一方が2以上である画像形成)を要するジョブ一般について生じ得る。 For users who prioritize print image quality, the density anomaly in the third print image of print job J11 in Figure 3 would be undesirable. In this case, if the entire job J11 had to be re-executed to obtain a print image with consistent color and density, paper and toner would be wasted. In contrast, if job J11 were paused when cartridge replacement was detected and then resumed after waiting until calibration of the gradation correction table was completed, fluctuations in color and density could be suppressed. However, in this case, it would take a longer time to complete the job. This reduction in productivity due to re-executing calibration of the gradation correction table is not limited to jobs that specify multiple copies, as shown in Figure 3, but can occur in general jobs that require image formation on multiple sheets of paper (i.e., image formation where at least one of the number of copies and the number of pages is two or more).
図4は、階調補正テーブルの校正の再実行に起因する生産性の低下について説明するための説明図である。図4の例では、左から右へ進行する時間に沿って、印刷ジョブJ21が実行されるものとする。印刷ジョブJ21は、入力画像データに基づき5頁にわたる印刷物を出力するためのジョブである。 Figure 4 is an explanatory diagram illustrating the decrease in productivity caused by re-calibrating the tone correction table. In the example of Figure 4, print job J21 is executed along time progressing from left to right. Print job J21 is a job for outputting five pages of printed material based on input image data.
印刷ジョブJ21の開始時に、トナーカートリッジCRG1が装置に装着済みである。トナーカートリッジCRG1は寿命の末期に近付いているため、階調補正15に、信号変換曲線16aを表す階調補正テーブルが使用される。印刷ジョブJ21の1頁目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-1が生成され、1頁目の印刷画像は圧縮画像データ35-1に基づいて形成される。同様に、印刷ジョブJ21の2頁目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-2が生成され、2頁目の印刷画像は圧縮画像データ35-2に基づいて形成される。印刷ジョブJ21の3頁目についても同様にして、3頁目の印刷画像が圧縮画像データ35-3に基づいて形成される。その後、印刷ジョブJ21の4頁目の印刷が開始される前に、トナーカートリッジCRG1の寿命が終了したものとする。寿命の終了に応じてジョブの実行は一時停止する。ジョブの一時停止の通知に気付いたユーザは、トナーカートリッジCRG1を新品のトナーカートリッジCRG2へ交換し、ジョブの実行を再開する。このとき、カートリッジ交換の検知に応じて、階調補正テーブルを更新する校正処理20が実行され、階調補正テーブルがトナーカートリッジCRG2に適した信号変換曲線16bを表すように更新される。印刷ジョブJ21の4頁目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-4が生成され、4頁目の印刷画像は圧縮画像データ35-4に基づいて形成される。印刷ジョブJ21の5頁目についても同様にして、5頁目の印刷画像が圧縮画像データ35-5に基づいて形成される。図4の例では、印刷ジョブJ21のどの頁についても、適切に更新された階調補正テーブルに基づく階調補正が行われるため、頁間の色味及び濃度の変動は抑制される。しかし、校正処理20の実行に伴う遅延が、ジョブJ21の実行完了までの時間を長期化させる。 When print job J21 begins, toner cartridge CRG1 is already installed in the device. Because toner cartridge CRG1 is nearing the end of its life, a gradation correction table representing signal conversion curve 16a is used for gradation correction 15. When printing the first page of print job J21, compressed image data 35-1 is generated through gradation correction 15 and halftone processing 17, and the print image for page 1 is formed based on the compressed image data 35-1. Similarly, when printing the second page of print job J21, compressed image data 35-2 is generated through gradation correction 15 and halftone processing 17, and the print image for page 2 is formed based on the compressed image data 35-2. The same process is performed for page 3 of print job J21, with the print image for page 3 being formed based on compressed image data 35-3. Thereafter, it is assumed that toner cartridge CRG1 has reached the end of its life before printing page 4 of print job J21 begins. Execution of the job is paused in response to the end of its life. The user notices the job pause notification, replaces toner cartridge CRG1 with a new toner cartridge CRG2, and resumes job execution. At this time, in response to the detection of cartridge replacement, calibration process 20 is executed to update the gradation correction table, updating the gradation correction table to represent signal conversion curve 16b appropriate for toner cartridge CRG2. When printing the fourth page of print job J21, compressed image data 35-4 is generated through gradation correction 15 and halftone process 17, and the print image for page 4 is formed based on the compressed image data 35-4. Similarly, the print image for page 5 of print job J21 is formed based on compressed image data 35-5. In the example of FIG. 4, gradation correction is performed for every page of print job J21 based on the appropriately updated gradation correction table, thereby suppressing variations in color and density between pages. However, the delay associated with calibration process 20 increases the time it takes to complete job J21.
ここで、印刷画像の色味や濃度のばらつきの程度は、入力画像データの内容に依存する。加えて、色味や濃度のばらつきがどの程度まで許容されるかは、例えば印刷画像の用途及びユーザの好みといった条件に左右される。例えば、テキストで記述された文書を印刷し又はコピーする場面では、色味や濃度のばらつきを問題視するユーザは少ない。したがって、印刷ジョブJ21の4頁目及び5頁目の印刷物の出力の前に校正処理20を実行するか否かを画一的に決定するのではなく、ユーザのニーズに合わせて柔軟に動作を決定することが望ましい。 The degree of variation in color and density of the printed image depends on the content of the input image data. In addition, the extent to which variation in color and density is acceptable depends on conditions such as the purpose of the printed image and the user's preferences. For example, when printing or copying a document written in text, few users are concerned about variation in color and density. Therefore, rather than making a uniform decision on whether to perform proofreading process 20 before outputting the printed copies of pages 4 and 5 of print job J21, it is desirable to flexibly decide the operation according to the user's needs.
次節より詳細に説明する実施形態は、こうした事情を考慮し、印刷画像の色味や濃度のばらつきの抑制と画像形成の生産性の維持との間の、ユーザのニーズに合わせた柔軟な選択を可能にする仕組みを提供しようとするものである。 The embodiment, which will be described in more detail in the next section, takes these circumstances into consideration and aims to provide a mechanism that allows users to flexibly choose between suppressing variations in color and density of printed images and maintaining image formation productivity in accordance with their needs.
<<2.画像形成装置の構成例>>
<2-1.全体的な構成>
本節で説明する実施形態に係る複合機100は、電子写真プロセスを通じて用紙(又は記録媒体)にカラー画像を形成可能な画像形成装置である。図5は、複合機100の構成の一例を示すブロック図である。図6は、図5に示した複合機100の画像形成部120の構成をより詳しく示す概略断面図である。
<<2. Configuration Example of Image Forming Apparatus>>
<2-1. Overall structure>
The multifunction peripheral 100 according to the embodiment described in this section is an image forming apparatus capable of forming a color image on paper (or a recording medium) through an electrophotographic process. Fig. 5 is a block diagram showing an example of the configuration of the multifunction peripheral 100. Fig. 6 is a schematic cross-sectional view showing in more detail the configuration of the image forming unit 120 of the multifunction peripheral 100 shown in Fig. 5.
図5を参照すると、複合機100は、通信インタフェース101、ユーザインタフェース(UI)102、記憶部109、画像処理部110、画像形成部120、特性取得部130、読取部140及び制御部150を備える。 Referring to FIG. 5, the multifunction device 100 includes a communication interface 101, a user interface (UI) 102, a memory unit 109, an image processing unit 110, an image forming unit 120, a characteristic acquisition unit 130, a reading unit 140, and a control unit 150.
通信インタフェース101は、複合機100と他の装置との間の通信のためのインタフェースである。通信インタフェース101は、有線通信インタフェースであってもよく、又は無線通信インタフェースであってもよい。 The communication interface 101 is an interface for communication between the multifunction device 100 and other devices. The communication interface 101 may be a wired communication interface or a wireless communication interface.
UI102は、複合機100とユーザとの間のインタラクションのためのユニットである。図5の例では、UI102は、ディスプレイ103、操作部104、マイクロフォン105及びスピーカ106を含む。ディスプレイ103は、制御部150からの画像信号に基づいて視覚的な情報を表現する画像を表示する。操作部104は、例えばタッチセンサ、ボタン、スイッチ及びキーパッドのうちの1つ以上を介してユーザ入力を受付け、受付けたユーザ入力を表す入力信号を制御部150へ出力する。マイクロフォン105は、ユーザにより発せられる音声を検知して、検知した音声の内容を表す入力音声信号を制御部150へ出力する。スピーカ106は、制御部150からの出力音声信号に基づいて音声を出力する。本実施形態では、主として制御部150がディスプレイ103及び操作部104を介してユーザにグラフィカルユーザインタフェース(GUI)を提供する例を説明する。しかしながら、説明されるGUIの一部又は全部は、マイクロフォン105及びスピーカ106を介する音声UIに置き換えられてもよい。他の実施形態において、制御部150は、通信インタフェース101と他の装置との間の通信接続を通じて、他の装置において(例えば、PC又はスマートフォンなどの端末装置の画面上で)ユーザにUIを提供してもよい。 The UI 102 is a unit for interaction between the multifunction peripheral 100 and the user. In the example of FIG. 5, the UI 102 includes a display 103, an operation unit 104, a microphone 105, and a speaker 106. The display 103 displays an image representing visual information based on an image signal from the control unit 150. The operation unit 104 accepts user input via, for example, one or more of a touch sensor, a button, a switch, and a keypad, and outputs an input signal representing the accepted user input to the control unit 150. The microphone 105 detects voice uttered by the user and outputs an input audio signal representing the content of the detected voice to the control unit 150. The speaker 106 outputs audio based on an output audio signal from the control unit 150. This embodiment will mainly describe an example in which the control unit 150 provides a graphical user interface (GUI) to the user via the display 103 and the operation unit 104. However, some or all of the described GUI may be replaced with an audio UI via the microphone 105 and speaker 106. In other embodiments, the control unit 150 may provide a UI to the user on another device (for example, on the screen of a terminal device such as a PC or smartphone) through a communication connection between the communication interface 101 and the other device.
記憶部109は、制御部150により実行される1つ以上のコンピュータプログラム、並びに、設定データ及び画像データといった様々なデータを記憶する。記憶部109は、例えばRAM(Random Access Memory)といった揮発性メモリと、ROM(Read-Only Memory)及びHDD(Hard Disk Drive)といった不揮発性メモリとを含んでもよい。 The storage unit 109 stores one or more computer programs executed by the control unit 150, as well as various data such as configuration data and image data. The storage unit 109 may include volatile memory such as RAM (Random Access Memory) and non-volatile memory such as ROM (Read-Only Memory) and HDD (Hard Disk Drive).
画像処理部110は、画像形成部120へ入力される画像データに対し信号処理を行う処理回路である。画像処理部110により行われる処理について、後に詳しく説明する。画像形成部120は、画像処理部110から入力される画像データに基づいて記録媒体に画像を形成する。本実施形態において、画像形成部120は、1つ以上の交換可能部材を含む。交換可能部材は、例えば、トナーカートリッジを含み得る。特性取得部130は、画像形成部120の交換可能部材に関連する画像出力特性を取得して、取得した画像出力特性を制御部150へ通知する。読取部140は、原稿を光学的に読取って読取画像データを生成する。 Image processing unit 110 is a processing circuit that performs signal processing on image data input to image forming unit 120. The processing performed by image processing unit 110 will be described in detail later. Image forming unit 120 forms an image on a recording medium based on the image data input from image processing unit 110. In this embodiment, image forming unit 120 includes one or more replaceable members. The replaceable members may include, for example, toner cartridges. Characteristics acquisition unit 130 acquires image output characteristics related to the replaceable members of image forming unit 120 and notifies control unit 150 of the acquired image output characteristics. Reading unit 140 optically reads an original document and generates read image data.
制御部150は、複合機100の機能全般を制御するコントローラである。制御部150は、例えば、CPU(Central Processing Unit)のような1つ以上のプロセッサを含んでよい。制御部150は、例えば、通信インタフェース101を介して印刷ジョブが受信された場合に、入力画像データを画像処理部110に処理させ、処理後の画像データに基づく画像の形成を画像形成部120に行わせる。また、制御部150は、スキャンジョブの実行が指示された場合に、読取部140に原稿の読取りを行わせる。また、制御部150は、コピージョブの実行が指示された場合に、読取部140に原稿の読取りを行わせ、読取画像データを画像処理部110に処理させて、処理後の画像データに基づく画像の形成を画像形成部120に行わせる。 The control unit 150 is a controller that controls the overall functions of the multifunction device 100. The control unit 150 may include one or more processors, such as a CPU (Central Processing Unit). For example, when a print job is received via the communication interface 101, the control unit 150 causes the image processing unit 110 to process the input image data and causes the image forming unit 120 to form an image based on the processed image data. Furthermore, when a scan job is instructed to be executed, the control unit 150 causes the reading unit 140 to read an original. Furthermore, when a copy job is instructed to be executed, the control unit 150 causes the reading unit 140 to read an original, causes the image processing unit 110 to process the read image data, and causes the image forming unit 120 to form an image based on the processed image data.
図6を参照すると、複合機100は、筐体に引出し可能に配設されるカセット51を備える。カセット51には、用紙(sheet)Pの束が収容される。用紙Pとして、例えば、普通紙、厚紙、OHPシート、コート紙、ラベル紙、ミシン目紙など、任意の種類の記録材が使用されてよい。 Referring to FIG. 6, the multifunction device 100 includes a cassette 51 that is retractably disposed within the housing. The cassette 51 stores a stack of paper (sheets) P. Any type of recording material may be used as the paper P, such as plain paper, cardboard, overhead projector sheets, coated paper, label paper, or perforated paper.
複合機100は、用紙Pを搬送するためのいくつかのローラを含む搬送機構をさらに備える。例えば、給送ローラ52は、カセット51から用紙Pをピックアップして、用紙Pを(図中に破線で示した)搬送路Q1へ向けて給送する。分離ローラ対53は、給送ローラ52によりピックアップされた用紙Pを用紙の束から1枚ずつ分離する。レジストローラ対54は、搬送路Q1に沿って分離ローラ対53から搬送されて来る用紙Pの先端を規制して用紙Pの斜行を矯正する。なお、詳しい説明は省略するものの、複合機100において、カセット51ではなく手差し給紙トレイ56からの給紙もまた可能であってよい。ジャムセンサ58は、搬送路Q1における用紙Pの詰まりを検知するためのセンサである。 The multifunction device 100 also includes a transport mechanism including several rollers for transporting paper P. For example, the feed roller 52 picks up paper P from the cassette 51 and feeds it toward transport path Q1 (shown by the dashed line in the figure). The separation roller pair 53 separates the paper P picked up by the feed roller 52 from the stack of paper one by one. The registration roller pair 54 regulates the leading edge of the paper P transported from the separation roller pair 53 along transport path Q1 to correct any skew in the paper P. Although detailed explanation is omitted, the multifunction device 100 may also be capable of feeding paper from a manual paper feed tray 56 instead of the cassette 51. The jam sensor 58 is a sensor for detecting a jam of paper P in transport path Q1.
本実施形態において、画像形成部120は、イエロー(Y)、マゼンタ(M)、シアン(C)及びブラック(K)という4つの色成分の現像剤(トナーともいう)を用いて、用紙Pにカラー画像を形成可能である。図中では、各色成分に関連する部材を識別するために、それぞれの色成分を表すアルファベットを参照符号のサフィックスとして付与している。但し、これら色成分の間で相違点の無い部材の説明は、説明の重複を避けるために、サフィックスを省略した形で一度だけ行う。画像形成部120は、各色成分について、感光ドラム61、帯電ローラ62、レーザユニット63、現像ローラ64、及び一次転写ローラ65を有する。画像形成部120は、各色成分について、さらにドラムクリーニング部材(図示せず)を有していてもよい。感光ドラム61は、回転可能に配設される像担持体である。帯電ローラ62は、感光ドラム61の表面を一様に帯電させる。レーザユニット63は、印刷対象の画像データに従って感光ドラム61の表面をレーザ光に露光させることにより、感光ドラム61の表面に静電潜像を形成する。現像ローラ64は、各色成分のトナーを、トナー収容室から感光ドラム61の表面の静電潜像に供給して、感光ドラム61の表面にトナー像を形成(即ち、可視画像である現像剤像を現像)する。 In this embodiment, the image forming unit 120 is capable of forming a color image on paper P using developers (also referred to as toner) of four color components: yellow (Y), magenta (M), cyan (C), and black (K). In the figures, the letters representing each color component are used as suffixes to identify components associated with each color component. However, to avoid duplication, components that are identical across these color components are described only once without the suffixes. The image forming unit 120 includes a photosensitive drum 61, a charging roller 62, a laser unit 63, a developing roller 64, and a primary transfer roller 65 for each color component. The image forming unit 120 may also include a drum cleaning member (not shown) for each color component. The photosensitive drum 61 is a rotatable image carrier. The charging roller 62 uniformly charges the surface of the photosensitive drum 61. The laser unit 63 exposes the surface of the photosensitive drum 61 to laser light in accordance with the image data to be printed, thereby forming an electrostatic latent image on the surface of the photosensitive drum 61. The developing roller 64 supplies toner of each color component from a toner storage chamber to the electrostatic latent image on the surface of the photosensitive drum 61, forming a toner image on the surface of the photosensitive drum 61 (i.e., developing a developer image, which is a visible image).
画像形成部120は、さらに、中間転写ベルト71、駆動ローラ72、従動ローラ73、テンションローラ74及びベルトクリーナ75を含む転写ユニット70を有する。中間転写ベルト71は、駆動ローラ72、従動ローラ73及びテンションローラ74により支持され、駆動ローラ72により駆動されて回動する。中間転写ベルト71の内側には、4つの一次転写ローラ65Y、65M、65C及び65Kが、感光ドラム61Y、61M、61C及び61Kにそれぞれ対向する位置に配設されている。これら一次転写ローラ65は、対応する感光ドラム61に形成されたトナー像を、Y、M、C、Kの順に重ねて中間転写ベルト71に転写することで、多色のトナー像を中間転写ベルト71上に形成する。 The image forming unit 120 further includes a transfer unit 70 that includes an intermediate transfer belt 71, a drive roller 72, a driven roller 73, a tension roller 74, and a belt cleaner 75. The intermediate transfer belt 71 is supported by the drive roller 72, the driven roller 73, and the tension roller 74, and is driven to rotate by the drive roller 72. Four primary transfer rollers 65Y, 65M, 65C, and 65K are disposed inside the intermediate transfer belt 71, facing the photosensitive drums 61Y, 61M, 61C, and 61K, respectively. These primary transfer rollers 65 transfer the toner images formed on the corresponding photosensitive drums 61 onto the intermediate transfer belt 71 in the order Y, M, C, and K, superimposing them on top of each other, thereby forming a multi-color toner image on the intermediate transfer belt 71.
中間転写ベルト71を挟んで駆動ローラ72に対向する位置には、二次転写ローラ76が配設される。駆動ローラ72と二次転写ローラ76との間の部分を二次転写ニップT2という。二次転写ニップT2において、中間転写ベルト71上のトナー像は、搬送路Q1に沿って搬送されて来る用紙Pに転写される。 A secondary transfer roller 76 is disposed opposite the drive roller 72 across the intermediate transfer belt 71. The area between the drive roller 72 and the secondary transfer roller 76 is called the secondary transfer nip T2. At the secondary transfer nip T2, the toner image on the intermediate transfer belt 71 is transferred to paper P being transported along the transport path Q1.
ベルトクリーナ75は、テンションローラ74に対向する位置に配設され、例えばブラシ状の弾性体で構成され得る。ベルトクリーナ75は、図示しない電源ユニットにより、残留トナーとは逆の極性のクリーニング電圧を印加され、中間転写ベルト71上に残留するトナーを中間転写ベルト71から除去する。感光ドラム61の表面に残留するトナーは、上述したドラムクリーニング部材により回収され得る。 The belt cleaner 75 is disposed opposite the tension roller 74 and may be composed of, for example, a brush-like elastic body. A cleaning voltage of the opposite polarity to the residual toner is applied to the belt cleaner 75 by a power supply unit (not shown), and the belt cleaner 75 removes toner remaining on the intermediate transfer belt 71. Toner remaining on the surface of the photosensitive drum 61 can be collected by the drum cleaning member described above.
二次転写ニップT2を通過した用紙Pは、二次転写ローラ76により定着ユニット77へと搬送される。定着ユニット77は、用紙Pを押圧するローラ対と、用紙Pを加熱するヒータとを有する。定着ユニット77は、用紙Pを押圧しながら加熱することによって、用紙P上に形成されたトナー像を溶融させ用紙Pに定着させる。定着ユニット77のローラ対の表面には、トナーが付着することを防止するための電圧が印可され得る。定着ユニット77を通過した用紙Pは、排出ローラ対78によりさらに搬送されて、排出トレイ79へと排出される。 After passing through the secondary transfer nip T2, the paper P is transported to the fixing unit 77 by the secondary transfer roller 76. The fixing unit 77 has a pair of rollers that press against the paper P and a heater that heats the paper P. The fixing unit 77 heats the paper P while pressing against it, melting the toner image formed on the paper P and fixing it to the paper P. A voltage can be applied to the surfaces of the pair of rollers of the fixing unit 77 to prevent toner from adhering. After passing through the fixing unit 77, the paper P is further transported by the pair of discharge rollers 78 and discharged to the discharge tray 79.
図6には、さらに、読取部140の物理的な構成も概略的に示されている。読取部140は、例えば、原稿が載置される原稿トレイ81と、原稿を搬送路Q2に沿って搬送する搬送ローラ群82と、原稿を光学的に読取るイメージセンサ83と、読取り後の原稿が排出される排出トレイ84と、原稿台85とを含む。イメージセンサ83は、読取モードに応じて、搬送路Q2に沿って搬送中の原稿を静止したまま読取り、又は、原稿台85に載置されている原稿を移動しながら読取ることができる。 Figure 6 also shows a schematic diagram of the physical configuration of the reading unit 140. The reading unit 140 includes, for example, a document tray 81 on which a document is placed, a group of transport rollers 82 that transport the document along transport path Q2, an image sensor 83 that optically reads the document, an output tray 84 to which the document is discharged after reading, and a document table 85. Depending on the reading mode, the image sensor 83 can read a document that remains stationary as it is transported along transport path Q2, or can read a document that is placed on the document table 85 while it is moving.
図6には、複合機100の筐体内部に配設される回路基板90もまた簡略的に示されている。回路基板90には、例えば、図5を用いて説明した様々な機能を構成する多くの回路要素(例えば、CPU、ROM及びRAMなど)が配設され得る。 Figure 6 also shows a simplified circuit board 90 disposed inside the housing of the multifunction device 100. The circuit board 90 may be equipped with many circuit elements (e.g., a CPU, ROM, RAM, etc.) that implement the various functions described using Figure 5.
本実施形態において、画像形成部120は、1つ以上の交換可能部材を含む。交換可能部材とは、例えば、複合機100の筐体に着脱可能なトナーカートリッジであってもよい。トナーカートリッジは、例えば、像担持体としての感光ドラム61、帯電装置としての帯電ローラ62、露光装置としてのレーザユニット63、現像装置としての現像ローラ64、及び、転写装置としての転写ユニット70のうちの少なくとも1つを含み得る。制御部150は、交換可能部材の寿命が終了したと判定すると、画像形成部120の動作を一時停止させ、部材の交換をユーザに促すメッセージをディスプレイ103に表示させる。こうしたメッセージに気付いたユーザは、例えば、複合機100の筐体の開閉可能なカバーを開け、古い交換可能部材を筐体から取外し、新品の交換可能部材を筐体へ装着してカバーを閉じる。交換可能部材の寿命の終了は、部材の累積的な動作回数若しくは動作時間、又は部材に収容されている消耗剤の残量に基づいて判定されてもよい。 In this embodiment, the image forming unit 120 includes one or more replaceable components. The replaceable component may be, for example, a toner cartridge that can be attached to and detached from the housing of the multifunction peripheral 100. The toner cartridge may include, for example, at least one of a photosensitive drum 61 as an image carrier, a charging roller 62 as a charging device, a laser unit 63 as an exposure device, a developing roller 64 as a developing device, and a transfer unit 70 as a transfer device. When the control unit 150 determines that the life of a replaceable component has expired, it temporarily suspends operation of the image forming unit 120 and displays a message on the display 103 urging the user to replace the component. Upon noticing this message, the user, for example, opens the retractable cover of the housing of the multifunction peripheral 100, removes the old replaceable component from the housing, attaches a new replaceable component to the housing, and closes the cover. The end of the replaceable component's life may be determined based on the cumulative number of operations or operating time of the component, or the remaining amount of consumables contained in the component.
なお、本実施形態は、トナーカートリッジが交換可能な例には限定されない。例えば、像担持体、帯電装置、露光装置、現像装置、転写装置、及び定着装置といった部材のうちの任意の1つ又は複数の組合せが交換可能であってもよい。 Note that this embodiment is not limited to an example in which the toner cartridge is replaceable. For example, any one or a combination of components such as the image carrier, charging device, exposure device, developing device, transfer device, and fixing device may be replaceable.
<2-2.画像処理の詳細>
図5に戻り、本実施形態において画像形成部120への入力の前段で画像データに対し画像処理部110により行われる信号処理について詳細に説明する。画像処理部110は、ラスタ変換部111、色変換部113、テーブル記憶部114、階調補正部115、圧縮部117、及びメモリ118を含む。
<2-2. Details of image processing>
5 , a detailed description will be given of the signal processing performed by the image processing unit 110 on image data prior to input to the image forming unit 120. The image processing unit 110 includes a raster conversion unit 111, a color conversion unit 113, a table storage unit 114, a gradation correction unit 115, a compression unit 117, and a memory 118.
ラスタ変換部111は、いわゆるラスタ画像プロセッサ(RIP)に相当し得る。ラスタ変換部111は、複合機100がジョブの実行の対象として受付けた入力画像データをラスタ画像データへ変換し、変換後のラスタ画像データを色変換部113へ出力する。入力画像データは、例えば、外部装置から通信インタフェース101を介して受信されてもよい。一例として、入力画像データがPDLデータである場合、ラスタ変換部111は、高レベルのPDLデータを解析して、ビットマップ形式で画像を表現するラスタ画像データを生成してもよい。PDLデータは、例えば、文字、図形、及び画像(写真)といったオブジェクトを描画するためのプリンタ制御コードの集合によって、ページごとの画像内容を定義するデータであり得る。PDLデータの一部のオブジェクトはベクトルデータとして記述され、他のオブジェクトはラスタデータとして記述され得る。ラスタ変換部111は、こうしたPDLデータを解析して画像内容をビットマップに展開するすることにより、ラスタ画像データを生成し得る。 The raster conversion unit 111 may correspond to a so-called raster image processor (RIP). The raster conversion unit 111 converts input image data accepted by the multifunction peripheral 100 as a target for job execution into raster image data and outputs the converted raster image data to the color conversion unit 113. The input image data may be received, for example, from an external device via the communication interface 101. As an example, if the input image data is PDL data, the raster conversion unit 111 may analyze the high-level PDL data to generate raster image data that represents the image in bitmap format. The PDL data may be data that defines the image content for each page using a set of printer control codes for drawing objects such as text, graphics, and images (photographs). Some objects in the PDL data may be described as vector data, and other objects may be described as raster data. The raster conversion unit 111 may generate raster image data by analyzing such PDL data and expanding the image content into a bitmap.
色変換部113は、ラスタ変換部111から入力されるラスタ画像データのカラーモデルを画像形成に適したカラーモデル(例えば、CMYK)へ変換して、色変換後のラスタ画像データを階調補正部115へ出力する。色変換前のカラーモデルは、グレースケール又はRGBなど、いかなるカラーモデルであってもよい。色変換部113は、カラーモデルの変換に際して、ICC(International Color Consortium)プロファイルに基づく色調整を行ってもよい。ICCプロファイルは、ソースプロファイル及びプリンタプロファイルから構成され得る。ソースプロファイルは、入力される画像データを一旦L*a*b*データへ変換するためのプロファイルである。ソースプロファイルは、RGBプロファイル及びCMYKプロファイルを含んでもよく、この場合、入力側のカラーモデルがRGBであればRGBプロファイルが選択され、入力側のカラーモデルがCMYKであればCMYKプロファイルが選択される。プリンタプロファイルは、L*a*b*データを画像形成部120の色特性に適したCMYKデータへ変換するためのプロファイルである。これらプロファイルは通常ルックアップテーブル形式で提供され、色変換部113は、ルックアップテーブルを参照して、入力されるラスタ画像データの各画素の色ベクトルを色変換後のカラーモデルの色ベクトルに変換し得る。 The color conversion unit 113 converts the color model of the raster image data input from the raster conversion unit 111 into a color model (e.g., CMYK) suitable for image formation and outputs the color-converted raster image data to the tone correction unit 115. The color model before color conversion may be any color model, such as grayscale or RGB. When converting the color model, the color conversion unit 113 may perform color adjustment based on an ICC (International Color Consortium) profile. The ICC profile may be composed of a source profile and a printer profile. The source profile is a profile for converting input image data to L*a*b* data. The source profile may include an RGB profile and a CMYK profile. In this case, if the input color model is RGB, the RGB profile is selected, and if the input color model is CMYK, the CMYK profile is selected. The printer profile is a profile for converting L*a*b* data into CMYK data suitable for the color characteristics of the image formation unit 120. These profiles are usually provided in the form of a lookup table, and the color conversion unit 113 can refer to the lookup table to convert the color vector of each pixel in the input raster image data into the color vector of the color model after color conversion.
階調補正部115は、テーブル記憶部114に記憶されている階調補正テーブルを参照することにより、色変換部113から入力されるラスタ画像データの階調を補正して、補正後画像データを生成する。テーブル記憶部114は、特性取得部130により取得される画像形成部120の出力特性に応じた階調補正テーブルを記憶している。階調補正テーブルは、例えば、CMYKという4つの色成分それぞれのルックアップテーブルとして提供され得る。階調補正は、画像形成動作ごとに相違し得る印刷画像の線形性を維持する目的で行われてもよく、後述する校正の結果がこれらルックアップテーブルに反映され得る。一例として、テーブル記憶部114は、図2を用いて説明した信号変換曲線16a及び16bのような、入力信号と補正信号との間の関係を定義する変換曲線を各々表現する複数の階調補正テーブルを、各色成分について予め記憶していてもよい。この場合、階調補正部115は、画像形成部120の出力特性に基づいて選択される最適な階調補正テーブルに従って、ラスタ画像データの各画素の各色成分の入力信号値を補正信号値へ変換する。他の例として、階調補正テーブルは、画像形成部120の出力特性に基づいて各色成分ごとに動的に生成され、テーブル記憶部114に記憶されてもよい。この場合、階調補正部115は、テーブル記憶部114に記憶されている最新の階調補正テーブルに従って、ラスタ画像データの各画素の各色成分の入力信号値を補正信号値へ変換する。階調補正部115は、このように生成される補正後画像データを圧縮部117へ出力する。 The gradation correction unit 115 corrects the gradation of the raster image data input from the color conversion unit 113 by referencing the gradation correction table stored in the table storage unit 114 to generate corrected image data. The table storage unit 114 stores gradation correction tables corresponding to the output characteristics of the image forming unit 120 acquired by the characteristic acquisition unit 130. The gradation correction tables may be provided, for example, as lookup tables for each of the four color components, CMYK. Gradation correction may be performed to maintain the linearity of the printed image, which may differ for each image formation operation, and the results of the calibration described below may be reflected in these lookup tables. As an example, the table storage unit 114 may pre-store multiple gradation correction tables for each color component, each representing a conversion curve defining the relationship between the input signal and the correction signal, such as the signal conversion curves 16a and 16b described using Figure 2. In this case, the gradation correction unit 115 converts the input signal value of each color component of each pixel of the raster image data into a correction signal value in accordance with an optimal gradation correction table selected based on the output characteristics of the image forming unit 120. As another example, a gradation correction table may be dynamically generated for each color component based on the output characteristics of the image forming unit 120 and stored in the table storage unit 114. In this case, the gradation correction unit 115 converts the input signal value of each color component of each pixel of the raster image data into a correction signal value in accordance with the latest gradation correction table stored in the table storage unit 114. The gradation correction unit 115 outputs the corrected image data generated in this manner to the compression unit 117.
圧縮部117は、階調補正部115から入力される補正後画像データを圧縮して、圧縮画像データを生成する。本実施形態において、圧縮部117による補正後画像データの圧縮は、ハーフトーン処理を含む。即ち、圧縮部117は、補正後画像データの各画素の各色成分の多値(例えば、8ビット)の信号値を面積階調によって二値(即ち、1ビット)の信号値へ変換することにより、補正後画像データを圧縮し得る。圧縮部117は、例えば、異なる種類のスクリーニング法のうちの1つを選択的に補正後画像データに適用してもよい。例えば、コピージョブの実行の際には、圧縮部117は、モアレの起きにくい誤差拡散法を使用する一方で、印刷ジョブの実行の際には文字及び細線の再現性を高めるためにディザマトリクスを利用したハーフトーンスクリーンを使用してもよい。誤差拡散法は、注目画素及びその周辺画素に対して誤差フィルタで重み付けを行うことで、階調性を維持しながら注目画素の信号値の二値化に伴う誤差を周辺画素へ配分していく技法である。ハーフトーンスクリーンは、ディザマトリクスを用いて擬似的に中間的な階調を表現する技法である。圧縮部117は、補正後画像データの内容に依存して低線数スクリーン及び高線数スクリーンを選択的に切替えて使用してもよい。圧縮部117は、このように生成される圧縮画像データを画像形成部120へ出力する。 The compression unit 117 compresses the corrected image data input from the tone correction unit 115 to generate compressed image data. In this embodiment, the compression of the corrected image data by the compression unit 117 includes halftoning. That is, the compression unit 117 may compress the corrected image data by converting the multi-value (e.g., 8-bit) signal values of each color component of each pixel of the corrected image data into binary (i.e., 1-bit) signal values using area gradation. The compression unit 117 may selectively apply one of different types of screening methods to the corrected image data. For example, when executing a copy job, the compression unit 117 may use an error diffusion method, which is less likely to cause moiré, while when executing a print job, the compression unit 117 may use a halftone screen using a dither matrix to improve the reproducibility of characters and thin lines. The error diffusion method is a technique that distributes errors associated with the binarization of the signal value of a target pixel to surrounding pixels while maintaining gradation by weighting the target pixel and its surrounding pixels with an error filter. Halftone screening is a technique that uses a dither matrix to represent pseudo-intermediate gradations. The compression unit 117 may selectively switch between a low-line screen and a high-line screen depending on the content of the corrected image data. The compression unit 117 outputs the compressed image data generated in this way to the image forming unit 120.
なお、圧縮部117は、ハーフトーン処理の代わりに又はそれに加えて、任意の不可逆圧縮処理(例えば、単純なビット深度の削減)を行ってもよい。 Note that the compression unit 117 may perform any lossy compression process (e.g., simple bit depth reduction) instead of or in addition to halftoning.
メモリ118は、圧縮部117から出力される圧縮画像データを記憶可能な記憶部である。本実施形態において、メモリ118は、単一のジョブで複数の部数にわたる画像形成が行われる場合に、1部目の各ページの圧縮画像データを、2部目以降の印刷における再利用に備えて一時的に記憶し得る。メモリ118は、記憶部109とは別個の記憶デバイスであってもよく、又は記憶部109の一部であってもよい。 Memory 118 is a storage unit capable of storing compressed image data output from compression unit 117. In this embodiment, when image formation for multiple copies is performed in a single job, memory 118 can temporarily store the compressed image data for each page of the first copy in preparation for reuse in printing the second copy and subsequent copies. Memory 118 may be a storage device separate from storage unit 109, or may be part of storage unit 109.
図5には示していないものの、画像処理部110は、画像形成部120への画像データの出力の前に、さらなる画像処理を行ってもよい。例えば、画像処理部110は、各色成分の画像データにおいて、パターンマッチングに基づくエッジ検出を実行し、検出したエッジをより滑らかなパターンへ変換することで平滑化して、ジャギーを軽減してもよい。 Although not shown in FIG. 5, the image processing unit 110 may perform further image processing before outputting the image data to the image forming unit 120. For example, the image processing unit 110 may perform edge detection based on pattern matching on the image data for each color component, and convert the detected edges into smoother patterns to smooth them and reduce jaggedness.
<2-3.階調補正テーブルの校正>
制御部150は、複合機100の電源の投入、画像形成部120の交換可能部材の交換、又は環境条件(例えば、環境温度若しくは環境湿度)の閾値を上回る変化といった校正トリガが検知された場合に、階調補正テーブルの校正を実行する。こうした校正トリガを検知するために、複合機100は、交換検知センサ、温度センサ及び湿度センサのうちの1つ以上(図示せず)を備えていてもよい。
<2-3. Calibration of the gradation correction table>
The control unit 150 calibrates the gradation correction table when a calibration trigger is detected, such as when the multifunction device 100 is powered on, when a replaceable member of the image forming unit 120 is replaced, or when an environmental condition (e.g., environmental temperature or environmental humidity) changes beyond a threshold. To detect such a calibration trigger, the multifunction device 100 may be provided with one or more of a replacement detection sensor, a temperature sensor, and a humidity sensor (not shown).
階調補正テーブルの校正に際して、制御部150は、特性取得部130に、画像形成部120の画像出力特性を取得させる。例えば、特性取得部130は、画像形成部120により用紙に形成される所定パターンのパッチ画像の濃度を測定することにより、画像形成部120の画像出力特性を取得してもよい。追加的に又は代替的に、特性取得部130は、画像形成部120に新たに装着された部材(例えば、カートリッジ)に内蔵されるメモリから、当該部材に関連する特性を表す特性データを読出すことにより、画像形成部120の画像出力特性を取得してもよい。そして、制御部150は、特性取得部130により取得された画像出力特性に応じて、テーブル記憶部114に記憶されている階調補正テーブルを校正する。 When calibrating the gradation correction table, the control unit 150 causes the characteristic acquisition unit 130 to acquire the image output characteristics of the image forming unit 120. For example, the characteristic acquisition unit 130 may acquire the image output characteristics of the image forming unit 120 by measuring the density of a patch image of a predetermined pattern formed on paper by the image forming unit 120. Additionally or alternatively, the characteristic acquisition unit 130 may acquire the image output characteristics of the image forming unit 120 by reading characteristic data representing the characteristics associated with a component (e.g., a cartridge) newly installed in the image forming unit 120 from a memory built into the component. The control unit 150 then calibrates the gradation correction table stored in the table storage unit 114 according to the image output characteristics acquired by the characteristic acquisition unit 130.
一例として、制御部150は、色成分ごとに、テーブル記憶部114に予め記憶されている複数の階調補正テーブルのうち画像形成部120の画像出力特性に適したテーブルを、階調補正に使用すべきテーブルとして選択してもよい。他の例として、制御部150は、画像形成部120の画像出力特性に適合する階調補正テーブルを動的に生成して、生成した階調補正テーブルをテーブル記憶部114に記憶させてもよい。 As one example, the control unit 150 may select, for each color component, from among multiple gradation correction tables pre-stored in the table storage unit 114, a table that is suitable for the image output characteristics of the image forming unit 120 as the table to be used for gradation correction. As another example, the control unit 150 may dynamically generate a gradation correction table that is suitable for the image output characteristics of the image forming unit 120 and store the generated gradation correction table in the table storage unit 114.
一変形例において、制御部150は、階調補正テーブルの校正に加えて、色変換部113において使用されるプロファイル(例えば、プリンタプロファイル)をも校正してもよい。 In one variant, in addition to calibrating the tone correction table, the control unit 150 may also calibrate the profile (e.g., printer profile) used in the color conversion unit 113.
<2-4.動作モードの制御>
次に、制御部150により行われる制御について詳細に説明する。上述したように、制御部150は、階調補正部115により階調補正が行われた後の画像データに基づく画像を用紙に形成するように画像形成部120の動作を制御する。制御部150は、複数の用紙への画像形成のためのジョブが実行される場合、その実行の途中で画像形成部120の1つ以上の交換可能部材が交換されるかを監視する。制御部150は、1つ以上の交換可能部材の交換が検知された場合には、当該交換が検知される前に特性取得部130により取得された出力特性に基づく階調補正が行われた画像の形成を画像形成部120に続行させるかを、ユーザ選択に従って決定する。
<2-4. Control of operation mode>
Next, the control performed by the control unit 150 will be described in detail. As described above, the control unit 150 controls the operation of the image forming unit 120 so as to form an image on paper based on image data after gradation correction by the gradation correction unit 115. When a job for forming images on multiple sheets of paper is executed, the control unit 150 monitors whether one or more replaceable parts of the image forming unit 120 are replaced during the execution of the job. When the control unit 150 detects the replacement of one or more replaceable parts, the control unit 150 determines, in accordance with a user selection, whether to cause the image forming unit 120 to continue forming an image that has been subjected to gradation correction based on the output characteristics acquired by the characteristics acquisition unit 130 before the replacement was detected.
第1の実施例において、ユーザ選択は、複数のジョブに共通的に設定される動作モードとして複数の動作モードのうちの1つを選択する形で行われ得る。この場合、制御部150は、UI102を介して、例えば複数の動作モードにそれぞれ対応する選択肢をユーザに提示し、それら選択肢のうちの1つをユーザに選択させる。 In the first embodiment, the user may select one of multiple operation modes as an operation mode commonly set for multiple jobs. In this case, the control unit 150 presents the user with options corresponding to the multiple operation modes via the UI 102, for example, and allows the user to select one of the options.
例えば、複数の動作モードのうちの第1モードは、1つ以上の交換可能部材の交換が検知された場合に実行途中のジョブを続行させるジョブ続行モードである。ジョブ続行モードが選択されている場合、制御部150は、一時停止したジョブの実行が完了するまで、部材の交換が検知される前に特性取得部130により取得された出力特性に基づく階調補正が行われた画像の形成を、画像形成部120に続行させる。階調補正テーブルの校正は一時停止したジョブの実行が完了した後に行われるため、校正処理の実行に伴う遅延がジョブの実行時間を長期化させることはは回避され得る。この場合、部材の交換の後に再開したジョブについて、図3の印刷ジョブJ11の3部目の印刷画像に関連して説明した画質の劣化が生じる可能性があるが、そうした画質の劣化はユーザにより許容されるものと想定される。 For example, the first mode among the multiple operating modes is a job continuation mode that continues a job in progress when replacement of one or more replaceable components is detected. When job continuation mode is selected, the control unit 150 causes the image forming unit 120 to continue forming an image that has been subjected to gradation correction based on the output characteristics acquired by the characteristic acquisition unit 130 before the component replacement was detected, until the execution of the paused job is completed. Because the calibration of the gradation correction table is performed after the execution of the paused job is completed, delays associated with the execution of the calibration process can be avoided from extending the job execution time. In this case, the job resumed after the component replacement may experience the degradation in image quality described in relation to the third printed image of print job J11 in Figure 3, but it is assumed that such degradation in image quality is acceptable to the user.
複数の動作モードのうちの第2モードは、1つ以上の交換可能部材の交換が検知された場合に実行途中のジョブを停止させるジョブ停止モードである。ジョブ停止モードが選択されている場合、制御部150は、ジョブを停止して階調補正テーブルの校正を行う。この場合、部材の交換が検知される前に特性取得部130により取得された出力特性は、ジョブの残りの画像形成には適用されない。停止したジョブが再実行される際には、特性取得部130により新たに取得された出力特性に基づいて階調補正が行われ、その階調補正を経た画像が用紙に形成される。そのため、ジョブの再実行の前後で画質は同等に維持され得る。 The second of the multiple operating modes is a job stop mode, which stops a job in progress when replacement of one or more replaceable components is detected. When job stop mode is selected, the control unit 150 stops the job and calibrates the gradation correction table. In this case, the output characteristics acquired by the characteristic acquisition unit 130 before the component replacement was detected are not applied to the remaining image formation of the job. When the stopped job is re-executed, gradation correction is performed based on the output characteristics newly acquired by the characteristic acquisition unit 130, and the image that has undergone this gradation correction is formed on paper. Therefore, the image quality can be maintained the same before and after the job is re-executed.
図7(A)は、第1の実施例において動作モードをユーザに選択させるためのGUIの構成の一例を示している。図7(A)を参照すると、ディスプレイ103にユーザモード設定画面が表示されている。ユーザモード設定画面は、複数のジョブについて共通的に設定され得る動作モードを管理するための共通設定メニュー511を含む。共通設定メニュー511は、メニュー項目512を含む。メニュー項目512は、ジョブの実行途中にカートリッジの交換が検知された場合のジョブの扱いに関する動作モードをユーザに選択させるための項目である。メニュー項目512の下には、「続行」を示す選択肢513、及び「停止」を示す選択肢514が表示されている。ユーザは、例えば、タッチパネル型のディスプレイ103にタッチし、又は方向キー104a及びボタン104a、104bを操作することで、メニュー項目512の選択肢513及び514のうちの1つを選択することができる。ユーザが選択肢513を選択した場合、動作モードは上述した第1モード、即ちジョブ続行モードに設定される。ユーザが選択肢514を選択した場合、動作モードは上述した第2モード、即ちジョブ停止モードに設定される。ここで設定される動作モードは、その後に開始される複数の画像形成ジョブ(例えば、印刷ジョブ及びコピージョブ)に共通的に適用され得る。 7A shows an example of a GUI configuration for allowing a user to select an operation mode in the first embodiment. Referring to FIG. 7A, a user mode setting screen is displayed on the display 103. The user mode setting screen includes a common setting menu 511 for managing operation modes that can be set commonly for multiple jobs. The common setting menu 511 includes a menu item 512. The menu item 512 is an item for allowing a user to select an operation mode for handling a job when a cartridge change is detected during job execution. Below the menu item 512, an option 513 indicating "Continue" and an option 514 indicating "Stop" are displayed. The user can select one of the options 513 and 514 of the menu item 512 by, for example, touching the touch-panel display 103 or operating the directional keys 104a and buttons 104a and 104b. When the user selects option 513, the operation mode is set to the first mode described above, i.e., job continuation mode. If the user selects option 514, the operating mode is set to the second mode described above, i.e., job stop mode. The operating mode set here can be commonly applied to multiple image forming jobs (e.g., print jobs and copy jobs) that are started subsequently.
第2の実施例において、ユーザ選択は、ジョブの実行の途中で部材の交換が検知された場合に行われ得る。即ち、画像形成のためのジョブの実行の途中で1つ以上の交換可能部材の交換が検知された場合、制御部150は、UI102を介して、当該ジョブを続行させるか否かをユーザに選択させる。ユーザによりジョブの続行が選択された場合、制御部150は、一時停止したジョブの実行が完了するまで、部材の交換が検知される前に取得された出力特性に基づく階調補正が行われた画像の形成を、画像形成部120に続行させる。ジョブの停止が選択された場合、制御部150は、ジョブを停止して階調補正テーブルの校正を行う。この場合、部材の交換が検知される前に特性取得部130により取得された出力特性は、ジョブの残りの画像形成には適用されない。 In the second embodiment, user selection can be made when component replacement is detected during job execution. That is, when replacement of one or more replaceable components is detected during execution of an image formation job, the control unit 150 prompts the user via the UI 102 to select whether or not to continue the job. If the user selects to continue the job, the control unit 150 causes the image forming unit 120 to continue forming images that have been subjected to gradation correction based on the output characteristics acquired before the component replacement was detected, until execution of the paused job is completed. If the user selects to stop the job, the control unit 150 stops the job and calibrates the gradation correction table. In this case, the output characteristics acquired by the characteristic acquisition unit 130 before the component replacement was detected are not applied to the remaining image formation of the job.
図7(B)は、第2の実施例において動作モードをユーザに選択させるためのGUIの構成の一例を示している。図7(B)を参照すると、ディスプレイ103にモード選択画面が表示されている。モード選択画面は、個々のジョブに適用されるべき動作モードをユーザに問い合わせるテキストと、選択肢521及び選択肢522とを含む。ユーザは、例えばディスプレイ103にタッチし又は方向キー104a及びボタン104a、104bを操作することで、選択肢521及び522のうちの1つを選択することができる。ユーザが選択肢521を選択した場合、実行途中のジョブにジョブ続行モードが適用される。ユーザが選択肢522を選択した場合、実行途中のジョブにジョブ停止モードが適用される。 Figure 7 (B) shows an example of the configuration of a GUI that allows the user to select an operation mode in the second embodiment. Referring to Figure 7 (B), a mode selection screen is displayed on the display 103. The mode selection screen includes text that asks the user which operation mode should be applied to each job, and options 521 and 522. The user can select one of options 521 and 522, for example, by touching the display 103 or operating the directional keys 104a and buttons 104a and 104b. If the user selects option 521, the job continuation mode is applied to the job in progress. If the user selects option 522, the job stop mode is applied to the job in progress.
第1の実施例の変形例において、ユーザにより選択可能な上記複数の動作モードは、第3モードとして、ジョブの実行途中の1つ以上の交換可能部材の交換の検知に応じて個別に動作モードをユーザに選択させる個別選択モードをさらに含んでもよい。複数のジョブについての共通的な設定として個別選択モードが選択されている場合、制御部150は、ジョブの実行の途中で部材の交換が検知されたときに、第2の実施例で説明したモード選択画面をディスプレイ103に表示させる。そして、ユーザにより選択された選択肢に対応する動作モードに従って、実行途中のジョブの残りの画像形成を制御する。 In a variation of the first embodiment, the plurality of operating modes selectable by the user may further include, as a third mode, an individual selection mode that allows the user to individually select an operating mode in response to detection of replacement of one or more replaceable components during job execution. When the individual selection mode is selected as a common setting for multiple jobs, the control unit 150 causes the display 103 to display the mode selection screen described in the second embodiment when replacement of a component is detected during job execution. Then, the control unit 150 controls the remaining image formation of the job in progress in accordance with the operating mode corresponding to the option selected by the user.
図8(A)は、第1の実施例のこの変形例において動作モードをユーザに選択させるためのGUIの構成の一例を示している。図8(A)を参照すると、ディスプレイ103に表示されたユーザモード設定画面は、メニュー項目512の下に、「続行」を示す選択肢513及び「停止」を示す選択肢514に加えて、「個別選択」を示す選択肢515を含む。ユーザが選択肢515を選択した場合、動作モードは上述した第3モード、即ち個別選択モードに設定される。 Figure 8(A) shows an example of the configuration of a GUI that allows the user to select an operation mode in this modified example of the first embodiment. Referring to Figure 8(A), the user mode setting screen displayed on the display 103 includes, below the menu item 512, an option 513 indicating "Continue" and an option 514 indicating "Stop," as well as an option 515 indicating "Individual Selection." If the user selects option 515, the operation mode is set to the third mode described above, i.e., the individual selection mode.
第3の実施例において、ユーザ選択は、特定のジョブの実行が開始される際に行われ得る。即ち、制御部150は、UI102を介して、実行される特定のジョブに設定される動作モードとして、上述した複数の動作モードのうちの1つをユーザに予め選択させる。ユーザによりジョブの続行が選択された場合、制御部150は、ジョブの実行開始後に部材の交換のためにジョブが一時停止したとしても、交換の後に階調補正テーブルの校正を再実行することなく、残りの画像形成を画像形成部120に続行させる。ユーザによりジョブの停止が選択された場合、制御部150は、ジョブの実行開始後に部材の交換が行われると、ジョブを停止して階調補正テーブルの校正を行う。 In the third embodiment, user selection can be made when execution of a specific job begins. That is, the control unit 150 allows the user to pre-select one of the above-mentioned multiple operating modes via the UI 102 as the operating mode to be set for the specific job to be executed. If the user selects to continue the job, even if the job is paused for component replacement after the job has started, the control unit 150 causes the image forming unit 120 to continue the remaining image formation without re-calibrating the gradation correction table after the replacement. If the user selects to stop the job, the control unit 150 stops the job and calibrates the gradation correction table when a component is replaced after the job has started.
図8(B)は、第3の実施例において動作モードをユーザに選択させるためのGUIの構成の一例を示している。図8(B)を参照すると、ディスプレイ103にジョブ設定画面が表示されている。ジョブ設定画面は、ジョブの実行開始時に当該ジョブに適用すべき設定項目を設定するための詳細設定メニュー531を含む。詳細設定メニュー531は、設定項目532を含む。設定項目532は、ジョブの実行途中にカートリッジの交換が検知された場合のジョブの扱いに関する動作モードをユーザに選択させるための項目である。設定項目532の下には、「続行」を示す選択肢533、及び「停止」を示す選択肢534が表示されている。ユーザが選択肢533を選択した場合、当該ジョブの動作モードはジョブ続行モードに設定される。ユーザが選択肢534を選択した場合、当該ジョブの動作モードはジョブ停止モードに設定される。 Figure 8 (B) shows an example of the configuration of a GUI that allows the user to select an operation mode in the third embodiment. Referring to Figure 8 (B), a job setting screen is displayed on the display 103. The job setting screen includes a detailed setting menu 531 for setting setting items to be applied to the job when execution of the job begins. The detailed setting menu 531 includes a setting item 532. The setting item 532 is an item that allows the user to select an operation mode for handling the job when cartridge replacement is detected during job execution. Below the setting item 532, an option 533 indicating "Continue" and an option 534 indicating "Stop" are displayed. If the user selects option 533, the operation mode for the job is set to job continuation mode. If the user selects option 534, the operation mode for the job is set to job stop mode.
第3の実施例において、制御部150は、画像形成部120の1つ以上の交換可能部材の寿命を監視し、ジョブの実行中にいずれかの部材の寿命が終了すると予測される場合に、上述した設定項目532を有効化して動作モードをユーザに選択させてもよい。例えば、制御部150は、1つ以上の交換可能部材の各々について前回の交換からの画像形成動作の累積的な動作回数又は動作時間を計測することにより、各交換可能部材の寿命を監視する。画像形成動作の動作回数は、例えば、ジョブの実行により消費された用紙の枚数をカウントすることにより計測されてもよい。制御部150は、予め設定される上限値から累積的な動作回数又は動作時間を減算することにより、各交換可能部材の残存寿命を推定する。そして、制御部150は、ジョブの入力画像データの頁数、指定される部数及びカラーモードなどの設定値に基づき、ジョブを完了させるには残存寿命が不足すると判定される場合に、ジョブの実行中にいずれかの交換可能部材の寿命が終了すると予測する。制御部150は、いずれかの交換可能部材の寿命が終了すると予測される場合に、図8(B)に例示したような設定項目532をディスプレイ103に表示させ、有効化し、又は強調してもよい。それにより、ユーザは、実行を開始しようとしているジョブについて動作モードを選択する必要性に気付き、適切な動作モードを確実に選択することができる。 In a third embodiment, the control unit 150 monitors the lifespan of one or more replaceable components of the image forming unit 120, and if it predicts that the lifespan of any of the components will end during job execution, it may enable the setting item 532 described above and prompt the user to select an operating mode. For example, the control unit 150 monitors the lifespan of each replaceable component by measuring the cumulative number of image forming operations or operating time since the last replacement for each of the one or more replaceable components. The number of image forming operations may be measured, for example, by counting the number of sheets of paper consumed during job execution. The control unit 150 estimates the remaining lifespan of each replaceable component by subtracting the cumulative number of operations or operating time from a preset upper limit. Then, if it determines that the remaining lifespan is insufficient to complete the job based on setting values such as the number of pages of the input image data for the job, the specified number of copies, and the color mode, the control unit 150 predicts that the lifespan of any replaceable component will end during job execution. When it is predicted that the life of any replaceable component is about to end, the control unit 150 may cause the display 103 to display, enable, or highlight a setting item 532 such as the one shown in FIG. 8(B). This allows the user to be aware of the need to select an operation mode for the job that is about to be executed, and ensures that the appropriate operation mode is selected.
なお、本項で説明した動作モードの選択のためのUIは、(通信インタフェース101を介して複合機100と接続され得る)外部の端末装置にインストールされるプリンタドライバが複合機100の制御部150と連携することで実現されてもよい。 The UI for selecting the operating mode described in this section may also be realized by having a printer driver installed on an external terminal device (which may be connected to the multifunction device 100 via the communication interface 101) work in conjunction with the control unit 150 of the multifunction device 100.
<2-5.圧縮画像データのスプール>
画像形成部120が階調補正が行われた後の画像データ(補正後画像データ)に基づく画像を形成することは、典型的には、圧縮部117によりデータサイズを圧縮された圧縮画像データに基づく画像を形成することを含む。制御部150は、複数の部数にわたる画像形成のためのジョブが実行される場合に、メモリ118に記憶される(即ち、スプールされる)圧縮画像データを再利用して画像を形成するように画像形成部120の動作を制御する。このような圧縮画像データの再利用によって、メモリリソースの使用量を低減しながらジョブの実行時間が短縮され得る。
<2-5. Spooling compressed image data>
Forming an image by image forming unit 120 based on image data after gradation correction (corrected image data) typically includes forming an image based on compressed image data whose data size has been compressed by compression unit 117. When a job for forming multiple copies of an image is executed, control unit 150 controls the operation of image forming unit 120 so that the image is formed by reusing compressed image data stored (i.e., spooled) in memory 118. By reusing compressed image data in this way, the job execution time can be shortened while reducing the amount of memory resources used.
前項で説明したユーザ選択に基づく動作モードの制御は、こうした圧縮画像データのスプールに対して適用されてもよい。即ち、制御部150は、複数の部数にわたるジョブの実行の途中で1つ以上の交換可能部材の交換が検知された場合に、交換が検知される前にスプールされた圧縮画像データに基づく画像の形成を続行させるかを、ユーザ選択に従って決定してもよい。例えば、制御部150は、上述した第1~第3の実施例においてユーザによりジョブ続行モードが選択された場合に、画像形成部120に画像形成を続行させると決定し得る。この場合、制御部150は、部材の交換が検知される前にメモリ118に記憶された圧縮画像データを再利用して(一時停止したジョブの残りの部の)画像を形成するように、画像形成部120の動作を制御し得る。一方、制御部150は、ユーザによりジョブ停止モードが選択された場合には、画像形成部120に画像形成を続行させず、スプールされている圧縮画像データを破棄して、残りの部の画像形成の前に階調補正テーブルの校正を再実行し得る。 The control of the operating mode based on user selection described above may also be applied to the spooling of compressed image data. That is, when the replacement of one or more replaceable components is detected during the execution of a job consisting of multiple copies, the control unit 150 may determine, in accordance with the user's selection, whether to continue forming images based on the compressed image data spooled before the replacement was detected. For example, when the user selects the job continuation mode in the first to third embodiments described above, the control unit 150 may determine to have the image forming unit 120 continue image formation. In this case, the control unit 150 may control the operation of the image forming unit 120 so that the compressed image data stored in memory 118 before the component replacement was detected is reused to form images (for the remaining copies of the paused job). On the other hand, when the user selects the job stop mode, the control unit 150 may not cause the image forming unit 120 to continue image formation, but may discard the spooled compressed image data and re-calibrate the gradation correction table before forming the remaining copies.
<2-6.ユーザのニーズに合わせた画像形成の進行>
図9は、図3と同様のジョブが実行されるシナリオにおいて、印刷画像の品質を重視するユーザがジョブ停止モードを選択した場合の画像形成の進行の様子を説明するための説明図である。
<2-6. Progress of image formation according to user needs>
FIG. 9 is an explanatory diagram for explaining the progress of image formation when a user who places importance on the quality of the printed image selects the job stop mode in a scenario in which a job similar to that shown in FIG. 3 is executed.
まず、印刷ジョブJ11の開始時に、トナーカートリッジCRG1が装置に装着済みである。トナーカートリッジCRG1は寿命の末期に近付いているため、階調補正15に、信号変換曲線16aを表す階調補正テーブルが使用される。印刷ジョブJ11の1部目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35aが生成される。印刷ジョブJ11の1部目の印刷画像は、この圧縮画像データ35aに基づいて形成される。また、圧縮画像データ35aは、メモリ118に記憶される。印刷ジョブJ11の2部目の印刷画像は、メモリ118から読出される圧縮画像データ35aに基づいて形成される。その後、印刷ジョブJ11の3部目の印刷が開始される前に、トナーカートリッジCRG1の寿命が終了したものとする。寿命の終了に応じてジョブの実行は一時停止する。ジョブの一時停止の通知に気付いたユーザは、トナーカートリッジCRG1を新品のトナーカートリッジCRG2へ交換する。トナーカートリッジの交換が検知されると、制御部150は、ユーザ選択に従って動作モードを判定する。ここでは、事前の共通的な設定として、又はジョブJ11についての個別の設定として、ジョブ停止モードが選択されるものとする。そのため、制御部150は、メモリ118にスプールされている圧縮画像データ35aを破棄し、ジョブJ11の実行を停止する。 First, when print job J11 begins, toner cartridge CRG1 is already installed in the device. Because toner cartridge CRG1 is nearing the end of its life, a gradation correction table representing signal conversion curve 16a is used for gradation correction 15. When outputting the first printed copy of print job J11, compressed image data 35a is generated through gradation correction 15 and halftone processing 17. The print image for the first copy of print job J11 is formed based on this compressed image data 35a. The compressed image data 35a is also stored in memory 118. The print image for the second copy of print job J11 is formed based on compressed image data 35a read from memory 118. Thereafter, before printing the third copy of print job J11 begins, it is assumed that toner cartridge CRG1 has reached the end of its life. Execution of the job is temporarily suspended in response to the end of its life. The user notices the notification that the job has been temporarily suspended and replaces toner cartridge CRG1 with a new toner cartridge CRG2. When toner cartridge replacement is detected, the control unit 150 determines the operating mode according to the user's selection. In this example, it is assumed that the job stop mode is selected as a pre-defined common setting or as an individual setting for job J11. Therefore, the control unit 150 discards the compressed image data 35a spooled in memory 118 and stops execution of job J11.
トナーカートリッジの交換後に、ユーザは、印刷ジョブJ11の3部目の印刷画像を得るために、(部数として1部を指定して)印刷ジョブJ11´の実行を複合機100に指示する。印刷ジョブJ11´の実行開始に先立って、階調補正テーブルを更新する校正処理20が実行される。階調補正テーブルは、トナーカートリッジCRG2に適した信号変換曲線16bを表すように更新される。印刷ジョブJ11´において、階調補正部115は、信号変換曲線16bを表す階調補正テーブルを使用して階調補正を行って補正後画像データを生成し、圧縮部117は補正後画像データを圧縮して圧縮画像データ35a´を生成する。印刷ジョブJ11´の印刷画像は、この圧縮画像データ35a´に基づいて形成される。結果的に、印刷ジョブJ11´の印刷画像の色味及び濃度は、印刷ジョブJ11において出力された2つの印刷画像の色味及び濃度と同等のものとなり、即ち、印刷画像の画質の劣化は抑制される。 After replacing the toner cartridge, the user instructs the multifunction device 100 to execute print job J11' (specifying one copy) to obtain the third print image of print job J11. Prior to the start of print job J11', a calibration process 20 is executed to update the gradation correction table. The gradation correction table is updated to represent the signal conversion curve 16b appropriate for toner cartridge CRG2. In print job J11', the gradation correction unit 115 performs gradation correction using the gradation correction table representing the signal conversion curve 16b to generate corrected image data, and the compression unit 117 compresses the corrected image data to generate compressed image data 35a'. The print image of print job J11' is formed based on this compressed image data 35a'. As a result, the color and density of the print image of print job J11' are equivalent to the color and density of the two print images output in print job J11, meaning that degradation of the image quality of the print image is suppressed.
その後の印刷ジョブJ12の開始時には、校正処理20は実行されず、トナーカートリッジCRG2に適した信号変換曲線16bを表す階調補正テーブルが引き続き階調補正のために使用される。 At the start of the subsequent print job J12, the calibration process 20 is not performed, and the gradation correction table representing the signal conversion curve 16b suitable for the toner cartridge CRG2 continues to be used for gradation correction.
図10は、図4と同様のジョブが実行されるシナリオにおいて、生産性を重視するユーザがジョブ続行モードを選択した場合の画像形成の進行の様子を説明するための説明図である。 Figure 10 is an explanatory diagram showing the progress of image formation when a user who prioritizes productivity selects the job continuation mode in a scenario in which a job similar to that shown in Figure 4 is executed.
まず、印刷ジョブJ21の開始時に、トナーカートリッジCRG1が装置に装着済みである。トナーカートリッジCRG1は寿命の末期に近付いているため、階調補正15に、信号変換曲線16aを表す階調補正テーブルが使用される。印刷ジョブJ21の1頁目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-1が生成され、1頁目の印刷画像は圧縮画像データ35-1に基づいて形成される。同様に、印刷ジョブJ21の2頁目の印刷物を出力する際、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-2が生成され、2頁目の印刷画像は圧縮画像データ35-2に基づいて形成される。3頁目についても同様にして、印刷画像が圧縮画像データ35-3に基づいて形成される。その後、印刷ジョブJ21の4頁目の印刷が開始される前に、トナーカートリッジCRG1の寿命が終了したものとする。寿命の終了に応じてジョブの実行は一時停止する。ジョブの一時停止の通知に気付いたユーザは、トナーカートリッジCRG1を新品のトナーカートリッジCRG2へ交換する。トナーカートリッジの交換が検知されると、制御部150は、ユーザ選択に従って動作モードを判定する。ここでは、事前の共通的な設定として、又はジョブJ21についての個別の設定として、ジョブ続行モードが選択されるものとする。そのため、制御部150は、トナーカートリッジの交換の検知に関わらず、校正処理20を実行することなく、ジョブJ21の実行を再開する。したがって、トナーカートリッジの交換の検知からまもなく、階調補正15及びハーフトーン処理17を通じて圧縮画像データ35-4が生成され、印刷ジョブJ21の4頁目の印刷画像が圧縮画像データ35-4に基づいて形成される。5頁目についても同様にして、印刷画像が圧縮画像データ35-5に基づいて形成される。その後、校正処理20が実行され、階調補正テーブルがトナーカートリッジCRG2に適した信号変換曲線16bを表すように更新される。このように、ジョブ続行モードにおいては、校正処理20の再実行が一時停止したジョブの終了後まで延期されるため、ジョブJ21の実行完了までの時間が短縮され、生産性が向上する。 First, when print job J21 starts, toner cartridge CRG1 is already installed in the device. Because toner cartridge CRG1 is nearing the end of its life, a gradation correction table representing signal conversion curve 16a is used for gradation correction 15. When printing the first page of print job J21, compressed image data 35-1 is generated through gradation correction 15 and halftone processing 17, and the print image for page 1 is formed based on compressed image data 35-1. Similarly, when printing the second page of print job J21, compressed image data 35-2 is generated through gradation correction 15 and halftone processing 17, and the print image for page 2 is formed based on compressed image data 35-2. Similarly, for page 3, the print image is formed based on compressed image data 35-3. Thereafter, it is assumed that toner cartridge CRG1 has reached the end of its life before printing page 4 of print job J21 begins. Execution of the job is paused in response to the end of its life. The user notices the job suspension notification and replaces the toner cartridge CRG1 with a new toner cartridge CRG2. When the toner cartridge replacement is detected, the control unit 150 determines the operating mode according to the user's selection. Here, it is assumed that the job continuation mode is selected as a pre-defined common setting or as an individual setting for job J21. Therefore, regardless of the detection of the toner cartridge replacement, the control unit 150 resumes execution of job J21 without executing the calibration process 20. Therefore, shortly after the toner cartridge replacement is detected, compressed image data 35-4 is generated through the gradation correction 15 and halftone process 17, and the print image for page 4 of print job J21 is formed based on the compressed image data 35-4. Similarly, the print image for page 5 is formed based on the compressed image data 35-5. Thereafter, the calibration process 20 is executed, and the gradation correction table is updated to represent the signal conversion curve 16b suitable for the toner cartridge CRG2. In this way, in job continuation mode, re-execution of calibration process 20 is postponed until after the paused job is completed, shortening the time it takes to complete job J21 and improving productivity.
<<3.処理の流れ>>
本節では、上述した実施形態に係る複合機100により実行され得る処理の流れの例を、図11~図13のフローチャートを用いて説明する。各フローチャートに示す処理は、記憶部109に記憶されるコンピュータプログラムを実行する制御部150による制御の下で、複合機100の各部が互いに連携することにより行われ得る。なお、以下の説明では、処理ステップをS(ステップ)と略記する。
<<3. Processing flow>>
In this section, examples of processing flows that can be executed by the multifunction peripheral 100 according to the above-described embodiment will be described using the flowcharts in Figures 11 to 13. The processing shown in each flowchart can be performed by the various units of the multifunction peripheral 100 cooperating with each other under the control of the control unit 150, which executes a computer program stored in the storage unit 109. In the following description, processing steps will be abbreviated as S (step).
<3-1.モード設定処理>
図11は、モード設定処理の流れの一例を示している。図11のモード設定処理は、上述した第1の実施例では複数のジョブに共通的な動作モードの設定を受付ける際に、第2の実施例ではジョブの実行途中に部材の交換が検知された際に、第3の実施例では特定のジョブの実行が開始される際に行われ得る。
<3-1. Mode setting process>
Fig. 11 shows an example of the flow of the mode setting process. The mode setting process in Fig. 11 can be performed when accepting the setting of an operation mode common to a plurality of jobs in the first embodiment, when a component exchange is detected during the execution of a job in the second embodiment, and when the execution of a specific job is started in the third embodiment.
まず、S101で、制御部150は、複数の動作モードの選択肢を含むGUIをディスプレイ103(又は複合機100とは別個のユーザ端末のディスプレイ)に表示させる。ここで表示されるGUIは、例えば、図7(A)に示したユーザモード設定画面、図7(B)に示したモード選択画面、又は図8(B)に示したジョブ設定画面であり得る。S101で表示されるGUIは、少なくともジョブ続行モードに対応する第1の選択肢及びジョブ停止モードに対応する第2の選択肢を含み得る。 First, in S101, the control unit 150 displays a GUI including multiple operation mode options on the display 103 (or a display of a user terminal separate from the multifunction device 100). The GUI displayed here may be, for example, the user mode setting screen shown in FIG. 7(A), the mode selection screen shown in FIG. 7(B), or the job setting screen shown in FIG. 8(B). The GUI displayed in S101 may include at least a first option corresponding to the job continuation mode and a second option corresponding to the job stop mode.
その後の処理は、S102で、ユーザによりどの動作モードに対応する選択肢が選択されたかに依存して分岐する。ジョブ続行モードに対応する第1の選択肢が選択された場合、処理はS104へ進む。一方、ジョブ停止モードに対応する第2の選択肢が選択された場合、処理はS105へ進む。 Subsequent processing branches depending on which option corresponding to the operation mode was selected by the user in S102. If the first option corresponding to the job continuation mode was selected, processing proceeds to S104. On the other hand, if the second option corresponding to the job stop mode was selected, processing proceeds to S105.
S104で、制御部150は、ユーザ選択に従って、ジョブの実行途中にカートリッジの交換が検知された場合のジョブの扱いに関する動作モードをジョブ続行モードに設定する。一方、S105で、制御部150は、ユーザ選択に従って、ジョブの実行途中にカートリッジの交換が検知された場合のジョブの扱いに関する動作モードをジョブ停止モードに設定する。 In S104, the control unit 150 sets the operation mode for handling the job when cartridge replacement is detected during job execution to job continuation mode in accordance with the user selection. Meanwhile, in S105, the control unit 150 sets the operation mode for handling the job when cartridge replacement is detected during job execution to job stop mode in accordance with the user selection.
図12は、モード設定処理の流れの他の例を示している。図12のモード設定処理は、例えば上述した第1の実施例の変形例において、複数のジョブに共通的な動作モードの設定を受付ける際に行われ得る。 Figure 12 shows another example of the flow of the mode setting process. The mode setting process in Figure 12 can be performed, for example, in the modified example of the first embodiment described above, when accepting the setting of an operating mode common to multiple jobs.
まず、S101で、制御部150は、複数の動作モードの選択肢を含むGUIをディスプレイ103(又は複合機100とは別個のユーザ端末のディスプレイ)に表示させる。ここで表示されるGUIは、例えば、図8(A)に示したユーザモード設定画面であり得る。S101で表示されるGUIは、少なくともジョブ続行モードに対応する第1の選択肢、ジョブ停止モードに対応する第2の選択肢、及び個別選択モードに対応する第3の選択肢を含み得る。 First, in S101, the control unit 150 displays a GUI including multiple operation mode options on the display 103 (or a display of a user terminal separate from the multifunction device 100). The GUI displayed here may be, for example, the user mode setting screen shown in FIG. 8(A). The GUI displayed in S101 may include at least a first option corresponding to the job continuation mode, a second option corresponding to the job stop mode, and a third option corresponding to the individual selection mode.
その後の処理は、S102及びS103で、ユーザによりどの動作モードに対応する選択肢が選択されたかに依存して分岐する。ジョブ続行モードに対応する第1の選択肢が選択された場合(S102-Yes)、処理はS104へ進む。ジョブ停止モードに対応する第2の選択肢が選択された場合(S102-No,S103-Yes)、処理はS105へ進む。個別選択モードに対応する第3の選択肢が選択された場合(S102-No,S103-No)、処理はS106へ進む。 Subsequent processing branches depending on which option corresponding to which operating mode was selected by the user in S102 and S103. If the first option corresponding to job continuation mode was selected (S102 - Yes), processing proceeds to S104. If the second option corresponding to job stop mode was selected (S102 - No, S103 - Yes), processing proceeds to S105. If the third option corresponding to individual selection mode was selected (S102 - No, S103 - No), processing proceeds to S106.
S104で、制御部150は、ユーザ選択に従って、動作モードをジョブ続行モードに設定する。S105で、制御部150は、ユーザ選択に従って、動作モードをジョブ停止モードに設定する。S106で、制御部150は、ユーザ選択に従って、動作モードを個別選択モードに設定する。 At S104, the control unit 150 sets the operation mode to job continuation mode in accordance with the user selection. At S105, the control unit 150 sets the operation mode to job stop mode in accordance with the user selection. At S106, the control unit 150 sets the operation mode to individual selection mode in accordance with the user selection.
<3-2.画像形成処理>
図13は、画像形成処理の流れの一例を示している。図13の画像形成処理は、複合機100が複数の用紙への画像形成のためのジョブを受付けた際に行われ得る。
<3-2. Image formation processing>
13 shows an example of the flow of image forming processing, which can be performed when the multifunction peripheral 100 receives a job for forming images on multiple sheets of paper.
まず、S111で、制御部150は、例えばUI102を介して、又は外部装置から通信インタフェース101を介して、画像形成を求めるジョブを受付ける。ここでは、N枚(N>1)の用紙への画像形成のためのジョブが受付けられるものとする。入力画像データの頁数がM(M≧1)、指定された部数がL(L≧1)に等しい場合、N=M×Lであり得る。制御部150は、受付けたジョブにより指定される入力画像データを、画像処理部110のラスタ変換部111へ受け渡す。 First, in S111, the control unit 150 accepts a job requesting image formation, for example, via the UI 102 or from an external device via the communication interface 101. Here, it is assumed that a job for image formation on N sheets of paper (N>1) is accepted. If the number of pages in the input image data is M (M≧1) and the specified number of copies is equal to L (L≧1), then N = M×L. The control unit 150 passes the input image data specified by the accepted job to the raster conversion unit 111 of the image processing unit 110.
次いで、S112で、入力画像データから画像形成部120による画像形成に適した画像データを生成する処理が行われる。ここで実行される処理は、ラスタ変換部111によるラスタ変換、色変換部113による色変換、階調補正部115による階調補正、及び圧縮部117による圧縮を含み得る。階調補正部115による階調補正は、テーブル記憶部114に記憶されている、最新の校正の結果を反映した階調補正テーブルを用いて行われる。圧縮部117による圧縮は、ハーフトーン処理を含み得る。 Next, in S112, processing is performed to generate image data from the input image data that is suitable for image formation by the image forming unit 120. The processing performed here may include raster conversion by the raster conversion unit 111, color conversion by the color conversion unit 113, gradation correction by the gradation correction unit 115, and compression by the compression unit 117. The gradation correction by the gradation correction unit 115 is performed using a gradation correction table that reflects the results of the most recent calibration and is stored in the table storage unit 114. The compression by the compression unit 117 may include halftone processing.
次いで、S113で、制御部150は、S113での処理の結果生成された圧縮画像データをメモリ118に記憶させる。即ち、制御部150は、圧縮画像データをメモリ118を用いてスプールする。なお、部数Lが1よりも大きい場合の2部目以降の画像形成の際には、メモリ118にスプールされている圧縮画像データが再利用されるため、S112及びS113はスキップされ得る(そのため、図中でこれら処理ステップは破線で示されている)。 Next, in S113, the control unit 150 stores the compressed image data generated as a result of the processing in S113 in memory 118. That is, the control unit 150 spools the compressed image data using memory 118. Note that when forming images for the second or subsequent copies when the number of copies L is greater than 1, the compressed image data spooled in memory 118 is reused, so S112 and S113 can be skipped (these processing steps are therefore indicated by dashed lines in the figure).
次いで、S114で、画像形成部120は、S112で生成された圧縮画像データ、又はメモリ118にスプールされている圧縮画像データに基づき、i枚目(i≦N)の用紙への画像形成を実行する。なお、変数iの初期値は1であり、iはS114の繰返しの都度インクリメントされる(i←i+1)。 Next, in S114, the image forming unit 120 forms an image on the ith sheet (i≦N) of paper based on the compressed image data generated in S112 or the compressed image data spooled in memory 118. Note that the initial value of variable i is 1, and i is incremented each time S114 is repeated (i←i+1).
次いで、S115で、制御部150は、受付けたジョブの実行が完了したか否かを判定する。例えば、全ての頁の全ての部の印刷が完了し、変数iの値がNに到達した場合には、制御部150は、受付けたジョブの実行が完了したと判定し得る。ジョブの実行が完了していない場合、処理はS116へ進む。ジョブの実行が完了した場合には、処理はS119へ進む。 Next, in S115, the control unit 150 determines whether execution of the accepted job has been completed. For example, if printing of all copies of all pages has been completed and the value of variable i has reached N, the control unit 150 may determine that execution of the accepted job has been completed. If execution of the job has not been completed, processing proceeds to S116. If execution of the job has been completed, processing proceeds to S119.
ジョブの実行が完了していない場合、S116で、制御部150は、画像形成部120の1つ以上の交換可能部材の交換が検知されたか否かを判定する。交換が検知されていない場合、処理はS112へ戻り、次の用紙への画像形成が行われる。 If the job execution is not complete, in S116 the control unit 150 determines whether replacement of one or more replaceable parts of the image forming unit 120 has been detected. If replacement has not been detected, the process returns to S112, and an image is formed on the next sheet of paper.
S116で画像形成部120の1つ以上の交換可能部材の交換が検知された場合、ジョブの実行は一時停止し、S117で、制御部150は、ユーザ選択に従って、実行途中のジョブの扱いに関する動作モードを決定する。具体的には、第1の実施例において、制御部150は、事前のユーザ選択に基づいて複数のジョブについて共通的に設定されている動作モードを、実行途中のジョブに適用する。第2の実施例において(又は第1の実施例の変形例の個別選択モードにおいて)、制御部150は、例えば図7(B)に示したモード選択画面をディスプレイに表示させ、このモード選択画面上でユーザにより選択された選択肢に従って動作モードを決定する。第3の実施例において、制御部150は、ジョブ開始時にユーザにより選択された動作モードをジョブに適用する。 If replacement of one or more replaceable parts of the image forming unit 120 is detected in S116, job execution is temporarily suspended, and in S117, the control unit 150 determines the operating mode for handling the job in progress in accordance with the user's selection. Specifically, in the first embodiment, the control unit 150 applies to the job in progress an operating mode that is set commonly for multiple jobs based on a prior user selection. In the second embodiment (or in the individual selection mode of the modified first embodiment), the control unit 150 displays, for example, a mode selection screen such as that shown in FIG. 7B on the display, and determines the operating mode in accordance with the options selected by the user on this mode selection screen. In the third embodiment, the control unit 150 applies to the job the operating mode selected by the user at the start of the job.
その後の処理は、S117で決定された動作モードに依存して、S118で分岐する。決定された動作モードがジョブ続行モードである場合、処理はS112へ戻り、一時停止したジョブの実行が再開され、次の用紙への画像形成が行われる。一方、決定された動作モードがジョブ停止モードである場合、ジョブの実行は停止し、処理はS119へ進む。 Subsequent processing branches at S118 depending on the operating mode determined at S117. If the determined operating mode is job continuation mode, processing returns to S112, execution of the paused job is resumed, and image formation is performed on the next sheet of paper. On the other hand, if the determined operating mode is job stop mode, execution of the job is stopped, and processing proceeds to S119.
S119で、制御部150は、メモリ118にスプールされている圧縮画像データを破棄する。次いで、S120で、制御部150は、ジョブの実行途中で部材の交換が検知された場合に、新たな交換可能部材に関連する画像形成部120の画像出力特性に応じて、テーブル記憶部114の階調補正テーブルを更新し又は再選択する。このとき、制御部150は、特性取得部130に画像形成部120の画像出力特性の測定を行わせ、測定の結果得られた画像出力特性に応じて階調補正テーブルを更新し又は再選択してもよい。例えば、古いトナーカートリッジが新しいカートリッジに交換される場合、それまで使用されていた、より大きい補正信号値が出力され易い信号変換曲線16aと比較して、補正信号値が抑制され得る信号変換曲線16bを表す階調補正テーブルが再選択され得る。ジョブの実行途中で部材の交換が検知されなかった場合には、S120はスキップされてよい。そして、図13の画像形成処理は終了する。 At S119, the control unit 150 discards the compressed image data spooled in the memory 118. Next, at S120, if a component replacement is detected during job execution, the control unit 150 updates or reselects the gradation correction table in the table storage unit 114 according to the image output characteristics of the image forming unit 120 associated with the new replaceable component. At this time, the control unit 150 may cause the characteristic acquisition unit 130 to measure the image output characteristics of the image forming unit 120, and update or reselect the gradation correction table according to the image output characteristics obtained as a result of the measurement. For example, if an old toner cartridge is replaced with a new one, a gradation correction table representing the signal conversion curve 16b, which may suppress the correction signal value, may be reselected compared to the signal conversion curve 16a, which was previously used and which is likely to output a larger correction signal value. If a component replacement is not detected during job execution, S120 may be skipped. The image formation process of FIG. 13 then ends.
なお、図13には反復的な画像形成動作の流れを簡略的に示しているものの、異なる部又は異なる頁に対するラスタ変換、色変換、階調補正、圧縮及び画像形成は、生産性の向上のために、回路構成上で許容される限り並列に行われてもよい。 Note that while Figure 13 shows a simplified flow of repetitive image formation operations, raster conversion, color conversion, tone correction, compression, and image formation for different copies or different pages may be performed in parallel as long as the circuit configuration allows, in order to improve productivity.
<<4.まとめ>>
ここまで、図5~図13を用いて、本開示に係る技術の様々な実施形態、実施例及び変形例について説明した。上述した実施形態によれば、1つ以上の交換可能部材を含む画像形成部を備える画像形成装置において、上記画像形成部の出力特性に基づく階調補正を通じて補正後画像データが生成され、当該補正後画像データに基づく画像が用紙に形成される。そして、複数の用紙への画像形成のためのジョブが実行される場合において当該ジョブの実行途中で部材の交換が検知されたときに、その検知の前に取得された出力特性に基づく階調補正が行われた画像の形成を続行するか否かが、ユーザ選択に従って決定される。したがって、生産性を重視するユーザは、途中で一時停止したジョブの続行を選択して、所望の印刷画像を迅速に得ることができる。また、印刷画像の品質を重視するユーザは、残りのジョブの再実行の前に階調補正の基礎とされる出力特性を更新することを選択して、色味及び濃度のばらつきが抑制された印刷画像を得ることができる。このように、印刷画像の品質と画像形成の生産性の維持との間の、ユーザのニーズに合わせた柔軟な選択が可能となる。
<<4. Summary>>
Various embodiments, examples, and modifications of the technology disclosed herein have been described above using FIGS. 5 to 13 . According to the above-described embodiments, in an image forming apparatus equipped with an image forming unit including one or more replaceable components, corrected image data is generated through gradation correction based on the output characteristics of the image forming unit, and an image based on the corrected image data is formed on paper. When a job for forming images on multiple sheets of paper is executed and a component replacement is detected during the job, whether to continue forming an image that has undergone gradation correction based on the output characteristics acquired before the detection is determined based on a user selection. Therefore, a user who prioritizes productivity can select to continue a job that was paused midway and quickly obtain a desired printed image. Furthermore, a user who prioritizes print image quality can select to update the output characteristics that serve as the basis for gradation correction before re-executing the remaining job, thereby obtaining a printed image with reduced variations in color and density. In this way, flexible selection is possible between print image quality and maintaining image formation productivity to meet the user's needs.
また、上述した実施形態では、上記補正後画像データから生成される圧縮画像データに基づく画像が上記画像形成部により形成されると共に、当該圧縮画像データが記憶部に記憶される。そして、複数の部数にわたる画像形成のためのジョブが実行される場合には、上記記憶部に記憶される圧縮画像データを再利用して画像が形成される。この場合、2部目以降の画像形成のために圧縮画像データを生成する処理が省略されることから、ジョブの実行時間を大きく短縮することができる。複数の部数にわたる画像形成のための上記ジョブの実行途中で部材の交換が検知された場合には、交換の検知の前に上記記憶部に記憶された圧縮画像データを再利用して画像形成を続行するか否かが、ユーザ選択に従って決定される。したがって、生産性を重視するユーザは圧縮画像データの再利用による大幅な時間短縮を選択できる一方で、印刷画像の品質を重視するユーザは圧縮画像データの再利用を回避して複数の部の間での色味や濃度のばらつきを抑制することができる。 In the above-described embodiment, an image based on compressed image data generated from the corrected image data is formed by the image forming unit, and the compressed image data is stored in a storage unit. When a job for forming multiple copies of an image is executed, the image is formed by reusing the compressed image data stored in the storage unit. In this case, the process of generating compressed image data for image formation of the second and subsequent copies is omitted, significantly reducing the job execution time. If a component replacement is detected during the execution of the job for forming multiple copies of an image, a user-selected option is selected as to whether to continue image formation by reusing the compressed image data stored in the storage unit before the replacement was detected. Therefore, users who prioritize productivity can choose to significantly reduce time by reusing compressed image data, while users who prioritize print image quality can avoid reusing compressed image data and reduce variations in color and density among multiple copies.
また、上述した実施形態では、部材の交換が検知された場合に実行途中のジョブを続行させる第1モードを含む複数の動作モードのうちの1つが、UIを介してユーザにより選択される。そして、ユーザにより当該第1モードが選択された場合に、交換が検知される前に取得された出力特性に基づく階調補正が行われた画像の形成を続行するという決定がなされる。上記複数の動作モードは、1つ以上の交換可能部材の交換が検知された場合に実行途中のジョブを停止させる第2モード、をさらに含む。複数のジョブに共通的な動作モードとしての動作モードの選択が事前になされるケースでは、実際のジョブの実行途中で部材の交換が検知される都度ユーザに動作モードの選択を求める必要性を排除することができる。また、動作モードの選択がジョブの実行の開始時になされるケースでは、ユーザは個々のジョブについて生産性及び品質のどちらを重視するかをその時点のニーズに合わせて選択することができる。さらに、ジョブの実行の途中で部材の交換が検知された場合に動作モードの選択がユーザに求められるケースでは、部材の交換が検知されない限りユーザは動作モードを選択しなくてよいため、ユーザにとっての煩雑さを低減することができる。ジョブの実行の途中で部材の寿命が終了すると予測される場合に動作モードの選択がユーザに求められるケースでは、部材の十分な寿命が残されていればユーザに動作モードの選択は求められないため、やはりユーザにとっての煩雑さを低減することができる。 In the above-described embodiment, the user selects one of multiple operating modes via the UI, including a first mode that continues a job in progress when a component replacement is detected. When the user selects the first mode, a decision is made to continue forming an image that has been subjected to gradation correction based on output characteristics acquired before the replacement is detected. The multiple operating modes further include a second mode that stops a job in progress when replacement of one or more replaceable components is detected. When an operating mode common to multiple jobs is selected in advance, it is possible to eliminate the need for the user to select an operating mode each time a component replacement is detected during actual job execution. When an operating mode is selected at the start of job execution, the user can select whether productivity or quality is prioritized for each individual job based on their current needs. Furthermore, when the user is prompted to select an operating mode when a component replacement is detected during job execution, the user does not need to select an operating mode unless a component replacement is detected, thereby reducing user complexity. In cases where the user is prompted to select an operation mode when it is predicted that a component's lifespan will end during job execution, if there is sufficient life left in the component, the user will not be prompted to select an operation mode, again reducing the hassle for the user.
<<5.その他の実施形態>>
上記実施形態は、1つ以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出して実行する処理の形式でも実現可能である。また、1つ以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
<<5. Other embodiments>>
The above-described embodiment can also be realized in the form of a process in which a program for realizing one or more functions is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program, or by a circuit (e.g., an ASIC) that realizes one or more functions.
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。 The invention is not limited to the above-described embodiments, and various modifications and variations are possible without departing from the spirit and scope of the invention. Therefore, the following claims are appended to clarify the scope of the invention.
100:複合機(画像形成装置)、61:感光ドラム(像担持体)、62:帯電ローラ(帯電装置)、63:レーザユニット(露光装置)、64:現像ローラ(現像装置)、70:転写ユニット(転写装置)、101:通信インタフェース、102:ユーザインタフェース、111:ラスタ変換部(ラスタ画像プロセッサ)、113:色変換部、115:階調補正部(補正部)、117:圧縮部、118:メモリ(記憶部)、120:画像形成部、130:特性取得部、150:制御部 100: Multifunction peripheral (image forming device), 61: Photosensitive drum (image carrier), 62: Charging roller (charging device), 63: Laser unit (exposure device), 64: Development roller (developing device), 70: Transfer unit (transfer device), 101: Communication interface, 102: User interface, 111: Raster conversion unit (raster image processor), 113: Color conversion unit, 115: Tone correction unit (correction unit), 117: Compression unit, 118: Memory (storage unit), 120: Image forming unit, 130: Characteristics acquisition unit, 150: Control unit
Claims (5)
前記変換手段により変換された前記画像データに基づいて、画像を形成する画像形成手段と、
前記画像形成手段により形成される校正用画像についての測定結果に基づいて、前記変換条件を更新する校正手段と、
前記画像形成手段に含まれる部材の交換のために、前記画像形成手段による画像形成を一時停止させる制御手段と、
複数の部数にわたる画像形成のためのジョブの実行の途中で前記部材の交換が検知された場合に、前記校正手段が前記変換条件を更新してから前記画像形成手段に前記画像形成を再開させるためのジョブ停止モードと、前記校正手段が前記変換条件を更新することなく前記画像形成手段に前記画像形成を再開させるためのジョブ続行モードと、を含む複数の動作モードのうちの1つを選択するために用いられる選択手段と、
を備える画像形成装置。 a conversion means for converting image data using conversion conditions for adjusting image quality;
an image forming means for forming an image based on the image data converted by the converting means;
a calibration unit that updates the conversion conditions based on a measurement result of the calibration image formed by the image forming unit;
a control unit for temporarily suspending image formation by the image forming unit in order to replace a member included in the image forming unit;
a selection means for selecting one of a plurality of operation modes, including a job stop mode in which the proofreading means updates the conversion conditions and then causes the image forming means to resume the image formation when replacement of the member is detected during execution of a job for forming images for a plurality of copies, and a job continuation mode in which the proofreading means updates the conversion conditions and then causes the image forming means to resume the image formation without updating the conversion conditions;
An image forming apparatus comprising:
前記変換手段により変換された前記画像データを圧縮して、圧縮画像データを生成する圧縮手段と、
前記圧縮画像データを記憶する記憶手段と、
をさらに備え、
前記画像形成手段による前記画像形成は、前記圧縮画像データに基づく画像を形成することを含み、
前記制御手段は、
複数の部数にわたる画像形成のための前記ジョブが実行される場合に、前記記憶手段に記憶される前記圧縮画像データを再利用して画像を形成するように前記画像形成手段の動作を制御する、
請求項1に記載の画像形成装置。 the image forming apparatus,
a compression means for compressing the image data converted by the conversion means to generate compressed image data;
a storage means for storing the compressed image data;
Furthermore,
the image formation by the image forming means includes forming an image based on the compressed image data,
The control means
When the job for forming images for a plurality of copies is executed, the operation of the image forming means is controlled so that the compressed image data stored in the storage means is reused to form images.
The image forming apparatus according to claim 1 .
前記校正手段は、前記階調補正テーブルを前記画像形成手段の前記出力特性に応じて校正する、
請求項1~3のいずれか1項に記載の画像形成装置。 the conversion conditions are expressed by a gradation correction table according to the output characteristics of the image forming means,
the calibration means calibrates the gradation correction table in accordance with the output characteristics of the image forming means.
The image forming apparatus according to any one of claims 1 to 3 .
像担持体、
前記像担持体を帯電させる帯電装置、
帯電した前記像担持体を露光して、前記像担持体に静電潜像を形成する露光装置、
前記静電潜像に現像剤を供給して、前記像担持体に現像剤像を形成する現像装置、及び、
前記像担持体に形成された前記現像剤像を用紙へ転写する転写装置、
のうちの少なくとも1つを含む、請求項1~4のいずれか1項に記載の画像形成装置。 The member included in the image forming unit is
Image carrier,
a charging device for charging the image carrier;
an exposure device that exposes the charged image carrier to light to form an electrostatic latent image on the image carrier;
a developing device that supplies a developer to the electrostatic latent image to form a developer image on the image carrier; and
a transfer device that transfers the developer image formed on the image carrier onto a sheet of paper;
5. The image forming apparatus according to claim 1 , further comprising at least one of:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021191431A JP7787699B2 (en) | 2021-11-25 | 2021-11-25 | Image forming device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021191431A JP7787699B2 (en) | 2021-11-25 | 2021-11-25 | Image forming device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023077922A JP2023077922A (en) | 2023-06-06 |
| JP2023077922A5 JP2023077922A5 (en) | 2024-11-25 |
| JP7787699B2 true JP7787699B2 (en) | 2025-12-17 |
Family
ID=86622778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021191431A Active JP7787699B2 (en) | 2021-11-25 | 2021-11-25 | Image forming device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7787699B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024179606A (en) | 2023-06-15 | 2024-12-26 | キヤノン株式会社 | Image forming device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007072118A (en) | 2005-09-06 | 2007-03-22 | Canon Inc | Image forming apparatus, image forming apparatus control method, and program |
| JP2008201028A (en) | 2007-02-21 | 2008-09-04 | Konica Minolta Business Technologies Inc | Image forming apparatus and program |
| JP2008203617A (en) | 2007-02-21 | 2008-09-04 | Konica Minolta Business Technologies Inc | Image forming apparatus and program |
| JP2009251289A (en) | 2008-04-07 | 2009-10-29 | Konica Minolta Business Technologies Inc | Image forming apparatus and method of controlling the same |
| JP2016156929A (en) | 2015-02-24 | 2016-09-01 | キヤノン株式会社 | Image forming apparatus and image forming apparatus control method |
-
2021
- 2021-11-25 JP JP2021191431A patent/JP7787699B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007072118A (en) | 2005-09-06 | 2007-03-22 | Canon Inc | Image forming apparatus, image forming apparatus control method, and program |
| JP2008201028A (en) | 2007-02-21 | 2008-09-04 | Konica Minolta Business Technologies Inc | Image forming apparatus and program |
| JP2008203617A (en) | 2007-02-21 | 2008-09-04 | Konica Minolta Business Technologies Inc | Image forming apparatus and program |
| JP2009251289A (en) | 2008-04-07 | 2009-10-29 | Konica Minolta Business Technologies Inc | Image forming apparatus and method of controlling the same |
| JP2016156929A (en) | 2015-02-24 | 2016-09-01 | キヤノン株式会社 | Image forming apparatus and image forming apparatus control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023077922A (en) | 2023-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7266315B2 (en) | Image forming apparatus and image stabilization processing method | |
| US7177558B2 (en) | Image forming apparatus and calibration method | |
| JP2022150066A (en) | image forming device | |
| JP5028977B2 (en) | Image forming apparatus and program | |
| JP7787699B2 (en) | Image forming device | |
| JP2009003178A (en) | Image forming apparatus | |
| US20040262378A1 (en) | Image forming apparatus and image forming method | |
| JP4229631B2 (en) | Image forming apparatus | |
| JP2006227444A (en) | Printing apparatus, printing method, printing program, and recording medium | |
| US11789393B2 (en) | Image forming apparatus | |
| JP7358976B2 (en) | Light source setting device, light source setting method, and light source setting program | |
| JP2023077249A (en) | Image forming apparatus, image forming method, and computer program | |
| JP7781605B2 (en) | Image forming device | |
| US8599438B2 (en) | Image forming apparatus | |
| JP2010262243A (en) | Image-forming apparatus | |
| JP2010151862A (en) | Image forming apparatus | |
| US20250244709A1 (en) | System including charge removing apparatus, method of controlling system, and storage medium | |
| US11792348B2 (en) | Image forming apparatus | |
| JP7775024B2 (en) | Image forming device | |
| EP1734735B1 (en) | Image-forming device | |
| JP6859632B2 (en) | Image forming apparatus, image forming system and image density correction method | |
| JP6624096B2 (en) | Image forming apparatus, voltage adjustment method | |
| US20150029564A1 (en) | Image forming apparatus and image forming method | |
| JP6834361B2 (en) | Image forming device, image forming system, color correction method and color correction program | |
| JP2018180058A (en) | Image forming apparatus, image forming system, correction control method and correction control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241115 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250822 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251021 |
|
| 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: 20251107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251205 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7787699 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |