Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2957211B2 - Japanese document proofreading support device - Google Patents
[go: Go Back, main page]

JP2957211B2 - Japanese document proofreading support device - Google Patents

Japanese document proofreading support device

Info

Publication number
JP2957211B2
JP2957211B2 JP1324789A JP32478989A JP2957211B2 JP 2957211 B2 JP2957211 B2 JP 2957211B2 JP 1324789 A JP1324789 A JP 1324789A JP 32478989 A JP32478989 A JP 32478989A JP 2957211 B2 JP2957211 B2 JP 2957211B2
Authority
JP
Japan
Prior art keywords
character
notation
change position
character type
type change
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.)
Expired - Fee Related
Application number
JP1324789A
Other languages
Japanese (ja)
Other versions
JPH03184162A (en
Inventor
泰之 沼田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP1324789A priority Critical patent/JP2957211B2/en
Publication of JPH03184162A publication Critical patent/JPH03184162A/en
Application granted granted Critical
Publication of JP2957211B2 publication Critical patent/JP2957211B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は日本語ワードプロセッサやデスクトップパブ
リッシング装置等の文書作成装置において用いられ、表
記のゆれを指摘する機能を有する日本語文書校正支援装
置に関するものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Japanese document proofreading support device which is used in a document creation device such as a Japanese word processor or a desktop publishing device and has a function of pointing out the fluctuation of notation. It is.

〔従来の技術〕[Conventional technology]

従来日本語ワードプロセッサ等の文書作成装置におい
ては、文書の校正支援機能の1つとして表記のゆれを指
摘する機能が用いられることがある。ここで表記のゆれ
とは、同一の意味を示す語句について日本語の表記上で
認められている複数の表記の変動のことをいう。例えば
「取扱」,「取り扱い」,「取扱い」等は表記が異なる
にもかかわらずいずれも同じ言葉を指している。そして
一文書を長時間かけて又は複数の人が作成すると、同一
文書においても様々な表記が発生することがある。しか
し1つの文書中においては同一の言葉の表記は統一され
ている方が好ましいとされている。そこでこのような表
記のゆれを指摘し文書の作成者に修正を促すようにした
表記のゆれの指摘機能を有する校正支援装置が用いられ
る。
2. Description of the Related Art Conventionally, in a document creation device such as a Japanese word processor, a function of pointing out a fluctuation in notation is sometimes used as one of proofreading support functions of a document. Here, the fluctuation of the notation means a variation of a plurality of notations recognized in Japanese notation for words having the same meaning. For example, "handling", "handling", "handling", etc. all refer to the same word, despite the different notations. When one document is created for a long time or by a plurality of persons, various notations may occur in the same document. However, it is preferable that the notation of the same word be unified in one document. For this reason, a proofreading support device having a function of indicating the fluctuation of the notation and prompting the creator of the document to correct the fluctuation of the notation is used.

このような従来の校正支援装置における表記のゆれ指
摘機能は、形態素解析処理の結果を利用して実現されて
いる。即ち形態素解析用の辞書の見出しに第1表に示す
ようなあらゆる表記のゆれが登録され、辞書中における
それらの各項目に特定の単語の派生表記である旨が記録
される。
Such a function of pointing out the deviation of the notation in the conventional proofreading support apparatus is realized using the result of the morphological analysis processing. In other words, all the variations of the notation as shown in Table 1 are registered in the heading of the morphological analysis dictionary, and the fact that the word is a derivative notation of a specific word is recorded in each of those items in the dictionary.

このように表記のゆれが生じる見出し語に対して単一
の標準表記が記録され、形態素を解析する際に見出し語
と一致しそれが標準表記と異なる場合には、表記のゆれ
であることを指摘するようにしている。
A single standard notation is recorded for headwords in which the notation is distorted in this way, and when analyzing a morpheme, if the headword matches the headword and it differs from the standard notation, it is determined that the notation is distorted. I try to point out.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

しかしながらこのような従来の表記のゆれを指摘し校
正を支援する装置によれば、レベルが高くなるほど辞書
が複雑となる。そして様々な表記のゆれを辞書の見出し
として網羅的に記録するため、辞書の容量が増大する。
従ってこのような機能を実現しようとした場合にはハー
ドウエアが複雑となり、文書作成装置の価格が上昇する
という欠点があった。
However, according to such a conventional apparatus that supports the correction by pointing out the fluctuation of the notation, the dictionary becomes more complicated as the level becomes higher. Since the fluctuations of various notations are comprehensively recorded as dictionary headings, the capacity of the dictionary increases.
Therefore, in order to realize such a function, there is a disadvantage that hardware becomes complicated and the price of the document creation apparatus increases.

本発明はこのような従来の文書作成装置の問題点に鑑
みてなされたものであって、テキスト情報のみに基づい
て表記のゆれを検出し指摘できるようにすることを技術
的課題とする。
SUMMARY OF THE INVENTION The present invention has been made in view of such a problem of a conventional document creation device, and has as its technical object to be able to detect and indicate a fluctuation in notation based on only text information.

〔課題を解決するための手段〕[Means for solving the problem]

本発明は第1図に示すように、校正すべきテキストを
保持するテキスト記憶手段1と、テキスト記憶手段より
読出された文字の種類を判別する字種判定手段2と、字
種判別手段による判定出力に基づき漢字を除く文字から
漢字への変更位置を示す字種変更位置を認識する字種変
更位置認識手段3と、字種変更位置認識手段により認識
された字種の変更位置の文字から始まる所定数の部分文
字列を記憶する字種変更位置記憶手段4と、字種変更位
置記憶手段によって記憶された原表記の部分文字列から
漢字以外の文字を削除し、所定数の文字列として字種変
更位置記憶手段に保持する縮退形獲得手段5と、字種変
更位置記憶手段に保持されている原表記とその縮退形と
に基づいて縮退形が同一で原表記が異なる対の異表記候
補を抽出する表記ゆれ情報抽出手段6とを有することを
特徴とするものである。
As shown in FIG. 1, the present invention provides a text storage means 1 for holding a text to be proofread, a character type determination means 2 for determining the type of a character read from the text storage means, and a determination by a character type determination means. A character type change position recognizing means 3 for recognizing a character type change position indicating a change position from a character excluding kanji to a kanji based on the output, and a character at the character type change position recognized by the character type change position recognizing means. A character type change position storage means 4 for storing a predetermined number of partial character strings, and characters other than Chinese characters are deleted from the original notation partial character strings stored by the character type change position storage means, and the characters are converted to a predetermined number of character strings. A pair of different notation candidates having the same reduced form but different original notations based on the original notation stored in the type change position storage means and the original notation held in the character type change position storage means; Notation to extract It is characterized in that it has an information extraction means 6.

〔作用〕[Action]

このような特徴を有する本発明によれば、テキスト記
憶手段からテキストを順次読出してその字種を判定して
漢字以外の文字から漢字への変更位置を認識し、その文
字から始まる所定数の部分文字列を原表記として登録す
るようにしている。そしてその文字列から平仮名等の非
漢字を削除して縮退処理をし、縮退形が同一で原表記の
文字列が異なる組の異表記候補を表記ゆれ情報抽出手段
によって抽出し表記のゆれを指摘するようにしている。
According to the present invention having such features, the text is sequentially read from the text storage means, the character type is determined, the change position from the character other than the kanji to the kanji is recognized, and a predetermined number of portions starting from the character are recognized. The character string is registered as the original notation. Then, non-Kanji characters such as hiragana are deleted from the character string and reduced processing is performed, and a different writing candidate of a set having the same reduced form and a different character string of the original notation is extracted by the writing-shaking information extracting means to indicate the writing fluctuation. I am trying to do it.

〔実施例〕〔Example〕

第1図は本発明の一実施例による日本語文書校正支援
装置を含む日本語ワードプロセッサの全体構成を示すブ
ロック図である。この日本語校正支援機能を有するワー
ドプロセッサは制御部11,その制御プログラムを記憶す
るメモリ12,キーボード等の入力装置13,及びCRT等の表
示装置14とプリンタ15が接続される。ここでメモリ15に
は日本語ワードプロセッサ等により入力された日本語テ
キストを保持するテキスト記憶手段1及び字種変更位置
記憶手段4を構成する領域が形成される。
FIG. 1 is a block diagram showing the overall configuration of a Japanese word processor including a Japanese document proofreading support device according to one embodiment of the present invention. The word processor having the Japanese proofreading support function is connected to a control unit 11, a memory 12 for storing the control program, an input device 13 such as a keyboard, a display device 14 such as a CRT, and a printer 15. Here, the memory 15 is formed with areas constituting the text storage means 1 and the character type change position storage means 4 for holding Japanese text input by a Japanese word processor or the like.

次に本実施例の動作についてフローチャートを参照し
つつ説明する。まず表記のゆれの指摘動作を開始する
と、ステップ21に進んでテキスト記憶手段1に保持され
ている入力テキストを最初から1文字ずつ順次読込む。
そしてステップ22に進んで字種の判定処理を行う。この
字種の判定は与えられた文字について平仮名,片仮名,
漢字,数字,アルファベット等の字種の判定を行うもの
である。そしてステップ23に進んでテキストの字種判定
により1文字ずつスキャンしていき、漢字以外の文字、
例えば平仮名,片仮名,アルファベット等から漢字に変
更があったかどうかをチェックする。変更がなければス
テップ25において全てのテキストを読込んだかどうかを
チェックする。テキストの読込みが終了していなければ
ステップ21に戻って同様の処理を繰り返し、字種の変更
があればステップ24に進んでメモリに字種の変更位置を
記憶する。そしてステップ25に進んで保持されているテ
キストの読込みを終了したかどうかをチェックする。読
込みを終了していなければステップ21に戻って同様の処
理を繰り返し、終了した場合にはステップ26に進んで異
表記候補の登録を行う。異表記候補の登録はステップ24
で認識された字種の変更位置の文字から始まる所定数の
部分文字列、例えば4文字の原表記の文字列を字種変更
位置記憶手段4の異表記候補のレコードに記憶すること
により行う。そして全ての字種変更位置について原表記
の登録が終了すると、ステップ27に進んで登録された異
表記候補を読出してステップ28に進みその異表記候補か
ら非漢字文字を削除する。
Next, the operation of this embodiment will be described with reference to a flowchart. First, when the operation of pointing out the fluctuation of the notation is started, the process proceeds to step 21 where the input text stored in the text storage means 1 is sequentially read one by one from the beginning.
Then, the process proceeds to step 22 to perform a character type determination process. This character type is determined for a given character in hiragana, katakana,
It determines the character type such as kanji, numbers, and alphabets. Then, proceeding to step 23, the character is scanned one character at a time according to the character type of the text.
For example, it is checked whether a kanji has been changed from hiragana, katakana, the alphabet and the like. If there is no change, it is checked in step 25 whether all the text has been read. If the reading of the text has not been completed, the process returns to step 21 to repeat the same processing. If there is a change in the character type, the process proceeds to step 24 to store the character type change position in the memory. Then, the process proceeds to step 25 to check whether reading of the stored text has been completed. If the reading has not been completed, the process returns to step 21 to repeat the same processing. If the reading has been completed, the process proceeds to step 26 to register a different notation candidate. Registration of alternative notation candidates is step 24
This is performed by storing a predetermined number of partial character strings starting from the character of the character type change position recognized in the above, for example, a character string of the original notation of four characters in a record of a different notation candidate in the character type change position storage means 4. When the registration of the original notation has been completed for all the character type change positions, the process proceeds to step 27 to read out the registered alternative notation candidates, and proceeds to step 28 to delete non-Kanji characters from the alternative notation candidates.

例えば以下の文章では下線の文字が字種変更位置の文
字であり、異表記候補として記憶される部分はその文字
から4文字分である。
For example, in the following text, the underlined character is the character at the character type change position, and the part stored as the candidate for a different notation is four characters from the character.

そしてステップ29に進んで各異表記候補についての縮
退形を登録する。ここで縮退形とは原表記から漢字を除
く文字を削除した残りの漢字の2字をいう。そして上述
した文章の字種変更位置からの原表記とその縮退形の登
録を行う。ここで字種変更位置の表現は文書内の出現す
る文字の位置によって示すものとする。位置表現は文書
内の文字数だけでなく頁,行,桁等によっても表現する
ことができる。上記の文章において原表記と縮退形の一
例を以下の第2表に示す。
Then, the process proceeds to step 29 to register a reduced form for each of the different notation candidates. Here, the degenerate form refers to two remaining kanji characters obtained by deleting characters other than kanji from the original notation. Then, the original notation from the character type change position of the above-mentioned sentence and its reduced form are registered. Here, the expression of the character type change position is indicated by the position of the character that appears in the document. The position expression can be expressed not only by the number of characters in the document but also by pages, lines, columns, and the like. An example of the original form and the reduced form in the above sentence are shown in Table 2 below.

ここで字種変更位置に記憶された各レコード、即ち第
2表の夫々の行を便宜的に異表記候補と言う。そしてス
テップ30に進んで異表記候補を先頭文字によってソート
する。これは同一の先頭文字を有する文字毎に異表記候
補のレコードを並び変える処理であり、これを行うとス
テップ31に進んで表記のゆれ情報の認識を行う。表記の
ゆれの認識は字種変更位置記憶手段4に記憶された異表
記候補の中で、縮退形が同一であり且つ原表記が異なる
異表記候補を表記のゆれがある関係とする。こうして表
記のゆれの情報を認識する。例えば前述した第2表で
は、縮退形が同一で原表記が異なる異表記候補がなく、
表記のゆれの関係は認められない。
Here, each record stored in the character type change position, that is, each row of Table 2 is called a different notation candidate for convenience. Then, the process proceeds to step 30, where the different notation candidates are sorted by the first character. This is a process of rearranging the records of the different notation candidates for each character having the same leading character. When this is done, the process proceeds to step 31 to recognize the notation fluctuation information. Recognition of the spelling of the notation is set such that among the different spelling candidates stored in the character type change position storage means 4, the different spelling candidates having the same degenerate form and different original notations have a skewed notation. In this way, the information of the fluctuation of the notation is recognized. For example, in Table 2 described above, there is no alternative notation candidate with the same degenerate form but different original notation,
The relationship of the notation fluctuation is not recognized.

次に他の例を用いて表記のゆれ情報の認識について説
明する。例えば「取」を字種変更位置の文字とすると、
元のテキスト中に以下の文節が存在していたとする。
Next, a description will be given of the recognition of the swaying information using another example. For example, if "tori" is the character at the character type change position,
Assume that the following clauses existed in the original text.

取り合う、取合うが、取り上げる、取上げる、取り扱
う、取扱うが、取り集める、取集める、取り合わせる、
取合わせる、取り合せる、取合せる、取り急ぎ、取急ぎ
て、取り押さえる、取押さえる、取り押える、取押え
る、取り交わす、取交わす、取り交す、取り交すが、取
り決める、取決めるこのような部分文字列があれば字種
変更位置記憶手段4の原表記のデータ及び縮退形は夫々
次の第3表で示される。
Argue, argue, pick up, pick up, handle, handle, but collect, collect, assemble,
Arranging, arranging, arranging, hurrying, hurrying, arresting, arresting, arresting, arresting, arranging, arranging, arranging, arranging, arranging, arranging, arranging, such a substring If there is, the data of the original notation and the reduced form of the character type change position storage means 4 are respectively shown in the following Table 3.

従ってこの原表記と縮退形に基づいて前述した条件に
より表記のゆれの候補を以下のようにして抽出する。
Therefore, based on the original notation and the degenerated form, candidates of the notation fluctuation are extracted as described below under the above-described conditions.

ここで制御部11はステップ21,22においてテキスト記
憶手段1に記憶されている字種を判定する字種判定手段
2の機能を達成しており、ステップ23,24において判定
された字種により字種の変更位置を認識する字種変更位
置認識手段3の機能を達成している。又制御部11はステ
ップ27〜29において異表記候補に基づいて縮退形を獲得
する縮退形獲得手段5の機能を達成している。更にステ
ップ31において字種変更位置記憶手段4に記憶された原
表記と縮退形に基づいて表記のゆれを抽出する表記のゆ
れ情報抽出手段6の機能を達成している。
Here, the control unit 11 achieves the function of the character type determining means 2 for determining the character type stored in the text storage means 1 in steps 21 and 22, and the character is determined by the character type determined in steps 23 and 24. The function of the character type change position recognizing means 3 for recognizing the type change position is achieved. Further, the control unit 11 achieves the function of the reduced form acquiring means 5 for acquiring the reduced form based on the different notation candidates in steps 27 to 29. Further, the function of the notation fluctuation information extracting means 6 for extracting the fluctuation of the notation based on the original notation and the reduced form stored in the character type change position storage means 4 in step 31 is achieved.

こうして抽出された表記のゆれ情報は表示装置14にそ
のまま表示することによって文書の作成中に修正を促す
ことができ、又あらかじめ定めた表記方法又は出現頻度
の高い表記に統一するように修正処理を行うようにして
もよい。
The extracted swaying information of the notation can be promptly corrected during the creation of the document by displaying it on the display device 14 as it is, and the correction process is performed so as to unify to a predetermined notation method or a notation with a high appearance frequency. It may be performed.

〔発明の効果〕〔The invention's effect〕

そのため本発明によれば、大容量の辞書を必要とする
ことなく又形態素の解析等を行う必要がなく、低価格の
ワードプロセッサ等にも容易に適用することができると
いう効果が得られる。
Therefore, according to the present invention, it is possible to obtain an effect that a large-capacity dictionary is not required, morphological analysis is not required, and the present invention can be easily applied to a low-cost word processor or the like.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明を適用したワードプロセッサの一実施例
の構成を示すブロック図、第2図は表記のゆれを実現す
るための処理を示すフローチャートである。 1……テキスト記憶手段、2……字種判定手段、3……
字種変更位置認識手段、4……字種変更位置記憶手段、
5……縮退形獲得手段、6……表記のゆれ情報抽出手
段。
FIG. 1 is a block diagram showing a configuration of an embodiment of a word processor to which the present invention is applied, and FIG. 2 is a flowchart showing a process for realizing the notational fluctuation. 1 ... text storage means, 2 ... character type determination means, 3 ...
Character type change position recognition means, 4... Character type change position storage means,
5 ... degenerate form obtaining means, 6 ... notation fluctuation information extracting means.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】校正すべきテキストを保持するテキスト記
憶手段と、 前記テキスト記憶手段より読出された文字の種類を判別
する字種判定手段と、 前記字種判定手段による判定出力に基づき漢字を除く文
字から漢字への変更位置を示す字種変更位置を認識する
字種変更位置認識手段と、 前記字種変更位置認識手段により認識された字種の変更
位置の文字から始まる所定数の部分文字列を記憶する字
種変更位置記憶手段と、 前記字種変更位置記憶手段によって記憶された原表記の
部分文字列から漢字以外の文字を削除し、所定数の文字
列として前記字種変更位置記憶手段に保持する縮退形獲
得手段と、 前記字種変更位置記憶手段に保持されている原表記とそ
の縮退形とに基づいて縮退形が同一で原表記が異なる対
の異表記候補を抽出する表記ゆれ情報抽出手段とを有す
ることを特徴とする日本語文書校正支援装置。
1. A text storage means for holding a text to be proofread, a character type determination means for determining a type of a character read from the text storage means, and a kanji character is excluded based on a determination output by the character type determination means. Character type change position recognizing means for recognizing a character type change position indicating a change position from a character to a kanji; and a predetermined number of partial character strings starting from the character of the character type change position recognized by the character type change position recognizing means Character type change position storage means for storing characters other than Chinese characters from the partial character string of the original notation stored by the character type change position storage means, and storing the character type change position storage means as a predetermined number of character strings And a notation for extracting a pair of different notation candidates having the same reduced form but different original notations based on the original notation held in the character type change position storage means and the reduced form. Re Japanese document proofreading support apparatus and having an information extraction means.
JP1324789A 1989-12-13 1989-12-13 Japanese document proofreading support device Expired - Fee Related JP2957211B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1324789A JP2957211B2 (en) 1989-12-13 1989-12-13 Japanese document proofreading support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1324789A JP2957211B2 (en) 1989-12-13 1989-12-13 Japanese document proofreading support device

Publications (2)

Publication Number Publication Date
JPH03184162A JPH03184162A (en) 1991-08-12
JP2957211B2 true JP2957211B2 (en) 1999-10-04

Family

ID=18169697

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1324789A Expired - Fee Related JP2957211B2 (en) 1989-12-13 1989-12-13 Japanese document proofreading support device

Country Status (1)

Country Link
JP (1) JP2957211B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7718097B2 (en) * 2021-05-14 2025-08-05 Toppanホールディングス株式会社 Proofreading support device, proofreading support method, and program

Also Published As

Publication number Publication date
JPH03184162A (en) 1991-08-12

Similar Documents

Publication Publication Date Title
JP3427692B2 (en) Character recognition method and character recognition device
US6665668B1 (en) Document retrieval method and system and computer readable storage medium
JP2973944B2 (en) Document processing apparatus and document processing method
US6353840B2 (en) User-defined search template for extracting information from documents
JP2713622B2 (en) Tabular document reader
JP3452774B2 (en) Character recognition method
JPH05250408A (en) Method for interpolating important part of selected document without decoding document image through fetched information
JPH0797373B2 (en) Document matching system
JPS60502175A (en) How to find index entries
US20060285746A1 (en) Computer assisted document analysis
JP2007122403A (en) Automatic extraction device, extraction method and extraction program for document title and related information
JPH08263478A (en) Simplified Chinese document converter
JP2957211B2 (en) Japanese document proofreading support device
CN100444194C (en) Automatic extraction device, method and program of essay title and correlation information
JP2560656B2 (en) Document filing system
JPH08115330A (en) Similar document retrieval method and apparatus
JP2819612B2 (en) Character converter
JPH06149881A (en) Dictionary consultant device, document processor, and digital copying machine
JP3045886B2 (en) Character processing device with handwriting input function
JPS61133487A (en) Character recognizing device
JPH077412B2 (en) Japanese sentence correction candidate character extraction device
JPH077414B2 (en) Japanese typographical error correction device
JP2749425B2 (en) Article extraction method
JP2982076B2 (en) Text processing apparatus and method
JPH04253262A (en) Reading kana addition system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees