Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3882889B2 - Motor control apparatus and recording apparatus provided with the motor control apparatus - Google Patents
[go: Go Back, main page]

JP3882889B2 - Motor control apparatus and recording apparatus provided with the motor control apparatus - Google Patents

Motor control apparatus and recording apparatus provided with the motor control apparatus Download PDF

Info

Publication number
JP3882889B2
JP3882889B2 JP2001309267A JP2001309267A JP3882889B2 JP 3882889 B2 JP3882889 B2 JP 3882889B2 JP 2001309267 A JP2001309267 A JP 2001309267A JP 2001309267 A JP2001309267 A JP 2001309267A JP 3882889 B2 JP3882889 B2 JP 3882889B2
Authority
JP
Japan
Prior art keywords
motor
characteristic value
unit
characteristic
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001309267A
Other languages
Japanese (ja)
Other versions
JP2003116298A (en
Inventor
英俊 増田
勝彦 西坂
和也 吉海江
啓友 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2001309267A priority Critical patent/JP3882889B2/en
Publication of JP2003116298A publication Critical patent/JP2003116298A/en
Application granted granted Critical
Publication of JP3882889B2 publication Critical patent/JP3882889B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Handling Of Sheets (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)
  • Advancing Webs (AREA)
  • Controlling Rewinding, Feeding, Winding, Or Abnormalities Of Webs (AREA)
  • Control Of Direct Current Motors (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、プリンタ、ファクシミリ等の記録装置におけるモータの制御、特に紙送りモータの制御装置に関する。
【0002】
【従来の技術】
例えばインクジェットプリンタにおいて、記録用紙を記録領域に向けて送る為の紙送りローラキャリッジを駆動するモータには、ステップモータか直流モータが使用される。ステップモータは減速距離が一定であるが、直流モータは温度や負荷の変化によって特性が変動するので減速距離等はその時々によって異なる。そのため、直流モータを駆動源に用いたプリンタでは、その駆動対象との組み合わせで決まる特性を計測すると共に、その計測を所定のタイミングで繰り返すことにより該特性値を最新のものに更新し、その特性値に基づいてモータを制御することにより、高精度な駆動制御を実現するようにしている。(特許第3053144号特許公報等)。
【0003】
【発明が解決しようとする課題】
しかしながら、記録装置が、例えばロール紙への印刷で主として使うカッターユニット等のオプションユニットを有し、このオプションユニットが、前記モータを共通の動力源とする排出駆動ローラなどを有する場合、以下の問題点があった。すなわち、前記紙送りローラ等の標準ユニットに加えて、前記オプションユニットを装着したオプション付加状態の特性値Cと、オプションユニットが装着されない標準ユニットだけの標準状態における特性値Aの、計測及び最新の値への更新が、適切に行われにくいという問題があった。
【0004】
その原因は、従来のモータ制御装置では、オプションユニットの装着がユーザーサイドで行われること、及び、標準状態での使用とオプション付加状態での使用のそれぞれの使用頻度がユーザーによって一定していないことにある。すなわち、オプション付加状態の特性値Cは、標準状態の特性値Aの変動の影響をもろに受けるため、標準状態での特性値Aに基づくモータ制御が長く続くと、特性値Cは最適値からどんどんずれていく。その後、オプション付加状態の特性値Cに基づくモータ制御に変える場合、例えば初期操作として、特性値Cの計測及び更新が行われないような手順をユーザーがとってしまった場合等、最適値から大きくずれた前記特性値Cによって、モータ制御を実行することになり、高精度の駆動制御が実現できないという問題があった。
【0005】
本発明の目的は、この種オプションユニットを備えた記録装置において、ユーザーのオプションユニットの使用頻度の違いといったユーザーサイドにおける変動要因の影響を受けずに、記録装置にオプションユニットを装着したオプション付加状態の特性値Cと、オプションユニットが装着されない標準ユニットだけの標準状態における特性値Aの、計測及び最新の値への更新が、従来よりも適切に行われるモータ制御装置および該モータ制御装置を備えた記録装置を提供することにある。
【0006】
【課題を解決するための手段】
上記目的を達成するため、本願請求項1に記載の発明に係るモータ制御装置は、動力源としてのモータと、該モータで駆動される駆動系である標準ユニットと、
前記モータの特性を計測するモータ特性計測手段と、該モータ特性計測手段で計測された特性を記憶するメモリと、前記メモリに記憶された特性に基づいてモータを制御するモータ制御演算部と、を備え、前記モータで駆動される駆動系として、着脱自在なオプションユニットを有する記録装置におけるモータ制御装置であって、前記メモリは、標準ユニットだけを駆動する標準状態のときのモータの前記特性を記憶する第1記憶部と、前記オプションユニットが装着されたオプション付加状態のときのモータの前記特性を記憶する第2記憶部と、を備えると共に、前記第2記憶部には、そこに記憶される特性値として、オプション付加状態の特性値Cから標準状態の特性値Aを減じた値であるオフセット値Bが記憶されるように構成され、前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A及びオフセット値Bを、随時更新するように構成され、前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶しているオフセット値Bを標準状態の特性値Aに加算して求めた特性値Cに基づいてモータを制御し、標準状態のときは特性値Aに基づいてモータを制御するように構成されていることを特徴とする。
【0007】
本発明によれば、前記メモリは、標準状態のときのモータの前記特性を記憶する第1記憶部と、前記オプションユニットが装着されたオプション付加状態のときのモータの前記特性を記憶する第2記憶部と、を備えると共に、前記第2記憶部には、そこに記憶される特性値として、オプション付加状態の特性値Cから標準状態の特性値Aを減じた値であるオフセット値Bが記憶されるように構成され、更に、前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A及びオフセット値Bを、随時更新するように構成されている。すなわち、前記オフセット値Bを導入したので、例えば、標準状態の使用が長く続いて、特性値Aが大きく変動し、特性値Cの計測が行われない場合でも、前記特性値Aの計測及び更新に基づいて、C−A(更新値)=Bによる、オフセット値Bの更新が行われることになる。
【0008】
そして、前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶しているオフセット値Bを標準状態の特性値Aに加算して求めた特性値Cに基づいてモータを制御するように構成されているので、特性値Cの計測が行われない場合でも、特性値Cが最適な値に近づいている。従って、オプション付加状態の特性値Cと、標準ユニットだけの標準状態における特性値Aの、計測及び最新の値への更新が、適切に行われることになり、もって、ユーザーサイドの使い方の変動要因の影響を受けずに、モータによる高精度の駆動制御(速くて正確)が実現できる。
【0009】
また、本願請求項2に記載の発明は、動力源としてのモータと、該モータで駆動される駆動系である標準ユニットと、前記モータの特性を計測するモータ特性計測手段と、該モータ特性計測手段で計測された特性を記憶するメモリと、前記メモリに記憶された特性に基づいてモータを制御するモータ制御演算部と、を備え、前記モータで駆動される駆動系として、着脱自在なオプションユニットを有する記録装置におけるモータ制御装置であって、前記メモリは、標準ユニットだけを駆動する標準状態のときのモータの特性値Aを記憶する第1記憶部と、前記オプションユニットが装着されたオプション付加状態のときのモータの特性値Cを記憶する第2記憶部とを備え、前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A,Cを随時更新すると共に、特性値Aが更新されたときは、該更新に伴う値の変化量の増減値ΔAを記憶されている特性値Cに加算して該特性値Cを更新するように構成され、前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶している特性値Cに基づいてモータを制御し、標準状態のときは特性値Aに基づいてモータを制御するように構成されていることを特徴とする。
【0010】
本発明は、前記メモリは、標準状態のときのモータの特性値Aを記憶する第1記憶部と、オプション付加状態のときのモータの特性値Cを記憶する第2記憶部とを備え、前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A,Cを随時更新すると共に、特性値Aが更新されたときは、該更新に伴う値の変化量の増減値ΔAを記憶されている特性値Cに加算して該特性値Cを更新するように構成され、前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶している特性値Cに基づいてモータを制御することを要旨とする。特に、特性値Aが更新されたとき、該更新に伴う値の変化量の増減値ΔAを、記憶されている特性値Cに加算して該特性値Cを更新する点が特徴である。
【0011】
本発明によれば、当該「増減値ΔA」を導入したことにより、特性値更新のための演算方法が変わるが、請求項1の「オフセット値B」を導入したことによる作用効果と同様の作用効果が得られる。
【0012】
本願請求項3に記載の発明は、請求項1または2に記載されたモータ制御装置において、前記標準ユニットは、被記録材を記録領域に向けて搬送する紙送りローラを主要部とする駆動系であり、前記オプションユニットは、前記記録領域の下流側近傍に着脱自在に装着されるカッターユニットであり、該カッターユニットは切断分離された被記録材を装置外に排出するための排出駆動ローラを備え、該排出駆動ローラは前記モータを動力源として駆動するものであることを特徴とする。
【0013】
本発明によれば、前記オプションユニットは、前記記録領域の下流側近傍に着脱自在に装着されるカッターユニットであり、該カッターユニットは切断分離された被記録材を装置外に排出するための排出駆動ローラを備え、該排出駆動ローラは前記モータを動力源として駆動するものであるような構成の記録装置に適用して、その効果は顕著である。
【0014】
また、本願請求項4に記載の発明は、請求項3において、当該記録装置は、ロール紙を被記録材として搬送及び記録可能に構成され、前記モータ特性計測手段は、ロール紙への記録時には、前記特性値Cの計測は、ロール紙を使い切った時点で実行するように構成されていることを特徴とする。
【0015】
ロール紙に記録(印刷)する場合、ロール紙への印刷が終了したとき、該ロール紙先端を完全に巻き戻さずに、記録装置の記録領域よりも上流側の搬送経路内(紙送りローラでニップされた位置)に送り込んだ状態で待機させるようにするものがある。その理由は、次のロール紙への印刷再開に際し、初期送り動作を省略して、スループットを向上するためである。このような構成の記録装置にあっては、ロール紙の先端を搬送経路内に送り込んだ状態で、当該モータ特性値の計測を行うと、その計測に伴って、ロール紙を不必要に送ることになり、用紙にダメージを与えたり、無駄を発生させる問題がある。
【0016】
本発明によれば、前記モータ特性計測手段は、ロール紙への記録時には、前記特性値Cの計測は、ロール紙を使い切った時点で実行するように構成されているので、上記問題が発生しないようにすることができる。
【0017】
また、本願請求項5に記載の発明に係る記録装置は、請求項1から請求項4のいずれか1項に記載されたモータ制御装置を備えたものである。これにより、記録装置として、前記各発明の作用効果が得られる。
【0018】
【発明の実施の形態】
図1は本発明に係るインクジェットプリンタに搭載されたモータ制御装置の一実施例を示すブロック図であり、図2はモータ特性計測手段による特性値計測処理を説明するフローチャートであり、図3はモータ制御演算部によるモータ駆動制御処理を説明するフローチャートである。
ある。
【0019】
図1に示したように、このプリンタは、動力源としての直流モータ5と、該直流モータ5で駆動される駆動系である標準ユニット6と、前記モータ5の特性を計測するモータ特性計測部1と、該モータ特性計測部1で計測された特性を記憶するメモリ3と、前記メモリ3に記憶された特性に基づいてモータ5を制御するモータ制御演算部2と、を備えている。モータ特性計測部1は、計測に必要な検出部と検出データに所定の演算を実行する演算部を有しているが、その具体的な構成と作用は公知のものを利用できるので、その説明は省略する。
【0020】
このプリンタは、前記直流モータ5で駆動される駆動系として、着脱自在なオプションユニット7を有している。前記標準ユニット6は、被記録材を記録領域に向けて搬送する紙送りローラ(図示せず)を主要部とする駆動系であり、前記オプションユニット7は、前記記録領域の下流側近傍に着脱自在に装着されるカッターユニット(図示せず)であり、該カッターユニットは切断分離された被記録材を装置外に排出するための排出駆動ローラ(図示せず)を備え、該排出駆動ローラは前記モータ5を動力源として駆動するように構成されている。
【0021】
前記メモリ3は、標準ユニット6だけを駆動する標準状態のときのモータ5の前記特性を記憶する第1記憶部3aと、前記オプションユニット7が装着されたオプション付加状態のときのモータ5の前記特性を記憶する第2記憶部3bと、を備えている。本実施の形態では、第2記憶部3bには、そこに記憶される特性値として、オプション付加状態の特性値Cから標準状態の特性値Aを減じた値であるオフセット値Bが記憶されるように構成されている。
【0022】
前記モータ特性計測部1は、計測した最新の特性値A,Cに従って前記メモリ3に記憶された特性値A及びオフセット値Bを、随時更新するように構成されている。
【0023】
前記モータ制御演算部2は、オプション付加状態のときは前記メモリ3に記憶しているオフセット値Bを標準状態の特性値Aに加算して求めた特性値Cに基づいてモータ5を制御し、標準状態のときは特性値Aに基づいてモータ5を制御するように構成されている。本実施の形態では、前記モータ制御演算部2には、当該プリンタの電源ONを検出する検出器8から、その検出信号が送られ、また、ホストコンピュータ9から、記録実行に必要な各種データが送られるようになっている。
【0024】
更に、当該プリンタは、ロール紙(図示せず)を被記録材として搬送及び記録可能に構成され、前記モータ特性計測部1は、ロール紙への記録時には、前記特性値Cの計測は、ロール紙を使い切った時点で実行するように構成されている。
【0025】
次に図2及び図3を加えて作用を説明する。上記実施の形態は、電源検出器8からの検出信号を受けて(ステップS1)、モータ計測部1によるモータ特性計測が開始される(ステップS2)。
【0026】
前記メモリ3は、ステップS3、ステップS4及びステップS5に示したように、前記第2記憶部3bには、そこに記憶される特性値として、オプション付加状態の特性値Cから標準状態の特性値Aを減じた値であるオフセット値Bが記憶されるように構成され、更に、前記モータ特性計測部1は、計測した最新の特性値A,Cに従って前記メモリ3に記憶された特性値A及びオフセット値Bを、随時更新するように構成されている。
【0027】
すなわち、前記オフセット値Bを導入したので、例えば、標準状態の使用が長く続いて、特性値Aが大きく変動し、特性値Cの計測が行われない場合でも、前記特性値Aの計測及び更新に基づいて、C−A(更新値)=Bによる、オフセット値Bの更新が行われることになる。
【0028】
そして、前記モータ制御演算部2は、ステップS11、ステップS12、ステップS13、ステップS14及びステップS15に示したように、オプション付加状態のときは前記メモリ3に記憶しているオフセット値Bを標準状態の特性値Aに加算して求めた特性値Cに基づいてモータ5を制御するように構成されているので、特性値Cの計測が行われない場合でも、特性値Cが最適な値に近づいている。従って、オプション付加状態の特性値Cと、標準ユニット6だけの標準状態における特性値Aの、計測及び最新の値への更新が、適切に行われることになり、もって、ユーザーサイドの使い方の変動要因の影響を受けずに、モータ5による高精度の駆動制御(速くて正確)が実現できる。
【0029】
次に、図4は本発明に係るインクジェットプリンタに搭載されたモータ制御装置の他の実施例を示すブロック図であり、図2はモータ特性計測手段による特性値計測処理を説明するフローチャートであり、図3はモータ制御演算部によるモータ駆動制御処理を説明するフローチャートである。
ある。
【0030】
図4に示したように、このプリンタは、以下の点が先の実施例と相違している。メモリ30は、標準状態のときのモータの特性値Aを記憶する第1記憶部30aと、オプション付加状態のときのモータの特性値Cを記憶する第2記憶部30bとを備えている。前記モータ特性計測部1は、計測した最新の特性値A,Cに従って前記メモリ30に記憶された特性値A,Cを随時更新する(図5のステップS1、S2、S3、S5、S40)と共に、特性値Aが更新されたときは、該更新に伴う値の変化量の増減値ΔAを記憶されている特性値Cに加算して該特性値Cを更新するように構成される。(ステップS41)、前記モータ制御演算部2は、図6のステップS12,S13,S14に示したように、オプション付加状態のときは前記メモリ30に記憶している特性値Cに基づいてモータ5を制御する。特に、特性値Aが更新されたとき、該更新に伴う値の変化量の増減値ΔAを、記憶されている特性値Cに加算して該特性値Cを更新する点が特徴である。
【0031】
本実施の形態によれば、当該「増減値ΔA」を導入したことにより、特性値更新のための演算方法が変わるが、先の「オフセット値B」を導入したことによる作用効果と同様の作用効果が得られる。
【0032】
【発明の効果】
以上説明したように、本発明によれば、この種オプションユニットを備えた記録装置において、ユーザーのオプションユニットの使用頻度の違いといったユーザーサイドにおける変動要因の影響を受けずに、記録装置にオプションユニットを装着したオプション付加状態の特性値Cと、オプションユニットが装着されない標準ユニットだけの標準状態における特性値Aの、計測及び最新の値への更新が、従来よりも適切に行われる。
【図面の簡単な説明】
【図1】本発明に係るインクジェットプリンタに搭載されたモータ制御装置の一実施例を示すブロック図である。
【図2】モータ特性計測手段による特性値計測処理を説明するフローチャートである。
【図3】モータ制御演算部によるモータ駆動制御処理を説明するフローチャートである。
【図4】本発明に係るインクジェットプリンタに搭載されたモータ制御装置の他の実施例を示すブロック図である。
【図5】前記他の実施例のモータ特性計測手段による特性値計測処理を説明するフローチャートである。
【図6】前記他の実施例のモータ制御演算部によるモータ駆動制御処理を説明するフローチャートである。
【符号の説明】
1 モータ特性計測部
2 モータ制御演算部
4 モータの駆動回路
5 モータ
6 標準ユニット
7 オプションユニット
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a motor control in a recording apparatus such as a printer or a facsimile, and more particularly to a paper feed motor control apparatus.
[0002]
[Prior art]
For example, in an ink jet printer, a step motor or a DC motor is used as a motor for driving a paper feed roller carriage for feeding recording paper toward a recording area. The stepping motor has a constant deceleration distance. However, since the characteristics of a DC motor vary with changes in temperature and load, the deceleration distance and the like vary from time to time. Therefore, in a printer using a DC motor as a drive source, the characteristic determined by the combination with the drive target is measured, and the characteristic value is updated to the latest by repeating the measurement at a predetermined timing. High-precision drive control is realized by controlling the motor based on the value. (Patent No. 3053144 patent publication).
[0003]
[Problems to be solved by the invention]
However, when the recording apparatus has an optional unit such as a cutter unit mainly used for printing on roll paper, for example, and this optional unit has a discharge driving roller using the motor as a common power source, the following problems occur. There was a point. That is, in addition to the standard unit such as the paper feed roller, the characteristic value C in the option addition state where the optional unit is mounted and the characteristic value A in the standard state only in the standard unit where the optional unit is not mounted are measured and updated. There was a problem that it was difficult to update the values appropriately.
[0004]
The reason is that in the conventional motor control device, the option unit is installed on the user side, and the frequency of use in the standard state and in the option addition state is not constant by the user. It is in. That is, since the characteristic value C in the option addition state is influenced by the fluctuation of the characteristic value A in the standard state, if the motor control based on the characteristic value A in the standard state continues for a long time, the characteristic value C is It ’s going to shift. Thereafter, when changing to motor control based on the characteristic value C in the option addition state, for example, when the user has taken a procedure in which the characteristic value C is not measured and updated as an initial operation, the value is greatly increased from the optimum value. The motor control is executed by the shifted characteristic value C, and there is a problem that high-precision drive control cannot be realized.
[0005]
An object of the present invention is to provide an optional addition state in which an optional unit is mounted on the recording apparatus without being affected by fluctuation factors on the user side, such as a difference in the usage frequency of the optional unit of the user, in the recording apparatus having such an optional unit. And a motor control device in which measurement and update to the latest value of the characteristic value A in the standard state of only the standard unit in which the optional unit is not installed and the latest value are performed more appropriately than before are provided. It is to provide a recording apparatus.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a motor control device according to the first aspect of the present invention includes a motor as a power source, a standard unit that is a drive system driven by the motor,
Motor characteristic measuring means for measuring the characteristics of the motor, a memory for storing the characteristics measured by the motor characteristic measuring means, and a motor control arithmetic unit for controlling the motor based on the characteristics stored in the memory, A motor control device in a recording apparatus having a detachable option unit as a drive system driven by the motor, wherein the memory stores the characteristics of the motor in a standard state in which only the standard unit is driven And a second storage unit that stores the characteristics of the motor when the option unit is installed in an option addition state, and the second storage unit stores the characteristics. As the characteristic value, an offset value B, which is a value obtained by subtracting the characteristic value A in the standard state from the characteristic value C in the option addition state, is configured to be stored. The motor characteristic measuring means is configured to update the characteristic value A and the offset value B stored in the memory according to the latest measured characteristic values A and C as needed, and the motor control calculation unit is in an option addition state. In the case of controlling the motor based on the characteristic value C obtained by adding the offset value B stored in the memory to the characteristic value A in the standard state. In the standard state, the motor is controlled based on the characteristic value A. It is comprised so that it may control.
[0007]
According to the present invention, the memory stores a first storage unit that stores the characteristics of the motor in a standard state, and a second storage unit that stores the characteristics of the motor in an optional addition state in which the option unit is mounted. And an offset value B, which is a value obtained by subtracting the characteristic value A in the standard state from the characteristic value C in the option addition state, as the characteristic value stored in the second storage unit. Further, the motor characteristic measuring means is configured to update the characteristic value A and the offset value B stored in the memory according to the latest measured characteristic values A and C as needed. . That is, since the offset value B is introduced, for example, even when the characteristic value A fluctuates greatly and the characteristic value C is not measured because the use of the standard state continues for a long time, the characteristic value A is measured and updated. Based on the above, the offset value B is updated by CA (update value) = B.
[0008]
The motor control calculation unit controls the motor based on the characteristic value C obtained by adding the offset value B stored in the memory to the characteristic value A in the standard state when the option is added. Since it is configured, even when the characteristic value C is not measured, the characteristic value C approaches the optimum value. Therefore, the characteristic value C in the option addition state and the characteristic value A in the standard state of only the standard unit are appropriately measured and updated to the latest value, and thus the fluctuation factor of the usage on the user side. High-precision drive control (fast and accurate) by the motor can be realized without being influenced by the motor.
[0009]
Further, the invention according to claim 2 of the present application includes a motor as a power source, a standard unit which is a drive system driven by the motor, motor characteristic measuring means for measuring the characteristics of the motor, and the motor characteristic measurement. A detachable option unit as a drive system driven by the motor, comprising: a memory for storing characteristics measured by the means; and a motor control arithmetic unit for controlling the motor based on the characteristics stored in the memory. The memory control apparatus includes a first storage unit that stores a characteristic value A of the motor in a standard state in which only the standard unit is driven, and an optional addition in which the optional unit is mounted. A second storage unit for storing the motor characteristic value C in the state, wherein the motor characteristic measuring means performs the previous measurement according to the latest measured characteristic values A and C. The characteristic values A and C stored in the memory are updated as needed, and when the characteristic value A is updated, an increase / decrease value ΔA of a change amount of the value accompanying the update is added to the stored characteristic value C. The motor control calculation unit is configured to update the characteristic value C, and controls the motor based on the characteristic value C stored in the memory when the option is added, and the characteristic value when the standard state is set. The motor is configured to be controlled based on A.
[0010]
According to the present invention, the memory includes a first storage unit that stores a motor characteristic value A in a standard state, and a second storage unit that stores a motor characteristic value C in an option addition state, The motor characteristic measuring means updates the characteristic values A and C stored in the memory according to the latest measured characteristic values A and C as needed, and when the characteristic value A is updated, the change in the value accompanying the update. An increase / decrease value ΔA of the amount is added to the stored characteristic value C to update the characteristic value C, and the motor control operation unit stores the characteristic stored in the memory when the option is added The gist is to control the motor based on the value C. In particular, when the characteristic value A is updated, the characteristic value C is updated by adding the increase / decrease value ΔA of the change amount of the value accompanying the update to the stored characteristic value C.
[0011]
According to the present invention, the calculation method for updating the characteristic value is changed by introducing the “increase / decrease value ΔA”, but the same effect as the effect by introducing the “offset value B” of claim 1 is achieved. An effect is obtained.
[0012]
According to a third aspect of the present invention, in the motor control device according to the first or second aspect, the standard unit is a drive system having a paper feed roller for conveying a recording material toward a recording area as a main part. The optional unit is a cutter unit that is detachably mounted in the vicinity of the downstream side of the recording area, and the cutter unit includes a discharge driving roller for discharging the cut recording material to the outside of the apparatus. And the discharge drive roller is driven by using the motor as a power source.
[0013]
According to the present invention, the optional unit is a cutter unit that is detachably mounted in the vicinity of the downstream side of the recording area, and the cutter unit discharges the recording material that has been cut and separated out of the apparatus. The effect is remarkable when it is applied to a recording apparatus having a drive roller, and the discharge drive roller is driven by the motor as a power source.
[0014]
Further, the invention according to claim 4 of the present application is the recording apparatus according to claim 3, wherein the recording apparatus is configured to be able to convey and record using roll paper as a recording material, and the motor characteristic measuring means is configured to record on the roll paper. The characteristic value C is measured when the roll paper is used up.
[0015]
When recording (printing) on roll paper, when printing on the roll paper is finished, the roll paper tip is not completely rewound, but in the transport path upstream of the recording area of the recording device (with a paper feed roller). There are some which make it wait in the state where it is fed to the nip position). The reason is that, when resuming printing on the next roll paper, the initial feeding operation is omitted and the throughput is improved. In the recording apparatus having such a configuration, when the motor characteristic value is measured in a state where the leading edge of the roll paper is fed into the conveyance path, the roll paper is unnecessarily sent along with the measurement. Therefore, there is a problem of damaging the paper or generating waste.
[0016]
According to the present invention, the motor characteristic measuring means is configured to execute the measurement of the characteristic value C when the roll paper is used up when recording on the roll paper. Can be.
[0017]
A recording apparatus according to a fifth aspect of the present invention includes the motor control apparatus according to any one of the first to fourth aspects. Thereby, the effect of each invention is obtained as a recording apparatus.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram showing an embodiment of a motor control device mounted on an ink jet printer according to the present invention, FIG. 2 is a flowchart for explaining characteristic value measurement processing by a motor characteristic measurement means, and FIG. It is a flowchart explaining the motor drive control processing by a control calculating part.
is there.
[0019]
As shown in FIG. 1, the printer includes a DC motor 5 as a power source, a standard unit 6 that is a drive system driven by the DC motor 5, and a motor characteristic measuring unit that measures the characteristics of the motor 5. 1, a memory 3 that stores characteristics measured by the motor characteristic measuring unit 1, and a motor control calculation unit 2 that controls the motor 5 based on the characteristics stored in the memory 3. The motor characteristic measurement unit 1 includes a detection unit necessary for measurement and a calculation unit that executes predetermined calculation on the detection data. However, since a specific configuration and operation thereof can be used, a description thereof will be given. Is omitted.
[0020]
This printer has a detachable option unit 7 as a drive system driven by the DC motor 5. The standard unit 6 is a drive system mainly composed of a paper feed roller (not shown) for transporting a recording material toward a recording area, and the optional unit 7 is attached and detached near the downstream side of the recording area. A cutter unit (not shown) that is freely mounted. The cutter unit includes a discharge drive roller (not shown) for discharging the cut and separated recording material to the outside of the apparatus. The motor 5 is driven as a power source.
[0021]
The memory 3 stores the characteristics of the motor 5 in a standard state in which only the standard unit 6 is driven, and the motor 5 in an option addition state in which the option unit 7 is mounted. A second storage unit 3b for storing characteristics. In the present embodiment, the second storage unit 3b stores an offset value B, which is a value obtained by subtracting the characteristic value A in the standard state from the characteristic value C in the option addition state, as the characteristic value stored therein. It is configured as follows.
[0022]
The motor characteristic measuring unit 1 is configured to update the characteristic value A and the offset value B stored in the memory 3 according to the latest measured characteristic values A and C as needed.
[0023]
The motor control calculation unit 2 controls the motor 5 based on the characteristic value C obtained by adding the offset value B stored in the memory 3 to the characteristic value A in the standard state when the option is added. In the standard state, the motor 5 is controlled based on the characteristic value A. In the present embodiment, a detection signal is sent to the motor control calculation unit 2 from the detector 8 that detects that the printer is turned on, and various data necessary for execution of recording are received from the host computer 9. It is supposed to be sent.
[0024]
Further, the printer is configured to be able to transport and record a roll paper (not shown) as a recording material, and the motor characteristic measurement unit 1 measures the characteristic value C when recording on the roll paper. It is configured to execute when the paper is used up.
[0025]
Next, the operation will be described with reference to FIGS. In the above embodiment, upon receiving a detection signal from the power supply detector 8 (step S1), motor characteristic measurement by the motor measurement unit 1 is started (step S2).
[0026]
As shown in step S3, step S4 and step S5, the memory 3 stores, as the characteristic value stored in the second storage unit 3b, the characteristic value C from the option addition state to the characteristic value in the standard state. An offset value B, which is a value obtained by subtracting A, is configured to be stored, and the motor characteristic measurement unit 1 further includes a characteristic value A and a characteristic value A stored in the memory 3 according to the latest measured characteristic values A and C. The offset value B is configured to be updated as needed.
[0027]
That is, since the offset value B is introduced, for example, even when the characteristic value A fluctuates greatly and the characteristic value C is not measured because the use of the standard state continues for a long time, the characteristic value A is measured and updated. Based on the above, the offset value B is updated by CA (update value) = B.
[0028]
Then, as shown in step S11, step S12, step S13, step S14 and step S15, the motor control calculation unit 2 sets the offset value B stored in the memory 3 in the standard state when the option is added. Since the motor 5 is controlled based on the characteristic value C obtained by adding to the characteristic value A, the characteristic value C approaches an optimum value even when the characteristic value C is not measured. ing. Therefore, the characteristic value C in the option addition state and the characteristic value A in the standard state of only the standard unit 6 are appropriately measured and updated to the latest value, so that fluctuations in usage on the user side are achieved. Highly accurate drive control (fast and accurate) by the motor 5 can be realized without being influenced by factors.
[0029]
Next, FIG. 4 is a block diagram showing another embodiment of the motor control device mounted on the ink jet printer according to the present invention, and FIG. 2 is a flowchart for explaining the characteristic value measuring process by the motor characteristic measuring means, FIG. 3 is a flowchart for explaining motor drive control processing by the motor control calculation unit.
is there.
[0030]
As shown in FIG. 4, this printer is different from the previous embodiment in the following points. The memory 30 includes a first storage unit 30a for storing the motor characteristic value A in the standard state and a second storage unit 30b for storing the motor characteristic value C in the option addition state. The motor characteristic measuring unit 1 updates the characteristic values A and C stored in the memory 30 according to the latest measured characteristic values A and C as needed (steps S1, S2, S3, S5, and S40 in FIG. 5). When the characteristic value A is updated, the characteristic value C is updated by adding the increase / decrease value ΔA of the change amount of the value accompanying the update to the stored characteristic value C. (Step S41) As shown in Steps S12, S13, and S14 of FIG. 6, the motor control calculation unit 2 determines the motor 5 based on the characteristic value C stored in the memory 30 when the option is added. To control. In particular, when the characteristic value A is updated, the characteristic value C is updated by adding the increase / decrease value ΔA of the change amount of the value accompanying the update to the stored characteristic value C.
[0031]
According to the present embodiment, the calculation method for updating the characteristic value is changed by introducing the “increase / decrease value ΔA”, but the same operation and effect as the previous “offset value B” are introduced. An effect is obtained.
[0032]
【The invention's effect】
As described above, according to the present invention, in the recording apparatus provided with this type of option unit, the option unit is installed in the recording apparatus without being affected by the fluctuation factors on the user side such as the difference in the usage frequency of the option unit of the user. Measurement and update of the characteristic value C in the option addition state with the option unit and the characteristic value A in the standard state of only the standard unit not equipped with the option unit to the latest value is performed more appropriately than before.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of a motor control device mounted on an ink jet printer according to the present invention.
FIG. 2 is a flowchart for explaining characteristic value measurement processing by a motor characteristic measurement unit;
FIG. 3 is a flowchart illustrating motor drive control processing by a motor control calculation unit.
FIG. 4 is a block diagram showing another embodiment of the motor control device mounted on the ink jet printer according to the present invention.
FIG. 5 is a flowchart for explaining characteristic value measurement processing by a motor characteristic measurement unit according to another embodiment.
FIG. 6 is a flowchart for explaining motor drive control processing by a motor control calculation unit according to another embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Motor characteristic measurement part 2 Motor control calculating part 4 Motor drive circuit 5 Motor 6 Standard unit 7 Option unit

Claims (5)

動力源としてのモータと、 該モータで駆動される駆動系である標準ユニットと、 前記モータの特性を計測するモータ特性計測手段と、 該モータ特性計測手段で計測された特性を記憶するメモリと、 前記メモリに記憶された特性に基づいてモータを制御するモータ制御演算部と、を備え、 前記モータで駆動される駆動系として、着脱自在なオプションユニットを有する記録装置におけるモータ制御装置であって、 前記メモリは、標準ユニットだけを駆動する標準状態のときのモータの前記特性を記憶する第1記憶部と、前記オプションユニットが装着されたオプション付加状態のときのモータの前記特性を記憶する第2記憶部と、を備えると共に、前記第2記憶部には、そこに記憶される特性値として、オプション付加状態の特性値Cから標準状態の特性値Aを減じた値であるオフセット値BすなわちB=C−Aが記憶されるように構成され、 前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A及びオフセット値Bを、特性値Cの計測が行われないときも随時更新するように構成され、 前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶しているオフセット値Bを標準状態の特性値Aに加算して求めた特性値CすなわちC=A+Bに基づいてモータを制御し、標準状態のときは特性値Aに基づいてモータを制御するように構成されていることを特徴とするモータの制御装置。  A motor as a power source, a standard unit which is a drive system driven by the motor, a motor characteristic measuring means for measuring the characteristics of the motor, a memory for storing the characteristics measured by the motor characteristic measuring means, A motor control arithmetic unit for controlling a motor based on characteristics stored in the memory, and a motor control device in a recording apparatus having a detachable option unit as a drive system driven by the motor, The memory stores a first storage unit that stores the characteristics of the motor in a standard state in which only the standard unit is driven, and a second storage unit that stores the characteristics of the motor in an option addition state in which the option unit is mounted. A storage unit, and the second storage unit includes a characteristic value C in an option addition state as a characteristic value stored in the second storage unit. The offset value B that is a value obtained by subtracting the standard state characteristic value A, that is, B = C−A, is stored, and the motor characteristic measuring means stores the memory according to the latest measured characteristic values A and C. The characteristic value A and the offset value B stored in the memory are updated as needed even when the characteristic value C is not measured, and the motor control calculation unit stores the characteristic value A and the offset value B in the memory when the option is added. The motor is controlled based on the characteristic value C obtained by adding the offset value B to the characteristic value A in the standard state, that is, C = A + B, and the motor is controlled based on the characteristic value A in the standard state. A motor control device comprising the motor control device. 動力源としてのモータと、 該モータで駆動される駆動系である標準ユニットと、 前記モータの特性を計測するモータ特性計測手段と、 該モータ特性計測手段で計測された特性を記憶するメモリと、 前記メモリに記憶された特性に基づいてモータを制御するモータ制御演算部と、を備え、 前記モータで駆動される駆動系として、着脱自在なオプションユニットを有する記録装置におけるモータ制御装置であって、 前記メモリは、標準ユニットだけを駆動する標準状態のときのモータの特性値Aを記憶する第1記憶部と、前記オプションユニットが装着されたオプション付加状態のときのモータの特性値Cを記憶する第2記憶部とを備え、 前記モータ特性計測手段は、計測した最新の特性値A,Cに従って前記メモリに記憶された特性値A,Cを随時更新すると共に、特性値Aが更新されたときは、特性値Cの計測が行われないときも、該特性値Aの更新に伴う値の変化量の増減値ΔAを記憶されている特性値Cに加算(C+ΔA)して該特性値CをC+ΔAとして更新するように構成され、 前記モータ制御演算部は、オプション付加状態のときは前記メモリに記憶している、特性値Aが更新されたときに随時更新されている特性値Cに基づいてモータを制御し、標準状態のときは特性値Aに基づいてモータを制御するように構成されていることを特徴とするモータの制御装置。  A motor as a power source, a standard unit which is a drive system driven by the motor, a motor characteristic measuring means for measuring the characteristics of the motor, a memory for storing the characteristics measured by the motor characteristic measuring means, A motor control arithmetic unit for controlling a motor based on characteristics stored in the memory, and a motor control device in a recording apparatus having a detachable option unit as a drive system driven by the motor, The memory stores a first storage unit that stores a motor characteristic value A in a standard state in which only the standard unit is driven, and a motor characteristic value C in an option addition state in which the option unit is mounted. A second storage unit, wherein the motor characteristic measuring means stores the characteristics stored in the memory according to the latest measured characteristic values A and C. A and C are updated as needed, and when the characteristic value A is updated, even when the characteristic value C is not measured, the increase / decrease value ΔA of the change amount of the value accompanying the update of the characteristic value A is stored. The characteristic value C is added (C + ΔA) to update the characteristic value C as C + ΔA, and the motor control calculation unit stores the characteristic value A stored in the memory when the option is added. The motor is configured to control the motor based on the characteristic value C updated as needed when the motor is updated, and to control the motor based on the characteristic value A in the standard state. Control device. 請求項1または2において、 前記標準ユニットは、被記録材を記録領域に向けて搬送する紙送りローラを主要部とする駆動系であり、 前記オプションユニットは、前記記録領域の下流側近傍に着脱自在に装着されるカッターユニットであり、該カッターユニットは切断分離された被記録材を装置外に排出するための排出駆動ローラを備え、該排出駆動ローラは前記モータを動力源として駆動するものであることを特徴とするモータ制御装置。  3. The standard unit according to claim 1, wherein the standard unit is a drive system mainly including a paper feed roller that conveys a recording material toward a recording area, and the optional unit is attached and detached near the downstream side of the recording area. A cutter unit that is freely mounted. The cutter unit includes a discharge drive roller for discharging the cut and separated recording material out of the apparatus, and the discharge drive roller is driven by using the motor as a power source. There is a motor control device. 請求項3において、当該記録装置は、ロール紙を被記録材として搬送及び記録可能に構成され、 前記モータ特性計測手段は、ロール紙への記録時には、前記特性値Cの計測は、ロール紙を使い切った時点で実行するように構成されていることを特徴とするモータ制御装置。  4. The recording apparatus according to claim 3, wherein the recording device is configured to be able to convey and record a roll paper as a recording material, and the motor characteristic measuring unit measures the characteristic value C when recording on the roll paper. A motor control device configured to be executed when it is used up. 請求項1から請求項4のいずれか1項に記載されたモータ制御装置を備えた記録装置。  A recording apparatus comprising the motor control device according to any one of claims 1 to 4.
JP2001309267A 2001-10-04 2001-10-04 Motor control apparatus and recording apparatus provided with the motor control apparatus Expired - Fee Related JP3882889B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001309267A JP3882889B2 (en) 2001-10-04 2001-10-04 Motor control apparatus and recording apparatus provided with the motor control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001309267A JP3882889B2 (en) 2001-10-04 2001-10-04 Motor control apparatus and recording apparatus provided with the motor control apparatus

Publications (2)

Publication Number Publication Date
JP2003116298A JP2003116298A (en) 2003-04-18
JP3882889B2 true JP3882889B2 (en) 2007-02-21

Family

ID=19128452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001309267A Expired - Fee Related JP3882889B2 (en) 2001-10-04 2001-10-04 Motor control apparatus and recording apparatus provided with the motor control apparatus

Country Status (1)

Country Link
JP (1) JP3882889B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6880651B2 (en) * 2016-10-26 2021-06-02 セイコーエプソン株式会社 Printing device and control method of printing device

Also Published As

Publication number Publication date
JP2003116298A (en) 2003-04-18

Similar Documents

Publication Publication Date Title
JP6165082B2 (en) Image forming apparatus and image forming method
JP6803159B2 (en) Image forming device
US20180205834A1 (en) Image forming apparatus that adjusts position of image to be formed on sheet
JP5007824B2 (en) Continuous paper feeder, image forming apparatus, and program
JP3882889B2 (en) Motor control apparatus and recording apparatus provided with the motor control apparatus
JP2002326741A (en) Image forming device
EP2767403B1 (en) Transport Device And Inkjet Printing Apparatus Having The Same
US7845753B2 (en) Image forming device, transporting control method, and computer-readable recording medium
JP2010247523A (en) Label printer and method for preventing printing page from dropping out
JP3814659B2 (en) Medium transport mechanism, control method therefor, and image forming apparatus including the same
JP2011178046A (en) Printing system, print controller, and program
JP2023009770A (en) Print support method, and image formation device
JPH11231752A (en) Image forming device
JP6655362B2 (en) Printing device and transport method
JPH11227278A (en) Perfecting machine
JP3887165B2 (en) Serial dot printer with multi-stage feed hopper
JP2025172650A (en) Printing device, printing control method and program
JP2018051995A (en) Image formation apparatus
JP5095789B2 (en) Printing apparatus and conveying method of printing apparatus
KR100207735B1 (en) Printing process control method for printer
JP2026058220A (en) Image forming apparatus, image forming method, and program
JP2017024845A (en) Sheet-like medium conveyance apparatus, image formation apparatus, and control method
JP2017054077A (en) Image forming apparatus, image forming method, and image forming program
JP2023042369A (en) Image forming device and image forming program
JP3649271B2 (en) Paper feed control method for serial recording apparatus and serial recording apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051012

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061025

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061107

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091124

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101124

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101124

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111124

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111124

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121124

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121124

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131124

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees