(57)【特許請求の範囲】
【請求項１】
物体に付された二次元コードを、当該物体の搬送中に読み取るための二次元コード読取システムであって、
前記二次元コードに対して一定の位置関係で、前記物体に付されたタイミングマークと、
前記物体の搬送経路に沿って設けられ、前記タイミングマークを検出するタイミングマーク検出センサと、
前記搬送経路に沿って、前記タイミングマーク検出センサと別個に設けられ、前記タイミングマーク検出センサが前記タイミングマークを検出してから一定時間経過後に、前記二次元コードを撮影する撮影手段と、
前記撮影手段が撮影した前記二次元コードの画像を解析して当該二次元コードのデータを抽出する解析手段と
を備えることを特徴とする二次元コード読取システム。
【請求項２】
前記タイミングマークを一次元バーコードとしたことを特徴とする請求項１に記載の二次元コード読取システム。
【請求項３】
前記タイミングマーク検出センサが前記タイミングマークを検出してからの経過時間を計測し、当該経過時間が前記一定時間になると、前記撮影手段に対して撮影を指示するタイミング制御部を備えることを特徴とする請求項１又は２に記載の二次元コード読取システム。
【請求項４】
前記一定時間を、前記タイミングマーク検出センサが前記タイミングマークの検出後、前記二次元コードが前記撮影手段の正面を通過するまでの経過時間とすることを特徴とする請求項１、２又は３記載の二次元コード読取システム。
【請求項５】
前記一定時間を、下記の（１）を満たす時間Ｔ（Ｔ＞０）とすることを特徴とする請求項１〜４のいずれかに記載の二次元コード読取システム。
Ｔ＝（Ｌ−Ｗ）／Ｖ  …（１）
ただし、前記物体の搬送方向を正の値として、前記タイミングマークの表示位置から前記二次元コードの表示位置までの距離をＷとし、前記タイミングマーク検出センサから前記撮影手段までの距離をＬとし、前記物体の一定の搬送速度をＶとする。
【請求項６】
前記二次元コード及び前記タイミングマークは、前記物体に貼着されたシート上に、互いに一定の位置関係で表示してあることを特徴とする請求項１〜５のいずれかに記載の二次元コード読取システム。
【請求項７】
物体の先端部が特定地点を通過したことを検出する通過検出手段を備え、通過検出手段が前記先端部の通過を検出した後に、タイミングマーク検出センサに、タイミングマークの検出動作を行わせることを特徴とする請求項１〜６のいずれかに記載の二次元コード読取システム。
【請求項８】
物体に付されている二次元コードを、当該物体の搬送中に読み取るにあたり、前記二次元コードに対して一定の位置関係で、前記物体にタイミングマークを付しておき、
前記タイミングマークをタイミングマーク検出センサで検出する処理と、
前記タイミングマークを検出してから一定時間経過後に、前記タイミングマーク検出センサと別個に設けた撮影手段によって前記二次元コードを撮影する処理と、
撮影された前記二次元コードの画像を解析して当該二次元コードのデータを抽出する処理と
を含むことを特徴とする二次元コード読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、搬送途中の物体に付されている二次元コードの読取技術に関する。
【０００２】
【従来の技術】
近年、消費者ニーズの多様化にともない、工場では多種類の製品を製造することが多い。これら製品は、一般に、製品を積み付けたパレットごとに製品票を付して識別され、管理される。製品票には、通常、その製品に関する情報が記録された一次元バーコードが表示されている。
【０００３】
製品票のバーコードは、製品の識別、仕分等に利用するために、製品の搬送中に自動的に読み取られる。例えば、パレット積製品に貼着された製品票のバーコードの読取にあたっては、パレットを搬送するベルトコンベアに沿って光センサを設けておく。そして、その光センサでパレットの接近を感知してからレーザ光を連続照射してバーコードを読み取っている。
【０００４】
ところで、一次元バーコードに記録できる情報量は限られている。このため、製品票のバーコードに、その製品に関する情報を詳細に記録することは困難であった。その上、通常の製品票では、一次元バーコードを表示するスペースも限られている。
そこで、近年、一次元バーコードに代わるものとして、二次元コードが提案されている。二次元コードでは、データを平面ドットパタンとして記録している。このため、二次元コードには、一次元バーコードよりも大容量のデータを高密度で記録することができる。
【０００５】
【発明が解決しようとする課題】
ところで、一次元バーコードの場合には、バーコードリーダがレーザ光を走査させているときに、その走査領域をバーコードが通過するだけで素早く容易にバーコードのデータを読み取ることができた。
【０００６】
これに対して、二次元コードの読み取りにあたっては、いったん二次元コードが含まれている範囲を撮影し、その撮影画像から二次元コードを抽出して二次元コードのデータを読み取っている。このため、撮影時に、撮影範囲内に二次元コードを完全に含めることが必要である。すなわち、二次元コードが撮影範囲内からずれていると、二次元コードを読み取ることができない。その結果、特に、搬送中の物体に付された製品票の二次元コードを読み取るには、正確な撮影のタイミングが要求される。
【０００７】
そこで、撮影のタイミングを決定するために、光センサ等によりパレットの接近を検出することが行われている。パレットの接近を検出する場合には、パレットの先端部の位置が特定地点の光センサ等の正面の通過を利用する。このため、撮影のタイミングを正確に決定するためには、パレットの先端部と二次元コードの表示位置とが一定であることが必要である。
【０００８】
しかし、実際のパレット積製品においては、製品票を貼付する位置のパレットの先端部からの距離は、必ずしも一定ではない。例えば、搬送中のパレット積製品に機械で製品票を貼付する場合、製品票を貼付する高さは一定とすることができるが、先端部からの距離にはばらつきが生じ易い。また、パレット積製品の種別により、先端部からの距離が異なる位置に製品票を貼付しなければならない場合もある。
【０００９】
一方、撮影範囲を広く取れば、二次元コードを撮影範囲に取り込むことは容易になるが、二次元コードのドットパタンを認識するために高い解像度が必要となる。このため、撮影画像の情報量が膨大なものとなり、その結果、画像解析に時間がかかり、素早く二次元コードを読み取ることが困難となる。
また、パレットの搬送を一旦停止させ、撮影範囲の位置合わせを行えば、二次元コードを正確に撮影することはできるが、生産性が低下してしまう。
【００１０】
本発明は、上記の事情にかんがみてなされたものであり、搬送物体に付された二次元コードを素早くかつ精度良く読み取ることができる技術の提供を目的とする。
【００１１】
【課題を解決するための手段】
上記目的の達成を図るため、本発明の請求項１に係る二次元コード読取システムによれば、物体に付された二次元コードを、当該物体の搬送中に読み取るための二次元コード読取システムであって、二次元コードに対して一定の位置関係で、物体に付されたタイミングマークと、物体の搬送経路に沿って設けられ、タイミングマークを検出するタイミングマーク検出センサと、搬送経路に沿って、前記タイミングマーク検出センサと別個に設けられ、前記タイミングマーク検出センサが前記タイミングマークを検出してから一定時間経過後に、二次元コードを撮影する撮影手段と、撮影手段が撮影した二次元コードの画像を解析して当該二次元コードのデータを抽出する解析手段とを備える構成としてある。
【００１２】
このように、搬送物体に付されたタイミングマークと二次元コードとを一定の位置関係で表示してあると、タイミングマーク検出センサの正面をタイミングマークが通過してから、撮影手段の正面を二次元コードが通過するまでの時間を一定とすることができる。このため、タイミングマークを検出することにより、二次元コードの撮影タイミングを正確に決めることができる。したがって、搬送物体に付された二次元コードを素早くかつ精度良く読み取ることができる。
【００１３】
また、タイミングマーク検出手段と、撮影手段を搬送物体の搬送経路に沿って別個に形成してあるので、タイミングマーク検出手段を撮影手段の上流側のみならず、下流側に配置することもできる。
【００１４】
ところで、タイミングマーク等を付す物体の表面には、様々な模様が付されていることが多い。このため、物体表面のタイミングマークに似た模様等を、誤ってタイミングマークとして検出してしまうおそれがある。
【００１５】
そこで、請求項２記載の発明によれば、タイミングマークを一次元バーコードとした構成としてある。このように、一次元バーコードをタイミングマークとして用いれば、タイミングマーク以外の模様等の誤検出を防ぎ、タイミングマークの確実な検出を実現することができる。
【００１６】
なお、タイミングマークとしての一次元バーコードのデータ内容は、任意好適なもので良いが、一次元バーコード自体に、タイミングマークであることを示すデータを含めても良い。そして、バーコードのデータを読み取り、タイミングマークであるか否かを判断するようにすれば、タイミングマーク以外のバーコードや模様を誤ってタイミングマークとして検出することを防ぐことができる。
【００１７】
請求項３記載の発明によれば、タイミングマーク検出センサがタイミングマークを検出してからの経過時間を計測し、当該経過時間が一定時間になると、撮影手段に対して撮影を指示するタイミング制御部を備える構成としてある。
このようにすれば、タイミング制御部の指示により、撮影手段に正確なタイミングで二次元コードを撮影させることができる。
【００１８】
また、請求項４記載の発明によれば、一定時間を、タイミングマーク検出センサがタイミングマークの検出後、二次元コードが撮影手段の正面を通過するまでの経過時間とする構成としてある。
このようにすれば、二次元コードが撮影手段の正面を通過する時に、正確に二次元コードを撮影することができる。
【００１９】
また、請求項５記載の発明によれば、一定時間を、下記の（１）を満たす時間Ｔ（Ｔ＞０）とする。
Ｔ＝（Ｌ−Ｗ）／Ｖ  …（１）
ただし、物体の搬送方向を正の値として、タイミングマークの表示位置から二次元コードの表示位置までの距離をＷとし、タイミングマーク検出センサから撮影手段までの距離をＬとし、物体の一定の搬送速度をＶとする。
【００２０】
このようにすれば、二次元コードが撮影手段の正面を通過する時に、正確に二次元コードを撮影することができる。
【００２１】
なお、タイミングマークが二次元コードの上流側に表示されている場合には、Ｗ自体が正の値となり、下流側に表示されている場合には、Ｗ自体が負の値となる。また、タイミングマーク検出センサが撮影手段の上流側に表示されている場合には、Ｌ自体が正の値となり、下流側に表示されている場合には、Ｌ自体が負の値となる。
【００２２】
また、請求項６記載の発明によれば、タイミングマーク及び二次元コードは、物体に貼着されたシート上に、互いに一定の位置関係で表示した構成としてある。
このように、同一のシート上にタイミングマーク及び二次元コードを表示すれば、そのシートの貼着位置に関係なく、互いの位置関係を容易に一定とすることができる。
【００２３】
また、請求項７記載の発明によれば、物体の先端部が特定地点を通過したことを検出する通過検出手段を備え、通過検出手段が前記先端部の通過を検出した後に、タイミングマーク検出センサに、タイミングマークの検出動作を行わせる構成としてある。
【００２４】
また、上記目的の達成を図るため、本発明の請求項８記載の二次元コード読取方法によれば、物体に付されている二次元コードを、当該物体の搬送中に読み取るにあたり、二次元コードに対して一定の位置関係で、物体にタイミングマークを付しておき、前記タイミングマークをタイミングマーク検出センサで検出する処理と、前記タイミングマークを検出してから一定時間経過後に、前記タイミングマーク検出センサと別個に設けた撮影手段によって前記二次元コードを撮影する処理と、撮影された二次元コードの画像を解析して当該二次元コードのデータを抽出する処理とを含む方法としてある。
【００２５】
このようにすれば、搬送物体に付されたタイミングマークと二次元コードとが一定の位置関係で表示されているので、タイミングマークを検出することにより、二次元コードの撮影タイミングを正確に決めることができる。その結果、搬送物体に付された二次元コードを素早くかつ精度良く読み取ることができる。
【００２６】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
まず、図１を参照して、本発明の記録担体の一例としての製品票について説明する。
図１に示すように、この製品票の上側には、タイミングマークとしてのバーコード３１と、正方形の二次元コード３２とが表示されている。このバーコード３１と二次元コード３２とは、その製品票の貼付される物体の搬送方向、すなわち、水平方向に一定の距離Ｗだけ離間して表示されている。この一定の距離Ｗは、任意好適な値とすることができる。
【００２７】
この二次元コード３２には、その製品票が貼付されるパレット積製品等に関するデータが記録されている。そのデータとしては、例えば、この製品票の中ほどに記載されているように、「品名」、「製造年月日」、「入数×函数」、「ラインナンバー」、「ロットナンバー」及び「包装製品コード」等である。
また、この正方形の二次元コード３２の右下隅を除く三隅には、二次元コード３２の表示領域を示すパタンが配置してあるので、背景の模様の影響を受けずに安定した高速読取が可能である。
【００２８】
また、バーコード３１には、そのバーコード３１自体がタイミングマークであることを表すデータが記録されている。タイミングマークであることを表すデータとしては、例えば、他に使用されない特定の数値を用いたり、あるいは、他で使用されているコード体系と異なるコード体系のコードを用いると良い。
これにより、タイミングマーク以外のバーコードや模様等を誤ってタイミングマークとして検出することを防ぎ、タイミングマークの確実な検出を実現することができる。
【００２９】
なお、二次元コード３２とバーコード３１との位置関係は、一定であれば良く、図１に示した配置関係に限定されない。すなわち、図１に示した製品票では、二次元コード３２をバーコード３１の左側に表示した例について説明したが、これらコードの位置関係は、製品票を貼付した物体の搬送方向に拘わらず、これに限定されない。例えば、図２の（Ａ）に示すように、二次元コード３２をバーコード３１の右側に表示しても良い。ただし、この場合も、二次元コード３２とバーコード３１とを一定の水平距離でＷだけ離間させておく。
【００３０】
また、図１に示した製品票では、二次元コード３２とバーコード３１とを同じ高さの位置に表示したが、これらの位置関係はこれに限定されない。例えば、図２の（Ｂ）に示すように、二次元コード３２の右斜め上にバーコード３１を表示しても良い。ただし、この場合も、二次元コード３２とバーコード３１とを一定の水平距離でＷだけ離間させておく。
【００３１】
また、図１に示した製品票では、二次元コード３２とバーコード３１とを一定の水平距離Ｗだけ離間させて配置した例について説明したが、これらコードどうしは、必ずしも水平方向に離間させなくとも良い。例えば、図２の（Ｃ）に示すように、二次元コード３２の真上にバーコード３１を表示しても良い。この場合、水平方向の距離はゼロとなる。
【００３２】
次に、図３に、製品票３をパレット積製品２の側面に貼付した様子を示す。図３の（Ａ）及び（Ｂ）に示すように、製品票３は、パレット２０上に積載された製品を固定するプラスチックバンド２１上に貼付されることが多い。ところが、パレット積製品２の先端部２２からこのプラスチップバンド２１までの距離は、パレット積製品２によって異なることがある。例えば、図３の（Ａ）に示す例では、その距離はＤ１であり、図３の（Ｂ）に示す例では、その距離はＤ２となっている。したがって、先端部２２から製品票３の二次元コードまでの距離は、必ずしも一定ではない。
一方、製品票３を貼付する高さは、製品票３を機械で貼付するので、通常一定である。
【００３３】
次に、図４を参照して、この実施形態の二次元コード読取システムについて説明する。
図４は、実施形態の二次元コード読取システムを上方より見下ろした様子を模式的に示すブロック図である。
なお、製品票３は、通常、紙片上に二次元コード等を印刷したものであるので、その厚みはほとんど無いが、図４では、説明のため、便宜的に製品票３に厚みをもたせ、斜線を付して表示している。
【００３４】
図４に示すように、この実施形態の二次元コード読取システムは、パレット積製品２に貼着された製品票３に表示された二次元コードを読み取るためのシステムである。ここでは、パレット積製品２の搬送経路であるベルトコンベア１に沿って、通過検出手段としての光センサ４と、タイミングマーク検出手段としてのバーコードリーダ５と、撮影手段としてのカメラ６とを上流側から順次に配置している。さらに、この二次元コード読取システムは、制御部７、解析部８及び記憶部９を備えている。
なお、光センサ４、バーコードリーダ５及びカメラ６の配置順序はこれに限定されない。
【００３５】
この光センサ４は、発光器４１と受光器４２とから構成されており、発光器４１から発せられた光が、遮られて受光器４２に到達しなくなることをもって、発光器４１と受光器４２との間をパレット積製品２が通過していることを検出する。
また、バーコードリーダ５は、従来公知の構成であり、光センサ４が、物体の通過を検出している期間だけレーザ光を走査する。そして、レーザ光の走査領域をパレット積製品２が通過する際に、その製品票３に表示されたタイミングマークとしての一次元バーコードを読み取る。
したがって、バーコードリーダ５は、光センサ４の正面をパレット積製品２の先端部２２が通過してから、製品票のバーコードが正面を通過する範囲であって、かつ、光センサ４の正面をパレット積製品２の後端部２３が通過する前に、バーコードが正面を通過する範囲に配置することが必要である。
【００３６】
また、カメラ６は、例えば、ＣＣＤ等の任意好適な撮像手段により構成してあり、バーコードリーダ５がバーコードを検出してから一定時間経過後に、二次元コードを読み取るために、二次元コードを撮影する。
したがって、カメラ６は、バーコードリーダ５がバーコードを検出してから、製品票３の二次元コードが正面を通過する位置に配置することが必要である。
【００３７】
また、制御部７は、バーコードリーダ５がタイミングマークとしてのバーコードを読み取ってからの経過時間を計測し、一定時間が経過した時点で、カメラ６に二次元コードの撮影を指示する。この一定時間とは、タイミングマーク検出手段がタイミングマークの検出後、二次元コードが撮影手段の正面を通過するまでの経過時間である。
また、解析部８は、カメラ６が撮影した二次元コードの画像を解析し、当該二次元コードのデータを抽出する。
また、記憶部９には、解析部８で抽出された二次元コードのデータが格納される。
【００３８】
次に、図５及び図６を参照して、本実施形態の二次元コード読取システムの動作例、すなわち、二次元コード読取方法の一例について説明する。
図５は、二次元コード読取方法を説明するためのフローチャートである。図６の（Ａ）〜（Ｄ）は、各タイミングのパレット積製品２の位置を示す模式図である。
【００３９】
なお、図６では、図４に示したベルトコンベア１、制御部７、解析部８及び記憶部９の図示を省略する。また、図６の（Ｂ）〜（Ｄ）では、光センサ４、バーコードリーダ５及びカメラ６の図示を省略し、それらの位置関係だけをＡ〜Ｃの破線で示す。また、図６においては、製品票３及びバーコード３１及び二次元コード３２を、説明のため、便宜的に厚みをもたせて示している。
【００４０】
まず、光センサ４が、パレット積製品２の接近を検出する（図５のステップＳ１）。すなわち、図６の（Ａ）に示すように、パレット積製品２の先端部２２が、光センサ４の発光器４１と受光器４２とを結ぶ線Ａ−Ａに差しかかると、発光器４１から発せされた光が遮られるので、パレット積製品２の接近が検出される。そして、パレット積製品２の接近を検出すると、光センサ４は検出信号を出力する。
【００４１】
検出信号が入力されると、バーコードリーダ５はレーザの走査を開始する（図５のステップＳ２）。
そして、図６の（Ｂ）に示すように、製品票３のバーコード３１が、バーコードリーダ５の正面（破線Ｂ−Ｂ上）を通過する際に、そのバーコード３１が検出される（図５のステップＳ３）。
【００４２】
なお、バーコードリーダ５は、パレット積製品２の通過が検出されるまで、レーザ光の走査を継続している。そして、バーコードが検出される前であっても、パレット積製品２の後端部分２３が、図６の（Ｄ）に示すように、光センサ４の正面（破線Ａ−Ａ上）を通過して、パレット積製品２の通過が検出されると（図５のステップＳ４）、バーコードリーダ５は、レーザ光の走査を停止する（図５のステップＳ１１）。
【００４３】
ただし、実際の二次元コード読取装置においては、製品票がバーコードリーダ５の正面を通過してから、パレット積製品２の後端部分２３が正面を通過するように、光センサ４を設置している。このため、実際の二次元コード読取においては、製品票がバーコードリーダ５の正面を通過する前に、パレット積製品２の後端部分２３が光センサ４の正面を通過することはない。したがって、バーコードリーダ５がバーコードを検出する前に、レーザ照射が終了することは事実上ない。
【００４４】
バーコード３１を検出すると、バーコードリーダ５はそのデータを制御部７へ転送する。制御部７では、そのバーコード３１がタイミングマークであるか否かを判断する（図５のステップＳ５）。
【００４５】
なお、バーコードがタイミングマークでない場合であっても、パレット積製品パレット積製品２の通過が検出されると（図５のステップＳ６）、バーコードリーダ５は、レーザ光の走査を停止する（図５のステップＳ１１）。
ただし、バーコードリーダ５がタイミングマークとしてのバーコードを検出する前に、レーザ照射が終了することは事実上ない。
【００４６】
そして、そのバーコード３１がタイミングマークであると判断すると、制御部は、バーコード３１の検出時点からの経過時間を計測する（図５のステップＳ７）。
この計測は、バーコード３１の検出と同時に、制御部７内のタイマ（図示せず。）により行われる。
【００４７】
そして、経過時間が一定時間になると（図５のステップＳ８）、制御部７は、カメラ６に対して撮影を指示する。
この一定時間とは、タイミングマーク検出手段がタイミングマークの検出後、二次元コードが撮影手段の正面を通過するまでの経過時間である。したがって、この一定時間後には、図６の（Ｃ）に示すように、カメラ６の正面（破線Ｃ−Ｃ上）を二次元コード３２がちょうど通過する。
【００４８】
そして、正確なタイミングで、カメラ６が二次元コード３２を撮影する（図５のステップＳ９）。
撮影された二次元コードの画像は、解析部８へ転送される。そして、解析部８においてその画像を解析して二次元コード３２のデータを抽出する。さらに、抽出されたデータは、記憶部９へ格納される。
【００４９】
ここで、バーコードリーダ５がバーコード３１を検出してから、カメラ６が二次元コード３２を撮影するまでの経過時間Ｔについて説明する。
この経過時間Ｔ（Ｔ＞０）は、下記の（１）を満たす。
Ｔ＝（Ｌ−Ｗ）／Ｖ      …（１）
ただし、物体の搬送方向を正の値として、タイミングマークの表示位置から二次元コードの表示位置までの距離をＷとし、タイミングマーク検出手段から撮影手段までの距離をＬとし、物体の一定の搬送速度をＶとする。
【００５０】
例えば、Ｌ＝２０ｃｍ、Ｗ＝１０ｃｍ、Ｖ＝１０ｃｍ／秒の場合、上記の（１）式に各数値を代入すると、下記の（２）式より、
Ｔ＝（２０−１０）／１０＝１      …（２）
すなわち、Ｔ＝１秒となる。したがって、タイミングマークとしてのバーコード３１を検出してから１秒後に、二次元コード３２がカメラ６の正面を通過する。よって、そのタイミングで撮影することにより、パレット積製品の搬送を止めることなく、素早くかつ精度よく二次元コードを読み取ることができる。
【００５１】
なお、例えば、図２の（Ａ）に示したように、タイミングマークを二次元コードよりも下流側（搬送方向の先頭寄り）に１０ｃｍ離して表示した場合には、Ｗ＝−１０ｃｍとなる。したがって、この場合、下記の（３）式より、
Ｔ＝（２０−（−１０））／１０＝３      …（３）
すなわち、Ｔ＝３秒となる。
【００５２】
次に、パレット積製品２がさらに搬送されると、図６の（Ｄ）に示すように、その後端部分２３が光センサ４の正面（破線Ａ−Ａ上）を通過する。すると、発光器４１から発せられた光が再び受光器４２に到達するので、パレット積製品２の通過が検出される（図５のステップＳ１０）。
そして、パレット積製品２の通過を検出すると、光センサ４は検出信号の出力を停止する。
【００５３】
検出信号が停止すると、バーコードリーダ５は、レーザ光の走査を停止する（図５のステップＳ１１）。
このようにすれば、光センサ４の正面（破線Ａ−Ａ上）をパレット積製品２が通過している間だけ、バーコードリーダ５を効率的に動作させることができる。
このようにして、一連の動作を終了する。
【００５４】
上述した実施の形態においては、本発明を特定の条件で構成した例について説明したが、本発明は、種々の変更を行うことができる。例えば、上述した実施の形態においては、タイミングマークとして一次元のバーコードを利用した例について説明したが、本発明では、タイミングマークはこれに限定されない。
【００５５】
また、上述した実施形態では、一次元バーコードのデータを読み取ってタイミングマークであるか否かを判断したが、この発明では、必ずしもバーコードのデータにより判断しなくとも良い。
【００５６】
また、上述した実施形態では、二次元コードを製品票に表示し物体の側面に貼付した例について説明したが、この発明では、製品票を貼付する場所はこれに限定されない。例えば、物体の上面に製品票を貼付しても良い。
さらに、上述した実施形態では、二次元コードを表示した製品票を物体に貼付した例について説明したが、この発明では、二次元コードを直接物体に付しても良い。
【００５７】
また、上述した実施形態では、タイミングマーク検出手段としてのバーコードリーダ５を、撮影手段としてのカメラ６よりも搬送経路に沿って上流側に配置した例について説明したが、この発明では、タイミングマーク検出手段及び撮影手段の配置順序はこれに限定されない。例えば、タイミングマーク検出手段よりも上流側に撮影手段を配置しても良い。ただし、いずれの場合にも、タイミングマーク検出手段によるタイミングマークの検出時点以降に、二次元コードが撮影手段の正面を通過することが必要である。
【００５８】
【発明の効果】
以上、詳細に説明したように、本発明によれば、搬送物体に付されたタイミングマークと二次元コードとを一定の位置関係で表示してある。その結果、タイミングマーク検出手段の正面をタイミングマークが通過してから、撮影手段の正面を二次元コードが通過するまでの時間を一定とすることができる。このため、タイミングマークを検出することにより、二次元コードの撮影タイミングを正確に決めることができる。したがって、搬送物体に付された二次元コードを、搬送を止めることなく、素早くかつ精度良く読み取ることができる。
【図面の簡単な説明】
【図１】製品票の一例を示す図である。
【図２】（Ａ）〜（Ｃ）は、一次元バーコードと二次元コードとの配置関係の変形例を示す図である。
【図３】パレット積製品上の、製品票が貼付される位置を説明するための側面図である。
【図４】実施形態の二次元コード読取システムの構成例を説明するためのブロック図である。
【図５】実施形態の二次元コード読取方法の一例を説明するためのフローチャートである。
【図６】（Ａ）〜（Ｄ）は、パレット積製品の搬送位置と、二次元コード読取動作タイミングとの関係を説明するための図である。
【符号の説明】
１  ベルトコンベア
２  パレット積製品
３  製品票
４  光センサ
５  バーコードリーダ
６  カメラ
７  制御部
８  解析部
９  記憶部
２０  パレット
２１  プラスチックバンド
２２  先端部
２３  後端部分
３１  バーコード
３２  二次元コード
４１  発光器
４２  受光器
【図１】
0003700522.tif 000002
【図２】
0003700522.tif 000003
【図３】
0003700522.tif 000004
【図４】
0003700522.tif 000005
【図５】
0003700522.tif 000006
【図６】
0003700522.tif 000007