JP2985144B2 - Printer device - Google Patents
Printer deviceInfo
- Publication number
- JP2985144B2 JP2985144B2 JP7233128A JP23312895A JP2985144B2 JP 2985144 B2 JP2985144 B2 JP 2985144B2 JP 7233128 A JP7233128 A JP 7233128A JP 23312895 A JP23312895 A JP 23312895A JP 2985144 B2 JP2985144 B2 JP 2985144B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- unit
- inspection
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、印刷用紙などの媒
体上に高速かつ高品質にデータを印刷することのできる
プリンタ装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer capable of printing data at high speed and with high quality on a medium such as printing paper.
【0002】[0002]
【従来の技術】紙などの媒体上に所定の情報を視覚的に
認識可能に記録する方法としては、刷版を用いて印刷機
により高速に、同一の情報を大量の媒体上に記録する方
法や、コンピュータの端末装置として用いられるような
プリンタなどにより、低速ながら任意のデータを比較的
小数の媒体上に印字する方法などがよく知られている。
しかしまた、可変なデータ、すなわちたとえば1枚ずつ
に異なるデータを、高速に大量に記録したいという要望
もあり、そのための高速なプリンタ装置も実用化されて
いる。2. Description of the Related Art As a method of recording predetermined information on a medium such as paper so as to be visually recognizable, a method of recording the same information on a large amount of medium at high speed by a printing machine using a printing plate is known. Also, a method of printing arbitrary data on a relatively small number of media at a low speed by a printer used as a terminal device of a computer or the like is well known.
However, there is also a demand for recording a large amount of variable data, that is, for example, different data for each sheet at a high speed, and a high-speed printer apparatus for that purpose has been put to practical use.
【0003】可変データを高速印刷するそのようなプリ
ンタ装置は、印刷媒体を高速に搬送する搬送手段、その
搬送手段により搬送される用紙上に高速にイメージを記
録する印刷手段、順次入力される印刷データが適切に用
紙上に印刷されるようにそれらを適切に制御する制御手
段などから構成される。そして、その印刷手段には、た
とえばインクジェットヘッドによりインクジェット方式
により印刷を行う方法などが適用されている。インクジ
ェット方式により印刷を行うそのような高速プリンタ装
置としては、たとえば毎秒5m、A4サイズの印刷用紙
であれば毎秒15枚以上の速度で印刷を行う装置も実用
化されている。[0003] Such a printer apparatus for printing variable data at a high speed includes a conveying means for conveying a print medium at a high speed, a printing means for recording an image at high speed on a sheet conveyed by the conveying means, and a printing means for sequentially inputting. It is composed of control means for appropriately controlling data so that the data is appropriately printed on paper. As the printing means, for example, a method of performing printing by an inkjet method using an inkjet head is applied. As such a high-speed printer device that performs printing by the ink jet method, for example, a device that performs printing at a speed of 15 sheets per second or more for A4 size printing paper at 5 m / s has been put to practical use.
【0004】また、そのような高速プリンタ装置の適用
対象としては、たとえば株券や各種金券などのように、
印刷量が大量であり、かつそれぞれに異なる番号を印刷
しなければならないような書類の印刷がある。そのよう
な重要な書類を印刷をする際には、印刷内容の重複や脱
落などの不良はもとより、カスレやつぶれなどの不良印
刷、線幅や濃淡のバラツキなどの低品質な印刷も許され
ず、正確なデータを高品質に印刷することが求められ
る。The high-speed printer is applied to, for example, stock certificates and various cash vouchers.
There is printing of documents in which the amount of printing is large and different numbers must be printed for each. When printing such important documents, not only defective printing such as duplication or omission of printing content, but also poor printing such as blurring and crushing, low-quality printing such as line width and shading variation are not allowed. It is required to print accurate data with high quality.
【0005】[0005]
【発明が解決しようとする課題】しかし、このようなプ
リンタ装置においては、前述したような印刷不良を削減
するために、プリンタ装置、特に印字ヘッドの検査をし
たいう要望があったが、その検査が適切に行えないとい
う問題があった。印字ヘッドなどの装置の検査を、目視
により行うことは不可能であり、何らかのいわゆる試し
刷りを行い、その印字状態から印字ヘッドの検査するこ
とになる。しかし、その試し刷りを行ったとしても、た
とえば1ドット以下のドットのずれや、小さなゴミやカ
スレ、あるいは濃淡のわずかなムラなどの、細かな印字
品質を検査するためには、熟練をした作業者が経験に基
づいて行う必要があり、誰でも迅速に検査できるもので
はなかった。However, in such a printer apparatus, there has been a demand for inspecting the printer apparatus, particularly the print head, in order to reduce the above-mentioned printing defects. There is a problem that can not be performed properly. It is impossible to visually inspect a device such as a print head, so that some kind of so-called test printing is performed, and the print head is inspected based on the printing state. However, even if the test printing is performed, a skilled work is required in order to inspect fine print quality such as deviation of dots of 1 dot or less, small dust and blur, or slight unevenness of shading. Must be done based on experience, and not everyone can test quickly.
【0006】また、インクジェットヘッドのような多少
特別な印字ヘッドを有効に検査できる試し刷り用の検査
用イメージを用意することは難しく、検査が有効に行え
ない場合があった。さらに、通常の動作モードで試し刷
りを行い印字状態を検査しようとすると、このような高
速なプリンタ装置では多量の印刷用紙に一気に印刷して
しまうため、印刷用紙が無駄になるという問題も生じ
た。また、前述したような重要な書類を印刷する際に
は、たとえば不良印刷が発生した場合にはその不良印刷
物を明確に廃棄してから再びプリンタ装置の稼働が許さ
れるなど、印刷物が厳しく管理されている場合が多い。
そのため、実際に印刷するイメージデータを使用した試
し刷りが行えない場合が多く、試し刷りにより印字品質
をチェックできない場合もあった。In addition, it is difficult to prepare a test printing test image that can effectively test a somewhat special print head such as an ink jet head, and the test may not be performed effectively. Furthermore, when a test print is performed in the normal operation mode to check the print state, such a high-speed printer apparatus prints a large amount of print paper at a stretch, and thus the print paper is wasted. . When printing important documents such as those described above, for example, when defective printing occurs, the printed materials are strictly managed, such as clearly discarding the defective printed material and then allowing the printer device to operate again. Often have.
Therefore, test printing using image data to be actually printed cannot be performed in many cases, and printing quality cannot be checked by test printing in some cases.
【0007】したがって本発明の目的は、たとえば印刷
の開始時などにおいて、印字ヘッドなどの検査を自動的
に行うことができ、これにより不良な印刷物を排除し正
確で高品質な印刷が行える信頼性の高いプリンタ装置を
提供することにある。Accordingly, it is an object of the present invention to provide an automatic inspection of a print head or the like, for example, at the start of printing, thereby eliminating defective prints and ensuring accurate and high-quality printing. To provide a high-quality printer device.
【0008】[0008]
【課題を解決するための手段】前記課題を解決するため
に、印字ヘッドの検査が可能なテストパタンをプリンタ
装置内で生成し、そのテストパタンをを用いて印字ヘッ
ドの検査を行うようにした。すなわち、そのテストパタ
ンを実際に印字し、その印字されたテストパタンをセン
サにより読み込み、読み込んだイメージと元のテストパ
タンとを比較照合し、印字ヘッドの状態を把握できるよ
うにした。In order to solve the above-mentioned problems, a test pattern capable of inspecting a print head is generated in a printer, and the print head is inspected using the test pattern. . That is, the test pattern is actually printed, the printed test pattern is read by a sensor, the read image is compared with the original test pattern, and the state of the print head can be grasped.
【0009】したがって、本発明のプリンタ装置は、被
印刷媒体ごとに順次入力されるビットマップ形式のイメ
ージデータを、順次印刷するプリンタ装置であって、所
定のテストパタンをビットマップ形式で生成するテスト
パタン生成手段と、所定幅の印刷領域を有する印刷ヘッ
ドが複数個、各印刷ヘッドの印刷領域が実質的に主走査
方向において連続し、各印刷ヘッドにより副走査方向の
同一の位置に画素を印刷可能なように配置され、入力さ
れたイメージデータ、または、前記生成されたテストパ
タンのイメージデータを被印刷媒体上に印刷する印刷手
段と、前記印刷された被印刷媒体上のイメージをビット
マップ形式で読み込む画像センサ手段と、前記生成され
たテストパタンのビットマップ形式のイメージデータ
と、前記読み込んだ被印刷媒体からのビットマップ形式
のイメージデータとをビット単位で照合し、前記印刷手
段の前記印刷ヘッドの位置をビット単位で検査し、当該
印刷ヘッドの配置が適切か否かを検査する検査手段とを
有する。Therefore, the printer device of the present inventionSuffered
Bitmap format images that are sequentially input for each print medium
Printer device for sequentially printing image data,Place
Constant test patternIn bitmap formatTest to generate
Pattern generation means;A print head with a print area of a predetermined width
The main scanning of the print area of each print head
In the sub-scanning direction by each print head.
It is arranged so that pixels can be printed at the same position,Input
Image data or the generated test pattern
TanImage dataHand that prints on a medium to be printed
Step and on the printed medium to be printedBit image
In map formatImage sensor means for reading;
Test patternBitmap image data
When,Bitmap format from the read print medium
Collated with the image data of
Inspect the position of the print head of the stage in bit units,
Inspect printhead for proper placementInspection means
Have.
【0010】好適には、前記検査の結果、少なくともい
ずれかの前記印刷ヘッドの配置が適切でなかった場合
に、前記印刷手段の前記印刷ヘッドの位置を調整する印
刷ヘッド位置調整手段をさらに有する。 [0010] Preferably , at least one of
When the position of the print head is incorrect
A mark for adjusting the position of the print head of the printing means.
The printing apparatus further includes a print head position adjusting unit.
【0011】[0011]
【0012】[0012]
【0013】[0013]
【発明の実施の形態】本発明のプリンタ装置の一実施の
形態を図1〜図13を参照して説明する。本実施の形態
のプリンタ装置は、ホストコンピュータより入力される
印刷データを、複数のインクジェットヘッドを用いて高
速に印刷する大規模プリンティングシステムであり、特
に、プリンタ装置内で生成されるテストパタンを用い
て、印字ヘッドの状態や、印字された文字の品質を検査
できるようにしたものである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of a printer according to the present invention will be described with reference to FIGS. The printer according to the present embodiment is a large-scale printing system that prints print data input from a host computer at high speed using a plurality of inkjet heads, and particularly uses a test pattern generated in the printer. Thus, the state of the print head and the quality of printed characters can be inspected.
【0014】まず、図1および図2に基づいて、本実施
の形態のプリンタ装置の各部の構成について説明する。
図1は、本実施の形態のプリンタ装置100の構成を示
す機能ブロック図である。プリンタ装置100は、用紙
搬送部110、印刷部200、ヘッド駆動部230、印
刷イメージ記憶部240、インターフェイス部250、
テストパタン生成部300、イメージ読み取り部40
0、検査イメージ記憶部460、モニタ470、検査部
500、制御部600、操作部610およびヒータ62
0を有する。First, the configuration of each section of the printer of the present embodiment will be described with reference to FIGS.
FIG. 1 is a functional block diagram illustrating a configuration of a printer device 100 according to the present embodiment. The printer device 100 includes a paper transport unit 110, a printing unit 200, a head driving unit 230, a print image storage unit 240, an interface unit 250,
Test pattern generation unit 300, image reading unit 40
0, inspection image storage unit 460, monitor 470, inspection unit 500, control unit 600, operation unit 610, and heater 62
Has zero.
【0015】図2は、プリンタ装置100の全体の概略
外観図である。プリンタ装置100は、実際に印刷用紙
が搬送され、印刷が行われ、印刷結果が検査される本体
700、その本体700とは別筐体に収容されている制
御ユニット710、および、同様に別筐体に収容されて
いる操作ユニット725より構成されている。図2にお
いて(A)は本体700の側面図、(B)は本体700
の上面図、(C)は制御ユニット710を示す図、
(D)は操作ユニット725を示す図である。FIG. 2 is a schematic external view of the entire printer device 100. The printer device 100 includes a main body 700 on which printing paper is actually conveyed, printing is performed, and a print result is inspected, a control unit 710 housed in a separate housing from the main body 700, and a separate housing similarly. It comprises an operation unit 725 housed in the body. 2A is a side view of the main body 700, and FIG.
(C) is a diagram showing the control unit 710,
(D) is a diagram showing the operation unit 725.
【0016】用紙搬送部110は、被印刷媒体である印
刷用紙を順次搬送する紙送り機構である。用紙搬送部1
10は、図2(A)に示すように、ホッパより順次カッ
ト紙を送出するホッパユニット110-1、印刷ヘッド2
20-1〜220-4下を印刷用紙を搬送する印刷部用紙搬
送ユニット110-2、CCDカメラ440-1〜440 -4
下を印刷用紙を搬送する検査部用紙搬送ユニット110
-3、ヒータ620中を搬送するヒータ部用紙搬送ユニッ
ト110-4、および、排紙された印刷用紙を蓄積する図
示せぬスタッカユニットが一体的に連結されて構成され
ているものであり、これにより、印刷用紙を高速かつ所
定の速度で安定して、本体700中を搬送する。The paper transport unit 110 is provided with a printing medium
This is a paper feed mechanism for sequentially transporting the printing paper. Paper transport unit 1
Numeral 10 denotes a cutter in order from the hopper, as shown in FIG.
Hopper unit 110 that sends out paper-1, Print head 2
20-1~ 220-FourPrinting section paper transport that transports printing paper below
Feeding unit 110-2, CCD camera 440-1~ 440 -Four
Inspection unit paper transport unit 110 that transports print paper below
-3, A heater section paper transport unit that transports through the heater 620
G110-FourFor accumulating ejected printing paper
A stacker unit (not shown) is integrally connected
This allows printing paper to be printed at high speed and
The sheet is conveyed in the main body 700 stably at a constant speed.
【0017】用紙搬送部110は、印刷用紙を送るロー
ラやガイド、印刷用紙の位置を検出するセンサ、ローラ
の回転速度から用紙搬送速度を検出するエンコーダなど
から構成され、制御部600から入力される制御信号に
基づいて、印刷用紙の搬送・停止、速度調整などが行わ
れる。また、図2(B)に示すような、印刷部用紙搬送
ユニット110-2の先頭付近の紙送りローラに設けられ
たエンコーダ111からのパルスは、印刷時のタイミン
グを生成する信号として印刷部200に出力される。な
お、本実施の形態の用紙搬送部110は、3m/s程度
で印刷用紙を搬送する。The paper transport unit 110 includes rollers and guides for feeding print paper, a sensor for detecting the position of the print paper, an encoder for detecting the paper transport speed based on the rotation speed of the rollers, and the like. Based on the control signal, conveyance / stop of printing paper, speed adjustment, and the like are performed. Also, as shown in FIG. 2B, a pulse from an encoder 111 provided on a paper feed roller near the head of the printing unit paper transport unit 110-2 is used as a signal for generating a timing at the time of printing. Is output to The paper transport unit 110 according to the present embodiment transports the print paper at about 3 m / s.
【0018】印刷部200は、制御部600から入力さ
れる制御信号に基づいて、印刷イメージ記憶部240に
記憶されているイメージデータを印刷用紙に印刷する。
印刷部200について、図3〜図6を参照して詳細に説
明する。図3は、印刷部200の構成を示すブロック図
である。図4(A)は印刷部200のヘッド220-1〜
220-4の配置を示す図、図4(B)は後述するイメー
ジ読み取り部400のカメラ440-1〜440-4の配置
を示す図である。印刷部200は、4個の印刷部200
-1〜200-4を有する。各印刷部200 -i(i=1〜
4)には、制御部600から制御信号が入力され、印刷
イメージ記憶部240に記憶されているイメージデータ
が読み込まれる。また、前述した用紙搬送部110のエ
ンコーダ111からの信号は、全ての印刷部200-1〜
200-4に共通に入力される。The printing section 200 receives an input from the control section 600.
Is stored in the print image storage unit 240 based on the control signal
The stored image data is printed on printing paper.
The printing unit 200 will be described in detail with reference to FIGS.
I will tell. FIG. 3 is a block diagram illustrating a configuration of the printing unit 200.
It is. FIG. 4A shows the head 220 of the printing unit 200.-1~
220-FourFIG. 4B is a view showing the arrangement of
Camera 440 of the reading unit 400-1~ 440-FourArrangement
FIG. The printing unit 200 includes four printing units 200
-1~ 200-FourHaving. Each printing unit 200 -i(I = 1 ~
In 4), a control signal is input from the control unit 600 and printing is performed.
Image data stored in image storage unit 240
Is read. In addition, the above-described paper transport unit 110
The signal from the encoder 111 is transmitted to all the printing units 200.-1~
200-FourIs input in common.
【0019】各印刷部200-i(i=1〜4)は、印刷
制御部210-iおよびヘッド220 -iを有する。印刷制
御部210は、制御部600から入力される制御信号,
および、用紙搬送部110のエンコーダ111から入力
される信号に基づいて、搬送される印刷用紙に対するヘ
ッド220の動作タイミングや、ヘッド220における
後述するインク滴下速度を制御する。ヘッド220は、
各々ドット密度が240dpiで印字幅Wh が4インチ
のインクジェットヘッドであり、印刷制御部210から
の制御に従って、印刷イメージ記憶部240から読み出
したイメージデータを順次記録する。本実施の形態にお
いては、4個のヘッド220-1〜220-4が、図4
(A)に示すように、各ヘッドの印字ドットが連続する
ように配置されており、全体として16インチ(4イン
チ×4個)の印字幅Wp で印刷用紙に印字できるように
なっている。Each printing unit 200-i(I = 1 to 4) is printed
Control unit 210-iAnd head 220 -iHaving. Printing system
The control unit 210 includes a control signal input from the control unit 600,
And input from the encoder 111 of the paper transport unit 110
To the conveyed printing paper based on the signal
Operation timing of the head 220 and the head 220
The ink dropping speed described below is controlled. The head 220 is
Each has a dot density of 240 dpi and a print width Wh of 4 inches
Inkjet head, from the print control unit 210
Read from the print image storage unit 240 according to the control of
The recorded image data is sequentially recorded. In this embodiment,
There are four heads 220-1~ 220-FourBut FIG.
As shown in (A), the print dots of each head are continuous.
16 inches (4 inches)
Print on printing paper with a print width of Wp
Has become.
【0020】さらに、ヘッド220の印字方式につい
て、図5を参照して説明する。図5は、ヘッド220の
構造および動作原理を説明する図である。ヘッド220
において、インクボトル221内のインク224は、各
ドットに対応するノズル222から、100kHzの周
期で、すなわち、毎秒10万滴が滴下される。その各イ
ンク224に対して、ノズル222の下を搬送されてい
る印刷用紙800の当該位置が黒に印字されるべき位置
であった場合には、そのインク224はそのまま印刷用
紙800上に滴下され、印刷用紙800のその位置を黒
くする。また、その位置が印字されるべきでない空白の
位置であった場合には、図示せぬ電界印加手段により電
界を印加し、インク224をキャッチャ223側に引き
寄せる。その結果、そのインク224はキャッチャ22
3内に回収され、印刷用紙800上には滴下されない。Further, a printing method of the head 220 will be described with reference to FIG. FIG. 5 is a diagram illustrating the structure and operation principle of the head 220. Head 220
In the above, 100,000 drops of the ink 224 in the ink bottle 221 are dropped from the nozzle 222 corresponding to each dot at a cycle of 100 kHz, that is, 100,000 drops per second. If the position of the printing paper 800 being conveyed below the nozzles 222 is a position to be printed in black for each of the inks 224, the ink 224 is directly dropped on the printing paper 800. , The position of the printing paper 800 is blackened. If the position is a blank position where printing should not be performed, an electric field is applied by an electric field applying means (not shown) to draw the ink 224 toward the catcher 223. As a result, the ink 224 is
3 and is not dropped on the printing paper 800.
【0021】このような方法により、ヘッド220は、
図6に示すように、ドットピッチが約0.1mm、ドッ
トサイズが直径約0.1mmのドットを適宜印字してい
き、所望のイメージを印刷する。なお、ヘッド220に
おいては、同一の位置に複数のインク224を滴下する
ことも可能であり、プリンタ装置100はこれにより疑
似階調を表現する。また、本実施の形態においては、イ
ンクジェットヘッドとして、サイテックス・ディジタル
・プリンティング社製の240dpi/4インチインク
ジェットヘッドを使用する。According to such a method, the head 220
As shown in FIG. 6, dots having a dot pitch of about 0.1 mm and a dot size of about 0.1 mm in diameter are appropriately printed, and a desired image is printed. In the head 220, it is also possible to drop a plurality of inks 224 at the same position, and the printer device 100 expresses a pseudo gradation by this. In the present embodiment, a 240 dpi / 4 inch inkjet head manufactured by Scitex Digital Printing Co., Ltd. is used as the inkjet head.
【0022】ヘッド駆動部230は、前述した印刷部2
00のヘッド220の位置の微調整を行う手段である。
本実施の形態においては、4個のヘッド220-1〜22
0-4を用いて1枚の印刷物を印刷しているため、これら
の位置がずれると印字されるドットの位置もずれて、適
切に印刷が行えなくなる。そのため、ヘッド駆動部23
0の位置をプリンタ装置100の解像度と同レベルの精
度で調整する必要があり、ヘッド駆動部230は、その
位置調整を行う。The head driving unit 230 is provided with the printing unit 2 described above.
This is a means for performing fine adjustment of the position of the head 220 of No. 00.
In the present embodiment, four heads 220 -1 to 220 -22
Since one printed material is printed using 0-4 , if these positions are shifted, the positions of the dots to be printed are also shifted, and printing cannot be performed properly. Therefore, the head driving unit 23
It is necessary to adjust the position of 0 with the same level of accuracy as the resolution of the printer device 100, and the head drive unit 230 performs the position adjustment.
【0023】したがって、ヘッド駆動部230は、4個
のヘッド220-1〜220-4に対応した4個のヘッド駆
動部230-1〜230-4を有する。各ヘッド駆動部23
0-i(i=1〜4)は、ヘッド220-1〜220-4の位
置を移動させるステップモータと、その移動範囲を限定
するリミットスイッチなどから構成されており、予め設
定されたその移動範囲内で、制御部600より入力され
る制御信号に基づいて、ヘッド220-1〜220-4の位
置調整を行う。[0023] Thus, the head driving unit 230 has four heads 220 -1 to 220 -4 four head driving unit corresponding to 230 -1 to 230 -4. Each head drive unit 23
0- i (i = 1 to 4) is composed of a step motor for moving the positions of the heads 220 -1 to 220 -4 , a limit switch for limiting the moving range, and the like. within, on the basis of a control signal input from the control unit 600 adjusts the position of the head 220 -1 to 220 -4.
【0024】なお、制御部600においては、後述する
検査部500における印刷結果の検査の結果に基づい
て、各ヘッド220-i(i=1〜4)の位置調整の信号
を生成する。また、ヘッド220の調整は、印字ヘッド
の方向である主走査方向(図4におけるX方向)およ
び、印刷用紙の搬送方向に等しい副走査方向(図4にお
けるY方向)の両方について行う。ただし、Y方向の調
整については、このヘッド220の位置合わせと、ヘッ
ド220おける印字タイミングの調整を合わせて行うこ
とにより、最終的に適切な印刷が行えるように調整され
る。The control unit 600 generates a position adjustment signal for each of the heads 220 -i (i = 1 to 4) based on the result of inspection of a printing result in the inspection unit 500 described later. The adjustment of the head 220 is performed both in the main scanning direction (X direction in FIG. 4), which is the direction of the print head, and in the sub-scanning direction (Y direction in FIG. 4), which is equal to the transport direction of the printing paper. However, with respect to the adjustment in the Y direction, by adjusting the position of the head 220 and the adjustment of the print timing in the head 220, adjustment is performed so that finally appropriate printing can be performed.
【0025】印刷イメージ記憶部240は、印刷部20
0により印刷用紙800上に印刷されるイメージデータ
を記憶するメモリであり、本実施の形態においては、デ
ュアルポートRAMが用いられている。印刷イメージ記
憶部240には、インターフェイス部250を介してホ
ストコンピュータから転送されてきたイメージデータ、
あるいは、テストパタン生成部300で生成されたイメ
ージデータが、ビットマップ形式で記憶される。The print image storage section 240 stores the print section 20
0 is a memory for storing image data to be printed on the printing paper 800. In the present embodiment, a dual port RAM is used. The print image storage unit 240 includes image data transferred from the host computer via the interface unit 250,
Alternatively, the image data generated by the test pattern generator 300 is stored in a bitmap format.
【0026】インターフェイス部250は、図示せぬホ
ストコンピュータから転送されるイメージデータを印刷
イメージ記憶部240に転送するインターフェイスであ
り、本実施の形態においては、専用のシリアルインター
フェイスである。印刷イメージデータは、このインター
フェイス部250により、印刷速度に応じて高速に転送
される。The interface section 250 is an interface for transferring image data transferred from a host computer (not shown) to the print image storage section 240, and is a dedicated serial interface in the present embodiment. The print image data is transferred at a high speed by the interface unit 250 according to the printing speed.
【0027】テストパタン生成部300は、プリンタ装
置100の各部が正常に動作し、適切に印刷が行えるか
否かをチェックするためのテストパタンを生成する。本
実施の形態においては、そのチェックに用いるイメージ
データはテストパタン生成部300内のROMに予め記
憶されており、制御部600から入力される制御信号に
基づいて、そのイメージデータを読み出し、ビットマッ
プイメージに展開し、印刷イメージ記憶部240に出力
する。なお、制御部600は、プリンタ装置100を立
ち上げた時など、一連の印刷作業を行う前に、テストパ
タン生成部300にテストパタンを生成させ、テスト印
字を行ってプリンタ装置100の印字状態をチェックす
る。The test pattern generation unit 300 generates a test pattern for checking whether each unit of the printer apparatus 100 operates normally and can perform printing properly. In the present embodiment, the image data used for the check is stored in the ROM in the test pattern generation unit 300 in advance, and the image data is read out based on the control signal input from the control unit 600, and the bit map is read. The image is developed into an image and output to the print image storage unit 240. The control unit 600 causes the test pattern generation unit 300 to generate a test pattern before performing a series of printing operations, such as when the printer device 100 is started up, performs test printing, and changes the printing state of the printer device 100. To check.
【0028】本実施の形態においては、テストパタンと
しては、4個のヘッド220-1〜220-4の位置調整の
ための第1のテストパタンと、印字ヘッドの状態を評価
するための第2のテストパタン、および、印字された文
字品質を評価するための第3のテストパタンの3個のテ
ストパタンを用いる。ヘッド220-i(i=1〜4)の
位置調整のための第1のテストパタンの一部を図7に示
す。図7(A)はそのテストパタンの一部を示す図、
(B)は(A)の領域Cを拡大した図である。In this embodiment, the test patterns include a first test pattern for adjusting the positions of the four heads 220 -1 to 220 -4 and a second test pattern for evaluating the state of the print head. And three test patterns of a third test pattern for evaluating the quality of printed characters. FIG. 7 shows a part of a first test pattern for adjusting the position of the head 220 -i (i = 1 to 4). FIG. 7A shows a part of the test pattern.
(B) is an enlarged view of a region C of (A).
【0029】図7に示すような、2個のヘッド22
0-i,220-i-1(i=1〜3)間に1ドットの間隙が
あるようなパタンを印字し、印刷されたイメージ上にお
いても、その間隙dが1ドット分の間隙になっているか
否かをチェックすれば、その2個のヘッド間のX方向
(主走査方向)の位置のずれが検出でき、補正も可能と
なる。また、図7(B)のテストパタンE1,E2に示
すような,X方向に印字されたパタンが、同じ列上に印
字されているか否かをチェックすることにより、2個の
ヘッド220-i,220-i-1のY方向(副走査方向)の
印字位置のずれが検出でき、補正も可能となる。Two heads 22 as shown in FIG.
A pattern is printed such that there is a gap of one dot between 0- i and 220- i-1 (i = 1 to 3), and the gap d becomes a gap of one dot even on the printed image. By checking whether or not the two heads are shifted, it is possible to detect a shift in the position in the X direction (main scanning direction) between the two heads, and it is also possible to perform correction. Also, by checking whether or not the patterns printed in the X direction, such as the test patterns E1 and E2 in FIG. 7B, are printed on the same row, the two heads 220 -i , 220- i-1 in the Y direction (sub-scan direction) can be detected and corrected.
【0030】また、印字ヘッドの状態を検査するための
第2のテストパタンを図8に示す。図8に示す第2のテ
ストパタンは、3個のテストパタンF,G,Hから構成
されている。テストパタンFは、Y方向1ドットごと
に、X方向に直線を引いたパタン、すなわち、各ヘッド
の全ドットを黒または白に交互にして印字したパタンで
ある。テストパタンGは、X方向1ドットごとに黒また
は白を交互に印字し、Y方向に直線を引いたパタンであ
る。テストパタンHは、テストパタンGの各ドットの黒
または白を反転させたパタンである。FIG. 8 shows a second test pattern for inspecting the state of the print head. The second test pattern shown in FIG. 8 includes three test patterns F, G, and H. The test pattern F is a pattern in which a straight line is drawn in the X direction for each dot in the Y direction, that is, a pattern in which all dots of each head are printed alternately in black or white. The test pattern G is a pattern in which black or white is alternately printed for each dot in the X direction and a straight line is drawn in the Y direction. The test pattern H is a pattern in which black or white of each dot of the test pattern G is inverted.
【0031】このような第2のテストパタンを用いれ
ば、たとえば、ヘッド220の機能を1ドットごとに検
査できる。tatoeba、ノズルの詰まりやインクの
漏れ、あるいは他のドットとの干渉などがあれば、直ち
に検出できる。By using such a second test pattern, for example, the function of the head 220 can be inspected for each dot. tatoeba, clogged nozzles, ink leakage, or interference with other dots can be detected immediately.
【0032】第3のテストパタンは、図示しないが、種
々の文字が多数配置されているようなテストパタンであ
る。この第3のテストパタンを用いて、有意な文字・図
形の印字品質のチェックを行う。具体的には、文字の不
揃い、文字細り、文字太り、印刷位置違い、白抜け、ピ
ンホール、文字スキュー、汚れ、濃度差、および、文字
の欠けなどのチェックを行う。Although not shown, the third test pattern is a test pattern in which a number of various characters are arranged. Using this third test pattern, the print quality of significant characters and graphics is checked. Specifically, irregularities of characters, thinning of characters, thickening of characters, printing position differences, white spots, pinholes, character skew, dirt, density differences, and missing characters are checked.
【0033】イメージ読み取り部400は、印字内容お
よび印字品質をチェックするために、印刷部200によ
り印刷用紙上に印刷されたイメージを読み込み、ビット
マップイメージデータとして検査イメージ記憶部460
に出力する。イメージ読み取り部400について、図9
〜図12を参照して詳細に説明する。図9は、イメージ
読み取り部400の構成を示すブロック図である。イメ
ージ読み取り部400は、4個のイメージ読み取り部4
00-1〜400-4より構成される。各イメージ読み取り
部400-i(i=1〜4)には、制御部600から制御
信号が入力される。また各イメージ読み取り部400-i
からは、読み込まれたイメージデータが検査イメージ記
憶部460に出力される。The image reading section 400 reads the image printed on the printing paper by the printing section 200 to check the print content and the print quality, and as the bitmap image data, the inspection image storage section 460.
Output to FIG. 9 shows the image reading unit 400.
This will be described in detail with reference to FIGS. FIG. 9 is a block diagram illustrating a configuration of the image reading unit 400. The image reading unit 400 includes four image reading units 4
00 composed of -1 to 400 -4. A control signal is input from the control unit 600 to each image reading unit 400 -i (i = 1 to 4). Each image reading unit 400- i
After that, the read image data is output to the inspection image storage unit 460.
【0034】各イメージ読み取り部400-i(i=1〜
4)は、エッジ検出センサ410-i、エンコーダ部42
0-i、光照射部430-i、CCDカメラ440-iおよび
制御部450-iを有する。エッジ検出センサ410は、
各イメージ読み取り部400のCCDカメラ440の近
傍に設けられており、印刷部200による印刷が終了し
搬送されてきた印刷用紙800のエッジを検出する。エ
ッジを検出したら、その旨の信号を制御部450に出力
する。Each image reading unit 400 -i (i = 1 to
4) The edge detection sensor 410 -i and the encoder unit 42
0 -i , a light irradiation section 430 -i , a CCD camera 440 -i, and a control section 450 -i . The edge detection sensor 410
Each of the image reading units 400 is provided near the CCD camera 440 and detects an edge of the printing paper 800 conveyed after the printing by the printing unit 200 is completed. When an edge is detected, a signal to that effect is output to control section 450.
【0035】エンコーダ部420は、同じくイメージ読
み取り部400のCCDカメラ440の近傍に設けられ
ており、エッジ検出センサ410で検出された印刷用紙
800の搬送速度を検出する。エンコーダ部420の構
成について図10を参照して説明する。エンコーダ部4
20は、エンコーダ421、カウンタ422および速度
算出部423を有する。エンコーダ421は、たとえば
用紙搬送部110の印刷用紙搬送ローラと一体的に回転
し、回転角度に対応した所定のパルスを出力する。その
パルスをカウンタ422で計数し、速度算出部423に
おいて所定の時間内の前記計数値に基づいて、印刷用紙
800の搬送速度を算出する。The encoder unit 420 is also provided near the CCD camera 440 of the image reading unit 400, and detects the transport speed of the printing paper 800 detected by the edge detection sensor 410. The configuration of the encoder unit 420 will be described with reference to FIG. Encoder part 4
20 includes an encoder 421, a counter 422, and a speed calculation unit 423. The encoder 421, for example, rotates integrally with the print paper transport roller of the paper transport unit 110, and outputs a predetermined pulse corresponding to the rotation angle. The pulses are counted by the counter 422, and the speed calculation unit 423 calculates the transport speed of the printing paper 800 based on the count value within a predetermined time.
【0036】光照射部430は、後述するCCDカメラ
440にてイメージを取り込む印刷用紙上の領域に、適
切な光量を与える手段である。本実施の形態において
は、筐体内に設けられたハロゲンランプの光を、ファイ
バケーブルにて案内して、CCDカメラ440の撮像範
囲に照射する。CCDカメラ440においてイメージを
取り込む際には、印刷用紙800の搬送速度が速くなる
と必要な光量も大きくなる。すなわち、印刷用紙800
の搬送速度と必要な光量はほぼ比例関係となる。したが
って、光照射部430で照射する光量は、エンコーダ4
21において検出された印刷用紙の搬送速度に基づいて
制御される。The light irradiating section 430 is a means for giving an appropriate amount of light to an area on a printing sheet for capturing an image by a CCD camera 440 described later. In the present embodiment, light from a halogen lamp provided in the housing is guided by a fiber cable to irradiate the imaging range of the CCD camera 440. When capturing an image with the CCD camera 440, the required light amount increases as the transport speed of the printing paper 800 increases. That is, the printing paper 800
And the required light quantity are in a substantially proportional relationship. Therefore, the amount of light irradiated by the light irradiation unit 430 is
The control is performed based on the printing paper conveyance speed detected at 21.
【0037】CCDカメラ440は、印刷されたイメー
ジを読み込み、検査イメージ記憶部460に出力する。
そのCCDカメラ440の構成について、図11および
図12を参照して説明する。図11は、CCDカメラ4
40および検査イメージ記憶部460の構成を示すブロ
ック図であり、図12は、さらにラインセンサ441の
動作を説明する図である。CCDカメラ440は、ライ
ンセンサ441、出力アンプ442、A/D変換器44
3、シフトレジスタ444、ラインメモリ445および
バススイッチャ446を有する。The CCD camera 440 reads the printed image and outputs it to the inspection image storage unit 460.
The configuration of the CCD camera 440 will be described with reference to FIGS. FIG. 11 shows a CCD camera 4
FIG. 12 is a block diagram showing a configuration of the inspection image storage unit 40 and the inspection image storage unit 460. FIG. The CCD camera 440 includes a line sensor 441, an output amplifier 442, and an A / D converter 44.
3, a shift register 444, a line memory 445, and a bus switcher 446.
【0038】ラインセンサ441は、分解能が16ドッ
ト/mmで、水平方向に2048素子、垂直方向に96
段のTDI(時間遅延積分)段数を有するTDI−CC
D(charge coupled device) センサである。したがっ
て、1個のラインセンサ441による読み取り幅Wcは
128mmとなる。本実施の形態においては、4個のラ
インセンサ441-1〜441-4を、図4(B)に示すよ
うにその読み取り範囲を一部重複させて配置しており、
全体としてヘッド220の印字幅Wp の範囲を全て読み
込めるようになっている。また、TDI−CCDセンサ
441には15MHzのクロックが印加される。したが
って、1ラインスキャン時間は約17μsとなる。The line sensor 441 has a resolution of 16 dots / mm, 2048 elements in the horizontal direction, and 96 pixels in the vertical direction.
TDI-CC with TDI (time delay integration) number of stages
This is a D (charge coupled device) sensor. Therefore, the reading width Wc of one line sensor 441 is 128 mm. In the present embodiment, the four line sensors 441 -1 to 441 -4 are arranged with their reading ranges partially overlapping as shown in FIG.
As a whole, the entire range of the print width Wp of the head 220 can be read. A 15 MHz clock is applied to the TDI-CCD sensor 441. Therefore, one line scan time is about 17 μs.
【0039】TDI−CCDセンサ441について図1
2を参照して説明する。TDI−CCDセンサ441に
おいては第1列目の素子(ROW1)で検出した光学的
イメージはアレイの前面に結像し、フォトンにより生成
された電荷は1ラインの走査に対応する蓄積時間の間、
ポテインシャル井戸に集められる。そして、垂直方向
(TDI段方向)のクロックによって、その電荷は次の
列(ROW2)に垂直的にシフトされる。次の列におい
て、前と同じイメージが結像していれば、ROW2で生
成された電荷が前の列からの電荷に加算されることにな
り、感度あるいは露出時間が2倍になったことになる。FIG. 1 shows the TDI-CCD sensor 441.
This will be described with reference to FIG. In the TDI-CCD sensor 441, the optical image detected by the element (ROW1) in the first column forms an image on the front surface of the array, and the charge generated by the photons is stored during the accumulation time corresponding to one line scan.
Collected in a poteincial well. Then, the charges are vertically shifted to the next column (ROW2) by the clock in the vertical direction (TDI stage direction). In the next column, if the same image as before was formed, the charge generated in ROW2 would be added to the charge from the previous column, doubling the sensitivity or exposure time. Become.
【0040】したがって、画像の動きに、垂直方向のク
ロックおよびTDI転送方向を同期させておけば、TD
I段数だけ積分されることになる。本実施の形態のTD
I−CCDセンサ441においては、TDI段数が96
段なので、検出されたイメージは96倍に積分される。
積分されたデータは、最終的には、TDI−CCDセン
サ441の水平方向シフトレジスタからシリアルに出力
される。また、TDI−CCDセンサ441は2048
ビットの水平解像度を有しており、それらが8個のタッ
プより出力される。したがって、1タップからは256
ビットのデータが出力される。Therefore, if the clock in the vertical direction and the TDI transfer direction are synchronized with the motion of the image, the TD
It will be integrated by the number of I stages. TD of the present embodiment
In the I-CCD sensor 441, the number of TDI stages is 96
As a step, the detected image is integrated by a factor of 96.
The integrated data is finally output serially from the horizontal shift register of the TDI-CCD sensor 441. The TDI-CCD sensor 441 is 2048
It has a horizontal resolution of bits, which are output from eight taps. Therefore, from one tap, 256
Bit data is output.
【0041】TDI−CCDセンサ441の各タップか
ら出力されたデータは、出力アンプ442-1〜442-8
で順次増幅され、A/D変換器443-1〜443-8でA
D変換されてシフトレジスタ444-1〜444-8に入力
される。さらに、256ビット分のデータがラインメモ
リ445-1〜445-8に蓄積され、8個のラインメモリ
445-1〜445-8が順次バススイッチャ446により
選択されて、各ラインのデータごとにページメモリ46
0-1に入力される。なお、本実施の形態で用いたTDI
−CCDセンサ441は、DALSA社製のTDICC
D/IT−E1イメージセンサである。The data output from the respective taps of the TDI-CCD sensor 441, an output amplifier 442 -1 ~442 -8
Are sequentially amplified by A / D converters 443 -1 to 443 -8 .
It is D-converted and input to the shift registers 444 -1 to 444 -8 . Further, 256 bits of data are stored in the line memories 445 -1 to 445 -8 , and the eight line memories 445 -1 to 445 -8 are sequentially selected by the bus switcher 446, and a page is set for each line of data. Memory 46
It is input to the 0 -1. The TDI used in the present embodiment
-The CCD sensor 441 is a TDICC manufactured by DALSA.
This is a D / IT-E1 image sensor.
【0042】制御部450は、イメージ読み取り部40
0の各部を制御する制御手段である。制御部450にお
いては、制御部600からの制御信号や、前述したよう
なエッジ検出センサ410によるエッジ検出の情報、エ
ンコーダ部420による印刷用紙搬送速度の情報に基づ
いて、光照射部430の光量の制御や、CCDカメラ4
40にイメージ読み込みの制御を行う。The control section 450 includes the image reading section 40
0 is a control means for controlling each unit. The control unit 450 controls the light amount of the light irradiation unit 430 based on a control signal from the control unit 600, information on edge detection by the edge detection sensor 410 described above, and information on a printing paper conveyance speed by the encoder unit 420. Control and CCD camera 4
An image reading control is performed at 40.
【0043】検査イメージ記憶部460は、イメージ読
み取り部400で読み込まれたイメージデータを記憶す
る記憶手段である。本実施の形態において、ページメモ
リ460は、図11に示したような、4個のCCDカメ
ラ440-1〜440-4に対応した、4個のページメモリ
460-1〜460-4より構成される。The inspection image storage section 460 is storage means for storing the image data read by the image reading section 400. In this embodiment, the page memory 460, as shown in FIG. 11, corresponding to the four CCD cameras 440 -1 ~440 -4 is configured from four of the page memory 460 -1 ~460 -4 You.
【0044】モニタ470は、4個のCCDカメラ44
0-1〜440-4で読み込んだイメージデータを、そのま
ま表示する表示装置であり、4個のCCDカメラ440
-1〜440-4に対応した4個のモニタ470-1〜470
-4より構成される。このモニタ470は、たとえば図2
に示すように制御ユニット710上に載置され、通常時
は、作業者が目視で大まかな状況把握をするのを助け、
異常時には印刷結果を確認するために用いられる。The monitor 470 has four CCD cameras 44.
A display device for directly displaying the image data read by 0 -1 to 440 -4 , and four CCD cameras 440
Four monitors 470 -1 to 470 corresponding to -1 to 440 -4
-4 . This monitor 470 is, for example, as shown in FIG.
Is mounted on the control unit 710 as shown in the figure, and usually helps the operator visually grasp the rough situation,
It is used to check the print result when an error occurs.
【0045】検査部500は、印刷イメージ記憶部24
0に記憶されている印刷イメージと、検査イメージ記憶
部460に記憶されている印刷物から読み込んだ検査イ
メージとを比較照合し、印刷状態が適切か否かを判定
し、その判定結果を制御部600に出力する。本実施の
形態において、検査部500は、通常のマイクロプロセ
ッサを有する演算処理手段により実現される。以下、図
13のフローチャートを参照して検査部500の動作に
ついて説明する。The inspection section 500 includes a print image storage section 24
0 is compared with the inspection image read from the printed matter stored in the inspection image storage unit 460 to determine whether the printing state is appropriate, and the determination result is transmitted to the control unit 600. Output to In the present embodiment, the inspection unit 500 is realized by an arithmetic processing unit having a normal microprocessor. Hereinafter, the operation of the inspection unit 500 will be described with reference to the flowchart of FIG.
【0046】まず、検査をスタートすると(ステップS
0)、4個のCCDカメラ440-1〜440-4で読み取
られ、4個のページメモリ460-1〜460-4に格納さ
れている各イメージデータを、1枚のフレーム中にマッ
ピングし、1枚のイメージデータとして取り扱えるよう
にする(ステップS1)。次に、その読み込んだイメー
ジデータと、印刷イメージ記憶部240に記録されてい
る印刷イメージデータとに共通の基準の画素を決定し、
両イメージ間で画素の対応がとれるようにする(ステッ
プS2)。たとえば、読み込んだイメージデータのエッ
ジ検出された上辺の画素を基準にして両イメージデータ
の対応をとったり、両者の黒画素の重心点を検出して、
その点を基準にして対応する画素を決定するなどの処理
を行う。First, when the inspection is started (step S
0), read by four CCD cameras 440 -1 ~440 -4, each image data stored in the four page memory 460 -1 ~460 -4 mapped in one frame, The image data can be handled as one image data (step S1). Next, a reference pixel common to the read image data and the print image data recorded in the print image storage unit 240 is determined,
Pixel correspondence is made between both images (step S2). For example, by taking correspondence between the two image data with reference to the pixel on the upper side where the edge of the read image data is detected, or detecting the center of gravity of both black pixels,
Processing such as determining a corresponding pixel based on the point is performed.
【0047】次に、この検査が、たとえば図7に示した
ような特定のテストパタンを用いて、プリンタ装置10
0の特定の動作・機能を検査しようとする検査であった
場合には(ステップS3)、検査イメージ記憶部460
に記憶されている読み込んだイメージデータより当該テ
ストパタンをサーチし、そのパタンの印字状態をチェッ
クする(ステップS4)。そして、その印字状態が適切
であった場合には(ステップS5)、当該動作・機能検
査が良好であったことを出力して(ステップS12)、
検査を終了する(ステップS14)。また、ステップS
5において、その印字状態が不適切であった場合には、
当該動作・機能に問題があることを出力して(ステップ
S13)。検査を終了する(ステップS14)。Next, this inspection is performed by using a specific test pattern as shown in FIG.
If the inspection is to inspect a specific operation / function of 0 (step S3), the inspection image storage unit 460
Then, the test pattern is searched from the read image data stored in the printer, and the printing state of the pattern is checked (step S4). If the printing state is appropriate (step S5), it is output that the operation / function test was good (step S12).
The inspection ends (step S14). Step S
In 5, if the printing state is inappropriate,
The fact that there is a problem with the operation / function is output (step S13). The inspection ends (step S14).
【0048】ステップS3において、この検査が通常の
印刷動作中の印刷結果の検査などであって、印刷イメー
ジの全体的なマッチングを行う検査であった場合には、
圧縮したイメージでマッチングを行うのか原イメージで
マッチングを行うのかの設定を調べ(ステップS6)、
圧縮したイメージでマッチングを行うモードであった場
合にはステップS7で圧縮を行う。この圧縮は、たとえ
ば、2×2あるいは3×3の画素にイメージを分割し、
各要素の合計画素値が所定値以上だった場合に対応する
画素を1にするような処理を行い、原イメージを1/4
あるいは1/9に圧縮する。次に、マッチングを行う。
マッチングは、読み取ったイメージデータと、元の印刷
イメージデータの画素を順次比較し(ステップS8)、
不一致となった画素の数を累積する(ステップS9)。
なお、このマッチングは、複数の画素について同時的に
行う。たとえばイメーデータが2値データで、前記マイ
クロプロセッサが32ビットCPUであれば、32個の
画素について同時にマッチングを行う。In step S3, if this inspection is an inspection of a printing result during a normal printing operation, and is an inspection for performing overall matching of a printed image,
The setting of whether to perform matching with the compressed image or matching with the original image is checked (step S6).
If the mode is one in which matching is performed with the compressed image, compression is performed in step S7. This compression splits the image into, for example, 2 × 2 or 3 × 3 pixels,
When the total pixel value of each element is equal to or greater than a predetermined value, a process is performed to set the corresponding pixel to 1 and the original image is reduced to 1/4
Alternatively, it is compressed to 1/9. Next, matching is performed.
The matching is performed by sequentially comparing the read image data with the pixels of the original print image data (step S8),
The number of unmatched pixels is accumulated (step S9).
This matching is performed simultaneously for a plurality of pixels. For example, if the image data is binary data and the microprocessor is a 32-bit CPU, matching is performed on 32 pixels simultaneously.
【0049】そして、累積した不一致画素数が、予め定
めた閾値THLより大きくなった場合には(ステップS
10)、印刷物から読み取ったイメージデータは元の印
刷イメージデータとは異なる、すなわち、印刷内容ある
いは印字品質に問題があるものと判定する。そして、印
刷結果が不良である旨の信号を出力して(ステップS1
3)、検査を終了する(ステップS14)。累積した不
一致画素数が、閾値THLを越えない状態で(ステップ
S10)、マッチング対象の領域の全画素についてマッ
チングを終えたら(ステップS11)、印刷結果が正常
である旨の信号を出力して(ステップS12)、検査を
終了する(ステップS14)。When the accumulated number of mismatched pixels is larger than a predetermined threshold value THL (step S
10) It is determined that the image data read from the printed material is different from the original print image data, that is, there is a problem in the print content or print quality. Then, a signal indicating that the printing result is defective is output (step S1).
3), end the inspection (step S14). If the accumulated number of mismatched pixels does not exceed the threshold value THL (step S10), and matching is completed for all pixels in the matching target area (step S11), a signal indicating that the print result is normal is output (step S11). Step S12), the inspection is terminated (Step S14).
【0050】このような動作により、検査部500は印
刷イメージ記憶部240および検査イメージ記憶部46
0に記憶されているイメージデータを比較する。検査結
果は、制御部600に出力される。By the operation described above, the inspection section 500 makes the print image storage section 240 and the inspection image storage section 46
Compare the image data stored in 0. The inspection result is output to the control unit 600.
【0051】制御部600は、プリンタ装置100を構
成する各部を制御して所望の動作をさせるための制御部
である。制御部600には、制御部600内のイーサー
ネットI/Fを介して、上位のホストコンピュータよ
り、印刷条件や制御条件が入力される。制御部600
は、その入力データに基づいて、用紙搬送部110、印
刷部200、イメージ読み取り部400、および、後述
するヒータ620などの動作条件を設定し、印刷用紙の
搬送、その印刷用紙への印刷、および印刷されたイメー
ジの読み込みが同期して適切に行えるように制御する。The control section 600 is a control section for controlling each section constituting the printer apparatus 100 to perform a desired operation. Printing conditions and control conditions are input to the control unit 600 from an upper-level host computer via an Ethernet I / F in the control unit 600. Control unit 600
Sets the operating conditions of the paper transport unit 110, the printing unit 200, the image reading unit 400, and a heater 620, which will be described later, based on the input data, and transports the print paper, prints the print paper, and Controls the reading of the printed image so that it can be properly performed synchronously.
【0052】また、制御部600は、一連の印刷作業に
先立って、自動的にあるいは作業者の指示により、プリ
ンタ装置100の動作の検査を行う。場合によっては、
その検査結果に基づいて、印刷部200のヘッド220
の位置を補正するように、ヘッド駆動部230を制御す
る。さらに、制御部600は、印刷作業中であって、検
査部500より印刷不良を示す信号が入力された際に
は、直ちに印刷作業を中止するように、用紙搬送部11
0および印刷部200などを制御する。The control unit 600 checks the operation of the printer 100 automatically or in accordance with an operator's instruction prior to a series of printing operations. In some cases,
Based on the inspection result, the head 220 of the printing unit 200
The head driving unit 230 is controlled so as to correct the position. Further, during the printing operation, when a signal indicating a printing failure is input from the inspection unit 500 during the printing operation, the control unit 600 controls the sheet conveying unit 11 so as to immediately stop the printing operation.
0 and the printing unit 200 are controlled.
【0053】操作部610は、プリンタ装置100に対
して作業条件や印刷パラメータの設定などの比較的簡単
な操作を行ったり、プリンタ装置100から通知される
データを作業者に知らせるための操作端末である。本実
施の形態においては、汎用のパーソナルコンピュータを
RS232Cインターフェイスにより接続して用いてい
る。操作部610には、また、印刷状態の検査結果のロ
グファイルなども出力される。An operation unit 610 is an operation terminal for performing relatively simple operations such as setting work conditions and print parameters on the printer device 100 and notifying an operator of data notified from the printer device 100. is there. In the present embodiment, a general-purpose personal computer is used by being connected by an RS232C interface. The operation unit 610 also outputs a log file of an inspection result of a printing state.
【0054】ヒータ620は、プリンタ装置100の本
体700の最後段に設けられ、印字された印刷用紙80
0上のインクを乾かすための温風のブロアである。The heater 620 is provided at the last stage of the main body 700 of the printer device 100 and prints the printing paper 80.
It is a blower of warm air for drying the ink on the top.
【0055】次に、プリンタ装置100の動作について
説明する。まず、一連の印刷作業を行う前に、操作部6
10からの作業者の指示により、プリンタ装置100の
印刷状態および印字品質などの検査を行う。作業者の操
作に基づいて、制御部600はテストパタン生成部30
0にテストパタンの生成を指示する。テストパタン生成
部300は、まず、図7に示すようなテストパタンを含
む第1のテストパタンを生成し、印刷イメージ記憶部2
40に出力する。印刷部200は、がこのテストパタン
を印刷イメージ記憶部240から読み出して印刷用紙8
00上に印刷する。Next, the operation of the printer 100 will be described. First, before performing a series of printing operations, the operation unit 6
Inspection of the printing state and print quality of the printer device 100 is performed in accordance with an operator's instruction from 10. Based on the operation of the operator, the control unit 600 sets the test pattern generation unit 30
0 is instructed to generate a test pattern. The test pattern generation unit 300 first generates a first test pattern including a test pattern as shown in FIG.
Output to 40. The printing unit 200 reads the test pattern from the print image storage unit 240 and
Print on top of 00.
【0056】印刷用紙800に印刷されたテストパタン
は、イメージ読み取り部400より読み込まれ検査イメ
ージ記憶部460に記憶される。そして、検査部500
において、そのパタンがチェックされ、印刷が適切か否
か、すなわちヘッド220の位置が正確か否かの検査が
行われ、検査結果が制御部600に出力される。検査結
果が不適切だった場合には、制御部600は検査部50
0から入力されるデータに基づいて、ヘッド220の位
置を適切な位置に補正するように、ヘッド駆動部230
を制御する。The test pattern printed on the printing paper 800 is read by the image reading unit 400 and stored in the inspection image storage unit 460. Then, the inspection unit 500
In, the pattern is checked, and whether or not printing is appropriate, that is, whether or not the position of the head 220 is correct is performed, and the inspection result is output to the control unit 600. If the inspection result is inappropriate, the control unit 600
The head driving unit 230 is configured to correct the position of the head 220 to an appropriate position based on data input from 0.
Control.
【0057】続いて制御部600は、テストパタン生成
部300に図8に示す第2のテストパタンの生成を指示
する。これにより、テストパタン生成部300は主に印
字ヘッドの状態を検査する第2のテストパタンを生成
し、印刷イメージ記憶部240に出力する。第1のテス
トパタンの時と同様に、このテストパタンは印刷部20
0により印刷用紙800上に印刷され、その印刷された
イメージがイメージ読み取り部400により読み込まれ
て検査イメージ記憶部460に記憶される。検査部50
0においては、今度は印刷イメージ記憶部240に記憶
されているデータを基準データとして、検査イメージ記
憶部460に記憶されたイメージデータをテンプレート
マッチングし、両イメージの不一致画素数を調べる。Subsequently, the controller 600 instructs the test pattern generator 300 to generate the second test pattern shown in FIG. As a result, the test pattern generation unit 300 generates a second test pattern mainly for inspecting the state of the print head, and outputs it to the print image storage unit 240. As in the case of the first test pattern, this test pattern is
0 is printed on the printing paper 800, and the printed image is read by the image reading unit 400 and stored in the inspection image storage unit 460. Inspection unit 50
In the case of 0, the image data stored in the inspection image storage unit 460 is subjected to template matching using the data stored in the print image storage unit 240 as reference data, and the number of mismatched pixels between the two images is checked.
【0058】不一致画素数が所定の閾値THLより多い
場合には、印字品質が基準以下と判定して、その旨の信
号および付随する検査結果のデータを制御部600に出
力する。制御部600は、その結果を操作部610に出
力して、作業者に印字ヘッドの状態が適切でないことを
知らせる。不一致画素数が所定の閾値THL以下の場合
には、検査部500は印字ヘッドの状態が正常であると
判定してその旨の信号を制御部600に出力する。制御
部600は、その状態を操作部610を介して作業者に
知らせる。If the number of unmatched pixels is larger than the predetermined threshold value THL, it is determined that the print quality is equal to or less than the reference, and a signal to that effect and data of the accompanying inspection result are output to the control unit 600. The control unit 600 outputs the result to the operation unit 610 to notify the operator that the state of the print head is not appropriate. If the number of unmatched pixels is equal to or less than the predetermined threshold value THL, the inspection unit 500 determines that the state of the print head is normal and outputs a signal to that effect to the control unit 600. Control unit 600 notifies the operator of the state via operation unit 610.
【0059】さらに同様の検査方法により、前述した第
3のテストパタンを用いて印字品質の検査を行う。この
検査結果も、第2のテストパタンによる検査時と同様に
作業者に通知される。Further, according to the same inspection method, the print quality is inspected by using the third test pattern described above. This inspection result is also notified to the operator in the same manner as when the inspection is performed by the second test pattern.
【0060】作業者は、このテスト結果により、プリン
タ装置100が正常に動作することを確認した上で、本
番の印刷作業に移る。まず、操作部610、あるいは、
上位のホストコンピュータを介して印刷内容、印刷条件
などの設定を行う。これにより、プリンタ装置100の
制御部600は、用紙搬送部110、印刷部200、イ
メージ読み取り部400、および、ヒータ620などの
稼働条件の設定を行う。条件の設定などが終了し、本番
の印刷作業が開始されると、プリンタ装置100にはイ
ンターフェイス部250を介して順次印刷するビットマ
ップイメージデータが入力され、印刷イメージ記憶部2
40に順次記憶される。そして、印刷イメージ記憶部2
40に記憶されたイメージデータを、印刷部200が読
み出し、印刷用紙800に印字する。The operator confirms that the printer device 100 operates normally based on the test result, and then proceeds to the actual printing operation. First, the operation unit 610 or
The print contents, print conditions, and the like are set via the host computer. Accordingly, the control unit 600 of the printer device 100 sets the operating conditions of the sheet transport unit 110, the printing unit 200, the image reading unit 400, the heater 620, and the like. When the setting of the conditions is completed and the actual printing operation is started, the bitmap image data to be sequentially printed is input to the printer device 100 via the interface unit 250, and the print image storage unit 2
The data is sequentially stored in the memory 40. Then, the print image storage unit 2
The printing unit 200 reads out the image data stored in 40 and prints it on the printing paper 800.
【0061】印刷用紙800に印刷されたイメージはイ
メージ読み取り部400により読み込まれ、検査イメー
ジ記憶部460に記憶される。検査イメージ記憶部46
0に記憶されたイメージデータは、逐次モニタ470に
出力される。そして、検査イメージ記憶部460に記憶
されたイメージデータは、印刷イメージ記憶部240に
記憶されている元のイメージデータと検査部500にお
いて比較照合され、両イメージが一致するか否かが判定
される。両イメージ間で、異なる画素が所定数以上あっ
た場合には、両イメージが一致しない、すなわち、何ら
かの理由により印字状態が適切でないと判断して、その
旨の信号が制御部600に入力される。そして、制御部
600は、その信号に基づいて、用紙搬送部110およ
び印刷部200に処理の中止を命令し、直ちに印刷作業
を中止する。The image printed on the printing paper 800 is read by the image reading unit 400 and stored in the inspection image storage unit 460. Inspection image storage unit 46
The image data stored in “0” is sequentially output to the monitor 470. Then, the image data stored in the inspection image storage unit 460 is compared and collated in the inspection unit 500 with the original image data stored in the print image storage unit 240, and it is determined whether the two images match. . If there is a predetermined number of different pixels between the two images, the two images do not match, that is, it is determined that the printing state is not appropriate for some reason, and a signal to that effect is input to the control unit 600. . Then, based on the signal, control unit 600 instructs sheet conveyance unit 110 and printing unit 200 to stop the processing, and immediately stops the printing operation.
【0062】このように、本実施の形態のプリンタ装置
100は、印刷内容および印刷状態の検査を行いなが
ら、毎秒3m程度の速さで高速に印刷を行うことができ
る。これにより、印刷内容の重複や脱落などのトラブル
をほぼ完全に回避することができ、重要なドキュメント
も高い信頼性をもって印刷することができる。また、印
刷不良が発生した場合には、直ちに印刷処理を中止する
ことができるので、不良な印刷物を最小限に抑えること
ができる。さらに、印刷ヘッド自身の不良だけでなく、
印刷用紙の搬送状態、印刷用紙と印刷ヘッド間のギャッ
プ調整の不良による汚れなど、総合的に印刷内容および
印字品質の検査ができるため、より高品質に印刷が行え
る。As described above, the printer 100 of the present embodiment can perform high-speed printing at a speed of about 3 m / sec while inspecting the print contents and the printing state. As a result, troubles such as duplication or omission of print contents can be almost completely avoided, and important documents can be printed with high reliability. In addition, when a printing failure occurs, the printing process can be stopped immediately, so that the defective printed matter can be minimized. In addition, not only the print head itself is defective,
Since the printed contents and the print quality can be inspected comprehensively, such as the transport state of the print paper and the stain caused by the poor gap adjustment between the print paper and the print head, printing can be performed with higher quality.
【0063】なお、本発明は本実施の形態に限られるも
のではなく、種々の改変が可能である。たとえば、被印
刷媒体は、本実施の形態に示したようなカット紙に限ら
れるものではなく連続紙でもよいし、紙以外の素材の被
印刷媒体であってもよい。その際には、用紙搬送部11
0はその被印刷媒体に合わせて任意の構成にしてよい。
また、連続紙を用いる場合であれば、本体700のヒー
タ620の後段に、連続紙を切断する切断部などを設け
るような構成にしてもよい。The present invention is not limited to the present embodiment, and various modifications are possible. For example, the print medium is not limited to cut paper as shown in the present embodiment, but may be continuous paper, or may be a print medium of a material other than paper. In that case, the paper transport unit 11
0 may have any configuration according to the printing medium.
In the case where continuous paper is used, a configuration may be adopted in which a cutting section for cutting continuous paper is provided at a stage subsequent to the heater 620 of the main body 700.
【0064】また、本実施の形態においては、検査部5
00の検査結果は制御部600に一旦入力され、制御部
600からの制御信号に基づいて、たとえば用紙搬送部
110や印刷部200で印刷動作の中止などの処理が行
われた。ところで、本発明を適用したような高速なプリ
ンタ装置においては、印刷の不良が検出された時には、
一刻も速く印刷を停止することが望まれる。しかし、プ
リンタ装置100全体を管理する制御部600を介して
信号を伝達していたのでは、たとえば制御部600の処
理状況によってはタイムラグが発生し、不良印刷を最低
限に抑えることができない可能性も発生する。そこで、
印刷の不良が検出された時には、検査部500から直接
用紙搬送部110やヘッド220などの関係構成部に、
処理を中止する信号を送出するようにしてもよい。In this embodiment, the inspection unit 5
The inspection result of “00” was once input to the control unit 600, and based on a control signal from the control unit 600, for example, a process such as a stop of a printing operation was performed in the sheet conveying unit 110 or the printing unit 200. By the way, in a high-speed printer device to which the present invention is applied, when a printing defect is detected,
It is desired to stop printing as soon as possible. However, if the signal is transmitted via the control unit 600 that manages the entire printer device 100, a time lag may occur depending on the processing status of the control unit 600, for example, and it may not be possible to minimize defective printing. Also occurs. Therefore,
When a printing failure is detected, the inspection unit 500 directly sends the information to the related components such as the sheet transport unit 110 and the head 220.
A signal for stopping the processing may be transmitted.
【0065】また、本実施の形態においては、印刷作業
に先立って行う検査処理において、第1〜第3の3個の
テストパタンを用いて、各々印字ヘッドの接合状態、印
字ヘッドの状態、および、印字された文字の品質を検査
するようにしている。しかし、テストパタンはこのよう
なテストパタンに限られるものではなく、任意のテスト
パタンを用いてよい。また、1個のテストパタン上に前
述した全ての検査が行えるようなパタンを印刷し、1回
のテストパタンの印刷により検査を行うようにしてもよ
い。Also, in the present embodiment, in the inspection processing performed prior to the printing operation, the first to third three test patterns are used to determine the bonding state of the print head, the state of the print head, and The quality of printed characters is inspected. However, the test pattern is not limited to such a test pattern, and any test pattern may be used. Alternatively, a pattern may be printed on one test pattern so that all the above-described inspections can be performed, and the inspection may be performed by printing one test pattern.
【0066】また、図13に示したフローチャートを用
いて説明した検査部500の検査方法も、この手順に限
られるものではない。特に、ステップS3において、主
にマッチングにより検査を行う場合と、印字状態を細か
く解析する必要のある検査とを区別して処理を行うよう
にしているが、たとえば検査範囲を限定してマッチング
するなどの方法により、同一の方法によりこれらの検査
を行うことも可能である。そのような検査方法にしても
よい。Further, the inspection method of the inspection section 500 described using the flowchart shown in FIG. 13 is not limited to this procedure. In particular, in step S3, the processing is performed while distinguishing between the case where the inspection is mainly performed by matching and the case where the print state needs to be analyzed in detail. Depending on the method, it is also possible to carry out these tests in the same way. Such an inspection method may be used.
【0067】また、不一致画素数の閾値THLも、検査
対象によって可変にしてもよい。たとえば、テストパタ
ンを用いてプリンタ装置の検査を行う時には、閾値TH
Lを小さくして検査を厳しくし、通常運用時には閾値T
HLを大きくして検査を多少緩めるようにしてもよい。
また、印刷物に応じて、この閾値THLを変えるように
してもよい。Further, the threshold value THL of the number of mismatched pixels may be made variable depending on the inspection object. For example, when testing a printer device using a test pattern, the threshold value TH
L is made smaller to make the inspection stricter, and during normal operation the threshold T
The inspection may be slightly relaxed by increasing the HL.
Further, the threshold value THL may be changed according to the printed matter.
【0068】また、本発明は、本実施の形態のプリンタ
装置のような白黒2色で印刷を行うプリンタ装置に限ら
れるものではなく、多値印刷、多色印刷、あるいは、フ
ルカラー印刷などを行うプリンタ装置に対しても適用可
能である。その他の信号処理、信号の伝達経路などにお
いても、本発明の範囲内で任意好適に改変してよい。Further, the present invention is not limited to a printer which prints in two black and white colors, such as the printer of the present embodiment, and performs multi-value printing, multi-color printing, or full-color printing. The present invention is also applicable to a printer device. Other signal processing, signal transmission paths, and the like may be arbitrarily and suitably modified within the scope of the present invention.
【0069】[0069]
【実施例】前述した本発明の実施の形態のプリンタ装置
100の、制御ユニット710の具体的な実施例を図1
4に示す。図14は、本実施例の制御ユニット710の
構成を示すブロック図である。図14に示す制御ユニッ
ト710は、メインプロセッサユニット713を中心と
した演算処理装置であって、マスターバス719にメイ
ンプロセッサユニット713、バスコントローラ71
4、フレームメモリコントローラ715、印刷部データ
I/F716、インクジェットヘッド駆動部I/F71
7、RS232CI/F718、インターフェイス部7
23およびフレームメモリ240が接続されている。な
お、以下の本実施例の説明において、図14に図示され
ていない構成部、および、前述した実施の形態で示した
構成部と全く同一機能の構成部については同一の符号を
用いて説明する。FIG. 1 shows a specific example of the control unit 710 of the printer 100 according to the embodiment of the present invention.
It is shown in FIG. FIG. 14 is a block diagram illustrating a configuration of the control unit 710 according to the present embodiment. A control unit 710 shown in FIG. 14 is an arithmetic processing unit mainly including a main processor unit 713, and a main processor unit 713 and a bus controller 71 are connected to a master bus 719.
4. Frame memory controller 715, printing unit data I / F 716, inkjet head driving unit I / F71
7, RS232CI / F718, interface unit 7
23 and the frame memory 240 are connected. In the following description of the present embodiment, components not shown in FIG. 14 and components having exactly the same functions as the components shown in the above-described embodiment will be described using the same reference numerals. .
【0070】メインプロセッサユニット713は、図1
に示した本発明の実施の形態における制御部600の処
理を実際に行うプロセッサユニットである。バスコント
ローラ714は、マスターバス719上のデータの転送
を制御するコントローラであり、図1に示した本発明の
実施の形態における各部のデータの転送を制御する。フ
レームメモリは、図1に示した本発明の実施の形態にお
ける印刷イメージ記憶部240である。フレームメモリ
コントローラ715は、印刷イメージ記憶部240への
データのリード/ライトを制御するコントローラであ
る。The main processor unit 713 corresponds to FIG.
Is a processor unit that actually performs the processing of the control unit 600 in the embodiment of the present invention shown in FIG. The bus controller 714 is a controller that controls the transfer of data on the master bus 719, and controls the data transfer of each unit in the embodiment of the present invention illustrated in FIG. The frame memory is the print image storage unit 240 in the embodiment of the present invention shown in FIG. The frame memory controller 715 is a controller that controls reading / writing of data from / to the print image storage unit 240.
【0071】印刷部データI/F716は、印刷イメー
ジデータの転送を行うインターフェイスであり、この印
刷部データI/F716を介してフレームメモリ240
へ、および、印刷イメージ記憶部240からの印刷イメ
ージの転送が行われる。印刷部データI/F716は、
2つのポートを有しており、第1のポートによりホスト
コンピュータからの印刷イメージの転送が、第2のポー
トにより印刷部200への印刷イメージの転送が行われ
る。インクジェットヘッド駆動部I/F717は、ヘッ
ド駆動部230とのインターフェイスである。RS23
2CI/F718は、操作部610とのインターフェイ
スであり、このRS232CI/F718を介して作業
者からの操作、作業者ヘの検査結果の報告などが行われ
る。インターフェイス部723は、ホストコンピュータ
とイーサネットを介して制御信号などのデータの転送を
行うイーサーネットインターフェイスである。The print unit data I / F 716 is an interface for transferring print image data, and the frame memory 240 via the print unit data I / F 716.
And the transfer of the print image from the print image storage unit 240 is performed. The print unit data I / F 716 is
It has two ports. The first port transfers a print image from the host computer, and the second port transfers a print image to the printing unit 200. The inkjet head driving unit I / F 717 is an interface with the head driving unit 230. RS23
The 2CI / F 718 is an interface with the operation unit 610, and performs operations from a worker, reports inspection results to the worker, and the like via the RS232 CI / F 718. The interface unit 723 is an Ethernet interface that transfers data such as control signals to the host computer via Ethernet.
【0072】また、本実施例の制御ユニット710にお
いては、図1に示したイメージ読み取り部400、検査
イメージ記憶部460、モニタ470、および、検査部
500の機能が、4個のCCDカメラ440-1〜440
-4に対応した4個の検査ユニット720-1〜720-4の
形で実現されている。各検査ユニット720-i(i=1
〜4)は、RISC−MPUボード712、ビデオRA
Mボード721およびCRTコントロールボード722
を有する。RISC−MPUボード712には、エンコ
ーダ421、エッジ検出センサ410および光照射部4
30が接続されており、各々RISC−MPUボード7
12により制御されている。[0072] In the control unit 710 of the present embodiment, the image reading unit 400 shown in FIG. 1, the inspection image storage unit 460, a monitor 470, and, the function of the inspection unit 500, four CCD cameras 440 - 1 to 440
-4 are implemented in the form of four inspection units 720 -1 to 720 -4 . Each inspection unit 720 -i (i = 1
4) are RISC-MPU board 712, video RA
M board 721 and CRT control board 722
Having. The RISC-MPU board 712 includes an encoder 421, an edge detection sensor 410, and a light irradiation unit 4
30 are connected, and each RISC-MPU board 7
12.
【0073】ビデオRAMボード721には、CCDカ
メラ440が接続されており、CCDカメラ440で読
み込んだビットマップイメージデータは、このビデオR
AMボード721に記憶される。また、CRTコントロ
ールボード722は、読み込んだ映像データをそのまま
出力するモニタ470を制御する。これら検査ユニット
720-1〜720-4の各ボードは、ビデオバス711を
介して接続されている。The video RAM board 721 is connected to a CCD camera 440, and bitmap image data read by the CCD camera 440 is stored in the video RAM board 721.
It is stored in the AM board 721. The CRT control board 722 controls a monitor 470 that outputs the read video data as it is. Each board of these inspection units 720 -1 to 720 -4 is connected via a video bus 711.
【0074】そして、本実施例の検査ユニット720に
おいては、ホストコンピュータから印刷部データI/F
716を介して転送された印刷イメージデータは、フレ
ームメモリ240に記憶される。フレームメモリ240
に記憶された印刷イメージデータは、再び印刷部データ
I/F716を介して印刷部200に出力され、印刷部
200で印刷用紙800上に印刷される。印刷用紙80
0に印刷されたイメージデータは、検査ユニット720
-i(i=1〜n)の各CCDカメラ440-iにより読み
込まれ、各々ビデオRAMボード721-iに記録され
る。そしてビデオRAMボード721-iに記録されたイ
メージデータが、ビデオバス711を介してCRTコン
トロールボード722-iに転送され、各々モニタ470
-iに表示される。In the inspection unit 720 of this embodiment, the printing unit data I / F is sent from the host computer.
The print image data transferred via 716 is stored in the frame memory 240. Frame memory 240
Is output to the printing unit 200 again via the printing unit data I / F 716, and is printed on the printing paper 800 by the printing unit 200. Printing paper 80
The image data printed in the inspection unit 720
read by the CCD cameras 440 -i of -i (i = 1~n), respectively are recorded in the video RAM board 721 -i. The image data recorded in the video RAM board 721 -i is transferred to the CRT control board 722 -i via a video bus 711, each monitor 470
Displayed for -i .
【0075】またこの時、すなわち、各CCDカメラ4
40-iで読み込まれたデータがビデオRAMボード72
1に記録された時に、検査ユニット720-1〜720-4
のいずれかのRISC−MPUボード712-i(i=1
〜4)、あるいは、メインプロセッサユニット713が
フレームマッピングおよび位置決めを行う。位置決めが
終了したら、検査ユニット720-1〜720-4の各RI
SC−MPUボード712-1〜712-4において、各検
査ユニット720-1〜720-4のビデオRAMボード7
21-1〜721-4に記憶されているイメージデータを、
各々独立してフレームメモリ240の対応するイメージ
データと比較照合する。そして、4個の検査ユニット7
20-1〜720-4における比較照合の結果が、再び検査
ユニット720-1〜720-4のいずれかの検査ユニット
720-i(i=1〜n)、あるいは、メインプロセッサ
ユニット713によりまとめられ、最終的な検査結果が
得られる。At this time, that is, each CCD camera 4
The data read by 40- i is the video RAM board 72
When recorded in 1, the inspection units 720 -1 to 720 -4
RISC-MPU board 712 -i (i = 1
4) Alternatively, the main processor unit 713 performs frame mapping and positioning. When the positioning is completed, each RI of the inspection units 720 -1 to 720 -4
In SC-MPU board 712 -1 ~712 -4 video RAM board 7 of each inspection units 720 -1 to 720 -4
The image data stored in 21 -1 to 721 -4 is
Each of them is independently compared with the corresponding image data in the frame memory 240. And four inspection units 7
The results of the comparison and collation in 20 -1 to 720 -4 are compiled again by one of the inspection units 720 -i (i = 1 to n) of the inspection units 720 -1 to 720 -4 or the main processor unit 713. , The final inspection result is obtained.
【0076】なお、テストパタンの生成は、メインプロ
セッサユニット713が、図示せぬ記憶部に予め記憶さ
れているテストパタンを展開して、フレームメモリ24
0に出力することにより生成される。The test pattern is generated by the main processor unit 713 expanding a test pattern stored in a storage unit (not shown) in advance and storing it in the frame memory 24.
Generated by outputting to 0.
【0077】本実施例のように制御ユニット710を構
成することにより、本発明を実施することができる。そ
して、特に本実施例の制御ユニット710においては、
CCDカメラ440 -1〜440-4に対応した4個の検査
ユニット720において、各々独立にマッチング処理を
行っているので、本発明の印刷状態の検査が高速に行え
る。The control unit 710 is constructed as in this embodiment.
By doing so, the present invention can be implemented. So
In particular, in the control unit 710 of this embodiment,
CCD camera 440 -1~ 440-Four4 inspections corresponding to
In the unit 720, the matching process is performed independently for each.
The inspection of the printing condition of the present invention can be performed at high speed
You.
【0078】[0078]
【発明の効果】本発明のプリンタ装置によれば、印字ヘ
ッドの検査を自動的に厳密に行うことができるため、こ
れにより、正確で高品質な印刷が高速に行える信頼性の
高いプリンタ装置を提供することができた。According to the printer device of the present invention, the print head can be inspected automatically and strictly. Therefore, a highly reliable printer device capable of performing accurate and high-quality printing at high speed can be provided. Could be provided.
【図1】本発明の一実施の形態のプリンタ装置の構成を
示す機能ブロック図である。FIG. 1 is a functional block diagram illustrating a configuration of a printer device according to an embodiment of the present invention.
【図2】図1に示したプリンタ装置の全体の外観図であ
り、(A)は本体の側面図、(B)は本体の上面図、
(C)は制御ユニットの外観図、(D)は操作ユニット
の外観図である。2A and 2B are external views of the entire printer device shown in FIG. 1, wherein FIG. 2A is a side view of the main body, FIG.
(C) is an external view of the control unit, and (D) is an external view of the operation unit.
【図3】図1に示したプリンタ装置の印刷部の構成を示
すブロック図である。FIG. 3 is a block diagram showing a configuration of a printing unit of the printer device shown in FIG.
【図4】図1に示したプリンタ装置の印刷ヘッドおよび
CCDカメラの配置状態を示す図であり、(A)は4個
の印刷ヘッドの配置状態を示す図、図4(B)は4個の
CCDカメラの配置状態を示す図である。FIGS. 4A and 4B are diagrams showing the arrangement of a print head and a CCD camera of the printer shown in FIG. 1, wherein FIG. 4A shows the arrangement of four print heads, and FIG. FIG. 3 is a diagram showing an arrangement state of a CCD camera.
【図5】図1に示したプリンタ装置の印刷ヘッドの構造
および動作原理を説明する図である。5 is a diagram illustrating the structure and operation principle of a print head of the printer device shown in FIG.
【図6】図5に示した印刷ヘッドによる印字状態を示す
図である。FIG. 6 is a diagram showing a printing state by the print head shown in FIG. 5;
【図7】図1に示したプリンタ装置のテストパタン生成
部で生成される第1のテストパタンを説明する図であ
り、(A)はそのテストパタンの一部を示す図、(B)
は(A)の領域Cを拡大した図である。7A and 7B are diagrams illustrating a first test pattern generated by a test pattern generation unit of the printer device illustrated in FIG. 1; FIG. 7A is a diagram illustrating a part of the test pattern;
FIG. 4 is an enlarged view of a region C of FIG.
【図8】図1に示したプリンタ装置のテストパタン生成
部で生成される第2のテストパタンを説明する図であ
る。8 is a diagram illustrating a second test pattern generated by a test pattern generation unit of the printer shown in FIG.
【図9】図1に示したプリンタ装置のイメージ読み取り
部の構成を示す図である。9 is a diagram illustrating a configuration of an image reading unit of the printer device illustrated in FIG.
【図10】図9に示したイメージ読み取り部のエンコー
ダ部の構成を示す図である。FIG. 10 is a diagram illustrating a configuration of an encoder unit of the image reading unit illustrated in FIG. 9;
【図11】図9に示したイメージ読み取り部のCCDカ
メラの構成を示す図である。11 is a diagram showing a configuration of a CCD camera of the image reading unit shown in FIG.
【図12】図11に示したCCDカメラのラインセンサ
として用いられるTDI−CCDセンサの構成および動
作を説明する図である。12 is a diagram illustrating the configuration and operation of a TDI-CCD sensor used as a line sensor of the CCD camera shown in FIG.
【図13】図1に示したプリンタ装置の検査部で行う検
査の動作を説明するフローチャートである。FIG. 13 is a flowchart illustrating an inspection operation performed by an inspection unit of the printer illustrated in FIG. 1;
【図14】本発明の実施例として、図2に示したプリン
タ装置の制御ユニットの具体的な構成例を示す図であ
る。14 is a diagram showing a specific configuration example of a control unit of the printer shown in FIG. 2 as an embodiment of the present invention.
100…プリンタ装置、110…用紙搬送部、111…
エンコーダ、200…印刷部、210…印刷制御部、2
20…ヘッド、221…インクボトル、222…ノズ
ル、223…キャッチャ、224…インク、230…ヘ
ッド駆動部、240…印刷イメージ記憶部(フレームメ
モリ)、250…インターフェイス部、300…テスト
パタン生成部、400…イメージ読み取り部、410…
エッジ検出センサ、420…エンコーダ部、421…エ
ンコーダ、422…カウンタ、423…速度算出部、4
30…光照射部、440…CCDカメラ、441…ライ
ンセンサ(TDI−CCDセンサ)、442…出力アン
プ、443…A/D変換器、444…シフトレジスタ、
445…ラインメモリ、446…バススイッチャ、45
0…制御部、460…検査イメージ記憶部(ページメモ
リ)、470…モニタ、500…検査部、600…制御
部、610…操作部、620…ヒータ、700…本体、
710…制御ユニット、711…ビデオバス、712…
RISC−MPUボード、713…メインプロセッサユ
ニット、714…バスコントローラ、715…フレーム
メモリコントローラ、716…印刷部データI/F、7
17…インクジェットヘッド駆動部I/F、718…R
S232CI/F、719…マスターバス、720…検
査ユニット、721…ビデオRAMボード、722…C
RTコントロールボード、723…インターフェイス
部、725…操作ユニット、800…印刷用紙100: Printer device, 110: Paper transport unit, 111:
Encoder, 200 printing section, 210 printing control section, 2
20: head, 221: ink bottle, 222: nozzle, 223: catcher, 224: ink, 230: head drive unit, 240: print image storage unit (frame memory), 250: interface unit, 300: test pattern generation unit 400 ... image reading unit, 410 ...
Edge detection sensor, 420 ... encoder unit, 421 ... encoder, 422 ... counter, 423 ... speed calculation unit, 4
30, a light irradiation unit, 440, a CCD camera, 441, a line sensor (TDI-CCD sensor), 442, an output amplifier, 443, an A / D converter, 444, a shift register,
445: Line memory, 446: Bus switcher, 45
0: control unit, 460: inspection image storage unit (page memory), 470: monitor, 500: inspection unit, 600: control unit, 610: operation unit, 620: heater, 700: main unit,
710: control unit, 711: video bus, 712 ...
RISC-MPU board, 713: main processor unit, 714: bus controller, 715: frame memory controller, 716: printing unit data I / F, 7
17 ... Inkjet head drive unit I / F, 718 ... R
S232CI / F, 719 Master bus, 720 Test unit, 721 Video RAM board, 722 C
RT control board, 723: interface unit, 725: operation unit, 800: printing paper
───────────────────────────────────────────────────── フロントページの続き (72)発明者 米田 勉 神奈川県川崎市白山1丁目2番4−102 号 (56)参考文献 特開 平6−286295(JP,A) 特開 平5−104833(JP,A) 特開 平7−81191(JP,A) 特開 平2−212150(JP,A) ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Tsutomu Yoneda 1-2-4-102 Hakusan, Kawasaki City, Kanagawa Prefecture (56) References JP-A-6-286295 (JP, A) JP-A-5-104833 ( JP, A) JP-A-7-81191 (JP, A) JP-A-2-212150 (JP, A)
Claims (2)
ップ形式のイメージデータを、順次印刷するプリンタ装
置であって、 所定のテストパタンをビットマップ形式で生成するテス
トパタン生成手段と、 所定幅の印刷領域を有する印刷ヘッドが複数個、各印刷
ヘッドの印刷領域が実質的に主走査方向において連続
し、各印刷ヘッドにより副走査方向の同一の位置に画素
を印刷可能なように配置され、前記入力されたイメージ
データ、または、前記生成されたテストパタンのイメー
ジデータを被印刷媒体上に印刷する印刷手段と、 前記印刷が行われた被印刷媒体上のイメージをビットマ
ップ形式で読み込む画像センサ手段と、 前記生成されたテストパタンのビットマップ形式のイメ
ージデータと、前記読み込んだ被印刷媒体からのビット
マップ形式のイメージデータとをビット単位で照合し、
前記印刷手段の前記印刷ヘッドの位置をビット単位で検
査し、当該印刷ヘッドの配置が適切か否かを検査する検
査手段と を有するプリンタ装置。 1. A bit mask which is sequentially input for each printing medium.
Printer that sequentially prints
A location, test for generating a predetermined test pattern in the bitmap format
A plurality of print heads each having a pattern generating unit and a print area having a predetermined width.
The print area of the head is substantially continuous in the main scanning direction
Pixel by the print head at the same position in the sub-scanning direction.
Is arranged so that it can be printed and the input image
Data or an image of the generated test pattern
Printing means for printing digital data on a printing medium, and a bitmap for printing the image on the printing medium on which the printing has been performed.
Image sensor means for reading in a map format, and an image in a bitmap format of the generated test pattern.
Page data and the bits from the read print medium.
Bit-by-bit comparison with map image data,
The position of the print head of the printing means is detected in bit units.
Inspection to check whether the print head arrangement is appropriate.
Printer device having an inspection means .
記印刷ヘッドの配置が適切でなかった場合に、前記印刷
手段の前記印刷ヘッドの位置を調整する印刷ヘッド位置
調整手段 をさらに有する請求項2に記載のプリンタ装
置。 2. As a result of the inspection, at least one of
If the print head is not properly positioned,
Means for adjusting the position of the print head in the means
3. The printer device according to claim 2, further comprising an adjusting unit.
Place.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7233128A JP2985144B2 (en) | 1995-09-11 | 1995-09-11 | Printer device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7233128A JP2985144B2 (en) | 1995-09-11 | 1995-09-11 | Printer device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0976605A JPH0976605A (en) | 1997-03-25 |
JP2985144B2 true JP2985144B2 (en) | 1999-11-29 |
Family
ID=16950191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7233128A Expired - Fee Related JP2985144B2 (en) | 1995-09-11 | 1995-09-11 | Printer device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2985144B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000168109A (en) * | 1998-12-11 | 2000-06-20 | Olympus Optical Co Ltd | Image-correcting apparatus |
JP3552598B2 (en) * | 1999-07-07 | 2004-08-11 | 富士ゼロックス株式会社 | Continuous media printer |
JP4971560B2 (en) * | 2001-08-06 | 2012-07-11 | キヤノン株式会社 | Inkjet recording apparatus, head unit, and color filter manufacturing apparatus |
JP4736293B2 (en) * | 2001-09-27 | 2011-07-27 | 大日本印刷株式会社 | Inkjet printing unit inspection device |
JP2007326327A (en) * | 2006-06-09 | 2007-12-20 | Kyodo Printing Co Ltd | Inspection method and device of printed matter |
JP5063147B2 (en) * | 2007-03-13 | 2012-10-31 | 理想科学工業株式会社 | Image recording apparatus and recording failure detection method using the apparatus |
JP2017071077A (en) * | 2015-10-05 | 2017-04-13 | 株式会社日立産機システム | Ink jet recording system, ink jet recording device used in the same, printing inspection device, and method for adjusting printing character height |
JP7247498B2 (en) * | 2018-09-19 | 2023-03-29 | 京セラドキュメントソリューションズ株式会社 | Fabric inspection device and inkjet textile printing device equipped with the same |
-
1995
- 1995-09-11 JP JP7233128A patent/JP2985144B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0976605A (en) | 1997-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6106094A (en) | Printer apparatus and printed matter inspecting apparatus | |
US10105948B2 (en) | Image inspection device, image inspection method, program, and ink jet printing system | |
US8757755B2 (en) | Image forming apparatus | |
US6335978B1 (en) | Variable printing system and method with optical feedback | |
US9126404B2 (en) | Ink jet recording apparatus and method for detecting faulty discharge in ink jet recording apparatus | |
JP2931784B2 (en) | Printer device | |
WO2009119030A1 (en) | Image recording device | |
JP4127326B2 (en) | Printed matter inspection device and printer device | |
JP2866340B2 (en) | Printer device and print processing device | |
US8820876B2 (en) | Printing apparatus and inspection method | |
JP2866339B2 (en) | Printer device and print processing device | |
JP2001096872A (en) | Printer and printed product inspecting device | |
JP2985144B2 (en) | Printer device | |
JP2889178B2 (en) | Inserter device | |
JP2994257B2 (en) | Printer device | |
US20050284324A1 (en) | Print defect displaying method and print defect displaying apparatus | |
CN108688335A (en) | Printing equipment and Method of printing | |
JP2931785B2 (en) | Printing system and print result management device | |
JPH11254793A (en) | Printer system and printer apparatus | |
JP2931778B2 (en) | Printer device | |
JP2011098546A (en) | Image recorder and control method of image recorder | |
JP2003054095A (en) | Printer | |
JP2000190482A (en) | Ink jet image-forming apparatus and its automatic registration method | |
US9085169B2 (en) | Inkjet printing apparatus and method of correcting step shift thereof | |
JP3784633B2 (en) | Color chart measurement method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |