QRリーダーの選び方と接続方法
― 検証済み機種 & メーカー別特徴ガイド

ExcelでQRコードを作成し、QRリーダーやバーコードリーダーで読み取って、Excel入力・Webシステム入力・業務システム入力を自動化したい場面を想定しています。

最終更新: 2026-05-14 | 読了目安: 15分

Enter / Tab の共通整理

QR入力では、読み取り先によって最初に試す制御を分けます。Num Enter は Excel の CHAR 関数では生成できないため、必要な場合はQRリーダー側のキー変換で確認します。

用途まず試すもの備考
Excelで次行へ移動CHAR(10)ExcelのEnter移動設定やリーダーのサフィックスに依存します。
Webフォームの確定・検索CHAR(13)画面ごとに差があるため、検証画面で確認します。
基幹系の確定Num EnterCHAR関数では生成できません。QRリーダー側のキー変換が必要です。
Tab移動CHAR(9)多くのExcel/Webフォームで安定しやすい制御です。

🔥 この記事で分かること

記事①〜⑦で「QRコードに何を埋め込み、リーダーをどう設定するか」を学びました。
この記事では「どのQRリーダーを選べばいいのか」「どう接続するのか」「メーカーごとに何が違うのか」を、筆者が実際に使った機種をベースに整理します。

⚠️ 本シリーズの検証環境について ― 正直にお伝えします
本シリーズで紹介しているサフィックス設定・キャラクター間ディレイ・キー変換・Sleepなどの主要検証は、 オプトエレクトロニクス社(Opticon)の以下3機種を中心に行っています。
① OPI-3601② ALX-3601③ L-46X

オプトエレクトロニクス系は細かい制御ができますが、特にSleep(一時停止)設定は難しいです。 筆者自身、Sleep設定を理解して実務で安定させるまでに半年ぐらいかかりました。

一方、Zebra DS2208 については、筆者が確認した限りでは、USB-HID入力・123Scan・ADFによる設定が分かりやすく、 固定順序の入力制御、Tab / Enter / Pause系の定型処理は組みやすい印象です。
画面遷移や処理待ちは Pause / Sleep 相当の待機を入れれば多くの場合は対応しやすいですが、 1文字ごとの送信速度そのものを細かく遅くしたい場合は対応に困る場面があります。 キャラクター間ディレイは抑えられる速度に限界があり、オプトエレクトロニクス系に比べると高速寄りになりやすい印象です。

また、固定順序を前提にした設定は、人数や件数が変わる可変データでは使いにくい場面があります。
例えば「5名分を想定した入力設定」で、最後だけ3名分しかデータがない場合、余ったTabやEnter、Pause処理によって入力欄がずれたり、エラーになる可能性があります。 可変件数への対応は、ADFだけで吸収するより、Excel側で区切り記号の数や位置を調整する設計が重要です。 完全に不可能という意味ではありませんが、固定件数の設定をそのまま可変データへ流用すると失敗しやすいため、記事⑭のように実データで検証してください。

Honeywell Xenon 1900g については、EZConfig / Data Formatter を使った一部検証を行いました。
現時点の確認では、Search / Send / Delay / Suppress を組み合わせることで、! の前まで送信し、待機し、! を出力せず、後続データを送るような処理は作れました。
また、Honeywellはキャラクター間ディレイをかなり細かく、極端に遅く設定できる点が大きな特徴です。

さらに、NumEnterは Insert → Key Strokes 側で設定できることを確認しています。Tabや通常Enterは CHAR(9) / CHAR(13) でQR側に直接入れられる場合が多いため、NumEnter、PageUp・PageDown・Home、Pause系など、CHAR関数で扱いにくいキーを中心にキー変換へ回す考え方が安全です。

ただし、Honeywellは設定そのものがZebraより難しく、紙の設定QRだけで高度なFormatter設定を現場配布・復元できるかは未確定です。 設定ツールを使える担当者が個別に作り込むなら強い一方、標準設定として横展開するには追加検証が必要です。

Keyence・デンソーウェーブなどは筆者未所有・未検証のため、本記事では参考情報にとどめます。 現時点では詳細検証や別記事化までは予定していません。

こんな疑問を解決します

🛒

何を選べばいい?

検証済み機種とメーカー別の考え方

🔌

どうやって繋ぐ?

USB挿すだけで使えるUSB-HID接続

⚙️

設定はどこから?

メニューバーコード方式と設定ツール

🏷️

メーカー差は?

Zebraは固定工程、Honeywellは個別設定、Opticonは汎用制御向き

STEP 1:USB-HIDの仕組み ― QRリーダーは「超高速キーボード」

USB-HID(Human Interface Device)キーボードエミュレーションとは、QRリーダーをPCに接続すると「キーボードとして認識される」仕組みです。 読み取ったQRコードの文字列を、人間がキーボードで超高速タイプしたのと同じ形でPCへ送信します。

QRコード QRリーダーが読取 USB-HID送信 PC(キーボード入力として受信) Excel / Webシステム / 業務アプリに入力 ✓

USB-HIDのメリット

#メリット説明
1ドライバ不要OS標準のHIDドライバで動作。USBを挿した瞬間から使える
2アプリ不問キーボード入力を受け付けるアプリなら何でも対応
3VBA不要受信プログラムが不要。マクロ禁止環境でも使える
4管理者権限不要ソフトインストール不要で使えることが多い

USB-HID vs USB-COM vs RS-232C

項目USB-HIDUSB-COMRS-232C
PC側の認識キーボードCOMポートCOMポート
ドライバ不要必要な場合あり必要な場合あり
受信プログラム不要必要必要
本シリーズで使う?✔ これを使う
用途Excel・Webシステム・業務システムへの直接入力独自アプリで受信処理する場合組み込み機器・専用機器向け
⚠️ USB-COMモードに注意: OPI-3601 / ALX-3601 / L-46X はUSB-HIDとUSB-COMの両方に対応しています。 本シリーズではUSB-HIDを使います。 購入時・設定時にUSB-HID接続で使える状態か確認してください。

🎯 STEP 2:筆者検証済み3機種の比較

以下3機種は、オプトエレクトロニクス系のリーダーです。 ALX-3601はアルフ社のOEM版ですが、OPI-3601と近い感覚で扱えます。 本シリーズの設定手順は、主にこの3機種を前提にしています。

ℹ️ Zebra DS2208について:
Zebra DS2208は、この3機種とは別枠です。
筆者が確認した範囲では、USB-HID入力・123Scan・ADFによる設定はかなり分かりやすく、 固定順序の入力制御やTab / Enter / Pauseを含む定型処理は自由に組みやすい印象です。
ただし、本シリーズの中心検証機ではないため、下の比較表では参考列として掲載します。
ℹ️ Honeywell Xenon 1900gについて:
Honeywell Xenon 1900gは、EZConfig / Data Formatterで一部検証済みです。
Zebraと同じく、先に条件や処理を組むルールベース型に近いですが、 Zebraよりも細かいデータ整形・低速入力を作り込みやすい印象があります。
一方で、設定はかなり難しく、紙の設定QRだけで高度設定を配布・復元できるかは未確定です。 そのため、下の比較表では個別設定向きの参考列として掲載します。
メイン検証機

🔵 OPI-3601

  • メーカー:オプトエレクトロニクス
  • 接続:USB-HID / USB-COM / RS-232C
  • 漢字直接出力:対応
  • OCR:非対応
  • 価格:約35,000〜45,000円
  • 特徴:本シリーズのメイン検証機。基本設定からSleep検証まで使用
互換モデル

🟢 ALX-3601

  • メーカー:アルフ(OEM元はオプトエレクトロニクス)
  • 接続:USB-HID / USB-COM / RS-232C
  • 漢字直接出力:対応
  • OCR:非対応
  • 価格:約47,000円
  • 特徴:OPI-3601と近い設定感。ケーブルが長めで扱いやすい
OCR対応

🟠 L-46X

  • メーカー:オプトエレクトロニクス
  • 接続:USB-HID / USB-COM / RS-232C
  • 漢字直接出力:対応
  • OCR:対応(OCR-A/B・パスポート等)
  • 価格:約50,000〜57,000円
  • 特徴:QR入力に加えて、数字・OCR読取も必要な場合の候補
✅ 選び方の目安: QRコード中心ならOPI-3601 / ALX-3601で十分な場面が多いです。 数字や帳票、パスポートなどのOCR読取も考える場合はL-46Xが候補になります。
⚠️ オプト系のSleep設定について: OPI-3601 / ALX-3601 / L-46X は、Sleepを設定できれば非常に強いです。 QRコード内の待機マーカーで必要な場所だけ待てるため、画面遷移や印刷待ちを含む物理RPA用途ではかなりうまく使えます。
一方で、Sleep設定そのものは簡単ではありません。 筆者は、Sleepの考え方・マーカー・待機時間・Webシステム側の反応速度を合わせ込むまでに半年ぐらいかかりました。 「設定できれば強いが、習得には時間が必要」という前提で見てください。

必要な機能だけで見る比較表

項目 OPI-3601 ALX-3601 L-46X Zebra DS2208
※筆者確認範囲
Honeywell Xenon 1900g
※筆者確認範囲
位置づけ 本シリーズのメイン検証機 OPI-3601互換モデル OCR対応の上位候補 固定工程向けの参考機 個別設定向きの高機能機
QRコード読取
USB-HID入力
漢字直接出力
要確認

