(57)【要約】【課題】各コンテンツにおいてユーザの操作によりマーカ表示することが指定された複数の文字列や見出し語を、ユーザの操作によらずにマーカの種別ごとに別々に単語帳に一括登録することが可能な情報表示装置を提供する。【解決手段】情報表示装置１は、テキストを記憶するテキスト記憶手段８０と、テキスト記憶手段８０に記憶されたテキストを表示部４０上に表示させるテキスト表示制御手段２０と、テキスト表示制御手段２０により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、マーカの種別を付与するマーカ種別付与手段２０と、マーカ種別付与手段２０によりマーカ種別が付与された文字列又は見出し語を、当該マーカ種別に基づいて単語帳８６のマーカ種別ごとに一括登録する単語帳一括登録手段２０とを備える。【選択図】図２
2015125561.tif 000002
【特許請求の範囲】
【請求項１】
テキストを記憶するテキスト記憶手段と、
前記テキスト記憶手段に記憶されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
前記単語帳の前記マーカ種別ごとのデータエリアごとに、当該データエリアに登録された前記文字列又は前記見出し語を用いた異なる学習方法を設定することを可能とするマーカ別学習設定手段を備えることを特徴とする請求項１に記載の情報表示装置。
【請求項３】
複数の見出し語とその見出し語の説明情報とを対応付けて辞書コンテンツとして記憶する辞書記憶手段を備え、
前記マーカ種別付与手段は、ユーザの操作によりマーカ表示することが指定された前記文字列又は当該文字列に対応する前記見出し語のうち、前記辞書コンテンツ中に対応する見出し語が存在する前記文字列又は前記見出し語と、前記辞書コンテンツ中に対応する見出し語が存在しない前記文字列又は前記見出し語に、それぞれ異なるマーカ種別を付与することを特徴とする請求項１又は請求項２に記載の情報表示装置。
【請求項４】
前記単語帳一括登録手段は、ユーザにより前記テキストを含むテキストコンテンツのコンテンツアイコンが前記表示部上で前記単語帳コンテンツのコンテンツアイコンに向けて移動されることにより、マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとのデータエリアにそれぞれ登録することを特徴とする請求項１又は請求項２に記載の情報表示装置。
【請求項５】
前記マーカ種別付与手段は、ユーザにより前記テキストを含むテキストコンテンツのコンテンツアイコンが前記表示部上で前記辞書コンテンツのコンテンツアイコンに向けて移動されると、当該辞書コンテンツを対象として当該辞書コンテンツ中に対応する見出し語が存在するか否かを判断することを特徴とする請求項３に記載の情報表示装置。
【請求項６】
テキストを取得するテキスト取得手段と、
前記テキスト取得手段により取得されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする情報表示装置。
【請求項７】
テキストを記憶するテキスト記憶手段を備えるコンピュータに、
前記テキスト記憶手段に記憶されたテキストを表示部上に表示させるテキスト表示機能と、
表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与機能と、
マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録機能と、
を実現させることを特徴とする情報表示プログラム。
【請求項８】
コンピュータに、
テキストを取得するテキスト取得機能と、
取得されたテキストを表示部上に表示させるテキスト表示機能と、
表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与機能と、
マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単語帳に登録された文字列や見出し語を表示可能な情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、辞書コンテンツやテキストコンテンツを内蔵する電子辞書等の情報表示装置には、学習効率の向上を図るための種々の機能が付与されている。
【０００３】
例えば、特許文献１では、辞書の検索項目に対応した内容表示画面上で、色を指定して辞書の説明情報にマーカを付けるごとにマーカ単語帳に登録する辞書機能を備えた電子機器等の技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１２３３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、ユーザが上記のようにテキストの文字列やそれに対応する見出し語にマーカを付して色分けして指定しても、文字列や見出し語が色分けられた状態のまま当該コンテンツが単語帳に登録される場合があったが、これでは単に文字列や見出し語を色分けしただけに留まり、大した学習効果が得られない。
【０００６】
また、例えば特許文献１に記載された技術では、ユーザ自身が毎回登録先の複数の単語帳エリアのいずれかを設定する必要があり、指定したコンテンツの文字列や見出し語を単語帳に登録することが必ずしも容易ではなく、ユーザが煩雑さを感じる可能性があった。
【０００７】
本発明は、上記の問題点を鑑みてなされたものであり、各コンテンツにおいてユーザの操作によりマーカ表示することが指定された複数の文字列や見出し語を、容易にマーカの種別ごとに単語帳に一括登録することが可能な情報表示装置及び情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、本発明の情報表示装置は、
テキストを記憶するテキスト記憶手段と、
前記テキスト記憶手段に記憶されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする。
【０００９】
また、本発明の他の情報表示装置は、
テキストを取得するテキスト取得手段と、
前記テキスト取得手段により取得されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする情報表示装置。
【発明の効果】
【００１０】
本発明によれば、各コンテンツにおいてユーザの操作によりマーカ表示することが指定された複数の文字列や見出し語を、ユーザの操作によらずにマーカの種別ごとに単語帳に一括登録することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】情報表示装置の一例としての電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】電子辞書における各処理を表すフローチャートである。
【図４】電子辞書における各処理を表すフローチャートである。
【図５】電子辞書における各処理を表すフローチャートである。
【図６】メインパネル上の表示内容等を示す図である。
【図７】メインパネル上の表示内容等を示す図である。
【図８】メインパネル上の表示内容等を示す図である。
【図９】メインパネル上の表示内容等を示す図である。
【図１０】メインパネル上の表示内容等を示す図である。
【図１１】メインパネル上の表示内容等を示す図である。
【図１２】メインパネル上の表示内容等を示す図である。
【図１３】メインパネル上の表示内容等を示す図である。
【図１４】メインパネル上の表示内容等を示す図である。
【図１５】メインパネル上でのコンテンツアイコンに対する操作を説明する図である。
【図１６】メインパネル上の表示内容等を示す図である。
【図１７】メインパネル上の表示内容等を示す図である。
【図１８】外部装置に接続される情報表示装置を表す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に係る情報表示装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１３】
［第１の実施の形態］
［外観構成］
図１は、本発明の第１の実施形態に係る情報表示装置としての電子辞書１の平面図である。図１に示すように、電子辞書１は、メインパネル１０、サブパネル１１、カードスロット１２、及びキー群２を備えている。
【００１４】
メインパネル１０及びサブパネル１１は、電子辞書１に内蔵されている各コンテンツに対応するアイコンＩや、ユーザによるキー群２の操作に応じたテキストや文字、符号等の各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。
【００１５】
本実施形態におけるメインパネル１０及びサブパネル１１は、いわゆるタッチパネル１１０（後述する図２参照）と一体的に形成されており、手書き入力等の操作を受け付けることができるようになっている。なお、本実施形態及び後述する第２、第３の実施形態では、ユーザがメインパネル１０上で操作を行う場合について説明するが、サブパネル１１上、或いは両方のディスプレイを使って操作を行うように構成することも可能である。
【００１６】
カードスロット１２は、種々の情報を記憶した外部情報記憶媒体１２ａ（図２参照）と着脱可能に設けられている。スピーカ１３は、ユーザによるキー群２の操作に応じた音声を出力する部分であり、マイク１４は外部から音声を取り込む部分である。
【００１７】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、決定キー２ｂと、文字キー２ｃと、カーソルキー２ｅと、音声キー２ｇ等とを有している。
【００１８】
決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施形態においては“Ａ”〜“Ｚ”キーを備えている。カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施形態においては上下左右の方向を指定可能となっている。
【００１９】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。図２に示すように、電子辞書１は、表示部４０、入力部３０、記録媒体読取部６０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００２０】
表示部４０は、上述のメインパネル１０及びサブパネル１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインパネル１０やサブパネル１１に表示するようになっている。
【００２１】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２２】
記録媒体読取部６０は、上述のカードスロット１２を備えており、当該カードスロット１２に装着された外部情報記憶媒体１２ａから情報を読み出したり、当該外部情報記憶媒体１２ａに情報を記録したりするようになっている。ここで、外部情報記憶媒体１２ａには、コンテンツ等が格納されるようになっている。
【００２３】
通信部５０は、ネットワーク（通信網）を介して外部装置Ｇと接続されることができるようになっており、外部装置Ｇから必要なコンテンツ等の情報を取得したり、外部装置Ｇに対して情報を送信したりすることができるようになっている。
【００２４】
なお、外部情報記憶媒体１２ａや外部装置Ｇにおけるコンテンツは、後述するフラッシュＲＯＭ８０におけるコンテンツ群７０のコンテンツと同様のデータ構造を有しているため、ここでは説明を省略する。また、通信部５０は、本実施形態のように情報表示装置を電子辞書１に適用する場合には必ずしも必要ではないが、例えば後述する図１８に示すように、ネットワーク等を介して情報表示装置１と外部装置Ｇとを有線や無線で接続して、外部装置Ｇからコンテンツ等の必要な情報を取得するように構成する場合には必要になる。
【００２５】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。
【００２６】
そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。また、本実施形態では、ＣＰＵ２０は、本発明に係るテキスト表示制御手段やマーカ種別付与手段、単語帳一括登録手段等として機能するようになっているが、この点については、下記の電子辞書１の動作の説明の中で説明する。
【００２７】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８２と、コンテンツ群７０と、ヒストリテーブル８４と、単語帳８６等とを記憶している。情報表示プログラム８２は、後述するテキスト表示処理やマーカ種別付与処理等（図３〜図５参照）をＣＰＵ２０に実行させるためのプログラムである。
【００２８】
コンテンツ群７０は、複数のコンテンツを有しており、本実施の形態においては、複数の辞書データベース７２及びテキストコンテンツ７４を有している。このように、本実施形態では、フラッシュＲＯＭ８０は、本発明に係る、テキストを記憶するテキスト記憶手段として機能するようになっている。
【００２９】
辞書データベース７２には、複数の見出し語（単語）とその見出し語の説明情報とが対応付けられた１つ以上の辞書コンテンツが記憶されている。本実施の形態においては、このような辞書データベース７２として、「国語辞書」や「英和辞書」、「和英辞典」等の辞書データベース７２が用いられている。このように、本実施形態では、フラッシュＲＯＭ８０は、本発明に係る、辞書コンテンツを記憶する辞書記憶手段としても機能するようになっている
【００３０】
テキストコンテンツ７４には、複数のテキスト（教材）が格納されている。本実施の形態においては、「世界文学１０００作品」や「日本文学１０００作品」等のテキストが格納されている。
【００３１】
ヒストリテーブル８４は、辞書データベース７２の検索履歴を記憶している。具体的には、ヒストリテーブル８４には、ユーザにより検索文字が入力されていずれかの辞書で見出し語が検索された場合に、その検索文字に対応する見出し語と当該見出し語の過去の検索頻度とが蓄積記憶されるようになっている。なお、この場合の「検索頻度」とは、検索回数の総累積数をいうか、又は一定期間（例えば１週間、１月など）における検索回数をいう。
【００３２】
単語帳８６は、マーカ単語帳テーブル８７や複数のデータエリア８８Ａ、８８Ｂ等を有している。マーカ単語帳テーブル８７は、学習対象の単語（注意すべき単語）として、ユーザ操作によりマーカ表示された文字列やそれに対応する見出し語と、当該文字列や見出し語のテキスト中の位置情報とを対応付けて蓄積記憶するために用いられるテーブルである。
【００３３】
また、図２では、単語８６に２つのデータエリア８８Ａ、８８Ｂが設けられているように記載されているが、これはデータエリアを複数設けることを表すものであり、本発明は、データエリアを２つだけ設ける場合に限定されず、データエリアが必要な数だけ設けられる。
【００３４】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００３５】
［動作］
次に、本実施形態に係る情報表示装置である電子辞書１における動作について、図３〜図５に示すフローチャートに基づいて他の図面を参照しつつ説明する。なお、以下で説明する情報表示装置（電子辞書１）の動作は、図２に示した情報表示プログラム８２に従って行われるため、以下の説明は、本実施形態に係る情報表示プログラム８２についての説明にもなっている。
【００３６】
［テキスト表示処理及びマーカ種別付与処理等］
以下、まず、本実施形態に係る電子辞書１のＣＰＵ２０におけるテキスト表示処理やマーカ種別付与処理等について説明する。なお、ユーザにより以下で説明する各処理とは関係のない操作が行われた場合には、ＣＰＵ２０は、以下の各処理を中止して、指定された処理を行うようになっている。
【００３７】
ＣＰＵ２０は、ユーザにより電子辞書１の電源がオンされたり所定のキー２が押下される等の操作が行われると、図１に示したように、フラッシュＲＯＭ８０に記憶されたコンテンツ群７０に対応する各コンテンツアイコンＩをメインパネル１０上に一覧表示させる（図３のステップＳ１）。
【００３８】
そして、一覧表示された各コンテンツアイコンＩのうち、ユーザにより「日本文学１０００作品」や「世界文学１０００作品」等のテキストコンテンツに対応するコンテンツアイコンＩnb、Ｉsbがダブルクリックされる等して選択されると（ステップＳ２；ＹＥＳ）、ＣＰＵ２０は、選択されたテキストコンテンツのコンテンツアイコンＩnb等に対応するコンテンツのテキストをメインパネル１０上に表示させる（ステップＳ３。テキスト表示処理）。すなわち、本実施形態では、ＣＰＵ２０は、本発明に係る、フラッシュＲＯＭ８０（テキスト記憶手段）に記憶されたテキストをメインパネル１０（表示部）上に表示させるテキスト表示制御手段として機能するようになっている。
【００３９】
なお、選択されたテキストコンテンツのコンテンツアイコンＩが例えば「日本文学１０００作品」のコンテンツアイコンＩnbや「世界文学１０００作品」のコンテンツアイコンＩsbである場合は、ＣＰＵ２０は、まず、例えば「日本文学１０００作品」等のコンテンツに含まれる作品名の一覧を表示し、その中からユーザが選択した作品のテキストを、例えば図６に示すようにメインパネル１０上に表示させる（ステップＳ３）。
【００４０】
また、以下では、例えば単語帳コンテンツのコンテンツアイコンＩtan等と表すべきところを、表現を簡略化するため、単に単語帳コンテンツＩtan等と表す場合がある。さらに、第１の実施形態では、テキストコンテンツとして「日本文学１０００作品」Ｉnbが選択された場合について説明する。さらに、本実施形態では、ＣＰＵ２０は、テキストを表示する際、ユーザが当該コンテンツを開いたことがある場合には、ユーザが前回閉じた箇所からテキストを表示するようになっている。
【００４１】
ＣＰＵ２０は、続いて、ユーザの操作によりマーカ機能の使用以外の処理が指定された場合には（ステップＳ４；ＮＯ）、指定された他の処理を行う。また、マーカ機能を使うことが指定された場合には（ステップＳ４；ＹＥＳ）、ユーザの操作によりマーカの色が指定された場合には（ステップＳ５；ＹＥＳ）、指定された色をマーカ色に設定し（ステップＳ６）、マーカの色が指定されない場合には（ステップＳ５；ＮＯ）、前回指定された色をマーカ色に設定する（ステップＳ７）。
【００４２】
そして、ユーザがマーカする文字列を、タッチペンや指等でなぞる等して指定すると（ステップＳ８）、ＣＰＵ２０は、指定された文字列を上記のようにして設定したマーカ色でマーカ表示する（ステップＳ９）。
【００４３】
また、ＣＰＵ２０は、それと同時に、表示したテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列にマーカの種別を付与する（ステップＳ１０。マーカ種別付与処理）。すなわち、本実施形態では、ＣＰＵ２０は、本発明に係るマーカ種別付与手段として機能するようになっている。
【００４４】
なお、その際、指定された文字列自体でなく、当該文字列に対応する見出し語にマーカ種別を付与するように構成することも可能である。すなわち例えば指定された文字列が「吹き」であった場合に、文字列「吹き」にマーカ種別を付与するように構成してもよく、或いは文字列「吹き」に対応する見出し語「吹く」に対してマーカ種別を付与するように構成することも可能である。
【００４５】
また、マーカ種別とは、この場合は、ユーザにより指定されたマーカの色を意味するが、例えばマーカ表示をマーカ色による色分けではなく、例えば網掛け表示の濃さ等で指定された文字列をマーカ表示する場合には、マーカ種別は、網掛け表示の濃さの段階等を意味することになる。
【００４６】
そして、ＣＰＵ２０は、ユーザによりマーカ操作が終了されずに（ステップＳ１１；ＮＯ）続行された場合は、ステップＳ５の判断処理からステップＳ１０までの各処理を繰り返す。すると、例えば、図７に示すように、ユーザにより、テキストの各箇所の文字列が所定のマーカ色でマーカ表示された状態になる。
【００４７】
なお、図面上では色で表現することができないため、第１の実施形態では、以下、マーカ表示された部分を網掛けで示し、マーカ色が例えば赤の場合は網掛けをより細かく表示し、マーカ色が例えば緑の場合は網掛けをより粗く表示して表すこととする。すなわち、図７では、「邪智」と「邪悪」の文字列がそれぞれ赤でマーカ表示され、「未明」の文字列が緑でマーカ表示されていることが表されている。
【００４８】
そして、ユーザによりマーカ操作が終了され（ステップＳ１１；ＹＥＳ）、テキストを閉じる操作が行われた場合（ステップＳ１２；ＹＥＳ）、ＣＰＵ２０は、その時点での表示位置の情報（すなわち何という作品の何ページ目の何行目等の情報）と、その時点で設定されているマーカ色をそれぞれＲＡＭ９０に記憶させる（ステップＳ１３）。この記憶処理は、前述したように、ユーザがテキストを開く際に前回閉じた箇所からテキストを表示したり、ユーザによりマーカの色が指定されない場合に（ステップＳ５；ＮＯ）、前回指定された色をマーカ色に設定する（ステップＳ７）ためである。
【００４９】
そして、ＣＰＵ２０は、メインパネル１０上の表示を、各コンテンツアイコンＩの一覧表示（ステップＳ１。図１参照）に戻すようになっている。
【００５０】
また、電子辞書１のＣＰＵ２０は、ユーザが辞書コンテンツを用いて文字列や単語の検索を行った場合に、その履歴（ヒストリ）をヒストリテーブル８４に記録するようになっている。なお、この処理は、よく知られた公知の処理であるため、簡単に説明する。
【００５１】
すなわち、ＣＰＵ２０は、メインパネル１０上に各コンテンツアイコンＩが一覧表示された状態で（ステップＳ１）、ユーザにより辞書コンテンツのコンテンツアイコンＩが選択され（ステップＳ１４；ＹＥＳ）、検索文字が入力されると（ステップＳ１５）、辞書データベース７２（図２参照）から入力された検索文字に対応する見出し語の説明情報を読み出してメインパネル１０上に表示する（ステップＳ１６）。
【００５２】
そして、ＣＰＵ２０は、検索された見出し語をヒストリテーブル８４に登録する（ステップＳ１７）。すなわち、前述したように、ＣＰＵ２０は、ユーザにより入力された検索文字に対応する見出し語と、当該見出し語の過去の検索頻度とをヒストリテーブル８４に蓄積記憶させるようになっている。
【００５３】
そして、ユーザが検索処理を続行する場合には（ステップＳ１８；ＮＯ）、上記のステップＳ１５からステップＳ１７までの処理を繰り返して行い、また、ユーザが検索処理を終了した場合には（ステップＳ１８；ＹＥＳ）、メインパネル１０上の表示を各コンテンツアイコンＩの一覧表示に戻すようになっている（ステップＳ１。
【００５４】
［文字列等のマーカ種別に基づく単語帳の各データエリアへの登録処理］
一方、電子辞書１のＣＰＵ２０は、上記のようにしてユーザの操作によりマーカ表示することが指定され（ステップＳ８）、マーカ種別（ステップＳ１０）を付与した文字列や見出し語を、付与したマーカ種別に基づいて単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂに一括登録するようになっている。すなわち、本実施形態では、ＣＰＵ２０は、本発明に係る単語帳一括登録手段として機能するようになっている。以下、この登録処理について説明する。
【００５５】
なお、本実施形態に係る電子辞書１では、ユーザが、表示されている各コンテンツアイコンＩをそれぞれメインパネル１０上で他のコンテンツアイコンＩに向けて移動（ドラッグアンドドロップ（drag and drop））できるようになっている。なお、各コンテンツアイコンＩは、ドラッグアンドドロップされると、元のメインパネル１０上の位置に戻されて表示される。そのため、ドラッグアンドドロップされた事実は残るものの、ドラッグアンドドロップされたコンテンツアイコンＩがメインパネル１０上から消えることはない。
【００５６】
ＣＰＵ２０は、メインパネル１０上に一覧表示された各コンテンツアイコンＩのうち、上記のようにして、テキスト中の指定された文字列やそれに対応する見出し語にマーカ色に対応するマーカ種別が付与された状態のテキストコンテンツ（上記の例では「日本文学１０００作品」）Ｉnbが、ユーザにより単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）されると（図４のステップＳ１９；ＹＥＳ）、以下のような処理を行うようになっている。
【００５７】
すなわち、ステップＳ２０の処理は後述する第３の実施形態に関連する処理であるため後で説明するとして、ＣＰＵ２０は、上記の操作が行われると（ステップＳ１９；ＹＥＳ、ステップＳ２０；ＮＯ）、マーカ種別が付与された文字列や見出し語を、マーカ種別に基づいて単語帳８６（図２参照）のマーカ種別ごとのデータエリア８８Ａ、８８Ｂにそれぞれ登録する（ステップＳ２１）。
【００５８】
具体的には、例えば図７に示したように、ユーザによりテキスト中である文字列が赤（より細かい網掛け）や緑（より粗い網掛け）でマーカ表示され、各文字列やそれらに対応する各見出し語に「赤」や「緑」のマーカ種別がそれぞれ付与された場合、そのような状態のテキストを含むテキストコンテンツＩnbが単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）されると、ＣＰＵ２０は、当該テキストコンテンツ中の「赤」や「緑」のマーカ種別が付与された文字列を検索し、マーカ種別が付与された文字列を検出するごとに、その文字列或いはそれに対応する見出し語を、それに付与されているマーカ種別すなわち「赤」か「緑」かに応じて、「赤」のマーカ種別用のデータエリア８８Ａと「緑」のマーカ種別用のデータエリア８８Ｂのいずれかのデータエリアに登録していく（すなわち記憶させていく。）。
【００５９】
例えば図７に示した例で言えば、マーカ色「赤」でマーカされた「邪智」や「邪悪」等の文字列や実見出し語が、単語帳８６の「赤」のマーカ種別用のデータエリア８８Ａに登録され、マーカ色「緑」でマーカされた「未明」等の文字列や実見出し語が、単語帳８６の「緑」のマーカ種別用のデータエリア８８Ｂに登録されていく。
【００６０】
本実施形態では、ＣＰＵ２０は、このようにして、ユーザが所定の色でマーカ表示することが指定された文字列やそれに対応する見出し語を、それに付与したマーカ種別に基づいて、マーカ種別ごとに単語帳８６の別々のデータエリア８８Ａ、８８Ｂに自動的に登録していき、テキストコンテンツ中のマーカ表示された全ての文字列や見出し語を、単語帳８６の各データエリア８８Ａ、８８Ｂに一括登録するようになっている。
【００６１】
なお、ユーザが例えば「日本文学１０００作品」の中から上記の処理を行う作品を選択し、選択された作品のみに対して、上記の文字列や見出し語のマーカ種別に基づく単語帳８６の各データエリア８８Ａ、８８Ｂへの登録処理を行うことができるように構成することも可能である。
【００６２】
また、上記のようにして例えば「日本文学１０００作品」Ｉnb（図１参照）が単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）された時点で、フラッシュＲＯＭ８０中の単語帳８６のマーカ単語帳テーブル８７に、ユーザによりマーカされた文字列やそれに対応する見出し語と、当該文字列や見出し語のテキスト中の位置情報とを対応付けて蓄積記憶されることは改めて説明するまでもない。
【００６３】
［効果］
以上のように、本実施形態に係る電子辞書１（情報表示装置）や情報表示プログラムによれば、ＣＰＵ２０を、フラッシュＲＯＭ８０（テキスト記憶手段）に記憶されたテキストをメインパネル１０（表示部）上に表示させる（テキスト表示制御手段としての機能）とともに、表示したテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語にマーカの種別を付与し（マーカ種別付与手段としての機能）、マーカ種別を付与した文字列又は見出し語を、マーカ種別に基づいて単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂに一括登録する（単語帳一括登録手段としての機能）ように構成した。
【００６４】
すなわち、ユーザがテキスト中の文字列に対してマーカ表示することを指定した時点で、ＣＰＵ２０は、当該文字列やそれに対応する見出し語にマーカ種別を付与しておく。そして、ユーザによりテキストコンテンツが単語帳コンテンツに向けて移動（ドラッグアンドドロップ）される等して上記の登録処理を行うことが指示された際には、このように予め文字列や見出し語に付与しておいたマーカ種別を手掛かりとして文字列や見出し語を単語帳８６の対応するデータエリア８８Ａ、８８Ｂにそれぞれ振り分けることで、文字列や見出し語の単語帳８６の各データエリア８８Ａ、８８Ｂへの登録処理を的確に行うことが可能となる。
【００６５】
そのため、ユーザは、テキストコンテンツの各テキストにおいて文字列を例えば色を変えてマーカするだけで、ＣＰＵ２０がそれに基づいて（正確にはマーカ種別に基づいて）自動的に文字列や見出し語の単語帳８６の各データエリア８８Ａ、８８Ｂへの登録処理を行ってくれるため、登録処理がユーザにとって煩わしいものではなくなるとともに、文字列や見出し語を単語帳８６の各データエリア８８Ａ、８８Ｂに一括登録する処理を非常に容易に行うことが可能となる。
【００６６】
なお、本実施形態では、テキスト中の文字列を「赤」や「緑」でマーカ表示する場合について説明したが、文字列をより多くのマーカ色（すなわちマーカ種別）で色分けしてマーカ表示することが可能であることは言うまでもない。そして、その場合は、単語帳８６のデータエリア８８は、少なくとも色分けされた色の数だけ設けられる。そして、この点については、下記の第２の実施形態においても同様である。
【００６７】
［第２の実施の形態］
次に、上記のようにしてマーカ種別に基づいて単語帳８６の各データエリア８８Ａ、８８Ｂに振り分けて登録された各文字列や見出し語を用いて、どのような学習を行うことができるかについて、第２の実施形態と後述する第３の実施形態においてそれぞれ１つずつ例を挙げて説明する。なお、下記の第２、第３の実施形態はあくまで例示であり、第１の実施形態で説明した電子辞書１（情報表示装置）や情報表示プログラムの学習への応用の仕方は第２、第３の実施形態の場合に限定されない。
【００６８】
また、第２、第３の実施形態では、電子辞書１のＣＰＵ２０は、上記のように文字列や見出し語がマーカ種別ごとに登録した単語帳８６のデータエリア８８Ａ、８８Ｂごとに（すなわちマーカ種別ごとに）、当該データエリア８８Ａ、８８Ｂに登録された文字列や見出し語を用いた異なる学習方法を設定することができるようになっている。すなわち、第２、第３の実施形態では、ＣＰＵ２０がマーカ別学習設定手段として機能するようになっている。
【００６９】
［学習処理１］
以下、第２の実施形態では、例えば上記のようにしてユーザにより「日本文学１０００作品」の中の１つ或いは複数の作品のテキスト中の文字列が赤や緑でマーカされ、単語帳８６のデータエリア８８Ａにマーカ種別「赤」の文字列や見出し語が登録され、データエリア８８Ｂにマーカ種別「緑」の文字列や見出し語が登録されている場合に、それらに対してマーカ種別ごとに異なる学習方法を設定する場合について説明する。
【００７０】
具体的には、例えば、データエリア８８Ａに登録されたマーカ種別「赤」の文字列や見出し語を用いて漢字の書き取り問題を作成し、また、データエリア８８Ｂに登録されたマーカ種別「緑」の文字列や見出し語を用いて漢字の読み問題を作成して、電子辞書１をユーザの学習に用いる場合について説明する。
【００７１】
なお、以下の第２の実施形態や後述する第３の実施形態において、上記の第１の実施形態と同じように機能したり同じ処理を行う場合には、第１の実施形態で用いたものと同じ符号や処理のステップ番号等を付して説明する。
【００７２】
また、上記の場合、ユーザが、予め、例えば「日本文学１０００作品」中のある作品のテキスト中の文字列を赤や緑でマーカする際に（図７参照）、例えば漢字の書き取り問題に使えそうな文字列を赤でマーカし、漢字の読み問題に使えそうな文字列を緑でマーカしておく。そして、前述したように、ユーザが「日本文学１０００作品」Ｉnbを単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）すると、電子辞書１のＣＰＵ２０は、単語帳８６のマーカ種別「赤」のデータエリア８８Ａに漢字の書き取り問題用に使う文字列や見出し語を登録し、マーカ種別「緑」のデータエリア８８Ｂに漢字の読み問題用に使う文字列や見出し語を登録する（図４のステップＳ２１）。
【００７３】
この状態で、電子辞書１のＣＰＵ２０は、例えば図８に示すように、メインパネル１０上に、単語帳８６に「日本文学１０００作品」が登録されたことを表示する。そして、ユーザが「１．電子書籍「日本文学１０００作品」」を選択すると、続いて、メインパネル１０上に例えば図９に示すような設定画面を表示する。
【００７４】
図９に示した設定画面では、マーカ種別ごとのデータエリア８８Ａ、８８Ｂごとに学習方法を設定することができるようになっている。具体的には、図中の「１．マーカ１」の欄は赤く表示されており、「１．マーカ１」がマーカ種別「赤」（すなわち赤のマーカ）に対応していることをユーザに認識できるように表示されている。
【００７５】
また、図中の「２．マーカ２」の欄は緑色で表示されており、「２．マーカ２」がマーカ種別「緑」（すなわち緑のマーカ）に対応していることをユーザに認識できるように表示されている。また、それらの下方に、「３．すべて」が無色で表示されている。なお、「すべて」とは全てのマーカ種別に対して一斉に同じ学習方法を設定するための欄であることを表している。
【００７６】
そして、各欄上で、それぞれ「マーカ隠し」又は「マーカ以外隠し」の各学習方法が設定できるようになっている。ここで、「マーカ隠し」とは、後述する図１０に示すようにマーカされた文字列や見出し語自体を隠して表示し、その読みは隠さずに表示することを表す。すなわち、「マーカ隠し」を選択することで、漢字の書き取り学習の学習方法を設定することができる。また、「マーカ以外隠し」とは、後述する図１１に示すようにマーカされた文字列や見出し語は表示し、その読みを表示せずに隠すことを表す。すなわち、「マーカ以外隠し」を選択することで、漢字の読み学習の学習方法を設定することができる。
【００７７】
そして、図９に示した設定画面では、「マーカ１」と「マーカ２」とで独立に学習方法を設定することができるようになっている。そのため、図９に示した設定画面では、単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂごとに、当該データエリア８８Ａ、８８Ｂに登録された文字列や見出し語を用いた異なる学習方法を設定することを可能となる。
【００７８】
なお、図９に示した設定画面で、「マーカ１」と「マーカ２」に対して同じ学習方法（例えば「マーカ隠し」）をそれぞれ設定することも可能であるが、その場合には、「３．すべて」の欄で例えば「マーカ隠し」を設定すれば、２回の操作（すなわち「マーカ１」と「マーカ２」で「マーカ隠し」をそれぞれ設定する操作）を１回の操作で一度に行うことができる。
【００７９】
電子辞書１のＣＰＵ２０は、上記のようにして、ユーザにより例えば図９に示した設定画面上で「マーカ１」と「マーカ２」に対して学習方法が設定されると（図５のステップＳ２２；ＹＥＳ）、ユーザにより設定されたそれぞれの学習方法を単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂごとに設定する（ステップＳ２３）。なお、ステップＳ３２等の処理は後述する第３の実施形態に関連する処理であるため、後で説明する。
【００８０】
そして、例えば図９に示した設定画面上で、ユーザにより「１．マーカ１」の欄（すなわち単語帳８６のデータエリア８８Ａ）が選択されると（ステップＳ２４；ＹＥＳ）、選択されたエータエリア８８Ａに設定された学習方法に対応した表示を、メインパネル１０上に表示する（ステップＳ２５）。
【００８１】
上記の場合、「１．マーカ１」に対しては「マーカ隠し」（図９参照）すなわち漢字の書き取り学習を行うことが設定されている。そのため、ＣＰＵ２０は、メインパネル１０上に、例えば図１０に示すように、テキスト中に赤でマーカされた文字列や見出し語（すなわちこの場合は「邪智」と「邪悪」（図７参照））を赤のマーカで覆い隠した状態（「じゃち」や「じゃあく」の右側参照）で表示して、ユーザに読めない状態にしておき、その左側にそれらの読み「じゃち」、「じゃあく」を表示する。
【００８２】
ＣＰＵ２０は、このようにして、「じゃち」、「じゃあく」に対応する漢字の書き取りを行うようにユーザを促して、漢字の書き取り学習を行わせる。なお、この場合、図示を省略するが、例えばメインパネル１０上にウインドウを開く等して、ユーザにタッチペンや指でウインドウ内等に漢字を書かせるように構成することも可能である。また、例えばユーザが読みの左側のマーカの部分にタッチする等するとマーカが外れて正解の漢字を見ることができるようにしてもよく、学習効率を高めるための処理が適宜行われる。
【００８３】
また、ＣＰＵ２０は、上記の処理（ステップＳ２５）を行った後、ユーザがこの学習処理１を終了せず（ステップＳ２６；ＮＯ）、例えば図９に示した設定画面上で、今度は、「２．マーカ２」の欄（すなわち単語帳８６のデータエリア８８Ｂ）を選択すると（ステップＳ２４；ＹＥＳ）、選択されたエータエリア８８Ｂに設定された学習方法に対応した表示を、メインパネル１０上に表示する（ステップＳ２５）。
【００８４】
すなわち、上記の場合、「２．マーカ２」に対しては「マーカ以外隠し」（図９参照）すなわち漢字の読み学習を行うことが設定されている。そのため、ＣＰＵ２０は、メインパネル１０上に、例えば図１１に示すように、テキスト中に緑でマーカされた文字列や見出し語（すなわちこの場合は「未明」（図７参照））を左側にユーザに見える状態で表示し、その右側の読みを消した状態で表示する。
【００８５】
なお、その際、例えば「未明」が読める状態で「未明」に緑のマーカを付して表示する等して、ユーザが緑でマーカした文字列や見出し語を用いて学習していることを認識できるように構成することも可能である。
【００８６】
ＣＰＵ２０は、このようにして、「未明」に対応する漢字の読みを行うようにユーザを促して、漢字の読み学習を行わせる。なお、この場合も、例えばメインパネル１０上にウインドウを開く等して、ユーザにウインドウ内等に漢字の読みを書かせたり答え合わせができようにするなど、学習効率を高めるための処理が適宜行われる。
【００８７】
［効果］
以上のように、本実施形態にかかる電子辞書１（情報表示装置）や情報表示プログラムによれば、第１の実施形態で説明したようにテキスト中に赤や緑でマーカした文字列やそれに対応する見出し語がマーカ種別ごとに単語帳８６の各データエリア８８Ａ、８８Ｂにそれぞれ振り分けられて登録されていることを利用して、単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂごとに（すなわちマーカ種別ごとに）、データエリア８８Ａ、８８Ｂに登録された文字列や見出し語を用いた異なる学習方法を設定することが可能となる。
【００８８】
そのため、例えば、ユーザが「日本文学１０００作品」中のある作品（例えば「走れメロス」）を読む際に、テキスト中に、例えば漢字の書き取り学習に使えそうな漢字等を見つけるとそれを赤でマーカし、例えば漢字の読み学習に使えそうな漢字等を見つけるとそれを緑でマーカしておき、それらの漢字（すなわち文字列や見出し語）を第１の実施形態で説明したようにして、単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂに登録する。
【００８９】
そして、マーカ種別ごとに異なる学習方法を設定することで（図９参照）、上記のようにマーカ種別に基づいて的確に振り分けられた各データエリア８８Ａ、８８Ｂに登録された文字列や見出し語を用いて、種々の学習方法で学習することが可能となり、学習効率や学習効果を容易かつ効果的に向上させることが可能となる。
【００９０】
なお、ユーザが第１の実施形態で説明したようにして単語帳８６のデータエリア８８Ａ、８８Ｂに文字列や見出し語をマーカ種別ごとに振り分けて登録（図４のステップＳ２１）した後、図８から図１１に示した学習処理１や後述する学習処理２等を行わず、一旦、他の処理を行ったり、或いは電子辞書１の電源を落としたりしたとする。すなわち図５のステップＳ２２、Ｓ２４や後述するステップＳ３３の各判断処理で、いずれもＮＯ判定であったとする。
【００９１】
本実施形態では、このような場合でも、ユーザが、例えばメインパネル１０上に一覧表示されたコンテンツアイコンＩ（図１参照。図３のステップＳ１）の中から単語帳コンテンツＩtanをダブルクリックする等して選択すれば（図４のステップＳ２７；ＹＥＳ）、図５のステップＳ２２以下の処理、すなわち図８から図１１を用いて説明した学習処理１や後述する学習処理２等を行わせることができるようになっている。
【００９２】
また、この他にも、上記のように単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂに文字列や見出し語が登録された状態で、例えば、ユーザがメインパネル１０上で単語帳コンテンツＩtanを和英辞典コンテンツＩwe（図１参照）に向けて移動（ドラッグアンドドロップ）すると、例えば図１２に示すように、設定画面上に「４．和英辞典」の欄を表示する。そして、ユーザが例えば「４．和英辞典」の欄にタッチする等して選択すると、図１３に示すような画面を表示する。そして、ユーザがその中から調べたい見出し語をダブルクリックする等して選択すると、図示を省略するが、選択された見出し語に対応する和英辞典コンテンツの説明情報（すなわち例えば「邪悪（な）」が選択された場合には「evil」等の対応する英単語や例文等）が表示されるように構成することも可能である。
【００９３】
［第３の実施の形態］
次に、第３の実施形態では、上記の学習処理１とは異なる学習処理の例として、学習処理２について説明する。
【００９４】
上記の第１、第２の実施形態では、例えば「日本文学１０００作品」Ｉnb（図１参照）等の日本語のテキストコンテンツ中のテキストの文字列に、ユーザが予め赤や緑のようにマーカ色を変えてマーカし、電子辞書１のＣＰＵ２０がそのマーカ色をマーカ種別として文字列や見出し語に付与しておき、それを手掛かりにフラッシュＲＯＭ８０（図２参照）の単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂに文字列や見出し語を振り分けて登録する場合について説明した。
【００９５】
それに対し、第３の実施形態では、例えば「世界文学１０００作品」Ｉsb（図１参照）等の英語のテキストコンテンツを用いて、ユーザが英語の学習を行う場合の、上記の学習処理１とは異なる学習処理の一例（学習処理２）について説明する。
【００９６】
なお、第１の実施形態と同様に、例えば、ユーザが、英語のテキストコンテンツのテキスト中の、意味を覚えたい単語等の文字列を赤でマーカし、発音やアクセントの位置等を覚えたい単語等の文字列を緑でマーカする等して、単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂにそれぞれ文字列や見出し語を振り分けて登録したり、或いは、第２の実施形態と同様に、マーカ種別ごとのデータエリア８８Ａ、８８Ｂに登録された文字列や見出し語ごとに異なる学習方法（例えば赤でマーカした文字列等は意味を覚える学習等、緑でマーカした文字列等は発音の学習等）で学習を行うように構成することも可能である。
【００９７】
［学習処理２］
学習処理２では、ユーザは、まず、メインパネル１０上に一覧表示された各コンテンツアイコンＩ（図１参照）の中から、例えば「世界文学１０００作品」Ｉsbをダブルクリックする等して選択し（図３のステップＳ２；ＹＥＳ）、例えば図１４に示すように、メインパネル１０上に英語のテキストが表示されると（ステップＳ３）、マーカする文字列をなぞる等して指定する（ステップＳ８）。
【００９８】
そして、ユーザは、この文字列のマーカ操作を必要に応じて続ける。なお、この学習処理２では、ユーザが文字列をマーカするマーカ色は例えば黄等の同じ色で統一される。そして、電子辞書１のＣＰＵ２０は、ユーザによる文字列のマーカが行われるごとに、指定された文字列やそれに対応する見出し語にマーカ種別（この場合は全て「黄」）を付与する（ステップＳ１０）。
【００９９】
そして、マーカ操作が終了し（ステップＳ１１；ＹＥＳ）、テキストが閉じられた後（ステップＳ１３）、ユーザが、メインパネル１０上で、上記のようにマーカ操作を行った「世界文学１０００作品」Ｉsbを単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）する際（図４のステップＳ１９；ＹＥＳ）、その途中で図１５に示すように「受験英単語」Ｉje等の辞書コンテンツに向けて移動させてドラッグしてから（ステップＳ２０；ＹＥＳ）単語帳コンテンツＩtanに向けて移動させてドロップした場合には、ＣＰＵ２０は、ステップＳ２８以下の処理に移行する。
【０１００】
なお、ユーザが、「世界文学１０００作品」Ｉsbを一旦「受験英単語」Ｉje等の辞書コンテンツに向けて移動させてドラッグしたことをＣＰＵ２０が認識したことをユーザに伝えるために、例えば、ユーザが「世界文学１０００作品」Ｉsbを辞書コンテンツに向けて移動させ（ドラッグし）た時点で、辞書コンテンツを表示する色を変化させたり、辞書コンテンツを瞬間的に光るように表示させたりするように構成することも可能である。
【０１０１】
ＣＰＵ２０は、上記の操作が行われると、例えば図２に示したようにフラッシュＲＯＭ８０の単語帳８６に、上記のようにして「世界文学１０００作品」Ｉsbがドラッグされた「受験英単語」Ｉje等の辞書コンテンツに対応する辞書別エリアがなければ（ステップＳ２８；ＮＯ）、辞書別エリアを作成し（ステップＳ２９）、単語帳８６に辞書別エリアがあれば（ステップＳ２８；ＹＥＳ）、その辞書別エリアを用いて、「世界文学１０００作品」中のマーカされた文字列やそれに対応する見出し語を辞書別エリアに登録する（ステップＳ３０）。
【０１０２】
そして、ＣＰＵ２０は、上記の「受験英単語」Ｉje等の辞書コンテンツ中に見出し語が存在する文字列や見出し語については、当該文字列や見出し語のマーカ種別を変更する（ステップＳ３１）。すなわち、上記の例においては、「受験英単語」Ｉje等の中に見出し語が存在する文字列や見出し語のマーカ色を、黄から例えば赤に変更する。
【０１０３】
本実施形態では、このようにして、マーカ種別付与手段としてのＣＰＵ２０は、ユーザの操作によりマーカされた文字列やそれに対応する見出し語のうち、「受験英単語」Ｉje等の辞書コンテンツ中に対応する見出し語が存在する文字列や見出し語についてはマーカ種別を例えば「赤」に変更し、辞書コンテンツ中に対応する見出し語が存在しない文字列や見出し語についてはマーカ種別を例えば「黄」のまま変更しないことにより、それぞれに異なるマーカ種別を付与するようになっている。
【０１０４】
そして、ＣＰＵ２０は、このようにして異なるマーカ種別を付与した文字列や見出し語（すなわちこの場合は「受験英単語」Ｉje等の辞書コンテンツ中に対応する見出し語が存在する文字列や見出し語と、存在しない文字列や見出し語）を、第１の実施形態の場合と同様にして、マーカ種別に基づいてフラッシュＲＯＭ８０の単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂにそれぞれ振り分けて登録する（ステップＳ２１）。すなわち、例えば、マーカ種別が「赤」の文字列や見出し語をデータエリア８８Ａに登録し、マーカ種別が「黄」の文字列や見出し語をデータエリア８８Ｂに登録する。
【０１０５】
なお、以上の処理を、他の方法で行うことも可能である。すなわち、図１５に示したように、ユーザが、メインパネル１０上で、マーカ操作を行った「世界文学１０００作品」Ｉsbを「受験英単語」Ｉje等の辞書コンテンツに向けて移動させてドラッグした後で単語帳コンテンツＩtanに向けて移動させてドロップする代わりに、図示を省略するが、マーカ操作を行った「世界文学１０００作品」Ｉsbを一旦単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）し、その後、単語帳コンテンツＩtanを「受験英単語」Ｉje等の辞書コンテンツに向けて移動（ドラッグアンドドロップ）するように構成することも可能である。
【０１０６】
この場合、ユーザの操作により、メインパネル１０上で、マーカ操作が行われた「世界文学１０００作品」Ｉsbが一旦単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）されると（ステップＳ１９；ＹＥＳ、ステップＳ２０；ＮＯ）、上記のようにこの段階ではマーカされた文字列や見出し語のマーカ色は全て黄（すなわちマーカ種別は全て「黄」）であるから、ＣＰＵ２０は、一旦、マーカされた全ての文字列や見出し語を、フラッシュＲＯＭ８０の単語帳８６の一方側のデータエリア８８Ｂ、すなわちマーカ種別「黄」に対応するデータエリア８８Ｂに登録する（ステップＳ２１）。
【０１０７】
そして、その後、ユーザの操作により、メインパネル１０上で、単語帳コンテンツＩtanが「受験英単語」Ｉje等の辞書コンテンツに向けて移動（ドラッグアンドドロップ）されると（図５のステップＳ３２；ＹＥＳ）、ＣＰＵ２０は、図４のステップＳ２８〜Ｓ３１の処理を繰り返す。
【０１０８】
すなわち、ＣＰＵ２０は、フラッシュＲＯＭ８０の単語帳８６に辞書別エリアがなければ（ステップＳ２８；ＮＯ）、辞書別エリアを作成する（ステップＳ２９）。そして、ステップＳ３０の処理では、上記のように一旦単語帳８６の一方側のデータエリア８８Ｂに登録した全ての文字列や見出し語を辞書別エリアに移し替える。そして、「受験英単語」Ｉje等の辞書コンテンツ中に見出し語が存在する文字列や見出し語については当該文字列や見出し語のマーカ種別を変更する処理を行う（ステップＳ３１）。すなわち、上記の例では、「受験英単語」Ｉje等の中に見出し語が存在する文字列や見出し語のマーカ色を、黄から例えば赤に変更する。
【０１０９】
そして、ＣＰＵ２０は、再度、ステップＳ２１の処理を行うことで、マーカ色が赤（すなわちマーカ種別が「赤」）の文字列や見出し語と、マーカ色が黄（すなわちマーカ種別が「黄」）の文字列や見出し語を、それぞれ単語帳８６のマーカ種別「赤」に対応するデータエリア８８Ａとマーカ種別「黄」に対応するデータエリア８８Ｂにそれぞれ振り分けて登録する（ステップＳ２１）。
【０１１０】
そのため、このように構成しても、ＣＰＵ２０は、異なるマーカ種別を付与した文字列や見出し語（すなわちこの場合は「受験英単語」Ｉje等の辞書コンテンツ中に対応する見出し語が存在する文字列や見出し語と、存在しない文字列や見出し語）を、上記と同様に、マーカ種別に基づいてフラッシュＲＯＭ８０の単語帳８６のマーカ種別ごとのデータエリア８８Ａ、８８Ｂにそれぞれ的確に振り分けて登録することができる。
【０１１１】
なお、この状態で、例えば図１４に示したテキストを再度表示させると、例えば図１６に示すように、例えば「受験英単語」中に見出し語が存在する文字列や見出し語（例えば図中の「considering」や「stupid」等）が赤でマーカされた状態で表示され、「受験英単語」中に見出し語が存在しない文字列や見出し語（例えば図中の「peeped」や「conversations」等）は元の黄のままマーカされた状態で表示される。
【０１１２】
一方、この学習処理２では、英単語の書き取り学習等を行う場合について説明する。この場合、電子辞書１のＣＰＵ２０は、図５のステップＳ２２やＳ２４の判断処理でＮＯ判定を行い、ステップＳ３３の判断処理で、上記のステップＳ２０とステップＳ３２のいずれかの判断処理のＹＥＳ判定を行ったか否かを判断する（ステップＳ３３）。
【０１１３】
すなわち、ＣＰＵ２０は、図１５に示したようにユーザによりメインパネル１０上で「世界文学１０００作品」Ｉsbが「受験英単語」Ｉje等の辞書コンテンツに向けて移動させてドラッグされた後、単語帳コンテンツＩtanに向けて移動させてドロップする操作が行われたか、或いは、図示を省略したが、「世界文学１０００作品」Ｉsbが単語帳コンテンツＩtanに向けて移動（ドラッグアンドドロップ）された後、単語帳コンテンツＩtanが「受験英単語」Ｉje等の辞書コンテンツに向けて移動（ドラッグアンドドロップ）される操作が行われたか否かを判断する。
【０１１４】
そして、いずれかの操作が行われた場合（ステップＳ３３；ＹＥＳ）、フラッシュＲＯＭ８０の単語帳８６の各データエリア８８Ａ、８８Ｂに登録された各文字列や見出し語について、それぞれ予め設定された学習方法に対応した処理を行う（ステップＳ３４）。
【０１１５】
具体的には、単語帳８６のデータエリア８８Ａに登録されている文字列や見出し語は、例えば「受験英単語」Ｉje中に見出し語が存在する文字列や見出し語であるから、ＣＰＵ２０は、エータエリア８８Ａに登録されている文字列や見出し語（以下では見出し語を用いる場合について説明する。）を用いて、英単語の書き取り学習を行わせる処理を行う。
【０１１６】
すなわち、例えば、図１６に示した場合、マーカ種別が「赤」の文字列のうち、最初の文字列「considering」に対応する見出し語は「consider」であるから、ＣＰＵ２０は、例えば図１７に示すように、メインパネル１０上に「consider」の説明情報である「と考える」と表示して出題する。それに対して、ユーザは、その下方の空欄１０Ａに、タッチペン等で書き込んだり、文字キー２ｃ（図１参照）を操作する等して、「consider」の文字を記入する。
【０１１７】
そして、ＣＰＵ２０は、空欄１０Ａに記入された文字が正しければその下方の正誤欄１０Ｂに例えば「○」を表示して正解であることを示し、記入された文字が誤っていれば正誤欄１０Ｂに例えば「×」を表示して不正解であることを示す。そして、問題に正解すれば、次のマーカ種別が「赤」の文字列「stupid」に対応する見出し語「stupid」について書き取り問題を出題する。学習処理２では、例えばこのようにして英単語の書き取り学習を行わせることができる。
【０１１８】
なお、例えば「受験英単語」Ｉje中に見出し語が存在せず、マーカ種別が「黄」で、データエリア８８Ｂに登録されている文字列や見出し語については、図示を省略するが、例えば図１３に示した日本語の代わりにそれらの見出し語を表示し、ユーザがその中の１つの見出し語をダブルクリックする等して選択すると、ＣＰＵ２０は、英和辞典コンテンツ等を参照してその見出し語に対応する説明情報を表示する等の処理を行うように構成することが可能である。
【０１１９】
［効果］
以上のように、本実施形態にかかる電子辞書１（情報表示装置）や情報表示プログラムによれば、例えば、英文のテキスト中にマーカされた英単語を、「受験英単語」のコンテンツ中に見出し語が存在するかしないかでマーカ種別を異なるものに変更して、データエリアを分けて登録する。
【０１２０】
そして、「受験英単語」のコンテンツ中に見出し語が存在するような英単語については、上記のように書き取り学習を行わせる等して学習効率や学習効果を効果的に向上させることが可能となる。また、「受験英単語」のコンテンツ中に見出し語が存在しないような英単語については、その意味等を知りたいユーザに対して説明情報等を表示するように構成することで、ユーザのニーズに的確に応えることが可能となる。
【０１２１】
なお、本発明を適用可能な実施形態は、上述した実施形態や変形例に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１２２】
例えば、上記の第２、第３の実施形態では、漢字の書き取り学習や読み学習、英単語の書き取り学習等を行う場合について説明したが、本発明の電子辞書１（情報表示装置）をこれ以外の学習に用いるように構成することは可能であり、アレンジされて種々の学習に利用可能であることは言うまでもない。
【０１２３】
また、本発明に係る情報表示装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、図示を省略するが、例えばデスクトップ型やタブレット型のパソコン、ノートパソコン、携帯電話、スマートフォン、ＰＤＡ（Personal digital Assistant）、ゲーム機等の電子機器全般に適用することが可能である。また、本発明に係る情報表示プログラム８２は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【０１２４】
また、上記の第１〜第３の実施形態では、図２に示したように、少なくとも辞書コンテンツ７２やテキストコンテンツ７４が予め情報表示装置（例えば電子辞書１）のフラッシュＲＯＭ８０（テキスト記憶手段）に記憶されている場合について説明した。しかし、例えば図１８に示すように、ネットワーク等を介して情報表示装置１と外部装置Ｇとを有線や無線で接続して、情報表示装置１のＣＰＵ２０が、テキストコンテンツ７４等を外部装置Ｇから取得するように構成することも可能である。
【０１２５】
このように構成する場合、情報表示装置１のＣＰＵ２０がテキスト取得手段として機能することになる。そして、このように構成することで、情報表示装置１の記憶部８０として記憶容量がより少ないメモリ等を用いることが可能となり、情報表示装置１をより安価に製造することが可能となる等のメリットがある。
【０１２６】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
テキストを記憶するテキスト記憶手段と、
前記テキスト記憶手段に記憶されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする情報表示装置。
＜請求項２＞
前記単語帳の前記マーカ種別ごとのデータエリアごとに、当該データエリアに登録された前記文字列又は前記見出し語を用いた異なる学習方法を設定することを可能とするマーカ別学習設定手段を備えることを特徴とする請求項１に記載の情報表示装置。
＜請求項３＞
複数の見出し語とその見出し語の説明情報とを対応付けて辞書コンテンツとして記憶する辞書記憶手段を備え、
前記マーカ種別付与手段は、ユーザの操作によりマーカ表示することが指定された前記文字列又は当該文字列に対応する前記見出し語のうち、前記辞書コンテンツ中に対応する見出し語が存在する前記文字列又は前記見出し語と、前記辞書コンテンツ中に対応する見出し語が存在しない前記文字列又は前記見出し語に、それぞれ異なるマーカ種別を付与することを特徴とする請求項１又は請求項２に記載の情報表示装置。
＜請求項４＞
前記単語帳一括登録手段は、ユーザにより前記テキストを含むテキストコンテンツのコンテンツアイコンが前記表示部上で前記単語帳コンテンツのコンテンツアイコンに向けて移動されることにより、マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとのデータエリアにそれぞれ登録することを特徴とする請求項１又は請求項２に記載の情報表示装置。
＜請求項５＞
前記マーカ種別付与手段は、ユーザにより前記テキストを含むテキストコンテンツのコンテンツアイコンが前記表示部上で前記辞書コンテンツのコンテンツアイコンに向けて移動されると、当該辞書コンテンツを対象として当該辞書コンテンツ中に対応する見出し語が存在するか否かを判断することを特徴とする請求項３に記載の情報表示装置。
＜請求項６＞
テキストを取得するテキスト取得手段と、
前記テキスト取得手段により取得されたテキストを表示部上に表示させるテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与手段と、
前記マーカ種別付与手段によりマーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録手段と、
を備えることを特徴とする情報表示装置。
＜請求項７＞
テキストを記憶するテキスト記憶手段を備えるコンピュータに、
前記テキスト記憶手段に記憶されたテキストを表示部上に表示させるテキスト表示機能と、
表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与機能と、
マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録機能と、
を実現させることを特徴とする情報表示プログラム。
＜請求項８＞
コンピュータに、
テキストを取得するテキスト取得機能と、
取得されたテキストを表示部上に表示させるテキスト表示機能と、
表示されたテキスト中の、ユーザの操作によりマーカ表示することが指定された文字列又は当該文字列に対応する見出し語に、前記マーカの種別を付与するマーカ種別付与機能と、
マーカ種別が付与された前記文字列又は前記見出し語を、前記マーカ種別に基づいて単語帳の前記マーカ種別ごとに一括登録する単語帳一括登録機能と、
を実現させることを特徴とする情報表示プログラム。
【符号の説明】
【０１２７】
１        電子辞書（情報表示装置）
１０      メインパネル（表示部）
２０      ＣＰＵ（テキスト表示制御手段、マーカ種別付与手段、単語帳一括登録手段、マーカ別学習設定手段、テキスト取得手段）
４０      表示部
７４      テキストコンテンツ（テキスト）
８０      フラッシュＲＯＭ（テキスト記憶手段、辞書記憶手段）
８２      情報表示プログラム
８６      単語帳
８８Ａ、８８Ｂ  マーカ種別ごとのデータエリア
Ｉ        コンテンツアイコン
Ｉje      辞書コンテンツのコンテンツアイコン
Ｉnb、Ｉsb  テキストコンテンツのコンテンツアイコン
Ｉtan    単語帳コンテンツのコンテンツアイコン
【図１】
2015125561.tif 000003
【図２】
2015125561.tif 000004
【図３】
2015125561.tif 000005
【図４】
2015125561.tif 000006
【図５】
2015125561.tif 000007
【図６】
2015125561.tif 000008
【図７】
2015125561.tif 000009
【図８】
2015125561.tif 000010
【図９】
2015125561.tif 000011
【図１０】
2015125561.tif 000012
【図１１】
2015125561.tif 000013
【図１２】
2015125561.tif 000014
【図１３】
2015125561.tif 000015
【図１４】
2015125561.tif 000016
【図１５】
2015125561.tif 000017
【図１６】
2015125561.tif 000018
【図１７】
2015125561.tif 000019
【図１８】
2015125561.tif 000020