Nothing Special   »   [go: up one dir, main page]

JPH0632032A - Apparatus for detecting paper width of printer and method thereof - Google Patents

Apparatus for detecting paper width of printer and method thereof

Info

Publication number
JPH0632032A
JPH0632032A JP4194023A JP19402392A JPH0632032A JP H0632032 A JPH0632032 A JP H0632032A JP 4194023 A JP4194023 A JP 4194023A JP 19402392 A JP19402392 A JP 19402392A JP H0632032 A JPH0632032 A JP H0632032A
Authority
JP
Japan
Prior art keywords
carriage
paper
optical sensor
detection
stored
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
JP4194023A
Other languages
Japanese (ja)
Inventor
Toshio Aoyanagi
敏夫 青柳
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP4194023A priority Critical patent/JPH0632032A/en
Publication of JPH0632032A publication Critical patent/JPH0632032A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To avoid mistaking the black part for a paper end even in the paper wherein ruled lines or characters are printed by renewing the other end position of paper whenever optical sensor detecting signals change from white to black. CONSTITUTION:The carriage 5 is moved rightward by one step, and by adding one to the counter and ascertaining whether or not the detecting signals SS of an optical sensor 3 are changed from H to L, a value of the counter denoting the present position of the carriage 5 is stored In the right-hand end register PR within a paper position resister 9. The carriage 5 is checked up whether it reaches the right-hand end B of the movable range, and if not, the detecting operation is still continued. If the carriage 5 reaches the right-hand end B, a detecting control part 8 indicates putting out light to an element driving circuit, in order to put out a luminance element, thereby completing the detection of the paper position. Thereafter, the difference between the right-hand end register PR and the left-hand end resister PL is calculated, so as to decide the width of paper 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、光センサを用いて用紙
幅を検出するプリンタに係り、予め罫線等が印字済みの
フォーマット紙であっても、用紙幅の検出を可能とした
プリンタの用紙幅検出装置及び同方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer for detecting a paper width using an optical sensor, and a printer paper capable of detecting the paper width even if it is a format paper on which ruled lines and the like have been printed in advance. The present invention relates to a width detection device and the same method.

【0002】[0002]

【従来の技術】光センサをキャリッジに搭載して、左か
ら右にキャリッジを移動させながら光センサによる検出
を行い、プラテンの「黒」から用紙の「白」に光センサ
の出力信号が変わったところで、その時のキャリッジの
位置を用紙左端位置とし、次に「白」から「黒」に光セ
ンサの出力信号が変わったところで、その時のキャリッ
ジの位置を用紙右端位置として、これら用紙左右位置か
ら用紙幅を計算することが従来行われていた。
2. Description of the Related Art An optical sensor is mounted on a carriage, and the detection is performed by moving the carriage from left to right, and the output signal of the optical sensor changes from "black" on a platen to "white" on a sheet. By the way, the position of the carriage at that time is the left end position of the paper, and when the output signal of the optical sensor changes from "white" to "black" next time, the position of the carriage at that time is the right end position of the paper and the paper left and right positions are set. Traditionally, the width is calculated.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
方法では、予め罫線が印字済みのフォーマット紙や、既
に印字済みの用紙に重ねて印字するような場合、印字済
みの罫線や文字等の「黒」部分に光センサが掛かったと
きに、その出力信号が「白」から「黒」に変化して、そ
の時のキャリッジの位置を用紙の右端位置としてしま
い、その結果、誤った用紙幅を計算してしまう欠点があ
った。
However, according to the conventional method, in the case of printing on a format paper in which ruled lines are already printed or a sheet of paper on which the ruled lines are already printed, the "black lines" such as the ruled lines and the characters already printed are printed. When the optical sensor is applied to the area "", the output signal changes from "white" to "black" and the carriage position at that time becomes the right edge position of the paper, and as a result, the wrong paper width is calculated. There was a drawback that

【0004】そこで、本発明は、罫線や文字が印字され
ている用紙であっても、その「黒」部分を用紙端と誤検
出することなく、正確に用紙位置を検出し、用紙幅を計
算することのできる用紙幅の検出装置及び同方法を提供
することを目的とする。
Therefore, the present invention accurately detects the paper position and calculates the paper width without erroneously detecting the "black" portion of the paper on which the ruled lines or characters are printed as the paper edge. It is an object of the present invention to provide a sheet width detecting device and a method for detecting the sheet width.

【0005】[0005]

【課題を解決するための手段】本発明のプリンタの用紙
幅検出装置は、キャリッジに搭載された光センサと、前
記キャリッジを駆動するキャリッジ駆動手段と、第1と
第2の記憶手段と、前記キャリッジ駆動手段を制御して
前記キャリッジを移動させながら前記光センサによる検
出を行わせしめ、前記光センサの最初の「白」検出信号
に応じてその時の前記キャリッジの位置を前記第1記憶
手段に記憶し、前記光センサの検出信号が「白」から
「黒」に変化する度にその時の前記キャリッジの位置を
前記第2記憶手段に記憶し直す検出制御手段と、前記第
1と第2の記憶手段の内容から用紙幅を計算する計算手
段とを備えている。
A paper width detection device for a printer according to the present invention comprises an optical sensor mounted on a carriage, a carriage drive means for driving the carriage, first and second storage means, and The carriage drive means is controlled to cause the optical sensor to perform detection while moving the carriage, and the position of the carriage at that time is stored in the first storage means according to the first "white" detection signal of the optical sensor. Then, each time the detection signal of the optical sensor changes from "white" to "black", the position of the carriage at that time is stored again in the second storage means, and the detection control means, and the first and second storages. And a calculating means for calculating the paper width from the contents of the means.

【0006】また、本発明のプリンタの用紙幅検出方法
は、光センサをキャリッジに搭載し該キャリッジを移動
させて前記光センサによって用紙の位置を検出するプリ
ンタにおいて、前記キャリッジを可動範囲の一方の端よ
り他方に向けて移動させながら前記光センサによる検出
を行い、前記光センサの最初の「白」検出信号に応じて
その時の前記キャリッジの位置を第1位置として記憶
し、その後、前記光センサの検出信号が「白」から
「黒」に変化する度にその時の前記キャリッジの位置を
第2位置として逐次記憶更新し、前記キャリッジが可動
範囲の他方の端に達した時に最初に記憶した前記第1位
置と最後に記憶した前記第2位置とから前記用紙の幅を
計算するようにしたものである。
Further, the paper width detection method for a printer of the present invention is a printer in which an optical sensor is mounted on a carriage and the carriage is moved to detect the position of the paper by the optical sensor. Detection is performed by the optical sensor while moving from the end to the other, and the position of the carriage at that time is stored as a first position in response to the first "white" detection signal of the optical sensor, and then the optical sensor. Each time the detection signal of "changes from" white "to" black ", the position of the carriage at that time is sequentially stored and updated as the second position, and when the carriage reaches the other end of the movable range, it is stored first. The width of the sheet is calculated from the first position and the last stored second position.

【0007】さらに、光センサをキャリッジに搭載し該
キャリッジを移動させて前記光センサによって用紙の位
置を検出するプリンタにおいて、前記キャリッジを可動
範囲の一方の端より他方に向けて移動させながら前記光
センサによる検出を行い、前記光センサの最初の「白」
検出信号に応じてその時の前記キャリッジの位置を第1
位置として記憶し、その後、前記光センサの検出信号が
「白」から「黒」に変化する度にその時の前記キャリッ
ジの位置を第2位置として逐次記憶更新すると共に、こ
の第2位置と前記第1位置の差を逐次計算して用紙幅と
して記憶し、前記キャリッジが可動範囲の他方の端に達
したとき検出を終了するようにしたものである。
Further, in a printer in which an optical sensor is mounted on a carriage and the carriage is moved to detect the position of a sheet by the optical sensor, the optical sensor is moved while moving the carriage from one end of the movable range to the other end. The first "white" of the optical sensor is detected by the sensor.
The position of the carriage at that time is set to the first position according to the detection signal.
The position of the carriage is stored as a position, and each time the detection signal of the optical sensor changes from “white” to “black”, the position of the carriage at that time is sequentially stored and updated as a second position. The difference of one position is sequentially calculated and stored as a sheet width, and the detection is ended when the carriage reaches the other end of the movable range.

【0008】[0008]

【作用】本発明では、光センサの最初の「白」検出信号
に応じて用紙の一方の端位置を記憶し、その後、光セン
サの検出信号が「白」から「黒」に変化する度に用紙の
他方の端位置を記憶し直して、最後に記憶した用紙の他
方の端位置と、最初に記憶した用紙の一方の端位置とか
ら用紙の幅を計算する。
According to the present invention, one edge position of the paper is stored according to the first "white" detection signal of the optical sensor, and thereafter, each time the detection signal of the optical sensor changes from "white" to "black". The other end position of the sheet is stored again, and the width of the sheet is calculated from the other end position of the sheet stored last and the one end position of the sheet stored first.

【0009】[0009]

【実施例】図2は、本実施例の構成を示すブロック図で
あり、1は表面がゴム製で黒系統の色をしたプラテン、
2はプラテン1に装着された印字されるべき用紙で罫線
2a、2b、2cが印字済みである。3はプラテン1の
「黒」と用紙2の「白」を判別可能な光センサ、4は印
字ヘッドで光センサ3と共にキャリッジ5上に取り付け
られている。6はモータ駆動回路7によって駆動されて
キャリッジ5をプラテン1に沿って左右に往復動させる
CRモータであり、より具体的には、このCRモータ6
はステッピングモータにて構成され、キャリッジ5をス
テップ動作させる。8はインターフェース部12を通し
て上位装置より送られる用紙幅検出指令に応じて、用紙
2の位置の検出と用紙幅の計算を行う検出制御部、9は
検出された用紙2の位置を記憶する用紙位置レジスタ、
10は上位装置より送られる用紙上の印字位置を記憶す
る印字位置レジスタ、11は上位装置より送られる印字
データを格納する印字バッファである。検出制御部8は
また、用紙位置レジスタ9の内容と印字位置レジスタ1
0の内容とから絶対印字位置を計算して、印字バッファ
11の内容を印字ヘッド4に送って印字を制御する構成
である。
EXAMPLE FIG. 2 is a block diagram showing the structure of this example, in which 1 is a platen whose surface is made of rubber and which has a blackish color,
A sheet 2 to be printed is attached to the platen 1, and the ruled lines 2a, 2b and 2c have been printed. Reference numeral 3 is an optical sensor capable of discriminating between "black" of the platen 1 and "white" of the paper 2, and 4 is a print head mounted on the carriage 5 together with the optical sensor 3. Reference numeral 6 denotes a CR motor that is driven by a motor drive circuit 7 to reciprocate the carriage 5 left and right along the platen 1, and more specifically, the CR motor 6
Is constituted by a stepping motor and causes the carriage 5 to perform a step operation. Reference numeral 8 is a detection control unit for detecting the position of the paper 2 and calculating the paper width in accordance with a paper width detection command sent from the host device through the interface unit 12, and 9 is a paper position for storing the detected position of the paper 2. register,
Reference numeral 10 is a print position register for storing the print position on the paper sent from the host device, and 11 is a print buffer for storing print data sent from the host device. The detection control unit 8 also includes the contents of the paper position register 9 and the print position register 1.
The absolute print position is calculated from the contents of 0 and the contents of the print buffer 11 are sent to the print head 4 to control printing.

【0010】光センサ3をさらに詳細に説明すると、図
3に示すように発光源である発光素子30と、発光素子
30を駆動する素子駆動回路31と、受光回路32とか
らなり、発光素子30から発した光は点線で示す光路R
を進んでプラテン1または用紙2に当って反射し、その
反射光が受光回路32に入射する。この反射光は、黒系
統の色のプラテン1からは弱く、白系統の色の用紙2か
らは十分に強く返るから、受光回路32は両者を判別し
てそれぞれに対応したLとHの検出信号SSを出力する
構成である。
The optical sensor 3 will be described in more detail. As shown in FIG. 3, it comprises a light emitting element 30 as a light emitting source, an element driving circuit 31 for driving the light emitting element 30, and a light receiving circuit 32. The light emitted from the optical path R shown by the dotted line
The platen 1 or the paper 2 is reflected and the reflected light enters the light receiving circuit 32. This reflected light is weak from the platen 1 of black color and is sufficiently strong from the paper 2 of white color, so that the light receiving circuit 32 discriminates both and detects the detection signals of L and H corresponding to each. This is a configuration for outputting SS.

【0011】以下、本実施例の動作を図1のフローチャ
ートに従って説明する。
The operation of this embodiment will be described below with reference to the flow chart of FIG.

【0012】上位装置より用紙幅検出指令を受け取ると
検出制御部8は、モータ駆動回路7に指示してCRモー
タ6を制御し、キャリッジ5を左端の基準位置Aに移動
する。次に用紙位置レジスタ9内の左端レジスタPLと
右端レジスタPR、CRモータ6の駆動ステップ数をカ
ウントするカウンタCNを0に初期設定し、素子駆動回
路31に点灯指示して発光素子30を点灯し、用紙位置
の検出を開始する。
When the paper width detection command is received from the host device, the detection control unit 8 instructs the motor drive circuit 7 to control the CR motor 6 and move the carriage 5 to the reference position A at the left end. Next, the left end register PL and the right end register PR in the paper position register 9 and the counter CN that counts the number of drive steps of the CR motor 6 are initialized to 0, and the element drive circuit 31 is instructed to turn on the light emitting element 30. , Start detecting the paper position.

【0013】用紙位置の検出は、キャリッジ5を左端か
ら右に向けて移動しながら光センサ3の検出信号、即
ち、受光回路32の検出信号SSを読み取って行ってい
る。
The sheet position is detected by reading the detection signal of the optical sensor 3, that is, the detection signal SS of the light receiving circuit 32 while moving the carriage 5 from the left end to the right.

【0014】検出制御部8は、モータ駆動回路7に指示
してCRモータ6を1ステップ駆動し、キャリッジ5を
右に1ステップ移動すると共に、カウンタCNを1加算
する。このカウンタCNは、基準位置Aからのキャリッ
ジ5の絶対位置を表している。そして次に、光センサ3
の検出信号SSがHか確かめて、Hであれば用紙2に光
センサ3の検出光が反射した結果であるから、現在のキ
ャリッジ5の位置を表すカウンタCNの値を、用紙位置
レジスタ9内の左端レジスタPLに記憶する。光センサ
3の検出信号SSがLであれば、さらにキャリッジ5を
右に移動して検出動作を続けるためにステップS104
に戻る。
The detection control unit 8 instructs the motor drive circuit 7 to drive the CR motor 6 one step, move the carriage 5 right one step, and increment the counter CN by one. The counter CN represents the absolute position of the carriage 5 from the reference position A. And next, the optical sensor 3
Of the detection signal SS is H, and if it is H, it means that the detection light of the optical sensor 3 is reflected on the paper 2. Therefore, the value of the counter CN representing the current position of the carriage 5 is stored in the paper position register 9. To the left end register PL. If the detection signal SS of the optical sensor 3 is L, the carriage 5 is further moved to the right to continue the detection operation in step S104.
Return to.

【0015】用紙2の左端位置を検出すると、次にステ
ップS109以降の用紙2の右端位置の検出に進む。
When the left end position of the paper 2 is detected, the process proceeds to the detection of the right end position of the paper 2 after step S109.

【0016】前記同様にキャリッジ5を右に1ステップ
移動し、カウンタCNを1加算して、今度は、光センサ
3の検出信号SSがHからLに変わったか確かめて、そ
うであれば、現在のキャリッジ5の位置を表すカウンタ
CNの値を、用紙位置レジスタ9内の右端レジスタPR
に記憶する。そして、キャリッジ5が可動範囲の右端B
に達したか確かめて、右端Bに達していなければさらに
検出動作を続けるためにステップS109に戻る。つま
り、キャリッジ5が右端Bに達するまで、1ステップ移
動毎に光センサ3の検出信号SSがHからLに変化する
のを監視して、変化する度にカウンタCNの値を右端レ
ジスタPRに記憶するのである。
Similarly to the above, the carriage 5 is moved one step to the right, the counter CN is incremented by 1, and this time, it is confirmed whether the detection signal SS of the optical sensor 3 has changed from H to L. Value of the counter CN indicating the position of the carriage 5 of
Remember. Then, the carriage 5 moves to the right end B of the movable range.
Has been reached, and if the right edge B has not been reached, the process returns to step S109 to continue the detection operation. In other words, until the carriage 5 reaches the right end B, the detection signal SS of the optical sensor 3 is monitored to change from H to L at each step movement, and the value of the counter CN is stored in the right end register PR each time it changes. To do.

【0017】キャリッジ5が右端Bに達したならば、検
出制御部8は、素子駆動回路31に消灯指示して発光素
子30を消灯し、用紙位置の検出を終了する。そしてこ
の後、右端レジスタPRと左端レジスタPLの差を計算
して、用紙2の幅を決定する。
When the carriage 5 reaches the right end B, the detection control section 8 instructs the element drive circuit 31 to turn off the light emitting element 30, and ends the detection of the sheet position. After that, the difference between the right end register PR and the left end register PL is calculated to determine the width of the paper 2.

【0018】尚、始めの左端位置の検出において、検出
信号SSがLの間はキャリッジ5の右方向へのステップ
移動を続けるから、用紙2が装着されていない場合に
は、検出信号SSがLのままでキャリッジ5が右端Bに
達するから、ステップS108において、キャリッジ5
が右端Bに達したら検出動作を中止するようにしてい
る。
In the initial detection of the left end position, while the detection signal SS is L, the step movement of the carriage 5 to the right continues, so that the detection signal SS is L when the paper 2 is not loaded. Since the carriage 5 reaches the right end B as it is, in step S108, the carriage 5
When it reaches the right end B, the detection operation is stopped.

【0019】図1ステップS109以降の用紙2の右端
位置の検出で、光センサ3の検出信号SSがHからLに
変化する度に、カウンタCNの値を右端レジスタPRに
記憶するようにしたのは、用紙2に印字された罫線2a
に光センサ3の検出光が掛かったときにも、検出信号S
SはHからLに変化してしまうからである。
When the right edge position of the sheet 2 is detected after step S109 in FIG. 1, the value of the counter CN is stored in the right edge register PR every time the detection signal SS of the optical sensor 3 changes from H to L. Is a ruled line 2a printed on the paper 2.
Even when the detection light of the optical sensor 3 is applied to the
This is because S changes from H to L.

【0020】図4は、基準位置Aから右端Bまでキャリ
ッジ5を移動して光センサ3による検出を行ったとき
の、プラテン1及び用紙2と検出信号SSの関係を示し
たものである。基準位置Aから右端Bに向かってキャリ
ッジ5、即ち、光センサ3を移動すると、当初はプラテ
ン1からの反射光が受光回路32に入るから、検出信号
SSはLである。やがて用紙2の左端Cに光センサ3が
掛かると検出信号SSはHとなって、この時のカウンタ
CNの値が左端レジスタPLに記憶される。さらに進ん
で罫線2aに光センサ3が掛かると、罫線2aの「黒」
に反応して検出信号SSはLとなるから、カウンタCN
の値を右端レジスタPRに記憶する。この後すぐに、光
センサ3は罫線2aを外れて、再び用紙2の「白」に反
応して検出信号SSはHとなるが、図1ステップS10
9以降の右端位置の検出では、検出信号SSのHからL
への変化だけを監視しているから、この検出信号のHへ
の変化は無視する。
FIG. 4 shows the relationship between the platen 1 and the sheet 2 and the detection signal SS when the carriage 5 is moved from the reference position A to the right end B and the detection by the optical sensor 3 is performed. When the carriage 5, that is, the optical sensor 3 is moved from the reference position A to the right end B, the reflected light from the platen 1 first enters the light receiving circuit 32, and therefore the detection signal SS is L. When the optical sensor 3 is applied to the left end C of the sheet 2 in time, the detection signal SS becomes H, and the value of the counter CN at this time is stored in the left end register PL. When the optical sensor 3 is applied to the ruled line 2a further, the ruled line 2a becomes "black".
In response to the detection signal SS becomes L, the counter CN
The value of is stored in the right end register PR. Immediately after this, the optical sensor 3 deviates from the ruled line 2a, and the detection signal SS becomes H in response to "white" of the paper 2 again.
In the detection of the right end position after 9, the detection signal SS is changed from H to L.
Since only the change to H is monitored, the change to H of this detection signal is ignored.

【0021】図4に戻って、罫線2b、そして罫線2c
を光センサ3が通過するときも、図に示すように検出信
号SSはHからL、そしてすぐにLからHと変化する。
前述と同様に検出信号SSがHからLへ変化する度に、
カウンタCNの値を右端レジスタPRに記憶する。光セ
ンサ3が用紙2の右端Dを外れてプラテン1に掛かった
ときも、検出信号SSはHからLに変化するから、同様
にカウンタCNの値を右端レジスタPRに記憶する。
Returning to FIG. 4, the ruled line 2b and then the ruled line 2c
Even when the optical sensor 3 passes through, the detection signal SS changes from H to L and immediately from L to H as shown in the figure.
As described above, each time the detection signal SS changes from H to L,
The value of the counter CN is stored in the right end register PR. Even when the optical sensor 3 deviates from the right end D of the sheet 2 and hangs on the platen 1, the detection signal SS changes from H to L, and similarly, the value of the counter CN is stored in the right end register PR.

【0022】この後、光センサ3はプラテン1上を移動
するから、検出信号SSはLのままで、従って右端レジ
スタPRは用紙2の右端Dの位置を記憶したまま変化し
ない。最後にキャリッジ5が右端Bに達したら用紙位置
の検出動作は終了して、用紙位置レジスタ9のPRとP
Lの差を計算して用紙2の幅を決定する。
After that, since the optical sensor 3 moves on the platen 1, the detection signal SS remains L, and therefore the right edge register PR does not change while memorizing the position of the right edge D of the paper 2. Finally, when the carriage 5 reaches the right end B, the paper position detection operation is completed, and the PR and P of the paper position register 9 are
The width of the paper 2 is determined by calculating the difference of L.

【0023】ところで、本実施例では、検出信号SSが
HからLに変化する度にカウンタCNの値を右端レジス
タPRに記憶し、最後にキャリッジ5が右端Bに達した
ことを確認して、レジスタPRとPLの差を計算するよ
うにしているが、図1ステップS112において、カウ
ンタCNの値を右端レジスタPRに記憶した後、レジス
タPRとPLの差を計算して、それを別に用意した用紙
幅レジスタPWに記憶するようにしてもよい。この場合
ステップS115は省略されるが、前記実施例と全く同
じ効果を奏する。
By the way, in the present embodiment, each time the detection signal SS changes from H to L, the value of the counter CN is stored in the right end register PR, and finally it is confirmed that the carriage 5 has reached the right end B, Although the difference between the registers PR and PL is calculated, in step S112 of FIG. 1, after the value of the counter CN is stored in the right end register PR, the difference between the registers PR and PL is calculated and prepared separately. It may be stored in the paper width register PW. In this case, step S115 is omitted, but the same effect as that of the above embodiment is obtained.

【0024】また、この用紙幅レジスタPWを右端レジ
スタPRと兼用して、ステップS112において上記動
作を行うようにしても同じ効果を奏する。
The same effect can be obtained even if the paper width register PW is also used as the right end register PR and the above operation is performed in step S112.

【0025】[0025]

【発明の効果】本発明によれば、罫線や文字が印字済み
の用紙であっても、その「黒」部分を用紙端と誤検出す
ることなく、正確に用紙位置を検出し、用紙幅を計算す
ることができる。
As described above, according to the present invention, even if the paper has ruled lines or characters printed thereon, the position of the paper can be accurately detected and the width of the paper can be accurately detected without erroneously detecting the "black" portion as the paper edge. Can be calculated.

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

【図1】実施例における処理内容を示すフローチャート
である。
FIG. 1 is a flowchart showing processing contents in an embodiment.

【図2】実施例の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of an example.

【図3】実施例の光センサの構成を示すブロック図であ
る。
FIG. 3 is a block diagram showing a configuration of an optical sensor of an example.

【図4】印字済み用紙及びプラテンと検出信号の関係を
示す図である。
FIG. 4 is a diagram showing a relationship between a printed sheet and a platen and a detection signal.

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

1 プラテン 2 用紙 3 光センサ 5 キャリッジ 6 CRモータ 8 検出制御部 9 用紙位置レジスタ 1 Platen 2 Paper 3 Optical Sensor 5 Carriage 6 CR Motor 8 Detection Control Section 9 Paper Position Register

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 キャリッジに搭載された光センサと、前
記キャリッジを駆動するキャリッジ駆動手段と、第1と
第2の記憶手段と、前記キャリッジ駆動手段を制御して
前記キャリッジを移動させながら前記光センサによる検
出を行わせしめ、前記光センサの最初の「白」検出信号
に応じてその時の前記キャリッジの位置を前記第1記憶
手段に記憶し、前記光センサの検出信号が「白」から
「黒」に変化する度にその時の前記キャリッジの位置を
前記第2記憶手段に記憶し直す検出制御手段と、前記第
1と第2の記憶手段の内容から用紙幅を計算する計算手
段とを備えたことを特徴とするプリンタの用紙幅検出装
置。
1. An optical sensor mounted on a carriage, a carriage driving unit for driving the carriage, first and second storage units, and the optical unit while controlling the carriage driving unit to move the carriage. The detection by the sensor is performed, and the position of the carriage at that time is stored in the first storage means in response to the first "white" detection signal of the optical sensor, and the detection signal of the optical sensor changes from "white" to "black". Detection control means for re-storing the position of the carriage at that time in the second storage means, and calculation means for calculating the paper width from the contents of the first and second storage means. A paper width detection device for a printer, characterized in that
【請求項2】 光センサをキャリッジに搭載し該キャリ
ッジを移動させて前記光センサによって用紙の位置を検
出するプリンタにおいて、前記キャリッジを可動範囲の
一方の端より他方に向けて移動させながら前記光センサ
による検出を行い、前記光センサの最初の「白」検出信
号に応じてその時の前記キャリッジの位置を第1位置と
して記憶し、その後、前記光センサの検出信号が「白」
から「黒」に変化する度にその時の前記キャリッジの位
置を第2位置として逐次記憶更新し、前記キャリッジが
可動範囲の他方の端に達した時に最初に記憶した前記第
1位置と最後に記憶した前記第2位置とから前記用紙の
幅を計算するようにしたことを特徴とするプリンタの用
紙幅検出方法。
2. A printer in which an optical sensor is mounted on a carriage, and the carriage is moved to detect the position of a sheet by the optical sensor, while the carriage is moved from one end of the movable range to the other end of the optical range. The detection by the sensor is performed, and the position of the carriage at that time is stored as the first position in response to the first "white" detection signal of the optical sensor, and then the detection signal of the optical sensor is "white".
Every time it changes from “black” to “black”, the position of the carriage at that time is sequentially stored and updated as the second position, and when the carriage reaches the other end of the movable range, the first position stored first and the last position stored A paper width detection method for a printer, characterized in that the width of the paper is calculated from the second position.
【請求項3】 光センサをキャリッジに搭載し該キャリ
ッジを移動させて前記光センサによって用紙の位置を検
出するプリンタにおいて、前記キャリッジを可動範囲の
一方の端より他方に向けて移動させながら前記光センサ
による検出を行い、前記光センサの最初の「白」検出信
号に応じてその時の前記キャリッジの位置を第1位置と
して記憶し、その後、前記光センサの検出信号が「白」
から「黒」に変化する度にその時の前記キャリッジの位
置を第2位置として逐次記憶更新すると共に、この第2
位置と前記第1位置の差を逐次計算して用紙幅として記
憶し、前記キャリッジが可動範囲の他方の端に達したと
き検出を終了するようにしたことを特徴とするプリンタ
の用紙幅検出方法。
3. A printer in which an optical sensor is mounted on a carriage, and the carriage is moved to detect the position of a sheet by the optical sensor, while the carriage is moved from one end of a movable range to the other end of the optical range. The detection by the sensor is performed, and the position of the carriage at that time is stored as the first position in response to the first "white" detection signal of the optical sensor, and then the detection signal of the optical sensor is "white".
Each time from "black" to "black", the position of the carriage at that time is sequentially stored and updated as the second position.
A paper width detecting method for a printer, wherein a difference between a position and the first position is sequentially calculated and stored as a paper width, and detection is terminated when the carriage reaches the other end of the movable range. .
JP4194023A 1992-07-21 1992-07-21 Apparatus for detecting paper width of printer and method thereof Pending JPH0632032A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4194023A JPH0632032A (en) 1992-07-21 1992-07-21 Apparatus for detecting paper width of printer and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4194023A JPH0632032A (en) 1992-07-21 1992-07-21 Apparatus for detecting paper width of printer and method thereof

Publications (1)

Publication Number Publication Date
JPH0632032A true JPH0632032A (en) 1994-02-08

Family

ID=16317662

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4194023A Pending JPH0632032A (en) 1992-07-21 1992-07-21 Apparatus for detecting paper width of printer and method thereof

Country Status (1)

Country Link
JP (1) JPH0632032A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6863459B2 (en) 2002-11-29 2005-03-08 Brother Kogyo Kabushiki Kaisha Medium-edge setting device and image forming apparatus
US8870336B2 (en) 2012-03-28 2014-10-28 Seiko Epson Corporation Image-forming device and medium edge part judgment method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6863459B2 (en) 2002-11-29 2005-03-08 Brother Kogyo Kabushiki Kaisha Medium-edge setting device and image forming apparatus
US8870336B2 (en) 2012-03-28 2014-10-28 Seiko Epson Corporation Image-forming device and medium edge part judgment method

Similar Documents

Publication Publication Date Title
JP2914921B2 (en) Home position detecting device and home position detecting method
WO2001015908A1 (en) Medium detecting method and device, and printer
US7025517B2 (en) Detecting the print positions of a printing medium and keeping constant positions
US4669900A (en) Home position setting system for a print carriage
JPH0632032A (en) Apparatus for detecting paper width of printer and method thereof
JP2000001033A (en) Apparatus for detecting end of printing medium and printing apparatus using the same
JPH0421482A (en) Printer with paper width detector
JPH06255195A (en) Serial printer
EP0496300B1 (en) Method of detecting a length of sheet of a printer
JPH05210470A (en) Printer and method for processing its type selection
JP3417441B2 (en) Serial printer
US20040239704A1 (en) Amplifier switching circuit with current hysteresis
JPH05104805A (en) Controller for serial wire dot printer
JPS61286182A (en) Printing-controlling system
JP2959193B2 (en) Printing device
US6074114A (en) Color printer for repetitively printing a document
JP2788905B2 (en) Paper detection device
JP2735031B2 (en) Printer device
JPH06979A (en) Printer device
JPH04146186A (en) Color image forming system
JP4038754B2 (en) Printing paper end detection device and printing device having the same
KR19990050764A (en) Print position sensing device of print head
JPS63128973A (en) Recorder
JPH11254790A (en) Serial recorder
JPS5827458A (en) Paper size detector