JPH0327468A - Document processor - Google Patents
Document processorInfo
- Publication number
- JPH0327468A JPH0327468A JP1160820A JP16082089A JPH0327468A JP H0327468 A JPH0327468 A JP H0327468A JP 1160820 A JP1160820 A JP 1160820A JP 16082089 A JP16082089 A JP 16082089A JP H0327468 A JPH0327468 A JP H0327468A
- Authority
- JP
- Japan
- Prior art keywords
- readability
- level
- evaluation
- pointing
- length
- 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
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は文書処理装置に関し、例えば文章の可読性を評
価可能で、かつ文章中から読みにくい箇所を検出可能な
文書処理装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document processing device, and more particularly, to a document processing device capable of evaluating the readability of a text and detecting difficult-to-read parts of the text.
[従来の技術]
従来の文章の読み易さ(可読性)を評価可能な装置は、
オペレータの作成した文章が一般的に言って読み易いか
どうかを判定するのに、文章の平均段落長、平均文長な
どの外見的特徴を測定し、それを読み易いといわれる文
章から予め測定した基準値と比較することにより判定し
ていた。[Prior art] Conventional devices that can evaluate the readability of texts are:
In order to determine whether sentences created by operators are generally easy to read, external characteristics such as average paragraph length and average sentence length are measured, and these are measured in advance from sentences that are said to be easy to read. Judgments were made by comparing with standard values.
また、他方、文章から読みにくい箇所を検出し、指摘す
る装置も提案されている。この種の装置は、文章中の長
すぎる段落、長ずざる文などを検出し、それが予め設定
された指摘レベルを越えたときに出力するというもので
ある。On the other hand, devices have also been proposed that detect and point out difficult-to-read parts of a text. This type of device detects paragraphs that are too long, sentences that are too long, etc., and outputs them when they exceed a preset indication level.
[発明が解決しようとする課題]
ところが、一般に、このような文章の外見的特徴は、そ
の文章の属する分野によりかなり大きく変動する。例え
ば、一般に適正な段落の長さは、学術書では1 000
字、感想文では150字、といわれており、分野により
大きく変化する。[Problems to be Solved by the Invention] However, in general, the external characteristics of such texts vary considerably depending on the field to which the texts belong. For example, the generally appropriate paragraph length for academic books is 1,000.
It is said to be 150 characters for letters and impressions, and it varies greatly depending on the field.
また、文の長さにおいても、例えば特許請求の範囲の記
載文などは極めて長いのが普通である。Furthermore, regarding the length of sentences, for example, sentences describing the scope of claims are usually extremely long.
そのため、各分野毎に前述の指摘レベルをうまく調整す
るようにしなければならない。Therefore, it is necessary to carefully adjust the above-mentioned level of indication for each field.
しかし、指摘レベルを低くしすぎると、やたらと指摘箇
所が増えて確認に手間がかかつてしまう。一方、逆に指
摘レベルを高くしすぎると、本当に読みにくい文、段落
が指摘されなくなったりする。However, if the indication level is set too low, the number of points to be pointed out will increase too much, making confirmation time-consuming. On the other hand, if the pointing level is set too high, sentences and paragraphs that are really difficult to read may not be pointed out.
そのため、従来のこの種のシステムにおいては、オペレ
ータの経験によって指摘レベルを調整しなければならな
いという不便があった。Therefore, in this type of conventional system, there was an inconvenience in that the indication level had to be adjusted depending on the operator's experience.
[課題を解決するための手段]
本発明は上述の課題を解決することを目的として成され
たもので、上述の課題を解決する一手段として本実施例
は以下の構戒を備える。[Means for Solving the Problems] The present invention has been made for the purpose of solving the above-mentioned problems, and as a means for solving the above-mentioned problems, the present embodiment includes the following precepts.
即ち、文章の可読性を評価して該評価した評価値を出力
する可読性評価手段と、該可読性評価手段より出力され
た評価値に対応した指摘レベルを設定する指摘レベル自
動設定手段と、前記可読性評価手段による文章中の読み
にくい箇所を前記指摘レベル自動設定手段により設定さ
れた指摘レベルに基づいて指摘する可読性指摘手段とを
備える。That is, readability evaluation means for evaluating the readability of a text and outputting the evaluated evaluation value, automatic pointing level setting means for setting an indication level corresponding to the evaluation value outputted from the readability evaluation means, and the readability evaluation means. and readability pointing means for pointing out difficult-to-read parts of the text based on the pointing level set by the pointing level automatic setting means.
[イ乍用]
以上の構成において、可読性評価手段と、可読性指摘手
段とをうまく連動させることにより、面倒な指摘レベル
設定作業が不要な文書処理装置を提供できる。[For Use] In the above configuration, by properly linking the readability evaluation means and the readability indication means, it is possible to provide a document processing device that does not require troublesome indication level setting work.
即ち、可読性評価手段の出力する評価値にある定められ
たファクタを乗じて、それを指摘レベルとして採用する
ことにより、面倒な指摘レベル設定作業が不要な文書処
理装置を提供可能としている。That is, by multiplying the evaluation value output by the readability evaluation means by a predetermined factor and using it as the indication level, it is possible to provide a document processing device that does not require the troublesome operation of setting the indication level.
[実施例]
以下、図面を参照して本発明に係る一実施例を詳細に説
明する。[Example] Hereinafter, an example according to the present invention will be described in detail with reference to the drawings.
第1図は本発明に係る一実施例の全体構成を示すブロッ
ク図である。FIG. 1 is a block diagram showing the overall configuration of an embodiment according to the present invention.
第l図において、1はROM2に格納された例えば後述
する第6図、第7図に示す制御手順に従い、本実施例全
体の制御を司るCPUである。In FIG. 1, reference numeral 1 denotes a CPU that controls the entire embodiment according to control procedures stored in the ROM 2 and shown in FIGS. 6 and 7, which will be described later, for example.
CPUIはマイクロプロセッサで構成され、文字処理の
ための演算、論理判断等を行い、アドレスバスAB21
、コントロールバスCB22、データパスDB23を介
して、それらのバスに接続された各構成要素を制御する
。The CPUI is composed of a microprocessor, performs calculations for character processing, logical judgments, etc., and uses the address bus AB21.
, control bus CB22, and data path DB23, each component connected to these buses is controlled.
2は上述した制御手順等を記憶する読出し専用の固定メ
モリROM,3は1ワード16ビットの構成の書込み可
能のランダムアクセスメモリRAMであり、各構成から
の各種データの一時記憶等に用いられる。Reference numeral 2 represents a read-only fixed memory ROM for storing the above-mentioned control procedures, etc., and 3 represents a writable random access memory RAM having a configuration of 16 bits per word, which is used for temporary storage of various data from each configuration.
RAM3において、TEXTはテキストバツファであり
、本実施例装置で取り扱う文書を内部形式で記憶する。In the RAM 3, TEXT is a text buffer that stores documents handled by the apparatus of this embodiment in an internal format.
HYOtJKAは可読性で測定された評価値を記憶する
評価値記憶領域である。HYOtJKA is an evaluation value storage area that stores evaluation values measured in terms of readability.
SITEKIは設定された指摘レベルデークを記憶する
指摘レベル記憶領域である。SITEKI is an indication level storage area that stores the set indication level data.
更に、4はキーボードK/Bであり、アルファベットキ
ー、ひらがなキー、カタカナキー等の文字記号入力キー
、及び、可読性評価キー、指摘レベルキー、可読性指摘
キー、指摘レベル表示キー等の本実施例装置に対する各
種機能を指示するための各種のファンクションキーを備
えている。Further, 4 is a keyboard K/B, which includes character symbol input keys such as alphabet keys, hiragana keys, and katakana keys, as well as readability evaluation keys, indication level keys, readability indication keys, indication level display keys, etc. It is equipped with various function keys for instructing various functions.
5は定型文書を記憶するための大容量外部メモリDIS
Kであり、テキストバツファTEXT上に作成された文
書情報の保管を行い、保管された文書情報はキーボード
4よりの指示入力により、必要に応じて呼び出すことが
できる。6はカーソルレジスタCRであり、CRT8に
表示されるカーソル表示位置を指示するものである。カ
ーソルレジスタCR6はCPUIにより、内容を読み書
きされ、該CPU1よりの書込み内容に従ったCRT8
の表示画面位置に表示される。即ち、CRTコントロー
ラCRTC7は、カーソルレジスタCR6に蓄えられた
アドレスに対する表示装置CRTg上の位置にカーソル
を表示する。7はCRTコントローラCRTCであり、
CPU 1の制御に従ってカーソルレジスタCR及びバ
ツファDBUFに蓄えられた内容をCRTに表示する役
割を担う。8は陰極線管等を用いた表示装置CRTであ
り、CRT8におけるドット構成のパターンおよびカー
ソルの表示なCRTC7で制御する。5 is a large-capacity external memory DIS for storing standard documents.
K, the document information created on the text buffer TEXT is stored, and the stored document information can be called up as needed by inputting instructions from the keyboard 4. Reference numeral 6 denotes a cursor register CR, which indicates the cursor display position displayed on the CRT 8. The contents of the cursor register CR6 are read and written by the CPU, and the CRT8 register according to the contents written by the CPU1.
displayed at the display screen position. That is, the CRT controller CRTC7 displays a cursor at the position on the display device CRTg corresponding to the address stored in the cursor register CR6. 7 is a CRT controller CRTC;
It plays the role of displaying the contents stored in the cursor register CR and buffer DBUF on the CRT under the control of the CPU 1. Reference numeral 8 denotes a display device CRT using a cathode ray tube or the like, and the display of the dot configuration pattern and cursor on the CRT 8 is controlled by the CRTC 7.
さらに、9はキャラクタジエネレータCGであり、CR
T8に表示する文字、記号のパターンを記憶するもので
ある。また、10は表示用バツファメモリDBUPであ
り、RAMB中のTEXTに蓄えらえた文書情報等の表
示すべきデータのバターンを蓄える。文書情報の内容の
表示を行なうときは、テキストバツファTEXT上のデ
ータに基づいてDBUF 1 0上にパターンを展開す
ることにより行なわれる。Furthermore, 9 is a character generator CG, CR
It stores the pattern of characters and symbols to be displayed on T8. A display buffer memory DBUP 10 stores patterns of data to be displayed, such as document information stored in TEXT in RAMB. When displaying the contents of the document information, a pattern is developed on the DBUF 10 based on the data on the text buffer TEXT.
アドレスバスAB21はCPUIの制御の対象とする構
成要素を指示するアドレス信号等を転送する。コントロ
ールバスCB22はCPU 1の制御の対象とする各構
成要素のコントロール信号を転送して印加する。データ
パスDB23は各構成機器相互間のデータの転送を行う
。The address bus AB21 transfers address signals and the like that indicate the components to be controlled by the CPUI. The control bus CB22 transfers and applies control signals for each component controlled by the CPU 1. The data path DB 23 transfers data between each component device.
以上の構成より成る本実施例装置は、原則としてキーボ
ード4からの各種指示入力に応じて動作するものであり
、キーボード4からの指示入力があると、まずインクラ
プト信号がCPU 1に送られ、CPU 1は該インク
ラフト信号に従って起動されるROM2内に記憶されて
いる各種の制御手順(インタラブトプログラム)に従っ
て、各種の制御を実行する。The device of this embodiment having the above configuration basically operates in response to various instruction inputs from the keyboard 4. When an instruction is input from the keyboard 4, an inrupt signal is first sent to the CPU 1, and the CPU 1 1 executes various controls in accordance with various control procedures (interrupt programs) stored in the ROM 2 that are activated in accordance with the incraft signal.
以下、以上の構成より成る本実施例装置における、可読
性評価の機能の例を第2図を参照して以下に説明する。Hereinafter, an example of the readability evaluation function in the apparatus of this embodiment having the above configuration will be described below with reference to FIG.
第2図において、上段に示す25はCRT8に可読性が
測定される文書が表示されている状態が示されている。In FIG. 2, 25 shown in the upper row shows a state in which a document whose readability is to be measured is displayed on the CRT 8.
25の状態で可読性評価が指示されると、文章中に含ま
れる、「段落の長さ」、「文の長さ」、「句読点の長さ
」が測定される。そして測定結果が例えば下段に示す2
6のように表示される。When readability evaluation is instructed in state 25, "paragraph length", "sentence length", and "punctuation mark length" included in the text are measured. The measurement results are shown in the lower row for example 2
It will be displayed as 6.
26の状態では、段落、文、句読点間のそれぞれに対し
て、文章全体を通した平均値が表示される。In state 26, the average value for the entire sentence is displayed for each paragraph, sentence, and punctuation mark.
第2図の表示画面例では、評価結果として、標9
10
準値に対して適正であるか否かがグラフで示されている
。従って、オペレータは、この画面を目視確認すること
により、自身の作成した文章の全体としての読み易さの
傾向を読み取ることができる。In the display screen example of FIG. 2, as an evaluation result, whether or not the evaluation result is appropriate for the standard 9 10 standard value is shown in a graph. Therefore, by visually checking this screen, the operator can read the tendency of the overall readability of the text he/she has created.
更に、本実施例装置における可読性の機能を第3図を参
照して以下に説明する。Furthermore, the readability function of the device of this embodiment will be explained below with reference to FIG.
第3図の最上段の31に示すのが、読み難さの指摘レベ
ルの指摘前の文章のCRT8表示画面への表示例を示し
ものである。この31の文章には、長ずざる文、長すぎ
る句読点間なども一部含まれている。What is shown at 31 in the top row of FIG. 3 is an example of displaying a sentence on the CRT 8 display screen before the difficulty of reading has been pointed out. These 31 sentences include some sentences that are too long and spaces between punctuation marks that are too long.
この31の表示状態時に、キーボード4の指摘レベル表
示キーを操作入力することにより、CRT8の表示画面
は中段の32に示す指摘レベル設定画面となる。本実施
例においては、この状態時に読み難さの指摘レベルの設
定ができる。By operating the indication level display key of the keyboard 4 in the display state 31, the display screen of the CRT 8 changes to the indication level setting screen shown at 32 in the middle row. In this embodiment, it is possible to set the indication level of difficulty in reading in this state.
例えば、段落の長さとして32に示す様に” 4 0
0 ”を設定すると、文章中の各段落の段落長が400
字以上のものが文章中から検出され、画面上に指摘表示
されることになる。For example, as shown in 32 as the length of the paragraph "4 0
If set to 0, the length of each paragraph in the text will be 400.
Objects larger than characters are detected in the text and displayed on the screen.
この指摘レベルの設定は、キーボード4から直接数字キ
ーを入力して行なうこともできるが、指摘レベル設定キ
ーを操作することにより、可読性評価処理で測定した評
価値を利用して自動設定することができる。This setting of the pointing level can be done by directly inputting the numerical keys from the keyboard 4, but by operating the pointing level setting key, it can be set automatically using the evaluation value measured in the readability evaluation process. can.
なお、指摘レベルの設定が終了した時に、続いて可読性
指摘キーを操作することにより、可読性指摘を行なうこ
とができる。Note that, when the setting of the pointing level is completed, readability can be pointed out by subsequently operating the readability pointing key.
以上の指摘処理が終了すると、CRT8の表示画面は、
例えば下段に示す33のようになる。When the above pointing process is completed, the display screen of the CRT8 will be
For example, it will look like 33 shown in the bottom row.
第3図の33の例では、「郵政省では〜」で始11
l2
まる文、及び「このような〜」で始まる句読点間、更に
、「そこで〜」で始まる文が、それぞれ設定段落長以上
、所定文長以上、所定句読点間の長さ以上である(長す
ぎる)と指摘表示されている。In example 33 in Figure 3, the sentence starting with ``In the Ministry of Posts and Telecommunications...'', the space between punctuation marks starting with ``like this...'', and the sentence starting with ``there...'' are each longer than the set paragraph length. , it is indicated that the length of the sentence is longer than a predetermined length, or longer than the length between predetermined punctuation marks (too long).
なお、33の例では、各指摘とも同じ網の種類によって
指摘したが、この網の種類を各場合で異なるものとし、
網を目視確認するのみで指摘された理由を認識可能に制
御してもよい。In addition, in example 33, each point was made using the same type of net, but the type of net is different in each case,
The control may be such that the indicated reason can be recognized simply by visually checking the mesh.
RAMa中の可読性評価処理により測定された評価値を
記憶する評価値記憶領域HYOUKAの詳細構成を第4
図に示す。The detailed configuration of the evaluation value storage area HYOUKA that stores the evaluation values measured by the readability evaluation process in RAMa is described in the fourth section.
As shown in the figure.
HYOUKAは、第4図に示す如く、測定された段階の
長さの評価値41、文の長さの評価値42、句読点間の
長さの評価値43(各評価値は各長さの平均値である)
の各評価値が1項目各2バイトで格納される。As shown in Figure 4, HYOUKA has an evaluation value of 41 for the length of the measured stages, an evaluation value of 42 for the length of sentences, and an evaluation value of 43 for the length between punctuation marks (each evaluation value is the average of each length). value)
Each evaluation value is stored in 2 bytes for each item.
また、指摘レベルの設定により設定された指摘レベルの
パラメータを記憶する指摘レベル記憶領域SITEKI
の詳細構成を第5図に示す。In addition, there is an indication level storage area SITEKI that stores the parameters of the indication level set by the indication level setting.
The detailed configuration is shown in FIG.
SITEKIは第5図に示す如く、設定された段落の長
さの指摘レベル51、文の長さの指摘レベル52、句読
点間の長さの指摘レベル53の各レベルが1項目各2バ
イトで格納される。ここに入る値以上の段落、文、句読
点間が文章中から検出されれば、指摘されることになる
。As shown in Figure 5, in SITEKI, each level of the set paragraph length indication level 51, sentence length indication level 52, and punctuation mark length indication level 53 is stored in 2 bytes each. be done. If a paragraph, sentence, or punctuation mark that exceeds the value entered here is detected in a sentence, it will be pointed out.
以上の各構成、機能を備える本実施例の文書処理動作を
、第6図、第7図のフローチャートを参照して以下に説
明する。The document processing operation of this embodiment having the above configurations and functions will be explained below with reference to the flowcharts of FIGS. 6 and 7.
第6図はキーボード4よりのキー人力を取り込み、該入
力キーに従った処理を示すフローチャートである。FIG. 6 is a flowchart illustrating a process in which key input from the keyboard 4 is input and the process is performed according to the input key.
13
l 4
第6図において、ステップ6−1はキーボードからのデ
ータを取り込む処理である。ステップ6−1で取り込ま
れたキーの種類によって以下のように分岐する。13 l 4 In FIG. 6, step 6-1 is a process for capturing data from the keyboard. The process branches as follows depending on the type of key taken in step 6-1.
即ち、入力されたのが可読性評価キーの時にはステップ
6−2に進み、可読性評価処理を実行し、当該処理で測
定された評価値なHYOUKAに設定登録する。そして
、測定結果をCRT8の表示画面に第2図26のように
表示する。That is, when the input key is a readability evaluation key, the process proceeds to step 6-2, where a readability evaluation process is executed, and the evaluation value measured in the process is set and registered in HYOUKA. The measurement results are then displayed on the display screen of the CRT 8 as shown in FIG. 26.
一方、指摘レベル表示キーの入力であったときにはステ
ップ6−3に進み、S I TEK Iに格納されてい
る指摘レベルをCRT8の表示画面上に第3図に32で
示すように表示する。On the other hand, if it is the input of the indication level display key, the process proceeds to step 6-3, and the indication level stored in the SI TEK I is displayed on the display screen of the CRT 8 as shown at 32 in FIG.
また、入力されたのが指摘レベル設定キーであったとき
にはステップ6−4に進み、第7図に詳述する指摘レベ
ル設定処理を行なう。If it is the indication level setting key that has been input, the process proceeds to step 6-4, and the indication level setting process detailed in FIG. 7 is performed.
更に、入力されたのが可読性指摘キーであったときには
ステップ6−5に進み、指摘レベルに基づいて、可読性
の指摘を行ない、CRT8の表示画面上に第3図に33
で示す如き指摘結果を表示する。Further, if the input key is the readability pointing key, the process advances to step 6-5, where the readability is pointed out based on the pointing level, and the message 33 shown in FIG. 3 is displayed on the display screen of the CRT 8.
Displays the indicated results as shown in .
更にまた、入力されたのが以上の各キーでなくその他の
キーであったときにはステップ6−6に進み、入力され
たキ一種別に従ってカーソル移動、挿入削除等の通常の
ワードプロセッサ等で行なわれる編集処理を行なう。Furthermore, if the input key is not one of the above keys but another key, the process proceeds to step 6-6, where editing is performed using a normal word processor, such as moving the cursor, inserting and deleting, etc., according to the type of key input. Process.
以上の第6図の処理におけるステップ6−4の「指摘レ
ベル設定処理」の詳細処理を、第7図のフローチャート
を参照して以下に説明する。The detailed process of the "indication level setting process" of step 6-4 in the above process of FIG. 6 will be explained below with reference to the flowchart of FIG. 7.
指摘レベル設定処理においては、まずステップ7−1に
おいてワーク変数を初期設定する。具体的には、HYO
UKAの先頭アドレスポインタ1 5
1 6
rpJに、HYOtJKAの初期先頭アドレスを格納し
、SITEKIの先頭アドレスポインタrqJにSIT
EKIの初期先頭アドレスを格納する。そして転送カウ
ンタiも初期値である゛1 ”に初期設定する。In the indication level setting process, first, in step 7-1, work variables are initialized. Specifically, HYO
Store the initial start address of HYOtJKA in the start address pointer 1 5 1 6 rpJ of UKA, and store SIT in the start address pointer rqJ of SITEKI.
Stores the initial start address of EKI. The transfer counter i is also initialized to the initial value "1".
続いてステップ7−2において、転送カウンタiの内容
をチェックし、[il≧3か否かを調べる。[il≧3
のときは転送終了であるため処理を終了してリターンす
る。Subsequently, in step 7-2, the contents of the transfer counter i are checked to see if [il≧3]. [il≧3
When , the transfer is complete, so the process ends and returns.
[i]≧3でなければ、転送処理を実行すべくステップ
7−3に進む。そして、ステップ7−3において、レジ
スタrxJにHYOUKAへの書込みアドレス値を保持
するポインタ[plで指定されたH Y. O U K
A中の評価値データの1ワード(2バイト)の内容を
読出して格納する。続いてステップ7−4に進み、この
レジスタrxJの値を1.25倍する。これは、レジス
タrxJの値そのものが平均的であるので、平均値より
一定のマージン以上かけ離れたもののみが指摘させる様
にするためである。そして続くステップ7−5において
、SITEKIの書込み/読出しアドレス値を示すポイ
ンタ[qlの示す位置にrxJの値を転送してステップ
7−6に進む。If [i]≧3 is not satisfied, the process proceeds to step 7-3 to execute the transfer process. Then, in step 7-3, a pointer [HY. OUK
The contents of 1 word (2 bytes) of evaluation value data in A are read and stored. Subsequently, the process proceeds to step 7-4, and the value of this register rxJ is multiplied by 1.25. This is because the value of the register rxJ itself is average, so only those that are far from the average value by more than a certain margin will be pointed out. Then, in the following step 7-5, the value of rxJ is transferred to the position indicated by the pointer [ql indicating the write/read address value of SITEKI, and the process proceeds to step 7-6.
ステップ7−6においては、ポインタrpJ、rqJを
それぞれlワードづつ歩進し(各ポインタを2バイト分
進め)、また、転送カウンタiの内容をインクリメント
して+1する。そしてステップ7−2に戻る。In step 7-6, the pointers rpJ and rqJ are each incremented by l words (each pointer is advanced by 2 bytes), and the contents of the transfer counter i are incremented by +1. Then, return to step 7-2.
以上説明した様に本実施例によれば、可読性評価処理に
より評価した評価値に、ある定められたファクタを乗じ
て、それを指摘レベルとして採用することにより、面倒
な指摘レベル設定作業が不1 7
1 8
要な文書処理装置を提供出来る。As explained above, according to this embodiment, the evaluation value evaluated by the readability evaluation process is multiplied by a certain predetermined factor, and this is adopted as the indication level, thereby eliminating the troublesome task of setting the indication level. 7 1 8 We can provide the necessary document processing equipment.
[他の実施例]
以上の説明においては、可読性の評価、及び可読性を指
摘する項目として、段落の長さ、文の長さ、句読点間の
長さを例に説明したが、本実施例は上の例に何ら限定さ
れるものではなく、他の項目、例えば、カタカナ使用率
、漢字使用率などを評価、指摘するように発展させるこ
とも極めて容易である。この様な場合にも、本発明の適
用範囲であることは勿論である。[Other Examples] In the above explanation, paragraph length, sentence length, and length between punctuation marks were used as examples to evaluate readability and to point out readability. The method is not limited to the above example, and it is extremely easy to develop the method to evaluate and point out other items, such as katakana usage rate, kanji usage rate, etc. Of course, such a case is also within the scope of the present invention.
上記の場合、可読性評価においては、例えばそれぞれの
平均使用率を求めるようにする。そして、可読性指摘に
おいては、局部的な使用率を常に求めるようにし、局部
的使用率が平均使用率のマージン外に出たとき指摘する
ように構成すれば良い。In the above case, in the readability evaluation, for example, the average usage rate of each is determined. In order to indicate readability, the local usage rate may be always determined, and the information may be pointed out when the local usage rate is outside the margin of the average usage rate.
[発明の効果]
以上の説明したように本発明によれば、可読性評価で測
定した評価値に基づいて指摘レベルを設定できるので、
オペレータがいちいち指摘レベルを設定等しなくても、
可読性指摘ができるので、操作性の高い便利な文書処理
装置を実現できる。[Effects of the Invention] As explained above, according to the present invention, the indication level can be set based on the evaluation value measured in readability evaluation.
Even if the operator does not have to set the indication level each time,
Since readability can be pointed out, a convenient document processing device with high operability can be realized.
第1図は本発明に係る一実施例の全体ブロック構成図、
第2図は本実施例による可読性評価の機能を説明した図
、
第3図は本実施例による可読性指摘の機能を説明した図
、
第4図は本実施例における評価値記憶領域HYOUKA
の詳細構成を示す図、
第5図は本実施例による指摘レベル記憶領域1 9
2 0
SITEKIの詳細構成を示す図、
第6図、第7図は本実施例の文書処理動作を示すフロー
チャートである。
図中、l・・・CPU、2・・・ROM、3・・・RA
M、4・・・キーボード、5・・・DISK,6・・・
カーソルレジスタCR、7・・・CRTコントローラC
RTC、8・・・CRT,9・・・キャラクタジエネレ
ータCG、lO・・・表示用バツファメモリDBUF、
21・・・アドレスバスAB、22・・・コントロール
バスCB、23・・・データパスDB.HYOUKA・
・・評価値記憶領域、指摘レベル記憶領域、S I T
EK I・・・指摘レベル記憶領域、TEXT・・・テ
キストバツファである。
特許 出願人 キヤノン 株式会社
21
図
;段落の長さの評価値
;文の長さの評価値
;句読点間の長さの評価値
図
;段落の長さの指摘レベル
;文の長さの指摘レベル
;句読点間の長さの指摘レベルFig. 1 is an overall block diagram of an embodiment according to the present invention; Fig. 2 is a diagram illustrating the readability evaluation function according to the embodiment; Fig. 3 is a diagram illustrating the readability pointing function according to the embodiment. , Figure 4 shows the evaluation value storage area HYOUKA in this embodiment.
FIG. 5 is a diagram showing the detailed configuration of the indication level storage area 1920 SITEKI according to this embodiment. FIGS. 6 and 7 are flowcharts showing the document processing operation of this embodiment. be. In the figure, l...CPU, 2...ROM, 3...RA
M, 4...Keyboard, 5...DISK, 6...
Cursor register CR, 7...CRT controller C
RTC, 8...CRT, 9...Character generator CG, lO...Display buffer memory DBUF,
21... Address bus AB, 22... Control bus CB, 23... Data path DB. HYOUKA・
...Evaluation value storage area, indication level storage area, SIT
EK I: Indication level storage area, TEXT: Text buffer. Patent Applicant Canon Inc. 21 Figure; Paragraph length evaluation value; Sentence length evaluation value; Length between punctuation marks evaluation value diagram; Paragraph length indication level; Sentence length indication level ; Level of indication of length between punctuation marks
Claims (1)
読性評価手段と、該可読性評価手段より出力された評価
値に対応した指摘レベルを設定する指摘レベル自動設定
手段と、前記可読性評価手段による文章中の読みにくい
箇所を前記指摘レベル自動設定手段により設定された指
摘レベルに基づいて指摘する可読性指摘手段とを具備す
ることを特徴とする文字処理装置。readability evaluation means for evaluating the readability of a text and outputting the evaluated evaluation value; automatic pointing level setting means for setting an indication level corresponding to the evaluation value output from the readability evaluation means; A character processing device comprising: readability pointing means for pointing out difficult-to-read parts of a text based on a pointing level set by the pointing level automatic setting means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1160820A JPH0327468A (en) | 1989-06-26 | 1989-06-26 | Document processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1160820A JPH0327468A (en) | 1989-06-26 | 1989-06-26 | Document processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0327468A true JPH0327468A (en) | 1991-02-05 |
Family
ID=15723124
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1160820A Pending JPH0327468A (en) | 1989-06-26 | 1989-06-26 | Document processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0327468A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019061298A (en) * | 2017-09-22 | 2019-04-18 | 大日本印刷株式会社 | INFORMATION PROCESSING APPARATUS, COMPUTER PROGRAM, AND TEXT DISPLAY METHOD |
-
1989
- 1989-06-26 JP JP1160820A patent/JPH0327468A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019061298A (en) * | 2017-09-22 | 2019-04-18 | 大日本印刷株式会社 | INFORMATION PROCESSING APPARATUS, COMPUTER PROGRAM, AND TEXT DISPLAY METHOD |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH024938B2 (en) | ||
| JPH0117185B2 (en) | ||
| JPH0320753B2 (en) | ||
| JP2502971B2 (en) | Character output device | |
| JPH0522933B2 (en) | ||
| JP2786260B2 (en) | Kana-Kanji conversion device | |
| JP2904488B2 (en) | Character processor | |
| JP2756246B2 (en) | Character processor | |
| JP2849088B2 (en) | Character processor | |
| JPH02165258A (en) | character processing device | |
| JPS625292A (en) | Charactor input unit | |
| JP2944666B2 (en) | Character processor | |
| JP3236039B2 (en) | Character processing apparatus and method | |
| JPH02297214A (en) | document processing device | |
| JPH0415863A (en) | character processing device | |
| JPS5998239A (en) | Documentation device | |
| JPS6348593A (en) | character processing device | |
| JPS62156768A (en) | Word processor with memo function | |
| JPH0225547B2 (en) | ||
| JPH03286249A (en) | Character processor | |
| JPH04155467A (en) | character processing device | |
| JPH01194061A (en) | Display control system for word processor | |
| JPH03156667A (en) | Document editing processor | |
| JPH03206550A (en) | Method and device for displaying conversion candidates for reading input character strings | |
| JPH0447448A (en) | Table output device |