(57)【特許請求の範囲】
【請求項１】
高次不等式を因数分解形式で入力する不等式入力手段と、
この不等式入力手段により入力された不等式に含まれる各因数が“０”になる変数に対応付けた変数セルを基準に当該変数セルより小さい変数に対応付けた変数セルに“負”のデータを、大きい変数に対応付けた変数セルに“正”のデータをセットし、各因数相互の同位置の変数セルにセットされた前記データ同士の積を“０”または“正”または“負”のデータとしてｆ（ｘ）の変数セルにセットした求解テーブルを生成する求解テーブル生成手段と、
前記不等式入力手段により入力された不等式に対応するグラフを生成するグラフ生成手段と、
前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを表示部に表示させる表示制御手段と、
この表示制御手段により表示された求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルをユーザ操作に応じて指定するテーブルセル指定手段と、
このテーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルに対応するところの前記表示制御手段により表示されたグラフ上の領域を識別して表示させるグラフ領域識別表示手段と、
を備えたことを特徴とする電子式計算機。
【請求項２】
前記表示制御手段は、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを表示部に並べて表示させることを特徴とする請求項１に記載の電子式計算機。
【請求項３】
前記表示制御手段は、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを、ユーザ操作に応じて表示部に切り替えて表示させることを特徴とする請求項１に記載の電子式計算機。
【請求項４】
前記テーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルにセットされたデータが、前記不等式の不等号が示す領域に適合しているか否かを判断する不等号適否判断手段と、
この不等号適否判断手段により前記指定された求解テーブルの変数セルにセットされたデータが前記不等式の不等号が示す領域に適合しているか否かの判断に応じて、当該指定された求解テーブルの変数セルの表示形態および前記グラフ領域識別表示手段による前記指定された求解テーブルの変数セルに対応するところのグラフ上の領域の識別表示形態を適合／不適合を示す表示形態にして表示させる表示形態制御手段と、
を備えたことを特徴とする請求項１ないし請求項３の何れか１項に記載の電子式計算機。
【請求項５】
表示部を備えた電子式計算機のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
ユーザ操作に応じて、高次不等式を因数分解形式で入力する不等式入力手段、
この不等式入力手段により入力された不等式に含まれる各因数が“０”になる変数に対応付けた変数セルを基準に当該変数セルより小さい変数に対応付けた変数セルに“負”のデータを、大きい変数に対応付けた変数セルに“正”のデータをセットし、各因数相互の同位置の変数セルにセットされた前記データ同士の積を“０”または“正”または“負”のデータとしてｆ（ｘ）の変数セルにセットした求解テーブルを生成する求解テーブル生成手段、
前記不等式入力手段により入力された不等式に対応するグラフを生成するグラフ生成手段、
前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを前記表示部に表示させる表示制御手段、
この表示制御手段により表示された求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルをユーザ操作に応じて指定するテーブルセル指定手段、
このテーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルに対応するところの前記表示制御手段により表示されたグラフ上の領域を識別して表示させるグラフ領域識別表示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高次不等式の学習に適した関数電卓などの電子式計算機およびその制御プログラムに関する。
【背景技術】
【０００２】
従来、２次不等式「ａｘ２＋ｂｘ＋ｃ＞０」「…＜０」の解の領域を学習するには、先ず、２次方程式「ａｘ２＋ｂｘ＋ｃ＝０（ａ≠０）」の解（二根）を公式「ｘ＝［−ｂ±√（ｂ２−４ａｃ）］／２ａ」を用いて計算する。そして、前記２次方程式に対応するグラフ上での前記公式により計算された解ｘ１，ｘ２の位置と不等号「＞」「＜」の方向に基づいて、解の領域がどのようになるのかを学習することができる。
【０００３】
そこで、２次不等式を入力すると、その解が計算処理されて表示されると共に、前記２次不等式を等式にした方程式に対応するグラフを表示させ、同不等式の不等号に従って当該グラフ上の解の領域を着色表示などにより識別表示する電子式計算機（関数電卓）が考えられている（例えば、特許文献１参照。）。
【０００４】
一方、２次不等式の解の領域を、前記解の公式を用いずに、因数分解形式の求解テーブルＴ（図５参照）を使用して容易に理解することもできる。
【０００５】
すなわち、２次不等式が因数分解形式「（ｘ＋２）（ｘ−３）＞０」で入力された場合に、先ず２つの因数（ｘ＋２），（ｘ−３）の各々ついて、“＝０”になる解ａ「ｘ＝−２」の変数セルRa2、解ｂ「ｘ＝３」の変数セルRb4を基準にして、それぞれその前後の各変数セルRa1〜Ra5，Rb1〜Rb5を設ける。
【０００６】
そして、当該各変数セルRa1〜Ra5、Rb1〜Rb5に応じた変数値を、そのセルRan，Rbnに対応する因数（ｘ＋２），（ｘ−３）に代入した結果が、正（＋）になるか、“０”になるか、負（−）になるかを記述する。
【０００７】
そして、前記各因数（ｘ＋２），（ｘ−３）にそれぞれ対応するところの同位置の変数セル（Ra1とRb1），（Ra2とRb2），（Ra3とRb3），…に記述した正（＋），“０”，負（−）の積を求め、その結果をｆ（ｘ）の各変数セルR1，R2，R3，…に記述する。
【０００８】
これにより、前記不等式「（ｘ＋２）（ｘ−３）＞０」の解ｘの領域「ｘ＜ａ（＝−２）」「ｘ＞ｂ（＝３）」を理解できる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−１８７４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
２次不等式の解の領域を、当該不等式を等式にした２次方程式の解の公式から計算された２つの解と共に前記２次方程式に対応するグラフを表示させ、同不等式の不等号に従ったグラフ上の解の領域を着色表示などにより識別表示して理解する手法と、前記解の公式を用いずに因数分解形式の求解テーブルＴを使用して理解する手法とでは、その手法が大きく異なる。
【００１１】
しかしながら、前記何れの手法ともその各々に理解を助ける利点があり、２つの手法を上手く関係付けて学習できるようにすることが望まれる。
【００１２】
本発明は、このような課題に鑑みなされたもので、高次不等式の解の領域を、因数分解形式の求解テーブルと、同不等式を等式にした方程式に対応するグラフとを関係付けて解析することが可能になる電子式計算機およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載の電子式計算機は、高次不等式を因数分解形式で入力する不等式入力手段と、この不等式入力手段により入力された不等式に含まれる各因数が“０”になる変数に対応付けた変数セルを基準に当該変数セルより小さい変数に対応付けた変数セルに“負”のデータを、大きい変数に対応付けた変数セルに“正”のデータをセットし、各因数相互の同位置の変数セルにセットされた前記データ同士の積を“０”または“正”または“負”のデータとしてｆ（ｘ）の変数セルにセットした求解テーブルを生成する求解テーブル生成手段と、前記不等式入力手段により入力された不等式に対応するグラフを生成するグラフ生成手段と、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを表示部に表示させる表示制御手段と、この表示制御手段により表示された求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルをユーザ操作に応じて指定するテーブルセル指定手段と、このテーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルに対応するところの前記表示制御手段により表示されたグラフ上の領域を識別して表示させるグラフ領域識別表示手段と、を備えたことを特徴としている。
【００１４】
請求項２に記載の電子式計算機は、前記請求項１に記載の電子式計算機において、前記表示制御手段は、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを表示部に並べて表示させることを特徴としている。
【００１５】
請求項３に記載の電子式計算機は、前記請求項１に記載の電子式計算機において、前記表示制御手段は、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを、ユーザ操作に応じて表示部に切り替えて表示させることを特徴としている。
【００１６】
請求項４に記載の電子式計算機は、前記請求項１ないし請求項３の何れか１項に記載の電子式計算機において、前記テーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルにセットされたデータが、前記不等式の不等号が示す領域に適合しているか否かを判断する不等号適否判断手段と、この不等号適否判断手段により前記指定された求解テーブルの変数セルにセットされたデータが前記不等式の不等号が示す領域に適合しているか否かの判断に応じて、当該指定された求解テーブルの変数セルの表示形態および前記グラフ領域識別表示手段による前記指定された求解テーブルの変数セルに対応するところのグラフ上の領域の識別表示形態を適合／不適合を示す表示形態にして表示させる表示形態制御手段と、を備えたことを特徴としている。
【００１７】
請求項５に記載のプログラムは、表示部を備えた電子式計算機のコンピュータを制御するためのプログラムであって、前記コンピュータを、ユーザ操作に応じて、高次不等式を因数分解形式で入力する不等式入力手段、この不等式入力手段により入力された不等式に含まれる各因数が“０”になる変数に対応付けた変数セルを基準に当該変数セルより小さい変数に対応付けた変数セルに“負”のデータを、大きい変数に対応付けた変数セルに“正”のデータをセットし、各因数相互の同位置の変数セルにセットされた前記データ同士の積を“０”または“正”または“負”のデータとしてｆ（ｘ）の変数セルにセットした求解テーブルを生成する求解テーブル生成手段、前記不等式入力手段により入力された不等式に対応するグラフを生成するグラフ生成手段、前記求解テーブル生成手段により生成された求解テーブルと前記グラフ生成手段により生成されたグラフとを前記表示部に表示させる表示制御手段、この表示制御手段により表示された求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルをユーザ操作に応じて指定するテーブルセル指定手段、このテーブルセル指定手段により指定された前記求解テーブルの前記ｆ（ｘ）に対応する任意の変数セルに対応するところの前記表示制御手段により表示されたグラフ上の領域を識別して表示させるグラフ領域識別表示手段、として機能させることを特徴としている。
【発明の効果】
【００１８】
本発明によれば、高次不等式の解の領域を、因数分解形式の求解テーブルと、同不等式を等式にした方程式に対応するグラフとを関係付けて解析することが可能になる電子式計算機およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の電子式計算機の実施形態に係る関数電卓１０の電子回路の構成を示すブロック図。
【図２】前記関数電卓１０による不等式計算処理を示すフローチャート。
【図３】前記関数電卓１０の不等式計算処理に伴うテーブル指定領域（セル）の対応グラフ領域明示処理を示すフローチャート。
【図４】前記関数電卓１０の不等式計算処理に伴う一連の表示動作を示す図。
【図５】前記関数電卓１０の不等式計算処理に伴い生成される因数分解形式の求解テーブルＴを示す図。
【図６】前記関数電卓１０による不等式計算処理の他の実施形態を示すフローチャート。
【図７】前記関数電卓１０による不等式計算処理の他の実施形態に伴う一連の表示動作を示す図。
【発明を実施するための形態】
【００２０】
以下図面により本発明の実施の形態について説明する。
【００２１】
図１は、本発明の電子式計算機の実施形態に係る関数電卓１０の電子回路の構成を示すブロック図である。
【００２２】
この関数電卓１０は、コンピュータである制御部（ＣＰＵ）１１を備えている。
【００２３】
制御部（ＣＰＵ）１１は、メモリ１２に予め記憶されているシステムプログラム、あるいはメモリカードなどの外部記憶媒体１３から記憶媒体読み取り部１４を介してメモリ１２に読み込まれた計算機制御プログラム、あるいは通信ネットワークＮ上のＷｅｂサーバ（プログラムサーバ）１５から通信制御部１６を介してダウンロードされ前記メモリ１２に読み込まれた計算機制御プログラムに従い回路各部の動作を制御する。そして、前記メモリ１２に予め記憶されたシステムプログラムや計算機制御プログラムは、キー入力部１７からのキー入力信号に応じて起動される。
【００２４】
制御部（ＣＰＵ）１１には、前記メモリ１２、記憶媒体読み取り部１４、通信制御部１６、キー入力部１７が接続される他に、ドットマトリクス型のカラー液晶表示部（ＬＣＤ）１８が接続される。
【００２５】
メモリ１２には、本関数電卓１０の全体の動作を司る計算機制御プログラムが予め記憶されると共に、ユーザ任意に入力される高次不等式、またその方程式に応じた演算処理をして、前記不等式の解の領域を因数分解形式の求解テーブルＴと前記方程式に対応するグラフＦとを関係付けた画面（図４参照）にして表示させるための数式演算プログラム１２ａなどが記憶される。
【００２６】
またこのメモリ１２には、式メモリ１２ｂ、解メモリ１２ｃ、求解テーブルメモリ（Ｔ）１２ｄ、グラフメモリ（Ｆ）１２ｅ、ワークエリア１２ｆなどが確保される。
【００２７】
式メモリ１２ｂには、キー入力部１７のユーザ操作に応じて入力された各種の式データが記憶される。
【００２８】
解メモリ１２ｃには、前記式メモリ１２ｂに記憶された各種の式データに応じて演算処理された演算結果の解データが記憶される。
【００２９】
求解テーブルメモリ（Ｔ）１２ｄには、ユーザ操作に応じて高次不等式に対応する因数分解形式の不等式が入力され、前記数式演算プログラム１２ａに従った不等式計算処理（図２参照）が実行された場合に、前記不等式の解の領域を解析するための求解テーブルＴ（図５参照）が生成されて記憶される。
【００３０】
グラフメモリ（Ｆ）１２ｅには、ユーザ操作に応じて入力された高次方程式やその不等式に対応するグラフＦが生成されて記憶される。
【００３１】
ワークエリア１２ｆには、前記数式演算プログラム１２ａに従い制御部（ＣＰＵ）１１に入出力される種々のデータが必要に応じて一時記憶される。
【００３２】
キー入力部１７には、本関数電卓１０に搭載された各種の計算モードをメニュー画面にして表示させる際に操作される「メニュー」キー、関数電卓に通常備えられる各種の文字や数値データを入力する際に操作される「文字・数字入力キー群」、表示画面上のカーソルで示される入力位置を移動させたり、反転表示ｈで示される領域の位置を移動させたり、表示範囲をスクロールさせたりする際に操作される「↑」「↓」「←」「→」の各カーソルキー、入力データの確定や計算の実行を指示する際に操作される「実行（ＥＸＥ）」キー、予め設定された各種の機能を実行させる際に操作されるファンクション「Ｆ１」〜「Ｆ６」キー、実行中の処理を別の処理に切り替えたり終了させたりする際に操作される「ＥＸＩＴ」キーなどが設けられる。
【００３３】
この関数電卓１０は、高次不等式の解を計算するモードにおいて、求解対象の高次不等式が因数分解形式の不等式として入力された場合に、解の領域を解析するための求解テーブルＴ（図５参照）を生成する機能、前記高次不等式を等式にした方程式に対応するグラフＦを生成する機能、前記求解テーブルＴのｆ（ｘ）の各変数セルR1,R2,R3,…と前記グラフＦの領域とを関係付けて識別表示する機能、この求解テーブルＴとグラフＦとを関係付けた識別表示に際して前記不等式の不等号に合致（適合）する領域を青色で、合致しない領域を赤色で表示する機能などを有する。
【００３４】
次に、前記構成の関数電卓１０による不等式計算機能について説明する。
【００３５】
図２は、前記関数電卓１０による不等式計算処理を示すフローチャートである。
【００３６】
図３は、前記関数電卓１０の不等式計算処理に伴うテーブル指定領域（セル）の対応グラフ領域明示処理を示すフローチャートである。
【００３７】
図４は、前記関数電卓１０の不等式計算処理に伴う一連の表示動作を示す図である。
【００３８】
図５は、前記関数電卓１０の不等式計算処理に伴い生成される因数分解形式の求解テーブルＴを示す図である。
【００３９】
２次不等式の計算モードが設定されると、例えば図４（Ａ）に示すように、因数分解形式の不等式エリア［Ａ］と一般形式の２次不等式エリア［Ｂ］からなる不等式入力画面Ｇがカラー液晶表示部１８に表示される。
【００４０】
この不等式入力画面Ｇにおいて、上下カーソルキー「↑」又は「↓」および「実行（ＥＸＥ）」キーのユーザ操作に応じて因数分解形式の不等式エリア［Ａ］が指定されると、当該不等式エリア［Ａ］の不等式を構成する各因数の変数入力エリアａ，ｂおよび不等号入力エリアＭがユーザ入力を促す黄色で表示される（ステップＳ１）。
【００４１】
ここで、例えば前記不等式エリア［Ａ］の一方の因数の変数入力エリアａに“−１”、もう一方の因数の変数入力エリアｂに“３”、不等号入力エリアＭに“＞”が入力されると、当該不等式エリア［Ａ］に入力された不等式「（ｘ＋２）（ｘ−３）＞０」が式メモリ１２ｂに記憶される（ステップＳ２）。
【００４２】
すると、前記式メモリ１２ｂに記憶された不等式「（ｘ＋２）（ｘ−３）＞０」を構成する各因数「ｘ＋２」「ｘ−３」と「ｆ（ｘ）」が、求解テーブルメモリ１２ｄに生成される因数分解形式の求解テーブルＴ（図５参照）にセットされる（ステップＳ３）。
【００４３】
そして、前記求解テーブルＴにおいて、前記不等式「（ｘ＋２）（ｘ−３）＞０」を等式「（ｘ＋２）（ｘ−３）＝０」とした場合の各因数「ｘ＋２」「ｘ−３」の解ａ「ｘ＝−２」と解ｂ「ｘ＝３」の各変数に対応した変数セルRa2とRb4を基準に、それぞれその前後の各変数に対応した変数セルRa1〜Ra5，Rb1〜Rb5が設定される（ステップＳ４）。
【００４４】
すると、前記求解テーブルＴに設定された各変数セルRa1〜Ra5、Rb1〜Rb5に応じた変数値（Ra1[-3],Ra2[-2],Ra3[-1],Ra4[0],Ra5[1]、Rb1[0],Rb2[1],Rb3[2],Rb4[3],Rb5[4]）を、当該各変数セルRan，Rbnに対応するところの各因数「ｘ＋２」「ｘ−３」に代入した結果の値が、正（＋）になるか、“０”になるか、負（−）になるか判定され、各変数セルRa1〜Ra5、Rb1〜Rb5にそれぞれ判定された符号データがセットされる。さらに、前記各因数「ｘ＋２」「ｘ−３」にそれぞれ対応するところの同位置の変数セル、つまりRa1とRb1，Ra2とRb2，Ra3とRb3，…にセットされた符号データの積が計算され、その計算結果が「ｆ（ｘ）」の各変数セルR1，R2，R3，…にセットされる（ステップＳ５）。
【００４５】
また、前記式メモリ１２ｂに記憶された不等式「（ｘ＋２）（ｘ−３）＞０」に対応するグラフＦが生成されてグラフメモリ１２ｅに記憶される（ステップＳ６）。
【００４６】
すると、前記求解テーブルメモリ１２ｄに生成された求解テーブルＴの予め設定された初期指定領域（例えばセル“R1”）が反転表示ｈの対象に設定され（ステップＳ７）、図３におけるテーブル指定領域（セル）の対応グラフ領域明示処理へ移行される（ステップＳＡ）。
【００４７】
このテーブル指定領域（セル）の対応グラフ領域明示処理では、先ず、前記求解テーブルメモリ１２ｄに記憶された求解テーブルＴの反転表示ｈの対象に設定されている反転指定領域（セル）“Rn”（最初はセル“R1”）にセットされた「ｆ（ｘ）」の符号データが読み出される（ステップＡ１）。
【００４８】
そして、前記ステップＡ１にて読み出された反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが、正（＋）、“０”、負（−）の何れかであるかが判断される（ステップＡ２〜Ａ４）。
【００４９】
ここで、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが正（＋）であると判断された場合は（ステップＡ２（Ｙｅｓ））、前記式メモリ１２ｂに記憶された不等式に設定された不等号が“≦”または“＜”であるか判断される（ステップＡ５）。
【００５０】
前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが正（＋）であって、前記不等式の不等号が“≦”または“＜”であると判断された場合は（ステップＡ５（Ｙｅｓ））、当該反転指定領域（セル）“Rn”の反転表示ｈの色が不適合の色（赤）に設定される（ステップＡ６）。
【００５１】
一方、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが正（＋）であって、前記不等式の不等号が“≦”または“＜”ではないと判断された場合は（ステップＡ５（Ｎｏ））、当該反転指定領域“Rn”の反転表示ｈの色が適合の色（青）に設定される（ステップＡ７）。
【００５２】
また、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが“０”であると判断された場合は（ステップＡ３（Ｙｅｓ））、前記式メモリ１２ｂに記憶された不等式に設定された不等号が“＞”または“＜”であるか判断される（ステップＡ８）。
【００５３】
前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが“０”であって、前記不等式の不等号が“＞”または“＜”であると判断された場合は（ステップＡ８（Ｙｅｓ））、当該反転指定領域“Rn”の反転表示ｈの色が不適合の色（赤）に設定される（ステップＡ９）。
【００５４】
一方、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが“０”であって、前記不等式の不等号が“＞”または“＜”ではないと判断された場合は（ステップＡ８（Ｎｏ））、当該反転指定領域“Rn”の反転表示ｈの色が適合の色（青）に設定される（ステップＡ１０）。
【００５５】
また、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが負（−）であると判断された場合は（ステップＡ４（Ｙｅｓ））、前記式メモリ１２ｂに記憶された不等式に設定された不等号が“≧”または“＞”であるか判断される（ステップＡ１１）。
【００５６】
前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが負（−）であって、前記不等式の不等号が“≧”または“＞”であると判断された場合は（ステップＡ１１（Ｙｅｓ））、当該反転指定領域“Rn”の反転表示ｈの色が不適合の色（赤）に設定される（ステップＡ１２）。
【００５７】
一方、前記反転指定領域（セル）“Rn”の「ｆ（ｘ）」の符号データが負（−）であって、前記不等式の不等号が“≧”または“＞”ではないと判断された場合は（ステップＡ１１（Ｎｏ））、当該反転指定領域“Rn”の反転表示ｈの色が適合の色（青）に設定される（ステップＡ１３）。
【００５８】
すると、前記求解テーブルメモリ１２ｄに記憶された求解テーブルＴの反転指定領域“Rn”の反転表示ｈの色が、前記ステップＡ６，Ａ７，Ａ９，Ａ１０，Ａ１２，Ａ１３の何れかにて設定された色に変更される（ステップＡ１４）。
【００５９】
またこれに伴い、グラフメモリ１２ｅに記憶されているグラフＦにおいて、前記求解テーブルＴの反転指定領域（セル）“Rn”に対応するところのグラフ領域Ｑの表示色も、前記ステップＡ６，Ａ７，Ａ９，Ａ１０，Ａ１２，Ａ１３の何れかにて設定された色に変更される（ステップＡ１５）。
【００６０】
こうして、前記テーブル指定領域（セル）の対応グラフ領域明示処理（ステップＳＡ）により、前記求解テーブルメモリ１２ｄに記憶されている求解テーブルＴの反転指定領域（セル）“Rn”の反転表示ｈの色、および前記グラフメモリ１２ｅに記憶されているグラフＦの前記求解テーブルＴの反転指定領域（セル）“Rn”に対応するところのグラフ領域Ｑの表示色が設定されると、当該設定された表示色に従って、図４（Ｂ）に示すように、前記求解テーブルＴおよびグラフＦがカラー液晶表示部１８に並べて表示される（ステップＳ８）。
【００６１】
この図４（Ｂ）で示した求解テーブルＴおよびグラフＦの場合、前記因数分解形式の不等式「（ｘ＋２）（ｘ−３）＞０」の一方の因数「ｘ＋２」の解ａ「ｘ＝−２」よりも小さいところの「ｆ（ｘ）」の反転指定領域（セル）“R1”にセットされた符号データが正（＋）であって、且つこれに対応するところのグラフ領域Ｑが正側にあり、何れも適合色（青）で表示されることで、当該求解テーブルＴの反転指定領域“R1”およびグラフＦのグラフ領域Ｑが前記不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域に含まれると明確に理解して学習することができる。
【００６２】
ここで、カーソルキー「→」が操作されると（ステップＳ９（Ｙｅｓ））、求解テーブルメモリ１２ｄに記憶されている求解テーブルＴの現在の反転指定領域（セル）“R1”がカーソル指定方向の右隣りの領域（セル）“R2”に移動され（ステップＳ１０）、前記図３におけるテーブル指定領域（セル）の対応グラフ領域明示処理（ステップＳＡ）を経て更新された求解テーブルＴおよびグラフＦの表示処理（ステップＳ８）が繰り返される。そして、図４（Ｃ）に示すように更新された求解テーブルＴおよびグラフＦがカラー液晶表示部１８に表示される。
【００６３】
この図４（Ｃ）で示した求解テーブルＴおよびグラフＦの場合、前記因数分解形式の不等式「（ｘ＋２）（ｘ−３）＞０」の一方の因数「ｘ＋２」の解ａ「ｘ＝−２」のところの「ｆ（ｘ）」の反転指定領域（セル）“R2”にセットされた符号データが“０”であって、且つこれに対応するところのグラフ領域ＱがＸ軸上（Ｙ＝０）にあり、何れも不適合色（赤）で表示されることで、当該求解テーブルＴの反転指定領域“R2”およびグラフＦのグラフ領域Ｑが前記不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域には含まれないと明確に理解して学習することができる。
【００６４】
この後さらに、カーソルキー「→」が操作されると（ステップＳ９（Ｙｅｓ））、前回同様に、求解テーブルメモリ１２ｄに記憶されている求解テーブルＴの現在の反転指定領域（セル）“R2”がカーソル指定方向の右隣りの領域（セル）“R3”に移動され（ステップＳ１０）、前記図３におけるテーブル指定領域（セル）の対応グラフ領域明示処理（ステップＳＡ）を経て更新された求解テーブルＴおよびグラフＦの表示処理（ステップＳ８）が繰り返される。そして、図４（Ｄ）に示すように更新された求解テーブルＴおよびグラフＦがカラー液晶表示部１８に表示される。
【００６５】
この図４（Ｄ）で示した求解テーブルＴおよびグラフＦの場合、前記因数分解形式の不等式「（ｘ＋２）（ｘ−３）＞０」の一方の因数「ｘ＋２」の解ａ「ｘ＝−２」と、もう一方の因数「ｘ−３」の解ａ「ｘ＝３」の間にあるところの「ｆ（ｘ）」の反転指定領域（セル）“R3”にセットされた符号データが負（−）であって、且つこれに対応するところのグラフ領域Ｑが負側にあり、何れも不適合色（赤）で表示されることで、当該求解テーブルＴの反転指定領域“R3”およびグラフＦのグラフ領域Ｑが前記不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域には含まれないと明確に理解して学習することができる。
【００６６】
また同様に、図４（Ｅ）で示す求解テーブルＴおよびグラフＦの場合、前記因数分解形式の不等式「（ｘ＋２）（ｘ−３）＞０」のもう一方の因数「ｘ−３」の解ａ「ｘ＝３」のところの「ｆ（ｘ）」の反転指定領域（セル）“R4”にセットされた符号データが“０”であって、且つこれに対応するところのグラフ領域ＱがＸ軸上（Ｙ＝０）にあり、何れも不適合色（赤）で表示されることで、当該求解テーブルＴの反転指定領域“R4”およびグラフＦのグラフ領域Ｑが前記不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域には含まれないと明確に理解して学習することができる。
【００６７】
さらに同様に、図４（Ｆ）で示す求解テーブルＴおよびグラフＦの場合、前記因数分解形式の不等式「（ｘ＋２）（ｘ−３）＞０」のもう一方の因数「ｘ−３」の解ａ「ｘ＝３」よりも大きいところの「ｆ（ｘ）」の反転指定領域（セル）“R5”にセットされた符号データが正（＋）であって、且つこれに対応するところのグラフ領域Ｑが正側にあり、何れも適合色（青）で表示されることで、当該求解テーブルＴの反転指定領域“R5”およびグラフＦのグラフ領域Ｑが前記不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域に含まれると明確に理解して学習することができる。
【００６８】
なお、カーソルキー「←」が操作されると（ステップＳ９（Ｙｅｓ））、求解テーブルメモリ１２ｄに記憶されている求解テーブルＴの現在の反転指定領域（セル）“Rn”がカーソル指定方向の左隣りの領域（セル）“Rn-1”に移動され（ステップＳ１０）、前記図３におけるテーブル指定領域（セル）の対応グラフ領域明示処理（ステップＳＡ）を経て更新された求解テーブルＴおよびグラフＦの表示処理（ステップＳ８）が繰り返される。そして、前記同様に更新された求解テーブルＴおよびグラフＦがカラー液晶表示部１８に表示される。
【００６９】
この後、「ＥＸＩＴ」キーのユーザ操作により表示の終了が指示されると（ステップＳ１１（Ｙｅｓ））、前記一連の不等式計算処理が終了される（ＥＮＤ）。
【００７０】
なお、前記実施形態では、因数分解形式の求解テーブルＴとグラフＦとを、カラー液晶表示部１８に並べて表示させ、カーソルキー「→」「←」の操作に応じて当該求解テーブルＴの反転指定領域（セル）“Rn”の移動とグラフＦのグラフ領域Ｑの移動とを連動して表示させるようにした。
【００７１】
これに対し、次の他の実施形態で説明するように、前記因数分解形式の求解テーブルＴとグラフＦとを、カラー液晶表示部１８に対しユーザ操作に応じて切り替えて表示させ、当該求解テーブルＴの反転指定領域（セル）“Rn”の移動とグラフＦのグラフ領域Ｑの移動とを対応させてもよい。
【００７２】
（他の実施形態）
図６は、前記関数電卓１０による不等式計算処理の他の実施形態を示すフローチャートである。
【００７３】
図７は、前記関数電卓１０による不等式計算処理の他の実施形態に伴う一連の表示動作を示す図である。
【００７４】
この図６で示す不等式計算処理の他の実施形態では、前記図２で示した不等式計算処理のステップＳＡ以降の処理が異なり、カラー液晶表示部１８における表示の内容を、「ＥＸＥ」キーまたは「Ｆ６」キーの操作に応じて求解テーブルＴからグラフＦへの切り替え（ステップＳ１３（Ｙｅｓ）→Ｓ１４）、「ＥＸＩＴ」キーの操作に応じてグラフＦから求解テーブルＴへと切り替える（ステップＳ１７（Ｙｅｓ）→Ｓ８′）。
【００７５】
すなわち、図７（Ａ）に示すような不等式入力画面Ｇから、前記図２におけるステップＳ１〜Ｓ６の処理を経て、入力された不等式「（ｘ＋２）（ｘ−３）＞０」に対応する因数分解形式の求解テーブルＴおよびグラフＦが生成された後に、求解テーブルメモリ１２ｄに生成された前記求解テーブルＴの予め設定された初期指定領域（例えばセル“R1”）が反転表示ｈの対象に設定されると（ステップＳ７）、先ず、前記実施形態同様に図３におけるテーブル指定領域（セル）の対応グラフ領域明示処理（ステップＳＡ）を経て、図７（Ｂ１）に示すように、反転指定領域（セル）“R1”が適合色（青）に設定された求解テーブルＴがカラー液晶表示部１８に表示される（ステップＳ８′）。
【００７６】
ここで、カーソルキー「→」または「←」が操作されると（ステップＳ９′（Ｙｅｓ））、当該カーソル操作の都度、求解テーブルＴにおける反転指定領域（セル）“Rn”が指定の方向へ移動されて（ステップＳ１０′）、前記テーブル指定領域（セル）の対応グラフ領域明示処理が繰り返し実行され（ステップＳＡ）、図７（Ｃ１）〜（Ｆ１）に示すように、更新された求解テーブルＴがカラー液晶表示部１８に表示される（ステップＳ８′）。
【００７７】
そして、前記図７（Ｂ１）〜（Ｆ１）で示したように、ユーザ所望の反転指定領域（セル）“Rn”を適合色（青）または不適合色（赤）に反転表示ｈさせた求解テーブルＴの表示状態において、「ＥＸＥ」キーまたは「Ｆ６」キーが操作されると（ステップＳ１３（Ｙｅｓ））、図７（Ｂ２）〜（Ｆ２）に示すように、前記求解テーブルＴの現在の反転指定領域“Rn”に対応するグラフ領域Ｑが同じ適合色（青）または不適合色（赤）で表示されてなるグラフＦが、カラー液晶表示部１８に切り替えられて表示される（ステップＳ１４）。
【００７８】
このグラフＦの表示状態において、カーソルキー「→」または「←」が操作されると（ステップＳ１５（Ｙｅｓ））、当該カーソル操作の都度、前記ステップＳ１０′→ＳＡでの処理と同様に、求解テーブルメモリ１２ｄに記憶された求解テーブルＴにおける反転指定領域（セル）“Rn”が指定の方向へ移動されて（ステップＳ１６）、前記テーブル指定領域（セル）の対応グラフ領域明示処理が繰り返し実行され（ステップＳＡ）、図７（Ｂ２）〜（Ｆ２）に示すように、更新された求解テーブルＴに対応するグラフＦがカラー液晶表示部１８に表示される（ステップＳ１４）。
【００７９】
一方、前記図７（Ｂ２）〜（Ｆ２）で示したように、ユーザ所望のグラフ領域Ｑを適合色（青）または不適合色（赤）で表示させたグラフＦの表示状態において、「ＥＸＩＴ」キーが操作されると（ステップＳ１７（Ｙｅｓ））、図７（Ｂ１）〜（Ｆ１）に示すように、前記グラフＦの現在のグラフ領域Ｑに対応する反転指定領域（セル）“Rn”が同じ適合色（青）または不適合色（赤）で反転表示ｈされた求解テーブルＴがカラー液晶表示部１８に切り替えられて表示される（ステップＳ１８′）。
【００８０】
したがって、この他の実施形態による不等式計算処理の場合でも、カラー液晶表示部１８に自在に切り替えられて表示される求解テーブルＴとグラフＦとにおいて、当該求解テーブルＴの反転指定領域（セル）“Rn”とグラフＦのグラフ領域Ｑとを対応付けて表示させ、入力された不等式「（ｘ＋２）（ｘ−３）＞０」の解の領域に含まれるか否かを適合色（青）または不適合色（赤）にて明確に表示させることができる。
【００８１】
この他の実施形態による不等式計算処理の場合、カラー液晶表示部１８には求解テーブルＴとグラフＦとを切り替えて表示させるので、当該表示部１８の画面サイズが小さくても容易に実現可能である。
【００８２】
なお、前記各実施形態において記載した電子式計算機（１０）による動作手法、すなわち、図２のフローチャートに示す不等式計算処理、図３のフローチャートに示す前記不等式計算処理に伴うテーブル指定領域（セル）の対応グラフ領域明示処理、図６のフローチャートに示す前記不等式計算処理の他の実施形態などの各手法は、コンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体（１３）に格納して配布することができる。そして、電子式計算機（１０）のコンピュータ（１１）は、この外部記憶媒体（１３）に記憶されたプログラムを記憶装置（１２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した因数分解形式の不等式に対応する求解テーブルＴとグラフＦとの連動表示機能を実現し、前述した手法による同様の処理を実行することができる。
【００８３】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（公衆回線）Ｎ上を伝送させることができ、この通信ネットワークＮに接続された通信装置（１６）によって前記プログラムデータを電子式計算機（１０）のコンピュータ（１１）に取り込み、前述した因数分解形式の不等式に対応する求解テーブルＴとグラフＦとの連動表示機能を実現することもできる。
【００８４】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【００８５】
１０  …関数電卓（電子式計算機）
１１  …制御部（ＣＰＵ）
１２  …メモリ
１２ａ…数式演算プログラム
１２ｂ…式メモリ
１２ｃ…解メモリ
１２ｄ…求解テーブルメモリ（Ｔ）
１２ｅ…グラフメモリ（Ｆ）
１２ｆ…ワークエリア
１３  …外部記憶媒体
１４  …記憶媒体読み取り部
１５  …Ｗｅｂサーバ
１６  …通信制御部
１７  …キー入力部
１８  …カラー液晶表示部
Ｎ  …通信ネットワーク
Ｇ  …不等式入力画面
ｈ  …反転表示
Rn  …変数セル
Ｑ  …グラフ領域
【図１】
0005533014.tif 000002
【図２】
0005533014.tif 000003
【図３】
0005533014.tif 000004
【図４】
0005533014.tif 000005
【図５】
0005533014.tif 000006
【図６】
0005533014.tif 000007
【図７】
0005533014.tif 000008