【Windows】QRコードスキャナーの読み取り音だけ鳴って入力されない時の接続モードチェック

【Windows】QRコードスキャナーの読み取り音だけ鳴って入力されない時の接続モードチェック
🛡️ 超解決

オフィスや倉庫で使用するQRコードスキャナーが、読み取り音は鳴るのに文字が入力されないという現象に遭遇したことはありませんか。スキャナー本体が正常に動作しているように見えるだけに、原因が分からず困ってしまうものです。このトラブルの多くはスキャナーの接続モードがパソコン側の設定と合っていないために発生します。本記事では、接続モードの確認方法を中心に、入力されない原因の切り分け手順を具体的に解説します。会社の資産管理や在庫管理でQRコードスキャナーを使っている方にとって、無駄な修理依頼や買い替えを防ぐための実践的な情報です。

【要点】この記事で確認すること

  • 最初に見る場所: スキャナー本体の設定コード一覧、または取扱説明書。キーボードエミュレーションモード(USB HID Keyboard)が有効になっているか確認します。
  • 切り分けの軸: スキャナーの接続モード(キーボードエミュレーション、シリアルCOM、HID POS)、USBポートの種類、Windowsのフィルターキー設定、IMEのオン/オフ、デバイスマネージャーでの認識状態。
  • 注意点: 会社PCでは管理者権限がない場合があり、ドライバ変更やレジストリ操作が禁止されていることがあります。自己判断で設定を変更する前に、必ず社内のIT部門へ確認してください。

ADVERTISEMENT

QRコードスキャナーの接続モードの種類

QRコードスキャナーはパソコンとデータをやり取りするために、いくつかの接続モードを備えています。モードによってパソコン側での認識のされ方が異なり、誤ったモードで接続すると読み取り音は鳴っても文字が入力されない状態になります。

キーボードエミュレーションモード(USB HID Keyboard)

最も一般的なモードで、スキャナーがキーボードとして認識されます。QRコードを読み取ると、そのデータがキーボード入力としてアクティブなアプリケーションに送られます。多くの業務用スキャナーは出荷時点でこのモードに設定されています。特別なドライバは不要で、USBポートに挿すだけで即座に使用できます。ただし、Windowsのフィルターキーや固定キーが有効だと、データが正しく入力されない場合があります。

シリアルCOMエミュレーションモード(Virtual COM Port)

スキャナーが仮想COMポートとして認識されるモードです。専用のドライバや通信ソフトが必要で、読み取ったデータはCOMポート経由でアプリケーションに渡されます。バーコードスキャナー専用の受信ソフトやPOSシステムで利用されます。このモードでは通常のテキスト入力アプリ(メモ帳など)に文字が表示されないため、読み取り音だけ鳴って何も入力されないように見えます。

HID POSモード(HID Bar Code Scanner)

Windows 10以降で標準サポートされているバーコードスキャナー用のHIDプロトコルです。POSアプリケーションなどで専用に扱われます。キーボードエミュレーションとは異なり、通常のテキストボックスには直接入力されません。対応アプリ以外ではデータが受け取れないため、スキャンしても無反応に近い状態になります。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

読み取り音が鳴るのに文字が入力されない主な原因

読み取り音はスキャン処理が正常に行われたことを示すため、ハードウェア障害よりも設定や環境の問題である可能性が高いです。以下に代表的な原因を挙げます。

接続モードの不一致

スキャナーがシリアルCOMモードやHID POSモードに設定されているのに、パソコン側ではキーボード入力として処理しようとするとデータが届きません。逆に、キーボードエミュレーションモードなのにCOMポート経由で受信しようとしても同様です。

Windowsのアクセシビリティ設定

フィルターキーが有効だと、キーボード入力を一定速度以下で送信しない設定になっているため、スキャナーの高速な入力がブロックされることがあります。特に短時間に大量のキーストロークが発生するバーコード読み取りでは顕著です。

IME(入力方式)の状態

日本語入力(かなや漢字)がオンの状態では、英数字のバーコードデータが変換対象となり、そのまま確定されない場合があります。全角英数字や記号が意図せず入力されることもあります。

USBポートの問題

USB 3.0ポートに古いスキャナーを接続すると互換性の問題が発生することがあります。また、USBハブ経由だと電力不足や転送エラーで正常動作しないことがあります。

会社端末のポリシー制限

グループポリシーで特定のHIDデバイスの接続が禁止されていたり、ドライバのインストールが制限されている場合、スキャナーが認識されても機能しないことがあります。

接続モードを確認・変更する手順

スキャナーの接続モードを変更するには、多くの機種で設定コードを読み取る方法が用意されています。以下は一般的な手順ですが、お使いの機種のマニュアルを必ず確認してください。

  1. スキャナーをパソコンから取り外し、電源をオフにします。内蔵バッテリーがある場合はバッテリーを外すか、電源ボタンで完全にオフにします。
  2. 設定コード一覧(通常は取扱説明書の付録またはメーカーサイトからダウンロード)から「USB HID Keyboard(キーボードエミュレーション)」のコードを見つけます。
  3. スキャナーを再びパソコンに接続し、電源をオンにします。設定コードをスキャンします。スキャナーがビープ音などで認識を示します。
  4. 必要に応じて「Enter(改行)送信」などの設定コードもスキャンします。多くの業務アプリでは改行が必要です。
  5. メモ帳やテキストエディタを開き、テスト用のQRコード(例えば「12345」など)をスキャンして入力されるか確認します。

もし設定コードが手元にない場合は、メーカーサポートに問い合わせるか、同じ機種のマニュアルをインターネットで探してください。機種によっては専用の管理ソフトウェアを使う必要があります。

接続モード以外の確認ポイント

それでも改善しない場合は、以下の項目を順に確認しましょう。

フィルターキーの解除

  • Windowsの「設定」→「アクセシビリティ」→「キーボード」を開きます。
  • 「フィルターキー」がオンになっている場合はオフに切り替えます。
  • 「固定キー」「切り替えキー」も同様にオフにします。
  • これで再度QRコードをスキャンして動作を確認します。

IMEをオフにする

  • タスクトレイのIMEアイコンをクリックして「英数入力」に切り替えます。
  • または「Windowsキー + スペース」で入力方式を英語に変更します。
  • メモ帳でスキャンし、全角ではなく半角英数字で入力されるか確認します。

USBポートを変更する

  • パソコンの背面や別のUSBポートに直接差し替えます。USB 2.0ポートがあればそちらに接続します。
  • USBハブを経由している場合は、直結してみます。
  • 他のUSB機器と干渉する可能性があるため、マウスやキーボード以外のUSB機器を一時的に取り外します。

デバイスマネージャーで認識状態を確認する

  • 「スタート」ボタンを右クリック→「デバイスマネージャー」を開きます。
  • 「キーボード」または「ヒューマンインターフェイスデバイス」のカテゴリにスキャナーが表示されているか確認します。
  • 黄色い警告マーク(!)がある場合はドライバの問題です。ドライバの更新を試みますが、会社PCでは権限がない場合が多いので、その場合はIT部門に連絡します。
  • 「ユニバーサルシリアルバスコントローラー」の項目も確認し、不明なデバイスがないかチェックします。

症状別の原因判断表

読み取り音と入力の状況から、おおよその原因を把握できる表を用意しました。

症状 考えられる原因 最初に試すこと
読み取り音が鳴るが、どのアプリにも文字が出ない 接続モードがキーボードエミュレーション以外(COM、HID POS) 設定コードでキーボードエミュレーションモードに変更
メモ帳には入力されるが、特定の業務アプリで入力されない アプリがCOMポートやHID POSモードを要求、またはフォーカスが別の場所にある アプリのマニュアルで必要なモードを確認、COMポートモードに変更
スキャナーは認識されるが、非常に遅い・文字が欠ける フィルターキーが有効、またはUSBポートの転送速度が遅い フィルターキーを無効化、USB 2.0ポートに変更
スキャナーがデバイスマネージャーに「不明なデバイス」と表示される ドライバ未インストール、またはUSBコントローラの問題 別のUSBポートを試す、会社PCならIT部門に連絡
スキャンすると全角文字や漢字に変換されて入力される IMEが日本語入力状態、またはスキャナーの設定で全角送信になっている IMEを英数に切り替え、スキャナーの設定コードで半角英数送信に変更

会社PCで特に注意すべき制限と対応

会社のパソコンでは、管理者権限がなくてドライバのインストールやシステム設定の変更ができないケースが多々あります。以下の点に留意してください。

  • グループポリシーでUSBデバイスの種類が制限されている可能性があります。スキャナーが「ヒューマンインターフェイスデバイス」として認識されない場合、IT部門にUSB HIDデバイスの許可を依頼する必要があります。
  • セキュリティソフトがキーボード入力を監視していて、スキャナーからの入力をブロックすることがあります。セキュリティソフトのログを確認するか、一時的に無効にできるか管理者に相談します(ただし、勝手に無効にしてはいけません)。
  • 会社支給のスキャナーであれば、サプライヤーのサポートに問い合わせる前に、社内の資産管理部門やITサポートデスクに連絡するのが確実です。自己判断でレジストリやドライバを変更すると、業務に支障をきたす可能性があります。
  • 特にWindows Hello対応の指紋認証や顔認証と併用している場合、スキャナーとのリソース競合が起こることはまれです。もしもスキャナー接続後にWindows Helloが動作しなくなった場合は、デバイスマネージャーで競合を確認し、IT部門へ報告してください。

よくある質問(FAQ)

Q: スキャナーを購入したばかりですが、箱から出してすぐに使えません。どうすればいいですか?
A: 多くのスキャナーは工場出荷時にキーボードエミュレーションモードになっていますが、中にはシリアルCOMモードになっているものもあります。まずは取扱説明書の設定コードでキーボードモードに切り替えてください。

Q: デバイスマネージャーには「HID Keyboard Device」として認識されているのに、メモ帳にも入力されません。
A: フィルターキーがオンになっている可能性が高いです。Windowsのアクセシビリティ設定でフィルターキーをオフにしてください。それでもダメなら、別のUSBポートや、スキャナーの設定で改行コード送出を有効にしてみてください。

Q: 会社のパソコンで設定コードをスキャンしても反応がありません。
A: スキャナーがそもそも正常に認識されていない可能性があります。管理者権限がない場合は、IT部門にデバイスの追加を依頼してください。また、スキャナー本体のバッテリーが切れていないかも確認しましょう。

Q: 以前は使えていたのに、突然入力されなくなりました。
A: Windows Updateやセキュリティソフトの更新が原因でドライバが無効化されたことが考えられます。デバイスマネージャーでドライバの状態を確認し、問題があれば更新またはロールバックを試みてください。ただし、会社PCの場合は管理者に相談してください。

まとめ

QRコードスキャナーが読み取り音を発するのに文字が入力されない場合、最初に接続モードの設定を確認することが最重要です。キーボードエミュレーションモードに変更することで、大半の問題は解決します。それでも改善しない場合は、WindowsのフィルターキーやIMEの状態、USBポートの変更を試してください。会社のパソコンでは自己判断でシステム設定を変更せず、必ずIT部門の指示を仰ぐようにしてください。本記事で紹介した手順を参考に、スキャナーを正しく動作する状態に戻しましょう。


💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。