JPS6117675B2 - - Google Patents

Info

Publication number
JPS6117675B2
JPS6117675B2 JP53083250A JP8325078A JPS6117675B2 JP S6117675 B2 JPS6117675 B2 JP S6117675B2 JP 53083250 A JP53083250 A JP 53083250A JP 8325078 A JP8325078 A JP 8325078A JP S6117675 B2 JPS6117675 B2 JP S6117675B2
Authority
JP
Japan
Prior art keywords
printing
underline
character
control circuit
line
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
Application number
JP53083250A
Other languages
English (en)
Other versions
JPS5510667A (en
Inventor
Shintaro Abe
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP8325078A priority Critical patent/JPS5510667A/ja
Publication of JPS5510667A publication Critical patent/JPS5510667A/ja
Publication of JPS6117675B2 publication Critical patent/JPS6117675B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Document Processing Apparatus (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

【発明の詳細な説明】 本発明は、アンダーラインを印字する装置にお
けるアンダーライン印字方法に関するものであ
る。
タイプライタ装置には、オペレータが文字を印
字した後、バツク・スペースを行つて手動により
アンダーラインを印字するもの、および他からの
入力により自動的にバツク・スペースを行つた
後、アンダーラインを印字するものがある。自動
アンダーライン機能を有するタイプライタ装置に
おいては、第1図aに示すように、キヤラクタ単
位にアンダーラインを印字する方法が知られてい
る。すなわち、第1図aにおいては、文字Aを印
字した後、バツク・スペースを行つてアンダーラ
インを印字し、次に文字Bを印字した後、バツ
ク・スペースを行つてアンダーラインを印字し、
同じようにして文字C,Dのアンダーラインを印
字するので、アンダーラインを有する文字につい
ては、印字ヘツドの動作が完全に重複し、印字速
度、印字品質の点で問題が生ずる。
本発明の目的は、このような欠点を解消するた
め、印字速度を向上させるとともに、印字品質も
向上させるようなアンダーライン印字方法を提供
することにある。
本発明においては、文字を第1の方向に複数印
字し、しかる後に、第1の方向とは逆方向の第2
の方向へ印字ヘツドを移動せしめて、アンダーラ
インを印字し、アンダーラインの印字後にその後
の紙送りを行うことを特徴としている。
以下、図面により本発明の実施例を詳細に説明
する。
第2図は、タイプライタ装置のインターフエイ
スの説明図である。
第2図aに示すように、タイプライタ装置
TYPにはデータDATA(データ・バス)および
スペースSP,ライン・フイードLF,印字PWの
各ストローブ信号STBが入力する。そして、第
2図bに示すように、文字、アンダーライン等を
印字する場合には、最初にデータDATAとして
印字データ(例えば文字A)を、またストローブ
信号STBとして印字信号PWを入力した後、次
に、データDATAとしてスペース量(距離a)
を、またストローブ信号STBとしてスペースSP
を入力する。また、第2図cに示すように、印字
することなく、単にスペース動作を行わそる場合
には、データDATAとしてスペース量aを、ま
たストローブ信号STBとしてスペースSPを入力
する。さらに、第2図dに示すように、ライン・
フイードを行わせる場合には、データDATAと
して通常は一定量であるフイード量(距離b)
を、またストローブ信号STBとしてライン・フ
イードLFを入力する。
ここで、スペース量aは、文字の大きさ(例え
ばIとW)に比例して文字間隔を異ならせるた
め、種々の値をとることもでき、また、アンダー
ラインを連続して印字し、一本に見せるために、
文字間隔すなわちスペース量aを小さくして、ア
ンダーライン相互間隔をなくすこともできる。
第3図は、本発明の実施例を示すタイプライタ
装置のブロツク図である。
第3図においては、アンダーライン開始/終了
コードが連続して印字すべきアンダーラインを有
する文字群の頭尾に挿入され、印字すべき他の文
字とともにバツフア・メモリ1に格納されてい
る。
例えば、バツフア・メモリ1からスペースSP
のコードが文字識別回路2に入力すると、文字識
別回路2はこれをデコードしてスペースSPのラ
インに信号「1」を送る。同じようにして、アル
フアニユーメリツクのコードがデコードされる
と、A/Nラインに信号「1」が送られ、キヤリ
ツジ・リターンCR,アンダーライン・スター
ト/ストツプUNLまたはライン・フイードLFの
各コードがデコードされると、それぞれCR,
UNL,LFの各ラインに信号「1」が送られる。
以下、動作順序にしたがつて、説明する。
1行印字制御回路8に1行印字開始命令RWS
が与えられると、1行印字制御回路8は先ずクリ
ア信号CLを出力して、アドレス・カウンタ6,
印字方向フリツプ・フロツプ9およびアンダーラ
イン・フリツプ・フロツプ11をクリアした後、
1文字印字制御回路4に対して1文字印字開始信
号CHSを出力する。
1文字印字制御回路4は、1行印字制御回路8
からの印字開始信号CHSを受けると、文字識別
回路2からの入力にしたがい、次の動作を行う。
A/Nラインに入力「1」があるとき、キヤリ
ツジ・リターンCRのラインは「0」であるた
め、フリツプ・フロツプ9はクリアされたままで
あり、(C=0)、制御回路4の順序回路が動作し
て、A=0,B=0を出力するとともに、印字装
置5に印字ストロープPW・STBを出力する。A
=0になるとアンド・ゲート12が開くので、バ
ツフア・メモリ1からバスを通つてアルフアニユ
ーメリツク・コードがそのままデータDATAと
して印字装置5に入力する。印字装置5は入力デ
ータDATAを印字すると、動作終了信号FNを1
文字印字制御回路4に出力する。
次に、順序回路の動作により、アンド・ゲート
12,13にA=1,エンコーダ3にSP=1,
印字装置5にB=0(印字ヘツドは正方向移動)
をそれぞれ出力するとともに、スペース・ストロ
ーブSP STBを出力する。印字装置5は、アン
ド・ゲート13を通つてエンコーダ3から送られ
たスペース量aだけ正方向に印字ヘツドを移動さ
せた後、動作終了信号FNを1文字印字制御回路
4に出力する。
次に、SPラインに入力「1」があるとき、フ
リツプ・フロツプ9はクリアされたまま(C=
0)であるため、1文字印字制御回路4は、アン
ド・ゲート12,13にA=1,エンコーダ3に
SP=1,印字装置5にB=0(正方向移動)を
出力するととともに、スペース・ストローブSP
STBを出力する。印字装置5は、エンコーダ3
からのスペース量aだけ正方向に印字ヘツドを移
動させた後、動作終了信号FNを1文字印字制御
回路4に出力する。
次に、LFラインに入力「1」があるとき、制
御回路4は、アンド・ゲート12,13にA=
1,エンコーダ3にLF=1,印字装置5にB=
0とした後、ライン・フイード・ストローブLF
STBを出力する。このとき、エンコーダ3はラ
イン・フイード量bを出力するので、印字装置3
はライン・フイード量bだけライン・フイード動
作を行つた後、動作終了信号FNを1文字印字制
御回路4に出力する。
これらの場合、1文字印字制御回路4は動作終
了信号FNを受けると、1行印字制御回路8に対
して1文字印字終了信号CHFを出力する。
次に、CRラインに入力「1」があるとき、フ
リツプ・フロツプ9がセツトされ、C=1とな
る。このとき1文字印字制御回路4は、1行印字
制御回路8に対して直ちに1文字印字終了信号
CHFを出力する。
次に、UNLラインに入力「1」があるときに
は、フリツプ・フロツプ11がセツトされ、F=
1になる。そして、1文字印字制御回路4は1行
印字制御回路8に対して直ちに1文字印字終了信
号CHFを出力する。
1行印字制御回路8は、1文字印字終了信号
CHFを受けると、C=0の場合には、印字ヘツ
ドは正方向に移動するので、アドレス・カウンタ
6に対してインクリメント信号INCを出力する。
アドレス・カウンタ6は、バツフア・メモリ1に
次のアドレスを指示する。
1行印字制御回路8は、再び1文字印字開始信
号CHSを1文字印字制御回路4に送出する。ま
た、文字識別回路2からは、1文字印字制御回路
4にA/N,SP,CR,UNL,LFの識別信号を
出力する。
これにより、1文字印字制御回路4では順序回
路が動作て、印字装置5に与えるデータDATA
とストローブ信号STBの出力を制御する。
また、1行印字制御回路8は、1文字印字終了
信号CHFを受けたとき、C=1の場合には、印
字ヘツドが逆方向に移動するので、アドレス・カ
ウンタ6に対してデイクリメント信号DCRを出
力する。
アドレス・カウンタ6の内容は、デイクリメン
ト信号DCRにより順次マイナス1されて、バツ
フア・メモリ1に対し1つ前のアドレスを指示す
る。
1行印字制御回路8が1文字印字開始信号
CHSを1文字印字制御回路4に送出するととも
に、文字識別回路2から識別信号が1文字印字制
御回路4に出力されると、1文字印字制御回路4
は順序回路の動作により、次の信号を送出する。
識別信号がA/NおよびSPの場合に、C=1
であると、先ず、アンド・ゲート12,13にA
=1,エンコーダ3にSP=1,印字装置5にB
=1(逆方向移動)およびスペース・ストローブ
SP STBをそれぞれ出力する。
次に、識別信号がUNLでなければ、フリツ
プ・フロツプ11はクリアされれたままで、F=
0であるため直ちに印字装置5より動作終了信号
FNが送出され、1文字印字制御回路4から1行
印字制御回路8に対し1文字印字終了信号CHF
が出力される。
また、識別信号2からのUNLラインに入力
「1」があるとき、フリツプ・フロツプ11がセ
ツトされ、F=1となるため、印字装置5より動
作終了信号FNが入力さされると、1文字印字制
御回路4はアンド・ゲート12,13にA=1,
エンコーダ3にUNL=1を与えて、エンコーダ
3によりアンダーライン・コードを発生させ、ア
ンド・ゲート13を通つて印字装置5に送出す
る。また、同時に、印字ストローブPW STBを
印字装置5に出力する。
印字装置5は、キヤリツジ・リターンの際に、
アンダーラインを逆方向に印字した後、動作終了
信号FNを出力すると、1文字印字制御回路4は
1行印字制御回路8に対し1文字印字終了信号
CHFを出力する。
このように、第3図においては、正方向印字つ
まりC=0,B=0の場合には、最初に印字を行
つてから、次にスペース動作を行うのに対して、
逆方向印字つまりC=1,B=1の場合には、最
初にスペース動作を行つてから、次に印字(アン
ダーライン)を行うので、印字ヘツドの動作位置
がずれることはない。
1行印字制御回路8は、1文字印字終了信号
CHFを受けると、C=1の間はアドレス・カウ
ンタ6にデイクリメント信号DCRを送出する。
アドレス・カウンタ6の内容がマイナス1され
たとき、初期値を越えるとボロー信号BRWが出
力されるので、1行印字制御回路8は1文字印字
制御回路4に対してライン・フイード識別信号
LFを送出する。1文字印字制御回路4は、アン
ド・ゲート12,13にA=1,エンコーダ3に
LF=1,印字装置5にB=0をそれぞれ出力た
後、ライン・フイード・ストローブLF STBを出
力する。このとき、エンコーダ3はライン・フイ
ード量を発生し、データDATAとして印字装置
5に出力する。
印字装置5は、ライン・フイードを行つた後、
動作終了信号FNを出力する。1文字印字制御回
路4から1文字印字終了信号CHFを受けた1行
印字制御回路8は、アドレス・カウンタ6からの
ボロー信号がBRW=1のとき、1行印字終了信
号RWFを出力する。
第5図a,bは、第3図の動作説明図である。
例えば、第3図のバツフア・メモリ1にアンダ
ーライン開始終了コードを付加したAutomaticの
コード群と、スペース・コードと、Underlineの
コード群とキヤリツジ・リターンが格納されてい
るものとする(第5図a)。
アドレス・カウンタ6によりこのアドレスが指
示されると、印字装置5は、第5図b−1〜b−
2のように、印字ヘツドPHDを文字Aから正方
向に移動させて各文字群を印字し、スペース動作
を行つてキヤリツジ・リターンC/Rを検出す
る。キヤリツジ・リターンの際に、アンダーライ
ンのある文字の位置では、第5図b−3〜b−4
のように、逆方向にアンダーラインを印字して、
印字ヘツドPHDを初期位置に戻す。初期位置を
検出すると、印字装置5はライン・フイードを行
つて、次の行に移る。
第4図は、本発明の他の実施例を示すタイプラ
イタ装置のブロツク図である。
第4図においては、文字コードの特定ビツトの
有無によりアンダーラインの有無を指定するコー
ドをバツフア・メモリ1に格納する。例えば、ア
スキー・コード7ビツトの頭に1ビツトを付加し
て、その特定1ビツトの「1」または「0」によ
りアンダーラインの有無を定める。
そして、印字ヘツドが正方向に移動するときに
は、特定ビツトの内容に関係なく文字を印字し、
キヤリツジ・リターンのときに、特定ビツトが
「1」のコードを検出して逆方向に移動しながら
アンダーラインを印字する。
第4図は第3図の構成と異る点は、アンダーラ
イン開始、終了コードの識別信号UNLによりセ
ツトされるフリツプ・フロツプ11を除去し、バ
ツフア・メモリ1内の特定ビツトを検出してアン
ダーライン・コードとスペース・コードを発生す
るエンコーダ7を追加したことである。したがつ
て、エンコーダ3は、スペース量とライン・フイ
ード量のみを発生するとともに、文字識別回路2
からの識別信号にUNLは不要となる。
第4図では、第3図とほゞ同一の動作を行う
が、異なる点は、C=1のとき1行印字制御回路
8から1文字印字開始信号CHSが出力されたと
き、アンド・ゲート16が開いて、バツフア・メ
モリ1のアンダーライン・ビツト部がエンコーダ
7を通つて文字識別回路2に、またアンド・ゲー
ト12を通つて印字装置5にそれぞれ送出される
ことである。すなわち、エンコーダ7は、アンダ
ーライン・ビツトの「1」,「0」に対応して各々
アンダーライン・コードUNLとスペース・コー
ドSPを発生し、文字識別回路2でこれをデコー
ドしてアンダーライン・コードUNLのときには
A/Nラインに、またスペース・コードSPのと
きにはSPラインにそれぞれ出力する。
A/Nラインに入力「1」があると、1文年印
字制御回路4は、C=1であるため、先ずアン
ド・ゲート12,13にA=1,エンコーダ3に
SP=1印字装置5にB=1(逆方向移動)およ
びスペース・ストローブSP STBをそれぞれ出力
する。
印字装置5より動作終了信号FNが入力される
と、次に1文字印字制御回路4は、アンド・ゲー
ト12,13にA=0を出力してエンコーダ7か
らのアンダーライン・コードUNLをデータ
DATAとして印字装置5に入力させると同時
に、印字装置5に印字ストローブPW STBを出
力する。
印字装置5は、キヤリツジ・リターンの際にア
ンダーラインを逆方向に印字する。この場合、第
3図と同じように、C=1のときには最初にスペ
ースを、次にアンダーラインの印字を行うので、
C=0の場合と逆の移動関係となり、印字ヘツド
の印字および停止位置がずれることはない。
C=1の期間、1行印字制御回路8からアドレ
ス・カウンタ6にデイクリメント信号DCRを送
出することにより、アドレス・カウンタ6の内容
はマイナス1される。アドレス・カウンタ6の内
容が初期値を越えてマイナス1されると、ボロー
信号BRWが出力されるので、1行印字制御回路
8はエンコーダ7にLF=1を出力し、エンコー
ダ7にライン・フイード・コードLFを発生させ
る。
これにより、識別信号としてLFが入力するの
で、1文字印字制御回路4は、アンド・ゲート1
2,13にA=1を、エンコーダ3にLF=1
を、印字装置5にB=0およびライン・フイー
ド・ストローブLF STBを出力する。
第4図においても、第3図と同じように、1行
印字制御回路8は、BRW=1および1文字印字
終了信号CHFの受信により、1行印字終了信号
RWFを出力する。
第5図c,dは、第4図の動作説明図である。
例えば、第5図cに示すように、バツフア・メ
モリ1にアンダーライン情報の特定ビツトを有す
るA,B,C……のコードが格納されているもの
とする。
アドレス・カウンタ6の指示により、印字装置
5は第5図d−1のように、正方向移動の際に
は、特定ビツトに関係なく文字を印字した後、キ
ヤリツジ・リターンCRを検出すると、第5図d
−2〜d−3のように、逆方向移動の際に特定ビ
ツトの内容を識別して、「1」のときには逆方向
にアンダーラインを印字し、「0」のときにはス
ペース動作を行つて印字ヘツドPHDを初期位置
に停止させる。初期位置に到達すると、印字装置
5はライン・フイードを行つて次に行に移る。
以上説明したように、本発明によれば、アンダ
ーラインを逆方向に複数回まとめてて印字するの
で、印字速度と印字品質を上げることが可能であ
る。また、印字装置としては、従来のものをその
まま使用することができる。
【図面の簡単な説明】
第1図は従来のアンダーライン印字方式の説明
図、第2図はタイプライタ装置のインターフエイ
スの説明図、第3図は本発明の実施例を示すタイ
プライタ装置のブロツク図、第4図は本発明の他
の実施例を示すタイプライタ装置のブロツク図、
第5図は第3図および第4図の動作説明図であ
る。 1:バツフア・メモリ、2:文字識別回路、
3,7:エンコーダ、4:1文字印字制御回路、
5:印字装置、6:アドレス・カウンタ、8:1
行印字制御回路、9,11:フリツプ・フロツ
プ、12,13,15,16:アンド・ゲート、
14,17:オア・ゲート、18:ワイヤー・オ
ア・ゲート、20;アンダーライン開始コード、
30:アンダーライン終了コード。

Claims (1)

    【特許請求の範囲】
  1. 1 印字データを格納するデータ・バツフア・メ
    モリと、アンダーライン情報によりアンダーライ
    ンを印字するアンダーライン印字機能とを具備し
    てなる逐次印字装置のアンダーライン印字方法に
    おいて、前記データ・バツフア・メモリに格納さ
    れた印字データにもとづいて文字を第1の方向に
    複数印字し、しかる後に、印字ヘツドを前記第1
    の方向とは逆方向の第2の方向に移動せしめ、前
    記アンダーライン情報にもとづいてアンダーライ
    ンの必要な部分に第2の方向にアンダーラインを
    複数回印字せしめ、該アンダーラインの複数回印
    字の後、その行の紙送りを行うことを特徴とする
    逐次印字装置のアンダーライン印字方法。
JP8325078A 1978-07-08 1978-07-08 Underline printing system Granted JPS5510667A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8325078A JPS5510667A (en) 1978-07-08 1978-07-08 Underline printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8325078A JPS5510667A (en) 1978-07-08 1978-07-08 Underline printing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP62068599A Division JPS62231781A (ja) 1987-03-23 1987-03-23 アンダ−ライン印字方式

Publications (2)

Publication Number Publication Date
JPS5510667A JPS5510667A (en) 1980-01-25
JPS6117675B2 true JPS6117675B2 (ja) 1986-05-08

Family

ID=13797078

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8325078A Granted JPS5510667A (en) 1978-07-08 1978-07-08 Underline printing system

Country Status (1)

Country Link
JP (1) JPS5510667A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5714979A (en) * 1980-06-30 1982-01-26 Toshiba Corp Processing system of underline and ruled line
JPS60239269A (ja) * 1984-05-14 1985-11-28 Fujitsu Ltd 罫線印刷制御処理装置
JP2620735B2 (ja) * 1991-07-30 1997-06-18 株式会社沖データ プリンタの印字制御装置
JPH06342437A (ja) * 1994-04-04 1994-12-13 Canon Inc 情報処理装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2158816A5 (ja) * 1971-09-29 1973-06-15 Olivetti & Co Spa
JPS5153918A (ja) * 1974-11-05 1976-05-12 Hitachi Ltd Raitobatsukukikotsukipurinta

Also Published As

Publication number Publication date
JPS5510667A (en) 1980-01-25

Similar Documents

Publication Publication Date Title
US4376588A (en) Bi-directional serial printer with look-ahead
EP0077892B1 (en) Word processing system having a formatting bidirectional printer
JPS6117675B2 (ja)
JPS6118033A (ja) 印刷処理装置
US4933875A (en) Bi-directional printer for efficient of stored data and real-time input data
JPS6159920B2 (ja)
JPS62231781A (ja) アンダ−ライン印字方式
KR900005767B1 (ko) 전자식 타자기에서 라인간격 임의 지정방법
JP3029067B2 (ja) ラベルプリンタ
JP2683468B2 (ja) プリンタ
JPS6261436B2 (ja)
JPS63312845A (ja) ページ印刷方法
JPS60230854A (ja) 印字方法
JPH0470155B2 (ja)
JPH0431313B2 (ja)
KR970011235B1 (ko) 도트 프린터의 그래픽 데이타 프린팅 속도 개선 방법
JPS62103164A (ja) ドツト式印刷装置
JPH0592649A (ja) ラベルプリンタ
JPH06183064A (ja) シリアルプリンタ
JPS62248651A (ja) 印刷方式
JPS63249677A (ja) プリンタの印字方法
JPS6124484A (ja) プリンタのスペ−ス制御方式
JPS63315277A (ja) 文書印字装置
JPS6161861A (ja) プリンタ制御装置
JPH06126991A (ja) 記録方法およびその装置