JP2666289B2 - Dictionary editing device - Google Patents
Dictionary editing deviceInfo
- Publication number
- JP2666289B2 JP2666289B2 JP62195846A JP19584687A JP2666289B2 JP 2666289 B2 JP2666289 B2 JP 2666289B2 JP 62195846 A JP62195846 A JP 62195846A JP 19584687 A JP19584687 A JP 19584687A JP 2666289 B2 JP2666289 B2 JP 2666289B2
- Authority
- JP
- Japan
- Prior art keywords
- dictionary
- data
- index file
- display
- file
- 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
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、電子化された辞書の構成/利用方式に係わ
り、特に利用者が辞書を利用しながら、同時に辞書の編
集あるいは構築をも行えるようにした辞書の編集装置に
関する。
〔従来の技術〕
電子化された辞書は、例えば日本語ワードプロセッサ
におけるかな漢字変換用の辞書や電子翻訳装置の単語辞
書等にみられるように広く用いられており、その形態は
次の2通りに分類できる。一つは辞書の情報は固定的
で、利用者は所定の手続きによって検索利用のみが可能
であるもので、もう一つは辞書の情報がユーザ定義可能
なものである。これらの固定的な辞書、ユーザ定義が可
能な辞書に関してはこれまでにも応用面をも含めて種々
提案されており、前者に関しては例えば特開昭60−1359
83号公報があり、後者に関しては例えば特開昭55−9517
6号公報、特開昭55−131869公報、特開昭57−64865号公
報等がある。
〔発明が解決しようとする問題点〕
しかしながら、従来、辞書では既にまとまった情報が
固定的に存在していて単純な検索利用の対象と捕えられ
ており、利用者が自ら辞書を作成し利用するということ
は二次的なことと考えられてきた。
ところが近年個人の計算機システムが目覚ましく普及
するにつれ、各種の情報が保存、加工そして利用される
ようになると本来辞書の有する「キーを与えて対応する
内容を検索する」という機能がいろいろなデータベース
システムにも必要になってきており、このような場合に
は辞書は利用の便宜のみならず、利用者が自由に編集、
作成できるものでなければならない。勿論前述したよう
に利用者が定義することが可能な辞書も提案されている
が、利用者が自ら辞書を編集、作成するという点からみ
ると全く貧弱なものであった。
本発明は上記発想に基づき、利用者自ら「キーによる
直接検索」という便宜は勿論、編集、作成をも同時進行
的に行えるようにした辞書の編集装置を提供することを
目的とするものである。
なお、明細書中、辞書とは、かな漢字変換用の辞書な
どのいわゆる辞典ばかりでなく、利用者にとってキーと
それに対応する記述(情報)の組があるオーダーで整列
されており、キーを指定することによって直接対応する
内容を検索できる電子化されたデータベースをいうもの
とする。
〔問題点を解決するための手段〕
そのために本発明の辞書編集装置は、キー入力により
辞書データを検索しキーに対応するデータを読み出しデ
ィスプレイに表示する文書入力装置において、前記辞書
データを格納したデータファイルと、前記辞書データを
木構造として格納したインデックスファイルと、該イン
デックスファイルの木構造およびデータファイルの辞書
データを前記ディスプレイに表示する表示手段と、該表
示手段上で前記木構造および辞書データを編集し、前記
データファイル及びインデックスファイルを更新する手
段とを備えたことを特徴とするものである。
〔作用〕
本発明においては、辞書を構造的にディスプレイ上に
表示し、ディスプレイ上で、利用者が必要に応じて辞書
の構造及びデータを編集、作成することができるので、
十分に利用者の便宜に供することができるものである。
〔実施例〕
以下、図面を参照しつつ実施例を説明する。
ここでは、本出願人が先に提案した外来語入力装置を
例にとって説明する。この装置は外来語が日常的に頻繁
に使用されていることに鑑み、例えば「エレベーター」
を入力して「elevater」を出力するように、外国語入力
の際にカタカナでキー入力を行うことにより入力を簡単
にしようとするものである。
第1図は本発明に係わる外国語入力装置のシステム全
体を示すブロック図、第2図は外来語入力装置における
ディスプレイ画面とデータ辞書、インデックスファイル
の対応を示す図、第3図はインデックスファイルの木構
造を示す図である。
第1図において、1はディスプレイ、2はCPU、3は
キーボード、4はマウス、5はワードプロセッシングプ
ログラム、辞書検索プログラム、インデックスファイ
ル、データファイル等が記憶されている記憶装置であ
る。
ディスプレイ1は、第2図に示すように現在処理中の
文書を表示するウィンドウW1、辞書見出しおよび構成情
報を記憶しているインデックスファイル9およびデータ
ファイル10の内容を表示するウィンドウW2及びどのよう
な辞書を使用するかを選択する辞書指定検索手段である
アイコン7を表示するウィンドウW3から成っている。記
憶装置5のデータファイル10には、「アクセサリー」−
「accessory」というようにカタカナの外来語をキーと
してそれに対応する例えば英語が対をなして記憶されて
おり、また、インデックスファイル9には、第3図のよ
うに各データ間の関係あるいは構造が木(tree)構造に
記憶されている。この場合第3図のように外来語はまず
小物、食物、乗り物・・・に大きく分類され、それぞれ
がアで始まるもの、イで始まるもの・・・というように
細分類され、最後に具体的な用語になっている。これが
木構造をしていることは明らかである。
さて、今ディスプレイ1のウィンドウW1上で英文テキ
ストを作成しているものとし、「accessory」という単
語を入力したい場合を考える。この場合、「アクセサリ
ー」をカタカタ入力し、次にカーソル8を辞書アイコン
7上で移動させウィンドウW1中の「和英辞典」の項を指
定する。これによりCPUは「アクセサリー」をキーとし
てデータファイル10をサーチし、対応する英語を辞書か
ら読み出しウィンドウW4に表示する。通常、辞書内容の
検索とはこういったものであるが、本発明ではウィンド
ウW2にはアイコンで指定された辞書、この場合は和英辞
書の構造と内容がインデックスファイルから読み出され
て表示される。
そして、このインデックスファイル9は、ディスクプ
レイのウィンドウW2の中で編集が可能にされている。例
えば「アンカー」が不要になれば削除することができる
し、「アクセサリー」を「小物」の項目から「装飾品」
の項目に移動させることもでき、当然必要な用語を適当
な項目に追加登録することもできる。そして編集後また
は編集と同時にインデックスファイル及びデータファイ
ルの更新を行う。これらの処理はCPU及び記憶装置中の
インデックスファイル編集用のプログラムを用いて行う
ことができる。
以上、本発明の1実施例について説明したが、本発明
は上記実施例に限定されるものではなく、種々の変形が
可能である。
例えば、外来後入力装置の例を説明したがこれに限ら
れるものでもない。例えば第2図ではデータファイルか
ら読み出された「accessory」はウィンドウW4に表示さ
れているが作成中のテキスト中で直接置き換えしてもよ
いことは明らかである。また、この実施例では辞書指
定、検索手段としてアイコンを用いているが、ポップア
ップメニューやマウスボタンのクリック或いはキーボー
ド上の所定のキーにより選択するようにしてもよいもの
である。要はデータの対を複数組集めたいわゆる辞書
に、その編集を容易にするための体系化情報(木構造情
報)等を合わせ持たせることにより、通常の一対一対応
型の辞書利用のみならず、辞書内容を体系的に眺めなが
らその編集も可能ならしめたということである。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、通
常の辞書検索だけでなく、辞書のインデックスファイル
およびデータファイルの内容を同時にウィンドウ表示
し、しかもウィンドウ内でインデックスファイルの内容
の追加、削除あるいは項目の変更等の編集をできるよう
になった。このように任意の辞書の作成編集からその利
用に至るまでの基本的支援機能を実現したことにより、
利用者の必要な処理と共に辞書の編集作成が同時進行的
にできることになり、これまでになく十分に利用者の便
宜に供することができるものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a configuration / use method of an electronic dictionary. In particular, a user can edit or construct a dictionary while using the dictionary. And a dictionary editing device. 2. Description of the Related Art Electronic dictionaries are widely used, for example, as found in kana-kanji conversion dictionaries in Japanese word processors and word dictionaries in electronic translators, and are classified into the following two forms. it can. One is that the dictionary information is fixed, and the user can only search and use it according to a predetermined procedure. The other is that the dictionary information can be user-defined. Various proposals have been made for these fixed dictionaries and dictionaries that can be defined by the user, including application aspects, and the former is disclosed, for example, in Japanese Patent Application Laid-Open No. 60-1359.
No. 83, and with respect to the latter, for example,
No. 6, JP-A-55-131869 and JP-A-57-64865. [Problems to be Solved by the Invention] However, conventionally, in a dictionary, a set of information already exists in a fixed manner and is regarded as a simple search target, and the user himself creates and uses the dictionary. That has been considered secondary. However, as personal computer systems have become remarkably widespread in recent years, when various types of information are stored, processed, and used, the function originally provided in dictionaries of "giving keys to search for corresponding contents" has been applied to various database systems. In such a case, the dictionary is not only convenient for use, but also can be freely edited,
It must be able to be created. Of course, a dictionary that can be defined by the user has been proposed as described above, but it is quite poor from the viewpoint that the user himself edits and creates the dictionary. It is an object of the present invention to provide a dictionary editing apparatus that allows a user to perform editing and creation simultaneously, in addition to the convenience of "direct search by key", based on the above idea. . In the specification, the dictionary is not only a so-called dictionary such as a kana-kanji conversion dictionary, but also arranged for a user in an order in which a pair of a key and a description (information) corresponding to the key is specified. In this case, it refers to a computerized database from which corresponding contents can be directly searched. [Means for Solving the Problems] For this purpose, the dictionary editing apparatus of the present invention stores the dictionary data in a document input apparatus that searches dictionary data by key input, reads data corresponding to the key, and displays the data on a display. A data file, an index file storing the dictionary data as a tree structure, display means for displaying the tree structure of the index file and dictionary data of the data file on the display, and the tree structure and the dictionary data on the display means. , And means for updating the data file and the index file. [Operation] In the present invention, the dictionary is structurally displayed on the display, and on the display, the user can edit and create the dictionary structure and data as necessary,
This can be sufficiently provided for the convenience of the user. Embodiment An embodiment will be described below with reference to the drawings. Here, the foreign language input device proposed earlier by the present applicant will be described as an example. This device is based on the fact that foreign words are frequently used on a daily basis.
As in the case of inputting a foreign language and outputting "elevater", a key input is performed in katakana when inputting a foreign language, thereby simplifying the input. FIG. 1 is a block diagram showing an entire system of a foreign language input device according to the present invention, FIG. 2 is a diagram showing correspondence between a display screen, a data dictionary, and an index file in a foreign language input device, and FIG. It is a figure showing a tree structure. In FIG. 1, reference numeral 1 denotes a display, 2 denotes a CPU, 3 denotes a keyboard, 4 denotes a mouse, and 5 denotes a storage device in which a word processing program, a dictionary search program, an index file, a data file, and the like are stored. As shown in FIG. 2, the display 1 includes a window W1 for displaying the document currently being processed, a window W2 for displaying the contents of the index file 9 and the data file 10 storing the dictionary headings and the configuration information, and a window W2. It comprises a window W3 displaying an icon 7 which is a dictionary specifying search means for selecting whether to use a dictionary. The data file 10 of the storage device 5 includes "accessories"
For example, English words corresponding to a katakana foreign word as a key such as “accessory” are stored as a pair, and the index file 9 stores the relation or structure between the data as shown in FIG. It is stored in a tree structure. In this case, as shown in Fig. 3, foreign words are broadly classified into small items, food, vehicles, etc., each of which is subdivided into those beginning with a, those beginning with a, and finally specific. Terminology. Obviously, this has a tree structure. Now, it is assumed that an English text is being created on the window W1 of the display 1, and a case is desired where the word "accessory" is to be input. In this case, the "accessory" is ratchet-input, and then the cursor 8 is moved on the dictionary icon 7 to designate the item of "Japanese-English dictionary" in the window W1. As a result, the CPU searches the data file 10 using “accessory” as a key, reads out the corresponding English from the dictionary, and displays it in the window W4. Normally, the search of the dictionary contents is such a thing, but in the present invention, the structure and contents of the dictionary specified by the icon, in this case, the Japanese-English dictionary are read from the index file and displayed in the window W2. . The index file 9 can be edited in the window W2 of the disc play. For example, you can delete the “anchor” if it is no longer needed, and change “accessories” from “accessories” to “decorations”
Item, and of course, necessary terms can be additionally registered in an appropriate item. Then, after or simultaneously with the editing, the index file and the data file are updated. These processes can be performed using a CPU and a program for editing an index file in a storage device. As mentioned above, although one Example of this invention was described, this invention is not limited to the said Example, A various deformation | transformation is possible. For example, the example of the post-outpatient input device has been described, but the present invention is not limited to this. For example, in FIG. 2, "accessory" read from the data file is displayed in the window W4, but it is clear that it may be directly replaced in the text being created. Further, in this embodiment, an icon is used as a dictionary designation and search means, but it is also possible to select a popup menu, click a mouse button, or select with a predetermined key on a keyboard. The point is that by adding a systematic information (tree structure information) etc. to the so-called dictionary which collects a plurality of pairs of data and making it easier to edit, not only the usual one-to-one correspondence type dictionary can be used. In other words, it is possible to edit the dictionary while systematically viewing the contents of the dictionary. [Effects of the Invention] As is clear from the above description, according to the present invention, not only a normal dictionary search but also the contents of the dictionary index file and the data file are simultaneously displayed in a window, and the index file is displayed in the window. Editing such as adding or deleting contents or changing items can be performed. By implementing the basic support functions from creation and editing of any dictionary to its use,
The editing and creation of the dictionary can be performed simultaneously with the processing required by the user, and this can be provided to the user's convenience more than ever.
【図面の簡単な説明】
第1図は本発明に係わる外国語入力装置のシステム全体
を示すブロック図、第2図は外来語入力装置におけるデ
ィスプレイ画面とデータファイル、インデックスファイ
ルの対応を示す図、第3図はインデックスファイルの木
構造を示す図である。
1……ディスプレイ、2……CPU、3……キーボード、
4……マウス、5……記憶装置、9……インデックスフ
ァイル、10……データファイル、W1、W2、W3、W4……ウ
ィンドウ。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an entire system of a foreign language input device according to the present invention, FIG. 2 is a diagram showing correspondence between a display screen, a data file, and an index file in a foreign language input device; FIG. 3 is a diagram showing a tree structure of the index file. 1 ... display, 2 ... CPU, 3 ... keyboard,
4 ... mouse, 5 ... storage device, 9 ... index file, 10 ... data file, W1, W2, W3, W4 ... window.
Claims (1)
データを読み出しディスプレイに表示する文書入力装置
において、前記辞書データを格納したデータファイル
と、前記辞書データを木構造として格納したインデック
スファイルと、該インデックスファイルの木構造および
データファイルの辞書データを前記ディスプレイに表示
する表示手段と、該表示手段上で前記木構造および辞書
データを編集し、前記データファイル及びインデックス
ファイルを更新する手段とを備えたことを特徴とする辞
書の編集装置。(57) [Claims] In a document input device that searches dictionary data by key input, reads data corresponding to a key, and displays the data on a display, a data file storing the dictionary data, an index file storing the dictionary data as a tree structure, Display means for displaying the tree structure and the dictionary data of the data file on the display, and means for editing the tree structure and the dictionary data on the display means and updating the data file and the index file. Dictionary editing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62195846A JP2666289B2 (en) | 1987-08-05 | 1987-08-05 | Dictionary editing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62195846A JP2666289B2 (en) | 1987-08-05 | 1987-08-05 | Dictionary editing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6438868A JPS6438868A (en) | 1989-02-09 |
JP2666289B2 true JP2666289B2 (en) | 1997-10-22 |
Family
ID=16347982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62195846A Expired - Fee Related JP2666289B2 (en) | 1987-08-05 | 1987-08-05 | Dictionary editing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2666289B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0764987A (en) * | 1993-08-24 | 1995-03-10 | Nec Corp | Japanese word processor |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61223980A (en) * | 1985-03-29 | 1986-10-04 | Toshiba Corp | Translation processor |
-
1987
- 1987-08-05 JP JP62195846A patent/JP2666289B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61223980A (en) * | 1985-03-29 | 1986-10-04 | Toshiba Corp | Translation processor |
Also Published As
Publication number | Publication date |
---|---|
JPS6438868A (en) | 1989-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5263174A (en) | Methods for quick selection of desired items from hierarchical computer menus | |
JP3311540B2 (en) | Data management system | |
JPH0571983B2 (en) | ||
JP3529948B2 (en) | Display method of mathematical formulas including electronic devices and variables | |
JP2666289B2 (en) | Dictionary editing device | |
JPH0581326A (en) | Data base retrieving device | |
JPS5969829A (en) | Device for documentation | |
JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
JP2001022782A (en) | Method for retrieving/displaying detailed explanation of message having no guide id | |
JPH0535798A (en) | Data base retrieving device | |
JP2856450B2 (en) | Kana-Kanji conversion method | |
JPH0546670A (en) | Information retrieving device | |
JP3058423B2 (en) | Document processing device | |
JP2990314B2 (en) | Data management device | |
JPS62266619A (en) | Keyword input method for document filing system | |
JPH0561914A (en) | Data management device | |
JPS62263567A (en) | Input system using pointing device and key | |
JPH0916620A (en) | Index retrieving system | |
JPH03113672A (en) | Data retrieval device | |
JPS63128424A (en) | Data processing system | |
JPH04270450A (en) | Document preparing device | |
JPS6325765A (en) | Document editing device | |
JPH01304531A (en) | Data base system | |
US20060112077A1 (en) | User interface system and method providing a dynamic selection menu | |
JPH02112061A (en) | Document producing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |