(57)【要約】【課題】従来よりも教材テキストの学習効率を向上させる。【解決手段】電子辞書１は、表示部４０と、教材テキスト８３０のテキストデータを記憶するフラッシュＲＯＭ８０と、教材テキスト８３０に含まれる複数の単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分を対応付けて記憶する教材ガイドテーブル８４０と、ユーザ操作に基づいて、教材テキスト８３０内の文字列をマーカ表示文字列として指定する入力部３０と、表示部４０に教材テキスト８３０が表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち、教材ガイドテーブル８４０により読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカを付けて表示させるＣＰＵ２０と、を備える。【選択図】図１０
2012123023.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
教材テキストのテキストデータを記憶するテキスト記憶手段と、
前記教材テキストに含まれる複数の単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分を対応付けて記憶する学習情報記憶手段と、
ユーザ操作に基づいて、前記教材テキスト内の文字列をマーカ表示文字列として指定する文字列指定手段と、
前記表示手段に前記教材テキストが表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち前記学習情報記憶手段により読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカを付けて表示するマーカ表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
前記表示手段の表示画面と一体的に形成されたタッチパネルと、
前記マーカ表示文字列に含まれる単語のうち、前記学習情報記憶手段により読解用単語の区分に対応付けられた各単語を、前記教材テキスト内での当該単語の位置情報と、当該単語の説明情報とに対応付けて蓄積記憶する読解用単語帳記憶手段と、
前記マーカ表示文字列に含まれる単語のうち、前記学習情報記憶手段により筆記学習用単語の区分に対応付けられた各単語を、当該単語の説明情報に対応付けて蓄積記憶する筆記学習用単語帳記憶手段と、
ユーザ操作に基づいて、前記読解用単語帳記憶手段に記憶された何れかの単語の説明情報と、前記教材テキストのうち、当該単語を含んだ前記マーカ表示文字列を含有するテキスト部分とを前記表示手段に表示させる読解学習支援手段と、
ユーザ操作に基づいて、前記筆記学習用単語帳記憶手段に記憶された何れかの単語の説明情報を前記表示手段に表示させるとともに、前記タッチパネルから当該単語の手書き入力を受ける筆記学習支援手段と、
を備えることを特徴とする情報表示装置。
【請求項３】
請求項２記載の情報表示装置において、
前記教材テキストに含まれる少なくとも１つの文章に対し、当該文章の音声出力用データを対応付けて記憶する復唱用文章記憶手段と、
前記音声出力用データを音声出力可能な音声出力手段と、
ユーザ操作に基づいて、前記復唱用文章記憶手段に記憶された何れかの文章を前記表示手段に表示させるとともに、当該文章に対応付けられた前記音声出力用データを前記音声出力手段に音声出力させる復唱学習支援手段と、
を備え、
前記マーカ表示制御手段は、
前記表示手段に前記教材テキストが表示される場合に、前記マーカ表示文字列に含まれる文章のうち前記音声出力用データに対応付けられた文章に、前記学習情報記憶手段により読解用単語の区分に対応付けられた単語に付けられたマーカの表示形態、及び筆記学習用単語の区分に対応付けられた単語に付けられたマーカの表示形態とは異なる表示形態のマーカをつけて表示することを特徴とする情報表示装置。
【請求項４】
請求項３記載の情報表示装置において、
前記表示手段とは別体のサブ表示手段と、
前記サブ表示手段の表示画面と一体的に形成されたサブタッチパネルと、
前記表示手段が前記教材テキストを表示する場合に、前記読解学習支援手段、前記筆記学習支援手段及び前記復唱学習支援手段の選択操作をユーザから受けるためのソフトキーを前記サブ表示手段に表示させる選択ソフトキー表示制御手段と、
前記読解学習支援手段、前記筆記学習支援手段及び前記復唱学習支援手段のうち、前記ソフトキーを介してユーザから選択された学習支援手段を機能させる学習支援機能制御手段と、
を備えることを特徴とする情報表示装置。
【請求項５】
請求項１〜４の何れか一項に記載の情報表示装置において、
ユーザの所属する学級の時間割を記憶する時間割記憶手段と、
前記時間割を前記表示手段に表示させる時間割表示制御手段と、
各教材テキストに対し、前記時間割における各授業のコマのうち、当該教材テキストを使用するコマを対応付けて記憶するテキスト対応授業記憶手段と、
前記表示手段に表示された前記時間割における何れかのコマを、ユーザ操作に基づいて選択する授業時間選択手段と、
前記授業時間選択手段により選択されたコマに対応付けられた前記教材テキストを前記表示手段に表示させる選択授業テキスト表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項６】
請求項５記載の情報表示装置において、
前記時間割表示制御手段は、
前記時間割における各コマを、当該コマに対応付けられた前記教材テキスト内で使用されている各マーカと同じ表示形態に塗り分けて表示させることを特徴とする情報表示装置。
【請求項７】
表示手段を有するコンピュータに、
教材テキストのテキストデータを記憶するテキスト記憶機能と、
前記教材テキストに含まれる複数の単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分を対応付けて記憶する学習情報記憶機能と、
ユーザ操作に基づいて、前記教材テキスト内の文字列をマーカ表示文字列として指定する文字列指定機能と、
前記表示手段に前記教材テキストが表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち前記学習情報記憶機能により読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカを付けて表示マーカ表示制御機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教材テキストにマーカを付けて表示する情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、テキストコンテンツや辞書データベースを内蔵する情報表示装置には、学習効果の向上を図るため、マーカ機能が具備されている。ここで、マーカ機能とは、テキスト中でユーザに指定された文字列を記憶しておき、同じテキストが表示される場合に指定文字列をマーカ表示して目立たせる機能である（例えば、特許文献１参照）。
【０００３】
ところで、学習対象のテキスト内には、読んで意味を理解できれば学習到達度の十分な単語（以下、読解用単語とする）もあれば、自分で書いて使用できないと学習到達度の不十分な単語（以下、筆記学習用単語とする）もある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２１３２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のマーカ機能では、マーカ表示された単語がそれぞれどの程度の学習到達度を要求しているのかがユーザにとって分からないという問題がある。そのため、読解用単語について、自分で書ける段階まで学習を余分に行ってしまったり、筆記学習用単語について、読んで意味を理解できる段階で学習を終了してしまったりする結果、学習効率が低下してしまう。
【０００６】
本発明の課題は、従来よりも教材テキストの学習効率を向上させることのできる情報表示装置及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、情報表示装置において、
表示手段と、
教材テキストのテキストデータを記憶するテキスト記憶手段と、
前記教材テキストに含まれる複数の単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分を対応付けて記憶する学習情報記憶手段と、
ユーザ操作に基づいて、前記教材テキスト内の文字列をマーカ表示文字列として指定する文字列指定手段と、
前記表示手段に前記教材テキストが表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち前記学習情報記憶手段により読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカを付けて表示するマーカ表示制御手段と、
を備えることを特徴とする。
【０００８】
請求項２記載の発明は、請求項１記載の情報表示装置において、
前記表示手段の表示画面と一体的に形成されたタッチパネルと、
前記マーカ表示文字列に含まれる単語のうち、前記学習情報記憶手段により読解用単語の区分に対応付けられた各単語を、前記教材テキスト内での当該単語の位置情報と、当該単語の説明情報とに対応付けて蓄積記憶する読解用単語帳記憶手段と、
前記マーカ表示文字列に含まれる単語のうち、前記学習情報記憶手段により筆記学習用単語の区分に対応付けられた各単語を、当該単語の説明情報に対応付けて蓄積記憶する筆記学習用単語帳記憶手段と、
ユーザ操作に基づいて、前記読解用単語帳記憶手段に記憶された何れかの単語の説明情報と、前記教材テキストのうち、当該単語を含んだ前記マーカ表示文字列を含有するテキスト部分とを前記表示手段に表示させる読解学習支援手段と、
ユーザ操作に基づいて、前記筆記学習用単語帳記憶手段に記憶された何れかの単語の説明情報を前記表示手段に表示させるとともに、前記タッチパネルから当該単語の手書き入力を受ける筆記学習支援手段と、
を備えることを特徴とする。
【０００９】
請求項３記載の発明は、請求項２記載の情報表示装置において、
前記教材テキストに含まれる少なくとも１つの文章に対し、当該文章の音声出力用データを対応付けて記憶する復唱用文章記憶手段と、
前記音声出力用データを音声出力可能な音声出力手段と、
ユーザ操作に基づいて、前記復唱用文章記憶手段に記憶された何れかの文章を前記表示手段に表示させるとともに、当該文章に対応付けられた前記音声出力用データを前記音声出力手段に音声出力させる復唱学習支援手段と、
を備え、
前記マーカ表示制御手段は、
前記表示手段に前記教材テキストが表示される場合に、前記マーカ表示文字列に含まれる文章のうち前記音声出力用データに対応付けられた文章に、前記学習情報記憶手段により読解用単語の区分に対応付けられた単語に付けられたマーカの表示形態、及び筆記学習用単語の区分に対応付けられた単語に付けられたマーカの表示形態とは異なる表示形態のマーカをつけて表示することを特徴とする。
【００１０】
請求項４記載の発明は、請求項３記載の情報表示装置において、
前記表示手段とは別体のサブ表示手段と、
前記サブ表示手段の表示画面と一体的に形成されたサブタッチパネルと、
前記表示手段が前記教材テキストを表示する場合に、前記読解学習支援手段、前記筆記学習支援手段及び前記復唱学習支援手段の選択操作をユーザから受けるためのソフトキーを前記サブ表示手段に表示させる選択ソフトキー表示制御手段と、
前記読解学習支援手段、前記筆記学習支援手段及び前記復唱学習支援手段のうち、前記ソフトキーを介してユーザから選択された学習支援手段を機能させる学習支援機能制御手段と、
を備えることを特徴とする。
【００１１】
請求項５記載の発明は、請求項１〜４の何れか一項に記載の情報表示装置において、
ユーザの所属する学級の時間割を記憶する時間割記憶手段と、
前記時間割を前記表示手段に表示させる時間割表示制御手段と、
各教材テキストに対し、前記時間割における各授業のコマのうち、当該教材テキストを使用するコマを対応付けて記憶するテキスト対応授業記憶手段と、
前記表示手段に表示された前記時間割における何れかのコマを、ユーザ操作に基づいて選択する授業時間選択手段と、
前記授業時間選択手段により選択されたコマに対応付けられた前記教材テキストを前記表示手段に表示させる選択授業テキスト表示制御手段と、
を備えることを特徴とする。
【００１２】
請求項６記載の発明は、請求項５記載の情報表示装置において、
前記時間割表示制御手段は、
前記時間割における各コマを、当該コマに対応付けられた前記教材テキスト内で使用されている各マーカと同じ表示形態に塗り分けて表示させることを特徴とする。
【００１３】
請求項７記載の発明は、情報表示プログラムにおいて、
表示手段を有するコンピュータに、
教材テキストのテキストデータを記憶するテキスト記憶機能と、
前記教材テキストに含まれる複数の単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分を対応付けて記憶する学習情報記憶機能と、
ユーザ操作に基づいて、前記教材テキスト内の文字列をマーカ表示文字列として指定する文字列指定機能と、
前記表示手段に前記教材テキストが表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち前記学習情報記憶機能により読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカを付けて表示マーカ表示制御機能と、
を実現させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、教材テキスト内の各単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分が対応付けて記憶され、ユーザ操作に基づいて、教材テキスト内の文字列がマーカ表示文字列として指定されると、教材テキストが表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち、読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカが付けられて表示されるので、マーカ表示された単語がそれぞれどの程度の学習到達度を要求しているのかをユーザに把握させることができる。従って、従来よりも教材テキストの学習効率を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】教材ガイドテーブルのデータ構造を示す図である。
【図４】情報表示処理を示すフローチャートである。
【図５】情報表示処理を示すフローチャートである。
【図６】時間割への学習マーク表示処理を示すフローチャートである。
【図７】マーカ色変更・学習帳登録処理を示すフローチャートである。
【図８】筆記学習用単語の学習処理を説明する図である。
【図９】表示部による表示内容を示す図である。
【図１０】表示部による表示内容を示す図である。
【図１１】表示部による表示内容を示す図である。
【図１２】表示部による表示内容を示す図である。
【図１３】表示部による表示内容を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明に係る情報表示装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１７】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１、カードスロット１２、スピーカ１３及びキー群２を備えている。
【００１８】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、それぞれタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１９】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａ（図２参照）と着脱可能に設けられている。
【００２０】
スピーカ１３は、ユーザによるキー群２の操作に応じた音声を出力する部分である。
【００２１】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇ等とを有している。
【００２２】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース８２０，…（図２参照）の選択に使用されるキーである。
【００２３】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。
【００２４】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２５】
この図に示すように、電子辞書１は、表示部４０、入力部３０、音声出力部７０、通信部５０、記録媒体読取部６０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００２６】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２７】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２８】
音声出力部７０は、上述のスピーカ１３を備えており、ＣＰＵ２０から入力される音声出力信号に基づいてスピーカ１３に音声出力を行わせるようになっている。
【００２９】
通信部５０は、インターネットに接続可能となっており、これにより、インターネットに接続される外部機器との通信が可能となっている。
【００３０】
記録媒体読取部６０は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。
【００３１】
ここで、外部情報記憶媒体１２ａには、通信部５０を介してダウンロードされる辞書データベース８２０等が格納されるようになっている。なお、この辞書データベース８２０は後述のフラッシュＲＯＭ８０における辞書データベース８２０と同様のデータ構造を有しているため、ここでは説明を省略する。
【００３２】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を音声出力部７０や表示部４０に適宜出力させる。
【００３３】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、辞書データベース群８２と、教材テキスト群８３と、教材ガイドテーブル群８４と、マーカ帳テーブル８５と、マーカ検索帳テーブル群８６と、暗記カードテーブル群８７と、音読カードテーブル群８８と、時間割テーブル８９等とを記憶している。
【００３４】
情報表示プログラム８１は、後述の情報表示処理（図４〜図５参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３５】
辞書データベース群８２は、複数の辞書データベース８２０を有している。これら複数の辞書データベース８２０，…には、見出し語と、この見出し語の説明情報とが対応付けられて複数格納されている。
【００３６】
教材テキスト群８３は、ユーザが学習すべき科目ごとに教材テキスト８３０のテキストデータを有しており、本実施の形態においては、例えば科目「英語２」について教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」や「教科書２」の教材テキスト８３０のテキストデータを有している。
【００３７】
教材ガイドテーブル群８４は、教材テキスト群８３における各教材テキスト８３０について、換言すればユーザが学習すべき各科目について、教材ガイドテーブル８４０を有している。
【００３８】
この教材ガイドテーブル８４０は、図３に示すように、教材テキスト８３０に含まれる複数の単語と、読解用単語及び筆記学習用単語の何れか一方の区分とを対応付けて記憶している。また、この教材ガイドテーブル８４０は、読解用単語及び筆記学習用単語のそれぞれを、当該単語の意味内容を示す説明情報と、発音記号とに対応付けて記憶している。ここで、読解用単語とは、読んで意味を理解できれば学習到達度の十分な単語、筆記学習用単語とは、自分で書いて使用できないと学習到達度の不十分な単語であり、何れも学校のカリキュラム等によって定められているものである。
【００３９】
また、この教材ガイドテーブル８４０は、教材テキスト８３０内の各文章のうち、復唱して学習すべき重要な文章（以下、復唱学習用文章とする）と、当該文章の音声データと、対訳とを対応付けて記憶するようになっている。ここで、復唱学習用文章の対訳とは、復唱学習用文章が外国語の文章である場合には日本語の対訳であり、復唱学習用文章が日本語の文章である場合には英語の対訳である。なお、復唱学習用文章のテキストデータを音声出力部７０がそのまま読み上げ音声として音声出力することができる場合には、教材ガイドテーブル８４０は音声データを記憶しなくても良い。
【００４０】
マーカ帳テーブル８５は、後述の情報表示処理（図４〜図５参照）において教材テキスト８３０中の文字列がマーカ表示文字列として指定される場合に、当該教材テキスト８３０の教材名と、教材テキスト８３０内での当該文字列の位置情報と、マーカ色と、登録番号とを対応付けて記憶するようになっている。なお、本実施の形態においては、後述のように、読解用単語については青色のマーカ色、筆記学習用単語については赤色のマーカ色、復唱学習用文章については緑色のマーカ色、その他のマーカ表示文字列については黄色のマーカ色が対応付けられて記憶されるようになっている。
【００４１】
マーカ検索帳テーブル群８６は、教材テキスト群８３における各教材テキスト８３０について、換言すればユーザが学習すべき各科目について、マーカ検索帳テーブル８６０を有している。
【００４２】
マーカ検索帳テーブル８６０は、マーカ表示文字列に含まれる単語のうち、教材ガイドテーブル８４０により読解用単語の区分に対応付けられた各単語を、マーカ帳テーブル８５内での当該単語の登録番号に対応付けて記憶するようになっている。ここで、このマーカ検索帳テーブル８６０に記憶される各読解用単語は教材ガイドテーブル８４０内で当該単語の説明情報に対応付けられているため、フラッシュＲＯＭ８０内では、マーカ表示文字列に含まれる読解用単語と、その単語の説明情報とが対応付けて記憶されることとなる。また、読解用単語に対応付けてマーカ検索帳テーブル８６０に記憶される登録番号、つまりマーカ帳テーブル８５内での登録番号は教材テキスト８３０内での当該単語の位置情報に対応付けられているため、フラッシュＲＯＭ８０内では、マーカ表示文字列に含まれる読解用単語と教材テキスト８３０内での当該単語の位置情報とが対応付けて記憶されることとなる。
【００４３】
暗記カードテーブル群８７は、教材テキスト群８３における各教材テキスト８３０について、換言すればユーザが学習すべき各科目について、暗記カードテーブル８７０を有している。
【００４４】
暗記カードテーブル８７０は、マーカ表示文字列に含まれる単語のうち、教材ガイドテーブル８４０により筆記学習用単語の区分に対応付けられた各単語を、マーカ帳テーブル８５内での当該単語の登録番号に対応付けて記憶するようになっている。ここで、この暗記カードテーブル８７０に記憶される各筆記学習用単語は教材ガイドテーブル８４０内で当該単語の説明情報に対応付けられているため、フラッシュＲＯＭ８０内では、マーカ表示文字列に含まれる筆記学習用単語と、その単語の説明情報とが対応付けて記憶されることとなる。
【００４５】
音読カードテーブル群８８は、教材テキスト群８３における各教材テキスト８３０について、換言すればユーザが学習すべき各科目について、音読カードテーブル８８０を有している。
【００４６】
音読カードテーブル８８０は、マーカ表示文字列に含まれる文章のうち、教材ガイドテーブル８４０により復唱学習用文章として記憶された各文章を、マーカ帳テーブル８５内での当該文章の登録番号に対応付けて記憶するようになっている。
【００４７】
時間割テーブル８９は、ユーザの所属する学級の時間割を記憶している。より詳細には、本実施の形態における時間割テーブル８９では、ユーザが学習すべき各科目（「国語」，「英語２」，「数学Ｂ」など）と、その科目の行われる授業単位（コマ）の曜日・時限と、その科目で使用する教材テキスト８３０の教材名と、ユーザにより作成されたノートのデータ（以下、ノートデータとする）と、教材テキスト８３０に貼り付けられた付箋のデータ（以下、付箋データとする）等とが対応付けて記憶されている。ここで、ノートデータとは、スクリーンショットの画像データと、その登録番号とを対応付けたデータであり、ユーザが教材テキスト８３０を表示させた状態から表示画面内に手書き入力を行った場合に作成される。また、付箋データとは、付箋の貼り付け対象として指定された指定文字列の位置情報と、付箋の色と、付箋内のメモとして入力された内容と、登録番号とを対応付けたデータであり、教材テキスト８３０の表示中に所定のユーザ操作を行った場合に作成される。
【００４８】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００４９】
［動作］
続いて、電子辞書１の動作について、図面を参照しつつ説明する。
【００５０】
＜情報表示処理＞
図４〜図５は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する情報表示処理の流れを示すフローチャートである。
【００５１】
この情報表示処理においては、図４に示すように、まずＣＰＵ２０は、時間割を表示させる旨のユーザ操作が行われるか否かを判定し（ステップＳ１）、行われないと判定した場合（ステップＳ１；Ｎｏ）には他の処理へ移行する。
【００５２】
また、ステップＳ１において時間割を表示させる旨のユーザ操作が行われたと判定した場合（ステップＳ１；Ｙｅｓ）には、ＣＰＵ２０は、時間割テーブル８９を参照して、メインディスプレイ１０に時間割を表示させた後（ステップＳ２）、時間割への学習マーク表示処理を行う（ステップＳ３）。
【００５３】
具体的には、図６に示すように、この学習マーク表示処理においてまずＣＰＵ２０は、時間割の各コマを６つの領域に分割して第１〜第６の領域をコマ内に作成した後、時間割に記載されている科目の何れかを指定する（ステップＴ１）。
【００５４】
次に、ＣＰＵ２０は、指定科目に対応する暗記カードテーブル８７０に単語が記憶されているか否かを判定し（ステップＴ２）、記憶されていないと判定した場合（ステップＴ２；Ｎｏ）には後述のステップＴ４に移行する。
【００５５】
また、ステップＴ２において指定科目に対応する暗記カードテーブル８７０に単語が記憶されていると判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第１の領域を赤色で塗って表示させる（ステップＴ３）。
【００５６】
次に、ＣＰＵ２０は、指定科目に対応するマーカ帳テーブル８５に情報が記憶されているか否かを判定し（ステップＴ４）、記憶されていないと判定した場合（ステップＴ４；Ｎｏ）には後述のステップＴ６に移行する。
【００５７】
また、ステップＴ４において指定科目に対応するマーカ帳テーブル８５に情報が記憶されていると判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第２の領域を黄色で塗って表示させる（ステップＴ５）。
【００５８】
次に、ＣＰＵ２０は、指定科目に対応するマーカ検索帳テーブル８６０に情報が記憶されているか否かを判定し（ステップＴ６）、記憶されていないと判定した場合（ステップＴ６；Ｎｏ）には後述のステップＴ８に移行する。
【００５９】
また、ステップＴ６において指定科目に対応するマーカ検索帳テーブル８６０に情報が記憶されていると判定した場合（ステップＴ６；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第３の領域を青色で塗って表示させる（ステップＴ７）。
【００６０】
次に、ＣＰＵ２０は、指定科目に対応付けて時間割テーブル８９に付箋データが記憶されているか否かを判定し（ステップＴ８）、記憶されていないと判定した場合（ステップＴ８；Ｎｏ）には後述のステップＴ１０に移行する。
【００６１】
また、ステップＴ８において指定科目に対応付けて時間割テーブル８９に付箋データが記憶されていると判定した場合（ステップＴ８；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第４の領域を紫色で塗って表示させる（ステップＴ９）。
【００６２】
次に、ＣＰＵ２０は、指定科目に対応付けて時間割テーブル８９にノートデータが記憶されているか否かを判定し（ステップＴ１０）、記憶されていないと判定した場合（ステップＴ１０；Ｎｏ）には後述のステップＴ１２に移行する。
【００６３】
また、ステップＴ１０において指定科目に対応付けて時間割テーブル８９にノートデータが記憶されていると判定した場合（ステップＴ１０；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第５の領域を灰色で塗って表示させる（ステップＴ１１）。
【００６４】
次に、ＣＰＵ２０は、指定科目に対応する音読カードテーブル８８０に情報が記憶されているか否かを判定し（ステップＴ１２）、記憶されていないと判定した場合（ステップＴ１２；Ｎｏ）には後述のステップＴ１４に移行する。
【００６５】
また、ステップＴ１２において指定科目に対応する音読カードテーブル８８０に情報が記憶されていると判定した場合（ステップＴ１２；Ｙｅｓ）には、ＣＰＵ２０は、時間割内の指定科目のコマにおける第６の領域を緑色で塗って表示させる（ステップＴ１３）。
【００６６】
次に、ＣＰＵ２０は、時間割に未処理の科目が存在するか否かを判定し（ステップＴ１４）、存在すると判定した場合（ステップＴ１４；Ｙｅｓ）には当該未処理の何れかの科目を指定した後（ステップＴ１５）、上述のステップＴ２に移行する。
【００６７】
そして、ステップＴ１４において未処理の科目が存在しないと判定した場合（ステップＴ１４；Ｎｏ）には、ＣＰＵ２０は、学習マーク表示処理を終了する。
【００６８】
以上の学習マーク表示処理により、時間割における各コマが、当該コマに対応付けられた教材テキスト８３０内で使用されている各マーカ色で塗り分けて表示されることとなる。
【００６９】
そして、この学習マーク表示処理が終了したら、図４に示すように、次にＣＰＵ２０は、時間割内の何れかの科目（コマ）が選択されるか否かを判定し（ステップＳ４）、選択されないと判定した場合（ステップＳ４；Ｎｏ）には他の処理へ移行する。
【００７０】
また、ステップＳ４において時間割内の何れかの科目（コマ）が選択されたと判定した場合（ステップＳ４；Ｙｅｓ）には、ＣＰＵ２０は、その科目（以下、選択科目とする）について使用可能な学習機能の選択用のソフトキーとして「暗記カード」，「付箋」，「マーカ帳」，「ノート／教科書」，「マーカ検索帳」及び「音読カード」の６つをメインディスプレイ１０及びサブディスプレイ１１に表示させるとともに、これらのソフトキーのうち、当該選択科目に対して情報の格納されているソフトキーを対応色で表示させる（ステップＳ５）。
【００７１】
具体的には、このときＣＰＵ２０は、選択科目に対応する暗記カードテーブル８７０に単語が記憶されている場合には、「暗記カード」のソフトキーを赤色で表示させる。また、選択科目に対応するマーカ帳テーブル８５に情報が記憶されている場合には、ＣＰＵ２０は「マーカ帳」のソフトキーを黄色で表示させる。また、選択科目に対応するマーカ検索帳テーブル８６０に情報が記憶されている場合には、ＣＰＵ２０は「マーカ検索帳」のソフトキーを青色で表示させる。また、選択科目に対応付けて時間割テーブル８９に付箋データが記憶されている場合には、ＣＰＵ２０は、「付箋」のソフトキーを紫色で表示させる。また、選択科目に対応付けて時間割テーブル８９にノートデータが記憶されている場合には、ＣＰＵ２０は、「ノート／教科書」のソフトキーを灰色で表示させる。また、選択科目に対応する音読カードテーブル８８０に情報が記憶されている場合には、ＣＰＵ２０は、「音読カード」のソフトキーを緑色で表示させる。
【００７２】
次に、ＣＰＵ２０は、学習機能についての何れかのソフトキーがユーザにより選択されるか否かを判定し（ステップＳ６）、選択されないと判定した場合（ステップＳ６；Ｎｏ）には他の処理へ移行する。
【００７３】
また、ステップＳ６において何れかのソフトキーが選択されたと判定した場合（ステップＳ６；Ｙｅｓ）には、ＣＰＵ２０は、「ノート／教科書」のソフトキーが選択されたか否かを判定する（ステップＳ７）。
【００７４】
このステップＳ７において「ノート／教科書」のソフトキーが選択されたと判定した場合（ステップＳ７；Ｙｅｓ）には、ＣＰＵ２０は、時間割テーブル８９を参照して、選択科目に対応する教材テキスト８３０の教材名と、各ノートデータの登録番号とをメインディスプレイ１０に一覧表示させる（ステップＳ８）。また、ステップＳ７において選択された「ノート／教科書」のソフトキーが灰色で表示されていた場合には、このステップＳ８においてＣＰＵ２０は、メインディスプレイ１０のタイトルバーを灰色で表示させる。
【００７５】
次に、ＣＰＵ２０は、教材テキスト８３０の教材名を選択する操作が行われるか否かを判定し（ステップＳ９）、行われないと判定した場合（ステップＳ９；Ｎｏ）には他の処理へ移行する。
【００７６】
また、ステップＳ９において教材テキスト８３０の教材名を選択する操作が行われたと判定した場合（ステップＳ９；Ｙｅｓ）には、ＣＰＵ２０は、選択された教材名の教材テキスト８３０（以下、選択教材テキスト８３０Ｓとする）のうち、前回表示されていた部分をメインディスプレイ１０に表示させる（ステップＳ１０）。これにより、ステップＳ２で表示された時間割において何れかのコマが選択され、そのコマに対応付けられた教材テキスト８３０が表示されることとなる。
【００７７】
また、このときＣＰＵ２０は、マーカ帳テーブル８５を参照して、選択教材テキスト８３０Ｓ中の各マーカ表示文字列を、その対応色でマーカ表示させる。ここで、このマーカ帳テーブル８５においては、後述のマーカ色変更・学習帳登録処理（図７参照）により、マーカ表示文字列に含まれる各単語のうち、読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とが別々の色のマーカ色に対応付けられて記憶され、マーカ表示文字列に含まれる文章のうち、復唱学習用文章として音声データに対応付けられた文章が、読解用単語及び筆記学習用単語とは異なるマーカ色に対応付けられて記憶されているので、読解用単語、筆記学習用単語、復唱学習用文章とが別々のマーカ色でマーカ表示されることとなる。
【００７８】
さらに、このときＣＰＵ２０は、マーカ表示文字列の指定開始を指示するためのマーカペンボタン１００をメインディスプレイ１０の端部に表示させる（図９（ｄ）参照）。
【００７９】
次に、ＣＰＵ２０は、マーカペンボタン１００によってマーカ表示文字列の指定開始が指示されたか否かを判定する（ステップＳ１１）。
【００８０】
このステップＳ１１においてマーカ表示文字列の指定開始が指示されたと判定した場合（ステップＳ１１：Ｙｅｓ）には、ＣＰＵ２０は、選択教材テキスト８３０Ｓ内の文字列がマーカ表示文字列として指定されるか否かを判定し（ステップＳ１２）、指定されないと判定した場合（ステップＳ１２；Ｎｏ）には他の処理へ移行する。
【００８１】
また、ステップＳ１２において選択教材テキスト８３０Ｓ内の文字列がマーカ表示文字列として指定されたと判定した場合（ステップＳ１２；Ｙｅｓ）には、ＣＰＵ２０は、指定されたマーカ表示文字列を黄色でマーカ表示させた後（ステップＳ１３）、マーカ色変更・学習帳登録処理を行う（ステップＳ１４）。
【００８２】
具体的には、図７に示すように、このマーカ色変更・学習帳登録処理においてまずＣＰＵ２０は、選択教材テキスト８３０Ｓに対応する教材ガイドテーブル８４０をフラッシュＲＯＭ８０から読み出す（ステップＵ１）。
【００８３】
次に、ＣＰＵ２０は、マーカ表示文字列内に読解用単語が含まれるか否かを判定し（ステップＵ２）、含まれないと判定した場合（ステップＵ２；Ｎｏ）には後述のステップＵ５に移行する。
【００８４】
また、ステップＵ２においてマーカ表示文字列内に読解用単語が含まれると判定した場合（ステップＵ２；Ｙｅｓ）には、ＣＰＵ２０は、マーカ表示文字列における当該単語を青色でマーカ表示するとともに（ステップＵ３）、選択教材テキスト８３０Ｓに対応するマーカ検索帳テーブル８６０に記憶させる（ステップＵ４）。
【００８５】
次に、ＣＰＵ２０は、マーカ表示文字列内に筆記学習用単語が含まれるか否かを判定し（ステップＵ５）、含まれないと判定した場合（ステップＵ５；Ｎｏ）には後述のステップＵ８に移行する。
【００８６】
また、ステップＵ５においてマーカ表示文字列内に筆記学習用単語が含まれると判定した場合（ステップＵ５；Ｙｅｓ）には、ＣＰＵ２０は、マーカ表示文字列における当該単語を赤色でマーカ表示するとともに（ステップＵ６）、選択教材テキスト８３０Ｓに対応する暗記カードテーブル８７０に記憶させる（ステップＵ７）。
【００８７】
次に、ＣＰＵ２０は、マーカ表示文字列内に復唱学習用文章が含まれるか否かを判定し（ステップＵ８）、含まれないと判定した場合（ステップＵ８；Ｎｏ）には後述のステップＵ１１に移行する。
【００８８】
また、ステップＵ８においてマーカ表示文字列内に復唱学習用文章が含まれると判定した場合（ステップＵ８；Ｙｅｓ）には、ＣＰＵ２０は、マーカ表示文字列における当該文章を緑色でマーカ表示するとともに（ステップＵ９）、選択教材テキスト８３０Ｓに対応する音読カードテーブル８８０に記憶させる（ステップＵ１０）。
【００８９】
そして、ＣＰＵ２０は、選択教材テキスト８３０Ｓの教材名と、上述のステップＳ１１〜Ｓ１２で指定されたマーカ表示文字列全体の位置情報と、そのマーカ色（ここでは黄色）とを登録番号に対応付けてマーカ帳テーブル８５に記憶させる（ステップＵ１１）。
【００９０】
また、このときＣＰＵ２０は、このマーカ表示文字列中に読解用単語が含まれていた場合には、選択教材テキスト８３０Ｓの教材名と、当該単語の位置情報と、そのマーカ色（ここでは青色）とを登録番号に対応付けてマーカ帳テーブル８５に記憶させる。また、このときＣＰＵ２０は、このマーカ表示文字列中に筆記学習用単語が含まれていた場合には、選択教材テキスト８３０Ｓの教材名と、当該単語の位置情報と、そのマーカ色（ここでは赤色）とを登録番号に対応付けてマーカ帳テーブル８５に記憶させる。これにより、マーカ表示文字列に含まれる各単語のうち、読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とが別々の色のマーカ色に対応付けられてマーカ帳テーブル８５に記憶される。
【００９１】
また、このときＣＰＵ２０は、このマーカ表示文字列中に復唱学習用文章が含まれていた場合には、選択教材テキスト８３０Ｓの教材名と、当該文章の位置情報と、そのマーカ色（ここでは緑色）とを登録番号に対応付けてマーカ帳テーブル８５に記憶させる。これにより、マーカ表示文字列に含まれる文章のうち、復唱学習用文章として音声データに対応付けられた文章が、読解用単語及び筆記学習用単語とは異なるマーカ色に対応付けられてマーカ帳テーブル８５に記憶される。
【００９２】
そして、ＣＰＵ２０は、上述のステップＵ４，Ｕ７，Ｕ１０の何れかによってマーカ検索帳テーブル８６０、暗記カードテーブル８７０または音読カードテーブル８８０に単語・文章が登録されている場合には、その単語・文章に対応付けて、マーカ帳テーブル８５での当該単語・文章の登録番号を記憶させ（ステップＵ１２）、マーカ色変更・学習帳登録処理を終了する。
【００９３】
以上のマーカ色変更・学習帳登録処理が終了したら、図４に示すように、次にＣＰＵ２０は、上述のステップＳ１１に移行する。
【００９４】
このステップＳ１１においてマーカ表示文字列の指定開始が指示されないと判定した場合（ステップＳ１１：Ｎｏ）には、ＣＰＵ２０は、サブディスプレイ１１に表示された「暗記カード」，「付箋」，「マーカ帳」，「ノート／教科書」，「マーカ検索帳」及び「音読カード」の何れかのソフトキーが選択されるか否かを判定し（ステップＳ１８）、選択されないと判定した場合（ステップＳ１８；Ｎｏ）には他の処理へ移行する一方、選択されたと判定した場合（ステップＳ１８；Ｙｅｓ）には上述のステップＳ７に移行することにより、選択された学習機能を実行する。
【００９５】
更に、このステップＳ７において「ノート／教科書」のソフトキーが選択されないと判定した場合（ステップＳ７；Ｎｏ）には、ＣＰＵ２０は、図５に示すように、「マーカ検索帳」のソフトキーが選択されたか否かを判定し（ステップＳ２１）、選択されたと判定した場合（ステップＳ２１；Ｙｅｓ）には、選択科目に対応するマーカ検索帳テーブル８６０に記憶された単語をメインディスプレイ１０に一覧表示させる（ステップＳ２２）。また、ステップＳ２１において選択された「マーカ検索帳」のソフトキーが青色で表示されていた場合には、このステップＳ２２においてＣＰＵ２０は、メインディスプレイ１０のタイトルバーを青色で表示させる。
【００９６】
次に、ユーザが何れかの単語を選択すると（ステップＳ２３）、ＣＰＵ２０は、選択科目に対応する教材ガイドテーブル８４０から選択単語の説明情報を読み出してメインディスプレイ１０に表示させる（ステップＳ２４）。また、このときＣＰＵ２０は、マーカ位置へのジャンプを指示するためのマーカ位置ジャンプボタン１０１をメインディスプレイ１０の端部に表示させる（図１２（ａ）参照）。
【００９７】
次に、ＣＰＵ２０は、マーカ位置ジャンプボタン１０１が操作されるか否かを判定し（ステップＳ２５）、操作されないと判定した場合（ステップＳ２５；Ｎｏ）には、他の処理へ移行する。
【００９８】
また、ステップＳ２５においてマーカ位置ジャンプボタン１０１が操作されたと判定した場合（ステップＳ２５；Ｙｅｓ）には、ＣＰＵ２０は、マーカ検索帳テーブル８６０において選択単語に対応付けられた登録番号（マーカ帳テーブル８５内での当該選択単語の登録番号）を読み出した後、この登録番号にマーカ帳テーブル８５内で対応付けられた教材名と、マーカ表示文字列の位置情報とを読み出して、当該教材名の教材テキスト８３０のうち、当該位置情報を含んだ部分をメインディスプレイ１０に表示させる（ステップＳ２６）。これにより、教材テキスト８３０のうち、選択単語を含んだマーカ表示文字列を含有するテキスト部分が表示されることとなる。
【００９９】
また、このときＣＰＵ２０は、マーカ帳テーブル８５を参照して、表示中の教材テキスト８３０内の各マーカ表示文字列を、その対応色でマーカ表示させる。
【０１００】
次に、ＣＰＵ２０は、戻る操作が行われるか否かを判定し（ステップＳ２７）、行われないと判定した場合（ステップＳ２７；Ｎｏ）には他の処理へ移行する一方、行われたと判定した場合（ステップＳ２７；Ｙｅｓ）には上述のステップＳ２２に移行する。
【０１０１】
また、上述のステップＳ２１において「マーカ検索帳」のソフトキーが選択されないと判定した場合（ステップＳ２１；Ｎｏ）には、ＣＰＵ２０は、「音読カード」のソフトキーが選択されたか否かを判定し（ステップＳ３１）、選択されないと判定した場合（ステップＳ３１；Ｎｏ）には、他の処理へ移行する。
【０１０２】
なお、このステップＳ３１において「暗記カード」のソフトキーが選択された場合には、ＣＰＵ２０は、筆記学習用単語の学習処理を行う。
具体的には、例えば図８に示すように、ＣＰＵ２０は選択科目に対応する暗記カードテーブル８７０に記憶された何れかの単語を読み出すとともに、その説明情報を教材ガイドテーブル８４０から検出してメインディスプレイ１０に表示させる。次に、ＣＰＵ２０は、メインディスプレイ１０に表示された説明情報に対応する単語についての手書き入力をサブディスプレイ１１で受け付けるとともに、手書き入力の内容を文字認識して正誤を判定する。
【０１０３】
また、ステップＳ３１において「音読カード」のソフトキーが選択されたと判定した場合（ステップＳ３１；Ｙｅｓ）には、ＣＰＵ２０は、選択科目に対応する音読カードテーブル８８０に記憶された復唱学習用文章をメインディスプレイ１０に一覧表示させる（ステップＳ３２）。また、ステップＳ３１において選択された「音読カード」のソフトキーが緑色で表示されていた場合には、このステップＳ３２においてＣＰＵ２０は、メインディスプレイ１０のタイトルバーを緑色で表示させる。
【０１０４】
次に、ユーザが何れかの文章を選択すると（ステップＳ３３）、ＣＰＵ２０は、選択科目に対応する教材ガイドテーブル８４０から選択文章を読み出してメインディスプレイ１０に表示させる（ステップＳ３４）。なお、このステップＳ３４においてＣＰＵ２０は、メインディスプレイ１０にカード状の表示領域を形成し、そのカードの面内に選択文章を表示させる（図１３（ｂ）参照）。
【０１０５】
次に、ＣＰＵ２０は、教材ガイドテーブル８４０から選択文章の音声データを読み出してスピーカ１３に音声出力させる（ステップＳ３５）。なお、本実施の形態においては、このステップＳ３５においてＣＰＵ２０は、ユーザが訳／決定キー２ｂを操作した後に、音声データを出力させるようになっている。
【０１０６】
次に、ＣＰＵ２０は、訳／決定キー２ｂが操作されるか否かを判定し（ステップＳ３６）、操作されないと判定した場合（ステップＳ３６；Ｎｏ）には後述のステップＳ３８に移行する。
【０１０７】
また、ステップＳ３６において訳／決定キー２ｂが操作されたと判定した場合（ステップＳ３６；Ｙｅｓ）には、ＣＰＵ２０は、教材ガイドテーブル８４０から選択文章（復唱学習用文章）の対訳を読み出し、メインディスプレイ１０におけるカード状の表示領域内に表示させる（ステップＳ３７）。
【０１０８】
そして、ＣＰＵ２０は、戻るキー２ｇが操作されるか否かを判定し（ステップＳ３８）、操作されないと判定した場合（ステップＳ３８；Ｎｏ）には他の処理へ移行する一方、操作されたと判定した場合（ステップＳ３８；Ｙｅｓ）には上述のステップＳ３２に移行する。
【０１０９】
（動作例）
続いて、上記の情報表示処理を具体的に説明する。
【０１１０】
まず、時間割を表示させる旨の操作をユーザが行うと（ステップＳ１；Ｙｅｓ）、図９（ａ）に示すように、時間割テーブル８９が参照されて、メインディスプレイ１０に時間割が表示された後（ステップＳ２）、時間割への学習マーク表示処理が行われる（ステップＳ３）。なお、本動作例においては、このとき暗記カードテーブル８７０、マーカ帳テーブル８５、マーカ検索帳テーブル８６０及び音読カードテーブル８８０には情報がまだ記憶されておらず、また、時間割テーブル８９には付箋データ及びノートデータが記憶されていないものとして説明する。
【０１１１】
次に、ユーザが時間割内の科目「英語２」のコマを選択すると（ステップＳ４；Ｙｅｓ）、図９（ｂ）に示すように、その選択科目「英語２」について使用可能な学習機能の選択用のソフトキーとして「暗記カード」，「付箋」，「マーカ帳」，「ノート／教科書」，「マーカ検索帳」及び「音読カード」の６つがメインディスプレイ１０及びサブディスプレイ１１に表示される（ステップＳ５）。
【０１１２】
次に、「ノート／教科書」のソフトキーをユーザが選択すると（ステップＳ７；Ｙｅｓ）、図９（ｃ）に示すように、時間割テーブル８９が参照されて、選択科目「英語２」に対応する教材テキスト８３０の教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」，「教科書２」と、各ノートデータの登録番号「１」〜「４」とがメインディスプレイ１０に一覧表示される（ステップＳ８）。なお、本動作例においては、このとき各登録番号のノートデータは時間割テーブル８９内にまだ記憶されていない。
【０１１３】
次に、教材テキスト８３０の教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」を選択する操作をユーザが行うと（ステップＳ９；Ｙｅｓ）、図９（ｄ）に示すように、選択教材テキスト８３０Ｓのうち、前回表示されていた部分がメインディスプレイ１０に表示される（ステップＳ１０）。
【０１１４】
また、マーカ表示文字列の指定開始を指示するためのマーカペンボタン１００がメインディスプレイ１０の端部に表示される。
【０１１５】
次に、ユーザがマーカペンボタン１００によってマーカ表示文字列の指定開始を指示し（ステップＳ１１：Ｙｅｓ）、教材テキスト８３０内の文字列「TV animation」をマーカ表示文字列として指定すると（ステップＳ１２；Ｙｅｓ）、指定されたマーカ表示文字列「TV animation」が黄色でマーカ表示される（ステップＳ１３）。なお、本動作例において、図中、メインディスプレイ１０，サブディスプレイ１１の表示画面において破線で囲まれている領域は、この領域に対する符号の対応色（「Ｂ」：青色（Blue）、「Ｒ」：赤色（Red）、「Ｇ」：緑色（Green）、「Ｙ」：黄色（Yellow））によって当該領域内がマーカ表示されていることを示している。
【０１１６】
次に、図９（ｅ）に示すように、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応する教材ガイドテーブル８４０がフラッシュＲＯＭ８０から読み出された後（ステップＵ１）、マーカ表示文字列「TV animation」内に筆記学習用単語「animation」が含まれると判定され（ステップＵ５；Ｙｅｓ）、マーカ表示文字列「TV animation」における当該単語「animation」が赤色でマーカ表示されるとともに（ステップＵ６）、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応する暗記カードテーブル８７０に記憶される（ステップＵ７）。なお、本動作例においては、このとき赤色でマーカ表示される単語「animation」の近傍には、当該単語に教材ガイドテーブル８４０内で対応付けられた内容が表示されるようになっている。
【０１１７】
次に、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、マーカ表示文字列「TV animation」全体の位置情報と、そのマーカ色「黄色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される（ステップＵ１１）。また、マーカ表示文字列「TV animation」中に筆記学習用単語「animation」が含まれているため、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、筆記学習用単語「animation」の位置情報と、そのマーカ色「赤色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される。
【０１１８】
そして、暗記カードテーブル８７０に登録された単語「animation」に対応付けて、マーカ帳テーブル８５での当該単語「animation」の登録番号が記憶される（ステップＵ１２）。
【０１１９】
次に、図１０（ａ）に示すように、ユーザがマーカペンボタン１００によってマーカ表示文字列の指定開始を指示し（ステップＳ１１：Ｙｅｓ）、教材テキスト８３０内の文字列「Astro Boy」をマーカ表示文字列として指定すると（ステップＳ１２；Ｙｅｓ）、指定されたマーカ表示文字列「Astro Boy」が黄色でマーカ表示される（ステップＳ１３）。
【０１２０】
次に、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応する教材ガイドテーブル８４０がフラッシュＲＯＭ８０から読み出された後（ステップＵ１）、マーカ表示文字列「Astro Boy」内に読解用単語「Astro Boy」が含まれると判定され（ステップＵ２；Ｙｅｓ）、図１０（ｂ）に示すように、マーカ表示文字列「Astro Boy」における当該単語「Astro Boy」が青色でマーカ表示されるとともに（ステップＵ３）、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応するマーカ検索帳テーブル８６０に記憶される（ステップＵ４）。なお、本動作例においては、このとき青色でマーカ表示される単語「Astro Boy」の近傍には、当該単語に教材ガイドテーブル８４０内で対応付けられた内容が表示されるようになっている。
【０１２１】
次に、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、マーカ表示文字列「Astro Boy」全体の位置情報と、そのマーカ色「黄色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される（ステップＵ１１）。また、マーカ表示文字列「Astro Boy」中に読解用単語「Astro Boy」が含まれているため、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、読解用単語「Astro Boy」の位置情報と、そのマーカ色「青色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される。
【０１２２】
そして、マーカ検索帳テーブル８６０に登録された単語「Astro Boy」に対応付けて、マーカ帳テーブル８５での当該単語「Astro Boy」の登録番号が記憶される（ステップＵ１２）。
【０１２３】
次に、図１０（ｃ）に示すように、ユーザがマーカペンボタン１００によってマーカ表示文字列の指定開始を指示し（ステップＳ１１：Ｙｅｓ）、教材テキスト８３０内の文字列「Now comics are not…」をマーカ表示文字列として指定すると（ステップＳ１２；Ｙｅｓ）、指定されたマーカ表示文字列「Now comics are not…」が黄色でマーカ表示される（ステップＳ１３）。
【０１２４】
次に、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応する教材ガイドテーブル８４０がフラッシュＲＯＭ８０から読み出された後（ステップＵ１）、マーカ表示文字列「Now comics are not…」内に復唱用文章「Now comics are not…」が含まれると判定され（ステップＵ８；Ｙｅｓ）、図１０（ｄ）に示すように、マーカ表示文字列「Now comics are not…」における当該文章「Now comics are not…」が緑色でマーカ表示されるとともに（ステップＵ９）、選択教材テキスト８３０Ｓ（教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」）に対応する音読カードテーブル８８０に記憶される（ステップＵ１０）。なお、本動作例においては、このとき緑色でマーカ表示される文章「Now comics are not…」の近傍には、当該文章に教材ガイドテーブル８４０内で対応付けられた内容が表示されるようになっている。
【０１２５】
次に、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、マーカ表示文字列「Now comics are not…」全体の位置情報と、そのマーカ色「黄色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される（ステップＵ１１）。また、マーカ表示文字列「Now comics are not…」中に復唱用文章「Now comics are not…」が含まれているため、選択教材テキスト８３０Ｓの教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、復唱用文章「Now comics are not…」の位置情報と、そのマーカ色「緑色」とが登録番号に対応付けられてマーカ帳テーブル８５に記憶される。
【０１２６】
そして、音読カードテーブル８８０に登録された文章「Now comics are not…」に対応付けて、マーカ帳テーブル８５での当該文章「Now comics are not…」の登録番号が記憶される（ステップＵ１２）。
【０１２７】
次に、ユーザが情報表示処理を終了した後、改めて起動して、時間割を表示させる旨の操作を行うと（ステップＳ１；Ｙｅｓ）、図１１（ａ）に示すように、時間割テーブル８９が参照されて、メインディスプレイ１０に時間割が表示された後（ステップＳ２）、時間割への学習マーク表示処理が行われる（ステップＳ３）。
【０１２８】
具体的には、まず、時間割の各コマが６つの領域に分割されて第１〜第６の領域がコマ内の左上、中央上部、右上、左下、中央下部、右下にそれぞれ作成された後、時間割に記載されている科目（ここでは「英語２」）が指定される（ステップＴ１）。
【０１２９】
次に、指定科目「英語２」に対応する暗記カードテーブル８７０に単語が記憶されていると判定され（ステップＴ２；Ｙｅｓ）、時間割内の指定科目「英語２」のコマにおける第１の領域（左上の領域）が赤色で塗って表示される（ステップＴ３）。
【０１３０】
次に、指定科目「英語２」に対応するマーカ帳テーブル８５に情報が記憶されていると判定され（ステップＴ４；Ｙｅｓ）、時間割内の指定科目「英語２」のコマにおける第２の領域（中央上部の領域）が黄色で塗って表示される（ステップＴ５）。
【０１３１】
次に、指定科目「英語２」に対応するマーカ検索帳テーブル８６０に情報が記憶されていると判定され（ステップＴ６；Ｙｅｓ）、時間割内の指定科目「英語２」のコマにおける第３の領域（右上の領域）が青色で塗って表示される（ステップＴ７）。
【０１３２】
次に、指定科目「英語２」に対応する音読カードテーブル８８０に情報が記憶されていると判定され（ステップＴ１２；Ｙｅｓ）、時間割内の指定科目「英語２」のコマにおける第６の領域（右下の領域）が緑色で塗って表示される（ステップＴ１３）。
【０１３３】
以上の学習マーク表示処理により、時間割における各コマが、当該コマに対応付けられた教材テキスト８３０内で使用されている各マーカ色で塗り分けて表示されることとなる。
【０１３４】
次に、時間割内の科目「英語２」のコマをユーザが選択すると（ステップＳ４；Ｙｅｓ）、図１１（ｂ），（ｃ）に示すように、選択科目「英語２」について使用可能な学習機能の選択用のソフトキーとして「暗記カード」，「付箋」，「マーカ帳」，「ノート／教科書」，「マーカ検索帳」及び「音読カード」の６つがメインディスプレイ１０及びサブディスプレイ１１に表示されるとともに、これらのソフトキーのうち、当該選択科目に対して情報の格納されているソフトキー（「暗記カード」，「マーカ帳」，「マーカ検索帳」及び「音読カード」）が対応色（赤色、黄色、青色、緑色）でそれぞれ表示される（ステップＳ５）。
【０１３５】
次に、ユーザが「マーカ検索帳」のソフトキーを選択すると（ステップＳ２１；Ｙｅｓ）、図１１（ｄ）に示すように、選択科目「英語２」に対応するマーカ検索帳テーブル８６０に記憶された単語「Astro Boy」，…がメインディスプレイ１０に一覧表示される（ステップＳ２２）。また、このときメインディスプレイ１０のタイトルバーが青色で表示される。
【０１３６】
次に、ユーザが単語「Astro Boy」を選択すると（ステップＳ２３）、図１２（ａ）に示すように、選択科目「英語２」に対応する教材ガイドテーブル８４０から選択単語「Astro Boy」の説明情報が読み出されてメインディスプレイ１０に表示される（ステップＳ２４）。また、このとき、マーカ位置へのジャンプを指示するためのマーカ位置ジャンプボタン１０１がメインディスプレイ１０の端部に表示される。
【０１３７】
次に、ユーザがマーカ位置ジャンプボタン１０１を操作すると（ステップＳ２５；Ｙｅｓ）、図１２（ｂ）に示すように、マーカ検索帳テーブル８６０において選択単語「Astro Boy」に対応付けられた登録番号（マーカ帳テーブル８５内での当該選択単語の登録番号）が読み出された後、この登録番号にマーカ帳テーブル８５内で対応付けられた教材名「ＣＲ＊ＷＮ  ＥＮＧＬＩＳＨ」と、マーカ表示文字列「Astro Boy」の位置情報とが読み出されて、当該教材名の教材テキスト８３０のうち、当該位置情報を含んだ部分がメインディスプレイ１０に表示される（ステップＳ２６）。また、このときマーカ帳テーブル８５が参照されて、表示中の教材テキスト８３０内の各マーカ表示文字列が、その対応色でマーカ表示される。
【０１３８】
また、上述の図１１（ｂ）に示した状態から、図１２（ｃ）に示すように、ユーザが「音読カード」のソフトキーを選択すると（ステップＳ３１；Ｙｅｓ）、図１３（ａ）に示すように、選択科目「英語２」に対応する音読カードテーブル８８０に記憶された復唱学習用文章「Now comics are not…」，…がメインディスプレイ１０に一覧表示される（ステップＳ３２）。また、このときメインディスプレイ１０のタイトルバーが緑色で表示される。
【０１３９】
次に、ユーザが文章「Now comics are not…」を選択すると（ステップＳ３３）、選択科目「英語２」に対応する教材ガイドテーブル８４０から選択文章「Now comics are not…」が読み出されてメインディスプレイ１０に表示される（ステップＳ３４）。
【０１４０】
次に、ユーザが訳／決定キー２ｂを操作すると、教材ガイドテーブル８４０から選択文章「Now comics are not…」の音声データが読み出されてスピーカ１３に音声出力され（ステップＳ３５）、さらに訳／決定キー２ｂを操作すると（ステップＳ３６；Ｙｅｓ）、図１３（ｃ）に示すように、教材ガイドテーブル８４０から選択文章「Now comics are not…」の対訳が読み出され、メインディスプレイ１０に表示される（ステップＳ３７）。
【０１４１】
以上の電子辞書１によれば、図４のステップＳ１４や図７，図９，図１０等に示したように、教材テキスト８３０内の各単語に対し、読解用単語及び筆記学習用単語の何れか一方の区分が対応付けて記憶され、ユーザ操作に基づいて、教材テキスト８３０内の文字列がマーカ表示文字列として指定されると、教材テキスト８３０が表示される場合に、当該表示されるテキスト中のマーカ表示文字列に含まれる単語のうち、読解用単語の区分に対応付けられた単語と、筆記学習用単語の区分に対応付けられた単語とに、それぞれ異なる表示形態のマーカが付けられて表示されるので、マーカ表示された単語がそれぞれどの程度の学習到達度を要求しているのかをユーザに把握させることができる。従って、従来よりも教材テキストの学習効率を向上させることができる。
【０１４２】
また、図５のステップＳ２２〜Ｓ２６や図１１、図１２等に示したように、マーカ表示文字列に含まれる単語のうち、読解用単語の区分に対応付けられた各単語が教材テキスト８３０内での当該単語の位置情報と、当該単語の説明情報とに対応付けて蓄積記憶され、ユーザ操作に基づいて、記憶された何れかの単語の説明情報と、教材テキスト８３０のうち、当該単語を含んだマーカ表示文字列を含有するテキスト部分とが表示されるので、読んで意味を理解できるよう、読解用単語を学習することができる。
また、図８等に示したように、マーカ表示文字列に含まれる単語のうち、筆記学習用単語の区分に対応付けられた各単語が当該単語の説明情報に対応付けて蓄積記憶され、ユーザ操作に基づいて、記憶された何れかの単語の説明情報が表示されるとともに、タッチパネルから当該単語の手書き入力が受け付けられるので、自分で書いて使用できるよう、筆記学習用単語を学習することができる。
【０１４３】
また、図５のステップＳ３２〜Ｓ３５や図１３、図１４等に示したように、教材テキスト８３０に含まれる少なくとも１つの文章に対し、当該文章の音声出力用データが対応付けて記憶され、ユーザ操作に基づいて、記憶された何れかの文章が表示されるとともに、当該文章に対応付けられた音声出力用データが音声出力されるので、復唱できるように文章の学習を行うことができる。
また、図４のステップＳ１４や図７，図９，図１０等に示したように、教材テキスト８３０が表示される場合に、マーカ表示文字列に含まれる文章のうち音声出力用データに対応付けられた文章に、読解用単語の区分に対応付けられた単語に付けられたマーカの表示形態、及び筆記学習用単語の区分に対応付けられた単語に付けられたマーカの表示形態とは異なる表示形態のマーカが付けられて表示されるので、復唱可能な程度の学習到達度を要求している文章をユーザに把握させることができる。従って、学習効率をいっそう向上させることができる。
【０１４４】
また、図４のステップＳ２〜Ｓ１０や図９等に示したように、各教材テキスト８３０に対し、時間割における各授業のコマのうち、当該教材テキスト８３０を使用するコマが対応付けられて記憶され、表示された時間割における何れかのコマがユーザ操作に基づいて選択されると、選択されたコマに対応付けられた教材テキスト８３０が表示されるので、時間割に基づいて学習を行うことができる。
【０１４５】
また、図６や図１１（ａ）等に示したように、時間割における各コマが当該コマの教材テキスト８３０内で使用されている各マーカと同じ表示形態に塗り分けて表示されるので、どの程度の学習到達度を要求されている教材テキスト８３０であるかを把握して、学習を行うことができる。
【０１４６】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１４７】
例えば、本発明に係る情報表示装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能な外部情報記憶媒体１２ａに記憶されることとしてもよい。
【符号の説明】
【０１４８】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    情報表示プログラム
８３０  教材テキスト
【図１】
2012123023.tif 000003
【図２】
2012123023.tif 000004
【図３】
2012123023.tif 000005
【図４】
2012123023.tif 000006
【図５】
2012123023.tif 000007
【図６】
2012123023.tif 000008
【図７】
2012123023.tif 000009
【図８】
2012123023.tif 000010
【図９】
2012123023.tif 000011
【図１０】
2012123023.tif 000012
【図１１】
2012123023.tif 000013
【図１２】
2012123023.tif 000014
【図１３】
2012123023.tif 000015