【発明の詳細な説明】[発明の目的](産業上の利用分野)本発明は両方向で印字するプリンタ装置に係わり、特に
印字位置ずれの補正に最適なプリンタ装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a printer device that prints in both directions, and particularly to a printer device that is optimal for correcting printing positional deviation.
(従来の技術)例えば、ワイヤドツトプリンタのように両方向で印字す
るプリンタ装置は、印字ヘッドを搭載するキャリッジが
プラテンの軸方向に沿って1往復する間に、プラテンに
セットされた用紙に2行分の印字を行なうように構成さ
れたものである=すなわち、片方向で印字するプリンタ
装置が1行中の文字を1文字ずつ左から右に印字した後
、キャリッジを左に復帰させて次行も同様に左から右に
印字していくのに対し、両方向で印字するプリンタ装置
は1行中の文字を1文字ずつ左から右に印字した後、次
行を右から左に印字していくものである。(Prior Art) For example, in a printer device such as a wire dot printer that prints in both directions, two lines are printed on the paper set on the platen while the carriage carrying the print head makes one reciprocation along the axial direction of the platen. In other words, a printer device that prints in one direction prints characters in one line one by one from left to right, then returns the carriage to the left and prints the next line. Similarly, printers print from left to right, whereas printers that print in both directions print each character in one line from left to right, and then print the next line from right to left. It is.
ところで、このような両方向で印字するワイヤドツトプ
リンタなどのプリンタ装置において、左から右への印字
位置と右から左への印字位置とにずれが生じる場合があ
る。このような印字位置ずれは、隣接行間の縦の線が繋
がらなくなり、例えば2行に渡って構成される縦倍文字
が歪むなどといった印字品質の低下を招く。したがって
、このような印字位置ずれを防ぐためには、ずれの分だ
け印字位置を補正する必要がある。By the way, in such a printer device such as a wire dot printer that prints in both directions, a deviation may occur between the left-to-right printing position and the right-to-left printing position. Such a printing position shift causes vertical lines between adjacent lines to become unconnected, resulting in deterioration in printing quality, such as distortion of double-height characters formed over two lines, for example. Therefore, in order to prevent such a print position shift, it is necessary to correct the print position by the amount of the shift.
そこで、従来は、予め印字位置ずれを補正するためのず
れ量をROM内に格納しておき、外部より0N10FF
可能なディプスイッチで所定のずれ量を選択して印字位
置ずれを補正していた。Therefore, conventionally, the amount of deviation for correcting the printing position deviation is stored in ROM in advance, and 0N10FF is input from the outside.
Print position deviation was corrected by selecting a predetermined amount of deviation using a dip switch that was available.
しかしながら、このようなディプスイッチ操作による印
字位置ずれの補正は、ディプスイッチを正確に操作する
ことが必要であり、ディプスイッチ操作に不馴れなオペ
レータにとってはmBなものであった。また、このディ
プスイッチを正確に操作して印字位置ずれのずれ量を設
定した場合でも、ずれ量の設定範囲がディプスイッチの
個数に依存されてしまうため(ディプスイッチが4個の
場合には16通りのずれ量を設定できる)、より細かい
ずれ最の設定ができない欠点があった。However, such correction of printing position deviation by operating a dip switch requires accurate operation of the dip switch, and is a matter of milliseconds for an operator who is not familiar with dip switch operation. In addition, even if you operate this dip switch accurately to set the amount of printing position misalignment, the setting range of the amount of deviation depends on the number of dip switches (in the case of 4 dip switches, 16 However, there was a drawback that it was not possible to make finer settings.
また、複数の印字速度を備えているプリンタ装置の場合
、ディプスイッチは各印字速度に対して共通であるため
、ある印字速度に合せてディプスイッチを設定すると、
他の印字速度での印字位置ずれを補正できないという欠
点があった。In addition, in the case of a printer device equipped with multiple printing speeds, the dip switch is common to each printing speed, so if the dip switch is set to match a certain printing speed,
There was a drawback that printing position deviations at other printing speeds could not be corrected.
さらに、ディプスイッチによりずれ量を設定した場合、
正しく設定されているか否かの検査を行なうため、例え
ば「1」のような印字位置ずれの分り易い検査用パター
ンを印字する必要があるが、従来のプリンタ装置では、
ホスト装置によって上記検査用パターンを指定しなけれ
ばならず、このためプリンタ単位では印字位置ずれの補
正が行なえない欠点があった。Furthermore, if the amount of deviation is set using the DIP switch,
In order to check whether the settings are correct or not, it is necessary to print a test pattern such as "1" that makes it easy to see if the printing position is misaligned, but with conventional printers,
The test pattern must be specified by the host device, and therefore, there is a drawback that printing position deviation cannot be corrected on a printer-by-printer basis.
(発明が解決しようとする問題点)上記したように、従来のプリンタ装置においては、印字
位置ずれの補正に係わる操作が困難であり、しかも全て
の印字速度に対するずれ量を設定できなかった。また、
検査用パターンの印字がホスト装置を必要としていたた
め、プリンタ単位での印字位置ずれの補正が行なえない
欠点があった。(Problems to be Solved by the Invention) As described above, in conventional printer devices, it is difficult to perform operations related to correction of printing position deviation, and furthermore, it is not possible to set deviation amounts for all printing speeds. Also,
Since the printing of the inspection pattern required a host device, there was a drawback that it was not possible to correct printing position deviations on a printer-by-printer basis.
本発明は上記のような点に鑑みなされたもので、容易な
操作で、かつ全ての印字速度におけるずれ量の設定が可
能であり、またホスト装置を必要とすることなく検査用
パターンを印字できるプリンタ装置を提供することを目
的とする。The present invention was developed in view of the above points, and it is easy to operate, allows setting of the amount of deviation at all printing speeds, and can print inspection patterns without the need for a host device. The purpose is to provide a printer device.
[発明の構成](問題点を解決するための手段および作用)すなわち、
本発明に係わるプリンタ装置は、複数の印字速度を有し
、設定された印字速度での印字位置ずれのずれ量に基づ
いて上記印字位置ずれを補正して両方向印字するプリン
タ装Hにおいて、不揮発性メモリに上記ずれ債を格納し
ておき、上記ずれ量が正しく設定されているが否かの検
査、および上記ずれ量の変更を行なうためのスイッチを
オペレーションパネルに設け、このスイッチの操作に基
づいて上記不揮発性メモリ内のずれ吊を変更するように
構成し、また、上記検査のための検査用パターンを上記
ずれ量の変更後に上記スイッチの操作に応じて印字する
ように構成するものであり、このような構成により、容
易な操作で、かつ全ての印字速度におけるずれ量の設定
が可能となり、またホスト装置を必要とすることなく検
査用パターンを印字できる。[Structure of the invention] (Means and actions for solving the problem) That is,
The printer device according to the present invention has a plurality of printing speeds, and is a printer H that performs bidirectional printing by correcting the above-mentioned printing position deviation based on the amount of deviation of the printing position deviation at the set printing speed. The above-mentioned deviation amount is stored in the memory, and a switch is provided on the operation panel to check whether the above-mentioned deviation amount is set correctly and to change the above-mentioned deviation amount. Based on the operation of this switch, The device is configured to change the amount of deviation in the non-volatile memory, and is configured to print an inspection pattern for the inspection in accordance with the operation of the switch after changing the amount of deviation, With this configuration, it is possible to easily set the amount of deviation at all printing speeds, and it is also possible to print the inspection pattern without requiring a host device.
(実施例)以下、図面を参照して本発明のプリンタ装置を説明する
。第1図は一実施例に係わるプリンタ装置の回路構成を
示すブロック図であり、このプリンタ装置全体の制御を
司るC P U 11と接続するシステムバス12にI
10ボート13、キャラクタジェネレータ(以下、CG
と称す)14、EEPROM15がそれぞれ接続されて
いる。(Example) Hereinafter, a printer device of the present invention will be explained with reference to the drawings. FIG. 1 is a block diagram showing the circuit configuration of a printer device according to an embodiment.
10 boats 13, character generator (hereinafter referred to as CG
) 14 and EEPROM 15 are respectively connected.
I10ボート13は、オペレーションパネル16に設け
られた各スイッチそれぞれの入力制御を司る。The I10 boat 13 controls the input of each switch provided on the operation panel 16.
このオペレーションパネル16は、セレクト/ディセレ
クト切替えスイッチ17、補正モードスイッチ18、印
字速度選択スイッチ19、ずれ量増加スイッチ20およ
びずれ最減少スイッチ21を有している。The operation panel 16 includes a select/deselect switch 17, a correction mode switch 18, a print speed selection switch 19, a shift amount increase switch 20, and a shift minimum switch 21.
また、CG14は、例えば「1」のような印字位置ずれ
の分り易い検査用パターンを有している。Further, the CG 14 has an inspection pattern such as "1" that makes it easy to see the printing position shift.
EEPROM15は、複数の印字速度毎の印字位置ずれ
のずれ量を格納する。The EEPROM 15 stores the amount of printing position deviation for each of a plurality of printing speeds.
このような構成のプリンタ装置においては、複数の印字
速度を有しており、指定された印字速度で両方向印字を
行なう。すなわち、CPU11は指定された印字速度で
、図示せぬキャリッジを左から右に移動させて1行分の
文字を印字した後、上記キャリッジを右から左に移動さ
せて次行の印字を行なう。A printer device having such a configuration has a plurality of printing speeds, and performs bidirectional printing at a designated printing speed. That is, the CPU 11 moves a carriage (not shown) from left to right at a specified printing speed to print one line of characters, and then moves the carriage from right to left to print the next line.
ここで、左から右への印字位置と右から左への印字位置
とにずれが生じる場合があり、このずれ量が各印字速度
毎に予めEEPROM15に格納されている。したがっ
て、CPU11は印字の際にこのEEPROM15に格
納されているずれ邑を読出すことにより、印字位置ずれ
を補正する。Here, a deviation may occur between the printing position from left to right and the printing position from right to left, and the amount of this deviation is stored in advance in the EEPROM 15 for each printing speed. Therefore, the CPU 11 corrects the printing position deviation by reading out the deviation value stored in the EEPROM 15 during printing.
このように、EEPROM15に格納されているずれ量
に基づいて印字位置ずれを補正するものであるが、この
補正は上記EEPROM15に格納されているずれ量が
正しく設定されている場合にのみ有効で′あるため、上
記ずれ畳が正しく設定されているか否かの検査と、この
検査に応じたずれ儂の変更を行なう必要がある。In this way, the printing position deviation is corrected based on the deviation amount stored in the EEPROM 15, but this correction is effective only when the deviation amount stored in the EEPROM 15 is set correctly. Therefore, it is necessary to check whether the above-mentioned offset tatami is set correctly and to change the offset according to this inspection.
以下、ずれ量の検査およびこの検査に応じたずれ量の変
更における動作を説明する。すなわち、まず、オペレー
ションパネル16に設けられたセレクト/ディセレクト
切替えスイッチ11の操作によリブイセレフト状態に設
定した後、補正モードスイッチ18を操作して印字位置
ずれ補正モード状態に設定し、次に印字速度選択スイッ
チ19を操作して任意の印字速度を選択する。Hereinafter, operations for inspecting the amount of deviation and changing the amount of deviation according to this inspection will be described. That is, first, the select/deselect changeover switch 11 provided on the operation panel 16 is operated to set the rib select state, the correction mode switch 18 is operated to set the print position deviation correction mode state, and then the printing Operate the speed selection switch 19 to select an arbitrary printing speed.
CP LJ 11は、上記選択された印字速度に対する
印字位置ずれのずれ量をEEPROM15から読出し、
この読出したずれ量に基づいてCG14から検査用パタ
ーンを取出して印字する。この検査用パターンは、例え
ば「1」のような印字位置ずれの分りやすい文字パター
ンからなる。The CP LJ 11 reads from the EEPROM 15 the amount of printing position deviation with respect to the selected printing speed, and
Based on the read deviation amount, an inspection pattern is taken out from the CG 14 and printed. This inspection pattern consists of a character pattern such as "1" in which the printing position shift is easily recognized.
この検査用パターンの印字状態により、印字位置ずれを
容易に判断することができ、ずれが生じていた場合には
、ずれ量増加スイッチ20あるいはずれ問減少スイッチ
21の操作によりEEPROM15に格納されているず
れ最の変更を行なう。The printing position deviation can be easily determined based on the printing state of this inspection pattern, and if a deviation occurs, it is stored in the EEPROM 15 by operating the deviation amount increase switch 20 or deviation amount reduction switch 21. Make the biggest change.
ずれ請増加スイッチ20およびずれ最減少スイッチ21
は、それぞれ正および負の歩道スイッチからなる。した
がって、例えばずれ量増加スイッチ20を数押下した場
合には、CP LJ 11はこの押下回数に応じて、E
EPROM15に格納されているずれ量を増加する。一
方、ずれ最減少スイッチ釦を数押下した場合にはこの押
下回数に応じてずれ昂を減らす。Deviation increase switch 20 and deviation minimum decrease switch 21
consist of positive and negative walkway switches, respectively. Therefore, for example, when the shift amount increasing switch 20 is pressed several times, the CP LJ 11 changes E according to the number of presses.
Increase the amount of deviation stored in the EPROM 15. On the other hand, when the minimum deviation reduction switch button is pressed several times, the deviation is reduced in accordance with the number of presses.
このようなずれ艶増加スイッチ20あるいはずれ最減少
スイッチ21の操作により、ずれ量を正しく設定すると
、CP LJ ilはこの設定されたずれ晒に基づいて
EEPROM15に格納されているずれ吊を変更する。When the shift amount is set correctly by operating the shift gloss increase switch 20 or shift minimum decrease switch 21, the CP LJ il changes the shift amount stored in the EEPROM 15 based on the set shift exposure.
以下、同様に印字速度選択スイッチ19を操作して、他
の印字速度に対する印字位置ずれを検査し、必要に応じ
てずれ吊増加スイッチ20あるいはずれ最減少スイッチ
21を操作することにより任意の印字速度に対するずれ
量を変更する。そして、全ての印字速度に対する印字ず
れの検査およびこの検査に応じたずれ最の変更を終了し
た後は、補正モードスイッチ18を操作して印字位置ず
れ補正モード状態を解除する。Thereafter, similarly operate the printing speed selection switch 19 to check the printing position deviation with respect to other printing speeds, and if necessary, operate the deviation increase switch 20 or the deviation minimum reduction switch 21 to select an arbitrary printing speed. Change the amount of deviation. After completing the inspection of printing misalignment for all printing speeds and changing the misalignment according to the inspection, the correction mode switch 18 is operated to cancel the print position misalignment correction mode state.
このように、このプリンタ装置では、印字位置ずれを補
正するためのずれ量の設定をオペレーションパネルのス
イッチ操作によって容易に行なうことができる。この場
合、プリンタ装置の有する全ての印字速度それぞれが設
定されたずれ量を持つようになるため、どの印字速度に
対しても印字位置ずれが補正される。In this manner, in this printer device, the amount of deviation for correcting printing position deviation can be easily set by operating the switches on the operation panel. In this case, all the printing speeds of the printer device each have a set deviation amount, so that the printing position deviation is corrected for any printing speed.
また、検査用パターンを有したキャラクタジェネレータ
により、ずれ量変更後にこの検査用パターンを取出して
印字するため、ホストtiltを用いて検査用パターン
の印字指定を行なう必要がなくなり、このためプリンタ
単位で効率的に印字位置ずれの補正を行なうことができ
る。In addition, since the character generator with the inspection pattern extracts and prints the inspection pattern after changing the amount of deviation, there is no need to use host tilt to specify the printing of the inspection pattern. Print position misalignment can be corrected in a timely manner.
さらに、従来のディプスイッチ操作によるずれ量の設定
がディプスイッチの個数に依存されていたのに対しくデ
ィプスイッチが4個の場合には16通りのずれ最を設定
できる)、本実施例によるオペレーションパネルスイッ
チ操作によるずれ量の設定はディプスイッチの個数に依
存されないため、多数通りのずれ量を設定できるもので
あり、このため補正範囲が広がり、より正確な印字が可
能となる。Furthermore, while setting the amount of deviation by conventional dip switch operation was dependent on the number of dip switches, when there are four dip switches, it is possible to set the maximum deviation in 16 ways). Setting the amount of deviation by operating the panel switch does not depend on the number of DIP switches, so it is possible to set the amount of deviation in many ways, which widens the correction range and enables more accurate printing.
[発明の効果]以上のように本発明によれば、不揮発性メモリに印字位
置ずれを補正するためのずれ潰を格納してお寮、上記ず
れ量が正しく設定されているか否かの検査、およびずれ
吊の変更を行なうためのスイッチをオペレーションパネ
ルに設け、このスイッチの操作に基づいて上記不揮発性
メモリのずれ開を変更し、このずれ昂変更後に検査用パ
ターンを取出して印字するように構成したため、容易な
操作で、かつ全ての印字速度におけるずれ量の設定が可
能となり、またホスト装置を必要とすることなく検査用
パターンを印字できる。[Effects of the Invention] As described above, according to the present invention, it is possible to store a misalignment for correcting a printing position misalignment in a non-volatile memory, check whether the misalignment amount is set correctly, The operation panel is provided with a switch for changing the misalignment, the misalignment of the non-volatile memory is changed based on the operation of this switch, and the inspection pattern is taken out and printed after the misalignment is changed. Therefore, it is possible to easily set the amount of deviation at all printing speeds, and the inspection pattern can be printed without requiring a host device.
第1図は本発明の一実施例に係わるプリンタ装置の回路
構成を示すブロック図である。11・・・CPtJ、12・・・システムバス、13・
・・I10ボート、14・・・CG、15・・・EEP
ROM。FIG. 1 is a block diagram showing the circuit configuration of a printer device according to an embodiment of the present invention. 11...CPtJ, 12...System bus, 13.
...I10 boat, 14...CG, 15...EEP
ROM.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7869587AJPS63242671A (en) | 1987-03-31 | 1987-03-31 | printer device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7869587AJPS63242671A (en) | 1987-03-31 | 1987-03-31 | printer device |
| Publication Number | Publication Date |
|---|---|
| JPS63242671Atrue JPS63242671A (en) | 1988-10-07 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7869587APendingJPS63242671A (en) | 1987-03-31 | 1987-03-31 | printer device |
| Country | Link |
|---|---|
| JP (1) | JPS63242671A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0630755A3 (en)* | 1993-06-21 | 1996-07-24 | Canon Kk | Ink jet recording apparatus having discharge recovery means. |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0630755A3 (en)* | 1993-06-21 | 1996-07-24 | Canon Kk | Ink jet recording apparatus having discharge recovery means. |
| US6062670A (en)* | 1993-06-21 | 2000-05-16 | Canon Kabushiki Kaisha | Ink jet recording apparatus having discharge recovery means |
| Publication | Publication Date | Title |
|---|---|---|
| US20180236799A1 (en) | Test pattern creation method, test pattern, printing apparatus, and program | |
| JPS60176788A (en) | Method and device for writing form by machine | |
| US8390871B2 (en) | Image forming apparatus and computer readable medium | |
| JPS63242671A (en) | printer device | |
| JPS59218542A (en) | Control system of printer | |
| KR100227056B1 (en) | Serial printer | |
| JP4222893B2 (en) | Image correction apparatus, image correction method, image correction program, and computer-readable recording medium recording the image correction program | |
| JPH0528669B2 (en) | ||
| GB2211971A (en) | Printer | |
| JPS60110478A (en) | Bar code printing apparatus | |
| JPH0825764A (en) | Printer | |
| JPH01235658A (en) | printing device | |
| US6883893B2 (en) | Image recording apparatus | |
| KR100251131B1 (en) | Nozzle alignment method of double line width printing device using two head cartridge | |
| KR100260904B1 (en) | Vertical alignment apparatus and method for shuttle ink-jet multi functional peripheral at stand alone status | |
| JP2973634B2 (en) | Serial printer | |
| JP2005246767A (en) | Printing control method and printer apparatus | |
| KR100306753B1 (en) | Method for printing alignment of inkjet printer | |
| US5681121A (en) | Printer in which the amount of carriage travel can be changed for different printing types | |
| EP0336125A1 (en) | Document processing apparatus | |
| JPS62255992A (en) | Character output method | |
| EP0143995A2 (en) | Dot-matrix printer | |
| JPH07223338A (en) | Printing position adjusting method in printer device | |
| JPS6279142A (en) | recording device | |
| JPH082080A (en) | Color printer and color changeover detection method thereof |