【手続補正書】
【提出日】平成23年8月12日(2011.8.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】シンボル読取装置及びその制御方法
【技術分野】
【０００１】
この発明は、バーコードスキャナのようなシンボル読取装置及びその制御方法に関する。シンボルであるバーコードを読み取るバーコードスキャナは一般に、オートフォーカス（自動焦点合わせ）、画像データ取り込み、および画像データのデコードのような種々の機能を共通の基盤で実行する。
【背景技術】
【０００２】
電源がオンになったときに上記した動作を無条件に実行することは、バーコードスキャナを適切な画像に向けて、取り込みたい画像データを取得するのを保証するには役立つであろう。しかしながら、必要であるか否かに係わらず常に上記した機能を実行すると、エネルギを浪費するし、バーコードをスキャンするのに関係のない別の画像に関するデータをバーコードスキャナが取得し、デコードし、ストアする可能性が生じる。
【０００３】
そのような無関係なデータは、データ記憶領域を無駄に使用するであろうし、バーコードデータからその無関係な画像データを分離するための後続作業が必要になるかもしれない。従って、一つ以上のバーコードスキャナの動作が、スキャナの電源をオンにすると無条件に実行されるのは技術的に問題がある。さもなければ、ユーザに実行のためのトリガ信号のような入力を要求することになる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明の一つの目的は、バーコードスキャナの状態を検知し、その検知した状態に基づいてバーコードスキャナの少なくとも一つの動作を変化させることを含むバーコードスキャナを制御するための方法を提供することである。
【０００５】
この発明の他の目的は、スキャナガン及びそのスキャナガンと通信する少なくとも一つのセンサを備え、その少なくとも一つのセンサがバーコードスキャナの少なくとも一つの動作状態を検知するように動作するバーコードスキャナを提供することである。
【課題を解決するための手段】
【０００６】
好ましい実施例においては、スキャナが使用されていない時は所望のモードにおいて複数の動作又は待機を実行し、使用されているときは異なる動作を実行するかあるいは異なるモードに移行する。典型的な実施例によると、スキャナが使用されるときあるいは使用が終了されるときに、その使用の開始又は終了がいつ起こったかを検知するスキャナの能力に基づいて、スキャナは特定の動作を開始又は停止及び／又はモードを変更する。
【０００７】
この発明の好適な実施例の記載が添付図面とともになされたとき、他の実施例、特徴、利点などが当業者に明らかになるであろう。
この発明の種々の実施例を説明するために、現在好適な実施例の図面を示すが、この発明は図示されたとおりの配置及び手段に限定はされないことが理解されるであろう。
【図面の簡単な説明】
【０００８】
【図１】この発明の一実施例を説明するためのバーコードスキャナの概略図である。
【図２】図１に示したバーコードスキャナによって実施される処理の流れを示すフローチャートである。
【図３】図１に示したバーコードスキャナの機能構成を示すブロック図である。
【図４】この発明の他の実施例による処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、この発明によるシンボル読取装置の一実施例を説明するためのバーコードスキャナ１０の概略図である。このバーコードスキャナ１０は、バーコードスキャナガン１００、トリガ部１０２、モーションセンサ１０４、及び／又はコンタクトセンサ１０６を備えている。バーコードスキャナガン１００は、従来のバーコードスキャナガンでよい。モーションセンサ（モーション検知器）１０４は、ジャイロスコープセンサ、及び／又は他の種類のセンサを用いることができる。種々のモーションセンサのより完全なリストは、以下の二つのウェブサイトの一方若しくは両方から閲覧できる。
http://www.vti.fi/en/products-solutions/products/accelerometers/digital-platform/
http://www.epson.co.jp/e/newsroom/tech_news/tnl0502single.pdf#search='gyro%20sensor
いずれにしても、従来から利用できる種々のモーションセンサのいずれでも充分である。
【００１０】
コンタクトセンサ１０６は、赤外線（ＩＲ）センサ、容量センサ、及び／又は他の適切なセンサを用いて実施できる。他の種類のセンサとしては、ユーザの手のひらに覆われる位置に、検知窓から光が入射しなくなったことを検知できるように配置される光センサがある。その他種々のコンタクトセンサは以下より閲覧できる。
http://www.psocdeveloper.com/uploads/tx_piapappnote/an2105_01.pdf
http://www.omron.com/ecb/products/touch/genri.html
http://www.omron.com/ecb/products/touch/yougo.htm
【００１１】
モーションセンサ１０４は、バーコードスキャナ１０が動いているか静止しているかを示すように動作することができる。この情報は、バーコードスキャナ１０の一つ以上の動作を開始及び／又は停止に変えるために使用される。このモーションセンサ１０４からの情報の使用については、図２によってより詳細に述べる。一実施例において、モーションセンサ１０４はバーコードスキャナガン１００内のどこに配置してもよい。他の実施例においては、モーションセンサ１０４はスキャナガン１００の外側であっても、スキャナガンと通信可能な位置であれば配置できる。
【００１２】
コンタクトセンサ１０６は、操作者がバーコードスキャナ１０に接触しているかどうかを示するように動作することができる。バーコードスキャナ１０に接触しているということは、バーコードスキャナ１０を持っているか、それに単に触れただけも含む。あるいはまた、コンタクトセンサ１０６は、実際に操作者がバーコードスキャナ１０に物理的に接触しなくても、バーコードスキャナ１０に操作者が接近したことを検知するように構成することもできる。このコンタクト情報は、バーコードスキャナ１０の一つ以上の動作を開始及び／又は停止に変えるために使用される。コンタクトセンサ１０６からの情報の使用については、図２によってより詳細に述べる。
【００１３】
一つ以上の実施例において、コンタクトセンサ１０６は、バーコードスキャナガン１００の外表面の操作者がバーコードスキャナ１０を持ち上げる際に、操作者に触れられる領域に配置される。一つ以上の別の実施例において、コンタクトセンサ１０６は、バーコードスキャナガン１００の内部に配置して、操作者がバーコードスキャナガン１００に接触したときにそれを検知するために、適切な検知技術を用いてそれを検知する。
【００１４】
右利きと左利きの操作者を考慮して、そのセンサ周辺の種々の部分に同じ特定の状態を検知する複数のセンサを配置することについてもまた検討した。例えば、バーコードスキャナ１０のユーザの手で覆われる部分がユーザによって握られたときにそれを検知する光検知器を二つの検知器によって実現することができ、それをバーコードスキャナガン１００の各側面に一つずつ配置し、それによってバーコードスキャナ１０を操作する人が右利きか左利きかに係わりなく、それらの一方の光が遮られるようにする。
【００１５】
図２は、この発明の一つ以上の実施例によるバーコードスキャナによって実行される処理の流れを示すフローチャートである。図２の方法は、バーコードスキャナ１０の一つ以上の状態の検知に基づいて、バーコードスキャナ１０の一つ以上の動作を制御するために用いられる。ここで、「状態」の用語は「動作状態」の用語に対応するものである。さらに、ここでバーコードスキャナ１０の動作制御には、走査（スキャン）、走査用のウォームアップ、発光動作、センサ稼働、モード変更などのような動作の開始及び／又は停止を含む。
【００１６】
一つ以上の実施例において、その方法２００はステップ２０２からスタートする。ステップ２０３において、バーコードスキャナ１０の初期動作設定が確立される。初期設定は、バーコードスキャナ１０をスリープモードにしておくことや、一つ以上の素子を非稼働や省電力モード又は同様な状態にしておくことを含む。
【００１７】
ステップ２０４において、モーションセンサ１０４が、バーコードスキャナ１０が動いているか否かを検知する。バーコードスキャナ１０が動いていなければ、ステップ２０８でバーコードスキャナ１０の動作を変更しない。バーコードスキャナ１０が動いていれば、一つ以上の動作、例えばデコードをステップ２０６で停止する。ステップ２１０，２１６がステップ２０４，２０８に続くときには、バーコードスキャナ１０が動かされたり接触されたりしない限り、それを例えばスリープモード又はアイドルモードのままにする。
【００１８】
ステップ２１０では、バーコードスキャナ１０に操作者が接触しているかどうかを判断するが、それはコンタクトセンサ１０６を用いて実行される。バーコードスキャナ１０が接触されていなければ、ステップ２１６でバーコードスキャナ１０の動作を変更しない。
バーコードスキャナ１０に対する接触が検知されると、ステップ２１２及び２１４でそれぞれバーコードスキャナ１０の一つ以上の動作が開始又は停止される。バーコードスキャナ１０に対する接触が検知されたとき、この装置は決定ポイントであるステップ２１０において、スキャナが既に焦点が合っているか、あるいはステップ２１４で示したオートフォーカス処理の停止が要求されるかどうか判断する。いずれの場合にも、制御はその後ステップ２１２に移行してデータの取得及びデコードを行う。
【００１９】
通常、オートフォーカス動作は比較的速い。すなわち、接触を検知したとき、デコード処理を可能にするための十分な時間内にオートフォーカス動作を完了できる。
【００２０】
バーコードスキャナ１０に対して接触があるがバーコードスキャナ１０が動いていない場合に、データの取得及びデコードが実行される。本質的に、このことは操作者がバーコードスキャナ１０を走査する画像の近くの適切な位置に動かし、走査し始めるためにそれを正しく位置決めしたことを意味する。操作者がまだ完全にバーコードスキャナ１０を握ってないと、モーションセンサ１０４が操作者のわずかな手の動きを検知するのは注目すべき点である。それにも関らず、操作者が走査すべき画像の前でバーコードスキャナ１０を比較的安定した状態で保持している状態を、モーションセンサ１０４が「動いていない」と正確に判断するように、その検出感度を容易に調整できる。
【００２１】
図３は、この発明の一実施例によるバーコードスキャナの機能構成を示すブロック図である。図３は、図１に示したバーコードスキャナに一つ以上の特徴を追加して示すものである。バーコードスキャナ１０は、バーコードスキャナガン１００、モーションセンサ１０４、コンタクトセンサ１０６、オートフォーカス機構３０２、データ取得部３０４、画像データ・デコーダ３０６、光通信部３０８を備えている。図３において、図１に示したトリガ部１０２は便宜上省略した。ここで、モーションセンサ１０４とコンタクトセンサ１０６は前述したものである。従って、便宜上前述した部分は再度説明しない。
【００２２】
この実施例において、光通信部３０８は、光学素子、電気−機械装置、および二次元バーコードのようなバーコードによって反射される光の伝送に適した制御回路を有する。オートフォーカス機構３０２は、レンズ移動機構、およびバーコードスキャナ１０の焦点を自動的に合わせるのに適した制御回路を有する。データ取得部３０４は、光学装置、変換器、およびバーコードスキャナ１０によって画像データを受け取って、少なくとも一時的に保存するのに適したデータ処理回路を有する。画像データ・デコーダ３０６は、バーコードスキャナ１０が受け取った画像データを、バーコードスキャナ１０によって読み取ったバーコードが示す元のバーコードデータに変換するのに適したデータ処理回路を有する。
【００２３】
図４はこの発明の他の実施例による処理の流れを示すフローチャートである。この図は、バーコードスキャナがその接触と動きの検知に基づいて、オートフォーカス、画像取得、デコードを実行するための処理手順を示している。
ステップ４０１から処理を開始し、まずステップ４０２で初期動作設定の確立をする。
その後、ステップ４０３でトリガがあった（トリガが押下された）か否かを判断し、トリガがあったと判断すると、ステップ４０４で前回のデコードは成功したか否かを判断する。成功したと判断するとステップ４１６でそのデコード結果を送信してステップ４０３へ戻る。
【００２４】
ステップ４０４で前回のデコードが成功しなかったと判断した場合は、ステップ４０７へ進んでオートフォーカスを開始し、ステップ４０８でオートフォーカスを停止する。そして、ステップ４０９で画像を取得し、その取得した画像データをステップ４１０でデコードする。そして、ステップ４１１でそのデコードが成功したか否かを判断し、成功したと判断するとステップ４１６でそのデコード結果を送信してステップ４０３へ戻る。成功しなかったと判断した場合は、そのままステップ４０３へ戻る。
【００２５】
ステップ４０３の判断でトリガがなかったと判断した場合は、ステップ４０５へ進んで接触されたか否かを判断（コンタクトセンサによる検知状態をチェック）し、接触されなかったと判断すると、ステップ４０６でオートフォーカスを開始してステップ４０３へ戻る。接触されたと判断した場合は、次にステップ４１２で動いたか否かを判断（モーションセンサによる検知状態をチェック）し、動いたと判断した場合は、そのままステップ４０３へ戻る。
【００２６】
ステップ４１２で動かなかったと判断した場合は、ステップ４１３でオートフォーカスを停止し、ステップ４１４で画像を取得し、その取得した画像データをステップ４１５でデコードする。このデコードが、ステップ４０４で成功したか否かを判断する前回のデコードになる。その後ステップ４０３へ戻る。
このようにして、この実施例では、ステップ４０３〜４０４及びステップ４０７〜４１１の処理ループは、取得した画像データのデコードが成功するまで繰り返し継続して実行される。
【００２７】
ここまでに説明した機能はオートフォーカス、画像取得、およびデコードであるが、その他の機能も、接触及び／又は動きによって測定されるパラメータに基づいて、自動的に実行及び中止を行なえることに留意されたい。さらに、発生する特定の機能に応じて、動きと接触の種々の組み合わせを適宜なし得る。例えば、バーコードスキャナをアクティブモードからスリープモードへ移行する機能を実行する場合には、バーコードスキャナが所定時間接触も動きもないかを見守る。他の組み合わせも同様に可能である。
【００２８】
この発明の特定の実施例について記載したが、それはこの発明の原理と適用例を示したにすぎない。従って、当業者であれば特許請求の範囲によって規定されるこの発明の範囲及び精神から逸脱することなく、説明した実施例に対して種々の変更および置き換えが可能なことが分かるであろう。
【００２９】
この発明を応用して、次のようなシンボル読取装置の制御方法も可能である。
シンボル読取装置の状態を自動的に検知し、その検知した状態に応じて、シンボルであるバーコードが使用されているか又は使用が完了しているかどうかを判断し、上記検検知した状態に基づいて、シンボル読取装置の次の動作に備えて少なくともその一つの動作を変更するシンボル読取装置の制御方法。
【００３０】
上記シンボル読取装置がバーコードスキャナであって、上記状態を検知するステップでは、バーコードスキャナが動いているか止まっているかを判断するとよい。
上記バーコードスキャナの状態を検知をするステップでは、操作者がバーコードスキャナに接触しているか否かを判断してもよい。
上記バーコードスキャナの動きを検知したとき、省電力モードで動作中のバーコードスキャナによる動作を中止させることができる。
【００３１】
上記動作を変更するステップでは、上記検知するステップで上記バーコードスキャナが操作者と接触したことを検知した場合に、上記バーコードスキャナによる画像取得の工程を開始させることができる。
前記動作を変更するステップでは、上記検知するステップで上記バーコードスキャナが操作者と接触したことを検知した場合に、上記バーコードスキャナによるデコード動作を開始させることができる。
前記動作を変更するステップでは、上記検知するステップで上記バーコードスキャナが操作者と接触したことを検知した場合に、上記バーコードスキャナによるオートフォーカス動作を開始させることもできる。
【００３２】
この発明を応用して、次のようなシンボル読取装置又は走査装置を提供することもできる。
シンボルの走査及びデコードに関する複数の動作を行うためのスキャナと、そのスキャナと通信する少なくとも一つのセンサであって、上記スキャナに対するユーザの使用準備又は使用完了を検知するために動作するセンサと、そのセンサによる上記スキャナに対するユーザの使用準備又は使用完了の検知結果に応じて、上記スキャナの動作パラメータの少なくとも一つを変更する手段とを備えたシンボル読取装置。
【００３３】
上記少なくとも一つのセンサがモーションセンサであるとよい。
そのモーションセンサは、上記スキャナが動いているか静止しているかを検知するために動作することができる。
上記少なくとも一つのセンサがコンタクトセンサであってもよい。
そのコンタクトセンサは、操作者が上記スキャナガンを握っているのか否かを検知するために動作することができる。
【００３４】
これらのシンボル読取装置において、モーションセンサ及びヒートセンサが作動されている場合に、上記スキャナが休止状態又はスリープモードから走査に備えてアクティブモードに変化するようにしてもよい。
上記スキャナは銃の形をしており、上記モーションセンサはその銃の前方部分に配置されており、ヒートセンサは銃の後方部分に配置されているとよい。
上記モーションセンサ又はヒートセンサの信号変化を検知すると、シンボル読取装置が省電力モードへ移行するようにしてもよい。
【００３５】
シンボルの走査及びデコードのための走査装置であって、それぞれ異なるパラメータを検知する複数のセンサを備え、そのセンサのうち少なくとも二つがそれぞれのパラメータを検知したときに省電力モードから使用モードに変化し、使用中又はその使用後に上記複数のセンサのうち少なくとも一つの状態が変わったときに使用モードから省電力モードに変化するように構成されている走査装置。
上記状態が変わる少なくとも一つのセンサが、上記少なくとも二つのセンサであるとよい。
上記少なくとも一つのセンサは、上記複数のセンサのうちの一つであるが、上記少なくとも二つのセンサのうちの一つではなくてもよい。
【００３６】
この発明を応用して、次のような画像取り込み装置の制御方法も可能である。
画像取り込み装置がユーザによって接触され且つ動いていないかどうかを検知し、そうであればオートフォーカス動作を開始する画像取り込み装置の制御方法。
その画像取り込み装置の制御方法において、さらに、上記オートフォーカス動作の停止後に、画像の取得収集及びデコードをするとよい。
その画像取り込み装置の制御方法において、さらに、ユーザがトリガ部を押したか否か判断するために該装置をテストするステップを有し、そのステップは該装置がユーザによって接触され及び動いている状態の検知に応じて開始されるようにしてもよい。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
シンボル読取装置の制御方法であって、
前記シンボル読取装置に操作者が接触又は接近したことを検知し、その検知によって前記シンボル読取装置の一つ以上の動作を開始又は停止させることを特徴とするシンボル読取装置の制御方法。
【請求項２】
請求項１に記載のシンボル読取装置の制御方法において、
前記シンボル読取装置に操作者が接触又は接近したことの検知によって、前記シンボル読取装置による画像取得の処理を開始させることを特徴とするシンボル読取装置の制御方法。
【請求項３】
請求項１に記載のシンボル読取装置の制御方法において、
前記シンボル読取装置に操作者が接触又は接近したことの検知によって、前記シンボル読取装置によるデコード動作を開始させることを特徴とするシンボル読取装置の制御方法。
【請求項４】
請求項１に記載のシンボル読取装置の制御方法において、
前記シンボル読取装置に操作者が接触又は接近したことの検知によって、前記シンボル読取装置による画像取得及びデコードの処理を開始させ、オートフォーカス動作を停止させることを特徴とするシンボル読取装置の制御方法。
【請求項５】
請求項１に記載のシンボル読取装置の制御方法において、
さらに、前記シンボル読取装置が動いているか静止しているかを自動的に検知し、
前記シンボル読取装置に操作者が接触又は接近したことを検知しないときは前記シンボル読取装置にオートフォーカス動作を開始させ、
前記シンボル読取装置に操作者が接触又は接近したことを検知したときに、該シンボル読取装置が静止していることを検知していれば、前記シンボル読取装置にオートフォーカス動作を停止させて画像取得及びデコードの処理を開始させ、該シンボル読取装置が動いていることを検知していれば、該シンボル読取装置の動作を変更しないことを特徴とするシンボル読取装置の制御方法。
【請求項６】
シンボルの走査及びデコードに関する複数の動作を行うスキャナと、
該スキャナに操作者が接触又は接近したことを検知するコンタクトセンサと、
該コンタクトセンサが前記スキャナに操作者が接触又は接近したことを検知したときに、前記スキャナに前記複数の動作の一つ以上を開始又は停止させる動作制御手段と
を備えたことを特徴とするシンボル読取装置。
【請求項７】
請求項６に記載のシンボル読取装置において、
前記動作制御手段は、前記スキャナに画像取得の処理を開始させる手段であることを特徴とするシンボル読取装置。
【請求項８】
請求項６に記載のシンボル読取装置において、
前記動作制御手段は、前記スキャナにデコード動作を開始させる手段であることを特徴とするシンボル読取装置。
【請求項９】
請求項６に記載のシンボル読取装置において、
前記動作制御手段は、前記スキャナに画像取得及びデコードの処理を開始させ、オートフォーカス動作を停止させる手段であることを特徴とするシンボル読取装置。
【請求項１０】
請求項６に記載のシンボル読取装置において、
さらに、前記シンボル読取装置が動いているか静止しているかを自動的に検知するモーションセンサを備え、
前記動作制御手段は、
前記コンタクトセンサが前記スキャナに操作者が接触又は接近したことを検知していないときは前記スキャナにオートフォーカス動作を開始させ、前記スキャナに操作者が接触又は接近したことを検知したときに、前記モーションセンサが前記スキャナが静止していることを検知していれば、該スキャナに前記オートフォーカス動作を停止させて画像取得及びデコードの処理を開始させ、前記モーションセンサが前記スキャナが動いていることを検知していれば、前記スキャナの動作を変更しない手段であることを特徴とするシンボル読取装置。
【請求項１１】
前記コンタクトセンサは、赤外線センサ、容量センサ、又は光センサのいずれかであることを特徴とする請求項６から１０のいずれか一項に記載のシンボル読取装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2010527481.tif 000001