JPH0218755B2 - - Google Patents
Info
- Publication number
- JPH0218755B2 JPH0218755B2 JP58029006A JP2900683A JPH0218755B2 JP H0218755 B2 JPH0218755 B2 JP H0218755B2 JP 58029006 A JP58029006 A JP 58029006A JP 2900683 A JP2900683 A JP 2900683A JP H0218755 B2 JPH0218755 B2 JP H0218755B2
- Authority
- JP
- Japan
- Prior art keywords
- sensor
- sensors
- output
- line
- computer
- 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 - Lifetime
Links
Landscapes
- Image Input (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、コンピユータに図面を読み取らせ、
記憶させておくことのできる図面読み取り方法に
関するものである。
記憶させておくことのできる図面読み取り方法に
関するものである。
(従来の技術)
文章をコンピユータに記憶させておくことは一
般的に行なわれているが、図面を機械的に読み取
らせて記憶させることはほとんど行なわれていな
い。パターン認識等図形を機械的に読み取るため
の研究が行なわれているが、いまだ図面をそのま
まの形状で読み取るものは出現していないためで
ある。
般的に行なわれているが、図面を機械的に読み取
らせて記憶させることはほとんど行なわれていな
い。パターン認識等図形を機械的に読み取るため
の研究が行なわれているが、いまだ図面をそのま
まの形状で読み取るものは出現していないためで
ある。
従つて、従来図面をコンピユータに記憶させる
ためには、図形線の形、寸法、他の線との相関関
係などのデータを供給しなければならないので、
図面が大きくなると、データ量は膨大となり、こ
の膨大なデータを供給することは実質上不可能で
あつた。
ためには、図形線の形、寸法、他の線との相関関
係などのデータを供給しなければならないので、
図面が大きくなると、データ量は膨大となり、こ
の膨大なデータを供給することは実質上不可能で
あつた。
(発明が解決しようとする課題)
本発明はこのような点を考慮してなされたもの
で、機械的に図面を読み取る図面読み取り方法を
提供することを目的とするものである。
で、機械的に図面を読み取る図面読み取り方法を
提供することを目的とするものである。
(課題を解決するための手段)
上記目的を達成させるため、本発明は多数の光
感応素子を直線上に並べ、図面の大きさに比し小
である第一及び第二センサーとを所定の角度で交
差させたセンサーを図面に対して相対的に一定方
向に移動させ、図面に描かれた線上を走行時に第
一及び第二センサーともその線を検出したそれぞ
れの直線上の多数の光感応素子の中央のもとから
出力を出し、双方のセンサーのその出力を重畳さ
せて位置情報とともにコンピユータに記録し、次
いで前記センサーの移動方向と直角方向にセンサ
ーの幅に相当する長さだけセンサーの端部を一部
オーバーラツプさせてずらして前記と同一方向に
移動させ、その移動中前記と同様にセンサーの出
力を位置情報とともに記憶させ、以下同様にセン
サーをずらして検出してコンピユータに記憶させ
てゆくことを特徴とするものである。
感応素子を直線上に並べ、図面の大きさに比し小
である第一及び第二センサーとを所定の角度で交
差させたセンサーを図面に対して相対的に一定方
向に移動させ、図面に描かれた線上を走行時に第
一及び第二センサーともその線を検出したそれぞ
れの直線上の多数の光感応素子の中央のもとから
出力を出し、双方のセンサーのその出力を重畳さ
せて位置情報とともにコンピユータに記録し、次
いで前記センサーの移動方向と直角方向にセンサ
ーの幅に相当する長さだけセンサーの端部を一部
オーバーラツプさせてずらして前記と同一方向に
移動させ、その移動中前記と同様にセンサーの出
力を位置情報とともに記憶させ、以下同様にセン
サーをずらして検出してコンピユータに記憶させ
てゆくことを特徴とするものである。
(実施例)
実施例はセンサーを図面の上を一定方向に移動
させながら走査し、図面と相対する部分に設けた
後述の光感応素子によつて図面を読み取り、コン
ピユータに記憶させるようにしたものである。
させながら走査し、図面と相対する部分に設けた
後述の光感応素子によつて図面を読み取り、コン
ピユータに記憶させるようにしたものである。
第1図、第2図において、センサー1は、第一
センサー2と第二センサー3とを互いに直交させ
て形成している。そして、第一、第二センサー
2,3は共に同一構造からなるものであり、その
裏面には第2図に示すように、複数個の光感応素
子4,4…が一直線上に設けられている。この光
感応素子4,4…は通常0.5mm程度である図面上
の線の太さのなかに10〜12個の素子が入るように
極微小のものを数多く並べている。本実施例にお
ては、3cmの長さの中に2048個の素子4,4…が
並べられている。
センサー2と第二センサー3とを互いに直交させ
て形成している。そして、第一、第二センサー
2,3は共に同一構造からなるものであり、その
裏面には第2図に示すように、複数個の光感応素
子4,4…が一直線上に設けられている。この光
感応素子4,4…は通常0.5mm程度である図面上
の線の太さのなかに10〜12個の素子が入るように
極微小のものを数多く並べている。本実施例にお
ては、3cmの長さの中に2048個の素子4,4…が
並べられている。
第3図は他の実施例装置のセンサーであり、図
示のように、第一センサー5及び第二センサー6
を夫々の端部で互いに直角になるように交差させ
ている。そして裏面に光感応素子4,4…を有す
るのは前述の通りである。
示のように、第一センサー5及び第二センサー6
を夫々の端部で互いに直角になるように交差させ
ている。そして裏面に光感応素子4,4…を有す
るのは前述の通りである。
これらのセンサー1を第4図に示すように、図
面7の上を一定方向に移動しながら順々に走査す
る。センサー1を固定させ、図面7を移動するよ
うにしても同じである。各素子4は、図面上が白
のとき「1」、黒のとき「0」を出力するように
電気的に接続されており、コンピユータへは、図
面に描いた線上を通過する全光感応素子(検出
部)の中央の素子の出力とセンサー1の位置とを
入力させるようになつている。素子からの出力
は、第一、第二センサー2,3双方から取り出
す。
面7の上を一定方向に移動しながら順々に走査す
る。センサー1を固定させ、図面7を移動するよ
うにしても同じである。各素子4は、図面上が白
のとき「1」、黒のとき「0」を出力するように
電気的に接続されており、コンピユータへは、図
面に描いた線上を通過する全光感応素子(検出
部)の中央の素子の出力とセンサー1の位置とを
入力させるようになつている。素子からの出力
は、第一、第二センサー2,3双方から取り出
す。
例えば、第5図に示すように、第二センサーの
素子が線8の上を通つた際には、4a内の素子が
検出部を構成し、線8の中央にきた素子4bの出
力のみが、その位置情報とともにコンピユータに
入力される。位置情報は、センサーを一定方向に
移動させるときのセンサーの移動量、又は、紙を
移動させたときの紙の移動量、若しくは他の手段
により入力させてもよい。
素子が線8の上を通つた際には、4a内の素子が
検出部を構成し、線8の中央にきた素子4bの出
力のみが、その位置情報とともにコンピユータに
入力される。位置情報は、センサーを一定方向に
移動させるときのセンサーの移動量、又は、紙を
移動させたときの紙の移動量、若しくは他の手段
により入力させてもよい。
上記センサー1による走査によつて図面に描か
れた図形像をコンピユータに正しく認識させるこ
とができることについて以下に説明する。縦及び
横の直線は第一及び第二センサーとも直線のパタ
ーンが得られることは容易に理解できるであろ
う。次に曲線、線と線との交点等図形線を正しく
識別し、コンピユータに記憶させるために必要な
部分の本実施例によつて得られるパターンについ
て述べる。
れた図形像をコンピユータに正しく認識させるこ
とができることについて以下に説明する。縦及び
横の直線は第一及び第二センサーとも直線のパタ
ーンが得られることは容易に理解できるであろ
う。次に曲線、線と線との交点等図形線を正しく
識別し、コンピユータに記憶させるために必要な
部分の本実施例によつて得られるパターンについ
て述べる。
第6図は代表的な部分のパターンであり、第7
図は円の場合のパターンである。第6図Aは第一
センサーによつて得られるパターンであり、第6
図Bは第二センサーによつて得られるパターンで
ある。また第6図Cは第6図A,Bを重ねた、す
なわちコンピユータに入力されるパターン図であ
つて、図示において太い直線は双方共通に現われ
る部分である。図においては、第一センサー2で
得られるパターンを黒丸、第二センサー3で得ら
れるパターンを白丸で表わしてある。
図は円の場合のパターンである。第6図Aは第一
センサーによつて得られるパターンであり、第6
図Bは第二センサーによつて得られるパターンで
ある。また第6図Cは第6図A,Bを重ねた、す
なわちコンピユータに入力されるパターン図であ
つて、図示において太い直線は双方共通に現われ
る部分である。図においては、第一センサー2で
得られるパターンを黒丸、第二センサー3で得ら
れるパターンを白丸で表わしてある。
このように各部分によつて極めて特徴のあるパ
ターンを得ることができる。この特徴あるパター
ンをあらかじめコンピユータに記憶させておけ
ば、センサー1の走査によつて得られたパターン
と比較させることにより図面を再現することがで
きる。
ターンを得ることができる。この特徴あるパター
ンをあらかじめコンピユータに記憶させておけ
ば、センサー1の走査によつて得られたパターン
と比較させることにより図面を再現することがで
きる。
ところで、センサー1で図面に描かれた図形等
をコンピユータに入力させ記憶させるわけである
が、センサーは前述のように3cmと図面に比し著
しく小さいものであるため、図面をセンサーの巾
に小さく分割し、分割された部分(以下レーンと
いう)を、図面の一方の端部から他方へ各レーン
を走査しながらコンピユータで入力し、データを
合成しなければならない。そのため、新たな問題
が生じる。すなわちコンピユータはデジタル演算
機であり、人間のように適当につなぎあわせると
いうようなことができないのに対して、図面が伸
縮して図形線がゆがんだり、読み取り誤差が発生
したり、位置検出がばらついたりすることがある
ので、本来つながつていなければならない線がた
つた一つの信号差によつてつながらなくなること
がある。
をコンピユータに入力させ記憶させるわけである
が、センサーは前述のように3cmと図面に比し著
しく小さいものであるため、図面をセンサーの巾
に小さく分割し、分割された部分(以下レーンと
いう)を、図面の一方の端部から他方へ各レーン
を走査しながらコンピユータで入力し、データを
合成しなければならない。そのため、新たな問題
が生じる。すなわちコンピユータはデジタル演算
機であり、人間のように適当につなぎあわせると
いうようなことができないのに対して、図面が伸
縮して図形線がゆがんだり、読み取り誤差が発生
したり、位置検出がばらついたりすることがある
ので、本来つながつていなければならない線がた
つた一つの信号差によつてつながらなくなること
がある。
本発明はこのような点をも考慮に入れてなされ
たもので、同一線を読み取るときに、線にくい違
いなどが発生しないようにしたものである。
たもので、同一線を読み取るときに、線にくい違
いなどが発生しないようにしたものである。
そのため、本発明は前記センサー1または図面
7の移動に際して、1つのレーンから次のレーン
に移る際にセンサー1の端部の一部をオーバーラ
ツプさせるようにしたことを特徴とするものであ
る。
7の移動に際して、1つのレーンから次のレーン
に移る際にセンサー1の端部の一部をオーバーラ
ツプさせるようにしたことを特徴とするものであ
る。
例えば、第8図に示すように図面を読み取るも
のとすると、レーンA、レーンB、レーンCの三
つのレーンによつて読み取らねばならない。その
際、第9図にレーンBの例で示しているように、
両端のRPで示した部分をオーバーラツプさせて
移動させるようにしてある。
のとすると、レーンA、レーンB、レーンCの三
つのレーンによつて読み取らねばならない。その
際、第9図にレーンBの例で示しているように、
両端のRPで示した部分をオーバーラツプさせて
移動させるようにしてある。
このように、一部をオーバーラツプさせて読み
取るようにすれば、隣り合うレーンに読み取り中
のレーンの線がどのようにかかわつているかを検
出しながら行なうので、レーン間のデータのつな
がりを再構成するときに有効に利用することがで
きる。従つて、方向側の誤差をも修正することが
でき同一線を読むときに線のくい違いが発生しな
いことになる。
取るようにすれば、隣り合うレーンに読み取り中
のレーンの線がどのようにかかわつているかを検
出しながら行なうので、レーン間のデータのつな
がりを再構成するときに有効に利用することがで
きる。従つて、方向側の誤差をも修正することが
でき同一線を読むときに線のくい違いが発生しな
いことになる。
以上詳細に説明したように、本発明によれば、
第一、第二センサーとも多数の光感応素子を直線
上に配列し、出力はともに検出した複数の光感応
素子の中央にあるものから取り出し、双方の出力
を重畳させてコンピユータに記憶させる構成とし
ているので、その出力は直線、曲線、交差線、線
の終点など線の種類によつて特徴あるパターンと
なり、その特徴を位置情報とともに記憶させるこ
とになるので、その記憶情報を取り出すときにあ
らかじめ知られているパターンの特徴と比較する
ことによつて図面を再現することができる。
第一、第二センサーとも多数の光感応素子を直線
上に配列し、出力はともに検出した複数の光感応
素子の中央にあるものから取り出し、双方の出力
を重畳させてコンピユータに記憶させる構成とし
ているので、その出力は直線、曲線、交差線、線
の終点など線の種類によつて特徴あるパターンと
なり、その特徴を位置情報とともに記憶させるこ
とになるので、その記憶情報を取り出すときにあ
らかじめ知られているパターンの特徴と比較する
ことによつて図面を再現することができる。
しかも、上記のように各センサーは直列に並べ
られた複数の光感応素子が検出し、その検出した
素子群の中央部分にあるものから出力を取り出す
ようになつているので、線の太さには無関係とな
り、どのように描かれた図面でも記憶させること
ができる。すなわち簡単にコンピユータに図面を
読み取らせることが可能となる。
られた複数の光感応素子が検出し、その検出した
素子群の中央部分にあるものから出力を取り出す
ようになつているので、線の太さには無関係とな
り、どのように描かれた図面でも記憶させること
ができる。すなわち簡単にコンピユータに図面を
読み取らせることが可能となる。
又、図面を細分化して読み取る際にも、センサ
ーの端部の一部をオーバーラツプさせて読み取る
ので線のくい違いが生じることがない。
ーの端部の一部をオーバーラツプさせて読み取る
ので線のくい違いが生じることがない。
第1図は本発明実施例のセンサーの斜視図、第
2図はセンサーの裏面の拡大平面図、第3図は他
の実施例のセンサーの斜視図、第4図は図面上で
のセンサーの移動状態を示す平面図、第5図は図
面の描かれた線と光感応素子との関係を示す平面
図、第6図、第7図は本実施例センサーで走査し
た際の線の形状によるパターンの違いを示す平面
図で、Aは第一センサーにより、Bは第二センサ
ーにより、CはA,B双方のセンサーによつて得
られるパターンを各々示している。第8図は読み
取るべき図面の平面図、第9図はその一部のみを
示した平面図。 1…センサー、2…第一センサー、3…第二セ
ンサー、4…光感応素子、7…図面、8…線。
2図はセンサーの裏面の拡大平面図、第3図は他
の実施例のセンサーの斜視図、第4図は図面上で
のセンサーの移動状態を示す平面図、第5図は図
面の描かれた線と光感応素子との関係を示す平面
図、第6図、第7図は本実施例センサーで走査し
た際の線の形状によるパターンの違いを示す平面
図で、Aは第一センサーにより、Bは第二センサ
ーにより、CはA,B双方のセンサーによつて得
られるパターンを各々示している。第8図は読み
取るべき図面の平面図、第9図はその一部のみを
示した平面図。 1…センサー、2…第一センサー、3…第二セ
ンサー、4…光感応素子、7…図面、8…線。
Claims (1)
- 【特許請求の範囲】 1 多数の光感応素子を直線上に並べ、図面の大
きさに比し小である第一及び第二センサーとを所
定の角度で交差させたセンサーを図面に対して相
対的に一定方向に移動させ、図面に描かれた線上
を走行時に第一及び第二センサーともその線を検
出したそれぞれの直線上の多数の光感応素子の中
央のものから出力を出し、双方のセンサーのその
出力を重畳させて位置情報とともにコンピユータ
に記録し、次いで前記センサーの移動方向と直角
方向にセンサーの幅に相当する長さだけセンサー
の端部を一部オーバーラツプさせてずらして前記
と同一方向に移動させ、その移動中前記と同様に
センサーの出力を位置情報とともに記憶させ、以
下同様にセンサーをずらして検出してコンピユー
タに記憶させてゆくことを特徴とする図面読み取
り方法。 2 前記センサーの角度が直角であることを特徴
とする特許請求の範囲第1項記載の図面読み取り
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58029006A JPS59154568A (ja) | 1983-02-23 | 1983-02-23 | 図面読み取り方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58029006A JPS59154568A (ja) | 1983-02-23 | 1983-02-23 | 図面読み取り方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59154568A JPS59154568A (ja) | 1984-09-03 |
| JPH0218755B2 true JPH0218755B2 (ja) | 1990-04-26 |
Family
ID=12264312
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58029006A Granted JPS59154568A (ja) | 1983-02-23 | 1983-02-23 | 図面読み取り方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59154568A (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6035709B2 (ja) * | 1977-11-08 | 1985-08-16 | 日本電気株式会社 | 線図形の方向検出眼 |
| JPS54117638A (en) * | 1978-03-06 | 1979-09-12 | Nec Corp | Optical character reader |
| JPS54165142U (ja) * | 1978-05-10 | 1979-11-20 |
-
1983
- 1983-02-23 JP JP58029006A patent/JPS59154568A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59154568A (ja) | 1984-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5343031A (en) | Method of decoding a two-dimensional code symbol mark | |
| KR900007434B1 (ko) | 패턴 검사 장치 | |
| KR930023865A (ko) | 바코드 판독장치 | |
| US6148118A (en) | Image processing apparatus capable of reproducing large-sized document | |
| JPH0259525B2 (ja) | ||
| JPH0737892B2 (ja) | パターン欠陥検査方法 | |
| JPH0218755B2 (ja) | ||
| JP2734638B2 (ja) | データ読取方法及び装置 | |
| JPS6121671A (ja) | 原稿読み取り装置 | |
| JPH0218515B2 (ja) | ||
| JP2575848B2 (ja) | 画像処理方法 | |
| US7391441B2 (en) | Electronic image sensor and evaluation method | |
| JP3116438B2 (ja) | プリント配線基板の検査装置および検査方法 | |
| JPS6172371A (ja) | 情報読取装置 | |
| JP2653998B2 (ja) | 光データ記録カード | |
| JPS6057108B2 (ja) | ファクシミリによるマ−クシ−ト読取り方式 | |
| JPS62166651A (ja) | 原稿読取装置 | |
| JPH0741251Y2 (ja) | 画像読取装置 | |
| JP2929710B2 (ja) | 文字読み取り方法 | |
| JPH0461395B2 (ja) | ||
| JPS63284964A (ja) | 縮小読取光学系 | |
| JP2002183660A (ja) | 文書読み取り装置および文書読み取り方法 | |
| JP2535253B2 (ja) | デジタルデ―タ記録紙 | |
| JPH0378563B2 (ja) | ||
| JPS58217085A (ja) | パタ−ン認識方式 |