(57)【要約】【課題】使用者の動きを考慮することで不要な処理を抑制し得る携帯型情報コード読取装置を提供する。【解決手段】加速度センサ４７による情報コード読取装置１０の位置の検出結果に基づいて、当該情報コード読取装置１０が移動をしている移動状態とこの移動状態よりも当該情報コード読取装置１０の位置の変化が小さい撮像状態とを含めた複数の状態が制御回路４０にて実行される状態推定処理により推定される。そして、状態推定処理により移動状態であると推定されてフラグＦ＝１に設定される場合に、デコード結果等の出力が制限される。【選択図】図１４
2016170555.tif 000002
【特許請求の範囲】
【請求項１】
情報コードを光学的に読み取る携帯型情報コード読取装置であって、
前記情報コードを撮像する撮像手段と、
前記撮像手段によって撮像された前記情報コードの画像を処理する処理手段と、
当該携帯型情報コード読取装置の位置を検出する位置検出手段と、
前記位置検出手段の検出結果に基づいて、当該携帯型情報コード読取装置が移動をしている移動状態と前記移動状態よりも当該携帯型情報コード読取装置の位置の変化が小さい撮像状態とを含めた複数の状態を推定する状態推定手段と、
前記状態推定手段により前記移動状態であると推定される場合に前記撮像手段および前記処理手段の少なくとも一方の動作を制限する制限手段と、
を備えることを特徴とする携帯型情報コード読取装置。
【請求項２】
使用者の顔が向く側を撮像する構成で前記撮像手段を前記使用者に取り付ける取付部を備えることを特徴とする請求項１に記載の携帯型情報コード読取装置。
【請求項３】
前記状態推定手段は、前記複数の状態の１つとして、前記携帯型情報コード読取装置を携帯する使用者が歩行している歩行状態を推定し、
前記制限手段は、前記状態推定手段により前記移動状態であると推定される場合の制限内容と前記歩行状態であると推定される場合の制限内容とを異ならせることを特徴とする請求項１または２に記載の携帯型情報コード読取装置。
【請求項４】
前記状態推定手段は、前記複数の状態の１つとして、前記携帯型情報コード読取装置が静止している静止状態を推定し、
前記制限手段は、前記状態推定手段により前記静止状態であると推定される場合に前記撮像手段および前記処理手段の少なくとも一方の動作を制限することを特徴とする請求項１〜３のいずれか一項に記載の携帯型情報コード読取装置。
【請求項５】
前記制限手段による前記動作の制限は、前記撮像手段による撮像の停止、前記処理手段による出力の停止、前記処理手段による処理の停止のいずれかであることを特徴とする請求項１〜４のいずれか一項に記載の携帯型情報コード読取装置。
【請求項６】
前記状態推定手段は、前記複数の状態を、前記位置検出手段により検出される前記携帯型情報コード読取装置の位置の変化と所定の閾値とを比較することで推定し、
前記所定の閾値を変更可能な閾値変更手段を備えることを特徴とする請求項１〜５のいずれか一項に記載の携帯型情報コード読取装置。
【請求項７】
前記位置検出手段は、加速度センサ、ジャイロセンサおよび振動センサのいずれかであることを特徴とする請求項１〜６のいずれか一項に記載の携帯型情報コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コードを光学的に読み取る携帯型情報コード読取装置に関するものである。
【背景技術】
【０００２】
従来から提供されている携帯型の情報コード読取装置は、使用者が装置を手で持って情報コードに向ける操作を行い、その情報コードを読み取るような方式のものが一般的である。しかしながら、このように手で持つことを必須とする構成では、使用者の片手が他の作業に使えなくなってしまうという問題があり、作業性を高めにくかった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２７２４８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このため、使用者が身に付けられるハンズフリースキャナ等を採用することで、使用者の手が自由になり作業性が高められる。しかしながら、ハンズフリースキャナ等ではスキャナを手に保持して利用する場合と異なりトリガ入力による使用者からの読取指示がないため、常に視野内にコードらしい情報があるかを監視し、コードらしき情報が得られるたびに読み取りを行う必要がある。そうすると、読み取る必要のない場面でも読取処理を行ってしまうため、不要な読取処理や誤読が生じてしまうという問題がある。
【０００５】
上記特許文献１には、使用者が装置を手で持たなくても情報コードを読み取ることができる構成が開示されている。この特許文献１で開示される携帯型トランザクション端末は、使用者の頭に嵌めるバンドを備え、このバンドから顔の前方側にアームが伸びており、眼鏡状のスクリーンが設けられている。そして、そのスクリーンの上部にバーコード読取り装置が設けられており、マイクロホンに向かって所定の単語を発音する音声入力に応じてバーコード読取り装置によるバーコードの読み取りが実行される。しかしながら、音声入力が必須構成であることから、騒音が大きな作業環境下では採用することができないという問題がある。
【０００６】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、使用者の動きを考慮することで不要な処理を抑制し得る携帯型情報コード読取装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、情報コード（１００）を光学的に読み取る携帯型情報コード読取装置（１０）であって、前記情報コードを撮像する撮像手段（２３）と、前記撮像手段によって撮像された前記情報コードの画像を処理する処理手段（４０）と、当該携帯型情報コード読取装置の位置を検出する位置検出手段（４７）と、前記位置検出手段の検出結果に基づいて、当該携帯型情報コード読取装置が移動をしている移動状態と前記移動状態よりも当該携帯型情報コード読取装置の位置の変化が小さい撮像状態とを含めた複数の状態を推定する状態推定手段（４０）と、前記状態推定手段により前記移動状態であると推定される場合に前記撮像手段および前記処理手段の少なくとも一方の動作を制限する制限手段（４０）と、を備えることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、位置検出手段による携帯型情報コード読取装置の位置の検出結果に基づいて、当該携帯型情報コード読取装置が移動をしている移動状態とこの移動状態よりも当該携帯型情報コード読取装置の位置の変化が小さい撮像状態とを含めた複数の状態が状態推定手段により推定される。そして、状態推定手段により移動状態であると推定される場合に撮像手段および処理手段の少なくとも一方の動作が制限手段により制限される。
【０００９】
これにより、使用者からの読取指示がなく基本的に撮像手段および処理手段が動作して情報コードを読み取るための処理がなされる構成であっても、移動状態であると推定される場合には、使用者が情報コードを読み取るための動きをしていないとして、撮像手段および処理手段の少なくとも一方の動作が制限される。このため、不要な読取処理や誤読を防止することができる。一方、情報コードを撮像するために使用者が動きを止めていると、撮像状態であると推定されて、撮像手段および処理手段の動作が制限されることもない。このように、使用者の動きを考慮することで不要な処理を抑制することができる。
【００１０】
請求項２の発明のように、取付部により、使用者の顔が向く側を撮像する構成で撮像手段が使用者に取り付けられる構成であっても、使用者の動きを考慮することで不要な処理を抑制することができる。
【００１１】
請求項３の発明では、状態推定手段により移動状態であると推定される場合の制限手段による制限内容と、歩行状態であると推定される場合の制限手段による制限内容とが異なる。このため、例えば、歩行している場合には、直ちに情報コードを読み取る必要もないので消費電力低減を重視した制限内容にし、撮像手段を情報コードに向けるまでの予備動作のような移動である場合には、迅速に読み取り可能な状態への復帰を重視した制限内容にすることができる。このように制限内容を異ならせることで、その移動状況に適した制限を実施でき、読取指示が入力されない携帯型情報コード読取装置の利便性を向上させることができる。
【００１２】
請求項４の発明では、状態推定手段により静止状態であると推定される場合に撮像手段および処理手段の少なくとも一方の動作が制限手段により制限される。これにより、使用者が情報コードを読み取るための動きではなく、当該携帯型情報コード読取装置が携帯されずに載置等されて静止している場合には、静止状態と推定されて撮像手段および処理手段の少なくとも一方の動作が制限される。このように静止状態をも考慮して不要な処理を抑制することで、読取指示が入力されない携帯型情報コード読取装置の利便性を向上させることができる。
【００１３】
請求項５の発明では、制限手段による動作の制限は、撮像手段による撮像の停止、処理手段による出力の停止、処理手段による処理の停止のいずれかであるため、状態推定手段により推定される状態に適した制限内容を実施でき、読取指示が入力されない携帯型情報コード読取装置の利便性を向上させることができる。
【００１４】
請求項６の発明では、位置検出手段により検出される携帯型情報コード読取装置の位置の変化と所定の閾値とを比較することで複数の状態が状態推定手段により推定され、この所定の閾値を変更可能な閾値変更手段が設けられている。これにより、例えば、使用者の移動頻度が高い作業環境と移動頻度が低い作業環境とで上記所定の閾値を変えることで制限が実施されるタイミングを調整できるので、読取指示が入力されない携帯型情報コード読取装置の利便性を向上させることができる。
【００１５】
請求項７の発明では、位置検出手段は、加速度センサ、ジャイロセンサおよび振動センサのいずれかであるため、携帯型情報コード読取装置の位置を好適に検出できるので、状態推定手段による推定精度を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る情報コード読取装置を概略的に例示する斜視図である。
【図２】図１の情報コード読取装置の電気的構成を概略的に例示するブロック図である。
【図３】図１の情報コード読取装置の使用状態を示す説明図である。
【図４】図１の情報コード読取装置を横方向一方側から見た側面図である。
【図５】図１の情報コード読取装置を図４とは異なる側から見た側面図である。
【図６】図１の情報コード読取装置の底面図である。
【図７】図７（Ａ）は、図１の情報コード読取装置の正面図であり、図７（Ｂ）は、図７（Ａ）の状態から上下逆にした状態を示す図である。
【図８】図１の情報コード読取装置の背面図である。
【図９】図９（Ａ）は、図１の情報コード読取装置を右耳に取り付けるときの耳掛け部の配置構造等を簡略的に示す説明図であり、図９（Ｂ）は、その情報コード読取装置を左耳に取り付けるときの耳掛け部の配置構造等を簡略的に示す説明図である。
【図１０】第１実施形態における状態推定処理の流れを例示するフローチャートである。
【図１１】撮像状態、移動状態、歩行状態および静止状態の各状態遷移の様子を説明する状態遷移図である。
【図１２】加速度センサの検出結果の一部を示す説明図である。
【図１３】加速度センサの検出結果に周期的な波形が含まれる状態を示す説明図である。
【図１４】第１実施形態における読取処理の流れを例示するフローチャートである。
【図１５】第２実施形態に係る情報コード読取装置が使用される様子を例示する説明図である。
【図１６】第２実施形態に係る情報コード読取装置を概略的に例示する斜視図である。
【図１７】第２実施形態に係る情報コード読取装置を図１６とは異なる方向から見た斜視図である。
【図１８】第２実施形態に係る情報コード読取装置を図１６、図１７とは異なる方向から見た斜視図である。
【図１９】第２実施形態に係る情報コード読取装置を図１６〜図１８とは異なる方向から見た斜視図である。
【図２０】第２実施形態に係る情報コード読取装置において、装置本体を左側装着部に装着した様子を例示する斜視図である。
【図２１】第２実施形態に係る情報コード読取装置が装着された使用者の顔付近を例示する説明図である。
【図２２】図１７の構成から装置本体及び保持部材を分解した様子を示す斜視図である。
【図２３】第２実施形態に係る情報コード読取装置において、ケースを取付部から取り外した様子を簡略的に示す斜視図である。
【図２４】第２実施形態に係る情報コード読取装置の一部である取付部を例示する斜視図である。
【図２５】第２実施形態に係る情報コード読取装置の一部である装置本体を例示する側面図である。
【図２６】図２５の装置本体を図２５とは反対側から見た側面図である。
【発明を実施するための形態】
【００１７】
［第１実施形態］
以下、本発明を具現化した第１実施形態について、図面を参照して説明する。
（全体構成）
図１および図２に示すように、第１実施形態に係る携帯型情報コード読取装置１０（以下、単に情報コード読取装置１０とも称する）は、情報コードを撮像する撮像手段として機能する撮像部２３と、撮像部２３によって撮像された情報コードの画像を処理する処理手段として機能する制御回路４０と、撮像部２３及び制御回路４０を保持するケース１２と、ケース１２と一体的又はケース１２とは別体として設けられ、ケース１２を使用者のいずれか一方の耳に取り付ける取付部６０とを備えている。
【００１８】
まず、情報コード読取装置１０の電気的構成について説明する。図２に示すように、情報コード読取装置１０は、ハードウェア的には一次元コードや二次元コード等の情報コードを読取可能なコードリーダとして構成されており、ケース１２によって外郭が構成され、このケース１２内に各種電子部品が収容された構成をなしている。
【００１９】
図２のように、情報コード読取装置１０は、主に、照明光源２１、マーカ光照射部５０、撮像部２３、フィルタ２５、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、操作スイッチ４２等のマイクロコンピュータ（以下「マイコン」という）系と、電源スイッチ４１、電池４９等の電源系と、から構成されている。なお、これらは、図略のプリント配線板に実装あるいはケース１２内に内装されている。
【００２０】
光学系は、照明光源２１、撮像部２３、フィルタ２５、結像レンズ２７、マーカ光照射部５０等から構成されている。照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、所定色のＬＥＤとこのＬＥＤの出射側に設けられる拡散レンズ、集光レンズ等とから構成されている。本実施形態では、照明光源２１は、ケース１２に形成された照明光導出口１６を介して読取対象物Ｒに向けて照明光Ｌｆを照射可能に構成されている。この読取対象物Ｒとしては、例えば、樹脂材料、金属材料、情報機器等の様々な対象が考えられ、このような読取対象物Ｒに例えば図２のような情報コード１００が印刷、ダイレクトマーキング、画像表示などによって形成されている。なお、読み取り対象となる情報コード１００の種類はバーコードなどの一次元コードであってもよく、ＱＲコード（登録商標）、データマトリックスコート、マキシコードなどの二次元コードであってもよい。また、マーカ光照射部５０は、公知のマーカ光源等によって構成されており、ケース１２に形成されたマーカ光導出口１７を介して、照明光源２１が光を照射する側と同じ側に、例えば指向性の高いマーカ光Ｍｋを照射するように構成されている。
【００２１】
撮像部２３は、情報コード１００を撮像可能な受光センサ（例えば、Ｃ−ＭＯＳやＣＣＤ等の受光素子を２次元に配列したエリアセンサ等）によって構成され、読取対象物Ｒや情報コード１００に照射されて反射した反射光Ｌｒを、ケース１２に形成された読取口１４を介して受光可能に構成されるものである。この撮像部２３は、結像レンズ２７を介して入射する入射光を受光面２３ａで受光可能に配置されている。
【００２２】
フィルタ２５は、例えば反射光Ｌｒの波長相当以下の光の通過を許容し、当該波長相当を超える光の通過を遮断し得る光学的なローパスフィルタで、読取口１４と結像レンズ２７との間に設けられている。これにより、反射光Ｌｒの波長相当を超える不要な光が撮像部２３に入射することを抑制している。また、結像レンズ２７は、例えば、鏡筒とこの鏡筒内に収容される複数の集光レンズとによって構成されており、本構成では、読取口１４に入射する反射光Ｌｒを集光し、撮像部２３の受光面２３ａに情報コード１００のコード画像を結像するように構成されている。
【００２３】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、操作スイッチ４２、マイク４３、発音部４４、センサ部４６、加速度センサ４７、通信部４８等から構成されている。このマイコン系は、マイコン（情報処理装置）として機能し得る制御回路４０及びメモリ３５を中心として構成され、前述した光学系によって撮像された情報コード１００の画像信号をハードウェア的およびソフトウェア的に信号処理し得るものである。
【００２４】
光学系の撮像部２３から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力され、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、メモリ３５に入力され、当該メモリ３５の画像データ蓄積領域に蓄積される。なお、同期信号発生回路３８は、撮像部２３およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００２５】
メモリ３５は、半導体メモリ装置などによって構成され、例えばＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）やＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ等）等がこれに相当する。このメモリ３５のうちのＲＡＭには、前述した画像データ蓄積領域のほかに、制御回路４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またＲＯＭには、後述する読取処理等を実行可能な所定プログラムやその他、照明光源２１、撮像部２３等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。
【００２６】
制御回路４０は、情報コード読取装置１０全体を制御可能なマイコンで、ＣＰＵ、システムバス、入出力インタフェース等からなるものであり、情報処理機能を有している。この制御回路４０には、内蔵された入出力インタフェースを介して種々の入出力装置（周辺装置）が接続されており、本構成の場合、電源スイッチ４１、操作スイッチ４２、マイク４３、発音部４４、センサ部４６、加速度センサ４７、通信部４８等が接続されている。
【００２７】
加速度センサ４７は、センサ部４６と異なり、３軸方向の加速度を検出する３軸加速度センサ（３軸モーションセンサ）であって、後述するＸ軸方向、Ｙ軸方向およびＺ軸方向のそれぞれの方向の加速度を検出し、この検出結果に応じた加速度信号を、制御回路４０に出力するように構成されている。この加速度センサ４７により、３軸方向（Ｘ軸方向、Ｙ軸方向，Ｚ軸方向）の加速度が検出されることで、当該情報コード読取装置１０の３軸方向に関する位置や移動状態をそれぞれ検出（算出）することができる。
【００２８】
なお、加速度センサ４７は、携帯機器に対して一般的に搭載される３軸加速度センサであり、例えば、搭載された携帯機器の落下を検知して緊急バックアップを実行するための信号を出力する３軸加速度センサが設けられた装置では、この３軸加速度センサを加速度センサ４７として流用することができる。なお、加速度センサ４７は、「位置検出手段」の一例に相当し得るものである。
【００２９】
通信部４８は、有線通信又は無線通信を行う公知の通信インタフェースとして構成されており、ケース１２の外側に設けられた外部装置と通信を行い、外部装置への情報送信又は外部装置からの情報受信を行うように機能している。なお、図２の例では、「外部装置」として、情報コード読取装置１０の上位システムに相当するコンピュータＨＳＴ（据置型のパーソナルコンピュータや携帯型のパーソナルコンピュータ等）などの情報処理装置と、例えば無線通信方式にて通信可能に接続されている。なお、外部装置の例はこれに限られず、例えば、情報コード読取装置１０とケーブル８０によって接続された携帯型の情報処理装置と通信可能に接続されていてもよい。
【００３０】
電源系は、電源スイッチ４１、電池４９等により構成されており、制御回路４０により管理される電源スイッチ４１のオンオフによって、上述した各装置や各回路に、電池４９から供給される駆動電圧の導通や遮断が制御されている。なお、電池４９は、所定の直流電圧を発生可能な２次電池で、例えば、リチウムイオン電池等がこれに相当する。なお、電池４９は、ケース１２内に設けられていてもよく、ケース１２とケーブル８０で接続された携帯型の別機器内に設けられていてもよい。
【００３１】
（装着構造等）
次に、情報コード読取装置１０の装着構造等について説明する。
図３〜図９に示すように、ケース１２は、前端部に前壁部１３ｃが設けられ、後端部に後壁部１３ｄが設けられている。更に、左右方向一方側（取付部６０側）に側壁部１３ｂが設けられ、これとは反対側に側壁部１３ａが設けられている。更に、上端部には上壁部１３ｅが設けられ、下端部には下壁部１３ｆが設けられている。そして、これら前壁部１３ｃ、後壁部１３ｄ、側壁部１３ａ，１３ｂ、上壁部１３ｅ、下壁部１３ｆにより、前後左右及び上下が囲まれる箱状構成で、撮像部２３や制御回路４０などの電子部品を収容する収容部が構成されている。なお、前後方向をＸ軸方向とし、上下方向をＹ軸方向とし、幅方向（横方向）をＺ軸方向として説明する。
【００３２】
ケース１２は、取付部６０の位置から所定方向（具体的には当該ケース１２の長手方向）に延びる延出部１２ｃを有するように形成され、且つ延出部１２ｃにおける取付部６０とは反対側の端部となる前壁部１３ｃに読取口１４、照明光導出口１６およびマーカ光導出口１７が設けられている。より具体的には、図７のように正面視したときに、読取口１４の中心Ｇ１を通る上下方向の中心線Ｇ３を中心としてマーカ光導出口１７と照明光導出口１６とが略線対称となっており、中心Ｇ１を通り中心線Ｇ３と直交する線Ｇ２上にマーカ光導出口１７と照明光導出口１６と読取口１４とが並ぶ位置関係となっている。
【００３３】
取付部６０は、図３のようにケース１２が使用者Ｐの顔Ｆａの横位置（耳の横位置、或いは頬骨の横位置など）に配置され、延出部１２ｃが使用者Ｐの耳から少なくとも前側（使用者Ｐの顔Ｆａが向く側）に延び、且つ読取口１４、照明光導出口１６およびマーカ光導出口１７が使用者Ｐの前側を向く構成で当該ケース１２を使用者Ｐの耳Ｅｙに取り付ける構成となっている。
【００３４】
取付部６０は、具体的には、使用者Ｐの耳Ｅｙの穴に挿入される耳挿入部６１と、使用者Ｐの耳に掛けられる耳掛け部６２とを有している。本構成では、ケース１２の本体部が長手状且つ箱状に構成され、この本体部の長手方向一端側において側壁部１３ｂから突出する構成で耳挿入部６１が形成されている。そして、この耳挿入部６１の基端部付近（突出の根元付近）から円弧状に延びる構成で耳掛け部６２が設けられている。なお、図１、図４〜図８では耳掛け部６２の延出先を省略して示している。この耳掛け部６２は、実際は、図３、図９のように円弧状に湾曲し、撓み変形しうる構成となっており、図３のように耳挿入部６１が耳Ｅｙの穴に挿入されたときに、耳のＥｙにおける頭部側に面する部分に掛けられる構造となっている。
【００３５】
また、図９（Ａ）（Ｂ）で概略的に示すように、耳掛け部６２は、ケース１２の一部又はケース１２に連結された連結部に対して着脱可能とされている。そして、ケース１２の一部又はケース１２に連結された連結部には、使用者の左耳に耳掛け部６２を取り付ける場合に耳掛け部６２が固定されるべき第１固定部７２と、使用者の右耳に耳掛け部６２を取り付ける場合に耳掛け部６２が固定されるべき第２固定部７１とが形成されている。第１固定部７２は、例えば、突出形状の耳挿入部６１の基端側において上方側（上壁部１３ｅ側）に開口する第１孔部として構成されており、例えば、湾曲状の部材として構成される耳掛け部６２の一端部をこの第１孔部に挿入し、嵌合して固定することで、図９（Ｂ）のように左耳用の配置構成とすることが可能となっている。また、第２固定部７１は、例えば、突出形状の耳挿入部６１の基端側において下方側（下壁部１３ｆ側）に開口する第２孔部として構成されており、例えば、湾曲状の部材として構成される耳掛け部６２の一端部をこの第２孔部に挿入し、嵌合して固定することで、図９（Ａ）のように、右耳用の配置構成とすることができるようになっている。
【００３６】
これにより、取付部６０は、ケース１２が使用者の左耳側に取り付けられる場合でも、ケース１２が使用者の右耳側に取り付けられる場合でも、読取口１４、照明光導出口１６およびマーカ光導出口１７が前壁部１３ｃとともに使用者の前側を向く構成でケース１２を使用者の耳に取り付け可能とされている。
【００３７】
また、図４から図８に示すように、情報コード読取装置１０は、ケース１２に保持されると共にケース１２の外部に設けられた外部装置に電気的に接続されるケーブル８０を備えており、このケーブル８０は、ケース１２の長手方向一方側寄りにおいて短手方向一方側（具体的にはケース１２の長手方向一方寄りに設けられた取付部６０の下方側）からケース１２外に引き出されている。
【００３８】
また、ケース１２において取付部６０が設けられた壁部（側壁部１３ｂ）とは反対側の壁部（側壁部１３ａ）には、取付部６０の裏側の位置に、外部操作（例えば、取付部６０側への押圧操作）が可能な操作スイッチ４２が設けられている。この構成では、回転中心部となる取付部６０の裏側で操作スイッチ４２が操作されるため、操作スイッチ４２に対して押圧操作等がなされたとしても、その操作力によって取付部６０付近と中心とするモーメントが生じにくいため、ケース１２が回転しにくくなる。従って、使用者の顔に対する読取装置全体の相対的な向きが安定的に維持されやすくなる。
【００３９】
次に、本発明の特徴的構成について、以下に説明する。
本実施形態では、使用者の手を自由にして使用者による読取作業の作業性を高めるため、使用者からの読取指示がなくても基本的に撮像部２３や制御回路４０が動作して情報コードを読み取るための処理がなされるハンズフリー機能が採用されている。そして、単なるハンズフリー機能では、使用者からの読取指示がないために、常に撮像部２３の視野内に情報コードらしい情報があるかを監視し、情報コードらしき情報が得られるたびに読み取りを行う必要がある。そうすると、読み取る必要のない場面でも読取処理を行ってしまう場合がある。
【００４０】
そこで、本実施形態では、制御回路４０にて実行される状態推定処理により、情報コード読取装置１０を携帯している使用者の動き等を加速度センサ４７の検出結果を用いて推定し、この推定された動きに応じて制御回路４０にて並行して実行される読取処理での一部の処理を制限する。
【００４１】
特に、本実施形態では、状態推定処理において、加速度センサ４７により検出される３軸方向の加速度に基づいて、情報コード読取装置１０の状態として、使用者が読取口１４を情報コードに向けるまでの予備動作に相当する移動状態と、使用者が歩行している歩行状態と、情報コード読取装置１０が載置等されて静止している静止状態と、マーカ光Ｍｋを利用して読取口１４を情報コードに合わせている撮像状態とのいずれかの状態が推定される。ここで、撮像状態は、上記移動状態よりも携帯型情報コード読取装置１０の位置の変化が小さい状態であり、情報コードを撮像するために使用者が動きを止めている状態に相当するものである。
【００４２】
そして、推定された状態に応じた制限内容として、第１待機モードおよび第２待機モードの２つのモードが採用されている。第１待機モードは、撮像した情報コードを読み取ってもその読取結果を出力しないためのモードであって、迅速に読み取り可能な状態への復帰を重視したモードである。第２待機モードは、情報コードの撮像自体を行わないためのモードであって、直ちに情報コードを読み取る必要もない場合に消費電力低減を重視したモードである。
【００４３】
以下、本実施形態において制御回路４０にて並行して実行される状態推定処理および読取処理について、図１０〜図１４を用いて説明する。まず、制御回路４０にて実行される状態推定処理について、図１０に示すフローチャートを参照して詳述する。なお、状態推定処理を実行する制御回路４０は、「状態推定手段」の一例に相当し得る。
【００４４】
使用者の耳に情報コード読取装置１０の取付部６０が取り付けられた状態で操作スイッチ４２が操作されると、制御回路４０にて状態推定処理が開始される。まず、図１０のステップＳ１０１に示す判定処理にて、加速度センサ４７により検出される３軸方向の加速度、より具体的には、定常の重力成分を除いた加速度の特定成分（重力方向成分および進行方向成分を考慮したものであり、以下、単に加速度Ｇともいう）が第１の閾値Ｇｔｈ１以上であるか否かについて判定される。ここで、第１の閾値Ｇｔｈ１は、マーカ光Ｍｋを利用して読取口１４を情報コードに合わせる際の使用者の動きに相当する加速度よりも小さな値に設定されており、読取口１４が情報コードに向けられた状態で操作スイッチ４２が操作されていると、マーカ光Ｍｋを利用して読取口１４を情報コードに合わせる際の使用者の動きに相当する加速度が加速度センサ４７により検出されて、ステップＳ１０１にてＹｅｓと判定される。
【００４５】
続いて、ステップＳ１０３に示す判定処理にて、加速度Ｇが第２の閾値Ｇｔｈ２以上であるか否かについて判定される。ここで、第２の閾値Ｇｔｈ２は、第１の閾値Ｇｔｈ１よりも大きな値であって、他の情報コードを撮像するために読取口１４の向きを変えようとしている際の加速度に相当する値に設定されている。上述のようにマーカ光Ｍｋを利用して読取口１４を情報コードに合わせる際の使用者の動きに相当する加速度が加速度センサ４７により検出されている場合には、加速度Ｇが第２の閾値Ｇｔｈ２未満となり、ステップＳ１０３にてＮｏと判定される。
【００４６】
この場合には、上記撮像状態が推定されるとして（Ｓ１０５）、推定された状態に応じた制限内容を示すためのフラグＦが、制限が実施されないことを示すＦ＝０に設定される（Ｓ１０７）。このようにフラグＦが設定されると、終了操作がなされるまでステップＳ１３３にてＮｏと判定されて、上記ステップＳ１０１からの処理がなされる。
【００４７】
そして、次の情報コードを撮像するために読取口１４の向きが変えられていると、加速度Ｇが、第１の閾値Ｇｔｈ１以上であって（Ｓ１０１でＹｅｓ）、第２の閾値Ｇｔｈ２以上となる（Ｓ１０３でＹｅｓ）。この場合には、ステップＳ１０９に示す加速度変化確認処理がなされ、現時点までの加速度Ｇの時間変化が求められる。続いて、ステップＳ１１１に示す判定処理にて、加速度Ｇの時間変化について周期性があるか否かについて判定される。ここで、加速度Ｇの時間変化がばらついていることから周期性がないと判定される場合には（Ｓ１１１でＮｏ）、上記移動状態が推定されるとして（Ｓ１１３）、フラグＦが、第１待機モードが設定されることを示すＦ＝１に変更される（Ｓ１１５）。すなわち、図１１の符号Ｐ１にて示すように撮像状態から移動状態に遷移する。このようにフラグＦが設定された状態で終了操作がなされていない場合には（Ｓ１３３でＮｏ）、上記ステップＳ１０１からの処理がなされ、加速度Ｇが第２の閾値Ｇｔｈ２以上を継続している間（Ｓ１０３でＹｅｓ）、フラグＦ＝１に維持される。
【００４８】
このようにフラグＦ＝１に維持された状態から、次の情報コードに読取口１４が向けられてマーカ光Ｍｋを利用して読取口１４を情報コードに合わせる状態になると、加速度Ｇが第２の閾値Ｇｔｈ２未満となり（Ｓ１０３でＮｏ）、撮像状態が推定されて（Ｓ１０５）、フラグがＦ＝０に変更される（Ｓ１０７）。すなわち、図１１の符号Ｐ２にて示すように移動状態から撮像状態に遷移する。なお、第２の閾値Ｇｔｈ２は、例えば、図１２のＧａにて示すように比較的小さな値に設定することで、移動状態へ移行しやすくでき、これに対して図１２のＧｂにて示すように比較的大きな値に設定することで、撮像状態へ移行しやすくできる。
【００４９】
一方、次の情報コードを撮像するために使用者が歩行し始めると、加速度Ｇが、第１の閾値Ｇｔｈ１以上であって（Ｓ１０１でＹｅｓ）、第２の閾値Ｇｔｈ２以上となる（Ｓ１０３でＹｅｓ）。歩行し始めでは、現時点までの加速度Ｇの時間変化について周期性があると判定されないため（Ｓ１１１でＮｏ）、移動状態が推定されて（Ｓ１１３）、フラグＦ＝１に維持される（Ｓ１１５）。
【００５０】
そして、使用者が継続して歩行移動していると、歩行移動は一定の動きとなりやすいため、図１３に示すように、加速度Ｇに周期的な波形があらわれる。この場合には、ステップＳ１１１に示す判定処理にてＹｅｓと判定されて、その周期性がカウントされる（Ｓ１１７）。具体的には、この周期カウントＴは、１つの極大値と１つの極小値とを含む波形成分を１つとしてカウントされる。例えば、図１３の時刻ｔｏから歩行を開始していると、時刻ｔ１にて周期カウントＴが２にカウントされる。この周期カウントＴが所定のカウント閾値Ｔｏ（例えば、５回）未満であれば（Ｓ１１９でＮｏ）、歩行状態とは推定されずに移動状態が推定されて（Ｓ１１３）、フラグがＦ＝１に維持される（Ｓ１１５）。
【００５１】
そして、使用者がさらに継続して歩行移動しており、加速度Ｇに上記波形成分が類似性の高い状態で継続してあらわれると、周期カウントＴが所定のカウント閾値Ｔｏ以上となる（Ｓ１１９でＹｅｓ：図１３の時刻ｔ２参照）。この場合には、歩行状態が推定されているとして（Ｓ１２１）、フラグＦが、第２待機モードが設定されることを示すＦ＝２に変更される（Ｓ１２３）。すなわち、図１１の符号Ｐ３にて示すように移動状態から歩行状態に遷移する。
【００５２】
一方、次の情報コードに近づいたために歩行をやめてその情報コードを撮像するために読取口１４の向きが変えられていると、加速度Ｇが第２の閾値Ｇｔｈ２以上であり（Ｓ１０３でＹｅｓ）、加速度Ｇの時間変化がばらつくため（図１３の時刻ｔ３参照）、ステップＳ１１１にてＮｏと判定される。この場合には、移動状態が推定されて（Ｓ１１３）、フラグＦ＝１に変更される（Ｓ１１５）。すなわち、図１１の符号Ｐ４にて示すように歩行状態から移動状態に遷移する。
【００５３】
一方、次の情報コードに近づいたために歩行をやめた直後にてその情報コードに読取口１４をあわせていると、加速度Ｇが第２の閾値Ｇｔｈ２未満となり（Ｓ１０３でＮｏ）、撮像状態が推定されて（Ｓ１０５）、フラグＦ＝０に変更される（Ｓ１０７）。すなわち、図１１の符号Ｐ５にて示すように歩行状態から撮像状態に遷移する。
【００５４】
そして、終了操作がなされることなく情報コード読取装置１０が使用者の耳から取り外されて載置等されていると、加速度Ｇが第１の閾値Ｇｔｈ１未満となり（Ｓ１０１でＮｏ）、この加速度Ｇが第１の閾値Ｇｔｈ１未満となってからの静止時間が静止カウントＳとしてカウントされる（Ｓ１２５）。この静止カウントＳが所定のカウント閾値Ｓｏ未満であれば（Ｓ１２７でＮｏ）、静止状態とは推定されずに撮像状態が推定されて（Ｓ１０５）、フラグがＦ＝０に変更される（Ｓ１０７）。
【００５５】
そして、情報コード読取装置１０が載置等されている状態が所定時間継続することで静止カウントＳが所定のカウント閾値Ｓｏ以上になると（Ｓ１２７でＹｅｓ）、静止状態が推定されて（Ｓ１２９）、フラグがＦ＝２に変更される（Ｓ１３１）。すなわち、図１１の符号Ｐ６にて示すように撮像状態から静止状態に遷移する。
【００５６】
そして、終了操作がなされることなく情報コード読取装置１０が再び使用者の耳に取り付けられると、加速度Ｇが、第１の閾値Ｇｔｈ１以上であって（Ｓ１０１でＹｅｓ）、第２の閾値Ｇｔｈ２以上となる（Ｓ１０３でＹｅｓ）。この場合には、移動状態が推定されて（Ｓ１１３）、フラグがＦ＝１に変更される（Ｓ１１５）。すなわち、図１１の符号Ｐ７にて示すように静止状態から移動状態に遷移する。
【００５７】
このように、上記状態推定処理により、加速度センサ４７により検出される３軸方向の加速度に基づいて、情報コード読取装置１０の状態として、移動状態、歩行状態、静止状態、撮像状態のいずれかの状態が推定される。そして、その推定された状態に応じて、制限が実施されないモードと、第１待機モードおよび第２待機モードとのいずれかのモードが設定される。
【００５８】
次に、上述のように設定されるモードに応じて処理内容が異なる読取処理について、図１４に示すフローチャートを参照して詳述する。なお、読取処理を実行する制御回路４０は、「制限手段」の一例に相当し得る。
まず、マーカ光Ｍｋを利用して読取口１４を情報コードに合わせていることから撮像状態が推定されてフラグＦ＝０に設定されている場合について説明する。
【００５９】
制御回路４０にて読取処理が開始されると、図１４のステップＳ２０１に示す判定処理にて、フラグＦ＝２に設定されているか否か、すなわち、歩行状態および静止状態のいずれかの状態であるか否かについて判定される。ここで、上述したように撮像状態が推定されていることからフラグＦ＝０に設定されていると、ステップＳ２０１にてＮｏと判定される。この場合には、ステップＳ２０３に示す照射処理がなされ、照明光源２１から照明光導出口１６を介して照明光Ｌｆが照射されるとともに、マーカ光導出口１７を介してマーカ光照射部５０からマーカ光Ｍｋが照射される。
【００６０】
続いて、ステップＳ２０５に示す撮像処理がなされ、情報コードからの反射光を撮像部２３にて受光している場合にはこの情報コードが撮像されて当該情報コードを含めたコード画像が取得される。そして、ステップＳ２０７に示すデコード処理がなされ、上述のようにコード画像が撮像されている場合にはこのコード画像に対して公知のデコード処理が実施されて、情報コードとしてコード化された文字データ等が読み取られる。
【００６１】
そして、ステップＳ２０９に示す判定処理にて、フラグＦ＝１に設定されているか否か、すなわち、移動状態であるか否かについて判定される。上述のようにフラグＦ＝０に設定されているため、ステップＳ２０９にてＮｏと判定され、ステップＳ２１１に示す出力処理がなされ、デコード結果等が通信部４８を介してコンピュータＨＳＴ等に出力される。すなわち、フラグＦ＝０に設定されていることで、通常の読取処理がなされる。そして、終了操作がなされるまでステップＳ２１３にてＮｏと判定されて、上記ステップＳ２０１からの処理が繰り返される。
【００６２】
次に、他の情報コードを撮像するために読取口１４の向きを変えようとしていることから移動状態が推定されてフラグＦ＝１に設定されている場合について説明する。
上述したフラグＦ＝０の設定時と同様にステップＳ２０１にてＮｏと判定されると、ステップＳ２０３以降の処理がなれて、情報コードをデコードするための処理がなされる。そして、上記ステップＳ２０９の判定処理にてＹｅｓと判定されて、上記ステップＳ２１１に示す処理がなされることなく、上記ステップＳ２０１からの処理が繰り返される。
【００６３】
すなわち、移動状態が推定される場合には、デコードの成否にかかわらずデコード結果が出力されない状態となる。そもそも移動状態が推定される場合には、読取対象の情報コードが撮像されていていない可能性が高いので、デコード結果等の出力を制限することで、誤読を防止することができる。一方、デコード処理自体は行っているので、移動状態から撮像状態に遷移してもデコード結果等が直ちに出力され、迅速に読み取り可能な状態へ復帰することができる。
【００６４】
次に、情報コード読取装置１０を携帯する使用者が歩行していることから歩行状態が推定されてフラグＦ＝２に設定されている場合について説明する。
この場合には、上記ステップＳ２０１にてＹｅｓと判定されて、上記ステップＳ２１１までの処理がなされることなく、終了操作がなされるまで、ステップＳ２０１でのＹｅｓとの判定が繰り返される。
【００６５】
すなわち、歩行状態が推定される場合には、デコード結果が出力されない状態だけでなく、デコード処理や撮像処理がなされず、照明光Ｌｆやマーカ光Ｍｋも照射されない。そもそも歩行状態が推定される場合には、直ちに情報コードを読み取る必要もないので、消費電力低減を重視した制限を行うことができる。
【００６６】
次に、情報コード読取装置１０が載置等されていることから静止状態が推定されてフラグＦ＝２に設定されている場合について説明する。
この場合には、歩行状態が推定される場合と同様に、上記ステップＳ２０１にてＹｅｓと判定されて、上記ステップＳ２１１までの処理がなされることなく、終了操作がなされるまで、ステップＳ２０１でのＹｅｓとの判定が繰り返される。
【００６７】
すなわち、静止状態が推定される場合には、デコード結果が出力されない状態だけでなく、デコード処理や撮像処理がなされず、照明光Ｌｆやマーカ光Ｍｋも照射されない。そもそも静止状態が推定される場合には、直ちに情報コードを読み取る必要もないので、消費電力低減を重視した制限を行うことができる。
【００６８】
以上説明したように、本実施形態に係る情報コード読取装置１０では、加速度センサ４７による情報コード読取装置１０の位置の検出結果に基づいて、当該情報コード読取装置１０が移動をしている移動状態とこの移動状態よりも当該情報コード読取装置１０の位置の変化が小さい撮像状態とを含めた複数の状態が制御回路４０にて実行される状態推定処理により推定される。そして、状態推定処理により移動状態であると推定されてフラグＦ＝１に設定される場合に、デコード結果等の出力が制限される。
【００６９】
これにより、使用者からの読取指示がなく基本的に撮像部２３や制御回路４０が動作して情報コードを読み取るための処理がなされる構成であっても、移動状態であると推定される場合には、使用者が情報コードを読み取るための動きをしていないとして、デコード結果等の出力が制限される。このため、不要な読取処理や誤読を防止することができる。一方、情報コードを撮像するために使用者が動きを止めていると、撮像状態であると推定されて、撮像部２３や制御回路４０の動作が制限されることもない。このように、使用者の動きを考慮することで不要な処理を抑制することができる。
【００７０】
さらに、取付部６０により、使用者の顔が向く側を撮像する構成で読取口１４（撮像部２３）が使用者に取り付けられる構成であっても、使用者の動きを考慮することで不要な処理を抑制することができる。
【００７１】
特に、状態推定処理により移動状態であると推定される場合の制限内容（Ｆ＝１）と、歩行状態であると推定される場合の制限内容（Ｆ＝２）とが異なる。このため、歩行している場合には、直ちに情報コードを読み取る必要もないので消費電力低減を重視した制限内容にし、撮像手段を情報コードに向けるまでの予備動作のような移動である場合には、迅速に読み取り可能な状態への復帰を重視した制限内容にすることができる。このように制限内容を異ならせることで、その移動状況に適した制限を実施でき、読取指示が入力されない情報コード読取装置１０の利便性を向上させることができる。
【００７２】
さらに、状態推定処理により静止状態であると推定される場合に、デコード処理や撮像処理が制限される。これにより、使用者が情報コードを読み取るための動きではなく、当該情報コード読取装置１０が携帯されずに載置等されて静止している場合には、静止状態と推定されてデコード処理や撮像処理が制限される。このように静止状態をも考慮して不要な処理を抑制することで、読取指示が入力されない情報コード読取装置１０の利便性を向上させることができる。
【００７３】
［第２実施形態］
次に、本発明の第２実施形態に係る情報コード読取装置について、図１５〜図２６を参照して説明する。
本構成の情報コード読取装置１０は、図１５に示すように、主に、装置本体３１１と取付部３６０とによって構成されている。装置本体３１１は、情報コード１００を撮像可能な撮像部２３（図２参照）と、撮像部２３によって撮像された情報コード１００の画像を処理する制御回路４０（図２参照）と、撮像部２３及び制御回路４０を保持するケース３１２とを備えた構成となっている。装置本体３１１は、ケース３１２の内部に図２に示す各種電子部品が収容されてなるものであり、取付部３６０に対して着脱可能に構成されている。
【００７４】
まず、装置本体３１１の構成について説明する。
図１６〜図２３，図２５，図２６に示すように、ケース３１２は、全体として長手状且つ箱状に構成されており、前端部に前壁部３１２ｃが設けられ、後端部に後壁部３１２ｄが設けられている。更に、幅方向（左右方向）一方側（取付部３６０側）に側壁部（対向壁部３１２ａ）が設けられ、これとは反対側に表側の側壁部３１２ｂが設けられている。更に、上下方向の一端部には壁部３１２ｅが設けられ、上下方向の他端部には壁部３１２ｆが設けられている。そして、これら前壁部３１２ｃ、後壁部３１２ｄ、側壁部３１２ａ，３１２ｂ、壁部３１２ｅ，３１２ｆにより、前後左右及び上下が囲まれる箱状構成で、撮像部２３や制御回路４０などの電子部品を収容する収容部が構成されている。
【００７５】
ケース３１２は、取付部３６０への装着位置から所定方向に延びる延出部３１７を有するように形成され、且つその延出部３１７における取付部３６０とは反対側の端部寄りに読取口３１４が設けられている。この読取口３１４は、情報コードからの光を導入可能であって、当該読取口３１４を覆うカバー部材３１５が前壁部３１２ｃとして構成されている。ケース３１２の内部には、照明光を照射する照明光源２１、マーカ光を照射するマーカ光照射部５０、ケース３１２の外部を撮像する撮像部２３が設けられており、照明光源２１からの照明光及びマーカ光照射部５０からのマーカ光はいずれも、読取口３１４を介して前壁部３１２ｃからケース３１２の前側に照射されるようになっている。
【００７６】
また、ケース３１２において上下方向一方側の壁部３１２ｅには、外部操作（例えば、上下方向の押圧操作）が可能な操作スイッチ４２ａが設けられており、他方側の壁部３１２ｆには、外部操作（例えば、上下方向の押圧操作）が可能な操作スイッチ４２ｂが設けられている。これら操作スイッチ４２ａ、４２ｂは、図２の操作スイッチ４２を具体的に示すものである。操作スイッチ４２ａおよび操作スイッチ４２ｂの一方は、トリガスイッチとして機能し、他方は、トリガスイッチ以外の操作スイッチとして機能する。
【００７７】
次に、取付部３６０について説明する。
取付部３６０は、ケース３１２が使用者の顔Ｆａの横位置に配置され且つ読取口３１４が使用者Ｐの前側を向く構成で当該ケース３１２を使用者Ｐの耳Ｅｙに取り付ける構成となっている。このように、使用者の顔が向く側と同じ側に撮像部２３が向くように取付部３６０によってケース３１２が取り付けられている。
【００７８】
図１５〜図２１等に例示されるように、取付部３６０は、撓み変形可能な可撓性の身体装着部３６２と、ケース３１２が着脱される装着部３６６とを備えている。この取付部３６０は、使用者の人体に掛けられて人体に保持される部分であり、具体的には、使用者の首から上の部分において体の構造上突出した部分（以下の例では、両耳部分）に掛けられることで、人体に保持されると共に人体の所定位置に位置決めされるようになっている。
【００７９】
身体装着部３６２は、少なくとも一部が使用者に直接接触して装着される部分であり、具体的には、使用者の両耳に掛けられる耳掛け部として構成されている。この身体装着部３６２は、図１６〜図２０のように、使用者に取り付けられていない被装着時の自然状態において所定形状で維持される構成であり、且つ弾性変形可能に構成され、可撓性の構造となっている。この身体装着部３６２は、後述する右側装着部３７０及び左側装着部３８０のそれぞれに両端部がそれぞれ連結された構成となっており、全体として略Ｕ字状の構成となっている。この身体装着部３６２は、使用者への装着時に上方側に凸となるように右側装着部３７０寄りの隣接位置に湾曲して形成された右耳取付部（右耳掛け部）３６２ａと、右耳取付部３６２ａから離れて形成されると共に上方側に凸となるように左側装着部３８０寄りの隣接位置に湾曲して形成された左耳取付部（左耳掛け部）３６２ｂと、これら右耳取付部３６２ａと左耳取付部３６２ｂとを連結する中間連結部３６２ｃとを備えている。中間連結部３６２ｃは、図１５等のように取付部３６０を使用者の耳に掛けて装着したときに、使用者の後頭部又は首に当てられるように巻き付く部分である。
【００８０】
装着部３６６は、使用者の顔の右側に配置されると共にケースを着脱可能な右側装着部３７０と、使用者の顔の左側に配置されると共にケースを着脱可能な左側装着部３８０とを有している。本構成では、身体装着部３６２において、使用者の右耳に掛けられて右耳に支持される右耳取付部３６２ａから前側延出部３６３ａが前側（中間連結部３６２ｃとは反対側）に延びている。そして、右側装着部３７０は、身体装着部３６２における前側延出部３６３ａの先端部に連結されてケース３１２を保持する保持部として機能している。この構成では、図１５、図２１のように使用者に取付部３６０を取り付けた取付時に、前側延出部３６３ａが右耳取付部３６２ａよりも前側に延びて配置され、右耳取付部３６２ａを支持する使用者の右耳の耳孔よりも前位置に右側装着部３７０が配置される構成となっている。
【００８１】
右側装着部３７０（保持部）は、図１５、図２１のような人体への装着時に右耳の耳孔よりも前位置において使用者の顔に対向して支持される裏面部３７１と、裏面部３７１の反対側に配置された表面部３７２とを備えている。裏面部３７１と表面部３７２は、いずれも外面が平坦に構成されており、例えば、裏面部３７１の外面（使用者の顔に支持される面）と表面部３７２の外面（ケース３１２の取付時にケース３１２と接触する面）とが略平行になっている。裏面部３７１と表面部３７２の間の厚さは、右耳取付部３６２ａの太さよりも大きくなっており、図１８等に示すように、表面部３７２側が、右耳取付部（右耳掛け部）３６２ａよりも横に突出した構成となっている。そして、このように構成される右側装着部３７０により、ケース３１２を表面部３７２で保持する構成となっている。なお、保持構造については、後に詳述する。
【００８２】
図１７等に示すように、右側と同様、身体装着部３６２において、使用者の左耳に掛けられて左耳に支持される左耳取付部３６２ｂから前側延出部３６３ｂが前側（中間連結部３６２ｃとは反対側）に延びている。そして、左側装着部３８０は、身体装着部３６２における前側延出部３６３ｂの先端部に連結されてケース３１２を保持する保持部として機能している。この構成では、図１５、図２１のように使用者に取付部３６０を取り付けた取付時に、前側延出部３６３ｂが左耳取付部３６２ｂよりも前側に延びて配置され、左耳取付部３６２ｂを支持する使用者の左耳の耳孔よりも前位置に左側装着部３８０が配置される構成となっている。
【００８３】
左側装着部３８０（保持部）は、図１５、図２１のような人体への装着時に左耳の耳孔よりも前位置において使用者の顔に対向して支持される裏面部３８１と、裏面部３８１の反対側に配置された表面部３８２とを備えている。裏面部３８１と表面部３８２は、いずれも外面が平坦に構成されており、例えば、裏面部３８１の外面（使用者の顔に支持される面）と表面部３８２の外面（ケース３１２の取付時にケース３１２と接触する面）とが略平行になっている。裏面部３８１と表面部３８２の間の厚さは、左耳取付部３６２ｂの太さよりも大きくなっており、図１６等に示すように、表面部３８２側が、左耳取付部（左耳掛け部）３６２ａよりも横に突出した構成となっている。そして、このように構成される左側装着部３８０により、ケース３１２を表面部３８２で保持する構成となっている。なお、保持構造については、後に詳述する。
【００８４】
図２３、図２４、図２６のように、ガイド部３５０は、取付部３６０に設けられた各装着部３６６に対してケース３１２を着脱可能に連結し、且つその連結の際に各装着部３６６に対するケース３１２の姿勢が所定姿勢となるようにガイドするように機能する。このガイド部３５０は、ケース３１２側に設けられた２つのケース側連結部（第１ケース側連結部３５１及び第２ケース側連結部３５２）と、右側装着部側（右側装着部３７０側）に設けられた少なくとも２つの右側連結部（第１右側連結部３７３ａ，第２右側連結部３７３ｂ）と、左側装着部側（左側装着部３８０側）に設けられた少なくとも２つの左側連結部（第１左側連結部３８３ａ，第２左側連結部３８３ｂ）とを備えている。そして、少なくとも２つのケース側連結部（第１ケース側連結部３５１及び第２ケース側連結部３５２）と少なくとも２つの右側連結部（第１右側連結部３７３ａ，第２右側連結部３７３ｂ）とがそれぞれ連結されることによりケース３１２が右側装着部３７０に取り付けられ、少なくとも２つのケース側連結部（第１ケース側連結部３５１及び第２ケース側連結部３５２）と少なくとも２つの左側連結部（第１左側連結部３８３ａ，第２左側連結部３８３ｂ）とがそれぞれ連結されることによりケース３１２が左側装着部（第１左側連結部３８３ａ，第２左側連結部３８３ｂ）に取り付けられる構成となっている。
【００８５】
図２３、図２４、図２６のように、本構成では、２つのケース側連結部（第１ケース側連結部３５１及び第２ケース側連結部３５２）と２つの右側連結部（第１右側連結部３７３ａ，第２右側連結部３７３ｂ）が第１ガイド部に相当し、右側装着部３７０に対してケース３１２を着脱可能に連結し、且つ右側装着部３７０に対してケース３１２を連結した際に右側装着部３７０に対するケース３１２の姿勢が第１所定姿勢となるようにガイドする。また、２つのケース側連結部（第１ケース側連結部３５１及び第２ケース側連結部３５２）と、２つの左側連結部（第１左側連結部３８３ａ，第２左側連結部３８３ｂ）が、第２ガイド部に相当し、左側装着部３８０に対してケース３１２を着脱可能に連結し、且つ左側装着部３８０に対してケース３１２を連結した際に左側装着部３８０に対するケース３１２の姿勢が第２所定姿勢となるようにガイドする。
【００８６】
図２３、図２４、図２６のように、本構成では、２つのケース側連結部として、永久磁石として構成される第１ケース側連結部３５１と、永久磁石として構成される第２ケース側連結部３５２とが設けられる。また、２つの右側連結部として、永久磁石として構成される第１右側連結部３７３ａと、永久磁石として構成される第２右側連結部３７３ｂとが設けられ、２つの左側連結部として、永久磁石として構成される第１左側連結部３８３ａと、永久磁石として構成される第２左側連結部３８３ｂとが設けられる。そして、第１ケース側連結部３５１は、第１右側連結部３７３ａ及び第１左側連結部３８３ａと極性が異なり、且つ第２右側連結部３７３ｂ及び第２左側連結部３８３ｂと極性が同じであり、第２ケース側連結部３５２は、第２右側連結部３７３ｂ及び第２左側連結部３８３ｂと極性が異なり、第１右側連結部３７３ａ及び第１左側連結部３８３ａと極性が同じになっている。
【００８７】
この構成では、第１ケース側連結部３５１と第１右側連結部３７３ａとの極性が互いに異なり、これら第１ケース側連結部３５１と第１右側連結部３７３ａとが互いに吸引して連結される構成となっている。例えば、第１ケース側連結部３５１は、表面部がＮ極として構成された永久磁石として構成され、第１右側連結部３７３ａは、表面部がＳ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。また、第２ケース側連結部３５２と第２右側連結部３７３ｂとの極性が互いに異なり、これら第２ケース側連結部３５２と第２右側連結部３７３ｂとが互いに吸引して連結される構成となっている。例えば、第２ケース側連結部３５２は、表面部がＳ極として構成された永久磁石として構成され、第２右側連結部３７３ｂは、表面部がＮ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。
【００８８】
更に、第１ケース側連結部３５１と第２右側連結部３７３ｂとが同極性であり、第２ケース側連結部３５２と、第１右側連結部３７３ａとが同極性である。上述の例では、第１ケース側連結部３５１は、表面部がＮ極として構成され、第２右側連結部３７３ｂも、表面部がＮ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。また、第２ケース側連結部３５２は、表面部がＳ極として構成され、第１右側連結部３７３ａも、表面部がＳ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。
【００８９】
右側と同様に、第１ケース側連結部３５１と第１左側連結部３８３ａとの極性が互いに異なり、これら第１ケース側連結部３５１と第１左側連結部３８３ａとが互いに吸引して連結される構成となっている。例えば、第１ケース側連結部３５１は、表面部がＮ極として構成された永久磁石として構成され、第１左側連結部３８３ａは、表面部がＳ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。また、第２ケース側連結部３５２と第２左側連結部３８３ｂとの極性が互いに異なり、これら第２ケース側連結部３５２と第２左側連結部３８３ｂとが互いに吸引して連結される構成となっている。例えば、第２ケース側連結部３５２は、表面部がＳ極として構成された永久磁石として構成され、第２左側連結部３８３ｂは、表面部がＮ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。
【００９０】
更に、第１ケース側連結部３５１と第２左側連結部３８３ｂとが同極性であり、第２ケース側連結部３５２と、第１左側連結部３８３ａとが同極性である。上述の例では、第１ケース側連結部３５１は、表面部がＮ極として構成され、第２左側連結部３８３ｂも、表面部がＮ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。また、第２ケース側連結部３５２は、表面部がＳ極として構成され、第１左側連結部３８３ａも、表面部がＳ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。
【００９１】
このようなガイド部３５０によってケース３１２を各装着部３６６に取り付けることができるようになっており、取付時にケース３１２の向き（即ち、読取方向の向き）が安定するようになっている。また、装着部３６６及びガイド部３５０により、ケース３１２の前側部分（ケース３１２において、装着部３６６に支持される部分よりも前側に延び出た延出部）が使用者の耳から少なくとも前側に延びる構成でケース３１２を使用者の耳に取り付けることができるようになっている。
【００９２】
また、ケース３１２における使用者側の側壁部（対向壁部３１２ａ）には、右側装着部３７０に形成された右側被嵌合部（表面部３７２）と嵌合可能に構成され、左側装着部３８０に形成された左側被嵌合部（表面部３８２）と嵌合可能に構成された底の浅い穴状（具体的には、ケース内側に凹んだ形状）の段差部３１３（嵌合部）が形成されており、ケース３１２が右側装着部３７０に取り付けられる時に、段差部３１３（嵌合部）と右側被嵌合部（表面部３７２）とが嵌合し、ケース３１２が左側装着部３８０に取り付けられる時に、段差部３１３（嵌合部）と左側被嵌合部（表面部３８２）とが嵌合する構成となっている。そして、凹んだ形状の段差部３１３の奥底部に２つのケース側連結部３５１、３５２が配置されており、嵌合時には表面部３７２又は表面部３８２が段差部３１３の凹みの内部に入り込み、その段差部３１３の奥底部に当接して嵌合するようになっている。これにより、磁石による位置保持だけでなく、嵌合による位置保持もなされ、装着時にケース３１２が大きく位置ずれしにくくなっている。特に、操作スイッチ４２ａや操作スイッチ４２ｂを押したときの位置ずれ抑制効果が高い構造となっている。
【００９３】
また、ケース３１２において取付部３６０に取り付けられる側の壁部（対向壁部３１２ａ）には、音を導出する複数の導出孔３２０が形成されている。この導出孔３２０は、ケース３１２の内部に設けられた発音部４４（スピーカ等：図２）で発せられた音を外部に導出する放音孔として機能している。なお、図２６における二点鎖線３６６ａの位置が、ケース３１２を装着部３６６に取り付けているときに表面部３７２又は表面部３８２に接触し、表面部３７２又は表面部３８２によって覆われる位置である。
【００９４】
また、本構成では、図２２，図２３のように、装置本体３１１を取付部３６０から取り外し、取付部３６０とは別で装置本体３１１を使用したり、メンテナンスしたりすることができる。そして、この装置本体３１１は、ケース３１２に対して、ケーブル３０２を保持する保持部材３９０が取り付けられた構成となっており、この保持部材３９０は、図２２のように、着脱が可能な構成となっている。また、この保持部材３９０には、ケーブル３０２と嵌合してケーブル３０２を支持するケーブル支持部３９１が形成されており、ケーブル支持部３９１からケーブル３０２を取り外して使用したり、管理したりすることもでき、ケーブル支持部３９１でケーブル３０２を保持して使用したり、管理したりすることもできるようになっている。
【００９５】
このように構成される情報コード読取装置１０において、上記第１実施形態と同様に、制御回路４０にて状態推定処理を実行することで、加速度センサ４７により検出される３軸方向の加速度に基づいて、当該情報コード読取装置１０の状態として、移動状態、歩行状態、静止状態、撮像状態のいずれかの状態が推定される。そして、その推定された状態に応じて、制限が実施されないモードと、第１待機モードおよび第２待機モードとのいずれかのモードが設定される。そして、上述のように設定されるモードに応じて読取処理を実行することで、推定された状態に応じた制限がなされる。このように、使用者の動きを考慮することで、本実施形態のように構成される情報コード読取装置１０であっても、不要な処理を抑制することができる。
【００９６】
［他の実施形態］
なお、本発明は上記各実施形態に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）第１待機モードが読取結果の出力を停止するモードとして設定されるとともに、第２待機モードが撮像自体を行わないモード（撮像部２３による撮像が停止されるモード）として設定されることに限らず、第１待機モードおよび第２待機モードは、その作業環境に応じて適宜変更されてもよい。例えば、動作の制限内容として、上記ステップＳ２０７に示すデコード処理の停止を採用してもよい。これにより、状態推定処理により推定される状態に適した制限内容を実施でき、読取指示が入力されない情報コード読取装置１０の利便性を向上させることができる。
【００９７】
（２）待機モードとして、第１待機モードおよび第２待機モードの２種類用意されることに限らず、３種類以上用意されてもよい。この場合には、状態推定処理により推定される状態に適した制限内容をより細かく設定することができる。一方、待機モードとして、１つのモードのみが用意されてもよい。この場合には、例えば、歩行状態を推定することなく、移動状態、静止状態および撮像状態のいずれかを推定し、移動状態および静止状態が推定される場合に、第１待機モードまたは第２待機モードに相当する制限を行ってもよい。
【００９８】
（３）上述した第１の閾値Ｇｔｈ１や第２の閾値Ｇｔｈ２、カウント閾値Ｔｏ，Ｓｏは、予め所定値に設定されることに限らず、制御回路４０にて実行される閾値変更処理等により所望の値に変更可能に設定されてもよい。この閾値変更処理等を実行する制御回路４０は、「閾値変更手段」の一例に相当し得る。これにより、例えば、使用者の移動頻度が高い作業環境と移動頻度が低い作業環境とで上記所定の閾値のいずれかを変えることもでき、制限が実施されるタイミングを調整できるので、読取指示が入力されない情報コード読取装置１０の利便性を向上させることができる。
【００９９】
（４）情報コード読取装置１０の位置を検出する位置検出手段として、加速度センサ４７が採用されることに限らず、ジャイロセンサや振動センサ等の位置を検出可能なセンサが採用されてもよい。このようにしても、加速度センサ４７と同様に情報コード読取装置１０の位置を好適に検出できるので、状態推定処理による推定精度を高めることができる。
【０１００】
（５）上記状態推定処理では、周期性をカウントする処理（Ｓ１１７）にて上記波形成分が類似性の高い状態で継続してあらわれると、その波形成分をメモリ３５等に記憶して蓄積するようにしてもよい。このように蓄積される類似性の高い状態の波形成分は、その使用者の歩行状態を反映しているので、同じ使用者であれば、蓄積されている波形成分に基づいて歩行しているか否かを容易に判定することができる。すなわち、歩行状態を学習することで、歩行状態の推定精度を低下させることなくカウント閾値Ｔｏを小さくすることができ、例えば、カウント閾値Ｔｏを５回から３回に小さくすることで、歩行状態を推定するまでの時間を短縮することができる。
【０１０１】
（６）本発明は、取付部６０にて使用者の耳に取り付けられる読取装置に適用されることに限らず、使用者の他の部位に取り付けられる読取装置に適用されてもよいし、例えば、使用者が手に持って読取作業を行う読取装置に適用されてもよい。
【符号の説明】
【０１０２】
１０…情報コード読取装置
２３…撮像部（撮像手段）
４０…制御回路（処理手段，状態推定手段，制限手段，閾値変更手段）
４７…加速度センサ（位置検出手段）
【図１】
2016170555.tif 000003
【図２】
2016170555.tif 000004
【図３】
2016170555.tif 000005
【図４】
2016170555.tif 000006
【図５】
2016170555.tif 000007
【図６】
2016170555.tif 000008
【図７】
2016170555.tif 000009
【図８】
2016170555.tif 000010
【図９】
2016170555.tif 000011
【図１０】
2016170555.tif 000012
【図１１】
2016170555.tif 000013
【図１２】
2016170555.tif 000014
【図１３】
2016170555.tif 000015
【図１４】
2016170555.tif 000016
【図１５】
2016170555.tif 000017
【図１６】
2016170555.tif 000018
【図１７】
2016170555.tif 000019
【図１８】
2016170555.tif 000020
【図１９】
2016170555.tif 000021
【図２０】
2016170555.tif 000022
【図２１】
2016170555.tif 000023
【図２２】
2016170555.tif 000024
【図２３】
2016170555.tif 000025
【図２４】
2016170555.tif 000026
【図２５】
2016170555.tif 000027
【図２６】
2016170555.tif 000028