バーコード スキャナには多くの種類があり、最新のものは PDA バーコード スキャナです。
一般的なフラットベッド バーコード スキャナは、通常、光源、光学レンズ、スキャン モジュール、アナログ デジタル コンバータ(ADC)、{0}{1}} プラスチック ケースで構成されています。これらは、光電コンポーネントを利用して、検出された光信号を電気信号に変換し、その後、ADC によってデジタル信号に変換され、処理のためにコンピュータに送信されます。画像をスキャンするとき、光源が画像を照射し、反射光がレンズを通過してスキャン モジュールに収束します。スキャンモジュールは、光信号をアナログ-から-デジタル信号(つまり、受け取った光の強度に関係する電圧)に変換し、そのピクセルのグレースケールレベルを示します。次に、ADC はアナログ電圧をデジタル信号に変換し、コンピュータに送信します。
色は RGB 色域の 8、10、12 ビットを使用して量子化されます。これは、信号がこれらのビット深度で画像出力に処理されることを意味します。ビット深度が高くなると、画像の詳細と奥行きが豊かになりますが、色の範囲は人間の目の色識別能力を超えます。したがって、認識可能な範囲内では、ビット深度が高いバーコード スキャナーの方がスムーズな色の変化が生成され、より多くの画像の詳細が明らかになります。