JPH02265779A - 電子タイプライタ - Google Patents

電子タイプライタ

Info

Publication number
JPH02265779A
JPH02265779A JP8565389A JP8565389A JPH02265779A JP H02265779 A JPH02265779 A JP H02265779A JP 8565389 A JP8565389 A JP 8565389A JP 8565389 A JP8565389 A JP 8565389A JP H02265779 A JPH02265779 A JP H02265779A
Authority
JP
Japan
Prior art keywords
character
erased
erasure
characters
erasing
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
JP8565389A
Other languages
English (en)
Inventor
Hiroyuki Ueda
博之 上田
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP8565389A priority Critical patent/JPH02265779A/ja
Publication of JPH02265779A publication Critical patent/JPH02265779A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、脱印字文字を消去できる電子タイプライタに
関するものである。
[従来の技術] 従来、電子タイプライタの脱印字文字に対する自動消去
は次のようになされている。すなわち、脱印字文字ある
いはその文字列の内容を行バッファ(ラインバッファ)
に記憶し、オペレータの消去指示に従って、ラインバッ
ファから所望の文字を読み出し、消去リボンを介して再
び該当活字をインパクトすることによるハギトリ効果を
利用して消去している。そして、その消去には、以下に
述べるバックデリート方式が用いられている。
バックデリート方式とは、印字ヘッドが脱印字文字を指
している場合には、該当文字を消去し、印字ヘッドが脱
印字文字を指していない場合、すなわち、スペース部を
指している場合には、自動的に脱印字文字の位置まで逆
上って消去するものである。
[発明が解決しようとうする課題] しかしながら、上記従来例での方式は一度文字を消去し
てしまうと、論理的には完全に消去されているとみなさ
れる。一方、物理的にみた場合、紙面での消久残りがあ
るのが一般的で、紙質によっては、その消去残りが目立
つことが多々ある。
この時、再度消去指示を与えてもバックデリート方式に
よって、さらに逆上って文字の消去動作をすることにな
り、消え残りの問題は解決できないという欠点があった
本発明は、上記課題を解決するために成されたもので、
バックデリート方式とノンバックデリート方式とを適宜
利用することにより、確実に文字の消去を行うことがで
きる電子タイプライタを提供することを目的とする。
[課題を解決するための手段] 上記目的を達成するために、本発明の電子タイプライタ
は以下の構成から成る。すなわち、脱印字文字を消去で
きる電子タイプライタにおいて、前記脱印字文字に対応
付けて印字法文字を記憶する第1の記憶手段と、前記印
字法文字に対して消去を指示する第1の消去指示手段と
、該第1の消去指示手段に応じて前記印字法文字と前記
第1の記憶手段に記憶する脱印字文字とを消去する消去
手段と、該消去手段により消去された消去済文字を記憶
する第2の記憶手段と、該第2の記憶手段に記憶する消
去済文字の消去を指示する第2の消去指示手段と、該第
2の消去指示手段に応じて前記消去済文字を再度消去す
る再消去手段とを有する。
[作用] かかる構成において、第1の消去指示手段に応じて印字
法文字と第1の記憶手段に記憶する脱印字文字とを消去
し、第2の消去指示手段に応じて消去済文字を再度消去
するように動作する。
[実施例] 以下、添付図面を参照して本発明に係る好適な一実施例
を詳細に説明する。
く構成の説明 (第1図)〉 第1図は、本実施例における電子タイプライタの構成を
示すブロック図である。図において、1はキーが押下さ
れると対応するキー信号4を出力するキーボード(KB
)である。2はキーボード1からのキー信号4に基づい
て印字及び消去処理を制御する制御装置(CNT) 、
3は制御装置2より出力されるプリント信号5及び消去
信号6ににより印字及び消去を行うプリンタ(PRN)
である。そして制御装置2は、装置全体を制御するマイ
クロプロセッサ(MPU)20、後述するMPU20の
制御手順(プログラム)を格納するROM21、MPU
20が処理を実行時にワークエリア又はバッファとして
使用するRAM22を備えている。また上述したRAM
22には、キーボード1より入力した文字を印字する毎
に紙面の印字位置に対応させて印字文字を格納するライ
ンバッファ23と、消去した文字コードを格納する1文
字の消去バッファ24と、キャリッジの位置とラインバ
ッファ23とを対応付けるキャリッジポインタ25がそ
れぞれ定義されている。
そしてキャリッジポインタ25は、キャリッジが右に1
/10インチ移動すればインクリメントされ、逆にキャ
リッジが左へ1/lOインチ移動すればデクリメントさ
れる。
次に、上述したプリンタ3の概略構成及び動作を第2図
を参照して以下に詳述する。
第2図は、印字ヘッドと用紙プラテンの関係を示す図で
ある。図において、30はキャリッジ(CRG)、31
は印字ハンマ(HM) 、32は活字デイジ−ホイール
(DW) 、33は印字リボン(RB) 、34は消去
リボン(CR) 、35は用紙(PAP) 、36はプ
ラテン(PTN)である、そして印字ヘッドは、ハンマ
31、デイジ−ホイール32、印字リボン33、消去リ
ボン34から成り、キャリッジ30として左右に可動な
ものである。
以上の構成から成るプリンタ3の動作として、通常の印
字指令(プリント信号5)を入力した際には、印字リボ
ン33を介してハンマ31によりデイジ−ホイール32
の活字が紙面方向にインパクトされる。一方、消去の際
は、消去指令(消去信号6)と共に、印字指令を受ける
ことによって消去リボン34を介して活字がインパクト
され、その結果、紙面付着しているインク(カーボン)
を消去リボン34に付着させる。すなわち、剥取りによ
り、文字の消去が行われる。
く動作の説明 (第3図〜第8図)〉 次に、本実施例での電子タイプライタの動作を第3図〜
第8図を参照して以下に説明する。
尚、本実施例では、第3図に示すキーボード1により文
字列“The Tysowriter”を入力し、プリ
ンタ3に印字を行う、その後、誤入力文字“0と S”
に対して消去動作を行い、 S”が完全に消去されてい
ないために、再度“S“の消去を行う場合について詳述
したものである。
まず文字列“The Tysowriter”を通常の
タイプライタと同様に、第3図に示すキーボード1より
入力すると、その1つの入力文字に対して第5図に示す
フローチャートの内部処理が実行される。
つまり、キーボード1より入力された文字コードをキャ
リッジポインタ25で示すラインバッファ23の位置に
格納する(ステップS1)、そして1文字印字指令5を
プリンタ3へ出力する(ステップS2)、続いて、キャ
リッジ30を1/lOインチ右へ移動させ(ステップS
3)、その後、キャリッジポインタ23の内容をインク
リメントして(ステップS4)処理を終了する。
以上の動作を繰り返すことにより、上述した文字列は、
第4図(a)に示すラインバッファ23に格納されるこ
とになる。
また、キャリッジ30は、文字“r“より1/10イン
チ右に離れた位置に移動している。そのために、誤入力
“0“を消去するには、バックスペースキー(BS)1
0を7回押下して、文字0”の位置まで移動させる必要
がある。第6図に示すフローチャートは、1回のバック
スペースキー10に対応する内部処理を示すものである
まず、キャリッジポインタ25のディクリメントを行い
(ステップ5IO)、次にキャリッジ3゜を1/10イ
ンチ左へ移動させる(ステップS11 )、+してNU
L:)−ド(OOHEX)を消去バッファ24に格納し
て(ステップ512)、処理を終了する。すなわち、消
去バッファ24に有効な文字のないことを示している。
換言すればバックスペース動作によってノンバックデリ
ートの動作を無効にしている。
ここで、第4図(a)に示す消去バッファ24とキャリ
ッジポインタ25は、バックスペースキー10を7回押
下した後の状態である。また、キャリッジ30は、消去
する文字“0″の位置に移動している。この状態で、消
去キー(CAM)11を押下すると、第7図に示すフロ
ーチャートに従って内部処理が行われる。その結果とし
て、第4図(b)に示す状態に移行する。その処理を説
明すると、まずキャリッジポインタ25の示すラインバ
ッファ23の内容をチエツクして(ステップ520) 
、NULコードであればステップS24に処理を進め、
上述したバックスペース10キーの処理を行う。しかし
、NULコード以外であればステップS21に処理を進
め、キャリッジポインタ25の指すラインバッファ23
の内容(文字“0”)を消去バッファ24に転送する。
次にキャリッジポインタ25の指すラインバッファの位
置にNULコードを格納する(ステップ522)、続い
て、第8図に示す処理を実行する。
つまり、消去バッファ24の内容がNULコードか否か
をチエツクして(ステップ530)、その結果、NUL
コードであれば処理を終了するが、今消去バッファ24
の内容は“0”であり、処理はステップS31へ進み、
ここで、プリンタ3に消去命令と共に消去バッファ24
の内容“0”を送出する。そして、文字“0“が実際に
紙面から消去される。
次に、文字“S”を消去するために、続けて、消去キー
11を押下すると、上述した内部処理が同様に実行され
る。つまり、ラインバッファ23の内容がNULコード
か否かを調べる。そして、第4図(b)に示すように、
キャリッジポインタ25は°゛n+1”であり、ライン
バッファ23のn+1”の位置にはNULコードが格納
されている。そこで、バックスペース10処理を実行し
くステップ524)、終了するとステップS20へ処理
を戻す。この段階ではキャリッジポインタ25の示すラ
インバッファ23の内容は“S”である。従って、上述
したステップS21〜S23の処理により、同様に文字
“Soを紙面より消去することができる。この動作がバ
ックデリートである。また、第4図(C)は、バックデ
リートの結果を示すものである。
ここで、文字“S“が完全に消去されていない場合には
、オペレータがキーボード1上のコードキー(CODE
)12を押しながら消去キー11を押下する。この場合
、本実施例では、第8図に示すフローチャートの処理が
実行される。第4図(C)の状態と第8図の処理から分
るように消去バッファ24の内容は“S”であり、ステ
ップS30での判断からステップS31に処理を進め、
文字“S”を消去リボン34を介して紙面35にインパ
クトさせ、再び剥取り動作を実行することができる。こ
の処理によって、更に剥取り効果が向上する。
尚、まだ消え残りがある場合には、再々度オペレータに
よって上述した操作をすることにより、−層完全な文字
消去を行うことができる。
以上の説明で理解できることがあるが、第7図に示すバ
ックデリート処理は、印字ヘッドが紙面の文字に対抗し
ているときにはバックデリートを行わないように制御し
ている。
本実施例によれば、便利なバックデリートと、ノンバッ
クデリートの両方の方式あるいは機能を同一装置に採り
組むことにより、より完全な文字消去を実現できる。
また、コスト面ではプリンタの精度を特に向上すること
もないので有利である。
上述したように、本実施例ではラインバッファ23を用
いているが、フルページのバッファを用いても同様な効
果を得ることができる。
また、本実施例では、キャリッジ30の左右の動きに関
する詳しい制御方法については述べていないが、当業者
には周知のことであり、本実施例での説明は省略してい
る。
また、本実施例では、バックデリートを状況に応じて実
行する方式(第7図)を採っているが、常にバックデリ
ートを行う方式を用いても本発明の主旨は同一である。
更に、消去バッファに格納する文字を7ビツトで表現し
、残り1ビツトを消去ビットとして付加するバッファ構
造を用いても本発明の主旨と同一である。つまり、この
1ビツトの消去ビットは、本実施例のNULコードに対
応し、消去バッファは、残りの7ビツトに対応している
更にまた、本実施例では1文字単位の消去動作について
説明したが、単語単位の消去動作も可能である。その場
合には、消去バッファとして単語を格納できるだけの容
量を確保すればよい。
[発明の効果] 本発明によれば、バックデリート方式とノンバックデリ
ート方式とを適宜利用することにより、確実に文字の消
去を行うことができるという効果がある。
【図面の簡単な説明】
第1図は本実施例における構成を示す図、第2図は印字
機構を示す図、 第3図はキーボードを示す図、 第4図(a)〜(C)は内部のラインバッファとキャリ
ッジポインタ及び消去バッファの各状態を示す図、 第5図〜第8図は本実施例での処理手順を示すフローチ
ャートである。 図中、l・・・キーボード、2・・・制御装置、3・・
・プリンタ、20・・・MPU、21・・・ROM、2
2・・・RAM、30・・・キャリッジ、31・・・印
字ハンマ、32・・・印字リボン、33・・・消去リボ
ン、34・・・活字デイジ−ホイール、35・・・印字
用紙、36・・・プラテンである。 第 図 3゜ 第2図 第3図

Claims (1)

    【特許請求の範囲】
  1. (1)既印字文字を消去できる電子タイプライタにおい
    て、 前記既印字文字に対応付けて印字済文字を記憶する第1
    の記憶手段と、 前記印字済文字に対して消去を指示する第1の消去指示
    手段と、 該第1の消去指示手段に応じて前記印字済文字と前記第
    1の記憶手段に記憶する既印字文字とを消去する消去手
    段と、 該消去手段により消去された消去済文字を記憶する第2
    の記憶手段と、 該第2の記憶手段に記憶する消去済文字の消去を指示す
    る第2の消去指示手段と、 該第2の消去指示手段に応じて前記消去済文字を再度消
    去する再消去手段とを有することを特徴とする電子タイ
    プライタ。
JP8565389A 1989-04-06 1989-04-06 電子タイプライタ Pending JPH02265779A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8565389A JPH02265779A (ja) 1989-04-06 1989-04-06 電子タイプライタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8565389A JPH02265779A (ja) 1989-04-06 1989-04-06 電子タイプライタ

Publications (1)

Publication Number Publication Date
JPH02265779A true JPH02265779A (ja) 1990-10-30

Family

ID=13864787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8565389A Pending JPH02265779A (ja) 1989-04-06 1989-04-06 電子タイプライタ

Country Status (1)

Country Link
JP (1) JPH02265779A (ja)

Similar Documents

Publication Publication Date Title
US4898483A (en) Electronic typewriter equipped with a personal computer
JPS6144074B2 (ja)
US4749289A (en) Printing device for attribute printing
JPH02265779A (ja) 電子タイプライタ
US4773774A (en) Printer with erasing ribbon control function
US4818130A (en) Character erasable printing apparatus including selective erasing of variable length underline
JPS5919186A (ja) 印字装置
JP2989827B2 (ja) 文書処理装置
JP2712657B2 (ja) 印字装置
EP0345088B1 (en) Character processing apparatus
JPH0115392B2 (ja)
JPH0115391B2 (ja)
US5248206A (en) Printer carriage positioning apparatus for character deletion
JPH02276658A (ja) 電子タイプライタ
JPS6354273A (ja) 電子タイプライタ
JPS61246100A (ja) 電子タイプライタ
JPS63260474A (ja) 文字消去可能な印字装置
JPS63178072A (ja) 文字消去可能な印字装置
JPS6359578A (ja) 電子タイプライタ
JPS62218166A (ja) 語消去可能な印字装置
JPS63297082A (ja) 電子タイプライタ
JPH0378071B2 (ja)
JPS63262245A (ja) 印字装置
JPS62220360A (ja) タイプライタの自動消去装置
JPH0464474A (ja) 印字装置