(57)【要約】【課題】計算問題を表示する電子機器において、学習者の学習効果をより高めるような態様で表示を行なう。【解決手段】電卓１では、液晶表示装置２に、不等式の一部が空欄とされた計算問題が表示される。ユーザは、不等号キー１１，１２等の各種キーを操作することによって、解答を入力する。なお、計算問題が表示された際には、液晶表示装置２には、カーソル２０１が表示される。そして、電卓１は、当該カーソル２０１に対応する位置に対する、ユーザから当該計算問題の解答の入力を受付け、そして、当該解答に対して正解であるか不正解であるかの表示を行なうことができる。【選択図】図１
2007102700.tif 000002
【特許請求の範囲】
【請求項１】
不等号とその前後それぞれに対して設定された数値または式とによって構成される不等式について、その一部を空欄にされたものを計算問題として表示する問題表示手段と、
前記問題表示手段が表示した計算問題における空欄に対応する内容を解答する解答手段と、
前記解答手段による解答が正しいか否かを判断する判断手段と、
前記判断手段により判断された結果を表示する正誤表示手段とを含むことを特徴とする電子機器。
【請求項２】
前記問題表示手段が表示する計算問題において、不等号の前後のそれぞれに数値を設定する数値設定手段をさらに含み、
前記問題表示手段は、前記不等式の不等号を空欄とされたものを計算問題として表示させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記問題表示手段が表示する計算問題において、不等号の前後に数式を設定する数式設定手段をさらに含み、
前記問題表示手段は、前記不等式の不等号を空欄とされたものを計算問題として表示させることを特徴とする請求項１に記載の電子機器。
【請求項４】
前記数式設定手段は、前記問題表示手段が表示する計算問題において、不等号の前または後の一方に数式を設定し、
前記問題表示手段が表示する計算問題において、不等号の前または後の他方に数値を設定する数値設定手段をさらに含むことを特徴とする請求項３に記載の電子機器。
【請求項５】
前記数式設定手段が設定した数式の演算を行なう演算手段と、
前記演算手段の演算結果を表示する演算結果表示手段とをさらに含むことを特徴とする請求項３または請求項４に記載の電子機器。
【請求項６】
前記問題表示手段が表示する計算問題において、不等号の前後の少なくとも一方に数式を設定する数式設定手段をさらに含み、
前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の一部を空欄とされたものを計算問題として表示させることを特徴とする請求項１に記載の電子機器。
【請求項７】
前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の中の演算数または被演算数を空欄とされたものを計算問題として表示させることを特徴とする請求項６に記載の電子機器。
【請求項８】
前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の中の演算子を空欄とされたものを計算問題として表示させることを特徴とする請求項６に記載の電子機器。
【請求項９】
前記問題表示手段は、前記判断手段が正しいと判断する正解の種類の数を示す情報を表示させることを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１０】
前記問題表示手段は、前記正解の種類の数だけ所定の画像を表示し、さらに、前記正解の種類の数の所定の画像の中の、前記解答手段による解答が前記判断手段によって正しいと判断された数だけ、表示態様を変更させることを特徴とする請求項９に記載の電子機器。
【請求項１１】
前記問題表示手段は、前記表示された計算問題において前記解答手段によって解答が行なわれた箇所を強調するための表示を行なう、請求項１〜請求項１０のいずれかに記載の電子機器。
【請求項１２】
電子機器に計算問題を表示するための制御プログラムであって、
前記電子機器に、
不等号とその前後それぞれに対して設定された数値または式とによって構成される不等式について、その一部を空欄にされたものを計算問題として表示するステップと、
前記表示した計算問題における空欄に対応する内容の解答を受付けるステップと、
前記受付けた解答が正しいか否かを判断するステップと、
前記判断した結果を表示するステップとを実行させることを特徴とする、電子機器の制御プログラム。
【請求項１３】
コンピュータ読取り可能な記録媒体であって、請求項１２に記載の制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関し、特に、コンピュータを利用してユーザに対して計算問題を表示する電子機器、その制御プログラム、および、コンピュータ読取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来から、コンピュータを利用して、ユーザに対して計算問題を表示する機器について種々の技術が開示されている。
【０００３】
たとえば、特許文献１には、四則演算の計算式において演算子の部分を虫食いにして、出題を行なう電子機器が開示されている。
【０００４】
また、特許文献２には、計算問題を表示し、そして、表示した計算問題の解答値を与えられると、当該解答値の正誤に応じたシンボルを表示したり、正誤に応じた音声を出力したりする算数学習機が開示されている。
【０００５】
また、特許文献３には、数字、四則演算の演算子、および、等号のそれぞれに対応したブロックを並べて作成した式について、等号ブロックで結ばれた左辺と右辺が正しいかどうかを判断し、その結果を音声で報知する標章学習機が開示されている。
【特許文献１】特開昭６１−１４７２８０号公報
【特許文献２】特開昭６２−２２９２７６号公報
【特許文献３】特開昭６１−０２６０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記したように、従来から、問題を表示する電子機器において、虫食いにする部分を工夫したり、正誤の結果の報知態様を工夫したりすることにより、学習者の学習意欲を高め、これにより学習効果を高めるための工夫がなされてきている。
【０００７】
なお、このような電子機器では、学習者の学習効果を高めることが、常に求められている。
【０００８】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、電子機器において、学習者の学習効果をより高めるような態様で表示を行なうことである。
【課題を解決するための手段】
【０００９】
本発明に従った電子機器は、不等号とその前後それぞれに対して設定された数値または式とによって構成される不等式について、その一部を空欄にされたものを計算問題として表示する問題表示手段と、前記問題表示手段が表示した計算問題における空欄に対応する内容を解答する解答手段と、前記解答手段による解答が正しいか否かを判断する判断手段と、前記判断手段により判断された結果を表示する正誤表示手段とを含むことを特徴とする。
【００１０】
また、本発明に従った電子機器は、前記問題表示手段が表示する計算問題において、不等号の前後のそれぞれに数値を設定する数値設定手段をさらに含み、前記問題表示手段は、前記不等式の不等号を空欄とされたものを計算問題として表示させることが好ましい。
【００１１】
また、本発明に従った電子機器は、前記問題表示手段が表示する計算問題において、不等号の前後に数式を設定する数式設定手段をさらに含み、前記問題表示手段は、前記不等式の不等号を空欄とされたものを計算問題として表示させることが好ましい。
【００１２】
また、本発明に従った電子機器では、前記数式設定手段は、前記問題表示手段が表示する計算問題において、不等号の前または後の一方に数式を設定し、前記問題表示手段が表示する計算問題において、不等号の前または後の他方に数値を設定する数値設定手段をさらに含むことが好ましい。
【００１３】
また、本発明に従った電子機器は、前記数式設定手段が設定した数式の演算を行なう演算手段と、前記演算手段の演算結果を表示する演算結果表示手段とをさらに含むことが好ましい。
【００１４】
また、本発明に従った電子機器は、前記問題表示手段が表示する計算問題において、不等号の前後の少なくとも一方に数式を設定する数式設定手段をさらに含み、前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の一部を空欄とされたものを計算問題として表示させることが好ましい。
【００１５】
また、本発明に従った電子機器では、前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の中の演算数または被演算数を空欄とされたものを計算問題として表示させることが好ましい。
【００１６】
また、本発明に従った電子機器では、前記問題表示手段は、前記不等式において、前記数式設定手段が設定した数式の中の演算子を空欄とされたものを計算問題として表示させることが好ましい。
【００１７】
また、本発明に従った電子機器では、前記問題表示手段は、前記判断手段が正しいと判断する正解の種類の数を示す情報を表示させることが好ましい。
【００１８】
また、本発明に従った電子機器では、前記問題表示手段は、前記正解の種類の数だけ所定の画像を表示し、さらに、前記正解の種類の数の所定の画像の中の、前記解答手段による解答が前記判断手段によって正しいと判断された数だけ、表示態様を変更させることが好ましい。
【００１９】
また、本発明に従った電子機器では、前記問題表示手段は、前記表示された計算問題において前記解答手段によって解答が行なわれた箇所を強調するための表示を行なうことが好ましい。
【００２０】
本発明に従った制御プログラムは、電子機器に計算問題を表示するための制御プログラムであって、前記電子機器に、不等号とその前後それぞれに対して設定された数値または式とによって構成される不等式について、その一部を空欄にされたものを計算問題として表示するステップと、前記表示した計算問題における空欄に対応する内容の解答を受付けるステップと、前記受付けた解答が正しいか否かを判断するステップと、前記判断した結果を表示するステップとを実行させることを特徴とする。
【００２１】
本発明に従った記録媒体は、コンピュータ読取り可能な記録媒体であって、上記した制御プログラムを記録していることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、計算問題として不等式の一部が空欄にされたものが表示される。これにより、学習者は、単に、左辺と右辺の数値が等しいか等しくないかという判断だけでなく、大小関係の判断をさせられることになる。したがって、電子機器において、学習者の数の大小の概念に対する理解を深めることができ、これにより、学習者の学習効果を高めることができる。
【００２３】
また、本発明によれば、計算問題として不等式の一部が空欄とされたものが表示されるため、場合によっては複数の正解が存在する場合が考えられる。このような場合、特に、学習者に、他にどのような解答が有り得るかということを考えさせることができ、数の大小等について、学習者の学習効果を高めることができる。
【００２４】
また、本発明によれば、計算問題において、解答が行なわれた箇所が強調されるように表示されるため、ユーザは、解答を行なった部分を容易に認識でき、これにより、誤った解答をして再度解答を入力し直す場合や複数種類の解答がある場合に別の解答をする場合等にどの部分の解答が必要であるかを容易に認識できる。このため、学習の効率化を図ることができる。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明の電子機器の一実施の形態である電卓１の外観を示す図である。
図１を参照して、電卓１は、液晶表示装置２、ＯＮキー３、等号キー４、テンキー５、決定キー６、四則演算子キー７、同問題キー８、次の問題キー９、演算キー１０、および、不等号キー１１，１２を備えている。テンキー５は、０〜９の各数値を入力するために利用されるキーである。四則演算子キー７は、加減乗除の各演算子に対応したキーを含む。
【００２６】
電卓１は、一般の電卓と同様に計算機能を有するとともに、液晶表示装置２に計算問題を表示できる。計算問題が表示された際には、液晶表示装置２には、カーソル２０１が表示される。そして、電卓１は、当該カーソル２０１に対応する位置に対する、ユーザから当該計算問題の解答の入力を受付け、そして、当該解答に対して正解であるか否かの表示を行なうことができる。
【００２７】
図２に、計算問題を表示した状態にある液晶表示装置２を示す。
図２を参照して、液晶表示装置２は、表示されている計算問題が何番目であるかを示す出題数表示部２１、計算問題を表示する問題表示部２２、ユーザの入力した解答が正解であるか否かの判断結果を表示する判断結果表示部２３、および、問題表示部２２に表示された計算問題に対して設定された正解の種類の数ならびにユーザが解答した中で正解した解答の数を表示する正解数表示部２４を含む。
【００２８】
なお、本明細書では、演算子を含む数式において、演算子の前に位置する数値を被演算数、演算子の後に位置する数値を演算数と呼ぶ。また、本明細書では、四則計算に利用する加減乗除の演算子のそれぞれについて、加算に利用される演算子（＋）を加号、減算に利用される演算子（−）を減号、乗算に利用される演算子（×）を乗号、除算に利用される演算子（÷）を除号と呼ぶ。
【００２９】
また、本実施の形態では、液晶表示装置２に、計算問題として、不等式の一部が空欄とされたものが表示される。空欄には、後述するように、カーソルが表示される。ユーザは、カーソルが表示された位置に適すると考えられる数値または記号を、電卓１上の各種キーを利用して入力する。ここで、空欄部分に表示するのは、カーソルだけに限らず、空欄部分以外と区別を付けることができる表示形態であるならば、たとえば、点滅表示や他の部分とは異なる色で表示する等の表示態様であっても良い。
【００３０】
図３は、本実施の形態の電卓１の制御ブロック図である。
図３を参照して、電卓１では、当該電卓１の動作を全体的に制御するＣＰＵ（Central Processing Unit）１０１と、種々の情報を記憶する記憶装置１０２と、ＣＰＵ１０１のワークメモリとして動作するＲＡＭ（Random Access Memory）１０３と、表示装置１０４と、入力装置１０５とを含む。表示装置１０４は、上記した液晶表示装置２を含む。入力装置１０５は、上記したＯＮキー３、等号キー４、テンキー５、決定キー６、四則演算子キー７、同問題キー８、次の問題キー９、演算キー１０、および、不等号キー１１，１２を含む。
【００３１】
次に、図４を参照して、電卓１が計算問題を表示する際の動作について説明する。図４は、電卓１においてＯＮキー３が入力された際にＣＰＵ１０１が実行する計算ドリル処理のフローチャートである。
【００３２】
計算ドリル処理では、ＣＰＵ１０１は、まずステップＳ１０で、液晶表示装置２の問題表示部２２（図２参照）に計算問題を表示する。なお、ステップＳ１０では、出題数表示部２１（図２参照）において、出題数も表示される。
【００３３】
次に、ステップＳ２０で、ＣＰＵ１０１は、ステップＳ１０で表示させた計算問題に対する正解の種類の数を検索し、そして、その数だけ、液晶表示装置２の正解数表示部２４（図２参照）に、中が塗りつぶされていない丸印を表示する。
【００３４】
ステップＳ１０およびステップＳ２０の結果による表示態様の一例を図５に示す。
図５を参照して、液晶表示装置２には、出題数表示部２１（図２参照）に対応する位置に問題数が表示され、また、問題表示部２２（図２参照）に対応する位置に「７」と「３」という数値とカーソル２０１が表示されている。これにより、問題表示部２２には、左辺が「７」であり右辺が「３」である数式（不等式）においてカーソル２０１の位置に入る記号を入力させる計算問題が表示されていることになる。
【００３５】
なお、図５では、液晶表示装置２の正解数表示部２４には、中が塗りつぶされていない丸印が１つ表示されている。丸印の数は、問題表示部２２に表示されている計算問題に対して設定されている正解の種類の数と同じである。つまり、図５では、問題表示部２２に表示されている計算問題に対して１つの正解が設定されていることになる。
【００３６】
電卓１では、問題表示部２２に表示される計算問題は、たとえば、記憶装置１０２内のデータベースに記録された記憶されていても良いし、また、ＣＰＵ１０１が、乱数を利用する等、その時々に応じて作成しても良い。
【００３７】
再度図４を参照して、ステップＳ３０では、ＣＰＵ１０１は、電卓１において、不等号キー１１が操作されたか否かを判断し、そうであると判断すれば操作されたキーに対応する不等号をカーソル２０１の上に表示させた後ステップＳ１０１へ処理を進め、そうではないと判断するとステップＳ４０へ処理を進める。
【００３８】
ステップＳ４０では、ＣＰＵ１０１は、電卓１において、不等号キー１２が操作されたか否かを判断し、そうであると判断すれば操作されたキーに対応する不等号をカーソル２０１の上に表示させた後ステップＳ１０１へ処理を進め、そうではないと判断するとステップＳ５０へ処理を進める。なお、図６に、図５に示した状態から、カーソル２０１の上に不等号キー１２に対応する不等号が表示された状態を示す。
【００３９】
ステップＳ５０では、ＣＰＵ１０１は、電卓１において、等号キー４が操作されたか否かを判断し、そうであると判断すれば操作されたキーに対応する等号をカーソル２０１の上に表示させた後ステップＳ１０１へ処理を進め、そうではないと判断するとステップＳ６０へ処理を進める。
【００４０】
ステップＳ６０では、ＣＰＵ１０１は、電卓１において、テンキー５に含まれる数値のいずれかに対応するキーが操作されたか否かを判断し、そうであると判断すればステップＳ１０１へ、そうではないと判断するとステップＳ７０へ、それぞれ処理を進める。
【００４１】
ステップＳ７０では、ＣＰＵ１０１は、電卓１において、演算子キー７に含まれる演算子のいずれかに対応するキーが操作されたか否かを判断し、そうであると判断すればステップＳ１０１へ、そうではないと判断するとステップＳ８０へ、それぞれ処理を進める。
【００４２】
ステップＳ８０では、ＣＰＵ１０１は、電卓１において、演算キー１０が操作されたか否かを判断し、そうであると判断すればステップＳ１００へ、そうではないと判断するとステップＳ９０へ、それぞれ処理を進める。ステップＳ９０では、操作されたと判断したキーに対応した処理を実行する。
【００４３】
一方、ステップＳ１０１では、ＣＰＵ１０１は、解答部分の解答内容を練習問題における他の部分の表示とは異なる態様で表示させる制御を行なう。なお、ここでいう制御内容は、たとえば、他の部分に対して異なる色で表示させることや、後述する図７等に示されるようにカーソルを付して表示させることが挙げられる。
【００４４】
ステップＳ１１０では、ＣＰＵ１０１は、キー操作を待ち、キー操作がなされると、操作されたキーが決定キー６であるか否かを判断する。そして、決定キー６が操作されたと判断するとステップＳ１２０へ処理を進め、その他のキーが操作されたと判断すると、ステップＳ３０に処理を戻す。
【００４５】
ステップＳ１２０では、ＣＰＵ１０１は、問題表示部２２に表示された式において、左辺と右辺の関係と、その間に表示された等号または不等号とを比較する。
【００４６】
ステップＳ１２０の処理を、図６を利用して説明する。図６では、問題表示部２２には、左辺に「７」が表示され、右辺に「３」が表示され、そして、左辺と右辺の間には、左辺の方が大きいことを示す不等号「＞」が表示されている。そして、ステップＳ１２０では、ＣＰＵ１０１は、左辺と右辺の大小関係と、不等号とを比較する。
【００４７】
そして、ステップＳ１３０で、ステップＳ１２０における比較の結果が一致するか否かを判断し、一致すると判断するとステップＳ１５０へ、一致しないと判断するとステップＳ１４０へ、それぞれ処理を進める。
【００４８】
なお、本実施の形態では、電卓１に対してユーザが解答を入力するのに利用する入力装置１０５によって、解答手段が構成されている。そして、ステップＳ１３０の処理を実行するＣＰＵ１０１によって、入力された解答が正しいか否かを判断する判断手段が構成されている。
【００４９】
ステップＳ１４０では、ＣＰＵ１０１は、判断結果表示部２３に「不正解」というシンボルを表示させて、ステップＳ１９０へ処理を進める。
【００５０】
一方、ステップＳ１５０では、ＣＰＵ１０１は、判断結果表示部２３に「正解」というシンボルを表示させて、ステップＳ１６０へ処理を進める。
【００５１】
ステップＳ１６０では、ＣＰＵ１０１は、今回の解答が、後述する解答記憶部に記憶されているものであるか否かを判断する。なお、解答記憶部とは、たとえばＲＡＭ１０３内に定義された記憶領域であり、現在問題表示部２２に表示されている問題に対する解答として「正解」であるとステップＳ１３０で判断された解答が記憶される記憶部である。
【００５２】
そして、ステップＳ１６０では、ＣＰＵ１０１は、今回の解答がすでに解答記憶部に記憶されていると判断するとステップＳ１９０へ処理を進め、まだ記憶されていないと判断するとステップＳ１７０へ処理を進める。
【００５３】
ステップＳ１７０では、ＣＰＵ１０１は、正解数表示部２４に表示されている、中の塗りつぶされていない丸印の中の１つの表示態様を、中を塗りつぶすように変更して、処理をステップＳ１７１に進める。
【００５４】
図７に、図６に示した状態から、「正解」というシンボルが表示され、かつ、丸印の表示態様を変更された状態を示す。
【００５５】
図７に示された状態では、判断結果表示部２３（図２参照）に「正解」というシンボルが表示され、そして、正解数表示部２４に表示されていた丸印の中が塗りつぶされた状態とされている。また、図７に示された状態では、カーソル２０１は、解答された部分がどこであるかをユーザに知らしめるために、表示されたままになっている。つまり、図７に示された状態では、カーソル２０１が表示されることにより、計算問題において解答が行なわれた箇所を強調するための表示がなされていることになる。なお、ここで、カーソル２０１は、次の問題が表示される際には、解答部分の空欄とともに再度表示されていれば、図７において表示されていなくても構わない。
【００５６】
ステップＳ１７１では、ＣＰＵ１０１は、上記した解答記憶部に、現在の解答を追加して、ステップＳ１８０に処理を進める。
【００５７】
ステップＳ１８０では、ＣＰＵ１０１は、現在正解数表示部２４に表示されている丸印の表示態様を、全て中を塗りつぶすように変更したか否かを判断し、そうであると判断すればステップＳ２００へ処理を進め、そうではないと判断するとステップＳ１９０へ処理を進める。
【００５８】
ステップＳ１９０では、ＣＰＵ１０１は、入力装置１０５に対する操作を待つ。そして、操作があったと判断すると、その操作が、次の問題キー９に対する操作であったか否かを判断する。そして、次の問題キー９に対する操作であったと判断するとステップＳ２００へ処理を進め、それ以外のキーに対する操作であったと判断するとステップＳ２１０に処理を進める。
【００５９】
ステップＳ２００では、ＣＰＵ１０１は、問題表示部２２に、次の計算問題を表示させて、ステップＳ２０１に処理を進める。
【００６０】
ステップＳ２０１では、ＣＰＵ１０１は、上記した解答記憶部の記憶内容をクリアして、ステップＳ２０に処理を戻す。なお、ステップＳ２０１では、出題数をカウントするカウンタが１加算更新され、これに伴って、出題数表示部２１に表示される出題数も１加算更新される。
【００６１】
ステップＳ２０に処理が戻されると、再度、正解数表示部２４に、この時点で問題表示部２２に表示されている問題に対して設定されている正解の種類の数と同じ数の丸印が表示される。
【００６２】
図８に、図７に示された状態から、ステップＳ２００の処理によって次の問題が表示され、さらに、ステップＳ２０の処理によって丸印が表示された状態を示す。
【００６３】
図８に示された状態では、図７に示された状態と比較して、問題表示部２２には、カーソル２０１とともに別の計算問題が表示され、また、出題数表示部２１に、問題数が１加算更新された「２」という数字が表示されている。また、正解数表示部２４には、同様に、１つの丸印が表示されている。
【００６４】
なお、図８に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図９に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号が表示される。
【００６５】
また、図９に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図１０に示されるように、判断結果表示部２３には「正解」のシンボルが表示され、正解数表示部２４に示されていた丸印はその中を塗りつぶされるように表示態様が変更される。
【００６６】
また、さらにステップＳ２００、ステップＳ２０１、および、ステップＳ２０の処理が実行されれば、図１１に示されたように、液晶表示装置２には、３問目の問題が表示される。具体的には、図１１に示された状態では、問題表示部２２において、左辺に「５＋９」という式が表示され、右辺に「７＋８」という式が表示され、左辺と右辺の間にカーソル２０１が表示されている。
【００６７】
なお、図１１に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図１２に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号が表示される。
【００６８】
また、図１２に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図１３に示されるように、判断結果表示部２３には「不正解」のシンボルが表示される。なお、図１３には、具体的には、ステップＳ１２０、ステップＳ１３０、および、ステップＳ１４０が実行された状態が示されている。この場合、正解数表示部２４に示されていた丸印は、その中を塗りつぶされるように表示態様が変更されることはない。つまり、正解数表示部２４に表示されている丸印は、図１２に示された状態と比較して、その表示態様を変更されていない。
【００６９】
再度図４を参照して、ステップＳ２１０では、ＣＰＵ１０１は、ステップＳ１９０で操作されたと判断したキーが同問題キー８であったか否かを判断し、そうであると判断すると、ステップＳ１０へ処理を戻す。
【００７０】
つまり、ステップＳ２１０において同問題キー８が操作されたと判断されると、ステップＳ１０に戻り、液晶表示部２にそれまで表示していた計算問題と同じものが表示されることになる。
【００７１】
一方、ステップＳ２１０で同問題キー８ではなかったと判断すると、ＣＰＵ１０１は、ステップＳ２２０で、操作されたキーに対応した処理を実行する。
【００７２】
また、ステップＳ１００では、ＣＰＵ１０１は、問題表示部２２に表示されている左辺と右辺のそれぞれについて、演算を行ない、その結果を、それまで左辺と右辺のそれぞれに表示させていた式等の代わりに表示させて、処理をステップＳ３０に戻す。
【００７３】
ここで、図１１および図１４を参照して、ステップＳ１００の処理を具体的に説明する。図１１に示されたように、練習問題として左辺と右辺に式が表示されたときに、演算キー１０が操作されると、ステップＳ１００の処理によって、練習問題中の左辺と右辺の演算がなされて、図１４に示されるように、問題表示部２２には、式の代わりにその演算の結果が表示される。より具体的には、図１１では、左辺として「５＋９」という式が表示され、右辺として「７＋８」という式が表示されているのに対し、図１４では、左辺として「５＋９」の演算結果である「１４」という数値が表示され、右辺として「７＋８」の演算結果である「１５」という数値が表示されている。ここで、図１４では、左辺と右辺の演算結果が同時に表示されているが、左辺の演算結果と右辺の式が表示された後に右辺の演算結果を表示するか、または、左辺の式と右辺の演算結果が表示された後に左辺の演算結果が表示されるように、つまり、段階的に演算結果が表示されるように、表示制御がなされても構わない。
【００７４】
そして、図１４に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図１５に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号が表示される。図１１および図１４を参照して説明した例では、左辺と右辺の両方に式が示されており、そして、演算キー１０が操作されることによってその双方の式の代わりに、その演算結果が表示されている。なお、本実施の形態では、演算キー１０が操作される状況としては、このような状況に限定されない。つまり、図８に示されるように、左辺または右辺の一方のみに式が示され、他方には数値が示されている場合であっても、演算キー１０が操作された際に、一方のみの式の演算が行なわれ、その結果が、当該式の代わりに表示される。
【００７５】
また、図１５に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図１６に示されるように、判断結果表示部２３には「正解」というシンボルが表示され、そして、正解数表示部２４に表示されていた丸印の中が塗りつぶされた状態とされている。
【００７６】
以上説明した本実施の形態では、液晶表示装置２において、不等式が、本来は不等号が入るべき部分が空欄にされた状態で表示されている。
【００７７】
なお、本実施の形態において、計算問題として表示されるものは、不等式に限定されない。等式が、その一部を空欄とされて表示されても良い。
【００７８】
また、本実施の形態において、空欄とされるのは、不等式の中の、不等号が入るべき部分に限定されない。
【００７９】
たとえば、左辺または右辺の式における、演算数または被演算数が、空欄とされても良い。このような例を、図１７〜図２６を参照して、具体的に説明する。
【００８０】
図１７を参照して、液晶表示装置２の問題表示部２２には、不等式が示されている。なお、この不等式の左辺は、乗号を含む式がその一部（被演算数に対応する部分）を空欄とされて示されている。なお、空欄の下方にはカーソル２０１が表示されている。
【００８１】
そして、図１７に示された状態から、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図１８に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図１８では数字の「５」）が表示される。
【００８２】
また、図１８に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図１９に示されるように、判断結果表示部２３には「正解」というシンボルが表示され、そして、正解数表示部２４に表示されていた丸印の中の１つが塗りつぶされた状態とされている。
【００８３】
図１９では、まだ塗りつぶされずに表示されている丸印が残っているため、電卓１は、ユーザからのさらなる解答を受付けられる状態にある。具体的には、このことは、図４に示されたフローチャートにおいて、ステップＳ１８０でＮＯの判断がなされた場合に、同問題キー８が操作されると、図２０に示されたように、ステップＳ１０でそれまで表示していた計算問題と同じ計算問題が表示される。ただし、この場合、図２０に示されるように、正解数表示部２４における表示態様は、図１９に示したものから変更されない。具体的には、図１９では、正解数表示部２４において、５つ表示された丸印が１つだけ塗りつぶされた状態にあり、そして、図２０でも、正解数表示部２４ではこれらの丸印が同様に表示されている。
【００８４】
そして、図２０に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図２１に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図２１では数字の「７」）が表示される。
【００８５】
また、図２１に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図２２に示されるように、カーソル２０１が表示されなくなり、判断結果表示部２３には「正解」というシンボルが表示され、そして、正解数表示部２４に表示されていた丸印の中の２つが塗りつぶされた状態とされている。ここで、２つの丸印が塗りつぶされた状態とされるのは、それまで１つが塗りつぶされた状態とされており、そして、前回と異なる解答で正解となったため、さらに１つの丸印が新たに塗りつぶされるようになったからである。
【００８６】
図２２では、まだ塗りつぶされずに表示されている丸印が残っているため、電卓１は、ユーザからのさらなる解答を受付けられる状態にある。具体的には、このことは、図４に示されたフローチャートにおいて、ステップＳ１８０でＮＯの判断がなされた場合に、同問題キー８が操作されると、図２３に示されたように、ステップＳ１０でそれまで表示していた計算問題と同じ計算問題が表示される。ただし、この場合、図２３に示されるように、正解数表示部２４における表示態様は、図２２に示したものから変更されない。具体的には、図２２では、正解数表示部２４において、５つ表示された丸印が２つ塗りつぶされた状態にあり、そして、図２３でも、正解数表示部２４ではこれらの丸印が同様に表示されている。
【００８７】
そして、図２３に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図２４に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図２４では数字の「２」）が表示される。
【００８８】
そして、図２４に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図２５に示されるように、判断結果表示部２３には「不正解」のシンボルが表示される。なお、図２５には、具体的には、ステップＳ１２０、ステップＳ１３０、および、ステップＳ１４０が実行された状態が示されている。この場合、図２４に示された状態から、正解数表示部２４において塗りつぶされる丸印の数は変更されることはない。
【００８９】
この状態で、同問題キー８が操作されると、液晶表示装置２では、再度図２３と同様の表示が行なわれることになる。一方、次の問題キー９が操作されると、液晶表示装置２では、ステップＳ１９０、ステップＳ２００、および、ステップＳ２０１の処理を経て、図２６に示されるように、別の計算問題の表示がなされる。
【００９０】
本実施の形態では、ＣＰＵ１０１は、正解数表示部２４で表示される丸印の数を、問題表示部２２に表示される計算問題に対して設定される正解の種類の数とする。この正解の種類の数は、たとえば、各計算問題に関連付けられてデータベースに記憶されていても良いし、ＣＰＵ１０１によって、出題されるたびに算出されても良い。また、本実施の形態では、正解の種類の数は、入力装置１０５を用いて入力できる範囲に限られる。具体的には、電卓１では、不等式または等式に対して演算数または被演算数等の数値を整数でのみ入力できるものとする。このことから、本実施の形態では、ＣＰＵ１０１は、上記した正解の種類の数を、問題表示部２２に表示された計算問題の条件を満たす整数の個数とされる。ただし、本発明に従った電子機器では、計算問題の解答等の数値は、整数に限定されない。
【００９１】
また、本実施の形態では、ＣＰＵ１０１は、正解数表示部２４で表示される丸印の中で、塗りつぶして表示する丸印の数を、上記した解答記億部に記憶された正解の数とする。つまり、液晶表示装置２において図２５に示された表示がなされている状態から、次の問題キー９が操作されると、ステップＳ２００で次の計算問題の表示が行なわれた後、ステップＳ２０１で解答記億部の記憶内容がクリアされる。このことから、図２６に示されたように、次の計算問題が表示された際には、正解数表示部２４におけるすべての丸印が、塗りつぶされていない状態で表示されている。
【００９２】
また、本実施の形態において、空欄とされるのは、不等式の中の、左辺または右辺の式における、演算子に対応する部分であっても良い。このような例を、図２７〜図３６を参照して、具体的に説明する。
【００９３】
図２７を参照して、液晶表示装置２の問題表示部２２には、不等式が示されている。なお、この不等式の左辺は、その一部（演算子に対応する部分）を空欄とされて示されている。なお、空欄の下方にはカーソル２０１が表示されている。
【００９４】
そして、図２７に示された状態から、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図２８に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図２８では加号）が表示される。
【００９５】
また、図２８に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図２９に示されるように、判断結果表示部２３には「正解」というシンボルが表示され、そして、正解数表示部２４に表示されていた丸印の中の１つが塗りつぶされた状態とされている。
【００９６】
図２９では、まだ塗りつぶされずに表示されている丸印が残っているため、電卓１は、ユーザからのさらなる解答を受付けられる状態にある。具体的には、このことは、図４に示されたフローチャートにおいて、ステップＳ１８０でＮＯの判断がなされた場合に、同問題キー８が操作されると、図３０に示されたように、ステップＳ１０でそれまで表示していた計算問題と同じ計算問題が表示される。ただし、この場合、図３０に示されるように、正解数表示部２４における表示態様は、図２９に示したものから変更されない。具体的には、図２９では、正解数表示部２４において、２つ表示された丸印が１つだけ塗りつぶされた状態にあり、そして、図３０でも、正解数表示部２４ではこれらの丸印が同様に表示されている。
【００９７】
そして、図３０に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図３１に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図３１では数字の減号）が表示される。
【００９８】
また、図３１に示された状態から、さらに、ステップＳ１２０、ステップＳ１３０、ステップＳ１４０の処理が実行されて、液晶表示装置２には、図３２に示されるように、判断結果表示部２３には「不正解」というシンボルが表示される。
【００９９】
図３２では、まだ塗りつぶされずに表示されている丸印が残っているため、電卓１は、ユーザからのさらなる解答を受付けられる状態にある。具体的には、このことは、図４に示されたフローチャートにおいて、ステップＳ１８０でＮＯの判断がなされた場合に、同問題キー８が操作されると、図３３に示されたように、ステップＳ１０でそれまで表示していた計算問題と同じ計算問題が表示される。ただし、この場合、図３３に示されるように、正解数表示部２４における表示態様は、図３２に示したものから変更されない。
【０１００】
そして、図３３に示された状態から、再度、ステップＳ３０〜ステップＳ１１０の処理が実行されて、ステップＳ１１０で決定キー６が操作されたと判断されると、液晶表示装置２には、図３４に示されるように、カーソル２０１上に、ユーザが操作したキーに対応する記号（図３４では加号）が表示される。
【０１０１】
そして、図３４に示された状態から、さらに、ステップＳ１２０〜ステップＳ１７０の処理が実行されると、液晶表示装置２には、図３５に示されるように、判断結果表示部２３には「正解」のシンボルが表示される。なお、図３５では、「正解」のシンボルが表示されても、正解数表示部２４において塗りつぶされた状態で表示される丸印の数は図３４に示された状態から増えることはない。これは、この時点で解答として表示されている加号は、図２９に示されるように、一度解答として表示されているからである。つまり、液晶表示装置２において、図２９に示した表示がなされた際に、ステップＳ１７１で、すでに解答記憶部に「加号」が記憶されているため、図３５の表示が行なわれた後、ステップＳ１６０で、今回の解答がすでに解答記憶部に記憶されていると判断され、ステップＳ１７０の処理が実行されることなく、ステップＳ１９０へと処理が進められるからである。
【０１０２】
この状態で、同問題キー８が操作されると、液晶表示装置２では、再度図３３と同様の表示が行なわれることになる。一方、次の問題キー９が操作されると、液晶表示装置２では、ステップＳ１９０、ステップＳ２００、および、ステップＳ２０１の処理を経て、図３６に示されるように、別の計算問題の表示がなされる。
【０１０３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０４】
【図１】本発明の一実施の形態である電卓の外観を示す図である。
【図２】図１の電卓において、計算問題を表示した状態にある液晶表示装置を示す図である。
【図３】図１の電卓の制御ブロック図である。
【図４】図１の電卓のＣＰＵが実行する計算ドリル処理のフローチャートである。
【図５】図１の液晶表示装置の表示態様の一例を示す図である。
【図６】図１の液晶表示装置の表示態様の一例を示す図である。
【図７】図１の液晶表示装置の表示態様の一例を示す図である。
【図８】図１の液晶表示装置の表示態様の一例を示す図である。
【図９】図１の液晶表示装置の表示態様の一例を示す図である。
【図１０】図１の液晶表示装置の表示態様の一例を示す図である。
【図１１】図１の液晶表示装置の表示態様の一例を示す図である。
【図１２】図１の液晶表示装置の表示態様の一例を示す図である。
【図１３】図１の液晶表示装置の表示態様の一例を示す図である。
【図１４】図１の液晶表示装置の表示態様の一例を示す図である。
【図１５】図１の液晶表示装置の表示態様の一例を示す図である。
【図１６】図１の液晶表示装置の表示態様の一例を示す図である。
【図１７】図１の液晶表示装置の表示態様の一例を示す図である。
【図１８】図１の液晶表示装置の表示態様の一例を示す図である。
【図１９】図１の液晶表示装置の表示態様の一例を示す図である。
【図２０】図１の液晶表示装置の表示態様の一例を示す図である。
【図２１】図１の液晶表示装置の表示態様の一例を示す図である。
【図２２】図１の液晶表示装置の表示態様の一例を示す図である。
【図２３】図１の液晶表示装置の表示態様の一例を示す図である。
【図２４】図１の液晶表示装置の表示態様の一例を示す図である。
【図２５】図１の液晶表示装置の表示態様の一例を示す図である。
【図２６】図１の液晶表示装置の表示態様の一例を示す図である。
【図２７】図１の液晶表示装置の表示態様の一例を示す図である。
【図２８】図１の液晶表示装置の表示態様の一例を示す図である。
【図２９】図１の液晶表示装置の表示態様の一例を示す図である。
【図３０】図１の液晶表示装置の表示態様の一例を示す図である。
【図３１】図１の液晶表示装置の表示態様の一例を示す図である。
【図３２】図１の液晶表示装置の表示態様の一例を示す図である。
【図３３】図１の液晶表示装置の表示態様の一例を示す図である。
【図３４】図１の液晶表示装置の表示態様の一例を示す図である。
【図３５】図１の液晶表示装置の表示態様の一例を示す図である。
【図３６】図１の液晶表示装置の表示態様の一例を示す図である。
【符号の説明】
【０１０５】
１  電卓、２  液晶表示装置、３  ＯＮキー、４  等号キー、５  テンキー、６  決定キー、７  四則演算子キー、８  同問題キー、９  次の問題キー、１０  演算キー、１１，１２  不等号キー、２１  出題数表示部、２２  問題表示部、２３  判断結果表示部、２４  正解数表示部、１０１  ＣＰＵ、１０２  記憶装置、１０３  ＲＡＭ、１０４  表示装置、１０５  入力装置、２０１  カーソル。
【図１】
2007102700.tif 000003
【図２】
2007102700.tif 000004
【図３】
2007102700.tif 000005
【図４】
2007102700.tif 000006
【図５】
2007102700.tif 000007
【図６】
2007102700.tif 000008
【図７】
2007102700.tif 000009
【図８】
2007102700.tif 000010
【図９】
2007102700.tif 000011
【図１０】
2007102700.tif 000012
【図１１】
2007102700.tif 000013
【図１２】
2007102700.tif 000014
【図１３】
2007102700.tif 000015
【図１４】
2007102700.tif 000016
【図１５】
2007102700.tif 000017
【図１６】
2007102700.tif 000018
【図１７】
2007102700.tif 000019
【図１８】
2007102700.tif 000020
【図１９】
2007102700.tif 000021
【図２０】
2007102700.tif 000022
【図２１】
2007102700.tif 000023
【図２２】
2007102700.tif 000024
【図２３】
2007102700.tif 000025
【図２４】
2007102700.tif 000026
【図２５】
2007102700.tif 000027
【図２６】
2007102700.tif 000028
【図２７】
2007102700.tif 000029
【図２８】
2007102700.tif 000030
【図２９】
2007102700.tif 000031
【図３０】
2007102700.tif 000032
【図３１】
2007102700.tif 000033
【図３２】
2007102700.tif 000034
【図３３】
2007102700.tif 000035
【図３４】
2007102700.tif 000036
【図３５】
2007102700.tif 000037
【図３６】
2007102700.tif 000038