JP2000071539A - Printing apparatus and its control method and its recording medium - Google Patents

Printing apparatus and its control method and its recording medium

Info

Publication number
JP2000071539A
JP2000071539A JP10247039A JP24703998A JP2000071539A JP 2000071539 A JP2000071539 A JP 2000071539A JP 10247039 A JP10247039 A JP 10247039A JP 24703998 A JP24703998 A JP 24703998A JP 2000071539 A JP2000071539 A JP 2000071539A
Authority
JP
Japan
Prior art keywords
printer device
carrier
printer
vibration
reciprocating motion
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.)
Pending
Application number
JP10247039A
Other languages
Japanese (ja)
Inventor
Hironaga Motokawa
浩永 本川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PFU Ltd
Original Assignee
PFU Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PFU Ltd filed Critical PFU Ltd
Priority to JP10247039A priority Critical patent/JP2000071539A/en
Publication of JP2000071539A publication Critical patent/JP2000071539A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PROBLEM TO BE SOLVED: To make swing oscillations generated to a desk disappear at the time of printing operation by detecting the swing oscillation of a housing because of a reciprocatory motion of a carrier and controlling a cycle and a timing of the swing oscillation of the housing in an apparatus having the carrier which reciprocates and carries a printing head thereon. SOLUTION: When a printer apparatus 1 operates to print, a swing in a lateral direction generated by a reciprocatory motion of a carrier 20 is transmitted to a desk 5 loading the apparatus 1 and the desk 5 generates a swing oscillation in the same direction as the carrier 20. A swing acceleration-detecting sensor having a weight held between two confronting piezoelectric elements is set to an appropriate position of a housing of the printer apparatus 1, thereby detecting the swing oscillation of the housing due to the reciprocatory motion of the carrier 20. A cycle of the swing oscillation and a timing of the swing of the housing are controlled in accordance with the detection result of the swing oscillation. For example, a stop time when a movement direction of the carrier 20 is switched is changed, or a movement speed of the carrier 20 is changed, whereby the oscillation is disappeared.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、印字ヘッドを擁
するキャリアに往復運動を行なわせることによって印刷
業務を行なうプリンタ装置において、前記のプリンタ装
置を載置した机等の構造物が前記のキャリアの往復運動
によって生じる揺れを防止する技術に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer apparatus for performing a printing operation by reciprocating a carrier having a print head, wherein a structure such as a desk on which the printer apparatus is mounted is provided with a structure of the carrier. The present invention relates to a technique for preventing shaking caused by reciprocating motion.

【0002】[0002]

【従来の技術】図18ないし図21に基づいて、従来の
技術によるプリンタ装置の挙動を説明する。図18は、
一般的な構成を示したものである。すなわちプリンタ装
置51はホスト装置52およびモニタ装置53あるいは
キーボード54とともに一括して机55に載置して使用
する場合を示す。
2. Description of the Related Art The behavior of a conventional printer will be described with reference to FIGS. FIG.
This shows a general configuration. That is, the case where the printer device 51 is collectively mounted on the desk 55 and used together with the host device 52 and the monitor device 53 or the keyboard 54 is shown.

【0003】操作担当者はキーボード54を操作してホ
スト装置に業務の実行を指示し、その業務の内容をモニ
タ装置53をもって確認して必要時にプリンタ装置51
に印刷の指示を行なう。
An operator instructs the host device to execute a job by operating the keyboard 54, confirms the contents of the job with the monitor device 53, and checks the printer device 51 when necessary.
Is instructed to print.

【0004】前記のプリンタ装置51はその内蔵するキ
ャリア57を往復運動させて、前記のキャリア57に搭
載する印字ヘッド(図示せず)による印刷を実行する。
[0004] The printer device 51 reciprocates a carrier 57 contained therein to execute printing by a print head (not shown) mounted on the carrier 57.

【0005】図21は前記のキャリア57(図18参
照)の往復運動における移動速度の変化を示すものであ
る。すなわち初期位置に待機する前記のキャリア57は
時刻t0に印刷開始の指示を得て正方向に移動を開始
し、時刻t1にいたって正方向の定速度Vに達する。
FIG. 21 shows a change in the moving speed in the reciprocating motion of the carrier 57 (see FIG. 18). That is, the carrier 57 waiting at the initial position starts moving in the forward direction at time t0 upon receiving an instruction to start printing, and reaches the constant speed V in the forward direction at time t1.

【0006】正方向の定速度Vをもって移動する前記の
キャリア57は時刻t2にいたって減速し、時刻t3に
その動きを停止する。なお前記のキャリア57に搭載す
る印字ヘッドはあらかじめ定める手順により前記のキャ
リア57が定速度で移動している時間帯の中で時間間隔
Bにおいて印刷動作を実行する。
The carrier 57 moving at a constant speed V in the forward direction decelerates at time t2 and stops its movement at time t3. The print head mounted on the carrier 57 executes a printing operation at a time interval B in a time zone in which the carrier 57 is moving at a constant speed according to a predetermined procedure.

【0007】前記のキャリア57は時間間隔Aの停止後
の時刻t4に逆方向の移動を開始し、時刻t5にいたっ
て逆方向の定速度−Vに達する。
The carrier 57 starts to move in the reverse direction at time t4 after the stop of the time interval A, and reaches the constant speed -V in the reverse direction at time t5.

【0008】逆方向の定速度−Vをもって移動する前記
のキャリア57は時刻t6にいたって減速し、時刻t7
にその動きを停止する。なお前記のキャリア57に搭載
する印字ヘッドはあらかじめ定める手順により前記のキ
ャリア57が定速度で移動している時間帯の中で時間間
隔Bにおいて印刷動作を実行する場合がある。
The carrier 57 moving at the constant speed -V in the reverse direction decelerates at time t6, and at time t7.
Stop that movement. The print head mounted on the carrier 57 may execute a printing operation at a time interval B in a time zone in which the carrier 57 is moving at a constant speed according to a predetermined procedure.

【0009】前記のキャリア57は、時間間隔Aの停止
後の時刻t8に再び正方向の移動を開始する。
The carrier 57 starts moving in the forward direction again at time t8 after the stop of the time interval A.

【0010】すなわち前記のキャリア57は、プリンタ
装置51の中で印刷動作中は周期Fなる往復運動を行な
っていると言える。なお前記の周期Fは、時刻t0から
時刻t8までの時間間隔に相当する。
That is, it can be said that the carrier 57 performs a reciprocating motion having a period F during the printing operation in the printer device 51. Note that the cycle F corresponds to a time interval from time t0 to time t8.

【0011】図19および図20によって、ホスト装置
の指示に基づいて実行するプリンタ装置の印刷業務のフ
ローを説明する。
Referring to FIG. 19 and FIG. 20, a flow of a printing operation of the printer device executed based on an instruction of the host device will be described.

【0012】図19はブロック図を示す。プリンタ装置
B51に内蔵する制御部B52がキャリア駆動部B53
に指示を発してキャリアの往復運動を行なわせ、また前
記のキャリアの往復運動にあわせてヘッド駆動部B54
により印字を行なわせる。
FIG. 19 shows a block diagram. A control unit B52 built in the printer device B51 includes a carrier driving unit B53.
To the reciprocating motion of the carrier, and the head driving unit B54 in accordance with the reciprocating motion of the carrier.
To perform printing.

【0013】またホスト装置B60に内蔵するドライバ
プログラムB61は、演算制御部B64の指示に基づい
て前記のプリンタ装置B51に直接指示を行なう。なお
前記のドライバプログラムB61は、当該ホスト装置B
60に前記のプリンタ装置B51を接続する際に組込む
ものであり、個々のプリンタ装置に個別に対応する。
A driver program B61 incorporated in the host device B60 directly instructs the printer device B51 based on an instruction from the arithmetic control unit B64. The driver program B61 is stored in the host device B.
It is incorporated when the printer device B51 is connected to the printer device 60, and individually corresponds to each printer device.

【0014】図20にフローチャートを示す。なお各ス
テップの説明に用いる符号は図19による。
FIG. 20 shows a flowchart. Reference numerals used in the description of each step are based on FIG.

【0015】ステップS71で、プリンタ装置B51を
起動し、ステップS72に進んでホスト装置B60より
印刷指示とともに印刷データをプリンタ装置B51に転
送する。
In step S71, the printer B51 is started, and the flow advances to step S72 to transfer print data together with a print instruction from the host B60 to the printer B51.

【0016】ステップS73で、前記のプリンタ装置B
51は印刷業務を実行し、ステップS74にいたって前
記の印刷業務を終了する。
In step S73, the printer B
Reference numeral 51 executes a printing job, and the printing job ends at step S74.

【0017】再び図18に戻って説明する。机55の上
にプリンタ装置51を載置する。印刷業務の実行に際
し、前記のプリンタ装置51は内蔵するキャリア57の
往復運動によって揺れ振動を生じ、前記の机55が十分
な剛性を有していない場合は前記の机55および上に載
置する機器の全体に揺れ振動を生じる。
Referring back to FIG. The printer device 51 is placed on the desk 55. In performing a printing job, the printer device 51 generates a swinging vibration due to a reciprocating motion of a built-in carrier 57, and is placed on the desk 55 and the desk 55 when the desk 55 does not have sufficient rigidity. Shaking vibration occurs in the entire device.

【0018】前記の揺れにより机55の上に載置するモ
ニタ装置が振動により揺れると表示内容が見難くなるの
で、このような場合は前記の机55の脚部を補強するな
どして剛性を高めるか、あるいはまた前記のプリンタ装
置51のみを独立した別の台上に載置して前記のプリン
タ装置51に発生する揺れ振動の伝達を遮断するなどの
措置が必要となる。
If the monitor device placed on the desk 55 shakes due to the above-mentioned shaking, the displayed contents become difficult to see if it shakes. In such a case, the rigidity of the desk 55 is strengthened by reinforcing the legs of the desk 55 or the like. It is necessary to take measures such as increasing the height of the printer 51 or mounting the printer 51 alone on a separate stand to block the transmission of the shaking vibration generated in the printer 51.

【0019】[0019]

【発明が解決しようとする課題】前記のごとく、従来の
技術によるプリンタ装置では、次に述べるような問題点
がある。
As described above, the conventional printer device has the following problems.

【0020】1)印刷動作時において、キャリアの往復
運動によって発生する揺れが、前記のプリンタ装置およ
びモニタ装置等を載置する机を揺らして振動となり、モ
ニタ装置が揺れて見難くなるなど、作業性を阻害するこ
とがある。
1) During the printing operation, the shaking generated by the reciprocating motion of the carrier shakes the desk on which the printer device and the monitor device are placed, causing vibration, and the monitor device shakes to make it difficult to see. May interfere with sex.

【0021】2)前記の揺れによる振動のモードは装置
を載置する机によって個別に異なるので一律に対応する
施策がなく、抜本的な解決策が得られない。
2) Since the mode of the vibration caused by the shaking differs depending on the desk on which the apparatus is placed, there is no uniform measure, and a drastic solution cannot be obtained.

【0022】[0022]

【課題を解決するための手段】前記の問題点を解決する
ために、この発明では次に示す手段を取った。
In order to solve the above problems, the present invention employs the following means.

【0023】1)プリンタ装置において、キャリアの移
動速度およびその往復運動における周期を変更する手段
を備える。
1) The printer device has means for changing the moving speed of the carrier and the cycle of the reciprocating motion.

【0024】この手段を取ることにより、前記のプリン
タ装置はその印刷動作においてキャリアの往復運動によ
り発生する揺れ振動の周期および振動のタイミングを制
御するという作用を得る。
By adopting this means, the above-described printer device has an effect of controlling the period and the timing of the oscillating vibration generated by the reciprocating motion of the carrier in the printing operation.

【0025】2)前記のプリンタ装置において、装置の
揺れを検出するセンサを備える。
2) In the above-mentioned printer apparatus, a sensor for detecting the shaking of the apparatus is provided.

【0026】この手段を取ることにより、前記のプリン
タ装置はキャリアの往復運動により発生する揺れを検出
するという作用を得る。
By adopting this means, the above-mentioned printer device has an effect of detecting the shaking caused by the reciprocating motion of the carrier.

【0027】3)プリンタ装置の制御において、印刷業
務に先立ってキャリアの移動速度およびその移動周期を
変更して、当該プリンタ装置により発生する揺れ振動の
周期を前記のプリンタ装置を載置する机の持つ固有振動
周期に一致させ、さらにその振動のタイミングを制御し
て、前記のプリンタ装置により発生する揺れ振動と、机
の持つ固有振動とを半周期分ずらす。
3) In the control of the printer device, the moving speed of the carrier and the moving period thereof are changed prior to the printing operation, and the period of the shaking vibration generated by the printer device is changed to that of the desk on which the printer is mounted. The natural vibration period of the desk is made to coincide with the natural vibration period of the desk, and the timing of the vibration is controlled to shift the vibration generated by the printer device from the natural vibration of the desk by a half period.

【0028】この手段を取ることにより、前記のプリン
タ装置により発生する揺れ振動と机の持つ固有振動とは
互いに相殺して、印刷動作時に前記の机に発生する揺れ
振動を消滅させるという作用を得る。
By adopting this means, the swing vibration generated by the printer device and the natural vibration of the desk cancel each other out, so that the swing vibration generated at the desk during the printing operation is eliminated. .

【0029】4)前記のプリンタ装置の制御において、
キャリアの往復運動の移動速度および移動周期を変更す
る手順と、前記のキャリアの往復運動により発生する揺
れ振動のタイミングを制御する手順とをドライバプログ
ラムの一部としてコンピュータ読み取り可能な記録媒体
に格納する。
4) In the control of the printer device,
The procedure for changing the moving speed and the moving cycle of the reciprocating motion of the carrier and the procedure for controlling the timing of the oscillating vibration generated by the reciprocating motion of the carrier are stored in a computer-readable recording medium as a part of the driver program. .

