JPH08272890A - 符号読み取り装置 - Google Patents
符号読み取り装置Info
- Publication number
- JPH08272890A JPH08272890A JP7071989A JP7198995A JPH08272890A JP H08272890 A JPH08272890 A JP H08272890A JP 7071989 A JP7071989 A JP 7071989A JP 7198995 A JP7198995 A JP 7198995A JP H08272890 A JPH08272890 A JP H08272890A
- Authority
- JP
- Japan
- Prior art keywords
- light receiving
- voltage
- circuit
- code
- output
- 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.)
- Granted
Links
- 238000010586 diagram Methods 0.000 description 11
- 230000001360 synchronised effect Effects 0.000 description 8
- 238000005070 sampling Methods 0.000 description 6
- 230000007257 malfunction Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 244000145845 chattering Species 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Abstract
(57)【要約】
【目的】 符号読み取り装置の動作を安定させる。
【構成】 受光部11の受光画素12で符号図形の情報
コード部を読み取り、受光画素13でリファレンス部を
読み取る。符号図形のリファレンス部は、受光画素13
のナイキスト限界の1/2以下のサイズで白及び黒のパ
ターンが交互に配置され、このリファレンス部を読み取
る受光画素13から得られる映像データYD(n)の値
(中間電圧Vmid)は、情報コード部を読み取る受光画
素12から得られる映像データYD(n)の値(信号電圧
Vsig)の最小値と最大値との中間の値を示す。この中
間電圧Vmidをサンプルホールド回路15にホールドし
て二値化回路 17に判定基準値として供給する。
コード部を読み取り、受光画素13でリファレンス部を
読み取る。符号図形のリファレンス部は、受光画素13
のナイキスト限界の1/2以下のサイズで白及び黒のパ
ターンが交互に配置され、このリファレンス部を読み取
る受光画素13から得られる映像データYD(n)の値
(中間電圧Vmid)は、情報コード部を読み取る受光画
素12から得られる映像データYD(n)の値(信号電圧
Vsig)の最小値と最大値との中間の値を示す。この中
間電圧Vmidをサンプルホールド回路15にホールドし
て二値化回路 17に判定基準値として供給する。
Description
【0001】
【産業上の利用分野】本発明は、バーコード等の符号図
形を固体撮像素子で読み取り、その符号の配列パターン
を表す映像信号を得る符号読み取り装置に関する。
形を固体撮像素子で読み取り、その符号の配列パターン
を表す映像信号を得る符号読み取り装置に関する。
【0002】
【従来の技術】バーコード等の符号図形は、所望の情報
コードを黒または白のパターンの配列に対応付けて記憶
する。このような符号図形の読み取りにおいては、光源
から符号図形に照射した光の反射光を撮像素子で受け
て、図形パターンの配列を電気信号の配列に置き換えて
映像信号を生成し、その映像信号を所定の処理装置で解
読するように構成される。
コードを黒または白のパターンの配列に対応付けて記憶
する。このような符号図形の読み取りにおいては、光源
から符号図形に照射した光の反射光を撮像素子で受け
て、図形パターンの配列を電気信号の配列に置き換えて
映像信号を生成し、その映像信号を所定の処理装置で解
読するように構成される。
【0003】図6は、従来の符号読み取り装置の構成を
示すブロック図で、図7は、各信号の波形図である。受
光部1は、複数の受光画素2が直線状に配列され、これ
らの受光画素2と並列にシフトレジスタ3が配置されて
ラインセンサを構成し、符号図形からの反射光に応答し
て発生する符号図形のパターンの配列に対応した情報電
荷を各受光画素2に蓄積する。この受光部1は、符号図
形に対応するように受光画素2の数及び配列ピッチ等が
設定され、多相の転送クロックφtでパルス駆動される
ことにより各受光画素2に蓄積される情報電荷がシフト
レジスタ3を介して順次出力側へ転送される。出力アン
プ4は、シフトレジスタ3から転送出力される情報電荷
を受けて蓄積し、蓄積した情報電荷量に応じた電圧値を
発生する。この出力アンプ4は、蓄積した情報電荷を転
送クロックφtに同期したリセットクロックφrに応答し
て順次排出することで、シフトレジスタ3から転送出力
される情報電荷を1画素単位で電圧値に変換する。これ
により、転送クロックφtに同期して、各受光画素2に
蓄積される情報電荷量に対応した信号レベルと全ての情
報電荷が排出されたときのリセットレベルとが交互に繰
り返される映像信号Y(t)が出力される。サンプルホー
ルド回路5は、転送クロックφtに同期したサンプリン
グクロックφsに応答して映像信号Y(t)の信号レベルを
1画素毎にサンプリングし、映像信号Y(t)に対応した
信号電圧Vsigをホールドする。二値化回路6は、サン
プルホールド回路5にホールドされた信号電圧Vsigを
出力アンプ4の出力の最小電圧から最大電圧の中間電圧
Vmidと比較し、映像信号Y(t)を「1」または「0」の
二値で表した映像データYD(n)を出力する。従って、
転送クロックφtの1クロック周期単位で「1」または
「0」が連続する映像データYD(n)が出力される。
示すブロック図で、図7は、各信号の波形図である。受
光部1は、複数の受光画素2が直線状に配列され、これ
らの受光画素2と並列にシフトレジスタ3が配置されて
ラインセンサを構成し、符号図形からの反射光に応答し
て発生する符号図形のパターンの配列に対応した情報電
荷を各受光画素2に蓄積する。この受光部1は、符号図
形に対応するように受光画素2の数及び配列ピッチ等が
設定され、多相の転送クロックφtでパルス駆動される
ことにより各受光画素2に蓄積される情報電荷がシフト
レジスタ3を介して順次出力側へ転送される。出力アン
プ4は、シフトレジスタ3から転送出力される情報電荷
を受けて蓄積し、蓄積した情報電荷量に応じた電圧値を
発生する。この出力アンプ4は、蓄積した情報電荷を転
送クロックφtに同期したリセットクロックφrに応答し
て順次排出することで、シフトレジスタ3から転送出力
される情報電荷を1画素単位で電圧値に変換する。これ
により、転送クロックφtに同期して、各受光画素2に
蓄積される情報電荷量に対応した信号レベルと全ての情
報電荷が排出されたときのリセットレベルとが交互に繰
り返される映像信号Y(t)が出力される。サンプルホー
ルド回路5は、転送クロックφtに同期したサンプリン
グクロックφsに応答して映像信号Y(t)の信号レベルを
1画素毎にサンプリングし、映像信号Y(t)に対応した
信号電圧Vsigをホールドする。二値化回路6は、サン
プルホールド回路5にホールドされた信号電圧Vsigを
出力アンプ4の出力の最小電圧から最大電圧の中間電圧
Vmidと比較し、映像信号Y(t)を「1」または「0」の
二値で表した映像データYD(n)を出力する。従って、
転送クロックφtの1クロック周期単位で「1」または
「0」が連続する映像データYD(n)が出力される。
【0004】クロック発生回路7は、一定周期の基準ク
ロックCKに基づいて、多相の転送クロックφtを生成
し、受光部1に供給する。同時に、転送クロックφtに
同期したリセットクロックφr及びサンプリングクロッ
クφsを生成して出力アンプ5及びサンプルホールド回
路5にそれぞれ供給する。尚、このクロック発生回路7
は、符号図形の読み取りを開始する起動命令を受けて動
作を開始し、受光部1の各受光画素2の情報電荷の転送
出力が完了した時点で動作を停止するように構成され
る。
ロックCKに基づいて、多相の転送クロックφtを生成
し、受光部1に供給する。同時に、転送クロックφtに
同期したリセットクロックφr及びサンプリングクロッ
クφsを生成して出力アンプ5及びサンプルホールド回
路5にそれぞれ供給する。尚、このクロック発生回路7
は、符号図形の読み取りを開始する起動命令を受けて動
作を開始し、受光部1の各受光画素2の情報電荷の転送
出力が完了した時点で動作を停止するように構成され
る。
【0005】このように出力される映像データYD(n)
は、符号図形のパターンの配列が電気信号に置き換えら
れたものであり、所定の信号処理装置に転送されて情報
コードが解読される。受光部1による符号図形の読み取
りは、通常、受光部1と共に発光ダイオード等の光源を
配置し、この光源から照射される光を符号図形部分で反
射させ、その反射光を受光部1の受光画素2に受けるよ
うに構成される。そこで、各受光画素2の受光期間、即
ち、符号図形からの反射光に応答して発生する情報電荷
を各受光画素2に蓄積する期間を光源の光量に対応して
設定し、映像信号Y(t)のレベルが最適となるようにし
ている。
は、符号図形のパターンの配列が電気信号に置き換えら
れたものであり、所定の信号処理装置に転送されて情報
コードが解読される。受光部1による符号図形の読み取
りは、通常、受光部1と共に発光ダイオード等の光源を
配置し、この光源から照射される光を符号図形部分で反
射させ、その反射光を受光部1の受光画素2に受けるよ
うに構成される。そこで、各受光画素2の受光期間、即
ち、符号図形からの反射光に応答して発生する情報電荷
を各受光画素2に蓄積する期間を光源の光量に対応して
設定し、映像信号Y(t)のレベルが最適となるようにし
ている。
【0006】
【発明が解決しようとする課題】一般のバーコードリー
ダー等の符号読み取り装置においては、符号図形とその
符号図形の読み取り部(受光部1)との位置を正確に決
められないことが多いため、各受光画素の受光状態が安
定せず、映像信号を最適なレベルで得られない場合が生
じる。このため、読み取り部では映像信号の二値化処理
が正しく行われなくなり、符号図形を正しく読み取るこ
とができなくなる。例えば、符号図形からの反射光が弱
く、各受光画素に十分な情報電荷が蓄積されなかったと
すると、本来ならば、二値化処理の際の判定値(中間電
圧Vmid)を越えるべき電圧値が判定値以下となり、誤
った判定結果が出力されるおそれがある。
ダー等の符号読み取り装置においては、符号図形とその
符号図形の読み取り部(受光部1)との位置を正確に決
められないことが多いため、各受光画素の受光状態が安
定せず、映像信号を最適なレベルで得られない場合が生
じる。このため、読み取り部では映像信号の二値化処理
が正しく行われなくなり、符号図形を正しく読み取るこ
とができなくなる。例えば、符号図形からの反射光が弱
く、各受光画素に十分な情報電荷が蓄積されなかったと
すると、本来ならば、二値化処理の際の判定値(中間電
圧Vmid)を越えるべき電圧値が判定値以下となり、誤
った判定結果が出力されるおそれがある。
【0007】また、映像信号の基準レベルを固定するた
め、遮光した一部の受光画素に対応して得られる映像信
号の値(黒レベル)をクランプするようにしている。と
ころが、映像信号の黒レベルは、予め一定のオフセット
を含んでいるため、場合によっては黒レベル自身が二値
化回路の判定値を越えてしまい、二値化回路が正常に動
作しなくなる。
め、遮光した一部の受光画素に対応して得られる映像信
号の値(黒レベル)をクランプするようにしている。と
ころが、映像信号の黒レベルは、予め一定のオフセット
を含んでいるため、場合によっては黒レベル自身が二値
化回路の判定値を越えてしまい、二値化回路が正常に動
作しなくなる。
【0008】このような回路の誤動作を防止するために
は、符号図形を読み取る環境に合わせて二値化処理の判
定値を設定する必要が生じる。例えば、映像信号の値を
適数ビットのデジタルデータに変換し、その最大値及び
最小値から中間値を算出するようにして判定値を設定し
なければならない。従って、映像信号の処理が複雑にな
り、そのための信号処理回路の規模が大きくなるといっ
た問題が生じる。
は、符号図形を読み取る環境に合わせて二値化処理の判
定値を設定する必要が生じる。例えば、映像信号の値を
適数ビットのデジタルデータに変換し、その最大値及び
最小値から中間値を算出するようにして判定値を設定し
なければならない。従って、映像信号の処理が複雑にな
り、そのための信号処理回路の規模が大きくなるといっ
た問題が生じる。
【0009】そこで本発明は、二値化処理の判定値を各
受光画素の受光状態に合わせて容易に設定できるように
すると共に、符号読み取り装置の誤動作を防止すること
を目的とする。
受光画素の受光状態に合わせて容易に設定できるように
すると共に、符号読み取り装置の誤動作を防止すること
を目的とする。
【0010】
【課題を解決するための手段】本発明は、上述の課題を
解決するために成されたもので、その特徴とするところ
は、所望の情報コードに対応付けられたパターンが一次
元または二次元に配置される符号図形からの反射光を読
み取り、上記符号図形の配列パターンを表す信号を出力
する符号読み取り装置において、複数の受光画素が一次
元または二次元に配置され、各受光画素に上記符号図形
からの反射光に応答して発生する情報電荷を蓄積する受
光部と、上記各受光画素に蓄積される上記情報電荷を一
定方向へ順次転送出力する駆動回路と、上記受光部の出
力側で一画素毎の情報電荷量を電圧値に変換して出力す
る出力回路と、上記受光部の特定の受光画素から転送出
力される情報電荷に対応して上記出力回路から出力され
る電圧を一定期間ホールドする第1のサンプルホールド
回路と、上記受光部の残余の受光画素から転送出力され
る情報電荷に対応して上記出力回路から出力される電圧
を順次ホールドする第2のサンプルホールド回路と、上
記第2のサンプルホールド回路のホールド電圧を上記第
1のサンプルホールド回路のホールド電圧と対比して二
値化する二値化回路と、を備え、上記受光部の特定の受
光画素に上記受光部の解像能力よりも細かい二種類のパ
ターンが交互に配置された図形を読み取らせて上記第1
のサンプルホールド回路に上記出力回路から出力される
最小値から最大値までの中間電圧をホールドさせること
にある。
解決するために成されたもので、その特徴とするところ
は、所望の情報コードに対応付けられたパターンが一次
元または二次元に配置される符号図形からの反射光を読
み取り、上記符号図形の配列パターンを表す信号を出力
する符号読み取り装置において、複数の受光画素が一次
元または二次元に配置され、各受光画素に上記符号図形
からの反射光に応答して発生する情報電荷を蓄積する受
光部と、上記各受光画素に蓄積される上記情報電荷を一
定方向へ順次転送出力する駆動回路と、上記受光部の出
力側で一画素毎の情報電荷量を電圧値に変換して出力す
る出力回路と、上記受光部の特定の受光画素から転送出
力される情報電荷に対応して上記出力回路から出力され
る電圧を一定期間ホールドする第1のサンプルホールド
回路と、上記受光部の残余の受光画素から転送出力され
る情報電荷に対応して上記出力回路から出力される電圧
を順次ホールドする第2のサンプルホールド回路と、上
記第2のサンプルホールド回路のホールド電圧を上記第
1のサンプルホールド回路のホールド電圧と対比して二
値化する二値化回路と、を備え、上記受光部の特定の受
光画素に上記受光部の解像能力よりも細かい二種類のパ
ターンが交互に配置された図形を読み取らせて上記第1
のサンプルホールド回路に上記出力回路から出力される
最小値から最大値までの中間電圧をホールドさせること
にある。
【0011】
【作用】本発明によれば、二種類の色のパターンが受光
部の解像能力(ナイキスト限界)よりも細かく交互に配
置された図形を受光部の受光画素に読み取らせることに
より、その受光画素には、二種類の色の一方を読み取っ
た受光画素に蓄積される情報電荷量と他方を読み取った
受光画素に蓄積される情報電荷量との中間の量の情報電
荷がが蓄積される。そして、その受光画素から転送出力
される情報電荷量に対応する電圧値は、各受光画素から
転送出力される情報電荷に対応する電圧値の最大値と最
小値との中間の値となる。そこで、この中間の電圧値を
二値化回路の基準電圧として用いることにより、二値化
回路で常に正しい判定動作を行うことができる。
部の解像能力(ナイキスト限界)よりも細かく交互に配
置された図形を受光部の受光画素に読み取らせることに
より、その受光画素には、二種類の色の一方を読み取っ
た受光画素に蓄積される情報電荷量と他方を読み取った
受光画素に蓄積される情報電荷量との中間の量の情報電
荷がが蓄積される。そして、その受光画素から転送出力
される情報電荷量に対応する電圧値は、各受光画素から
転送出力される情報電荷に対応する電圧値の最大値と最
小値との中間の値となる。そこで、この中間の電圧値を
二値化回路の基準電圧として用いることにより、二値化
回路で常に正しい判定動作を行うことができる。
【0012】
【実施例】図1は、本発明の符号読み取り装置の構成を
示すブロック図で、図2は、各信号の波形図である。本
発明の特徴とするところは、符号図形のリファレンス部
を読み取る受光画素13から転送出力される情報電荷に
対応する映像信号Y(t)の値を二値化処理の際の判定基
準電圧としたことにある。
示すブロック図で、図2は、各信号の波形図である。本
発明の特徴とするところは、符号図形のリファレンス部
を読み取る受光画素13から転送出力される情報電荷に
対応する映像信号Y(t)の値を二値化処理の際の判定基
準電圧としたことにある。
【0013】受光部11は、符号図形の情報コード部を
読み取るための第1の受光画素12と符号図形のリファ
レンス部を読み取るための第2の受光画素13とが直列
に配列され、これら第1及び第2の受光画素12、13
の列に平行にシフトレジスタ14が配置される。この受
光部11は、多相の転送クロックφtでパルス駆動さ
れ、各受光画素12、13に蓄積される情報電荷がシフ
トレジスタ14を介して順次出力側へ転送される。符号
図形の情報コード部は、記憶すべき情報コードに白また
は黒のパターンが対応付けられて配列される。このパタ
ーンの配列は、受光部11の解像能力、いわゆる、ナイ
キスト限界よりも十分に大きくなっている。例えば、1
つのパターンに対して4つの受光画素12が対応づけら
れるようになっており、その4つの受光画素12によっ
て1つのパターンを読み取るようにしている。符号図形
のリファレンス部は、白及び黒のパターンが受光部11
のナイキスト限界の1/2以下のサイズで交互に配列さ
れている。即ち、第2の受光画素13の1つに対して白
のパターンと黒のパターンとが同じ数だけ読み取られる
ようにしている。これにより、第1の受光画素12に
は、白のパターンに対応した量の情報電荷あるいは黒の
パターンに対応した量の情報電荷が蓄積され、第2の受
光画素13には、白のパターンに対応した量と黒のパタ
ーンに対応した量との中間の量の情報電荷が蓄積され
る。
読み取るための第1の受光画素12と符号図形のリファ
レンス部を読み取るための第2の受光画素13とが直列
に配列され、これら第1及び第2の受光画素12、13
の列に平行にシフトレジスタ14が配置される。この受
光部11は、多相の転送クロックφtでパルス駆動さ
れ、各受光画素12、13に蓄積される情報電荷がシフ
トレジスタ14を介して順次出力側へ転送される。符号
図形の情報コード部は、記憶すべき情報コードに白また
は黒のパターンが対応付けられて配列される。このパタ
ーンの配列は、受光部11の解像能力、いわゆる、ナイ
キスト限界よりも十分に大きくなっている。例えば、1
つのパターンに対して4つの受光画素12が対応づけら
れるようになっており、その4つの受光画素12によっ
て1つのパターンを読み取るようにしている。符号図形
のリファレンス部は、白及び黒のパターンが受光部11
のナイキスト限界の1/2以下のサイズで交互に配列さ
れている。即ち、第2の受光画素13の1つに対して白
のパターンと黒のパターンとが同じ数だけ読み取られる
ようにしている。これにより、第1の受光画素12に
は、白のパターンに対応した量の情報電荷あるいは黒の
パターンに対応した量の情報電荷が蓄積され、第2の受
光画素13には、白のパターンに対応した量と黒のパタ
ーンに対応した量との中間の量の情報電荷が蓄積され
る。
【0014】出力アンプ15は、シフトレジスタ14か
ら転送出力される情報電荷を受け、蓄積した情報電荷量
に応じた電圧値を発生する。この出力アンプ15は、図
5と同一構成であり、蓄積した情報電荷を転送クロック
φtに同期したリセットクロックφrに応答して1画素単
位で排出して情報電荷を1画素単位で電圧値に変換し、
映像信号Y(t)として出力する。この映像信号Y(t)は、
第1の受光画素12に対応して白のパターンを示す電圧
または黒のパターンを示す電圧を表し、第2の受光画素
13に対応して白のパターンを示す電圧と黒のパターン
を示す電圧との中間の電圧を表す。
ら転送出力される情報電荷を受け、蓄積した情報電荷量
に応じた電圧値を発生する。この出力アンプ15は、図
5と同一構成であり、蓄積した情報電荷を転送クロック
φtに同期したリセットクロックφrに応答して1画素単
位で排出して情報電荷を1画素単位で電圧値に変換し、
映像信号Y(t)として出力する。この映像信号Y(t)は、
第1の受光画素12に対応して白のパターンを示す電圧
または黒のパターンを示す電圧を表し、第2の受光画素
13に対応して白のパターンを示す電圧と黒のパターン
を示す電圧との中間の電圧を表す。
【0015】第1のサンプルホールド回路16は、第2
の受光画素13の情報電荷が転送出力されるタイミング
に同期した第1のサンプリングクロックφs1に応答して
映像信号Y(t)をホールドする。この第1のサンプルホ
ールド回路16のホールド電圧は、白のパターンを示す
電圧と黒のパターンを示す電圧との中間の電圧であり、
中間電圧Vmidとして二値化回路18に供給される。第
2のサンプルホールド回路17は、第2の受光画素13
の情報電荷が転送出力された後、第1の受光画素12の
情報電荷が転送出力されるタイミングの同期した第2の
サンプリングクロックφs2に応答して映像信号Y(t)を
順次ホールドする。この第2のサンプルホールド回路1
7のホールド電圧は、白のパターンを示す電圧または黒
のパターンを示す電圧の何れかであり、信号電圧Vsig
として二値化回路18に供給される。二値化回路18
は、第1のサンプルホールド回路16にホールドされた
中間電圧Vmidを参照して第2のサンプルホールド回路
17にホールドされた信号電圧Vsigを「1」または
「0」の二値化し、映像データYD(n)として出力す
る。
の受光画素13の情報電荷が転送出力されるタイミング
に同期した第1のサンプリングクロックφs1に応答して
映像信号Y(t)をホールドする。この第1のサンプルホ
ールド回路16のホールド電圧は、白のパターンを示す
電圧と黒のパターンを示す電圧との中間の電圧であり、
中間電圧Vmidとして二値化回路18に供給される。第
2のサンプルホールド回路17は、第2の受光画素13
の情報電荷が転送出力された後、第1の受光画素12の
情報電荷が転送出力されるタイミングの同期した第2の
サンプリングクロックφs2に応答して映像信号Y(t)を
順次ホールドする。この第2のサンプルホールド回路1
7のホールド電圧は、白のパターンを示す電圧または黒
のパターンを示す電圧の何れかであり、信号電圧Vsig
として二値化回路18に供給される。二値化回路18
は、第1のサンプルホールド回路16にホールドされた
中間電圧Vmidを参照して第2のサンプルホールド回路
17にホールドされた信号電圧Vsigを「1」または
「0」の二値化し、映像データYD(n)として出力す
る。
【0016】クロック発生回路19は、一定周期の基準
クロックCKに基づいて、多相の駆動クロックφtを生
成し、受光部11に供給する。同時に、駆動クロックφ
tに同期したリセットクロックφr及びサンプリングクロ
ックφs1、φs2を生成して出力アンプ15及び各サンプ
ルホールド回路16、17にそれぞれ供給する。これに
より、受光部11の情報電荷の転送出力と各サンプルホ
ールド回路16、17での映像信号Y(t)のサンプリン
グとを同期させている。
クロックCKに基づいて、多相の駆動クロックφtを生
成し、受光部11に供給する。同時に、駆動クロックφ
tに同期したリセットクロックφr及びサンプリングクロ
ックφs1、φs2を生成して出力アンプ15及び各サンプ
ルホールド回路16、17にそれぞれ供給する。これに
より、受光部11の情報電荷の転送出力と各サンプルホ
ールド回路16、17での映像信号Y(t)のサンプリン
グとを同期させている。
【0017】以上のように、符号図形のリファレンス部
を読み取る受光画素13から得られる中間電圧Vmidに
ついては、受光部11の受光状態に拘わらず映像信号Y
(t)の信号電圧Vsigの最小値から最大値までのほぼ中間
の値を示すことになる。従って、受光部11の受光状態
が変化して映像信号Y(t)の信号電圧Vsigが変動して
も、二値化回路18の判定値である中間電圧Vmidが信
号電圧Vsigに伴って変動するため、二値化回路18で
は正確な判定動作が行われる。
を読み取る受光画素13から得られる中間電圧Vmidに
ついては、受光部11の受光状態に拘わらず映像信号Y
(t)の信号電圧Vsigの最小値から最大値までのほぼ中間
の値を示すことになる。従って、受光部11の受光状態
が変化して映像信号Y(t)の信号電圧Vsigが変動して
も、二値化回路18の判定値である中間電圧Vmidが信
号電圧Vsigに伴って変動するため、二値化回路18で
は正確な判定動作が行われる。
【0018】ところで、符号図形の情報コード部におい
ても、1つの受光画素12に白パターンと黒パターンと
の境界部分が読み取られると、信号電圧Vsigは中間電
圧Vmidに近い値を示すことになる。即ち、図3に示す
ように、映像データYD(n)の値が「0」から「1」、
あるいは「1」から「0」に変化するタイミングにおい
て、信号電圧Vsigが一時的に中間電圧Vmidに近くなる
と、二値化回路18において判定動作が確定しにくくな
る。そこで、二値化回路18においては、信号電圧Vsi
gを、中間電圧Vmidに対して一定の値だけ高い第1の基
準電圧Vmid+ΔV及び一定の値だけ低い第2の基準電
圧Vmid+ΔVに対してそれぞれ比較し、それらの比較
結果が一致したときに映像データYD(n)を確定させる
ように構成している。
ても、1つの受光画素12に白パターンと黒パターンと
の境界部分が読み取られると、信号電圧Vsigは中間電
圧Vmidに近い値を示すことになる。即ち、図3に示す
ように、映像データYD(n)の値が「0」から「1」、
あるいは「1」から「0」に変化するタイミングにおい
て、信号電圧Vsigが一時的に中間電圧Vmidに近くなる
と、二値化回路18において判定動作が確定しにくくな
る。そこで、二値化回路18においては、信号電圧Vsi
gを、中間電圧Vmidに対して一定の値だけ高い第1の基
準電圧Vmid+ΔV及び一定の値だけ低い第2の基準電
圧Vmid+ΔVに対してそれぞれ比較し、それらの比較
結果が一致したときに映像データYD(n)を確定させる
ように構成している。
【0019】図4は、二値化回路18の構成を示すブロ
ック図である。第1のオフセット回路21は、中間電圧
Vmidに対して一定の電圧ΔVを加算し、第1の基準電
圧Vmid+ΔVを第1の比較回路23に供給する。同様
に、第2のオフセット回路22は、中間電圧Vmidから
一定の電圧ΔVを減算し、第2の基準電圧Vmid−ΔV
を第2の比較回路24に供給する。第1及び第2の比較
回路24は、各オフセット回路から供給される第1及び
第2の基準電圧Vmid+ΔV、Vmid−ΔVに対して信号
電圧Vsigを比較し、その比較結果を判定回路25に供
給する。そして、判定回路25は、第1及び第2の比較
回路23、24の判定結果が一致したときに、その判定
結果を映像データYD(n)として出力し、一致しないと
きには、それ以前に確定していた映像データYD(n)を
そのまま維持する。また、判定回路25は、第1及び第
2の比較回路23、24の比較結果が一致する期間に立
ち下げられて、判定結果の確定している期間、即ち、映
像データYD(n)が正しく出力される期間を指定する期
間指定パルスAPを発生する。
ック図である。第1のオフセット回路21は、中間電圧
Vmidに対して一定の電圧ΔVを加算し、第1の基準電
圧Vmid+ΔVを第1の比較回路23に供給する。同様
に、第2のオフセット回路22は、中間電圧Vmidから
一定の電圧ΔVを減算し、第2の基準電圧Vmid−ΔV
を第2の比較回路24に供給する。第1及び第2の比較
回路24は、各オフセット回路から供給される第1及び
第2の基準電圧Vmid+ΔV、Vmid−ΔVに対して信号
電圧Vsigを比較し、その比較結果を判定回路25に供
給する。そして、判定回路25は、第1及び第2の比較
回路23、24の判定結果が一致したときに、その判定
結果を映像データYD(n)として出力し、一致しないと
きには、それ以前に確定していた映像データYD(n)を
そのまま維持する。また、判定回路25は、第1及び第
2の比較回路23、24の比較結果が一致する期間に立
ち下げられて、判定結果の確定している期間、即ち、映
像データYD(n)が正しく出力される期間を指定する期
間指定パルスAPを発生する。
【0020】これにより、二値化回路18は、映像デー
タYD(n)の値が変化するタイミングでも不確定となる
ことがなくなり、安定した判定動作を行うことができ
る。また、期間指定パルスAPを映像データYD(n)に
合わせて出力するようにしたことで、映像データYD
(n)を受ける側では映像データYD(n)を取り込むタイミ
ングを容易に検出できるようになる。
タYD(n)の値が変化するタイミングでも不確定となる
ことがなくなり、安定した判定動作を行うことができ
る。また、期間指定パルスAPを映像データYD(n)に
合わせて出力するようにしたことで、映像データYD
(n)を受ける側では映像データYD(n)を取り込むタイミ
ングを容易に検出できるようになる。
【0021】さらに、本発明の符号読み取り装置におい
ては、映像信号Y(t)のリファレンス部に対応する部分
の先頭の値のみを中間電圧Vmidとして第1のサンプル
ホールド回路16にホールドし、続く映像信号Y(t)の
値を(リファレンス部に対応する部分も含めて)信号電
圧Vsigとして順次第2のサンプルホールド回路17に
ホールドすることにより、情報コードを表す映像データ
YD(n)の位置を容易に検出できるようになる。
ては、映像信号Y(t)のリファレンス部に対応する部分
の先頭の値のみを中間電圧Vmidとして第1のサンプル
ホールド回路16にホールドし、続く映像信号Y(t)の
値を(リファレンス部に対応する部分も含めて)信号電
圧Vsigとして順次第2のサンプルホールド回路17に
ホールドすることにより、情報コードを表す映像データ
YD(n)の位置を容易に検出できるようになる。
【0022】例えば、図5に示すように、リファレン
ス、情報コード及びホワイトコードが割り当てられた符
号図形に対して、全情報コードとリファレンス及びホワ
イトコードの一部が受光部11に読み取られたとする。
このとき、映像信号Y(t)は、転送クロックφtに対応し
てリファレンスレベル、情報コード及びホワイトレベル
を順に表すことになる。そこで、リファレンスレベルの
先頭を中間電圧Vmidとして二値化回路18に入力する
と、二値化回路18においては、リファレンスレベルが
信号電圧Vsigとして入力されている間、判定回路25
は映像データYD(n)を確定させることができない。こ
のため、期間指定パルスAPは、立ち上がったままとな
る。続いて、二値化回路18に情報コードに対応したレ
ベルが入力されると、判定回路25は映像データYD
(n)を確定して期間指定パルスAPを立ち下げる。従っ
て、期間指定パルスAPの最初の立ち下がりのタイミン
グによって情報コードを表す映像データYD(n)の先頭
位置を検出できる。
ス、情報コード及びホワイトコードが割り当てられた符
号図形に対して、全情報コードとリファレンス及びホワ
イトコードの一部が受光部11に読み取られたとする。
このとき、映像信号Y(t)は、転送クロックφtに対応し
てリファレンスレベル、情報コード及びホワイトレベル
を順に表すことになる。そこで、リファレンスレベルの
先頭を中間電圧Vmidとして二値化回路18に入力する
と、二値化回路18においては、リファレンスレベルが
信号電圧Vsigとして入力されている間、判定回路25
は映像データYD(n)を確定させることができない。こ
のため、期間指定パルスAPは、立ち上がったままとな
る。続いて、二値化回路18に情報コードに対応したレ
ベルが入力されると、判定回路25は映像データYD
(n)を確定して期間指定パルスAPを立ち下げる。従っ
て、期間指定パルスAPの最初の立ち下がりのタイミン
グによって情報コードを表す映像データYD(n)の先頭
位置を検出できる。
【0023】以上の実施例においては、パターンが1次
元に配列された符号図形を読み取る場合を例示したが、
2次元に配列された符号図形に対しても、受光部に複数
の受光画素を行列配置させることで読み取るようにする
ことができる。
元に配列された符号図形を読み取る場合を例示したが、
2次元に配列された符号図形に対しても、受光部に複数
の受光画素を行列配置させることで読み取るようにする
ことができる。
【0024】
【発明の効果】本発明によれば、受光部のナイキスト限
界の1/2以下のサイズで白及び黒のパターンを配列し
た符号図形を読み取って二値化回路の判定基準値を得る
ようにしたことで、受光部の受光状態が変わった場合で
も常に適正な判定基準を維持することができる。従っ
て、装置の使用環境が変わった場合でも、二値化回路を
安定して動作させることができ、出力される判定結果の
信頼性を向上することができる。
界の1/2以下のサイズで白及び黒のパターンを配列し
た符号図形を読み取って二値化回路の判定基準値を得る
ようにしたことで、受光部の受光状態が変わった場合で
も常に適正な判定基準を維持することができる。従っ
て、装置の使用環境が変わった場合でも、二値化回路を
安定して動作させることができ、出力される判定結果の
信頼性を向上することができる。
【0025】そして、期間指定パルスによって映像デー
タの値が変化するタイミングを検出できるようにしたこ
とで、映像データを受ける側では映像データの値が変化
するタイミングを容易に検出できるようになり、データ
の安定した期間のみを取り込むようにすることができ
る。同時に、連続して出力される映像データの内、どの
部分が情報コードに対応しているかを容易に検出できる
ようになり、映像データYD(n)を受ける側の信号処理
のタイミングが設定し易くなる。
タの値が変化するタイミングを検出できるようにしたこ
とで、映像データを受ける側では映像データの値が変化
するタイミングを容易に検出できるようになり、データ
の安定した期間のみを取り込むようにすることができ
る。同時に、連続して出力される映像データの内、どの
部分が情報コードに対応しているかを容易に検出できる
ようになり、映像データYD(n)を受ける側の信号処理
のタイミングが設定し易くなる。
【0026】さらには、中間電圧に対して同じレベルの
信号電圧を比較することがなくなるため、比較回路がチ
ャタリングを引き起こすの防止することができ、ノイズ
の発生を抑圧できると共に回路の消費電力の低減が望め
る。
信号電圧を比較することがなくなるため、比較回路がチ
ャタリングを引き起こすの防止することができ、ノイズ
の発生を抑圧できると共に回路の消費電力の低減が望め
る。
【図1】本発明の符号読み取り装置の構成を示すブロッ
ク図である。
ク図である。
【図2】本発明の符号読み取り装置の各部の信号の波形
図である。
図である。
【図3】本発明の符号読み取り装置の各部の信号の波形
図である。
図である。
【図4】本発明の符号読み取り装置の二値化回路の構成
を示すブロック図である。
を示すブロック図である。
【図5】本発明の符号読み取り装置の二値化回路の動作
を説明するタイミング図である。
を説明するタイミング図である。
【図6】従来の符号読み取り装置の構成を示すブロック
図である。
図である。
【図7】従来の符号読み取り装置の各部の信号の波形図
である。
である。
1、11 受光部 2、12、13 受光画素 3、14 シフトレジスタ 4、15 出力アンプ 5、16、17 サンプルホールド回路 6、18 二値化回路 7、19 クロック発生回路 21、22 オフセット回路 23、24 比較回路 25 判定回路
Claims (3)
- 【請求項1】 所望の情報コードに対応付けられたパタ
ーンが一次元または二次元に配置される符号図形からの
反射光を読み取り、上記符号図形の配列パターンを表す
信号を出力する符号読み取り装置において、複数の受光
画素が一次元または二次元に配置され、各受光画素に上
記符号図形からの反射光に応答して発生する情報電荷を
蓄積する受光部と、上記各受光画素に蓄積される上記情
報電荷を一定方向へ順次転送出力する駆動回路と、上記
受光部の出力側で一画素毎の情報電荷量を電圧値に変換
して出力する出力回路と、上記受光部の特定の受光画素
から転送出力される情報電荷に対応して上記出力回路か
ら出力される電圧を一定期間ホールドする第1のサンプ
ルホールド回路と、上記受光部の残余の受光画素から転
送出力される情報電荷に対応して上記出力回路から出力
される電圧を順次ホールドする第2のサンプルホールド
回路と、上記第2のサンプルホールド回路のホールド電
圧を上記第1のサンプルホールド回路のホールド電圧と
対比して二値化する二値化回路と、を備え、上記受光部
の特定の受光画素に上記受光部の解像能力よりも細かい
二種類のパターンが交互に配置された図形を読み取らせ
て上記第1のサンプルホールド回路に上記出力回路から
出力される最小値から最大値までの中間電圧をホールド
させることを特徴とする符号読み取り装置。 - 【請求項2】 上記二値化回路は、上記第1のサンプル
ホールド回路のホールド電圧に対して一定レベル高い第
1の基準電圧及び一定レベル低い第2の基準電圧を生成
する手段、生成した第1の基準電圧及び第2の基準電圧
に対してそれぞれ上記第2のサンプルホールド回路のホ
ールド電圧を比較し、2つの比較結果が一致したときに
その比較結果を判定出力とする手段、を含むことを特徴
とする請求項1記載の符号読み取り装置。 - 【請求項3】 上記二値化回路は、上記第1のサンプル
ホールド回路のホールド電圧と上記第1の基準電圧及び
上記第2の基準電圧とをそれぞれ比較した2つの比較結
果が一致する期間を指定する期間指定パルスを発生する
ことを特徴とする請求項2記載の符号読み取り装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7071989A JP2877724B2 (ja) | 1995-03-29 | 1995-03-29 | 符号読み取り装置 |
| US08/616,007 US5777313A (en) | 1995-03-29 | 1996-03-14 | Optical code reading apparatus |
| KR1019960008813A KR100338342B1 (ko) | 1995-03-29 | 1996-03-28 | 부호 판독 장치 |
| US08/890,887 US5773809A (en) | 1995-03-29 | 1997-07-10 | Optical code reading apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7071989A JP2877724B2 (ja) | 1995-03-29 | 1995-03-29 | 符号読み取り装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08272890A true JPH08272890A (ja) | 1996-10-18 |
| JP2877724B2 JP2877724B2 (ja) | 1999-03-31 |
Family
ID=13476390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7071989A Expired - Fee Related JP2877724B2 (ja) | 1995-03-29 | 1995-03-29 | 符号読み取り装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2877724B2 (ja) |
-
1995
- 1995-03-29 JP JP7071989A patent/JP2877724B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2877724B2 (ja) | 1999-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8520110B2 (en) | Solid-state imaging device, driving control method, and imaging apparatus | |
| EP0150329B1 (en) | Video data signal digitization and correction system | |
| KR100340052B1 (ko) | 이미지센서 | |
| US6473538B2 (en) | Image sensor | |
| US7746252B2 (en) | Analog front-end circuit and electronic instrument | |
| US4472744A (en) | Photoelectric converter apparatus | |
| US5479207A (en) | System and method for improving the signal to noise ratio of a CCD sensor in an optical scanner | |
| JP2012204842A (ja) | 固体撮像装置 | |
| US7262801B2 (en) | Image processing apparatus having multiple resolutions | |
| JP2877724B2 (ja) | 符号読み取り装置 | |
| KR100338342B1 (ko) | 부호 판독 장치 | |
| JPH077603A (ja) | ファクシミリ装置 | |
| JP2006025352A (ja) | 光電変換装置及び信号読み出し回路とイメージセンサ | |
| US7511256B2 (en) | Photoelectric conversion apparatus and image reading apparatus having power supply stop means for stopping supplying power to a part of the apparatus | |
| JP2002185698A (ja) | イメージセンサ | |
| US7492492B2 (en) | Image sensor, reading device and method for setting particular mode | |
| US7697047B2 (en) | Image sensor, reading device and method for setting resolution | |
| JP2010074673A (ja) | 画像読取装置のサンプルホールドパルスタイミング調整方法及び画像読取装置 | |
| US6608706B1 (en) | Scanning method for performing a low resolution scan by using a high resolution scanning module | |
| JPH10290399A (ja) | 画像読み取り装置 | |
| KR100215303B1 (ko) | 리니어 센서카메라 및 그 전송 데이타의 처리방법 | |
| US7719732B2 (en) | Light sensing element having two functions | |
| JP3030227B2 (ja) | 符号読み取り装置 | |
| KR100271155B1 (ko) | 광전 변환 센서의 구동 신호 발생 회로 | |
| KR100381488B1 (ko) | 촬상 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |