バーコードを読み取るための機器を「バーコードリーダー」と言います。バーコードリーダーは、おおまかに「ハンディスキャナ」と「ハンディターミナル」に分けることができ、使用される場面も異なります。
パソコンやレジに直接接続してバーコードを読み取るバーコードリーダーです。主にスーパーやコンビニなどで使用されています。
パソコンに直接接続しなくてもバーコードを読み取ることができる携帯タイプのバーコードリーダーです。主に出張サービスや倉庫、宅配などで使用されています。
バーコードリーダーは、使用される場面によって形状や使用方法が大きく異なります。ここではバーコードリーダーの種類を詳細にご紹介します。

ペンのような形状から「ペンスキャナ」と呼ばれるバーコードリーダーです。小型で軽量、低消費電流、そして低価格であることが特徴です。そのため、ハンディターミナルには最適だと言えるでしょう。
使用者が直接手で持って使用する「マニュアルスキャナ」で、機械に取り付けやすく主にプリンタなどに組み込まれて使用されます。高速読み取りが可能な上、小型で低価格であることが特徴です。
細いスリット(溝)の中にスキャナが組み込まれ、このスリットにバーコードカードを差し込むことでバーコードを読み取ります。リーダー部分が小さく、固定できることが特徴です。

バーコードに接近・接触させることによってバーコードを読み取るリーダーです。そのため、タッチスキャナとも呼ばれます。レーザースキャナに比べると小型で価格が安く、高い読み取り能力が確保できることが特徴です。
CCDスキャナにカメラのレンズを付けたバーコードリーダーです。レンズの焦点距離によって、読み取り距離を変えることができるのが特徴です。また、シャッター速度をバーコードの移動速度に合わせて変えることも可能です。

バーコードを横切るようにレーザー光を当てて、その反射光を読み取ります。遠隔読み取りができることと読み取り幅が広いこと、高い読み取り能力を確保できることが特徴です。手持ち型のものは、その形状から「ガンスキャナ」とも呼ばれます。
スキャナをカウンターに埋め込んで、スキャナの上で対象を移動させることでバーコードを読み取るタイプです。スキャナを手で持つ必要がないことと、バーコードの向きに関係なく読み取りできることが特徴です。

マトリックス型の二次元バーコードを読み取るために開発された方式で、従来のバーコードの読み取りもできる万能型リーダーです。形状は、手持ち型とガン型があります。高い読み取り能力を持っていますが、読み取りエリアが小さいのが特徴です。