JP4770288B2 - Information display control device and information display control program - Google Patents
Information display control device and information display control program Download PDFInfo
- Publication number
- JP4770288B2 JP4770288B2 JP2005180678A JP2005180678A JP4770288B2 JP 4770288 B2 JP4770288 B2 JP 4770288B2 JP 2005180678 A JP2005180678 A JP 2005180678A JP 2005180678 A JP2005180678 A JP 2005180678A JP 4770288 B2 JP4770288 B2 JP 4770288B2
- Authority
- JP
- Japan
- Prior art keywords
- dictionary
- headword
- word
- card
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 71
- 238000000034 method Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 29
- 238000001514 detection method Methods 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000000470 constituent Substances 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000014616 translation Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、電子データ化した種々の辞書データベースを記憶して各種の言語訳や語句の意味内容などを検索するための情報表示制御装置および情報表示制御プログラムに関する。 The present invention relates to an information display control device and an information display control program for storing various dictionary databases converted into electronic data and searching for various language translations and meanings of phrases.
従来から、国語辞典,英和辞典,百科事典などの各種の辞典や辞書を電子データ化してROMなどの記憶媒体に格納し、これに基づき各種の言語や語句を見出語として入力し、その訳語や意味内容などを検索して表示するようにした電子辞書装置が広く汎用されている。 Traditionally, various dictionaries and dictionaries such as Japanese language dictionaries, English-Japanese dictionaries, encyclopedias, etc. are converted into electronic data and stored in a storage medium such as a ROM. Electronic dictionary devices that search for and display meaning content and the like are widely used.
そして、近年このような電子辞書装置では、例えばユーザのレベルアップや利用分野の変化などによって新たな辞典,辞書データベースが必要になった場合に、所望の辞書データベースが記録され販売されているCD−ROMを購入してPC(personal computer)を介し追加インストールしたり、インターネット上に開設されている電子辞書メーカの管理サイトから所望の辞書データベースをダウンロードにより購入して追加インストールしたりできるようにしている。こうすることで、電子辞書装置それ自体の別機種への買い換えを行わずに済むようにしている。 In recent years, in such an electronic dictionary device, for example, when a new dictionary or dictionary database is required due to an improvement in the level of a user or a change in the field of use, a desired dictionary database is recorded and sold on a CD- ROM can be purchased and installed additionally via a PC (personal computer), or a desired dictionary database can be purchased by downloading from a management site of an electronic dictionary maker established on the Internet, and additionally installed. . In this way, it is not necessary to replace the electronic dictionary device itself with another model.
ここで、電子辞書装置に対して外部から追加インストールされた辞書データベースは、当該電子辞書装置の内部の辞書データメモリにおいて予め内蔵された各種の辞書データと並列に記憶されるか、外付けされる追加辞書用のメモリカードなどに記憶される。 Here, the dictionary database additionally installed from the outside with respect to the electronic dictionary device is stored in parallel with various dictionary data preliminarily built in the dictionary data memory inside the electronic dictionary device or attached externally. It is stored in a memory card for an additional dictionary.
このように、近年の電子辞書装置においては、予め複数種類の様々な辞書データが内蔵記憶されているばかりでなく、ユーザの必要に応じて外部から任意の辞書データを追加記憶して利用することができる。 As described above, in recent electronic dictionary devices, not only a plurality of types of various dictionary data are stored in advance, but also arbitrary dictionary data is additionally stored and used from the outside as required by the user. Can do.
このため、例えば英語系の見出語を入力して所望の単語を探し当てその説明情報を検索しようとする場合に、記憶されている辞書データベースの中の複数ある英語系の辞書データの全ての内容を対象にして検索処理(串刺し検索処理)することのできるものが考えられている(例えば、特許文献1参照。)。 For this reason, for example, when an English headword is input to search for a desired word and search for its explanation information, all contents of a plurality of English dictionary data in a stored dictionary database It is possible to perform a search process (a skewer search process) on the subject (see, for example, Patent Document 1).
また、CD−ROMやICカードなどの外部メモリに記憶された複数の辞書データベースの中から入力された所望の見出語(単語)を有する辞書データの辞書名みを抽出して一覧表示させ、検索対象辞書をユーザに選択させる辞書検索装置も考えられている(例えば、特許文献2参照。)。
このように、近年、CD−ROMやインターネットサイトからのダウンロード、あるいはメモリカードの使用によって新たな種々の辞書データを内蔵の辞書データに追加して利用できるようになっているが、内蔵の辞書データおよび追加した辞書データの例えば15辞書や20辞書という多くの辞書データを対象にして検索処理(串刺し検索処理)した場合、まず内蔵の辞書データについて入力された見出語にアルファベットあるいは五十音順で一致する見出語候補が検索された後、追加の辞書データについてはその個々の辞書データ毎に同様の見出語候補が検索され、その都度、前記内蔵の辞書データについての見出語候補と組み合わされることで全ての辞書データを対象にした見出語候補一覧が作成表示されるため、検索すべきキーワードなどの所望の見出語を入力してから見出語候補一覧が表示されるまでに長い待ち時間が生じてしまい、ユーザに対し不快感を与えてしまう問題があった。 Thus, in recent years, various new dictionary data can be added to the built-in dictionary data by downloading from a CD-ROM or an Internet site or using a memory card. In addition, when many dictionary data such as 15 dictionaries and 20 dictionaries of the added dictionary data are searched for (sketching search processing), first, alphabets or Japanese syllabary order is added to the entered words for the built-in dictionary data. After the matching candidate words are searched for, in the additional dictionary data, similar candidate words are searched for each individual dictionary data, and each time the candidate word for the built-in dictionary data is searched. In combination with, a list of candidate words for all dictionary data is created and displayed. Desired entry word by typing seen from the entry word candidate list will occur a long waiting time to show up, such as, there is a problem that the user to the uncomfortable feeling.
本発明は、このような問題に鑑みなされたもので、内蔵の辞書データに追加の辞書データを含めた多くの辞書データを対象にして検索処理した場合でも、長い待ち時間を生じさせることなく、高速に見出語検索することが可能になる情報表示制御装置および情報表示制御プログラムを提供することを目的とする。 The present invention has been made in view of such problems, and even when searching for a large number of dictionary data including additional dictionary data in the built-in dictionary data, without causing a long waiting time, It is an object of the present invention to provide an information display control device and an information display control program that enable high-speed word search.
請求項1に記載の情報表示制御装置は、複数の見出語とそのそれぞれの説明情報の記憶先とを対応付けた見出語一覧テーブルと当該各見出語の説明情報とからなる辞書データを記憶している辞書カードと接続するカード接続部を有する情報表示制御装置であって、複数の見出語とそのそれぞれの説明情報の記憶先とを対応付けた見出語一覧テーブルと当該各見出語の説明情報とからなる辞書データを複数記憶している複数辞書記憶手段と、前記カード接続部に辞書カードが接続されているか否かを検知する接続検知手段と、前記辞書カードに記憶されている辞書データの見出語一覧テーブルと前記複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルとを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、辞書検索すべき文字列が入力された際に、前記接続検知手段により辞書カードの接続が検知されている場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させ、前記接続検知手段により辞書カードの接続が検知されていない場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記辞書カードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させるカード接続対応見出語表示制御手段とを備えたことを特徴としている。 The information display control device according to claim 1 is a dictionary data comprising a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated with each other, and explanation information of each headword. An information display control device having a card connection unit that connects to a dictionary card that stores therein a headword list table that associates a plurality of headwords with storage locations of their respective explanation information, and each of the headword list tables A plurality of dictionary storage means for storing a plurality of dictionary data consisting of headword explanation information, a connection detection means for detecting whether or not a dictionary card is connected to the card connection section, and storage in the dictionary card Unitary word table that stores a unitary word table that unifies the dictionary word table of stored dictionary data and each word list table of a plurality of dictionary data stored in the plurality of dictionary storage means If a connection of a dictionary card is detected by the connection detecting means when a memory string and a character string to be searched for a dictionary are input, a one-way finding stored by the one-way word table storing means is stored. If a word list corresponding to the inputted character string is searched and displayed using a word table, and the connection detecting unit has not detected a dictionary card connection, the one-word word table storage is stored. Searching a list of headwords corresponding to the inputted character string using the one-way headword table stored by the means and finding headwords excluding the headwords of the dictionary data stored in the dictionary card It is characterized by comprising a card connection compatible word display control means for searching and displaying a list.
請求項2に記載の情報表示制御装置は、前記請求項1に記載の情報表示制御装置において、さらに、前記接続検知手段により新たな辞書カードの接続が検知される毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該新たな辞書カードに記憶されている辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段を備え、前記カード接続対応見出語表示制御手段は、前記接続検知手段により辞書カードの接続が検知されている場合に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記接続が検知されている辞書カード以外の辞書カードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させる特定カード接続対応見出語表示制御手段を有することを特徴としている。
The information display control device according to
請求項3に記載の情報表示制御装置は、複数の見出語とそのそれぞれの説明情報の記憶先とを対応付けた見出語一覧テーブルと当該各見出語の説明情報とからなる辞書データを複数記憶している複数辞書記憶手段と、この複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、前記複数辞書記憶手段に対し追加の辞書データを記憶させる追加辞書記憶制御手段と、この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段と、辞書検索すべき文字列が入力された際に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させる追加辞書対応見出語表示制御手段と、メモリカードを接続するカード接続部と、このカード接続部にメモリカードが接続されているか否かを検知する接続検知手段とを備え、前記複数辞書記憶手段は、装置本体内のメモリと前記カード接続部に接続されたメモリカードとを有し、前記追加辞書記憶制御手段は、前記装置本体内のメモリまたは前記カード接続部に接続されたメモリカードに対し選択的に追加の辞書データを記憶させ、前記追加辞書対応見出語表示制御手段は、辞書検索すべき文字列が入力された際に、前記接続検知手段によりメモリカードの接続が検知されている場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記接続が検知されているメモリカード以外のメモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させ、前記接続検知手段によりメモリカードの接続が検知されていない場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記メモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させることを特徴としている。 The information display control device according to claim 3 is a dictionary data comprising a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated with each other, and explanation information of each headword. A plurality of dictionary storage means for storing a plurality of dictionary words, and a single entry word table storage for storing a unified entry word table in which each entry word list table of a plurality of dictionary data stored in the plurality of dictionary storage means is unified Means, additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary storage means, and each time the additional dictionary data is stored by the additional dictionary storage control means, A unitary word table creation means for adding a unitary word list table of the additional dictionary data to the stored unitary unit word table and unifying it, and a character string to be searched for a dictionary are input. Additional dictionary-corresponding headwords for searching and displaying a headword list corresponding to the inputted character string using the one-word headword table stored by the one-way headword table storage means A display control means ; a card connection section for connecting a memory card; and a connection detection means for detecting whether or not the memory card is connected to the card connection section. A memory card connected to the card connection unit, and the additional dictionary storage control means selectively adds a dictionary to the memory in the apparatus main body or to the memory card connected to the card connection unit. Data is stored, and the additional dictionary-corresponding headword display control means detects the connection of the memory card by the connection detecting means when a character string to be dictionary searched is input In this case, a memory card in which the connection is detected while searching for a list of entry words corresponding to the inputted character string using the one entry word table stored by the one entry word table storage means. When the connection detection means does not detect the connection of the memory card, a list of search terms excluding the search terms of the dictionary data stored in the memory card other than is searched and displayed. Searching a list of headwords corresponding to the inputted character string using the one-way headword table stored by the word table storage means and excluding the headword of the dictionary data stored in the memory card It is characterized by searching and displaying a list of found words .
請求項4に記載の情報表示制御装置は、複数の見出語とそのそれぞれの説明情報の記憶先とを対応付けた見出語一覧テーブルと当該各見出語の説明情報とからなる辞書データを複数記憶している複数辞書記憶手段と、この複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、前記複数辞書記憶手段に対し追加の辞書データを記憶させる追加辞書記憶制御手段と、この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段と、辞書検索すべき文字列が入力された際に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させる追加辞書対応見出語表示制御手段と、
を備え、前記一元見出語テーブル作成手段は、前記追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルと当該追加の辞書データの見出語一覧テーブルとを外部機器に送信し、その一元見出語テーブルに対し追加の辞書データの見出語一覧テーブルを追加して一元化する処理を依頼する一元見出語テーブル作成依頼手段と、この一元見出語テーブル作成依頼手段による一元化処理の依頼に応答して外部機器にて一元化処理された一元見出語テーブルを受信し、前記一元見出語テーブル記憶手段に更新して記憶させる一元見出語テーブル記憶更新手段とを有することを特徴としている。
The information display control device according to claim 4 is a dictionary data comprising a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated with each other, and explanation information of the headwords. A plurality of dictionary storage means for storing a plurality of dictionary words, and a single entry word table storage for storing a unified entry word table in which each entry word list table of a plurality of dictionary data stored in the plurality of dictionary storage means is unified Means, additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary storage means, and each time the additional dictionary data is stored by the additional dictionary storage control means, A unitary word table creation means for adding a unitary word list table of the additional dictionary data to the stored unitary unit word table and unifying it, and a character string to be searched for a dictionary are input. Additional dictionary-corresponding headwords for searching and displaying a headword list corresponding to the inputted character string using the one-word headword table stored by the one-way headword table storage means Display control means;
Wherein the one yuan headword tabulation unit, the additional the dictionary storage control means each time to store the additional dictionary data centralized headword table and the additional stored by said one yuan headword table storage means Unitary word table for requesting a process of adding the dictionary word table of additional dictionary data to the external device and requesting the unification word table to be unified In response to a request for unification processing by the creation request means and the unification word table creation request means, the unification word table that has been unified by the external device is received and updated to the unification word table storage means And a unitary headword table storing / updating means for storing.
本発明の請求項1に記載の情報表示制御装置によれば、辞書カードに記憶されている辞書データの見出語一覧テーブルと複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルとを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段を有し、辞書検索すべき文字列が入力された際に、辞書カードの接続が検知されている場合には、一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて入力された文字列に対応する見出語一覧が検索表示され、辞書カードの接続が検知されていない場合には、一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて入力された文字列に対応する見出語一覧が検索されると共に当該辞書カードに記憶されている辞書データの見出語を除いた見出語一覧が検索されて表示されるので、複数辞書記憶手段に記憶されている複数の辞書データだけでなく、カード接続部に対する辞書カードの接続によって追加された辞書データをも含めた全ての辞書データを対象にして辞書検索した場合でも、一元化された見出語テーブルによって素早く見出語一覧を検索表示させ容易に辞書検索することができる。 According to the information display control device according to claim 1 of the present invention, heading each of the plurality of dictionary data stored in the entry word list table and a plurality dictionary storage means of the dictionary data stored in dictionary card In the case where there is a unitary word table storage means for storing a unitary word table that unifies the word list table, and a dictionary card connection is detected when a character string to be dictionary searched is input When a list of headwords corresponding to a character string input using the one-way headword table stored by the one-way headword table storage unit is searched and displayed, and no dictionary card connection is detected. , A headword list corresponding to the character string input using the one headword table stored by the one headword table storage means is searched and the dictionary data stored in the dictionary card is found A list of headwords excluding is retrieved and displayed, so that not only a plurality of dictionary data stored in a plurality of dictionary storage means but also a dictionary data added by connecting a dictionary card to the card connection unit is included. Even when a dictionary search is performed on all dictionary data, a dictionary search can be quickly performed by quickly searching and displaying a list of found words using the unified found word table.
本発明の請求項2に記載の情報表示制御装置によれば、前記請求項1に記載の情報表示制御装置において、さらに、接続検知手段により新たな辞書カードの接続が検知される毎に、一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該新たな辞書カードに記憶されている辞書データの見出語一覧テーブルが追加されて一元化され、辞書検索すべき文字列が入力された際に、辞書カードの接続が検知されている場合には、一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて入力文字列に対応する見出語一覧が検索されると共に前記接続中の辞書カード以外の辞書カードに記憶されている辞書データの見出語を除いた見出語一覧が検索されて表示されるので、複数の異なる新たな辞書データを有する辞書カードを接続交換して用い、全ての辞書データを対象にして辞書検索した場合でも、追加の辞書に対し常に一元化更新されている見出語テーブルによって素早くしかも接続中にない辞書カードの辞書データの見出語を除いた見出語一覧を容易に検索表示させ辞書検索することができる。
According to the information display control device described in
本発明の請求項3に記載の情報表示制御装置によれば、複数の異なる新たな辞書データをCD−ROMやネットサイトからのダウンロードなどによって追加して用い、この追加の辞書データを含む全ての辞書データを対象にして辞書検索した場合でも、当該追加の辞書に対し常に一元化更新されている見出語テーブルによって素早く容易に見出語一覧を検索表示させ辞書検索することができる。さらに、装置本体内のメモリまたはカード接続部に接続されたメモリカードに対し選択的に追加の辞書データが記憶され、辞書検索すべき文字列が入力された際に、メモリカードの接続が検知されている場合には、一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて入力文字列に対応する見出語一覧が検索されると共に接続中のメモリカード以外のメモリカードに記憶されている辞書データの見出語が除かれた見出語一覧が検索表示され、メモリカードの接続が検知されていない場合には、一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて入力文字列に対応する見出語一覧が検索されると共に全メモリカードに記憶されている辞書データの見出語が除かれた見出語一覧が検索表示されるので、複数の異なる新たな辞書データをCD−ROMやネットサイトからのダウンロードなどによって本体内メモリや外部のメモリカードに追加して用い、メモリカードの接続の有無や接続されたメモリカードの種類によって変化する全ての辞書データを対象にして辞書検索した場合でも、当該追加の辞書に対し常に一元化更新されている見出語テーブルによって素早く容易に見出語一覧を検索表示させ辞書検索することができる。 According to the information display control device of the third aspect of the present invention , a plurality of different new dictionary data are additionally used by downloading from a CD-ROM or a network site, and all the data including this additional dictionary data are used. Even when a dictionary search is performed with respect to dictionary data, it is possible to quickly and easily search and display a list of found words by using the found word table that is always centralized and updated for the additional dictionary. Further, additional dictionary data is selectively stored in the memory in the apparatus main body or a memory card connected to the card connection unit, and when a character string to be searched for a dictionary is input, the connection of the memory card is detected. In the case where there is a memory card other than the connected memory card, the headword list corresponding to the input character string is searched using the one headword table stored by the one headword table storage means. When the headword list from which the headword of the stored dictionary data is removed is searched and displayed and the connection of the memory card is not detected, the single headword stored by the single headword table storage means is stored. Since a word list corresponding to the input character string is searched using the word table, and a word list from which dictionary words stored in all memory cards are removed is searched and displayed. A plurality of different new dictionary data is added to the internal memory or external memory card by downloading from a CD-ROM or website, etc., and changes depending on whether the memory card is connected and the type of memory card connected. Even when a dictionary search is performed on all dictionary data, a dictionary search can be performed by quickly and easily searching and displaying a list of found words using the found word table that is always centralized and updated for the additional dictionary.
本発明の請求項4に記載の情報表示制御装置によれば、複数の異なる新たな辞書データをCD−ROMやネットサイトからのダウンロードなどによって追加して用い、この追加の辞書データを含む全ての辞書データを対象にして辞書検索した場合でも、当該追加の辞書に対し常に一元化更新されている見出語テーブルによって素早く容易に見出語一覧を検索表示させ辞書検索することができる。そして、追加辞書記憶制御手段により追加の辞書データを記憶させる際には、その都度、一元見出語テーブル記憶手段により記憶された一元見出語テーブルと当該追加の辞書データの見出語一覧テーブルとを外部機器に送信し、その一元見出語テーブルに対し追加の辞書データの見出語一覧テーブルを追加して一元化する処理を依頼するのと共に、この一元化処理の依頼に応答して外部機器にて一元化処理された一元見出語テーブルを受信し、一元見出語テーブル記憶手段に更新して記憶させるので、例えば追加辞書のダウンロードのために接続するユーザPCなどの処理能力の高い外部機器の側で処理負荷の高い見出語テーブルの一元化処理を行わせることができる。 According to the information display control apparatus of the fourth aspect of the present invention, a plurality of different new dictionary data are additionally used by downloading from a CD-ROM or a network site, and all the data including this additional dictionary data are used. Even when a dictionary search is performed with respect to dictionary data, it is possible to quickly and easily search and display a list of found words by using the found word table that is always centralized and updated for the additional dictionary. When each additional dictionary data is stored by the additional dictionary storage control unit, the unit headword table stored by the unit headword table storage unit and the headword list table of the additional dictionary data are stored each time. Is sent to the external device, and a request is made to unify additional dictionary data by adding a dictionary list table to the unified headword table, and the external device responds to the request for the centralization processing. The unified headword table that has been centralized in the process is received and updated and stored in the single headword table storage means. For example, an external device having a high processing capability such as a user PC connected to download an additional dictionary The headword table with a high processing load can be unified on the side.
よって、本発明によれば、内蔵の辞書データに追加の辞書データを含めた多くの辞書データを対象にして検索処理した場合でも、長い待ち時間を生じさせることなく、高速に見出語検索することが可能になる情報表示制御装置および情報表示制御プログラムを提供できる。 Therefore, according to the present invention, even when a search process is performed on a large number of dictionary data including additional dictionary data in the built-in dictionary data, a headword search is performed at high speed without causing a long waiting time. It is possible to provide an information display control device and an information display control program that can be used.
以下図面により本発明の実施の形態について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は本発明の情報表示制御装置の実施形態に係る携帯機器(電子辞書)10の電子回路の構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of an electronic circuit of a portable device (electronic dictionary) 10 according to an embodiment of an information display control apparatus of the present invention.
この携帯機器(電子辞書)10は、以下に説明する電子辞書機能を備えたPDA(personal digital assistant)や携帯電話として構成されるか、電子辞書専用の携帯機器として構成される。この携帯機器(電子辞書)10は、各種の記録媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、CPU(central processing unit)11が備えられる。 The mobile device (electronic dictionary) 10 is configured as a PDA (personal digital assistant) or mobile phone having an electronic dictionary function described below, or as a mobile device dedicated to the electronic dictionary. This portable device (electronic dictionary) 10 is configured by a computer that reads a program recorded in various recording media or a transmitted program and whose operation is controlled by the read program. CPU (central processing unit) 11 is provided.
CPU11は、メモリ12内に予め記憶された装置制御プログラム、あるいはCD−ROMなどの外部記録媒体13から記録媒体読取部14、ユーザPC20、電送制御部15を介して前記メモリ12に読み込まれた装置制御プログラム、あるいはインターネットN上のWebサーバ(この場合はプログラムサーバ)30からユーザPC20、電送制御部15を介して前記メモリ12に読み込まれた装置制御プログラム、あるいはROMカードなどのメモリカード16からカード装着部17を介して前記メモリ12に読み込まれた装置制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ12に記憶された装置制御プログラムは、キーやタッチパネルからなる入力部18からのユーザ操作に応じた入力信号、あるいは電送制御部15を介して接続されるインターネットN上の各Webサーバ30…やユーザPC20との通信信号に応じて起動される。
The
前記CPU11には、前記メモリ12、電送制御部15、カード装着部17、入力部18が接続される他に、LCDからなる表示部19などが接続される。
In addition to the
メモリ12には、当該携帯機器(電子辞書)10の全体の動作を司るシステムプログラム、電送制御部15を介してユーザPC20やインターネットN上の各Webサーバ30…とデータ通信するための通信プログラムが記憶される他に、予め内蔵された辞書データ12cおよびCD−ROM(外部記憶媒体)13aやWebサーバ30からのダウンロードにより追加内蔵された辞書データ12cおよびメモリカード16a,16b…による追加の辞書データに基づき見出語入力に応じた単語とその説明情報などの検索処理を行うための辞書検索処理プログラム12a、予め内蔵された辞書データ12cおよびダウンロードされた辞書データ12cおよびメモリカード16a,16b…による追加の辞書データの全ての辞書データを対象にした見出語一覧検索用の一元見出語テーブル12eを英語系(12e1)と国語系(12e2)とを別にして作成するためのテーブル作成処理プログラム12bが記憶される。
The
また、メモリ12には、前記予め内蔵された辞書データ12cおよびCD−ROM(外部記憶媒体)13aやWebサーバ30からのダウンロードにより追加内蔵された辞書データ12cが、英和辞書データ12c1、英類語辞書データ12c2、国語辞書データ12c3、漢和辞書データ12c4など、各辞書の種類毎に記憶されるもので、当該各種類毎の辞書データ12c1,12c2,12c3,12c4,…は、そのそれぞれの辞書名、アルファベットあるいは五十音順の見出語とその見出語番号(説明情報のアドレス)とを対応付けた見出語一覧テーブル、および各見出語番号に対応させた説明情報の辞書データからなっている。
Further, in the
なお、前記CD−ROM(外部記憶媒体)13aに記憶されている辞書データやWebサーバ30からダウンロードされる辞書データ、そしてメモリカード16a,16b,…に記憶されている追加の辞書データの何れの辞書データも、それぞれその辞書名、アルファベットあるいは五十音順の見出語とその見出語番号(説明情報のアドレス)とを対応付けた見出語一覧テーブル、および各見出語番号に対応させた説明情報の辞書データからなっている。
Any of dictionary data stored in the CD-ROM (external storage medium) 13a, dictionary data downloaded from the
図2は、前記携帯機器(電子辞書)10に内蔵あるいは追加される辞書データの記憶状態を示す図である。 FIG. 2 is a diagram showing a storage state of dictionary data built in or added to the portable device (electronic dictionary) 10.
すなわち、アルファベットあるいは五十音順の見出語とその見出語番号(説明情報のアドレス)とを対応付けた見出語一覧テーブルは非圧縮データとして記憶され、各見出語番号に対応させた説明情報の辞書データは圧縮データとして記憶される。 That is, a headword list table in which alphabets or alphabetical headwords and headword numbers (description information addresses) are associated with each other is stored as uncompressed data and is associated with each headword number. The dictionary data of the explanation information is stored as compressed data.
また、メモリ12には、当該携帯機器(電子辞書)10に内蔵およびダウンロードおよびカード接続された全ての辞書データにそれぞれ対応する辞書ID(内蔵/ダウンロード/カードn)とその辞書の種類を管理するための辞書管理テーブル12dが記憶され、この辞書管理テーブル12dでは、内蔵辞書管理テーブル12d1、ダウンロード辞書管理テーブル12d2、カードn辞書管理テーブル12dnに分けて辞書管理される。
Further, the
また、メモリ12には、前述したように当該携帯機器(電子辞書)10に予め内蔵およびダウンロードされた辞書データ12cおよびメモリカード16a,16b…による追加の辞書データの全ての辞書データ、つまり、前記辞書管理テーブル12dにて管理される全ての辞書データを対象にして見出語一覧を検索生成するための一元見出語テーブル12eが英語系(12e1)と国語系(12e2)とを別にして記憶されるもので、この一元見出語テーブル12e(12e1)(12e2)には、そのアルファベットあるいは五十音順にした見出語にそれぞれその記憶元の媒体:辞書ID(内蔵/ダウンロード/カードn)と辞書名、そしてその各辞書での見出語番号が対応付けられて記憶される。この一元見出語テーブル12e(12e1)(12e2)は、CD−ROM(外部記憶媒体)13aやWebサーバ30から新たな辞書データがダウンロードされたり新たな辞書データカード(1)16a,(2)16b,…が接続されたりする毎に、当該個々の辞書データが有する見出語一覧テーブルがそれまでの一元見出語テーブル(本体見出語テーブル)12e(12e1)(12e2)に一元化されて作成更新される。
Further, as described above, the
図3は、前記携帯機器(電子辞書)10のテーブル作成処理プログラム12bに従って実行される一元見出語テーブル12eの作成状態(その1)を示す図である。 FIG. 3 is a diagram showing a creation state (part 1) of the unified headword table 12e executed in accordance with the table creation processing program 12b of the portable device (electronic dictionary) 10.
図4は、前記携帯機器(電子辞書)10のテーブル作成処理プログラム12bに従って実行される一元見出語テーブル12eの作成状態(その2)を示す図である。 FIG. 4 is a diagram showing a creation state (part 2) of the unitary entry word table 12e executed in accordance with the table creation processing program 12b of the portable device (electronic dictionary) 10.
すなわち、図3(A)に示すように、CD−ROM(外部記憶媒体)13aやWebサーバ30からのダウンロードや辞書データカード(1)16a,(2)16b,…の接続による辞書データの追加が実施されていない予め内蔵された辞書データ12cのみに基づく一元見出語テーブル(本体見出語テーブル)(英語系)12e1が記憶されている状態で、図3(a)に示すような見出語一覧テーブルを有する英英辞書データが例えばCD−ROM(外部記憶媒体)13aからダウンロードされて追加されると、当該初期の一元見出語テーブル(本体見出語テーブル)(英語系)12e1(図3(A)参照)と追加辞書(13a)である英英辞書データの見出語一覧テーブル(図3(a)参照)とが、図3(B)に示すように、その各見出語同士がアルファベット順にソートされ、ダウンロード後の一元見出語テーブル(英語系)12e1aが生成される。
That is, as shown in FIG. 3A, addition of dictionary data by downloading from a CD-ROM (external storage medium) 13a or the
さらに、図4(b)に示すような見出語一覧テーブルを有する英独辞書データが例えば辞書データカード1(メモリカード)16aの装着により追加されると、当該カード16aを装着する以前の図3(B)で示した一元見出語テーブル(本体見出語テーブル)(英語系)12e1aと追加辞書(16a)である英独辞書データの見出語一覧テーブル(図4(b)参照)とが、図4(C)に示すように、その各見出語同士がアルファベット順にソートされ、カード1装着後の一元見出語テーブル(英語系)12e1bが生成される。
Further, when English-German dictionary data having a headword list table as shown in FIG. 4 (b) is added, for example, by installing the dictionary data card 1 (memory card) 16a, the figure before mounting the
さらにまた、図4(c)に示すような見出語一覧テーブルを有する英仏辞書データが例えば辞書データカード2(メモリカード)16bの装着により追加されると、当該カード16bを装着する以前の図4(C)で示した一元見出語テーブル(本体見出語テーブル)(英語系)12e1bと追加辞書(16b)である英仏辞書データの見出語一覧テーブル(図4(c)参照)とが、図4(D)に示すように、その各見出語同士がアルファベット順にソートされ、カード2装着後の一元見出語テーブル(英語系)12e1cが生成される。
Furthermore, when English-French dictionary data having a headword list table as shown in FIG. 4C is added, for example, by installing the dictionary data card 2 (memory card) 16b, the data before the
このように、CD−ROM(外部記憶媒体)13aやWebサーバ30からのダウンロード、あるいは辞書データカードn(メモリカード)16の装着によって、新たな辞書データが追加されると、その追加の都度、内蔵辞書およびそれまでの全ての追加辞書を対象にした一元見出語テーブル12e(12e1)(12e2)が生成されるので、当該内蔵辞書および全ての追加辞書を対象にして所望の見出語を入力し辞書検索処理を開始した場合でも、前記一元見出語テーブル12e(12e1)(12e2)のみを対象に入力された見出語と一致するアルファベットあるいは五十音配列の見出語を検索し、高速に見出語一覧表示できるようになる。
In this way, whenever new dictionary data is added by downloading from the CD-ROM (external storage medium) 13a or the
次に、前記構成の携帯機器(電子辞書)10における辞書データの追加に伴う一元見出語テーブル12eの作成機能、および辞書検索機能について説明する。 Next, a function of creating a unitary word table 12e and a dictionary search function associated with the addition of dictionary data in the mobile device (electronic dictionary) 10 having the above-described configuration will be described.
図5は、前記携帯機器(電子辞書)10におけるダウンロードでの辞書追加に伴う一元見出語テーブル12eの作成処理を示すフローチャートである。 FIG. 5 is a flowchart showing a process of creating a unitary entry word table 12e that accompanies a dictionary addition by downloading in the portable device (electronic dictionary) 10.
携帯機器(電子辞書)10に対する追加の辞書データを、CD−ROM(外部記憶媒体)13aからのダウンロードまたはインターネットN上にあるWebサーバ30からのダウンロードによって取り込む場合に、当該携帯機器(電子辞書)10がその電送制御部15を介してユーザPC20に接続されたと判断されると(ステップA1)、追加の辞書データのダウンロード処理が開始された否か判断される(ステップA2)。
When additional dictionary data for the portable device (electronic dictionary) 10 is captured by downloading from the CD-ROM (external storage medium) 13a or downloading from the
ここで、前記ユーザPC20を経由したCD−ROM(外部記憶媒体)13aあるいはWebサーバ30からの追加の辞書データのダウンロード処理が開始されると、装置本体10内のメモリ12に記憶させるか、またはカード装着部17に接続されたメモリカード16に記憶させるかが判断される(ステップA2→A3)。
Here, when a download process of additional dictionary data from the CD-ROM (external storage medium) 13a or the
そして、例えばメモリカード16がカード装着部17に装着されていないことが検出されることで、ダウンロードが開始された追加の辞書データについて装置本体10内のメモリ12に記憶させることが判断されると(ステップA3(Yes))、まず、メモリ12内のダウンロード辞書管理テーブル12d2に対して当該ダウンロードされる追加の辞書データの辞書IDが書き込まれた後(ステップA4a)、このダウンロードされた追加の辞書データの見出語一覧テーブルおよび説明情報のデータが辞書名に対応付けられてメモリ12内の辞書データ12cnとして保存される(ステップA5a)。
For example, when it is detected that the
すると、今回メモリ12内の辞書データ12cnとして保存された追加の辞書データについて、一元見出語テーブル12eに対し一元化処理済みであるか否かが当該一元見出語テーブル12eに記述されている各辞書IDの有無に基づき判断される(ステップA6)。
Then, whether or not the additional dictionary data stored as the dictionary data 12cn in the
そして、前記メモリ12内の辞書データ12cnとして保存された追加の辞書データについて一元化処理済みでないと判断されると、当該メモリ12内の辞書データ12cnとしてダウンロードされ保存された追加辞書の各見出語とその説明情報の記憶先とを対応付けた見出語一覧テーブルと、同メモリ12内の一元見出語テーブル(本体見出語一覧テーブル)12eとがアルファベットあるいは五十音順にソートされて一元化処理され、辞書追加後の一元見出語テーブル12eとして更新される。この際、更新された一元見出語テーブル12eにおける今回の追加辞書による各見出語のソート配列位置には、当該追加辞書の辞書ID(例えば[ダウンロード:英英])がそれぞれ対応付けられる(ステップA6→A7)。
When it is determined that the additional dictionary data stored as the dictionary data 12cn in the
一方、前記ステップA3において、例えばメモリカード16がカード装着部17に装着されていることが検出されることで、ダウンロードが開始された追加の辞書データについてメモリカード16に記憶させることが判断されると(ステップA3(No))、まず、メモリ12内のカードn辞書管理テーブル12dnが生成されて当該ダウンロードされる追加の辞書データの辞書IDが書き込まれた後(ステップA4b)、このダウンロードされた追加の辞書データの見出語一覧テーブルおよび説明情報のデータが辞書名に対応付けられてカード装着部17に装着されているメモリカード16に対し保存される(ステップA5b)。
On the other hand, in step A3, for example, when it is detected that the
すると、今回メモリカード16に対し保存された追加の辞書データについて、一元見出語テーブル12eに対し一元化処理済みであるか否かが当該一元見出語テーブル12eに記述されている各辞書IDの有無に基づき判断される(ステップA6)。
Then, regarding the additional dictionary data stored in the
そして、前記メモリカード16に対し保存された追加の辞書データについて一元化処理済みでないと判断されると、当該メモリカード16内の辞書データとしてダウンロードされ保存された追加辞書の各見出語とその説明情報の記憶先とを対応付けた見出語一覧テーブルと、メモリ12内の一元見出語テーブル(本体見出語一覧テーブル)12eとがアルファベットあるいは五十音順にソートされて一元化処理され、辞書追加後の一元見出語テーブル12eとして更新される。この際、更新された一元見出語テーブル12eにおける今回の追加辞書による各見出語のソート配列位置には、当該追加辞書の辞書ID(例えば[カード1:英独])がそれぞれ対応付けられる(ステップA6→A7)。
If it is determined that the additional dictionary data stored in the
なお、このステップA7において実行される一元見出語テーブル12eの作成処理は、本携帯機器(電子辞書)10の内部処理によって実行するのではなく、例えば追加の辞書データにおける見出語一覧テーブルと一元化更新前の一元見出語テーブル12eとをユーザPC20に送って当該ユーザPC20にて新たな一元見出語テーブル12eを作成させ、このユーザPC20にて作成された新たな一元見出語テーブル12eを取り込んでメモリ12に保存更新する構成としてもよい。
Note that the creation process of the unified headword table 12e executed in step A7 is not executed by the internal processing of the portable device (electronic dictionary) 10, but for example, the headword list table in the additional dictionary data The unified headword table 12e before the centralized update is sent to the
図6は、前記追加辞書のダウンロード可能な携帯機器(電子辞書)10における全辞書対象の辞書検索処理を示すフローチャートである。 FIG. 6 is a flowchart showing dictionary search processing for all dictionaries in the portable device (electronic dictionary) 10 in which the additional dictionary can be downloaded.
入力部18におけるユーザ操作に応じて辞書検索すべき単語の文字列が入力されて表示されると(ステップB1)、本体メモリ12にダウンロードされて記憶された追加辞書の辞書IDがダウンロード辞書管理テーブル12d2から読み出される(ステップB2)。
When a character string of a word to be dictionary searched is input and displayed in response to a user operation at the input unit 18 (step B1), the dictionary ID of the additional dictionary downloaded and stored in the
そして、カード装着部17に辞書データカード(メモリカード)16nが接続されているか否か判断され(ステップB3)、当該辞書データカード(メモリカード)16nの接続があると判断されると(ステップB3(Yes))、カードn辞書管理テーブル12d3,12d4,…に記憶されている辞書データカード(メモリカード)16nによる追加辞書の辞書IDが読み出され(ステップB4)、この中に現在カード装着部17に接続中の辞書データカード(メモリカード)16nに応じた追加辞書IDが有るか否かによって、その見出語一覧テーブルが一元見出語テーブル12eに対して一元化処理済みであるか否かが判断される(ステップB5)。 Then, it is determined whether or not a dictionary data card (memory card) 16n is connected to the card mounting unit 17 (step B3), and if it is determined that there is a connection to the dictionary data card (memory card) 16n (step B3). (Yes)), the dictionary ID of the additional dictionary by the dictionary data card (memory card) 16n stored in the card n dictionary management table 12d3, 12d4,... Is read (step B4), and the current card mounting portion is stored therein. 17, whether or not the entry word list table has been unified with respect to the unified entry word table 12 e depending on whether or not there is an additional dictionary ID corresponding to the dictionary data card (memory card) 16 n being connected to 17. Is determined (step B5).
ここで、カードn辞書管理テーブル12d3,12d4,…から読み出された辞書データカード(メモリカード)16nによる各追加辞書の辞書IDの中に現在カード装着部17に接続中の辞書データカード(メモリカード)16nに対応する追加辞書IDが存在しないことで、当該接続中の追加辞書の見出語一覧テーブルは一元見出語テーブル12eに対して一元化処理されていないと判断されると(ステップB5(No))、メモリカードでの辞書追加に伴う一元見出語テーブル12eの作成処理(図8のステップP3参照)に移行される(ステップB6)。すなわち、接続中の辞書データカード(メモリカード)16nに保存された追加辞書の各見出語とその説明情報の記憶先とを対応付けた見出語一覧テーブルと、メモリ12内の一元見出語テーブル(本体見出語一覧テーブル)12eとがアルファベットあるいは五十音順にソートされて一元化処理され、今回のメモリカード16による辞書追加後の一元見出語テーブル12eとして更新される(ステップB6)。
Here, the dictionary data card (memory) currently connected to the
こうして、現在カード装着部17に接続中の辞書データカード(メモリカード)16nによる追加辞書の見出語一覧テーブルをも一元化した一元見出語テーブル12eが作成されるか(ステップB6)、または前記ステップB5において接続中の追加辞書の見出語一覧テーブルは一元見出語テーブル12eに対して一元化処理済みであったと判断されると(ステップB5(Yes))、この一元見出語テーブル12eを用いて前記入力された検索文字列と一致する文字列を有する見出語の一覧が検索されてメモリ12内のワークエリアに書き込まれる(ステップB7a)。
In this way, is the unified headword table 12e in which the headword list table of the additional dictionary by the dictionary data card (memory card) 16n currently connected to the
すると、前記一元見出語テーブル12eを用いて検索された見出語一覧の中から、内蔵辞書管理テーブル12d1およびダウンロード辞書管理テーブル12d2にて記憶管理されている本体内辞書の各辞書IDと現在接続中の辞書データカード(メモリカード)16nによる追加辞書ID以外の他のメモリカード16による追加辞書IDに対応した見出語が削除され(ステップB8a)、現在の全ての本体辞書および接続中のカード辞書を対象とした見出語一覧画面が表示部19に表示される(ステップB9)。
Then, each dictionary ID of the internal dictionary stored and managed in the built-in dictionary management table 12d1 and the download dictionary management table 12d2 from the headword list searched using the one unit headword table 12e and the current The headword corresponding to the additional dictionary ID by the
この見出語一覧画面にあって、辞書検索すべきユーザ所望の見出語が入力部18のユーザ操作に応じて選択されると(ステップB10)、この選択された見出語に対応付けられて前記一元見出語テーブル12eから読み出される辞書IDと見出語番号に従って、当該選択見出語を有する辞書データからその説明情報が読み出され表示部19に表示される(ステップB11)。 In this headword list screen, when a user-desired headword to be searched for a dictionary is selected according to the user operation of the input unit 18 (step B10), it is associated with the selected headword. Then, according to the dictionary ID and headword number read from the unitary headword table 12e, the explanation information is read from the dictionary data having the selected headword and displayed on the display unit 19 (step B11).
これにより、入力された検索文字列の文字種(英語系または国語系)に対応している現在の本体内各辞書の辞書データとカード接続されている追加辞書の辞書データとの全ての辞書データを対象にして前記検索文字列に対応する見出語一覧画面を素早く表示させることができ、ユーザ所望の見出語に対応する説明情報を容易に検索表示させることが出来るようになる。 As a result, all the dictionary data of the dictionary data of each dictionary in the main body corresponding to the character type (English or Japanese language) of the input search character string and the dictionary data of the additional dictionary connected to the card are obtained. The headword list screen corresponding to the search character string can be quickly displayed as a target, and the explanation information corresponding to the headword desired by the user can be easily searched and displayed.
一方、前記ステップB3において、カード装着部17に辞書データカード(メモリカード)16nが接続されてないと判断された場合には、一元見出語テーブル12eを用いて前記入力された検索文字列と一致する文字列を有する見出語の一覧が検索されてメモリ12内のワークエリアに書き込まれる(ステップB7b)。
On the other hand, if it is determined in step B3 that the dictionary data card (memory card) 16n is not connected to the
すると、前記一元見出語テーブル12eを用いて検索された見出語一覧の中から、内蔵辞書管理テーブル12d1およびダウンロード辞書管理テーブル12d2にて記憶管理されている本体内辞書の各辞書ID以外のメモリカード16による追加辞書IDに対応した見出語が削除され(ステップB8b)、現在の全ての本体辞書を対象とした見出語一覧画面が表示部19に表示される(ステップB9)。
Then, from the list of head words searched using the one-way head word table 12e, a dictionary other than each dictionary ID of the internal dictionary stored and managed in the built-in dictionary management table 12d1 and the download dictionary management table 12d2. The headword corresponding to the additional dictionary ID by the
そして、この見出語一覧画面にあって、辞書検索すべきユーザ所望の見出語が入力部18のユーザ操作に応じて選択されると(ステップB10)、この選択された見出語に対応付けられて前記一元見出語テーブル12eから読み出される辞書IDと見出語番号に従って、当該選択見出語を有する辞書データからその説明情報が読み出され表示部19に表示される(ステップB11)。 Then, in this headword list screen, when a user-desired headword to be searched for a dictionary is selected according to a user operation of the input unit 18 (step B10), it corresponds to the selected headword. The explanation information is read from the dictionary data having the selected headword according to the dictionary ID and headword number attached and read from the unitary headword table 12e and displayed on the display unit 19 (step B11). .
これにより、入力された検索文字列の文字種(英語系または国語系)に対応している現在の本体内各辞書の全ての辞書データを対象にして前記検索文字列に対応する見出語一覧画面を素早く表示させることができ、ユーザ所望の見出語に対応する説明情報を容易に検索表示させることが出来るようになる。 As a result, the headword list screen corresponding to the search character string for all dictionary data of each dictionary in the current main body corresponding to the character type (English or Japanese language) of the input search character string Can be displayed quickly, and explanation information corresponding to the headword desired by the user can be easily retrieved and displayed.
したがって、前記構成の携帯機器(電子辞書)10における辞書データの追加に伴う一元見出語テーブル12eの作成機能、および辞書検索機能によれば、ユーザPC20を介してCD−ROM(外部記憶媒体)13やWebサーバ30から追加の辞書データをダウンロードして本体メモリ12の辞書データ12cnとして保存するか、またはカード装着部17に装着したメモリカード16に保存すると、この追加の辞書データの辞書IDが辞書管理テーブル12dに追加されて書き込まれると共に、当該追加の辞書データの見出語一覧テーブルが予め内蔵された辞書、ダウンロードされた追加辞書、カード接続された追加辞書の英語系と国語系とを分けた全ての辞書を対象とした一元見出語テーブル12e(12e1/12e2)に一元化される。そして、検索すべき文字列を入力すると、この入力文字列の文字種に対応した英語系または国語系の一元見出語テーブル12e(12e1/12e2)を用いて入力文字列と一致する見出語一覧が検索され、そのうち現在装着されていないメモリカード16nについての追加辞書が有する見出語については削除されて見出語一覧表示されるので、予め内蔵された辞書、ダウンロードされた追加辞書、カード接続された追加辞書の各々の辞書について個別の見出語一覧テーブルを順次検索しアルファベット順または五十音順にソートしていく必要なく、素早く全辞書を対象とした見出語一覧を検索表示させて容易に高度な辞書検索を行うことが可能になる。
Therefore, according to the creation function of the unified entry word table 12e accompanying the addition of dictionary data and the dictionary search function in the portable device (electronic dictionary) 10 having the above configuration, the CD-ROM (external storage medium) is provided via the
なお、前記実施形態では、予め内蔵された辞書、ダウンロードされた追加辞書、現在カード接続されている追加辞書の全ての辞書を対象に入力文字列に対応した見出語一覧を検索表示する構成としたが、本体内およびカード接続されている辞書のうち所望の一つまたは複数の辞書のみを選択指定して前記同様に入力文字列に対応した見出語一覧を検索表示することも勿論可能である。 In the above embodiment, a configuration is provided for searching and displaying a list of headwords corresponding to an input character string for all dictionaries of a built-in dictionary, a downloaded additional dictionary, and an additional dictionary currently connected to a card. However, as a matter of course, it is also possible to select and specify only one or a plurality of desired dictionaries in the main body and the card-connected dictionaries, and to search and display a headword list corresponding to the input character string as described above. is there.
図7は、前記携帯機器(電子辞書)10における検索対象辞書選択画面Gを示す図である。 FIG. 7 is a diagram showing a search target dictionary selection screen G in the portable device (electronic dictionary) 10.
前記図6において説明した辞書検索処理の起動に伴い、図7に示すように、所望の複数の辞書を選択するための検索対象辞書選択画面Gを表示させる。 As the dictionary search process described with reference to FIG. 6 starts, a search target dictionary selection screen G for selecting a desired plurality of dictionaries is displayed as shown in FIG.
この検索対象辞書選択画面Gにおいて、検索対象とすべき所望の複数の辞書を選択して指定すると、この選択指定された複数の辞書データのみに基づいて入力文字列に応じた見出語検索処理が実行される。 In this search target dictionary selection screen G, when a plurality of desired dictionaries to be searched are selected and specified, a search term search process corresponding to an input character string based only on the plurality of selected and specified dictionary data Is executed.
すなわち、ユーザ所望の複数の辞書が選択指定された場合には、図6のステップB7aまたはB7bにおいて一元見出語テーブル12e(12e1)(12e2)を用いた全ての辞書を対象とする見出語一覧検索を行った後のステップB8aまたはステップB8bにおいて、未装着カードに対応する追加辞書IDの見出語削除と共に、前記選択指定された複数辞書以外の辞書の見出語削除を実行し、残った見出語一覧を表示させてユーザ所望の見出語を選択させる構成とすればよい。 That is, when a plurality of user-desired dictionaries are selected and specified, the headwords for all dictionaries using the unitary headword table 12e (12e1) (12e2) in step B7a or B7b of FIG. In Step B8a or Step B8b after performing the list search, the headword deletion of the dictionary other than the selected plurality of dictionaries is executed together with the headword deletion of the additional dictionary ID corresponding to the unmounted card. A configuration may be adopted in which a list of found words is displayed and a desired word found by the user is selected.
また、前記実施形態では、CD−ROM(外部記憶媒体)13やWebサーバ30からダウンロードした追加の辞書データを本体内メモリ12またはメモリカード16に記憶保存させる場合について説明したが、次の図8、図9を参照して説明するように、予め辞書データの保存された辞書データカード(メモリカード)16a,16b,…を選択的に装着することで本体内辞書に加えて追加の辞書を利用する構成としてもよい。
In the above embodiment, the case where additional dictionary data downloaded from the CD-ROM (external storage medium) 13 or the
図8は、前記携帯機器(電子辞書)10における辞書データカード(メモリカード)での辞書追加に伴う一元見出語テーブル12eの作成処理を示すフローチャートである。 FIG. 8 is a flowchart showing the creation process of the unitary entry word table 12e accompanying the dictionary addition in the dictionary data card (memory card) in the portable device (electronic dictionary) 10.
例えば辞書データカード(1)16a(図1参照)に記憶されている英独辞書の辞書データを追加の辞書として利用する場合に、カード装着部17に対して当該辞書データカード16aを装着することで、カード接続ありと判断されると(ステップP1(Yes))、この辞書データカード(1)16aに記憶されている辞書データの辞書IDが本体メモリ12内のカードn辞書管理テーブル12d3,12d4,…内の辞書IDとして既に存在するか否かによって一元化見出語テーブル(英語系)12e1として一元テーブル化済みであるか否か判断される(ステップP2)。
For example, when the dictionary data of the English-German dictionary stored in the dictionary data card (1) 16a (see FIG. 1) is used as an additional dictionary, the
ここで、現在カード装着部17に接続中の辞書データカード(1)16aに対応する辞書IDがカードn辞書管理テーブル12d3,12d4,…内の辞書IDとして存在してなく、一元化見出語テーブル(英語系)12e1として一元テーブル化済みでないと判断されると(ステップP2(No))、当該辞書データカード(1)16aに保存されている追加辞書の各見出語とその説明情報の記憶先とを対応付けた見出語一覧テーブルと、メモリ12内の一元見出語テーブル(本体見出語一覧テーブル)(英語系)12e1とがアルファベット順にソートされて一元化処理され、同カード(1)16aによる辞書追加後の一元見出語テーブル(英語系)12e1として更新される。この際、更新された一元見出語テーブル(英語系)12e1における今回のカード追加辞書による各見出語のソート配列位置には、当該カード追加辞書の辞書ID(例えば[カード1:英独])がそれぞれ対応付けられる(ステップP3)。
Here, the dictionary ID corresponding to the dictionary data card (1) 16a currently connected to the
図9は、前記辞書データカード(メモリカード)での辞書追加が可能な携帯機器(電子辞書)10における全辞書対象の辞書検索処理を示すフローチャートである。 FIG. 9 is a flowchart showing dictionary search processing for all dictionaries in the portable device (electronic dictionary) 10 capable of adding a dictionary in the dictionary data card (memory card).
入力部18におけるユーザ操作に応じて辞書検索すべき単語の文字列が入力されて表示されると(ステップQ1)、カード装着部17に辞書データカード(メモリカード)16nが接続されているか否か判断される(ステップQ2)。
When a character string of a word to be dictionary searched is input and displayed according to a user operation at the input unit 18 (step Q1), whether or not a dictionary data card (memory card) 16n is connected to the
ここで、例えば辞書データカード(2)(英仏辞書)16bの接続があると判断された場合には(ステップQ2(Yes))、カードn辞書管理テーブル12d3,12d4,…に記憶されている辞書データカード(メモリカード)16による追加辞書の辞書IDが読み出され(ステップQ3)、この中に現在カード装着部17に接続中の辞書データカード(2)16bに応じた追加辞書IDが有るか否かによって、その見出語一覧テーブルが一元見出語テーブル12eに対して一元化処理済みであるか否かが判断される(ステップQ4)。
Here, for example, when it is determined that the dictionary data card (2) (English-French dictionary) 16b is connected (step Q2 (Yes)), it is stored in the card n dictionary management tables 12d3, 12d4,. The dictionary ID of the additional dictionary by the dictionary data card (memory card) 16 is read (step Q3), and there is an additional dictionary ID corresponding to the dictionary data card (2) 16b currently connected to the
ここで、カードn辞書管理テーブル12d3,12d4,…から読み出された辞書データカード(メモリカード)16による各追加辞書の辞書IDの中に現在カード装着部17に接続中の辞書データカード(2)(英仏辞書)16bに対応する追加辞書IDが存在しないことで、当該接続中の追加辞書の見出語一覧テーブルは一元見出語テーブル(英語系)12e1に対して一元化処理されていないと判断されると(ステップQ4(No))、メモリカードでの辞書追加に伴う一元見出語テーブル(英語系)12e1の作成処理(図8のステップP3参照)に移行される(ステップQ5)。すなわち、接続中の辞書データカード(2)(英仏辞書)16bに保存された追加辞書の各見出語とその説明情報の記憶先とを対応付けた見出語一覧テーブルと、メモリ12内の一元見出語テーブル(本体見出語一覧テーブル)(英語系)12e1とがアルファベット順にソートされて一元化処理され、今回の辞書データカード(2)(英仏辞書)16bによる辞書追加後の一元見出語テーブル12e1として更新される(ステップQ5)。
Here, in the dictionary ID of each additional dictionary by the dictionary data card (memory card) 16 read from the card n dictionary management table 12d3, 12d4,. ) (English-French Dictionary) Since there is no additional dictionary ID corresponding to 16b, the headword list table of the connected additional dictionary is not unified with respect to the single headword table (English system) 12e1. If it is determined (step Q4 (No)), the process proceeds to a process of creating a single entry word table (English system) 12e1 accompanying the addition of a dictionary in the memory card (see step P3 in FIG. 8) (step Q5). . That is, in the
こうして、現在カード装着部17に接続中の辞書データカード(2)(英仏辞書)16bによる追加辞書の見出語一覧テーブルをも一元化した一元見出語テーブル(英語系)12e1が作成されるか(ステップQ5)、または前記ステップQ4において接続中の追加辞書の見出語一覧テーブルは一元見出語テーブル12e1に対して一元化処理済みであったと判断された場合には(ステップQ4(Yes))、この一元見出語テーブル(英語系)12e1を用いて前記入力された検索文字列と一致する文字列を有する見出語の一覧が検索されてメモリ12内のワークエリアに書き込まれる(ステップQ6a)。
In this way, a unified headword table (English system) 12e1 is created in which the headword list table of the additional dictionary by the dictionary data card (2) (English-French dictionary) 16b currently connected to the
すると、前記一元見出語テーブル(英語系)12e1を用いて検索された見出語一覧の中から、内蔵辞書管理テーブル12d1およびダウンロード辞書管理テーブル12d2にて記憶管理されている本体内辞書の各辞書IDと現在接続中の辞書データカード(英仏辞書)16bによる追加辞書ID以外の他のメモリカード16による追加辞書IDに対応した見出語が削除され(ステップQ7a)、現在の全ての本体辞書および接続中のカード辞書を対象とした見出語一覧画面が表示部19に表示される(ステップQ8)。
Then, each dictionary in the main body stored and managed in the built-in dictionary management table 12d1 and the download dictionary management table 12d2 from the headword list searched using the unitary headword table (English system) 12e1. The headword corresponding to the additional dictionary ID by the
この見出語一覧画面にあって、辞書検索すべきユーザ所望の見出語が入力部18のユーザ操作に応じて選択されると(ステップQ9)、この選択された見出語に対応付けられて前記一元見出語テーブル12e1から読み出される辞書IDと見出語番号に従って、当該選択見出語を有する辞書データからその説明情報が読み出され表示部19に表示される(ステップQ10)。 In this headword list screen, when a user-desired headword to be searched for a dictionary is selected according to a user operation of the input unit 18 (step Q9), it is associated with the selected headword. In accordance with the dictionary ID and the headword number read from the unitary headword table 12e1, the explanation information is read from the dictionary data having the selected headword and displayed on the display unit 19 (step Q10).
これにより、入力された検索文字列の文字種(英語系または国語系)に対応している現在の本体内各辞書の辞書データとカード接続されている追加辞書の辞書データとの全ての辞書データを対象にして前記検索文字列に対応する見出語一覧画面を素早く表示させることができ、ユーザ所望の見出語に対応する説明情報を容易に検索表示させることが出来るようになる。 As a result, all the dictionary data of the dictionary data of each dictionary in the main body corresponding to the character type (English or Japanese language) of the input search character string and the dictionary data of the additional dictionary connected to the card are obtained. The headword list screen corresponding to the search character string can be quickly displayed as a target, and the explanation information corresponding to the headword desired by the user can be easily searched and displayed.
一方、前記ステップQ2において、カード装着部17に辞書データカード(メモリカード)16nが接続されてないと判断された場合には、前記入力された検索文字列の文字種に対応した一元見出語テーブル12e(英語系:12e1)(国語系:12e2)を用いて当該入力された検索文字列と一致する文字列を有する見出語の一覧が検索されてメモリ12内のワークエリアに書き込まれる(ステップQ6b)。
On the other hand, if it is determined in step Q2 that the dictionary data card (memory card) 16n is not connected to the
すると、前記一元見出語テーブル12e(12e1または12e2)を用いて検索された見出語一覧の中から、内蔵辞書管理テーブル12d1およびダウンロード辞書管理テーブル12d2にて記憶管理されている本体内辞書の各辞書ID以外のメモリカード16による追加辞書IDに対応した見出語が削除され(ステップQ7b)、現在の全ての本体辞書を対象とした見出語一覧画面が表示部19に表示される(ステップQ8)。
Then, from the list of head words searched using the one-way head word table 12e (12e1 or 12e2), the internal dictionary stored and managed in the built-in dictionary management table 12d1 and the download dictionary management table 12d2 are stored. The headword corresponding to the additional dictionary ID by the
そして、この見出語一覧画面にあって、辞書検索すべきユーザ所望の見出語が入力部18のユーザ操作に応じて選択されると(ステップQ9)、この選択された見出語に対応付けられて前記一元見出語テーブル12e(12e1または12e2)から読み出される辞書IDと見出語番号に従って、当該選択見出語を有する辞書データからその説明情報が読み出され表示部19に表示される(ステップQ10)。
Then, in this headword list screen, when a user-desired headword to be searched for a dictionary is selected according to a user operation of the input unit 18 (step Q9), it corresponds to the selected headword. The explanation information is read out from the dictionary data having the selected headword in accordance with the dictionary ID and headword number read from the unitary headword table 12e (12e1 or 12e2) and displayed on the
これにより、入力された検索文字列の文字種(英語系または国語系)に対応している現在の本体内各辞書の全ての辞書データを対象にして前記検索文字列に対応する見出語一覧画面を素早く表示させることができ、ユーザ所望の見出語に対応する説明情報を容易に検索表示させることが出来るようになる。 As a result, the headword list screen corresponding to the search character string for all dictionary data of each dictionary in the current main body corresponding to the character type (English or Japanese language) of the input search character string Can be displayed quickly, and explanation information corresponding to the headword desired by the user can be easily retrieved and displayed.
したがって、前記構成の携帯機器(電子辞書)10における辞書データカード(メモリカード)16による辞書追加に伴う一元見出語テーブル12eの作成機能、および辞書検索機能によれば、予め追加すべき辞書データが記憶保存されている辞書データカード(メモリカード)16をカード装着部17に装着すると、この追加の辞書データの辞書IDが辞書管理テーブル12dに追加されて書き込まれると共に、当該追加の辞書データの見出語一覧テーブルが予め内蔵された辞書、ダウンロードされた追加辞書、カード接続された追加辞書の英語系と国語系とを分けた全ての辞書を対象とした一元見出語テーブル12e(12e1/12e2)に一元化される。そして、検索すべき文字列を入力すると、この入力文字列の文字種に対応した英語系または国語系の一元見出語テーブル12e(12e1/12e2)を用いて入力文字列と一致する見出語一覧が検索され、そのうち現在装着されていないメモリカード16についての追加辞書が有する見出語については削除されて見出語一覧表示されるので、予め内蔵された辞書、ダウンロードされた追加辞書、カード接続された追加辞書の各々の辞書について個別の見出語一覧テーブルを順次検索しアルファベット順または五十音順にソートしていく必要なく、素早く全辞書を対象とした見出語一覧を検索表示させて容易に高度な辞書検索を行うことが可能になる。
Therefore, according to the creation function of the unitary entry table 12e accompanying the dictionary addition by the dictionary data card (memory card) 16 in the portable device (electronic dictionary) 10 having the above configuration and the dictionary search function, the dictionary data to be added in advance When the dictionary data card (memory card) 16 in which is stored is stored in the
なお、前記実施形態において記載した携帯機器(電子辞書)10による各処理の手法、すなわち、図5のフローチャートに示すダウンロードでの辞書追加に伴う一元見出語テーブル12eの作成処理、図6のフローチャートに示す追加辞書のダウンロード可能な全辞書対象の辞書検索処理、図8のフローチャートに示す辞書データカード(メモリカード)での辞書追加に伴う一元見出語テーブル12eの作成処理、図9のフローチャートに示す辞書データカード(メモリカード)での辞書追加が可能な全辞書対象の辞書検索処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード(ROMカード、RAMカード等)、磁気ディスク(フロッピディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の外部記憶媒体13(16)に格納して配布することができる。そして、辞書のデータベース(12c)を有する種々のコンピュータ端末は、この外部記憶媒体13(16)に記憶されたプログラムを本体メモリ12に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明した辞書追加に伴う一元見出語テーブル12eの作成機能および辞書検索機能を実現し、前述した手法による同様の処理を実行することができる。
It should be noted that each processing method by the portable device (electronic dictionary) 10 described in the above embodiment, that is, the process of creating the unitary entry word table 12e accompanying the dictionary addition in the download shown in the flowchart of FIG. 5, the flowchart of FIG. FIG. 9 is a flowchart of a dictionary search process for all dictionaries that can be downloaded as an additional dictionary, a process for creating a unitary word table 12e that accompanies dictionary addition in the dictionary data card (memory card) shown in the flowchart of FIG. Each method such as dictionary search processing for all dictionary objects that can be added to the dictionary data card (memory card) shown is a memory card (ROM card, RAM card, etc.) as a program that can be executed by a computer. , Magnetic disk (floppy disk, hard disk, etc.), optical disk (CD-R) M, DVD, etc.), can be distributed and stored in the external storage medium 13 (16), such as a semiconductor memory. The various computer terminals having the dictionary database (12c) read the program stored in the external storage medium 13 (16) into the
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク(インターネット)N上を伝送させることができ、この通信ネットワーク(インターネット)Nに接続されたコンピュータ端末(プログラムサーバ)30から前記のプログラムデータを取り込み、前述した辞書追加に伴う一元見出語テーブル12eの作成機能および辞書検索機能を実現することもできる。 Further, program data for realizing each of the above methods can be transmitted on a communication network (Internet) N as a program code form, and a computer terminal (program server) connected to the communication network (Internet) N ) The program data is fetched from 30 and the creation function and dictionary search function of the unitary entry table 12e accompanying the addition of the dictionary can be realized.
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。 Note that the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention at the stage of implementation. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in each embodiment or some constituent features are combined, the problems described in the column of the problem to be solved by the invention can be solved. When the effects described in the column of the effect of the invention can be obtained, a configuration in which these constituent elements are deleted or combined can be extracted as an invention.
10 …携帯機器(電子辞書)
11 …制御部(CPU)
12 …本体メモリ
12a…辞書検索処理プログラム
12b…テーブル作成処理プログラム
12c…辞書データ
12d…辞書管理テーブル
12e…一元見出語テーブル
13 …外部記録媒体
14 …記録媒体読取部
15 …電送制御部
16 …メモリカード(辞書データカード)
17 …カード装着部
18 …入力部
19 …表示部
20 …ユーザPC
30 …Webサーバ
N …ネットワーク(インターネット)
10 ... Mobile device (electronic dictionary)
11: Control unit (CPU)
DESCRIPTION OF
17 ...
30 ... Web server N ... Network (Internet)
Claims (7)
複数の見出語とそのそれぞれの説明情報の記憶先とを対応付けた見出語一覧テーブルと当該各見出語の説明情報とからなる辞書データを複数記憶している複数辞書記憶手段と、
前記カード接続部に辞書カードが接続されているか否かを検知する接続検知手段と、
前記辞書カードに記憶されている辞書データの見出語一覧テーブルと前記複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルとを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、
辞書検索すべき文字列が入力された際に、前記接続検知手段により辞書カードの接続が検知されている場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させ、前記接続検知手段により辞書カードの接続が検知されていない場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記辞書カードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させるカード接続対応見出語表示制御手段と、
を備えたことを特徴とする情報表示制御装置。 Card connection for connecting to a dictionary card storing dictionary data consisting of a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated and explanation information of each headword An information display control device having a unit,
A plurality of dictionary storage means for storing a plurality of dictionary data composed of a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated, and explanation information of each headword;
Connection detection means for detecting whether a dictionary card is connected to the card connection unit;
A unitary word table is stored in which the word list table of dictionary data stored in the dictionary card and the word list table of a plurality of dictionary data stored in the plurality of dictionary storage units are unified. A unitary entry table storage means;
When connection of a dictionary card is detected by the connection detection means when a character string to be searched for a dictionary is input, the one-word entry table stored in the one-word entry table storage means is used. If the connection detection unit has not detected the connection of the dictionary card by searching for and displaying a list of search terms corresponding to the input character string, it is stored by the single search term table storage unit. In addition, a search is made for a headword list corresponding to the inputted character string using a single headword table and a headword list excluding a headword in dictionary data stored in the dictionary card is searched. Card connection compatible headword display control means to be displayed,
An information display control device comprising:
前記接続検知手段により新たな辞書カードの接続が検知される毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該新たな辞書カードに記憶されている辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段を備え、
前記カード接続対応見出語表示制御手段は、前記接続検知手段により辞書カードの接続が検知されている場合に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記接続が検知されている辞書カード以外の辞書カードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させる特定カード接続対応見出語表示制御手段を有することを特徴とする請求項1に記載の情報表示制御装置。 further,
Every time a connection of a new dictionary card is detected by the connection detection means, the dictionary data stored in the new dictionary card for the one-word entry table stored by the one-word entry table storage means A unitary word table creation means for adding and centralizing
The card connection corresponding headword display control means uses the one-word entry table stored by the one-word entry table storage means when the connection detection means detects the connection of the dictionary card. A search is made for a headword list corresponding to an inputted character string and a headword list excluding a headword in dictionary data stored in a dictionary card other than the dictionary card in which the connection is detected. The information display control device according to claim 1, further comprising a specific card connection correspondence headword display control means to be displayed.
この複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、
前記複数辞書記憶手段に対し追加の辞書データを記憶させる追加辞書記憶制御手段と、
この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段と、
辞書検索すべき文字列が入力された際に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させる追加辞書対応見出語表示制御手段と、
メモリカードを接続するカード接続部と、
このカード接続部にメモリカードが接続されているか否かを検知する接続検知手段とを備え、
前記複数辞書記憶手段は、装置本体内のメモリと前記カード接続部に接続されたメモリカードとを有し、
前記追加辞書記憶制御手段は、前記装置本体内のメモリまたは前記カード接続部に接続されたメモリカードに対し選択的に追加の辞書データを記憶させ、
前記追加辞書対応見出語表示制御手段は、辞書検索すべき文字列が入力された際に、前記接続検知手段によりメモリカードの接続が検知されている場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記接続が検知されているメモリカード以外のメモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させ、前記接続検知手段によりメモリカードの接続が検知されていない場合には、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記メモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させる、
ことを特徴とする情報表示制御装置。 A plurality of dictionary storage means for storing a plurality of dictionary data composed of a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated, and explanation information of each headword;
A unitary word table storage unit that stores a unitary word table that unifies each word list table of a plurality of dictionary data stored in the plurality of dictionary storage units;
Additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary storage means;
Each time additional dictionary data is stored by the additional dictionary storage control means, a headword list table of the additional dictionary data is added to the one headword table stored by the one headword table storage means. A unitary word table creation means for unifying
When a character string to be searched for a dictionary is input, a headword list corresponding to the input character string is searched using the one headword table stored by the one headword table storage means. An additional dictionary corresponding headword display control means to be displayed ;
A card connection for connecting a memory card;
A connection detection means for detecting whether or not a memory card is connected to the card connection section,
The plurality of dictionary storage means includes a memory in the apparatus main body and a memory card connected to the card connection unit,
The additional dictionary storage control means selectively stores additional dictionary data in a memory card connected to the memory in the apparatus main body or the card connection unit,
The additional dictionary-corresponding headword display control means stores the one-word headword table storage when a connection of a memory card is detected by the connection detecting means when a character string to be dictionary searched is input. Dictionary data stored in a memory card other than the memory card in which the connection is detected while searching for a list of headwords corresponding to the input character string using the unitary headword table stored by the means If the connection detection unit does not detect the connection of the memory card, the one word search stored by the one word search word storage unit is displayed. A word list corresponding to the inputted character string is searched using a word table and a word list excluding the word words in the dictionary data stored in the memory card is searched. To display Te,
An information display control device characterized by that .
この複数辞書記憶手段に記憶されている複数の辞書データの各見出語一覧テーブルを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段と、
前記複数辞書記憶手段に対し追加の辞書データを記憶させる追加辞書記憶制御手段と、
この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段と、
辞書検索すべき文字列が入力された際に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示させる追加辞書対応見出語表示制御手段と、
を備え、
前記一元見出語テーブル作成手段は、
前記追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブル記憶手段により記憶された一元見出語テーブルと当該追加の辞書データの見出語一覧テーブルとを外部機器に送信し、その一元見出語テーブルに対し追加の辞書データの見出語一覧テーブルを追加して一元化する処理を依頼する一元見出語テーブル作成依頼手段と、
この一元見出語テーブル作成依頼手段による一元化処理の依頼に応答して外部機器にて一元化処理された一元見出語テーブルを受信し、前記一元見出語テーブル記憶手段に更新して記憶させる一元見出語テーブル記憶更新手段と、
を有することを特徴とする情報表示制御装置。 A plurality of dictionary storage means for storing a plurality of dictionary data composed of a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated, and explanation information of each headword;
A unitary word table storage unit that stores a unitary word table that unifies each word list table of a plurality of dictionary data stored in the plurality of dictionary storage units;
Additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary storage means;
Each time additional dictionary data is stored by the additional dictionary storage control means, a headword list table of the additional dictionary data is added to the one headword table stored by the one headword table storage means. A unitary word table creation means for unifying
When a character string to be searched for a dictionary is input, a headword list corresponding to the input character string is searched using the one headword table stored by the one headword table storage means. An additional dictionary corresponding headword display control means to be displayed;
With
The unit headword table creating means includes:
Whenever the additional dictionary data is stored by the additional dictionary storage control means, the one-word entry table stored by the one-word entry table storage means and the word entry list table of the additional dictionary data are external devices. A one-way entry table creation requesting means for requesting a process for adding and unifying the entry word list table of additional dictionary data to the one-way entry table,
A unit for receiving a unitary word table unified by an external device in response to a request for a unitization process by the unitary word table creation requesting unit, and updating and storing the unitary word table storing unit A headword table storage updating means;
An information display control device comprising:
前記コンピュータを、
前記カード接続部に辞書カードが接続されているか否かを検知する接続検知手段、
前記辞書カードに記憶されている辞書データの見出語一覧テーブルと前記複数辞書メモリに記憶されている複数の辞書データの各見出語一覧テーブルとを一元化した一元見出語テーブルを記憶する一元見出語テーブル記憶手段、
辞書検索すべき文字列が入力された際に、前記接続検知手段により辞書カードの接続が検知されている場合には、前記一元見出語テーブル記憶手段により一元化記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示部に表示させ、前記接続検知手段により辞書カードの接続が検知されていない場合には、前記一元見出語テーブル記憶手段により一元化記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記辞書カードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示部に表示させるカード接続対応見出語表示制御手段、
として機能させるようにしたコンピュータ読み込み可能な情報表示制御プログラム。 Card connection for connecting to a dictionary card storing dictionary data consisting of a headword list table in which a plurality of headwords and storage locations of the respective explanation information are associated and explanation information of each headword A plurality of dictionary memories that store a plurality of dictionary data composed of a headword list table in which a section, a plurality of headwords and storage locations of the respective explanation information are associated, and explanation information of each headword An information display control program for controlling a computer of an information display device having
The computer,
Connection detection means for detecting whether a dictionary card is connected to the card connection unit;
A unit for storing a unitary word table that unifies the word list table of dictionary data stored in the dictionary card and each word list table of a plurality of dictionary data stored in the plurality of dictionary memories. Headword table storage means,
When a connection of a dictionary card is detected by the connection detection unit when a character string to be searched for a dictionary is input, a unitary word table stored in a centralized manner by the unitary word table storage unit is stored. If the connection word is not detected by the connection detecting means, a list of word entries corresponding to the inputted character string is retrieved and displayed on the display unit. A search is made for a list of headwords corresponding to the inputted character string using a single headword table stored in a centralized manner by means, and a headword excluding a headword of dictionary data stored in the dictionary card. Card connection compatible word display control means for searching a word list and displaying it on the display unit,
A computer-readable information display control program designed to function as a computer.
前記コンピュータを、The computer,
前記複数辞書メモリに対し追加の辞書データを記憶させる追加辞書記憶制御手段、Additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary memories;
この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブルメモリにより記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段、Each time additional dictionary data is stored by the additional dictionary storage control means, a headword list table of the additional dictionary data is added to the one headword table stored by the one headword table memory. A unitary word table creation means for unifying
辞書検索すべき文字列が入力された際に、前記一元見出語テーブルメモリにより記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示部に表示させる追加辞書対応見出語表示制御手段、When a character string to be searched for a dictionary is input, a headword list corresponding to the input character string is searched and displayed using the one headword table stored in the one headword table memory. Additional dictionary corresponding headword display control means to be displayed on the part,
として機能させ、Function as
前記追加辞書記憶制御手段は、前記装置本体内のメモリまたは前記カード接続部に接続されたメモリカードに対し選択的に追加の辞書データを記憶させ、The additional dictionary storage control means selectively stores additional dictionary data in a memory card connected to the memory in the apparatus main body or the card connection unit,
前記追加辞書対応見出語表示制御手段は、辞書検索すべき文字列が入力された際に、前記接続検知手段によりメモリカードの接続が検知されている場合には、前記一元見出語テーブルメモリに記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記接続が検知されているメモリカード以外のメモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させ、前記接続検知手段によりメモリカードの接続が検知されていない場合には、前記一元見出語テーブルメモリに記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索すると共に前記メモリカードに記憶されている辞書データの見出語を除いた見出語一覧を検索して表示させる、The additional dictionary-corresponding headword display control means, when a connection of a memory card is detected by the connection detecting means when a character string to be dictionary searched is input, the unitary headword table memory A dictionary of words stored in a memory card other than the memory card in which the connection is detected, and a search is made for a list of words corresponding to the input character string using the one-word entry table stored in When a list of headwords excluding headwords is retrieved and displayed, and the connection detection means does not detect a memory card connection, a single headword stored in the single headword table memory Use a table to search for a list of headwords corresponding to the input character string and to search and display a headword list excluding the headwords of dictionary data stored in the memory card. ,
ことを特徴とするコンピュータ読み込み可能な情報表示制御プログラム。A computer-readable information display control program characterized by the above.
前記コンピュータを、The computer,
前記複数辞書メモリに対し追加の辞書データを記憶させる追加辞書記憶制御手段、Additional dictionary storage control means for storing additional dictionary data in the plurality of dictionary memories;
この追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブルメモリにより記憶された一元見出語テーブルに対し、当該追加の辞書データの見出語一覧テーブルを追加して一元化する一元見出語テーブル作成手段、Each time additional dictionary data is stored by the additional dictionary storage control means, a headword list table of the additional dictionary data is added to the one headword table stored by the one headword table memory. A unitary word table creation means for unifying
辞書検索すべき文字列が入力された際に、前記一元見出語テーブルメモリにより記憶された一元見出語テーブルを用いて前記入力された文字列に対応する見出語一覧を検索して表示部に表示させる追加辞書対応見出語表示制御手段、When a character string to be searched for a dictionary is input, a headword list corresponding to the input character string is searched and displayed using the one headword table stored in the one headword table memory. Additional dictionary corresponding headword display control means to be displayed on the part,
として機能させ、Function as
前記一元見出語テーブル作成手段は、The unit headword table creating means includes:
前記追加辞書記憶制御手段により追加の辞書データを記憶させる毎に、前記一元見出語テーブルメモリにより記憶された一元見出語テーブルと当該追加の辞書データの見出語一覧テーブルとを外部機器に送信し、その一元見出語テーブルに対し追加の辞書データの見出語一覧テーブルを追加して一元化する処理を依頼する一元見出語テーブル作成依頼手段と、Each time additional dictionary data is stored by the additional dictionary storage control means, the one-word entry table stored in the one-word entry table memory and the word entry list table of the additional dictionary data are stored in an external device. A single headword table creation requesting means for requesting a process of transmitting and adding a headword list table of additional dictionary data to the single headword table for unification;
この一元見出語テーブル作成依頼手段による一元化処理の依頼に応答して外部機器にて一元化処理された一元見出語テーブルを受信し、前記一元見出語テーブル記憶手段に更新して記憶させる一元見出語テーブル記憶更新手段と、A unit for receiving a unitary word table unified by an external device in response to a request for a unitization process by the unitary word table creation requesting unit, and updating and storing the unitary word table storing unit A headword table storage updating means;
を有することを特徴とするコンピュータ読み込み可能な情報表示制御プログラム。A computer-readable information display control program comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005180678A JP4770288B2 (en) | 2005-06-21 | 2005-06-21 | Information display control device and information display control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005180678A JP4770288B2 (en) | 2005-06-21 | 2005-06-21 | Information display control device and information display control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007004260A JP2007004260A (en) | 2007-01-11 |
JP4770288B2 true JP4770288B2 (en) | 2011-09-14 |
Family
ID=37689855
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005180678A Expired - Fee Related JP4770288B2 (en) | 2005-06-21 | 2005-06-21 | Information display control device and information display control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4770288B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6436518B2 (en) * | 2013-07-02 | 2018-12-12 | セイコーインスツル株式会社 | Electronic device and program with dictionary function |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3290451B2 (en) * | 1991-10-22 | 2002-06-10 | キヤノン株式会社 | Electronic dictionary |
JP3448085B2 (en) * | 1993-10-26 | 2003-09-16 | シャープ株式会社 | Information recording / reproducing device |
JP2005078142A (en) * | 2003-08-28 | 2005-03-24 | Casio Comput Co Ltd | Data structure, information display controller, and program |
-
2005
- 2005-06-21 JP JP2005180678A patent/JP4770288B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007004260A (en) | 2007-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6735559B1 (en) | Electronic dictionary | |
JP2008059392A (en) | Dictionary search device and dictionary search processing program | |
US8165879B2 (en) | Voice output device and voice output program | |
JP2009059140A (en) | Electronic dictionary, retrieval method for electronic dictionary, and retrieval program for electronic dictionary | |
JP4770288B2 (en) | Information display control device and information display control program | |
JP4341514B2 (en) | Dictionary information display control device and dictionary information display control program | |
JP2008117310A (en) | Dictionary retrieval device and dictionary retrieval processing program | |
JP2010160752A (en) | Electronic dictionary device and program | |
JP2008059169A (en) | Chinese example sentence retrieval apparatus and program for process of retrieving chinese example sentence | |
US20040148158A1 (en) | Information display control device and recording media that stores information display control programs | |
JP5024335B2 (en) | Information display control device and information display control program | |
JP2007257189A (en) | Dictionary search device and control program therefor | |
JP2005292303A (en) | Information display controller, information display control processing program, and information management server | |
JP4492499B2 (en) | Information display control device and information display control program | |
JP2007257188A (en) | Dictionary search device and its control program | |
JP2007058555A (en) | Text display controller and text display control program | |
JP2005044071A (en) | Electronic dictionary | |
KR20030001261A (en) | Information processing apparatus, information processing method, recording medium, program and electronic-publishing-data providing system | |
JP4501501B2 (en) | Information display control device, electronic dictionary program | |
JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
JP2011044031A (en) | Electronic dictionary, dictionary search method and dictionary search program | |
JP2010061532A (en) | Electronic dictionary, and retrieval method and retrieval program of the same | |
JP2009265845A (en) | Device and program for retrieving example sentence | |
JP2006024071A (en) | Automatic reply retrieving device | |
JP2005293208A (en) | Information display controller, server, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080513 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100902 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101027 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110524 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110606 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4770288 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |