JPH02165271A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPH02165271A
JPH02165271A JP63319928A JP31992888A JPH02165271A JP H02165271 A JPH02165271 A JP H02165271A JP 63319928 A JP63319928 A JP 63319928A JP 31992888 A JP31992888 A JP 31992888A JP H02165271 A JPH02165271 A JP H02165271A
Authority
JP
Japan
Prior art keywords
display
character
character string
document
pointing
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
JP63319928A
Other languages
English (en)
Inventor
Atsushi Sakakibara
榊原 厚志
Kazuyo Ikeda
和世 池田
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 JP63319928A priority Critical patent/JPH02165271A/ja
Publication of JPH02165271A publication Critical patent/JPH02165271A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、文字の並びである文書を扱う文字処理装置に
おいて、文書中の部分文字列を、ある種の条件によって
マーキングを施す文書処理に関するものである。
[従来の技術] 文字の並びである文書を扱う文字処理装置において、指
摘の対象となる複数個の条件のうち、少なくとも1つ以
上の条件を満たされた文字列を、同時に複数個の文字列
に対して、指摘する時、カラー表示装置の場合は、同じ
条件を満たされた指摘箇所ごとに、背景色を同色で指摘
表示している。
また、モノクロ表示装置の場合は、同じ条件を満たされ
た指摘箇所ごとに、異なった綱掛バターンで指摘表示し
ている。
しかしながら、この従来方式では、文字の並びである文
書を扱う文字処理装置において、指摘の対象となる複数
個の条件のうち、少なくとも1つ以上の条件を満たされ
た文字列を、同時に複数個の文字列に対して、指摘する
時、カラー表示装置の場合は、文字処理装置が表示装置
に関して高価になるという欠点があった。
[目 的] 以上の点に鑑み、本発明の目的は、指摘の対象となる複
数個の条件のうち、少なくとも1つ以上の条件を満たす
文字列を同時に複数個記憶可能で、また指摘表示可能な
文書処理装置を提供することにある。
以上の点に鑑み、本発明の目的は、前記指摘文字列記憶
手段によって、記憶されている文字列以外の文字を表示
する表示形態および、前記指摘文字列記憶手段によって
記憶されている文字列を表示する表示形態と比較して、
明らかに異なった強調表示された別の表示形態が可能に
なることにより、カラー表示装置にする必要がなく安価
な文書処理装置を提供することにある。
以上の点に鑑み、本発明の目的は、モノクロ表示装置の
場合でも網掛パターンで指摘表示により、識別しづらい
°という欠点が解消され、他の条件の指摘箇所との識別
が明白になる。
[実施例] 以下図面を参照しながら本発明の詳細な説明する。
第1図は本発明の全体構成の一例である。
図示の構成において、CPUは、マイクロプロセッサで
あり、文字処理のための演算、論理判断等を行ない、ア
ドレスバスAB、コントロールバスCB、データバスD
Bを介して、それらのバスに接続された各構成要素を制
御する。
アドレスバスABはマイクロプロセッサCPUの制御の
対象とする構成要素を指示するアドレス信号を転送する
。コントロールバスCBはマイクロプロセッサCPUの
制御の対象とする各構成要素のコントロール信号を転送
して印加する。データバスDBは各構成機器相互間のデ
ータの転送を行なう。
つぎにROMは、読出し専用の固定メモリであり、第7
図〜第9図につき後述するマイクロプロセッサCPUに
よる制御の手順を記憶させておく。
また、RAMは、lワード16ビツトの構成の書込み可
能のランダムアクセスメモリであって、各構成要素から
の各種データの一時記憶に用いる。TBUFはテキスト
バッファであり、第6図に後述するように、木文字処理
装置で取り扱う文書を内部形式で記憶する。
KBBUFは人力された読み列を蓄えるためのキーボー
ドバッファである。
TPTRはテキストバッファ上にカーソルの位置がある
場所を示すテキストポインタである。
KBはキーボードであって、アルファベットキー ひら
がなキー カタカナキー等の文字記号人カキ−5及び、
数字キー、校正箇所指摘キー同理由指摘箇所強調キー、
強調校正指摘箇所カーソル移動キー等の本文字、処理装
置に対する各種機器であり、テキストバッファTEXT
上に作成された文書の保管を行ない、保管された文書は
キーボードの指示により、必要な時呼び出される。
CRはカーソルレジスタである。、CPUにより、カー
ソルレジスタの内容を読み書きできる。
後述するCRTコントローラCRTCは、ここに蓄えら
れたアドレスに対応する表示装置CRT上の位置にカー
ソルを表示する。
DBUFは表示用バッファメモリで、表示すべきデータ
のパターンを蓄える。文書データの内容の表示を行なう
ときは、テキストバッファTEXT上のデータに基いて
DBUF上にパターンを展開することにより行なわれる
CRTCはカーソルレジスタCR及びバッファDB(J
Fに蓄えられた内容を表示器CRTに表示する役割を担
う。
またCRTは陰極線管等を用いた表示装置であり、その
表示装置CRTにおけるドツト構成の表示パターンおよ
びカーソルの表示をCRTコントローラで制御する。
さらに、CGはキャラクタジェネレータであって、表示
装置CRTに表示する文字、記号のパターンを記憶する
ものである。
かかる各構成要素からなる本発明文字処理装置において
は、キーボードKBからの各種の入力に応じて作動する
ものであって、キーボードKBh)らの人力が供給され
ると、まず、インタラブド信号がマイクロプロセッサC
PUに送られ、そのマイクロプロセッサCPUがROM
内に記憶しである各種の制御信号を読出し、それらの制
御信号に従って各種の制御が行なわれる。
第2図は、TBUF上に存在する文書に対して、校正の
対象となる箇所を指摘する校正指摘機能による、画面の
推移を説明した図である。
(a)に示すように、TBUF上の文書が表示された状
態で、校正箇所指摘キーが人力されると、校正の対象と
なる箇所が自動的に抽出される。
そして、(b)に示すように、校正の対象となる箇所が
、低輝度の反転表示で表示される。
第3図は、校正指摘機能において、指摘する理由とその
コードの一覧を示した図である。例えば、指定理由コー
ト0は、指示語であり、文書中の文章を解析し、指示語
であると判定された文字列を指摘するものである。
第4図は、指摘理由を指定し、その理由によって指摘さ
れた文字列を、強調表示する、同理由箇所強調機能の画
面の推移を説明した図である。
(a)に示すように、校正指摘機能によって、校正の対
象となる箇所が指摘された状態で、同理由指摘箇所強調
キーが押され、更に続けて理由コード(第3図0〜9)
が人力されると、(b)に示すように(a)で入力され
た理由によって指摘された指摘箇所が、すべて高輝度反
転表示され、強調される。尚、カーソルが存在する箇所
が、どの様な理由で、指摘されたのか、第6図(b)の
データに基づいて、同一画面上にウィンドウにて表示を
行う様にしてもよい。
第5図は、現在のカーソル位置より後方に存在する強調
表示された校正指摘箇所にカーソルを移動させる強調校
正指摘箇所カーソル移動機能の画面推じを説明した図で
ある。
(a)から(b)、(b)から(c)に示すように、強
調表示された校正箇所が存在する状態で強調校正指摘箇
所カーソル移動キーが人力されると、カーソル位置より
後方に存在する校正箇所へカーソルが移動する。
第6図はTBUFの構成を説明した図である。
(a)は、校正箇所が存在しない状態の文書の構成を示
しており、TBUFには、1文字が2バイトのJISX
O208コートによってベタに格納されており、文書束
に文書束コードが格納される。
(b)は、校正箇所が存在する時の文書の構成を示した
図である。
校正指摘箇所でない部分は、(a)と同様に、1文字2
バイトでベタ゛に詰められているか、校正箇所は開始コ
ートと終了コートによってはさまれており、開始コード
の直後には、1バイトの表示形態が存在し、その直後に
校正指定理由個数、更に理由コードが校正指定理由個数
分格納される。
実際の文字コードは、理由の直後に1文字2バイトで格
納される。尚、テキストとは別にテキスト内の文字コー
ドに対応して、第6図(b)の下段に示される開始コー
ド、表示形態、理由コード、終了コードを別のエリアに
記憶する様にしても良い。
上述の実施例の動作をフローに従って説明する。
第7図は、TBUF上に存在する文書に対して、校正の
対象となる箇所を指摘する校正指摘機能、同理由指摘箇
所強調機能、および強調校正指摘箇所カーソル移動機能
の処理を行なう部分の全体フローチャートである。
ステップ7−1はキーボードからのデータを人力バッフ
7KBBUFに取り込む処理である。以下、KBBUF
内に存在するキーの種類によって以下のように分岐する
。KBBUF先頭が校正箇所指摘キーであれば、校正箇
所指摘処理を行なわなければならず、ステップ7−2に
分岐する。KBBUF先頭が同理由指摘箇所強調キーで
あれば、同理由指摘箇所強調処理を行なわなければなら
ず、ステップ7−3に分岐する。KBBUF先頭が強調
校正指摘箇所カーソル移動キーであれば、強調校正指摘
箇所カーソル■廖動処理を行なわなければならず、ステ
ップ7−4に分岐する。そうでなければ、通常の編集処
理を行なうのでステップ7−5に分岐する。
ステップ7−2においては 、校正箇所指摘処理をテキ
ストバッファTBUFに対して行ない、第6図に詳述す
るように校正箇所指摘情報を、テキストバッファTBU
Fに格納し、校正箇所指摘の表示設定を行なう。
ステップ7−3において、第8図に詳述するように、テ
キストバッファTBUFの校正箇所指摘情報により、同
理由指摘箇所強調処理を行ない、テキストバッファTB
UF上の表示形態を設定する。
ステップ7−4において、第9図に詳述するように、テ
キストバッファTBUFの校正箇所指摘情報および、テ
キストポインタTPTRにより、強調校正指摘箇所カー
ソル移動処理を行ない、カーソル位置を移動設定する。
ステップ7−5において、上記機能以外の一般のワード
プロセッサにおいて見られるその他の処理を行ない、表
示設定を行なう。
ステップ7−6において、上記校正箇所指摘処理、同理
由指摘箇所強調処理、強調校正指摘箇所カーソル移動処
理、前記機能以外の一般のワードプロセッサにおいて見
られるその他の処理による表示設定による、表示処理を
行なう。
第8図はステップ7−3の同理由指摘箇所強調処理を詳
細化したフローチャートである。
ステップ8−1はキーボードからのデータ、を人力バッ
フ7KBBUFに取り込む処理である。以下、KBBU
F内に存在するキーの種類によって以下のように分岐す
る。KBBUF先頭が数字キーであれば、数字キーによ
り設定された検索指摘理由により、テキストバッファに
対し、同理由指摘箇所強調処理の表示設定を行なわなけ
ればならず、ステップ8−3に分岐する。KBBUF先
頭が数字キー以外であれば、何も処理をする必要がなく
、ステップ8−2に分岐する。
ステップ8−3において、数字キーにより設定された数
字により、第3図に詳述した検索指摘理由フードを設定
する。
ステップ8−2において、何も処理を行なわない。
ステップ8−4において、テキストバッファ上で、第6
図に詳述した開始コードを検索する処理を行なう。
ステップ8−5において、ステップ8−4における開始
コードを検索する処理の結果、テキストバッフyTBU
FのENDに達したかを文書束コードに達したかで判別
する。
ステップ8−6において、ステップ8−3において設定
きれた検索指摘理由コードと、一致した理由コートが、
テキストバッファTBUFの中で、ステップ8−4で検
索された開始コードと終了コードの間に存在するか判別
する。
ステップ8−7において、ステップ8−4で検索された
テキストバッファTBUFの開始コードと終了コードの
間の表示形態を、強調設定にする。
ステップ8−8において、ステップ8−4で検索された
テキストバッファTBUFの開始コードと終了コートの
間の表示形態を、低輝度設定にする。
第9図はステップ7−4の強調校正指摘箇所カーソル移
動処理を詳細化したフローチャートである。
ステップ9−1において、テキストバッファ上で、第6
図に詳述した開始コードを検索する処理を行なう。
ステップ9−2において、ステップ9−1における開始
コードを検索する処理の結果、テキストバッファTBυ
FのENDに達したかを文書末コードに達したかで判別
する。
ステップ9−3において、ステップ9−1において検索
された、テキストバッファTBUFの中の開始コードと
終了コートの間の表示形態が、強調設定か判別する。
ステップ9−4において、カーソル位置を移動させる表
示設定を、テキストポインタTPTHにより、設定する
[他の実施例] 以上の説明において、指摘の対象となる複数個の条件の
うち、1つの条件を満たす文字列を同時に複数個記憶で
き、また指摘表示し、前記指摘文字列記憶手段によって
、記憶されている文字列以外の文字を表示する表示形態
および、前記指摘文字列記憶手段によって記憶されてい
る文字列を表示する表示形態と比較して、明らかに異な
った強調表示された別の表示形態ができることを説明を
してきた。同様に、複数の条件を満たす文字列を同時に
複数個記憶でき、また指摘表示し、前記指摘文字列記憶
手段によって、記憶されている文字列以外の文字を表示
する表示形態および、前記指摘文字列記憶手段によって
記憶されている文字列を表示する表示形態と比較して、
明らかに異なった強調表示された別の表示形態にするこ
とも、可能である。このときは、第8図のフローチャー
トにおいて、8−1のキー人力に対して、条件数人力を
増やし、数字キーを条件数人内分、キー人力させれば良
いだけの話である。
[発明の効果] 以上の説明から明らかなように本発明によれば、指摘の
対象となる複数個の条件のうち、少なくとも1つ以上の
条件を満たす文字列を同時に複数個記憶でき、また指摘
表示できる効果がある。
そして、前記指摘文字列記憶手段によって、記憶されて
いる文字列以外の文字を表示する表示形態および、前記
指摘文字列記憶手段によって記憶されている文字列を表
示する表示形態と比較して、明らかに異なった強調表示
された別の表示形態ができるようになることにより、カ
ラー表示装置にする必要がなく、モノクロ表示装置を用
いることにより、文字処理装置を安価にできる効果があ
る。
また、モノクロ表示装置の場合でも網掛パターンで指摘
表示により、識別しづらいという欠点が解消され、他の
条件の指摘箇所との識別が明白になる。
以上のように操作性の高い、かつ安価な文字処理装置を
実現することができる。
【図面の簡単な説明】
第1図は本発明の全体構成のブロック図第2図は本発明
における校正の対象となる箇所を指摘する方法の例を示
した図 第3図は本発明における校正指摘する理由とそのコード
の一覧を示した図 第4図は本発明における校正の対象となる箇所を同理由
箇所強調する方法の例を示した同第5図は本発明におけ
る校正の対象となる箇所を強調校正指摘箇所カーソル移
動する方法の例を示した図 第6図は本発明におけるテキストバッファの構成を示し
た図 第7図〜第9図は本発明における本発明文字処理装置の
動作を示すフローチャート DISK    ・・・外部記憶装U CPU     ・・・マイクロブロッセサROM  
   ・・・読み出し専用メモリRAM     ・・
・ランダムアクセスメモリKBBUF   ・・・キー
ボードバッファTBUF    ・・・テキストバッフ
ァTPTR・・・テキストポインタ

Claims (1)

  1. 【特許請求の範囲】 文書を記憶する文書記憶手段と、 前記文書記憶手段に記憶されている文書の中から、指摘
    の対象となる複数個の条件のうち、少なくとも1つ以上
    の条件を満たす文字列を見つけ出す文字列指摘手段と、 前記文字列指摘手段によって見つけ出された文字列と文
    書上の位置、文字列が満たした条件を関連づける関連付
    け手段と、 前記文書記憶手段によって、記憶されている文字列を表
    示する第1の表示形態と、関連付け手段によって関連付
    けられている文字列を表示する第2の表示形態と、前記
    第1の表示形態、第2の表示形態とは異なる第3の表示
    形態の3種類の表示形態が可能な文書表示手段と、指摘
    の対象となる条件の一つを指示する指摘条件指示手段と
    、前記記憶手段に格納されている文字列のうち、前記指
    摘条件指示手段によって、指示された条件を満たす文字
    列を、前記第3の表示形態によって表示するべく、前記
    表示手段を制御する表示制御手段とを有することを特徴
    とする文字処理装置。
JP63319928A 1988-12-19 1988-12-19 文字処理装置 Pending JPH02165271A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63319928A JPH02165271A (ja) 1988-12-19 1988-12-19 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63319928A JPH02165271A (ja) 1988-12-19 1988-12-19 文字処理装置

Publications (1)

Publication Number Publication Date
JPH02165271A true JPH02165271A (ja) 1990-06-26

Family

ID=18115804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63319928A Pending JPH02165271A (ja) 1988-12-19 1988-12-19 文字処理装置

Country Status (1)

Country Link
JP (1) JPH02165271A (ja)

Similar Documents

Publication Publication Date Title
EP0449322B1 (en) Text processing apparatus with formatting of text
US5504850A (en) Data processing apparatus with headline representation
JPH0415863A (ja) 文字処理装置
JPH0452500B2 (ja)
JPH0447446A (ja) 文字処理装置
JP2567187B2 (ja) 文字処理方法
JPS6142307B2 (ja)
JPH05135010A (ja) 文字処理方法及び装置
JPH0452850A (ja) 文字処理装置
JPH04332073A (ja) 文字処理方法及びその装置
JPH03179553A (ja) 日本語文書作成装置
JP3237709B2 (ja) 文書処理装置及び文書処理方法
JPH0447445A (ja) 文字処理装置
JPH03116364A (ja) 文字処理装置
JPH03176759A (ja) 文字処理装置及びその方法
JPH0962666A (ja) 文書処理方法及びその装置
JPH09231210A (ja) 文字処理装置および読み出し可能な記憶媒体
JPH0385670A (ja) 二段階表示方式文書処理装置
JPH0520316A (ja) 文字処理装置
JPH04332074A (ja) 文字処理方法及びその装置
JPH0731679B2 (ja) 文字処理装置
JPS60110074A (ja) 文字処理装置
JPH10187700A (ja) 文書処理装置
JPH0442350A (ja) 文字処理装置
JPS6029823A (ja) 適応型記号列変換方式