JP2000222422A - Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionary - Google Patents
Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionaryInfo
- Publication number
- JP2000222422A JP2000222422A JP11024050A JP2405099A JP2000222422A JP 2000222422 A JP2000222422 A JP 2000222422A JP 11024050 A JP11024050 A JP 11024050A JP 2405099 A JP2405099 A JP 2405099A JP 2000222422 A JP2000222422 A JP 2000222422A
- Authority
- JP
- Japan
- Prior art keywords
- information
- dictionary
- editing
- edit
- data
- 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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は電子辞書、電子辞
書の検索方法および電子辞書の検索プログラムを記録し
たコンピュータで読取可能な記録媒体に関し、特に、予
め登録されている辞書情報をこれを編集するための編集
情報を用いて編集することのできる電子辞書、電子辞書
の検索方法および電子辞書の検索プログラムを記録した
コンピュータで読取可能な記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic dictionary, an electronic dictionary search method, and a computer-readable recording medium storing an electronic dictionary search program, and in particular, edits preregistered dictionary information. Electronic dictionary that can be edited using editing information for the same, an electronic dictionary search method, and a computer-readable recording medium that stores an electronic dictionary search program.
【0002】[0002]
【従来の技術】特開平5−233687号公報には、電
子辞書内のデータに対応させて既存の見出し語とは別に
新しい見出し語を追加登録して、その後は新しい見出し
語によって辞書内のデータを検索することができる発明
が開示される。2. Description of the Related Art Japanese Unexamined Patent Publication No. Hei 5-233687 discloses that a new headword is additionally registered in addition to an existing headword in correspondence with data in an electronic dictionary. An invention capable of searching for is disclosed.
【0003】また、特開平5−120326号公報に
は、オリジナルの単語情報は維持しながら、ユーザ独自
の内容となるように修正された後の単語情報を個別に備
えるようにして、修正に誤りがあったとしても本来の登
録済の単語情報は破壊せずに、登録済の情報をユーザ向
けに修正できるような電子辞書が開示される。Japanese Patent Application Laid-Open No. 5-120326 discloses that the original word information is maintained while the word information after being modified so as to have the content unique to the user is individually provided to correct the error. There is disclosed an electronic dictionary that allows registered information to be modified for a user without destroying the originally registered word information even if it exists.
【0004】[0004]
【発明が解決しようとする課題】上述した2つの公報に
開示されるような従来の電子辞書では、ユーザによる見
出し語の追加登録、単語情報の訂正に関する技術が提供
されるにすぎない。つまり、従来はユーザに提供されて
いる電子辞書に登録されるデータに関する編集機能の種
類も極めて少なく、使い勝手に優れないという課題があ
った。The conventional electronic dictionaries disclosed in the above two publications merely provide a technique for a user to additionally register a headword and correct word information. That is, conventionally, there are very few types of editing functions for data registered in the electronic dictionary provided to the user, and there is a problem that the usability is not excellent.
【0005】また、たとえば特開平5−120326号
公報では修正後の単語情報と修正前の単語情報とを有し
ていた、すなわち単語情報を2重に有していたのでメモ
リ消費量が大きくコスト高となっていた。[0005] For example, in Japanese Patent Laid-Open No. 5-120326, word information after correction and word information before correction are included, that is, word information is doubled, so that memory consumption is large and cost is high. Had become high.
【0006】それゆえにこの発明の目的はメモリを有効
活用しながらユーザに対して豊富な編集機能を提供して
使い勝手に優れる電子辞書、電子辞書の検索方法および
電子辞書の検索プログラムを記録したコンピュータで読
取可能な記録媒体を提供することである。Therefore, an object of the present invention is to provide a user-friendly electronic dictionary, an electronic dictionary search method, and a computer in which an electronic dictionary search program is recorded. It is to provide a readable recording medium.
【0007】[0007]
【課題を解決するための手段】請求項1に記載の電子辞
書は、複数の見出し語のそれぞれについて、該見出し語
を示す見出し情報と該見出し語に関連する内容を示す内
容情報とからなる辞書情報を記憶する辞書情報記憶部を
有して、所望される辞書情報を出力するものであって、
さらに編集情報記憶部と入力手段と編集手段とを有す
る。According to the present invention, there is provided an electronic dictionary including, for each of a plurality of headwords, heading information indicating the headword and content information indicating the contents related to the headword. It has a dictionary information storage unit for storing information, and outputs desired dictionary information,
Further, it has an editing information storage unit, an input unit, and an editing unit.
【0008】編集情報記憶部は辞書情報を編集するため
に、編集対象となる見出し語のそれぞれについて該見出
し語を示す見出し編集情報と対応する編集内容を示す編
集内容情報とを含む編集情報が記憶される書換え可能な
記憶部である。In order to edit the dictionary information, the editing information storage section stores, for each of the headwords to be edited, editing information including heading editing information indicating the headword and editing content information indicating the corresponding editing content. This is a rewritable storage unit to be written.
【0009】入力手段は所望辞書情報の出力要求をする
ために与えられる文字列情報を入力する。The input means inputs character string information given to request output of desired dictionary information.
【0010】編集手段は入力された文字列情報に対応す
る見出し情報および見出し編集情報を有する辞書情報お
よび編集情報を辞書情報記憶部および編集情報記憶部か
ら検索する検索手段と、検索手段により検索された辞書
情報および編集情報を用いて所望辞書情報に編集する編
集手段とをさらに備える。The editing means searches the dictionary information storage unit and the edit information storage unit for dictionary information and edit information having heading information and heading editing information corresponding to the input character string information. Editing means for editing desired dictionary information using the dictionary information and the editing information.
【0011】そして、編集情報は辞書情報を編集するた
めの手順に関する情報であることを特徴とする。The editing information is information relating to a procedure for editing the dictionary information.
【0012】請求項1に従えば、検索手段により予め辞
書情報記憶部に収録されている辞書情報と編集情報記憶
部に記憶されている編集情報を用いて編集手段により編
集された辞書情報とを検索対象として、そこから所望さ
れる辞書情報を出力することができるから、ユーザの所
望するように編集された辞書情報を容易に構築すること
ができる。また、編集情報は編集後の辞書情報ではなく
編集のための手順に関する情報であるから編集情報記憶
部のメモリ消費量を抑制しながら豊富な編集手順、すな
わち豊富な編集機能を提供できる。According to the present invention, the dictionary information stored in the dictionary information storage unit in advance by the search unit and the dictionary information edited by the editing unit using the edit information stored in the edit information storage unit are stored. Since it is possible to output desired dictionary information as a search target, dictionary information edited as desired by the user can be easily constructed. Further, since the editing information is not the dictionary information after editing but information on the editing procedure, it is possible to provide abundant editing procedures, that is, abundant editing functions, while suppressing the memory consumption of the editing information storage unit.
【0013】請求項2に記載の電子辞書は請求項1に記
載の電子辞書において、所望辞書情報の出力要求時に、
編集情報記憶部の編集情報の出力を所望するか否かを指
定するために与えられる出力指定情報を入力する出力指
定情報入力手段をさらに有する。According to a second aspect of the present invention, in the electronic dictionary according to the first aspect, when an output request of desired dictionary information is requested,
The information processing apparatus further includes output designation information input means for inputting output designation information provided for designating whether or not output of edit information in the edit information storage unit is desired.
【0014】上述の検索手段は、第1および第2検索手
段を有する。第1検索手段は入力された出力指定情報が
出力を所望しないことを示すときは、入力された文字列
情報に対応する見出し情報を有する辞書情報を辞書情報
記憶部から検索する。The above-mentioned search means has first and second search means. When the input output designation information indicates that output is not desired, the first search means searches the dictionary information storage unit for dictionary information having index information corresponding to the input character string information.
【0015】第2検索手段は入力された出力指定情報が
出力を所望することを示すときは、入力された文字列情
報に対応する見出し情報および見出し編集情報を有する
辞書情報および編集情報を辞書情報記憶部および編集情
報記憶部から検索する。When the input output designation information indicates that output is desired, the second search means converts the dictionary information and edit information having heading information and heading editing information corresponding to the input character string information into dictionary information. A search is made from the storage unit and the edit information storage unit.
【0016】上述の編集手段は第2検索手段により検索
された辞書情報および編集情報を用いて所望辞書情報に
編集する手段を有する。The above-mentioned editing means has means for editing the desired dictionary information by using the dictionary information and the editing information searched by the second searching means.
【0017】請求項2に従えば、出力指定情報入力手段
によりユーザが辞書情報の出力時に編集情報の出力を所
望するか否かを指定することが可能となって、編集情報
で編集された後の辞書情報および編集前の辞書情報のい
ずれか所望する方を出力することができ、ユーザが必要
とする情報のみを素早く提供することができる。According to the second aspect, the output designation information input means allows the user to designate whether or not to output the edit information when outputting the dictionary information. The user can output the desired one of the dictionary information and the dictionary information before editing, and can quickly provide only the information required by the user.
【0018】請求項3に記載の電子辞書は請求項1また
は2に記載の電子辞書において編集情報を作成して編集
情報記憶部中に書込むための編集情報作成手段をさらに
備える。According to a third aspect of the present invention, the electronic dictionary further includes an editing information creating means for creating the editing information in the electronic dictionary according to the first or second aspect and writing the editing information in the editing information storage unit.
【0019】請求項3に従えば、編集情報作成手段によ
り編集情報を作成することができるから、ユーザの所望
する内容で辞書情報記憶部中の既存の辞書情報を編集す
るための各種の手順(機能)に関する情報を構築するこ
とができる。According to the third aspect, since the editing information can be created by the editing information creating means, various procedures for editing the existing dictionary information in the dictionary information storage unit with the contents desired by the user ( Function) can be constructed.
【0020】請求項4に記載の電子辞書は請求項3に記
載の電子辞書において、編集情報作成手段は、外部入力
に基づいて、辞書情報記憶部に任意の辞書情報を新規に
追加することを指示するための情報を編集情報として作
成する手段を含む。According to a fourth aspect of the present invention, there is provided the electronic dictionary according to the third aspect, wherein the editing information creating means newly adds arbitrary dictionary information to the dictionary information storage unit based on an external input. It includes means for creating information for instructing as editing information.
【0021】請求項4に従えば、ユーザは外部入力し
て、辞書情報記憶部に任意に辞書情報を新規に追加する
ことを編集情報として指示できるから、特有分野の専門
用語などユーザが必要とする辞書情報が辞書情報記憶部
中に収録されていない場合でも、所望する任意の専門用
語などに関する辞書情報を登録することができる。According to the fourth aspect, the user can externally input and instruct the dictionary information storage unit to arbitrarily add new dictionary information as edit information. Even when the dictionary information to be stored is not stored in the dictionary information storage unit, it is possible to register the dictionary information relating to any desired technical terms.
【0022】請求項5に記載の電子辞書は請求項3また
は4に記載の電子辞書において、編集情報作成手段は、
外部入力に基づいて、辞書情報記憶部に記憶された任意
の辞書情報を所望する内容に入替えることを指示するた
めの情報を編集情報として作成する手段を含む。The electronic dictionary according to claim 5 is the electronic dictionary according to claim 3 or 4, wherein the editing information creating means is:
A means for creating, as edit information, information for instructing replacement of arbitrary dictionary information stored in the dictionary information storage unit with desired content based on an external input.
【0023】請求項5によれば、ユーザは外部入力し
て、辞書情報記憶部中の任意の辞書情報を所望内容に入
替えることを指示するような編集情報を編集情報記憶部
中に記憶させることができるから、辞書情報記憶部の辞
書情報をユーザに都合のよい情報(内容)に変更するこ
とができて、辞書情報の内容をユーザが理解いやすい内
容に容易に書換えることができる。According to the fifth aspect, the user stores the editing information in the editing information storage unit which is externally input and instructs to replace arbitrary dictionary information in the dictionary information storage unit with desired contents. Therefore, the dictionary information in the dictionary information storage unit can be changed to information (contents) that is convenient for the user, and the contents of the dictionary information can be easily rewritten to contents that are easy for the user to understand.
【0024】請求項6に記載の電子辞書は請求項3ない
し5のいずれかに記載の電子辞書において編集情報作成
手段は、外部入力に基づいて、辞書情報記憶部に記憶さ
れた任意の辞書情報を削除することを指示するための情
報を編集情報として作成する手段を含む。According to a sixth aspect of the present invention, there is provided the electronic dictionary according to any one of the third to fifth aspects, wherein the editing information creating means includes an optional dictionary information stored in the dictionary information storage unit based on an external input. Means for creating, as editing information, information for instructing to delete a file.
【0025】請求項6に従えば、ユーザは外部入力によ
り、辞書情報記憶部中の任意の辞書情報を削除すること
を指示するような編集情報を編集情報記憶部中に記憶さ
せることができる。したがって、専門外の用語などユー
ザが必要としない辞書情報が収録されていても、これを
削除することが可能となって、必要とする情報を素早く
検索できる。According to the sixth aspect, the user can store, in the edit information storage section, edit information for instructing deletion of arbitrary dictionary information in the dictionary information storage section by external input. Therefore, even if dictionary information that the user does not need, such as non-specialized terms, is recorded, this can be deleted, and the necessary information can be quickly searched.
【0026】請求項7に記載の電子辞書は請求項3ない
し6のいずれかに記載の電子辞書において編集情報作成
手段は、外部入力に基づいて、辞書情報記憶部に記憶さ
れた任意の辞書情報に所望する内容を追加することを指
示するための情報を編集情報として作成する手段を含
む。According to a seventh aspect of the present invention, there is provided the electronic dictionary according to any one of the third to sixth aspects, wherein the editing information creating means includes an optional dictionary information stored in the dictionary information storage unit based on an external input. And means for creating information for instructing the addition of desired content to the user as editing information.
【0027】請求項7によればユーザは外部入力によ
り、辞書情報記憶部に記憶された任意の辞書情報に所望
する内容を追加することを指示するような編集情報を編
集情報記憶部中に記憶させることができる。したがっ
て、ユーザが特別に辞書情報として記録しておきたいよ
うな情報を、たとえば英語辞書であれば単語と関連づけ
て教科書などに掲載されている訳および例文などを辞書
情報として登録することができるから、所望する情報を
素早く取出すことができる。According to the seventh aspect, the user stores the editing information in the editing information storage unit which instructs to add desired contents to arbitrary dictionary information stored in the dictionary information storage unit by an external input. Can be done. Therefore, it is possible to register, as dictionary information, information that the user particularly wants to record as dictionary information, for example, in the case of an English dictionary, translations and example sentences published in textbooks and the like in association with words. Desired information can be quickly retrieved.
【0028】また、このために編集情報記憶部に記憶さ
れる内容は追加する内容のみを記憶するということによ
りメモリを有効活用してより多くの情報を記憶すること
ができる。Further, since only the contents to be added are stored in the editing information storage section, more information can be stored by effectively utilizing the memory.
【0029】請求項8に記載の電子辞書は請求項3ない
し7のいずれかに記載の電子辞書において編集情報作成
手段は、外部入力に基づいて、辞書情報記憶部に記憶さ
れた任意の辞書情報の任意の部分の情報を所望する内容
に変更することを指示するための情報を編集情報として
作成する手段を含む。According to an eighth aspect of the present invention, in the electronic dictionary according to any one of the third to seventh aspects, the editing information creating means includes an optional dictionary information stored in the dictionary information storage unit based on an external input. Means for creating, as edit information, information for instructing to change the information of any part of the information to desired contents.
【0030】請求項8によれば、ユーザは外部入力に基
づいて辞書情報記憶部に記憶された任意の辞書情報の所
望の部分情報を所望する内容に変更することを指示する
ような編集情報を編集情報記憶部に記憶させることがで
きる。したがって、辞書情報の部分内容をユーザが理解
しやすい内容に変更することが可能となって、辞書情報
の内容をユーザが素早く理解することが容易となる。According to the eighth aspect, the user can input the editing information for instructing to change the desired partial information of the arbitrary dictionary information stored in the dictionary information storage unit to the desired content based on the external input. It can be stored in the editing information storage unit. Therefore, it is possible to change the partial contents of the dictionary information to contents that are easy for the user to understand, and it is easy for the user to quickly understand the contents of the dictionary information.
【0031】また、編集情報としては任意の部分を指定
して、指定部分に対応の変更内容を含むだけでよいか
ら、編集情報記憶部の容量を有効活用できて、より多く
の情報を記憶することができる。Further, since it is only necessary to specify an arbitrary portion as the editing information and to include the corresponding change content in the specified portion, the capacity of the editing information storage unit can be effectively utilized, and more information is stored. be able to.
【0032】請求項9に記載の電子辞書は請求項3ない
し8のいずれかに記載の電子辞書において編集情報作成
手段は、外部入力に基づいて、辞書情報記憶部に記憶さ
れた任意の辞書情報の任意の部分の情報を削除すること
を指示するための情報を編集情報として作成する手段を
含む、。According to a ninth aspect of the present invention, there is provided the electronic dictionary according to any one of the third to eighth aspects, wherein the editing information creating means includes an optional dictionary information stored in the dictionary information storage unit based on an external input. Means for creating, as editing information, information for instructing to delete information of an arbitrary part of the information.
【0033】請求項9によれば、ユーザは外部入力を用
いて、辞書情報記憶部に記憶された任意の辞書情報の任
意の部分情報を削除することを指示するような情報を編
集情報として編集情報記憶部に記憶させることができ
る。したがって、辞書情報記憶部に記憶された任意の辞
書情報に関して、ユーザが必要としない部分の情報を削
除して出力することが可能となってユーザは必要な情報
のみを素早く得ることができる。According to the ninth aspect, the user edits, using external input, information that instructs to delete any partial information of the arbitrary dictionary information stored in the dictionary information storage unit as editing information. The information can be stored in the information storage unit. Therefore, with respect to arbitrary dictionary information stored in the dictionary information storage unit, it is possible to delete and output information of a portion not required by the user, and the user can quickly obtain only necessary information.
【0034】また、この場合、編集情報としては辞書情
報中の削除対象となる任意の部分情報の位置を示す情報
のみを記憶するだけでよいから、メモリを有効活用しよ
り多くの情報を記憶できる。Also, in this case, as the editing information, only information indicating the position of any partial information to be deleted in the dictionary information need be stored, so that more information can be stored by effectively using the memory. .
【0035】請求項10に記載の電子辞書は請求項1な
いし9のいずれかに記載の電子辞書において編集情報を
外部から受信して編集情報記憶部に書込む受信書込手段
をさらに備える。According to a tenth aspect of the present invention, there is provided an electronic dictionary according to any one of the first to ninth aspects, further comprising a receiving / writing means for receiving edit information from outside and writing the edited information in an edit information storage unit.
【0036】請求項10によれば、受信書込手段により
外部から送信される編集情報を受信して編集情報記憶部
に記憶させることができる。したがって、出版社などの
外部から送信される編集情報をも取込んで常に最適な辞
書情報となるように更新することができる。この場合
に、新たに電子辞書を開発することなく、既存の辞書情
報を流用できるから経済的である。According to the tenth aspect, the editing information transmitted from the outside can be received by the receiving / writing means and stored in the editing information storage unit. Therefore, it is possible to fetch the editing information transmitted from the outside such as a publisher and update the dictionary information so that the dictionary information is always optimal. In this case, existing dictionary information can be used without developing a new electronic dictionary, which is economical.
【0037】請求項11に記載の電子辞書は請求項1な
いし10のいずれかに記載の電子辞書において編集情報
記憶部は、着脱自在な記憶媒体を含む。The electronic dictionary according to the eleventh aspect is the electronic dictionary according to any one of the first to tenth aspects, wherein the edit information storage unit includes a removable storage medium.
【0038】請求項11によれば、編集情報記憶部は着
脱自在な記憶媒体を含むから、複数の電子辞書間で編集
情報の共有が可能となり、使い勝手に優れる。According to the eleventh aspect, since the edit information storage unit includes a removable storage medium, the edit information can be shared among a plurality of electronic dictionaries, and the usability is excellent.
【0039】請求項12に記載の電子辞書の検索方法
は、複数の見出し語のそれぞれについて、該見出し語を
示す見出し情報と該見出し語に関連する内容を示す内容
情報とを含む辞書情報を記憶する辞書情報記憶部を有し
て、所望される辞書情報を出力する電子辞書の検索方法
であって、以下の特徴を有する。According to a twelfth aspect of the present invention, in the electronic dictionary search method, dictionary information including, for each of a plurality of headwords, heading information indicating the headword and content information indicating content related to the headword is stored. A search method for an electronic dictionary that has a dictionary information storage unit that outputs desired dictionary information and has the following features.
【0040】まず、電子辞書は、さらに辞書情報を編集
するために、編集対象となる見出し語のそれぞれについ
て、該見出し語を示す見出し編集情報と対応する編集内
容を示す編集内容情報とを含む編集情報が記憶される書
換え可能な編集情報記憶部を有する。First, in order to further edit the dictionary information, the electronic dictionary includes, for each of the headwords to be edited, editing information including heading editing information indicating the headword and editing content information indicating the corresponding editing content. It has a rewritable editing information storage unit in which information is stored.
【0041】そして、検索方法は、入力ステップと検索
ステップと編集ステップとを備える。入力ステップで所
望辞書情報の出力要求をするために与えられる文字列情
報を入力すると、検索ステップは入力された文字列情報
に対応する見出し情報および見出し編集情報を有する辞
書情報および編集情報を辞書情報記憶部および編集情報
記憶部から検索する。そして編集ステップは検索ステッ
プにより検索された辞書情報および編集情報を用いて所
望される辞書情報に編集する。The search method includes an input step, a search step, and an edit step. When character string information given to request output of desired dictionary information is input in the input step, the search step converts dictionary information and edit information having index information and index edit information corresponding to the input character string information into dictionary information. A search is made from the storage unit and the edit information storage unit. Then, the editing step edits the desired dictionary information by using the dictionary information and the edited information searched in the search step.
【0042】そして、編集情報は辞書情報を編集するた
めの手順に関する情報であることを特徴とする。The editing information is characterized in that it is information relating to a procedure for editing the dictionary information.
【0043】請求項12によれば、検索手段ステップは
予め辞書情報記憶部に収録されている辞書情報と編集情
報記憶部に記憶されている編集情報を用いて編集ステッ
プにより編集された辞書情報とを検索対象として、そこ
から所望される辞書情報を出力することができるから、
ユーザの所望するように編集された辞書情報を容易に構
築することができる。また、編集情報は編集後の辞書情
報ではなく編集のための手順に関する情報であるから編
集情報記憶部のメモリ消費量を抑制しながら豊富な編集
手順、すなわち豊富な編集機能を提供できる。According to the twelfth aspect, the retrieval means step includes the steps of: editing the dictionary information stored in the dictionary information storage section in advance and the dictionary information edited in the editing step using the editing information stored in the editing information storage section. Can be used as a search target, and desired dictionary information can be output therefrom.
Dictionary information edited as desired by the user can be easily constructed. Further, since the editing information is not the dictionary information after editing but information on the editing procedure, it is possible to provide abundant editing procedures, that is, abundant editing functions, while suppressing the memory consumption of the editing information storage unit.
【0044】請求項12に記載の電子辞書の検索方法
は、出力指定情報入力ステップをさらに有してもよい。
出力指定情報入力ステップは、所望辞書情報の出力要求
時に、編集情報記憶部の編集情報の出力を所望するか否
かを指定するために与えられる出力指定情報を入力す
る。The electronic dictionary search method according to the twelfth aspect may further include an output designation information input step.
In the output designation information input step, when output of desired dictionary information is requested, output designation information given to designate whether or not to output the edit information in the edit information storage unit is input.
【0045】上述の検索ステップは、入力された出力指
定情報が出力を所望しないことを示すときは、入力され
た文字列情報に対応する見出し情報を有する辞書情報を
辞書情報記憶部から検索する第1検索ステップと、入力
された出力指定情報が出力を所望することを示すとき
は、入力された文字列情報に対応する見出し情報および
見出し編集情報を有する辞書情報および編集情報を辞書
情報記憶部および編集情報記憶部から検索する第2検索
ステップとを含む。In the above search step, if the input output designation information indicates that output is not desired, the dictionary information storage unit searches the dictionary information storage unit for dictionary information having index information corresponding to the input character string information. (1) searching, and when the input output designation information indicates that output is desired, the dictionary information and edit information having index information and index edit information corresponding to the input character string information are stored in the dictionary information storage unit; A second search step of searching from the edit information storage unit.
【0046】そして、上述の編集ステップは、第2検索
ステップにより検索された辞書情報および編集情報を用
いて所望辞書情報に編集するステップを含む。The above-mentioned editing step includes a step of editing the desired dictionary information by using the dictionary information and the edited information retrieved in the second retrieval step.
【0047】この構成によれば、出力指定情報入力ステ
ップによりユーザが辞書情報の出力時に編集情報の出力
を所望するか否かを指定することが可能となって、編集
情報で編集された後の辞書情報および編集前の辞書情報
のいずれか所望する方を出力することができ、ユーザが
必要とする情報のみを素早く提供することができる。According to this configuration, the output designation information input step allows the user to designate whether or not to output the edited information when the dictionary information is output, and to specify whether or not the edited information is to be output. It is possible to output whichever one of the dictionary information and the dictionary information before editing is desired, and it is possible to quickly provide only the information required by the user.
【0048】請求項13に記載のコンピュータで読取可
能な記録媒体は、複数の見出し語のそれぞれについて、
該見出し語を示す見出し情報と該見出し語に関連する内
容を示す内容情報とを含む辞書情報を記憶する辞書情報
記憶部を有して、所望される辞書情報を出力する電子辞
書の検索方法をコンピュータに実行させるための検索プ
ログラムを記録したものであり、以下の特徴を有する。According to a thirteenth aspect of the present invention, there is provided a computer-readable recording medium comprising:
An electronic dictionary search method that includes a dictionary information storage unit that stores dictionary information including heading information indicating the heading word and content information indicating content related to the heading word, and that outputs desired dictionary information. It records a search program to be executed by a computer, and has the following features.
【0049】まず、電子辞書はさらに、辞書情報を編集
するために、編集対象となる見出し語のそれぞれについ
て該見出し語を示す見出し編集情報と対応する編集内容
を示す編集内容情報とを含む編集情報が記憶される書換
え可能な編集情報記憶部を有する。First, in order to edit the dictionary information, the electronic dictionary further includes, for each of the headwords to be edited, editing information including heading editing information indicating the headword and editing content information indicating the corresponding editing content. Has a rewritable editing information storage unit in which is stored.
【0050】そして、検索方法は、所望辞書情報の出力
要求をするために与えられる文字列情報を入力するため
の入力ステップと、入力された文字列情報に対応する見
出し情報および見出し編集情報を有する辞書情報および
編集情報を辞書情報記憶部および編集情報記憶部から検
索する検索ステップと、検索ステップにより検索された
辞書情報および編集情報を用いて所望される辞書情報に
編集する編集ステップとを備える。The search method includes an input step for inputting character string information given to request output of desired dictionary information, and heading information and heading editing information corresponding to the input character string information. The method includes a search step of searching the dictionary information and the edit information from the dictionary information storage unit and the edit information storage unit, and an edit step of editing the dictionary information and the edit information searched by the search step into desired dictionary information.
【0051】編集情報は辞書情報を編集するための手順
に関する情報であることを特徴とする。The editing information is information relating to a procedure for editing dictionary information.
【0052】請求項13によれば、検索手段ステップは
予め辞書情報記憶部に収録されている辞書情報と編集情
報記憶部に記憶されている編集情報を用いて編集ステッ
プにより編集された辞書情報とを検索対象として、そこ
から所望される辞書情報を出力することができるから、
ユーザの所望するように編集された辞書情報を容易に構
築することができる。また、編集情報は編集後の辞書情
報ではなく編集のための手順に関する情報であるから編
集情報記憶部のメモリ消費量を抑制しながら豊富な編集
手順、すなわち豊富な編集機能を提供できる。According to the thirteenth aspect, the retrieval means step includes the step of rewriting the dictionary information stored in the dictionary information storage section in advance and the dictionary information edited in the editing step using the editing information stored in the editing information storage section. Can be used as a search target, and desired dictionary information can be output therefrom.
Dictionary information edited as desired by the user can be easily constructed. Further, since the editing information is not the dictionary information after editing but information on the editing procedure, it is possible to provide abundant editing procedures, that is, abundant editing functions, while suppressing the memory consumption of the editing information storage unit.
【0053】請求項13に記載の電子辞書の検索プログ
ラムを記録したコンピュータで読取可能な記録媒体は、
上述の検索方法において、所望辞書情報の出力要求時
に、編集情報記憶部の編集情報の出力を所望するか否か
を指定するために与えられる出力指定情報を入力する出
力指定情報入力ステップをさらに有してもよい。A computer-readable recording medium storing the electronic dictionary search program according to claim 13,
The search method described above further includes an output designation information input step of inputting output designation information provided for designating whether or not the output of the edit information in the edit information storage unit is desired when the output of the desired dictionary information is requested. May be.
【0054】そして検索ステップは、入力された出力指
定情報が出力を所望しないことを示すときは、入力され
た文字列情報に対応する見出し情報を有する辞書情報を
辞書情報記憶部から検索する第1検索ステップと、入力
された出力指定情報が出力を所望することを示すとき
は、入力された文字列情報に対応する見出し情報および
見出し編集情報を有する辞書情報および編集情報を辞書
情報記憶部および編集情報記憶部から検索する第2検索
ステップとを有する。When the input output designation information indicates that output is not desired, the search step searches the dictionary information storage unit for dictionary information having index information corresponding to the input character string information. In the search step, when the input output designation information indicates that output is desired, the dictionary information and edit information having heading information and heading editing information corresponding to the input character string information are stored in the dictionary information storage unit and edited. A second search step for searching from the information storage unit.
【0055】そして、上述の編集ステップは、第2検索
ステップにより検索された辞書情報および編集情報を用
いて所望辞書情報に編集するステップを含む。The above-mentioned editing step includes a step of editing the dictionary information and the desired dictionary information by using the dictionary information and the edited information retrieved in the second retrieval step.
【0056】この構成によれば、出力指定情報入力ステ
ップによりユーザが辞書情報の出力時に編集情報の出力
を所望するか否かを指定することが可能となって、編集
情報で編集された後の辞書情報および編集前の辞書情報
のいずれか所望する方を出力することができ、ユーザが
必要とする情報のみを素早く提供することができる。According to this configuration, the output designation information input step allows the user to designate whether or not to output the edited information at the time of outputting the dictionary information. It is possible to output whichever one of the dictionary information and the dictionary information before editing is desired, and it is possible to quickly provide only the information required by the user.
【0057】[0057]
【発明の実施の形態】(実施の形態1)この発明の実施
の形態1による電子辞書では、辞書データとこれをユー
ザが所望するように編集(更新)するために用いられる
編集データとを個別に備えて、所望に応じて編集データ
を用いて辞書データの内容が更新(編集)されて出力さ
れるように構成される。(Embodiment 1) In an electronic dictionary according to Embodiment 1 of the present invention, dictionary data and edit data used for editing (updating) the dictionary data as desired by a user are individually separated. Is prepared so that the contents of the dictionary data are updated (edited) using the edited data and output as desired.
【0058】図1は、この発明の実施の形態1による電
子辞書D1の外観図である。電子辞書D1はユーザが携
帯可能なように小型化されており、液晶ディスプレイで
ある表示部b1を含む部分Aとキーボードを含む部分B
とは一体化されて、分厚いノートのような大きさにまと
められている。FIG. 1 is an external view of an electronic dictionary D1 according to the first embodiment of the present invention. The electronic dictionary D1 is miniaturized so as to be portable by a user, and includes a portion A including a display portion b1 as a liquid crystal display and a portion B including a keyboard.
Is integrated into a notebook-like size.
【0059】部分Bのキーボードには辞書データに関す
る編集情報を選択する際のメニュー表示またはメニュー
操作される編集キーa1、カーソルキーa2、辞書デー
タに関して検索を行なう/選択の決定のために操作され
る検索/決定キーa3、および辞書データから検索対象
となる検索文字列を入力するための文字キーa4を含
む。The keyboard of the part B is operated to display a menu for selecting editing information related to dictionary data, or to operate an editing key a1, a cursor key a2, and perform a search / selection of dictionary data. A search / decision key a3 and a character key a4 for inputting a search character string to be searched from dictionary data are included.
【0060】図2は図1の電子辞書のシステムブロック
図である。図2において電子辞書D1は該辞書を集中的
に制御および監視するためのものであり、図示されない
が演算部とゲートアレイを含むCPU(中央処理装置の
略)1、表示部b1に対応の表示部2、入力文字列、表
示内容の記憶などのために用いられるワーク領域である
RAM(ランダムアクセスメモリの略)3、辞書D1を
動作させるためのプログラム41、辞書データ42およ
び辞書データを検索するために参照される検索用テーブ
ル43および格納アドレステーブル44が格納されるR
OM(リードオンリメモリの略)4、RAMやフラッシ
ュメモリからなり辞書データに関する追加データ、変更
データ、削除データなどの編集のためのデータが格納さ
れる編集データ情報テーブル51、編集データ検索テー
ブル52および編集データ格納エリア53、ならびに編
集データの表示/非表示を指示する編集データ表示/非
表示フラグ54を格納するメモリ5、キー入力を検出す
るためのKEY入力部6を含む。FIG. 2 is a system block diagram of the electronic dictionary of FIG. In FIG. 2, an electronic dictionary D1 is for centrally controlling and monitoring the dictionary. Although not shown, a CPU (abbreviated central processing unit) 1 including an arithmetic unit and a gate array, and a display corresponding to the display unit b1 A RAM 2, which is a work area used for storing input character strings, display contents, etc., a random access memory 3, a program 41 for operating the dictionary D1, dictionary data 42, and dictionary data. R for storing a search table 43 and a storage address table 44 referred to for
OM (abbreviation of read only memory) 4, an edit data information table 51, an edit data search table 52, which is composed of a RAM or a flash memory and stores data for editing such as additional data, change data, and delete data relating to dictionary data; It includes an edit data storage area 53, a memory 5 for storing an edit data display / non-display flag 54 for instructing display / non-display of the edit data, and a KEY input unit 6 for detecting a key input.
【0061】図3は図2の辞書データ42、検索用テー
ブル43および格納アドレステーブル44のフォーマッ
トを示す図である。図3において辞書データ42は複数
の見出し語のそれぞれと、その見出し語に対応する訳
語、例文、関連情報などを見出し語情報42i(i=
1、2、…、n)として格納する。FIG. 3 is a diagram showing the format of the dictionary data 42, search table 43 and storage address table 44 of FIG. In FIG. 3, the dictionary data 42 includes each of a plurality of headwords and a corresponding word, an example sentence, related information, and the like corresponding to the headword.
1, 2,..., N).
【0062】検索用テーブル43にはKEY入力部6に
より入力された文字列に基づいて辞書データ42を検索
するための複数の見出し語43iの文字列が格納され
る。キー入力された文字列と検索用テーブル43中の見
出し語43iとを文字列比較することにより、検索用テ
ーブル43中から入力文字列に一致する見出し語43i
を検索できる。また、検索用テーブル43では見出し語
43iの該テーブルの先頭からの登録順序数により辞書
データ42中の対応する見出し語の登録順序(以下、ワ
ードNoと呼ぶ)を得ることができる。格納アドレステ
ーブル44は辞書データ42における各見出し語43i
の格納アドレス44iを格納するためのテーブルであ
る。ワードNoからは該当する見出し語情報42iの辞
書データ42における格納アドレスを得ることができ
る。The search table 43 stores character strings of a plurality of headwords 43i for searching the dictionary data 42 based on the character strings input by the KEY input unit 6. By comparing the key-input character string with a headword 43i in the search table 43, the headword 43i matching the input character string in the search table 43 is compared.
Can be searched. Further, in the search table 43, the registration order (hereinafter, referred to as word No.) of the corresponding headword in the dictionary data 42 can be obtained from the registration order number of the headword 43i from the top of the table. The storage address table 44 stores each headword 43i in the dictionary data 42.
Is a table for storing the storage address 44i of the. From the word No, the storage address of the corresponding entry word information 42i in the dictionary data 42 can be obtained.
【0063】図4(a)および(b)は、図2の編集デ
ータ情報テーブル51、編集データ検索テーブル52お
よび編集データ格納エリア53のフォーマットを示す図
である。図において編集データ情報テーブル51には辞
書データ42中の見出し語情報42iを編集するために
参照される情報テーブル51iが格納される。情報テー
ブル51iは図4(b)に示されるように、編集対象の
ワードNo(見出し語)を特定するための編集対象ワー
ドNo情報51A、追加・変更・削除などの編集方法の
区分(種別)を指示する編集方法区分情報51Bを含
む。情報テーブル51iは編集方法区分情報51Bがデ
ータ追加を示すとき、編集データ検索テーブル格納アド
レス51Cと編集データ格納エリア格納アドレス51D
をさらに含む。同様にデータ入替えまたは内容追加を示
すときは編集データ格納エリア格納アドレス51Dをさ
らに含む。同様に内容一部変更を示すときは、内容変更
の開始/終了位置情報51Eおよび編集データ格納エリ
ア格納アドレス51Dをさらに含む。同様に内容一部削
除を示すときは内容削除の開始/終了位置情報51Fを
さらに含む。FIGS. 4A and 4B are diagrams showing the format of the edit data information table 51, edit data search table 52, and edit data storage area 53 of FIG. In the figure, an edit data information table 51 stores an information table 51i that is referred to for editing the headword information 42i in the dictionary data 42. As shown in FIG. 4 (b), the information table 51i includes edit target word number information 51A for specifying the edit target word No. (headword), and classification (type) of edit method such as addition, change, or deletion. Is included in the editing method classification information 51B. When the editing method classification information 51B indicates that data is added, the information table 51i stores the edited data search table storage address 51C and the edited data storage area storage address 51D.
Further included. Similarly, when data replacement or content addition is indicated, the editing data storage area storage address 51D is further included. Similarly, when indicating a partial content change, the content further includes start / end position information 51E of the content change and an edit data storage area storage address 51D. Similarly, when the content partial deletion is indicated, the content deletion start / end position information 51F is further included.
【0064】編集方法区分情報51Bがデータ追加を示
すとき、これは辞書データ42に新規の辞書情報42i
を追加することを意味する。したがって、追加する辞書
情報中の見出し語は編集データ検索テーブル52に検索
文字列52nとして追加登録され、その登録アドレスは
編集データ検索テーブル格納アドレス51Cとして情報
テーブル51iに登録される。また、追加される見出し
語情報42i中の内容は編集データ格納エリア53に編
集データ53iとして格納される。この編集データ格納
エリア53における格納アドレスが情報テーブル51i
に編集データ格納エリア格納アドレス51Dとして登録
される。When the editing method classification information 51B indicates that data has been added, this indicates that the dictionary data 42 has new dictionary information 42i.
Means to add. Therefore, a headword in the dictionary information to be added is additionally registered as a search character string 52n in the edited data search table 52, and its registered address is registered as an edited data search table storage address 51C in the information table 51i. The contents of the headword information 42i to be added are stored in the edited data storage area 53 as edited data 53i. The storage address in the edit data storage area 53 is the information table 51i.
Is registered as the edit data storage area storage address 51D.
【0065】また、データ入替え時は見出し語情報42
iを他の情報に入替えるために他の情報を編集データ格
納エリア53に編集データ53nとして追加登録する。
このときの編集データ格納エリア53における登録アド
レスが情報テーブル51iに編集データ格納エリア格納
アドレス51Dとして登録される。When replacing data, the headword information 42
In order to replace i with other information, other information is additionally registered as edit data 53n in the edit data storage area 53.
At this time, the registration address in the edit data storage area 53 is registered in the information table 51i as the edit data storage area storage address 51D.
【0066】また、データ削除時は情報テーブル51i
には削除対象となる見出し語情報42iを特定するため
の情報51Aと編集方法(データ削除)を示す情報51
Bのみが登録される。When data is deleted, the information table 51i is deleted.
Includes information 51A for specifying the entry word information 42i to be deleted and information 51 indicating an editing method (data deletion).
Only B is registered.
【0067】また内容追加時は、見出し語情報42iの
内容に新たな内容を追加する場合であって、追加される
内容が編集データ格納エリア53に編集データ53nと
して追加登録される。このときの登録時のアドレスが情
報テーブル51iに編集データ格納エリア格納アドレス
51Dとして登録される。In addition, when the content is added, new content is added to the content of the headword information 42i, and the added content is additionally registered as edit data 53n in the edit data storage area 53. The address at the time of registration at this time is registered as the edited data storage area storage address 51D in the information table 51i.
【0068】また、内容一部変更を示すときは、見出し
語情報42iの内容の一部分を変更する場合であり、情
報テーブル51iには変更対象部分を指定するための内
容変更の開始/終了位置情報51Eが登録され、変更後
の内容は編集データ格納エリア53に編集データ53n
として追加登録される。このときの登録アドレスが情報
テーブル51iに編集データ格納エリア格納アドレス5
1Dとして登録される。When the partial content change is indicated, a part of the content of the headword information 42i is changed, and the information table 51i includes start / end position information of the content change for designating the portion to be changed. 51E is registered, and the changed contents are stored in the edited data storage area 53 in the edited data 53n.
It will be additionally registered as. At this time, the registered address is stored in the information table 51i in the edited data storage area storage address 5.
Registered as 1D.
【0069】また、内容一部削除を示すときは、見出し
語情報42iの内容の一部分を削除するために、削除対
象となる部分を指定するために内容削除の開始/終了位
置情報51Fが情報テーブル51iに登録される。When a partial content deletion is indicated, the start / end position information 51F of the content deletion is specified in the information table to specify a portion to be deleted in order to delete a part of the content of the headword information 42i. 51i.
【0070】上述したように、本実施の形態の編集方法
は、辞書データ42中の任意の見出し語情報42iの追
加(ならびに任意の見出し語情報42iについての削
除)、入替え、内容の追加、内容の一部変更および内容
の一部削除が含まれる。As described above, the editing method according to the present embodiment is based on the addition of arbitrary headword information 42i in the dictionary data 42 (and the deletion of arbitrary headword information 42i), replacement, addition of contents, And some deletion of the contents.
【0071】図5〜図14はこの発明の実施の形態1に
適用されるフローチャートであり、予め図2のROM4
にプログラム41として格納されて、CPU1の制御の
もとに実行される。FIGS. 5 to 14 are flow charts applied to the first embodiment of the present invention.
Is stored as a program 41 and executed under the control of the CPU 1.
【0072】図5は、この発明の実施の形態1による辞
書データ42に関するデータの追加・変更などの編集方
法の選択処理のフローチャートである。図15(a)〜
(e)は、図5の選択処理に伴って図1の表示部に表示
される内容を示す図である。FIG. 5 is a flowchart of a selection process of an editing method such as addition / change of data relating to dictionary data 42 according to the first embodiment of the present invention. FIG.
(E) is a diagram showing the content displayed on the display unit in FIG. 1 in accordance with the selection processing in FIG. 5.
【0073】図5のS501で、図15(a)の状態に
おいてKEY入力部6から辞書データ42中の編集対象
を検索するための検索文字列が入力されて検索/決定キ
ーa3が押下されると(図15(b)参照)、S502
でS501で入力された文字列、たとえば“font”
で検索テーブル43の見出し語43iと照合が行なわ
れ、文字列一致する見出し語43iのワードNoを得
る。一致する見出し語43iがない場合にはS501に
戻る。一致する見出し語43iがあった場合はS503
に進む。In S501 of FIG. 5, in the state of FIG. 15A, a search character string for searching for an edit target in the dictionary data 42 is input from the KEY input unit 6, and the search / decision key a3 is pressed. (See FIG. 15B), S502
, The character string input in S501, for example, “font”
Is compared with the headword 43i in the search table 43, and the word No of the headword 43i that matches the character string is obtained. If there is no matching headword 43i, the process returns to S501. If there is a matching headword 43i, S503
Proceed to.
【0074】S503では、得られたワードNoに基づ
いて格納アドレステーブル44が検索されて対応の格納
アドレス44iを得て、得られた格納アドレス44iに
基づいて辞書データ42から対応する見出し語情報42
iが読出され、表示部2に表示される(図15(c)参
照)。In S503, the storage address table 44 is searched based on the obtained word No. to obtain a corresponding storage address 44i, and the corresponding entry information 42 from the dictionary data 42 based on the obtained storage address 44i.
i is read out and displayed on the display unit 2 (see FIG. 15C).
【0075】次に、S504では、ユーザが表示される
見出し語情報42iについて何らかの編集を所望して編
集キーa1が押下されるのを待ち、キーa1が押下され
るとS505では、編集のメニュー画面が表示部2に表
示される(図15(d)参照)。Next, in step S504, the user waits for the editing key a1 to be pressed in order to perform some editing on the displayed headword information 42i. When the key a1 is pressed, the editing menu screen is displayed in step S505. Is displayed on the display unit 2 (see FIG. 15D).
【0076】S506では、ユーザによりメニュー画面
から所望の編集方法がカーソルキーa2の移動により反
転表示などされながら選択されるのを待ち、検索/決定
キーa3が押下されて選択されると(図15(e)参
照)、S507では、選択決定された所望の編集方法に
従う処理が以降行なわれる。In S506, the user waits for the user to select a desired editing method from the menu screen while moving the cursor key a2 while highlighting the selected editing method. When the search / decision key a3 is depressed and selected (FIG. 15). (See (e).) In S507, processing according to the selected and determined desired editing method is performed thereafter.
【0077】このようにして、辞書データ42中の見出
し語情報42iについて所望する方法で編集を施す場合
にその編集方法を外部入力により決定することができ
る。In this manner, when editing the headword information 42i in the dictionary data 42 in a desired manner, the editing method can be determined by external input.
【0078】図6は、この発明の実施の形態1によるデ
ータ追加時のフローチャートである。FIG. 6 is a flowchart when data is added according to the first embodiment of the present invention.
【0079】図16(a)〜(c)は、図6の処理に伴
って図1の表示部の表示される内容を示す図である。た
とえば、図5のS507で編集方法としてデータ追加が
選択されると、以下のように処理が行なわれる。FIGS. 16A to 16C are diagrams showing the contents displayed on the display unit of FIG. 1 in association with the processing of FIG. For example, when data addition is selected as the editing method in S507 of FIG. 5, the following processing is performed.
【0080】まず、CPU1はS601で、図16
(a)の画面表示をして、文字キーa4により追加デー
タの見出し語(検索のためのキーワード)と内容が入力
されると、キー入力された内容を画面表示する(図16
(b)参照)。First, in S601, the CPU 1 executes the processing in FIG.
When the screen display of (a) is displayed and the headword (keyword for search) and the contents of the additional data are input by the character key a4, the keyed contents are displayed on the screen (FIG. 16).
(B)).
【0081】S602では、検索/決定キーa3が操作
されると(図16(c)参照)、S601で入力された
見出し語を編集データ検索テーブル52の末尾に検索文
字列52nとして格納し、S603では、S601で入
力された内容を編集データ格納エリア53の末尾に編集
データ53nとして格納する。In step S602, when the search / decision key a3 is operated (see FIG. 16C), the headword entered in step S601 is stored at the end of the edit data search table 52 as a search character string 52n. Then, the contents input in S601 are stored as edit data 53n at the end of the edit data storage area 53.
【0082】S604では、S601で入力された見出
し語に基づいて検索用テーブル43を検索して辞書デー
タ42中の挿入位置を示すワードNoを求める。In S604, the search table 43 is searched based on the headword entered in S601, and a word number indicating the insertion position in the dictionary data 42 is obtained.
【0083】S605では、編集データ情報テーブル5
1の末尾の情報テーブル51nにS604で求めたワー
ドNoを編集対象ワードNo情報51Aとして格納し、
編集方法区分情報51Bとして区分=データ追加を格納
し、S602において見出し語が格納された編集データ
検索テーブル52の格納アドレスが編集データ検索テー
ブル格納アドレス51Cとして格納され、S603にお
いて内容が格納された編集データ格納エリア53の格納
アドレスが編集データ格納エリア格納アドレス51Dと
して格納される。At S605, the edit data information table 5
1 is stored in the information table 51n at the end of No. 1 as the edit target word No information 51A,
A section = data addition is stored as the editing method section information 51B, and the storage address of the edited data search table 52 in which the headword is stored is stored as the edited data search table storage address 51C in S602, and the edited content is stored in S603. The storage address of the data storage area 53 is stored as the edited data storage area storage address 51D.
【0084】図7は、この発明の実施の形態1によるデ
ータ入替え時の処理フローチャートである。図17
(a)〜(c)は、図7の処理に伴って表示部に表示さ
れる内容を示す図である。図5のS57で辞書データ4
2に関してデータ入替えによる編集が所望されると、以
下の処理が行なわれる。FIG. 7 is a processing flowchart at the time of data replacement according to the first embodiment of the present invention. FIG.
(A)-(c) is a figure which shows the content displayed on a display part with the process of FIG. Dictionary data 4 in S57 of FIG.
If editing by data replacement is desired for No. 2, the following processing is performed.
【0085】まず、S701でCPU1が図5のS50
3で表示されたデータの見出し語と内容である見出し語
情報42iを表示する(図17(a)参照)。S702
では、S701で表示された見出し語および内容が入替
えるべき他の内容に変更されるのを待つ。First, in step S701, the CPU 1 executes step S50 in FIG.
The headword information 42i, which is the headword and the contents of the data displayed in step 3, is displayed (see FIG. 17A). S702
Then, it waits until the headword and the content displayed in S701 are changed to another content to be replaced.
【0086】S703では、ユーザが文字キーa4を操
作して見出し語情報42iが変更すると(図17(b)
参照)、検索/決定キーa3が押下されるか否かによ
り、変更が終了したか否かの判定を行なう。見出し語が
変更されている場合はS704へ、変更されていない場
合はS709に進む。In S703, when the user operates the character key a4 to change the headword information 42i (FIG. 17B)
It is determined whether the change has been completed based on whether the search / decision key a3 is pressed. If the headword has been changed, the process proceeds to S704, and if not, the process proceeds to S709.
【0087】S704では、見出し語が変更されたので
編集データ情報テーブル51の末尾の情報テーブル51
nにS701で表示されたデータのワードNoを編集対
象ワードNo情報51Aとして、区分=データ削除を編
集方法区分情報51Bとして格納する。In S704, since the headword has been changed, the information table 51 at the end of the edited data information table 51
In n, the word No of the data displayed in S701 is stored as edit target word No information 51A, and the section = data deletion is stored as edit method section information 51B.
【0088】S705では、S702で変更された見出
し語を編集データ検索テーブル52の末尾に検索文字列
52nとして格納し、S706では、S702で変更さ
れた内容を編集データ格納エリア53の末尾に編集デー
タ53nとして格納し、S707では、S702で変更
された見出し語に基づいて検索用テーブル43を検索し
て辞書データ42中の挿入位置であるワードNoを求め
る。At S705, the headword changed at S702 is stored as a search character string 52n at the end of the edit data search table 52. At S706, the contents changed at S702 are stored at the end of the edit data storage area 53. In step S707, the search table 43 is searched based on the headword changed in step S702, and a word number that is an insertion position in the dictionary data 42 is obtained.
【0089】S708では、編集データ情報テーブル5
1の末尾に情報テーブル51nを格納する。この情報テ
ーブル51nにはS707で求めたワードNoが編集対
象ワードNo情報51Aとして格納され、編集方法区分
情報51Bとして区分=データ追加が格納され、S70
5で見出し語を格納した編集データ検索テーブル52の
格納アドレスが編集データ検索テーブル格納アドレス5
1Cとして格納され、S706で内容が格納された編集
データ格納エリア53の格納アドレスが編集データ格納
エリア格納アドレス51Dとして格納される。At S708, the edit data information table 5
The information table 51n is stored at the end of the “1”. In the information table 51n, the word number obtained in S707 is stored as the edit target word number information 51A, and the section = data addition is stored as the edit method section information 51B.
The storage address of the edited data search table 52 storing the headword in step 5 is the storage address 5 of the edited data search table.
The storage address of the edited data storage area 53 in which the content is stored as 1C and the content is stored in S706 is stored as the edited data storage area storage address 51D.
【0090】一方、見出し語が変更されていない(内容
のみが変更されている)場合はS709で、S702で
変更された内容を編集データ格納エリア53の末尾に編
集データ53nとして格納する。On the other hand, if the headword has not been changed (only the contents have been changed), the contents changed in S702 are stored as edit data 53n at the end of the edit data storage area 53 in S709.
【0091】S770では、編集データ情報テーブル5
1の末尾に情報テーブル51nを格納する。この情報テ
ーブル51nはS701で表示されたデータのワードN
oを編集対象ワードNo情報51Aとして格納し、編集
方法区分情報51Bとして区分=データ入替えが格納さ
れ、S709で内容が格納された編集データ格納エリア
53の格納アドレスが編集データ格納エリア格納アドレ
ス51Dとして格納される。At S770, the edit data information table 5
The information table 51n is stored at the end of the “1”. This information table 51n stores the word N of the data displayed in S701.
o is stored as the edit target word No information 51A, and the classification = data exchange is stored as the edit method classification information 51B, and the storage address of the edit data storage area 53 in which the content is stored in S709 is set as the edit data storage area storage address 51D. Is stored.
【0092】図8は、この発明の実施の形態1によるデ
ータ削除時の処理フローチャートである。図5のS50
7で辞書データ42に関してデータ削除が指定される
と、S81では、編集データ情報テーブル51の末尾に
情報テーブル51nが格納される。この情報テーブル5
1nは編集対象ワードNo情報51Aとして図5のS5
03で表示されたデータのワードNoが格納され、編集
方法区分情報51Bとして区分=データ削除が格納され
る。FIG. 8 is a processing flowchart at the time of data deletion according to the first embodiment of the present invention. S50 in FIG.
When data deletion is specified for the dictionary data 42 in step 7, an information table 51n is stored at the end of the edited data information table 51 in S81. This information table 5
1n is S5 in FIG. 5 as the edit target word No information 51A.
The word No. of the data indicated by 03 is stored, and the division = data deletion is stored as the editing method division information 51B.
【0093】図9はこの発明の実施の形態1による内容
追加時の処理フローチャートである。図18(a)〜
(c)は、図9の処理に伴って表示部に表示される内容
を示す図である。図5のS507で辞書データ42に関
して内容の追加が所望されると、以下の処理が行なわれ
る。FIG. 9 is a processing flowchart when adding content according to the first embodiment of the present invention. FIG.
(C) is a figure showing the content displayed on the display part with the process of FIG. When it is desired to add the contents of the dictionary data 42 in S507 of FIG. 5, the following processing is performed.
【0094】S91では、図18(a)と(b)のよう
に表示されてユーザにより文字キーa4を操作して追加
する内容が入力されるのを待って、S92では検索/決
定キーa3が押下されると(図18(c)参照)、S9
1で入力された追加する内容が編集データ格納エリア5
3の末尾に編集データ53nとして格納される。In S91, the display as shown in FIGS. 18 (a) and (b) is waited until the user operates the character key a4 to input the content to be added. In S92, the search / decision key a3 is activated. When pressed (see FIG. 18C), S9
The content to be added entered in 1 is the edit data storage area 5
3 is stored as edit data 53n at the end.
【0095】S93では、編集データ情報テーブル51
の末尾に情報テーブル51nが格納される。この情報テ
ーブル51nは編集対象ワードNo情報51Aとして図
5のS503で表示されたデータのワードNo、編集方
法区分情報51Bとして区分=内容追加を、編集データ
格納エリア格納アドレス51DとしてS92で追加内容
が格納された編集データ格納エリア53の格納アドレス
が格納される。In S93, the edit data information table 51
Is stored at the end of the information table 51n. In the information table 51n, the word number of the data displayed in S503 of FIG. 5 as the edit target word number information 51A, the classification = content addition as the editing method division information 51B, and the addition contents in S92 as the edit data storage area storage address 51D are displayed. The storage address of the stored edit data storage area 53 is stored.
【0096】図10は、この発明の実施の形態1による
内容一部変更時の処理フローチャートである。図19
(a)〜(d)は図10の処理に伴って表示部に表示さ
れる内容を示す図である。図5のS507で辞書データ
42に関し、内容の一部変更が所望されると、以下の処
理が行なわれる。S101では、図5のS503で表示
されたデータの内容が表示され(図19(a)参照)S
102では、S101で表示された内容がユーザによる
カーソルキーa2と文字キーa4を用いて変更されるの
を待ち(図19(b)と(c)参照)S103では、ユ
ーザにより検索/決定キーa3が操作されて変更が終了
すると(図19(d)を参照)、変更された部分の内容
における変更の開始位置と終了位置および変更部分の内
容が求められてS104では、S103で求められた変
更部分の内容が編集データ格納エリア53の末尾に編集
データ53nとして格納される。FIG. 10 is a processing flowchart when the contents are partially changed according to the first embodiment of the present invention. FIG.
(A)-(d) is a figure which shows the content displayed on a display part with the process of FIG. When a partial change in the contents of the dictionary data 42 is desired in S507 of FIG. 5, the following processing is performed. In S101, the contents of the data displayed in S503 of FIG. 5 are displayed (see FIG. 19A).
At 102, the process waits for the contents displayed at S101 to be changed by the user using the cursor key a2 and the character key a4 (see FIGS. 19B and 19C). Is operated to complete the change (see FIG. 19D), the start and end positions of the change in the contents of the changed portion and the contents of the changed portion are obtained, and in S104, the change obtained in S103 is obtained. The content of the portion is stored as edit data 53n at the end of the edit data storage area 53.
【0097】S105では、編集データ情報テーブル5
1の末尾に情報テーブル51nが格納される。この情報
テーブル51nは編集対象ワードNo情報51Aとして
S101で表示されたデータのワードNoが格納され、
編集方法区分情報51Bとして区分=内容一部変更が格
納され、編集データ格納エリア格納アドレス51Dとし
てS104で変更部分の内容が格納された編集データ格
納エリア53のアドレスが格納され、変更内容の開始/
終了位置情報51EとしてS103で求められた変更部
分の内容における変更開始位置と変更終了位置が格納さ
れる。At S105, the edit data information table 5
The information table 51n is stored at the end of 1. The information table 51n stores the word number of the data displayed in S101 as the edit target word number information 51A,
The section = partial change is stored as the edit method section information 51B, and the address of the edit data storage area 53 storing the contents of the changed part in S104 is stored as the edit data storage area storage address 51D.
The change start position and the change end position in the content of the changed portion obtained in S103 are stored as the end position information 51E.
【0098】図11は、この発明の実施の形態1による
内容一部削除時の処理フローチャートである。図20
(a)〜(e)は、図11の処理に伴って表示部に表示
される内容を示す図である。FIG. 11 is a processing flowchart when partially deleting the contents according to the first embodiment of the present invention. FIG.
(A)-(e) is a figure which shows the content displayed on a display part with the process of FIG.
【0099】図5のS507で辞書データ42に関して
内容の一部削除が選択されると、以下の処理が行なわれ
る。When the partial deletion of the dictionary data 42 is selected in S507 of FIG. 5, the following processing is performed.
【0100】S111では図5のS503で表示された
データの内容が表示されて(図20(a)参照)S11
2では、S111で表示された内容の削除部分がユーザ
によりカーソルキーa2と検索/決定キーa3とが操作
され選択されるのを待ち(図20(b)〜(d)参照)
S113では、S112で選択されて検索/決定キーa
3を用いて図20(e)の削除された部分、すなわち図
20(d)の黒塗り部分の内容中の開始位置と終了位置
が求められる。In S111, the contents of the data displayed in S503 of FIG. 5 are displayed (see FIG. 20A).
At 2, the user waits until the user operates the cursor key a2 and the search / determine key a3 to select the deleted portion of the content displayed in S111 (see FIGS. 20B to 20D).
In S113, the search / decision key a selected in S112
Using FIG. 3, the start position and the end position in the content of the deleted portion in FIG. 20E, that is, the blackened portion in FIG. 20D are obtained.
【0101】S114では、編集データ情報テーブル5
1の末尾に情報テーブル51nが追加される。この情報
テーブル51nは編集対象ワードNo情報51Aとして
S111で表示されたデータのワードNoが、編集方法
区分情報51Bとして区分=内容一部削除が、内容削除
の開始/終了位置情報51FとしてS113で求められ
た削除部分の削除開始位置と削除終了位置がそれぞれ格
納される。In S114, the editing data information table 5
An information table 51n is added to the end of the information table 51. In this information table 51n, the word number of the data displayed in S111 as the edit target word number information 51A, the section = partial content deletion as the editing method section information 51B, and the content deletion start / end position information 51F are obtained in S113. The deletion start position and the deletion end position of the deleted portion are stored.
【0102】図12は、この発明の実施の形態1による
辞書データと編集データを検索する処理のフローチャー
トである。本実施の形態では、ユーザにより辞書データ
42の検索要求があると、通常はそれまでの編集データ
と辞書データとを検索対象として検索する。しかし、編
集データ表示/非表示フラグ54が非表示に設定されて
いる場合は、編集データの表示(出力)は所望されてい
ないのでこの場合は検索対象として編集データは除外さ
れ、従来のように既存の辞書データ42のみが検索対象
となる。FIG. 12 is a flowchart of a process for searching dictionary data and edited data according to the first embodiment of the present invention. In the present embodiment, when a search request of the dictionary data 42 is made by the user, usually, the search is performed with the edited data and the dictionary data as search targets. However, when the edit data display / non-display flag 54 is set to non-display, the display (output) of the edit data is not desired. Only the existing dictionary data 42 is to be searched.
【0103】S121では、KEY入力部6で検索を行
なうための文字列が入力されるのを待ちS122では、
S121で入力された文字列と検索用テーブル43中の
各見出し語43iとを文字列照合し、一致する見出し語
43iのワードNoを得る。一致する見出し語43iが
ない場合はS123に進み、あった場合はS1210に
進む。In S121, the process waits for the input of a character string to be searched in the KEY input unit 6, and in S122,
The character string input in S121 is collated with each headword 43i in the search table 43 to obtain a word number of the matching headword 43i. If there is no matching headword 43i, the process proceeds to S123, and if there is, the process proceeds to S1210.
【0104】S123では、編集データ表示/非表示フ
ラグ54が“表示”を示すかの判定が行なわれる。“表
示”を示すならばS124に進み、“非表示”ならば該
当データなしで処理は終了する。In S123, it is determined whether or not the edit data display / non-display flag 54 indicates "display". If "display" is indicated, the process proceeds to S124, and if "non-display", the process ends without the corresponding data.
【0105】S124では、編集データ情報テーブル5
1の先頭から編集方法区分情報51Bが区分=データ追
加に該当する情報テーブル51iを検索する。該当する
情報テーブル51iがあった場合はS125に進み、な
い場合は該当データなしで処理を終了する。At S124, the edit data information table 5
From the top of 1, the editing method section information 51B searches the information table 51i corresponding to section = data addition. If there is the corresponding information table 51i, the process proceeds to S125, and if not, the process ends without the corresponding data.
【0106】S125では、区分=データ追加に該当し
た情報テーブル51iの編集データ検索テーブル格納ア
ドレス51Cに基づいて編集データ検索テーブル52の
格納アドレスを求めS126ではS125で求められた
格納アドレスに格納されている検索文字列(見出し語)
52iとS121で入力された文字列とを照合し、一致
した場合はS128に進み、一致しない場合はS127
に進む。In S125, the storage address of the edited data search table 52 is obtained based on the edited data search table storage address 51C of the information table 51i corresponding to the section = data addition. In S126, the storage address is stored at the storage address obtained in S125. Search string (headword)
52i is compared with the character string input in S121, and if they match, the process proceeds to S128, and if they do not match, S127.
Proceed to.
【0107】S127では、編集データ情報テーブル5
1から編集方法区分情報51Bが区分=データ追加に該
当する次の情報テーブル51iを検索する。該当する次
の情報テーブル51iがあった場合は、S125からの
処理を繰返し、なかった場合は該当データなしで処理を
終了する。At S127, the edit data information table 5
From 1, the next information table 51 i in which the editing method section information 51B corresponds to section = data addition is searched. If there is a corresponding next information table 51i, the process from S125 is repeated, and if not, the process ends without the corresponding data.
【0108】S128では、編集データ情報テーブル5
1の情報テーブル51iの編集データ格納エリア格納ア
ドレス51Dから編集データ格納エリア53の格納アド
レスを求めて、S129では、S128で求めた格納ア
ドレスから編集データ格納エリア53から追加されてい
るデータの見出し語および内容である編集データ53i
が読出されて、表示部2に表示される。At S128, the edit data information table 5
The storage address of the edited data storage area 53 is obtained from the edited data storage area storage address 51D of the information table 51i of the first information table 51i, and in S129, the entry word of the data added from the edited data storage area 53 from the storage address obtained in S128. And the editing data 53i that is the content
Is read out and displayed on the display unit 2.
【0109】一方、S1210では、表示データ表示/
非表示フラグ54の状態が“表示”を示すかの判定が行
なわれ、“表示”を示すならばS1211に進み、“非
表示”ならばS1215に進む。On the other hand, in S1210, the display data display /
It is determined whether the state of the non-display flag 54 indicates “display”. If the state indicates “display”, the process proceeds to S1211. If the state is “non-display”, the process proceeds to S1215.
【0110】S1211では、S122で得られたワー
ドNoを編集対象ワードNo情報51Aとして有する情
報テーブル51iを編集データ情報テーブル51から検
索する。一致するワードNoを編集対象ワードNo情報
51Aとして有するテーブル51iがある場合はS12
12に進み、ない場合はS1215に進む。At S1211, the edit data information table 51 is searched for an information table 51i having the word number obtained at S122 as the edit target word number information 51A. If there is a table 51i having a matching word number as the edit target word number information 51A, S12
The process proceeds to step S1215 if not.
【0111】S1212では、S1211で検索された
情報テーブル51iの編集方法区分情報51bを求め
て、S1213では編集方法区分情報51Bが区分=デ
ータ削除を示すかの判定を行ない、区分=データ削除な
らばS124に進み、区分≠データ削除ならば、S12
14に進む。In S1212, the editing method section information 51b of the information table 51i searched in S1211 is obtained. In S1213, it is determined whether the editing method section information 51B indicates the section = data deletion. Proceeding to S124, if the division is data deletion, S12
Proceed to 14.
【0112】S1214では、辞書データ42中の対応
の見出し語情報42iを編集データ53i(内容の追
加、一部削除、一部変更)で編集された見出し語および
内容を表示する。In S1214, the corresponding entry word information 42i in the dictionary data 42 is displayed by editing the entry data 53i (addition, partial deletion, partial modification) of the entry word and the content.
【0113】S1215では、S122で得たワードN
oと辞書データ格納アドレステーブル44から辞書デー
タ42の対応する見出し語情報42iの格納アドレスを
求めて、S1216では、S1215で求められた格納
アドレスから辞書データ42中の該当する見出し語と内
容(見出し語情報42i)を読出し、表示部2に表示す
る。In S1215, the word N obtained in S122
o, and the storage address of the corresponding entry word information 42i of the dictionary data 42 is obtained from the dictionary data storage address table 44, and in S1216, the corresponding entry word in the dictionary data 42 and the content (heading) are obtained from the storage address obtained in S1215. The word information 42i) is read and displayed on the display unit 2.
【0114】図13は、この発明の実施の形態1による
辞書データ42と編集データから所望される見出し語お
よび内容を表示する処理のフローチャートである。FIG. 13 is a flowchart of a process for displaying a desired headword and content from dictionary data 42 and edited data according to the first embodiment of the present invention.
【0115】この処理は前述した検索処理後の検索結果
を表示する処理であるから、入力として、図12の検索
処理で予め求められた辞書データ42のワードNoが与
えられていると想定する。Since this process is a process of displaying the search result after the above-described search process, it is assumed that the word number of the dictionary data 42 obtained in advance in the search process of FIG. 12 is given as an input.
【0116】S131では、編集データ表示/非表示フ
ラグ54が“表示”状態を示すか否かの判定を行なう。
“表示”ならばS132に進み“非表示”ならばS13
21に進む。In S131, it is determined whether or not the edit data display / non-display flag 54 indicates the "display" state.
If "display", proceed to S132; if "non-display", S13
Proceed to 21.
【0117】S132では、入力されたワードNoに一
致する編集対象ワードNo情報51Aを有する情報テー
ブル51iを編集データ情報テーブル51から検索す
る。対応する情報テーブル51iが検索された場合はS
133に進み、ない場合はS1321に進む。In S132, the information table 51i having the word number information 51A to be edited matching the input word number is searched from the edited data information table 51. S if the corresponding information table 51i is found
The process proceeds to 133, and if not, the process proceeds to S1321.
【0118】S133では、S132で検索した情報テ
ーブル51iから編集方法区分情報51B、内容変更の
開始/終了位置情報51E、内容削除の開始/終了位置
情報51F、および編集データ格納エリア格納アドレス
51Dを求める。In S133, the editing method classification information 51B, the content change start / end position information 51E, the content deletion start / end position information 51F, and the edit data storage area storage address 51D are obtained from the information table 51i searched in S132. .
【0119】S134では、入力したワードNoと格納
アドレステーブル44から辞書データ42の対応する格
納アドレスを求め、S135では、S133で求められ
た編集方法区分情報51Bが区分=データ入替えである
かの判定を行ない、区分=データ入替えを示すならばS
136に進み、区分≠データ入替えならばS137に進
む。In S134, the corresponding storage address of the dictionary data 42 is obtained from the input word number and the storage address table 44. In S135, it is determined whether or not the editing method classification information 51B determined in S133 is classification = data replacement. Is performed, and if division = data replacement is indicated, S
The process advances to S136, and if the division is data replacement, the process advances to S137.
【0120】S136では、S134で求めた辞書デー
タ42の格納アドレスから見出し語、S133で求めた
編集データ格納エリア53の格納アドレスから対応する
内容、すなわち入替えられた内容(辞書情報42i)で
ある編集データ53iが読出され、表示部2に表示され
る。At S 136, the edit word is the entry word from the storage address of the dictionary data 42 obtained at S 134, and the corresponding content from the storage address of the edit data storage area 53 obtained at S 133, ie, the replaced content (dictionary information 42 i). The data 53i is read and displayed on the display unit 2.
【0121】S137では、編集方法区分情報51Bが
区分=内容追加を示すかの判定を行ない、区分=内容追
加を示すのならばS138に進み、区分≠内容追加を示
すのならばS1311に進む。In S137, it is determined whether or not the editing method section information 51B indicates section = addition of contents. If the section = indicates addition of contents, the flow proceeds to S138, and if the section indicates addition of contents, the flow proceeds to S1311.
【0122】S138では、S134で求めた辞書デー
タ42の格納アドレスから見出し語情報42i、すなわ
ち見出し語と内容を読出し、S139では、S133で
求めた編集データ格納エリア53の格納アドレスから編
集データ53i、すなわち追加内容を読出し、これはS
138で辞書データ42から読出された内容に追加され
て、S1310で表示部2に表示される。In S138, the headword information 42i, that is, the headword and the contents are read from the storage address of the dictionary data 42 obtained in S134, and in S139, the edit data 53i is read from the storage address of the edit data storage area 53 obtained in S133. That is, the additional contents are read out,
At 138, the content is added to the content read from the dictionary data 42 and displayed on the display unit 2 at S1310.
【0123】一方、S1311では、編集方法区分情報
51Bが区分=内容一部変更を示すかの判定を行ない、
区分=内容一部変更を示すのならばS1312に進み、
区分≠内容一部変更を示すのならばS1315に進む。On the other hand, in S1311, it is determined whether or not the editing method section information 51B indicates section = partial content change.
If the classification indicates partial change of contents, the process proceeds to S1312,
If the category indicates partial change of contents, the process advances to step S1315.
【0124】S1312では、S134で求めた辞書デ
ータ42の格納アドレスから見出し語情報42i、すな
わち見出し語と内容を読出す。S1313では、S13
2で求めた見出し語情報42iの内容のうち、S133
で求めた内容変更の開始/終了位置情報で指示される内
容を、S133で求めた編集データ格納エリア53の格
納アドレス51Dで指示される編集データ53iを用い
て変更して、S1314で表示部2に表示する。In S1312, the headword information 42i, that is, the headword and the contents are read from the storage address of the dictionary data 42 obtained in S134. In S1313, S13
Out of the contents of the headword information 42i obtained in step S133
The content indicated by the start / end position information of the content change obtained in step S1314 is changed using the edit data 53i indicated by the storage address 51D of the edit data storage area 53 obtained in step S133, and the display unit 2 is changed in step S1314. To be displayed.
【0125】一方、S1315では、編集方法区分情報
51Bが区分=内容一部削除を示すかの判定を行ない、
区分=内容一部削除を示すのならばS1316に進み、
区分≠内容一部変更ならばS1319に進む。On the other hand, in S1315, it is determined whether or not the editing method section information 51B indicates section = partial content deletion.
If the classification indicates partial deletion of contents, the process proceeds to S1316,
If the category is a partial content change, the process advances to step S1319.
【0126】S1316では、S134で求めた辞書デ
ータ42の格納アドレスから見出し語情報42i、すな
わち見出し語と内容を読出す。S1317では、S13
16で求めた内容のうち、S133で求めた内容削除の
開始/終了位置情報51Fで示される部分の内容を削除
した後S1318ではその見出し語と内容が表示部2に
表示される。In S1316, the headword information 42i, that is, the headword and its contents are read from the storage address of the dictionary data 42 obtained in S134. In S1317, S13
After deleting the contents of the part indicated by the contents deletion start / end position information 51F obtained in S133 from the contents obtained in S16, the headword and the contents are displayed on the display unit 2 in S1318.
【0127】一方、S1319では、S134で求めた
辞書データ42の格納アドレスから見出し語情報42
i、すなわち見出し語と内容が読出されて、S1320
で表示部2に表示される。On the other hand, in S1319, the headword information 42 is obtained from the storage address of the dictionary data 42 obtained in S134.
i, that is, the headword and the contents are read out, and S1320
Is displayed on the display unit 2.
【0128】また、S1321では、入力した辞書デー
タ42中のワードNoに基づいて辞書データ格納アドレ
ステーブル44から辞書データ42における対応の見出
し語情報42iの格納アドレスが求められる。S132
2では、S1321で求められた格納アドレスから見出
し語情報42iである見出し語と内容が読出され表示部
2に表示される。In S1321, the storage address of the corresponding entry word information 42i in the dictionary data 42 is obtained from the dictionary data storage address table 44 based on the word No. in the input dictionary data 42. S132
In 2, the headword and the contents, which are headword information 42i, are read from the storage address obtained in S1321, and displayed on the display unit 2.
【0129】図14は、この発明の実施の形態1による
編集データを表示/非表示切換え処理するフローチャー
トである。このフローチャートは収録済の辞書データ4
2に編集データを反映せずに表示するか反映して表示す
るかを切換えるための処理のフローチャートである。FIG. 14 is a flowchart showing a process for displaying / hiding edit data according to the first embodiment of the present invention. This flowchart shows recorded dictionary data 4
7 is a flowchart of a process for switching whether to display the edit data without reflecting the data or to display the edit data without reflecting the edit data on the second edit data;
【0130】S141では、編集キーa1が押下される
のを待ち、押下されるとS142では、編集のメニュー
画面が表示部2に表示され(図15(d)参照)S14
3では、メニュー画面から編集データの表示/非表示が
選択されるのを待つ。編集データを表示することが選択
されたならばS144に進み、編集データの非表示が選
択されたならばS145に進む。In S141, the process waits for the editing key a1 to be pressed. When the key is pressed, an editing menu screen is displayed on the display unit 2 in S142 (see FIG. 15D).
At 3, wait for the display / non-display of the edited data to be selected from the menu screen. If the display of the edited data is selected, the process proceeds to S144, and if the non-display of the edited data is selected, the process proceeds to S145.
【0131】S144では、メモリ5の編集データ表示
/非表示フラグ54に“表示”状態が記憶されS145
では、メモリ5の編集データ表示/非表示フラグ54に
“非表示”状態が記憶される。In S144, the "display" state is stored in the edit data display / non-display flag 54 of the memory 5, and S145.
Then, the "non-display" state is stored in the edit data display / non-display flag 54 of the memory 5.
【0132】(実施の形態2)実施の形態2による電子
辞書では、外部から編集データを受信することができ、
またICカードなどの記憶媒体を介して外部から編集デ
ータを登録するように構成される。(Embodiment 2) The electronic dictionary according to Embodiment 2 can receive edited data from outside,
Further, the editing data is registered from outside via a storage medium such as an IC card.
【0133】図21は、この発明の実施の形態2による
電子辞書D2の外観図である。電子辞書D2と図1の電
子辞書D1とを比較し異なる点は、電子辞書D2は他の
装置と通信してデータを受信するために押下される受信
キーa5とICカードなどの記憶媒体がアクセス可能な
ようにして挿入されるための挿入口a6を追加して備え
る。図21の電子辞書D2の他の構成は図1の電子辞書
D1のそれと同じであり説明は省略する。FIG. 21 is an external view of an electronic dictionary D2 according to Embodiment 2 of the present invention. The difference between the electronic dictionary D2 and the electronic dictionary D1 in FIG. 1 is that the electronic dictionary D2 is accessed by a receiving key a5 pressed to communicate with another device and receive data, and a storage medium such as an IC card. An insertion slot a6 for insertion as possible is additionally provided. Other configurations of the electronic dictionary D2 in FIG. 21 are the same as those of the electronic dictionary D1 in FIG.
【0134】図22は図21の電子辞書を含むシステム
のブロック図である。図22のシステムにおいては、同
じ構成を有する複数の電子辞書システム1〜nを含む。
図22の各電子辞書システムは図21の電子辞書D2を
用いて構成される。図22に示される各電子辞書システ
ムの構成と図2に示された構成とを比較し異なる点は、
図22の電子辞書システムはメモリ5に代替してメモリ
5Aを有し、さらに受信部7と着脱可能な記憶媒体であ
り、電子辞書システム1〜nにて共用されるCPU1に
よりアクセス可能なICカード8とを追加して備える点
にある。FIG. 22 is a block diagram of a system including the electronic dictionary of FIG. The system of FIG. 22 includes a plurality of electronic dictionary systems 1 to n having the same configuration.
Each electronic dictionary system in FIG. 22 is configured using the electronic dictionary D2 in FIG. A difference between the configuration of each electronic dictionary system shown in FIG. 22 and the configuration shown in FIG.
The electronic dictionary system of FIG. 22 has a memory 5A instead of the memory 5, and is a storage medium detachable from the receiving unit 7, and is an IC card accessible by the CPU 1 shared by the electronic dictionary systems 1 to n. 8 is additionally provided.
【0135】また、図22において各電子辞書システム
はパソコンやPDA(personal digital(data) assista
nts の略)などの情報端末D3から受信部7を介して辞
書データ42に関する情報を受信する。ICカード8中
の編集データ情報テーブル81、編集データ検索テーブ
ル82および編集データ格納エリア83はメモリ5中の
対応のデータと同様の構成を有する。In FIG. 22, each electronic dictionary system is a personal computer or a PDA (personal digital (data) assista).
Information about the dictionary data 42 is received from the information terminal D3 (for example, nts) via the receiving unit 7. The edited data information table 81, the edited data search table 82, and the edited data storage area 83 in the IC card 8 have the same configuration as the corresponding data in the memory 5.
【0136】なお、辞書データ42、検索用テーブル4
3および格納アドレステーブル44のフォーマットは前
述した図3に示されるものと同じであるから説明は省略
する。また、メモリ5Aの編集データ情報テーブル5
1、編集データ検索テーブル52および編集データ格納
エリア53のフォーマットも前述した図4(a)と
(b)と同じであり説明は省略する。The dictionary data 42 and the search table 4
3 and the format of the storage address table 44 are the same as those shown in FIG. Also, the edit data information table 5 in the memory 5A
1. The formats of the edit data search table 52 and the edit data storage area 53 are the same as those in FIGS. 4A and 4B, and the description is omitted.
【0137】図23はこの発明の実施の形態2による電
子辞書システムの編集データ受信処理のフローチャート
である。FIG. 23 is a flowchart of the edit data receiving process of the electronic dictionary system according to the second embodiment of the present invention.
【0138】図23では、辞書データ42に関する編集
情報/データを通信にして情報端末D3から受信し、編
集のための情報/データとして内部に格納する処理が示
される。図24(a)〜(f)は、情報端末D3から受
信される編集データのフォーマット例を示す図である。
図24(a)は、辞書データ42にデータを追加する場
合の編集データのフォーマットであり、図24(b)は
辞書データ42のデータの入替えをするための編集デー
タのフォーマットであり、図24(c)は辞書データ4
2に関してデータ削除を行なうための編集データを示す
フォーマットであり、図24(d)は辞書データ42中
の所望される見出し語情報42iに関して内容を追加す
るための編集データのフォーマットであり、図24
(e)は辞書データ42中の所望される見出し語情報4
2iの内容を一部変更するための編集データのフォーマ
ットであり、図24(f)は辞書データ42中の所望さ
れる辞書情報42iの内容の一部を削除するための編集
データのフォーマットである。FIG. 23 shows a process of transmitting editing information / data relating to the dictionary data 42 through communication, receiving it from the information terminal D3, and storing it internally as information / data for editing. FIGS. 24A to 24F are diagrams showing examples of the format of the edit data received from the information terminal D3.
FIG. 24A shows the format of the edited data when data is added to the dictionary data 42, and FIG. 24B shows the format of the edited data for replacing the data of the dictionary data 42. (C) is dictionary data 4
24 is a format showing edit data for deleting data, and FIG. 24 (d) is a format of edit data for adding contents regarding desired headword information 42i in the dictionary data 42.
(E) shows the desired headword information 4 in the dictionary data 42.
FIG. 24F shows a format of edit data for deleting a part of desired dictionary information 42i in the dictionary data 42. FIG. .
【0139】図24(a)〜(f)において区分情報6
1Aは該データを用いた編集方法の区分やデータの終了
を特定するための情報である。また、見出し語61Bは
辞書データ42に追加される見出し語を示し内容61C
は辞書データ42に見出し語情報42iとして見出し語
61Bに対応して追加される内容を示す。ワードNo6
1Dは辞書対象となる辞書データ42における見出し語
情報42iを特定するための情報である。追加内容61
Eは辞書データ42中の所望される見出し語情報42i
の内容に新たに追加する内容を示す情報である。変更開
始/終了位置情報61Fは所望される見出し語情報42
iの内容の一部分が変更されるような編集が所望された
場合にその変更対象となる部分の位置を特定するための
情報である。変更内容61Gは所望される見出し語情報
42iの内容の一部分を変更するために用いられる内容
を示すものである。削除開始/終了位置情報61Hは辞
書データ42中の所望される見出し語情報42iにおけ
る内容の一部分を削除する際にその削除部分を指定する
ための情報である。入替え内容61Iは辞書データ42
中の所望される見出し語情報42iを所望する内容で入
替える場合に、その入替えに用いられる内容を示すもの
である。In FIGS. 24A to 24F, the classification information 6
1A is information for specifying the classification of the editing method using the data and the end of the data. The headword 61B indicates a headword to be added to the dictionary data 42 and indicates the content 61C.
Indicates contents to be added to the dictionary data 42 as headword information 42i corresponding to the headword 61B. Word No6
1D is information for specifying the headword information 42i in the dictionary data 42 to be a dictionary. Additional content 61
E is the desired headword information 42i in the dictionary data 42
This is information indicating the content to be newly added to the content of. The change start / end position information 61F is the desired headword information 42
This is information for specifying the position of the portion to be changed when editing is desired such that a portion of the content of i is changed. The change content 61G indicates the content used to change a part of the desired headword information 42i. The deletion start / end position information 61H is information for designating a part to be deleted when deleting a part of the content in the desired entry word information 42i in the dictionary data 42. The replacement content 61I is the dictionary data 42
When the desired headword information 42i is replaced with desired contents, the contents used for the replacement are shown.
【0140】図23において、S51では、受信部7を
介して区分情報61Aが受信される。区分情報61Aが
区分=データ終了を示すならば処理は終了するが、デー
タ終了を示さないならばS52に進む。In FIG. 23, in S51, the section information 61A is received via the receiving section 7. If the section information 61A indicates that section = data end, the process ends, but if it does not indicate data end, the process proceeds to S52.
【0141】S52では、受信した区分情報61Aによ
り処理が分岐される。区分情報61Aが区分=データ追
加を示すならばS53に、データ入替えならばS58
に、データ削除ならばS511へ、内容追加ならばS5
13へ、内容一部変更ならばS516へ、および内容一
部削除ならばS519にそれぞれ処理が移行する。At S52, the process branches depending on the received section information 61A. If the section information 61A indicates that section = addition of data, proceed to S53; if it is data replacement, proceed to S58.
To S511 if the data is to be deleted, or to S5 if the content is to be added.
The process proceeds to S516 if the content is partially changed, and to S519 if the content is partially deleted.
【0142】S53では、受信部7を介して追加される
データである見出し語61Bと対応の内容61Cが受信
されS54では、S53で受信された見出し語61Bを
編集データ検索テーブル52の末尾に検索文字列52n
として格納する。S55では、S53で受信された内容
61Cを編集データ格納エリア53の末尾に編集データ
53nとして格納する。S56では、S53で受信され
た見出し語61Bから辞書データ42中の挿入位置を検
索し、挿入位置を示すワードNoを求める。In S53, the contents 61C corresponding to the headword 61B, which is the data to be added, are received via the receiving unit 7. In S54, the headword 61B received in S53 is searched at the end of the edit data search table 52. Character string 52n
Stored as In S55, the content 61C received in S53 is stored as edit data 53n at the end of the edit data storage area 53. In S56, the insertion position in the dictionary data 42 is searched from the headword 61B received in S53, and a word number indicating the insertion position is obtained.
【0143】S57では、編集データ情報テーブル51
の末尾に情報テーブル51nを追加する。この情報テー
ブル51nには編集対象ワードNo情報51AとしてS
56で求められたワードNoが格納され、編集方法区分
情報51Bとして受信された区分情報61A(区分=デ
ータ追加)が格納され、編集データ検索テーブル格納ア
ドレス51CとしてS54で見出し語61Bが格納され
た編集データ検索テーブル52の格納アドレスが格納さ
れ、そして編集データ格納エリア格納アドレス51Dと
してS55で内容61Cが格納され、編集データ格納エ
リア53の格納アドレスが格納される。その後S51に
戻る。In S57, the edit data information table 51
Is added to the end of the information table 51n. This information table 51n includes S as edit target word number information 51A.
The word No. obtained in 56 is stored, the section information 61A (section = data addition) received as the editing method section information 51B is stored, and the headword 61B is stored in S54 as the edit data search table storage address 51C. The storage address of the edit data search table 52 is stored, the content 61C is stored in S55 as the edit data storage area storage address 51D, and the storage address of the edit data storage area 53 is stored. Then, the process returns to S51.
【0144】一方、受信した区分情報61Aが区分=デ
ータ入替えを示すのならばS58では、入替えデータの
ワードNo61Dと入替え内容61Iが受信される。On the other hand, if the received partition information 61A indicates that the partition = data replacement, in S58, the replacement data word No. 61D and the replacement content 61I are received.
【0145】S59では、S58で受信された入替え内
容61Iを編集データ格納エリア53の末尾に編集デー
タ53nとして格納する。S510では、編集データ情
報テーブル51の末尾に情報テーブル51nを追加す
る。この情報テーブル51nには編集対象ワードNo情
報51AとしてS58で受信されたワードNo61Dが
格納され、編集方法区分情報51Bとして区分=データ
入替えが示され、編集データ格納エリア格納アドレス5
1DとしてS59で入替え内容61Iが格納された編集
データ格納エリア53の格納アドレスが格納される。そ
してS51の処理に戻る。In S59, the exchange contents 61I received in S58 are stored as edit data 53n at the end of the edit data storage area 53. In S510, an information table 51n is added to the end of the edited data information table 51. In this information table 51n, the word No. 61D received in S58 is stored as the edit target word No. information 51A, the classification = data exchange is indicated as the edit method classification information 51B, and the edit data storage area storage address 5 is displayed.
As 1D, the storage address of the edited data storage area 53 in which the replacement content 61I is stored in S59 is stored. Then, the process returns to S51.
【0146】また、受信した区分情報61Aが区分=デ
ータ削除を示すのならば、S511では、削除するデー
タのワードNo61Dが受信される。S512では、編
集データ情報テーブル51の末尾に情報テーブル51n
が追加される。情報テーブル51nには編集対象ワード
No情報51AとしてS511で受信されたデータのワ
ードNoが、編集方法区分情報51Bとして区分=デー
タ削除が格納される。その後S51の処理に戻る。If the received section information 61A indicates that section = data deletion, the word No. 61D of the data to be deleted is received in S511. In S512, the information table 51n is added to the end of the edited data information table 51.
Is added. The information table 51n stores the word number of the data received in S511 as the edit target word number information 51A and the section = data deletion as the edit method section information 51B. After that, the process returns to S51.
【0147】受信した区分情報61Aが区分=内容追加
を示すのならばS513では、内容を追加する見出し語
のワードNo61Dと追加内容61Eが受信される。S
514では、S513で受信された追加内容61Eが編
集データ格納エリア53の末尾に編集データ53nとし
て格納される。If the received section information 61A indicates that section = content addition, in S513, the headword word No. 61D and the additional content 61E for adding the content are received. S
At 514, the additional content 61E received at S513 is stored as edit data 53n at the end of the edit data storage area 53.
【0148】S515では、編集データ情報テーブル5
1の末尾に情報テーブル51nを追加して格納する。こ
の情報テーブル51nは編集対象ワードNo情報51A
としてS513で受信されたワードNo61Dが、編集
方法区分情報51Bとして区分=内容追加が、編集デー
タ格納エリア格納アドレス51DとしてS514で追加
内容61Eが格納された編集データ格納エリア53の格
納アドレスがそれぞれ格納される。その後、処理はS5
1に戻る。At S515, the edit data information table 5
1 and an information table 51n is added to the end and stored. This information table 51n contains edit target word number information 51A.
The word No. 61D received in S513 is stored as the editing method classification information 51B, and the classification = content addition, and the storage address of the editing data storage area 53 in which the additional content 61E is stored in S514 as the editing data storage area storage address 51D is stored, respectively. Is done. After that, the process proceeds to S5
Return to 1.
【0149】一方、受信した区分情報61Aが区分=内
容一部変更を示すのであれば、S516では、内容を一
部変更する見出し語のワードNo61Dと変更開始/終
了位置情報61Fと変更内容61Gが受信される。On the other hand, if the received section information 61A indicates the section = partial change of contents, in S516, the headword word No. 61D for partially changing the contents, the change start / end position information 61F, and the change contents 61G are changed. Received.
【0150】S517では、S516で受信された変更
内容61Gを編集データ格納エリア53の末尾に編集デ
ータ53nとして格納する。S518では、編集データ
情報テーブル51の末尾に情報テーブル51nが追加し
て格納される。情報テーブル51nは編集対象ワードN
o情報51AとしてS516で受信されたワードNo6
1Dが、編集方法区分情報51Bとして区分=内容一部
変更が、内容変更の開始/終了位置情報51EとしてS
516で受信された変更開始/終了位置情報61Fが、
変更データ格納エリア格納アドレス51Dとして変更内
容61Gが格納された編集データ格納エリア53の格納
アドレスがそれぞれ格納され、処理はS51に戻る。At S517, the change content 61G received at S516 is stored as edit data 53n at the end of the edit data storage area 53. In S518, an information table 51n is additionally stored at the end of the edited data information table 51. The information table 51n contains the word N to be edited.
Word No. 6 received in S516 as o information 51A
1D, the editing method section information 51B has a section = partial content change, but the content change start / end position information 51E has an S
The change start / end position information 61F received at 516 is
The storage address of the edited data storage area 53 in which the changed content 61G is stored is stored as the changed data storage area storage address 51D, and the process returns to S51.
【0151】一方、受信した区分情報61Aが区分=内
容一部削除を示すのならば、S519では、内容を一部
削除する見出し語のワードNo61Dと削除開始/終了
位置情報61Hとが受信される。S520では、編集デ
ータ情報テーブル51の末尾に情報テーブル51nが追
加して格納される。この情報テーブル51nは編集対象
ワードNo情報51AとしてS519で受信されたワー
ドNoが格納され、編集方法区分情報51Bとして区分
=内容一部削除が格納され、内容削除の開始/終了位置
情報51FとしてS519で受信された削除開始/終了
位置情報61Hが格納される。そして処理はS51に戻
る。On the other hand, if the received section information 61A indicates that section = partial content deletion, in S519, the word No. 61D of the headword for partially deleting the content and the deletion start / end position information 61H are received. . In S520, an information table 51n is additionally stored at the end of the edited data information table 51. In this information table 51n, the word number received in S519 is stored as the edit target word No information 51A, the section = partial content deletion is stored as the editing method section information 51B, and the content deletion start / end position information 51F is S519. Is stored. Then, the process returns to S51.
【0152】以上のように、受信部7を介して外部から
図24(a)〜(f)のフォーマットに従う編集データ
を受信して、この受信内容に従って電子辞書システムの
内部に記憶される編集データを生成したり更新したりす
ることができる。As described above, the editing data according to the format shown in FIGS. 24A to 24F is received from the outside via the receiving unit 7, and the editing data stored inside the electronic dictionary system according to the received contents. Can be created or updated.
【0153】図25は、この発明の実施の形態2に係る
電子辞書D2において予め収録されている辞書データ4
2と受信された編集データとを区別なく検索する処理の
フローチャートである。図25のフローチャートに従え
ば、予め収容されている辞書データ42と図23で受信
された編集データとを区別なく検索することができる。
図25のフローチャートでは、編集データ表示/非表示
フラグ54は参照されない。したがって、図25のフロ
ーチャートの内容は図12のS123およびS1210
の処理を除く内容と同じであるから、説明は省略する。FIG. 25 shows dictionary data 4 previously stored in electronic dictionary D2 according to the second embodiment of the present invention.
9 is a flowchart of a process for searching for the received edit data without distinguishing the edit data from the received edit data. According to the flowchart of FIG. 25, it is possible to search the dictionary data 42 stored in advance and the edited data received in FIG. 23 without distinction.
In the flowchart of FIG. 25, the edit data display / non-display flag 54 is not referred to. Therefore, the contents of the flowchart in FIG. 25 are the same as those in S123 and S1210 in FIG.
Since the processing is the same as that except for the processing of, the description is omitted.
【0154】図26は、この発明の実施の形態2におけ
る電子辞書D2における辞書データと編集データから見
出し語および内容を表示する処理のフローチャートであ
る。FIG. 26 is a flowchart of a process for displaying headwords and contents from dictionary data and edited data in electronic dictionary D2 according to the second embodiment of the present invention.
【0155】なお、この処理は図25の検索処理結果を
表示するためのものであるから、表示が所望される辞書
データ42中のワードNoが予め図24の検索処理で求
まっていると想定する。図26のフローチャートでは、
編集データ表示/非表示フラグ54は参照されない。し
たがって図26のフローチャートの内容は図13のS1
31の処理を除く内容と同じであるから説明は省略す
る。Since this processing is for displaying the search processing result of FIG. 25, it is assumed that the word No. in the dictionary data 42 desired to be displayed has been obtained in advance by the search processing of FIG. . In the flowchart of FIG. 26,
The edit data display / non-display flag 54 is not referred to. Therefore, the contents of the flowchart of FIG.
Since the content is the same as the content except the process of No. 31, the description is omitted.
【0156】上述の例ではメモリ5A上の編集データ情
報テーブル51、編集データ検索テーブル52および編
集データ53を検索対象としたが、これに代替してIC
カード8上の編集データ情報テーブル81、編集データ
検索テーブル82および編集データ83を検索対象とし
てもよい。In the above example, the edit data information table 51, the edit data search table 52 and the edit data 53 on the memory 5A are searched.
The edit data information table 81, the edit data search table 82, and the edit data 83 on the card 8 may be searched.
【0157】また、ICカード8上の編集データ情報テ
ーブル81、編集データ検索テーブル82および編集デ
ータ83をメモリ5A上に編集データ情報テーブル5
1、編集データ検索テーブル52および編集データ53
としてそれぞれ転送した後に、前述と同様に処理を行な
うこともできる。The edited data information table 81, the edited data search table 82, and the edited data 83 on the IC card 8 are stored in the memory 5A in the edited data information table 5.
1. Edit data search table 52 and edit data 53
After each transfer, the same processing as described above can be performed.
【0158】また、検索対象としてメモリ5A上の編集
データ情報テーブル51、編集データ検索テーブル52
および編集データ53とICカード8上の編集データ情
報テーブル81、編集データ検索テーブル82および編
集データ83の情報を同時に検索対象として編集情報と
して用いることもできる。The edit data information table 51 and the edit data search table 52 on the memory 5A are searched.
In addition, the edit data 53 and the information of the edit data information table 81, the edit data search table 82, and the edit data 83 on the IC card 8 can be simultaneously used as edit information as search targets.
【0159】上述したように情報端末D3から編集情報
を受信することができるから常に最適情報を用いて辞書
データ42を所望内容となるように更新することができ
る。As described above, since the editing information can be received from the information terminal D3, it is possible to always update the dictionary data 42 to the desired contents using the optimum information.
【0160】また、外部から得た既存の情報を辞書デー
タとして利用することが可能となって、外部から得た情
報を有効活用できる。In addition, existing information obtained from outside can be used as dictionary data, and information obtained from outside can be effectively used.
【0161】また、情報端末D3を介して出版社などの
情報源から得た最新データを受信することも可能となる
から、常に最新の情報を用いて辞書データの内容を更新
することができる。また最新情報に更新されるべきデー
タを対象として編集することが可能となるから、新たに
電子辞書を開発することがなくなって、労力と時間とコ
ストを低減できる。Further, it is possible to receive the latest data obtained from an information source such as a publisher via the information terminal D3, so that the contents of the dictionary data can always be updated using the latest information. Further, since it becomes possible to edit data to be updated to the latest information, there is no need to develop a new electronic dictionary, and labor, time and cost can be reduced.
【0162】また、ICカード8を介して電子辞書D2
間でデータの共有を図ることが可能となって、情報の共
有化を容易に実現することができる。Further, the electronic dictionary D2 is provided via the IC card 8.
Data can be shared between the devices, and information sharing can be easily realized.
【0163】なお、今回開示された実施の形態は全ての
点で例示であって、制限的なものではないと考えられる
べきである。本発明の範囲は上記した説明ではなくて特
許請求の範囲によって示され、特許請求の範囲と均等の
意味および範囲内でのすべての変更が含まれることが意
図される。It should be noted that the embodiments disclosed this time are illustrative in all respects, and are not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
【図1】この発明の実施の形態1による電子辞書の外観
図である。FIG. 1 is an external view of an electronic dictionary according to Embodiment 1 of the present invention.
【図2】図1の電子辞書のシステムブロック図である。FIG. 2 is a system block diagram of the electronic dictionary of FIG. 1;
【図3】図2の辞書データ、検索用テーブルおよび格納
アドレステーブルのフォーマットを示す図である。FIG. 3 is a diagram showing a format of dictionary data, a search table, and a storage address table of FIG. 2;
【図4】(a)と(b)は、図2の編集データ情報テー
ブル51、編集データ検索テーブル52および編集デー
タ格納エリア53のフォーマットを示す図である。FIGS. 4A and 4B are diagrams showing formats of an edit data information table 51, an edit data search table 52, and an edit data storage area 53 of FIG.
【図5】この発明の実施の形態1による辞書データ42
に関するデータの追加・変更などの編集方法の選択処理
のフローチャートである。FIG. 5 is dictionary data 42 according to the first embodiment of the present invention.
10 is a flowchart of a selection process of an editing method such as addition / change of data relating to the present invention.
【図6】この発明の実施の形態1によるデータ追加時の
処理フローチャートである。FIG. 6 is a processing flowchart when data is added according to the first embodiment of the present invention.
【図7】この発明の実施の形態1によるデータ入替え時
の処理フローチャートである。FIG. 7 is a processing flowchart at the time of data replacement according to the first embodiment of the present invention;
【図8】この発明の実施の形態1によるデータ削除時の
処理フローチャートである。FIG. 8 is a processing flowchart at the time of data deletion according to the first embodiment of the present invention.
【図9】この発明の実施の形態1による内容追加時の処
理フローチャートである。FIG. 9 is a processing flowchart when content is added according to the first embodiment of the present invention.
【図10】この発明の実施の形態1による内容一部変更
時の処理フローチャートである。FIG. 10 is a processing flowchart when the content is partially changed according to the first embodiment of the present invention.
【図11】この発明の実施の形態1による内容一部削除
時の処理フローチャートである。FIG. 11 is a processing flowchart at the time of partial content deletion according to the first embodiment of the present invention.
【図12】この発明の実施の形態1による辞書データと
編集データを検索する処理のフローチャートである。FIG. 12 is a flowchart of a process for searching dictionary data and edit data according to the first embodiment of the present invention.
【図13】この発明の実施の形態1による辞書データと
編集データから所望される見出し語および内容を表示す
る処理のフローチャートである。FIG. 13 is a flowchart of a process for displaying a desired headword and contents from dictionary data and edited data according to the first embodiment of the present invention.
【図14】この発明の実施の形態1による編集データ表
示/非表示フラグの設定処理のフローチャートである。FIG. 14 is a flowchart of a process of setting an edit data display / non-display flag according to the first embodiment of the present invention.
【図15】(a)〜(e)は、図5の選択処理に伴って
図1の表示部に表示される内容を示す図である。FIGS. 15A to 15E are diagrams showing contents displayed on the display unit in FIG. 1 in accordance with the selection processing in FIG. 5;
【図16】(a)〜(c)は、図6の処理に伴って図1
の表示部に表示される内容を示す図である。FIGS. 16A to 16C are diagrams of FIG. 1 along with the process of FIG.
FIG. 7 is a diagram showing contents displayed on the display unit of FIG.
【図17】(a)〜(c)は、図7の処理に伴って表示
部に表示される内容を示す図である。FIGS. 17A to 17C are diagrams showing contents displayed on the display unit in accordance with the processing in FIG. 7;
【図18】(a)〜(c)は、図9の処理に伴って表示
部に表示される内容を示す図である。FIGS. 18A to 18C are diagrams showing contents displayed on the display unit in accordance with the processing in FIG. 9;
【図19】(a)〜(d)は、図10の処理に伴って表
示部に表示される内容を示す図である。FIGS. 19A to 19D are diagrams showing contents displayed on the display unit in accordance with the processing in FIG. 10;
【図20】(a)〜(e)は、図11の処理に伴って表
示部に表示される内容を示す図である。FIGS. 20A to 20E are diagrams showing contents displayed on the display unit in accordance with the processing in FIG. 11;
【図21】この発明の実施の形態2による電子辞書の外
観図である。FIG. 21 is an external view of an electronic dictionary according to Embodiment 2 of the present invention.
【図22】図21の電子辞書を含むシステムのブロック
図である。FIG. 22 is a block diagram of a system including the electronic dictionary of FIG. 21.
【図23】この発明の実施の形態2による電子辞書シス
テムの編集データ受信処理のフローチャートである。FIG. 23 is a flowchart of edit data reception processing of the electronic dictionary system according to Embodiment 2 of the present invention.
【図24】(a)〜(f)は、情報端末から受信される
編集データのフォーマット例を示す図である。FIGS. 24A to 24F are diagrams illustrating an example of a format of edit data received from an information terminal.
【図25】この発明の実施の形態2に係る電子辞書に予
め収録されている辞書データと受信した編集データを区
別なく検索する処理のフローチャートである。FIG. 25 is a flowchart of a process for searching without distinction between dictionary data previously stored in an electronic dictionary and received edited data according to Embodiment 2 of the present invention;
【図26】この発明の実施の形態2による電子辞書にお
ける辞書データと編集データから見出し語および内容を
表示する処理のフローチャートである。FIG. 26 is a flowchart of processing for displaying a headword and contents from dictionary data and edited data in the electronic dictionary according to the second embodiment of the present invention.
1 CPU 2 表示部 3 ワークRAM 4 ROM 5 メモリ 7 受信部 8 ICカード 42 辞書データ 43 検索用テーブル 44 格納アドレステーブル 51 編集データ情報テーブル 54 編集データ表示/非表示フラグ D1およびD2 電子辞書 D3 情報端末 なお、各図中同一符号は同一または相当部分を示す。 REFERENCE SIGNS LIST 1 CPU 2 display unit 3 work RAM 4 ROM 5 memory 7 reception unit 8 IC card 42 dictionary data 43 search table 44 storage address table 51 edited data information table 54 edited data display / non-display flag D1 and D2 electronic dictionary D3 information terminal In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (13)
見出し語を示す見出し情報と該見出し語に関連する内容
を示す内容情報とからなる辞書情報を記憶する辞書情報
記憶部を有して、所望される前記辞書情報を出力する電
子辞書であって、 前記辞書情報を編集するために、編集対象となる前記見
出し語のそれぞれについて該見出し語を示す見出し編集
情報と対応する編集内容を示す編集内容情報とを含む編
集情報が記憶される書換え可能な編集情報記憶部と、 前記所望辞書情報の出力要求をするために与えられる文
字列情報を入力するための入力手段と、 入力された前記文字列情報に対応する前記見出し情報お
よび前記見出し編集情報を有する前記辞書情報および前
記編集情報を前記辞書情報記憶部および前記編集情報記
憶部から検索する検索手段と、 前記検索手段により検索された前記辞書情報および前記
編集情報を用いて前記所望辞書情報に編集する編集手段
とをさらに備え、 前記編集情報は前記辞書情報を編集するための手順に関
する情報であることを特徴とする、電子辞書。A dictionary information storage unit for storing, for each of a plurality of headwords, dictionary information including headword information indicating the headword and content information indicating the contents related to the headword, An electronic dictionary that outputs the dictionary information to be edited, wherein in order to edit the dictionary information, for each of the headwords to be edited, edit contents indicating edit contents corresponding to the headword edit information indicating the headword A rewritable edit information storage unit in which edit information including information is stored; input means for inputting character string information given to request output of the desired dictionary information; and the input character string Searching the dictionary information and the editing information having the heading information and the heading editing information corresponding to information from the dictionary information storage unit and the editing information storage unit; A search unit; and an editing unit that edits the desired dictionary information using the dictionary information and the edit information searched by the search unit, wherein the edit information is information on a procedure for editing the dictionary information. An electronic dictionary, characterized in that:
編集情報記憶部の前記編集情報の出力を所望するか否か
を指定するために与えられる出力指定情報を入力する出
力指定情報入力手段をさらに有し、 前記検索手段は、 入力された前記出力指定情報が出力を所望しないことを
示すときは、入力された前記文字列情報に対応する前記
見出し情報を有する前記辞書情報を前記辞書情報記憶部
から検索する第1検索手段と、 入力された前記出力指定情報が出力を所望することを示
すときは、入力された前記文字列情報に対応する前記見
出し情報および前記見出し編集情報を有する前記辞書情
報および前記編集情報を前記辞書情報記憶部および前記
編集情報記憶部から検索する第2検索手段とを有し、 前記編集手段は前記第2検索手段により検索された前記
辞書情報および前記編集情報を用いて前記所望辞書情報
に編集する手段を有する、請求項1に記載の電子辞書。2. An output specification information input means for inputting output specification information given to specify whether or not output of the edit information in the edit information storage unit is desired at the time of an output request of the desired dictionary information. When the input output designation information indicates that output is not desired, the search unit stores the dictionary information having the index information corresponding to the input character string information in the dictionary information storage. First search means for searching from a unit, and when the input output designation information indicates that output is desired, the dictionary having the heading information and the heading editing information corresponding to the input character string information Second search means for searching information and the edit information from the dictionary information storage unit and the edit information storage unit, wherein the edit means searches by the second search means And means for editing the desired dictionary information using the dictionary information and the editing information was, electronic dictionary according to claim 1.
憶部中に書込むための編集情報作成手段をさらに備え
る、請求項1または2に記載の電子辞書。3. The electronic dictionary according to claim 1, further comprising an edit information creating unit for creating the edit information and writing the edit information in the edit information storage unit.
辞書情報を新規に追加することを指示するための情報を
前記編集情報として作成する手段を含む、請求項3に記
載の電子辞書。4. The editing information creating means is means for creating information for instructing the dictionary information storage unit to newly add any dictionary information as the editing information based on an external input. The electronic dictionary according to claim 3, comprising:
任意の前記辞書情報を所望する内容に入替えることを指
示するための情報を前記編集情報として作成する手段を
含む、請求項3または4に記載の電子辞書。5. The editing information creating means, based on an external input, converts information for instructing to replace any of the dictionary information stored in the dictionary information storage unit with desired content. The electronic dictionary according to claim 3, further comprising: means for creating the electronic dictionary.
任意の前記辞書情報を削除することを指示するための情
報を前記編集情報として作成する手段を含む、請求項3
ないし5のいずれかに記載の電子辞書。6. The editing information creation means creates information for instructing deletion of any dictionary information stored in the dictionary information storage unit as the editing information based on an external input. Claim 3.
6. The electronic dictionary according to any one of items 1 to 5.
任意の前記辞書情報に所望する内容を追加することを指
示するための情報を前記編集情報として作成する手段を
含む、請求項3ないし6のいずれかに記載の電子辞書。7. The editing information creating means, based on an external input, stores information for instructing to add desired content to any of the dictionary information stored in the dictionary information storage unit. The electronic dictionary according to any one of claims 3 to 6, further comprising means for creating the electronic dictionary.
任意の前記辞書情報の任意の部分の情報を所望する内容
に変更することを指示するための情報を前記編集情報と
して作成する手段を含む、請求項3ないし7のいずれか
に記載の電子辞書。8. The editing information creating means for instructing to change information of an arbitrary part of the arbitrary dictionary information stored in the dictionary information storage unit to a desired content based on an external input. The electronic dictionary according to any one of claims 3 to 7, further comprising: means for creating the above information as the editing information.
任意の前記辞書情報の任意の部分の情報を削除すること
を指示するための情報を前記編集情報として作成する手
段を含む、請求項3ないし8のいずれかに記載の電子辞
書。9. The editing information creating means, according to an external input, outputs information for instructing to delete information of an arbitrary part of the arbitrary dictionary information stored in the dictionary information storage unit. The electronic dictionary according to any one of claims 3 to 8, further comprising means for creating the editing information.
編集情報記憶部に書込む受信書込手段をさらに備える、
請求項1ないし9のいずれかに記載の電子辞書。10. A receiving and writing means for receiving the editing information from outside and writing the editing information in the editing information storage unit.
The electronic dictionary according to claim 1.
憶媒体を含む、請求項1ないし10のいずれかに記載の
電子辞書。11. The electronic dictionary according to claim 1, wherein the editing information storage unit includes a removable storage medium.
該見出し語を示す見出し情報と該見出し語に関連する内
容を示す内容情報とを含む辞書情報を記憶する辞書情報
記憶部を有して、所望される前記辞書情報を出力する電
子辞書の検索方法であって、 前記電子辞書は、さらに、 前記辞書情報を編集するために、編集対象となる前記見
出し語のそれぞれについて、該見出し語を示す見出し編
集情報と対応する編集内容を示す編集内容情報とを含む
編集情報が記憶される書換え可能な編集情報記憶部を有
し、 前記検索方法は、 前記所望辞書情報の出力要求をするために与えられる文
字列情報を入力するための入力ステップと、 入力された前記文字列情報に対応する前記見出し情報お
よび前記見出し編集情報を有する前記辞書情報および前
記編集情報を前記辞書情報記憶部および前記編集情報記
憶部から検索する検索ステップと、 前記検索ステップにより検索された前記辞書情報および
前記編集情報を用いて前記所望される辞書情報に編集す
る編集ステップとを備え、 前記編集情報は前記辞書情報を編集するための手順に関
する情報であることを特徴とする、電子辞書の検索方
法。12. For each of a plurality of headwords,
An electronic dictionary search method, comprising: a dictionary information storage unit that stores dictionary information including heading information indicating the heading word and content information indicating content related to the heading word, and outputting desired dictionary information. In the electronic dictionary, in order to further edit the dictionary information, for each of the headwords to be edited, editing content information indicating the editing content corresponding to the headword editing information indicating the headword and A rewritable edit information storage unit in which edit information is stored, wherein the search method includes: an input step for inputting character string information given to request output of the desired dictionary information; The dictionary information and the editing information having the heading information and the heading editing information corresponding to the extracted character string information are stored in the dictionary information storage unit and the editing information storage, respectively. And an editing step of editing the desired dictionary information using the dictionary information and the editing information searched by the searching step, wherein the editing information is for editing the dictionary information. A search method for an electronic dictionary, wherein the search method is information relating to a procedure of the electronic dictionary.
該見出し語を示す見出し情報と該見出し語に関連する内
容を示す内容情報とを含む辞書情報を記憶する辞書情報
記憶部を有して、所望される前記辞書情報を出力する電
子辞書の検索方法をコンピュータに実行させるための検
索プログラムを記録したコンピュータで読取可能な記録
媒体であって、 前記電子辞書はさらに、 前記辞書情報を編集するために、編集対象となる前記見
出し語のそれぞれについて該見出し語を示す見出し編集
情報と対応する編集内容を示す編集内容情報とを含む編
集情報が記憶される書換え可能な編集情報記憶部を有
し、 前記検索方法は、 前記所望辞書情報の出力要求をするために与えられる文
字列情報を入力するための入力ステップと、 入力された前記文字列情報に対応する前記見出し情報お
よび前記見出し編集情報を有する前記辞書情報および前
記編集情報を前記辞書情報記憶部および前記編集情報記
憶部から検索する検索ステップと、 前記検索ステップにより検索された前記辞書情報および
前記編集情報を用いて前記所望される辞書情報に編集す
る編集ステップとを備え、 前記編集情報は前記辞書情報を編集するための手順に関
する情報であることを特徴とする、電子辞書の検索プロ
グラムを記録したコンピュータで読取可能な記録媒体。13. For each of a plurality of headwords,
An electronic dictionary search method, comprising: a dictionary information storage unit that stores dictionary information including heading information indicating the heading word and content information indicating content related to the heading word, and outputting desired dictionary information. Is a computer-readable recording medium that records a search program for causing a computer to execute the electronic dictionary, wherein the electronic dictionary further edits the dictionary information. A rewritable edit information storage unit in which edit information including headline edit information indicating a word and edit content information indicating a corresponding edit content is stored, wherein the search method requests output of the desired dictionary information. Inputting character string information given to the user, and the heading information and heading editing corresponding to the input character string information A search step of searching the dictionary information storage unit and the edit information storage unit for the dictionary information and the edit information having a report, and the desired using the dictionary information and the edit information searched by the search step An editing step of editing the dictionary information, wherein the editing information is information relating to a procedure for editing the dictionary information, wherein a computer-readable recording medium storing a search program for an electronic dictionary.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11024050A JP2000222422A (en) | 1999-02-01 | 1999-02-01 | Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionary |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11024050A JP2000222422A (en) | 1999-02-01 | 1999-02-01 | Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionary |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000222422A true JP2000222422A (en) | 2000-08-11 |
Family
ID=12127649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11024050A Pending JP2000222422A (en) | 1999-02-01 | 1999-02-01 | Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionary |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000222422A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293189A (en) * | 2004-03-31 | 2005-10-20 | Casio Comput Co Ltd | Information display controller and electronic dictionary program |
JP2010102394A (en) * | 2008-10-21 | 2010-05-06 | Casio Computer Co Ltd | Electronic device equipped with dictionary functions |
-
1999
- 1999-02-01 JP JP11024050A patent/JP2000222422A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293189A (en) * | 2004-03-31 | 2005-10-20 | Casio Comput Co Ltd | Information display controller and electronic dictionary program |
JP4501501B2 (en) * | 2004-03-31 | 2010-07-14 | カシオ計算機株式会社 | Information display control device, electronic dictionary program |
JP2010102394A (en) * | 2008-10-21 | 2010-05-06 | Casio Computer Co Ltd | Electronic device equipped with dictionary functions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7313516B2 (en) | Electronic dictionary client connectable to an electronic dictionary server to search a dictionary on the electronic dictionary server | |
US7664628B2 (en) | Electronic dictionary with illustrative sentences | |
JP2000222422A (en) | Electronic dictionary, method for retrieving electronic dictionary, and computer-readable storage medium recording program for retrieving electronic dictionary | |
JP2008117310A (en) | Dictionary retrieval device and dictionary retrieval processing program | |
JP3592207B2 (en) | Electronic dictionary | |
JP3793876B2 (en) | Information display device and information display processing program | |
JP2000057134A (en) | Documentation device | |
JP2000148171A (en) | Remote operation device, and karaoke system using the same | |
JP3968523B2 (en) | Electronic dictionary device, electronic dictionary control program, and electronic dictionary control method | |
JPH07192386A (en) | Information reproducing device | |
JPH08137485A (en) | Remote control device, electronic equipment and karaoke device equipped with the same | |
JP2000276479A (en) | Electronic dictionary device and recording medium for recording electronic dictionary program | |
JP4055712B2 (en) | Data management apparatus, data management method, and data management system | |
JPS5951015B2 (en) | document creation device | |
JP3193249B2 (en) | Keyword search method | |
JP2001067375A (en) | Name retrieval device, keyboard and recording medium recording name retrieval program | |
JP2005063313A (en) | Data retrieval system | |
JPS62156767A (en) | Word processor with memo@(244e//00) function | |
JPH0642240B2 (en) | How to update learning memory for Kana-Kanji conversion | |
JPH09185630A (en) | Electronic equipment and control method for the equipment | |
JP2005293208A (en) | Information display controller, server, and program | |
JPH11110272A (en) | Storage device and device and method for data management | |
JPH07191976A (en) | Client/server system | |
JPH0887438A (en) | File organizing method and document preparation device | |
JP2001022745A (en) | Japanese syllabary-to-chinese character conversion device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040622 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050111 |