JP2010263746A - Printer - Google Patents

Printer Download PDF

Info

Publication number
JP2010263746A
JP2010263746A JP2009114578A JP2009114578A JP2010263746A JP 2010263746 A JP2010263746 A JP 2010263746A JP 2009114578 A JP2009114578 A JP 2009114578A JP 2009114578 A JP2009114578 A JP 2009114578A JP 2010263746 A JP2010263746 A JP 2010263746A
Authority
JP
Japan
Prior art keywords
stepping motor
vibration
fourier transform
unit
printing apparatus
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
JP2009114578A
Other languages
Japanese (ja)
Inventor
Masahiro Yamagata
昌弘 山形
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.)
Riso Kagaku Corp
Original Assignee
Riso Kagaku Corp
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 Riso Kagaku Corp filed Critical Riso Kagaku Corp
Priority to JP2009114578A priority Critical patent/JP2010263746A/en
Publication of JP2010263746A publication Critical patent/JP2010263746A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Stepping Motors (AREA)
  • Handling Of Sheets (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To detect step-out of a stepping motor and to restart it properly while reducing the manufacturing cost and the size of a printer. <P>SOLUTION: The printer includes: conveyance rollers 52a and 53a which convey a print sheet W on a conveyance path; first and second stepping motors 52c and 53c which drive the conveyance rollers to rotate; a memory 87 which stores the natural frequency band; a vibration sensor 18 which detects vibration; a Fourier transform unit 86a which carries out Fourier transform of the detected vibration; a peak frequency determination unit 85b which determines the peak frequency based on the results of Fourier transform; a step-out decision unit 85c which decides that the first and second stepping motors 52c and 53c have stepped out when the determined peak frequency is not included in the natural frequency band stored in the memory 87; and a drive control unit 86b which controls the start of the first and second stepping motors 52c and 53c when step-out is detected, and drives the conveyance rollers 52a and 53a to rotate. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、複写機、プリンタ、ファクシミリ等の画像形成装置に関し、装置本体の各所に設けられたローラの駆動源として、ステッピングモータを用いた印刷装置に関する。   The present invention relates to an image forming apparatus such as a copying machine, a printer, and a facsimile, and relates to a printing apparatus that uses a stepping motor as a driving source of a roller provided in various places of the apparatus main body.

一般的に、複写機やプリンタ、ファクシミリ等の画像形成装置において、回転駆動系の駆動源として、DCサーボモータ等が用いられており、ギア及びクラッチ等の伝達機構を経由して、例えば、用紙搬送部に設けられた搬送ローラを駆動する構成がとられていた。   In general, in an image forming apparatus such as a copying machine, a printer, and a facsimile machine, a DC servo motor or the like is used as a drive source of a rotational drive system, and, for example, a sheet is transmitted via a transmission mechanism such as a gear and a clutch. The structure which drives the conveyance roller provided in the conveyance part was taken.

また、近年では、画像形成装置の小型化及び画像形成速度の高速化が進んでおり、それに伴って、用紙搬送の高速化のニーズも高まっている。しかしながら、上述のようなDCサーボモータを駆動源として使用し、ギア及びクラッチ等の伝達機構により用紙搬送部に設けられた搬送ローラを駆動制御する方法では、反応速度が遅く、これが、用紙搬送の高速化のボトルネックになっていた。   In recent years, image forming apparatuses have been downsized and the image forming speed has been increased, and accordingly, there is an increasing need for speeding up paper conveyance. However, in the method of using the DC servo motor as described above as a drive source and driving and controlling the conveyance roller provided in the sheet conveyance unit by a transmission mechanism such as a gear and a clutch, the reaction speed is slow. It was a bottleneck for speeding up.

そこで、近年、上述したDCサーボモータに代わり、搬送ローラ等の回転体の駆動源として、ステッピングモータを使用した画像形成装置が普及している。このステッピングモータは、モータドライバに駆動パルス信号を入力することにより、駆動パルス信号のパルス数に対応した角度だけ回転するものである。   Therefore, in recent years, an image forming apparatus using a stepping motor as a driving source for a rotating body such as a conveyance roller is widely used in place of the above-described DC servo motor. This stepping motor rotates by an angle corresponding to the number of pulses of the drive pulse signal by inputting the drive pulse signal to the motor driver.

また、ステッピングモータは、オープンループ制御が可能であり、フィールドバック系が必要な他のDCサーボモータに比べ、システムを大幅に簡素化することが可能であり、コストの面で有利となる。   Further, the stepping motor can be controlled in an open loop, and the system can be greatly simplified as compared with other DC servo motors that require a field back system, which is advantageous in terms of cost.

ここで、このステッピングモータにおいては、上述のごとく、制御が容易である反面、駆動パルスに同期して回転するため、上述したDCサーボモータと異なり、パルス信号の入力に対し、モータの回転子の回転が同期できなくなる現象、即ち、脱調が発生する場合がある。この脱調は、例えば、軸受部の変摩耗が発生した場合や、ステッピングモータの許容トルク値以上の大きなトルクがかかり、モータトルクに対し過負荷になった場合等に発生する。   Here, in this stepping motor, as described above, although it is easy to control, it rotates in synchronization with the drive pulse. Therefore, unlike the DC servo motor described above, the motor rotor responds to the input of the pulse signal. There is a case where the rotation cannot be synchronized, that is, a step-out occurs. This step-out occurs, for example, when a change in wear of the bearing portion occurs, or when a large torque exceeding the allowable torque value of the stepping motor is applied and the motor torque is overloaded.

そこで、特許文献1には、モータ出力軸に設けたパルス板とフォトインタラプタ(エンコーダ)を用いてステッピングモータが脱調したか否かを判断する画像形成装置が提案されている。   Therefore, Patent Document 1 proposes an image forming apparatus that determines whether or not a stepping motor has stepped out using a pulse plate and a photo interrupter (encoder) provided on a motor output shaft.

また、特許文献2には、出力電流の周波数成分に基づいてステッピングモータが脱調したか否かを判断する脱調検知装置が提案されており、また、特許文献3には、1相励磁期間での電流値変化の計測値に基づいてステッピングモータが脱調したか否か判断する脱調検知装置が提案されている。   Patent Document 2 proposes a step-out detection device that determines whether or not the stepping motor has stepped out based on the frequency component of the output current, and Patent Document 3 discloses a one-phase excitation period. There has been proposed a step-out detection device that determines whether or not a stepping motor has stepped out based on a measured value of a current value change at the above.

特開2005−331760号公報JP 2005-331760 A 特開平11−98895号公報JP 11-98895 A 特開2001−158546号公報JP 2001-158546 A

しかしながら、特許文献1に記載の画像形成装置では、モータ出力軸に設けたパルス板とフォトインタラプタ(エンコーダ)を用いてステッピングモータが脱調したか否かを判断するので、パルス板・フォトインタラプタ・取付ブラケットが必要であり、その分製造コストが高くなり、またこれらを収納するための大きなスペースを確保する必要があるので、装置全体が大型化するという課題があった。   However, in the image forming apparatus described in Patent Document 1, since it is determined whether or not the stepping motor has stepped out using a pulse plate and a photo interrupter (encoder) provided on the motor output shaft, a pulse plate, a photo interrupter, Since mounting brackets are necessary, the manufacturing cost is increased correspondingly, and a large space for storing them must be ensured, resulting in an increase in the size of the entire apparatus.

また、特許文献2及び特許文献3に記載の脱調検知装置では、1台の画像形成装置で複数のモータを用いる場合、一つのモータに対してそれぞれ検出回路が必要となるので、制御基板のサイズアップし、また部品点数が増加し、特許文献1に記載の画像形成装置と同様に、製造コストが高くなり、装置全体が大型化するという課題があった。
本発明は、上記課題に鑑みてなされたものであり、製造費用の低減及び装置の小型化を実現すると共に、適切にステッピングモータの脱調の検出及び再起動を行うことができる印刷装置を提供することを目的とする。
Further, in the out-of-step detection devices described in Patent Document 2 and Patent Document 3, when a plurality of motors are used in one image forming apparatus, a detection circuit is required for each motor. There is a problem that the size is increased, the number of parts is increased, and the manufacturing cost is increased as in the image forming apparatus described in Patent Document 1, and the entire apparatus is increased in size.
The present invention has been made in view of the above problems, and provides a printing apparatus capable of reducing the manufacturing cost and reducing the size of the apparatus, and appropriately detecting and restarting the stepping motor out of step. The purpose is to do.

上記目的を達成するため、本発明に係る印刷装置の第1の特徴は、印刷用紙を挟みながら回転することにより搬送経路上で前記印刷用紙を搬送する搬送ローラと、前記搬送ローラを回転駆動させるステッピングモータと、前記ステッピングモータ固有の共振周波数帯である固有周波数帯を記憶する固有周波数帯記憶手段と、前記ステッピングモータ近傍に設けられ、前記ステッピングモータが駆動中の振動を検出する振動検出手段と、前記検出された振動をフーリエ変換するフーリエ変換手段と、前記フーリエ変換手段によりフーリエ変換された結果に基づいてピーク周波数を決定するピーク周波数決定手段と、前記ピーク周波数決定手段により決定されたピーク周波数が前記固有周波数帯記憶手段に記憶された固有周波数帯に含まれない場合に、前記ステッピングモータが脱調したと判定する脱調判定手段と、前記脱調判定手段により脱調したと判定された場合、前記ステッピングモータの起動を制御して前記搬送ローラを回転駆動させる駆動制御手段とを備えることにある。   In order to achieve the above object, a first feature of a printing apparatus according to the present invention is that a rotation roller that conveys the printing paper on a conveyance path by rotating while sandwiching the printing paper, and rotationally drives the conveyance roller. A stepping motor, a natural frequency band storage unit that stores a natural frequency band that is a resonance frequency band unique to the stepping motor, and a vibration detection unit that is provided in the vicinity of the stepping motor and detects a vibration during the driving of the stepping motor. A Fourier transform unit for Fourier transforming the detected vibration, a peak frequency determining unit for determining a peak frequency based on a result of Fourier transform by the Fourier transform unit, and a peak frequency determined by the peak frequency determining unit Is not included in the natural frequency band stored in the natural frequency band storage means. Further, a step-out determination unit that determines that the stepping motor has stepped out, and a drive that controls the start of the stepping motor and rotationally drives the transport roller when it is determined that the step-out motor has stepped out. And a control means.

上記目的を達成するため、本発明に係る印刷装置の第2の特徴は、前記駆動制御手段は、前記脱調判定手段により脱調したと判定された場合、起動中の前記ステッピングモータを停止させた後、再起動させることで、前記搬送ローラを回転駆動させることにある。   In order to achieve the above object, a second feature of the printing apparatus according to the present invention is that, when the drive control unit determines that the step-out determination unit has stepped out, the driving stepping motor is stopped. Then, the conveying roller is driven to rotate by being restarted.

上記目的を達成するため、本発明に係る印刷装置の第3の特徴は、前記ピーク周波数決定手段は、前記フーリエ変換手段によりフーリエ変換された振動レベルの値が、所定の閾値を越えた1以上の周波数をピーク周波数として決定することにある。   In order to achieve the above object, a third feature of the printing apparatus according to the present invention is that the peak frequency determining means is one or more in which a vibration level value Fourier-transformed by the Fourier transform means exceeds a predetermined threshold value. Is determined as a peak frequency.

上記目的を達成するため、本発明に係る印刷装置の第4の特徴は、前記フーリエ変換手段は、前記ステッピングモータの回転速度が略一定の場合に、前記振動検出手段により検出された振動をフーリエ変換することにある。   In order to achieve the above object, a fourth feature of the printing apparatus according to the present invention is that the Fourier transform means uses a Fourier transform to detect the vibration detected by the vibration detection means when the rotational speed of the stepping motor is substantially constant. There is to convert.

上記目的を達成するため、本発明に係る印刷装置の第5の特徴は、前記フーリエ変換手段は、前記ステッピングモータの回転が加速中に、所定の時間間隔毎に、前記振動検出手段により検出された振動をフーリエ変換することにある。   In order to achieve the above object, a fifth feature of the printing apparatus according to the present invention is that the Fourier transform means is detected by the vibration detection means at predetermined time intervals while the rotation of the stepping motor is accelerating. Is to Fourier transform the vibration.

上記目的を達成するため、本発明に係る印刷装置の第6の特徴は、前記ステッピングモータと前記振動検出手段とは、同一フレームに配置されたことにある。   In order to achieve the above object, a sixth feature of the printing apparatus according to the present invention is that the stepping motor and the vibration detecting means are arranged in the same frame.

本発明に係る印刷装置によれば、製造費用の低減及び装置の小型化を実現すると共に、適切にステッピングモータの脱調の検出及び再起動を行うことができる。   According to the printing apparatus according to the present invention, it is possible to reduce the manufacturing cost and reduce the size of the apparatus, and appropriately detect and restart the stepping motor step-out.

本発明の実施例1である印刷装置の全体構成を示す全体構成図である。1 is an overall configuration diagram illustrating an overall configuration of a printing apparatus that is Embodiment 1 of the present invention. 本発明の実施例1である印刷装置の反転部近傍の構成を示した構成図である。1 is a configuration diagram illustrating a configuration in the vicinity of a reversing unit of a printing apparatus that is Embodiment 1 of the present invention. FIG. 本発明の実施例1である印刷装置の機能構成を示す機能構成図である。1 is a functional configuration diagram illustrating a functional configuration of a printing apparatus that is Embodiment 1 of the present invention. FIG. 本発明の実施例1である印刷装置が備えるメモリが記憶している固有周波数情報の一例を示した図である。FIG. 3 is a diagram illustrating an example of natural frequency information stored in a memory included in the printing apparatus that is Embodiment 1 of the present invention. 本発明の実施例1である印刷装置による固有周波数決定処理の処理手順を示したフローチャートである。5 is a flowchart illustrating a processing procedure of natural frequency determination processing by the printing apparatus according to the first exemplary embodiment of the present invention. (a)は、本発明の実施例1である印刷装置が備えるDSPのフーリエ変換部が第1のステッピングモータの定常運転時における振動データに基づいて、フーリエ変換した振動レベルの一例を示した図であり、(b)は、本発明の実施例1である印刷装置が備えるDSPのフーリエ変換部が、第2のステッピングモータ定常運転時における振動データに基づいて、フーリエ変換した振動レベルの一例を示した図である。(A) is a diagram showing an example of a vibration level Fourier-transformed by the Fourier transform unit of the DSP included in the printing apparatus according to the first embodiment of the present invention based on vibration data during steady operation of the first stepping motor. (B) is an example of a vibration level Fourier-transformed by the Fourier transform unit of the DSP included in the printing apparatus according to the first embodiment of the present invention based on vibration data during the second stepping motor steady operation. FIG. 本発明の実施例1である印刷装置の脱調監視処理の処理手順を示したフローチャートである。3 is a flowchart illustrating a processing procedure of a step-out monitoring process of the printing apparatus according to the first exemplary embodiment of the present invention. 本発明の実施例1である印刷装置の脱調監視処理の処理手順を示したフローチャートである。3 is a flowchart illustrating a processing procedure of a step-out monitoring process of the printing apparatus according to the first exemplary embodiment of the present invention. (a)は、本発明の実施例1である印刷装置の脱調監視処理時における第1の用紙位置センサのセンサ出力を示しており、(b)は、本発明の実施例1である印刷装置の脱調監視処理時における第1のステッピングモータの回転速度を示しており、(c)は、本発明の実施例1である印刷装置の脱調監視処理時における第2の用紙位置センサのセンサ出力を示しており、(d)は、本発明の実施例1である印刷装置の脱調監視処理時における第2のステッピングモータの回転速度を示している。(A) shows the sensor output of the first paper position sensor during the step-out monitoring process of the printing apparatus according to the first embodiment of the present invention, and (b) shows the printing according to the first embodiment of the present invention. The rotational speed of the first stepping motor at the time of the step-out monitoring process of the apparatus is shown, and (c) of the second sheet position sensor at the time of the step-out monitoring process of the printing apparatus according to the first embodiment of the present invention. The sensor output is shown, and (d) shows the rotation speed of the second stepping motor during the step-out monitoring process of the printing apparatus which is Embodiment 1 of the present invention. 本発明の実施例2である印刷装置の脱調監視処理の処理手順を示したフローチャートである。6 is a flowchart illustrating a processing procedure of a step-out monitoring process of a printing apparatus that is Embodiment 2 of the present invention. 本発明の実施例2である印刷装置の脱調監視処理の処理手順を示したフローチャートである。6 is a flowchart illustrating a processing procedure of a step-out monitoring process of a printing apparatus that is Embodiment 2 of the present invention. 本発明の実施例2である印刷装置が備えるメモリが記憶している固有周波数情報の一例を示した図である。It is the figure which showed an example of the natural frequency information which the memory with which the printing apparatus which is Example 2 of this invention is provided has memorize | stored. 本発明の実施例2である印刷装置1が備える第1のステッピングモータの加速時における回転速度を示した図である。It is the figure which showed the rotational speed at the time of acceleration of the 1st stepping motor with which the printing apparatus 1 which is Example 2 of this invention is equipped.

以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

<印刷装置の全体構成>
図1は、本発明の実施例1である印刷装置の全体構成を示す全体構成図である。
<Overall configuration of printing apparatus>
FIG. 1 is an overall configuration diagram illustrating an overall configuration of a printing apparatus that is Embodiment 1 of the present invention.

図1に示すように印刷装置1は、サイド給紙部10と、内部給紙部20と、印刷部30と、排紙部40と、反転部50とを備えている。   As shown in FIG. 1, the printing apparatus 1 includes a side paper feed unit 10, an internal paper feed unit 20, a printing unit 30, a paper discharge unit 40, and a reversing unit 50.

サイド給紙部10は、印刷用紙Wが積層される給紙台11と、この給紙台11から最上位置の印刷用紙Wのみを給紙系搬送経路FR上へ搬送させる1次給紙部12と、この1次給紙部12によって搬送された印刷用紙Wを印刷部30へ搬送する2次給紙部14とを備えている。1次給紙部12により給紙系搬送経路FR上を搬送された印刷用紙Wは2次給紙部14に突き当てられることにより、印刷用紙Wの先端の位置あわせと斜行修正がなされて所定のタイミングで印刷部30へ向かって循環系搬送路CR上を搬送される。   The side paper feeding unit 10 includes a paper feeding table 11 on which the printing paper W is stacked, and a primary paper feeding unit 12 that conveys only the uppermost printing paper W from the paper feeding table 11 onto the paper feeding system conveyance path FR. And a secondary paper feeding unit 14 that carries the printing paper W conveyed by the primary paper feeding unit 12 to the printing unit 30. The printing paper W conveyed on the paper feeding system conveyance path FR by the primary paper feeding unit 12 is abutted against the secondary paper feeding unit 14 so that the leading edge of the printing paper W is aligned and skew correction is performed. It is conveyed on the circulation system conveyance path CR toward the printing unit 30 at a predetermined timing.

内部給紙部20は、印刷用紙Wが積層される給紙台21aと、この給紙台21aから最上位置の印刷用紙Wのみを給紙系搬送経路FR上へ搬送させる1次給紙部22aと、印刷用紙Wが積層される給紙台21bと、この給紙台21bから最上位置の印刷用紙Wのみを給紙系搬送経路FR上へ搬送させる1次給紙部22bと、印刷用紙Wが積層される給紙台21cと、この給紙台21cから最上位置の印刷用紙Wのみを給紙系搬送経路FR上へ搬送させる1次給紙部22cと、印刷用紙Wが積層される給紙台21dと、この給紙台21dから最上位置の印刷用紙Wのみを給紙系搬送経路FR上へ搬送させる1次給紙部22dとを備えている。   The internal paper feeding unit 20 includes a paper feeding table 21a on which the printing paper W is stacked, and a primary paper feeding unit 22a that conveys only the uppermost printing paper W from the paper feeding table 21a onto the paper feeding system conveyance path FR. A sheet feeding table 21b on which the printing sheets W are stacked, a primary sheet feeding unit 22b that conveys only the uppermost printing sheet W from the sheet feeding table 21b onto the sheet feeding system conveyance path FR, and the printing sheet W. Are stacked, a primary paper feed unit 22c that transports only the uppermost print paper W from the paper feed base 21c onto the paper feed transport path FR, and a paper feed on which the print paper W is stacked. A paper base 21d and a primary paper feed unit 22d that transports only the uppermost printing paper W from the paper feed base 21d onto the paper feed system transport path FR are provided.

1次給紙部22a,22b,22c,22dによりそれぞれ給紙系搬送経路FR上へ搬送された印刷用紙Wは、給紙系搬送経路FR上に設置された搬送ローラ23等の複数の搬送ローラにより給紙系搬送経路FR上を搬送され、2次給紙部14に突き当てられることにより、印刷用紙Wの先端の位置あわせと斜行修正がなされて所定のタイミングで印刷部30へ向かって循環系搬送路CR上を搬送される。   The printing paper W transported onto the paper feed system transport path FR by the primary paper feed units 22a, 22b, 22c, and 22d respectively includes a plurality of transport rollers such as transport rollers 23 installed on the paper feed system transport path FR. Is conveyed on the sheet feeding system conveyance path FR and is abutted against the secondary sheet feeding unit 14 so that the leading edge of the printing paper W is aligned and skewed and corrected toward the printing unit 30 at a predetermined timing. It is transported on the circulation system transport path CR.

印刷部30は、複数の印字ヘッドが組み込まれたヘッドユニット31と、ヘッドユニット31の対向面に設けられた環状の搬送ベルト32とを備えており、2次給紙部14により給紙された印刷用紙Wは、環状の搬送ベルト32内に設置された図示しない吸引手段によって搬送ベルト32上に吸着され、印刷条件により定められる速度で搬送されながら、ヘッドユニット31から吐出されたインクによりライン単位で印刷用紙Wに印刷される。   The printing unit 30 includes a head unit 31 in which a plurality of print heads are incorporated, and an annular conveyance belt 32 provided on the opposing surface of the head unit 31, and is fed by the secondary paper feeding unit 14. The printing paper W is adsorbed on the conveyance belt 32 by a suction unit (not shown) installed in the annular conveyance belt 32, and is conveyed in units of lines by ink ejected from the head unit 31 while being conveyed at a speed determined by printing conditions. Is printed on the printing paper W.

印刷部30により印刷された印刷用紙Wは、循環系搬送路CR上に配置された搬送ローラ等によって循環系搬送路CR上を搬送される。循環系搬送路CR上には、循環系搬送路CR上を搬送された印刷用紙Wを排紙部40へ誘導するか、又は循環系搬送路CR上を再循環させるかを切り替える切り替え機構43が備えられている。   The printing paper W printed by the printing unit 30 is conveyed on the circulation system conveyance path CR by a conveyance roller or the like disposed on the circulation system conveyance path CR. A switching mechanism 43 that switches whether the printing paper W conveyed on the circulation system conveyance path CR is guided to the paper discharge unit 40 or recirculated on the circulation system conveyance path CR is provided on the circulation system conveyance path CR. Is provided.

切り替え機構43は、利用者の操作に基づいて、印刷用紙Wの片面のみを印刷する印刷モードである片面印刷モードが選択されている場合、印刷用紙Wを排紙部40へ誘導する。   The switching mechanism 43 guides the printing paper W to the paper discharge unit 40 when a single-sided printing mode, which is a printing mode for printing only one side of the printing paper W, is selected based on a user operation.

排紙部40は、印刷装置1の筐体から突出したトレイ形状をした排紙台41と、排紙台41に印刷用紙Wを誘導する一対の排紙ローラ42とを有している。そして、印刷部30により印刷された印刷用紙Wは、排紙ローラ42により排紙台41に搬送され、排紙台41に印刷面を下にして積載される。   The paper discharge unit 40 includes a tray-shaped paper discharge table 41 protruding from the casing of the printing apparatus 1 and a pair of paper discharge rollers 42 that guide the print paper W to the paper discharge table 41. Then, the printing paper W printed by the printing unit 30 is transported to the paper discharge tray 41 by the paper discharge roller 42 and stacked on the paper discharge tray 41 with the printing surface facing down.

また、印刷用紙Wの両面を印刷する印刷モードである両面印刷モードが選択されている場合、印刷用紙Wの表面(最初に印刷される面を「表面」、次に印刷される面を「裏面」とする)印刷終了時には、切り替え機構43は、印刷用紙Wを排紙部40に誘導せずに、反転部50に誘導する。   In addition, when the duplex printing mode, which is a printing mode for printing both sides of the printing paper W, is selected, the front side of the printing paper W (the first printed side is “front side”, and the next printed side is “back side” At the end of printing, the switching mechanism 43 guides the printing paper W to the reversing unit 50 without guiding it to the paper discharge unit 40.

反転部50は、印刷用紙Wを反転させる反転台51と、循環系搬送路CRから反転台51へ印刷用紙Wを搬送し、又は反転台51から循環系搬送路CR上へ印刷用紙Wを搬送する反転ローラ52と、反転ローラにより搬送された印刷用紙Wを搬送する搬送ローラ53とを備えている。   The reversing unit 50 conveys the printing paper W from the reversing table 51 to the reversing table 51, or conveys the printing paper W from the reversing table 51 onto the circulation conveying route CR. A reversing roller 52 for conveying, and a conveying roller 53 for conveying the printing paper W conveyed by the reversing roller.

切り替え機構43により反転部50に誘導された印刷用紙Wは、反転ローラ52により循環系搬送路CRから反転台51に搬送され、所定時間経過後、反転台51から循環系搬送路CRへ搬送されることにより、循環系搬送路CRに対して表裏が反転する。そして、表裏が反転された印刷用紙Wは、循環系搬送路CR上に設けられた搬送ローラ53等の複数のローラにより循環系搬送路CR上を搬送され、2次給紙部14に突き当てられることにより、印刷用紙Wの先端の位置あわせと斜行修正がなされて所定のタイミングで印刷部30へ向かって循環系搬送路CR上を搬送される。   The printing paper W guided to the reversing unit 50 by the switching mechanism 43 is conveyed by the reversing roller 52 from the circulation system conveyance path CR to the reversing table 51, and after a predetermined time has elapsed, is conveyed from the reversing table 51 to the circulation system conveyance path CR. By doing so, the front and back are reversed with respect to the circulation system conveyance path CR. Then, the printing paper W whose front and back sides are reversed is conveyed on the circulation system conveyance path CR by a plurality of rollers such as a conveyance roller 53 provided on the circulation system conveyance path CR, and abuts against the secondary paper feeding unit 14. As a result, the leading edge of the printing paper W is aligned and skew correction is performed, and the printing paper W is conveyed on the circulation system conveyance path CR toward the printing unit 30 at a predetermined timing.

<反転部の構成>
図2は、本発明の実施例1である印刷装置1の反転部50近傍の構成を示した構成図である。
<Configuration of inversion unit>
FIG. 2 is a configuration diagram illustrating a configuration in the vicinity of the reversing unit 50 of the printing apparatus 1 that is Embodiment 1 of the present invention.

図2に示すように、循環系搬送路CR上は、反転台51から印刷用紙Wを搬送する反転ローラ52と、反転ローラにより搬送された印刷用紙Wを搬送する搬送ローラ53とが配置されている。   As shown in FIG. 2, a reversing roller 52 that transports the printing paper W from the reversing table 51 and a transporting roller 53 that transports the printing paper W transported by the reversing roller are arranged on the circulation transport path CR. Yes.

反転ローラ52は、回転軸P1を中心に回転する第1のステッピングモータ52cを有している。この第1のステッピングモータ52cは、後述する制御部80のドライバ88aから供給された駆動パルス信号のパルス数に対応した角度だけ回転軸P1を回転する。   The reversing roller 52 includes a first stepping motor 52c that rotates about the rotation axis P1. The first stepping motor 52c rotates the rotation axis P1 by an angle corresponding to the number of pulses of a drive pulse signal supplied from a driver 88a of the control unit 80 described later.

また、反転ローラ52は、この第1のステッピングモータ52cの回転軸P1に固定された第1のプーリ52dと、この第1のプーリ52dに一端が掛けられた第1のベルト52eと、この第1のベルト52eの他端が掛けられた第2のプーリ52fと、第2のプーリ52fと同軸に固定された第3のプーリ52gと、この第3のプーリ52gに一端が掛けられた第2のベルト52hと、この第2のベルト52hの他端が掛けられた第4のプーリ52jと、この第4のプーリ52jと同軸で回転するローラ52aとを備えている。   The reversing roller 52 includes a first pulley 52d fixed to the rotation shaft P1 of the first stepping motor 52c, a first belt 52e having one end hung on the first pulley 52d, A second pulley 52f on which the other end of the first belt 52e is hung, a third pulley 52g fixed coaxially with the second pulley 52f, and a second pulley 52g on which one end is hung on the third pulley 52g. Belt 52h, a fourth pulley 52j on which the other end of the second belt 52h is hung, and a roller 52a that rotates coaxially with the fourth pulley 52j.

そして、第1のステッピングモータ52cの回転軸P1がR1方向に駆動パルス信号のパルス数に対応した角度だけ回転すると、第1のベルト52eと第2のベルト52hとを介して、第4のプーリ52jが回転軸P2を中心にS1方向に回転する。これにより、第4のプーリ52jが固定されたローラ52aも回転軸P2を中心にS1方向に回転し、ローラ52aが回転しながら、ローラ52a,52bで印刷用紙Wを上下方向から挟み込むことにより、印刷用紙Wを循環系搬送路CRへ搬送する。   When the rotation axis P1 of the first stepping motor 52c rotates in the R1 direction by an angle corresponding to the number of pulses of the drive pulse signal, the fourth pulley is connected via the first belt 52e and the second belt 52h. 52j rotates in the S1 direction around the rotation axis P2. As a result, the roller 52a to which the fourth pulley 52j is fixed also rotates in the S1 direction around the rotation axis P2, and the roller 52a rotates while the printing paper W is sandwiched from above and below by the rollers 52a and 52b. The printing paper W is transported to the circulation system transport path CR.

また、搬送ローラ53も、反転ローラ52と同一の構成を有しており、図2に示すように、第2のステッピングモータ53cと、第5のプーリ53dと、第3のベルト53eと、第6のプーリ53fと、第7のプーリ53gと、第4のベルト53hと、第8のプーリ53jと、ローラ53a,53bとを備えている。   Further, the conveying roller 53 has the same configuration as the reverse roller 52, and as shown in FIG. 2, the second stepping motor 53c, the fifth pulley 53d, the third belt 53e, 6 pulley 53f, seventh pulley 53g, fourth belt 53h, eighth pulley 53j, and rollers 53a and 53b.

そして、第2のステッピングモータ53cの回転軸P3がR2方向に駆動パルス信号のパルス数に対応した角度だけ回転すると、第3のベルト53eと第4のベルト53hとを介して、第8のプーリ53jが回転軸P4を中心にS2方向に回転する。これにより、第8のプーリ53jが固定されたローラ53aも回転軸P4を中心にS2方向に回転し、ローラ53aが回転しながら、ローラ53a,53bで印刷用紙Wを上下方向から挟み込むことにより、印刷用紙Wを循環系搬送路CRへ搬送する。   When the rotation shaft P3 of the second stepping motor 53c rotates in the R2 direction by an angle corresponding to the number of pulses of the drive pulse signal, the eighth pulley is passed through the third belt 53e and the fourth belt 53h. 53j rotates in the S2 direction around the rotation axis P4. As a result, the roller 53a to which the eighth pulley 53j is fixed also rotates in the S2 direction around the rotation axis P4, and the roller 53a rotates and the printing paper W is sandwiched from above and below by the rollers 53a and 53b. The printing paper W is transported to the circulation system transport path CR.

また、反転ローラ52及び搬送ローラ53の近傍には、例えば加速度センサ等で構成された振動センサ18が設けられている。例えば、振動センサ18は、第1,第2のステッピングモータ52c,53cの回転軸P1,P3の軸受けを固定するフレーム(図示しない)に固定され、軸受けを介して第1,第2のステッピングモータ52c,53cから伝達されるx,y,z成分毎の振動(加速度)を検出する。   Further, in the vicinity of the reversing roller 52 and the conveyance roller 53, a vibration sensor 18 constituted by, for example, an acceleration sensor is provided. For example, the vibration sensor 18 is fixed to a frame (not shown) that fixes the bearings of the rotary shafts P1 and P3 of the first and second stepping motors 52c and 53c, and the first and second stepping motors are connected via the bearings. Vibration (acceleration) for each x, y, z component transmitted from 52c, 53c is detected.

さらに、循環系搬送路CR近傍には、第1,第2の用紙位置センサ61,62が設置されている。この第1,第2の用紙位置センサ61,62は、光透過型又は反射型のセンサであり、反転ローラ52又は搬送ローラ53により循環系搬送路CRを搬送された印刷用紙Wの先端及び後端を検出する。   Further, first and second paper position sensors 61 and 62 are installed in the vicinity of the circulation system conveyance path CR. The first and second paper position sensors 61 and 62 are light transmission type or reflection type sensors, and the leading edge and the trailing edge of the printing paper W conveyed on the circulation conveyance path CR by the reversing roller 52 or the conveyance roller 53. Detect the edge.

<印刷装置の機能構成>
図3は、本発明の実施例1である印刷装置1の機能構成を示す機能構成図である。
<Functional configuration of printing device>
FIG. 3 is a functional configuration diagram illustrating a functional configuration of the printing apparatus 1 according to the first embodiment of the present invention.

図3に示すように印刷装置1は、制御部80と、振動センサ18と、操作部73と、第1のステッピングモータ52cと、第2のステッピングモータ53cとを備えている。このうち、振動センサ18と、第1,第2のステッピングモータ52c,53cとは上述したので、説明を省略する。   As shown in FIG. 3, the printing apparatus 1 includes a control unit 80, a vibration sensor 18, an operation unit 73, a first stepping motor 52c, and a second stepping motor 53c. Among these, since the vibration sensor 18 and the first and second stepping motors 52c and 53c have been described above, description thereof will be omitted.

操作部73は、操作キーや表示/入力パネル等を備えており、利用者によって操作キーが押下操作され、又は表示/入力パネルがタッチ操作されることによって、印刷開始を要求する操作信号等を生成し、生成した操作信号を制御部80へ供給する。   The operation unit 73 includes an operation key, a display / input panel, and the like. When the operation key is pressed by the user or a touch operation is performed on the display / input panel, an operation signal for requesting the start of printing is output. The generated operation signal is supplied to the control unit 80.

制御部80は、印刷装置1の中枢的な制御を行う。また、制御部80は、振動センサ18からx,y,z成分毎の振動データがそれぞれ供給される信号入力端81a〜81cと、信号入力端81a〜81cから供給されたx,y,z成分毎の振動データからそれぞれ所定の高周波数帯の振動データをカットするLPF(Low-pass filter)82a〜82cと、LPF82a〜82cから供給されたアナログ信号をディジタル信号へ変換するADコンバータ84と、各種演算処理を行うCPU(Central Processing Unit)85と、各種ディジタル信号処理を行うDSP(Digital Signal Processor)86と、各種データを記憶するメモリ87と、DSP86から供給された制御信号に基づいて、それぞれ第1,第2のステッピングモータ52c,53cを駆動するドライバ88a,88bとを備える。   The control unit 80 performs central control of the printing apparatus 1. The control unit 80 also includes signal input terminals 81a to 81c to which vibration data for each x, y, and z component is supplied from the vibration sensor 18, and x, y, and z components supplied from the signal input terminals 81a to 81c. LPFs (Low-pass filters) 82a to 82c for cutting vibration data in a predetermined high frequency band from vibration data for each, an AD converter 84 for converting analog signals supplied from the LPFs 82a to 82c into digital signals, and various types A CPU (Central Processing Unit) 85 that performs arithmetic processing, a DSP (Digital Signal Processor) 86 that performs various digital signal processing, a memory 87 that stores various data, and a control signal supplied from the DSP 86, respectively. 1 and drivers 88a and 88b for driving the second stepping motors 52c and 53c.

CPU85は、その機能上、固有周波数決定部85aと、ピーク周波数決定部85bと、脱調判定部85cとを備える。   CPU85 is provided with the natural frequency determination part 85a, the peak frequency determination part 85b, and the step-out determination part 85c on the function.

固有周波数決定部85aは、後述するフーリエ変換部86aによりフーリエ変換された結果に基づいて、第1,第2のステッピングモータ52c,53cの固有周波数を決定する。   The natural frequency determination unit 85a determines the natural frequencies of the first and second stepping motors 52c and 53c based on the result of Fourier transform by a Fourier transform unit 86a described later.

ピーク周波数決定部85bは、後述するフーリエ変換部86aによりフーリエ変換された結果に基づいて、第1,第2のステッピングモータ52c,53cのピーク周波数を決定する。   The peak frequency determining unit 85b determines the peak frequencies of the first and second stepping motors 52c and 53c based on the result of Fourier transform by a Fourier transform unit 86a described later.

脱調判定部85cは、ピーク周波数決定部85bにより決定されたピーク周波数がメモリ87に記憶された固有周波数に一致しない場合に、第1,第2のステッピングモータ52c,53cが脱調したと判定する。   The step-out determination unit 85c determines that the first and second stepping motors 52c and 53c have stepped out when the peak frequency determined by the peak frequency determination unit 85b does not match the natural frequency stored in the memory 87. To do.

DSP86は、その機能上、フーリエ変換部86aと、駆動制御部86bとを備える。   The DSP 86 includes a Fourier transform unit 86a and a drive control unit 86b in terms of its functions.

フーリエ変換部86aは、振動センサ18により検出された振動をフーリエ変換する。   The Fourier transform unit 86 a performs Fourier transform on the vibration detected by the vibration sensor 18.

駆動制御部86bは、第1,第2のステッピングモータ52c,53cを制御する。また、駆動制御部86bは、脱調判定部85cにより脱調したと判定された場合、第1,第2のステッピングモータ52c,53cを再起動させる。具体的には、ドライバ88a,88bが、駆動制御部86bから供給された制御信号に基づいて、第1,第2のステッピングモータ52c,53cを再度動作させる。これにより、ベルトを介して駆動が伝達され、ローラ52a,53aが回転駆動される。   The drive controller 86b controls the first and second stepping motors 52c and 53c. The drive control unit 86b restarts the first and second stepping motors 52c and 53c when the step-out determination unit 85c determines that step-out has occurred. Specifically, the drivers 88a and 88b operate the first and second stepping motors 52c and 53c again based on the control signal supplied from the drive control unit 86b. As a result, driving is transmitted via the belt, and the rollers 52a and 53a are rotationally driven.

メモリ87は、揮発性半導体等で構成され、CPU85及びDSP86が各種処理を実行する上で必要なデータ等を記憶する。また、メモリ87は、第1のステッピングモータ52c及び第2のステッピングモータ53c固有の共振周波数である固有周波数を固有周波数情報として記憶する。ここで、固有周波数とは、ステッピングモータ固有の共振周波数のことをいう。   The memory 87 is composed of a volatile semiconductor or the like, and stores data necessary for the CPU 85 and the DSP 86 to execute various processes. Further, the memory 87 stores a natural frequency, which is a resonance frequency specific to the first stepping motor 52c and the second stepping motor 53c, as natural frequency information. Here, the natural frequency means a resonance frequency specific to the stepping motor.

図4は、メモリ87が記憶している固有周波数情報の一例を示した説明図である。   FIG. 4 is an explanatory diagram showing an example of the natural frequency information stored in the memory 87.

図4に示すように、第1のステッピングモータ52cの固有周波数101と、第2のステッピングモータ53cの固有周波数102とが記憶されている。   As shown in FIG. 4, the natural frequency 101 of the first stepping motor 52c and the natural frequency 102 of the second stepping motor 53c are stored.

<印刷装置1の作用>
次に、本発明の実施例1である印刷装置1の作用について説明する。
<Operation of Printing Apparatus 1>
Next, the operation of the printing apparatus 1 that is Embodiment 1 of the present invention will be described.

本発明の実施例1である印刷装置1は、主に固有周波数決定処理、及び脱調監視処理を行う。そのため、各々の処理について以下に詳細に説明する。   The printing apparatus 1 according to the first embodiment of the present invention mainly performs natural frequency determination processing and step-out monitoring processing. Therefore, each process will be described in detail below.

≪固有周波数決定処理≫
本発明の実施例1である印刷装置1による固有周波数決定処理の詳細について説明する。
<< Eigen frequency determination process >>
Details of the natural frequency determination process by the printing apparatus 1 according to the first embodiment of the present invention will be described.

図5は、本発明の実施例1である印刷装置1による固有周波数決定処理の処理手順を示したフローチャートである。   FIG. 5 is a flowchart showing a processing procedure of natural frequency determination processing by the printing apparatus 1 according to the first embodiment of the present invention.

図5に示すように、CPU85は、電源が投入されたか否かを判定する(ステップS201)。具体的には、CPU85は、操作部73から電源投入を要求する操作信号が供給されたか否かを判定する。   As shown in FIG. 5, the CPU 85 determines whether or not the power is turned on (step S201). Specifically, the CPU 85 determines whether or not an operation signal for requesting power-on is supplied from the operation unit 73.

ステップS201において、電源が投入されたと判定された場合、DSP86の駆動制御部86bは、第1のステッピングモータ52cを起動する(ステップS202)。具体的には、ドライバ88aが、駆動制御部86bから供給された制御信号に基づいて、第1のステッピングモータ52cを、1600(Hz/相)で動作させる。   If it is determined in step S201 that the power is turned on, the drive control unit 86b of the DSP 86 activates the first stepping motor 52c (step S202). Specifically, the driver 88a operates the first stepping motor 52c at 1600 (Hz / phase) based on the control signal supplied from the drive control unit 86b.

次に、DSP86は、第1のステッピングモータ52cの加速が終了したか否かを判定する(ステップS203)。   Next, the DSP 86 determines whether or not the acceleration of the first stepping motor 52c has been completed (step S203).

ステップS203において第1のステッピングモータ52cの加速が終了したと判定された場合、DSP86のフーリエ変換部86aは、定常運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS204)。具体的には、フーリエ変換部86aは、振動センサ18により検出されたx,y,z成分毎の振動データをフーリエ変換することにより、x,y,z成分毎の周波数に対する振動の強度を示す振動レベルを算出する。そして、フーリエ変換部86aは、この算出されたx,y,z成分毎の振動レベルを周波数毎に加算する。   If it is determined in step S203 that the acceleration of the first stepping motor 52c has been completed, the Fourier transform unit 86a of the DSP 86 performs Fourier transform on the vibration data detected by the vibration sensor 18 during steady operation (step S204). Specifically, the Fourier transform unit 86a indicates the intensity of vibration with respect to the frequency for each x, y, z component by Fourier transforming the vibration data for each x, y, z component detected by the vibration sensor 18. Calculate the vibration level. Then, the Fourier transform unit 86a adds the calculated vibration level for each x, y, z component for each frequency.

図6(a)は、本発明の実施例1である印刷装置1が備えるDSP86のフーリエ変換部86aが第1のステッピングモータ52cの定常運転時における振動データに基づいて、フーリエ変換した振動レベルの一例を示した図である。   FIG. 6A shows a vibration level obtained by Fourier transform of the Fourier transform unit 86a of the DSP 86 included in the printing apparatus 1 according to the first embodiment of the present invention based on vibration data during steady operation of the first stepping motor 52c. It is the figure which showed an example.

図6(a)に示した例では、第1のステッピングモータ52cを1600(Hz/相)で動作させた場合において、x軸に振動センサ18により検出された振動の周波数を示し、y軸に振動レベルを示している。   In the example shown in FIG. 6 (a), when the first stepping motor 52c is operated at 1600 (Hz / phase), the frequency of vibration detected by the vibration sensor 18 is shown on the x axis, and the y axis is shown. The vibration level is shown.

図6(a)に示すように、第1のステッピングモータ52cの動作周波数である1600(Hz)で振動レベル201が最も高いピーク値となり、この1600(Hz)の3倍波である4800(Hz)で振動レベル201が2番目に高いピーク値となっている。   As shown in FIG. 6A, the vibration level 201 has the highest peak value at 1600 (Hz), which is the operating frequency of the first stepping motor 52c, and 4800 (Hz, which is the third harmonic of this 1600 (Hz). ), The vibration level 201 is the second highest peak value.

そして、CPU85の固有周波数決定部85aは、第1のステッピングモータ52cの固有周波数を決定する(ステップS205)。例えば、フーリエ変換部86aにより図6(a)に示したフーリエ変換された結果が供給された場合、固有周波数決定部85aは、動作周波数である1600(Hz)以外で振動レベルが最も高い周波数、即ち2番目に高いピーク値となる周波数である4800(Hz)を、第1のステッピングモータ52cの固有周波数として決定する。   Then, the natural frequency determination unit 85a of the CPU 85 determines the natural frequency of the first stepping motor 52c (step S205). For example, when the Fourier transform result shown in FIG. 6A is supplied by the Fourier transform unit 86a, the natural frequency determination unit 85a has a frequency with the highest vibration level other than the operating frequency of 1600 (Hz). That is, 4800 (Hz), which is the frequency with the second highest peak value, is determined as the natural frequency of the first stepping motor 52c.

次に、DSP86の駆動制御部86bは、第1のステッピングモータ52cを停止する(ステップS206)。具体的には、ドライバ88aが、駆動制御部86bから供給された制御信号に基づいて、第1のステッピングモータ52cを停止させる。   Next, the drive controller 86b of the DSP 86 stops the first stepping motor 52c (step S206). Specifically, the driver 88a stops the first stepping motor 52c based on the control signal supplied from the drive control unit 86b.

次に、DSP86の駆動制御部86bは、第2のステッピングモータ53cを起動する(ステップS207)。具体的には、ドライバ88bが、駆動制御部86bから供給された制御信号に基づいて、第2のステッピングモータ53cを、1600(Hz/相)で動作させる。   Next, the drive control unit 86b of the DSP 86 activates the second stepping motor 53c (step S207). Specifically, the driver 88b operates the second stepping motor 53c at 1600 (Hz / phase) based on the control signal supplied from the drive control unit 86b.

次に、DSP86は、第2のステッピングモータ53cの加速が終了したか否かを判定する(ステップS208)。   Next, the DSP 86 determines whether or not the acceleration of the second stepping motor 53c has been completed (step S208).

ステップS208において第2のステッピングモータ53cの加速が終了したと判定された場合、DSP86のフーリエ変換部86aは、定常運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS209)。   If it is determined in step S208 that the acceleration of the second stepping motor 53c has been completed, the Fourier transform unit 86a of the DSP 86 performs Fourier transform on the vibration data detected by the vibration sensor 18 during steady operation (step S209).