要確認
OCR読取
通常用途ではOCR目的ではない

通常用途ではOCR目的ではない
サフィックス変更
基本設定で対応可能。None / Enter / Tab は実機確認

基本設定は可能
キャラクター間ディレイ
段階調整。遅めにも寄せやすい

段階調整。遅めにも寄せやすい

調整可能

Keystroke Delay系。1文字ごとに大きく遅くしたい場合は限界があり、オプトに比べると高速寄り

かなり細かく、極端に遅く設定できる
Tab / Enter制御
固定順序では扱いやすい印象

Data Formatterで制御可能
Sleep / Pause
設定できれば非常に強い。可変待機に向く

設定できれば非常に強い。可変待機に向く

設定できれば非常に強い。可変待機に向く

固定Pauseは扱いやすい。可変処理は要設計

Delay / Suppress / Sendで確認。個別設定向き
固定順序の入力
123Scan / ADFでかなり自由に設定しやすい

Data Formatterで作り込み可能
可変データへの対応
工夫しやすい

工夫しやすい

工夫しやすい

固定順序前提では注意。Excel側で区切り数・位置を調整

後続データを流せる場合あり。ただし事前設定が必要
設定ツール UniversalConfig Universal Menu Tool2D系 UniversalConfig 123Scan / ADF
ほとんどこれで自由に設定しやすい印象
EZConfig / Data Formatter
高機能だが難しい
価格目安 約35,000〜45,000円 約47,000円 約50,000〜57,000円 約15,000〜30,000円前後
販売時期・構成により変動
約10,000〜40,000円前後
中古・型番・状態により変動
向いている用途 QR入力の基本検証 QR入力の実務運用 QR入力 + OCR読取 固定フォーム・固定順序のWeb入力 低速入力・複雑な個別設定
ℹ️ Zebra DS2208の見方:
Zebra DS2208は、固定された入力順序に対して、Tab / Enter / Pause を組み合わせる用途では分かりやすい印象です。 設定は123Scan / ADFを中心に進められ、固定工程であればかなり自由に組みやすいと感じました。

画面遷移や検索待ちのような「途中で少し待つ」処理は、Sleep / Pause 相当の待機を使えば、ほとんどの場合は大きな問題になりにくいと思います。
ただし、キャラクター間ディレイとして1文字1文字の送信自体を大きく遅くしたい場合は対応に困る場面があります。 オプトエレクトロニクス系ほど遅く抑えられない場面があり、重いWeb画面では送信が速すぎる可能性があります。

また、5名分を前提にした設定で最後だけ3名分になるような可変データでは、余ったTabやEnterによって入力欄がずれる可能性があります。 筆者が調べている限りでは、このような可変件数への対応は難しそうです。
このため、固定フォームには向きますが、人数や件数が毎回変わる処理では、事前検証が必要です。
ℹ️ Honeywell Xenon 1900gの見方:
Honeywellは、Zebraと同じく「先に処理ルールを組む」タイプに近いですが、 Data Formatterを使うと、! の前まで送る、待機する、! を抑止する、残りを送る、という処理を組めました。

特に大きいのは、ディレイをかなり細かく、極端に遅く設定できる点です。 古いWebシステムや重い画面で、1文字ごとの送信速度を落としたい場合は有力です。

一方で、Opticonのように制御文字をいくつか決めて、Excel側で自由に組み合わせる運用とは違い、 Honeywellは個別の入力パターンに合わせてFormatterを作り込む方向になりやすいです。 さらに、紙の設定QRだけで高度なFormatter設定を配布・復元できるかは未確定のため、設定ツールが手元にない現場では注意が必要です。

STEP 3:本シリーズの設定項目 & 各機種の対応状況

ℹ️ OPI-3601 / ALX-3601の扱い:
ALX-3601はOPI-3601と近いハードウェア構成・設定感で扱えるため、この表ではOPI-3601 / ALX-3601として1列にまとめます。
Zebra DS2208は本シリーズの主検証機ではありませんが、筆者が確認した範囲の参考情報として同じ表に入れています。
設定項目 関連記事 OPI-3601 / ALX-3601 L-46X Zebra DS2208
※筆者確認範囲
Honeywell Xenon 1900g
※筆者確認範囲
補足
サフィックス変更
基本設定で対応可能。None / Enter / Tab は実機確認

基本設定可能
余計なEnterを防ぐため重要。Zebraも固定工程で使う場合はNone / Enter / Tabの切り替えを実機確認する
キャラクター間ディレイ
遅めに調整しやすい

調整可能

Keystroke Delay系。大きく遅くする用途は注意

細かく大きく遅くできる
文字欠け対策。Zebraはオプト系より高速寄りになりやすく、重いWeb画面ではPauseやQR分割も検討
キー変換
ADFで固定順序入力は組みやすい印象

Key StrokesでNumEnter等を設定可能
Tab / EnterはCHAR関数を優先。NumEnter / Pause / PageUp・PageDown・Homeなどは、メーカーごとに設定場所と対応キーの範囲を確認する
キー変換の対象例 NumEnter / Fキー / 矢印 / PageUp・PageDown / Home / PrintScreen / Pause など NumEnter / Fキー / 矢印 / PageUp・PageDown / Home / PrintScreen / Pause など NumEnter / Pause / Fキー / Page系キーなどをADFで設定。Tab / EnterはCHAR関数を優先し、必要キーは123Scanで確認 NumEnterはKey Strokes側。Tab / CRはCHAR関数を優先し、Pause / DelayはData Formatter側で確認 一部キーは機種差があるため、業務で使うキーだけを設定・検証する
Sleep / Pause(一時停止)
設定できれば非常に強い

設定できれば非常に強い

固定Pauseは扱いやすい印象

Delay / Suppress / Sendで一部確認
Opticonは設定できれば、QR内の待機マーカーでかなり柔軟に待てる。Zebra / Honeywell は各メーカーのPause / Delay機能で作る
固定順序の入力
123Scan / ADFで組みやすい

個別設定なら有力
入力欄の順番が固定されている業務では、Zebraも有力候補
可変データへの対応
工夫しやすい

工夫しやすい

固定順序前提では注意

後続処理できる場合あり。標準化は難しめ
5名想定で最後だけ3名など、件数が変わる場合は固定手順の余りでずれる可能性がある。Excel側でQRを分ける、区切り数を調整するなどの設計が必要
OCR読取
通常用途ではOCR目的ではない

通常用途ではOCR目的ではない
数字・OCR帳票・パスポート等も読むならL-46Xが候補
設定ツール UniversalConfig / Universal Menu Tool系 UniversalConfig 123Scan / ADF EZConfig / Data Formatter オプト系は細かい制御向き。Zebraは固定工程をGUIで組み立てやすい印象
ℹ️ キー変換の補足:
オプトエレクトロニクスでは、直接制御キャラクタ入力や設定ツールを使って、Tab / Enter / 特殊キー相当の制御を組み立てます。 ただし、Sleepまで組み合わせると設定が複雑になるため、段階的な検証が必要です。

Zebra DS2208は、筆者が確認した範囲では123Scan / ADFで固定順序の入力を組みやすい一方、可変件数や1文字ごとの大きな低速化では注意が必要です。

STEP 4:オプトエレクトロニクスの設定方法

方法A:メニューバーコード

開始(SET)読取 設定バーコード読取 終了(END)読取 設定完了 ✓
設定内容用途
キーボード言語:日本語記号化けを防ぐ
サフィックス変更余計なEnterを消す
キャラクター間ディレイ文字欠けを防ぐ
QR Code 読取許可QR読取が無効になった場合の復旧

方法B:UniversalConfig

機能説明
メニューコード作成設定用バーコード画像を作成して、USB-HIDモードでも読み取り設定できる
キー変換設定Tab / Enter / 特殊キー相当の制御を組み立てる
データ編集設定複数コード読取や出力編集を設定する
高度設定Sleepなど複雑な制御を詰める場合に使用
⚠️ UniversalConfigでのSleep設定について: 基本設定は比較的進めやすいですが、Sleepやキー変換を組み合わせると一気に難しくなります。 設定を変更したら、必ず「何を変えたか」をメモし、短いテストQRで1つずつ確認してください。

マニュアル・ツールの入手先

機種ドキュメント入手先
OPI-3601カタログ / ユーザーズマニュアル公式製品ページ
ALX-3601パンフレット / ユーザーズガイド / メニューブックアルフ製品ページ
L-46Xカタログ / ユーザーズマニュアル / データ編集説明書公式製品ページ
共通ツールUniversalConfig / 関連ツールツールDLページ

🎯 STEP 5:接続手順

① USBをPCに接続 ② メモ帳を開く ③ QRを読み取る ④ 文字入力されれば完了 ✓
✅ なぜ最初にメモ帳? 最もシンプルなテキスト入力環境で、ショートカット干渉やセル移動の問題がありません。 まずメモ帳で正常入力確認し、その後にExcelやWebシステムで確認するのが安全です。

接続直後に確認すること

設定項目確認内容理由
インターフェースUSB-HIDになっているか本シリーズはキーボード入力として使うため
キーボード言語日本語配列になっているか記号化けを防ぐため
サフィックス余計なEnterが付いていないか入力欄ずれを防ぐため
キャラクター間ディレイ文字欠けしない速度かWebシステム側の処理速度に合わせるため

STEP 6:価格帯別リーダーガイド

⚠️ この表の注意点: 安価品・中価格帯の内容は一般的な傾向です。 業務用欄は、主に筆者がオプトエレクトロニクス系で確認した内容を基準にしています。 Zebra DS2208については、筆者が確認した範囲で補足しています。
項目安価品
2,000〜5,000円
中価格帯
8,000〜15,000円
業務用
15,000〜50,000円+
QRコード読取
USB-HID対応✔ 多い
サフィックス変更△ 機種次第✔ 多い
キャラクター間ディレイ✘ ない場合が多い△ 機種次第△ 機種差あり。オプトは遅め調整しやすく、Zebraは1文字ごとの遅延を大きく取りにくい可能性あり
キー変換✘〜△
非対応が多い
△ 機種次第
業務用メーカーは対応機種が多い。NumEnter / Pause等は対応キー確認
Sleep / Pause✘〜△✔〜△
Pause / Delay対応機種が多いが方式差あり
本番業務での安心感低い用途次第高い
⚠️ 安価品の落とし穴
サフィックスをNoneにできない、ディレイ設定がない、キー変換できない、Sleep / Pauseがない、といった制限がある場合があります。 単純読取なら使えても、Webシステム入力の自動化では不安定になることがあります。

STEP 7:接続方式の選び方

項目USB有線Bluetooth2.4GHz無線ドングル
安定性高い環境に左右される比較的高い
遅延少ない出る場合あり少ない
バッテリー不要必要必要
本シリーズでの推奨最推奨未検証安定確認できれば可
✅ 迷ったらUSB有線。 ディレイやSleepのタイミングが重要な場合、無線の遅延や復帰待ちがトラブル要因になることがあります。

STEP 8:他メーカーのリーダーについて

⚠️ 重要:他メーカー情報の扱いについて
オプトエレクトロニクス3機種は本シリーズの主検証機として動作確認済みです。
Zebraについては DS2208で筆者が確認した範囲 を記載していますが、Zebra全機種で同じ動作を確認したものではありません。
Honeywellについては、Xenon 1900gで一部検証済みです。
ただし、高度なData Formatter設定を紙の設定QRだけで配布・復元できるかは未確定です。
Keyence・デンソーウェーブなども、本記事執筆時点では筆者未所有・未検証です。 そのため、本記事では詳細な機能評価は行わず、代表的な業務用メーカーとしての参考紹介にとどめます。

サフィックス、NumEnter、Pause、各種キー送信は業務用メーカーで対応できる場合がありますが、メーカーごとに実装方法と対応キーの範囲が異なります。 購入前に、実際に使う画面・QRデータ例・必要なキー操作をメーカーまたは代理店へ伝えて確認してください。

Zebra(ゼブラ / 旧Motorola)DS2208 の特徴 ― 筆者が確認した範囲

✅ Zebra DS2208は123Scan / ADFで設定しやすい
Zebra DS2208は、筆者が確認した限りでは、USB-HID入力・123Scan・ADFを使った設定がかなり分かりやすいです。 固定順序の入力、Tab / Enter / Pause を使って「決まった順番で入力欄を移動する」用途では、オプトのSleep設定より短時間で形にしやすい印象でした。

特に123Scan / ADFは、固定工程を作る場合にはほとんどこれで自由に設定しやすい印象です。
⚠️ Zebraの注意点1:Sleep / Pauseで多くは対応できるが、1文字ごとの低速化は注意
画面遷移、検索待ち、登録処理待ちのように「途中で一定時間待つ」処理は、Sleep / Pause 相当の待機を入れれば、ほとんどの場合は大きな問題になりにくいと思います。
ただし、1文字1文字の送信そのものを大きく遅くしたい場合は注意が必要です。 Zebra DS2208にもKeystroke Delay系の調整はありますが、筆者の印象では、抑えられる速度に限界があります。 オプトエレクトロニクス系に比べると、どうしても送信が高速寄りになりやすいです。

軽い画面や固定フォームでは問題になりにくい一方、重いWebシステム、Tab移動後に反応が遅い画面、Enter後に検索や登録処理が走る画面では、 文字欠けや入力欄ずれが出ないか確認が必要です。
⚠️ Zebraの注意点2:可変データでは対応が難しい可能性
Zebraは固定順序の定型入力には強い一方、人数や件数が変わる処理では注意が必要です。
例えば、5名分の入力を想定したQRやADF設定で、最後のデータだけ3名分しかない場合、 残り2名分に相当するTab / Enter / Pause処理が残り、入力欄がずれたり、Webシステム側でエラーになる可能性があります。

このような可変件数・可変人数への対応は、固定工程のADFだけで吸収するより、Excel側で区切り記号の数や位置を調整する方が現実的です。 完全に不可能という意味ではありませんが、固定件数前提の設定をそのまま流用すると失敗しやすいです。 少なくとも、オプト系で使っているような ! / ? を使った反復Sleepマーカー方式が、 Zebraで同じように使えるかは確認できていません。
ℹ️ Zebraのサフィックス変更について:
サフィックス変更はZebraでも基本設定として対応可能です。 固定工程で使う場合でも、読み取り後に余計なEnterが入らないか、None / Enter / Tab の切り替えが想定通りかを実機で確認してください。

Honeywell Xenon 1900g の特徴 ― 筆者が確認した範囲

✅ Honeywellは機能不足ではなく、設定難易度と配布方法が課題
Honeywell Xenon 1900gは、EZConfig / Data Formatterを使うことで高度なデータ整形が可能です。 筆者の検証では、! を区切りにして、! の前まで送信 → 待機 → ! を抑止 → 後続データを送信する処理を確認しました。

また、Honeywellはキャラクター間ディレイをかなり細かく、極端に遅く設定できる点が大きな強みです。 Zebraで送信が速すぎる場面や、古いWebシステム・RDP・Citrix・重い業務画面で文字欠けが出る場面では、Honeywellが有利になる可能性があります。
⚠️ Honeywellの注意点:標準化より個別設定向き
Honeywellは、Data Formatterを自力で組める人がいれば、Opticonに近い物理RPA的な処理も狙える可能性があります。
ただし、Opticonのように !@# などのキーを先に設定しておき、Excel側で自由に組み合わせる運用とは違い、 Honeywellは入力パターンに合わせてFormatterを作り込む方向になりやすいです。

たとえば ! が5回出る前提なら5回分の処理を先に組む、10回まで想定するなら10回分を作る、という形に近くなります。 そのため、個別案件では強い一方、汎用テンプレートとして横展開するには難しさがあります。
⚠️ Honeywellの最大課題:紙の設定QRだけで復元できるか
Honeywellには設定バーコード生成機能がありますが、筆者の環境では高度なData Formatter設定を紙のQRコードだけで安定して配布・復元できるかは未確定です。
閉鎖環境や現場配布では、設定ツールを持ち込めない場合があります。 そのため、Honeywellを使う場合は、設定ツールが手元にある担当者が管理する個別設定品として考える方が現実的です。

オプトエレクトロニクス・Zebra・Honeywellの違い

比較項目オプトエレクトロニクスZebra DS2208Honeywell Xenon 1900g
得意な方向 細かく作り込む。キー変換・Sleep・ディレイを組み合わせて複雑な動作を作る。 123Scan / ADFで固定順序の入力、Tab / Enter / Pause を使った定型処理をかなり自由に組みやすい。 Data Formatterで個別に作り込む。低速入力やデータ整形に強い。
キャラクター間ディレイ 段階調整で遅めにも寄せやすい。重いWeb画面に合わせ込みやすい。 Keystroke Delay系の調整はあるが、1文字ごとに大きく遅くする用途では限界があり、オプトに比べると高速寄りになりやすい。 かなり細かく、極端に遅く設定できる。重い画面や古い業務システムでは大きな利点。
Sleep / Pause 設定できれば非常に強い。!? のような待機マーカーをQR内に入れ、可変長データの途中でも待ちを作りやすい。 固定的なPauseは比較的簡単に感じた。画面遷移や処理待ちは多くの場合こちらで対応しやすい。 Delay / Suppress / Sendで一部確認。Pauseや待機処理は作れるが、事前に処理回数を作り込む設計になりやすい。
キー変換 NumEnter、Fキー、矢印、PageUp・PageDown、Home、PrintScreen、Pauseなどをトリガー文字に割り当てて使える。Tabや通常EnterはCHAR関数を優先する。 123Scan / ADFで、NumEnter、Pause、Fキーなどを固定手順として組みやすい。TabやEnterはQR側のCHAR関数で済むなら変換しない。 NumEnterは Insert → Key Strokes 側。Tab、CRはCHAR関数を優先し、Pause、DelayはData Formatter側で組み合わせる。
可変データ 工夫次第で可変長データに対応しやすい。 固定順序前提だと、5名想定で最後3名などのケースでずれやエラーが出る可能性がある。Excel側で区切り数・位置を調整する設計が必要。 後続データを流せる場合があり、Zebraより柔軟な場面がある。ただし汎用化より個別設定向き。
設定ツール UniversalConfig、メニューバーコード。 123Scan、ADF。固定工程ではほとんどこれで自由に設定しやすい印象。 EZConfig、Data Formatter。高機能だが理解に時間がかかる。

主要メーカー参考一覧

メーカー代表機種特徴検証状況
オプトエレクトロニクス OPI-3601 / ALX-3601 / L-46X サフィックス・ディレイ・キー変換・Sleepを本シリーズで検証。 細かく作れるが、Sleep設定は難しい。 検証済み
Zebra(旧Motorola) DS2208 など 123Scan / ADFにより、固定順序入力、Tab / Enter / Pauseの定型処理を自由に設定しやすい印象。 画面遷移待ちはSleep / Pauseで多くの場合対応しやすいが、1文字ごとの送信を大きく遅くしたい場合は限界がある。 また、可変件数・可変人数の処理ではExcel側のQR設計も含めた調整が必要。 DS2208で筆者確認範囲あり
Honeywell Xenon 1900g / Voyager / Granit など Xenon 1900gで一部検証済み。Data Formatterにより、! 前まで送信、Delay、Suppress、後続送信のような処理を確認。 キャラクター間ディレイをかなり細かく、極端に遅く設定できる点が大きな特徴。 NumEnterは Insert → Key Strokes 側で設定可能。Tab、CR、Pause系もData Formatterと組み合わせて確認する。 ただし、高度設定は難しく、紙の設定QRだけで配布・復元できるかは未確定。 Xenon 1900gで一部検証済み
Keyence HR / SR / BTシリーズ など 産業用途に強く、GUI設定ツールやサポートに期待できる。 未検証。本記事では参考紹介のみ
デンソーウェーブ AT / GT / QKシリーズ など QRコードの発明元。業務・物流用途で使われることが多い。 未検証。本記事では参考紹介のみ
低価格品 各社 単純読取は可能な場合があるが、ディレイ・キー変換・Sleepが弱いことが多い。 本番業務では非推奨
ℹ️ 今後の予定: Honeywell Xenon 1900gは一部検証済みですが、設定QRによる紙配布・復元、複数回マーカー処理、別機種での挙動は追加検証が必要です。 Keyence・デンソーウェーブなどは現時点では未検証のため、本記事では参考紹介にとどめます。

🎯 STEP 9:購入前チェックリスト

#チェック項目確認内容重要度
1USB-HID対応か?キーボード入力として使えるか必須
2QRコード読取対応か?2次元コード対応か必須
3サフィックス変更可能か?余計なEnterを消せるか。主要メーカーは対応可能なことが多いが、None / Enter / Tab の切り替えを実機確認必須
4キャラクター間ディレイがあるか?文字欠け対策ができるか。Zebraはオプトほど1文字ごとに遅く抑えられない可能性あり。Honeywellはかなり細かく遅くできる可能性あり
5キー変換対応か?Tab / Enter / NumEnter / Pause / 特殊キー制御ができるか。対応キーの範囲と設定場所を確認中〜高
6Sleep / Pause対応か?画面遷移待ちを作れるか。OpticonのSleep記号方式、ZebraのADF Pause、HoneywellのDelayは考え方が異なる中〜高
7漢字出力が必要か?日本語データを直接扱うか用途次第
8OCRが必要か?数字・帳票・パスポート等を読むか用途次第
9有線USBで使えるか?安定運用できるか
10設定ツール・マニュアルがあるか?現場で復旧できるか。Zebraは123Scan / ADF、オプトはUniversalConfig

STEP 10:よくある失敗パターンと解決策

#症状原因解決策関連
1文字が化けるキーボード言語がUS配列日本語キーボード設定に変更
2余計なEnterが入るサフィックスがCRのままサフィックスをNoneに変更。主要メーカーで対応できる場合が多いが、設定名と復元方法は実機確認する
3長いQRで文字が消えるディレイが速すぎるキャラクター間ディレイを調整。Zebraで1文字ごとの低速化に限界がある場合は、Sleep / PauseやQR分割も検討
4Tab後に次の文字が欠ける画面側のフォーカス移動が追いついていないPauseでTab後の待機を入れる。1文字ごとのディレイで解決しにくい場合はQR分割も検討
5Sleepが効かない設定方式やマーカーが合っていない短いテストQRで1つずつ確認。オプト系は設定記録を残す
6Zebraで可変件数の最後だけ失敗する固定順序設定に対してデータ件数が少ない固定件数単位に揃える、QRを分ける、Excel側で区切り記号の数・位置を調整する
7設定が分からなくなった複数設定で混乱初期化手順と設定記録を残しておく

STEP 11:メーカー別の考え方まとめ

メーカー向いている考え方注意点
オプトエレクトロニクス 細かく作り込む方向に向いています。 キャラクター間ディレイ、キー変換、Sleepを組み合わせて、複雑なWebシステム入力にも対応しやすいです。 Sleep設定は難しいです。 筆者は安定して理解・運用できるまで半年ぐらいかかりました。
Zebra 固定順序の入力に向いています。 123ScanやADFを使い、Tab / Enter / Pauseを含む定型入力をかなり自由に組みやすい印象です。 画面遷移や処理待ちは、Pause / Sleep相当の待機で多くの場合対応しやすいです。 キャラクター間ディレイとして、1文字1文字を大きく遅くしたい場合は対応に困る場面があります。 また、可変人数・可変件数では注意が必要です。 5名想定で最後だけ3名などの場合、余った制御で入力欄ずれやエラーが出る可能性があります。
Honeywell Data Formatterで細かく作り込む方向に向いています。 特にキャラクター間ディレイをかなり細かく、極端に遅く設定できる点が強みです。 ! を区切りにした待機・抑止・後続送信も一部確認しました。TabはCHAR(9)、NumEnterやPage系キーは別トリガーのように、役割を分けると設定表が読みやすくなります。 設定はZebraより難しく、個別案件向きです。 紙の設定QRだけで高度Formatter設定を配布・復元できるかは未確定のため、設定ツールを扱える担当者がいる前提で考える方が安全です。
Keyence / Denso Wave 産業用途・物流用途で強く、設定ツールやサポート面に期待できます。 本シリーズでは未検証です。 現時点では詳細検証やメーカー別記事化までは予定していません。
安価なノーブランド品 単純なQR読み取り、検証用途、個人用途。 ディレイ、サフィックス、キー変換、Sleep / Pauseが弱いことが多く、本番業務では推奨しません。

📝 この記事で学んだこと

項目内容
接続方式USB-HID(キーボードエミュレーション)。ドライバ不要・VBA不要
筆者検証済み機種OPI-3601 / ALX-3601 / L-46X(オプトエレクトロニクス系)
オプト系の特徴 細かい制御ができ、Sleep・キー変換・ディレイを組み合わせやすい。 ただしSleep設定は難しく、筆者は安定化まで半年ぐらい試行錯誤した。
Zebraの特徴 DS2208について、筆者が確認した範囲では123Scan / ADFで固定順序入力をかなり自由に設定しやすい印象。 Sleep / Pauseを使えば画面遷移待ちはほとんど問題になりにくいが、キャラクター間ディレイとして1文字ごとの送信を大きく遅くしたい場合は対応に困る場面がある。 また、可変人数・可変件数への対応は、Excel側のQR設計とADF設定を合わせて検証する必要がある。
Honeywellの特徴 Xenon 1900gで一部検証済み。Data Formatterで待機・抑止・後続送信を作れる可能性があり、キャラクター間ディレイをかなり細かく遅くできる点が大きな強み。TabはCHAR(9)を優先し、NumEnterは Insert → Key Strokes 側で設定する。 ただし、設定難易度と紙の設定QR配布・復元性が課題。
メーカー別記事 Zebraは⑭ Zebra ADF検証、Honeywellは⑮ Honeywell Data Formatter検証、Opticonは⑯ Opticon UniversalConfig検証で単独整理しています。Keyence・デンソーウェーブなどは未検証のため、本記事では参考紹介のみ。
OCRが必要な場合L-46Xが候補
安価品の注意サフィックスNone・ディレイ・キー変換・Sleep / Pauseが非対応の場合あり
接続後の次ステップ⑦ フルシステム構築で設定全体を確認

QRリーダー連携の運用注意

QRリーダーは多くの場合、PCにはキーボード入力として認識されます。 Tab、Enter、ファンクションキー、待機時間を組み合わせると登録・更新・削除などの操作まで進められるため、実務投入前の検証手順を必ず固定してください。

  • 本番データではなく、架空データと検証用画面で読み取り順、入力欄移動、登録操作を確認する。
  • 個人情報、認証情報、機密コードをQRにそのまま埋め込まない。
  • 設定バーコード、初期化手順、復旧手順を保存し、誰が変更したかを記録する。
  • キー変換や待機時間を変更した後は、対象外の画面がアクティブな状態で誤送信されないか確認する。
  • Webシステムで使う場合は、最初の入力欄にフォーカスが合っていることを必ず確認する。
  • Sleep / Pause を使う場合は、PC性能・ブラウザ・ネットワーク状態によって必要な待機時間が変わるため、本番環境で連続テストする。
  • Zebra DS2208など、1文字ごとのディレイを遅くする限界がある機種では、長いQRや重いWeb画面でSleep / PauseやQR分割も検討する。
  • Honeywellの高度なData Formatter設定は、紙の設定QRだけで復旧できるか未確定のため、設定ファイル・画面キャプチャ・復旧手順を必ず残す。
  • 複数台のQRリーダーを使う場合は、同じ設定になっているかを設定記録表で管理する。