(57)【特許請求の範囲】
【請求項１】
パネル上の任意の一点目の点が指定された後に別の二点目の点が指定されたときに、その各点間を直線で描画するとともに、前記二点目の点が指定されたまま前記パネル上を引き摺られたときに、その初期の引き摺られた方向に応じて互いに異なる複数の図形のうちの１つを前記一点目の点と前記二点目の点とを基準として描画することを特徴とする描画方法。
【請求項２】
前記初期の引き摺られた方向が、前記二点目の点が指定された際に描画された前記直線に直交しつつ直線的である場合には、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを対角線上の頂点とする四角形を描画し、
前記初期の引き摺られた方向が、前記二点目の点が指定された際に描画された前記直線に直交するものではなく直線的である場合には、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを結ぶ直線を新たに描画し、
前記初期の引き摺られた方向が、円弧状である場合には、前記一点目の点を中心としかつ該一点目の点と引き摺られている前記二点目の点との間または前記一点目の点と引き摺り操作のデタッチ指定点との間を半径とする円を描画することを特徴とする請求項１に記載の描画方法。
【請求項３】
前記パネル上において、引き摺り操作に伴う座標変化量に基づいて引き摺り角度を算出し、引き摺り操作に伴って変化する該引き摺り角度が特定の大きさ以上で近似している場合に、前記初期の引き摺られた方向が円弧状であると判断することを特徴とする請求項２に記載の描画方法。
【請求項４】
前記パネル上の任意の一点目の点が指定された後に別の二点目の点が指定された際、該二点目の点が前記一点目の点の近傍である場合には、前記二点目の点が指定されたまま前記パネル上を引き摺られたときに、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを結ぶ直線を底辺とする三角形を描画することを特徴とする請求項２または請求項３に記載の描画方法。
【請求項５】
前記パネル上の前記一点目の点と前記デタッチ指定点とを結ぶように描画された直線上に任意の三点目の点が指定された後にその直線から離間する別の四点目の点が指定されたとき、前記三点目の点の指定位置にある前記直線に対して、前記四点目の点から垂直方向に延びる直線、または前記四点目の点を通りかつ水平に延びる直線からなる罫線を描画することを特徴とする請求項２ないし請求項４のいずれか１項に記載の描画方法。
【請求項６】
前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された直線、円、三角形、四角形の線上に任意の三点目の点が指定された後にその描画図形の線上に任意の四点目の点が指定されたとき、該四点目の点および前記三点目の点の指定位置にある線に対応する描画図形の拡大縮小、又は移動が可能となることを特徴とする請求項２ないし請求項５のいずれか１項に記載の描画方法。
【請求項７】
前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された円、三角形、四角形の線上に任意の三点目の点が指定された後にその描画図形の内部で任意の四点目の点が指定されたとき、その図形内部が予め指定された色又は紋様にて塗りつぶされることを特徴とする請求項２ないし請求項６のいずれか１項に記載の描画方法。
【請求項８】
前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された直線、円、三角形、四角形の描画時の前記一点目の点を指定した状態で引き摺り操作があったとき、その引き摺り方向に指定された描画図形を移動することを特徴とする請求項２ないし請求項７のいずれか１項に記載の描画方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パネル上の任意の二点を利用して直線、円（又は楕円）、三角形、四角形を描画する描画方法に関する。
【０００２】
【従来の技術】
従来から、パーソナルコンピュータに所謂図形ソフトをインストールし、モニタ上のポインタをマウスで操作しつつ描画する描画方法が知られている。
【０００３】
この際、何れの図形ソフトにおいても、例えば、直線、円、三角形、四角形等の単純図形を描画する場合には、モニタ表示された機能ボックス（機能パレットと称する場合もある）等のアイコンから所望の描画モードを指定した後に、任意の二点等を指定することで描画している。
【０００４】
【発明が解決しようとする課題】
ところで、上記の如く構成された描画方法にあっては、実際に描画する以前に描画する図形に対応した描画モードをアイコンから指定しなければならず、操作が煩わしいという問題があった。
【０００５】
本発明は、上記問題を解決するため、描画操作の煩雑性を軽減することができる描画方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
その目的を達成するため、請求項１に記載の描画方法は、パネル上の任意の一点目の点が指定された後に別の二点目の点が指定されたときに、その各点間を直線で描画するとともに、前記二点目の点が指定されたまま前記パネル上を引き摺られたときに、その初期の引き摺られた方向に応じて互いに異なる複数の図形のうちの１つを前記一点目の点と前記二点目の点とを基準として描画することを要旨とする。
【０００７】
請求項１に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、互いに異なる複数の図形のうちの任意の図形の描画を可能とすることができる。
【０００８】
請求項２に記載の描画方法は、請求項１に記載の描画方法であって、前記初期の引き摺られた方向が、前記二点目の点が指定された際に描画された前記直線に直交しつつ直線的である場合には、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを対角線上の頂点とする四角形を描画し、前記初期の引き摺られた方向が、前記二点目の点が指定された際に描画された前記直線に直交するものではなく直線的である場合には、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを結ぶ直線を新たに描画し、前記初期の引き摺られた方向が、円弧状である場合には、前記一点目の点を中心としかつ該一点目の点と引き摺られている前記二点目の点との間または前記一点目の点と引き摺り操作のデタッチ指定点との間を半径とする円を描画することを要旨とする。
【０００９】
請求項２に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形および円描画を可能とすることができる。
【００１０】
請求項３に記載の描画方法は、請求項２に記載の描画方法であって、前記パネル上において、引き摺り操作に伴う座標変化量に基づいて引き摺り角度を算出し、引き摺り操作に伴って変化する該引き摺り角度が特定の大きさ以上で近似している場合に、前記初期の引き摺られた方向が円弧状であると判断することを要旨とする。
【００１１】
請求項３に記載の発明によれば、適切に円弧状の引き摺り操作を判断することができる。
【００１２】
請求項４に記載の描画方法は、請求項２または請求項３に記載の描画方法であって、前記パネル上の任意の一点目の点が指定された後に別の二点目の点が指定された際、該二点目の点が前記一点目の点の近傍である場合には、前記二点目の点が指定されたまま前記パネル上を引き摺られたときに、前記一点目の点と引き摺られている前記二点目の点または引き摺り操作のデタッチ指定点とを結ぶ直線を底辺とする三角形を描画することを要旨とする。
【００１３】
請求項４に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形および円に加えて三角形の描画を可能とすることができる。
【００１４】
請求項５に記載の描画方法は、請求項２ないし請求項４のいずれか１項に記載の描画方法であって、前記パネル上の前記一点目の点と前記デタッチ指定点とを結ぶように描画された直線上に任意の三点目の点が指定された後にその直線から離間する別の四点目の点が指定されたとき、前記三点目の点の指定位置にある前記直線に対して、前記四点目の点から垂直方向に延びる直線、または前記四点目の点を通りかつ水平に延びる直線からなる罫線を描画することを要旨とする。
【００１５】
請求項５に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形、円および三角形に加えて罫線の描画を可能とすることができる。
【００１６】
請求項６に記載の描画方法は、請求項２ないし請求項５のいずれか１項に記載の描画方法であって、前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された直線、円、三角形、四角形の線上に任意の三点目の点が指定された後にその描画図形の線上に任意の四点目の点が指定されたとき、該四点目の点および前記三点目の点の指定位置にある線に対応する描画図形の拡大縮小、又は移動が可能となることを要旨とする。
【００１７】
請求項６に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、図形選択を可能とすることができ、選択した描画図形の拡大縮小、又は移動を可能とすることができる。
【００１８】
請求項７に記載の描画方法は、請求項２ないし請求項６のいずれか１項に記載の描画方法であって、前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された円、三角形、四角形の線上に任意の三点目の点が指定された後にその描画図形の内部で任意の四点目の点が指定されたとき、その図形内部が予め指定された色又は紋様にて塗りつぶされることを要旨とする。
【００１９】
請求項７に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、描画図形の塗りつぶしを可能とすることができる。
【００２０】
請求項８に記載の描画方法は、請求項２ないし請求項７のいずれか１項に記載の描画方法であって、前記パネル上の前記一点目の点と前記デタッチ指定点とにより描画された直線、円、三角形、四角形の描画時の前記一点目の点を指定した状態で引き摺り操作があったとき、その引き摺り方向に指定された描画図形を移動することを要旨とする。
【００２１】
請求項８に記載の発明によれば、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、描画図形の移動を可能とすることができる。
【００２２】
【発明の実施の形態】
次に、本発明の描画方法の実施の形態を図面に基づいて説明する。
【００２３】
図１において、１はタッチパネル機能付きのディスプレイ、２は座標入力部、３はタッチパネル操作部、４は画像メモリである。尚、タッチパネルはディスプレイ１とは別の卓上等に設置してあっても良い。
【００２４】
ディスプレイ１は、タッチパネル上に使用者の指やタッチペン等が触れると、その触れた位置に相当するＸＹ座標を光学的に検知すると共に、その検知したＸＹ座標をパーソナルコンピュータ等の制御装置５内の座標入力部２へと送信する。尚、上述したＸＹ座標は、ディスプレイ１の解像度（例えば、Ｘ軸方向ピクセル数：Ｙ軸方向ピクセル数＝１０２４：７６８、或いは、８００：６００や１１５２：８６４等）の各ピクセルに対応（又は相当）した座標である。
【００２５】
座標入力部２は、ＲＳ２３２Ｃケーブル接続やＵＳＢケーブル接続等によってディスプレイ１（タッチパネル）からの座標データを受信する。
【００２６】
タッチパネル制御部３は、座標入力部２から座標データを取り出して画像メモリー４上に描画する。
【００２７】
画像メモリ４上には、ＲＧＢ画像データが展開され、モニターケーブル接続等によってディスプレイ１に出力され、表示される。
【００２８】
次に、描画操作を説明する前に、図２に基づいて引き摺り操作に伴う引き摺り角度算出方法を示す。
【００２９】
図２（Ａ）に示すように、ディスプレイ１（タッチパネル）に先に指定された点に対応する描画開始座標を（Ｘ１，Ｙ１）、その終了座標を（Ｘ２，Ｙ２）とした場合に、Ｘ座標方向の変化量ΔＸ（Ｘ２−Ｘ１）、Ｙ座標方向の変化量ΔＹ（Ｙ２−Ｙ１）を求め、引き摺り角度をΔＹ／ΔＸにより算出する。
【００３０】
図２（Ｂ）はＸ軸方向から１０°間隔で引き摺り角度を得る例を示している。引き摺り角度には算出結果の近似値を用いる。例えば、−ΔＹ、−ΔＸでΔＹ／ΔＸ＝０．９００である場合、引き摺り角度＝２３０°とする。
【００３１】
図３は、円弧・直線判定図における円弧判定方法を示す。今、入力される座標から各点の「引き摺り角度」を算出し、前回引き摺り角度との差、移動角度（＋θ、−θ）を算出する。この移動角度が特定の大きさ（実験値）以上で近似している場合円弧が描画されたと判定する。
【００３２】
次に、各種描画方法を、図４乃至図１１に基づいて説明する。尚、以下の説明では、ディスプレイ１がタッチパネル兼用型であるため、タッチパネル１として説明する。また、指定にはタッチペンを使用するものとする。
【００３３】
［直線描画操作方法］
直線描画を行う場合を説明する。図４（Ａ）に示すように、直線描画の場合には、単なる二点指定によって行うことができる。即ち、タッチペンによりタッチパネル１上の任意の点ａを指定（以下、この先の点ａを１点目と称する。）した後、別の点ｂを指定（以下、この後の点ｂを２点目と称する。）した時点で、これら各点ａ，ｂ間に直線ｃが描画され、この点ｂを指定したままタッチパネル１からタッチペンを離間させると点ｂの指定が決定される。
【００３４】
一方、この直線ｃの方向や長さをこのまま調整する場合には、図４（Ｂ）に示すように、タッチペンによるタッチパネル１上の二点目の点ｂの指定を離さずにそのまま斜め（又は横）に引き摺り操作（図示、点線矢印参照）を行い、所定の点ｂ’（デタッチ指定点）でタッチペンをタッチパネル１から離間させると、変更後の点ａ、ｂ’間に直線ｃ’が描画される。
【００３５】
［四角形描画操作方法］
四角形描画操作方法を説明する。図５（Ａ）に示すように、四角形描画の場合には、二点目指定後の引き続きの引き摺り操作の初期の引き摺り方向に応じて描画することができる。即ち、タッチペンによりタッチパネル１上の任意の点ａを指定した後、別の点ｂを指定したまま図示上下方向に直線的に引き摺り操作（図示、点線矢印参照）が行われると、先の点ａを四角形ｄの一つの頂点とし、後の点ｂを対角線上の頂点とする四角形ｃが描画され、この点ｂを指定したままタッチパネル１からタッチペンを離間させると点ｂの指定が決定される。
【００３６】
四角形ｄの大きさをこのまま調整する場合には、図５（Ｂ）に示すように、タッチペンによるタッチパネル１上の二点目の点ｂの指定を離さずにそのまま上下・左右・斜めに引き摺り操作（図示、点線矢印参照）を行い、所定の点ｂ’（デタッチ指定点）でタッチペンをタッチパネル１から離間させると、変更後の点ａ，ｂ’を頂点とする四角形ｄ’が描画される。
【００３７】
尚、上述した直線ｃ’の操作と四角形ｄ，ｄ’との操作は類似しているが、直線ｃ’の場合には、図４（Ｂ）の矢印に示すように、タッチペンの引き摺り方向が斜めであり、四角形ｄの場合には、図５（Ａ）に示すように、タッチペンを一旦上下（図の場合は下方）に略垂直に引き摺って四角形描画であることを指定した後であるであることから、異なった描画結果を得ることができる。
【００３８】
この際、タッチペンの引き摺り方向に応じて、図４（Ｂ）又は図５（Ａ）に示す直線ｃ’又は四角形ｄの描画状態が識別できるように表示される。
【００３９】
［円描画操作方法］
円描画操作方法を説明する。図６（Ａ）に示すように、円描画の場合には、二点目指定後の引き続きの引き摺り操作の初期の引き摺り方向に応じて描画することができる。即ち、タッチペンによりタッチパネル１上の任意の点ａを指定した後、別の点ｂを指定したまま円弧状に引き摺り操作（図示、点線矢印参照）が行われると、先の点ａを中心とし点ａ，ｂ間を半径とする円ｅが描画され、この点ｂを指定したままタッチパネル１からタッチペンを離間させると点ｂの指定が決定される。
【００４０】
円ｅの大きさをこのまま調整する場合には、図６（Ｂ）に示すように、タッチペンによるタッチパネル１上の二点目の点ｂの指定を離さずにそのまま上下・左右・斜めに引き摺り操作（図示、点線矢印参照）を行い、所定の点ｂ’（デタッチ指定点）でタッチペンをタッチパネル１から離間させると、変更後の二点ａ，ｂ’を半径とする円ｅ’が描画される。
【００４１】
［三角形描画操作方法］
三角形描画操作方法を説明する。図７（Ａ）に示すように、三角形描画の場合には、二点目指定位置並びに指定後の引き続きの引き摺り操作の初期の引き摺り方向に応じて描画することができる。即ち、タッチペンによりタッチパネル１上の任意の点ａを指定した後、この点ａの直近で別の点ｂを指定したまま斜めに引き摺り操作（図示、点線矢印参照）が行われると、先の点ａを頂点とし、点ｂを他の頂点とすると同時に点ｂの位置を基準とする水平底辺を有する三角形ｆ（二等辺三角形）が描画され、この点ｂを指定したままタッチパネル１からタッチペンを離間させると点ｂの指定が決定される。
【００４２】
三角形ｆの大きさをこのまま調整する場合には、図７（Ｂ）に示すように、タッチペンによるタッチパネル１上の二点目の点ｂの指定を離さずにそのまま上下・左右・斜めに引き摺り操作（図示、点線矢印参照）を行い、所定の点ｂ’（デタッチ指定点）でタッチペンをタッチパネル１から離間させると、変更後の点ａ，ｂ’を２つの頂点とする三角形ｆ’が描画される。
【００４３】
［罫線描画操作方法］
罫線描画操作方法を説明する。図８（Ａ）に示すように、予め描画された直線ｃを接線とする垂直若しくは水平に延びる罫線描画の場合には、直線ｃ上に一点目を有する二点指定により描画することができる。即ち、タッチペンによりタッチパネル１上の直線ｃ（ディスプレイ１に表示）上に任意の点ａを指定した後、この直線ｃと直交する上下・左右（図姿勢では左右方向の右）に別の点ｂを指定すると、この点ｂから直線ｃに向う垂直又は水平（図示例では水平であって、直線ｃに対して垂直）の罫線ｇが描画され、この点ｂを指定したままタッチパネル１からタッチペンを離間させると点ｂの指定が決定される。
【００４４】
罫線ｇの長さをこのまま調整する場合には、図８（Ｂ）に示すように、タッチペンによるタッチパネル１上の二点目の点ｂの指定を離さずにそのまま罫線ｇの延在方向と同方向に引き摺り操作（図示、点線矢印参照）を行い、所定の点ｂ’（デタッチ指定点）でタッチペンをタッチパネル１から離間させると、変更後の点ａ，ｂ’間に罫線ｇ’が描画される。
【００４５】
［二点目決定後の図形選択操作方法］
二点目の点ｂ又は点ｂ’が決定した後、その図形の大きさ等を変更する場合を説明する。この場合には、図９（Ａ）に示すように、描画図形（直線ｃ，ｃ’、四角形ｄ、ｄ’、円ｅ，ｅ’、三角形ｆ，ｆ’）上に任意の点ａ’を指定した後に図形上の別の点ｂ”を指定すると図形上に選択されたことを示すハンドルが表示される。この状態から、図９（Ｂ）に示すように、ハンドルを操作することにより図形の移動、拡大、縮小、変形が可能となる。
【００４６】
図示例は四角形ｄを拡大して四角形ｄ”とする場合を示す。なお、三角形ｆ，ｆ’の場合、別の点ｂ”が任意の頂点上であれば、その頂点と対向する辺とその両端に位置する頂点位置を不動として指定された頂点の位置及びその頂点を挟む両辺の長さ及び方向を変更することができる。
【００４７】
［図形内塗りつぶし操作方法］
描画図形内（四角形ｄ、ｄ’、円ｅ，ｅ’、三角形ｆ，ｆ’）内を塗りつぶす場合を説明する。この場合には、図１０（Ａ）に示すように、描画図形（四角形ｄ、ｄ’、円ｅ，ｅ’、三角形ｆ，ｆ’）上に任意の点ａ’を指定した後に図形内に別の点ｂ”を指定すれば、図１０（Ｂ）に示すように、図形内に塗りつぶしｈが描画される。
【００４８】
［図形移動操作方法］
描画図形（直線ｃ，ｃ’、四角形ｄ、ｄ’、円ｅ，ｅ’、三角形ｆ，ｆ’）の大きさ等を変化させずに描画位置を変更する場合を説明する。この場合には、図１１（Ａ）に示すように、タッチペンにより先の点ａを指定し、図１１（Ｂ）に示すように、タッチペンを離さずにそのまま所定方向に引き摺り操作（図示、点線矢印参照）を行い、所定の点ａ”（デタッチ指定点）でタッチペンをタッチパネル１から離間させると移動が確定する。図１４は、上述した図形移動の場合の制御装置５における判断ルーチンで、後述するステップ１５で処理される。
【００４９】
次に、制御装置５の制御例を説明する。
【００５０】
図１２は、制御装置５のメーンルーチンのフロー図である。
【００５１】
（ステップ１）
ステップ１では、タッチパネル１に触れて指定されることにより座標データが入力されたか否かが判断され、座標データの入力がない場合にはこのまま待機され、座標データの入力があるとステップ２へと移行する。
【００５２】
（ステップ２）
ステップ２では、タッチパネル１に触れた指定が、瞬間的なタッチ入力に基づくタッチ座標であるか否かが判断され、瞬間的なタッチ入力に基づくタッチ座標である場合にはステップ３へと移行され、瞬間的なタッチ入力に基づくタッチ座標で無い場合にはステップ１１へと移行する。
【００５３】
（ステップ３）
ステップ３では、ステップ２での判断結果に基づき、瞬間的なタッチ入力に基づくタッチ座標を画像メモリ４に記憶してステップ４へと移行する。
【００５４】
（ステップ４）
ステップ４では、入力・記憶された座標が２点目であるかが判断され、２点目で無い場合には１点目の入力であると判断して２点目の入力を待機するためにステップ１へとループされ、２点目の場合にはステップ５へと移行する。
【００５５】
（ステップ５）
ステップ５では、１点目が他の座標図形上であるか否かが判断され、１点目が他の座標図形上に無い場合にはステップ１へとループされ、１点目が他の座標図形上にある場合にはステップ６へと移行する。
【００５６】
（ステップ６）
ステップ６では、２点目が他の座標図形上にあるか否かが判断され、２点目が他の座標図形上に無い場合にはステップ８へと移行され、２点目が他の座標図形上にある場合にはステップ７へと移行し、このステップ７で図形選択がなされたこのになりステップ１へとループされる。
【００５７】
（ステップ８）
ステップ８では、ステップ５で他の座標図形上に１点目があったことから、この他の座標が直線ｃであるか否かが判断され、直線ｃ上に１点目があった場合にはステップ９へと移行して直線ｃを接線とする罫線ｇ（水平又は垂直）を描画する。また、直線ｃ上に１点目がない場合には、１点目で他の図形を指定したとして、ステップ１０へと移行して２点目に対応する図形内部を塗りつぶす。
【００５８】
（ステップ１１）
ステップ１１では、ステップ２で瞬間的なタッチ入力に基づくタッチ座標の入力でないとして、そのまま引き摺り操作が行われたか否かが判断され、引き摺り操作が行われた場合にはステップ１２へと移行し、引き摺り操作が行われていない場合には、ステップ１６へと移行する。
【００５９】
（ステップ１２）
ステップ１２では、経時的に変化する引き摺り座標を逐次画像メモリ４に記憶してステップ１３へと移行する。
【００６０】
（ステップ１３）
ステップ１３では、２点目のタッチ中であるかが判断され、２点タッチ中である場合にはステップ１４へと移行し、２点タッチ中で無い場合にはステップ１５へと移行する。
【００６１】
（ステップ１６）
ステップ１６では、引き摺りが終了したデタッチ座標の入力が判断され、デタッチ座標である場合にはステップステップ１７へと移行し、デタッチ座標で無い場合にはステップ１へとループする。
【００６２】
（ステップ１７）
ステップ１７では、次の１点目のタッチ入力があったか否かが判断され、次の１点目の入力があった場合には、次の図形処理のためにステップ１へとループされ、次の１点目の入力が無かった場合には上記ルーチンで処理した図形描画が確定する。
【００６３】
図１３は、ステップ１４における描画図形の判断のルーチンを示す。
【００６４】
（ステップ２１）
ステップ２１では、座標の入力が所定時間待機され、座標入力がないまま所定時間が経過すると描画ルーチンが終了する。また、所定時間内に座標入力があった場合には、ステップ２２へと移行する。
【００６５】
（ステップ２２）
ステップ２２では、描画中であるか否か、即ち、座標入力が２点目であるか否かが判断され、１点目の場合には描画中であると判断してステップ３０へと移行して図形描画処理が続行される。座標入力が２点目の場合にはステップ２３へと移行する。
【００６６】
（ステップ２３）
ステップ２３では、２点目の座標がタッチ座標であるか引き摺り座標であるかが判断され、タッチパネル１への指定操作後にそのまま引き摺り操作がなければ引き摺る座標ではないタッチ座標であると判断して直線描画（ステップ２４）となり、引き摺り座標である場合にはステップ２５へと移行する。
【００６７】
（ステップ２５）
ステップ２５では、その引き摺り方向が円弧であるか否かが判断され、円弧状に引き摺られた場合には円描画処理とし（ステップ２６）、直線的に引き摺られた場合にはステップ２７へと移行する。
【００６８】
（ステップ２７）
ステップ２７では、二点目の座標が１点目の座標の近傍か否かが座標値で判断され、近傍（座標近似）の場合には三角形描画処理とし（ステップ２８）、近傍でない場合にはステップ２９へと移行する。
【００６９】
（ステップ２９）
ステップ２９では、引き摺り方向が円弧でなく且つ２点目座標入力位置が近傍でないことから、円描画でも三角形描画でもないと判断して四角形描画処理とする。
【００７０】
【発明の効果】
以上説明したように、請求項１に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、互いに異なる複数の図形のうちの任意の図形の描画を可能とすることができ、操作性が向上される。
【００７１】
請求項２に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形および円描画を可能とすることができ、操作性が向上される。
【００７２】
請求項３に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、適切に円弧状の引き摺り操作を判断することができ、操作性が向上される。
【００７３】
請求項４に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形および円に加えて三角形の描画を可能とすることができ、操作性が向上される。
【００７４】
請求項５に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、直線、四角形、円および三角形に加えて罫線の描画を可能とすることができ、操作性が向上される。
【００７５】
請求項６に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、図形選択を可能とすることができ、選択した描画図形の拡大縮小、又は移動を可能とすることができ、操作性が向上される。
【００７６】
請求項７に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、描画図形の塗りつぶしを可能とすることができ、操作性が向上される。
【００７７】
請求項８に記載の描画方法にあっては、描画種別毎にアイコン等から選択するという煩わしい操作を伴うことなく、描画図形の移動を可能とすることができ、操作性が向上される。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係わる描画方法を示し、描画システムのブロック図である。
【図２】同じく、（Ａ）は引き摺り方向算出の説明図、（Ｂ）は引き摺り角度１０°毎の算出用データの図表である。
【図３】同じく、円弧・直線判定図における円弧判定方法の説明図である。
【図４】同じく、（Ａ）は直線描画の説明図、（Ｂ）は直線変更の説明図である。
【図５】同じく、（Ａ）は四角形描画の説明図、（Ｂ）は四角形変更の説明図である。
【図６】同じく、（Ａ）は円描画の説明図、（Ｂ）は円変更の説明図である。
【図７】同じく、（Ａ）は三角形描画の説明図、（Ｂ）は三角形変更の説明図である。
【図８】同じく、（Ａ）は罫線描画の説明図、（Ｂ）は罫線変更の説明図である。
【図９】同じく、（Ａ）は図形選択の説明図、（Ｂ）は図形変更の説明図である。
【図１０】同じく、（Ａ）は塗りつぶし図形指定の説明図、（Ｂ）は塗りつぶし実行の説明図である。
【図１１】同じく、（Ａ）は図形移動の図形指定の説明図、（Ｂ）は図形移動実行の説明図である。
【図１２】同じく、制御装置のメインルーチンのフロー図である。
【図１３】同じく、２点タッチ引き摺り制御ルーチンのフロー図である。
【図１４】同じく、１点タッチ引き摺り制御ルーチンのフロー図である。
【符号の説明】
１…ディスプレイパネル（タッチパネル）
【図１】
0004224222.tif 000002
【図２】
0004224222.tif 000003
【図３】
0004224222.tif 000004
【図４】
0004224222.tif 000005
【図５】
0004224222.tif 000006
【図６】
0004224222.tif 000007
【図７】
0004224222.tif 000008
【図８】
0004224222.tif 000009
【図９】
0004224222.tif 000010
【図１０】
0004224222.tif 000011
【図１１】
0004224222.tif 000012
【図１２】
0004224222.tif 000013
【図１３】
0004224222.tif 000014
【図１４】
0004224222.tif 000015