(57)【要約】      （修正有）【課題】複数のタッチセンサを設ける場合でも誤操作を抑制し得る構成を提供する。【解決手段】筐体のうち把持部と載置面側とを除くように設けられるタッチ操作面に対して、３つのタッチセンサが第１センサ、第２センサ、第３センサの順で一列に配置される。そして、制御部にてなされるタッチ操作選択処理では、第２タッチ状態であると、第１タッチ状態かつ第３タッチ状態である場合を除いて、第１のタッチ操作として検出する。また、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態でない場合か第３タッチ状態であって第１タッチ状態でない場合に、第１のタッチ操作として検出する。また、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態である場合に、第２のタッチ操作として検出する。【選択図】図５
2019219703.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
外部の読取対象の情報を読み取る情報読取部と、
３つのタッチセンサと、
前記３つのタッチセンサのそれぞれの検出値に応じてタッチ操作を検出可能な検出部と、
前記検出部の検出結果に応じて前記情報読取部を制御する制御部と、
を備える携帯型情報読取装置であって、
前記筐体のうち当該筐体を把持する際に利用する把持部と当該筐体を載置する際に下方に位置する載置面側とを除くように設けられるタッチ操作面に対して、前記３つのタッチセンサが第１センサ、第２センサ、第３センサの順で一列に配置され、
前記検出部は、前記第１センサによる検出値が第１閾値以上となる状態を第１タッチ状態、前記第２センサによる検出値が第２閾値以上となる状態を第２タッチ状態、前記第３センサによる検出値が第３閾値以上となる状態を第３タッチ状態とするとき、
前記第２タッチ状態であると、前記第１タッチ状態かつ前記第３タッチ状態である場合を除いて、第１のタッチ操作として検出し、
前記第２タッチ状態でなく、前記第１タッチ状態であって前記第３タッチ状態でない場合か前記第３タッチ状態であって前記第１タッチ状態でない場合に、前記第１のタッチ操作として検出し、
前記第２タッチ状態でなく、前記第１タッチ状態であって前記第３タッチ状態である場合に、第２のタッチ操作として検出することを特徴とする携帯型情報読取装置。
【請求項２】
前記検出部は、前記第２タッチ状態であって前記第１タッチ状態かつ前記第３タッチ状態である場合に、前記第１のタッチ操作及び前記第２のタッチ操作のいずれでもないと検出することを特徴とする請求項１に記載の携帯型情報読取装置。
【請求項３】
前記検出部は、前記第１センサによる検出値が前記第１閾値未満であって当該第１閾値よりも小さく設定される第１補助閾値以上となる状態を第１弱タッチ状態、前記第２センサによる検出値が前記第２閾値未満であって当該第２閾値よりも小さく設定される第２補助閾値以上となる状態を第２弱タッチ状態、前記第３センサによる検出値が前記第３閾値未満であって当該第３閾値よりも小さく設定される第３補助閾値以上となる状態を第３弱タッチ状態とするとき、
前記第２弱タッチ状態であり、前記第１弱タッチ状態であって前記第３弱タッチ状態及び前記第３タッチ状態でない場合か前記第３弱タッチ状態であって前記第１弱タッチ状態及び前記第１タッチ状態でない場合に、前記第１のタッチ操作として検出することを特徴とする請求項１又は２に記載の携帯型情報読取装置。
【請求項４】
前記検出部は、前記第２弱タッチ状態及び前記第２タッチ状態でなく、前記第１弱タッチ状態又は前記第１タッチ状態であって前記第３弱タッチ状態又は前記第３タッチ状態である場合に、前記第２のタッチ操作として検出することを特徴とする請求項３に記載の携帯型情報読取装置。
【請求項５】
前記検出部は、前記第２弱タッチ状態であり、前記第１弱タッチ状態であって前記第３タッチ状態である場合か前記第３弱タッチ状態であって前記第１タッチ状態である場合に、前記第１のタッチ操作及び前記第２のタッチ操作のいずれでもないと検出することを特徴とする請求項３又は４に記載の携帯型情報読取装置。
【請求項６】
筐体と、
外部の読取対象の情報を読み取る情報読取部と、
２つのタッチセンサと、
前記２つのタッチセンサのそれぞれの検出値に応じてタッチ操作を検出可能な検出部と、
前記検出部の検出結果に応じて前記情報読取部を制御する制御部と、
を備える携帯型情報読取装置であって、
前記筐体のうち当該筐体を把持する際に利用する把持部と当該筐体を載置する際に下方に位置する載置面側とを除くように設けられるタッチ操作面に対して、前記２つのタッチセンサとして一方のセンサ及び他方のセンサが配置され、
前記検出部は、
前記一方のセンサによる検出値が一方の閾値以上となり前記他方のセンサによる検出値が他方の閾値未満となる場合か前記一方のセンサによる検出値が前記一方の閾値未満となり前記他方のセンサによる検出値が前記他方の閾値以上となる場合に、第１のタッチ操作として検出し、
前記一方のセンサによる検出値が前記一方の閾値以上となり前記他方のセンサによる検出値が前記他方の閾値以上となる場合に、第２のタッチ操作として検出することを特徴とする携帯型情報読取装置。
【請求項７】
前記検出部は、前記一方のセンサによる検出値が前記一方の閾値以上となっても、前記他方のセンサによる検出値が前記他方の閾値未満であって当該他方の閾値よりも小さく設定される他方の補助閾値以上となる場合に、前記第１のタッチ操作及び前記第２のタッチ操作のいずれでもないと検出することを特徴とする請求項６に記載の携帯型情報読取装置。
【請求項８】
前記検出部は、前記他方のセンサによる検出値が前記他方の閾値以上となっても、前記一方のセンサによる検出値が前記一方の閾値未満であって当該一方の閾値よりも小さく設定される一方の補助閾値以上となる場合に、前記第１のタッチ操作及び前記第２のタッチ操作のいずれでもないと検出することを特徴とする請求項６又は７に記載の携帯型情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型情報読取装置に関するものである。
【背景技術】
【０００２】
従来、ＱＲコード（登録商標）などの情報コード及び文字情報等を含めた光学的情報を光学的に読み取る光学的情報読取装置やＲＦＩＤタグ及びＩＣカード等を無線通信にて読み取る無線タグリーダ等の携帯型の情報読取装置には、読み取りを開始する際に操作されるトリガスイッチが設けられる構成が多い。このような構成では、トリガスイッチとして機械式操作スイッチのような駆動部分を有するスイッチを採用すると、トリガスイッチの操作回数が多い運用では操作耐久寿命のためにトリガスイッチが故障してしまう場合がある。このような問題を解決するため、トリガスイッチとしてタッチセンサを利用した静電容量方式の静電スイッチを採用することが考えられ、このようなタッチセンサを採用した情報読取装置として、例えば、下記特許文献１に開示される手持ち式情報読取り装置が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０４−１６０５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、小型軽量化が求められる携帯型情報読取装置において、上述のようにタッチセンサを採用する構成では、トリガスイッチや機能切替スイッチ等を設けるためのスイッチ構造として複数のタッチセンサを設けることが困難となる場合が多い。タッチセンサは、触れただけで反応してしまうために、装置を把持する際に利用する把持部に配置できないだけでなく、金属の机上等に載置した際に誤反応を防止するために、装置を載置する際に下方に位置する載置面側にもタッチセンサを配置できず、配置可能な場所が制限される。このように制限される配置場所は、小型軽量化が求められる携帯型情報読取装置ではより狭い範囲となってしまい、この狭い範囲に複数のタッチセンサを設けると、所望のタッチセンサにタッチ操作しようとして他のタッチセンサにタッチ操作してしまう誤操作が生じやすいという問題がある。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、複数のタッチセンサを設ける場合でも誤操作を抑制し得る構成を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
筐体（１１）と、
外部の読取対象（Ｃ）の情報を読み取る情報読取部（４０，２３）と、
３つのタッチセンサと、
前記３つのタッチセンサのそれぞれの検出値に応じてタッチ操作を検出可能な検出部（４０）と、
前記検出部の検出結果に応じて前記情報読取部を制御する制御部（４０）と、
を備える携帯型情報読取装置（１０）であって、
前記筐体のうち当該筐体を把持する際に利用する把持部（１４）と当該筐体を載置する際に下方に位置する載置面側とを除くように設けられるタッチ操作面（１５）に対して、前記３つのタッチセンサが第１センサ（５１）、第２センサ（５２）、第３センサ（５３）の順で一列に配置され、
前記検出部は、前記第１センサによる検出値（ＳＷ１）が第１閾値（ＴＨ１）以上となる状態を第１タッチ状態、前記第２センサによる検出値（ＳＷ２）が第２閾値（ＴＨ２）以上となる状態を第２タッチ状態、前記第３センサによる検出値（ＳＷ３）が第３閾値（ＴＨ３）以上となる状態を第３タッチ状態とするとき、
前記第２タッチ状態であると、前記第１タッチ状態かつ前記第３タッチ状態である場合を除いて、第１のタッチ操作として検出し、
前記第２タッチ状態でなく、前記第１タッチ状態であって前記第３タッチ状態でない場合か前記第３タッチ状態であって前記第１タッチ状態でない場合に、前記第１のタッチ操作として検出し、
前記第２タッチ状態でなく、前記第１タッチ状態であって前記第３タッチ状態である場合に、第２のタッチ操作として検出することを特徴とする。
【０００７】
請求項６に記載の発明は、
筐体（１１）と、
外部の読取対象（Ｃ）の情報を読み取る情報読取部（４０，２３）と、
２つのタッチセンサと、
前記２つのタッチセンサのそれぞれの検出値に応じてタッチ操作を検出可能な検出部（４０）と、
前記検出部の検出結果に応じて前記情報読取部を制御する制御部（４０）と、
を備える携帯型情報読取装置（１０ａ）であって、
前記筐体のうち当該筐体を把持する際に利用する把持部（１４）と当該筐体を載置する際に下方に位置する載置面側とを除くように設けられるタッチ操作面（１５）に対して、前記２つのタッチセンサとして一方のセンサ（５４）及び他方のセンサ（５５）が配置され、
前記検出部は、
前記一方のセンサによる検出値（ＳＷ４）が一方の閾値（ＴＨ４）以上となり前記他方のセンサによる検出値（ＳＷ５）が他方の閾値（ＴＨ５）未満となる場合か前記一方のセンサによる検出値が前記一方の閾値未満となり前記他方のセンサによる検出値が前記他方の閾値以上となる場合に、第１のタッチ操作として検出し、
前記一方のセンサによる検出値が前記一方の閾値以上となり前記他方のセンサによる検出値が前記他方の閾値以上となる場合に、第２のタッチ操作として検出することを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００８】
請求項１の発明では、筐体のうち把持部と載置面側とを除くように設けられるタッチ操作面に対して、３つのタッチセンサが第１センサ、第２センサ、第３センサの順で一列に配置される。そして、検出部は、第２タッチ状態であると、第１タッチ状態かつ第３タッチ状態である場合を除いて、第１のタッチ操作として検出する。また、検出部は、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態でない場合か第３タッチ状態であって第１タッチ状態でない場合に、第１のタッチ操作として検出する。また、検出部は、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態である場合に、第２のタッチ操作として検出する。
【０００９】
これにより、第１センサ、第２センサ、第３センサのいずれか１つがタッチされる場合に第１のタッチ操作として検出されるだけでなく、第２センサをタッチする際に隣の第１センサ又は第３センサまでタッチしてしまった場合、第１センサをタッチする際に隣の第２センサまでタッチしてしまった場合や第３センサをタッチする際に隣の第２センサまでタッチしてしまった場合でも第１のタッチ操作として検出される。このように検出頻度が高くなりやすい第１のタッチ操作に対して、第２のタッチ操作と検出されるためには、第２センサにタッチしないように第１センサ及び第３センサをタッチする必要がある。このため、第１のタッチ操作を操作しようとして誤って第２のタッチ操作が検出されることもなく、第２のタッチ操作を操作するためには、第２センサを介して離れた第１センサと第３センサとに対して意識してタッチする必要があるので、２種類のタッチ操作に関する誤操作を抑制することができる。
【００１０】
請求項２の発明では、検出部は、第２タッチ状態であって第１タッチ状態かつ第３タッチ状態である場合、すなわち、全てのタッチセンサに対するタッチが検出されるような場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、例えば、タッチ操作面が下方に位置するように金属の机上等に載置されたための誤反応とみなすことができるので、このような場合には、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を抑制することができる。
【００１１】
請求項３の発明では、検出部は、第１センサによる検出値が第１閾値未満であって第１補助閾値以上となる状態を第１弱タッチ状態、第２センサによる検出値が第２閾値未満であって第２補助閾値以上となる状態を第２弱タッチ状態、第３センサによる検出値が第３閾値未満であって第３補助閾値以上となる状態を第３弱タッチ状態とするとき、第２弱タッチ状態であり、第１弱タッチ状態であって第３弱タッチ状態及び第３タッチ状態でない場合か第３弱タッチ状態であって第１弱タッチ状態及び第１タッチ状態でない場合に、第１のタッチ操作として検出する。
【００１２】
これにより、第２センサと第１センサとの中間付近をタッチしたために両センサでの検出値が所定の閾値以上とならない場合でも、第２センサによる検出値が第２補助閾値以上であって第１センサによる検出値が第１補助閾値以上となることで、第１のタッチ操作として検出される。同様に、第２センサと第３センサとの中間付近をタッチしたために両センサでの検出値が所定の閾値以上とならない場合でも、第２センサによる検出値が第２補助閾値以上であって第３センサによる検出値が第３補助閾値以上となることで、第１のタッチ操作として検出される。このため、第１のタッチ操作の検出頻度を高めることができる。
【００１３】
請求項４の発明では、検出部は、第２弱タッチ状態及び第２タッチ状態でなく、第１弱タッチ状態又は第１タッチ状態であって第３弱タッチ状態又は第３タッチ状態である場合に、第２のタッチ操作として検出する。
【００１４】
これにより、第２のタッチ操作を操作するために第１センサ及び第３センサにタッチする際に、第１センサに対して多少ずれた位置をタッチしたために第１センサでの検出値が第１閾値以上とならない場合でも、その検出値が第１補助閾値以上となることで、第２のタッチ操作として検出される。同様に、第３センサに対して多少ずれた位置をタッチしたために第３センサでの検出値が第３閾値以上とならない場合でも、その検出値が第３補助閾値以上となることで、第２のタッチ操作として検出される。このため、第２のタッチ操作の検出頻度を高めることができる。
【００１５】
請求項５の発明では、検出部は、第２弱タッチ状態であり、第１弱タッチ状態であって第３タッチ状態である場合か第３弱タッチ状態であって第１タッチ状態である場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、例えば、タッチ操作面が下方に位置するように金属の机上等に載置されたための誤反応とみなすことができるので、このような場合には、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を抑制することができる。
【００１６】
請求項６の発明では、筐体のうち把持部と載置面側とを除くように設けられるタッチ操作面に対して、一方のセンサ及び他方のセンサが配置される。そして、検出部は、一方のセンサによる検出値が一方の閾値以上となり他方のセンサによる検出値が他方の閾値未満となる場合か一方のセンサによる検出値が一方の閾値未満となり他方のセンサによる検出値が他方の閾値以上となる場合に、第１のタッチ操作として検出する。また、検出部は、一方のセンサによる検出値が一方の閾値以上となり他方のセンサによる検出値が他方の閾値以上となる場合に、第２のタッチ操作として検出する。
【００１７】
これにより、一方のセンサ及び他方のセンサのいずれか１つがタッチされる場合に第１のタッチ操作として検出され、一方のセンサ及び他方のセンサの双方がタッチされる場合に第２のタッチ操作として検出される。このように検出頻度が高くなりやすい第１のタッチ操作に対して、第２のタッチ操作と検出されるためには、一方のセンサ及び他方のセンサの双方をタッチする必要がある。このため、第１のタッチ操作を操作しようとして誤って第２のタッチ操作が検出されることもなく、第２のタッチ操作を操作するためには、一方のセンサ及び他方のセンサに対して意識してタッチする必要があるので、２種類のタッチ操作に関する誤操作を抑制することができる。
【００１８】
請求項７の発明では、検出部は、一方のセンサによる検出値が一方の閾値以上となっても、他方のセンサによる検出値が他方の閾値未満であって他方の補助閾値以上となる場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、第１のタッチ操作及び第２のタッチ操作のいずれのためのタッチ操作か判断が困難であるため、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を防止することができる。
【００１９】
請求項８の発明では、検出部は、他方のセンサによる検出値が他方の閾値以上となっても、一方のセンサによる検出値が一方の閾値未満であって一方の補助閾値以上となる場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、第１のタッチ操作及び第２のタッチ操作のいずれのためのタッチ操作か判断が困難であるため、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を防止することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態に係る情報読取装置を概略的に示す斜視図である。
【図２】図２（Ａ）は、図１の情報読取装置の平面図であり、図２（Ｂ）は、図１の情報読取装置の側面図である。
【図３】図１の情報読取装置の電気的構成を例示するブロック図である。
【図４】タッチ検出回路を説明するブロック図である。
【図５】第１実施形態において制御部にて行われるタッチ操作選択処理の流れを例示するフローチャートである。
【図６】第１実施形態において各タッチセンサによる検出状態と選択されるタッチ操作状態との関係を説明する図表である。
【図７】第１のタッチ操作を選択する際のタッチ状態の一例を説明する説明図である。
【図８】第２のタッチ操作を選択する際のタッチ状態の一例を説明する説明図である。
【図９】図９（Ａ）は、第１実施形態の変形例に係る情報読取装置の平面図であり、図９（Ｂ）は、図９（Ａ）の情報読取装置の側面図である。
【図１０】図１０（Ａ）は、第２実施形態に係る情報読取装置の平面図であり、図１０（Ｂ）は、図１０（Ａ）の情報読取装置の側面図である。
【図１１】第２実施形態において制御部にて行われるタッチ操作選択処理の流れを例示するフローチャートである。
【図１２】第２実施形態において各タッチセンサによる検出状態と選択されるタッチ操作状態との関係を説明する図表である。
【発明を実施するための形態】
【００２１】
［第１実施形態］
以下、本発明に係る携帯型情報読取装置を具現化した第１実施形態について、図面を参照して説明する。
図１及び図２に示す携帯型情報読取装置（以下、情報読取装置１０ともいう）は、情報コード（バーコード及び二次元コード等）や文字情報等の光学的情報を撮像して光学的に読み取る携帯型の光学的情報読取装置として構成されている。
【００２２】
この情報読取装置１０は、上ケース１１ａ及び下ケース１１ｂが組み付けられて構成される筐体１１によって外郭が形成され、この筐体１１内に各種電気部品等からなる回路部２０が収容されている。筐体１１は、ＡＢＳ樹脂等の合成樹脂からなる上ケース１１ａ及び下ケース１１ｂが組み付け時に外部に露出しないように筐体内部側に設けられる複数の係合箇所にて係合されることで、ネジ部材等の別部材を利用することなく構成されている。筐体１１の長手方向一端側には読取口１２が形成され、また長手方向他端側にはケーブル取付部１３が形成されている。また、筐体１１は、ケーブル取付部１３が形成される長手方向他端側が、当該筐体１１を把持する際に利用する把持部１４として構成されている。
【００２３】
筐体１１は、把持部１４を上ケース１１ａ側から把持した状態で読取対象に読取口１２を向けやすくするため、図２（Ｂ）に示すように、長手方向中間部位が上側に凸となるように滑らかに湾曲している。また、下ケース１１ｂは、筐体１１を載置する際に下方に位置する載置面側となり、筐体１１の外面のうち把持部１４と下ケース１１ｂとを除く把持部１４近傍の上面（以下、タッチ操作面１５ともいう）には、３つのタッチ検出位置１６ａ〜１６ｃが設けられている。
【００２４】
各タッチ検出位置１６ａ〜１６ｃは、筐体１１の長手方向に対して直交する方向（図２（Ａ）の上下方向）に沿って一列に配置され、それぞれのタッチすべき範囲を明確にするために内方（下方）に僅かに凹ませるように形成されている。特に、各タッチ検出位置１６ａ〜１６ｃが配列される配列方向に対して、タッチ検出位置１６ａは、タッチ操作面１５の配列方向一側（図２（Ａ）の下側）の端部となる位置に配置され、タッチ検出位置１６ｃは、タッチ操作面１５の配列方向他側（図２（Ａ）の上側）の端部となる位置に配置され、タッチ検出位置１６ｂは、タッチ検出位置１６ａとタッチ検出位置１６ｃとの中間となる位置に配置されている。また、筐体１１は、把持した状態で各タッチ検出位置１６ａ〜１６ｃに対してタッチしやすくするため、把持部１４がタッチ操作面１５を含めた読取口１２側となる読取部よりも幅が狭くなるように形成されている。
【００２５】
次に、情報読取装置１０の電気的構成について、図面を参照して説明する。
図３に示すように、筐体１１に収容される回路部２０は、主に、照明光源２１、受光センサ２３、結像レンズ２５等の光学系と、メモリ３５、制御部４０等のマイクロコンピュータ（以下「マイコン」という）系とを備えている。
【００２６】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明手段として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。
【００２７】
受光光学系は、受光センサ２３、結像レンズ２５などによって構成されている。受光センサ２３は、例えば、Ｃ−ＭＯＳやＣＣＤ等の固体撮像素子である受光素子を二次元に配列したエリアセンサとして構成されるものであり、略方形状の受光領域として受光面２３ａを有するように構成されている。この受光センサ２３は、結像レンズ２５を介して入射する入射光を受光面２３ａにて受光可能にプリント配線板（図示略）に実装されている。
【００２８】
結像レンズ２５は、外部から読取口１２を介して入射する入射光を集光して受光センサ２３の受光面２３ａに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードＣやこの情報コードＣが付された読取対象Ｒにて反射するようになっており、この反射光Ｌｒを結像レンズ２５で集光し、受光センサ２３の受光面２３ａにコード像を結像させている。
【００２９】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御部４０、スイッチ部５０、発光部４３、ブザー４４、バイブレータ４５、通信インタフェース４８等から構成されている。
【００３０】
光学系の受光センサ２３から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅され、その後、Ａ／Ｄ変換回路３３に入力されてアナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、ＲＯＭ、ＲＡＭなどの公知の記憶媒体によって構成されたメモリ３５に入力され、所定の格納領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２３およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３１】
制御部４０は、情報読取装置１０全体を制御可能なマイコンで、ＣＰＵ、システムバス、入出力インタフェース等からなるもので、メモリ３５とともに情報処理装置を構成し得るもので情報処理機能を有する。制御部４０は、メモリ３５に記憶される情報コードの画像データを解析して当該情報コードに記録されたデータを公知の解読方法で解読する読取処理を行うように構成されている。なお、制御部４０は、受光センサ２３とともに、読取対象の情報を読み取り可能な「情報読取部」の一例に相当し得る。
【００３２】
また、制御部４０は、内蔵された入出力インタフェースを介して種々の入出力装置と接続可能に構成されており、本実施形態の場合、発光部４３、ブザー４４、バイブレータ４５、通信インタフェース４８等が接続されている。これにより、例えば、発光部４３の点灯、非点灯、ビープ音やアラーム音を発生可能なブザー４４の鳴動のオンオフ、バイブレータ４５の駆動制御、通信インタフェース４８の制御等を可能にしている。
【００３３】
特に、本実施形態では、図２（Ａ）に示すように、バイブレータ４５は、把持部１４のうち読取口１２が設けられる筐体１１の一方の端部から離れたケーブル取付部１３（他方の端部）の近傍に配置される。このバイブレータ４５は、例えば、情報コードの読み取り成功時や各タッチ検出位置１６ａ〜１６ｃへのタッチ検出時に、制御部４０により制御されて振動するように機能する。
【００３４】
また、制御部４０には、各タッチ検出位置１６ａ〜１６ｃに対するタッチ（接触）の程度（有無）に応じた信号を制御部４０に出力するためのスイッチ部５０が接続されている。制御部４０は、スイッチ部５０を利用して各タッチ検出位置１６ａ〜１６ｃに対するタッチの程度を検出する検出部として機能し、この検出結果に応じて後述する第１のタッチ操作が検出されると、上記読取処理を開始する。
【００３５】
スイッチ部５０は、３つのタッチセンサ（第１センサ５１、第２センサ５２，第３センサ５３）と、タッチ検出回路６０とを備えている。各センサ５１〜５３は、センサ基板の所定の位置にそれぞれ実装されて、図２（Ａ）に示すように、タッチ検出位置１６ａ〜１６ｃに対して上ケース１１ａの内面側から対向するように筐体１１内に配置されている。これにより、タッチ検出位置１６ａをタッチした場合には、タッチした指等の静電容量Ｃｆが第１センサ５１に追加され、タッチ検出位置１６ｂをタッチした場合には、タッチした指等の静電容量Ｃｆが第２センサ５２に追加され、タッチ検出位置１６ｃをタッチした場合には、タッチした指等の静電容量Ｃｆが第３センサ５３に追加される。
【００３６】
タッチ検出回路６０は、制御部４０からのスイッチング信号ＣＬＫを受けて、第１センサ５１〜５３の静電容量をそれぞれカウント値に変換して取得するための回路である。このタッチ検出回路６０の機能について、第１センサ５１の静電容量を測定する場合を例に、図４を参照して詳述する。
【００３７】
タッチ検出回路６０は、図４に示すように、スイッチング素子６１と、回路保護用抵抗Ｒｏと、コンデンサＣ１と、放電抵抗Ｒ１と、比較器６２とを備えている。電源Ｂからの電力供給により、センサ配線上の浮遊容量Ｃｏには電荷が蓄積されている。
【００３８】
第１センサ５１の静電容量を測定する場合には、上記スイッチング信号ＣＬＫに応じたスイッチング素子６１のスイッチング動作に応じて、センサラインの接続を電源Ｂ側と比較器６２側とでスイッチングさせる。比較器６２側に接続されると、浮遊容量Ｃｏに蓄積された電荷がコンデンサＣ１に移動し、比較器６２の負入力電圧Ｖ−が増加する。一方、電源側に接続が切り替わると、負入力電圧Ｖ−が放電抵抗Ｒ１により徐々に減少するとともに、浮遊容量Ｃｏには再び電荷が蓄積される。
【００３９】
このようなスイッチング素子６１のスイッチング動作を繰り返すことにより、徐々に増加した負入力電圧Ｖ−が正入力電圧Ｖｒｅｆを超えると、比較器６２の出力がＨｉからＬｏに切り替わり、制御部４０は、スイッチング信号ＣＬＫの出力を停止する。制御部４０は、比較器６２の出力がＨｉからＬｏに切り替わるまでに要したスイッチング回数をカウントすることで、第１センサ５１の静電容量をカウント値に変換して取得することができる。
【００４０】
そして、タッチ検出位置１６ａがタッチされると、タッチした指等の静電容量Ｃｆが第１センサ５１に追加されることで、センサ側の静電容量はＣｏ＋Ｃｆとなり、蓄積される電荷量が増加する。このため、上述のようにスイッチングを繰り返すと、負入力電圧Ｖ−はタッチしていないときよりも早く正入力電圧Ｖｒｅｆを超えるため、スイッチング回数が少なくなりカウント値が小さくなるように取得される。すなわち、このカウント値は、タッチ検出位置１６ａへのタッチの程度（有無）に応じて変動する。
【００４１】
本実施形態では、制御部４０にて、上述のようにタッチ検出回路６０から取得されたカウント値の逆数を、タッチ検出位置１６ａへのタッチに応じて増加する第１センサ５１による検出値とし、この検出値と後述する閾値とを比較することで、タッチ検出位置１６ａへのタッチの程度が検出される。
【００４２】
同様に、第２センサ５２の静電容量が上述のように変換されるカウント値の逆数を、タッチ検出位置１６ｂへのタッチに応じて増加する第２センサ５２の検出値として、この検出値に応じてタッチ検出位置１６ｂへのタッチの程度が検出される。また、第３センサ５３の静電容量が上述のように変換されるカウント値の逆数を、タッチ検出位置１６ｃへのタッチに応じて増加する第３センサ５３の検出値として、この検出値に応じてタッチ検出位置１６ｃへのタッチの程度が検出される。
【００４３】
特に、本実施形態では、タッチ検出位置１６ａに対してタッチされていることから、第１センサ５１による検出値ＳＷ１が予め設定される第１閾値ＴＨ１以上となる状態を、第１タッチ状態として検出する。また、タッチ検出位置１６ｂに対してタッチされていることから、第２センサ５２による検出値ＳＷ２が予め設定される第２閾値ＴＨ２以上となる状態を、第２タッチ状態として検出する。また、タッチ検出位置１６ｃに対してタッチされていることから、第３センサ５３による検出値ＳＷ３が予め設定される第３閾値ＴＨ３以上となる状態を、第３タッチ状態として検出する。
【００４４】
また、本実施形態では、タッチ検出位置１６ａの一部に対して軽く触れている程度のタッチであることから、第１センサ５１による検出値ＳＷ１が第１閾値ＴＨ１未満であって当該第１閾値ＴＨ１よりも小さく設定される第１補助閾値ＴＨ１Ｈ以上となる状態を第１弱タッチ状態として検出する。また、タッチ検出位置１６ｂの一部に対して軽く触れている程度のタッチであることから、第２センサ５２による検出値ＳＷ２が第２閾値ＴＨ２未満であって当該第２閾値ＴＨ２よりも小さく設定される第２補助閾値ＴＨ２Ｈ以上となる状態を第２弱タッチ状態として検出する。また、タッチ検出位置１６ｃの一部に対して軽く触れている程度のタッチであることから、第３センサ５３による検出値ＳＷ３が第３閾値ＴＨ３未満であって当該第３閾値ＴＨ３よりも小さく設定される第３補助閾値ＴＨ３Ｈ以上となる状態を第３弱タッチ状態として検出する。なお、本実施形態では、第１補助閾値ＴＨ１Ｈは、第１閾値ＴＨ１の半分程度に設定され、第２補助閾値ＴＨ２Ｈは、第２閾値ＴＨ２の半分程度に設定され、第３補助閾値ＴＨ３Ｈは、第３閾値ＴＨ３の半分程度に設定されているが、これに限らず、利用環境等に応じて、各補助閾値が各閾値の半分よりも大きな値に設定されてもよいし、各補助閾値が各閾値の半分よりも小さな値に設定されてもよい。
【００４５】
次に、制御部４０にてなされるタッチ操作選択処理により、上述のように検出される各タッチ状態及び各弱タッチ状態を利用して、２種類のタッチ操作が選択される処理について説明する。本実施形態では、選択可能な２種類のタッチ操作のうち、一方となる第１のタッチ操作は、上記読取処理を開始するための操作であってトリガスイッチの操作に相当し、他方となる第２のタッチ操作は、複数種類用意されるモードを切り替えるための操作であって機能スイッチの操作に相当するように設定されている。なお、タッチ操作選択処理を行う制御部４０は、３つのタッチセンサ５１〜５３のそれぞれの検出値に応じてタッチ操作を検出可能な「検出部」の一例に相当し得る。
【００４６】
基本的には、タッチ操作選択処理では、タッチ検出位置１６ａ〜１６ｃのいずれか１つがタッチされる場合に第１のタッチ操作が選択されて、この第１のタッチ操作の選択により、上記読取処理が開始される。また、タッチ検出位置１６ｂがタッチされずにタッチ検出位置１６ａ，１６ｃがタッチされる場合に第２のタッチ操作が選択されて、この第２のタッチ操作の選択により、次のモードに切り替えられる。すなわち、第１のタッチ操作の選択を選択するためには、タッチ検出位置１６ａ〜１６ｃのいずれか１つを１つの指でタッチすればよく、第２のタッチ操作を選択するためには、図８に示すように、２つの指を使って離れたタッチ検出位置１６ａ，１６ｃをタッチする必要がある。
【００４７】
以下、制御部４０にてなされるタッチ操作選択処理について、図５に示すフローチャート及び図６の図表を参照して詳述する。なお、図６では、第１センサ５１による検出値ＳＷ１が、第１閾値ＴＨ１以上となる第１タッチ状態を「○」にて示し、第１閾値ＴＨ１未満であって第１補助閾値ＴＨ１Ｈ以上となる第１弱タッチ状態を「△」にて示し、第１補助閾値ＴＨ１Ｈ未満となる状態を「×」にて示している。また、第２センサ５２による検出値ＳＷ２が、第２閾値ＴＨ２以上となる第２タッチ状態を「○」にて示し、第２閾値ＴＨ２未満であって第２補助閾値ＴＨ２Ｈ以上となる第２弱タッチ状態を「△」にて示し、第２補助閾値ＴＨ２Ｈ未満となる状態を「×」にて示している。また、第３センサ５３による検出値ＳＷ３が、第３閾値ＴＨ３以上となる第３タッチ状態を「○」にて示し、第３閾値ＴＨ３未満であって第３補助閾値ＴＨ３Ｈ以上となる第３弱タッチ状態を「△」にて示し、第３補助閾値ＴＨ３Ｈ未満となる状態を「×」にて示している。
【００４８】
まず、第１のタッチ操作が選択される際の処理について説明する。
ユーザによりタッチ検出位置１６ｂのみがタッチされる場合には、第１センサ５１による検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満となり、第２センサ５２による検出値ＳＷ２が第２閾値ＴＨ２以上となり、第３センサ５３による検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第２タッチ状態となり（図６のパターン７）、図５のステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００４９】
また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ａの一部がタッチされる場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満となる。すなわち、第２タッチ状態及び第１弱タッチ状態となり（図６のパターン１６）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ａのほぼ全部がタッチされる場合には、検出値ＳＷ１が第１閾値ＴＨ１以上となる。すなわち、第２タッチ状態及び第１タッチ状態となり（図６のパターン２５）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５０】
また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ｃの一部がタッチされる場合には、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第２タッチ状態及び第３弱タッチ状態となり（図６のパターン８）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ｃのほぼ全部がタッチされる場合には、検出値ＳＷ３が第３閾値ＴＨ３以上となる。すなわち、第２タッチ状態及び第３タッチ状態となり（図６のパターン９）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５１】
また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ａの全部とタッチ検出位置１６ｃの一部とがタッチされる場合には、検出値ＳＷ１が第１閾値ＴＨ１以上となり検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第１タッチ状態、第２タッチ状態及び第３弱タッチ状態となり（図６のパターン２６）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ｃの全部とタッチ検出位置１６ａの一部とがタッチされる場合には、検出値ＳＷ３が第３閾値ＴＨ３以上となり検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満となる。すなわち、第１弱タッチ状態、第２タッチ状態及び第３タッチ状態となり（図６のパターン１８）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５２】
また、タッチ検出位置１６ｂがタッチされる際に、タッチ検出位置１６ａの一部とタッチ検出位置１６ｃの一部とがタッチされる場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満となり検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第１弱タッチ状態、第２タッチ状態及び第３弱タッチ状態となり（図６のパターン１７）、ステップＳ１０１でＹｅｓ，ステップＳ１０３でＮｏと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５３】
また、ユーザによりタッチ検出位置１６ａのみがタッチされる場合には、検出値ＳＷ１が第１閾値ＴＨ１以上、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第１タッチ状態となり（図６のパターン１９）、ステップＳ１０１，Ｓ１０５，Ｓ１０７でＮｏ，ステップＳ１０９でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、タッチ検出位置１６ａがタッチされる際に、タッチ検出位置１６ｂの一部がタッチされる場合には、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満であって検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第１タッチ状態及び第２弱タッチ状態となり（図６のパターン２２）、ステップＳ１０１でＮｏ，ステップＳ１０５でＹｅｓ，ステップＳ１１３でＮｏ，ステップＳ１１５でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５４】
また、ユーザによりタッチ検出位置１６ｃのみがタッチされる場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ未満、検出値ＳＷ３が第３閾値ＴＨ３以上となる。すなわち、第３タッチ状態となり（図６のパターン３）、ステップＳ１０１，Ｓ１０５，Ｓ１０７，Ｓ１０９でＮｏ，ステップＳ１１１でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、タッチ検出位置１６ｃがタッチされる際に、タッチ検出位置１６ｂの一部がタッチされる場合には、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満であって検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満となる。すなわち、第３タッチ状態及び第２弱タッチ状態となり（図６のパターン６）、ステップＳ１０１でＮｏ，ステップＳ１０５，Ｓ１１３でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５５】
また、図７に示すように、ユーザによりタッチ検出位置１６ｂとタッチ検出位置１６ａとの中間付近がタッチされる場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第１弱タッチ状態及び第２弱タッチ状態となり（図６のパターン１３）、ステップＳ１０１でＮｏ，ステップＳ１０５でＹｅｓ，ステップＳ１１３でＮｏ，ステップＳ１１５でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。また、ユーザによりタッチ検出位置１６ｂとタッチ検出位置１６ｃとの中間付近がタッチされる場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第２弱タッチ状態及び第３弱タッチ状態となり（図６のパターン５）、ステップＳ１０１でＮｏ，ステップＳ１０５，Ｓ１１３でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ１１９）。
【００５６】
次に、第２のタッチ操作が選択される際の処理について説明する。
図８に示すように、ユーザによりタッチ検出位置１６ｂがタッチされることなくタッチ検出位置１６ａとタッチ検出位置１６ｃとがタッチされる場合には、検出値ＳＷ１が第１閾値ＴＨ１以上、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ未満、検出値ＳＷ３が第３閾値ＴＨ３以上となる。すなわち、第１タッチ状態及び第３タッチ状態となり（図６のパターン２１）、ステップＳ１０１，Ｓ１０５でＮｏ，ステップＳ１０７でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ１２１）。
【００５７】
また、ユーザによりタッチ検出位置１６ａとタッチ検出位置１６ｃとがタッチされる際に、タッチ検出位置１６ａへのタッチが弱い場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満となる。すなわち、第１弱タッチ状態及び第３タッチ状態となり（図６のパターン１２）、ステップＳ１０１，Ｓ１０５でＮｏ，ステップＳ１０７でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ１２１）。また、ユーザによりタッチ検出位置１６ａとタッチ検出位置１６ｃとがタッチされる際に、タッチ検出位置１６ｃへのタッチが弱い場合には、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第１タッチ状態及び第３弱タッチ状態となり（図６のパターン２０）、ステップＳ１０１，Ｓ１０５でＮｏ，ステップＳ１０７でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ１２１）。また、タッチ検出位置１６ａ及びタッチ検出位置１６ｃへのタッチが弱い場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満であって検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる。すなわち、第１弱タッチ状態及び第３弱タッチ状態となり（図６のパターン１１）、ステップＳ１０１，Ｓ１０５でＮｏ，ステップＳ１０７でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ１２１）。
【００５８】
また、ユーザによりタッチ検出位置１６ａとタッチ検出位置１６ｃとがタッチされる際に、タッチ検出位置１６ａをタッチする指かタッチ検出位置１６ｃをタッチする指の一部等がタッチ検出位置１６ｂの一部に軽く触れた場合には、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満であって、検出値ＳＷ１が第１閾値ＴＨ１以上、検出値ＳＷ３が第３閾値ＴＨ３以上となる。すなわち、第１タッチ状態、第２弱タッチ状態及び第３タッチ状態となり（図６のパターン２４）、ステップＳ１０１でＮｏ，Ｓ１０５でＹｅｓ，ステップＳ１１３，Ｓ１１５でＮｏ，ステップＳ１１７でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ１２１）。
【００５９】
次に、第１のタッチ操作及び第２のタッチ操作のいずれも選択されない場合の処理について説明する。
タッチ検出位置１６ｂの一部のみに対して軽く触れている程度のタッチである場合には、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満であって、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第２弱タッチ状態となり（図６のパターン４）、ステップＳ１０１でＮｏ，Ｓ１０５でＹｅｓ，ステップＳ１１３，Ｓ１１５，Ｓ１１７でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。
【００６０】
また、タッチ検出位置１６ａの一部のみに対して軽く触れている程度のタッチである場合には、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満であって、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ未満となる。すなわち、第１弱タッチ状態となり（図６のパターン１０）、ステップＳ１０１，Ｓ１０５，Ｓ１０７，Ｓ１０９，Ｓ１１１でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。また、タッチ検出位置１６ｃの一部のみに対して軽く触れている程度のタッチである場合には、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満であって、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ未満となる。すなわち、第３弱タッチ状態となり（図６のパターン２）、ステップＳ１０１，Ｓ１０５，Ｓ１０７，Ｓ１０９，Ｓ１１１でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。
【００６１】
これに対して、検出値ＳＷ１が第１閾値ＴＨ１以上、検出値ＳＷ２が第２閾値ＴＨ２以上、検出値ＳＷ３が第３閾値ＴＨ３以上となる場合、すなわち、第１タッチ状態、第２タッチ状態及び第３タッチ状態となる場合には（図６のパターン２７）、ステップＳ１０１，Ｓ１０３でＹｅｓと判定されて、タッチ操作無しと判断される（Ｓ１２３）。これは、通常のタッチ操作では３つのタッチ検出位置１６ａ〜１６ｃが全て正確にタッチされることは無く、タッチ操作面１５が下方に位置するように金属の机上等に載置されたための誤反応とみなすためである。
【００６２】
同様に、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる場合、すなわち、第１弱タッチ状態、第２弱タッチ状態及び第３弱タッチ状態となる場合には（図６のパターン１４）、ステップＳ１０１でＮｏ，ステップＳ１０５でＹｅｓ，ステップＳ１１３，Ｓ１１５，Ｓ１１７でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。
【００６３】
また、検出値ＳＷ１が第１閾値ＴＨ１以上、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満、検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上第３閾値ＴＨ３未満となる場合、すなわち、第１タッチ状態、第２弱タッチ状態及び第３弱タッチ状態となる場合でも（図６のパターン２３）、ステップＳ１０１でＮｏ，ステップＳ１０５でＹｅｓ，ステップＳ１１３，Ｓ１１５，Ｓ１１７でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。また、検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上第１閾値ＴＨ１未満、検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上第２閾値ＴＨ２未満、検出値ＳＷ３が第３閾値ＴＨ３以上となる場合、すなわち、第１弱タッチ状態、第２弱タッチ状態及び第３タッチ状態となる場合でも（図６のパターン１５）、ステップＳ１０１でＮｏ，ステップＳ１０５でＹｅｓ，ステップＳ１１３，Ｓ１１５，Ｓ１１７でＮｏと判定されて、タッチ操作無しと判断される（Ｓ１２３）。
【００６４】
以上説明したように、本実施形態に係る情報読取装置１０では、筐体１１のうち把持部１４と載置面側とを除くように設けられるタッチ操作面１５に対して、３つのタッチセンサが第１センサ５１、第２センサ５２、第３センサ５３の順で一列に配置される。そして、制御部４０にてなされるタッチ操作選択処理では、第２タッチ状態であると、第１タッチ状態かつ第３タッチ状態である場合を除いて、第１のタッチ操作として検出する。また、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態でない場合か第３タッチ状態であって第１タッチ状態でない場合に、第１のタッチ操作として検出する。また、第２タッチ状態でなく、第１タッチ状態であって第３タッチ状態である場合に、第２のタッチ操作として検出する。
【００６５】
これにより、第１センサ５１、第２センサ５２、第３センサ５３のいずれか１つがタッチされる場合に第１のタッチ操作として検出されるだけでなく、第２センサ５２をタッチする際に隣の第１センサ５１又は第３センサ５３までタッチしてしまった場合、第１センサ５１をタッチする際に隣の第２センサ５２までタッチしてしまった場合や第３センサ５３をタッチする際に隣の第２センサ５２までタッチしてしまった場合でも第１のタッチ操作として検出される。このように検出頻度が高くなりやすい第１のタッチ操作に対して、第２のタッチ操作と検出されるためには、第２センサ５２にタッチしないように第１センサ５１及び第３センサ５１をタッチする必要がある。このため、第１のタッチ操作を操作しようとして誤って第２のタッチ操作が検出されることもなく、第２のタッチ操作を操作するためには、第２センサ５２を介して離れた第１センサ５１と第３センサ５３とに対して意識してタッチする必要があるので、２種類のタッチ操作に関する誤操作を抑制することができる。
【００６６】
また、タッチ操作選択処理では、第２タッチ状態であって第１タッチ状態かつ第３タッチ状態である場合、すなわち、全てのタッチセンサに対するタッチが検出されるような場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、例えば、タッチ操作面１５が下方に位置するように金属の机上等に載置されたための誤反応とみなすことができるので、このような場合には、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を抑制することができる。
【００６７】
特に、タッチ操作選択処理では、第１センサ５１による検出値ＳＷ１が第１閾値ＴＨ１未満であって第１補助閾値ＴＨ１Ｈ以上となる状態を第１弱タッチ状態、第２センサ５２による検出値ＳＷ２が第２閾値ＴＨ２未満であって第２補助閾値ＴＨ２Ｈ以上となる状態を第２弱タッチ状態、第３センサ５３による検出値ＳＷ３が第３閾値ＴＨ３未満であって第３補助閾値ＴＨ３Ｈ以上となる状態を第３弱タッチ状態とするとき、第２弱タッチ状態であり、第１弱タッチ状態であって第３弱タッチ状態及び第３タッチ状態でない場合か第３弱タッチ状態であって第１弱タッチ状態及び第１タッチ状態でない場合に、第１のタッチ操作として検出する。
【００６８】
これにより、第２センサ５２と第１センサ５１との中間付近をタッチしたために両センサでの検出値が所定の閾値以上とならない場合でも、第２センサ５２による検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上であって第１センサ５１による検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上となることで、第１のタッチ操作として検出される。同様に、第２センサ５２と第３センサ５３との中間付近をタッチしたために両センサでの検出値が所定の閾値以上とならない場合でも、第２センサ５２による検出値ＳＷ２が第２補助閾値ＴＨ２Ｈ以上であって第３センサ５３による検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上となることで、第１のタッチ操作として検出される。このため、第１のタッチ操作の検出頻度を高めることができる。
【００６９】
さらに、タッチ操作選択処理では、第２弱タッチ状態及び第２タッチ状態でなく、第１弱タッチ状態又は第１タッチ状態であって第３弱タッチ状態又は第３タッチ状態である場合に、第２のタッチ操作として検出する。
【００７０】
これにより、第２のタッチ操作を操作するために第１センサ５１及び第３センサ５３にタッチする際に、第１センサ５１に対して多少ずれた位置をタッチしたために第１センサ５１での検出値ＳＷ１が第１閾値ＴＨ１以上とならない場合でも、その検出値ＳＷ１が第１補助閾値ＴＨ１Ｈ以上となることで、第２のタッチ操作として検出される。同様に、第３センサ５３に対して多少ずれた位置をタッチしたために第３センサ５３での検出値ＳＷ３が第３閾値ＴＨ３以上とならない場合でも、その検出値ＳＷ３が第３補助閾値ＴＨ３Ｈ以上となることで、第２のタッチ操作として検出される。このため、第２のタッチ操作の検出頻度を高めることができる。
【００７１】
特に、タッチ操作選択処理では、第２弱タッチ状態であり、第１弱タッチ状態であって第３タッチ状態である場合か第３弱タッチ状態であって第１タッチ状態である場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、例えば、タッチ操作面１５が下方に位置するように金属の机上等に載置されたための誤反応とみなすことができるので、このような場合には、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を抑制することができる。
【００７２】
なお、タッチ検出位置１６ａ〜１６ｃは、筐体１１の長手方向に対して直交する方向に沿って一列に配置されることに限らず、長手方向に対して交差する方向に沿って一列に配置されてもよい。また、タッチ検出位置１６ａ〜１６ｃは、図９に例示するように、筐体１１の長手方向に沿って一列に配置されてもよい。
【００７３】
［第２実施形態］
次に、本発明の第２実施形態に係る情報読取装置について、図１０〜図１２を参照して説明する。
本第２実施形態では、タッチ操作面１５に２つのタッチセンサが設けられる点が主に上記第１実施形態と異なる。このため、第１実施形態と実質的に同様の構成部分には同一符号を付して説明を省略する。
【００７４】
本実施形態に係る情報読取装置１０ａは、図１０に示すように、上述した情報読取装置１０に対して、３つのタッチ検出位置１６ａ〜１６ｃに代えて、２つのタッチ検出位置１６ｄ，１６ｅがタッチ操作面１５に設けられるように構成されている。特に、タッチ検出位置１６ｄは、タッチ操作面１５の一側（図１０（Ａ）の下側）の端部となる位置に設けられ、タッチ検出位置１６ｅは、タッチ操作面１５の他側（図１０（Ａ）の上側）の端部となる位置に設けられることで、互いに離間するように配置される。そして、タッチ検出位置１６ｄ，１６ｅに対するタッチ（接触）の程度（有無）を検出するため、上述した３つのタッチセンサ５１〜５３に代えて、一方のセンサ５４及び他方のセンサ５５が筐体１１内に配置されている。なお、一方のセンサ５４及び他方のセンサ５５におけるタッチの検出構成は、上述した第１センサ５１等と同等であるため、詳細な説明は省略する。
【００７５】
そして、本実施形態では、タッチ検出位置１６ｄに対してタッチされていることから、一方のセンサ５４による検出値ＳＷ４が予め設定される一方の閾値ＴＨ４以上となる状態を、一方のタッチ状態として検出する。また、タッチ検出位置１６ｅに対してタッチされていることから、他方のセンサ５５による検出値ＳＷ５が予め設定される他方の閾値ＴＨ５上となる状態を、他方のタッチ状態として検出する。
【００７６】
また、本実施形態では、タッチ検出位置１６ｄの一部に対して軽く触れている程度のタッチであることから、一方のセンサ５４による検出値ＳＷ４が一方の閾値ＴＨ４未満であって当該一方の閾値ＴＨ４よりも小さく設定される一方の補助閾値ＴＨ４Ｈ以上となる状態を一方の弱タッチ状態として検出する。また、タッチ検出位置１６ｅの一部に対して軽く触れている程度のタッチであることから、他方のセンサ５５による検出値ＳＷ５が他方の閾値ＴＨ５未満であって当該他方の閾値ＴＨ５よりも小さく設定される他方の補助閾値ＴＨ５Ｈ以上となる状態を他方の弱タッチ状態として検出する。なお、本実施形態では、一方の補助閾値ＴＨ４Ｈは、一方の閾値ＴＨ４の半分程度に設定され、他方の補助閾値ＴＨ５Ｈは、他方の閾値ＴＨ５の半分程度に設定されているが、これに限らず、利用環境等に応じて、各補助閾値が各閾値の半分よりも大きな値に設定されてもよいし、各補助閾値が各閾値の半分よりも小さな値に設定されてもよい。
【００７７】
そして、本実施形態におけるタッチ操作選択処理では、基本的には、タッチ検出位置１６ｄ，１６ｅのいずれか１つがタッチされる場合に第１のタッチ操作が選択されて、この第１のタッチ操作の選択により、上記読取処理が開始される。また、タッチ検出位置１６ｄ，１６ｅがタッチされる場合に第２のタッチ操作が選択されて、この第２のタッチ操作の選択により、次のモードに切り替えられる。すなわち、第１のタッチ操作の選択を選択するためには、タッチ検出位置１６ｄ，１６ｅのいずれか１つを１つの指でタッチすればよく、第２のタッチ操作を選択するためには、２つの指を使って離れたタッチ検出位置１６ｄ，１６ｅをタッチする必要がある。
【００７８】
以下、制御部４０にてなされるタッチ操作選択処理について、図１１に示すフローチャート及び図１２の図表を参照して詳述する。なお、図１２では、一方のセンサ５４による検出値ＳＷ４が、第４閾値ＴＨ４以上となる一方のタッチ状態を「○」にて示し、第４閾値ＴＨ４未満であって第４補助閾値ＴＨ４Ｈ以上となる一方の弱タッチ状態を「△」にて示し、第４補助閾値ＴＨ４Ｈ未満となる状態を「×」にて示している。また、他方のセンサ５５による検出値ＳＷ５が、第５閾値ＴＨ５以上となる他方のタッチ状態を「○」にて示し、第５閾値ＴＨ５未満であって第５補助閾値ＴＨ５Ｈ以上となる他方の弱タッチ状態を「△」にて示し、第５補助閾値ＴＨ５Ｈ未満となる状態を「×」にて示している。なお、タッチ操作選択処理を行う制御部４０は、２つのタッチセンサ５４，５５のそれぞれの検出値に応じてタッチ操作を検出可能な「検出部」の一例に相当し得る。
【００７９】
まず、第１のタッチ操作が選択される際の処理について説明する。
ユーザによりタッチ検出位置１６ｄのみがタッチされる場合には、一方のセンサ５４による検出値ＳＷ４が第４閾値ＴＨ４以上となり、他方のセンサ５５による検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ未満となる。すなわち、一方のタッチ状態となる（図１２のパターン７）。このため、図１１のステップＳ２０１でＮｏ，ステップＳ２０３でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ２０７）。
【００８０】
また、タッチ検出位置１６ｅのみがタッチされる場合には、他方のセンサ５５による検出値ＳＷ５が第５閾値ＴＨ５以上となり、一方のセンサ５４による検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ未満となる。すなわち、他方のタッチ状態となる（図１２のパターン３）。このため、図１１のステップＳ２０１，Ｓ２０３でＮｏ，ステップＳ２０５でＹｅｓと判定されて、第１のタッチ操作が選択される（Ｓ２０７）。
【００８１】
次に、第２のタッチ操作が選択される際の処理について説明する。
ユーザによりタッチ検出位置１６ｄとタッチ検出位置１６ｅとがタッチされる場合には、検出値ＳＷ４が第４閾値ＴＨ４以上、検出値ＳＷ５が第５閾値ＴＨ５以上となる。すなわち、一方のタッチ状態及び他方のタッチ状態となり（図１２のパターン９）、ステップＳ２０１でＹｅｓと判定されて、第２のタッチ操作が選択される（Ｓ２０９）。
【００８２】
次に、第１のタッチ操作及び第２のタッチ操作のいずれも選択されない場合の処理について説明する。
タッチ検出位置１６ｄの一部のみに対して軽く触れている程度のタッチである場合には、検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ以上第４閾値ＴＨ４未満であって、検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ未満となる。すなわち、一方の弱タッチ状態となり（図１２のパターン４）、ステップＳ２０１，Ｓ２０３，Ｓ２０５でＮｏと判定されて、タッチ操作無しと判断される（Ｓ２１１）。
【００８３】
また、タッチ検出位置１６ｅの一部のみに対して軽く触れている程度のタッチである場合には、検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ以上第５閾値ＴＨ５未満であって、検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ未満となる。すなわち、他方の弱タッチ状態となり（図１２のパターン２）、ステップＳ２０１，Ｓ２０３，Ｓ２０５でＮｏと判定されて、タッチ操作無しと判断される（Ｓ２１１）。
【００８４】
これに対して、検出値ＳＷ４が第４閾値ＴＨ４以上、検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ以上第５閾値ＴＨ５未満となる場合、すなわち、一方のタッチ状態及び他方の弱タッチ状態となる場合にも（図１２のパターン８）、ステップＳ２０１，Ｓ２０３，Ｓ２０５でＮｏと判定されて、タッチ操作無しと判断される（Ｓ２１１）。また、検出値ＳＷ５が第５閾値ＴＨ５以上、検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ以上第４閾値ＴＨ４未満となる場合、すなわち、他方のタッチ状態及び一方の弱タッチ状態となる場合にも（図１２のパターン６）、ステップＳ２０１，Ｓ２０３，Ｓ２０５でＮｏと判定されて、タッチ操作無しと判断される（Ｓ２１１）。また、検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ以上第４閾値ＴＨ４未満、検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ以上第５閾値ＴＨ５未満となる場合、すなわち、一方の弱タッチ状態及び他方の弱タッチ状態となる場合にも（図１２のパターン５）、ステップＳ２０１，Ｓ２０３，Ｓ２０５でＮｏと判定されて、タッチ操作無しと判断される（Ｓ２１１）。
【００８５】
以上説明したように、本実施形態に係る情報読取装置１０では、筐体１１のうち把持部１４と載置面側とを除くように設けられるタッチ操作面１５に対して、一方のセンサ５４及び他方のセンサ５５が配置される。そして、制御部４０にてなされるタッチ操作選択処理では、一方のセンサ５４による検出値ＳＷ４が第４閾値ＴＨ４以上となり他方のセンサ５５による検出値ＳＷ５が第５補助閾値ＴＨ５Ｈ未満となる場合か一方のセンサ５４による検出値ＳＷ４が第４補助閾値ＴＨ４Ｈ未満となり他方のセンサ５５による検出値ＳＷ５が第５閾値ＴＨ５以上となる場合に、第１のタッチ操作として検出する。また、一方のセンサ５４による検出値ＳＷ４が第４閾値ＴＨ４以上となり他方のセンサ５５による検出値ＳＷ５が第５閾値ＴＨ５以上となる場合に、第２のタッチ操作として検出する。
【００８６】
これにより、一方のセンサ５４及び他方のセンサ５５のいずれか１つがタッチされる場合に第１のタッチ操作として検出され、一方のセンサ５４及び他方のセンサ５５の双方がタッチされる場合に第２のタッチ操作として検出される。このように検出頻度が高くなりやすい第１のタッチ操作に対して、第２のタッチ操作と検出されるためには、一方のセンサ５４及び他方のセンサ５５の双方をタッチする必要がある。このため、第１のタッチ操作を操作しようとして誤って第２のタッチ操作が検出されることもなく、第２のタッチ操作を操作するためには、一方のセンサ５４及び他方のセンサ５５に対して意識してタッチする必要があるので、２種類のタッチ操作に関する誤操作を抑制することができる。
【００８７】
また、タッチ操作選択処理では、一方のセンサ５４による検出値ＳＷ４が第４閾値ＴＨ４以上となっても、他方のセンサ５５による検出値ＳＷ５が第５閾値ＴＨ５未満であって第５補助閾値ＴＨ５Ｈ以上となる場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、第１のタッチ操作及び第２のタッチ操作のいずれのためのタッチ操作か判断が困難であるため、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を防止することができる。
【００８８】
また、タッチ操作選択処理では、他方のセンサ５５による検出値ＳＷ５が第５閾値ＴＨ５以上となっても、一方のセンサ５４による検出値ＳＷ４が第４閾値ＴＨ４未満であって第４補助閾値ＴＨ４Ｈ以上となる場合に、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出する。このような検出状態では、第１のタッチ操作及び第２のタッチ操作のいずれのためのタッチ操作か判断が困難であるため、第１のタッチ操作及び第２のタッチ操作のいずれでもないと検出することで、誤操作を防止することができる。
【００８９】
なお、本発明は上記各実施形態及び変形例等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）第１のタッチ操作の検出時には、上記読取処理が開始されることに限らず、例えば、さらに使用頻度が高い処理等が開始され、その代わりに第２のタッチ操作の検出時に上記読取処理が開始されてもよい。
【００９０】
（２）第２のタッチ操作の検出時には、複数種類用意されるモードの切り替えが行われることに限らず、例えば、さらに特定の機能を有効にするなどの処理が行われてもよい。
【００９１】
（３）本発明は、情報コードや文字情報等の光学的情報を光学的に読み取る光学的情報読取装置に適用されることに限らず、読み取りを開始する際にタッチされるタッチ検出位置が筐体の外面に設けられる他の機能を有する情報読取装置、例えば、タッチ検出位置へのタッチが検出されると無線通信による無線タグ等の読み取りを開始する情報読取装置に適用されてもよい。このように他の機能を有する情報読取装置では、上述した第２のタッチ操作の検出時に光学的情報読取機能と他の機能とを切り替えることもできる。
【符号の説明】
【００９２】
１０，１０ａ…情報読取装置（携帯型情報読取装置）
１１…筐体
１２…読取口
１４…把持部
１５…タッチ操作面
２３…受光センサ（情報読取部）
１６ａ〜１６ｅ…タッチ検出位置
４０…制御部（情報読取部，検出部）
５１…第１センサ（タッチセンサ）
５２…第２センサ（タッチセンサ）
５３…第３センサ（タッチセンサ）
５４…一方のセンサ（タッチセンサ）
５５…他方のセンサ（タッチセンサ）
Ｃ…情報コード（読取対象）
ＳＷ１〜ＳＷ５…検出値
ＴＨ１…第１閾値
ＴＨ１Ｈ…第１補助閾値
ＴＨ２…第２閾値
ＴＨ２Ｈ…第２補助閾値
ＴＨ３…第３閾値
ＴＨ３Ｈ…第３補助閾値
ＴＨ４…第４閾値
ＴＨ４Ｈ…第４補助閾値
ＴＨ５…第５閾値
ＴＨ５Ｈ…第５補助閾値
【図１】
2019219703.tif 000003
【図２】
2019219703.tif 000004
【図３】
2019219703.tif 000005
【図４】
2019219703.tif 000006
【図５】
2019219703.tif 000007
【図６】
2019219703.tif 000008
【図７】
2019219703.tif 000009
【図８】
2019219703.tif 000010
【図９】
2019219703.tif 000011
【図１０】
2019219703.tif 000012
【図１１】
2019219703.tif 000013
【図１２】
2019219703.tif 000014