(57)【要約】【課題】グラフや図形の表示変更が簡単で使い勝手の良い図形表示制御装置及びプログラムを提供すること。【解決手段】ＣＰＵがグラフ演算処理実行入力を検知すると、グラフＧ１Ｂに対して演算処理を行う。当該演算処理によって発生したグラフをＧ１Ｂとすると、グラフＧ１Ｂに対応する関数式２１１を数式表示エリア２１に表示する。そしてＣＰＵ３１はアプリケーションの切り替えを検知すると、表示画面５０１の表示を切り替えるが、数式表示エリア２１の表示は保持する。【選択図】　　図５
2004126684.tif 000002
【特許請求の範囲】
【請求項１】
数式を表示する数式表示部と、アプリケーションの切り替えに伴って、切り替えられたアプリケーション用の表示画面に切り替わる表示部とを備える図形表示制御装置において、
第１のアプリケーションによる処理結果が前記表示部に表示されている際に、操作入力に応じて、当該処理結果に対する所定の演算処理を実行する演算実行手段と、
この演算実行手段による実行結果の数式を前記数式表示部に表示制御する数式表示制御手段と、
操作入力に応じて、前記表示部の表示対象のアプリケーションを、第１のアプリケーションから第２のアプリケーションへ切り替える切替手段と、
を備え、前記数式表示制御手段は、前記切替手段によってアプリケーションが切り替えられた場合であっても、切り替え前のアプリケーションに対する前記演算実行手段の実行結果の数式の表示を保持する表示保持手段を有することを特徴とする図形表示制御装置。
【請求項２】
登録された複数の関数式を表示する関数式表示部と、グラフを表示するグラフ表示部と、数式を表示する数式表示部とを備える図形表示制御装置において、
前記関数式表示部に表示されている関数式を選択または指定する第１の操作と前記関数式表示部に表示されている関数式を前記グラフ表示部へ移動する第２の操作とが成された場合に、前記第２の操作により移動された関数式に基づくグラフを前記グラフ表示部に表示制御するグラフ表示制御手段と、
このグラフ表示制御手段の制御によって前記グラフ表示部にグラフが表示された場合に、当該グラフに対応する関数式を前記数式表示部に表示制御する関数式表示制御手段と、
を備えることを特徴とする図形表示制御装置。
【請求項３】
数式を表示する数式表示部と、前記数式に基づくグラフを表示するグラフ表示部とを備える図形表示制御装置において、
操作入力に応じて、前記グラフ表示部に表示されているグラフに対する所定の演算処理を実行する演算実行手段と、
前記演算処理に対応するコマンドを前記数式に付加して前記数式表示部の表示内容を更新する数式表示部制御手段と、
を備えることを特徴とする図形表示制御装置。
【請求項４】
数式を表示する数式表示部と、前記数式に基づくグラフ及び座標軸を表示するグラフ表示部とを備える図形表示制御装置において、
前記数式表示部に表示された数式を構成する係数を指定または選択する第１の操作、及び、前記第１の操作の後、前記グラフ表示部に表示された座標軸の所定部分に対する第２の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された係数を登録する登録手段と、
この登録手段により前記係数が登録された後に、前記座標軸の前記所定部分に対する第３の操作が成された場合に、当該登録されている係数の値を変更する係数変更手段と、
この係数変更手段による係数の変更に連動して前記グラフ表示部に表示されているグラフを再表示するグラフ再表示制御手段と、
を備えることを特徴とする図形表示制御装置。
【請求項５】
関数式を表示するための関数式表示部と、グラフ及び座標軸を表示するためのグラフ表示部と、を備える図形表示制御装置において、
前記関数式表示部に表示されている関数式を指定または選択するための第１の操作と、この第１の操作の後、この第１の操作により指定または選択されている関数式を前記グラフ表示部へ移動するための第２の操作とが成された場合に前記指定または選択されている関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御手段と、
前記関数式表示部に表示されている関数式に対する前記第１の操作の後に、前記グラフ表示部に表示されている座標軸の所定部分に対する第３の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録する登録手段と、
この登録手段により前記第１の操作によって指定または選択された関数式が前記座標軸の前記所定部分に登録された後に前記第３の操作が成された場合に、当該登録された関数式に基づくグラフを前記グラフ表示部に表示制御する登録グラフ表示制御手段と、
を備えることを特徴とする図形表示制御装置。
【請求項６】
関数式を表示するための関数式表示部と、グラフ及び座標軸を表示するためのグラフ表示部と、を備える図形表示制御装置において、
前記関数式表示部に表示された関数式を指定または選択する第１の操作と、この第１の操作により指定または選択された関数式を前記グラフ表示部へ移動する第２の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御手段と、
前記座標軸の所定部分に対する第３の操作により、予め定められている演算処理を登録する登録手段と、
前記関数式表示部に表示された関数式に対する前記第１の操作と前記座標軸の前記所定部分に対する第４の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフに対して前記演算処理を実行した結果のグラフを前記グラフ表示部に表示制御する演算結果グラフ表示制御手段と、
を備えることを特徴とする図形表示制御装置。
【請求項７】
数式を表示する数式表示部と、アプリケーションの切り替えに伴って、切り替えられたアプリケーション用の表示画面に切り替わる表示部とを備える図形表示制御装置に、
第１のアプリケーションによる処理結果が前記表示部に表示されている際に、操作入力に応じて、当該処理結果に対する所定の演算処理を実行する演算実行機能と、
この演算実行機能による実行結果の数式を前記数式表示部に表示制御する数式表示制御機能と、
操作入力に応じて、前記表示部の表示対象のアプリケーションを、第１のアプリケーションから第２のアプリケーションへ切り替える切替機能と、
を実現させ、前記数式表示制御機能は、前記切替機能によってアプリケーションが切り替えられた場合であっても、切り替え前のアプリケーションに対する前記演算実行機能の実行結果の数式の表示を保持する表示保持機能と、
を実現させるためのプログラム。
【請求項８】
登録された複数の関数式を表示する関数式表示部と、グラフを表示するグラフ表示部と、数式を表示する数式表示部とを備える図形表示制御装置に、
前記関数式表示部に表示されている関数式を選択または指定する第１の操作と前記関数式表示部に表示されている関数式を前記グラフ表示部へ移動する第２の操作とが成された場合に、前記第２の操作により移動された関数式に基づくグラフを前記グラフ表示部に表示制御するグラフ表示制御機能と、
このグラフ表示制御機能の制御によって前記グラフ表示部にグラフが表示された場合に、当該グラフに対応する関数式を前記数式表示部に表示制御する関数式表示制御機能と、
を実現させるためのプログラム。
【請求項９】
数式を表示する数式表示部と、前記数式に基づくグラフを表示するグラフ表示部とを備える図形表示制御装置に、
操作入力に応じて、前記グラフ表示部に表示されているグラフに対する所定の演算処理を実行する演算実行機能と、
前記演算処理に対応するコマンドを前記数式に付加して前記数式表示部の表示内容を更新する数式表示部制御機能と、
を実現させるためのプログラム。
【請求項１０】
数式を表示する数式表示部と、前記数式に基づくグラフ及び座標軸を表示するグラフ表示部とを備える図形表示制御装置に、
前記数式表示部に表示された数式を構成する係数を指定または選択する第１の操作、及び、前記第１の操作の後、前記グラフ表示部に表示された座標軸の所定部分に対する第２の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された係数を登録する登録機能と、
この登録機能により前記係数が登録された後に、前記座標軸の前記所定部分に対する第３の操作が成された場合に、当該登録されている係数の値を変更する係数変更機能と、
この係数変更機能による係数の変更に連動して前記グラフ表示部に表示されているグラフを再表示するグラフ再表示制御機能と、
を実現させるためのプログラム。
【請求項１１】
関数式を表示する関数式表示部と、グラフ及び座標軸を表示するグラフ表示部と、を備える図形表示制御装置に、
前記関数式表示部に表示されている関数式を指定または選択するための第１の操作と、この第１の操作の後、この第１の操作により指定または選択されている関数式を前記グラフ表示部へ移動するための第２の操作とが成された場合に前記指定または選択されている関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御機能と、
前記関数式表示部に表示されている関数式に対する前記第１の操作の後に、前記グラフ表示部に表示されている座標軸の所定部分に対する第３の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録する登録機能と、
前記座標軸の前記所定部分に対する指示入力が成された場合であって、前記登録機能によって当該所定部分に関数式が登録されていた場合に、当該登録された関数式に基づくグラフを前記グラフ表示部に表示制御する登録グラフ表示制御機能と、
を実現させるためのプログラム。
【請求項１２】
関数式を表示する関数式表示部と、グラフ及び座標軸を表示するグラフ表示部と、を備える図形表示制御装置に、
前記関数式表示部に表示された関数式を指定または選択する第１の操作と、この第１の操作により指定または選択された関数式を前記グラフ表示部へ移動する第２の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御機能と、
前記座標軸の所定部分に対する第３の操作により、予め定められている演算処理を登録する登録機能と、
前記関数式表示部に表示された関数式に対する前記第１の操作と前記座標軸の前記所定部分に対する第４の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフに対して前記演算処理を実行した結果のグラフを前記グラフ表示部に表示制御する演算結果グラフ表示制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はグラフ及び図形表示を行う図形表示制御装置及びその処理にかかるプログラムに関するものである。
【０００２】
【従来の技術】
従来から、グラフの表示機能や図形表示機能を備えた関数電卓が教育の現場やエンジニアの技術計算用に用いられている。関数電卓は、様々な関数演算プログラムを内蔵しており、例えばグラフ化させたい関数式を指定することにより、当該関数式を示すグラフを表示画面上に描画させることができる。
【０００３】
このような関数電卓の１つとして、グラフや図形の表示を制御するための各種アイコンを画面上に表示し、選択されたアイコンに応じてグラフを移動させたり変形させたりするものが知られている（例えば、特許文献１；全請求項に対応）。
【０００４】
【特許文献１】
特開平９−２８２４７６号公報（第３−９頁、第６図）
【０００５】
【発明が解決しようとする課題】
しかしながら、上述のような関数電卓の場合、表示されたグラフの移動・変形等を指示するためのアイコンを画面上に表示するため、例えばグラフの表示機能を増やすとその分アイコンの数も増加し、アイコンの表示の為に画面を大きくしたり、グラフや図形の表示面積を小さくしたりする必要があった。
【０００６】
更に、アプリケーションの実行によって連動した複数のウィンドウが画面上に表示される場合、アプリケーションを切り替えるとウィンドウの表示も消えてしまうため、ウィンドウに表示された関数式等を別アプリケーションにて処理することができなかった。
【０００７】
本発明の目的は、グラフや図形の表示変更が簡単で使い勝手の良い図形表示制御装置及びプログラムを提供することである。
【０００８】
【課題を解決するための手段】
以上の課題を解決するために、請求項１に記載の発明は、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、アプリケーションの切り替えに伴って、切り替えられたアプリケーション用の表示画面に切り替わる表示部（例えば、図２のグラフ表示エリア２２、関数式入力エリア２６；図３の表示部３８）とを備える図形表示制御装置において、第１のアプリケーションによる処理結果が前記表示部に表示されている際に、操作入力に応じて、当該処理結果に対する所定の演算処理を実行する演算実行手段（図３のＣＰＵ３１；図４のステップＡ４）と、この演算実行手段による実行結果の数式を前記数式表示部に表示制御する数式表示制御手段（例えば、図３のＣＰＵ３１；図４のステップＡ５）と、操作入力に応じて、前記表示部の表示対象のアプリケーションを、第１のアプリケーションから第２のアプリケーションへ切り替える切替手段（例えば、図３のＣＰＵ３１；図４のステップＡ７）と、を備え、前記数式表示制御手段は、前記切替手段によってアプリケーションが切り替えられた場合であっても、切り替え前のアプリケーションに対する前記演算実行手段の実行結果の数式の表示を保持する表示保持手段（例えば、図３のＣＰＵ３１；図４のステップＡ９）を有することを特徴としている。
【０００９】
また、請求項７に記載の発明のプログラムは、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、アプリケーションの切り替えに伴って、切り替えられたアプリケーション用の表示画面に切り替わる表示部（例えば、図２のグラフ表示エリア２２、関数式入力エリア２６；図３の表示部３８）とを備える図形表示制御装置に、第１のアプリケーションによる処理結果が前記表示部に表示されている際に、操作入力に応じて、当該処理結果に対する所定の演算処理を実行する演算実行機能（図３のＣＰＵ３１；図４のステップＡ４）と、この演算実行機能による実行結果の数式を前記数式表示部に表示制御する数式表示制御機能（例えば、図３のＣＰＵ３１；図４のステップＡ５）と、操作入力に応じて、前記表示部の表示対象のアプリケーションを、第１のアプリケーションから第２のアプリケーションへ切り替える切替機能（例えば、図３のＣＰＵ３１；図４のステップＡ７）と、を実現させ、前記数式表示制御機能は、前記切替機能によってアプリケーションが切り替えられた場合であっても、切り替え前のアプリケーションに対する前記演算実行機能の実行結果の数式の表示を保持する表示保持機能（例えば、図３のＣＰＵ３１；図４のステップＡ９）を実現させることを特徴としている。
【００１０】
この請求項１及び７に記載の発明によれば、アプリケーションの切り替えによって表示部の表示が切り替わった場合でも、数式表示部の表示を保持することができる。従って、例えば所定処理中にアプリケーションの切り替えを行っても、所定処理中に発生した数式の表示を保持できるため、当該数式表示部に表示された数式を別のアプリケーションの実行によって処理することもできる。
【００１１】
請求項２に記載の発明は、登録された複数の関数式を表示する関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）と、グラフを表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）と、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）とを備える図形表示制御装置において、前記関数式表示部に表示されている関数式を選択または指定する第１の操作（例えば、図３のＣＰＵ３１；図７のステップＢ１；図８（ａ））と前記関数式表示部に表示されている関数式を前記グラフ表示部へ移動する第２の操作（例えば、図３のＣＰＵ３１；図７のステップＢ３；図８（ｂ））とが成された場合に、前記第２の操作により移動された関数式に基づくグラフを前記グラフ表示部に表示制御するグラフ表示制御手段（例えば、図３のＣＰＵ３１；図７のステップＢ５）と、このグラフ表示制御手段の制御によって前記グラフ表示部にグラフが表示された場合に、当該グラフに対応する関数式を前記数式表示部に表示制御する関数式表示制御手段（例えば、図３のＣＰＵ３１；図７のステップＢ７）と、を備えることを特徴としている。
【００１２】
また請求項８に記載の発明のプログラムは、登録された複数の関数式を表示する関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）と、グラフを表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）と、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）とを備える図形表示制御装置に、前記関数式表示部に表示されている関数式を選択または指定する第１の操作（例えば、図３のＣＰＵ３１；図７のステップＢ１；図８（ａ））と前記関数式表示部に表示されている関数式を前記グラフ表示部へ移動する第２の操作（例えば、図３のＣＰＵ３１；図７のステップＢ３；図８（ｂ））とが成された場合に、前記第２の操作により移動された関数式に基づくグラフを前記グラフ表示部に表示制御するグラフ表示制御機能（例えば、図３のＣＰＵ３１；図７のステップＢ５）と、このグラフ表示制御機能の制御によって前記グラフ表示部にグラフが表示された場合に、当該グラフに対応する関数式を前記数式表示部に表示制御する関数式表示制御機能（例えば、図３のＣＰＵ３１；図７のステップＢ７）と、を実現させることを特徴としている。
【００１３】
この請求項２及び８に記載の発明によれば、関数式表示部に表示されている関数式を指定または選択する第１の操作と、この指定または選択された関数式をグラフ表示部へ移動する第２の操作との二つの操作を行うという簡単な操作で、関数式表示部に表示されている関数式に基づいて、これに対応するグラフをグラフ表示部に迅速かつ確実に表示させることができる。従って、ユーザはグラフの表示を簡単に行うことができる。
【００１４】
請求項３に記載の発明は、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、前記数式に基づくグラフを表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置において、操作入力に応じて、前記グラフ表示部に表示されているグラフに対する所定の演算処理を実行する演算実行手段（例えば、図３のＣＰＵ３１；図１０のステップＣ６）と、前記演算処理に対応するコマンドを前記数式に付加して前記数式表示部の表示内容を更新する数式表示部制御手段（例えば、図３のＣＰＵ３１；図１０のステップＣ９）と、を備えることを特徴としている。
【００１５】
また請求項９に記載の発明のプログラムは、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、前記数式に基づくグラフを表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置に、操作入力に応じて、前記グラフ表示部に表示されているグラフに対する所定の演算処理を実行する演算実行機能（例えば、図３のＣＰＵ３１；図１０のステップＣ６）と、前記演算処理に対応するコマンドを前記数式に付加して前記数式表示部の表示内容を更新する数式表示部制御機能（例えば、図３のＣＰＵ３１；図１０のステップＣ９）と、を実現させることを特徴としている。
【００１６】
この請求項３及び９に記載の発明によれば、グラフ表示部に表示されたグラフに対して実行した演算処理に対応するコマンドを数式表示部に表示することができる。従って、グラフに対して行った演算処理に該当する数式処理をユーザが即座に学習することができ、また数式表示部に表示された数式に対して当該演算処理を簡単に行うことができる。
【００１７】
請求項４に記載の発明は、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、前記数式に基づくグラフ及び座標軸を表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置において、前記数式表示部に表示された数式を構成する係数を指定または選択する第１の操作（例えば、図３のＣＰＵ３１；図１３のステップＤ５；図１４（ｃ））、及び、前記第１の操作の後、前記グラフ表示部に表示された座標軸の所定部分に対する第２の操作（例えば、図３のＣＰＵ３１；図３１のステップＤ７；図１５（ｄ））が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された係数を登録する登録手段（例えば、図３のＣＰＵ３１；図１３のステップＤ１１）と、この登録手段により前記係数が登録された後に、前記座標軸の前記所定部分に対する第３の操作（例えば、図３のＣＰＵ３１；図１３のステップＤ１２；図１５（ｅ））が成された場合に、当該登録されている係数の値を変更する係数変更手段（例えば、図３のＣＰＵ３１；図１３のステップＤ１５）と、この係数変更手段による係数の変更に連動して前記グラフ表示部に表示されているグラフを再表示するグラフ再表示制御手段（例えば、図３のＣＰＵ３１；図１３のステップＤ１６；図１５（ｆ））と、を備えることを特徴としている。
【００１８】
また請求項１０に記載の発明のプログラムであって、数式を表示する数式表示部（例えば、図２の数式表示エリア２１；図３の表示部３８）と、前記数式に基づくグラフ及び座標軸を表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置に、前記数式表示部に表示された数式を構成する係数を指定または選択する第１の操作（例えば、図３のＣＰＵ３１；図１３のステップＤ５；図１４（ｃ））、及び、前記第１の操作の後、前記グラフ表示部に表示された座標軸の所定部分に対する第２の操作（例えば、図３のＣＰＵ３１；図３１のステップＤ７；図１５（ｄ））が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された係数を登録する登録機能（例えば、図３のＣＰＵ３１；図１３のステップＤ１１）と、この登録機能により前記係数が登録された後に、前記座標軸の前記所定部分に対する第３の操作（例えば、図３のＣＰＵ３１；図１３のステップＤ１２；図１５（ｅ））が成された場合に、当該登録されている係数の値を変更する係数変更機能（例えば、図３のＣＰＵ３１；図１３のステップＤ１５）と、この係数変更機能による係数の変更に連動して前記グラフ表示部に表示されているグラフを再表示するグラフ再表示制御機能（例えば、図３のＣＰＵ３１；図１３のステップＤ１６；図１５（ｆ））と、を実現させることを特徴としている。
【００１９】
この請求項４及び１０に記載の発明によれば、数式表示部に表示されている数式を構成する係数を指定または選択する第１の操作と、この第１の操作の後、グラフ表示部に表示されている座標軸の所定部分に対する第２の操作との二つの操作を行うことによって、数式表示部に表示されている関数式の係数を座標軸上の所定部分に登録しておき、その後、前記座標軸の所定部分に対する第２の操作を行うという簡単な操作で、登録されている係数の値を可変させ、この係数の変更に連動して、グラフ表示部に表示されているグラフを再表示することができる。このため、ユーザは登録された係数の変化に伴うグラフの形状の変化を簡単に確認することができる。
【００２０】
請求項５に記載の発明は、関数式を表示するための関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）とグラフ及び座標軸を表示するためのグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置において、前記関数式表示部に表示されている関数式を指定または選択するための第１の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ１；図１８（ａ））と、この第１の操作の後、この第１の操作により指定または選択されている関数式を前記グラフ表示部へ移動するための第２の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ３；図１８（ｂ））とが成された場合に前記指定または選択されている関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御手段（例えば、図３のＣＰＵ３１）と、前記関数式表示部に表示されている関数式に対する前記第１の操作の後に、前記グラフ表示部に表示されている座標軸の所定部分に対する第３の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ８；図１８（ｃ））が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録する登録手段（例えば、図３のＣＰＵ３１；図１７のステップＥ７）と、この登録手段により前記第１の操作によって指定または選択された関数式が前記座標軸の前記所定部分に登録された後に前記第３の操作が成された場合に、当該登録された関数式に基づくグラフを前記グラフ表示部に表示制御する登録グラフ表示制御手段（例えば、図３のＣＰＵ３１；図１７のステップＥ１０；図１８（ｄ））と、を備えることを特徴としている。
【００２１】
請求項１１に記載のプログラムは、関数式を表示する関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）と、グラフ及び座標軸を表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）と、を備える図形表示制御装置に、前記関数式表示部に表示されている関数式を指定または選択するための第１の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ１；図１８（ａ））と、この第１の操作の後、この第１の操作により指定または選択されている関数式を前記グラフ表示部へ移動するための第２の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ３；図１８（ｂ））とが成された場合に前記指定または選択されている関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御機能（例えば、図３のＣＰＵ３１）と、前記関数式表示部に表示されている関数式に対する前記第１の操作の後に、前記グラフ表示部に表示されている座標軸の所定部分に対する第３の操作（例えば、図３のＣＰＵ３１；図１７のステップＥ８；図１８（ｃ））が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録する登録機能（例えば、図３のＣＰＵ３１；図１７のステップＥ７）と、前記座標軸の前記所定部分に対する指示入力が成された場合であって、前記登録機能によって当該所定部分に関数式が登録されていた場合に、当該登録された関数式に基づくグラフを前記グラフ表示部に表示制御する登録グラフ表示制御機能（例えば、図３のＣＰＵ３１；図１７のステップＥ１０；図１８（ｄ））と、を実現させるためことを特徴としている。
【００２２】
この請求項５及び１１に記載の発明によれば、関数式表示部に表示されている関数式に対する第１の操作の後に、グラフ表示部に表示されている座標軸の所定部分に対する第３の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録しておき、その後、前記座標軸の所定部分に対する第３の操作がなされると、この登録された関数式に基づくグラフをグラフ表示部に表示制御することができる。従って、ユーザは関数式を座標軸の所定部分に登録したあとに、任意のタイミングで座標軸の所定部分に対する第３の操作を行うのみで、迅速かつ簡単に登録済みの関数式に対応するグラフを表示させることができる。
【００２３】
請求項６に記載の発明は、関数式を表示するための関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）とグラフ及び座標軸を表示するためのグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）とを備える図形表示制御装置において、前記関数式表示部に表示された関数式を指定または選択する第１の操作（例えば、図３のＣＰＵ３１；図２０のステップＦ５；図２１（ａ））と、この第１の操作により指定または選択された関数式を前記グラフ表示部へ移動する第２の操作（例えば、図３のＣＰＵ３１；図２０のステップＦ７；図２１（ｂ））とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御手段（例えば、図３のＣＰＵ３１）と、前記座標軸の所定部分に対する第３の操作により、予め定められている演算処理を登録する登録手段（例えば、図３のＣＰＵ３１；図２０のステップＦ４）と、前記関数式表示部に表示された関数式に対する前記第１の操作と前記座標軸の前記所定部分に対する第４の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフに対して前記演算処理を実行した結果のグラフを前記グラフ表示部に表示制御する演算結果グラフ表示制御手段（例えば、図３のＣＰＵ３１；図２０のステップＦ１３；図２１（ｃ））と、を備えることを特徴としている。
【００２４】
また請求項１２に記載のプログラムは、関数式を表示する関数式表示部（例えば、図２の関数式入力エリア２６；図３の表示部３８）と、グラフ及び座標軸を表示するグラフ表示部（例えば、図２のグラフ表示エリア２２；図３の表示部３８）と、を備える図形表示制御装置に、前記関数式表示部に表示された関数式を指定または選択する第１の操作と（例えば、図３のＣＰＵ３１；図２０のステップＦ５；図２１（ａ））、この第１の操作により指定または選択された関数式を前記グラフ表示部へ移動する第２の操作（例えば、図３のＣＰＵ３１；図２０のステップＦ７；図２１（ｂ））とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフを前記グラフ表示部に表示制御する表示制御機能（例えば、図３のＣＰＵ３１）と、前記座標軸の所定部分に対する第３の操作（例えば、図３のＣＰＵ３１）により、予め定められている演算処理を登録する登録機能（例えば、図３のＣＰＵ３１；図２０のステップＦ４）と前記関数式表示部に表示された関数式に対する前記第１の操作と前記座標軸の前記所定部分に対する第４の操作とが成された場合に、前記第１の操作によって指定または選択された関数式に基づくグラフに対して前記演算処理を実行した結果のグラフを前記グラフ表示部に表示制御する演算結果グラフ表示制御機能（例えば、図３のＣＰＵ３１；図２０のステップＦ１３）と、を実現させることを特徴としている
【００２５】
この請求項６及び１２に記載の発明によれば、座標軸上の所定部分に演算処理を登録しておいた後、この登録されている前記座標軸上の所定部分に指定または選択された関数式を移動するという簡単な操作で、当該所定部分に対応付けられた演算処理を実行し、この実行した結果のグラフをグラフ表示部に表示制御することができる。従って、ユーザはグラフに対する演算処理を簡単に実行することができる。
【００２６】
【発明の実施の形態】
以下、図１〜図２１を参照して、本発明に係る図形表示制御装置の実施の形態について詳細に説明する。尚、以下においては、本発明を、グラフ及び図形表示機能を有する関数電卓に適用した場合を例にとって説明するが、本発明が適用可能な実施形態は、これに限定されるものではない。
【００２７】
同図において、関数電卓１は、演算処理を行う演算ユニット（図示略）と、数値・関数・演算操作の入力を行う操作入力キー１１と、画面のスクロールや選択操作を行う方向キー１２と、入力された数値やグラフを表示する表示画面１５と、入力ペン１７と、内蔵電池や太陽電池等の電源（図示略）とを備え、金属や樹脂によって、例えばカード形状にケーシングされている。
【００２８】
操作入力キー１１及び方向キー１２は従来の関数電卓１と同様の操作入力手段であって、例えば、キースイッチ、タッチパネル等によっても実現可能である。
【００２９】
表示画面１５は、操作入力キー１１の押下に応じた文字や符号、グラフ表示等、関数電卓１を使用するために必要な各種データが表示される部分であり、ドットによって文字や図形が表示される。表示画面１５は、ＬＣＤ（Ｌｉｑｕｉｄ　ＣｒｙｓｔａｌＤｉｓｐｌａｙ）やＥＬＤ（Ｅｌｅｃｔｒｏｎｉｃ　Ｌｕｍｉｎｅｓｃｅｎｔ　Ｄｉｓｐｌａｙ）等の素子であって、単数または複数の素子の組み合わせによって実現される。
【００３０】
更に、関数電卓１は記憶媒体１６０用のスロット１６を備える。記憶媒体１６０は、関数式データ等を記憶する記憶媒体であって、例えば、メモリカード、ハードディスク等である。スロット１６は、記憶媒体１６０を着脱自在に装着し、記憶媒体１６０に対してデータの読み書きができる装置であって、記憶媒体１６０の種類に応じて適宜選択される。
【００３１】
また、表示画面１５にはタブレット（タッチパネル）が一体的に構成されており、入力ペン１７による押下入力を検知できるようになっている。
【００３２】
そして関数電卓１には、計算機能、グラフ機能、プログラム機能等の種々の機能が搭載され、利用したい機能に対応する動作モードを選択することによって上述したような各機能を実行することができるようになっている。例えば、操作入力キー１１等を用いてグラフモードの選択操作を行うと、動作モードがグラフモードに設定され、設定した表示範囲に基づいた座標系でグラフ等の図形を描画させることができる。
【００３３】
図２は表示画面１５の表示構成を説明する為の図である。表示画面１５の表示領域は数式表示エリア２１、グラフ表示エリア２２及び関数式入力エリア２３に分けられる。数式表示エリア２１には、グラフ表示エリア２２に表示されているグラフに対応する関数式やグラフに対する演算処理によって発生した数式等が表示される。関数式入力エリア２６には、操作入力キー１１の操作等によって入力された関数式等が表示される。
【００３４】
グラフ表示エリア２２には、数式表示エリア２１に表示された関数式、又は関数電卓１の内部メモリや記憶媒体１６０に記憶されている関数式等を示すグラフＧが表示される。尚、グラフ表示エリア２２の横方向をｘ座標、縦方向をｙ座標として、ｘ軸２４とｙ軸２５とがグラフ表示エリア２２に表示される。更にｘ軸２４の両端部にはグラフコントローラ２３Ｌ及び２３Ｒ、ｙ軸２５の両端部にはグラフコントローラ２３Ｕ及び２３Ｄ（以下グラフコントローラ２３Ｌ、２３Ｒ、２３Ｕ及び２３Ｄを包括的に「グラフコントローラ２３」と言う。）が表示される。
【００３５】
〔第１の実施の形態〕
本発明を適用した第１の実施の形態について説明する。図３は、関数電卓１の構成を示すブロック図である。同図に示すように、関数電卓１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ：中央処理装置）３１、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ：読み出し専用メモリ）３２、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ：随時書き込み読み出しメモリ）３３、入力部３４、位置検出回路３５、タブレット３６、表示駆動回路３７、表示部３８及び記憶媒体読取部３９の各部を備えて構成される。
【００３６】
ＣＰＵ３１は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行う。具体的には、ＣＰＵ３１は、入力部３４或いはタブレット３６から入力される操作信号に応じてＲＯＭ３２に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ３３に格納するとともに、当該処理結果を表示するための表示信号を適宜表示駆動回路３７に出力して、当該表示信号に対応した表示情報を表示部３８に表示させる。
【００３７】
ＲＯＭ３２は、各種設定処理、各種演算処理等の関数電卓１の動作に係る各種処理プログラムや、関数電卓１の備える種々の機能を実現するためのアプリケーション等を記憶する。更に関数式表示制御プログラム３２１を記憶する。
【００３８】
関数式表示制御プログラム３２１は、アプリケーションの切り替えによって表示部３８の表示画面が切り替わった場合でも、数式表示エリア２１の表示状態を保持する関数式表示制御処理をＣＰＵ３１に実行させるためのプログラムである。
【００３９】
ＲＡＭ３３は、ＣＰＵ３１が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。特に関数式データ記憶領域３３１及び数式データ記憶領域３３２を備える。関数式データ記憶領域３３１には、例えば１次関数や２次関数、三角関数、円等のグラフを作成する際に必要となる関数式が記憶される。数式データ記憶領域３３２には、グラフ表示エリア２２に表示されたグラフに対する演算処理の実行によって発生した数式を記憶する。ここで演算処理として、例えばグラフとｘ軸との交点を求めるＲｏｏｔ処理、グラフの接線式を求めるＴａｎｇｅｎｔ処理、積分を行う∫ｄｘ処理等がある。
【００４０】
入力部３４は、ユーザが数値や演算処理の実行指示等を入力する手段であって、図１の例では操作入力キー１１及び方向キー１２に相当する。そしてユーザに押下されたキーに対応する信号がＣＰＵ３１に出力される。入力部３４としては、その他にマウス等のポインティングデバイス等を含むものであってもよい。
【００４１】
また、関数電卓１は、入力装置としてタブレット（タッチパネル）３６を備える。このタブレット３６は、入力ペン（図１に示す入力ペン１７に相当）によって表示部３８上の指示（当接）された位置を感知して、指示（当接）位置に応じた信号を出力する装置である。タブレット３６に接続される位置検出回路３５は、タブレット３６から入力される信号に基づいて、表示部３８上の指示された位置座標を検出する。このタブレット３６を使用すれば、表示部３８の表示領域における位置を直接的に指定することができる。特に、このタブレット３６上に入力ペン１７を当接させることにより、タップイン、ドラッグ、タップアウト、ドロップといった操作を実現することができる。
【００４２】
ここでタップインとは、入力ペン１７を表示画面１５に当接させたその時の操作のことを言い、タップアウトとは、当接させた後に入力ペン１７を表示画面１５から離す操作のことを言う。またドラッグとは、タップインからタップアウトまでの入力ペン１７を表示画面１５上で摺動させる操作を言い、ドロップとはドラッグした後のタップアウトの操作のことを言う。
【００４３】
表示駆動回路３７は、ＣＰＵ３１から入力される表示信号に基づいて表示部３８を制御して各種画面を表示させるものである。表示部３８は、ＬＣＤやＥＬＤ等で構成される。尚、この表示部３８は図１に示す表示画面１５に相当するものであり、タブレット３６と一体的に形成されるものである。
【００４４】
記憶媒体読取部３９は、例えば、メモリカード、ハードディスク等の記憶媒体１６０に対してデータの読み書きを行う機能部である。図１ではスロット１６が相当する。
【００４５】
図４は、関数式表示制御プログラム３２１に従ってＣＰＵ３１が実行する関数式表示制御処理の動作を説明するためのフローチャートである。図５は、表示部３８に表示される画面の遷移例を示す図である。図４及び５を用いて、関数式表示制御処理の流れについて説明する。
【００４６】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして図４に示すように、ＣＰＵ３１はグラフ実行入力を検知すると（ステップＡ１）、関数式入力エリア２６で選択されている関数式及び入力された設定項目に従ってグラフ描画処理を行う（ステップＡ２）。
【００４７】
次にＣＰＵ３１はグラフ演算処理実行入力を検知すると（ステップＡ３）、グラフ表示エリア２２に表示されたグラフに対して演算処理を行う（ステップＡ４）。更にＣＰＵ３１は、当該演算処理によって発生した数式を数式表示エリア２１に表示し、数式データ記憶領域３３２に記憶する（ステップＡ４）。
【００４８】
図５（ａ）は、ステップＡ４において、関数式２６１に基づいたグラフＧ１Ａに対して接線処理を行った結果、接線Ｇ１Ｂが表示された際の一例の表示画面５０１の示した図である。また、数式表示エリア２１には接線Ｇ１Ｂに対応する数式２１１が表示されている。
【００４９】
次にＣＰＵ３１は、アプリケーションの切り替えを検知すると（ステップＡ６）、当該アプリケーションの実行に従って表示部３８の画面表示を切り替える（ステップＡ７）。
【００５０】
そしてＣＰＵ３１は、数式データ記憶領域３３２に数式が記憶されているか否かを判断する（ステップＡ８）。数式が記憶されていない場合（ステップＡ８：Ｎｏ）、ＣＰＵ３１は処理を終了する。数式が記憶されている場合（ステップＡ８：Ｙｅｓ）、ＣＰＵ３１は数式表示エリア２１の表示を保持し（ステップＡ４）、処理を終了する。
【００５１】
図５（ｂ）は、ステップＡ９における、アプリケーションの切り替え後の一例の表示画面５０１である。グラフ表示エリア２２及び関数式入力エリア２６の表示領域はアプリケーションの実行によって表示が切り替わるが、数式表示エリア２１は数式２１１が表示されたままの状態で表示を保持する。
【００５２】
以上のように、第１の実施の形態によれば、アプリケーションの切り替えによって表示部３８の表示が切り替わった場合でも、数式表示エリア２１の表示を保持することができる。従って、例えばグラフ処理中にアプリケーションの切り替えを行っても、グラフ処理中に発生した数式の表示を保持できるため、当該数式を別のアプリケーションの実行によって処理することもできる。
【００５３】
〔第２の実施の形態〕
次に、本発明を適用した第２の実施の形態について説明する。尚、本実施の形態における関数電卓の構成は、第１の実施の形態において図３に示して説明した関数電卓１の構成において、ＲＯＭ３２を図６（ａ）に示すＲＯＭ６０、ＲＡＭ３３を図６（ｂ）に示すＲＡＭ７０に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付して、その説明を省略する。
【００５４】
図６（ａ）に示すように、ＲＯＭ６０は、特にグラフ表示制御プログラム６０１を記憶する。グラフ表示制御プログラム６０１は、選択された関数式に基づいて、グラフ表示エリア２２にグラフを表示するグラフ表示制御処理をＣＰＵ３１に実行させるためのプログラムである。
【００５５】
また図６（ｂ）に示すように、ＲＡＭ７０は、特に関数式データ記憶領域７０１を備える。関数式データ記憶領域７０１には、表示部３８に表示されるグラフに対応する関数式が記憶される。
【００５６】
次に図７及び８を参照して、本発明を適用した第２の実施の形態におけるグラフ表示制御処理について説明する。図７は関数電卓１の動作フロー、図８は表示部３８に表示される画面の遷移例を示す図である。
【００５７】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして、図７に示すように、ＣＰＵ３１は入力ペン１７による関数式入力エリア２６の操作を検知すると（ステップＢ１）、当該操作によって選択された関数式を検出する（ステップＢ２）。図８（ａ）は、ステップＢ２における関数式入力エリア２６に表示されている関数式２６２を入力ペン１７でタップインした際の一例の表示画面５０２を示している。
【００５８】
そして、ＣＰＵ３１は入力ペン１７による関数式２６２のドラッグ・ドロップ操作を検知すると（ステップＢ３；図８（ｂ））、ドロップ位置がグラフ表示エリア２２であるか否かを判断する（ステップＢ４）。グラフ表示エリア２２外である場合（ステップＢ４：Ｎｏ）、ＣＰＵ３１は他の処理を実行する（ステップＢ６）。
【００５９】
ドロップ位置がグラフ表示エリア２２である場合（ステップＢ４：Ｙｅｓ）、ＣＰＵ３１は関数式２６２に基づいてグラフ描画処理を行う（ステップＢ５）。この処理により、図８（ｃ）に示すように関数式２６２に対応するグラフＧ２が表示される。その一方で、図８（ｃ）に示すようにこのグラフ描画処理の対象となっている関数式２６２を数式表示エリア２１に数式として表示する（ステップＢ７）。そして処理を終了する。
【００６０】
以上のように、第２の実施の形態によれば、関数式入力エリア２６に表示されている複数の関数式のなかから一つの関数式を選択または指定し、その後、入力ペン１７によるドラック操作とドロップ操作という簡単な操作を行うのみで、選択または指定された関数式に基づいたグラフの表示をグラフ表示エリアに簡単かつ迅速に描画表示を行うことができる。従って、ユーザはグラフの表示を簡単に行うことができる。
【００６１】
また、この第２の実施の形態によれば、関数式入力エリア２６に表示されている複数の関数式のなかから、入力ペン１７によるドラック操作にて一つの関数式を選択または指定し、その後、そのドラック操作位置からグラフ表示エリア内の位置までの選択済みまたは指定済みの関数式のドロップ操作を行ったか否かを判別し、グラフ表示エリア内の位置までの選択済みまたは指定済みの関数式のドロップ操作が行なわてたことを条件に、選択または指定された関数式に基づいたグラフをグラフ表示エリアに描画表示することができ、したがって、グラフ表示エリア内への関数式のドロップ操作と対応するグラフとを連続的に関連付けて視覚表示することができる。
【００６２】
そればかりでなく、更に当該表示されているグラフに対応する関数式が数式表示エリア２１に数式として表示されるため、表示されているグラフとこれに対応する関数式とを視覚的に容易に把握することができる。
【００６３】
なお、入力ペン１７によるドラック操作とドロップ操作とにより、選択または指定された関数式に基づいたグラフの表示を行う代わりに、関数式入力エリア２１とグラフ表示エリア２６とに対する入力ペン１７によるタップイン操作またはカーソル操作により、選択または指定された関数式に基づいたグラフの表示を行うようにしてもよい。
【００６４】
〔第３の実施の形態〕
次に、本発明を適用した第３の実施の形態について説明する。尚、本実施の形態における関数電卓の構成は、第１の実施の形態において図３に示して説明した関数電卓１の構成において、ＲＯＭ３２を図９（ａ）に示すＲＯＭ６１、ＲＡＭ３３を図９（ｂ）に示すＲＡＭ７１に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付して、その説明を省略する。
【００６５】
図９（ａ）に示すように、ＲＯＭ６１は、特に処理コマンド制御プログラム６１１及び処理コマンド記憶領域６１２を記憶する。処理コマンド制御プログラム６１１は、グラフ表示エリア２２に表示されたグラフに対して演算処理を実行した場合、当該演算処理に基づいて数式表示エリア２１に表示する数式に処理コマンドを付けて表示する処理コマンド制御処理をＣＰＵ３１に実行させるためのプログラムである。処理コマンド記憶領域６１２には、演算処理に対応した処理コマンド名が記憶される。
【００６６】
演算処理とは、例えばグラフとｘ軸との交点を求めるＲｏｏｔ処理、グラフの接線式を求めるＴａｎｇｅｎｔ処理、積分を行う∫ｄｘ処理等がある。
【００６７】
また図９（ｂ）に示すように、ＲＡＭ７１は、特に関数式データ記憶領域７１１を備える。関数式データ記憶領域７１１には、表示部３８に表示されるグラフに対応する関数式が記憶される。
【００６８】
次に図１０及び１１を参照して、処理コマンド制御プログラム６１１に従ってＣＰＵ３１が実行する処理コマンド制御処理について説明する。図１０は関数電卓１の動作フロー、図１１は表示部３８に表示される画面の遷移例を示す図である。
【００６９】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして、図１０に示すように、ＣＰＵ３１は入力ペン１７による関数式入力エリア２６の操作を検知すると（ステップＣ１）、当該操作によって選択された関数式を検出する（ステップＣ２）。図１１（ａ）は、ステップＣ２における関数式入力エリア２６に表示されている関数式５１３を入力ペン１７でタップインした際の一例の表示画面５０３を示している。
【００７０】
そして、ＣＰＵ３１はグラフ実行入力を検知すると（ステップＣ３）、入力ペン１７によって選択された関数式５１３及び入力された設定項目に従ってグラフ描画処理を行う（ステップＣ４）。
【００７１】
図１１（ｂ）にこの段階で表示される一例の表示画面５０３を示す。同図のように、グラフ表示エリア２２には、設定された表示範囲に基づいたグラフＧ３が描画されている。更に数式表示エリア２１にはグラフＧ３に対応する数式５２３が表示される。
【００７２】
また、ＣＰＵ３１はグラフ演算処理実行入力を検知すると（ステップＣ５）、グラフＧ３に対して演算処理を実行する（ステップＣ６）。この際、数式表示エリア２１には演算処理の実行によって発生した数式等が表示される。図１１（ｃ）は、グラフＧ３に対してＲｏｏｔ処理、即ちグラフＧ３とｘ軸との交点を求める処理を実行した際の一例の表示画面５０３を示している。数式表示エリア２１には、Ｒｏｏｔ処理によって発生する数式５３３が表示される。
【００７３】
そしてＣＰＵ３１は数式処理アプリケーション実行入力を検知すると（ステップＣ７）、ステップＣ６で行った演算処理に対応する処理コマンドが処理コマンド記憶領域６１２に記憶されているか否かを判断する（ステップＣ８）。対応する処理コマンドが記憶されている場合（ステップＣ８：Ｙｅｓ）、数式５２３の先頭に対応する処理コマンドを挿入して表示する（ステップＣ９）。対応する処理コマンドが記憶されていない場合（ステップＣ８：Ｎｏ）、ＣＰＵ３１は処理を終了する。
【００７４】
図１１（ｄ）は、ステップＣ９における一例の表示画面５０３を示した図である。例えば、ステップＣ６におけるグラフ演算処理においてＲｏｏｔ処理が実行されると、数式５３３に含まれる任意の変数の値を求める処理を示すコマンド「Ｓｏｌｖｅ」が数式５３３の先頭に挿入され、数式５３４として表示される。
【００７５】
以上のように、第３の実施の形態によれば、グラフ表示エリア２２に表示されたグラフに対して実行した演算処理に応じて、処理コマンドを数式表示エリア２１に表示することができる。従って、グラフに対して行った演算処理に該当する数式処理を数式表示エリア２１に表示された関数式に対して簡単に行うことができる。
【００７６】
〔第４の実施の形態〕
次に、本発明を適用した第４の実施の形態について説明する。尚、本実施の形態における関数電卓の構成は、第１の実施の形態において図３に示して説明した関数電卓１の構成において、ＲＯＭ３２を図１２（ａ）に示すＲＯＭ６２、ＲＡＭ３３を図９（ｂ）に示すＲＡＭ７２に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付して、その説明を省略する。
【００７７】
図１２（ａ）に示すように、ＲＯＭ６２は、特に変数可変制御プログラム６２１を記憶する。変数可変制御プログラム６２１は、数式表示エリア２１に表示した関数式において、選択された係数を可変する変数可変制御処理をＣＰＵ３１に実行させるためのプログラムである。
【００７８】
また図１２（ｂ）に示すように、ＲＡＭ７２は、特に関数式データ記憶領域７２１及び変数データ記憶領域７２２を備える。関数式データ記憶領域７２１には、表示部３８に表示されるグラフに対応する関数式が記憶される。変数データ記憶領域７２２には、数式表示エリア２１に表示された関数式において、選択された係数の値が記憶される。
【００７９】
次に図１３〜１５を参照して、変数可変制御プログラム６２１に従ってＣＰＵ３１が実行する変数可変制御処理について説明する。図１３は関数電卓１の動作フロー、図１４及び１５は表示部３８に表示される画面の遷移例を示す図である。
【００８０】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの関数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして、図１３に示すように、ＣＰＵ３１は入力ペン１７による数式表示エリアの操作を検知すると（ステップＤ１）、当該操作によって選択された関数式を検出する（ステップＤ２）。図１４（ａ）は、ステップＤ２において、関数式入力エリア２６に表示されている関数式５１４を入力ペン１７でタップインした際の一例の表示画面５０４を示している。
【００８１】
続いてＣＰＵ３１はグラフ実行入力を検知すると（ステップＤ３）、選択された関数式５１４を関数式データ記憶領域７２１に記憶し、当該関数式及び入力された設定項目に従ってグラフ描画処理を行う（ステップＤ４）。図１４（ｂ）にこの段階で表示される一例の表示画面５０４を示す。同図のように、表示画面５０４には、設定された表示範囲に基づいたグラフＧ４が描画されている。
【００８２】
また、ＣＰＵ３１は入力ペン１７による数式表示エリア２１の操作を検知すると（ステップＤ５）、当該操作によって選択された関数式５２４の係数を検出し、この選択された係数を変数データ記憶領域７２２に記憶する（ステップＤ６；図１４（ｃ））。
【００８３】
次にＣＰＵ３１は入力ペン１７による係数のドラッグ・ドロップ操作を検知すると（ステップＤ７）、ドロップ位置の検出を行う（ステップＤ８）。そしてＣＰＵ３１は、当該ドロップ位置がグラフコントローラ２３であるか否かを判断し（ステップＤ９）、グラフコントローラ２３以外である場合（ステップＤ９：Ｎｏ）、他の処理を実行する（ステップＤ１０）。
【００８４】
一方、ドロップ位置がグラフコントローラ２３である場合（ステップＤ１０：Ｙｅｓ）、ＣＰＵ３１は当該グラフコントローラ２３と選択された係数とを対応付けて変数データ記憶領域７２２に記憶する（ステップＤ１１）。例えば、図１５（ｄ）に示すように、関数式５２４の係数「２」が選択されてドラッグされ、グラフコントローラ２３Ｒの位置でドロップされると、係数「２」とグラフコントローラ２３Ｒが対応付けられて変数データ記憶領域７２２に記憶される。
【００８５】
続いてＣＰＵ３１はグラフコントローラ２３の操作を検知すると（ステップＤ１２）、変数データ記憶領域７２２に操作されたグラフコントローラ２３と係数とが対応付けて記憶されているか否かを判断する（ステップＤ１３）。記憶されていない場合（ステップＤ１３：Ｎｏ）、ＣＰＵ３１は他の処理を実行する（ステップＤ１４）。記憶されている場合（ステップＤ１３：Ｙｅｓ）、ＣＰＵ３１は当該係数に対して所定値を加算或いは減算し、更新した係数に基づいて関数式データ記憶領域７２１に記憶されている関数式を更新する（ステップＤ１５）。そして当該関数式に基づいてグラフ描画処理を行う（ステップＤ１６）。
【００８６】
ここで、所定値とは、グラフコントローラ２３に対する１回の操作で係数が増減する変化量であり、変数可変制御処理が実行される前等に予め設定される。また、例えば、グラフコントローラ２３Ｕ又は２３Ｒが操作された場合は当該グラフコントローラに対応付けられている係数に所定値を加算し、グラフコントローラ２３Ｄ又は２３Ｌを操作した場合には当該グラフコントローラに対応付けられている係数から所定値を減算することとしてもよい。
【００８７】
図１５（ｅ）は、入力ペン１７によってグラフコントローラ２３Ｒをタップインした際の一例の表示画面５０４を示している。ここで４つのグラフコントローラ２３Ｕ，２３Ｄ，２３Ｌ，２３Ｒのうち、例えばグラフコントローラ２３Ｒには関数式５２４の係数「２」が登録されているとすると、グラフコントローラ２３Ｒ上に対する入力ペン１７による一回の操作によって「１」が加算されるので、表示中のグラフＧ４（破線のグラフ）に代えて、グラフ表示エリア２２にはこの一回の操作により更新された係数に基づいた関数式５２５に対応するグラフＧ４’（実線のグラフ）が表示される（図１５（ｆ））。
【００８８】
グラフコントローラ２３Ｒ上に対する入力ペン１７による一回の操作を引き続いて行うと、更に、「１」が加算され、グラフ表示エリア２２にはこの一回の操作により更新された係数に基づいた関数式５２５に対応するグラフが表示されることとなる。
【００８９】
次にＣＰＵ３１は終了操作を監視すると共に、入力ペン１７によってグラフコントローラ２３が操作されたか否かを判断する（ステップＤ１７）。終了操作を検知したと判断した場合は（ステップＤ１７：Ｙｅｓ）、本処理を終了する。
【００９０】
以上のように、第５の実施の形態によれば、入力ペン１７を用いて数式表示エリア２１に表示された関数式の係数を選択しこの選択された係数をグラフコントローラ２３のうち、４つのグラフコントローラ２３Ｕ，２３Ｄ，２３Ｌ，２３Ｒのいずれかに対して登録した後、選択された係数が登録されているグラフコントローラ２３Ｕ，２３Ｄ，２３Ｌ，２３Ｒに対するペン１７の操作を行う都度、登録されている係数の値を可変させることができる。従って、ユーザは係数の変化に伴うグラフの形状の変化を入力ペン１７の操作にて簡単に確認することができる。
【００９１】
〔第５の実施の形態〕
次に、本発明を適用した第５の実施の形態について説明する。尚、本実施の形態における関数電卓の構成は、第１の実施の形態において図３に示して説明した関数電卓１の構成において、ＲＯＭ３２を図１６（ａ）に示すＲＯＭ６３、ＲＡＭ３３を図１６（ｂ）に示すＲＡＭ７３に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付して、その説明を省略する。
【００９２】
図１６（ａ）に示すように、ＲＯＭ６３は、特に関数式登録制御プログラム６３１を記憶する。関数式登録制御プログラム６３１は、４つの各グラフコントローラ２３に関数式をそれぞれ登録しておき、その後、グラフコントローラ２３の操作によって登録されている関数式に基づいてグラフを表示する関数式登録制御処理をＣＰＵ３１に実行させるためのプログラムである。
【００９３】
また図１６（ｂ）に示すように、ＲＡＭ７３は、特に関数式データ記憶領域７３１を備える。関数式データ記憶領域７３１には、ＣＰＵ３１の関数式登録制御処理の実行によって、グラフコントローラ２３と関数式とが対応付けられて複数組記憶される。
【００９４】
次に図１７及び１８を参照して、関数式登録制御プログラム６３１に従ってＣＰＵ３１が実行する関数式登録制御処理について説明する。図１７は関数電卓１の動作フロー、図１８は表示部３８に表示される画面の遷移例を示す図である。
【００９５】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの関数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして、図１７に示すように、ＣＰＵ３１は入力ペン１７による関数式入力エリア２６の操作を検知すると（ステップＥ１）、当該操作によって選択された関数式を検出する（ステップＥ２）。図１８（ａ）は、関数式入力エリア２６に表示されている関数式５１５を入力ペン１７でタップインした際の一例の表示画面５０５を示している。
【００９６】
続いてＣＰＵ３１は選択された関数式のドラッグ・ドロップ操作を検知すると（ステップＥ３）、ドロップ位置の検出を行う（ステップＥ４）。そしてＣＰＵ３１は、当該ドロップ位置が４つのグラフコントローラ２３上のいずれかであるか否かを判断し（ステップＥ５）、グラフコントローラ２３以外である場合は（ステップＥ５：Ｎｏ）、他の処理を実行する（ステップＥ６）。
【００９７】
一方、ドロップ位置が４つのグラフコントローラ２３上のいずれかである場合（ステップＥ５：Ｙｅｓ）、当該グラフコントローラ２３と選択された関数式とを対応付けて関数式データ記憶領域７３１に記憶する（ステップＥ７）。例えば、図１８（ｂ）に示すように、関数式５１５が選択されてドラッグされたあと、４つのグラフコントローラ２３のうち、例えば、グラフコントローラ２３Ｒの位置で関数式５１５がドロップされると、ドロップされた関数式５１５とグラフコントローラ２３Ｒとが対応付けられて関数式データ記憶領域７３１に記憶される。
【００９８】
次に、ＣＰＵ３１はグラフコントローラ２３の操作を検知すると（ステップＥ８；図１８（ｃ））、操作されたグラフコントローラ２３に対応付けられた関数式が関数式データ記憶領域７３１に記憶されているか否かを判断する（ステップＥ９）。関数式が記憶されていない場合（ステップＥ９：Ｎｏ）、ＣＰＵ３１は他の処理を実行する（ステップＥ１１）。対応する関数式が記憶されている場合（ステップＥ９：Ｙｅｓ）、ＣＰＵ３１は当該関数式に基づいてグラフ描画処理を行う（ステップＥ１０）。
【００９９】
図１８（ｄ）はこの段階における一例の表示画面５０５を示した図である。グラフ表示部２２には、操作されたグラフコントローラ２３と対応付けて関数式データ記憶領域７３１に記憶されている関数式に基づいてグラフＧ５が表示される。更に数式表示エリア２１には、このグラフＧ５に対応する関数式５２５が表示される。
【０１００】
次にＣＰＵ３１は終了操作を監視すると共に、入力ペン１７によってグラフコントローラ２３が操作されたか否かを判断する（ステップＥ１２）。終了操作を検知したと判断した場合は（ステップＥ１２：Ｙｅｓ）、本処理を終了する。
【０１０１】
以上のように、第５の実施の形態によれば、各グラフコントローラ２３に関数式をそれぞれ登録することができる。従って、ユーザは関数式をグラフコントローラ２３に登録したあと、登録済みのグラフコントローラ２３に対するタップ操作を行うのみで、迅速かつ簡単に、グラフコントローラ２３に対して登録されている関数式に対応するグラフを表示させることができる。
【０１０２】
〔第６の実施の形態〕
次に、本発明を適用した第６の実施の形態について説明する。尚、本実施の形態における関数電卓の構成は、第１の実施の形態において図３に示して説明した関数電卓１の構成において、ＲＯＭ３２を図１９（ａ）に示すＲＯＭ６４、ＲＡＭ３３を図１９（ｂ）に示すＲＡＭ７４に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付して、その説明を省略する。
【０１０３】
図１９（ａ）に示すように、ＲＯＭ６４は、特にグラフ演算制御プログラム６４１及びグラフ演算記憶領域６４２を記憶する。グラフ演算制御プログラム６４１は、各種演算処理が登録されたグラフコントローラ２３に関数式をドラッグ・ドロップ操作することによって、当該関数式に基づくグラフに対して登録された演算処理を行うグラフ演算制御処理をＣＰＵ３１に実行させるためのプログラムである。グラフ演算記憶領域６４２には、各グラフコントローラ２３と各種演算処理とが対応付けられて記憶される。例えば、グラフコントローラ２３Ｒと接線処理、グラフコントローラ２３Ｕと積分処理等が対応付けられて記憶されている。ここで接線処理とはグラフの接線を求める処理であり、積分処理とはグラフに対して積分を行う処理である。
【０１０４】
また図１９（ｂ）に示すように、ＲＡＭ７４は、特に関数式データ記憶領域７４１を備える。関数式データ記憶領域７４１には、表示部３８に表示されるグラフに対応する関数式が記憶される。
【０１０５】
次に図２０及び２１を参照して、グラフ演算制御プログラム６４１に従ってＣＰＵ３１が実行するグラフ演算制御処理について説明する。図２０は関数電卓１の動作フロー、図２１は表示部３８に表示される画面の遷移例を示す図である。
【０１０６】
モードの切替操作によりグラフモードが指示されると、ＣＰＵ３１はグラフモードに係る所定のプログラムの実行を開始してグラフモードを設定し、描画するグラフの関数式や表示範囲の入力等、グラフの描画に係る設定項目の入力を待機する。そして、図２０に示すように、ＣＰＵ３１はグラフコントローラ設定実行入力を検知すると（ステップＦ１）、表示部３８にグラフコントローラ演算処理設定画面を表示する（ステップＦ２）。グラフコントローラ演算処理設定画面は図示していないが、ユーザが任意の演算処理を各グラフコントローラ２３に登録するための設定画面である。そしてＣＰＵ３１は設定内容をグラフ処理記憶領域６４２に記憶する（ステップＦ４）。
【０１０７】
続いて、ＣＰＵ３１は入力ペン１７による関数式入力エリア２６の操作を検知すると（ステップＦ５）、当該操作によって選択された関数式を検出する（ステップＦ６）。図２１（ａ）は、ステップＦ６において関数式入力エリア２６に表示されている関数式５１６を入力ペン１７でタップインした際の一例の表示画面５０６を示している。
【０１０８】
続いてＣＰＵ３１は選択された関数式のドラッグ・ドロップ操作を検知すると（ステップＦ７）、ドロップ位置の検出を行う（ステップＦ８）。そしてＣＰＵ３１は、当該ドロップ位置がグラフコントローラ２３であるか否かを判断し（ステップＦ９）、グラフコントローラ２３以外である場合（ステップＦ９：Ｎｏ）、他の処理を実行する（ステップＦ１１）。
【０１０９】
一方、ドロップ位置がグラフコントローラ２３である場合（ステップＦ９：Ｙｅｓ）、当該グラフコントローラと演算処理とが対応付けられてグラフ処理記憶領域６４２に記憶されているか否かを判断する（ステップＦ１０）。該当する演算処理がない場合（ステップＦ１０：Ｎｏ）、ＣＰＵ３１は他の処理を実行する（ステップＦ１１）。
【０１１０】
一方、該当する演算処理がある場合（ステップＦ１０：Ｙｅｓ）、ＣＰＵ３１は、選択された関数式に基づいてグラフ描画処理を行い（ステップＦ１２）、更に該当する演算処理をグラフに対して実行する（ステップＦ１３）。
【０１１１】
具体的には、図２１（ｂ）に示すように、予めグラフコントローラ２３Ｒには例えば、接線処理が登録されているとすると、関数式５１６を選択してドラッグした上で、グラフコントローラ２３Ｒの位置にその選択された関数式５１６がドロップされると、図２１（ｃ）に示すように関数式５１６に基づいて対応するグラフＧ６Ａが表示される。これと同時に、表示されたグラフＧ６Ａに対する接線処理が実行され、この実行された接線処理に基づいて対応する接線Ｇ６Ｂが描画処理されるとともに、描画処理された接線Ｇ６Ｂに対応する関数式５２６が数式表示エリア２１に表示される。
【０１１２】
同様に、予めグラフコントローラ２３Ｌに、例えば、積分処理が登録されているとすると、関数式を選択してドラッグした上で、グラフコントローラ２３Ｌの位置にその選択された関数式５１６がドロップされると、関数式５１６に基づいて対応するグラフが表示される。これと同時に、表示されたグラフに対する積分処理が実行され、この実行された積分処理に基づいて、表示されているグラフに対する積分描画処理が行われるとともに、描画処理された積分に対応する関数式５２６が数式表示エリア２１に表示される。
【０１１３】
以上のように、第６の実施の形態によれば、各グラフコントローラ２３のいずれかに演算処理を登録しておき、その後、演算処理が登録されているグラフコントローラ２３のいずれかの位置に関数式をドロップ操作させるという簡単な操作で、関数式に対応するグラフを表示させることができると同時に、この表示されたグラフに対して、グラフコントローラ２３に対応付けられた演算処理を実行し、前記グラフに対する他のグラフの描画処理を行うことができる。従って、関数式に基づくグラフとコントローラに登録済みの演算処理に基づくグラフとを互いに関連付けて、同時または連続して描画表示することができる。
【０１１４】
以上、第１〜第６の実施の形態について説明したが、本発明に係る図形表示制御装置は、上述の実施の形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１１５】
例えば、前述した各実施の形態では、登録された複数の関数式を表示するための関数式表示部である図２の関数式入力エリア２６または図３の表示部３８と、グラフを表示するためのグラフ表示部である図２のグラフ表示エリア２２または図３の表示部３８と、数式を表示するための数式表示部である図２の数式表示エリア２１または図３の表示部３８との三つの表示部を単一の表示パネル上に区画して設けた例を示しているが、これに限られず、この三つの表示部を物理的に離れた位置に配置して設けるようにしても良い。
【０１１６】
【発明の効果】
請求項１及び７に記載の発明によれば、アプリケーションの切り替えによって表示部の表示が切り替わった場合でも、数式表示部の表示を保持することができる。従って、例えば所定処理中にアプリケーションの切り替えを行っても、所定処理中に発生した数式の表示を保持できるため、当該数式表示部に表示された数式を別のアプリケーションの実行によって処理することもできる。
【０１１７】
請求項２及び８に記載の発明によれば、関数式表示部に表示されている関数式を指定または選択する第１の操作と、この指定または選択された関数式をグラフ表示部へ移動する第２の操作との二つの操作を行うという簡単な操作で、関数式表示部に表示されている関数式に基づいて、これに対応するグラフをグラフ表示部に迅速かつ確実に表示させることができる。従って、ユーザはグラフの表示を簡単に行うことができる。
【０１１８】
請求項３及び９に記載の発明によれば、グラフ表示部に表示されたグラフに対して実行した演算処理に対応するコマンドを数式表示部に表示することができる。従って、グラフに対して行った演算処理に該当する数式処理をユーザが即座に学習することができ、また数式表示部に表示された数式に対して当該演算処理を簡単に行うことができる。
【０１１９】
請求項４及び１０に記載の発明によれば、数式表示部に表示されている数式を構成する係数を指定または選択する第１の操作と、この第１の操作の後、グラフ表示部に表示されている座標軸の所定部分に対する第２の操作との二つの操作を行うことによって、数式表示部に表示されている関数式の係数を座標軸上の所定部分に登録しておき、その後、前記座標軸の所定部分に対する第２の操作を行うという簡単な操作で、登録されている係数の値を可変させ、この係数の変更に連動して、グラフ表示部に表示されているグラフを再表示することができる。このため、ユーザは登録された係数の変化に伴うグラフの形状の変化を簡単に確認することができる。
【０１２０】
請求項５及び１１に記載の発明によれば、関数式表示部に表示されている関数式に対する第１の操作の後に、グラフ表示部に表示されている座標軸の所定部分に対する第３の操作が成された場合に、当該座標軸の当該所定部分に、前記第１の操作によって指定または選択された関数式を登録しておき、その後、前記座標軸の所定部分に対する第３の操作がなされると、この登録された関数式に基づくグラフをグラフ表示部に表示制御することができる。従って、ユーザは関数式を座標軸の所定部分に登録したあとに、任意のタイミングで座標軸の所定部分に対する第３の操作を行うのみで、迅速かつ簡単に登録済みの関数式に対応するグラフを表示させることができる。
【０１２１】
請求項６及び１２に記載の発明によれば、座標軸上の所定部分に演算処理を登録しておいた後、この登録されている前記座標軸上の所定部分に指定または選択された関数式を移動するという簡単な操作で、当該所定部分に対応付けられた演算処理を実行し、この実行した結果のグラフをグラフ表示部に表示制御することができる。従って、ユーザはグラフに対する演算処理を簡単に実行することができる。
【図面の簡単な説明】
【図１】関数電卓の外観の一例を示した図。
【図２】表示画面の表示構成を説明する為の図。
【図３】関数電卓の構成を示すブロック図。
【図４】第１の実施の形態における関数式表示制御処理の動作を説明するためのフローチャート。
【図５】第１の実施の形態における表示部に表示される画面の遷移例を示す図。
【図６】第２の実施の形態におけるＲＯＭ及びＲＡＭのデータ構成を示す図。
【図７】第２の実施の形態におけるグラフ表示制御処理の動作を説明するためのフローチャート。
【図８】第２の実施の形態における表示部に表示される画面の遷移例を示す図。
【図９】第３の実施の形態におけるＲＯＭ及びＲＡＭのデータ構成を示す図。
【図１０】第３の実施の形態における処理コマンド制御処理の動作を説明するためのフローチャート。
【図１１】第３の実施の形態における表示部に表示される画面の遷移例を示す図。
【図１２】第４の実施の形態におけるＲＯＭ及びＲＡＭのデータ構成を示す図。
【図１３】第４の実施の形態における変数可変制御処理の動作を説明するためのフローチャート。
【図１４】第４の実施の形態における表示部に表示される画面の遷移例を示す図。
【図１５】図１５に続く、第４の実施の形態における表示部に表示される画面の遷移例を示す図。
【図１６】第５の実施の形態におけるＲＯＭ及びＲＡＭのデータ構成を示す図。
【図１７】第５の実施の形態における関数式登録制御処理の動作を説明するためのフローチャート。
【図１８】第５の実施の形態における表示部に表示される画面の遷移例を示す図。
【図１９】第６の実施の形態におけるＲＯＭ及びＲＡＭのデータ構成を示す図。
【図２０】第６の実施の形態におけるグラフ処理制御処理の動作を説明するためのフローチャート。
【図２１】第６の実施の形態における表示部に表示される画面の遷移例を示す図。
【符号の説明】
１　　関数電卓
１１　　操作入力キー
１２　　方向キー
１５　　表示画面
２１　　数式表示エリア
２２　　グラフ表示エリア
２３　　関数式
１６　　スロット
１７　　入力ペン
３１　　ＣＰＵ
３２　　ＲＯＭ
３２１　　関関数式表示制御プログラム
３３　　ＲＡＭ
３３１　　関数式データ記憶領域
３３２　　数式データ記憶領域
３４　　入力部
３５　　位置検出回路
３６　　タブレット
３７　　表示駆動回路
３８　　表示部
３９　　記憶媒体読取部
１６０　　記憶媒体
【図１】
2004126684.tif 000003
【図２】
2004126684.tif 000004
【図３】
2004126684.tif 000005
【図４】
2004126684.tif 000006
【図５】
2004126684.tif 000007
【図６】
2004126684.tif 000008
【図７】
2004126684.tif 000009
【図８】
2004126684.tif 000010
【図９】
2004126684.tif 000011
【図１０】
2004126684.tif 000012
【図１１】
2004126684.tif 000013
【図１２】
2004126684.tif 000014
【図１３】
2004126684.tif 000015
【図１４】
2004126684.tif 000016
【図１５】
2004126684.tif 000017
【図１６】
2004126684.tif 000018
【図１７】
2004126684.tif 000019
【図１８】
2004126684.tif 000020
【図１９】
2004126684.tif 000021
【図２０】
2004126684.tif 000022
【図２１】
2004126684.tif 000023