(57)【要約】    【課題】  光学情報の付された担体をかざされたときに、適正に光学情報を読み取ることができる光学情報読取装置を提供する。    【解決手段】  窓部５４とコントラストを有する背景パターン５２の設けられた背景板５０との間に差し入れられた携帯電話９０に付されたＱＲコードＱを受光センサ２３により読み取る。この際に、背景パターン５２を受光センサ２３で撮像した画像を取り込み、携帯電話９０により遮られることで生じる背景パターン５２のコントラスト画像の変化に基づき携帯電話９０の位置と速度とを検出し、検出した位置、速度から撮影条件を設定する。このため、差し入れられるタイミング、速度等に影響されず、携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。【選択図】  図１
2007279950.tif 000002
【特許請求の範囲】
【請求項１】
受光センサを備え、担体に付された光学情報を読み取る据え置き型の光学情報読取装置において、
光学情報の像を透過して前記受光センサに受光させる窓部と、
前記窓部と対向して配置された背景板とを備え、
前記窓部と前記背景板との間に差し入れられた前記担体に付された光学情報を前記受光センサにより読み取ることを特徴とする光学情報読取装置。
【請求項２】
前記背景パターンを前記受光センサで撮像した画像を取り込み、画像の変化に基づき前記担体の位置又は速度を検出する位置速度検出手段と、
前記位置速度検出手段により検出された前記担体の位置又は速度から光学情報を読み取るための撮影条件を設定する撮影条件設定手段と、を備えることを特徴とする請求項１の光学情報読取装置。
【請求項３】
前記背景パターンの画像を基準画像として記憶する基準背景パターン記憶手段を備え、
前記位置速度検出手段は、前記背景パターンのコントラストがない領域を露光開始時の前記担体の位置とし、前記背景パターンのコントラストが変化している領域を露光終了時の前記担体の位置とし、両位置の差から速度を算出することを特徴とする請求項２の光学情報読取装置。
【請求項４】
前記位置速度検出手段は、過去に撮像した背景パターンの画像と現時点で撮像した背景パターンの画像との差異により、前記担体の速度を検出することを特徴とする請求項２の光学情報読取装置。
【請求項５】
前記位置速度検出手段による前記担体の位置又は速度の検出のため前記背景パターンの画像を撮像する時の露光時間を、前記光学情報の読み取りのため画像を撮像する時の露光時間より長することを特徴とする請求項３の光学情報読取装置。
【請求項６】
前記位置速度検出手段により求められた前記担体の速度が速い場合は、前記光学情報の読み取りのための撮像時の露光時間を短くし、
求められた前記担体の速度が遅い場合は、前記光学情報の読み取りのための撮像時の露光時間を長くすることを特徴とする請求項２〜請求項５のいずれか１の光学情報読取装置。
【請求項７】
前記位置速度検出手段により求められた前記担体の位置及び速度に基づき、当該担体の光学情報が読み取り可能な所定位置に到達する時間を予測し、予測した時間に至ったときに、光学情報の読み取りのための撮像開始を指示するタイミング制御手段を備えることを特徴とする請求項２〜請求項６のいずれか１の光学情報読取装置。
【請求項８】
前記窓部と前記背景板との間に差し入れられた前記担体が撮影のための所定位置に達したことを、予め設定した領域の背景パターンが当該担体によって遮られ見えなくなったことにより検出して、読み取りのために光学情報を撮像することを特徴とする請求項１の光学情報読取装置。
【請求項９】
前記背景板に設けられた明暗のコントラストがある背景パターンは、当該背景板に配設された少なくとも明パターン部分が発光する照明装置からなることを特徴とする請求項２〜請求項８の光学情報読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話等に表示された、或いは、商品等に印刷又は貼り付けられているバーコード等の一次元光学情報、ＱＲコード（登録商標）等の二次元光学情報を読み取る据え置き型の光学情報読取装置に関するものである。
【背景技術】
【０００２】
現在、光学的情報の新たな使用形態として、携帯電話にＱＲコード（登録商標）を表示させ、据え置き型の光学的情報読取装置で読み取ることが行われている。例えば、携帯電話にＱＲコードを配信し、コンサート開場において、携帯電話に表示されたＱＲコードを光学的情報読取装置で読み取ることでチケットの代わりをさせる等の態様で使用されている。ここで、特許文献１には、移動する物品に記録された情報コードが適正な位置か否かを検出する光学情報読取装置が開示されている。
【特許文献１】特開２０００−３３７８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、既存の据え置き型の光学的情報読取装置では、一定周期で画像を撮影し、全画像中からＱＲコードを切り出してデコードするため、撮影条件が合わないとＱＲコードがなかなか読み取れず、使用者に使い難い印象を与えることがあった。また、携帯電話を支える手ぶれによってデコードに失敗し易かった。更に、撮影した読み取り画像内に携帯電話が入っていても、携帯電話の表示器に表示されたＱＲコードが読み取り画像に入っておらず、読み取りがで出来ないことがある。特に、固定焦点で撮像しているため、読み取り窓から離して携帯電話をかざされるとＱＲコードが全く読み取れないこともあった。
【０００４】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、光学情報の付された担体をかざされたときに、適正に光学情報を読み取ることができる光学情報読取装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１の発明は、受光センサ２３を備え、担体９０に付された光学情報Ｑを読み取る据え置き型の光学情報読取装置１０において、前記照明器２５から照射光を透過すると共に、光学情報Ｑの像を透過して前記受光センサ２３に受光させる窓部５４と、
前記窓部５４と対向して配置された背景板５０とを備え、
前記窓部５４と前記背景板５０との間に差し入れられた前記担体９０に付された光学情報Ｑを前記受光センサ２３により読み取ることを技術的特徴とする。
【発明の効果】
【０００６】
請求項１の光学情報読取装置１０では、窓部５４と背景板５０との間に差し入れられた担体９０に付された光学情報Ｑを受光センサ２３により読み取る。即ち、担体９０が窓部５４と背景板５０との間に差し入れるため、受光センサ２３から光学情報Ｑまでの距離が所定範囲内（受光センサ２３から窓部５４までの距離と、受光センサ２３から背景板５０までの距離との間）になるので、光学情報Ｑの付された担体９０が窓部５４の前にかざされたときに、適正に光学情報Ｑを読み取ることができる。
【０００７】
請求項２の光学情報読取装置１０では、窓部５４とコントラストを有する背景パターン５２の設けられた背景板５０との間に差し入れられた担体９０に付された光学情報Ｑを受光センサ２３により読み取る。この際に、背景パターン５２を受光センサ２３で撮像した画像を取り込み、担体９０により遮られることで生じる背景パターン５２のコントラスト画像の変化に基づき担体９０の位置又は速度を検出し（Ｓ１８）、検出した担体９０の位置、速度から光学情報Ｑを読み取るための撮影条件を設定する（Ｓ２０、Ｓ２２）。このため、担体９０の差し入れられるタイミング、速度等に影響されず、光学情報Ｑの付された担体９０が窓部５４の前にかざされたときに、適正に光学情報Ｑを読み取ることができる。
【０００８】
請求項３の光学情報読取装置１０では、背景パターン５２のコントラストがない領域を露光開始時の担体９０の位置とし、背景パターン５２のコントラストが変化している（コントラスト出力がぶれている）領域を露光終了時の担体９０の位置とし、両位置の差から速度を算出する（Ｓ１８）。このため、１画像から担体９０の速度を算出でき、担体９０の速度を迅速に検出できるため、担体９０の位置、速度から光学情報Ｑを読み取るための撮影条件を迅速に設定でき、担体９０の差し入れられるタイミング、速度等に影響されず、光学情報Ｑの付された担体９０が窓部５４の前にかざされたときに、適正に光学情報Ｑを読み取ることができる。
【０００９】
請求項４の光学情報読取装置１０では、過去に撮像した背景パターン５２の画像と現時点で撮像した背景パターン５２の画像との差異により、担体９０の速度を検出する（Ｓ１８）。このため、確実に担体９０の速度が検出でき、担体９０の速度から光学情報Ｑを読み取るための撮影条件を誤り無く設定でき、担体９０の差し入れられる速度等に影響されず、光学情報Ｑの付された担体９０が窓部５４の前にかざされたときに、確実に光学情報Ｑを読み取ることができる。
【００１０】
請求項５の光学情報読取装置１０では、担体９０の位置又は速度の検出のため背景パターン５２の画像を撮像する時の露光時間を、光学情報Ｑの読み取りのため画像を撮像する時の露光時間より長する。これにより、受光センサの露光開始後のコントラスト出力のぶれ量を大きくできるので、背景パターン５２のコントラストが変化している（コントラスト出力がぶれている）領域を露光終了時の担体９０の位置として検出することが可能となる。また、長くした露光時間に見合うだけ、撮像した画像を増幅する増幅率を下げることが可能になり、増幅率を下げることで、画像信号に増幅時に重畳するノイズを低下させることができる。
【００１１】
請求項６の光学情報読取装置１０では、担体９０の速度が速い場合は、光学情報Ｑの読み取りのための撮像時の露光時間を短くし、担体９０の速度が遅い場合は、光学情報Ｑの読み取りのための撮像時の露光時間を長くする（Ｓ２２）。このため、担体９０の差し入れられる速度に影響されず、手ぶれ等があっても、光学情報Ｑの付された担体９０が窓部５４の前にかざされたときに、適正に光学情報Ｑを読み取ることができる。
【００１２】
請求項７の光学情報読取装置１０では、求められた担体９０の位置及び速度に基づき、当該担体９０の光学情報Ｑが読み取り可能な所定位置に到達する時間を予測し（Ｓ２０）、予測した時間に至ったときに（Ｓ２４：Ｙｅｓ）、光学情報Ｑの読み取りのための撮像を開始する（Ｓ２６）。担体９０が光学情報Ｑを読み取り可能な位置にかざされるタイミングで撮像を行うため、適正に光学情報Ｑを読み取ることができる。
【００１３】
請求項８の光学情報読取装置１０では、窓部５４とコントラストを有する背景パターン５２の設けられた背景板５０との間に差し入れられた担体９０に付された光学情報Ｑを受光センサ２３により読み取る。この際に、窓部５４と背景板５０との間に差し入れられた担体９０が撮影のための所定位置に達したことを、予め設定した領域の背景パターン５２が当該担体９０によって遮られ見えなくなったことにより検出して（Ｓ２５：Ｙｅｓ）、読み取りのために光学情報Ｑを撮像する（Ｓ２６）。担体９０が光学情報Ｑを読み取り可能な位置にかざされたことを実際に検出して撮像を行うため、確実に光学情報Ｑを読み取ることができる。
【００１４】
請求項９の光学情報読取装置１０では、背景板５０に設けられた背景パターン５２のコントラストは、当該背景板５０に配設されたＬＥＤ等の照明装置５６からなるため、コントラスト差を大きく持たせることができ、確実に担体９０の位置及び速度が検出できる。
【発明を実施するための最良の形態】
【００１５】
[第１実施形態]
以下、本発明の光学的情報読取装置の実施形態について図を参照して説明する。まず、第１実施形態に係る情報コード読取装置１０の構成概要を図１及び図２に基づいて説明する。図１は第１実施形態の情報コード読取装置１０の斜視図であり、図２は、情報コード読取装置１０の回路構成を示すブロック図である。
ＱＲコード、バーコード等の情報コードを読み取る情報コード読取装置１０は、ほぼ矩形箱状なすハウジング１１と、白黒市松模様の背景パターン５２の描かれた背景板５０とからなり、ハウジング１１の背景板５０と対向する位置には、読み取り用の窓部５４が形成されている。窓部５４には、図示しないガラス板が嵌められている。窓部５４の反対側端部には、背景板５０側を照明する照明器２５と、背景パターン５２及び携帯電話９０の表示器９２に表示されたＱＲコードＱを撮影するための受光センサ２３とが設けられている。
【００１６】
ここで、情報コード読取装置１０は、窓部５４と背景板５０との間に携帯電話９０を差し入れることで、携帯電話９０の表示器９２に表示されたＱＲコードＱを読み取る。ここで、ＱＲコードＱのデコードに成功した場合に、ブザーが鳴動させられ、デコード結果が上位装置へ送信される。
【００１７】
図２に示すように照明器２５からの光は携帯電話９０の表示器９２に表示されたＱＲコードＱ側へ照射される。ＱＲコードＱにより反射された光は、再度、窓部５４を介してハウジング１１内に入り、結像レンズ２７へ入射し、ＣＣＤから成る受光センサ２３にＱＲコードＱの像を結像させる。ＱＲコードＱの像を光電変換して読み取った受光センサ２３は、像のパターンを表す電気信号として増幅回路４４へ出力する。増幅回路４４からの増幅された信号はＡ／Ｄ変換回路４６でデジタルデータに変換され、画像処理部４８へ送られ、ＣＰＵ２２の処理により、そのデータをデコード（解読）して、情報コードが表している情報を得、その情報を作業領域側のメモリ１９Ａに一旦記憶する。次に、このメモリ１９Ａ内に記憶されたデコード情報を出力回路を構成する無線通信部４０Ａ又は有線通信部４０Ｂにより、所定タイミングで、電波による無線通信あるいは有線通信で上位装置へ送信する。同時に表示器３４にデコード結果を表示し、読み取り成功を告知するブザー３８を鳴動させる。なお、ＣＰＵ２２は、露光計３６により外来光の照度を検出し、受光センサ２３の露光時間を外来光照度の影響を受けないよう調整する。ここで、システム領域のメモリ１９Ｂは、ＣＰＵ２２の制御プログラム等を保持する。外部から供給された電力は電源回路４２を介して情報コード読取装置１０を動作させる。
【００１８】
図３（Ａ）、図３（Ｂ）は、携帯電話９０が窓部５４と背景板５０との間に挿入されたことを検出している状態を示す説明図であり、図４（Ａ）、図４（Ｂ）は、画像の波形図であり、図５は、情報コード読取装置１０によりＱＲコードＱを読み取りのために撮影を開始する状態を示す説明図である。
第１実施形態の情報コード読取装置１０では、先ず、図３（Ｂ）に示すように携帯電話９０が窓部５４と背景板５０との間に挿入されたことを検出し、携帯電話９０の位置、及び、挿入の速度を演算により求める。そして、位置及び速度から、図５に示すようにＱＲコードＱが読み取り可能となるタイミングを予測して、当該タイミングで撮影を行う。この際に、携帯電話９０の速度に基づき撮影の際のシャッター時間（受光センサ２３の露光時間）を調整すると共に、撮影した画像を増幅する増幅度を調整する。
【００１９】
先ず、図３及び図４を参照して携帯電話９０の検出について説明する。
図３（Ａ）に示すように、携帯電話９０に遮られること無く背景パターン５２が写されるＡ部では、図４（Ａ）に示すように、受光センサの出力信号（走査信号）が、白（山側）、黒（谷側）で変化がある波形となる。
【００２０】
図３（Ｂ）は、第１実施形態の情報コード読取装置１０による携帯電話９０の位置、速度の検出原理を説明するための図である。ここでは、１画像で挿入速度を求める。このため、受光センサ２３の露光時間（シャッター速度）を長くし（例えば、６０msec）、出力信号が携帯電話９０の移動に伴いぶれるようにする。図３（Ｂ）中で、実線で露光開始時の携帯電話９０を示し、鎖線で露光終了時の携帯電話９０を示す。ここで、露光開始時に既に携帯電話９０が存在しているＢ部では、図４（Ｂ）に示すように受光センサの出力信号（走査信号）が平坦な波形となる（なお図中、比較のため、背景パターンの白黒出力信号を鎖線で示す）。他方、露光終了時にも携帯電話９０が懸からないＡ部では、図４（Ａ）に示すように、受光センサの出力信号（走査信号）が、白、黒で変化がある波形となる。露光開始時に携帯電話９０が存在せず、露光開始後に携帯電話９０が移動してきたＣ部では、図４（Ｃ）に示すように、白、黒の変化がある波形になるが、背景パターンの白黒出力信号よりも変化量が小さい波形となる。ここでは、白部分、黒部分それそれの変化量の多い方をぶれ部分（露光開始から露光終了までに変化している部分）として携帯電話９０の範囲検出に用いる。露光開始時に携帯電話９０が存在せず、露光終了直前に携帯電話９０が移動してきたＤ部では、図４（Ｄ）に示すように、白、黒の変化がある波形になるが、図４（Ｃ）を参照した波形よりも更に変化量が小さい波形となる。この信号の座標を用いて、携帯電話９０の端部を検出することができる。
【００２１】
情報コード読取装置１０での処理について、図６及び図７のフローチャートを参照して説明する。図６は、情報コード読取装置１０の初期設定処理を示している。
情報コード読取装置１０は、初期設定処理が指示されると（Ｓ２：Ｙｅｓ）、図３（Ａ）に示す背景パターン５２を撮像し（Ｓ４）、撮像した画像を基準画像としてメモリ１９Ａ内に保持する。ここでは、実際に撮影して基準画像を得たが、この代わりに、背景パターン５２に対応するデータ（各升目の代表（中心）の画素データ）を予めメモリ１９Ｂに書き込んでおくことも可能である。
【００２２】
図７は、情報コード読取装置１０の情報コード読み取り処理を示すフローチャートである。
まず、画像変化監視用の露光条件を設定する（Ｓ１２）。ここでは、露光時間（受光センサのシャッター時間）を長く、例えば、６０msecに設定する。そして、所定周期で画像を撮影し（Ｓ１４）、図３（Ｂ）を参照して上述したように、読み取り対象物である携帯電話９０が検出できたか否かを判断する（Ｓ１６）。ここで、携帯電話９０を検出するまでは（Ｓ１６：Ｎｏ）、露光計３６により外来光の照度を検出し、外来光の照度に合わせて露光時間等の露光条件を補正し（Ｓ４０）、Ｓ１２の処理に戻る。
【００２３】
一方、携帯電話９０を検出した際には（Ｓ１６：Ｙｅｓ）、図３（Ｂ）に示す現時点で撮影した画像に基づき、携帯電話９０の位置を検出し、更に、該現時点で撮影した画像と、メモリ１９Ａ内に保持した図３（Ａ）を参照して上述した基準画像と差異に基づき、携帯電話９０の移動速度を算出する（Ｓ１８）。そして、位置及び移動速度に基づき、図５に示すように、携帯電話９０に表示されたＱＲコードＱが撮影可能となる撮影タイミングを予測して設定する（Ｓ２０）。引き続き、移動速度に基づき読み取り用の露光条件を設定する（Ｓ２２）。例えば、移動速度が速い場合には、露光時間を短くし（例えば、２０msec）、画像ぶれを小さくすると共に、撮影した画像を増幅する増幅度を高める。反対に、移動速度が遅い場合には、露光時間を長くし（例えば、３０msec）、撮影した画像を増幅する増幅度を下げて、画像にあまりノイズが重畳しないようにする。そして、設定した撮影タイミングになると（Ｓ２４：Ｙｅｓ）、画像を撮影し（Ｓ２６）、画像からＱＲコードＱが切り出せるかを判断する（Ｓ２８）。ここで、ＱＲコードＱが切り出せない場合には（Ｓ２８）、Ｓ１２の処理に戻り、露光時間（受光センサのシャッター時間）を長くしてから、撮影を行い（Ｓ１４）、再度、移動速度、位置を検出する（Ｓ１８）。この場合には、既に、図３（Ｂ）を参照して上述したように既に携帯電話９０を検出してから画像を撮影しているため、前回の撮影画像と今回の撮影画像の差分に基づいて携帯電話９０の速度を算出する。
【００２４】
ここで、画像中からＱＲコードＱの切り出しが出来る場合には（Ｓ２８：Ｙｅｓ）、読み取り（デコード）を開始し（Ｓ３２）、デコードが出来た場合には（Ｓ３４：Ｙｅｓ）、デコード結果を上位装置へ送信し、読み取り成功を告知するブザー３８を鳴動させる（Ｓ３８）。他方、読み取り（デコード）が失敗した際には（Ｓ３８：Ｎｏ）、読み取り用の露光条件を補正し（Ｓ３６）、例えば、露光時間を更に短くし、Ｓ２２に戻り、再度撮影を行う。
【００２５】
第１実施形態の光学情報読取装置１０では、窓部５４と背景板５０との間に差し入れられた携帯電話９０に付されたＱＲコードＱを受光センサ２３により読み取る。即ち、携帯電話９０が窓部５４と背景板５０との間に差し入れるため、受光センサ２３からＱＲコードＱまでの距離が所定範囲内（受光センサ２３から窓部５４までの距離と、受光センサ２３から背景板５０までの距離との間）になるので、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。
【００２６】
第１実施形態の光学情報読取装置１０では、窓部５４とコントラストを有する背景パターン５２の設けられた背景板５０との間に差し入れられた携帯電話９０に付されたＱＲコードＱを受光センサ２３により読み取る。この際に、背景パターン５２を受光センサ２３で撮像した画像を取り込み、携帯電話９０により遮られることで生じる背景パターン５２のコントラスト画像の変化に基づき携帯電話９０の速度を検出し、検出した携帯電話９０の速度からＱＲコードＱを読み取るための撮影条件（露光時間）を設定する。このため、携帯電話９０の差し入れられる速度等に影響されず、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。
【００２７】
第１実施形態の光学情報読取装置１０では、携帯電話９０の速度との検出のため背景パターン５２の画像を撮像する時の露光時間を、ＱＲコードＱの読み取りのため画像を撮像する時の露光時間より長くし、これにより、受光センサ２３の露光開始後のコントラスト出力のぶれる量を大きくしておく。そして、背景パターン５２のコントラストがない領域を露光開始時の携帯電話９０の位置とし、背景パターン５２のコントラストが変化している（コントラスト出力がぶれている）領域を露光終了時の携帯電話９０の位置とし、両位置の差から速度を算出する。このため、１画像から携帯電話９０の速度を算出でき、携帯電話９０の速度を迅速に検出できるため、携帯電話９０の速度からＱＲコードＱを読み取るための撮影条件を迅速に設定でき、携帯電話９０の差し入れられるタイミング、速度等に影響されず、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。
【００２８】
更に、背景パターン５２の画像を基準画像として予め記憶しておき、記憶された基準画像と、受光センサ２３で撮像した背景パターン５２の画像との差異により、携帯電話９０の速度を検出する。このため、撮像した背景パターン５２の１画像に基づき、携帯電話９０の速度を検出することが可能になり、２画像を比較するのに比べて、携帯電話９０の速度を迅速に検出できる。このため、携帯電話９０の速度からＱＲコードＱを読み取るための撮影条件（露光時間）を迅速に設定でき、携帯電話９０の差し入れられる速度等に影響されず、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。
【００２９】
また、過去に撮像した背景パターン５２の画像と現時点で撮像した背景パターン５２の画像との差異により、携帯電話９０の速度を検出する。このため、確実に携帯電話９０の速度が検出でき、携帯電話９０の速度からＱＲコードＱを読み取るための撮影条件を誤り無く設定でき、携帯電話９０の差し入れられるタイミング、速度等に影響されず、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、確実にＱＲコードＱを読み取ることができる。
【００３０】
第１実施形態の光学情報読取装置１０では、携帯電話９０の速度が速い場合は、ＱＲコードＱの読み取りのための撮像時の露光時間を短くし、携帯電話９０の速度が遅い場合は、ＱＲコードＱの読み取りのための撮像時の露光時間を長くする。このため、携帯電話９０の差し入れられる速度に影響されず、ＱＲコードＱの付された携帯電話９０が窓部５４の前にかざされたときに、適正にＱＲコードＱを読み取ることができる。
【００３１】
第１実施形態の光学情報読取装置１０では、求められた携帯電話９０の位置及び速度に基づき、当該携帯電話９０のＱＲコードＱが読み取り可能な所定位置に到達する時間を予測し、予測した時間に至ったときに、ＱＲコードＱの読み取りのための撮像を開始する。携帯電話９０がＱＲコードＱを読み取り可能な位置にかざされるタイミングで撮像を行うため、適正にＱＲコードＱを読み取ることができる。
【００３２】
[第１実施形態の改変例]
図８（Ａ）は、第１実施形態の改変例に係る情報コード読取装置１０によるＱＲコードの読み取りの撮影タイミングを説明するための図である。第１実施形態では、携帯電話９０が中央位置に到来するタイミングを予測して読み取りの撮影を行った。これに対して、第１実施形態の改変例では、背景パターン５２の中央部Ｅが携帯電話９０によって隠されて、中央部Ｅの画像の出力信号が、図４（Ａ）に示す白、黒で変化がある波形から図４（Ｂ）に示す平坦な波形となったタイミングで読み取りのための撮影を行う。
【００３３】
図９は、第１実施形態の改変例に係る情報コード読取装置１０の情報コード読み取り処理を示すフローチャートである。
まず、図８（Ａ）を参照して上述したように、背景パターン５２の中央部Ｅが携帯電話９０によって隠されたか否かを判断する（Ｓ２５）。ここで、中央部Ｅが携帯電話９０によって隠されるまでは（Ｓ２５：Ｎｏ）、Ｓ３６へ進み露光条件を補正する。そして、背景パターン５２の中央部Ｅが携帯電話９０によって隠されて、中央部Ｅの画像の出力信号が、図４（Ａ）に示す白、黒で変化がある波形から図４（Ｂ）に示す平坦な波形となると（Ｓ２５：Ｙｅｓ）、画像を撮影し（Ｓ２６）、読み取り（デコード）を開始し（Ｓ３２）、デコードが出来た場合には（Ｓ３４：Ｙｅｓ）、デコード結果を上位装置へ送信し、読み取り成功を告知するブザー３８を鳴動させる（Ｓ３８）。他方、読み取り（デコード）が失敗した際には（Ｓ３８：Ｎｏ）、読み取り用の露光条件を補正し（Ｓ３６）、例えば、露光時間を更に短くし、Ｓ２２に戻り、再度撮影を行う。
【００３４】
第１実施形態の改変例に係る光学情報読取装置１０では、窓部５４とコントラストを有する背景パターン５２の設けられた背景板５０との間に差し入れられた携帯電話９０に付されたＱＲコードＱを受光センサ２３により読み取る。この際に、窓部５４と背景板５０との間に差し入れられた携帯電話９０が撮影のための所定位置（Ｅ）に達したことを、予め設定した領域の背景パターン５２が当該携帯電話９０によって遮られ見えなくなったことにより検出して、読み取りのためにＱＲコードＱを撮像する。携帯電話９０がＱＲコードＱを読み取り可能な位置にかざされたことを検出して撮像を行うため、確実にＱＲコードＱを読み取ることができる。
【００３５】
[第２実施形態]
引き続き、第２実施形態に係る情報コード読取装置１０を図１０に基づいて説明する。図１を参照して上述した第１実施形態では、照明器２５から背景パターン５２側へ光を照射した。これに対して、第２実施形態では、背景パターン５２の裏側に発光ダイオード５６を配置し、背面光により白黒市松模様を形成してある。
【００３６】
更に、第２実施形態のの光学情報読取装置１０では、背景板５０に設けられた背景パターン５２のコントラストは、当該背景板５０に配設された発光ダイオード５６からなるため、コントラスト差を大きく持たせることができ、確実に携帯電話９０の位置及び速度が検出できる。
【００３７】
[第３実施形態]
図１１を参照して本発明の第３実施形態に係る情報コード読取装置１０について説明する。
図１０を参照して上述した第２実施形態の情報コード読取装置１０では、背景パターン５２の白側に発光ダイオード５６を配置し、黒側には何も設けなかった。これに対して、第３実施形態では、全領域に発光ダイオード５６を配置し、点灯により白、消灯により黒のコントラストを作り出している。第３実施形態においては、発光ダイオード５６の点消灯により白黒の位置を変えることができるので、図中に示すよう市松模様では無く、例えば、白を走査させることで、発光ダイオード５６の点灯タイミングに基づき携帯電話９０の位置を検出することも可能である。また、点灯時間を短くして、受光センサ２３の出力が飽和しないようにもできる。
【００３８】
[第４実施形態]
図１２を参照して本発明の第４実施形態に係る情報コード読取装置１０について説明する。
上述した第１実施形態〜第３情報媒体の情報コード読取装置１０では、背携帯電話９０の表示器９２を照明するための照明器２５を設けた。これに対して、第４実施形態においては、照明器を設けず、背携帯電話９０の表示器９２のバックライト光の照度を露光計３６（図２参照）で検出し、バックライト光の照度に対応させて、露光時間、画像増幅度を設定する。第４実施形態では、様々な携帯電話９０のバックライト光の照度に対応させて適切にＱＲコードを読み取ることができる。
【００３９】
図１３は、背景パターンの別例を示している。背景パターンは、図１３（Ａ）に示すようにハニカム模様のコントラストでも、図１３（Ｂ）に示すように連続する三角形のコントラストでも使用可能である。また、上下方向（挿入方向）への移動を検出するだけならば、図１３（Ｃ）に示すように、横ストライプのコントラストでも使用できる。さらに、幾何学模様ではなく、図１３（Ｄ）に示すように、文字であっても使用可能である。
【産業上の利用可能性】
【００４０】
上述した実施形態では、ソフトウエアー的な処理により携帯電話９０の位置、速度を算出したが、ＦＰＧＡ等のハードウエアーによりこの処理を行うことも可能である。この場合には、各升目の代表（中心）の画素を垂直、水平の２方向で変化を監視する。ハードウエアーにより行うことで、画像を転送しながら位置、速度の算出処理を迅速に実行できる。また、上述した実施形態では、窓部５４にガラス板を嵌めたが、開口のままでも使用可能である。また、上述した実施形態では、携帯電話の検出の際と、情報コードの読み取りの際の撮影画像を同一にしていたが、情報コードの読み取りの際に、携帯電話の検出の際よりも撮像範囲を小さくして、処理対象の画素数を少なくすることも、反対に、解像度を高めることも可能である。更に、実施形態では、携帯電話の表示器に表示された二次元コードを読み取る例を挙げたが、商品等に付された一次元コード、二次元コードを読み取る場合にも本発明の光学情報読取装置を用い得ることは言うまでもない。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１実施形態に係る情報コード読取装置の斜視図である。
【図２】情報コード読取装置の回路構成を示すブロック図である。
【図３】図３（Ａ）は、第１実施形態の背景パターンの説明図であり、図３（Ｂ）は、携帯電話が窓部と背景板との間に挿入されたことを検出している状態を示す説明図である。
【図４】図４（Ａ）は、図３中のＡ部における画像の波形図であり、図４（Ｂ）は、Ｂ部における画像の波形図であり、図４（Ｃ）は、図３中のＣ部における画像の波形図であり、図４（Ｄ）は、Ｄ部における画像の波形図である。
【図５】情報コード読取装置がＱＲコードを読み取りのために撮影を開始する状態を示す説明図である。
【図６】情報コード読取装置の初期設定処理を示すフローチャートである。
【図７】情報コード読取装置の情報コード読み取り処理を示すフローチャートである。
【図８】図８（Ａ）は、第１実施形態の改変例に係る背景パターンの説明図であり、図８（Ｂ）は、携帯電話が窓部と背景板との間に挿入されたことを検出している状態を示す説明図である。
【図９】第１実施形態の改変例に係る情報コード読取装置の情報コード読み取り処理を示すフローチャートである。
【図１０】第２実施形態に係る情報コード読取装置の斜視図である。
【図１１】第３実施形態に係る情報コード読取装置の斜視図である。
【図１２】第４実施形態に係る情報コード読取装置の斜視図である。
【図１３】背景パターンの別例を示す説明図である。
【符号の説明】
【００４２】
１０  情報コード読取装置
１９Ａ  メモリ
１９Ｂ  メモリ
２２  ＣＰＵ
２３  受光センサ
２５  照明器
３４  表示器
３８  ブザー
４０Ａ  無線通信部
５０  背景板
５２  背景パターン
５４  窓部
【図１】
2007279950.tif 000003
【図２】
2007279950.tif 000004
【図３】
2007279950.tif 000005
【図４】
2007279950.tif 000006
【図５】
2007279950.tif 000007
【図６】
2007279950.tif 000008
【図７】
2007279950.tif 000009
【図８】
2007279950.tif 000010
【図９】
2007279950.tif 000011
【図１０】
2007279950.tif 000012
【図１１】
2007279950.tif 000013
【図１２】
2007279950.tif 000014
【図１３】
2007279950.tif 000015