JPH061482B2 - 図形入力方式 - Google Patents
図形入力方式Info
- Publication number
- JPH061482B2 JPH061482B2 JP62220932A JP22093287A JPH061482B2 JP H061482 B2 JPH061482 B2 JP H061482B2 JP 62220932 A JP62220932 A JP 62220932A JP 22093287 A JP22093287 A JP 22093287A JP H061482 B2 JPH061482 B2 JP H061482B2
- Authority
- JP
- Japan
- Prior art keywords
- basic
- coordinate
- input
- graphic
- display
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/142—Image acquisition using hand-held instruments; Constructional details of the instruments
- G06V30/1423—Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/32—Digital ink
- G06V30/333—Preprocessing; Feature extraction
- G06V30/347—Sampling; Contour coding; Stroke extraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
- Position Input By Displaying (AREA)
Description
【発明の詳細な説明】 <産業上の利用分野> 本発明は、ディジタイザやタブレットなどの座標入力装
置から基本図形(線分、三角形、矩形、多角形、円、楕
円、放物線等)の座標情報を描画として時間的に連続し
て入力する図形入力方式に関する。
置から基本図形(線分、三角形、矩形、多角形、円、楕
円、放物線等)の座標情報を描画として時間的に連続し
て入力する図形入力方式に関する。
<従来の技術> 従来、オリジナルな図形をコンピュータに入力する場
合、座標入力装置として例えばCAD(Computer Aided
Design)ではマウス、ディジタイザ、タブレット等
を、ワードプロセッサではキー、マウス、ポインティン
グ精度の高いタブレット等を夫々用いて、図形の座標デ
ータを描画として直接入力している。一方、円や矩形な
どの基本図形をコンピュータに入力する方法としては、
次の2つのものが知られている。すなわち、第1の方法
は、基本図形の幾何学的な特徴成分(円の半径、矩形の
長、短辺等)とディスプレイ画面上の位置(円の中心、
矩形の図心および長辺の傾き等)を数値キーあるいはラ
イトペンで入力するものである。また、第2の方法は、
数値キーやライトペン等を用いて、相似の基本図形(相
似の円等)をディスプレイ画面上の所望の位置に配置
し、その図形に拡大、縮小の変形(円の半径の修正等)
を加えて入力するものである。
合、座標入力装置として例えばCAD(Computer Aided
Design)ではマウス、ディジタイザ、タブレット等
を、ワードプロセッサではキー、マウス、ポインティン
グ精度の高いタブレット等を夫々用いて、図形の座標デ
ータを描画として直接入力している。一方、円や矩形な
どの基本図形をコンピュータに入力する方法としては、
次の2つのものが知られている。すなわち、第1の方法
は、基本図形の幾何学的な特徴成分(円の半径、矩形の
長、短辺等)とディスプレイ画面上の位置(円の中心、
矩形の図心および長辺の傾き等)を数値キーあるいはラ
イトペンで入力するものである。また、第2の方法は、
数値キーやライトペン等を用いて、相似の基本図形(相
似の円等)をディスプレイ画面上の所望の位置に配置
し、その図形に拡大、縮小の変形(円の半径の修正等)
を加えて入力するものである。
<発明が解決しようとする問題点> 上記従来の基本図形の入力方法は、基本図形がその種類
に応じた正規の形状を有し、その特徴成分と位置が決ま
れば一義的に定まることに着目して、入力の簡素化を図
ったものである。しかし、基本図形は、最終図の構成要
素であるから、従来のオリジナルな図形の入力方法と同
じく操作者がディスプレイ画面上の所望の位置に所望の
大きさで直接配置、描画できる方が使い易さの点で優れ
ておりかつ望ましい。この観点から上記第1の方法は図
形の配置が、上記第2の方法は大きさの指定が夫々間接
的となって操作者のイメージが十分に反映できず、使い
勝手が悪いという欠点がある。然りといって、基本図形
の入力をオリジナルな図形の入力と同じ方法で行なうと
すれば、ディジタイザ等で入力された図形がどの種類の
基本図形であるかを認識する処理が必要となる。従っ
て、N種類の基本図形についてあらゆる大きさや傾きを
考慮して入力図形と比較せねばならず、処理が膨大にな
るという欠点があるうえ、互いに頂角および斜辺と半径
が等しい2等辺三角形と扇形などのような酷似の図形の
区別が難しいという欠点がある。
に応じた正規の形状を有し、その特徴成分と位置が決ま
れば一義的に定まることに着目して、入力の簡素化を図
ったものである。しかし、基本図形は、最終図の構成要
素であるから、従来のオリジナルな図形の入力方法と同
じく操作者がディスプレイ画面上の所望の位置に所望の
大きさで直接配置、描画できる方が使い易さの点で優れ
ておりかつ望ましい。この観点から上記第1の方法は図
形の配置が、上記第2の方法は大きさの指定が夫々間接
的となって操作者のイメージが十分に反映できず、使い
勝手が悪いという欠点がある。然りといって、基本図形
の入力をオリジナルな図形の入力と同じ方法で行なうと
すれば、ディジタイザ等で入力された図形がどの種類の
基本図形であるかを認識する処理が必要となる。従っ
て、N種類の基本図形についてあらゆる大きさや傾きを
考慮して入力図形と比較せねばならず、処理が膨大にな
るという欠点があるうえ、互いに頂角および斜辺と半径
が等しい2等辺三角形と扇形などのような酷似の図形の
区別が難しいという欠点がある。
そこで、本発明の目的は、従来のオリジナルな図形の描
画による入力方法を用いて操作者のイメージを十分に反
映した入力ができるとともに、入力図形の認識処理量が
低減でき、入力図形に応じた正規の基本図形の座標情報
を迅速に入力することができる図形入力方式を提供する
ことである。
画による入力方法を用いて操作者のイメージを十分に反
映した入力ができるとともに、入力図形の認識処理量が
低減でき、入力図形に応じた正規の基本図形の座標情報
を迅速に入力することができる図形入力方式を提供する
ことである。
<問題点を解決するための手段> 上記目的を達成するために、本発明の図形入力方式は、
座標系が互いに一致した座標入力デバイスとディスプレ
イデバイスからなる表示一体型タブレットと、この表示
一体型タブレットの座標入力デバイスに連続して入力さ
れる描画の座標情報を所定時間間隔でサンプリングする
サンプリング手段と、このサンプリング手段で順次サン
プリングされた座標点データを格納する記憶装置と、上
記描画を基本図形によって特定するための図形指定手段
と、この図形指定手段を介して操作者が特定した基本図
形の種類に基づいて、上記座標点データおよび座標点を
次々に結ぶベクトルの長さと方向角から基本図形の幾何
学的特徴成分と配置情報を描出する特徴抽出手段と、こ
の特徴抽出手段で抽出された幾何学的特徴成分と配置情
報に基づいて上記描画を基本図形としてコード化する基
本図形生成手段を備えて、上記表示一体型タブレットの
ディスプレイデバイス上にもとの描画に代わってこの描
画に最も近い上記コード化された基本図形を表示するよ
うにしたことを特徴とする。
座標系が互いに一致した座標入力デバイスとディスプレ
イデバイスからなる表示一体型タブレットと、この表示
一体型タブレットの座標入力デバイスに連続して入力さ
れる描画の座標情報を所定時間間隔でサンプリングする
サンプリング手段と、このサンプリング手段で順次サン
プリングされた座標点データを格納する記憶装置と、上
記描画を基本図形によって特定するための図形指定手段
と、この図形指定手段を介して操作者が特定した基本図
形の種類に基づいて、上記座標点データおよび座標点を
次々に結ぶベクトルの長さと方向角から基本図形の幾何
学的特徴成分と配置情報を描出する特徴抽出手段と、こ
の特徴抽出手段で抽出された幾何学的特徴成分と配置情
報に基づいて上記描画を基本図形としてコード化する基
本図形生成手段を備えて、上記表示一体型タブレットの
ディスプレイデバイス上にもとの描画に代わってこの描
画に最も近い上記コード化された基本図形を表示するよ
うにしたことを特徴とする。
<作用> 操作者は、表示一体型タブレットの座標入力デバイス
に、入力しようとする基本図形の座標情報を描画として
連続して入力する。サンプリング手段は、入力される描
画の座標情報を所定時間間隔で順次サンプリングし、サ
ンプリングされた座標点データは記憶装置に格納され
る。いま、操作者が入力中の描画を図形指定手段を介し
て基本図形によって特定すると、特徴抽出手段は、上記
特定された基本図形の種類に基づいて、上記記憶装置に
格納された座標点データ及び座標点を次々に結ぶベクト
ルの長さと方向角から基本図形の幾何学的特徴成分と配
置情報を抽出し、基本図形生成手段は、抽出された幾何
学的特徴成分(円の半径、矩形の長、短辺等)と配置情
報(円の中心、矩形の図心および長辺の傾き等)に基づ
いて、上記描画を基本図形としてコード化する。そし
て、上記表示一体型タブレットのディスプレイデバイス
上には、もとの描画に代わってこの描画に最も近い上記
コード化された基本図形が表示される。
に、入力しようとする基本図形の座標情報を描画として
連続して入力する。サンプリング手段は、入力される描
画の座標情報を所定時間間隔で順次サンプリングし、サ
ンプリングされた座標点データは記憶装置に格納され
る。いま、操作者が入力中の描画を図形指定手段を介し
て基本図形によって特定すると、特徴抽出手段は、上記
特定された基本図形の種類に基づいて、上記記憶装置に
格納された座標点データ及び座標点を次々に結ぶベクト
ルの長さと方向角から基本図形の幾何学的特徴成分と配
置情報を抽出し、基本図形生成手段は、抽出された幾何
学的特徴成分(円の半径、矩形の長、短辺等)と配置情
報(円の中心、矩形の図心および長辺の傾き等)に基づ
いて、上記描画を基本図形としてコード化する。そし
て、上記表示一体型タブレットのディスプレイデバイス
上には、もとの描画に代わってこの描画に最も近い上記
コード化された基本図形が表示される。
<実施例> 以下、本発明を図示の実施例により詳細に説明する。
第1図は本発明の図形入力方式に用いる入力装置の一実
施例を示すブロック図であり、1は入力許可/禁止のオ
ン/オフスイッチ2を有するタブレットなどからなる座
標入力装置、3はこの座標入力装置から描画として連続
して入力される描画の座標情報を一定時間間隔でサンプ
リングするサンプリング部、4はこのサンプリング部3
でサンプリングされた時刻iの座標点データPi(xi,yi)
を順次格納する座標点バッファ、5はこの座標点バッフ
ァ4に格納された座標点データPi(xi,yi)をベクトル集
合Viに変換し(第3図(a)、第5図(a)参照)、S−θ座
標系に写像して(第4図、第6図参照)上記描画の分析
を行なう描画分析部、6は入力中の描画を基本図形の種
類(円、矩形等)によって特定するための図形指定手段
としてのコード入力デバイス、7は各種の基本図形に固
有の情報を格納するメモリである。
施例を示すブロック図であり、1は入力許可/禁止のオ
ン/オフスイッチ2を有するタブレットなどからなる座
標入力装置、3はこの座標入力装置から描画として連続
して入力される描画の座標情報を一定時間間隔でサンプ
リングするサンプリング部、4はこのサンプリング部3
でサンプリングされた時刻iの座標点データPi(xi,yi)
を順次格納する座標点バッファ、5はこの座標点バッフ
ァ4に格納された座標点データPi(xi,yi)をベクトル集
合Viに変換し(第3図(a)、第5図(a)参照)、S−θ座
標系に写像して(第4図、第6図参照)上記描画の分析
を行なう描画分析部、6は入力中の描画を基本図形の種
類(円、矩形等)によって特定するための図形指定手段
としてのコード入力デバイス、7は各種の基本図形に固
有の情報を格納するメモリである。
また、8は上記コード入力デバイス6を介して操作者が
特定した基本図形種に基づき上記メモリ7内の情報を用
いて、上記描画分析部5で分析された描画からその基本
図形の幾何学的特徴成分(円の半径、矩形の長、短辺
等)と配置情報(円の中心、矩形の図心および長辺の傾
き等)を抽出する基本図形特徴抽出部、9はこの基本図
形特徴抽出部8で抽出された特徴量に基づき上記描画を
正規の基本図形としてコード化する基本図形生成部、1
0はこの基本図形生成部9から入力される基本図形コー
ドを清書図形に展開する基本図形コード展開部、11は
上記サンプリング部3でサンプリングされた座標点の軌
跡を表示するとともに、この軌跡と置き換えに上記基本
図形コード展開部10から出力される基本図形を表示す
るディスプレイデバイスである。
特定した基本図形種に基づき上記メモリ7内の情報を用
いて、上記描画分析部5で分析された描画からその基本
図形の幾何学的特徴成分(円の半径、矩形の長、短辺
等)と配置情報(円の中心、矩形の図心および長辺の傾
き等)を抽出する基本図形特徴抽出部、9はこの基本図
形特徴抽出部8で抽出された特徴量に基づき上記描画を
正規の基本図形としてコード化する基本図形生成部、1
0はこの基本図形生成部9から入力される基本図形コー
ドを清書図形に展開する基本図形コード展開部、11は
上記サンプリング部3でサンプリングされた座標点の軌
跡を表示するとともに、この軌跡と置き換えに上記基本
図形コード展開部10から出力される基本図形を表示す
るディスプレイデバイスである。
上記座標入力装置1とディスプレイデバイス11は、図
中の破線で示すように互いに座標系が一致した表示一体
型タブレット12で構成される。
中の破線で示すように互いに座標系が一致した表示一体
型タブレット12で構成される。
また、上記描画分析部5、メモリ7、基本図形特徴抽出
部8で特徴抽出手段を構成している。なお、上記コード
入力デバイス6は、座標入力装置1による描画の前、後
いずれにおいても基本図形種が指定できるようになって
いる。
部8で特徴抽出手段を構成している。なお、上記コード
入力デバイス6は、座標入力装置1による描画の前、後
いずれにおいても基本図形種が指定できるようになって
いる。
上記構成の入力装置を用いた図形入力方式について、第
2図のフローチャートに従って第3図、第4図を参照し
つつ次に述べる。
2図のフローチャートに従って第3図、第4図を参照し
つつ次に述べる。
操作者は、座標入力装置1のオン/オフスイッチ2をオ
ンにし、第3図(a)の破線で示すような円を直接描画入
力するものとする。
ンにし、第3図(a)の破線で示すような円を直接描画入
力するものとする。
ステップS1入力装置のサンプリング部3は、上記座標
入力装置1から連続入力される円の座標情報を、例えば
100Hzの周波数でサンプリングし、角時刻iの座標点
データPi(xi,yi)が次々に得られ、得られた座標点
データPi(xi,yi)が座標点バッファ4に順次格納さ
れる。
入力装置1から連続入力される円の座標情報を、例えば
100Hzの周波数でサンプリングし、角時刻iの座標点
データPi(xi,yi)が次々に得られ、得られた座標点
データPi(xi,yi)が座標点バッファ4に順次格納さ
れる。
ステップS2,S3入力装置の描画分析部5は、座標点
バッファ4に格納された上記座標点データPi(
xi,yi)を、まずステップS2で、第3図(a)に示
すような点Pi-1から点Piへ向かうベクトルVi(1
≦i≦12)の集合に変換し、次いでステップS3で、
各ベクトルViをベクトルの長さSとベクトルの方向角
θからなるS−θ座標系に第4図に示すように写像し、
このS−θ座標系で幾何学的分析を行なう。第4図につ
いていえば、最初のベクトルV1で90°だった方向角
は略定率に漸減して最後のベクトルV12で−270°と
なり360°の差が生じる一方、各ベクトルの長さは略
一定となっている。
バッファ4に格納された上記座標点データPi(
xi,yi)を、まずステップS2で、第3図(a)に示
すような点Pi-1から点Piへ向かうベクトルVi(1
≦i≦12)の集合に変換し、次いでステップS3で、
各ベクトルViをベクトルの長さSとベクトルの方向角
θからなるS−θ座標系に第4図に示すように写像し、
このS−θ座標系で幾何学的分析を行なう。第4図につ
いていえば、最初のベクトルV1で90°だった方向角
は略定率に漸減して最後のベクトルV12で−270°と
なり360°の差が生じる一方、各ベクトルの長さは略
一定となっている。
ステップS4操作者は、描画に係る図形が円であること
をコード入力デバイス6を用いて描画の前または後に指
定する。
をコード入力デバイス6を用いて描画の前または後に指
定する。
ステップS5入力装置の基本図形特徴抽出部8は、上記
コード入力デバイス6を介して操作者が指定した基本図
形種たる「円」に基づきメモリ7内の「円」に関する固
有情報を用いて、前ステップS3で描画分析部5によっ
て分析された描画データからその基本図形「円」の幾何
学的特徴成分即ち半径と配置情報即ち中心座標を抽出す
る。第4図に即していえば、円周lはS軸に表われる各
ベクトルの長さの和であり、方向角θの差は必ず360
°(=2π)になるから、円の半径rは各ベクトルを通
る直線の傾きl/2πで求められる。また、円の中心座
標C(x,y)は、図心であるから、座標点バッファ4に
格納された座標点データPi(xi,yi)の平均値として で夫々求められる。こうして求められた円の半径rと中
心座標C(x,y)は、もとの描画(破線参照)に対して
第3図(b)の如き位置関係にある。
コード入力デバイス6を介して操作者が指定した基本図
形種たる「円」に基づきメモリ7内の「円」に関する固
有情報を用いて、前ステップS3で描画分析部5によっ
て分析された描画データからその基本図形「円」の幾何
学的特徴成分即ち半径と配置情報即ち中心座標を抽出す
る。第4図に即していえば、円周lはS軸に表われる各
ベクトルの長さの和であり、方向角θの差は必ず360
°(=2π)になるから、円の半径rは各ベクトルを通
る直線の傾きl/2πで求められる。また、円の中心座
標C(x,y)は、図心であるから、座標点バッファ4に
格納された座標点データPi(xi,yi)の平均値として で夫々求められる。こうして求められた円の半径rと中
心座標C(x,y)は、もとの描画(破線参照)に対して
第3図(b)の如き位置関係にある。
ステップS6入力装置の基本図形生成部9は、基本図形
特徴抽出部8が抽出した「円」の特徴量即ち半径rと中
心座標C(x,y)に基づきフリーハンドのもとの描画を
正規の基本図形「円」としてコード化する。
特徴抽出部8が抽出した「円」の特徴量即ち半径rと中
心座標C(x,y)に基づきフリーハンドのもとの描画を
正規の基本図形「円」としてコード化する。
ステップS7コード化された基本図形「円」は、基本図
形コード展開部10で清書図形に展開された後、ディス
プレイデバイス11に出力される。
形コード展開部10で清書図形に展開された後、ディス
プレイデバイス11に出力される。
こうしてディスプレイ画面上には、フリーハンドのもと
の描画と置き換え、中心をC(x,y)とする半径rの正
規の円が第3図(c)に示すように表示されるのである。
の描画と置き換え、中心をC(x,y)とする半径rの正
規の円が第3図(c)に示すように表示されるのである。
第5図、第6図は、座標入力装置1を用いて基本図形と
して矩形を描画入力した場合、第2図のフローチャート
に従う前述と同様の処理動作を説明する図である。即
ち、操作者が第5図(a)の破線で示すような矩形を直線
描画入力すると、描画分析部5は、サンプリングされた
座標点データPi(xi,yi)を第5図(a)に示す点
Pi-1から点Piへ向かうベクトルVi(1≦i≦2
4)の集合に変換し、次いで各ベクトルViをS−θ座
標系に第6図に示すように写像して、幾何学的分析を行
なう。第6図から明らかなように、S−θ座標系でθが
略一定の4つの直線区間が存在し、相隣る直線区間の間
には夫々方向角差略90°の変曲点h1,h2,h3が存在す
る。従って、座標(l1,θ1),(l3,θ3)をもつ2本
の平行線分と、これらに直交し、座標(l2,θ2),(l
4,θ4)をもつ2本の平行線分があることが推測され
る。そこで、基本図形特徴抽出部8は、コード入力デバ
イス6を介して操作者が指定した基本図形種「矩形」に
基づきメモリ7内の「矩形」に関する固有情報を用い
て、上記分析結果から描画された「矩形」の幾何学的特
徴成分(短辺の長さL1、長辺の長さL2)と配置情報
(長辺の傾きθ、図心C(x,y))を下記の式で算出す
る。
して矩形を描画入力した場合、第2図のフローチャート
に従う前述と同様の処理動作を説明する図である。即
ち、操作者が第5図(a)の破線で示すような矩形を直線
描画入力すると、描画分析部5は、サンプリングされた
座標点データPi(xi,yi)を第5図(a)に示す点
Pi-1から点Piへ向かうベクトルVi(1≦i≦2
4)の集合に変換し、次いで各ベクトルViをS−θ座
標系に第6図に示すように写像して、幾何学的分析を行
なう。第6図から明らかなように、S−θ座標系でθが
略一定の4つの直線区間が存在し、相隣る直線区間の間
には夫々方向角差略90°の変曲点h1,h2,h3が存在す
る。従って、座標(l1,θ1),(l3,θ3)をもつ2本
の平行線分と、これらに直交し、座標(l2,θ2),(l
4,θ4)をもつ2本の平行線分があることが推測され
る。そこで、基本図形特徴抽出部8は、コード入力デバ
イス6を介して操作者が指定した基本図形種「矩形」に
基づきメモリ7内の「矩形」に関する固有情報を用い
て、上記分析結果から描画された「矩形」の幾何学的特
徴成分(短辺の長さL1、長辺の長さL2)と配置情報
(長辺の傾きθ、図心C(x,y))を下記の式で算出す
る。
L1=(l2+l4)/2,L2=(l1+l3)/2 θ={l1θ1+l3(θ3+π)+l2(θ2+π/) +l4(θ4+3π/2)}/(l1+l2+l3+l4) こうして求められた矩形の短辺L1、長辺L2 と長辺の傾きθ、図心C(x,y)は、もとの描画に対し
て第5図(b)の如き位置関係にあり、これらの特徴量を
用いて前述と同様の手順によりディスプレイ11の画面
上にはフリーハンドのもとの描画と置き換えて第5図
(c)の如く正規の矩形が表示される。
て第5図(b)の如き位置関係にあり、これらの特徴量を
用いて前述と同様の手順によりディスプレイ11の画面
上にはフリーハンドのもとの描画と置き換えて第5図
(c)の如く正規の矩形が表示される。
このように、本発明では、基本図形の入力に座標入力デ
バイスとディスプレイデバイスを一体化した表示一体型
タブレットによる描画入力方式を採用しているので、従
来の間接的な基本図形入力方法に比し操作者のイメージ
が十分に反映できるとともに、描画に係る図形の種類を
操作者がコード入力デバイス等の図形指定手段を介して
特定できるようにしているので、入力図形の認識処理量
が減少し、入力図形に応じた正規の基本図形の座標情報
を迅速に生成して入力することができる。また、基本図
形の幾何学的特徴成分と配置情報の分析・描出を、座標
点データPi(xi,yi)を一旦ベクトル集合Viに変換
し、各ベクトルViをS−θ座標系に写像して行なうよ
うにしているので、特徴量の描出が容易かつ迅速にな
る。
バイスとディスプレイデバイスを一体化した表示一体型
タブレットによる描画入力方式を採用しているので、従
来の間接的な基本図形入力方法に比し操作者のイメージ
が十分に反映できるとともに、描画に係る図形の種類を
操作者がコード入力デバイス等の図形指定手段を介して
特定できるようにしているので、入力図形の認識処理量
が減少し、入力図形に応じた正規の基本図形の座標情報
を迅速に生成して入力することができる。また、基本図
形の幾何学的特徴成分と配置情報の分析・描出を、座標
点データPi(xi,yi)を一旦ベクトル集合Viに変換
し、各ベクトルViをS−θ座標系に写像して行なうよ
うにしているので、特徴量の描出が容易かつ迅速にな
る。
なお、上記実施例では2次元の基本図形の入力方式につ
いて述べたが、本発明は球や直方体など3次元の基本図
形の入力にも適用できる。
いて述べたが、本発明は球や直方体など3次元の基本図
形の入力にも適用できる。
<発明の効果> 以上の説明で明らかなように、本発明の図形入力方式
は、座標系が互いに一致した座標入力デバイスとディス
プレイデバイスからなる表示一体型タブレットと、この
表示一体型タブレットの座標入力デバイスに連続して入
力される描画の座標情報を所定時間間隔でサンプリング
するサンプリング手段と、このサンプリング手段で順次
サンプリングされた座標点データを格納する記憶装置
と、上記描画を基本図形によって特定するための図形指
定手段と、この図形指定手段を介して操作者が特定した
基本図形の種類に基づいて、上記座標点データおよび座
標点を次々に結ぶベクトルの長さと方向角から基本図形
の幾何学的特徴成分と配置情報を抽出する特徴抽出手段
と、この特徴抽出手段で抽出された幾何学的特徴成分と
配置情報に基づいて上記描画を基本図形としてコード化
する基本図形生成手段を備えて、上記表示一体型タブレ
ットのディスプレイデバイス上にもとの描画に代わって
この描画に最も近い上記コード化された基本図形を表示
するようにしているので、従来の間接的な基本図形入力
方式に比べて操作者のイメージが十分に反映でき、清書
機能が十分に発揮でき、操作性に優れるとともに、入力
図形の認識処理量と誤認識が減少するため、入力図形に
応じた正規の基本図形の座標情報を迅速に生成して入力
することができ、操作感覚にマッチした能率的な基本図
形入力方式としてその効果は大である。
は、座標系が互いに一致した座標入力デバイスとディス
プレイデバイスからなる表示一体型タブレットと、この
表示一体型タブレットの座標入力デバイスに連続して入
力される描画の座標情報を所定時間間隔でサンプリング
するサンプリング手段と、このサンプリング手段で順次
サンプリングされた座標点データを格納する記憶装置
と、上記描画を基本図形によって特定するための図形指
定手段と、この図形指定手段を介して操作者が特定した
基本図形の種類に基づいて、上記座標点データおよび座
標点を次々に結ぶベクトルの長さと方向角から基本図形
の幾何学的特徴成分と配置情報を抽出する特徴抽出手段
と、この特徴抽出手段で抽出された幾何学的特徴成分と
配置情報に基づいて上記描画を基本図形としてコード化
する基本図形生成手段を備えて、上記表示一体型タブレ
ットのディスプレイデバイス上にもとの描画に代わって
この描画に最も近い上記コード化された基本図形を表示
するようにしているので、従来の間接的な基本図形入力
方式に比べて操作者のイメージが十分に反映でき、清書
機能が十分に発揮でき、操作性に優れるとともに、入力
図形の認識処理量と誤認識が減少するため、入力図形に
応じた正規の基本図形の座標情報を迅速に生成して入力
することができ、操作感覚にマッチした能率的な基本図
形入力方式としてその効果は大である。
第1図は本発明の図形入力方式に用いる入力装置の一実
施例を示すブロック図、第2図は上記入力装置の処理動
作を示すフローチャート、第3図、第4図は入力図形が
円である場合の上記処理動作を説明する説明図、第5
図、第6図は入力図形が矩形である場合の同様の説明図
である。 1…座標入力デバイス、3…サンプリング部、 4…座標点バッファ、5…描画分析部、 6…コード入力デバイス、 8…基本図形特徴抽出部、9…基本図形生成部、 11…ディスプレイデバイス、 12…表示一体型タブレット。
施例を示すブロック図、第2図は上記入力装置の処理動
作を示すフローチャート、第3図、第4図は入力図形が
円である場合の上記処理動作を説明する説明図、第5
図、第6図は入力図形が矩形である場合の同様の説明図
である。 1…座標入力デバイス、3…サンプリング部、 4…座標点バッファ、5…描画分析部、 6…コード入力デバイス、 8…基本図形特徴抽出部、9…基本図形生成部、 11…ディスプレイデバイス、 12…表示一体型タブレット。
Claims (1)
- 【請求項1】座標系が互いに一致した座標入力デバイス
とディスプレイデバイスからなる表示一体型タブレット
と、 この表示一体型タブレットの座標入力デバイスに連続し
て入力される描画の座標情報を所定時間間隔でサンプリ
ングするサンプリング手段と、 このサンプリング手段で順次サンプリングされた座標点
データを格納する記憶装置と、 上記描画を基本図形によって特定するための図形指定手
段と、 この図形指定手段を介して操作者が特定した基本図形の
種類に基づいて、上記座標点データおよび座標点を次々
に結ぶベクトルの長さと方向角から基本図形の幾何学的
特徴成分と配置情報を抽出する特徴抽出手段と、 この特徴抽出手段で抽出された幾何学的特徴成分と配置
情報に基づいて上記描画を基本図形としてコード化する
基本図形生成手段を備えて、上記表示一体型タブレット
のディスプレイデバイス上にもとの描画に代わってこの
描画に最も近い上記コード化された基本図形を表示する
ようにしたことを特徴とする図形入力方式。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62220932A JPH061482B2 (ja) | 1987-09-03 | 1987-09-03 | 図形入力方式 |
US07/769,582 US5121442A (en) | 1987-09-03 | 1991-10-02 | Figure input system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62220932A JPH061482B2 (ja) | 1987-09-03 | 1987-09-03 | 図形入力方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6462771A JPS6462771A (en) | 1989-03-09 |
JPH061482B2 true JPH061482B2 (ja) | 1994-01-05 |
Family
ID=16758815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62220932A Expired - Fee Related JPH061482B2 (ja) | 1987-09-03 | 1987-09-03 | 図形入力方式 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5121442A (ja) |
JP (1) | JPH061482B2 (ja) |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0485676A (ja) * | 1990-07-30 | 1992-03-18 | Toppan Printing Co Ltd | 作図支援システム |
US5285506A (en) * | 1991-04-30 | 1994-02-08 | Ncr Corporation | Method of recording a handwritten message |
JPH0520274A (ja) * | 1991-07-10 | 1993-01-29 | Canon Inc | 電子情報機器 |
US5497176A (en) * | 1991-07-23 | 1996-03-05 | Kabushiki Kaisha Wacom | Method of transferring detailed data by tablet driver |
US5293469A (en) * | 1991-10-23 | 1994-03-08 | Ricoh Company, Ltd. | Apparatus for generating a graphic image having symbols whose centers and aligned with each other and whose sizes are adjusted to accord with each other |
JP2691101B2 (ja) * | 1992-03-05 | 1997-12-17 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 手書き入力方法及び入力装置 |
US6104396A (en) * | 1992-04-17 | 2000-08-15 | Matsushita Graphic Communication Systems Inc. | Information processing system |
US5380428A (en) * | 1992-04-22 | 1995-01-10 | Product Research & Development | Pump for reverse osmosis system |
US5523775A (en) * | 1992-05-26 | 1996-06-04 | Apple Computer, Inc. | Method for selecting objects on a computer display |
US5583542A (en) * | 1992-05-26 | 1996-12-10 | Apple Computer, Incorporated | Method for deleting objects on a computer display |
US5452371A (en) * | 1992-05-27 | 1995-09-19 | Apple Computer, Inc. | Method of aligning shapes on a display of a computer system |
JP3155616B2 (ja) * | 1992-06-25 | 2001-04-16 | キヤノン株式会社 | 文字認識方法及び装置 |
JP3187151B2 (ja) * | 1992-07-31 | 2001-07-11 | キヤノン株式会社 | 図形処理装置及び方法 |
JP2804937B2 (ja) * | 1992-10-15 | 1998-09-30 | 矢崎総業株式会社 | システムスイッチ装置 |
US5425109A (en) * | 1992-10-22 | 1995-06-13 | Mutoh Industries Ltd. | System for identifying freehand drawings |
US5598187A (en) * | 1993-05-13 | 1997-01-28 | Kabushiki Kaisha Toshiba | Spatial motion pattern input system and input method |
US5710831A (en) * | 1993-07-30 | 1998-01-20 | Apple Computer, Inc. | Method for correcting handwriting on a pen-based computer |
US5583946A (en) * | 1993-09-30 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for recognizing gestures on a computer system |
US5544267A (en) * | 1993-11-24 | 1996-08-06 | Xerox Corporation | Using a category to analyze an image showing a graphical representation |
US5534893A (en) * | 1993-12-15 | 1996-07-09 | Apple Computer, Inc. | Method and apparatus for using stylus-tablet input in a computer system |
JPH07200735A (ja) * | 1993-12-28 | 1995-08-04 | Nec Corp | 図形認識装置 |
JPH0816801A (ja) * | 1994-06-30 | 1996-01-19 | Canon Inc | 画像処理方法及び装置 |
JP3357760B2 (ja) * | 1995-03-16 | 2002-12-16 | 株式会社東芝 | 文字図形入力編集装置 |
US6041137A (en) | 1995-08-25 | 2000-03-21 | Microsoft Corporation | Radical definition and dictionary creation for a handwriting recognition system |
US5956409A (en) * | 1996-04-29 | 1999-09-21 | Quintet, Inc. | Secure application of seals |
US6111976A (en) * | 1996-11-04 | 2000-08-29 | Rylander; John E. | System and method for handwritten character recognition and qualification |
JP2002099924A (ja) * | 2000-09-26 | 2002-04-05 | T Five:Kk | 図形描画装置 |
US20020141643A1 (en) * | 2001-02-15 | 2002-10-03 | Denny Jaeger | Method for creating and operating control systems |
US6883145B2 (en) * | 2001-02-15 | 2005-04-19 | Denny Jaeger | Arrow logic system for creating and operating control systems |
US7017124B2 (en) * | 2001-02-15 | 2006-03-21 | Denny Jaeger | Method for controlling electronic devices using digital recall tool |
ES2252629T3 (es) * | 2003-05-08 | 2006-05-16 | Orange S.A. | Procedimiento y aparato de procesamiento de datos. |
US7031520B2 (en) * | 2003-07-24 | 2006-04-18 | Sap Ag | Method and system for identifying multiple questionnaire pages |
US8094938B2 (en) * | 2004-04-02 | 2012-01-10 | Nokia Corporation | Apparatus and method for handwriting recognition |
JP4850646B2 (ja) * | 2006-09-15 | 2012-01-11 | キヤノン株式会社 | 表示制御装置及びその制御方法 |
CN101295217B (zh) * | 2008-06-05 | 2010-06-09 | 中兴通讯股份有限公司 | 手写输入处理装置和方法 |
JP5214045B1 (ja) * | 2012-04-12 | 2013-06-19 | 株式会社フリーソフトネット | 地図データ入力方法及びシステム |
TWI476640B (zh) | 2012-09-28 | 2015-03-11 | Ind Tech Res Inst | 時間資料序列的平滑化方法與裝置 |
US10368836B2 (en) * | 2012-12-26 | 2019-08-06 | Volcano Corporation | Gesture-based interface for a multi-modality medical imaging system |
TWI528271B (zh) * | 2013-12-16 | 2016-04-01 | 緯創資通股份有限公司 | 多邊形手勢偵測及互動方法、裝置及電腦程式產品 |
US9317937B2 (en) * | 2013-12-30 | 2016-04-19 | Skribb.it Inc. | Recognition of user drawn graphical objects based on detected regions within a coordinate-plane |
CN110851062A (zh) * | 2019-08-29 | 2020-02-28 | 华为技术有限公司 | 一种绘图方法及电子设备 |
CN116324689A (zh) | 2020-10-30 | 2023-06-23 | 海信视像科技股份有限公司 | 显示设备、几何图形识别方法及多图层叠加显示方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6079485A (ja) * | 1983-10-06 | 1985-05-07 | Sharp Corp | 手書き文字認識処理装置 |
JPS60136892A (ja) * | 1983-12-26 | 1985-07-20 | Hitachi Ltd | オンライン手書き図形認識装置 |
US4672677A (en) * | 1984-11-19 | 1987-06-09 | Canon Kabushiki Kaisha | Character and figure processing apparatus |
US4698625A (en) * | 1985-05-30 | 1987-10-06 | International Business Machines Corp. | Graphic highlight adjacent a pointing cursor |
JPS6282486A (ja) * | 1985-10-08 | 1987-04-15 | Hitachi Ltd | オンライン手書き図形認識装置 |
-
1987
- 1987-09-03 JP JP62220932A patent/JPH061482B2/ja not_active Expired - Fee Related
-
1991
- 1991-10-02 US US07/769,582 patent/US5121442A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US5121442A (en) | 1992-06-09 |
JPS6462771A (en) | 1989-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH061482B2 (ja) | 図形入力方式 | |
Sezgin et al. | Sketch based interfaces: Early processing for sketch understanding | |
US5287417A (en) | Method and system for recognizing a graphic object's shape, line style, and fill pattern in a pen environment | |
US8830237B2 (en) | Apparatus and method for editing three dimensional objects | |
JP2735187B2 (ja) | 情報検索方法 | |
JP3857328B2 (ja) | ディスプレイ編集システム | |
KR0125776B1 (ko) | 선요소 데이타의 3차원 변환 장치 및 방법 | |
JP7134169B2 (ja) | 手書き図式のコネクタの管理用システムおよび方法 | |
WO1993007572A1 (en) | Geometric inference engine | |
WO1991017512A1 (en) | Geometric inference engine | |
JP2002222425A (ja) | 情報処理装置及び方法 | |
US20100034485A1 (en) | Computer vision system and language | |
US7427984B2 (en) | Point erasing | |
JP6055065B1 (ja) | 文字認識プログラム、文字認識装置 | |
CN113129362B (zh) | 一种三维坐标数据的获取方法及装置 | |
JP2003051014A (ja) | 情報処理装置及び方法 | |
JPH05334383A (ja) | 画像図形編集装置 | |
JP2006227824A (ja) | 図面認識方法および装置 | |
JP4148867B2 (ja) | 筆跡処理装置 | |
CN110097561B (zh) | 一种基于空间约束条件的快速纸张检测及分割方法 | |
JP3139902B2 (ja) | 図形認識方法及び装置 | |
CN107564082B (zh) | 绘图应用***及其几何结构角度及角标的显示方法 | |
JP3388524B2 (ja) | イメージ入力装置 | |
JPH01126774A (ja) | 図形入力装置 | |
JP2004348708A (ja) | 地図情報システム用ポリゴン生成方法及びその装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |