JP2000285115A - Document creation device, document creation method, and storage medium storing document creation program - Google Patents
Document creation device, document creation method, and storage medium storing document creation programInfo
- Publication number
- JP2000285115A JP2000285115A JP11087093A JP8709399A JP2000285115A JP 2000285115 A JP2000285115 A JP 2000285115A JP 11087093 A JP11087093 A JP 11087093A JP 8709399 A JP8709399 A JP 8709399A JP 2000285115 A JP2000285115 A JP 2000285115A
- Authority
- JP
- Japan
- Prior art keywords
- document
- evaluation
- evaluation value
- analysis
- input
- 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] [Problem] To evaluate the quality of a document input by a user, add a function of visually presenting the document to a user, and automatically execute the document by a simple operation of a mouse or the like. Abstract: Provided is a document creation device that performs proofreading and reduces the load on a user. SOLUTION: A function of correcting a document so as to satisfy the evaluation value by defining an evaluation value of a document by an arbitrary method, and further by defining an evaluation value of the document by an arbitrary method. This is realized by having a function of presenting a part that does not satisfy the evaluation value.
Description
【0001】[0001]
【発明の属する技術分野】本発明は文書を作成するため
の文書作成装置に関する。[0001] 1. Field of the Invention [0002] The present invention relates to a document creating apparatus for creating a document.
【0002】[0002]
【従来の技術】近年、パソコン、ワープロ等で文書を作
成する機会が増えてきており、簡便に文書の入力、修
正、編集等が行える技術が求められている。誤りを修正
する機能としてはスペルチェッカーなどがあり、入力を
助ける機能としては入力補完がある。2. Description of the Related Art In recent years, the number of opportunities for creating a document on a personal computer, a word processor, or the like has been increasing, and a technique for easily inputting, modifying, and editing a document has been demanded. There is a spell checker as a function to correct mistakes, and an input completion function as a function to assist input.
【0003】[0003]
【発明が解決しようとする課題】しかし、これらの機能
は文法的な修正や補完を行うものであり、文書の良し悪
しを判断したり、修正するものではなかった。However, these functions are for making grammatical corrections or complements, and are not for judging the quality of a document or for correcting them.
【0004】そこで本発明は、ユーザーの入力した文書
に対して、文書の良し悪し等と言った評価内容を文書表
現を示す「かたさ」「難しさ」等の項目で評価する機能
を追加し、それらを視覚的にユーザに提示する機能を加
え、マウス等の簡便な操作によって文書を自動的に校正
させ、ユーザーの負荷を軽減させる事を目的とするもの
である。Accordingly, the present invention adds a function of evaluating the evaluation contents such as the quality of a document with respect to a document input by a user by using items such as "hardness" and "difficulty" indicating a document expression. It is an object of the present invention to add a function of visually presenting them to a user, to automatically proofread a document by a simple operation of a mouse or the like, and to reduce a load on the user.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するた
め、本願発明は、文書の評価を行う手段を有した文書作
成装置おいて、文書の評価値を入力することによって、
評価値を満たすように文書を修正する機能を有し、さら
には文書の評価値を入力することによって、評価値を満
たさない部分を提示する機能を有する事を特徴とする。In order to achieve the above object, the present invention provides a document creating apparatus having means for evaluating a document by inputting an evaluation value of the document.
It has a function of correcting a document so as to satisfy the evaluation value, and a function of presenting a portion that does not satisfy the evaluation value by inputting the evaluation value of the document.
【0006】[0006]
【発明の実施の形態】(実施例1)以下、本発明の一実
施例を図面を用いて説明する。(Embodiment 1) An embodiment of the present invention will be described below with reference to the drawings.
【0007】図1は本文書作成装置の構成図である。入
力手段101は文書を入力し、また、入力した文書の編
集、修正の指示を行うものである。一般的にはキーボー
ド、マウス、磁気ディスク、磁気テープ、OCR、光デ
ィスク、ネットワーク接続装置などのいずれか、もしく
は複数種類のものを使用する。FIG. 1 is a block diagram of the document creation apparatus. The input means 101 is for inputting a document, and instructing editing and correction of the input document. Generally, any one of a keyboard, a mouse, a magnetic disk, a magnetic tape, an OCR, an optical disk, a network connection device, and the like, or a plurality of types are used.
【0008】評価制御部102は本文書作成装置全体の
制御を行うものである。具体的には入力手段101から
入力された文書を一旦記憶し、文書解析部103に送
る、文書解析部103からの文書解析結果を受け取り、
解析結果をユーザの見易いように加工する、ユーザの指
示にしたがって修正すべき文を文書修正部105に送る
もので、各処理は以下詳細に説明する。[0008] The evaluation control unit 102 controls the entire document creation apparatus. Specifically, a document input from the input unit 101 is temporarily stored, and is sent to the document analysis unit 103. A document analysis result from the document analysis unit 103 is received.
A sentence to be processed so that the analysis result can be easily viewed by the user and to be corrected in accordance with the user's instruction is sent to the document correction unit 105. Each processing will be described in detail below.
【0009】文書解析部103は評価制御部102の制
御の下、文字データを受け取り、文書解析知識104を
利用して文書の解析を行い、その文書解析結果を評価制
御部102に送る。The document analysis unit 103 receives character data under the control of the evaluation control unit 102, analyzes the document using the document analysis knowledge 104, and sends the document analysis result to the evaluation control unit 102.
【0010】文書修正部105は、評価制御部102の
制御の下、評価制御部102から渡された文書解析結果
に対して、ユーザの指示にしたがって文書解析知識10
4を利用して、文書に適切な修正を加えその結果を評価
制御部102に返す。[0010] Under the control of the evaluation control unit 102, the document correction unit 105 applies the document analysis knowledge 10 to the document analysis result passed from the evaluation control unit 102 in accordance with a user instruction.
4, the document is appropriately modified, and the result is returned to the evaluation control unit 102.
【0011】出力手段106は、入力文書や評価値など
をユーザーに呈示するものである。一般的には、光学デ
ィスプレイやプリンタなどのいずれか、もしくは複数種
類のものを使用する。The output means 106 presents an input document, an evaluation value, and the like to the user. Generally, one of an optical display and a printer or a plurality of types are used.
【0012】まず、ユーザは入力手段101を使って文
書を入力する。入力した文書は評価制御部102のメモ
リ(図示しない)に一旦記憶される。入力された文書は
入力が完了した時点で文書解析部103に送られる。も
ちろん、一文が入力される毎に文書解析部103に送っ
てもかまわないし、ユーザの指示があった時点で送って
もかまわないが、ここでは全ての文書の入力が完了した
時点で送るものとする。First, a user inputs a document using the input means 101. The input document is temporarily stored in a memory (not shown) of the evaluation control unit 102. The input document is sent to the document analysis unit 103 when the input is completed. Of course, it may be sent to the document analysis unit 103 every time one sentence is input, or may be sent at the time of a user's instruction, but here, it is assumed that it is sent when all the documents have been input. I do.
【0013】文書解析部103は文書解析知識104を
利用して文書の解析をおこなう。文書解析部103は文
書を一文毎に解析し、それぞれの解析結果に評価点を付
加した文書解析結果を出力する。図3に文書解析部10
3の構成図を示す。The document analysis unit 103 analyzes a document using the document analysis knowledge 104. The document analysis unit 103 analyzes the document for each sentence, and outputs a document analysis result obtained by adding an evaluation point to each analysis result. FIG. 3 shows the document analysis unit 10.
3 is a configuration diagram.
【0014】文書解析制御部301は評価制御部102
から送られてきた文書を一旦記憶し、一文毎に文解析部
302に送る、評価点の付いた文書解析結果を評価制御
部102に送ると言った、文書解析全般の制御を行う。
文解析部302は文書解析知識104の中の解析知識3
04をつかって文解析を行う。ここで言う文解析とは形
態素解析、構文解析、意味解析と言った一般的な手法を
用いれば良い。本実施例では形態素解析とする。文解析
部302で得られた評価点の付いていない解析結果は評
価点付加部303に送られ、評価点付加部303は評価
知識305を使って解析結果に評価点をつける。この評
価点とは文の丁寧さ、かたさ、難しさなどを評価する為
の値である。本実施例ではかたさだけを使用するものと
する。評価点がつけられた文の解析結果(以下、文解析
結果と呼ぶ)は文書解析制御部301に戻され、文書解
析結果の一部としてメモリ内に保管される。ここで言う
文書解析結果とは文解析結果を集めたものである。以上
の処理を繰り返して文書中の各文に対して評価点がつけ
られる。The document analysis control unit 301 includes an evaluation control unit 102
Is sent to the sentence analysis unit 302 for each sentence, and sent to the evaluation control unit 102 for document analysis results with evaluation points.
The sentence analysis unit 302 analyzes the analysis knowledge 3 in the document analysis knowledge 104.
Sentence analysis is performed using 04. The sentence analysis referred to here may be a general method such as morphological analysis, syntax analysis, and semantic analysis. In this embodiment, morphological analysis is performed. The analysis result without evaluation points obtained by the sentence analysis unit 302 is sent to the evaluation point addition unit 303, and the evaluation point addition unit 303 attaches evaluation points to the analysis results using the evaluation knowledge 305. The evaluation score is a value for evaluating the politeness, hardness, difficulty, and the like of a sentence. In this embodiment, only hardness is used. The analysis result of the sentence to which the evaluation point is attached (hereinafter, sentence analysis result) is returned to the document analysis control unit 301, and is stored in the memory as a part of the document analysis result. Here, the document analysis result is a collection of sentence analysis results. By repeating the above process, each sentence in the document is evaluated.
【0015】引き続き文書解析部103における具体的
な文書処理方法を、図2の文書が入力された例で説明す
る。まず、評価制御部102から文書解析制御部301
に図2で表された文書が入力される。文書解析制御部3
01は一文づつ文解析部302に送る。まず、一文目の
「拝啓、時下ますますご清栄のこととお慶び申し上げま
す。」と言う文が入力される。文解析部302は形態素
解析を行い図4で示す解析結果が返される。解析結果に
は文番号、語順、見出し語、品詞、評価点が記述された
フィールドがある。Next, a specific document processing method in the document analysis unit 103 will be described with reference to FIG. First, from the evaluation control unit 102 to the document analysis control unit 301
The document shown in FIG. Document analysis control unit 3
01 is sent to the sentence analyzer 302 one sentence at a time. First, the first sentence, "Dear Sirs, I am grateful to you for your continued pleasure." The sentence analysis unit 302 performs morphological analysis and returns an analysis result shown in FIG. The analysis result includes fields in which the sentence number, word order, headword, part of speech, and evaluation score are described.
【0016】次に、文解析部302の解析結果は評価点
付加部303に送られ、評価知識305を利用して、そ
れぞれの見出し語に評価点がつけられる。評価知識30
5は単語あるいは単語の連続であるエントリーに対し
て、その「かたさ」を表すと共に、意味を変えない範囲
でかたさを変えるために置き換え可能なエントリーを表
すもので、エントリーの番号、語の並び、かたさ、ポイ
ンタによって構成される。語の並びは見出し語の並びを
表しアイウエオ順に配置されており、この並びが一致す
る単語列に対して度合いや類似表現を示すポインタを適
用する。「かたさ」は語の並びで表される単語列のかた
さを表す度合いを示す。本実施例では+5(かたい)か
ら−5(くだけた)までの整数値を取るものとする。ポ
インタは語の並びで表される表現と類似した表現の入っ
たエントリーをつなぐ。ここでは+ポインタと−ポイン
タを用意し、+はかたさの値がより大きい、−はかたさ
の値がより小さい類似した表現の入ったエントリーへの
番号とする。類似した表現が無い場合は0を入れる。も
ちろん、類似語をグループ化したテーブルなどを使って
表現してもよい。評価知識305の例を図5に示す。ま
た、ここでは解析知識305にはかたさのフィールドだ
けしかないが、その他(丁寧さ、難しさ等)と言ったフ
ィールドがあってもよい。Next, the analysis result of the sentence analysis unit 302 is sent to the evaluation point addition unit 303, and evaluation points are assigned to each headword using the evaluation knowledge 305. Evaluation knowledge 30
Numeral 5 indicates the "hardness" of a word or an entry that is a sequence of words, and indicates an entry that can be replaced in order to change the hardness without changing the meaning. The entry number, word sequence, Hardness is composed of pointers. The word sequence represents the sequence of the headwords and is arranged in the order of the Iueo. A pointer indicating a degree or a similar expression is applied to a word string having the same sequence. “Hardness” indicates a degree of hardness of a word string represented by a word sequence. In this embodiment, an integer value from +5 (hard) to -5 (closed) is taken. Pointers connect entries containing expressions similar to those represented by word sequences. Here, a + pointer and a-pointer are prepared, and + is a number to an entry containing a similar expression having a larger hardness value and-being a smaller hardness value. If there is no similar expression, enter 0. Of course, similar words may be expressed using a grouped table or the like. An example of the evaluation knowledge 305 is shown in FIG. Also, here, the analysis knowledge 305 has only a field of hardness, but there may be a field of other (policy, difficulty, etc.).
【0017】評価点付加部303は評価知識の中から、
語の並びが文解析結果の見出し語の並びと一致するもの
を探し、解析結果に評価点をつけていく。もし、評価知
識が存在しない場合などは評価不要のマークをつける。
ここでは「−」をつけるものとする。例えば「拝啓」
「時下」は+3、「ますます」は0、「ご清栄」の並び
は+5となる。以上の方法で、評価点を付加した文解析
結果の例を、図6に示す。The evaluation point adding unit 303 selects, from the evaluation knowledge,
It searches for a word sequence that matches the sequence of headwords in the sentence analysis results, and attaches an evaluation score to the analysis results. If there is no evaluation knowledge, a mark indicating that evaluation is unnecessary is given.
Here, "-" is added. For example, "Dear Sir"
“Tokishita” is +3, “Masuru” is 0, and “Goseiei” is +5. FIG. 6 shows an example of a sentence analysis result to which evaluation points are added by the above method.
【0018】文書内の全ての文に対して解析が終了した
場合、全ての文解析結果をまとめ、文書解析結果として
評価制御部102に返す。When the analysis is completed for all the sentences in the document, all the sentence analysis results are put together and returned to the evaluation control unit 102 as a document analysis result.
【0019】評価制御部102は受け取った文書解析結
果を使って文書内のそれぞれの文に対する評価点を計算
しその結果を表示手段106に出力する。図7に評価制
御部102の構成図を示す。制御記憶部701は文書解
析部103から文書解析結果を受け取り、文評価部70
2に送る。文評価部702は文書解析結果から、それぞ
れの文に対する評価点を計算する。評価点の計算方法に
は様々な手法が考えられるがここではそれぞれの形態素
の評価点の平均を文の評価点とする。ただし、評価点の
ない要素については計算対象としない。第1文は図6の
形態素解析結果から評価点は+3となる。同様に第2、
3文の評価点を計算し、文書内の全ての評価点を計算し
た段階で、計算結果を制御記憶部701に返す。計算結
果の例を図8に示す。The evaluation control unit 102 calculates an evaluation score for each sentence in the document using the received document analysis result, and outputs the result to the display unit 106. FIG. 7 shows a configuration diagram of the evaluation control unit 102. The control storage unit 701 receives the document analysis result from the document analysis unit 103, and
Send to 2. The sentence evaluation unit 702 calculates an evaluation score for each sentence from the document analysis result. There are various methods for calculating the evaluation points. Here, the average of the evaluation points of each morpheme is used as the evaluation point of the sentence. However, elements without evaluation points are not included in the calculation. The first sentence has an evaluation point of +3 from the morphological analysis result of FIG. Similarly, the second,
When the evaluation points of the three sentences are calculated and all the evaluation points in the document are calculated, the calculation result is returned to the control storage unit 701. FIG. 8 shows an example of the calculation result.
【0020】文評価部702から文毎の評価計算結果を
受け取った制御記憶部701は評価結果を分かりやすい
形に加工して表示手段106を使ってユーザに提示す
る。ここでは棒グラフ化して表示した例を図9に示す。
もちろん、評価値をそのまま表示する、表として表示す
る、棒グラフ以外のグラフ表示(円グラフ、折れ線グラ
フ、レーダーグラフ等)を使って表示する、評価値をレ
ベル分け(例えば、−5以上−3未満はA、−3以上−
1未満はBといった形)してそのレベルを表示する、レ
ベルに色を対応付して(例えばAは赤、Bは青等)文の
色を変えて表示するなどの手法を用いても良い。The control storage unit 701, having received the evaluation calculation result for each sentence from the sentence evaluation unit 702, processes the evaluation result into an easy-to-understand form and presents it to the user using the display unit 106. Here, FIG. 9 shows an example in which a bar graph is displayed.
Of course, the evaluation values are displayed as they are, displayed as a table, displayed using a graph display (pie graph, line graph, radar graph, etc.) other than a bar graph, and the evaluation values are classified into levels (for example, -5 or more and less than -3). Is A, -3 or more-
A method may be used in which the level is displayed by displaying the level as less than one (B is less than 1), or the color is associated with the level (for example, A is red, B is blue, etc.) and the sentence is changed in color and displayed. .
【0021】上記実施例では第2、3文の評価点が低
い。そこでかたい文書を作成しようとしているユーザは
第2、3文についてはかたさが足りない事が分かるの
で、入力手段101を使って文の修正指示を行う。例え
ば第2文の評価点を上げるため、図9で表示された棒グ
ラフの第2文に対応するグラフをクリックしてスケール
を伸ばし、+2の部分まで持っていく。スケールを伸ば
した例を図10に示す。In the above embodiment, the evaluation scores of the second and third sentences are low. The user trying to create a hard document understands that the second and third sentences are insufficiently hard, and gives an instruction to correct the sentence using the input unit 101. For example, in order to increase the evaluation score of the second sentence, the graph corresponding to the second sentence of the bar graph displayed in FIG. 9 is clicked to expand the scale, and bring up to the +2 portion. FIG. 10 shows an example in which the scale is extended.
【0022】もちろん、修正指示の方法としては、評価
値を数値としてそのまま入力する、レベル分されている
場合はレベルを変更する、レベル毎に色分けされている
場合などは色を修正するなどと言った方法を用いても良
い。Of course, as a method of the correction instruction, the evaluation value is directly input as a numerical value, the level is changed when the level is divided, and the color is corrected when the level is classified by color. May be used.
【0023】制御記憶部701は上記入力を認識して、
第2文を修正するため文解析結果と目標とする評価点、
+2を文書修正部105に送る。図11に第2文の文解
析結果を示す。The control storage unit 701 recognizes the above input,
Sentence analysis results and target evaluation points to correct the second sentence,
+2 is sent to the document correction unit 105. FIG. 11 shows a sentence analysis result of the second sentence.
【0024】文解析結果を受け取った文書修正部105
は文書解析知識104の評価知識305を使って解析結
果の修正を行う。修正処理のフロー図を図12に示す。Document correction unit 105 receiving the sentence analysis result
Uses the evaluation knowledge 305 of the document analysis knowledge 104 to correct the analysis result. FIG. 12 shows a flowchart of the correction process.
【0025】まず、1202で整数nに1をセットす
る。1203でn番目の単語から始まる見出し語の並び
が評価知識305にエントリーされているか調べる。エ
ントリーされていない場合は1208の処理に進む。エ
ントリーされている場合は1204の処理に進み、評価
値を上げたい場合は類似表現への+ポインタがあるか、
評価値を下げたい場合は類似表現への−ポインタがある
か調べる。評価知識は図5で表される形式を取ってお
り、類似表現があるとポインタに別のエントリーへのリ
ンクがはられている。存在しない場合は1208へ進
む。存在する場合は1205で評価値の大きな(小さ
な)表現に書き換え、1206で再度文の評価値を計算
し、目標の評価値を越えている(下回っている)場合は
処理を終了する。目標の評価値を越えていない(下回っ
ていない)場合は1207に進み別の類似表現がないか
チェックする。存在する場合は1205に戻り、再度評
価する。存在しない場合は1208に進みnに1を加え
nが一文の単語数を越えていないかどうか調べ、越えて
いない場合は1203で次の単語から始まるエントリー
を検索する。一文の単語数を越えている場合は処理を終
了する。First, 1 is set to an integer n at 1202. In step 1203, it is checked whether a sequence of headwords starting from the n-th word has been entered in the evaluation knowledge 305. If no entry has been made, the process proceeds to 1208. If an entry has been made, the process proceeds to step 1204, and if it is desired to increase the evaluation value, whether there is a + pointer to a similar expression,
To lower the evaluation value, check whether there is a -pointer to a similar expression. The evaluation knowledge takes the form shown in FIG. 5, and if there is a similar expression, the pointer is linked to another entry. If not, the process proceeds to 1208. If there is, the expression is rewritten to a large (small) expression at 1205, the sentence evaluation value is calculated again at 1206, and if it exceeds (lower) the target evaluation value, the processing is terminated. If the target evaluation value is not exceeded (not less than), the process proceeds to 1207 to check whether another similar expression exists. If there is, the process returns to step 1205 and the evaluation is performed again. If it does not exist, the process proceeds to 1208, where 1 is added to n, and it is checked whether or not n does not exceed the number of words of one sentence. If the number of words exceeds one sentence, the process is terminated.
【0026】図11の例を用いて具体的に説明する。ま
ず、nが1の時、対象とする語として「この」が選ばれ
る。「この」から始まる語の並びを評価知識305から
調べると「この/前」が一致するので1204に進む。
今第2文の評価値を上げたいので、1204では「この
/前」に対する+ポインタを検索し、類似表現を探す。
その結果、エントリー番号1の「以前」(かたさ5)が
評価知識305に存在するので1204、1205で文
解析結果の「この前」は「以前」に書き換えられる。そ
の後1206で文評価値を計算するが+0.6となり目
標の評価値+2を越えていないので、1207に進む。
そこで他の類似表現を探すが存在しないので、120
8、1209へ進みnを1増やして、次の語に進む。以
上の処理を繰り返す事により、図11の解析結果は図1
3の様に修正され文評価値は+2.5となり、目標の評
価値+2を満たすので処理を終了し、文書修正部105
から記憶制御部701に返される。記憶制御部は図8で
示した文評価値を書き換え、出力手段106に結果を送
り、修正結果をユーザに提示する。表示例を図14に示
す。A specific description will be given using the example of FIG. First, when n is 1, “this” is selected as a target word. When the word sequence starting from "this" is checked from the evaluation knowledge 305, "this / previous" matches, so the process proceeds to 1204.
Since it is desired to increase the evaluation value of the second sentence, in step 1204, a + pointer for "this / previous" is searched for a similar expression.
As a result, since “before” (hardness 5) of entry number 1 exists in the evaluation knowledge 305, “before” of the sentence analysis result is rewritten to “before” in 1204 and 1205. After that, the sentence evaluation value is calculated in step 1206, but it becomes +0.6, which does not exceed the target evaluation value +2.
There is no search for other similar expressions.
8, go to 1209, increase n by 1, and go to the next word. By repeating the above processing, the analysis result of FIG.
3, the sentence evaluation value becomes +2.5, and satisfies the target evaluation value +2.
Is returned to the storage control unit 701. The storage control unit rewrites the sentence evaluation value shown in FIG. 8, sends the result to the output unit 106, and presents the correction result to the user. FIG. 14 shows a display example.
【0027】なお、本発明は上記実施例に限定されな
い。例えば、上記実施例では文書中の一文に対して修正
指示を与えていたが、複数の文の修正指示を与えて、文
書修正部に複数の文解析結果を送っても良い。第2、3
文に対してかたさ+2を与えた場合の表示例を図15に
示す。The present invention is not limited to the above embodiment. For example, in the above embodiment, a correction instruction was given to one sentence in a document, but a correction instruction for a plurality of sentences may be given, and a plurality of sentence analysis results may be sent to the document correction unit. Second, third
FIG. 15 shows a display example when the hardness +2 is given to the sentence.
【0028】また、修正指示は文単位ではなく、範囲を
指定して、その範囲に対応する文解析結果を文書修正部
に送っても良い。範囲指定を行ってかたさ+2を与えた
場合の表示例を図16に示す。The correction instruction may specify a range instead of a sentence unit and send a sentence analysis result corresponding to the range to the document correction unit. FIG. 16 shows a display example in the case where the range is specified and the hardness +2 is given.
【0029】また、上記実施例では文の「かたさ」だけ
に関して記述したが、「丁寧さ」「難しさ」と言った複
数の評価値を使用することもできる。Further, in the above embodiment, only the "hardness" of the sentence has been described, but a plurality of evaluation values such as "attentiveness" and "difficulty" can be used.
【0030】また、複数の評価値を利用した場合、それ
ぞれの評価値を取り扱って修正の指示を与えてもよい
し、複数の評価値を統合して修正の指示を与えても良
い。例えば、「読みやすい」と言う評価を用意し、それ
は「かたさ+2以上」「難しさ−2以下」といった両方
の条件を満たすものと記述したルールを用意すれば、ユ
ーザは「読みやすい」と言う指示をしただけでシステム
が入力を展開し「かたさ+2以上」「難しさ−2以下」
の条件に展開して文を修正する事により実現できる。When a plurality of evaluation values are used, a correction instruction may be given by handling each evaluation value, or a correction instruction may be given by integrating a plurality of evaluation values. For example, if an evaluation “easy to read” is prepared and a rule is described that satisfies both conditions such as “hardness + 2 or more” and “difficulty−2 or less”, the user will say “easy to read”. The system expands the input just by giving an instruction, "hardness +2 or more""Difficulty -2 or less"
It can be realized by expanding the condition and correcting the sentence.
【0031】(実施例2)次に別の実施例について説明
する。これは、入力された文書全体の中から、ユーザの
設定する評価点を満たさない文を提示するものである。
以下、実施例1との相違点を中心に説明する。(Embodiment 2) Next, another embodiment will be described. This is to present a sentence that does not satisfy the evaluation point set by the user from the entire input document.
Hereinafter, a description will be given focusing on differences from the first embodiment.
【0032】ユーザは実施例1と同様に入力手段101
を使って文書を入力する。文書は図17で示す。評価制
御部102は文書を文書解析部103へ送り、文書解析
結果が返される。評価制御部102は文評価部702を
使って、文書解析結果のそれぞれの文に関して評価点を
計算する。文書解析結果は内部的には図8で表すような
文毎の評価点を得、出力手段106によって入力文書は
ユーザに提示される。The user operates the input unit 101 as in the first embodiment.
Enter the document using. The document is shown in FIG. The evaluation control unit 102 sends the document to the document analysis unit 103, and a document analysis result is returned. The evaluation control unit 102 uses the sentence evaluation unit 702 to calculate an evaluation point for each sentence of the document analysis result. The document analysis result internally obtains an evaluation score for each sentence as shown in FIG. 8, and the input means is presented to the user by the output means 106.
【0033】ここで、ユーザが入力手段101を使って
評価点が2より低い文について提示するように指示した
とする(図18)。指示は制御記憶部701送られ、制
御記憶部701はすでに作成している文毎の評価点を調
べ、評価点が2より低い文についてのみユーザが分かる
形で提示する。表示例を図19に示す。なお、本実施例
では網掛けで表示されているが色を変えたり、別画面で
表示してもよい。Here, it is assumed that the user gives an instruction to present a sentence having an evaluation score lower than 2 using the input means 101 (FIG. 18). The instruction is sent to the control storage unit 701, and the control storage unit 701 checks the evaluation score for each sentence that has already been created, and presents only sentences with evaluation scores lower than 2 in a form that the user can understand. FIG. 19 shows a display example. In the present embodiment, the screen is shaded, but the color may be changed or the screen may be displayed on another screen.
【0034】もちろん、評価点を満たさない文ではな
く、評価点を満たさない形態素を表示することも可能で
ある。その場合は制御記憶部701で作成している文毎
の評価点でなく、文書解析結果の全ての語の評価点が、
ユーザの指定した評価点を満たしているか調べれば良
い。図20に表示結果を示す。Of course, it is also possible to display not a sentence that does not satisfy the evaluation score but a morpheme that does not satisfy the evaluation score. In this case, the evaluation points of all the words in the document analysis result are not the evaluation points for each sentence created in the control storage unit 701.
What is necessary is just to check whether the evaluation point specified by the user is satisfied. FIG. 20 shows the display result.
【0035】なお本発明は上記実施例に限定されない。
例えば、上記実施例では文書の表示が行われてから、ユ
ーザは評価点を設定したが、予め設定しておいてから文
書の解析を始めても良い。また、評価点を設定する手法
は数値を入れるのではなく、実施例1のように画面上に
表示されたグラフ等を直接修正すると言った手法をとっ
てもよい。The present invention is not limited to the above embodiment.
For example, in the above embodiment, the user sets the evaluation score after the document is displayed, but the analysis may be started after the user sets the evaluation score. The method of setting the evaluation points may be a method of directly modifying a graph or the like displayed on the screen as in the first embodiment, instead of entering numerical values.
【0036】また、評価点を満たさない文ではなく、評
価点を満たしている文を提示させてもよい。Further, a sentence satisfying the evaluation point may be presented instead of a sentence not satisfying the evaluation point.
【0037】[0037]
【発明の効果】ユーザが作成した文書に対して、解析知
識情報に基づく解析を行い、解析結果に対応する評価を
文書の作成状況に応じてユーザに示すことで、ユーザの
文書作成効率を高めることができる。The document created by the user is analyzed based on the analysis knowledge information, and the evaluation corresponding to the analysis result is shown to the user according to the state of the document creation, thereby improving the user's document creation efficiency. be able to.
【図1】本発明の文書評価校正装置の構成を示すブロッ
ク図。FIG. 1 is a block diagram showing a configuration of a document evaluation and proofreading device of the present invention.
【図2】同じく入力文書の例を示す図。FIG. 2 is a diagram showing an example of an input document.
【図3】同じく文書解析部の構成を示すブロック図。FIG. 3 is a block diagram showing a configuration of a document analysis unit.
【図4】同じく文解析部を終了した時点での解析結果を
示す図。FIG. 4 is a diagram showing an analysis result when the sentence analysis unit is terminated.
【図5】本発明に用いる評価知識の例を示す図。FIG. 5 is a diagram showing an example of evaluation knowledge used in the present invention.
【図6】本発明の文書評価校正装置による文書解析結果
の例を示す図。FIG. 6 is a diagram showing an example of a document analysis result by the document evaluation / proofreading device of the present invention.
【図7】本発明の文書評価校正装置における評価制御部
の構成を示すブロック図。FIG. 7 is a block diagram showing a configuration of an evaluation control unit in the document evaluation and proofreading device of the present invention.
【図8】本発明の文書評価校正装置における各文の文評
価点を示す図。FIG. 8 is a diagram showing a sentence evaluation point of each sentence in the document evaluation / proofreading device of the present invention.
【図9】本発明の文書評価校正装置における表示の具体
例を示す図。FIG. 9 is a view showing a specific example of display in the document evaluation and proofreading device of the present invention.
【図10】本発明の文書評価校正装置における表示の具
体例を示す図。FIG. 10 is a view showing a specific example of display in the document evaluation and proofreading device of the present invention.
【図11】本発明の文書評価校正装置における文解析結
果の例を示す図。FIG. 11 is a diagram showing an example of a sentence analysis result in the document evaluation and proofreading device of the present invention.
【図12】本発明の文書評価校正装置における文書修正
処理の流れを示したフローチャート。FIG. 12 is a flowchart showing the flow of a document correction process in the document evaluation and proofreading apparatus of the present invention.
【図13】本発明の文書評価校正装置による修正後の文
解析結果の例を示す図。FIG. 13 is a view showing an example of a sentence analysis result after correction by the document evaluation / proofreading device of the present invention.
【図14】本発明の文書評価校正装置による表示の具体
例を示す図。FIG. 14 is a view showing a specific example of display by the document evaluation / proofreading device of the present invention.
【図15】同じく表示の具体例を示す図。FIG. 15 is a view showing a specific example of display.
【図16】同じく表示の具体例を示す図。FIG. 16 is a diagram showing a specific example of display.
【図17】同じく表示の具体例を示す図。FIG. 17 is a view showing a specific example of display.
【図18】同じく表示の具体例を示す図。FIG. 18 is a view showing a specific example of display.
【図19】同じく表示の具体例を示す図。FIG. 19 is a view showing a specific example of display.
【図20】同じく表示の具体例を示す図。FIG. 20 is a view showing a specific example of display.
101…入力手段 102…文書作成支援制御部 103…文書解析部 105…表示手段 101 ... Input means 102 ... Document creation support control unit 103 ... Document analysis unit 105 ... Display means
Claims (7)
入力された文書データを記憶する文書記憶手段と、文書
データを形態素に分解するための解析知識情報と、形態
素毎の文書表現に応じた尺度を示す評価値を記憶する文
書解析知識記憶手段と、前記文書記憶手段に記憶された
文書データを、前記解析知識情報に基づいて形態素に分
解し、この形態素に対応する評価値を求める文書解析手
段と、この文書解析手段で求めた評価値に基づき文書デ
ータの評価結果を求める文書評価手段と、この文書評価
手段の評価結果に応じた評価内容を表示する表示手段と
を具備することを特徴とする文書作成装置。An input unit for inputting a document, a document storage unit for storing the input document data, analysis knowledge information for decomposing the document data into morphemes, and a document expression for each morpheme. Document analysis knowledge storage means for storing an evaluation value indicating a scale, and a document for decomposing document data stored in the document storage means into morphemes based on the analysis knowledge information and obtaining an evaluation value corresponding to the morpheme. Analysis means, document evaluation means for obtaining an evaluation result of document data based on the evaluation value obtained by the document analysis means, and display means for displaying evaluation contents according to the evaluation result of the document evaluation means. Characteristic document creation device.
目を複数有し各項目毎に評価値を記憶し、文書解析手段
は、前記各文書表現の項目別に形態素に対する評価値を
求め、文書評価手段は、前記各文書表現の項目別に文書
データの評価結果を求めるようにすることを特徴とした
請求項1記載の文書作成装置。2. The document analysis knowledge storage means has a plurality of document expression items and stores an evaluation value for each item, and the document analysis means obtains an evaluation value for a morpheme for each item of the document expression. 2. The document creation device according to claim 1, wherein the evaluation unit obtains an evaluation result of the document data for each item of the document expression.
素に対する表現の尺度の異なる別表現の形態素の関係を
記憶させるようにし、表示手段に表示された評価内容に
応じた文書表現に対して評価の尺度を変更して修正を指
示する修正指示手段と、この修正指示手段で指示された
変更した評価の尺度を満足するよう前記文書解析知識記
憶手段の別表現の形態素を求める文書修正手段とを具備
することを特徴とする文書作成装置。3. The document analysis knowledge storage means further stores the relationship between morphemes of different expressions having different scales of expressions for morphemes, and evaluates the document expressions corresponding to the evaluation contents displayed on the display means. Correction instruction means for instructing correction by changing the scale of the document analysis means, and document correction means for obtaining a morpheme of another expression of the document analysis knowledge storage means so as to satisfy the changed evaluation scale instructed by the correction instruction means. A document creation device, comprising:
入力した文書の評価値を判定する文評価手段と、ユーザ
が希望する評価値を入力する為の評価値入力手段と、入
力した評価値を満たさない部分を提示する文書提示機能
を備えた文書作成装置。4. Document input means for inputting a document,
Sentence evaluation means for determining an evaluation value of an input document, evaluation value input means for inputting an evaluation value desired by a user, and document creation having a document presentation function for presenting a portion not satisfying the input evaluation value apparatus.
入力した文書の評価値を判定する文評価手段と、ユーザ
が希望する評価値を入力する為の評価値入力手段と、入
力した評価値を満たした部分を提示する文書提示機能を
備えた文書作成装置。5. A document input means for inputting a document,
Sentence evaluation means for determining an evaluation value of an input document, evaluation value input means for inputting an evaluation value desired by a user, and document creation having a document presentation function for presenting a portion satisfying the input evaluation value apparatus.
された文書データを記憶手段に記憶させるステップと、
文書データを形態素に分解するための解析知識情報と、
形態素毎の文書表現に応じた尺度を示す評価値を記憶す
る文書解析知識記憶手段を用いて、前記記憶手段に記憶
された文書データを、前記解析知識情報に基づいて形態
素に分解し、この形態素に対応する評価値を求めるステ
ップと、求めた評価値に基づき文書データの評価結果を
求めるステップと評価結果に応じた評価内容を表示する
ステップとを具備することを特徴とする文書作成方法。6. A step of inputting a document, and a step of storing the input document data in a storage unit.
Analysis knowledge information for decomposing document data into morphemes,
Using document analysis knowledge storage means for storing an evaluation value indicating a scale corresponding to a document expression for each morpheme, the document data stored in the storage means is decomposed into morphemes based on the analysis knowledge information. And a step of obtaining an evaluation result of the document data based on the obtained evaluation value, and a step of displaying an evaluation content corresponding to the evaluation result.
された文書データを記憶手段に記憶させるステップと、
文書データを形態素に分解するための解析知識情報と、
形態素毎の文書表現に応じた尺度を示す評価値を記憶す
る文書解析知識記憶手段を用いて、前記記憶手段に記憶
された文書データを、前記解析知識情報に基づいて形態
素に分解し、この形態素に対応する評価値を求めるステ
ップと、求めた評価値に基づき文書データの評価結果を
求めるステップと評価結果に応じた評価内容を表示する
ステップとからなる文書作成プログラムを記憶した記憶
媒体。7. A step of inputting a document, a step of storing the input document data in storage means,
Analysis knowledge information for decomposing document data into morphemes,
Using document analysis knowledge storage means for storing an evaluation value indicating a scale corresponding to a document expression for each morpheme, the document data stored in the storage means is decomposed into morphemes based on the analysis knowledge information. A storage medium storing a document creation program, comprising: a step of obtaining an evaluation value corresponding to the above, a step of obtaining an evaluation result of document data based on the obtained evaluation value, and a step of displaying an evaluation content according to the evaluation result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11087093A JP2000285115A (en) | 1999-03-29 | 1999-03-29 | Document creation device, document creation method, and storage medium storing document creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11087093A JP2000285115A (en) | 1999-03-29 | 1999-03-29 | Document creation device, document creation method, and storage medium storing document creation program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000285115A true JP2000285115A (en) | 2000-10-13 |
Family
ID=13905351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11087093A Pending JP2000285115A (en) | 1999-03-29 | 1999-03-29 | Document creation device, document creation method, and storage medium storing document creation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000285115A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006259917A (en) * | 2005-03-15 | 2006-09-28 | Fuji Xerox Co Ltd | Document processing device, program and method |
| JP2007122660A (en) * | 2005-10-31 | 2007-05-17 | Toshiba Corp | Document data processing apparatus and document data processing program |
-
1999
- 1999-03-29 JP JP11087093A patent/JP2000285115A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006259917A (en) * | 2005-03-15 | 2006-09-28 | Fuji Xerox Co Ltd | Document processing device, program and method |
| JP2007122660A (en) * | 2005-10-31 | 2007-05-17 | Toshiba Corp | Document data processing apparatus and document data processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3598211B2 (en) | Related word extraction device, related word extraction method, and computer readable recording medium on which related word extraction program is recorded | |
| US5495413A (en) | Translation machine having a function of deriving two or more syntaxes from one original sentence and giving precedence to a selected one of the syntaxes | |
| US11593557B2 (en) | Domain-specific grammar correction system, server and method for academic text | |
| US20060247914A1 (en) | System and method for automatic enrichment of documents | |
| JP3983265B1 (en) | Dictionary creation support system, method and program | |
| JP2003223437A (en) | Method of displaying candidate for correct word, method of checking spelling, computer device, and program | |
| US20050131931A1 (en) | Abstract generation method and program product | |
| JP6260294B2 (en) | Information search device, information search method, and information search program | |
| TWI567569B (en) | Natural language processing systems, natural language processing methods, and natural language processing programs | |
| JP2000200281A (en) | Information retrieval apparatus, information retrieval method, and recording medium recording information retrieval program | |
| JP5482236B2 (en) | Program and information processing apparatus | |
| Brown et al. | How the word adjacency network (wan) works | |
| JP2000285115A (en) | Document creation device, document creation method, and storage medium storing document creation program | |
| JP5106431B2 (en) | Machine translation apparatus, program and method | |
| JPH10301929A (en) | Document processor, its method and recording medium | |
| JPH0683812A (en) | Kana/kanji converting device for document input device | |
| JP6303508B2 (en) | Document analysis apparatus, document analysis system, document analysis method, and program | |
| JP2000235573A (en) | Document creation device | |
| JP5142897B2 (en) | Sentence retrieval device, sentence retrieval program, and sentence retrieval method | |
| JP3744136B2 (en) | Translation device and storage medium | |
| JP6181890B2 (en) | Literature analysis apparatus, literature analysis method and program | |
| JPH07244665A (en) | Machine translation system dictionary / rule learning method and machine translation system dictionary / rule learning device | |
| JPH11232298A (en) | Data retrieval device and computer-readable recording medium | |
| CN112765953A (en) | Display method and device of Chinese sentence, electronic equipment and readable storage medium | |
| JP2002024274A (en) | Device and method for information filtering |