Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5828641B2 - Sublimation type image forming apparatus - Google Patents
[go: Go Back, main page]

JP5828641B2 - Sublimation type image forming apparatus - Google Patents

Sublimation type image forming apparatus Download PDF

Info

Publication number
JP5828641B2
JP5828641B2 JP2011023855A JP2011023855A JP5828641B2 JP 5828641 B2 JP5828641 B2 JP 5828641B2 JP 2011023855 A JP2011023855 A JP 2011023855A JP 2011023855 A JP2011023855 A JP 2011023855A JP 5828641 B2 JP5828641 B2 JP 5828641B2
Authority
JP
Japan
Prior art keywords
image forming
forming apparatus
error diffusion
image data
range
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.)
Expired - Fee Related
Application number
JP2011023855A
Other languages
Japanese (ja)
Other versions
JP2012165173A (en
Inventor
祐介 鳥海
祐介 鳥海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2011023855A priority Critical patent/JP5828641B2/en
Publication of JP2012165173A publication Critical patent/JP2012165173A/en
Application granted granted Critical
Publication of JP5828641B2 publication Critical patent/JP5828641B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、昇華型画像形成装置に適した誤差拡散法に関する。   The present invention relates to an error diffusion method suitable for a sublimation type image forming apparatus.

近年、デジタルカメラやデジタルビデオカメラ、またはスキャナ等の画像入力機器の進歩に伴い、画像入力機器に入力された画像を印刷出力するための画像形成装置として、昇華型画像形成装置が注目されている。
昇華型画像形成装置では一般に、感熱紙を印画用紙として用いて、主走査方向に配列された複数個の発熱体(記録ヘッド)を選択的に駆動しながら、該用紙を副走査方向に搬送する。これにより、感熱紙である印画用紙上にインクリボンに塗布された昇華性染料インクを転写し、印画用紙上にドットライン状の画像を形成する。
2. Description of the Related Art With recent advances in image input devices such as digital cameras, digital video cameras, and scanners, sublimation type image forming devices have attracted attention as image forming devices for printing out images input to image input devices. .
In general, sublimation type image forming apparatuses use thermal paper as printing paper and convey the paper in the sub-scanning direction while selectively driving a plurality of heating elements (recording heads) arranged in the main scanning direction. . As a result, the sublimation dye ink applied to the ink ribbon is transferred onto the printing paper, which is thermal paper, and a dot-line image is formed on the printing paper.

昨今、蓄えた多数の写真を、1枚ずつ印刷し出力する形式から、行事ごとにまとめて印刷・冊子化する形式、いわゆるフォトブック印刷に対するニーズが増えてきている。このフォトブック印刷は、昇華型画像形成装置の新たな使い方として注目を集めている。
フォトブックは配布を目的として印刷されることが多く、ユーザは高い印画品質を求めている。今後高階調化、高解像度化などさらに高い品位の仕上がりが望まれると考えられる。
従来、入力画像データを画像形成装置が出力可能な画像データに変換するためのハーフトーン技術のうち、階調性の高いハーフトーン画像を生成する方法として誤差拡散法がある。
In recent years, there has been an increasing need for a so-called photobook printing format, in which a large number of stored photographs are printed and output one by one, and are printed and booked together for each event. This photo book printing is attracting attention as a new usage of the sublimation type image forming apparatus.
Photo books are often printed for distribution purposes, and users demand high print quality. In the future, higher quality finishes such as higher gradation and higher resolution are expected.
Conventionally, among halftone techniques for converting input image data into image data that can be output by an image forming apparatus, there is an error diffusion method as a method for generating a halftone image with high gradation.

特開平10−200742JP-A-10-200742

しかし、昇華型画像形成装置において、誤差拡散法を用いた場合、次のような問題点がある。   However, when the error diffusion method is used in the sublimation type image forming apparatus, there are the following problems.

通常、昇華型画像形成装置では、画像データの階調値が0の場合でも、数十パルスほどのパルス値を持つドットデータに変換する。この数十パルスほどのパルス値を最低転写パルスと呼ぶ。昇華型画像形成装置では、最低転写パルス値以下は、インクや紙メディアが非常に不安定な領域であり、転写不良、しわ、かすれ、箔切れなどが発生しやすい。そこで、出力値ができるだけ最低転写パルス値以下にならないよう制御し、不安定な領域における印画を低減する必要がある。また、不安定な領域は、画像形成装置や記録ヘッドの温度によって変動する。画像形成装置および記録ヘッドの温度が高い場合は、最低転写パルス値を低くする一方、温度が低い場合は、最低転写パルス値を高くすることで紙送り方向の書き出しを急峻にするように制御している。しかし、入力された画像データに対して誤差拡散法を行った場合、出力値が最低転写パルス値以下に変換される可能性がある。この場合、色のかすれ、未転写など著しい画質の劣化を生じてしまう。(図2)
これに対し特許文献1には、入力された画像データの階調値ごとに最適な拡散係数を選択する誤差拡散法が開示されている。
Usually, in a sublimation type image forming apparatus, even when the gradation value of image data is 0, it is converted into dot data having a pulse value of about several tens of pulses. A pulse value of about several tens of pulses is called a minimum transfer pulse. In the sublimation type image forming apparatus, below the minimum transfer pulse value, the ink or paper medium is a very unstable region, and transfer defects, wrinkles, blurring, foil breakage, etc. are likely to occur. Therefore, it is necessary to control the output value so as not to be less than the minimum transfer pulse value as much as possible to reduce printing in an unstable region. Further, the unstable region varies depending on the temperature of the image forming apparatus and the recording head. When the temperature of the image forming apparatus and recording head is high, the minimum transfer pulse value is lowered, while when the temperature is low, the minimum transfer pulse value is increased to control the steep writing in the paper feed direction. ing. However, when the error diffusion method is performed on the input image data, there is a possibility that the output value is converted to the minimum transfer pulse value or less. In this case, the image quality is significantly deteriorated such as fading of colors and non-transferring. (Figure 2)
On the other hand, Patent Document 1 discloses an error diffusion method for selecting an optimum diffusion coefficient for each gradation value of input image data.

しかしながら、昇華画像形成装置では、温度によりインクの散布特性が変わるため、階調値との相関が薄く、誤差拡散法による効果を得にくい。
本発明は前記課題に鑑みなされたもので、昇華型画像形成装置において適切な誤差拡散法を用いて、高品質な画質を実現することを目的とする。
However, in the sublimation image forming apparatus, since the ink dispersion characteristics vary depending on the temperature, the correlation with the gradation value is low, and it is difficult to obtain the effect of the error diffusion method.
The present invention has been made in view of the above problems, and an object of the present invention is to realize high-quality image quality using an appropriate error diffusion method in a sublimation type image forming apparatus.

上記課題を解決するために本発明は、記記録ヘッドを用いて印画する昇華型の画像形成装置において、前記記録ヘッドの温度を測定するヘッド温度測定手段と、前記記録ヘッドの温度に応じて、前記画像形成装置が安定して印画できる画像データの範囲を設定する範囲設定手段と、入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理手段と、前記範囲に基づいて、前記誤差拡散処理手段による結果を制御する制御手段とを有する。   In order to solve the above-described problems, the present invention provides a sublimation-type image forming apparatus that performs printing using a recording head, a head temperature measuring unit that measures the temperature of the recording head, and a temperature of the recording head, A range setting means for setting a range of image data that can be stably printed by the image forming apparatus; an error diffusion processing means for quantizing the input image data by an error diffusion method; and the error based on the range. Control means for controlling the result of the diffusion processing means.

昇華型画像形成装置において適切な誤差拡散法を用いて、高品質な画質を実現することができる。   High-quality image quality can be realized by using an appropriate error diffusion method in the sublimation type image forming apparatus.

昇華型画像形成装置のシステム構成を示すブロック図Block diagram showing system configuration of sublimation image forming apparatus 昇華型画像形成装置における誤差拡散法の問題点を示す概念図Conceptual diagram showing problems of error diffusion method in sublimation type image forming apparatus 実施例におけるCPUおよびヘッド制御ASICの処理および処理の相関を示すシーケンス図Sequence diagram showing processing of CPU and head control ASIC and correlation of processing in embodiment 実施例1における誤差拡散処理を示すブロック図Block diagram showing error diffusion processing in Embodiment 1 実施例2における誤差拡散処理を示すブロック図Block diagram showing error diffusion processing in Embodiment 2 実施例3における誤差拡散処理を示すブロック図Block diagram showing error diffusion processing in Embodiment 3 実施例における誤差拡散係数および係数を保持するルックアップテーブルを示す図The figure which shows the look-up table which hold | maintains the error diffusion coefficient and coefficient in an Example 実施例における誤差拡散係数群および係数群を保持するルックアップテーブルを示す図The figure which shows the look-up table which hold | maintains the error diffusion coefficient group and coefficient group in an Example 実施例における誤差拡散係数群を保持する拡散係数テーブルを示す図The figure which shows the diffusion coefficient table holding the error diffusion coefficient group in an Example 昇華型形成装置における画像データの読み出しから印刷処理までを示す概念図Conceptual diagram showing from image data reading to printing processing in a sublimation type forming apparatus 昇華型画像形成装置における画像処理の全体構成を示すブロック図Block diagram showing the overall configuration of image processing in a sublimation image forming apparatus 昇華型画像形成装置におけるCPUおよびヘッド制御ASICの処理および処理の相関を示すシーケンス図Sequence diagram showing processing of CPU and head control ASIC and correlation of processing in sublimation type image forming apparatus 昇華型画像形成装置における温度補正処理を示す概念図Conceptual diagram showing temperature correction processing in a sublimation type image forming apparatus 昇華型画像形成装置における温度補正処理に用いられるパルス有効範囲を記憶したルックアップテーブルを示す概念図Conceptual diagram showing a look-up table storing an effective pulse range used for temperature correction processing in a sublimation type image forming apparatus 昇華型画像形成装置における温度補正処理に用いられるパルス開始点を記憶したルックアップテーブルを示す概念図Conceptual diagram showing a look-up table storing pulse start points used for temperature correction processing in a sublimation type image forming apparatus 昇華型画像形成装置における誤差拡散処理を示すブロック図Block diagram showing error diffusion processing in a sublimation type image forming apparatus 誤差拡散処理を示すブロック図Block diagram showing error diffusion processing 昇華型画像形成装置における誤差拡散処理の拡散係数値を示す図The figure which shows the diffusion coefficient value of the error diffusion process in a sublimation type image forming apparatus 昇華型画像形成装置における誤差拡散係数および係数を保持するルックアップテーブルを示す図The figure which shows the look-up table which hold | maintains the error diffusion coefficient and coefficient in a sublimation type image forming apparatus

以下、添付の図面を参照して、本発明を好適な実施形態に基づいて詳細に説明する。
まず、図1を用いて本実施形態に係る昇華型画像形成装置における記録ヘッドとヘッド制御ASICの構成と動作を説明する。
Hereinafter, the present invention will be described in detail based on preferred embodiments with reference to the accompanying drawings.
First, the configuration and operation of the recording head and the head control ASIC in the sublimation type image forming apparatus according to the present embodiment will be described with reference to FIG.

図1は、画像形成装置においてプリント用データを印画するための全体構成を示すブロック図である。CPU4は、画像形成装置のシステム制御や演算処理を司る。画像処理部5は、カメラ等から受け取った画像データや、SDカードから取得した画像データを処理する。画像処理部5は、取得した画像データに対して解凍等の各種画像処理を行い、印画用の画像データを作る。
FLASHROM9は画像形成装置のシステム制御用プログラムを格納している。SDRAM10は画像データの一時的な保存や、データ処理の作業用に用いられる。SDカード11は、データファイルを保存しておくための記録媒体である。
FIG. 1 is a block diagram showing an overall configuration for printing print data in an image forming apparatus. The CPU 4 manages system control and arithmetic processing of the image forming apparatus. The image processing unit 5 processes image data received from a camera or the like or image data acquired from an SD card. The image processing unit 5 performs various kinds of image processing such as decompression on the acquired image data to create image data for printing.
The FLASHROM 9 stores a system control program for the image forming apparatus. The SDRAM 10 is used for temporary storage of image data and data processing work. The SD card 11 is a recording medium for storing data files.

カードコネクタ12は、SDカード11を画像形成装置に装着するためのコネクタである。LCD13は、撮影画像や操作メニューを表示する。LCDドライバ14は、LCDを駆動するドライバである。また、通信制御部6は、接続されるカメラ等の機器との通信を制御する。操作部7は、ユーザによる指示入力が行われる。ヘッド制御ASIC3は、画像処理部5から出力された画像データを電気信号に変換し、記録ヘッド2に出力する。そして、記録ヘッド2は電気信号を熱エネルギーに変換し、印画紙(不図示)に記録を行う。ヘッド温度センサ8は、記録ヘッドの温度を計測する。環境温度センサ1は、周囲の環境温度を測定する。また、インクリボン残量計15は、リボンの残量検知に用いられる。   The card connector 12 is a connector for attaching the SD card 11 to the image forming apparatus. The LCD 13 displays captured images and operation menus. The LCD driver 14 is a driver that drives the LCD. The communication control unit 6 controls communication with a device such as a camera to be connected. The operation unit 7 is input by the user. The head control ASIC 3 converts the image data output from the image processing unit 5 into an electrical signal and outputs the electrical signal to the recording head 2. Then, the recording head 2 converts the electric signal into heat energy, and performs recording on photographic paper (not shown). The head temperature sensor 8 measures the temperature of the recording head. The environmental temperature sensor 1 measures the ambient environmental temperature. The ink ribbon remaining amount meter 15 is used for detecting the remaining amount of the ribbon.

図1の構成は、昇華型画像形成装置の一般的なシステム構成である。
図10は、昇華型画像形成装置における画像データの印刷処理を行う際の概念図である。図10におけるSDカード101、CPU102、ヘッド制御ASIC103、記録ヘッド104はそれぞれ、図1におけるSDカード11、CPU4に、ヘッド制御ASIC3、記録ヘッド104に対応する。SDカード101から読み出された入力画像データに対し、CPU102は補正等の処理を行い、補正後データをヘッド制御ASIC103におくる。ヘッド制御ASIC103は補正後データを受け取った後、さらに補正を行い記録ヘッド104に送る通電パターンに変換する。通電パターンを受け取った記録ヘッド104は通電、発熱し、インク105を印画紙106に転写させて、印画処理が行われる。
The configuration of FIG. 1 is a general system configuration of a sublimation type image forming apparatus.
FIG. 10 is a conceptual diagram when image data is printed in the sublimation image forming apparatus. The SD card 101, the CPU 102, the head control ASIC 103, and the recording head 104 in FIG. 10 correspond to the SD card 11 and the CPU 4 in FIG. The CPU 102 performs processing such as correction on the input image data read from the SD card 101 and sends the corrected data to the head control ASIC 103. After receiving the corrected data, the head control ASIC 103 performs further correction and converts it into an energization pattern to be sent to the recording head 104. The recording head 104 that has received the energization pattern is energized and generates heat, and the ink 105 is transferred to the photographic paper 106 to perform the printing process.

前述のとおり、入力画像データに対する補正等の画像処理は、CPU102とヘッド制御ASIC103により2段階に分けて行われる。図11を用いて、昇華型画像形成装置における入力画像データに対する画像処理方法をより詳細に説明する。JPEG解凍111から各種補正114までは図10におけるCPU102、γ補正115からドットデータ生成119まではヘッド制御ASIC103にて行われる。   As described above, image processing such as correction of input image data is performed in two stages by the CPU 102 and the head control ASIC 103. The image processing method for input image data in the sublimation image forming apparatus will be described in more detail with reference to FIG. The JPEG decompression 111 to various corrections 114 are performed by the CPU 102 in FIG. 10, and the γ correction 115 to the dot data generation 119 are performed by the head control ASIC 103.

まず、カードメディア(不図示)からJPEG形式の画像データを受け取ると、JPEG解凍111はJPEGの伸張処理を行う。
伸張された画像データは、輝度信号Y、ブルーの色差信号U,レッドの色差信号Vの3つの情報によって色を表す色差信号YUVからなる色情報を有する。色変換112は、このYUV信号からなる画像データを昇華型画像形成装置が印画可能なYMCの画像データに変換する。YMCの画像データは、イエロー(Y)、マゼンダ(M)、シアン(C)を表すデータである。
リサイズ処理112は、この変換されたYMCそれぞれの画像データに対してリサイズ処理を行う。リサイズ率は、ユーザがユーザーインターフェース(不図示)などから入力した値が用いられる。次に赤目、顔検知、シーンの判別などを含む各種補正114が行われる。
First, when JPEG format image data is received from a card medium (not shown), the JPEG decompression unit 111 performs JPEG decompression processing.
The expanded image data has color information including a color difference signal YUV that represents a color by three pieces of information of a luminance signal Y, a blue color difference signal U, and a red color difference signal V. The color conversion 112 converts the image data composed of the YUV signal into YMC image data that can be printed by the sublimation type image forming apparatus. The YMC image data is data representing yellow (Y), magenta (M), and cyan (C).
The resizing process 112 performs a resizing process on the converted image data of each YMC. As the resizing rate, a value input by a user from a user interface (not shown) or the like is used. Next, various corrections 114 including red-eye, face detection, scene discrimination, and the like are performed.

つづいてγ補正115は、CMYの画像データが示す階調値からパルス値への変換を行う。変換にはγテーブルを利用する。ここでは、記録ヘッド104の発熱特性に合わせて画像データの階調性が調整される他、記録ヘッド104の温度、周囲の環境温度に応じて同じ色合いが保証されるように次に示す処理を行っている。
図13、図14、図15を用いてγ補正115の処理を詳細に説明する。図13は、γ補正115の概要を示している。通常、昇華型画像形成装置では、画像データの階調値が0の場合でも、数十パルスほどのパルス値を持つドットデータに変換される。これは記録ヘッドに通電し続けることで、昇華型画像形成装置において不安定な領域での印画を低減するためである。
Subsequently, the γ correction 115 converts the gradation value indicated by the CMY image data into a pulse value. A γ table is used for the conversion. Here, in addition to adjusting the gradation of the image data in accordance with the heat generation characteristics of the recording head 104, the following processing is performed so as to ensure the same hue according to the temperature of the recording head 104 and the ambient environmental temperature. Is going.
The γ correction 115 process will be described in detail with reference to FIGS. 13, 14, and 15. FIG. 13 shows an outline of the γ correction 115. Normally, in a sublimation type image forming apparatus, even when the gradation value of image data is 0, it is converted into dot data having a pulse value of about several tens of pulses. This is to reduce printing in an unstable region in the sublimation type image forming apparatus by continuously energizing the recording head.

本実施例では、画像データにおける階調値が0の時に対応するパルス値を最低転写パルスSpと呼ぶ。最低転写パルスSpは、本実施例における昇華型画像形成装置が安定して印画出力できる領域の下限値であり、記録ヘッドや環境の温度に依存する。転写するパルス値ができる限り最低転写パルスSpを下回らないように、γ補正をする。最低転写パルスSpは、図15に示すルックアップテーブルを用いて設定される。最低転写パルスSpは、環境温度およびヘッド温度の組み合わせに対応して決められる。   In this embodiment, a pulse value corresponding to a gradation value of 0 in the image data is referred to as a minimum transfer pulse Sp. The minimum transfer pulse Sp is a lower limit value of a region where the sublimation image forming apparatus according to the present exemplary embodiment can stably print and output, and depends on the temperature of the recording head and the environment. Γ correction is performed so that the pulse value to be transferred does not fall below the minimum transfer pulse Sp as much as possible. The minimum transfer pulse Sp is set using a lookup table shown in FIG. The minimum transfer pulse Sp is determined corresponding to the combination of the environmental temperature and the head temperature.

256階調の画像データを1024階調のドットデータに変換する場合、まず、図13(a)のγテーブルを図1のFLASHROM9から読み出し、最低転写パルスSpを始点にして該γテーブルを正規化する。図13(b)のγテーブルは、図13(a)を正規化して得られた記録ヘッドの発熱特性を示したものである。このときに、実際に安定して転写可能なパルス範囲である転写パルス有効範囲Vpは、最低転写パルスSpとの和が、最大パルス数1024になるように設定される。つまり、転写パルス有効範囲Vpとは、本実施例における昇華型画像形成装置が安定して印画できる画像データの範囲である。本例では、転写パルス有効範囲Vpはあらかじめ計算され図14に示すようにルックアップテーブルに格納されている。転写パルス有効範囲Vpは、図14に示すルックアップテーブルを用いて設定される。転写パルス有効時間Vpは、最低転写パルスSpと同様に、環境温度とヘッド温度の組み合わせに対応して決められる。
なお、図14と図15に示すルックアップテーブルは、図1のFLASHROM9にあらかじめ保持しておく。
When converting 256 gradation image data into 1024 gradation dot data, first, the γ table of FIG. 13A is read from the FLASH ROM 9 of FIG. 1, and the γ table is normalized starting from the lowest transfer pulse Sp. To do. The γ table in FIG. 13B shows the heat generation characteristics of the recording head obtained by normalizing FIG. At this time, the transfer pulse effective range Vp, which is a pulse range that can actually be stably transferred, is set so that the sum of the minimum transfer pulse Sp and the maximum number of pulses is 1024. That is, the transfer pulse effective range Vp is a range of image data that can be stably printed by the sublimation type image forming apparatus in this embodiment. In this example, the transfer pulse effective range Vp is calculated in advance and stored in a lookup table as shown in FIG. The transfer pulse effective range Vp is set using a lookup table shown in FIG. The transfer pulse effective time Vp is determined corresponding to the combination of the environmental temperature and the head temperature, as in the case of the minimum transfer pulse Sp.
Note that the lookup tables shown in FIGS. 14 and 15 are stored in advance in the FLASH ROM 9 of FIG.

以上のとおり、γ補正115は、図1における環境温度センサ1およびヘッド温度センサ8が測定した結果に基づいて、転写パルス有効範囲Vp,最低転写パルス Spを確定し、昇華型画像形成装置の温度条件に適した図13(b)のγテーブルを生成し、γ補正する。
γ補正115された後、熱履歴補正116では、過去の通電履歴から温度上昇を推定して、ラインごとに補正を行う。昇華型画像形成装置では記録ヘッド104の通電により基板等が蓄熱するため、蓄熱現象に応じて、記録ヘッドへの通電時間を補正し、発熱温度を一定にする。
各種補正114までは、画素単位または面単位にて行われるが、γ補正115及び熱履歴補正116は、ライン単位で処理が行われる。本実施例では、各種補正114まで行われたデータを図1のSDRAM10に一時的に保存し、ヘッド制御ASIC3の要求を受けてラインごとにデータを送る構成をとる。
熱履歴補正116から出力された画像データは、エッジ強調117にてエッジ強調処理が行われ、誤差拡散処理118にて誤差拡散処理が行われる。誤差拡散処理118については、図16、17,18,19を用いて詳細に説明する。エッジ強調処理117および誤差拡散処理118は、画素単位に行われる。
As described above, the γ correction 115 determines the transfer pulse effective range Vp and the minimum transfer pulse Sp based on the results measured by the environmental temperature sensor 1 and the head temperature sensor 8 in FIG. 1, and the temperature of the sublimation image forming apparatus. A γ table shown in FIG. 13B suitable for the conditions is generated and γ correction is performed.
After the γ correction 115, the thermal history correction 116 estimates the temperature rise from the past energization history and corrects for each line. In the sublimation type image forming apparatus, since the substrate and the like store heat by energizing the recording head 104, the energization time to the recording head is corrected and the heat generation temperature is made constant according to the heat storage phenomenon.
Up to the various corrections 114 are performed in units of pixels or planes, but the γ correction 115 and the thermal history correction 116 are processed in units of lines. In the present embodiment, data up to various corrections 114 is temporarily stored in the SDRAM 10 of FIG. 1, and data is sent for each line in response to a request from the head control ASIC 3.
The image data output from the thermal history correction 116 is subjected to edge enhancement processing at the edge enhancement 117, and error diffusion processing is performed at the error diffusion processing 118. The error diffusion process 118 will be described in detail with reference to FIGS. The edge enhancement process 117 and the error diffusion process 118 are performed on a pixel basis.

図16では、エッジ強調117から受け取った画像データを入力画像データとし、ドットデータ生成119に対する出力を出力画像データとしている。   In FIG. 16, the image data received from the edge enhancement 117 is input image data, and the output to the dot data generation 119 is output image data.

まず、加算器164は、注目画素に対して周囲画素から拡散された量子化誤差を入力画像データに加算する。量子化器161は、量子化誤差を加算された画像データに対して量子化を行う。減算器162は、量子化器161の入力値と出力値の差分を求め、量子化誤差を導出する。拡散フィルタ163は、量子化誤差に対して図18に示す拡散係数を乗算する。図18(a)は、注目画素181の周囲の画素に対応する拡散係数C1、C2、C3、C4を有する。導出された注目画素の量子化誤差を、周囲の画素に拡散する役割を持つ。実際は、図18(b)のように係数が設定されている。   First, the adder 164 adds the quantization error diffused from surrounding pixels to the target pixel to the input image data. The quantizer 161 quantizes the image data to which the quantization error has been added. The subtractor 162 calculates a difference between the input value and the output value of the quantizer 161 and derives a quantization error. The diffusion filter 163 multiplies the quantization error by the diffusion coefficient shown in FIG. FIG. 18A has diffusion coefficients C1, C2, C3, and C4 corresponding to pixels around the pixel of interest 181. It has a role of diffusing the derived quantization error of the target pixel to surrounding pixels. Actually, the coefficients are set as shown in FIG.

また、本実施例における誤差拡散処理に用いられる拡散係数は、ルックアップテーブル中に保持された複数の係数から、入力画像データの階調値に応じて選択する構成をとってもよい。図17に誤差拡散処理の構成の一部を示す。図17の量子化器171、減算器172、拡散係数フィルタ173、加算器174は、図16と同じ構成であるため説明を省略する。係数LUT175には、図19(a)のような拡散係数C1,C2,C3,C4の組み合わせである拡散係数群Cbが、図19(b)に示すように階調値ごとに保持されている。1つの拡散係数フィルタのみを用いた誤差拡散処理では、近傍画素への誤差の配分割合が常に一定であるため、出力画像上にノイズ模様が発生してしまうことがある。そこで、複数の拡散係数フィルタを用意し、階調値ごとに選択して誤差を拡散することにより、注目画素における誤差の周辺画素への配分割合が一定にならないようにしている。入力画像データの階調値に対応した拡散係数群Cbを選択することで、よりよい誤差拡散の効果を得ることが可能である。以上、誤差拡散118について説明した。
最後にドットデータ生成119が行われ、図1の記録ヘッド2に対する通電パターンが作られる。
Further, the diffusion coefficient used in the error diffusion processing in the present embodiment may be configured to be selected from a plurality of coefficients held in the lookup table according to the gradation value of the input image data. FIG. 17 shows a part of the configuration of error diffusion processing. Since the quantizer 171, the subtractor 172, the diffusion coefficient filter 173, and the adder 174 in FIG. 17 have the same configuration as that in FIG. 16, description thereof is omitted. In the coefficient LUT 175, a diffusion coefficient group Cb that is a combination of the diffusion coefficients C1, C2, C3, and C4 as shown in FIG. 19A is held for each gradation value as shown in FIG. 19B. . In an error diffusion process using only one diffusion coefficient filter, an error distribution ratio to the neighboring pixels is always constant, and thus a noise pattern may occur on the output image. Therefore, a plurality of diffusion coefficient filters are prepared and selected for each gradation value to diffuse the error, so that the distribution ratio of the error to the surrounding pixels in the target pixel does not become constant. By selecting the diffusion coefficient group Cb corresponding to the gradation value of the input image data, it is possible to obtain a better error diffusion effect. The error diffusion 118 has been described above.
Finally, dot data generation 119 is performed, and an energization pattern for the recording head 2 in FIG. 1 is created.

以上の処理111〜119の説明を実際の印画シーケンスにあてはめ、図12を用いて説明する。ここでは、Yの画像データに対する処理を用いてステップS121からステップS140の流れを説明する。ステップS121からステップS140の処理は、Y,M,C面および保護膜面で行われる為、1枚の印画物に対して、計4回繰り返される。   The above description of the processes 111 to 119 is applied to an actual printing sequence, and will be described with reference to FIG. Here, the flow from step S121 to step S140 will be described using a process for Y image data. Since the processing from step S121 to step S140 is performed on the Y, M, C surface and the protective film surface, the processing is repeated four times for one printed matter.

図12は、昇華型画像形成装置におけるCPU4の処理およびヘッド制御ASIC3の処理と、各処理の相関を示すシーケンス図である。前述のとおり、画像処理は、CPU4とヘッド制御ASIC3の2段階に分けて行われる。ステップS121からステップS124は、図11における処理111から114と同じため説明を省略する。ステップS125にて、いったんY面の画像データを図1のSDRAM10に書き出す。ステップS126において、環境温度センサ1が環境温度を測定し、ステップ S127においてヘッド温度センサ8は記録ヘッド2の温度を測定する。   FIG. 12 is a sequence diagram showing the correlation between the processing of the CPU 4 and the processing of the head control ASIC 3 in the sublimation type image forming apparatus and each processing. As described above, the image processing is performed in two stages of the CPU 4 and the head control ASIC 3. Steps S121 to S124 are the same as steps 111 to 114 in FIG. In step S125, the Y plane image data is once written in the SDRAM 10 of FIG. In step S126, the environmental temperature sensor 1 measures the environmental temperature, and in step S127, the head temperature sensor 8 measures the temperature of the recording head 2.

その後、ステップS128、ステップS129において最低転写パルスSpおよび転写パルス有効範囲Vpが導出される。最低転写パルスSpと転写パルス有効範囲Vpをもとに、ステップS130において1次元のγテーブルが生成され、SDRAM10へ書き込まれる。ステップS131にて、SDRAM10に書き込まれたγテーブルがCPUからヘッド制御ASICへ転送され、ステップS132にてヘッド制御ASIC3内のレジスタ(不図示)に書き込みが行われる。ステップS133にてY面のデータがCPU4からヘッド制御ASIC3に転送され、ヘッド制御ASIC3にて順次処理される。ステップS134からステップS138は図11における処理115から119と同じため説明を省略する。   Thereafter, in step S128 and step S129, the minimum transfer pulse Sp and the transfer pulse effective range Vp are derived. Based on the minimum transfer pulse Sp and the transfer pulse effective range Vp, a one-dimensional γ table is generated in step S130 and written to the SDRAM 10. In step S131, the γ table written in the SDRAM 10 is transferred from the CPU to the head control ASIC, and in step S132, writing is performed in a register (not shown) in the head control ASIC3. In step S133, the Y plane data is transferred from the CPU 4 to the head control ASIC 3, and sequentially processed by the head control ASIC 3. Steps S134 to S138 are the same as steps 115 to 119 in FIG.

最後にステップS139において、CPUからヘッド制御ASICに対して通電要求を発行し、ステップS140にてヘッドの通電が開始され、CPUはステップS141において、次に処理するM面の処理が開始する。以上の処理は、Y,M,C面および保護膜面で行われる為、1枚の印画物に対して、計4回繰り返される。   Finally, in step S139, an energization request is issued from the CPU to the head control ASIC. In step S140, energization of the head is started. In step S141, the CPU starts processing of the next M surface. Since the above processing is performed on the Y, M, C surface and the protective film surface, it is repeated a total of four times for one printed matter.

(実施例1)
以下、図3および図4、図7、図8、図9を用いて、実施例のひとつを詳細に説明する。前述の実施形態と同様の構成については、詳細な説明を省略する。
図3は、実施例1に係る昇華型画像形成装置のCPU4の処理およびヘッド制御ASIC3の処理と、各処理の相関を示すシーケンス図である。
Example 1
Hereinafter, one embodiment will be described in detail with reference to FIGS. 3, 4, 7, 8, and 9. Detailed description of the same configuration as that of the above-described embodiment is omitted.
FIG. 3 is a sequence diagram illustrating the correlation between the processing of the CPU 4 and the processing of the head control ASIC 3 of the sublimation image forming apparatus according to the first embodiment, and the processing.

ステップS31からステップS37は、図12における処理S121からS131と同じであるため説明を省略する。ステップS38において、最低転写パルスSpが、ステップS40にて転写パルス有効範囲Vpが導出される。ステップS39、ステップS40において、CPU4は最低転写パルスSpおよび転写パルス有効範囲Vpをヘッド制御ASIC3へ転送し、ヘッド制御ASIC3内のレジスタ(不図示)に各値が記憶される。ステップS42において、記憶された最低転写パルスSpと転写パルス有効範囲Vpに基づいて、1次元のγテーブルが生成され、SDRAM10へ書き込まれる。ステップS43からステップS48の処理は、図12における処理S131からS136までと同じであるため省略する。
ステップS49にて誤差拡散処理が行われる。図4はステップS49を行う構成を詳細に記したブロック図である。
図4では、エッジ強調を行うステップS48から出力されたデータを入力画像データとし、ドットデータ生成S50に対する出力を出力画像データとしている。
Steps S31 to S37 are the same as steps S121 to S131 in FIG. In step S38, the minimum transfer pulse Sp is derived, and in step S40, the transfer pulse effective range Vp is derived. In steps S39 and S40, the CPU 4 transfers the minimum transfer pulse Sp and the transfer pulse effective range Vp to the head control ASIC 3, and each value is stored in a register (not shown) in the head control ASIC 3. In step S 42, a one-dimensional γ table is generated based on the stored minimum transfer pulse Sp and transfer pulse effective range Vp, and written in the SDRAM 10. The processing from step S43 to step S48 is the same as the processing from step S131 to step S136 in FIG.
In step S49, error diffusion processing is performed. FIG. 4 is a block diagram showing in detail the configuration for performing step S49.
In FIG. 4, the data output from step S48 for edge enhancement is input image data, and the output for the dot data generation S50 is output image data.

まず、量子化器42は、量子化器42に入力された画像データに対して、画素ごとに量子化を行う。減算器43は、量子化器42における入力値と出力値の差分を求め、量子化誤差を導出する。量子化補正手段41は、量子化器42による量子化結果に対して補正値を加算し、量子化器からの出力値が最低転写パルスSp以下にならないように制御する。量子化補正手段41は、図3のステップS38で求められた最低転写パルスSpの値を保持し、最低転写パルスSpに合わせて補正値を決定する。その後、量子化誤差は、拡散フィルタ44により周辺画素に対して拡散される。拡散フィルタ44で使用される拡散係数は、係数LUT45から読み出される。   First, the quantizer 42 quantizes the image data input to the quantizer 42 for each pixel. The subtracter 43 obtains a difference between the input value and the output value in the quantizer 42 and derives a quantization error. The quantization correction unit 41 adds a correction value to the quantization result by the quantizer 42 and controls so that the output value from the quantizer does not become the minimum transfer pulse Sp or less. The quantization correction unit 41 holds the value of the minimum transfer pulse Sp obtained in step S38 of FIG. 3, and determines a correction value according to the minimum transfer pulse Sp. Thereafter, the quantization error is diffused to the surrounding pixels by the diffusion filter 44. The diffusion coefficient used in the diffusion filter 44 is read from the coefficient LUT 45.

各々の拡散係数および注目画素との相関は、図18と同じ構成のため説明を省略する。係数LUT45には、図7のようにC1からC4の係数が拡散係数群Cb[i]に保持されている。iは、パルス値を示し、従来手法とは異なりパルス値に対応して係数が保持されている。また、拡散係数群Cbは、図8、図9に示すように温度ごとに拡散係数群Cnとして格納されており、環境温度およびヘッド温度別に保持されているとする。そこで、ヘッド制御ASIC内のレジスタ(不図示)に保持された最低転写パルスSp、転写パルス有効範囲Vp、環境温度、ヘッド温度に応じて係数LUT45から最適な拡散係数フィルタを選択する。加算器46は入力画像データに拡散された誤差を加算し、誤差拡散が行われる。本処理は、画素単位に行われる。
環境や記録ヘッドの温度条件と、最低転写パルスSp,転写パルス有効範囲Vpに対応した拡散係数フィルタを選択することで、よりよい誤差拡散の効果を得ることが可能となる。
Since the correlation between each diffusion coefficient and the pixel of interest is the same as that in FIG. In the coefficient LUT 45, the coefficients C1 to C4 are held in the diffusion coefficient group Cb [i] as shown in FIG. i represents a pulse value, and unlike the conventional method, a coefficient is held corresponding to the pulse value. The diffusion coefficient group Cb is stored as a diffusion coefficient group Cn for each temperature as shown in FIGS. 8 and 9, and is held for each environmental temperature and head temperature. Therefore, an optimum diffusion coefficient filter is selected from the coefficient LUT 45 in accordance with the minimum transfer pulse Sp, transfer pulse effective range Vp, environmental temperature, and head temperature held in a register (not shown) in the head control ASIC. The adder 46 adds the diffused error to the input image data and performs error diffusion. This process is performed for each pixel.
By selecting a diffusion coefficient filter corresponding to the environment and the temperature condition of the recording head, the minimum transfer pulse Sp, and the transfer pulse effective range Vp, it is possible to obtain a better error diffusion effect.

最後にステップS139にて、CPU4はヘッド制御ASIC3に対して通電要求を発行する。そしてステップS140にて記録ヘッドの通電が開始され、CPU側はステップS141にて次に処理するM面の処理を開始する。
ステップS121からステップS140の処理は、Y,M,C面および保護膜面で行われる為、1枚の印画物に対して、計4回繰り返される。
Finally, in step S139, the CPU 4 issues an energization request to the head control ASIC 3. In step S140, energization of the recording head is started, and the CPU starts processing of the M surface to be processed next in step S141.
Since the processing from step S121 to step S140 is performed on the Y, M, C surface and the protective film surface, the processing is repeated four times for one printed matter.

以上、本実施例によれば、昇華型画像形成装置において、入力画像データに対して誤差拡散法による量子化を施しても、印画するのに安定な領域で出力することができる。これにより、不安定領域で発生しやすい未転写や色かすれなどの、画質を著しく損ねる要因を低減することができる。   As described above, according to this embodiment, in the sublimation type image forming apparatus, even if the input image data is quantized by the error diffusion method, it can be output in a stable region for printing. As a result, it is possible to reduce factors that significantly impair the image quality, such as untransferred and fading that are likely to occur in unstable regions.

(実施例2)
実施例1では、環境や記録ヘッドの温度条件に応じて、量子化器42から出力された量子化結果に対して補正をすることで、安定して印画出力できる領域以外への出力を防いだ。実施例2では、誤差拡散法により量子化された後の画像データに対し、クリップ処理を施すことで、不安定領域における印画出力を防ぐ例について説明する。前述の実施形態および実施例と同様の構成については、詳細な説明を省略する。以下、図5を用いて、実施形態のひとつを詳細に説明する。
図5における量子化器42、減算器43、拡散フィルタ44、係数LUT45は図4に示した構成と同様のため、同じ符号を付した。
実施例2では、図5におけるクリップ処理部51以外は実施例1と同じであり、説明を省略する。
(Example 2)
In the first embodiment, by correcting the quantization result output from the quantizer 42 in accordance with the environment and the temperature condition of the recording head, output to a region other than a region where the print output can be stably prevented is prevented. . In the second embodiment, an example will be described in which the image data after being quantized by the error diffusion method is clipped to prevent print output in an unstable region. Detailed descriptions of configurations similar to those in the above-described embodiment and examples are omitted. Hereinafter, one embodiment will be described in detail with reference to FIG.
The quantizer 42, subtractor 43, diffusion filter 44, and coefficient LUT 45 in FIG. 5 are the same as those shown in FIG.
The second embodiment is the same as the first embodiment except for the clip processing unit 51 in FIG.

クリップ処理部51では、各画素において量子化された後の値が最低転写パルスSpより大きく、最低転写パルスSpと転写パルス有効範囲Vpの和より小さくなるようにクリップ処理を行う。クリップ処理部51には、図3におけるステップS38,S40において求められた最低転写パルスSp、転写パルス有効範囲Vpの値が入力される。量子化器42からの出力値が最低転写パルスSpを下回らないように制御することで、印画をするのに不安定な領域における印画を防ぐことができ、良好な画質の印刷物を得ることができる。   The clip processing unit 51 performs clip processing so that the value after quantization in each pixel is larger than the minimum transfer pulse Sp and smaller than the sum of the minimum transfer pulse Sp and the transfer pulse effective range Vp. The clip processor 51 receives the values of the minimum transfer pulse Sp and the transfer pulse effective range Vp obtained in steps S38 and S40 in FIG. By controlling so that the output value from the quantizer 42 does not fall below the minimum transfer pulse Sp, it is possible to prevent printing in an unstable region for printing, and to obtain a printed matter with good image quality. .

(実施例3)
実施例3では、誤差拡散法により量子化された後のデータに対し、正規化処理を施す例について説明する。前述の実施形態と同様の構成については、詳細な説明を省略する。
(Example 3)
In the third embodiment, an example in which normalization processing is performed on data quantized by the error diffusion method will be described. Detailed description of the same configuration as that of the above-described embodiment is omitted.

以下、図6を用いて、本発明の実施形態のひとつを詳細に説明する。   Hereinafter, one embodiment of the present invention will be described in detail with reference to FIG.

図6中における量子化器42、減算器43、拡散フィルタ44、係数LUT45は図4に示した構成と同様のため、同じ符号を付した。実施例3では、図6における正規化処理部61以外は実施例1と同じであり、説明を省略する。
正規化処理部6は、各画素において量子化された後の値が最低転写パルスSpより大きく、最低転写パルスSpと転写パルス有効範囲Vpの和より小さくなるように正規化処理を行う。正規化処理部66には、図3におけるステップS38,ステップS40にて求められた最低転写パルスSp、転写パルス有効範囲Vpの値が入力される。量子化器42からの出力値が最低転写パルスSpを下回らないように正規化処理によって制御することで、印画をするのに不安定な領域における印刷を防ぐことができ、良好な画質の印刷物を得ることができる。
The quantizer 42, the subtractor 43, the diffusion filter 44, and the coefficient LUT 45 in FIG. 6 are the same as those shown in FIG. The third embodiment is the same as the first embodiment except for the normalization processing unit 61 in FIG.
The normalization processing unit 6 performs normalization processing so that the value after quantization in each pixel is larger than the minimum transfer pulse Sp and smaller than the sum of the minimum transfer pulse Sp and the transfer pulse effective range Vp. The normalization processing unit 66 receives the values of the minimum transfer pulse Sp and the transfer pulse effective range Vp obtained in steps S38 and S40 in FIG. By controlling by the normalization process so that the output value from the quantizer 42 does not fall below the minimum transfer pulse Sp, printing in an unstable region for printing can be prevented, and a printed matter with good image quality can be obtained. Can be obtained.

[その他の実施例]
前述の実施例では、ヘッド温度および環境温度に応じて、安定して印画可能な領域の下限値を設定したが、必ずしもその両方を考慮する必要はなく、ヘッド温度のみでもよい。また、安定して印画可能な領域の下限値および範囲を設定する構成としたが、下限値と上限値を設定する構成でも同じである。
また、本発明は、上述した実施例の機能(例えば、図3、図12のフローチャートにより示される機能)を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給することによっても実現できる。この場合、そのシステム或いは装置のコンピュータ(又はCPUやMPU)がコンピュータが読み取り可能に記憶媒体に格納されたプログラムコードを読み出し実行することにより、上述した実施例の機能を実現する。
[Other Examples]
In the above-described embodiment, the lower limit value of the area where printing can be performed stably is set according to the head temperature and the environmental temperature, but it is not always necessary to consider both, and only the head temperature may be used. In addition, the lower limit value and the range of the area where printing can be performed stably are set, but the same applies to a configuration where the lower limit value and the upper limit value are set.
The present invention also provides a system or apparatus with a storage medium storing software program codes for realizing the functions of the above-described embodiments (for example, the functions shown in the flowcharts of FIGS. 3 and 12). realizable. In this case, the function of the above-described embodiment is realized by the computer (or CPU or MPU) of the system or apparatus reading and executing the program code stored in the storage medium so that the computer can read it.

Claims (16)

記録ヘッドを用いて印画する昇華型の画像形成装置において、
前記記録ヘッドの温度を測定するヘッド温度測定手段と、
前記記録ヘッドの温度に応じて、前記画像形成装置が安定して印画できる画像データの範囲を設定する範囲設定手段と、
入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理手段と、
前記範囲に基づいて、前記誤差拡散処理手段による結果を制御する制御手段と
を有し、
前記誤差拡散処理手段は、前記記録ヘッドの温度に応じて、誤差拡散法に用いられる拡散係数を選択し、前記選択した拡散係数を用いて前記入力画像データに対して誤差拡散法による量子化を実行することを特徴とする画像形成装置。
In a sublimation type image forming apparatus that prints using a recording head,
Head temperature measuring means for measuring the temperature of the recording head;
Range setting means for setting a range of image data that can be stably printed by the image forming apparatus according to the temperature of the recording head;
Error diffusion processing means for quantizing the input image data by an error diffusion method;
Based on the range, it has a control means for controlling the result of the error diffusion processing means,
The error diffusion processing means selects a diffusion coefficient used for the error diffusion method according to the temperature of the recording head, and performs quantization by the error diffusion method on the input image data using the selected diffusion coefficient. An image forming apparatus that executes the image forming apparatus.
前記制御手段は、前記誤差拡散処理手段による結果が、前記範囲の下限値を下回らないように制御することを特徴とする請求項1に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the control unit performs control so that a result of the error diffusion processing unit does not fall below a lower limit value of the range. さらに、前記記録ヘッドの温度に応じて、前記画像形成装置が安定して印画可能な画像データの下限値を設定する下限値設定手段を有し、
前記制御手段は、前記下限値と前記範囲に基づいて制御することを特徴とする請求項1または2に記載の画像形成装置。
Furthermore, the image forming apparatus has a lower limit setting unit that sets a lower limit of image data that can be stably printed according to the temperature of the recording head,
The image forming apparatus according to claim 1, wherein the control unit performs control based on the lower limit value and the range.
さらに、環境温度を測定する環境温度測定手段と、
記録ヘッドの温度と環境温度とに応じた、前記画像形成装置が安定して印画できる画像データの範囲を示すテーブルを保持する保持手段を有し、
前記範囲設定手段は、前記保持手段が有するテーブルを参照することにより、前記ヘッド温度測定手段から得られる前記記録ヘッドの温度および前記環境温度測定手段から得ら得る前記環境温度に応じた前記範囲を設定することを特徴とする請求項1乃至3の何れか一項に記載の画像形成装置。
Furthermore, an environmental temperature measuring means for measuring the environmental temperature ,
Holding means for holding a table indicating a range of image data that can be stably printed by the image forming apparatus according to the temperature of the recording head and the environmental temperature ;
The range setting means refers to the table of the holding means, and determines the range according to the temperature of the recording head obtained from the head temperature measuring means and the environmental temperature obtained from the environmental temperature measuring means. The image forming apparatus according to claim 1, wherein the image forming apparatus is set.
前記範囲に応じて前記画像形成装置が印画できる色成分ごとの画像データを示す階調値をパルス値へ変化した結果を出力するγ補正手段を有し、Γ correction means for outputting a result of changing a gradation value indicating image data for each color component that can be printed by the image forming apparatus according to the range into a pulse value;
前記誤差拡散処理手段は前記γ補正手段による出力結果に基づく画像データを入力画像データとし、前記記録ヘッドの温度に応じて選択した拡散係数のうちさらに、前記入力画像データを構成する画素値毎に拡散係数を選択することを特徴とする請求項3に記載の画像形成装置。The error diffusion processing unit uses the image data based on the output result from the γ correction unit as input image data, and further, for each pixel value constituting the input image data, among the diffusion coefficients selected according to the temperature of the recording head. The image forming apparatus according to claim 3, wherein a diffusion coefficient is selected.
前記制御手段は、前記誤差拡散処理手段による結果を補正すること
を有することを特徴とする請求項1乃至5の何れか一項に記載の画像形成装置。
The image forming apparatus according to claim 1, wherein the control unit includes correcting a result of the error diffusion processing unit.
前記制御手段は、前記誤差拡散処理手段による結果に対して、クリップ処理することを特徴とする請求項1乃至5の何れか一項に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the control unit performs a clipping process on a result obtained by the error diffusion processing unit. 前記制御手段は、前記誤差拡散処理手段による結果に対して、正規化することを特徴とする請求項1乃至5の何れか一項に記載の画像形成装置。   The image forming apparatus according to claim 1, wherein the control unit normalizes a result obtained by the error diffusion processing unit. 前記誤差拡散処理手段は、前記入力画像データを構成する注目画素の画素値を量子化し、前記量子化によって得られる量子化結果を補正量を用いて補正し、前記誤差拡散処理の結果として出力し、The error diffusion processing means quantizes a pixel value of a target pixel constituting the input image data, corrects a quantization result obtained by the quantization using a correction amount, and outputs the result as the error diffusion processing result. ,
さらに前記注目画素の画素値と前記誤差拡散処理の結果との差分を量子化誤差として算出し、該量子化誤差を、前記注目画素の近傍の画素に、前記拡散係数を用いて拡散して該近傍の画素の画素値を更新することを特徴とする請求項1乃至5の何れか一項に記載の画像形成装置。Further, a difference between the pixel value of the target pixel and the result of the error diffusion process is calculated as a quantization error, and the quantization error is diffused to the pixels in the vicinity of the target pixel by using the diffusion coefficient. The image forming apparatus according to claim 1, wherein pixel values of neighboring pixels are updated.
前記制御手段は、前記範囲に基づいて前記補正量を設定することを特徴とする請求項9に記載の画像形成装置。The image forming apparatus according to claim 9, wherein the control unit sets the correction amount based on the range. 記録ヘッドを用いて印画する昇華型の画像形成装置による画像形成方法において、
前記記録ヘッドの温度を測定するヘッド温度測定工程と、
前記記録ヘッドの温度に応じて、前記画像形成装置が安定して印画できる画像データの範囲を設定する範囲設定工程と、
入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理工程と、
前記範囲に基づいて、前記誤差拡散処理工程による結果を制御する制御工程と
を有し、
前記誤差拡散処理工程は、前記記録ヘッドの温度に応じて、誤差拡散法に用いられる拡散係数を選択し、前記選択した拡散係数を用いて前記入力画像データに対して誤差拡散法による量子化を実行することを特徴とする画像形成方法。
In an image forming method by a sublimation type image forming apparatus for printing using a recording head,
A head temperature measuring step for measuring the temperature of the recording head;
A range setting step for setting a range of image data that can be stably printed by the image forming apparatus according to the temperature of the recording head;
An error diffusion process for quantizing the input image data by an error diffusion method;
A control step of controlling a result of the error diffusion processing step based on the range, and
The error diffusion processing step selects a diffusion coefficient used in the error diffusion method according to the temperature of the recording head, and performs quantization by the error diffusion method on the input image data using the selected diffusion coefficient. An image forming method which is executed .
コンピュータ装置を制御して、請求項1から請求項10の何れか一項に記載された画像形成装置の各手段として機能させることを特徴とするコンピュータプログラム。 A computer program for controlling a computer device to function as each unit of the image forming apparatus according to any one of claims 1 to 10 . 昇華型の画像形成装置において、In a sublimation type image forming apparatus,
環境温度を測定する環境測定手段と、Environmental measuring means for measuring environmental temperature;
前記環境温度に応じて、前記画像形成装置が安定して印画できる画像データの範囲を設定する範囲設定手段と、Range setting means for setting a range of image data that can be stably printed by the image forming apparatus according to the environmental temperature;
入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理手段と、Error diffusion processing means for quantizing the input image data by an error diffusion method;
前記範囲に基づいて、前記誤差拡散処理手段による結果を制御する制御手段とControl means for controlling the result of the error diffusion processing means based on the range;
を有し、Have
前記誤差拡散処理手段は、前記環境の温度に応じて、誤差拡散法に用いられる拡散係数を選択し、前記選択した拡散係数を用いて前記入力画像データに対して誤差拡散法による量子化を実行することを特徴とする画像形成装置。The error diffusion processing means selects a diffusion coefficient to be used for the error diffusion method according to the temperature of the environment, and executes quantization by the error diffusion method on the input image data using the selected diffusion coefficient. An image forming apparatus.
昇華型の画像形成装置のための画像処理装置であって、An image processing apparatus for a sublimation type image forming apparatus,
前記画像形成装置が安定して印画できるパルス値の範囲を設定する範囲設定手段と、Range setting means for setting a range of pulse values that the image forming apparatus can stably print;
前記範囲に基づいて、誤差拡散法に用いられる拡散係数を設定する拡散係数設定手段と、  A diffusion coefficient setting means for setting a diffusion coefficient used in the error diffusion method based on the range;
前記拡散係数設定手段により設定された拡散係数を用いて、入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理手段とを有することを特徴とする画像処理装置。An image processing apparatus comprising: error diffusion processing means for performing quantization on input image data by an error diffusion method using the diffusion coefficient set by the diffusion coefficient setting means.
昇華型の画像形成装置による画像形成方法において、
環境温度を測定する環境測定工程と、
前記環境温度に応じて、前記画像形成装置が安定して印画できる画像データの範囲を設定する範囲設定工程と、
入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理工程と、
前記範囲に基づいて、前記誤差拡散処理工程における結果を制御する制御工程とを有し、
前記誤差拡散処理工程は、前記環境の温度に応じて、誤差拡散法に用いられる拡散係数を選択し、前記選択した拡散係数を用いて前記入力画像データに対して誤差拡散法による量子化を実行することを特徴とする画像形成方法。
In an image forming method using a sublimation type image forming apparatus,
An environmental measurement process for measuring environmental temperature;
A range setting step for setting a range of image data that can be stably printed by the image forming apparatus according to the environmental temperature;
An error diffusion process for quantizing the input image data by an error diffusion method;
A control step for controlling a result in the error diffusion processing step based on the range;
The error diffusion processing step selects a diffusion coefficient used for the error diffusion method according to the temperature of the environment, and executes quantization by the error diffusion method on the input image data using the selected diffusion coefficient. An image forming method.
昇華型の画像形成装置のための画像処理方法であって、An image processing method for a sublimation type image forming apparatus,
前記画像形成装置が安定して印画できるパルス値の範囲を設定する範囲設定工程と、A range setting step for setting a range of pulse values that can be stably printed by the image forming apparatus;
前記範囲に応じて、誤差拡散法に用いられる拡散係数を設定する拡散係数設定工程と、A diffusion coefficient setting step for setting a diffusion coefficient used in the error diffusion method according to the range,
前記拡散係数設定工程により設定された拡散係数を用いて、入力画像データに対して誤差拡散法により量子化を行う誤差拡散処理工程とを有することを特徴とする画像処理方法。An image processing method comprising: an error diffusion processing step of quantizing input image data by an error diffusion method using the diffusion coefficient set in the diffusion coefficient setting step.
JP2011023855A 2011-02-07 2011-02-07 Sublimation type image forming apparatus Expired - Fee Related JP5828641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011023855A JP5828641B2 (en) 2011-02-07 2011-02-07 Sublimation type image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011023855A JP5828641B2 (en) 2011-02-07 2011-02-07 Sublimation type image forming apparatus

Publications (2)

Publication Number Publication Date
JP2012165173A JP2012165173A (en) 2012-08-30
JP5828641B2 true JP5828641B2 (en) 2015-12-09

Family

ID=46844145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011023855A Expired - Fee Related JP5828641B2 (en) 2011-02-07 2011-02-07 Sublimation type image forming apparatus

Country Status (1)

Country Link
JP (1) JP5828641B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3439236B2 (en) * 1993-07-16 2003-08-25 株式会社東芝 Image processing device
JP2007069615A (en) * 2005-03-16 2007-03-22 Seiko Epson Corp Printing method, printing apparatus, printing program, computer-readable recording medium, printing apparatus control program, printing apparatus control method, printing data generation apparatus, printing data generation program, and printing data generation method
JP2010111000A (en) * 2008-11-06 2010-05-20 Canon Inc Printer, and method and program for controlling the same

Also Published As

Publication number Publication date
JP2012165173A (en) 2012-08-30

Similar Documents

Publication Publication Date Title
JP5131313B2 (en) Output image adjustment of image data
US8040569B2 (en) Image processing apparatus and method for contrast processing and intermediate color removal
CN102318330B (en) Image processing system for processing digital images and image processing method for processing digital images
US7933041B2 (en) Adjustment for output image of image data
US20120268759A1 (en) Image processing apparatus, image processing method, and program
WO2004008753A1 (en) Output image adjustment of image data
US8149465B2 (en) Coloring image generating apparatus and coloring image generating method for generating a coloring image from an image using an edge intensity frequency distribution of the image
JP2018056873A (en) Image processing device and computer program
JP7277175B2 (en) Image processing device, image processing method, and program
JP5828641B2 (en) Sublimation type image forming apparatus
US20020181000A1 (en) Image processing apparatus
JP5361252B2 (en) Printing apparatus, control method therefor, program, and recording medium
JP7034742B2 (en) Image forming device, its method and program
JP4337509B2 (en) Printer and control method thereof
JP4295465B2 (en) Image processing device
JP2013184378A (en) Printer control method for reducing print wrinkles in sublimation type printer
JP6781398B2 (en) Image processing equipment and computer programs
JP6234117B2 (en) Printing apparatus, control method thereof, and control program
JP7495660B2 (en) Image processing device and computer program
JP2014093712A (en) Sublimation type image forming apparatus, control method of the same, and program
US9131181B2 (en) Apparatus and method for producing a monochrome image
JP2005144875A (en) Printed image color reproduction system
JP5206741B2 (en) Image file generation and output
JP2011110800A (en) Overcoat printing controller
JP2005231110A (en) Print control apparatus, print control method, and print control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150623

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150713

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151020

R151 Written notification of patent or utility model registration

Ref document number: 5828641

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees