(57)【要約】【課題】本発明は、スタンドモードとピックアップモードの２つの読取モードの自動切替機能を有するバーコードリーダを提供する。【解決手段】本発明のバーコードリーダは、バーコードを画像データとして読み取るための撮像手段と、画像データからバーコードデータを抽出するバーコードデータ抽出手段と、動きを検出するモーションセンサと、を有し、モーションセンサの動きを検出すると、読取モードをスタンドモードからピックアップモードへ自動で切り替える。また、モーションセンサが動きを所定時間検出しないと、読取モードをピックアップモードからスタンドモードへ自動で切り替えるようにしている。これにより、バーコードリーダの使用状況に応じて、読取モードが自動で切り替わるので、使用者の操作性が向上する。【選択図】図２
2016162100.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを画像データとして読み取るため撮像手段と、前記撮像手段により読み取った画像データからバーコードデータを抽出するバーコードデータ抽出手段と、動きを検出するモーションセンサと、を有するバーコードリーダであって、
前記撮像手段及び前記バーコードデータ抽出手段によって前記バーコードを読み取る読み取りモードとして、
固定した状態でバーコードを読み取るスタンドモードと、
トリガースイッチの押下によりバーコードを読み取るピックアップモードと、を有し、
前記モーションセンサが前記動きを検出すると、前記読取モードを前記スタンドモードから前記ピックアップモードへ自動で切り替えることを特徴とするバーコードリーダ。
【請求項２】
前記動きの検出は、
速度の絶対値が閾値を超えたことにより行うことを特徴とする請求項１に記載のバーコードリーダ。
【請求項３】
前記閾値は、使用環境に応じて設定可能であることを特徴とする請求項２に記載のバーコードリーダ。
【請求項４】
前記スタンドモードから前記ピックアップモードへの前記読取モードの切り替えから、前記動きが所定時間検出されなかった場合、前記読取モードを前記ピックアップモードから前記スタンドモードへ自動で切替えることを特徴とする請求項１〜３のいずれか１項に記載のバーコードリーダ。
【請求項５】
モーションセンサにより速度の絶対値を計測し、計測した速度の絶対値が閾値を超えたことを検出する第１処理と、
前記速度の絶対値が閾値を超えると、バーコードの読取モードを固定した状態でバーコードを読み取るスタンドモードからトリガースイッチの押下によりバーコードを読み取るピックアップモードへ自動で切り替える第２処理と、を有することを特徴とするバーコードリーダの読取モードの自動切替方法。
【請求項６】
前記バーコードリーダの読取モードの自動切替方法は、更に、
前記スタンドモードから前記ピックアップモードへ前記読取モードを切り替えてから、所定時間、前記速度の絶対値が閾値を超えないかを観測し、前記速度の絶対値が閾値を超えなかった場合に、前記読取モードを前記ピックアップモードから前記スタンドモードへ自動で切替える第３処理を有することを特徴とする請求項５に記載のバーコードリーダの読取モードの自動切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードリーダ、及びバーコードリーダの読取モードの自動切替方法に関する。
【背景技術】
【０００２】
バーコードリーダによるバーコードの読取モードには、固定した状態のバーコードリーダのバーコード読み取り窓へ商品に貼付されているバーコードを翳して読み取る読取モード（スタンドモード）と、バーコードリーダを持ち上げた状態で、ガンスキャナのようなトリガスイッチを押下することで、複数のバーコードが印刷されたバーコードシートの所望のバーコードを読み取る読取モード（ピックアップモード）と、がある（例えば、下記特許文献１を参照）。
【０００３】
又、動きを検出してモードを切り替える技術として、下記特許文献２には、ハンドセットの動きを検出しなくなった後にハンドセットの人体への接触を検出しなくなった場合に、オンフック（回線断）へ切替える電話装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３２８２９９号公報
【特許文献２】特開２０１２−２３１３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、２つの読取モードを有するバーコードリーダでは、スタンドモードとピックアップモードとの読取モードを、例えば切替スイッチを用いて手動切替しており、使用状況に合ったバーコード読取の操作が自動切替できなかった。
【０００６】
そこで、本発明は、使用状況を検出し、使用状況にあった読取モードへ自動で切り替える機能付きのバーコードリーダ、及びバーコードリーダの読取モードの自動切替方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１側面のバーコードリーダは、バーコードを画像データとして読み取るため撮像手段と、前記撮像手段により読み取った画像データからバーコードデータを抽出するバーコードデータ抽出手段と、動きを検出するモーションセンサと、を有し、前記撮像手段及び前記バーコードデータ抽出手段によって前記バーコードを読み取る読み取りモードとして、固定した状態でバーコードを読み取るスタンドモードと、トリガースイッチの押下によりバーコードを読み取るピックアップモードと、を有し、前記モーションセンサが前記動きを検出すると、前記読取モードを前記スタンドモードから前記ピックアップモードへ自動で切り替えることを特徴とする。
【０００８】
第２側面のバーコードリーダの読取モードの自動切替方法は、モーションセンサにより速度の絶対値を計測し、計測した速度の絶対値が閾値を超えたことを検出する第１処理と、前記速度の絶対値が閾値を超えると、バーコードの読取モードを固定した状態でバーコードを読み取るスタンドモードからトリガースイッチの押下によりバーコードを読み取るピックアップモードへ自動で切り替える第２処理と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明のバーコードリーダによれば、モーションセンサが動きを検出すると、読取モードをスタンドモードからピックアップモードへ自動で切り替えるようにしている。また、モーションセンサが動きを所定時間検出しないと、読取モードをピックアップモードからスタンドモードへ自動で切り替えるようにしている。これにより、バーコードリーダの使用状況に合わせて、バーコードリーダの読取モードを自動で切替えることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態のバーコードリーダの外観の一例を示す図
【図２】図１のバーコードリーダの概略の機能ブロック図
【図３】スタンドモードによるバーコードの読み取りを説明する図
【図４】ピックアップモードで読み取るバーコードシートの一例を示す図
【図５】従来のバーコードリーダにおけるバーコード読取処理を示すフローチャート
【図６Ａ】本発明の実施形態のバーコードリーダの読取モード切替処理を示すフローチャート（その１）
【図６Ｂ】本発明の実施形態のバーコードリーダの読取モード切替処理を示すフローチャート（その２）
【発明を実施するための形態】
【００１１】
以下に本発明の実施形態について図面を参照しながら詳細に説明する。
【００１２】
（実施形態の構成）
図１は、本発明の実施形態のバーコードリーダの外観の一例を示す図である。
【００１３】
バーコードリーダ本体２は、動作状態のとき、例えば、赤色に点灯する動作表示ＬＥＤ(light emitting diode)３と、ピックアップモードにおいてバーコード読取時に押下するトリガースイッチ４と、バーコード読み取り窓５と、ブザー６と、インターフェースケーブル７を有している。
【００１４】
バーコード読み取り窓５の奥には、撮像手段、バーコードデータ抽出手段等が設けられている。ブザー６は、バーコードリーダによるバーコードの読み取りの成功・失敗を知らせるために設けられており、例えば、バーコードの読み取りに成功したとき、“ピッ”という音を出力し、失敗したとき“ピッピッ”という音を出力する。
【００１５】
バーコードリーダは、インターフェースケーブル７を介して、例えば、図示しないＰＯＳ(Point of sale system)装置に接続されており、インターフェースケーブル７はバーコードリーダにより読み取られたバーコード情報をＰＯＳ装置へ伝送する機能を有している。
【００１６】
図２は、図１のバーコードリーダの概略の機能ブロック図である。
バーコードリーダ２０は、全体を制御する制御部２１と、バーコードＢＣを画像データとして読み取るための撮像手段２２と、読取モードに応じレーザポインタを出射するレーザポインタ出射手段２３と、撮像手段２２により読み取った画像データからバーコードデータを抽出するバーコードデータ抽出手段２４と、照明用ＬＥＤ点灯手段２６と、動きを検出し、速度の絶対値を測定して制御部２１へ出力するモーションセンサ２５と、を有している。
【００１７】
制御部２１は、モーションセンサ２５から速度の絶対値が入力されると、予め設定した閾値とを比較し、速度の絶対値が閾値を超えたとき、モーションセンサが動きを検出したと判断する。そして、制御部２１は、読取モードをスタンドモードからピックアップモードへ切り替える。レーザポインタ出射手段２３は、制御部２１から読取モードをスタンドモードからピックアップモードへ切り替える旨の信号が入力されると、レーザポインタを出射する。
【００１８】
図３（ａ）は、置き台１により固定されているバーコードリーダ本体２のバーコード読み取り窓５の前に、物品のバーコードが貼付された面が翳されている様子を説明する図であり、手で持った物品の先に示されている矢印の方向に、バーコードが貼付された面を向けることにより、バーコードが着実に読み取れることを示している。
【００１９】
図３（ｂ）は、バーコードリーダでバーコードを読み取る時の読み取り角度の制限を示す図であり、読み取り角度の制限は図３（ｂ）のｘ軸、ｙ軸、ｚ軸に対し、それぞれ傾角±４０°、仰角±４０°、回転角±１８０°である。この読み取り角度以外で読み取りを行った場合には、読み取りエリア内であっても読み取りができない。
【００２０】
図３（ｃ）には、バーコード読み取りが完了したときに、点灯するグリーンスポットが示されている。
【００２１】
図４は、ピックアップモードで読み取るバーコードシートの一例を示す図であり、コンビニエンスストアなどで見かけるバーコードシートの例が示されている。１枚のシート上に、商品名及び価格と紐付けされた複数組のバーコードが印刷されている。
【００２２】
コンビニエンスストアの店員は、例えば、はんぺん２枚、大根２個、ゆで卵１個、牛筋１個といった顧客のおでん種の注文に応じ、バーコードリーダ本体２を持ち上げた状態でトリガースイッチ４を押下することで、バーコードシート上の所望のバーコードを読み取る（ピックアップモード）。
【００２３】
このピックアップモードによるバーコード読み取りの場合には、バーコードシート上に密集したバーコード群の中から所望のバーコードを読み取る必要があるため、画像データよりレーザポインタ付近のバーコードデータを読み取る。
【００２４】
そのため、ピックアップモードでは、例えば、十字等のレーザポインタを出射し、このレーザポインタを所望のバーコードの位置に合わせてからトリガースイッチ４を押下することで、所望のバーコードを読み取るようにしている。
【００２５】
（実施形態の動作）
本発明の実施形態のバーコードリーダの動作について、（Ｉ）従来のバーコードリーダの動作と、（II）本発明のバーコードリーダの動作と、に分けて説明する。
【００２６】
（Ｉ）従来のバーコードリーダの動作
先ず、図５（ａ）に示されたフローチャートに基づいて、従来のバーコードリーダにおけるスタンドモードのバーコード読取処理について説明する。
【００２７】
従来のバーコードリーダにおけるスタンドモードの処理が開始されると、ステップＳ１へ進む。ステップＳ１において、スタンドモードＯＮであると（Yes）、ステップＳ２へ進み、スタンドモードＯＮでなければ（No）、スタンドモードの処理を終了する。
【００２８】
ステップＳ２において、撮像画像の変動が検出されると(Yes)、ステップＳ３へ進み、照明用ＬＥＤ点灯手段２６がバーコード読み取りのための照明用ＬＥＤを点灯し、ステップＳ４へ進む。また、撮像画像の変動が検出されないと（No）、ステップＳ１へ戻る。
【００２９】
ステップＳ４において、バーコードが貼付された物品がバーコード読み取り窓５に翳されると、バーコードデータ抽出手段２４は撮像手段により読み取られた画像データよりバーコードデータを抽出する。制御部２１は、バーコード読取ＯＫか否かを判断し、バーコード読取ＯＫであれば（Yes）、ステップＳ５へ進み、読み取られたバーコードデータはインターフェースケーブル７を介して、図示しないＰＯＳ装置へ送られ、ステップＳ１へ戻る。
【００３０】
ステップＳ４において、制御部２１の判断がバーコード読取ＯＫでなければ（No）、ステップＳ６へ進み、制御部２１は、ブザー６から読み取り失敗を知らせる警告音、例えば、“ピッピッ”という音を出し、ステップＳ１へ戻る。
【００３１】
次に、図５（ｂ）に示されたフローチャートに基づいて、従来のバーコードリーダにおけるピックアップモードのバーコード読取処理について説明する。
【００３２】
従来のバーコードリーダにおけるピックアップモードの処理が開始されると、ステップＳ１１へ進む。ステップＳ１１において、ピックアップモードＯＮであると（Yes）、ステップＳ１２へ進み、ピックアップモードＯＮでなければ（No）、ピックアップモードの処理を終了する。
【００３３】
ステップＳ１２において、レーザポインタ出射手段２３は、レーザポインタを出射し、ステップＳ１３へ進む。ステップＳ１３において、トリガスイッチ４が押下されると（Yes）、ステップＳ１４へ進み、照明用ＬＥＤ点灯手段２６がバーコード読み取りのための照明用ＬＥＤを点灯し、ステップＳ１５へ進む。ステップＳ１３において、トリガスイッチ４が押下されないと（No）、ステップＳ１１へ戻る。
【００３４】
ステップＳ１５において、バーコードデータ抽出手段２４は撮像手段２２により読み取られた画像データよりバーコードデータを抽出し、バーコードの読取ＯＫか否かを判断し、バーコード読取ＯＫであれば（Yes）、ステップＳ１６へ進み、読み取られたバーコードデータはインターフェースケーブル７を介して、図示しないＰＯＳ装置へ送られ、ステップＳ１１へ戻る。
【００３５】
ステップＳ１５において、制御部２１の判断がバーコード読取ＯＫでなければ（No）、ステップＳ１７へ進み、制御部２１は、ブザー６から読み取り失敗を知らせる警告音、例えば、“ピッピッ”という音を出し、ステップＳ１１へ戻る。
【００３６】
従来のバーコードリーダでは、スタンドモードによる読み取りと、ピックアップモードによる読み取りとの切替えは、例えば、図示しない切替スイッチにより切替えていたため、操作が煩雑であり、切替スイッチの故障により読取モードの切替ができなくなることもあった。
【００３７】
そこで、提案する本発明のバーコードリーダの動作について説明する。
【００３８】
（II）本発明のバーコードリーダの動作
図６Ａは、本発明の実施形態のバーコードリーダの読取モード切替処理を示すフローチャート（その１）である。
【００３９】
本発明の実施形態のバーコードリーダの処理が開始されると、ステップＳ３１へ進み、制御部２１が読取ＯＮか否かを判断し、ＯＮであれば(Yes)、ステップＳ２へ進み、ＯＮでなければ(No)、バーコードリーダの処理を終了する。
【００４０】
ステップＳ２において、撮像画像の変動が検出されると(Yes)、ステップＳ３へ進み、照明用ＬＥＤ点灯手段２６がバーコード読み取りのための照明用ＬＥＤを点灯し、ステップＳ４へ進む。また、撮像画像の変動が検出されないと(No)、ステップＳ３２へ進む。尚、ステップＳ３２以降の処理は後述する。
【００４１】
ステップＳ４において、バーコードが貼付された物品がバーコード読み取り窓５に翳されると、バーコードデータ抽出手段２４は撮像手段２２により読み取られた画像データによりバーコードデータを抽出する。制御部２１は、バーコード読取ＯＫか否かを判断し、バーコード読取ＯＫであれば（Yes）、ステップＳ５へ進み、読み取られたバーコードデータはインタフェースケーブル７を介して、図示しないＰＯＳ装置へ送られ、ステップＳ３２へ進む。
【００４２】
ステップＳ４において、制御部２１の判断がバーコード読取ＯＫでなければ（No）、ステップＳ６へ進み、制御部２１は、ブザー６から読み取り失敗を知らせる警告音、例えば、“ピッピッ”という音を出し、ステップＳ３２へ進む。
【００４３】
ステップＳ３２に進むと、制御部２１は、モーションセンサ２５が動きを検出したか否かを判断し、動きを検出しないときは(No)、ステップＳ３１へ戻る。
【００４４】
ステップＳ３２において、制御部２１がモーションセンサ２５による動きを検出すると(Yes)、結合子(Ａ)を介して、図６ＢのステップＳ１２へ進む。
【００４５】
ステップＳ１２において、レーザポインタ出射手段２３は、レーザポインタを出射し、ステップＳ１３へ進む。ステップＳ１３において、トリガスイッチ４が押下されると（Yes）、ステップＳ１４へ進み、照明用ＬＥＤ点灯手段２４がバーコード読み取りのための照明用ＬＥＤを点灯し、ステップＳ１５へ進む。また、トリガースイッチ４が押下されないと(No)、ステップＳ３３へ進む。尚、ステップＳ３３以降の処理は後述する。
【００４６】
ステップＳ１５において、バーコードシートの所望のバーコードの読取ＯＫか否かを判断し、バーコード読取ＯＫであれば（Yes）、ステップＳ１６へ進み、読み取られたバーコード情報はインタフェースケーブル７を介して、図示しないＰＯＳ装置へ送られ、ステップＳ３３へ進む。
【００４７】
ステップＳ１５において、制御部２１の判断がバーコード読取ＯＫでなければ（No）、ステップＳ１７へ進み、制御部２１は、ブザー６から読み取り失敗を知らせる警告音、例えば、“ピッピッ”という音を出し、ステップＳ３３へ進む。
【００４８】
ステップＳ３３に進むと、制御部２１がモーションセンサ２５による動きを未検出と判断すると(Yes)、ステップＳ３４へ進み、動きを検出すると(No)、ステップＳ１２へ戻る。ステップＳ３４へ進むと、制御部２１は、モーションセンサ２５による動き未検出の許容時間（タイムアウト時間）を経過したか否かを判断する。タイムアウト時間は、例えば、３秒等の時間に予め設定しておく。
【００４９】
ステップＳ３３において、モーションセンサタイムアウトであれば(Yes)、ステップＳ３５へ進み、モーションセンサタイムアウトでなければ(No)、ステップＳ１２へ戻る。
【００５０】
ステップＳ３５に進むと、ビーム照射手段２３は、レーザポインタの出射を停止し、結合子（Ｂ）を介して、図６ＡのステップＳ３１へ戻る。
【００５１】
（実施形態の効果）
本発明の実施形態のバーコードリーダによれば、速度の絶対値が予め設定した閾値を超えたときに、動きが検出された旨の信号を制御部２１へ出力するモーションセンサ２５を備えている。そして、制御部２１は、モーションセンサ２５が動きを検出したと判断すると、読取モードをスタンドモードからピックアップモードへ切り替える。これにより、バーコードリーダの使用状況に応じて、読取モードが自動で切り替わるので、使用者の操作性が向上する。
【００５２】
又、制御部２１が、モーションセンサ２５が動きを検出したか否かを判断する際の閾値をバーコードリーダの使用環境に合わせて設定するようにしている。これにより、動きの検出感度を使用環境に合わせることが可能となる。
【００５３】
更に、ピックアップモードにおいて、制御部２１が、所定時間、モーションセンサ２５の動きを検出しないときに、読取モードをピックアップモードからスタンドモードへ切り替える。これにより、自動的に、バーコードリーダの読取モードをピックアップモードからスタンドモードへ自動復旧させることができる。
【００５４】
（変形例）
本発明の実施形態の説明では、説明の都合上、バーコードは１次元バーコードを例にして説明したが、バーコードは１次元バーコードに限定されない。例えば、ＱＲコード（登録商標）のような二次元バーコードを読み取るバーコードリーダにも適用可能である。
【００５５】
本発明の実施形態の説明では、モーションセンサは、速度の絶対値を測定するものとして説明したが、モーションセンサは、速度の絶対値を測定するものに限定されない。例えば、加速度を測定するものであってもよい。
【００５６】
以上、本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。
【符号の説明】
【００５７】
１      置き台
２      バーコードリーダ本体
３      動作表示ＬＥＤ
４      トリガスイッチ
５      バーコード読み取り窓
６      ブザー
７      インタフェースケーブル
２０      バーコードリーダ
２１      制御部
２２      撮像手段
２３      レーザポインタ出射手段
２４      バーコードデータ抽出手段
２５      モーションセンサ
２６      照明用ＬＥＤ点灯手段
【図１】
2016162100.tif 000003
【図２】
2016162100.tif 000004
【図３】
2016162100.tif 000005
【図４】
2016162100.tif 000006
【図５】
2016162100.tif 000007
【図６Ａ】
2016162100.tif 000008
【図６Ｂ】
2016162100.tif 000009