(57)【特許請求の範囲】
【請求項１】
第１テキストに含まれる単語のうち、学習対象となる複数の単語を特定する特定手段と、
前記特定手段により特定された前記複数の単語のうちのいずれかの単語を選択する選択手段と、
前記特定手段により特定された前記複数の単語を隠した状態で前記第１テキストを表示手段に表示させる表示制御手段と、
前記表示制御手段により隠された状態となっている前記複数の単語のいずれかの位置がユーザ操作により指定された場合に、前記指定された位置に隠されている単語と前記選択手段により選択された単語とが同等であるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
を有するテキスト表示装置。
【請求項２】
前記第１テキストに含まれる複数の単語を外部の電子機器に送信する第１送信手段と、
前記複数の単語の何れかに対応する単語を前記外部の電子機器から受信する第１受信手段と、
を備え、
前記選択手段は、前記第１送信手段により送信した前記複数の単語のうち、前記第１受信手段により受信した単語を選択する、請求項１記載のテキスト表示装置。
【請求項３】
前記選択手段は、前記特定手段により特定された前記複数の単語のうち、何れかの単語をランダムに選択することを特徴とする請求項１または２に記載のテキスト表示装置。
【請求項４】
前記表示制御手段は、前記複数の単語をそれぞれ識別可能な形態で表示し、同等の単語が複数ある場合には同じ形態で表示することを特徴とする請求項２記載のテキスト表示装置。
【請求項５】
前記外部の電子機器は、
前記テキスト表示装置から前記第１テキストに含まれる複数の単語を受信する第２受信手段と、
前記第２受信手段により受信した前記複数の単語をランダムな順番で指定する指定手段と、
前記指定手段により指定された順番で前記単語を出力する第１出力手段と、
前記第１出力手段により出力された前記単語を前記テキスト表示装置に送信する第２送信手段と
を有する請求項２記載のテキスト表示装置。
【請求項６】
前記外部の電子機器は、
複数の項目とその項目の説明情報とを対応付けて記憶する辞書記憶手段と、
前記第１出力手段により出力される前記単語に対応する前記項目を検索し、この検索された前記項目の説明情報を出力する第２出力手段と
をさらに有する請求項５記載のテキスト表示装置。
【請求項７】
コンピュータを、
第１テキストに含まれる単語のうち、学習対象となる複数の単語を特定する特定手段と、
前記特定手段により特定された前記複数の単語のうちのいずれかの単語を選択する選択手段と、
前記特定手段により特定された前記複数の単語を隠した状態で前記第１テキストを表示手段に表示させる表示制御手段と、
前記表示制御手段により隠された状態となっている前記複数の単語のいずれかの位置がユーザ操作により指定された場合に、前記指定された位置に隠されている単語と前記選択手段により選択された単語とが同等であるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
して機能させるためのプログラム。
【請求項８】
表示装置に、
第１テキストに含まれる単語のうち、学習対象となる複数の単語を特定する特定処理と、
前記特定処理により特定された前記複数の単語のうちのいずれかの単語を選択する選択処理と、
前記特定処理により特定された前記複数の単語を隠した状態で前記第１テキストを表示手段に表示させる表示制御処理と、
前記表示制御処理により隠された状態となっている前記複数の単語のいずれかの位置がユーザ操作により指定された場合に、前記指定された位置に隠されている単語と前記選択処理により選択された単語とが同等であるかを判定する判定処理と、
前記判定処理による判定結果を出力する出力処理と、
を実行させる学習方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子辞書などのテキストを表示するテキスト表示装置、学習方法、及びプログラムに関する。
【背景技術】
【０００２】
近年の電子辞書には、辞書検索された所望の項目を、別途ユーザ独自の単語帳として登録し、この単語帳内の登録単語を適宜呼び出して表示させることができる単語帳機能を搭載したものがある。また、辞書検索された所望の項目とその内容の表示画面において、注目すべき部分をマーカにより識別して表示させることのできるマーカ機能を搭載したものがある。
【０００３】
さらに、従来の電子辞書には、単語帳機能によって登録した単語などをマーカにより隠した状態で表示し、隠された単語などを記憶しているか確認することができる学習機能を有したものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０４７９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように特許文献１に記載された従来技術では、電子辞書に設けられた単語辞書機能とマーカ機能とを組み合わせて学習機能を実現している。特許文献１に記載された学習機能では、辞書検索された項目についての表示画面において、単語などをマーカにより隠して表示している。すなわち、ある項目についての表示画面において、常に同じ位置がマーカにより隠されているために憶えやすく、より学習効果の高い表示形態が求められていた。
【０００６】
本発明は、前記のような課題に考慮してなされたもので、登録単語等についての学習をより効果的に実施することが可能なテキスト表示装置、学習方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のテキスト表示装置は、第１テキストに含まれる単語のうち、学習対象となる複数の単語を特定する特定手段と、前記特定手段により特定された前記複数の単語のうちのいずれかの単語を選択する選択手段と、前記特定手段により特定された前記複数の単語を隠した状態で前記第１テキストを表示手段に表示させる表示制御手段と、前記表示制御手段により隠された状態となっている前記複数の単語のいずれかの位置がユーザ操作により指定された場合に、前記指定された位置に隠されている単語と前記選択手段により選択された単語とが同等であるかを判定する判定手段と、前記判定手段による判定結果を出力する出力手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、登録単語についての学習をより効果的に実施することが可能なテキスト表示装置、学習装置を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるテキスト表示装置１０の電子回路の構成を示すブロック図。
【図２】本実施形態におけるテキスト表示装置１０（電子辞書１０Ａ）の外観構成を示す図。
【図３】本実施形態におけるテキスト表示装置１０（タブレット装置１０Ｂ）の外観構成を示す図。
【図４】本実施形態における学習装置３０の電子回路の構成を示すブロック図。
【図５】本実施形態における学習装置３０の外観構成を示す図。
【図６】本実施形態におけるテキスト表示装置１０の情報表示制御プログラム２２ａによる情報表示制御処理の動作を説明するためのフローチャート。
【図７】本実施形態におけるテキスト表示装置１０の情報表示制御プログラム２２ａによる情報表示制御処理の動作を説明するためのフローチャート。
【図８】本実施形態における学習装置３０の単語学習処理プログラム４２ａによる単語学習処理の動作を説明するためのフローチャート。
【図９】本実施形態における学習装置３０の単語学習処理プログラム４２ａによる単語学習処理の動作を説明するためのフローチャート。
【図１０】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【図１１】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【図１２】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【図１３】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【図１４】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【図１５】本実施形態におけるテキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図。
【発明を実施するための形態】
【００１０】
以下、図面により本発明の実施の形態について説明する。  
本実施形態におけるテキスト表示装置は、例えば、教科書等のテキストを用いて、テキストに含まれる部分的なテキスト（例えば、単語、成句、以下単語等と表記）を記憶するなどの学習のための機能を提供する。テキスト表示装置は、テキスト中からユーザ操作によって指定された単語等を、外部の電子機器である学習装置（例えば、後述する学習装置３０）や自装置のデジタル単語帳アプリケーションなどに登録する。テキスト表示装置は、登録されている単語等をテキスト上でマーカによって隠した状態で表示する。一方、外部の電子機器やデジタル単語帳アプリケーションによって登録された単語等をシャッフルさせて表示する。ユーザは、例えば、シャッフルされた単語等が、テキスト表示装置において表示されたテキスト中のマーカにより隠されたどこに入るかを回答して学習を行うことができる。
【００１１】
図１は、本実施形態におけるテキスト表示装置１０の電子回路の構成を示すブロック図である。図２及び図３は、本実施形態におけるテキスト表示装置１０の外観構成を示す図である。図２は、テキスト表示装置１０を電子辞書１０Ａとして実現した例を示し、図３は、テキスト表示装置１０をタブレット装置（タブレット型ＰＣ(personal computer)）１０Ｂとして実現した例を示している。なお、テキスト表示装置１０は、タッチパネル式のＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等の他の電子機器により実現することも可能である。
【００１２】
以下、テキスト表示装置１０は、電子辞書１０Ａとして実現された場合を例にして説明する。  
テキスト表示装置１０の電子回路は、各種の記録媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成される。テキスト表示装置１０は、ＣＰＵ(central processing unit)２１、メモリ２２、記録媒体読取部２４、キー入力部１４、表示部１７、通信部２５が備えられる。
【００１３】
ＣＰＵ２１は、メモリ２２に予め記憶された情報表示制御プログラム２２ａ、あるいはＲＯＭカードなどの外部記録媒体２３から記録媒体読取部２４を介してメモリ２２に読み込まれた情報表示制御プログラム２２ａ、あるいはインターネットなどのネットワークを通じて読み込まれた情報表示制御プログラム２２ａに応じて、回路各部の動作を制御する。
【００１４】
メモリ２２に記憶された情報表示制御プログラム２２ａは、キー入力部１４、タッチパネル式の表示部１７からのユーザ操作に応じた入力信号、あるいは通信部２５を介して接続される学習装置３０との通信信号に応じて起動される。
【００１５】
メモリ２２には、情報表示制御プログラム２２ａとして、テキスト表示装置１０の全体の動作を司るシステムプログラム、通信部２５を介して学習装置３０などの外部電子機器とデータ通信するための通信プログラム、電子辞書機能を実現するための電子辞書プログラム、教科書などのテキストを表示するためのテキストビューアプログラム、マーカ単語帳に単語等のテキストを登録するマーカ単語帳プログラム等が記憶される。また、メモリ２２には、辞書データベース２２ｂ、マーカ単語帳データ２２ｅが記憶される。
【００１６】
ＣＰＵ２１は、情報表示制御プログラム２２ａにより、検索語入力処理、検索語に対応した見出し語検索処理、検索見出し語のプレビュー付き一覧表示処理、選択された見出し語に対応する語義・用例・解説などの各種説明情報の読み出し表示処理、テキスト中からユーザ操作によりマーカ指定された部分的なテキスト（単語等）のマーカ単語帳データ２２ｅへの登録・読み出しをするマーカ単語帳処理、マーカ単語帳データ２２ｅを学習装置３０に送信する処理、学習装置３０から送信されるテキストデータを受信する処理など、メモリ２２内の辞書データベース２２ｂ、マーカ単語帳データ２２ｅに基づく検索・登録・読み出し・表示・送受信処理全般を制御するための処理を実行することができる。本実施形態におけるＣＰＵ２１は、情報表示制御プログラム２２ａにより、前述した処理を組み合わせて、学習装置３０を利用した学習のための機能（以下、学習機能）を提供する。
【００１７】
辞書データベース２２ｂには、例えば、国語辞典、英和辞典、和英辞典、英英辞典、百科事典等の各種の辞書が記憶される。例えば、英和辞典の辞書データとしては、アルファベット順に配列した各英単語の見出し語とその日本語の意味（訳語）、発音記号、用例、解説、括弧書きされた付加データなどからなる説明情報がその発音の音声データと共に記憶される。英和辞典以外の各種の辞書データも、基本的には英和辞典と同様に、各見出し語とその説明情報が対応付けられて記憶される。
【００１８】
テキストデータ２２ｄは、教科書や小説など様々なコンテンツを対象とするデータである。テキストデータ２２ｄは、予めテキスト表示装置１０に記憶されていても良いし、記録媒体２３から読み出したデータ、ネットワークを通じて他の装置からダウンロードしたデータであっても良い。
【００１９】
マーカ単語帳データ２２ｅは、情報表示制御プログラム２２ａ（マーカ単語帳プログラム）によるマーカ単語帳処理によって登録されるデータである。マーカ単語帳データ２２ｅは、テキスト名（コンテンツ名）と、ユーザ操作によってテキスト中から範囲指定された単語等の部分的なテキスト（見出し語）と、この部分的なテキストのテキスト中における位置（例えば、テキスト先頭からの文字位置）を示す位置情報とを対応づけたデータ（単語データ）である。ユーザにより指定された単語と同じ単語がテキストに複数存在する場合には、１つの単語（見出し語）に対して、それぞれの位置情報を対応づけて記憶するようにしても良い。この場合、同じ単語とは、文字列（テキスト）が完全に一致する場合だけでなく、同等と判定される単語（単複の違い、アポストロフィの有無、活用形の違いなどがあるもの）を含むようにしても良い。また、同等と判定される単語を、それぞれ識別できるデータを付加しても良い。さらに、範囲指定の際にユーザに選択されたマーカ色などのデータを対応づけることも可能である。
【００２０】
なお、デジタル単語帳アプリ（プログラム）２２ｃは、後述する学習装置３０の機能をテキスト表示装置１０において実現するためのプログラムである。本実施形態におけるテキスト表示装置１０は、学習装置３０と協働して学習機能を提供するが、デジタル単語帳アプリ２２ｃを実行することで、学習装置３０を利用しないで単体で学習機能を提供することができる。学習装置３０を利用する場合には、デジタル単語帳アプリ２２ｃが記憶されていなくても良い。
【００２１】
キー入力部１４は、例えばテキスト表示装置１０の本体ケースに設けられた文字入力キー、辞書指定キー、［決定］キー、［戻る］キー、カーソルキーなどからの入力を制御する。
【００２２】
表示部１７は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造を有している。例えば、表示部１７は、バックライト付きカラー液晶表示画面に透明タッチパネルを重ねて構成される。表示部１７の表示画面には、必要に応じて、辞書機能を提供するための各種表示領域、テキストを含む各種コンテンツを表示するコンテンツ領域、各種機能のキー入力領域、あるいは各領域が混在する領域に切り替えられる。
【００２３】
通信部２５は、外部機器との無線通信を制御する。通信部２５は、ＣＰＵ２１の制御により学習装置３０と協働する処理が実行される場合に、学習装置３０との無線通信を制御する。
【００２４】
なお、図１には図示していないが、音声出力部を設けて、スピーカあるいは外部端子を介して接続されたヘッドホンを通じて音声を出力する構成としても良い。
【００２５】
図２に示すテキスト表示装置１０（電子辞書１０Ａ）は、表示部１７にコンテンツ表示領域１７ａを設けてテキストを表示し、このテキストを利用した学習機能によるユーザによる回答に対する判定結果を表示する判定結果表示領域１７ｂを表示した例を示している。
【００２６】
図３に示すテキスト表示装置１０（タブレット装置１０Ｂ）は、デジタル単語帳アプリ２２ｃを実行することにより、仮想的な学習装置３０を表す仮想学習装置画像１７ｃを表示した例を示している。仮想学習装置画像１７ｃには、学習装置３０を用いた場合に学習装置３０に表示される情報が表示される。
【００２７】
図４は、本実施形態における学習装置３０の電子回路の構成を示すブロック図である。図５は、本実施形態における学習装置３０の外観構成を示す図である。
【００２８】
学習装置３０の電子回路は、図４に示すように、プログラムによって動作が制御されるコンピュータによって構成される。学習装置３０は、例えばデジタル単語帳専用の携帯機器として構成されるか、携帯電話、電子ブック、携帯ゲーム機等などの他の電子機器によって実現することができる。
【００２９】
学習装置３０は、ＣＰＵ４１、メモリ４２、記録媒体読取部４４、キー入力部３１、表示部３２、通信部４３が備えられる。
【００３０】
ＣＰＵ４１は、メモリ４２内に予め記憶された単語学習処理プログラム４２ａに応じて各部の動作を制御する。なお、単語学習処理プログラム４２ａは、学習装置３０にテキスト表示装置１０以外と通信可能な外部インターフェースを備えさせた場合には、ＲＯＭカードなどの外部記録媒体やインターネット上のＷｅｂサーバ等からメモリ４２に読み込むようにすることができる。
【００３１】
メモリ４２に記憶された単語学習処理プログラム４２ａは、キー入力部３１からのユーザ操作に応じた入力信号、あるいは通信部４３を介して接続されるテキスト表示装置１０との通信信号に応じて起動される。
【００３２】
メモリ４２には、単語学習処理プログラム４２ａとして、学習装置３０の全体の動作を司るシステムプログラム、通信部４３を介してテキスト表示装置１０とデータ通信するための通信プログラム等が記憶される。また、単語学習処理プログラム４２ａとして、テキスト表示装置１０との通信接続に伴い、テキスト表示装置１０から送信されたマーカ単語帳データ２２ｅ（マーカ単語帳データ４２ｃ）を受信してメモリ４２に記憶させるためのデータ受信処理、マーカ単語帳データ４２ｃに登録されたデータを表示させるマーカ単語帳データ表示処理、マーカ単語帳データ４２ｃをテキスト表示装置１０へ送信する単語帳データ送信処理、テキスト表示装置１０により制御される学習機能に応じた単語データの表示やテキスト表示装置１０への送信など、メモリ４２内の辞書データベース４２ｂ、マーカ単語帳データ４２ｃに基づく表示・送受信処理全般を制御するためのデータ処理プログラムが記憶される。
【００３３】
辞書データベース４２ｂには、例えば、国語辞典、英和辞典、和英辞典、英英辞典等の各種の辞書が記憶される。辞書データベース４２ｂは、テキスト表示装置１０に記録された辞書データベース２２ｂから主要なデータのみを抽出した簡易版の辞書データである。例えば、マーカ単語帳データ４２ｃには、辞書データベース２２ｂにおける発音記号、用例、解説、括弧書きされた付加データなどを省略した辞書データが含まれる。
【００３４】
マーカ単語帳データ４２ｃは、テキスト表示装置１０から送信されたマーカ単語帳データ２２ｅである。
【００３５】
キー入力部３１は、例えば学習装置３０の本体ケースに設けられた複数のキー、例えば表示対象を次のデータに送る［次］キー、前のデータに戻す［戻り］キー、表示中のマーカ単語帳データにチェックデータを書き込んだり消去したりするための［チェック］キー、表示中のデータの読み上げ音声を出力させるための［音声］キーからの入力を制御する。
【００３６】
表示部３２は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造を有している。例えば、表示部３２は、バックライト付きカラー液晶表示画面に透明タッチパネルを重ねて構成される。
【００３７】
通信部４３は、外部機器との無線通信を制御する。通信部４３は、ＣＰＵ４１の制御によりテキスト表示装置１０と協働する処理が実行される場合に、テキスト表示装置１０との無線通信を制御する。
【００３８】
音声出力部４５は、スピーカあるいは外部端子を介して接続されたヘッドホン４５ｅ（図５参照）を通じて音声を出力する。
【００３９】
次に、本実施形態におけるテキスト表示装置１０と学習装置３０の動作について説明する。  
図６及び図７は、本実施形態におけるテキスト表示装置１０の情報表示制御プログラム２２ａによる情報表示制御処理の動作を説明するためのフローチャート、図８及び図９は、学習装置３０の単語学習処理プログラム４２ａによる単語学習処理の動作を説明するためのフローチャートである。また、図１０〜図１５は、テキスト表示装置１０と学習装置３０におけるそれぞれの処理の実行時における表示画面例を示す図である。
【００４０】
まず、テキスト表示装置１０は、ユーザ操作によって選択されたコンテンツのテキストを表示部１７において表示する（ステップＡ１）。ここで、単語帳登録モードがユーザ操作によって指定されると（ステップＡ２、Ｙｅｓ）、ＣＰＵ２１は、単語帳登録モード（マーカモード）に移行すると共に、学習装置３０に対して単語帳登録モードに移行することを指示する情報を送信する（ステップＡ３）。
【００４１】
学習装置３０のＣＰＵ４１は、テキスト表示装置１０からモードの移行を示す情報を受信し（ステップＢ１、Ｙｅｓ）、単語帳登録モードへの移行を指示する情報であった場合には（ステップＢ１、Ｙｅｓ）、登録対象とする単語データの受信待ち状態となる。
【００４２】
テキスト表示装置１０では、ユーザは、表示部１７の表示面（タッチパネル）に例えばペンなどを用いてタッチ操作することにより、表示部１７に表示されたテキストから登録対象とする部分的なテキストを指定することができる。登録対象とするテキストは、表示部１７に表示されたテキストから任意の範囲によって指定することができるが、以下の説明では説明を簡単するために単語単位で指定するものとする。
【００４３】
ＣＰＵ２１は、ユーザ操作によって、表示部１７に表示されたテキスト中で何れかの単語が指定されると（ステップＡ４）、この指定された単語に対してマーカを付して、登録対象とする単語を識別可能な状態で表示する（ステップＡ５）。マーカは、所定の表示色を用いて、単語を含むように表示された帯状の表示形態を示す。マーカは、表示部１７に表示された単語を識別可能となるように表示することもできるし、単語が識別できないように隠して表示することもできる。単語登録時には、単語を識別可能な形態で表示する。
【００４４】
ＣＰＵ２１は、登録対象として指定された単語（テキスト）をもとに、現在の表示対象としているテキスト中に、指定単語と同等の単語があるかを検索する。ここで、同等の単語がない場合（ステップＡ６、Ｎｏ）、ＣＰＵ２１は、登録対象として指定された単語（第１の部分的なテキスト）と、この単語のテキスト中の位置を示す位置情報とを対応づけた単語データを、マーカ単語帳データ２２ｅに追加登録する（ステップＡ１１）。また、ＣＰＵ２１は、マーカ単語帳データ２２ｅに追加登録した単語データを、学習装置３０に送信する（ステップＡ１２）。
【００４５】
一方、学習装置３０のＣＰＵ４１は、テキスト表示装置１０から単語データ、すなわちテキスト表示装置１０のマーカ単語帳データ２２ｅに登録された単語とテキスト中の位置情報を受信すると（ステップＢ３、Ｙｅｓ）、マーカ単語帳データ４２ｃに、指定された登録単語と位置情報とを対応づけて追加登録する（ステップＢ４）。
【００４６】
ＣＰＵ４１は、辞書データベース４２ｂ（簡易辞書）を参照して、追加登録した単語に対応する音声データを読み出し、単語の音声を音声出力部４５から出力させる。また、ＣＰＵ４１は、追加登録した単語を含む、テキスト表示装置１０に表示中のテキスト（現在表示中のページ）においてマーカ単語帳データ４２ｃに登録した単語を一覧表示する（ステップＢ５）。
【００４７】
なお、マーカ単語帳データ４２ｃには、辞書データベース４２ｂの見出し語として登録されている基本形の単語が登録されるものとする。従って、テキスト表示装置１０において、例えば複数形の単語がユーザによって登録対象として指定された場合であっても学習装置３０は単数形の単語が登録されるものとする。従って、学習装置３０における単語の一覧表示においても基本形の単語が表示される。
【００４８】
図１０（ａ１）は、テキスト表示装置１０における表示部１７のコンテンツ表示領域１７ａに表示されたテキスト（英文）の表示例を示し、図１０（ａ２）は、学習装置３０における単語登録時の表示例を示す図である。
【００４９】
図１０（ａ１）では、例えば単語「ｍｉｄｉｓｔ」がペン２６を用いてユーザ操作によって登録対象として選択されている。「ｍｉｄｉｓｔ」には、特定の表示色によるマーカが付される。一方、学習装置３０は、テキスト表示装置１０において指定された単語の単語データを受信して、追加登録した単語「ｍｉｄｉｓｔ」を表示すると共に、「ｍｉｄｉｓｔ」の音声を出力する。テキスト表示装置１０を操作するユーザは、学習装置３０から指定単語の音声が出力されることで、単語登録されたことを確認することができる。
【００５０】
同様にして、図１０（ｂ１）に示すように、他の単語「ｐｒａｉｒｉｅｓ」がユーザによるペン２６の操作によって登録対象として指定されると、図１０（ｂ２）に示すように、単語「ｐｒａｉｒｉｅ」（基本形）を単語一覧に追加表示すると共に、「ｐｒａｉｒｉｅ」の音声を出力する。
【００５１】
一方、ユーザ装置によって登録対象として指定された単語と同等の単語が、現在の表示対象としているテキスト（ページ）中にある場合（ステップＡ６、Ｙｅｓ）、ＣＰＵ２１は、該当する同等の単語についてのマーカを付して表示すると共に、より識別が可能となるように点滅表示させる（ステップＡ７）。
【００５２】
図１１（ｃ１）は、例えばユーザ操作によって単語「ｆａｒｍｅｒ」が登録対象として指定された場合に、単語「ｆａｒｍｅｒ」と同等の単語「ｆａｒｍｅｒ’ｓ」（アポストロフィ＋ｓ付き）がマーカ付きの点滅表示されている例を示している。
【００５３】
この場合、ユーザは、ペン２６を用いて、登録対象として指定したマーカ付きで表示された単語、あるいはマーカ付きの点滅表示された単語（同等単語）をタッチすることで、同等単語を含む一括登録の指定、あるいは同等単語の解除を指定することができる。
【００５４】
例えば、マーカ付きの点滅表示された単語が指定された場合（ステップＡ８、Ｙｅｓ）、ＣＰＵ２１は、この指定された同等単語を登録対象から外して、マーカを消去する（ステップＡ１０）。従って、複数の同等単語がテキスト中に含まれている場合には、ユーザ操作によって登録対象とする同等単語と、登録から除外する同等単語を選択することができる。
【００５５】
また、登録対象として初めに指定したマーカ付きで表示された単語が指定された場合（ステップＡ８、Ｎｏ）、ＣＰＵ２１は、登録対象として指定された単語と、登録が解除されていない同等単語と、それぞれの単語のテキスト中の位置を示す位置情報とを対応づけた単語データを、マーカ単語帳データ２２ｅに追加登録する（ステップＡ９）。また、ＣＰＵ２１は、マーカ単語帳データ２２ｅに追加登録した単語データを、学習装置３０に送信する（ステップＡ１２）。
【００５６】
学習装置３０のＣＰＵ４１は、テキスト表示装置１０からマーカ単語帳データ２２ｅに登録された単語及び同等単語と、それぞれのテキスト中の位置情報を受信すると（ステップＢ３、Ｙｅｓ）、マーカ単語帳データ４２ｃに追加登録する（ステップＢ４）。また、ＣＰＵ４１は、登録単語（基本形）の音声を出力させると共に（ステップＢ５）、追加登録した単語を一覧表示に追加する。
【００５７】
図１１（ｃ２）は、学習装置３０において単語「ｆａｒｍｅｒ」が一覧表示に追加されると共に、「ｆａｒｍｅｒ」の音声が出力されていることを示している。  
以下同様にして、テキスト表示装置１０に表示されたテキストからユーザ操作によって指定された単語は、学習装置３０のマーカ単語帳データ４２ｃに追加登録することができる。図１１（ｄ１）は、さらに単語「ｌｕｍｂｅｒ」「ｃｏｎｔａｉｎｅｄ」「ｒｕｓｔｙ」が指定された例を示し、図１１（ｄ２）は、それぞれの単語が一覧表示に追加された例を示している。
【００５８】
なお、学習装置３０は、テキスト表示装置１０において表示対象としているテキストのページに含まれる単語を一覧表示するものとする。テキスト表示装置１０は、表示されているテキストの範囲がページ切り替えやスクロールなどによって変更された場合には、変更された後のテキスト範囲を学習装置３０に通知する。学習装置３０は、変更された後のテキスト範囲に含まれる単語を、テキスト表示装置１０から受信した各単語のテキスト中における文字位置の情報をもとに判別し、該当する単語のみを一覧表示する。
【００５９】
テキスト表示装置１０において、ユーザ操作によって単語帳登録モードの終了が指示されると（ステップＡ１３、Ｙｅｓ）、ＣＰＵ２１は、学習装置３０に対して、単語帳登録モードを終了する旨を送信する（ステップＡ１４）。学習装置３０のＣＰＵ４１は、テキスト表示装置１０から単語帳登録モードを終了する旨が受信されると（ステップＢ７）、単語帳登録モードを終了して、テキスト表示装置１０からの情報受信待ち状態に移行する（ステップＢ１）。
【００６０】
次に、ユーザ操作によって単語学習モードが指定された場合について説明する。単語学習モードがユーザ操作によって指定されると（ステップＡ１５、Ｙｅｓ）、ＣＰＵ２１は、単語学習モードに移行すると共に、学習装置３０に対して単語学習モードに移行することを指示する情報と現在のコンテンツ表示領域１７ａに表示しているテキストのページ位置（テキスト範囲）とを送信する（ステップＡ１６）。
【００６１】
学習装置３０のＣＰＵ４１は、テキスト表示装置１０からモードの移行を示す情報を受信し（ステップＢ１、Ｙｅｓ）、単語学習モードへの移行を指示する情報であった場合には（ステップＢ８、Ｙｅｓ）、単語学習モードに移行し、テキスト表示装置１０から受信されたページ位置をもとに該当ページに含まれる登録済みの単語を判別して、該当する単語を一覧表示する（ステップＢ９）。
【００６２】
学習装置３０では、ユーザは、一覧表示された単語中から学習しようとする単語を任意に指定することができる。学習装置３０のＣＰＵ４１は、例えばペン２６を用いたユーザ操作によって何れかの単語が指定されると（ステップＢ１０）、この指定された単語をマーカ等を付加して表示すると共に、指定された単語の音声を出力する。また、ＣＰＵ４１は、ユーザによって指定された単語をテキスト表示装置１０に送信する（ステップＢ１２）。
【００６３】
テキスト表示装置１０のＣＰＵ２１は、学習装置３０から単語を受信すると、現在表示中のページ含まれる単語であるかを判別する（ステップＡ１７）。ここで、該当する単語であった場合、ＣＰＵ２１は、受信した単語のテキスト中の文字位置をマーカ単語帳データ４２ｃから読み出し（ステップＡ１８）、この文字位置をもとにテキスト中の該当する単語部分にマーカを付加して識別表示する（ステップＡ１９）。なお、テキスト表示装置１０にマーカが付加される単語は、マーカ単語帳データ４２ｃに登録された単語を対象としても良いし、マーカ単語帳データ４２ｃに登録されていない同等の単語を含んでいても良い。
【００６４】
一方、学習装置３０は、一覧表示から選択されたマーカ付きの単語が、さらにユーザ操作によって指定された場合には、指定単語に対応する辞書データを辞書データベース４２ｂから読み出し、この単語（見出し語）に対応する説明情報（例えば、見出し語、発音記号、訳語）を表示する。
【００６５】
図１２（ａ１）は、学習装置３０に表示された単語の一覧表示から単語「ｌｕｍｂｅｒ」が指定された状態を示している。単語「ｌｕｍｂｅｒ」が指定されることにより、この単語「ｌｕｍｂｅｒ」の音声が出力される。また、学習装置３０からテキスト表示装置１０に単語「ｌｕｍｂｅｒ」が送信されることにより、図１２（ａ３）に示すように、テキスト表示装置１０に表示されたテキスト中において、単語「ｌｕｍｂｅｒ」がマーカが付加されて表示される。さらに、学習装置３０では、図１２（ａ２）に示すように、単語「ｌｕｍｂｅｒ」についての説明情報を任意に表示させることができる。
【００６６】
図１２（ｂ１）は、学習装置３０に表示された単語の一覧表示から単語「ｆａｒｍｅｒ」が指定された状態を示している。単語「ｆａｒｍｅｒ」が指定されることにより、この単語「ｆａｒｍｅｒ」の音声が出力される。また、学習装置３０からテキスト表示装置１０に単語「ｆａｒｍｅｒ」が送信されることにより、図１２（ｂ３）に示すように、テキスト表示装置１０に表示されたテキスト中において、単語「ｆａｒｍｅｒ」と同等の単語として登録された単語「ｆａｒｍｅｒ’ｓ」の２箇所にマーカが付加されて表示される。さらに、学習装置３０では、図１２（ｂ２）に示すように、単語「ｆａｒｍｅｒ」についての説明情報を任意に表示させることができる。
【００６７】
こうして、学習装置３０に一覧表示された単語から任意に単語を指定することで、テキスト表示装置１０に表示されたテキスト中で該当する単語がマーカによって明示されるため、この単語のテキスト中での使われ方やテキストの内容理解などの学習を容易にすることができる。また、学習装置３０では、指定した単語の訳語などを簡単に表示できるので、テキストを参照しながら単語を理解するための学習を容易にすることができる。
【００６８】
テキスト表示装置１０において、ユーザ操作によって単語学習モードの終了が指示されると（ステップＡ２０、Ｙｅｓ）、ＣＰＵ２１は、学習装置３０に対して、単語学習モードを終了する旨を送信する（ステップＡ１４）。学習装置３０のＣＰＵ４１は、テキスト表示装置１０から単語学習モードを終了する旨が受信されると（ステップＢ１５）、単語学習モードを終了して、テキスト表示装置１０からの情報受信待ち状態に移行する（ステップＢ１）。
【００６９】
次に、ユーザ操作によって単語テストモードが指定された場合について説明する。単語テストモードがユーザ操作によって指定されると（ステップＡ２１、Ｙｅｓ）、ＣＰＵ２１は、単語テストモードに移行すると共に、学習装置３０に対して単語テストモードに移行することを指示する情報と現在のコンテンツ表示領域１７ａに表示しているテキストのページ位置（テキスト範囲）とを送信する（ステップＡ２２）。
【００７０】
ＣＰＵ２１は、マーカ単語帳データ２２ｅから現在表示中のページ含まれる登録単語と、登録単語のテキスト中の文字位置を読み出し、この文字位置をもとにテキスト中の該当する単語部分にマーカを付加して識別できないように隠して表示する（ステップＡ２３）。
【００７１】
学習装置３０は、テキスト表示装置１０からモードの移行を示す情報を受信し（ステップＢ１、Ｙｅｓ）、単語テストモードへの移行を指示する情報であった場合には（ステップＢ１６、Ｙｅｓ）、単語テストモードに移行し、テキスト表示装置１０から受信されたページ位置をもとに該当ページに含まれる登録済みの単語を判別する。そして、ＣＰＵ４１は、該当ページに含まれる登録済みの単語が複数ある場合に、この複数の単語の順番をランダムに並べ替えて、メモリ４２のワークエリアに記憶する（ステップＢ１７）。ＣＰＵ４１は、ワークエリアに記憶された単語を、ランダムに並べ替えられた順番で一覧表示する（ステップＢ１８）。すなわち、本実施形態における学習装置３０は、登録された複数の単語をシャッフルして、単語テストの出題対象とする順番を不定にすることで学習効果の向上を図る。
【００７２】
ここで、ユーザは、単語テストの形態として、例えば出題モードとマーカ色モードとを指定することができる。ＣＰＵ４１は、例えば、出題モードとマーカ色モードとをユーザが指定することができるメニューを表示部３２に表示し、このメニューを通じてユーザによる指定を入力する（ステップＢ１９，Ｂ２０）。
【００７３】
出題モードとは、学習装置３０における出題対象とする単語の内容についての表示形態を示すもので、例えば「単語（見出し語）」「訳」「単語＆訳」の何れかを指定することができる。例えば、出題モードとして「訳」を指定することで、テキスト表示装置１０に表示された英文のテキストに対して、学習装置３０において、テストの出題対象として訳（単語の日本語訳）を一覧表示させることができる。
【００７４】
マーカ色モードは、テキスト表示装置１０における出題対象とする単語に付加されるマーカの形態を示すもので、例えば「共通」「個別色」の何れかを指定することができる。例えば、「共通」を指定することで、テキスト表示装置１０において、出題対象とする全ての単語を、予め決められた特定の色のマーカによって隠して表示させることができる。また、「個別色」を指定することで、テキスト表示装置１０において、出題対象とする単語毎に、それぞれ異なる色のマーカによって隠して表示させることができる。この場合、同等の単語が複数ある場合には、同じ色のマーカによって隠して表示される。すなわち、単語毎に異なるマーカ色を用いることで、単語を指定する際のヒントとすることができる。
【００７５】
ＣＰＵ４１は、ユーザによりマーカ色モードが「個別色」に指定されると、テキスト表示装置１０にマーカを単語毎に色別で表示する指示を送信する（ステップＢ２１）。テキスト表示装置１０のＣＰＵ２１は、学習装置３０からマーカの色別表示が指示されると（ステップＡ２５、Ｙｅｓ）、表示中のテキスト中で出題対象とする単語を、単語毎に、それぞれ異なる色のマーカにより隠して表示する（ステップＡ２６）。
【００７６】
なお、前述した説明では、マーカ色モードを学習装置３０においてユーザが指定するとしているが、テキスト表示装置１０に対してユーザが指定するようにしても良い。従って、初めにマーカ色モードを「個別色」に指定した後、テキスト表示装置１０に対するユーザ操作によって「共通」に変更することもできる。
【００７７】
ここで、ユーザにより表示形態を確認する「ＯＫ」の指示が入力される（ステップＡ２７、Ｙｅｓ）、ＣＰＵ４１は、学習装置３０から出題対象と単語の受信待ちの状態となる。
【００７８】
一方、学習装置３０のＣＰＵ４１は、ワークエリアに記憶された先頭の単語を出題対象として指定し（ステップＢ２２）、ユーザにより指定された出題モードに応じて、出題対象として指定した単語の内容（「単語（見出し語）」「訳」「単語＆訳」）を表示すると共に、単語の音声を出力させる（ステップＢ２３）。ＣＰＵ４１は、出題対象として指定した単語（第２の部分的なテキスト）をテキスト表示装置１０に送信する（ステップＢ２４）。
【００７９】
テキスト表示装置１０のＣＰＵ２１は、学習装置３０から単語テストの出題対象とする単語を受信すると（ステップＡ２４、Ｙｅｓ）、ユーザ操作によるマーカの指定（回答）待ち状態となる。ＣＰＵ２１は、ユーザ操作によってコンテンツ表示領域１７ａにおいて表示されたマーカにより隠された単語が指定されると（ステップＡ２８、Ｙｅｓ）、この指定された単語と、学習装置３０から受信した単語とが同等であるかを判定する。
【００８０】
この判定の結果、同等であると判定した場合（ステップＡ２９、Ｙｅｓ）、ＣＰＵ２１は、判定結果（単語テスト結果）として、判定結果表示領域１７ｂに「○正解」を表示し、さらに正解を表す音声を出力する（ステップＡ３０）。一方、同等であると判定しない場合（ステップＡ２９、Ｎｏ）、ＣＰＵ２１は、判定結果（単語テスト結果）として、判定結果表示領域１７ｂに「×まちがい」を表示し、さらに誤り表す音声を出力する（ステップＡ３１）。
【００８１】
ＣＰＵ２１は、ユーザによって指定された単語を、マーカにより隠した状態から、マーカが付加された認識可能な状態に変更する（ステップＡ３２）。ユーザは、指定した単語の表示形態が変更されることにより、回答に対する正解あるいは誤りを確認することができる。ここで、ユーザ操作により確認ＯＫが指示されると（ステップＡ３３、Ｙｅｓ）、ＣＰＵ２１は、指定単語を元のマーカにより隠した状態に戻して次の出題に備える。
【００８２】
学習装置３０は、ユーザによる次キーの操作により、出題対象を次の単語に進める指示があると（ステップＢ２５、Ｙｅｓ）、出題対象とすることができる次の単語があれば（ステップＢ２６，Ｙｅｓ）、ワークエリアに記憶された次の単語を出題対象として指定し（ステップＢ２８）、ユーザにより指定された出題モードに応じて、出題対象として指定した単語の内容を表示すると共に単語の音声を出力させて、この指定した単語をテキスト表示装置１０に送信する（ステップＢ２３，Ｂ２４）。
【００８３】
以下、前述と同様にして、テキスト表示装置１０において、ユーザにより指定されたマーカにより隠された単語と、学習装置３０からテキスト表示装置１０２送信した出題対象とする単語とが同等であるか判定し、その判定結果を出力する（ステップＡ２８〜Ａ３１）。
【００８４】
図１３（ａ１）は、学習装置３０の単語テストモード移行時の表示例を示している。図１３（ａ１）では、テキスト表示装置１０に表示されたテキストに対応する登録単語がシャッフルされて一覧表示されている。学習装置３０は、出題モードとマーカ色モードが指定されると、図１３（ａ２）に示すように、テキスト一覧の先頭の単語「ｌｕｍｂｅｒ」が出題対象として表示すると共に音声を出力する。
【００８５】
ユーザは、テキスト表示装置１０において、マーカによって複数箇所の単語が隠されたテキスト中から、出題対象とする単語とテキストの内容を確認しながら、出題対象とする単語が何れのマーカによって隠されているかを判断して、ペン２６を用いて該当するマーカを指定する。図１３（ａ３）では、単語「ｃｏｎｔａｉｎ」を隠したマーカがユーザ操作によって指定された状態を示している。テキスト表示装置１０は、単語「ｃｏｎｔａｉｎ」と、学習装置３０から受信した単語「ｌｕｍｂｅｒ」とが同等であるかを判定した結果、判定結果表示領域１７ｂに「×まちがい」を表示している。
【００８６】
図１４（ｂ２）は、図１３（ａ２）に示す出題対象に対して、正しく単語「ｌｕｍｂｅｒ」を隠したマーカがユーザ操作によって指定された状態を示している。この場合、テキスト表示装置１０は、判定結果表示領域１７ｂに「○正解」を表示している。なお、学習装置３０は、図１４（ｂ１）に示すように、出題対象とする単語「ｌｕｍｂｅｒ」について、ユーザ操作に応じて辞書データベース４２ｂに記憶された説明情報を表示させることができる。これにより、出題対象とする単語について、説明情報を利用した学習をすることができる。
【００８７】
図１４（ｃ１）は、学習装置３０における出題モードとして「訳」が指定された場合の表示例を示している。図１４（ｃ１）に示すように、出題対象として単語「ｐｒａｉｒｉｅ」の訳語「大草原」が表示されている。ユーザは、訳語「大草原」に対応する単語を隠したマーカを判断して指定する。図１４（ｃ２）は、図１４（ｃ１）に示す出題対象の訳語「大草原」に対して、正しく単語「ｐｒａｉｒｉｅｓ」を隠したマーカがユーザ操作によって指定された状態を示している。この場合、テキスト表示装置１０は、判定結果表示領域１７ｂに「○正解」を表示している。
【００８８】
図１５（ｄ１）は、学習装置３０におけるマーカ色モードとして「個別」が指定された場合の表示例を示している。図１５（ｄ１）に示すように、出題対象とする複数の単語の一覧表示において、各単語に対して、それぞれ異なる色のマーカが付加されている。例えば、単語「ｍｉｄｉｓｔ」は、シアン（ｃｙ）のマーカが付されている。同様にして、「ｐｒａｉｒｉｅ」はマゼンタ（ｍａ）、「ｆａｒｍｅｒ」はグリーン（ｇｒ）、「ｌｕｍｂｅｒ」にはバイオレット（ｖｉ）、「ｃｏｎｔａｉｎ」にはアイボリー（ｉｖ）、「ｒｕｓｔｙ」にはブルー（ｂｌ）のマーカがそれぞれ付されている。テキスト表示装置１０は、学習装置３０からマーカ色モード「個別」に応じて色別表示が指示された場合、図１５（ｄ２）に示すように、学習装置３０に表示される各単語に付されたマーカの色により、それぞれ対応する単語に対して同じ色のマーカが付加される（テスト時にはマーカによって単語が隠される）。図１５（ｄ２）に示すように、同等単語「ｆａｒｍｅｒ」「ｆａｒｍｅｒ’ｓ」には、同じ色のマーカが付加される。
【００８９】
なお、マーカ色モード「個別」は、ユーザに対してヒントを与えるモードであるため、図１５（ｄ１）に示す単語の一覧表示では、ユーザが分かり易いように単語の並びをシャッフルする前の順番で表示している。なお、図１３（ａ１）に示すように、シャッフルした順番で表示することも可能である。
【００９０】
図１５（ｅ１）は、学習装置３０における出題モードとして「単語＆訳」が指定された場合の表示例を示している。図１５（ｅ１）に示すように、出題対象として単語「ｆａｒｍｅｒ」と訳語「農民」が表示されると共に、「ｆａｒｍｅｒ」と「農民」が音声により出力される。図１５（Ｅ２）は、図１５（ｅ１）に示す出題対象の「ｆａｒｍｅｒ」「農民」に対して、正しく単語「ｆａｒｍｅｒ’ｓ」（同等単語）を隠したマーカがユーザ操作によって指定された状態を示している。この場合、テキスト表示装置１０は、判定結果表示領域１７ｂに「○正解」を表示している。マーカ色モード「個別」の場合には、同等単語に対して同じ色のマーカが付加されるため、正解とする単語（マーカ）を判断する際に参考にすることが可能である。
【００９１】
テキスト表示装置１０において、ユーザ操作によって単語テストモードの終了が指示されると（ステップＡ３５、Ｙｅｓ）、ＣＰＵ２１は、学習装置３０に対して、単語テストモードを終了する旨を送信する（ステップＡ１４）。学習装置３０のＣＰＵ４１は、テキスト表示装置１０から単語テストモードを終了する旨が受信されると（ステップＢ２７、Ｙｅｓ）、単語テストモードを終了して、テキスト表示装置１０からの情報受信待ち状態に移行する（ステップＢ１）。  
また、学習装置３０は、ワークエリアに記憶された出題対象とする単語が全て出題済みになると（ステップＢ２６、Ｎｏ）、同様に単語テストモードを終了する。
【００９２】
このようにして、本実施形態では、テキスト表示装置１０と学習装置３０とを組み合わせることによって、登録単語等についての学習をより効果的に実施することが可能となる。
【００９３】
なお、前述した説明では、テキスト表示装置１０に表示されたテキストに対応する複数の単語の順番を並べ替え（シャッフル）、この並べ替えた順番で出題対象とする単語を選択しているが（シャッフル学習機能）、並べ替えないようにしても良いし、ランダムに並べ替えるのではなく、予め決められたルールに応じた順番で並べ替えても良い。なお、ルールは、例えばマーカ単語帳データ４２ｃに登録される単語に対して、重要度、過去のテストの結果（正誤数など）、テキスト中の頻出数などの属性データを付加しておき、この属性データに基づいて決めることができる。
【００９４】
また、前述した説明では、テキスト表示装置１０によって単語登録された単語を学習装置３０に送信し、学習装置３０のマーカ単語帳データ４２ｃに追加登録された単語を単語テストモードにおける出題対象としているが、テキスト表示装置１０においてユーザが登録した単語だけでなく、予め決められた単語を学習装置３０から送信して単語テストを実行しても良い。例えば、学習装置３０に予め記憶されている単語データベース、例えば新たに学習する単語、頻出単語などのデータベースから、出題対象とする単語を選択してテキスト表示装置１０に送信する。テキスト表示装置１０は、学習装置３０から受信した単語をもとに、表示中のテキストにおいて該当する単語を明示して表示する。これにより、ユーザは、学習装置３０から受信された単語をテキスト表示装置１０に表示されたテキスト内で学習することができる。
【００９５】
また、前述した説明では、テキスト表示装置１０（電子辞書１０Ａ）と学習装置３０との組み合わせたシステムを例に説明しているが、テキスト表示装置１０をタブレット装置１０Ｂとしても同様に実施することができる。
【００９６】
また、テキスト表示装置１０（タブレット装置１０Ｂ）は、デジタル単語帳アプリ２２ｃを実行することにより、単体で前述したテキスト表示装置１０と学習装置３０との処理を実行することも可能である。この場合、テキスト表示装置１０は、図３に示すように、表示部１７に仮想学習装置画像１７ｃを表示して、前述した学習装置３０と同様の情報を表示させる。情報表示制御プログラム２２ａとデジタル単語帳アプリ２２ｃは、前述したテキスト表示装置１０と学習装置３０と同様にして各種のデータを送受信することで、前述と同様の処理を実現することができる。
【００９７】
なお、前述したテキスト表示装置１０と学習装置３０における処理（図６〜図９に示すフローチャートに示す処理）を実行させるプログラムは、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録装置の媒体に格納して配布することができる。そして、コンピュータは、この外部記録装置の媒体に記憶されたプログラムを記憶装置に読み込み、この読み込んだプログラムによって動作が制御されることにより、前述したテキスト表示装置１０と学習装置３０の機能を実現し、前述した手法による同様の処理を実行することができる。
【００９８】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク上を伝送させることができ、この通信ネットワークに接続されたコンピュータからプログラムのデータを、テキスト表示装置１０や学習装置３０に取り込んで記憶装置に記憶させ、前述したテキスト表示装置１０と学習装置３０を実現することもできる。
【００９９】
本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１００】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１０１】
［１］
テキストを表示する第１テキスト表示手段と、
前記テキストに含まれる複数の第１の部分的なテキストを学習装置に送信する送信手段と、
前記複数の第１の部分的なテキストの何れかに対応する第２の部分的なテキストを前記学習装置から受信する受信手段と、
前記第２の部分的なテキストに対応する前記第１の部分的なテキストを明示して前記テキストを表示する第２テキスト表示手段と
を有することを特徴とするテキスト表示装置。
【０１０２】
［２］
前記第１の部分的なテキストをマーカにより隠して前記テキストを表示する第３テキスト表示手段と、
ユーザ操作に応じて、前記マーカに対応する前記第１の部分的なテキストと前記第２の部分的なテキストとが同等であるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と
をさらに有する［１］記載のテキスト表示装置。
【０１０３】
［３］
前記受信手段は、前記複数の第１の部分的なテキストに対応する複数の第２の部分的なテキストのうち、何れかの前記第２の部分的なテキストをランダムな順番で受信することを特徴とする［１］記載のテキスト表示装置。
【０１０４】
［４］
前記第３テキスト表示手段は、複数の第１の部分的なテキストをそれぞれ識別可能な形態で表示し、同等の第１の部分的なテキストが複数ある場合には同じ形態で表示することを特徴とする［２］記載のテキスト表示装置。
【０１０５】
［５］
テキスト表示装置からテキストに含まれる複数の第１の部分的なテキストを受信する受信手段と、
前記複数の第１の部分的なテキストをランダムな順番で指定する指定手段と、
前記指定手段により指定された順番で前記第１の部分的なテキストに対応する第２の部分的なテキストを出力する第１出力手段と、
前記第１出力手段により出力された前記第２の部分的なテキストを前記テキスト表示装置に送信する送信手段と
を具備したことを特徴とする学習装置。
【０１０６】
［６］
複数の項目とその項目の説明情報とを対応付けて記憶する辞書記憶手段と、
前記第１出力手段により出力される前記第２の部分的なテキストに対応する前記項目を検索し、この検索された前記項目の説明情報を出力する第２出力手段と
をさらに有する［５］記載の学習装置。
【０１０７】
［７］
テキストを表示する第１テキスト表示手段と、
前記テキストに含まれる複数の第１の部分的なテキストを登録する登録手段と、
前記複数の第１の部分的なテキストの何れかに対応する第２の部分的なテキストをランダムな順番で表示する登録テキスト表示手段と、
前記第１の部分的なテキストをマーカにより隠して前記テキストを表示する第２テキスト表示手段と、
前記マーカを指定するユーザ操作に応じて、前記マーカに対応する前記第１の部分的なテキストと前記第２の部分的なテキストとが同等であるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と
を有するテキスト表示装置。
【０１０８】
［８］
コンピュータを、
テキストを表示する第１テキスト表示手段と、
前記テキストに含まれる複数の第１の部分的なテキストを学習装置に送信する送信手段と、
前記複数の第１の部分的なテキストの何れかに対応する第２の部分的なテキストを受信する受信手段と、
前記第２の部分的なテキストに対応する前記第１の部分的なテキストを明示して前記テキストを表示する第２テキスト表示手段として機能させるためのプログラム。
【０１０９】
［９］
コンピュータを、
テキスト表示装置からテキストに含まれる複数の第１の部分的なテキストを受信する受信手段と、
前記複数の第１の部分的なテキストをランダムな順番で指定する指定手段と、
前記指定手段により指定された順番で前記第１の部分的なテキストに対応する第２の部分的なテキストを出力する第１出力手段と、
前記第１出力手段により出力された前記第２の部分的なテキストを前記テキスト表示装置に送信する送信手段として機能させるためのプログラム。
【０１１０】
［１０］
コンピュータを、
テキストを表示する第１テキスト表示手段と、
前記テキストに含まれる複数の第１の部分的なテキストを登録する登録手段と、
前記複数の第１の部分的なテキストの何れかに対応する第２の部分的なテキストをランダムな順番で表示する登録テキスト表示手段と、
前記第１の部分的なテキストをマーカにより隠して前記テキストを表示する第２テキスト表示手段と、
前記マーカを指定するユーザ操作に応じて、前記マーカに対応する前記第１の部分的なテキストと前記第２の部分的なテキストとが同等であるかを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段として機能させるためのプログラム。
【符号の説明】
【０１１１】
１０…テキスト表示装置（電子辞書）、１４，３１…キー入力部、１７，３２…表示部、３０…学習装置、２１，４１…ＣＰＵ、２２，４２…メモリ、２２ａ…情報表示制御プログラム、４２ａ…単語学習処理プログラム、２２ｂ，４２ｂ…辞書データベース、２２ｅ，４２ｃ…マーカ単語帳データ、２３…記録媒体、２４…記録媒体読み取り部、２５，４３…通信部。
【図１】
0006627217.tif 000002
【図２】
0006627217.tif 000003
【図３】
0006627217.tif 000004
【図４】
0006627217.tif 000005
【図５】
0006627217.tif 000006
【図６】
0006627217.tif 000007
【図７】
0006627217.tif 000008
【図８】
0006627217.tif 000009
【図９】
0006627217.tif 000010
【図１０】
0006627217.tif 000011
【図１１】
0006627217.tif 000012
【図１２】
0006627217.tif 000013
【図１３】
0006627217.tif 000014
【図１４】
0006627217.tif 000015
【図１５】
0006627217.tif 000016