図6(b)は、本発明の実施例1である印刷装置1が備えるDSP86のフーリエ変換部86aが、第2のステッピングモータ53c定常運転時における振動データに基づいて、フーリエ変換した振動レベルの一例を示した図である。   FIG. 6B shows a vibration level obtained by Fourier transform of the Fourier transform unit 86a of the DSP 86 included in the printing apparatus 1 according to the first embodiment of the present invention based on vibration data during the second stepping motor 53c steady operation. It is the figure which showed an example.

図6(b)に示した例では、第2のステッピングモータ53cを1600(Hz/相)で動作させた場合において、x軸に振動センサ18により検出された振動の周波数を示し、y軸に振動の強度を示す振動レベルを示している。   In the example shown in FIG. 6B, when the second stepping motor 53c is operated at 1600 (Hz / phase), the frequency of vibration detected by the vibration sensor 18 is shown on the x axis, and the y axis is shown. The vibration level indicating the intensity of vibration is shown.

図6(b)に示すように、第2のステッピングモータ53cの動作周波数である1600(Hz)で振動レベル202が最も高いピーク値となり、この1600(Hz)の1/2倍波である800(Hz)で振動レベル202が2番目に高いピーク値となっている。   As shown in FIG. 6 (b), the vibration level 202 has the highest peak value at 1600 (Hz), which is the operating frequency of the second stepping motor 53c, and is 800 that is a ½ harmonic of this 1600 (Hz). The vibration level 202 has the second highest peak value at (Hz).

そして、CPU85の固有周波数決定部85aは、第2のステッピングモータ53cの固有周波数を決定する(ステップS210)。例えば、フーリエ変換部86aにより図6(b)に示したフーリエ変換された結果が供給された場合、固有周波数決定部85aは、動作周波数である1600(Hz)以外で振動レベルが最も高い周波数、即ち2番目に高いピーク値となる周波数である800(Hz)を、第2のステッピングモータ53cの固有周波数として決定する。   Then, the natural frequency determining unit 85a of the CPU 85 determines the natural frequency of the second stepping motor 53c (step S210). For example, when the result of the Fourier transform shown in FIG. 6B is supplied by the Fourier transform unit 86a, the natural frequency determination unit 85a has a frequency with the highest vibration level other than the operating frequency of 1600 (Hz). That is, 800 (Hz), which is the frequency with the second highest peak value, is determined as the natural frequency of the second stepping motor 53c.

次に、DSP86の駆動制御部86bは、第2のステッピングモータ53cを停止する(ステップS211)。具体的には、ドライバ88aが、駆動制御部86bから供給された制御信号に基づいて、第1のステッピングモータ52cを停止させる。   Next, the drive controller 86b of the DSP 86 stops the second stepping motor 53c (step S211). Specifically, the driver 88a stops the first stepping motor 52c based on the control signal supplied from the drive control unit 86b.

次に、CPU85の固有周波数決定部85aは、ステップS205において決定された第1のステッピングモータ52cの固有周波数と、ステップS210において決定された第2のステッピングモータ53cの固有周波数とをメモリ87に記憶する(ステップS212)。   Next, the natural frequency determination unit 85a of the CPU 85 stores the natural frequency of the first stepping motor 52c determined in step S205 and the natural frequency of the second stepping motor 53c determined in step S210 in the memory 87. (Step S212).

このように、本発明の実施例1である印刷装置1は、電源が投入される度に、第1のステッピングモータ52cの固有周波数と第2のステッピングモータ53cの固有周波数とをメモリ87に記憶する。   As described above, the printing apparatus 1 according to the first embodiment of the present invention stores the natural frequency of the first stepping motor 52c and the natural frequency of the second stepping motor 53c in the memory 87 each time the power is turned on. To do.

≪脱調監視処理≫
図7及び図8は、本発明の実施例1である印刷装置1の脱調監視処理の処理手順を示したフローチャートである。
≪Step-out monitoring process≫
7 and 8 are flowcharts showing a processing procedure of the step-out monitoring process of the printing apparatus 1 according to the first embodiment of the present invention.

図7に示すように、印刷が開始されると、CPU85は、メモリ87から、第1のステッピングモータ52c及び第2のステッピングモータ53cそれぞれの設定速度に対応した固有周波数を抽出する(ステップS102)。   As shown in FIG. 7, when printing is started, the CPU 85 extracts the natural frequencies corresponding to the set speeds of the first stepping motor 52c and the second stepping motor 53c from the memory 87 (step S102). .

次に、CPU85は、カウンタiの値に“1”を代入した後(ステップS103)、カウンタiの値が閾値Rを越えているか否かを判定する(ステップS104)。ここで、閾値Rは、脱調回数の上限を設定するための閾値であり、予め提供者等が実測に基づいた適正な値を予め算出し、提供者や利用者等が予め適正な値を設定しておく。   Next, after substituting “1” for the value of the counter i (step S103), the CPU 85 determines whether or not the value of the counter i exceeds the threshold value R (step S104). Here, the threshold value R is a threshold value for setting the upper limit of the number of step-outs. The provider or the like calculates in advance an appropriate value based on actual measurement, and the provider or the user or the like sets an appropriate value in advance. Set it.

ステップS104において、カウンタiの値が閾値R以下であると判定された場合(NOの場合)、DSP86の駆動制御部86bは、第1のステッピングモータ52cを起動する(ステップS105)。具体的には、ドライバ88aが、駆動制御部86bから供給された制御信号に基づいて、第1のステッピングモータ52cを、1600(Hz/相)で動作させることにより、ローラ52a,52bを回転駆動させる。   In step S104, when it is determined that the value of the counter i is equal to or less than the threshold value R (in the case of NO), the drive control unit 86b of the DSP 86 activates the first stepping motor 52c (step S105). Specifically, the driver 88a operates the first stepping motor 52c at 1600 (Hz / phase) based on the control signal supplied from the drive control unit 86b, thereby rotating the rollers 52a and 52b. Let

次に、CPU85は、第1のステッピングモータ52cの加速が終了したか否かを判定する(ステップS106)。   Next, the CPU 85 determines whether or not the acceleration of the first stepping motor 52c has been completed (step S106).

ステップS106において第1のステッピングモータ52cの加速が終了したと判定された場合、DSP86のフーリエ変換部86aは、DSP86のフーリエ変換部86aは、定常運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS107)。具体的には、フーリエ変換部86aは、振動センサ18により検出されたx,y,z成分毎の振動データをフーリエ変換することにより、x,y,z成分毎の周波数に対する振動の強度を示す振動レベルを算出する。そして、フーリエ変換部86aは、この算出されたx,y,z成分毎の振動レベルを周波数毎に加算する。   If it is determined in step S106 that the acceleration of the first stepping motor 52c has been completed, the Fourier transform unit 86a of the DSP 86 uses the vibration data detected by the vibration sensor 18 during steady operation. Fourier transform is performed (step S107). Specifically, the Fourier transform unit 86a indicates the intensity of vibration with respect to the frequency for each x, y, z component by Fourier transforming the vibration data for each x, y, z component detected by the vibration sensor 18. Calculate the vibration level. Then, the Fourier transform unit 86a adds the calculated vibration level for each x, y, z component for each frequency.

次に、CPU85のピーク周波数決定部85bは、第1のステッピングモータ52cのピーク周波数を決定する(ステップS108)。例えば、フーリエ変換部86aにより図6(a)に示したフーリエ変換された結果が供給された場合、ピーク周波数決定部85bは、動作周波数である1600(Hz)以外で振動レベルが最も高い周波数、即ち2番目に高いピーク値となる周波数である4800(Hz)を、第1のステッピングモータ52cのピーク周波数として決定する。   Next, the peak frequency determining unit 85b of the CPU 85 determines the peak frequency of the first stepping motor 52c (step S108). For example, when the Fourier transform result shown in FIG. 6A is supplied by the Fourier transform unit 86a, the peak frequency determination unit 85b has a frequency with the highest vibration level other than the operating frequency of 1600 (Hz). That is, 4800 (Hz), which is the frequency with the second highest peak value, is determined as the peak frequency of the first stepping motor 52c.

次に、CPU85の脱調判定部85cは、ステップS108において決定された第1のステッピングモータ52cのピーク周波数が、メモリ87に記憶された第1のステッピングモータ52cの固有周波数と一致するか否かを判定する(ステップS109)。   Next, the step-out determination unit 85c of the CPU 85 determines whether or not the peak frequency of the first stepping motor 52c determined in step S108 matches the natural frequency of the first stepping motor 52c stored in the memory 87. Is determined (step S109).

ステップS109において、第1のステッピングモータ52cのピーク周波数が、第1のステッピングモータ52cの固有周波数に一致しないと判定された場合(NOの場合)、DSP86の駆動制御部86bは、第1のステッピングモータ52cが脱調したと判定し、第1のステッピングモータ52cを停止する(ステップS111)。具体的には、ドライバ88aが、駆動制御部86bから供給された制御信号に基づいて、第1のステッピングモータ52cを停止させる。   When it is determined in step S109 that the peak frequency of the first stepping motor 52c does not match the natural frequency of the first stepping motor 52c (in the case of NO), the drive control unit 86b of the DSP 86 performs the first stepping motor It is determined that the motor 52c has stepped out, and the first stepping motor 52c is stopped (step S111). Specifically, the driver 88a stops the first stepping motor 52c based on the control signal supplied from the drive control unit 86b.

次に、CPU85は、カウンタiの値を“1”だけ加算し(ステップS112)、処理をステップS104へ移行する。   Next, the CPU 85 adds “1” to the value of the counter i (step S112), and proceeds to step S104.

一方、ステップS109において、第1のステッピングモータ52cのピーク周波数が、第1のステッピングモータ52cの固有周波数に一致すると判定された場合(YESの場合)、循環系搬送路CR上において第1のステッピングモータ52cの下流に設置された第1の用紙位置センサ61が印刷用紙Wを検出したか否かを判定する(ステップS110)。   On the other hand, when it is determined in step S109 that the peak frequency of the first stepping motor 52c matches the natural frequency of the first stepping motor 52c (in the case of YES), the first stepping is performed on the circulation system conveyance path CR. It is determined whether or not the first paper position sensor 61 installed downstream of the motor 52c has detected the printing paper W (step S110).

ステップS110において、第1の用紙位置センサ61が印刷用紙Wを検出したと判定された場合(YESの場合)、DSP86の駆動制御部86bは、第2のステッピングモータ53cを起動する(ステップS113)。具体的には、ドライバ88bが、駆動制御部86bから供給された制御信号に基づいて、第2のステッピングモータ53cを、1600(Hz/相)で動作させることにより、ローラ53a,53bを回転駆動させる。   If it is determined in step S110 that the first paper position sensor 61 has detected the printing paper W (YES), the drive controller 86b of the DSP 86 activates the second stepping motor 53c (step S113). . Specifically, the driver 88b drives and rotates the rollers 53a and 53b by operating the second stepping motor 53c at 1600 (Hz / phase) based on the control signal supplied from the drive controller 86b. Let

次に、CPU85は、第2のステッピングモータ53cの加速が終了したか否かを判定する(ステップS114)。   Next, the CPU 85 determines whether or not the acceleration of the second stepping motor 53c has been completed (step S114).

ステップS114において第2のステッピングモータ53cの加速が終了したと判定された場合、DSP86のフーリエ変換部86aは、DSP86のフーリエ変換部86aは、定常運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS115)。具体的には、フーリエ変換部86aは、振動センサ18により検出されたx,y,z成分毎の振動データをフーリエ変換することにより、x,y,z成分毎の周波数に対する振動の強度を示す振動レベルを算出する。そして、フーリエ変換部86aは、この算出されたx,y,z成分毎の振動レベルを周波数毎に加算する。   When it is determined in step S114 that the acceleration of the second stepping motor 53c has been completed, the Fourier transform unit 86a of the DSP 86 uses the vibration data detected by the vibration sensor 18 during the steady operation. Fourier transform is performed (step S115). Specifically, the Fourier transform unit 86a indicates the intensity of vibration with respect to the frequency for each x, y, z component by Fourier transforming the vibration data for each x, y, z component detected by the vibration sensor 18. Calculate the vibration level. Then, the Fourier transform unit 86a adds the calculated vibration level for each x, y, z component for each frequency.

次に、図8に示すように、CPU85のピーク周波数決定部85bは、第2のステッピングモータ53cのピーク周波数を決定する(ステップS116)。例えば、フーリエ変換部86aにより図6(b)に示したフーリエ変換された結果が供給された場合、ピーク周波数決定部85bは、動作周波数である1600(Hz)以外で振動レベルが最も高い周波数、即ち2番目に高いピーク値となる周波数である800(Hz)を、第2のステッピングモータ53cのピーク周波数として決定する。   Next, as shown in FIG. 8, the peak frequency determination unit 85b of the CPU 85 determines the peak frequency of the second stepping motor 53c (step S116). For example, when the result of the Fourier transform shown in FIG. 6B is supplied by the Fourier transform unit 86a, the peak frequency determination unit 85b has a frequency with the highest vibration level other than the operating frequency of 1600 (Hz). That is, 800 (Hz), which is the second highest peak frequency, is determined as the peak frequency of the second stepping motor 53c.

