(57)【要約】【課題】回帰グラフについての学習効果を高める。【解決手段】  関数電卓１は、座標値に対応する位置にプロットされた点からなる散布図を描画表示させるＣＰＵ１１を備える。このＣＰＵ１１は、ユーザ操作に応じて散布図上にグラフを描画表示させ、この描画グラフについて、前記散布図に対する回帰グラフとしての適合度を算出するとともに、この適合度を所定の基準に基づいて評価し、評価結果を表示させる。【選択図】図７
2011158945.tif 000002
【特許請求の範囲】
【請求項１】
座標値に対応する位置にプロットされた点からなる散布図を描画表示させる散布図描画制御手段と、
ユーザ操作に応じて前記散布図上にグラフを描画表示させるグラフ描画制御手段と、
前記グラフ描画制御手段による描画グラフについて、前記散布図に対する回帰グラフとしての適合度を算出するとともに、この適合度を所定の基準に基づいて評価し、評価結果を表示させる適合度評価表示制御手段と、
を備えることを特徴とするグラフ表示制御装置。
【請求項２】
請求項１記載のグラフ表示制御装置において、
前記描画グラフは、直線のグラフであることを特徴とするグラフ表示制御装置。
【請求項３】
請求項１または２記載のグラフ表示制御装置において、
前記散布図において最も外側にプロットされた各点を結ぶ線によって囲まれる領域の外縁を、前記描画グラフを描画すべき範囲の指標として識別表示させる描画範囲識別表示制御手段を備えることを特徴とするグラフ表示制御装置。
【請求項４】
請求項１〜３の何れか一項に記載のグラフ表示制御装置において、
ユーザ操作に応じて前記描画グラフを移動または回転させる描画グラフ調整手段を備えることを特徴とするグラフ表示制御装置。
【請求項５】
請求項１〜４の何れか一項に記載のグラフ表示制御装置において、
前記適合度評価表示制御手段は、
前記散布図に対する前記描画グラフの決定係数に基づいて前記適合度を算出することを特徴とするグラフ表示制御装置。
【請求項６】
コンピュータに、
座標値に対応する位置にプロットされた点からなる散布図を描画表示させる散布図描画制御機能と、
ユーザ操作に応じて前記散布図上にグラフを描画表示させるグラフ描画制御機能と、
前記グラフ描画制御機能による描画グラフについて、前記散布図に対する回帰グラフとしての適合度を算出するとともに、この適合度を所定の基準に基づいて評価し、評価結果を表示させる適合度評価表示制御機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフ表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来、統計の分野においては、観測値を元にして作成した散布図から、当該観測値の相関の様子を調べ、未観測の値を予測する学習が行われている。ここで、予測値を正確に求めるためには、作成した散布図に適した回帰グラフを描画することが有効である。
【０００３】
そこで、近年、散布図を元に自動的に回帰グラフを描くことが可能なグラフ関数電卓が開発されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３５７０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、散布図に対して自動的に回帰グラフを描画させるだけでは、どのようなグラフを描けば回帰グラフとなるのかをユーザに考えさせることがないため、高い学習効果を期待することはできない。
【０００６】
本発明の課題は、回帰グラフについての学習効果を高めることのできるグラフ表示制御装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に記載の発明は、グラフ表示制御装置において、
座標値に対応する位置にプロットされた点からなる散布図を描画表示させる散布図描画制御手段と、
ユーザ操作に応じて前記散布図上にグラフを描画表示させるグラフ描画制御手段と、
前記グラフ描画制御手段による描画グラフについて、前記散布図に対する回帰グラフとしての適合度を算出するとともに、この適合度を所定の基準に基づいて評価し、評価結果を表示させる適合度評価表示制御手段と、
を備えることを特徴とする。
【０００８】
請求項２記載の発明は、請求項１記載のグラフ表示制御装置において、
前記描画グラフは、直線のグラフであることを特徴とする。
【０００９】
請求項３記載の発明は、請求項１または２記載のグラフ表示制御装置において、
前記散布図において最も外側にプロットされた各点を結ぶ線によって囲まれる領域の外縁を、前記描画グラフを描画すべき範囲の指標として識別表示させる描画範囲識別表示制御手段を備えることを特徴とする。
【００１０】
請求項４記載の発明は、請求項１〜３の何れか一項に記載のグラフ表示制御装置において、
ユーザ操作に応じて前記描画グラフを移動または回転させる描画グラフ調整手段を備えることを特徴とする。
【００１１】
請求項５記載の発明は、請求項１〜４の何れか一項に記載のグラフ表示制御装置において、
前記適合度評価表示制御手段は、
前記散布図に対する前記描画グラフの決定係数に基づいて前記適合度を算出することを特徴とする。
【００１２】
請求項６記載の発明は、プログラムにおいて、
コンピュータに、
座標値に対応する位置にプロットされた点からなる散布図を描画表示させる散布図描画制御機能と、
ユーザ操作に応じて前記散布図上にグラフを描画表示させるグラフ描画制御機能と、
前記グラフ描画制御機能による描画グラフについて、前記散布図に対する回帰グラフとしての適合度を算出するとともに、この適合度を所定の基準に基づいて評価し、評価結果を表示させる適合度評価表示制御機能と、
を実現させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザ操作に応じて散布図上にグラフが描画表示され、この描画グラフについて、散布図データに対する回帰グラフとしての適合度が算出されるとともに、この適合度が所定の基準に基づいて評価され、評価結果が表示されるので、どのようなグラフを描けば散布図の回帰グラフとなるのかをユーザに考えさせることができる。従って、回帰グラフについての学習効果を高めることができる。
【図面の簡単な説明】
【００１４】
【図１】関数電卓の概略構成を示す平面図である。
【図２】関数電卓の機能構成を示すブロック図である。
【図３】情報表示処理の流れを示すフローチャートである。
【図４】関数グラフ描画処理の流れを示すフローチャートである。
【図５】適合度判定・表示処理の流れを示すフローチャートである。
【図６】散布図の座標値の一例を示す図である。
【図７】ディスプレイの表示内容を示す図である。
【図８】ディスプレイの表示内容を示す図である。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１６】
［１．１  外観構成］
図１は、本発明に係る電子機器を適用した関数電卓１の概略構成を示す平面図である。
この図に示すように、関数電卓１は、各種キー群を有する入力キー群２と、ディスプレイ３と、を備えている。
【００１７】
入力キー群２は、ユーザから数値や演算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、それぞれ固有の機能を割り当てられた複数のキーを備えている。本実施の形態においては、入力キー群２は、テンキー２０や演算記号キー２１、カーソルキー２２、ＥＸＥキー２３、ＤＥＬキー２４等を備えている。
【００１８】
このうち、テンキー２０は数値の入力操作を受けるキーであり、演算記号キー２１は各種演算記号の入力操作を受けるキーである。
【００１９】
カーソルキー２２は、ディスプレイ３内で編集対象位置や選択対象位置を示すカーソルを所定の移動方向に移動させる場合等に押下されるキーであり、本実施の形態においては、上下左右の４方向について入力可能に構成されている。
【００２０】
ＥＸＥキー２３は、処理の実行指示や決定指示の入力操作を受けるキーであり、例えば数式の入力後には演算処理の実行を指示するキーとして機能するようになっている。ＤＥＬキー２４は、ディスプレイ３に表示されている数値や演算記号などの削除操作を受けるキーである。
【００２１】
ディスプレイ３は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等により構成されており、入力キー群２などの操作に応じた文字や符号、数式、演算結果などの他、関数電卓１を使用するために必要な各種データを表示するようになっている。このディスプレイ３には、タッチパネル３０が表示画面全面に亘って一体的に設けられている。
【００２２】
タッチパネル３０は、ディスプレイ３の表示画面に対する入力ペン（図示省略）の接触位置を電磁誘導方式、磁気歪式、感圧式等の方式によって検出し、当該接触位置の信号を出力するようになっている。具体的には、本実施の形態におけるディスプレイ３には、後述の図７（ｅ）等に示すように、グラフ決定キー３１や左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６、左回転キー３７などがソフトキーとして表示されるようになっており、これらのキーに対してタッチ操作が行われると、タッチされたキーに対応する信号をタッチパネル３０が出力するようになっている。
【００２３】
ここで、グラフ決定キー３１は、後述の関数グラフ描画処理（図４参照）においてユーザが回帰グラフを意図して描画したグラフ（以下、ユーザ描画回帰グラフとする）の位置や傾きなどの形態を確定させる場合に押下されるキーである。また、左移動キー３２、下移動キー３３、上移動キー３４及び右移動キー３５は、関数グラフ描画処理においてユーザがユーザ描画回帰グラフを左方向、下方向、上方向、右方向に移動させる場合に押下されるキーである。また、右回転キー３６及び左回転キー３７は、関数グラフ描画処理においてユーザがユーザ描画回帰グラフを右方向、左方向に回転させる場合に押下されるキーである。
【００２４】
［１．２  機能構成］
続いて、関数電卓１の機能構成を説明する。
図２は、関数電卓１の概略的な機能構成を示すブロック図である。
【００２５】
この図に示すように、関数電卓１は、キー入力部１４と、表示部１５と、ＲＡＭ（Random Access Memory）１２と、記憶部１３と、ＣＰＵ（Central Processing Unit）１１と、を備えて構成されている。
【００２６】
キー入力部１４は、上述の入力キー群２を備えており、押下されたキーに対応する操作信号をＣＰＵ１１に出力するようになっている。
【００２７】
表示部１５は、上述のディスプレイ３を備えており、ＣＰＵ１１からの表示信号に従って各種情報をディスプレイ３に表示するようになっている。また、この表示部１５は、ディスプレイ３と一体的に設けられたタッチパネル３０を備えており、表示画面に対する入力ペンの接触位置情報をＣＰＵ１１に出力するようになっている。
【００２８】
ＲＡＭ１２は、情報を一時的に格納する揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納する複数のワークエリアを有する。例えば、本実施の形態におけるＲＡＭ１２は、ワークエリアとしてグラフ式記憶領域１２０及び適合度記憶領域１２１を有するようになっている。
【００２９】
グラフ式記憶領域１２０には、後述の情報表示処理（図３〜図５参照）において描画表示されるグラフのグラフ式が記憶されるようになっている。
【００３０】
適合度記憶領域１２１には、後述の情報表示処理（図３〜図５参照）において算出される適合度、より詳細には、ユーザ描画回帰グラフが散布図に対する回帰グラフとして適合する度合いが記憶されるようになっている。
【００３１】
記憶部１３は、ＲＯＭ（Read  Only  Memory）等により構成される不揮発性のメモリであり、各種プログラム及び各種データを記憶している。具体的には、記憶部１３は、本発明に係るプログラムとしての情報表示プログラム１３０と、散布図データテーブル１３１とを記憶している。
【００３２】
情報表示プログラム１３０は、後述の情報表示処理（図３〜図５参照）をＣＰＵ１１に実行させるためのプログラムである。
【００３３】
散布図データテーブル１３１は、後述の情報表示処理（図３〜図５参照）において入力される散布図の座標値を記憶するようになっている。
【００３４】
ＣＰＵ１１は、関数電卓１の各部を中央制御する。具体的には、ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働で、各種処理を実行する。
【００３５】
［１．３  関数電卓の動作］
続いて、関数電卓１の動作について説明する。
【００３６】
図３は、情報表示処理の動作を説明するためのフローチャートである。なお、この情報表示処理は、ユーザによりタッチパネル３０やキー入力部１４を介して情報表示処理の実行指示が入力されると、記憶部１３から情報表示プログラム１３０が読み出されてＲＡＭ１２に適宜展開される結果、当該情報表示プログラム１３０とＣＰＵ１１との協働によって実行される。
【００３７】
この図に示すように、情報表示処理においては、まずユーザが入力キー群２を操作して座標値を入力すると（ステップＳ１）、ＣＰＵ１１は、この座標値を散布図データテーブル１３１に記憶させるとともに、この座標値に対応する位置にプロットされた点からなる散布図をディスプレイ３に描画表示させる（ステップＳ２）。
【００３８】
次に、ＣＰＵ１１は、ユーザ描画回帰グラフを描画すべき範囲の指標（以下、グラフ描画指標とする）の表示指示操作をユーザが行うか否かを判定し（ステップＳ３）、行わないと判定した場合（ステップＳ３；Ｎｏ）には、後述のステップＳ５に移行する。
【００３９】
また、ステップＳ３においてグラフ描画指標の表示指示操作をユーザが行ったと判定した場合（ステップＳ３；Ｙｅｓ）には、ＣＰＵ１１は、散布図において最も外側にプロットされた各点を結ぶ線によって囲まれる領域の外縁をグラフ描画指標として識別表示させる（ステップＳ４）。なお、本実施の形態においては、外縁を破線で表示することにより識別表示することとして説明するが、外縁で囲まれる領域を赤色などで塗り潰すことにより、識別表示することとしても良い。また、前記各点を結ぶ線は、直線でも良いし、外縁が滑らかとなるような曲線でも良い。
【００４０】
次に、ＣＰＵ１１は、ユーザ描画回帰グラフと、所定の処理により算出される回帰グラフとを描画するための関数グラフ描画処理を行う（ステップＳ５）。
【００４１】
具体的には、図４に示すように、この関数グラフ描画処理においてＣＰＵ１１は、まずグラフの描画指示操作をユーザが行うか否かを判定し（ステップＴ１）、行わないと判定した場合（ステップＴ１；Ｎｏ）には、他の処理へ移行する。
【００４２】
また、ステップＴ１において描画指示操作をユーザが行ったと判定した場合（ステップＴ１；Ｙｅｓ）には、ＣＰＵ１１は、直線グラフや曲線グラフなど、グラフの種類（高次グラフにおいては次数。他に、対数グラフや指数グラフなど。）をディスプレイ３に表示させて何れかのグラフの種類を選択させた後（ステップＴ２）、所定の形態のユーザ描画回帰グラフをディスプレイ３に描画表示させる（ステップＴ３）。また、このときＣＰＵ１１は、グラフ決定キー３１、左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６及び左回転キー３７をディスプレイ３に表示させる（図７（ｅ）参照）。なお、本実施の形態においては、グラフの種類として直線グラフが選択された場合には、所定の形態のユーザ描画回帰グラフとして、散布図において上端にプロットされた点を通り、横軸に平行な直線グラフが用いられるようになっている。
【００４３】
次に、ＣＰＵ１１は、左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６及び左回転キー３７の何れかが操作されるか否かを判定し（ステップＴ４）、操作されないと判定した場合（ステップＴ４；Ｎｏ）には、後述のステップＴ６に移行する。
【００４４】
また、ステップＴ４において左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６及び左回転キー３７の何れかが操作されたと判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ１１は、操作されたキーに応じてユーザ描画回帰グラフを移動または回転させる（ステップＴ５）。
【００４５】
次に、ＣＰＵ１１は、ユーザによりグラフ決定キー３１が操作されるか否かを判定し（ステップＴ６）、操作されないと判定した場合（ステップＴ６；Ｎｏ）には、上述のステップＴ４に移行する。これにより、ユーザ操作に応じて散布図上にユーザ描画回帰グラフが描画表示される。
【００４６】
また、ステップＴ６においてグラフ決定キー３１が操作されたと判定した場合（ステップＴ６；Ｙｅｓ）には、ＣＰＵ１１は、ユーザ描画回帰グラフのグラフ式をディスプレイ３に表示させるとともにグラフ式記憶領域１２０に記憶させた後（ステップＴ７）、従来より公知の回帰分析の処理を散布図に対して実行して、上記ステップＴ２で選択されたグラフの種類（例えば、直線グラフや２次曲線グラフ）の回帰グラフを計算し、その各パラメータ（以下、グラフ式データとする）を算出する（ステップＴ８）。また、このときＣＰＵ１１は、回帰グラフを表示させるか否かを選択させるための選択キー（図示せず）をディスプレイ３に表示させる。
【００４７】
ここで、本実施の形態においては、後述の図８（ｃ）に示すように、回帰グラフのパラメータとして、グラフの傾き「ａ」やグラフの切片「ｂ」、相関係数「ｒ」、決定係数（寄与率）「ｒ２」等が用いられている。このうち、決定係数「ｒ２」とは、下記の式（１）に示されるように、回帰グラフによって全情報のうち、どれくらいの部分を説明できるかを表す指標値であり、散布図に対する回帰グラフの当てはまりの良さの尺度として利用されるものである。また、相関係数「ｒ」とは、決定係数の平方根として求められる値である。
【００４８】
ｒ２＝説明できている情報／全情報
＝（Σi（ｙ(f)ｉ−Y）２）／Σi（ｙ(p)ｉ−Y）２）    …（１）
（但し、式（１）中、「ｙ(p)ｉ」は散布図においてプロットされた各点のｙ軸座標、「ｙ(f)ｉ」は散布図においてプロットされた各点と同じｘ軸座標となる回帰グラフ上の点のｙ軸座標、「Ｙ」は散布図においてプロットされた全ての点のｙ軸座標の平均値を示す。）
【００４９】
次に、ＣＰＵ１１は、回帰グラフを表示させる旨の指示操作をユーザが行うか否かを判定し（ステップＴ９）、行わないと判定した場合（ステップＴ９；Ｎｏ）には、関数グラフ描画処理を終了する。
【００５０】
また、ステップＴ９において回帰グラフを表示させる旨の指示操作をユーザが行ったと判定した場合（ステップＴ９；Ｙｅｓ）には、ＣＰＵ１１は、回帰グラフのグラフ式データをディスプレイ３に表示させた後（ステップＴ１０）、回帰グラフをユーザ描画回帰グラフとともにディスプレイ３に表示させ（ステップＴ１１）、関数グラフ描画処理を終了する。
【００５１】
以上の関数グラフ描画処理が終了したら、次にＣＰＵ１１は、図３に示すように、ユーザ描画回帰グラフについて、散布図に対する回帰グラフとしての適合度を評価・表示するための適合度判定・表示処理を行う（ステップＳ６）。
【００５２】
具体的には、図５に示すように、この適合度判定・表示処理においてＣＰＵ１１は、まず散布図に対するユーザ描画回帰グラフの決定係数「ｒ’２」に基づいて相関係数「ｒ’」を算出した後（ステップＵ１）、散布図に対する回帰グラフの相関係数「ｒ」を、この相関係数「ｒ’」で除算し、この除算結果の絶対値「│ｒ／ｒ’│」を算出する（ステップＵ２）。なお、散布図に対する回帰グラフの相関係数「ｒ」は、上記ステップＴ８での回帰分析の処理によって得られるものである。
【００５３】
次に、ＣＰＵ１１は、算出された絶対値「│ｒ／ｒ’│」を、ユーザ描画回帰グラフについての適合度として適合度記憶領域１２１に記憶させた後（ステップＵ３）、この適合度を所定の基準に基づいて評価し、評価結果をディスプレイ３に表示させ（ステップＵ４）、適合度判定・表示処理を終了する。なお、本実施の形態においては、例えば以下のような基準に基づいて適合度「│ｒ／ｒ’│」を評価している。
【００５４】
◎：0.95＜│ｒ／ｒ’│
○：0.80＜│ｒ／ｒ’│≦0.95
△：0.60＜│ｒ／ｒ’│≦0.80
×：│ｒ／ｒ’│≦0.60
【００５５】
以上の適合度判定・表示処理が終了したら、次にＣＰＵ１１は、図３に示すように、グラフを再描画させる旨の指示操作がユーザによって行われるか否かを判定し（ステップＳ７）、行われたと判定した場合（ステップＳ７；Ｙｅｓ）には、上述のステップＳ３に移行する。
【００５６】
そして、ステップＳ７においてグラフを再描画させる旨の指示操作が行われないと判定した場合（ステップＳ７；Ｎｏ）には、ＣＰＵ１１は、情報表示処理を終了する。
【００５７】
［１．４  動作例］
続いて、図面を参照しつつ、上述した関数電卓１の動作を具体的に説明する。
【００５８】
（動作例１）
まず、図６，図７（ａ）〜（ｃ）に示すように、Ｘ（東京に於ける２月１５日から３０日間の平均気温）の値と、Ｙ（東京のソメイヨシノの開花日（３月１日からの日数））の値との組からなる座標値をユーザが入力キー群２を操作して入力すると（ステップＳ１）、この座標値に対応する散布図がディスプレイ３に描画表示される（ステップＳ２）。
【００５９】
次に、グラフ描画指標の表示指示操作をユーザが行うと（ステップＳ３；Ｙｅｓ）、図７（ｄ）に示すように、散布図において最も外側にプロットされた各点を結ぶ線分によって囲まれる領域の外縁がグラフ描画指標として破線で識別表示される（ステップＳ４）。
【００６０】
次に、ユーザが描画指示操作を行い（ステップＴ１；Ｙｅｓ）、グラフの種類として直線グラフを選択すると（ステップＴ２）、図７（ｅ）に示すように、ユーザ描画回帰グラフとして、散布図において上端にプロットされた点を通り、横軸に平行な直線グラフがディスプレイ３に描画表示される（ステップＴ３）。また、このときディスプレイ３には、グラフ決定キー３１、左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６及び左回転キー３７が表示される。
【００６１】
次に、ユーザが左移動キー３２、下移動キー３３、上移動キー３４、右移動キー３５、右回転キー３６または左回転キー３７を操作すると（ステップＴ４；Ｙｅｓ）、図８（ａ）に示すように、操作されたキーに応じてユーザ描画回帰グラフが移動または回転する（ステップＴ５）。
【００６２】
次に、ユーザがグラフ決定キー３１を操作すると（ステップＴ６；Ｙｅｓ）、図８（ｂ）に示すように、ユーザ描画回帰グラフのグラフ式がディスプレイ３に表示されるとともにグラフ式記憶領域１２０に記憶された後（ステップＴ７）、従来より公知の回帰分析の処理が散布図データに対して実行され、回帰グラフのグラフ式データが算出される（ステップＴ８）。
【００６３】
次に、回帰グラフを表示させる旨の指示操作をユーザが行うと（ステップＴ９；Ｙｅｓ）、図８（ｃ），（ｄ）に示すように、回帰グラフのグラフ式データがディスプレイ３に表示された後（ステップＴ１０）、回帰グラフとユーザ描画回帰グラフとがディスプレイ３に表示される（ステップＴ１１）。なお、図８（ｄ）では、回帰グラフが破線、ユーザ描画回帰グラフが実線で散布図上に図示されている。
【００６４】
次に、ユーザ描画回帰グラフについての適合度「│ｒ／ｒ’│」が算出された後（ステップＵ３）、この適合度が下記の基準に基づいて「0.80＜│ｒ／ｒ’│≦0.95」を満たすと評価され、図８（ｅ）に示すように、評価結果「○」がディスプレイ３に表示される（ステップＵ４）。
【００６５】
◎：0.95＜│ｒ／ｒ’│
○：0.80＜│ｒ／ｒ’│≦0.95
△：0.60＜│ｒ／ｒ’│≦0.80
×：│ｒ／ｒ’│≦0.60
【００６６】
以上、本実施の形態によれば、図３のステップＳ３〜Ｓ６や、図８等に示したように、ユーザ操作に応じて散布図上にユーザ描画回帰グラフが描画表示され、このユーザ描画回帰グラフについて、散布図に対する回帰グラフとしての適合度が算出されるとともに、この適合度が所定の基準に基づいて評価され、評価結果が表示されるので、どのようなグラフを描けば散布図の回帰グラフとなるのかをユーザに考えさせることができる。従って、回帰グラフについての学習効果を高めることができる。
【００６７】
また、図５のステップＵ１〜Ｕ４，図８に示したように、回帰グラフ，ユーザ描画回帰グラフの決定係数「ｒ２」，「ｒ’２」の平方根として相関係数「ｒ」，「ｒ’」をそれぞれ算出し、回帰グラフの相関係数「ｒ」に対するユーザ描画回帰グラフの相関係数「ｒ’」の比の絶対値「│ｒ／ｒ’│」を適合度として算出して評価するので、算出された回帰グラフに対してどの程度までユーザ描画回帰グラフを近づける余地が残っているのかをユーザに理解させることができる。
【００６８】
また、図３のステップＳ４や図７（ｄ）等に示したように、ユーザ描画回帰グラフを描画すべき範囲の指標として、散布図において最も外側にプロットされた各点を結ぶ線分によって囲まれる領域の外縁が識別表示されるので、ユーザ描画回帰グラフを散布図に回帰させるために最低限、通過させるべき範囲をユーザに理解させることができる。従って、学習初心者のユーザであっても、回帰グラフについての学習効果を高めることができる。
【００６９】
また、図４のステップＴ４〜Ｔ６や図７（ｅ）、図８（ａ）等に示したように、ユーザ操作に応じてユーザ描画回帰グラフが移動または回転するので、プリントされた散布図上で定規によってグラフの位置や傾きを検討する場合と同じように、直感的な操作によってユーザ描画回帰グラフの位置や傾きを調整することができる。
【００７０】
なお、上記の実施の形態における関数電卓１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることは勿論である。
【００７１】
例えば、本発明に係る電子計算機を関数電卓１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム１３０は、電子計算機に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【符号の説明】
【００７２】
１          関数電卓
２                入力キー群
３                ディスプレイ
１１              ＣＰＵ
１２              ＲＡＭ
１３              記憶部
１４              キー入力部
１５              表示部
３０              タッチパネル
１３０            情報表示プログラム
【図１】
2011158945.tif 000003
【図２】
2011158945.tif 000004
【図３】
2011158945.tif 000005
【図４】
2011158945.tif 000006
【図５】
2011158945.tif 000007
【図６】
2011158945.tif 000008
【図７】
2011158945.tif 000009
【図８】
2011158945.tif 000010