(57)【要約】    【課題】  照明器を点灯せずに光学情報の読み取りを行う待機モードと、照明器を点灯させて光学情報の読み取りを行う読取モードとの切り換えを、ソフトウエアにより行うことができる光学情報読取装置を提供する。    【解決手段】  置台１の窓部１９に制御用バーコードＩＢを配置する。光学情報読取装置１００は、置台１に載置され制御用バーコードＩＢを読み取った場合に読取モードに切り換える。他方、置台１に載置されず、制御用バーコードＩＢの読み取っていない場合には待機モードに切り換える。このため、待機モードと読取モードとの切り換えをソフトウエアにより行うことができる。【選択図】  図２
2010039974.tif 000002
【特許請求の範囲】
【請求項１】
光学情報を照明するための照明器を備え、読取口内に配置された受光素子により撮像した光学情報の画像により光学情報を読み取る光学情報読取装置本体であって、前記照明器を点灯せずに光学情報の読み取りを行う待機モードと、前記照明器を点灯させて光学情報の読み取りを行う読取モードとの切り換え可能な光学情報読取装置本体と、  該光学情報読取装置本体の搭載された状態で光学情報読取装置本体による光学情報の読み取りを可能にする置台であって、光学情報読取装置本体の読取口と連通して該読取口を読取対象の光学情報側に向かせる窓部を備える置台とからなる光学情報読取装置であって、
前記置台の窓部に特定の光学情報が配置され、
前記光学情報読取装置本体は、前記特定の光学情報を読み取った場合に前記読取モードに切り換え、前記特定の光学情報を読み取っていない場合に前記待機モードに切り換えることを特徴とする光学情報読取装置。
【請求項２】
前記光学情報読取装置本体は、
前記待機モードにおいて、前記受光素子の画像の一部のみをデコードし、
前記読取モードにおいて、前記受光素子の画像の全部をデコードすることを特徴とする請求項１の光学情報読取装置。
【請求項３】
前記待機モードにおいてデコード対象とする受光素子の画像の一部は、受光素子の１画像の上部側であり、
前記置台の窓部に設けられる特定の光学情報は、該デコード対象とする受光素子の前記画像の一部にて撮像可能な位置に配置されることを特徴とする請求項２の光学情報読取装置。
【請求項４】
前記待機モードにおいては、前記デコード対象とする受光素子の前記画像の一部内に露光条件を設定するための測光エリアを設け、
前記読取モードにおいては、前記受光素子の画像の全体内に露光条件を設定するための測光エリアを設けることを特徴とする請求項２又は請求項３の光学情報読取装置。
【請求項５】
前記待機モードにおける受光素子の前記画像の一部内に設定する測光エリアは、
前記読取モードにおける受光素子の画像の全体内に設定する測光エリアより相対的に小さくしたことを特徴とする請求項４の光学情報読取装置。
【請求項６】
光学情報読取装置本体は、複数の画像分の画像メモリを備え、
前記待機モードにおいては、１画像分の画像メモリを用いて画像を取得し、
前記読取モードにおいては、複数の画像メモリを切り換えて画像を取得することを特徴とする請求項１〜請求項５のいずれか１の光学情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品等に印刷又は貼り付けられているバーコード等の一次元コード、及び、ＱＲコード（登録商標）等の二次元コードの読み取りを行う光学情報読取装置に関するものである。
【背景技術】
【０００２】
紙などの基材にバーコードやＱＲコードなどの光学情報を印刷したものを物品や書類に取り付け、これを光学的に読み取り、物品の識別などを行う光学情報読取装置が知られている。係る光学情報読取装置は、受光素子で撮像した光学情報の画像データを画像メモリに一旦取り込んで、画像メモリから画像データを読み出してからデコードを行っている。
【０００３】
光学情報読取装置では、光学情報を照明して読み取りを行っているが、消費電力を節減しながら読取速度の低下を避けるため、照明を点灯することなく画像の撮像を行う待機モードと、照明を点灯して読み取りを行う読取モードとを設ける機種がある。待機モードと読取モードとの切り換えは、一般的にトリガースイッチの操作により行っている。特許文献１には、スイッチを操作してから読み取りを完了するまでの時間を短縮するために、読み取り待機時にも画像データを画像メモリに取り込んでおき、スイッチが操作されたときに直ちに取得済みの画像データに対してデコードを開始する光学情報読取装置が開示されている。
【特許文献１】特開平８−２１２３１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
作業者が手に持って使用できるように小型化したハンディータイプの光学情報読取装置が、定置式光学情報読取装置と同様にして用いられる場合がある。かかる際には、光学情報読取装置をクレードル（置台）に載置し、該光学情報読取装置の読取範囲にバーコード等の貼られた商品を通すことで読み取りが行われる。しかしながら、上述した読取モードと待機モードとを備える光学情報読取装置においては、トリガースイッチの操作を操作することによりしばらくの間、読取モードを維持できるが、予め設定された時間が経過すると待機モードへ移行し、バーコード等の読み取りが困難になる、または、読み取り速度が低下するという課題があった。ここで、読取モードを維持するための専用のスイッチを設けることも考え得るが、ハンディータイプの光学情報読取装置を据え置き型と同様にして用いる場合が希であり、専用のスイッチによる対応は現実的では無い。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、照明器を点灯せずに光学情報の読み取りを行う待機モードと、照明器を点灯させて光学情報の読み取りを行う読取モードとの切り換えを、ソフトウエアにより行うことができる光学情報読取装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の発明は、光学情報を照明するための照明器２１を備え、読取口１０６内に配置された受光素子２３により撮像した光学情報の画像により光学情報を読み取る光学情報読取装置本体１００であって：
前記照明器２１を点灯せずに光学情報の読み取りを行う待機モードと、前記照明器２１を点灯させて光学情報の読み取りを行う読取モードとの切り換え可能な光学情報読取装置本体１００と、
該光学情報読取装置本体１００の搭載された状態で光学情報読取装置本体による光学情報の読み取りを可能にする置台１であって、光学情報読取装置本体の読取口１０６と連通して該読取口を読取対象の光学情報側に向かせる窓部１９を備える置台１とからなる光学情報読取装置であって、
前記置台１の窓部１９に特定の光学情報ＩＢが配置され、
前記光学情報読取装置本体１００は、前記特定の光学情報ＩＢを読み取った場合に（Ｓ４１２：Ｙｅｓ）、前記読取モードに切り換え（Ｓ４１４）、前記特定の光学情報を読み取っていない場合に（Ｓ４０４：Ｎｏ）、前記待機モードに切り換える（Ｓ４１５）ことを技術的特徴とする。
【発明の効果】
【０００７】
請求項１の光学情報読取装置は、置台の窓部に特定の光学情報を配置し、光学情報読取装置本体は、特定の光学情報を読み取った場合に読取モードに切り換え、特定の光学情報の読み取っていない場合に待機モードに切り換える。このため、待機モードと読取モードとの切り換えをソフトウエアにより行うことができる。
【０００８】
請求項２の光学情報読取装置は、待機モードにおいて、受光素子の画像の一部のみをデコードする。このため、待機モードにおける電力消費を削減し、電池での稼動時間を長くすることができる。
【０００９】
請求項３の光学情報読取装置は、待機モードにおいてデコード対象とする受光素子の画像の一部は、受光素子の１画像の上部側であり、置台の窓部に設けられる特定の光学情報は、該デコード対象とする受光素子の画像の一部にて撮像可能な位置に配置される。このため、画像の一部をデコードすることで特定の光学情報を読み取ることができる。
【００１０】
請求項４の光学情報読取装置は、待機モードにおいて、デコード対象とする受光素子の画像の一部内に露光条件を設定するための測光エリアを設ける。また、読取モードにおいては、受光素子の画像の全体内に露光条件を設定するための測光エリアを設ける。待機モード、読取モードのそれぞれにおいて、デコード対象とする受光素子の画像に対応させ適切に測光エリアを設けて露光条件を設定することができる。
【００１１】
請求項５の光学情報読取装置は、待機モードにおける受光素子の画像の一部内に設定する測光エリアを、読取モードにおける受光素子の画像の全体内に設定する測光エリアより相対的に小さくする。デコード対象とする受光素子の画像に対応させて測光エリアを適切な大きさに設けて露光条件を設定することができる。
【００１２】
請求項６の光学情報読取装置では、待機モードにおいて、１画像分の画像メモリを用いて画像を取得する。このため、待機モードにおける電力消費を削減し、電池での稼動時間を長くすることができる。
【発明を実施するための最良の形態】
【００１３】
[第１実施形態]
以下、本発明の第１実施形態に係る光学情報読取装置、及び、該光学情報読取装置を載置する置台の構造について図を参照して説明する。
図１は、第１実施形態に係る置台１を概略的に例示する斜視図である。図２は、図１の置台１に光学情報読取装置１００を載置した例を示す斜視図である。図３は、保持対象の光学情報読取装置１００を説明する説明図である。図４は、図１の置台１の装置保持部１０を示す平面図である。
【００１４】
第１実施形態に係る置台１は、全体として図１に示すようにアーム部２と、基台３とに分かれた構成をなしており、図２のように光学情報読取装置１００を載置して保持する機能を有している。なお、この置台１は、様々な載置面上に載置して用いられるものであり、図２では置台１を載置する載置面９０を概念的に例示している。
【００１５】
まず、光学情報読取装置１００の外部構成について図２を参照して説明する。
光学情報読取装置１００は、バーコード、ＱＲコード等の情報コードを読み取るコードリーダ（例えば、バーコードリーダ、二次元コードリーダ等）として構成されるものであり、外郭部を構成する外装ケース１０１内に各種電子部品が収容された構成をなしている。
【００１６】
この光学情報読取装置１００は、延出した構成をなす長手状の把持部１０４と、把持部１０４の延出側とは異なる側に延出する長手状の読取部１０２と、を備えており、読取部１０２の長手方向中間位置（具体的には読取部１０２の後端寄りの位置）を基端として把持部１０４が延出する構成をなしている。図２に例示される光学情報読取装置１００は、いわゆるガンタイプとして構成されるものであり、より詳しくは読取部１０２が延びる方向（図２において矢印Ｆ１で示される読取部１０２の長手方向）と、把持部１０４が延びる方向（図２においてＦ２で示される把持部１０４の長手方向）とがほぼ直交するように構成されている。
なお、第１実施形態では、読取部１０２の長手方向において読取口１０６（後述）が設けられる側を前方側、それとは反対側を後方側としている。
【００１７】
把持部１０４は、使用者が手に持って握ることができる程度のサイズで構成されており、その側部にはユーザによる押圧操作を受ける操作ボタン（図示略）など配置されている。また、読取部１０２は、長手方向一端部において開口部として構成される読取口１０６が設けられており、その内部には後述する照明光を発する発光ダイオード、読取対象からの反射光を受光する受光センサ、各種制御を行う制御回路（マイコン等）、メモリなどが収容されている。読取部１０２に形成された読取口１０６は、読取対象（バーコード等の情報コード、図３ではＱＲコードＱ１を例示）に対する照明光を導出し、かつ読取対象からの反射光を導入する光導出入口として構成されている。
【００１８】
次に、置台１の具体的構成について説明する。置台１は、主としてアーム部２と、基台３とに分かれた構成をなしている。基台３は、図１、図２に示すように、アーム部２及び装置保持部１０を位置決めするベースとなるものであり、図２のように載置面（図２では載置面９０）上に配置されるべきものである。この基台３は、全体として平たい形状をなしており、平面視したときの面積が装置保持部１０を平面視したときの面積よりも広くなるように構成されている。基台３の内部には密度の大きい材料（例えば鉄等の金属材料）からなる錘が所定領域に亘って収容されている。
【００１９】
アーム部２は、基台３と装置保持部１０とを連結すると共に、装置保持部１０を載置面９０から離れた高位置で保持するように機能するものである。このアーム部２は、装置保持部１０に固定される軸状の第１固定部２ａと、基台３に固定される軸状の第２固定部２ｂと、第１固定部２ａと第２固定部２ｂとを繋ぐフレキシブルチューブ２ｃと、を有している。
【００２０】
第１固定部２ａは、後述する装置保持部１０の第１壁部１１の下端部に対しねじ５により固定されている。また、第２固定部２ｂは、基台３における長手方向一端部寄りの位置において上面部に固定されている。第２固定部２ｂもねじ等の連結部材（図示略）によって基台３に固定されている。フレキシブルチューブ２ｃは、マイクスタンドや電気スタンド等に用いられる公知のフレキシブルチューブとして構成されており、使用者による曲げ操作が可能な構成となっている。使用者による曲げ操作等の大きな力が加わらない状態では形状が保持されるようになっており、図２のように装置保持部１０に光学情報読取装置１００を装着した状態でも形状が保持されるようになっている。
【００２１】
図２では、基台３の長手方向をＸ軸方向、基台３の短手方向をＹ軸方向、載置面９０と直交する方向をＺ軸方向としており、アーム部２は、基台３におけるＸ軸方向一方側寄りの位置を基端として上方に延びており、更に装置保持部１０側に近づくにつれてＸ軸方向他方側に向かうように湾曲した構成をなしている。
【００２２】
装置保持部１０は、読取部１０２と係合することで光学情報読取装置１００を保持する機能を有している。この装置保持部１０は、例えば樹脂材料などによって構成され、環状の周壁を備えた枠状形態をなすものであり、図４に示すように、載置面側に臨む底部１５と、前後に対向する第１壁部１１及び第２壁部１２と、左右に対向する一対の側壁部１３，１４とを備えている。図１、図４に示すように、装置保持部１０は、底部１５を底とし、第１壁部１１、第２壁部１２、側壁部１３、１４を周壁とする略箱状形態をなしており、図２のように、光学情報読取装置１００を保持する際に読取部１０２の端部（読取口１０６側の端部）を内部に収容する構成をなしている。
【００２３】
底部１５は、光学情報読取装置１００を保持する際に読取口１０６と対向するように配置される部分であり、その保持の際に読取口１０６内を外部に露出させるための窓部１９が形成されている。図４に示すように、窓部１９は、周壁（即ち第１壁部１１、第２壁部１２、側壁部１３、１４）によって囲まれる領域の中心を含んだ中央領域を空間とする形態で構成されており、底部１５は、窓部１９の開口領域を取り囲むように環状に配置されている。
【００２４】
第１壁部１１は、光学情報読取装置１００を保持する際に把持部１０４における把持位置（使用者によって把持される位置であり、図２等の例では把持部１０４の先端部付近から中央部付近に亘る領域）と読取口１０６との間の中間部１１０を受けるように機能するものであり、具体的には図２に示すように光学情報読取装置１００の装着時に読取部１０２の裏壁１０２ｂ（図３の表壁１０２ａと対向する反対側の壁部）を支持する構成をなしている。
【００２５】
このように構成される装置保持部１０によって光学情報読取装置１００を保持する際には、図２に示すように、把持部１０４を装置保持部１０の外部に延出させ、且つ読取口１０６を底部１５と対向させるように光学情報読取装置１００を配置した状態で、第１壁部１１により中間部１１０を支持し、かつ中間部１１０を支点とする読取部１０２の端部の動きを第２壁部１２によって係止するように光学情報読取装置１００を保持することとなる。
【００２６】
以上説明した第１実施形態の構成では、光学情報読取装置を保持する装置保持部１０が載置面９０から離れた高位置で保持され、その装置保持部１０における読取口１０６と対向する底部１５において読取口１０６内を外部に露出させる窓部１９が形成されているため、読取口１０６を載置面９０側（下方側）に向かせた状態で光学情報読取装置１００を保持できるようになり、読取口１０６を載置面９０側（下方側）に向かせた定置使用が可能となる。また、第１実施形態の構成によれば、いわゆるガンタイプの光学情報読取装置１００を保持対象として当該光学情報読取装置１００を良好に保持できることとなる。
【００２７】
第１実施形態では、置台１の窓部１９の第２壁部１２に、光学情報読取装置１００を待機モードから読取モードに切り換えるための制御用バーコードＩＢが配置されている。この制御用バーコードを読み取ることにより、後述するように光学情報読取装置は、待機モードから読取モードに切り換わり、読取モードを維持する。
【００２８】
次に、第１実施形態に係る光学情報読取装置１００の内部構造の概要を図５のブロック図を参照して説明する。
光学情報読取装置１００には、回路部２０が設けられている。回路部２０は、主に、発光ダイオード２１、集光レンズ２４、受光センサ２３、結像レンズ２７等の光学系と、メモリ３５、制御回路４０、トリガースイッチ２２、液晶表示器４６等のマイクロコンピュータ（以下「マイコン」という）系と、電源スイッチ４１、二次電池４９等の電源系と、から構成されている。
【００２９】
まず、光学系から説明する。発光ダイオード２１は、照明光Ｌｆを照射可能な光照射器として機能するもので、拡散レンズと凸レンズとを組み合わせた集光レンズ２４により集光させる。受光センサ２３は、読取対象物ＲやＱＲコードＱ１に照射されて反射した反射光Ｌｒを結像レンズ２７を介して受光可能に構成されるもので、例えば、Ｃ−ＭＯＳ等の固体撮像素子である受光素子を縦５１２、横６４０個の２次元に配列したイメージセンサが、これに相当する。結像レンズ２７は、外部から入射する入射光を集光して受光センサ２３の受光面２３ａに像を結像可能な結像光学系として機能するものである。
【００３０】
次に、マイコン系の構成概要を説明する。マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御回路４０、トリガースイッチ２２、ＬＥＤ４３、ブザー４４、液晶表示器４６、通信インタフェース４８等から構成されている。このマイコン系は、その名の通り、マイコン（情報処理装置）として機能し得る制御回路４０およびメモリ３５と中心に構成されるもので、前述した光学系によって撮像された画像信号をハードウェア的およびソフトウェア的に信号処理し得るものである。また制御回路４０は、当該光学情報読取装置１００の全体システムに関する制御も行っている。メモリ３５は、図６（Ａ）、図６（Ｂ）中に示すように１画面分の画像を記憶する画像メモリ１、画像メモリ２を備え、交互に画像を記憶する。ここでは、２画面分の画像メモリを示しているが３画面分以上の記憶容量を備えることも可能である。
【００３１】
光学系の受光センサ２３から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データは、メモリ３５に入力されて蓄積される。なお、同期信号発生回路３８は、受光センサ２３およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３２】
制御回路４０は、光学情報読取装置１００全体を制御可能なマイコンで、ＣＰＵ、システムバス、入出力インタフェース等からなるもので、メモリ３５とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路４０には、内蔵された入出力インタフェースを介して種々の入出力装置（周辺装置）と接続可能に構成されており、第１実施形態の場合、電源スイッチ４１、トリガースイッチ２２、ＬＥＤ４３、ブザー４４、液晶表示器４６、通信インタフェース４８等が接続されている。
【００３３】
第１実施形態の光学情報読取装置１００は、電源スイッチ４１がオンされると待機モードとなり、発光ダイオード２１を点灯することなくメモリ３５への画像データの取り込みを開始する。そして、トリガースイッチ２２が押されることにより、待機モードから読取モードへ移行し、発光ダイオード２１を点灯して画像データを取得すると共に、メモリ３５の画像データからのデコードを開始し、デコード結果をホストコンピュータ５０側へ出力する。この読取モードは、デコード結果が出力されるまで、または、トリガースイッチ２２の押されてから所定時間（例えば３０秒）継続し、その後、待機モードへ移行する。
【００３４】
第１実施形態の光学情報読取装置１００では、トリガースイッチ２２の操作と同様に、図２、図４を参照して上述した置台１に光学情報読取装置１００が載置されることで、該光学情報読取装置１００は、図４を参照して上述した置台１の窓部１９の制御用バーコードＩＢを読み取り、待機モードから読取モードに切り代わり、置台１に載置されている間、発光ダイオード２１を点灯して画像データを取得すると共に、画像データをデコードし、デコード結果をホストコンピュータ５０側へ出力する。制御用バーコードＩＢの内容として、実際に用いられない情報が識別用に書き込まれている。
【００３５】
読取モード、待機モードにおけるそれぞれの画像データのデコード範囲、及び、測光エリアの設定について説明する。
図６（Ａ）、図６（Ｂ）を参照して上述したように、読取モードにおいては、メモリ３５に備えられた１画面分の画像を記憶する画像メモリ１、画像メモリ２に、交互に画像を記憶し、デコードを行っていく。一方、待機モードに置いては、画像メモリ１のみを用い、図６（Ｃ）に示すように、縦５１２、横６４０個の２次元に配列した１画像分の画像データの内のデコードエリアＡ１（例えば、画像上側の縦３０個、横６４０個の画素分）の画像データについてのみメモリ３５に格納してデコードを行い、制御用バーコードＩＢの検出（デコード）を行う。ここで、１画像分の画像データをメモリに格納し、デコードエリアＡ１分の画像データのみデコードを行うことも可能である。このデコードエリアＡ１分の画像データのみデコードを行う際には、デコードエリアＡ１の中央部分に受光センサの露光感度を調整するための測光エリアＥ１を設定する。
【００３６】
一方、読取モードにおいては、図６（Ｃ）に示す縦５１２、横６４０個の２次元に配列した１画像分の画像データの全てに対応するデコードエリアＡ２の画像データをメモリ３５の画像メモリ１、画像メモリ２へ交互に記憶し、デコードを行っていく。このデコードエリアＡ２分の画像データのデコードを行う際には、デコードエリアＡ２の中央部分に受光センサの露光感度を調整するための測光エリアＥ２を設定する。ここで、測光エリアＥ２は、測光エリアＥ１よりも広く設定されている。
【００３７】
第１実施形態では、置台１の窓部１９に制御用バーコードＩＢを配置する。光学情報読取装置１００は、置台１に載置され制御用バーコードＩＢを読み取った場合に読取モードに切り換える。他方、置台１に載置されず、制御用バーコードＩＢの読み取っていない場合には待機モードに切り換える。このため、待機モードと読取モードとの切り換えをソフトウエアにより行うことができる。
【００３８】
第１実施形態の光学情報読取装置１００は、待機モードにおいて、受光センサ２３の画像の一部であるデコードエリアＡ１分のみをデコードする。このため、待機モードにおける電力消費を削減し、二次電池４９での稼動時間を長くすることができる。
【００３９】
第１実施形態の光学情報読取装置１００は、待機モードにおいてデコード対象とする受光素子の画像の一部（デコードエリアＡ１）は、受光センサ２３の１画像の上部側であり、置台１の窓部１９に設けられる制御用バーコードＩＢは、該デコード対象とする受光センサ２３の画像の一部にて撮像可能な位置に配置される。このため、画像の一部をデコードすることで制御用バーコードＩＢを読み取ることができる。
【００４０】
第１実施形態の光学情報読取装置１００は、待機モードにおいて、デコード対象とする受光センサ２３の画像の一部（デコードエリアＡ１）内に露光条件を設定するための測光エリアＥ１を設ける。また、読取モードにおいては、受光素子の画像の全体（デコードエリアＡ２）内に露光条件を設定するための測光エリアＥ２を設ける。待機モード、読取モードのそれぞれにおいて、受光センサ２３のデコード対象とする画像に対応させ適切に測光エリアを設けて露光条件を設定することができる。
【００４１】
第１実施形態の光学情報読取装置１００は、待機モードにおける受光素子の画像の一部内に設定する測光エリアＥ１を、読取モードにおける受光素子の画像の全体内に設定する測光エリアＥ２より相対的に小さくする。受光センサ２３のデコード対象とする画像に対応させて測光エリアを適切な大きさに設けて露光条件を設定することができる。
【００４２】
第１実施形態の光学情報読取装置１００では、待機モードにおいて、１画像分の画像メモリ１のみを用いて画像を取得する。このため、待機モードにおける電力消費を削減し、二次電池４９での稼動時間を長くすることができる。
【００４３】
引き続き、該光学情報読取装置１００によるでの画像取り込み及びデコード処理について、メインルーチンを示す図７、及び、該メインルーチンのサブルーチンを示す図８〜図１１のフローチャートを参照して説明する。
光学情報読取装置１００の制御回路４０は、まず、取得画像メモリ選択処理を行う（Ｓ１００）。この取得画像メモリ選択処理について、当該処理のサブルーチンを示す図８を参照して説明する。
【００４４】
制御回路４０は、最初に読み取り待機中か、即ち、待機モードかを判断する（Ｓ１０１）。ここで、置台１に載置されていない読み取り待機中は（Ｓ１０１：Ｙｅｓ）、上述したように画像メモリ１を選択する（Ｓ１０４）。一方、置台１に載置された読み取り中、即ち、読取モードの時は（Ｓ１０１：Ｎｏ）、画像メモリ１、２共に空か判断する（Ｓ１０２）。共に空の場合は（Ｓ１０２：Ｙｅｓ）、画像メモリ１を選択する（Ｓ１０４）。空では無い場合には（Ｓ１０２：Ｎｏ）、画像メモリ１が空か判断する（Ｓ１０６）。画像メモリ１が空のときには（Ｓ１０６：Ｙｅｓ）、画像メモリ１を選択する（Ｓ１０８）。画像メモリ１が空では無い場合には（Ｓ１０６：Ｎｏ）、画像メモリ２が空か判断する（Ｓ１１０）。画像メモリ２が空のときには（Ｓ１１０：Ｙｅｓ）、画像メモリ２を選択する（Ｓ１１２）。
【００４５】
図７のメインルーチンに戻り、取得画像メモリ選択処理（Ｓ１００）に続き、画像取得処理を行う（Ｓ２００）。この画像取得処理について、当該処理のサブルーチンを示す図９を参照して説明する。
【００４６】
制御回路４０は、画像取得を開始し（Ｓ２０２）、読み取り待機中かを判断する（Ｓ２０４）。ここで、置台１に載置されていない読み取り待機中は（Ｓ２０４：Ｙｅｓ）、図６（Ｃ）を参照して上述したように縦５１２、横６４０個の２次元に配列した１画像分の画像データの内のデコードエリアＡ１（所定量（１））の画像データを取得し、画像メモリ１に記憶する（Ｓ２０８）。そして、当該デコードエリアＡ１（所定量（１））の画像データを取得すると（Ｓ２１０：Ｙｅｓ）、画像取得処理を終了する。一方、置台１に載置された読み取り中、即ち、読取モードの時は（Ｓ２０４：Ｎｏ）、図６（Ｃ）を参照して上述したように縦５１２、横６４０個の２次元に配列した１画像分の全ての画像データを取得し、画像メモリ１、２により交互に記憶する（Ｓ２０６）。そして、全画像データを取得すると（Ｓ２１０：Ｙｅｓ）、画像取得処理を終了する。
【００４７】
図７のメインルーチンに戻り、画像取得処理（Ｓ２００）に続き、次回画像取得条件設定処理を行う（Ｓ３００）。この次回画像取得条件設定処理について、当該処理のサブルーチンを示す図１０を参照して説明する。
【００４８】
制御回路４０は、読み取り待機中かを判断する（Ｓ３０２）。ここで、置台１に載置されていない読み取り待機中は（Ｓ３０２：Ｙｅｓ）、図６（Ｃ）を参照して上述したように縦５１２、横６４０個の２次元に配列した１画像分の画像データの内のデコードエリアＡ１（所定量（１））の中央部分に受光センサの露光感度を調整するための測光エリアＥ１を設定する（Ｓ３０６）。一方、置台１に載置された読み取り中、即ち、読取モードの時は（Ｓ３０２：Ｎｏ）、図６（Ｃ）を参照して上述したように縦５１２、横６４０個の２次元に配列した１画像分の画像データの中央部分に受光センサの露光感度を調整するための測光エリアＥ２を設定する。
【００４９】
図７のメインルーチンに戻り、次回画像取得条件設定処理（Ｓ３００）に続き、デコード画像選択＆デコード処理を行う（Ｓ４００）。このデコード画像選択＆デコード処理について、当該処理のサブルーチンを示す図１１を参照して説明する。
【００５０】
制御回路４０は、画像メモリの１画像分の画像データの内のデコードエリアＡ１（所定量（１））のデコードを行う（Ｓ４０２）。そして、デコードエリアＡ１（所定量（１））のデコードが成功したか判断する（Ｓ４０４）。ここで、置台１に載置されていない読み取り待機中は、デコードに成功しないので（Ｓ４０４：Ｎｏ）、読み取り待機状態を維持した後（Ｓ４１５）、読み取り待機中か判断する（Ｓ４１６）。ここでは、読み取り待機中なので（Ｓ４１６：Ｙｅｓ）、処理を終了する。
【００５１】
一方、置台１に載置され、デコードエリアＡ１（所定量（１））のデコードに成功した場合には（Ｓ４０４：Ｙｅｓ）、デコードエリアＡ１（所定量（１））のデコード結果が読み取り待機かを判断する（Ｓ４０６）。ここでは、制御用バーコードＩＢをデコードしており、デコード結果が読み取り待機では無いので（Ｓ４０６：Ｎｏ）、デコードエリアＡ１（所定量（１））のデコード結果が制御用バーコードＩＢの読み取りかを判断する（Ｓ４１２）。ここで、制御用バーコードＩＢの読み取りであるため（Ｓ４１２：Ｙｅｓ）、Ｓ４１３の判断での読み取り状態移行済みの判断を経て（Ｓ４１３：Ｎｏ）、読み取り状態、即ち、読取モードへ移行し（Ｓ４１４）、以降、発光ダイオード２１を点灯しての読み取りを開始する。ここでは、デコードデータの出力なしで（Ｓ４１０）、処理を終了する。他方、上述したＳ４０６でのデコード結果が読み取り待機の際には（Ｓ４０６：Ｙｅｓ）、読み取り待機状態（待機モード）へ移行する（Ｓ４０８）。
【００５２】
読み取り状態（読取モード）へ移行した後は（Ｓ４１３：Ｙｅｓ）、画像メモリの１画像分の全画像データ（デコードエリアＡ２）をデコードし（Ｓ４１８）、デコードが成功したか否かを判断する（Ｓ４２０）。デコードが成功した場合には（Ｓ４２０：Ｙｅｓ）、デコードデータの出力ありとして（Ｓ４２２）、処理を終了する。
【００５３】
図７のメインルーチンに戻り、デコード画像選択＆デコード処理（Ｓ４００）に続き、デコードが成功したか否かを判断する（Ｓ１２）。上述したＳ４２２でデコードデータの出力ありとした場合には（Ｓ１２：Ｙｅｓ）、デコードデータをホストコンピュータ５０側へ出力する（Ｓ５００）。
【産業上の利用可能性】
【００５４】
上述した実施形態では、縦５１２、横６４０個の２次元に配列した１画像分の画像データの内のデコードエリアＡ１（例えば、縦３０、横６４０個の画素分）の画像データをデコードして制御用バーコードＩＢの読み取りを行ったが、制御用の情報コードとして一次元コードを用いる場合には、縦に数画素分の画像データをデコードすることで制御用の情報コードを探し出すことができる。制御用の情報コードとしては、ＱＲコード等の二次元コードを用いることも可能であるが、一次元コードを用いた方が、処理が容易であると共にデコードエリアＡ１を狭く設定することができる。
【図面の簡単な説明】
【００５５】
【図１】図１は、第１実施形態に係る置台を概略的に例示する斜視図である。
【図２】図２は、図１の置台に光学的情報読取装置を載置した例を示す斜視図である。
【図３】図３は、光学的情報読取装置を説明する説明図である。
【図４】図４は、図１の置台の装置保持部を示す平面図である。
【図５】光学情報読取装置の回路構成を示すブロック図である。
【図６】図６（Ａ）、図６（Ｂ）は画像メモリの説明図であり、図６（Ｃ）は１画面分の画像データ中でデコードを行うエリアの説明図である。
【図７】第１実施形態の光学情報読取装置での画像取り込み及びデコード処理を示すフローチャートである。
【図８】図７中の取得画像メモリ選択処理のサブルーチンを示すフローチャートである。
【図９】図７中の画像取得処理のサブルーチンを示すフローチャートである。
【図１０】図７中の次回画像取得条件設定処理のサブルーチンを示すフローチャートである。
【図１１】図７中のデコード画像選択＆デコード処理のサブルーチンを示すフローチャートである。
【符号の説明】
【００５６】
１  置台
１０  装置保持部
１９  窓部
２１  発光ダイオード（照明器）
２２  トリガースイッチ
２３  受光センサ（受光素子）
３５  メモリ
４０  制御回路
１００  光学情報読取装置（光学情報読取装置本体）
１０６  読取口
ＩＢ  制御用バーコード（特定の光学情報）
【図１】
2010039974.tif 000003
【図２】
2010039974.tif 000004
【図３】
2010039974.tif 000005
【図４】
2010039974.tif 000006
【図５】
2010039974.tif 000007
【図６】
2010039974.tif 000008
【図７】
2010039974.tif 000009
【図８】
2010039974.tif 000010
【図９】
2010039974.tif 000011
【図１０】
2010039974.tif 000012
【図１１】
2010039974.tif 000013