(57)【要約】【課題】学習効果を高める。【解決手段】関数電卓1は画像データ133、当該画像に設定されたXY座標系の範囲を示す座標範囲データ138及び画像内の解析対象点のXY座標値を示す座標値テーブルデータ135を有する画像ファイル132を記憶する記憶部13と、指定画像データ133Sの画像のうち少なくとも一部の画像部分を左側表示領域3Aに表示させ、指定座標範囲データ138Sにおいて当該画像部分に設定された範囲のXY座標系を左側表示領域3Aに設定し、この座標系のうち指定座標値テーブルデータ135Sで示される位置にプロット点Pを表示させるＣＰＵ11を備える。座標値テーブルデータ135はXY座標値にT軸の座標値を対応付け、ＣＰＵ11は右側表示領域3BにTXまたはTY座標系を設定し、この座標系のうち指定座標値テーブルデータ135Sで示される位置にプロット点Pを表示させる。【選択図】図11
2011227588.tif 000002
【特許請求の範囲】
【請求項１】
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段と、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶手段と、
前記画像ファイル記憶手段における何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定手段と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御手段と、
を備え、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御手段は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
前記第１表示領域及び前記第２表示領域のうち、一方の表示領域に表示された何れかのプロット点をユーザ操作に基づき選択プロット点として選択するプロット点選択手段と、
他方の表示領域に表示された各プロット点のうち、前記選択プロット点に対応する座標値のプロット点を対応プロット点として検出し、前記選択プロット点及び前記対応プロット点をそれぞれ識別表示させるプロット点識別表示手段と、
を備えることを特徴とする情報表示装置。
【請求項３】
請求項２記載の情報表示装置において、
前記選択プロット点及び前記対応プロット点とされているプロット点の表示色をユーザ操作に基づいて変更するプロット表示色変更手段と、
ユーザ操作に基づいて前記指定座標値テーブルデータの内容を前記表示手段に表示させる座標値表示制御手段と、
を備え、
前記座標値表示制御手段は、
前記プロット表示色変更手段によって表示色の変更されたプロット点の座標値を、当該変更後の表示色で表示させることを特徴とする情報表示装置。
【請求項４】
請求項２または３記載の情報表示装置において、
前記一方の表示領域は、前記第２表示領域であることを特徴とする情報表示装置。
【請求項５】
請求項１〜４の何れか一項に記載の情報表示装置において、
前記表示制御手段は、
前記第２座標系における前記第３座標軸の軸方向では、当該第３座標軸について前記指定座標値テーブルデータで示される各座標値が前記第２表示領域に含まれ、かつ、前記第２座標系における前記少なくとも一方の座標軸の軸方向では、前記第１表示領域における該当の軸方向と上限値及び下限値が一致する範囲で、前記第２表示領域に前記第２座標系を設定することを特徴とする情報表示装置。
【請求項６】
請求項１〜５の何れか一項に記載の情報表示装置において、
前記第１座標系は、Ｘ軸及びＹ軸から定まる直交座標系であり、
前記第２座標系は、Ｘ軸及びＹ軸のうちユーザ操作に応じて選択される少なくとも一方の座標軸と、Ｔ軸とから定まる直交座標系であることを特徴とする情報表示装置。
【請求項７】
請求項１〜６の何れか一項に記載の情報表示装置において、
前記表示手段は、
表示画面を上下方向または左右方向に分割した各分割領域に前記第１表示領域及び前記第２表示領域を有するとともに、当該表示画面を前記第１表示領域及び前記第２表示領域に分割して表示を行う分割表示状態と、当該表示画面を分割せずに表示を行う全画面表示状態とを切替可能であり、
前記表示制御手段は、
前記画像ファイル指定手段により前記指定画像ファイルが指定された場合に、前記表示手段を全画面表示状態にして、前記指定画像データの画像を前記表示手段に全画面表示させるとともに、前記指定座標範囲データで示される範囲の前記第１座標系を表示画面に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる全画面表示制御手段と、
前記全画面表示制御手段により表示制御された状態から、ユーザ操作に応じて前記表示手段を分割表示状態にして、前記指定画像データの画像のうち、少なくとも一部の画像部分を全画面表示状態での表示サイズよりも小さいサイズで前記第１表示領域に表示させ、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させ、かつ、当該指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させる分割表示制御手段と、
前記分割表示制御手段により表示制御された状態から、前記第１表示領域に表示される前記指定画像データの画像サイズを、ユーザ操作に応じて変更する表示態様変更手段と、
を有し、
前記表示態様変更手段は、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向のうち前記第１表示領域と前記第２表示領域とが並んだ方向のみに所定量だけ縮小した第１の表示サイズと、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向に均等に縮小した第２の表示サイズと、
前記指定画像データの画像を全ての前記解析対象点が含まれる画像部分のみにトリミングした第３の表示サイズと、
のうち、ユーザ操作により選択される何れかのサイズで前記指定画像データの画像を前記第１表示領域に表示させるとともに、
前記指定座標範囲データに基づいて、当該第１表示領域に表示された画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする情報表示装置。
【請求項８】
請求項７記載の情報表示装置において、
前記分割表示制御手段は、
前記第１座標系におけるプロット点の集合に対する近似曲線を算出し、算出される近似曲線が円または正多角形を表すか否かを判定する近似曲線演算手段と、
前記近似曲線演算手段による判定結果に基づいて、前記第１表示領域に表示される前記指定画像データの画像サイズを設定する表示態様設定手段と、
を有し、
前記表示態様設定手段は、
前記近似曲線演算手段により近似曲線が円または正多角形を表すと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第２の表示サイズまたは前記第３の表示サイズとし、
前記近似曲線演算手段により近似曲線が円及び正多角形を表さないと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第１の表示サイズとすることを特徴とする情報表示装置。
【請求項９】
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段を備えるコンピュータに、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶機能と、
前記画像ファイル記憶手段に記憶された何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定機能と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御機能と、
を実現させ、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御機能は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及びプログラムに関する。
【背景技術】
【０００２】
従来、プロット点や近似グラフなどを表示する情報表示装置においては、表示領域を二つに分割し、各領域にＸＹ座標系とＸＺ座標系など、別個の座標系でのプロット点・近似グラフを表示させることができるようになっている（例えば、特許文献１参照）。このような情報表示装置によれば、３次元空間でのプロット点の分布を複数の座標平面内で同時に解析することができるため、学習効果を高めることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２８１１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１記載の情報表示装置では、３次元空間でのプロット点の分布と実生活中での事象とを関連付けることができず、学習効果が低い。
【０００５】
本発明の課題は、従来よりも学習効果を高めることのできる情報表示装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、請求項１に記載の発明は、情報表示装置において、
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段と、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶手段と、
前記画像ファイル記憶手段における何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定手段と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御手段と、
を備え、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御手段は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の情報表示装置において、
前記第１表示領域及び前記第２表示領域のうち、一方の表示領域に表示された何れかのプロット点をユーザ操作に基づき選択プロット点として選択するプロット点選択手段と、
他方の表示領域に表示された各プロット点のうち、前記選択プロット点に対応する座標値のプロット点を対応プロット点として検出し、前記選択プロット点及び前記対応プロット点をそれぞれ識別表示させるプロット点識別表示手段と、
を備えることを特徴とする。
【０００８】
請求項３記載の発明は、請求項２記載の情報表示装置において、
前記選択プロット点及び前記対応プロット点とされているプロット点の表示色をユーザ操作に基づいて変更するプロット表示色変更手段と、
ユーザ操作に基づいて前記指定座標値テーブルデータの内容を前記表示手段に表示させる座標値表示制御手段と、
を備え、
前記座標値表示制御手段は、
前記プロット表示色変更手段によって表示色の変更されたプロット点の座標値を、当該変更後の表示色で表示させることを特徴とする。
【０００９】
請求項４記載の発明は、請求項２または３記載の情報表示装置において、
前記一方の表示領域は、前記第２表示領域であることを特徴とする。
【００１０】
請求項５記載の発明は、請求項１〜４の何れか一項に記載の情報表示装置において、
前記表示制御手段は、
前記第２座標系における前記第３座標軸の軸方向では、当該第３座標軸について前記指定座標値テーブルデータで示される各座標値が前記第２表示領域に含まれ、かつ、前記第２座標系における前記少なくとも一方の座標軸の軸方向では、前記第１表示領域における該当の軸方向と上限値及び下限値が一致する範囲で、前記第２表示領域に前記第２座標系を設定することを特徴とする。
【００１１】
請求項６記載の発明は、請求項１〜５の何れか一項に記載の情報表示装置において、
前記第１座標系は、Ｘ軸及びＹ軸から定まる直交座標系であり、
前記第２座標系は、Ｘ軸及びＹ軸のうちユーザ操作に応じて選択される少なくとも一方の座標軸と、Ｔ軸とから定まる直交座標系であることを特徴とする。
【００１２】
請求項７記載の発明は、請求項１〜６の何れか一項に記載の情報表示装置において、
前記表示手段は、
表示画面を上下方向または左右方向に分割した各分割領域に前記第１表示領域及び前記第２表示領域を有するとともに、当該表示画面を前記第１表示領域及び前記第２表示領域に分割して表示を行う分割表示状態と、当該表示画面を分割せずに表示を行う全画面表示状態とを切替可能であり、
前記表示制御手段は、
前記画像ファイル指定手段により前記指定画像ファイルが指定された場合に、前記表示手段を全画面表示状態にして、前記指定画像データの画像を前記表示手段に全画面表示させるとともに、前記指定座標範囲データで示される範囲の前記第１座標系を表示画面に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる全画面表示制御手段と、
前記全画面表示制御手段により表示制御された状態から、ユーザ操作に応じて前記表示手段を分割表示状態にして、前記指定画像データの画像のうち、少なくとも一部の画像部分を全画面表示状態での表示サイズよりも小さいサイズで前記第１表示領域に表示させ、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させ、かつ、当該指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させる分割表示制御手段と、
前記分割表示制御手段により表示制御された状態から、前記第１表示領域に表示される前記指定画像データの画像サイズを、ユーザ操作に応じて変更する表示態様変更手段と、
を有し、
前記表示態様変更手段は、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向のうち前記第１表示領域と前記第２表示領域とが並んだ方向のみに所定量だけ縮小した第１の表示サイズと、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向に均等に縮小した第２の表示サイズと、
前記指定画像データの画像を全ての前記解析対象点が含まれる画像部分のみにトリミングした第３の表示サイズと、
のうち、ユーザ操作により選択される何れかのサイズで前記指定画像データの画像を前記第１表示領域に表示させるとともに、
前記指定座標範囲データに基づいて、当該第１表示領域に表示された画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする。
【００１３】
請求項８記載の発明は、請求項７記載の情報表示装置において、
前記分割表示制御手段は、
前記第１座標系におけるプロット点の集合に対する近似曲線を算出し、算出される近似曲線が円または正多角形を表すか否かを判定する近似曲線演算手段と、
前記近似曲線演算手段による判定結果に基づいて、前記第１表示領域に表示される前記指定画像データの画像サイズを設定する表示態様設定手段と、
を有し、
前記表示態様設定手段は、
前記近似曲線演算手段により近似曲線が円または正多角形を表すと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第２の表示サイズまたは前記第３の表示サイズとし、
前記近似曲線演算手段により近似曲線が円及び正多角形を表さないと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第１の表示サイズとすることを特徴とする。
【００１４】
請求項９記載の発明は、プログラムにおいて、
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段を備えるコンピュータに、 
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶機能と、
前記画像ファイル記憶手段に記憶された何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定機能と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御機能と、
を実現させ、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御機能は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、第１表示領域と第２表示領域とを同時に参照することで３次元空間でのプロット点の分布と実生活中での事象とを関連付けることができるため、従来よりも学習効果を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】関数電卓の概略構成を示す平面図である。
【図２】関数電卓の機能構成を示すブロック図である。
【図３】画像ファイルのデータ構造を示す図である。
【図４】画像データの画像を示す図である。
【図５】情報表示処理の流れを示すフローチャートである。
【図６】複数画像プロットモード処理の流れを示すフローチャートである。
【図７】単数画像プロットモード処理の流れを示すフローチャートである。
【図８】分割処理の流れを示すフローチャートである。
【図９】左画面設定処理の流れを示すフローチャートである。
【図１０】ディスプレイの表示内容を示す図である。
【図１１】ディスプレイの表示内容を示す図である。
【図１２】ディスプレイの表示内容を示す図である。
【図１３】ディスプレイの表示内容を示す図である。
【図１４】ディスプレイの表示内容を示す図である。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して本発明に係る実施の形態の一例を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１８】
［１．１  外観構成］
図１は、本発明に係る電子機器を適用した関数電卓１の概略構成を示す平面図である。
この図に示すように、関数電卓１は、各種キー群を有する入力キー群２と、ディスプレイ３と、を備えている。
【００１９】
入力キー群２は、ユーザから数値や演算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、それぞれ固有の機能を割り当てられた複数のキーを備えている。本実施の形態においては、入力キー群２は、テンキー２０や演算記号キー２１、カーソルキー２２、ＥＸＥキー２３、削除キー２４等を備えている。
【００２０】
このうち、テンキー２０は数値の入力操作を受けるキーであり、演算記号キー２１は四則演算の記号や括弧、分数の括線、根号（√）、対数記号、定数（円周率「π」や光速度「ｃ」等）、三角関数記号など、各種演算記号の入力操作を受けるキーである。
【００２１】
カーソルキー２２は、ディスプレイ３内で編集対象位置や選択対象位置を示すカーソルを所定の方向に移動させる場合等に押下されるキーであり、本実施の形態においては、上下左右の４方向について入力可能に構成されている。
【００２２】
ＥＸＥキー２３は、処理の実行指示や決定指示の入力操作を受けるキーであり、例えば数式の入力後に演算処理の実行を指示するキーとして機能するようになっている。削除キー２４は、ディスプレイ３に表示されている数値や演算記号などの削除操作を受けるキーである。
【００２３】
ディスプレイ３は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等により構成されており、入力キー群２などの操作に応じた文字や符号、数式、演算結果などの他、関数電卓１を使用するために必要な各種データを表示するようになっている。なお、本実施の形態におけるディスプレイ３では、複数のレイヤーを重ねて表示することができるようになっている。また、このディスプレイ３は、後述の図１１（ｂ）等に示すように、表示画面を左右に等分した左側に左側表示領域３Ａを、右側に右側表示領域３Ｂを有しており、表示画面を左側表示領域３Ａ及び右側表示領域３Ｂに分割して表示を行う分割表示状態と、表示画面を分割せずに表示を行う全画面表示状態とを切替可能となっている。また、このディスプレイ３では、分割表示状態の場合に左側表示領域３Ａに対してＸＹ直交座標系を、右側表示領域３Ｂに対してＴＸ直交座標系またはＴＹ直交座標系を設定できるようになっている。また、このディスプレイ３には、タッチパネル３０が表示画面全面に亘って一体的に設けられている。
【００２４】
［１．２  機能構成］
続いて、関数電卓１の機能構成を説明する。
図２は、関数電卓１の概略的な機能構成を示すブロック図である。
【００２５】
この図に示すように、関数電卓１は、キー入力部１４と、表示部１５と、インターフェース１６と、ＲＡＭ（Random Access Memory）１２と、記憶部１３と、ＣＰＵ（Central Processing Unit）１１と、を備えて構成されている。
【００２６】
キー入力部１４は、上述の入力キー群２を備えており、押下されたキーに対応する操作信号をＣＰＵ１１に出力するようになっている。
【００２７】
表示部１５は、上述のディスプレイ３を備えており、ＣＰＵ１１からの表示信号に従って各種情報をディスプレイ３に表示するようになっている。また、この表示部１５は、ディスプレイ３と一体的に設けられたタッチパネル３０を備えており、表示画面に対する入力ペンの接触位置情報をＣＰＵ１１に出力するようになっている。
【００２８】
インターフェース１６は、図示しない外部機器に接続するための接続端子であり、本実施の形態においては、ＵＳＢケーブルなどを介して外部機器から後述の画像ファイル１３２などを読み込んで、記憶部１３に記憶させることができるようになっている。なお、このインターフェース１６は、カード媒体などの記録媒体からデータを読み込むこととしても良い。
【００２９】
ＲＡＭ１２は、情報を一時的に格納する揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納する複数のワークエリアを有する。
【００３０】
記憶部１３は、ＲＯＭ（Read  Only  Memory）等により構成される不揮発性のメモリであり、各種プログラム及び各種データを記憶している。具体的には、記憶部１３は、本発明に係るプログラムとしての情報表示プログラム１３０と、画像ファイル群１３１とを記憶している。
【００３１】
情報表示プログラム１３０は、後述の情報表示処理（図５参照）をＣＰＵ１１に実行させるためのプログラムである。
【００３２】
画像ファイル群１３１には、複数の画像ファイル１３２が含まれており、より詳細には、図３に示すように、複数の画像データ１３３を有する画像ファイル１３２（以下、複数枚画像ファイル１３２Ａとする）と、１つのみの画像データ１３３を有する画像ファイル１３２（以下、１枚画像ファイル１３２Ｂとする）とがそれぞれ少なくとも１つ含まれている。各画像ファイル１３２は、画像データ１３３と、表示態様設定データ１３４と、座標値テーブルデータ１３５と、を互いに対応付けた状態で有している。なお、図３では、図示の簡略化のため、画像データ１３３の画像について、図示を省略している。
【００３３】
このうち画像データ１３３は、座標系に重ねて表示可能な画像についてのデータであり、グラフで近似し得る所定形状（例えば放物線や直線、円、多角形など）を表すようになっている。より詳細には、１枚画像ファイル１３２Ｂにおける画像データ１３３の画像は、例えば図４に示すように、ボールなどの運動物体を連続撮影して合成した画像や、観覧車のゴンドラ等、同じ運動をする物体群を撮影した画像となっており、物体位置（解析対象点）の集合によって所定形状を表すようになっている。一方、複数枚画像ファイル１３２Ａにおける画像データ１３３の画像は、例えば、運動物体を連続撮影したそれぞれの画像となっており、各画像における物体位置（解析対象点）の集合によって所定形状を表すようになっている。但し、画像データ１３３の画像としては、作図された画像など、実際の事象とは異なる画像を用いても良い。また、グラフで近似し得る所定形状は放物線や直線、円、多角形に限られず、他の形状であっても良い。
【００３４】
また、表示態様設定データ１３４は、ディスプレイ３の表示態様を表すデータであり、画像を表示可能な各モードについて、より具体的には、ピクチャーグラフモード、グラフモード及び図形モードのそれぞれについて、ディスプレイ３の表示態様を表すようになっている。ここで、ピクチャーグラフモードとは、画像にプロット点を重ねて表示するモードであり、グラフモードとは、１つの画像にグラフを重ねて表示するモードであり、図形モードとは、ユーザによる描画図形を画像に重ねて表示するモードである。
【００３５】
そして、ピクチャーグラフモード及びグラフモードにおける画像の表示態様についての情報として、表示態様設定データ１３４には、画像データ１３３の画像全体に重ねて設定されたＸＹ座標系の範囲（ＸＹ軸の上限値，下限値）を示すデータ（以下、全体画像対応座標範囲データ１３８とする）と、当該画像を縮小またはトリミングしてディスプレイ３の左側表示領域３Ａに表示させる場合に表示対象の画像部分に重ねて設定されるべきＸＹ座標系の範囲を示すデータ（以下、縮小画像対応座標範囲データ１３９とする）と、各座標軸の目盛間隔を示すデータとが含まれている。但し、縮小画像対応座標範囲データ１３９は、表示態様設定データ１３４に含まれていなくても良い。
【００３６】
更に、ピクチャーグラフモード及びグラフモードにおける表示態様についての情報として、表示態様設定データ１３４には、座標軸を表示するか否か（「軸」の項目を参照）、目盛を表示するか否か（「目盛」の項目を参照）、座標軸ラベル（ＸＹ軸の座標軸名及び原点位置の「０」）を表示するか否か（「ラベル」の項目を参照）などについての設定情報の他、後述の情報表示処理（図５参照）において表示されるプロット点Ｐ（図１１参照）の色や形状についての設定情報が含まれている。
【００３７】
また、座標値テーブルデータ１３５は、ＸＹＴ座標系内でのプロット点Ｐそれぞれについての座標値を示している。なお、本実施の形態においては、座標値テーブルデータ１３５には少なくともＴ軸（時間軸）についての座標値が予め含まれている。このＴ軸についての座標値は、ユーザにより設定されることとしても良いし、外部機器において画像ファイル１３２の作成時に予め設定されることとしても良い。一方、ＸＹ軸についての座標値は、座標値テーブルデータ１３５に予め含まれても良いし、後述の単数プロットモード処理（図７参照）や複数プロットモード処理（図６参照）によって新たに含まれても良い。各プロット点ＰのＸＹ座標値は、画像データ１３３の画像内でユーザにより予め設定された解析対象点（例えば図４（ａ）におけるボールや、図４（ｂ）におけるゴンドラなど）についてのＸＹ座標系内での座標値を示すようになっている。
【００３８】
ここで、複数枚画像ファイル１３２Ａにおける座標値テーブルデータ１３５は各画像データ１３３に１つの座標値を対応付けており、座標値テーブルデータ１３５におけるデータ欄の数、つまり格納可能な座標値の個数は画像ファイル１３２における画像データ１３３の個数と等しくなっている。一方、１枚画像ファイル１３２Ｂにおける座標値テーブルデータ１３５は１つの画像データ１３３に複数の座標値を対応付けており、座標値テーブルデータ１３５におけるデータ欄の数はユーザにより又はファイル作成時に予め設定された数（例えば合成画像の合成数）となっている。なお、Ｔ軸についての各座標値は、複数枚画像ファイル１３２Ａにおいては、各画像データ１３３の撮影時における或る基準時からの経時を示すものである。また、１枚画像ファイル１３２Ｂにおいては、画像データ１３３における何れかの解析対象点の撮影時点を基準時とした場合に、この基準時からの経時を示すものである。すなわち、ファイル名「basketball2.g3p」などの複数枚画像ファイル１３２Ａでは、各画像データ１３３は例えば連続撮影された写真であり、座標値テーブルデータ１３５におけるＴ軸の値は、各画像が撮影された際の時間経過が記録されたものである。また、ファイル名「basketball.g3p」などの１枚画像ファイル１３２Ｂでは、１つの画像データ１３３は例えば連続撮影された写真のうち動点の軌跡を残して合成した画像であり、座標値テーブルデータ１３５におけるＴ軸の値は、各動点が撮影された際の時間経過が記録されたものである。
【００３９】
ＣＰＵ１１は、関数電卓１の各部を中央制御する。具体的には、ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働で、各種処理を実行する。
【００４０】
［１．３  関数電卓の動作］
続いて、関数電卓１の動作について説明する。
【００４１】
図５は、情報表示処理の動作を説明するためのフローチャートである。なお、この情報表示処理は、ユーザによりタッチパネル３０やキー入力部１４を介して情報表示処理の実行指示が入力されると、記憶部１３から情報表示プログラム１３０が読み出されてＲＡＭ１２に適宜展開される結果、当該情報表示プログラム１３０とＣＰＵ１１との協働によって実行される。
【００４２】
この図に示すように、情報表示処理においてまずＣＰＵ１１は、各種モードの選択メニュー画面をディスプレイ３に表示させた後（ステップＳ１）、ピクチャーグラフモードの選択操作が行われるか否かを判定し（ステップＳ２）、行われないと判定した場合（ステップＳ２；Ｎｏ）には、他の処理へ移行する。
【００４３】
また、ステップＳ２においてピクチャーグラフモードの選択操作が行われたと判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ１１は、画像ファイル１３２の選択指定画面をディスプレイ３に表示させて画像ファイル群１３１における何れかの画像ファイル１３２をユーザに指定させる（ステップＳ３）。なお、本実施の形態におけるステップＳ３では、ユーザは入力キー群２を介して画像ファイル１３２の指定を行うこととして説明するが、タッチパネル３０を介して行うこととしても良い。
【００４４】
次に、ＣＰＵ１１は、ステップＳ３で指定された画像ファイル１３２（以下、指定画像ファイル１３２Ｓとする）における画像データ１３３、全体画像対応座標範囲データ１３８、座標値テーブルデータ１３５を指定画像データ１３３Ｓ、指定全体画像対応座標範囲データ１３８Ｓ、指定座標値テーブルデータ１３５Ｓとして読み出すとともに、ディスプレイ３を全画面表状態にして、指定画像データ１３３Ｓの画像をディスプレイ３の背面レイヤーに全画面表示させる（ステップＳ４）。なお、指定画像ファイル１３２Ｓが複数枚画像ファイル１３２Ａである場合には、ステップＳ４においてＣＰＵ１１は、先頭または末尾の画像データ１３３を指定画像データ１３３Ｓとして指定するようになっている。
【００４５】
次に、ＣＰＵ１１は、指定座標値テーブルデータ１３５ＳにＸＹ座標値の情報が含まれているか否かを判定し（ステップＳ５）、含まれていると判定した場合（ステップＳ５；Ｙｅｓ）には、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系をディスプレイ３の表示画面の前面レイヤーに設定し、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐを表示させ（ステップＳ５０）、後述のステップＳ１１に移行する。
【００４６】
また、ステップＳ５においてＸＹ座標値の情報が含まれていないと判定した場合（ステップＳ５；Ｎｏ）には、ＣＰＵ１１は、指定画像ファイル１３２Ｓの種類を判定する（ステップＳ７）。なお、ステップＳ７においてＣＰＵ１１は、指定画像ファイル１３２Ｓが複数枚画像ファイル１３２Ａであるか、１枚画像ファイル１３２Ｂであるかを判定するようになっている。
【００４７】
このステップＳ７において指定画像ファイル１３２Ｓが複数枚画像ファイル１３２Ａであると判定した場合（ステップＳ７；複数）には、ＣＰＵ１１は、複数画像プロットモード処理を行う（ステップＳ８）。
【００４８】
具体的には、図６に示すように、この複数画像プロットモード処理においてＣＰＵ１１は、まず指定画像ファイル１３２Ｓにおける表示態様設定データ１３４に基づいてディスプレイ３の表示画面の前面レイヤーにＸＹ軸と、これらの座標軸から定まるＸＹ座標系とを設定する（ステップＴ１）。より詳細には、このときＣＰＵ１１は、表示態様設定データ１３４における指定全体画像対応座標範囲データ１３８ＳからＸＹ座標系の設定範囲を読み出し、この設定範囲のＸＹ座標系を前面レイヤーにおける画像の表示領域に設定する。なお、座標軸を表示する旨の設定情報が表示態様設定データ１３４に含まれている場合には、このときＣＰＵ１１は、前面レイヤーにＸＹ軸を表示させる。
【００４９】
次に、ＣＰＵ１１は、変数「ｎ」の値を「１」に設定した後（ステップＴ２）、指定画像ファイル１３２Ｓにおける「ｎ」番目の画像データ１３３の画像をＸＹ座標系の背面レイヤーとしてディスプレイ３に表示させる（ステップＴ３）。なお、後述のステップＴ５によって前面レイヤーにプロット点Ｐが表示されている場合には、このステップＴ３においてＣＰＵ１１は、各プロット点Ｐを表示させて維持しつつ、画像を背面レイヤーとして表示させる。
【００５０】
次に、ＣＰＵ１１は、画像データ１３３の画像を表示した状態の表示画面内で、当該画像における所望の解析対象点についてのプロット操作をユーザに行わせ（ステップＴ４）、このプロット操作に応じて、前面レイヤー内でのプロット操作の対象位置にプロット点Ｐを表示させる（ステップＴ５）。なお、本実施の形態におけるステップＴ４では、ユーザはタッチパネル３０を介してプロット操作を行うようになっているが、カーソルキー２２やＥＸＥキー２３を介して行うこととしても良い。また、ステップＴ５においてＣＰＵ１１は、指定画像ファイル１３２Ｓにおける表示態様設定データ１３４に基づいて、プロット点Ｐの色や形状を設定するようになっている。更に、このステップＴ５の時点で既にプロット点Ｐが表示されている場合には、ＣＰＵ１１は、このプロット点Ｐを表示させたまま、新たなプロット点Ｐを表示させるようになっている。
【００５１】
次に、ＣＰＵ１１は、ＸＹ座標系内でのプロット点Ｐの座標値を「ｎ」番目の座標値としてＴ軸の座標値と対応付けて指定座標値テーブルデータ１３５Ｓ内に記憶させた後（ステップＴ６）、ユーザから複数画像プロットモード処理の終了操作が行われるか否かを判定する（ステップＴ７）。
【００５２】
このステップＴ７において終了操作が行われないと判定した場合（ステップＴ７；Ｎｏ）には、ＣＰＵ１１は、指定画像ファイル１３２Ｓに「ｎ＋１」番目の画像データ１３３が存在するか否かを判定する（ステップＴ８）。
【００５３】
このステップＴ８において「ｎ＋１」番目の画像データ１３３が存在すると判定した場合（ステップＴ８；Ｙｅｓ）には、ＣＰＵ１１は、変数「ｎ」の値を「１」増やして設定し直した後（ステップＴ９）、上述のステップＴ３に移行する。
【００５４】
以降、上記ステップＴ３〜Ｔ９の処理が繰り返し行われることにより、表示制御される画像データ１３３が指定画像ファイル１３２Ｓ内で順に切り替えられて各画像に対してプロット操作が行われる結果、各プロット操作の対象位置にプロット点Ｐが表示されて、これらプロット点Ｐの集合として解析対象点の軌跡が表示される。
【００５５】
そして、上述のステップＴ７において終了操作が行われたと判定した場合（ステップＴ７；Ｙｅｓ）、または上述のステップＴ８において「ｎ＋１」番目の画像データ１３３が存在しないと判定した場合（ステップＴ８；Ｎｏ）には、ＣＰＵ１１は、指定画像データ１３３Ｓの画像をディスプレイ３の表示画面の背面レイヤーに表示させた後、複数画像プロットモード処理を終了する。
【００５６】
以上の複数画像プロットモード処理により、指定画像データ１３３Ｓの画像が全画面表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系がディスプレイ３の表示画面の前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【００５７】
そして、この複数画像プロットモード処理が終了したら、図５に示すように、ＣＰＵ１１は、後述のステップＳ１０に移行する。
【００５８】
また、上述のステップＳ７において指定画像ファイル１３２Ｓが１枚画像ファイル１３２Ｂであると判定した場合（ステップＳ７；単数）には、ＣＰＵ１１は、単数画像プロットモード処理を行う（ステップＳ９）。
【００５９】
具体的には、図７に示すように、この単数画像プロットモード処理においてＣＰＵ１１は、まず指定画像ファイル１３２Ｓにおける表示態様設定データ１３４に基づいてディスプレイ３の表示画面の前面レイヤーにＸＹ軸と、これらの座標軸から定まるＸＹ座標系とを設定する（ステップＵ１）。より詳細には、このときＣＰＵ１１は、表示態様設定データ１３４における指定全体画像対応座標範囲データ１３８ＳからＸＹ座標系の設定範囲を読み出し、この設定範囲のＸＹ座標系を前面レイヤーにおける画像の表示領域に設定する。なお、座標軸を表示する旨の設定情報が表示態様設定データ１３４に含まれている場合には、このときＣＰＵ１１は、前面レイヤーにＸＹ軸を表示させる。
【００６０】
次に、ＣＰＵ１１は、指定画像データ１３３Ｓの画像をＸＹ座標系の背面レイヤーとしてディスプレイ３に表示させるとともに（ステップＵ２）、変数「ｎ」の値を「１」に設定する（ステップＵ３）。
【００６１】
次に、ＣＰＵ１１は、指定画像データ１３３Ｓの画像を表示した状態の表示画面内で、当該画像における所望の解析対象点についてのプロット操作をユーザに行わせ（ステップＵ４）、このプロット操作に応じて、前面レイヤー内でのプロット操作の対象位置にプロット点Ｐを表示させる（ステップＵ５）。なお、本実施の形態におけるステップＵ４では、ユーザはタッチパネル３０を介してプロット操作を行うようになっているが、カーソルキー２２やＥＸＥキー２３を介して行うこととしても良い。また、ステップＵ５においてＣＰＵ１１は、指定画像ファイル１３２Ｓにおける表示態様設定データ１３４に基づいて、プロット点Ｐの色や形状を設定するようになっている。更に、このステップＵ５の時点で既にプロット点Ｐが表示されている場合には、ＣＰＵ１１は、このプロット点Ｐを表示させたまま、新たなプロット点Ｐを表示させるようになっている。
【００６２】
次に、ＣＰＵ１１は、ＸＹ座標系内でのプロット点Ｐの座標値を「ｎ」番目の座標値としてＴ軸の座標値と対応付けて指定座標値テーブルデータ１３５Ｓ内に記憶させた後（ステップＵ６）、ユーザから単数画像プロットモード処理の終了操作が行われるか否かを判定する（ステップＵ７）。
【００６３】
このステップＵ７において終了操作が行われないと判定した場合（ステップＵ７；Ｎｏ）には、ＣＰＵ１１は、指定画像ファイル１３２Ｓの座標値テーブルデータ１３５に「ｎ＋１」番目のデータ欄が存在するか否かを判定する（ステップＵ８）。
【００６４】
このステップＵ８において「ｎ＋１」番目のデータ欄が存在すると判定した場合（ステップＵ８；Ｙｅｓ）には、ＣＰＵ１１は、変数「ｎ」の値を「１」増やして設定し直した後（ステップＵ９）、上述のステップＵ４に移行する。
【００６５】
以降、上記ステップＵ４〜Ｔ９の処理が繰り返し行われることにより、指定画像ファイル１３２Ｓにおける指定画像データ１３３Ｓの画像が表示され続けた状態で、当該画像に対して順次プロット操作が行われる結果、各プロット操作の対象位置にプロット点Ｐが表示されて、これらプロット点Ｐの集合として解析対象点の軌跡が表示される。
【００６６】
そして、上述のステップＵ７において終了操作が行われたと判定した場合（ステップＵ７；Ｙｅｓ）、または上述のステップＵ８において指定画像ファイル１３２Ｓの座標値テーブルデータ１３５に「ｎ＋１」番目のデータ欄が存在しないと判定した場合（ステップＵ８；Ｎｏ）には、ＣＰＵ１１は、単数画像プロットモード処理を終了する。
【００６７】
以上の単数画像プロットモード処理により、指定画像データ１３３Ｓの画像が全画面表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系がディスプレイ３の表示画面の前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【００６８】
そして、この単数画像プロットモードが終了したら、図５に示すように、次にＣＰＵ１１は、ユーザにより終了操作が行われるか否かを判定し（ステップＳ１０）、行われたと判定した場合（ステップＳ１０；Ｙｅｓ）には、情報表示処理を終了する。
【００６９】
また、ステップＳ１０において終了操作が行われないと判定した場合（ステップＳ１０；Ｎｏ）には、ＣＰＵ１１は、ＴＸ座標系またはＴＹ座標系におけるプロット点Ｐの表示指示操作が行われるか否かを判定し（ステップＳ１１）、行われないと判定した場合（ステップＳ１１；Ｎｏ）には、上述のステップＳ６に移行する。
【００７０】
また、ステップＳ１１においてＴＸ座標系またはＴＹ座標系におけるプロット点Ｐの表示指示操作が行われたと判定した場合（ステップＳ１１；Ｙｅｓ）には、ＣＰＵ１１は、指示された座標系内でプロット可能な座標値のデータが指定座標値テーブルデータ１３５Ｓに存在するか否かを判定し（ステップＳ１２）、存在しないと判定した場合（ステップＳ１２；Ｎｏ）には、上述のステップＳ６に移行する。
【００７１】
また、ステップＳ１２において座標値のデータが存在すると判定した場合（ステップＳ１２；Ｙｅｓ）には、ＣＰＵ１１は、画面分割処理を行った後（ステップＳ１３）、上述のステップＳ６に移行する。
【００７２】
ここで、この画面分割処理においては、図８に示すように、まずＣＰＵ１１は、左画面設定処理を行う（ステップＶ１）。
【００７３】
具体的には、図９に示すように、この左画面設定処理においてまずＣＰＵ１１は、指定画像ファイル１３２Ｓに縮小画像対応座標範囲データ１３９が含まれるか否かを判定する（ステップＷ１）。
【００７４】
このステップＷ１において縮小画像対応座標範囲データ１３９が含まれると判定した場合（ステップＷ１；Ｙｅｓ）には、ＣＰＵ１１は、全体画像対応座標範囲データ１３８によってＸＹ座標系と重ねられる指定画像データ１３３Ｓの画像を、縮小画像対応座標範囲データ１３９に対応する範囲の画像部分のみにトリミングする（ステップＷ２）。
【００７５】
そして、ＣＰＵ１１は、処理された画像部分をディスプレイ３における左側表示領域３Ａの背面レイヤーの表示内容として設定し（ステップＷ３）、左画面設定処理を終了する。
【００７６】
また、上述のステップＷ１において指定画像ファイル１３２Ｓに縮小画像対応座標範囲データ１３９が含まれないと判定した場合（ステップＷ１；Ｎｏ）には、ＣＰＵ１１は、指定座標値テーブルデータ１３５ＳからＸＹ座標系におけるプロット点Ｐの座標値を読み出して、これらプロット点Ｐの集合に対する近似曲線を算出する（ステップＷ１１）。なお、このときＣＰＵ１１は、プロット点Ｐの集合に重ねてディスプレイ３に近似曲線を表示させることとしても良い。また、算出される近似曲線の種類は、従来より公知の手法によってＣＰＵ１１がプロット点Ｐの分布状態に基づき自動で検出する。または、ユーザによる操作により近似曲線の種類が入力されることとしても良いし、近似曲線自体が入力されることとしても良い。
【００７７】
次に、ＣＰＵ１１は、算出又は入力された近似曲線が円または正多角形を表すか否かを判定し（ステップＷ１２）、表さないと判定した場合（ステップＷ１２；Ｎｏ）には、指定画像データ１３３Ｓの画像をアスペクト比の異なる所定のサイズ（以下、アスペクト比変更縮小サイズとする）に縮小した後（ステップＷ１３）、上述のステップＷ３に移行する。なお、このステップＷ１３においてＣＰＵ１１は、左側表示領域３Ａ内に指定画像データ１３３Ｓの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを左右方向のみに所定量だけ縮小したサイズ（具体的には半分以下に縮小したサイズ）を、アスペクト比変更縮小サイズとして用いるようになっている。但し、ディスプレイ３の表示画面が上下に等分されている場合には、このステップＷ１３においてＣＰＵ１１は、画像の表示サイズを上下方向に半分に縮小したサイズを、アスペクト比変更縮小サイズとして用いることとしても良い。
【００７８】
また、上述のステップＷ１２において近似曲線が円または正多角形を表すと判定した場合（ステップＷ１２；Ｙｅｓ）には、ＣＰＵ１１は、指定画像データ１３３Ｓの画像を縮小せずに左側表示領域３Ａに表示させた場合に、当該画像に重ねられたＸＹ座標系における全てのプロット点Ｐ（画像内の解析対象点）が左側表示領域３Ａに描画されるか否か、換言すれば、指定画像データ１３３Ｓの画像と、この画像に重ねられたＸＹ座標系とをトリミングすることで、ＸＹ座標系における全てのプロット点Ｐが左側表示領域３Ａに描画可能であるか否かを判定する（ステップＷ１５）。
【００７９】
このステップＷ１５において全てのプロット点Ｐが左側表示領域３Ａに描画可能であると判定した場合（ステップＷ１５；ＹＥＳ）には、ＣＰＵ１１は、指定画像データ１３３Ｓの画像をトリミングして所定のサイズ（以下、トリミングサイズ）にした後（ステップＷ１６）、上述のステップＷ３に移行する。なお、このステップＷ１６においてＣＰＵ１１は、指定画像データ１３３Ｓの画像を全てのプロット点（解析対象点）が含まれる画像部分のみにトリミングしたサイズを、トリミングサイズとして用いるようになっている。
【００８０】
また、ステップＷ１５において全てのプロット点Ｐが左側表示領域３Ａに描画可能ではないと判定した場合（ステップＷ１５；Ｎｏ）には、ＣＰＵ１１は、指定画像データ１３３Ｓの画像をアスペクト比の等しい所定のサイズ（以下、アスペクト比固定縮小サイズとする）に縮小した後（ステップＷ１７）、上述のステップＷ３に移行する。なお、このステップＷ１７においてＣＰＵ１１は、左側表示領域３Ａ内に指定画像データ１３３Ｓの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向に均等に縮小したサイズ（具体的には各方向に半分以下に縮小したサイズ）を、アスペクト比固定縮小サイズとして用いるようになっている。
【００８１】
以上の左画面設定処理が終了したら、図８に示すように、ＣＰＵ１１は、上述のステップＳ１１（図５参照）においてＴＸ座標系の表示指示操作が行われたか否かを判定し（ステップＶ２）、行われていないと判定した場合、つまりＴＹ座標系の表示指示操作が行われたと判定した場合（ステップＶ２；Ｎｏ）には、ディスプレイ３の右側表示領域３ＢにＴＹ座標系を設定した後（ステップＶ３）、後述のステップＶ５に移行する。より詳細には、このステップＶ３においてＣＰＵ１１は、Ｔ軸方向では、当該Ｔ軸について指定座標値テーブルデータ１３５Ｓで示される各座標値が右側表示領域３Ｂに含まれる範囲で、また、Ｙ軸方向では、左側表示領域３ＡにおけるＹ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにＴＹ座標系を設定する。
【００８２】
また、上述のステップＶ２においてＴＸ座標系の表示指示操作が行われたと判定した場合（ステップＶ２；Ｙｅｓ）には、ＣＰＵ１１は、ディスプレイ３の右側表示領域３ＢにＴＸ座標系を設定する（ステップＶ４）。より詳細には、このステップＶ４においてＣＰＵ１１は、Ｔ軸方向では、当該Ｔ軸について指定座標値テーブルデータ１３５Ｓで示される各座標値が右側表示領域３Ｂに含まれる範囲で、また、Ｘ軸方向では、左側表示領域３ＡにおけるＸ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにＴＸ座標系を設定する。
【００８３】
次に、ＣＰＵ１１は、ディスプレイ３を分割表示状態にするとともに、上述のステップＶ１と、ステップＶ３またはＶ４とによる設定内容に基づいてディスプレイ３の左側表示領域３Ａに指定画像データ１３３Ｓの画像及びプロット点Ｐを、右側表示領域３Ｂにプロット点Ｐを表示させる（ステップＶ５）。より詳細には、このステップＶ５においてＣＰＵ１１は、ステップＶ１により設定された画像サイズ、つまり全画面表示状態での表示サイズよりも小さいサイズで、指定画像データ１３３Ｓの画像における少なくとも一部の画像部分を左側表示領域３Ａの背面レイヤーに表示させるとともに、指定全体画像対応座標範囲データ１３８Ｓにおいて当該画像部分に重ねて設定された範囲のＸＹ座標系を左側表示領域３Ａの前面レイヤーに設定し、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐを表示させる。また、ＣＰＵ１１は、ステップＶ３またはＶ４により設定された範囲のＴＸ座標系またはＴＹ座標系における各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐを表示させる。
【００８４】
次に、ＣＰＵ１１は、キー操作がされるか否かを判定し（ステップＶ６）、されないと判定した場合（ステップＶ６；Ｎｏ）には、分割処理を終了する。
【００８５】
また、ステップＶ６においてキー操作がされたと判定した場合であって、画面切り替えが指示された場合（ステップＶ６；Ｙｅｓ、画面切替）には、ＣＰＵ１１は、左側表示領域３Ａにおける指定画像データ１３３Ｓの画像の表示サイズを切り替えてディスプレイ３の表示内容を更新させ（ステップＶ７）、上述のステップＶ６に移行する。具体的には、このステップＶ７においてＣＰＵ１１は、画面切り替えの指示操作がされる毎に画像の表示サイズを、上述のアスペクト比変更縮小サイズと、アスペクト比固定縮小サイズと、トリミングサイズとで順に切り替えるようになっている。また、このときＣＰＵ１１は、指定全体画像対応座標範囲データ１３８Ｓに基づいて、左側表示領域３Ａに表示された画像部分に重ねて設定された範囲のＸＹ座標系を、当該左側表示領域３Ａの前面レイヤーに設定し、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐを表示させる。更に、このときＣＰＵ１１は、左側表示領域３Ａに改めて設定されたＸ軸方向またはＹ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにおけるＸ軸方向またはＹ軸方向の範囲を設定し直し、改めて設定されたＴＸ座標系またはＴＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐを表示させる。
【００８６】
また、上述のステップＶ６においてキー操作がされたと判定した場合であって、近似曲線の表示が指示された場合（ステップＶ６；Ｙｅｓ、近似曲線）には、ＣＰＵ１１は、右側表示領域３Ｂに表示されたプロット点の集合に対する近似曲線を算出して、当該プロット点Ｐの集合に重ねて右側表示領域３Ｂに近似曲線を表示させた後（ステップＶ８）、上述のステップＶ６に移行する。
【００８７】
また、上述のステップＶ６においてキー操作がされたと判定した場合であって、プロット点Ｐのトレースが指示された場合（ステップＶ６；Ｙｅｓ、トレース）には、ＣＰＵ１１は、右側表示領域３Ｂに表示された何れかのプロット点Ｐを選択プロット点Ｐ１として選択するとともに、左側表示領域３Ａに表示された各プロット点Ｐのうち、選択プロット点Ｐ１に対応する座標値のプロット点Ｐを対応プロット点Ｐ２として検出し、これら選択プロット点Ｐ１及び対応プロット点Ｐ２をそれぞれ識別表示させる（ステップＶ９）。但し、このときＣＰＵ１１は、左側表示領域３Ａにおけるプロット点Ｐを選択プロット点Ｐ１として選択し、右側表示領域３Ｂにおけるプロット点Ｐを対応プロット点Ｐ２として検出することとしても良い。なお、本実施の形態においては、ＣＰＵ１１はプロット点Ｐを点滅させることで識別表示することとして説明するが、他の態様で識別表示することとしても良い。また、左側表示領域３Ａに表示された各プロット点Ｐのうち、選択プロット点Ｐ１に対応する座標値のプロット点とは、右側表示領域３ＢにＴＸ座標系が設定されている場合には、Ｘ座標値が一致するプロット点Ｐであり、ＴＹ座標系が設定されている場合には、Ｙ座標値が一致するプロット点Ｐである。
【００８８】
次に、ＣＰＵ１１は、プロット点Ｐの色変更が指示されるか否かを判定し（ステップＶ１０）、指示されたと判定した場合（ステップＶ１０；Ｙｅｓ）には、識別表示されているプロット点Ｐ（選択プロット点Ｐ１及び対応プロット点Ｐ２）の表示色を変更した後（ステップＶ１１）、上述のステップＶ６に移行する。
【００８９】
また、ステップＶ１０において色変更が指示されないと判定した場合（ステップＶ１０；Ｎｏ）には、ＣＰＵ１１は、カーソルキー２２が操作されるか否かを判定し（ステップＶ１２）、操作されないと判定した場合（ステップＶ１２；Ｎｏ）には、上述のステップＶ６に移行する。
【００９０】
また、ステップＶ１２においてカーソルキー２２が操作されたと判定した場合（ステップＶ１２；Ｙｅｓ）には、ＣＰＵ１１は、識別表示されるプロット点Ｐを指定方向に切り替えた後（ステップＶ１３）、上述のステップＶ１０に移行する。より詳細には、このステップＶ１３においてＣＰＵ１１は、右側表示領域３Ｂ内でカーソルキー２２の指定方向に選択プロット点Ｐ１を切り替えるとともに、左側表示領域３Ａに表示された各プロット点Ｐのうち、選択プロット点Ｐ１に対応する座標値のプロット点Ｐを新たな対応プロット点Ｐ２として検出し、これらのプロット点Ｐを識別表示させる。
【００９１】
また、上述のステップＶ６においてキー操作がされたと判定した場合であって、座標値のリスト表示が指示された場合（ステップＶ６；Ｙｅｓ、座標値リスト）には、ＣＰＵ１１は、指定座標値テーブルデータ１３５Ｓの内容をディスプレイ３に表示させた後（ステップＶ１５）、上述のステップＶ６に移行する。なお、上述のステップＶ１１においてプロット点Ｐの表示色が変更されている場合には、このステップＶ１５においてＣＰＵ１１は、表示色の変更されたプロット点の座標値を、当該変更後の表示色で表示させる。
【００９２】
［１．４  動作例］
続いて、図面を参照しつつ、上述した関数電卓１の動作を具体的に説明する。
【００９３】
（動作例１）
まず図１０（ａ）に示すように、各種モードの選択メニュー画面がディスプレイ３に表示された状態から（ステップＳ１）、ユーザがピクチャーグラフモードの選択操作を行うと（ステップＳ２；Ｙｅｓ）、図１０（ｂ）に示すように、画像ファイル１３２の選択指定画面がディスプレイ３に表示される。
【００９４】
次に、ユーザが画像ファイル群１３１におけるファイル名「wheel.g3p」の画像ファイル１３２を指定すると（ステップＳ３）、図３に示すように、この指定画像ファイル１３２Ｓにおける画像データ１３３、全体画像対応座標範囲データ１３８、座標値テーブルデータ１３５が指定画像データ１３３Ｓ、指定全体画像対応座標範囲データ１３８Ｓ、指定座標値テーブルデータ１３５Ｓとして読み出されるとともに、図１１（ａ）に示すように、ディスプレイ３が全画面表状態にされて、指定画像データ１３３Ｓの画像がディスプレイ３の背面レイヤーに全画面表示される（ステップＳ４）。
【００９５】
次に、指定座標値テーブルデータ１３５ＳにＸＹ座標値の情報が含まれていると判定され（ステップＳ５；Ｙｅｓ）、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系がディスプレイ３の表示画面の前面レイヤーに設定されて、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される（ステップＳ５０）。
【００９６】
次に、ＴＹ座標系におけるプロット点Ｐの表示指示操作をユーザが行うと（ステップＳ１１；Ｙｅｓ）、ＴＹ座標系内でプロット可能な座標値のデータが指定座標値テーブルデータ１３５Ｓに存在すると判定される（ステップＳ１２；Ｙｅｓ）。
【００９７】
次に、指定画像ファイル１３２Ｓに縮小画像対応座標範囲データ１３９が含まれないと判定され（ステップＷ１；Ｎｏ）、指定座標値テーブルデータ１３５ＳからＸＹ座標系におけるプロット点Ｐの座標値（−１２．７，１．６），（−４２．９，２４．２），…が読み出されて、これらプロット点Ｐの集合に対する近似曲線が算出される（ステップＷ１１）。
【００９８】
次に、算出された近似曲線が円を表すと判定されるとともに（ステップＷ１２；Ｙｅｓ）、指定画像データ１３３Ｓの画像を縮小せずに左側表示領域３Ａに表示させた場合に、当該画像に重ねられたＸＹ座標系における全てのプロット点Ｐ（画像内の解析対象点）が左側表示領域３Ａに描画可能ではないと判定され（ステップＷ１５；Ｎｏ）、指定画像データ１３３Ｓの画像が、上下方向に１／２、左右方向に１／２のアスペクト比固定縮小サイズに縮小された後（ステップＷ１７）、処理された画像部分がディスプレイ３における左側表示領域３Ａの背面レイヤーの表示内容として設定される（ステップＷ３）。
【００９９】
次に、ディスプレイ３の右側表示領域３ＢにＴＹ座標系が設定される（ステップＶ３）。より詳細には、Ｔ軸方向では、当該Ｔ軸について指定座標値テーブルデータ１３５Ｓで示される各座標値（０，１０，２０，３０，…）が右側表示領域３Ｂに含まれる範囲で、また、Ｙ軸方向では、左側表示領域３ＡにおけるＹ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにＴＹ座標系が設定される。
【０１００】
次に、図１１（ｂ）に示すように、ディスプレイ３が分割表示状態にされるとともに、上述の設定内容に基づいてディスプレイ３の左側表示領域３Ａに指定画像データ１３３Ｓの画像及びプロット点Ｐが、右側表示領域３Ｂにプロット点Ｐが表示される（ステップＶ５）。より詳細には、ステップＷ３，Ｗ１７により設定された画像サイズ、つまり全画面表示状態での表示サイズよりも小さいサイズで、指定画像データ１３３Ｓの画像が左側表示領域３Ａの背面レイヤーに表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓにおいて当該画像部分に重ねて設定された範囲のＸＹ座標系が左側表示領域３Ａの前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。また、ステップＶ３により設定された範囲のＴＹ座標系が右側表示領域３Ｂに設定され、このＴＹ座標系における各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【０１０１】
次に、ユーザがプロット点Ｐのトレースを指示すると（ステップＶ６；Ｙｅｓ、トレース）、図１１（ｃ）に示すように、右側表示領域３Ｂに表示された何れかのプロット点Ｐが選択プロット点Ｐ１として選択されるとともに、左側表示領域３Ａに表示された各プロット点Ｐのうち、選択プロット点Ｐ１に対応する座標値のプロット点Ｐが対応プロット点Ｐ２として検出され、これら選択プロット点Ｐ１及び対応プロット点Ｐ２がそれぞれ識別表示される（ステップＶ９）。
【０１０２】
次に、ユーザがプロット点Ｐの色変更を指示すると（ステップＶ１０；Ｙｅｓ）、図１１（ｄ），図１２（ａ）に示すように、識別表示されているプロット点Ｐ（選択プロット点Ｐ１及び対応プロット点Ｐ２）の表示色が変更される（ステップＶ１１）。ここで、図１１（ｄ）は、プロット点Ｐの表示色の選択画面がディスプレイ３に表示されて、この選択画面を介してユーザが表示色「Ｌｉｍｅ」を選択した状態を図示している。また、図１２中、太線で示したプロット点Ｐ及び数値は、表示色「Ｌｉｍｅ」で表示されていることとする。
【０１０３】
次に、ユーザが座標値のリスト表示を指示すると（ステップＶ６；Ｙｅｓ、座標値リスト）、図１２（ｂ）に示すように、指定座標値テーブルデータ１３５Ｓの内容がディスプレイ３に表示される（ステップＶ１５）。このとき、表示色の変更されたプロット点Ｐの座標値が、当該変更後の表示色「Ｌｉｍｅ」で表示される。
【０１０４】
次に、ユーザが近似曲線の表示を指示すると（ステップＶ６；Ｙｅｓ、近似曲線）、図１２（ｃ）に示すように、右側表示領域３Ｂに表示されたプロット点の集合に対する近似曲線が算出されて、当該プロット点Ｐの集合に重ねて右側表示領域３Ｂに近似曲線が表示される（ステップＶ８）。
【０１０５】
次に、ユーザが画面切り替えを指示すると（ステップＶ６；Ｙｅｓ、画面切替）、図１２（ｄ）に示すように、左側表示領域３Ａにおける指定画像データ１３３Ｓの画像の表示サイズがアスペクト比変更縮小サイズに切り替えられるとともに、指定全体画像対応座標範囲データ１３８Ｓに基づいて、左側表示領域３Ａに表示された画像部分に重ねて設定された範囲のＸＹ座標系が当該左側表示領域３Ａの前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される（ステップＶ７）。また、このとき左側表示領域３Ａに改めて設定されたＹ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにおけるＹ軸方向の範囲が設定し直され、改めて設定されたＴＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【０１０６】
（動作例２）
まず上述の図１０（ａ），（ｂ）と同様に、各種モードの選択メニュー画面がディスプレイ３に表示された状態から（ステップＳ１）、ユーザがピクチャーグラフモードの選択操作を行い（ステップＳ２；Ｙｅｓ）、画像ファイル群１３１におけるファイル名「wheel.g3p」の画像ファイル１３２を指定すると（ステップＳ３）、図３に示すように、この指定画像ファイル１３２Ｓにおける画像データ１３３、全体画像対応座標範囲データ１３８、座標値テーブルデータ１３５が指定画像データ１３３Ｓ、指定全体画像対応座標範囲データ１３８Ｓ、指定座標値テーブルデータ１３５Ｓとして読み出されるとともに、図１３（ａ）に示すように、ディスプレイ３が全画面表状態にされて、指定画像データ１３３Ｓの画像がディスプレイ３の背面レイヤーに全画面表示される（ステップＳ４）。なお、本動作例２においては、上述の動作例１と比較して、画像内での解析対象点（ゴンドラ）の位置が左右方向の中央部分に集まった状態となっている。
【０１０７】
次に、指定座標値テーブルデータ１３５ＳにＸＹ座標値の情報が含まれていると判定され（ステップＳ５；Ｙｅｓ）、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系がディスプレイ３の表示画面の前面レイヤーに設定されて、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される（ステップＳ５０）。
【０１０８】
次に、ＴＹ座標系におけるプロット点Ｐの表示指示操作をユーザが行うと（ステップＳ１１；Ｙｅｓ）、ＴＹ座標系内でプロット可能な座標値のデータが指定座標値テーブルデータ１３５Ｓに存在すると判定される（ステップＳ１２；Ｙｅｓ）。
【０１０９】
次に、指定画像ファイル１３２Ｓに縮小画像対応座標範囲データ１３９が含まれないと判定され（ステップＷ１；Ｎｏ）、指定座標値テーブルデータ１３５ＳからＸＹ座標系におけるプロット点Ｐの座標値（−１２．７，１．６），（−４２．９，２４．２），…が読み出されて、これらプロット点Ｐの集合に対する近似曲線が算出される（ステップＷ１１）。
【０１１０】
次に、算出された近似曲線が円を表すと判定されるとともに（ステップＷ１２；Ｙｅｓ）、指定画像データ１３３Ｓの画像を縮小せずに左側表示領域３Ａに表示させた場合に、当該画像に重ねられたＸＹ座標系における全てのプロット点Ｐ（画像内の解析対象点）が左側表示領域３Ａに描画可能であると判定され（ステップＷ１５；ＹＥＳ）、指定画像データ１３３Ｓの画像が全てのプロット点（解析対象点）の含まれる画像部分のみにトリミングされた後（ステップＷ１６）、処理された画像部分がディスプレイ３における左側表示領域３Ａの背面レイヤーの表示内容として設定される（ステップＷ３）。
【０１１１】
次に、ディスプレイ３の右側表示領域３ＢにＴＹ座標系が設定される（ステップＶ３）。より詳細には、Ｔ軸方向では、当該Ｔ軸について指定座標値テーブルデータ１３５Ｓで示される各座標値（０，１０，２０，３０，…）が右側表示領域３Ｂに含まれる範囲で、また、Ｙ軸方向では、左側表示領域３ＡにおけるＹ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにＴＹ座標系が設定される。
【０１１２】
そして、図１３（ｂ）に示すように、ディスプレイ３が分割表示状態にされるとともに、上述の設定内容に基づいてディスプレイ３の左側表示領域３Ａに指定画像データ１３３Ｓの画像及びプロット点Ｐが、右側表示領域３Ｂにプロット点Ｐが表示される（ステップＶ５）。より詳細には、ステップＷ３，Ｗ１６により設定された画像サイズ、つまり全画面表示状態での表示サイズよりも小さいサイズで、指定画像データ１３３Ｓの画像におけるトリミング後の画像部分が左側表示領域３Ａの背面レイヤーに表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓにおいて当該画像部分に重ねて設定された範囲のＸＹ座標系が左側表示領域３Ａの前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。また、ステップＶ３により設定された範囲のＴＹ座標系が右側表示領域３Ｂに設定され、このＴＹ座標系における各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【０１１３】
（動作例３）
まず上述の図１０（ａ），（ｂ）と同様に、各種モードの選択メニュー画面がディスプレイ３に表示された状態から（ステップＳ１）、ユーザがピクチャーグラフモードの選択操作を行い（ステップＳ２；Ｙｅｓ）、画像ファイル群１３１におけるファイル名「basketball.g3p」の画像ファイル１３２を指定すると（ステップＳ３）、この指定画像ファイル１３２Ｓにおける画像データ１３３、全体画像対応座標範囲データ１３８、座標値テーブルデータ１３５が指定画像データ１３３Ｓ、指定全体画像対応座標範囲データ１３８Ｓ、指定座標値テーブルデータ１３５Ｓとして読み出されるとともに、図１４（ａ）に示すように、ディスプレイ３が全画面表状態にされて、指定画像データ１３３Ｓの画像がディスプレイ３の背面レイヤーに全画面表示される（ステップＳ４）。
【０１１４】
次に、指定座標値テーブルデータ１３５ＳにＸＹ座標値の情報が含まれていると判定され（ステップＳ５；Ｙｅｓ）、指定全体画像対応座標範囲データ１３８Ｓで示される範囲のＸＹ座標系がディスプレイ３の表示画面の前面レイヤーに設定されて、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される（ステップＳ５０）。
【０１１５】
次に、ＴＸ座標系におけるプロット点Ｐの表示指示操作をユーザが行うと（ステップＳ１１；Ｙｅｓ）、ＴＸ座標系内でプロット可能な座標値のデータが指定座標値テーブルデータ１３５Ｓに存在すると判定される（ステップＳ１２；Ｙｅｓ）。
【０１１６】
次に、指定画像ファイル１３２Ｓに縮小画像対応座標範囲データ１３９が含まれないと判定され（ステップＷ１；Ｎｏ）、指定座標値テーブルデータ１３５ＳからＸＹ座標系におけるプロット点Ｐの座標値（２．１，３．８），（２．５，４．５），…が読み出されて、これらプロット点Ｐの集合に対する近似曲線が算出される（ステップＷ１１）。
【０１１７】
次に、算出された近似曲線が円または正多角形を表さないと判定され（ステップＷ１２；Ｎｏ）、指定画像データ１３３Ｓの画像が左右方向のみに１／２だけ縮小したサイズに縮小された後（ステップＷ１３）、処理された画像部分がディスプレイ３における左側表示領域３Ａの背面レイヤーの表示内容として設定される（ステップＷ３）。
【０１１８】
次に、ディスプレイ３の右側表示領域３ＢにＴＸ座標系が設定される（ステップＶ４）。より詳細には、Ｔ軸方向では、当該Ｔ軸について指定座標値テーブルデータ１３５Ｓで示される各座標値（０．１９，０．４０，…）が右側表示領域３Ｂに含まれる範囲で、また、Ｘ軸方向では、左側表示領域３ＡにおけるＸ軸方向の範囲と同じ範囲（上限値及び下限値が一致する範囲）で、右側表示領域３ＢにＴＸ座標系が設定される。
【０１１９】
そして、図１４（ｂ）に示すように、ディスプレイ３が分割表示状態にされるとともに、上述の設定内容に基づいてディスプレイ３の左側表示領域３Ａに指定画像データ１３３Ｓの画像及びプロット点Ｐが、右側表示領域３Ｂにプロット点Ｐが表示される（ステップＶ５）。より詳細には、ステップＷ３，Ｗ１３により設定された画像サイズ、つまり全画面表示状態での表示サイズよりも小さいサイズで、指定画像データ１３３Ｓの画像が左側表示領域３Ａの背面レイヤーに表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓにおいて当該画像部分に重ねて設定された範囲のＸＹ座標系が左側表示領域３Ａの前面レイヤーに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。また、ステップＶ３により設定された範囲のＴＸ座標系が右側表示領域３Ｂに設定され、このＴＸ座標系における各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示される。
【０１２０】
以上、本実施の形態によれば、図８のステップＶ５や図１０、図１１等に示したように、画像ファイル群１３１における何れかの画像ファイル１３２が指定画像ファイル１３２Ｓとして指定されると、指定画像ファイル１３２Ｓから画像データ１３３、全体画像対応座標範囲データ１３８及び座標値テーブルデータ１３５が指定画像データ１３３Ｓ、指定全体画像対応座標範囲データ１３８Ｓ及び指定座標値テーブルデータ１３５Ｓとしてそれぞれ読み出され、指定画像データ１３３Ｓの画像のうち、少なくとも一部の画像部分が左側表示領域３Ａに表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓにおいて当該画像部分に重ねて設定された範囲のＸＹ座標系が左側表示領域３Ａに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示されるので、実生活中での事象と、プロット点Ｐの分布とを関連付けて学習することができるとともに、当該分布がどのような数学的な意味を持っているのかを解析することができる。
そして、図３や、図８のステップＶ３，Ｖ４、図１１等に示したように、座標値テーブルデータ１３５はＸＹ座標系内での座標値に対しＴ軸の座標値を対応付けており、右側表示領域３ＢにはＴＸ座標系またはＴＹ座標系が設定されるとともに、この座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示されるので、左側表示領域３Ａと右側表示領域３Ｂとを同時に参照することで３次元空間でのプロット点Ｐの分布と実生活中での事象とを関連付けることができる。
よって、従来よりも学習効果を高めることができる。
【０１２１】
また、図８のステップＶ９や図１１（ｃ）等に示したように、左側表示領域３Ａ及び右側表示領域３Ｂのうち、一方の表示領域に表示されたプロット点Ｐがユーザ操作に基づき選択プロット点Ｐ１として選択されると、他方の表示領域に表示された各プロット点Ｐのうち、選択プロット点Ｐ１に対応する座標値のプロット点Ｐが対応プロット点Ｐ２として検出され、選択プロット点Ｐ１及び対応プロット点Ｐ２がそれぞれ識別表示されるので、各座標系内でのプロット点Ｐの対応関係を容易に把握することができる。
【０１２２】
また、図８のステップＶ１１や図１１（ｄ）、図１２（ａ），（ｂ）等に示したように、選択プロット点Ｐ１及び対応プロット点Ｐ２とされているプロット点Ｐの表示色がユーザ操作に基づいて変更され、ユーザ操作に基づいて指定座標値テーブルデータ１３５Ｓの内容が表示されると、表示色の変更されたプロット点Ｐの座標値が当該変更後の表示色で表示されるので、何れのプロット点Ｐについて表示色を変更したかを座標値テーブル内で確認することができる。
【０１２３】
また、図８のステップＶ９や図１１（ｃ）等に示したように、前記一方の表示領域は右側表示領域３Ｂであるので、環状にプロット点Ｐが表示され得る左側表示領域３Ａが前記一方の表示領域である場合と異なり、カーソルキー２２による指定方向に複数のプロット点Ｐが存在するのを防止することができる。従って、カーソルキー２２の操作によって任意のプロット点Ｐを容易に選択することができる。
【０１２４】
また、図８のステップＶ３，Ｖ４や図１１（ｂ）、図１４（ｂ）等に示したように、ＴＸ座標系またはＴＹ座標系におけるＸ軸またはＹ軸の軸方向では、左側表示領域３Ａにおける該当の軸方向と上限値及び下限値が一致する範囲で右側表示領域３Ｂに座標系が設定されるので、ＸＹ座標系におけるプロット点Ｐの分布と、ＴＸ座標系、ＴＹ座標系またはＴＸＹ座標系におけるプロット点Ｐの分布とを関連付けて学習することができる。
【０１２５】
また、図８のステップＶ７や図１２（ｃ），（ｄ）等に示したように、左側表示領域３Ａ内に指定画像データ１３３Ｓの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを左右方向のみに所定量だけ縮小したアスペクト比変更縮小サイズと、左側表示領域３Ａ内に指定画像データ１３３Ｓの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向に均等に縮小したアスペクト比固定縮小サイズと、指定画像データ１３３Ｓの画像を全ての解析対象点が含まれる画像部分のみにトリミングしたトリミングサイズとのうち、ユーザ操作により選択される何れかのサイズで指定画像データ１３３Ｓの画像が左側表示領域３Ａに表示されるとともに、指定全体画像対応座標範囲データ１３８Ｓに基づいて、当該左側表示領域３Ａに表示された画像部分に重ねて設定された範囲のＸＹ座標系が左側表示領域３Ａに設定され、このＸＹ座標系の各座標位置のうち、指定座標値テーブルデータ１３５Ｓで示される各位置にプロット点Ｐが表示されるので、多様なサイズで画像を表示させて、当該画像に合わせてプロット点Ｐを表示させることができる。
【０１２６】
また、図９のステップＷ１６，Ｗ１７や図１１（ｂ）、図１３（ｂ）等に示したように、ＸＹ座標系におけるプロット点Ｐの集合に対する近似曲線が円または正多角形を表すと判定された場合には、左側表示領域３Ａに表示される指定画像データ１３３Ｓの画像サイズがアスペクト比固定縮小サイズまたはトリミングサイズとされるので、プロット点Ｐの集合によって表される形状を変形させずに指定画像データ１３３Ｓの画像サイズを小さくして表示させることができる。一方、図９のステップＷ１３や図１４（ｂ）等に示したように、近似曲線が円及び正多角形を表さないと判定された場合には、左側表示領域３Ａに表示される指定画像データ１３３Ｓの画像サイズがアスペクト比変更縮小サイズとされるので、上下方向及び左右方向に均等に縮小される場合と比較して、画像が小さくなりすぎるのを防止することができる。
【０１２７】
なお、上記の実施の形態における関数電卓１の各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能であることは勿論である。
【０１２８】
例えば、本発明に係る情報表示装置を関数電卓１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム１３０及び画像ファイル群１３１は、関数電卓１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【０１２９】
また、各座標系の座標軸をＸ軸、Ｙ軸またはＴ軸として説明したが、他の座標軸名としても良い。また、座標系を直交座標系として説明したが、斜交座標系や極座標系など、他の種類の座標系としても良い。更に、右側表示領域３ＢにはＴＸ座標系またはＴＹ座標系が設定されることとして説明したが、ＸＹＴ座標系が設定されてもよい。
【符号の説明】
【０１３０】
１          関数電卓
２                入力キー群
３                ディスプレイ
１１              ＣＰＵ
１２              ＲＡＭ
１３              記憶部
１４              キー入力部
１５              表示部
１３０            情報表示プログラム
【図１】
2011227588.tif 000003
【図２】
2011227588.tif 000004
【図３】
2011227588.tif 000005
【図５】
2011227588.tif 000006
【図６】
2011227588.tif 000007
【図７】
2011227588.tif 000008
【図８】
2011227588.tif 000009
【図９】
2011227588.tif 000010
【図１０】
2011227588.tif 000011
【図４】
2011227588.tif 000012
【図１１】
2011227588.tif 000013
【図１２】
2011227588.tif 000014
【図１３】
2011227588.tif 000015
【図１４】
2011227588.tif 000016
【手続補正書】
【提出日】平成23年4月12日(2011.4.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項９記載の発明は、プログラムにおいて、
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段と、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶手段と、
を備えるコンピュータに、
前記画像ファイル記憶手段に記憶された何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定機能と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御機能と、
を実現させ、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御機能は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段と、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶手段と、
前記画像ファイル記憶手段における何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定手段と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御手段と、
を備え、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御手段は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
前記第１表示領域及び前記第２表示領域のうち、一方の表示領域に表示された何れかのプロット点をユーザ操作に基づき選択プロット点として選択するプロット点選択手段と、
他方の表示領域に表示された各プロット点のうち、前記選択プロット点に対応する座標値のプロット点を対応プロット点として検出し、前記選択プロット点及び前記対応プロット点をそれぞれ識別表示させるプロット点識別表示手段と、
を備えることを特徴とする情報表示装置。
【請求項３】
請求項２記載の情報表示装置において、
前記選択プロット点及び前記対応プロット点とされているプロット点の表示色をユーザ操作に基づいて変更するプロット表示色変更手段と、
ユーザ操作に基づいて前記指定座標値テーブルデータの内容を前記表示手段に表示させる座標値表示制御手段と、
を備え、
前記座標値表示制御手段は、
前記プロット表示色変更手段によって表示色の変更されたプロット点の座標値を、当該変更後の表示色で表示させることを特徴とする情報表示装置。
【請求項４】
請求項２または３記載の情報表示装置において、
前記一方の表示領域は、前記第２表示領域であることを特徴とする情報表示装置。
【請求項５】
請求項１〜４の何れか一項に記載の情報表示装置において、
前記表示制御手段は、 
前記第２座標系における前記第３座標軸の軸方向では、当該第３座標軸について前記指定座標値テーブルデータで示される各座標値が前記第２表示領域に含まれ、かつ、前記第２座標系における前記少なくとも一方の座標軸の軸方向では、前記第１表示領域における該当の軸方向と上限値及び下限値が一致する範囲で、前記第２表示領域に前記第２座標系を設定することを特徴とする情報表示装置。
【請求項６】
請求項１〜５の何れか一項に記載の情報表示装置において、
前記第１座標系は、Ｘ軸及びＹ軸から定まる直交座標系であり、
前記第２座標系は、Ｘ軸及びＹ軸のうちユーザ操作に応じて選択される少なくとも一方の座標軸と、Ｔ軸とから定まる直交座標系であることを特徴とする情報表示装置。
【請求項７】
請求項１〜６の何れか一項に記載の情報表示装置において、
前記表示手段は、
表示画面を上下方向または左右方向に分割した各分割領域に前記第１表示領域及び前記第２表示領域を有するとともに、当該表示画面を前記第１表示領域及び前記第２表示領域に分割して表示を行う分割表示状態と、当該表示画面を分割せずに表示を行う全画面表示状態とを切替可能であり、
前記表示制御手段は、
前記画像ファイル指定手段により前記指定画像ファイルが指定された場合に、前記表示手段を全画面表示状態にして、前記指定画像データの画像を前記表示手段に全画面表示させるとともに、前記指定座標範囲データで示される範囲の前記第１座標系を表示画面に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる全画面表示制御手段と、
前記全画面表示制御手段により表示制御された状態から、ユーザ操作に応じて前記表示手段を分割表示状態にして、前記指定画像データの画像のうち、少なくとも一部の画像部分を全画面表示状態での表示サイズよりも小さいサイズで前記第１表示領域に表示させ、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させ、かつ、当該指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させる分割表示制御手段と、
前記分割表示制御手段により表示制御された状態から、前記第１表示領域に表示される前記指定画像データの画像サイズを、ユーザ操作に応じて変更する表示態様変更手段と、を有し、
前記表示態様変更手段は、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向のうち前記第１表示領域と前記第２表示領域とが並んだ方向のみに所定量だけ縮小した第１の表示サイズと、
前記第１表示領域内に前記指定画像データの画像の全体を表示できるよう全画面表示状態での当該画像の表示サイズを上下方向及び左右方向に均等に縮小した第２の表示サイズと、
前記指定画像データの画像を全ての前記解析対象点が含まれる画像部分のみにトリミングした第３の表示サイズと、
のうち、ユーザ操作により選択される何れかのサイズで前記指定画像データの画像を前記第１表示領域に表示させるとともに、
前記指定座標範囲データに基づいて、当該第１表示領域に表示された画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とする情報表示装置。 
【請求項８】
請求項７記載の情報表示装置において、
前記分割表示制御手段は、
前記第１座標系におけるプロット点の集合に対する近似曲線を算出し、算出される近似曲線が円または正多角形を表すか否かを判定する近似曲線演算手段と、
前記近似曲線演算手段による判定結果に基づいて、前記第１表示領域に表示される前記指定画像データの画像サイズを設定する表示態様設定手段と、
を有し、
前記表示態様設定手段は、
前記近似曲線演算手段により近似曲線が円または正多角形を表すと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第２の表示サイズまたは前記第３の表示サイズとし、
前記近似曲線演算手段により近似曲線が円及び正多角形を表さないと判定された場合には、
前記第１表示領域に表示される前記指定画像データの画像サイズを、前記第１の表示サイズとすることを特徴とする情報表示装置。
【請求項９】
第１表示領域及び第２表示領域を有するとともに、前記第１表示領域に対して第１座標軸と第２座標軸とから定まる第１座標系を、前記第２表示領域に対して第３座標軸と、前記第１座標軸及び前記第２座標軸のうち少なくとも一方の座標軸とから定まる第２座標系を設定可能な表示手段と、
画像データと、当該画像データの画像に重ねて設定された前記第１座標系の範囲を示す座標範囲データと、当該画像内で予め設定された解析対象点それぞれについての前記第１座標系内での座標値を示す座標値テーブルデータと、を有する画像ファイルを少なくとも１つ記憶する画像ファイル記憶手段と、
を備えるコンピュータに、
前記画像ファイル記憶手段に記憶された何れかの画像ファイルを、ユーザ操作に基づいて指定画像ファイルとして指定する画像ファイル指定機能と、
前記指定画像ファイルから前記画像データを指定画像データ、前記座標範囲データを指定座標範囲データ、前記座標値テーブルデータを指定座標値テーブルデータとしてそれぞれ読み出し、前記指定画像データの画像のうち、少なくとも一部の画像部分を前記第１表示領域に表示させるとともに、前記指定座標範囲データにおいて当該画像部分に重ねて設定された範囲の前記第１座標系を前記第１表示領域に設定し、この第１座標系の各座標位置のうち、前記指定座標値テーブルデータで示される各位置にプロット点を表示させる表示制御機能と、
を実現させ、
前記座標値テーブルデータは、
前記第１座標系内での座標値に対し、前記第３座標軸の座標値を対応付けており、
前記表示制御機能は、
前記指定座標値テーブルデータに基づいて前記第２表示領域に前記第２座標系を設定するとともに、この第２座標系の各座標位置のうち、当該指定座標値テーブルデータで示される各位置にプロット点を表示させることを特徴とするプログラム。