JPH0114607B2 - - Google Patents
Info
- Publication number
- JPH0114607B2 JPH0114607B2 JP59159218A JP15921884A JPH0114607B2 JP H0114607 B2 JPH0114607 B2 JP H0114607B2 JP 59159218 A JP59159218 A JP 59159218A JP 15921884 A JP15921884 A JP 15921884A JP H0114607 B2 JPH0114607 B2 JP H0114607B2
- Authority
- JP
- Japan
- Prior art keywords
- memory
- tablet
- frame
- entry
- input
- 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
Links
Landscapes
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】
本発明は、タブレツト等のポインテイングデバ
イスより手書き入力される二次元座標データのベ
クトル・ラスタ変換を高速化することを目的とし
たものである。
イスより手書き入力される二次元座標データのベ
クトル・ラスタ変換を高速化することを目的とし
たものである。
第1図aはこの種の従来の装置の原理を示す構
成図である。同図に示すように、入力面1a上に
付属のライトペン1bで画像を描くことにより、
ライトペンの移動につれ入力面1a上のライトペ
ン1bの位置すなわち二次元座標(x,y)を時
系列信号として送出するタブレツト1等の装置を
用い、上記入力面1a上の各部分の座標(xi,
yi)を、それぞれ画像メモリ2の上記タブレツト
入力面1aに対応した書入領域2a内の各ビツト
に対応させ、上記タブレツト1より時系列信号と
して送出されるx,y座標をビツト・パターンに
変換して画像メモリに書き込む動作がベクトル・
ラスタ変換と称されるものである。
成図である。同図に示すように、入力面1a上に
付属のライトペン1bで画像を描くことにより、
ライトペンの移動につれ入力面1a上のライトペ
ン1bの位置すなわち二次元座標(x,y)を時
系列信号として送出するタブレツト1等の装置を
用い、上記入力面1a上の各部分の座標(xi,
yi)を、それぞれ画像メモリ2の上記タブレツト
入力面1aに対応した書入領域2a内の各ビツト
に対応させ、上記タブレツト1より時系列信号と
して送出されるx,y座標をビツト・パターンに
変換して画像メモリに書き込む動作がベクトル・
ラスタ変換と称されるものである。
この場合、タブレツト1より送出されるライト
ペン1bの位置を示す二次元座標の時系列信号は
変換回路3によりビツト・パターンに変換され、
画像編集用の低速、大容量のランダム・アクセ
ス・メモリ(以下、RAMと記載する)よりなる
画像メモリ2に書込まれる。
ペン1bの位置を示す二次元座標の時系列信号は
変換回路3によりビツト・パターンに変換され、
画像編集用の低速、大容量のランダム・アクセ
ス・メモリ(以下、RAMと記載する)よりなる
画像メモリ2に書込まれる。
すなわち、変換回路3はタブレツト1より順次
出力される座標データを取り込み、該座標データ
に対応する画像メモリ2内のビツトのアドレスを
計算する。次いで画像メモリ2の上記ビツトを含
む1ワードを取り込み、上記ビツトを“1”にし
て、その1ワードを画像メモリ2の元のアドレス
に書き込む。
出力される座標データを取り込み、該座標データ
に対応する画像メモリ2内のビツトのアドレスを
計算する。次いで画像メモリ2の上記ビツトを含
む1ワードを取り込み、上記ビツトを“1”にし
て、その1ワードを画像メモリ2の元のアドレス
に書き込む。
しかし、この画像メモリ2は大容量であるため
必然的に低速度であり、上記のようにタブレツト
1から出力されるライトペンの位置1点ごとに低
速の画像メモリ2の読み出しと書き込みを行なう
のでは、このためのオーバ・ヘツドの増加によつ
て処理時間が長くなる。その結果、入力データ取
り込み周期が長くなり、タブレツト1の手書速度
に追従して画像メモリ2へ書き込むことが不可能
となる。
必然的に低速度であり、上記のようにタブレツト
1から出力されるライトペンの位置1点ごとに低
速の画像メモリ2の読み出しと書き込みを行なう
のでは、このためのオーバ・ヘツドの増加によつ
て処理時間が長くなる。その結果、入力データ取
り込み周期が長くなり、タブレツト1の手書速度
に追従して画像メモリ2へ書き込むことが不可能
となる。
上記の欠点は画像メモリ2を構成するRAMを
高速動作のRAMに置き換えることにより解決さ
れるが、高速大容量のRAMは高価であり、実用
的ではない。
高速動作のRAMに置き換えることにより解決さ
れるが、高速大容量のRAMは高価であり、実用
的ではない。
本発明はこの欠点を解消し、第1図bに示すよ
うにタブレツトの入力面1aを複数の記入枠1a
1,1a2,……に区分すると共に、高速、小容
量のRAMよりなるメモリ4を設けて上記記入枠
ごとにメモリ4を共通に繰り返し使用し、記入枠
1a1,1a2,……の内容を画像メモリ2の領
域2a1,2a2,……に入力することにより、
上記の欠点を解決するものである。
うにタブレツトの入力面1aを複数の記入枠1a
1,1a2,……に区分すると共に、高速、小容
量のRAMよりなるメモリ4を設けて上記記入枠
ごとにメモリ4を共通に繰り返し使用し、記入枠
1a1,1a2,……の内容を画像メモリ2の領
域2a1,2a2,……に入力することにより、
上記の欠点を解決するものである。
すなわち本発明は、構成上次の特徴を有する。
(1) タブレツトの入力面を複数個に区分すると共
に、タブレツト1と低速、大容量の画像メモリ
2との間に、高速小容量のRAMよりなるメモ
リ4を設ける。
に、タブレツト1と低速、大容量の画像メモリ
2との間に、高速小容量のRAMよりなるメモ
リ4を設ける。
(2) 変換回路3の前に、枠判別処理回路5を設け
る。
る。
またさらに、
(3) 高速、小容量のメモリ4と低速、大容量の画
像メモリ2との間に、同一出願人によりなされ
た昭和55年6月17日付実用新案出願「文書画像
データの切出し・合成装置」によつて、1回の
オーバ・ヘツドによる部分画像の一括転送を行
なう折り返し転送処理のため転送回路6を設け
ることにより、一層高速化を図ることができ
る。
像メモリ2との間に、同一出願人によりなされ
た昭和55年6月17日付実用新案出願「文書画像
データの切出し・合成装置」によつて、1回の
オーバ・ヘツドによる部分画像の一括転送を行
なう折り返し転送処理のため転送回路6を設け
ることにより、一層高速化を図ることができ
る。
なお、上記実用新案登録出願による部分画像の
一括転送は、次のようにして行なわれる。すなわ
ち、上記第1図bにおいて、メモリ4の内容を入
力すべき画像メモリ2の書入領域2aの幅L、領
域例えば2a1の左上隅部の点Q1の座標(X1,
Y1)、領域2a1の幅W1および高さ(すなわち
走査線の行数)K1を、すべての領域2a1,2
a2,……について予めメモリ(図示せず)に記
憶させておく。
一括転送は、次のようにして行なわれる。すなわ
ち、上記第1図bにおいて、メモリ4の内容を入
力すべき画像メモリ2の書入領域2aの幅L、領
域例えば2a1の左上隅部の点Q1の座標(X1,
Y1)、領域2a1の幅W1および高さ(すなわち
走査線の行数)K1を、すべての領域2a1,2
a2,……について予めメモリ(図示せず)に記
憶させておく。
次いで、タブレツト記入枠のうち、例えば1a
1への入力が終つたとき、メモリ4の内容を時系
列信号として読み出し、これを上記メモリに記憶
されたX1,Y1,W1およびK1に基づき、W1の長
さで折り返して画像メモリ2の書入領域2aに書
き入れることにより、メモリ4の内容が画像メモ
リの書入領域2aに領域2a1として書き込まれ
る。このように、画像メモリ2にはオーバ・ヘツ
ドの増加なく、タブレツトの記入枠ごとの内容が
画像メモリ4に一括転送される。
1への入力が終つたとき、メモリ4の内容を時系
列信号として読み出し、これを上記メモリに記憶
されたX1,Y1,W1およびK1に基づき、W1の長
さで折り返して画像メモリ2の書入領域2aに書
き入れることにより、メモリ4の内容が画像メモ
リの書入領域2aに領域2a1として書き込まれ
る。このように、画像メモリ2にはオーバ・ヘツ
ドの増加なく、タブレツトの記入枠ごとの内容が
画像メモリ4に一括転送される。
次に本発明によるベクトル・ラスタ変換の原理
を説明する。
を説明する。
タブレツト1の複数の記入枠の中の一つ例えば
1a1を入力枠に決め、タブレツト1より順次入
力される座標データを取り込み、それがどの入力
枠内のデータであるかを枠判別処理回路5により
判別する。これが例えば入力枠1a1内のデータ
である場合、変換回路3において該座標データに
対応するメモリ4内のビツトのアドレスが計算さ
れ、次いでメモリ4の上記ビツトを含む1ワード
を取り込み、上記ビツトを“1”にして、その1
ワードをメモリ4の元のアドレスに書き込む。
1a1を入力枠に決め、タブレツト1より順次入
力される座標データを取り込み、それがどの入力
枠内のデータであるかを枠判別処理回路5により
判別する。これが例えば入力枠1a1内のデータ
である場合、変換回路3において該座標データに
対応するメモリ4内のビツトのアドレスが計算さ
れ、次いでメモリ4の上記ビツトを含む1ワード
を取り込み、上記ビツトを“1”にして、その1
ワードをメモリ4の元のアドレスに書き込む。
入力枠1a1への入力が終了したとき、メモリ
4の内容全体をまとめて、転送回路6による画像
メモリ2の領域2a1への折り返し転送、すなわ
ち前記実用新案出願の1回のオーバ・ヘツドによ
る複数行の一括転送を行なう。以上の操作を全て
の記入枠について順次繰り返し行なう。
4の内容全体をまとめて、転送回路6による画像
メモリ2の領域2a1への折り返し転送、すなわ
ち前記実用新案出願の1回のオーバ・ヘツドによ
る複数行の一括転送を行なう。以上の操作を全て
の記入枠について順次繰り返し行なう。
このようにすれば、タブレツトからの入力ごと
の読み出しと書き込みは高速動作のメモリ4に対
して行なうので、従来の場合の各入力ごとのオー
バ・ヘツドはなくなり、処理時間は短かくなる。
その結果、入力取り込み周期も短縮され、さらに
各記入枠ごとの入力終了後のメモリ4から画像メ
モリ2への転送も、折り返し転送により高速に行
なわれる。
の読み出しと書き込みは高速動作のメモリ4に対
して行なうので、従来の場合の各入力ごとのオー
バ・ヘツドはなくなり、処理時間は短かくなる。
その結果、入力取り込み周期も短縮され、さらに
各記入枠ごとの入力終了後のメモリ4から画像メ
モリ2への転送も、折り返し転送により高速に行
なわれる。
第2図にタブレツトを用いた手書入力装置の本
発明の一実施例のブロツク図を示す。なお、同図
では小形コンピユータいわゆるミニコンを用いた
場合の実施例について説明している。
発明の一実施例のブロツク図を示す。なお、同図
では小形コンピユータいわゆるミニコンを用いた
場合の実施例について説明している。
同図において、利用者はタブレツト1上の記入
枠1a1に書込みを行なう。すなわち、付属のラ
イトペン1bの移動につれタブレツト1から入力
される各点の座標データは、まずメモリ(ミニコ
ン主記憶装置の記憶エリア(以下記憶エリアと略
記する))7に取り込まれ、処理装置(ミニコン
の処理装置)8によつて枠判別、ベクトル・ラス
タ変換が行なわれ、小容量高速のメモリ(記憶エ
リア)4に記憶される。ここで、メモリ4はタブ
レツトの最大の記入枠の大きさだけの容量を有す
るものである。
枠1a1に書込みを行なう。すなわち、付属のラ
イトペン1bの移動につれタブレツト1から入力
される各点の座標データは、まずメモリ(ミニコ
ン主記憶装置の記憶エリア(以下記憶エリアと略
記する))7に取り込まれ、処理装置(ミニコン
の処理装置)8によつて枠判別、ベクトル・ラス
タ変換が行なわれ、小容量高速のメモリ(記憶エ
リア)4に記憶される。ここで、メモリ4はタブ
レツトの最大の記入枠の大きさだけの容量を有す
るものである。
記入枠1a1への書き込みが終了したとき、利
用者は該記入枠に対応した終了指定枠1a1′を
ライトペン1bでタツチする。これにより転送回
路5が動作し、メモリ4から画像メモリ2内の、
前記記入枠1a1に対応した領域2a1へデータ
の転送が行なわれる。次いで、順次記入枠1a
2,1a3への書き込みを同様に行なつて手書入
力処理は終了する。
用者は該記入枠に対応した終了指定枠1a1′を
ライトペン1bでタツチする。これにより転送回
路5が動作し、メモリ4から画像メモリ2内の、
前記記入枠1a1に対応した領域2a1へデータ
の転送が行なわれる。次いで、順次記入枠1a
2,1a3への書き込みを同様に行なつて手書入
力処理は終了する。
次に、さらに動作の詳細を説明する。
まず、予め
(xi,yi):タブレツト上の記入枠1aiの左上隅
の点Piの座標(ビツト単位)、 (Xi,Yi):画像メモリ2上の領域2aiの左上
隅の点Qiの座標(ビツト単位)、 li:枠i、タブレツトの記入枠1aiおよび画像
メモリ上の領域2aiの横方向の長さ(ビツ
ト単位)、 hi:同じく1ai,2aiの縦方向の長さ(ビツト
単位)、 ただし、i=1,2,3、 および 各終了指定枠1a1の各位置、 をメモリ(記憶エリア)9に記憶させておく、な
お、10はタブレツト1と処理装置8との間に設
けたインターフエース回路である。
の点Piの座標(ビツト単位)、 (Xi,Yi):画像メモリ2上の領域2aiの左上
隅の点Qiの座標(ビツト単位)、 li:枠i、タブレツトの記入枠1aiおよび画像
メモリ上の領域2aiの横方向の長さ(ビツ
ト単位)、 hi:同じく1ai,2aiの縦方向の長さ(ビツト
単位)、 ただし、i=1,2,3、 および 各終了指定枠1a1の各位置、 をメモリ(記憶エリア)9に記憶させておく、な
お、10はタブレツト1と処理装置8との間に設
けたインターフエース回路である。
(1) タブレツト1よりある記入枠からの入力が加
わると、処理装置8がメモリ9からタブレツト
1上の記入枠と終了指定枠との位置、および画
像メモリ2上の領域の位置を読み出す。
わると、処理装置8がメモリ9からタブレツト
1上の記入枠と終了指定枠との位置、および画
像メモリ2上の領域の位置を読み出す。
(2) 処理装置8が、タブレツト1からメモリ7へ
各点の座標データを取り込み、枠の判別を行な
う。
各点の座標データを取り込み、枠の判別を行な
う。
ここで、入力された座標データが
(i):記入枠1ai内の場合、(3)に進む。
(ii):終了指定枠1a1内の場合、(5)へ進む。
(iii):(i),(ii)以外の場合、(2)へもどる。
(3) 処理装置7が、メモリ7に取り込まれた各点
の座標データ(x,y)のベクトル・ラスタ変
換を行ない、メモリ4に記憶する。すなわち、
メモリ4の先頭からbビツト目を“1”にす
る。
の座標データ(x,y)のベクトル・ラスタ変
換を行ない、メモリ4に記憶する。すなわち、
メモリ4の先頭からbビツト目を“1”にす
る。
ここで、bは次の式(1)で与えられる。
b=(y−yi)×li+(x−xi) ……(1)
(4) (2)へもどる。
(5) 転送回路6によりメモリ4の内容を画像メモ
リ2の領域2aiに転送する。
リ2の領域2aiに転送する。
(6) 上記(2)〜(5)を全記入枠に対して繰り返す。
かくして全記入枠の座標データが画像メモリ2
に書き込まれ、ベクトル・ラスタ変換が完了す
る。
に書き込まれ、ベクトル・ラスタ変換が完了す
る。
前記従来装置を示す第1図aにおいて、画像メ
モリ2の読み出し、書き込みに要する時間のほと
んどは、オーバ・ヘツドの時間である。本発明で
は、このオーバ・ヘツドの時間が除かれる分だ
け、処理時間が短縮される。この結果、本実施例
においてはタブレツト入力速度が約5倍向上し、
手書入力に関しては著しい改善が得られる。
モリ2の読み出し、書き込みに要する時間のほと
んどは、オーバ・ヘツドの時間である。本発明で
は、このオーバ・ヘツドの時間が除かれる分だ
け、処理時間が短縮される。この結果、本実施例
においてはタブレツト入力速度が約5倍向上し、
手書入力に関しては著しい改善が得られる。
一方、先に述べたようにメモリ4は一つの記入
枠の大きさとするので、タブレツトのドツト間隔
が100〔本/mm〕の場合、縦20〔mm〕、横80〔mm〕の
大きさの記入枠に対して、メモリ4の所要容量は
約20K〔Byte〕となり、従来のミニコン等の主記
憶装置の一部をそのまま使うことができる。
枠の大きさとするので、タブレツトのドツト間隔
が100〔本/mm〕の場合、縦20〔mm〕、横80〔mm〕の
大きさの記入枠に対して、メモリ4の所要容量は
約20K〔Byte〕となり、従来のミニコン等の主記
憶装置の一部をそのまま使うことができる。
なお、上記実施例においては前記実用新案出願
にかかわる転送回路6を用いた場合について説明
したが、これは必ずしも必要なものではない。す
なわち、本発明はタブレツト入力面を複数個の記
入枠に分割し、記入枠ごとに内容を小容量、高速
動作のメモリに一度記憶させ、該記入枠への記入
を終了した時点で該メモリの内容を画像メモリに
移し換え、該メモリはさらに次の記入枠の内容を
記憶するという動作を繰り返すものである。この
メモリ内容の画像メモリへの転送に際し、前記出
願による転送回路を用いれば高速化の点でさらに
効果的であるが、本発明はこれに限定されず、任
意の手段によることができる。また、上記実施例
におけるタブレツトをマウス、トラツクボール等
のポインテイングデバイスに置き換えた装置に対
して、本発明を上記実施例と同様に容易に適用す
ることができる。さらに、上記実施例におけるメ
モリ4(タブレツトから出力される信号がラスタ
データに変換されて書き込まれる)と画像メモリ
2との間にネツトワークが介在する装置において
も、本発明を上記実施例と同様に容易に適用する
ことができる。
にかかわる転送回路6を用いた場合について説明
したが、これは必ずしも必要なものではない。す
なわち、本発明はタブレツト入力面を複数個の記
入枠に分割し、記入枠ごとに内容を小容量、高速
動作のメモリに一度記憶させ、該記入枠への記入
を終了した時点で該メモリの内容を画像メモリに
移し換え、該メモリはさらに次の記入枠の内容を
記憶するという動作を繰り返すものである。この
メモリ内容の画像メモリへの転送に際し、前記出
願による転送回路を用いれば高速化の点でさらに
効果的であるが、本発明はこれに限定されず、任
意の手段によることができる。また、上記実施例
におけるタブレツトをマウス、トラツクボール等
のポインテイングデバイスに置き換えた装置に対
して、本発明を上記実施例と同様に容易に適用す
ることができる。さらに、上記実施例におけるメ
モリ4(タブレツトから出力される信号がラスタ
データに変換されて書き込まれる)と画像メモリ
2との間にネツトワークが介在する装置において
も、本発明を上記実施例と同様に容易に適用する
ことができる。
このように、本発明によるタブレツトの入力速
度向上はタブレツトを手書入力装置とする利用形
態を拡大するのに極めて有効であり、その効果は
大きいものである。
度向上はタブレツトを手書入力装置とする利用形
態を拡大するのに極めて有効であり、その効果は
大きいものである。
第1図aはこの種の従来装置の原理を示す説明
図、同図bは本発明の装置の原理を示す説明図、
第2図は本発明の実施例を示すブロツク図であ
る。 1…タブレツト、1a…入力面、1a1…,1
a2,1a3…記入枠、2…画像メモリ、4…メ
モリ、5…枠判別処理回路、9…メモリ。
図、同図bは本発明の装置の原理を示す説明図、
第2図は本発明の実施例を示すブロツク図であ
る。 1…タブレツト、1a…入力面、1a1…,1
a2,1a3…記入枠、2…画像メモリ、4…メ
モリ、5…枠判別処理回路、9…メモリ。
Claims (1)
- 1 タブレツトより出力される二次元座標データ
を画像メモリに入力するベクトル・ラスタ変換回
路において、上記タブレツトの入力面を複数個の
記入枠に分割すると共に、上記記入枠のうち最大
の記入枠に対応した容量の第1のメモリと、上記
入力面上における上記各記入枠の位置を記憶する
第2のメモリと、上記タブレツトの出力信号がど
の記入枠に対するものかを判別する枠判別回路と
を設け、同一の上記記入枠に対する一連の上記出
力信号をラスタデータに変換して上記第1のメモ
リに書き込み、書き込みが完了するごとに上記第
1のメモリの内容を上記画像メモリに転送し上記
記入枠に対応した領域に書き込むことを特徴とす
る二次元座標データの変換回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59159218A JPS6068428A (ja) | 1984-07-31 | 1984-07-31 | 二次元座標デ−タの変換回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59159218A JPS6068428A (ja) | 1984-07-31 | 1984-07-31 | 二次元座標デ−タの変換回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6068428A JPS6068428A (ja) | 1985-04-19 |
| JPH0114607B2 true JPH0114607B2 (ja) | 1989-03-13 |
Family
ID=15688909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59159218A Granted JPS6068428A (ja) | 1984-07-31 | 1984-07-31 | 二次元座標デ−タの変換回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6068428A (ja) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53136439A (en) * | 1977-05-04 | 1978-11-29 | Hitachi Ltd | Handwritten information processing system |
-
1984
- 1984-07-31 JP JP59159218A patent/JPS6068428A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6068428A (ja) | 1985-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0154752B2 (ja) | ||
| JPS6367218B2 (ja) | ||
| JPS589451B2 (ja) | ラスタ型出力装置に対する座標デ−タ供給方法 | |
| US5193126A (en) | Image deformation method and apparatus using coordinate transformation | |
| JPS6357831B2 (ja) | ||
| JPH02289067A (ja) | 文字パターン信号発生装置 | |
| US4829454A (en) | Picture processing apparatus | |
| JPS6227538B2 (ja) | ||
| JPH0114607B2 (ja) | ||
| JPS59135579A (ja) | パタ−ンの輪郭追跡方法 | |
| JPH0114608B2 (ja) | ||
| JP3005014B2 (ja) | 印刷装置 | |
| JP2991735B2 (ja) | バッファリング方式 | |
| JPS5822473A (ja) | 画像処理装置 | |
| JPS641827B2 (ja) | ||
| JPH0344350B2 (ja) | ||
| JPS63239542A (ja) | 画像メモリ装置および画像処理装置 | |
| JP2641432B2 (ja) | インタフエース装置 | |
| JP2558248B2 (ja) | 画像処理装置及び方法 | |
| JPH0112309Y2 (ja) | ||
| JPS58113981A (ja) | 画面メモリ制御方式 | |
| JPS5854395B2 (ja) | 文字パタ−ン発生方式 | |
| JPS60245085A (ja) | 塗潰し処理方式 | |
| JPS5840749B2 (ja) | パタ−ン発生装置 | |
| JPS62267886A (ja) | 文字読み取り方式 |