(57)【特許請求の範囲】
【請求項１】
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、これら選択項目を対応付けてなる不正解暗記カード情報を記憶する不正解暗記カード情報記憶手段と、
前記不正解暗記カード情報記憶手段に記憶された同一の不正解暗記カード情報における複数の項目がそれぞれ前記表示制御手段により表示制御された状態から、これら複数の項目の何れかが前記項目選択手段により選択された場合に、当該複数の項目のうち残りの項目を識別表示させる不正解項目識別表示制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
請求項１記載の表示制御装置において、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、これら選択項目の少なくとも１つが属する暗記カード情報の各項目を表示させる正解表示制御手段を備えることを特徴とする表示制御装置。
【請求項３】
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
を備え、
前記記憶手段は、
各項目として、画像を記憶するとともに、
各項目の内容を示す文字列を、当該項目に対応付けて記憶しており、
前記正誤判定手段は、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、これら選択項目の内容を示す文字列が同一の暗記カード情報に対応付けられている文字列と等しい場合には、選択項目の組合せを正解と判定することを特徴とする表示制御装置。
【請求項４】
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
を備え、
前記記憶手段は、
各項目として、画像を記憶しており、
前記正誤判定手段は、
画像を文字認識して文字列を検知する文字認識手段を有するとともに、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、
これら複数の選択項目のうち、一方の選択項目について前記文字認識手段により検知される文字列と、他方の選択項目が属する暗記カード情報の各項目のうち当該他方の選択項目とは異なる項目について前記文字認識手段により検知される文字列と、が一致する場合には、選択項目の組合せを正解と判定することを特徴とする表示制御装置。
【請求項５】
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
を備え、
前記正誤判定手段は、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、
当該選択項目の組合せを正解とする旨のユーザ操作が行われた場合には、当該選択項目の組合せからなる新たな暗記カード情報を前記記憶手段に記憶し、正解と判定することを特徴とする表示制御装置。
【請求項６】
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段を有するコンピュータに、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御機能と、
ユーザ操作に基づいて、前記表示制御機能により表示制御された項目のうち、何れか複数の項目を選択する項目選択機能と、
前記項目選択機能による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定機能と、
前記正誤判定機能により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御機能と、
前記正誤判定機能により選択項目の組合せが不正解と判定された場合に、これら選択項目を対応付けてなる不正解暗記カード情報を記憶する不正解暗記カード情報記憶機能と、
前記不正解暗記カード情報記憶機能により記憶された同一の不正解暗記カード情報における複数の項目がそれぞれ前記表示制御機能により表示制御された状態から、これら複数の項目の何れかが前記項目選択機能により選択された場合に、当該複数の項目のうち残りの項目を識別表示させる不正解項目識別表示制御機能と、
を実現させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムであって、コンピュータに、
前記正誤判定機能により選択項目の組合せが不正解と判定された場合に、これら選択項目の少なくとも１つが属する暗記カード情報の各項目を表示させる正解表示制御機能を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、学習の分野においては、例えば英単語とその日本語訳など、対応する内容の項目を効率良く覚える手段として、暗記カードが用いられている。暗記カードによれば、自分でカードの一方の面を問題として出題し、他方の面の内容を回答するという作業を繰り返すことで暗記効率を高めることができ、また、問題と回答をカード両面に書き込むことで各内容を手で覚えることもできる。
【０００３】
近年、電子辞書などの情報表示装置では、暗記カードと同様の機能が搭載されており、手書き入力によって暗記カードを作成し、片面ずつ表示させることができるようになっている（例えば特許文献１参照）。より具体的には、このような情報表示装置では、ユーザが暗記カードにおける一方の面を表示させつつ他方の面の内容を思い浮かべた後、実際に他方の面を表示させて自分の回答の正誤を判定したり、ユーザが暗記カードにおける一方の面を表示させつつ、他方の面の内容を入力して正誤を判定させたりすることができるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２１１０９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような暗記カードの使用法は単調で飽き易いため、学習効果が低くなってしまうという問題がある。
【０００６】
本発明の課題は、暗記カードによる学習効果を高めることのできる表示制御装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る表示制御装置は、
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、これら選択項目を対応付けてなる不正解暗記カード情報を記憶する不正解暗記カード情報記憶手段と、
前記不正解暗記カード情報記憶手段に記憶された同一の不正解暗記カード情報における複数の項目がそれぞれ前記表示制御手段により表示制御された状態から、これら複数の項目の何れかが前記項目選択手段により選択された場合に、当該複数の項目のうち残りの項目を識別表示させる不正解項目識別表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、暗記カードによる学習効果を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】暗記学習処理を示すフローチャートである。
【図４】正誤判断処理を示すフローチャートである。
【図５】表示部の表示内容を示す図である。
【図６】表示部の表示内容を示す図である。
【図７】表示部の表示内容を示す図である。
【図８】正誤判断処理を示すフローチャートである。
【図９】正誤判断処理を示すフローチャートである。
【図１０】正誤判断処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明に係る表示制御装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１１】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００１２】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１３】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、カーソルキー２ｅ等とを有している。
【００１４】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。
【００１５】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。
【００１６】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００１７】
この図に示すように、電子辞書１は、表示部４０、入力部３０、記録媒体読取部５０、ＣＰＵ（Central Processing Unit）２０、記憶部８０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００１８】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００１９】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２０】
記録媒体読取部５０は、着脱自在に装着されるＳＤカードやＵＳＢメモリ、ＣＤ等の記録媒体５０Ａから情報を読み取るものである。
【００２１】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じて記憶部８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果を記憶部８０に保存するとともに、表示部４０に適宜出力させる。
【００２２】
記憶部８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、記憶部８０は、本発明に係る情報表示プログラム８１と、暗記カードデータベース８２と、不正解組合せデータベース８３等とを記憶している。
【００２３】
情報表示プログラム８１は、後述の暗記学習処理（図３参照）をＣＰＵ２０に実行させるためのプログラムである。
【００２４】
暗記カードデータベース８２は、暗記カードデータ８２０を複数記憶している。各暗記カードデータ８２０においては、２つ以上の項目が暗記カードの各面の内容として対応付けられている。以下では、２つの項目が暗記カードの各面（表面,裏面）の内容として対応付けられている例を用いて説明する。ここで、本実施の形態においては、カード面の内容として文字列の手書き画像が用いられている。
【００２５】
不正解組合せデータベース８３は、後述の暗記学習処理（図３参照）において誤った組合せでカード面を選択した場合に、選択されたカード面を対応付け、不正解カードデータ８３０として記憶するようになっている。
【００２６】
［動作］
続いて、電子辞書１の動作について、図３を参照しつつ説明する。
【００２７】
図３は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する暗記学習処理の流れを示すフローチャートである。
【００２８】
この図に示すように、暗記学習処理においてまずＣＰＵ２０は、暗記カードデータベース８２における何れか複数の暗記カードデータ８２０をランダムに選択し、その各カード面をメインディスプレイ１０に一覧表示させる（ステップＳ１）。なお、このステップＳ１においてＣＰＵ２０は、暗記カードデータ８２０の選択を行わず、暗記カードデータベース８２から複数のカード面をランダムに選択することとしても良い。
【００２９】
次に、ＣＰＵ２０は、メインディスプレイ１０に表示されたカード面のうち、何れかのカード面（以下、カード面（Ａ）とする）がユーザにより選択されるか否かを判定し（ステップＳ２）、選択されないと判定した場合（ステップＳ２；Ｎｏ）には他の処理へ移行する。
【００３０】
また、ステップＳ２においてカード面（Ａ）が選択されたと判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ２０は、不正解組合せデータベース８３においてカード面（Ａ）が不正解カードデータ８３０に属しており、かつ、この不正解カードデータ８３０に属する他のカード面がメインディスプレイ１０に表示されているか否かを判定する（ステップＳ３）。
【００３１】
このステップＳ３においてカード面（Ａ）が不正解カードデータ８３０に属していないか、或いは、カード面（Ａ）が不正解カードデータ８３０に属してはいるものの、この不正解カードデータ８３０に属する他のカード面がメインディスプレイ１０に表示されてはいないと判定した場合（ステップＳ３；Ｎｏ）には、ＣＰＵ２０は、後述のステップＳ５に移行する。
【００３２】
また、ステップＳ３においてカード面（Ａ）が不正解カードデータ８３０に属しており、かつ、この不正解カードデータ８３０に属する他のカード面がメインディスプレイ１０に表示されていると判定した場合（ステップＳ３；Ｙｅｓ）には、ＣＰＵ２０は、そのカード面を識別表示させる（ステップＳ４）。
【００３３】
次に、ＣＰＵ２０は、メインディスプレイ１０に表示されたカード面のうち、カード面（Ａ）以外の何れかのカード面（以下、カード面（Ｂ）とする）がユーザにより選択されるか否かを判定し（ステップＳ５）、選択されないと判定した場合（ステップＳ５；Ｎｏ）には他の処理へ移行する。
【００３４】
また、ステップＳ５においてカード面（Ｂ）が選択されたと判定した場合（ステップＳ５；Ｙｅｓ）には、ＣＰＵ２０は、正誤判断処理を行う（ステップＳ６）。
【００３５】
具体的には、図４に示すように、この正誤判断処理においてまずＣＰＵ２０は、暗記カードデータベース８２においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属するか否かを判定し（ステップＴ１）、同じ暗記カードデータ８２０に属すると判定した場合（ステップＴ１；Ｙｅｓ）には、ユーザによるカード面の選択が正解であると判定し（ステップＴ２）、正誤判定処理を終了する。
【００３６】
また、ステップＴ１においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属しないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２０は、ユーザによるカード面の選択を不正解であると判定し（ステップＴ３）、カード面（Ａ），（Ｂ）を対応付けた不正解カードデータ８３０を作成して不正解組合せデータベース８３に記憶させ（ステップＴ４）、正誤判断処理を終了する。
【００３７】
以上の正誤判断処理が終了したら、図３に示すように、次にＣＰＵ２０は、メインディスプレイ１０に未選択のカード面が存在するか否かを判定し（ステップＳ７）、存在すると判定した場合（ステップＳ７；Ｙｅｓ）にはステップＳ２に移行する。
【００３８】
また、ステップＳ７においてメインディスプレイ１０に未選択のカード面が存在しないと判定した場合（ステップＳ７；Ｎｏ）には、ＣＰＵ２０は、正誤判断処理において不正解と判定されたカード面の組合せがあった場合には、その旨と、その組合せ（不正解カードデータ８３０における各カード面）と、不正解の組合せにおける一方のカード面についての正しい組合せ（暗記カードデータ８２０における各カード面）とをメインディスプレイ１０に表示させ（ステップＳ８）、暗記学習処理を終了する。
【００３９】
（動作例）
続いて、図面を参照しつつ、上記の暗記学習処理を具体的に説明する。
【００４０】
まず、図５（ａ）に示すように、暗記学習処理が実行されると、暗記カードデータベース８２における何れか複数の暗記カードデータ８２０がランダムに選択され、その各カード面がメインディスプレイ１０に一覧表示される（ステップＳ１）。なお、本動作例においては、暗記カードの表面として登録された内容と、裏面として登録された内容とが別々に表示されるようになっているが、混在して表示されることとしても良い。また、本動作例においては、例えば「flurry」のカード面は「にわか雪」のカード面と対応付けられており、「ice」のカード面は「氷」のカード面と対応付けられている。
【００４１】
次に、図５（ｂ）に示すように、メインディスプレイ１０に表示されたカード面のうち、カード面「flurry」と、カード面「氷」とをユーザが選択すると（ステップＳ２；Ｙｅｓ、ステップＳ５；Ｙｅｓ）、これらのカード面「flurry」，「氷」が同じ暗記カードデータ８２０に属せず（ステップＴ１；Ｎｏ）、ユーザによるカード面「flurry」，「氷」の選択が不正解であると判定され（ステップＴ３）、カード面「flurry」，「氷」が対応付けられて不正解カードデータ８３０が作成され、不正解組合せデータベース８３に記憶される（ステップＴ４）。なお、本動作例では、選択済みのカード面が網掛けで表示されるようになっている。
【００４２】
以降、ユーザがカード面の選択を繰り返すことにより（ステップＳ２；Ｙｅｓ、ステップＳ５；Ｙｅｓ）、図５（ｃ）に示すように、メインディスプレイ１０に表示された全てのカード面が選択された状態となる。
【００４３】
そして、メインディスプレイ１０に未選択のカード面が存在しないと判定されて（ステップＳ７；Ｎｏ）、図５（ｄ）に示すように、正誤判断処理において不正解と判定されたカード面の組合せがあった旨と、その組合せ（ここでは「flurry」及び「氷」）と、不正解の組合せにおける一方のカード面についての正しい組合せ（ここでは「flurry」及び「にわか雪」）とがメインディスプレイ１０に表示される（ステップＳ８）。
【００４４】
次に、ユーザが改めて暗記学習処理を実行させると、図６（ａ）に示すように、暗記カードデータベース８２における何れか複数の暗記カードデータ８２０がランダムに選択され、その各カード面がメインディスプレイ１０に一覧表示される（ステップＳ１）。
【００４５】
次に、メインディスプレイ１０に表示されたカード面のうち、「flurry」のカード面をユーザが選択すると（ステップＳ２；Ｙｅｓ）、このカード面が不正解カードデータ８３０に属しており、かつ、この不正解カードデータ８３０に属する「氷」のカード面がメインディスプレイ１０に表示されていると判定され（ステップＳ３；Ｙｅｓ）、当該「氷」のカード面が識別表示される（ステップＳ４）。なお、この図では、「氷」の手書き画像が太字で表示されることでカード面が識別表示されているが、図６（ｂ）に示すように、カード面が枠で囲われることで識別表示されることとしても良い。更には、カード面の手書き画像が所定色で表示されることでカード面が識別表示されることとしても良いし、カード面の背景が所定色で表示されることでカード面が識別表示されることとしても良い。
【００４６】
以上の電子辞書１によれば、図３のステップＳ１〜Ｓ８や図５等に示したように、暗記カードデータベース８２に記憶されたカード面が複数表示され、ユーザ操作に基づいて何れか複数のカード面が選択されると、これら選択されたカード面（以下、選択カード面とする）が別々の暗記カードデータ８２０に属する場合に、組合せが不正解と判定されてその旨が表示されるので、対応するカード面を複数のカード面から選択することで暗記学習を行うことができる。従って、暗記カードの使用を複雑化し、飽きが来るのを防止することができるため、暗記カードによる学習効果を高めることができる。
【００４７】
また、図３のステップＳ８や図５（ｄ）等に示したように、選択カード面の組合せが不正解と判定された場合に、選択カード面が属する暗記カードデータ８２０の各カード面が表示されるので、誤った組合せでカード面を選択した場合に、正しいカード面の組合せを確認することができる。
【００４８】
また、図３のステップＳ３〜Ｓ４や図６等に示したように、選択カード面の組合せが不正解と判定された場合には、これら選択カード面を対応付けた不正解カードデータ８３０が不正解組合せデータベース８３に記憶され、同一の不正解カードデータ８３０における複数のカード面がそれぞれ表示された状態から、その何れかのカード面が選択された場合には、不正解カードデータ８３０における残りのカード面が識別表示されるので、以前にどのようなカード面を誤って選択していたのかを意識しつつ、正しいカード面の選択を行うことができる。
【００４９】
＜変形例（１）＞
続いて、上記の実施形態における電子辞書の変形例（１）について説明する。なお、上記実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
【００５０】
上述の図２に示すように、本実施形態における電子辞書１Ａは、記憶部８０Ａを備えており、この記憶部８０Ａは、本発明に係る情報表示プログラム８１Ａと、暗記カードデータベース８２Ａとを記憶している。
【００５１】
情報表示プログラム８１Ａは、上述の図３に示した暗記学習処理において、後述の正誤判断処理（図８参照）をＣＰＵ２０に行わせるようになっている。
【００５２】
暗記カードデータベース８２Ａは、図７（ａ）に示すように、各暗記カードデータ８２０に属するカード面の手書き画像に対し、その内容を示す文字列（以下、認識用文字列とする）を対応付けて記憶している。なお、本動作例では、暗記カードデータベース８２Ａに暗記カードデータ８２０を登録する場合には、辞書データベース（図示せず）を用いて見出し語検索が行われた状態から所定の操作を行うことにより、見出し語の説明情報を参照しながら各カード面の手書き画像を入力することができるようになっており、更には、図７（ｂ）に示すように、文字種（日本語または英語）を指定して認識用文字列を入力することができるようになっている。
【００５３】
続いて、電子辞書１Ａの動作を説明する。
図８は、ＣＰＵ２０が情報表示プログラム８１Ａを読み出して実行する暗記学習処理における正誤判定処理の流れを示すフローチャートである。
【００５４】
この図に示すように、本変形例の正誤判断処理においてまずＣＰＵ２０は、暗記カードデータベース８２においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属するか否かを判定し（ステップＴ１）、同じ暗記カードデータ８２０に属すると判定した場合（ステップＴ１；Ｙｅｓ）には、ステップＴ２に移行する。
【００５５】
また、ステップＴ１においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属しないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２０は、暗記カードデータベース８２においてカード面（Ａ），（Ｂ）の各認識用文字列が同一の暗記カードデータ８２０に対応付けられている認識用文字列と等しいか否かを判定する（ステップＴ１１）。
【００５６】
そして、このステップＴ１３においてカード面（Ａ），（Ｂ）の各認識用文字列が同一の暗記カードデータ８２０に対応付けられている認識用文字列と等しくないと判定した場合（ステップＴ１１；Ｎｏ）には、ＣＰＵ２０はステップＴ３に移行し、等しいと判定した場合（ステップＴ１１；Ｙｅｓ）にはステップＴ２に移行する。
（動作例）
続いて、図面を参照しつつ、上記の暗記学習処理を具体的に説明する。
【００５７】
まず、図７（ｃ）に示すように、暗記学習処理が実行されると、暗記カードデータベース８２における何れか複数の暗記カードデータ８２０がランダムに選択され、その各カード面がメインディスプレイ１０に一覧表示される（ステップＳ１）。なお、本動作例では、「success」のカード面と「成功」のカード面（図中の右上参照）とが互いに対応付けられ、「battle」のカード面と「成功」のカード面（図中の右下参照）とが互いに対応付けられている。
【００５８】
次に、メインディスプレイ１０に表示されたカード面のうち、「success」のカード面と、「成功」のカード面（図中の右下参照）とをユーザが選択すると（ステップＳ２；Ｙｅｓ、ステップＳ５；Ｙｅｓ）、これらのカード面「success」，「成功」が同じ暗記カードデータ８２０に属しないと判定された後（ステップＴ１；Ｎｏ）、カード面「success」，「成功」の各認識用文字列「success」，「成功」が同一の暗記カードデータ８２０に対応付けられている認識用文字列と等しいと判定されて（ステップＴ１１；Ｙｅｓ）、ユーザによるカード面「success」，「成功」の選択が正解であると判定される（ステップＴ２）。
【００５９】
以上の電子辞書１Ａによれば、図７（ｃ）や図８のステップＴ１１等に示したように、暗記カードデータベース８２Ａでは、各カード面の内容として手書き画像が記憶されるとともに、各カード面の内容を示す文字列が当該カード面に対応付けて記憶されており、複数の選択カード面が別々の暗記カードデータ８２０に属する場合であって、これら選択カード面の内容を示す文字列が同一の暗記カードデータ８２０に対応付けられている文字列と等しい場合には、選択カード面の組合せが正解と判定されるので、手書き画像をカード面の内容として記憶する場合であっても、選択カード面の組合せの正誤を正しく判定することができる。
【００６０】
＜変形例（２）＞
続いて、上記の実施形態における電子辞書の変形例（２）について説明する。なお、上記実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
【００６１】
上述の図２に示すように、本実施形態における電子辞書１Ｂは、記憶部８０Ｂを備えており、この記憶部８０Ｂは、本発明に係る情報表示プログラム８１Ｂと、暗記カードデータベース８２とを記憶している。
【００６２】
情報表示プログラム８１Ｂは、上述の図３に示した暗記学習処理において、後述の正誤判断処理（図９参照）をＣＰＵ２０に行わせるようになっている。
【００６３】
続いて、電子辞書１Ｂの動作を説明する。
図９は、ＣＰＵ２０が情報表示プログラム８１Ｂを読み出して実行する暗記学習処理における正誤判定処理の流れを示すフローチャートである。
【００６４】
この図に示すように、本変形例の正誤判断処理においてまずＣＰＵ２０は、暗記カードデータベース８２においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属するか否かを判定し（ステップＴ１）、同じ暗記カードデータ８２０に属すると判定した場合（ステップＴ１；Ｙｅｓ）には、ステップＴ２に移行する。
【００６５】
また、ステップＴ１１においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属しないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２０は、一方のカード面（Ｂ）の手書き画像を文字認識して文字列を検知する（ステップＴ２１）。
【００６６】
次に、ＣＰＵ２０は、カード面（Ａ）の属する暗記カードデータ８２０の各カード面のうち、カード面（Ａ）以外のカード面の手書き画像を文字認識して文字列を検知し、両者の文字列が一致するか否かを判定する（ステップＴ２２）。
【００６７】
そして、このステップＴ２２において両者の文字列が一致しないと判定した場合（ステップＴ２２；Ｎｏ）には、ＣＰＵ２０はステップＴ３に移行し、一致すると判定した場合（ステップＴ２２；Ｙｅｓ）にはステップＴ２に移行する。
【００６８】
以上の電子辞書１Ｂによれば、暗記カードデータベース８２に認識用文字列を記憶させることなく、上述の電子辞書１Ａと同様の効果を得ることができるため、電子辞書１Ａと比較して暗記カードデータ８２０の登録操作を容易化することができる。
【００６９】
＜変形例（３）＞
続いて、上記の実施形態における電子辞書の変形例（３）について説明する。なお、上記実施形態と同様の構成要素には同一の符号を付し、その説明を省略する。
【００７０】
上述の図２に示すように、本実施形態における電子辞書１Ｃは、記憶部８０Ｃを備えており、この記憶部８０Ｃは、本発明に係る情報表示プログラム８１Ｃと、暗記カードデータベース８２とを記憶している。
【００７１】
情報表示プログラム８１Ｃは、上述の図３に示した暗記学習処理において、後述の正誤判断処理（図１０参照）をＣＰＵ２０に行わせるようになっている。
【００７２】
続いて、電子辞書１Ｃの動作を説明する。
図１０は、ＣＰＵ２０が情報表示プログラム８１Ｃを読み出して実行する暗記学習処理における正誤判定処理の流れを示すフローチャートである。
【００７３】
この図に示すように、本変形例の正誤判断処理においてまずＣＰＵ２０は、暗記カードデータベース８２においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属するか否かを判定し（ステップＴ１）、同じ暗記カードデータ８２０に属すると判定した場合（ステップＴ１；Ｙｅｓ）には、ステップＴ２に移行する。
【００７４】
また、ステップＴ１１においてカード面（Ａ），（Ｂ）が同じ暗記カードデータ８２０に属しないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２０は、カード面（Ａ），（Ｂ）の組合せを正解とする旨のユーザ操作が行われるか否かを判定し（ステップＴ３１）、行われないと判定した場合（ステップＴ３１；Ｎｏ）にはステップＴ３に移行する。
【００７５】
そして、ステップＴ３１においてカード面（Ａ），（Ｂ）の組合せを正解とする旨のユーザ操作が行われたと判定した場合（ステップＴ３１；Ｙｅｓ）には、ＣＰＵ２０は、カード面（Ａ），（Ｂ）を対応付けて暗記カードデータベース８２に追加登録した後（ステップＴ３２）、ステップＴ２に移行する。
【００７６】
以上の電子辞書１Ｃによれば、図１０のステップＴ３１等に示したように、複数の選択カード面が別々の暗記カードデータ８２０に属する場合であっても、当該選択カード面の組合せを正解とする旨のユーザ操作が行われた場合には、選択カード面の組合せが正解と判定されるので、任意のカード面の組合せを正しい組合せとして設定することができる。従って、暗記カードデータベース８２に認識用文字列を記憶させたり、カード面の手書き画像を文字認識させたりすることなく、上述の電子辞書１Ａ，１Ｂと同様の効果を得ることができるため、電子辞書１Ａ，１Ｂと比較して暗記カードデータ８２０の登録操作を容易化し、正誤判定処理を簡略化することができる。
【００７７】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００７８】
例えば、本発明に係る表示制御装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能な記録媒体５０Ａに記憶されることとしてもよい。
【００７９】
また、メインディスプレイ１０に表示された全てのカード面が選択された後に、不正解の組合せがあった旨を表示させることとして説明したが、ユーザがカード面を選択して組合せる毎に、その組合せの正誤を表示させることとしても良い。
【００８０】
また、カード面の内容として文字列の手書き画像が用いられることとして説明したが、図形や絵の画像が用いられることとしても良い。
【００８１】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段と、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御手段と、
ユーザ操作に基づいて、前記表示制御手段により表示制御された項目のうち、何れか複数の項目を選択する項目選択手段と、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定手段と、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御手段と、
を備えることを特徴とする表示制御装置。
＜請求項２＞
請求項１記載の表示制御装置において、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、これら選択項目の少なくとも１つが属する暗記カード情報の各項目を表示させる正解表示制御手段を備えることを特徴とする表示制御装置。
＜請求項３＞
請求項１または２記載の表示制御装置において、
前記正誤判定手段により選択項目の組合せが不正解と判定された場合に、これら選択項目を対応付けてなる不正解暗記カード情報を記憶する不正解暗記カード情報記憶手段と、
前記不正解暗記カード情報記憶手段に記憶された同一の不正解暗記カード情報における複数の項目がそれぞれ前記表示制御手段により表示制御された状態から、これら複数の項目の何れかが前記項目選択手段により選択された場合に、当該複数の項目のうち残りの項目を識別表示させる不正解項目識別表示制御手段と、
を備えることを特徴とする表示制御装置。
＜請求項４＞
請求項１〜３の何れか一項に記載の表示制御装置において、
前記記憶手段は、
各項目として、画像を記憶するとともに、
各項目の内容を示す文字列を、当該項目に対応付けて記憶しており、
前記正誤判定手段は、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、これら選択項目の内容を示す文字列が同一の暗記カード情報に対応付けられている文字列と等しい場合には、選択項目の組合せを正解と判定することを特徴とする表示制御装置。
＜請求項５＞
請求項１〜３の何れか一項に記載の表示制御装置において、
前記記憶手段は、
各項目として、画像を記憶しており、
前記正誤判定手段は、
画像を文字認識して文字列を検知する文字認識手段を有するとともに、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、
これら複数の選択項目のうち、一方の選択項目について前記文字認識手段により検知される文字列と、他方の選択項目が属する暗記カード情報の各項目のうち当該他方の選択項目とは異なる項目について前記文字認識手段により検知される文字列と、が一致する場合には、選択項目の組合せを正解と判定することを特徴とする表示制御装置。
＜請求項６＞
請求項１〜３の何れか一項に記載の表示制御装置において、
前記正誤判定手段は、
前記項目選択手段による複数の選択項目が別々の暗記カード情報に属する場合であって、
当該選択項目の組合せを正解とする旨のユーザ操作が行われた場合には、当該選択項目の組合せからなる新たな暗記カード情報を前記記憶手段に記憶し、正解と判定することを特徴とする表示制御装置。
＜請求項７＞
複数の項目を対応付けてなる暗記カード情報を複数記憶する記憶手段を有するコンピュータに、
前記記憶手段により記憶された暗記カード情報における何れかの項目を複数表示させる表示制御機能と、
ユーザ操作に基づいて、前記表示制御機能により表示制御された項目のうち、何れか複数の項目を選択する項目選択機能と、
前記項目選択機能による複数の選択項目が別々の暗記カード情報に属する場合に、選択項目の組合せを不正解と判定する正誤判定機能と、
前記正誤判定機能により選択項目の組合せが不正解と判定された場合に、不正解の旨を表示させる不正解表示制御機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００８２】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    情報表示プログラム
【図１】
0005849487.tif 000002
【図２】
0005849487.tif 000003
【図３】
0005849487.tif 000004
【図４】
0005849487.tif 000005
【図５】
0005849487.tif 000006
【図６】
0005849487.tif 000007
【図７】
0005849487.tif 000008
【図８】
0005849487.tif 000009
【図９】
0005849487.tif 000010
【図１０】
0005849487.tif 000011