障害と対策

バーコードリーダーが動作しないときなどの質問。ご購入前にもぜひご一読ください

症状

バーコードリーダーにENTERやTABを設定したのに出力されません。文字が全角で入力されます。

対象製品

例図
ENTERが入力されない 全角で入力される

原因

キーボードの入力モードが変換入力となっていることが考えられます。データを出力する際、文字に点線状の下線が表示されている場合は、変換入力になっています。

対策

Windowsのキーボード入力アプリケーションが「IME(InputMethodEditor)」の場合、IMEの設定を「直接入力」に設定してください。ENTERやTABが入力されます。

-WindowsのIME
IME

IMEを変更する方法

  1. マウスを操作する。
    IMEをクリックして選択します。
  2. キーボードを操作する。
    「Altキー」を押しながら「半角/全角漢字キー」を押す。押すたびに入力モードが切り替わります。

図-IMEを直接入力に設定した後。バーコードデータ半角文字で入力され、ENTERで改行します。
IMEを直接入力に設定した後、ENTERが入力される

参考

IMEのコントロールが可能なアプリケーションでバーコードリーダーをご使用の場合は、データを入力するフィールドのプロパティでIMEの設定をしておくと、IMEのステータスに依存しなくなります。

Accessの設定例

Accessはテーブルのフィールドプロパティの設定を「IME入力モード」を「オフ」、「IME変換モード」を「無変換」に設定してフィールドへの入力方法を固定できます。

図-Accessのテーブル-フィールドプロパティ
Accessのテーブル-フィールドプロパティ