JPS6352265A - 図形処理装置 - Google Patents
図形処理装置Info
- Publication number
- JPS6352265A JPS6352265A JP61196056A JP19605686A JPS6352265A JP S6352265 A JPS6352265 A JP S6352265A JP 61196056 A JP61196056 A JP 61196056A JP 19605686 A JP19605686 A JP 19605686A JP S6352265 A JPS6352265 A JP S6352265A
- Authority
- JP
- Japan
- Prior art keywords
- handwritten
- shape
- identification code
- pen
- coordinate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明はCAD(コンピュータを利用した設計:Com
puter Aided Design)システムに入
力された図形の移動および転写を行なう図形処理装置に
関する。
puter Aided Design)システムに入
力された図形の移動および転写を行なう図形処理装置に
関する。
(従来の技術)
CADシステムに入力された図形、特に機械図面に用い
られている図形の移動および転写を行なう従来装置では
、タブレットとキーボードを介して数十種類の多様で類
似するコマンドを複数選択し、かつ組み合わせると共に
、処理したい図形の座標位置を厳密に指定してやらなけ
ればならなかった。このため操作法に習熟していなけれ
ば多大の時間を要し、かつオペレータの負担は大きかっ
た。またキーボード、タブレットという2つの機器を操
作しなければならないので機器設置のスペース効率が悪
かった。
られている図形の移動および転写を行なう従来装置では
、タブレットとキーボードを介して数十種類の多様で類
似するコマンドを複数選択し、かつ組み合わせると共に
、処理したい図形の座標位置を厳密に指定してやらなけ
ればならなかった。このため操作法に習熟していなけれ
ば多大の時間を要し、かつオペレータの負担は大きかっ
た。またキーボード、タブレットという2つの機器を操
作しなければならないので機器設置のスペース効率が悪
かった。
(発明が解決しようとする問題点)
本発明は前記の従来技術の欠点を克服するためになされ
たもので、CADシステムの操作法に習熟しない設計者
であっても容易に操作でき、かつ設計者の机に設置でき
るスペース効率の高い図形処理装置を提供することを目
的とする。
たもので、CADシステムの操作法に習熟しない設計者
であっても容易に操作でき、かつ設計者の机に設置でき
るスペース効率の高い図形処理装置を提供することを目
的とする。
(問題点を解決するための手段)
本発明による図形処理装置は、タブレット上に手書きで
書かれた図形等の第1の座標値を読取る第1の手段と、
この第1の手段によって読取られた第1の座標値から前
記手書きで占かれた図形等の形状を決定する第2の手段
と、既にメモリに記憶されている入力済の図形情報を読
出し、前記第2の手段の出力に基づいて前記第1の手段
によって読取られた第1の座標値との距離を計算し、あ
らかじめ定められた閾値以下の図形に識別符号を付与す
る第3の手段と、この第3の手段によって識別符号を付
与された図形および前記第2の手段によって決定される
手書きで書かれた図形等の形状から前記手書きで書かれ
た図形等の第2の座標値を決定する第4の手段と、前記
手書きで書かれた図形等の形状および前記第4の手段に
よって決定される第2の座標値に基づいて前記識別符号
を付与された図形の座標変換を行ない、この図形を移動
させる第5の手段と、前記手書きで書かれた図形の形状
および前記第4の手段によって決定される第2の座標値
に基づいて前記識別符号を付与された図形の転写を行な
う第6の手段と、前記第5の手段によって移動された図
形または前記第6の手段によって転写した図形をメモリ
に記憶するとともに表示する第7の手段とを備えている
ことを特徴とするものである。
書かれた図形等の第1の座標値を読取る第1の手段と、
この第1の手段によって読取られた第1の座標値から前
記手書きで占かれた図形等の形状を決定する第2の手段
と、既にメモリに記憶されている入力済の図形情報を読
出し、前記第2の手段の出力に基づいて前記第1の手段
によって読取られた第1の座標値との距離を計算し、あ
らかじめ定められた閾値以下の図形に識別符号を付与す
る第3の手段と、この第3の手段によって識別符号を付
与された図形および前記第2の手段によって決定される
手書きで書かれた図形等の形状から前記手書きで書かれ
た図形等の第2の座標値を決定する第4の手段と、前記
手書きで書かれた図形等の形状および前記第4の手段に
よって決定される第2の座標値に基づいて前記識別符号
を付与された図形の座標変換を行ない、この図形を移動
させる第5の手段と、前記手書きで書かれた図形の形状
および前記第4の手段によって決定される第2の座標値
に基づいて前記識別符号を付与された図形の転写を行な
う第6の手段と、前記第5の手段によって移動された図
形または前記第6の手段によって転写した図形をメモリ
に記憶するとともに表示する第7の手段とを備えている
ことを特徴とするものである。
(作 用)
今、既にメモリに記憶されている図形を第3の手段によ
って読出しCRTに表示しておく。
って読出しCRTに表示しておく。
タブレット上にスタイラスペン等を使用して図形等を古
くと第1の手段によってその図形等の第1の座標値が読
取られ、この図形等がCRT上に表示される。また、前
記第1の座標値に基づいて前記タブレット上に書かれた
図形等の形状が第2の手段によって決定される。
くと第1の手段によってその図形等の第1の座標値が読
取られ、この図形等がCRT上に表示される。また、前
記第1の座標値に基づいて前記タブレット上に書かれた
図形等の形状が第2の手段によって決定される。
そして、この図形等の形状に基づいて前記第1の座標値
と、前記メモリに記憶されていた図形との距離が第3の
手段によって計算され、さらに、この距離があらかじめ
定められた閾値以下のときは前記メモリに記憶されてい
た図形に識別符号が付与され、移動またtよ転写される
図形が決定される。
と、前記メモリに記憶されていた図形との距離が第3の
手段によって計算され、さらに、この距離があらかじめ
定められた閾値以下のときは前記メモリに記憶されてい
た図形に識別符号が付与され、移動またtよ転写される
図形が決定される。
さらにタブレット上にスタイラスペン等を使用して別の
図形(直線)を書くと第1の手段によってその第1の座
標値が読取られ、この第1の座標値に基づいて第2の手
段が前記別の図形の形状を決定する。この形状と前記識
別符号が付与された図形に基づいて、第4の手段によっ
て前記別の図形の第2の座標値が決定される。この第2
の座標値は図形を移動または転写させるときの基準点と
なる。前記別の図形の形状によって第5または第6の手
段が図形を移動させるのか転写させるのかが決定され、
第7の手段によって移動または転写した図形がメモリに
記憶され、CRTに表示される。
図形(直線)を書くと第1の手段によってその第1の座
標値が読取られ、この第1の座標値に基づいて第2の手
段が前記別の図形の形状を決定する。この形状と前記識
別符号が付与された図形に基づいて、第4の手段によっ
て前記別の図形の第2の座標値が決定される。この第2
の座標値は図形を移動または転写させるときの基準点と
なる。前記別の図形の形状によって第5または第6の手
段が図形を移動させるのか転写させるのかが決定され、
第7の手段によって移動または転写した図形がメモリに
記憶され、CRTに表示される。
本発明によればCADシステムの操作法に習熟していな
い設計者であっても多様で類似するコマンドを複数選択
することなしに容易に図形処理を行なうことができる。
い設計者であっても多様で類似するコマンドを複数選択
することなしに容易に図形処理を行なうことができる。
(実施例)
本発明による図形処理装置の全体構成を第2図に示す。
図形と文字の入力はタブレット12上をスタイラスペン
13を使って手書きすることによつて行なう。CRTI
1は入力された手書き文字の認識結果と、手書き入力
された図形またはこれの清書化処理を行なった後の図形
を表示すると共に、いくつかのコマンドメニューを表示
する。プロッタ14は清書化図面を出力する。図形処F
!!装置本体10はタブレット12から送られてくる座
標データを元に文字あるいは図形を認識する。この部分
を詳細に表わしたものを第1図に示す。文字認識におい
ては文字認識処理をする文字認識部(CREC)103
が動作し、図形認識においてはピック検出部(PIGK
)102、図形認識部(PREQ)104、近接度計算
部(DIST)105、座標値計算部(LOG)106
、端点と接点を計算する端1点、接点計算部(TREQ
)107が動作する。これら以外の座標値入力部(IN
>100.ストローク端検出部(SDET)101、図
形メモリ(MEMORY)108、CRTの表示制御を
する表示制御部(DSP)109、プロッタへの出力を
制御するプロッタ制御部(PLOT)110は文字認識
と図形認識に共通して動作する部分である。
13を使って手書きすることによつて行なう。CRTI
1は入力された手書き文字の認識結果と、手書き入力
された図形またはこれの清書化処理を行なった後の図形
を表示すると共に、いくつかのコマンドメニューを表示
する。プロッタ14は清書化図面を出力する。図形処F
!!装置本体10はタブレット12から送られてくる座
標データを元に文字あるいは図形を認識する。この部分
を詳細に表わしたものを第1図に示す。文字認識におい
ては文字認識処理をする文字認識部(CREC)103
が動作し、図形認識においてはピック検出部(PIGK
)102、図形認識部(PREQ)104、近接度計算
部(DIST)105、座標値計算部(LOG)106
、端点と接点を計算する端1点、接点計算部(TREQ
)107が動作する。これら以外の座標値入力部(IN
>100.ストローク端検出部(SDET)101、図
形メモリ(MEMORY)108、CRTの表示制御を
する表示制御部(DSP)109、プロッタへの出力を
制御するプロッタ制御部(PLOT)110は文字認識
と図形認識に共通して動作する部分である。
本発明による作用を第3図に示す図形の移動例を参照し
て)ホベる。第3図(a)は、2組の図形グループがあ
り、グループへの図形をグループBの図形の右側に移動
する例である。
て)ホベる。第3図(a)は、2組の図形グループがあ
り、グループへの図形をグループBの図形の右側に移動
する例である。
従来技術による装置では、移動を指示するコマンドをキ
ーボードから入力しく第6図のブロックF1)、次に複
数の図形、ここでは8個の線分から構成するグループA
の図形を一括移動するコマンドをキーボードから入力す
る(第6図のブロックF2)。次にタブレットのスタイ
ラスペンを動かしてグループAの図形を包含する領域を
カーソル指示する(第6図のブロックF32)。最後に
移動先をスタイラスペンを動かしてカーソル指示する(
第6図のブロックF4)。以上の操作が完了すると、移
動したいグループAの図形の座標を変換しCRTに表示
する(第6図のブロックF5)−力木発明による図形処
理装置ではスタイラスペン13をタブレット12上で移
動させてCRTllに表示されているグループAの図形
の外側の任意の位置にもってゆく。スタイラスペンをペ
ンダウンさせペンで書くのと同様にグループAを丸で囲
みペンアップする。このときのスタライベンの軌跡は第
3図(a)のCとしてCRTllに表示される。次にカ
ーソルをグループAの図形の任意の端点、ここではPl
の近傍にもってゆき、再度ペンダウンして移動したい位
置、ここではP2までスタイラスペンを移動させた後ペ
ンアップする。このときのスタイラスペンの軌跡は第3
図(b)のDとしてCRTlに表示される。ペンアップ
すると手書き図形Cで囲まれたグループAの図形が、グ
ループBの図形の右側に移動して表示される。手書き図
形りのペンダウンした位置Q3は図形端点P1の近傍に
あり、手書き図りのペンアップした位EQ は図形端
点P2の近傍にあるので、グループAの図形端点P1は
グループBの図形端点P2と合致するように移動後の座
標が求められる。このように従来技術によるコマンド入
力やロケートは不要である。この操作を行なったときの
本発明の動作を第1図を参照して述べる。
ーボードから入力しく第6図のブロックF1)、次に複
数の図形、ここでは8個の線分から構成するグループA
の図形を一括移動するコマンドをキーボードから入力す
る(第6図のブロックF2)。次にタブレットのスタイ
ラスペンを動かしてグループAの図形を包含する領域を
カーソル指示する(第6図のブロックF32)。最後に
移動先をスタイラスペンを動かしてカーソル指示する(
第6図のブロックF4)。以上の操作が完了すると、移
動したいグループAの図形の座標を変換しCRTに表示
する(第6図のブロックF5)−力木発明による図形処
理装置ではスタイラスペン13をタブレット12上で移
動させてCRTllに表示されているグループAの図形
の外側の任意の位置にもってゆく。スタイラスペンをペ
ンダウンさせペンで書くのと同様にグループAを丸で囲
みペンアップする。このときのスタライベンの軌跡は第
3図(a)のCとしてCRTllに表示される。次にカ
ーソルをグループAの図形の任意の端点、ここではPl
の近傍にもってゆき、再度ペンダウンして移動したい位
置、ここではP2までスタイラスペンを移動させた後ペ
ンアップする。このときのスタイラスペンの軌跡は第3
図(b)のDとしてCRTlに表示される。ペンアップ
すると手書き図形Cで囲まれたグループAの図形が、グ
ループBの図形の右側に移動して表示される。手書き図
形りのペンダウンした位置Q3は図形端点P1の近傍に
あり、手書き図りのペンアップした位EQ は図形端
点P2の近傍にあるので、グループAの図形端点P1は
グループBの図形端点P2と合致するように移動後の座
標が求められる。このように従来技術によるコマンド入
力やロケートは不要である。この操作を行なったときの
本発明の動作を第1図を参照して述べる。
+N100を介して入力したスタイラスペン13の座標
値を、5DET101、PREQ104へ渡す。この値
は同時にDSP109を介してCRTllへ送り手書き
図形を表示する。
値を、5DET101、PREQ104へ渡す。この値
は同時にDSP109を介してCRTllへ送り手書き
図形を表示する。
点Q1でペンダウンして書き始めたことは5DETIO
Iが検出し、PREQ104へ動作を開始することを指
示する。PREQ104は一定周期でスタイラスペン1
3の座標値をlN100経由でサンプリング入力し手書
きで図形のストロークベクトルと座標値の変化率を計篩
する。
Iが検出し、PREQ104へ動作を開始することを指
示する。PREQ104は一定周期でスタイラスペン1
3の座標値をlN100経由でサンプリング入力し手書
きで図形のストロークベクトルと座標値の変化率を計篩
する。
スタイラスペン13を点Q2でペンアップすると、5D
ET101は古き終ったことをPREQ104へ通知す
る。PREQ104はストロークベクトルの計算結果に
基づいて入力図形の形を認識する。本例では屈折点がな
く、書き始めと書き終りの点Q、Q2が近接し、手書き
図形のx@J方向の変位とy軸方向の変位がほぼ同一で
あることから円と認識する。このことをDIST105
へ通知する。DIST105はPREQI 04から送
られてきた図形コードが円であるということから、図形
メモリ108に格納されている図形の中で、前記円の内
部に存在する図形データを調べ、移動対象の図形である
ことを表わす第1の識別符号を付与する。DSP109
はこの識別符号を付与されている図形のみを色変えして
CRTl 1に表示する。すなわち第3図(a)のグル
ープAの図形が色変えして表示される。
ET101は古き終ったことをPREQ104へ通知す
る。PREQ104はストロークベクトルの計算結果に
基づいて入力図形の形を認識する。本例では屈折点がな
く、書き始めと書き終りの点Q、Q2が近接し、手書き
図形のx@J方向の変位とy軸方向の変位がほぼ同一で
あることから円と認識する。このことをDIST105
へ通知する。DIST105はPREQI 04から送
られてきた図形コードが円であるということから、図形
メモリ108に格納されている図形の中で、前記円の内
部に存在する図形データを調べ、移動対象の図形である
ことを表わす第1の識別符号を付与する。DSP109
はこの識別符号を付与されている図形のみを色変えして
CRTl 1に表示する。すなわち第3図(a)のグル
ープAの図形が色変えして表示される。
次にスタイラスペン13を移動してCRTllに表示中
のカーソルを第3図(b)の点P1近傍にもってゆきペ
ンダウンする。5DETIOI、PREQ104は手書
き図形Cを書いたときと同様の動作をする。DIST1
05は5DET101よりペンダウンした座標を保持す
る。スタイラスペン13を点P2近傍でペンアップする
と、PREQ104はストロークベクトルの計算結果よ
り入力図形の形を認識する。本例では屈折点がなく、方
向ベクトルがほぼ同一であることから直線と認識する。
のカーソルを第3図(b)の点P1近傍にもってゆきペ
ンダウンする。5DETIOI、PREQ104は手書
き図形Cを書いたときと同様の動作をする。DIST1
05は5DET101よりペンダウンした座標を保持す
る。スタイラスペン13を点P2近傍でペンアップする
と、PREQ104はストロークベクトルの計算結果よ
り入力図形の形を認識する。本例では屈折点がなく、方
向ベクトルがほぼ同一であることから直線と認識する。
DIST105は5DET101からペンアップしたこ
とを通知され、このときの座標を保持する。さらに図形
メモリ108に格納されている図形の中で、前記ペンダ
ウンした座標Q とペンアップした座標Q4の近傍にあ
る図形を調べる。本例では図形端点P 、P2を検出す
す る。TREQ107はDIST105から送られてくる
座標P、P、、から手書き図形の端点はPl、P2であ
ると認識し、2つの座標をLOG106へ送る。
とを通知され、このときの座標を保持する。さらに図形
メモリ108に格納されている図形の中で、前記ペンダ
ウンした座標Q とペンアップした座標Q4の近傍にあ
る図形を調べる。本例では図形端点P 、P2を検出す
す る。TREQ107はDIST105から送られてくる
座標P、P、、から手書き図形の端点はPl、P2であ
ると認識し、2つの座標をLOG106へ送る。
LoC106はPREQ104から送られてくる図形の
形が直線であり、TREQ107から送られてくる2つ
の座標P 、P2から、グループAの図形を座標P1か
ら座標P2へ移動させると判断する。LOGI 06は
DSP109に先に付与した第1の識別符号をもつ図形
のみをCRTllから消去することを通知する。DSP
109は図形メモリー08を参照してグループAの図形
を消去する。さらにLOC106は図形メモリ108を
参照してグループAの図形に対して平行移動の座標変換
をほどこした後、再度図形メモリー08へ格納する。座
標・変換を完了すると再度DSP109に先に付与した
第1の識別符号をもつ図形のみをCRTllへ表示する
ことを通知する。このときにDSP109がCRTII
に表示する図形は、座標変換がほどこされているので第
3図(C)のA′の様になる。
形が直線であり、TREQ107から送られてくる2つ
の座標P 、P2から、グループAの図形を座標P1か
ら座標P2へ移動させると判断する。LOGI 06は
DSP109に先に付与した第1の識別符号をもつ図形
のみをCRTllから消去することを通知する。DSP
109は図形メモリー08を参照してグループAの図形
を消去する。さらにLOC106は図形メモリ108を
参照してグループAの図形に対して平行移動の座標変換
をほどこした後、再度図形メモリー08へ格納する。座
標・変換を完了すると再度DSP109に先に付与した
第1の識別符号をもつ図形のみをCRTllへ表示する
ことを通知する。このときにDSP109がCRTII
に表示する図形は、座標変換がほどこされているので第
3図(C)のA′の様になる。
異なる実施例を第4図を参照して述べる。第4図は3つ
の直線j 、j2,13.1つの円C1、2つの寸法
線a1.a2から成る図形に対して、直線1 、p3を
延ばすストレッチと呼ぶ操作をする例である。スタイラ
スペン13を移動させてカーソルを点Q5へもってゆき
ペンダウンして手書き図形Eを書ぎ点Q の近傍Q6で
ペンアップする。このときPREQ104は書き始めと
古き終りの点Q5.Q6が近接し、屈折点が3つ有り、
屈折点間の方向ベクトルがほぼ同一であることから四角
形であると認識する。このことをDIST105へ通知
する。DIST105は図形メモリ108の図形の中で
前記四角形の内部に存在する図形を調べる。円C1と寸
法線a2は内部にあるので先の実施例と同一の第1の識
別符号を付与する。直線1.13は一方の端点のみ四角
形の内部に存在するので第2の識別符号を付与する。寸
法線a1は一方の寸法補助線が四角形の内部に有り、他
方は外部に有るので直!!1112.13と同様筒2の
識別符号を付与する。
の直線j 、j2,13.1つの円C1、2つの寸法
線a1.a2から成る図形に対して、直線1 、p3を
延ばすストレッチと呼ぶ操作をする例である。スタイラ
スペン13を移動させてカーソルを点Q5へもってゆき
ペンダウンして手書き図形Eを書ぎ点Q の近傍Q6で
ペンアップする。このときPREQ104は書き始めと
古き終りの点Q5.Q6が近接し、屈折点が3つ有り、
屈折点間の方向ベクトルがほぼ同一であることから四角
形であると認識する。このことをDIST105へ通知
する。DIST105は図形メモリ108の図形の中で
前記四角形の内部に存在する図形を調べる。円C1と寸
法線a2は内部にあるので先の実施例と同一の第1の識
別符号を付与する。直線1.13は一方の端点のみ四角
形の内部に存在するので第2の識別符号を付与する。寸
法線a1は一方の寸法補助線が四角形の内部に有り、他
方は外部に有るので直!!1112.13と同様筒2の
識別符号を付与する。
次にスタイラスペン13を移動して直$!g3の端点近
傍Q7でペンダウンし、図形端点P3の近傍Q8でペン
アップすると手書き図形FがCRTllに表示する。P
REQ104は第3図の実施例と同様に直線と認識する
。DIST105はへシダランした点Q とペンアップ
した点Q8を保持し、図形メモリ108を参照して近傍
にある図形を調べる。本例では、図形端点P3 、P4
を検出する。TRE0107は先の実施例と同様LOC
106へ2つの座標P、P4を送る。
傍Q7でペンダウンし、図形端点P3の近傍Q8でペン
アップすると手書き図形FがCRTllに表示する。P
REQ104は第3図の実施例と同様に直線と認識する
。DIST105はへシダランした点Q とペンアップ
した点Q8を保持し、図形メモリ108を参照して近傍
にある図形を調べる。本例では、図形端点P3 、P4
を検出する。TRE0107は先の実施例と同様LOC
106へ2つの座標P、P4を送る。
LOC106はPREQ104から送られてくる図形の
形が直線であり、TREQ107から送られてくる2つ
の座標P、P4から、図形メモリ108中に識別符号の
ある図形を座標P3から座標P4へ移動させると判断す
る。LOC106はDSP109に先に付与した識別符
号をもつ図形をCRTl 1から消去することを通知す
る・DSP109は図形メモリー08を参照して、直線
fl 、13、円c 1寸法線a、a2を消去する。
形が直線であり、TREQ107から送られてくる2つ
の座標P、P4から、図形メモリ108中に識別符号の
ある図形を座標P3から座標P4へ移動させると判断す
る。LOC106はDSP109に先に付与した識別符
号をもつ図形をCRTl 1から消去することを通知す
る・DSP109は図形メモリー08を参照して、直線
fl 、13、円c 1寸法線a、a2を消去する。
さらにLOC106は図形メモリ108を参照して第1
の識別符号をもつ図形に対して平行移動の座標変換をほ
どこした後図形メモリー08へ格納する。第2の識別符
号をもつ直線12゜13については一方の端点のみ平行
移動と同一の座標変換を行なう。寸法線a1は一方の寸
法補助線を平行移動と同一の座標変換を行ない、両端に
矢印の入っている線分については直線ρ 2.0と同様
の座標変換を行なう。例えば、寸法値は元のff180
に移動量70を加えた値150にする。
の識別符号をもつ図形に対して平行移動の座標変換をほ
どこした後図形メモリー08へ格納する。第2の識別符
号をもつ直線12゜13については一方の端点のみ平行
移動と同一の座標変換を行なう。寸法線a1は一方の寸
法補助線を平行移動と同一の座標変換を行ない、両端に
矢印の入っている線分については直線ρ 2.0と同様
の座標変換を行なう。例えば、寸法値は元のff180
に移動量70を加えた値150にする。
これらの変換を行なった後図形メモリ108へ格納する
。DSP109は第1および第2の識別符号のある図形
をCRTl 1へ表示する。第4図(C)の様に直線J
l 、N3、寸法線a1はストレッチ、円Cと寸法線
a2は第3図の実施例と同一の移動をほどこした表示ど
なる。
。DSP109は第1および第2の識別符号のある図形
をCRTl 1へ表示する。第4図(C)の様に直線J
l 、N3、寸法線a1はストレッチ、円Cと寸法線
a2は第3図の実施例と同一の移動をほどこした表示ど
なる。
伯の実施例
手書き図形の形を変えたときの他の実施例を第5図を参
照して述べる。第4図(a)の実施例では、移動する図
形を指定するのに手書き図形を四角形で表わしたが、第
5図<a)のGの様にコ”の字形でもかまわない。点Q
9でペンダウンして、点Q1oでペンアップしたならP
REQ104は屈折点が2つ有り、屈折点間の方向ベク
トルが同一であることから“コ”の字形であると認識す
る。
照して述べる。第4図(a)の実施例では、移動する図
形を指定するのに手書き図形を四角形で表わしたが、第
5図<a)のGの様にコ”の字形でもかまわない。点Q
9でペンダウンして、点Q1oでペンアップしたならP
REQ104は屈折点が2つ有り、屈折点間の方向ベク
トルが同一であることから“コ”の字形であると認識す
る。
“コ″の字形であるときは点Q1oから点Q9まで手書
き入力を省略したものとみなし、さらに四角形であると
判断する。
き入力を省略したものとみなし、さらに四角形であると
判断する。
図形グループAの移動先を指定するのに、第5図(b)
の様に点Q11でペンダウンし、図形端点P1の近傍を
小さな丸で囲みさらに移動先の点Q13でペンアップす
ることができる。この実施例では書き始めで小さな丸を
手まき入力していることから図形グループAはそのまま
にして、これと同一のコピーをペンアップした点Q13
に作画することを指示している。PREQl 04は書
き始めで小さな円があり、屈折点Q12と書き終り点0
13間の方向ベクトルはほぼ同一であることから、LO
GI 06へ図形の形が直線で、書き始め座標近傍の図
形はそのままにして、これと同一のコピーを書き終り座
標に作ることを指示する。
の様に点Q11でペンダウンし、図形端点P1の近傍を
小さな丸で囲みさらに移動先の点Q13でペンアップす
ることができる。この実施例では書き始めで小さな丸を
手まき入力していることから図形グループAはそのまま
にして、これと同一のコピーをペンアップした点Q13
に作画することを指示している。PREQl 04は書
き始めで小さな円があり、屈折点Q12と書き終り点0
13間の方向ベクトルはほぼ同一であることから、LO
GI 06へ図形の形が直線で、書き始め座標近傍の図
形はそのままにして、これと同一のコピーを書き終り座
標に作ることを指示する。
DISTI○5、MEMORY108、TREQ107
、LOC106、DSP109の動作は第3図、第4図
の実施例とほぼ同一なので省略する。
、LOC106、DSP109の動作は第3図、第4図
の実施例とほぼ同一なので省略する。
このようにスタイラスペン13の移動によってつくられ
る手書き図形の書き方に基づいて複数の処理操作をする
ことができる。
る手書き図形の書き方に基づいて複数の処理操作をする
ことができる。
本発明によればオンライン手書き入力図形を認識し、こ
の手書き図形と既に入力済の図形の近接点を計算すると
ともに手書き図形の形から操作法を指示するので、従来
装置と比較して図形の移動および転写の速度ならびに操
作性を飛躍的に向上させることができる。
の手書き図形と既に入力済の図形の近接点を計算すると
ともに手書き図形の形から操作法を指示するので、従来
装置と比較して図形の移動および転写の速度ならびに操
作性を飛躍的に向上させることができる。
第1図は本発明の図形処理装置の本体部分を詳細に表し
たブロック図、第2図は本体部分と入力装置を結合した
本発明による図形処理装置の概略構成図、第3図(a)
、(b)、(C)、第4図(a)、(b)、(C)、第
5図(a)、(b)、(C)は本発明の図形処理装置へ
入力する図形の表示例とスタイラスペンの移動状態例を
示す図、第6図は従来技術によるCADシステムの図形
処理操作のフローチャートである。 1・・・CADシステムの処理装置、2・・・CRT、
3・・・キーボード、4・・・タブレット、5・・・プ
ロッタ、10・・・図形入力装置本体、11・・・CR
T、12・・・タブレット、13・・・スタイラスペン
、14・・・プロッタ、100・・・座標値入力部、1
01・・・ストローク端検出部、102・・・ピック検
出部、103・・・文字認識部、104・・・図形認識
部、105・・・近接度計算部、106・・・座標値計
算部、107・・・端点、接点計算部、108・・・図
形メモリ、109・・・表示制御部、110・・・プロ
ッタ制御部。 第 1 図 モ2図 第3 図 (a) 躬4 図 (b) 第5図
たブロック図、第2図は本体部分と入力装置を結合した
本発明による図形処理装置の概略構成図、第3図(a)
、(b)、(C)、第4図(a)、(b)、(C)、第
5図(a)、(b)、(C)は本発明の図形処理装置へ
入力する図形の表示例とスタイラスペンの移動状態例を
示す図、第6図は従来技術によるCADシステムの図形
処理操作のフローチャートである。 1・・・CADシステムの処理装置、2・・・CRT、
3・・・キーボード、4・・・タブレット、5・・・プ
ロッタ、10・・・図形入力装置本体、11・・・CR
T、12・・・タブレット、13・・・スタイラスペン
、14・・・プロッタ、100・・・座標値入力部、1
01・・・ストローク端検出部、102・・・ピック検
出部、103・・・文字認識部、104・・・図形認識
部、105・・・近接度計算部、106・・・座標値計
算部、107・・・端点、接点計算部、108・・・図
形メモリ、109・・・表示制御部、110・・・プロ
ッタ制御部。 第 1 図 モ2図 第3 図 (a) 躬4 図 (b) 第5図
Claims (1)
- タブレット上に手書きで書かれた図形等の第1の座標値
を読取る第1の手段と、この第1の手段によって読取ら
れた第1の座標値から前記手書きで書かれた図形等の形
状を決定する第2の手段と、既にメモリに記憶されてい
る入力済の図形情報を読出し、前記第2の手段の出力に
基づいて前記第1の手段によって読取られた第1の座標
値との距離を計算し、あらかじめ定められた閾値以下の
図形に識別符号を付与する第3の手段と、この第3の手
段によって識別符号を付与された図形および前記第2の
手段によって決定される手書きで書かれた図形等の形状
から前記手書きで書かれた図形等の第2の座標値を決定
する第4の手段と、前記手書きで書かれた図形等の形状
および前記第4の手段によって決定される第2の座標値
に基づいて前記識別符号を付与された図形の座標変換を
行ない、この図形を移動させる第5の手段と、前記手書
きで書かれた図形の形状および前記第4の手段によって
決定される第2の座標値に基づいて前記識別符号を付与
された図形の転写を行なう第6の手段と、前記第5の手
段によって移動された図形または前記第6の手段によっ
て転写した図形をメモリに記憶するとともに表示する第
7の手段とを備えていることを特徴とする図形処理装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61196056A JPS6352265A (ja) | 1986-08-21 | 1986-08-21 | 図形処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61196056A JPS6352265A (ja) | 1986-08-21 | 1986-08-21 | 図形処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6352265A true JPS6352265A (ja) | 1988-03-05 |
Family
ID=16351463
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61196056A Pending JPS6352265A (ja) | 1986-08-21 | 1986-08-21 | 図形処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6352265A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6907567B2 (en) * | 1997-09-09 | 2005-06-14 | Canon Kabushiki Kaisha | Shifting ink images overlaid over text images in email documents |
-
1986
- 1986-08-21 JP JP61196056A patent/JPS6352265A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6907567B2 (en) * | 1997-09-09 | 2005-06-14 | Canon Kabushiki Kaisha | Shifting ink images overlaid over text images in email documents |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0992877B1 (en) | Information processing apparatus | |
| EP0243925B1 (en) | Instruction input system for electronic processor | |
| US6938220B1 (en) | Information processing apparatus | |
| JPH0460269B2 (ja) | ||
| CN107491428A (zh) | 基于光学点阵技术的银行单及其信息录入方法及装置 | |
| JPH042968B2 (ja) | ||
| KR20040043454A (ko) | 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치 | |
| JPS6352265A (ja) | 図形処理装置 | |
| JPH1049700A (ja) | ペン入力装置、ペン入力方法、入力装置及び入力方法 | |
| JP4148867B2 (ja) | 筆跡処理装置 | |
| JP7467842B2 (ja) | 表示装置、表示方法、表示プログラム | |
| JPH05233137A (ja) | 情報処理装置 | |
| JPH0652243A (ja) | 図面入力・処理装置 | |
| JP3814333B2 (ja) | 情報処理方法とその装置 | |
| JP3388524B2 (ja) | イメージ入力装置 | |
| JPH0529952B2 (ja) | ||
| JPH07120246B2 (ja) | 図形入力装置 | |
| JP2560065B2 (ja) | 文字入力装置 | |
| JPS6272087A (ja) | 図形入力装置 | |
| JPH055131B2 (ja) | ||
| JPH0520375A (ja) | 図面入力・処理装置 | |
| Fernandes et al. | Hand-Gesture Based Aerial Digital Canvas System Using Deep-Learning Algorithms | |
| JP2801593B2 (ja) | 手書き入力式計算機 | |
| JP3653789B2 (ja) | 筆記または描画装置 | |
| JPS63223815A (ja) | ペン型座標入力装置 |