JPS6322332B2 - - Google Patents
Info
- Publication number
- JPS6322332B2 JPS6322332B2 JP58009180A JP918083A JPS6322332B2 JP S6322332 B2 JPS6322332 B2 JP S6322332B2 JP 58009180 A JP58009180 A JP 58009180A JP 918083 A JP918083 A JP 918083A JP S6322332 B2 JPS6322332 B2 JP S6322332B2
- Authority
- JP
- Japan
- Prior art keywords
- text
- cursor
- counter
- line
- data
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
【発明の詳細な説明】
<技術分野>
本発明は文章処理装置に有効なプリンタの制御
方式を提供するものである。
方式を提供するものである。
<従来技術>
一般に文章処理装置例えばワードプロセツサで
は入力した文章を確認したり又は文章レイアウト
を表示させるために大きな表示画面を有する
CRT表示装置を備えるもの、又は1行分或は2,
3行程度の小型の表示装置と文章レイアウトを専
用に表示するレイアウト表示装置とを備えるもの
があつた。
は入力した文章を確認したり又は文章レイアウト
を表示させるために大きな表示画面を有する
CRT表示装置を備えるもの、又は1行分或は2,
3行程度の小型の表示装置と文章レイアウトを専
用に表示するレイアウト表示装置とを備えるもの
があつた。
これらのいずれにおいても、文章レイアウトを
表示装置で表示させる関係上、表示装置上での位
置と実際の文書作成書面上での位置とのずれがど
うしてもあり、それらの対応関係がとりにくいも
のであつた。
表示装置で表示させる関係上、表示装置上での位
置と実際の文書作成書面上での位置とのずれがど
うしてもあり、それらの対応関係がとりにくいも
のであつた。
また、上記前者のものでは大きな表示装置を必
要として装置が大型化しまた後者のものでは2種
類の表示装置を別個に必要として高価になるとい
う問題があつた。
要として装置が大型化しまた後者のものでは2種
類の表示装置を別個に必要として高価になるとい
う問題があつた。
<目的>
それ故、本発明では文章レイアウトが表示装置
によらず、当該文章処理装置が備えるプリンタを
利用し、該プリンタのキヤリツジを空送り操作さ
せて実際の文書作成書面上で確認できるように成
したものである。
によらず、当該文章処理装置が備えるプリンタを
利用し、該プリンタのキヤリツジを空送り操作さ
せて実際の文書作成書面上で確認できるように成
したものである。
また、プリンタを利用して文章レイアウトを確
認させるようにすることで、入力文章を確認する
ための表示装置に自由度をもたせることができ、
つまり1行分或は2,3行分程度の小型の表示装
置でも構成できると共に特別な文章レイアウト表
示装置をも必要としない文章処理装置を提供でき
るように成したものである。
認させるようにすることで、入力文章を確認する
ための表示装置に自由度をもたせることができ、
つまり1行分或は2,3行分程度の小型の表示装
置でも構成できると共に特別な文章レイアウト表
示装置をも必要としない文章処理装置を提供でき
るように成したものである。
従つて、本発明ではプリンタにより文章レイア
ウトが確認できるように、プリンタのキヤリツジ
を空送り制御させるものであり、特に文章入力位
置を示す表示装置のカーソルの移動に伴なつてキ
ヤリツジを文書紙面上の対応する位置に移動でき
るようになしたものである。
ウトが確認できるように、プリンタのキヤリツジ
を空送り制御させるものであり、特に文章入力位
置を示す表示装置のカーソルの移動に伴なつてキ
ヤリツジを文書紙面上の対応する位置に移動でき
るようになしたものである。
<実施例>
第1図は本発明装置を具備した文章処理装置
(ワードプロセツサ)の構成を示すものである。
(ワードプロセツサ)の構成を示すものである。
第1図において、1はキーボード装置であつて
操作したキーに対応する文字,シンボルコードお
よび関連するコードと、制御コードを発生して
CPU2に供給する。
操作したキーに対応する文字,シンボルコードお
よび関連するコードと、制御コードを発生して
CPU2に供給する。
このキーボード装置1には、文章入力するため
の文字キー10と、編集制御キー11が設けら
れ、この制御キー11には入力した文章データを
プリンタで記録することを指示する印字指示キー
12と、入力した文章データのうち部分的に編集
する際この領域を指示するキー13(本例では文
章データの一部分を記録するのに利用される)
と、表示装置上に入力位置として表示されるカー
ソルマークを移動させるところの左移動キー
()14及び右移動キー()15更に文章下
位行へ移動するキー()16及び文章上位行へ
移動するキー()17と、これらの移動キーの
操作時および文字入力時にプリンタのキヤリツジ
を記録せずに移動させることを指示するところの
オルタネイト構成となつている空送り指示キー1
8とが設けられている。
の文字キー10と、編集制御キー11が設けら
れ、この制御キー11には入力した文章データを
プリンタで記録することを指示する印字指示キー
12と、入力した文章データのうち部分的に編集
する際この領域を指示するキー13(本例では文
章データの一部分を記録するのに利用される)
と、表示装置上に入力位置として表示されるカー
ソルマークを移動させるところの左移動キー
()14及び右移動キー()15更に文章下
位行へ移動するキー()16及び文章上位行へ
移動するキー()17と、これらの移動キーの
操作時および文字入力時にプリンタのキヤリツジ
を記録せずに移動させることを指示するところの
オルタネイト構成となつている空送り指示キー1
8とが設けられている。
前記CPU2は、予め固定的に編集プログラム
を記憶するROM3によつて制御される。この編
集プログラムは、一般にワードプロセツサとして
知られているものであり、基本的には文字入力キ
ーより文章入力してこの文章データを予め決めた
文書フオーマツトに従つて編集を行なつて内部メ
モリ(文章バツフア)に記憶し、必要に応じてこ
の文章データをプリンタで印字して所望の文書作
成するものである。この他にROM3には後述す
る本発明の編集機能のプログラムを記憶してい
る。
を記憶するROM3によつて制御される。この編
集プログラムは、一般にワードプロセツサとして
知られているものであり、基本的には文字入力キ
ーより文章入力してこの文章データを予め決めた
文書フオーマツトに従つて編集を行なつて内部メ
モリ(文章バツフア)に記憶し、必要に応じてこ
の文章データをプリンタで印字して所望の文書作
成するものである。この他にROM3には後述す
る本発明の編集機能のプログラムを記憶してい
る。
4は上記CPU2によつてアクセスされるRAM
であり、以下のように構成している。
であり、以下のように構成している。
40は上記文字入力キーより入力された文字コ
ードでなる文章データを記憶する文章バツフアで
あり、入力された文字コードを入力位置を示すア
ドレスポインタ(図示せず)に従つて対応位置に
記憶するようにして可変長で入力順に記憶され
る。
ードでなる文章データを記憶する文章バツフアで
あり、入力された文字コードを入力位置を示すア
ドレスポインタ(図示せず)に従つて対応位置に
記憶するようにして可変長で入力順に記憶され
る。
この文章データを表示装置およびプリンタに出
力する場合に行単位に編集されすなわち、改行デ
ータが読出されると出力装置の行が改められて出
力され、又改行データが読出されずに行末まで達
すると自動的に行が改められるように編集され
る。
力する場合に行単位に編集されすなわち、改行デ
ータが読出されると出力装置の行が改められて出
力され、又改行データが読出されずに行末まで達
すると自動的に行が改められるように編集され
る。
41は行ピツチメモリであり、各行ごとに行間
ピツチ量(次の行までの距離)が記憶されてい
る。このピツチ量はフオーマツトの変更ごとにピ
ツチ量が設定されるピツチバツフア42のデータ
が文章の改行ごとに転送されて記憶する。
ピツチ量(次の行までの距離)が記憶されてい
る。このピツチ量はフオーマツトの変更ごとにピ
ツチ量が設定されるピツチバツフア42のデータ
が文章の改行ごとに転送されて記憶する。
43は行カウンタであり、文章データの改行ご
とにカウントするカウンタであつて、上記行ピツ
チメモリのデータを読出す際にこのカウンタ値に
応じて読出す。
とにカウントするカウンタであつて、上記行ピツ
チメモリのデータを読出す際にこのカウンタ値に
応じて読出す。
44は表示制御部5に設けているカーソルカウ
ンタのデータを編集制御時に記憶するカウンタ
SCCである。
ンタのデータを編集制御時に記憶するカウンタ
SCCである。
45は文章データの各文字ごとにキヤリツジの
移動量を更新するキヤリツジカウンタCARR―
Cであり、またCARBf46はこのカウンタデー
タを一時的に記憶するバツフアである。この場
合、文字には大文字と小文字(大文字の1/2ピツ
チ幅)とがあり、これを識別するために文字コー
ドに1ビツト付加されており、このビツトによつ
てカウント量が変わる。
移動量を更新するキヤリツジカウンタCARR―
Cであり、またCARBf46はこのカウンタデー
タを一時的に記憶するバツフアである。この場
合、文字には大文字と小文字(大文字の1/2ピツ
チ幅)とがあり、これを識別するために文字コー
ドに1ビツト付加されており、このビツトによつ
てカウント量が変わる。
47は記録媒体を正方向(文書の下位行方向)
に移動することを表わすフラツグF1であり、ま
た48は上記反対方向に移動することを表わすフ
ラツグF2である。
に移動することを表わすフラツグF1であり、ま
た48は上記反対方向に移動することを表わすフ
ラツグF2である。
5は表示装置6の表示制御部であり、表示画面
に対応した記憶エリアを有し、表示される文字の
コードデータを記憶する表示バツフア50と、表
示画面上の入力位置を示すカーソルマークを表示
するためのカーソルカウンタCC51と、表示バ
ツフア50に記憶する文字コードより対応の文字
パターンを発生する文字パターン発生器CG52
とを有している。
に対応した記憶エリアを有し、表示される文字の
コードデータを記憶する表示バツフア50と、表
示画面上の入力位置を示すカーソルマークを表示
するためのカーソルカウンタCC51と、表示バ
ツフア50に記憶する文字コードより対応の文字
パターンを発生する文字パターン発生器CG52
とを有している。
6は1行分又は2〜4行分程度表示できる表示
装置実施例では2〜4行分程度の表示ができる表
示装置であつて走査に同期して表示バツフア50
より文字コードが読出され、前記CG52にてパ
ターンに展開されて文字が表示される。
装置実施例では2〜4行分程度の表示ができる表
示装置であつて走査に同期して表示バツフア50
より文字コードが読出され、前記CG52にてパ
ターンに展開されて文字が表示される。
7は例えばサーマルプリンタの如きドツトプリ
ンタ8を制御するプリンタ制御部である。
ンタ8を制御するプリンタ制御部である。
このプリンタ8において、81は例えば24×24
の記録素子を有する記録ヘツドであり、キヤリツ
ジモータ84によりプラテン82に沿つて左右方
向に移動される(正転時はキヤリツジ右移動)。
プラテン82は記録媒体83を搬送し、プラテン
モータ85によつて正逆方向に回転される(正転
時は記録媒体83を上昇させる)。
の記録素子を有する記録ヘツドであり、キヤリツ
ジモータ84によりプラテン82に沿つて左右方
向に移動される(正転時はキヤリツジ右移動)。
プラテン82は記録媒体83を搬送し、プラテン
モータ85によつて正逆方向に回転される(正転
時は記録媒体83を上昇させる)。
86は記録ヘツドの移動量を検知するセンサー
であり、このセンサー信号はプリンタ制御部7の
プリンタキヤリツジカウンタPCARC73をカウ
ントさせる。
であり、このセンサー信号はプリンタ制御部7の
プリンタキヤリツジカウンタPCARC73をカウ
ントさせる。
87は記録媒体83の後端を検知する用紙セン
サーであり、記録ヘツド部とこのセンサー87間
は文書の下余白に相当する。
サーであり、記録ヘツド部とこのセンサー87間
は文書の下余白に相当する。
プリンタ制御部7において、70は記録ヘツド
81の駆動回路であり、文字コードを記憶するプ
リントバツフア72のデータよりパターン発生器
CG71にて文字パターンに展開されて文字が記
録される。74は上記モータ84,86の駆動回
路である。
81の駆動回路であり、文字コードを記憶するプ
リントバツフア72のデータよりパターン発生器
CG71にて文字パターンに展開されて文字が記
録される。74は上記モータ84,86の駆動回
路である。
次にこの装置の操作について説明するが、主な
操作の概要を以下に述べる。
操作の概要を以下に述べる。
文章入力:作成しようとする文書に従つて文
字入力キー10より文字入力すると、表示装置
のカーソル位置に入力され、更に文章バツフア
に記憶される。
字入力キー10より文字入力すると、表示装置
のカーソル位置に入力され、更に文章バツフア
に記憶される。
カーソル移動:上記のように文章入力した
後、訂正等の編集のためにカーソルキー14〜
17を操作すると、カーソルマークが日的位置
に移動すると共に文章バツフア40の入力位置
を更新する。
後、訂正等の編集のためにカーソルキー14〜
17を操作すると、カーソルマークが日的位置
に移動すると共に文章バツフア40の入力位置
を更新する。
印字:印字キーを操作すると、文章バツフア
40に記憶する文章データの先頭より順に読出
してプリンタ8にて記録する。
40に記憶する文章データの先頭より順に読出
してプリンタ8にて記録する。
空送り:このキーを操作すると、以降上記
の操作ごとにプリンタのキヤリツジをカーソ
ル位置と対応する位置に記録せずに移動する。
の操作ごとにプリンタのキヤリツジをカーソ
ル位置と対応する位置に記録せずに移動する。
領域指定:上記カーソルキーによつて領域指
定すべきエリアの先頭に移動させてこのキー1
3を操作すると、この位置が記憶されると共に
再びカーソル移動を行なつてカーソルをエリア
の後端まで移動させ、再度このキー13を操作
するとこの位置が保持される。そして、この操
作につづいて印字キー12を操作すると、先頭
の指定位置まで、キヤリツジを空送りした後、
当該指定位置から後端の指定位置までの文章デ
ータが記録される。
定すべきエリアの先頭に移動させてこのキー1
3を操作すると、この位置が記憶されると共に
再びカーソル移動を行なつてカーソルをエリア
の後端まで移動させ、再度このキー13を操作
するとこの位置が保持される。そして、この操
作につづいて印字キー12を操作すると、先頭
の指定位置まで、キヤリツジを空送りした後、
当該指定位置から後端の指定位置までの文章デ
ータが記録される。
次に第2図〜第8図のフローチヤートに従つて
上記各操作の具体的作用を説明する。
上記各操作の具体的作用を説明する。
文章入力の場合
これは第2図のステツプ100以降が実行さ
れ、文字入力キーより入力された文字コードは文
章バツフア40の入力位置に記憶すると共に表示
バツフア50のカーソルカウンタCC51に対応
する位置に記憶する(ステツプ101,102)。
更に、入力したデータが改行データかおよびカー
ソルカウンタCC51が行末にあるか判定される
(ステツプ103,104)。
れ、文字入力キーより入力された文字コードは文
章バツフア40の入力位置に記憶すると共に表示
バツフア50のカーソルカウンタCC51に対応
する位置に記憶する(ステツプ101,102)。
更に、入力したデータが改行データかおよびカー
ソルカウンタCC51が行末にあるか判定される
(ステツプ103,104)。
これらの判定においてともに否定されると、ス
テツプ105に進行して入力された文字コードに
対応する送りピツチ量をCARR―C45に加算
する(なお入力位置が行先頭にあればCARR―
Cはリセツトされている)。更に、カーソルカウ
ンタCC51を次の入力位置に更新すると共に文
章バツフア40の入力位置を次の入力位置に更新
する(ステツプ106,107)。
テツプ105に進行して入力された文字コードに
対応する送りピツチ量をCARR―C45に加算
する(なお入力位置が行先頭にあればCARR―
Cはリセツトされている)。更に、カーソルカウ
ンタCC51を次の入力位置に更新すると共に文
章バツフア40の入力位置を次の入力位置に更新
する(ステツプ106,107)。
更に、上記空送りモードに設定されているか否
か判定され、設定されていなければステツプ11
0へ進行して初期的にはF147がリセツトして
おり、最初の入力動作が完了する。文字入力され
るごとに上記動作が繰返される。
か判定され、設定されていなければステツプ11
0へ進行して初期的にはF147がリセツトして
おり、最初の入力動作が完了する。文字入力され
るごとに上記動作が繰返される。
又、文字入力キー10より改行キーあるいは入
力位置が行末に達するとステツプ103,104
よりジヤツジされてステツプ120に進行し、キ
ヤリツジカウンタCARR―C45をリセツトす
ると共にカーソルカウンタCC51を次の行の先
頭位置に設定する。更に、行ピツチメモリ41の
行カウンタ43のカウント値に対応する位置に予
め行間のピツチ量を記憶するピツチバツフア42
のデータを記憶する。なお、このピツチ量は図示
していないが、フオーマツトの変更設定するごと
にそのピツチ量がピツチバツフア42に記憶され
ている。更に、F447をセツトする(ステツプ
120〜123)。
力位置が行末に達するとステツプ103,104
よりジヤツジされてステツプ120に進行し、キ
ヤリツジカウンタCARR―C45をリセツトす
ると共にカーソルカウンタCC51を次の行の先
頭位置に設定する。更に、行ピツチメモリ41の
行カウンタ43のカウント値に対応する位置に予
め行間のピツチ量を記憶するピツチバツフア42
のデータを記憶する。なお、このピツチ量は図示
していないが、フオーマツトの変更設定するごと
にそのピツチ量がピツチバツフア42に記憶され
ている。更に、F447をセツトする(ステツプ
120〜123)。
このF147がセツトすると、ステツプ110
より111へ進行して行カウンタ43をカウント
アツプすると共に前記F1リセツトして入力動作
を完了する。
より111へ進行して行カウンタ43をカウント
アツプすると共に前記F1リセツトして入力動作
を完了する。
以上の動作によつて、文章データが文章バツフ
ア40に記憶される。
ア40に記憶される。
カーソル移動
カーソル移動指示において、先ず左カーソルキ
ー14を操作すると、第4図ステツプ250以降
が動作される。
ー14を操作すると、第4図ステツプ250以降
が動作される。
これはこのキーを操作すると、文章バツフア4
0の入力位置が先頭位置にあるか否か判定され、
先頭にあれば以降動作されない。又カーソルカウ
ンタCC51が行頭にあるか判定され、もし否定
されるとステツプ253に進行してカーソルカウ
ンタCC51を1文字前の文字位置に設定する。
0の入力位置が先頭位置にあるか否か判定され、
先頭にあれば以降動作されない。又カーソルカウ
ンタCC51が行頭にあるか判定され、もし否定
されるとステツプ253に進行してカーソルカウ
ンタCC51を1文字前の文字位置に設定する。
更に表示バツフア50のカーソルカウンタCC
51に対応するデータを読出し、その文字のピツ
チ量をキヤリツジカウンタCARR―Cより減算
する(ステツプ255)。更に空送りモードであ
るか否か判定され、このモードでなければF24
8をリセツトして完了する(ステツプ256,2
58)。
51に対応するデータを読出し、その文字のピツ
チ量をキヤリツジカウンタCARR―Cより減算
する(ステツプ255)。更に空送りモードであ
るか否か判定され、このモードでなければF24
8をリセツトして完了する(ステツプ256,2
58)。
従つて、このキーの操作により入力位置が一つ
の前の位置に戻されることになる。
の前の位置に戻されることになる。
又、カーソルカウンタCC51が行頭に位置し
ている時にこのキーを操作すると、ステツプ25
2より260に進行してカーソルカウンタCC5
1を表示バツフア5の前行先頭位置に設定すると
共にキヤリツジカウンタCARR―C45をリセ
ツトする(ステツプ260,261)。
ている時にこのキーを操作すると、ステツプ25
2より260に進行してカーソルカウンタCC5
1を表示バツフア5の前行先頭位置に設定すると
共にキヤリツジカウンタCARR―C45をリセ
ツトする(ステツプ260,261)。
更にカーソルカウンタCC51の位置に対応す
るデータが改行データであるか否か判定され、否
定されるとカーソルカウンタCC51の対応する
表示バツフア50の文字データを読出し、その文
字のピツチ量をキヤリツジカウンタCARR―C
45に加算してカーソルカウンタCC51を次の
文字位置に更新する。
るデータが改行データであるか否か判定され、否
定されるとカーソルカウンタCC51の対応する
表示バツフア50の文字データを読出し、その文
字のピツチ量をキヤリツジカウンタCARR―C
45に加算してカーソルカウンタCC51を次の
文字位置に更新する。
更にカーソルカウンタCC51が行末にあるか
否か判定され、否定されれば上記ステツプ262
〜265が繰返される。
否か判定され、否定されれば上記ステツプ262
〜265が繰返される。
ここで改行データが読出されるかあるいはカー
ソルカウンタCC51が行末に達するとステツプ
266に進行する。この時カーソルカウンタCC
51は前行の行の最後に戻されたことになり、ス
テツプ266にて文章バツフア40の入力位置を
1つの前の位置に戻され(文章バツフア40は可
変長で記憶されているので、上記カーソルカウン
タCC51位置と対応した文章バツフアの位置を
示すことになる)、更に行カウンタ43をカウン
トダウンする(変化した行位置を示す)と共に
F2をセツトする(ステツプ266〜268)。
ソルカウンタCC51が行末に達するとステツプ
266に進行する。この時カーソルカウンタCC
51は前行の行の最後に戻されたことになり、ス
テツプ266にて文章バツフア40の入力位置を
1つの前の位置に戻され(文章バツフア40は可
変長で記憶されているので、上記カーソルカウン
タCC51位置と対応した文章バツフアの位置を
示すことになる)、更に行カウンタ43をカウン
トダウンする(変化した行位置を示す)と共に
F2をセツトする(ステツプ266〜268)。
この動作により、表示画面のカーソル位置は前
行の文章末に配置されることになる。
行の文章末に配置されることになる。
次に右カーソルキー15を操作すると、第3図
のステツプ200以降が実行される。
のステツプ200以降が実行される。
これはステツプ201において、先ずカーソル
カウンタCC51に対応する表示バツフア50に
データが有るか否か判定され、ここで否定される
と動作しない。すなわちカーソル位置以降右側に
データがなければこのキーを操作しても実行され
ない。
カウンタCC51に対応する表示バツフア50に
データが有るか否か判定され、ここで否定される
と動作しない。すなわちカーソル位置以降右側に
データがなければこのキーを操作しても実行され
ない。
更に、表示バツフア50のカーソルカウンタ
CC51に対応する位置のデータが改行データで
あるかおよびカーソルカウンタCC51が行末に
あるか判定され、ここでともに否定されるとステ
ツプ204に進行してカーソルカウンタCC51
の位置の文字のピツチ量がキヤリツジカウンタ
CARR―C45に加算され、更にカーソルカウ
ンタCC51を次の位置に更新する(ステツプ2
04〜205)。
CC51に対応する位置のデータが改行データで
あるかおよびカーソルカウンタCC51が行末に
あるか判定され、ここでともに否定されるとステ
ツプ204に進行してカーソルカウンタCC51
の位置の文字のピツチ量がキヤリツジカウンタ
CARR―C45に加算され、更にカーソルカウ
ンタCC51を次の位置に更新する(ステツプ2
04〜205)。
つづいて文章バツフアの入力位置を次の位置に
更新すると共にステツプ207,209を経て完
了する。このように、この右カーソルキーを操作
すると、表示装置のカーソル位置が次の文字位置
に移動して文章バツフアの入力位置が、次の入力
位置に移行する。又キヤリツジカウンタCARR
―C45が文字に応じたピツチ量分増加される。
更新すると共にステツプ207,209を経て完
了する。このように、この右カーソルキーを操作
すると、表示装置のカーソル位置が次の文字位置
に移動して文章バツフアの入力位置が、次の入力
位置に移行する。又キヤリツジカウンタCARR
―C45が文字に応じたピツチ量分増加される。
また上記動作において、カーソル位置が改行デ
ータ位置又は行末位置に配置されている時に、こ
の右カーソルキー15を操作すると、以下のよう
に、次の行の先頭位置に移動する。
ータ位置又は行末位置に配置されている時に、こ
の右カーソルキー15を操作すると、以下のよう
に、次の行の先頭位置に移動する。
すなわちステツプ202,203より220へ
進行してキヤリツジカウンタCARR―C45を
リセツトすると共にカーソルカウンタCC51を
次の行の先頭位置に設定し、F147をセツトす
る(ステツプ220〜222)。
進行してキヤリツジカウンタCARR―C45を
リセツトすると共にカーソルカウンタCC51を
次の行の先頭位置に設定し、F147をセツトす
る(ステツプ220〜222)。
このF1がセツトすると以降動作するステツプ
209より210へ進行して行カウンタ43をカ
ウントアツプして次の行位置を示すと共にF1を
リセツトする(ステツプ210,211)。
209より210へ進行して行カウンタ43をカ
ウントアツプして次の行位置を示すと共にF1を
リセツトする(ステツプ210,211)。
次にカーソルアツプキー()17を操作する
と、第6図のステツプ350以降が動作される。
と、第6図のステツプ350以降が動作される。
これは先ず、カーソルカウンタCC51の現位
置データをカウンタSCC44に記憶すると共にカ
ーソルカウンタCC51の位置データを1行分ダ
ウンする(ステツプ351,352)。従つてカ
ウンタSCC44には前記現カーソル位置が記憶さ
れ、CC51は移動される1行ダウンした位置
(表示画面では1行上の同列位置)が記憶される。
置データをカウンタSCC44に記憶すると共にカ
ーソルカウンタCC51の位置データを1行分ダ
ウンする(ステツプ351,352)。従つてカ
ウンタSCC44には前記現カーソル位置が記憶さ
れ、CC51は移動される1行ダウンした位置
(表示画面では1行上の同列位置)が記憶される。
つづいて、ステツプ353より355が繰返し
実行されてSCC44が現カーソル位置の行の先頭
に達するまで、カウンタSCCを1字分づつダウン
すると共に文章バツフアの入力位置をダウンす
る。カウンタSCC44が行頭に達すると(ステツ
プ353)、文章バツフアの入力位置も対応の位
置を示すことになり、ステツプ360へ進行す
る。このステツプ360でSCC44を前行の先頭
位置に設定する(移動されるカーソル位置の行の
先頭)。
実行されてSCC44が現カーソル位置の行の先頭
に達するまで、カウンタSCCを1字分づつダウン
すると共に文章バツフアの入力位置をダウンす
る。カウンタSCC44が行頭に達すると(ステツ
プ353)、文章バツフアの入力位置も対応の位
置を示すことになり、ステツプ360へ進行す
る。このステツプ360でSCC44を前行の先頭
位置に設定する(移動されるカーソル位置の行の
先頭)。
つづくステツプ361でこの先頭位置にデータ
があるか否か判定され、もし否定されると当該カ
ーソル行より1つ後の行は文章の先頭の行である
と判断して(つまり文章の先頭より上の行には文
章データがないから)ステツプ375より378
を実行し、上記ステツプ353より355の逆の
動作を行い、文章バツフアの入力位置を元の位置
に戻して動作完了し、結果的にはこのキーの動作
が実行されなかつたことになる。
があるか否か判定され、もし否定されると当該カ
ーソル行より1つ後の行は文章の先頭の行である
と判断して(つまり文章の先頭より上の行には文
章データがないから)ステツプ375より378
を実行し、上記ステツプ353より355の逆の
動作を行い、文章バツフアの入力位置を元の位置
に戻して動作完了し、結果的にはこのキーの動作
が実行されなかつたことになる。
他方、前記ステツプ361でデータ有りと判定
すると、ステツプ362に進行してキヤリツジカ
ウンタCARR―C45をリセツトすると共に行
カウンタ43をカウントダウンしてカーソル移動
すべく行を示すことになる(ステツプ362,3
63)。
すると、ステツプ362に進行してキヤリツジカ
ウンタCARR―C45をリセツトすると共に行
カウンタ43をカウントダウンしてカーソル移動
すべく行を示すことになる(ステツプ362,3
63)。
次に表示バツフア50のSCC44に対応するる
位置のデータが改行データであるる否か判定し、
もし否定されればこの位置のデータを読取り、文
字のピツチ量をCARR―C45に加算して更に
SCC44を1文字分アツプしてSCC44とCC5
1が一致するか判断する。ここで否定されると上
記動作を繰返す(ステツプ364〜367)。
位置のデータが改行データであるる否か判定し、
もし否定されればこの位置のデータを読取り、文
字のピツチ量をCARR―C45に加算して更に
SCC44を1文字分アツプしてSCC44とCC5
1が一致するか判断する。ここで否定されると上
記動作を繰返す(ステツプ364〜367)。
カウンタSCC44とカーソルカウンタCC51
が一致するとステツプ367から371に進行
し、また一致する前に改行データが読出される
と、ステツプ364から370へ進みSCC44の
位置データをCC51に記憶してカーソル位置を
前行の改行位置に移動させる。これは表示画面の
現カーソル位置の1行上の位置に移動させる指示
であるがデータがないため前行の改行位置に移動
させるための処理である。
が一致するとステツプ367から371に進行
し、また一致する前に改行データが読出される
と、ステツプ364から370へ進みSCC44の
位置データをCC51に記憶してカーソル位置を
前行の改行位置に移動させる。これは表示画面の
現カーソル位置の1行上の位置に移動させる指示
であるがデータがないため前行の改行位置に移動
させるための処理である。
この動作によつてカーソル移動された位置の行
頭からのピツチ量がキヤリツジカウンタCARR
―C45に求められる。更にステツプ371で文
章バツフアの入力位置を1文字分ダウンすること
により、上記ステツプ355で現カーソル行の先
頭位置の入力位置を示すものより、文章バツフア
40が可変長であるため、前行の行末に戻された
ことになる。更にステツプ372によりカウンタ
SCC44を表示バツフアの行末位置に設定する。
すなわち移動されるカーソル位置の行の行末位置
を示すことになる。
頭からのピツチ量がキヤリツジカウンタCARR
―C45に求められる。更にステツプ371で文
章バツフアの入力位置を1文字分ダウンすること
により、上記ステツプ355で現カーソル行の先
頭位置の入力位置を示すものより、文章バツフア
40が可変長であるため、前行の行末に戻された
ことになる。更にステツプ372によりカウンタ
SCC44を表示バツフアの行末位置に設定する。
すなわち移動されるカーソル位置の行の行末位置
を示すことになる。
つづいてステツプ373,374によりカウン
タSCC44をダウンして表示バツフアの行末より
データがある位置まで戻される。これによつて文
章バツフアの現入力位置と、カウンタSCC44と
が対応させられ、SCC=CCとなるまでカウンタ
SCC44と文章バツフアの入力位置をダウンする
(ステツプ380〜382)。このステツプ380
の条件が満足されると、移動したカーソル位置と
文章バツフアの入力位置が対応されたことにな
る。
タSCC44をダウンして表示バツフアの行末より
データがある位置まで戻される。これによつて文
章バツフアの現入力位置と、カウンタSCC44と
が対応させられ、SCC=CCとなるまでカウンタ
SCC44と文章バツフアの入力位置をダウンする
(ステツプ380〜382)。このステツプ380
の条件が満足されると、移動したカーソル位置と
文章バツフアの入力位置が対応されたことにな
る。
つづいてF248をセツトして空送りモードで
なければステツプ388でF2リセツトして動作
完了する。
なければステツプ388でF2リセツトして動作
完了する。
以上の動作によつて、カーソル位置が1行上に
アツプすると共に送りピツチ量がキヤリツジカウ
ンタCARR―C45に求められ、文章バツフア
の入力位置が対応する位置に設定される。
アツプすると共に送りピツチ量がキヤリツジカウ
ンタCARR―C45に求められ、文章バツフア
の入力位置が対応する位置に設定される。
次にカーソルダウンキー()16を操作する
と、第5図のステツプ300以降が実行される。
この動作は上記カーソルアツプキー17の逆の動
作を行うことになり、カーソルカウンタCC51
の位置データをカウンタSCC44に記憶すると共
にCC51の位置データを1行分アツプする(ス
テツプ301,302)。
と、第5図のステツプ300以降が実行される。
この動作は上記カーソルアツプキー17の逆の動
作を行うことになり、カーソルカウンタCC51
の位置データをカウンタSCC44に記憶すると共
にCC51の位置データを1行分アツプする(ス
テツプ301,302)。
更に表示バツフア50のカウンタSCC44の位
置のデータが改行データであるかあるいはSCC4
4が行末にあるか判定を行い、両条件が満足され
るまでカウンタSCC44と、文章バツフア40の
入力位置をアツプする(ステツプ303〜30
6)。
置のデータが改行データであるかあるいはSCC4
4が行末にあるか判定を行い、両条件が満足され
るまでカウンタSCC44と、文章バツフア40の
入力位置をアツプする(ステツプ303〜30
6)。
前記両条件が満足すると、すなわち現カーソル
位置の行の文章末までカウンタSCC44を移動さ
せると、ステツプ310に進行する。ここでカウ
ンタSCC44を次の行の先頭位置に設定する。更
にステツプ311で表示バツフアのカウンタSCC
44の位置にデータが有るか否か判定され、ここ
で否定されれば現カーソル行が文章の末行である
と判断してステツプ330より333を実行し、
上記ステツプ303より306の逆の動作を行な
つて文章バツフア40の入力位置を元の位置へ戻
してこの動作を完了させる。結果的にはこのキー
の動作を実行させない。
位置の行の文章末までカウンタSCC44を移動さ
せると、ステツプ310に進行する。ここでカウ
ンタSCC44を次の行の先頭位置に設定する。更
にステツプ311で表示バツフアのカウンタSCC
44の位置にデータが有るか否か判定され、ここ
で否定されれば現カーソル行が文章の末行である
と判断してステツプ330より333を実行し、
上記ステツプ303より306の逆の動作を行な
つて文章バツフア40の入力位置を元の位置へ戻
してこの動作を完了させる。結果的にはこのキー
の動作を実行させない。
他方、上記ステツプ311でデータ有りと判定
すると、キヤリツジカウンタCARR―C45を
リセツトする(ステツプ312)。
すると、キヤリツジカウンタCARR―C45を
リセツトする(ステツプ312)。
更に文章バツフア40の入力位置をアツプする
と共に表示バツフア50のカウンタSCC44の位
置のデータが改行データであるかまたはSCC=
CCであるか判定し、ここでともに否定されると
カウンタSCC44の位置の文字データのピツチ量
をキヤリツジカウンタCARR―C45に加算す
ると共にカウンタSCC44をアツプする(ステツ
プ313〜317)。
と共に表示バツフア50のカウンタSCC44の位
置のデータが改行データであるかまたはSCC=
CCであるか判定し、ここでともに否定されると
カウンタSCC44の位置の文字データのピツチ量
をキヤリツジカウンタCARR―C45に加算す
ると共にカウンタSCC44をアツプする(ステツ
プ313〜317)。
続いてステツプ314で改行データが検知され
ると、カウンタSCC44の位置データをカーソル
カウンタCC51に記憶し、ステツプ321に進
行する。この動作により次の行が移動されるカー
ソル位置にデータがなければ改行位置にカーソル
移動されると共にキヤリツジカウンタCARR―
C45にカーソル位置までのピツチ量が求めら
れ、文章バツフアの入力位置を対応する位置に設
定される。
ると、カウンタSCC44の位置データをカーソル
カウンタCC51に記憶し、ステツプ321に進
行する。この動作により次の行が移動されるカー
ソル位置にデータがなければ改行位置にカーソル
移動されると共にキヤリツジカウンタCARR―
C45にカーソル位置までのピツチ量が求めら
れ、文章バツフアの入力位置を対応する位置に設
定される。
更に、F1をセツトし、空送りモードでなけれ
ばF1をリセツトして行カウンタをカウントアツ
プさせて動作完了する(ステツプ321,32
2,324,325)。
ばF1をリセツトして行カウンタをカウントアツ
プさせて動作完了する(ステツプ321,32
2,324,325)。
印字制御の場合
印字キー12を操作すると第7図ステツプ40
0以降が実行される。
0以降が実行される。
空送りモードでなければ、ステツプ430に進
行してセンサー86によりキヤリツジ(記録ヘツ
ド)81が左マージンに位置しているか検知し、
左マージン位置になければキヤリツジを復帰動作
させる。すなわちキヤリツジモータ84を逆転駆
動して左マージンまで戻す(ステツプ430,4
31)。
行してセンサー86によりキヤリツジ(記録ヘツ
ド)81が左マージンに位置しているか検知し、
左マージン位置になければキヤリツジを復帰動作
させる。すなわちキヤリツジモータ84を逆転駆
動して左マージンまで戻す(ステツプ430,4
31)。
更に、ステツプ431にて後述の領域指定され
ているか判定され、否定されればステツプ433
に進行して文章バツフア40の文章頁の先頭位置
データをポインタAP149―1に設定する。更に
記録制御部7のプリンタキヤリツジカウンタ
PCARC73をリセツトする(ステツプ434)。
ているか判定され、否定されればステツプ433
に進行して文章バツフア40の文章頁の先頭位置
データをポインタAP149―1に設定する。更に
記録制御部7のプリンタキヤリツジカウンタ
PCARC73をリセツトする(ステツプ434)。
続くステツプ435において、文章バツフア4
0のAP1に対応する位置のデータを読出し、改行
データであるか否か判定され、改行データ以外で
あればこの文字データを記録制御部7のプリント
バツフアPBF72に記憶して更にCG71にて対
応のパターンを読出し、記録回路70に供給して
記録ヘツド21でこのパターンを記録する(ステ
ツプ436,437)。
0のAP1に対応する位置のデータを読出し、改行
データであるか否か判定され、改行データ以外で
あればこの文字データを記録制御部7のプリント
バツフアPBF72に記憶して更にCG71にて対
応のパターンを読出し、記録回路70に供給して
記録ヘツド21でこのパターンを記録する(ステ
ツプ436,437)。
つづいて、プリントキヤリツジカウンタ
PCARC73が予め定めた行長m(表示画面の行
長と対応する)と一致するか比較され、一致しな
ければ今記録した文字のピツチ量をキヤリツジカ
ウンタCARR―C45に加算してポインタAP1を
次の文字位置データにアツプする(ステツプ43
9,442)。
PCARC73が予め定めた行長m(表示画面の行
長と対応する)と一致するか比較され、一致しな
ければ今記録した文字のピツチ量をキヤリツジカ
ウンタCARR―C45に加算してポインタAP1を
次の文字位置データにアツプする(ステツプ43
9,442)。
つづいてステツプ406に進行してプリンタキ
ヤリツジカウンタPCARC73とキヤリツジカウ
ンタCARR―C45とが一致するか比較され、
一致しなければステツプ407へ進行して
PCARC>CARRCの大小が比較される。今は、
CARR―C45の方が大きいためステツプ41
0へ進行してキヤリツジモータ84を正転させ、
更にセンサー86にて移動量を観測してプリンタ
キヤリツジカウンタPCARC73をカウントアツ
プする。このようにしてPCARC73とCARR―
C45が一致するまで回転され、キヤリツジが右
方向に移動し、一致すると停止する(ステツプ4
06,407,410,411)。従つてキヤリ
ツジ81は次の文字の印字位置で停止する。再び
ステツプ435以降が繰返される。
ヤリツジカウンタPCARC73とキヤリツジカウ
ンタCARR―C45とが一致するか比較され、
一致しなければステツプ407へ進行して
PCARC>CARRCの大小が比較される。今は、
CARR―C45の方が大きいためステツプ41
0へ進行してキヤリツジモータ84を正転させ、
更にセンサー86にて移動量を観測してプリンタ
キヤリツジカウンタPCARC73をカウントアツ
プする。このようにしてPCARC73とCARR―
C45が一致するまで回転され、キヤリツジが右
方向に移動し、一致すると停止する(ステツプ4
06,407,410,411)。従つてキヤリ
ツジ81は次の文字の印字位置で停止する。再び
ステツプ435以降が繰返される。
このように印字して、改行データの検知又は
PCARC=mになると、ステツプ450に進行し
て行カウンタ43に対応するところの予め記憶行
ピツチメモリ41のピツチ量が読出される。そし
てこのピツチ量分プラテンモータ85を正転(用
紙が上昇する)させる。
PCARC=mになると、ステツプ450に進行し
て行カウンタ43に対応するところの予め記憶行
ピツチメモリ41のピツチ量が読出される。そし
てこのピツチ量分プラテンモータ85を正転(用
紙が上昇する)させる。
更にキヤリツジモータ84を逆転させてキヤリ
ツジを左マージン位置まで複帰させてCARRC4
5,PCARC73をリセツトする(ステツプ45
0〜453)。更に、用紙センサー87で用紙エ
ンドが検知されて判定され、ここで否定されると
行カウンタ43をカウントアツプして、再び上記
動作が繰返され、1行分の印字が完了される。
ツジを左マージン位置まで複帰させてCARRC4
5,PCARC73をリセツトする(ステツプ45
0〜453)。更に、用紙センサー87で用紙エ
ンドが検知されて判定され、ここで否定されると
行カウンタ43をカウントアツプして、再び上記
動作が繰返され、1行分の印字が完了される。
以上の動作を繰返して用紙センサー87が終端
を検知すると1頁の印字が完了する。又本例では
示していないが、文章が用紙1頁以内に有る場合
は頁終了データの検知で印字終了する。
を検知すると1頁の印字が完了する。又本例では
示していないが、文章が用紙1頁以内に有る場合
は頁終了データの検知で印字終了する。
空送りモードについて
例えば、上記の,の操作に先立つて空送り
キー18が操作されておれば空送りモードが設定
される。即ち、上記,の動作の最後に、空送
りの印字制御が行なわれる。これは第2図〜第6
図のステツプ109,208,257,323,
387で実行される。具体的には第7図の印字制
御におけるステツプ400以降が動作される。
キー18が操作されておれば空送りモードが設定
される。即ち、上記,の動作の最後に、空送
りの印字制御が行なわれる。これは第2図〜第6
図のステツプ109,208,257,323,
387で実行される。具体的には第7図の印字制
御におけるステツプ400以降が動作される。
これは、ステツプ401より402に進行して
F1がセツトされているか、すなわちF1がセツト
されていると行上昇(表示面では下降)される状
態を示し、そのため、ステツプ403で行ピツチ
メモリ41の行カウンタ43に対応するピツチ量
が読出され、プラテンモータ85をそのピツチ量
分正転して用紙を上昇させる。
F1がセツトされているか、すなわちF1がセツト
されていると行上昇(表示面では下降)される状
態を示し、そのため、ステツプ403で行ピツチ
メモリ41の行カウンタ43に対応するピツチ量
が読出され、プラテンモータ85をそのピツチ量
分正転して用紙を上昇させる。
又、F2がセツトされていれば、すなわち行下
降(表示面では上昇)される状態を意味し、この
時行ピツチメモリのピツチ量分プラテンモータ8
5を逆転して用紙を下降させる(ステツプ40
5)。なお、F1,F2ともにセツトしていることは
ない。
降(表示面では上昇)される状態を意味し、この
時行ピツチメモリのピツチ量分プラテンモータ8
5を逆転して用紙を下降させる(ステツプ40
5)。なお、F1,F2ともにセツトしていることは
ない。
更に、ステツプ407以降が動作され、プリン
タキヤリツジカウンタPCARC73とキヤリツジ
カウンタCARR―C45が一致する方向にキヤ
リツジモータ84が回転され、キヤリツジが移動
する(ステツプ406〜411)。
タキヤリツジカウンタPCARC73とキヤリツジ
カウンタCARR―C45が一致する方向にキヤ
リツジモータ84が回転され、キヤリツジが移動
する(ステツプ406〜411)。
これは、先に説明したようにカーソル移動又は
入力するごとにキヤリツジカウンタCARR―C
45が文字ピツチ量に応じて更新されているた
め、表示面上のカーソル位置とプリンタのキヤリ
ツジとが一致することになる。このため文書のレ
イアウトがプリンタのキヤリツジの移動によつて
表わされることになる。
入力するごとにキヤリツジカウンタCARR―C
45が文字ピツチ量に応じて更新されているた
め、表示面上のカーソル位置とプリンタのキヤリ
ツジとが一致することになる。このため文書のレ
イアウトがプリンタのキヤリツジの移動によつて
表わされることになる。
領域指定の印字
この機能は予め文章入力して記憶する文章の1
部分のみを印字することができるものであり、例
えばある定形印刷物の特定位置に文章編集した1
部分の文章を印字することができるものである。
部分のみを印字することができるものであり、例
えばある定形印刷物の特定位置に文章編集した1
部分の文章を印字することができるものである。
文章データを表示している表示装置上で上記カ
ーソル移動によつて印字しようとする部分の文章
の先頭位置までカーソルを移動し、ここで領域指
定キー13を操作すると、第8図のステツプ50
0が実行される。
ーソル移動によつて印字しようとする部分の文章
の先頭位置までカーソルを移動し、ここで領域指
定キー13を操作すると、第8図のステツプ50
0が実行される。
この時、キヤリツジカウンタCARR―C45
には、上記カーソル位置に応じたピツチ量が求め
られて記憶され、文章バツフアの入力位置も対応
する位置に更新されている。
には、上記カーソル位置に応じたピツチ量が求め
られて記憶され、文章バツフアの入力位置も対応
する位置に更新されている。
続くステツプ501で2回目の領域指定か否か
判定され、もし1回目であればステツプ502へ
進行して文章バツフア40の入力位置データをポ
インタAP149―1に記憶する。更にキヤリツジ
カウンタCARR―C45のデータをキヤリツジ
バツフアCARBF46に記憶する(ステツプ50
2,503)。
判定され、もし1回目であればステツプ502へ
進行して文章バツフア40の入力位置データをポ
インタAP149―1に記憶する。更にキヤリツジ
カウンタCARR―C45のデータをキヤリツジ
バツフアCARBF46に記憶する(ステツプ50
2,503)。
再び上記カーソル移動にて、文章部分の最後の
位置にカーソルを移動し、ここでこの領域指定の
キー13を再び操作する。すると、ステツプ50
1にて2回目であることを判定するので、ステツ
プ504に進行して文章バツフアの入力位置デー
タをポインタAP249―2に記憶する。
位置にカーソルを移動し、ここでこの領域指定の
キー13を再び操作する。すると、ステツプ50
1にて2回目であることを判定するので、ステツ
プ504に進行して文章バツフアの入力位置デー
タをポインタAP249―2に記憶する。
この動作につづいて印字キー12を操作する
と、第7図のステツプ400が実行され、今は空
送りモードでないのでステツプ430へ進行す
る。
と、第7図のステツプ400が実行され、今は空
送りモードでないのでステツプ430へ進行す
る。
これは上記同様キヤリツジ81を左マージンま
で復帰させステツプ432へ進行する。このステ
ツプ432で先に記憶するキヤリツジバツフア
CARBF46のデータをキヤリツジカウンタ
CARR―C45に転送して先の説明のステツプ
406以降が動作される。
で復帰させステツプ432へ進行する。このステ
ツプ432で先に記憶するキヤリツジバツフア
CARBF46のデータをキヤリツジカウンタ
CARR―C45に転送して先の説明のステツプ
406以降が動作される。
つまり、キヤリツジ81をキヤリツジカウンタ
CARR―C45のピツチ量分移動させて、部分
文章の先頭位置まで空送りする。
CARR―C45のピツチ量分移動させて、部分
文章の先頭位置まで空送りする。
前記空送りの後、ステツプ435より実行して
ステツプ441のAP1=AP2になるまで文章バツ
フア40のデータが記録される。
ステツプ441のAP1=AP2になるまで文章バツ
フア40のデータが記録される。
従つて、この領域指定印字では領域指定した部
分文章の先頭位置まで、行先頭より空送りされ、
引続き指定した文章が記録されることになる。
分文章の先頭位置まで、行先頭より空送りされ、
引続き指定した文章が記録されることになる。
なお、上記の実施例では表示装置6として2〜
4行分程度の表示装置を示したが1行分表示でき
る表示装置で充分であり、また通常のCRT表示
装置を用いることができる。好ましくは1行分表
示できる表示装置か2〜4行分程度表示できる表
示装置を用いることであり、それは装置を小型化
できるからである。
4行分程度の表示装置を示したが1行分表示でき
る表示装置で充分であり、また通常のCRT表示
装置を用いることができる。好ましくは1行分表
示できる表示装置か2〜4行分程度表示できる表
示装置を用いることであり、それは装置を小型化
できるからである。
<効果>
以上のように本発明にあつては、文章を入力す
るための文章入力部と、前記入力部から入力され
た文章情報を記憶する文章メモリと、前記文章情
報を編集制御する編集制御部と、前記文章情報を
表示する表示装置と、前記文章メモリの文章情報
を文書作成のため印字するプリンタとを備える文
章処理装置において、 前記プリンタのキヤリツジを空送り指示するた
めの空送り指示手段と、前記表示装置で表示さ
れ、文章の入力位置を表わすカーソルの位置を移
動指示する移動指示手段と、上記入力された文章
情報の各文字ピツチデータ,行間ピツチデータ等
の文章フオーマツトに関するデータを記憶する手
段を備え、前記空送り指示を与えてカーソルの位
置を移動させることにより、文章フオーマツトに
関するデータに基づいてプリンタのヘツドを前記
カーソル位置に対応した当該プリンタにセツトさ
れた書面上の位置へ記録することなく移動させる
ようにしたものであるから、文章レイアウトが表
示装置によらず、当該文章処理装置が備えるプリ
ンタを利用し、該プリンタのキヤリツジを空送り
操作させて実際の文書作成書面上で確認できて便
利である。
るための文章入力部と、前記入力部から入力され
た文章情報を記憶する文章メモリと、前記文章情
報を編集制御する編集制御部と、前記文章情報を
表示する表示装置と、前記文章メモリの文章情報
を文書作成のため印字するプリンタとを備える文
章処理装置において、 前記プリンタのキヤリツジを空送り指示するた
めの空送り指示手段と、前記表示装置で表示さ
れ、文章の入力位置を表わすカーソルの位置を移
動指示する移動指示手段と、上記入力された文章
情報の各文字ピツチデータ,行間ピツチデータ等
の文章フオーマツトに関するデータを記憶する手
段を備え、前記空送り指示を与えてカーソルの位
置を移動させることにより、文章フオーマツトに
関するデータに基づいてプリンタのヘツドを前記
カーソル位置に対応した当該プリンタにセツトさ
れた書面上の位置へ記録することなく移動させる
ようにしたものであるから、文章レイアウトが表
示装置によらず、当該文章処理装置が備えるプリ
ンタを利用し、該プリンタのキヤリツジを空送り
操作させて実際の文書作成書面上で確認できて便
利である。
また、プリンタを利用して文章レイアウトを確
認できるために、入力文章を確認するための表示
装置に自由度をもたせることができ、つまり1行
分或は2〜4行分程度の小型の表示装置で構成で
きる上に特別な文章レイアウト表示用の表示装置
も必要としないという特徴を有する。
認できるために、入力文章を確認するための表示
装置に自由度をもたせることができ、つまり1行
分或は2〜4行分程度の小型の表示装置で構成で
きる上に特別な文章レイアウト表示用の表示装置
も必要としないという特徴を有する。
第1図は本発明に係る文章処理装置の構成を示
すブロツク構成図、第2図乃至第8図は同装置の
動作を示すフローチヤートである。 1:キーボード装置、2:CPU、3:ROM、
4:RAM、5:表示制御部、6:表示装置、
7:プリンタ制御部、8:プリンタ、12:印字
指示キー、14〜17:カーソル移動指示キー、
18:空送り指示キー、40:文章バツフア、4
1:行ピツチメモリ、45:キヤリツジカウン
タ、51:カーソルカウンタ。
すブロツク構成図、第2図乃至第8図は同装置の
動作を示すフローチヤートである。 1:キーボード装置、2:CPU、3:ROM、
4:RAM、5:表示制御部、6:表示装置、
7:プリンタ制御部、8:プリンタ、12:印字
指示キー、14〜17:カーソル移動指示キー、
18:空送り指示キー、40:文章バツフア、4
1:行ピツチメモリ、45:キヤリツジカウン
タ、51:カーソルカウンタ。
Claims (1)
- 【特許請求の範囲】 1 文章を入力するための文章入力部と、前記入
力部から入力された文章情報を記憶する文章メモ
リと、前記文章情報を編集制御する編集制御部
と、前記文章情報を表示する表示装置と、前記文
章メモリの文章情報を文書作成のため印字するプ
リンタとを備える文章処理装置において、 前記プリンタのキヤリツジを空送り指示するた
めの空送り指示手段と、 前記表示装置で表示され、文章の入力位置を表
わすカーソルの位置を移動指示する移動指示手段
と、 上記入力された文章情報の各文字ピツチデー
タ,行間ピツチデータ等の文章フオーマツトに関
するデータを記憶する手段、 を備え、前記空送り指示を与えてカーソルの位
置を移動させることにより、文章フオーマツトに
関するデータに基づいてプリンタのヘツドを前記
カーソル位置に対応した当該プリンタにセツトさ
れた書面上の位置へ記録することなく移動させる
ことを特徴とする文章処理装置におけるプリンタ
の空送り制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58009180A JPS59135582A (ja) | 1983-01-21 | 1983-01-21 | 文章処理装置におけるプリンタの空送り制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58009180A JPS59135582A (ja) | 1983-01-21 | 1983-01-21 | 文章処理装置におけるプリンタの空送り制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59135582A JPS59135582A (ja) | 1984-08-03 |
| JPS6322332B2 true JPS6322332B2 (ja) | 1988-05-11 |
Family
ID=11713354
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58009180A Granted JPS59135582A (ja) | 1983-01-21 | 1983-01-21 | 文章処理装置におけるプリンタの空送り制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59135582A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6169483A (ja) * | 1984-09-14 | 1986-04-10 | Citizen Watch Co Ltd | モ−ド切換表示付シリアルプリンタ |
| JPS61175048A (ja) * | 1985-01-31 | 1986-08-06 | Toshiba Corp | 文書作成装置のプリンタ制御装置 |
| JP2953692B2 (ja) * | 1988-01-18 | 1999-09-27 | 富士通株式会社 | 印刷制御装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53129541A (en) * | 1977-04-19 | 1978-11-11 | Ricoh Co Ltd | Display system of word processor |
-
1983
- 1983-01-21 JP JP58009180A patent/JPS59135582A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59135582A (ja) | 1984-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6322333B2 (ja) | ||
| JPS6118033A (ja) | 印刷処理装置 | |
| JPS6322332B2 (ja) | ||
| US4573812A (en) | Intercharacter space processing apparatus for printers | |
| JPH07319868A (ja) | 文書編集処理装置 | |
| JP4735653B2 (ja) | 印刷データ作成装置及び印刷データ作成プログラム | |
| JPH0522932B2 (ja) | ||
| JPS612587A (ja) | テキスト部分に自動的にアンダ−ラインを引くためタイプライタまたは類似の機械において記録位置を制御する方法 | |
| JP3087447B2 (ja) | 印字装置 | |
| JP5907386B2 (ja) | 印刷装置、印刷装置による印刷方法及びプログラム | |
| JPH06103430B2 (ja) | 文字処理装置 | |
| JP2560650B2 (ja) | テープ印字装置 | |
| TW200532566A (en) | System, method, and program for generating barcode data | |
| JP2606126B2 (ja) | テープ記録装置 | |
| JP2604355B2 (ja) | 文書処理装置 | |
| JP3063544B2 (ja) | テープ印字装置 | |
| JPH0749851A (ja) | 文書整形装置 | |
| JPS61279924A (ja) | ワ−ドプロセツサ | |
| JP2592840B2 (ja) | 文字処理装置 | |
| JPS6134991B2 (ja) | ||
| JPH0115391B2 (ja) | ||
| JP2573174B2 (ja) | 文書作成装置 | |
| JPH01196378A (ja) | 文書処理装置および方法 | |
| JPH05131708A (ja) | 文章処理装置における印刷装置の印刷フオーマツトの作成方法 | |
| JPS62152771A (ja) | 印刷位置指定方式 |