(57)【要約】【課題】プロジェクタに接続可能な小型電子機器において、ユーザ操作に応じた表示データと当該表示データに対応する重要なデータとを併せて外部の表示装置に表示させる。【解決手段】例えば関数グラフモードにおいて、グラフ表示の座標レンジを設定する表示設定データと所望のグラフ式とを入力し、当該グラフ式に対応するグラフを描画した関数グラフ画面ＧＦを表示部２０に表示させると、予め記憶された各動作モードでの画面タイプ対応データに従い、表示された画面タイプ（関数グラフ画面）に対応する他の画面タイプ（グラフ式画面と表示設定画面）が決定される。すると、現在表示中の関数グラフ画面ＧＦと共に、前記決定された対応画面タイプのグラフ式画面ＳＦと表示設定画面ＳＨの各画像をプロジェクタ３０用に配置したプロジェクタ送信画像データが生成され、プロジェクタ３０に送信されてスクリーン３７に投影表示される。【選択図】      図９
2011053827.tif 000002
【特許請求の範囲】
【請求項１】
表示装置との接続機能を有し表示部を備えた電子機器であって、
ユーザ操作に応じてデータを処理するデータ処理手段と、
このデータ処理手段によるデータ処理に応じて取得されるそれぞれ対応関係を有する複数種類の画面データの各画面タイプを対応付けて記憶する画面タイプ対応記憶手段と、
前記データ処理手段によるデータ処理に応じて取得された画面データを前記表示部に表示させる処理画面表示制御手段と、
この処理画面表示制御手段により前記表示部に表示された画面データの画面タイプに対応する他の画面タイプを前記画面タイプ対応記憶手段により記憶された各画面タイプに基づき決定する対応画面タイプ決定手段と、
この対応画面タイプ決定手段により決定された他の画面タイプの画面データを前記データ処理手段によるデータ処理に基づき取得する対応他画面取得手段と、
前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとからなる画像を前記表示装置へ送信する画像送信手段と、
を備えたことを特徴とする電子機器。
【請求項２】
前記画像送信手段により前記表示装置へ送信する画像は、前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとを一画面に配置した画像であり、当該画像内で前記処理画面表示制御手段により表示された画面データは識別されてなることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記処理画面表示制御手段により前記表示部に表示された画面データの画面タイプが変更されたことを判断する画面タイプ変更判断手段と、
この画面タイプ変更判断手段により前記表示部に表示された画面データの画面タイプが変更されたと判断される毎に、前記対応画面タイプ決定手段による他の画面タイプの決定、前記対応他画面取得手段による他の画面タイプの画面データの取得、前記画像送信手段による前記表示装置への画像の送信を実行させる画面タイプ変更制御手段と、
を備えたことを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記画像送信手段による前記表示装置への画像の送信の後に、ユーザ操作に応じて、当該画像に含まれる他の画面タイプの画面データの数の変更を指示する画面変更指示手段と、
この画面変更指示手段により他の画面タイプの画面データの数の変更が指示される毎に、当該指示された他の画面タイプの画面データの数に応じて、前記対応他画面取得手段による他の画面タイプの画面データの取得、前記画像送信手段による前記表示装置への画像の送信を実行させる画面数変更制御手段と、
を備えたことを特徴とする請求項１ないし請求項３の何れか１項に記載の電子機器。
【請求項５】
前記データ処理手段は、ユーザ操作に応じて入力されたグラフ化すべき関数式のデータとグラフの表示範囲を設定する表示設定データとに基づいて当該関数式に対応するグラフを描画するグラフ描画手段を有し、
前記画面タイプ対応記憶手段は、前記グラフ描画手段によるデータ処理に応じて取得される関数式の画面と表示設定の画面とグラフの画面の各画面タイプを対応付けて記憶する関数グラフ用の画面タイプ対応記憶手段を有し、
前記処理画面表示制御手段は、前記グラフ描画手段によるデータ処理に応じて取得されたグラフの画面を前記表示部に表示させる関数グラフ画面の表示制御手段を有し、
前記画像送信手段による前記表示装置への画像の送信の後に、ユーザ操作に応じて、前記関数式における特徴点の算出を指示する特徴点算出指示手段と、
この特徴点算出指示手段による指示に応じて、前記関数式の特徴点を算出する特徴点算出手段と、
この特徴点算出手段により算出された前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれるか否かを判断する特徴点判断手段と、
この特徴点判断手段により前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれると判断された場合に、前記関数グラフ画面の表示制御手段により表示されたグラフの画面内に前記特徴点を付加した画面データと前記対応他画面取得手段により取得された前記関数式の画面データと前記表示設定の画面データとからなる画像を再生成して前記表示装置へ送信する第１の再生成画像送信手段と、
前記特徴点判断手段により前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれないと判断された場合に、当該設定されたグラフの表示範囲を前記特徴点が含まれる表示範囲に変更する表示設定変更手段と、
この表示設定変更手段により変更されたグラフの表示範囲に応じて前記関数グラフ画面の表示制御手段により表示されたグラフの画面を修正するグラフ画面修正手段と、
このグラフ画面修正手段により表示範囲の修正されたグラフの画面内に前記特徴点を付加した画面データと前記対応他画面取得手段により取得された前記関数式の画面データと前記表示設定変更手段により変更された表示設定の画面データとからなる画像を再生成して前記表示装置へ送信する第２の再生成画像送信手段と、
を備えたことを特徴とする請求項１ないし請求項４の何れか１項に記載の電子機器。
【請求項６】
表示装置との接続機能を有し表示部を備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
ユーザ操作に応じてデータを処理するデータ処理手段、
このデータ処理手段によるデータ処理に応じて取得されるそれぞれ対応関係を有する複数種類の画面データの各画面タイプを対応付けてメモリに記憶させる画面タイプ対応記憶手段、
前記データ処理手段によるデータ処理に応じて取得された画面データを前記表示部に表示させる処理画面表示制御手段、
この処理画面表示制御手段により前記表示部に表示された画面データの画面タイプに対応する他の画面タイプを前記画面タイプ対応記憶手段により記憶された各画面タイプに基づき決定する対応画面タイプ決定手段、
この対応画面タイプ決定手段により決定された他の画面タイプの画面データを前記データ処理手段によるデータ処理に基づき取得する対応他画面取得手段、
前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとからなる画像を前記表示装置へ送信する画像送信手段、
として機能させるようにしたコンピュータ読み込み可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタなどの大画面表示装置との接続機能を有する小型の電子機器およびその制御プログラムに関する。
【背景技術】
【０００２】
近年、関数計算などの多種多様な計算処理が行える関数電卓と称する小型電子式計算機を、教育現場に持ち込んで使用することが広く行われるようになっている。
【０００３】
この小型電子式計算機を、例えば計算の学習のために先生と生徒の両者が持って使用する場合に、先生が授業によって操作したキーの画像、このキーのキーボード上での位置を識別状態にしたキーボードの画像、このキー操作に応じて動作した表示画面の画像を併せてプロジェクタに送信する。
【０００４】
そして、キー操作の都度、そのキーの画像、キーボードの画像、表示画面の画像を更新してプロジェクタ側で表示させることで、この計算機を利用した種々の計算の学習が効率良く行えるようにした電子機器（小型電子式計算機）が考えられている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１０８１３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記従来の電子機器（小型電子式計算機）では、先生がどのようなキー操作を行っているかの実際の操作手順、キーの位置、キー操作に応じた動作画面を、プロジェクタ側でリアルタイムに生徒が見て、主に計算機の操作手法について学習することはできる。
【０００７】
しかしながら、前記電子機器（小型電子式計算機）において、例えば任意の関数式を入力し、この関数式に応じたグラフを表示させた場合に、そのキー操作の画像とグラフの画像とをプロジェクタ側で表示させることはできるものの、関数式とグラフと当該グラフの表示範囲（座標レンジ）など、操作データではなく、ある処理により得られた表示データに対応する重要なデータを併せて表示させることはできない。
【０００８】
本発明は、このような課題に鑑みなされたもので、ユーザ操作に応じた表示データと当該表示データに対応する重要なデータとを併せて外部の表示装置に表示させることが可能になる電子機器およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の電子機器は、表示装置との接続機能を有し表示部を備えた電子機器であって、ユーザ操作に応じてデータを処理するデータ処理手段と、このデータ処理手段によるデータ処理に応じて取得されるそれぞれ対応関係を有する複数種類の画面データの各画面タイプを対応付けて記憶する画面タイプ対応記憶手段と、前記データ処理手段によるデータ処理に応じて取得された画面データを前記表示部に表示させる処理画面表示制御手段と、この処理画面表示制御手段により前記表示部に表示された画面データの画面タイプに対応する他の画面タイプを前記画面タイプ対応記憶手段により記憶された各画面タイプに基づき決定する対応画面タイプ決定手段と、この対応画面タイプ決定手段により決定された他の画面タイプの画面データを前記データ処理手段によるデータ処理に基づき取得する対応他画面取得手段と、前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとからなる画像を前記表示装置へ送信する画像送信手段と、を備えたことを特徴としている。
【００１０】
請求項２に記載の電子機器は、前記請求項１に記載の電子機器において、前記画像送信手段により前記表示装置へ送信する画像は、前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとを一画面に配置した画像であり、当該画像内で前記処理画面表示制御手段により表示された画面データは識別されてなることを特徴としている。
【００１１】
請求項３に記載の電子機器は、前記請求項１または請求項２に記載の電子機器において、前記処理画面表示制御手段により前記表示部に表示された画面データの画面タイプが変更されたことを判断する画面タイプ変更判断手段と、この画面タイプ変更判断手段により前記表示部に表示された画面データの画面タイプが変更されたと判断される毎に、前記対応画面タイプ決定手段による他の画面タイプの決定、前記対応他画面取得手段による他の画面タイプの画面データの取得、前記画像送信手段による前記表示装置への画像の送信を実行させる画面タイプ変更制御手段と、を備えたことを特徴としている。
【００１２】
請求項４に記載の電子機器は、前記請求項１ないし請求項３の何れか１項に記載の電子機器において、前記画像送信手段による前記表示装置への画像の送信の後に、ユーザ操作に応じて、当該画像に含まれる他の画面タイプの画面データの数の変更を指示する画面変更指示手段と、この画面変更指示手段により他の画面タイプの画面データの数の変更が指示される毎に、当該指示された他の画面タイプの画面データの数に応じて、前記対応他画面取得手段による他の画面タイプの画面データの取得、前記画像送信手段による前記表示装置への画像の送信を実行させる画面数変更制御手段と、を備えたことを特徴としている。
【００１３】
請求項５に記載の電子機器は、前記請求項１ないし請求項４の何れか１項に記載の電子機器において、前記データ処理手段は、ユーザ操作に応じて入力されたグラフ化すべき関数式のデータとグラフの表示範囲を設定する表示設定データとに基づいて当該関数式に対応するグラフを描画するグラフ描画手段を有し、前記画面タイプ対応記憶手段は、前記グラフ描画手段によるデータ処理に応じて取得される関数式の画面と表示設定の画面とグラフの画面の各画面タイプを対応付けて記憶する関数グラフ用の画面タイプ対応記憶手段を有し、前記処理画面表示制御手段は、前記グラフ描画手段によるデータ処理に応じて取得されたグラフの画面を前記表示部に表示させる関数グラフ画面の表示制御手段を有し、前記画像送信手段による前記表示装置への画像の送信の後に、ユーザ操作に応じて、前記関数式における特徴点の算出を指示する特徴点算出指示手段と、この特徴点算出指示手段による指示に応じて、前記関数式の特徴点を算出する特徴点算出手段と、この特徴点算出手段により算出された前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれるか否かを判断する特徴点判断手段と、この特徴点判断手段により前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれると判断された場合に、前記関数グラフ画面の表示制御手段により表示されたグラフの画面内に前記特徴点を付加した画面データと前記対応他画面取得手段により取得された前記関数式の画面データと前記表示設定の画面データとからなる画像を再生成して前記表示装置へ送信する第１の再生成画像送信手段と、前記特徴点判断手段により前記関数式の特徴点が前記表示設定データにより設定されたグラフの表示範囲に含まれないと判断された場合に、当該設定されたグラフの表示範囲を前記特徴点が含まれる表示範囲に変更する表示設定変更手段と、この表示設定変更手段により変更されたグラフの表示範囲に応じて前記関数グラフ画面の表示制御手段により表示されたグラフの画面を修正するグラフ画面修正手段と、このグラフ画面修正手段により表示範囲の修正されたグラフの画面内に前記特徴点を付加した画面データと前記対応他画面取得手段により取得された前記関数式の画面データと前記表示設定変更手段により変更された表示設定の画面データとからなる画像を再生成して前記表示装置へ送信する第２の再生成画像送信手段と、を備えたことを特徴としている。
【００１４】
請求項６に記載のプログラムは、表示装置との接続機能を有し表示部を備えた電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、ユーザ操作に応じてデータを処理するデータ処理手段、このデータ処理手段によるデータ処理に応じて取得されるそれぞれ対応関係を有する複数種類の画面データの各画面タイプを対応付けてメモリに記憶させる画面タイプ対応記憶手段、前記データ処理手段によるデータ処理に応じて取得された画面データを前記表示部に表示させる処理画面表示制御手段、この処理画面表示制御手段により前記表示部に表示された画面データの画面タイプに対応する他の画面タイプを前記画面タイプ対応記憶手段により記憶された各画面タイプに基づき決定する対応画面タイプ決定手段、この対応画面タイプ決定手段により決定された他の画面タイプの画面データを前記データ処理手段によるデータ処理に基づき取得する対応他画面取得手段、前記処理画面表示制御手段により表示された画面データと前記対応他画面取得手段により取得された他の画面タイプの画面データとからなる画像を前記表示装置へ送信する画像送信手段、として機能させることを特徴としている。
【発明の効果】
【００１５】
本発明によれば、ユーザ操作に応じた表示データと当該表示データに対応する重要なデータとを併せて外部の表示装置に表示させることが可能になる電子機器およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の電子機器の実施形態に係るグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムの構成を示すブロック図。
【図２】縦型のグラフ関数電卓１０の外観構成を示す正面図。
【図３】横型のグラフ関数電卓１０の外観構成を示す正面図。
【図４】前記グラフ関数電卓１０のＲＯＭ１２に記憶される主なデータの内容を示す図。
【図５】前記グラフ関数電卓１０のＤＲＡＭ１７に確保されたデータメモリの内容を示す図。
【図６】前記グラフ関数電卓（小型電子機器）１０の関数グラフモードでの関数グラフデータ入力／グラフ表示処理を示すフローチャート。
【図７】前記グラフ関数電卓（小型電子機器）１０の統計グラフモードでの統計グラフデータ入力／グラフ表示処理を示すフローチャート。
【図８】前記グラフ関数電卓（小型電子機器）１０の各動作モードにおいて割り込みで繰り返し実行されるプロジェクタ対応処理を示すフローチャート。
【図９】前記縦型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例を示す図。
【図１０】前記横型のグラフ関数電卓（小型電子機器）１０の統計グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その１）を示す図。
【図１１】前記横型のグラフ関数電卓（小型電子機器）１０の統計グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その２）を示す図。
【図１２】前記横型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その１）を示す図。
【図１３】前記横型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その２）を示す図。
【発明を実施するための形態】
【００１７】
以下図面により本発明の実施の形態について説明する。
【００１８】
図１は、本発明の電子機器の実施形態に係るグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムの構成を示すブロック図である。
【００１９】
図２は、縦型のグラフ関数電卓１０の外観構成を示す正面図である。
【００２０】
図３は、横型のグラフ関数電卓１０の外観構成を示す正面図である。
【００２１】
グラフ関数電卓１０は、コンピュータである制御部（ＣＰＵ）１１を備えている。
【００２２】
制御部（ＣＰＵ）１１は、ＲＯＭ(Flash)１２に予め記憶されているシステムプログラム、あるいはメモリカード１３からＩ／Ｏポート１４を介してＲＯＭ１２内のシステム領域に記憶された計算機制御プログラム、あるいはＩ／Ｏポート１４から外部ＰＣ１５を経由して接続される通信ネットワークＮ上のＷｅｂサーバ（プログラムサーバ）１６からダウンロードされて前記ＲＯＭ１２内のシステム領域に記憶された計算機制御プログラムに従い、ＤＲＡＭ１７を作業用メモリ（ワークメモリ）として回路各部の動作を制御する。そして、前記ＲＯＭ１２に予め記憶されたシステムプログラムやそのシステム領域に読み込まれた計算機制御プログラムは、キーボード１８からのキー入力信号に応じて起動される。
【００２３】
なお、前記ＲＯＭ１２に記憶される計算機制御プログラムには、本グラフ関数電卓１０の全動作中に渡ってその計算・表示動作の制御を行うための基本処理プログラム１２ａ（図４参照）が含まれており、キー入力された数値，記号，計算式の表示、計算式の演算、演算結果の表示、グラフの描画・表示、カーソル（ポインタ）の表示・移動表示などが制御される。また、この計算機制御プログラムには、本グラフ関数電卓１０をプロジェクタ３０に接続した場合に、該プロジェクタ３０によってグラフ関数電卓１０における現在の表示画面および現在の表示画面の内容に対応（関係）する他の画面を併せて表示させるための画像データを生成して送信するプロジェクタ対応処理プログラム１２ｂ（図４参照）も含まれる。
【００２４】
制御部（ＣＰＵ）１１には、前記ＲＯＭ１２、メモリカード１３、Ｉ／Ｏポート１４、ＤＲＡＭ１７、キーボード１８が接続される他に、液晶駆動回路１９を介して液晶表示部（ＬＣＤ）２０が接続される。
【００２５】
前記Ｉ／Ｏポート１４には、当該グラフ関数電卓１０における現在の表示画面および現在の表示画面に対応（関係）する他の画面を併せて投影表示させるためのプロジェクタ３０が接続される。
【００２６】
前記キーボード１８には、図２、図３に示すように、各種関数の指定や計算形式の指定などを行う関数・機能キーと共に、演算子キー、テンキー、カーソルキーなどの種々のキーが設けられる。
【００２７】
図４は、前記グラフ関数電卓１０のＲＯＭ１２に記憶される主なデータの内容を示す図である。
【００２８】
ＲＯＭ１２には、前記計算機制御プログラムとしての基本処理プログラム１２ａおよびプロジェクタ対応処理プログラム１２ｂが記憶される他に、画面タイプ対応データ１２ｃが記憶される。
【００２９】
この画面タイプ対応データ１２ｃは、グラフ関数電卓１０の各動作モードにおいて、互いに対応関係にある画面のタイプを対応付けて記憶するデータであり、例えば関数式に応じたグラフを表示する関数グラフモード用の画面タイプ対応データ１２ｃ１としては、当該グラフを描画する関数グラフ画面（ＧＦ）と、当該グラフに対応するグラフ式（関数式）を描画するグラフ式画面（ＳＦ）と、前記関数グラフ画面（ＧＦ）の表示範囲（座標レンジ）を設定する表示設定画面（ＳＨ）との３つの画面タイプが対応付けられて記憶される。
【００３０】
また、例えば統計（表）データに応じた回帰グラフを表示する統計グラフモード用の画面タイプ対応データ１２ｃ２としては、当該グラフを描画する統計グラフ画面（ＧＴ）と、当該グラフに対応する統計（表）データを描画する表データ画面（ＬＴ）と、前記統計グラフ画面（ＧＴ）の表示範囲（座標レンジ）を設定する表示設定画面（ＳＨ）と、統計（表）データを回帰させるグラフの種類を設定する統計設定画面（ＳＴ）との４つの画面タイプが対応付けられて記憶される。
【００３１】
さらに、例えば方程式に係数を入力してその解を表示する方程式演算モード用の画面タイプ対応データ１２ｃ３としては、方程式に任意の係数を入力する方程式係数画面と、係数の入力された方程式の解を描画する方程式解画面との２つの画面タイプが対応付けられて記憶される。
【００３２】
その他の動作モード用の画面タイプ対応データも同様にして記憶される。
【００３３】
図５は、前記グラフ関数電卓１０のＤＲＡＭ１７に確保されたデータメモリの内容を示す図である。
【００３４】
前記ＤＲＡＭ１７には、図５に示すように、グラフ式データメモリ１７ａ、表示設定データメモリ１７ｂ、表データメモリ１７ｃ１、統計設定データメモリ１７ｃ２、接続有無メモリ１７ｄ、現在画面タイプメモリ１７ｅ、対応他画面タイプメモリ１７ｆ、送信他画面タイプメモリ１７ｇ、現在画面画像メモリ１７ｈ、他画面ｎ画像メモリ１７ｉｎ…、送信画像メモリ１７ｊなどが備えられる。
【００３５】
グラフ式データメモリ１７ａには、グラフ化すべき関数式が記憶される、
表示設定データメモリ１７ｂには、グラフを描画する画面の座標レンジが記憶される。
【００３６】
表データメモリ１７ｃ１には、統計（表）データが記憶される。
【００３７】
統計設定データメモリ１７ｃ２には、前記統計（表）データを解析する形態や対象項目が記憶される。
【００３８】
接続有無メモリ１７ｄには、プロジェクタ３０との接続状態を示すフラグが記憶される。
【００３９】
現在画面タイプメモリ１７ｅには、本グラフ関数電卓１０にて現在表示中の画面タイプが記憶される。
【００４０】
対応他画面タイプメモリ１７ｆには、前記現在画面タイプメモリ１７ｅに記憶された現在画面タイプに対応して前記画面タイプ対応データ１２ｃから読み出された関係する他の画面タイプが記憶される。
【００４１】
送信他画面タイプメモリ１７ｇには、前記対応他画面タイプメモリ１７ｆに記憶された他の画面タイプのうちプロジェクタ３０へ送信すべき他の画面タイプが選択的に記憶される。
【００４２】
現在画面画像メモリ１７ｈには、前記現在画面タイプメモリ１７ｅに記憶された現在表示中の画面タイプの実画像データが記憶される。
【００４３】
他画面１画像メモリ１７ｉ１，他画面２画像メモリ１７ｉ２，…には、前記対応他画面タイプメモリ１７ｆに記憶された他の画面タイプそれぞれの実画像データが記憶される。
【００４４】
送信画像メモリ１７ｊには、前記現在画面画像メモリ１７ｈに記憶された現在表示中の画面タイプの実画像データと、前記送信他画面タイプメモリ１７ｇに記憶されたプロジェクタ３０へ送信すべき他の画面タイプに従い前記他画面１画像メモリ１７ｉ１，他画面２画像メモリ１７ｉ２，…から選択的に読み出された他の画面タイプそれぞれの実画像データとを併せて配置したプロジェクタ送信画像データが記憶される。
【００４５】
一方、プロジェクタ３０は、コンピュータである制御部（ＣＰＵ）３１を備えている。
【００４６】
制御部（ＣＰＵ）３１は、ＲＯＭ３２に予め記憶されているシステムプログラム、あるいはＩ／Ｏポート３３から外部ＰＣ１５を経由して接続される通信ネットワークＮ上のＷｅｂサーバ（プログラムサーバ）１６からダウンロードされて前記ＲＯＭ３２内のシステム領域に記憶されたプロジェクタ制御プログラムに従い、ＲＡＭ３４を作業用メモリ（ワークメモリ）として回路各部の動作を制御する。そして、前記ＲＯＭ３２に予め記憶されたシステムプログラムやそのシステム領域に読み込まれたプロジェクタ制御プログラムは、キー入力部３５からのキー入力信号や前記グラフ関数電卓１０から受信される各種のデータ信号に基づき起動される。
【００４７】
制御部（ＣＰＵ）３１には、前記ＲＯＭ３２、Ｉ／Ｏポート３３、ＲＡＭ３４、キー入力部３５が接続される他に、画像出力部３６が接続され、スクリーン３７に対するグラフ関数電卓１０の現在の表示画面および現在の表示画面に対応（関係）する他の画面を併せた画像（グラフ関数電卓１０から受信されたプロジェクタ送信画像）の投影表示制御が行われる。
【００４８】
このようなグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムでは、グラフ関数電卓１０の各動作モードにおいて、ユーザ操作に応じた画面データ（１７ｈ）が生成されて液晶表示部２０に表示されると、この表示された画面データ（１７ｈ）の画面タイプ（１７ｅ）に対応（関係）した画面タイプ（１７ｆ）が前記画面タイプ対応データ１２ｃに基づき決定される。そして、前記表示された画面データ（１７ｈ）と、前記決定された画面タイプ（１７ｆ）に対応する画面データ（１７ｉｎ）とを併せて配置したプロジェクタ用の画像データ（１７ｊ）が生成される。そして、前記生成されたプロジェクタ用の画像データ（１７ｊ）がプロジェクタ３０に送信されて投影表示される。
【００４９】
これにより、グラフ関数電卓１０のユーザ操作に応じてその表示部２０に表示される画面データ（例えば関数グラフ画面ＧＦ）だけでなく、この画面データの内容に連動する他の画面データ（グラフ式画面ＳＦと表示設定画面ＳＨ）も併せて、プロジェクタ３０にてリアル且つ明確に分かり易く投影表示させることができる。
【００５０】
次に、前記構成のグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムの動作について説明する。
【００５１】
図６は、前記グラフ関数電卓（小型電子機器）１０の関数グラフモードでの関数グラフデータ入力／グラフ表示処理を示すフローチャートである。
【００５２】
図７は、前記グラフ関数電卓（小型電子機器）１０の統計グラフモードでの統計グラフデータ入力／グラフ表示処理を示すフローチャートである。
【００５３】
図８は、前記グラフ関数電卓（小型電子機器）１０の各動作モードにおいて割り込みで繰り返し実行されるプロジェクタ対応処理を示すフローチャートである。
【００５４】
図９は、前記縦型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例を示す図である。
【００５５】
ユーザ操作に応じて、グラフ関数電卓１０の動作モードが関数グラフモードに設定されると、図６における関数グラフデータ入力／グラフ表示処理が起動される。
【００５６】
先ず、グラフを表示させる表示画面（２０）上の座標レンジを設定するために、表示設定(View Window)の入力操作が行われると（ステップＦ１）、液晶表示部２０に表示設定画面ＳＨ（図９参照）が表示される（ステップＦ２）。
【００５７】
この表示設定画面ＳＨにおいて、ｘ軸の最小値(ｘmin)／最大値(ｘmax)、スケール(scale)、１表示ドット当たりの変化幅(dot)、ｙ軸の最小値(ｙmin)／最大値(ｙmax)、スケール(scale)が入力されると（ステップＦ３）、入力された表示設定データは、ＤＲＡＭ１７内の表示設定データメモリ１７ｂに登録される（ステップＦ４）。
【００５８】
次に、グラフ化の対象とするグラフ式（関数式）を入力するために、グラフ式画面の入力操作が行われると（ステップＦ５）、液晶表示部２０にグラフ式画面ＳＦ（図９参照）が表示される（ステップＦ６）。
【００５９】
このグラフ式画面ＳＦにおいて、所望のグラフ式（関数式）が、例えば[y1=x2][y2=x][y3=-ｘ]として入力されると（ステップＦ７）、入力されたグラフ式データは、ＤＲＡＭ１７のグラフ式データメモリ１７ａに登録される（ステップＦ８）。
【００６０】
ここで、グラフ描画の実行を指示する操作が行われると（ステップＦ９）、図２および図９（Ａ）に示すように、前記表示設定データメモリ１７ｂに記憶された表示設定データ（ＳＨ）に応じた座標レンジを対象に、前記グラフ式データメモリ１７ａに記憶された各グラフ式（関数式）に対応するグラフy1,y2,y3を描画した関数グラフ画面ＧＦが、液晶表示部２０に表示される（ステップＦ１０）。
【００６１】
前記関数グラフモードでの関数グラフデータ入力／グラフ表示処理に伴い割り込みで起動されるプロジェクタ対応処理１２ｂ（図８参照）において、ＤＲＡＭ１７内の接続有無メモリ１７ｄに記憶されるプロジェクタ３０との接続状態を示すフラグに基づき、図９（Ａ）（Ｂ）に示すように、プロジェクタ３０との接続があると判断されると（ステップＰ１（Ｙｅｓ））、新規で接続されたのかまたは既に接続中であったのかが判断される（ステップＰ２）。
【００６２】
ここで、プロジェクタ３０と新規で接続されたと判断されると（ステップＰ２（Ｙｅｓ））、ＤＲＡＭ１７内の現在画面タイプメモリ１７ｅに記憶される画面タイプのデータに基づき、現在、液晶表示部２０に表示されている画面のタイプが関数グラフ画面（ＧＦ）であると判定される（ステップＰ３）。
【００６３】
すると、ＲＯＭ１２に記憶された関数グラフモード用の画面タイプ対応データ１２ｃ１（図４参照）に基づき、前記関数グラフ画面ＧＦに対応する他画面のタイプが、グラフ式画面（ＳＦ）と表示設定画面（ＳＨ）として決定され、対応他画面タイプメモリ１７ｆに記憶される（ステップＰ４）。
【００６４】
そして、前記関数グラフ画面ＧＦに対応する他画面のタイプとして、グラフ式画面（ＳＦ）と表示設定画面（ＳＨ）があると判断されると（ステップＰ５（Ｙｅｓ））、前記現在画面タイプメモリ１７ｅに記憶された画面タイプ（関数グラフ画面（ＧＦ））と、前記対応他画面タイプメモリ１７ｆに記憶された他画面タイプ（グラフ式画面（ＳＦ）と表示設定画面（ＳＨ））との３つの画面タイプが、プロジェクタ３０へ送信すべき画面タイプとして設定される。そしてその他画面タイプ（グラフ式画面（ＳＦ）と表示設定画面（ＳＨ））が、送信他画面タイプメモリ１７ｇに記憶される（ステップＰ６）。
【００６５】
すると、前記プロジェクタ３０へ送信すべき画面数“３”とその画面タイプ（関数グラフ画面（ＧＦ）、グラフ式画面（ＳＦ）、表示設定画面（ＳＨ））に応じて、プロジェクタ３０で投影すべき画像上での各画面のサイズと位置が設定される（ステップＰ８）。
【００６６】
そして、前記現在表示中の関数グラフ画面ＧＦに対応して送信他画面タイプメモリ１７ｇに記憶された他画面タイプ（グラフ式画面（ＳＦ）と表示設定画面（ＳＨ））それぞれのグラフ式画面ＳＦの画像と表示設定画面ＳＨの画像とが、グラフ式データメモリ１７ａに記憶されたグラフ式のデータと表示設定データメモリ１７ｂに記憶された表示設定のデータとに基づき生成され、他画面１画像メモリ１７ｉ１と他画面２画像メモリ１７ｉ２に記憶される（ステップＰ９）。
【００６７】
すると、現在画面画像メモリ１７ｈに記憶された現在表示中の関数グラフ画面ＧＦの画像データ（赤枠Ｒ付き）と、前記他画面１画像メモリ１７ｉ１と他画面２画像メモリ１７ｉ２に記憶されたグラフ式画面ＳＦの画像データと表示設定画面ＳＨの画像データとを、前記ステップＰ８にて設定された各画面位置に応じてプロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、送信画像データメモリ１７ｊに記憶される。そして、この送信画像データメモリ１７ｊに記憶されたプロジェクタ送信画像データは、Ｉ／Ｏポート１４を介してプロジェクタ３０へ送信される（ステップＰ１０）。
【００６８】
これにより、図９（Ａ）（Ｂ）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された関数グラフ画面ＧＦ（赤枠Ｒ付き）だけでなく、この関数グラフ画面ＧＦの内容に連動しているグラフ式画面ＳＦと表示設定画面ＳＨも併せて、リアル且つ明確に分かり易く投影表示させることができる。
【００６９】
この図９（Ａ）（Ｂ）に示すような表示状態にあるグラフ関数電卓１０において、その液晶表示部２０に表示されている関数グラフ画面ＧＦを自動で拡大して表示させるために、「Zoom Auto」の入力操作が行われると（ステップＦ１１（Ｙｅｓ））、表示設定データメモリ１７ｂに記憶されている表示設定データ（ＳＨ）が、前記関数グラフ画面ＧＦの各グラフy1,y2,y3を一定量拡大する値に変更される。そして、この変更後の表示設定データ（ＳＨ）に対応して前記各グラフy1,y2,y3を拡大して描画した関数グラフ画面ＧＦ′（図９（Ｃ）参照）が液晶表示部２０に表示される（ステップＦ１２）。
【００７０】
ここで、前記図８におけるプロジェクタ対応処理が割り込みにより起動されると、接続有無メモリ１７ｄに記憶されるフラグに従い、プロジェクタ３０と接続中であると判断される（ステップＰ１→Ｐ２（Ｎｏ））。
【００７１】
そして、現在画面タイプメモリ１７ｅに記憶される画面タイプのデータに基づき、現在液晶表示部２０に表示されている画面のタイプが関数グラフ画面（ＧＦ）であると判定され（ステップＰ２４）、前回処理の際から画面タイプは変更されていないと判断される（ステップＰ２５（Ｎｏ））。
【００７２】
そして、「Zoom」系の入力操作が行われたと判断されると（ステップＰ１１（Ｙｅｓ））、前記表示設定データメモリ１７ｂに記憶されている表示設定データ（ＳＨ）が変更されたことが検知され（ステップＰ１２（Ｙｅｓ））、この変更された表示設定データ（ＳＨ）に応じた表示設定画面ＳＨ′の画像データが生成されて他画面２画像メモリ１７ｉ２に書き替えられて記憶される（ステップＰ１３）。
【００７３】
すると、現在画面画像メモリ１７ｈに記憶された現在表示中で自動拡大処理された関数グラフ画面ＧＦ′の画像データ（赤枠Ｒ付き）と、前記他画面１画像メモリ１７ｉ１に記憶されたグラフ式画面ＳＦの画像データ、前記他画面２画像メモリ１７ｉ２に記憶された変更後の表示設定画面ＳＨ′の画像データとを、プロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが再生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ１４）。
【００７４】
これにより、図９（Ｃ）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて自動拡大表示された関数グラフ画面ＧＦ′（赤枠Ｒ付き）だけでなく、この拡大後の関数グラフ画面ＧＦ′の内容に連動しているグラフ式画面ＳＦと表示設定画面ＳＨ′も併せて、リアル且つ明確に分かり易く投影表示させることができる。
【００７５】
図１０は、前記横型のグラフ関数電卓（小型電子機器）１０の統計グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その１）を示す図である。
【００７６】
図１１は、前記横型のグラフ関数電卓（小型電子機器）１０の統計グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その２）を示す図である。
【００７７】
ユーザ操作に応じて、グラフ関数電卓１０の動作モードが統計グラフモードに設定されると、図７における統計グラフデータ入力／グラフ表示処理が起動される。
【００７８】
先ず、グラフを表示させる表示画面（２０）上の座標レンジを設定するために、表示設定(View Window)の入力操作が行われると（ステップＴ１）、液晶表示部２０に表示設定画面ＳＨ（図１０（Ｂ２）参照）が表示される（ステップＴ２）。
【００７９】
この表示設定画面ＳＨにおいて、ｘ軸の最小値(ｘmin)／最大値(ｘmax)、スケール(scale)、１表示ドット当たりの変化幅(dot)、ｙ軸の最小値(ｙmin)／最大値(ｙmax)が入力されると（ステップＴ３）、入力された表示設定データは、ＤＲＡＭ１７内の表示設定データメモリ１７ｂに登録される（ステップＴ４）。
【００８０】
次に、グラフ化の対象とする統計（表）データを入力するために、表データ画面の入力操作が行われると（ステップＴ５）、図３および図１０（Ａ１）に示すように、液晶表示部２０に表データ画面ＬＴが表示される（ステップＴ６）。
【００８１】
この表データ画面ＬＴにおいて、所望の表データが、例えば[List1:1,2,3,4][List2:4,-5,6,7]として入力されると（ステップＴ７）、入力された表（統計）データは、ＤＲＡＭ１７の表データメモリ１７ｃ１に登録される（ステップＴ８）。なお、この表データ画面ＬＴに対する表データの入力状態で、グラフ関数電卓１０がプロジェクタ３０に接続された場合、図１０（Ｂ１）に示すように、同表データの入力状態にある表データ画面ＬＴの画像データが現在画面画像メモリ１７ｈから読み出され、そのままプロジェクタ３０に送信されてスクリーン３７に投影表示される。
【００８２】
さらに、前記表（統計）データの解析形態を設定するために、統計設定画面の入力操作が行われると（ステップＴ９）、液晶表示部２０に統計設定画面ＳＴ（図１０（Ｂ２）参照）が表示される（ステップＴ１０）。
【００８３】
この統計設定画面ＳＴにおいて、所望の解析形態の統計設定データが、例えば[Graph Type:Cubic(三次回帰)][X List:List1][Y List:List2][Frequency:1]として入力されると（ステップＴ１１）、入力された統計設定データは、ＤＲＡＭ１７の統計設定データメモリ１７ｃ２に登録される（ステップＴ１２）。
【００８４】
ここで、グラフ描画の実行を指示する操作が行われると、前記表データメモリ１７ｃ１に記憶された表データ（ＬＴ）を前記統計設定データメモリ１７ｃ２に記憶された統計設定データ（ＳＴ）に従い解析したグラフｙが、前記表示設定データメモリ１７ｂに記憶された表示設定データ（ＳＨ）に応じた座標レンジに応じて描画される。そして、図１０（Ａ２）に示すように、前記グラフｙの描画された統計グラフ画面ＧＴが、液晶表示部２０に表示される（ステップＴ１３）。
【００８５】
前記統計グラフモードでの統計グラフデータ入力／グラフ表示処理に伴い割り込みで起動されるプロジェクタ対応処理１２ｂ（図８参照）において、ＤＲＡＭ１７内の接続有無メモリ１７ｄに記憶されるプロジェクタ３０との接続状態を示すフラグに基づき、図９（Ａ２）（Ｂ２）に示すように、プロジェクタ３０と接続中であると判断されると（ステップＰ１→（Ｎｏ））、ＤＲＡＭ１７内の現在画面タイプメモリ１７ｅに記憶される画面タイプのデータに基づき、現在、液晶表示部２０に表示されている画面のタイプが統計グラフ画面（ＧＴ）であると判定される（ステップＰ２４）。
【００８６】
すると、前記図１０（Ａ１）で示した表データ画面ＬＴから、現在の統計グラフ画面ＧＴへ画面タイプが変更されたと判断されるので（ステップＰ２５（Ｙｅｓ））、ＲＯＭ１２に記憶された統計グラフモード用の画面タイプ対応データ１２ｃ２（図４参照）に基づき、前記統計グラフ画面ＧＴに対応する他画面のタイプが、表データ画面（ＬＴ）と表示設定画面（ＳＨ）と統計設定画面（ＳＴ）として決定され、対応他画面タイプメモリ１７ｆに記憶される（ステップＰ４）。
【００８７】
そして、前記統計グラフ画面ＧＴに対応する他画面のタイプとして、表データ画面（ＬＴ）と表示設定画面（ＳＨ）と統計設定画面（ＳＴ）があると判断されると（ステップＰ５（Ｙｅｓ））、前記現在画面タイプメモリ１７ｅに記憶された画面タイプ（統計グラフ画面（ＧＴ））と、前記対応他画面タイプメモリ１７ｆに記憶された他画面タイプ（表データ画面（ＬＴ）と表示設定画面（ＳＨ）と統計設定画面（ＳＴ））との４つの画面タイプが、プロジェクタ３０へ送信すべき画面タイプとして設定される。そしてその他画面タイプ（表データ画面（ＬＴ）と表示設定画面（ＳＨ）と統計設定画面（ＳＴ））が、送信他画面タイプメモリ１７ｇに記憶される（ステップＰ６）。
【００８８】
すると、前記プロジェクタ３０へ送信すべき画面数“４”とその画面タイプ（統計グラフ画面（ＧＴ）、表データ画面（ＬＴ）、表示設定画面（ＳＨ）、統計設定画面（ＳＴ））に応じて、プロジェクタ３０で投影すべき画像上での各画面のサイズと位置が設定される（ステップＰ８）。
【００８９】
そして、前記現在表示中の統計グラフ画面ＧＴに対応して送信他画面タイプメモリ１７ｇに記憶された他画面タイプ（表データ画面（ＬＴ）と表示設定画面（ＳＨ）と統計設定画面（ＳＴ））それぞれの表データ画面ＬＴの画像と表示設定画面ＳＨの画像と統計設定画面ＳＴの画像とが、表データメモリ１７ｃ１に記憶された表データと表示設定データメモリ１７ｂに記憶された表示設定のデータと統計設定データメモリ１７ｃ２に記憶された統計設定のデータとに基づき生成され、他画面１画像メモリ１７ｉ１〜他画面３画像メモリ１７ｉ３に記憶される（ステップＰ９）。
【００９０】
すると、現在画面画像メモリ１７ｈに記憶された現在表示中の統計グラフ画面ＧＴの画像データ（赤枠Ｒ付き）と、前記他画面１画像メモリ１７ｉ１〜他画面３画像メモリ１７ｉ３に記憶された表データ画面ＬＴの画像データと表示設定画面ＳＨの画像データと統計設定画面ＳＴの画像データとを、前記ステップＰ８にて設定された各画面位置に応じてプロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ１０）。
【００９１】
これにより、図１０（Ａ２）（Ｂ２）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された統計グラフ画面ＧＴ（赤枠Ｒ付き）だけでなく、この統計グラフ画面ＧＴの内容に連動している表データ画面ＧＴと表示設定画面ＳＨと統計設定画面ＳＴも併せて、リアル且つ明確に分かり易く投影表示させることができる。
【００９２】
この図１０（Ａ２）（Ｂ２）に示すような表示状態にあるグラフ関数電卓１０において、その液晶表示部２０に表示されている統計グラフ画面ＧＴを自動で拡大して表示させるために、「Zoom Auto」の入力操作が行われると（ステップＴ１４（Ｙｅｓ））、表示設定データメモリ１７ｂに記憶されている表示設定データ（ＳＨ）が、前記統計グラフ画面ＧＴのグラフｙを一定量拡大する値に変更される。そして、この変更後の表示設定データ（ＳＨ）に対応して前記グラフｙを拡大して描画した統計グラフ画面ＧＴ′が液晶表示部２０に表示される（ステップＴ１５）。
【００９３】
ここで、前記図８におけるプロジェクタ対応処理が割り込みにより起動され、前述した関数グラフモードでの「Zoom Auto」の入力操作時と同様に、「Zoom」系の入力操作が行われたと判断されると（ステップＰ１１（Ｙｅｓ））、前記表示設定データメモリ１７ｂに記憶されている表示設定データ（ＳＨ）が変更されたことが検知され（ステップＰ１２（Ｙｅｓ））、この変更された表示設定データ（ＳＨ）に応じた表示設定画面ＳＨ′の画像データが生成されて他画面２画像メモリ１７ｉ２に書き替えられて記憶される（ステップＰ１３）。
【００９４】
すると、現在画面画像メモリ１７ｈに記憶された現在表示中で自動拡大処理された統計グラフ画面ＧＴ′の画像データ（赤枠Ｒ付き）と、前記他画面１画像メモリ１７ｉ１に記憶された表データ画面ＬＴの画像データ、前記他画面２画像メモリ１７ｉ２に記憶された変更後の表示設定画面ＳＨ′の画像データ、前記他画面３画像メモリ１７ｉ３に記憶された統計設定画面ＳＴの画像データとを、プロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが再生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ１４）。
【００９５】
これにより、プロジェクタ３０のスクリーン３７には、前述した関数グラフモードでの関数グラフ画面ＧＦの拡大表示（図９（Ｃ）参照）と同様に、グラフ関数電卓１０のユーザ操作に応じて自動拡大表示された統計グラフ画面ＧＴ′（赤枠Ｒ付き）だけでなく、この拡大後の統計グラフ画面ＧＴ′の内容に連動している表データ画面ＬＴと表示設定画面ＳＨ′と統計設定画面ＳＴも併せて、リアル且つ明確に分かり易く投影表示させることができる。
【００９６】
また、プロジェクタ３０に表示させる他画面の画面数を減少変更するためのキーボード１８における[Shift]+[↓]キーの操作入力に応じて、他画面変更操作（減少）があったと判断されると（ステップＰ１５（Ｙｅｓ））、前記送信他画面タイプメモリ１７ｇに記憶されているプロジェクタ３０へ送信すべき３つの他画面タイプ（表データ画面（ＬＴ）、表示設定画面（ＳＨ）、統計設定画面（ＳＴ））が、予め定められた１つの他画面タイプ（表示設定画面（ＳＨ））に減らされて変更される（ステップＰ１６）。
【００９７】
すると、現在画面タイプメモリ１７ｅに記憶されている現在表示中の画面タイプ（統計グラフ画面（ＧＴ））と送信他画面タイプメモリ１７ｇに減少変更されて記憶された１つの他画面タイプ（表示設定画面（ＳＨ））に基づき得られる、プロジェクタ３０へ送信すべき画面数“２”とその画面タイプ（統計グラフ画面（ＧＴ）、表示設定画面（ＳＨ））に応じて、プロジェクタ３０で投影すべき画像上での各画面のサイズと位置が設定される（ステップＰ８）。
【００９８】
そして、前記送信他画面タイプメモリ１７ｇに記憶された他画面タイプ（表示設定画面（ＳＨ））の表示設定画面ＳＨの画像が、表示設定データメモリ１７ｂに記憶された表示設定のデータに基づき生成され、他画面１画像メモリ１７ｉ１に記憶される（ステップＰ９）。
【００９９】
すると、現在画面画像メモリ１７ｈに記憶された現在表示中の統計グラフ画面ＧＴの画像データ（赤枠Ｒ付き）と、前記他画面１画像メモリ１７ｉ１に記憶された表示設定画面ＳＨの画像データとを、前記ステップＰ８にて設定された各画面位置に応じてプロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ１０）。
【０１００】
これにより、図１１（Ａ３）（Ｂ３）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された統計グラフ画面ＧＴ（赤枠Ｒ付き）と、この統計グラフ画面ＧＴの内容に連動している表データ画面ＧＴと表示設定画面ＳＨと統計設定画面ＳＴのうちの表示設定画面ＳＨだけを併せて、投影表示させることができる。
【０１０１】
この後さらに、キーボード１８における[Shift]+[↓]キーの操作入力に応じて、他画面変更操作（減少）があったと判断されると（ステップＰ１５（Ｙｅｓ））、前記送信他画面タイプメモリ１７ｇに現在記憶されている１つの他画面タイプ（表示設定画面（ＳＨ））が“０”に減らされて変更される（ステップＰ１６）。
【０１０２】
すると、前記同様の処理を経て、現在画面画像メモリ１７ｈに記憶された現在表示中の統計グラフ画面ＧＴの画像データ（赤枠Ｒ付き）だけをプロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ８〜Ｐ１０）。
【０１０３】
これにより、図１１（Ａ４）（Ｂ４）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された統計グラフ画面ＧＴ（赤枠Ｒ付き）だけを投影表示させることができる。
【０１０４】
ここで、例えばキーボード１８における[Shift]+[↑]キーの操作入力に応じて、他画面変更操作（増加）があったと判断されると（ステップＰ１５（Ｙｅｓ））、送信他画面タイプメモリ１７ｇに記憶されている他画面タイプの数が増加変更され（ステップＰ１６）、前記図１１（Ａ３）（Ｂ３）で示したように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０にて現在表示中の統計グラフ画面ＧＴに表示設定画面ＳＨを併せた２画面を再表示させることができる（ステップＰ８〜Ｐ１０）。
【０１０５】
この後さらに、[Shift]+[↑]キーの操作入力に応じて、他画面変更操作（増加）があったと判断されると（ステップＰ１５（Ｙｅｓ））、前記同様の処理を経て（ステップＰ１６→Ｐ８〜Ｐ１０）、プロジェクタ３０のスクリーン３７には、前記図１０（Ａ２）（Ｂ２）で示したように、グラフ関数電卓１０にて現在表示中の統計グラフ画面ＧＴに、表データ画面ＬＴ、表示設定画面ＳＨ、統計設定画面ＳＴを併せた４画面を再表示させることができる。
【０１０６】
図１２は、前記横型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その１）を示す図である。
【０１０７】
図１３は、前記横型のグラフ関数電卓（小型電子機器）１０の関数グラフモードでのプロジェクタ対応処理に伴う電卓表示動作およびプロジェクタ表示動作の具体例（その２）を示す図である。
【０１０８】
関数グラフモードでの関数グラフデータ入力／グラフ表示処理（図６参照）に従い、表示設定画面ＳＨを表示させて表示設定データ（ｘmin:-6.3／ｘmax:6.3／scale:1／dot:0.1／ｙmin:-3.1／ｙmax:3.1)を入力して登録し（ステップＦ１〜Ｆ４）、次に、グラフ式画面ＳＦを表示させて所望のグラフ式[y1=x2-4]を入力して登録し（ステップＦ５〜Ｆ８）、グラフ描画の実行を指示する（ステップＦ９）。
【０１０９】
すると、図１２（Ａ１）に示すように、前記表示設定データ（ＳＨ）に応じた座標レンジを対象に、前記グラフ式[y1=x2-4]に対応するグラフy1を描画した関数グラフ画面ＧＦが、液晶表示部２０に表示される（ステップＦ１０）。
【０１１０】
ここで、図８におけるプロジェクタ対応処理が割り込みにより起動されると、前述したステップＰ１〜Ｐ１０の処理を経て、現在画面画像メモリ１７ｈに記憶された現在表示中の関数グラフ画面ＧＦの画像データ（赤枠Ｒ付き）と、他画面１画像メモリ１７ｉ１と他画面２画像メモリ１７ｉ２に記憶されたグラフ式画面ＳＦの画像データと表示設定画面ＳＨの画像データとを、プロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、プロジェクタ３０へ送信される（ステップＰ１０）。
【０１１１】
これにより、図１２（Ａ１）（Ｂ１）に示すように、プロジェクタ３０のスクリーン３７には、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された関数グラフ画面ＧＦ（赤枠Ｒ付き）だけでなく、この関数グラフ画面ＧＦの内容に連動しているグラフ式画面ＳＦと表示設定画面ＳＨも併せて、リアル且つ明確に分かり易く投影表示させることができる。
【０１１２】
ここで、図１２（Ａ２）に示すように、グラフ関数電卓１０にて表示中の画面が、ユーザ操作に応じてグラフ式画面ＳＦに切り換えられると、表示中の画面タイプが変更されたと判断されることで（ステップＰ２５（Ｎｏ））、当該グラフ式画面ＳＦの画像データを赤枠Ｒ付きにしたプロジェクタ送信画像データが再生成されてプロジェクタ３０に送信される（ステップＰ４〜Ｐ１０）。
【０１１３】
これにより、図１２（Ｂ２）に示すように、プロジェクタ３０のスクリーン３７には、電卓１０にて切り換え表示されたグラフ式画面ＳＦが赤枠Ｒ付きで、当該グラフ式画面ＳＦと連動する関数グラフ画面ＧＦおよび表示設定画面ＳＨと共に表示される。
【０１１４】
さらに、図１３（Ａ３）に示すように、グラフ関数電卓１０にて表示中の画面が、ユーザ操作に応じて表示設定画面ＳＨに切り換えられると、前記同様に表示中の画面タイプが変更されたと判断されることで（ステップＰ２５（Ｎｏ））、当該表示設定画面ＳＨの画像データを赤枠Ｒ付きにしたプロジェクタ送信画像データが再生成されてプロジェクタ３０に送信される（ステップＰ４〜Ｐ１０）。
【０１１５】
これにより、図１３（Ｂ３）に示すように、プロジェクタ３０のスクリーン３７には、電卓１０にて切り換え表示された表示設定画面ＳＨが赤枠Ｒ付きで、当該表示設定画面ＳＨと連動する関数グラフ画面ＧＦおよびグラフ式画面ＳＦと共に表示される。
【０１１６】
よって、グラフ関数電卓１０における画面タイプの切り換えに対応させて、プロジェクタ３０にて表示させている複数の画面のうち何れの画面が電卓１０側で表示されているのかを明確に認識できるようになる。
【０１１７】
次に、前記図１２（Ａ１）（Ｂ１）に示すような表示状態にあるグラフ関数電卓１０において、その液晶表示部２０に表示されている関数グラフ画面ＧＦにおけるグラフy1の切片を求解して表示させるための、「Solve y軸切片[ICPT]」の入力操作が行われると（ステップＦ１３（Ｙｅｓ））、グラフ式データメモリ１７ａに記憶されているグラフ式[y=x2-4]に基づきｙ軸切片が算出され、その切片座標値[x=0,y=-4]が、図１３（Ａ４）に示すように、関数グラフ画面ＧＦ上に付加されて表示される。この際、求解された切片座標[x=0,y=-4]の位置が、関数グラフ画面ＧＦの座標レンジに含まれる場合は、当該切片座標[x=0,y=-4]の位置にポインタＰが表示される（ステップＦ１４）。
【０１１８】
なお、図１３（Ａ４）で示した関数グラフ画面ＧＦの座標レンジ（ｘmin:-6.3〜ｘmax:6.3／ｙmin:-3.1〜ｙmax:3.1)には、範囲ａに示すように、前記求解された切片座標[x=0,y=-4]は含まれないため、当該切片座標を示すポインタＰは表示されない。
【０１１９】
ここで、前記図８におけるプロジェクタ対応処理が割り込みにより起動され、「Solve」系の入力操作が行われたと判断されると（ステップＰ１７（Ｙｅｓ））、前記求解された切片座標[x=0,y=-4]が前記関数グラフ画面ＧＦの画面内に含まれているか否か判断される（ステップＰ１８）。
【０１２０】
そして、図１３（Ａ４）で示したように、前記求解された切片座標[x=0,y=-4]は関数グラフ画面ＧＦの画面内に含まれてないと判断されると（ステップＰ１８（Ｎｏ））、現在の関数グラフ画面ＧＦの表示設定データの座標レンジ（ｘmin:-6.3〜ｘmax:6.3／ｙmin:-3.1〜ｙmax:3.1）が、前記求解された切片座標[x=0,y=-4]を含む座標レンジ（例えばｘmin:-6.3〜ｘmax:6.3／ｙmin:-4.5〜ｙmax:2.5）に変更される（ステップＰ１９）。
【０１２１】
すると、プロジェクタ３０専用として、現在表示中の関数グラフ画面ＧＦ（図１３（Ａ４）参照）が、前記変更された表示設定データの座標レンジに応じた関数グラフ画面ＧＦｐに修正され、前記求解された切片座標[x=0,y=-4]を示すポインタＰが付加されると共に、当該修正後の関数グラフ画面ＧＦｐの画像データが生成される（ステップＰ２０）。
【０１２２】
また、前記変更された表示設定データに対応する表示設定画面ＳＨｐの画像データが生成される（ステップＰ２１）。
【０１２３】
すると、前記ステップＰ２０にて生成された修正後の関数グラフ画面ＧＦｐの画像データ（現在表示中の関数グラフ画面ＧＦに対応する範囲の赤枠Ｒ付き）と、前記ステップＰ２１にて生成された変更後の表示設定画面ＳＨｐの画像データ、前記他画面１画像メモリ１７ｉ１に記憶されたグラフ式画面ＳＦの画像データとを、プロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが再生成され、送信画像データメモリ１７ｊに記憶されてプロジェクタ３０へ送信される（ステップＰ２２）。
【０１２４】
これにより、グラフ関数電卓１０の液晶表示部２０に表示された関数グラフ画面ＧＦの範囲内に、求解された切片座標[x=0,y=-4]の位置が含まれていなくても、プロジェクタ３０のスクリーン３７には、図１３（Ｂ４）の範囲ａに示すように、当該切片座標[x=0,y=-4]を示すポインタＰを付加した関数グラフ画面ＧＦｐが投影表示されると共に、当該関数グラフ画面ＧＦｐの内容に連動しているグラフ式画面ＳＦと表示設定画面ＳＨｐも併せて投影表示される。
【０１２５】
一方、前記ステップＰ１８において、前記求解された切片座標が現在表示中の関数グラフ画面ＧＦの座標レンジ内に含まれていると判断された場合は（ステップＰ１８（Ｙｅｓ））、当該現在表示中である切片座標のポインタＰが付加された関数グラフ画面ＧＦの画像データ（赤枠Ｒ付き）と、他画面２画像メモリ１７ｉ２に記憶された表示設定画面ＳＨの画像データ、他画面１画像メモリ１７ｉ１に記憶されたグラフ式画面ＳＦの画像データとを、プロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが再生成され、プロジェクタ３０へ送信される（ステップＰ２３）。
【０１２６】
前記ステップＰ１７〜Ｐ２３におけるプロジェクタ対応処理の説明では、前記関数グラフデータ入力／グラフ表示処理でのステップＦ１３，Ｆ１４の処理に従い、ｙ軸切片を求解した場合の具体例について説明したが、それだけでなく、ステップＦ１５，Ｆ１６の処理に従い極大値を求解した場合、あるいは他の処理に従い極小値，根などを求解した場合でも、前記同様のプロジェクタ対応処理（ステップＰ１７〜Ｐ２３）に従い、プロジェクタ３０のスクリーン３７には、求解された座標を示すポインタＰを付加した関数グラフ画面ＧＦｐ（ＧＦ）を表示させることができる。
【０１２７】
なお、前記プロジェクタ対応処理でのステップＰ５において、現在表示中の画面タイプに対応する他画面のタイプがないと判断された場合には（ステップＰ５（Ｎｏ））、現在画面タイプメモリ１７ｅに記憶された１つの画面タイプだけが、プロジェクタ３０へ送信すべき画面タイプとして設定される（ステップＰ７）。
【０１２８】
そして、現在画面画像メモリ１７ｈに記憶された現在表示中の画面の画像データ（赤枠Ｒ付き）をそのままプロジェクタ３０用の１画面に配置したプロジェクタ送信画像データが生成され、プロジェクタ３０へ送信される（ステップＰ８〜Ｐ１０）。
【０１２９】
したがって、前記構成のグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムによれば、例えば関数グラフモードにおいて、グラフ表示の座標レンジを設定する表示設定データと所望のグラフ式とを入力し、当該グラフ式に対応するグラフを描画した関数グラフ画面ＧＦを表示部２０に表示させると、予め記憶された各動作モードでの画面タイプ対応データ１２ｃ１，１２ｃ２，…に従い、表示された画面タイプ（関数グラフ画面）に対応する他の画面タイプ（グラフ式画面と表示設定画面）が決定される。すると、現在表示中の関数グラフ画面ＧＦと共に前記決定された対応画面タイプのグラフ式画面ＳＦと表示設定画面ＳＨの各画像をプロジェクタ３０用に配置したプロジェクタ送信画像データが生成され、プロジェクタ３０に送信されてスクリーン３７に投影表示される。
【０１３０】
このため、グラフ関数電卓１０のユーザ操作に応じて電卓１０自身の表示部２０に表示された関数グラフ画面ＧＦだけでなく、この関数グラフ画面ＧＦの内容に連動しているグラフ式画面ＳＦと表示設定画面ＳＨも併せて、リアル且つ明確に分かり易く投影表示させることができる。
【０１３１】
また、前記構成の学習情報投影システムによれば、前記プロジェクタ送信画像データに含まれる電卓２０自身にて現在表示中の画面の画像には、赤枠Ｒなどの識別マークが付加されてプロジェクタ３０へ送信されるので、プロジェクタ３０に表示された複数の画面のうちで、電卓１０にて現在表示中の画面と、対応する他の画面とを明確に識別して認識できる。
【０１３２】
また、前記構成の学習情報投影システムによれば、現在表示部２０に表示中の画面の画面タイプが、他の画面タイプに変更されると、その都度、変更後の画面タイプに対応する他の画面タイプが決定されてプロジェクタ送信画像データが再生成され、プロジェクタ３０に送信されて投影表示されるので、電卓１０側での処理により適宜変更される画面に連動する他の画面を、常にプロジェクタ３０に表示させて見ることができる。
【０１３３】
また、前記構成の学習情報投影システムによれば、前記プロジェクタ送信画像データに含ませる他の画面タイプの画面の数について、[Shift+↓]キーの操作に応じて減少処理を実施し、[Shift+↑]キーの操作に応じて増加処理を実施し、プロジェクタ３０にて投影表示させる他の画面データの数を適宜増減変更できるので、電卓１０側にて表示中の画面に対し、必要に応じた対応画面だけを選択的に表示させることができる。
【０１３４】
さらに、前記構成の学習情報投影システムによれば、グラフ関数電卓１０における関数グラフ画面ＧＦの表示状態で、そのグラフ式の切片，極大値，極小値，根などの特徴点を求解した際に、求解した特徴点の座標が表示中の関数グラフ画面ＧＦの座標レンジに含まれない場合には、当該求解した特徴点の座標が含まれる座標レンジの関数グラフ画面ＧＦｐに修正され、その特徴点の座標にポインタＰが付加される。そして、修正された関数グラフ画面ＧＦｐと当該修正画面ＧＦｐに対応する画面とからなるプロジェクタ送信画像データが再生成されてプロジェクタ３０へ送信される。
【０１３５】
このため、グラフ関数電卓１０に表示された関数グラフ画面ＧＦ内に、求解された特徴点の位置が含まれていなくても、プロジェクタ３０のスクリーン３７には、当該特徴点をポインタＰで示した関数グラフ画面ＧＦｐと、この関数グラフ画面ＧＦｐの内容に連動している他の画面とを併せて表示させることができる。
【０１３６】
前記実施形態では、関数グラフモードと統計グラフモードにおける動作例を主体に説明したが、他の動作モードでも前記同様のプロジェクタ対応処理が可能であるのは勿論である。
【０１３７】
なお、前記各実施形態において記載したグラフ関数電卓（小型電子機器）１０にプロジェクタ３０を組み合わせた学習情報投影システムによる各処理の手法、すなわち、図６のフローチャートで示す関数グラフデータ入力／グラフ表示処理、図７のフローチャートで示す統計グラフデータ入力／グラフ表示処理、図８のフローチャートで示すプロジェクタ対応処理などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体（１３）に格納して配布することができる。そして、プロジェクタ３０と接続可能な小型電子式計算機や小型ＰＣ、ＰＤＡ、携帯電話などの種々の電子機器であるコンピュータ端末は、この外部記憶媒体（１３）に記憶されたプログラムを内部メモリ（１２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した電卓（電子機器）画面とその連動画面とを含めた画像のプロジェクタ３０への送信機能を実現し、前述した手法による同様の処理を実行することができる。
【０１３８】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）Ｎ上を伝送させることができ、この通信ネットワーク（インターネット）Ｎに接続されたコンピュータ端末（プログラムサーバ）１６から前記のプログラムデータを取り込み、前述した電卓（電子機器）画面とその連動画面とを含めた画像のプロジェクタ３０への送信機能を実現することもできる。
【０１３９】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【０１４０】
１０  …グラフ関数電卓（小型電子機器）
１１  …電卓側制御部（ＣＰＵ）
１２  …電卓側ＲＯＭ
１２ａ…基本処理プログラム
１２ｂ…プロジェクタ対応処理プログラム
１２ｃ…画面タイプ対応データ
１３  …メモリカード（外部記憶媒体）
１４  …電卓側Ｉ／Ｏポート（通信手段）
１５  …外部ＰＣ
１６  …Ｗｅｂサーバ
１７  …電卓側ＤＲＡＭ
１７ａ…グラフ式データメモリ
１７ｂ…表示設定データメモリ
１７ｃ１…表データメモリ
１７ｃ２…統計設定データメモリ
１７ｄ…接続有無メモリ
１７ｅ…現在画面タイプメモリ
１７ｆ…対応他画面タイプメモリ
１７ｇ…送信他画面タイプメモリ
１７ｈ…現在画面画像メモリ
１７ｉｎ…他画面ｎ画像メモリ
１７ｊ…送信画像メモリ
１８  …電卓側キーボード
１９  …液晶駆動回路
２０  …液晶表示部（ＬＣＤ）
３０  …プロジェクタ
３１  …プロジェクタ側制御部（ＣＰＵ）
３２  …プロジェクタ側ＲＯＭ
３３  …プロジェクタ側Ｉ／Ｏポート（通信手段）
３４  …プロジェクタ側ＲＡＭ
３５  …プロジェクタ側キー入力部
３６  …画像出力部
３７  …スクリーン
ＧＦ  …関数グラフ画面
ＧＦ′…「Zoom」後の関数グラフ画面
ＧＦｐ…座標レンジ変更後の関数グラフ画面
ＳＦ  …グラフ式画面
ＳＨ  …表示設定画面
ＳＨ′…「Zoom」後の表示設定画面
Ｒ  …赤枠表示
ＬＴ  …表データ画面
ＧＴ  …統計グラフ画面
ＳＴ  …統計設定画面
【図１】
2011053827.tif 000003
【図２】
2011053827.tif 000004
【図３】
2011053827.tif 000005
【図４】
2011053827.tif 000006
【図５】
2011053827.tif 000007
【図６】
2011053827.tif 000008
【図７】
2011053827.tif 000009
【図８】
2011053827.tif 000010
【図９】
2011053827.tif 000011
【図１０】
2011053827.tif 000012
【図１１】
2011053827.tif 000013
【図１２】
2011053827.tif 000014
【図１３】
2011053827.tif 000015