JP6311593B2 - Display control apparatus, display control method, and program - Google Patents

Display control apparatus, display control method, and program Download PDF

Info

Publication number
JP6311593B2
JP6311593B2 JP2014252929A JP2014252929A JP6311593B2 JP 6311593 B2 JP6311593 B2 JP 6311593B2 JP 2014252929 A JP2014252929 A JP 2014252929A JP 2014252929 A JP2014252929 A JP 2014252929A JP 6311593 B2 JP6311593 B2 JP 6311593B2
Authority
JP
Japan
Prior art keywords
operation data
key
series
screen
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014252929A
Other languages
Japanese (ja)
Other versions
JP2016114752A (en
Inventor
雄一郎 三枝
雄一郎 三枝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2014252929A priority Critical patent/JP6311593B2/en
Publication of JP2016114752A publication Critical patent/JP2016114752A/en
Application granted granted Critical
Publication of JP6311593B2 publication Critical patent/JP6311593B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Calculators And Similar Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、関数電卓等の電子機器を操作して学習するのに好適な表示制御装置、表示制御方法、およびその制御プログラムに関する。 The present invention relates to a display control device , a display control method, and a control program thereof suitable for operating and learning an electronic device such as a scientific calculator.

従来、関数計算機能を備えた電子式計算機(以下、関数電卓と称する。)を利用した教育現場において、各種の計算の内容を先生が生徒に示しながら生徒自身の関数電卓によって当該計算の内容を再現させることが行われている。   Conventionally, in an educational field using an electronic calculator equipped with a function calculation function (hereinafter referred to as a scientific calculator), the teacher shows the contents of various calculations to the student, and the student's own scientific calculator shows the contents of the calculation. It is being reproduced.

具体的には、先生の関数電卓(あるいは関数電卓のエミュレータを搭載したPC)をプロジェクタに接続し、当該電卓の操作手順をプロジェクタに投影表示させながら、生徒自身も自分の関数電卓を同様に操作して目的とする計算の内容を再現させている。   Specifically, the teacher's scientific calculator (or a PC equipped with a scientific calculator emulator) is connected to the projector, and the student's own scientific calculator is operated in the same way while projecting the calculator's operation procedure on the projector. The contents of the target calculation are reproduced.

しかしながら、前記プロジェクタに表示される先生の操作手順を生徒の電卓で一旦誤って操作してしまうと、先生の操作手順は全生徒を対象に先に進んで行くため、当該生徒の電卓で操作を元に戻してやり直しをするのが難しくなり、目的とする計算の内容を再現できなくなってしまう。   However, once the teacher's operation procedure displayed on the projector is mistakenly operated by the student's calculator, the teacher's operation procedure proceeds to all students, so the operation of the student's calculator is performed. It becomes difficult to undo and redo, and the target calculation content cannot be reproduced.

そこで、先生の端末に入力されたキー操作の手順を通信部を介して生徒の端末に送信し、当該生徒の端末をエミュレートすることにより、当該生徒の端末にて受信されたキー操作手順内のキー操作ごとに同キー操作に応じた表示画面を生成して表示させる操作手順学習支援方法が考えられている(例えば、特許文献1参照。)。   Therefore, the key operation procedure input to the teacher's terminal is transmitted to the student's terminal via the communication unit, and by emulating the student's terminal, the key operation procedure received by the student's terminal is An operation procedure learning support method for generating and displaying a display screen corresponding to the key operation for each key operation is considered (for example, see Patent Document 1).

また、予め記憶された模範のキー操作の手順を操作ガイドとして表示し、ユーザが当該操作ガイドに従ってキー操作することにより、同キー操作に応じた表示画面を生成して表示させる関数計算機も考えられている(例えば、特許文献2参照。)。   In addition, a function computer that displays a model key operation procedure stored in advance as an operation guide and generates and displays a display screen corresponding to the key operation by the user operating the key according to the operation guide is also conceivable. (For example, refer to Patent Document 2).

特開2014−059421号公報JP 2014-059421 A 特許4349431号公報Japanese Patent No. 4349431

前記従来の操作手順学習支援方法では、単に先生等による模範の操作手順を受信し、当該受信した操作手順を順に表示させると共に、当該受信した模範の操作手順内でのキー操作に従って表示画面を生成して表示させて行くのみであった。   In the conventional operation procedure learning support method, an exemplary operation procedure by a teacher or the like is simply received, the received operation procedure is displayed in order, and a display screen is generated according to a key operation in the received exemplary operation procedure. It was just going to be displayed.

また、前記従来の関数計算機では、予め記憶された模範のキー操作手順のガイド表示に従って、当該模範のキー操作手順と同じキー操作を入力できるのみであった。   Further, the conventional function computer can only input the same key operation as the key operation procedure of the model according to the guide display of the model key operation procedure stored in advance.

このため、従来は、先生によるキー操作の指示に応じて生徒が考えてキー操作することは勿論、当該先生の指示に従ったキー操作とその表示ができなかった場合に、容易に当該先生の指示通りに修正したキー操作に応じた目的の画面を表示させることはできない問題がある。   For this reason, in the past, when a key operation according to the teacher's instruction and its display could not be performed, of course, the student would think and operate the key according to the instruction of the key operation by the teacher. There is a problem that it is not possible to display a target screen corresponding to the key operation corrected as instructed.

本発明は、このような課題に鑑みなされたもので、ユーザが操作入力した際に、目的の内容と異なる画面が表示された場合でも、適切に操作入力を修正して目的の画面を表示させることが可能になる表示制御装置、表示制御方法、およびその制御プログラムを提供することを目的とする。 The present invention has been made in view of such a problem, and when a user performs an operation input, even if a screen different from the target content is displayed, the operation input is appropriately corrected to display the target screen. An object of the present invention is to provide a display control device , a display control method, and a control program for the same.

本発明に係る表示制御装置は、ユーザ操作に応じた一連の操作データを入力する操作データ入力手段と、前記操作データ入力手段により入力された一連の操作データに従って表示部に表示出力する画面情報を順次更新する画面更新表示制御手段と、外部機器により入力され外部の表示装置に表示させた一連の操作データの2次元コード画像を取得し当該2次元コード画像がデコードされてなる前記外部機器の一連の操作データを受信する操作データ受信手段と、前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御手段と、を備えたことを特徴としている。 The display control apparatus according to the present invention includes operation data input means for inputting a series of operation data in accordance with a user operation, and screen information to be displayed and output on a display unit according to the series of operation data input by the operation data input means. A series of screen update display control means for sequentially updating, and a series of external devices obtained by acquiring a two-dimensional code image of a series of operation data input from an external device and displayed on an external display device, and decoding the two-dimensional code image. Operation data receiving means for receiving the operation data, and among the series of operation data received by the operation data receiving means, the operation data after the operation data different from the series of operation data input by the operation data input means And a screen correction display control means for correcting and updating the screen information displayed and output on the display unit. It is set to.

本発明によれば、ユーザが操作入力した際に、目的の内容と異なる画面が表示された場合でも、適切に操作入力を修正して目的の画面を表示させることが可能になる。   According to the present invention, when a user performs an operation input, even if a screen different from the target content is displayed, it is possible to appropriately correct the operation input and display the target screen.

本発明の表示制御装置の実施形態に係る関数電卓10を用いた学習支援システムの外観構成を示す図。The figure which shows the external appearance structure of the learning assistance system using the scientific calculator 10 which concerns on embodiment of the display control apparatus of this invention. 前記関数電卓10の電子回路の構成を示すブロック図。FIG. 2 is a block diagram showing a configuration of an electronic circuit of the scientific calculator 10. カメラ付き通信機器20の電子回路の構成を示すブロック図。The block diagram which shows the structure of the electronic circuit of the communication apparatus 20 with a camera. 前記関数電卓10の表示制御処理を示すフローチャート(その1)。The flowchart which shows the display control process of the said scientific calculator 10 (the 1). 前記関数電卓10の表示制御処理を示すフローチャート(その2)。The flowchart which shows the display control process of the said scientific calculator 10 (the 2). 先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その1)を示す図。The figure which shows the display operation | movement (the 1) corresponding to the key operation data according to the display control process in the scientific calculator 10T of a teacher. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その2)を示す図。The figure which shows the display operation (the 2) corresponding to the key operation data according to the display control process in the scientific calculator 10T of the said teacher. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その3)を示す図。The figure which shows the display operation (the 3) corresponding to the key operation data according to the display control processing in the scientific calculator 10T of the said teacher. 生徒1の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作(その1)を示す図。The figure which shows the display operation (the 1) corresponding to the user operation according to the display control process in the scientific calculator 10S of the student 1. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その4)を示す図。The figure which shows the display operation (the 4) corresponding to the key operation data according to the display control process in the scientific calculator 10T of the said teacher. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その5)を示す図。The figure which shows the display operation (the 5) corresponding to the key operation data according to the display control process in the scientific calculator 10T of the said teacher. 前記生徒1の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作(その2)を示す図。The figure which shows the display operation (the 2) corresponding to the user operation according to the display control process in the scientific calculator 10S of the said student 1. FIG. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その6)を示す図。The figure which shows the display operation (the 6) corresponding to the key operation data according to the display control process in the scientific calculator 10T of the said teacher. 前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その7)を示す図。The figure which shows the display operation (the 7) corresponding to the key operation data according to the display control process in the scientific calculator 10T of the said teacher. 生徒2の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作を示す図。The figure which shows the display operation corresponding to the user operation according to the display control process in the scientific calculator 10S of the student 2.

以下図面により本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の表示制御装置の実施形態に係る関数電卓10を用いた学習支援システムの外観構成を示す図である。   FIG. 1 is a diagram showing an external configuration of a learning support system using a scientific calculator 10 according to an embodiment of a display control apparatus of the present invention.

ここでは、図1に示すように、先生が使用する情報表示装置としての関数電卓10Tと、当該関数電卓10Tに表示出力される画面情報Gnを拡大投影表示するプロジェクタPと(図1(A)(B)参照)、当該関数電卓10Tから表示出力された同電卓10Tの操作データの2次元バーコード画像(QRコード(登録商標))Qを撮影する生徒のカメラ付きタブレットPC等のカメラ付き通信機器20と(図1(C)参照)、当該カメラ付き通信機器20が撮影した2次元バーコード画像Qの内容である操作データを受信し、当該操作データに応じて動作する生徒の関数電卓10Sと、からなるシステムを例に説明する。   Here, as shown in FIG. 1, a scientific calculator 10T as an information display device used by a teacher, and a projector P that enlarges and displays screen information Gn displayed and output on the scientific calculator 10T (FIG. 1A). (See (B)), communication with a camera such as a tablet PC with a student's camera for photographing a two-dimensional barcode image (QR code (registered trademark)) Q of operation data of the calculator 10T displayed and output from the scientific calculator 10T. The scientific calculator 10S of the student 20 (see FIG. 1C), which receives the operation data that is the contents of the two-dimensional barcode image Q taken by the communication device 20 with the camera and operates according to the operation data. An example of a system comprising:

なお、前記カメラ付き通信機器20に前記関数電卓10Sのエミュレータが搭載されている場合は、前記2次元バーコード画像(QRコード)Qを撮影した当該カメラ付き通信機器20自身が当該2次元バーコード画像Qの内容である操作データに応じて動作する(図1(D)参照)。   When the scientific calculator 10S emulator is mounted on the camera-equipped communication device 20, the camera-equipped communication device 20 that has captured the two-dimensional barcode image (QR code) Q is the two-dimensional barcode. It operates according to operation data that is the content of the image Q (see FIG. 1D).

これにより、先生の関数電卓10Tで模範の操作を行なうのに伴い、生徒の関数電卓10Sで前記先生と同様の操作を行ない目的の動作に応じた画面情報Gnを表示させる際に、生徒による操作が先生の操作と異なり目的と異なる動作となってしまった場合には、前記先生の関数電卓10Tにより表示出力された2次元バーコード画像(QRコード)Qを生徒のカメラ付き通信機器20で撮影し当該2次元バーコード画像Qの内容である操作データに応じて同生徒の関数電卓20Sを動作させることで、同生徒の関数電卓20Sでも、前記目的の動作に応じた画面情報Gnを、必要に応じて簡単かつ適切に表示させることができる。   Thus, in accordance with the exemplary operation of the teacher's scientific calculator 10T, the student's scientific calculator 10S performs the same operation as that of the teacher and displays the screen information Gn corresponding to the intended operation. If the operation differs from the teacher's operation, the 2D barcode image (QR code) Q displayed and output by the teacher's scientific calculator 10T is taken by the student's camera-equipped communication device 20. Then, by operating the student's scientific calculator 20S according to the operation data that is the content of the two-dimensional barcode image Q, the student's scientific calculator 20S also requires screen information Gn corresponding to the intended operation. Can be displayed easily and appropriately.

前記カメラ付き通信機器20は、カメラ付きタブレットPCに限定されるものではなく、カメラ付きPDA(personal digital assistants)、カメラ付きスマートフォン、カメラ付き又はカメラが接続されたノートPC(personal computer)等として構成され得る。   The camera-equipped communication device 20 is not limited to a tablet PC with a camera, but is configured as a PDA (personal digital assistants) with a camera, a smartphone with a camera, a notebook PC (personal computer) with a camera, or a camera connected thereto. Can be done.

前記図1では、先生の関数電卓10Tを2つ示しているが、これは、電卓機能の実行に伴う画面情報Gn出力時と2次元バーコード画像Q出力時との表示出力部12の変遷を示すため別体にしたものであり、実際は先生一人に1つの関数電卓10Tを用意する。また、生徒の関数電卓10Sは、代表して1つを示しているが、実際には、生徒数に応じた個数が含まれる。   In FIG. 1, two scientific calculators 10T of the teacher are shown. This is a change in the display output unit 12 when the screen information Gn is output and when the two-dimensional barcode image Q is output as the calculator function is executed. It is a separate body for the sake of illustration, and in fact, one scientific calculator 10T is prepared for each teacher. In addition, the student scientific calculator 10S is representatively shown as one, but actually includes a number corresponding to the number of students.

また、前記先生の関数電卓10Tと生徒の関数電卓10Sとは同じ機能の関数電卓10である。   The teacher's scientific calculator 10T and the student's scientific calculator 10S are the scientific calculator 10 having the same function.

前記関数電卓10は、その携帯性の必要からユーザが片手で十分把持し片手で操作可能な小型サイズからなり、この関数電卓10の本体正面にはキー入力部11および表示出力部12が設けられる。   The scientific calculator 10 has a small size that allows a user to hold it with one hand and operate with one hand because of its portability. A key input unit 11 and a display output unit 12 are provided on the front side of the main body of the scientific calculator 10. .

前記キー入力部11には、数値や数式を入力したり計算の実行を指示したりするための数値・演算記号キー群111、各種の関数を入力したりメモリ機能を立ち上げたりするための関数機能キー群112、各種動作モードのメニュー画面を表示させたり動作モードの設定を指示したりするためのモード設定キー群113、前記表示出力部12の下端に沿って表示あるいは記載されている各種の機能を1回のキー操作で立ち上げるためのファンクションキー群114、前記表示出力部12に表示されたカーソルの移動操作やデータ項目の選択操作などを行うためのカーソルキー115が備えられる。   The key input unit 11 is a numerical value / arithmetic symbol key group 111 for inputting numerical values and mathematical formulas and instructing execution of calculations, and a function for inputting various functions and for starting up a memory function. Function key group 112, mode setting key group 113 for displaying a menu screen of various operation modes and instructing the setting of the operation mode, and various types displayed or described along the lower end of the display output unit 12. A function key group 114 for starting up a function by a single key operation and a cursor key 115 for performing a cursor moving operation or a data item selecting operation displayed on the display output unit 12 are provided.

前記数値・演算記号キー群111としては、[0]〜[9](数値)キー、[+][−][×][÷](四則記号)キー、[EXE](実行)キー、[AC](クリア)キーなどが配列される。   The numerical / arithmetic symbol key group 111 includes [0] to [9] (numerical value) keys, [+] [−] [×] [÷] (four basic symbols) keys, [EXE] (execute) keys, [ AC] (clear) key and the like are arranged.

前記関数機能キー群112としては、[x](二乗)キーをはじめ、[sin](サイン)キー、[cos](コサイン)キー、[tan](タンジェント)キーなどが配列される。 As the function function key group 112, an [x 2 ] (square) key, a [sin] (sign) key, a [cos] (cosine) key, a [tan] (tangent) key, and the like are arranged.

前記モード設定キー群113としては、[MENU](メニュー)キー、[SHIFT](シフト)キー、[QR](QR)キーなどが配列される。   As the mode setting key group 113, a [MENU] (menu) key, a [SHIFT] (shift) key, a [QR] (QR) key, and the like are arranged.

前記ファンクションキー群114としては、[F1]キー〜[F6]キーが配列される。   [F1] key to [F6] key are arranged as the function key group 114.

なお、前記数値・演算記号キー群111、関数機能キー群112、前記モード設定キー群113のキーは、[SHIFT]キーが操作された後に続けて操作されることで、そのキートップに記載されたキー機能ではなく、そのキーの上方に記載されたキーとして機能できるようになっている。例えば、[SHIFT]キー操作後に[AC]キーが操作(以下、[SHIFT]+[AC]キーと記す。)されると[OFF](電源オフ)キーとなる。[SHIFT]+[QR]キーは[Record](QR Record)キーとなり、[SHIFT]+[MENU]キーは[SET UP](セットアップ)キー、[SHIFT]+[EXIT]キーは[DATA RESET](データリセット)キーとなる。   The keys of the numerical / arithmetic symbol key group 111, the function function key group 112, and the mode setting key group 113 are described on the key top by being operated after the [SHIFT] key is operated. It can function as a key described above the key instead of the key function. For example, when the [AC] key is operated (hereinafter referred to as [SHIFT] + [AC] key) after the [SHIFT] key is operated, the key becomes the [OFF] (power off) key. The [SHIFT] + [QR] key becomes a [Record] (QR Record) key, the [SHIFT] + [MENU] key is a [SET UP] (setup) key, and the [SHIFT] + [EXIT] key is [DATA RESET]. (Data reset) key.

前記表示出力部12は、ドットマトリクス型の液晶表示ユニットからなる。   The display output unit 12 includes a dot matrix type liquid crystal display unit.

図2は、前記関数電卓10の電子回路の構成を示すブロック図である。   FIG. 2 is a block diagram showing the configuration of the electronic circuit of the scientific calculator 10.

ここでは、前記先生や生徒が持つ関数電卓10T,10S,…のうちの1台を関数電卓10として説明する。   Here, one of the scientific calculators 10T, 10S,... Possessed by the teacher or student will be described as the scientific calculator 10.

この関数電卓10の電子回路は、前記キー入力部11および表示出力部12に加えて、コンピュータであるCPU13と、メモリ14と、記録媒体読取部15、通信部16とを備えている。前記通信部16は、同図に破線で示すように、無線通信部16aであってもよい。   In addition to the key input unit 11 and the display output unit 12, the electronic circuit of the scientific calculator 10 includes a CPU 13 that is a computer, a memory 14, a recording medium reading unit 15, and a communication unit 16. The communication unit 16 may be a wireless communication unit 16a as indicated by a broken line in FIG.

前記CPU13は、メモリ14に記憶されている表示制御プログラム141に従い回路各部の動作を制御し、キー入力部11からのキー入力信号に応じた各種の演算処理を実行する。この表示制御プログラム141は、メモリ14に予め記憶されていてもよいし、あるいはメモリカード等の外部記録媒体Mから記録媒体読取部15を介してメモリ14に読み込まれて記憶されたものであってもよい。この表示制御プログラム141は、ユーザがキー入力部11の操作によって書き換えできないようになっている。   The CPU 13 controls the operation of each part of the circuit according to the display control program 141 stored in the memory 14 and executes various arithmetic processes according to the key input signal from the key input part 11. The display control program 141 may be stored in the memory 14 in advance, or may be read and stored in the memory 14 from the external recording medium M such as a memory card via the recording medium reading unit 15. Also good. The display control program 141 cannot be rewritten by the user by operating the key input unit 11.

前記メモリ14には、このようなユーザ書き換え不可能な情報の他に、ユーザが書き換え可能なデータを記憶するエリアとして、入力データエリア142が確保されている。   In addition to such information that cannot be rewritten by the user, an input data area 142 is secured in the memory 14 as an area for storing data that can be rewritten by the user.

前記入力データエリア142には、前記キー入力部11によりキー入力されたキーコードのデータが順次入力され、これにより構成される数式のデータや表データ、グラフデータ等が記憶される。   In the input data area 142, key code data key-input by the key input unit 11 is sequentially input, and mathematical formula data, table data, graph data, and the like configured thereby are stored.

また、前記メモリ14の書き換え可能なデータを記憶するエリアには、本体キーログエリア143、QRキーログエリア144、受信QRキーログエリア145が確保されている。   Further, a main body key log area 143, a QR key log area 144, and a reception QR key log area 145 are secured in an area for storing rewritable data in the memory 14.

前記本体キーログエリア143には、電源入力後、電源オフされるまでの前記キー入力部11のキー入力に伴い順次入力されるキーコードのデータが、キー操作データとして蓄積されて記憶される。   In the main body key log area 143, key code data sequentially input along with the key input of the key input unit 11 after the power is input until the power is turned off is accumulated and stored as key operation data.

前記QRキーログエリア144には、電源入力後、前記[Record](QR Record)キーが操作されてから[QR]キーが操作されるまでの一連のキーコードのデータ(キー操作データ)が、当該[QR]キーのキー操作毎にインクリメントされるQR番号(QRn)を末尾に付加して記憶される。   In the QR key log area 144, a series of key code data (key operation data) from when the [Record] (QR Record) key is operated until the [QR] key is operated after power is input, A QR number (QRn) that is incremented each time the [QR] key is operated is added to the end and stored.

前記QRキーログエリア144に前記[QR]キーのキー操作毎に記憶される一連のキーコードのデータ(キー操作データ)は、その都度、二次元コード(QRコード)化された画像Qとして前記表示出力部12に表示出力されたり、前記通信部16を介して外部のプロジェクタPに送信して表示出力されたりする。   A series of key code data (key operation data) stored for each key operation of the [QR] key in the QR key log area 144 is the two-dimensional code (QR code) image Q each time. The information is displayed on the display output unit 12 or transmitted to the external projector P via the communication unit 16 and displayed.

前記受信QRキーログエリア145には、前記二次元コード画像(QRコード)Qを撮影したカメラ付き通信機器20から受信された当該2次元バーコード画像(QRコード)Qの内容のデータ(一連のキー操作データ)が記憶される。   In the received QR key log area 145, the data (a series of data) of the content of the two-dimensional barcode image (QR code) Q received from the communication device 20 with the camera that captured the two-dimensional code image (QR code) Q is recorded. Key operation data) is stored.

前記キーコードのデータは、例えば数値キーは数字を示すコードで、「sin」などの関数キーはその関数を示すコードで、「+」「−」「×」「÷」などの算術記号キーはその算術記号を示すコードで記憶される。   The data of the key code is, for example, a numeric key is a code indicating a number, a function key such as “sin” is a code indicating the function, and arithmetic symbol keys such as “+”, “−”, “×”, and “÷” are It is stored as a code indicating the arithmetic symbol.

なお、前記無線通信部16aは、Bluetooth(登録商標)や赤外線通信等の、外部のカメラ付き通信機器20等と無線通信する機能を備えている。   The wireless communication unit 16a has a function of performing wireless communication with an external camera-equipped communication device 20 such as Bluetooth (registered trademark) or infrared communication.

このように構成された関数電卓10は、前記CPU13が前記表示制御プログラム141に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような、当該関数電卓10のキー入力部11から入力された一連のキー操作データを前記QRキーログエリア144に記憶し、当該記憶したキーコードのデータを2次元バーコード画像化、本実施形態ではQRコード化し、表示出力部12により表示出力する、表示制御機能を実現する。   In the scientific calculator 10 configured as described above, the CPU 13 controls the operation of each part of the circuit in accordance with the instructions described in the display control program 141, and the software and hardware operate in cooperation with each other. As described in the explanation of the operation, a series of key operation data input from the key input unit 11 of the scientific calculator 10 is stored in the QR key log area 144, and the stored key code data is stored in the two-dimensional barcode image. In this embodiment, a display control function is realized, which is QR-coded and output by the display output unit 12.

前記カメラ付き通信機器20は、前記先生の関数電卓10Tの表示出力部12や前記プロジェクタPに表示出力された2次元バーコード画像(QRコード)を撮影し、その撮影した2次元バーコード画像(QRコード)Qの内容であるキー操作データを、前記生徒の関数電卓10Sに送信する。   The camera-equipped communication device 20 shoots a two-dimensional barcode image (QR code) displayed and output on the display output unit 12 of the teacher's scientific calculator 10T or the projector P, and the photographed two-dimensional barcode image ( (QR code) Key operation data as the content of Q is transmitted to the scientific calculator 10S of the student.

図3は、前記カメラ付き通信機器20の電子回路の構成を示すブロック図である。   FIG. 3 is a block diagram showing a configuration of an electronic circuit of the camera-equipped communication device 20.

ここでは、複数の生徒が持つカメラ付き通信機器20…の1台として説明する。   Here, a description will be given as one of the communication devices 20 with cameras possessed by a plurality of students.

このカメラ付き通信機器20の電子回路は、前記表示出力部21に加えて、コンピュータであるCPU22と、メモリ23と、記録媒体読取部24と、前記表示出力部21に重ねて一体化したタッチ入力部25と、カメラ部26、無線通信部27を備えている。なお、前記タッチ入力部25は電源キー等のキー入力部を含んでもよい。   In addition to the display output unit 21, the electronic circuit of the camera-equipped communication device 20 includes a CPU 22 that is a computer, a memory 23, a recording medium reading unit 24, and a touch input integrated on the display output unit 21. Unit 25, camera unit 26, and wireless communication unit 27. The touch input unit 25 may include a key input unit such as a power key.

前記CPU22は、前記メモリ23に記憶されている通信機器制御プログラム221、QR読み取り処理プログラム222に従い、前記タッチ入力部25からのタッチ(又はキー)入力信号や前記無線通信部27による受信信号に応じて回路各部の動作を制御する。前記各プログラム221,222は、前記メモリ23に予め記憶されていてもよいし、あるいはメモリカード等の外部記録媒体Mから記録媒体読取部24を介して前記メモリ23に読み込まれて記憶されたものでもよい。   The CPU 22 responds to a touch (or key) input signal from the touch input unit 25 or a received signal from the wireless communication unit 27 according to the communication device control program 221 and the QR reading processing program 222 stored in the memory 23. To control the operation of each part of the circuit. Each of the programs 221 and 222 may be stored in the memory 23 in advance, or read and stored in the memory 23 from the external recording medium M such as a memory card via the recording medium reading unit 24. But you can.

前記メモリ14には、このようなプログラム221,222が記憶されるエリアの他に、入力データエリア224、受信QRキーログエリア225が確保される。   In the memory 14, an input data area 224 and a reception QR key log area 225 are secured in addition to the areas where such programs 221 and 222 are stored.

前記入力データエリア224には、前記タッチ入力部25により入力されたデータが順次入力され、これにより構成される種々のデータが記憶される。   In the input data area 224, data input by the touch input unit 25 is sequentially input, and various data constituted by the data is stored.

前記受信QRキーログエリア225には、前記先生の関数電卓10Tにより前記プロジェクタP等に表示出力された二次元コード画像(QRコード)Qを前記カメラ部26により撮影した際に、当該2次元バーコード画像(QRコード)Qをデコードした内容のデータ(キー操作データ)が記憶される。   In the reception QR key log area 225, when the two-dimensional code image (QR code) Q displayed and output on the projector P or the like by the teacher's scientific calculator 10T is taken by the camera unit 26, the two-dimensional bar image is displayed. Data (key operation data) of the contents obtained by decoding the code image (QR code) Q is stored.

なお、前記メモリ14には、前記関数電卓10と同様の電卓機能を実現するための電卓エミュレータプログラム223を記憶してもよい。この場合、当該メモリ14には、電卓キーログエリア226が確保される。この電卓キーログエリア226には、前記電卓エミュレータプログラム223に従い表示出力された前記関数電卓10のキー入力部11と同様のソフトキーボードに対するユーザ操作に応じて入力された一連のキーコードのデータ(キー操作データ)が記憶される。前記CPU22は、前記電卓キーログエリア226に記憶された一連のキーコードのデータ(キー操作データ)に従い回路各部の動作を制御することで、前記関数電卓10と同様の機能を実現する。   The memory 14 may store a calculator emulator program 223 for realizing a calculator function similar to that of the scientific calculator 10. In this case, a calculator key log area 226 is secured in the memory 14. In the calculator key log area 226, a series of key code data (keys) input in response to a user operation on the soft keyboard similar to the key input unit 11 of the scientific calculator 10 displayed and output according to the calculator emulator program 223. Operation data) is stored. The CPU 22 realizes the same function as the scientific calculator 10 by controlling the operation of each part of the circuit in accordance with a series of key code data (key operation data) stored in the calculator key log area 226.

このように構成されたカメラ付き通信機器20は、前記CPU22が前記通信機器制御プログラム221やQR読み取り処理プログラム222に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、後述の動作説明で述べるような、前記関数電卓10Tから表示出力された二次元コード画像(QRコード)Qを読み取り、この2次元バーコード画像(QRコード)Qの内容のデータ(前記関数電卓10Tのキー操作データ)を前記生徒の関数電卓10Sに送信する、QR撮影送信機能を実現する。   In the camera-equipped communication device 20 configured as described above, the CPU 22 controls the operation of each part of the circuit according to instructions described in the communication device control program 221 and the QR reading processing program 222, and the software and hardware cooperate. By operating and operating, a two-dimensional code image (QR code) Q displayed and output from the scientific calculator 10T as described in the description of the operation described later is read, and the two-dimensional bar code image (QR code) Q is read. A QR photographing transmission function for transmitting content data (key operation data of the scientific calculator 10T) to the student scientific calculator 10S is realized.

次に、前記構成の関数電卓10を用いた学習支援システムの動作について説明する。   Next, the operation of the learning support system using the scientific calculator 10 having the above configuration will be described.

図4は、前記関数電卓10の表示制御処理を示すフローチャート(その1)である。   FIG. 4 is a flowchart (part 1) illustrating the display control process of the scientific calculator 10.

図5は、前記関数電卓10の表示制御処理を示すフローチャート(その2)である。   FIG. 5 is a flowchart (part 2) illustrating the display control process of the scientific calculator 10.

図6は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その1)を示す図である。   FIG. 6 is a diagram showing a display operation (part 1) corresponding to the key operation data according to the display control process performed by the teacher's scientific calculator 10T.

図7は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その2)を示す図である。   FIG. 7 is a diagram showing a display operation (part 2) corresponding to the key operation data according to the display control process of the teacher's scientific calculator 10T.

図8は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その3)を示す図である。   FIG. 8 is a diagram showing a display operation (part 3) corresponding to the key operation data according to the display control process of the teacher's scientific calculator 10T.

前記関数電卓10において、キー入力部11のユーザ操作に応じて電源が投入されると、前記メモリ14のQRキーログエリア144に記憶されるQR番号(n)が“0”にリセットされ、当該QRキーログエリア144のキーログがクリアされる(ステップS101)。   In the scientific calculator 10, when the power is turned on in response to a user operation of the key input unit 11, the QR number (n) stored in the QR key log area 144 of the memory 14 is reset to “0”. The key log in the QR key log area 144 is cleared (step S101).

そして、所定の初期画面が表示出力部12に表示される(ステップS102)。   Then, a predetermined initial screen is displayed on the display output unit 12 (step S102).

前記先生の関数電卓10Tにより前記生徒に向けた模範の操作をこれから行なうにあたり、図6(A)に示すように、キー入力部11の[SHIFT]キー操作後の[QR]キーの操作により[Record](QR Record)キーが入力された(キー操作記録開始)と判断されると(ステップS108(Yes))、前記QRキーログエリア144に対するキーコードのデータ(キー操作データ)の記録がONに設定され(ステップS109)、表示画面(12)の右上端にキー操作記録中を示すシンボルMRが表示される(ステップS110)。   In performing the exemplary operation for the student by the scientific calculator 10T of the teacher, as shown in FIG. 6A, the operation of the [QR] key after the operation of the [SHIFT] key of the key input unit 11 [ When it is determined that the [Record] (QR Record) key has been input (key operation recording start) (step S108 (Yes)), the recording of the key code data (key operation data) in the QR key log area 144 is ON. (Step S109), a symbol MR indicating that key operation is being recorded is displayed at the upper right corner of the display screen (12) (step S110).

そして、[DATA RESET]キー([SHIFT]+[MENU]キー)が操作されると(ステップS103(Yes))、入力データエリア142に記憶されている変数、関数式、表示設定等の事前の動作に伴う各種のデータがリセットされ(ステップS104)、「DATA RESET」のキー操作データが本体キーログエリア143に記憶されて登録される(ステップS105)。   When the [DATA RESET] key ([SHIFT] + [MENU] key) is operated (step S103 (Yes)), the variables, function expressions, display settings, etc. stored in the input data area 142 are displayed in advance. Various data associated with the operation is reset (step S104), and key operation data of “DATA RESET” is stored and registered in the main body key log area 143 (step S105).

また、前記QRキーログエリア144に対するキーコードの記録がONに設定されていると判断され(ステップS106(Yes))、前記「DATA RESET」のキー操作データが当該QRキーログエリア144にも記憶されて登録される(ステップS107)。   Further, it is determined that the recording of the key code for the QR key log area 144 is set to ON (step S106 (Yes)), and the key operation data of the “DATA RESET” is also stored in the QR key log area 144. And registered (step S107).

そして、[MENU]キーが操作されると(ステップS130(Yes))、前記表示出力部12に当該関数電卓10Tの各種の機能を一覧にしたメニュー画面(第1画面)G1が表示され(ステップS131)、そのキー操作データ「MENU」が前記本体キーログエリア143のキーログ末尾に登録される(ステップS132)。   When the [MENU] key is operated (step S130 (Yes)), a menu screen (first screen) G1 listing various functions of the scientific calculator 10T is displayed on the display output unit 12 (step S130). In step S131, the key operation data “MENU” is registered at the end of the key log in the main body key log area 143 (step S132).

すると、前記同様に、前記QRキーログエリア144に対するキー操作データの記録がONに設定されていると判断され(ステップS133(Yes))、前記キー操作データ「MENU」が当該QRキーログエリア144のキーログ末尾に登録される(ステップS134)。   Then, similarly to the above, it is determined that the recording of the key operation data in the QR key log area 144 is set to ON (step S133 (Yes)), and the key operation data “MENU” is stored in the QR key log area 144. Is registered at the end of the key log (step S134).

なお、前記表示出力部12に表示される各種の画面情報Gnは、前記図1(A)(B)で示したように、外部のプロジェクタPにも出力されて投影表示される。   The various screen information Gn displayed on the display output unit 12 is also output to the external projector P and projected and displayed as shown in FIGS. 1 (A) and 1 (B).

そしてこの後、前記メニュー画面(第1画面)G1において、図6(B)に示すように、カーソルキー[↓]115と[EXE]キーの操作に応じて「[5]Graphモード」に設定されグラフ式入力画面(第2画面)G2が表示されると、前記同様にその操作データ「↓」「EXE」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   After that, on the menu screen (first screen) G1, as shown in FIG. 6B, “[5] Graph mode” is set according to the operation of the cursor key [↓] 115 and [EXE] key. When the graph type input screen (second screen) G2 is displayed, the operation data “↓” and “EXE” are registered at the end of the key log in the main body key log area 143 as described above, and the QR key log area 144 is displayed. Are registered at the end of the key log (steps S130 to S134).

続いて、前記グラフ式入力画面(第2画面)G2において、図6(C)に示すように、キー操作[ALPHA][+][x][+][1]に応じて入力されたグラフ式「Y1=X+1」のグラフ式入力画面(第3画面)G3が表示されると、前記同様にその操作データ「ALPHA」「+」「x」「+」「1」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。 Subsequently, in the graph type input screen (second screen) G2, as shown in FIG. 6C, the input was made in response to the key operation [ALPHA] [+] [x 2 ] [+] [1]. When the graph type input screen (third screen) G3 of the graph type “Y1 = X 2 +1” is displayed, the operation data “ALPHA” “+” “x 2 ” “+” “1” is It is registered at the end of the key log in the main body key log area 143, and is registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

そして、図7(A)に示すように、[EXE]キーが操作されると、前記グラフ式「Y1=X+1」の入力を決定したグラフ式入力画面(第4画面)G4が表示され、前記同様にその操作データ「EXE」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。 Then, as shown in FIG. 7A, when the [EXE] key is operated, a graph formula input screen (fourth screen) G4 for determining the input of the graph formula “Y1 = X 2 +1” is displayed. As described above, the operation data “EXE” is registered at the end of the key log in the main body key log area 143 and also registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

さらに、前記グラフ式入力画面(第4画面)G4において、図7(B)に示すように、[F6(DRAW)]キーが操作されグラフの描画が指示されると、前記グラフ式「Y1=X+1」に対応してグラフy1を描画したグラフ画面(第5画面)G5が表示され、前記同様にその操作データ「F6」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。 Further, on the graph formula input screen (fourth screen) G4, as shown in FIG. 7B, when the [F6 (DRAW)] key is operated to draw a graph, the graph formula “Y1 = A graph screen (fifth screen) G5 depicting the graph y1 corresponding to “X 2 +1” is displayed, and the operation data “F6” is registered at the end of the key log in the main body key log area 143 in the same manner as described above. It is registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

こうして、前記先生の関数電卓10Tにおいて、前記グラフ式「Y1=X+1」を入力し当該グラフ式Y1に対応したグラフy1を表示させた一連の操作後に、図7(C)に示すように、[QR]キーを操作して前記一連のキー操作データの2次元バーコード画像(QRコード)化が指示されたと判断されると(ステップS111(Yes))、前記ステップS101にて“0”にリセットされたQR番号(n)が“1”にインクリメントされる(ステップS112)。 Thus, in the teacher's scientific calculator 10T, after a series of operations in which the graph expression “Y1 = X 2 +1” is input and the graph y1 corresponding to the graph expression Y1 is displayed, as shown in FIG. When it is determined that the two-dimensional barcode image (QR code) conversion of the series of key operation data is instructed by operating the [QR] key (step S111 (Yes)), “0” is determined in step S101. The QR number (n) reset to 1 is incremented to “1” (step S112).

すると、前記QRキーログエリア144のキーログ末尾に前記QR番号(n=1)を付加したキー操作データ「QR1」が登録され(ステップS113)、図7(D)に示すように、当該QRキーログエリア144に登録された一連のキー操作データ(「DATA RESET」「MENU」「↓」「EXE」「ALPHA」「+」「x」「+」「1」「EXE」「F6」「QR1」)が2次元バーコード画像(QRコード)化され、当該2次元バーコード画像(QRコード)QR1を描画したQR画面(第6画面)G6が表示出力部12に表示される(ステップS114)。 Then, key operation data “QR1” with the QR number (n = 1) added to the end of the key log in the QR key log area 144 is registered (step S113), and as shown in FIG. A series of key operation data registered in the log area 144 (“DATA RESET” “MENU” “↓” “EXE” “ALPHA” “+” “x 2 ” “+” “1” “EXE” “F6” “QR1” ”) Is converted into a two-dimensional barcode image (QR code), and a QR screen (sixth screen) G6 on which the two-dimensional barcode image (QR code) QR1 is drawn is displayed on the display output unit 12 (step S114). .

次に、前記グラフ式「Y1=X+1」に対応したグラフy1と当該グラフy1上に表示させるトレースポインタTPの座標位置のテーブルとを並列にしたグラフ/テーブル画面を表示させるために、図8(A)に示すように、[AC]キーの操作後、[SET UP](セットアップ)キー([SHIFT]+[MENU]キー)が操作されると、各種設定のメニューを一覧にしたセットアップ画面(第7画面)G7が表示され、前記同様にそのキー操作データ「AC」「SHIFT」「MENU」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。 Next, in order to display a graph / table screen in which the graph y1 corresponding to the graph expression “Y1 = X 2 +1” and the table of the coordinate position of the trace pointer TP displayed on the graph y1 are displayed in parallel, FIG. When the [SETUP] key ([SHIFT] + [MENU] key) is operated after the [AC] key is operated, as shown in FIG. The screen (seventh screen) G7 is displayed, and the key operation data “AC”, “SHIFT”, and “MENU” are registered at the end of the key log in the main body key log area 143, and the key log in the QR key log area 144 is displayed. It is registered at the end (steps S130 to S134).

そして、前記セットアップ画面(第7画面)G7において、カーソルキー[↓]115が4回操作されて[Dual Screen]が指定され、[F2](G to T)キーが操作されて前記グラフy1とテーブルとのグラフ/テーブル画面への切り換えが指示されると、前記同様にそのキー操作データ「↓」「↓」「↓」「↓」「F2」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   In the setup screen (seventh screen) G7, the cursor key [↓] 115 is operated four times to specify [Dual Screen], and the [F2] (G to T) key is operated to operate the graph y1. When switching to a graph / table screen with a table is instructed, the key operation data “↓”, “↓”, “↓”, “↓”, and “F2” are registered at the end of the key log in the main body key log area 143 as described above. In addition, it is registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

そして、図8(B)に示すように、[EXE]キー、[F6](DRAW)キーが操作されることで前記グラフy1とテーブルとのグラフ/テーブル画面(第8画面)G8が表示され、また[F1](TRACE)キーが操作されることで当該グラフy1上にトレースポインタTPが表示されると、前記同様にそのキー操作データ「EXE」「F6」「F1」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   Then, as shown in FIG. 8B, the graph / table screen (eighth screen) G8 of the graph y1 and the table is displayed by operating the [EXE] key and the [F6] (DRAW) key. When the trace pointer TP is displayed on the graph y1 by operating the [F1] (TRACE) key, the key operation data “EXE”, “F6”, and “F1” are stored in the main body key log as described above. It is registered at the end of the key log in the area 143, and is also registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

こうして、前記先生の関数電卓10Tにおいて、前記グラフy1とテーブルとのグラフ/テーブル画面(第8画面)G8を表示させると共に、当該グラフy1上にトレースポインタTPを表示させた一連の操作後に、図8(C)に示すように、[QR]キーを操作して当該一連のキー操作データの2次元バーコード画像(QRコード)化が指示されたと判断されると(ステップS111(Yes))、前記同様にQR番号(n)が“2”にインクリメントされる(ステップS112)。   Thus, the teacher's scientific calculator 10T displays the graph / table screen (eighth screen) G8 of the graph y1 and the table, and after a series of operations for displaying the trace pointer TP on the graph y1, As shown in FIG. 8C, when it is determined that the two-dimensional bar code image (QR code) is instructed by operating the [QR] key (step S111 (Yes)). Similarly to the above, the QR number (n) is incremented to “2” (step S112).

そして、前記QRキーログエリア144のキーログ末尾に前記QR番号(n=2)を付加した操作データ「QR2」が登録され(ステップS113)、図8(D)に示すように、当該QRキーログエリア144に登録された一連のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」)が2次元バーコード画像(QRコード)化され、当該2次元バーコード画像(QRコード)QR2を描画したQR画面(第9画面)G9が表示出力部12に表示される(ステップS114)。   Then, operation data “QR2” with the QR number (n = 2) added is registered at the end of the key log in the QR key log area 144 (step S113), and as shown in FIG. A series of key operation data (“DATA RESET”, “MENU”, “↓”, “QR1,” “AC,” “SHIFT,” “MENU”, “QR2”) registered in the area 144 is a two-dimensional barcode image (QR code). The QR screen (9th screen) G9 on which the two-dimensional barcode image (QR code) QR2 is drawn is displayed on the display output unit 12 (step S114).

図9は、生徒1の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作(その1)を示す図である。   FIG. 9 is a diagram illustrating a display operation (part 1) corresponding to a user operation in accordance with a display control process on the scientific calculator 10S of the student 1.

生徒1の関数電卓10Sにおいて、前記図6(A)〜図7(B)で示したように先生の関数電卓10Tにて表示出力される画面情報G1〜G5を見ながら生徒自身の関数電卓10Sを操作することで、図9(A)に示すように、前記同様のグラフ式「Y1=X+1」に対応したグラフy1のグラフ画面(第5画面)G5を表示させることができた。 In the scientific calculator 10S of the student 1, as shown in FIGS. 6A to 7B, the student's own scientific calculator 10S while viewing the screen information G1 to G5 displayed and output by the teacher's scientific calculator 10T. As shown in FIG. 9A, the graph screen (fifth screen) G5 of the graph y1 corresponding to the same graph expression “Y1 = X 2 +1” as described above could be displayed.

しかしこの後、前記グラフy1とテーブルとのグラフ/テーブル画面(第8画面)G8を表示させるまでの操作が分からなくなった場合に、前記図8(C)で示したように、前記先生の関数電卓10Tから表示出力された2次元バーコード画像(QRコード)QR2を、図9(B)に示すように、生徒1のカメラ付き通信機器(タブレットPC等)20で撮影すると、当該2次元バーコード画像(QRコード)QR2をデコードした内容のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」)(図8(D)参照)が生徒1の関数電卓10Sに受信される(ステップS121(Yes))。   However, after that, when the operation until displaying the graph / table screen (eighth screen) G8 of the graph y1 and the table is lost, as shown in FIG. 8C, the function of the teacher When the two-dimensional barcode image (QR code) QR2 displayed and output from the calculator 10T is photographed by the communication device with a camera 20 (tablet PC or the like) 20 of the student 1 as shown in FIG. 9B, the two-dimensional barcode is displayed. Key operation data ("DATA RESET", "MENU", "↓", "QR1," "AC," "SHIFT," "MENU", "QR2") of the decoded content of the code image (QR code) QR2 (FIG. 8D) Reference) is received by the scientific calculator 10S of the student 1 (step S121 (Yes)).

すると、本体キーログエリア143に記憶されている生徒1のキー操作データと前記受信されたキー操作データとが一致するか否かが判断される(ステップS122〜S124)。   Then, it is determined whether or not the student key operation data stored in the main body key log area 143 matches the received key operation data (steps S122 to S124).

ここでは、前記図9(A)で示したように、前記グラフy1のグラフ画面(第5画面)G5を表示させるまで(途中まで)のキー操作データが一致したと判断されるので(ステップS123(Yes))、前記本体キーログエリア143に記憶されているキー操作データの続きのキー操作データとして、前記受信されたキー操作データのうち不一致となったキー操作データ以降のキー操作データを順次入力し、当該入力されたキー操作データに応じた処理が順次実行される(ステップS128)。   Here, as shown in FIG. 9A, since it is determined that the key operation data until the graph screen (fifth screen) G5 of the graph y1 is displayed (until halfway) is matched (step S123). (Yes)), as the key operation data subsequent to the key operation data stored in the main body key log area 143, the key operation data subsequent to the mismatched key operation data among the received key operation data is sequentially Input is performed, and processing corresponding to the input key operation data is sequentially executed (step S128).

するとこの場合、前記受信されたキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」)(図8(D)参照)のうち、前記図8(A)(B)で示したグラフy1とテーブルとのグラフ/テーブル画面(第8画面)G8を表示させる過程のキー操作データ(「AC」「SHIFT」「MENU」…「QR2」)に応じた処理が順次実行され、図9(B)に示すように、当該生徒1の関数電卓10Sの表示出力部12も、前記先生の関数電卓10Tと同様に、前記グラフy1とテーブルとのグラフ/テーブル画面(第8画面)G8に更新されて表示される(ステップS128)。   Then, in this case, among the received key operation data (“DATA RESET”, “MENU”, “↓”, “QR1,” “AC,” “SHIFT,” “MENU”, “QR2”) (see FIG. 8D). , Key operation data (“AC”, “SHIFT”, “MENU”,..., “QR2” in the process of displaying the graph / table screen (eighth screen) G8 of the graph y1 and the table shown in FIGS. ”) Are sequentially executed, and as shown in FIG. 9B, the display output unit 12 of the scientific calculator 10S of the student 1 also includes the graph y1 and the table in the same manner as the scientific calculator 10T of the teacher. And is updated and displayed on the graph / table screen (eighth screen) G8 (step S128).

一方、前記ステップS122において、本体キーログエリア143に記憶されている生徒1のキー操作データと前記受信されたキー操作データとが完全一致すると判断された場合には(ステップS122(Yes))、当該先生のキー操作データと生徒1のキー操作データとが一致した旨のメッセージが表示又は音声により出力されて報知される(ステップS129)。   On the other hand, when it is determined in step S122 that the key operation data of the student 1 stored in the main body key log area 143 and the received key operation data completely match (step S122 (Yes)), A message indicating that the teacher's key operation data matches the student's key operation data is displayed or outputted by voice (step S129).

図10は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その4)を示す図である。   FIG. 10 is a diagram showing a display operation (part 4) corresponding to the key operation data in accordance with the display control process performed by the teacher's scientific calculator 10T.

前記図8(B)で示した先生の関数電卓10Tにおけるグラフ/テーブル画面(第8画面)G8において、さらに、図10(A)に示すようなキー操作[EXE][→][→]…[→][→][EXE]に応じて、前記グラフy1上のトレースポインタTPが当該グラフy1上の位置P1〜P4に移動されると共に、当該グラフy1上の各位置P1〜P4のXY座標が前記テーブル内に入力されたグラフ/テーブル画面(第10画面)G10が表示されると、前記同様にそのキー操作データ「EXE」「→」「→」…「→」「→」「EXE」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   In the graph / table screen (eighth screen) G8 of the teacher's scientific calculator 10T shown in FIG. 8B, the key operation [EXE] [→] [→]... As shown in FIG. In response to [→] [→] [EXE], the trace pointer TP on the graph y1 is moved to positions P1 to P4 on the graph y1, and the XY coordinates of the positions P1 to P4 on the graph y1 When the graph / table screen (tenth screen) G10 input in the table is displayed, the key operation data “EXE” “→” “→”... “→” “→” “EXE” Are registered at the end of the key log in the main body key log area 143, and are registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

この後、前記同様に、図10(B)に示すように、[QR]キーを操作して当該一連のキー操作データの2次元バーコード画像(QRコード)化が指示されたと判断されると(ステップS111(Yes))、QR番号(n)が“3”にインクリメントされる(ステップS112)。   Thereafter, as described above, as shown in FIG. 10B, when it is determined that the [QR] key is operated to instruct the conversion of the series of key operation data into a two-dimensional barcode image (QR code). (Step S111 (Yes)), the QR number (n) is incremented to “3” (Step S112).

そして、前記QRキーログエリア144のキーログ末尾に前記QR番号(n=3)を付加した操作データ「QR3」が登録され(ステップS113)、図10(C)に示すように、当該QRキーログエリア144に登録された一連のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」「EXE」「→」「→」…「QR3」)が2次元バーコード画像(QRコード)化され、当該2次元バーコード画像(QRコード)QR3を描画したQR画面(第11画面)G11が表示出力部12に表示される(ステップS114)。   Then, the operation data “QR3” with the QR number (n = 3) added to the end of the key log in the QR key log area 144 is registered (step S113), and as shown in FIG. A series of key operation data registered in the area 144 (“DATA RESET” “MENU” “↓”... “QR1” “AC” “SHIFT” “MENU”... “QR2” “EXE” “→” “→”. QR3 ”) is converted into a two-dimensional barcode image (QR code), and a QR screen (11th screen) G11 on which the two-dimensional barcode image (QR code) QR3 is drawn is displayed on the display output unit 12 (step S114). ).

図11は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その5)を示す図である。   FIG. 11 is a diagram showing a display operation (No. 5) corresponding to the key operation data according to the display control process on the teacher's scientific calculator 10T.

前記図10(A)で示した先生の関数電卓10Tにおける前記グラフy1とテーブルとのグラフ/テーブル画面(第10画面)G10において、さらに、図11(A)に示すようなキー操作[SHIFT][MENU][↓]…[↓][↓][F1]に応じて、セットアップ画面(第12画面)G12が表示されると共に、前記グラフy1上のトレースポインタTPが示す座標位置の微分係数値の算出[Derivative:on]が指示されると、前記同様にそのキー操作データ「SHIFT」「MENU」「↓」…「↓」「↓」「F1」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   In the graph / table screen (tenth screen) G10 of the graph y1 and the table in the teacher's scientific calculator 10T shown in FIG. 10A, the key operation [SHIFT] as shown in FIG. [MENU] [↓] ... [↓] [↓] In response to [F1], a setup screen (12th screen) G12 is displayed and the differential coefficient value at the coordinate position indicated by the trace pointer TP on the graph y1. When the calculation [Derivative: on] is instructed, the key operation data “SHIFT”, “MENU”, “↓”, “↓”, “↓”, “F1” are displayed at the end of the key log in the main body key log area 143 in the same manner as described above. Registered and registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

そして、図11(B)に示すように、[EXE]キー、[EXE]キー、[F1](TRACE)キーが操作されることで前記グラフy1上にトレースポインタTPが表示され、当該トレースポインタTPが示す座標位置の微分係数値(dY/dX)が算出されたグラフ/テーブル画面(第13画面)G13が表示されると、前記同様にそのキー操作データ「EXE」「EXE」「F1」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   Then, as shown in FIG. 11B, when the [EXE] key, [EXE] key, and [F1] (TRACE) key are operated, the trace pointer TP is displayed on the graph y1, and the trace pointer is displayed. When the graph / table screen (13th screen) G13 in which the differential coefficient value (dY / dX) at the coordinate position indicated by TP is calculated is displayed, the key operation data “EXE”, “EXE” and “F1” are displayed as described above. Are registered at the end of the key log in the main body key log area 143, and are registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

この後、前記同様に、図11(C)に示すように、[QR]キーを操作して当該一連のキー操作データの2次元バーコード画像(QRコード)化が指示されたと判断されると(ステップS111(Yes))、QR番号(n)が“4”にインクリメントされる(ステップS112)。   Thereafter, as shown in FIG. 11C, when it is determined that the [QR] key is operated and the series of key operation data is instructed to be converted into a two-dimensional barcode image (QR code), as described above. (Step S111 (Yes)), the QR number (n) is incremented to “4” (Step S112).

そして、前記QRキーログエリア144のキーログ末尾に前記QR番号(n=4)を付加した操作データ「QR4」が登録され(ステップS113)、図11(D)に示すように、当該QRキーログエリア144に登録された一連のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」「EXE」「→」「→」…「QR3」「SHIFT」「MENU」「↓」…「QR4」)が2次元バーコード画像(QRコード)化され、当該2次元バーコード画像(QRコード)QR4を描画したQR画面(第14画面)G14が表示出力部12に表示される(ステップS114)。   Then, the operation data “QR4” with the QR number (n = 4) added to the end of the key log in the QR key log area 144 is registered (step S113), and as shown in FIG. A series of key operation data registered in the area 144 (“DATA RESET” “MENU” “↓”... “QR1” “AC” “SHIFT” “MENU”... “QR2” “EXE” “→” “→”. QR3 ”(SHIFT” “MENU” “↓”... “QR4”) is converted into a two-dimensional barcode image (QR code), and the two-dimensional barcode image (QR code) QR4 is drawn (14th screen). G14 is displayed on the display output unit 12 (step S114).

図12は、前記生徒1の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作(その2)を示す図である。   FIG. 12 is a diagram illustrating a display operation (part 2) corresponding to a user operation according to the display control process of the student 1 on the scientific calculator 10S.

生徒1の関数電卓10Sにおいて、前記図6(A)〜図8(D)および図10(A)で示したように、先生の関数電卓10Tにて表示出力される画面情報G1〜G10を見ながら生徒自身の関数電卓10Sを操作することで、図12(A)に示すように、前記同様にグラフy1上でトレースポインタTPを移動させたグラフ画面(第10画面)G10を表示させることができた。   In the scientific calculator 10S of the student 1, as shown in FIGS. 6 (A) to 8 (D) and FIG. 10 (A), the screen information G1 to G10 displayed and output by the teacher's scientific calculator 10T is viewed. However, by operating the student's own scientific calculator 10S, as shown in FIG. 12A, the graph screen (tenth screen) G10 with the trace pointer TP moved on the graph y1 can be displayed as described above. did it.

しかしこの後、前記トレースポインタTPが示す座標位置の微分係数値(dY/dX)を算出させたグラフ/テーブル画面(第13画面)G13を表示させるまでの操作が分からなくなった場合に、前記図11(C)で示したように、前記先生の関数電卓10Tから表示出力された2次元バーコード画像(QRコード)QR4を、図12(B)に示すように、生徒1のカメラ付き通信機器(タブレットPC等)20で撮影すると、当該2次元バーコード画像(QRコード)QR4をデコードした内容のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」「EXE」「→」「→」…「QR3」「SHIFT」「MENU」「↓」…「QR4」)(図11(D)参照)が生徒1の関数電卓10Sに受信される(ステップS121(Yes))。   However, after that, when the operation until displaying the graph / table screen (13th screen) G13 in which the differential coefficient value (dY / dX) of the coordinate position indicated by the trace pointer TP is calculated is not understood, 11 (C), the two-dimensional barcode image (QR code) QR4 displayed and output from the teacher's scientific calculator 10T is converted into a communication device with a camera for the student 1 as shown in FIG. 12 (B). (Tablet PC etc.) When the image is taken with 20, the key operation data ("DATA RESET", "MENU", "↓" ... "QR1", "AC", "SHIFT") of the decoded two-dimensional barcode image (QR code) QR4 "MENU" ... "QR2" "EXE" "→" "→" ... "QR3" "SHIFT" "MENU" "↓" ... "QR4") (see FIG. 11D) It is received in the scientific calculator 10S student 1 (step S121 (Yes)).

すると、本体キーログエリア143に記憶されている生徒1のキー操作データと前記受信されたキー操作データとの一致が判断され(ステップS122〜S124)、ここでは、前記図12(A)で示したように、前記トレースポインタTPを移動させたグラフ/テーブル画面(第10画面)G10を表示させるまで(途中まで)のキー操作データが一致したと判断される(ステップS123(Yes))。   Then, the coincidence between the key operation data of the student 1 stored in the main body key log area 143 and the received key operation data is determined (steps S122 to S124). Here, as shown in FIG. As described above, it is determined that the key operation data matches until the graph / table screen (tenth screen) G10 with the trace pointer TP moved is displayed (until halfway) (step S123 (Yes)).

すると、前記本体キーログエリア143に記憶されているキー操作データの続きのキー操作データとして、前記受信されたキー操作データのうち不一致となったキー操作データ以降のキー操作データを順次入力し、当該入力されたキー操作データに応じた処理が順次実行される(ステップS128)。   Then, as the key operation data subsequent to the key operation data stored in the main body key log area 143, the key operation data after the mismatched key operation data among the received key operation data is sequentially input, Processing corresponding to the input key operation data is sequentially executed (step S128).

この場合、具体的には、前記受信されたキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」「EXE」「→」「→」…「QR3」「SHIFT」「MENU」「↓」…「QR4」)(図11(D)参照)のうち、前記図11(A)(B)で示した前記トレースポインタTPが示す座標位置の微分係数値(dY/dX)の算出されたグラフ/テーブル画面(第13画面)G13を表示させる過程のキー操作データ(「SHIFT」「MENU」「↓」…「QR4」)に応じた処理が順次実行され、図12(B)に示すように、当該生徒1の関数電卓10Sの表示出力部12も、前記先生の関数電卓10Tと同様に、前記セットアップ画面(第12画面)G12から前記微分係数値(dY/dX)を算出させたグラフ/テーブル画面(第13画面)G13に順次更新されて表示される(ステップS128)。   In this case, specifically, the received key operation data (“DATA RESET” “MENU” “↓”... “QR1” “AC” “SHIFT” “MENU”... “QR2” “EXE” “→” “ → "QR3", "SHIFT", "MENU", "↓", "QR4") (see FIG. 11D), the coordinates indicated by the trace pointer TP shown in FIGS. 11A and 11B According to the key operation data (“SHIFT”, “MENU”, “↓”... “QR4”) in the process of displaying the graph / table screen (13th screen) G13 where the differential coefficient value (dY / dX) of the position is calculated. The processing is sequentially executed, and as shown in FIG. 12B, the display output unit 12 of the scientific calculator 10S of the student 1 is also the same as the scientific calculator 10T of the teacher from the setup screen (12th screen) G12. Previous It is displayed is sequentially updated to a differential coefficient value (dY / dX) Graph / table screen is calculated (13 screen) G13 (step S128).

図13は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その6)を示す図である。   FIG. 13 is a diagram showing a display operation (No. 6) corresponding to the key operation data according to the display control process performed by the teacher's scientific calculator 10T.

前記図11(B)で示した先生の関数電卓10Tにおけるグラフy1上でのトレースポインタTPの座標位置に対応する微分係数値(dY/dX)を算出させたグラフ/テーブル画面(第13画面)G13において、さらに、図13(A)に示すようなキー操作[F4(Sketch)][F2(tangent)]に応じて、前記グラフy1上のトレース位置P1(TP)に接線L1が描画されたグラフ/テーブル画面(第15画面)G15が表示されると、前記同様にその操作データ「F4」「F2」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   Graph / table screen (13th screen) in which the differential coefficient value (dY / dX) corresponding to the coordinate position of the trace pointer TP on the graph y1 in the teacher's scientific calculator 10T shown in FIG. 11B is calculated. In G13, the tangent line L1 is further drawn at the trace position P1 (TP) on the graph y1 in response to the key operation [F4 (Sketch)] [F2 (tangent)] as shown in FIG. When the graph / table screen (15th screen) G15 is displayed, the operation data “F4” and “F2” are registered at the end of the key log in the main body key log area 143, and the QR key log area 144 is also displayed. It is registered at the end of the key log (steps S130 to S134).

さらに、図13(B)に示すようなキー操作[EXE][F1(TRACE)][F4(Sketch)][F2(tangent)]…[→]に応じて、前記グラフy1上のトレースポインタTPを移動させながらその接線L2を描画させたグラフ/テーブル画面(第116画面)G16が表示されると、前記同様にそのキー操作データ「EXE」「F1」「F4」「F2」…「→」が、本体キーログエリア143のキーログ末尾に登録され、また、QRキーログエリア144のキーログ末尾に登録される(ステップS130〜S134)。   Furthermore, the trace pointer TP on the graph y1 in response to the key operations [EXE] [F1 (TRACE)] [F4 (Sketch)] [F2 (tangent)]... [→] as shown in FIG. When the graph / table screen (116th screen) G16 on which the tangent line L2 is drawn while being moved is displayed, the key operation data “EXE”, “F1”, “F4”, “F2”... Are registered at the end of the key log in the main body key log area 143, and are registered at the end of the key log in the QR key log area 144 (steps S130 to S134).

この後、前記同様に、図13(C)に示すように、[QR]キーを操作して当該一連のキー操作データの2次元バーコード画像(QRコード)化が指示されたと判断されると(ステップS111(Yes))、QR番号(n)が“5”にインクリメントされる(ステップS112)。   Thereafter, as described above, as shown in FIG. 13C, when it is determined that the [QR] key is operated to instruct the series of key operation data to be converted into a two-dimensional barcode image (QR code). (Step S111 (Yes)), the QR number (n) is incremented to “5” (Step S112).

そして、前記QRキーログエリア144のキーログ末尾に前記QR番号(n=5)を付加したキー操作データ「QR5」が登録され(ステップS113)、図13(D)に示すように、当該QRキーログエリア144に登録された一連のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」「AC」「SHIFT」「MENU」…「QR2」「EXE」「→」「→」…「QR3」「SHIFT」「MENU」「↓」…「QR4」「F4」「F2」「EXE」…「QR5」)が2次元バーコード画像(QRコード)化され、当該2次元バーコード画像(QRコード)QR5を描画したQR画面(第17画面)G17が表示出力部12に表示される(ステップS114)。   Then, key operation data “QR5” with the QR number (n = 5) added to the end of the key log in the QR key log area 144 is registered (step S113), and as shown in FIG. A series of key operation data registered in the log area 144 (“DATA RESET” “MENU” “↓”... “QR1” “AC” “SHIFT” “MENU”... “QR2” “EXE” “→” “→”. “QR3” “SHIFT” “MENU” “↓”... “QR4” “F4” “F2” “EXE”... “QR5”) is converted into a two-dimensional barcode image (QR code) and the two-dimensional barcode image ( A QR screen (17th screen) G17 on which QR code QR5 is drawn is displayed on the display output unit 12 (step S114).

図14は、前記先生の関数電卓10Tでの表示制御処理に従ったキー操作データに対応する表示動作(その7)を示す図である。   FIG. 14 is a diagram showing a display operation (part 7) corresponding to the key operation data according to the display control process performed by the teacher's scientific calculator 10T.

前記先生の関数電卓10Tにおいて、前述したような一連のキー操作に応じて、前記図6(A)で示したメニュー画面(第1画面)G1から前記図13(C)で示したQR画面(第17画面)G17までを順次表示させ、そのキー操作データ(「DATA RESET」…「QR1」「AC」…「QR2」「EXE」…「QR3」「SHIFT」…「QR4」「F4」…「QR5」)を前記QRキーログエリア144に順次記憶させて登録した状態で、図14(A)に示すように、[QR]キーが操作されると(ステップS116(Yes))、前記QRキーログエリア144に登録されたキー操作データを指定するためのQR番号(n)がその初回は“1”にセットされ、当該登録されたキー操作データの先頭からそのキー操作データ「QR1」の直前までのキー操作データ(図7(D)参照)に応じた処理が実行され、前記グラフ式「Y1=X+1」に対応してグラフy1を描画したグラフ画面(第5画面)G5が表示されて再現される(ステップS117)。 In the teacher's scientific calculator 10T, in response to a series of key operations as described above, the menu screen (first screen) G1 shown in FIG. 6A to the QR screen shown in FIG. (17th screen) G17 is displayed in sequence, and the key operation data ("DATA RESET" ... "QR1""AC" ... "QR2""EXE" ... "QR3""SHIFT" ... "QR4""F4" ... " When the [QR] key is operated (step S116 (Yes)) as shown in FIG. 14A with the QR5 ") sequentially stored and registered in the QR key log area 144, the QR key is operated. The QR number (n) for designating key operation data registered in the log area 144 is set to “1” for the first time, and the key operation data “QR” from the head of the registered key operation data. The graph screen (fifth screen) on which the processing corresponding to the key operation data up to immediately before “1” (see FIG. 7D) is executed and the graph y1 is drawn corresponding to the graph expression “Y1 = X 2 +1”. ) G5 is displayed and reproduced (step S117).

そして一定時間後、前記QRキーログエリア144に登録されたキー操作データの先頭から前記「QR1」までのキー操作データ(図7(D)参照)が2次元バーコード画像(QRコード)化され、図14(B)に示すように、当該2次元バーコード画像(QRコード)QR1を描画したQR画面(第6画面)G6が表示出力部12に表示されて再現される(ステップS118)。   After a predetermined time, the key operation data (see FIG. 7D) from the top of the key operation data registered in the QR key log area 144 to the “QR1” is converted into a two-dimensional barcode image (QR code). As shown in FIG. 14B, the QR screen (sixth screen) G6 on which the two-dimensional barcode image (QR code) QR1 is drawn is displayed on the display output unit 12 and reproduced (step S118).

すると、前記QR番号(n)が“2”にインクリメントされる(ステップS119)。   Then, the QR number (n) is incremented to “2” (step S119).

ここで続いて、図14(C)に示すように、また[QR]キーが操作されると(ステップS116(Yes))、前記登録されたキー操作データの先頭からそのキー操作データ「QR2」の直前までのキー操作データ(図8(D)参照)に応じた処理が実行され、前記グラフy1上にトレースポインタTPを表示させたグラフ/テーブル画面(第8画面)G8が表示されて再現される(ステップS117)。   Subsequently, as shown in FIG. 14C, when the [QR] key is operated again (step S116 (Yes)), the key operation data “QR2” from the head of the registered key operation data is displayed. Processing according to the key operation data (see FIG. 8D) up to immediately before is executed, and a graph / table screen (eighth screen) G8 with the trace pointer TP displayed on the graph y1 is displayed and reproduced. (Step S117).

そして一定時間後、前記同様にQRキーログエリア144に登録されたキー操作データの先頭から前記「QR2」までのキー操作データ(図8(D)参照)が2次元バーコード画像(QRコード)化され、図14(D)に示すように、当該2次元バーコード画像(QRコード)QR2を描画したQR画面(第9画面)G9が表示出力部12に表示されて再現される(ステップS118)。   After a certain period of time, the key operation data (see FIG. 8D) from the top of the key operation data registered in the QR key log area 144 to “QR2” in the same manner as described above is a two-dimensional barcode image (QR code). 14D, a QR screen (9th screen) G9 on which the two-dimensional barcode image (QR code) QR2 is drawn is displayed on the display output unit 12 and reproduced (step S118). ).

すると、前記QR番号(n)が“3”にインクリメントされる(ステップS119)。   Then, the QR number (n) is incremented to “3” (step S119).

このように、前記先生の関数電卓10において、任意のキー操作に応じた処理を実行させると共にそのキー操作データに[QR]キーのキー操作によりQR番号(n)を付加して当該キー操作データを前記QRキーログエリア144に記憶させながら複数の処理を順次実行させる。するとこの後、前記[QR]キーを操作するだけで、その操作回数に対応したQR番号(n)直前までのキー操作データが前記QRキーログエリア144から読み出されて二次元コード画像(QRコード)化され、当該二次元コード画像QRnが表示出力されるようになる。   In this manner, the teacher's scientific calculator 10 executes processing corresponding to an arbitrary key operation, and adds the QR number (n) to the key operation data by the key operation of the [QR] key. Are sequentially stored in the QR key log area 144. After that, just by operating the [QR] key, the key operation data up to immediately before the QR number (n) corresponding to the number of operations is read from the QR key log area 144 and the two-dimensional code image (QR The two-dimensional code image QRn is displayed and output.

これにより、前記関数電卓10Sを操作する生徒が、目的の処理を実行させるためのキー操作が分からなくなった場合には、前記図9(B)あるいは前記図12(B)で示したように、当該分からなくなった処理に対応して表示出力された前記二次元コード画像(QRコード)QRnを、生徒自身の関数電卓10Sに接続されたカメラ付き通信機器20により撮影するだけで、当該生徒の関数電卓10Sにて該当する処理を実行させその処理に伴う画面情報Gnを表示させることができる。   As a result, when the student operating the scientific calculator 10S does not understand the key operation for executing the target process, as shown in FIG. 9B or FIG. 12B, By simply shooting the two-dimensional code image (QR code) QRn displayed and output corresponding to the processing that is no longer understood by the camera-equipped communication device 20 connected to the student's own scientific calculator 10S, The calculator 10S can execute the corresponding process and display the screen information Gn associated with the process.

図15は、生徒2の関数電卓10Sでの表示制御処理に従ったユーザ操作に対応する表示動作を示す図である。   FIG. 15 is a diagram illustrating a display operation corresponding to a user operation according to the display control process of the scientific calculator 10S of the student 2.

生徒2の関数電卓10Sにおいて、前記図6(A)〜図7(B)で示した先生の関数電卓10Tの操作を模範とし、グラフ式Y1を入力すると共にそのグラフ画面(第5画面)G5を表示させる操作を行なった。   In the scientific calculator 10S of the student 2, the operation of the teacher's scientific calculator 10T shown in FIG. 6 (A) to FIG. 7 (B) is used as an example, and the graph formula Y1 is inputted and its graph screen (fifth screen) G5 The operation to display was performed.

ここで生徒2は、前記グラフ式入力画面(第3画面)G3(図6(C)参照)において、模範とするグラフ式「Y1=X+1」を間違えたグラフ式「Y1=X」として入力したことにより、図15(A)に示すように、当該間違えたグラフ式「Y1=X」に対応したグラフy1ngのグラフ画面G5ngが表示された。 Here, the student 2 makes a mistake in the graph type “Y1 = X 2 ” in which the graph type “Y1 = X 2 +1” as an example is mistaken in the graph type input screen (third screen) G3 (see FIG. 6C). As shown in FIG. 15A, the graph screen G5ng of the graph y1ng corresponding to the erroneous graph expression “Y1 = X 2 ” is displayed.

このような場合、前記図7(C)あるいは前記図14(B)で示したように前記先生の関数電卓10Tから表示出力された該当の処理に対応する2次元バーコード画像(QRコード)QR1を、図15(B)に示すように、生徒2のカメラ付き通信機器(タブレットPC等)20で撮影する。すると、当該2次元バーコード画像(QRコード)QR1をデコードした内容のキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」)(図7(D)参照)が生徒2の関数電卓10Sに受信される(ステップS121(Yes))。   In such a case, as shown in FIG. 7C or FIG. 14B, the two-dimensional barcode image (QR code) QR1 corresponding to the corresponding process displayed and output from the scientific calculator 10T of the teacher. As shown in FIG. 15B, the student 2 is photographed by a communication device 20 (tablet PC or the like) 20 with a camera. Then, the key operation data (“DATA RESET”, “MENU”, “↓”... “QR1”) of the content obtained by decoding the two-dimensional barcode image (QR code) QR1 (see FIG. 7D) is the function of the student 2. It is received by the calculator 10S (step S121 (Yes)).

すると、本体キーログエリア143に記憶されている生徒2のキー操作データと前記受信されたキー操作データとの一致が判断され(ステップS122〜S124)、ここでは、前記図6(C)〜図7(A)で示したグラフ式入力画面(第3画面)G3〜(第4画面)G4でのキー操作の途中で、正しくは…[x2][+][1][EXE]…と入力するはずが間違って…[x2][EXE]…と入力されており不一致と判断される(ステップS124(Yes))。   Then, the coincidence between the key operation data of the student 2 stored in the main body key log area 143 and the received key operation data is determined (steps S122 to S124). Here, in FIG. Enter [x2] [+] [1] [EXE] ... correctly during key operations on the graphical input screen (third screen) G3 to (fourth screen) G4 shown in FIG. Although it is supposed to be wrong ... [x2] [EXE] ... is input, it is determined that there is a mismatch (step S124 (Yes)).

すると、前記不一致と判断されたグラフ式Y1の不一致部分「+1」を識別表示Hしたグラフ式入力画面(第3画面)G3〜(第4画面)G4が表示されると共に(ステップS125)、前記受信されたキー操作データのうち当該不一致部分「+1」以降のキー操作データを順次入力し、当該入力されたキー操作データに応じた処理が順次実行される(ステップS126)。   Then, a graph type input screen (third screen) G3 to (fourth screen) G4 identifying and displaying the mismatched portion “+1” of the graph type Y1 determined to be inconsistent is displayed (step S125). Of the received key operation data, key operation data after the inconsistent portion “+1” is sequentially input, and processing corresponding to the input key operation data is sequentially executed (step S126).

この場合、具体的には、前記受信されたキー操作データ(「DATA RESET」「MENU」「↓」…「QR1」)(図7(D)参照)のうち、前記不一致部分「+」「1」以降のキー操作データ(「+」「1」「EXE」「F6」「QR1」)に応じた処理が順次実行され、生徒2の関数電卓10Sの表示出力部12も、前記先生の関数電卓10Tと同様に、前記グラフ式「Y1=X+1」を入力したグラフ式入力画面(第3画面)G3〜(第4画面)G4、当該グラフ式「Y1=X+1」に対応するグラフy1を描画したグラフ画面(第5画面)G5に順次更新されて表示される(ステップS126)。 In this case, specifically, in the received key operation data (“DATA RESET” “MENU” “↓”... “QR1”) (see FIG. 7D), the inconsistent portions “+” “1” ”And subsequent key operation data (“ + ”,“ 1 ”,“ EXE ”,“ F6 ”,“ QR1 ”) are sequentially executed, and the display output unit 12 of the scientific calculator 10S of the student 2 is also the scientific calculator of the teacher. Similarly to 10T, the graph expression input screen (third screen) G3 to (fourth screen) G4 in which the graph expression “Y1 = X 2 +1” is input, the graph corresponding to the graph expression “Y1 = X 2 +1” The graph screen (fifth screen) G5 on which y1 is drawn is sequentially updated and displayed (step S126).

そして、前記生徒2の関数電卓10Sの本体キーログエリア143に記憶されているキー操作データが前記受信されたキー操作データに対応して更新される(ステップS127)。   Then, the key operation data stored in the main body key log area 143 of the scientific calculator 10S of the student 2 is updated corresponding to the received key operation data (step S127).

したがって、前記構成の関数電卓10を用いた学習支援システムによれば、先生の関数電卓10Tにおいて模範のキー操作に応じた処理が順次実行されることで表示出力部12に表示出力される画面情報Gnが順次更新されると、当該一連のキー操作データがQRキーログエリア144に記憶されて登録される。そして、[QR]キーが操作されると、前記QRキーログエリア144に登録された一連のキー操作データが2次元バーコード画像(QRコード)化されて表示出力される。前記表示出力された2次元バーコード画像Qを生徒のカメラ付き通信機器20で撮影すると、当該2次元バーコード画像Qをデコードした一連のキー操作データが同生徒の関数電卓10Sに受信され、本体キーログエリア143に記憶されている生徒側キー操作データとの一致/不一致が判断される。そして、不一致と判断されたキー操作データ以降のキー操作データに応じた処理が順次実行され、その表示出力部12に表示出力される画面情報Gnが順次更新される。   Therefore, according to the learning support system using the scientific calculator 10 having the above-described configuration, screen information displayed and output on the display output unit 12 by sequentially executing processing corresponding to the exemplary key operation in the teacher's scientific calculator 10T. When Gn is sequentially updated, the series of key operation data is stored and registered in the QR key log area 144. When the [QR] key is operated, a series of key operation data registered in the QR key log area 144 is converted into a two-dimensional barcode image (QR code) and displayed and output. When the displayed two-dimensional barcode image Q is photographed by the student's camera-equipped communication device 20, a series of key operation data obtained by decoding the two-dimensional barcode image Q is received by the student's scientific calculator 10S, and the main body A match / mismatch with the student side key operation data stored in the key log area 143 is determined. Then, processing corresponding to the key operation data after the key operation data determined to be inconsistent is sequentially executed, and the screen information Gn displayed and output on the display output unit 12 is sequentially updated.

これにより、生徒の関数電卓10Sで先生の関数電卓10Tでのキー操作を模範にして操作入力した際に、先生の関数電卓10Tでの画面情報Gnと異なる画面情報Gngが表示された場合でも、当該先生の関数電卓10Tから表示出力された2次元バーコード画像(QRコード)Qを生徒自身のカメラ付き通信機器20により撮影するだけで、生徒側の操作入力をその異なる部分から適切に修正して先生側と同じ目的の画面情報Gnを表示させることができる。   As a result, even when the screen information Gng different from the screen information Gn on the teacher's scientific calculator 10T is displayed when the student's scientific calculator 10S performs an operation input using the teacher's scientific calculator 10T as an example, By simply taking a two-dimensional barcode image (QR code) Q displayed and output from the teacher's scientific calculator 10T by the student's own camera-equipped communication device 20, the operation input on the student side is appropriately corrected from the different parts. The screen information Gn for the same purpose as the teacher side can be displayed.

また、前記構成の関数電卓10によれば、前記生徒の関数電卓10Sにおいて、当該生徒側のキー操作データとは不一致と判断された前記受信された先生側のキー操作データに応じた処理の実行に伴う画面情報Gnには、その表示の不一致部分が識別表示Hされる。   Further, according to the scientific calculator 10 having the above-described configuration, the student's scientific calculator 10S executes processing according to the received teacher-side key operation data determined to be inconsistent with the student-side key operation data. In the screen information Gn accompanying this, the display mismatched portion is identified and displayed H.

これにより、生徒は一連のキー操作の何処で間違ったのかを容易且つ明確に知ることができる。   As a result, the student can easily and clearly know where in the series of key operations is wrong.

また、前記構成の関数電卓10によれば、前記QRキーログエリア144には、一連のキー操作に応じた処理が順次実行される過程での[QR]キーの操作入力毎に、その都度インクリメントされるQR番号(n)の操作データQRnにより区切ったキー操作データが記憶されて登録される。そして、前記QRキーログエリア144に登録された一連のキー操作データを2次元バーコード画像(QRコード)化して表示出力する際には、[QR]キーの操作回数に対応したQR番号(n)の操作データQRnの直前までの一連のキー操作データが読み出され、当該読み出されたキー操作データに応じた画面情報Gnが表示出力されると共に当該読み出されたキー操作データが2次元バーコード画像(QRコード)化されて表示出力される。   Further, according to the scientific calculator 10 having the above-described configuration, the QR key log area 144 is incremented each time a [QR] key operation input is performed in a process in which processes corresponding to a series of key operations are sequentially executed. Key operation data delimited by the operation data QRn of the QR number (n) to be stored is stored and registered. When a series of key operation data registered in the QR key log area 144 is converted into a two-dimensional bar code image (QR code) and displayed and output, a QR number (n corresponding to the number of times the [QR] key is operated) ) Of a series of key operation data up to immediately before the operation data QRn is read, and screen information Gn corresponding to the read key operation data is displayed and output, and the read key operation data is two-dimensional. It is converted into a barcode image (QR code) and displayed.

これにより、例えば前記先生の関数電卓10Tによる模範のキー操作が全て終了した後であっても、ユーザにとって必要な画面情報Gnの表示出力が得られるキー操作データまでを選択しその2次元バーコード画像(QRコード)を表示出力させることができる。   As a result, for example, even after all the exemplary key operations by the teacher's scientific calculator 10T have been completed, the key operation data up to which the display output of the screen information Gn necessary for the user can be obtained is selected, and the two-dimensional barcode is selected. An image (QR code) can be displayed and output.

なお、前記各実施形態において記載した関数電卓(情報表示装置)10による各処理の手法、すなわち、図4のフローチャートに示す表示制御処理(その1)、図5のフローチャートに示す表示制御処理(その2)などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード(ROMカード、RAMカード等)、磁気ディスク(フロッピー(登録商標)ディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の記録媒体に格納して配布することができる。また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク上を伝送させることができ、このプログラムデータを、通信ネットワークに接続された電子機器のコンピュータに通信部によって取り込むことで、前述した表示制御機能を実現することもできる。   In addition, each processing method by the scientific calculator (information display device) 10 described in each of the above embodiments, that is, the display control process (part 1) shown in the flowchart of FIG. 4 and the display control process (part 1) shown in the flowchart of FIG. Each method such as 2) is a program that can be executed by a computer, such as a memory card (ROM card, RAM card, etc.), a magnetic disk (floppy (registered trademark) disk, hard disk, etc.), an optical disk (CD-ROM). , DVD, etc.) and storage media such as semiconductor memory can be distributed. Further, program data for realizing each of the above methods can be transmitted on a communication network in the form of a program code, and the program data is taken into a computer of an electronic device connected to the communication network by a communication unit. Thus, the display control function described above can also be realized.

本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention when it is practiced. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment or some constituent elements are combined in different forms, the problems described in the column of the problem to be solved by the invention If the effects described in the column “Effects of the Invention” can be obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.

以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。   Hereinafter, the invention described in the scope of claims of the present application will be appended.

[1]
ユーザ操作に応じた一連の操作データを入力する操作データ入力手段と、
前記操作データ入力手段により入力された一連の操作データに従って表示部に表示出力する画面情報を順次更新する画面更新表示制御手段と、
前記操作データ入力手段により入力された一連の操作データを記憶する操作データ記憶手段と、
外部機器の前記操作データ記憶手段から読み出された一連の操作データを受信する操作データ受信手段と、
前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御手段と、
を備えたことを特徴とする表示制御装置。
[1]
Operation data input means for inputting a series of operation data according to user operations;
Screen update display control means for sequentially updating screen information to be displayed and output on the display unit in accordance with a series of operation data input by the operation data input means;
Operation data storage means for storing a series of operation data input by the operation data input means;
Operation data receiving means for receiving a series of operation data read from the operation data storage means of the external device;
Screen information to be displayed and output on the display unit in accordance with operation data subsequent to operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Screen correction display control means for correcting and updating;
A display control apparatus comprising:

[2]
前記画面修正表示制御手段は、前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報をその異なる部分を識別可能に修正して更新する、
ことを特徴とする[1]に記載の表示制御装置。
[2]
The screen correction display control means is configured to display the display according to operation data after the operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Update the screen information to be displayed and output on the screen by correcting the different parts so that they can be identified.
The display control apparatus according to [1], wherein

[3]
前記操作データ受信手段は、外部機器の前記操作データ記憶手段から読み出された一連の操作データの2次元バーコード画像を読み取って受信する、
ことを特徴とする[1]または[2]に記載の表示制御装置。
[3]
The operation data receiving means reads and receives a two-dimensional barcode image of a series of operation data read from the operation data storage means of an external device.
The display control apparatus according to [1] or [2], wherein

[4]
前記操作データ記憶手段から読み出した一連の操作データを出力する操作データ出力手段を備え、
前記操作データ受信手段は、外部機器の前記操作データ出力手段により出力された一連の操作データを受信する、
ことを特徴とする[1]ないし[3]の何れかに記載の表示制御装置。
[4]
Operation data output means for outputting a series of operation data read from the operation data storage means,
The operation data receiving means receives a series of operation data output by the operation data output means of an external device.
The display control device according to any one of [1] to [3].

[5]
前記操作データ出力手段は、前記操作データ記憶手段から読み出した一連の操作データを二次元バーコード画像にして出力し、
前記操作データ受信手段は、外部機器の前記操作データ出力手段により出力された2次元バーコード画像を読み取って受信する、
ことを特徴とする[4]に記載の表示制御装置。
[5]
The operation data output means outputs a series of operation data read from the operation data storage means as a two-dimensional barcode image,
The operation data receiving means reads and receives the two-dimensional barcode image output by the operation data output means of an external device;
[4] The display control apparatus according to [4].

[6]
前記操作データ記憶手段は、前記操作データ入力手段により入力された一連の操作データを、ユーザ操作に応じた当該操作データの記録指示毎にその指示回数に対応した区切り番号を付加して記憶し、
前記操作データ出力手段は、前記操作データ記憶手段からユーザ操作に応じて指定された前記区切り番号までの一連の操作データを読み出して出力する、
ことを特徴とする[4]または[5]に記載の表示制御装置。
[6]
The operation data storage means stores a series of operation data input by the operation data input means with a delimiter number corresponding to the number of instructions for each operation data recording instruction corresponding to a user operation,
The operation data output means reads out and outputs a series of operation data up to the delimiter number specified according to a user operation from the operation data storage means.
The display control apparatus according to [4] or [5], wherein

[7]
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
ユーザ操作に応じた一連の操作データを入力する操作データ入力手段、
前記操作データ入力手段により入力された一連の操作データに従って表示部に表示出力する画面情報を順次更新する画面更新表示制御手段、
前記操作データ入力手段により入力された一連の操作データを記憶する操作データ記憶手段、
外部機器の前記操作データ記憶手段から読み出された一連の操作データを受信する操作データ受信手段、
前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
[7]
A program for controlling a computer of an electronic device,
The computer,
Operation data input means for inputting a series of operation data according to user operations;
Screen update display control means for sequentially updating screen information to be displayed and output on the display unit in accordance with a series of operation data input by the operation data input means;
Operation data storage means for storing a series of operation data input by the operation data input means;
Operation data receiving means for receiving a series of operation data read from the operation data storage means of an external device;
Screen information to be displayed and output on the display unit in accordance with operation data subsequent to operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Screen correction display control means for correcting and updating,
A computer-readable program that allows it to function as a computer.

10 …情報表示装置(関数電卓)
11 …キー入力部
111…数値・演算記号キー群
112…関数機能キー群
113…モード設定キー群
114…ファンクションキー群
115…カーソルキー
12 …表示出力部
13 …CPU
14 …メモリ
141…表示制御プログラム
142…入力データエリア
143…本体キーログエリア
144…QRキーログエリア
145…受信QRキーログエリア
15 …記録媒体読取部
16 …通信部
16a…無線通信部
20 …カメラ付き通信機器(カメラ付きタブレットPC等)
21 …表示出力部
22 …CPU
23 …メモリ
221…通信機器制御プログラム
222…QR読み取り処理プログラム
223…電卓エミュレータプログラム
224…入力データエリア
225…受信QRキーログエリア
226…電卓キーログエリア
24 …記録媒体読取部
25 …タッチ入力部(キー入力部)
26 …カメラ部
27 …無線通信部
P …プロジェクタ
10 Information display device (functional calculator)
DESCRIPTION OF SYMBOLS 11 ... Key input part 111 ... Numerical value / arithmetic symbol key group 112 ... Function function key group 113 ... Mode setting key group 114 ... Function key group 115 ... Cursor key 12 ... Display output part 13 ... CPU
DESCRIPTION OF SYMBOLS 14 ... Memory 141 ... Display control program 142 ... Input data area 143 ... Main body key log area 144 ... QR key log area 145 ... Reception QR key log area 15 ... Recording medium reading part 16 ... Communication part 16a ... Wireless communication part 20 ... Camera Communication equipment (tablet PC with camera, etc.)
21 ... Display output unit 22 ... CPU
DESCRIPTION OF SYMBOLS 23 ... Memory 221 ... Communication apparatus control program 222 ... QR reading process program 223 ... Calculator emulator program 224 ... Input data area 225 ... Reception QR key log area 226 ... Calculator key log area 24 ... Recording medium reading part 25 ... Touch input part ( Key input part)
26 ... Camera unit 27 ... Wireless communication unit P ... Projector

Claims (6)

ユーザ操作に応じた一連の操作データを入力する操作データ入力手段と、
前記操作データ入力手段により入力された一連の操作データに従って表示部に表示出力する画面情報を順次更新する画面更新表示制御手段と、
外部機器により入力され外部の表示装置に表示させた一連の操作データの2次元コード画像を取得し当該2次元コード画像がデコードされてなる前記外部機器の一連の操作データを受信する操作データ受信手段と、
前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御手段と、
を備えたことを特徴とする表示制御装置。
Operation data input means for inputting a series of operation data according to user operations;
Screen update display control means for sequentially updating screen information to be displayed and output on the display unit in accordance with a series of operation data input by the operation data input means;
Operation data receiving means for acquiring a two-dimensional code image of a series of operation data input from an external device and displayed on an external display device, and receiving the series of operation data of the external device obtained by decoding the two-dimensional code image When,
Screen information to be displayed and output on the display unit in accordance with operation data subsequent to operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Screen correction display control means for correcting and updating;
A display control apparatus comprising:
前記画面修正表示制御手段は、前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報をその異なる部分を識別可能に修正して更新する、
ことを特徴とする請求項1に記載の表示制御装置。
The screen correction display control means is configured to display the display according to operation data after the operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Update the screen information to be displayed and output on the screen by correcting the different parts so that they can be identified.
The display control apparatus according to claim 1.
前記操作データ入力手段により入力した一連の操作データを2次元コード画像にして出力する操作データ出力手段を備えた、
ことを特徴とする請求項1または請求項2に記載の表示制御装置。
An operation data output means for outputting a series of operation data input by the operation data input means as a two-dimensional code image ;
The display control device according to claim 1 , wherein the display control device is a display control device.
前記操作データ入力手段により入力された一連の操作データを記憶する操作データ記憶手段を備え、
前記操作データ記憶手段は、前記操作データ入力手段により入力された一連の操作データを、ユーザ操作に応じた当該操作データの記録指示毎にその指示回数に対応した区切り番号を付加して記憶し、
前記操作データ出力手段は、前記操作データ記憶手段からユーザ操作に応じて指定された前記区切り番号までの一連の操作データを読み出して2次元コード画像にして出力する、
ことを特徴とする請求項3に記載の表示制御装置。
Operation data storage means for storing a series of operation data input by the operation data input means,
The operation data storage means stores a series of operation data input by the operation data input means with a delimiter number corresponding to the number of instructions for each operation data recording instruction corresponding to a user operation,
The operation data output means reads out a series of operation data up to the delimiter number specified in accordance with a user operation from the operation data storage means, and outputs it as a two-dimensional code image .
The display control apparatus according to claim 3 .
表示部を備えた電子機器の表示制御方法であって、  A display control method for an electronic device including a display unit,
ユーザ操作に応じた一連の操作データを入力する操作データ入力ステップと、  An operation data input step for inputting a series of operation data according to a user operation;
前記操作データ入力ステップにより入力された一連の操作データに従って前記表示部に表示出力する画面情報を順次更新する画面更新表示制御ステップと、  A screen update display control step for sequentially updating screen information to be displayed and output on the display unit in accordance with a series of operation data input in the operation data input step;
外部機器により入力され外部の表示装置に表示させた一連の操作データの2次元コード画像を取得し当該2次元コード画像がデコードされてなる前記外部機器の一連の操作データを受信する操作データ受信ステップと、  An operation data receiving step of acquiring a series of operation data of the external device obtained by acquiring a series of operation data input by an external device and displayed on an external display device and decoding the two-dimensional code image. When,
前記操作データ受信ステップにより受信された一連の操作データのうち、前記操作データ入力ステップにより入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御ステップと、  Screen information to be displayed and output on the display unit according to operation data after the operation data different from the series of operation data input by the operation data input step among the series of operation data received by the operation data receiving step. A screen correction display control step for correcting and updating;
を備えたことを特徴とする表示制御方法。A display control method comprising:
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
ユーザ操作に応じた一連の操作データを入力する操作データ入力手段、
前記操作データ入力手段により入力された一連の操作データに従って表示部に表示出力する画面情報を順次更新する画面更新表示制御手段、
外部機器により入力され外部の表示装置に表示させた一連の操作データの2次元コード画像を取得し当該2次元コード画像がデコードされてなる前記外部機器の一連の操作データを受信する操作データ受信手段、
前記操作データ受信手段により受信された一連の操作データのうち、前記操作データ入力手段により入力された一連の操作データとは異なる操作データ以降の操作データに従って、前記表示部に表示出力する画面情報を修正して更新する画面修正表示制御手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
A program for controlling a computer of an electronic device,
The computer,
Operation data input means for inputting a series of operation data according to user operations;
Screen update display control means for sequentially updating screen information to be displayed and output on the display unit in accordance with a series of operation data input by the operation data input means;
Operation data receiving means for acquiring a two-dimensional code image of a series of operation data input from an external device and displayed on an external display device, and receiving the series of operation data of the external device obtained by decoding the two-dimensional code image ,
Screen information to be displayed and output on the display unit in accordance with operation data subsequent to operation data different from the series of operation data input by the operation data input means among the series of operation data received by the operation data receiving means. Screen correction display control means for correcting and updating,
A computer-readable program that allows it to function as a computer.
JP2014252929A 2014-12-15 2014-12-15 Display control apparatus, display control method, and program Active JP6311593B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014252929A JP6311593B2 (en) 2014-12-15 2014-12-15 Display control apparatus, display control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014252929A JP6311593B2 (en) 2014-12-15 2014-12-15 Display control apparatus, display control method, and program

Publications (2)

Publication Number Publication Date
JP2016114752A JP2016114752A (en) 2016-06-23
JP6311593B2 true JP6311593B2 (en) 2018-04-18

Family

ID=56141605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014252929A Active JP6311593B2 (en) 2014-12-15 2014-12-15 Display control apparatus, display control method, and program

Country Status (1)

Country Link
JP (1) JP6311593B2 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52140250A (en) * 1976-05-18 1977-11-22 Patento Intaanashiyonaru Kk Card reading type studying instrument
US5836666A (en) * 1995-03-31 1998-11-17 Casio Computer Co., Ltd. Electronic calculating apparatus
JP2004110340A (en) * 2002-09-18 2004-04-08 Sony Corp Information service utilization support system, server, and program
JP2004258403A (en) * 2003-02-26 2004-09-16 Takeshi Suzuki Learning system
JP4381152B2 (en) * 2004-01-06 2009-12-09 株式会社エドウェル Individual learning print creation system and program thereof
JP2005326959A (en) * 2004-05-12 2005-11-24 Nec Fielding Ltd Skill level evaluation system
JP2013068794A (en) * 2011-09-22 2013-04-18 Mitsubishi Electric Corp Training study support device
JP6069997B2 (en) * 2012-09-18 2017-02-01 カシオ計算機株式会社 Electronic device, program, and display control method

Also Published As

Publication number Publication date
JP2016114752A (en) 2016-06-23

Similar Documents

Publication Publication Date Title
EP2998876B1 (en) Calculator, recording medium and compute server
US9146667B2 (en) Electronic device, display system, and method of displaying a display screen of the electronic device
JP2005339017A (en) Electronic device
US20160085716A1 (en) Expression processing device, compute server and recording medium having expression processing program recorded thereon
JP4961792B2 (en) Formula editing apparatus and formula editing program
JP6311593B2 (en) Display control apparatus, display control method, and program
JP2009059256A (en) Electronic device capable of drawing graph, and program
JP2008108132A (en) Electronic equipment, projector, electronic equipment control program, projector control program
JP2017174189A (en) Calculation device, electronic equipment, calculation method, communication method, and program
JP6561626B2 (en) Electronic device, calculation processing method, and program
JP4735549B2 (en) Electronic device and electronic device control program
JP2019008512A (en) Electronic device, output method, drawing method, and program
JP5211851B2 (en) Electronic calculator
JP2017130084A (en) Electronic device and display program
JP6524740B2 (en) Electronic equipment, calculation processing program
JP5488071B2 (en) Electronic calculator and program
JP6504128B2 (en) Electronic device, data processing method and program
JP5979212B2 (en) Electronic equipment and programs
JP2011043917A (en) Mathematical expression display arithmetic unit and program
JP5532890B2 (en) Display device and program
JP5140656B2 (en) Information terminal
US10977769B2 (en) Electronic device, movement path recording method, and computer-readable storage medium
JP6759591B2 (en) Electronic equipment and calculation processing programs
JP2016062504A (en) Mathematical expression processing device, calculation server, and program
US20110074798A1 (en) Display terminal device, image display control method, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161019

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170725

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170925

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180305

R150 Certificate of patent or registration of utility model

Ref document number: 6311593

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150