JPH03129563A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH03129563A
JPH03129563A JP1269774A JP26977489A JPH03129563A JP H03129563 A JPH03129563 A JP H03129563A JP 1269774 A JP1269774 A JP 1269774A JP 26977489 A JP26977489 A JP 26977489A JP H03129563 A JPH03129563 A JP H03129563A
Authority
JP
Japan
Prior art keywords
character
input
control code
characters
overwritten
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.)
Granted
Application number
JP1269774A
Other languages
English (en)
Other versions
JPH0743715B2 (ja
Inventor
Masato Ijuin
伊集院 真人
Rie Fujisako
藤迫 理恵
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP1269774A priority Critical patent/JPH0743715B2/ja
Publication of JPH03129563A publication Critical patent/JPH03129563A/ja
Publication of JPH0743715B2 publication Critical patent/JPH0743715B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明は、日本語ワードプロセッサや日本語による文
書作成が可能なコンピュータなどの文書処理装置に関し
、特に、文書を、上書きによって修正する訂正モードと
、挿入によって修正する挿入モードとの2つのモードを
設定して修正することが可能な文書処理装置に関する。
(ロ)従来の技術 従来、この種の文書処理装置においては、入力された文
書を修正するにあたって、訂正モードで修正した場合に
は、文字コードと、インデントコードや改行コードのよ
うな制御コードを特に区別せずに、単純に1キヤラクタ
対lキヤラクタで置き換えて上書きするよろにしている
。
例を挙げれば、インデントコード田が挿入された「あい
う田かきく」の「あいう」をrABCDE」と修正する
ような場合には、 「あいう田かき1−rABCDEきく」のように上書き
するようにしている。
また、文字コードと制御コードを区別するような文書処
理装置である場合には、制御コードに対しては上書きせ
ずに、その制御コードをスキップして上書きするように
している。
例を挙げれば、インデントコード田が挿入された「あい
うmかきく」の「あいう」をrABCDE」と修正する
ような場合には、 rあい’+I]かきくJ−rABc(DDE<Jのよう
に上書きするようにしている。
(ハ)発明が解決しようとする課題 しかしながら、この種の文書処理装置においては、制御
コードが文字コードに上書きされた場合には、文章のレ
イアウトが不用意に変更されてしまうといった不都合が
生じる。
また、制御コードをスキップするようにした場合でも、
前後の文書データを区別すめために設けられている制御
コードをスキップして上書きしたのでは、制御コードに
またがって文字コードが入力されてしまうことになるた
め、意図した文章に変更できないという不具合があり、
常に訂正モードと挿入モードとを意識して入力しなけれ
ばならないという問題がある。
この発明は、このような事情を考慮してなされたもので
、制御コードのような文字コード以外のコードに対して
は、自動的に挿入モードに切替えて入力文書の修正を行
うようにした文書処理装置を提供するものである。
(ニ)課題を解決するための手段 第1図はこの発明の構成を示すブロック図である。
図に示すように、この発明は、文字コードや制御コード
からなる各種のキャラクタを入力する入力手段101と
、入力されたキャラクタを記憶する記憶手段102と、
記憶手段102に記憶されたキャラクタに対して阜ヤラ
クタの上に上書きして修正する訂正モードであるのか新
しいキャラクタを挿入して修正する挿入モードであるの
かを設定するモード設定手段103と、訂正モードにお
いて入力手段101からキャラクタが入力されたとき上
書きされる対象キャラクタが制御コードであるのか否か
を判定する判定手段104と、判定手段104の判定が
制御コードでないときには前記対象キャラクタを入力さ
れたキャラクタに置き換え制御コードであるときには直
前に入力されたキャラクタと制御コードとの間に入力さ
れたキャラクタを挿入する挿入手段105を備えてなる
文書処理装置である。
なお、この発明における入力手段101としては、文字
コードや制御コードからなる各種のキャラクタを入力す
ることができるものであればよく、キーボード装置やタ
ブレット装置が主として用いられる。
また、モード設定手段!03、判定手段104、及び挿
入手段105としては、一般に、マイクロプロセッサを
用いるのが便利であり、記憶手段102としては、通常
、その中のRAMが用いられる。
(ホ)作用 第1図に示すように、この発明によれば、入力手段10
1から入力された文字コードや制御コードからなる各種
のキャラクタは記憶手段102に記憶される。
そして、訂正モードにおいて、入力手段lotからキャ
ラクタが入力されたときには、判定手段104により、
上書きされる対象キャラクタが制御コードであるのか否
かが判定され、挿入手段105により、判定手段104
の判定が制御コードでないときには、上書される対象キ
ャラクタが入力されたキャラクタに置き換えられ、制御
コードであるときには、直前に入力されたキャラクタと
制御コードとの間に入力されたキャラクタが挿入される
。
従って、制御コードまでのキャラクタのみが上書き対象
キャラクタとなり、上書き対象キャラクタよりも入力キ
ャラクタが多い場合には制御コードの直前に入力キャラ
クタが挿入され、制御コード以後のキャラクタについて
は修正前のキャラクタが保持されるので、文章のレイア
ウトや文章内容が不用意に変更されることがない。
(へ)実施例 以下、図面に示す実施例に基づいてこの発明を詳述する
。なお、この発明jよこれによって限定されろものでは
ない。
第2図はこの発明を日本語ワードプロセッサに適用した
一実施例の構成を示すブロック図である。
図において、lほかなキーやファンクションキー、また
、上書きによって文章を修正する訂正モードや新しい文
字の挿入によって文章を修正する挿入モードに設定する
ためモード設定キー等を備えたキーボードであり、文字
コードや制御コードからなる各種のキャラクタを制御部
2に入力すると共に、訂正モードや挿入モードのモード
設定を行う。
制御部2は、マイクロプロセッサから構成され、ROM
からなるプログラムメモリ3に書き込まれた制御プログ
ラムに従い、後述する各種のデータ処理を行う。
4はキーボードlから入力されたかな文字列を漢字かな
交じり文に変換するためのROMからなるかな漢字変換
用辞書である。
5はCRTデイスプレィ装置やLC(液晶)デイスプレ
ィ装置、あるいはELデイスプレィ装置等からなる表示
装置であり、文字コードや制御コードからなる各種のか
な文字列や漢字かな交じり文を表示する。
6はインパクト式あるいは熱転写式のドツトプリンタで
ある。
7はRAMであり、内部には、キーボードlから入力さ
れた文字コード列を一時的に記憶する入力データバッフ
ァ8と、確定された文章を記憶する文章メモリ9とが設
定されている。
制御部2は、キーボードlから入力されたかな文字等の
キャラクタをコード変換してRAM7の入力データバッ
ファ8に一時的に蓄える。そして、キーボードlからの
指示により、かな漢字変換辞書4を参照してそのかな文
字等のキャラクタを漢字なか交じり文に変換し、カーソ
ルが次行へ移動される等の確定操作により、その漢字か
な交じり文をRAM7の文章メモリ9に移行して蓄える
。
また、キーボード1から訂正モードへの設定指示があっ
たときには、表示装置5に訂正モードであることを表示
すると共に、挿入モードの指示があるまでその訂正モー
ドを継続する。
この訂正モードにおいては、制御部2は、■キーボード
Iから文字コードや制御コード等のキャラクタコード列
が入力されると、その入力されたキャラクタコード列を
一時的に入力データバッファ8に格納する。
■文字の確定操作が行われた時には、確定すべきキャラ
クタコード列のキャラクタ数を計算する。
■計算したキャラクタ数に対して、文章メモリ9に概に
確定されているキャラクタコード列のキャラクタ数をチ
エツクすることにより、上書きするキャラクタ数を計算
する。
■チエツクしたコードが制御コードである場合には、そ
れまでに計算したキャラクタ数を上書きのためにカット
するキャラクタ数として算出する。
■算出したキャラクタ数を文章メモリ9より削除し、そ
の後、入力データバッファ8に一時的に格納しているキ
ャラクタコード列を文章メモリ9に格納し、上書き処理
を終了する。例を挙げれば、インデントコード(1)が
挿入された「あいう(1)かきく」の「あいう」をrA
BcDEJと修正するような場合には、 「あいつ田かきく」神rABcDE[l]かきく」のよ
うに修正して上書き処理を終了する。
次に、このような制御部2の処理動作の内容を、第3図
に示すフローチャートに従い説明する。
まず、キーボード1から入力された、新たに格納する文
字列を一時的に入力データバブファ8に格納しくステッ
プ21)、その入力データバッファ8に格納した文字列
の文字数を計算する(ステップ22)。
次に、文章メモリ9に格納しているコードをチエツクし
て、その文字数婆計算しながら(ステップ23)、チエ
ツクしたコードが制御コードであるのか否かを調べる(
ステップ24)。
このとき、制御コードでない場合には、さらに、入力デ
ータバッファ8に格納している文字列を全てチエツクし
たのか否か、つまり、入力データバッファ8に格納して
いる文字数を満たしたのか否かを調べ(ステップ25)
、満たしていないのであれば、ステップ23に戻ってコ
ードを順次チエツクしてゆく。
ステップ24において、チエツクしたコードが制御コー
ドである場合、及び、ステップ25において、入力デー
タバッファ8に格納している文字数を満たした場合には
、文章メモリ9より削除する文字数を決定しくステップ
26)、その決定した文字数分の文字列を削除する(ス
テップ27)。
そして、上書きする文字列を入力データバッファ8から
移行して文章メモリ8に格納する(ステップ28)。
このようにして、新たに格納する文字列と、既に確定し
ている文字列とを、別メモリに配置し、訂正モードにお
いては、削除すべき文字数を算出する過程において、文
字フードと制御コードとを判定して削除すべき文字数を
決定することにより、削除すべき文字数以上の文字列を
、挿入モードに切替えることなく自動的に制御コードの
直前に挿入することができ、訂正モードでの文章修正時
に文章のレイアウトか不用意に変更されることがなくな
る。
(ト)発明の効果 この発明によれば、訂正モードにおいては、上書きされ
る対象キャラクタが制御コードであるのか否かを判定し
て、制御コードでないときには、上書きされる対象キャ
ラクタを入力されたキャラクタに置き換え、制御コード
であるときには、直前に入力されたキャラクタとその制
御コードとの間に入力れさたキャラクタを自動的に挿入
するようにしたので、文章修正中に不用意に文章のレイ
アウトや文章内容か変更されてしまうことを防止するこ
とができる。
【図面の簡単な説明】
第1図はこの発明の構成を示すブロック図、第2図はこ
の発明を日本語ワードプロセッサに適用した一実施例の
構成を示すブロック図、第3図は実施例の動作を示すフ
ローチャートである。 1・・・・・・キーボード、2・・・・・・制御部、3
・・・・・・プログラムメモリ、 4・・・・・・かな漢字変換用辞書、5・・・・・・表
示装置、6・・・・・・印字装置、7・・・・・・RA
M。 8・・・・・・入力データバッファ、9・・・・文章メ
モリ。 第 図 第 図

Claims (1)

    【特許請求の範囲】
  1. 1、文字コードや制御コードからなる各種のキャラクタ
    を入力する入力手段と、入力されたキャラクタを記憶す
    る記憶手段と、記憶手段に記憶されたキャラクタに対し
    てキャラクタの上に上書きして修正する訂正モードであ
    るのか新しいキャラクタを挿入して修正する挿入モード
    であるのかを設定するモード設定手段と、訂正モードに
    おいて入力手段からキャラクタが入力されたとき上書き
    される対象キャラクタが制御コードであるのか否かを判
    定する判定手段と、判定手段の判定が制御コードでない
    ときには前記対象キャラクタを入力されたキャラクタに
    置き換え制御コードであるときには直前に入力されたキ
    ャラクタと制御コードとの間に入力されたキャラクタを
    挿入する挿入手段を備えてなる文書処理装置。
JP1269774A 1989-10-16 1989-10-16 文書処理装置 Expired - Lifetime JPH0743715B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1269774A JPH0743715B2 (ja) 1989-10-16 1989-10-16 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1269774A JPH0743715B2 (ja) 1989-10-16 1989-10-16 文書処理装置

Publications (2)

Publication Number Publication Date
JPH03129563A true JPH03129563A (ja) 1991-06-03
JPH0743715B2 JPH0743715B2 (ja) 1995-05-15

Family

ID=17476969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1269774A Expired - Lifetime JPH0743715B2 (ja) 1989-10-16 1989-10-16 文書処理装置

Country Status (1)

Country Link
JP (1) JPH0743715B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6446747B1 (en) 1995-12-23 2002-09-10 Daimlerchrysler Ag Control element arrangement for controlling the longitudinal movement and/or the lateral movement of a motor vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6446747B1 (en) 1995-12-23 2002-09-10 Daimlerchrysler Ag Control element arrangement for controlling the longitudinal movement and/or the lateral movement of a motor vehicle

Also Published As

Publication number Publication date
JPH0743715B2 (ja) 1995-05-15

Similar Documents

Publication Publication Date Title
JPS6017487A (ja) 文書作成装置の行ピツチ自動設定方法
JPH0442997B2 (ja)
JPH0743715B2 (ja) 文書処理装置
JP2786260B2 (ja) かな漢字変換装置
JPS6260056A (ja) 文字デ−タ設定方式
US5162993A (en) Word processing apparatus
JP2571043B2 (ja) 文字置換装置
JP2846655B2 (ja) 文字訂正方法
JPH0762841B2 (ja) 文書清書装置
JPS605318A (ja) 漢字仮名混り文入力装置
JP3016949B2 (ja) 情報処理装置
JPS60253572A (ja) 文書作成装置
JPH0666066B2 (ja) 振仮名付加機能付き文書処理装置
JPH05210672A (ja) 文書作成装置
JP3104655B2 (ja) 文書データ処理装置
JPS605470B2 (ja) 組版システム
JPS62113263A (ja) ハンデイワ−ドプロセツサ
JPS62107367A (ja) 行修飾設定機能付き文書作成装置
JPH0340870B2 (ja)
JPH04282757A (ja) 文書作成装置
JPH06162018A (ja) 文書作成装置及び表示制御方法
JPS62274459A (ja) 文章表現修正方式
JPS62295171A (ja) ハンデイワ−ドプロセツサ
JPH03160557A (ja) 文字処理方法及び装置
JPH04332073A (ja) 文字処理方法及びその装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080515

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090515

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100515

Year of fee payment: 15

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100515

Year of fee payment: 15