(57)【要約】  デジタルデータで符号化された光線からその遷移によって得られる信号が生じるタイプの光学的コードセンサにおいて、データを引き出すための処理の前に可変帯域幅フィルタが配置される。光学的コードの距離が検知され、フィルタの帯域幅がバーコードの距離と関連して増加される。そのフィルタの入力信号はシフトレジスタに入力され、そのシフトレジスタの各ステージにおける出力が、係数セット全てを用いて特定の波形、好ましくはガウス波形になるように計算された所定の係数で乗算される。そのシフトレジスタの各係数によって乗算された出力は、一緒に加算されて、処理装置に入力するフィルタ処理された出力信号を生成する。【選択図】    図２
2011503712.tif 000002
【特許請求の範囲】
【請求項１】
デジタルデータで符号化された光線からその遷移によって生じる信号における信号対雑音比を改善するための方法であって、
前記デジタルデータを引き出すために前記信号を処理する前に、前記光線の光源から読取られるターゲットまでの距離と直接関連して帯域幅が制御されるフィルタに、前記デジタルデータを入力させることを特徴とする信号対雑音比改善方法。
【請求項２】
請求項１に記載の信号対雑音比改善方法において、
前記フィルタがローパスフィルタであり、その帯域幅がカットオフ周波数によって定められることを特徴とする信号対雑音比改善方法。
【請求項３】
請求項１に記載の信号対雑音比改善方法において、
前記フィルタが、前記信号のパルス波形に対して整合した波形を有することを特徴とする信号対雑音比改善方法。
【請求項４】
請求項１に記載の信号対雑音比改善方法において、
前記光線がレーザ光であることを特徴とする信号対雑音比改善方法。
【請求項５】
請求項１に記載の信号対雑音比改善方法において、
前記光線が光学的コードから反射されレーザ光であることを特徴とする信号対雑音改善方法。
【請求項６】
請求項１に記載の信号対雑音比改善方法において、
前記フィルタはデジタルフィルタであり、その帯域幅は可変発振器の周波数によって制御され、さらに前記光線の光源の距離を検知し、その検知した距離と直接関連して前記発振器の前記周波数を調節することを特徴とする信号対雑音比改善方法。
【請求項７】
請求項６に記載の信号対雑音比改善方法において、
前記フィルタが、前記信号のパルス波形に対して整合した波形を有することを特徴とする信号対雑音比改善方法。
【請求項８】
請求項６に記載の信号対雑音比改善方法において、
前記フィルタは、前記信号を受け取り前記可変発振器によってシフトされるシフトレジスタを有し、該シフトレジスタが、前記データを引き出すための処理に必要な前記フィルタの出力を生成するために、各出力が所定の重み付けをもって加算される複数のステージを有することを特徴とする信号対雑音比改善方法。
【請求項９】
請求項６に記載の信号対雑音比改善方法において、
前記距離を検知し、それによって前記発振器の周波数を制御をする距離検知器を用いることを特徴とする信号対雑音比改善方法。
【請求項１０】
請求項９に記載の信号対雑音比改善方法において、
前記発振器は、前記距離検知器の電圧出力に応答する電圧制御発振器であることを特徴とする信号対雑音比改善方法。
【請求項１１】
デジタルデータで符号化された光線からその遷移によって生じる信号における信号対雑音比を改善するためのフィルタであって、前記信号が前記デジタルデータを引き出すために処理装置に入力される前に配置され、
制御信号の値と直接関連して前記帯域幅を制御する制御入力を有するフィルタ部と、
前記光線の光源の距離を決定し、該距離と直接関連する前記制御入力に印加される信号を生成するための距離検知部とを備えたことを特徴とするフィルタ。
【請求項１２】
請求項１１に記載のフィルタにおいて、
前記フィルタ部がローパスフィルタであり、その帯域幅がカットオフ周波数によって定められることを特徴とするフィルタ。
【請求項１３】
請求項１１に記載のフィルタにおいて、
前記フィルタ部が、前記信号のパルス波形に対して整合した波形を有することを特徴とするフィルタ。
【請求項１４】
請求項１１に記載のフィルタにおいて、
前記光線がレーザ光であることを特徴とするフィルタ。
【請求項１５】
請求項１１に記載のフィルタにおいて、
前記光線が光学的コードから反射されたレーザ光であることを特徴とするフィルタ。
【請求項１６】
請求項１１に記載のフィルタにおいて、
前記フィルタ部は帯域幅制御入力を有し、かつ前記周波数と直接関連して前記帯域幅を調節するために入力する信号の周波数に応答するデジタルフィルタであり、前記制御入力に接続した可変発振器と、前記光線の光源の距離を検知し、その距離と直接関連して前記発振器の周波数を調節する距離検知器とを備えたことを特徴とするフィルタ。
【請求項１７】
請求項１６に記載のフィルタにおいて、
前記フィルタ部分が、前記信号のパルス波形に対して整合した波形を有することを特徴とするフィルタ。
【請求項１８】
請求項１６に記載のフィルタにおいて、
前記フィルタ部は、前記信号を受け取って前記可変発振器によってシフトされるシフトレジスタを有し、さらにレジスタの各出力ステージに対して所定の重み付けを与える加重器と、前記データを引き出す処理に必要な前記フィルタの出力を生成するために重み付けした各出力を結合する加算器とを備えたことを特徴とするフィルタ。
【請求項１９】
請求項１８に記載のフィルタにおいて、
前記発振器は、前記距離検知器に応答する電圧制御発振器であることを特徴とするフィルタ。
【請求項２０】
請求項１８に記載のフィルタにおいて、
前記所定の重み付けは前記信号の前記パルス波形に関連することを特徴とするフィルタ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は信号処理に関し、特に、データで符号化された光線が処理後に引き出される信号の信号対雑音比（Ｓ／Ｎ）を改善するために、その光線を処理するための方法及びフィルタに関する。
【背景技術】
【０００２】
伝送媒体として光を利用するデータ通信は幅広い支持を受けている。光を符号化したデータが以前から使用されている１つの利用例として、例えばバーコード走査装置（スキャナ）のような光学的コード走査装置がある。
【０００３】
今日、バーコード走査装置は、離れたバーコードを照明するために通常はレーザ光を用いる。図１は、従来のバーコード走査装置の作用を説明するためのブロック図である。バーコードから反射されたレーザ光Ｌは、バーコードの暗部と明部によって変調され、その変調された光に対応する電流を生成するフォトダイオードＰＤに検知される。その電流信号はプリアンプ１０に入力して電圧信号に変換される。その電圧信号は微分回路１２に供給され、プリアンプの出力中の各トランジション（遷移）に対応するパルスが生成される。そして、自動利得制御（ＡＧＣ）回路１４は、受信信号の変動に関わらず信号の振幅を略一定に保つ。次に、その利得制御された信号はローパスフィルタ（ＬＰＦ）１６に入力して、外来の高周波変動が除去され、その後アナログデジタル変換器（ＡＤＣ）１８に入力する。その結果得られたデジタル信号は、その信号からバーコードを復号する処理装置２０に入力する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このバーコードの復号において、フィルタに供給される信号の周波数スペクトルが走査装置からバーコードまでの距離に応じて変化するため、フィルタの有効性を制限するという問題が生じる。処理装置がバーコードを正確に認識できない場合には、従来は処理装置の認識を改善するために、フィルタの帯域幅を段階的に調整する一種の探索処理を実施してきた。しかし、これは、不可能ではないにしても、時間がかかる煩雑な処理であり、バーコードの効率的かつ正確な読み取りを困難にしていた。
【課題を解決するための手段】
【０００５】
この発明の１つの特徴は、上述したタイプの光学的コードセンサにおいて、ローパスフィルタを帯域幅可変フィルタに置き換えることである。光学的コードの距離が検知され、フィルタの帯域幅がバーコードの距離に応じて増加される。フィルタの入力信号はシフトレジスタに供給され、そのレジスタの各ステージの出力は、係数セット全てを用いて特定の波形、好ましくはガウス波形になるように計算された所定の係数によって乗算されるとよい。係数により乗算されたシフトレジスタの各ステージの出力は、処理装置に供給するフィルタ処理された出力信号を生成するために、一緒に加算される。
【０００６】
帯域幅調節を行うために、レジスタのクロック比を調節するとよい。特に、検知されたバーコードまでの距離が、シフトレジスタ用のクロックを生成する電圧制御発振器（ＶＣＯ）の周波数を制御するために使用される。
【０００７】
この発明の前述した簡単な説明と、さらなる目的や特徴および利点は、添付図面を参照してこの発明の好適な実施例を詳細に説明することにより、より完全に理解されるであろう。
【図面の簡単な説明】
【０００８】
【図１】従来のバーコード走査装置の作用を説明するためのブロック図である。
【図２】この発明によるバーコード走査装置の実施例の作用を説明するためのブロック図である。
【図３】異なる標準偏差（帯域幅）をもつフィルタのガウス波形を示す図である。
【図４】デジタルフィルタの好適な実施例を示すブロック図である。
【図５】デジタルフィルタの作用を理解するのに役立つ波形図である。
【発明を実施するための形態】
【０００９】
まず図面の詳細を説明する、図２はこの発明によるバーコード走査装置の実施例の作用を説明するためのブロック図である。バーコードから反射されたレーザ光Ｌは、バーコードの暗部と明部によって変調され、その変調された光に対応する電流を生成するフォトダイオードＰＤに検知される。その電流信号はプリアンプに入力して電圧信号に変換される。その電圧信号は微分回路１２に供給され、プリアンプの出力中の各トランジション（遷移）に対応するパルスが生成される。そして、自動利得制御（ＡＧＣ）回路１４は、受信信号の変動に関わらず信号振幅を略一定に保つ。その後、利得制御された信号はアナログデジタル変換器（ＡＤＣ）１８に入力する。その結果得られたデジタル信号は、デジタルフィルタ３０及びデジタイザ２２を通して、その信号からバーコードを復号する処理装置２０に入力する。
【００１０】
デジタルフィルタ３０は、おおまかに言えば帯域幅を制御可能な可変フィルタである。距離検知器２４はバーコードまでの距離を検知し、デジタルフィルタ３０の帯域幅は、その距離と直接関連して制御される。
【００１１】
デジタルフィルタ３０によって受信されるパルスは、略ガウス波形を有する。通信理論に精通した当業者であれば、最良のＳ／Ｎ応答は整合したフィルタで得ることが理解できるであろう。すなわち、周波数スペクトルと入力信号の時間領域特性とを一致させることである。そのため、好ましい実施例において、フィルタ３０はガウス時間領域応答を有するように設計された。
【００１２】
図３は、異なる標準偏差（帯域幅）をもつフィルタのガウス波形を示す図である。１つの波形上にＫ０、Ｋ１，Ｋ２，Ｋ３の点がマークされている。これらは、後述するガウス曲線又は正規曲線を描くために用いられる係数値を示す。
【００１３】
図４は、フィルタ３０の好ましい実施例を示す模式的なブロック図である。ＡＤＣ１８からの信号がシフトレジスタ３２の入力として供給され、その各ステージ（段）から出力が取り出され、乗算器３４において各係数Ｋ０、Ｋ１，Ｋ２，Ｋ３の１つがそれぞれ乗じられる。そのように乗算されたシフトレジスタの出力は、その後処理装置２０に供給する出力信号を生成するために加算器３６において全て加算される。この工程は、ＡＤＣ１８からの入力信号をデジタルフィルタ３０の特性で効率的に畳込み積分する（convolve）ことにより、連続的にリアルタイムで行われる。当業者であれば、これは入力信号特性と周波数領域におけるフィルタ特性とを掛け合わせることと等価であることが分かるであろう。すなわち、これはフィルタ特性を伝達関数として扱い、入力信号に対するフィルタ作用によって出力信号を得ることと基本的に同じである。
【００１４】
電圧制御発振器（ＶＣＯ）４０は、シフトレジスタ３２に対してクロック信号を供給する。電圧制御発振器は距離検知器５０によって駆動される。距離検知器５０は、バーコードの距離に応じて増加する電圧信号を生成し、それによって、ＶＣＯ４０の出力周波数を高くする。これは、同じ特性波形を保持している間ずっと、フィルタ３０の帯域幅を効果的に増加させる。
【００１５】
図５は、デジタルフィルタ３０の作用をさらに理解するのに役立つ波形を示す。波形Ａはフィルタへの入力波形を示す。波形Ｂはフィルタ３０のガウス特性を示し、波形Ｃ及びＤはＶＣＯ４０によって異なる周波数が与えられたときの波形ＡとＢとの間の畳込み波形を示す。この場合、周波数は波形Ｃより波形Ｄの方が増加されており、その結果Ｓ／Ｎが改している。当然のことながら波形Ｃ及びＤは、プリアンプ１０から受け取る信号の微分形式に対応している。検知されたバーコードに対応する信号は、これらの波形を積分することによって得られる。
【００１６】
この発明の好適な実施例を説明してきたが、当業者であれば、特許請求の範囲によって規定されるこの発明の範囲及び精神から逸脱することなく、種々の追加、変更および置き換えが可能なことが分かるであろう。
【図１】
2011503712.tif 000003
【図２】
2011503712.tif 000004
【図３】
2011503712.tif 000005
【図４】
2011503712.tif 000006
【図５】
2011503712.tif 000007
【手続補正書】
【提出日】平成22年10月28日(2010.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタルデータで符号化された光線からその遷移によって生じる信号における信号対雑音比を改善するための方法であって、
前記デジタルデータを引き出すために前記信号を処理する前に、前記光線の光源から読取られるターゲットまでの距離と直接関連して帯域幅が制御されるフィルタに、前記デジタルデータを入力させることを特徴とする信号対雑音比改善方法。
【請求項２】
デジタルデータで符号化された光線からその遷移によって生じる信号における信号対雑音比を改善するためのフィルタであって、前記信号が前記デジタルデータを引き出すために処理装置に入力される前に配置され、
制御信号の値と直接関連して前記帯域幅を制御する制御入力を有するフィルタ部と、
前記光線の光源の距離を決定し、該距離と直接関連する前記制御入力に印加される信号を生成するための距離検知部とを備えたことを特徴とするフィルタ。
【国際調査報告】
2011503712.tif 000008