Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4581591B2 - Information display control device and program - Google Patents
[go: Go Back, main page]

JP4581591B2 - Information display control device and program - Google Patents

Information display control device and program Download PDF

Info

Publication number
JP4581591B2
JP4581591B2 JP2004273488A JP2004273488A JP4581591B2 JP 4581591 B2 JP4581591 B2 JP 4581591B2 JP 2004273488 A JP2004273488 A JP 2004273488A JP 2004273488 A JP2004273488 A JP 2004273488A JP 4581591 B2 JP4581591 B2 JP 4581591B2
Authority
JP
Japan
Prior art keywords
dictionary
activation
key
user
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004273488A
Other languages
Japanese (ja)
Other versions
JP2006091992A (en
Inventor
康治 鳥山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2004273488A priority Critical patent/JP4581591B2/en
Publication of JP2006091992A publication Critical patent/JP2006091992A/en
Application granted granted Critical
Publication of JP4581591B2 publication Critical patent/JP4581591B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、情報表示制御装置及びプログラムに関する。   The present invention relates to an information display control device and a program.

従来から、国語辞典、漢和辞典、英和辞典、和英辞典、百科事典といった複数の辞書データベース(Data Base;以下「DB」と言う。)が内蔵された電子辞書と呼ばれる情報表示制御装置が知られている。また、この電子辞書において、内蔵される辞書DBのうち、いくつかの辞書DBに対応して、当該辞書DBをワンタッチで起動することが可能な辞書起動キーを備えたものが知られている。   Conventionally, there has been known an information display control device called an electronic dictionary in which a plurality of dictionary databases (Data Base; hereinafter referred to as “DB”) such as a Japanese dictionary, a Chinese-Japanese dictionary, an English-Japanese dictionary, a Japanese-English dictionary, and an encyclopedia are incorporated. Yes. In addition, among the built-in dictionary DBs, those having a dictionary activation key that can activate the dictionary DBs with a single touch are known.

一方で、パーソナルコンピュータの使用において、使用する個人独自の環境情報(例えば、日本語変換に利用するソフト、使用するプリンター、文字の書式や書体、画面表示の色合い、よく利用するインターネットのアドレスやメールの宛先等)が記憶されたICカードを用いて起動管理を行うシステムが知られている。このシステムによれば、ICカードに記憶された環境情報に基づき、パーソナルコンピュータのシステム環境を、使用する個人独自の環境に設定することができる(特許文献1参照)。
特開2000−47748号公報
On the other hand, when using a personal computer, personal environment information (for example, software used for Japanese conversion, printers used, character formats and typefaces, color of screen display, frequently used Internet addresses and emails) There is known a system that performs start-up management using an IC card in which the address of the address is stored. According to this system, based on the environment information stored in the IC card, the system environment of the personal computer can be set to an individual environment to be used (see Patent Document 1).
JP 2000-47748 A

上記したように、電子辞書の備える辞書起動キーによれば、当該辞書起動キーに割り当てられている辞書DBをワンタッチで起動することができる。しかしながら、電子辞書を、複数のユーザが使用することを想定した場合には、以下のような問題があった。すなわち、辞書起動キーには、キー操作に応じて起動する辞書DBが固定的に割り当てられているため、使用するユーザに応じて、当該ユーザにあった辞書DBを起動することができず、使い勝手が悪かった。また、特許文献1を適用しても、あくまで個人独自のシステム環境に過ぎない。したがって、辞書起動キーに対するキー操作に関する問題は解決できなかった。   As described above, according to the dictionary activation key provided in the electronic dictionary, the dictionary DB assigned to the dictionary activation key can be activated with one touch. However, when the electronic dictionary is assumed to be used by a plurality of users, there are the following problems. That is, a dictionary DB that is activated in response to a key operation is fixedly assigned to the dictionary activation key. Therefore, the dictionary DB suitable for the user cannot be activated in accordance with the user who uses the dictionary activation key. Was bad. Moreover, even if patent document 1 is applied, it is only an individual system environment to the last. Therefore, the problem about the key operation with respect to the dictionary activation key cannot be solved.

本発明は、上記した従来の問題に鑑みて為されたものであり、使用するユーザに応じて適切な辞書DBを簡単に起動することが可能な情報表示制御装置等を提供することを目的とする。   The present invention has been made in view of the above-described conventional problems, and an object thereof is to provide an information display control device and the like that can easily start an appropriate dictionary DB according to a user to use. To do.

以上の課題を解決するための請求項1に記載の発明の情報表示制御装置は、
各辞書種類にそれぞれ対応する複数の辞書起動キー(例えば、図1(b)に示す国語キー17a,漢和キー17b,英和キー17c,和英キー17d)と、
見出語と説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成した辞書DBを辞書種類毎に複数記憶する辞書記憶手段(例えば、図3に示す内蔵辞書DB900、図5の辞書分類テーブル810、第[0024]段落の記載)と、
使用対象者別の起動辞書設定画面に、前記辞書種類毎の複数の辞書DBを一覧表示する種類毎辞書一覧表示手段(例えば、図10(c)に示す起動辞書設定画面、第[0089]段の記載)と、
前記種類毎辞書一覧表示手段により表示された辞書種類毎の複数の辞書DBから、ユーザ操作により辞書種類毎に起動する辞書DBを使用対象者別に起動辞書設定情報として設定する起動辞書設定手段(例えば、図2に示す入力装置200;図7に示すステップa80〜a110、第[0091]段落の記載)と、
ユーザ操作に従って、使用対象者を指定する対象者指定手段(例えば、図2に示す入力装置200;図8に示すステップb10〜b50)と、
この対象者指定手段により指定された使用対象者に応じて、辞書検索画面の前記複数の辞書起動キーに対応する位置に、前記起動辞書設定手段により設定された各辞書種類に対応する辞書DBの辞書名をそれぞれ表示する設定辞書キー対応表示手段(例えば、図2に示すCPU100;図11、第[0092] 段落、第[0094]段落の記載)と、
何れかの辞書種類の前記辞書起動キーに対するキー操作に応じて、そのキー操作された辞書起動キーの辞書種類に設定された辞書DBを検索対象として起動する検索辞書起動手段(例えば、図2に示すCPU100;図9に示すステップc10〜c60)と、
前記検索対象の辞書DBの辞書情報に含まれる見出語をもとに辞書引き処理を行い、対応する説明情報を読み出して表示する制御を行う説明情報表示制御手段(例えば、図2に示すCPU100;図9に示すステップc60〜c130)と、
を備えることを特徴としている。
The information display control device of the invention according to claim 1 for solving the above-described problems is
A plurality of dictionary activation keys (for example, Japanese language key 17a, Hanwa key 17b, English-Japanese key 17c, Japanese-English key 17d shown in FIG. 1B) corresponding to each dictionary type;
Dictionary storage means for storing a plurality of dictionary DBs for each dictionary type systematically configured so that dictionary information obtained by collecting information in which headwords are associated with explanatory information can be searched using a computer (For example, the built-in dictionary DB 900 shown in FIG. 3, the dictionary classification table 810 in FIG. 5 and the description in the [0024] paragraph );
Type-specific dictionary list display means for displaying a list of a plurality of dictionary DBs for each dictionary type on the activation dictionary setting screen for each user to be used (for example, an activation dictionary setting screen shown in FIG. 10C, step [0089] and described),
A plurality of dictionary DB for each dictionary type displayed by the each type dictionary list display means, activated dictionary setting means for setting a start dictionary setting information dictionary DB that fires each dictionary type by a user operation by using the subject (e.g. 2, input device 200 shown in FIG. 2; steps a80 to a110 shown in FIG. 7, description in paragraph [0091] ),
Subject designation means (for example, the input device 200 shown in FIG. 2; steps b10 to b50 shown in FIG. 8) for designating a subject to be used according to a user operation;
The dictionary DB corresponding to each dictionary type set by the activation dictionary setting means at a position corresponding to the plurality of dictionary activation keys on the dictionary search screen in accordance with the use target person designated by the subject designation means . Setting dictionary key correspondence display means (for example, CPU 100 shown in FIG. 2; description in FIG. 11, paragraphs [0092] and [0094] ) for respectively displaying dictionary names ;
In response to a key operation on the dictionary activation key of any dictionary type, search dictionary activation means (for example, in FIG. 2) that activates a dictionary DB set as the dictionary type of the dictionary activation key that has been keyed. CPU 100 shown; steps c10 to c60) shown in FIG.
Explanation information display control means (for example, the CPU 100 shown in FIG. 2) that performs a dictionary lookup process based on the headwords included in the dictionary information of the dictionary DB to be searched, and reads and displays the corresponding explanation information. Steps c60 to c130) shown in FIG.
It is characterized by having.

また、請求項に記載の発明は、請求項に記載の情報表示制御装置において、
前記起動辞書設定情報は、学校別の学生を使用対象者として当該学校別の辞書情報を設定した情報(例えば、図15に示す使用対象者別起動辞書データ830の起動辞書割当情報836)を含み、
学校名を入力する学校名入力手段(例えば、図2に示す入力装置200;図17に示すステップd70)、を更に備え、
前記起動辞書設定は、前記学校名入力手段により入力された学校名に応じた辞書情報を設定する学校名別辞書設定手段(例えば、図2に示すCPU100;図17に示すステップd100〜d110)、を更に備え、
前記使用対象者の学年又は生年を入力する入力手段(例えば、図2に示す入力装置200;図21に示すステップe60〜e70)と、
日時を計時する計時手段(例えば、図2に示す内蔵時計1000)と、
前記入力手段により入力された前記使用対象者の学年又は生年を、入力された時の日付と対応づけて記憶する使用対象者年記憶手段(例えば、図2に示すCPU100:図20に示すステップe75)と、
前記各辞書起動キーに、使用対象者を対応付ける使用対象者キー対応付け手段(例えば、図2に示すCPU100;図7に示すステップa10〜a45)と、
電源オフ時の待機電源によって駆動し、前記各辞書起動キーの何れかのキー操作を検知する検知手段(例えば、図2に示すCPU100;図8に示すステップb20)と、
この検知手段による検知によって電源オン処理を行うオン処理手段(例えば、図2に示すCPU100;図8に示すステップb10〜b15)と、
このオン処理手段による電源オン処理時に、前記使用対象者年記憶手段に記憶された日付と、当該日付に対応づけて記憶された前記使用対象者の学年又は生年と、前記検知手段による電源オン処理時に新たに検知された日付とに基づいて、辞書起動キーに対応付けられている使用対象者が新学年になったか否かを判別する新学年判別手段(例えば、図2に示すCPU100;図22に示すステップf90)と、
この新学年判別手段により新学年になったと判別された場合に、当該判別された使用対象者について設定されている前記各辞書起動キーそれぞれのキー操作時に起動する辞書情報を、当該辞書起動キーに対応する辞書種類に属する他の辞書情報に変更することにより、前記起動辞書設定手段に記憶されている起動辞書設定情報を変更する新学年時設定変更手段(例えば、図2に示すCPU100;図22に示すステップf100〜f130)と、
を更に備えることを特徴としている。
The invention according to claim 2 is the information display control device according to claim 1 ,
The activation dictionary setting information includes information (for example, activation dictionary assignment information 836 of activation dictionary data 830 for each use target shown in FIG. 15) in which dictionary information for each school is set as a use target student. ,
A school name input means for inputting a school name (for example, input device 200 shown in FIG. 2; step d70 shown in FIG. 17);
The activation dictionary setting is performed by school name dictionary setting means (for example, CPU 100 shown in FIG. 2; steps d100 to d110 shown in FIG. 17) for setting dictionary information corresponding to the school name input by the school name input means . Further comprising
An input means (for example, the input device 200 shown in FIG. 2; steps e60 to e70 shown in FIG. 21) for inputting the grade or year of the person to be used;
A time measuring means for measuring the date and time (for example, the built-in clock 1000 shown in FIG. 2);
Use subject year storage means (for example, CPU 100 shown in FIG. 2; step e75 shown in FIG. 20) that stores the grade or birth year of the use subject input by the input means in association with the date of input. )When,
Use target person key association means (for example, CPU 100 shown in FIG. 2; steps a10 to a45 shown in FIG. 7) for associating the use target person with each dictionary activation key;
Detection means (for example, CPU 100 shown in FIG. 2; step b20 shown in FIG. 8) that is driven by a standby power source when the power is turned off and detects any key operation of each dictionary activation key;
ON processing means (for example, CPU 100 shown in FIG. 2; steps b10 to b15 shown in FIG. 8) for performing power-on processing by detection by the detection means;
At the time of power-on processing by the on-processing means, the date stored in the use target person year storage means, the grade or year of the user to be stored stored in association with the date, and the power-on processing by the detection means A new grade discriminating means (eg, CPU 100 shown in FIG. 2; for example, FIG. 22) that discriminates whether or not the user to be used associated with the dictionary activation key has entered the new grade based on the newly detected date. Step f90) shown in FIG.
When it is determined that the new school year has been reached by the new school year discriminating means, the dictionary information that is activated at the time of each key operation of each dictionary activation key set for the identified use target person is used as the dictionary activation key. by changing to other dictionary information belonging to the corresponding dictionary type, school year when setting changing means for changing the activation dictionary setting information stored in the boot dictionary setting means (e.g., CPU 100 shown in FIG. 2; FIG. 22 Steps f100 to f130) shown in FIG.
Is further provided.

請求項1に記載の発明によれば、辞書種別毎に辞書起動キーが対応づけられていて、使用対象者別の起動辞書設定画面に辞書種類毎の複数の辞書DBを一覧表示して、ユーザ操作により辞書種類毎に起動する辞書DBを設定することができる。そしてユーザ操作に従って使用対象者を指定すると、辞書検索画面の前記複数の辞書起動キーに対応する位置に、設定された各辞書種類に対応する辞書DBの辞書名をそれぞれ表示することができる。さらに、表示を確認して辞書起動キーを操作すると、ユーザ設定したその種類の辞書DBが起動するようになる。これにより、辞書起動キーに対するキー操作によって、使用対象者に応じた辞書DBを簡単に起動することができ、使い勝手を向上させることができる。 According to the first aspect of the present invention, a dictionary activation key is associated with each dictionary type, and a plurality of dictionary DBs for each dictionary type are displayed in a list on the activation dictionary setting screen for each user to be used. A dictionary DB to be activated for each dictionary type can be set by operation. When the user is designated according to the user operation, the dictionary name of the dictionary DB corresponding to each set dictionary type can be displayed at the position corresponding to the plurality of dictionary activation keys on the dictionary search screen . Further, when the display is confirmed and the dictionary activation key is operated, the type of dictionary DB set by the user is activated. Accordingly, the dictionary DB corresponding to the user can be easily activated by a key operation on the dictionary activation key, and the usability can be improved.

請求項に記載の発明によれば、入力された学年又は生年を、入力時の時刻と対応付けて記憶しておき、計時手段により計時される時刻に基づき使用対象者が新学年になったと判別された場合には、当該判別された使用対象者について設定されている各辞書起動キーそれぞれのキー操作時に起動する辞書情報を、当該辞書起動キーに対応する辞書種類に属する他の辞書情報に変更することができる。 According to the second aspect of the present invention, the entered grade or birth year is stored in association with the time of entry, and the use target person becomes the new grade based on the time measured by the time measuring means. If it is determined, the dictionary information that is activated at the time of key operation of each dictionary activation key set for the determined use target is changed to other dictionary information belonging to the dictionary type corresponding to the dictionary activation key. Can be changed.

以下、図1〜図24を参照して、本発明に係る情報表示制御装置の実施形態について詳細に説明する。尚、以下では、本発明を情報表示制御装置の一種である折りたたみ式の携帯型電子辞書(以下、単に「電子辞書」という。)に適用した場合を例にとって説明する。   Hereinafter, with reference to FIGS. 1-24, embodiment of the information display control apparatus which concerns on this invention is described in detail. Hereinafter, a case where the present invention is applied to a foldable portable electronic dictionary (hereinafter simply referred to as “electronic dictionary”), which is a kind of information display control device, will be described as an example.

電子辞書には、例えば、国語辞典、漢和辞典、英和辞典、和英辞典、百科事典等の種々の電子辞書データ(辞書DB)が内蔵されている。辞書DBとは、見出語と、見出語の意味や、見出語を用いた用例、成句、発音、解説といった、当該見出語を説明解説等するための文字データ、静止画像データ、動画データ、音声データ等の説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成したものである。ユーザは、検索対象の辞書DB(検索辞書DB)を選択して文字を入力(以下、入力された文字を「入力文字」という。)することにより、当該入力文字に適合する見出語の解説等を表示させることができる。   The electronic dictionary incorporates various electronic dictionary data (dictionary DB) such as a Japanese dictionary, a Chinese-Japanese dictionary, an English-Japanese dictionary, a Japanese-English dictionary, and an encyclopedia. Dictionary DB is the headwords, the meaning of headwords, examples using headwords, phrases, pronunciation, explanations, character data for explaining explanations of the headwords, still image data, It is structured systematically so that dictionary information obtained by collecting information associated with explanatory information such as moving image data and audio data can be searched using a computer. The user selects a dictionary DB (search dictionary DB) to be searched and inputs characters (hereinafter, the input characters are referred to as “input characters”), thereby explaining a headword that matches the input characters. Etc. can be displayed.

また、本実施形態において、電子辞書は、本体に内蔵される辞書DB(以下、「内蔵辞書DB」という。)の他、電子辞書に装着されるメモリカードに記憶された辞書DB(以下、「カード内辞書DB」という。)や、インターネット上で公開されている辞書DB(以下、「ネット辞書DB」という。)の利用が可能に構成されている。   In this embodiment, the electronic dictionary is a dictionary DB (hereinafter referred to as “built-in dictionary DB”) built in the main body, as well as a dictionary DB (hereinafter referred to as “built-in dictionary DB”) stored in a memory card attached to the electronic dictionary. Card dictionary DB ”) and a dictionary DB published on the Internet (hereinafter referred to as“ net dictionary DB ”).

[概観]
図1(a)に、電子辞書の斜視概観例を示す。図1(a)に示すように、電子辞書1は、表示パネル3と、キー群5とを備えて構成されている。キー群5を構成する各キーにはそれぞれ固有の機能が割り当てられており、ユーザは、これらのキーを押下して電子辞書1を操作する。
[Overview]
FIG. 1A shows a perspective overview example of an electronic dictionary. As shown in FIG. 1A, the electronic dictionary 1 includes a display panel 3 and a key group 5. Each key constituting the key group 5 is assigned a unique function, and the user operates the electronic dictionary 1 by pressing these keys.

図1(b)に、キー群5のキー配列の一例を示す。図1(b)に示すように、キー群5は、電源のON/OFFを切り替える電源キー11、入力文字を入力する文字入力キー12、説明情報の表示指示や操作の確定指示等を入力する訳/決定キー13、カーソルの移動方向等を指示する方向指示キー14、メニューキー15、検索辞書DBを指定するための辞書起動キー17等を備えて構成されており、本実施形態では、辞書起動キー17として、辞書種類“国語”に対応する国語キー17aと、辞書種類“漢和”に対応する漢和キー17bと、辞書種類“英和”に対応する英和キー17cと、辞書種類“和英”に対応する和英キー17dとを備えている。以下、辞書起動キー17の種類を「起動キー種別」という。   FIG. 1B shows an example of the key arrangement of the key group 5. As shown in FIG. 1B, the key group 5 inputs a power key 11 for switching power ON / OFF, a character input key 12 for inputting input characters, an instruction for displaying explanation information, a command for confirming operations, and the like. A translation / decision key 13, a direction instruction key 14 for designating the direction of movement of the cursor, a menu key 15, a dictionary activation key 17 for designating a search dictionary DB, and the like are provided. As activation keys 17, a Japanese key 17 a corresponding to the dictionary type “Kanji”, a Hanwa key 17 b corresponding to the dictionary type “Kanwa”, an English-Japanese key 17 c corresponding to the dictionary type “English-Japanese”, and a dictionary type “Japanese-English”. Corresponding Japanese-English keys 17d are provided. Hereinafter, the type of the dictionary activation key 17 is referred to as “activation key type”.

辞書起動キー17をキー操作することによれば、対応する辞書種類に属する辞書DBのうちの一の辞書DBをワンタッチで起動することができる。すなわち、国語キー17aをキー操作した場合には、国語辞典系に分類される辞書DBのうちの一の辞書DBが起動される。同様にして、漢和キー17bに対するキー操作時には漢和辞典系に分類される辞書DBのうちの一の辞書DBが、英和キー17cに対するキー操作時には英和辞典系に分類される辞書DBのうちの一の辞書DBが、和英キー17dに対するキー操作時には和英辞典系に分類される辞書DBのうちの一の辞書DBが、それぞれ起動される。本実施形態の電子辞書1は、複数のユーザが使用する場合を想定しており、この辞書起動キー17に対するキー操作に応じて起動される辞書が、使用するユーザ(以下、電子辞書1を使用するユーザを、「使用対象者」という。)に応じて割り当てられる。   By operating the dictionary activation key 17, one dictionary DB among the dictionary DBs belonging to the corresponding dictionary type can be activated with one touch. That is, when the national language key 17a is operated, one dictionary DB among the dictionary DBs classified into the national language dictionary system is activated. Similarly, one dictionary DB among the dictionary DBs classified into the Hanwa dictionary system at the time of key operation with respect to the Hanwa key 17b is one of the dictionary DBs classified into the English-Japanese dictionary system at the time of key operation with respect to the English-Japanese key 17c. When the dictionary DB is operated with respect to the Japanese-English key 17d, one of the dictionary DBs classified into the Japanese-English dictionary system is activated. The electronic dictionary 1 according to the present embodiment is assumed to be used by a plurality of users, and the dictionary activated in response to a key operation on the dictionary activation key 17 is used by the user (hereinafter, the electronic dictionary 1 is used). Are assigned according to “users to be used”).

さらに、本実施形態では、辞書起動キー17は、キー操作に応じて電源オン処理を行う機能を有し、電源オン時にキー操作された辞書起動キー17により使用対象者が指定される。具体的には、各辞書起動キー17には、それぞれユーザ操作に従って使用対象者が固有に割り振られており、電源オフ時に辞書起動キー17をキー操作することにより、電源投入指示と、使用対象者の指定とを同時に行うことができる。以下、辞書起動キー17に対するキー操作により指定された使用対象者を、「現使用対象者」という。   Furthermore, in the present embodiment, the dictionary activation key 17 has a function of performing a power-on process in response to a key operation, and a user is designated by the dictionary activation key 17 that is key-operated when the power is turned on. Specifically, each dictionary activation key 17 is uniquely assigned to a person to be used according to a user operation. By operating the dictionary activation key 17 when the power is turned off, a power-on instruction and a person to be used are displayed. Can be specified at the same time. Hereinafter, the target user specified by the key operation on the dictionary activation key 17 is referred to as “current target user”.

また、メニューキー15をキー操作することによれば、各種モード設定用のメニューや、利用可能な辞書DBの一覧を表示させて検索辞書DBの選択を促す辞書選択用のメニュー(辞書一覧メニュー)といった各種メニュー項目が提示され、選択されたメニュー項目に応じた処理が行われる。   Further, by operating the menu key 15, a menu for setting various modes and a dictionary selection menu for prompting selection of a search dictionary DB by displaying a list of available dictionary DBs (dictionary list menu). Various menu items are presented, and processing according to the selected menu item is performed.

一方、図1(a)に示すように、電子辞書1は、通信装置(図2に示す通信装置400)を具備しており、この通信装置を介してネットワークNに接続することにより、当該ネットワークNに接続される外部機器との通信が可能である。このネットワークNとは、例えば、インターネット及びインターネットに接続するための回線やISPサーバ等のことであり、電話回線網、ISDN回線網、専用線、衛星通信回線、CATV回線等の各種通信回線と、それらを接続するインターネットプロバイダ等を含む。   On the other hand, as shown in FIG. 1A, the electronic dictionary 1 includes a communication device (the communication device 400 shown in FIG. 2), and by connecting to the network N via this communication device, the network Communication with an external device connected to N is possible. The network N is, for example, the Internet, a line for connecting to the Internet, an ISP server, and the like, and includes various communication lines such as a telephone line network, an ISDN line network, a dedicated line, a satellite communication line, a CATV line, Including internet providers that connect them.

具体的には、電子辞書1は、通信装置400及びネットワークNを介して辞書サーバ9a(9a−1,9a−2,・・・)に通信接続し、各辞書サーバ9aが公開しているネット辞書DBを利用することができる。   Specifically, the electronic dictionary 1 is communicatively connected to the dictionary server 9a (9a-1, 9a-2,...) Via the communication device 400 and the network N, and the network opened by each dictionary server 9a. Dictionary DB can be used.

或いは、電子辞書1は、通信装置400及びネットワークNを介して、推奨辞書情報90を有する管理サーバ9bに通信接続し、使用対象者の職業や通学する学校、年齢等に応じた推奨辞書の情報を取得することができる。   Alternatively, the electronic dictionary 1 is connected to the management server 9b having the recommended dictionary information 90 via the communication device 400 and the network N, and the recommended dictionary information according to the occupation of the user, school to go to school, age, etc. Can be obtained.

また、図1(a)に示すように、電子辞書1本体の側面には、メモリカード650を着脱自在に装着するカードスロット600が設けられており、辞書DBを記憶したメモリカードを装着することにより、当該辞書DBを利用することができるようになっている。   As shown in FIG. 1 (a), a card slot 600 for detachably mounting a memory card 650 is provided on the side surface of the electronic dictionary 1, and a memory card storing a dictionary DB is mounted. Thus, the dictionary DB can be used.

さらに、図1(a)に示すように、電子辞書1本体の側面には、データの入力端子を備えた通信コネクタ7が設けられており、通信ケーブル8によりパーソナルコンピュータ(以下、「PC」という。)等の外部機器と接続することで、辞書DBをダウンロードすることができるようになっている。この通信コネクタ7には、USBや、IEEEといった種々の形式が適宜選択される。電子辞書1と接続されたPCから伝送される辞書DBは、前述のカードスロット600に装着されたメモリカード650、或いは電子辞書1の備えるフラッシュROM800(図2参照)に適宜格納される。   Further, as shown in FIG. 1A, a communication connector 7 having a data input terminal is provided on the side surface of the electronic dictionary 1, and a personal computer (hereinafter referred to as “PC”) is connected by a communication cable 8. Etc.), the dictionary DB can be downloaded. Various types such as USB and IEEE are appropriately selected for the communication connector 7. The dictionary DB transmitted from the PC connected to the electronic dictionary 1 is appropriately stored in the memory card 650 installed in the card slot 600 or the flash ROM 800 (see FIG. 2) provided in the electronic dictionary 1.

[機能構成]
図2は、電子辞書1の機能構成の一例を示すブロック図である。図2に示すように、電子辞書1は、CPU100、入力装置200、表示装置300、通信装置400、伝送制御装置500、カードスロット600、RAM700、フラッシュROM800、及び内蔵時計1000によって構成されており、各部は内部バスによって接続されている。
[Function configuration]
FIG. 2 is a block diagram illustrating an example of a functional configuration of the electronic dictionary 1. As shown in FIG. 2, the electronic dictionary 1 includes a CPU 100, an input device 200, a display device 300, a communication device 400, a transmission control device 500, a card slot 600, a RAM 700, a flash ROM 800, and a built-in clock 1000. Each part is connected by an internal bus.

CPU100は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書1を統括的に制御する。具体的には、CPU100は、入力装置200から入力される信号等に応じてフラッシュROM800に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をRAM700に保存するとともに、当該処理結果を表示するための表示信号を適宜表示装置300に出力し、対応する表示情報を表示させる。   The CPU 100 executes processing based on a predetermined program in accordance with an input instruction, performs an instruction to each functional unit, data transfer, and the like, and controls the electronic dictionary 1 in an integrated manner. Specifically, the CPU 100 reads a program stored in the flash ROM 800 in accordance with a signal input from the input device 200 and executes processing according to the program. Then, the processing result is stored in the RAM 700, and a display signal for displaying the processing result is appropriately output to the display device 300 to display the corresponding display information.

入力装置200は、文字キーや数字キー、各種機能キー等を備えたキーボード、或いはマウスやタブレットといったポインティングデバイス等により実現されるものであり、これらが操作された場合には、その操作に応じた操作信号をCPU100に出力する。この入力装置200におけるキー入力により、使用対象者の指定、入力文字の入力、検索辞書DBの選択、検索実行指示、ジャンプ指示、用例の表示指示等の入力手段が実現される。尚、この入力装置200は、図1に示すキー群5に相当するものである。   The input device 200 is realized by a keyboard having character keys, numeric keys, various function keys, or the like, or a pointing device such as a mouse or a tablet. When these are operated, the input device 200 corresponds to the operation. An operation signal is output to CPU100. By means of key input in the input device 200, input means such as designation of a person to be used, input of input characters, selection of a search dictionary DB, search execution instruction, jump instruction, and example display instruction are realized. The input device 200 corresponds to the key group 5 shown in FIG.

表示装置300は、CPU100から入力される表示信号に基づいて各種画面を表示するための装置であり、例えば、LCD(Liquid Crystal Display)やELD(Electronic Luminescent Display)等により実現される。尚、この表示装置300は、図1に示す表示パネル3に相当する。   The display device 300 is a device for displaying various screens based on display signals input from the CPU 100, and is realized by, for example, an LCD (Liquid Crystal Display) or an ELD (Electronic Luminescent Display). The display device 300 corresponds to the display panel 3 shown in FIG.

通信装置400は、ネットワークNを介して接続される外部機器(本実施形態では、図1に示した辞書サーバ9aや辞書管理サーバ9b)と所定の情報を送受するための装置であり、外部機器との通信を行うための制御を行う。   The communication device 400 is a device for transmitting / receiving predetermined information to / from external devices (in this embodiment, the dictionary server 9a and the dictionary management server 9b shown in FIG. 1) connected via the network N. Controls to communicate with.

伝送制御装置500は、通信ケーブルを介して接続される外部機器(例えば、PC)と所定の情報を送受するための装置であり、外部機器との通信を行うための制御を行う。尚、この伝送制御装置500は、図1に示す通信コネクタ7に相当する。   The transmission control device 500 is a device for transmitting / receiving predetermined information to / from an external device (for example, a PC) connected via a communication cable, and performs control for communicating with the external device. The transmission control device 500 corresponds to the communication connector 7 shown in FIG.

カードスロット600は、メモリカード650を着脱自在に装着し、CPU100から入力される指示に応じてメモリカード650に記憶される辞書DBを読み出す。また、カードスロット600は、伝送制御装置500を介して外部機器から伝送される辞書DBのうち、格納場所にメモリカードが指定された辞書DBを、カード内辞書DBとしてメモリカード650に格納する。   In the card slot 600, the memory card 650 is detachably mounted, and the dictionary DB stored in the memory card 650 is read according to an instruction input from the CPU 100. The card slot 600 stores, in the memory card 650, a dictionary DB in which a memory card is specified as a storage location among dictionary DBs transmitted from an external device via the transmission control device 500 as an in-card dictionary DB.

RAM700は、CPU100の作業用メモリとして用いられる半導体メモリであり、CPU100が実行するプログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。   The RAM 700 is a semiconductor memory used as a working memory for the CPU 100, and includes a memory area that temporarily stores programs executed by the CPU 100, data related to the execution of these programs, and the like.

フラッシュROM800には、各種初期設定、ハードウェアの構成、又は必要なプログラムのロード等を行うための初期プログラムが格納される。CPU100は、電子辞書1の電源投入時においてこの初期プログラムを実行することにより、電子辞書1の動作環境を設定する。   The flash ROM 800 stores an initial program for performing various initial settings, hardware configuration, loading of necessary programs, and the like. The CPU 100 sets the operating environment of the electronic dictionary 1 by executing this initial program when the electronic dictionary 1 is powered on.

また、フラッシュROM800には、電子辞書1の動作に係るプログラムや、電子辞書1の備える種々の機能を実現するためのプログラム、これらプログラムの実行に係るデータ等が格納されるとともに、複数の内蔵辞書DBが格納される。この内蔵辞書DBは、フラッシュROM800に予め格納された辞書DBの他、外部機器からダウンロードされて追加された辞書DBを含む。CPU100は、伝送制御装置500を介して外部機器から伝送される辞書DBのうち、格納場所にフラッシュROMが指定された辞書DBを、内蔵辞書DBとしてフラッシュROM800に格納する。   The flash ROM 800 stores a program related to the operation of the electronic dictionary 1, a program for realizing various functions provided in the electronic dictionary 1, data related to the execution of these programs, and a plurality of built-in dictionaries. DB is stored. The built-in dictionary DB includes a dictionary DB stored in advance in the flash ROM 800 and a dictionary DB downloaded and added from an external device. The CPU 100 stores, in the flash ROM 800, a built-in dictionary DB in which the flash ROM is designated as a storage location among the dictionary DBs transmitted from the external device via the transmission control device 500.

内蔵時計1000は、現在の年月日時分秒の日付時刻を計時する計時装置であり、計時した日付時刻を適宜CPU100に出力する。   The built-in clock 1000 is a time measuring device that measures the date / time of the current year / month / day / hour / minute / second and outputs the time / date to the CPU 100 as appropriate.

次に、以上説明した概観・構成の電子辞書1の具体的な3つの実施形態について、順に説明する。   Next, three specific embodiments of the electronic dictionary 1 having the overview and configuration described above will be described in order.

(第1実施形態)
先ず、第1実施形態について説明する。
(First embodiment)
First, the first embodiment will be described.

[RAM・フラッシュROMの構成]
図3(a)は第1実施形態の電子辞書のRAM700aの構成例、(b)は第1実施形態の電子辞書のフラッシュROM800aの構成例を示す図である。図3(a)に示すように、RAM700aは、第1実施形態を実現するため、ユーザ操作により指定された現使用対象者のユーザ名を保持する現使用対象者格納領域702と、ユーザ操作に従って設定された検索辞書DBの辞書種別(検索辞書種別)を保持する検索辞書種別格納領域704と、ユーザ操作により入力された入力文字を保持する入力文字格納領域706とを備えている。
[RAM / Flash ROM configuration]
FIG. 3A is a diagram illustrating a configuration example of the RAM 700a of the electronic dictionary of the first embodiment, and FIG. 3B is a diagram illustrating a configuration example of the flash ROM 800a of the electronic dictionary of the first embodiment. As shown in FIG. 3A, the RAM 700a implements the current usage target person storage area 702 that holds the user name of the current usage target person specified by the user operation and the user operation in order to realize the first embodiment. A search dictionary type storage area 704 that holds the set dictionary type (search dictionary type) of the search dictionary DB, and an input character storage area 706 that holds input characters input by a user operation.

また、図3(b)に示すように、フラッシュROM800aには、内蔵辞書DB900として、広○苑902、学習国語辞典904、漢和辞典906、ジーニ○ス英和辞典908、ジーニ○ス和英辞典910、ロング○ン英和辞典912、ロング○ン和英辞典914、・・・といった複数の辞書DBが格納されている。   Also, as shown in FIG. 3B, the flash ROM 800a has a built-in dictionary DB 900 as a wide dictionary 902, a learning Japanese dictionary 904, a Chinese-Japanese dictionary 906, a Gini * S English-Japanese dictionary 908, a Gini * S Japanese-English dictionary 910, A plurality of dictionary DBs such as Long * n English-Japanese Dictionary 912, Long * n Japanese-English Dictionary 914,... Are stored.

図4は、内蔵辞書DBである広○苑902の蓄積形式の一例を示す図である。図4に示すように、広○苑902には、見出語と、当該見出語を説明するための文字データである説明情報とが対応付けられた辞書データが蓄積される。尚、図示しないが、同様にして、各内蔵辞書DBには、それぞれ、見出語と説明情報とが対応付けられた辞書データが蓄積される。   FIG. 4 is a diagram illustrating an example of a storage format of the wide 苑 902 that is a built-in dictionary DB. As shown in FIG. 4, in the broad circle 902, dictionary data in which a headword is associated with explanation information that is character data for explaining the headword is stored. Although not shown, similarly, each built-in dictionary DB stores dictionary data in which headwords and explanation information are associated with each other.

さらに、フラッシュROM800aには、第1実施形態を実現するため、辞書分類テーブル810と、妹用起動辞書データ820−1、兄用起動辞書データ820−2、及び父用起動辞書データ820−3を備えた起動辞書設定情報としての使用対象者別起動辞書データ820と、第1の使用対象者別辞書割当プログラム850aと、第1の起動時設定プログラム860aと、辞書検索プログラム870とが格納されている。   Further, in order to implement the first embodiment, the flash ROM 800a includes a dictionary classification table 810, sister activation dictionary data 820-1, brother activation dictionary data 820-2, and father activation dictionary data 820-3. Stored is the activation dictionary data 820 for each user to be used as activation dictionary setting information, a first dictionary allocation program 850a for each user to be used, a first startup setting program 860a, and a dictionary search program 870. Yes.

辞書分類テーブル810は、辞書種類毎に、当該辞書種類に属する辞書DBと、当該辞書DBの格納場所との対応関係が設定されたデータテーブルである。図5は、辞書分類テーブル810のデータ構成例を示す図である。例えば、レコードL10は、辞書種類“国語”に属する辞書DB“広○苑”が、フラッシュROMに格納される内蔵辞書DBであることを示している。また、レコードL12は、辞書種類“漢和”に属する辞書DB“漢字字典”が、メモリカードに格納されるカード内辞書DBであることを示している。   The dictionary classification table 810 is a data table in which a correspondence relationship between a dictionary DB belonging to the dictionary type and a storage location of the dictionary DB is set for each dictionary type. FIG. 5 is a diagram illustrating a data configuration example of the dictionary classification table 810. For example, the record L10 indicates that the dictionary DB “Hiro * 苑” that belongs to the dictionary type “Japanese” is a built-in dictionary DB stored in the flash ROM. The record L12 indicates that the dictionary DB “Kanji dictionary” belonging to the dictionary type “Kanwa” is an in-card dictionary DB stored in the memory card.

また、ネット辞書DBについては、格納場所として、該当する辞書DBを公開している辞書サーバ9aのURLが設定される。例えば、レコードL14によれば、辞書種類“漢和”に属する辞書DB“イラスト漢字辞典”はネット辞書DBであり、格納場所として、URL“http://www.klm.co.jp”が設定されている。   For the net dictionary DB, the URL of the dictionary server 9a publishing the corresponding dictionary DB is set as the storage location. For example, according to record L14, the dictionary DB “Illustration Kanji Dictionary” belonging to the dictionary type “Kanwa” is a net dictionary DB, and the URL “http://www.klm.co.jp” is set as the storage location. ing.

使用対象者別起動辞書データ820は、使用対象者毎に用意され、辞書起動キー17に対するキー操作時に起動する辞書に関するデータが設定される。図6は、第1実施形態における使用対象者別起動辞書データ820のデータ構成例を示す図である。図6に示す使用対象者別起動辞書データ820は、妹用起動辞書データ820−1、兄用起動辞書データ820−2、及び父用起動辞書データ820−3の3人の使用対象者用の起動辞書データを備え、それぞれ、該当する使用対象者を指定する対象者指定キー822、当該使用対象者のユーザ名824、当該使用対象者を認証するためのパスワード826、及び当該使用対象者用の起動辞書割当情報828を記憶する。   The activation dictionary data 820 for each user to be used is prepared for each user to be used, and data related to a dictionary that is activated when the dictionary activation key 17 is operated is set. FIG. 6 is a diagram illustrating a data configuration example of the activation dictionary data 820 for each user to be used in the first embodiment. The activation dictionary data 820 for each user to be used shown in FIG. 6 is for the three users who are the activation dictionary data 820-1, sister activation dictionary data 820-2, and father activation dictionary data 820-3. Each of which includes activation dictionary data, a target person specifying key 822 for specifying a corresponding target user, a user name 824 of the target user, a password 826 for authenticating the target user, and a target user The activation dictionary assignment information 828 is stored.

対象者指定キー822には、該当する使用対象者を指定するキーとして機能する起動キー種別が設定される。前述のように、各辞書起動キー17に割り振られる使用対象者は固有のものであり、各使用対象者用の起動辞書データには、それぞれ別個の起動キー種別が設定される。例えば、図6に示す妹用起動辞書データ820−1の対象者指定キー822には“国語キー”が設定されており、電源をオンする際に国語キー17aがキー操作された場合には、ユーザ名“妹”なる使用対象者が現使用対象者に設定される。   In the target person specifying key 822, an activation key type that functions as a key for specifying the corresponding target user is set. As described above, the user to be assigned to each dictionary activation key 17 is unique, and a separate activation key type is set for each activation dictionary data for each user. For example, when “National language key” is set in the subject designation key 822 of the sister activation dictionary data 820-1 shown in FIG. 6 and the national language key 17 a is operated when the power is turned on, The use target person with the user name “sister” is set as the current use target person.

起動辞書割当情報828には、辞書種類と、対応する辞書起動キー17がキー操作された際に起動する辞書DBとの対応関係が設定される。詳細には、辞書種類“国語”と対応付けて、辞書種類“国語”に属する辞書DBの中からユーザ操作により指定された一の辞書DBが設定される。同様にして、辞書種類“漢和”と対応付けて、辞書種類“漢和”に属する辞書DBの中からユーザ操作により指定された辞書DBが、辞書種類“英和”と対応付けて、辞書種類“英和”に属する辞書DBの中からユーザ操作により指定された辞書DBが、辞書種類“和英”と対応付けて、辞書種類“和英”に属する辞書DBの中からユーザ操作により指定された辞書DBが、それぞれ設定される。   In the activation dictionary assignment information 828, the correspondence between the dictionary type and the dictionary DB that is activated when the corresponding dictionary activation key 17 is operated is set. Specifically, one dictionary DB designated by the user operation is set from the dictionary DBs belonging to the dictionary type “National language” in association with the dictionary type “National language”. Similarly, the dictionary DB designated by the user operation from the dictionary DBs belonging to the dictionary type “Kanwa” in association with the dictionary type “Kanwa” is associated with the dictionary type “English-Japanese” in association with the dictionary type “English-Japanese”. The dictionary DB designated by the user operation from the dictionary DB belonging to "" is associated with the dictionary type "Japanese-English", and the dictionary DB designated by the user operation from the dictionary DB belonging to the dictionary type "Japanese-English" Each is set.

例えば、図6に示す妹用起動辞書データ820−1の起動辞書割当情報828によれば、ユーザ名“妹”なる使用対象者が現使用対象者の場合には、国語キー17aに対するキー操作に応じて学習国語辞典904が起動し、漢和キー17bに対するキー操作に応じてイラスト漢字辞典の辞書DBが起動し、英和キー17cに対するキー操作に応じてロング○ン英和辞典912が起動し、和英キー17dに対するキー操作に応じてロング○ン和英辞典914が起動することとなる。   For example, according to the activation dictionary assignment information 828 of the activation dictionary data 820-1 for younger sister shown in FIG. 6, when the use target person with the user name “sister” is the current use target person, the key operation on the national language key 17a In response, the learning national language dictionary 904 is activated, the dictionary DB of the illustration kanji dictionary is activated in response to the key operation on the Hanwa key 17b, and the long * n English-Japanese dictionary 912 is activated in response to the key operation on the English-Japanese key 17c. In response to a key operation on 17d, the Long-Japanese dictionary 914 is activated.

第1の使用対象者別辞書割当プログラム850aは、第1の使用対象者別辞書割当処理をCPU100に実行させるためのプログラムであり、一の使用対象者用の起動辞書データが作成される。具体的には、CPU100は、対象者指定キー、ユーザ名、パスワード、及び各辞書起動キー17に割り当てる辞書DBの各項目に対する指定操作を受け付け、指定操作に従って当該使用対象者用の起動辞書データを更新する。   The first user-by-user dictionary assignment program 850a is a program for causing the CPU 100 to execute the first user-by-user dictionary assignment process, and creates activation dictionary data for one user. Specifically, the CPU 100 accepts a designation operation for each item of the dictionary DB assigned to the target person designation key, the user name, the password, and each dictionary activation key 17, and starts the activation dictionary data for the target user according to the designation operation. Update.

第1の起動時設定プログラム860aは、第1の起動時設定処理をCPU100に実行させるためのプログラムである。具体的には、CPU100は、電源オン時にキー操作された辞書起動キー17に応じて現使用対象者を決定するとともに、使用対象者別起動辞書データ820を参照し、現使用対象者用の起動辞書データにパスワードが記憶されている場合には、パスワードの入力を受け付けて使用対象者を認証する処理を行う。   The first startup setting program 860a is a program for causing the CPU 100 to execute the first startup setting process. Specifically, the CPU 100 determines the current user according to the dictionary activation key 17 that is key-operated when the power is turned on, and refers to the activation dictionary data 820 for each user to be used to activate the current user. When a password is stored in the dictionary data, a process for accepting the password and authenticating the user is performed.

辞書検索プログラム870は、辞書検索処理をCPU100に実行させるためのプログラムである。すなわち、CPU100は、ユーザ操作に従って検索辞書DBを設定する。具体的には、辞書起動キー17の何れかがキー操作された場合は、現使用対象者用の起動辞書データを参照してキー操作された辞書起動キー17に割り当てられている辞書DBを検索辞書DBに設定する。一方、メニューキー15がキー操作されて辞書一覧メニューが選択された場合には、辞書一覧から選択された辞書DBを検索辞書DBに設定する。   The dictionary search program 870 is a program for causing the CPU 100 to execute dictionary search processing. That is, the CPU 100 sets the search dictionary DB according to the user operation. Specifically, when any of the dictionary activation keys 17 is operated, the dictionary DB assigned to the dictionary activation key 17 that has been keyed is searched with reference to activation dictionary data for the current user. Set in dictionary DB. On the other hand, when the menu key 15 is operated to select the dictionary list menu, the dictionary DB selected from the dictionary list is set as the search dictionary DB.

そして、CPU100は、辞書分類テーブル810に設定された検索辞書DBの格納場所に応じて以下の処理を実行する。すなわち、検索辞書DBの格納場所がフラッシュROMの場合には、内蔵辞書DB900としてフラッシュROM800aに格納された検索辞書DBに含まれる見出語をもとに辞書引き処理を行い、入力文字に適合する見出語に対応する説明情報を読み出して表示する制御を行う。或いは、検索辞書DBの格納場所がメモリカードの場合には、カード内辞書DBとしてメモリカード650に格納された検索辞書DBに含まれる見出語をもとに辞書引き処理を行い、入力文字に適合する見出語に対応する説明情報を読み出して表示する制御を行う。一方、検索辞書DBの格納場所としてURLが設定されている場合には、当該URLに従って辞書サーバ9aに接続し、入力文字を指定した検索要求を送信することにより当該接続した辞書サーバ9aに辞書引き処理を行わせる。そして、当該辞書サーバ9aから応答された検索結果データ、すなわち、入力文字に適合する見出語の説明情報を表示する制御を行う。   Then, the CPU 100 executes the following processing according to the storage location of the search dictionary DB set in the dictionary classification table 810. In other words, when the storage location of the search dictionary DB is the flash ROM, the dictionary lookup process is performed based on the headwords included in the search dictionary DB stored in the flash ROM 800a as the built-in dictionary DB 900 to match the input character. Control is performed to read out and display the explanation information corresponding to the headword. Alternatively, when the storage location of the search dictionary DB is a memory card, the dictionary lookup process is performed based on the entry word contained in the search dictionary DB stored in the memory card 650 as the in-card dictionary DB, Control is performed to read out and display the explanation information corresponding to the matching headword. On the other hand, if a URL is set as the storage location of the search dictionary DB, the dictionary is connected to the dictionary server 9a according to the URL, and a search request designating input characters is transmitted to the connected dictionary server 9a. Let the process do. Then, the search result data returned from the dictionary server 9a, that is, control for displaying the explanation information of the headword that matches the input character is performed.

[処理の流れ]
次に、図7〜図9を参照して、第1実施形態においてCPU100が実行する処理の流れについて説明する。
先ず、第1の使用対象者別辞書割当処理の流れについて、図7に示すフローチャートを参照して説明する。尚、ここで説明する処理は、CPU100が第1の使用対象者別辞書割当プログラム850aを読み出して実行することにより実現される。
[Process flow]
Next, a flow of processing executed by the CPU 100 in the first embodiment will be described with reference to FIGS.
First, the flow of the first user-specific dictionary assignment process will be described with reference to the flowchart shown in FIG. The process described here is realized by the CPU 100 reading and executing the first user-specific dictionary assignment program 850a.

図7に示すように、先ず、使用対象者を指定するための起動キー種別の指定操作を受け付ける(ステップa10)。そして、CPU100は、指定された起動キー種別の辞書起動キーに使用対象者が割り振られていない場合には(ステップa20:NO)、ステップa45に移行する。   As shown in FIG. 7, first, an activation key type designation operation for designating a user to be used is accepted (step a10). If the target user is not assigned to the dictionary activation key of the designated activation key type (step a20: NO), the CPU 100 proceeds to step a45.

一方、CPU100は、指定された起動キー種別の辞書起動キーに使用対象者が既に割り振られている場合、すなわち、使用対象者別起動辞書データ820が備える各使用対象者用の起動辞書データにおいて、対象者指定キー822として当該指定された起動キー種別が設定されている場合には(ステップa20:YES)、設定変更の許否を確認するメッセージを表示し(ステップa30)、変更が許可された場合に(ステップa40:YES)、ステップa45に移行する。   On the other hand, in the case where the use target person is already allocated to the dictionary start key of the specified start key type, that is, in the start dictionary data for each use target provided in the use target person start dictionary data 820, the CPU 100 When the designated activation key type is set as the subject designation key 822 (step a20: YES), a message for confirming whether or not the setting change is permitted is displayed (step a30), and the change is permitted. (Step a40: YES), the process proceeds to Step a45.

ステップa45では、CPU100は、ステップa10で指定された起動キー種別を、対象者指定キー822に設定する。   In step a <b> 45, the CPU 100 sets the activation key type designated in step a <b> 10 as the target person designation key 822.

続いて、CPU100は、ユーザ名の指定操作を受け付けて、ユーザ名824を設定する(ステップa50)。   Subsequently, the CPU 100 accepts a user name designation operation and sets the user name 824 (step a50).

続いて、CPU100は、パスワードの指定操作を受け付けて、指定された場合に(ステップa60:YES)、パスワード826を設定する(ステップa70)。   Subsequently, the CPU 100 accepts a password designation operation, and when designated (step a60: YES), sets the password 826 (step a70).

続いて、CPU100は、“国語”、“漢和”、“英和”、及び“和英”の各辞書種類について、ループAの処理を繰り返し実行する(ステップa80〜ステップa110)。   Subsequently, the CPU 100 repeatedly executes the process of the loop A for each of the dictionary types of “Japanese”, “Kan-wa”, “English-Japanese”, and “Japanese-English” (step a80 to step a110).

ループAでは、CPU100は、先ず、辞書分類テーブル810をもとに、処理対象の辞書種類に属する辞書DBを一覧表示する制御を行う(ステップa90)。そして、CPU100は、一覧表示させた辞書DBの中から選択された辞書DBを、処理対象の辞書種類と対応付けて起動辞書割当情報828に設定することにより、対応する辞書起動キー17のキー操作時に起動する辞書DBを割り当てる(ステップa100)。そして、CPU100は、全ての辞書種類についてループAを実行したならば、本処理を終了する。   In the loop A, the CPU 100 first performs control to display a list of dictionary DBs belonging to the type of dictionary to be processed based on the dictionary classification table 810 (step a90). Then, the CPU 100 sets the dictionary DB selected from the list-displayed dictionary DBs in association with the type of dictionary to be processed in the activation dictionary assignment information 828, thereby performing the key operation of the corresponding dictionary activation key 17. A dictionary DB that is activated at times is assigned (step a100). And CPU100 will complete | finish this process, if the loop A is performed about all the dictionary types.

次に、第1の起動時設定処理の流れについて、図8に示すフローチャートを参照して説明する。尚、ここで説明する処理は、CPU100が第1の起動時設定プログラム860aを読み出して実行することにより実現される。   Next, the flow of the first startup setting process will be described with reference to the flowchart shown in FIG. The process described here is realized by the CPU 100 reading and executing the first startup setting program 860a.

図8に示すように、電源オフ時の待機電源によって電源キー又は辞書起動キー17に対するキー操作を監視し、これらのキーに対するキー操作の検知によって電源オン操作が為されたと判断した場合には(ステップb10:YES)、CPU100は、電源オン処理を実行し(ステップb15)、続いて、操作されたキーを判別する(ステップB40)。そして、CPU100は、辞書起動キー17の何れかがキー操作されたと判別した場合には、ステップb50に移行する。   As shown in FIG. 8, when the key operation on the power key or the dictionary activation key 17 is monitored by the standby power when the power is turned off, and it is determined that the power on operation is performed by detecting the key operation on these keys ( Step b10: YES), the CPU 100 executes a power-on process (step b15), and then determines the operated key (step B40). If the CPU 100 determines that any of the dictionary activation keys 17 has been operated, the CPU 100 proceeds to step b50.

一方、ステップB40における判別の結果、電源キー11がキー操作されたと判別した場合には、CPU100は、辞書起動キー17のキー操作による使用対象者の指定操作を促すメッセージを表示して待機する(ステップb30)。そして、CPU100は、辞書起動キー17に対するキー操作が為された場合には(ステップb40:YES)、ステップb50に移行する。   On the other hand, if it is determined that the power key 11 has been operated as a result of the determination in step B40, the CPU 100 displays a message prompting the user to specify the user by the key operation of the dictionary activation key 17, and stands by ( Step b30). If the key operation is performed on the dictionary activation key 17 (step b40: YES), the CPU 100 proceeds to step b50.

ステップb50では、CPU100は、使用対象者別起動辞書データ820を参照し、当該キー操作された辞書起動キー17の起動キー種別に従って現使用対象者を決定する。この際、決定された現使用対象者のユーザ名が現使用対象者格納領域702に保持される。   In step b50, the CPU 100 refers to the activation dictionary data 820 for each user to be used, and determines the current user to be used according to the activation key type of the dictionary activation key 17 that has been keyed. At this time, the user name of the determined current user is held in the current user storage area 702.

続いて、CPU100は、決定した現使用対象者用の起動辞書データを参照してパスワード826が設定されているか否かを判定し、設定されている場合には(ステップb60:YES)、パスワードの入力操作を受け付ける(ステップb70)。そして、CPU100は、入力されたパスワードを現使用対象者用の起動辞書データに設定されたパスワード826と比較することで使用対象者本人の認証を行い、パスワードが認証・照合された場合には(ステップb80:YES)、本処理を終了する。   Subsequently, the CPU 100 determines whether or not the password 826 is set by referring to the determined activation dictionary data for the current user, and when it is set (step b60: YES), the password is changed. An input operation is accepted (step b70). Then, the CPU 100 authenticates the use target person by comparing the input password with the password 826 set in the activation dictionary data for the current use target, and when the password is authenticated / verified ( Step b80: YES), this process ends.

一方、CPU100は、パスワードが認証・照合されない場合には(ステップb80:NO)、ステップb70に戻って再度パスワードの入力操作を受け付ける。   On the other hand, when the password is not authenticated / verified (step b80: NO), the CPU 100 returns to step b70 and accepts the password input operation again.

次に、辞書検索処理の流れについて、図9に示すフローチャートを参照して説明する。尚、ここで説明する処理は、CPU100が辞書検索プログラム870を読み出して実行することにより実現される。   Next, the flow of dictionary search processing will be described with reference to the flowchart shown in FIG. Note that the processing described here is realized by the CPU 100 reading and executing the dictionary search program 870.

図9に示すように、CPU100は、辞書起動キー17に対するキー操作が為された場合には(ステップc10:YES)、現使用対象者用の起動辞書データを参照し、キー操作された辞書起動キー17に割り当てられている辞書DBを検索辞書DBに設定する(ステップc20)。この際、設定された検索辞書DBの辞書種別が検索辞書種別格納領域704に保持される。   As shown in FIG. 9, when a key operation is performed on the dictionary activation key 17 (step c10: YES), the CPU 100 refers to the activation dictionary data for the current user and activates the dictionary that has been key-operated. The dictionary DB assigned to the key 17 is set as the search dictionary DB (step c20). At this time, the set dictionary type of the search dictionary DB is held in the search dictionary type storage area 704.

一方、CPU100は、メニューキー15がキー操作された場合であって(ステップc30:YES)、辞書一覧メニューから辞書DBが選択された場合には(ステップc40:YES)、当該選択された辞書DBを検索辞書DBに設定する(ステップc50)。この際、設定された検索辞書DBの辞書種別が検索辞書種別格納領域704に保持される。   On the other hand, when the menu key 15 is operated by the key (step c30: YES) and the dictionary DB is selected from the dictionary list menu (step c40: YES), the CPU 100 selects the selected dictionary DB. Is set in the search dictionary DB (step c50). At this time, the set dictionary type of the search dictionary DB is held in the search dictionary type storage area 704.

続いて、CPU100は、入力文字の入力を受け付ける(ステップc60)。そして、訳/決定キー13に対するキー操作に応じて(ステップc70:YES)、CPU100は、入力された入力文字を入力文字格納領域706に格納するとともに、辞書分類テーブル810を参照し、ステップc20又はステップc50で設定された検索辞書DBの格納場所を判別する(ステップc80)。   Subsequently, the CPU 100 receives an input character (step c60). Then, in response to a key operation on the translation / decision key 13 (step c70: YES), the CPU 100 stores the input character input in the input character storage area 706 and refers to the dictionary classification table 810, step c20 or The storage location of the search dictionary DB set in step c50 is determined (step c80).

そして、検索辞書DBの格納場所がフラッシュROMの場合には、CPU100は、フラッシュROM800aに格納される内蔵辞書DB900のうちの検索辞書DBに含まれる見出語をもとに辞書引き処理を行い、ステップc60で入力された入力文字に適合する見出語に対応する説明情報を読み出す(ステップc90)。そして、CPU100は、読み出した説明情報を表示する制御を行う(ステップc100)。   When the storage location of the search dictionary DB is the flash ROM, the CPU 100 performs a dictionary lookup process based on the headword included in the search dictionary DB of the built-in dictionary DB 900 stored in the flash ROM 800a. The explanation information corresponding to the headword that matches the input character input in step c60 is read (step c90). Then, the CPU 100 performs control to display the read explanation information (step c100).

同様にして、検索辞書DBの格納場所がメモリカードの場合には、CPU100は、メモリカード650に格納されたカード内辞書DBのうちの検索辞書DBに含まれる見出語をもとに辞書引き処理を行い、ステップc60で入力された入力文字に適合する見出語に対応する説明情報を読み出す(ステップc90)。そして、CPU100は、読み出した説明情報を表示する制御を行う(ステップc100)。   Similarly, when the storage location of the search dictionary DB is a memory card, the CPU 100 searches the dictionary based on the headword included in the search dictionary DB of the in-card dictionary DB stored in the memory card 650. Processing is performed, and explanation information corresponding to the headword that matches the input character input in step c60 is read (step c90). Then, the CPU 100 performs control to display the read explanation information (step c100).

一方、検索辞書DBの格納場所としてURLが設定されている場合には、CPU100は、当該URLに従って辞書サーバ9aに接続し、ステップc60で入力された入力文字を指定した検索要求を送信する(ステップc110)。これにより、当該接続した辞書サーバ9aに辞書引き処理を行わせて当該辞書サーバ9aから入力文字に適合する見出語の説明情報を取得し(ステップc120)、取得した説明情報を表示する制御を行う(ステップc130)。   On the other hand, if a URL is set as the storage location of the search dictionary DB, the CPU 100 connects to the dictionary server 9a according to the URL and transmits a search request specifying the input character input in step c60 (step S60). c110). As a result, the connected dictionary server 9a performs dictionary lookup processing to acquire the explanation information of the headword that matches the input character from the dictionary server 9a (step c120), and performs control for displaying the acquired explanation information. Perform (step c130).

[操作例]
次に、第1実施形態における電子辞書の操作例について説明する。図10〜図13は、第1実施形態における電子辞書の備える表示装置300に表示される画面例を示す図である。
[Operation example]
Next, an operation example of the electronic dictionary in the first embodiment will be described. FIGS. 10-13 is a figure which shows the example of a screen displayed on the display apparatus 300 with which the electronic dictionary in 1st Embodiment is provided.

図10は、メニューキー15をキー操作して起動辞書設定モード用のメニューを選択した場合に表示される、起動辞書設定画面の遷移例を示す図である。先ず、図10(a)に示すように、起動辞書設定画面には、各辞書起動キー17の起動キー種別が一覧表示され、対象者指定キーの指定操作を受け付ける。   FIG. 10 is a diagram showing a transition example of the activation dictionary setting screen displayed when the menu key 15 is operated to select a menu for the activation dictionary setting mode. First, as shown in FIG. 10A, a list of activation key types of each dictionary activation key 17 is displayed on the activation dictionary setting screen, and a designation operation of a subject designation key is accepted.

図10(a)に示す起動辞書設定画面において、例えば、“国語キー”を選択して訳/決定キー13をキー操作すると、CPU100により以下の内部処理が実行される。すなわち、使用対象者別起動辞書データ820を参照し、各使用対象者用の起動辞書データにおいて、対象者指定キー822として当該指定された起動キー種別が設定されているか否かを判別し、設定されていない場合(図7に示すステップa10→a20(NO))、或いは設定されている場合であって設定変更が許可された場合に(図7に示すステップa10→a20(YES)→a30→a40(YES))、対象者指定キー822に起動キー種別“国語キー”を設定する処理が実行される(図7に示すステップa45)。   In the activation dictionary setting screen shown in FIG. 10A, for example, when “National language key” is selected and the translation / decision key 13 is key-operated, the CPU 100 executes the following internal processing. That is, referring to the activation dictionary data 820 for each user to be used, it is determined whether or not the specified activation key type is set as the object specification key 822 in the activation dictionary data for each user to be used. If not set (step a10 → a20 (NO) shown in FIG. 7), or if it is set and setting change is permitted (step a10 → a20 (YES) → a30 → shown in FIG. 7) a40 (YES)), a process of setting the activation key type “National language key” in the target person specifying key 822 is executed (step a45 shown in FIG. 7).

続いて、図10(b)に示すように、起動辞書設定画面は、ユーザ名の指定操作を受け付ける入力ボックスB10、及びパスワードの指定操作を受け付ける入力ボックスB12が配置された画面に表示更新され、ユーザ名及びパスワードの指定操作を受け付ける。尚、図10(b)に示す起動辞書設定画面において、入力ボックスB12をブランクのまま訳/決定キー13をキー操作することにより、パスワードを指定しないことも可能である。   Subsequently, as shown in FIG. 10B, the activation dictionary setting screen is updated and displayed on a screen in which an input box B10 that accepts a user name designation operation and an input box B12 that accepts a password designation operation are arranged. A user name and password designation operation is accepted. In the activation dictionary setting screen shown in FIG. 10B, it is possible to specify no password by operating the translation / decision key 13 with the input box B12 blank.

図10(b)に示す起動辞書設定画面において、文字入力キー12を操作してユーザ名及びパスワードを入力し、訳/決定キー13をキー操作すると、CPU100により、該当する入力ボックスに入力された文字列をユーザ名824及びパスワード826にそれぞれ設定する処理が実行される(図7に示すステップa50→a60(YES)→a70)。   In the activation dictionary setting screen shown in FIG. 10B, when the user name and password are input by operating the character input key 12 and the translation / decision key 13 is operated by the key, the CPU 100 inputs the corresponding input box. A process of setting the character strings in the user name 824 and the password 826 is executed (steps a50 → a60 (YES) → a70 shown in FIG. 7).

続いて、起動辞書設定画面として、各辞書種類に属する辞書DBを一覧表示した画面を順次表示し、各辞書起動キー17のキー操作時に起動させる辞書DBの指定操作を受け付ける。図10(c)に示す起動辞書設定画面には、辞書種類“国語”に属する辞書DBが一覧表示されており、国語キー17aに割り当てる辞書DBの指定操作を受け付ける。   Subsequently, a screen displaying a list of dictionary DBs belonging to each dictionary type is sequentially displayed as an activation dictionary setting screen, and a dictionary DB designation operation to be activated when each dictionary activation key 17 is operated is accepted. In the activation dictionary setting screen shown in FIG. 10C, a list of dictionary DBs belonging to the dictionary type “National language” is displayed, and a dictionary DB designation operation assigned to the national language key 17a is accepted.

図10(c)に示す起動辞書設定画面において、方向指示キー14を操作して例えば“学習国語辞典”を選択し、訳/決定キー13をキー操作すると、CPU100により、国語キー17aがキー操作された際に起動する辞書DBとして学習国語辞典904を割り当てる処理が行われる(図7に示すステップa100→a110)。   On the activation dictionary setting screen shown in FIG. 10C, when the direction instruction key 14 is operated to select, for example, “Learning Japanese dictionary” and the translation / decision key 13 is operated, the CPU 100 operates the national language key 17a as a key. Then, a process of assigning the learning national language dictionary 904 as the dictionary DB that is activated at the time is performed (steps a100 → a110 shown in FIG. 7).

同様にして、各辞書種類に属する辞書DBを一覧表示した画面において、それぞれ対応する辞書起動キー17に割り当てる辞書DBを選択することにより、辞書起動キー17に対するキー操作に応じて起動する辞書DBの割り当てを終了すると、図10(d)に示すように、起動辞書確認画面は、ユーザ名、対象者指定キー、パスワード、及び起動辞書割当情報の各項目に対する設定を確認するための画面に表示更新される。   Similarly, by selecting a dictionary DB to be assigned to the corresponding dictionary activation key 17 on a screen displaying a list of dictionary DBs belonging to each dictionary type, the dictionary DB that is activated in response to a key operation on the dictionary activation key 17 is selected. When the assignment is finished, as shown in FIG. 10 (d), the activation dictionary confirmation screen is updated to a screen for confirming the settings for each item of the user name, the subject designation key, the password, and the activation dictionary assignment information. Is done.

図11は、前述の図10に関する操作の後であって、電源オン処理を行った際に国語キー17aがキー操作されてユーザ名“妹”なる使用対象者が現使用対象者に設定された場合に表示される辞書検索画面W10の一例を示す図である。図11に示すように、辞書検索画面W10には、妹用起動辞書データ820−1に基づいて、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 11 shows the use target person with the user name “younger sister” set as the current use target person after the operation related to FIG. It is a figure which shows an example of the dictionary search screen W10 displayed in the case. As shown in FIG. 11, on the dictionary search screen W10, the dictionary name of the dictionary DB assigned to each dictionary activation key 17 based on the sister activation dictionary data 820-1 is displayed in the key arrangement of the dictionary activation key 17. Will be displayed.

すなわち、ユーザ名“妹”なる使用対象者が電子辞書を使用する際には、図10(d)に示した起動辞書割当情報の通り、国語キー17aに対するキー操作に応じて学習国語辞典904が、漢和キー17bに対するキー操作に応じてイラスト漢字辞典の辞書DBが、英和キー17cに対するキー操作に応じてロング○ン英和辞典912が、和英キー17dに対するキー操作に応じてロング○ン和英辞典914が、それぞれ起動することとなる。   That is, when the user named “younger sister” uses the electronic dictionary, the learning national language dictionary 904 is set according to the key operation on the national language key 17a as shown in the activation dictionary assignment information shown in FIG. The dictionary DB of the illustration kanji dictionary according to the key operation with respect to the Han-Wa key 17b, the Long ○ English-Japanese dictionary 912 according to the key operation with respect to the English-Japanese key 17c, and the Long ○ English-Japanese dictionary 914 according to the key operation with respect to the Japanese-English key 17d. Will be activated.

図12は、ユーザ名“兄”なる使用対象者が現使用対象者に設定された場合に表示される辞書検索画面W20の一例を示す図である。図12に示すように、辞書検索画面W20には、図11で説明した操作と同様の要領で設定された兄用起動辞書データ820−2(図6参照)に基づいて、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 12 is a diagram showing an example of a dictionary search screen W20 displayed when the use target person with the user name “brother” is set as the current use target person. As shown in FIG. 12, each dictionary activation key 17 is displayed on the dictionary search screen W20 based on brother activation dictionary data 820-2 (see FIG. 6) set in the same manner as the operation described in FIG. The dictionary name of the dictionary DB assigned to is displayed according to the key layout of the dictionary activation key 17.

すなわち、ユーザ名“兄”なる使用対象者が電子辞書を使用する際には、例えば、国語キー17aに対するキー操作に応じて広○苑902が、漢和キー17bに対するキー操作に応じて漢和辞典906が、英和キー17cに対するキー操作に応じてジーニ○ス英和辞典908が、和英キー17dに対するキー操作に応じてジーニ○ス和英辞典910が、それぞれ起動することとなる。   That is, when the user whose user name is “older brother” uses the electronic dictionary, for example, in accordance with the key operation with respect to the national language key 17a, the broad 苑 902 changes according to the key operation with respect to the Hanwa key 17b. However, the Gini * S English-Japanese Dictionary 908 is activated in response to a key operation on the English-Japanese key 17c, and the Gini * S Japanese-English Dictionary 910 is activated in response to a key operation on the Japanese-English key 17d.

図13は、ユーザ名“父”なる使用対象者が現使用対象者に設定された場合に表示される辞書検索画面W30の一例を示す図である。辞書検索画面W30には、図11で説明した操作と同様の要領で設定された父用起動辞書データ820−3(図6参照)に基づいて、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 13 is a diagram showing an example of a dictionary search screen W30 displayed when the use target person with the user name “Father” is set as the current use target person. The dictionary search screen W30 includes a dictionary DB assigned to each dictionary activation key 17 based on the father activation dictionary data 820-3 (see FIG. 6) set in the same manner as the operation described in FIG. The dictionary names are displayed according to the key layout of the dictionary activation key 17.

すなわち、ユーザ名“父”なる使用対象者が電子辞書を使用する際には、例えば、国語キー17aに対するキー操作に応じて広○苑902が、漢和キー17bに対するキー操作に応じて漢和辞典906が、英和キー17cに対するキー操作に応じてリー○ース英和辞典の辞書DBが、和英キー17dに対するキー操作に応じてリー○ース和英辞典の辞書DBが、それぞれ起動することとなる。   That is, when the user whose user name is “Father” uses the electronic dictionary, for example, in accordance with the key operation with respect to the national language key 17a, the broad 苑 902 responds to the key operation with respect to the Hanwa key 17b. However, the dictionary DB of the Lee * English-Japanese dictionary is activated in response to a key operation on the English-Japanese key 17c, and the dictionary DB of the Lee * Japanese-English dictionary is activated in response to a key operation on the Japanese-English key 17d.

以上説明したように、第1実施形態によれば、各辞書種類に属する辞書DBの中からユーザ操作により指定された一の辞書DBを、該当する辞書起動キー17がキー操作された際に起動する辞書DBに割り当てることができる。したがって、ユーザは、辞書起動キー17をキー操作することにより、該当する辞書種類に属する辞書DBのうちの現使用対象者に応じた辞書DBをワンタッチで起動することができ、電子辞書の使い勝手を向上させることができる。   As described above, according to the first embodiment, one dictionary DB designated by a user operation from dictionary DBs belonging to each dictionary type is activated when the corresponding dictionary activation key 17 is operated. Can be assigned to the dictionary DB. Therefore, the user can activate the dictionary DB corresponding to the current user among the dictionary DBs belonging to the corresponding dictionary type by one-touch operation by operating the dictionary activation key 17, thereby improving the usability of the electronic dictionary. Can be improved.

また、各辞書起動キー17に、それぞれユーザ操作に従って使用対象者を割り振ることができるので、電源オン処理を行った際にキー操作された辞書起動キー17に応じて現使用対象者を決定することができる。したがって、ユーザは、電源オフ時に辞書起動キー17をキー操作することにより、使用対象者をワンタッチで指定することができ、電子辞書の使い勝手を向上させることができる。   In addition, since each user can be assigned to each dictionary activation key 17 according to a user operation, the current user is determined according to the dictionary activation key 17 that is key-operated when the power-on process is performed. Can do. Therefore, the user can designate the user to be used with one touch by operating the dictionary activation key 17 when the power is turned off, and the usability of the electronic dictionary can be improved.

また、パスワードを設定しておくことにより、当該設定したパスワードをもとに使用対象者の認証を行い、辞書起動キー17による使用対象者の指定の許否を判断することができる。   In addition, by setting a password, it is possible to authenticate the use target person based on the set password, and to determine whether the use target person is designated by the dictionary activation key 17.

(第2実施形態)
次に、電子辞書の第2実施形態について説明する。
(Second Embodiment)
Next, a second embodiment of the electronic dictionary will be described.

[RAM・フラッシュROMの構成]
図14(a)は、第2実施形態におけるRAM700bの構成例、(b)は第2実施形態におけるフラッシュROM800bの構成例を示す図である。尚、以下では、第1実施形態と同一の構成要素には同一の符号を付してその説明を省略する。図14(a)に示すように、RAM700bは、第1実施形態と同様に、現使用対象者格納領域702と、検索辞書種別格納領域704と、入力文字格納領域706とを備えている。
[RAM / Flash ROM configuration]
FIG. 14A shows a configuration example of the RAM 700b in the second embodiment, and FIG. 14B shows a configuration example of the flash ROM 800b in the second embodiment. In the following, the same components as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted. As shown in FIG. 14A, the RAM 700b includes a current user storage area 702, a search dictionary type storage area 704, and an input character storage area 706, as in the first embodiment.

また、図14(b)に示すように、フラッシュROM800bには、内蔵辞書DB900として、広○苑902、学習国語辞典904、漢和辞典906、ジーニ○ス英和辞典908、ジーニ○ス和英辞典910、ロング○ン英和辞典912、ロング○ン和英辞典914、・・・といった複数の辞書DBが格納されている。   Further, as shown in FIG. 14B, the flash ROM 800b includes, as the built-in dictionary DB 900, a wide 苑 902, a learning national language dictionary 904, a Chinese-Japanese dictionary 906, a Gini ○ S English dictionary 908, a Gini ○ English dictionary 910, A plurality of dictionary DBs such as Long * n English-Japanese Dictionary 912, Long * n Japanese-English Dictionary 914,... Are stored.

さらに、フラッシュROM800bには、第2実施形態を実現するため、辞書分類テーブル810と、妹用起動辞書データ830−1、兄用起動辞書データ830−2、及び父用起動辞書データ830−3を備えた使用対象者別起動辞書データ830と、第2の使用対象者別辞書割当プログラム850bと、第1の起動時設定プログラム860aと、辞書検索プログラム870とが格納されている。   Further, in order to implement the second embodiment, the flash ROM 800b includes a dictionary classification table 810, sister activation dictionary data 830-1, brother activation dictionary data 830-2, and father activation dictionary data 830-3. The user-specific activation dictionary data 830, a second user-specific dictionary assignment program 850b, a first activation setting program 860a, and a dictionary search program 870 are stored.

使用対象者別起動辞書データ830は、第1実施形態と同様に、使用対象者毎に用意され、辞書起動キー17に対するキー操作時に起動する辞書に関するデータが設定される。図15は、第2実施形態における使用対象者別起動辞書データ830のデータ構成例を示す図である。図15に示すように、使用対象者別起動辞書データ830は、妹用起動辞書データ830−1、兄用起動辞書データ830−2、及び父用起動辞書データ830−3を備え、それぞれ、該当する使用対象者を指定する対象者指定キー831、当該使用対象者のユーザ名832、当該使用対象者の職業833及び学校名834、当該使用対象者を認証するためのパスワード835、及び当該使用対象者用の起動辞書割当情報836を記憶する。   Similarly to the first embodiment, the activation dictionary data 830 for each user to be used is prepared for each user to be used, and data related to a dictionary that is activated when the dictionary activation key 17 is operated is set. FIG. 15 is a diagram illustrating a data configuration example of the activation dictionary data 830 classified by user according to the second embodiment. As illustrated in FIG. 15, the activation dictionary data 830 for each user to be used includes sister activation dictionary data 830-1, brother activation dictionary data 830-2, and father activation dictionary data 830-3. Subject designation key 831 for designating the use target person, user name 832 of the use target person, occupation 833 and school name 834 of the use target person, password 835 for authenticating the use target person, and the use target The activation dictionary assignment information 836 for the user is stored.

第2の使用対象者別辞書割当プログラム850bは、第2の使用対象者別辞書割当処理をCPU100に実行させるためのプログラムであり、一の使用対象者用の起動辞書データが作成される。具体的には、CPU100は、対象者指定キー、ユーザ名、職業、学校名、及びパスワードの各項目に対する指定操作を受け付け、指定操作に従って当該使用対象者用の起動辞書データを更新する。詳細には、第2実施形態では、新たにユーザの職業の指定操作を受け付けるとともに、職業として学生が指定された場合には、学校名の指定操作を更に受け付ける。   The second user-specific dictionary assignment program 850b is a program for causing the CPU 100 to execute the second user-specific dictionary assignment process, and creates activation dictionary data for one user. Specifically, the CPU 100 accepts a designation operation for each item of the subject designation key, user name, occupation, school name, and password, and updates the activation dictionary data for the subject user according to the designation operation. Specifically, in the second embodiment, a user's occupation designation operation is newly accepted, and a school name designation operation is further accepted when a student is designated as the occupation.

そして、CPU100は、管理サーバ9bに接続して指定された職業を通知することにより、当該接続した管理サーバ9bから指定された職業に応じた推奨辞書データを取得する。或いは、職業として学生が指定され、学校名が指定された場合には、CPU100は、管理サーバ9bに接続して指定された学校名を通知することにより、当該接続した管理サーバ9bから指定された学校名に応じた推奨辞書データを取得する。そして、CPU100は、取得した推奨辞書データに従って起動辞書割当情報836を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる。   Then, the CPU 100 obtains recommended dictionary data corresponding to the designated occupation from the connected management server 9b by notifying the designated occupation by connecting to the management server 9b. Alternatively, when a student is designated as a profession and a school name is designated, the CPU 100 is designated from the connected management server 9b by notifying the designated school name by connecting to the management server 9b. Get recommended dictionary data according to school name. Then, the CPU 100 assigns a dictionary DB that is activated when each dictionary activation key 17 is operated by setting activation dictionary assignment information 836 according to the acquired recommended dictionary data.

図16は、管理サーバ9bが有する推奨辞書情報90のデータ構成例を示す図である。図16に示すように、推奨辞書情報90には、職業と対応付けて、例えば、“国語”、“漢和”、“英和”、“和英”といった辞書種類毎の推奨辞書が設定されている。また、職業が学生の場合には、学校名と対応付けて、学校別の辞書種類毎の推奨辞書が設定されている。   FIG. 16 is a diagram illustrating a data configuration example of the recommended dictionary information 90 included in the management server 9b. As shown in FIG. 16, in the recommended dictionary information 90, recommended dictionaries for each dictionary type, such as “Japanese”, “Kan-wa”, “English-Japanese”, and “Japanese-English”, are set in association with occupations. When the occupation is a student, a recommended dictionary for each dictionary type is set in association with the school name.

[処理の流れ]
次に、図17を参照して、第2実施形態においてCPU100が実行する処理の流れについて説明する。図17は、第2の使用対象者別辞書割当処理の流れを説明するためのフローチャートである。尚、ここで説明する処理は、CPU100が第2の使用対象者別辞書割当プログラム850bを読み出して実行することにより実現される。
[Process flow]
Next, a flow of processing executed by the CPU 100 in the second embodiment will be described with reference to FIG. FIG. 17 is a flowchart for explaining the flow of the second user-specific dictionary assignment process. The process described here is realized by the CPU 100 reading and executing the second user-specific dictionary assignment program 850b.

図17に示すように、先ず、使用対象者を指定するための起動キー種別の指定操作を受け付ける(ステップd10)。そして、CPU100は、指定された起動キー種別の辞書起動キーに使用対象者が割り振られていない場合には(ステップd20:NO)、ステップd45に移行する。   As shown in FIG. 17, first, an activation key type designation operation for designating a user to be used is accepted (step d10). Then, when the use target person is not allocated to the dictionary activation key of the designated activation key type (step d20: NO), the CPU 100 proceeds to step d45.

一方、CPU100は、指定された起動キー種別の辞書起動キーに使用対象者が既に割り振られている場合、すなわち、使用対象者別起動辞書データ830が備える何れかの使用対象者用の起動辞書データにおいて、対象者指定キー831として当該指定された起動キー種別が設定されている場合には(ステップd20:YES)、変更の許否を確認するメッセージを表示し(ステップd30)、変更が許可された場合に(ステップd40:YES)、ステップd45に移行する。   On the other hand, the CPU 100 determines that the use target person has already been assigned to the dictionary start key of the specified start key type, that is, the start dictionary data for any use target provided in the use target person start dictionary data 830. When the designated activation key type is set as the subject designation key 831 (step d20: YES), a message for confirming whether or not the change is permitted is displayed (step d30), and the change is permitted. If this is the case (step d40: YES), the process proceeds to step d45.

ステップa45では、CPU100は、ステップa10で指定された起動キー種別を、対象者指定キー831に設定する。   In step a45, the CPU 100 sets the activation key type designated in step a10 as the target person designation key 831.

続いて、CPU100は、当該使用対象者のユーザ名の指定操作を受け付けて、ユーザ名832を設定する(ステップd50)。   Subsequently, the CPU 100 accepts a user name designation operation of the user to be used, and sets the user name 832 (step d50).

続いて、CPU100は、当該使用対象者の職業の指定操作を受け付けて職業833を設定し(ステップd60)、続いて、学校名の指定操作を受け付けて学校名834を設定する(ステップd70)。具体的には、ステップd60において職業として学生が指定された場合に、学校名の指定操作を受け付ける。   Subsequently, the CPU 100 accepts the occupation designation operation of the user to be used and sets the occupation 833 (step d60), and subsequently accepts the school name designation operation and sets the school name 834 (step d70). Specifically, when a student is designated as a profession in step d60, a school name designation operation is accepted.

続いて、CPU100は、パスワードの指定操作を受け付けて、指定された場合には(ステップd80:YES)、パスワード835を設定する(ステップd90)。   Subsequently, the CPU 100 accepts a password designation operation, and when designated (step d80: YES), sets the password 835 (step d90).

次に、CPU100は、管理サーバ9bに接続し、ステップd60で指定された職業及びステップd70で指定された学校名を通知する(ステップd100)。これに応答して、管理サーバ9bでは、通知された職業をもとに、推奨辞書情報90から辞書種類毎の推奨辞書を読み出して推奨辞書データを作成し、電子辞書に送信する処理が行われる。或いは、管理サーバ9bでは、学校名が通知された場合には、当該学校名をもとに、推奨辞書情報90から辞書種類毎の推奨辞書を読み出して推奨辞書データを作成し、電子辞書に送信する処理が行われる。この推奨辞書データには、例えば、“国語”、“漢和”、“英和”、及び“和英”の各辞書種類と、対応する辞書起動キー17がキー操作された際に起動する辞書DBとの対応関係が設定される。   Next, the CPU 100 is connected to the management server 9b, and notifies the occupation designated at step d60 and the school name designated at step d70 (step d100). In response to this, the management server 9b performs a process of reading out a recommended dictionary for each dictionary type from the recommended dictionary information 90 based on the notified occupation, creating recommended dictionary data, and transmitting it to the electronic dictionary. . Alternatively, when the school name is notified, the management server 9b reads the recommended dictionary for each dictionary type from the recommended dictionary information 90 based on the school name, creates recommended dictionary data, and transmits it to the electronic dictionary Processing is performed. This recommended dictionary data includes, for example, “Kanji”, “Kan-wa”, “English-Japanese”, and “Japanese-English” dictionary types, and a dictionary DB that is activated when the corresponding dictionary activation key 17 is operated. Correspondence is set.

そして、CPU100は、当該管理サーバ9bから取得した推奨辞書データに従って起動辞書割当情報836を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる(ステップd110)。   Then, the CPU 100 assigns a dictionary DB to be activated when each dictionary activation key 17 is operated by setting the activation dictionary allocation information 836 according to the recommended dictionary data acquired from the management server 9b (step d110).

[操作例]
次に、第2実施形態における電子辞書の操作例について、図18を参照して説明する。
[Operation example]
Next, an operation example of the electronic dictionary in the second embodiment will be described with reference to FIG.

図18は、メニューキー15をキー操作して起動辞書設定モード用のメニューを選択した場合に表示される、起動辞書設定画面の遷移例を示す図である。先ず、図18(a)に示す起動辞書設定画面W40−1には、職業を指定する入力ボックスB40及び学校名を指定する入力ボックスB42が配置され、職業及び学校名の指定操作を受け付ける。詳細には、職業を指定するための入力ボックスB40は、例えばプルダウン方式で職業の一覧を提示して該当する項目の選択操作を受け付けるものであり、この入力ボックスB40において職業として“学生”が指定された場合には、続いて、入力ボックスB42において学校名の指定操作を受け付ける。   FIG. 18 is a diagram showing a transition example of the activation dictionary setting screen displayed when the menu key 15 is operated to select a menu for the activation dictionary setting mode. First, in the activation dictionary setting screen W40-1 shown in FIG. 18A, an input box B40 for specifying a profession and an input box B42 for specifying a school name are arranged, and an operation for specifying a profession and a school name is accepted. More specifically, the input box B40 for specifying a job is to present a list of jobs by, for example, a pull-down method and accept a selection operation of the corresponding item. In this input box B40, “student” is specified as a job. If so, a school name designation operation is accepted in the input box B42.

図18(a)に示す起動辞書設定画面W40−1において、職業及び学校名を入力して訳/決定キー13をキー操作すると、CPU100により、該当する入力ボックスに入力された文字列を職業833及び学校名834にそれぞれ設定する処理が実行される(図17に示すステップd60→d70)。   In the activation dictionary setting screen W40-1 shown in FIG. 18A, when the occupation and school name are input and the translation / decision key 13 is key-operated, the CPU 100 converts the character string input in the corresponding input box into the occupation 833. And the process which each sets to the school name 834 is performed (step d60-> d70 shown in FIG. 17).

図18(d)は、ユーザ名、対象者指定キー、職業、学校名、パスワード、及び起動辞書割当情報の各項目に対する指定操作が完了した際に表示更新される起動辞書設定画面W40−2の一例を示す図であり、この起動辞書設定画面W40−2は、各項目についての設定の確認用に表示される。   FIG. 18D shows an activation dictionary setting screen W40-2 displayed and updated when the designation operation for each item of the user name, the subject designation key, occupation, school name, password, and activation dictionary assignment information is completed. It is a figure which shows an example, This starting dictionary setting screen W40-2 is displayed for the confirmation of the setting about each item.

この場合には、CPU100により以下の内部処理が実行される。すなわち、ネットワークNを介して管理サーバ9bに接続し、ユーザ操作により指定された当該使用対象者の職業及び学校名を通知する処理が行われる(図17に示すステップd100)。そして、CPU100は、当該管理サーバ9bから取得した職業及び学校名に応じた推奨辞書データに従って起動辞書割当情報836を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる処理が行われる(図17に示すステップd110)。   In this case, the CPU 100 executes the following internal processing. That is, a process of connecting to the management server 9b via the network N and notifying the occupation and school name of the target user specified by the user operation is performed (step d100 shown in FIG. 17). Then, the CPU 100 sets the activation dictionary allocation information 836 according to the recommended dictionary data corresponding to the occupation and school name acquired from the management server 9b, thereby allocating the dictionary DB that is activated when each dictionary activation key 17 is operated. Is performed (step d110 shown in FIG. 17).

図18(c)は、前述の図18(a)及び(b)に関する操作を行った使用対象者が現使用対象者に設定された場合であって、英和キー17cに対するキー操作を行った場合に表示される辞書検索画面W42の一例を示す図である。図18(c)に示すように、辞書検索画面W42には、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 18C shows a case where the user who performed the operations related to FIGS. 18A and 18B is set as the current user, and the key operation is performed on the English-Japanese key 17c. It is a figure which shows an example of the dictionary search screen W42 displayed on this. As shown in FIG. 18C, the dictionary search screen W42 displays the dictionary name of the dictionary DB assigned to each dictionary activation key 17 in accordance with the key arrangement of the dictionary activation key 17.

すなわち、図18(b)に示した起動辞書割当情報の通り、国語キー17aに対するキー操作に応じて大○林の辞書DBが、漢和キー17bに対するキー操作に応じて漢和辞典906が、英和キー17cに対するキー操作に応じてリー○ース英和辞典の辞書DBが、和英キー17dに対するキー操作に応じてリー○ース和英辞典の辞書DBが、それぞれ起動することとなる。   That is, as shown in the activation dictionary assignment information shown in FIG. 18 (b), the dictionary database of Dai-ryo is in response to a key operation on the national language key 17a, and the Hanwa dictionary 906 is in response to a key operation on the Hanwa key 17b. The dictionary database of the Lee * English dictionary will be activated in response to a key operation on the 17c, and the dictionary DB of the Lee * English dictionary will be activated in response to a key operation on the Japanese / English key 17d.

以上説明したように、第2実施形態によれば、管理サーバ9bに接続し、使用対象者の職業及び学校名に応じた辞書種類毎の推奨辞書を取得することにより、各辞書起動キー17に、対応する辞書種類の推奨辞書の辞書DBを割り当てることができる。これによれば、辞書起動キー17に対するキー操作によって、使用対象者の職業及び学校名に応じた辞書DBをワンタッチで起動することができ、電子辞書の使い勝手を向上させることができる。   As described above, according to the second embodiment, each dictionary activation key 17 is connected to the management server 9b, and a recommended dictionary for each dictionary type corresponding to the occupation and school name of the user is acquired. The dictionary DB of the recommended dictionary of the corresponding dictionary type can be assigned. According to this, the dictionary DB corresponding to the occupation and school name of the user to be used can be activated with one touch by a key operation on the dictionary activation key 17, and the usability of the electronic dictionary can be improved.

(第3実施形態)
次に、電子辞書の第3実施形態について説明する。
(Third embodiment)
Next, a third embodiment of the electronic dictionary will be described.

[RAM・フラッシュROMの構成]
図19(a)は、第3実施形態におけるRAM700cの構成例、(b)は第3実施形態におけるフラッシュROM800cの構成例を示す図である。尚、以下では、第1実施形態と同一の構成要素には同一の符号を付してその説明を省略する。図19(a)に示すように、RAM700cは、第1実施形態と同様に、現使用対象者格納領域702と、検索辞書種別格納領域704と、入力文字格納領域706とを備えている。
[RAM / Flash ROM configuration]
FIG. 19A is a diagram illustrating a configuration example of the RAM 700c according to the third embodiment, and FIG. 19B is a diagram illustrating a configuration example of the flash ROM 800c according to the third embodiment. In the following, the same components as those in the first embodiment are denoted by the same reference numerals, and description thereof is omitted. As shown in FIG. 19A, the RAM 700c includes a current user target storage area 702, a search dictionary type storage area 704, and an input character storage area 706, as in the first embodiment.

また、図19(b)に示すように、フラッシュROM800cには、内蔵辞書DB900として、広○苑902、学習国語辞典904、漢和辞典906、ジーニ○ス英和辞典908、ジーニ○ス和英辞典910、ロング○ン英和辞典912、ロング○ン和英辞典914、・・・といった複数の辞書DBが格納されている。   Further, as shown in FIG. 19 (b), the flash ROM 800c includes, as the built-in dictionary DB 900, a wide 苑 902, a learning national language dictionary 904, a Chinese-Japanese dictionary 906, a Gini ○ S English dictionary 908, a Gini ○ English dictionary 910, A plurality of dictionary DBs such as Long * n English-Japanese Dictionary 912, Long * n Japanese-English Dictionary 914,... Are stored.

さらに、フラッシュROM800cには、第3実施形態を実現するため、辞書分類テーブル810と、妹用起動辞書データ840−1、兄用起動辞書データ840−2、及び父用起動辞書データ840−3を備えた使用対象者別起動辞書データ840と、第3の使用対象者別辞書割当プログラム850cと、第3の起動時設定プログラム860cと、辞書検索プログラム870とが格納されている。   Further, the flash ROM 800c includes a dictionary classification table 810, sister activation dictionary data 840-1, brother activation dictionary data 840-2, and father activation dictionary data 840-3 in order to implement the third embodiment. The user-specific activation dictionary data 840 provided, the third user-specific dictionary allocation program 850c, the third activation setting program 860c, and the dictionary search program 870 are stored.

使用対象者別起動辞書データ840は、第1実施形態と同様に、使用対象者毎に用意され、辞書起動キー17に対するキー操作時に起動する辞書に関するデータが設定される。図20は、第3実施形態における使用対象者別起動辞書データ840のデータ構成例を示す図である。図20に示すように、使用対象者別起動辞書データ840は、妹用起動辞書データ840−1、兄用起動辞書データ840−2、及び父用起動辞書データ840−3を備え、それぞれ、該当する使用対象者を指定する対象者指定キー841、当該使用対象者のユーザ名842、当該使用対象者の生年月日843、当該使用対象者の学年844a、ユーザ操作によって生年月日又は学年が入力された入力日付844b、当該使用対象者を認証するためのパスワード845、及び当該使用対象者用の起動辞書割当情報846を記憶する。   Similarly to the first embodiment, the activation dictionary data 840 for each user to be used is prepared for each user to be used, and data related to a dictionary that is activated when the dictionary activation key 17 is operated is set. FIG. 20 is a diagram illustrating a data configuration example of the activation dictionary data 840 for each user to be used in the third embodiment. As shown in FIG. 20, the activation dictionary data 840 for each user is provided with sister activation dictionary data 840-1, brother activation dictionary data 840-2, and father activation dictionary data 840-3. Target designation key 841 for designating a target user to be used, user name 842 of the target user, date of birth 843 of the target user, school year 844a of the target user, date of birth or school year by user operation The input date 844b, the password 845 for authenticating the user to be used, and activation dictionary assignment information 846 for the user to be used are stored.

第3の使用対象者別辞書割当プログラム850cは、第3の使用対象者別辞書割当処理をCPU100に実行させるためのプログラムである。具体的には、CPU100は、対象者指定キー、ユーザ名、生年月日、学年、及びパスワードの各項目に対する指定操作を受け付け、指定操作に従って該当する使用対象者用の起動辞書データを更新する。すなわち、第3実施形態では、新たにユーザの生年月日又は学年の入力操作を受け付ける。   The third use target person specific dictionary assignment program 850c is a program for causing the CPU 100 to execute the third use target person specific dictionary assignment program 850c. Specifically, the CPU 100 receives a designation operation for each item of the subject designation key, the user name, the date of birth, the school year, and the password, and updates the activation dictionary data for the corresponding use subject according to the designation operation. That is, in the third embodiment, a user's birth date or school year input operation is newly accepted.

そして、CPU100は、第2実施形態と同様に、管理サーバ9bに接続して指定された生年月日又は学年を通知することにより、当該接続した管理サーバ9bから指定された生年月日又は学年に応じた推奨辞書データを取得する。そして、CPU100は、取得した推奨辞書データに従って起動辞書割当情報846を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる。   Then, as in the second embodiment, the CPU 100 notifies the date of birth or grade specified from the connected management server 9b by notifying the date of birth or grade specified by connecting to the management server 9b. Acquire recommended dictionary data. Then, the CPU 100 assigns a dictionary DB to be activated when each dictionary activation key 17 is operated by setting activation dictionary assignment information 846 according to the acquired recommended dictionary data.

第3の起動時設定プログラム860cは、第3の起動時設定処理をCPU100に実行させるためのプログラムである。具体的には、CPU100は、電源オン時にキー操作された辞書起動キー17に応じて現使用対象者を決定するとともに、使用対象者別起動辞書データ840を参照し、現使用対象者用の起動辞書データにパスワードが記憶されている場合には、パスワードの入力を受け付けて使用対象者を認証する処理を行う。   The third startup setting program 860c is a program for causing the CPU 100 to execute the third startup setting process. Specifically, the CPU 100 determines the current user according to the dictionary activation key 17 that is key-operated when the power is turned on, and refers to the activation dictionary data 840 for each user to be used for activation for the current user. When a password is stored in the dictionary data, a process for accepting the password and authenticating the user is performed.

そして、CPU100は、ユーザ操作によって指定された使用対象者の生年月日又は学年と、当該生年月日又は学年が入力された入力日付と、内蔵時計1000が計時している現在時刻とに基づいて、現使用対象者が新学年になったと判別した場合には、管理サーバ9bに接続して新学年を通知することにより、当該接続した管理サーバ9bから新学年に応じた推奨辞書データを取得する。そして、CPU100は、取得した推奨辞書データに従って起動辞書割当情報846を更新することにより、各辞書起動キー17のキー操作時に起動する辞書DBの割り当てを変更する。   Then, the CPU 100 is based on the date of birth or school year of the user to be used designated by the user operation, the input date on which the date of birth or school year is input, and the current time that the built-in clock 1000 measures. When it is determined that the current use target person has reached the new school year, the recommended dictionary data corresponding to the new school year is acquired from the connected management server 9b by connecting to the management server 9b and notifying the new school year. . Then, the CPU 100 updates the activation dictionary allocation information 846 according to the acquired recommended dictionary data, thereby changing the allocation of the dictionary DB that is activated when each dictionary activation key 17 is operated.

[処理の流れ]
次に、図21及び図22を参照して、第3実施形態においてCPU100が実行する処理の流れについて説明する。
先ず、第3の使用対象者別辞書割当処理の流れについて、図21を示すフローチャートを参照して説明する。尚、ここで説明する処理は、CPU100が第3の使用対象者別辞書割当プログラム850cを読み出して実行することにより実現される。
[Process flow]
Next, with reference to FIG. 21 and FIG. 22, a flow of processing executed by the CPU 100 in the third embodiment will be described.
First, the flow of third user-specific dictionary assignment processing will be described with reference to the flowchart shown in FIG. The process described here is realized by the CPU 100 reading and executing the third user-specific dictionary assignment program 850c.

図21に示すように、先ず、使用対象者を指定するための起動キー種別の指定操作を受け付ける(ステップe10)。そして、CPU100は、指定された起動キー種別の辞書起動キーに使用対象者が既に割り振られている場合、すなわち、使用対象者別起動辞書データ840が備える何れかの使用対象者用の起動辞書データにおいて、対象者指定キー841として当該指定された起動キー種別が設定されている場合には(ステップe20:YES)、変更の許否を確認するメッセージを表示し(ステップe30)、変更が許可された場合に(ステップe40:YES)、ステップe50に移行する。   As shown in FIG. 21, first, an activation key type designation operation for designating a user to be used is accepted (step e10). Then, the CPU 100, when a target person has already been assigned to the dictionary start key of the specified start key type, that is, any start target dictionary data for the target person provided in the start target person-specific dictionary data 840. When the designated activation key type is set as the target person designation key 841 (step e20: YES), a message for confirming whether or not the change is permitted is displayed (step e30), and the change is permitted. If (step e40: YES), the process proceeds to step e50.

ステップe50では、当該使用対象者のユーザ名の指定操作を受け付けて、ユーザ名842を設定する。   In step e50, the user name designation operation of the user to be used is accepted, and the user name 842 is set.

次に、当該使用対象者の生年月日の指定操作を受け付けて生年月日843を設定し(ステップe60)、続いて学年の指定操作を受け付けて、指定された場合には学年844aを設定する(ステップe70)。そして、内蔵時計1000が計時する現在時刻を取得して入力日付844bを設定する(ステップe75)。   Next, the user's date of birth designation operation is accepted and the date of birth 843 is set (step e60). Then, the grade designation operation is accepted, and if specified, the grade 844a is set. (Step e70). Then, the current time measured by the built-in clock 1000 is acquired and the input date 844b is set (step e75).

次に、パスワードの指定操作を受け付けて、指定された場合には(ステップe80)、パスワード845を設定する(ステップe90)。   Next, a password designating operation is accepted, and when designated (step e80), a password 845 is set (step e90).

続いて、CPU100は、管理サーバ9bに接続し、ステップe60で指定された生年月日及びステップe70で指定された学年を通知する(ステップe100)。これに応答して、管理サーバ9bでは、通知された生年月日をもとに、推奨辞書情報90から辞書種類毎の推奨辞書を読み出して推奨辞書データを作成し、電子辞書に送信する処理が行われる。或いは、管理サーバ9bでは、学年が通知された場合には、当該学年をもとに、推奨辞書情報90から辞書種類毎の推奨辞書を読み出して推奨辞書データを作成し、電子辞書に送信する処理が行われる。この推奨辞書データには、第2実施形態と同様に、例えば、“国語”、“漢和”、“英和”、及び“和英”の各辞書種類と、対応する辞書起動キー17がキー操作された際に起動する辞書DBとの対応関係が設定される。   Subsequently, the CPU 100 connects to the management server 9b and notifies the date of birth specified in step e60 and the school year specified in step e70 (step e100). In response to this, the management server 9b performs a process of reading a recommended dictionary for each dictionary type from the recommended dictionary information 90 based on the notified date of birth, creating recommended dictionary data, and transmitting it to the electronic dictionary. Done. Alternatively, in the case where the school year is notified, the management server 9b reads the recommended dictionary for each dictionary type from the recommended dictionary information 90 based on the school year, creates recommended dictionary data, and transmits it to the electronic dictionary Is done. As in the second embodiment, the recommended dictionary data includes, for example, “National language”, “Kan-wa”, “English-Japanese”, and “Japanese-English” dictionary types and corresponding dictionary activation keys 17 that are key-operated. Correspondence with the dictionary DB that is activated at this time is set.

そして、CPU100は、当該管理サーバ9bから取得した推奨辞書データに従って起動辞書割当情報846を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる(ステップe110)。   Then, the CPU 100 assigns a dictionary DB to be activated when each dictionary activation key 17 is operated by setting the activation dictionary allocation information 846 according to the recommended dictionary data acquired from the management server 9b (step e110).

次に、第3の起動時設定処理の流れについて、図22に示すフローチャートを参照して説明する。尚、ここで説明する処理は、CPU100が第3の起動時設定プログラム860cを読み出して実行することにより実現されるものであり、以下では、第1実施形態において図8に示して説明した第1の起動時設定処理と同様の処理工程には、同一の符号を付して説明は省略する。   Next, the flow of the third startup setting process will be described with reference to the flowchart shown in FIG. Note that the processing described here is realized by the CPU 100 reading and executing the third startup setting program 860c. Hereinafter, the first embodiment described with reference to FIG. 8 in the first embodiment will be described. The same reference numerals are given to the same process steps as the startup setting process, and description thereof will be omitted.

CPU100は、ステップb70において入力されたパスワードをもとに使用対象者本人の認証を行った結果、パスワードが認証・照合された場合には(ステップb80:YES)、続いて、現使用対象者用の起動辞書データに設定された生年月日843又は学年844aと、当該生年月日843又は学年844aと対応付けて設定された入力日付844bと、内蔵時計1000が計時している現在時刻とに基づいて、現使用対象者が新学年になったか否かを判別する。そして、CPU100は、現使用対象者が新学年に進級したと判別した場合には(ステップf90:YES)、管理サーバ9bに接続し、新学年を通知する(ステップf100)。これに応答して、管理サーバ9bでは、通知された新学年をもとに、推奨辞書情報90から辞書種類毎の推奨辞書を読み出して推奨辞書データを作成し、電子辞書に送信する処理が行われる。   When the password is authenticated and verified as a result of the authentication of the user to be used based on the password input in step b70 (step b80: YES), the CPU 100 continues for the current user. Based on the date of birth 843 or school year 844a set in the activation dictionary data, the input date 844b set in association with the date of birth 843 or school year 844a, and the current time measured by the built-in clock 1000. Then, it is determined whether or not the current user is in the new school year. If the CPU 100 determines that the current user has advanced to the new school year (step f90: YES), the CPU 100 connects to the management server 9b and notifies the new school year (step f100). In response to this, the management server 9b performs a process of reading recommended dictionaries for each dictionary type from the recommended dictionary information 90 based on the notified new grade, creating recommended dictionary data, and sending it to the electronic dictionary. Is called.

そして、CPU100は、当該管理サーバ9bから取得した推奨辞書データに従って起動辞書割当情報846を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBの割り当てを変更する(ステップf110)。続いて、CPU100は、現使用対象者用の起動辞書データの学年844aを更新し(ステップf120)、各辞書起動キー17のキー操作時に起動する辞書DBの割り当てを変更したことをメッセージ表示する制御を行って(ステップf130)、本処理を終了する。   Then, the CPU 100 sets the activation dictionary allocation information 846 according to the recommended dictionary data acquired from the management server 9b, thereby changing the allocation of the dictionary DB that is activated when each dictionary activation key 17 is operated (step f110). Subsequently, the CPU 100 updates the grade 844a of the activation dictionary data for the current user (step f120), and displays a message indicating that the assignment of the dictionary DB to be activated when each dictionary activation key 17 is operated is changed. (Step f130), and this process is terminated.

[操作例]
次に、第3実施形態における電子辞書の操作例について説明する。図23及び図24は、第2実施形態における電子辞書の備える表示装置300に表示される画面の遷移例を示す図である。
[Operation example]
Next, an operation example of the electronic dictionary in the third embodiment will be described. FIGS. 23 and 24 are diagrams illustrating transition examples of screens displayed on the display device 300 included in the electronic dictionary according to the second embodiment.

図23は、メニューキー15をキー操作して起動辞書設定モード用のメニューを選択した場合に表示される、起動辞書設定画面の遷移例を示す図である。先ず、図23(a)に示す起動辞書設定画面W50−1には、生年月日を指定する入力ボックスB50及び学年を指定する入力ボックスB52が配置され、生年月日及び学年の指定操作を受け付ける。   FIG. 23 is a diagram showing a transition example of the activation dictionary setting screen displayed when the menu key 15 is operated to select a menu for the activation dictionary setting mode. First, on the activation dictionary setting screen W50-1 shown in FIG. 23A, an input box B50 for designating the date of birth and an input box B52 for designating the school year are arranged, and an operation for designating the date of birth and school year is accepted. .

図23(a)に示す起動辞書設定画面W50−1において、生年月日及び学年を入力して訳/決定キー13をキー操作すると、CPU100により以下の内部処理が実行される。すなわち、該当する入力ボックスに入力された文字列を生年月日843及び学年844aにそれぞれ設定する処理が実行される(図21に示すステップe60→e70)。また生年月日又は学年が入力された際には、内蔵時計1000が計時する現在時刻を取得して入力日付844bに設定する処理が実行される(図21に示すステップe75)。   In the activation dictionary setting screen W50-1 shown in FIG. 23A, when the date of birth and school year are input and the translation / decision key 13 is operated, the CPU 100 executes the following internal processing. That is, a process of setting the character string input in the corresponding input box to the birth date 843 and the school year 844a is executed (steps e60 → e70 shown in FIG. 21). When the date of birth or school year is input, a process of obtaining the current time measured by the built-in clock 1000 and setting it to the input date 844b is executed (step e75 shown in FIG. 21).

図23(b)は、ユーザ名、生年月日、学年、対象者指定キー、パスワード、及び起動辞書割当情報の各項目に対する指定操作が完了した際に表示更新される起動辞書設定画面W50−2の一例を示す図であり、起動辞書設定画面W50−2は、各項目についての設定の確認用に表示される。   FIG. 23B shows an activation dictionary setting screen W50-2 that is displayed and updated when the designation operation for each item of the user name, date of birth, school year, subject designation key, password, and activation dictionary assignment information is completed. The activation dictionary setting screen W50-2 is displayed for confirming the setting for each item.

この場合には、CPU100により以下の内部処理が実行される。すなわち、ネットワークNを介して管理サーバ9bに接続し、ユーザ操作により指定された当該使用対象者の生年月日及び学年を通知する処理が行われる(図21に示すステップe100)。そして、CPU100は、当該管理サーバ9bから取得した生年月日及び学年に応じた推奨辞データに従って起動辞書割当情報846を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる処理が行われる(図21に示すステップe110)。   In this case, the CPU 100 executes the following internal processing. That is, a process of connecting to the management server 9b via the network N and notifying the date of birth and the school year of the target user designated by the user operation is performed (step e100 shown in FIG. 21). Then, the CPU 100 assigns the dictionary DB to be activated when each dictionary activation key 17 is operated by setting the activation dictionary allocation information 846 according to the recommended dictionary data corresponding to the date of birth and school year acquired from the management server 9b. Processing is performed (step e110 shown in FIG. 21).

図23(c)は、前述の図23(a)及び(b)に関する操作を行った使用対象者が現使用対象者に設定された場合であって、英和キー17cに対するキー操作を行った場合に表示される辞書検索画面W52の一例を示す図である。図23(c)に示すように、辞書検索画面W52には、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 23C shows the case where the user who performed the operations related to FIGS. 23A and 23B is set as the current user, and the key operation is performed on the English-Japanese key 17c. It is a figure which shows an example of the dictionary search screen W52 displayed on FIG. As shown in FIG. 23C, the dictionary search screen W52 displays the dictionary name of the dictionary DB assigned to each dictionary activation key 17 in accordance with the key arrangement of the dictionary activation key 17.

すなわち、図23(b)に示した起動辞書割当情報の通り、国語キー17aに対するキー操作に応じて学習国語辞典904が、漢和キー17bに対するキー操作に応じて漢和辞典906が、英和キー17cに対するキー操作に応じてリー○ース英和辞典の辞書DBが、和英キー17dに対するキー操作に応じてリー○ース和英辞典の辞書DBが、それぞれ起動することとなる。   That is, as shown in the activation dictionary assignment information shown in FIG. 23B, the learning Japanese dictionary 904 corresponds to the key operation with respect to the national language key 17a, the Hanwa dictionary 906 according to the key operation with respect to the Hanwa key 17b, and the English-Japanese key 17c. The dictionary database of the Lee * English dictionary is activated in response to the key operation, and the dictionary DB of the Lee * English dictionary is activated in response to the key operation on the Japanese / English key 17d.

また、前述の図23に関する操作を行った使用対象者が中学校から高等学校に進級して学年が新学年となった場合には、図24(a)に示すように、新学年及び起動辞書割当情報の各項目に対する変更を確認するための起動辞書変更画面が表示される。   When the user who performed the operation related to FIG. 23 is advanced from junior high school to high school and the school year becomes a new school year, as shown in FIG. An activation dictionary change screen for confirming a change to each item of information is displayed.

この場合には、CPU100により以下の内部処理が実行される。すなわち、先ず、ユーザ操作によって指定された使用対象者の生年月日又は学年と、当該生年月日又は学年が入力された入力日付と、内蔵時計1000が計時している現在時刻とに基づいて、現使用対象者が新学年になったと判別した場合に、ネットワークNを介して管理サーバ9bに接続して新学年を通知する処理が行われる(図22に示すステップf90(YES)→f100)。そして、当該管理サーバ9bから取得した新学年に応じた推奨辞書データに従って起動辞書割当情報846を設定することにより、各辞書起動キー17のキー操作時に起動する辞書DBを割り当てる処理が行われる(図22に示すステップf110)。続いて、現使用対象者用の起動辞書データの学年844aを更新して、各辞書起動キー17のキー操作時に起動する辞書DBの割り当てを変更したことをメッセージ表示する制御が行われる(図22に示すステップf120→f130)。   In this case, the CPU 100 executes the following internal processing. That is, first, based on the date of birth or school year of the target user designated by the user operation, the input date on which the date of birth or school year is entered, and the current time that the built-in clock 1000 counts, When it is determined that the current use target person has reached the new school year, processing for connecting to the management server 9b via the network N and notifying the new school year is performed (step f90 (YES) → f100 shown in FIG. 22). Then, by setting the activation dictionary assignment information 846 according to the recommended dictionary data corresponding to the new grade acquired from the management server 9b, a process of assigning a dictionary DB that is activated when each dictionary activation key 17 is operated is performed (FIG. Step f110 shown in FIG. Subsequently, the grade 844a of the activation dictionary data for the current user is updated, and control is performed to display a message that the assignment of the dictionary DB to be activated when each dictionary activation key 17 is operated is changed (FIG. 22). Step f120 → f130).

図24(b)は、前述のように新学年となった使用対象者が現使用対象者に設定された場合であって、英和キー17cに対するキー操作を行った場合に表示される辞書検索画面W62の一例を示す図である。図24に示すように、辞書検索画面W62には、各辞書起動キー17に割り当てられている辞書DBの辞書名が、辞書起動キー17のキー配列に従って表示される。   FIG. 24B is a dictionary search screen that is displayed when a user who has entered the new school year is set as a current user as described above and a key operation is performed on the English-Japanese key 17c. It is a figure which shows an example of W62. As shown in FIG. 24, the dictionary search screen W62 displays the dictionary name of the dictionary DB assigned to each dictionary activation key 17 in accordance with the key arrangement of the dictionary activation key 17.

すなわち、図24(a)に示した起動辞書割当情報の通り、国語キー17aに対するキー操作に応じて広○苑902が、漢和キー17bに対するキー操作に応じて漢和辞典906が、英和キー17cに対するキー操作に応じてジーニ○ス英和辞典の辞書DBが、和英キー17dに対するキー操作に応じてジーニ○ス和英辞典の辞書DBが、それぞれ起動することとなる。   That is, as shown in the activation dictionary assignment information shown in FIG. 24 (a), the broad circle 苑 902 corresponds to the key operation on the national language key 17a, the Hanwa dictionary 906 corresponds to the key operation on the Hanwa key 17b, and the English-Japanese key 17c. The dictionary DB of the Gini * S English-Japanese dictionary is activated in response to a key operation, and the dictionary DB of the Gini * S Japanese-English dictionary is activated in response to a key operation on the Japanese-English key 17d.

以上説明したように、第3実施形態によれば、管理サーバ9bに接続し、使用対象者の生年月日及び学年に応じた辞書種類毎の推奨辞書を取得することにより、各辞書起動キー17に、対応する辞書種類の推奨辞書の辞書DBを割り当てることができる。そして、ユーザ操作によって指定された使用対象者の生年月日又は学年と、当該生年月日又は学年が入力された入力日付と、内蔵時計1000が計時している現在時刻とに基づいて、現使用対象者が新学年になったと判別した場合には、管理サーバ9bに接続し、新学年に応じた推奨辞書を取得することにより、各辞書起動キー17に、対応する辞書種類の推奨辞書の辞書DBを割り当てることができる。   As described above, according to the third embodiment, each dictionary activation key 17 is obtained by connecting to the management server 9b and acquiring a recommended dictionary for each dictionary type according to the birth date and school year of the user. It is possible to assign a dictionary DB of a recommended dictionary of the corresponding dictionary type. Then, based on the date of birth or school year of the target person designated by the user operation, the input date on which the date of birth or school year is entered, and the current time measured by the built-in clock 1000, When it is determined that the subject has entered the new school year, the dictionary is connected to the management server 9b and a recommended dictionary corresponding to the new school year is obtained, so that each dictionary activation key 17 has a dictionary of a recommended dictionary of the corresponding dictionary type. DB can be assigned.

したがって、辞書起動キー17に対するキー操作によって、使用対象者の生年月日及び学年に応じた辞書DBをワンタッチで起動することができ、電子辞書の使い勝手を向上させることができる。   Therefore, the dictionary DB corresponding to the user's date of birth and school year can be activated with one touch by a key operation on the dictionary activation key 17, and the usability of the electronic dictionary can be improved.

以上、本発明の好適な3つの実施形態について、本発明の情報表示制御装置を携帯型電子辞書に適用した場合について説明したが、本発明を適用可能な製品はこのような製品に限定されるものではなく、携帯電話、パソコン、電子時計等の電子機器全般に適用可能である。   As mentioned above, although the case where the information display control apparatus of this invention was applied to a portable electronic dictionary was demonstrated about three suitable embodiment of this invention, the product which can apply this invention is limited to such a product. It can be applied to all electronic devices such as mobile phones, personal computers, and electronic watches.

また、上記した実施形態では、使用対象者毎に、ユーザ操作に従って各辞書起動キー17がキー操作された際に起動する辞書DBを割り当てる場合について説明したが、以下のようにしてもよい。すなわち、予め、辞書起動キー17によって指定される使用対象者として、例えば“一般”、“大学生”、“高校生”、“中学生”、“小学生”等を適宜割り振っておくとともに、当該使用対象者毎に、各辞書起動キー17がキー操作された際に起動する辞書DBを割り当てておくこととしてもよい。   In the above-described embodiment, a case has been described in which a dictionary DB that is activated when each dictionary activation key 17 is key-operated according to a user operation is assigned to each user to be used. That is, for example, “general”, “university student”, “high school student”, “junior high school student”, “primary school student”, etc. are appropriately assigned as the target users designated by the dictionary activation key 17 in advance. Alternatively, a dictionary DB that is activated when each dictionary activation key 17 is operated may be assigned.

また、上記した実施形態では、本人認証の機能を実現するため、パスワードの入力を受け付けることとしたが、これに限らず、適宜公知の本人認証技術を利用することとしてもよい。例えば、電子辞書1本体に、使用対象者を指紋により特定する指紋認証装置を備えた構成とし、当該指紋認証装置により取得した指紋画像と、予めフラッシュROM800内に記憶させておいた使用対象者の指紋の画像データとを比較して、本人認証を行うこととしてもよい。   In the above-described embodiment, the password input is accepted in order to realize the personal authentication function. However, the present invention is not limited to this, and a known personal authentication technique may be used as appropriate. For example, the electronic dictionary 1 is configured to include a fingerprint authentication device that identifies the user to be used by fingerprint, and the fingerprint image acquired by the fingerprint authentication device and the user to be used stored in the flash ROM 800 in advance. The authentication may be performed by comparing the fingerprint image data.

電子辞書の斜視概観図の一例を示す図。The figure which shows an example of the perspective view of an electronic dictionary. 電子辞書の機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of an electronic dictionary. 第1実施形態におけるRAMの構成(a)、及びフラッシュROMの構成(b)の一例を示す図。The figure which shows an example of the structure (a) of RAM in 1st Embodiment, and the structure (b) of flash ROM. 広○苑の辞書DBの蓄積形式の一例を示す図。The figure which shows an example of the accumulation | storage form of dictionary DB of Hiro * 苑. 辞書分類テーブルのデータ構成例を示す図。The figure which shows the data structural example of a dictionary classification | category table. 第1実施形態における使用対象者別起動辞書データのデータ構成例を示す図。The figure which shows the data structural example of the activation dictionary data according to user in 1st Embodiment. 第1の使用対象者別辞書割当処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a 1st use person classified dictionary allocation process. 第1の起動時設定処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a 1st starting time setting process. 辞書検索処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a dictionary search process. 第1実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 1st Embodiment. 第1実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 1st Embodiment. 第1実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 1st Embodiment. 第1実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 1st Embodiment. 第2実施形態におけるRAMの構成(a)、及びフラッシュROMの構成(b)の一例を示す図。The figure which shows an example of the structure (a) of RAM in 2nd Embodiment, and the structure (b) of flash ROM. 第2実施形態における使用対象者別起動辞書データのデータ構成例を示す図。The figure which shows the data structural example of the use dictionary data according to user in 2nd Embodiment. 管理サーバが有する推奨辞書情報のデータ構成例を示す図。The figure which shows the data structural example of the recommendation dictionary information which a management server has. 第2の使用対象者別辞書割当処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a 2nd user classification dictionary allocation process. 第2実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 2nd Embodiment. 第3実施形態におけるRAMの構成(a)、及びフラッシュROMの構成(b)の一例を示す図。The figure which shows an example of the structure (a) of RAM in 3rd Embodiment, and the structure (b) of flash ROM. 第3実施形態における使用対象者別起動辞書データのデータ構成例を示す図。The figure which shows the data structural example of the use dictionary data according to user in 3rd Embodiment. 第3の使用対象者別辞書割当処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a 3rd use subject user-specific dictionary allocation process. 第3の起動時設定処理の流れの一例を示すフローチャート。The flowchart which shows an example of the flow of a 3rd starting time setting process. 第3実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 3rd Embodiment. 第3実施形態における表示画面の一例を示す図。The figure which shows an example of the display screen in 3rd Embodiment.

符号の説明Explanation of symbols

1 電子辞書
100 CPU
200 入力装置
300 表示装置
400 通信装置
500 伝送制御装置
600 カードスロット
650 メモリカード
700(700a) RAM
702 現使用対象者格納領域
704 検索辞書種別格納領域
706 入力文字格納領域
800(800a) フラッシュROM
900 内蔵辞書DB
902 広○苑
904 学習国語辞典
906 漢和辞典
908 ジーニ○ス英和辞典
910 ジーニ○ス和英辞典
912 ロング○ン英和辞典
914 ロング○ン和英辞典
810 辞書分類テーブル
820 使用対象者別起動辞書データ
820−1 妹用起動辞書データ
820−2 兄用起動辞書データ
820−3 父用起動辞書データ
850a 第1の使用対象者別辞書割当プログラム
860a 第1の起動時設定プログラム
870 辞書検索プログラム
N 通信回線
9a 辞書サーバ
9b 管理サーバ
1 Electronic dictionary 100 CPU
200 Input Device 300 Display Device 400 Communication Device 500 Transmission Control Device 600 Card Slot 650 Memory Card 700 (700a) RAM
702 Current user storage area 704 Search dictionary type storage area 706 Input character storage area 800 (800a) Flash ROM
900 Built-in dictionary DB
902 Hiro * 苑 904 Learning national language dictionary 906 Hanwa dictionary 908 Gini * s English dictionary 910 Gini * Japanese dictionary 912 Long * dictionary 914 Long * dictionary 810 Dictionary classification table 820 Startup dictionary data by user 820-1 Sister activation dictionary data 820-2 Brother activation dictionary data 820-3 Father activation dictionary data 850a First user-specific dictionary assignment program 860a First activation setting program 870 Dictionary search program N Communication line 9a Dictionary server 9b Management server

Claims (3)

各辞書種類にそれぞれ対応する複数の辞書起動キーと、
見出語と説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成した辞書DBを辞書種類毎に複数記憶する辞書記憶手段と、
使用対象者別の起動辞書設定画面に、前記辞書種類毎の複数の辞書DBを一覧表示する種類毎辞書一覧表示手段と、 前記種類毎辞書一覧表示手段により表示された辞書種類毎の複数の辞書DBから、ユーザ操作により辞書種類毎に起動する辞書DBを使用対象者別に起動辞書設定情報として設定する起動辞書設定手段と、
ユーザ操作に従って、使用対象者を指定する対象者指定手段と、
この対象者指定手段により指定された使用対象者に応じて、辞書検索画面の前記複数の辞書起動キーに対応する位置に、前記起動辞書設定手段により設定された各辞書種類に対応する辞書DBの辞書名をそれぞれ表示する設定辞書キー対応表示手段と、
何れかの辞書種類の前記辞書起動キーに対するキー操作に応じて、そのキー操作された辞書起動キーの辞書種類について設定された辞書DBを検索対象として起動する検索辞書起動手段と、
前記検索対象の辞書DBの辞書情報に含まれる見出語をもとに辞書引き処理を行い、対応する説明情報を読み出して表示する制御を行う説明情報表示制御手段と、
を備えることを特徴とする情報表示制御装置。
Multiple dictionary activation keys corresponding to each dictionary type,
Dictionary storage means for storing a plurality of dictionary DBs for each dictionary type systematically configured so that dictionary information obtained by collecting information in which headwords are associated with explanatory information can be searched using a computer When,
A dictionary list display unit for each type that displays a list of a plurality of dictionary DBs for each dictionary type on a startup dictionary setting screen for each user, and a plurality of dictionaries for each dictionary type displayed by the dictionary list display unit for each type from DB, and start a dictionary setting means for setting a start dictionary setting information dictionary DB that fires each dictionary type by a user operation by using the subject,
A target person specifying means for specifying a target person in accordance with a user operation;
The dictionary DB corresponding to each dictionary type set by the activation dictionary setting means at a position corresponding to the plurality of dictionary activation keys on the dictionary search screen in accordance with the use target person designated by the subject designation means . A setting dictionary key corresponding display means for displaying each dictionary name ;
A search dictionary activation means for activating, as a search target, a dictionary DB set for the dictionary type of the dictionary activation key that has been keyed in response to a key operation on the dictionary activation key of any dictionary type;
Explanation information display control means for performing a dictionary lookup process based on the headwords included in the dictionary information of the dictionary DB to be searched, and for reading and displaying the corresponding explanation information;
An information display control device comprising:
前記起動辞書設定情報は、学校別の学生を使用対象者として当該学校別の辞書情報を設定した情報を含み、
学校名を入力する学校名入力手段を更に備え、
前記起動辞書設定手段は、前記学校名入力手段により入力された学校名に応じた辞書情報を設定する学校名別辞書設定手段を更に備え、
前記使用対象者の学年又は生年を入力する入力手段と、
日時を計時する計時手段と、
前記入力手段により入力された前記使用対象者の学年又は生年を、入力された時の日付と対応づけて記憶する使用対象者年記憶手段と、
前記各辞書起動キーに、使用対象者を対応付ける使用対象者キー対応付け手段と、
電源オフ時の待機電源によって駆動し、前記各辞書起動キーの何れかのキー操作を検知する検知手段と、
この検知手段による検知によって電源オン処理を行うオン処理手段と、
このオン処理手段による電源オン処理時に、前記使用対象者年記憶手段に記憶された日付と、当該日付に対応づけて記憶された前記使用対象者の学年又は生年と、前記検知手段による電源オン処理時に新たに検知された日付とに基づいて、辞書起動キーに対応付けられている使用対象者が新学年になったか否かを判別する新学年判別手段と、
この新学年判別手段により新学年になったと判別された場合に、当該判別された使用対象者について設定されている前記各辞書起動キーそれぞれのキー操作時に起動する辞書情報を、当該辞書起動キーに対応する辞書種類に属する他の辞書情報に変更することにより、前記起動辞書設定手段に記憶されている起動辞書設定情報を変更する新学年時設定変更手段と、
を更に備えることを特徴とする請求項1に記載の情報表示制御装置。
The activation dictionary setting information includes information in which dictionary information for each school is set as a use target for students by school,
A school name input means for inputting a school name;
The activation dictionary setting means further includes school name dictionary setting means for setting dictionary information according to the school name input by the school name input means,
An input means for inputting the grade or year of the user,
A time measuring means for measuring the date and time;
A subject year storage means for storing the grade or birth year of the subject to be input, which is input by the input means, in association with the date of input;
A user key association means for associating a user with each dictionary activation key;
A detection unit that is driven by a standby power source when the power is off, and detects any key operation of each of the dictionary activation keys;
An on processing means for performing a power on process by detection by the detecting means;
At the time of power-on processing by the on-processing means, the date stored in the user-target year storage means, the grade or year of the user to be stored stored in association with the date, and the power-on processing by the detection means A new grade discriminating means for discriminating whether or not the use target person associated with the dictionary activation key has entered the new grade based on the newly detected date at the time,
When it is determined that the new school year has been reached by the new school year discriminating means, the dictionary information that is activated at the time of each key operation of the dictionary activation key set for the identified use target person is stored in the dictionary activation key. A new school year setting changing means for changing the activation dictionary setting information stored in the activation dictionary setting means by changing to other dictionary information belonging to the corresponding dictionary type;
The information display control device according to claim 1, further comprising:
各辞書種類にそれぞれ対応する複数の辞書起動キーを有する入力装置と接続され、見出語と説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成した辞書DBを辞書種類毎に複数記憶する辞書記憶手段を有するコンピュータに、
使用対象者別の起動辞書設定画面に、前記辞書種類毎の複数の辞書DBを一覧表示する種類毎辞書一覧表示機能と、
前記種類毎辞書一覧表示機能により表示された辞書種類毎の複数の辞書DBから、ユーザ操作により辞書種類毎に起動する辞書DBを使用対象者別に起動辞書設定情報として設定する起動辞書設定機能と、
ユーザ操作に従って、使用対象者を指定する対象者指定機能と、
この対象者指定機能により指定された使用対象者に応じて、辞書検索画面の前記複数の辞書起動キーに対応する位置に、前記起動辞書設定機能により設定された各辞書種類に対応する辞書DBの辞書名をそれぞれ表示する設定辞書キー対応表示機能と、
何れかの辞書種類の前記辞書起動キーに対するキー操作に応じて、そのキー操作された辞書起動キーの辞書種類について設定された辞書DBを検索対象として起動する検索辞書起動機能と、
前記検索対象の辞書DBの辞書情報に含まれる見出語をもとに辞書引き処理を行い、対応する説明情報を読み出して表示する制御を行う説明情報表示制御機能と、
を実現させるためのプログラム。
It is connected to an input device having a plurality of dictionary activation keys corresponding to each dictionary type, and dictionary information obtained by collecting information in which headwords are associated with explanation information can be searched using a computer. In a computer having dictionary storage means for storing a plurality of dictionary DBs systematically configured for each dictionary type ,
A type-specific dictionary list display function for displaying a list of a plurality of dictionary DBs for each dictionary type on a startup dictionary setting screen for each target user;
An activation dictionary setting function for setting a dictionary DB to be activated for each dictionary type by a user operation as activation dictionary setting information for each person to be used from a plurality of dictionary DBs displayed by the type-by-type dictionary list display function;
A user designation function that designates a user to be used according to a user operation;
The dictionary DB corresponding to each dictionary type set by the activation dictionary setting function at a position corresponding to the plurality of dictionary activation keys on the dictionary search screen in accordance with the use target designated by the subject designation function . Setting dictionary key corresponding display function to display each dictionary name ,
In response to a key operation on the dictionary activation key of any dictionary type, a search dictionary activation function that activates the dictionary DB set for the dictionary type of the dictionary activation key that has been keyed as a search target;
An explanation information display control function for performing a dictionary lookup process based on the headwords included in the dictionary information of the dictionary DB to be searched, and performing control for reading and displaying the corresponding explanation information;
A program to realize
JP2004273488A 2004-09-21 2004-09-21 Information display control device and program Expired - Fee Related JP4581591B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004273488A JP4581591B2 (en) 2004-09-21 2004-09-21 Information display control device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004273488A JP4581591B2 (en) 2004-09-21 2004-09-21 Information display control device and program

Publications (2)

Publication Number Publication Date
JP2006091992A JP2006091992A (en) 2006-04-06
JP4581591B2 true JP4581591B2 (en) 2010-11-17

Family

ID=36232941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004273488A Expired - Fee Related JP4581591B2 (en) 2004-09-21 2004-09-21 Information display control device and program

Country Status (1)

Country Link
JP (1) JP4581591B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016134153A (en) * 2015-01-22 2016-07-25 シャープ株式会社 Information searching device and control method of information searching device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06187346A (en) * 1992-12-16 1994-07-08 Casio Comput Co Ltd Word processor
JPH07114528A (en) * 1993-10-18 1995-05-02 Sharp Corp Text processor
JPH09223128A (en) * 1996-02-14 1997-08-26 Casio Comput Co Ltd Data storage device
TW422952B (en) * 1996-05-22 2001-02-21 Sega Enterprises Kk A display device and a method of electronic document
JP2000284680A (en) * 1999-03-31 2000-10-13 Seiko Instruments Inc Electronic dictionary with vocabulary learning function
JP2001134568A (en) * 1999-11-02 2001-05-18 Seiko Instruments Inc Electronic dictionary
JP4496581B2 (en) * 1999-12-28 2010-07-07 カシオ計算機株式会社 Electronic dictionary having communication function with electronic device and recording medium recording electronic dictionary control program
JP3897644B2 (en) * 2002-05-28 2007-03-28 シャープ株式会社 Electronic dictionary
JP3941591B2 (en) * 2002-05-31 2007-07-04 カシオ計算機株式会社 Electronic dictionary order receiving server and electronic dictionary order receiving processing program
JP3982409B2 (en) * 2002-12-27 2007-09-26 カシオ計算機株式会社 Electronic device and program having dictionary function

Also Published As

Publication number Publication date
JP2006091992A (en) 2006-04-06

Similar Documents

Publication Publication Date Title
EP3821330B1 (en) Electronic device and method for generating short cut of quick command
US8862623B2 (en) Communication terminal and search method using communication terminal
US11532146B2 (en) Information processing system, information processing method, and information processing apparatus for assisting input of information
JPWO2020026366A1 (en) Patent evaluation determination method, patent evaluation determination device, and patent evaluation determination program
JP6618103B1 (en) Sentence generating apparatus, sentence generating method, and sentence generating program
US9773038B2 (en) Apparatus and method for starting up software
KR20200106703A (en) Apparatus and method for providing information based on user selection
WO2019235131A1 (en) Search text generation system and search text generation method
US20090158202A1 (en) Information processing method, information processing system and display control device
JP4581591B2 (en) Information display control device and program
CN111580758A (en) Image forming apparatus with a toner supply device
US20140081622A1 (en) Information display control apparatus, information display control method, information display control system, and recording medium on which information display control program is recorded
JP4608928B2 (en) Information display control device and program
JP2006099682A (en) Information display control device, server, and program
JP2005084879A (en) Information processor, information processing method, program, and recording media
JP5008248B2 (en) Display processing apparatus, display processing method, display processing program, and recording medium
JP4543800B2 (en) Information display control device and program
CN102163125A (en) Guide display apparatus and guide display method
JP2011113116A (en) Information providing device
JP2005141558A (en) Information display control device, server, and program
JP2011257939A (en) Communication apparatus, communication system, schedule registration method and program
JP2018159973A (en) Electronic device, display control method and program
US20230281072A1 (en) Information processing apparatus, information processing method, and information processing system
JP7694070B2 (en) Information search device, information search method, and program
JP2008186117A (en) Electronic dictionary device, electronic dictionary program and keyword entering method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070516

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100420

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100610

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: 20100803

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100816

R150 Certificate of patent or registration of utility model

Ref document number: 4581591

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130910

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees