JPS6356869B2 - - Google Patents
Info
- Publication number
- JPS6356869B2 JPS6356869B2 JP57005329A JP532982A JPS6356869B2 JP S6356869 B2 JPS6356869 B2 JP S6356869B2 JP 57005329 A JP57005329 A JP 57005329A JP 532982 A JP532982 A JP 532982A JP S6356869 B2 JPS6356869 B2 JP S6356869B2
- Authority
- JP
- Japan
- Prior art keywords
- carrier
- pitch
- data
- character pitch
- margin
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/18—Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
- B41J19/20—Positive-feed character-spacing mechanisms
- B41J19/202—Drive control means for carriage movement
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
- Record Information Processing For Printing (AREA)
Description
【発明の詳細な説明】
本発明は、キーボードよりのデータを電子的に
処理してキヤリアを自動的に移動するようにした
電子タイプライタのキヤリア移動方法に関する。
処理してキヤリアを自動的に移動するようにした
電子タイプライタのキヤリア移動方法に関する。
従来のこの種の電子タイプライタは、左マージ
ンが設定されると、そこを基点として、設定され
た文字ピツチ(10ピツチあるいは12ピツチまたは
15ピツチ)に対応する量ずつキヤリアを間欠移動
するようにしている。
ンが設定されると、そこを基点として、設定され
た文字ピツチ(10ピツチあるいは12ピツチまたは
15ピツチ)に対応する量ずつキヤリアを間欠移動
するようにしている。
第8図はこれを説明するためのもので、同図に
おいて点Mは左マージンを示し、またaラインは
10ピツチで印字が行われ、bラインは12ピツチで
印字が行われたことを示している。
おいて点Mは左マージンを示し、またaラインは
10ピツチで印字が行われ、bラインは12ピツチで
印字が行われたことを示している。
このように従来においては、左マージンMを起
点としてキヤリアの移動量をいわば相対的に決め
ているもので、cラインにおける途中の点iにお
いてピツチ切り換えが行われて12ピツチより10ピ
ツチに設定されると、aラインとcラインとは、
同一ピツチでも印字位置がずれ、従つてキヤリア
側の指針の位置と印字スケールの目盛とにくい違
いが生ずるとか、打終りがランダムになるなどの
欠点がある。
点としてキヤリアの移動量をいわば相対的に決め
ているもので、cラインにおける途中の点iにお
いてピツチ切り換えが行われて12ピツチより10ピ
ツチに設定されると、aラインとcラインとは、
同一ピツチでも印字位置がずれ、従つてキヤリア
側の指針の位置と印字スケールの目盛とにくい違
いが生ずるとか、打終りがランダムになるなどの
欠点がある。
本発明は、キヤリアの文字ピツチに対する移動
量を、従来のように左マージンを起点として相対
的に算定するのではなく、常にある決められた特
定の位置を基準にしていわば絶対的に算定するよ
うにし、換言するとキヤリアの文字ピツチ(10ピ
ツチ、12ピツチ、15ピツチ)ごとの間欠送り停止
点を、左マージンの位置とは関係なしに、常に同
じ特定の基準位置を起点として算出するように
し、もつて上記従来のような欠点を解消するよう
にしたものである。
量を、従来のように左マージンを起点として相対
的に算定するのではなく、常にある決められた特
定の位置を基準にしていわば絶対的に算定するよ
うにし、換言するとキヤリアの文字ピツチ(10ピ
ツチ、12ピツチ、15ピツチ)ごとの間欠送り停止
点を、左マージンの位置とは関係なしに、常に同
じ特定の基準位置を起点として算出するように
し、もつて上記従来のような欠点を解消するよう
にしたものである。
すなわち、本発明では、マージンまたはタブセ
ツトデータを、キヤリアの左リミツト位置(キヤ
リアの左移動の限界点)を起点として各文字ピツ
チごとに当該文字ピツチ単位で目盛つた絶対値と
して各文字ピツチ別にメモリに記憶しておく。そ
して、キーボードからの1印字入力ごとに、現に
設定されている文字ピツチデータを上記メモリに
記憶し、通常はその記憶されている文字ピツチデ
ータに従つた量ずつキヤリアを移動し、マージン
またはタブセツト動作時には、、上記メモリのな
かから、それに記憶された上記文字ピツチデータ
に対応する文字ピツチのマージンまたはタブセツ
トデータを読み出し、そのデータが指示する位置
へキヤリアを移動することを特徴とする。
ツトデータを、キヤリアの左リミツト位置(キヤ
リアの左移動の限界点)を起点として各文字ピツ
チごとに当該文字ピツチ単位で目盛つた絶対値と
して各文字ピツチ別にメモリに記憶しておく。そ
して、キーボードからの1印字入力ごとに、現に
設定されている文字ピツチデータを上記メモリに
記憶し、通常はその記憶されている文字ピツチデ
ータに従つた量ずつキヤリアを移動し、マージン
またはタブセツト動作時には、、上記メモリのな
かから、それに記憶された上記文字ピツチデータ
に対応する文字ピツチのマージンまたはタブセツ
トデータを読み出し、そのデータが指示する位置
へキヤリアを移動することを特徴とする。
以下には本発明の一実施例を図面を参照して詳
細に説明する。
細に説明する。
本電子タイプライタは、第1図に示すようにキ
ーボード1、I/Oポート2、CPU(中央情報処
理装置)3、記憶装置であるRAM(ランダムア
クセスメモリ)4、ROM(リードオンリーメモ
リ)5、I/Oポート6、及びキヤリア(図示し
ない)を自動的に移動させるモータを含むプリン
ト機構7とを備えている。
ーボード1、I/Oポート2、CPU(中央情報処
理装置)3、記憶装置であるRAM(ランダムア
クセスメモリ)4、ROM(リードオンリーメモ
リ)5、I/Oポート6、及びキヤリア(図示し
ない)を自動的に移動させるモータを含むプリン
ト機構7とを備えている。
RAM4は、第2図に示すように、10ピツチ、
12ピツチ、15ピツチそれぞれについてのタブセツ
ト位置を記憶する3つのタブストツクP10−
TS,P12−TS,P15−TSと、これらそれ
ぞれのピツチについての左マージンの位置を記憶
する左マージンレジスタLMと、同じく右マージ
ンの位置をそれぞれ記憶する右マージンレジスタ
RMと、同じく右リミツト位置をそれぞれ記憶す
る右リミツトレジスタRFMと、上記キーボード
1において現に設定されている文字ピツチデータ
(本例では10ピツチまたは12ピツチあるいは15ピ
ツチのうちのいずれか1つ)を1印字入力ごとに
記憶するピツチレジスタPRとを含んでいる。従
つて、このピツチレジスタPRは1印字入力ごと
に更新され、キヤリアはその記憶されている文字
ピツチデータに従つた量ずつ移動される。
12ピツチ、15ピツチそれぞれについてのタブセツ
ト位置を記憶する3つのタブストツクP10−
TS,P12−TS,P15−TSと、これらそれ
ぞれのピツチについての左マージンの位置を記憶
する左マージンレジスタLMと、同じく右マージ
ンの位置をそれぞれ記憶する右マージンレジスタ
RMと、同じく右リミツト位置をそれぞれ記憶す
る右リミツトレジスタRFMと、上記キーボード
1において現に設定されている文字ピツチデータ
(本例では10ピツチまたは12ピツチあるいは15ピ
ツチのうちのいずれか1つ)を1印字入力ごとに
記憶するピツチレジスタPRとを含んでいる。従
つて、このピツチレジスタPRは1印字入力ごと
に更新され、キヤリアはその記憶されている文字
ピツチデータに従つた量ずつ移動される。
タブストツクP10−TS,P12−TS,P1
5−TS、左マージンレジスタLM、右マージン
レジスタRM、右リミツトレジスタRFMに記憶
される上記のデータは、いずれもキヤリアの左リ
ミツト位置を起点としてそれぞれの文字ピツチご
とに当該文字ピツチ単位で目盛つた絶対値を表し
ている。
5−TS、左マージンレジスタLM、右マージン
レジスタRM、右リミツトレジスタRFMに記憶
される上記のデータは、いずれもキヤリアの左リ
ミツト位置を起点としてそれぞれの文字ピツチご
とに当該文字ピツチ単位で目盛つた絶対値を表し
ている。
次に、キヤリア移動動作について第3〜6図の
フローチヤートを参照に説明すると、通常は1文
字印字ごとに次の100〜112の流れによつてキヤリ
アの移動が行われる。
フローチヤートを参照に説明すると、通常は1文
字印字ごとに次の100〜112の流れによつてキヤリ
アの移動が行われる。
100……I/O、各フラグ、バツフアをクリアす
るとともに初期設定する。
るとともに初期設定する。
101……キーボードのキースキヤンをする。
102……キー入力データは有るか否かの判定をす
る。
る。
103……キー入力が「リターンキー」であるか否
かを判定する。
かを判定する。
104……現在のキヤリア位置は右リミツト位置で
あるか否かを判定する。
あるか否かを判定する。
105……キー入力が「マージンリリースキー」で
あるか否かを判定する。
あるか否かを判定する。
106……右マージンフラグRMFが“1”になつて
いるか否か、すなわち右マージン上にキヤリア
があるか否かを判定する。
いるか否か、すなわち右マージン上にキヤリア
があるか否かを判定する。
107……キー入力が「タブキー」であるか否かを
判定する。
判定する。
108……キー入力が上記以外の「フアンクシヨン
キー」であるか否かを判定する。
キー」であるか否かを判定する。
109……キーボード1にて設定されている文字ピ
ツチデータを読み取つてピツチレジスタPRに
ストアする。
ツチデータを読み取つてピツチレジスタPRに
ストアする。
110……キー入力に従い印字を行う。
111……ピツチレジスタPRにストアされているデ
ータにもとづきキヤリアを移動する。
ータにもとづきキヤリアを移動する。
112……現在のキヤリア位置は右マージンである
か否かを判定する。
か否かを判定する。
上記103においてキー入力が「リターンキー」
であるときには、 200……キーボード1より文字ピツチデータを読
み取り、ピツチレジスタPRにストアする。
であるときには、 200……キーボード1より文字ピツチデータを読
み取り、ピツチレジスタPRにストアする。
201……ラインフイードを行う。
202……ピツチレジスタPRに現にストアされてい
る文字ピツチに対応する左マージンレジスタ
LMのデータをロードし、キヤリアをその位置
に移動する。
る文字ピツチに対応する左マージンレジスタ
LMのデータをロードし、キヤリアをその位置
に移動する。
203……右マージンフラグを0にする。
というプログラムを行つて101に戻り、次のキー
入力を持つ。
入力を持つ。
上記104において右リミツト位置のときは、101
に戻つて次のキー入力を待つ。
に戻つて次のキー入力を待つ。
また、上記106において右マージンのときも、
101に戻つて次のキー入力を待つ。
101に戻つて次のキー入力を待つ。
さらに、上記107において「タブキー」のとき
は、 204……キーボード1より文字ピツチデータを読
み取り、ピツチレジスタPRにストアする。
は、 204……キーボード1より文字ピツチデータを読
み取り、ピツチレジスタPRにストアする。
205……3つのタブストツクP10−TS,P12
−TS,P15−TSのうちのピツチレジスタ
PRに現にストアされている文字ピツチに対応
するタブストツクより、次のタブデータを読み
取る。
−TS,P15−TSのうちのピツチレジスタ
PRに現にストアされている文字ピツチに対応
するタブストツクより、次のタブデータを読み
取る。
206……読み取つたタブデータにもとづいてキヤ
リアを移動する。
リアを移動する。
というプログラムを行つて101に戻り、次のキー
入力を待つ。
入力を待つ。
上記108において他の「フアンクシヨンキー」
のときは、 114……当該フアンクシヨンキーにもとづいて処
理する。
のときは、 114……当該フアンクシヨンキーにもとづいて処
理する。
を経て101に戻り、次のキー入力を待つ。
上記112において右マージンのときは、
113……右マージンフラグRMFを1にする。
を経て101に戻り、次のキー入力を待つ。
なお、上記110、111、114、202、206において
は、キヤリアの位置判断及びタブデータの読取番
地の指定などの処理も行われる。
は、キヤリアの位置判断及びタブデータの読取番
地の指定などの処理も行われる。
従つて、キヤリアは、通常は、キーボードから
1印字入力ごとに、現に設定されメモリに記憶さ
れた文字ピツチデータに従つた量ずつ移動され
る。マージンまたはタブセツト動作時には、上記
メモリのなかから、それに記憶された上記文字ピ
ツチデータに対応する文字ピツチのマージンまた
はタブセツトデータが読み出されるため、いずれ
の文字ピツチの場合も、キヤリアは、その左リミ
ツト位置を起点として各文字ピツチごとに目盛つ
た絶対値によるマージンセツト位置またはタブセ
ツト位置へ自動的に移動される。
1印字入力ごとに、現に設定されメモリに記憶さ
れた文字ピツチデータに従つた量ずつ移動され
る。マージンまたはタブセツト動作時には、上記
メモリのなかから、それに記憶された上記文字ピ
ツチデータに対応する文字ピツチのマージンまた
はタブセツトデータが読み出されるため、いずれ
の文字ピツチの場合も、キヤリアは、その左リミ
ツト位置を起点として各文字ピツチごとに目盛つ
た絶対値によるマージンセツト位置またはタブセ
ツト位置へ自動的に移動される。
しかして、第7図に示すように、10ピツチとし
たdライン、12ピツチとしたeラインいずれも、
特定の位置0を基準にして各ピツチごとに絶対値
で目盛つた目盛りにあたかも従うようにキヤリア
が移動される。また、fライン中の途中の点gに
おいて12ピツチより10ピツチに切り換えられる
と、次の印字点が10ピツチについての目盛点であ
る点hへ移るが、ピツチがずれるのはのときだけ
であり、他の行との同一ピツチでの印字位置のず
れはないものである。
たdライン、12ピツチとしたeラインいずれも、
特定の位置0を基準にして各ピツチごとに絶対値
で目盛つた目盛りにあたかも従うようにキヤリア
が移動される。また、fライン中の途中の点gに
おいて12ピツチより10ピツチに切り換えられる
と、次の印字点が10ピツチについての目盛点であ
る点hへ移るが、ピツチがずれるのはのときだけ
であり、他の行との同一ピツチでの印字位置のず
れはないものである。
以上述べたところから明らかなとおり、本発明
は、特定の位置を基準にして各ピツチごとに絶対
値で目盛つた目盛りにあたかも従うようにキヤリ
アを移動させることができるようにしたので次の
ような特長がある。
は、特定の位置を基準にして各ピツチごとに絶対
値で目盛つた目盛りにあたかも従うようにキヤリ
アを移動させることができるようにしたので次の
ような特長がある。
(1) 文字のピツチ合せが不要である。
(2) 1行の途中で文字ピツチを変更しても、その
行の打始め及び打終わりは他の行の同一文字ピ
ツチによる打始め及び打終わりと一致する。
行の打始め及び打終わりは他の行の同一文字ピ
ツチによる打始め及び打終わりと一致する。
(3) 印字位置を文字数で判断できるので、従来の
ようにキヤリアを駆動するモータの送り量で判
断する場合に比べ、プログラムを簡単にするこ
とができる。
ようにキヤリアを駆動するモータの送り量で判
断する場合に比べ、プログラムを簡単にするこ
とができる。
(4) キヤリア側の指針の位置と印字スケールの目
盛りとが常に一致する。
盛りとが常に一致する。
(5) マージン及びタブセツト位置をいずれの文字
ピツチの場合も、キヤリアの左リミツト位置を
起点として各文字ピツチごとに目盛つた絶対値
として設定するため、上記(1)、(2)、(4)の効果を
マージン及びタブセツト動作のときも同様に発
揮できる。
ピツチの場合も、キヤリアの左リミツト位置を
起点として各文字ピツチごとに目盛つた絶対値
として設定するため、上記(1)、(2)、(4)の効果を
マージン及びタブセツト動作のときも同様に発
揮できる。
図面第1〜7図は本発明の一実施例を説明する
ためのもので、第1図は本電子タイプライタの構
成を示すブロツクダイヤグラム、第2図はそのブ
ロツクダイヤグラム中のRAMの記憶フオーマツ
ト、第3〜6図は動作を説明するためのフローチ
ヤート、第7図は印字態様(キヤリア移動態様)
を説明するための説明図である。また、第8図は
従来における印字態様(キヤリア移動態様)を説
明するための説明図である。 1……キーボード、4……メモリである
RAM、PR……ピツチレジスタ、P10−TS,
P12−TS,P15−TS……タブストツク、
LM……左マージンレジスタ、RM……右マージ
ンレジスタ、RFM……右リミツトレジスタ。
ためのもので、第1図は本電子タイプライタの構
成を示すブロツクダイヤグラム、第2図はそのブ
ロツクダイヤグラム中のRAMの記憶フオーマツ
ト、第3〜6図は動作を説明するためのフローチ
ヤート、第7図は印字態様(キヤリア移動態様)
を説明するための説明図である。また、第8図は
従来における印字態様(キヤリア移動態様)を説
明するための説明図である。 1……キーボード、4……メモリである
RAM、PR……ピツチレジスタ、P10−TS,
P12−TS,P15−TS……タブストツク、
LM……左マージンレジスタ、RM……右マージ
ンレジスタ、RFM……右リミツトレジスタ。
Claims (1)
- 1 キーボードよりのデータを電子的に処理して
キヤリアを自動的に移動させる電子タイプライタ
において、マージンまたはタブセツトデータを、
キヤリアの左リミツト位置を起点として各文字ピ
ツチごとに当該文字ピツチ単位で目盛つた絶対値
として各文字ピツチ別にメモリに記憶しておき、
上記キーボードからの1印字入力ごとに、現に設
定されている文字ピツチデータを上記メモリに記
憶し、通常はその記憶されている文字ピツチデー
タに従つた量ずつキヤリアを移動し、マージンま
たはタブセツト動作時には、上記メモリのなかか
ら、それに記憶された上記文字ピツチデータに対
応する文字ピツチのマージンまたはタブセツトデ
ータを読み出し、そのデータが指示する位置へキ
ヤリアを移動することを特徴とする電子タイプラ
イタのキヤリア移動方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57005329A JPS58122886A (ja) | 1982-01-19 | 1982-01-19 | 電子タイプライタのキャリア移動方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57005329A JPS58122886A (ja) | 1982-01-19 | 1982-01-19 | 電子タイプライタのキャリア移動方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58122886A JPS58122886A (ja) | 1983-07-21 |
| JPS6356869B2 true JPS6356869B2 (ja) | 1988-11-09 |
Family
ID=11608200
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57005329A Granted JPS58122886A (ja) | 1982-01-19 | 1982-01-19 | 電子タイプライタのキャリア移動方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58122886A (ja) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS50138917A (ja) * | 1974-04-22 | 1975-11-06 | ||
| JPS5424721Y2 (ja) * | 1974-10-18 | 1979-08-21 | ||
| US4050563A (en) * | 1975-11-05 | 1977-09-27 | Centronics Data Computer Corporation | Apparatus for selectable font printing |
| JPS54126116A (en) * | 1978-03-20 | 1979-10-01 | Fujitsu Ltd | Printing pitch changing system for printer |
-
1982
- 1982-01-19 JP JP57005329A patent/JPS58122886A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58122886A (ja) | 1983-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH074952B2 (ja) | プリンタ制御装置 | |
| JPS60189568A (ja) | 情報処理装置 | |
| US4728209A (en) | Printing apparatus having a memory for storing composite and printed character information for subsequent erasure | |
| JPS612586A (ja) | タイプライタまたは類似の機械のプリント機構を初期状態にリセツトする方法 | |
| JPS6356869B2 (ja) | ||
| EP0186746A2 (en) | An electronic word processing apparatus | |
| US4998832A (en) | Documentation system having page format function | |
| JPH049637Y2 (ja) | ||
| JPS62255175A (ja) | 定型フオ−マツト印字装置 | |
| JPH0359466B2 (ja) | ||
| JPS6158770A (ja) | 印字装置 | |
| JPS642180Y2 (ja) | ||
| JPS6030374A (ja) | 電子タイプライタ | |
| KR950007750B1 (ko) | 전자식타자기의 우마진설정방법 | |
| JPH0596811A (ja) | 印字方法 | |
| KR950005672B1 (ko) | 전자식 타자기의 단어별 캐리지 이동제어 방법 | |
| JP2554225B2 (ja) | 文章出力装置 | |
| KR910009064B1 (ko) | 프린터용 문자크기의 보정방법 | |
| JPS63286377A (ja) | 印字制御装置 | |
| JPH05730B2 (ja) | ||
| JPH0255234B2 (ja) | ||
| JPH0711750B2 (ja) | 文書出力方法 | |
| JPS63202487A (ja) | 再印刷制御機構 | |
| JPH035316B2 (ja) | ||
| JPH03215069A (ja) | 文字出力処理方法 |