(57)【要約】【課題】所定媒体に記されている単語等の語句と同じ語句を入力する際の手間を省略化するとともに、情報の共用化を図ることにより、学習効率を向上させることである。【解決手段】電子辞書１によれば、所定の文献に記されている語句と同じ語句を、当該文献を特定するための文献情報と、難易度とに対応付けて記憶する語句情報ＤＢ４０ｂを備え、文献情報及びユーザの難易度が入力された場合に、当該文献情報及びユーザの難易度に対応する語句を語句情報ＤＢ４０ｂから取得して、表示部３０に語句を一覧表示させる。そして、一覧表示された語句の中から一の語句が選択された場合に、選択された語句の説明情報を表示部３０に表示する。【選択図】図８
2006099231.tif 000002
【特許請求の範囲】
【請求項１】
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶手段と、
ユーザ操作に従って文献情報を入力する入力手段と、
この入力手段により入力された文献情報に対応する語句を前記語句記憶手段から読み出して表示する制御を行う語句表示制御手段と、
この語句表示制御手段により表示された語句に適合する見出語の説明情報を前記記憶手段から読み出して表示する制御を行う語句説明情報表示制御手段と、
を備えたことを特徴とする情報表示制御装置。
【請求項２】
前記語句記憶手段は、前記文献情報として、当該語句が記されている所定媒体の名称及び記されている章節の情報を記憶している手段であり、
前記入力手段は、ユーザ操作に従って媒体名称及び章節を文献情報として入力する手段であり、
前記語句表示制御手段は、前記入力された媒体名称及び章節に対応する語句を前記語句記憶手段から読み出して表示する制御を行う手段である、
ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
ユーザ操作に従って難易度を指定する難易度指定手段を更に備え、
前記語句記憶手段は、所定媒体に記されている語句と同じ語句を、当該語句の難易度と更に対応付けて記憶する手段であり、
前記語句表示制御手段は、前記入力された文献情報と前記指定された難易度とに対応する語句を前記語句記憶手段から読み出して表示する手段である、
ことを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
前記入力手段により入力された文献情報と対応づけて、新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段を更に備えることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項５】
前記記憶手段に記憶された見出語の中からユーザ操作に従って選択された見出語の説明情報を表示する制御を行う説明情報表示制御手段を更に備え、
前記追加記憶制御手段は、前記説明情報表示制御手段により表示された説明情報の見出語を新たな語句とし、前記入力手段により入力された文献情報と対応づけて前記語句記憶手段に追加記憶させる制御を行う説明情報表示見出語追加記憶手段を有する、
ことを特徴とする請求項４に記載の情報表示制御装置。
【請求項６】
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段を具備したサーバと通信接続される情報表示制御装置であって、
ユーザ操作に従って文献情報を入力する入力手段と、
この入力手段により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御手段と、
見出語と該見出語の説明情報とを対応づけて記憶する記憶手段と、
前記語句表示制御手段により表示された語句に適合する見出語の説明情報を前記記憶手段から読み出して表示する制御を行う語句説明情報表示制御手段と、
を備えたことを特徴とする情報表示制御装置。
【請求項７】
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段と、見出語と該見出語の説明情報とを対応づけて記憶している記憶手段とを具備したサーバと通信接続される情報表示制御装置であって、
ユーザ操作に従って文献情報を入力する入力手段と、
この入力手段により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御手段と、
この語句表示制御手段により表示された語句に適合する見出語の説明情報を前記サーバに問い合わせて、当該説明情報を表示する制御を行う語句説明情報表示制御手段と、
を備えたことを特徴とする情報表示制御装置。
【請求項８】
前記入力手段により入力された文献情報と新たな語句とを前記サーバに送信し、当該文献情報に対応付けて当該新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段を更に備えることを特徴とする請求項６又は７に記載の情報表示制御装置。
【請求項９】
所定の通信回線を介して利用者端末と接続されるサーバであって、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶手段から読み出して利用者端末に送信する語句送信手段と、
を備えたことを特徴とするサーバ。
【請求項１０】
所定の通信回線を介して利用者端末と接続されるサーバであって、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶手段と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶手段から読み出して利用者端末に送信する語句送信手段と、
利用者端末から受信した語句に適合する見出語の説明情報を前記記憶手段から読み出して利用者端末に送信する説明情報送信手段と、
を備えたことを特徴とするサーバ。
【請求項１１】
文献情報と新たな語句とを受信して、当該文献情報に対応付けて当該新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段を更に備えることを特徴とする請求項９又は１０に記載のサーバ。
【請求項１２】
コンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶機能と、
ユーザ操作に従って文献情報を入力する入力機能と、
この入力機能により入力された文献情報に対応する語句を前記語句記憶機能から読み出して表示する制御を行う語句表示制御機能と、
この語句表示制御機能により表示された語句に適合する見出語の説明情報を前記記憶機能から読み出して表示する制御を行う語句説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１３】
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段を具備したサーバと通信接続されるコンピュータに、
ユーザ操作に従って文献情報を入力する入力機能と、
この入力機能により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御機能と、
見出語と該見出語の説明情報とを対応づけて記憶する記憶機能と、
前記語句表示制御機能により表示された語句に適合する見出語の説明情報を前記記憶機能から読み出して表示する制御を行う語句説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１４】
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段と、見出語と該見出語の説明情報とを対応づけて記憶している記憶手段とを具備したサーバと通信接続されるコンピュータに、
ユーザ操作に従って文献情報を入力する入力機能と、
この入力機能により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御機能と、
この語句表示制御機能により表示された語句に適合する見出語の説明情報を前記サーバに問い合わせて、当該説明情報を表示する制御を行う語句説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１５】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶機能から読み出して利用者端末に送信する語句送信機能と、
を実現させるためのプログラム。
【請求項１６】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶機能と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶機能から読み出して利用者端末に送信する語句送信機能と、
利用者端末から受信した語句に適合する見出語の説明情報を前記記憶機能から読み出して利用者端末に送信する説明情報送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置、サーバ及びプログラムに関するものである。
【背景技術】
【０００２】
従来から、国語辞典、英和辞典、和英辞典等、数種類の辞書データベース（以下、データベースを「ＤＢ」という。）が組み込まれた電子辞書装置（以下、「電子辞書」という。）と呼ばれる情報表示制御装置が知られている。また、辞書ＤＢを備える辞書サーバとクライアントとがネットワークを介して接続され、辞書サーバがクライアントから検索要求を受けると辞書ＤＢから辞書情報を検索して、クライアントに返送する分散辞書管理方法が知られている（例えば、特許文献１参照）。
【０００３】
この辞書ＤＢは、見出語と当該見出語を説明解説等する説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成させたものである。例えば、英和辞書ＤＢにおいては、英単語（見出語）に、当該英単語の和訳や解説等の説明情報が対応付けられている。ユーザは、所望の英単語の綴りである文字を入力すると（以下、入力した文字を「入力文字列」という。）、入力文字列で始まる英単語が一覧表示され、当該英単語の中から所望の英単語を選択することで、選択した英単語の説明情報を表示させることができる。
【０００４】
また、電子辞書には、ヒストリ機能や、単語帳機能等の種々の機能が備えられており、これらの機能を利用することにより、ユーザは、入力操作を簡略化することができる。例えば、ヒストリ機能とは、見出語を検索し、その検索した見出語に対応する説明情報を表示した場合（以下、この一連の行為を「辞書引き」と呼ぶ。）に、その検索した見出語を時系列順に随時蓄積記憶する機能である。ユーザは、この蓄積記憶されたヒストリ見出語を一覧表示させて、所望のヒストリ見出語を選択することにより、当該ヒストリ見出語の説明情報を参照できるため、過去に検索したことのある見出語を入力する手間を省くことができる。また、ヒストリ機能の一種として、検索した見出語を選択的にヒストリとは別の記憶領域に記憶させる単語帳としての機能（単語帳機能）を持つ電子辞書も知られている。
【特許文献１】特開平１０−１９８６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したヒストリ機能、単語帳機能を利用する場合であっても、ユーザは、少なくとも一度は見出語の入力操作をする必要があり、入力操作に手間がかかっていた。例えば、学習の場において、中学生や高校生の学習対象となる一般的な教科書にあっては、図３５に示すように、該当する学年で習得すべき重要な単語が教科書の欄外MGに予め示されている。そこで、生徒は欄外MGに示された単語の意味を辞書等で調べることにより、授業の予習等を行っている。
【０００６】
従って、電子辞書を利用して所定媒体（例えば、教科書）に記されている単語の意味を調べる場合、各単語について複数の生徒が各々単語の綴りである文字列の入力操作を行う必要がある。このため、煩雑な入力操作により学習意欲が減退したり、学習効率が悪いという問題があった。また、教科書等に記載された単語が電子辞書装置に登録されていない単語である場合、生徒はそれぞれ他の辞書等を利用して不明な単語を調べる必要があり、調べた情報を共用利用することができなかった。
【０００７】
本発明の課題は、所定媒体に記されている単語等の語句と同じ語句を入力する際の手間を省略化することである。また、更なる課題は、情報の共用化を図ることにより、学習効率を向上させることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１記載の発明は、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図３の語句情報ＤＢ４０ｂ）と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶手段（例えば、図３の英和辞書ＤＢ４０ａ）と、
ユーザ操作に従って文献情報を入力する入力手段（例えば、図１の各種キー群５、図３の入力部２０）と、
この入力手段により入力された文献情報に対応する語句を前記語句記憶手段から読み出して表示する制御を行う語句表示制御手段（例えば、図３のＣＰＵ１０、図７のステップＳ７）と、
この語句表示制御手段により表示された語句に適合する見出語の説明情報を前記記憶手段から読み出して表示する制御を行う語句説明情報表示制御手段（例えば、図３のＣＰＵ１０、図８のステップＳ１５）と、
を備えたことを特徴とする情報表示制御装置である。
【０００９】
また、請求項２記載の発明のように、請求項１に記載の情報表示制御装置であって、
前記語句記憶手段は、前記文献情報として、当該語句が記されている所定媒体の名称及び記されている章節の情報を記憶している手段（例えば、図５に示す語句情報ＤＢ４０ｂ−１）であり、
前記入力手段は、ユーザ操作に従って媒体名称及び章節を文献情報として入力する手段（例えば、図１の各種キー群５、図３の入力部２０）であり、
前記語句表示制御手段は、前記入力された媒体名称及び章節に対応する語句を前記語句記憶手段から読み出して表示する制御を行う手段（例えば、図３のＣＰＵ１０、図７のステップＳ７）である、
ことを特徴とする情報表示制御装置としても良い。
【００１０】
また、請求項３記載の発明のように、請求項１又は２に記載の情報表示制御装置であって、
ユーザ操作に従って難易度を指定する難易度指定手段（例えば、図１に示す各種キー群５、図３に示す入力部２０）を更に備え、
前記語句記憶手段は、所定媒体に記されている語句と同じ語句を、当該語句の難易度と更に対応付けて記憶する手段（例えば、図５に示す語句情報ＤＢ４０ｂ−１）であり、
前記語句表示制御手段は、前記入力された文献情報と前記指定された難易度とに対応する語句を前記語句記憶手段から読み出して表示する手段（例えば、図３に示すＣＰＵ１０、図７のステップＳ６，７）である、
ことを特徴とする情報表示制御装置としても良い。
【００１１】
また、請求項４記載の発明のように、請求項１〜３の何れか一項に記載の情報表示制御装置であって、
前記入力手段により入力された文献情報と対応づけて、新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段（例えば、図３に示すＣＰＵ１０、図８のステップＳ１６、ステップＳ１９）を更に備えることを特徴とする情報表示制御装置であっても良い。
【００１２】
また、請求項５記載の発明のように、請求項４に記載の情報表示制御装置であって、
前記記憶手段に記憶された見出語の中からユーザ操作に従って選択された見出語の説明情報を表示する制御を行う説明情報表示制御手段（例えば、図３のＣＰＵ１０、図８のステップＳ１５）を更に備え、
前記追加記憶制御手段は、前記説明情報表示制御手段により表示された説明情報の見出語を新たな語句とし、前記入力手段により入力された文献情報と対応づけて前記語句記憶手段に追加記憶させる制御を行う説明情報表示見出語追加記憶手段（例えば、図３のＣＰＵ１０、図８のステップＳ１６）を有する、
ことを特徴とする情報表示制御装置であっても良い。
【００１３】
また、請求項６記載の発明は、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）を具備したサーバと通信接続される情報表示制御装置であって、
ユーザ操作に従って文献情報を入力する入力手段（例えば、図２０の入力部６０４）と、
この入力手段により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御手段（例えば、図２０のＣＰＵ６０２、図２８のステップＳ３６）と、
見出語と該見出語の説明情報とを対応づけて記憶する記憶手段（例えば、図２０のフラッシュメモリ６１０）と、
前記語句表示制御手段により表示された語句に適合する見出語の説明情報を前記記憶手段から読み出して表示する制御を行う語句説明情報表示制御手段（例えば、図２０のＣＰＵ６０２、図２９のステップＳ４８）と、
を備えたことを特徴とする情報表示制御装置である。
【００１４】
請求項７記載の発明は、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）と、見出語と該見出語の説明情報とを対応づけて記憶している記憶手段（例えば、図２０の英和辞書ＤＢ７１４ａ）とを具備したサーバと通信接続される情報表示制御装置であって、
ユーザ操作に従って文献情報を入力する入力手段（例えば、図２０の入力部６０４）と、
この入力手段により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御手段（例えば、図２０のＣＰＵ６０２、図２８のステップＳ３６）と、
この語句表示制御手段により表示された語句に適合する見出語の説明情報を前記サーバに問い合わせて、当該説明情報を表示する制御を行う語句説明情報表示制御手段（例えば、図２０のＣＰＵ６０２、図２９のステップＳ４８）と、
を備えたことを特徴とする情報表示制御装置である。
【００１５】
請求項８記載の発明のように、請求項６又は７に記載の情報表示制御装置であって、
前記入力手段により入力された文献情報と新たな語句とを前記サーバに送信し、当該文献情報に対応付けて当該新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段（例えば、図２０のＣＰＵ６０２、図２９のステップＳ４９、ステップＳ５２）を更に備えることを特徴とする情報表示制御装置であっても良い。
【００１６】
請求項９記載の発明は、
所定の通信回線を介して利用者端末と接続されるサーバであって、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶手段から読み出して利用者端末に送信する語句送信手段（例えば、図２０のＣＰＵ７０２、図３１のステップＳ７３）と、
を備えたことを特徴とするサーバである。
【００１７】
請求項１０記載の発明は、
所定の通信回線を介して利用者端末と接続されるサーバであって、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶手段（例えば、図２０の英和辞書ＤＢ７１４ａ）と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶手段から読み出して利用者端末に送信する語句送信手段（例えば、図２０のＣＰＵ７０２、図３１のステップＳ７３）と、
利用者端末から受信した語句に適合する見出語の説明情報を前記記憶手段から読み出して利用者端末に送信する説明情報送信手段（例えば、図２０のＣＰＵ７０２、図３２のステップＳ８３）と、
を備えたことを特徴とするサーバである。
【００１８】
請求項１１記載の発明のように、請求項９又は１０に記載のサーバであって、
文献情報と新たな語句とを受信して、当該文献情報に対応付けて当該新たな語句を前記語句記憶手段に追加記憶させる制御を行う追加記憶制御手段（例えば、図２０のＣＰＵ７０２、図３４のステップＳ１０４）を更に備えることを特徴とするサーバであっても良い。
【００１９】
請求項１２記載の発明は、
コンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能（例えば、図３の語句情報ＤＢ４０ｂ）と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶機能（例えば、図３の英和辞書ＤＢ４０ａ）と、
ユーザ操作に従って文献情報を入力する入力機能（例えば、図７のステップＳ３）と、
この入力機能により入力された文献情報に対応する語句を前記語句記憶機能から読み出して表示する制御を行う語句表示制御機能（例えば、図７のステップＳ７）と、
この語句表示制御機能により表示された語句に適合する見出語の説明情報を前記記憶機能から読み出して表示する制御を行う語句説明情報表示制御機能（図８のステップＳ１５）と、
を実現させるためのプログラムである。
【００２０】
請求項１３記載の発明は、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）を具備したサーバと通信接続されるコンピュータに、
ユーザ操作に従って文献情報を入力する入力機能（例えば、図２８のステップＳ３２）と、
この入力機能により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御機能（例えば、図２８のステップＳ３６）と、
見出語と該見出語の説明情報とを対応づけて記憶する記憶機能（例えば、図２０のフラッシュメモリ６１０）と、
前記語句表示制御機能により表示された語句に適合する見出語の説明情報を前記記憶機能から読み出して表示する制御を行う語句説明情報表示制御機能（例えば、図２９のステップＳ４８）と、
を実現させるためのプログラムである。
【００２１】
請求項１４記載の発明は、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶手段（例えば、図２０の語句情報ＤＢ７１４ｂ）と、見出語と該見出語の説明情報とを対応づけて記憶している記憶手段（例えば、図２０の英和辞書ＤＢ７１４ａ）とを具備したサーバと通信接続されるコンピュータに、
ユーザ操作に従って文献情報を入力する入力機能（例えば、図２８のステップＳ３２）と、
この入力機能により入力された文献情報に対応し、前記語句記憶手段に記憶されている語句を前記サーバに問い合わせて、当該語句を表示する制御を行う語句表示制御機能（例えば、図２８のステップＳ３６）と、
この語句表示制御機能により表示された語句に適合する見出語の説明情報を前記サーバに問い合わせて、当該説明情報を表示する制御を行う語句説明情報表示制御機能（例えば、図２９のステップＳ４８）と、
を実現させるためのプログラムである。
【００２２】
請求項１５記載の発明は、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能（例えば、図２０の語句情報ＤＢ７１４ｂ）と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶機能から読み出して利用者端末に送信する語句送信機能（例えば、図３１のステップＳ７３）と、
を実現させるためのプログラムである。
【００２３】
請求項１６記載の発明は、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応づけて記憶している語句記憶機能（例えば、図２０の語句情報ＤＢ７１４ｂ）と、
見出語と該見出語の説明情報とを対応づけて記憶している記憶機能（例えば、図２０の英和辞書ＤＢ７１４ａ）と、
利用者端末から受信した文献情報に対応する語句を前記語句記憶機能から読み出して利用者端末に送信する語句送信機能（例えば、図３１のステップＳ７３）と、
利用者端末から受信した語句に適合する見出語の説明情報を前記記憶機能から読み出して利用者端末に送信する説明情報送信機能（例えば、図３２のステップＳ８３）と、
を実現させるためのプログラムである。
【発明の効果】
【００２４】
請求項１記載の発明によれば、所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応付けて記憶している語句記憶手段を備え、ユーザ操作にしたがって、文献情報が入力された場合に、語句記憶手段から入力された文献情報に対応する語句を読み出して表示させ、表示された語句に適合する見出語の説明情報を、見出語と見出語の説明情報とを対応付けて記憶している記憶手段から読み出して表示させるため、所定媒体を学習する際に、煩雑な入力操作を必要とすることなく所定媒体に記されている語句の説明情報を容易に表示させることができる。また、請求項１２記載の発明によっても、同様の作用効果が得られる。
【００２５】
請求項２記載の発明によれば、文献情報として所定媒体の名称及び記されている章節の情報を入力し、これらの情報に基づいて対応する語句を語句記憶手段から読み出して表示させるため、所定媒体の適切な範囲を特定し、その範囲に記された語句のみを表示させることができ、効率の良い学習を支援することができる。
【００２６】
請求項３記載の発明によれば、語句記憶手段に記憶されている各語句の難易度を記憶する難易度記憶手段を更に備え、ユーザにより難易度が指定された場合に、指定された難易度及び文献情報に対応する語句を読み出して表示させるため、ユーザの難易度に応じた語句のみを表示させることができる。
【００２７】
請求項４記載の発明によれば、ユーザにより入力された新たな語句を文献情報に対応付けて語句記憶手段に追加記憶させることができるため、再度新たな語句を入力することなく、語句表示制御手段により表示させることができる。
【００２８】
請求項５記載の発明によれば、記憶手段に記憶された見出語の中からユーザ操作に従って選択された見出語の説明情報を表示し、表示された説明情報の見出語を新たな語句として文献情報と対応付けて語句記憶手段に追加記憶するため、容易に新たな語句を文献情報と対応付けて語句記憶手段に追加記憶させることができる。
【００２９】
請求項６記載の発明によれば、所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応付けて記憶している語句記憶手段を備えるサーバに通信接続され、ユーザ操作にしたがって、文献情報が入力された場合に、入力された文献情報に対応する語句をサーバに問い合わせて表示させ、表示された語句に適合する見出語の説明情報を、見出語と見出語の説明情報とを対応付けて記憶する記憶手段から読み出して表示させるため、所定媒体を学習する際に、煩雑な入力操作を必要とすることなく所定媒体に記されている語句の説明情報を容易に表示させることができる。また、請求項９、１３又は１５記載の発明によっても、同様の作用効果が得られる。
【００３０】
請求項７記載の発明によれば、所定媒体に記されている語句と同じ語句を、前記所定媒体を特定する文献情報と対応付けて記憶している語句記憶手段と、見出語と見出語の説明情報とを対応付けて記憶している記憶手段とを備えるサーバに通信接続され、ユーザ操作に従って文献情報が入力された場合に、入力された文献情報に対応する語句をサーバに問い合わせて表示させ、表示された語句に適合する見出語の説明情報をサーバに問い合わせて表示させる。これにより、所定媒体を学習する際に、煩雑な入力操作を必要とすることなく所定媒体に記されている語句の説明情報を容易に表示させることができるとともに、情報表示制御装置に各種記憶手段を備える必要がないため、情報制御装置の記憶容量を有効に利用できる。また、請求項１０、１４又は１６記載の発明によっても、同様の作用効果が得られる。
【００３１】
請求項８記載の発明によれば、ユーザにより入力された新たな語句を文献情報に対応付けてサーバの語句記憶手段に追加記憶させることができるため、再度新たな語句を入力することなく、語句表示制御手段により表示させることができる。また、請求項１１記載の発明によっても、同様の作用効果が得られる。
【発明を実施するための最良の形態】
【００３２】
図１〜図３４を参照して、本発明を情報表示制御装置の一種である携帯型の電子辞書装置（電子辞書）に適用した場合の実施の形態について図面を参照して詳細に説明する。なお、本発明が適用可能なものは携帯型の電子辞書に限定されるものではない。
【００３３】
［第１の実施の形態］
１．構成
電子辞書には、国語辞書、英和辞書、和英辞書、英英辞書、ことわざ辞典等の各種電子辞書データ（辞書ＤＢ）が内蔵されている。この辞書ＤＢには、見出語に対応づけて、当該見出語を説明するための文字データや、画像データ、動画データ、音声データ等の説明情報が記憶される。ユーザは辞書種別を選択して単語を入力することにより、当該単語の説明情報を表示させることができる。
【００３４】
図１に、電子辞書１の概観図を示す。図１に示すように、電子辞書１は、ディスプレイ３と、各種キー群５とを備えている。ここで、各種キー群５を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザによってこれらのキーが押下されて、電子辞書１が操作される。
【００３５】
例えば、各種キー群５は、図２に示すように、各種処理が実行される処理キー７、検索対象の辞書ＤＢを英和辞書ＤＢにするための英和辞書キー７ａ、操作の確定等の指示を入力するための決定キー９、カーソル等の方向を指示する方向キー１１、語句情報を表示させるための語句情報キー１３、新語を登録するための新語登録キー１５等を有している。なお、それぞれのキーの機能、動作についての詳細は適宜説明する。
【００３６】
図３は、本実施形態における電子辞書１の構成を示すブロック図である。図３によれば、電子辞書１は、ＣＰＵ（Central Processing Unit）１０、入力部２０、表示部３０、フラッシュメモリ４０、ＲＡＭ（Random Access Memory）５０等を備えており、各部はバス６０で接続されている。
【００３７】
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的には、ＣＰＵ１０は、入力部２０から入力される操作信号に応じてフラッシュメモリ４０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示するための表示制御信号を適宜表示部３０に出力して、対応した表示情報を表示する。
【００３８】
また、ＣＰＵ１０は本第１の実施の形態においてフラッシュメモリ４０の語句情報表示処理プログラム４０ｄに従った語句情報表示処理（図６参照）を実行する。更に、ＣＰＵ１０は、語句情報表示処理において、学習履歴登録処理プログラム４０ｅに従った学習履歴登録処理（図７参照）と、学習履歴登録処理において、新語登録処理プログラム４０ｆに従った新語登録処理（図８参照）とをサブルーチンとして実行する。
【００３９】
入力部２０は、仮名、アルファベット等の文字入力や機能選択等に必要なキー群を備え、押下されたキーの押下信号をＣＰＵ１０に出力する。この入力部２０におけるキー入力により辞書種別の選択、文字入力、確定指示の入力等をするための入力手段が実現される。なお、この入力部２０は、図１に示す操作入力キー群５に相当するものである。
【００４０】
表示部３０は、ＣＰＵ１０から入力される表示制御信号に基づいて各種画面を表示させるものであり、ＬＣＤ(Liquid Crystal Display)等により構成される。なお、この表示部３０は、図１に示すディスプレイ３に相当するものである。
【００４１】
フラッシュメモリ４０は、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラム、電子辞書１の動作に係る種々の機能を実現するためのデータや各種処理プログラムを格納する。ＣＰＵ１０は、電子辞書１の電源投入時にこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。また、ＣＰＵ１０は、各種処理プログラムを実行することにより、電子辞書の種々の機能を実現する。
【００４２】
図３に示すように、フラッシュメモリ４０は、英和辞書ＤＢ４０ａ、語句情報ＤＢ４０ｂ、新語データ４０ｃ、語句情報表示処理プログラム４０ｄ、辞書引き処理プログラム４０ｅ及び新語登録処理プログラム４０ｆを格納する。
【００４３】
英和辞書ＤＢ４０ａは、英和辞書に関するコンテンツを記憶している辞書データベースである。この英和辞書ＤＢ４０ａは、図４に示すように、見出語（例えば、「wake」）と説明情報（例えば、「１．[SV(M)]＜人が＞…」）とが対応づけて記憶されている。また、見出語が複数の語義を有する場合、説明情報には、語義番号と語義別の説明情報が記憶される。
【００４４】
語句情報ＤＢ４０ｂは、難易度に応じた語句情報を文献情報に対応付けて記憶するデータベースである。この文献情報は、所定の媒体（以下、「文献」と記す）及び当該文献の一部分を一義的に特定するための情報であり、例えば、文献名、出版社名、章節により定義される情報である。文献名は、教科書名、書籍名、新聞紙名、雑誌名等を示す情報である。出版社名は、文献を出版している業者を示す情報である。章節は、文献の一部分を特定するための章番号、節番号、或いはページ数等を示す情報である。
【００４５】
また、語句情報は、所定の文献に記されている語句と同じ語句であって、当該文献を学習する上で、習得が必要となる語句が難易度に応じて記憶される情報である。例えば、図３５に示す教科書の文章に記された語句のうち、該当章節を学習する上で必要となる単語が、難易度別に語句情報として記憶される。
【００４６】
図５（ａ）に語句情報ＤＢ４０ｂのデータ構成の一例を示す。図５（ａ）によれば、文献情報として、文献名（例えば、「New English I」）及び出版名（例えば、「Ａ出版」）と章節（例えば、「Unit 1」）が記憶されている。また、文献情報に対応付けて、難易度「Ａ」に「trash」が、難易度「Ｂ」に「wake, another」が、難易度「Ｃ」に「out,world,date」が語句情報として記憶されている。これは、難易度「Ａ」には「trash」の単語が、難易度「Ｂ」には「trash, wake, another」の単語が、難易度「Ｃ」には「trash,wake,another,out,world,date」の単語が含まれることを意味している。
【００４７】
更に、語句情報ＤＢ４０ｂには、後述する辞書引き処理（図８参照）において、ユーザ操作により新たな語句として、辞書引きされた語句を文献情報及び難易度に対応付けて記憶される。図５（ｂ）は、辞書引き処理により、新たな語句が記憶された語句情報ＤＢ４０ｂ−２のデータ構成例を示す図である。図５（ｂ）によれば、辞書引き処理が実行された結果、語句情報ＤＢ４０ｂ−１に、新たな語句として「machine」と、新語番号「n2」とが難易度「Ｂ」に対応付けて追加記憶されている。
【００４８】
新語データ４０ｃは、後述する新語登録処理（図９参照）において、ユーザにより新たな語句として登録された新語に係る情報を記憶する。具体的には、図６に示すように、新語番号（例えば、「ｎ２」）、新語（例えば、「qc」）、意味情報（例えば、「１．品質管理」）をそれぞれ対応付けた新語データを記憶する。
【００４９】
語句情報表示処理プログラム４０ｄは、ＣＰＵ１０によってフラッシュメモリ４０から読み出され、ＲＡＭ５０に展開された後に実行されるプログラムである。詳細は後述するが、辞書引き処理プログラム４０ｅと、新語登録処理プログラム４０ｆとをサブルーチンとして含むプログラムである。
【００５０】
ＲＡＭ５０は、ＣＰＵ１０が実行する各種プログラムや、これらのプログラムの実行にかかるデータ等を一時的に保持する書き込み可能なメモリである。本第１の実施の形態では、文献情報記憶領域５０ａ、難易度記憶領域５０ｂ、入力文字列記憶領域５０ｃ、新語データ記憶領域５０ｄの各領域が確保されている。文献情報記憶領域５０ａ及び難易度記憶領域５０ｂは、語句情報表示処理において、入力された文献情報及び難易度をそれぞれ記憶する領域である。入力文字列記憶領域５０ｃは、各種処理の過程で入力された文字列を記憶する領域である。新語データ記憶領域５０ｄは、新語登録処理において、入力された新語と、当該新語に付与された新語番号と、意味情報とを記憶する領域である。
【００５１】
２．動作
次に、図７〜９を参照して、本第１の実施の形態における電子辞書１の動作について詳細に説明する。
【００５２】
図７は、語句情報表示処理に係る電子辞書１の動作を説明するためのフローチャートである。この語句情報表示処理は、ＣＰＵ１０が、フラッシュメモリ４０に記憶された語句情報表示処理プログラム４０ｄを実行することにより実現される処理である。
【００５３】
まず、ＣＰＵ１０は、語句情報キー１３が押下されか否かを判別し（ステップＳ１）、語句情報キー１３が押下された場合（ステップＳ１；ＹＥＳ）、文献情報入力項目を表示部３０に表示させて（ステップＳ２）、文献情報が入力されるのを待機する。文献情報が入力されると（ステップＳ３）、難易度入力項目を表示部３０に表示させて（ステップＳ４）、難易度が入力されるのを待機する。難易度が入力されると（ステップＳ５）、ＣＰＵ１０は、入力された文献情報及び難易度に対応する語句情報を語句情報ＤＢ４０ｂから取得する（ステップＳ６）。そして、取得した語句情報を表示部３０に一覧表示させ（ステップＳ７）、後述する辞書引き処理を実行する（ステップＳ８）。
【００５４】
図８は、辞書引き処理に係る電子辞書１の動作を説明するためのフローチャートである。この辞書引き処理は、語句情報表示処理の一部として、ＣＰＵ１０が、フラッシュメモリ４０に記憶された辞書引き処理プログラム４０ｅを実行することにより実現される処理である。
【００５５】
まず、ＣＰＵ１０は、表示部３０に一覧表示された語句情報の中から一の語句が選択されたか否かを判別し（ステップＳ１１）、一の語句が選択された場合（ステップＳ１１；ＹＥＳ）、選択された語句に適合する見出語の説明情報を英和辞書ＤＢ４０ａから読み出して、表示部３０に表示させる（ステップＳ１２）。
【００５６】
そして、ＣＰＵ１０は、処理を終了する指示が入力されたか否かを判別し（ステップＳ２０）、処理を終了する指示が入力されない場合（ステップＳ２０；ＮＯ）、ステップＳ１１に移行して、辞書引き処理を続行する。
【００５７】
また、ステップＳ１１において、表示部３０に表示された語句が選択されず、ユーザ操作により単語が入力された場合（ステップＳ１３）、ＣＰＵ１０は、入力された単語が英和辞書ＤＢ４０ａに登録されている単語であるかどうかを判別する（ステップＳ１４）。入力された単語が英和辞書ＤＢ４０ａに登録されている単語である場合（ステップＳ１４；ＹＥＳ）、入力された単語に適合する見出語の説明情報を英和辞書ＤＢ４０ａから取得して、表示部３０に説明情報を表示させる（ステップＳ１５）。更に、ＣＰＵ１０は、表示させた単語を文献情報及び難易度に対応付けて、語句情報ＤＢに蓄積記憶させ（ステップＳ１６）、ステップＳ２０に移行する。
【００５８】
また、ステップＳ１４において、入力された単語が、英和辞書ＤＢ４０ａに登録されていない場合（ステップＳ１４；ＮＯ）、ＣＰＵ１０は、表示部３０に新語登録を行うか否かのメッセージを表示させて、指示が入力されるのを待機する。ここで、新語登録を行う指示が入力された場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ１０は、後述する新語登録処理（図９参照）を実行する（ステップＳ１８）。
【００５９】
図９は、新語登録処理に係る電子辞書１の動作を説明するためのフローチャートである。この新語登録処理は、辞書引き処理の一部として、ＣＰＵ１０が、フラッシュメモリ４０に記憶された新語登録処理プログラム４０ｆを実行することにより実現される処理である。
【００６０】
まず、ＣＰＵ１０は、新語を登録する指示が入力されると、入力された単語の意味情報を入力させるための意味情報入力項目を表示させ（ステップＳ２１）、意味情報が入力されるのを待機する。意味情報が入力され（ステップＳ２２）、新語登録キー１５が押下されることにより、新語を登録する指示が入力されると（ステップＳ２３）、ＣＰＵ１０は、入力された単語に新語番号を付与する（ステップＳ２４）。そして、ＣＰＵ１０は、入力された単語、新語番号、意味情報を対応付けて新語データ４０ａに蓄積記憶させ（ステップＳ２５）、本新語登録処理を終了して、辞書引き処理に移行する。
【００６１】
図８に戻り、新語登録処理が終了すると（ステップＳ１８）、ＣＰＵ１０は、新語登録処理において、登録した新語番号を文献情報と対応付けて語句情報ＤＢ４０ｂに蓄積記憶させ（ステップＳ１９）、ステップＳ２０に移行する。そして、ＣＰＵ１０は、辞書引き処理を終了する指示が入力された場合（ステップＳ２０；ＹＥＳ）、本辞書引き処理を終了し、語句情報表示処理に移行する。また、語句情報表示処理を終了する指示が入力された場合（ステップＳ７；ＹＥＳ）、本語句情報表示処理を終了する。
【００６２】
３．画面例
表示画面の一例である図１０〜図１９を参照して、語句情報表示処理、辞書引き処理及び新語登録処理の動作例について説明する。図１０は、語句情報表示処理において、語句情報キーが押下された場合（図７のステップＳ１）における表示画面Ｗ１００の一例を示す図である。図１０によれば、表示画面Ｗ１００には、文献情報入力項目及び難易度入力項目が表示されたポップアップウィンドウＷ１０１ａが表示される。ポップアップウィンドウＷ１０１ａの各項目には文献情報として入力された文献名（例えば、「New English I」）、章節（例えば、「Unit 1」）、出版社名（例えば、「Ａ出版」）と、難易度（例えば、「Ｂ」）とが表示される。
【００６３】
図１１は、表示画面Ｗ１００において、文献情報と難易度が入力され、対応する語句が一覧表示された場合（図７のステップＳ７）における表示画面Ｗ１０１の一例を示す図である。図１１によれば、表示画面Ｗ１０１には、入力された文献情報及び難易度に対応する語句として、語句情報ＤＢ４０ｂに記憶されている語句（例えば、「wake,trash,another」）が一覧表示されている。
【００６４】
図１２は、辞書引き処理において、表示画面Ｗ１０１の一覧表示された語句の中から一の語句が選択された場合（図８のステップＳ１１）における表示画面Ｗ１０２の一例を示す図である。図１２によれば、選択された語句（例えば、「wake」）は、文字列に反転表示が施されている。また、図１３は、表示画面Ｗ１０２において選択された一の語句に対応する説明情報が表示された場合（図８のステップＳ１２）における表示画面Ｗ１０２の一例を示す図である。図１３によれば、選択された語句（例えば、「wake」）に対応する説明情報（例えば、「１．「[SV(M)]＜人が＞…」」が表示されている。
【００６５】
図１４は、表示画面Ｗ１０１において、ユーザにより辞書引きしたい単語として文字列が入力された場合（図８のステップＳ１３）における表示画面Ｗ１０４の一例を示す図である。図１４によれば、「スペル」の項目に、入力された文字列（例えば、「machine」）が表示される。図１５は、表示画面Ｗ１０４において、入力された文字列に対応する説明情報が表示された場合（図８のステップＳ１５）における表示画面Ｗ１０５の一例を示す図である。また、図１６は、辞書引きされた単語（例えば、「machine」）が、語句情報ＤＢ４０ｂに記憶され、次回の語句情報表示処理において語句情報として一覧表示された場合（図７のステップＳ７）における表示画面Ｗ１０６の一例を示す図である。図１６によれば、一覧表示された語句に新たな語句（例えば、「machine」）が追加表示される。
【００６６】
図１７は、表示画面Ｗ１０４において入力された単語が登録されていない単語であった場合（図８のステップＳ１４；ＮＯ）における表示画面Ｗ１０７の一例を示す図である。図１７によれば、ユーザにより辞書引きしたい単語として入力された文字列Ｗ１０７ａ（例えば「qc」）と、当該単語が登録されていない旨のメッセージ（例えば、「登録されていません」）及び新語登録の有無を入力するための項目（例えば、「新語登録しますか？[YES]／[NO]」）を示すポップアップウィンドウ１０７ｂとが表示されている。
【００６７】
図１８は、表示画面Ｗ１０７において新語登録する指示が入力され、意味情報入力項目が表示された場合（図９のステップＳ２１）における表示画面Ｗ１０８の一例を示す図である。図１８によれば、意味情報入力項目を示すポップアップウィンドウＷ１０８ａが表示され、入力された新語（例えば、「qc」）と、意味情報として入力された文字列（例えば、「品質管理」）が表示されている。
【００６８】
図１９は、新語登録された単語（例えば、「qc」）が、語句情報ＤＢ４０ｂに記憶され、次回の語句情報表示処理において語句情報として一覧表示された場合（図７のステップＳ７）における表示画面Ｗ１０９の一例を示す図である。図１９によれば、一覧表示された語句に新たな語句Ｗ１０９ａ（例えば、「qc」）が追加表示されている。
【００６９】
４．作用、効果
以上のように、本第１の実施の形態における電子辞書１によれば、所定の文献に記されている語句と同じ語句を、当該文献を特定するための文献情報と、難易度とに対応付けて記憶する語句情報ＤＢ４０ｂを備え、文献情報及びユーザの難易度が入力された場合に、当該文献情報及びユーザの難易度に対応する語句を語句情報ＤＢ４０ｂから取得して、表示部３０に語句を一覧表示させる。そして、一覧表示された語句の中から一の語句が選択された場合に、選択された語句の説明情報を表示部３０に表示する構成としたため、ユーザは、所定の文献について学習する際に、辞書引きする単語の入力操作を簡略化することができ、効率よく所定の文献について学習することができる。
【００７０】
また、ユーザが学習の過程において、新たに辞書引きした単語について、文献情報と難易度に対応付けて語句情報ＤＢ４０ｂに記憶させることができ、次回の学習時に語句情報表示処理を実行した場合、過去の学習で辞書引きした単語が一覧表示の単語に追加されるため、復習の際に再度単語の入力操作をする必要がなく学習効率を向上させることができる。
【００７１】
更に、ユーザにより入力された単語が電子辞書１に登録されていない単語であった場合に、ユーザが他の辞書を用いて調べた単語の意味を電子辞書１に登録することができるため、ユーザは再度同じ単語を他の辞書を用いて調べる必要がない。また、登録した単語を文献情報と難易度とに対応付けて語句情報ＤＢ４０ｂに記憶させることができ、次回の学習時に語句情報表示処理を実行した場合、新語登録した単語が一覧表示の単語に追加されるため、復習の際に再度単語の入力操作をする必要がなく学習効率を向上させることができる。
【００７２】
５．変形例
上述した第１の実施の形態は、電子辞典、電子事典などを含む電子辞書を適用例として説明したが、このような製品に限定されるものではなく、携帯電話、パソコン、電子時計、ＰＤＡ等の電子機器全般に適用可能である。
【００７３】
また、フラッシュメモリ４０に格納されるＤＢ等のデータ構成も一例であり、上述した例に限定されないことは勿論である。例えば、語句情報ＤＢ４０ｂは、難易度に応じて語句情報を記憶する構成として説明したが、難易度に関係なく語句情報を記憶する構成であっても良い。この場合、語句情報表示処理においては、難易度を入力せずに文献情報を入力するだけで、所定の文献を学習する際に必要となる語句を一覧表示させることができる。或いは、難易度ではなく、ユーザの年齢、学年、性別、職業等を入力させることにより、ユーザの難易度を判別して、対応する語句情報を一覧表示させる構成であっても良い。
【００７４】
［第２の実施の形態］
１．構成
第２の実施の形態における構成を説明する。
図２０は、第２の実施の形態における電子辞書システム５００を示すブロック図である。図２０によれば、電子辞書システム５００は、電子辞書端末６００と、サーバ７００とがネットワークＮを介して接続され、電子辞書端末６００とサーバ７００との間でデータの送受信が可能なように構成されている。
【００７５】
電子辞書端末６００は、ＣＰＵ６０２、入力部６０４、表示部６０６、通信装置６０８、フラッシュメモリ６１０、ＲＡＭ６１２等を備えて構成される。なお、電子辞書端末６００は、上述した第１の実施の形態における電子辞書１と略同様の構成によってなるため、第１の実施の形態と同一部分については、詳細説明を省略する。以下、本第２の実施の形態に特徴的な部分を中心に詳細に説明する。
【００７６】
本第２の実施の形態に特徴的な構成として、電子辞書端末６００は、通信装置６０８を備え、ネットワークＮを介してサーバ７００との間でデータの送受信を行う。通信装置６０８は、例えば、パソコン等に接続してデータ通信するための機能部であり、ＵＳＢ（universal serial bus）やＬＡＮインターフェイス等により構成される。
【００７７】
また、ＣＰＵ６０２は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的には、フラッシュメモリ６１０に格納された各種処理プログラムを読み出し、当該プログラムに従ってサーバ７００との間で各種処理を実行する。
【００７８】
フラッシュメモリ６１０は、図２１に示すように、語句情報ＤＢ６１０ａ、追加語句データ６１０ｂ、新語データ６１０ｃ、語句情報取得処理プログラム６１０ｄ、サーバ辞書引き処理プログラム６１０ｅ、新語登録処理プログラム６１０ｆ、語句情報ＤＢ更新処理プログラム６１０ｇ等を記憶する。
【００７９】
語句情報ＤＢ６１０ａは、後述する語句情報取得処理（図２８参照）において、サーバ７００から取得した語句情報を記憶するデータベースである。この語句情報ＤＢ６１０ａは、ユーザの要求に応じて取得した語句情報のみを文献情報及び難易度に応じて記憶するものである。例えば、図２２は、ユーザの要求した文献が「New English I」、「Unit1」であり、ユーザの難易度が「Ｂ」である場合の語句情報ＤＢ６１０ａ−１データ構成例を示す図である。従って、図２２に示すように、語句情報ＤＢ６１０ａ−１には、文献情報「New English I」、「Unit1」に対応する範囲の語句情報のみが記憶され、かつ、レベルＣに対応する語句情報は記憶されていない。
【００８０】
追加語句データ６１０ｂは、後述するサーバ辞書引き処理（図２９参照）において、新たにユーザにより辞書引きされた単語や新語登録された単語を追加語句として記憶するものである。例えば、図２３に示すように、追加語句データ６１０ｂは、ユーザにより辞書引きされた単語（例えば、「machine」）や、新語登録された新語番号（例えば、「n2」）と、文献情報及び難易度とを対応付けた追加語句データを記憶している。
【００８１】
新語データ６１０ｃは、上述した第１の実施の形態における新語データ４０ｃと略同様の構成によってなるため、詳細な説明は省略する。
【００８２】
語句情報取得処理プログラム６１０ｄ、語句情報ＤＢ更新処理プログラム６１０ｇは、ＣＰＵ６０２によってフラッシュメモリ６１０から読み出され、ＲＡＭ６１２に展開された後に実行されるプログラムである。また、サーバ辞書引き処理プログラム６１０ｅと、新語登録処理プログラム６１０ｆとは、語句情報取得処理プログラム６１０ｄのサブルーチンとして実行されるプログラムである。
【００８３】
次に、サーバ７００は、例えば、汎用のワークステーションやサーバ用のコンピュータ等によって構成されるものである。このサーバ７００は、図２０に示すように、ＣＰＵ７０２、入力部７０４、表示部７０６、通信装置７０８、ＲＡＭ７１０、ＲＯＭ７１２、記憶部７１４等を備えて構成されている。
【００８４】
ＣＰＵ７０２は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的に、ＣＰＵ７０２は、入力部７０４から入力される操作信号に応じてＲＯＭ７１２に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示部７０６又は通信装置７０８に出力する。
【００８５】
入力部７０４は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボードやポインティングデバイスであるマウス等を備え、キーボードで押下されたキーの押下信号をＣＰＵ７０２に出力するとともに、マウスによる操作信号をＣＰＵ７０２に出力する。
【００８６】
表示部７０６は、ＣＲＴ（Cathode Ray Tube）や、液晶表示装置等により構成され、ＣＰＵ７０２から入力される表示情報に基づいて画面表示を行う。
【００８７】
通信装置７０８は、モデム（MOdulator/DEModulator ）、ターミナルアダプタ（Terminal Adapter）、またはルータ等によって構成され、ネットワークＮを介して接続される電子辞書端末６００との通信を行うための通信制御を行う。
【００８８】
ＲＡＭ７１０は、ＣＰＵ７０２が実行する各種プログラムや、これらのプログラムの実行にかかるデータ等を一時的に保持する書き込み可能なメモリである。
【００８９】
ＲＯＭ７１２は、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラム、サーバ７００の動作に係る種々の機能を実現するためのデータや各種処理プログラムを格納する。
【００９０】
具体的に、ＲＯＭ７１２は、語句情報送信処理プログラム７１２ａ、サーバ辞書引き処理プログラム７１２ｂ、追加語句受信処理プログラム７１２ｃ、語句情報ＤＢ更新処理プログラム７１２ｄを格納する。
【００９１】
語句情報送信処理プログラム７１２ａ、追加語句受信処理プログラム７１２ｃは、ＣＰＵ７１２によってＲＯＭ７１２から読み出され、ＲＡＭ７１０に展開された後に実行されるプログラムである。また、サーバ辞書引き処理プログラム７１２ｂは、語句情報送信処理プログラム７１２ａのサブルーチンとして実行されるプログラムであり、語句情報ＤＢ更新処理プログラム７１２ｄは、追加語句受信処理プログラム４０ｃのサブルーチンとして実行されるプログラムである。
【００９２】
記憶部７１４は、プログラムやデータ等が予め記憶されている記憶媒体（図示せず）を有しており、この記憶媒体は記憶部７１４に固定的に設けたもの、若しくは着脱自在に装着するものである。この記憶媒体は、サーバ７００の動作に係る種々の機能を実現するためのデータやＣＰＵ７０２により各処理プログラムで処理されたデータ等を記憶する。
【００９３】
図２０に示すように、記憶部７１４は、英和辞書ＤＢ７１４ａ、語句情報ＤＢ７１４ｂ、追加語句ＤＢ７１４ｃ、新語ＤＢ７１４ｄを格納する。ここで、英和辞書ＤＢ７１４ａ、新語ＤＢ７１４ｄは、上述した第１の実施の形態における英和辞書ＤＢ４０ａ、新語データ４０ｃと略同様のデータ構成によってなるため、詳細な説明は省略する。
【００９４】
語句情報ＤＢ７１４ｂは、所定の文献に記された語句を文献情報及び難易度に対応付けて語句情報として記憶するデータベースである。例えば、図２４に示すように、文献情報（例えば、文献名「New English I」、章節「Unit1」）及び難易度（例えば、「Ａ」）に対応付けて語句（例えば、「trash」）を語句情報として記憶している。
【００９５】
追加語句ＤＢ７１４ｃは、後述する語句情報ＤＢ更新処理（図３０参照）において、電子辞書端末６００から受信した追加語句データを記憶するデータベースである。この追加語句ＤＢ７１４ｃには、ユーザにより新たに辞書引きされた単語や新語登録された新語番号を文献情報及び難易度に対応付けて記憶する。この追加語句ＤＢ７１４ｃに重複して記憶された語句、すなわち、多数のユーザにより辞書引きや新語登録された単語は、語句情報ＤＢ更新処理が実行されることにより、語句情報ＤＢ７１４ｂに新たな語句として登録されることとなる。
【００９６】
具体的に、図２５に示すように、追加語句ＤＢ７１４ｃは、文献情報及び難易度に対応付けて追加語句（例えば、「machine」、「n2」）を記憶する。ここで、追加語句がユーザにより新たに辞書引きされた単語である場合、語句情報として単語の文字列（例えば、「machine」）が記憶され、追加語句がユーザにより新語登録された単語である場合、新語として新語番号（例えば、「n2」）が記憶される。
【００９７】
２．動作
次に、図２８〜３４を参照して、本第２の実施の形態における電子辞書システム５００の動作について説明する。まず、電子辞書端末６００のＣＰＵ６０２により実行される語句情報取得処理（図２８参照）、サーバ辞書引き処理（図２９参照）、語句情報ＤＢ更新処理（図３０参照）について説明する。
【００９８】
図２８は、サーバ７００から語句情報を取得するための語句情報取得処理を示すフローチャートである。図２８によれば、電子辞書端末６００の通信装置６０８と、サーバ７００の通信装置７０８とがネットワークＮを介して接続されると（ステップＳ３１）、ＣＰＵ６０２は、入力部６０４を介して文献情報及び難易度が入力されたか否かを判別する（ステップＳ３２）。
【００９９】
文献情報及び難易度が入力された場合（ステップＳ３２；ＹＥＳ）、入力された文献情報及び難易度をサーバ７００に送信する（ステップＳ３３）。続いて、サーバ７００から文献情報及び難易度に対応する語句情報の受信を待機し（ステップＳ３４）、語句情報を受信した場合（ステップＳ３４；ＹＥＳ）、受信した語句情報を語句情報ＤＢ６１０ａに格納する（ステップＳ３５）。
【０１００】
そして、対応する語句情報を取得して、語句を一覧表示させ（ステップＳ３６）、後述するサーバ辞書引き処理（図２９参照）を実行する（ステップＳ３８）。一方、ステップＳ３４において、語句情報を受信しない場合（ステップＳ３４；ＮＯ）、ＣＰＵ６０２は、文献情報及び難易度に対応する語句情報がない旨のメッセージを受信して、当該メッセージを表示部６０６に表示させ（ステップＳ３７）、後述するサーバ辞書引き処理を実行する（ステップＳ３８）。
【０１０１】
図２９は、語句情報取得処理の一部として実行されるサーバ辞書引き処理を示すフローチャートである。図２９によれば、ＣＰＵ６０２は、一覧表示された語句の中から語句が選択されたか否かを判別し（ステップＳ４１）、一の語句が選択された場合（ステップＳ４１；ＹＥＳ）、選択された語句を取得してサーバ７００に送信する（ステップＳ４２）。続いて、選択された語句に対応する説明情報をサーバ７００から受信して（ステップＳ４４）、受信した説明情報を表示部６０６に表示させ（ステップＳ４４）、ステップＳ５３に移行する。
【０１０２】
一方、ステップＳ４１において、一覧表示された語句の中から一の語句が選択されなかった場合、或いは、サーバに文献情報に対応する語句情報がなかった場合（ステップＳ４１；ＮＯ）、ＣＰＵ６０２は、ユーザの入力操作により、単語が入力されたか否かを判別する（ステップＳ４５）。ユーザの入力操作により単語が入力された場合（ステップＳ４５；ＹＥＳ）、ＣＰＵ６０２は、入力された単語を取得してサーバに送信し（ステップＳ４６）、サーバ７００から対応する説明情報が送信されるのを待機する（ステップS４７）。
【０１０３】
そして、対応する説明情報を受信したか否かを判別し（ステップＳ４８）、説明情報を受信した場合（ステップＳ４８；ＹＥＳ）、ＣＰＵ６０２は、受信した説明情報を表示部６０６に表示させる（ステップＳ４８）。更に、表示された単語を文献情報及び難易度に対応付けて追加語句データ６１０ｂに蓄積記憶させて（ステップＳ４９）、ステップＳ５３に移行する。
【０１０４】
また、ステップＳ４７において、サーバ７００から入力した単語に対応する説明情報が受信されない場合（ステップＳ４７；ＮＯ）、入力された単語がサーバ７００に登録されていない旨のメッセージを表示して、当該単語を新語として登録するか否かの指示を入力させる。そして、新語登録を行う指示が入力されたか否かを判別し（ステップＳ５０）、新語登録を行う指示が入力された場合（ステップＳ５０；ＹＥＳ）、新語登録処理を実行する。なお、新語登録処理は、上述した第１の実施の形態における新語登録処理（図９参照）と同様の処理が実行されるため、詳細な説明は省略する。
【０１０５】
新語登録処理を終了すると（ステップＳ５１）、ＣＰＵ６０２は、登録された新語に対応する新語番号を文献情報及び難易度に対応付けて追加語句データ６１０ｂに蓄積記憶させて（ステップＳ５２）、ステップＳ５３に移行する。そして、ＣＰＵ６０２は、処理を終了する指示が入力されたか否かを判別し（ステップＳ５３）、処理を終了する指示が入力されない場合（ステップＳ５３；ＮＯ）、ステップＳ４１に移行して、上述した処理を繰り返して実行する。また、処理を終了する指示が入力された場合（ステップＳ５３；ＹＥＳ）、サーバ辞書引き処理、語句情報取得処理を終了する。
【０１０６】
図３０は、フラッシュメモリ６１０に記憶された追加語句データ６１０ｂに基づいて語句情報ＤＢ６１０ａを更新するための語句情報ＤＢ更新処理を示すフローチャートである。図３０によれば、電子辞書端末６００の通信装置６０８と、サーバ７００の通信装置７０８とがネットワークＮを介して接続されると（ステップＳ６１）、ＣＰＵ６０２は、追加語句データ送信指示が入力されたか否かを判別し（ステップＳ６２）、追加語句データ送信指示が入力されると（ステップＳ６２；ＹＥＳ）、フラッシュメモリ６１０から追加語句データを取得する（ステップＳ６３）。
【０１０７】
続いて、ＣＰＵ６０２は、取得した追加語句データに新語が含まれているか否かを判別し（ステップＳ６４）、追加語句データに新語が含まれている場合（ステップＳ６４；ＹＥＳ）、追加語句データに含まれている新語番号に対応する新語データ（新語、新語番号、意味情報）を新語データ６１０ｃから取得し、追加語句データ及び新語データをサーバ７００に送信する（ステップＳ６５）。一方、追加語句データに新語が含まれていない場合（ステップＳ６４；ＮＯ）、ＣＰＵ６０２は、追加語句データのみをサーバ７００に送信する（ステップＳ６６）。
【０１０８】
そして、ＣＰＵ６０２は、語句情報ＤＢ更新指示が入力されたか否かを判別し（ステップＳ６７）、語句情報ＤＢ更新指示が入力された場合（ステップＳ６７；ＹＥＳ）、追加語句データを語句情報ＤＢに蓄積記憶させた後、追加語句データ６１０ｂから追加語句データを消去して（ステップＳ６８）、本語句情報ＤＢ更新処理を終了する。一方、語句情報ＤＢ更新指示が入力されない場合（ステップＳ６７；ＮＯ）、ＣＰＵ６０２は、語句情報ＤＢを更新せずに、本語句情報ＤＢ更新処理を終了する。
【０１０９】
図２６は、語句情報ＤＢ更新処理実行後の語句情報ＤＢ６１０ａ―２のデータ構成例を示す図である。語句情報ＤＢ６１０ａ―２には、語句情報ＤＢ６１０ａ−１（図２２参照）が更新されることにより、難易度「Ｂ」に対応付けて、語句情報「machine」が追加記憶されるとともに、新語番号「n2」が追加記憶されている。
【０１１０】
次に、サーバ７００のＣＰＵ７０２により実行される語句情報送信処理（図３１参照）、サーバ辞書引き処理（図３２参照）、追加語句受信処理（図３３参照）、語句情報ＤＢ更新処理（図３４参照）について説明する。
【０１１１】
図３１は、電子辞書端末６００からの要求に応じて語句情報を送信する語句情報送信処理を示すフローチャートである。図３１によれば、ＣＰＵ７０２は、電子辞書端末６００から通信装置７０８を介して、文献情報及び難易度を受信したか否かを判別し（ステップＳ７１）、文献情報及び難易度を受信した場合（ステップＳ７１；ＹＥＳ）、語句情報ＤＢ７１４ｂを検索して、受信した文献情報及び難易度に対応する語句情報があるか否かを判別する（ステップＳ７２）。
【０１１２】
語句情報ＤＢ７１４ｂに対応する語句情報がある場合（ステップＳ７２；ＹＥＳ）、ＣＰＵ７０２は、対応する語句情報を取得して、電子辞書端末６００に送信し（ステップＳ７３）、後述するサーバ辞書引き処理（図３２参照）を実行する。一方、語句情報ＤＢ７１４ａに対応する語句情報がない場合（ステップＳ７２；ＮＯ）、文献情報及び難易度に対応する語句情報がない旨のメッセージを電子辞書端末６００に送信して（ステップＳ７４）、後述するサーバ辞書引き処理（図３２参照）を実行する。
【０１１３】
図３２は、語句情報送信処理の一部として実行されるサーバ辞書引き処理を示すフローチャートである。図３２によれば、ＣＰＵ７０２は、電子辞書端末６００から語句の受信を待機し（ステップＳ８１）、通信装置７０８を介して語句を受信した場合（ステップＳｕ８１；ＹＥＳ）、語句情報ＤＢ７１４ａを検索して、受信した語句に対応する見出語の説明情報があるか否かを判別する（ステップＳ８２）。受信した語句に対応する見出語の説明情報がある場合（ステップＳ８２；ＹＥＳ）、語句情報ＤＢ７１４ａから対応する説明情報を取得して、電子辞書端末６００に送信し（ステップＳ８３）、ステップＳ８５に移行する。
【０１１４】
一方、語句情報ＤＢ７１４ａに受信した語句に対応する見出語の説明情報がない場合（ステップＳ８２）、受信した語句がサーバ７００に登録されていない旨のメッセージを電子辞書端末６００に送信して（ステップＳ８４）、ステップＳ８５に移行する。そして、ＣＰＵ７０２は、処理を終了するか否かを判別し（ステップＳ８５）、処理を終了しない場合（ステップＳ８５；ＮＯ）、ステップＳ８１に移行して上述した処理を繰り返して実行する。また、処理を終了する場合（ステップＳ８５；ＹＥＳ）、サーバ辞書引き処理、語句情報送信処理を終了する。
【０１１５】
図３３は、電子辞書端末６００から追加語句データを受信するための追加語句受信処理を示すフローチャートである。図３３によれば、ＣＰＵ７０２は、電子辞書端末６００から追加語句データの受信を待機し（ステップＳ９１）、電子辞書端末６００から通信装置７０８を介して追加語句データを受信した場合（ステップＳ９１；ＹＥＳ）、受信した追加語句データを追加語句ＤＢ７１４ｃに蓄積記憶させる（ステップＳ９２）。
【０１１６】
また、ＣＰＵ７０２は、追加語句データと併せて新語データを受信したか否かを判別し（ステップＳ９３）、新語データを受信した場合（ステップＳ９３；ＹＥＳ）、受信した新語データを新語ＤＢ７１４ｄに蓄積記憶する（ステップＳ９４）。そして、ＣＰＵ７０２は、後述する語句情報ＤＢ更新処理（図３４参照）を実行する（ステップＳ９５）。
【０１１７】
図３４は、追加語句受信処理の一部として実行される語句情報ＤＢ更新処理を示すフローチャートである。図３４によれば、ＣＰＵ７０２は、記憶部７１４の追加語句ＤＢ７１４ｃに追加語句データが記憶されているか否かを判別し（ステップＳ１０１）、追加語句データが記憶されている場合（ステップＳ１０１；ＹＥＳ）、追加語句ＤＢ７１４ｃから追加語句データを取得する（ステップＳ１０２）。次いで、取得した追加語句データについて、難易度毎に各語句の出現率を算出し（ステップＳ１０３）、所定値以上の出現率を有する語句を文献情報及び難易度に対応付けて語句情報ＤＢ７１４ｂに登録させる（ステップＳ１０４）。
【０１１８】
具体的に、難易度ごとに各語句の出現率を算出して語句情報ＤＢ７１４ｂに登録させる方法としては、例えば、同一語句が所定個数以上追加語句データ７１４ｃに記憶されている場合に、難易度毎の個数をカウントし、最もカウント数の多い難易度に対応付けて、語句情報ＤＢ７１４ｂに登録させる方法がある。
【０１１９】
続いて、ＣＰＵ７０２は、新語ＤＢ７１４ｄに新語データが記憶されているか否かを判別し（ステップＳ１０５）、新語データが記憶されている場合（ステップＳ１０５）、新語ＤＢ７１４ｄから同一の新語についての意味情報をそれぞれ取得する（ステップＳ１０６）。そして、同一の新語について最も一致率の高い意味情報を抽出して（ステップＳ１０７）、新語と抽出した意味情報とを英和辞書ＤＢ７１４ａに登録する（ステップＳ１０８）。すなわち、ユーザに新語として登録された新語データが複数ある場合に、最も多くのユーザにより支持される意味情報を、当該新語の説明情報として、英和辞書ＤＢ７１４ａに登録するものである。
【０１２０】
一方、新語ＤＢ７１４ｄに新語データが蓄積記憶されていない場合（ステップＳ１０５；ＮＯ）、ステップＳ１０９に移行して、処理を終了するか否かを判別し（ステップＳ１０９）、処理を終了しない場合（ステップＳ１０９；ＮＯ）、ステップＳ１０１に移行して、上述した処理を繰り返して実行する。また、処理を終了する場合（ステップＳ１０９；ＹＥＳ）、語句情報ＤＢ更新処理、追加語句受信処理を終了する。
【０１２１】
図２７は、語句情報ＤＢ更新処理実行後の語句情報ＤＢ７１４ｂ−２のデータ構成例を示す図である。語句情報ＤＢ７１４ｂ−２には、語句情報ＤＢ７１４ｂ−１（図２４参照）が更新されることにより、難易度「Ｂ」に対応付けて、語句情報「machine」が追加記憶されるとともに、新語番号「n2」が追加記憶されている。
【０１２２】
３．表示画面例
語句情報取得処理、サーバ辞書引き処理、新語登録処理、語句情報ＤＢ更新処理において、電子辞書端末６００の表示部６０６に表示される表示画面は、上述した第１の実施の形態において図示した表示画面Ｗ１００〜Ｗ１０９と同様であるため、図示及び詳細な説明を省略する。
【０１２３】
すなわち、語句情報取得処理において文献情報及び難易度が入力された場合（図２８のステップＳ３２）、図１０に示す表示画面Ｗ１００が表示され、語句が一覧表示された場合（図２８のステップＳ３６）、図１１に示す表示画面Ｗ１０１が表示される。
【０１２４】
サーバ辞書引き処理において一覧表示された語句の中から一の語句が選択された場合（図２９のステップＳ４１）、図１２に示す表示画面Ｗ１０２が表示され、当該語句の説明情報が表示された場合（図２９のステップＳ４４）、図１３に示す表示画面Ｗ１０３が表示される。
【０１２５】
また、ユーザの入力操作により単語が入力された場合（図２９のステップＳ４５）、図１４に示す表示画面Ｗ１０４が表示され、当該語句の説明情報が表示された場合（図２９のステップＳ４８）、図１５に示す表示画面Ｗ１０５が表示される。更に、入力された単語に対応する説明情報がサーバ７００に登録されていない場合（図２９のステップＳ５０）、図１６に示す表示画面Ｗ１０７が表示される。そして、新語登録処理において、新語及び意味情報が入力された場合、図１８に示す表示画面Ｗ１０８が表示される。
【０１２６】
４．作用、効果
以上のように、本第２の実施の形態における電子辞書システム５００によれば、サーバ７００は、所定の文献に記されている語句と同じ語句を、当該文献を特定するための文献情報と、難易度とに対応付けて記憶する語句情報ＤＢ４０ｂを備え、電子辞書端末６００は、文献情報及び難易度をサーバ７００に送信して、文献情報及び難易度に対応する語句情報をサーバ７００から受信する。これにより、ユーザは、所定の文献を学習する際に、電子辞書端末６００から文献情報及び難易度をサーバ７００に送信するだけで、所定の文献を学習するために必要となる語句情報を取得することができる。これにより、電子辞書端末６００に予め語句情報ＤＢを備える必要がなく、電子辞書のメモリ容量を有効に利用することができる。
【０１２７】
また、サーバ７００は、見出語と説明情報とが対応付けられた英和辞書ＤＢ７１４ａを備え、電子辞書端末６００は、サーバ７００から受信した語句情報を表示部６０６に一覧表示して、一覧表示された語句から辞書引きしたい語句を選択させて、選択された語句をサーバ７００に送信する。そして、送信した語句に対応する見出語の説明情報をサーバ７００から取得して、取得した説明情報を表示部６０６に表示させることにより辞書引きを行わせる。これにより、ユーザは、単語の文字列を入力するといった煩雑な入力操作を行うことなく、学習に必要な単語の辞書引きをすることができるため、学習効率を向上させることができる。また、サーバ７００が英和辞書ＤＢ７１４ａを備える構成であるため、複数の電子辞書端末６００が英和辞書ＤＢ７１４ａを共用利用して、データベース資源を有効に利用することができる。
【０１２８】
更に、電子辞書端末６００は、サーバ辞書引き処理において、ユーザにより新たに辞書引きされた単語や新語登録された単語を記憶する追加語句データ６１０ｂを備え、追加語句データ６１０ｂに記憶された追加語句データに基づいて、語句情報ＤＢ６１０ａを更新することにより、過去の学習で辞書引きした単語が一覧表示の単語に追加されるため、復習の際に再度単語の入力操作をする必要がなく学習効率を向上させることができる。
【０１２９】
また、電子辞書端末６００は、追加語句データをサーバ７００に送信し、サーバ７００は、複数の電子辞書端末６００から受信した追加語句データに基づいて、語句情報ＤＢ７１４ｂの更新を行うため、ユーザの利用状況に応じて、必要な単語を語句情報に追加することができ、ユーザの学習効率を向上させることができる。
【０１３０】
更に、電子辞書端末６００は、新語として登録された新語データをサーバ７００に送信し、サーバ７００は、複数の電子辞書端末６００から受信した新語データに基づいて、同一の単語に対する最も一致率の高い意味情報を説明情報として英和辞書ＤＢ７１４ａに登録する。これにより、サーバ７００に登録されていない単語であっても、ユーザにより調べられた新語を英和辞書ＤＢ７１４ａに登録することができ、他のユーザが調べた情報を共用利用することができる。
【０１３１】
５．変形例
本第２の実施の形態においては、サーバ７００に英和辞書ＤＢ７１４ａを備える構成とし、電子辞書端末６００とサーバ７００との間でサーバ辞書引き処理を実行することにより、辞書引きする場合を例として説明を行ったが、この構成に限定されず、電子辞書端末６００のフラッシュメモリ６１０に英和辞書ＤＢを備え、電子辞書端末６００が単体で辞書引き処理を実行する構成であってもよい。
【０１３２】
また、サーバ７００は、電子辞書端末６００から受信した新語データのうち、一致率の高い意味情報を説明情報として、新語を英和辞書ＤＢ７１４ａに登録する場合を例として説明を行ったが、この構成に限らないのは勿論である。例えば、新語ＤＢ７１４ｄに登録された新語データのうち管理者により選択された新語のみを英和辞書ＤＢ７１４ａに登録する構成であってもよい。
【図面の簡単な説明】
【０１３３】
【図１】電子辞書の概観図の一例を示す図。
【図２】電子辞書のキー配列の一例を示す図。
【図３】電子辞書の機能構成を示すブロック図。
【図４】（ａ）語句情報ＤＢのデータ構成の一例、（ｂ）語句情報ＤＢのデータ構成の一例を示す図。
【図５】英和辞書ＤＢのデータ構成の一例を示す図。
【図６】新語データの一例を示す図。
【図７】第１の実施の形態における語句情報表示処理を示すフローチャート。
【図８】第１の実施の形態における辞書引き処理を示すフローチャート。
【図９】第１の実施の形態における新語登録処理を示すフローチャート。
【図１０】第１の実施の形態における電子辞書の画面例を示す第１の図。
【図１１】第１の実施の形態における電子辞書の画面例を示す第２の図。
【図１２】第１の実施の形態における電子辞書の画面例を示す第３の図。
【図１３】第１の実施の形態における電子辞書の画面例を示す第４の図。
【図１４】第１の実施の形態における電子辞書の画面例を示す第５の図。
【図１５】第１の実施の形態における電子辞書の画面例を示す第６の図。
【図１６】第１の実施の形態における電子辞書の画面例を示す第７の図。
【図１７】第１の実施の形態における電子辞書の画面例を示す第８の図。
【図１８】第１の実施の形態における電子辞書の画面例を示す第９の図。
【図１９】第１の実施の形態における電子辞書の画面例を示す第１０の図。
【図２０】第２の実施の形態における電子辞書システムの概略構成を示す図。
【図２１】電子辞書のフラッシュメモリのデータ構成の一例を示す図。
【図２２】電子辞書の語句情報ＤＢのデータ構成の一例を示す図。
【図２３】電子辞書の追加語句データのデータ構成の一例を示す図。
【図２４】サーバの語句情報ＤＢのデータ構成の一例を示す図。
【図２５】サーバの追加語句ＤＢのデータ構成の一例を示す図。
【図２６】電子辞書の語句情報ＤＢのデータ構成の一例を示す図。
【図２７】サーバの語句情報ＤＢのデータ構成の一例を示す図。
【図２８】第２の実施の形態において電子辞書に実行される語句情報取得処理を示すフローチャート。
【図２９】第２の実施の形態において電子辞書に実行されるサーバ辞書引き処理を示すフローチャート。
【図３０】第２の実施の形態において電子辞書に実行される語句情報ＤＢ更新処理を示すフローチャート。
【図３１】第２の実施の形態においてサーバに実行される語句情報送信処理を示すフローチャート。
【図３２】第２の実施の形態においてサーバに実行されるサーバ辞書引き処理を示すフローチャート。
【図３３】第２の実施の形態においてサーバに実行される追加語句受信処理を示すフローチャート。
【図３４】第２の実施の形態においてサーバに実行される語句情報ＤＢ更新処理を示すフローチャート。
【図３５】所定の文献に記された語句の一例を示す図。
【符号の説明】
【０１３４】
１  電子辞書
１０  ＣＰＵ
２０  入力部
３０  表示部
４０  フラッシュメモリ
４０ａ  英和辞書ＤＢ
４０ｂ  語句情報ＤＢ
４０ｃ  新語データ
４０ｄ  語句情報表示処理プログラム
４０ｅ  辞書引き処理プログラム
４０ｆ  新語登録処理プログラム
５０  ＲＡＭ
５０ａ  文献情報記憶領域
５０ｂ  難易度記憶量息
５０ｃ  入力文字列記憶領域
５０ｄ  新語データ記憶領域
６００  電子辞書端末
６０２  ＣＰＵ
６０４  入力部
６０６  表示部
６０８  通信装置
６１０  フラッシュメモリ
６１０ａ  語句情報ＤＢ
６１０ｂ  追加語句データ
６１０ｃ  新語データ
６１０ｄ  語句情報取得処理プログラム
６１０ｅ  サーバ辞書引き処理プログラム
６１０ｆ  新語登録処理プログラム
６１０ｇ  語句情報ＤＢ更新処理プログラム
６１２  ＲＡＭ
７００  サーバ
７０２  ＣＰＵ
７０４  入力部
７０６  表示部
７０８  通信装置
７１０  ＲＡＭ
７１２  ＲＯＭ
７１２ａ  語句情報送信処理プログラム
７１２ｂ  サーバ辞書引き処理プログラム
７１２ｃ  追加語句受信処理プログラム
７１２ｄ  語句情報ＤＢ更新処理プログラム
７１４  記憶部
７１４ａ  英和辞書ＤＢ
７１４ｂ  語句情報ＤＢ
７１４ｃ  追加語句ＤＢ
７１４ｄ  新語ＤＢ
【図１】
2006099231.tif 000003
【図２】
2006099231.tif 000004
【図３】
2006099231.tif 000005
【図４】
2006099231.tif 000006
【図５】
2006099231.tif 000007
【図６】
2006099231.tif 000008
【図７】
2006099231.tif 000009
【図８】
2006099231.tif 000010
【図９】
2006099231.tif 000011
【図１０】
2006099231.tif 000012
【図１１】
2006099231.tif 000013
【図１２】
2006099231.tif 000014
【図１３】
2006099231.tif 000015
【図１４】
2006099231.tif 000016
【図１５】
2006099231.tif 000017
【図１６】
2006099231.tif 000018
【図１７】
2006099231.tif 000019
【図１８】
2006099231.tif 000020
【図１９】
2006099231.tif 000021
【図２０】
2006099231.tif 000022
【図２１】
2006099231.tif 000023
【図２２】
2006099231.tif 000024
【図２３】
2006099231.tif 000025
【図２４】
2006099231.tif 000026
【図２５】
2006099231.tif 000027
【図２６】
2006099231.tif 000028
【図２７】
2006099231.tif 000029
【図２８】
2006099231.tif 000030
【図２９】
2006099231.tif 000031
【図３０】
2006099231.tif 000032
【図３１】
2006099231.tif 000033
【図３２】
2006099231.tif 000034
【図３３】
2006099231.tif 000035
【図３４】
2006099231.tif 000036
【図３５】
2006099231.tif 000037