(57)【要約】【課題】バーコードの読取エラーが発生してもＰＯＳレジスタからの手入力作業を要さずにバーコードデータの入力を可能としたバーコード読取装置を提供する。【解決手段】ＣＣＤセンサ５によりバーコードを光学的に読み取り、読み取ったデータを解析するデコーダと、マイク６により入力した音声を認識する音声認識回路  を有し、ＣＣＤセンサ５による光学的読取またはマイク６による音声入力を切り替えスイッチ７により切替え可能としたバーコード読取装置１である。【選択図】    図１
2004355451.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを光学的に読み取る読取手段と、
該読取手段により読み取られたバーコードのデコード処理を行うデコード手段と、
バーコードのコード情報を音声で入力する音声入力手段と、
該音声入力手段により入力された前記コード情報を認識する音声認識手段と、
を有することを特徴とするバーコード読取装置。
【請求項２】
前記読取手段または音声入力手段を切り替える切替手段を更に有することを特徴とする請求項１記載のバーコード読取装置。
【請求項３】
エラー上限値を記憶する記憶手段と、
読取エラー回数をカウントするカウント手段と、
該カウント手段によりカウントされた読取エラー回数と前記記憶手段に記憶されたエラー上限値を比較する比較手段と、を更に有し、
前記比較手段によってエラー上限値と読取エラー回数が等しいとき音声入力手段に切り替えることを特徴とする請求項１記載のバーコード読取装置。
【請求項４】
バーコードを光学的に読み取り、読取エラーが発生した場合に音声入力に切り替えてバーコードのコード情報を音声入力することを特徴とするバーコード読取方法。
【請求項５】
前記読取エラーが予め設定された所定回数発生したとき音声入力に切り替えることを特徴とする請求項４記載のバーコード読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バーコード読取装置およびバーコード読取方法に関し、特に商品ラベルに印字されたバーコードを読み取るバーコード読取装置およびバーコード読取方法に関する。
【０００２】
【従来の技術】
従来、例えばＰＯＳレジスタに接続されたバーコード読取装置において、商品ラベルに印字されたバーコードを光学的に読み取り、読み取ったバーコードをデコード処理してＰＯＳレジスタにバーコードデータを転送している。図６は、従来のＣＣＤスキャナを示す説明図であり、同図においてスキャナ５０は、ＬＥＤ５１の照射による光でラベル５２に印字された図示しないバーコードを照射し、バーコードの像をミラー５３およびレンズ５４を介してＣＣＤセンサ５５に映し出し、ＣＣＤセンサ５５から電気信号を出力している。すなわち、バーコードのバー部分の電気信号は反射光が少ないので小さい信号を出力し、一方、バーコードのスペース部分は反射光が大きいので大きな信号を出力する。この電気信号を制御部５６により増幅してアナログ信号からデジタル信号に変換し、デコード処理してバーコードを解析し、図示しないインタフェースを介して外部機器などのＰＯＳレジスタにデータを転送している。
【０００３】
しかしながら、印字されたバーコードがデコード処理できずに読取エラーが発生する場合がある。一般に読取エラーは、バーコードに対する読み取り角度が不適正であるなどのバーコード読取装置側による原因か、あるいは、商品ラベルのバーコードにボイドやスポットが存在するバーコードの印字不良による原因がある。また、バーコードの印字精度が良くてもバーコードの前後にある余白（クワイエットゾーン）に文字や図形などが印字されているとバーコード以外の信号が入力されることが原因で読取エラーが発生する。
読取エラーが発生すると読み取り角度を変更するなどして繰返し読取動作を行い、それでも読取エラーが発生する場合にバーコードの印字不良であると判断して、使用者がＰＯＳレジスタのキーボードにより商品コードを手入力していた。
また、読取エラーの対処として、バーコード読取エラーがバーコード読取装置によるものなのか、バーコード印字不良によるものなのかを自動検証して表示部に表示するバーコード異常識別装置が知られている（例えば特許文献１参照）。
【０００４】
【特許文献１】
特開平１１−４５３０６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記特許文献によると使用者が読取エラーの原因が読取装置にあるか、バーコード自体によるものかを使用者が認識できるだけで、読取エラーという問題の解消に至っていない。また、読取エラーの原因がバーコード自体にあると使用者が認識できたとしても結局ＰＯＳレジスタより商品コードを入力することとなり、すなわち使用者がバーコード読取りのために両手に持っていた商品及び読取装置を一端手放して、ＰＯＳレジスタのキーボードから商品コードを入力しなければならず、大変煩雑な作業を要するものであった。
本発明は、このような事情に鑑みてなされたものであり、バーコードの読取エラーが発生しても煩雑な手入力作業を要さずにバーコードデータの入力を可能としたバーコード読取装置およびバーコード読取方法を提供するものである。
【０００６】
【課題を解決するための手段】
請求項１記載の発明に係るバーコード読取装置は、バーコードを光学的に読み取る読取手段と、該読取手段により読み取られたバーコードのデコード処理を行うデコード手段と、バーコードのコード情報を音声で入力する音声入力手段と、該音声入力手段により入力された前記コード情報を認識する音声認識手段と、を有することを特徴とする。
また、前記読取手段または音声入力手段を切り替える切替手段を更に有することもできる。
また、請求項３記載の発明に係るバーコード読取装置は、エラー上限値を記憶する記憶手段と、読取エラー回数をカウントするカウント手段と、該カウント手段によりカウントされた読取エラー回数と前記記憶手段に記憶されたエラー上限値を比較する比較手段と、を更に有し、前記比較手段によってエラー上限値と読取エラー回数が等しいとき音声入力手段に切り替えることを特徴とする。
請求項４記載の発明にかかるバーコード読取方法は、バーコードを光学的に読み取り、読取エラーが発生した場合に音声入力に切り替えてバーコードのコード情報を音声入力することを特徴とする。
また、前記読取エラーが予め設定された所定回数発生したとき音声入力に切り替えることもできる。
【０００７】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について説明する。図１は、本発明の実施の形態に係るバーコード読取装置１の概略側面図を示す。同図に示すように、バーコード読取装置１は、主にＬＥＤ２と、ミラー３と、レンズ４と、ＣＣＤセンサ５と、マイク６と、切替スイッチ７と、制御部８とを有している。
【０００８】
ＬＥＤ２は、複数配置されており、図２に示すラベル９に印字されたバーコード１０に対して光を均一に照射し、バーコード１０からの反射光をミラー３を介してバーコード１０の像をレンズ４によりＣＣＤセンサ５上に映し出す。読取手段としてのＣＣＤセンサ５に映し出された像を電気信号に変換して制御部８に出力し、図示しない増幅回路およびＡ／Ｄ変換回路によりデジタル信号に変換してバーコード１０を解析する。
マイク６は、ラベルに印字されたコード情報１１を音声で入力するものであり、切替スイッチ７の押下によってマイク６のオンオフが切り替わる。
【０００９】
図３は、主に図１の実施の形態に係るバーコード読取装置１の制御部８の構成を示すブロック図である。制御部８は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０に記憶されている所定の制御プログラムに従って動作すると共に各部を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１９と、各種の情報を一時記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１と、バーコード１０に対して光を照射するＬＥＤ２を制御するＬＥＤ制御部２２と、ＬＥＤ２によるバーコード１０からの反射光を映し出されたＣＣＤセンサ５からのアナログの電気信号を図示しない増幅器及びＡ／Ｄ変換回路によってデジタル信号に変換し、バーコード情報を解析するデコーダ２３と、マイク６に入力された音声を認識する音声認識回路２４と、切替スイッチ７の押下により光学読み取りまたは音声認識の切替えを制御する切替制御部２５と、を備えている。これら各部はデータバス２６を介してＣＰＵ１９に接続され、ＣＰＵ１９の管理下インタフェース２７を介してＰＯＳレジスタ３０などの外部機器へバーコード情報を転送する。
【００１０】
図４は、本発明の第一の実施の形態に係るバーコード読取装置１の使用方法を示すフローチャートであり、同図に基づいて説明する。
まず、ＬＥＤ２により商品のラベル９に印字されたバーコード１０を照射し、その反射光をミラー３およびレンズ４を介してＣＣＤセンサ５に映し出しで読取り（ステップＳ１）、アナログ信号をデジタル信号に変換してデコーダ２３によりデコード処理が行われる（ステップＳ２）。
【００１１】
すなわち、デコーダ２３は、クワイエットゾーンと、スタートコード及びストップコードと、バーコード種と、バーコードキャラクタと、を識別し、チェックデジットの照合を行い、読取りエラーでない場合に（ステップＳ３）、そのデータをアスキーコードなどに変換して出力信号バッファに書き込み、インタフェース２７を介してＰＯＳレジスタ３０などの外部機器に転送する（ステップＳ４）。
【００１２】
また、ステップＳ２のデコード処理において正しくデコード処理が行われなかった場合にステップＳ３で読取エラーとなり、ステップＳ５へすすむ。
デコード処理において、例えばバーコード前後に十分なクワイエットゾーンがないことでスタートコードおよびストップコードを正しく認識できなかったり、認識したバーコード種のキャラクタ構成と異なったり、チェックデジット結果が正しくなかったりすると読取エラーが発生する。
また、バーコード読み取り時の手ぶれやバーコード１０に対しての読み取り角度が悪くて鏡面反射した場合に読み取りエラーが発生する。
【００１３】
ステップＳ５において、バーコード読取装置１の切替スイッチ７が押下されていないと判断すると、ステップ１に戻り、再度バーコード１０の読取りを行う。また、ステップ５において、バーコード読取装置１の切替スイッチ７が押下されていると判断するとマイク６を起動する（ステップＳ６）。
【００１４】
バーコードの国コード、商品メーカーコードや商品アイテムコードやチェックデジットなどからなるコード情報１１をマイク６に向かって音声入力すると（ステップＳ７）、音声認識回路２４によって音声を認識し（ステップＳ８）、その結果音声認識エラーが発生する（ステップＳ９）とステップＳ７に戻り、再度音声入力を行い、音声認識できるとステップＳ１０に進む。
【００１５】
認識された音声信号をデジタル信号に変換してデコーダ２３によりデコード処理が行われ（ステップＳ１０）、そのデータをアスキーコードなどに変換して出力信号バッファに書き込み、インタフェース２７を介してＰＯＳレジスタ３０などの外部機器に転送する（ステップＳ４）。
【００１６】
以上のように、本発明の第一の実施の形態において、バーコード１０を光学的に読み取った際に読取りエラーが発生すると、切替スイッチ７でマイク６を起動させて音声認識に切替可能としたので、ＰＯＳレジスタ３０のキーボードからコード情報１１を手入力するという面倒な作業をなくし、バーコード１０のコード情報１１を音声入力することで比較的容易にバーコード１０の情報をＰＯＳレジスタ３０に入力できる。
【００１７】
また、バーコード読取エラーがバーコード読取装置１によるもの、またはバーコード１０の印字不良により光学的読取りが不可能であっても、バーコード読取装置１に接続された外部機器に対してバーコード情報を入力することができる。
【００１８】
また、本発明においてバーコード読取装置の光学的読取りまたは音声入力の切替えを切替スイッチによらず、自動で切り替えることもできる。
【００１９】
たとえば、図５は、本発明の第二の実施の形態によるバーコード読取装置の使用方法を示すフローチャートであり、同図に基づいて説明する。また、第一の実施の形態と同様の構成のものは同一の符号を付し、その説明を省略する。
【００２０】
まず予めエラー回数上限値ｍをＲＡＭ２１にセットし（ステップＳ２１）、エラー回数ｎに０をセット（ステップＳ２２）して、ステップＳ２３に進み光学的にバーコード１０を読み取る。光学的に読み取られたバーコードデータのデコード処理を行い（ステップＳ２４）、読取りエラーが発生すると（ステップＳ２５）、ステップＳ２７に進む。
【００２１】
ＣＰＵ１９のカウント手段によりエラー回数ｎにｎ＋１をセットしてエラー回数をカウントし、ステップＳ２１でセットしたエラー回数上限値ｍとエラー回数ｎが一致するかを比較手段で比較し、一致しないとき、すなわちｎ＜ｍのときにステップＳ２３に戻って再び光学的にバーコード読取を行う。
【００２２】
また、ステップＳ２８においてエラー回数ｎとエラー回数上限値ｍが等しいと判断されると、自動的にマイク６を起動して、光学的読取りから音声認識に切り替える（ステップＳ２９）。コード情報１１をマイク６に向かって音声入力し（ステップＳ３０）、音声認識回路２４によって音声を認識し（ステップＳ３１）、その結果音声認識エラーが発生すると（ステップＳ３２）ステップＳ３０に戻り、再度音声入力を行う。ステップＳ３２において認識エラーが発生しなかった場合にはステップＳ３３に進み、認識された音声信号をデジタル信号に変換してデコーダ２３によりデコード処理が行われ（ステップＳ３３）、そのデータをアスキーコードなどに変換して出力信号バッファに書き込み、インタフェース２７を介してＰＯＳレジスタ３０などの外部機器に転送する（ステップＳ２６）。
【００２３】
また、ステップＳ２５において読取エラーが発生しなかった場合にもステップＳ２６に進み、データをアスキーコードなどに変換して出力信号バッファに書き込み、インタフェース２７を介してＰＯＳレジスタ３０などの外部機器に転送する。
【００２４】
以上のように、本発明の第二の実施の形態において、バーコード１０を光学的に読み取った際に発生した読取りエラーの回数が所定回数に達すると、マイク６を起動させて音声認識に自動で切替ることができ、切替作業を軽減することができる。
【００２５】
【発明の効果】
バーコードを光学的に読み取る読取手段と、商品コードを音声にて入力する音声入力手段とを備えることによって、バーコードの印字不良で光学的に読み取ることができなくても、コード情報を読み上げるだけでバーコード読取装置に接続された外部機器にバーコード情報を転送することができる。また、使用者が商品コードをＰＯＳレジスタのキーボードにより手入力する手間を省き、スムーズな会計処理ができる。
また、読取手段によるエラー回数が所定回数に達すると音声入力手段に切り替えるようにしたので切替作業を軽減でき、よりスムーズな会計処理が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るバーコード読取装置の概略説明図である。
【図２】バーコードおよびコード情報を印字したラベルを示す平面図である。
【図３】図１におけるバーコード読取装置の制御部を示すブロック図である。
【図４】本発明における第一の実施の形態に係るバーコード読取装置のフローチャートである。
【図５】本発明における第二の実施の形態に係るバーコード読取装置のフローチャートである。
【図６】従来のバーコード読取装置を示す概略説明図である。
【符号の説明】
１    バーコード読取装置
２    ＬＥＤ
３    ミラー
４    レンズ
５    ＣＣＤセンサ
６    マイク
７    切替スイッチ
８    制御部
９    ラベル
１０  バーコード
１１  コード情報
１９  ＣＰＵ
２０  ＲＯＭ
２１  ＲＡＭ
２２  ＬＥＤ制御部
２３  デコーダ
２４  音声認識回路
２５  切替制御部
２６  データバス
２７  インタフェース
３０  ＰＯＳレジスタ
５０  スキャナ
５１  ＬＥＤ
５２  ラベル
５３  ミラー
５４  レンズ
５５  ＣＣＤセンサ
５６  制御部
【図１】
2004355451.tif 000003
【図２】
2004355451.tif 000004
【図３】
2004355451.tif 000005
【図４】
2004355451.tif 000006
【図５】
2004355451.tif 000007
【図６】
2004355451.tif 000008