次に、CPU85の脱調判定部85cは、ステップS116において決定された第2のステッピングモータ53cのピーク周波数が、メモリ87に記憶された第2のステッピングモータ53cの固有周波数と一致するか否かを判定する(ステップS117)。   Next, the step-out determination unit 85c of the CPU 85 determines whether or not the peak frequency of the second stepping motor 53c determined in step S116 matches the natural frequency of the second stepping motor 53c stored in the memory 87. Is determined (step S117).

ステップS117において、第2のステッピングモータ53cのピーク周波数が、第2のステッピングモータ53cの固有周波数に一致しないと判定された場合(NOの場合)、DSP86の駆動制御部86bは、第2のステッピングモータ53cが脱調したと判定し、第2のステッピングモータ53cを停止する(ステップS122)。   When it is determined in step S117 that the peak frequency of the second stepping motor 53c does not match the natural frequency of the second stepping motor 53c (in the case of NO), the drive control unit 86b of the DSP 86 causes the second stepping motor 53b to It is determined that the motor 53c has stepped out, and the second stepping motor 53c is stopped (step S122).

さらに、DSP86の駆動制御部86bは、第1のステッピングモータ52cを停止する(ステップS123)。   Further, the drive controller 86b of the DSP 86 stops the first stepping motor 52c (step S123).

次に、CPU85は、カウンタiの値を“1”だけ加算し(ステップS124)、第1の用紙位置センサ61が印刷用紙Wを非検出、即ち印刷用紙Wが通過したか否かを判定する(ステップS125)。そして、ステップS125において、印刷用紙Wが通過したと判定された場合(YESの場合)、処理をステップS113へ移行し、印刷用紙Wが通過しなかったと判定された場合(NOの場合)、処理をステップS104へ移行する。   Next, the CPU 85 increments the value of the counter i by “1” (step S124), and the first paper position sensor 61 does not detect the printing paper W, that is, determines whether the printing paper W has passed. (Step S125). If it is determined in step S125 that the printing paper W has passed (in the case of YES), the process proceeds to step S113, and if it is determined that the printing paper W has not passed (in the case of NO), the processing is performed. To step S104.

一方、ステップS117において、第2のステッピングモータ53cのピーク周波数が、第2のステッピングモータ53cの固有周波数に一致すると判定された場合(YESの場合)、CPU85は、循環系搬送路CR上において第1のステッピングモータ52cの下流に設置された第1の用紙位置センサ61が印刷用紙Wを非検出、即ち印刷用紙Wが通過したか否かを判定する(ステップS118)。   On the other hand, when it is determined in step S117 that the peak frequency of the second stepping motor 53c matches the natural frequency of the second stepping motor 53c (in the case of YES), the CPU 85 performs the first step on the circulation system conveyance path CR. The first paper position sensor 61 installed downstream of the first stepping motor 52c does not detect the printing paper W, that is, determines whether the printing paper W has passed (step S118).

ステップS118において、印刷用紙Wが通過したと判定された場合(YESの場合)、駆動制御部86bは、第1のステッピングモータ52cを停止する(ステップS119)。   If it is determined in step S118 that the printing paper W has passed (in the case of YES), the drive control unit 86b stops the first stepping motor 52c (step S119).

次に、CPU85は、循環系搬送路CR上において第2のステッピングモータ53cの下流に設置された第2の用紙位置センサ62が印刷用紙Wを非検出、即ち印刷用紙Wが通過したか否かを判定する(ステップS120)。   Next, the CPU 85 determines whether or not the second paper position sensor 62 installed downstream of the second stepping motor 53c on the circulation system conveyance path CR does not detect the printing paper W, that is, whether or not the printing paper W has passed. Is determined (step S120).

ステップS120において、印刷用紙Wが通過したと判定された場合(YESの場合)、駆動制御部86bは、第2のステッピングモータ53cを停止する(ステップS121)。   When it is determined in step S120 that the printing paper W has passed (in the case of YES), the drive control unit 86b stops the second stepping motor 53c (step S121).

図9は、本発明の実施例1である印刷装置1の脱調監視処理時における位置センサ出力及び回転速度の一例を示した図である。(a)は、第1の用紙位置センサ61のセンサ出力を示しており、(b)は、第1のステッピングモータ52cの回転速度を示しており、(c)は、第2の用紙位置センサ62のセンサ出力を示しており、(d)は、第2のステッピングモータ53cの回転速度を示している。   FIG. 9 is a diagram illustrating an example of the position sensor output and the rotation speed during the step-out monitoring process of the printing apparatus 1 according to the first embodiment of the present invention. (A) shows the sensor output of the first paper position sensor 61, (b) shows the rotational speed of the first stepping motor 52c, and (c) shows the second paper position sensor. 62 shows the sensor output, and (d) shows the rotational speed of the second stepping motor 53c.

図9(b)に示すように、T1時点において、DSP86の駆動制御部86bが、第1のステッピングモータ52cを起動する。そして、T2点において、第1のステッピングモータ52cの加速が終了し、T2時点以降、第1のステッピングモータ52cは定常運転となる。   As shown in FIG. 9B, at time T1, the drive controller 86b of the DSP 86 starts the first stepping motor 52c. Then, at the point T2, the acceleration of the first stepping motor 52c is completed, and after the time T2, the first stepping motor 52c is in a steady operation.

図9(d)に示すように、T3時点において、第1の用紙位置センサ61が印刷用紙Wを検出すると、DSP86の駆動制御部86bが第2のステッピングモータ53cを起動する。   As shown in FIG. 9D, when the first paper position sensor 61 detects the printing paper W at time T3, the drive control unit 86b of the DSP 86 activates the second stepping motor 53c.

そして、T4点において、第2のステッピングモータ53cの加速が終了し、T4時点以降、第2のステッピングモータ53cは定常運転となる。   Then, at the point T4, the acceleration of the second stepping motor 53c is completed, and after the time T4, the second stepping motor 53c is in a steady operation.

図9(b),(d)に示すように、T6時点において、CPU85の脱調判定部85cが、第2のステッピングモータ53cのピーク周波数が固有周波数と一致せず、第2のステッピングモータ53cが脱調したと判定すると、DSP86の駆動制御部86bが第1のステッピングモータ52cと第2のステッピングモータ53cとを停止すると共に、第1のステッピングモータ52cを再起動する。   As shown in FIGS. 9B and 9D, at the time T6, the step-out determination unit 85c of the CPU 85 does not match the peak frequency of the second stepping motor 53c, and the second stepping motor 53c. When it is determined that step-out has occurred, the drive controller 86b of the DSP 86 stops the first stepping motor 52c and the second stepping motor 53c, and restarts the first stepping motor 52c.

そして、T7時点において、第1のステッピングモータ52cの加速が終了すると、DSP86の駆動制御部86bは、第2のステッピングモータ53cを再起動する。   At time T7, when the acceleration of the first stepping motor 52c is completed, the drive control unit 86b of the DSP 86 restarts the second stepping motor 53c.

次に、T8時点において、第1の用紙位置センサ61が印刷用紙Wの通過を検出すると、DSP86の駆動制御部86bが第1のステッピングモータ52cを停止し、T9時点において、第2の用紙位置センサ62が印刷用紙Wの通過を検出すると、DSP86の駆動制御部86bが第2のステッピングモータ53cを停止する。   Next, when the first paper position sensor 61 detects the passage of the printing paper W at time T8, the drive controller 86b of the DSP 86 stops the first stepping motor 52c, and at time T9, the second paper position. When the sensor 62 detects the passage of the printing paper W, the drive control unit 86b of the DSP 86 stops the second stepping motor 53c.

以上のように、本発明の実施例1である印刷装置1によれば、第1のステッピングモータ52cのピーク周波数が、第1のステッピングモータ52cの固有周波数に一致しない場合、第1のステッピングモータ52cが脱調したと判定し、第1のステッピングモータ52cを停止した後、再度起動するので、適切に第1のステッピングモータ52cの脱調を検出することができると共に、第1のステッピングモータ52cの再起動を行うことができる。   As described above, according to the printing apparatus 1 that is Embodiment 1 of the present invention, when the peak frequency of the first stepping motor 52c does not match the natural frequency of the first stepping motor 52c, the first stepping motor Since it is determined that the step 52c has stepped out and the first stepping motor 52c is stopped and then restarted, it is possible to appropriately detect stepping out of the first stepping motor 52c and to detect the stepping motor 52c. Can be restarted.

また、本発明の実施例1である印刷装置1によれば、第2のステッピングモータ53cについても、第1のステッピングモータ52cと同様に、適切に脱調を検出することができると共に、再起動を行うことができる。   Further, according to the printing apparatus 1 that is Embodiment 1 of the present invention, the second stepping motor 53c can appropriately detect the step-out as well as the first stepping motor 52c and is restarted. It can be performed.

さらに、本発明の実施例1である印刷装置1によれば、振動センサ18により検出された振動に基づいて、第1のステッピングモータ52c又は第2のステッピングモータ53cが脱調したか否かを判定するので、新たにパルス板・フォトインタラプタ・取付ブラケット等のハードウェアを必要とせず、製造費用の低減及び装置の小型化を実現することができる。   Furthermore, according to the printing apparatus 1 which is Embodiment 1 of the present invention, whether or not the first stepping motor 52c or the second stepping motor 53c has stepped out based on the vibration detected by the vibration sensor 18 is determined. Since the determination is made, hardware such as a pulse plate, a photo interrupter, and a mounting bracket is not newly required, and the manufacturing cost can be reduced and the apparatus can be downsized.

なお、本発明の実施例1である印刷装置1では、第1のステッピングモータ52cのピーク周波数が、第1のステッピングモータ52cの固有周波数に一致しないと判定された場合、第1のステッピングモータ52cが脱調したと判定し、第1のステッピングモータ52cを停止した後、再起動したが、これに限らない。   In the printing apparatus 1 according to the first embodiment of the present invention, when it is determined that the peak frequency of the first stepping motor 52c does not match the natural frequency of the first stepping motor 52c, the first stepping motor 52c. Is determined to have stepped out and the first stepping motor 52c is stopped and then restarted, but this is not a limitation.

例えば、固有周波数に幅を持たせて、固有周波数帯としてメモリ87に記憶し、第1のステッピングモータ52cのピーク周波数が、メモリ87に記憶された第1のステッピングモータ52cの固有周波数帯に含まれないと判定された場合、第1のステッピングモータ52cが脱調したと判定し、第1のステッピングモータ52cを停止した後、再起動するようににしてもよい。   For example, the natural frequency is given a width and stored in the memory 87 as a natural frequency band, and the peak frequency of the first stepping motor 52 c is included in the natural frequency band of the first stepping motor 52 c stored in the memory 87. When it is determined that the first stepping motor 52c is out of step, it may be determined that the first stepping motor 52c has stepped out, the first stepping motor 52c is stopped, and then restarted.

さらに、本発明の実施例1である印刷装置1では、CPU85のピーク周波数決定部85bが、動作周波数である以外で振動レベルが最も高い周波数、即ち2番目に高いピーク値となる周波数を、第1のステッピングモータ52cのピーク周波数として決定したがこれに限らない。例えば、ピーク周波数決定部85bが、フーリエ変換部86aによりフーリエ変換された振動レベルの値が、所定の閾値Sを越えた1以上の周波数、即ち周波数帯をピーク周波数帯として決定するようにしてもよい。   Furthermore, in the printing apparatus 1 according to the first embodiment of the present invention, the peak frequency determination unit 85b of the CPU 85 determines the frequency having the highest vibration level other than the operating frequency, that is, the frequency having the second highest peak value. Although determined as the peak frequency of one stepping motor 52c, the present invention is not limited to this. For example, the peak frequency determination unit 85b may determine, as the peak frequency band, one or more frequencies where the vibration level value Fourier-transformed by the Fourier transform unit 86a exceeds a predetermined threshold S, that is, the frequency band. Good.

ここで、この閾値Sは、大きすぎると、ピーク周波数を決定できなくなり、小さすぎると、複数の周波数帯をピーク周波数帯として決定してしまう場合がある。そこで、予め提供者等が実測に基づいた適正な値を予め算出し、提供者や利用者等が予め適正な値を設定しておく。   Here, if this threshold S is too large, the peak frequency cannot be determined, and if it is too small, a plurality of frequency bands may be determined as the peak frequency band. Therefore, a provider or the like calculates in advance an appropriate value based on actual measurement, and the provider or the user sets an appropriate value in advance.

また、本発明の実施例1である印刷装置1では、第1のステッピングモータ52cと第2のステッピングモータ53cとを備え、振動センサ18により検出された振動に基づいて、第1のステッピングモータ52c又は第2のステッピングモータ53cが脱調したか否かを判定するが、これに限らず、いずれか1つのステッピングモータを備える構成としてもよい。   In addition, the printing apparatus 1 according to the first embodiment of the present invention includes the first stepping motor 52c and the second stepping motor 53c, and the first stepping motor 52c based on the vibration detected by the vibration sensor 18. Alternatively, it is determined whether or not the second stepping motor 53c has stepped out. However, the present invention is not limited thereto, and any one stepping motor may be provided.

また、本発明の実施例1である印刷装置1では、振動センサ18により検出されたx,y,z成分毎の振動データをフーリエ変換することにより、x,y,z成分毎の周波数に対する振動の強度を示す振動レベルを算出し、この算出されたx,y,z成分毎の振動レベルを周波数毎に加算することにより周波数毎の振動レベルと算出したが、これに限らない。   Moreover, in the printing apparatus 1 which is Example 1 of this invention, the vibration with respect to the frequency for every x, y, z component is carried out by carrying out the Fourier transform of the vibration data for every x, y, z component detected by the vibration sensor 18. FIG. The vibration level indicating the intensity of the frequency is calculated, and the vibration level for each frequency is calculated by adding the calculated vibration level for each of the x, y, and z components for each frequency. However, the present invention is not limited to this.

例えば、振動センサ18により検出されたx,y,z成分毎の振動データのうち、いずれか1つの成分の振動データをフーリエ変換するようにしてもよいし、xy,yz,zxのいずれかの成分の振動データをフーリエ変換するようにしてもよい。これにより、DSP86によるフーリエ変換の負荷を低減することができる。   For example, the vibration data of any one of the vibration data for each of the x, y, and z components detected by the vibration sensor 18 may be Fourier transformed, or any one of xy, yz, and zx You may make it Fourier-transform the vibration data of a component. Thereby, the load of the Fourier transform by the DSP 86 can be reduced.

また、本発明の実施例1である印刷装置1では、電源が投入された際に、固有周波数を決定したが、これに限らず、本発明の実施例1である印刷装置1の工場出荷時に固有周波数を決定し、この決定された固有周波数を、例えば、不揮発性半導体等の記憶媒体に記憶するようにしてもよい。   In the printing apparatus 1 according to the first embodiment of the present invention, the natural frequency is determined when the power is turned on. However, the present invention is not limited to this, and the printing apparatus 1 according to the first embodiment of the present invention is shipped from the factory. The natural frequency may be determined, and the determined natural frequency may be stored in a storage medium such as a nonvolatile semiconductor.

本発明の実施例1では、第1のステッピングモータ52c又は第2のステッピングモータ53cの定常運転時における振動センサ18により検出された振動に基づいて、第1のステッピングモータ52c又は第2のステッピングモータ53cが脱調したか否かを判定する印刷装置1を例に挙げて説明した。   In the first embodiment of the present invention, the first stepping motor 52c or the second stepping motor is based on the vibration detected by the vibration sensor 18 during the steady operation of the first stepping motor 52c or the second stepping motor 53c. The printing apparatus 1 that determines whether or not 53c has stepped out has been described as an example.

本発明の実施例2では、第1のステッピングモータ52c又は第2のステッピングモータ53cの加速運転時における振動センサ18により検出された振動に基づいて、第1のステッピングモータ52c又は第2のステッピングモータ53cが脱調したか否かを判定する印刷装置1を例に挙げて説明する。   In the second embodiment of the present invention, the first stepping motor 52c or the second stepping motor is based on the vibration detected by the vibration sensor 18 during the acceleration operation of the first stepping motor 52c or the second stepping motor 53c. The printing apparatus 1 that determines whether or not 53c has stepped out will be described as an example.

図10及び図11は、本発明の実施例2である印刷装置1の脱調監視処理の処理手順を示したフローチャートである。   FIG. 10 and FIG. 11 are flowcharts showing a processing procedure of the step-out monitoring process of the printing apparatus 1 according to the second embodiment of the present invention.

ここで、本発明の実施例2である印刷装置1の脱調監視処理のフローチャートに示した各ステップうち、本発明の実施例1である印刷装置1の脱調監視処理のフローチャートと同一のステップ番号を付したステップは、同一の処理を実行するので、説明を省略する。   Here, among the steps shown in the flowchart of the step-out monitoring process of the printing apparatus 1 that is Embodiment 2 of the present invention, the same steps as the flowchart of the step-out monitoring process of the printing apparatus 1 that is Embodiment 1 of the present invention. The numbered steps execute the same process, and thus description thereof is omitted.

図10に示すように、本発明の実施例2である印刷装置1が備えるDSP86の駆動制御部86bが、第1のステッピングモータ52cを起動する(ステップS105)と、DSP86のフーリエ変換部86aは、加速運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS306)。具体的には、フーリエ変換部86aは、第1のステッピングモータ52cの加速運転中、例えば、所定時間間隔(例えば0.5msec)毎に、振動センサ18により検出された振動データをフーリエ変換する。   As shown in FIG. 10, when the drive control unit 86b of the DSP 86 included in the printing apparatus 1 according to the second embodiment of the present invention starts the first stepping motor 52c (Step S105), the Fourier transform unit 86a of the DSP 86 The vibration data detected by the vibration sensor 18 during acceleration operation is Fourier transformed (step S306). Specifically, the Fourier transform unit 86a performs Fourier transform on the vibration data detected by the vibration sensor 18, for example, every predetermined time interval (for example, 0.5 msec) during the acceleration operation of the first stepping motor 52c.

次に、CPU85のピーク周波数決定部85bは、所定時間間隔(例えば0.5msec)毎に、第1のステッピングモータ52cのピーク周波数を決定する(ステップS307)。   Next, the peak frequency determination unit 85b of the CPU 85 determines the peak frequency of the first stepping motor 52c every predetermined time interval (for example, 0.5 msec) (step S307).

そして、CPU85の脱調判定部85cは、ステップS307において決定された第1のステッピングモータ52cのピーク周波数が、メモリ87に記憶された第1のステッピングモータ52cの固有周波数と一致するか否かを判定する(ステップS308)。   Then, the step-out determination unit 85c of the CPU 85 determines whether or not the peak frequency of the first stepping motor 52c determined in step S307 matches the natural frequency of the first stepping motor 52c stored in the memory 87. Determination is made (step S308).

図12は、メモリ87が記憶している固有周波数情報の一例を示した図である。   FIG. 12 is a diagram illustrating an example of natural frequency information stored in the memory 87.

図12に示すように、カラム名“速度設定”(符号301)と、カラム名“固有周波数”(符号302)とが関連付けられて固有周波数帯情報として記憶されている。また、固有周波数302は、第1のステッピングモータ52cの固有周波数302aと、第2のステッピングモータ53cの固有周波数302bとを含んでいる。   As shown in FIG. 12, the column name “speed setting” (reference numeral 301) and the column name “natural frequency” (reference numeral 302) are associated with each other and stored as natural frequency band information. The natural frequency 302 includes the natural frequency 302a of the first stepping motor 52c and the natural frequency 302b of the second stepping motor 53c.

脱調判定部85cは、第1のステッピングモータ52cの加速運転中、設定されている速度設定に対応する第1のステッピングモータ52cの固有周波数を抽出し、ステップS307において決定された第1のステッピングモータ52cのピーク周波数が、抽出された第1のステッピングモータ52cの固有周波数と一致するか否かを判定する。   The step-out determination unit 85c extracts the natural frequency of the first stepping motor 52c corresponding to the set speed setting during the acceleration operation of the first stepping motor 52c, and the first stepping determined in step S307. It is determined whether or not the peak frequency of the motor 52c matches the extracted natural frequency of the first stepping motor 52c.

図13は、本発明の実施例2である印刷装置1が備える第1のステッピングモータ52cの加速時における回転速度を示した図である。   FIG. 13 is a diagram illustrating a rotational speed at the time of acceleration of the first stepping motor 52c included in the printing apparatus 1 according to the second embodiment of the present invention.

図13に示すように、脱調判定部85cは、第1のステッピングモータ52cの加速運転中、設定されている速度設定に対応する第1のステッピングモータ52cの固有周波数を抽出する。   As shown in FIG. 13, the step-out determination unit 85c extracts the natural frequency of the first stepping motor 52c corresponding to the set speed setting during the acceleration operation of the first stepping motor 52c.

例えば、DSP86の駆動制御部86bが、T11時点において第1のステッピングモータ52cを起動した後、所定時間(例えば、0.5msec)が経過したT12時点において、第1のステッピングモータ52cの回転速度がV1に達したとすると、脱調判定部85cは、T12時点からさらに所定時間が経過したT13時点までの間、メモリ87から速度設定の値が“1”に対応する第1のステッピングモータ52cの固有周波数を抽出する。   For example, after the drive control unit 86b of the DSP 86 starts the first stepping motor 52c at the time T11, the rotation speed of the first stepping motor 52c is the time T12 when a predetermined time (for example, 0.5 msec) has elapsed. Assuming that V1 has been reached, the step-out determination unit 85c determines that the speed setting value of the first stepping motor 52c corresponding to “1” from the memory 87 is from the time T12 until the time T13 when a predetermined time has passed. Extract natural frequency.

同様に、脱調判定部85cは、T13時点〜T14時点までの間、速度設定の値が“2”に対応する第1のステッピングモータ52cの固有周波数を抽出し、T14時点〜T15時点までの間、速度設定の値が“3”に対応する第1のステッピングモータ52cの固有周波数を抽出し、T15時点〜T16時点までの間、速度設定の値が“4”に対応する第1のステッピングモータ52cの固有周波数を抽出し、T16時点以降、速度設定の値が“5”に対応する第1のステッピングモータ52cの固有周波数を抽出する。   Similarly, the step-out determination unit 85c extracts the natural frequency of the first stepping motor 52c corresponding to the speed setting value “2” from the time T13 to the time T14, and from the time T14 to the time T15. During this period, the natural frequency of the first stepping motor 52c corresponding to the speed setting value “3” is extracted, and the first stepping corresponding to the speed setting value “4” from the time T15 to the time T16 is extracted. The natural frequency of the motor 52c is extracted, and the natural frequency of the first stepping motor 52c corresponding to the speed setting value “5” is extracted after time T16.

このようにして、脱調判定部85cは、第1のステッピングモータ52cの加速運転中、所定時間間隔で、設定されている速度設定に対応する第1のステッピングモータ52cの固有周波数を抽出し、第1のステッピングモータ52cのピーク周波数が、抽出された第1のステッピングモータ52cの固有周波数と一致するか否かを判定する。   Thus, the step-out determination unit 85c extracts the natural frequency of the first stepping motor 52c corresponding to the set speed setting at predetermined time intervals during the acceleration operation of the first stepping motor 52c. It is determined whether or not the peak frequency of the first stepping motor 52c matches the extracted natural frequency of the first stepping motor 52c.

そして、CPU85は、第1のステッピングモータ52cの加速が終了するまで(ステップS309)、ステップS306〜S309の処理を繰り返し実行することにより、第1のステッピングモータ52cの加速運転時における振動センサ18により検出された振動に基づいて、第1のステッピングモータ52cが脱調したか否かを判定する。   The CPU 85 repeats the processes of steps S306 to S309 until the acceleration of the first stepping motor 52c is completed (step S309), thereby the vibration sensor 18 during the acceleration operation of the first stepping motor 52c. Based on the detected vibration, it is determined whether or not the first stepping motor 52c has stepped out.

次に、図9に示すように、DSP86の駆動制御部86bが、第2のステッピングモータ53cを起動する(ステップS113)と、DSP86のフーリエ変換部86aは、加速運転時において振動センサ18により検出された振動データをフーリエ変換する(ステップS314)。具体的には、フーリエ変換部86aは、第2のステッピングモータ53cの加速運転中、例えば、所定時間間隔(例えば0.5msec)毎に、振動センサ18により検出された振動データをフーリエ変換する。   Next, as shown in FIG. 9, when the drive control unit 86b of the DSP 86 starts the second stepping motor 53c (step S113), the Fourier transform unit 86a of the DSP 86 is detected by the vibration sensor 18 during acceleration operation. The obtained vibration data is Fourier transformed (step S314). Specifically, the Fourier transform unit 86a performs Fourier transform on the vibration data detected by the vibration sensor 18, for example, at predetermined time intervals (for example, 0.5 msec) during the acceleration operation of the second stepping motor 53c.

次に、図11に示すように、CPU85のピーク周波数決定部85bは、所定時間間隔(例えば0.5msec)毎に、第2のステッピングモータ53cのピーク周波数を決定する(ステップS315)。   Next, as shown in FIG. 11, the peak frequency determination unit 85b of the CPU 85 determines the peak frequency of the second stepping motor 53c at predetermined time intervals (for example, 0.5 msec) (step S315).

そして、CPU85の脱調判定部85cは、ステップS315において決定された第2のステッピングモータ53cのピーク周波数が、メモリ87に記憶された第2のステッピングモータ53cの固有周波数と一致するか否かを判定する(ステップS316)。具体的には、脱調判定部85cは、ステップS308の処理と同様に、第2のステッピングモータ53cの加速運転中、設定されている速度設定に対応する第2のステッピングモータ53cの固有周波数を抽出し、ステップS315において決定された第2のステッピングモータ53cのピーク周波数が、抽出された第2のステッピングモータ53cの固有周波数と一致するか否かを判定する。   Then, the step-out determination unit 85c of the CPU 85 determines whether or not the peak frequency of the second stepping motor 53c determined in step S315 matches the natural frequency of the second stepping motor 53c stored in the memory 87. Determination is made (step S316). Specifically, the step-out determination unit 85c determines the natural frequency of the second stepping motor 53c corresponding to the set speed setting during the acceleration operation of the second stepping motor 53c, as in the process of step S308. It is determined whether or not the peak frequency of the second stepping motor 53c extracted and determined in step S315 matches the extracted natural frequency of the second stepping motor 53c.

そして、CPU85は、第2のステッピングモータ53cの加速が終了するまで(ステップS317)、ステップS314〜S317の処理を繰り返し実行することにより、第2のステッピングモータ53cの加速運転時における振動センサ18により検出された振動に基づいて、第2のステッピングモータ53cが脱調したか否かを判定する。   Then, the CPU 85 repeats the processes of steps S314 to S317 until the acceleration of the second stepping motor 53c is completed (step S317), thereby the vibration sensor 18 during the acceleration operation of the second stepping motor 53c. Based on the detected vibration, it is determined whether or not the second stepping motor 53c has stepped out.

以上のように、本発明の実施例2では、第1のステッピングモータ52c又は第2のステッピングモータ53cの加速運転時における振動センサ18により検出された振動に基づいて、第1のステッピングモータ52c又は第2のステッピングモータ53cが脱調したか否かを判定するので、加速運転時においても脱調したか否かを判定することができる。   As described above, in the second embodiment of the present invention, the first stepping motor 52c or the second stepping motor 52c or the second stepping motor 53c is based on the vibration detected by the vibration sensor 18 during the acceleration operation. Since it is determined whether or not the second stepping motor 53c has stepped out, it can be determined whether or not the stepping motor 53c has stepped out even during acceleration operation.

1…印刷装置
10…サイド給紙部
11…給紙台
18…振動センサ
20…内部給紙部
30…印刷部
40…排紙部
50…反転部
52a,52b,53a,53b…ローラ
52c…第1のステッピングモータ
53c…第2のステッピングモータ
61…第1の用紙位置センサ
62…第2の用紙位置センサ
73…操作部
80…制御部
81a〜81c…信号入力端
82a〜82c…LPF
84…ADコンバータ
85…CPU
85a…固有周波数決定部
85b…ピーク周波数決定部
85c…脱調判定部
86…DSP
86a…フーリエ変換部
86b…駆動制御部
87…メモリ
88a,88b…ドライバ
DESCRIPTION OF SYMBOLS 1 ... Printing apparatus 10 ... Side paper feeding part 11 ... Paper feed stand 18 ... Vibration sensor 20 ... Internal paper feeding part 30 ... Printing part 40 ... Paper discharge part 50 ... Reversing part 52a, 52b, 53a, 53b ... Roller 52c ... No. 1 stepping motor 53c ... 2nd stepping motor 61 ... 1st paper position sensor 62 ... 2nd paper position sensor 73 ... operation part 80 ... control part 81a-81c ... signal input terminal 82a-82c ... LPF
84 ... AD converter 85 ... CPU
85a ... natural frequency determining unit 85b ... peak frequency determining unit 85c ... step out determining unit 86 ... DSP
86a ... Fourier transform unit 86b ... Drive control unit 87 ... Memory 88a, 88b ... Driver

Claims (6)

印刷用紙を挟みながら回転することにより搬送経路上で前記印刷用紙を搬送する搬送ローラと、
前記搬送ローラを回転駆動させるステッピングモータと、
前記ステッピングモータ固有の共振周波数帯である固有周波数帯を記憶する固有周波数帯記憶手段と、
前記ステッピングモータ近傍に設けられ、前記ステッピングモータが駆動中の振動を検出する振動検出手段と、
前記検出された振動をフーリエ変換するフーリエ変換手段と、
前記フーリエ変換手段によりフーリエ変換された結果に基づいてピーク周波数を決定するピーク周波数決定手段と、
前記ピーク周波数決定手段により決定されたピーク周波数が前記固有周波数帯記憶手段に記憶された固有周波数帯に含まれない場合に、前記ステッピングモータが脱調したと判定する脱調判定手段と、
前記脱調判定手段により脱調したと判定された場合、前記ステッピングモータの起動を制御して前記搬送ローラを回転駆動させる駆動制御手段と、
を備えることを特徴とする印刷装置。
A transport roller for transporting the print paper on a transport path by rotating while sandwiching the print paper;
A stepping motor that rotationally drives the transport roller;
Natural frequency band storage means for storing a natural frequency band that is a resonance frequency band specific to the stepping motor;
Vibration detecting means provided in the vicinity of the stepping motor for detecting vibration during driving of the stepping motor;
Fourier transform means for Fourier transforming the detected vibration;
Peak frequency determining means for determining a peak frequency based on the result of Fourier transform by the Fourier transform means;
Step-out determination means for determining that the stepping motor has stepped out when the peak frequency determined by the peak frequency determination means is not included in the natural frequency band stored in the natural frequency band storage means;
A drive control means for controlling the start of the stepping motor to rotationally drive the transport roller when it is determined that the step-out determination means has stepped out;
A printing apparatus comprising:
前記駆動制御手段は、
前記脱調判定手段により脱調したと判定された場合、起動中の前記ステッピングモータを停止させた後、再起動させることで、前記搬送ローラを回転駆動させる
ことを特徴とする請求項1記載の印刷装置。
The drive control means includes
The said conveyance roller is rotationally driven by stopping and restarting the stepping motor currently started when it determines with having stepped out by the said step-out determination means. Printing device.
前記ピーク周波数決定手段は、
前記フーリエ変換手段によりフーリエ変換された振動レベルの値が、所定の閾値を越えた1以上の周波数をピーク周波数として決定する
ことを特徴とする請求項1又は2記載の印刷装置。
The peak frequency determining means is
3. The printing apparatus according to claim 1, wherein at least one frequency at which a vibration level value Fourier-transformed by the Fourier transform means exceeds a predetermined threshold is determined as a peak frequency. 4.
前記フーリエ変換手段は、
前記ステッピングモータの回転速度が略一定の場合に、前記振動検出手段により検出された振動をフーリエ変換する
ことを特徴とする請求項1〜3のいずれか1項記載の印刷装置。
The Fourier transform means includes
The printing apparatus according to any one of claims 1 to 3, wherein when the rotation speed of the stepping motor is substantially constant, the vibration detected by the vibration detection means is Fourier-transformed.
前記フーリエ変換手段は、
前記ステッピングモータの回転が加速中に、所定の時間間隔毎に、前記振動検出手段により検出された振動をフーリエ変換する
ことを特徴とする請求項1〜3のいずれか1項記載の印刷装置。
The Fourier transform means includes
The printing apparatus according to any one of claims 1 to 3, wherein the vibration detected by the vibration detecting means is Fourier-transformed at predetermined time intervals while the rotation of the stepping motor is accelerating.
前記ステッピングモータと前記振動検出手段とは、同一フレームに配置された
ことを特徴とする請求項1〜5のいずれか1項記載の印刷装置。
The printing apparatus according to claim 1, wherein the stepping motor and the vibration detection unit are arranged in the same frame.
JP2009114578A 2009-05-11 2009-05-11 Printer Pending JP2010263746A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009114578A JP2010263746A (en) 2009-05-11 2009-05-11 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009114578A JP2010263746A (en) 2009-05-11 2009-05-11 Printer

Publications (1)

Publication Number Publication Date
JP2010263746A true JP2010263746A (en) 2010-11-18

Family

ID=43361360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009114578A Pending JP2010263746A (en) 2009-05-11 2009-05-11 Printer

Country Status (1)

Country Link
JP (1) JP2010263746A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160969A (en) * 2017-03-22 2018-10-11 シチズン時計株式会社 Electrostatic motor
US10666173B2 (en) 2017-10-04 2020-05-26 Canon Kabushiki Kaisha Motor control device, sheet conveying device, document feeding device, document reading device, and image forming apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160969A (en) * 2017-03-22 2018-10-11 シチズン時計株式会社 Electrostatic motor
US10666173B2 (en) 2017-10-04 2020-05-26 Canon Kabushiki Kaisha Motor control device, sheet conveying device, document feeding device, document reading device, and image forming apparatus

Similar Documents

Publication Publication Date Title
JP6888599B2 (en) Drive device, image forming device and peripheral device of image forming device
US20170269535A1 (en) Printer and computer readable storage device
JP2010263746A (en) Printer
JP4383991B2 (en) Motor control device
JP5769687B2 (en) Paper transport device, image forming device
JP2005335935A (en) Paper carrying device
JP2013151091A (en) Image forming apparatus
JPH10250862A (en) Paper feeding device
JP6631700B2 (en) Sheet conveying device and image forming device
JP2008161028A (en) Motor drive control method and sheet postprocessing device controlled therewith
JPH1111707A (en) Paper feeding device
US9233809B2 (en) Image forming apparatus
JP2002366001A (en) Controller and controlling method for image forming device
JP2013238682A (en) Image forming apparatus
JP2013105110A (en) Image forming apparatus, and correction method and correction program for aligning transfer image and sheet in the same apparatus
JP6199792B2 (en) Paper transport device, and document transport device and image forming apparatus provided with the same
JP3404181B2 (en) Document reading device
JP2004142865A (en) Automatic document feeding device
JPH07157149A (en) Paper conveyance control device
JP2006072210A (en) Image forming apparatus and control method thereof
JP3685929B2 (en) Document conveying apparatus and image processing apparatus
JP2016008120A (en) Image forming device
JP2022191623A (en) Image reading device
JP6025688B2 (en) Image reading apparatus and image forming apparatus having the same
JP2002366002A (en) Controller and controlling method for image forming device