(57)【特許請求の範囲】
【請求項１】
他の画像表示端末との間で同一の背景画像を表示可能な画像表示端末において、
表示画面内に前記背景画像を表示させる画像表示制御手段と、
前記表示画面における前記背景画像の表示領域に対し、複数の座標軸から定まる座標系について任意の表示範囲データを設定する表示範囲設定手段と、
少なくとも一の他の画像表示端末に前記設定された表示範囲データを送信する表示範囲送信手段と、
前記送信された表示範囲データが前記他の画像表示端末の背景画像の表示領域に設定された後に、当該他の画像表示端末から、当該他の画像表示端末の背景画像上に表示されたグラフ図形のグラフ式データを受信するグラフ式受信手段と、
を備えることを特徴とする画像表示端末。
【請求項２】
請求項１記載の画像表示端末において、
前記グラフ式受信手段により前記グラフ式データが受信された場合に、当該当該受信したグラフ式データのグラフ図形を前記背景画像上に表示させる受信グラフ表示制御手段を備えることを特徴とする画像表示端末。
【請求項３】
請求項１又は２記載の画像表示端末において、
前記グラフ式受信手段が他の画像表示端末からグラフ式データが受信される際に、当該他の画像表示端末から、当該他の画像表示端末についての端末情報を受信する端末情報受信手段と、
前記端末情報受信手段により端末情報が受信された場合に、当該受信した端末情報を前記表示画面内に表示させる端末情報表示制御手段と、
を備えることを特徴とする画像表示端末。
【請求項４】
請求項３記載の画像表示端末において、
前記グラフ式受信手段により前記グラフ式データが受信された場合に、当該受信したグラフ式データのグラフ図形を前記背景画像上に表示させる受信グラフ表示制御手段をさらに備え、
前記受信グラフ表示制御手段及び前記端末情報表示制御手段は、
前記グラフ式受信手段により他の複数の画像表示端末からグラフ式データが受信され、前記端末情報受信手段により他の複数の画像表示端末から端末情報が受信された場合は、当該他の各画像表示端末から送信されたグラフ式データのグラフ図形と、端末情報とをそれぞれ対応付けて表示させることを特徴とする画像表示端末。
【請求項５】
請求項１〜４の何れか一項に記載の画像表示端末において、
前記グラフ式受信手段により他の画像表示手段からグラフ式データが受信される場合に、当該他の画像表示端末から、当該他の画像表示端末において設定された表示範囲データを受信する表示範囲受信手段と、
前記表示範囲受信手段により受信された表示範囲データと、前記表示範囲設定手段により設定された表示範囲データとが異なる場合に、その旨をユーザに報知する表示範囲異同報知手段と、
を備えることを特徴とする画像表示端末。
【請求項６】
請求項５に記載の画像表示端末において、
前記表示範囲受信手段により受信された表示範囲データと、前記表示範囲設定手段により設定された表示範囲データとが異なる場合に、ユーザ操作に基づいて、前記背景画像の表示領域に対し、前記表示範囲受信手段により受信された表示範囲データを設定する表示範囲再設定手段を備えることを特徴とする画像表示端末。
【請求項７】
請求項６記載の画像表示端末において、
前記グラフ式受信手段により受信されたグラフ式データを、前記表示範囲受信手段により受信された表示範囲データごとに対応付けて記憶する表示範囲別グラフ記憶手段を備え、
前記表示範囲再設定手段は、
ユーザ操作に基づいて、前記表示範囲別グラフ記憶手段により記憶された表示範囲データのうち、何れかの表示範囲データを指定表示範囲データとして指定する表示範囲指定手段と、
ユーザ操作に基づいて、前記背景画像の表示領域に対し、前記座標系について前記指定表示範囲データを設定する指定表示範囲設定手段と、
を有し、
前記受信グラフ表示制御手段は、
前記表示範囲別グラフ記憶手段により前記指定表示範囲データに対応付けられたグラフ式データのグラフ図形を前記画像上に表示させることを特徴とする画像表示端末。
【請求項８】
他の画像表示端末との間で同一の背景画像を表示画面内に表示可能な表示手段を備えるコンピュータに、
前記表示画面内に前記背景画像を表示させる画像表示制御機能と、
前記表示画面における前記背景画像の表示領域に対し、複数の座標軸から定まる座標系について任意の表示範囲データを設定する表示範囲設定機能と、
少なくとも一の他の画像表示端末に前記設定された表示範囲データを送信する表示範囲送信機能と、
前記送信された表示範囲データが前記他の画像表示端末の背景画像の表示領域に設定された後に、当該他の画像表示端末から、当該他の画像表示端末において前記背景画像上に表示されたグラフ図形のグラフ式データを受信するグラフ式受信機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示端末及びプログラムに関する。
【背景技術】
【０００２】
従来、撮影画像を表示する画像表示端末においては、移動物体の撮影画像を背景として表示させつつ、当該移動物体の測定データをグラフ化して描画することにより、グラフの形状と物理的な事象とを関連付けて学習できるようになっている。
【０００３】
このような画像表示端末は、近年、授業で使用されるようになっており、生徒が自分の端末にグラフを描画させると、教師の端末でも同じグラフが表示されるようになっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３０４６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の画像表示端末では、教師，生徒の各端末でＸＹ座標系の表示範囲が異なっていると、生徒の端末で背景画像に対応したグラフを表示していたとしても、教師の端末では背景画像とグラフとが非対応な状態となってしまう。
【０００６】
本発明の課題は、背景画像に対応したグラフを受信した際に、同じ背景画像に対応して適切にグラフを表示することのできる画像表示端末及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、他の画像表示端末との間で同一の背景画像を表示可能な画像表示端末において、
表示画面内に前記背景画像を表示させる画像表示制御手段と、
前記表示画面における前記背景画像の表示領域に対し、複数の座標軸から定まる座標系について任意の表示範囲データを設定する表示範囲設定手段と、
少なくとも一の他の画像表示端末に前記設定された表示範囲データを送信する表示範囲送信手段と、
前記送信された表示範囲データが前記他の画像表示端末の背景画像の表示領域に設定された後に、当該他の画像表示端末から、当該他の画像表示端末の背景画像上に表示されたグラフ図形のグラフ式データを受信するグラフ式受信手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、背景画像に対応したグラフを受信した際に、同じ背景画像に対応して適切にグラフを表示することができる。
【図面の簡単な説明】
【０００９】
【図１】関数電卓の概略構成を示す平面図である。
【図２】関数電卓の機能構成を示すブロック図である。
【図３】画像表示処理の流れを示すフローチャートである。
【図４】画像表示処理の流れを示すフローチャートである。
【図５】画像表示処理の流れを示すフローチャートである。
【図６】ディスプレイの表示内容を示す図である。
【図７】ディスプレイの表示内容を示す図である。
【図８】ディスプレイの表示内容を示す図である。
【図９】ディスプレイの表示内容を示す図である。
【図１０】ディスプレイの表示内容を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１１】
［１．関数電卓の構成］
［１−１．外観構成］
図１は、関数電卓１の概略構成を示す概念図である。
この図に示すように、関数電卓１は、各種キー群を有する入力キー群２と、ディスプレイ３と、を備えている。
【００１２】
入力キー群２は、ユーザから数値や演算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、それぞれ固有の機能を割り当てられた複数のキーを備えている。本実施の形態においては、入力キー群２は、テンキー２０や演算記号キー２１、カーソルキー２２、ＥＸＥキー２３、削除キー２４等を備えている。
【００１３】
このうち、テンキー２０は数値の入力操作を受けるキーであり、演算記号キー２１は四則演算の記号や括弧など、各種演算記号の入力操作を受けるキーである。
【００１４】
カーソルキー２２は、ディスプレイ３内で編集対象位置や選択対象位置を示すカーソルを所定の方向に移動させる場合等に押下されるキーであり、本実施の形態においては、上下左右の４方向について入力可能に構成されている。
【００１５】
ＥＸＥキー２３は、処理の実行指示や決定指示の入力操作を受けるキーであり、例えば数式の入力後に演算処理の実行を指示するキーとして機能するようになっている。削除キー２４は、ディスプレイ３に表示されている数値や演算記号などの削除操作を受けるキーである。
【００１６】
ディスプレイ３は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等により構成されており、入力キー群２などの操作に応じた文字や符号、数式、演算結果、座標軸、グラフなどの他、関数電卓１を使用するために必要な各種データを複数のドットにより表示するようになっている。なお、本実施の形態におけるディスプレイ３では、横方向にＸ軸、縦方向にＹ軸が表示され、当該ＸＹ軸によりＸＹ座標系が表示されるようになっている。更に、本実施の形態におけるディスプレイ３には、タッチパネル３０が表示画面全面に亘って一体的に設けられている。
【００１７】
［１−２．機能構成］
続いて、関数電卓１の機能構成を説明する。
図２は、関数電卓１の概略的な機能構成を示すブロック図である。
【００１８】
この図に示すように、関数電卓１は、入力部１４と、表示部１５と、通信部１６と、記録媒体読取部１７と、ＲＡＭ（Random Access Memory）１２と、記憶部１３と、ＣＰＵ（Central Processing Unit）１１と、を備えて構成されている。
【００１９】
入力部１４は、上述の入力キー群２及びタッチパネル３０を備えており、押下されたキーやタッチパネル３０の位置に対応する信号をＣＰＵ１１に出力するようになっている。
【００２０】
表示部１５は、上述のディスプレイ３を備えており、ＣＰＵ１１からの表示信号に従って各種情報をディスプレイ３に表示するようになっている。
【００２１】
通信部１６は、インターネットに接続可能となっており、これにより、インターネットに接続される外部機器との通信が可能となっている。
記録媒体読取部１７は、着脱自在に装着されるＵＳＢメモリ等の外部情報記憶媒体１７Ａから情報を読み取るものである。
【００２２】
ＲＡＭ１２は、情報を一時的に格納する揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納する複数のワークエリアを有する。
【００２３】
記憶部１３は、ＲＯＭ（Read  Only  Memory）等により構成される不揮発性のメモリであり、各種プログラム及び各種データを記憶している。具体的には、記憶部１３は、本発明に係るプログラムとしての画像表示プログラム１３０と、画像フォルダ１３１と、グラフ関連情報記憶テーブル１３３とを記憶している。
【００２４】
画像表示プログラム１３０は、後述の画像表示処理（図３〜図４参照）をＣＰＵ１１に実行させるためのプログラムである。
【００２５】
画像フォルダ１３１には、ディスプレイ３に表示可能な背景画像についての画像データ１３２が複数含まれている。この画像データ１３２は、座標系に重ねて表示可能な背景画像についてのデータであり、グラフで近似し得る所定形状（例えば放物線や直線など）を表すようになっている。但し、画像データ１３２の画像としては、作図された画像など、実際の事象とは異なる画像を用いても良い。また、グラフで近似し得る所定形状は放物線や直線に限られず、他の形状であっても良い。なお、これらの画像データ１３２は、通信部１６を介して受信されるようになっている。
【００２６】
グラフ関連情報記憶テーブル１３３は、後述の画像表示処理（図３〜図４参照）において表示されるグラフ図形に関する情報を、記憶領域の番号（以下、領域番号とする）に対応付けて複数記憶するようになっている。より具体的には、このグラフ関連情報記憶テーブル１３３は、グラフ図形に関する情報として、ビューウィンドウデータ１３４と、グラフ式データテーブル１３５とを対応付けて記憶している。
【００２７】
ここで、ビューウィンドウデータ１３４は、ＸＹ座標系の表示態様を示す情報であり、本実施の形態においては、ＸＹ座標系の表示範囲(XYの最大最小座標の値；すなわちXmin,Xmax,Ymin,Ymax)や、各座標軸の目盛間隔(Xscl,Yscl）等となっている。
【００２８】
また、グラフ式データテーブル１３５は、グラフ式データ１３７と、当該グラフ式データ１３７が作成された関数電卓１のＩＤ情報（本実施の形態においてはユーザ名）と、式番号とを対応付けて１つ以上記憶するようになっている。
【００２９】
ここで、グラフ式データ１３７は、画像データ１３２の画像によって表される形状に対する近似グラフのデータであり、近似グラフの種別と、グラフ式とを表すようになっている。なお、グラフの種類としては、例えば直線や２次曲線、３次曲線、対数グラフ、指数グラフなどを挙げることができる。
【００３０】
ＣＰＵ１１は、関数電卓１の各部を中央制御する。具体的には、ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働で、各種処理を実行する。
【００３１】
なお、以上の関数電卓１は、授業中に教師，生徒によって複数台でまとめて使用されるようになっている。以下、教師によって使用される関数電卓１を親機の関数電卓１Ａ、生徒によって使用される関数電卓１を子機の関数電卓１Ｂとして説明を行う。関数電卓１が親機，子機の何れであるかは製品の出荷時に予め設定されることとしても良いし、製品購入後にユーザにより設定されることとしても良い。子機の関数電卓１Ｂでは、グラフ関連情報記憶テーブル１３３には、記憶領域が１つのみ設けられる。
【００３２】
［２．関数電卓の動作］
続いて、関数電卓１の動作について、図３〜図４を参照しつつ説明する。
図３〜図４は、ＣＰＵ１１が記憶部１３から画像表示プログラム１３０を読み出して実行する画像表示処理の動作を説明するためのフローチャートである。
【００３３】
図３に示すように、この画像表示処理においてまずＣＰＵ１１は、背景画像を付けてグラフ図形を表示させる旨の設定操作が行われるか否かを判定し（ステップＳ１）、行われないと判定した場合（ステップＳ１；Ｎｏ）には他の処理へ移行する。
【００３４】
また、ステップＳ１において背景画像を付けてグラフ図形を表示させる旨の設定操作が行われたと判定した場合（ステップＳ１；Ｙｅｓ）には、ＣＰＵ１１は、ユーザ操作に基づいて画像フォルダ１３１における何れかの画像データ１３２を指定画像データ１３２Ｓとして指定するとともに、グラフ関連情報記憶テーブル１３３における何れかの領域番号を指定領域番号として指定し、当該指定領域番号のビューウィンドウデータ１３４を指定ビューウィンドウデータ１３４Ｓとして指定する（ステップＳ２）。
【００３５】
次に、ＣＰＵ１１は、ディスプレイ３に指定画像データ１３２Ｓの画像を表示させるとともに、当該画像の表示領域に対し、ＸＹ座標系のうち、指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分を重ねて設定する（ステップＳ３）。なお、このときＣＰＵ１１は、自機が親機の関数電卓１Ａである場合には、子機の関数電卓１Ｂのディスプレイ３に対しても同じ指定画像データ１３２Ｓの画像を表示させるとともに、当該画像の表示領域に対し、ＸＹ座標系のうち、指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分を重ねて設定させる。
【００３６】
次に、ＣＰＵ１１は、指定ビューウィンドウデータ１３４Ｓを修正する旨の操作が行われるか否かを判定し（ステップＳ４）、行われたと判定した場合（ステップＳ４；Ｙｅｓ）には、指定ビューウィンドウデータ１３４Ｓの内容をディスプレイ３に表示させる（ステップＳ５）。
【００３７】
次に、ＣＰＵ１１は、ユーザ操作に基づいて、指定ビューウィンドウデータ１３４Ｓの内容を変更する（ステップＳ６）。
【００３８】
次に、ＣＰＵ１１は、指定ビューウィンドウデータ１３４Ｓの修正が完了した旨の操作が行われるか否かを判定し（ステップＳ７）、行われないと判定した場合（ステップＳ７；Ｎｏ）にはステップＳ５に移行する。
【００３９】
また、ステップＳ７において指定ビューウィンドウデータ１３４Ｓの修正が完了した旨の操作が行われたと判定した場合（ステップＳ７；Ｙｅｓ）には、ＣＰＵ１１は、自機が親機の関数電卓１Ａであるか否かを判定する（ステップＳ８）。
【００４０】
このステップＳ８において自機が親機の関数電卓１Ａでないと判定した場合、つまり子機の関数電卓１Ｂであると判定した場合（ステップＳ８；Ｎｏ）には、ＣＰＵ１１は、修正後の指定ビューウィンドウデータ１３４Ｓをグラフ関連情報記憶テーブル１３３に記憶させてグラフ関連情報記憶テーブル１３３内の情報を更新し（ステップＳ９）、ステップＳ４に移行する。より具体的には、このステップＳ９においてＣＰＵ１１は、領域番号「１」（関数電卓１Ｂでの指定領域番号）に対応付けて、修正後の指定ビューウィンドウデータ１３４Ｓを記憶させる。
【００４１】
また、ステップＳ８において自機が親機の関数電卓１Ａであると判定した場合（ステップＳ８；Ｙｅｓ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３において指定領域番号に対しグラフ式データ１３７が記憶されているか否かを判定する（ステップＳ１１）。
【００４２】
このステップＳ１１において指定領域番号に対しグラフ式データ１３７が記憶されていないと判定した場合（ステップＳ１１；Ｎｏ）には、ＣＰＵ１１は、修正後の指定ビューウィンドウデータ１３４Ｓをグラフ関連情報記憶テーブル１３３に記憶させてグラフ関連情報記憶テーブル１３３内の情報を更新し（ステップＳ１２）、ステップＳ４に移行する。より具体的には、このステップＳ１２においてＣＰＵ１１は、指定領域番号に対応付けて、修正後の指定ビューウィンドウデータ１３４Ｓを記憶させる。
【００４３】
また、ステップＳ１１において指定領域番号に対しグラフ式データ１３７が記憶されていると判定した場合（ステップＳ１１；Ｙｅｓ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における別の新たな領域番号に対応付けて指定ビューウィンドウデータ１３４Ｓを記憶させる旨の操作が行われるか否かを判定する（ステップＳ１３）。
【００４４】
このステップＳ１３において別の新たな領域番号に対応付けて指定ビューウィンドウデータ１３４Ｓを記憶させる旨の操作が行われないと判定した場合（ステップＳ１３；Ｎｏ）には、ＣＰＵ１１は、上述のステップＳ１２に移行する。
【００４５】
また、ステップＳ１３において別の新たな領域番号に対応付けて指定ビューウィンドウデータ１３４Ｓを記憶させる旨の操作が行われたと判定した場合（ステップＳ１３；Ｙｅｓ）には、ＣＰＵ１１は、別の新たな領域番号に対応付けて修正後の指定ビューウィンドウデータ１３４Ｓをグラフ関連情報記憶テーブル１３３に記憶させ（ステップＳ１４）、上述のステップＳ４に移行する。
【００４６】
また、ステップＳ４において指定ビューウィンドウデータ１３４Ｓを修正する旨の操作が行われないと判定した場合（ステップＳ４；Ｎｏ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作が行われるか否かを判定する（ステップＳ２１）。
【００４７】
このステップＳ２１においてグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作が行われたと判定した場合（ステップＳ２１；Ｙｅｓ）には、ＣＰＵ１１は、自機が親機の関数電卓１Ａであるか否かを判定する（ステップＳ２２）。
【００４８】
このステップＳ２２において自機が親機の関数電卓１Ａでないと判定した場合、つまり子機の関数電卓１Ｂであると判定した場合（ステップＳ２２；Ｎｏ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における領域番号「１」（関数電卓１Ｂでの指定領域番号）のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７を読み出して、グラフ式データ１３７で表されるグラフ式を式番号と対応付けてディスプレイ３に一覧表示させた後（ステップＳ２３）、後述のステップＳ２６に移行する。なお、このステップＳ２３においてＣＰＵ１１は、式番号に対応するグラフ式データ１３７が存在しない場合には、グラフ式の表示領域を空欄にして式番号のみを表示させる。
【００４９】
また、ステップＳ２２において自機が親機の関数電卓１Ａであると判定した場合（ステップＳ２２；Ｎｏ）には、ＣＰＵ１１は、指定領域番号をディスプレイ３に表示させる（ステップＳ２４）。
【００５０】
次に、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における指定領域番号のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７及びユーザ名を読み出して、グラフ式データ１３７で表されるグラフ式を式番号及びユーザ名と対応付けてディスプレイ３に一覧表示させる（ステップＳ２５）。なお、このステップＳ２５においてＣＰＵ１１は、式番号に対応するグラフ式データ１３７が存在しない場合には、グラフ式の表示領域を空欄にして式番号のみを表示させる。
【００５１】
次に、ＣＰＵ１１は、ユーザ操作に基づいて何れかの式番号を指定し、その式番号のグラフ式を入力または修正する（ステップＳ２６）。
【００５２】
次に、ＣＰＵ１１は、グラフ式の入力・修正が完了した旨の操作が行われるか否かを判定し（ステップＳ２７）、行われないと判定した場合（ステップＳ２７；Ｎｏ）にはステップＳ２６に移行する一方、行われたと判定した場合（ステップＳ２７；Ｙｅｓ）にはステップＳ４に移行する。
【００５３】
また、上述のステップＳ２１においてグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作が行われないと判定した場合（ステップＳ２１；Ｎｏ）には、図４に示すように、ＣＰＵ１１は、グラフ図形を表示させる旨の操作が行われるか否かを判定する（ステップＳ３１）。
【００５４】
このステップＳ３１においてグラフ図形を表示させる旨の操作が行われたと判定した場合（ステップＳ３１；Ｙｅｓ）には、ＣＰＵ１１は、自機が親機の関数電卓１Ａであるか否かを判定する（ステップＳ３２）。
【００５５】
このステップＳ３２において自機が親機の関数電卓１Ａでないと判定した場合、つまり子機の関数電卓１Ｂであると判定した場合（ステップＳ３２；Ｎｏ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における領域番号「１」（関数電卓１Ｂでの指定領域番号）のグラフ式データテーブル１３５からグラフ式データ１３７を読み出して、そのグラフ図形を指定画像データ１３２Ｓの背景画像に重ねて表示させる（ステップＳ３３）。なお、このときＣＰＵ１１は、領域番号「１」のグラフ式データテーブル１３５にグラフ式データ１３７が複数ある場合には、各グラフ図形を別々の色で表示させる。
【００５６】
次に、ＣＰＵ１１は、グラフ図形のトレース表示を行う旨の操作が行われるか否かを判定する（ステップＳ３４）。
【００５７】
このステップＳ３４においてグラフ図形のトレース表示を行う旨の操作が行われないと判定した場合（ステップＳ３４；Ｎｏ）には、ＣＰＵ１１は、グラフ図形の表示を終了する旨の操作が行われるか否かを判定する（ステップＳ３５）。
【００５８】
そして、このステップＳ３５においてグラフ図形の表示を終了する旨の操作が行われないと判定した場合（ステップＳ３５；Ｎｏ）には、ＣＰＵ１１は、上述のステップＳ３２に移行し、行われたと判定した場合（ステップＳ３５；Ｙｅｓ）には上述のステップＳ４に移行する。
【００５９】
また、ステップＳ３４においてグラフ図形のトレース表示を行う旨の操作が行われたと判定した場合（ステップＳ３４；Ｙｅｓ）には、ＣＰＵ１１は、表示されている何れかのグラフ図形をユーザ操作に基づき指定し、当該指定グラフ図形と同じ色で、当該指定グラフ図形のグラフ式をディスプレイ３に表示させる（ステップＳ４１）。
【００６０】
次に、ＣＰＵ１１は、指定グラフ図形上にトレースポインタＰ（図９（ｃ）参照）を表示させ、その座標値をディスプレイ３に表示させる（ステップＳ４２）。
【００６１】
次に、ＣＰＵ１１は、カーソルキー２２の左右キーが操作されるか否かを判定し（ステップＳ４３）、操作されたと判定した場合（ステップＳ４３；Ｙｅｓ）には、カーソルキー２２で指定される方向に指定グラフ上でトレースポインタＰを移動させ（ステップＳ４４）、上述のステップＳ４２に移行する。
【００６２】
また、ステップＳ４３においてカーソルキー２２の左右キーが操作されないと判定した場合（ステップＳ４３；Ｎｏ）には、ＣＰＵ１１は、カーソルキー２２の上下キーが操作されるか否かを判定する（ステップＳ４５）。
【００６３】
このステップＳ４５においてカーソルキー２２の上下キーが操作されたと判定した場合（ステップＳ４５；Ｙｅｓ）には、ＣＰＵ１１は、カーソルキー２２で指定される方向に指定グラフ図形を切り替え（ステップＳ４６）、上述のステップＳ４１に移行する。
【００６４】
また、ステップＳ４５においてカーソルキー２２の上下キーが操作されないと判定した場合（ステップＳ４５；Ｎｏ）には、ＣＰＵ１１は、トレース表示を終了する旨の操作が行われるか否かを判定する（ステップＳ４７）。
【００６５】
このステップＳ４７においてトレース表示を終了する旨の操作が行われないと判定した場合（ステップＳ４７；Ｎｏ）には、ＣＰＵ１１は、上述のステップＳ４２に移行する一方、行われたと判定した場合（ステップＳ４７；Ｙｅｓ）には、上述のステップＳ３５に移行する。
【００６６】
また、上述のステップＳ３２において自機が親機の関数電卓１Ａであると判定した場合（ステップＳ３２；Ｙｅｓ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３の領域番号を指定する操作が行われるか否かを判定する（ステップＳ５１）。
【００６７】
このステップＳ５１においてグラフ関連情報記憶テーブル１３３の領域番号を指定する操作が行われたと判定した場合（ステップＳ５１；Ｙｅｓ）には、ＣＰＵ１１は、ユーザ操作に基づいて指定された指定領域番号をディスプレイ３に表示させた後（ステップＳ５２）、後述のステップＳ５４に移行する。
【００６８】
また、ステップＳ５１においてグラフ関連情報記憶テーブル１３３の領域番号を指定する操作が行われないと判定した場合（ステップＳ５１；Ｎｏ）には、ＣＰＵ１１は、現時点で既に指定されている指定領域番号をディスプレイ３に表示させる（ステップＳ５３）。
【００６９】
次に、ＣＰＵ１１は、指定領域番号のビューウィンドウデータ１３４で表されるＸＹ座標系の表示範囲の部分を、指定画像データ１３２Ｓの画像の表示領域に重ねて設定する（ステップＳ５４）。なお、このときＣＰＵ１１は、自機が親機の関数電卓１Ａである場合には、子機の関数電卓１Ｂにおける背景画像の表示領域に対し、ＸＹ座標系のうち、指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分を重ねて設定させる。
【００７０】
次に、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における指定領域番号のグラフ式データテーブル１３５からグラフ式データ１３７を読み出して、そのグラフ図形を指定画像データ１３２Ｓの背景画像に重ねて表示させる（ステップＳ５５）。なお、このときＣＰＵ１１は、指定領域番号のグラフ式データテーブル１３５にグラフ式データ１３７が複数ある場合には、各グラフ図形を別々の色で表示させる。
【００７１】
次に、ＣＰＵ１１は、各グラフ図形と同じ色で、当該グラフ図形のグラフ式と、そのグラフ式データ１３７に対応付けられたユーザ名とを対応付けて表示させる（ステップＳ５６）。
【００７２】
次に、ＣＰＵ１１は、グラフ図形のトレース表示を行う旨の操作が行われるか否かを判定する（ステップＳ６１）。
【００７３】
このステップＳ６１においてグラフ図形のトレース表示を行う旨の操作が行われないと判定した場合（ステップＳ６１；Ｎｏ）には、ＣＰＵ１１は、上述のステップＳ３５に移行する。
【００７４】
また、ステップＳ６１においてグラフ図形のトレース表示を行う旨の操作が行われたと判定した場合（ステップＳ６１；Ｙｅｓ）には、ＣＰＵ１１は、表示されている何れかのグラフ図形をユーザ操作に基づき指定し、指定グラフ図形上にトレースポインタＰを表示させ、その座標値をディスプレイ３に表示させる（ステップＳ６３）。
【００７５】
次に、ＣＰＵ１１は、カーソルキー２２の左右キーが操作されるか否かを判定し（ステップＳ６４）、操作されたと判定した場合（ステップＳ６４；Ｙｅｓ）には、カーソルキー２２で指定される方向に指定グラフ上でトレースポインタＰを移動させ（ステップＳ６５）、上述のステップＳ６３に移行する。
【００７６】
また、ステップＳ６４においてカーソルキー２２の左右キーが操作されないと判定した場合（ステップＳ６４；Ｎｏ）には、ＣＰＵ１１は、カーソルキー２２の上下キーが操作されるか否かを判定する（ステップＳ６６）。
【００７７】
このステップＳ６６においてカーソルキー２２の上下キーが操作されたと判定した場合（ステップＳ６６；Ｙｅｓ）には、ＣＰＵ１１は、カーソルキー２２で指定される方向に指定グラフ図形を切り替え（ステップＳ６７）、上述のステップＳ６３に移行する。
【００７８】
また、ステップＳ６６においてカーソルキー２２の上下キーが操作されないと判定した場合（ステップＳ６６；Ｎｏ）には、ＣＰＵ１１は、トレース表示を終了する旨の操作が行われるか否かを判定する（ステップＳ６８）。
【００７９】
このステップＳ６８においてトレース表示を終了する旨の操作が行われないと判定した場合（ステップＳ６８；Ｎｏ）には、ＣＰＵ１１は、上述のステップＳ６３に移行する一方、行われたと判定した場合（ステップＳ６８；Ｙｅｓ）には、上述のステップＳ３５に移行する。
【００８０】
また、上述のステップＳ３１においてグラフ図形を表示させる旨の操作が行われないと判定した場合（ステップＳ３１；Ｎｏ）には、図５に示すように、ＣＰＵ１１は、自機が子機の関数電卓１Ｂであり、かつ、グラフ式データ１３７を送信する旨の操作が行われるか否かを判定する（ステップＳ７１）。
【００８１】
このステップＳ７１において自機が子機の関数電卓１Ｂであり、かつ、グラフ式データ１３７を送信する旨の操作が行われたと判定した場合（ステップＳ７１；Ｙｅｓ）には、ＣＰＵ１１は、自機の関数電卓１のユーザ名と、領域番号「１」（関数電卓１Ｂでの指定領域番号）に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７と、その式番号と、ビューウィンドウデータ１３４とを通信部１６から親機の関数電卓１Ａに送信する（ステップＳ７２）。 
【００８２】
次に、ＣＰＵ１１は、親機の関数電卓１Ａから、自機と同じ式番号でグラフ式データ１３７を記憶した旨を受信したか否かを判定する（ステップＳ７３、後述のステップＳ８８参照）。
【００８３】
このステップＳ７３において親機の関数電卓１Ａから自機と同じ式番号でグラフ式データ１３７を記憶した旨を受信したと判定した場合（ステップＳ７３；Ｙｅｓ）には、ＣＰＵ１１は、その式番号をディスプレイ３に表示させるとともに、当該式番号で親機の関数電卓１Ａにグラフ式データ１３７が記憶された旨を表示させ（ステップＳ７４）、上述のステップＳ４に移行する。
【００８４】
また、ステップＳ７３において親機の関数電卓１Ａから自機と同じ式番号でグラフ式データ１３７を記憶した旨を受信しないと判定した場合（ステップＳ７３；Ｎｏ）には、ＣＰＵ１１は、親機の関数電卓１Ａから、自機と異なる式番号でグラフ式データ１３７を記憶した旨を受信したか否かを判定する（ステップＳ７５）。
【００８５】
このステップＳ７５において親機の関数電卓１Ａから、自機と異なる式番号でグラフ式データ１３７を記憶した旨を受信しないと判定した場合（ステップＳ７５；Ｎｏ）には、ＣＰＵ１１は、その旨のエラー処理を行う。
【００８６】
また、ステップＳ７５において親機の関数電卓１Ａから、自機と異なる式番号でグラフ式データ１３７を記憶した旨を受信したと判定した場合（ステップＳ７５；Ｙｅｓ）には、ＣＰＵ１１は、親機の関数電卓１Ａにおいて当該グラフ式データ１３７に対応付けられた式番号を検出し、その式番号を自機のグラフ式データテーブル１３５における当該グラフ式データ１３７の式番号とする（ステップＳ７６）。
【００８７】
次に、ＣＰＵ１１は、新たな式番号をディスプレイ３に表示させるとともに、当該式番号で親機の関数電卓１Ａと、自機の関数電卓１とにグラフ式データ１３７が記憶された旨を表示させ（ステップＳ７７）、上述のステップＳ４に移行する。
【００８８】
また、ステップＳ７１において自機が子機の関数電卓１Ｂでないか、或いは、自機が子機の関数電卓１Ｂであり、かつグラフ式データ１３７を送信する旨の操作が行われないと判定した場合（ステップＳ７１；Ｎｏ）には、ＣＰＵ１１は、自機が親機の関数電卓１Ａであり、かつ、グラフ式データ１３７を受信したか否かを判定する（ステップＳ８１）。
【００８９】
このステップＳ８１において自機が親機の関数電卓１Ａでないか、或いは、自機が親機の関数電卓１Ａであり、かつグラフ式データ１３７を受信していないと判定した場合（ステップＳ８１；Ｎｏ）には、ＣＰＵ１１は、他の処理へ移行する。
【００９０】
また、ステップＳ８１において自機が親機の関数電卓１Ａであり、かつ、グラフ式データ１３７を受信したと判定した場合（ステップＳ８１；Ｙｅｓ）には、ＣＰＵ１１は、通信部１６を介して送信元の関数電卓１のユーザ名と、グラフ式データ１３７と、その式番号と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。
【００９１】
次に、ＣＰＵ１１は、他の関数電卓１から受信したビューウィンドウデータ１３４（以下、他機ビューウィンドウデータ１３４Ｔとする）の内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致するか否かを判定する（ステップＳ８３）。
【００９２】
このステップＳ８３において他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致しないと判定した場合（ステップＳ８３；Ｎｏ）には、ＣＰＵ１１は、他機ビューウィンドウデータ１３４Ｔが自機のグラフ関連情報記憶テーブル１３３における何れかのビューウィンドウデータ１３４と内容が一致するか否かを判定する（ステップＳ８４）。
【００９３】
このステップＳ８４において他機ビューウィンドウデータ１３４Ｔが自機のグラフ関連情報記憶テーブル１３３における何れかのビューウィンドウデータ１３４と内容が一致すると判定した場合（ステップＳ８４；Ｙｅｓ）には、ＣＰＵ１１は、他機ビューウィンドウデータ１３４Ｔと一致するビューウィンドウデータ１３４の領域番号を指定領域番号に設定し（ステップＳ８５）、後述のステップＳ８７に移行する。
【００９４】
また、ステップＳ８４において他機ビューウィンドウデータ１３４Ｔが自機のグラフ関連情報記憶テーブル１３３における何れのビューウィンドウデータ１３４とも内容が一致しないと判定した場合（ステップＳ８４；Ｎｏ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における未使用の何れかの領域番号を指定領域番号に設定した後（ステップＳ８６）、後述のステップＳ８７に移行する。
【００９５】
また、上述のステップＳ８３において他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致すると判定した場合（ステップＳ８３；Ｙｅｓ）には、ＣＰＵ１１は、グラフ関連情報記憶テーブル１３３における指定領域番号のグラフ式データテーブル１３５を参照し、他の関数電卓１から受信した式番号に対応するグラフ式データ１３７の記憶領域が空いているか否かを判定する（ステップＳ８７）。
【００９６】
このステップＳ８７において他の関数電卓１から受信した式番号に対応するグラフ式データ１３７の記憶領域が空いていると判定した場合（ステップＳ８７；Ｙｅｓ）には、ＣＰＵ１１は、受信したグラフ式データ１３７及びユーザ名を対応付けて当該記憶領域（指定領域番号のグラフ式データテーブル１３５における当該式番号の記憶領域）に記憶させるとともに、子機と同じ式番号でグラフ式データ１３７を記憶した旨を、ステップＳ８２での送信元の関数電卓１に送信し（ステップＳ８８）、上述のステップＳ４に移行する。
【００９７】
また、このステップＳ８７において他の関数電卓１から受信した式番号に対応するグラフ式データ１３７の記憶領域が空いていないと判定した場合（ステップＳ８７；Ｎｏ）には、ＣＰＵ１１は、指定領域番号のグラフ式データテーブル１３５における各式番号のうち、未使用の記憶領域に対応する式番号を検出し、受信したグラフ式データ１３７及びユーザ名を対応付けて当該記憶領域に記憶させるとともに、子機と異なる式番号でグラフ式データ１３７を記憶した旨をステップＳ８２での送信元の関数電卓１に送信し（ステップＳ８９）、上述のステップＳ４に移行する。
【００９８】
［３．動作例］
続いて、図６〜図１０を参照しつつ、上述の動作を具体的に説明する。なお、これらの図では、関数電卓Ａの親機，子機の区別を容易化するよう、自機が親機，子機の何れであるかを表示領域の右上部分に示しているが、この表記は表示されなくても良い。
【００９９】
（動作例（１））
まず、親機の関数電卓１Ａにおいて背景画像を付けてグラフ図形を表示させる旨の設定操作をユーザ（教師）が行い（ステップＳ１；Ｙｅｓ）、画像フォルダ１３１における何れかの画像データ１３２を指定画像データ１３２Ｓとして指定するとともに、グラフ関連情報記憶テーブル１３３における何れかの領域番号を指定領域番号として指定し、当該指定領域番号のビューウィンドウデータ１３４を指定ビューウィンドウデータ１３４Ｓとして指定すると（ステップＳ２）、図６（ａ）に示すように、ディスプレイ３に指定画像データ１３２Ｓの背景画像が表示されるとともに、当該画像の表示領域に対し、ＸＹ座標系のうち、指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分が重ねて設定される（ステップＳ３）。また、図６（ｂ）に示すように、このとき子機の関数電卓１Ｂのディスプレイ３においても同じ指定画像データ１３２Ｓの背景画像が表示されるとともに、当該画像の表示領域に対し、ＸＹ座標系のうち、指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分が重ねて設定される。
【０１００】
次に、子機の関数電卓１Ｂにおいてユーザ（生徒：「Ｋｅｎ」）がグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作を行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、グラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５から、各式番号に対応付けられたグラフ式データ１３７が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号と対応付けて当該関数電卓１Ｂのディスプレイ３に一覧表示される（ステップＳ２３）。
【０１０１】
次に、ユーザ（生徒：「Ｋｅｎ」）が式番号「１」を指定し、その式番号のグラフ式「Ｙ１＝−０．３ｘ２」を入力し（ステップＳ２６、ステップＳ２７；Ｙｅｓ）、グラフ図形を表示させる旨の操作を行うと（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｎｏ）、図６（ｃ）に示すように、当該関数電卓１Ｂにおいてグラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５からグラフ式データ１３７が読み出され、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ３３）。なお、本動作例においては、このとき「Ｋｅｎ」の関数電卓１Ｂにおいては、グラフ式データテーブル１３５にグラフ式「Ｙ１＝−０．３ｘ２」のグラフ式データ１３７のみが記憶されている。また、本動作例において、例えばグラフ式「Ｙ１＝…」における「Ｙ」の添え字部分「１」は、このグラフ式の式番号を表している。
【０１０２】
次に、ユーザ（生徒：「Ｋｅｎ」）が関数電卓１Ｂでグラフ式データ１３７を送信する旨の操作を行うと（ステップＳ７１；Ｙｅｓ）、当該関数電卓１Ｂのユーザ名「Ｋｅｎ」と、領域番号「１」に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７「Ｙ１＝−０．３ｘ２」と、その式番号「１」と、ビューウィンドウデータ１３４とが親機の関数電卓１Ａに送信され、図６（ｃ）に示すように、親機に式１が送信された旨のメッセージＭ１が表示される（ステップＳ７２）。
【０１０３】
一方、親機の関数電卓１Ａでは、グラフ式データ１３７を受信したと判定され（ステップＳ８１；Ｙｅｓ）、送信元の関数電卓１Ｂのユーザ名「Ｋｅｎ」と、グラフ式データ１３７「Ｙ１＝−０．３ｘ２」と、その式番号「１」と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。次に、「Ｋｅｎ」の関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致すると判定された後（ステップＳ８３；Ｙｅｓ）、「Ｋｅｎ」の関数電卓１から受信した式番号「１」に対応するグラフ式データ１３７の記憶領域が空いていると判定され（ステップＳ８７；Ｙｅｓ）、受信したグラフ式データ１３７「Ｙ１＝−０．３ｘ２」及びユーザ名「Ｋｅｎ」が対応付けられて、指定領域番号「１」のグラフ式データテーブル１３５における式番号「１」の記憶領域に記憶されるとともに、子機と同じ式番号「１」でグラフ式データ１３７を記憶した旨が「Ｋｅｎ」の関数電卓１Ｂに送信される（ステップＳ８８）。なお、本動作例においては、このとき親機の関数電卓１Ａでは、「Ｋｅｎ」から「Ｙ１＝−０．３ｘ２」を受信した旨がディスプレイ３に所定時間だけ表示された後、図６（ｄ）に示すように、受信したユーザ名「Ｋｅｎ」と、グラフ式「Ｙ１＝−０．３ｘ２」と、そのグラフ図形とが表示される。
【０１０４】
次に、「Ｋｅｎ」の関数電卓１Ｂにおいては、親機の関数電卓１Ａから自機と同じ式番号「１」でグラフ式データ１３７「Ｙ１＝−０．３ｘ２」を記憶した旨が受信され（ステップＳ７３；Ｙｅｓ）、図６（ｃ）に示すように、式番号「１」で親機の関数電卓１Ａにグラフ式データ１３７が記憶された旨のメッセージＭ２が表示される（ステップＳ７４）。
【０１０５】
次に、子機の関数電卓１Ｂにおいてユーザ（生徒：「Ｊｏｈｎ」）がグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作を行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、グラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号と対応付けて当該関数電卓１Ｂのディスプレイ３に一覧表示される（ステップＳ２３）。
【０１０６】
次に、ユーザ（生徒：「Ｊｏｈｎ」）が式番号「１」を指定し、その式番号のグラフ式「Ｙ１＝−０．２ｘ２」を入力し（ステップＳ２６、ステップＳ２７；Ｙｅｓ）、グラフ図形を表示させる旨の操作を行うと（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｎｏ）、図７（ａ）に示すように、当該関数電卓１Ｂにおいてグラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５からグラフ式データ１３７が読み出され、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ３３）。なお、本動作例においては、このとき「Ｊｏｈｎ」の関数電卓１Ｂにおいては、グラフ式データテーブル１３５にグラフ式「Ｙ１＝−０．２ｘ２」のグラフ式データ１３７のみが記憶されている。
【０１０７】
次に、ユーザ（生徒：「Ｊｏｈｎ」）が関数電卓１Ｂでグラフ式データ１３７を送信する旨の操作を行うと（ステップＳ７１；Ｙｅｓ）、当該関数電卓１Ｂのユーザ名「Ｊｏｈｎ」と、領域番号「１」に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７「Ｙ１＝−０．２ｘ２」と、その式番号「１」と、ビューウィンドウデータ１３４とが親機の関数電卓１Ａに送信され、図７（ａ）に示すように、親機に式１が送信された旨のメッセージＭ３が表示される（ステップＳ７２）。
【０１０８】
一方、親機の関数電卓１Ａでは、グラフ式データ１３７を受信したと判定され（ステップＳ８１；Ｙｅｓ）、送信元の関数電卓１Ｂのユーザ名「Ｊｏｈｎ」と、グラフ式データ１３７「Ｙ１＝−０．２ｘ２」と、その式番号「１」と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。次に、「Ｊｏｈｎ」の関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致すると判定された後（ステップＳ８３；Ｙｅｓ）、「Ｊｏｈｎ」の関数電卓１から受信した式番号「１」に対応するグラフ式データ１３７の記憶領域が空いてないと判定され（ステップＳ８７；Ｎｏ）、指定領域番号「１」のグラフ式データテーブル１３５における各式番号のうち、未使用の記憶領域に対応する式番号「２」が検出され、当該記憶領域にグラフ式データ１３７「Ｙ２＝−０．２ｘ２」及びユーザ名「Ｊｏｈｎ」が対応付けられて記憶されるとともに、子機と異なる式番号「２」でグラフ式データ１３７を記憶した旨が「Ｊｏｈｎ」の関数電卓１Ｂに送信される（ステップＳ８９）。なお、本動作例においては、このとき親機の関数電卓１Ａでは、「Ｊｏｈｎ」から「Ｙ１＝−０．２ｘ２」を受信した旨と、このグラフ式が式番号「２」で記憶された旨とがディスプレイ３に所定時間だけ表示された後、図７（ｂ）に示すように、受信したユーザ名「Ｊｏｈｎ」と、グラフ式「Ｙ１＝−０．２ｘ２」と、そのグラフ図形とが追加表示される。
【０１０９】
次に、「Ｊｏｈｎ」の関数電卓１Ｂにおいては、親機の関数電卓１Ａから、自機と異なる式番号「２」でグラフ式データ１３７「Ｙ１＝−０．２ｘ２」を記憶した旨が受信された後（ステップＳ７５；Ｙｅｓ）、親機の関数電卓１Ａにおいて当該グラフ式データ１３７に対応付けられた式番号「２」が検出され、その式番号「２」が自機のグラフ式データテーブル１３５における当該グラフ式データ１３７「Ｙ１＝−０．２ｘ２」の式番号とされる（ステップＳ７６）。そして、図７（ｃ）に示すように、新たな式番号「２」でグラフ式データ１３７が親機の関数電卓１Ａに登録された旨のメッセージＭ４と、自機の関数電卓１Ｂで当該グラフ式データ１３７の式番号が「１」から「２」に変更された旨のメッセージＭ５とが表示される（ステップＳ７７）。
【０１１０】
次に、親機の関数電卓１Ａにおいてグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作をユーザ（教師）が行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、図７（ｄ）に示すように、指定領域番号「１」がディスプレイ３に表示されるとともに（ステップＳ２４）、グラフ関連情報記憶テーブル１３３における指定領域番号「１」のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７及びユーザ名が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号及びユーザ名と対応付けられてディスプレイ３に一覧表示される（ステップＳ２５）。
【０１１１】
次に、指定ビューウィンドウデータ１３４Ｓを修正する旨の操作をユーザ（教師）が行い（ステップＳ４；Ｙｅｓ）、指定ビューウィンドウデータ１３４Ｓの内容を変更すると（ステップＳ６）、グラフ関連情報記憶テーブル１３３において指定領域番号「１」に対しグラフ式データ１３７「Ｙ１＝−０．３ｘ２」，「Ｙ１＝−０．２ｘ２」が記憶されていると判定される（ステップＳ１１；Ｙｅｓ）。そして、ユーザ（教師）が別の新たな領域番号「２」に対応付けて指定ビューウィンドウデータ１３４Ｓを記憶させる旨の操作を行うと（ステップＳ１３；Ｙｅｓ）、領域番号「２」に対応付けて修正後の指定ビューウィンドウデータ１３４Ｓがグラフ関連情報記憶テーブル１３３に記憶される（ステップＳ１４）。
【０１１２】
なお、本動作例においては、このとき親機の関数電卓１では、図８（ａ）に示すように、ディスプレイ３に指定画像データ１３２Ｓの背景画像が表示されるとともに、当該画像の表示領域に対し、ＸＹ座標系のうち、修正後の指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分が重ねて設定される。
また、このとき子機の関数電卓１Ｂでは、領域番号「１」に対応付けて修正後の指定ビューウィンドウデータ１３４Ｓがグラフ関連情報記憶テーブル１３３に記憶されるとともに、図８（ｂ）に示すように、指定画像データ１３２Ｓの背景画像が表示され、当該画像の表示領域に対し、ＸＹ座標系のうち、修正後の指定ビューウィンドウデータ１３４Ｓで表されるＸＹ座標系の表示範囲の部分が重ねて設定される。
【０１１３】
次に、子機の関数電卓１Ｂにおいてユーザ（生徒：「Ｊｏｈｎ」）がグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作を行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、グラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号と対応付けて当該関数電卓１Ｂのディスプレイ３に一覧表示される（ステップＳ２３）。
【０１１４】
次に、ユーザ（生徒：「Ｊｏｈｎ」）が式番号「２」を指定し、その式番号のグラフ式「Ｙ２＝−０．２（ｘ−３）２＋２」を入力し（ステップＳ２６、ステップＳ２７；Ｙｅｓ）、グラフ図形を表示させる旨の操作を行うと（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｎｏ）、図８（ｃ）に示すように、当該関数電卓１Ｂにおいてグラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５からグラフ式データ１３７が読み出され、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ３３）。なお、本動作例においては、このとき「Ｊｏｈｎ」の関数電卓１Ｂにおいては、グラフ式データテーブル１３５にグラフ式「Ｙ２＝−０．２（ｘ−３）２＋２」のグラフ式データ１３７のみが記憶されている。
【０１１５】
次に、ユーザ（生徒：「Ｊｏｈｎ」）が関数電卓１Ｂでグラフ式データ１３７を送信する旨の操作を行うと（ステップＳ７１；Ｙｅｓ）、当該関数電卓１Ｂのユーザ名「Ｊｏｈｎ」と、領域番号「１」に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７「Ｙ２＝−０．２（ｘ−３）２＋２」と、その式番号「２」と、ビューウィンドウデータ１３４とが親機の関数電卓１Ａに送信され、図８（ｃ）に示すように、親機に式番号「２」のグラフ式データ１３７が送信された旨のメッセージＭ７が表示される（ステップＳ７２）。
【０１１６】
一方、親機の関数電卓１Ａでは、グラフ式データ１３７を受信したと判定され（ステップＳ８１；Ｙｅｓ）、送信元の関数電卓１Ｂのユーザ名「Ｊｏｈｎ」と、グラフ式データ１３７「Ｙ２＝−０．２（ｘ−３）２＋２」と、その式番号「２」と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。次に、「Ｊｏｈｎ」の関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致すると判定された後（ステップＳ８３；Ｙｅｓ）、「Ｊｏｈｎ」の関数電卓１から受信した式番号「２」に対応するグラフ式データ１３７の記憶領域が空いていると判定され（ステップＳ８７；Ｙｅｓ）、受信したグラフ式データ１３７「Ｙ２＝−０．２（ｘ−３）２＋２」及びユーザ名「Ｊｏｈｎ」が対応付けられて、指定領域番号「２」のグラフ式データテーブル１３５における式番号「２」の記憶領域に記憶されるとともに、子機と同じ式番号「２」でグラフ式データ１３７を記憶した旨が「Ｊｏｈｎ」の関数電卓１Ｂに送信される（ステップＳ８８）。なお、本動作例においては、このとき親機の関数電卓１Ａでは、「Ｊｏｈｎ」から「Ｙ２＝−０．２（ｘ−３）２＋２」を受信した旨がディスプレイ３に所定時間だけ表示された後、図８（ｄ）に示すように、「Ｊｏｈｎ」から式番号「２」のグラフ式データ１３７を受信して式番号「２」に記憶した旨のメッセージＭ６と、そのグラフ式「Ｙ２＝−０．２（ｘ−３）２＋２」と、そのグラフ図形とがディスプレイ３に表示される。
【０１１７】
次に、「Ｊｏｈｎ」の関数電卓１Ｂにおいては、親機の関数電卓１Ａから自機と同じ式番号「２」でグラフ式データ１３７「Ｙ２＝−０．２（ｘ−３）２＋２」を記憶した旨が受信され（ステップＳ７３；Ｙｅｓ）、図８（ｃ）に示すように、式番号「２」で親機の関数電卓１Ａにグラフ式データ１３７が記憶された旨のメッセージＭ８が表示される（ステップＳ７４）。
【０１１８】
次に、子機の関数電卓１Ｂにおいてユーザ（生徒：「Ｋｅｎ」）がグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作を行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、グラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号と対応付けて当該関数電卓１Ｂのディスプレイ３に一覧表示される（ステップＳ２３）。
【０１１９】
次に、ユーザ（生徒：「Ｋｅｎ」）が式番号「１」を指定し、その式番号のグラフ式「Ｙ１＝−０．１５（ｘ−３）２＋３」を入力し（ステップＳ２６、ステップＳ２７；Ｙｅｓ）、グラフ図形を表示させる旨の操作を行うと（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｎｏ）、図９（ａ）に示すように、当該関数電卓１Ｂにおいてグラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５からグラフ式データ１３７が読み出され、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ３３）。なお、本動作例においては、このとき「Ｋｅｎ」の関数電卓１Ｂにおいては、グラフ式データテーブル１３５にグラフ式「Ｙ１＝−０．１５（ｘ−３）２＋３」のグラフ式データ１３７のみが記憶されている。
【０１２０】
次に、ユーザ（生徒：「Ｋｅｎ」）が関数電卓１Ｂでグラフ式データ１３７を送信する旨の操作を行うと（ステップＳ７１；Ｙｅｓ）、当該関数電卓１Ｂのユーザ名「Ｋｅｎ」と、領域番号「１」に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７「Ｙ１＝−０．１５（ｘ−３）２＋３」と、その式番号「１」と、ビューウィンドウデータ１３４とが親機の関数電卓１Ａに送信され、図９（ａ）に示すように、親機に式１が送信された旨のメッセージＭ１０が表示される（ステップＳ７２）。
【０１２１】
一方、親機の関数電卓１Ａでは、グラフ式データ１３７を受信したと判定され（ステップＳ８１；Ｙｅｓ）、送信元の関数電卓１Ｂのユーザ名「Ｋｅｎ」と、グラフ式データ１３７「Ｙ１＝−０．１５（ｘ−３）２＋３」と、その式番号「１」と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。次に、「Ｋｅｎ」の関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致すると判定された後（ステップＳ８３；Ｙｅｓ）、「Ｋｅｎ」の関数電卓１から受信した式番号「１」に対応するグラフ式データ１３７の記憶領域が空いていると判定され（ステップＳ８７；Ｙｅｓ）、受信したグラフ式データ１３７「Ｙ１＝−０．１５（ｘ−３）２＋３」及びユーザ名「Ｋｅｎ」が対応付けられて、指定領域番号「２」のグラフ式データテーブル１３５における式番号「１」の記憶領域に記憶されるとともに、子機と同じ式番号「１」でグラフ式データ１３７を記憶した旨が「Ｋｅｎ」の関数電卓１Ｂに送信される（ステップＳ８８）。なお、本動作例においては、このとき親機の関数電卓１Ａでは、図９（ｂ）に示すように、「Ｋｅｎ」から「Ｙ１＝−０．１５（ｘ−３）２＋３」を受信し、このグラフ式が式番号「１」で記憶された旨のメッセージＭ９がディスプレイ３に所定時間だけ表示された後、受信したユーザ名「Ｋｅｎ」と、グラフ式「Ｙ１＝−０．１５（ｘ−３）２＋３」と、そのグラフ図形とがディスプレイ３に追加表示される。
【０１２２】
次に、「Ｋｅｎ」の関数電卓１Ｂにおいては、親機の関数電卓１Ａから自機と同じ式番号「１」でグラフ式データ１３７「Ｙ１＝−０．１５（ｘ−３）２＋３」を記憶した旨が受信され（ステップＳ７３；Ｙｅｓ）、図９（ａ）に示すように、式番号「１」で親機の関数電卓１Ａにグラフ式データ１３７が記憶された旨のメッセージＭ１１が表示される（ステップＳ７４）。
【０１２３】
次に、親機の関数電卓１Ａにおいてグラフ図形を表示させる旨の操作をユーザ（教師）が行い（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｙｅｓ）、グラフ関連情報記憶テーブル１３３の領域番号を指定する操作を行わないと（ステップＳ５１；Ｎｏ）、図９（ｃ）に示すように、現時点で既に指定されている指定領域番号「２」がディスプレイ３に表示される（ステップＳ５３）。また、指定領域番号「２」のビューウィンドウデータ１３４で表されるＸＹ座標系の表示範囲の部分が、指定画像データ１３２Ｓの背景画像の表示領域に重ねて設定される（ステップＳ５４）。なお、このとき子機の関数電卓１Ｂにおいても、同じビューウィンドウデータ１３４で表されるＸＹ座標系の表示範囲の部分が、指定画像データ１３２Ｓの背景画像の表示領域に重ねて設定される。
【０１２４】
次に、グラフ関連情報記憶テーブル１３３における指定領域番号「２」のグラフ式データテーブル１３５から各グラフ式データ１３７「Ｙ１＝−０．１５（ｘ−３）２＋３」，「Ｙ２＝−０．２（ｘ−３）２＋２」が読み出されて、そのグラフ図形が別々の色で指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ５５）。また、各グラフ図形と同じ色で、当該グラフ図形のグラフ式と、そのグラフ式データ１３７に対応付けられたユーザ名とが対応付けて表示される（ステップＳ５６）。
【０１２５】
次に、グラフ図形のトレース表示を行う旨の操作をユーザ（教師）が行い（ステップＳ６１；Ｙｅｓ）、グラフ式「Ｙ１＝−０．１５（ｘ−３）２＋３」のグラフ図形を指定すると、指定グラフ図形上にトレースポインタＰが表示され、その座標値がディスプレイ３に表示される（ステップＳ６３）。
【０１２６】
次に、ユーザ（教師）がカーソルキー２２の上下キーを操作すると（ステップＳ６６；Ｙｅｓ）、図１０（ａ）に示すように、カーソルキー２２で指定される方向に指定グラフ図形が切り替えられ（ステップＳ６７）、指定グラフ図形（グラフ式：「Ｙ２＝−０．２（ｘ−３）２＋２」）上にトレースポインタＰが表示され、その座標値がディスプレイ３に表示される（ステップＳ６３）。
【０１２７】
次に、子機の関数電卓１Ｂにおいてユーザ（生徒：「Ｂｏｂ」）が指定ビューウィンドウデータ１３４Ｓを修正する旨の操作を行うと（ステップＳ４；Ｙｅｓ）、指定ビューウィンドウデータ１３４Ｓの内容がディスプレイ３に表示される（ステップＳ５）。
【０１２８】
次に、ユーザ（生徒：「Ｂｏｂ」）が関数電卓１Ｂで指定ビューウィンドウデータ１３４Ｓの内容を変更すると（ステップＳ６、ステップＳ８；Ｎｏ）、修正後の指定ビューウィンドウデータ１３４Ｓがグラフ関連情報記憶テーブル１３３に記憶されてグラフ関連情報記憶テーブル１３３内の情報が更新される（ステップＳ９）。
【０１２９】
次に、ユーザ（生徒：「Ｂｏｂ」）が関数電卓１Ｂでグラフ関連情報記憶テーブル１３３に記憶されたグラフ式を一覧表示させる旨の操作を行うと（ステップＳ２１；Ｙｅｓ、ステップＳ２２；Ｎｏ）、グラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５から各式番号に対応付けられたグラフ式データ１３７が読み出されて、グラフ式データ１３７で表されるグラフ式が式番号と対応付けて当該関数電卓１Ｂのディスプレイ３に一覧表示される（ステップＳ２３）。
【０１３０】
次に、ユーザ（生徒：「Ｂｏｂ」）が式番号「１」を指定し、その式番号のグラフ式「Ｙ１＝−０．１（ｘ−３．５）２＋４」を入力し（ステップＳ２６、ステップＳ２７；Ｙｅｓ）、グラフ図形を表示させる旨の操作を行うと（ステップＳ３１；Ｙｅｓ、ステップＳ３２；Ｎｏ）、図１０（ｂ）に示すように、当該関数電卓１Ｂにおいてグラフ関連情報記憶テーブル１３３における領域番号「１」のグラフ式データテーブル１３５からグラフ式データ１３７が読み出され、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示される（ステップＳ３３）。なお、本動作例においては、このとき「Ｂｏｂ」の関数電卓１Ｂにおいては、グラフ式データテーブル１３５にグラフ式「Ｙ１＝−０．１（ｘ−３．５）２＋４」のグラフ式データ１３７のみが記憶されている。
【０１３１】
次に、ユーザ（生徒：「Ｂｏｂ」）が関数電卓１Ｂでグラフ式データ１３７を送信する旨の操作を行うと（ステップＳ７１；Ｙｅｓ）、当該関数電卓１Ｂのユーザ名「Ｂｏｂ」と、領域番号「１」に対応付けられたグラフ式データテーブル１３５の各グラフ式データ１３７「Ｙ１＝−０．１（ｘ−３．５）２＋４」と、その式番号「１」と、ビューウィンドウデータ１３４とが親機の関数電卓１Ａに送信される（ステップＳ７２）。
【０１３２】
一方、親機の関数電卓１Ａでは、グラフ式データ１３７を受信したと判定され（ステップＳ８１；Ｙｅｓ）、送信元の関数電卓１Ｂのユーザ名「Ｂｏｂ」と、グラフ式データ１３７「Ｙ１＝−０．１（ｘ−３．５）２＋４」と、その式番号「１」と、ビューウィンドウデータ１３４とを受信する（ステップＳ８２）。次に、「Ｂｏｂ」の関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致しないと判定される（ステップＳ８３；Ｎｏ）。なお、本動作例においては、図１０（ｃ）に示すように、このとき関数電卓１Ａのディスプレイ３には、関数電卓１Ｂから受信した他機ビューウィンドウデータ１３４Ｔの内容が現時点での指定ビューウィンドウデータ１３４Ｓの内容と一致しない旨と、当該他機ビューウィンドウデータ１３４Ｔを取り込むか否かを質問する旨とがディスプレイ３に表示される。
【０１３３】
次に、他機ビューウィンドウデータ１３４Ｔを取り込む旨の操作をユーザ（教師）が行うと、他機ビューウィンドウデータ１３４Ｔが自機のグラフ関連情報記憶テーブル１３３における何れのビューウィンドウデータ１３４とも内容が一致しないと判定される（ステップＳ８４；Ｎｏ）。なお、本動作例においては、図１０（ｄ）に示すように、このとき関数電卓１Ａのディスプレイ３には、他機ビューウィンドウデータ１３４Ｔが自機のグラフ関連情報記憶テーブル１３３における何れのビューウィンドウデータ１３４とも内容が一致しない旨がディスプレイ３に表示される。
【０１３４】
次に、グラフ関連情報記憶テーブル１３３における未使用の領域番号「３」が指定領域番号に設定された後（ステップＳ８６）、「Ｂｏｂ」の関数電卓１から受信した式番号「１」に対応するグラフ式データ１３７の記憶領域が空いていると判定され（ステップＳ８７；Ｙｅｓ）、受信したグラフ式データ１３７「Ｙ１＝−０．１（ｘ−３．５）２＋４」及びユーザ名「Ｂｏｂ」が対応付けられて、指定領域番号「３」のグラフ式データテーブル１３５における式番号「１」の記憶領域に記憶されるとともに、子機と同じ式番号「１」でグラフ式データ１３７を記憶した旨が「Ｂｏｂ」の関数電卓１Ｂに送信される（ステップＳ８８）。
【０１３５】
次に、ユーザ（教師）がグラフ関連情報記憶テーブル１３３の領域番号「３」を指定する操作を行うと（ステップＳ５１；Ｙｅｓ）、指定領域番号「３」がディスプレイ３に表示され（ステップＳ５２）、指定領域番号のビューウィンドウデータ１３４で表されるＸＹ座標系の表示範囲の部分が指定画像データ１３２Ｓの背景画像の表示領域に重ねて設定される（ステップＳ５４）。なお、このとき子機の関数電卓１Ｂにおいても、同じビューウィンドウデータ１３４で表されるＸＹ座標系の表示範囲の部分が、指定画像データ１３２Ｓの背景画像の表示領域に重ねて設定される。
【０１３６】
そして、グラフ関連情報記憶テーブル１３３における指定領域番号「３」のグラフ式データテーブル１３５からグラフ式データ１３７「Ｙ１＝−０．１（ｘ−３．５）２＋４」が読み出されて、そのグラフ図形が指定画像データ１３２Ｓの背景画像に重ねて表示され（ステップＳ５５）、このグラフ図形と同じ色で、当該グラフ図形のグラフ式「Ｙ１＝−０．１（ｘ−３．５）２＋４」と、そのグラフ式データ１３７に対応付けられたユーザ名「Ｂｏｂ」とが対応付けて表示される（ステップＳ５６）。
【０１３７】
以上のように、本実施形態の関数電卓１によれば、図４のステップＳ５１〜Ｓ５６や図５のステップＳ８２、図６〜図９等に示したように、表示画面における指定画像データ１３２Ｓの背景画像表示領域に対し、ＸＹ座標系のうち、所定の表示範囲の部分が設定されると、他の関数電卓１に当該表示範囲が送信され、当該他の関数電卓１の表示画面における指定画像データ１３２Ｓの画像表示領域に対しＸＹ座標系のうち、当該表示範囲の部分が設定され、他の関数電卓１から、当該他の関数電卓１において背景画像上に表示されたグラフ図形のグラフ式を受信すると、当該グラフ式のグラフ図形が背景画像上に表示されるので、複数の関数電卓１の間でＸＹ座標系の表示範囲を統一し、この表示範囲部分のＸＹ座標系に表示されるグラフ図形のグラフ式を送受信することができる。従って、背景画像に対応したグラフを確実に表示することができる。
【０１３８】
また、図４のステップＳ５６や図５のステップＳ８１、図６（ｄ）等に示したように、他の関数電卓１からグラフ式が受信される場合に、当該他の関数電卓１からユーザ名が受信されてディスプレイ３に表示されるので、表示されているグラフ図形が何れの関数電卓１から送信されたかを把握することができる。
【０１３９】
また、図４のステップＳ５６や図７（ｂ）等に示したように、他の複数の関数電卓１からグラフ式及びユーザ名を受信した場合には、各関数電卓１から送信されたグラフ式のグラフ図形と、ユーザ名とが対応付けられて表示されるので、複数のグラフ図形が表示される場合であっても、表示されている各グラフ図形が何れの関数電卓１から送信されたかを把握することができる。
【０１４０】
また、図５のステップＳ８２や図１０（ｃ）等に示したように、他の関数電卓１からグラフ式が受信される場合に、当該他の関数電卓１から、当該他の関数電卓１において画像表示領域に設定されたＸＹ座標系の表示範囲が受信され、この表示範囲と、現時点で設定されている表示範囲とが異なる場合には、その旨が報知されるので、異なる表示範囲で作成されたグラフ図形が表示されるのを防止することができる。従って、背景画像に対応したグラフをより確実に表示することができる。
【０１４１】
なお、上記の実施の形態における関数電卓１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることは勿論である。
【０１４２】
例えば、本発明に係る画像表示端末を関数電卓等として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る画像表示プログラム１３０は、関数電卓１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【０１４３】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
他の画像表示端末との間で同一の背景画像を表示可能な画像表示端末において、
表示画面内に前記背景画像を表示する表示手段と、
前記表示画面における前記背景画像の表示領域に対し、２つの座標軸から定まる座標系のうち、所定の表示範囲の部分を設定する自機座標系設定手段と、
他の画像表示端末に前記所定の表示範囲を送信し、当該他の画像表示端末の表示画面における前記背景画像の表示領域に対し、当該座標系のうち、当該表示範囲の部分を設定させる他機座標系設定手段と、
他の画像表示端末から、当該他の画像表示端末において前記背景画像上に表示されたグラフ図形のグラフ式を受信するグラフ式受信手段と、
前記グラフ式受信手段が前記グラフ式を受信した場合に、当該グラフ式のグラフ図形を前記背景画像上に表示させる受信グラフ表示制御手段と、
を備えることを特徴とする画像表示端末。
＜請求項２＞
請求項１記載の画像表示端末において、
前記グラフ式受信手段が他の画像表示端末からグラフ式を受信する場合に、当該他の画像表示端末から、当該他の画像表示端末についてのＩＤ情報を受信するＩＤ情報受信手段と、
前記ＩＤ情報受信手段がＩＤ情報を受信した場合に、当該ＩＤ情報を前記表示手段に表示させるＩＤ情報表示制御手段と、
を備えることを特徴とする画像表示端末。
＜請求項３＞
請求項２記載の画像表示端末において、
前記受信グラフ表示制御手段及び前記ＩＤ情報表示制御手段は、
前記グラフ式受信手段及び前記ＩＤ情報受信手段が他の複数の画像表示端末からグラフ式及びＩＤ情報を受信した場合には、
他の各画像表示端末から送信されたグラフ式のグラフ図形と、ＩＤ情報とを対応付けて表示させることを特徴とする画像表示端末。
＜請求項４＞
請求項１〜３の何れか一項に記載の画像表示端末において、
前記グラフ式受信手段が他の画像表示手段からグラフ式を受信する場合に、当該他の画像表示端末から、当該他の画像表示端末において前記背景画像の表示領域に設定された座標系の表示範囲を受信する表示範囲受信手段と、
前記表示範囲受信手段により受信された表示範囲と、前記座標系設定手段により設定された表示範囲とが異なる場合に、その旨をユーザに報知する表示範囲異同報知手段と、
を備えることを特徴とする画像表示端末。
＜請求項５＞
請求項４に記載の画像表示端末において、
前記表示範囲受信手段により受信された表示範囲と、前記座標系設定手段により設定された表示範囲とが異なる場合に、ユーザ操作に基づいて、前記背景画像の表示領域に対し、前記座標系のうち、前記表示範囲受信手段により受信された表示範囲の部分を設定する座標系再設定手段を備えることを特徴とする画像表示端末。
＜請求項６＞
請求項５記載の画像表示端末において、
前記グラフ式受信手段により受信されたグラフ式を、前記表示範囲受信手段により受信された表示範囲ごとに記憶する表示範囲別グラフ記憶手段を備え、
前記座標系再設定手段は、
ユーザ操作に基づいて、前記表示範囲別グラフ記憶手段により記憶された表示範囲のうち、何れかの表示範囲を指定表示範囲として指定する表示範囲指定手段と、
ユーザ操作に基づいて、前記背景画像の表示領域に対し、前記座標系のうち、前記指定表示範囲の部分を設定する座標系指定表示範囲設定手段と、
を有し、
前記受信グラフ表示制御手段は、
前記表示範囲別グラフ記憶手段により前記指定表示範囲に対応付けられたグラフ式のグラフ図形を前記背景画像上に表示させることを特徴とする画像表示端末。
＜請求項７＞
他の画像表示端末との間で同一の背景画像を表示画面内に表示可能な表示手段を備えるコンピュータに、
前記表示画面における前記背景画像の表示領域に対し、２つの座標軸から定まる座標系のうち、所定の表示範囲の部分を設定する自機座標系設定機能と、
他の画像表示端末に前記所定の表示範囲を送信し、当該他の画像表示端末の表示画面における前記背景画像の表示領域に対し、当該座標系のうち、当該表示範囲の部分を設定させる他機座標系設定機能と、
他の画像表示端末から、当該他の画像表示端末において前記背景画像上に表示されたグラフ図形のグラフ式を受信するグラフ式受信機能と、
前記グラフ式受信機能によって前記グラフ式が受信された場合に、当該グラフ式のグラフ図形を前記背景画像上に表示させる受信グラフ表示制御機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【０１４４】
１          関数電卓
２                入力キー群
３                ディスプレイ
１１              ＣＰＵ
１２              ＲＡＭ
１３              記憶部
１４              入力部
１５              表示部
１３０            画像表示プログラム
【図１】
0005824970.tif 000002
【図２】
0005824970.tif 000003
【図３】
0005824970.tif 000004
【図４】
0005824970.tif 000005
【図５】
0005824970.tif 000006
【図６】
0005824970.tif 000007
【図７】
0005824970.tif 000008
【図８】
0005824970.tif 000009
【図９】
0005824970.tif 000010
【図１０】
0005824970.tif 000011