Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0371993B2 - - Google Patents
[go: Go Back, main page]

JPH0371993B2 - - Google Patents

Info

Publication number
JPH0371993B2
JPH0371993B2 JP59064890A JP6489084A JPH0371993B2 JP H0371993 B2 JPH0371993 B2 JP H0371993B2 JP 59064890 A JP59064890 A JP 59064890A JP 6489084 A JP6489084 A JP 6489084A JP H0371993 B2 JPH0371993 B2 JP H0371993B2
Authority
JP
Japan
Prior art keywords
command
paper
processing
paper feed
executed
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 - Lifetime
Application number
JP59064890A
Other languages
English (en)
Other versions
JPS60208266A (ja
Inventor
Kimihide Hashimoto
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP59064890A priority Critical patent/JPS60208266A/ja
Publication of JPS60208266A publication Critical patent/JPS60208266A/ja
Publication of JPH0371993B2 publication Critical patent/JPH0371993B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information

Landscapes

  • Handling Of Sheets (AREA)
  • Record Information Processing For Printing (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、本体系の計算機が連続帳票処理ソフ
トウエア(連帳処理ソフトウエアという)を実行
すると、連帳処理ソフトウエアで指定された文書
が単票処理プリンタで印刷されるようになつたプ
リンタ装置に関するものである。
〔従来技術と問題点〕
単票を扱う単票処理プリンタを連続的に制御す
るためには、印字コマンドと改行コマンド以外に
給紙コマンドと排出コマンドが必要であり、その
ため印字コマンドを改行コマンドのみを発行する
連帳処理ソフトウエアを本体系の計算機で実行し
ても単票処理プリンタで文書を印刷させることが
出来ない。そのため、本体系の連帳処理ソフトウ
エアを用いて単票処理プリンタで文書を印刷しよ
うとする場合には、1ページの行数や第1行印字
位置とプリンタの給紙位置との関係などを使用プ
リンタごとに本体系のソフトウエアで管理し、給
紙コマンドおよび排出コマンドを計算されたタイ
ミングで発行するように連帳処理ソフトウエアを
変更しなければならず、実施は非常に困難であ
る。
〔発明の目的〕
本発明は、上記の考察に基づくものであつて、
印字コマンドと改行コマンドを発行する連帳処理
ソフトウエアを本体系の計算機で実行すると、こ
の連帳処理ソフトウエアで指定された文書を単票
処理プリンタ装置で印刷できるようにしたプリン
タ装置を提供することを目的としている。
〔発明の構成〕
そしてそのため、本発明のプリンタ装置は、ペ
ージ当たりの行数を設定できるページ長指定手段
と、印刷開始基準行を設定できる基準行指定手段
とを持つ単票処理プリンタと、 マイクロプロセツサ制御のプリンタ制御装置
と、を具備し、 上記マイクロプロセツサ制御のプリンタ制御装
置は、給紙コマンド代行処理手段と、給紙コマン
ド代行処理手段の処理が終わつた後で処理を開始
するコマンド実行処理手段と、排出&給紙処理手
段とを有し、 上記給紙コマンド代行処理手段は、所定の状態
の下で印字コマンドまたは改行コマンドを受信し
た場合には、該コマンドを一時保留し、ホツパま
たはカセツトから用紙を自動給紙し、上記基準行
指定手段で指定された位置まで用紙を送り、上記
基準行指定手段の内容をレジスタdにセツトし、
給紙前に受信したコマンドを実行するための準備
を行うように構成され、 コマンド実行処理手段は、印字コマンドを実行
するべきであるか否かを調べ、印字コマンドを実
行すべきであると判断した場合には、印字動作の
ための処理を行い、印字コマンドを実行すべきで
ないと判断した場合には、改行コマンドを実行す
べきか否かを調べ、改行コマンドを実行すべきで
ないと判断した場合には、上記給紙コマンド代行
処理実行後の状態に戻り、改行コマンドを実行す
べきであると判断した場合には、上記レジスタd
の内容に改行数cを加算したものをレジスタdに
セツトし、レジスタdの内容が上記ページ長指定
手段の内容よりも大であるか否かを調べ、大でな
い場合には、c行分だけの用紙送りのための処理
を行つて、上記給紙コマンド代行処理実行後の状
態に戻り、大である場合には、排出&給紙処理手
段を起動するように構成され、 排出&給紙処理手段は、用紙排出のための処理
を行い、ホツパまたはカセツトから用紙を自動給
紙するための処理を行い、レジスタdから上記ペ
ージ長指定手段の内容を減算した行数だけ用紙送
りするための処理を行い、しかる後に、上記給紙
コマンド代行処理実行後の状態に戻るように構成
されている ことを特徴とするものである。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。
第1図は本発明で用いられるプリンタの1例の
ハードウエア構成を示す図である。第1図におい
て、1はマイクロプロセツサ、2はRAM、3は
制御記憶、4はインタフエース制御回路、5はコ
ンソール・パネル、6はドライバ&機構部、7は
出力ポート、8は入力ポート、9はアドレス・デ
コーダ、10ないし12は双方向ドライバ/レシ
ーバ、13と14はデジタル・スイツチをそれぞ
れ示している。
マイクロプロセツサ1は、制御記憶3に格納さ
れているプログラムを実行するものであある。
RAM2は、データを一時的に保持するバツフア
域や作業域などを有している。インターフエース
制御回路4は、本体系の計算機との間のデータ転
送を制御するものである。マイクロプロセツサ1
は、出力ポート7を介してコンソール・パネル5
やドライバ&機構部6に対してデータを送り、ま
た入力ポート8を介してコンソール・パネル5や
ドライバ&機構部6のデータを読み取ることが出
来る。デイジタル・スイツチ13はページ長、即
ち1ページ当りの行数を示すものであり、デイジ
タル・スイツチ14は印刷開始基準行を示すもの
である。マイクロプロセツサ1はデイジタル・ス
イツチ13および14の内容を読み取り、デイジ
タル・スイツチ13の内容をaレジスタにセツト
し、デイジタル・スイツチ14の内容をbレジス
タにセツトする。
第2図はデイジタル・スイツチ13,14と単
票用紙との関係を示すものである。第2図におい
て、sは単票用紙を示している。デイジタル・ス
イツチ13は用紙sの行数を示す、デイジタル・
スイツチ14は印刷開始基準行を示す。図示の例
では、デイジタル・スイツチ13は数値66を示
し、デイジタル・スイツチ14は数値3を示して
いる。
第3図は単票処理プリンタを説明するものであ
る。第3図において、15は印字ヘツド、16は
ホツパ、17はスタツカ、18はプラテン、19
はピツク・ローラ、20ないし24は送りロー
ラ、25と26はセンサをそれぞれ示している。
単票用紙sの自動給紙は下記のようにして行われ
る。
(イ) ホツパ16が上昇する。
(ロ) ピツク・ローラ19が回転し、単票用紙s
がホツパ16から取り出される。
(ハ) 送りローラ20,21が回転し、単票用紙
sをセンサ25のところまで送り、更にこれか
ら所定距離だけ単票用紙sを送る。
自動給紙が行われた後の状態は第3図ロに示さ
れている。デイジタル・スイツチ14に例えば数
値3が設定されていると、単票用紙sは第3図(ロ)
に示されている位置から3行目まで送られる。用
紙排出は下記のようにして行われる。
(イ) プラテン18、送りローラ22,23,2
4が回転する。
(ロ) 用紙sの後端がセンサ26を通過した後、
さらに所定距離だけ用紙sを送る。
なお、単票処理プリンタには、ホツパの代わり
にカセツトを用いるものがある。
本発明の単票処理プリンタでは、下記のような
処理が行われる。電源投入後、最初に印字コマン
ド又は改行コマンドが発行されたとき用紙sを自
動給紙し、デイジタル・スイツチ14で指定され
た印刷開始基準行まで用紙を送り、しかる後に印
字又は改行のコマンド動作を実行し、それ以後は
印字又は改行を連帳処理と同様に行い、用紙送り
量の累積がデイジタル・スイツチ13で指定され
る1ページ当りの行数を越えたときに自動的に用
紙sを排出し、次の用紙を自動給紙し、越えた分
だけ用紙を送り、以後の印字、改行、次頁への接
続処理は1ページ目と同じ動作を行う。
第4図は本体系の通帳処理ソフトウエアをサポ
ートするために本発明の単票処理プリンタで行わ
れる処理の流れの詳細を示す図である。第4図の
処理を実行するためのプログラムは制御記憶3に
格納されている。ないしは給紙コマンド代行
処理を行う部分であり、ないしはコマンド実
行処理を行う部分であり、ないしは排出&給
紙処理を行う部分である。
電源投入が行われると、所定の初期化処理が
行われ、マイクロプロセツサ1のプログラム・
カウンタはX番地を指している。マイクロプロ
セツサ1が所定の状態にあるときに、本体系か
らコマンドが送られて来ると、給紙コマンドで
あるか否かが調べられ、Yesのときには従来の
単票処理プログラムの実行が開始される。な
お、給紙コマンドを受信したとき、用紙が印字
ヘツドの下に排出されずに残つている場合に
は、その用紙を排出してから用紙の自動給紙を
行う。本体系から排出コマンドが送られて来る
と、単票処理プログラム内の所定の命令列が実
行され、しかる後にマイクロプロセツサ1は初
期化処理が行われた後の状態に戻る。本体系か
ら送られて来たコマンドが給紙コマンドでない
ときにはの処理が行われる。印字コマンド又
は改行コマンドは一時保留される。
印字又は改行コマンドかを調べる。Yesのと
きはの処理が行われる。
ホツパはカセツトから用紙を自動給紙する。
b行まで用紙送りを行い、bレジスタの内容
をdレジスタに移す。
給紙前に受信したコマンドの実行準備を行
う。
印字コマンドを実行すべきであるか否かを調
べる。Yesのときはの処理を行い、Noのと
きはの処理を行う。
印字動作を行う。
改行コマンドを実行すべきであるか否かを調
べる。Yesのときはの処理を行い、Noのと
きはに戻る。
改行数をCとするとき、dレジスタの内容に
Cを加算したものをdレジスタにセツトする。
dレジスタの内容がaレジスタの内容より大
であるか否かを調べる。Noのときはの処理
を行い、Yesのときはの処理を行う。
C行分だけ用紙を送る。
用紙をスタツカに排出する。
ホツパ又はカセツトから用紙を自動給紙す
る。
d−aに相当する行数だけ用紙を送る。な
お、又はの処理を行つた後は、本体系から
コマンドが送られて来る度に以降の処理を行
う。
〔発明の考案〕
以上の説明から明らかなように、本発明によれ
ば、連帳処理ソフトウエアを用て所望のデータを
単票処理プリンタに印字させることが出来る。
【図面の簡単な説明】
第1図は本発明で用いられるプリンタの1例の
ハードウエア構成を示す図、第2図はデイジタ
ル・スイツチ13,14を説明する図、第3図は
単票処理プリンタを説明する図、第4図は本体系
の連帳処理ソフトウエアをサポートするために本
発明の単票処理プリンタで行われる処理の流れの
詳細を示す図である。 1……マイクロプロセツサ、2……RAM、3
……制御記憶、4……インタフエース制御回路、
5……コンソール・パネル、6……ドライバ&機
構部、7……出力ポート、8……入力ポート、9
……アドレス・デコーダ、10ないし12……双
方向ドライバ/レシーバ、13と14……デイジ
タル・スイツチ、15……印字ヘツド、16……
ホツパ、17……スタツカ、18……プララン、
19……ピツク・ローラ、20ないし24……送
りローラ、25と26……センサ。

Claims (1)

  1. 【特許請求の範囲】 1 ペ−ジ当たりの行数を設定できるペ−ジ長指
    定手段と、印刷開始基準行を設定できる基準行指
    定手段とを持つ単票処理プリンタと、 マイクロプロセツサ制御のプリンタ制御装置
    と、を具備し、 上記マイクロプロセツサ制御のプリンタ制御装
    置は、給紙コマンド代行処理手段と、給紙コマン
    ド代行処理手段の処理が終わつた後で処理を開始
    するコマンド実行処理手段と、排出&給紙処理手
    段とを有し、 上記給紙コマンド代行処理手段は、所定の状態
    の下で印字コマンドまたは改行コマンドを受信し
    た場合には、該コマンドを一時保留し、ホツパま
    たはカセツトから用紙を自動給紙し、上記基準行
    指定手段で指定された位置まで用紙を送り、上記
    基準行指定手段の内容をレジスタdにセツトし、
    給紙前に受信したコマンドを実行するための準備
    を行うように構成され、 コマンド実行処理手段は、印字コマンドを実行
    するべきであるか否かを調べ、印字コマンドを実
    行すべきであると判断した場合には、印字動作の
    ための処理を行い、印字コマンドを実行すべきで
    ないと判断した場合には、改行コマンドを実行す
    べきか否かを調べ、改行コマンドを実行すべきで
    ないと判断した場合には、上記給紙コマンド代行
    処理実行後の状態に戻り、改行コマンドを実行す
    べきであると判断した場合には、上記レジスタd
    の内容に改行数cを加算したものをレジスタdに
    セツトし、レジスタdの内容が上記ページ長指定
    手段の内容よりも大であるか否かを調べ、大でな
    い場合には、c行分だけの用紙送りのための処理
    を行つて、上記給紙コマンド代行処理実行後の状
    態に戻り、大である場合には、排出&給紙処理手
    段を起動するように構成され、 排出&給紙処理手段は、用紙排出のための処理
    を行い、ホツパまたはカセツトから用紙を自動給
    紙するための処理を行い。レジスタdから上記ペ
    ージ長指定手段の内容を減算した行数だけ用紙送
    りするための処理を行い、しかる後に、上記給紙
    コマンド代行処理実行後の状態に戻るように構成
    されている ことを特徴とするプリンタ装置。
JP59064890A 1984-03-31 1984-03-31 プリンタ装置 Granted JPS60208266A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59064890A JPS60208266A (ja) 1984-03-31 1984-03-31 プリンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59064890A JPS60208266A (ja) 1984-03-31 1984-03-31 プリンタ装置

Publications (2)

Publication Number Publication Date
JPS60208266A JPS60208266A (ja) 1985-10-19
JPH0371993B2 true JPH0371993B2 (ja) 1991-11-15

Family

ID=13271128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59064890A Granted JPS60208266A (ja) 1984-03-31 1984-03-31 プリンタ装置

Country Status (1)

Country Link
JP (1) JPS60208266A (ja)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4089402A (en) * 1976-07-01 1978-05-16 Hy Grip Products Co. Sheet feeding mechanism for an automatic typewriter
JPS55169445U (ja) * 1979-05-21 1980-12-05
JPS5768348U (ja) * 1980-10-13 1982-04-23
JPS587389A (ja) * 1981-07-07 1983-01-17 Matsushita Electric Ind Co Ltd 単票プリンタ

Also Published As

Publication number Publication date
JPS60208266A (ja) 1985-10-19

Similar Documents

Publication Publication Date Title
JP3149168B2 (ja) 印字装置
JPH0354924Y2 (ja)
JPH0371993B2 (ja)
JPS6159920B2 (ja)
JP3019909B2 (ja) 印刷処理装置
JP2577552B2 (ja) プリンタ装置
JPH0243733Y2 (ja)
JPS61114940A (ja) プリンタの用紙供給源識別方法
JPS58145480A (ja) プリンタの駆動制御装置
JP2973543B2 (ja) プリンタ及びその制御方法
JP2519670Y2 (ja) 給紙装置
JP3174461B2 (ja) プリンタの受信制御方法
JPS60115470A (ja) 印字装置の自動給紙制御方式
JPH01249474A (ja) 印字出力装置制御方式
JP2791691B2 (ja) 記録装置
JP3000764B2 (ja) プリンタ装置
JPS63112177A (ja) 記録装置
JPS62256674A (ja) シリアルプリンタ
JP2583675B2 (ja) プリンタの給紙修正処理装置
JP2615838B2 (ja) プリンタの自動用紙送り方式
JPH106605A (ja) 画像形成装置
JPH07214835A (ja) プリンタ
JPH0568647U (ja) プリンタ
JPH01156088A (ja) プリンタ装置
JPH04175176A (ja) 両面ページプリンタ