JPH03256777A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH03256777A
JPH03256777A JP5596090A JP5596090A JPH03256777A JP H03256777 A JPH03256777 A JP H03256777A JP 5596090 A JP5596090 A JP 5596090A JP 5596090 A JP5596090 A JP 5596090A JP H03256777 A JPH03256777 A JP H03256777A
Authority
JP
Japan
Prior art keywords
data
character
memory
input
modification
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
JP5596090A
Other languages
English (en)
Inventor
Hajime Kumazawa
熊澤 一
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP5596090A priority Critical patent/JPH03256777A/ja
Publication of JPH03256777A publication Critical patent/JPH03256777A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、文書作成装置に係わり、文書作成・編集操作
を簡略化した文書作成装置に関するものである。
[従来技術] 従来、タイプライタ及びワードプロセッサ等の文書作成
装置においては、文書中の誤文字を消去キーの操作によ
り、ラインバッファから誤文字に対応するデータを削除
すると共に、印字用紙上の誤印字文字あるいは表示装置
上の誤入力文字を消去するオートコレクション機能を備
えたものがあった。
また、入力された文字データをボールド出力するための
ボールドモードや文字データに自動的にアンダーライン
を付与するオートアンダーラインモード等を設けたもの
もあった。この場合、文字データと共に、ボールド出力
データ及びアンダーライン付与データもラインバッファ
に記憶されていた。
[発明が解決しようとする課題] しかしながら、前記文書作成装置においては、例えば、
ボールドモードとオートアンダーラインモードとを設定
した状態で、複数の文字データを入力し、その両モード
を解除した後に、前記文字修飾された入力文字データ中
に誤入力を発見した場合に、オペレータがカーソルある
いは印字ヘッドを誤入力文字位置まで移動させて消去キ
ーを操作することにより、ラインバッファから該当のデ
ータを削除すると共に、印字用紙あるいは表示装置から
誤入力文字を消去していた。そして、前記両モードを再
設定し、正しい文字データを入力することにより、その
文字データと共に、設定されているモードに対応した修
飾データもラインバッファに記憶されていた。更に、オ
ペレータはリロケートキー等の操作により、訂正動作開
始前の入力位置にカーソルあるいは印字ヘッドを移動さ
せた後、再び両モードを解除する必要があった。
従って、それらの訂正操作は非常に煩雑となり、オペレ
ータの負担になっていた。
本発明は、上述した問題点を解決するためになされたも
のであり、訂正データの入力時の修飾状態を全く気に止
めることなく、正しいデータを入力するだけで、両隣り
の文字と同一の文字修飾を付与することができる極めて
操作性の良い文書作成装置を提供することを目的として
いる。
[課題を解決するための手段] この目的を達成するために本発明の文書作成装置は、文
字データ及びその文字データに対応する文字の修飾デー
タを入力する入力手段と、その文字データと修飾データ
とを対にして記憶するデータメモリと、入力された文字
データを出力する出力手段と、その出力手段上のデータ
入力位置を示す入力位置指示手段と、その入力位置手段
の現在位置を記憶する現在位置メモリとを有し、入力手
段から文字データが入力されたとき、現在位置メモリ及
びデータメモリのデータに基づいて、データ入力位置の
上位及び下位の文字データに対する修飾データの内容を
検索する検索手段と、検索手段の検索結果により、前記
上位及び下位の修飾データが同一のときには、入力され
た文字データと共に、同一である修飾データもデータメ
モリに記憶させる制御手段とを備えたことを特徴として
いる。
[作用] 上記の構成を有する本発明は、入力手段により入力され
た文字データ及び修飾データを対にしてデータメモリに
記憶する。また、入力された文字データは入力位置指示
手段が示すデータ入力位置に従って文字データを出力手
段上に出力する。
更に、前記検索手段は、入力手段により文字データが入
力されると、データ入力位置の現在位置を記憶する現在
位置メモリに基づいて、データ入力位置の上位側文字位
置及び下位側文字位置に対応するデータメモリ中の修飾
データの内容を検索する。その結果、前記上位側及び下
位側の文字位置に対応する修飾データが同一のときには
、その修飾データを文字データと共にデータメモリに記
憶する。
[実施例] 以下、本発明を具体化した一実施例を図面を参照して説
明する。
第2図に示すように、ワードプロセッサ1の本体フレー
ム2の前部には、キーボード3か配置され、そのキーボ
ード3の後方には、印字機構PMが配設されている。又
、本体フレーム2には、キーボード3と印字機構PMと
の間を回動中心とし、印字機構PMの上方を覆うことが
できる回動可能な液晶デイスプレィ75が設けられてい
る。
キーボード3には、アルファベットキーや数字キー及び
記号キーを含む文字キー10、スペースキー1]、印字
文字を消去するための消去キー12、アンダーラインを
施すためのオートアンダーラインキー13、印字文字を
ボールド文字(太文字)にするためのボールドキー14
、タイプライタモードやワープロモード等をサイクリッ
クに設定するモード切換キー15や各種機能キーが設け
られている。
印字機構PMには少なくとも、印字用紙を紙送りするプ
ラテン20とそれを駆動するモータとその駆動回路、プ
ラテン20と平行なガイド21に支持されたキャリッジ
22とそれを左右方向へ往復駆動するモータとその駆動
回路、ホイールカセット23に収容された活字ホイール
24とそれを駆動するモータとその駆動回路、リボンカ
セット25に収納された印字リボン26とそれを巻取る
モータとその駆動回路、活字ホイール24の活字27を
打撃する印字ハンマとそれを駆動するソレノイド28と
その駆動回路、印字リボン26或いは訂正リボン29を
選択的に印字位置に配置するリボン切換機構などが設け
られており、この印字機構PMは通常の電子タイプライ
タの印字機構と同様のものである。
また、液晶デイスプレィ75は、後述する表示機構りの
一部を成し、キーボード3あるいは後述するRAM50
からのデータを複数行表示することができる。
次に、ワードプロセッサの制御系の全体構成について第
3図のブロック図に基いて説明する。
ワードプロセッサ1は基本的にはキーボード3、印字機
構PM、表示機構り及び制御装置C等で構成され、キー
ボード3、印字機構PM、表示機構りはデータバス等を
介して制御装置CのメインCPU(中央演算装置)39
に接続されている。
制御装置CはメインCPU39と、そのメインCPU3
9にデータバス等を介して接続されたROM40及びR
AM50とから構成されている。
ROM40のプログラムメモリ41には、キーボード3
の各文字キーや各種機能キーから入力されるコードデー
タに対応させて印字機構PMや表示機構りを制御する制
御プログラム及び後述の訂正制御の制御プログラムなど
が記憶されている。
RAM50には、印字位置と対応させて絶対原点からの
キャリッジ22(印字ヘッド)の現在位置を順次更新し
て記憶する現在位置メモリ51と、印字された文字等の
コードデータと、アンダーラインフラグやボールドフラ
グ等の文字修飾データとキャリッジ移行量データからな
るアトリビュートデータとを2バイトで印字位置と対応
させて順々に約500文字記憶する印字データメモリ5
2と、キーボード3から入力されて液晶デイスプレィ7
5に表示される文字等のデータを記憶する入力バッファ
と、入力データをファイルデータとして記憶するテキス
トメモリと、カーソル(図示せず)の表示位置を液晶デ
イスプレィ75の各表示位置と対応させてカーソル移動
に応じてカウントするカーソル表示位置カウンタと、カ
ーソル表示位置カウンタのデータに対応して入力バッフ
ァのアドレスを指示するカーソル位置ポインタと、印字
データメモリ52において指示されたアドレスのデータ
を検索する印字データポインタ53と、メインCPU3
9て演算処理した結果を一時的に記憶する各種のメモリ
等が設けられている。
メインCPU39は、制御プログラムに基いて、各文字
キー10から入力されるデータに対応する文字・記号を
印字機構PMに印字させ、印字データを印字位置と対応
させて印字データメモリ52に順次記憶させる。
更に、消去キー12が操作されると、メインCPU39
は、現在位置メモリ51のデータと印字データメモリ5
2のデータに基づいて印字文字と同一の活字27を訂正
リボン29を介して印字機構PMに打撃させて消去させ
る。この場合印字ヘッドの現在位置で1回打撃させ、次
に印字ヘッドを印字方向に例えば1/240インチ微少
移動させた位置で1回打撃させ、次に印字ヘッドを前記
現在位置から灰中字方向に1/240インチ微少移動さ
せた位置で1回打撃させ、合計3回の打撃により消去を
実行させる。
表示機構りは、インターフェイス70と表示用CPU7
1とキャラクタジェネレータ72とデイスプレィコント
ローラ73と液晶デイスプレィ75とから構成され、図
示のように接続されている。
キャラクタジェネレータ72には、液晶デイスプレィ7
5に文字・記号を表示するための約400種類のドツト
マトリックス表示データがコードデータに対応して記憶
されている。
表示用CPU71は、インターフェイス70を介してメ
インCPU39から出力されるコマンドデータや文字デ
ータに基づき、これらに対応する表示データをキャラク
タジェネレータ72から読出し、その表示データをデイ
スプレィコント−ラフ3へ出力する。デイスプレィコン
トローラ73は、表示データを表示用RAM74に書込
むと同時に、その表示データに応じた表示信号を液晶デ
イスプレィ75に出力する。更に、表示用CPU71は
、インターフェイス70を介してメインCPU39から
のカーソル移動データに応じて、デイスプレィコントロ
ーラ73にカーソルの移動先のアドレスを指示するカー
ソル移動制御も行う。
次に、ワードプロセッサの制御装置Cで行われるタイプ
ライタモード設定時における訂正処理制御について、第
4図のフローチャートに基ついて説明する。
ワードプロセッサ1に電源か投入されるとこの制御か開
始されステップSl(以下、単にSlで表し、他のステ
ップも同様に扱う)へ移行して初期設定が実行され、S
2においてキー入力待ちをする。そして、キー入力され
るとS3へ移行し、消去キー12か否がか判定され、消
去キー12が操作されると83での判定結果かYesと
なり、S4に移行する。S4ては、印字データポインタ
53に現在位置メモリ51のデータか書込まれ、印字デ
ータポインタ53のデータに基いて印字ブタメモリ52
の印字ヘッド位置に対応するアドレスのデータが読出さ
れる。そして、次の85にて、そのデータは印字データ
か否かが判定され、印字データのときにはS6へ移行す
る。S6にて、読出された印字データ(アンダーライン
付与データを含む)、つまり文字データ及び文字修飾デ
ータに基づいて消去動作を行う。そして、次の87にて
消去した文字データに対応する印字データメモリ52の
アドレスにスペースコードが書込まれると共に、その印
字データに対応する文字修飾フラグが全てリセットされ
る。すなわち、消去した印字データが印字データメモリ
52から消去される。
S5においてNoと判定されたとき、例えば読出された
データがスペースコードのときにはS8へ移行し、印字
ヘッドが灰中字方向へ1文字分移動され、現在位置メモ
リ51の値がデクリメントされる。次の89にて、印字
データポインタ53に現在位置メモリ51のデータが書
込まれ、この印字データポインタ53のデータに基づい
て印字データメモリ52の印字ヘッド位置に対応するア
ドレスのデータが読出される。そして、次の810にお
いて、印字データが有るか否かが判定され、印字データ
があるときにはS6に移行する。また、印字データがな
いとき、例えば印字データメモリ52の先頭データのと
きにはS11へ移行し、ブザーを鳴動させるなどのアラ
ーム処理が実行され、S2に戻る。
一方、文字キー10あるいはスペースキー11が操作さ
れた時には、S3の判定結果がNoとなり、S12へ移
行する。そして、S12にて、操作されたキーが文字キ
ー10あるいはスペースキーであるか否かの判定結果が
Yesとなって813へ移行する。S13においては、
印字ヘッドと対向する印字位置の両サイドの印字位置、
つまり隣接する左右の印字位置に対応する印字データメ
モリ52のアドレスのデータかそれぞれ読出され、RA
M50中のワークメモリに記憶される。次のS14にて
、読出された2つのデータの文字修飾データ(文字修飾
フラグ)は同一であるか否かが判定される。隣接する印
字位置のデータの文字修飾データが同一の場合には、S
15に移行し、操作された文字キーあるいはスペースキ
ーに対応する文字データ(文字コード)と、前記ワーク
メモリに基づいて、隣接する印字位置の文字修飾デ−夕
とを印字ヘッド位置に対応する印字データメモリ52の
アドレスに記憶する。そして、S16にて、印字データ
メモリ52に記憶された印字ブタに基づいて、印字処理
を行う。このとき、メインCPU39は印字機構PMの
各駆動回路に制御信号を出力する。続いて、S17にて
、印字ヘッドが印字方向へ1文字分移動され、現在位置
メモリ51の値がインクリメントされる。
一方、S14の判定結果がNOの場合、すなわち隣接す
る印字位置の各データの文字修飾データが同一でない場
合には、S18へ移行し、現在ワードプロセッサに設定
されている文字修飾モードに基づいて文字修飾データと
、操作された文字キーあるいはスペースキーに対応する
文字データとを印字ヘッド位置に対応する印字データメ
モリ52のアドレスに記憶する。そして、前記S16に
移行して、印字処理を行うと共に、次にS17にて印字
ヘッドを印字方向に1文字分移動させ、S2に戻る。
尚、前記実施例においては、ワードプロセッサ1のタイ
プライタモード(ダイレクトプリントモード)にて印字
用紙上に印字を行う場合について説明したが、ワープロ
モードにて成品デイスプレィ75上でテキストを編集作
成中に訂正処理を行う場合であっても良い。
すなわち、基本的には訂正処理制御がほとんど同しであ
るため、簡略化して説明すると、前記実施例における入
力位置指示手段としての印字ヘッド(キャリッジ)をカ
ーソルに、また、出力手段としての印字機構PMを表示
機構りに、印字用紙を液晶デイスプレィ75に、更に、
データメモリとしてのRAM50を表示用RAM74に
それぞれ置き換えることにより、前記実施例と同様な作
用・効果を得ることができる。
また、前記実施例において、印字文字を消去した後、再
印字する場合、その印字位置に隣接する両側の印字位置
の文字修飾データが一致しないときには、自動的にその
ときワードプロセッサに設定されている文字修飾モード
に基いて文字修飾データを印字データメモリに記憶する
ようになっていたが、一致していないことをオペレータ
に報知するようにしても良い。
[発明の効果コ 以上詳述したことから明らかなように、本発明によれば
、誤入力文字を消去した後、改めて文字を入力する場合
、その文字に対する文字修飾状態について全く気にかけ
ることなく、正しい文字キを操作するだけで、両隣りの
文字と同じ文字修飾を付与することができる極めて操作
性の良い文書作成装置を提供することができる。
【図面の簡単な説明】
第1図から第4図までは本発明を具体化した実施例を示
すもので、第1図は本発明の詳細な説明する機能ブロッ
ク図、第2図はワードプロセッサの斜視図、第3図はワ
ードプロセッサの制御系のブロック図、第4図は訂正処
理制御のフローチャートである。 図中、3はキーボード、10は文字キー、11はスペー
スキー、12は消去キー、39はメインCPU、40は
ROM、50はRAM、51は現在位置メモリ、52は
印字データメモリ、Cは制御装置、Dは表示機構、PM
は印字機構である。

Claims (1)

  1. 【特許請求の範囲】 1、文字データ及びその文字データに対応する文字の修
    飾データを入力する入力手段と、前記文字データと修飾
    データとを対にして記憶するデータメモリと、 入力された文字データを出力する出力手段と、その出力
    手段上のデータ入力位置を示す入力位置指示手段と、 その入力位置指示手段の現在位置を記憶する現在位置メ
    モリとを有する文書作成装置において、前記入力手段か
    ら文字データが入力されたとき、前記現在位置メモリ及
    びデータメモリのデータに基づいて、データ入力位置の
    上位及び下位のデータに対する修飾データの内容を検索
    する検索手段と その検索手段の検索結果により、前記上位及び下位の修
    飾データが同一のときには、入力された文字データと共
    に、同一である修飾データも前記データメモリに記憶さ
    せる制御手段と、 を具備することを特徴とする文書作成装置。 2、前記修飾データがボールドデータあるいはアンダー
    ラインデータであることを特徴とする請求項1記載の文
    書作成装置。 3、前記制御手段は、前記上位及び下位の修飾データに
    ついて一致している修飾データのみを入力された文字デ
    ータと共に前記データメモリに記憶することを特徴とす
    る請求項1記載の文書作成装置。
JP5596090A 1990-03-07 1990-03-07 文書作成装置 Pending JPH03256777A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5596090A JPH03256777A (ja) 1990-03-07 1990-03-07 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5596090A JPH03256777A (ja) 1990-03-07 1990-03-07 文書作成装置

Publications (1)

Publication Number Publication Date
JPH03256777A true JPH03256777A (ja) 1991-11-15

Family

ID=13013647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5596090A Pending JPH03256777A (ja) 1990-03-07 1990-03-07 文書作成装置

Country Status (1)

Country Link
JP (1) JPH03256777A (ja)

Similar Documents

Publication Publication Date Title
JPS63149719A (ja) 情報処理装置
JPH0510234B2 (ja)
JPH0821030B2 (ja) 文書処理装置
US4994968A (en) Word processing device
JP2913758B2 (ja) 文書処理装置
JPH03229356A (ja) 文書処理装置のレイアウト表示制御装置
JPH0326409B2 (ja)
JPS63120362A (ja) スペルチエツク機能付文書処理装置
JPS63167959A (ja) 文書作成装置
US4564304A (en) Typewriter with resetting function for margin position and tab position
JPH03256777A (ja) 文書作成装置
EP0274436B1 (en) Word processing apparatus
US4933896A (en) Word processing apparatus for comparing entered data with stored data from a selected address and in a selected order
JPS6354273A (ja) 電子タイプライタ
JP2600654B2 (ja) 文書処理装置
JPS63170068A (ja) 出力装置
JPS63260474A (ja) 文字消去可能な印字装置
JP2759942B2 (ja) 文書処理装置
JPS63281845A (ja) 印字装置
JPS6391271A (ja) 電子タイプライタ
JPS63102969A (ja) 電子タイプライタ
JPS63189279A (ja) 印字装置
JPH03257576A (ja) ヘルプ情報表示機能付き文書処理装置
JPS63178072A (ja) 文字消去可能な印字装置
JPH0581271A (ja) ワードプロセツサ