JPH0454557A - Character processor - Google Patents
Character processorInfo
- Publication number
- JPH0454557A JPH0454557A JP2163286A JP16328690A JPH0454557A JP H0454557 A JPH0454557 A JP H0454557A JP 2163286 A JP2163286 A JP 2163286A JP 16328690 A JP16328690 A JP 16328690A JP H0454557 A JPH0454557 A JP H0454557A
- Authority
- JP
- Japan
- Prior art keywords
- field
- input
- specific dictionary
- data
- dictionary
- 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
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
(イ)産業上の利用分野
この発明は文字処理装置に関し、詳しくは専門用語など
を個別の辞書に登録しうるいわゆる分野別辞書機能を備
えた文字処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION (A) Field of Industrial Application This invention relates to a character processing device, and more particularly to a character processing device equipped with a so-called field-specific dictionary function that can register technical terms and the like in individual dictionaries.
(ロ)従来の技術
従来この種の文字処理装置としての例えば日本語ワード
プロセッサにおける分野別辞書機能とは、通常のかな漢
字変換では変換されない専門用語などを分野別に個別の
辞書としてファイルに登録しておき、簡単な見出しを入
力するだけで必要な語句に変換することのできる機能を
示し、一般に、登録゛した内容は、分野別に用意された
専用の辞書ファイルすなわち、個別のフロッピーディス
クに格納されるよう構成されている。(b) Conventional technology The field-specific dictionary function in a conventional character processing device of this type, such as a Japanese word processor, is to register technical terms that cannot be converted by normal kana-kanji conversion in files as separate dictionaries for each field. , a function that allows you to convert the required words by simply inputting a simple heading, and generally the registered contents are stored in dedicated dictionary files prepared for each field, that is, on individual floppy disks. It is configured.
(ハ)発明が解決しようとする課題
しかし上記した従来の文字処理装置では、例えば歴史用
語と文学用語、数学用語と物理学用語というように、そ
れぞれが密接に関係する分野の文章を作成する過程で、
分野別ファイルに登録された単語を使用する際は、その
都度分野別ファイルを指定し直す(フロッピーディスク
を入れ換える)必要があらた。そして、見出し語が“オ
ングストローム”で登録語が“入”の場合や、見出し語
が“マイクロファラッド″で登録語がμF“の場合のよ
うに、見出し語として入力する文字数は多いが、変換さ
れる登録語の文字数が極めて少ない場合においては、見
出し語の文字すべてを入力しなければ登録語が得られな
いという操作性の悪さがあった。(c) Problems to be solved by the invention However, in the conventional character processing device described above, the process of creating sentences in fields that are closely related, such as historical terms and literary terms, mathematical terms and physics terms, etc. in,
When using words registered in a field-specific file, it was necessary to respecify the field-specific file (swap the floppy disk) each time. Then, although the number of characters input as a headword is large, such as when the headword is "angstrom" and the registered word is "in" or when the headword is "microfarad" and the registered word is μF, it is not converted. When the number of characters of a registered word is extremely small, the operability is poor in that the registered word cannot be obtained unless all characters of the headword are entered.
この発明は以上の事情を考慮してなされたもので、上記
した問題を解消するための特別の手段を備えた文字処理
装置を提供する。The present invention has been made in consideration of the above circumstances, and provides a character processing device equipped with special means for solving the above problems.
(ニ)課題を解決するための手段
第1図はこの発明の基本構成を明示するブロック図であ
る。同図においてこの発明は、文字情報および各MwI
集指示を入力する入力手段1と、分野毎に入力された分
野別辞書名、見出しおよびその見出しに対応する表記デ
ータにそれぞれ識別データを付して記憶する分野別辞書
手段2と、前記入力手段lから文字情報か入力され1こ
際に、前記分野別辞書手段2に登録されている分野別辞
書名と一致するかどうかを判断する判断手段3と、前記
分野別辞書手段2に登録されている分野別辞書名に一致
すると判断された際に、その分野別辞書名に付されてい
る識別データと同一の識別データを持つ表記データを変
換候補として前記分野別辞書手段2から読み出す読出手
段4と、前記読出手段4から読み出された表記データを
可視出力する表示手段5と、前記入力手段lからの選択
指示を受けて、読み出された表記データの内の1つを入
力確定する確定手段6と、確定された表記データを記憶
する記憶手段7とを備えてなる文字処理装置である。(d) Means for Solving the Problems FIG. 1 is a block diagram showing the basic configuration of the present invention. In the same figure, the present invention includes character information and each MwI.
an input means 1 for inputting collection instructions; a field-specific dictionary means 2 for storing field-specific dictionary names, headings, and notation data corresponding to the headings input for each field with identification data attached thereto; and said input means. When character information is inputted from 1, a determining means 3 determines whether or not it matches a field-specific dictionary name registered in the field-specific dictionary means 2; reading means 4 for reading notation data having the same identification data as the identification data attached to the field-specific dictionary name from the field-specific dictionary means 2 as a conversion candidate when it is determined that the field-specific dictionary name matches the field-specific dictionary name; , a display means 5 for visually outputting the notation data read out from the reading means 4, and a confirmation device for inputting and confirming one of the read notation data in response to a selection instruction from the inputting means 1. This is a character processing device comprising means 6 and storage means 7 for storing determined notation data.
この発明において文字処理装置とは、具体的には日本語
ワードプロセッサ、日本語処理機能を備えたオフィスコ
ンピュータ等が挙げられるが、処理する言語は日本語に
限らず他の言語でもよい。In this invention, the character processing device specifically includes a Japanese word processor, an office computer with a Japanese processing function, etc., but the language to be processed is not limited to Japanese, but may be any other language.
入力手段はキーボードで構成することが好ましいか、マ
ウスやタブレット入力装置などのポインティングデバイ
スあるいは0CR(光学式文字読取装置)で構成するこ
ともできる。分野別辞書手段および記憶手段はRAMか
ら構成することができ、具体的には内蔵RAMや外部記
憶装置としてのハードディスク、フロッピーディスクか
ら構成される。表示手段はCRTやLCD等のドツトマ
トリクスタイプの表示装置から構成される。判断手段、
読出手段、確定手段はマイクロプロセッサから構成でき
る。The input means preferably comprises a keyboard, but may also comprise a pointing device such as a mouse or a tablet input device, or an OCR (optical character reader). The field-specific dictionary means and the storage means can be composed of a RAM, and specifically, they are composed of a built-in RAM, a hard disk, or a floppy disk as an external storage device. The display means is comprised of a dot matrix type display device such as a CRT or LCD. means of judgment,
The reading means and determining means can be constructed from a microprocessor.
(ホ)作用
この発明に従えば、入力手段lから文字情報を入力する
と、判断手段3はその文字情報が分野別辞書手段2内に
登録されている分野別辞書名のいずれかと一致するかど
うかを判断し、判断の結果一致する分野別辞書名が存在
した場合、次に読出手段4はその分野別辞書名と同一の
識別データが付されている表記データを分野別辞書手段
2からすべて読み出し、それらを変換候補として表示手
段5に可視出力する。次いで表示された変換候補の表記
の内の1つを確定手段6により選択すると、選択された
表記データは変換が確定したとみなされて記憶手段7に
格納される。(E) Effect According to the present invention, when character information is input from the input means 1, the determining means 3 determines whether the character information matches any of the field dictionary names registered in the field dictionary means 2. If a matching field dictionary name exists as a result of the determination, then the reading means 4 reads out all notation data to which the same identification data as the field dictionary name is attached from the field dictionary means 2. , and visually outputs them to the display means 5 as conversion candidates. Next, when one of the displayed conversion candidate notations is selected by the confirming means 6, the selected notation data is stored in the storage means 7, with the conversion being considered to be confirmed.
(へ)実施例
以下図に示す実施例に基づいてこの発明を詳述する。な
お、これによってこの発明は限定されるものではない。(F) EXAMPLES The present invention will be described in detail below based on examples shown in the figures. Note that this invention is not limited by this.
第2図はこの発明の一実施例の日本語ワードプロセッサ
の構成を示すブロック図である。同図において、lOは
装置本体であり、CPUI Lかな漢字変換処理部12
、かな漢字変換辞書部13、分野別辞書処理部14、分
野別辞書部15、出力制御部16とから主として構成さ
れ、これらはパスライン17によって相互に接続されて
いる。また、CPUIIには外部にキーボードI8およ
び文章データメモリ19が接続され、さらに出力制御部
16を介してCRT20およびプリンタ21が接続され
ている。このような構成において、キ−ボード18は入
力手段、確定手段として機能し、そのキーボード上には
、かな文字またはかな文字列を入力するための文字入カ
キ−1かな文字またはかな文字列を漢字もしくは漢字ま
じり文に変換するための変換キー、無変換キーそして入
力を確定するための確定キーを含み、各種の編集指示を
入力するためのキーが配設されている。このキーボード
18からキー信号によって入力されたかな文字列は、符
号化されてCPUI lに与えられ、CPUII内の入
力バッファ(図示しない)に−時的に記憶される。FIG. 2 is a block diagram showing the configuration of a Japanese word processor according to an embodiment of the present invention. In the figure, lO is the main body of the device, and the CPU L kana-kanji conversion processing unit 12
, a kana-kanji conversion dictionary section 13, a field-specific dictionary processing section 14, a field-specific dictionary section 15, and an output control section 16, which are interconnected by a path line 17. Further, a keyboard I8 and a text data memory 19 are externally connected to the CPU II, and a CRT 20 and a printer 21 are further connected via an output control section 16. In such a configuration, the keyboard 18 functions as an input means and a confirmation means, and a character entry key 1 for inputting kana characters or kana character strings is provided on the keyboard. Alternatively, keys for inputting various editing instructions are provided, including a conversion key for converting to a sentence mixed with kanji, a non-conversion key, and a confirmation key for confirming input. The kana character string inputted from the keyboard 18 by key signals is encoded and provided to the CPU I, and is temporarily stored in an input buffer (not shown) within the CPU II.
かな漢字変換処理部12は出力バッファ12aを備えて
おり、CPUI 1と協働して前記入力バッファに記憶
されているかな文字列を読み出し、その文字列に変換単
位としての文節の区切りを挿入し、かな漢字変換辞書部
13を検索することにより、文節ごとに区切られたその
かな文字列を漢字または漢字まじり文からなる変換候補
に変換し、その変換候補を出力バッファ12aに蓄える
。かな漢字変換辞書部13はROMから構成され、主に
50音順のかな見出しデータと、このかな見出しデータ
に対応する漢字表記データとが記憶されている。The kana-kanji conversion processing unit 12 is equipped with an output buffer 12a, reads out the kana character string stored in the input buffer in cooperation with the CPU 1, inserts clause breaks as conversion units into the character string, By searching the kana-kanji conversion dictionary section 13, the kana character string divided into clauses is converted into conversion candidates consisting of kanji or sentences mixed with kanji, and the conversion candidates are stored in the output buffer 12a. The kana-kanji conversion dictionary section 13 is composed of a ROM, and mainly stores kana heading data in the order of the 50 syllabary and kanji notation data corresponding to this kana heading data.
分野別辞書処理部14は判断手段、読出手段として機能
し、CPUIIと協働して以下の処理を行う。すなわち
、キーボード18から文字情報が入力された際に、その
文字情報が分野別辞書部15に登録されている分野別辞
書名(以下分野別ファイル8七呼称する)と一致するか
どうかを判断し、分野別辞書部15に登録されている分
野別ファイル名と一致すると判断された際に、その分野
別ファイル名に付されている識別データと同一の識別デ
ータを持つすべての表記データを変換候補として分野別
辞書部15から読み出し、CRT20に出力する。The field-specific dictionary processing section 14 functions as a determining means and a reading means, and performs the following processing in cooperation with the CPU II. That is, when character information is input from the keyboard 18, it is determined whether the character information matches the field dictionary name registered in the field dictionary section 15 (hereinafter referred to as field file 87). , when it is determined that it matches the field-specific file name registered in the field-specific dictionary section 15, all written data having the same identification data as the identification data attached to the field-specific file name are converted candidates. is read out from the field-based dictionary section 15 and output to the CRT 20.
第3図は上記した分野別辞書部15の構成を示す模式図
である。同図において分野別辞書部15は、情報セクタ
部15aとインデックス部15bと辞書データ部15c
とから構成されている。情報セクタ部15aには、例え
ば分野別ファイル名l、分野別ファイル2というように
、どの分野の辞書データが格納されているかを表す情報
と、分野別の属性を識別するための識別データ(この実
施例においてはコード化されたx、y、zで示す)とが
一対となり、複数格納される。インデックス部15bに
は、見出し語と辞書データを指すポインタとともに、情
報セクタ部15aにおいて識別データが確定されている
ので、どの見出し語がどの分野別データからのものであ
るかを識別できるように識別データが付されている。な
お、辞書データ部15cの構成は従来の分野別辞書の構
成と同様なため、説明を省く。FIG. 3 is a schematic diagram showing the configuration of the field-specific dictionary section 15 described above. In the figure, the field-specific dictionary section 15 includes an information sector section 15a, an index section 15b, and a dictionary data section 15c.
It is composed of. The information sector section 15a contains information indicating which field dictionary data is stored, such as field-specific file name l and field-specific file 2, and identification data for identifying field-specific attributes (this In the embodiment, a plurality of codes (indicated by coded x, y, and z) are stored as a pair. In the index section 15b, along with pointers pointing to headwords and dictionary data, identification data has been determined in the information sector section 15a. Data is attached. Note that the configuration of the dictionary data section 15c is similar to the configuration of a conventional field-specific dictionary, so a description thereof will be omitted.
そして上記の分野別辞書部15から読み出されたlまた
は複数の変換候補である表記データは、出力制御部16
を介してCRT20の画面上に表示され、キーボード1
8からの指示に基づいてその変換候補の内の1つを選択
すると、変換候補の内の1つが入力確定され、文章デー
タメモリ19に格納される。なお、プリンタ21は入力
が確定した文章などを印刷する際に使用される。Then, the notation data that is l or a plurality of conversion candidates read from the field-specific dictionary section 15 is transferred to the output control section 16.
is displayed on the CRT20 screen via the keyboard 1.
When one of the conversion candidates is selected based on the instruction from 8, one of the conversion candidates is input confirmed and stored in the text data memory 19. Note that the printer 21 is used to print sentences and the like whose input has been confirmed.
次に、一実施例の分野別辞書処理の動作を第4図に示す
フローチャートに従って説明する。Next, the operation of field-specific dictionary processing in one embodiment will be explained according to the flowchart shown in FIG.
まず、キーボード18から文字列が入力され(ステップ
30)、次いで機能+変換キーが押されると(ステップ
31)、入力された文字列が分野別辞書部15の情報セ
クタ部り5a内にある分野別ファイル名と一致するかど
うかを判定する(ステップ32)。この判定において一
致しなければインデックス部15bより、入力された文
字列と同じ文字列からなる見出し語を検索しくステップ
33)、検索の結果、見出し語が存在すればその見出し
語に付されている辞書データポインタにしたがって辞書
データ部15cから該当する登録語(表記データ)を出
力する(ステップ34)。ステップ33において見出し
語が検索されなければERROR表示を行ノO
ステップ32において入力した文字列が情報セクタ部1
5aの分野別ファイル名と一致した場合、分野別ファイ
ル名と一対に記憶されている識別データを取り込み、イ
ンデックス部15bにある見出し語のうち、同じ識別デ
ータを持つ見出し語の辞書データポインタにしたがって
表記データをまとめて抽出する(ステップ35)。そし
て抽出された表記データは第5図に示すように、変換候
補としてウィンドウW内に表示される(ステップ36)
。First, a character string is input from the keyboard 18 (step 30), and then the function + conversion key is pressed (step 31). It is determined whether the file name matches another file name (step 32). If there is no match in this judgment, the index unit 15b is searched for a headword consisting of the same character string as the input character string (step 33), and as a result of the search, if the headword exists, it is attached to the headword. According to the dictionary data pointer, the corresponding registered word (notation data) is output from the dictionary data section 15c (step 34). If no headword is found in step 33, ERROR is displayed on line 0.The character string input in step 32 is
If it matches the field-specific file name in 5a, the identification data stored in pair with the field-specific file name is fetched, and among the headwords in the index section 15b, the search is performed according to the dictionary data pointer of the headword with the same identification data. The written data is extracted all at once (step 35). The extracted notation data is then displayed as a conversion candidate in the window W as shown in FIG. 5 (step 36).
.
このウィンドウW内に所望の変換対象があれば、その変
換対象に該当する2桁の数字をキーボード18から入力
することにより変換が確定される(ステップ37)。そ
して変換か確定した表記データはCPUIIから出力さ
れ、文章データメモリ19に格納される(ステップ38
)。If there is a desired conversion target in this window W, the conversion is confirmed by inputting a two-digit number corresponding to the conversion target from the keyboard 18 (step 37). The notation data whose conversion has been confirmed is output from the CPU II and stored in the text data memory 19 (step 38
).
第5図に示す例は、情報セクタ部15aの“たんい”と
いう分野別ファイル名から、変換候補としての表記デー
タ“人“、“Ω”、“θ“などを呼び出した例である。The example shown in FIG. 5 is an example in which written data such as ``人'', ``Ω'', and ``θ'' are called as conversion candidates from the field-specific file name ``TANI'' in the information sector section 15a.
この分野別辞書部15を利用すれば、″オングストロー
ム”や“マイクミツアララド”という文字列を文字列ど
おりにすべて入力しなくとも、“たんい”と入力しただ
けで該当する変換候補をすばやく呼び出し、そして所望
の変換対象を選択することができる。If you use this field-specific dictionary section 15, you can quickly find the corresponding conversion candidates by simply inputting ``tani'' without having to enter the entire character string ``Angstrom'' or ``Mic Mitsuararado'' exactly. and select the desired conversion target.
(ト)発明の効果
この発明によれば、見出し語の文字列すべてを入力しな
くとも分野別辞書のファイル名を入力するだけで所望す
る登録語候補を呼び出すことかでき、かつ登録語候補の
中から簡便に変換対象を選択することができる。また、
1つの辞書内に複数の分野別辞書を持つことができるた
め、分野を指定する手間が省け、−シたがって操作性を
向上させることができる。(G) Effects of the Invention According to this invention, a desired registered word candidate can be called up simply by inputting the file name of the field-specific dictionary without inputting the entire character string of the headword, and You can easily select the conversion target from among them. Also,
Since one dictionary can have a plurality of field-specific dictionaries, it is possible to save time and effort in specifying fields, and thus improve operability.
第1図はこの発明の基本構成を明示するブロック図、第
2図はこの発明の一実施例の構成を示すブロック図、第
3図は一実施例における分野別辞書部の構成を示す模式
図、第4図は一実施例の動作を説明するフローチャート
、第5図は同じく分野別辞書による変換候補表示例を示
す説明図である。
l・・・・・・入力手段、2・・・・・分野別辞書手段
、3・・・・・・判断手段、 4・・・・・・読出手段
、5・・・・・・表示手段、 6・・・・・・確定手段
、7・・・・・記憶手段。
第5図FIG. 1 is a block diagram showing the basic configuration of this invention, FIG. 2 is a block diagram showing the configuration of an embodiment of this invention, and FIG. 3 is a schematic diagram showing the configuration of a field-specific dictionary section in one embodiment. , FIG. 4 is a flowchart explaining the operation of one embodiment, and FIG. 5 is an explanatory diagram showing an example of displaying conversion candidates using a field-specific dictionary. l...Input means, 2...Dictionary by field means, 3...Judgment means, 4...Reading means, 5...Display means , 6... Confirmation means, 7... Memory means. Figure 5
Claims (1)
、 分野毎に入力された分野別辞書名、見出しおよびその見
出しに対応する表記データにそれぞれ識別データを付し
て記憶する分野別辞書手段と、前記入力手段から文字情
報が入力された際に、前記分野別辞書手段に登録されて
いる分野別辞書名と一致するかどうかを判断する判断手
段と、前記分野別辞書手段に登録されている分野別辞書
名に一致すると判断された際に、その分野別辞書名に付
されている識別データと同一の識別データを持つ表記デ
ータを変換候補として前記分野別辞書手段から読み出す
読出手段と、 前記読出手段から読み出された表記データを可視出力す
る表示手段と、 前記入力手段からの選択指示を受けて、読み出された表
記データの内の1つを入力確定する確定手段と、 確定された表記データを記憶する記憶手段とを備えてな
る文字処理装置。[Scope of Claims] 1. Input means for inputting character information and various editing instructions, field-specific dictionary names and headings input for each field, and notation data corresponding to the headings, each with identification data attached thereto and stored. a field-specific dictionary means for inputting character information from the input means, a determining means for determining whether character information input from the input means matches a field-specific dictionary name registered in the field-specific dictionary means; When it is determined that the field-specific dictionary name matches the field-specific dictionary name registered in the field-specific dictionary name, notation data having the same identification data as the identification data attached to the field-specific dictionary name is selected from the field-specific dictionary means as a conversion candidate. a reading means for reading; a display means for visually outputting the notation data read from the reading means; and a confirmation device for inputting and confirming one of the read notation data in response to a selection instruction from the input means. 1. A character processing device comprising: means; and a storage means for storing determined notation data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2163286A JPH0454557A (en) | 1990-06-21 | 1990-06-21 | Character processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2163286A JPH0454557A (en) | 1990-06-21 | 1990-06-21 | Character processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0454557A true JPH0454557A (en) | 1992-02-21 |
Family
ID=15770934
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2163286A Pending JPH0454557A (en) | 1990-06-21 | 1990-06-21 | Character processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0454557A (en) |
-
1990
- 1990-06-21 JP JP2163286A patent/JPH0454557A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070179932A1 (en) | Method for finding data, research engine and microprocessor therefor | |
| JPH0236019B2 (en) | ||
| JPH0454557A (en) | Character processor | |
| JP2621999B2 (en) | Document processing device | |
| JPH08115330A (en) | Similar document retrieval method and apparatus | |
| JPH0612548B2 (en) | Document processor | |
| JP3470930B2 (en) | Natural language analysis method and device | |
| JP2634926B2 (en) | Kana-Kanji conversion device | |
| JPH0785040A (en) | Inconsistent notation detection method and kana-kanji conversion method | |
| JPH01214963A (en) | Device for consulting dictionary | |
| JP2589090B2 (en) | Sentence processing equipment | |
| JP3045886B2 (en) | Character processing device with handwriting input function | |
| JPH0380363A (en) | Document processor | |
| JPH0612453A (en) | Unknown word extraction registration device | |
| JPS6366663A (en) | Control system for document structure | |
| JP2698192B2 (en) | Second language search method in electronic dictionary | |
| JPS6198475A (en) | Japanese text input device | |
| JPH0385672A (en) | Retrieval replacing device with function for analyzing attribute | |
| JPH0385669A (en) | Retrieval replacing device with function for analyzing declensional kana ending | |
| JPH02297279A (en) | Document processor with next registration code display function | |
| JPH07325844A (en) | Electronic dictionary search device | |
| JPH0391062A (en) | Document preparing device | |
| JPS63172371A (en) | Electronic dictionary | |
| JPH0567146A (en) | Data editor | |
| JPH0335349A (en) | Document processor with example display function |