(57)【要約】【課題】単語学習用の例文帳を容易に作成する。【解決手段】電子辞書１は、表示部４０と、複数の文章を記憶する例文データベース８５と、ユーザ操作に基づいて複数の単語を蓄積記憶する単語帳テーブル８６と、単語帳テーブル８６に記憶された単語を複数含む文章を、これら複数の単語の例文として例文データベース８５から検索するＣＰＵ２０と、検索された例文を蓄積記憶する例文帳テーブル８７とを備える。ＣＰＵ２０は、ユーザ操作に基づいて、例文帳テーブル８７に記憶された例文を表示部４０に表示させる。【選択図】図１１
2012118640.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
複数の文章を検索用例文群として記憶する文章記憶手段と、
ユーザ操作に基づいて複数の単語を蓄積記憶する単語帳記憶手段と、
前記単語帳記憶手段に記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する例文検索手段と、
前記例文検索手段により検索された例文を蓄積記憶する例文帳記憶手段と、
ユーザ操作に基づいて、前記例文帳記憶手段に記憶された例文を前記表示手段に表示させる登録例文表示制御手段と、
を備えることを特徴とする例文帳作成装置。
【請求項２】
請求項１記載の例文帳作成装置において、
前記検索用例文群における複数の文章からなるテキストを１つ以上記憶するテキスト記憶手段と、
ユーザ操作に基づいて前記テキストを前記表示手段に表示させるテキスト表示制御手段と、
を備え、
前記単語帳記憶手段は、
ユーザ操作により前記テキスト内で指定される単語を蓄積記憶することを特徴とする例文帳作成装置。
【請求項３】
請求項２記載の例文帳作成装置において、
前記文章記憶手段は、
前記検索用例文群における各文章に対応付けて、当該文章の対訳を記憶しており、
前記登録例文表示制御手段は、
前記例文帳記憶手段に記憶された例文と、当該例文に対応付けられて前記文章記憶手段に記憶された対訳とを併せて前記表示手段に表示させることを特徴とする例文帳作成装置。
【請求項４】
請求項２または３記載の例文帳作成装置において、
前記テキスト記憶手段に記憶されている各テキストに曜日を対応付けて記憶するテキスト対応曜日記憶手段を備え、
前記単語帳記憶手段は、
前記テキスト内でユーザ操作により指定される単語を、当該テキストの対応曜日に対応付けて蓄積記憶する曜日別単語記憶手段と、
各曜日と、当該曜日に対応付けて前記曜日別単語記憶手段に記憶された単語についての復習開始時刻と、を対応付けて記憶する曜日別単語−復習時刻記憶手段と、
現時点の時刻が単語についての前記復習開始時刻になった場合に、前記曜日別単語記憶手段により記憶された単語のうち、当該復習開始時刻の対応曜日に対応付けられた単語を前記表示手段に表示させる単語自動表示制御手段と、
を有することを特徴とする例文帳作成装置。
【請求項５】
請求項４記載の例文帳作成装置において、
前記例文検索手段は、
同一の曜日に対応付けて前記曜日別単語記憶手段に記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する曜日別例文検索手段を有し、
前記例文帳記憶手段は、
前記曜日別例文検索手段により検索された例文を、当該例文の文章を含む前記テキストの対応曜日に対応付けて蓄積記憶する曜日別例文記憶手段と、
各曜日と、当該曜日に対応付けて前記曜日別例文記憶手段に記憶された例文についての復習開始時刻と、を対応付けて記憶する曜日別例文−復習時刻記憶手段と、
現時点の時刻が例文についての前記復習開始時刻になった場合に、前記曜日別例文記憶手段により記憶された例文のうち、当該復習開始時刻の対応曜日に対応付けられた例文を前記表示手段に表示させる例文自動表示制御手段と、
を有することを特徴とする例文帳作成装置。
【請求項６】
表示手段を有するコンピュータに、
複数の文章を検索用例文群として記憶する文章記憶機能と、
ユーザ操作に基づいて複数の単語を蓄積記憶する単語帳記憶機能と、
前記単語帳記憶機能により記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する例文検索機能と、
前記例文検索機能により検索された例文を蓄積記憶する例文帳記憶機能と、
ユーザ操作に基づいて、前記例文帳記憶機能により記憶された例文を前記表示手段に表示させる登録例文表示制御機能と、
を実現させることを特徴とする例文帳作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例文帳作成装置及び例文帳作成プログラムに関する。
【背景技術】
【０００２】
従来から、電子辞書などの電子機器には、単語帳機能が具備されている。単語帳機能とは、ユーザ操作に基づいて所望の単語（見出し語）を単語帳データとして蓄積記憶しておき、復習を容易化して学習効率を向上させる機能である。
【０００３】
ところで、近年、単語の学習法として、重要単語を含む例文を暗記する方法が提案されている。この学習法においては、重要単語を複数含んだ例文を暗記対象に選べば、より学習効果を高めることが期待できる。
【０００４】
この点、例文のテキストデータを有する電子機器においては、所望の単語を複数含む例文を検索する技術として、単語が入力される毎に例文を絞り込んでいき、各入力単語を全て含む例文を検索する技術が開発されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１９３４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、暗記対象の例文を決定するためには、暗記対象の単語をユーザが選んで検索操作を行い、試行錯誤を繰り返す必要があり、手間が掛かってしまう。そして、このような問題は、例文を複数決定して例文帳を作成する場合には、特に顕著になってしまう。
【０００７】
本発明の課題は、単語学習用の例文帳を容易に作成することのできる例文帳作成装置及び例文帳作成プログラムを提供することである。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、例文帳作成装置において、
表示手段と、
複数の文章を検索用例文群として記憶する文章記憶手段と、
ユーザ操作に基づいて複数の単語を蓄積記憶する単語帳記憶手段と、
前記単語帳記憶手段に記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する例文検索手段と、
前記例文検索手段により検索された例文を蓄積記憶する例文帳記憶手段と、
ユーザ操作に基づいて、前記例文帳記憶手段に記憶された例文を前記表示手段に表示させる登録例文表示制御手段と、
を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の例文帳作成装置において、
前記検索用例文群における複数の文章からなるテキストを１つ以上記憶するテキスト記憶手段と、
ユーザ操作に基づいて前記テキストを前記表示手段に表示させるテキスト表示制御手段と、
を備え、
前記単語帳記憶手段は、
ユーザ操作により前記テキスト内で指定される単語を蓄積記憶することを特徴とする。
【００１０】
請求項３記載の発明は、請求項２記載の例文帳作成装置において、
前記文章記憶手段は、
前記検索用例文群における各文章に対応付けて、当該文章の対訳を記憶しており、
前記登録例文表示制御手段は、
前記例文帳記憶手段に記憶された例文と、当該例文に対応付けられて前記文章記憶手段に記憶された対訳とを併せて前記表示手段に表示させることを特徴とする。
【００１１】
請求項４記載の発明は、請求項２または３記載の例文帳作成装置において、
前記テキスト記憶手段に記憶されている各テキストに曜日を対応付けて記憶するテキスト対応曜日記憶手段を備え、
前記単語帳記憶手段は、
前記テキスト内でユーザ操作により指定される単語を、当該テキストの対応曜日に対応付けて蓄積記憶する曜日別単語記憶手段と、
各曜日と、当該曜日に対応付けて前記曜日別単語記憶手段に記憶された単語についての復習開始時刻と、を対応付けて記憶する曜日別単語−復習時刻記憶手段と、
現時点の時刻が単語についての前記復習開始時刻になった場合に、前記曜日別単語記憶手段により記憶された単語のうち、当該復習開始時刻の対応曜日に対応付けられた単語を前記表示手段に表示させる単語自動表示制御手段と、
を有することを特徴とする。
【００１２】
請求項５記載の発明は、請求項４記載の例文帳作成装置において、
前記例文検索手段は、
同一の曜日に対応付けて前記曜日別単語記憶手段に記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する曜日別例文検索手段を有し、
前記例文帳記憶手段は、
前記曜日別例文検索手段により検索された例文を、当該例文の文章を含む前記テキストの対応曜日に対応付けて蓄積記憶する曜日別例文記憶手段と、
各曜日と、当該曜日に対応付けて前記曜日別例文記憶手段に記憶された例文についての復習開始時刻と、を対応付けて記憶する曜日別例文−復習時刻記憶手段と、
現時点の時刻が例文についての前記復習開始時刻になった場合に、前記曜日別例文記憶手段により記憶された例文のうち、当該復習開始時刻の対応曜日に対応付けられた例文を前記表示手段に表示させる例文自動表示制御手段と、
を有することを特徴とする。
【００１３】
請求項６記載の発明は、例文帳作成プログラムにおいて、
表示手段を有するコンピュータに、
複数の文章を検索用例文群として記憶する文章記憶機能と、
ユーザ操作に基づいて複数の単語を蓄積記憶する単語帳記憶機能と、
前記単語帳記憶機能により記憶された単語を複数含む文章を、これら複数の単語の例文として前記検索用例文群から検索する例文検索機能と、
前記例文検索機能により検索された例文を蓄積記憶する例文帳記憶機能と、
ユーザ操作に基づいて、前記例文帳記憶機能により記憶された例文を前記表示手段に表示させる登録例文表示制御機能と、
を実現させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザ操作に基づいて複数の単語が蓄積記憶され、蓄積記憶された単語を複数含む文章がこれら複数の単語の例文として検索用例文群から検索されて蓄積記憶されるので、暗記対象の単語を複数含む例文が自動的に蓄積記憶される。従って、単語学習用の例文帳を容易に作成することができる。
【図面の簡単な説明】
【００１５】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】時間割データを示す図である。
【図４】教科書テキストデータの一例を示す図である。
【図５】例文データベースのデータ構造を示す図である。
【図６】教材学習処理を示すフローチャートである。
【図７】教材学習処理を示すフローチャートである。
【図８】自動例文帳作成処理を示すフローチャートである。
【図９】計時処理を示すフローチャートである。
【図１０】表示部による表示内容を示す図である。
【図１１】表示部による表示内容を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明に係る例文帳作成装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１７】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１、カードスロット１２、及びキー群２を備えている。
【００１８】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１９】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａ（図２参照）と着脱可能に設けられている。
【００２０】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇ等とを有している。
【００２１】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース８２０，…（図２参照）の選択に使用されるキーである。
【００２２】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。
【００２３】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２４】
この図に示すように、電子辞書１は、表示部４０、入力部３０、時計部２５、通信部５０、記録媒体読取部６０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００２５】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２６】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２７】
時計部２５は、現在の時刻を計時するものである。
【００２８】
通信部５０は、インターネットに接続可能となっており、これにより、インターネットに接続される外部機器との通信が可能となっている。
【００２９】
記録媒体読取部６０は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。
【００３０】
ここで、外部情報記憶媒体１２ａには、通信部５０を介してダウンロードされる辞書データベース８２０等が格納されるようになっている。なお、この辞書データベース８２０は後述のフラッシュＲＯＭ８０における辞書データベース８２０と同様のデータ構造を有しているため、ここでは説明を省略する。
【００３１】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００３２】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る教材学習プログラム８１と、辞書データベース群８２と、時間割データ８３と、テキスト−曜日対応テーブル８４と、例文データベース８５と、単語帳テーブル８６と、例文帳テーブル８７と、アラーム時刻テーブル８８等とを記憶している。
【００３３】
教材学習プログラム８１は、後述の教材学習処理（図８〜図９参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３４】
辞書データベース群８２は、複数の辞書データベース８２０を有している。これら複数の辞書データベース８２０，…には、見出し語と、この見出し語の説明情報とが対応付けられて複数格納されている。なお、本実施の形態においては、このような辞書データベース８２０として、「和英辞書」，「歴史事典」などの辞書データベース８２０が辞書データベース群８２に含まれている。
【００３５】
時間割データ８３は、図３に示すように、学校におけるユーザの学級の時間割を示すデータであり、月曜から金曜までの各授業時間に授業の科目が割り当てられている。なお、この時間割データ８３は、後述の教材学習処理（図８〜図９参照）においてサーバからダウンロードされるようになっているが、ユーザから入力されることとしても良い。
【００３６】
テキスト−曜日対応テーブル８４は、授業で使用する教科書テキストについての情報を記憶するものであり、具体的には、教材の名称と、当該教材のテキストデータ（以下、教科書テキストデータとする）８４０と、当該教材を使用する科目と、当該教材を使用する授業の曜日及び時限と、を対応付けて記憶するようになっている。このうち、例えば教材名「The little prince」の教科書テキストデータ８４０は、図４に示すようなテキストのデータとなっており、このテキストは後述の例文データベース８５における複数の文章から構成されている。ここで、「文章」とは、１つ以上の文を連ねたものを意味する。
【００３７】
例文データベース８５は、図５に示すように、各教科書テキストデータ８４０に含まれる文章と、その対訳とを対応付けて複数記憶している。この例文データベース８５に記憶された複数の文章は、本発明における検索用例文群であり、後述の教材学習処理（図８〜図９参照）において例文帳テーブル８７への登録対象として検索されるようになっている。なお、図５では、例文データベース８５内の情報のうち、教材名「The little prince」の教科書テキストデータ８４０に含まれる文章と、その対訳との部分を図示している。
【００３８】
単語帳テーブル８６は、ユーザ操作に基づいて単語を蓄積記憶するものである。ここで、教科書テキストデータ８４０内でユーザ操作により指定される単語が単語帳テーブル８６に記憶される場合には、単語帳テーブル８６には、当該教科書テキストデータ８４０の教材を使用する科目と、この教材を使用する授業の曜日（テキスト−曜日対応テーブル８４内で当該教科書テキストデータ８４０に対応付けられた曜日）とが、対応付けて蓄積記憶されるようになっている。
【００３９】
例文帳テーブル８７は、例文データベース８５内の例文を蓄積記憶するものであり、本実施の形態においては、後述の教材学習処理（図８〜図９参照）において単語帳テーブル８６内の単語を複数含む文章として例文データベース８５から検索される例文と、当該単語帳テーブル８６内の単語と、当該例文の文章を含む教科書テキストデータ８４０の科目と、この科目の授業の曜日（テキスト−曜日対応テーブル８４内で当該教科書テキストデータ８４０に対応付けられた曜日）とを、対応付けて蓄積記憶するようになっている。
【００４０】
アラーム時刻テーブル８８は、単語帳テーブル８６及び例文帳テーブル８７における各曜日の記憶内容に対し、当該記憶内容の復習開始時間を対応付けて記憶している。例えば、このアラーム時刻テーブル８８では、単語帳テーブル８６における月曜日の記憶内容に対し、復習開始時間「月曜７時５０分」が対応付けられている。
【００４１】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００４２】
［動作］
続いて、電子辞書１の動作について、図面を参照しつつ説明する。
【００４３】
＜教材学習処理＞
図６〜図７は、ＣＰＵ２０が教材学習プログラム８１を読み出して実行する教材学習処理の流れを示すフローチャートである。
【００４４】
この教材学習処理においては、図６に示すように、まずユーザ操作に基づいてＣＰＵ２０が通信部５０を介してインターネット上のサーバから各教科の教科書テキストデータ８４０と、例文データベース８５とをダウンロードして、フラッシュＲＯＭ８０に記憶させる（ステップＳ１）。
【００４５】
次に、ＣＰＵ２０は、メインディスプレイ１０にデスクトップ画面を表示させるとともに、フラッシュＲＯＭ８０に記憶された教科書テキストデータ８４０に対応する種類の教科書アイコンＫ（図１０（ａ）参照）をデスクトップ画面に表示させる（ステップＳ２）。なお、本実施の形態におけるデスクトップ画面には、単語帳テーブル８６に対応する単語帳アイコンＴと、例文帳テーブル８７に対応する例文帳アイコンＲとが少なくとも表示されるようになっている（図１０（ａ）参照）。
【００４６】
次に、ＣＰＵ２０は、教科書アイコンＫにタッチ操作が行われるか否かを判定し（ステップＳ３）、行われたと判定した場合（ステップＳ３；Ｙｅｓ）には、図７に示すように、タッチ操作により指定された教科書アイコンＫに対応する教科書テキストデータ８４０（以下、指定教科書テキストデータ８４０Ｓとする）をメインディスプレイ１０に全画面表示させる（ステップＳ４）。
【００４７】
次に、ＣＰＵ２０は、指定教科書テキストデータ８４０Ｓ内の何れかの単語に対してタッチ操作が行われるか否かを判定する（ステップＳ５）。
【００４８】
このステップＳ５において単語に対しタッチ操作が行われたと判定した場合（ステップＳ５；Ｙｅｓ）には、ＣＰＵ２０は、背景に指定教科書テキストデータ８４０Ｓを表示させつつ、メインディスプレイ１０の前面に辞書ウィンドウＪを作成して（図１０（ｂ）参照）、タッチ操作の行われた単語の文字種に対応する辞書データベース８２０（当該単語と同じ文字種で見出し語が格納されている辞書データベース８２０）から当該単語を見出し語検索して、検出された見出し語と、その説明情報とを辞書ウィンドウＪに表示させる（ステップＳ６）。また、このときＣＰＵ２０は、辞書ウィンドウＪ内の見出し語を単語帳登録するための単語帳登録ボタンＢ（図１０（ｂ）参照）を、当該辞書ウィンドウＪ内に表示させる。
【００４９】
次に、ＣＰＵ２０は、単語帳登録ボタンＢに対してタッチ操作が行われるか否かを判定し（ステップＳ７）、行われたと判定した場合（ステップＳ７；Ｙｅｓ）には、指定教科書テキストデータ８４０Ｓに対応する曜日と科目とをテキスト−曜日対応テーブル８４から読み出し、これら曜日及び科目と、辞書ウィンドウＪに表示されている見出し語の単語とを対応付けて単語帳テーブル８６に蓄積記憶させた後（ステップＳ８）、上述のステップＳ７に移行する。
【００５０】
また、ステップＳ７において単語帳登録ボタンＢに対してタッチ操作が行われないと判定した場合（ステップＳ７；Ｎｏ）には、ＣＰＵ２０は、辞書ウィンドウＪを閉じる旨の操作が行われるか否かを判定し（ステップＳ９）、行われないと判定した場合（ステップＳ９；Ｎｏ）には上述のステップＳ７に移行する一方、行われたと判定した場合（ステップＳ９；Ｙｅｓ）には、辞書ウィンドウＪを閉じた後、上述のステップＳ５に移行する。
【００５１】
また、ステップＳ５において単語に対しタッチ操作が行われないと判定した場合（ステップＳ５；Ｎｏ）には、ＣＰＵ２０は、表示内容のスクロール操作が行われるか否かを判定し（ステップＳ１１）、行われたと判定した場合（ステップＳ１１；Ｙｅｓ）には、スクロール操作で指定された方向に指定教科書テキストデータ８４０Ｓの表示範囲をスクロールさせた後（ステップＳ１２）、上述のステップＳ５に移行する。
【００５２】
また、ステップＳ１１においてスクロール操作が行われないと判定した場合（ステップＳ１１；Ｎｏ）には、ＣＰＵ２０は、テキストの表示を終了する旨の操作が行われるか否かを判定し（ステップＳ１３）、行われないと判定した場合（ステップＳ１３；Ｎｏ）には、上述のステップＳ５に移行する一方、行われたと判定した場合（ステップＳ１３；Ｙｅｓ）には、図６に示すように、上述のステップＳ２に移行する。
【００５３】
また、ステップＳ３において教科書アイコンＫにタッチ操作が行われないと判定した場合（ステップＳ３；Ｎｏ）には、ＣＰＵ２０は、単語帳アイコンＴにタッチ操作が行われるか否かを判定する（ステップＳ２１）。
【００５４】
このステップＳ２１において単語帳アイコンＴにタッチ操作が行われたと判定した場合（ステップＳ２１；Ｙｅｓ）には、ＣＰＵ２０は、単語帳テーブル８６に記憶された単語を曜日別でメインディスプレイ１０に一覧表示させる（ステップＳ２２）。より詳細には、このときＣＰＵ２０は、「月曜日」〜「金曜日」の何れかの曜日を選択するための曜日選択枠１０２をメインディスプレイ１０の上段に、単語を一覧表示するための一覧表示枠１００をメインディスプレイ１０の中段に、一覧表示枠１００における何れかの単語の説明情報を表示するためのプレビュー表示枠１０１をメインディスプレイ１０の下段に形成する（図１１（ｂ）参照）。そして、ＣＰＵ２０は、曜日選択枠１０２において所定の曜日、本実施の形態においては「月曜日」を選択曜日として選択するとともに、その選択曜日に対応付けて単語帳テーブル８６に記憶された単語を一覧表示枠１００に一覧表示させる。また、ＣＰＵ２０は、一覧表示枠１００に表示された何れかの単語を、その文字種に対応する辞書データベース８２０から見出し語検索して、検出された見出し語と、その説明情報とをプレビュー表示枠１０１に表示させる。
【００５５】
なお、本実施の形態においては、このときＣＰＵ２０は、一覧表示枠１００内で各単語に対応付けてチェックボックス１０５を表示させ、チェックボックス１０５にチェックが入れられていない場合には、一覧表示枠１００及びプレビュー表示枠１０１において対応単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応単語をマーカーで塗らずに表示させるようになっている。また、ＣＰＵ２０は、プレビュー表示枠１０１内にチェック切替ボタン１０６を表示させ、このチェック切替ボタン１０６にタッチ操作が行われた場合には、プレビュー表示枠１０１に説明情報の表示されている単語のチェックボックス１０５に対し、チェックを入れる（またはチェックを外す）。
【００５６】
次に、ＣＰＵ２０は、曜日選択枠１０２で何れかの曜日に対してタッチ操作が行われるか否かを判定し（ステップＳ２３）、行われないと判定した場合（ステップＳ２３；Ｎｏ）には、後述のステップＳ２５に移行する。
【００５７】
また、ステップＳ２３において何れかの曜日に対してタッチ操作が行われたと判定した場合（ステップＳ２３；Ｙｅｓ）には、ＣＰＵ２０は、タッチ操作で選択された選択曜日に対応付けて単語帳テーブル８６に記憶された単語を一覧表示枠１００に一覧表示させる（ステップＳ２４）。また、ＣＰＵ２０は、一覧表示枠１００に表示された何れかの単語を、その文字種に対応する辞書データベース８２０から見出し語検索して、検出された見出し語と、その説明情報とをプレビュー表示枠１０１に表示させる。
【００５８】
なお、このときＣＰＵ２０は、上述のステップＳ２２と同様にして、一覧表示枠１００内で各単語に対応付けてチェックボックス１０５を表示させ、ユーザ操作に応じて当該チェックボックス１０５にチェックを入れる。そして、チェックボックス１０５にチェックが入れられていない場合には、ＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１において対応単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応単語をマーカーで塗らずに表示させるようになっている。
【００５９】
次に、ＣＰＵ２０は、一覧表示枠１００における単語のうち、マーカーで塗り潰された単語（チェックボックス１０５にチェックの入れられていない単語）に対してタッチ操作が行われるか否かを判定し（ステップＳ２５）、行われないと判定した場合（ステップＳ２５；Ｎｏ）には、後述のステップＳ２７に移行する。
【００６０】
また、ステップＳ２５においてマーカーで塗り潰された単語に対しタッチ操作が行われたと判定した場合（ステップＳ２５；Ｙｅｓ）には、ＣＰＵ２０は、タッチ操作で指定された単語をマーカーで塗り潰さない態様で表示させる（ステップＳ２６）。
【００６１】
次に、ＣＰＵ２０は、例文帳を作成する旨の操作が行われるか否かを判定する（ステップＳ２７）。
【００６２】
このステップＳ２７において例文帳を作成する旨の操作が行われないと判定した場合（ステップＳ２７；Ｎｏ）には、ＣＰＵ２０は、単語帳を閉じる旨の操作が行われるか否かを判定し（ステップＳ２８）、行われないと判定した場合（ステップＳ２８；Ｎｏ）には上述のステップＳ２３に移行する一方、行われたと判定した場合（ステップＳ２８；Ｙｅｓ）には上述のステップＳ２に移行する。
【００６３】
また、ステップＳ２７において例文帳を作成する旨の操作が行われたと判定した場合（ステップＳ２７；Ｙｅｓ）には、ＣＰＵ２０は、自動例文帳作成処理を行う（ステップＳ２９）。
【００６４】
具体的には、図８に示すように、この自動例文帳作成処理においてまずＣＰＵ２０は、曜日選択枠１０２で指定されている曜日に対応付けて記憶されている何れか１つの単語（以下、単語（Ａ）とする）を単語帳テーブル８６から読み出し（ステップＴ１）、例文データベース８５における例文のうち、選択曜日と対応する教科書テキストデータ８４０の例文に、単語（Ａ）の含まれる例文が存在するか否かを判定する（ステップＴ２）。
【００６５】
このステップＴ２において単語（Ａ）の含まれる例文がないと判定した場合（ステップＴ２；Ｎｏ）には、ＣＰＵ２０は、その単語（Ａ）と、選択曜日とを対応付けて例文帳テーブル８７に記憶させた後（ステップＴ３）、後述のステップＴ１０に移行する。
【００６６】
また、ステップＴ２において単語（Ａ）の含まれる例文があると判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ２０は、単語（Ａ）の含まれる例文が１つであるか、複数であるかを判定し（ステップＴ４）、１つであると判定した場合（ステップＴ４；１つ）には、その例文と、単語（Ａ）と、当該例文の文章を含む教科書テキストデータ８４０の使用科目と、選択曜日とを対応付けて例文帳テーブル８７に記憶させる（ステップＴ５）。
【００６７】
次に、ＣＰＵ２０は、単語帳テーブル８６に記憶された他の単語が当該例文に含まれる場合には、その単語も当該例文に対応付けて例文帳テーブル８７に記憶させた後（ステップＴ６）、後述のステップＴ１０に移行する。
【００６８】
また、上述のステップＴ４において単語（Ａ）の含まれる例文が複数であると判定した場合（ステップＴ４；複数）には、ＣＰＵ２０は、単語（Ａ）とは異なる１つの単語（以下、単語（Ｂ）とする）を単語帳テーブル８６から読み出した後（ステップＴ７）、単語（Ａ），（Ｂ）の含まれる例文が例文データベース８５における例文のうち、選択曜日と対応する教科書テキストデータ８４０の例文に１つ存在するか、複数存在するかを判定する（ステップＴ８）。なお、本実施の形態においては、このステップＴ７で単語帳テーブル８６から新たに読み出される単語は、既に読み出された単語と同一の曜日、つまり選択曜日に対応付けられている。
【００６９】
このステップＴ８において単語（Ａ），（Ｂ）の含まれる例文が複数存在すると判定した場合（ステップＴ８；複数）には、ＣＰＵ２０は、ステップＴ７に移行する。但し、ステップＴ７〜Ｔ８の処理を２回目以降に行う場合には、ＣＰＵ２０は、既に読み出した単語（単語（Ａ），（Ｂ），…）とは異なる１つの単語を単語帳テーブル８６から読み出し（ステップＴ７）、読み出した全ての単語の含まれる例文が１つ存在するか、複数存在するかを判定する（ステップＴ８）。
【００７０】
また、ステップＴ８において単語（Ａ），（Ｂ），…の含まれる例文が１つのみ存在すると判定した場合（ステップＴ８；１つ）には、ＣＰＵ２０は、その例文と、読み出した単語（Ａ），（Ｂ），…と、当該例文の文章を含む教科書テキストデータ８４０の使用科目と、選択曜日とを対応付けて当該例文を例文帳テーブル８７に記憶させる（ステップＴ９）。これにより、単語帳テーブル８６に記憶された単語を複数含む文章が、これら複数の単語の例文として例文帳テーブル８７に記憶される。
【００７１】
次に、ＣＰＵ２０は、まだ読み出されていない単語が単語帳テーブル８６に存在するか否かを判定し（ステップＴ１０）、存在すると判定した場合（ステップＴ１０；Ｙｅｓ）には、上述のステップＴ１に移行する一方、存在しないと判定した場合（ステップＴ１０；Ｎｏ）には自動例文帳作成処理を終了する。
【００７２】
そして、以上の自動例文帳作成処理が終了したら、図６に示すように、次にＣＰＵ２０は、後述のステップＳ３２に移行する。
【００７３】
また、上述のステップＳ２１において単語帳アイコンＴにタッチ操作が行われないと判定した場合（ステップＳ２１；Ｎｏ）には、ＣＰＵ２０は、例文帳アイコンＲにタッチ操作が行われるか否かを判定する（ステップＳ３１）。
【００７４】
このステップＳ３１において例文帳アイコンＲにタッチ操作が行われたと判定した場合（ステップＳ３１；Ｙｅｓ）には、ＣＰＵ２０は、例文帳テーブル８７に記憶された例文を曜日別でメインディスプレイ１０に一覧表示させる（ステップＳ３２）。より詳細には、このときＣＰＵ２０は、「月曜日」〜「金曜日」の何れかの曜日を選択するための曜日選択枠１０２をメインディスプレイ１０の上段に、例文の文頭部分を一覧表示するための一覧表示枠１００をメインディスプレイ１０の中段に、一覧表示枠１００における何れかの例文の全文を表示するためのプレビュー表示枠１０１をメインディスプレイ１０の下段に形成する（図１１（ｄ）参照）。そして、ＣＰＵ２０は、曜日選択枠１０２において所定の曜日（上述のステップＳ２２，Ｓ２４で曜日が選択されている場合には当該曜日、それ以外の場合には「月曜日」）を選択曜日として選択するとともに、その選択曜日に対応付けて例文帳テーブル８７に記憶された例文を一覧表示枠１００に一覧表示させる。また、ＣＰＵ２０は、一覧表示枠１００における先頭の例文を選択例文として選択し、その全文と、対訳とをプレビュー表示枠１０１に表示させる。
【００７５】
なお、本実施の形態においては、このときＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１に表示される例文内の各単語のうち、単語帳テーブル８６に記憶されている単語（以下、単語帳登録単語とする）を、マーカー表示させるようになっている。更に、このときＣＰＵ２０は、一覧表示枠１００内で各例文に対応付けてチェックボックス１０５を表示させ、ユーザ操作に応じて当該チェックボックス１０５にチェックを入れる。そして、チェックボックス１０５にチェックが入れられていない場合には、ＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１において対応例文内の単語帳登録単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応例文内の単語帳登録単語を塗り潰さずに表示させるようになっている。また、ＣＰＵ２０は、プレビュー表示枠１０１内にチェック切替ボタン１０６を表示させ、このチェック切替ボタン１０６にタッチ操作が行われた場合には、プレビュー表示枠１０１に説明情報の表示されている例文のチェックボックス１０５に対し、チェックを入れる（またはチェックを外す）。
【００７６】
次に、ＣＰＵ２０は、曜日選択枠１０２で何れかの曜日に対してタッチ操作が行われるか否かを判定し（ステップＳ３３）、行われないと判定した場合（ステップＳ３３；Ｎｏ）には、後述のステップＳ３５に移行する。
【００７７】
また、ステップＳ３３において何れかの曜日に対してタッチ操作が行われたと判定した場合（ステップＳ３３；Ｙｅｓ）には、ＣＰＵ２０は、タッチ操作で選択された選択曜日に対応付けて例文帳テーブル８７に記憶された例文を一覧表示枠１００に一覧表示させる（ステップＳ３４）。そして、ＣＰＵ２０は、一覧表示枠１００における先頭の例文を選択例文として選択し、その全文と、対訳とをプレビュー表示枠１０１に表示させる。
【００７８】
なお、このときＣＰＵ２０は、上述のステップＳ３２と同様にして、一覧表示枠１００及びプレビュー表示枠１０１に表示される例文内の単語帳登録単語をマーカー表示させるようになっている。更に、このときＣＰＵ２０は、一覧表示枠１００内で各例文に対応付けてチェックボックス１０５を表示させ、ユーザ操作に応じて当該チェックボックス１０５にチェックを入れる。そして、チェックボックス１０５にチェックが入れられていない場合には、ＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１において対応例文内の単語帳登録単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応例文内の単語帳登録単語を塗り潰さずに表示させるようになっている。
【００７９】
次に、ＣＰＵ２０は、一覧表示枠１００における例文内の単語のうち、マーカーで塗り潰された単語帳登録単語に対してタッチ操作が行われるか否かを判定し（ステップＳ３５）、行われないと判定した場合（ステップＳ３５；Ｎｏ）には、後述のステップＳ３７に移行する。
【００８０】
また、ステップＳ３５においてマーカーで塗り潰された単語帳登録単語に対しタッチ操作が行われたと判定した場合（ステップＳ３５；Ｙｅｓ）には、ＣＰＵ２０は、当該単語をマーカーで塗り潰さない態様で表示させる（ステップＳ３６）。
【００８１】
次に、ＣＰＵ２０は、例文帳を閉じる旨の操作が行われるか否かを判定し（ステップＳ３７）、行われないと判定した場合（ステップＳ３７；Ｎｏ）には上述のステップＳ３３に移行する一方、行われたと判定した場合（ステップＳ３７；Ｙｅｓ）には上述のステップＳ２に移行する。
【００８２】
そして、上述のステップＳ３１において例文帳アイコンＲにタッチ操作が行われないと判定した場合（ステップＳ３１；Ｎｏ）には、ＣＰＵ２０は、終了操作が行われるか否かを判定し（ステップＳ３８）、行われないと判定した場合（ステップＳ３８；Ｎｏ）には上述のステップＳ３に移行する一方、行われたと判定した場合（ステップＳ３８；Ｙｅｓ）には教材学習処理を終了する。
【００８３】
＜計時処理＞
図９は、ＣＰＵ２０が教材学習プログラム８１を読み出して実行する計時処理の流れを示すフローチャートである。なお、この計時処理は、電子辞書１に対して時刻の設定がなされた後に、自動で行われる。
【００８４】
この図に示すように、計時処理においてまずＣＰＵ２０は、１秒ごとの時間の経過を時計部２５にカウントさせて（ステップＵ１）、現時点の時刻がアラーム時刻テーブル８８に記憶された何れかの復習開始時刻と一致するか否かを判定し（ステップＵ２）、一致しないと判定した場合（ステップＵ２；Ｎｏ）には上述のステップＵ１に移行する。
【００８５】
また、ステップＵ２において現時点の時刻がアラーム時刻テーブル８８に記憶された何れかの復習開始時刻と一致すると判定した場合（ステップＵ２；Ｙｅｓ）には、ＣＰＵ２０は、復習開始時刻になった旨のアラームをメインディスプレイ１０に表示させる（ステップＵ３）。
【００８６】
次に、ＣＰＵ２０は、復習開始時刻に対応付けられているのが単語帳テーブル８６の記憶内容であるか否かを判定し（ステップＵ４）、単語帳テーブル８６の記憶内容であると判定した場合（ステップＵ４；Ｙｅｓ）には、メインディスプレイ１０の上段，中段，下段に曜日選択枠１０２，一覧表示枠１００，プレビュー表示枠１０１を形成するとともに、この復習開始時刻に対応付けられている単語帳テーブル８６の曜日を選択曜日として選択し、選択曜日に対応付けて単語帳テーブル８６に記憶された単語を一覧表示枠１００に一覧表示させた後（ステップＵ５）、図６に示すように、上述のステップＳ２５に移行する。これにより、現時点の時刻が単語についての復習開始時刻になった場合に、単語帳テーブル８６により記憶された単語のうち、当該復習開始時刻の対応曜日に対応付けられた単語が表示されることとなる。また、このステップＵ５においてＣＰＵ２０は、一覧表示枠１００に表示された何れかの単語を、その文字種に対応する辞書データベース８２０から見出し語検索して、検出された見出し語と、その説明情報とをプレビュー表示枠１０１に表示させる。
【００８７】
なお、このステップＵ５においてＣＰＵ２０は、上述のステップＳ２２と同様にして、一覧表示枠１００内で各単語に対応付けてチェックボックス１０５を表示させ、ユーザ操作に応じて当該チェックボックス１０５にチェックを入れる。そして、チェックボックス１０５にチェックが入れられていない場合には、ＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１において対応単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応単語をマーカーで塗らずに表示させるようになっている。
【００８８】
また、上述のステップＵ４において復習開始時刻に対応付けられているのが単語帳テーブル８６の記憶内容でないと判定した場合（ステップＵ４；Ｎｏ）には、ＣＰＵ２０は、メインディスプレイ１０の上段，中段，下段に曜日選択枠１０２，一覧表示枠１００，プレビュー表示枠１０１を形成するとともに、この復習開始時刻に対応付けられている例文帳テーブル８７の曜日を選択曜日として選択し、選択曜日に対応付けて例文帳テーブル８７に記憶された例文を一覧表示枠１００に一覧表示させた後（ステップＵ６）、図６に示すように、上述のステップＳ３５に移行する。これにより、現時点の時刻が例文についての復習開始時刻になった場合に、例文帳テーブル８７により記憶された例文のうち、当該復習開始時刻の対応曜日に対応付けられた例文が表示されることとなる。また、このステップＵ６においてＣＰＵ２０は、一覧表示枠１００における何れかの例文を選択例文として選択し、その全文と、対訳とをプレビュー表示枠１０１に表示させる。
【００８９】
なお、このステップＵ６においてＣＰＵ２０は、上述のステップＳ３２と同様にして、一覧表示枠１００及びプレビュー表示枠１０１に表示される例文内の単語帳登録単語をマーカー表示させるようになっている。更に、このときＣＰＵ２０は、一覧表示枠１００内で各例文に対応付けてチェックボックス１０５を表示させ、ユーザ操作に応じて当該チェックボックス１０５にチェックを入れる。そして、チェックボックス１０５にチェックが入れられていない場合には、ＣＰＵ２０は、一覧表示枠１００及びプレビュー表示枠１０１において対応例文内の単語帳登録単語をマーカーで塗り潰して表示させる一方、チェックが入れられている場合には、対応例文内の単語帳登録単語を塗り潰さずに表示させるようになっている。
【００９０】
（動作例）
続いて、上記の教材学習処理を具体的に説明する。
【００９１】
まず、まずユーザがインターネット上のサーバから各教科の教科書テキストデータ８４０と、例文データベース８５とをダウンロードして、フラッシュＲＯＭ８０に記憶させると（ステップＳ１）、図１０（ａ）に示すように、メインディスプレイ１０にデスクトップ画面が表示されるとともに、フラッシュＲＯＭ８０に記憶された教科書テキストデータ８４０に対応する種類の教科書アイコンＫがデスクトップ画面に表示される（ステップＳ２）。また、このデスクトップ画面には、単語帳テーブル８６に対応する単語帳アイコンＴと、例文帳テーブル８７に対応する例文帳アイコンＲとが少なくとも表示される。なお、本動作例においては、水曜２時限に授業の行われる科目「英語リーダ」について、教材名「The little prince」の教科書テキストデータ８４０がダウンロードされたこととして説明を行う。
【００９２】
次に、ユーザが「The little prince」の教科書アイコンＫにタッチ操作を行うと（ステップＳ３；Ｙｅｓ）、図１０（ｂ）に示すように、タッチ操作により指定された教科書アイコンＫに対応する指定教科書テキストデータ８４０Ｓがメインディスプレイ１０に全画面表示させる（ステップＳ４）。
【００９３】
次に、指定教科書テキストデータ８４０Ｓ内の単語「prince」に対してユーザがタッチ操作を行うと（ステップＳ５；Ｙｅｓ）、背景に指定教科書テキストデータ８４０Ｓが表示されつつ、メインディスプレイ１０の前面に辞書ウィンドウＪが作成されて、タッチ操作の行われた単語「prince」の文字種「英語」に対応する辞書データベース８２０（ここでは「英和辞書」）から当該単語が見出し語検索されて、検出された見出し語「prince」と、その説明情報とが辞書ウィンドウＪに表示される（ステップＳ６）。また、このとき、辞書ウィンドウＪ内の見出し語を単語帳登録するための単語帳登録ボタンＢが当該辞書ウィンドウＪ内に表示される。
【００９４】
次に、図１０（ｃ）に示すように、単語帳登録ボタンＢに対してユーザがタッチ操作を行うと（ステップＳ７；Ｙｅｓ）、指定教科書テキストデータ８４０Ｓに対応する曜日「水曜」と科目「英語リーダ」とがテキスト−曜日対応テーブル８４から読み出され、これら曜日「水曜」及び科目「英語リーダ」と、辞書ウィンドウＪに表示されている見出し語の単語「prince」とが対応付けられて単語帳テーブル８６に蓄積記憶される（ステップＳ８）。なお、本動作例においては、単語帳テーブル８６に登録された単語はテキスト中でマーカ表示されるようになっている。また、図１０（ｃ）等では、タッチ操作の行われた単語を太字で表示している。
【００９５】
以降、同様にして、指定教科書テキストデータ８４０Ｓ内の単語「star」，「businessman」，「course」に対してユーザがそれぞれタッチ操作を行うと（ステップＳ５；Ｙｅｓ）、辞書データベース８２０（ここでは「英和辞書」）から単語「star」，「businessman」，「course」が見出し語検索されて、検出された見出し語「star」，「businessman」，「course」と、その説明情報とが辞書ウィンドウＪに表示される（ステップＳ６）。そして、ユーザが単語帳登録ボタンＢに対してタッチ操作を行うと（ステップＳ７；Ｙｅｓ）、指定教科書テキストデータ８４０Ｓに対応する曜日「水曜」と科目「英語リーダ」とがテキスト−曜日対応テーブル８４から読み出され、これら曜日「水曜」及び科目「英語リーダ」と、辞書ウィンドウＪに表示されている見出し語の単語「star」，「businessman」，「course」とが対応付けられて単語帳テーブル８６に蓄積記憶される（ステップＳ８）。
【００９６】
次に、図１０（ｄ）に示すように、テキストの表示を終了する旨の操作をユーザが行うと（ステップＳ１３；Ｙｅｓ）、図１１（ａ）に示すように、メインディスプレイ１０にデスクトップ画面が表示される（ステップＳ２）。
【００９７】
次に、ユーザが単語帳アイコンＴにタッチ操作を行うと（ステップＳ２１；Ｙｅｓ）、図１１（ｂ）に示すように、曜日選択枠１０２がメインディスプレイ１０の上段に、一覧表示枠１００がメインディスプレイ１０の中段に、プレビュー表示枠１０１がメインディスプレイ１０の下段に形成され、単語帳テーブル８６に記憶された単語が曜日別でメインディスプレイ１０に一覧表示される（ステップＳ２２）。より詳細には、曜日選択枠１０２において「月曜日」が選択曜日として選択されるとともに、その選択曜日に対応付けて単語帳テーブル８６に記憶された単語「西郷隆盛」，…が一覧表示枠１００に一覧表示される。また、一覧表示枠１００に表示された何れかの単語（ここでは「西郷隆盛」）について、その文字種に対応する辞書データベース８２０（ここでは「歴史事典」）から見出し語検索が行われて、検出された見出し語と、その説明情報とがプレビュー表示枠１０１に表示される。なお、このとき各単語のチェックボックス１０５にはチェックが入れられているため、対応単語はマーカーで塗らずに表示されている。
【００９８】
次に、曜日選択枠１０２における曜日「水曜」に対してユーザがタッチ操作を行うと（ステップＳ２３；Ｙｅｓ）、タッチ操作で選択された選択曜日「水曜」に対応付けて単語帳テーブル８６に記憶された単語「prince」，「star」，…が一覧表示枠１００に一覧表示される（ステップＳ２４）。また、一覧表示枠１００に表示された単語（ここでは「prince」）について、その文字種に対応する辞書データベース８２０（ここでは「和英辞書」）から見出し語検索が行われて、検出された見出し語と、その説明情報とがプレビュー表示枠１０１に表示される。なお、このとき単語「prince」のチェックボックス１０５にはチェックが入れられていないため、一覧表示枠１００及びプレビュー表示枠１０１における対応単語「prince」はマーカーで塗り潰されて表示されている。
【００９９】
次に、図１１（ｃ）に示すように、例文帳を作成する旨の操作をユーザが行うと（ステップＳ２７；Ｙｅｓ）、曜日選択枠１０２で指定されている曜日「水曜」に対応付けて記憶されている何れか１つの単語（ここでは「prince」とする）が単語帳テーブル８６から読み出された後（ステップＴ１）、例文データベース８５における例文のうち、選択曜日「水曜」と対応する教科書テキストデータ８４０の例文に、単語「prince」の含まれる例文が存在すると判定されるとともに（ステップＴ２；Ｙｅｓ）、単語「prince」の含まれる例文が複数であると判定される（ステップＴ４；複数）。
【０１００】
次に、単語「prince」とは異なる１つの単語（ここでは「star」とする）が単語帳テーブル８６から読み出された後（ステップＴ７）、単語「prince」，「star」の含まれる例文が例文データベース８５における例文のうち、選択曜日「水曜」と対応する教科書テキストデータ８４０の例文に１つのみ存在すると判定され（ステップＴ８；１つ）、その例文「The little prince lived … star.」と、読み出した単語「prince」，「star」と、当該例文の文章を含む教科書テキストデータ８４０の使用科目「英語リーダ」と、選択曜日「水曜」とが対応付けられて当該例文を例文帳テーブル８７に記憶される（ステップＴ９）。
【０１０１】
以降、同様にして単語帳テーブル８６に記憶された単語を複数含む文章が、これら複数の単語の例文として例文帳テーブル８７に記憶される。
【０１０２】
そして、図１１（ｄ）に示すように、例文帳テーブル８７に記憶された例文が曜日別でメインディスプレイ１０に一覧表示される（ステップＳ３２）。より詳細には、曜日選択枠１０２がメインディスプレイ１０の上段に、一覧表示枠１００がメインディスプレイ１０の中段に、プレビュー表示枠１０１がメインディスプレイ１０の下段に形成され、曜日選択枠１０２において選択曜日「水曜」が選択されるとともに、その選択曜日「水曜」に対応付けて例文帳テーブル８７に記憶された例文「The little prince lived … star.」，…が一覧表示枠１００に一覧表示される。また、一覧表示枠１００における先頭の例文「The little prince lived … star.」が選択例文として選択され、その全文と、対訳とがプレビュー表示枠１０１に表示される。
【０１０３】
以上の電子辞書１によれば、図８や図１１（ｄ）等に示したように、ユーザ操作に基づいて複数の単語が単語帳テーブル８６に蓄積記憶され、蓄積記憶された単語を複数含む文章がこれら複数の単語の例文として例文データベース８５から検索されて例文帳テーブル８７に蓄積記憶されるので、暗記対象の単語を複数含む例文が自動的に蓄積記憶される。従って、単語学習用の例文帳を容易に作成することができる。
【０１０４】
また、図７のステップＳ４〜Ｓ８や図１０（ｂ）〜（ｄ）等に示したように、単語帳テーブル８６には、ユーザ操作によりテキスト内で指定される単語が蓄積記憶されるので、教科書テキスト中の単語を暗記対象にすることができる。
【０１０５】
また、図５や図６のステップＳ３２，Ｓ３４、図１１（ｄ）等に示したように、例文データベース８５では各文章に対応付けて、当該文章の対訳が記憶されており、例文帳テーブル８７に記憶された例文と、当該例文に対応付けられて記憶された対訳とが併せて表示されるので、例文の意味内容を容易に確認することができる分、学習効果を高めることができる。
【０１０６】
また、図６のステップＳ２２，Ｓ２４や図９，図１１（ｂ），（ｃ）等に示したように、各教科書テキストデータ８４０に曜日が対応付けて記憶され、そのテキスト内でユーザ操作により指定される単語が当該テキストの対応曜日に対応付けて単語帳テーブル８６に蓄積記憶されるとともに、各曜日と、当該曜日に対応付けて単語帳テーブル８６に記憶された単語についての復習開始時刻とが対応付けてアラーム時刻テーブル８８に記憶され、現時点の時刻が単語についての復習開始時刻になった場合に、単語帳テーブル８６に記憶された単語のうち、当該復習開始時刻の対応曜日に対応付けられた単語が表示されるので、各曜日に対応するテキスト中の単語を、当該曜日に対応する所定の時刻に復習することができる。
【０１０７】
また、図６のステップＳ３２，３４や図９，図１１（ｄ）等に示したように、同一の曜日に対応付けて単語帳テーブル８６に記憶された単語を複数含む文章がこれら複数の単語の例文として例文データベース８５から検索され、検索された例文の文章を含む教科書テキストデータ８４０の対応曜日に対応付けて当該例文が例文帳テーブル８７に蓄積記憶されるとともに、各曜日と、当該曜日に対応付けて例文帳テーブル８７に記憶された例文についての復習開始時刻とが対応付けてアラーム時刻テーブル８８に記憶され、現時点の時刻が例文についての復習開始時刻になった場合に、例文帳テーブル８７に記憶された例文のうち、当該復習開始時刻の対応曜日に対応付けられた例文が表示されるので、各曜日に対応するテキスト中の単語を、当該曜日に対応する所定の時刻に復習することができる。
【０１０８】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１０９】
例えば、本発明に係る例文帳作成装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る教材学習プログラム８１は、電子辞書１に対して着脱可能な外部情報記憶媒体１２ａに記憶されることとしてもよい。
【０１１０】
また、単語帳テーブル８６における単語を複数含む例文の検索方法を、図８に示した自動例文帳作成処理の方法として説明したが、他の方法としてもよい。
【０１１１】
また、例文データベース８５には教科書テキストデータ８４０に含まれる文章が記憶されることとして説明したが、辞書データベース８２０の説明情報に含まれる文章、例えば見出し語の例文が記憶されることとしても良い。
【符号の説明】
【０１１２】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    教材学習プログラム
８２０  辞書データベース
【図１】
2012118640.tif 000003
【図２】
2012118640.tif 000004
【図３】
2012118640.tif 000005
【図４】
2012118640.tif 000006
【図５】
2012118640.tif 000007
【図６】
2012118640.tif 000008
【図７】
2012118640.tif 000009
【図８】
2012118640.tif 000010
【図９】
2012118640.tif 000011
【図１０】
2012118640.tif 000012
【図１１】
2012118640.tif 000013