【0030】この手段を取ることにより、前記のプリン
タ装置は印刷動作時に前記の机に発生する揺れ振動を消
滅させる手順を装備するという作用を得る。
By taking this means, the above-mentioned printer apparatus has an effect of providing a procedure for eliminating the shaking vibration generated on the desk during the printing operation.

【0031】[0031]

【発明の実施の形態】この発明は、次に示すような形態
を取る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention takes the following forms.

【0032】1)印字ヘッドを搭載するキャリアに往復
運動を行なわせることによって印刷業務を実行するプリ
ンタ装置において、前記のキャリアの往復運動による筐
体の揺れ振動を検出する、揺れ検出センサと、前記のキ
ャリアの往復運動による筐体の揺れ振動の周期とそのタ
イミングとを制御する手段を備える。
1) In a printer apparatus for executing a printing job by causing a carrier on which a print head is mounted to perform reciprocating motion, a shaking detection sensor for detecting shaking vibration of a housing due to the reciprocating motion of the carrier; Means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier.

【0033】この形態を取ることによって、前記のプリ
ンタ装置はキャリアの往復運動による筐体の揺れ振動を
制御し、その制御結果を認識するという作用を得る。
By taking this form, the above-described printer device has an effect of controlling the swing vibration of the housing due to the reciprocating motion of the carrier and recognizing the control result.

【0034】2)前記のプリンタ装置に備える揺れ検出
センサとして、ケーシングの中に滑動自在に内蔵するお
もりを両側より挟んで支持する2個の圧電素子を有する
揺れ加速度検出センサを備える。
2) As a swing detection sensor provided in the printer device, a swing acceleration detection sensor having two piezoelectric elements for supporting a weight slidably incorporated in a casing from both sides is provided.

【0035】この形態を取ることによって、前記のプリ
ンタ装置は振動による揺れを加速度値として検出すると
いう作用を得る。
By adopting this form, the above-described printer device has an effect of detecting the shaking due to vibration as an acceleration value.

【0036】3)前記のプリンタ装置に備える揺れ検出
センサとして、ケーシングの中で両面より支持ばねによ
り支持され、ガイドシャフトにそって滑動自在に係止す
る可動磁石と、前記の可動磁石の滑動による移動速度を
検出する感応コイルとを有する揺れ速度検出センサを備
える。
3) As a swing detection sensor provided in the printer device, a movable magnet supported by a support spring from both sides in a casing and slidably locked along a guide shaft; A swing speed detecting sensor having a sensing coil for detecting a moving speed.

【0037】この形態を取ることによって、前記のプリ
ンタ装置は振動による揺れを速度値として検出するとい
う作用を得る。
By adopting this form, the above-described printer device has an effect of detecting the shaking due to vibration as a speed value.

【0038】4)前記のプリンタ装置に備えるキャリア
の往復運動による筐体の揺れ振動の周期と揺れのタイミ
ングとを制御する手段として、前記のキャリアの往復運
動の移動方向転換時の停止時間を変更させる手段を備え
る。
4) As a means for controlling the period and the timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier provided in the printer device, the stop time when the reciprocating motion of the carrier is changed in the moving direction is changed. And means for causing it to be provided.

【0039】この形態を取ることによって、前記のプリ
ンタ装置は筐体の揺れ振動を起こさせるキャリアの移動
周期を制御する手段を持つという作用を得る。
By taking this form, the above-described printer apparatus has an effect of having a means for controlling a moving period of the carrier that causes the housing to oscillate.

【0040】5)前記のプリンタ装置に備えるキャリア
の往復運動による筐体の揺れ振動の周期と揺れのタイミ
ングとを制御する手段として、前記のキャリアの移動速
度を変更させる手段を備える。
5) As means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier provided in the printer device, there is provided means for changing the moving speed of the carrier.

【0041】この形態を取ることによって、前記のプリ
ンタ装置は筐体の揺れ振動を起こさせるキャリアの移動
速度を制御する手段を持つという作用を得る。
By taking this form, the above-described printer apparatus has an effect of having means for controlling the moving speed of the carrier that causes the housing to oscillate.

【0042】6)印字ヘッドを搭載するキャリアに往復
運動を行なわせることによって印刷業務を行なわせるプ
リンタ装置の制御方法において、印刷業務の実行に先立
って前記のプリンタ装置に備えるキャリアの往復運動の
速度と周期とを変更して実行して前記のプリンタ装置の
揺れを揺れ検出センサによって検出し、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れ振動を抑止する、前記のキャリアの
往復運動の速度と周期との組み合せの固有値を見出す。
6) In a method of controlling a printer apparatus for performing a printing operation by causing a carrier on which a print head is mounted to perform a reciprocating movement, the speed of the reciprocating movement of the carrier provided in the printer apparatus prior to the execution of the printing operation. And the cycle is changed to detect the shaking of the printer device by a shaking detection sensor, and to suppress the shaking vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted. Find the eigenvalue of the combination of the speed and the period of the reciprocating motion of the carrier.

【0043】この形態を取ることによって、前記のプリ
ンタ装置はその発生する揺れ振動の周期とタイミングと
を制御して前記のプリンタ装置を載置する机を含む全体
の振動系の振動を制御するという作用を得る。
By taking this form, the printer device controls the period and timing of the generated oscillating vibration to control the vibration of the entire vibration system including the desk on which the printer device is mounted. Get action.

【0044】7)前記のプリンタ装置の制御方法におい
て、前記のプリンタ装置に電源を投入した際に、あらか
じめ定めるプログラムにより指定する条件のもとで前記
のプリンタ装置に備えるキャリアの往復運動の速度と周
期との組み合せによる往復運動を実行し、当該プリンタ
装置および前記のプリンタ装置を載置する構造物により
構成する振動系の揺れ振動を最小となる、前記のキャリ
アの往復運動の速度と周期との組み合せの固有値を見出
す。
7) In the control method of the printer device, when the printer device is powered on, the speed of the reciprocating motion of the carrier provided in the printer device under the conditions specified by a predetermined program. A reciprocating motion in combination with a cycle is executed, and the vibration and the speed of the reciprocating motion of the carrier, which minimizes the oscillating vibration of a vibration system constituted by the printer device and a structure on which the printer device is mounted, are described. Find the eigenvalue of a combination.

【0045】この形態を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得するという作用を得る。
By adopting this form, the printer device controls the cycle and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. An effect of obtaining an eigenvalue to be controlled is obtained.

【0046】8)前記のプリンタ装置の制御方法におい
て、電源を投入した際に検証して見出した、当該プリン
タ装置および前記のプリンタ装置を載置する構造物によ
り構成する振動系の揺れを最小とするキャリアの往復運
動の速度と周期との組み合せによる条件値を記録して保
持し、前記のプリンタ装置に再度電源を投入した際に指
定により前記の記録して保持しておいた条件値を呼び出
して適用することにより、前記の条件値設定の動作を省
略する。
8) In the method of controlling the printer described above, the vibration of the vibration system constituted by the printer and the structure on which the printer is mounted, which has been verified and found when the power is turned on, is minimized. A condition value based on a combination of a speed and a cycle of a reciprocating motion of a carrier is recorded and held, and when the power is turned on again to the printer device, the condition value that has been recorded and held is called out by designation. In this case, the operation of setting the condition value is omitted.

【0047】この形態を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得する動作を短縮するという作用を得る。
By adopting this mode, the printer device controls the cycle and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. The effect of shortening the operation of obtaining the eigenvalue to be controlled is obtained.

【0048】9)前記のプリンタ装置の制御方法におい
て、電源を投入した際に検証して見出した、当該プリン
タ装置および前記のプリンタ装置を載置する構造物によ
り構成する振動系の揺れを最小とするキャリアの往復運
動の速度と周期との組み合せによる複数個数の条件値を
記録して保持し、前記のプリンタ装置に再度電源を投入
した際に指定により前記の記録して保持しておいた条件
値より特定の条件値を選択して適用する。
9) In the above-described method of controlling the printer, the vibration of the vibration system formed by the printer and the structure on which the printer is mounted, which has been verified and found when the power is turned on, is minimized. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier are recorded and held, and the conditions recorded and held as specified when the power is turned on again to the printer device. Select a specific condition value from the values and apply it.

【0049】この形態を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得する動作を短縮するという作用を得る。
By adopting this form, the printer device controls the cycle and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. The effect of shortening the operation of obtaining the eigenvalue to be controlled is obtained.

【0050】10)前記のプリンタ装置の制御方法にお
いて、電源を投入した際に検証して見出した、当該プリ
ンタ装置および前記のプリンタ装置を載置する構造物に
より構成する振動系の揺れを最小とするキャリアの往復
運動の速度と周期との組み合せによる複数個数の条件値
を記録して保持し、前記のプリンタ装置に再度電源を投
入した際に実施する前記の条件値設定の動作は、前記の
記録して保持しておいた複数個数の条件値より選択して
実施する。
10) In the control method of the printer described above, the vibration of the vibration system constituted by the printer and the structure on which the printer is mounted, which has been verified and found when the power is turned on, is minimized. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier to be recorded are recorded and held, and the operation of the condition value setting performed when the power is turned on again to the printer device is the above-described operation. It is performed by selecting from a plurality of condition values recorded and held.

【0051】この形態を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得する動作を短縮するという作用を得る。
By adopting this form, the printer device controls the cycle and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. The effect of shortening the operation of obtaining the eigenvalue to be controlled is obtained.

【0052】11)前記のプリンタ装置の制御方法にお
いて、前記のプリンタ装置が印刷の指示を受信した際
に、あらかじめ定めるプログラムにより指定する条件の
もとで前記のプリンタ装置に備えるキャリアの往復運動
の速度と周期との組み合せによる往復運動を実行し、当
該プリンタ装置および前記のプリンタ装置を載置する構
造物により構成する振動系の揺れ振動が最小となる前記
のキャリアの往復運動の速度と周期との組み合せの固有
値を見出す。
11) In the above-described method of controlling a printer, when the printer receives a print instruction, the reciprocating motion of a carrier provided in the printer under the conditions specified by a predetermined program. The reciprocating motion is performed by a combination of the speed and the cycle, and the speed and the cycle of the reciprocating motion of the carrier in which the oscillating vibration of the vibration system formed by the printer device and the structure on which the printer device is mounted is minimized. Find the eigenvalue of the combination of

【0053】この形態を取ることによって、前記のプリ
ンタ装置は印刷動作に先立って前記の印刷動作時に発生
する揺れ振動の周期とタイミングとを制御して前記のプ
リンタ装置を載置する机を含む全体の振動系の振動を制
御する固有値を獲得するという作用を得る。
By adopting this mode, the printer apparatus includes a desk on which the printer apparatus is mounted by controlling the cycle and timing of the oscillating vibration generated during the printing operation prior to the printing operation. The operation of obtaining an eigenvalue for controlling the vibration of the vibration system of the present invention is obtained.

【0054】12)前記のプリンタ装置の制御方法にお
いて、前記のプリンタ装置が印刷の指示を受信した際に
検証して見出した、当該プリンタ装置および前記のプリ
ンタ装置を載置する構造物により構成する振動系の揺れ
振動を最小とする、キャリアの往復運動の速度と周期と
の組み合せによる複数個数の条件値を記録して保持し、
前記のプリンタ装置が再度印刷指示を受信した際に実
施する前記の条件値設定の動作を、前記の記録して保持
しておいた複数個数の条件値より選択して実施する。
12) In the control method of the printer device, the printer device is configured by the printer device and a structure on which the printer device is mounted, which is verified and found when the printer device receives a print instruction. Record and hold a plurality of condition values based on a combination of the speed and cycle of the reciprocating movement of the carrier to minimize the swing vibration of the vibration system,
The operation of setting the condition values to be performed when the printer apparatus receives the print instruction again is selected and executed from the plurality of condition values recorded and held.

【0055】この形態を取ることによって、前記のプリ
ンタ装置は印刷動作に先立って前記の印刷動作時に発生
する揺れ振動の周期とタイミングとを制御して前記のプ
リンタ装置を載置する机を含む全体の振動系の振動を制
御する固有値を獲得する動作を短縮するという作用を得
る。
By adopting this mode, the printer apparatus includes a desk including a desk on which the printer apparatus is mounted by controlling the cycle and timing of the oscillating vibration generated during the printing operation prior to the printing operation. The effect of shortening the operation of obtaining the eigenvalue for controlling the vibration of the vibration system is obtained.

【0056】13)印字ヘッドを搭載するキャリアに往
復運動を行なわせることによって印刷業務を行なわせる
プリンタ装置の制御を実現するプログラムを格納する記
録媒体に、印刷業務の実行に先立って前記のプリンタ装
置に備えるキャリアの往復運動の速度と周期とを変更し
て実行する手順と、前記のプリンタ装置の揺れ振動を揺
れ検出センサによって検出する手順と、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れ振動を抑止する、前記のキャリアの
往復運動の速度と周期との組み合せの固有値を見出す手
順とを実行させるプログラムをドライバプログラムの一
部として格納する。
13) Prior to execution of the printing job, the printer device described above is stored in a recording medium storing a program for realizing the control of the printing device by causing the carrier on which the print head is mounted to reciprocate to perform the printing job. A procedure for changing the speed and cycle of the reciprocating motion of the carrier provided in the printer, a procedure for detecting the shaking vibration of the printer by a shaking detection sensor, and a structure for mounting the printer and the printer. As a part of the driver program, a program for executing the above-mentioned procedure for finding the eigenvalue of the combination of the speed and the period of the reciprocating motion of the carrier, which suppresses the oscillating vibration of the vibration system constituted by the object, is stored.

【0057】この形態を取ることによって、前記のプリ
ンタ装置は印刷動作時に発生する揺れ振動の周期とタイ
ミングとを制御して前記のプリンタ装置を載置する机を
含む全体の振動系の振動を制御する固有値を獲得する手
順を装備するという作用を得る。
By taking this form, the printer device controls the period and timing of the oscillating vibration generated during the printing operation to control the vibration of the entire vibration system including the desk on which the printer device is mounted. An effect of providing a procedure for obtaining an eigenvalue to be obtained is obtained.

【0058】[0058]

【実施例】この発明による代表的な実施例を、図1ない
し図17によって説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS A representative embodiment according to the present invention will be described with reference to FIGS.

【0059】この発明を適用したプリンタ装置の代表的
な実施例を、図1ないし図7によって説明する。
A typical embodiment of a printer apparatus to which the present invention is applied will be described with reference to FIGS.

【0060】図1に、この発明を適用したプリンタ装置
の概略を示す。すなわちプリンタ装置1は往復運動を行
なって印刷動作を実行するキャリア20を備え、また前
記のプリンタ装置1にはこの発明の特徴のひとつである
揺れ検出センサ10を備えている。
FIG. 1 schematically shows a printer apparatus to which the present invention is applied. That is, the printer device 1 includes a carrier 20 that performs a printing operation by performing a reciprocating motion, and the printer device 1 includes a swing detection sensor 10, which is one of the features of the present invention.

【0061】前記のプリンタ装置1とともに、ホスト装
置2、モニタ装置3およびキーボード4等の関連機器が
机5に載置され、操作担当者の使用に供される。
Along with the printer device 1, related devices such as the host device 2, the monitor device 3, and the keyboard 4 are placed on the desk 5 and used by the operator.

【0062】前記のプリンタ装置1はホスト装置2の指
示に基づいて印刷動作を実行すると、その内蔵するキャ
リア20の往復運動によって発生する横方向の揺れは前
記のプリンタ装置1の全体に及び、さらにその揺れ振動
は前記のプリンタ装置1を載置する机5に伝達される。
When the printer 1 executes a printing operation based on an instruction from the host device 2, the lateral shaking caused by the reciprocating motion of the built-in carrier 20 extends over the entire printer 1 and furthermore. The shaking vibration is transmitted to the desk 5 on which the printer device 1 is placed.

【0063】前記の机5は、その載置するプリンタ装置
1に発生する揺れ振動によって励起されて前記のキャリ
ア20と同方向の揺れ振動を発生する。また前記の机5
は脚部の有する剛性とその載置する機器の質量と配置等
に応じた固有の振動周期を有する振動系を形成して、そ
の載置する機器等を含んだ前記の机が一体となって揺れ
振動を起こす。
The desk 5 is excited by the oscillating vibration generated in the printer 1 on which the desk 5 is placed, and generates the oscillating vibration in the same direction as the carrier 20. The above desk 5
Forms a vibration system having a unique vibration cycle according to the rigidity of the legs and the mass and arrangement of the equipment to be mounted, and the desk including the equipment to be mounted is integrated with the desk Causes shaking vibration.

【0064】図2に、前記の揺れ検出センサ10のひと
つの実施例である揺れ加速度検出センサの適用例を示
す。すなわち図2(a)に示すごとく、プリンタ装置1
の筐体の適当な位置に揺れ加速度検出センサ11を固着
する。
FIG. 2 shows an application example of a shaking acceleration detecting sensor which is one embodiment of the shaking detecting sensor 10. That is, as shown in FIG.
The swing acceleration detection sensor 11 is fixed to an appropriate position of the housing.

【0065】図2(b)に、前記の揺れ加速度センサ検
出11の構造を示す。当該揺れ加速度検出センサ11
は、前記のプリンタ装置1の筐体に固着するケーシング
11dの内部においておもり11aを滑動自在に係止す
る。また前記のケーシング11dに固着する第1圧電素
子11bと、前記の第1圧電素子11bと同一の仕様よ
りなる第2圧電素子11cとが前記のおもり11aを両
面より所定の初期圧力をもって押圧して挟持する。
FIG. 2B shows the structure of the swing acceleration sensor detection 11. The shake acceleration detection sensor 11
Locks the weight 11a slidably inside the casing 11d fixed to the housing of the printer device 1 described above. A first piezoelectric element 11b fixed to the casing 11d and a second piezoelectric element 11c having the same specifications as the first piezoelectric element 11b press the weight 11a from both sides with a predetermined initial pressure. Pinch.

【0066】なお前記の揺れ加速度検出センサ11を水
平面に静止している時は前記のおもり11aは滑動自在
に係止されているので、第1圧電素子11bおよび第2
圧電素子11cがおもり11aを押圧する力は常に等し
い。したがって前記の第1圧電素子11bおよび第2圧
電素子11cより取り出される出力は静止状態において
等しいものとなる。
When the swing acceleration detecting sensor 11 is stationary on a horizontal plane, the weight 11a is slidably locked, so that the first piezoelectric element 11b and the second
The force by which the piezoelectric element 11c presses the weight 11a is always equal. Therefore, the outputs taken from the first piezoelectric element 11b and the second piezoelectric element 11c are equal in the stationary state.

【0067】前記のプリンタ装置1に発生する揺れ振動
はその筐体に固着するケーシング11dに伝達し、前記
のケーシング11dは前記のプリンタ装置1の筐体とと
もに同一の揺れ振動を起こす。
The oscillating vibration generated in the printer 1 is transmitted to the casing 11d fixed to the casing, and the casing 11d causes the same oscillating vibration with the casing of the printer 1.

【0068】前記のプリンタ装置1に発生する揺れ振動
に呼応して、前記のおもり11aを両面より挟持する第
1圧電素子11bおよび第2圧電素子11cに発生する
押圧力は交互に変動し、その変動の周期は前記のプリン
タ装置1に発生する揺れ振動と一致する。
In response to the swing vibration generated in the printer 1, the pressing force generated in the first piezoelectric element 11b and the second piezoelectric element 11c sandwiching the weight 11a from both sides alternately varies. The cycle of the fluctuation coincides with the swing vibration generated in the printer device 1 described above.

【0069】また前記の第1圧電素子11bおよび第2
圧電素子11cに発生する押圧力は前記のプリンタ装置
1に発生する揺れ振動における加速度に比例するので、
前記の第1圧電素子11bおよび第2圧電素子11cの
出力変動は前記のプリンタ装置1に発生する揺れ振動に
よる加速度の変動を表わしている。
The first piezoelectric element 11b and the second piezoelectric element 11b
Since the pressing force generated in the piezoelectric element 11c is proportional to the acceleration in the oscillating vibration generated in the printer device 1,
The output fluctuations of the first piezoelectric element 11b and the second piezoelectric element 11c represent fluctuations in acceleration due to oscillating vibration generated in the printer device 1.

【0070】前記の理由により、前記の揺れ加速度検出
センサ11は前記のプリンタ装置1に発生する揺れ振動
を加速度の変化として把握することができる。したがっ
て前記の揺れ加速度検出センサ11は前記のプリンタ装
置1を含んだ机の振動系の揺れ振動を把握すると言え
る。
For the above reason, the swing acceleration detecting sensor 11 can grasp the swing vibration generated in the printer 1 as a change in acceleration. Therefore, it can be said that the swing acceleration detection sensor 11 grasps the swing vibration of the vibration system of the desk including the printer device 1.

【0071】図3に、前記の揺れ検出センサ10のひと
つの実施例である揺れ速度検出センサの適用例を示す。
すなわち図3(a)に示すごとく、プリンタ装置1の筐
体の適当な位置に揺れ速度検出センサ12を固着する。
FIG. 3 shows an application example of a swing speed detecting sensor which is one embodiment of the above-mentioned swing detecting sensor 10. As shown in FIG.
That is, as shown in FIG. 3A, the swing speed detection sensor 12 is fixed to an appropriate position of the housing of the printer device 1.

【0072】図3(b)に、前記の揺れ速度検出センサ
12の構造を示す。当該揺れ速度検出センサ12は、前
記のプリンタ装置1の筐体に固着するケーシング12e
の内部において可動磁石12aをガイドシャフト12d
にそって滑動自在に係止する。また前記の可動磁石12
aは両側より支持ばね12cによって支持され、前記の
揺れ速度検出センサ12を水平面に静止している時は前
記の可動磁石12aはガイドシャフト12dの中央に静
止する。
FIG. 3B shows the structure of the above-mentioned swing speed detecting sensor 12. The swing speed detection sensor 12 includes a casing 12e fixed to the housing of the printer device 1 described above.
The movable magnet 12a inside the guide shaft 12d
It is slidably locked along. In addition, the movable magnet 12
a is supported from both sides by support springs 12c. When the swing speed detection sensor 12 is stationary on a horizontal plane, the movable magnet 12a is stationary at the center of the guide shaft 12d.

【0073】前記の可動磁石12aおよびその左右に配
した支持ばね12cにより構成する振動系において、前
記の支持ばね12cのばね定数を適当に設定することに
よって前記の可動磁石12aの持つ固有振動周期を前記
のプリンタ装置1の取り得る往復運動の周期より大きく
設定する。
In a vibration system constituted by the movable magnet 12a and the support springs 12c disposed on the left and right sides of the movable magnet 12a, the natural oscillation period of the movable magnet 12a can be set by appropriately setting the spring constant of the support spring 12c. The period is set to be larger than the reciprocating motion cycle that the printer device 1 can take.

【0074】前記の措置により、プリンタ装置1が揺れ
振動を発生する際に前記の可動磁石12aは前記のプリ
ンタ装置1よりなる振動系から独立した固定点となる。
According to the above-mentioned measures, when the printer device 1 generates swing vibration, the movable magnet 12a becomes a fixed point independent of the vibration system composed of the printer device 1.

【0075】すなわち、前記のプリンタ装置1が揺れ振
動を起こして前記のケーシング12eが振動した際に、
前記の振動系から独立した固定点となった前記の可動磁
石12aと、前記の可動磁石12aに近接してケーシン
グ12eに設けた感応コイル12bとの間に相対的な運
動が発生し、前記の可動磁石12aの動きに対応して前
記の感応コイル12bには誘導電流が発生する。
That is, when the casing 12e vibrates due to the shaking vibration of the printer device 1,
Relative motion occurs between the movable magnet 12a, which is a fixed point independent of the vibration system, and the sensitive coil 12b provided on the casing 12e in the vicinity of the movable magnet 12a. An induced current is generated in the sensitive coil 12b according to the movement of the movable magnet 12a.

【0076】前記の感応コイル12bに発生する誘導電
流の大きさおよびその流れる方向は、前記の可動磁石1
2aの動く速度およびその方向に依存するので、前記の
感応コイル12bに発生する誘導電流の変動は、前記の
プリンタ装置1に発生する揺れ振動による速度の変動を
表わしている。
The magnitude of the induced current generated in the sensitive coil 12b and the direction in which the induced current flows depend on the movable magnet 1
Since the speed depends on the moving speed and the direction of 2a, the fluctuation of the induced current generated in the sensitive coil 12b indicates the fluctuation of the speed due to the oscillating vibration generated in the printer device 1.

【0077】前記の理由により、前記の揺れ速度検出セ
ンサ12は前記のプリンタ装置1に発生する揺れ振動
を、速度の変化として把握することができる。したがっ
て前記の揺れ速度検出センサ12は前記のプリンタ装置
1を含んだ机の振動系の揺れ振動を把握すると言える。
For the above reason, the swaying speed detecting sensor 12 can detect the swaying vibration generated in the printer 1 as a change in speed. Therefore, it can be said that the swing speed detection sensor 12 grasps the swing vibration of the vibration system of the desk including the printer 1.

【0078】図4および図5によって、前記のプリンタ
装置1のキャリア20の移動による筐体の揺れ振動の周
期を変更する手段を説明する。
Referring to FIGS. 4 and 5, a description will be given of a means for changing the period of the oscillating vibration of the housing due to the movement of the carrier 20 of the printer device 1. FIG.

【0079】図4にキャリア20(図1参照)の駆動系
統の構成を示し、図5に前記のキャリア20の駆動タイ
ミングを示す。
FIG. 4 shows the configuration of the drive system of the carrier 20 (see FIG. 1), and FIG. 5 shows the drive timing of the carrier 20.

【0080】図4(a)に示すごとく、設定部31は図
4(b)に示す停止時間テーブルより選択して指定する
キャリア停止時間設定値31aをタイミング発生部32
に指示し、前記のタイミング発生部32は印刷パターン
を生成する印字制御部33に前記の停止時間設定値31
aを通知する。
As shown in FIG. 4A, the setting unit 31 sets a carrier stop time set value 31a which is selected and designated from the stop time table shown in FIG.
The timing generator 32 instructs the print controller 33 that generates a print pattern to output the stop time set value 31.
Notify a.

【0081】前記の印字制御部33は印刷に必要な信号
を総合して、前記の信号系にそってキャリア20の移動
をキャリア駆動部34に指示し、前記のキャリア駆動部
34は前記の印字制御部33の指示に従ってキャリアモ
ータ35を駆動する。
The print control unit 33 integrates the signals necessary for printing and instructs the carrier drive unit 34 to move the carrier 20 along the signal system. The carrier motor 35 is driven according to an instruction from the control unit 33.

【0082】また図4(b)に示すごとく、設定部31
の指定する停止時間設定値31aは、あらかじめ停止時
間テーブルに定める時間値を選択し、対応する指定コー
ドをもって指定する。
As shown in FIG. 4B, the setting unit 31
The stop time setting value 31a specified by the user selects a time value determined in advance in the stop time table and specifies the stop time set value 31a using a corresponding specification code.

【0083】図5は、前記のキャリア20の往復運動に
おける移動速度の変化を示すタイムチャートである。な
おこのタイムチャートの基本的な部分の詳細は既に図2
1による従来の技術の説明で述べたので、ここでは基本
部分の詳細な説明を省略する。
FIG. 5 is a time chart showing the change of the moving speed in the reciprocating motion of the carrier 20. The details of the basic part of this time chart are already shown in FIG.
1 has been described in the description of the prior art, and a detailed description of the basic part will be omitted here.

【0084】すなわち図5(a)に示すごとく、キャリ
アの移動が停止する時間をA1に設定した場合の、キャ
リアの往復運動の周期がF1となる。
That is, as shown in FIG. 5A, the period of the reciprocating motion of the carrier is F1 when the time at which the movement of the carrier stops is set to A1.

【0085】また図5(b)に示すごとく、キャリアの
移動が停止する時間をA2に設定した場合の、キャリア
の往復運動の周期がF2となる。同様にしてキャリアの
移動が停止する時間を設定することによって、図5
(c)、図5(d)に示すごとくその周期F3、F4が
決定される。
As shown in FIG. 5B, when the time period during which the movement of the carrier stops is set to A2, the period of the reciprocating movement of the carrier is F2. In the same manner, by setting the time at which the movement of the carrier stops, FIG.
(C), the periods F3 and F4 are determined as shown in FIG. 5 (d).

【0086】図6および図7によって、前記のプリンタ
装置1のキャリア20の移動による筐体の揺れ振動発生
のタイミングを変更する手段を説明する。
The means for changing the timing of the occurrence of the shaking vibration of the housing due to the movement of the carrier 20 of the printer 1 will be described with reference to FIGS.

【0087】図6にキャリア20(図1参照)の駆動系
統の構成を示し、図7に前記のキャリア20の駆動のタ
イミングを示す。
FIG. 6 shows the configuration of the drive system of the carrier 20 (see FIG. 1), and FIG. 7 shows the drive timing of the carrier 20.

【0088】図6(a)に示すごとく、設定部31は図
6(b)に示す印字速度テーブルより選択して補正する
印字速度設定値31bをタイミング発生部32に指示
し、前記のタイミング発生部32は印刷パターンを生成
する印字制御部33に前記の印字速度設定値31bを通
知する。
As shown in FIG. 6A, the setting unit 31 instructs the timing generator 32 to select a print speed setting value 31b to be corrected from the print speed table shown in FIG. The unit 32 notifies the print control unit 33 that generates the print pattern of the print speed setting value 31b.

【0089】前記の印字制御部33は印刷に必要な信号
を総合して、前記の信号系にそってキャリア20の移動
をキャリア駆動部34に指示し、前記のキャリア駆動部
34は前記の印字制御部33の指示に従ってキャリアモ
ータ35を駆動する。
The print control unit 33 integrates the signals necessary for printing and instructs the carrier drive unit 34 to move the carrier 20 along the signal system. The carrier motor 35 is driven according to an instruction from the control unit 33.

【0090】また図6(b)に示すごとく、設定部31
の指定する印字速度設定値31bは、あらかじめ印字速
度テーブルに定める速度値を選択し、対応する指定コー
ドをもって指定する。
As shown in FIG. 6B, the setting unit 31
The print speed setting value 31b designated by the user selects a speed value previously defined in the print speed table and designates it by a corresponding designation code.

【0091】図7(a)に、当初の設定による、補正を
行なわないキャリアの移動速度V1による速度変化を示
す。
FIG. 7 (a) shows a speed change according to the moving speed V1 of the uncorrected carrier according to the initial setting.

【0092】図7(b)に、増速方向に補正を行なった
キャリアの移動速度V2による速度変化を示す。
FIG. 7B shows a change in speed according to the moving speed V2 of the carrier corrected in the speed increasing direction.

【0093】図7(b)に、減速方向に補正を行なった
キャリアの移動速度V3による速度変化を示す。
FIG. 7B shows a change in speed according to the moving speed V3 of the carrier corrected in the deceleration direction.

【0094】また移動する速度の大きい場合のキャリア
はそのエネルギー量が大きくなるので、前記の移動する
速度の大きいキャリアの往復運動がプリンタ装置全体に
与える影響も大きくなる。したがってキャリアの移動速
度を増速する方向に変更することによってプリンタ装置
全体の揺れ振動を開始するタイミングが早くなり、さら
に前記の揺れ振動の振幅も大きくなる。
Further, since the energy of the carrier when the moving speed is high is large, the reciprocating motion of the carrier having the high moving speed greatly affects the entire printer. Therefore, by changing the moving speed of the carrier in the direction of increasing the speed, the timing of starting the oscillating vibration of the entire printer apparatus is advanced, and the amplitude of the oscillating vibration is also increased.

【0095】逆に移動速度を減速する方向に変更するこ
とによってプリンタ装置全体の揺れ振動を開始するタイ
ミングが遅くなり、さらに前記のプリンタ装置全体の揺
れ振動の振幅も小さくなる。
Conversely, by changing the moving speed in the direction of decreasing the speed, the timing of starting the oscillating vibration of the entire printer is delayed, and the amplitude of the oscillating vibration of the entire printer is also reduced.

【0096】前記の図4ないし図7に基づく説明より、
当該プリンタ装置においてキャリアの停止する時間と往
復運動する速度とを制御することによって、前記のプリ
ンタ装置に発生する揺れ振動の周期と開始するタイミン
グとが制御可能となることがわかる。
From the above description based on FIGS. 4 to 7,
It can be seen that by controlling the time during which the carrier stops and the speed at which the carrier reciprocates in the printer, the period and the start timing of the oscillating vibration generated in the printer can be controlled.

【0097】この発明を適用したプリンタ装置の制御方
法の代表的な実施例を、図8ないし図17によって説明
する。
A typical embodiment of a method for controlling a printer apparatus to which the present invention is applied will be described with reference to FIGS.

【0098】図8は、この発明によるプリンタ装置およ
び関連機器の概略構成を示すブロック図である。すなわ
ちプリンタ装置B01は内蔵する制御部B02の指示に
よってキャリアの駆動を行なうキャリア駆動部B03を
備え、また前記のプリンタ装置B01の筐体の揺れ振動
を検出する揺れ検出センサB05を備えている。
FIG. 8 is a block diagram showing a schematic configuration of a printer and related equipment according to the present invention. That is, the printer device B01 includes a carrier driving unit B03 that drives the carrier in accordance with an instruction from the built-in control unit B02, and also includes a swing detection sensor B05 that detects a swing vibration of the housing of the printer device B01.

【0099】またホスト装置B10に内蔵するドライバ
プログラムB11は、演算制御部B14の指示に基づい
て前記のプリンタ装置B01に直接指示を行なう。なお
前記のドライバプログラムB11は、当該ホスト装置B
10に前記のプリンタ装置B01を接続する際に組込む
ものである。
The driver program B11 incorporated in the host device B10 directly instructs the printer device B01 based on the instruction from the arithmetic control unit B14. The driver program B11 is stored in the host device B.
10 to be connected to the printer B01.

【0100】したがってこの発明を適用したプリンタ装
置の制御方法は、前記のドライバプログラムB11の一
部として格納したコンピュータ読み取り可能な記録媒体
によって、ホスト装置B10に組込むことができる。
Therefore, the control method of the printer device to which the present invention is applied can be incorporated in the host device B10 by using a computer-readable recording medium stored as a part of the driver program B11.

【0101】前記のドライバプログラムB11は、パラ
メータテーブルB12aおよび登録パラメータテーブル
B12bを備える。
The driver program B11 has a parameter table B12a and a registered parameter table B12b.

【0102】なお前記の図8のブロック図に示す機器構
成は机に載置する。その外観は、図1による。
The device configuration shown in the block diagram of FIG. 8 is placed on a desk. Its appearance is shown in FIG.

【0103】図9(a)に示すごとく、前記のパラメー
タテーブルB12aは、あらかじめ定めるキャリアの停
止時間値をその指定コードと対応させて格納する停止時
間テーブルと、あらかじめ定めるキャリアの移動速度値
をその指定コードと対応させて格納する印字速度テーブ
ルとによって構成される。
As shown in FIG. 9A, the parameter table B12a includes a stop time table for storing a predetermined carrier stop time value in association with a designated code, and a predetermined carrier moving speed value. The printing speed table is stored in association with the designated code.

【0104】図9(b)に示すごとく、前記の登録パラ
メータテーブルB12bは、当該プリンタ装置B01が
設定したキャリアの停止時間値の指定コードと移動速度
の指定コードとの組み合せをその指定コードと対応させ
て格納する。
As shown in FIG. 9B, the registration parameter table B12b stores the combination of the carrier stop time value designation code and the moving speed designation code set by the printer B01 in correspondence with the designation code. And store.

【0105】図10は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法のひと
つの実施例を示すフローチャートである。なお各ステッ
プの説明に用いる符号は、図8による。
FIG. 10 is a flowchart showing one embodiment of a control method in the low vibration mode in which the printer device according to the present invention suppresses the oscillating vibration. The reference numerals used in the description of each step are based on FIG.

【0106】ステップS01で、プリンタ装置B01の
電源を投入する。
In step S01, the power of the printer B01 is turned on.

【0107】ステップS02で低振動モードによる印刷
動作の実行を指定すると、ステップS03に進んで前記
の低振動モードに必要なパラメータの設定を行なう。ま
た前記のステップS02で低振動モードによる印刷動作
の実行を指定しなかった場合は、ステップS04に進ん
で印刷指示の受信を待つ。
When execution of the printing operation in the low vibration mode is designated in step S02, the flow advances to step S03 to set parameters necessary for the low vibration mode. If the execution of the printing operation in the low vibration mode is not specified in step S02, the process proceeds to step S04 and waits for reception of a printing instruction.

【0108】図11に基づいて、前記のステップS03
におけるパラメータ設定のフローを説明する。
Referring to FIG. 11, step S03
Will be described below.

【0109】ステップS03aで、ホスト装置B10に
内蔵するドライバプログラムB11のパラメータテーブ
ルB12aより、あらかじめ定める手順にしたがってキ
ャリアの停止時間値とキャリアの移動速度値とを選定し
て取り出し、キャリア駆動のパラメータとして仮設定す
る。
In step S03a, a carrier stop time value and a carrier moving speed value are selected and extracted according to a predetermined procedure from a parameter table B12a of a driver program B11 incorporated in the host device B10, and are extracted as carrier driving parameters. Set temporarily.

【0110】ステップS03bで、プリンタ装置B01
の制御部B02は前記の仮設定したキャリア駆動のパラ
メータに基づいてキャリア駆動部に指示しキャリアの往
復運動を行なわせる。その際ヘッド駆動部B04には駆
動指示を与えず、前記のキャリアは往復運動のみを行な
う。
In step S03b, the printer B01
The control unit B02 instructs the carrier driving unit based on the provisionally set carrier driving parameters to cause the carrier to reciprocate. At this time, no driving instruction is given to the head driving unit B04, and the carrier performs only reciprocating movement.

【0111】ステップS03cで、揺れ検出センサB0
5はプリンタ装置B01の揺れ振動を計測する。なお既
に図1、図2および図3に基づく説明で述べたように、
前記の揺れ検出センサB05の検出するプリンタ装置B
01の揺れ振動は、当該プリンタ装置B01を載置する
机を含んだ振動系の揺れ振動と同一である。
In step S03c, the swing detection sensor B0
5 measures the swing vibration of the printer device B01. As already described in the description based on FIGS. 1, 2 and 3,
Printer device B detected by the shake detection sensor B05
The swing vibration of 01 is the same as the swing vibration of the vibration system including the desk on which the printer device B01 is placed.

【0112】ステップS03dで、前記の揺れ検出セン
サB05の検出した揺れ振動の値があらかじめ定める値
以下であれば、ステップS03eに進んで前記のステッ
プS03aで仮設定したパラメータを正規のパラメータ
として固定して、当該パラメータ設定のフローを終了す
る。
In step S03d, if the value of the sway vibration detected by the sway detection sensor B05 is equal to or less than a predetermined value, the process proceeds to step S03e, in which the parameters provisionally set in step S03a are fixed as normal parameters. Then, the flow of the parameter setting ends.

【0113】なお前記のステップS03dで前記の揺れ
検出センサB05の検出した揺れ振動の値があらかじめ
定める値を超える場合は、ステップS03aに戻ってあ
らかじめ定める手順にしたがって前回の値とは異なるキ
ャリアの停止時間値とキャリアの移動速度値とを選定し
て取り出し、キャリア駆動の後続のパラメータとして仮
設定する。
If the value of the shaking vibration detected by the shaking detection sensor B05 exceeds the predetermined value in step S03d, the flow returns to step S03a to stop the carrier different from the previous value according to the predetermined procedure. A time value and a moving speed value of the carrier are selected and extracted, and are temporarily set as subsequent parameters of the carrier driving.

【0114】図10に戻ってフローの説明を継続する。
ホスト装置B10においてアプリケーションプログラム
B13の指定する印刷要求の内容を演算制御部B14を
経由して受けたドライバプログラムB11はプリンタ装
置B01に印刷の指示を発信する。
Returning to FIG. 10, the description of the flow will be continued.
In the host device B10, the driver program B11 receiving the content of the print request specified by the application program B13 via the arithmetic control unit B14 sends a print instruction to the printer device B01.

【0115】ステップS04で、ドライバプログラムB
11より印刷の指示を受信したプリンタ装置B01はス
テップS05に進んで印刷業務の実行を開始し、ステッ
プS06にいたって前記の印刷業務を終了して当該フロ
ーを終える。なお、前記の印刷業務の実行に際し、プリ
ンタ装置のキャリアの往復運動に起因する揺れ振動は抑
制されて、操作担当者には感じられないレベルに落ちて
いる。
In step S04, the driver program B
The printer device B01 that has received the print instruction from step 11 proceeds to step S05 to start execution of the print job, and in step S06, ends the print job and ends the flow. During the execution of the printing job, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that is not felt by the operator.

【0116】図12は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法の別の
ひとつの実施例を示すフローチャートである。なお各ス
テップの説明に用いる符号は、図8による。
FIG. 12 is a flowchart showing another embodiment of the control method in the low vibration mode in which the vibration of the printer is suppressed according to the present invention. The reference numerals used in the description of each step are based on FIG.

【0117】ステップS11で、プリンタ装置B01の
電源を投入する。
In step S11, the power of the printer B01 is turned on.

【0118】ステップS12で低振動モードによる印刷
動作の実行を指定すると、ステップS13に進んでドラ
イバプログラムB11の登録パラメータテーブルB12
bで前記の低振動モードに必要なパラメータの登録を確
認する。なお前記の登録パラメータテーブルB12bに
は、前記の低振動モードに必要なパラメータを1個だけ
登録する。
When execution of the printing operation in the low vibration mode is designated in step S12, the flow advances to step S13 to register the driver program B11 in the registered parameter table B12.
In b, the registration of the parameters required for the low vibration mode is confirmed. Note that only one parameter required for the low vibration mode is registered in the registration parameter table B12b.

【0119】前記のステップS12で低振動モードによ
る印刷動作の実行を指定しなかった場合は、ステップS
15に進んで印刷指示の受信を待つ。
If the execution of the printing operation in the low vibration mode is not specified in step S12, the process proceeds to step S12.
Proceed to 15 to wait for reception of the print instruction.

【0120】前記のステップS13で、ドライバプログ
ラムB11の登録パラメータテーブルB12bに前記の
低振動モードに必要なパラメータが登録されていなかっ
た場合は、ステップS18に進んで前記の低振動モード
に必要なパラメータの設定を行なう。
If the parameters required for the low vibration mode are not registered in the registered parameter table B12b of the driver program B11 in step S13, the process proceeds to step S18, where the parameters required for the low vibration mode are set. Make the settings for

【0121】なお前記のステップS18におけるパラメ
ータの設定は、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The setting of the parameters in step S18 is the same as the flow in step S03 described with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0122】ステップS19で、先のステップS18で
設定したパラメータをドライバプログラムB11の登録
パラメータテーブルB12bに登録し、ステップS15
に進んで印刷指示の受信を待つ。
In step S19, the parameters set in the previous step S18 are registered in the registered parameter table B12b of the driver program B11.
And wait for the reception of the print instruction.

【0123】前記のステップS13で、ドライバプログ
ラムB11の登録パラメータテーブルB12bに前記の
低振動モードに必要なパラメータが登録されていれば、
ステップS14に進んで前記のパラメータを登録パラメ
ータテーブルB12bより引き出して固定し、ステップ
S15に進んで印刷指示の受信を待つ。
In step S13, if the parameters required for the low vibration mode are registered in the registered parameter table B12b of the driver program B11,
Proceeding to step S14, the parameters are extracted from the registered parameter table B12b and fixed, and the flow proceeds to step S15 to wait for reception of a print instruction.

【0124】ステップS15で、ドライバプログラムB
11より印刷の指示を受信したプリンタ装置B01はス
テップS16に進んで印刷業務の実行を開始し、ステッ
プS17にいたって前記の印刷業務を終了して当該フロ
ーを終える。なお、前記の印刷業務の実行に際し、プリ
ンタ装置のキャリアの往復運動に起因する揺れ振動は抑
制されて、操作担当者には感じられないレベルに落ちて
いる。
In step S15, the driver program B
The printer device B01 that has received the print instruction from Step 11 proceeds to Step S16 to start execution of the print job, and ends the print job and ends the flow in Step S17. During the execution of the printing operation, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that cannot be felt by the operator.

【0125】図13は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法の別の
ひとつの実施例を示すフローチャートである。なお各ス
テップの説明に用いる符号は、図8による。
FIG. 13 is a flowchart showing another embodiment of the control method in the low vibration mode in which the vibration of the printer device is suppressed according to the present invention. The reference numerals used in the description of each step are based on FIG.

【0126】ステップS21で、プリンタ装置B01の
電源を投入する。
In step S21, the power of the printer B01 is turned on.

【0127】ステップS22で低振動モードによる印刷
動作の実行を指定すると、ステップS23に進んでドラ
イバプログラムB11の登録パラメータテーブルB12
bで前記の低振動モードに必要なパラメータの登録を確
認し、必要なパラメータを選択して指定する。なお前記
の登録パラメータテーブルB12bには、前記の低振動
モードに必要な複数個数のパラメータを登録する。
When the execution of the printing operation in the low vibration mode is designated in step S22, the flow advances to step S23 to register the registered parameter table B12 of the driver program B11.
In b, the registration of the parameters necessary for the low vibration mode is confirmed, and the necessary parameters are selected and designated. A plurality of parameters required for the low vibration mode are registered in the registration parameter table B12b.

【0128】前記のステップS22で低振動モードによ
る印刷動作の実行を指定しなかった場合は、ステップS
25に進んで印刷指示の受信を待つ。
If the execution of the printing operation in the low vibration mode is not designated in step S22, the process proceeds to step S22.
Proceed to step 25 to wait for reception of the print instruction.

【0129】前記のステップS23で、ドライバプログ
ラムB11の登録パラメータテーブルB12bに前記の
低振動モードに必要なパラメータが登録されていなかっ
た場合は、ステップS28に進んで前記の低振動モード
に必要なパラメータの設定を行なう。
If the parameters required for the low vibration mode are not registered in the registered parameter table B12b of the driver program B11 at step S23, the process proceeds to step S28, where the parameters required for the low vibration mode are set. Make the settings for

【0130】なお前記のステップS28におけるパラメ
ータの設定は、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The setting of the parameters in step S28 is the same as the flow in step S03 described above with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0131】ステップS29で、先のステップS28で
設定したパラメータをドライバプログラムB11の登録
パラメータテーブルB12bに登録し、ステップS25
に進んで印刷指示の受信を待つ。
In step S29, the parameters set in the previous step S28 are registered in the registered parameter table B12b of the driver program B11, and in step S25
And wait for the reception of the print instruction.

【0132】前記のステップS23で、ドライバプログ
ラムB11の登録パラメータテーブルB12bに前記の
低振動モードに必要なパラメータが登録されていれば、
ステップS24に進んで前記のパラメータを登録パラメ
ータテーブルB12bより選択して引き出して固定し、
ステップS25に進んで印刷指示の受信を待つ。
If the parameters required for the low vibration mode are registered in the registered parameter table B12b of the driver program B11 at the step S23,
Proceeding to step S24, the parameters are selected from the registered parameter table B12b, pulled out and fixed,
The process proceeds to step S25 to wait for reception of a print instruction.

【0133】ステップS25で、ドライバプログラムB
11より印刷の指示を受信したプリンタ装置B01はス
テップS26に進んで印刷業務の実行を開始し、ステッ
プS27にいたって前記の印刷業務を終了して当該フロ
ーを終える。なお、前記の印刷業務の実行に際し、プリ
ンタ装置のキャリアの往復運動に起因する揺れ振動は抑
制されて、操作担当者には感じられないレベルに落ちて
いる。
In the step S25, the driver program B
The printer device B01, which has received the print instruction from step 11, proceeds to step S26 to start execution of the print job, and in step S27, ends the print job and ends the flow. During the execution of the printing operation, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that cannot be felt by the operator.

【0134】図14は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法の別の
ひとつの実施例を示すフローチャートである。なお各ス
テップの説明に用いる符号は、図8による。
FIG. 14 is a flow chart showing another embodiment of the control method in the low vibration mode in which the vibration of the printer device is suppressed according to the present invention. The reference numerals used in the description of each step are based on FIG.

【0135】ステップS31で、プリンタ装置B01の
電源を投入する。
In step S31, the power of the printer B01 is turned on.

【0136】ステップS32で低振動モードによる印刷
動作の実行を指定すると、ステップS33に進んでドラ
イバプログラムB11の登録パラメータテーブルB12
bにパラメータの登録を確認する。なお前記の登録パラ
メータテーブルB12bには、前記の低振動モードに必
要な複数個数のパラメータを登録する。
If the execution of the printing operation in the low vibration mode is designated in step S32, the flow advances to step S33 to register the driver program B11 in the registered parameter table B12.
Confirm parameter registration in b. A plurality of parameters required for the low vibration mode are registered in the registration parameter table B12b.

【0137】前記のステップS32で低振動モードによ
る印刷動作の実行を指定しなかった場合は、ステップS
35に進んで印刷指示の受信を待つ。
If the execution of the printing operation in the low vibration mode is not specified in step S32, the process proceeds to step S32.
Proceed to 35 to wait for the reception of the print instruction.

【0138】前記のステップS33でドライバプログラ
ムB11の登録パラメータテーブルB12bにパラメー
タが登録されていない場合は、ステップS38に進んで
前記の低振動モードに必要なパラメータの設定を行な
う。
If the parameters are not registered in the registered parameter table B12b of the driver program B11 in step S33, the flow advances to step S38 to set parameters required for the low vibration mode.

【0139】なお前記のステップS38におけるパラメ
ータの設定は、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The setting of the parameters in step S38 is the same as the flow in step S03 described with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0140】ステップS39で、先のステップS38で
設定したパラメータをドライバプログラムB11の登録
パラメータテーブルB12bに登録し、ステップS35
に進んで印刷指示の受信を待つ。
In step S39, the parameters set in the previous step S38 are registered in the registered parameter table B12b of the driver program B11.
And wait for the reception of the print instruction.

【0141】前記のステップS33でドライバプログラ
ムB11の登録パラメータテーブルB12bにパラメー
タが登録されている場合は、ステップS34に進んで前
記のドライバプログラムB11の登録パラメータテーブ
ルB12bに登録されているパラメータより必要なパラ
メータを選択する。
If the parameters are registered in the registered parameter table B12b of the driver program B11 in the above-mentioned step S33, the process proceeds to step S34, where the required parameters are determined from the parameters registered in the registered parameter table B12b of the driver program B11. Select a parameter.

【0142】図15に基づいて、前記のステップS34
におけるパラメータ選択のフローを説明する。
Based on FIG. 15, the aforementioned step S34
Will be described below.

【0143】ステップS34aで、ホスト装置B10に
内蔵するドライバプログラムB11の登録パラメータテ
ーブルB12bに登録したパラメータより、あらかじめ
定める手順にしたがってパラメータを選定して取り出
し、キャリア駆動のパラメータとして仮設定する。
In step S34a, parameters are selected and extracted according to a predetermined procedure from the parameters registered in the registered parameter table B12b of the driver program B11 incorporated in the host device B10, and temporarily set as parameters for carrier driving.

【0144】ステップS34bで、プリンタ装置B01
の制御部B02は前記の仮設定したキャリア駆動のパラ
メータに基づいてキャリア駆動部に指示しキャリアの往
復運動を行なわせる。その際ヘッド駆動部B04には駆
動指示を与えず、前記のキャリアは往復運動のみを行な
う。
In the step S34b, the printer B01
The control unit B02 instructs the carrier driving unit based on the provisionally set carrier driving parameters to cause the carrier to reciprocate. At this time, no driving instruction is given to the head driving unit B04, and the carrier performs only reciprocating movement.

【0145】ステップS34cで、揺れ検出センサB0
5はプリンタ装置B01の揺れ振動を計測する。なお既
に図1、図2および図3に基づく説明で述べたように、
前記の揺れ検出センサB05の検出するプリンタ装置B
01の揺れ振動は、当該プリンタ装置B01を載置する
机を含んだ振動系の揺れ振動と同一である。
In step S34c, the swing detection sensor B0
5 measures the swing vibration of the printer device B01. As already described in the description based on FIGS. 1, 2 and 3,
Printer device B detected by the shake detection sensor B05
The swing vibration of 01 is the same as the swing vibration of the vibration system including the desk on which the printer device B01 is placed.

【0146】ステップS34dで、前記の揺れ検出セン
サB05の検出した揺れ振動の値があらかじめ定める値
以下であれば、ステップS34eに進んで前記のステッ
プS03aで仮設定したパラメータを正規のパラメータ
として固定して、当該パラメータ選択のフローを終了す
る。
In step S34d, if the value of the shaking vibration detected by the shaking detection sensor B05 is equal to or smaller than a predetermined value, the flow advances to step S34e to fix the parameters provisionally set in step S03a as normal parameters. Then, the parameter selection flow ends.

【0147】前記のステップS34dで前記の揺れ検出
センサB05の検出した揺れ振動の値があらかじめ定め
る値を超える場合は、ステップS34fに進んで前記の
登録パラメータテーブルB12bの登録内容を確認し
て、前記の登録パラメータテーブルB12bに他のパラ
メータが残存していればステップS34aに戻って他の
パラメータを選定して取り出し、キャリア駆動の後続の
パラメータとして仮設定する。
If the value of the shaking vibration detected by the shaking detection sensor B05 exceeds the predetermined value in step S34d, the flow advances to step S34f to check the registered contents of the registration parameter table B12b. If other parameters remain in the registered parameter table B12b, the flow returns to step S34a to select and take out other parameters and temporarily set them as subsequent parameters for carrier driving.

【0148】前記のステップS34fで前記の登録パラ
メータテーブルB12bに他のパラメータが残存してい
なければ、ステップS34gに進んで前記の低振動モー
ドに必要なパラメータの設定を行なう。
If no other parameters remain in the registered parameter table B12b in step S34f, the flow advances to step S34g to set parameters necessary for the low vibration mode.

【0149】なお前記のステップS34gにおけるパラ
メータの設定は、先にステップS38の説明で述べたフ
ローと同じく、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The setting of the parameters in step S34g is the same as the flow in step S03 described above with reference to FIG. 11, similarly to the flow described in step S38. Therefore, a detailed description of the flow is omitted here.

【0150】ステップS34hで、先のステップS38
で設定したパラメータをドライバプログラムB11の登
録パラメータテーブルB12bに登録して、当該パラメ
ータ選択のフローを終了する。
In step S34h, the previous step S38
Is registered in the registered parameter table B12b of the driver program B11, and the parameter selection flow ends.

【0151】図14に戻ってフローの説明を継続する。
ホスト装置B10においてアプリケーションプログラム
B13の指定する印刷要求の内容を演算制御部B14を
経由して受けたドライバプログラムB11はプリンタ装
置B01に印刷の指示を発信する。
Returning to FIG. 14, the description of the flow will be continued.
In the host device B10, the driver program B11 receiving the content of the print request specified by the application program B13 via the arithmetic control unit B14 sends a print instruction to the printer device B01.

【0152】ステップS35で、ドライバプログラムB
11より印刷の指示を受信したプリンタ装置B01はス
テップS36に進んで印刷業務の実行を開始し、ステッ
プS37にいたって前記の印刷業務を終了して当該フロ
ーを終える。なお、前記の印刷業務の実行に際し、プリ
ンタ装置のキャリアの往復運動に起因する揺れ振動は抑
制されて、操作担当者には感じられないレベルに落ちて
いる。
In step S35, the driver program B
The printer device B01 that has received the print instruction from step 11 proceeds to step S36 to start execution of the print job, and in step S37, ends the print job and ends the flow. During the execution of the printing operation, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that cannot be felt by the operator.

【0153】図16は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法の別の
ひとつの実施例を示すフローチャートである。なお各ス
テップの説明に用いる符号は、図8による。
FIG. 16 is a flowchart showing another embodiment of the control method in the low vibration mode in which the vibration of the printer device is suppressed according to the present invention. The reference numerals used in the description of each step are based on FIG.

【0154】ステップS41で、プリンタ装置B01の
電源を投入し、ステップS42に進んでホスト装置より
印刷の指示を受信する。
In step S41, the power of the printer B01 is turned on, and the flow advances to step S42 to receive a print instruction from the host device.

【0155】ステップS43で低振動モードによる印刷
動作の実行を指定すると、ステップS44に進んで前記
の低振動モードに必要なパラメータの設定を行なう。ま
た前記のステップS43で低振動モードによる印刷動作
の実行を指定しなかった場合は、ステップS45に進ん
で印刷業務の実行に備える。
When execution of the printing operation in the low vibration mode is designated in step S43, the flow advances to step S44 to set parameters necessary for the low vibration mode. If the execution of the printing operation in the low vibration mode is not specified in step S43, the process proceeds to step S45 to prepare for execution of the printing operation.

【0156】なお前記のステップS44におけるパラメ
ータの設定は、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The parameter setting in step S44 is the same as the flow in step S03 described with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0157】図16に戻ってフローの説明を継続する。
ステップS45で、プリンタ装置B01は印刷業務の実
行を開始し、ステップS46にいたって前記の印刷業務
を終了して当該フローを終える。なお、前記の印刷業務
の実行に際し、プリンタ装置のキャリアの往復運動に起
因する揺れ振動は抑制されて、操作担当者には感じられ
ないレベルに落ちている。
Returning to FIG. 16, the description of the flow will be continued.
In step S45, the printer device B01 starts executing the print job, and in step S46, ends the print job and ends the flow. During the execution of the printing operation, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that cannot be felt by the operator.

【0158】図17は、この発明によるプリンタ装置の
揺れ振動を抑制した低振動モードによる制御方法の別の
ひとつの実施例を示すフローチャートである。なお各ス
テップの説明に用いる符号は、図8による。
FIG. 17 is a flowchart showing another embodiment of the control method in the low vibration mode in which the vibration of the printer device is suppressed according to the present invention. The reference numerals used in the description of each step are based on FIG.

【0159】ステップS51で、プリンタ装置B01の
電源を投入し、ステップS52に進んでホスト装置より
印刷の指示を受信する。
In step S51, the power of the printer B01 is turned on, and the flow advances to step S52 to receive a print instruction from the host device.

【0160】ステップS53で低振動モードによる印刷
動作の実行を指定すると、ステップS54に進んでドラ
イバプログラムB11の登録パラメータテーブルB12
bにパラメータの登録を確認する。なお前記の登録パラ
メータテーブルB12bには、前記の低振動モードに必
要な複数個数のパラメータを登録する。
When execution of the printing operation in the low vibration mode is designated in step S53, the flow advances to step S54 to register the registration parameter table B12 of the driver program B11.
Confirm parameter registration in b. A plurality of parameters required for the low vibration mode are registered in the registration parameter table B12b.

【0161】前記のステップS53で低振動モードによ
る印刷動作の実行を指定しなかった場合は、ステップS
56に進んで印刷業務の開始に備える。
If the execution of the printing operation in the low vibration mode is not specified in step S53, the process proceeds to step S53.
Proceed to 56 to prepare for the start of the printing operation.

【0162】前記のステップS54でドライバプログラ
ムB11の登録パラメータテーブルB12bにパラメー
タが登録されていない場合は、ステップS58に進んで
前記の低振動モードに必要なパラメータの設定を行な
う。
If the parameters have not been registered in the registered parameter table B12b of the driver program B11 in step S54, the flow advances to step S58 to set parameters necessary for the low vibration mode.

【0163】なお前記のステップS58におけるパラメ
ータの設定は、先の図11に基づいて説明したステップ
S03のフローと同一である。したがってここではその
フローの詳細な説明を省略する。
The setting of the parameters in step S58 is the same as the flow in step S03 described with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0164】ステップS59で、先のステップS58で
設定したパラメータをドライバプログラムB11の登録
パラメータテーブルB12bに登録し、ステップS56
に進んで印刷業務の開始に備える。
At step S59, the parameters set at the previous step S58 are registered in the registered parameter table B12b of the driver program B11, and at step S56
To prepare for the start of the printing operation.

【0165】前記のステップS54でドライバプログラ
ムB11の登録パラメータテーブルB12bにパラメー
タが登録されている場合は、ステップS55に進んで前
記のドライバプログラムB11の登録パラメータテーブ
ルB12bに登録されているパラメータより必要なパラ
メータを選択する。
If the parameters have been registered in the registered parameter table B12b of the driver program B11 in step S54, the flow advances to step S55 to obtain more necessary parameters than those registered in the registered parameter table B12b of the driver program B11. Select a parameter.

【0166】なお前記のステップS55におけるパラメ
ータの選択のフローは、先の図15に基づいて説明した
ステップS34のフローと同一である。したがってここ
ではそのフローの詳細な説明を省略する。
The flow of parameter selection in step S55 is the same as the flow in step S34 described with reference to FIG. Therefore, a detailed description of the flow is omitted here.

【0167】ステップS56で、プリンタ装置B01は
印刷業務の実行を開始し、ステップS57にいたって前
記の印刷業務を終了して当該フローを終える。なお、前
記の印刷業務の実行に際し、プリンタ装置のキャリアの
往復運動に起因する揺れ振動は抑制されて、操作担当者
には感じられないレベルに落ちている。
In step S56, the printer B01 starts executing the print job, and in step S57, terminates the print job and ends the flow. During the execution of the printing operation, the shaking vibration caused by the reciprocating motion of the carrier of the printer device is suppressed, and is reduced to a level that cannot be felt by the operator.

【0168】[0168]

【発明の効果】この発明により、以下に示すような効果
が期待できる。
According to the present invention, the following effects can be expected.

【0169】1)印字ヘッドを搭載するキャリアに往復
運動を行なわせることによって印刷業務を実行するプリ
ンタ装置において、前記のキャリアの往復運動による筐
体の揺れ振動を検出する、揺れ検出センサと、前記のキ
ャリアの往復運動による筐体の揺れ振動の周期とそのタ
イミングとを制御する手段を備える。
1) In a printer apparatus for executing a printing job by causing a carrier on which a print head is mounted to perform reciprocating motion, a shaking detection sensor for detecting shaking vibration of a housing due to the reciprocating motion of the carrier; Means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier.

【0170】この手段を取ることによって、前記のプリ
ンタ装置はキャリアの往復運動による筐体の揺れ振動を
制御し、その制御結果を認識するという効果を得る。
By adopting this means, the above-described printer device has an effect of controlling the oscillating vibration of the housing due to the reciprocating motion of the carrier and recognizing the control result.

【0171】2)前記のプリンタ装置に備える揺れ検出
センサとして、ケーシングの中に滑動自在に内蔵するお
もりを両側より挟んで支持する2個の圧電素子を有する
揺れ加速度検出センサを備える。
2) As a swing detection sensor provided in the above-described printer device, a swing acceleration detection sensor having two piezoelectric elements that support a weight slidably incorporated in a casing from both sides is provided.

【0172】この手段を取ることによって、前記のプリ
ンタ装置は振動による揺れを加速度値として検出すると
いう効果を得る。
By taking this means, the above-described printer device has an effect of detecting the shaking due to vibration as an acceleration value.

【0173】3)前記のプリンタ装置に備える揺れ検出
センサとして、ケーシングの中で両面より支持ばねによ
り支持され、ガイドシャフトにそって滑動自在に係止す
る可動磁石と、前記の可動磁石の滑動による移動速度を
検出する感応コイルとを有する揺れ速度検出センサを備
える。
3) As a swing detection sensor provided in the printer device, a movable magnet supported by support springs from both sides in a casing and slidably locked along a guide shaft; A swing speed detecting sensor having a sensing coil for detecting a moving speed.

【0174】この手段を取ることによって、前記のプリ
ンタ装置は振動による揺れを速度値として検出するとい
う効果を得る。
By adopting this means, the above-described printer device has an effect of detecting the shaking due to vibration as a speed value.

【0175】4)前記のプリンタ装置に備えるキャリア
の往復運動による筐体の揺れ振動の周期と揺れのタイミ
ングとを制御する手段として、前記のキャリアの往復運
動の移動方向転換時の停止時間を変更させる手段を備え
る。
4) As a means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier provided in the printer device, the stop time when the reciprocating motion of the carrier is changed in the moving direction is changed. And means for causing it to be provided.

【0176】この手段を取ることによって、前記のプリ
ンタ装置は筐体の揺れ振動を起こさせるキャリアの移動
周期を制御する手段を持つという効果を得る。
By adopting this means, the above-mentioned printer apparatus has an effect of having means for controlling the moving period of the carrier that causes the housing to oscillate.

【0177】5)前記のプリンタ装置に備えるキャリア
の往復運動による筐体の揺れ振動の周期と揺れのタイミ
ングとを制御する手段として、前記のキャリアの移動速
度を変更させる手段を備える。
5) As means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier provided in the above-mentioned printer, there is provided means for changing the moving speed of the carrier.

【0178】この手段を取ることによって、前記のプリ
ンタ装置は筐体の揺れ振動を起こさせるキャリアの移動
速度を制御する手段を持つという効果を得る。
By taking this means, there is obtained an effect that the above-mentioned printer has means for controlling the moving speed of the carrier which causes the housing to oscillate.

【0179】6)印字ヘッドを搭載するキャリアに往復
運動を行なわせることによって印刷業務を行なわせるプ
リンタ装置の制御方法において、印刷業務の実行に先立
って前記のプリンタ装置に備えるキャリアの往復運動の
速度と周期とを変更して実行して前記のプリンタ装置の
揺れを揺れ検出センサによって検出し、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れ振動を抑止する、前記のキャリアの
往復運動の速度と周期との組み合せの固有値を見出す。
6) In a method of controlling a printer apparatus for performing a printing operation by causing a carrier on which a print head is mounted to perform a reciprocating movement, the speed of the reciprocating movement of the carrier provided in the printer apparatus prior to the execution of the printing operation. And the cycle is changed to detect the shaking of the printer device by a shaking detection sensor, and to suppress the shaking vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted. Find the eigenvalue of the combination of the speed and the period of the reciprocating motion of the carrier.

【0180】この手段を取ることによって、前記のプリ
ンタ装置はその発生する揺れ振動の周期と、前記のプリ
ンタ装置を載置する机を含む全体の振動系の固有振動周
期とを一致させ、さらに前記のプリンタ装置より発生す
る揺れ振動のタイミングを前記のプリンタ装置を載置す
る机を含む全体の振動系の固有振動周期と半周期ずらす
ことによって、前記のプリンタ装置を載置する机を含む
全体の振動系の振動を抑止するという効果を得る。
By taking this means, the above-mentioned printer device makes the period of the generated oscillating vibration coincide with the natural vibration period of the entire vibration system including the desk on which the above-mentioned printer device is placed, and furthermore, By shifting the timing of the oscillating vibration generated by the printer device from the natural vibration cycle of the entire vibration system including the desk on which the printer device is mounted by a half period, the entirety including the desk on which the printer device is mounted is shifted. The effect of suppressing vibration of the vibration system is obtained.

【0181】7)前記のプリンタ装置の制御方法におい
て、前記のプリンタ装置に電源を投入した際に、あらか
じめ定めるプログラムにより指定する条件のもとで前記
のプリンタ装置に備えるキャリアの往復運動の速度と周
期との組み合せによる往復運動を実行し、当該プリンタ
装置および前記のプリンタ装置を載置する構造物により
構成する振動系の揺れ振動を最小となる、前記のキャリ
アの往復運動の速度と周期との組み合せの固有値を見出
す。
7) In the above-described method of controlling the printer, when the power of the printer is turned on, the speed of the reciprocating motion of the carrier provided in the printer under the conditions specified by a predetermined program. A reciprocating motion in combination with a cycle is executed, and the vibration and the speed of the reciprocating motion of the carrier, which minimizes the oscillating vibration of a vibration system constituted by the printer device and a structure on which the printer device is mounted, are described. Find the eigenvalue of a combination.

【0182】この手段を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得して、前記のプリンタ装置を載置する机を含む全体の
振動系の振動を抑止するという効果を得る。
By taking this measure, the printer device controls the cycle and timing of the oscillating vibration that occurs when the power is turned on, thereby reducing the vibration of the entire vibration system including the desk on which the printer device is mounted. The eigenvalue to be controlled is obtained, and the effect of suppressing the vibration of the entire vibration system including the desk on which the printer is placed is obtained.

【0183】8)前記のプリンタ装置の制御方法におい
て、電源を投入した際に検証して見出した、当該プリン
タ装置および前記のプリンタ装置を載置する構造物によ
り構成する振動系の揺れを最小とするキャリアの往復運
動の速度と周期との組み合せによる条件値を記録して保
持し、前記のプリンタ装置に再度電源を投入した際に指
定により前記の記録して保持しておいた条件値を呼び出
して適用することにより、前記の条件値設定の動作を省
略する。
8) In the control method of the printer described above, the swing of the vibration system formed by the printer and the structure on which the printer is mounted, which is verified and found when the power is turned on, is minimized. A condition value based on a combination of a speed and a cycle of a reciprocating motion of a carrier is recorded and held, and when the power is turned on again to the printer device, the condition value that has been recorded and held is called out by designation. In this case, the operation of setting the condition value is omitted.

【0184】この手段を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得して、前記のプリンタ装置を載置する机を含む全体の
振動系の振動を抑止する準備動作を短縮するという効果
を得る。
By taking this measure, the printer device controls the cycle and timing of the oscillating vibrations that occur when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. An advantage is obtained in that the eigenvalue to be controlled is obtained and the preparation operation for suppressing the vibration of the entire vibration system including the desk on which the printer is placed is reduced.

【0185】9)前記のプリンタ装置の制御方法におい
て、電源を投入した際に検証して見出した、当該プリン
タ装置および前記のプリンタ装置を載置する構造物によ
り構成する振動系の揺れを最小とするキャリアの往復運
動の速度と周期との組み合せによる複数個数の条件値を
記録して保持し、前記のプリンタ装置に再度電源を投入
した際に指定により前記の記録して保持しておいた条件
値より特定の条件値を選択して適用する。
9) In the method of controlling a printer described above, the swing of a vibration system constituted by the printer and the structure on which the printer is mounted, which has been verified and found when the power is turned on, is minimized. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier are recorded and held, and the conditions recorded and held as specified when the power is turned on again to the printer device. Select a specific condition value from the values and apply it.

【0186】この手段を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得して、前記のプリンタ装置を載置する机を含む全体の
振動系の振動を抑止する準備動作を短縮するという効果
を得る。
By adopting this means, the printer device controls the period and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. An advantage is obtained in that the eigenvalue to be controlled is obtained and the preparation operation for suppressing the vibration of the entire vibration system including the desk on which the printer is placed is reduced.

【0187】10)前記のプリンタ装置の制御方法にお
いて、電源を投入した際に検証して見出した、当該プリ
ンタ装置および前記のプリンタ装置を載置する構造物に
より構成する振動系の揺れを最小とするキャリアの往復
運動の速度と周期との組み合せによる複数個数の条件値
を記録して保持し、前記のプリンタ装置に再度電源を投
入した際に実施する前記の条件値設定の動作は、前記の
記録して保持しておいた複数個数の条件値より選択して
実施する。
10) In the method of controlling a printer described above, the vibration of the vibration system constituted by the printer and the structure on which the printer is mounted, which has been verified and found when the power is turned on, is minimized. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier to be recorded are recorded and held, and the operation of the condition value setting performed when the power is turned on again to the printer device is the above-described operation. It is performed by selecting from a plurality of condition values recorded and held.

【0188】この手段を取ることによって、前記のプリ
ンタ装置は電源投入に際してその発生する揺れ振動の周
期とタイミングとを制御して前記のプリンタ装置を載置
する机を含む全体の振動系の振動を制御する固有値を獲
得して、前記のプリンタ装置を載置する机を含む全体の
振動系の振動を抑止する準備動作を短縮するという効果
を得る。
By adopting this means, the printer device controls the period and timing of the oscillating vibration that occurs when the power is turned on to reduce the vibration of the entire vibration system including the desk on which the printer device is mounted. An advantage is obtained in that the eigenvalue to be controlled is obtained and the preparation operation for suppressing the vibration of the entire vibration system including the desk on which the printer is placed is reduced.

【0189】11)前記のプリンタ装置の制御方法にお
いて、前記のプリンタ装置が印刷の指示を受信した際
に、あらかじめ定めるプログラムにより指定する条件の
もとで前記のプリンタ装置に備えるキャリアの往復運動
の速度と周期との組み合せによる往復運動を実行し、当
該プリンタ装置および前記のプリンタ装置を載置する構
造物により構成する振動系の揺れ振動が最小となる前記
のキャリアの往復運動の速度と周期との組み合せの固有
値を見出す。
11) In the above-mentioned method of controlling a printer, when the printer receives a print instruction, the reciprocating motion of a carrier provided in the printer under the conditions specified by a predetermined program. The reciprocating motion is performed by a combination of the speed and the cycle, and the speed and the cycle of the reciprocating motion of the carrier in which the oscillating vibration of the vibration system formed by the printer device and the structure on which the printer device is mounted is minimized. Find the eigenvalue of the combination of

【0190】この手段を取ることによって、前記のプリ
ンタ装置は印刷動作に先立って前記の印刷動作時に発生
する揺れ振動の周期とタイミングとを制御して前記のプ
リンタ装置を載置する机を含む全体の振動系の振動を制
御する固有値を獲得して、前記のプリンタ装置を載置す
る机を含む全体の振動系の振動を抑止するという効果を
得る。
By taking this means, the printer apparatus controls the cycle and timing of the oscillating vibration generated during the printing operation prior to the printing operation, and includes a desk on which the printer apparatus is mounted. By obtaining the eigenvalue for controlling the vibration of the vibration system, the effect of suppressing the vibration of the entire vibration system including the desk on which the printer is placed is obtained.

【0191】12)前記のプリンタ装置の制御方法にお
いて、前記のプリンタ装置が印刷の指示を受信した際に
検証して見出した、当該プリンタ装置および前記のプリ
ンタ装置を載置する構造物により構成する振動系の揺れ
振動を最小とする、キャリアの往復運動の速度と周期と
の組み合せによる複数個数の条件値を記録して保持し、
前記のプリンタ装置が再度印刷指示を受信した際に実施
する前記の条件値設定の動作を、前記の記録して保持し
ておいた複数個数の条件値より選択して実施する。
12) In the above-described method of controlling a printer, the printer is configured by the printer and the structure on which the printer is mounted, which is verified and found when the printer receives a print instruction. Record and hold a plurality of condition values by a combination of the speed and period of the reciprocating movement of the carrier to minimize the swing vibration of the vibration system,
The operation of setting the condition values to be performed when the printer apparatus receives the print instruction again is selected and executed from the plurality of condition values recorded and held.

【0192】この手段を取ることによって、前記のプリ
ンタ装置は印刷動作に先立って前記の印刷動作時に発生
する揺れ振動の周期とタイミングとを制御して前記のプ
リンタ装置を載置する机を含む全体の振動系の振動を制
御する固有値を獲得して、前記のプリンタ装置を載置す
る机を含む全体の振動系の振動を抑止する準備動作を短
縮するという効果を得る。
By taking this means, the printer apparatus controls the cycle and timing of the oscillating vibration generated during the printing operation prior to the printing operation, and includes a desk on which the printer apparatus is mounted. By obtaining the eigenvalue for controlling the vibration of the vibration system, the effect of shortening the preparation operation for suppressing the vibration of the whole vibration system including the desk on which the printer is placed is obtained.

【0193】13)印字ヘッドを搭載するキャリアに往
復運動を行なわせることによって印刷業務を行なわせる
プリンタ装置の制御を実現するプログラムを格納する記
録媒体に、印刷業務の実行に先立って前記のプリンタ装
置に備えるキャリアの往復運動の速度と周期とを変更し
て実行する手順と、前記のプリンタ装置の揺れ振動を揺
れ検出センサによって検出する手順と、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れ振動を抑止する、前記のキャリアの
往復運動の速度と周期との組み合せの固有値を見出す手
順とを実行させるプログラムをドライバプログラムの一
部として格納する。
13) Prior to execution of the print job, the printer device described above is stored in a recording medium storing a program for realizing control of the printer device for performing a print job by causing a carrier on which a print head is mounted to reciprocate. A procedure for changing the speed and cycle of the reciprocating motion of the carrier provided in the printer, a procedure for detecting the shaking vibration of the printer by a shaking detection sensor, and a structure for mounting the printer and the printer. As a part of the driver program, a program for executing the above-mentioned procedure for finding the eigenvalue of the combination of the speed and the period of the reciprocating motion of the carrier, which suppresses the oscillating vibration of the vibration system constituted by the object, is stored.

【0194】この手段を取ることによって、前記のプリ
ンタ装置は印刷動作時に発生する揺れ振動の周期とタイ
ミングとを制御して前記のプリンタ装置を載置する机を
含む全体の振動系の振動を制御する固有値を獲得する手
順を装備するという効果を得る。
By taking this means, the printer controls the period and timing of the oscillating vibration generated during the printing operation to control the vibration of the entire vibration system including the desk on which the printer is mounted. This has the effect of equipping a procedure for acquiring the eigenvalue to be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の原理を説明した概観図FIG. 1 is a schematic diagram illustrating the principle of the present invention.

【図2】この発明の実施例によるセンサの説明図FIG. 2 is an explanatory diagram of a sensor according to an embodiment of the present invention.

【図3】この発明の実施例によるセンサの説明図FIG. 3 is an explanatory diagram of a sensor according to an embodiment of the present invention.

【図4】この発明の実施例によるキャリア駆動系の説明
FIG. 4 is an explanatory diagram of a carrier drive system according to an embodiment of the present invention.

【図5】この発明の実施例によるキャリア駆動系の説明
FIG. 5 is an explanatory diagram of a carrier drive system according to an embodiment of the present invention.

【図6】この発明の実施例によるキャリア駆動系の説明
FIG. 6 is an explanatory diagram of a carrier drive system according to an embodiment of the present invention.

【図7】この発明の実施例によるキャリア駆動系の説明
FIG. 7 is an explanatory diagram of a carrier drive system according to an embodiment of the present invention.

【図8】この発明の実施例によるブロック図FIG. 8 is a block diagram according to an embodiment of the present invention.

【図9】この発明の実施例によるパラメータテーブルの
説明図
FIG. 9 is an explanatory diagram of a parameter table according to the embodiment of the present invention.

【図10】この発明の実施例によるフローチャートFIG. 10 is a flowchart according to an embodiment of the present invention.

【図11】この発明の実施例によるフローチャートFIG. 11 is a flowchart according to an embodiment of the present invention.

【図12】この発明の実施例によるフローチャートFIG. 12 is a flowchart according to an embodiment of the present invention;

【図13】この発明の実施例によるフローチャートFIG. 13 is a flowchart according to an embodiment of the present invention.

【図14】この発明の実施例によるフローチャートFIG. 14 is a flowchart according to an embodiment of the present invention.

【図15】この発明の実施例によるフローチャートFIG. 15 is a flowchart according to an embodiment of the present invention.

【図16】この発明の実施例によるフローチャートFIG. 16 is a flowchart according to an embodiment of the present invention.

【図17】この発明の実施例によるフローチャートFIG. 17 is a flowchart according to an embodiment of the present invention.

【図18】従来の技術による実施例の説明図FIG. 18 is an explanatory diagram of an embodiment according to a conventional technique.

【図19】従来の技術によるブロック図FIG. 19 is a block diagram according to a conventional technique.

【図20】従来の技術によるフローチャートFIG. 20 is a flowchart according to a conventional technique.

【図21】従来の技術によるキャリア駆動系の説明図FIG. 21 is an explanatory diagram of a carrier driving system according to a conventional technique.

【符号の説明】[Explanation of symbols]

1:プリンタ装置 2:ホスト装置 3:モニタ装置 4:キーボード 5:机 10:揺れ検出センサ 11:揺れ加速度検出センサ 11a:おもり 11b:第1圧電素子 11c:第2圧電素子 11d:ケーシング 12:揺れ速度検出センサ 12a:可動磁石 12b:感応コイル 12c:支持ばね 12d:ガイドシャフト 12e:ケーシング 20:キャリア 1: Printer device 2: Host device 3: Monitor device 4: Keyboard 5: Desk 10: Shaking detection sensor 11: Shaking acceleration detecting sensor 11a: Weight 11b: First piezoelectric element 11c: Second piezoelectric element 11d: Casing 12: Shaking Speed detection sensor 12a: movable magnet 12b: sensitive coil 12c: support spring 12d: guide shaft 12e: casing 20: carrier

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】印字ヘッドを搭載するキャリアに往復運動
を行なわせることによって印刷業務を実行するプリンタ
装置において、 前記のキャリアの往復運動による筐体の揺れ振動を検出
する、揺れ検出センサ(10)と、 前記のキャリアの往復運動による筐体の揺れ振動の周期
とそのタイミングとを制御する手段を備えることを特徴
とする、 プリンタ装置。
1. A printer for executing a printing job by causing a carrier on which a print head is mounted to perform reciprocating motion, wherein a shaking detection sensor for detecting a shaking vibration of a housing due to the reciprocating motion of the carrier. And a means for controlling the cycle and timing of the oscillation of the housing due to the reciprocating motion of the carrier.
【請求項2】前記のプリンタ装置に備える揺れ検出セン
サ(10)として、 ケーシング(11d)の中に滑動自在に内蔵するおもり
(11a)を両側より挟んで支持する第1圧電素子(1
1b)と、第2圧電素子(11c)とを有する揺れ加速
度検出センサ(11)を備えることを特徴とする、 請求項1に記載のプリンタ装置。
2. A first piezoelectric element (1) for supporting a weight (11a) slidably incorporated in a casing (11d) from both sides as a swing detection sensor (10) provided in the printer device.
2. The printer device according to claim 1, further comprising a swing acceleration detection sensor having a first piezoelectric element and a second piezoelectric element. 3.
【請求項3】前記のプリンタ装置に備える揺れ検出セン
サ(10)として、 ケーシング(11d)の中で両面より支持ばね(12
c)により支持され、ガイドシャフト(12d)にそっ
て滑動自在に係止する可動磁石(12a)と、 前記の可動磁石(12a)の滑動による移動速度を検出
する感応コイル(12b)とを有する揺れ速度検出セン
サ(12)を備えることを特徴とする、 請求項1に記載のプリンタ装置。
3. A swing detecting sensor (10) provided in the printer device, wherein a support spring (12) is provided from both sides in a casing (11d).
c) a movable magnet (12a) supported by the guide shaft (12d) and slidably engaged with the guide shaft (12d); and a sensitive coil (12b) for detecting a moving speed of the movable magnet (12a) by sliding. The printer device according to claim 1, further comprising a swing speed detection sensor.
【請求項4】前記のプリンタ装置に備えるキャリアの往
復運動による筐体の揺れ振動の周期と揺れのタイミング
とを制御する手段として、 前記のキャリアの往復運動の移動方向転換時の停止時間
を変更させる手段を備えることを特徴とする、 請求項1に記載のプリンタ装置。
4. A means for controlling the cycle and timing of the oscillating vibration of the housing due to the reciprocating motion of the carrier provided in the printer device, wherein the stop time at the time when the reciprocating motion of the carrier is changed in the moving direction is changed. The printer device according to claim 1, further comprising means for causing the printer device to perform the operation.
【請求項5】前記のプリンタ装置に備えるキャリアの往
復運動による筐体の揺れ振動の周期と揺れのタイミング
とを制御する手段として、 前記のキャリアの移動速度を変更させる手段を備えるこ
とを特徴とする、 請求項1に記載のプリンタ装置。
5. A printer according to claim 1, further comprising: means for controlling a period of a swing vibration and a timing of the swing vibration of the housing due to a reciprocating movement of the carrier provided in the printer device. The printer device according to claim 1.
【請求項6】印字ヘッドを搭載するキャリアに往復運動
を行なわせることによって印刷業務を行なわせるプリン
タ装置の制御方法において、 印刷業務の実行に先立って前記のプリンタ装置に備える
キャリアの往復運動の速度と周期とを変更して実行して
前記のプリンタ装置の揺れを揺れ検出センサによって検
出し、当該プリンタ装置および前記のプリンタ装置を載
置する構造物により構成する振動系の揺れ振動を抑止す
る、前記のキャリアの往復運動の速度と周期との組み合
せの固有値を見出すことを特徴とする、 プリンタ装置の制御方法。
6. A method of controlling a printer device for performing a printing operation by causing a carrier on which a print head is mounted to perform a reciprocating motion, the speed of the reciprocating motion of the carrier provided in the printer device prior to the execution of the printing operation. And the cycle is changed to detect the shaking of the printer device by a shaking detection sensor, and to suppress the shaking vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted. A method for controlling a printer device, comprising finding an eigenvalue of a combination of a speed and a period of the reciprocating motion of the carrier.
【請求項7】前記のプリンタ装置の制御方法において、 前記のプリンタ装置に電源を投入した際に、あらかじめ
定めるプログラムにより指定する条件のもとで前記のプ
リンタ装置に備えるキャリアの往復運動の速度と周期と
の組み合せによる往復運動を実行し、 当該プリンタ装置および前記のプリンタ装置を載置する
構造物により構成する振動系の揺れ振動を最小となる、
前記のキャリアの往復運動の速度と周期との組み合せの
固有値を見出すことを特徴とする、 請求項6に記載のプリンタ装置の制御方法。
7. The method for controlling a printer according to claim 1, wherein when the printer is turned on, the speed of reciprocating movement of a carrier provided in the printer under a condition specified by a predetermined program. Performing a reciprocating motion in combination with the cycle, minimizing the oscillating vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted,
7. The control method according to claim 6, wherein an eigenvalue of a combination of a speed and a period of the reciprocating motion of the carrier is found.
【請求項8】前記のプリンタ装置の制御方法において、 電源を投入した際に検証して見出した、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れを最小とするキャリアの往復運動の
速度と周期との組み合せによる条件値を記録して保持
し、 前記のプリンタ装置に再度電源を投入した際に指定によ
り前記の記録して保持しておいた条件値を呼び出して適
用することにより、前記の条件値設定の動作を省略する
ことを特徴とする、 請求項7に記載のプリンタ装置の制御方法。
8. The method of controlling a printer device according to claim 1, wherein the vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted is minimized, which is verified and found when power is turned on. The condition value by the combination of the speed and the cycle of the reciprocating motion of the carrier to be recorded is recorded and retained, and when the power is turned on again to the printer device, the condition value recorded and retained by the designation is called out. The method according to claim 7, wherein the operation of setting the condition value is omitted by applying the method.
【請求項9】前記のプリンタ装置の制御方法において、 電源を投入した際に検証して見出した、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れを最小とするキャリアの往復運動の
速度と周期との組み合せによる複数個数の条件値を記録
して保持し、 前記のプリンタ装置に再度電源を投入した際に指定によ
り前記の記録して保持しておいた条件値より特定の条件
値を選択して適用することを特徴とする、 請求項7に記載のプリンタ装置の制御方法。
9. The method for controlling a printer device according to claim 1, wherein the vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted is minimized, which is verified and found when power is turned on. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier to be recorded are recorded and held, and the above-mentioned recorded and held conditions are designated when power is supplied to the printer again. The method according to claim 7, wherein a specific condition value is selected from the values and applied.
【請求項10】前記のプリンタ装置の制御方法におい
て、 電源を投入した際に検証して見出した、当該プリンタ装
置および前記のプリンタ装置を載置する構造物により構
成する振動系の揺れを最小とするキャリアの往復運動の
速度と周期との組み合せによる複数個数の条件値を記録
して保持し、 前記のプリンタ装置に再度電源を投入した際に実施する
前記の条件値設定の動作は、前記の記録して保持してお
いた複数個数の条件値より選択して実施することを特徴
とする、 請求項7に記載のプリンタ装置の制御方法。
10. The method of controlling a printer device according to claim 1, wherein the vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted is minimized, which is verified and found when power is turned on. A plurality of condition values based on a combination of the speed and the cycle of the reciprocating motion of the carrier to be recorded and stored, and the condition value setting operation to be performed when the power is turned on again to the printer device is the aforementioned condition value setting operation. The method according to claim 7, wherein the method is performed by selecting from a plurality of condition values recorded and held.
【請求項11】前記のプリンタ装置の制御方法におい
て、 前記のプリンタ装置が印刷の指示を受信した際に、あら
かじめ定めるプログラムにより指定する条件のもとで前
記のプリンタ装置に備えるキャリアの往復運動の速度と
周期との組み合せによる往復運動を実行し、 当該プリンタ装置および前記のプリンタ装置を載置する
構造物により構成する振動系の揺れ振動が最小となる前
記のキャリアの往復運動の速度と周期との組み合せの固
有値を見出すことを特徴とする、 請求項6に記載のプリンタ装置の制御方法。
11. The method for controlling a printer device according to claim 1, wherein when the printer device receives a print instruction, a reciprocating motion of a carrier provided in the printer device under a condition designated by a predetermined program. A reciprocating motion is performed by a combination of a speed and a cycle, and the speed and the cycle of the reciprocating motion of the carrier in which the oscillating vibration of a vibration system formed by the printer device and a structure on which the printer device is mounted are minimized. 7. The method according to claim 6, wherein an eigenvalue of a combination of the following is found.
【請求項12】前記のプリンタ装置の制御方法におい
て、 前記のプリンタ装置が印刷の指示を受信した際に検証し
て見出した、当該プリンタ装置および前記のプリンタ装
置を載置する構造物により構成する振動系の揺れ振動を
最小とする、キャリアの往復運動の速度と周期との組み
合せによる複数個数の条件値を記録して保持し、 前記のプリンタ装置が再度印刷指示を受信した際に実施
する前記の条件値設定の動作を、前記の記録して保持し
ておいた複数個数の条件値より選択して実施することを
特徴とする、 請求項11に記載のプリンタ装置の制御方法。
12. The control method for a printer device according to claim 1, wherein the printer device is configured by a structure on which the printer device and the printer device are mounted, which are verified and found when the printer device receives a print instruction. A plurality of condition values based on a combination of a speed and a cycle of a reciprocating motion of a carrier for minimizing a swing vibration of a vibration system are recorded and held, and the above-described process is performed when the printer apparatus receives a print instruction again. 12. The method according to claim 11, wherein the operation of setting the condition value is performed by selecting from a plurality of condition values recorded and stored.
【請求項13】印字ヘッドを搭載するキャリアに往復運
動を行なわせることによって印刷業務を行なわせるプリ
ンタ装置の制御を実現するプログラムを格納する記録媒
体において、 印刷業務の実行に先立って前記のプリンタ装置に備える
キャリアの往復運動の速度と周期とを変更して実行する
手順と、 前記のプリンタ装置の揺れ振動を揺れ検出センサによっ
て検出する手順と、 当該プリンタ装置および前記のプリンタ装置を載置する
構造物により構成する振動系の揺れ振動を抑止する、前
記のキャリアの往復運動の速度と周期との組み合せの固
有値を見出す手順とを実行させるドライバプログラムを
格納したことを特徴とする、 コンピュータ読み取り可能な記録媒体。
13. A recording medium for storing a program for controlling a printer for performing a printing operation by causing a carrier on which a print head is mounted to reciprocate to perform a printing operation. A procedure of changing the speed and the cycle of the reciprocating motion of the carrier provided in the printer, a procedure of detecting the shaking vibration of the printer by a shaking detection sensor, and a structure for mounting the printer and the printer. Storing a driver program for executing a procedure for finding a unique value of a combination of a speed and a period of the reciprocating motion of the carrier, which suppresses a swaying vibration of a vibration system constituted by an object; recoding media.
JP10247039A 1998-09-01 1998-09-01 Printing apparatus and its control method and its recording medium Pending JP2000071539A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10247039A JP2000071539A (en) 1998-09-01 1998-09-01 Printing apparatus and its control method and its recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10247039A JP2000071539A (en) 1998-09-01 1998-09-01 Printing apparatus and its control method and its recording medium

Publications (1)

Publication Number Publication Date
JP2000071539A true JP2000071539A (en) 2000-03-07

Family

ID=17157516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10247039A Pending JP2000071539A (en) 1998-09-01 1998-09-01 Printing apparatus and its control method and its recording medium

Country Status (1)

Country Link
JP (1) JP2000071539A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100450779C (en) * 2004-12-10 2009-01-14 佳能株式会社 Printing apparatus and printing method
JP2019123182A (en) * 2018-01-18 2019-07-25 セイコーエプソン株式会社 Printer

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100450779C (en) * 2004-12-10 2009-01-14 佳能株式会社 Printing apparatus and printing method
US7931414B2 (en) 2004-12-10 2011-04-26 Canon Kabushiki Kaisha Printing apparatus and printing method
JP2019123182A (en) * 2018-01-18 2019-07-25 セイコーエプソン株式会社 Printer
JP7021542B2 (en) 2018-01-18 2022-02-17 セイコーエプソン株式会社 Printing equipment
US11267268B2 (en) 2018-01-18 2022-03-08 Seiko Epson Corporation Printing apparatus

Similar Documents

Publication Publication Date Title
JP5522038B2 (en) Vibration control device and vehicle
CN101827661B (en) Mobile device comprising a vibrator and an accelerometer to control the performance of said vibrator
US8096251B2 (en) Multi-head sewing machine and method of controlling operation of multi-head sewing machine
EP1063760A2 (en) Control system for a linear vibration motor
US20100309490A1 (en) Vibration control technology and interface for computer printers and scanners
US7218030B2 (en) Oscillating apparatus
JP2000071539A (en) Printing apparatus and its control method and its recording medium
JP2008505367A (en) Stabilization of MEMS mirrors in closed-loop operation
US7239437B2 (en) Reduction of open loop jitter and control loop stabilization of a torsional hinged device by structural optimization
EP0041100B1 (en) Improved acoustical tone generator and printing system using said generator
EP0109329A2 (en) Balanced print head drive mechanism
US4941405A (en) Driving mechanism for reciprocating print shuttle
JP2918214B2 (en) Carrier drive
JPH0674588A (en) Free piston type stirling cooler
JPH07137389A (en) Dot printer device
JP3424877B2 (en) Engraving head and its driving device
JP2007283682A (en) Image recorder, method for controlling image recorder, and program
JP2006002843A (en) Vibration control device for vehicle body vibration
KR0153224B1 (en) Circuit and method of off-set compensation of low frequency vibration washing machine
JPS61206671A (en) Thermal transfer printer
JPH11205544A (en) Image reader and image forming device
JP2020078980A (en) Steering gripping detection device
JP2008073975A (en) Recording device and its control method
JPH04142963A (en) Printer
JPH0252778A (en) Stepping motor apparatus