(57)【要約】【課題】過去に検索した単語を記憶できているかどうか確認することができる辞書装置を提供する。【解決手段】単語と訳との対応を複数有するデータである辞書データを記憶している辞書データ記憶部１と、単語の入力を受け付ける入力受付部２と、入力受付部２が受け付けた単語に対応する訳を、辞書データから検索する検索部３と、検索部３が単語を検索した回数である検索回数を有する情報である回数情報を記憶している回数情報記憶部４と、検索部３による検索に応じて、回数情報記憶部４が記憶している回数情報を更新する回数情報更新部５と、辞書データ及び回数情報に基づいて、辞書データが有する単語のリストを構成するリスト構成部６と、検索部３によって検索された辞書データに含まれる訳、及びリスト構成部６によって構成された単語のリストを出力する出力部７と、を備える。【選択図】図１
2006023895.tif 000002
【特許請求の範囲】
【請求項１】
単語と、当該単語に対応する訳との対応を複数有するデータである辞書データを記憶している辞書データ記憶部と、
単語の入力を受け付ける入力受付部と、
前記入力受付部が受け付けた単語に対応する訳を、前記辞書データから検索する検索部と、
前記検索部が単語を検索した回数である検索回数を、前記辞書データに含まれる単語に対応付けて有する情報である回数情報を記憶している回数情報記憶部と、
前記検索部による検索に応じて、前記回数情報記憶部が記憶している回数情報を更新する回数情報更新部と、
前記辞書データ及び前記回数情報に基づいて、前記辞書データが有する単語のリストを構成するリスト構成部と、
前記検索部によって検索された前記辞書データに含まれる訳、及び前記リスト構成部によって構成された単語のリストを出力する出力部と、を備えた辞書装置。
【請求項２】
前記リスト構成部は、前記回数情報における所定のしきい値以上の検索回数に対応する単語について、前記単語のリストを構成する、請求項１記載の辞書装置。
【請求項３】
前記入力受付部は、前記出力部が出力した単語のリストに対する訳の入力をも受け付けるものであり、
前記入力受付部が受け付けた訳の入力が正しいかどうかを前記辞書データに基づいて判断する判断部をさらに備え、
前記出力部は、前記判断部による判断結果をも出力する、請求項１または２記載の辞書装置。
【請求項４】
前記回数情報更新部は、前記入力受付部が受け付けた訳の入力が正しいと前記判断部によって判断された場合に、前記回数情報における当該訳に対応する単語の検索回数をクリアする、請求項３記載の辞書装置。
【請求項５】
前記出力部は、表示出力を行う、請求項１から４のいずれか記載の辞書装置。
【請求項６】
単語の入力を受け付ける入力受付ステップと、
前記入力受付ステップで受け付けた単語に対応する訳を、単語と当該単語に対応する訳との対応を複数有するデータである辞書データから検索する検索ステップと、
前記検索ステップにおいて単語を検索した回数である検索回数を前記辞書データに含まれる単語に対応付けて有する情報である回数情報を、前記検索ステップでの検索に応じて更新する回数情報更新ステップと、
前記辞書データ及び前記回数情報に基づいて、前記辞書データが有する単語のリストを構成するリスト構成ステップと、
前記検索ステップにおいて検索された前記辞書データに含まれる訳、及び前記リスト構成ステップにおいて構成された単語のリストを出力する出力ステップと、を備えた単語リスト構成方法。
【請求項７】
コンピュータに、
単語の入力を受け付ける入力受付ステップと、
前記入力受付ステップで受け付けた単語に対応する訳を、単語と当該単語に対応する訳との対応を複数有するデータである辞書データから検索する検索ステップと、
前記検索ステップにおいて単語を検索した回数である検索回数を前記辞書データに含まれる単語に対応付けて有する情報である回数情報を、前記検索ステップでの検索に応じて更
新する回数情報更新ステップと、
前記辞書データ及び前記回数情報に基づいて、前記辞書データが有する単語のリストを構成するリスト構成ステップと、
前記検索ステップにおいて検索された前記辞書データに含まれる訳、及び前記リスト構成ステップにおいて構成された単語のリストを出力する出力ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された単語に対応する訳を出力する辞書装置等に関する。
【背景技術】
【０００２】
近年、紙媒体の辞書に代わって、電子辞書の使われる機会が増えてきている。そのような電子辞書において、所定のしきい値を超える検索回数の単語については、すぐに検索結果（すなわち、単語の訳など）を表示するのではなく、検索結果に関するヒントを表示することにより、学習効率を高める電子辞書が開発されている（例えば、特許文献１参照）。
【特許文献１】特開平７−２３０２４５号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１で開示されている電子辞書では、検索した単語についてのみヒントが表示されるだけであった。
本発明は、上記問題点に鑑みなされたもので、学習効率をより向上させることができる辞書装置等を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するため、本発明による辞書装置は、単語と、当該単語に対応する訳との対応を複数有するデータである辞書データを記憶している辞書データ記憶部と、単語の入力を受け付ける入力受付部と、前記入力受付部が受け付けた単語に対応する訳を、前記辞書データから検索する検索部と、前記検索部が単語を検索した回数である検索回数を、前記辞書データに含まれる単語に対応付けて有する情報である回数情報を記憶している回数情報記憶部と、前記検索部による検索に応じて、前記回数情報記憶部が記憶している回数情報を更新する回数情報更新部と、前記辞書データ及び前記回数情報に基づいて、前記辞書データが有する単語のリストを構成するリスト構成部と、前記検索部によって検索された前記辞書データに含まれる訳、及び前記リスト構成部によって構成された単語のリストを出力する出力部と、を備えたものである。
【０００５】
このような構成により、過去に検索した単語の一覧のリストを出力することができ、ユーザはそのリストを用いて、単語の訳を記憶できたかどうか確認することができる。その結果、その単語のリストを用いることによって、例えば、試験対策等を効率よく行うことができ得る。
【０００６】
また、本発明による辞書装置では、前記リスト構成部が、前記回数情報における所定のしきい値以上の検索回数に対応する単語について、前記単語のリストを構成してもよい。
このような構成により、所定のしきい値以上検索された単語についてリストを構成することができ、所定のしきい値未満の検索回数である単語がリストに含まれないようにすることができる。そして、例えば、ユーザの学習や読書などにおいてたびたび出てくる単語であるにもかかわらず、ユーザがその訳を覚えることができていない単語について、リストを作成することができ、ユーザが単語の訳を記憶する効率を向上させることができ得る。
【０００７】
また、本発明による辞書装置では、前記入力受付部が、前記出力部が出力した単語のリストに対する訳の入力をも受け付けるものであり、前記入力受付部が受け付けた訳の入力が正しいかどうかを前記辞書データに基づいて判断する判断部をさらに備え、前記出力部
が、前記判断部による判断結果をも出力してもよい。
このような構成により、ユーザは、過去に検索した単語の訳を覚えているかどうかをテスト形式で確認することができ、単語の訳を正しく記憶できていたかどうかを確実にチェックすることができる。
【０００８】
また、本発明による辞書装置では、前記回数情報更新部が、前記入力受付部が受け付けた訳の入力が正しいと前記判断部によって判断された場合に、前記回数情報における当該訳に対応する単語の検索回数をクリアしてもよい。
このような構成により、記憶できた単語が、単語のリストに含まれないようにすることができる。その結果、単語リストを用いた単語の記憶のチェック効率を向上させることができる。
【発明の効果】
【０００９】
本発明による辞書装置等によれば、過去に検索した単語のリストを表示することができ、そのリストを用いて過去に検索した単語を記憶できているかどうか確認することができ、辞書装置のユーザの学習効率を向上させることができ得る。
【発明を実施するための最良の形態】
【００１０】
本発明の一実施の形態による辞書装置について、図面を参照しながら説明する。
図１は、本実施の形態による辞書装置の構成を示すブロック図である。図１において、本実施の形態による辞書装置は、辞書データ記憶部１と、入力受付部２と、検索部３と、回数情報記憶部４と、回数情報更新部５と、リスト構成部６と、出力部７と、判断部８とを備える。
【００１１】
辞書データ記憶部１は、辞書データを記憶している。ここで、辞書データとは、単語と、その単語に対応する訳との対応を複数有するデータである。この辞書データには、例えば、英語の単語と、その英語の単語に対応する日本語の単語（訳）との対応が複数含まれている。その単語の言語、及び訳の言語は問わない。また、単語に対して、訳以外の情報が対応しており、辞書データがその訳以外の情報をも含んでいてもよい。訳以外の情報とは、例えば、発音記号、アクセントの位置を示す情報、訳の単語に関する用法・用例、訳の単語を含む熟語などである。辞書データ記憶部１は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現され得る。
【００１２】
入力受付部２は、単語の入力を受け付ける。また、入力受付部２は、出力部７が出力した単語のリストに対する訳の入力をも受け付ける。入力受付部２は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受け付けてもよい。
検索部３は、入力受付部２が受け付けた単語に対応する訳を、辞書データ記憶部１が記憶している辞書データから検索する。
【００１３】
回数情報記憶部４は、回数情報を記憶している。ここで、回数情報とは、検索部３が単語を検索した回数である検索回数を、辞書データに含まれる単語に対応付けて有する情報である。この回数情報によって、所定の単語が何回、検索部３によって検索されたのかが示される。回数情報記憶部４は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現され得る。
【００１４】
なお、辞書データ記憶部１と、回数情報記憶部４とは、別々の記録媒体によって実現されてもよく（例えば、辞書データ記憶部１がＲＯＭで構成され、回数情報記憶部４がフラッシュメモリで構成される場合など）、辞書データ記憶部１と、回数情報記憶部４とは、同一の記録媒体（例えば、磁気ディスクなど）によって実現されてもよい。後者の場合に
は、辞書データ等の記録されている記録媒体のうち、辞書データを記憶している領域が辞書データ記憶部１となり、回数情報を記憶している領域が回数情報記憶部４となる。
【００１５】
回数情報更新部５は、検索部３による検索に応じて、回数情報記憶部４が記憶している回数情報を更新する。すなわち、回数情報更新部５は、検索部３による検索が行われるたびに、検索された単語に対応する検索回数をインクリメントする。なお、検索された単語に対応する検索回数が回数情報に含まれていない場合には、回数情報更新部５は、その単語に対応する検索回数を回数情報において新たに設定し（例えば、新規レコードを作成する）、その検索回数として「１」を設定する。また、回数情報更新部５は、後述する単語のリストに対して入力受付部２が受け付けた訳の入力が正しいと判断部８によって判断された場合に、回数情報におけるその訳に対応する単語の検索回数をクリアする。この検索回数のクリアは、例えば、検索回数を「０」にすることであってもよく、あるいは、回数情報において、クリアする対象の検索回数を含むレコードを削除することであってもよい。
【００１６】
リスト構成部６は、辞書データ及び回数情報に基づいて、辞書データが有する単語のリストを構成する。この単語のリストの構成において、例えば、過去に検索された全単語のリストを構成してもよく、あるいは、所定のしきい値以上の検索回数に対応する単語について、単語のリストを構成してもよい。
【００１７】
出力部７は、検索部３によって検索された辞書データに含まれる訳を出力する。また、出力部７は、リスト構成部６によって構成された単語のリストを出力する。また、出力部７は、判断部８による判断結果をも出力する。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示出力でもよく、通信回線を介した所定の機器に対する送信出力であってもよい。なお、出力部７は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、出力部７は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
判断部８は、単語のリストの出力に対して入力受付部２が受け付けた訳の入力が正しいかどうかを辞書データに基づいて判断する。
【００１８】
次に、本実施の形態による辞書装置の動作について、図２、図３のフローチャートを用いて説明する。
図２は、本実施の形態による辞書装置の動作を示すフローチャートである。
（ステップＳ１０１）入力受付部２は、単語の入力を受け付けたかどうか判断する。そして、単語の入力を受け付けた場合には、受け付けた単語を検索部３に渡してステップＳ１０２に進み、そうでない場合には、ステップＳ１０５に進む。
【００１９】
（ステップＳ１０２）検索部３は、入力受付部２から受け取った単語に対応する訳を、辞書データ記憶部１が記憶している辞書データから検索する。そして、その検索結果の訳を、出力部７に渡す。また、検索を行った単語を特定する情報を回数情報更新部５に渡す。
（ステップＳ１０３）出力部７は、検索部３から受け取った訳を出力する。
【００２０】
（ステップＳ１０４）回数情報更新部５は、検索を行った単語を特定する情報を検索部３から受け取り、その単語に対応する検索回数をインクリメントする。そして、ステップＳ１０１に戻る。
【００２１】
（ステップＳ１０５）入力受付部２は、単語のリストを出力する旨の指示の入力を受け付けたかどうか判断する。そして、単語のリストを出力する旨の指示の入力を受け付けた
場合には、その旨をリスト構成部６に渡してステップＳ１０６に進み、そうでない場合には、ステップＳ１０１に戻る。
【００２２】
（ステップＳ１０６）リスト構成部６は、辞書データと回数情報に基づいて、辞書データが有する単語のリストを構成する。この処理の詳細については後述する。
（ステップＳ１０７）出力部７は、リスト構成部６が構成した単語のリストを出力する。
【００２３】
（ステップＳ１０８）入力受付部２は、出力された単語のリストに対して、訳の入力を受け付けたかどうか判断する。そして、訳の入力があった場合には、受け付けた訳を判断部８に渡してステップＳ１０９に進み、そうでない場合には、入力があるまでステップＳ１０８の処理を繰り返す。
【００２４】
（ステップＳ１０９）判断部８は、入力受付部２から受け取った訳が、出力部７が出力した単語のリストに含まれる単語に対応したものであるかどうか、すなわち、その訳が正しいかどうかについて辞書データを用いて判断する。そして、正しい場合には、ステップＳ１１０に進み、そうでない場合には、ステップＳ１１２に進む。
【００２５】
（ステップＳ１１０）判断部８は、検索回数をクリアするかどうか判断する。そして、検索回数をクリアすると判断した場合には、ステップＳ１１１に進み、そうでない場合には、ステップＳ１１２に進む。ここで、検索回数をクリアするかどうかの判断は、例えば、入力受付部２が検索回数をクリアする旨の指示を受け取ったかどうかによって行ってもよく、回数情報において単語のリストに対して入力された訳が正しかった回数である正解回数を単語に対応付けて記録しておき、その正解回数が所定の回数（例えば、２回）となったかどうかによって行ってもよく（すなわち、２回正解すれば検索回数をクリアすると判断される）、その他の条件によって行ってもよい。
【００２６】
（ステップＳ１１１）回数情報更新部５は、ステップＳ１０８において訳の入力が受け付けられた単語に対応する検索回数をクリアする。
（ステップＳ１１２）判断部８は、リスト構成部６が構成した単語のリストのすべての単語について訳の入力を受け付けたかどうか判断する。そして、すべての単語について訳の入力を受け付けた場合には、単語のリストの表示を終了してステップＳ１０１に戻り、そうでない場合には、ステップＳ１０８に戻る。
【００２７】
なお、図２のフローチャートでは、ステップＳ１０９において入力された訳が正しくなかった場合に、なんら処理を行わないとしているが、入力された訳が正しくなかった場合には、入力された訳が間違っていた旨や、正しい訳を出力するようにしてもよい。また、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００２８】
図３は、図２のフローチャートにおける単語のリストの構成処理（ステップＳ１０６）の詳細を説明するためのフローチャートである。
（ステップＳ２０１）リスト構成部６は、カウンタＩを「１」に設定する。
【００２９】
（ステップＳ２０２）リスト構成部６は、回数情報記憶部４が記憶している回数情報のＩ番目のレコードの検索回数が、所定のしきい値以上であるかどうか判断する。そして、所定のしきい値以上であれば、ステップＳ２０３に進み、そうでない場合には、ステップＳ２０５に進む。
【００３０】
（ステップＳ２０３）リスト構成部６は、回数情報のＩ番目のレコードに対応する単語を、辞書データ記憶部１が記憶している辞書データから取得する。
（ステップＳ２０４）リスト構成部６は、ステップＳ２０３で取得した単語を、単語のリストに追加する。
【００３１】
（ステップＳ２０５）リスト構成部６は、回数情報において、Ｉ番目のレコードが最後のレコードであるかどうか判断する。そして、最後のレコードである場合には、終了となり、そうでない場合には、ステップＳ２０６に進む。
（ステップＳ２０６）リスト構成部６は、カウンタＩを「１」だけインクリメントする。そして、ステップＳ２０２に戻る。
【００３２】
なお、この図３のフローチャートの説明では、回数情報において、単語に対応した検索回数がレコードとして構成されている場合について説明したが、検索回数が単なるデータの並びとして構成されているような場合には、図３のフローチャートにおいて、リスト構成部６は、カウンタＩの値に応じて、レコードに代えて、そのデータの並びを順番にたどることになる。
【００３３】
次に、本実施の形態による辞書装置の動作について、具体例を用いて説明する。この具体例では、辞書データ記憶部１が記憶している辞書データは、図４で示されるものであるとする。図４の辞書データの各レコードにおいて、ＩＤと単語と訳とが対応付けられている。なお、ＩＤはレコードを識別する情報であり、表管理上の要請のために存在する。
【００３４】
また、回数情報記憶部４が記憶している回数情報は、図５で示されるものであるとする。図５の回数情報の各レコードにおいて、ＩＤと検索回数とが対応付けられている。このＩＤはレコードを識別する情報であり、図４で示される辞書データのＩＤと対応付けられている。例えば、「ａｐｐｌｅ」はＩＤ「０」に対応付けられているため、「ａｐｐｌｅ」の検索回数は、ＩＤ「０」に対応する検索回数「１０」である。
【００３５】
また、リスト構成部６は、検索回数がしきい値「８」以上の単語について、単語のリストを作成するとする。このしきい値「８」は、あらかじめリスト構成部６に設定されているものとする。また、この具体例では、本実施の形態による辞書装置がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）として構成される場合について説明する。
【００３６】
図６は、そのＰＣ（辞書装置）の外観を示す模式図である。ユーザがＰＣにおいて辞書のソフトウェアを起動すると、図６の画面表示で示されるように、英和辞典のウィンドウが表示される。そのウィンドウの英単語の入力フィールドに、ユーザがキーボードを操作して「ａｐｐｌｅ」を入力し、マウスを操作して「ＯＫ」ボタンをクリックしたとする。すると、入力受付部２において、単語「ａｐｐｌｅ」の入力が受け付けられ（ステップＳ１０１）、検索部３が図４で示される辞書データから単語「ａｐｐｌｅ」に対応する訳「リンゴ」を検索する（ステップＳ１０２）。その検索結果は、出力部７に渡され、図７で示されるように、ＰＣのディスプレイにおいて表示出力される（ステップＳ１０３）。この表示によって、ユーザは、単語「ａｐｐｌｅ」の訳「リンゴ」を知ることができる。
【００３７】
検索部３は、回数情報更新部５にＩＤ「０」の単語を検索した旨を渡す。すると、回数情報更新部５は、図５で示される回数情報において、ＩＤ「０」に対応する検索回数を１だけインクリメントする。その結果、図８で示されるように、回数情報におけるＩＤ「０」に対応する検索回数は、「１１」となる。
【００３８】
次に、ユーザが図６の表示において、「リスト表示」ボタンをクリックしたとする。すると、単語のリストの出力指示が入力受付部２で受け付けられ（ステップＳ１０５）、リスト構成部６は、単語のリストを構成する（ステップＳ１０６）。
【００３９】
具体的には、リスト構成部６は、図８で示される回数情報の１番目のレコードを参照し、検索回数がしきい値「８」以上であるかどうか判断する（ステップＳ２０１、Ｓ２０２）。回数情報の１番目のレコードの検索回数は「１１」であり、しきい値「８」以上であるため、リスト構成部６は、その１番目のレコードのＩＤ「０」に対応する単語「ａｐｐｌｅ」を辞書データから取得する（ステップＳ２０３）。そして、その単語「ａｐｐｌｅ」をリストへ追加する（ステップＳ２０４）。
【００４０】
次に、リスト構成部６は、図８で示される回数情報の２番目のレコードを参照し（ステップＳ２０５、Ｓ２０６）、検索回数がしきい値「８」以上であるかどうか判断する（ステップＳ２０２）。この場合は、検索回数が「７」であり、しきい値「８」以上でないため、２番目のレコードに対応する単語「ａｒｅａ」はリストに追加されない。このような処理が、回数情報の全レコードについて繰り返されることにより、単語のリストが構成される。
【００４１】
リスト構成部６によって構成された単語のリストは、出力部７によって、ＰＣのディスプレイに表示出力される（ステップＳ１０７）。この表示において、図９で示されるように、ユーザが単語「ａｐｐｌｅ」に対応する訳「リンゴ」を入力し、その単語「ａｐｐｌｅ」に対応する「ＯＫ」ボタンをクリックしたとする。すると、その入力は入力受付部２で受け付けられる（ステップＳ１０８）。そして、その訳「リンゴ」は、判断部８に渡される。判断部８は、辞書データを参照することにより、単語「ａｐｐｌｅ」に対して入力された訳「リンゴ」が正しいと判断する（ステップＳ１０９）。その結果、入力された訳が正解である旨と、検索回数をクリアするかどうかの指示を求める旨とを含む画面を構成がリスト構成部６によって構成され、出力部７によって表示出力される。そのようにして、図１０で示されるように、入力された訳が正解である旨と、検索回数をクリアするかどうかの指示の要求とを含むダイアログボックスが表示される。
【００４２】
図１０の表示において、ユーザがダイアログボックスの「ＹＥＳ」ボタンをクリックすると、検索回数をクリアする旨が入力受付部２を介して判断部８で受け取られ、判断部８は、単語「ａｐｐｌｅ」に対応する検索回数、すなわちＩＤ「０」に対応する検索回数をクリアする旨の指示を回数情報更新部５に渡す。すると、回数情報更新部５は、ＩＤ「０」のレコードを回数情報から削除する（ステップＳ１１１）。その結果、回数情報は、図１１で示されるようになり、この後に単語リストが構成される場合には、単語「ａｐｐｌｅ」は含まれないこととなる。
【００４３】
一方、図１０の表示において、ユーザがダイアログボックスの「ＮＯ」ボタンをクリックすると、検索回数のクリアは行われない。したがって、この後に単語のリストが構成される場合には、単語「ａｐｐｌｅ」が再度、含まれることになる。
【００４４】
なお、ユーザが入力した訳が、正しくないと判断部８によって判断された場合には、図１２で示されるように、間違いである旨と、正解の訳とを示すダイアログボックスが表示されるようにしてもよい。この表示によって、ユーザは、正しい訳を知ることができる。ユーザが入力した訳が、正しくないと判断部８によって判断された場合には、検索回数のクリアは行われない。
【００４５】
このようにして、単語のリストに含まれる全単語について順次、訳の入力が受け付けられ、すべて終了すると、単語のリストの表示も終了される（ステップＳ１１２）。
【００４６】
なお、この具体例では、辞書データが英和辞書のデータである場合について説明したが、前述のように、この辞書データの言語はどのようなものでよく、和英辞書、中日辞書、英仏辞書などのデータであってもよい。
【００４７】
また、この具体例では、回数情報がＩＤと検索回数との対応を有する情報である場合について説明したが、回数情報は、単語と検索回数との対応を有する情報であってもよく、回数情報は、検索回数と単語との間になんらかの関係がつくように構成されていればよい。
【００４８】
以上のように、本実施の形態による辞書装置では、検索部３が単語を検索した回数である検索回数を記憶しておき、その検索回数に基づいて単語のリストを作成することで、語学学習者等の辞書装置のユーザは、その単語のリストによって過去に検索した単語の訳を覚えることができているかどうか確認することができる。その結果、その単語のリストを用いることによって、語彙を増やすことができ得る。
【００４９】
また、単語のリストに対して入力された訳が正しいかどうかを判断することによって、ユーザは、過去に検索した単語の訳を覚えているかどうかをテスト形式で確認することができ、単語の訳を正しく記憶できていたかどうかを確実にチェックすることができる。その結果、学習効率を向上させることができ得る。
【００５０】
また、単語のリストに対して入力された訳が正しい場合に、回数情報におけるその訳に対応する検索回数をクリアし得ることで、記憶できた単語が、単語のリストに含まれないようにすることができる。その結果、単語リストを用いた単語の記憶のチェックの効率を向上させることができる。
【００５１】
なお、本実施の形態の具体例では、辞書装置がＰＣである場合について説明したが、辞書装置がＰＣに限定されないのは言うまでもない。例えば、図１３で示されるように、専用の辞書装置として構成されてもよい。また、辞書装置は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）として構成されてもよい。例えば、図１４で示されるように、辞書装置１０と、１以上の端末装置２０とが有線または無線の通信回線３０を介して接続されたシステムにおいて、ユーザが端末装置２０から辞書装置１０にアクセスすることにより、単語の検索、単語のリストの送信、表示等を行うようにしてもよい。
【００５２】
また、本実施の形態では、検索部３が単語を検索した回数である検索回数を有する回数情報を回数情報記憶部４が記憶している場合について説明したが、検索の回数と、出力部７による単語の出力回数とは１対１に対応するため、この回数情報の有する検索回数は、単語の出力に応じてインクリメントされてもよい。
【００５３】
また、本実施の形態では、単語のリストに対する訳の入力を受け付ける場合について説明したが、単語のリストに対する訳の入力を受け付けず、単に単語のリストを出力するだけであってもよい。その場合には、ユーザは、その単語のリストを見ることによって、自分で単語の訳を記憶できているかどうか確認し、訳のわからない単語があれば、検索を行うことによって、その訳を調べることになる。
【００５４】
また、本実施の形態では、単語のリストに対して入力された訳が正しかった場合に、回数情報における検索回数をクリアし得ると説明したが、単語のリストに対して入力された訳が正しかったとしても、検索回数をクリアしなくてもよい。
【００５５】
また、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【００５６】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、単語の入力を受け付ける入力受付ステップと、前記入力受付ステップで受け付けた単語に対応する訳を、単語と当該単語に対応する訳との対応を複数有するデータである辞書データから検索する検索ステップと、前記検索ステップにおいて単語を検索した回数である検索回数を前記辞書データに含まれる単語に対応付けて有する情報である回数情報を、前記検索ステップでの検索に応じて更新する回数情報更新ステップと、前記辞書データ及び前記回数情報に基づいて、前記辞書データが有する単語のリストを構成するリスト構成ステップと、前記検索ステップにおいて検索された前記辞書データに含まれる訳、及び前記リスト構成ステップにおいて構成された単語のリストを出力する出力ステップと、を実行させるためのものである。
【００５７】
なお、上記プログラムにおいて、情報を出力する出力ステップや、情報の入力を受け付ける入力受付ステップなどでは、ハードウェアによって行われる処理、例えば、出力ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【００５８】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【産業上の利用可能性】
【００５９】
以上のように、本発明による辞書装置等は、過去に検索された単語のリストを表示することによって、単語の訳の記憶を支援することができ、電子辞書などにおいて有用である。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施の形態による辞書装置の構成を示すブロック図
【図２】同実施の形態による辞書装置の動作を示すフローチャート
【図３】同実施の形態による辞書装置の動作を示すフローチャート
【図４】同実施の形態における辞書データの一例を示す図
【図５】同実施の形態における回数情報の一例を示す図
【図６】同実施の形態における辞書装置の外観の一例を示す模式図
【図７】同実施の形態における表示の一例を示す図
【図８】同実施の形態における回数情報の一例を示す図
【図９】同実施の形態における表示の一例を示す図
【図１０】同実施の形態における表示の一例を示す図
【図１１】同実施の形態における回数情報の一例を示す図
【図１２】同実施の形態における表示の一例を示す図
【図１３】同実施の形態における辞書装置の外観の一例を示す模式図
【図１４】同実施の形態における辞書装置を含むシステムの構成を示す図
【符号の説明】
【００６１】
１  辞書データ記憶部
２  入力受付部
３  検索部
４  回数情報記憶部
５  回数情報更新部
５  回数情報行進部
６  リスト構成部
７  出力部
８  判断部
１０  辞書装置
【図１】
2006023895.tif 000003
【図２】
2006023895.tif 000004
【図３】
2006023895.tif 000005
【図４】
2006023895.tif 000006
【図５】
2006023895.tif 000007
【図６】
2006023895.tif 000008
【図７】
2006023895.tif 000009
【図８】
2006023895.tif 000010
【図９】
2006023895.tif 000011
【図１０】
2006023895.tif 000012
【図１１】
2006023895.tif 000013
【図１２】
2006023895.tif 000014
【図１３】
2006023895.tif 000015
【図１４】
2006023895.tif 000016