(57)【特許請求の範囲】
【請求項１】
ユーザにより任意に選択される機能を表記し当該機能を実行させるための所定のマークを表示部に表示させるマーク表示制御手段と、このマーク表示制御手段により表示される所定のマークに従い実行される機能によって処理されるデータを当該所定のマークに対応付けて記憶する処理データ記憶手段と、前記マーク表示制御手段により表示される所定のマークをユーザ操作に応じて指定するマーク指定手段と、このマーク指定手段による所定のマークの指定に応じて当該マークに表記された機能を実行すると共に、この実行機能によって当該マークに対応付けられて前記処理データ記憶手段により記憶された処理データを処理する機能実行処理手段とを備えた電子式計算機であって、
前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にするか別にするかをユーザ操作に応じて指定する処理データ指定手段と、
この処理データ指定手段により、前記表示された所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にすることが指定された場合に、前記表示された所定のマークに対応付けられる処理データの記憶先を前記他の所定のマークに対応付けられた処理データの記憶先として共通に設定する処理データ共通設定手段と、
を備えたことを特徴とする電子式計算機。
【請求項２】
前記マーク表示制御手段は、前記処理データ指定手段により処理データを共用にすることが指定された所定のマークと他の所定のマークについては連結した形態にして表示部に表示させるマーク連結表示制御手段を有することを特徴とする請求項１に記載の電子式計算機。
【請求項３】
前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに対応付けられる処理データの記憶先を当該所定のマーク上に表記させる記憶先表記制御手段をさらに備えたことを特徴とする請求項１に記載の電子式計算機。
【請求項４】
表示部およびメモリを備えたコンピュータを制御するための制御プログラムであって、
前記コンピュータを、
ユーザにより任意に選択される機能を表記し当該機能を実行させるための所定のマークを表示部に表示させるマーク表示制御手段、
このマーク表示制御手段により表示される所定のマークに従い実行される機能によって処理されるデータを当該所定のマークに対応付けてメモリに記憶する処理データ記憶手段、
前記マーク表示制御手段により表示される所定のマークをユーザ操作に応じて指定するマーク指定手段、
このマーク指定手段による所定のマークの指定に応じて当該マークに表記された機能を実行すると共に、この実行機能によって当該マークに対応付けられて前記処理データ記憶手段により記憶された処理データを処理する機能実行処理手段、
前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にするか別にするかをユーザ操作に応じて指定する処理データ指定手段、
この処理データ指定手段により、前記表示された所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にすることが指定された場合に、前記表示された所定のマークに対応付けられる処理データの記憶先を前記他の所定のマークに対応付けられた処理データの記憶先として共通に設定する処理データ共通設定手段、
として機能させるようにしたコンピュータ読み込み可能な制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の関数式を計算して表示させる手順や当該関数式をグラフ化して表示させる手順の学習に適した電子式計算機および計算機制御プログラムに関する。
【背景技術】
【０００２】
一般に、グラフ関数電卓と称する電子式計算機は、キー操作により入力された関数式をグラフ化して表示する機能を有している。
【０００３】
例えばｙ＝２ｘ2なる関数式と、Ｘ座標及びＹ座標の座標レンジ（ｘmin，ｘmax／ｙmin，ｙmax）を入力してグラフの描画を指示すると、座標レンジを液晶表示画面のグラフ表示範囲（Ｎ×Ｍドット）に割り当て、Ｘ方向の各表示ドット（１，２，…，Ｎ）に対応する座標値（ｘ1，ｘ2，…，ｘN）を前記関数式の変数ｘに代入して各対応する変数ｙの座標値（ｙ1，ｙ2，…，ｙN）を計算して求めることにより、そのｘｙ座標値（ｘ1，ｙ1、ｘ2，ｙ2、…、ｘN，ｙN）に対応する表示ドットを点灯させグラフの描画表示を行う。
【０００４】
近年、このようなグラフ関数電卓を教育現場で使用し、例えば種々の関数式と当該関数式をグラフ化した場合の関係を学習することが行われている。例えば、教師が出した課題を生徒自らが入力操作してグラフ化表示させ確認したり、また、特殊な機能を利用する場合には、教師が示した操作のやり方を生徒自らが模倣して入力操作し、表示されたグラフの特徴点などを確認したりしている。
【０００５】
一方、教師側端末からの操作により生徒個々の端末表示装置に学習すべき課題などの教材をウインドウにして表示させると共に、生徒がこの教材の表示されたウインドウにてノート画面要求操作を行うと、回答用のウインドウが表示される。そして、この回答用ウインドウにて生徒が前記課題の回答あるいは計算式の展開過程などを入力すると、これが教師側端末の表示装置にも表示され該教師が添削したり正解かどうかを判定したりするのに役立つ教育支援システムが考えられている（例えば、特許文献１参照。）。
【特許文献１】特開平０６−２７４０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、前記従来のグラフ関数電卓を前記従来の教育支援システムのように教師側と生徒側とでネットワークにして使用することで、教師側端末から生徒側端末に対して課題を提示して学習させたり、その学習内容を教師側端末へ送信して添削を受けたりすることが考えられる。
【０００７】
しかしながらこの場合、グラフ関数電卓としての単独機能から離れた大掛かりなシステムを構築する必要があるだけでなく、例えば生徒側端末にて課題に対応したグラフ化表示の展開過程を表示させるにしても、予め教師側端末にて当該グラフ化表示の展開過程に対応する各画面データを生成保存しておき、これを生徒側の端末に送って単に表示させることが考えられるだけである。
【０００８】
このため、教師側から生徒側に示したい複数の課題は、その個々の課題について独立したものとなり、例えばある課題にて用いた関数式と同じ関数式を他の課題で用いる場合、そのそれぞれの課題において同じ関数式を繰り返し入力し表示させて該課題を作成しなければならない問題がある。
【０００９】
本発明は、このような課題に鑑みなされたもので、複数の課題間で共通に用いるデータについては、繰り返し同じデータを入力して設定する必要なく、容易に各課題の作成を行い実行させることが可能になる電子式計算機および計算機制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の電子式計算機は、ユーザにより任意に選択される機能を表記し当該機能を実行させるための所定のマークを表示部に表示させるマーク表示制御手段と、このマーク表示制御手段により表示される所定のマークに従い実行される機能によって処理されるデータを当該所定のマークに対応付けて記憶する処理データ記憶手段と、前記マーク表示制御手段により表示される所定のマークをユーザ操作に応じて指定するマーク指定手段と、このマーク指定手段による所定のマークの指定に応じて当該マークに表記された機能を実行すると共に、この実行機能によって当該マークに対応付けられて前記処理データ記憶手段により記憶された処理データを処理する機能実行処理手段とを備えた電子式計算機であって、前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にするか別にするかをユーザ操作に応じて指定する処理データ指定手段と、この処理データ指定手段により、前記表示された所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にすることが指定された場合に、前記表示された所定のマークに対応付けられる処理データの記憶先を前記他の所定のマークに対応付けられた処理データの記憶先として共通に設定する処理データ共通設定手段とを備えたことを特徴としている。
【００１１】
請求項２に記載の電子式計算機は、前記請求項１に記載の電子式計算機において、前記マーク表示制御手段は、前記処理データ指定手段により処理データを共用にすることが指定された所定のマークと他の所定のマークについては連結した形態にして表示部に表示させるマーク連結表示制御手段を有することを特徴としている。
【００１２】
請求項３に記載の電子式計算機は、前記請求項１に記載の電子式計算機において、前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに対応付けられる処理データの記憶先を当該所定のマーク上に表記させる記憶先表記制御手段をさらに備えたことを特徴としている。
【００１３】
請求項４に記載の制御プログラムは、表示部およびメモリを備えたコンピュータを制御するための制御プログラムであって、前記コンピュータを、ユーザにより任意に選択される機能を表記し当該機能を実行させるための所定のマークを表示部に表示させるマーク表示制御手段、このマーク表示制御手段により表示される所定のマークに従い実行される機能によって処理されるデータを当該所定のマークに対応付けてメモリに記憶する処理データ記憶手段、前記マーク表示制御手段により表示される所定のマークをユーザ操作に応じて指定するマーク指定手段、このマーク指定手段による所定のマークの指定に応じて当該マークに表記された機能を実行すると共に、この実行機能によって当該マークに対応付けられて前記処理データ記憶手段により記憶された処理データを処理する機能実行処理手段、前記マーク表示制御手段により所定のマークを表示させた際に、当該所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にするか別にするかをユーザ操作に応じて指定する処理データ指定手段、この処理データ指定手段により、前記表示された所定のマークに従い実行される機能によって処理されるデータについて、前記処理データ記憶手段により他の所定のマークに対応付けられて既に記憶された処理データとして共用にすることが指定された場合に、前記表示された所定のマークに対応付けられる処理データの記憶先を前記他の所定のマークに対応付けられた処理データの記憶先として共通に設定する処理データ共通設定手段、として機能させることを特徴としている。
【発明の効果】
【００１４】
本発明によれば、複数の課題間で共通に用いるデータについては、繰り返し同じデータを入力して設定する必要なく、容易に各課題の作成を行い実行させることが可能になる電子式計算機および計算機制御プログラムを提供できる。
【発明を実施するための最良の形態】
【００１５】
以下図面により本発明の実施の形態について説明する。
【００１６】
（第１実施形態）
図１は、本発明の電子式計算機の実施形態に係るグラフ関数電卓１０の外観構成（その１）を示す正面図である。
【００１７】
図２は、本発明の電子式計算機の実施形態に係るグラフ関数電卓１０の外観構成（その２）を示す正面図である。
【００１８】
このグラフ関数電卓１０は、教師側で使用するグラフ関数電卓１０Ａも生徒側で使用するグラフ関数電卓１０Ｂも同じものとして構成される。
【００１９】
このグラフ関数電卓１０の本体ケースには、本体正面の下端から３分の２程度の範囲でキー入力部１２が設けられ、上端から３分の１程度の範囲で液晶表示部１３が設けられる。液晶表示部１３には、透明のタブレット１４が重ねて設けられている。
【００２０】
キー入力部１２には、数値・記号キー１２ａ、関数・演算子キー１２ｂ、「ＭＥＮＵ」キー１２ｃ、「ＳＨＩＦＴ」キー１２ｄ、「ＯＰＴＮ」キー１２ｅ、「ＥＸＥ」キー１２ｆ、カーソルキー１２ｇ、そしてファンクションキー「Ｆ１」〜「Ｆ６」等が備えられる。
【００２１】
数値・記号キー１２ａは、数字，記号などの個々のキーを配列した数値・記号の入力用キー群からなる。
【００２２】
関数・演算子キー１２ｂは、演算式や関数式を入力する際に操作される各種の関数記号キーや「＋」「−」「×」「÷」「＝」などの演算子キーからなる。
【００２３】
「ＭＥＮＵ」キー１２ｃは、四則計算式や関数計算式等の任意の計算式を入力して演算処理を行わせる演算モード、入力された関数式に対応したグラフの描画処理を行わせるグラフモード、グラフ関数の学習処理を行わせるe-Activityモード、任意のプログラムを入力して対応する計算処理を行わせるプログラムモード等、各種の動作モードの選択設定メニューを表示させる際に操作される。
【００２４】
「ＳＨＩＦＴ」キー１２ｄは、キー入力部１２における各キートップの左上に記述された各種の記号や機能を指定入力する際に該当するキーと合わせて操作される。
【００２５】
「ＯＰＴＮ」キー１２ｅは、キー入力部１２における各キートップの右上に記述された各種の記号や機能を指定入力する際に該当するキーと合わせて操作される。
【００２６】
「ＥＸＥ」キー１２ｆは、選択あるいは入力されたデータの確定や各種処理機能の実行を指示する際に操作される。
【００２７】
カーソルキー「↑」「↓」「←」「→」１２ｇは、それぞれ表示されたデータの選択，送り操作や、カーソルＣｕの移動操作を行なう際等に操作される。
【００２８】
ファンクションキー「Ｆ１」〜「Ｆ６」は、当該各キーに対応して固定表記された機能［Ｔｒａｃｅ］〜［Ｇ−Ｔ］または種々の動作モードに応じて液晶表示部１３の画面下端に沿って配列表示される各種ボタンＢ１〜Ｂ６の機能を実行させる際に操作される。
【００２９】
そして、このグラフ関数電卓１０は、例えば図１に示すように、当該電卓１０にて生成された各種のデータをメモリ・カードなどの外部記憶媒体１６に記録して外部に持ち出したり、同外部記憶媒体１６に記録された各種のデータを読み込んで実行したりするための記憶媒体書き込み・読み取り部１７、また例えば図２に示すように、当該電卓１０にて生成された各種のデータをＵＳＢケーブル１８ｃを介して外部のパーソナルコンピュータＰＣへ出力転送したり、同外部のパーソナルコンピュータＰＣからＵＳＢケーブル１８ｃを介して出力転送された各種のデータを受信入力したりするための通信制御部１８を備えている。
【００３０】
このグラフ関数電卓１０において、グラフ関数の課題学習を行わせるためのe-Activityモードでは、例えば教師側のグラフ関数電卓１０Ａにより学習すべき課題を生成しe-Activityファイルとして登録する登録モードと、生徒側のグラフ関数電卓１０Ｂにより前記登録されたe-Activityファイルを読み出して学習すべき課題を実行する実行モードが存在する。
【００３１】
登録モードでは、課題のファイル名Ｆ、内容テキストＴ、課題を処理する機能の実行を指示するストリップボタン（所定マーク）ＳＢを記述してなるe-Activity画面Ｑを生成するのと共に、当該ストリップボタンＳＢの指示に応じて実行される機能上での前記教師による実際の課題解析操作に応じた課題データ（処理データ）を、前記ストリップボタンＳＢに対応付けた後述のメイン・メモリ１９Ｍ（図４，図５参照）に記憶しe-Activityファイルとして登録する機能を有する。例えば任意の関数式に応じたグラフを描画表示させる機能を実行する[GRPH・E:グラフエディタ]のストリップボタンＳＢを指定表示させたe-Activity画面Ｑの生成に伴い、グラフ化すべき任意の関数式を入力表示させ、当該入力関数式のグラフを描画表示させると、当該関数式の入力表示からグラフ描画の実行指示までの一連の操作・表示データが課題データとして前記ストリップボタンＳＢに対応付けられて記憶され、前記e-Activity画面Ｑを伴うe-Activityファイルとして登録されるものである。
【００３２】
そして、教師側のグラフ関数電卓１０Ａにおいて生成されたe-Activityファイルは、図１に示すように、メモリ・カードなどの外部記憶媒体１６に記録されて持ち出され、生徒側のグラフ関数電卓１０Ｂに読み込ませて実行表示させたり、また図２に示すように、外部のパーソナルコンピュータＰＣを経由して生徒側のグラフ関数電卓１０Ｂに転送させて実行表示させたりすることで、生徒側ではその課題を解析するための電卓操作を容易に習得できると共に、当該課題の解析過程を学習することができる。
【００３３】
この場合、生徒側のグラフ関数電卓１０Ｂによるe-Activityモードの実行モードでは、前記e-Activityファイルの読み出しによってe-Activity画面Ｑに表示されるストリップボタンＳＢを、カーソルＣｕにより指示して実行操作することで、当該ストリップボタンＳＢに表記された機能（[TBL・E][GRPH・E][LIST][RUN]など）が起動・実行され、同ストリップボタンＳＢに対応付けられた課題データがその機能の実行により解析されて表示される。例えば、前記[GRPH・E:グラフエディタ]のストリップボタンＳＢに対して、関数式の入力表示からグラフの描画実行指示までの一連の操作・表示データが課題データとして対応付けられて記憶されたe-Activityファイルが実行された場合には、表示されたe-Activity画面Ｑ上のストリップボタン[GRPH・E]ＳＢを指定操作することでグラフ機能が起動され、当該グラフ機能上にて前記課題データとして記憶された関数式が入力表示され、当該関数式に対応するグラフが描画表示されるものである。
【００３４】
図３は、前記グラフ関数電卓１０の電子回路の構成を示すブロック図である。
【００３５】
このグラフ関数電卓１０は、コンピュータ等からなる制御部（ＣＰＵ）１１を備えている。
【００３６】
制御部（ＣＰＵ）１１は、キー入力部１２から入力されるキー入力データや、液晶表示部１３の表示画面上に重ねて設けられたタブレット１４から位置検出回路２０を介して入力されるタッチ位置データに応じて、ＲＯＭ１５に予め記憶されているシステムプログラムを起動させ、あるいは外部記憶媒体（メモリ・カードなど）１６に予め記憶されている計算機制御用プログラムを記憶媒体書き込み・読み取り部１７により読み取らせて起動させ、あるいは通信制御部１８によって他のコンピュータ端末から通信ネットワークＮｔを介して受信された計算機制御用プログラムを起動させ、ＲＡＭ１９をワークメモリとして回路各部の動作制御を行なうものである。
【００３７】
この制御部（ＣＰＵ）１１には、前記キー入力部１２、液晶表示部１３、タブレット１４、位置検出回路２０、ＲＯＭ１５、ＲＡＭ１９、記録媒体書き込み・読み取り部１７、通信制御部１８が接続され、また、液晶表示部１３が表示駆動回路２１を介して接続される。
【００３８】
タブレット１４は、液晶表示部１３の表示画面上に重ねて設けられ、タッチされた位置に応じた電圧信号を発生するもので、このタブレット１４から出力されるタッチ位置に応じた電圧信号に基づき、位置検出回路２０により表示画面に対応させた座標が検出され、このタッチ位置座標に応じて制御部（ＣＰＵ）１１により操作の内容が判断される。
【００３９】
ＲＯＭ１５には、本電子式計算機の電子回路における全体の処理を司るシステムプログラムデータが予め記憶されると共に、演算モード処理、グラフモード処理、e-Activityモード処理、プログラムモード処理等、前記動作モードの選択設定メニュー画面において設定可能な各種の動作モードに対応した制御プログラムデータも予め記憶される。
【００４０】
図４は、前記グラフ関数電卓１０の第１実施形態のＲＡＭ１９に確保されたデータメモリの構成を示す図である。
【００４１】
この第１実施形態のＲＡＭ１９には、表示データメモリ１９Ａ、キー入力データメモリ１９Ｂ、ストリップ登録メモリ１９Ｓ（１９a1，１９a2，１９b1，１９b2，〜，１９N1，１９N2）、関数式データメモリ１９Ｃ、計算結果データメモリ１９Ｄ、及びワークエリア１９Ｅ等の各種のデータメモリが備えられる。
【００４２】
このうち、ストリップ登録メモリ１９Ｓは、前記e-Activityモードの実行に際して使用されるもので、個々のe-Activityファイル（１９a1，１９a2）（１９b1，１９b2）〜（１９N1，１９N2）毎に、ファイル名・内容テキストメモリ１９N1およびストリップ実行メモリ１９N2を有する。
【００４３】
表示データメモリ１９Ａには、前記各種の動作モードにおいて液晶表示部１３に表示すべき表示データがビットマップのパターンデータとして展開されて記憶される。
【００４４】
キー入力データメモリ１９Ｂには、キー入力された数値・記号・文字の各種のデータが一連のキー入力毎に記憶される。
【００４５】
前記e-Activityファイル（１９N1，１９N2）のファイル名・内容テキストメモリ１９N1には、例えば教育側ユーザ（教師）によって任意に作成される当該e-Activityファイルのファイル名Ｆおよびその学習内容説明文などのテキストＴ、そしてストリップボタンＳＢの実行機能を示す表記文字など、e-Activity画面Ｑを構成する各記述データが記憶される（図１，図２のe-Activity画面Ｑ参照）。
【００４６】
また、同e-Activityファイル（１９N1，１９N2）のストリップ実行メモリ１９N2には、当該e-ActivityファイルのストリップボタンＳＢによって実行処理される課題データの格納先であるメイン・メモリ１９Ｍ（図５参照）の格納エリアＡ，Ｂ，…が記憶される。
【００４７】
図５は、前記グラフ関数電卓１０のＲＡＭ１９に確保されたメイン・メモリ１９Ｍの構成を示す図である。
【００４８】
メイン・メモリ１９Ｍには、前記e-ActivityファイルそれぞれのストリップボタンＳＢによって実行処理される課題データが記憶されるもので、個々のe-Activityファイル毎にその課題データの格納エリア（Ａ）１９ＭＡ，（Ｂ）１９ＭＢ，…が確保される。
【００４９】
なお、この第１実施形態におけるe-Activityモードでの登録モードでは、新規のe-Activityファイルの作成に際し、既に作成されたe-Activityファイルとその課題データを共用にして設定することが可能なもので、この場合、例えば図４（Ａ）の既存e-Activityファイル（１９b1，１９b2）と新規e-Activityファイル（１９c1，１９c2）とで示すように、各e-ActivityファイルのストリップボタンＳＢによって起動実行される機能は[TBL・E:テーブルエディタ]と[GRPH・E:グラフエディタ]とで異なるものの、当該各ストリップボタンＳＢに対応付けられる課題データの格納先（メイン・メモリ１９Ｍ）の格納エリアは共通の［Ｂ］になる。
【００５０】
関数式データメモリ１９Ｃには、入力された任意の関数計算式（ｙ＝ｆ（ｘ））が記憶される。
【００５１】
計算結果データメモリ１９Ｄには、前記入力された任意の関数計算式（ｙ＝ｆ（ｘ））に応じた計算結果のデータ（例えば求解データ）が記憶される。
【００５２】
ワークエリア１９Ｅには、各種動作モードの制御処理に伴ない制御部（ＣＰＵ）１１により入出力されるデータが一時的に記憶される。
【００５３】
図６は、前記グラフ関数電卓１０のＲＡＭ１９内のメイン・メモリ１９Ｍに対して各e-Activityファイルの課題データとして格納されるデータ名およびその内容のグループ分けを示す図である。
【００５４】
メイン・メモリ１９Ｍの各格納エリアＡ，Ｂ，…に格納される各e-Activityファイルそれぞれの課題データは、その課題データの内容に応じてメモリグループが分けられるデータ名によって管理される。例えばグラフ化すべき関数式のデータは、<LIST FILE>グループの[Y=DATA]として管理され、またグラフを描画する座標設定データは、<V-WIN>グループの[V-WIN n]として管理され、またデータのリストを生成するデータは、<LIST FILE>グループの[LIST n]として管理され、またリストに対応したグラフデータは、<G-MEM>グループの[G-MEM n] として管理される。
【００５５】
次に、前記構成によるグラフ関数電卓１０の第１実施形態のe-Activity機能について説明する。
【００５６】
図７は、前記グラフ関数電卓１０によるe-Activity処理を示すフローチャートである。
【００５７】
ここでは、e-Activityモードの登録モードによって、既に複数のe-Activityファイルが生成登録された状態とする。
【００５８】
この第１実施形態の動作説明では、ユーザ所望のe-Activityファイルの選択に伴うe-Activity画面Ｑの表示状態において、当該e-Activity画面Ｑ内のストリップボタンＳＢ１とは異なる機能を起動実行させる新規のストリップボタンＳＢ２を挿入するためのストリップ挿入処理（ステップＳＡ）について説明する。
【００５９】
また、後述する第２実施形態の動作説明では、ユーザ所望のe-Activityファイルの選択に伴うe-Activity画面Ｑの表示状態において、当該e-Activity画面Ｑ内のストリップボタンＳＢに対応付けられる課題データの格納先を修正して変更するためのストリップ修正処理（ステップＳＣ）について説明する。
【００６０】
図８は、前記グラフ関数電卓１０のe-Activity処理に伴うストリップ挿入処理を示すフローチャートである。
【００６１】
図９は、前記グラフ関数電卓１０のストリップ挿入処理に伴うe-Activity画面Ｑの操作表示状態を示す図である。
【００６２】
例えば、図４（Ａ）に示すように、[LIST]機能上での課題学習を行わせるためのe-Activityファイル（１９a1，１９a2）と、[TBL・E]機能上での課題学習を行わせるためのe-Activityファイル（１９b1，１９b2）とが、既に登録された状態で、当該各e-Activityファイルのファイル名一覧画面（図示せず）からユーザ所望のe-Activityファイル（１９b1，１９b2）が選択されると（ステップＳ１）、図９（Ａ）に示すように、当該選択されたe-Activityファイル（１９b1，１９b2）に対応する[TBL・E]機能のストリップボタンＳＢ１を反転カーソルＣｕによって識別表記したe-Activity画面Ｑが表示される（ステップＳ２）。
【００６３】
ここで、前記選択表示中のe-Activityファイル（１９b1，１９b2）によって実行可能な[TBL・E]機能とは異なる[GRPH・E]機能のストリップボタンＳＢ２を新規に挿入するべく、ファンクションキー「Ｆ２」によって[STRP]ボタンＢ２が選択されると、図９（Ｂ）に示すように、新規挿入の対象となるストリップボタンＳＢ２の機能を選択するための機能選択ウインドウＲが表示される。
【００６４】
この機能選択ウインドウＲにおいて、カーソルキー１２ｇの操作に応じた反転カーソルＣｕの移動により、新規挿入すべく機能である[Graph Editor]が選択指定され、「ＥＸＥ」キー１２ｆが操作されると（ステップＳ３（Ｙｅｓ））、図８におけるストリップ挿入処理へ移行される（ステップＳＡ）。
【００６５】
すると、前記既存のe-Activityファイル（１９b1，１９b2）に対応するストリップボタンＳＢ１の表示状態での新規のストリップボタンＳＢ２の挿入であると判断され（ステップＡ１（Ｙｅｓ））、図９（Ｃ）に示すように、前記既存の[TBL・E]機能のストリップボタンＳＢ１に対応付けられた課題データを、今回新規の[GRPH・E]機能のストリップボタンＳＢ２に対応付けられる課題データとして共用するか否かのユーザ判断を促すデータ共有決定ウインドウＰ１が表示される（ステップＡ２）。
【００６６】
このデータ共有決定ウインドウＰ１において、ファンクションキー「Ｆ１」（Ｙｅｓ）の操作により、前記既存の[TBL・E]機能のストリップボタンＳＢ１に対応付けられた課題データを、今回新規の[GRPH・E]機能のストリップボタンＳＢ２に対応付けられる課題データとして共用することが決定されると（ステップＡ２（Ｙｅｓ））、図９（Ｄ）に示すように、前記既存の[TBL・E]機能のストリップボタンＳＢ１の下側に連結して今回新規の[GRPH・E]機能のストリップボタンＳＢ２が表示される。これに応じて、図４（Ａ）に示すように、新規の[GRPH・E]機能を実行させるためのe-Activityファイル（１９c1，１９c2）が追加で登録され、その課題データの格納エリアが、前記既存の[TBL・E]機能を実行させるためのe-Activityファイル（１９b1，１９b2）における課題データの格納先と同じメイン・メモリ−Ｂに設定され共有化管理される（ステップＡ３）。
【００６７】
これにより、既に登録されている[TBL・E]機能のe-Activityファイル（１９b1，１９b2）の課題データ（格納エリア−Ｂ）を、新規に挿入登録された[GRPH・E]機能のe-Activityファイル（１９c1，１９c2）の課題データ（格納エリア−Ｂ）として共用することができる。
【００６８】
一方、前記ステップＡ２に従い表示される図９（Ｃ）で示したデータ共有決定ウインドウＰ１において、ファンクションキー「Ｆ６」（Ｎｏ）の操作により、前記既存の[TBL・E]機能のストリップボタンＳＢ１に対応付けられた課題データを、今回新規の[GRPH・E]機能のストリップボタンＳＢ２に対応付けられる課題データとして共用しないことが決定されると（ステップＡ２（Ｎｏ））、図９（Ｅ）に示すように、前記既存の[TBL・E]機能のストリップボタンＳＢ１に離間して今回新規の[GRPH・E]機能のストリップボタンＳＢ２が表示される。これに応じて、図４（Ｂ）に示すように、新規の[GRPH・E]機能を実行させるためのe-Activityファイル（１９c1，１９c2）が追加で登録され、その課題データの格納エリアが新規の格納先であるメイン・メモリ−Ｃに設定され個別管理される（ステップＡ４）。
【００６９】
図１０は、前記グラフ関数電卓１０のe-Activity処理に伴うストリップ実行処理を示すフローチャートである。
【００７０】
図１１は、前記グラフ関数電卓１０のストリップ実行処理に伴う第１実施形態に対応した操作表示状態を示す図である。
【００７１】
例えば、図４（Ａ）で示したように、[LIST]機能上での課題学習を行わせるための第１のe-Activityファイル（１９a1，１９a2）と、[TBL・E]機能上での課題学習を行わせるための第２のe-Activityファイル（１９b1，１９b2）と、当該第２のe-Activityファイル（１９b1，１９b2）の課題データが共用（メイン・メモリ−Ｂ）に設定された[GRPH・E]機能上での課題学習を行わせるための第３のe-Activityファイル（１９c1，１９c2）とが、既に登録された状態で、当該各e-Activityファイルのファイル名一覧画面（図示せず）から実行すべきユーザ所望の第２のe-Activityファイル（１９b1，１９b2）が選択されると（ステップＳ１）、図１１（Ａ）に示すように、当該選択された第２のe-Activityファイル（１９b1，１９b2）に対応する[TBL・E]機能のストリップボタンＳＢ１を反転カーソルＣｕによって識別表記したe-Activity画面Ｑが表示される（ステップＳ２）。なお、この第２のe-Activityファイル（１９b1，１９b2）に対応するe-Activity画面Ｑでは、その[TBL・E]機能のストリップボタンＳＢ１に連結して課題データを共有にした[GRPH・E]機能のストリップボタンＳＢ２が表示される。
【００７２】
ここで、前記[TBL・E]機能のストリップボタンＳＢ１が反転カーソルＣｕにより選択指示された状態で、「ＥＸＥ」キー１２ｆが操作されてストリップ実行の操作がされたと判断されると（ステップＳ４（Ｙｅｓ））、図１０におけるストリップ実行処理へ移行される（ステップＳＢ）。
【００７３】
そして、前記ストリップボタンＳＢ１からの実行操作に応じて[TBL・E]機能が指定されると（ステップＢ１）、これに対応するところのストリップ実行メモリ１９b2に設定された課題データの格納エリア（メイン・メモリ−Ｂ）が共用設定されているか否か判断される（ステップＢ２）。
【００７４】
この場合、次のストリップ実行メモリ１９c2に設定された課題データの格納エリア（メイン・メモリ−Ｂ）が共用設定されていると判断されるので（ステップＢ２（Ｙｅｓ））、当該メイン・メモリ−Ｂに格納されている共用の課題データが読み出され、例えば図１１（Ｂ）（Ｃ）（Ｄ１）〜（Ｄ３）に示すように、その課題データを用いた[TBL・E]機能が実行されて表示される（ステップＢ３）。
【００７５】
ここでは、課題データとして登録された関数式「Ｙ１＝Ｘ2」を表記したテーブル機能表示画面ＴＢ（図１１（Ｂ）参照）から、当該関数式「Ｙ１＝Ｘ2」をグラフ化表示させるための座標レンジ等を設定するView Window画面ＶＷ（図１１（Ｃ）参照）が順次表示される。このView Window画面ＶＷにおいて、前記関数式「Ｙ１＝Ｘ2」をグラフ化表示させるための座標レンジ等を設定表示させると、当該設定された座標レンジ等に従って、図１１（Ｄ１）〜（Ｄ３）に示すように、前記関数式「Ｙ１＝Ｘ2」に対応するグラフデータが、順次そのplot点が繋がって行くように解析されるグラフ表示画面Ｇ１〜Ｇ３として描画表示される。
【００７６】
こうして、前記第２のe-Activityファイル（１９b1，１９b2）に従った[TBL・E]機能のストリップボタンＳＢ１による課題の表示・解析が実行された後、一旦この第２のe-Activityファイル（１９b1，１９b2）によるストリップ実行処理が終了されると（ステップＢ５（Ｙｅｓ）→Ｓ５（Ｙｅｓ））、今回のストリップ実行処理に伴い設定表示されたテーブル機能表示画面ＴＢでの関数式「Ｙ１＝Ｘ2」およびView Window画面ＶＷでの座標レンジのデータが、当該第２のe-Activityファイル（１９b1，１９b2）の課題格納先であるメイン・メモリ（Ｂ）１９ＭＢに保存される（ステップＳ６）。
【００７７】
この後再び、前記ユーザ所望のe-Activityファイルの選択表示操作に従い（ステップＳ１，Ｓ２）、図１１（Ｅ）に示すように、前記第２のe-Activityファイル（１９b1，１９b2）に対応する[TBL・E]機能のストリップボタンＳＢ１を表記したe-Activity画面Ｑを表示させた状態で、当該[TBL・E]機能のストリップボタンＳＢ１と連結表示された[GRPH・E]機能のストリップボタンＳＢ２を反転カーソルＣｕにより指定表示させる。そして、「ＥＸＥ」キー１２ｆが操作されると、前記図１０におけるストリップ実行処理（ステップＳ４→ＳＢ）に従い、共有のメイン・メモリ（Ｂ）１９ＭＢに保存されている課題データが読み出され、例えば図１１（Ｆ）（Ｇ）に示すように、その課題データを用いた[GRPH・E]機能が実行されて表示される（ステップＢ１〜Ｂ３）。
【００７８】
つまり、今回の[GRPH・E]機能のストリップボタンＳＢ２の指定実行によって、前記[TBL・E]機能のストリップボタンＳＢ１の指定実行に際し共用のメイン・メモリ（Ｂ）１９ＭＢに保存されていた関数式「Ｙ１＝Ｘ2」およびView Window画面ＶＷでの座標レンジの設定データが読み出され、図１１（Ｆ）に示すように、当該関数式「Ｙ１＝Ｘ2」を表記したグラフ機能表示画面ＧＲが表示されると共に、図１１（Ｇ）に示すように、当該関数式「Ｙ１＝Ｘ2」に対応するグラフデータＹ１が前記View Window画面ＶＷで設定された座標レンジに従ったグラフ表示画面Ｇとして描画表示される。
【００７９】
なお、前記ステップＢ２において（Ｎｏ）、つまり、前記ステップＳ１，Ｓ２に従い選択表示されたユーザ所望のe-Activity画面ＱでのストリップボタンＳＢの指定に応じた機能の実行に伴い、これに対応するところのストリップ実行メモリ１９N2に設定された課題データの格納エリアが個別設定されていると判断された場合には、当該個別設定されたメイン・メモリ１９Ｍの格納エリアから読み出された課題データを用いて、今回のストリップボタンＳＢの指定に応じた機能が実行されて表示される（ステップＢ４）。
【００８０】
したがって、前記構成の第１実施形態のe-Activity処理に伴うストリップ挿入機能によれば、既に登録されている[TBL・E]機能のe-Activityファイル（１９b1，１９b2）の課題データ（格納エリア−Ｂ）を、新規に挿入登録された[GRPH・E]機能のe-Activityファイル（１９c1，１９c2）の課題データ（格納エリア−Ｂ）として共用にして設定できるので、前記[TBL・E]機能を実行させる既存のe-Activityファイル（１９b1，１９b2）の課題データとして、例えば関数式のデータやグラフ描画用の座標設定データが記憶されていれば、新規のe-Activityファイル（１９c1，１９c2）のストリップボタンＳＢ２による[GRPH・E]機能の実行に伴い、当該関数式の入力表示処理およびそのグラフの描画表示処理が直ちに実行されるようになる。
【００８１】
よって、既存のe-Activityファイルの機能実行ストリップＳＢに対応付けた課題データと同じ課題データを用いた新規の機能実行ストリップＳＢを挿入する場合には、当該同じ課題データを繰り返し入力して登録する必要はなく、容易に所望のe-Activityファイルを作成して実行させることが可能になる。
【００８２】
（第２実施形態）
この第２実施形態では、ユーザ所望のe-Activityファイルの選択に伴うe-Activity画面Ｑの表示状態において、当該e-Activity画面Ｑ内のストリップボタンＳＢに対応付けられる課題データの格納先を修正して変更するためのストリップ修正処理（図７のステップＳＣ）について説明する。
【００８３】
図１２は、前記グラフ関数電卓１０の第２実施形態のＲＡＭ１９に確保されたデータメモリの構成を示す図である。
【００８４】
図１３は、前記グラフ関数電卓１０のe-Activity処理に伴うストリップ修正処理を示すフローチャートである。
【００８５】
図１４は、前記グラフ関数電卓１０のストリップ修正処理に伴うe-Activity画面Ｑの操作表示状態を示す図である。
【００８６】
例えば、図１２（Ａ）に示すように、[LIST]機能上での課題学習を行わせるための第１のe-Activityファイル（１９a1，１９a2）と、[RUN]機能上での課題学習を行わせるための第２のe-Activityファイル（１９b1，１９b2）とが、既に登録された状態で、当該各e-Activityファイルのファイル名一覧画面（図示せず）からユーザ所望の第１のe-Activityファイル（１９a1，１９a2）が選択されると（ステップＳ１）、図１４（Ａ）に示すように、当該選択された第１のe-Activityファイル（１９a1，１９a2）に対応する[LIST]機能のストリップボタンＳＢ１を表記したe-Activity画面Ｑが表示される（ステップＳ２）。
【００８７】
なお、この第２実施形態におけるe-Activity画面Ｑの表示処理では、ストリップボタンＳＢｎに対して、当該ボタンＳＢｎの指定により起動実行される機能（[LIST][RUN]など）を示す表記だけでなく、当該実行される機能上で動作させる課題データの格納先エリア([A][B]など)を示すデータグループマークＭも表記される。
【００８８】
前記図１４（Ａ）で示した第１のe-Activityファイル（１９a1，１９a2）に対応する[LIST]機能のストリップボタンＳＢ１を表記したe-Activity画面Ｑが表示された状態で、例えば第２のe-Activityファイル（１９b1，１９b2）のストリップボタンＳＢ２の指定により実行対象となる課題データの格納エリアを修正するために、キー入力部１２のユーザ操作に応じてストリップ修正の指示が為されると（ステップＳ７（Ｙｅｓ））、図１３におけるストリップ修正処理へ移行される（ステップＳＣ）。
【００８９】
ここで、カーソルキー「↓」１２ｇの操作によりe-Activity画面Ｑをスクロールさせ、図１４（Ｂ）に示すように、今回の修正対象となる第２のe-Activityファイル（１９b1，１９b2）に対応する[RUN]機能のストリップボタンＳＢ２を反転カーソルＣｕにより識別表示させたe-Activity画面Ｑを表示させる。この際、反転カーソルＣｕにより識別表示され修正対象とされたストリップボタンＳＢ２については、実行対象となる課題データの格納エリアを示すデータグループマークＭは一旦消去される（ステップＣ１）。
【００９０】
そして、ファンクションキー「Ｆ５」の操作によって[SHARE]ボタンＢ５が選択指示されると（ステップＣ２（Ｙｅｓ））、図１４（Ｃ）に示すように、新たなデータグループの格納先エリアを指定するか（Ｙｅｓ「Ｆ１」）、既存のデータグループの格納先エリアを共用として指定するか（Ｎｏ「Ｆ６」）、の何れかを選択するための修正内容選択ウインドウＰ２が表示される（ステップＣ３）。
【００９１】
この修正内容選択ウインドウＰ２において、既存のデータグループの格納先エリアを共用として指定するべくファンクションキー「Ｆ６」が操作されると（ステップＣ３（Ｎｏ））、図１４（Ｄ）に示すように、既存の課題データの格納先エリアを一覧表記したデータグループ選択ウインドウＰ３が表示される。そして、このデータグループ選択ウインドウＰ３において、修正対象のストリップボタンＳＢ２によって実行対象となる課題データを、前記第１のe-Activityファイル（１９a1，１９a2）のストリップボタンＳＢ１により実行対象とされる課題データで共用するために、当該ストリップボタンＳＢ１による課題データの格納先エリアである“Ａ”が選択され「ＥＸＥ」キー１２ｆが操作されると、図１２（Ｂ）に示すように、修正対象である第２のe-Activityファイル（１９b1，１９b2）のストリップ実行メモリ１９b2に記憶される課題データの格納先エリアが“Ａ”に修正され、共用にして設定管理される。これと共に、図１４（Ｅ）に示すように、ストリップボタンＳＢ２に対しては、実行対象となる課題データの格納先エリアが、前記第１のe-Activityファイル（１９a1，１９a2）のストリップボタンＳＢ１の場合と同じメイン・メモリ（Ａ）１９ＭＡであることを示すデータグループマークＭが表記される（ステップＣ４）。
【００９２】
これにより、既に登録されている第２のe-Activityファイル（１９b1，１９b2）の課題データ（格納エリア−Ｂ）を、同様に既に登録されている第１のe-Activityファイル（１９a1，１９a2）の課題データ（格納エリア−Ａ）に修正して共用することができる。
【００９３】
一方、前記図１４（Ｃ）で示した修正内容選択ウインドウＰ２において、新たなデータグループの格納先エリアを指定するべくファンクションキー「Ｆ１」が操作されると（ステップＣ３（Ｙｅｓ））、図１２（Ｃ）に示すように、修正対象である第２のe-Activityファイル（１９b1，１９b2）のストリップ実行メモリ１９b2に記憶される課題データの格納先エリアが、既存の課題データの格納先エリア“Ａ”“Ｂ”の次の新たな“Ｃ”に修正され、個別にして設定管理される。これと共に、図１４（Ｆ）に示すように、ストリップボタンＳＢ２に対しては、実行対象となる課題データの格納先エリアが、新たに設定されたメイン・メモリ（Ｃ）１９ＭＣであることを示すデータグループマークＭが表記される（ステップＣ５）。
【００９４】
図１５は、前記グラフ関数電卓１０のストリップ実行処理に伴う第２実施形態に対応した操作表示状態を示す図である。
【００９５】
例えば、図１２（Ａ）（Ｂ）で示したように、[LIST]機能上での課題学習を行わせるための第１のe-Activityファイル（１９a1，１９a2）と、当該第１のe-Activityファイル（１９a1，１９a2）の課題データが共用（メイン・メモリ−Ａ）として修正設定された[RUN]機能上での課題学習を行わせるための第２のe-Activityファイル（１９b1，１９b2）とが、既に登録された状態で、当該各e-Activityファイルのファイル名一覧画面（図示せず）から実行すべきユーザ所望の第１のe-Activityファイル（１９a1，１９a2）が選択されると（ステップＳ１）、図１５（Ａ）に示すように、当該選択された第１のe-Activityファイル（１９a1，１９a2）に対応する[LIST]機能のストリップボタンＳＢ１を反転カーソルＣｕによって識別表記したe-Activity画面Ｑが表示される（ステップＳ２）。
【００９６】
ここで、前記[LIST]機能のストリップボタンＳＢ１が反転カーソルＣｕにより選択指示された状態で、「ＥＸＥ」キー１２ｆが操作されてストリップ実行の操作がされたと判断されると（ステップＳ４（Ｙｅｓ））、図１０におけるストリップ実行処理へ移行される（ステップＳＢ）。
【００９７】
そして、前記ストリップボタンＳＢ１からの実行操作に応じて[LIST]機能が指定されると（ステップＢ１）、これに対応するところのストリップ実行メモリ１９a2に設定された課題データの格納エリア（メイン・メモリ−Ａ）が共用設定されているか否か判断される（ステップＢ２）。
【００９８】
この場合、次のストリップ実行メモリ１９b2に設定された課題データの格納エリア（メイン・メモリ−Ａ）が共用設定されていると判断されるので（ステップＢ２（Ｙｅｓ））、当該メイン・メモリ−Ａに格納されている課題データが読み出され、例えば図１５（Ｂ）〜（Ｅ）に示すように、その課題データを用いた[LIST]機能が実行されて表示される（ステップＢ３）。
【００９９】
ここでは、先ず図１５（Ｂ）に示すように、課題データとして登録されたリストデータを表記したリスト表示画面Ｌが表示され、このリストデータに対応して、図１５（Ｃ）に示すように、プロット形式のグラフを表示させたグラフプロット画面Ｇｐが表示される。そして、このグラフプロット画面Ｇｐに表示されたグラフデータについて、一次回帰の計算が指示実行され、図１５（Ｄ）に示すように、一連の回帰式が表記された回帰式表示画面Ｃｋが表示される。この回帰式表示画面Ｃｋにおいて、回帰グラフの描画が指示実行されると、図１５（Ｅ）に示すように、前記リストデータ（図１５（Ｂ）参照）に対応した回帰グラフを描画した回帰グラフ表示画面Ｇｋが表示される。
【０１００】
こうして、前記第１のe-Activityファイル（１９a1，１９a2）に従った[LIST]機能のストリップボタンＳＢ１による課題の表示・解析が実行された後、一旦この第１のe-Activityファイル（１９a1，１９a2）によるストリップ実行処理が終了されると（ステップＢ５（Ｙｅｓ）→Ｓ５（Ｙｅｓ））、今回のストリップ実行処理に伴い解析表示されたリスト表示画面Ｌでのリストデータ、および回帰式表示画面Ｃｋでの回帰式データが、当該第１のe-Activityファイル（１９a1，１９a2）の課題格納先であるメイン・メモリ（Ａ）１９ＭＡに保存される（ステップＳ６）。
【０１０１】
この後、前記ユーザ所望のe-Activityファイルの選択表示操作に従い（ステップＳ１，Ｓ２）、図１５（Ｆ）に示すように、第２のe-Activityファイル（１９b1，１９b2）に対応する[RUN]機能のストリップボタンＳＢ２を反転カーソルＣｕにより指定表示したe-Activity画面Ｑを表示させた状態で、「ＥＸＥ」キー１２ｆが操作されると、前記図１０におけるストリップ実行処理（ステップＳ４→ＳＢ）に従い、共有のメイン・メモリ（Ａ）１９ＭＡに保存されている課題データが読み出され、例えば図１５（Ｇ）（Ｈ）に示すように、その課題データを用いた[RUN]機能が実行されて表示される（ステップＢ１〜Ｂ３）。
【０１０２】
つまり、今回の[RUN]機能のストリップボタンＳＢ２の指定実行によって、前記[LIST]機能のストリップボタンＳＢ１の指定実行に際し共用のメイン・メモリ（Ａ）１９ＭＡに保存されていた前記リスト表示画面Ｌ（図１５（Ｂ）参照）でのリストデータおよび回帰式表示画面Ｃｋ（図１５（Ｄ）参照）での回帰式データが読み出される。そして、この[RUN]機能の実行状態において、ファンクションキー「Ｆ３」の操作により「ＭＡＴ」ボタンＢ３が指示されて推定値の計算が指定されると、前記ストリップボタンＳＢ１と共用のメイン・メモリ（Ａ）１９ＭＡから読み出されたリストデータおよび回帰式データに基づいて、前記回帰グラフ（図１５（Ｅ）参照）におけるｘ係数とｙ係数の推定値の計算が実行される。これにより、図１５（Ｇ）に示すように計算中画面Ｇr1が表示された後に、図１５（Ｈ）に示すように、前記推定値の計算結果を表記した計算結果表示画面Ｇr2が表示される。
【０１０３】
なお、前記ステップＢ２において（Ｎｏ）、つまり、前記ステップＳ１，Ｓ２に従い選択表示されたユーザ所望のe-Activity画面ＱでのストリップボタンＳＢの指定に応じた機能の実行に伴い、これに対応するところのストリップ実行メモリ１９N2に設定された課題データの格納エリアが個別設定されていると判断された場合には、当該個別設定されたメイン・メモリ１９Ｍの格納エリアから読み出された課題データを用いて、今回のストリップボタンＳＢの指定に応じた機能が実行されて表示される（ステップＢ４）。
【０１０４】
したがって、前記構成の第２実施形態のe-Activity処理に伴うストリップ修正機能によれば、既に登録されている第２のe-Activityファイル（１９b1，１９b2）の課題データ（格納エリア−Ｂ）を、同様に既に登録されている第１のe-Activityファイル（１９a1，１９a2）の課題データ（格納エリア−Ａ）に修正して共用することができるので、[LIST]機能を実行させる第１のe-Activityファイル（１９a1，１９a2）の課題データとして、例えばリストデータやその回帰式データが記憶されていれば、第２のe-Activityファイル（１９b1，１９b2）のストリップボタンＳＢ２による[RUN]機能の実行に伴い、当該リストデータおよび回帰式に基づいた推定値の計算処理が直ちに実行されるようになる。
【０１０５】
よって、既存のe-Activityファイルの機能実行ストリップＳＢnに対応付けた課題データと同じ課題データを用いた異なる機能実行ストリップＳＢn+1を有するe-Activityファイルを生成したい場合には、当該同じ課題データを繰り返し入力して新たなe-Activityファイルを生成登録する必要はなく、既存且つ所望の機能実行ストリップＳＢn+1を有するe-Activityファイルに対応付けられた課題データの格納先エリアを、既存且つ所望の課題データの格納先エリアに修正して共有に設定するだけで、容易に所望のe-Activityファイルを作成して実行させることが可能になる。
【０１０６】
なお、前記各実施形態において記載したグラフ関数電卓１０による各処理の手法、すなわち、図７のフローチャートに示すe-Activity処理、図８のフローチャートおよび図９の操作表示手順で示す前記e-Activity処理に伴う第１実施形態のストリップ挿入処理、図１０のフローチャートに示す前記e-Activity処理に伴うストリップ実行処理、図１３のフローチャートおよび図１４の操作表示手順で示す前記e-Activity処理に伴う第２実施形態のストリップ修正処理での各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体１６に格納して配布することができる。そして、コンピュータは、この外部記憶媒体１６に記憶されたプログラムを記憶媒体書き込み・読み取り部１７によって読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明したe-Activity処理に伴うストリップ挿入・修正機能を実現し、前述した手法による同様の処理を実行することができる。
【０１０７】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮｔ上を伝送させることができ、このネットワークＮｔに接続されたコンピュータ端末の通信制御部１８によって前記のプログラムデータを取り込み、前述したe-Activity処理に伴うストリップ挿入・修正機能を実現することもできる。
【０１０８】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【０１０９】
【図１】本発明の電子式計算機の実施形態に係るグラフ関数電卓１０の外観構成（その１）を示す正面図。
【図２】本発明の電子式計算機の実施形態に係るグラフ関数電卓１０の外観構成（その２）を示す正面図。
【図３】前記グラフ関数電卓１０の電子回路の構成を示すブロック図。
【図４】前記グラフ関数電卓１０の第１実施形態のＲＡＭ１９に確保されたデータメモリの構成を示す図。
【図５】前記グラフ関数電卓１０のＲＡＭ１９に確保されたメイン・メモリ１９Ｍの構成を示す図。
【図６】前記グラフ関数電卓１０のＲＡＭ１９内のメイン・メモリ１９Ｍに対して各e-Activityファイルの課題データとして格納されるデータ名およびその内容のグループ分けを示す図。
【図７】前記グラフ関数電卓１０によるe-Activity処理を示すフローチャート。
【図８】前記グラフ関数電卓１０のe-Activity処理に伴うストリップ挿入処理を示すフローチャート。
【図９】前記グラフ関数電卓１０のストリップ挿入処理に伴うe-Activity画面Ｑの操作表示状態を示す図。
【図１０】前記グラフ関数電卓１０のe-Activity処理に伴うストリップ実行処理を示すフローチャート。
【図１１】前記グラフ関数電卓１０のストリップ実行処理に伴う第１実施形態に対応した操作表示状態を示す図。
【図１２】前記グラフ関数電卓１０の第２実施形態のＲＡＭ１９に確保されたデータメモリの構成を示す図。
【図１３】前記グラフ関数電卓１０のe-Activity処理に伴うストリップ修正処理を示すフローチャート。
【図１４】前記グラフ関数電卓１０のストリップ修正処理に伴うe-Activity画面Ｑの操作表示状態を示す図。
【図１５】前記グラフ関数電卓１０のストリップ実行処理に伴う第２実施形態に対応した操作表示状態を示す図。
【符号の説明】
【０１１０】
１０  …グラフ関数電卓
１１  …制御部（ＣＰＵ）
１２  …キー入力部
１２ａ…数値・記号キー
１２ｂ…関数・演算子キー
１２ｃ…「ＭＥＮＵ」キー
１２ｄ…「ＳＨＩＦＴ」キー
１２ｅ…「ＯＰＴＮ」キー
１２ｆ…「ＥＸＥ」キー
１２ｇ…カーソルキー
Ｆ１〜Ｆ６…ファンクションキー
１３  …液晶表示部
１４  …タブレット
１５  …ＲＯＭ
１６  …外部記憶媒体
１７  …記憶媒体書き込み・読み取り部
１８  …通信制御部
１８ｃ…ＵＳＢケーブル
１９  …ＲＡＭ
１９Ｓ…ストリップ登録メモリ
１９N1…ファイル名・内容テキストメモリ
１９N2…ストリップ実行メモリ
１９Ｍ…メイン・メモリ
２０  …位置検出回路
２１  …表示駆動回路
ＰＣ  …外部のパーソナルコンピュータ
Ｎｔ…通信ネットワーク
Ｑ  …e-Activity画面
Ｆ  …e-Activityファイル名
Ｔ  …課題（学習）内容テキスト
ＳＢｎ…ストリップボタン
Ｃｕ…反転カーソル
Ｒ  …機能選択ウインドウ
Ｐ１…データ共有決定ウインドウ
ＴＢ…テーブル機能表示画面
ＶＷ…View Window画面
ＧＲ…グラフ機能表示画面
Ｇ  …グラフ表示画面
Ｐ２…修正内容選択ウインドウ
Ｐ３…データグループ選択ウインドウ
Ｌ  …リスト表示画面
Ｇｐ…グラフプロット画面
Ｃｋ…回帰式表示画面
Ｇｋ…回帰グラフ表示画面
Ｇr1…計算中画面
Ｇr2…計算結果表示画面
【図１】
0005023360.tif 000002
【図２】
0005023360.tif 000003
【図３】
0005023360.tif 000004
【図４】
0005023360.tif 000005
【図５】
0005023360.tif 000006
【図６】
0005023360.tif 000007
【図７】
0005023360.tif 000008
【図８】
0005023360.tif 000009
【図９】
0005023360.tif 000010
【図１０】
0005023360.tif 000011
【図１１】
0005023360.tif 000012
【図１２】
0005023360.tif 000013
【図１３】
0005023360.tif 000014
【図１４】
0005023360.tif 000015
【図１５】
0005023360.tif 000016