Re: バーコードリーダーについて
Jiro123
投稿数: 271
バーコードリーダーのタイプは、どのようなものですか。
接続ポートとしてのインターフェースは、USBが主流だと思います。
内部インターフェースとしては、HIDとCOMがあるそうです。
HIDは、キーボードで打ったかのようにバーコードの値がパソコンに入ってくるタイプのもので、COMは、RS-232C規格をUSBに変換しているもので、キーボードや入力フォーカスとは全く関係ありません。
HIDのタイプだと、PCに接続すれば気軽に使えますが、バーコードリーダーから読み込まれた値なのか、キーボードで打った値なのかという判断はつきません。
そのため、ご要望の機能の実装は困難と思われます。
一方、COMのタイプは、正確で細かい制御が行えますが、バーコードリーダーの通信プロトコルに従って通信を行う処理を実装する必要があります。
また、バーコードリーダーが故障したときのことを考慮した運用を計画しておかなくてはなりません。(予備のバーコードリーダーを準備するなど。)
こちらの方式では、ご要望の機能を実装できるかもしれません。
実際に実装可能か確認するために、簡単なサンプルを作成して、動作確認を行うことをお奨めします。
特に、キーボード入力と、COMタイプのバーコードリーダーでの読み取りの切り替えがスムーズになるよう、実装できるかといったところが重要な確認ポイントかと思います。
COM通信プログラムの実装経験がないので、具体的な実装レベルになるとご支援できませんが、ご参考になれば幸いです。
接続ポートとしてのインターフェースは、USBが主流だと思います。
内部インターフェースとしては、HIDとCOMがあるそうです。
HIDは、キーボードで打ったかのようにバーコードの値がパソコンに入ってくるタイプのもので、COMは、RS-232C規格をUSBに変換しているもので、キーボードや入力フォーカスとは全く関係ありません。
HIDのタイプだと、PCに接続すれば気軽に使えますが、バーコードリーダーから読み込まれた値なのか、キーボードで打った値なのかという判断はつきません。
そのため、ご要望の機能の実装は困難と思われます。
一方、COMのタイプは、正確で細かい制御が行えますが、バーコードリーダーの通信プロトコルに従って通信を行う処理を実装する必要があります。
また、バーコードリーダーが故障したときのことを考慮した運用を計画しておかなくてはなりません。(予備のバーコードリーダーを準備するなど。)
こちらの方式では、ご要望の機能を実装できるかもしれません。
実際に実装可能か確認するために、簡単なサンプルを作成して、動作確認を行うことをお奨めします。
特に、キーボード入力と、COMタイプのバーコードリーダーでの読み取りの切り替えがスムーズになるよう、実装できるかといったところが重要な確認ポイントかと思います。
COM通信プログラムの実装経験がないので、具体的な実装レベルになるとご支援できませんが、ご参考になれば幸いです。
投票数:0
平均点:0.00
投稿ツリー
-
バーコードリーダーについて
(kyoike, 2010-11-16 19:39)
- Re: バーコードリーダーについて (hiro, 2010-11-17 14:56)
- Re: バーコードリーダーについて (Jiro123, 2010-11-17 19:44)