(57)【要約】【課題】ボタン操作や画面表示をできるだけ省略した形で情報を入力することが可能であり、且つ画面表示に頼らずとも入力情報を視覚的に把握させやすい構成を提供する。【解決手段】携帯型情報コード読取装置１１０は、当該装置から撮像部による撮像側に配置された物体までの距離を計測する計測部と、距離の度合いに応じて光の照射状態が定められると共に計測部による物体までの計測距離に応じた状態の照射光を照射する照射部と、照射部により計測距離に応じた照射光を照射した後、所定条件が成立した場合に、計測距離に応じた入力値の使用を確定させる確定部とが設けられている。【選択図】図１
2016134023.tif 000002
【特許請求の範囲】
【請求項１】
情報コードを読み取る情報コード読取装置であって、
情報コードを撮像可能な撮像部と、
当該情報コード読取装置から前記撮像部による撮像側に配置された物体までの距離を計測する計測部と、
距離の度合いに応じて光の照射状態が定められ、前記計測部による前記物体までの計測距離に応じた状態の照射光を照射する照射部と、
前記照射部により前記計測距離に応じた照射光を照射した後、所定条件が成立した場合に、前記計測距離に応じた入力値の使用を確定させる確定部と、
を有することを特徴とする情報コード読取装置。
【請求項２】
前記照射部は、距離の度合いに応じて数値が定められ、前記計測部での前記計測距離に応じた数値を示す光を前記照射光として照射する構成であり、
前記確定部は、前記所定条件が成立した場合に、当該所定条件の成立の際に前記照射部からの前記照射光によって示されている数値を前記入力値として確定させることを特徴とする請求項１に記載の情報コード読取装置。
【請求項３】
前記確定部は、前記照射部により前記計測距離に応じた照射光を照射した後、前記物体に対する当該情報コード読取装置の状態が所定の変化停止状態となった場合に、当該変化停止状態となった時点で前記照射部によって照射されている照射光に対応する前記入力値の使用を確定させることを特徴とする請求項１又は請求項２に記載の情報コード読取装置。
【請求項４】
前記撮像部による撮像側に配置された前記物体は、情報コードが表される情報コード表示媒体であることを特徴とする請求項１から請求項３のいずれか一項に記載の情報コード読取装置。
【請求項５】
前記撮像部によって情報コードが撮像された場合に、その撮像された情報コードを読み取る読取部を備え、
前記計測部は、前記読取部による情報コードの読み取りが成功したことを条件として、前記情報コード表示媒体までの距離の値を保存することを特徴とする請求項４に記載の情報コード読取装置。
【請求項６】
前記確定部による前記入力値の確定を通知する通知部を有することを特徴とする請求項１から請求項５のいずれか一項に記載の情報コード読取装置。
【請求項７】
前記通知部は、前記照射部を備え、前記確定部によって前記入力値の使用を確定させる前には前記照射部によって所定色の光を照射する構成であり、前記所定色の光とは異なる色の光を照射することで前記入力値の確定を通知することを特徴とする請求項６に記載の情報コード読取装置。
【請求項８】
前記計測部は、当該情報コード読取装置から前記物体までの距離を計測する測距センサを有することを特徴とする請求項１から請求項７のいずれか一項に記載の情報コード読取装置。
【請求項９】
前記確定部が前記入力値の使用を確定させるための条件である前記所定条件を変更可能に設定する確定条件設定部を有することを特徴とする請求項１から請求項８のいずれか一項に記載の情報コード読取装置。
【請求項１０】
距離と値との対応関係を特定可能な設定データが変更可能に記憶された設定データ記憶部を備え、
前記確定部は、前記所定条件が成立した場合に、前記設定データにおいて前記計測距離と対応付けられている値に基づいて前記入力値を確定させることを特徴とする請求項１から請求項９のいずれか一項に記載の情報コード読取装置。
【請求項１１】
前記確定部は、前記計測部による前記計測距離が予め設定された入力確定値に対応する距離になった場合、前記所定条件が成立する前でも前記入力確定値を前記入力値として確定させることを特徴とする請求項１から請求項１０のいずれか一項に記載の情報コード読取装置。
【請求項１２】
前記撮像部によって情報コードが撮像された場合に、その撮像された情報コードを読み取る読取部を備え、
前記確定部は、
距離と数値とを対応付けた所定の初期設定に対する１又は複数回の加算処理を行い得る構成であり、且つ前記加算処理を行う毎に、当該加算処理を反映するように距離と数値とを対応付けた新たな更新設定を生成する構成であり、
当該情報コード読取装置が、前記読取部による読み取りが成功した際の位置よりも前記物体に近づいた所定の接近状態となった場合には、当該所定の接近状態の前になされていた前記初期設定又は前記更新設定において各距離に対応付けられていた各数値を増やすように前記加算処理を行うことで新たな前記更新設定を生成し、
当該情報コード読取装置が、前記読取部による読み取りが成功した際の位置よりも前記物体から遠ざかった所定の離間状態となり且つ前記所定条件が成立した場合には、当該所定条件の成立時になされている前記初期設定又は前記更新設定において当該所定条件の成立時の前記計測距離に対応付けられている数値を前記入力値として確定させることを特徴とする請求項１から請求項１１のいずれか一項に記載の情報コード読取装置。
【請求項１３】
前記撮像部によって撮像された情報コードの画像を処理する処理部と、
前記撮像部を保持するケースと、
前記ケースと一体的に又は別体として設けられ、前記撮像部及び前記処理部が前記ケースに保持されてなる装置本体を使用者に取り付ける取付部と、
を備えたことを特徴とする請求項１から請求項１２のいずれか一項に記載の情報コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コード読取装置に関するものである。
【背景技術】
【０００２】
近年、情報コードの読み取りに関する分野では、読取方法が多様化しつつあり、例えば、特許文献１、２には、使用者が装置を手で持たなくても情報コードを読み取ることができる構成が開示されている。特許文献１で開示される携帯型トランザクション端末は、使用者の頭に嵌めるバンド１２を備え、このバンド１２から顔の前方側にアーム２２が伸びており、眼鏡状のスクリーン３４が設けられている。そして、そのスクリーン３４の上部にバーコード読取り装置２４が設けられている。また、特許文献２の図１で開示される携帯型コード読取装置では、使用者の頭にハチマキ状に取り付けられるバンド２に２次元撮像ユニット１００が固定された構成となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２７２４８４号公報
【特許文献２】特許第３０２０９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、情報コードを読み取ることを一つの目的とした読取装置では、装置でのボタン操作やそれに応じた画面表示などをできるだけ省略した形で情報を入力することが求められる場合がある。
【０００５】
例えば、特許文献１、２のようなハンズフリー型の端末は、頭などに装着して用いられるものであるため、画面表示を行っても使用者が視認しにくくなる。従って、不要な画面表示をできるだけ省略することが求められる。また、ハンズフリー型の端末では、頻繁なボタン操作や複雑なボタン操作を強いると、手を自由に使うことができるというハンズフリー型のメリットが損なわれてしまうため、できるだけボタン操作を省略することが求められる。しかしながら、画面表示やボタン操作を省略してしまうと、装置に何らかの情報を入力したい場合に問題となる。
【０００６】
例えば、ボタン操作を極力行わない形で希望する情報を正確に入力することは既存の構成では難しく、何らかの新規な方法で対応しなければならないという問題がある。また、仮にボタン操作以外の方法で情報を入力することができたとしても、画面表示を省略した構成では、希望する情報が正確に入力されたか否かを目視によって確認することができないため、情報の誤入力が生じやすくなるという問題もある。
【０００７】
なお、これらの問題は、ハンズフリー型の端末に限定される問題ではなく、ボタン操作や画面表示などをできるだけ省略した形で情報を入力すべき場面であれば、ハンズフリー型に限らず同様の問題が生じる。
【０００８】
本発明は、上述した課題を解決するためになされたものであり、ボタン操作や画面表示をできるだけ省略した形で情報を入力することが可能であり、且つ画面表示に頼らずとも入力情報を視覚的に把握させやすい構成を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、情報コードを読み取る情報コード読取装置であって、
情報コードを撮像可能な撮像部と、
当該情報コード読取装置から前記撮像部による撮像側に配置された物体までの距離を計測する計測部と、
距離の度合いに応じて光の照射状態が定められ、前記計測部による前記物体までの計測距離に応じた状態の照射光を照射する照射部と、
前記照射部により前記計測距離に応じた照射光を照射した後、所定条件が成立した場合に、前記計測距離に応じた入力値の使用を確定させる確定部と、
を有することを特徴とする。
【発明の効果】
【００１０】
請求項１の発明では、情報コード読取装置から撮像部による撮像側に配置された物体までの距離を計測する計測部と、距離の度合いに応じて光の照射状態が定められ、計測部による物体までの計測距離に応じた状態の照射光を照射する照射部と、照射部により計測距離に応じた照射光を照射した後、所定条件が成立した場合に、計測距離に応じた入力値の使用を確定させる確定部とが設けられている。このように構成されているため、ユーザは、撮像側に配置された物体までの距離を調整した上で所定条件を成立させるように対応すれば、距離に応じた入力値の使用を確定させることができる。しかも、距離調整の際には、物体までの距離に応じた状態で照明光が照射されるため、ユーザは、照明光の状態を視覚的に認識して距離の度合いを把握することが可能となる。ゆえに、ボタン操作や画面表示をできるだけ省略した形で情報の入力が可能となり、画面表示に頼らずとも入力情報をユーザに視覚的に把握させやすくなる。
【００１１】
請求項２の発明では、照射部は、距離の度合いに応じて数値が定められ、計測部での計測距離に応じた数値を示す光を照射光として照射する構成であり、確定部は、所定条件が成立した場合に、当該所定条件の成立の際に照射部からの照明光によって示されている数値を入力値として確定させる構成となっている。
このように、計測距離に応じた数値を示す光を照射光として照射する構成とすれば、特別な画面表示を行わずとも、照明光によって距離を示す定量的な値を表すことができる。そして、所定条件の成立の際に照明光によって示されている数値を入力値として確定させる構成となっているため、ユーザは、どのような数値が入力値として確定したのかをより正確に認識しやすくなる。
【００１２】
請求項３の発明では、確定部は、照射部により計測距離に応じた照射光を照射した後、物体に対する当該情報コード読取装置の状態が所定の変化停止状態となった場合に、当該変化停止状態となった時点で照射部によって照射されている照射光に対応する入力値の使用を確定させる構成となっている。
この構成によれば、情報コード読取装置を変化停止状態とすることで情報入力が可能となるため、入力のためのトリガ動作を複雑化させずに済み、多数の操作ボタンなどを用いずとも入力値の確定の指示を与えることができる。
【００１３】
請求項４の発明では、撮像部による撮像側に配置された物体は、情報コードが表される情報コード表示媒体である。このように、情報コードが表される物体そのものを距離計測の対象とすることで、情報コードの読み取り動作と入力値の確定動作とを関連させやすくなる。
【００１４】
請求項５の発明は、撮像部によって情報コードが撮像された場合に、その撮像された情報コードを読み取る読取部を備えている。そして、計測部は、読取部による情報コードの読み取りが成功したことを条件として、情報コード表示媒体までの距離の値を保存する。
この構成によれば、情報コードの読み取りの成功を条件として、情報コード表示媒体までの距離の値を保存し、その距離に応じた入力値の入力動作により円滑につなげやすくなる。このような構成は、特に、情報コードの読み取りの成功後に何らかの情報を入力する用途において特に有利になる。
【００１５】
請求項６の発明は、確定部による入力値の確定を通知する通知部を備えている。この構成によれば、入力値が確定したことをユーザが確実に認識しやすくなるため、入力処理を円滑且つ良好に終わらせやすくなる。例えば、入力値の確定直前に他の動作を行ってしまうような操作ミスなども排除しやすくなる。
【００１６】
請求項７の発明では、通知部は、照射部を備え、確定部によって入力値の使用を確定させる前には照射部によって所定色の光を照射する構成であり、所定色の光とは異なる色の光を照射することで入力値の確定を通知する。この構成によれば、それほど複雑すぎる構成を用いることなく、入力値が確定したことをより認識しやすい方法で示すことができる。
【００１７】
請求項８の発明では、計測部は、当該情報コード読取装置から物体までの距離を計測する測距センサを有する。この構成によれば、物体までの距離計測を測距センサを用いてより迅速且つより正確に行うことができる。
【００１８】
請求項９の発明では、確定部が入力値の使用を確定させるための条件である所定条件を変更可能に設定する確定条件設定部を有する。この構成によれば、確定部が入力値の使用を確定させるための条件を、使用状況に合わせて変更することができるため、どのような場合でも条件設定を固定化せざるを得ない構成と比較して、柔軟性が増し、ユーザの利便性を高めることができる。
【００１９】
請求項１０の発明では、距離と値との対応関係を特定可能な設定データが変更可能に記憶された設定データ記憶部を備え、確定部は、所定条件が成立した場合に、設定データにおいて計測距離と対応付けられている値に基づいて入力値を確定させる。この構成によれば、必要に応じて距離と値との対応関係を設定変更できるため、ユーザは、距離と値との対応関係を、自身にとってより好ましい設定に細かく調整しやすくなる。
【００２０】
請求項１１の発明では、確定部は、計測部による計測距離が予め設定された入力確定値に対応する距離になった場合、所定条件が成立する前でも入力確定値を入力値として確定させる。この構成では、予め設定された「入力確定値」を入力値として確定させたい場合、物体までの距離を「入力確定値に対応する距離」に調整すれば、より早期に確定させることができる。ゆえに、処理の迅速化を一層図り易くなる。
【００２１】
請求項１２の発明は、撮像部によって情報コードが撮像された場合に、その撮像された情報コードを読み取る読取部を備えている。そして、確定部は、距離と数値とを対応付けた所定の初期設定に対する１又は複数回の加算処理を行い得る構成であり、且つ加算処理を行う毎に、当該加算処理を反映するように距離と数値とを対応付けた新たな更新設定を生成する構成であり、当該情報コード読取装置が、読取部による読み取りが成功した際の位置よりも物体に近づいた所定の接近状態となった場合には、当該所定の接近状態の前になされていた初期設定又は更新設定において各距離に対応付けられていた各数値を増やすように加算処理を行うことで新たな更新設定を生成し、当該情報コード読取装置が、読取部による読み取りが成功した際の位置よりも物体から遠ざかった所定の離間状態となり且つ所定条件が成立した場合には、当該所定条件の成立時になされている初期設定又は更新設定において当該所定条件の成立時の計測距離に対応付けられている数値を入力値として確定させる。
この構成によれば、読取装置を、読取部による読み取りが成功した際の位置よりも物体に近づけて所定の接近状態にする操作を行うことで、距離と数値との対応関係を更新することができ、各距離に対応付けられている各数値を大きくするような設定変更が可能となる。これにより、入力できる数値の範囲をより広げることができる。
【００２２】
請求項１３の発明は、撮像部によって撮像された情報コードの画像を処理する処理部と、撮像部を保持するケースと、ケースと一体的に又は別体として設けられ、撮像部及び処理部がケースに保持されてなる装置本体を使用者に取り付ける取付部と、を備えている。
この構成によれば、装置本体を使用者に取り付け、ハンズフリー型の読取装置として使用できるようになる。但し、このようにハンズフリー型の読取装置として構成した場合、入力に際して複雑なボタン操作や大きな画面表示などを必須とすると、ハンズフリー型のメリットが損なわれてしまうが、本構成では、ボタン操作や画面表示をできるだけ省略した形で情報を入力することが可能であり、且つ画面表示に頼らずとも入力情報を視覚的に把握させやすいため、入力値の確定処理を円滑に行い得る構成をハンズフリー型のメリットを極力損なうことなく実現できる。
【図面の簡単な説明】
【００２３】
【図１】図１は、第１実施形態に係る携帯型情報コード読取装置を用いた読み取りの様子を例示する説明図である。
【図２】図２は、第１実施形態に係る携帯型情報コード読取装置が装着された使用者の顔付近を例示する説明図である。
【図３】図３は、第１実施形態に係る携帯型情報コード読取装置の電気的構成を概略的に例示するブロック図である。
【図４】図４は、第１実施形態に係る携帯型情報コード読取装置において、ケースに保持部材が取り付けられ、その保持部材にケーブルが保持された状態で装置本体を取付部に取り付けた様子を示す斜視図である。
【図５】図５は、第１実施形態に係る携帯型情報コード読取装置において、ケースを取付部から取り外した様子を簡略的に示す斜視図である。
【図６】図６は、第１実施形態に係る携帯型情報コード読取装置の一部である取付部を例示する斜視図である。
【図７】図７は、第１実施形態に係る携帯型情報コード読取装置の一部である装置本体を所定の方向から見た側面図である。
【図８】図８は、第１実施形態に係る携帯型情報コード読取装置での入力処理の流れを例示するフローチャートである。
【図９】図９は、第１実施形態に係る携帯型情報コード読取装置での入力処理に関する設定項目の設定内容を概念的に説明する説明図である。
【図１０】図１０は、第１実施形態に係る携帯型情報コード読取装置での計測距離と入力候補値との関係を例示する説明図である。
【図１１】図１１は、入力候補値の表示開始直後の様子を例示する説明図である。
【図１２】図１２は、入力候補値が未確定のまま距離変更がなされたときの様子を例示する説明図である。
【図１３】図１３は、入力候補値が入力値として確定する前の様子と、その時の距離範囲が維持されて入力候補値が入力値として確定したときの様子を例示する説明図である。
【図１４】図１４は、入力候補値が未確定のまま距離変更がなされた後、所定距離に達したことでそのときの入力候補値が入力値として確定したときの様子を例示する説明図である。
【図１５】図１５は、第２実施形態に係る携帯型情報コード読取装置での入力処理の流れを例示するフローチャートである。
【図１６】図１６は、第２実施形態に係る携帯型情報コード読取装置での入力処理に関する設定項目の設定内容を概念的に説明する説明図である。
【図１７】図１７（Ａ）は、第２実施形態に係る携帯型情報コード読取装置において、計測距離と入力候補値との一般的な関係を例示する説明図であり、図１７（Ｂ）は、計測距離と加算値との関係を例示する説明図であり、図１７（Ｃ）は、計測距離と入力候補値との関係を定めた初期設定を例示する説明図である。
【図１８】図１８（Ａ）は、第２実施形態に係る携帯型情報コード読取装置において、加算処理が１回行われた後の計測距離と入力候補値との関係を定めた更新設定を例示する説明図であり、図１８（Ｂ）は、加算処理が２回行われた後の計測距離と入力候補値との関係を定めた更新設定を例示する説明図であり、図１８（Ｃ）は、加算処理が３回行われた後の計測距離と入力候補値との関係を定めた更新設定を例示する説明図である。
【図１９】図１９（Ａ）は、第２実施形態に係る携帯型情報コード読取装置において、初期設定に従った表示から、加算処理後の更新設定に従った表示に変化した様子を示す説明図であり、図１９（Ｂ）は、加算処理が１回行われた後の更新設定に従った表示から、加算処理が２回行われた後の更新設定に従った表示に変化した様子を示す説明図であり、図１９（Ｃ）は、加算処理が２回行われた後の更新設定に従った表示から、加算処理が３回行われた後の更新設定に従った表示に変化した様子を示す説明図であり、図１９（Ｄ）は、加算処理が３回行われた後の更新設定に従い、入力候補値が確定する様子を示す説明図である。
【図２０】図２０は、第３実施形態に係る携帯型情報コード読取装置を用いた読み取りの様子を例示する説明図である。
【図２１】図２１は、第３実施形態に係る携帯型情報コード読取装置を用いた読み取りの場面を具体的に例示する説明図である。
【図２２】図２２（Ａ）は、第３実施形態に係る携帯型情報コード読取装置での、入力候補値の表示開始直後の様子を例示する説明図であり、図２２（Ｂ）は、図２２（Ａ）のように表示された入力候補値が未確定のまま距離変更がなされたときの様子を例示する説明図である。
【発明を実施するための形態】
【００２４】
[第１実施形態]
以下、本発明を具現化した第１実施形態の代表例について、図面を参照して説明する。
（基本構成）
まず、携帯型情報コード読取装置１１０の基本構成について説明する。
図１、図２等で示すように、携帯型情報コード読取装置１１０（以下、単に情報コード読取装置１１０、又は読取装置１１０ともいう）は、主に、装置本体１１１と取付部１６０とによって構成されている。装置本体１１１は、情報コードＣを撮像可能な撮像部２３（図３）と、撮像部２３によって撮像された情報コードＣの画像を処理する処理部（制御回路４０（図３））と、撮像部２３及び処理部を保持するケース１１２とを備えた構成となっている。また、ケース１１２とは別体として設けられると共に撮像部２３及び処理部がケース１１２に保持されてなる装置本体１１１を使用者に取り付けるように機能し且つ使用者の顔が向く側を撮像する構成で撮像部２３を使用者に取り付けるように機能する取付部１６０を備えている。この取付部１６０は、撓み変形可能な可撓性の身体装着部（使用者装着部）１６２と、ケース１１２が着脱される装着部１６６とを有し、使用者の人体に掛けられる構成となっており、ケース１１２を使用者の耳に取り付けるように機能するものである。
【００２５】
（装置本体）
まず、装置本体１１１について説明する。
装置本体１１１は、ケース１１２の内部に図３に示す各種電子部品が収容されてなるものであり、本構成では、取付部１６０に対して図１、図２、図４のように装着可能とされており、図５のように離脱可能とされている。なお、本構成では、例えば、ケース１１２内に電池が収容されており、この電池からの電力を利用してケース１１２内の電子部品が動作するようになっている。
【００２６】
ここで、情報コード読取装置１１０の電気的構成について説明する。図３に示すように、情報コード読取装置１１０は、ハードウェア的には一次元コードや二次元コードなどの情報コードを読取可能なコードリーダとして構成されており、ケース１１２によって装置本体１１１の外郭が構成され、このケース内に各種電子部品が収容された構成をなしている。
【００２７】
図３に示すように、情報コード読取装置１１０は、主に、照明部２１、撮像部２３、フィルタ２５、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、操作スイッチ４２等のマイクロコンピュータ（以下「マイコン」という）系と、電源スイッチ４１、電池４９等の電源系と、から構成されている。なお、これらは、図略のプリント配線板に実装あるいはケース内に内装されている。
【００２８】
光学系は、照明部２１、撮像部２３、フィルタ２５、結像レンズ２７、マーカ光照射部８０等から構成されている。照明部２１は、照明光を発光可能な照明光源として機能するものであり、例えば、公知の方法で文字や数字などの記号表示を行い得る表示装置として機能している。この照明部２１は、ケースに形成された照射口を介して読取対象物Ｒに向けて照明光Ｌｆを照射可能に構成されている。照明部２１は、公知の方法で文字や数字などを投影し得る構成であればよく、例えば、ＣＲＴ方式のプロジェクタであってもよく、ライトバルブ方式のプロジェクタであってもよい。具体的には、ＣＲＴプロジェクタ、液晶プロジェクタ、ＤＬＰプロジェクタ、ＬＣＯＳプロジェクタ、ＧＬＶプロジェクタなどの様々な構成を採用することができ、これら以外でも、文字や数字などの記号表示を行い得る投影装置であれば他の構成を採用してもよい。
【００２９】
読取対象物Ｒとしては、例えば、樹脂材料、金属材料等の様々な対象が考えられ、このような読取対象物Ｒに例えば図３のような情報コードＣが印刷などによって形成されている（図１の例も参照）。なお、読み取り対象となる情報コードＣの種類はバーコードなどの一次元コードであってもよく、ＱＲコード（登録商標）、データマトリックスコート、マキシコードなどの二次元コードであってもよい。
【００３０】
撮像部２３は、情報コードＣを撮像可能な受光センサ（例えば、Ｃ−ＭＯＳやＣＣＤ等の受光素子を２次元に配列したエリアセンサ等）によって構成され、読取対象物Ｒや情報コードＣに照射されて反射した反射光Ｌｒを受光可能に構成されるものである。この撮像部２３は、結像レンズ２７を介して入射する入射光を受光面２３ａで受光可能に配置されている。フィルタ２５は、例えば反射光Ｌｒの波長相当以下の光の通過を許容し、当該波長相当を超える光の通過を遮断し得る光学的なローパスフィルタで、ケース１１２に形成された読取口１１４と結像レンズ２７との間に設けられている。これにより、反射光Ｌｒの波長相当を超える不要な光が撮像部２３に入射することを抑制している。また、結像レンズ２７は、例えば、鏡筒とこの鏡筒内に収容される複数の集光レンズとによって構成されており、本実施形態では、ケース１１２に形成された読取口１１４（図２等）に入射する反射光Ｌｒを集光し、撮像部２３の受光面２３ａに情報コードＣのコード画像を結像するように構成されている。
【００３１】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、操作スイッチ４２、マイク４３、発音部４４、センサ部４６、通信部４８等から構成されている。このマイコン系は、マイコン（情報処理装置）として機能し得る制御回路４０及びメモリ３５を中心として構成され、前述した光学系によって撮像された情報コードＣの画像信号をハードウェア的およびソフトウェア的に信号処理し得るものである。
【００３２】
光学系の撮像部２３から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることにより所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力され、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、メモリ３５に入力され、当該メモリ３５の画像データ蓄積領域に蓄積される。なお、同期信号発生回路３８は、撮像部２３およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３３】
メモリ３５は、例えば半導体メモリ装置などの公知の記憶手段によって構成され、例えばＲＡＭ、ＲＯＭ、その他の不揮発性メモリなどがこれに相当する。このメモリ３５のうちのＲＡＭには、前述した画像データ蓄積領域のほかに、制御回路４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またＲＯＭには、読取処理や入力処理等を実行可能な所定プログラムやその他、照明部２１、撮像部２３等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。
【００３４】
制御回路４０は、例えば情報コード読取装置１０全体を制御可能なマイコンとして構成され、ＣＰＵ、システムバス、入出力インタフェース等からなるものであり、情報処理機能を有している。この制御回路４０には、内蔵された入出力インタフェースを介して種々の入出力装置（周辺装置）が接続されており、本構成の場合、電源スイッチ４１、操作スイッチ４２、マイク４３、発音部４４、センサ部４６、通信部４８等が接続されている。
【００３５】
センサ部４６は、例えば、公知の測距センサとして構成されており、当該読取装置１０の読取側に存在する最も近い物体までの距離を計測可能に構成されている。測距センサとして構成されるセンサ部４６の具体的構成は、公知の様々な方式を採用することができ、三角測距式で距離を測定し得る構成であってもよく、タイム・オブ・フライト式で距離を測定し得る構成であってもよい。また、装置の構成としては、公知の光学式距離センサとして構成されていてもよく、公知の超音波式距離センサとして構成されていてもよく、公知のレーザ光線式距離センサとして構成されていてもよい。
【００３６】
通信部４８は、有線通信又は無線通信を行う公知の通信インタフェースとして構成されており、ケース１１２の外側に設けられた外部装置と通信を行い、外部装置への情報送信又は外部装置からの情報受信を行うように機能している。外部装置としては、据置型のコンピュータや携帯型のコンピュータなど、様々な情報処理装置が想定され、この情報処理装置と有線又は無線（例えば、公知の無線ＬＡＮ通信やbluetooth（登録商標）通信等）にて通信可能に接続されている。
【００３７】
電源系は、電源スイッチ４１、電池４９等により構成されており、制御回路４０により管理される電源スイッチ４１のオンオフによって、上述した各装置や各回路に、電池４９から供給される駆動電圧の導通や遮断が制御されている。なお、電池４９は、所定の直流電圧を発生可能な２次電池で、例えば、リチウムイオン電池等がこれに相当する。
【００３８】
次に、装置本体の構造等について説明する。
図５、図７等に示すように、装置本体１１１の外殻をなすケース１１２は、全体として長手状且つ箱状に構成されている。なお、本構成では、装置本体１１１の前後方向、幅方向（横方向）、上下方向を以下のように規定する。まず、撮像部２３の視野範囲の中心の方向（光軸方向）を前後方向としており、ケース１１２の長手方向が前後方向となっている。なお、図７では、視野範囲の中心（受光光軸）を二点鎖線Ｇで示しており、この二点鎖線Ｇと平行な方向が前後方向となっている。そして、前後方向と直交する方向においてケース１１２の厚さ方向が幅方向（横方向）となっており、ケース１１２の対向壁部１１２ａと、対向壁部１１２ａの反対側の壁部（表側の側壁部１１２ｂ：図２）とが向かい合う方向が幅方向（横方向）となっている。そして、上記前後方向及び幅方向と直交する方向が上下方向となっている。なお、以下では、前後方向をＸ軸方向とし、上下方向をＹ軸方向とし、幅方向（横方向）をＺ軸方向として説明する。そして、前方向をＸ軸正方向、後ろ方向をＸ軸負方向とする。更に、上方向をＹ軸正方向、下方向をＹ軸負方向とする。そして、ケース１１２側から見て取付部１６０側をＺ軸負方向とし、取付部１６０とは反対側をＺ軸正方向とする。
【００３９】
図１、図２、図４、図５、図７のように、ケース１１２は、このような定義において前端部に前壁部１１２ｃが設けられ、後端部に後壁部１１２ｄが設けられている。更に、幅方向（左右方向）一方側（取付部１６０側）に側壁部（対向壁部１１２ａ）が設けられ、これとは反対側に表側の側壁部１１２ｂが設けられている。更に、上下方向の一端部には壁部１１２ｅが設けられ、上下方向の他端部には壁部１１２ｆが設けられている。そして、これら前壁部１１２ｃ、後壁部１１２ｄ、側壁部１１２ａ、１１２ｂ、壁部１１２ｅ、１１２ｆにより、前後左右及び上下が囲まれる箱状構成で、撮像部２３や制御回路４０などの電子部品を収容する収容部が構成されている。
【００４０】
また、本構成では、使用者の顔Ｆａを基準として顔Ｆａが向く方向を顔Ｆａの前側、後頭部側を顔Ｆａの後ろ側として説明する。
【００４１】
図２等で示すように、ケース１１２は、情報コードからの光を導入可能な読取口１１４を備えており、この読取口１１４を覆う構成で光透過性のカバー部材１１５が設けられている。また、図２等に示すように、ケース１１２は、取付部１６０への装着位置から所定方向に延びる延出部１１７（取付部１６０に当接する部分から前側に延びる部分）を備え、且つその延出部１１７における取付部１６０とは反対側の端部寄りに読取口１１４が設けられている。そして、この読取口１１４を覆うカバー部材１１５が前壁部１１２ｃとして構成されている。そして、取付部１６０は、図１、図２のようにケース１１２が使用者の顔Ｆａの横位置に配置され且つ読取口１１４が使用者Ｐの前側を向く構成で当該ケース１１２を使用者Ｐの耳Ｅａに取り付ける構成となっている。このように、使用者の顔が向く側と同じ側に撮像部２３が向くように取付部１６０によってケース１１２が取り付けられている。
【００４２】
また、図７で示すように、ケース１１２において上下方向一方側の壁部１１２ｅには、外部操作（例えば、上下方向の押圧操作）が可能な操作スイッチ４２ａが設けられており、他方側の壁部１１２ｆには、外部操作（例えば、上下方向の押圧操作）が可能な操作スイッチ４２ｂが設けられている。これら操作スイッチ４２ａ、４２ｂは、図２の操作スイッチ４２を具体的に示すものである。操作スイッチ４２ａは、例えばトリガスイッチとして機能し、操作スイッチ４２ｂは、トリガスイッチ以外の操作スイッチとして機能している。なお、メモリ３５には、操作スイッチ４２ａ，４２ｂのいずれをトリガスイッチとして機能させ、いずれを他のスイッチとして機能させるかを設定する設定情報が記憶されており、操作スイッチ４２ａ，４２ｂは、この設定情報に従って動作するようになっている。
【００４３】
また、ケース１１２の内部には、図１のように照明光を照射する照明部２１、マーカ光を照射するマーカ光照射部８０、ケース１１２の外部を撮像する撮像部２３が設けられており、照明部２１からの照明光及びマーカ光照射部８０からのマーカ光はいずれも、読取口１１４を介して前壁部１１２ｃからケース１１２の前側に照射されるようになっている。
【００４４】
測距センサとして構成されるセンサ部４６は、受光光軸Ｇの方向と平行な所定方向を測定方向としており、図７では、センサ部４６による距離の測定方向を二点鎖線αで示している。センサ部４６は、当該センサ部４６から、この測定方向αの延長上にある物体までの距離（α方向の距離）を、公知の方法で計測するように構成されている。
【００４５】
（取付部）
次に、取付部１６０について説明する。図１、図５等に例示されるように、取付部１６０は、撓み変形可能な可撓性の身体装着部１６２と、ケース１１２が着脱される装着部１６６とを備えており、ケース１１２とは別体として設けられている。この取付部１６０は、使用者の人体に掛けられて人体に保持される部分であり、具体的には、使用者の首から上の部分において体の構造上突出した部分（以下の例では、両耳部分）に掛けられることで、人体に保持されると共に人体の所定位置に位置決めされるようになっている。図１、図２等に示すように、この取付部１６０は、ケース１１２が使用者の顔Ｆａの横位置に配置されると共に使用者の顔Ｆａが向く側に読取口１１４が向く構成でケース１１２を少なくとも使用者の耳Ｅａに取り付ける構成となっている。
【００４６】
身体装着部１６２は、少なくとも一部が使用者に直接接触して装着される部分であり、具体的には、使用者の両耳に掛けられる耳掛け部として構成されている。この身体装着部１６２は、図４〜図６のように、使用者に取り付けられていない被装着時の自然状態において所定形状で維持される構成であり、且つ弾性変形可能に構成され、可撓性の構造となっている。この身体装着部１６２は、後述する右側装着部１７０及び左側装着部１８０のそれぞれに両端部がそれぞれ連結された構成となっており、全体として略Ｕ字状の構成となっている。この身体装着部１６２には、使用者への装着時に上方側に凸となるように右側装着部１７０寄りの隣接位置に湾曲して形成された右耳取付部（右耳掛け部）１６２ａと、右耳取付部１６２ａから離れて形成されると共に上方側に凸となるように左側装着部１８０寄りの隣接位置に湾曲して形成された左耳取付部（左耳掛け部）１６２ｂと、これら右耳取付部１６２ａと左耳取付部１６２ｂとを連結する中間連結部１６２ｃとを備えている。中間連結部１６２ｃは、図１、図２等のように取付部１６０を使用者の耳に掛けて装着したときに、使用者の後頭部又は首に当てられるように巻き付く部分である。
【００４７】
装着部１６６は、使用者の顔の右側に配置されると共にケースを着脱可能な右側装着部１７０と、使用者の顔の左側に配置されると共にケースを着脱可能な左側装着部１８０とを有しており、ケース１１２を使用者の顔の右側にも左側にも装着可能となっている。本構成では、身体装着部１６２において、使用者の右耳に掛けられて右耳に支持される右耳取付部１６２ａ（右耳取付部１６２ａは、被支持部の一例に相当）から前側延出部１６３ａが前側（中間連結部１６２ｃとは反対側）に延びている。そして、右側装着部１７０は、身体装着部１６２における前側延出部１６３ａの先端部に連結されてケース１１２を保持する取付部として機能している。この構成では、図１、図２のように使用者に取付部１６０を取り付けた取付時に、前側延出部１６３ａが右耳取付部１６２ａ（被支持部）よりも前側に延びて配置され、右耳取付部１６２ａ（被支持部）を支持する使用者の右耳の耳孔よりも前位置に右側装着部１７０（取付部）が配置される構成となっている。
【００４８】
右側装着部１７０（取付部）は、図１、図２のような人体への装着時に右耳の耳孔よりも前位置において使用者の顔に対向して支持される裏面部１７１（図５等）と、裏面部１７１の反対側に配置された表面部１７２（図５等）とを備えている。裏面部１７１と表面部１７２は、いずれも外面が平坦に構成されており、例えば、裏面部１７１の外面（使用者の顔に支持される面）と表面部１７２の外面（ケース１１２の取付時にケース１１２と接触する面）とが略平行になっている。裏面部１７１と表面部１７２の間の厚さは、右耳取付部１６２ａの太さよりも大きくなっており、表面部１７２側が、右耳取付部（右耳掛け部）１６２ａよりも横に突出した構成となっている。そして、このように構成される右側装着部１７０により、ケース１１２を表面部１７２で保持する構成となっている。なお、保持構造については、後に詳述する。
【００４９】
図５等に示すように、右側と同様、身体装着部１６２において、使用者の左耳に掛けられて左耳に支持される左耳取付部１６２ｂ（左耳取付部１６２ｂは、被支持部の一例に相当）から前側延出部１６３ｂが前側（中間連結部１６２ｃとは反対側）に延びている。そして、左側装着部１８０は、身体装着部１６２における前側延出部１６３ｂの先端部に連結されてケース１１２を保持する取付部として機能している。この構成では、図１、図２のように使用者に取付部１６０を取り付けた取付時に、前側延出部１６３ｂが左耳取付部１６２ｂ（被支持部）よりも前側に延びて配置され、左耳取付部１６２ｂ（被支持部）を支持する使用者の左耳の耳孔よりも前位置に左側装着部１８０（取付部）が配置される構成となる。
【００５０】
左側装着部１８０（取付部）は、図１、図２のような人体への装着時に左耳の耳孔よりも前位置において使用者の顔に対向して支持される裏面部１８１（図６）と、裏面部１８１の反対側に配置された表面部１８２（図６）とを備えている。裏面部１８１と表面部１８２は、いずれも外面が平坦に構成されており、例えば、裏面部１８１の外面（使用者の顔に支持される面）と表面部１８２の外面（ケース１１２の取付時にケース１１２と接触する面）とが略平行になっている。裏面部１８１と表面部１８２の間の厚さは、左耳取付部１６２ｂの太さよりも大きくなっており、表面部１８２側が、左耳取付部（左耳掛け部）１６２ａよりも横に突出した構成となっている。そして、このように構成される左側装着部１８０により、ケース１１２を表面部１８２でも保持しうるようになっている。なお、保持構造については、後に詳述する。
【００５１】
ガイド部１５０は、取付部１６０に設けられた各装着部１６６に対してケース１１２を着脱可能に連結し、且つその連結の際に各装着部１６６に対するケース１１２の姿勢が所定姿勢となるようにガイドするように機能する。このガイド部１５０は、ケース１１２側に設けられた２つのケース側連結部（第１ケース側連結部１５１及び第２ケース側連結部１５２）と、右側装着部側（右側装着部１７０側）に設けられた少なくとも２つの右側連結部（第１右側連結部１７３ａ，第２右側連結部１７３ｂ）と、左側装着部側（左側装着部１８０側）に設けられた少なくとも２つの左側連結部（第１左側連結部１８３ａ，第２左側連結部１８３ｂ）とを備えている。そして、少なくとも２つのケース側連結部（第１ケース側連結部１５１及び第２ケース側連結部１５２）と少なくとも２つの右側連結部（第１右側連結部１７３ａ，第２右側連結部１７３ｂ）とがそれぞれ連結されることによりケース１１２が右側装着部１７０に取り付けられ、少なくとも２つのケース側連結部（第１ケース側連結部１５１及び第２ケース側連結部１５２）と少なくとも２つの左側連結部（第１左側連結部１８３ａ，第２左側連結部１８３ｂ）とがそれぞれ連結されることによりケース１１２が左側装着部（第１左側連結部１８３ａ，第２左側連結部１８３ｂ）に取り付けられる構成となっている。
【００５２】
本構成では、２つのケース側連結部（第１ケース側連結部１５１及び第２ケース側連結部１５２）と２つの右側連結部（第１右側連結部１７３ａ，第２右側連結部１７３ｂ）が第１ガイド部に相当し、右側装着部１７０に対してケース１１２を着脱可能に連結し、且つ右側装着部１７０に対してケース１１２を連結した際に右側装着部１７０に対するケース１１２の姿勢が第１所定姿勢となるようにガイドする。また、２つのケース側連結部（第１ケース側連結部１５１及び第２ケース側連結部１５２）と、２つの左側連結部（第１左側連結部１８３ａ，第２左側連結部１８３ｂ）が、第２ガイド部に相当し、左側装着部１８０に対してケース１１２を着脱可能に連結し、且つ左側装着部１８０に対してケース１１２を連結した際に左側装着部１８０に対するケース１１２の姿勢が第２所定姿勢となるようにガイドする。
【００５３】
本構成では、２つのケース側連結部として、永久磁石として構成される第１ケース側連結部１５１と、永久磁石として構成される第２ケース側連結部１５２とが設けられる。また、２つの右側連結部として、永久磁石として構成される第１右側連結部１７３ａと、永久磁石として構成される第２右側連結部１７３ｂとが設けられ、２つの左側連結部として、永久磁石として構成される第１左側連結部１８３ａと、永久磁石として構成される第２左側連結部１８３ｂとが設けられる。そして、第１ケース側連結部１５１は、第１右側連結部１７３ａ及び第１左側連結部１８３ａと極性が異なり、且つ第２右側連結部１７３ｂ及び第２左側連結部１８３ｂと極性が同じであり、第２ケース側連結部１５２は、第２右側連結部１７３ｂ及び第２左側連結部１８３ｂと極性が異なり、第１右側連結部１７３ａ及び第１左側連結部１８３ａと極性が同じになっている。
【００５４】
この構成では、第１ケース側連結部１５１と第１右側連結部１７３ａとの極性が互いに異なり、これら第１ケース側連結部１５１と第１右側連結部１７３ａとが互いに吸引して連結される構成となっている。例えば、第１ケース側連結部１５１は、表面部がＮ極として構成された永久磁石として構成され、第１右側連結部１７３ａは、表面部がＳ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。また、第２ケース側連結部１５２と第２右側連結部１７３ｂとの極性が互いに異なり、これら第２ケース側連結部１５２と第２右側連結部１７３ｂとが互いに吸引して連結される構成となっている。例えば、第２ケース側連結部１５２は、表面部がＳ極として構成された永久磁石として構成され、第２右側連結部１７３ｂは、表面部がＮ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。
【００５５】
更に、第１ケース側連結部１５１と第２右側連結部１７３ｂとが同極性であり、第２ケース側連結部１５２と、第１右側連結部１７３ａとが同極性である。上述の例では、第１ケース側連結部１５１は、表面部がＮ極として構成され、第２右側連結部１７３ｂも、表面部がＮ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。また、第２ケース側連結部１５２は、表面部がＳ極として構成され、第１右側連結部１７３ａも、表面部がＳ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。
【００５６】
右側と同様に、第１ケース側連結部１５１と第１左側連結部１８３ａとの極性が互いに異なり、これら第１ケース側連結部１５１と第１左側連結部１８３ａとが互いに吸引して連結される構成となっている。例えば、第１ケース側連結部１５１は、表面部がＮ極として構成された永久磁石として構成され、第１左側連結部１８３ａは、表面部がＳ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。また、第２ケース側連結部１５２と第２左側連結部１８３ｂとの極性が互いに異なり、これら第２ケース側連結部１５２と第２左側連結部１８３ｂとが互いに吸引して連結される構成となっている。例えば、第２ケース側連結部１５２は、表面部がＳ極として構成された永久磁石として構成され、第２左側連結部１８３ｂは、表面部がＮ極として構成された永久磁石として構成されており、互いの表面部が対向したときに吸引し合うようになっている。
【００５７】
更に、第１ケース側連結部１５１と第２左側連結部１８３ｂとが同極性であり、第２ケース側連結部１５２と、第１左側連結部１８３ａとが同極性である。上述の例では、第１ケース側連結部１５１は、表面部がＮ極として構成され、第２左側連結部１８３ｂも、表面部がＮ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。また、第２ケース側連結部１５２は、表面部がＳ極として構成され、第１左側連結部１８３ａも、表面部がＳ極として構成されているため、互いの表面部が対向したときに反発し合うようになっている。
【００５８】
（入力処理）
次に、入力処理について説明する。
情報コード読取装置１１０は、図８のような流れで入力処理を行うようになっている。図８の入力処理は、所定条件が成立したとき（例えば、電源投入がなされたとき、或いは所定操作がなされたときなど）に実行されるものであり、処理開始後には、まずＳ１０１の処理を行う。Ｓ１０１では、情報コードの読み取りが完了したか否かを判断しており、情報コードの読み取りが完了するまではＳ１０１にてＮｏに進む処理を繰り返すようになっており、情報コードの読み取りが完了した場合には、Ｓ１０１にてＹｅｓに進むようになっている。
【００５９】
なお、本構成では、例えば図８の処理とは別で、或いは、図８の処理においてＳ１０１の処理前に、情報コードの読取処理が行われるようになっており、このような読取処理により、いずれかの情報コードの読み取りが成功した場合には、Ｓ１０１にてＹｅｓと判断されるようになっている。情報コードの読み取り処理は、所定のトリガ条件の成立時（例えば、電源投入時、或いは操作スイッチ４２ａに対する押圧操作などの所定のトリガ操作時）に実行が開始されるようになっており、例えば、トリガ条件の成立後に撮像部２３のよる撮像処理を継続的に行い、撮像部２３の撮像範囲内に情報コードＣが入り込むことによって情報コードＣが撮像された場合に、この情報コードＣを公知の方法で解読するようになっている。
【００６０】
なお、本構成では、制御回路４０が処理部の一例に相当し、撮像部２３によって撮像された情報コードＣの画像を処理するように機能する。また、制御回路４０は、読取部の一例に相当し、撮像部２３によって情報コードＣが撮像された場合に、その撮像された情報コードＣを読み取るように機能する。
【００６１】
上述した読取処理において情報コードの読み取りが成功し、当該情報コードに記録されたデータのデコードが行われた場合、Ｓ１０１での条件成立とみなしてＹｅｓに進む。そして、その後のＳ１０２では、入力候補値の初期化と基準値の保存を行う。即ち、Ｓ１０２の時点では、入力候補値が所定の初期値（例えば「１」）に設定される。また、Ｓ１０２の時点（即ち、情報コードの読み取りが成功した直後の時点）における読取装置１１０から撮像部２３による撮像側に配置された物体（即ち、情報コードＣが表される情報コード表示媒体Ｒ）までの距離を基準距離Ｘａ（基準点）としてセンサ部４６によって計測し、その計測値を、「基準値」として保存する。
【００６２】
本構成では、センサ部４６（情報コード読取装置から物体までの距離を計測する測距センサ）、制御回路４０、メモリ３５が計測部の一例に相当し、情報コード読取装置１１０から撮像部２３による撮像側に配置された物体までの距離を計測するように機能する。より具体的には、上記計測部は、上記読取部による情報コードの読み取りが成功したことを条件として、情報コード表示媒体までの距離の値を保存するように機能している。例えば、計測部に相当するセンサ部４６、制御回路４０、メモリ３５は、上記読取部による情報コードの読み取りが成功した時点又はその成功の直後での、読取装置１１０から情報コード表示媒体Ｒまでの距離の値（当該距離を特定し得る値）を基準値として保存する。そして、この計測部は、読み取りが成功した以降には、読取装置１１０から当該読取装置１１０の前方に存在する物体までの距離を継続的に計測し続けるようになっている。
【００６３】
Ｓ１０２の後には、計測時間ｔを０に設定し、時間ｔの計測を開始する（Ｓ１０３）。そして、物体までの距離（Ｓ１０４の時点でセンサ部４６が計測している距離）に応じた入力候補値を照明部２１によって照射する（Ｓ１０４）。例えば、Ｓ１０２の処理が終わったすぐ後の初回のＳ１０４では、読取直後の前方に存在する物体（即ち媒体Ｒ）に対して図１１のようにＳ１０２での計測距離（距離の基準値に相当する基準距離Ｘａ）に応じた入力候補値（初期値である「１」）が照射されることになる。
【００６４】
本構成では、図９のような設定情報が記憶されており、図１０のように、距離と数値とが対応付けられている。この例では、入力値が切り替わる距離間隔Ｌが記憶されており、読取直後の基準距離をＸａとした場合、このＸａから距離Ｌ（距離間隔）離れるごとに範囲が区切られている。例えば、Ｌが「２」と設定されていれば、図１０のように、読取直後の位置を０とした場合において２ｃｍおきに入力値が切り替わるようになっている。具体的には、例えば基準距離Ｘａ（Ｓ１０２で計測された距離である基準点）から０ｃｍ以上２ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「１」となり、基準距離Ｘａから２ｃｍ以上４ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「２」となり、基準距離Ｘａから４ｃｍ以上６ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「３」となり、基準距離Ｘａから６ｃｍ以上８ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「４」となるといった具合に、計測距離と数値との関係が定められる。また、図９の設定情報は設定変更することもでき、例えば、Ｌを「３」に変更した場合、３ｃｍおきに入力値が切り替わることになる。この場合、例えば、基準距離Ｘａから０ｃｍ以上３ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「１」となり、基準距離Ｘａから３ｃｍ以上６ｃｍ」未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「２」となり、基準距離から６ｃｍ以上９ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「３」となるといった具合に、計測距離と数値との関係が定められる。
【００６５】
例えば、図１０のように距離と数値が対応付けられている場合、Ｓ１０２の処理が終わったすぐ後の初回のＳ１０４では、図１１のようにＳ１０２での計測距離Ｘａ（距離の基準値）に応じた入力候補値（初期値である「１」）が照射されることになり、Ｓ１０２での計測距離である基準値がＸａ（ｃｍ）であれば、少なくとも計測距離がＸａ（ｃｍ）以上でＸａ＋２（ｃｍ）未満となっている間は、初期値である「１」が照射されるようになっている。なお、この例では、計測距離がＸａ（ｃｍ）未満の場合、入力候補値として「１」を表示するようにしてもよく、計測距離がＸａ（ｃｍ）未満の状態が一定時間以上継続した場合に図８の処理自体を中止するようにしてもよい。
【００６６】
本構成では、メモリ３５が設定データ記憶部として機能し、図１０のような関係を特定し得るデータ（距離と値との対応関係を特定可能な設定データであり、具体的には、距離範囲毎に入力候補値を定めたデータ）が変更可能に記憶されるようになっている。
【００６７】
本構成では、照明部２１及び制御回路４０が照射部の一例に相当し、距離の度合いに応じて光の照射状態が定められ、計測部による物体（具体的には、センサ部（測距センサ）４６の検出方向に存在する物体）までの計測距離に応じた状態の照射光を照射するように機能する。より具体的には、図１０のように距離の度合いに応じて数値が定められており、計測部での計測距離に応じた数値を示す光を照射光として照射するように機能する。
【００６８】
そして、Ｓ１０４で入力候補値の表示を行った後、Ｓ１０４で表示された入力候補値が入力確定値Ｄ（例えば、「１０」）であるか否かを判断し（Ｓ１０５）、Ｓ１０４で表示された入力候補値が入力確定値でない場合にはＳ１０５にてＮｏに進み、Ｓ１０５で表示された入力候補値が入力確定値である場合にはＳ１０５にてＹｅｓに進む。
【００６９】
Ｓ１０５でＮｏに進む場合、Ｓ１０４で表示された入力候補値に相当する距離範囲が一定時間維持されたか否か（即ち、Ｓ１０３から計測が開始された計測時間ｔが一定時間（確定時間Ｔ）を超えるまで維持されたか否か）を判断し（Ｓ１０６）、計測時間ｔが一定時間（確定時間Ｔ）を超えるまでの間、Ｓ１０４で表示された入力候補値に相当する距離範囲が維持された場合には、Ｓ１０６でＹｅｓに進む。一方、Ｓ１０４で表示された入力候補値に相当する距離範囲が一定時間（確定時間Ｔ）に達するまで維持されず、計測時間ｔが一定時間（確定時間Ｔ）に達する前に別の距離範囲に切り替わった場合には、Ｓ１０６でＮｏに進んでＳ１０３に戻り、計測時間ｔを０に初期化した後、時間ｔの計測を開始し、（Ｓ１０３）、現在（Ｓ１０３の直後の時点）での物体までの距離（Ｓ１０４の時点でセンサ部４６が計測している距離）に応じた入力候補値を照明部２１によって照射することになる（Ｓ１０４）。
【００７０】
例えば、図１０のように距離と数値が対応付けられている場合、Ｓ１０２の処理が終わったすぐ後の初回のＳ１０４で入力候補値（初期値である「１」）が照射された後、計測時間ｔが一定時間（確定時間Ｔ）に達する前に、センサ部４６によって計測される物体までの計測距離が、例えば、「Ｘａ＋２」以上であり且つ「Ｘａ＋４」未満である距離範囲（入力候補値が「２」とされた距離範囲）に変化した場合、Ｓ１０６でＮｏに進んでＳ１０３に戻り、計測時間ｔを０に初期化した後、Ｓ１０４では、その距離範囲に対応する入力候補値である「２」を、照明部２１によって照射することになる（Ｓ１０４）。その後、Ｓ１０４で表示された入力候補値が入力確定値Ｄ（例えば、「１０」）であるか否かを判断し（Ｓ１０５）、この例では、Ｓ１０４で表示された入力候補値（即ち「２」の数値）が入力確定値でないため、Ｓ１０５にてＮｏに進むことになる。
【００７１】
また、本構成では、例えば、計測距離が「Ｘａ＋１８」（ｃｍ）以上の場合に入力候補値として「１０」が表示されるようになっており、この「１０」の入力候補値が入力確定値Ｄとなっている。なお、入力確定値Ｄは、例えば図９のように設定情報として記憶されており、設定変更できるようになっている。例えば、ある時点で行われるＳ１０４において「１」に相当する距離が計測されることで図１４左図のように表示がなされた後、その距離範囲が時間Ｔに達するまで維持されずに距離が変更されてＳ１０６からＳ１０３に戻り、その後にＳ１０４で計測される計測距離が、例えば、「Ｘａ＋１８」（ｃｍ）以上の距離範囲である場合、その距離範囲に対応する入力候補値である「１０」を照明部２１によって照射することになる（Ｓ１０４）。この場合、その後のＳ１０５において、Ｓ１０４で表示された入力候補値が入力確定値Ｄ（例えば、「１０」）であると判断されることになり、この場合、Ｓ１０５にてＹｅｓに進むことになる。この場合、Ｓ１０４で表示がなされた後、計測時間ｔが一定時間（確定時間Ｔ）に達するのを待たずにその入力候補値（入力確定値Ｄ（例えば、「１０」））を入力値として確定し、保存することになり（Ｓ１０７）、その後のＳ１０８では、入力値が入力確定値Ｄ（例えば「１０」）で確定したことが通知されることになる（図１４右図参照）。
【００７２】
なお、Ｓ１０５の判断に用いられる入力確定値Ｄの値は、図９のように設定情報としてメモリ３５に登録されており、且つ設定変更可能となっている。例えば、入力確定値Ｄが「８」に設定変更された場合、Ｓ１０５では、Ｓ１０４で表示された入力候補値が「８」であるか否かを判断し、「８」である場合には、Ｓ１０５でＹｅｓに進むようになる。また、本構成では、入力確定値Ｄが設定された場合、Ｓ１０４では、物体までの計測距離がその入力確定値Ｄに相当する数値に対応付けられた距離範囲の最小値以上となった全ての場合において、その距離範囲の上限にかかわらず入力候補値を設定された入力確定値Ｄとして表示するようになっている。例えば、入力候補値が「８」に相当する距離範囲が「Ｘａ＋１４」（ｃｍ）以上であって且つ「Ｘａ＋１６」（ｃｍ）未満である場合、入力確定値Ｄが「８」に設定されたときには、Ｓ１０４で計測される物体までの計測距離が「Ｘａ＋１４」（ｃｍ）以上となった全ての場合において入力候補値を入力確定値である「８」として表示することになる。
【００７３】
Ｓ１０５でＹｅｓに進む場合、又はＳ１０６でＹｅｓに進む場合には、その時点で表示される入力候補値（即ち、直近のＳ１０４で表示された入力候補値）を入力値として確定させる（Ｓ１０７）。Ｓ１０７で確定した入力値は、メモリ３５に保存され、ユーザからの指示値として読取装置１１０内で用いられる。なお、この入力値をどのように用いるかは、様々であり、特に限定されるものではない。例えば、ある商品のバーコードを読み取った後の図８の処理においてＳ１０７で入力値が「８」と確定した場合、そのバーコードの商品が「８」個読み取られたものとして扱うようにしてもよい。或いは、それ以外の様々な場面での数値入力などに用いてもよい。
【００７４】
また、本構成では、メモリ３５及び制御回路４０が、確定条件設定部として機能し、確定部が入力値の使用を確定させるための条件である「所定条件」を変更可能に設定するように機能する。具体的には、入力確定値Ｄが変更可能に登録されており、「入力候補値がメモリ３５に登録された入力確定値Ｄとなること」が、入力値の使用を確定させるための「所定条件」の一つとなっている。また、確定時間Ｔ及び入力値変更距離Ｌ（距離間隔Ｌ）が変更可能に登録されており、「センサ部４６（測距センサ）で計測される物体までの計測距離が、入力値変更距離Ｌで特定される複数の距離範囲のいずれかの範囲内に収まった状態で一定時間（確定時間Ｔ）に達するまで維持されたこと」が、入力値の使用を確定させるための「所定条件」の一つとなっている。
【００７５】
本構成では、制御回路４０が確定部の一例に相当し、照射部により計測距離に応じた照射光を照射した後、所定条件が成立した場合に、計測距離に応じた入力値の使用（具体的には、図９、図１０等で示す設定データにおいて、計測距離と対応付けられている値の使用）を確定させるように機能し、具体的には、上記所定条件が成立した場合に、当該所定条件の成立の際に照射部からの照明光によって示されている数値を入力値として確定させるように機能する。具体的には、「照射部により計測距離に応じた照射光を照射した後、物体に対する当該情報コード読取装置の状態が所定の変化停止状態となった場合」が「所定条件が成立した場合」に相当し、当該変化停止状態となった時点で照射部によって照射されている照射光に対応する入力値の使用を確定させる構成となっている。より詳細には、センサ部４６によって計測される物体までの距離範囲が、複数区分けされた距離範囲のうちのいずれかの距離範囲で一定時間維持されている状態を、「所定の変化停止状態」としている。また、本構成では、確定部に相当する制御回路４０は、図８の処理（Ｓ１０５Ｙｅｓの処理）で明らかなように、Ｓ１０４において計測部による計測距離が予め設定された入力確定値Ｄに対応する距離になった場合、上記所定条件が成立する前でも入力確定値Ｄを入力値として確定させるように機能する。
【００７６】
なお、ここでは、「所定の変化停止状態」の例を示しているがこの例に限定されるわけではなく、例えば、装置本体１１１に加速度センサが設けられた構成において、加速度センサでの単位時間当たりの加速度の変化量が所定値未満となった状態を「所定の変化停止状態」とするような例であってもよい。
【００７７】
Ｓ１０７で入力値が確定し、保存された後には、所定の通知処理（入力値が確定した旨の通知処理）を行う（Ｓ１０８）。本構成では、例えば、図１１、図１２のように、入力候補値が確定する前（即ち、Ｓ１０６でＹｅｓに進む前）までは、図１２左図や図１２右図のようにＳ１０４でのいずれの入力候補値の表示も第１所定色（例えば赤色）を主たる色として行っている。例えば、図１１、図１２の例では、Ｓ１０４で入力候補値を表示する際に、第１所定色（例えば赤色）で背景色を示し、この背景色に囲まれる形で所定の色（例えば、白、黄色、黒など）での入力候補値の表示を行っている。また、Ｓ１０８で入力値の確定を通知する場合、その直前での入力候補値の表示（直近のＳ１０４から継続していた表示）を、図１３左図のような第１所定色（例えば赤色）での表示から、図１３右図のような第２所定色（例えば青色）での表示に切り替えており、このような表示色の切り替えによって入力値が確定したことを知らせている。切替後の表示（確定した入力値の表示）は、例えば、図１３の右図のように、第２所定色（例えば青色）で背景色を示し、この背景色に囲まれる形で所定の色（例えば、白、黄色、黒など）での確定入力値の表示を行えばよい。
【００７８】
本構成では、照明部２１及び制御回路４０が通知部の一例に相当し、図８のＳ１０８の処理でも明らかなように、確定部による入力値の確定を通知するように機能する。具体的には、例えば、確定部によって入力値の使用を確定させる前には照射部によって所定色（例えば赤色）の光を照射し、所定色の光とは異なる色（例えば青色）の光を照射することで入力値の確定を通知するように機能する。なお、図１３等で示す例では、背景色の切り替えによって入力値の確定を通知したが、表示される数値の色の切り替えによって入力値の確定を通知してもよい。
【００７９】
なお、上述した例では、照明部２１及び制御回路４０によって構成される照射部によって入力値の確定を通知したが、ブザーなどの音声手段や、ランプなどの表示手段によって入力値の確定を通知してもよい。また、これらの複数の手段がいずれも使用可能となっていてもよく、この場合、図９で示す設定情報において、入力値の確定を通知する手段としてどの手段を用いるのかが設定変更可能な形で登録されていてもよい。例えば、メモリ３５において、「照射部による照明色」が入力値の確定を通知する手段として登録されている場合、Ｓ１０８では、上述したように照明色の切り替えによって入力値の確定を通知し、メモリ３５において、「ブザー」が入力値の確定を通知する手段として登録されている場合、Ｓ１０８では、発音部４４によって所定のブザー音を発生させることにより入力値の確定を通知することになる。或いは、図９のように、「照射部による照明色」と「ブザー」が入力値の確定を通知する手段として登録されている場合、Ｓ１０８では、照明光の切り替えと、ブザー音の発生を併用することで入力値の確定を通知することになる。
【００８０】
（本構成の効果の例）
本構成では、情報コード読取装置１１０から撮像部２３による撮像側に配置された物体までの距離を計測する計測部と、距離の度合いに応じて光の照射状態が定められ、計測部による物体までの計測距離に応じた状態の照射光を照射する照射部と、照射部により計測距離に応じた照射光を照射した後、所定条件が成立した場合に、計測距離に応じた入力値の使用を確定させる確定部とが設けられている。このように構成されているため、ユーザは、撮像側に配置された物体までの距離を調整した上で所定条件を成立させるように対応すれば、距離に応じた入力値の使用を確定させることができる。しかも、距離調整の際には、物体までの距離に応じた状態で照明光が照射されるため、ユーザは、照明光の状態を視覚的に認識して距離の度合いを把握することが可能となる。ゆえに、ボタン操作や画面表示をできるだけ省略した形で情報の入力が可能となり、画面表示に頼らずとも入力情報をユーザに視覚的に把握させやすくなる。
【００８１】
本構成では、照射部は、距離の度合いに応じて数値が定められ、計測部での計測距離に応じた数値を示す光を照射光として照射する構成となっている。また、確定部は、所定条件が成立した場合に、当該所定条件の成立の際に照射部からの照明光によって示されている数値を入力値として確定させる構成となっている。このように、計測距離に応じた数値を示す光を照射光として照射する構成とすれば、特別な画面表示を行わずとも、照明光によって距離を示す定量的な値を表すことができる。そして、所定条件の成立の際に照明光によって示されている数値を入力値として確定させる構成となっているため、ユーザは、どのような数値が入力値として確定したのかをより正確に認識しやすくなる。
【００８２】
本構成では、確定部は、照射部により計測距離に応じた照射光を照射した後、物体に対する当該情報コード読取装置１１０の状態が所定の変化停止状態となった場合に、当該変化停止状態となった時点で照射部によって照射されている照射光に対応する入力値の使用を確定させる構成となっている。この構成によれば、情報コード読取装置１１０を変化停止状態とすることで情報入力が可能となるため、入力のためのトリガ動作を複雑化させずに済み、多数の操作ボタンなどを用いずとも入力値の確定の指示を与えることができる。
【００８３】
また、本構成では、撮像部２３による撮像側に配置された物体は、情報コードＣが表される情報コード表示媒体Ｒとなっている。このように、情報コードＣが表される物体そのものを距離計測の対象とすることで、情報コードＣの読み取り動作と入力値の確定動作とを関連させやすくなる。
【００８４】
更に本構成では、撮像部２３によって情報コードＣが撮像された場合に、その撮像された情報コードＣを読み取る読取部を備えている。そして、計測部は、読取部による情報コードＣの読み取りが成功したことを条件として、情報コード表示媒体Ｒまでの距離の計測を開始するようになっている。この構成によれば、情報コードＣの読み取りの成功を条件として、情報コード表示媒体Ｒまでの距離の計測を開始し、その距離に応じた入力値の入力動作により円滑につなげやすくなる。このような構成は、特に、情報コードＣの読み取りの成功後に何らかの情報を入力する用途において特に有利になる。
【００８５】
また、本構成では、確定部による入力値の確定を通知する通知部を備えている。この構成によれば、入力値が確定したことをユーザが確実に認識しやすくなるため、入力処理を円滑且つ良好に終わらせやすくなる。例えば、入力値の確定直前に他の動作を行ってしまうような操作ミスなども排除しやすくなる。
【００８６】
また、本構成では、通知部は、照射部を備え、確定部によって入力値の使用を確定させる前には照射部によって所定色の光を照射する構成であり、所定色の光とは異なる色の光を照射することで入力値の確定を通知するようになっている。この構成によれば、それほど複雑すぎる構成を用いることなく、入力値が確定したことを、より認識しやすい方法で示すことができる。
【００８７】
また、本構成では、計測部は、情報コード読取装置１１０から物体までの距離を計測する測距センサを備えている。この構成によれば、物体までの距離計測を測距センサを用いてより迅速且つより正確に行うことができる。
【００８８】
また、本構成では、確定部が入力値の使用を確定させるための条件である「所定条件」を変更可能に設定する確定条件設定部が設けられている。この構成によれば、確定部が入力値の使用を確定させるための条件を、使用状況に合わせて変更することができるため、どのような場合でも条件設定を固定化せざるを得ない構成と比較して、柔軟性が増し、ユーザの利便性を高めることができる。
【００８９】
また、本構成では、距離と値との対応関係を特定可能な設定データが変更可能に記憶された設定データ記憶部が設けられている。そして、確定部は、所定条件が成立した場合に、設定データにおいて計測距離と対応付けられている値に基づいて入力値を確定させる構成となっている。この構成によれば、必要に応じて距離と値との対応関係を設定変更できるため、ユーザは、距離と値との対応関係を、自身にとってより好ましい設定に細かく調整しやすくなる。
【００９０】
また、本構成では、確定部は、計測部による計測距離が予め設定された入力確定値Ｄに対応する距離になった場合、所定条件が成立する前でも入力確定値Ｄを入力値として確定させる構成となっている。この構成では、予め設定された「入力確定値」を入力値として確定させたい場合、物体までの距離を「入力確定値に対応する距離」に調整すれば、より早期に確定させることができる。ゆえに、処理の迅速化を一層図り易くなる。
【００９１】
また、本構成では、撮像部２３によって撮像された情報コードＣの画像を処理する処理部と、撮像部２３を保持するケース１１２と、ケース１１２と一体的に又は別体として設けられ、撮像部２３及び処理部がケース１１２に保持されてなる装置本体１１１を使用者に取り付ける取付部１６０と、が設けられている。この構成によれば、装置本体１１１を使用者に取り付け、ハンズフリー型の読取装置として使用できるようになる。但し、このようにハンズフリー型の読取装置として構成した場合、入力に際して複雑なボタン操作や大きな画面表示などを必須とすると、ハンズフリー型のメリットが損なわれてしまうが、本構成では、ボタン操作や画面表示をできるだけ省略した形で情報を入力することが可能であり、且つ画面表示に頼らずとも入力情報を視覚的に把握させやすいため、入力値の確定処理を円滑に行い得る構成をハンズフリー型のメリットを極力損なうことなく実現できる。
【００９２】
［第２実施形態]
次に、第２実施形態について説明する。第２実施形態は、図８の入力処理を図１５のように変更した点、及び図９の設定情報を図１６のように変更した点が第１実施形態と異なり、それ以外は第１実施形態と同様となっている。例えば、図１〜図７で示す構成は第１実施形態と同一である。よって、入力処理及び設定情報以外については第１実施形態と同様であるとして詳細な説明は省略し、第１実施形態と相違する点について重点的に説明することとする。また、適宜、図１〜図７を参照して説明することとする。
【００９３】
ここで、入力処理について説明する。
情報コード読取装置１１０は、図１５のような流れで入力処理を行うようになっている。図１５の入力処理も、所定条件が成立したとき（例えば、電源投入がなされたとき、或いは所定操作がなされたときなど）に実行されるものであり、処理開始後には、まずＳ２０１の処理を行う。Ｓ２０１では、情報コードの読み取りが完了したか否かを判断しており、情報コードの読み取りが完了するまではＳ２０１にてＮｏに進む処理を繰り返すようになっており、情報コードの読み取りが完了した場合には、Ｓ２０１にてＹｅｓに進むようになっている。
【００９４】
本構成でも、例えば図８の処理とは別で、或いは、図８の処理においてＳ２０１の処理前に、情報コードの読取処理が行われるようになっており、このような読取処理により、いずれかの情報コードの読み取りが成功した場合には、Ｓ２０１にてＹｅｓと判断されるようになっている。情報コードの読み取り処理は、所定のトリガ条件の成立時（例えば、電源投入時、或いは操作スイッチ４２ａに対する押圧操作などの所定のトリガ操作時）に実行が開始されるようになっており、例えば、トリガ条件の成立後に撮像部２３のよる撮像処理を継続的に行い、撮像部２３の撮像範囲内に情報コードＣが入り込むことによって情報コードＣが撮像された場合に、この情報コードＣを公知の方法で解読するようになっている。
【００９５】
上述した読取処理において情報コードの読み取りが成功し、当該情報コードに記録されたデータのデコードが行われた場合、Ｓ２０１での条件成立とみなしてＹｅｓに進む。そして、その後のＳ２０２では、入力候補値の初期化と基準値の保存を行う。即ち、Ｓ２０２の時点では、入力候補値が所定の初期値（例えば「１」）に設定される。また、Ｓ２０２の時点（即ち、情報コードの読み取りが成功した直後の時点）における読取装置１１０から撮像部２３による撮像側に配置された物体（即ち、情報コードＣが表される情報コード表示媒体Ｒ）までの距離を基準距離Ｘａ（基準点）としてセンサ部４６によって計測し、その計測値を、「基準値」として保存する。更に、所定の加算済フラグをオフに設定する。
【００９６】
なお、本構成でも、計測部に相当するセンサ部４６、制御回路４０、メモリ３５は、上記読取部による情報コードの読み取りが成功した時点又はその成功の直後での、読取装置１１０から情報コード表示媒体Ｒまでの距離の値（当該距離を特定し得る値）を基準値として保存する。そして、この計測部は、読み取りが成功した以降には、読取装置１１０から当該読取装置１１０の前方に存在する物体までの距離を継続的に計測し続けるようになっている。
【００９７】
Ｓ２０２の後には、計測時間ｔを０に設定し、時間ｔの計測を開始する（Ｓ２０３）。そして、物体までの距離（Ｓ２０４の時点でセンサ部４６が計測している距離）に応じた入力候補値を照明部２１によって照射する（Ｓ２０４）。このＳ２０４の処理では、Ｓ２０４の時点で計測された距離に対応する入力候補値（現在値）を表示することになる。
【００９８】
本構成では、図１６のような設定情報が記憶されており、このような設定情報を用いることで、距離と入力候補値との関係が図１７（Ａ）のように対応付けられている。また、基準値よりも近い距離範囲に関しては、距離と加算値との関係が図１７（Ｂ）のように対応付けられている。図１６の例では、距離間隔Ｌが記憶されており、読取直後の基準距離をＸａとした場合、このＸａから距離Ｌ離れるごとに距離範囲が区切られている。例えば、Ｌが「２」と設定されていれば、図１７（Ａ）のように、読取直後の位置を距離０とした場合において２ｃｍおきに入力候補値が切り替わるようになっている。具体的には、例えば基準距離Ｘａ（Ｓ１０２で計測された距離である基準点）から０ｃｍ以上２ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋１」となり、基準距離Ｘａから２ｃｍ以上４ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋２」となり、基準距離Ｘａから４ｃｍ以上６ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋３」となり、基準距離Ｘａから６ｃｍ以上８ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋４」となるといった具合に、計測距離と数値（入力候補値）との関係が定められる。また、図１６の設定情報は設定変更することもでき、例えば、Ｌを「３」に変更した場合、３ｃｍおきに入力値が切り替わることになる。この場合、例えば、基準距離Ｘａから０ｃｍ以上３ｃｍ未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋１」となり、基準距離Ｘａから３ｃｍ以上６ｃｍ」未満の範囲でＸ軸負方向（後方）に遠ざかった場合には、入力候補値が「β＋２」となるといった具合に、計測距離と数値（入力候補値）との関係が定められる。
【００９９】
このような設定情報において、βは、所定の近接条件が成立する毎に一定の加算値Ａが加算されて設定される数値である。例えば、この加算値Ａの数値は、図１６のように設定情報として記憶されており、設定変更できるようになっている。なお、以下の例では、加算値Ａが「１０」として登録されている場合を代表例として説明する。このように加算値Ａが「１０」として登録されている場合、加算値Ａが加算されていない状態では、距離と入力候補値との関係が図１７（Ｃ）のようになる。この場合、図１７（Ａ）においてβは０である。また、加算値Ａが１回だけ加算された状態では、距離と入力候補値との関係が図１８（Ａ）のようになる。この場合、図１７（Ａ）においてβは１０である。更に、加算値Ａが２回加算された状態では、距離と入力候補値との関係が図１８（Ｂ）のようになり、図１７（Ａ）においてβは２０である。また、加算値Ａが３回加算された状態では、距離と入力候補値との関係が図１８（Ｃ）のようになり、図１７（Ａ）においてβは３０である。
【０１００】
例えば、図１６のように設定情報が記録され、図１７（Ａ）（Ｂ）のように距離と数値が対応付けられている場合、Ｓ２０２の処理が終わったすぐ後の初回のＳ２０４では、βが０であり、図１７（Ｃ）のような関係となっており、このＳ２０４では、Ｓ２０２で計測された基準距離に対応する初期値「１」が照射されることになる。また、２回目以降のＳ２０４では、Ｓ２０４で計測される時点での計測距離に対応付けられた入力候補値（図１７（Ａ））が表示され、このときの入力候補値は、βの数値がどのようになっているかによって図１７（Ｃ）、図１８（Ａ）（Ｂ）（Ｃ）のように変わり得る。なお、Ｓ２０４で計測された距離が、基準距離Ｘａよりも小さい場合には、Ｓ２０４の時点でのβ＋１の値を表示する。例えば、Ｓ２１１が未だ実行されておらず、β＝０の場合には、Ｓ２０４で計測された距離が基準距離Ｘａよりも小さい場合、入力候補値として「１」を表示すればよい。また、Ｓ２１１が１回だけ実行されており、β＝１の場合には、Ｓ２０４で計測された距離が基準距離Ｘａよりも小さい場合、入力候補値として「１１」を表示すればよい。
【０１０１】
Ｓ２０４の処理の後には、Ｓ２０４で計測された距離が上述した基準値（Ｓ２０２で計測された基準距離）よりも近いか否かを判断し、Ｓ２０４で計測された距離が基準値よりも遠い場合には、Ｓ２０５にてＮｏに進み、近い場合には、Ｓ２０５にてＹｅｓに進む。Ｓ２０５にてＮｏに進む場合、加算値フラグをオフに設定し、Ｓ２０４で表示された入力候補値（現在値）が予め設定された入力確定値Ｄであるか否かを判断する。そして、Ｓ２０４で表示された入力候補値（現在値）が予め設定された入力確定値Ｄである場合には、Ｓ２０７にてＹｅｓ進み、そうでない場合にはＳ２０７にてＮｏに進む。この例でも、Ｓ２０４で計測された距離に対応する入力候補値が入力確定値Ｄの場合には、計測時間ｔが時間Ｔに達するのを待たずに入力値をその入力確定値Ｄで確定し、保存することになる（Ｓ２０７）。
【０１０２】
一方、Ｓ２０７でＮｏに進む場合、Ｓ２０４で表示された入力候補値（現在値）が、直近に保存された保存値（Ｓ２０２又はＳ２１２の保存処理のうち最も直近に実行された処理で保存された値）であるか否かを判断し、Ｓ２０４で表示された入力候補値（現在値）と保存値とが一致する場合にはＳ２０８にてＹｅｓに進み、一致しない場合には、Ｓ２０８にてＮｏに進む。Ｓ２０８にてＹｅｓに進む場合、Ｓ２０３から計測された計測時間ｔが一定時間（確定時間Ｔ）に達したか否かを判断し、達していない場合にはＳ２０９にてＮｏに進み、Ｓ２０４以降の処理を繰り返すことになる。一方、Ｓ２０９において、Ｓ２０３から計測された計測時間ｔが一定時間（確定時間Ｔ）に達していると判断される場合にはＳ２０９にてＹｅｓに進む。この構成では、読取装置１１０から物体までの距離の変動が一定状態に保たれ、Ｓ２０４で表示された入力候補値（現在値）が所定時間にわたって変化しない場合にＳ２０９にてＹｅｓに進むことになり、この場合、その入力候補値（現在値）が入力値として確定し、それを保存することになる（Ｓ２１３）。なお、Ｓ２１３の処理は、第１実施形態のＳ１０７と同様であり、その後の、Ｓ２１４は、第１実施形態のＳ１０８と同様である。
【０１０３】
Ｓ２０４の処理を行った後、Ｓ２０５の判断処理において、Ｓ２０４で計測された距離が上述した基準値（Ｓ２０２で計測された基準距離）よりも近いと判断された場合、Ｓ２０５でＹｅｓに進み、加算済フラグがオン状態であるか否かをチェックする（Ｓ２１０）。加算済フラグがオン状態でない場合、Ｓ２１０に「ＯＦＦ」に進み、加算値フラグをオン状態に設定すると共に、上述したβに対し設定された加算値Ａ（例えば「１０」）を加算する（Ｓ２１１）。本構成では、Ｓ２１１の処理が実行される毎に、上述したβにおいて加算値Ａが加算され、距離と入力候補値との対応関係が更新されてゆく。一方、Ｓ２１０において、加算済フラグがオン状態であると判断された場合には、Ｓ２１０にて「ＯＮ」に進む。
【０１０４】
本構成では、Ｓ２０８でＮｏに進む場合、Ｓ２１１が終わった場合、Ｓ２１０で「ＯＮ」に進む場合のいずれの場合でも、直近のＳ２０４で表示された入力候補値（現在値）を保存値として保存し、保存値を更新することになる（Ｓ２１２）。
【０１０５】
この例では、例えば、Ｓ２０２が実行された後に最初に行われるＳ２０４において計測距離が０ｃｍ以上２ｃｍ未満の範囲であり、入力候補値として「１」が表示された場合、Ｓ２０６が行われ、Ｓ２０７でＮｏ、Ｓ２０８でＹｅｓに進むことになる。そして、時間Ｔが経過するまで計測距離がこの距離範囲（Ｘａ（ｃｍ）以上Ｘａ＋２（ｃｍ）未満の範囲）であれば、「１」が表示された状態が維持されつつＳ２０４、Ｓ２０５Ｎｏ、Ｓ２０６、Ｓ２０７Ｎｏ、Ｓ２０８Ｙｅｓ、Ｓ２０９Ｎｏの処理が順番に行われ、この一連の処理が繰り返されることになる。このような一連の処理が繰り返されている最中に、読取装置１１０から物体までの距離が近づけられ、センサ部４６での計測距離が基準値（基準距離）よりも近くなるように変化した場合（即ち、０ｃｍ以上２ｃｍ未満の範囲から外れて近くなった場合）、その変化後の初回のＳ２０４では、「１」の照射が維持され、次のＳ２０５ではＹｅｓに進むことになる。この場合、加算済フラグはオフであるため、Ｓ２１０にて「ＯＦＦ」に進み、加算値Ａをβに加算する（Ｓ２１１）。これにより、βに１０が加算され、距離と入力候補値との対応関係は図１７（Ｃ）のような関係から、図１８（Ａ）のような関係に切り替わる。そして、次のＳ２１２では、現在値（直近のＳ２０４で表示された入力候補値である「１」）を保存値として保存する。このＳ２１２の後には、Ｓ２０３にて計測時間をリセットし、ｔを０にして時間計測を開始する。そして、その後のＳ２０４では、この時点での計測距離に対応する入力候補値を表示することになるが、このときには上述したようにβは１０となっており、距離と入力候補値との対応関係は図１８（Ａ）のように変わっているため、この対応関係に従って入力候補値を表示するように切り替えることになる。例えば、計測距離が基準距離Ｘａよりも小さい場合、或いは、Ｘａ（ｃｍ）以上、且つＸａ＋２（ｃｍ）未満の範囲であれば、図１９（Ａ）のように「１」が表示された状態から「１１」が表示された状態に切り替えることになる。
【０１０６】
なお、Ｓ２０５でＹｅｓに進んだ後、センサ部４６で計測される計測距離が基準値（基準距離）よりも近い状態で維持され続ける場合、Ｓ２０５Ｙｅｓ、Ｓ２１０「ＯＮ」、Ｓ２１２、Ｓ２０３、Ｓ２０４の処理のループが繰り返されることになり、Ｓ２０５でＹｅｓに進んだ後、センサ部４６で計測される計測距離が基準値（基準距離）よりも遠い状態に切り替わった場合に、Ｓ２０５Ｎｏに進んで加算済フラグがオフに設定されることになる。
【０１０７】
また、この構成では、読取装置１１０を基準値（基準距離）よりも遠ざけた状態と、近づけた状態とを繰り返すことで、βを１０ずつ加算することができる。例えば、距離と入力候補値との関係が図１８（Ａ）のような設定のとき（即ち、β＝１０）のときに読取装置１１０を基準値（基準距離）よりも近づけると、Ｓ２１０、Ｓ２１１が実行されてβ＝２０となり、図１８（Ｂ）のようなβ＝２０の設定に更新される。これにより、その直後のＳ２０４では、図１９（Ｂ）のように、「１１」の表示から「２１」の表示に切り替わることになる。これにより、ユーザは設定が変更したことを知ることができる。その後、読取装置１１０を基準値（基準距離）よりも遠ざけることで、加算済フラグをオフに設定することができる（Ｓ２０６）。また、この設定状態（図１８（Ｂ）のような設定であり、β＝２０の設定）のときに読取装置１１０を基準値（基準距離）よりも近づけると、Ｓ２１０、Ｓ２１１が実行されてβ＝３０となり、図１８（Ｃ）のような設定に更新される。これにより、その直後のＳ２０４では、図１９（Ｃ）のように、「２１」の表示から「３１」の表示に切り替わることになる。これにより、ユーザは設定が変更したことを知ることができる。その後、読取装置１１０を基準値（基準距離）よりも遠ざけることで、加算済フラグをオフに設定することができる（Ｓ２０６）。そして、このように図１８（Ｃ）のようなβ＝３０の設定のときに、ある距離範囲で一定時間以上維持されると、図１８（Ｃ）のような設定において当該距離範囲に対応付けられた数値に確定する。例えば、β＝３０の設定のときに、入力候補値「３６」に対応付けられた距離範囲で一定時間以上維持される場合、Ｓ２０４での「３６」の表示、Ｓ２０５でＮｏ、Ｓ２０６、Ｓ２０７でＮｏ、Ｓ２０８でＹｅｓといった一連の処理が繰り返され、計測時間ｔが時間Ｔに達したときには、その表示されていた入力候補値である「３６」が入力値として確定し（Ｓ２１３）、Ｓ２１４でその旨の通知を行う。なお、図１９（Ｄ）の右図は、表示されていた「３６」で入力値が確定し、表示色の変更によってその旨が通知された状態を示すものである。
【０１０８】
本構成では、図１５の処理において、Ｓ２０９でＹｅｓに進む場合、又は２０７でＹｅｓに進む場合には、その時点で表示される入力候補値（即ち、直近のＳ１０４で表示された入力候補値）を入力値として確定させ（Ｓ２１３）、このＳ２１３の処理を、第１実施形態のＳ１０７（図８）の処理と同様に行う。そして、Ｓ２１３で入力値が確定し、保存された後には、所定の通知処理（入力値が確定した旨の通知処理）を、第１実施形態のＳ１０８（図８）の処理と同様に行う（Ｓ２１４）。なお、第１実施形態では、通知処理の方法としていくつかの例を示したが、この実施形態でも、通知処理を様々な方法で行うことができ、具体的には、設定内容に従って実行することができる。
【０１０９】
本構成でも、制御回路４０が確定部の一例に相当し、基本的には第１実施形態と同様の機能を備えている。具体的には、照射部により計測距離に応じた照射光を照射した後、所定条件が成立した場合に、計測距離に応じた入力値の使用（具体的には、図１６、図１７（Ａ）等で示す設定データにおいて、計測距離と対応付けられている値の使用）を確定させるように機能し、具体的には、上記所定条件が成立した場合に、当該所定条件の成立の際に照射部からの照明光によって示されている数値を入力値として確定させるように機能する。また、この構成でも、照射部により計測距離に応じた照射光を照射した後、物体に対する当該情報コード読取装置の状態が所定の変化停止状態となった場合」が「所定条件が成立した場合」に相当し、当該変化停止状態となった時点で照射部によって照射されている照射光に対応する入力値の使用を確定させる構成となっている。より詳細には、センサ部４６によって計測される物体までの距離範囲が、複数区分けされた距離範囲のうちのいずれかの距離範囲で一定時間維持されている状態を、「所定の変化停止状態」としている。また、本構成でも、確定部に相当する制御回路４０は、図１５の処理（Ｓ２０７Ｙｅｓの処理）で明らかなように、Ｓ２０７において計測部による計測距離が予め設定された入力確定値Ｄに対応する距離になったと判断された場合、上記所定条件が成立する前でも入力確定値Ｄを入力値として確定させるように機能する。
【０１１０】
また、この構成でも、「所定の変化停止状態」の例は上述した例に限定されるわけではなく、例えば、装置本体１１１に加速度センサが設けられた構成において、加速度センサでの単位時間当たりの加速度の変化量が所定値未満となった状態を「所定の変化停止状態」とするような例であってもよい。
【０１１１】
また、本構成では、確定部に相当する制御回路４０は、距離と数値とを対応付けた所定の初期設定（β＝０のときの、距離範囲毎に数値を定めた設定であり、図１７（Ｃ）のような設定）に対する１又は複数回の加算処理（即ち、Ｓ２１１の処理）を行い得る構成となっている。そして、Ｓ２１１で加算処理を行う毎に、当該加算処理を反映するように距離と数値とを対応付けた新たな更新設定（例えば、β＝１０、β＝２０、β＝３０などのときの設定であり、図１８のような設定）を生成する構成となっている。そして、情報コード読取装置１１０が、読取部による読み取りが成功した際の位置（即ち、距離測定先の物体までの前後方向の距離が基準距離Ｘａの位置）よりも物体に近づいた所定の接近状態となった場合（即ち、加算フラグがＯＦＦの状態でＳ２０５Ｙｅｓとなるような場合）には、当該所定の接近状態の前になされていた初期設定又は更新設定において各距離に対応付けられていた各数値を増やすようにＳ２１１にて加算処理を行うことで新たな更新設定を生成するようになっている。そして、情報コード読取装置１１０が、読取部による読み取りが成功した際の位置よりも物体から遠ざかった所定の離間状態（即ち、センサ部４６での計測距離が基準距離Ｘａよりも大きくなるような状態）となり且つ所定条件が成立した場合（即ち、センサ部４６での計測距離が、初期設定又は更新設定においていずれか一つの入力候補値に対応付けられた距離範囲に収まった状態となり、かつその状態が一定時間以上維持された場合）には、当該所定条件の成立時になされている初期設定又は更新設定において当該所定条件の成立時の計測距離に対応付けられている数値を入力値として確定させるようになっている。
【０１１２】
本構成でも、携帯型情報コード読取装置１１０は、第１実施形態と同様の装置本体１１１、ケース１１２、取付部１６０、撮像部２３、照射部、通知部、計測部、読取部、確定条件設定部、設定データ記憶部を備えており、これらが第１実施形態と同様の機能を備えている。これにより、第１実施形態と同様の効果が得られるものとなっている。
【０１１３】
更に、本構成によれば、読取装置を、読取部による読み取りが成功した際の位置よりも物体に近づけて所定の接近状態にする操作を行うことで、距離と数値との対応関係を更新することができ、各距離に対応付けられている各数値を大きくするような設定変更が可能となる。これにより、入力できる数値の範囲をより広げることができる。
【０１１４】
［第３実施形態]
第３実施形態では、読取装置が第１実施形態で示した装置本体１１１のみの構成となっている点が第１実施形態と異なり、それ以外は第１実施形態と同様である。例えば、装置本体１１１の構成については、第１実施形態の装置本体１１１と同一であり、装置本体１１１の電気的構成は図３と同一となっている。なお、装置本体１１１を読取装置として機能させる構成では、取付部１６０が省略された構成であってもよく、装置本体１１１が取付部１６０に着脱可能に取り付けられる構成のものにおいて、必要に応じて装置本体１１１のみを取り外して読取装置として機能させる構成であってもよい。
【０１１５】
この第３実施形態では、第１実施形態と同様の構成をなす装置本体１１１が読取装置として機能し、図２０、図２１のように、手で持って使用することができるようになっている。この例では、装置本体１１１による読取処理や入力処理は第１実施形態と同一であり、入力処理については図８と同様の流れで行われる。また、図８の処理とは別で、或いは、図８の処理においてＳ１０１の処理前に、情報コードの読取処理が行われるようになっており、このような読取処理により、いずれかの情報コードの読み取りが成功した場合には、Ｓ１０１にてＹｅｓと判断されるようになっている。情報コードの読み取り処理は、所定のトリガ条件の成立時（例えば、電源投入時、或いは操作スイッチ４２ａに対する押圧操作などの所定のトリガ操作時）に実行が開始されるようになっており、例えば、トリガ条件の成立後に撮像部２３のよる撮像処理を継続的に行い、撮像部２３の撮像範囲内に情報コードＣが入り込むことによって情報コードＣが撮像された場合に、この情報コードＣを公知の方法で解読するようになっている。そして、いずれかの情報コードの読み取りが成功した場合には、Ｓ１０１にてＹｅｓと判断され、第１実施形態と同様の流れでＳ１０１以降の処理が行われる。
【０１１６】
この例でも、第１実施形態と同一の計測部、照射部、確定部、通知部、確定条件設定部、設定データ記憶部、読取部、測距センサなどが設けられることになり、これらの構成によって第１実施形態と同様の効果を奏することができる。この例でも、ユーザは、図２１、図２２のように撮像部２３による撮像側に配置された物体までの距離を調整した上で所定条件を成立させるように対応すれば、距離に応じた入力値の使用を確定させることができる。しかも、図２２のように、距離調整の際には、物体までの距離に応じた状態で照明光が照射されるため、ユーザは、照明光の状態を視覚的に認識して距離の度合いを把握することが可能となる。ゆえに、ボタン操作や画面表示をできるだけ省略した形で情報の入力が可能となり、画面表示に頼らずとも入力情報をユーザに視覚的に把握させやすくなる。
【０１１７】
［他の実施形態]
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【０１１８】
上記各実施形態では、処理部の一例として、制御回路４０を例示し、撮像部２３によって撮像された情報コードＣの画像の処理として当該情報コードのコード画像を解読する構成を例示したが、いずれの実施形態のいずれの構成でも、撮像部２３によって撮像された情報コードＣの画像の処理はこれに限られない。例えば、撮像部２３によって撮像された情報コードＣの画像データを外部装置（装置本体とケーブルで接続された外部装置や、装置本体とケーブル接続されていない外部装置など）に送信（有線通信や無線通信などによる送信）するような処理であってもよい。この場合、情報コードＣの画像を送信された外部装置側にて当該画像データを解読すればよい。これにより、外部装置（具体的には、制御回路（ＣＰＵ等）、メモリ等を備えた情報処理装置として構成される外部装置）の制御回路を外部処理部として機能させることができる。或いは、いずれの実施形態のいずれの構成でも、撮像部２３によって撮像された情報コードＣの画像の処理は、例えば、撮像部２３によって撮像された情報コードＣの画像データをメモリ３５に保存するような蓄積処理であってもよい。
【０１１９】
上記各実施形態では、両耳に掛けられる構成の身体装着部を例示したが、身体装着部は、いずれか一方の耳に掛けられる構成であってもよい。
【０１２０】
上記各実施形態では、取付部１６０がケース１１２とは別体として設けられた構成を例示したが、取付部がケースと一体的に設けられていてもよい。
【０１２１】
上記各実施形態では、取付部が使用者の人体に掛けられる構成として、主に、耳に掛けられる構成等を例示したが、例えば、取付部が使用者の首から上に掛けられる他の構成を用いてもよい。例えば、取付部を使用者の頭に掛ける構成とし、この取付部にケースを着脱可能に取り付けてもよく、取付部を使用者の首に掛ける構成とし、この取付部にケースを着脱可能に取り付けてもよい。例えば、身体装着部が、使用者の頭に取り付けられるバンド部材として構成されていてもよい。例えば、ハチマキ状、ヘアバンド状、カチューシャ状などの構造のバンド部材として身体装着部が構成されていてもよい。この構成では、装置本体が頭に取り付けられるため、顔の動きと装置本体の全体が連動することになり、使用者の顔の動きに合わせて読み取る方向を定めやすくなる。
【０１２２】
上記実施形態では、使用者の耳、指、腕、頭などに掛けられる構成或いは巻かれる構成の身体装着部を有する取付部を例示したが、取付部は、使用者の装着物（メガネ、ヘルメット、手袋、服）などに取り付けられるアタッチメントとして構成されていてもよい。
【０１２３】
上記実施形態では、電池がケース１１２内に設けられた構成を例示したが、電池は、ケース１１２とケーブルを介して接続される外部装置（例えば、第１実施形態の外部装置など）の内部に設けられていてもよい。
【０１２４】
上記実施形態では、ケース１１２にケーブル１０２が設けられた構成を例示したが、このようなケーブル１０２が存在しない構成であってもよい。
【０１２５】
上記実施形態では、右側装着部１７０と左側装着部１８０とが設けられた取付部１６０を例示したが、第１実施形態や同様の取付部を有する他の実施形態のいずれの構成でも、取付部は、右側装着部のみの構成や左側装着部のみの構成であってもよい（即ち、ケースを取り付ける装着部をいずれか一方の耳側のみに設ける構成であってもよい）。例えば、第１実施形態の取付部１６０の構成からいずれかの装着部を省略したような構成であってもよい。
【０１２６】
上記実施形態では、文字や数字などの記号表示を行い得る照明部２１を例示したが、照明部２１による文字表示は、入力値に関する数値表示に限定されるものではない。例えば、読取装置１１０によって情報コードＣの読み取りを行い、その読み取りが成功した場合に、その成功した読取結果（情報コードＣに記録されていたデータ）の内容を示す文字や数字を照明部２１によって記号表示してもよい。或いは、読取装置１１０によって情報コードの読み取りを行った後、その情報コードの読み取りが成功したか否かを記号表示によって示すようにしてもよい。例えば、読取装置１１０によって情報コードの読み取りを行い、読み取りが成功した場合には、「読取成功」といった情報や「○」といった情報などを示し、読み取りが失敗した場合には、「読取失敗」といった情報や「×」といった情報などを示すようにしてもよい。
【０１２７】
上記実施形態では、磁石による吸引力を利用して装置本体１１１が右側装着部１７０や左側装着部１８０に装着される例を示したが、装置本体１１１が右側装着部１７０や左側装着部１８０に対して係合爪などを用いた係合構造などよって取り付けられてもよい。或いは、装置本体１１１が右側装着部１７０や左側装着部１８０に対して面ファスナなどの他の着脱構造を用いて取り付けられてもよい。
【０１２８】
上記実施形態では、「距離に応じた状態の照射光を照射する」構成として、読取装置１１０から物体までの距離に比例した数値を表示する構成を例示したが、この例に限定されるわけではなく、例えば、距離に対応付けられた記号を表示するようにしてもよい。例えば、読取装置１１０から物体までの距離が第１の距離範囲の場合には「Ａ」を表示し、読取装置１１０から物体までの距離が第１の距離範囲よりも遠い第２の距離範囲の場合には「Ｂ」を表示し、読取装置１１０から物体までの距離が第２の距離範囲よりも遠い第３の距離範囲の場合には「Ｃ」を表示し、読取装置１１０から物体までの距離が第３の距離範囲よりも遠い第４の距離範囲の場合には「Ｄ」を表示するように、測定距離に応じた他種の記号（例えばアルファベット等）を表示するようにしてもよい。この場合、表示された記号そのものを入力値としてもよく、表示された記号に対応付けられた数値を入力値としてもよい。例えば、Ａに「１」が対応付けられ、Ｂに「２」が対応付けられる場合、Ａが表された状態で入力値が確定した場合、Ａに対応する「１」を入力させるようにしてもよい。
【０１２９】
上記実施形態では、「距離に応じた状態の照射光を照射する」構成として、距離に比例した数値を表示する構成を例示したが、この例に限定されるわけではなく、例えば、距離に対応付けられた色彩、濃度、輝度などを表すようにしてもよい。例えば、読取装置１１０から物体までの距離が第１の距離範囲の場合には「赤」を表示し、読取装置１１０から物体までの距離が第１の距離範囲よりも遠い第２の距離範囲の場合には「橙」を表示し、読取装置１１０から物体までの距離が第２の距離範囲よりも遠い第３の距離範囲の場合には「黄」を表示し、読取装置１１０から物体までの距離が第３の距離範囲よりも遠い第４の距離範囲の場合には「緑」を表示するといった具合に、測定距離に応じた色を表示するようにしてもよい。表示された色そのものを入力値としてもよく、表示された色に対応付けられた数値を入力値としてもよい。例えば、赤に「１」が対応付けられ、橙に「２」が対応付けられる場合、赤が表された状態で入力値が確定した場合、赤に対応する「１」を入力させるようにしてもよい。
【０１３０】
いずれの実施形態においても、ケーブル１０２に接続される形で外部装置が設けられていてもよく、この外部装置は、図１、図２１のように、腰に掛けて使用してもよく、使用者の胸のポケットに入れて使用してもよい。外部装置の機能な様々であるが、装置本体１１１に電力を供給する供給源として機能していてもよく、装置本体１１１からの情報（装置本体１１１で情報コードを解読したときの解読データ等）を記憶する記憶媒体として機能していてもよい。或いは、外部装置にＣＰＵ等の制御回路を搭載しておき、撮像部２３で撮像されたコード画像を外部装置でデコードするようにしてもよい。
【符号の説明】
【０１３１】
１１０…携帯型情報コード読取装置
１１２…ケース
２１…照明部（照射部、通知部）
２３…撮像部
３５…メモリ（確定条件設定部、設定データ記憶部、計測部）
４０…制御回路（処理部、計測部、確定部、照射部、読取部、通知部、確定条件設定部）
４６…センサ部（計測部、測距センサ）
１６０…取付部
Ｃ…情報コード
Ｒ…情報コード表示媒体
【図１】
2016134023.tif 000003
【図２】
2016134023.tif 000004
【図３】
2016134023.tif 000005
【図４】
2016134023.tif 000006
【図５】
2016134023.tif 000007
【図６】
2016134023.tif 000008
【図７】
2016134023.tif 000009
【図８】
2016134023.tif 000010
【図９】
2016134023.tif 000011
【図１０】
2016134023.tif 000012
【図１１】
2016134023.tif 000013
【図１２】
2016134023.tif 000014
【図１３】
2016134023.tif 000015
【図１４】
2016134023.tif 000016
【図１５】
2016134023.tif 000017
【図１６】
2016134023.tif 000018
【図１７】
2016134023.tif 000019
【図１８】
2016134023.tif 000020
【図１９】
2016134023.tif 000021
【図２０】
2016134023.tif 000022
【図２１】
2016134023.tif 000023
【図２２】
2016134023.tif 000024