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