JP5609201B2 - Serial printer - Google Patents
Serial printer Download PDFInfo
- Publication number
- JP5609201B2 JP5609201B2 JP2010071018A JP2010071018A JP5609201B2 JP 5609201 B2 JP5609201 B2 JP 5609201B2 JP 2010071018 A JP2010071018 A JP 2010071018A JP 2010071018 A JP2010071018 A JP 2010071018A JP 5609201 B2 JP5609201 B2 JP 5609201B2
- Authority
- JP
- Japan
- Prior art keywords
- sheet
- conveyance
- distance
- error
- stopped
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 10
- 238000003384 imaging method Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 17
- 230000001133 acceleration Effects 0.000 description 14
- 238000000034 method Methods 0.000 description 10
- 230000009467 reduction Effects 0.000 description 10
- 238000010191 image analysis Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000000859 sublimation Methods 0.000 description 1
- 230000008022 sublimation Effects 0.000 description 1
Images
Landscapes
- Handling Of Sheets (AREA)
Description
本発明は、シリアルプリンターに関し、特に紙やフィルムなどのシートを正確に搬送するためのフィードバック制御に関する。 The present invention relates to a serial printer, and more particularly to feedback control for accurately conveying a sheet such as paper or film.
従来、シリアルプリンターにおいては、ローラーや無端ベルトを駆動して紙やフィルムなどのシートを搬送している。シートの搬送距離はローラーの回転角度によっておよそ検出することが可能である。しかし、シートがローラーに対して滑ったり、ローラーが偏心していたり摩耗すると、ローラーの回転角度から導かれる搬送距離に誤差が生ずる。 Conventionally, in a serial printer, a sheet such as paper or film is conveyed by driving a roller or an endless belt. The conveyance distance of the sheet can be approximately detected by the rotation angle of the roller. However, if the sheet slips with respect to the roller, or the roller is eccentric or worn, an error occurs in the conveyance distance derived from the rotation angle of the roller.
特許文献1に記載されているように、搬送中のシートをデジタルカメラで撮影して得る動画データを解析することによってシートの搬送距離を検出する技術が知られている。この技術を用いると、モーターの回転角度をフィードバック制御することに加えて、シートの搬送距離をフィードバック制御することができる。具体的には、帯状画像の印刷とシートの搬送とを交互に繰り返すシリアルプリンターにおいて、シートを搬送開始してから停止するまでの搬送区間において検出された搬送誤差を打ち消すように、後続の搬送区間における搬送制御量を補正することが行われている。また複数の搬送区間において生ずる搬送誤差の傾向を取得し、既に生じた搬送誤差を打ち消すように搬送制御量を補正することが行われている。 As described in Japanese Patent Application Laid-Open No. H10-228561, a technique for detecting a sheet conveyance distance by analyzing moving image data obtained by photographing a sheet being conveyed with a digital camera is known. By using this technique, in addition to feedback control of the rotation angle of the motor, it is possible to feedback control the conveyance distance of the sheet. Specifically, in a serial printer that alternately repeats printing of a belt-like image and conveyance of a sheet, a subsequent conveyance section so as to cancel a conveyance error detected in the conveyance section from the start of conveyance of the sheet to the stop. Correction of the transport control amount is performed. In addition, a tendency of transport error that occurs in a plurality of transport sections is acquired, and the transport control amount is corrected so as to cancel the transport error that has already occurred.
また特許文献2に記載されているように、シートを搬送するローラーの偏心量に応じてローラーの回転角度の制御量を補正する技術や、特許文献3に記載されているように、給紙側ローラーと排紙側ローラーの周速度差によって生ずる搬送誤差を副走査方向位置の関数である補正関数として設定するとともに補正関数を用いてローラーの回転角度を制御する技術が知られている。 Further, as described in Patent Document 2, a technique for correcting the control amount of the rotation angle of the roller according to the amount of eccentricity of the roller that conveys the sheet, or as described in Patent Document 3, the paper feeding side A technique is known in which a conveyance error caused by a difference in peripheral speed between a roller and a paper discharge side roller is set as a correction function that is a function of the position in the sub-scanning direction, and the rotation angle of the roller is controlled using the correction function.
しかし、上述した従来の技術は、いずれも一旦停止するまでに生じた搬送誤差に基づいて搬送を再開する際に適用される搬送制御量を補正するものであって、搬送中に生ずる搬送誤差に基づいて停止するまでの搬送誤差を低減しようとするものではない。したがって上述した従来の技術によると、搬送開始から停止までの搬送区間毎に異なる搬送誤差が生ずる場合には搬送誤差を打ち消すことができないため、1ページにわたって累積される搬送誤差は相当大きくなるという問題がある。
また、特許文献2,3に記載されているように印刷中においては補正量が固定化されている場合には、印刷中の外乱に全く対応できないという問題がある。
そして仮に1つの搬送区間についてシートを搬送して停止させる度に搬送距離を検出し、その度に誤差相当の距離だけシートを再度搬送するとすれば、搬送誤差は無くなるものの、シートの搬送時間を含む1ページ全体の印刷時間が非常に長くなるという問題がある。
However, each of the above-described conventional techniques corrects the transport control amount applied when transport is resumed based on the transport error that occurs until it stops once. It is not intended to reduce the transport error until stopping based on this. Therefore, according to the above-described conventional technique, when a different transport error occurs in each transport section from the start to the stop of the transport, the transport error cannot be canceled out, so that the transport error accumulated over one page becomes considerably large. There is.
In addition, as described in Patent Documents 2 and 3, when the correction amount is fixed during printing, there is a problem that it cannot cope with disturbance during printing at all.
If the conveyance distance is detected each time the sheet is conveyed and stopped for one conveyance section and the sheet is conveyed again by a distance corresponding to the error each time, the conveyance error is eliminated, but the sheet conveyance time is included. There is a problem that the printing time for the entire page becomes very long.
本発明はこれらの問題に鑑みて創作されたものであって、印刷時間を抑制しつつ、シートを搬送する距離の精度を高めることを目的の1つとする。 The present invention has been created in view of these problems, and an object of the present invention is to improve the accuracy of the distance for conveying a sheet while suppressing the printing time.
(1)上記目的を達成するためのシリアルプリンターは、シートの搬送と停止を繰り返す搬送部と、停止した前記シートに画像を印刷する印刷部と、搬送される前記シートを撮像した動画データを出力するデジタルカメラと、前記動画データを解析することにより前記シートの搬送距離を検出する解析手段と、前記シートが停止する前に検出されたシートの搬送距離を、前記シートを停止させるまでの搬送制御量にフィードバックする搬送制御手段と、を備える。
本発明によると、シートの搬送中にシートの搬送距離を検出することによってシートの搬送中に搬送誤差の経過値を特定可能である。そしてシートの搬送中に生ずる搬送誤差をシートが停止するまでの搬送制御量によって打ち消すことができる。したがって本発明によると、印刷時間を抑制しつつ、シートを搬送する距離の精度を高めることができる。なお、"搬送誤差"とは実際にシートが搬送された距離とシートを搬送しようとする距離との差である。
(1) A serial printer for achieving the above object outputs a conveying unit that repeatedly conveys and stops a sheet, a printing unit that prints an image on the stopped sheet, and moving image data that captures the conveyed sheet A digital camera that performs analysis of the moving distance of the sheet by analyzing the moving image data, and a conveyance control until the sheet is stopped based on the conveyance distance of the sheet detected before the sheet is stopped. Transport control means for feeding back the quantity.
According to the present invention, it is possible to specify the elapsed value of the conveyance error during sheet conveyance by detecting the sheet conveyance distance during sheet conveyance. A conveyance error that occurs during the conveyance of the sheet can be canceled by the conveyance control amount until the sheet stops. Therefore, according to the present invention, it is possible to improve the accuracy of the distance to convey the sheet while suppressing the printing time. The “conveyance error” is the difference between the distance that the sheet is actually conveyed and the distance that the sheet is to be conveyed.
(2)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記シートの搬送を開始してから停止させるまでの搬送区間毎に、前記シートが停止する前に検出された前記シートの搬送距離を、前記シートを停止させるまでの搬送制御量にフィードバックしてもよい。
この構成によると、搬送区間毎にシートの搬送距離を正確に制御できるため、印刷画質を向上させることができる。
(2) In the serial printer for achieving the above object, the conveyance control means detects the sheet detected before the sheet stops for each conveyance section from the conveyance of the sheet to the stop thereof. May be fed back to the conveyance control amount until the sheet is stopped.
According to this configuration, since the sheet conveyance distance can be accurately controlled for each conveyance section, it is possible to improve the print image quality.
(3)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記シートの搬送を開始してから停止させるまでの搬送制御量と検出された前記シートの搬送距離とに応じて、前記シートを停止させるまでに生ずる搬送誤差を予測し、前記予測した搬送誤差に応じて前記シートを停止させるまでの搬送制御量を更新してもよい。
シートの搬送を開始してから停止させるまでの搬送制御量と検出された搬送距離とによって、停止させるまでにシートを搬送すべき距離すなわち残距離が特定される。そして残距離において生ずる搬送誤差は、残距離の長さに応じて決まる。すなわち残距離が長くなるほど残距離において生ずる搬送誤差は大きくなる。したがってシートの搬送を開始してから停止させるまでの搬送制御量と検出されたシートの搬送距離とに応じて、シートを停止させるまでに生ずる搬送誤差を予測することができる。このようにして予測した搬送誤差に応じてシートを停止させるまでの搬送制御量を更新することにより、シートを搬送する距離の精度をさらに高めることができる。
(3) In the serial printer for achieving the above object, the conveyance control unit, according to the conveyance control amount from the start to the stop of the conveyance of the sheet and the detected conveyance distance of the sheet, A conveyance error that occurs until the sheet is stopped may be predicted, and a conveyance control amount until the sheet is stopped may be updated according to the predicted conveyance error.
Based on the conveyance control amount from the start of conveyance of the sheet until it is stopped and the detected conveyance distance, the distance at which the sheet is to be conveyed until it is stopped, that is, the remaining distance is specified. The conveyance error that occurs in the remaining distance is determined according to the length of the remaining distance. That is, the longer the remaining distance is, the larger the transport error that occurs in the remaining distance. Therefore, a transport error that occurs until the sheet is stopped can be predicted according to the transport control amount from the start to the stop of the transport of the sheet and the detected transport distance of the sheet. By updating the conveyance control amount until the sheet is stopped according to the conveyance error predicted in this way, the accuracy of the sheet conveyance distance can be further increased.
(4)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記シートの搬送距離を検出してから前記シートを停止させるまでに生ずる搬送誤差を搬送モードに応じて予測し、前記予測した搬送誤差に応じて前記シートを停止させるまでの搬送制御量を更新してもよい。
搬送モードとは、特定の搬送速度や加減速特性が設定される制御モードである。シートの搬送距離を検出してからシートを停止させるまでに生ずる搬送誤差は、シートの搬送速度や加減速特性と強い相関を持つ。したがってシートを停止させるまでに生ずる搬送誤差を搬送モードに応じて予測することができる。このようにして予測した搬送誤差に応じてシートを停止させるまでの搬送制御量を設定することにより、シートを搬送する距離の精度をさらに高めることができる。
(4) In the serial printer for achieving the above object, the conveyance control unit predicts a conveyance error that occurs from when the conveyance distance of the sheet is detected to when the sheet is stopped according to a conveyance mode, The conveyance control amount until the sheet is stopped may be updated according to the predicted conveyance error.
The conveyance mode is a control mode in which a specific conveyance speed and acceleration / deceleration characteristics are set. A conveyance error that occurs after the sheet conveyance distance is detected until the sheet is stopped has a strong correlation with the sheet conveyance speed and acceleration / deceleration characteristics. Therefore, it is possible to predict the conveyance error that occurs until the sheet is stopped according to the conveyance mode. By setting the conveyance control amount until the sheet is stopped according to the conveyance error predicted in this way, the accuracy of the distance for conveying the sheet can be further increased.
(5)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記シートの搬送距離を検出してから前記シートを停止させるまでに生ずる搬送誤差を前記シートの種類に応じて予測し、前記予測した搬送誤差に応じて前記シートを停止させるまでの搬送制御量を更新してもよい。
シートの種類が異なればシートの摩擦係数や質量が異なる。シートの搬送距離を検出してからシートを停止させるまでに生ずる搬送誤差は、シートの摩擦係数や質量と強い相関を持つ。したがってシートを停止させるまでに生ずる搬送誤差をシートの種類に応じて予測することができる。このようにして予測した搬送誤差に応じてシートを停止させるまでの搬送制御量を設定することにより、シートを搬送する距離の精度をさらに高めることができる。
(5) In the serial printer for achieving the above object, the conveyance control unit predicts a conveyance error that occurs from the detection of the conveyance distance of the sheet to the stop of the sheet according to the type of the sheet. The conveyance control amount until the sheet is stopped may be updated according to the predicted conveyance error.
If the sheet type is different, the friction coefficient and mass of the sheet are different. A conveyance error that occurs after the sheet conveyance distance is detected until the sheet is stopped has a strong correlation with the friction coefficient and mass of the sheet. Accordingly, it is possible to predict a conveyance error that occurs until the sheet is stopped according to the type of the sheet. By setting the conveyance control amount until the sheet is stopped according to the conveyance error predicted in this way, the accuracy of the distance for conveying the sheet can be further increased.
(6)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記搬送部に前記シートが挿入される毎に、前記デジタルカメラから出力される画像データに基づいて前記シートの種類を判定してもよい。
この構成を採用すると、シートの種類をユーザーに設定させなくても、シートの搬送距離を検出してからシートを停止させるまでに生ずる搬送誤差をシートの種類に応じて予測できる。
(6) In the serial printer for achieving the above object, the conveyance control unit determines the type of the sheet based on image data output from the digital camera each time the sheet is inserted into the conveyance unit. You may judge.
By adopting this configuration, it is possible to predict a conveyance error that occurs between the detection of the sheet conveyance distance and the stoppage of the sheet according to the sheet type without having the user set the sheet type.
(7)上記目的を達成するためのシリアルプリンターにおいて、前記搬送制御手段は、前記シートの搬送距離を検出してから前記シートを停止させるまでに生ずる搬送誤差を前記シートを停止させた後に学習し、前記シートの搬送距離を検出してから前記シートを停止させるまでに生ずる搬送誤差を学習結果に応じて予測してもよい。
この構成を採用すると、シートを搬送する距離の精度をさらに高めることができる。
(7) In the serial printer for achieving the above object, the conveyance control unit learns, after stopping the sheet, a conveyance error that occurs after the sheet conveyance distance is detected until the sheet is stopped. The conveyance error that occurs between the detection of the conveyance distance of the sheet and the stop of the sheet may be predicted according to the learning result.
When this configuration is adopted, the accuracy of the distance for conveying the sheet can be further increased.
以下、本発明の実施の形態を添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
1.概要
図1に示すプリンター1は、本発明の一実施形態としてのシートフィードセンサーを備えたインクジェットプリンターである。モーター15は印刷用紙などのシートPを間欠的に搬送する。すなわち図2に示すように、モーター15によって搬送されるシートPは、加速と減速と停止とを搬送区間毎に繰り返す。搬送区間とは、シートPの搬送開始から停止するまでの区間である。各搬送区間においてデジタルカメラ20を用いて検出されるシートPの搬送距離は、当該搬送区間におけるCPU33によるモーター15の制御量にフィードバックされる。CPU33によるこのようなフィードバック制御は、搬送区間毎に1回だけ実施される。シートPの搬送距離をCPU33によるモーター15の制御量にフィードバックできるタイミングは、デジタルカメラ20から出力されるフレーム画像の解析が終了するタイミングに対応する。デジタルカメラ20から出力されるフレーム画像の解析が完了する周期が短いほど、シートPの搬送距離をCPU33によるモーター15の制御量にフィードバックするタイミングを停止直前まで引き延ばすことができる。そこで、各搬送区間内の減速区間では、フレームレートを上げるようにデジタルカメラ20が制御される。このためシートPの搬送距離をモーター15の制御量にフィードバックできるタイミングが到来する周期は減速区間において短くなる。したがって、モーター15のフィードバック制御のタイミングを停止する寸前まで引き延ばすことができる。その結果、過去の搬送誤差をフィードバック制御によって打ち消せない距離が短くなるため、シート搬送距離の精度を高めることができる。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In addition, the same code | symbol is attached | subjected to the corresponding component in each figure, and the overlapping description is abbreviate | omitted.
1.
2.構成
プリンター1には、シートPを間欠的に搬送するための搬送部として、モーター15と、モーター15によって駆動される搬送ローラー11aと,搬送ローラー11aに従動して回転する従動ローラー11bと、モーター15の回転角度および回転速度を検出するロータリーエンコーダー161を有する駆動回路であるモータードライバー16とが備えられている。またプリンター1には、シートPが停止する度に帯状の画像を印刷するための印刷部として、印刷ヘッドを備えるキャリッジ12と、主走査方向に架設されてキャリッジ12の移動方向を案内するガイドロッド14と、キャリッジ12を牽引するための図示しない無端ベルトと、無端ベルトを駆動する図示しないモーターとが備えられている。図示しない印刷ヘッドは、キャリッジ12に搭載されるインクカートリッジ13から供給されるインクを圧電素子によって図示しないノズルから吐出する。
2. Configuration The
プリンター1には、シートPを撮像した動画データを出力するデジタルカメラ20が備えられている。動画データは、フレームレートの逆数の周期で連続的に出力される静止画像データであるフレーム画像の系列によって構成される。デジタルカメラ20には、ノズルから吐出されたインクが着弾するシートPのインク受容面の裏面を照明するLED(Light Emitted Diode)等の光源22と、シートPの表面を結像するためのレンズ等の光学系21と、光学系21によって結像されるシートPの表面を撮像するためのイメージセンサー24と、光源22およびイメージセンサー24を制御するとともにイメージセンサー24の出力を処理するためのFPGA(Field Programmable Gate Array)からなる制御部23とが備えられている。本実施形態において、イメージセンサー24は有効画素数が640画素×480画素のCMOSイメージセンサーである。イメージセンサー24は長辺がプリンター1の副走査方向(シートフィード方向)に対応するように配置される。
プリンター1には、デジタルカメラ20のフレームレートとフレームサイズとを制御するカメラ制御手段と、デジタルカメラ20から出力される動画データを解析することによりシートPの搬送距離を検出する解析手段と、検出した搬送距離をモーター15の制御量にフィードバックしながらモーター15を制御する搬送制御手段として機能するコンピューターが備えられている。このコンピューターは、CPU33、RAM31、ROM32およびインターフェース30を備えている。CPU33は、ROM32からRAM31にロードされる印刷制御プログラムを実行することにより、搬送部、印刷部およびデジタルカメラ20を制御する。
The
The
3.シートフィード方法
図3は、プリンター1におけるシートフィード方法を示すフローチャートである。図3に示す処理は印刷制御プログラムを実行するCPU33によって制御され、シートPに印刷ヘッドの幅(副走査方向長さ)に相当する幅を有する帯状の画像を印刷した後に、次の帯状の画像を印刷する位置までシートPを移動させるために実行される。すなわち、図3に示す処理は搬送区間毎に実行される。
3. Sheet Feeding Method FIG. 3 is a flowchart illustrating a sheet feeding method in the
はじめにCPU33は、モータードライバー16に対してモーター15の停止位置および搬送モードを設定して起動を指示し、シート搬送距離の検出を開始する(S100)。シートPの搬送制御量としての停止位置は、例えばモーター15の回転角度によって指定される。搬送モードは印刷画質の設定に対応する。搬送モードが設定されることによってモーター15の加減速特性が決まる。印刷画質が高くなるほど加速区間および減速区間におけるモーター15の角加速度の絶対値は小さくなる。モータードライバー16は、停止位置及び搬送モードが設定されると、モーター15の回転角度および回転速度をロータリーエンコーダー161によって検出しながら、図4に示すように、設定された停止位置において停止できるようにモーター15の回転角度をフィードバック制御する。
First, the
ここで図5を参照しながらシートPの搬送距離を検出する方法を具体的に説明する。シートPの搬送距離は連続する2つのフレーム画像の局所領域のパターンマッチングによって検出される。まず、CPU33によってデジタルカメラ20に設定するフレームサイズとフレームレートに応じてデジタルカメラ20からRAM31にフレーム画像25が出力される。モーター15の起動時におけるフレーム画像25のフレームサイズ(画像サイズ)F0の設定はイメージセンサー24の有効画素数に対応する640画素×480画素である。モーター15の起動時におけるフレームレートS0の設定は例えば30フレーム/秒である。そしてRAM31にフレーム画像25が格納される毎に、CPU33は、前回のフレーム画像25aの端部に表れる局所パターンが今回のフレーム画像25bに表れる領域を探索する。局所パターンの探索は、フレーム画像25より小さいサイズのウィンドウ251によって前回のフレーム画像25aの端部領域から切り取られるパターンと、今回のフレーム画像25bの任意の領域からウィンドウ251によって切り取られるパターンとの類似度を検出した結果に基づいて行われる。具体的には、今回のフレーム画像25bにおいて端部領域(図5では左端領域)からウィンドウ251を1画素ずつ移動させながら、ウィンドウ251によって切り取られるパターンと、前回のフレーム画像25aの端部領域から切り取られるパターンとの類似度を検出するとともにウィンドウ251の位置に対応付けて記憶し、今回のフレーム画像25bにおいてこれら2つのパターンの類似度が最も高くなる位置に対応する副走査方向の長さVを、1フレーム期間(連続する2つのフレーム画像が撮像される時間間隔すなわちフレームレートの逆数)にシートPが移動した距離を示すフレーム間移動距離として検出する。CPU33は、このように検出されるシートPのフレーム間移動距離Vを搬送開始から積算し、積算値をシートPの搬送距離として検出する。
Here, a method for detecting the conveyance distance of the sheet P will be specifically described with reference to FIG. The conveyance distance of the sheet P is detected by pattern matching of local regions of two consecutive frame images. First, the frame image 25 is output from the
次にCPU33は、モーター15が減速を始めるタイミングを検出する(S101)。具体的には例えば、モーター15の回転速度または回転角度を示すモータードライバー16のステータス信号に基づいて、モーター15が減速を始めるタイミングが検出される。
Next, the
モーター15が減速を始めると、CPU33はシートPのフレーム間移動距離がV1以下になるタイミングを検出する(S102)。すなわち、シートPの搬送速度が第一の所定速度以下になったか否かが繰り返し判定される。具体的には、直近のフレーム画像25において検出されたフレーム間移動距離がV1以下になったか否かが判定される。
When the
シートPのフレーム間移動距離がV1以下になると、CPU33はデジタルカメラ20のフレームサイズをF0からF1に縮小するとともに、デジタルカメラ20のフレームレートをS0からS1にチェンジアップする(S103)。本実施形態においてフレームレートS1は、60フレーム/秒とする。フレームサイズを縮小するとき、縮小前後の画像データの重心に対応するイメージセンサー24の画素を一致させる。尚、フレームサイズを縮小するとき、縮小前後の画像データの辺とイメージセンサー24の有効画素領域の辺とを一致させてもよい。
When the frame interval moving distance of the sheet P becomes V 1 or less,
ここで、デジタルカメラ20のフレームサイズと画角の関係について説明する。図6において円ALは光学系21の焦点距離によって決まるデジタルカメラ20の結像範囲を示している。イメージセンサー24の有効画素数に対応するフレームサイズF0より小さいフレームサイズF1に対応する画角は、フレームサイズF0に対応する画角よりも狭くなる。すなわち、フレームサイズをF0からF1に縮小すると、デジタルカメラ20の画角が狭くなる。このためフレームサイズF1は、フレームレートS1においてデジタルカメラ20を駆動するときに、1フレーム期間すなわち1/S1秒間にシートPが移動する距離であるフレーム間移動距離よりもフレーム画像の長辺(副走査方向に対応する辺)が長くなるように設定しなければならない。フレームレートは減速中にチェンジアップするため、チェンジアップ後のフレーム間移動距離がチェンジアップのタイミングにおけるフレーム間移動距離よりも長くなることはない。したがって、F0からF1への縮小直前または直後のフレーム間移動距離に応じてフレームサイズF1を設定すればよい。
Here, the relationship between the frame size of the
具体的には例えば、モーター15の起動時のフレームサイズF0に所定の縮小係数D1と搬送モードに応じて決めるモード係数mとシート種類によって決まるシート係数μとを掛け合わせたフレームサイズをF1とする。
すなわち、
F0=h0画素×v0画素
F1=h1画素×v1画素
とすると、
F1=F0×D1×m×μ
となる。本実施形態においては、アスペクトレシオを維持してフレームサイズを縮小するが、アスペクトレシオを変えてフレームサイズを縮小しても良い。
Specifically, for example, a frame size F 0 obtained by multiplying a frame size F 0 at the start of the
That is,
If F 0 = h 0 pixel × v 0 pixel F 1 = h 1 pixel × v 1 pixel,
F 1 = F 0 × D 1 × m × μ
It becomes. In the present embodiment, the frame size is reduced while maintaining the aspect ratio, but the frame size may be reduced by changing the aspect ratio.
本実施形態において縮小係数D1は0.7とする。モード係数mは、搬送モードに応じて搬送速度および加速度が異なるために乗ずる係数である。シート係数μは、シートPの種類によって摩擦係数や質量が異なり、その結果、シートPの種類によって搬送誤差が異なるために乗ずる係数である。適正なシート係数μは、予め複数種類記憶しておき、ユーザーによるシート種類の設定操作に応じて対応するシート係数を設定すればよい。なお、シートPの摩擦係数を決める表面状態はデジタルカメラ20から出力されるフレーム画像を解析することによって判定することができるため、シート係数を画像解析の結果に基づいて設定したり、シートの種類を画像解析の結果に基づいて分類するとともに種類に応じた適切なシート係数を学習することもできる。シート係数を画像解析の結果に基づいて設定したり、シートの種類を画像解析の結果に基づいて分類するとともに種類に応じた適切なシート係数を学習すると、未知の種類のシートが搬送部に挿入された場合でも正確なフィードバック制御を実現できる。
Reduction factor D 1 in the present embodiment is set to 0.7. The mode coefficient m is a coefficient to be multiplied because the conveyance speed and acceleration differ depending on the conveyance mode. The sheet coefficient μ is a coefficient to be multiplied because the friction coefficient and the mass vary depending on the type of the sheet P, and as a result, the conveyance error varies depending on the type of the sheet P. A plurality of types of appropriate sheet coefficients μ may be stored in advance, and corresponding sheet coefficients may be set according to the sheet type setting operation by the user. Since the surface state that determines the friction coefficient of the sheet P can be determined by analyzing the frame image output from the
次にCPU33はシートPのフレーム間移動距離がV2以下になったか否かを繰り返し判定する(S104)。すなわち、シートPの搬送速度が第二の所定速度以下になったか否かが繰り返し判定される。 Then CPU33 determines repeatedly whether interframe moving distance of the sheet P becomes V 2 below (S104). That is, it is repeatedly determined whether or not the conveyance speed of the sheet P has become equal to or lower than the second predetermined speed.
シートPのフレーム間移動距離がV2以下になると、CPU33はデジタルカメラ20のフレームサイズをF1からF2にさらに縮小するとともに、デジタルカメラ20のフレームレートをS1からS2にさらにチェンジアップする(S105)。フレームサイズF2もF1と同様にF1からF2への縮小直前または直後のフレーム間移動距離に応じて設定すればよい。例えばF2=h2画素×v2画素、縮小係数をD2とすると、
F2=F0×D2×m×μ
とする。本実施形態において縮小係数D2は0.5とする。
When the frame interval moving distance of the sheet P becomes V 2 below,
F 2 = F 0 × D 2 × m × μ
And Reduction factor D 2 in this embodiment is 0.5.
次にCPU33は、シートPの搬送距離を搬送制御量である停止位置にフィードバックするタイミングを検出する(S200)。本実施形態において、フィードバックのタイミングは減速期間中の停止直前のシートPを撮像したフレーム画像がデジタルカメラ20から出力されるタイミングに対応させる。具体的には、停止直前にフレーム画像がデジタルカメラ20から出力されると、シートPの搬送距離を搬送制御量である停止位置にフィードバックするタイミングが到来したと判定される。フィードバックのタイミングを決めるフレーム画像は、搬送モード毎に特定される。具体的には、モーター15を起動するとともにシート搬送距離の検出を開始してから連続的に出力されるフレーム画像のフレーム数に対応するカウンタを用意し、フレーム画像が出力される度にそのカウンタをインクリメントしながら、搬送モードに応じて決まる閾値とそのカウンタの値とを比較すればよい。
Next, the
シートPの搬送距離を停止位置にフィードバックするタイミングが到来すると、CPU33は、シートPの搬送距離と搬送誤差と搬送モードとシートの種類とに応じて、モーター15の起動時の設定値よりも正確な制御量としての停止位置を推定する(S201)。モーター15を起動してから停止直前のフレーム画像をデジタルカメラ20が出力するまでの期間に検出されたフレーム間移動距離の積算値であるシートPの搬送距離をLcとし、モーター15を起動してから停止直前のフレーム画像をデジタルカメラ20が出力するまでの期間においてロータリーエンコーダー161によって検出されるモーター15の回転角度によって決まるシートPの搬送距離(搬送制御量)をLpとすると、搬送距離の確定誤差Eは次式(1)によって表される。
E=Lp−Lc・・・(1)
When it is time to feed back the conveyance distance of the sheet P to the stop position, the
E = L p −L c (1)
停止直前のフレーム画像をデジタルカメラ20が出力するタイミングにおいてモータードライバー16が保持している停止位置までの残距離をLgとすると、そのタイミングにおける停止位置までの真の残距離は、Lp+Lg−Lcとなる。αを停止位置までに生ずる残りの搬送誤差の予測値(予測誤差)とすると、モータードライバー16の制御量として設定すべき残り搬送距離Ltは次式(2)によって表される。
Lt=Lp+Lg−Lc+α=E+Lg+α・・・(2)
If the remaining distance to the stop position held by the
L t = L p + L g −L c + α = E + L g + α (2)
ここで予測誤差αは、停止直前のシートPを撮像したフレーム画像をデジタルカメラ20が出力するタイミングにおける停止位置までの真の残距離(Lp+Lg−Lc)の関数である。この関数を誤差関数というものとする。モーター15の減速特性は搬送モードによって異なり、減速時の搬送ローラー11a、従動ローラー11bとシートPとの滑り特性はシートPの特性(摩擦係数、質量等)によって異なる。このため、αを求める誤差関数の係数は搬送モードとシート種類の組み合わせ毎に決まる。そしてこの係数は、搬送モードとシート種類の組み合わせ毎に学習することによって補正することができる。学習によって補正された係数は、次の搬送区間に適用することができる。シートPの種類は、前述したように、画像解析によって特定可能である。したがって、シートPが搬送部に挿入されたときにデジタルカメラ20によってシートPを撮像した画像データを取得し、取得した画像データを解析することによってシートPの種類を判定するとともに、シートPの特性に応じた誤差関数の係数を初期設定しておいても良い。
Here, the prediction error α is a function of the true remaining distance (L p + L g −L c ) until the stop position at the timing when the
次に、CPU33は、このようにして導出した正確な制御量としての停止位置(残り搬送距離Lt)にモータードライバー16の設定を更新する(S202)。
次にCPU33は、シートPが停止したかどうかを繰り返し判定する(S203)。具体的には、モータードライバー16がステータスとして保持する回転速度またはフレーム画像の解析によって導出されるフレーム間移動距離が0になると、シートPが停止したと判定される。
シートPが停止すると、CPU33は、シートPの停止後にフレーム画像を解析して検出される搬送距離と搬送制御量とに応じて誤差関数の係数を学習し、学習結果に基づいて、次の搬送区間に適用する誤差関数の係数を設定する(S204)。
Next, the
Next, the
When the sheet P is stopped, the
以上説明したシートフィード方法によると、シートの搬送中にシートの搬送距離を検出することによってシートの搬送中に搬送誤差の経過値を特定可能である。そして、搬送区間の途中までに生じた搬送誤差を当該搬送区間内で打ち消すように搬送距離をフィードバック制御するため、搬送区間毎のシート搬送距離の誤差を低減することができる。このため、副走査方向に帯状の画像を印刷するシート上の副走査方向の位置精度が高まり、その結果、印刷画質が向上する。 According to the sheet feeding method described above, the elapsed value of the conveyance error can be specified during sheet conveyance by detecting the sheet conveyance distance during sheet conveyance. Since the conveyance distance is feedback-controlled so as to cancel the conveyance error that occurs in the middle of the conveyance section within the conveyance section, an error in the sheet conveyance distance for each conveyance section can be reduced. For this reason, the positional accuracy in the sub-scanning direction on the sheet on which the belt-like image is printed in the sub-scanning direction is increased, and as a result, the print image quality is improved.
また、搬送区間毎に搬送区間内で搬送誤差を打ち消すようにシートの搬送距離をフィードバック制御するため、局所変動に対応でき、外乱に強い。また、ローラーの周速度から独立した変数であるシートの搬送距離を搬送制御量にフィードバックするため、ローラー等の搬送機構を構成する部品の製造交差基準を緩和することができる。このため、製造コストを低減することができる。また、ローラー等の搬送機構を構成する部品の摩耗等による搬送誤差を低減するための補正テーブルが不要になる。 In addition, since the conveyance distance of the sheet is feedback-controlled so as to cancel the conveyance error in the conveyance section for each conveyance section, it can cope with local fluctuations and is resistant to disturbance. In addition, since the sheet conveyance distance, which is a variable independent of the peripheral speed of the roller, is fed back to the conveyance control amount, it is possible to relax the manufacturing crossing criteria for the parts constituting the conveyance mechanism such as the roller. For this reason, manufacturing cost can be reduced. In addition, a correction table for reducing a conveyance error due to wear or the like of components constituting a conveyance mechanism such as a roller becomes unnecessary.
また、図7に示すように減速区間においてデジタルカメラ20のフレームレートを上げて1フレーム期間をt1、t2、t3と順次短く切り換えるため、切り換えない場合に比べると、デジタルカメラ20を用いて検出するシートPの搬送距離をフィードバックするタイミングを引き延ばすことができる。したがって、搬送誤差を予測して適用する制御量としての搬送距離が短くなり、その結果、搬送区間毎のシート搬送距離の精度をさらに高めることができる。この効果を図8を用いて詳細に説明すると次の通りである。減速区間においてフレームレートを1/t1から1/t3(t1=3t3)にチェンジアップしたとする。フレームレートを1/t3にチェンジアップする場合には、シートPが停止する瞬間を基準としてフレームレートを1/t1に維持する場合に比べると、搬送距離を搬送制御量にフィードバックするタイミングは時刻T1から停止直前の時刻T3まで引き延ばされる。すなわち、予測誤差を適用してモーター15を制御する期間がt1からt3へと1/3に短縮され、予測誤差が適用されるモーター15の制御量もL1からL3へと低減される。その結果、フレームレートを1/t3にチェンジアップする場合には、フレームレートを1/t1に維持する場合に比べて、搬送区間を通した搬送誤差はΔd1からΔd3へと低減されるのである。
Further, as shown in FIG. 7, the frame rate of the
また、図9に示すように搬送速度の低下に伴ってデジタルカメラ20のフレームレートを上げるのと同時にフレームサイズをF0からF1、F2へと縮小するため、単位時間あたりの解析対象となる画像データ量の増大を抑制することができる。したがって、画像解析に用いるコンピューターに必要な処理能力を抑制しつつフレームレートを上げて、搬送区間毎のシート搬送距離の精度をさらに高めることができる。
Further, as shown in FIG. 9, the frame size of the
3.他の実施形態
以上、本発明を実施形態を用いて具体的に説明したが、本発明の技術的範囲は特許請求の範囲によって画定され、上述した実施形態に限定されないことはいうまでもない。
例えば、シートフィードセンサーによって検出する搬送距離は、1フレーム期間ごとに検出してもよく、搬送区間毎に検出しなくても良い。また、フレームレートとフレームサイズの切換は、3段階ではなく2段階でもよいし、減速区間における1フレーム期間毎にフレームレートとフレームサイズを変更しても良い。シートの搬送速度を検出することなくフレームレートとフレームサイズの切換のタイミングを決定しても良い。例えば、予め決められている搬送速度制御カーブに応じて決まる時間が搬送開始から経過したタイミングにおいてフレームレートとフレームサイズとを切り換えても良い。この場合、シートの滑りを考慮したマージンを取って切換のタイミングを決定することが望ましい。
3. Other Embodiments Although the present invention has been specifically described with the embodiment, it is needless to say that the technical scope of the present invention is defined by the scope of the claims and is not limited to the above-described embodiment.
For example, the conveyance distance detected by the sheet feed sensor may be detected for each frame period or may not be detected for each conveyance section. Further, the switching between the frame rate and the frame size may be two steps instead of three steps, or the frame rate and the frame size may be changed for each frame period in the deceleration zone. The timing for switching the frame rate and the frame size may be determined without detecting the sheet conveyance speed. For example, the frame rate and the frame size may be switched at a timing when a time determined according to a predetermined conveyance speed control curve elapses from the start of conveyance. In this case, it is desirable to determine the switching timing by taking a margin in consideration of seat slip.
さらに、搬送距離をフィードバックするタイミングを搬送区間毎に2回以上設けても良い。例えば、搬送距離がフィードバック制御されるタイミングとシートが停止するタイミングとの間の期間が過剰に短くなると、残りの区間では既に生じた搬送誤差を打ち消せない場合も生ずる。逆に、搬送距離がフィードバック制御されるタイミングとシートが停止するタイミングとの間の期間が長くなると、予測誤差を適用してモーター15を駆動する期間が長くなるため、搬送距離の誤差が大きくなる。そこで例えば、次のようにフィードバック制御を2回実行してもよい。すなわち、既に生じた搬送誤差を残りの区間で確実に打ち消せるタイミングで1回目のフィードバック制御を実行し、さらに、2回目のフィードバック制御を実行するタイミングをシートが停止する直前までなるべく引き延ばしてもよい。
Furthermore, the timing for feeding back the conveyance distance may be provided twice or more for each conveyance section. For example, if the period between the timing at which the conveyance distance is feedback-controlled and the timing at which the sheet stops is excessively short, a conveyance error that has already occurred in the remaining section may not be canceled. Conversely, if the period between the timing at which the conveyance distance is feedback-controlled and the timing at which the sheet stops becomes longer, the period during which the
また、シートが加速する加速区間においてもフレームレートおよびフレームサイズを変更してもよい。シートの搬送速度が一定でない加速区間においても減速区間と同様に、連続する2つのフレーム画像に生ずる被写体ブレの程度に差がある。被写体ブレの程度の差が大きくなると、パターンマッチングの精度が低下するため、フレーム間移動距離の検出精度が低くなる。したがって、シートが加速する加速区間においてもフレームレートおよびフレームサイズをシートの搬送速度に応じて変更すると、フレーム間移動距離の検出精度が高まり、その結果、搬送区間毎に搬送距離の検出精度をさらに高めることができる。 Also, the frame rate and the frame size may be changed in the acceleration section where the seat accelerates. Even in the acceleration section where the sheet conveyance speed is not constant, there is a difference in the degree of subject blurring that occurs in two consecutive frame images, as in the deceleration section. When the difference in the degree of subject blur increases, the accuracy of pattern matching decreases, and the detection accuracy of the interframe movement distance decreases. Therefore, if the frame rate and the frame size are changed in accordance with the sheet conveyance speed even in the acceleration section where the sheet is accelerated, the detection accuracy of the inter-frame movement distance is increased. Can be increased.
また、最新の搬送区間における搬送距離の予測誤差の学習結果を次の搬送区間に適用することに加えて、加速区間において搬送距離の予測誤差を学習し、学習結果を同じ搬送区間の減速区間に適用しても良い。具体的には、まず、加速区間の終点直前すなわち定速区間の始点直前において、上述した実施形態と同様に搬送距離をフィードバック制御するとともに誤差関数の係数を学習しておく。そして、加速区間において学習した誤差関数の係数に基づいて、同じ搬送区間の減速区間に適用する誤差関数の係数を設定しても良い。さらに、直前の搬送区間の減速区間において学習した誤差関数の係数に基づいて、直後の搬送区間の加速区間に適用する誤差関数の係数を設定しても良い。なお、誤差関数の係数を学習せずに搬送モード毎に固定してもよい。 In addition to applying the learning result of the prediction error of the transport distance in the latest transport section to the next transport section, the prediction error of the transport distance is learned in the acceleration section, and the learning result is applied to the deceleration section of the same transport section. It may be applied. Specifically, first, immediately before the end point of the acceleration section, that is, immediately before the start point of the constant speed section, the conveyance distance is feedback controlled and the coefficient of the error function is learned in the same manner as in the above-described embodiment. Then, based on the error function coefficient learned in the acceleration section, an error function coefficient applied to the deceleration section of the same transport section may be set. Furthermore, an error function coefficient to be applied to the acceleration section of the immediately following transport section may be set based on the error function coefficient learned in the deceleration section of the immediately preceding transport section. In addition, you may fix for every conveyance mode, without learning the coefficient of an error function.
また、搬送区間毎に搬送誤差を打ち消すようにフィードバック制御せずに、2つ以上の搬送区間をまたいで搬送誤差を打ち消すようにシートの搬送距離をフィードバック制御する実施形態においても、本明細書において説明したシートフィードセンサーは有効である。また例えば、搬送区間内においてはフレームレートとフレームサイズとを変化させずに、低速区間における搬送速度が異なる搬送モード毎にフレームレートとフレームサイズとを変化させてもよい。 Further, in the present specification, the feedback control of the sheet conveyance distance is performed so as to cancel the conveyance error across two or more conveyance sections without performing feedback control so as to cancel the conveyance error for each conveyance section. The described sheet feed sensor is effective. Further, for example, the frame rate and the frame size may be changed for each transport mode in which the transport speed in the low speed section is different without changing the frame rate and the frame size in the transport section.
また、本明細書において説明したシートフィードセンサーは、インクジェットプリンターに限らず熱昇華型プリンターなどの他のシリアルプリンターにも、ページプリンターにも適用できる。また、イメージスキャナーのADF(Auto Document Feeder)などに本明細書において説明したシートフィードセンサーを適用しても良い。もちろん、イメージセンサーの種類や有効画素数やフレームレートやフレームサイズや縮小係数が単なる例示であることはいうまでもない。例えばイメージセンサーはCCDイメージセンサーでも良いし、イメージセンサーの有効画素数はQVGAでもSVGAでもよいし、縮小係数D1を0.8や0.6や0.5としてもよいし、縮小係数D2を0.4や0.3や0.2としてもよい。 In addition, the sheet feed sensor described in this specification is applicable not only to an ink jet printer but also to other serial printers such as a thermal sublimation printer and a page printer. Further, the sheet feed sensor described in this specification may be applied to an ADF (Auto Document Feeder) of an image scanner. Of course, it goes without saying that the type of image sensor, the number of effective pixels, the frame rate, the frame size, and the reduction factor are merely examples. For example, the image sensor may be a CCD image sensor, the number of effective pixels of the image sensor may be QVGA or SVGA, the reduction coefficient D 1 may be 0.8, 0.6, 0.5, or the reduction coefficient D 2. May be 0.4, 0.3, or 0.2.
1…プリンター、11a…搬送ローラー、11b…従動ローラー、12…キャリッジ、13…インクカートリッジ、14…ガイドロッド、15…モーター、16…モータードライバー、20…デジタルカメラ、21…レンズ、22…光源、23…制御部、24…イメージセンサー、25…フレーム画像、25a…フレーム画像、25b…フレーム画像、30…インターフェース、161…ロータリーエンコーダー、251…ウィンドウ、E…搬送誤差、F0…フレームサイズ、F1…フレームサイズ、F2…フレームサイズ、P…シート
DESCRIPTION OF
Claims (7)
停止した前記シートに画像を印刷する印刷部と、
搬送される前記シートを撮像した動画データを出力するデジタルカメラと、
前記動画データを解析することにより前記シートの搬送距離を検出する解析手段と、
前記シートが停止する前に検出されたシートの搬送距離を、前記シートを停止させるまでの搬送制御量にフィードバックする搬送制御手段と、
を備え、
前記シートの搬送を開始してから停止させるまでの間に、前記デジタルカメラのフレームレートを変化させるシリアルプリンター。 A conveyance unit that repeats conveyance and stopping of the sheet;
A printing unit for printing an image on the stopped sheet;
A digital camera that outputs moving image data obtained by imaging the conveyed sheet;
Analyzing means for detecting the transport distance of the sheet by analyzing the moving image data;
A conveyance control unit that feeds back a conveyance distance of the sheet detected before the sheet stops to a conveyance control amount until the sheet is stopped;
Equipped with a,
A serial printer that changes a frame rate of the digital camera between the start and the stop of conveyance of the sheet .
請求項1に記載のシリアルプリンター。 The conveyance control means controls the conveyance distance until the sheet is stopped for the conveyance distance of the sheet detected before the sheet is stopped for each conveyance section from the start to the conveyance of the sheet. Feedback on quantity,
The serial printer according to claim 1.
請求項1または2に記載のシリアルプリンター。 The conveyance control unit predicts a conveyance error that occurs until the sheet is stopped according to a conveyance control amount from the start to the stop of conveyance of the sheet and a detected conveyance distance of the sheet, Update the conveyance control amount until the sheet is stopped according to the predicted conveyance error.
The serial printer according to claim 1 or 2.
請求項1から3のいずれか一項に記載のシリアルプリンター。 The conveyance control unit predicts a conveyance error that occurs from when the conveyance distance of the sheet is detected until the sheet is stopped according to a conveyance mode, and until the sheet is stopped according to the predicted conveyance error. Update the transport control amount,
The serial printer according to any one of claims 1 to 3.
請求項1から4のいずれか一項に記載のシリアルプリンター。 The conveyance control unit predicts a conveyance error that occurs between the detection of the conveyance distance of the sheet and the stop of the sheet according to the type of the sheet, and stops the sheet according to the predicted conveyance error. Update the transport control amount until
The serial printer as described in any one of Claim 1 to 4.
請求項5に記載のシリアルプリンター。 The conveyance control unit determines the type of the sheet based on image data output from the digital camera each time the sheet is inserted into the conveyance unit.
The serial printer according to claim 5.
請求項1から6のいずれか一項に記載のシリアルプリンター。 The conveyance control unit learns a conveyance error that occurs between the detection of the conveyance distance of the sheet and the stop of the sheet after the sheet is stopped, and detects the conveyance distance of the sheet after detecting the conveyance distance of the sheet. Predict the transport error that occurs before stopping according to the learning result,
The serial printer as described in any one of Claim 1 to 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010071018A JP5609201B2 (en) | 2010-03-25 | 2010-03-25 | Serial printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010071018A JP5609201B2 (en) | 2010-03-25 | 2010-03-25 | Serial printer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011201152A JP2011201152A (en) | 2011-10-13 |
| JP5609201B2 true JP5609201B2 (en) | 2014-10-22 |
Family
ID=44878373
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010071018A Expired - Fee Related JP5609201B2 (en) | 2010-03-25 | 2010-03-25 | Serial printer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5609201B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6061579B2 (en) * | 2012-09-14 | 2017-01-18 | キヤノン株式会社 | RECORDING APPARATUS AND CALCULATION AMOUNT CORRECTION VALUE CALCULATION METHOD |
| JP6459376B2 (en) | 2014-10-16 | 2019-01-30 | セイコーエプソン株式会社 | Conveying apparatus and printing apparatus including the same |
| JP6520422B2 (en) * | 2015-06-04 | 2019-05-29 | セイコーエプソン株式会社 | Transport apparatus and printing apparatus |
| US10467513B2 (en) * | 2015-08-12 | 2019-11-05 | Datamax-O'neil Corporation | Verification of a printed image on media |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63276548A (en) * | 1987-05-08 | 1988-11-14 | Toppan Printing Co Ltd | Learning control method for stable running of web |
| JPH07329936A (en) * | 1994-06-15 | 1995-12-19 | Juki Corp | Sheet transport device |
| JP2001074418A (en) * | 1999-09-09 | 2001-03-23 | Dainippon Printing Co Ltd | Moving object measuring method and device |
| JP3780804B2 (en) * | 2000-03-03 | 2006-05-31 | セイコーエプソン株式会社 | Motor control device and control method |
| JP2002301810A (en) * | 2001-04-04 | 2002-10-15 | Matsushita Electric Ind Co Ltd | Ink jet recording device |
| JP4639025B2 (en) * | 2002-02-04 | 2011-02-23 | 株式会社ウェッジ | Image recording device |
| JP4014535B2 (en) * | 2003-04-25 | 2007-11-28 | シャープ株式会社 | Optical movement amount detection device, electronic apparatus, and conveyance processing system |
| JP4688187B2 (en) * | 2005-02-16 | 2011-05-25 | 株式会社リコー | Image forming apparatus |
| JP5109535B2 (en) * | 2007-08-29 | 2012-12-26 | セイコーエプソン株式会社 | Pulse generation apparatus, image forming apparatus, and pulse generation method |
| JP2009073181A (en) * | 2007-08-31 | 2009-04-09 | Seiko Epson Corp | Printer, drive control method, and printer motor control program |
| JP2010052295A (en) * | 2008-08-28 | 2010-03-11 | Seiko Epson Corp | Printer and printing method |
-
2010
- 2010-03-25 JP JP2010071018A patent/JP5609201B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011201152A (en) | 2011-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5586918B2 (en) | Movement detection apparatus and recording apparatus | |
| US9289914B2 (en) | Image forming apparatus and cutting device | |
| US20100134552A1 (en) | Printing apparatus | |
| US20110102814A1 (en) | Movement detection apparatus and recording apparatus | |
| JP5495716B2 (en) | Movement detection apparatus and recording apparatus | |
| CN110997339B (en) | Transfer printer and method | |
| JP5609201B2 (en) | Serial printer | |
| JP5371370B2 (en) | Printer and object movement detection method | |
| EP3156243A1 (en) | Printing method and printing apparatus | |
| US7712739B2 (en) | Conveying apparatus, inkjet recording apparatus, and method for controlling conveyance | |
| JP2011201658A (en) | Sheet feed sensor | |
| EP1747894B1 (en) | System and method for optically detecting media feeding malfunctions in an image forming apparatus | |
| JP7363623B2 (en) | Device for dispensing liquid, system for dispensing liquid, and method for dispensing liquid | |
| US10940703B2 (en) | Liquid jetting apparatus | |
| JP5993842B2 (en) | Recording apparatus and control method | |
| US8319806B2 (en) | Movement detection apparatus and recording apparatus | |
| JP5838698B2 (en) | Measuring device and electrical device | |
| JP5049700B2 (en) | Recording device | |
| JP2007060516A (en) | Image photographing system and image-forming device | |
| JP2010099920A (en) | Printer | |
| JP5037430B2 (en) | Conveying apparatus in image recording apparatus, and conveying speed correction method in conveying apparatus of image recording apparatus | |
| JP2025119842A (en) | Image forming device, image forming method | |
| JP2025119841A (en) | Image forming apparatus and detection method | |
| JP4662050B2 (en) | Recording device, recording control program | |
| JP2018089805A (en) | Recording device and recording method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130318 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140417 |
|
| 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: 20140805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140818 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5609201 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |