(57)【特許請求の範囲】
【請求項１】
所定の配置パターンで配置された複数の指標領域と、これらの指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む２次元画像に基づいて、前記複数の情報領域に記録された情報を読み取る装置であって、
複数の画素が配列された撮像面に前記２次元画像が結像され、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶し、前記複数の画素のうちの選択された画素に記憶している信号値を出力する第１撮像部と、
複数の画素が配列された撮像面に前記２次元画像が結像され、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶し、前記複数の画素のうちの選択された画素に記憶している信号値を出力する第２撮像部と、
前記第１撮像部および前記第２撮像部それぞれの動作を制御する制御部と、
を備え、
前記制御部は、
前記第１撮像部および前記第２撮像部それぞれに対し、前記撮像面に前記２次元画像が結像されている状態で互いに同一の期間に亘って露光させて、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶させる露光ステップの後に、
前記第１撮像部に対し、前記撮像面に結像された前記２次元画像において前記複数の指標領域のうちの何れかの指標領域を含む領域にある画素から選択的に信号値を出力させる第１出力ステップと、
前記第１撮像部から出力された信号値に基づいて前記２次元画像における指標領域の位置を特定して、この特定した指標領域に基づいて前記２次元画像における情報領域の位置を特定する演算ステップと、
前記第２撮像部に対し、前記撮像面に結像された前記２次元画像において特定された情報領域にある画素から選択的に信号値を出力させる第２出力ステップと、
を前記２次元画像の各指標領域について順次に行って、
前記第２撮像部から出力された信号値に基づいて、前記複数の情報領域に記録された情報を読み取る、
情報読取装置。
【請求項２】
前記制御部は、前記第１出力ステップ、前記演算ステップおよび前記第２出力ステップを並列的に行う、
請求項１に記載の情報読取装置。
【請求項３】
前記第２撮像部は、出力される信号値をデジタル値に変換するＡＤ変換部を含み、
前記制御部は、前記第２撮像部から出力される信号値を前記ＡＤ変換部がデジタル値に変換する際のＡＤ変換範囲を、前記第１撮像部から出力される信号値に基づいて調整する、
請求項１または２に記載の情報読取装置。
【請求項４】
所定の配置パターンで配置された複数の指標領域と、前記複数の指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む２次元画像に基づいて、前記複数の情報領域に記録された情報を読み取る方法であって、
複数の画素が配列された撮像面に前記２次元画像が結像され、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶し、前記複数の画素のうちの選択された画素に記憶している信号値を出力する第１撮像部と、
複数の画素が配列された撮像面に前記２次元画像が結像され、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶し、前記複数の画素のうちの選択された画素に記憶している信号値を出力する第２撮像部と、
を用い、
前記第１撮像部および前記第２撮像部それぞれに対し、前記撮像面に前記２次元画像が結像されている状態で互いに同一の期間に亘って露光させて、前記複数の画素それぞれにおいて露光量に応じた信号値を記憶させる露光ステップの後に、
前記第１撮像部に対し、前記撮像面に結像された前記２次元画像において前記複数の指標領域のうちの何れかの指標領域を含む領域にある画素から選択的に信号値を出力させる第１出力ステップと、
前記第１撮像部から出力された信号値に基づいて前記２次元画像における指標領域の位置を特定して、この特定した指標領域に基づいて前記２次元画像における情報領域の位置を特定する演算ステップと、
前記第２撮像部に対し、前記撮像面に結像された前記２次元画像において特定された情報領域にある画素から選択的に信号値を出力させる第２出力ステップと、
を前記２次元画像の各指標領域について順次に行って、
前記第２撮像部から出力された信号値に基づいて、前記複数の情報領域に記録された情報を読み取る、
情報読取方法。
【請求項５】
前記第１出力ステップ、前記演算ステップおよび前記第２出力ステップを並列的に行う、
請求項４に記載の情報読取方法。
【請求項６】
前記第２撮像部から出力される信号値をＡＤ変換部がデジタル値に変換する際のＡＤ変換範囲を、前記第１撮像部から出力される信号値に基づいて調整する、
請求項４または５に記載の情報読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次元画像における情報領域に記録された情報を読み取る装置および方法に関するものである。
【背景技術】
【０００２】
２次元画像における情報領域に記録された情報を読み取る情報読取装置として、特許文献１に記載されたものが知られている。例えば、情報読取装置は、ホログラフィックメモリに照明光が照射されることで生成された再生像を２次元画像として撮像部により撮像して、その撮像された２次元画像の情報領域から情報を読み取る。また、例えば、情報読取装置は、ＱＲコード（登録商標）を２次元画像として撮像部により撮像して、その撮像された２次元画像の情報領域から情報を読み取る。
【０００３】
このような２次元画像は、所定の配置パターンで配置された複数の指標領域と、これらの指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む。ホログラフィックメモリの場合には、指標領域はシンクマークと呼ばれ、情報領域はシンボルデータと呼ばれ、１つのシンクデータと周辺にあるシンボルデータとを併せてサブページデータと呼ばれ、また、複数のサブページデータを併せてページデータと呼ばれる。
【０００４】
特許文献１に記載された装置は、２次元画像を撮像した撮像部から２次元画像の全体（ホログラフィックメモリの場合にはページデータの全体）の信号値を出力させて、この全体の信号値に基づいて指標領域の位置を特定する。そして、特許文献１に記載された装置は、再び、２次元画像を撮像した撮像部から２次元画像の全体の信号値を出力させ、この全体の信号値に基づいて、指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域から情報を取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７６８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された装置は、１つの２次元画像から情報を読み取るために、撮像部による２回の撮像および撮像部からの２回の出力を行う必要があることから、情報の読み取りに長時間を要する。また、特許文献１に記載された装置は、撮像部による２回の撮像の間に撮像面に結像される２次元画像が動いた場合に、正確な情報の読み取りが困難になる。
【０００７】
本発明は、上記問題点を解消する為になされたものであり、２次元画像における情報領域に記録された情報をより正確に短時間で読み取ることができる情報読取装置および情報読取方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の情報読取装置は、所定の配置パターンで配置された複数の指標領域と、これらの指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む２次元画像に基づいて、複数の情報領域に記録された情報を読み取る装置であって、(1) 複数の画素が配列された撮像面に２次元画像が結像され、複数の画素それぞれにおいて露光量に応じた信号値を記憶し、複数の画素のうちの選択された画素に記憶している信号値を出力する第１撮像部と、(2) 複数の画素が配列された撮像面に２次元画像が結像され、複数の画素それぞれにおいて露光量に応じた信号値を記憶し、複数の画素のうちの選択された画素に記憶している信号値を出力する第２撮像部と、(3) 第１撮像部および第２撮像部それぞれの動作を制御する制御部と、を備える。
【０００９】
さらに、本発明の情報読取装置では、制御部は、第１撮像部および第２撮像部それぞれに対し、撮像面に２次元画像が結像されている状態で互いに同一の期間に亘って露光させて、複数の画素それぞれにおいて露光量に応じた信号値を記憶させる露光ステップの後に、第１撮像部に対し、撮像面に結像された２次元画像において複数の指標領域のうちの何れかの指標領域を含む領域にある画素から選択的に信号値を出力させる第１出力ステップと、第１撮像部から出力された信号値に基づいて２次元画像における指標領域の位置を特定して、この特定した指標領域に基づいて２次元画像における情報領域の位置を特定する演算ステップと、第２撮像部に対し、撮像面に結像された２次元画像において特定された情報領域にある画素から選択的に信号値を出力させる第２出力ステップと、を２次元画像の各指標領域について順次に行って、第２撮像部から出力された信号値に基づいて、複数の情報領域に記録された情報を読み取る。
【００１０】
本発明の情報読取装置では、制御部は、第１出力ステップ、演算ステップおよび第２出力ステップを並列的に行うのが好適である。また、本発明の情報読取装置では、第２撮像部は、出力される信号値をデジタル値に変換するＡＤ変換部を含み、制御部は、第２撮像部から出力される信号値をＡＤ変換部がデジタル値に変換する際のＡＤ変換範囲を、第１撮像部から出力される信号値に基づいて調整するのが好適である。ＡＤ変換範囲を調整する方法としては、列アンプ部のアンプゲインを変更する方法やＡＤ変換上限電圧やＡＤ変換下限電圧を変更する方法などがある。
【００１１】
本発明の情報読取方法は、所定の配置パターンで配置された複数の指標領域と、複数の指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む２次元画像に基づいて、複数の情報領域に記録された情報を読み取る方法であって、(1) 複数の画素が配列された撮像面に２次元画像が結像され、複数の画素それぞれにおいて露光量に応じた信号値を記憶し、複数の画素のうちの選択された画素に記憶している信号値を出力する第１撮像部と、(2) 複数の画素が配列された撮像面に２次元画像が結像され、複数の画素それぞれにおいて露光量に応じた信号値を記憶し、複数の画素のうちの選択された画素に記憶している信号値を出力する第２撮像部と、を用いる。
【００１２】
さらに、本発明の情報読取方法は、第１撮像部および第２撮像部それぞれに対し、撮像面に２次元画像が結像されている状態で互いに同一の期間に亘って露光させて、複数の画素それぞれにおいて露光量に応じた信号値を記憶させる露光ステップの後に、第１撮像部に対し、撮像面に結像された２次元画像において複数の指標領域のうちの何れかの指標領域を含む領域にある画素から選択的に信号値を出力させる第１出力ステップと、第１撮像部から出力された信号値に基づいて２次元画像における指標領域の位置を特定して、この特定した指標領域に基づいて２次元画像における情報領域の位置を特定する演算ステップと、第２撮像部に対し、撮像面に結像された２次元画像において特定された情報領域にある画素から選択的に信号値を出力させる第２出力ステップと、を２次元画像の各指標領域について順次に行って、第２撮像部から出力された信号値に基づいて、複数の情報領域に記録された情報を読み取る。
【００１３】
本発明の情報読取方法では、第１出力ステップ、演算ステップおよび第２出力ステップを並列的に行うのが好適である。また、第２撮像部から出力される信号値をＡＤ変換部がデジタル値に変換する際のＡＤ変換範囲を、第１撮像部から出力される信号値に基づいて調整するのが好適である。
【発明の効果】
【００１４】
本発明によれば、２次元画像における情報領域に記録された情報をより正確に短時間で読み取ることができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本実施形態の情報読取装置１の構成を示す図である。
【図２】図２は、撮像部１００の構成例を示す図である。
【図３】図３は、撮像部１００の各画素Ｐｍ,ｎの回路図である。
【図４】図４は、第１撮像部１１の撮像面に結像される２次元画像を示す図である。
【図５】図５は、第２撮像部１２の撮像面に結像される２次元画像を示す図である。
【図６】図６は、本実施形態の情報読取装置１の動作例を示すタイミングチャートである。
【図７】図７は、本実施形態の情報読取装置１の動作例を示すフローチャートである。
【図８】図８は、第１撮像部１１の撮像面に結像される２次元画像を拡大して示す図である。
【図９】図９は、第２撮像部１２の撮像面に結像される２次元画像を拡大して示す図である。
【図１０】図１０は、本実施形態の情報読取装置１の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して、本発明を実施するための形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。本発明は、これらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００１７】
図１は、本実施形態の情報読取装置１の構成を示す図である。情報読取装置１は、記録媒体２に記録された情報を読み取るものであって、第１撮像部１１、第２撮像部１２、制御部１４、駆動部１５、光源部１６、レンズ１７、レンズ１８および分岐部１９を備える。以下では、記録媒体２がホログラフィックメモリであるとして説明する。
【００１８】
駆動部１５は、記録媒体２を移動させて、記録媒体２のうちの情報を読み出すべき領域に光源部１６からの照明光が入射するようにする。光源部１６は、記録媒体２においてページデータがホログラムとして記録されている領域に照明光を照射する。この照明光の照射により生じた再生光は、レンズ１７およびレンズ１８を経た後に分岐部１９により２分岐されて、第１撮像部１１および第２撮像部１２それぞれの撮像面に２次元画像として結像される。
【００１９】
制御部１４は、第１撮像部１１による撮像動作および信号値出力動作、第２撮像部１２による撮像動作および信号値出力動作、駆動部１５による記録媒体２の移動動作、ならびに、光源部１６による照明光の出力動作を制御する。また、制御部１４は、これらの制御を行う為の所要の演算処理を行う。
【００２０】
第１撮像部１１および第２撮像部１２それぞれは、複数の画素が配列された撮像面に２次元画像が結像され、これら複数の画素それぞれにおいて露光量に応じた信号値を記憶し、これら複数の画素のうちの選択された画素に記憶している信号値を出力することができる。図２は、撮像部１００の構成例を示す図である。この図に示される撮像部１００は、第１撮像部１１または第２撮像部１２として用いられるものである。
【００２１】
撮像部１００は、撮像面１１０、行選択部１２０、列アンプ部１３０、列選択部１４０およびＡＤ変換部１５０を備える。撮像面１１０には、Ｍ×Ｎ個の画素Ｐ１,１〜ＰＭ,ＮがＭ行Ｎ列に２次元配列されている。画素Ｐｍ,ｎは第ｍ行第ｎ列に位置している。各画素Ｐｍ,ｎは、互いに共通の構成を有していて、光入射に応じて電荷を発生するフォトダイオードＰＤを含む。第ｍ行にあるＮ個の画素Ｐｍ,１〜Ｐｍ,Ｎは、行選択部１２０から共通の制御信号が与えられる。第ｎ列にあるＭ個の画素Ｐ１,ｎ〜ＰＭ,ｎは、共通の配線Ｌｎにより列アンプ部１３０と接続されている。ここで、Ｍ，Ｎは２以上の整数であり、ｍは１以上Ｍ以下の任意の整数であり、ｎは１以上Ｎ以下の任意の整数である。
【００２２】
行選択部１２０は、制御信号により、撮像面１１０上の全ての画素に対し光入射に応じてフォトダイオードＰＤで発生した電荷の蓄積を指示する。また、行選択部１２０は、制御信号により、撮像面１１０の行毎に各画素の電荷蓄積量に応じたデータの出力を指示する。列アンプ部１３０は、行選択部１２０からの指示により撮像面１１０の行毎に出力された各画素のデータを、配線Ｌｎを介して入力して、信号の増幅およびノイズ除去（ＣＤＳ、correlated double sampling）を行う。列アンプ部１３０は、列アンプゲイン選択信号によって、信号の増幅率を変えることが可能である。
【００２３】
列選択部１４０は、列アンプ部１３０により増幅およびノイズ除去された信号を列毎に出力させる。ＡＤ変換部１５０は、列アンプ部１３０から出力された信号値をデジタル値に変換して出力する。ＡＤ変換部１５０は、ＡＤ変換上限電圧およびＡＤ変換下限電圧を変えることにより、ＡＤ変換範囲を変えることが可能である。
【００２４】
図３は、撮像部１００の各画素Ｐｍ,ｎの回路図である。各画素Ｐｍ,ｎは、ＡＰＳ（Active Pixel Sensor）構成のものであって、フォトダイオードＰＤおよび５個のトランジスタＭ１〜Ｍ５を含む。トランジスタＭ１のドレイン端子は基準電圧が入力される。トランジスタＭ１のソース端子はトランジスタＭ２のドレイン端子と接続されている。トランジスタＭ２のソース端子はフォトダイオードＰＤのカソード端子と接続されている。フォトダイオードＰＤのアノード端子は接地されている。
【００２５】
トランジスタＭ３のドレイン端子はトランジスタＭ１のソース端子およびトランジスタＭ２のドレイン端子と接続されている。トランジスタＭ３のソース端子はトランジスタＭ４のゲート端子と接続されている。トランジスタＭ４のドレイン端子は基準電圧が入力される。トランジスタＭ４のソース端子はトランジスタＭ５のドレイン端子と接続されている。トランジスタＭ５のソース端子は、配線Ｌｎを介して列アンプ部１３０と接続されている。トランジスタＭ４およびトランジスタＭ５は、ソースフォロワ回路を構成している。
【００２６】
トランジスタＭ１のゲート端子はＶreset(m)信号が入力される。トランジスタＭ２のゲート端子はＶtrans(m)信号が入力される。トランジスタＭ３のゲート端子はＶhold(m)信号が入力される。また、トランジスタＭ５のゲート端子はＶadrs(m)信号が入力される。これらＶreset(m)信号，Ｖtrans(m)信号，Ｖhold(m)信号およびＶadrs信号(m) は、行選択部１２０から撮像面１１０の第ｍ行にあるＮ個の画素Ｐｍ,１〜Ｐｍ,Ｎに対して共通に出力される。
【００２７】
Ｖreset(m)信号およびＶtrans(m)信号がハイレベルであると、フォトダイオードＰＤの接合容量部は放電され、さらにＶhold(m)信号もハイレベルであると、トランジスタＭ４のゲート端子の電位も初期化され、配線Ｌｎへの出力電圧値は初期化される。Ｖreset(m)信号，Ｖtrans(m)信号およびＶhold(m)信号がローレベルであると、光入射に応じてフォトダイオードＰＤで発生した電荷は接合容量部に蓄積される。Ｖreset(m)信号がローレベルであって、Ｖtrans(m)信号およびＶhold(m)信号がハイレベルであると、フォトダイオードＰＤの接合容量部に蓄積されていた電荷はトランジスタＭ４のゲート端子に転送され、これにより露光量に応じた電荷量（信号値）が記憶される。Ｖadrs信号(m)がハイレベルであると、その電荷量に応じた信号値が配線Ｌｎへ出力される。
【００２８】
図４は、第１撮像部１１の撮像面に結像される２次元画像を示す図である。図５は、第２撮像部１２の撮像面に結像される２次元画像を示す図である。第１撮像部１１および第２撮像部１２それぞれの撮像面には、互いに同じ２次元画像が結像される。
【００２９】
この２次元画像は、所定の配置パターンで配置された複数の指標領域と、これらの指標領域に対して所定の相対的位置関係で２次元的に配置された複数の情報領域と、を含む。２次元画像において複数の指標領域が配置される位置は、予め定められており、既知である。また、２次元画像において指標領域に対して情報領域が配置される相対的位置関係も、予め定められており、既知である。図４および図５において、最小単位の矩形枠は情報領域を表しており、各矩形枠内の色（黒／白）は信号値（１／０）を表している。最小単位の矩形枠の３×３個分の領域であって内部が黒色である領域は指標領域を示す。これらの図には９個の指標領域が示されている。
【００３０】
次に、図４〜図７を用いて、本実施形態の情報読取装置１の動作例について説明するとともに、本実施形態の情報読取方法について説明する。図６は、本実施形態の情報読取装置１の動作例を示すタイミングチャートである。図７は、本実施形態の情報読取装置１の動作例を示すフローチャートである。以下に説明する動作は、制御部１４による制御の下に行われる。
【００３１】
駆動部１５により、記録媒体２のうちの情報を読み出すべき領域に光源部１６からの照明光が入射するように設定される。この状態において、期間Ｔ０に、光源部１６から照明光が出力され、その照明光が記録媒体２に照射される。この照明光の照射により生じた再生光は、レンズ１７およびレンズ１８を経た後に分岐部１９により２分岐されて、第１撮像部１１および第２撮像部１２それぞれの撮像面に２次元画像として結像される。第１撮像部１１および第２撮像部１２それぞれにおいて、撮像面に２次元画像が結像されている状態で互いに同一の期間に亘ってグローバルシャッタ方式の露光が行われ、複数の画素それぞれにおいて露光量に応じた信号値が記憶される（露光ステップ）。
【００３２】
その後、期間Ｔ１に、第１撮像部１１の撮像面に結像された２次元画像において複数の指標領域のうちの何れかの１または２以上の指標領域を含む領域にある画素から選択的に信号値が出力される（第１出力ステップ）。期間Ｔ２に、制御部１４による演算により、期間Ｔ１で第１撮像部１１から出力された信号値に基づいて２次元画像における指標領域の位置が特定され、さらに、この特定した指標領域に基づいて２次元画像における情報領域の位置が特定される（演算ステップ）。期間Ｔ３に、第２撮像部１２の撮像面に結像された２次元画像において期間Ｔ２で特定された情報領域にある画素から選択的に信号値が出力される（第２出力ステップ）。情報領域にある画素から選択的に出力された信号値はＡＤ変換部１５０によりデジタル値に変換される。
【００３３】
第１出力ステップ、演算ステップおよび第２出力ステップは、各指標領域について順次に行われる。そして、第２撮像部１２から出力された信号値に基づいて、複数の情報領域に記録された情報が読み取られる。なお、第１出力ステップ、演算ステップおよび第２出力ステップは、指標領域の一つずつについて順次に行われてもよいし、同じ行にある幾つか（図４では３個）の指標領域の単位で順次に行われてもよいし、また、幾つかの行にある幾つかの指標領域の単位で順次に行われてもよい。図４には、各期間の第１撮像部１１の出力範囲の例が示されている。図５には、各期間の第２撮像部１２の出力範囲の例が示されている。
【００３４】
第２出力ステップでは、各情報領域にある全画素から信号値が出力されてもよいが、各情報領域に複数（例えば３×３個）の画素が対応する場合、各情報領域について何れか１つの画素（好適には中心画素）の信号値が出力されるのが好適である。図８は、第１撮像部１１の撮像面に結像される２次元画像を拡大して示す図である。図９は、第２撮像部１２の撮像面に結像される２次元画像を拡大して示す図である。これらの図においては、最小単位の矩形枠は画素を表しており、各情報領域に３×３個の画素が対応し、各指標領域に９×９個の画素が対応している。この場合、第２出力ステップでは、各情報領域に対応する３×３個の画素のうちの中心画素（図中でハッチングで示した矩形枠の画素）の信号値が出力されるのが好適である。
【００３５】
第１出力ステップ、演算ステップおよび第２出力ステップが並列的に行われるのが好適である。すなわち、或る期間Ｔｎにおいて、第１出力ステップが行われるとともに、一つ前の期間Ｔｎ−１に第１出力ステップで第１撮像部１１から出力された信号値に基づく演算ステップが行われ、また、二つ前の期間Ｔｎ−２に第１出力ステップで第１撮像部１１から出力された信号値に基づいて期間Ｔｎ−１に演算ステップで特定された情報領域の位置に基づく第２出力ステップが行われる。
【００３６】
本実施形態では、２つの撮像部に対して露光ステップで互いに同一の期間に露光させて同一の２次元画像の信号値を記憶させた後、第１出力ステップで一方の第１撮像部１１から指標領域を含む領域にある画素から選択的に信号値を出力させ、第２出力ステップで他方の第２撮像部１２から情報領域にある画素から選択的に信号値を出力させるので、２次元画像における情報領域に記録された情報をより正確に短時間で読み取ることができる。或いは、情報読取に要する時間が従来と同程度であってもよい場合には、第１撮像部１１および第２撮像部１２等の処理速度を遅くすることができ、所費電力を低減することができる。
【００３７】
重心演算処理などの画像処理を実行することにより、画素ピッチ以下の精度で指標の位置を計算することが可能である。そのような処理を加えることにより、第１撮像部１１の撮像の解像度は、第２撮像部１２の撮像の解像度より粗くてもよい。第１撮像部１１の画素数は、第２撮像部１２の画素数より少なくてもよい。指標領域が３×３個分の情報領域と同じ面積であれば、第１撮像部１１の画素数は第２撮像部１２の画素数の１／９であっても、重心演算により１／３画素の位置精度で指標の位置を判断できる。第１撮像部１１の画素数が第２撮像部１２の画素数より少ない場合は、第１撮像部１１の読出しレートを遅くすることができるので、消費電力を小さくすることができる。
【００３８】
制御部１４は、第２撮像部１２のＡＤ変換部１５０がデジタル値変換する際のＡＤ変換範囲を、第１撮像部１１から出力される信号値に基づいて調整するのが好適である。図１０は、この場合の情報読取装置１の動作例を示すフローチャートである。
【００３９】
２次元画像における各情報領域に記録された信号値は本来は２値データであっても、第２撮像部１２から出力される信号値（アナログ値）は、情報領域の輝度に応じた値となる。このことから、第２撮像部１２から出力される信号値をＡＤ変換部１５０により複数ビットのデジタル値に変換して、この複数ビットのデジタル値を処理することで２値データを得る。
【００４０】
ＡＤ変換部１５０をより高速に動作させたい場合や、ＡＤ変換部１５０より後段の処理の負荷を低減したい場合には、ＡＤ変換部１５０から出力されるデジタル値のビット数を少なくすればよい。しかし、単純にビット数を少なくするだけでは、第２撮像部１２の出力信号を２値化処理する際に判定誤りが生じる可能性が大きくなる。
【００４１】
このような問題を回避するために、制御部１４は、第１撮像部１１から出力される信号値に基づいて指標領域の周辺における輝度の範囲を求め、この輝度範囲に応じたＡＤ変換範囲を第２撮像部１２のＡＤ変換部１５０に設定する。このようにすることで、２値化処理の際の判定誤りを抑制しつつ、デジタル値のビット数を少なくすることができ、第２撮像部１２のＡＤ変換部１５０の動作の高速化や後段の処理の負荷低減が可能となる。
【符号の説明】
【００４２】
１…情報読取装置、２…記録媒体、１１…第１撮像部、１２…第２撮像部、１４…制御部、１５…駆動部、１６…光源部、１７…レンズ、１８…レンズ、１９…分岐部、１００…撮像部、１１０…撮像面、１２０…行選択部、１３０…列アンプ部、１４０…列選択部、１５０…ＡＤ変換部。
【図１】
0006581947.tif 000002
【図２】
0006581947.tif 000003
【図３】
0006581947.tif 000004
【図４】
0006581947.tif 000005
【図５】
0006581947.tif 000006
【図６】
0006581947.tif 000007
【図７】
0006581947.tif 000008
【図８】
0006581947.tif 000009
【図９】
0006581947.tif 000010
【図１０】
0006581947.tif 000011