(57)【特許請求の範囲】
【請求項１】
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
グループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
前記計算対象データ受信手段により前記情報表示装置から出力された計算対象データを受信した後に、当該計算対象データを統合するかの確認依頼を送信する統合確認依頼送信手段と、
を備え、
前記集約計算結果送信手段は、前記統合確認依頼送信手段により送信されたデータを統合するかの確認依頼に応じてデータを統合する応答が受信された場合に、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する、
ことを特徴とするサーバ装置。
【請求項２】
前記統合確認依頼送信手段は、前記計算対象データを統合するかの確認依頼のためのアイコンのデータを送信する確認依頼アイコン送信手段を、
を備えたことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データのうちの、集約対象の計算対象データの指定を受信する対象データ指定受信手段を備え、
前記集約計算結果送信手段は、前記対象データ指定受信手段により受信された指定の計算対象データを集約して計算した結果の集約計算結果データにして送信する、
ことを特徴とする、請求項１又は請求項２に記載のサーバ装置。
【請求項４】
前記集約計算結果送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして送信する統合画像送信手段を備えることを特徴とする請求項１ないし請求項３の何れか１項に記載のサーバ装置。
【請求項５】
前記統合画像送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された各計算対象データを合体した計算対象データについて統計計算を行って、当該統計計算により得られた統計グラフ画像を統合画像データとして送信する合体データ画像送信手段を備えることを特徴とする請求項４に記載のサーバ装置。
【請求項６】
前記計算対象データ受信手段は、前記各情報表示装置から出力された計算対象データを当該各情報表示装置の固有ＩＤと共に受信し、
前記データ登録手段は、前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤと当該計算対象データと共に受信された前記情報表示装置の固有ＩＤとに対応付けて登録する、
ことを特徴とする請求項１ないし請求項５の何れか１項に記載のサーバ装置。
【請求項７】
前記データ登録手段は、前記計算対象データ受信手段により前記計算対象データと共に受信された前記情報表示装置の固有ＩＤが前記グループＩＤに既に対応付けられて登録されている場合には、当該受信された計算対象データを当該固有ＩＤが登録されている前記グループＩＤに対応付けて登録する、
ことを特徴する請求項６に記載のサーバ装置。
【請求項８】
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
グループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
を備え、
前記各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、
前記計算対象データ受信手段は、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、
前記グループＩＤ受信手段は、前記グループＩＤを当該通信機器から受信する、
ことを特徴とするサーバ装置。
【請求項９】
前記集約計算結果送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして送信する統合画像送信手段を備えることを特徴とする請求項６に記載のサーバ装置。
【請求項１０】
前記統合画像送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして前記２次元コード画像の内容データ送信元の通信機器に送信する、
ことを特徴とする請求項９に記載のサーバ装置。
【請求項１１】
サーバ装置のコンピュータを制御するためのサーバ制御プログラムであって、
前記コンピュータを、
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段、
グループＩＤを受信するグループＩＤ受信手段、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データとして送信する集約計算結果送信手段、
前記計算対象データ受信手段により前記情報表示装置から出力された計算対象データを受信した後に、当該計算対象データを統合するかの確認依頼を送信する統合確認依頼送信手段、
として機能させ、
前記集約計算結果送信手段は、前記統合確認依頼送信手段により送信されたデータを統合するかの確認依頼に応じてデータを統合する応答が受信された場合に、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する、
ことを特徴とするコンピュータ読み込み可能なプログラム。
【請求項１２】
サーバ装置のコンピュータを制御するためのサーバ制御プログラムであって、
前記コンピュータを、
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段、
グループＩＤを受信するグループＩＤ受信手段、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データとして送信する集約計算結果送信手段、
として機能させ、
前記各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、
前記計算対象データ受信手段は、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、
前記グループＩＤ受信手段は、前記グループＩＤを当該通信機器から受信する、
ことを特徴とするコンピュータ読み込み可能なプログラム。
【請求項１３】
計算対象データを集約するデータ集約方法であって、
各情報表示装置から出力された計算対象データを受信する計算対象データ受信ステップと、
グループＩＤを受信するグループＩＤ受信ステップと、
前記計算対象データ受信ステップにより受信された計算対象データを前記グループＩＤ受信ステップにより受信されたグループＩＤに対応付けて登録するデータ登録ステップと、
前記データ登録ステップにより前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データとして送信する集約計算結果送信ステップと、
前記計算対象データ受信ステップにより前記情報表示装置から出力された計算対象データを受信した後に、当該計算対象データを統合するかの確認依頼を送信する統合確認依頼送信ステップと、
を備え、
前記集約計算結果送信ステップは、前記統合確認依頼送信ステップにより送信されたデータを統合するかの確認依頼に応じて統合する応答が受信された場合に、前記データ登録ステップにより前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する、
ことを特徴とするデータ集約方法。
【請求項１４】
計算対象データを集約するデータ集約方法であって、
各情報表示装置から出力された計算対象データを受信する計算対象データ受信ステップと、
グループＩＤを受信するグループＩＤ受信ステップと、
前記計算対象データ受信ステップにより受信された計算対象データを前記グループＩＤ受信ステップにより受信されたグループＩＤに対応付けて登録するデータ登録ステップと、
前記データ登録ステップにより前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データとして送信する集約計算結果送信ステップと、
を備え、
前記各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、
前記計算対象データ受信ステップは、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、
前記グループＩＤ受信ステップは、前記グループＩＤを当該通信機器から受信する、
ことを特徴とするデータ集約方法。
【請求項１５】
請求項１記載の情報表示装置とサーバ装置とを備えた計算機システム。
【請求項１６】
請求項８記載の情報表示装置とサーバ装置とを備えた計算機システム。
【請求項１７】
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
グループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
前記計算対象データ受信手段により前記情報表示装置から出力された計算対象データを受信した後に、当該計算対象データを統合するかの確認依頼を送信する統合確認依頼送信手段と、
を備え、
前記集約計算結果送信手段は、前記統合確認依頼送信手段により送信されたデータを統合するかの確認依頼に応じてデータを統合する応答が受信された場合に、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する、
ことを特徴とするサーバ装置が受信する前記計算対象データをユーザ操作に応じて出力する計算データ出力手段を備えたことを特徴とする情報表示装置。
【請求項１８】
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
グループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
を備え、
前記各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、
前記計算対象データ受信手段は、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、
前記グループＩＤ受信手段は、前記グループＩＤを当該通信機器から受信する、
ことを特徴とするサーバ装置が受信する前記計算対象データをユーザ操作に応じて出力する計算データ出力手段を備えたことを特徴とする情報表示装置。
【請求項１９】
前記計算データ出力手段は、前記サーバ装置が受信する前記計算対象データを、ユーザ操作に応じて、前記サーバ装置と通信する通信機器が取得可能に出力することを特徴とする請求項１７または請求項１８に記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、情報表示装置、サーバ制御プログラム、および、そのサーバ装置を備えた計算機システムに関する。
【背景技術】
【０００２】
従来より、関数電卓と称する様々な関数式の計算過程を学習させる情報表示装置が広く利用されている。
【０００３】
このような情報表示装置の利用形態として、特許文献１は、関数式のグラフを表示させて解析する学校の授業などにおいて、生徒各個人が情報表示装置を使用すると共に、先生の使用する情報表示装置において、赤外線通信等により転送される生徒各個人の情報表示装置からのグラフデータ等の計算対象データを受信して統合し、その統合した結果の統合計算データを拡大投影表示することを提案している。
【０００４】
また、近年、スマートフォン等の通信機器からアクセスして、インターネット上で高機能な計算サービスを受けられるようにする計算サーバが提供されている。
【０００５】
一方、通信機能を持たずに複数の情報機器間で同じデータを共有する手法として、特許文献２は、一方の機器において、入力されたテキストデータに対応するＱＲコード（登録商標）を表示し、他の機器において、前記表示されたＱＲコードをカメラで撮影し元のテキストデータに変換して表示することを提案している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４７２０６０７号公報
【特許文献２】特開２０１１−０７６５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前記特許文献１では、複数の情報表示装置からの計算対象データを受信して、まとめた統合計算データを出力することは記載されるものの、予めそれぞれの情報表示装置が対応付けされて通信接続されている必要があった。
【０００８】
また、前記特許文献２で提案された技術を利用すれば、生徒各個人の情報表示装置からの計算対象データを、通信機能を要さず、ＱＲコード化して一括して統合することが可能になるものの、統合された生徒各個人の計算対象データを当該生徒の属する教室や班毎に容易にグループ化して管理することはできない。
【０００９】
本発明は、このような課題に鑑みなされたもので、各情報表示装置の計算対象データを当該各情報表示装置の属するグループ毎に統合した結果の統合結果データとして出力できるようにするサーバ装置、情報表示装置、サーバ制御プログラム、データ集約方法、および、そのサーバ装置を備えた計算機システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係るサーバ装置は、各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、グループＩＤを受信するグループＩＤ受信手段と、前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、前記計算対象データ受信手段により前記情報表示装置から出力された計算対象データを受信した後に、当該計算対象データを統合するかの確認依頼を送信する統合確認依頼送信手段と、を備え、前記集約計算結果送信手段は、前記統合確認依頼送信手段により送信されたデータを統合するかの確認依頼に応じてデータを統合する応答が受信された場合に、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する、ことを特徴としている。
本発明に係る他のサーバ装置は、各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、グループＩＤを受信するグループＩＤ受信手段と、前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、を備え、前記各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、前記計算対象データ受信手段は、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、前記グループＩＤ受信手段は、前記グループＩＤを当該通信機器から受信する、ことを特徴としている。
【発明の効果】
【００１２】
本発明によれば、各情報表示装置の計算対象データを当該各情報表示装置の属するグループ毎に集約した結果の集約計算結果データとして出力することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る計算機システムの構成を示す模式図。
【図２】関数電卓１０の電子回路の構成を示すブロック図。
【図３】計算サーバ３０の電子回路の構成を示すブロック図。
【図４】前記関数電卓１０の表示制御処理を示すフローチャート。
【図５】通信機器２０の通信機器処理を示すフローチャート。
【図６】前記計算サーバ３０のサーバ処理（実施例１）を示すフローチャート。
【図７】前記計算サーバ３０のサーバ処理（実施例２）を示すフローチャート。
【図８】先生の通信機器２０によるグループＩＤの登録に伴う表示動作と生徒Ａの関数電卓１０Ａの統計モードでの表示動作と当該生徒Ａのカメラ付き通信機器２０Ａにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図。
【図９】前記生徒Ａのカメラ付き通信機器２０ＡにおけるサーバＨＰ画面（生徒Ａの電卓１０Ａからのバーコード内容データのみ保存されている状態）の表示動作を示す図。
【図１０】生徒Ｂの関数電卓１０Ｂの統計モードでの表示動作と当該生徒Ｂのカメラ付き通信機器２０Ｂにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図。
【図１１】前記生徒Ｂのカメラ付き通信機器２０ＢにおけるサーバＨＰ画面（２人の生徒Ａ，Ｂの各関数電卓１０Ａ，１０Ｂからの各バーコード内容データが保存されている状態）の表示動作を示す図。
【図１２】前記生徒Ａの関数電卓１０Ａの統計モードでの表データの再入力に伴う表示動作と当該生徒Ａのカメラ付き通信機器２０Ａにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図。
【図１３】前記生徒Ａのカメラ付き通信機器２０ＡにおけるサーバＨＰ画面（３人の生徒Ａ，Ｂ，Ｃの各関数電卓１０Ａ，１０Ｂ，１０Ｃからそれぞれのバーコード内容データが保存されている状態）の表示動作を示す図。
【発明を実施するための形態】
【００１４】
以下図面により本発明の実施の形態について説明する。
【００１５】
図１は、本発明の実施形態に係る計算機システムの構成を示す模式図である。
【００１６】
ここでは、図１に示すように、各生徒が使用する情報表示装置としての関数電卓１０と、各生徒の関数電卓１０から表示出力されたＱＲコード（登録商標）等の２次元コードの画像を撮影する各生徒や先生が使用するカメラ付きタブレットＰＣ等のカメラ付き通信機器２０と、その撮影した２次元コードの内容のデータに従って該カメラ付き通信機器２０からインターネット等の通信ネットワークＮを介して送信されてくる計算対象データを受信し、前記各関数電卓１０からの計算対象データを前記各生徒の属するグループ毎に統合して計算した結果の統合計算結果データを得るサーバ装置としての計算サーバ３０と、該計算サーバ３０での前記グループ毎の統合計算結果データを通信ネットワークＮを介して受信して表示出力する前記カメラ付き通信機器２０と、該カメラ付き通信機器２０に表示出力される統合計算結果データを拡大投影表示するプロジェクタＰと、からなるシステムを例に説明する。
【００１７】
また、本実施形態では、次の具体例について説明する。同じグループに属する３人の生徒Ａ，Ｂ，Ｃが、生徒Ａは日本、生徒Ｂはアメリカ、生徒Ｃはドイツの子供の身長Ｘ・体重Ｙのサンプルデータを集めて自分の関数電卓（情報表示装置）１０に集計し、集計したサンプルデータを統計計算機能により学習する際に、当該統計計算の計算対象データを前記計算サーバ（サーバ装置）３０のＨＰ（ホームページ）アドレスを含む二次元コード（ＱＲコード）の画像として表示出力させる。そして、前記各生徒Ａ，Ｂ，Ｃの関数電卓１０に表示された二次元コードの画像を各生徒自身のカメラ付きタブレットＰＣ（カメラ付き通信機器）２０により撮影することで、当該二次元コードの内容データを自動的に前記計算サーバ３０へ送信する。すると、計算サーバ３０により、前記各生徒Ａ，Ｂ，Ｃのカメラ付きタブレットＰＣ２０から受信された計算対象データを統合して統計計算し、この統合して統計計算した結果の統合計算結果データをデータシェア用画像データＧｓｈ（サーバＨＰ画面）として作成して外部機器（例えば前記データ送信元のタブレットＰＣ２０）に出力して表示させる。
【００１８】
なお、前記カメラ付き通信機器２０は、カメラ付きタブレットＰＣに限定されるものではなく、カメラ付きＰＤＡ（personal digital assistants）、カメラ付きスマートフォン、カメラ付き又はカメラが接続されたノートＰＣ（personal computer）、電子黒板等として構成され得る。
【００１９】
また、前記図１では、カメラ付き通信機器２０を２つ示しているが、実際は各生徒や先生の一人に１つずつのカメラ付き通信機器２０を用意する。また、関数電卓１０は、代表して１つを示しているに過ぎず、実際には、生徒数に応じた個数が含まれる。また、関数電卓１０は、先生用の１台もさらに含まれても良い。
【００２０】
前記関数電卓１０は、その携帯性の必要からユーザが片手で十分把持し片手で操作可能な小型サイズからなり、この関数電卓１０の本体正面にはキー入力部１１および表示出力部１２が設けられる。
【００２１】
前記キー入力部１１には、数値や数式を入力したり計算の実行を指示したりするための数値・演算記号キー群１１１、各種の関数を入力したりメモリ機能を立ち上げたりするための関数機能キー群１１２、各種動作モードのメニュー画面を表示させたり動作モードの設定を指示したりするためのモード設定キー群１１３、前記表示出力部１２に表示されたカーソルの移動操作やデータ項目の選択操作などを行うためのカーソルキー１１４が備えられる。
【００２２】
前記数値・演算記号キー群１１１としては、［０］〜［９］（数値）キー、［＋］［−］［×］［÷］（四則記号）キー、［Ａｎｓ］［＝］（実行）キー、［ＡＣ］（クリア）キーなどが配列される。
【００２３】
前記関数機能キー群１１２としては、［ｘ-1］（−１乗；逆数）キーをはじめ、［√□］（ルート）キー、［□／□］（分数）キー、［ｓｉｎ］（サイン）キー、［Ｍ＋］（メモリプラス）キー、［ＯＰＴＮ］（オプション）キー、［ＲＣＬ］（メモリ呼び出し）キーなどが配列される。
【００２４】
前記モード設定キー群１１３としては、［ＭＯＤＥ］（モード）キー、［ＳＨＩＦＴ］（シフト）キー、［ＡＬＰＨＡ］（アルファベット）キー、［ＯＮ］（電源オン）キーなどが配列される。
【００２５】
なお、前記数値・演算記号キー群１１１や関数機能キー群１１２のキーは、［ＳＨＩＦＴ］キーが操作された後に続けて操作されることで、そのキートップに記載されたキー機能ではなく、そのキーの上方に記載されたキーとして機能できるようになっている。例えば、［ＳＨＩＦＴ］キー操作後に［ＡＣ］キーが操作（以下、［ＳＨＩＦＴ］＋［ＡＣ］キーと記す。以下同様。）されると［ＯＦＦ］（電源オフ）キーとなる。［ＳＨＩＦＴ］＋［ＯＰＴＮ］キーは［ＱＲ］（ＱＲ）キーとなり、［ＳＨＩＦＴ］＋［ＲＣＬ］キーは［ＳＴＯ］（メモリ登録）キーとなる。
【００２６】
前記表示出力部１２は、ドットマトリクス型の液晶表示ユニットからなる。
【００２７】
図２は、前記関数電卓１０の電子回路の構成を示すブロック図である。
【００２８】
ここでは、複数の生徒Ａ，Ｂ，…が個々に持つ関数電卓１０Ａ，１０Ｂ，…のうちの１台を関数電卓１０として説明する。
【００２９】
この関数電卓１０の電子回路は、前記キー入力部１１および表示出力部１２に加えて、コンピュータであるＣＰＵ１３と、メモリ１４と、記録媒体読取部１５とを備えている。また、同図に破線で示すように、無線通信部１６を備えていても良い。
【００３０】
前記ＣＰＵ１３は、メモリ１４に記憶されている数式計算処理プログラム１４１に従い回路各部の動作を制御し、キー入力部１１からのキー入力信号に応じた各種の演算処理を実行する。この数式計算処理プログラム１４１は、メモリ１４に予め記憶されていても良いし、あるいはメモリカード等の外部記録媒体Ｍから記録媒体読取部１５を介してメモリ１４に読み込まれて記憶されたものであっても良い。この数式計算処理プログラム１４１は、ユーザがキー入力部１１の操作によって書き換えできないようになっている。
【００３１】
前記メモリ１４には、さらに、ユーザ書き換え不可能な情報として、固有ＩＤ１４２も記憶される。この固有ＩＤ１４２は、各関数電卓１０Ａ，１０Ｂ，…に独特なＩＤである。
【００３２】
前記メモリ１４には、このようなユーザ書き換え不可能な情報の他に、ユーザが書き換え可能なデータを記憶するために、入力データエリア１４３が確保されている。
【００３３】
ここで、前記入力データエリア１４３は、前記キー入力部１１によりキー入力されたキーコードのデータが順次入力され、これにより構成される数式のデータや表データが記憶される。例えば数値キーは数字を示すコードで、「ｓｉｎ」などの関数キーはその関数を示すコードで、「＋」「−」「×」「÷」などの算術記号キーはその算術記号を示すコードで記憶される。また、この入力データエリア１４３には、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｍ，Ｘ，Ｙの９つの文字に対して個別に登録される異なる数値などの変数も記憶される。例えば、前記キー入力部１１の［３］キー，［ＳＨＩＦＴ］＋［ＲＣＬ］キー（＝［ＳＴＯ］キー），［（−）］キー（＝［Ａ］キー）というキー操作を行うことで変数Ａに数値「３」が登録される。更に、前記キー入力部１１の［ＭＯＤＥ］キー操作に従って設定された、統計機能とその計算種類（１変数統計／２変数統計；１次回帰／対数回帰／ｅ指数回帰／ａｂ指数回帰／べき乗回帰／逆数回帰／２次回帰）等の機能種別や、統計の計算に必要なその他のデータ、例えば表データも記憶される。表データは、１変数の場合はＸに対応する各数値データ、２変数の場合はＸ，Ｙのそれぞれに対応する各数値データを含む。
【００３４】
なお、無線通信部１６は、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等の、外部のカメラ付き通信機器２０等と無線通信する機能を備えている。
【００３５】
このように構成された関数電卓１０は、前記ＣＰＵ１３が前記数式計算処理プログラム１４１に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような、当該関数電卓１０の固有ＩＤと、キー入力部１１から入力された機能種別（例えば、統計計算機能とその計算種類）、機能別計算データ（例えば、統計計算の表データ）又は計算結果データ（例えば、統計計算の計算結果データ）、設定情報、その他のデータを２次元コード、本実施形態では２次元コード画像（ＱＲコード）化し、表示出力部１２により表示出力する、表示制御機能を実現する。
【００３６】
前記カメラ付き通信機器２０Ａ，２０Ｂ，…は、この関数電卓１０Ａ，１０Ｂ，…の表示出力部１２に表示出力された２次元コード（ＱＲコード）の画像を撮影し、その撮影した２次元コード画像（ＱＲコード）の内容のデータを、通信ネットワークＮを介して予めＨＰアドレスが設定された計算サーバ２０に送信する。
【００３７】
図３は、前記計算サーバ３０の電子回路の構成を示すブロック図である。
【００３８】
この計算サーバ３０の電子回路は、コンピュータであるＣＰＵ３１と、メモリ３２と、記録媒体３３と、記録媒体読取部３４と、通信部３５とを備えている。また、同図に破線で示すように、キー入力部３６或いは表示出力部３７を備えていても良い。
【００３９】
前記ＣＰＵ３１は、メモリ３２に予め記憶されている、あるいはメモリカード等の記録媒体３３から記録媒体読取部３４を介してメモリ３２に読み込まれた、あるいは通信ネットワークＮ上の図示しないＷｅｂサーバから通信部３５を介してメモリ３２にダウンロードされた、サーバ制御プログラム３２１に従い回路各部の動作を制御し、通信部３５で受信した前記カメラ付き通信機器２０Ａ，２０Ｂ，…からの２次元コード画像の内容データに応じた各種の演算処理を実行する。
【００４０】
前記メモリ３２には、前記サーバ制御プログラム３２１が記憶される他に、通信部３５を介して各カメラ付き通信機器２０Ａ，２０Ｂ，…から受信したバーコード内容データ（ＱＲデータ）をグループＩＤ別に登録する登録データメモリ３２２が確保される。ここで、登録データメモリ３２２には、グループＩＤ毎の専用のデータエリア３２２Ａ，３２２Ｂ，…が作成され、そこに、個々の生徒Ａ，Ｂ，…毎の関数電卓１０Ａ，１０Ｂ，…からカメラ付き通信機器２０Ａ，２０Ｂ，…により読み取って受信したバーコード内容データ（ＱＲデータ）をグループ別データとして登録できるようになっている。
【００４１】
本実施形態の実施例１では、前記グループＩＤ毎の専用のデータエリア３２２Ａ…それぞれのグループＩＤは、該当グループを担当する先生の通信機器２０からのアクセスにより予め登録する。そして、前記生徒Ａ，Ｂ，…毎のカメラ付き通信機器２０Ａ，２０Ｂ，…から最初のバーコード内容データ（ＱＲデータ）が受信された際に、当該通信機器２０Ａ，２０Ｂ，…に対してグループＩＤの入力依頼を送信し、該当する生徒が属するグループＩＤを入力させ、入力されたグループＩＤ毎のデータエリア３２２Ａ…に前記受信されたバーコード内容データ（ＱＲデータ）（電卓固有ＩＤ含む）を対応付けて登録する。
【００４２】
また、本実施形態の実施例２では、先生の通信機器２０からのアクセスに応じて、当該先生が担当するグループのグループＩＤと該当グループに属する各生徒Ａ，Ｂ，…の電卓固有ＩＤとを予め対応付けて登録するグループＩＤメモリ３２３が確保される。この実施例２の場合、前記生徒Ａ，Ｂ，…毎のカメラ付き通信機器２０Ａ，２０Ｂ，…から受信されたバーコード内容データ（ＱＲデータ）は、当該バーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤに従って該当するグループＩＤのデータエリア３２２Ａ…に登録される。
【００４３】
なお、前記サーバ制御プログラム３２１は、当該計算サーバ３０のオペレータのキー入力部３６の設定操作やメンテナンス操作等に応じた設定動作やメンテナンス動作を行う機能、その動作の途中経過や結果を表示出力部３７に表示する機能、等を備えている。
【００４４】
このように構成された計算サーバ３０は、前記ＣＰＵ３１が前記サーバ制御プログラム３２１に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べるような、生徒毎の受信バーコード内容データ（ＱＲデータ）に基づく計算データの統合とその計算を当該生徒の属するグループ毎に行い、そのグループ毎に統合した計算データや計算結果データを、前記バーコード内容データ（ＱＲデータ）の送信元である生徒のカメラ付き通信機器２０や該当グループを担当する前記先生の通信機器２０に送信する、サーバ処理機能を実現する。
【００４５】
前記カメラ付き通信機器２０Ａ，２０Ｂ，…は、通信ネットワークＮを介して前記計算サーバ２０から受信した統合計算データや計算結果データを、その表示出力部２１に表示したり、当該通信機器２０Ａ，２０Ｂ，…にプロジェクタＰを接続して、拡大投影表示したりすることができる。
【００４６】
次に、前記構成の計算機システムの動作について説明する。
【００４７】
図４は、前記関数電卓１０の表示制御処理を示すフローチャートである。
【００４８】
図５は、前記通信機器２０の通信機器処理を示すフローチャートである。
【００４９】
図６は、前記計算サーバ３０のサーバ処理（実施例１）を示すフローチャートである。
【００５０】
図７は、前記計算サーバ３０のサーバ処理（実施例２）を示すフローチャートである。
【００５１】
図８は、前記先生の通信機器２０によるグループＩＤの登録に伴う表示動作と前記生徒Ａの関数電卓１０Ａの統計モードでの表示動作と当該生徒Ａのカメラ付き通信機器２０Ａにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図である。
【００５２】
前記計算サーバ３０において、前記図６における計算サーバ処理（実施例１）に従い、例えば先生の通信機器２０から当該計算サーバ３０のＨＰ（ホームページ）のグループＩＤ登録サイトにアクセスがあったと判断されると（ステップＳ３０１）、図８（Ａ）に示すように、グループＩＤとメールアドレスの入力を促すグループＩＤ登録用画面Ｇｒが前記アクセス元の通信機器２０に送信され、その表示出力部２１に表示される（ステップＳ３０２）。
【００５３】
前記先生の通信機器２０において、前記グループＩＤ登録用画面Ｇｒに従い当該先生が担当するグループのグループＩＤ［ＡＢＣ１２３］とメールアドレス［ａｂｃ＠ｄｅｆ．ｇｈｉ．ｃｏｍ］が入力され［ＯＫ］キーが操作されると、当該入力されたグループＩＤとメールアドレスが前記計算サーバ３０に送信される。
【００５４】
前記計算サーバ３０において、前記先生の通信機器２０にて入力された前記グループＩＤとメールアドレスが受信されると、受信されたグループＩＤとメールアドレスが前記登録データメモリ３２２に登録され（ステップＳ３０３）、該当するグループＩＤ専用のデータエリア３２２Ａ…が作成される（ステップＳ３０４）。
【００５５】
そして、生徒Ａの関数電卓（情報表示装置）１０Ａの［ＭＯＤＥ］キーの操作に応じて表示される計算機能一覧メニュー（図示せず）において、前記図４における表示制御処理に従い、統計計算機能が選択されると（ステップＳ１０１）、図８（Ｂ）に示すように、当該関数電卓１０Ａの動作モードが統計モードに設定され、統計計算の種類を指定するための統計計算種類一覧メニューＭｃが表示出力部１２に表示される。
【００５６】
前記統計計算種類一覧メニューＭｃにおいて、図８（Ｃ）に示すように、ユーザ所望の計算種類（ここでは［２：Ａ＋ＢＸ］→２変数統計計算；１次回帰）が指定されると（ステップＳ１０２）、当該指定の計算種類（２変数統計計算）での計算要素（表）データを入力するための表データ入力画面（ここでは２変数入力画面）Ｇｉが表示される。
【００５７】
この表データ入力画面（２変数入力画面）Ｇｉにおいて、所望の計算要素（表）データ（ここでは、日本中学女子の身長Ｘ・体重Ｙのサンプルデータ）が入力されると、前記指定された計算種類（２変数統計計算）と当該入力された要素データＸ，Ｙがメモリ１４内の入力データエリア１４３に記憶される（ステップＳ１０３）。
【００５８】
ここで、前記指定された統計計算（２変数統計計算；１次回帰）で計算要素データＸ，Ｙ（日本中学女子の身長Ｘ・体重Ｙ）を入力した状態での当該計算対象データを前記計算サーバ３０に送るために、図８（Ｄ）に示すように、キー入力部１１の［ＱＲ］（［ＳＨＩＦＴ］＋［ＯＰＴＮ］）キーが操作されると（ステップＳ１０４）、『計算サーバ３０のＨＰアドレス、本電卓の固有ＩＤ（ｘｘｘｘ１）、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』がバーコード内容データとして、２次元コード画像（ＱＲコード）化され、表示出力部１２に表示される（ステップＳ１０５）。
【００５９】
なお、前記設定情報については、特にフローチャートでは示していないが、キー入力部１１の［ＳＨＩＦＴ］＋［ＭＯＤＥ］（＝［ＳＥＴＵＰ］）キー操作に従って設定されて入力データエリア１４３に記憶されるものであり、当該設定情報としては、例えば、角度モード（ｄｅｇ（度）モード／ｒａｄ（ラジアン）モード／ｇｒａ（グラード）モード）、丸めモード（Ｎｏｒｍ（指数表示）モード／Ｆｉｘ（小数点以下桁数固定）モード／Ｓｃｉ（有効桁数指定）モード）、表示モード（ＬｉｎｅＩＯ（１行表示）モード／ＭｔｈＩＯ（教科書表示）モード）などの各種モードの設定を含む。
【００６０】
また、前記ステップＳ１０１〜Ｓ１０３の処理に従い、前記指定の種類の統計計算（ここでは、２変数統計計算；１次回帰）のための計算要素データ（Ｘ，Ｙ）が入力された後に、［＝］キーのユーザ操作により計算実行が指示されると（ステップＳ１０６（Ｙｅｓ））、当該指定の種類の統計計算（２変数統計計算；１次回帰）が実行される（ステップＳ１０７）。
【００６１】
この際、前記２変数統計計算の実行処理（Ｓ１０７）では、前記計算要素データ（Ｘ，Ｙ）に基づき、回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅが算出され、統計計算結果データとして前記表示出力部１２に表示される（ステップＳ１０８）。
【００６２】
そして、前記指定された統計計算（２変数統計計算；１次回帰）を実行した状態での計算結果データを前記計算サーバ３０に送るために、キー入力部１１の［ＱＲ］キーが操作されると（ステップＳ１０９）、『計算サーバ３０のＨＰアドレス、本電卓の固有ＩＤ（ｘｘｘｘ１）、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、統計計算結果データ、設定情報、その他』がバーコード内容データとして、２次元コード画像（ＱＲコード）化され、表示出力部１２に表示される（ステップＳ１１０）。
【００６３】
この後、前記計算要素データの再入力がある場合には、前記ステップＳ１０２からの処理に戻り（ステップＳ１１１→Ｓ１０２）、無い場合には前記ステップＳ１０１からの処理に戻る。
【００６４】
そして、前記図８（Ｄ）で示したように、前記生徒Ａの関数電卓１０Ａの統計計算機能での計算処理後（計算要素データの入力後（ステップＳ１０１〜Ｓ１０５））に表示出力部１２に表示された２次元コード画像（ＱＲコード）Ｑを、図８（Ｅ）に示すように、生徒Ａ自身のカメラ付き通信機器（タブレットＰＣ等）２０Ａで撮影すると、図５における通信機器処理に従い、前記２次元コード画像（ＱＲコード）Ｑの内容が解読され（ステップＳ２０１）、当該バーコードの内容データである『電卓固有ＩＤ（ｘｘｘｘ１）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が、自動的にまたはユーザ操作に応じて、当該通信機器２０Ａから通信ネットワークＮを介して前記計算サーバ３０のＨＰアドレスへ送信される（ステップＳ２０２）（図２参照）。
【００６５】
前記計算サーバ３０において、前記生徒Ａのカメラ付き通信機器２０Ａから送信された前記バーコード内容データ（ＱＲデータ）が受信され、電卓計算データの処理サイトへのアクセスであると判断されると（ステップＳ３０５（Ｙｅｓ））、当該受信されたバーコード内容データ（ＱＲデータ）『電卓固有ＩＤ（ｘｘｘｘ１）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が、メモリ３２に一時保存される（ステップＳ３０６）。また、前記バーコード内容データ（ＱＲデータ）が受信された時点で、前記計算サーバ３０と前記生徒Ａのカメラ付き通信機器２０Ａとの間で１本の通信経路が確立され、その後、計算サーバ３０と前記生徒Ａのカメラ付き通信機器２０Ａとの間で１対１で通信される。これにより計算サーバ３０に前記バーコード内容データ（ＱＲデータ）が、その後に受信されるグループＩＤと対応づけられる。
【００６６】
ここで、前記メモリ３２に一時保存されたバーコード内容データ（ＱＲデータ）について、統計計算機能のデータであると判断されると（ステップＳ３０７（Ｙｅｓ））、機能別計算データ（計算要素データ（Ｘ，Ｙ））まで含まれたバーコード内容データ（ＱＲデータ）であるか否か（統計計算結果データまで含まれたバーコード内容データ（ＱＲデータ）か）が判断される（ステップＳ３０８）。
【００６７】
そして、前記一時保存された統計計算機能でのバーコード内容データ（ＱＲデータ）について、機能別計算データ（計算要素データ（Ｘ，Ｙ））まで含まれたバーコード内容データ（ＱＲデータ）であると判断されると（ステップＳ３０８（Ｙｅｓ））、当該バーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））に対応して、機能別計算データ（計算要素データ（Ｘ，Ｙ））についての統計計算が実行されることにより、その計算結果（データ数、ＸとＹの平均値、最小値、最大値等）Ｋａとグラフ画像（散布図）ｇｓ１を含む計算結果の画像データＧｓ（図８（Ｆ）参照）が作成され、前記バーコード内容データ（ＱＲデータ）送信元のカメラ付き通信機器２０Ａに送信される（ステップＳ３０９）。この際、前記計算サーバ３０で作成されたグラフ画像（散布図）ｇｓ１は、赤色のプロット点によって作成される。
【００６８】
なお、前記計算結果の画像データＧｓ（図８（Ｆ）参照）には、計算種類をユーザに指定させるための計算種類指定依頼用プルダウンメニューＰｃが付加され、当該プルダウンメニューＰｃの計算種類はデフォルトで「散布図」に設定されている。
【００６９】
また、前記計算結果の画像データＧｓ（図８（Ｆ）参照）が送信されると、続いて、当該計算結果のデータを同じグループに属する生徒間で共有・統合するための「データシェア用ページに移動」アイコンｈ（図８（Ｆ）参照）も送信される（ステップＳ３１０）。
【００７０】
前記図８（Ｅ）で示した生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信された計算結果の画像データＧｓと「データシェア用ページに移動」アイコンｈが受信されると、図８（Ｆ）に示すように、当該計算結果の画像データＧｓにアイコンｈを合成したサーバＨＰ画面が表示出力部２１に表示される（ステップＳ２０３）。
【００７１】
前記生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（図８（Ｆ）参照）において、当該サーバＨＰ画面に合成されている「データシェア用ページに移動」アイコンｈがタッチ操作（又はキー操作）により指定されると、当該指定の内容が前記計算サーバ３０へ送信される（ステップＳ２０４）。
【００７２】
前記計算サーバ３０において、前記生徒Ａのカメラ付き通信機器２０Ａでの前記アイコンｈの指定内容「データシェア用ページに移動」が受信されると（ステップＳ３１１（Ｙｅｓ））、前記メモリ３２内の登録データメモリ３２２に前記ステップＳ３０６にて一時記憶されたバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ１）が登録済みであるか否かが判断される（ステップＳ３１２）。
【００７３】
ここで、前記一時記憶されたバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ１）が登録済みでないと判断されると（ステップＳ３１２（Ｎｏ））、現在アクセス中の生徒Ａのカメラ付き通信機器２０Ａに対してグループＩＤの入力依頼（図９（Ａ）参照）が送信される（ステップＳ３１３）。
【００７４】
図９は、前記生徒Ａのカメラ付き通信機器２０ＡにおけるサーバＨＰ画面（生徒Ａの電卓１０Ａからのバーコード内容データのみ保存されている状態）の表示動作を示す図である。
【００７５】
前記生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信されたグループＩＤの入力依頼が受信されると、前記図８（Ｆ）で示したように現在表示中のサーバＨＰ画面（計算結果の画像データＧｓ）の「データシェア用ページに移動」アイコンｈに替えて、図９（Ａ）に示すように、当該受信されたグループＩＤの入力依頼に応じたグループＩＤ入力ウインドウＷｉが表示される（ステップＳ２０５）。
【００７６】
この生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（Ｇｓ）のグループＩＤ入力ウインドウＷｉにおいて、ユーザ操作に応じて当該生徒ＡのグループＩＤ（ここでは「ＡＢＣ１２３」）が入力されると、入力された生徒ＡのグループＩＤ「ＡＢＣ１２３」は前記計算サーバ３０へ送信される（ステップＳ２０４）。
【００７７】
前記計算サーバ３０において、前記生徒Ａのカメラ付き通信機器２０Ａから送信された生徒ＡのグループＩＤ「ＡＢＣ１２３」が受信されると、当該受信された生徒ＡのグループＩＤ「ＡＢＣ１２３」に対応する専用のデータエリア３２２Ａに前記一時保存されたバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ１）が対応付けられて登録される共に、当該バーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が登録される（ステップＳ３１４）。
【００７８】
なお、前記ステップＳ３１２において、前記一時記憶されたバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ１）が登録済みであると判断された場合は（ステップＳ３１２（Ｙｅｓ））、当該電卓固有ＩＤ（ｘｘｘｘ１）が登録済みである前記生徒ＡのグループＩＤ「ＡＢＣ１２３」に対応した専用のデータエリア３２２Ａに、前記一時記憶されたバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が登録される（ステップＳ３１５）。
【００７９】
こうして、前記生徒ＡのグループＩＤ「ＡＢＣ１２３」に対応した専用のデータエリア３２２Ａに当該生徒Ａの関数電卓１０Ａによるバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が登録されると、当該登録された生徒Ａの電卓１０Ａから得られた機能別計算データ（計算要素データ（Ｘ，Ｙ））である本電卓計算対象データＤｍ１と、同電卓１０Ａの機能別計算データに対し同じグループＩＤ「ＡＢＣ１２３」に対応した専用データエリア３２２Ａに登録されている他の生徒の電卓から得られた機能別計算データを統合した統合（集約）計算対象データＤｔとからなるデータシェア用画像データＧｓｈ（図９（Ｂ）参照）が作成され、前記生徒Ａのカメラ付き通信機器２０Ａへ送信される（ステップＳ３１６）。
【００８０】
また、計算対象データの指定を依頼するための計算対象指定依頼用プルダウンメニューＰｄと計算種類の指定を依頼するための計算種類指定依頼用プルダウンメニューＰｃも前記生徒Ａのカメラ付き通信機器２０Ａへ送信される（ステップＳ３１７）。
【００８１】
前記生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信されたデータシェア用画像データＧｓｈ、計算対象指定依頼用プルダウンメニューＰｄ、計算種類指定依頼用プルダウンメニューＰｃが受信されると、図９（Ｂ）に示すように、当該データシェア用画像データＧｓｈに当該計算対象指定依頼用プルダウンメニューＰｄと計算種類指定依頼用プルダウンメニューＰｃを付加したサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【００８２】
なおここでは、前記計算サーバ３０のグループＩＤ「ＡＢＣ１２３」専用のデータエリア３２２Ａには、前記生徒Ａの関数電卓１０Ａから得られたバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データしか登録されていないので、前記サーバＨＰ画面（Ｇｓｈ）の統合（集約）計算対象データＤｔの内容は、統合すべき他の電卓１０からのデータが無く、本電卓計算対象データＤｍ１と同一になる。
【００８３】
また、前記本電卓計算対象データＤｍ１と統合（集約）計算対象データＤｔとからなるサーバＨＰ画面（データシェア用画像データＧｓｈ）では、その統合ボタンＢｔをユーザがタッチ操作することに応じて、当該統合（集約）計算対象データＤｔが最新のデータに更新される構成としてもよい。
【００８４】
前記図９（Ｂ）で示したように、生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（Ｇｓｈ）において、その計算対象指定依頼用プルダウンメニューＰｄにより前記生徒Ａの関数電卓１０Ａから得られたデータのみを計算対象とする「本データ：電卓１」が指定され、またその計算種類指定依頼用プルダウンメニューＰｃにより「直線回帰」が指定され、［実行］ボタンＥｘがタッチ操作されると、当該指定の内容（計算対象「本データ：電卓１」、計算種類「直線回帰」）が前記計算サーバ３０へ送信される（ステップＳ２０４）。
【００８５】
前記計算サーバ３０において、前記生徒Ａのカメラ付き通信機器２０Ａから送信された指定の内容（計算対象「本データ：電卓１」、計算種類「直線回帰」）が受信されると（ステップＳ３１８）、当該受信された指定の計算対象「本データ：電卓１」と計算種類「直線回帰」に応じた統計計算が実行される。ここでは、該当する電卓固有ＩＤ（ｘｘｘｘ１）に対応付けられたデータエリア３２２Ａに登録されている日本中学女子の統計計算対象データ（Ｘ，Ｙ）に基づき、回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅが算出され、当該計算対象データＤｍ１とその計算結果Ｋｂとグラフ画像（直線回帰）ｇｓ１とを含むデータシェア用画像データＧｓｈ（図９（Ｃ）参照）が作成され、サーバＨＰ画面（Ｇｓｈ）として前記生徒Ａのカメラ付き通信機器２０Ａに送信される（ステップＳ３１９）。
【００８６】
この際、前記計算サーバ３０で作成された電卓固有ＩＤ（ｘｘｘｘ１）に対応付けられた計算対象データＤｍ１やグラフ画像（直線回帰）ｇｓ１は、赤色の数値、プロット点、グラフ画像（直線回帰）によって作成される。
【００８７】
前記生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信された前記計算対象データＤｍ１とその計算結果Ｋｂとグラフ画像（直線回帰）ｇｓ１とを含むサーバＨＰ画面（データシェア用画像データＧｓｈ）が受信されると、図９（Ｃ）に示すように、当該受信されたサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【００８８】
図１０は、前記生徒Ｂの関数電卓１０Ｂの統計モードでの表示動作と当該生徒Ｂのカメラ付き通信機器２０Ｂにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図である。
【００８９】
前記生徒Ｂの関数電卓１０Ｂにおいて、前記生徒Ａの場合と同様に、図１０（Ａ）に示すように、統計モードに設定し、計算種類（２変数統計計算；１次回帰）を指定した、計算要素データの表データ入力画面Ｇｉにおいて、アメリカ中学女子の身長Ｘ・体重Ｙのサンプルデータが入力されると、前記指定された計算種類（２変数統計計算）と当該入力された要素データＸ，Ｙがメモリ１４内の入力データエリア１４３に記憶される（ステップＳ１０１〜Ｓ１０３）。
【００９０】
そして、前記生徒Ａに続いて当該生徒Ｂの関数電卓１０Ｂによる計算対象データも前記計算サーバ３０に送るために、図１０（Ｂ）に示すように、キー入力部１１の［ＱＲ］キーが操作されると（ステップＳ１０４）、『計算サーバ３０のＨＰアドレス、本電卓の固有ＩＤ（ｘｘｘｘ２）、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』がバーコード内容データとして、２次元コード画像（ＱＲコード）化され、表示出力部１２に表示される（ステップＳ１０５）。
【００９１】
この後、前記生徒Ａの場合と同様に、図１０（Ｃ）に示すように、生徒Ｂ自身のカメラ付き通信機器２０Ｂにより前記関数電卓１０Ｂに表示された２次元コード画像（ＱＲコード）Ｑを撮影すると、当該２次元コード画像（ＱＲコード）Ｑの内容が解読され（ステップＳ２０１）、当該バーコードの内容データである『電卓固有ＩＤ（ｘｘｘｘ２）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が、前記計算サーバ３０のＨＰアドレスへ送信される（ステップＳ２０２）。
【００９２】
計算サーバ３０では、前記生徒Ａの場合と同様に、前記生徒Ｂのカメラ付き通信機器２０Ｂから受信されたバーコード内容データ（ＱＲデータ）を一時保存し（ステップＳ３０５，Ｓ３０６）、当該バーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））に対応して、機能別計算データ（計算要素データ（Ｘ，Ｙ））についての統計計算が実行される。これにより、その計算結果Ｋａとグラフ画像（散布図）ｇｓ２を含む計算結果の画像データＧｓ（図１０（Ｄ）参照）が作成され、前記生徒Ｂのカメラ付き通信機器２０Ｂに送信される（ステップＳ３０５〜Ｓ３１０）。ここでは、前記計算サーバ３０で作成された生徒Ｂの統計データに基づくグラフ画像（散布図）ｇｓ２も、赤色のプロット点によって作成される。
【００９３】
そして、前記生徒Ｂのカメラ付き通信機器２０Ｂにおいて、前記計算サーバ３０から送信された計算結果の画像データＧｓと「データシェア用ページに移動」アイコンｈが受信されると、図１０（Ｄ）に示すように、当該計算結果の画像データＧｓにアイコンｈを合成したサーバＨＰ画面が表示出力部２１に表示される（ステップＳ２０３）。
【００９４】
この生徒Ｂのカメラ付き通信機器２０Ｂに表示されたサーバＨＰ画面（Ｇｓ）においても、前記生徒Ａの場合と同様に、前記「データシェア用ページに移動」アイコンｈがタッチ操作されその内容が前記計算サーバ３０へ送信されると（ステップＳ２０４）、当該計算サーバ３０では、前記一時保存された前記関数電卓１０Ｂからのバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ２）が登録済みでないと判断され（ステップＳ３１１，Ｓ３１２（Ｎｏ））、グループＩＤの入力依頼（図１０（Ｅ）参照）が前記生徒Ｂのカメラ付き通信機器２０Ｂに対して送信される（ステップＳ３１３）。
【００９５】
前記生徒Ｂのカメラ付き通信機器２０Ｂにて、図１０（Ｅ）に示すように、サーバＨＰ画面（計算結果の画像データＧｓ）に表示されたグループＩＤ入力ウインドウＷｉにおいて（ステップＳ２０５）、当該生徒ＢのグループＩＤ「ＡＢＣ１２３」が入力され、前記計算サーバ３０へ送信されると（ステップＳ２０４）、当該計算サーバ３０では、受信された生徒ＢのグループＩＤ「ＡＢＣ１２３」に対応する専用のデータエリア３２２Ａに前記一時保存されたバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ２）が対応付けられて登録される共に、当該バーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が登録される（ステップＳ３１４）。
【００９６】
図１１は、前記生徒Ｂのカメラ付き通信機器２０ＢにおけるサーバＨＰ画面（２人の生徒Ａ，Ｂの各関数電卓１０Ａ，１０Ｂからの各バーコード内容データが保存されている状態）の表示動作を示す図である。
【００９７】
こうして、前記生徒ＢのグループＩＤ「ＡＢＣ１２３」に対応した専用のデータエリア３２２Ａに当該生徒Ｂの関数電卓１０Ｂによるバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が登録されると、当該登録された生徒Ｂの関数電卓１０Ｂから得られた機能別計算データ（計算要素データ（Ｘ，Ｙ））である本電卓計算対象データＤｍ２と、同電卓１０Ｂの計算対象データＤｍ２に対し同じグループＩＤ「ＡＢＣ１２３」に対応した専用データエリア３２２Ａに登録されている前記生徒Ａの関数電卓Ａから得られた機能別計算データである計算対象データＤｍ１を統合した統合（集約）計算対象データＤｔとからなるデータシェア用画像データＧｓｈ（図１１（Ａ）参照）が作成される。そしてこのデータシェア用画像データＧｓｈが前記生徒Ｂのカメラ付き通信機器２０Ｂへ送信される（ステップＳ３１６）。
【００９８】
また、前記同様に計算対象指定依頼用プルダウンメニューＰｄと計算種類指定依頼用プルダウンメニューＰｃも前記生徒Ｂのカメラ付き通信機器２０Ｂへ送信される（ステップＳ３１７）。
【００９９】
なお、前記関数電卓Ａ，Ｂから得られた計算対象データＤｍ１と計算対象データＤｍ２とを統合したデータシェア用画像データＧｓｈでは、当該電卓Ａから得られた計算対象データＤｍ１が赤色の数値と●マークで識別処理され、当該電卓Ｂから得られた計算対象データＤｍ２が緑色の数値と△マークで識別処理される。
【０１００】
前記生徒Ｂのカメラ付き通信機器２０Ｂにおいて、前記計算サーバ３０から送信されたデータシェア用画像データＧｓｈ、計算対象指定依頼用プルダウンメニューＰｄ、計算種類指定依頼用プルダウンメニューＰｃが受信されると、図１１（Ａ）に示すように、当該データシェア用画像データＧｓｈに当該計算対象指定依頼用プルダウンメニューＰｄと計算種類指定依頼用プルダウンメニューＰｃを付加したサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【０１０１】
ここで、前記計算サーバ３０のグループＩＤ「ＡＢＣ１２３」専用のデータエリア３２２Ａには、前記２人の生徒Ａ，Ｂの関数電卓１０Ａ，１０Ｂから得られたそれぞれのバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データが登録されているので、前記計算対象指定依頼用プルダウンメニューＰｄでは、今回受信された関数電卓１０Ｂからの機能別計算データだけを計算対象として指定する項目「本データ：電卓２」と、前記２つの関数電卓１０Ａ，１０Ｂからの機能別計算データを合体した計算対象として指定する項目「統合データ：電卓１，２（合体）」と、同２つの関数電卓１０Ａ，１０Ｂからの機能別計算データを並列にした計算対象として指定する項目「統合データ：電卓１，２（並列）」とが選択可能に設定される。
【０１０２】
そして、前記図１１（Ａ）で示したように、生徒Ｂのカメラ付き通信機器２０Ｂに表示されたサーバＨＰ画面（Ｇｓｈ）において、その計算対象指定依頼用プルダウンメニューＰｄにより前記「統合データ：電卓１，２（合体）」が指定され、またその計算種類指定依頼用プルダウンメニューＰｃにより「直線回帰」が指定され、［実行］ボタンＥｘがタッチ操作されると、当該指定の内容（計算対象「統合データ：電卓１，２（合体）」、計算種類「直線回帰」）が前記計算サーバ３０へ送信される（ステップＳ２０４）。
【０１０３】
前記計算サーバ３０において、前記生徒Ｂのカメラ付き通信機器２０Ｂから送信された指定の内容（計算対象「統合データ：電卓１，２（合体）」、計算種類「直線回帰」）が受信されると（ステップＳ３１８）、当該受信された指定の計算対象「統合データ：電卓１，２（合体）」と計算種類「直線回帰」に応じた統計計算が実行される。ここでは、該当する各電卓固有ＩＤ（ｘｘｘｘ１）と（ｘｘｘｘ２）に対応付けられて登録されている日本中学女子の統計計算対象データ（Ｘ，Ｙ）とアメリカ中学女子の統計計算対象データ（Ｘ，Ｙ）とを合体した統合（集約）計算対象データ（合体）Ｄｔに基づき、回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅが算出される。そして、当該統合（集約）計算対象データ（合体）Ｄｔとその計算結果Ｋｂと統合グラフ画像（直線回帰）ｇｓｈとを含むデータシェア用画像データＧｓｈ（図１１（Ｂ）参照）が作成され、サーバＨＰ画面（Ｇｓｈ）として前記生徒Ｂのカメラ付き通信機器２０Ｂに送信される（ステップＳ３１９）。
【０１０４】
そして、前記生徒Ｂのカメラ付き通信機器２０Ｂにおいて、前記計算サーバ３０から送信された前記統合（集約）計算対象データＤｔとその計算結果Ｋｂと統合グラフ画像（直線回帰）ｇｓｈとを含むサーバＨＰ画面（データシェア用画像データＧｓｈ）が受信されると、図１１（Ｂ）に示すように、当該受信されたサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【０１０５】
これにより、前記生徒Ｂ（あるいは先生）のカメラ付き通信機器２０Ｂであるカメラ付きタブレットＰＣ等の表示出力部２１には、図１１（Ｂ）で示したように、前記生徒Ａの統計計算対象データ（日本中学女子の身長・体重）と前記生徒Ｂの統計計算対象データ（アメリカ中学女子の身長・体重）とを合体して統合した統合（集約）計算対象データ（合体）Ｄｔとその統計計算結果Ｋｂ、統合グラフ画像（直線回帰）ｇｓｈからなるサーバＨＰ画面（データシェア用画像データＧｓｈ）を簡単に表示させることができる。そして、当該サーバＨＰ画面（データシェア用画像データＧｓｈ）をプロジェクタＰにより拡大投影して表示させることで、同じグループ（ＩＤ；ＡＢＣ１２３）に属する生徒や先生のクラス全員で当該合体して統合した日本とアメリカの中学女子の身長・体重に関する統計計算の内容を確認し合いながら学習できる。
【０１０６】
また、前記図１１（Ａ）で示した、生徒Ｂのカメラ付き通信機器２０Ｂに表示されたサーバＨＰ画面（Ｇｓｈ）において、その計算対象指定依頼用プルダウンメニューＰｄにより前記「統合データ：電卓１，２（並列）」が指定され、またその計算種類指定依頼用プルダウンメニューＰｃにより「直線回帰」が指定され、［実行］ボタンＥｘがタッチ操作されると、当該指定の内容（計算対象「統合データ：電卓１，２（並列）」、計算種類「直線回帰」）が前記計算サーバ３０へ送信される（ステップＳ２０４）。
【０１０７】
前記計算サーバ３０において、前記生徒Ｂのカメラ付き通信機器２０Ｂから送信された指定の内容（計算対象「統合データ：電卓１，２（並列）」、計算種類「直線回帰」）が受信されると（ステップＳ３１８）、当該受信された指定の計算対象「統合データ：電卓１，２（並列）」と計算種類「直線回帰」に応じた統計計算が実行される。ここでは、該当する各電卓固有ＩＤ（ｘｘｘｘ１）と（ｘｘｘｘ２）に対応付けられて登録されている日本中学女子の計算対象データ（Ｘ，Ｙ）Ｄｍ１とアメリカ中学女子の計算対象データ（Ｘ，Ｙ）Ｄｍ２とを並列にした統合（集約）計算対象データ（並列）Ｄｔに基づいて、それぞれの回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅが算出され、当該各計算対象データＤｍ１，Ｄｍ２と各計算結果Ｋｂ１，Ｋｂ２が、集約して計算した結果の集約計算結果データとして作成されて送信される。さらに詳細には、各計算対象データＤｍ１，Ｄｍ２と各計算結果Ｋｂ１，Ｋｂ２の文字データを画像化した画像データと、各グラフ画像（直線回帰）ｇｓ１，ｇｓ２とを含むデータシェア用画像データＧｓｈ（図１１（Ｃ）参照）が当該グループＩＤ別に統合した統合画像データとして作成される、サーバＨＰ画面（Ｇｓｈ）として前記生徒Ｂのカメラ付き通信機器２０Ｂに送信されて表示される（ステップＳ３１９／Ｓ２０５）。
【０１０８】
この際、前記図１１（Ｃ）で示したサーバＨＰ画面（Ｇｓｈ）では、各計算対象データＤｍ１，Ｄｍ２の一部分と各グラフ画像（直線回帰）ｇｓ１，ｇｓ２のみ表示されているが、当該サーバＨＰ画面（Ｇｓｈ）の右端に設けたスクロールバーＳＢを操作することで当該画面（Ｇｓｈ）をスクロールし、前記各計算対象データＤｍ１，Ｄｍ２の全体や各計算結果Ｋｂ１，Ｋｂ２を表示させることができる。
【０１０９】
これにより、前記生徒Ｂ（あるいは先生）のカメラ付き通信機器２０Ｂであるカメラ付きタブレットＰＣ等の表示出力部２１には、図１１（Ｃ）で示したように、前記生徒Ａの統計計算対象データ（日本中学女子の身長・体重）と前記生徒Ｂの統計計算対象データ（アメリカ中学女子の身長・体重）とを並列にして統合した各計算対象データＤｍ１，Ｄｍ２と、各計算結果Ｋｂ１，Ｋｂ２と、各グラフ画像（直線回帰）ｇｓ１，ｇｓ２とからなるサーバＨＰ画面（データシェア用画像データＧｓｈ）を簡単に表示させることができる。そして、当該サーバＨＰ画面（データシェア用画像データＧｓｈ）をプロジェクタＰにより拡大投影して表示させることで、同じグループ（ＩＤ；ＡＢＣ１２３）に属する生徒や先生のクラス全員で当該並列にして統合した日本とアメリカの各々の中学女子の身長・体重に関する統計計算の内容を確認し合いながら学習できる。
【０１１０】
図１２は、前記生徒Ａの関数電卓１０Ａの統計モードでの表データの再入力に伴う表示動作と当該生徒Ａのカメラ付き通信機器２０Ａにおける前記計算サーバ３０とのアクセスに伴う表示動作との遷移を示す図である。
【０１１１】
前記生徒Ａの関数電卓１０Ａにて前記図８（Ｃ）で示したように入力済みの表データを再入力するために、図１２（Ａ）に示すように、統計モードに設定し、計算種類（２変数統計計算；１次回帰）を指定した、計算要素データの表データ入力画面Ｇｉにおいて、当該入力済みのサンプルデータ［５］の体重Ｙを［３４．９］から［４４．９］に修正して入力すると、前記計算種類（２変数統計計算）と修正された要素データＸ，Ｙがメモリ１４内の入力データエリア１４３に記憶される（ステップＳ１０１〜Ｓ１０３）。
【０１１２】
そして、前回同様に当該生徒Ａの関数電卓１０Ａによる計算対象データを前記計算サーバ３０に再送信するために、図１２（Ｂ）に示すように、キー入力部１１の［ＱＲ］キーが操作されると（ステップＳ１０４）、『計算サーバ３０のＨＰアドレス、本電卓の固有ＩＤ（ｘｘｘｘ１）、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』がバーコード内容データとして、２次元コード画像（ＱＲコード）化され、表示出力部１２に表示される（ステップＳ１０５）。
【０１１３】
この後、前回同様に、図１２（Ｃ）に示すように、生徒Ａ自身のカメラ付き通信機器２０Ａにより前記関数電卓１０Ａに表示された２次元コード画像（ＱＲコード）Ｑを撮影すると、当該２次元コード画像（ＱＲコード）Ｑの内容が解読され（ステップＳ２０１）、当該バーコードの内容データである『電卓固有ＩＤ（ｘｘｘｘ１）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が、前記計算サーバ３０のＨＰアドレスへ送信される（ステップＳ２０２）。
【０１１４】
計算サーバ３０では、前回同様に、前記生徒Ａのカメラ付き通信機器２０Ａから受信されたバーコード内容データ（ＱＲデータ）を一時保存し（ステップＳ３０５，Ｓ３０６）、当該バーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））に対応して、機能別計算データ（前記修正された計算要素データ（Ｘ，Ｙ））についての統計計算が実行されることにより、その修正された計算結果Ｋａとグラフ画像（散布図）ｇｓ１を含む計算結果の画像データＧｓ（図１２（Ｄ）参照）が作成され、前記生徒Ａのカメラ付き通信機器２０Ａに送信される（ステップＳ３０５〜Ｓ３１０）。
【０１１５】
そして、前記生徒Ａのカメラ付き通信機器２０Ｂにおいて、前記計算サーバ３０から送信された計算結果の画像データＧｓと「データシェア用ページに移動」アイコンｈが受信されると、図１２（Ｄ）に示すように、当該計算結果の画像データＧｓにアイコンｈを合成したサーバＨＰ画面が表示出力部２１に表示される（ステップＳ２０３）。
【０１１６】
この生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（Ｇｓ）においても、前回同様に、前記「データシェア用ページに移動」アイコンｈがタッチ操作されその内容が前記計算サーバ３０へ送信されると（ステップＳ２０４）、当該計算サーバ３０では、前記一時保存された前記関数電卓１０Ａからのバーコード内容データ（ＱＲデータ）に含まれる電卓固有ＩＤ（ｘｘｘｘ１）が登録済みであると判断されるので（ステップＳ３１１，Ｓ３１２（Ｙｅｓ））、当該登録済みである前記生徒ＡのグループＩＤ「ＡＢＣ１２３」に対応した専用のデータエリア３２２Ａに、前記修正されて一時記憶されたバーコード内容データ（ＱＲデータ）の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））が上書きされて登録される（ステップＳ３１５）。
【０１１７】
この際、前記図１２（Ｄ）で示したように前記サーバＨＰ画面（Ｇｓ）に合成されて表示された「データシェア用ページに移動」アイコンｈは消去され、図１２（Ｅ）に示すように、前記修正された計算要素データ（Ｘ，Ｙ）に基づく計算結果Ｋａとグラフ画像（散布図）ｇｓ１を含む計算結果の画像データＧｓとして表示される。
【０１１８】
この後、図示しない生徒Ｃの関数電卓１０Ｃにおいて、前記同様の統計モードに設定し、前記同様の２変数統計計算機能（１次回帰）を指定し、その統計計算対象データとしてドイツ中学女子の身長Ｘ・体重Ｙのサンプルデータを入力して［ＱＲ］キーを操作する（ステップＳ１０１〜Ｓ１０４）。
【０１１９】
すると、前記関数電卓１０Ａ，１０Ｂの場合と同様に、『計算サーバ３０のＨＰアドレス、本電卓の固有ＩＤ（ｘｘｘｘ３）、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』がバーコード内容データとして、２次元コード画像（ＱＲコード）化され、表示出力部１２に表示される（ステップＳ１０５）。
【０１２０】
この後、前記生徒Ａ，生徒Ｂの場合と同様に、生徒Ｃ自身のカメラ付き通信機器２０Ｃにより前記関数電卓１０Ｃに表示された２次元コード画像（ＱＲコード）Ｑを撮影すると、当該２次元コード画像（ＱＲコード）Ｑの内容が解読され（ステップＳ２０１）、当該バーコードの内容データである『電卓固有ＩＤ（ｘｘｘｘ３）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が、前記計算サーバ３０のＨＰアドレスへ送信される（ステップＳ２０２）。
【０１２１】
計算サーバ３０では、前記同様に、前記生徒Ｃの関数電卓２０Ｃから得られたバーコード内容データ（ＱＲデータ）『電卓固有ＩＤ（ｘｘｘｘ３）、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』を一時記憶し（ステップＳ３０５，Ｓ３０６）、当該生徒ＣのグループＩＤ（ＡＢＣ１２３）を入力させることにより（ステップＳ３０７〜Ｓ３１３）、同グループＩＤ専用のデータエリア３２２Ａに、前記電卓固有ＩＤ（ｘｘｘｘ３）と対応付けてそのバーコード内容データ（ＱＲデータ）を登録する（ステップＳ３１４）。
【０１２２】
図１３は、前記生徒Ａのカメラ付き通信機器２０ＡにおけるサーバＨＰ画面（３人の生徒Ａ，Ｂ，Ｃの各関数電卓１０Ａ，１０Ｂ，１０Ｃからそれぞれのバーコード内容データが保存されている状態）の表示動作を示す図である。
【０１２３】
前述したように、前記各生徒Ａ，Ｂ，Ｃとも同じグループＩＤ「ＡＢＣ１２３」に対応した専用のデータエリア３２２Ａに当該各生徒Ａ，Ｂ，Ｃの関数電卓１０Ａ，１０Ｂ，１０Ｃによる各バーコード内容データ（ＱＲデータ）『計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））』が登録された状態について以下に説明する。
【０１２４】
前記生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（計算結果の画像データＧｓ）（図１２（Ｄ）参照）において（ステップＳ３０９，Ｓ３１０／Ｓ２０３）、「データシェア用ページに移動」アイコンｈがタッチ操作されると（ステップＳ２０４）、当該生徒Ａの関数電卓１０Ａから得られた計算対象データＤｍ１と、同電卓１０Ａの計算対象データＤｍ１に対し同じグループＩＤ「ＡＢＣ１２３」に対応した専用データエリア３２２Ａに登録されている前記生徒Ｂの関数電卓１０Ｂから得られた計算対象データＤｍ２と更に前記生徒Ｃの関数電卓１０Ｃから得られた計算対象データＤｍ３とを統合した統合（集約）計算対象データＤｔとからなるデータシェア用画像データＧｓｈ（図１３（Ａ）参照）が作成され、前記生徒Ａのカメラ付き通信機器２０Ａへ送信される（ステップＳ３１１，Ｓ３１２→Ｓ３１５，Ｓ３１６）。
【０１２５】
また、前記同様に計算対象指定依頼用プルダウンメニューＰｄと計算種類指定依頼用プルダウンメニューＰｃも前記生徒Ａのカメラ付き通信機器２０Ａへ送信される（ステップＳ３１７）。
【０１２６】
なお、前記関数電卓１０Ａ，１０Ｂ，１０Ｃから得られた計算対象データＤｍ１とＤｍ２とＤｍ３とを統合したデータシェア用画像データＧｓｈでは、当該電卓１０Ａから得られた計算対象データＤｍ１が赤色の数値と●マークで識別処理され、当該電卓１０Ｂから得られた計算対象データＤｍ２が緑色の数値と△マークで識別処理され、当該電卓１０Ｃから得られた計算対象データＤｍ３が青色の数値と■マークで識別処理される。
【０１２７】
前記生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信されたデータシェア用画像データＧｓｈ、計算対象指定依頼用プルダウンメニューＰｄ、計算種類指定依頼用プルダウンメニューＰｃが受信されると、図１３（Ａ）に示すように、当該データシェア用画像データＧｓｈに当該計算対象指定依頼用プルダウンメニューＰｄと計算種類指定依頼用プルダウンメニューＰｃを付加したサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【０１２８】
ここで、前記計算サーバ３０のグループＩＤ「ＡＢＣ１２３」専用のデータエリア３２２Ａには、前記３人の生徒Ａ，Ｂ，Ｃの関数電卓１０Ａ，１０Ｂ，１０Ｃから得られたそれぞれのバーコード内容データ（ＱＲデータ）『計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ』が登録されているので、前記計算対象指定依頼用プルダウンメニューＰｄでは、今回受信された関数電卓Ａからの機能別計算データだけを計算対象として指定する項目「本データ：電卓１」と、前記３つの関数電卓１０Ａ，１０Ｂ，１０Ｃからの機能別計算データを合体した計算対象として指定する項目「統合データ：電卓１，２，３（合体）」と、同３つの関数電卓１０Ａ，１０Ｂ，１０Ｃからの機能別計算データを並列にした計算対象として指定する項目「統合データ：電卓１，２，３（並列）」とが選択可能に設定される。
【０１２９】
そして、前記図１２（Ａ）で示したように、生徒Ａのカメラ付き通信機器２０Ａに表示されたサーバＨＰ画面（Ｇｓｈ）において、その計算対象指定依頼用プルダウンメニューＰｄにより前記「統合データ：電卓１，２，３（合体）」が指定され、またその計算種類指定依頼用プルダウンメニューＰｃにより「直線回帰」が指定され、［実行］ボタンＥｘがタッチ操作されると、当該指定の内容（計算対象「統合データ：電卓１，２，３（合体）」、計算種類「直線回帰」）が前記計算サーバ３０へ送信される（ステップＳ２０４）。
【０１３０】
前記計算サーバ３０において、前記生徒Ａのカメラ付き通信機器２０Ｂから送信された指定の内容（計算対象「統合データ：電卓１，２，３（合体）」、計算種類「直線回帰」）が受信されると（ステップＳ３１８）、当該受信された指定の計算対象「統合データ：電卓１，２，３（合体）」と計算種類「直線回帰」に応じた統計計算が実行される。ここでは、該当する各電卓固有ＩＤ（ｘｘｘｘ１）〜（ｘｘｘｘ３）に対応付けられて登録されている日本中学女子の統計計算対象データ（Ｘ，Ｙ）とアメリカ中学女子の統計計算対象データ（Ｘ，Ｙ）とドイツ中学女子の統計計算対象データ（Ｘ，Ｙ）とを合体した統合（集約）計算対象データ（合体）Ｄｔに基づき、回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅが算出され、当該統合（集約）計算対象データＤｔと、その計算結果Ｋｂが、集約して計算した結果の集約計算結果データＤｔとして作成されて送信される。さらに詳細には、集約計算対象データＤｔと計算結果Ｋｂの文字データを画像化した画像データと、統合グラフ画像（直線回帰）ｇｓｈとを含むデータシェア用画像データＧｓｈ（図１３（Ｂ）参照）が作成され、サーバＨＰ画面（Ｇｓｈ）として前記生徒Ａのカメラ付き通信機器２０Ａに送信される（ステップＳ３１９）。
【０１３１】
そして、前記生徒Ａのカメラ付き通信機器２０Ａにおいて、前記計算サーバ３０から送信された前記統合（集約）計算対象データＤｔとその計算結果Ｋｂと統合グラフ画像（直線回帰）ｇｓｈとを含むサーバＨＰ画面（データシェア用画像データＧｓｈ）が受信されると、図１３（Ｂ）に示すように、当該受信されたサーバＨＰ画面（Ｇｓｈ）が表示出力部２１に表示される（ステップＳ２０５）。
【０１３２】
これにより、前記生徒Ａ（あるいは先生）のカメラ付き通信機器２０Ａであるカメラ付きタブレットＰＣ等の表示出力部２１には、図１３（Ｂ）で示したように、前記生徒Ａの統計計算対象データ（日本中学女子の身長・体重）と前記生徒Ｂの統計計算対象データ（アメリカ中学女子の身長・体重）と前記生徒Ｃの統計計算対象データ（ドイツ中学女子の身長・体重）とを合体して統合した統合（集約）計算対象データ（合体）Ｄｔと、その統計計算結果Ｋｂと、統合グラフ画像（直線回帰）ｇｓｈとからなるサーバＨＰ画面（データシェア用画像データＧｓｈ）を簡単に表示させることができる。そして、当該サーバＨＰ画面（データシェア用画像データＧｓｈ）をプロジェクタＰにより拡大投影して表示させることで、同じグループ（ＩＤ；ＡＢＣ１２３）に属する生徒や先生のクラス全員で当該合体して統合した日本とアメリカとドイツの中学女子の身長・体重に関する統計計算の内容を確認し合いながら学習できる。
【０１３３】
この後、前記サーバＨＰ画面（データシェア用画像データＧｓｈ）を表示させた前記カメラ付き通信機器２０において、ユーザ操作に応じた処理終了の指示が前記計算サーバ３０へ送信されると（ステップＳ２０６（Ｙｅｓ），Ｓ２０７）、当該計算サーバ３０では、前記一連の計算サーバ処理が終了され初期の待機状態に戻る（ステップＳ３２０（Ｙｅｓ）→Ｓ３０１）
一方、前記関数電卓１０において、統計計算が実行された後の［ＱＲ］キー操作に応じて、『計算サーバ３０のＨＰアドレス、本電卓固有ＩＤ、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、統計計算結果データ』を含む２次元コード画像（ＱＲコード）Ｑが表示された状態で（ステップＳ１０６〜Ｓ１１０）、前記カメラ付き通信機器２０により当該２次元コード画像（ＱＲコード）Ｑを撮影しそのバーコード内容データ（ＱＲデータ）を前記計算サーバ３０へ送信する（ステップＳ２０１，Ｓ２０２）。
【０１３４】
すると、前記計算サーバ３０では、前記カメラ付き通信機器２０から受信されたバーコード内容データ（ＱＲデータ）『本電卓固有ＩＤ、実行中の計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、統計計算結果データ』がメモリ３２に一時記憶され（ステップＳ３０５，Ｓ３０６）、当該バーコード内容データ（ＱＲデータ）について、統計計算結果データまで含まれていると判断される（ステップＳ３０７，Ｓ３０８（Ｎｏ））。
【０１３５】
すると、前記一時記憶されたバーコード内容データ（ＱＲデータ）に基づいて、前記統計計算結果データ（例えば、回帰式（ｙ＝ａ＋ｂｘ）のパラメータａ，ｂ、相関係数ｒ、決定係数ｒ２、平均平方誤差ＭＳｅ）に対応するグラフ画像（直線回帰）が作成され前記データ送信元のカメラ付き通信機器２０へ送信されて表示される（ステップＳ３２１／Ｓ２０３）。
【０１３６】
なお、前記図６で示した計算サーバ処理（実施例１）では、先生の通信機器２０から当該計算サーバ３０のグループＩＤ登録サイトへアクセスし、前記図８（Ａ）で示したように、先生の担当するグループのグループＩＤと先生自身の通信機器２０のメールアドレスを予め登録することで、当該グループＩＤ専用のデータエリア３２２Ａ…を予め作成する構成とした（ステップＳ３０１〜Ｓ３０４）。
【０１３７】
これに対し、図７における計算サーバ処理（実施例２）に示すように、前記先生の担当するグループのグループＩＤと、該当グループに属する各生徒の電卓固有ＩＤと、先生自身の通信機器２０のメールアドレスとを前記グループＩＤメモリ３２３に予め登録することで、当該グループＩＤ専用のデータエリア３２２Ａ…を、予め各対応する電卓固有ＩＤを登録して作成する構成としてもよい（ステップＳ３０１，Ｓ３０２´，Ｓ３０３´，Ｓ３０４）。
【０１３８】
これによれば、前記計算サーバ３０において前記関数電卓１０から得られたバーコード内容データ（ＱＲデータ）『電卓固有ＩＤ、計算機能種別（統計計算機能と計算種類（２変数統計計算；１次回帰））、機能別計算データ（計算要素データ（Ｘ，Ｙ））、設定情報、その他』が受信された際には、当該受信データに含まれる電卓固有ＩＤに対応したグループＩＤ専用のデータエリア３２２Ａが自動で決定されてデータ登録される（ステップＳ３１２（Ｙｅｓ）→Ｓ３１５）。このため、各ユーザ（生徒Ａ，Ｂ，…）にそれぞれそのグループＩＤの入力依頼を送信することで、前記受信データに含まれる電卓固有ＩＤに対応した当該グループＩＤ専用のデータエリア３２２Ａを決定する処理（ステップＳ３１４，Ｓ３１５）の必要がなくなる。なお、前記計算サーバ処理（実施例２）であっても、前記受信データに含まれる電卓固有ＩＤが何れのグループＩＤ専用のデータエリア３２２Ａ，…にも登録されていない場合には、前記実施例１と同様に、該当ユーザにグループＩＤの入力依頼を送信し、当該入力されたグループＩＤ専用のデータエリア３２２Ａを作成し前記電卓固有ＩＤを対応付けて設定する（ステップＳ３１２（Ｎｏ）→Ｓ３１３、Ｓ３１４）。
【０１３９】
また、前記実施形態では、統計モードにおける指定の計算種類が２変数統計計算の場合であって、各生徒Ａ，Ｂ，…何れの関数電卓１０Ａ，１０Ｂ，…からも２変数（Ｘ，Ｙ）の計算対象データを含むバーコード内容データ（ＱＲデータ）が得られる場合について、前記計算サーバ３０のデータ統合機能について説明した。これに対し、各関数電卓１０Ａ，１０Ｂ，…から得られる計算対象データに、１変数（Ｘ（又はＹ））の計算対象データと２変数（Ｘ，Ｙ）の計算対象データとが混在した場合でも、前記統合（集約）計算対象データＤｔ（図１１（Ａ）（Ｂ）、図１３（Ａ）（Ｂ）参照）は１つのテーブルとし、１変数（Ｘ（又はＹ））の計算対象データＤｍｎに対応する範囲のデータのない部分（Ｙ（又はＸ））をブランク又は“０”として統合すればよい。
【０１４０】
さらに、前記先生の通信機器２０から前記計算サーバ３０のグループＩＤ登録サイトへのアクセスに伴い、計算対象データのデータ形式を２変数（Ｘ，Ｙ）に限定する設定を予め行った場合には、前記関数電卓１０から前記計算サーバ３０に得られたバーコード画像データ（ＱＲデータ）に含まれる計算対象データが１変数であった際にエラーを送信する構成としてもよい。
【０１４１】
したがって、前記構成の計算サーバ３０（実施例１）によれば、各生徒Ａ，Ｂ，…の通信機器（カメラ付きタブレットＰＣ等）２０Ａ，２０Ｂ，…により、当該各生徒Ａ，Ｂ，…の情報表示装置（関数電卓）１０Ａ，１０Ｂ，…にて入力された統計計算の計算対象データを二次元コード画像（ＱＲコード）化して表示出力部２１に表示させたその二次元コード画像を撮影し、当該二次元コード画像から解析したバーコード内容データ（ＱＲデータ）を計算サーバ３０へ送信する。計算サーバ３０は、予め入力されたグループＩＤ毎の専用データエリア３２２Ａ，…を有し、前記データ送信元の通信機器１０Ａ，１０Ｂ，…へグループＩＤの入力依頼を送信し、受信されたグループＩＤに対応して前記グループＩＤ毎の専用データエリア３２２Ａを決定する。すると、計算サーバ３０は、前記通信機器２０Ａ，２０Ｂ，…から受信された統計計算の計算対象データを前記決定されたグループＩＤ専用のデータエリア３２２Ａに登録し、当該グループ毎に登録された複数の計算対象データを集約した集約計算結果データとして集約したり、より詳細にはグラフ画像を含む画像データとして統合し、この集約計算結果データや統合された画像データを前記データ送信元の通信機器２０Ａ，２０Ｂ，…に送信する。
【０１４２】
これにより、同じグループに属する各生徒Ａ，Ｂ，…の情報表示装置（関数電卓）１０Ａ，１０Ｂ，…によりそれぞれ入力あるいは計算された計算対象データの２次元コード画像（ＱＲコード）Ｑを、当該生徒Ａ，Ｂ，…自身のカメラ付き通信機器（タブレットＰＣ）２０Ａ，２０Ｂ，…により撮影して計算サーバ３０へ送信するだけで、当該各生徒Ａ，Ｂ，…の属するグループ毎に同各生徒Ａ，Ｂ，…の関数電卓１０Ａ，１０Ｂ，…から得られた計算対象データを集約した集約計算結果データや、計算結果を画像に統合したグラフ画像を含む画像データとして出力し、当該通信機器（タブレットＰＣ）２０Ａ，２０Ｂ，…やグループ共有のプロジェクタＰ等に表示させて見ることができる。
【０１４３】
また、前記構成の計算サーバ３０によれば、前記各情報表示装置（関数電卓）１０Ａ，１０Ｂ，…の表示出力部２１に表示される二次元コード画像（ＱＲコード）は、当該各関数電卓１０Ａ，１０Ｂ，…の電卓固有ＩＤも含んで二次元コード画像化され、前記通信機器２０Ａ，２０Ｂ，…から受信された統計計算の計算対象データは前記決定されたグループＩＤ専用のデータエリア３２２Ａに前記電卓固有ＩＤと対応付けて登録される。そして、前記通信機器２０Ａ，２０Ｂ，…からの計算対象データと共に受信された電卓固有ＩＤが登録済みである場合は、当該データ送信元の通信機器１０Ａ，１０Ｂ，…へグループＩＤの入力依頼をすることなく、前記電卓固有ＩＤが登録済みである前記グループＩＤ専用のデータエリア３２２Ａに前記受信された計算対象データが登録される。
【０１４４】
これにより、ある関数電卓１０Ａにおいてその計算対象データが修正等されて更新され、再度バーコード内容データ（ＱＲデータ）として計算サーバ３０に受信された場合は、ユーザ（生徒）へのグループＩＤの入力依頼を要さずに、正しいグループＩＤ専用のデータエリア３２２Ａに前記更新された計算対象データを上書きして登録できる。
【０１４５】
また、前記構成の計算サーバ３０によれば、前記通信機器２０Ａ，２０Ｂ，…から計算対象データが受信されると、当該データ送信元の通信機器２０Ａ，２０Ｂ，…に対して、当該受信された計算対象データに対応した画像データ（計算結果の画像データＧｓ）と共に、前記グループ毎に登録された複数の計算対象データを統合するかどうかの確認依頼（「データシェア用ページに移動」アイコンｈ）を送信する。そして、前記複数の計算対象データを統合する応答が受信された場合に、前記グループ毎に登録された複数の計算対象データを集約した集約計算結果データや、計算結果を画像に統合したグラフ画像を含む画像データを前記データ送信元の通信機器２０Ａ，２０Ｂ，…に送信する。
【０１４６】
これにより、前記各情報表示装置（関数電卓）１０Ａ，１０ｂ，…から個々の計算対象データが得られる毎に、当該個々の計算対象データを処理した集約計算結果データや画像データ（計算結果の画像データＧｓ）を応答送信できると共に、各ユーザの要求に応じて速やかなデータ統合処理を行なうことができる。
【０１４７】
また、前記構成の計算サーバ３０によれば、前記グループ毎に登録された複数の計算対象データを画像データとして統合する際には、当該複数の計算対象データを合体した画像データとして統合するか又は並列にした画像データとして統合するかを計算対象指定依頼用プルダウンメニューＰｄによりユーザに選択させて指定できる。
【０１４８】
なお、上記実施例においては、サーバにおいて、各生徒の情報表示装置（電卓）の固有ＩＤ別にグループＩＤ毎に計算データが集約されることとした。その場合、同じ固有ＩＤで計算データが修正されてサーバに取得されると、その固有ＩＤの計算データが更新されて登録されることとなる。それに対して、同じ固有ＩＤでも、日時によって、計算データが別々に記憶されて集約されるようにしても良い。またグループＩＤに集約されたデータのうち、固有ＩＤの最新の計算データを集約対象にして集約しても良い。またグループＩＤを管理する先生がグループＩＤ内の集約データを初期化したり、最新の各固有ＩＤの計算データ以外を消去するか、全て残すかを設定できるようにしても良い。
なお、前記各実施形態において記載した計算機システムによる各処理の手法、すなわち、図４のフローチャートに示す前記関数電卓（情報表示装置）１０による表示制御処理、図５のフローチャートに示す前記カメラ付き通信機器２０による通信機器処理、図６のフローチャートに示す前記計算サーバ３０によるサーバ処理（実施例１）、図７のフローチャートに示す前記計算サーバ３０によるサーバ処理（実施例２）などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記録媒体に格納して配布することができる。また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワークＮ上を伝送させることができ、このプログラムデータを、通信ネットワークＮに接続された電子機器のコンピュータに通信部によって取り込むことで、前述した表示制御機能、通信機器機能、サーバ機能を実現することもできる。
【０１４９】
本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１５０】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１５１】
［１］
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
ユーザ操作に応じて入力されたグループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
を備えたことを特徴とするサーバ装置。
【０１５２】
［２］
前記集約計算結果送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして送信する統合画像送信手段を備えることを特徴とする請求項１に記載のサーバ装置。
【０１５３】
［３］
前記計算対象データ受信手段は、前記各情報表示装置から出力された計算対象データを当該各情報表示装置の固有ＩＤと共に受信し、
前記データ登録手段は、前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤと当該計算対象データと共に受信された前記情報表示装置の固有ＩＤとに対応付けて登録する、
ことを特徴とする［２］に記載のサーバ装置。
【０１５４】
［４］
前記データ登録手段は、前記計算対象データ受信手段により前記計算対象データと共に受信された前記情報表示装置の固有ＩＤが前記グループＩＤに既に対応付けられて登録されている場合には、当該受信された計算対象データを当該固有ＩＤが登録されている前記グループＩＤに対応付けて登録する、
ことを特徴する［３］に記載のサーバ装置。
【０１５５】
［５］
前記計算対象データ受信手段により前記情報表示装置から出力された計算対象データを受信した際に、当該計算対象データに対応する画像データにデータ統合するかの確認依頼を付加して送信する統合確認依頼送信手段を備え、
前記統合画像送信手段は、前記統合確認依頼送信手段により送信されたデータ統合するかの確認依頼に応じて当該データ統合する応答が受信された場合に、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして送信する、
ことを特徴とする［２］ないし［４］の何れかに記載のサーバ装置。
【０１５６】
［６］
前記統合確認依頼送信手段により送信されたデータ統合するかの確認依頼に応じて当該データ統合する応答が受信された際に、前記登録された計算対象データを合体して統合するか並列にして統合するかの指定依頼を送信する統合指定依頼送信手段を備え、
前記統合画像送信手段は、前記統合指定依頼送信手段により送信された前記計算対象データを合体して統合するか並列にして統合するかの指定依頼に応じて、前記合体して統合する応答が受信された場合には、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に合体して統合した統合画像データにして送信し、前記並列にして統合する応答が受信された場合には、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に並列に統合した統合画像データにして送信する、
ことを特徴とする［５］に記載のサーバ装置。
【０１５７】
［７］
各情報表示装置から出力される計算対象データは２次元コード画像として表示出力され、
前記計算対象データ受信手段は、前記各情報表示装置に表示出力された２次元コード画像を読み取って当該２次元コード画像の内容データを送信する通信機器からの該内容データを受信し、
前記グループＩＤ受信手段は、前記通信機器のユーザ操作に応じて入力されたグループＩＤを当該通信機器から受信する、
ことを特徴とする［２］ないし［６］の何れかに記載のサーバ装置。
【０１５８】
［８］
前記統合画像送信手段は、前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に統合した統合画像データにして前記２次元コード画像の内容データ送信元の通信機器に送信する、
ことを特徴とする［７］に記載のサーバ装置。
【０１５９】
［９］
ユーザ操作に応じて入力されたグループＩＤと当該グループＩＤに属する各情報表示装置の固有ＩＤとを対応付けて登録するグループＩＤ登録手段と、
前記各情報表示装置から当該情報表示装置の固有ＩＤと共に出力された計算対象データを受信する計算対象データ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを、当該計算対象データと共に受信された前記情報表示装置の固有ＩＤに従って、前記グループＩＤ登録手段により当該固有ＩＤと同じ固有ＩＤが対応付けられて登録されているグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段と、
を備えたことを特徴とするサーバ装置。
【０１６０】
［１０］
前記データ登録手段は、前記計算対象データ受信手段により計算対象データと共に受信された前記情報表示装置の固有ＩＤと同じ固有ＩＤが前記グループＩＤ登録手段により登録されているグループＩＤと対応付けられていない場合には、ユーザ操作に応じて新たに入力されたグループＩＤに対応付けて前記受信された計算対象データを登録する、
ことを特徴とする［９］に記載のサーバ装置。
【０１６１】
［１１］
サーバ装置のコンピュータを制御するためのサーバ制御プログラムであって、
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段、
ユーザ操作に応じて入力されたグループＩＤを受信するグループＩＤ受信手段、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
【０１６２】
［１２］
サーバ装置のコンピュータを制御するためのサーバ制御プログラムであって、
ユーザ操作に応じて入力されたグループＩＤと当該グループＩＤに属する各情報表示装置の固有ＩＤとを対応付けて登録するグループＩＤ登録手段、
前記各情報表示装置から当該情報表示装置の固有ＩＤと共に出力された計算対象データを受信する計算対象データ受信手段、
前記計算対象データ受信手段により受信された計算対象データを、当該計算対象データと共に受信された前記情報表示装置の固有ＩＤに従って、前記グループＩＤ登録手段により当該固有ＩＤと同じ固有ＩＤが対応付けられて登録されているグループＩＤに対応付けて登録するデータ登録手段、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データにして送信する集約計算結果送信手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
【０１６３】
［１３］
請求項１記載の情報表示装置とサーバ装置とを備えた計算機システム。
【０１６４】
［１４］
請求項９記載の情報表示装置とサーバ装置とを備えた計算機システム。
【０１６５】
［１５］
各情報表示装置から出力された計算対象データを受信する計算対象データ受信手段と、
ユーザ操作に応じて入力されたグループＩＤを受信するグループＩＤ受信手段と、
前記計算対象データ受信手段により受信された計算対象データを前記グループＩＤ受信手段により受信されたグループＩＤに対応付けて登録するデータ登録手段と、
前記データ登録手段により前記グループＩＤに対応付けられて登録された計算対象データを当該グループＩＤ別に集約して計算した結果の集約計算結果データとして送信する集約計算結果送信手段と、
を備えたサーバ装置が受信する前記計算対象データをユーザ操作に応じて出力する計算データ出力手段を備えたことを特徴とする情報表示装置。
【０１６６】
［１６］
前記計算データ出力手段は、前記サーバ装置が受信する前記計算対象データを、ユーザ操作に応じて、前記サーバ装置と通信する通信機器が取得可能に出力することを特徴とする［１５］に記載の情報表示装置。
【符号の説明】
【０１６７】
１０  …情報表示装置（関数電卓）
１１  …キー入力部
１１１…数値・演算記号キー群
１１２…関数機能キー群
１１３…モード設定キー群
１１４…カーソルキー
１２  …表示出力部
１３  …ＣＰＵ
１４  …メモリ
１４１…数式計算処理プログラム
１４２…固有ＩＤ
１４３…入力データエリア
１５  …記録媒体読取部
１６  …無線通信部
２０  …カメラ付き通信機器（カメラ付きタブレットＰＣ等）
２１  …表示出力部
３０  …計算サーバ
３１  …ＣＰＵ
３２  …メモリ
３２１…サーバ制御プログラム
３２２…登録データメモリ
３２２Ａ…グループ別データエリア
３２３…グループＩＤメモリ
３３  …記録媒体
３４  …記録媒体読取部
３５  …通信部
Ｎ    …ネットワーク
Ｐ    …プロジェクタ
【図１】
0006020538.tif 000002
【図２】
0006020538.tif 000003
【図３】
0006020538.tif 000004
【図４】
0006020538.tif 000005
【図５】
0006020538.tif 000006
【図６】
0006020538.tif 000007
【図７】
0006020538.tif 000008
【図８】
0006020538.tif 000009
【図９】
0006020538.tif 000010
【図１０】
0006020538.tif 000011
【図１１】
0006020538.tif 000012
【図１２】
0006020538.tif 000013
【図１３】
0006020538.tif 000014