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

JP2003145893A - Printer and its controlling method - Google Patents

Printer and its controlling method

Info

Publication number
JP2003145893A
JP2003145893A JP2002285894A JP2002285894A JP2003145893A JP 2003145893 A JP2003145893 A JP 2003145893A JP 2002285894 A JP2002285894 A JP 2002285894A JP 2002285894 A JP2002285894 A JP 2002285894A JP 2003145893 A JP2003145893 A JP 2003145893A
Authority
JP
Japan
Prior art keywords
paper
host computer
detectors
printer
control command
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
JP2002285894A
Other languages
Japanese (ja)
Inventor
Kazunari Hachiman
一成 八幡
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 JP2002285894A priority Critical patent/JP2003145893A/en
Publication of JP2003145893A publication Critical patent/JP2003145893A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain a printer in which a detector outputting a signal on one signal line connected with a host computer can be selected flexibly by a control command from the host computer. SOLUTION: A detector selecting means 4 selects one of sheet detectors 1, 2 and 3 for detecting presence of a printer sheet by a control command being received from the host computer 7 through an interface 6. State of the selected sheet detector is transmitted to the host computer 7 by a transmission control means 5.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ホストコンピュー
タと伝送回線により接続して使用するプリンタ及びその
制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer connected to a host computer through a transmission line and a control method thereof.

【0002】[0002]

【従来の技術】従来から、ホストコンピュータへプリン
タ用紙の有無を告知する方法については、必要となる用
紙検出器と同数の伝送回線を用意し、1つの用紙検出器
の状態を1つの伝送回線に割り当て、割り当てた用紙検
出器のみの状態をホストコンピュータへ告知する方法が
あった。
2. Description of the Related Art Conventionally, as a method of notifying a host computer of the presence or absence of printer paper, the same number of transmission lines as the required paper detectors are prepared, and the state of one paper detector is changed to one transmission line. There is a method of notifying the host computer of the status of only the assigned paper detectors.

【0003】[0003]

【発明が解決しようとする課題】しかし、上記の従来技
術では、必要な用紙検出器を選択しホストコンピュータ
に告知することができないという問題点があった。
However, the above-mentioned conventional technique has a problem that it is impossible to select a required paper detector and notify the host computer.

【0004】そのため、本発明の目的は、プリンタ用紙
の有無を検知する複数の用紙検出器の中からホストコン
ピュータの制御コマンドによって検出すべき所定の検出
器を選択し、前記の選択された用紙検出器によってプリ
ンタ用紙の有無を検知し、検知した結果をプリンタ用紙
の有無の状態として伝送回線を使用してホストコンピュ
ータへ告知するプリンタおよびその制御方法を提供する
ことにある。
Therefore, an object of the present invention is to select a predetermined detector to be detected by a control command of a host computer from a plurality of paper detectors for detecting the presence or absence of printer paper, and to detect the selected paper. It is an object of the present invention to provide a printer that detects the presence or absence of printer paper by a container and notifies the host computer of the detected result as a status of the presence or absence of printer paper to a host computer and a control method thereof.

【0005】[0005]

【課題を解決するための手段】本発明のプリンタは、
(1)ホストコンピュータと伝送回線によって接続して
使用されるプリンタにおいて、プリンタ用紙の有無を検
知する複数の用紙検出器と、前記ホストコンピュータか
らの制御コマンドを受信するインターフェイスと、前記
ホストコンピュータから受信した制御コマンドにより、
前記複数の用紙検出器を、それぞれ用紙検出状態を前記
ホストコンピュータに告知するための用紙検出器とする
かしないかを決定する決定手段と、当該決定手段が、前
記複数の用紙検出器のうち告知用の用紙検出器としない
として決定した用紙検出器については、用紙あり(ロ
ー)として保存する手段と、それぞれの用紙検出器の出
力の論理和を取る論理和取得手段と、前記論理和取得手
段による論理和出力を、前記ホストコンピュータに告知
する伝送制御手段と、を備えたことを特徴とする。
The printer of the present invention comprises:
(1) In a printer connected to a host computer via a transmission line, a plurality of paper detectors for detecting the presence or absence of printer paper, an interface for receiving a control command from the host computer, and a receiver for receiving the control command from the host computer By the control command
Determining means for deciding whether or not to use the plurality of sheet detectors as sheet detectors for notifying the host computer of sheet detection states, and the determining means for notifying among the plurality of sheet detectors. For the paper detectors that are determined not to be paper detectors for paper, means for saving as paper present (low), logical sum acquisition means for taking the logical sum of the outputs of the respective paper detectors, and said logical sum acquisition means Transmission control means for notifying the host computer of the logical sum output by the above.

【0006】(2)ホストコンピュータと伝送回線によ
って接続して使用されるプリンタにおいて、プリンタ用
紙の有無を検知する複数の用紙検出器と、前記ホストコ
ンピュータからの制御コマンドを受信するインターフェ
イスと、前記ホストコンピュータから受信した制御コマ
ンドにより、前記複数の用紙検出器を、それぞれ用紙検
出状態を前記ホストコンピュータに告知するための用紙
検出器とするかしないかを決定する決定手段と、当該決
定手段が、前記複数の用紙検出器のすべてを告知用の用
紙検出器としないとして決定したとき、用紙あり(ロ
ー)結果を前記ホストコンピュータに告知する伝送制御
手段と、を備えたことを特徴とする。
(2) In a printer connected to a host computer via a transmission line, a plurality of paper detectors for detecting the presence or absence of printer paper, an interface for receiving a control command from the host computer, and the host A determining unit that determines whether or not the plurality of sheet detectors are to be sheet detectors for notifying the host computer of the sheet detection state according to a control command received from the computer; When it is determined that all of the plurality of paper detectors are not to be used as the paper detectors for notification, a transmission control means for notifying the host computer of the result of paper presence (low) is provided.

【0007】また、本発明のプリンタの制御方法は、
(1)ホストコンピュータと伝送回線によって接続して
使用され、プリンタ用紙の有無を検知する複数の用紙検
出器を備えたプリンタの制御方法であって、前記ホスト
コンピュータからの制御コマンドを受信する工程と、前
記ホストコンピュータから受信した制御コマンドによ
り、前記複数の用紙検出器を、それぞれ用紙検出状態を
前記ホストコンピュータに告知するための用紙検出器と
するかしないかを決定する決定工程と、当該決定工程に
より、前記複数の用紙検出器のうち告知用の用紙検出器
としないとして決定した用紙検出器については、用紙あ
り(ロー)として保存する工程と、それぞれの用紙検出
器の出力の論理和を取る論理和取得工程と、前記論理和
取得工程による論理和出力を、前記ホストコンピュータ
に告知する伝送制御工程段と、を備えたことを特徴とす
る。
Further, the printer control method of the present invention is
(1) A method of controlling a printer, which is used by being connected to a host computer through a transmission line and includes a plurality of paper detectors for detecting the presence or absence of printer paper, comprising the step of receiving a control command from the host computer. A determining step of determining whether or not each of the plurality of sheet detectors is a sheet detector for notifying the host computer of a sheet detection state by a control command received from the host computer, and the determining step. Accordingly, among the plurality of paper detectors, the paper detectors determined not to be the paper detectors for notification are stored as paper present (low), and the output of each paper detector is ORed. Transmission control for notifying the host computer of the logical sum acquisition step and the logical sum output by the logical sum acquisition step Extent and stage, characterized by comprising a.

【0008】(2)ホストコンピュータと伝送回線によ
って接続して使用され、プリンタ用紙の有無を検知する
複数の用紙検出器を備えたプリンタの制御方法であっ
て、前記ホストコンピュータからの制御コマンドを受信
する工程と、前記ホストコンピュータから受信した制御
コマンドにより、前記複数の用紙検出器を、それぞれ用
紙検出状態を前記ホストコンピュータに告知するための
用紙検出器とするかしないかを決定する決定工程と、当
該決定工程により、前記複数の用紙検出器のすべてを告
知用の用紙検出器としないとして決定したとき、用紙あ
り(ロー)結果を前記ホストコンピュータに告知する伝
送工程と、を備えたことを特徴とする。
(2) A method of controlling a printer, which is used by being connected to a host computer through a transmission line and has a plurality of paper detectors for detecting the presence or absence of printer paper, wherein a control command from the host computer is received. And a determining step of determining whether or not the plurality of paper detectors are the paper detectors for notifying the host computer of the paper detection state by the control command received from the host computer, And a transmission step of notifying the host computer of the result of paper presence (low) when it is determined by the determining step that all of the plurality of paper detectors are not to be used as notification paper detectors. And

【0009】[0009]

【発明の実施の形態】本発明の一実施形態を図面を基に
説明する。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described with reference to the drawings.

【0010】図1は、本発明におけるプリンタ制御装置
のブロック図である。同図において図中符号1、2、3
はプリンタ用紙が無い状態を検知すると開状態となる用
紙検出器であり、検出器選択手段4はインターフェイス
6を介したホストコンピュータ7からの制御コマンドに
より用紙検出器1、2、3の中から必要な用紙検出器を
選択する手段であり、停止制御手段8は前記検出器選択
手段により選択された用紙検出器の状態によって印字機
構9の印字動作を停止する構成となっている。
FIG. 1 is a block diagram of a printer controller according to the present invention. In the figure, reference numerals 1, 2, 3 in the figure
Is a paper detector that opens when the printer detects that there is no paper, and the detector selecting means 4 is required from the paper detectors 1, 2, and 3 by a control command from the host computer 7 via the interface 6. The stop control means 8 stops the printing operation of the printing mechanism 9 according to the state of the paper detector selected by the detector selecting means.

【0011】また、伝送制御手段5は前記検出器選択手
段により選択された用紙検出器の状態を検知し所定の演
算を行なった結果をインターフェイス6を介してホスト
コンピュータ7に告知する構成となっている。
Further, the transmission control means 5 detects the state of the paper detector selected by the detector selection means, and notifies the host computer 7 via the interface 6 of the result of the predetermined calculation. There is.

【0012】図6はホストコンピュータからの停止制御
手段に対する制御コマンドの一実施例の説明図であり、
10で示した“ESC + c + 4 + n”が制
御コマンドの一例であり、引数nによってプリンタ用紙
の有無を検知する用紙検出器を選択する。11は引数n
とその制御コマンドの機能の一例を示す表であり、例え
ば一つのビットに一つの用紙検出器を対応させ、対応す
るビットが“1”であったらその用紙検出器を選択し、
“0”であったら選択しないこととし、用紙検出器のあ
らゆる組み合わせが可能な構成となっている。したがっ
て、すべての用紙検出器を選択しないことも可能であ
り、このことは用紙検出器がプリンタに装着されていな
い状態を作り出すことができることを示している。
FIG. 6 is an explanatory diagram of an embodiment of a control command from the host computer to the stop control means.
"ESC + c + 4 + n" shown by 10 is an example of the control command, and the argument n selects the paper detector for detecting the presence or absence of the paper. 11 is an argument n
And a table showing an example of the function of the control command. For example, one paper detector is made to correspond to one bit, and if the corresponding bit is “1”, that paper detector is selected,
If it is "0", it is not selected, and any combination of paper detectors is possible. Therefore, it is possible not to select all the paper detectors, which indicates that the paper detector can create a condition where it is not installed in the printer.

【0013】図7はホストコンピュータからの伝送制御
手段に対する制御コマンドの一実施例の説明図であり、
12で示した“ESC + c + 1 + n”が制
御コマンドの一例であり、引数nによってプリンタ用紙
の有無を検知する用紙検出器を選択する。13は引数n
とその制御コマンドの機能の一例を示す表であり、例え
ば一つのビットに一つの用紙検出器を対応させ、対応す
るビットが“1”であったらその用紙検出器を選択し、
“0”であったら選択しないこととし、用紙検出器のあ
らゆる組み合わせが可能な構成となっている。したがっ
て、すべての用紙検出器を選択しないことも可能であ
り、このことは用紙検出器がプリンタに装着されていな
い機種にも対応可能であることを示している。
FIG. 7 is an explanatory diagram of an embodiment of a control command from the host computer to the transmission control means.
"ESC + c + 1 + n" indicated by 12 is an example of the control command, and the argument n selects the paper detector for detecting the presence or absence of the paper. 13 is the argument n
And a table showing an example of the function of the control command. For example, one paper detector is made to correspond to one bit, and if the corresponding bit is “1”, that paper detector is selected,
If it is "0", it is not selected, and any combination of paper detectors is possible. Therefore, it is possible not to select all the paper detectors, which means that it is possible to support a model in which the paper detector is not installed in the printer.

【0014】図2は、本発明の検出器選択手段、停止制
御手段、伝送制御手段を構成する回路の一実施例のブロ
ック図であり、図中符号20、21、22はプルアップ
抵抗23と組み合わせて、プリンタ用紙が無い状態を検
知すると開状態となる用紙検出器である。CPU24、
ROM25、RAM26等によってマイクロコンピュー
タを構成し、前記用紙検出器からのプリンタ用紙の有無
を示す信号と、インターフエィス27を介したホストコ
ンピュータ28からの制御コマンドを入力し、制御コマ
ンドに対応した用紙検出器を選択する、用紙検出器の状
態によって印字機構29の印字動作を停止させ、また用
紙検出器の状態を検知してホストコンピュータ28へ用
紙検出器の状態を告知するように構成されている。RO
M25には図6、図7に示すホストコンピュータ28か
らの制御コマンドを解釈し必要な用紙検出器のみを選択
するプログラムと、用紙検出器の状態によって印字機構
29の印字動作を停止させるプログラムと、用紙検出器
の状態をホストコンピュータ28に告知するプログラム
が格納されている。RAM26は前記プログラムに必要
なフラグ等のテンポラリメモリ等として使用する。
FIG. 2 is a block diagram of an embodiment of a circuit which constitutes the detector selecting means, the stop controlling means and the transmission controlling means of the present invention. In FIG. In combination, it is a paper detector that opens when it detects that there is no printer paper. CPU 24,
A ROM 25, RAM 26, etc. constitute a microcomputer, and a signal indicating the presence or absence of printer paper from the paper detector and a control command from the host computer 28 via the interface 27 are input to detect a paper corresponding to the control command. The printing operation of the printing mechanism 29 is stopped according to the state of the paper detector that selects the paper detector, and the state of the paper detector is detected to notify the host computer 28 of the state of the paper detector. RO
In M25, a program for interpreting the control command from the host computer 28 shown in FIGS. 6 and 7 and selecting only the required paper detector, and a program for stopping the printing operation of the printing mechanism 29 depending on the state of the paper detector, A program for notifying the host computer 28 of the state of the paper detector is stored. The RAM 26 is used as a temporary memory for flags and the like necessary for the program.

【0015】次に、このように構成した装置の動作を図
3に示した検出器選択工程のフローチャート、図4に示
した停止制御工程のフローチャート、図5に示した伝送
制御工程のフローチャートに基づいて説明する。
Next, the operation of the apparatus constructed as described above will be described based on the flow chart of the detector selection step shown in FIG. 3, the flow chart of the stop control step shown in FIG. 4, and the flow chart of the transmission control step shown in FIG. Explain.

【0016】図3の検出器選択工程は、ホストコンピュ
ータからの制御コマンドを解釈した結果により図6また
は図7の制御コマンドにおける引数nの第1ビットの値
を判断(ステップ30)し、その結果が“0”であれば
用紙検出器1が選択されたことを示す用紙検出器1選択
フラグに“0”をセット(ステップ31)し、“1”で
あれば前記フラグに“1”をセット(ステップ32)す
る。次に、第2ビットを判断(ステップ33)し用紙検
出器2選択フラグをセット(ステップ34、35)す
る。次に、第3ビットを判断(ステップ36)し用紙検
出器3選択フラグをセット(ステップ37、38)す
る。
In the detector selection step of FIG. 3, the value of the first bit of the argument n in the control command of FIG. 6 or 7 is judged (step 30) based on the result of interpreting the control command from the host computer, and the result is obtained. Is 0, the paper detector 1 selection flag indicating that the paper detector 1 has been selected is set to "0" (step 31), and if it is "1", the flag is set to 1 (Step 32). Next, the second bit is judged (step 33) and the paper detector 2 selection flag is set (steps 34, 35). Next, the third bit is judged (step 36) and the paper detector 3 selection flag is set (steps 37, 38).

【0017】図4の停止制御工程は、前記制御コマンド
および検出器選択工程によって決定された用紙検出器選
択フラグの状態によって、どの用紙検出器の状態に基づ
いて印字停止処理を行なうかを決定するものである。
In the stop control process of FIG. 4, the state of the paper detector selection flag determined by the control command and the detector selection process determines which paper detector is used to execute the print stop process. It is a thing.

【0018】用紙検出器1に対する処理は、用紙検出器
1選択フラグの状態を判断(ステップ40)し、結果が
“0”であれば用紙検出器2に対する処理に移行し、
“1”であれば用紙検出器1の状態を検知、判断(ステ
ップ41)し、結果が“用紙有り”であれば用紙検出器
2に対する処理に移行し、“用紙無し”であれば印字停
止処理(ステップ46)へ移行する。
The process for the paper detector 1 judges the state of the paper detector 1 selection flag (step 40). If the result is "0", the process for the paper detector 2 is started.
If it is "1", the state of the paper detector 1 is detected and judged (step 41). If the result is "paper present", the process moves to the paper detector 2 and if "no paper", printing is stopped. The process shifts to (step 46).

【0019】前記用紙検出器2に対する処理は、用紙検
出器2選択フラグの状態を判断(ステップ42)し、結
果が“0”であれば用紙検出器3に対する処理に移行
し、“1”であれば用紙検出器2の状態を検知、判断
(ステップ43)し、結果が“用紙有り”であれば用紙
検出器3に対する処理に移行し、“用紙無し”であれば
印字停止処理(ステップ46)へ移行する。
In the process for the paper detector 2, the state of the paper detector 2 selection flag is judged (step 42), and if the result is "0", the process is shifted to the paper detector 3 and is "1". If there is, the state of the paper detector 2 is detected and judged (step 43). If the result is "paper is present", the process moves to the paper detector 3, and if "paper is absent", the printing is stopped (step 46). ).

【0020】前記用紙検出器3に対する処理は、用紙検
出器3選択フラグの状態を判断(ステップ44)し、結
果が“0”であれば終了し、“1”であれば用紙検出器
3の状態を検知、判断(ステップ45)し、結果が“用
紙有り”であれば終了し、“用紙無し”であれば印字停
止処理(ステップ46)へ移行する。
The process for the sheet detector 3 judges the state of the sheet detector 3 selection flag (step 44). If the result is "0", the process is ended. The state is detected and judged (step 45). If the result is "paper present", the process ends, and if "paper is absent", the process proceeds to the print stop process (step 46).

【0021】図5の伝送制御工程は、前記制御コマンド
および検出器選択工程によって決定された用紙検出器選
択フラグの状態によって、どの用紙検出器の状態をホス
トコンピュータに告知するかを決定するものである。
The transmission control step of FIG. 5 determines which sheet detector state is notified to the host computer according to the state of the sheet detector selection flag determined by the control command and the detector selection step. is there.

【0022】用紙検出器1に対する処理は、用紙検出器
1選択フラグの状態を判断(ステップ50)し、結果が
“0”であれば用紙検出器2に対する処理へ移行し、
“1”であれば用紙検出器1の状態を判断(ステップ5
1)し、結果が“用紙有り”であればメモリ1に“0”
をセット(ステップ52)し、“用紙無し”であればメ
モリ1に“1”をセット(ステップ53)し用紙検出器
2に対する処理に移行する。
The process for the sheet detector 1 judges the state of the sheet detector 1 selection flag (step 50), and if the result is "0", the process proceeds to the sheet detector 2.
If it is "1", the state of the paper detector 1 is judged (step 5).
1) Then, if the result is "paper is present", "0" is stored in memory 1.
Is set (step 52), and if "no paper", "1" is set in the memory 1 (step 53), and the process for the paper detector 2 is started.

【0023】前記用紙検出器2に対する処理は、用紙検
出器2選択フラグの状態を判断(ステップ54)し、結
果が“0”であれば用紙検出器3に対する処理へ移行
し、“1”であれば用紙検出器2の状態を判断(ステッ
プ55)し、結果が“用紙有り”であればメモリ2に
“0”をセット(ステップ56)し、“用紙無し”であ
ればメモリ2に“1”をセット(ステップ57)し用紙
検出器3に対する処理に移行する。
In the process for the paper detector 2, the state of the paper detector 2 selection flag is judged (step 54). If the result is "0", the process for the paper detector 3 is started, and if "1". If there is, the state of the paper detector 2 is judged (step 55). If the result is "paper is present", "0" is set in the memory 2 (step 56). If "no paper", "2" is stored in the memory 2. 1 "is set (step 57) and the process for the paper detector 3 is started.

【0024】前記用紙検出器3に対する処理は、用紙検
出器3選択フラグの状態を判断(ステップ58)し、結
果が“0”であれば後処理へ移行し、“1”であれば用
紙検出器3の状態を判断(ステップ59)し、結果が
“用紙有り”であればメモリ3に“0”をセット(ステ
ップ60)し、“用紙無し”であればメモリ3に“1”
をセット(ステップ61)し後処理に移行する。
In the process for the paper detector 3, the state of the paper detector 3 selection flag is judged (step 58). If the result is "0", the process proceeds to post-processing, and if "1", the paper is detected. The state of the container 3 is judged (step 59), and if the result is "paper present", "0" is set in the memory 3 (step 60), and if "no paper", "1" is set in the memory 3.
Is set (step 61) and the process proceeds to post-processing.

【0025】前記後処理は、メモリ1、メモリ2、メモ
リ3の論理和を計算(ステップ62)し、その結果をイ
ンターフェイスを介してホストコンピュータに告知(ス
テップ63)する。
In the post-processing, the logical sum of the memory 1, memory 2 and memory 3 is calculated (step 62), and the result is notified to the host computer via the interface (step 63).

【0026】図3、図4、図5のフローチャートは、プ
リンタ用紙の有無を検知する用紙検出器を3個を有して
いる場合の実施例であり、用紙検出器が3個以上の場合
は、プリンタが有している用紙検出器の個数分の、制御
コマンドの判断と用紙検出器選択フラグのセットを繰り
返す。
The flowcharts of FIGS. 3, 4 and 5 show an embodiment in which there are three paper detectors for detecting the presence / absence of printer paper, and when there are three or more paper detectors. The control command determination and the paper detector selection flag setting are repeated for the number of paper detectors included in the printer.

【0027】その後、用紙検出器の個数分だけ前記用紙
選択フラグの判断および用紙検出器の状態の検知、判断
を実行しその結果に基づいて印字停止処理へ移行する。
また、用紙検出器の個数分だけ前記用紙選択フラグの判
断および用紙検出器の状態の検知しその結果をホストコ
ンピュータに告知する。
Thereafter, the number of the sheet detectors is determined, the sheet selection flag is determined, the state of the sheet detector is detected, and the determination is performed.
Further, the number of the sheet detectors is determined and the state of the sheet detectors is detected, and the result is notified to the host computer.

【0028】[0028]

【発明の効果】以上、説明したように本発明によれば、
ホストコンピュータからの制御コマンドによって、ホス
トコンピュータと接続されている伝送回線を使用して、
2つ以上の用紙検出器の状態をホストコンピュータに告
知することができるようになり、コストの低減とホスト
コンピュータによる柔軟な制御が可能となり、ホストコ
ンピュータによる制御の幅が広がる。
As described above, according to the present invention,
By the control command from the host computer, using the transmission line connected to the host computer,
The state of two or more paper detectors can be notified to the host computer, the cost can be reduced and the host computer can flexibly control, and the range of control by the host computer is expanded.

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

【図1】本発明によるプリンタ制御装置のブロック図。FIG. 1 is a block diagram of a printer control device according to the present invention.

【図2】本発明による検出器選択手段および停止制御手
段および伝送制御手段の一実施例の略図。
FIG. 2 is a schematic diagram of an embodiment of the detector selection means, stop control means and transmission control means according to the present invention.

【図3】本発明による検出器選択工程を示すフローチャ
ート。
FIG. 3 is a flowchart showing a detector selection process according to the present invention.

【図4】本発明による停止制御工程を示すフローチャー
ト。
FIG. 4 is a flowchart showing a stop control process according to the present invention.

【図5】本発明による伝送制御工程を示すフローチャー
ト。
FIG. 5 is a flowchart showing a transmission control process according to the present invention.

【図6】ホストコンピュータからの停止制御手段に対す
る制御コマンドの一実施例の説明図。
FIG. 6 is an explanatory diagram of an embodiment of a control command from a host computer to stop control means.

【図7】ホストコンピュータからの伝送制御手段に対す
る制御コマンドの一実施例の説明図。
FIG. 7 is an explanatory diagram of an embodiment of a control command from the host computer to the transmission control means.

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

1・・・プリンタ用紙の有無を検知する用紙検出器1 2・・・プリンタ用紙の有無を検知する用紙検出器2 3・・・プリンタ用紙の有無を検知する用紙検出器3 4・・・検出器選択手段 5・・・伝送制御手段 6・・・インターフェイス 7・・・ホストコンピュータ 8・・・停止制御手段 9・・・印字機構 1 ... Paper detector 1 for detecting the presence of printer paper 2 ... Paper detector 2 that detects the presence of printer paper 3 ... Paper detector 3 for detecting the presence of printer paper 4 ... Detector selection means 5: Transmission control means 6 ... Interface 7: Host computer 8: Stop control means 9 ... Printing mechanism

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成14年10月28日(2002.10.
28)
[Submission date] October 28, 2002 (2002.10.
28)

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】特許請求の範囲[Name of item to be amended] Claims

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【特許請求の範囲】[Claims]

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0006[Correction target item name] 0006

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0006】(2)ホストコンピュータと伝送回線によ
って接続して使用されるプリンタにおいて、プリンタ用
紙の有無を検知する複数の用紙検出器と、前記ホストコ
ンピュータからの制御コマンドを受信するインターフェ
イスと、前記ホストコンピュータから受信した制御コマ
ンドにより、前記複数の用紙検出器を、それぞれ用紙検
出状態を前記ホストコンピュータに告知するための用紙
検出器とするかしないかを決定する決定手段と、当該決
定手段が、前記複数の用紙検出器のすべてを告知用の用
紙検出器としないとして決定したとき、用紙あり(ロ
ー)結果を前記ホストコンピュータに告知する伝送制御
手段と、を備えたことを特徴とする。 (3)また、複数の検出器を備え、ホストコンピュータ
と伝送回線によって接続して使用されるプリンタであっ
て、前記ホストコンピュータからの制御コマンドを受信
する手段と、前記複数の検出器の検出結果を前記ホスト
コンピュータに伝送する手段と、を備え、前記複数の検
出器のそれぞれの検出結果を前記伝送手段により前記ホ
ストコンピュータに通知するかしないかを、前記ホスト
コンピュータから受信した前記制御コマンドにより選択
することを特徴とする。
(2) In a printer connected to a host computer via a transmission line, a plurality of paper detectors for detecting the presence or absence of printer paper, an interface for receiving a control command from the host computer, and the host A determining unit that determines whether or not the plurality of sheet detectors are to be sheet detectors for notifying the host computer of the sheet detection state according to a control command received from the computer; When it is determined that all of the plurality of paper detectors are not to be used as the paper detectors for notification, a transmission control means for notifying the host computer of the result of paper presence (low) is provided. (3) A printer including a plurality of detectors, which is used by being connected to a host computer through a transmission line, wherein the printer receives a control command from the host computer, and the detection results of the plurality of detectors. Is transmitted to the host computer, and whether the detection result of each of the plurality of detectors is notified to the host computer by the transmission unit is selected by the control command received from the host computer. It is characterized by doing.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 ホストコンピュータと伝送回線によって
接続して使用されるプリンタにおいて、 プリンタ用紙の有無を検知する複数の用紙検出器と、 前記ホストコンピュータからの制御コマンドを受信する
インターフェイスと、 前記ホストコンピュータから受信した制御コマンドによ
り、前記複数の用紙検出器を、それぞれ用紙検出状態を
前記ホストコンピュータに告知するための用紙検出器と
するかしないかを決定する決定手段と、 当該決定手段が、前記複数の用紙検出器のうち告知用の
用紙検出器としないとして決定した用紙検出器について
は、用紙あり(ロー)として保存する手段と、 それぞれの用紙検出器の出力の論理和を取る論理和取得
手段と、 前記論理和取得手段による論理和出力を、前記ホストコ
ンピュータに告知する伝送制御手段と、 を備えたことを特徴とするプリンタ。
1. A printer used by connecting to a host computer via a transmission line, a plurality of paper detectors for detecting the presence or absence of printer paper, an interface for receiving a control command from the host computer, and the host computer. Determining means for deciding whether or not to use the plurality of paper detectors as paper detectors for notifying the host computer of the paper detection state according to the control command received from the plurality of paper detectors; For the paper detectors that have been determined not to be the paper detectors for notification among the paper detectors of, the means to save as paper present (low) and the logical sum acquisition means to take the logical sum of the outputs of the respective paper detectors And notifying the logical sum output by the logical sum acquisition means to the host computer A printer comprising: a control unit;
【請求項2】 ホストコンピュータと伝送回線によって
接続して使用されるプリンタにおいて、 プリンタ用紙の有無を検知する複数の用紙検出器と、 前記ホストコンピュータからの制御コマンドを受信する
インターフェイスと、 前記ホストコンピュータから受信した制御コマンドによ
り、前記複数の用紙検出器を、それぞれ用紙検出状態を
前記ホストコンピュータに告知するための用紙検出器と
するかしないかを決定する決定手段と、 当該決定手段が、前記複数の用紙検出器のすべてを告知
用の用紙検出器としないとして決定したとき、用紙あり
(ロー)結果を前記ホストコンピュータに告知する伝送
制御手段と、 を備えたことを特徴とするプリンタ。
2. A printer used by connecting to a host computer through a transmission line, a plurality of paper detectors for detecting the presence or absence of printer paper, an interface for receiving a control command from the host computer, and the host computer. Determining means for deciding whether or not to use the plurality of paper detectors as paper detectors for notifying the host computer of the paper detection state according to the control command received from the plurality of paper detectors; A transmission control means for notifying the host computer of the presence (low) of the paper when it is determined that all of the paper detectors of (1) are not used as the paper detector for notification.
【請求項3】 ホストコンピュータと伝送回線によって
接続して使用され、プリンタ用紙の有無を検知する複数
の用紙検出器を備えたプリンタの制御方法であって、 前記ホストコンピュータからの制御コマンドを受信する
工程と、 前記ホストコンピュータから受信した制御コマンドによ
り、前記複数の用紙検出器を、それぞれ用紙検出状態を
前記ホストコンピュータに告知するための用紙検出器と
するかしないかを決定する決定工程と、 当該決定工程により、前記複数の用紙検出器のうち告知
用の用紙検出器としないとして決定した用紙検出器につ
いては、用紙あり(ロー)として保存する工程と、 それぞれの用紙検出器の出力の論理和を取る論理和取得
工程と、 前記論理和取得工程による論理和出力を、前記ホストコ
ンピュータに告知する伝送制御工程段と、 を備えたことを特徴とするプリンタの制御方法。
3. A method of controlling a printer, which is used by connecting to a host computer through a transmission line and comprises a plurality of paper detectors for detecting the presence or absence of printer paper, the control command being received from the host computer. A step of deciding whether or not the plurality of sheet detectors are to be sheet detectors for notifying the host computer of the sheet detection state by a control command received from the host computer; Among the plurality of paper detectors, the paper detectors determined not to be the paper detectors for notification are stored as paper (low) in the determination step, and the logical sum of the outputs of the respective paper detectors. And a logical sum output by the logical sum acquisition step, and notifies the host computer of the logical sum output. Control method of the printer, characterized in that it and a transmission control step stage.
【請求項4】 ホストコンピュータと伝送回線によって
接続して使用され、プリンタ用紙の有無を検知する複数
の用紙検出器を備えたプリンタの制御方法であって、 前記ホストコンピュータからの制御コマンドを受信する
工程と、 前記ホストコンピュータから受信した制御コマンドによ
り、前記複数の用紙検出器を、それぞれ用紙検出状態を
前記ホストコンピュータに告知するための用紙検出器と
するかしないかを決定する決定工程と、 当該決定工程により、前記複数の用紙検出器のすべてを
告知用の用紙検出器としないとして決定したとき、用紙
あり(ロー)結果を前記ホストコンピュータに告知する
伝送工程と、 を備えたことを特徴とするプリンタの制御方法。
4. A method of controlling a printer, which is used by connecting to a host computer through a transmission line, and comprises a plurality of paper detectors for detecting the presence or absence of printer paper, the control command being received from the host computer. A step of deciding whether or not the plurality of sheet detectors are to be sheet detectors for notifying the host computer of the sheet detection state by a control command received from the host computer; When it is determined in the determining step that all of the plurality of paper detectors are not to be used as notification paper detectors, a transmission step of notifying the host computer of a paper present (low) result is provided. How to control the printer.
JP2002285894A 1990-11-16 2002-09-30 Printer and its controlling method Pending JP2003145893A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002285894A JP2003145893A (en) 1990-11-16 2002-09-30 Printer and its controlling method

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP31050990 1990-11-16
JP2-310509 1990-11-16
JP1984191 1991-02-13
JP3-19841 1991-02-13
JP2002285894A JP2003145893A (en) 1990-11-16 2002-09-30 Printer and its controlling method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2001281801A Division JP3374851B2 (en) 1990-11-16 2001-09-17 Printer and control method thereof

Publications (1)

Publication Number Publication Date
JP2003145893A true JP2003145893A (en) 2003-05-21

Family

ID=27282798

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002285894A Pending JP2003145893A (en) 1990-11-16 2002-09-30 Printer and its controlling method

Country Status (1)

Country Link
JP (1) JP2003145893A (en)

Similar Documents

Publication Publication Date Title
JP2003145893A (en) Printer and its controlling method
JPH08258381A (en) Image output apparatus
JPH06149550A (en) Image forming device
JP3374851B2 (en) Printer and control method thereof
JP3275329B2 (en) Printer and control method thereof
JP2874664B2 (en) Page printer
JP2001191626A (en) Stencil printing system, stencil printing method and computer-readable recording medium storing stencil printing program
KR0181137B1 (en) Graphic printing method
JPH04266350A (en) Medium detection circuit
JPH10254721A (en) Printing device, interruption request processing method and storage medium
JP3443861B2 (en) Image processing device
JPS59180535A (en) Original size detector for copying machine
JP2821304B2 (en) Error message display device
JPH11296022A (en) Printer
JPH06344622A (en) Data processing device and method
JPH08197811A (en) Printer
JPH11217131A (en) Printer, printing controller, and method to be used for them
JPH05223982A (en) Plant monitoring apparatus
JPH09267539A (en) Printer
JP3167062B2 (en) Image recording device
JPH07315634A (en) Image reading device
JPH01174482A (en) Printer controller
JPH0911574A (en) Production mechanism, printer, printing method and data processing apparatus
JPH02141867A (en) Document preparing device
JPH01275173A (en) Detection system for incorrectly formatted report beforehand