(57)【要約】【課題】光学式認識コードをマーキングする際、クワイアットゾーンを付加することが困難な場合においても、物体（被印物）の配置によってクワイアットゾーンを設けることを可能とし、光学式認識コードを読み取ることができる仕組みを提供することを目的とする。【解決手段】重畳した被印物８を平らな面上（収容ケース１６内）で傾けて配置する。この結果、図２（２）に示すように、各被印物８がずれて重なることになり、被印物８の端面の間に、表面１２（又は裏面１４）が露呈することになる。本実施の形態では、被印物の表面１２・裏面１４がマーキング色以外の色彩に設定されており、この被印物の表面１２又は裏面１４がクワイアットゾーンを構成する。したがって、この状態をＣＣＤカメラ等で撮影すれば、各コードシンボルをクワイアットゾーンの存在によって正確に分離することができ、デコードを正確に行うことが可能である。【選択図】図２
2009087194.tif 000002
【特許請求の範囲】
【請求項１】
端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、
前記重畳した被印物を所定の方向に所定間隔でずらし、前記端面間に前記被印物の表面又は裏面を露出させるずらしステップと、
前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードを読み取る読み取りステップと、
を含み、前記露出させる表面又は裏面は光学式認識コードに用いられない色彩が付されていることを特徴とする光学式認識コード読み取り方法。
【請求項２】
請求項１記載の光学式認識コード読み取り方法において、
前記所定の方向は、前記光学式認識コードがマーキングされている辺の方向、すなわち、前記被印物の略中央から、前記辺に向かう方向であって、前記辺に対して垂直な方向であることを特徴とする光学式認識コード読み取り方法。
【請求項３】
請求項１記載の光学式認識コード読み取り方法において、
前記所定の方向は、前記光学式認識コードがマーキングされている２辺に接続する角の方向、すなわち、前記被印物の略中央から前記角に向かう方向であって、前記角に接続する２個の辺から遠ざかる方向であることを特徴とする光学式認識コード読み取り方法。
【請求項４】
請求項１〜３のいずれか１項に記載の光学式認識コード読み取り方法において、
前記ずらしステップは、
前記重畳した複数のシート状被印物を、所定の板部材の上に置く載置ステップであって、その重畳方向が、前記板部材の面に平行な方向になるように置く載置ステップと、
前記載置した前記被印物を、前記所定方向に斜めになるように倒すことによって、各被印物を所定量ずらす倒しステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項５】
表面又は裏面の縁の部分に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記縁の部分にマーキングされている前記光学式認識コードを読み取る読み取り方法において、
前記重畳した被印物を所定の方向に所定間隔でずらし、前記端面間に前記被印物の表面又は裏面を露出させ、前記表面又は裏面の縁の部分にマーキングされている光学式認識コードを露出させるずらしステップと、
前記ずらしステップにおいて前記被印物をずらした後、前記被印物の表面又は裏面の縁の部分にマーキングされている光学式認識コードを読み取る読み取りステップと、
を含み、前記被印物の前記端面は、光学式認識コードに用いられない色彩が付されていることを特徴とする光学式認識コード読み取り方法。
【請求項６】
請求項５記載の光学式認識コード読み取り方法において、
前記所定の方向は、前記光学式認識コードがマーキングされている辺の方向、すなわち、前記被印物の略中央から、前記辺に向かう方向であって、前記辺に対して垂直な方向であることを特徴とする光学式認識コード読み取り方法。
【請求項７】
請求項５記載の光学式認識コード読み取り方法において、
前記所定の方向は、前記光学式認識コードがマーキングされている２辺に接続する角の方向、すなわち、前記被印物の略中央から前記角に向かう方向であって、前記角に接続する２個の辺から遠ざかる方向であることを特徴とする光学式認識コード読み取り方法。
【請求項８】
請求項５〜７のいずれか１項に記載の光学式認識コード読み取り方法において、
前記ずらしステップは、
前記重畳した複数のシート状被印物を、所定の板部材の上に置く載置ステップであって、その重畳方向が、前記板部材の面に平行な方向になるように置く載置ステップと、
前記載置した前記被印物を、前記所定方向に斜めになるように倒すことによって、各被印物を所定量ずらす倒しステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項９】
端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、
前記重畳した被印物の間に所定の隙間を設けて離間させる離間ステップと、
前記離間ステップによって、所定の隙間で離間した前記被印物の端面上にマーキングされている光学式認識コードを読み取る読み取りステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項１０】
請求項９記載の光学式認識コード読み取り方法において、
前記離間ステップにおいて離間させた前記被印物の間の隙間が影となるように、前記被印物の端面を照明する照明ステップ、
を含み、前記読み取りステップは、前記照明ステップで照明された前記被印物の端面にマーキングされた前記光学式認識コードを、前記影となった隙間をクワイアットゾーンとして利用することによって、各コードシンボル毎に読み取ることを特徴とする光学式認識コード読み取り方法。
【請求項１１】
端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、
前記重畳した被印物を、前記光学式認識コードがマーキングされている端面と平行な方向に所定間隔でずらし、前記光学式認識コードがマーキングされている端面と隣接する他の端面側に段差を生じさせるずらしステップと、
前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードの画像を、前記段差を含めて取得する画像取得ステップと、
前記取得した画像中の前記段差の位置に基づき、前記端面上にマーキングされている前記光学式認識コードの境界を判別し、それぞれの光学式認識コードに分ける分割ステップと、
前記分割ステップで分けた各光学式認識コードを読み取り、原データを得る読み取りステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項１２】
端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、
前記重畳した被印物の縁部には、２個以上の切り欠きが設けられており、
前記切り欠きと同様の径の２本以上のバーを、前記切り欠きに噛み合わせ、前記２本以上のバーを、斜めに傾けることによって、前記光学式認識コードがマーキングされている端面と平行な方向に前記被印物を所定間隔でずらし、前記光学式認識コードがマーキングされている端面と隣接する他の端面側に段差を生じさせるずらしステップと、
前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードの画像を、前記段差を含めて取得する画像取得ステップと、
前記取得した画像中の前記段差の位置に基づき、前記端面上にマーキングされている前記光学式認識コードの境界を判別し、それぞれの光学式認識コードに分ける分割ステップと、
前記分割ステップで分けた各光学式認識コードを読み取り、原データを得る読み取りステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項１３】
請求項１１又は１２記載の光学式認識コード読み取り方法において、
前記分割ステップは、
前記段差を結ぶ線分を作成し、前記線分の幅を１画素以上の画素数に増やすことによって、前記端面上にマーキングされている前記光学式認識コードの境界となる領域であるクワイアットゾーンを作成するステップと、
前記作成したクワイアットゾーンに基づき、それぞれの光学式認識コードに分けるステップと、
を含むことを特徴とする光学式認識コード読み取り方法。
【請求項１４】
光学式認識コードが端面にマーキングされた被印物において、
前記光学式認識コードがマーキングされている前記端面に、所定の切り欠きが設けられていることを特徴とする被印物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学式認識コードに関する。特に、本願発明者が提案した１Ｄカラービットコード（特願２００６−１９６７０５）と呼ぶ光学式認識コードの効率的な配置方法・読み取り方法（データ復元手法）に関する。
【背景技術】
【０００２】
本願出願人は、先の特願２００６−１９６７０５号において、色彩の遷移、変化によって情報を表す光学式認識コードを提案した。この光学式認識コードを「１Ｄカラービットコード」と呼ぶ。この１Ｄカラービットコードによれば、各色彩の占める領域の大きさや形の制限が緩いので、凹凸のある表面や、柔軟性のある素材上でも光学式認識コードをマーキングすることが可能である。
【０００３】
この１Ｄカラービットコードは複数の色彩（信号色）の配列により決められたデジタル値を返す構造となっている。その基本仕様は、一本に連なった色彩（信号色）の配列（＝コードシンボル）である。
【０００４】
尚、所定のデータを表す、具体的な１個１個の光学式認識コードそのもの、幾何学的図形を、特に「コードシンボル」と呼ぶ。又は単に「シンボル」と呼ぶ場合もある。この具体的なコードシンボルをＣＣＤカメラ等で撮影し（キャプチャー）し、所定の画像処理を行って、原データを復元する。
【０００５】
１Ｄカラービットコードの簡単な説明
さて、本願発明者が考案した１Ｄカラービットコードを説明する。１Ｄカラービットコードは、
・所定の色彩の領域「セル」が一列に配列したもの（＝「セル列」）である。  
・複数の色彩が用いられ、各セルにはセル毎の色彩が付されている。  
・セル同士の包含はない。すなわち、あるセルが他のセルに包含されることはない。  
・配列を構成するセルの数が予め定められた数である。  
・隣接するセル同士には同色は付されず、必ず異なる色彩が付される。  
というものである。１Ｄカラービットコードは意本的にはこの条件に基づいて作成されている。
【０００６】
もちろん、セルの数、実際に用いる色彩の種類等は、各アプリケーション毎に異なる。
【０００７】
１Ｄカラービットコードの特性と利用分野
このように、１Ｄカラービットコードは、複数の色の配列であるが、実際は、その配列と、それをとりまくクワイアットゾーンから構成される。クワイアットゾーンとは、カラービットのコードシンボルに使用される色彩（マーキング色という）以外の色彩が付されたいわばバッファーゾーンであり、コードシンボルと他のコードシンボルとの境界部分という意味合いを有している領域である。
【０００８】
一般に、光学式認識コードのデコードは、このようなクワイアットゾーンの存在を前提として行われる場合が多い。
【０００９】
さらに、１Ｄカラービットコードは、ＣＣＤカメラ等の画像撮影手段で読み取られるので、一定の範囲内（画面内）に位置する複数のコードシンボルを一括して読み取る場合に適した光学式認識コードである。すなわち、１Ｄカラービットコードは、原理的に、複数のコードシンボルの一括読み取りに適しているという性質を有している。
【００１０】
また、この１Ｄカラービットコードは、画像上、色彩領域を追跡することによって、コードシンボルの読み取りを行うことによって、形状等の制限は非常に緩い。言い換えれば、１Ｄカラービットコードを付した対象物（被印物と呼ぶ）に曲がりや歪みがあっても読み取ることが可能である。
【００１１】
したがって、１Ｄカラービットコードは、例えば、プリント基板や封筒、ガラス板などのようなシート状の物体の端面に１Ｄカラービットコードをマーキングして重ねて読み取るという用途に適している。
【００１２】
従来の先行特許技術
ここで、従来の先行特許技術を、数種説明する。
【００１３】
例えば、下記特許文献１には、４ステートバーによりＩＤコードが印刷され、バーノーバー方式のバーコードで局内コードを印刷し、印刷が欠けてしまうことを防止する技術が開示されている。
【００１４】
また、下記特許文献２には、ＣＣＤカメラで取り込まれた対象物がかすれていてもバーコードに欠けが生じてもバーコードを読み取ることができる技術が開示されている。
【００１５】
また、下記特許文献３、４には、感熱発色層に近赤外線吸収能を有する発色性化合物を含有させ、発色パターンがカルラコードである感熱記録体が開示されている。その結果、自動認識コードに多少の欠けが生じても読み取りが可能であると記載されている。
【００１６】
【特許文献１】特開２００６−０９５５８６号公報
【特許文献２】特開２０００−２４９５１８号公報
【特許文献３】特開平８−３００８２７号公報
【特許文献４】特開平８−１８５４６３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上述したように、１Ｄカラービットコードは、薄いシート状・カード状の被印物の端面（側面とも言う）に付す用途が考えられているが、クワイアットゾーンの確保が困難になると言う問題点があった。
【００１８】
このようなシート状の物体は重ねてしまうとその隙間はわずかであり、薄い故に、上述したクワイアットゾーンの設定が難しくなってしまう。
【００１９】
本発明は、このような課題に鑑みなされたものであり、その目的は、光学式認識コードをマーキングする際、クワイアットゾーンを付加することが困難な場合においても、物体（被印物）の配置によってクワイアットゾーンを設けることを可能とし、光学式認識コードを読み取ることができる仕組みを提供することである。
【００２０】
さらに、本発明の他の目的は、光学式認識コードをマーキングする場合においてクワイアットゾーンを付加することが困難な場合においても、物体（被印物）の配置によって各コードシンボルを識別することが可能になる仕組みを提供することである。
【００２１】
尚、本文では、光学式認識コードをマーキングする対象物を「被印物」と呼ぶ。
【課題を解決するための手段】
【００２２】
（１）本発明は、上記課題を解決するために、端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、前記重畳した被印物を所定の方向に所定間隔でずらし、前記端面間に前記被印物の表面又は裏面を露出させるずらしステップと、前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードを読み取る読み取りステップと、を含み、前記露出させる表面又は裏面は光学式認識コードに用いられない色彩が付されていることを特徴とする光学式認識コード読み取り方法である。
【００２３】
（２）また、本発明は、（１）記載の光学式認識コード読み取り方法において、前記所定の方向は、前記光学式認識コードがマーキングされている辺の方向、すなわち、前記被印物の略中央から、前記辺に向かう方向であって、前記辺に対して垂直な方向であることを特徴とする光学式認識コード読み取り方法である。
【００２４】
（３）また、本発明は、（１）記載の光学式認識コード読み取り方法において、前記所定の方向は、前記光学式認識コードがマーキングされている２辺に接続する角の方向、すなわち、前記被印物の略中央から前記角に向かう方向であって、前記角に接続する２個の辺から遠ざかる方向であることを特徴とする光学式認識コード読み取り方法である。
【００２５】
（４）また、本発明は、上記（１）〜（３）のいずれか１項に記載の光学式認識コード読み取り方法において、前記ずらしステップは、前記重畳した複数のシート状被印物を、所定の板部材の上に置く載置ステップであって、その重畳方向が、前記板部材の面に平行な方向になるように置く載置ステップと、前記載置した前記被印物を、前記所定方向に斜めになるように倒すことによって、各被印物を所定量ずらす倒しステップと、を含むことを特徴とする光学式認識コード読み取り方法である。
【００２６】
（５）本発明は、上記課題を解決するために、表面又は裏面の縁の部分に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記縁の部分にマーキングされている前記光学式認識コードを読み取る読み取り方法において、前記重畳した被印物を所定の方向に所定間隔でずらし、前記端面間に前記被印物の表面又は裏面を露出させ、前記表面又は裏面の縁の部分にマーキングされている光学式認識コードを露出させるずらしステップと、前記ずらしステップにおいて前記被印物をずらした後、前記被印物の表面又は裏面の縁の部分にマーキングされている光学式認識コードを読み取る読み取りステップと、を含み、前記被印物の前記端面は、光学式認識コードに用いられない色彩が付されていることを特徴とする光学式認識コード読み取り方法である。
【００２７】
（６）また、本発明は、（５）記載の光学式認識コード読み取り方法において、前記所定の方向は、前記光学式認識コードがマーキングされている辺の方向、すなわち、前記被印物の略中央から、前記辺に向かう方向であって、前記辺に対して垂直な方向であることを特徴とする光学式認識コード読み取り方法である。
【００２８】
（７）また、本発明は、（５）記載の光学式認識コード読み取り方法において、前記所定の方向は、前記光学式認識コードがマーキングされている２辺に接続する角の方向、すなわち、前記被印物の略中央から前記角に向かう方向であって、前記角に接続する２個の辺から遠ざかる方向であることを特徴とする光学式認識コード読み取り方法である。
【００２９】
（８）また、本発明は、（５）〜（７）のいずれか１項に記載の光学式認識コード読み取り方法において、前記ずらしステップは、前記重畳した複数のシート状被印物を、所定の板部材の上に置く載置ステップであって、その重畳方向が、前記板部材の面に平行な方向になるように置く載置ステップと、前記載置した前記被印物を、前記所定方向に斜めになるように倒すことによって、各被印物を所定量ずらす倒しステップと、を含むことを特徴とする光学式認識コード読み取り方法である。
【００３０】
（９）本発明は、上記課題を解決するために、端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、前記重畳した被印物の間に所定の隙間を設けて離間させる離間ステップと、前記離間ステップによって、所定の隙間で離間した前記被印物の端面上にマーキングされている光学式認識コードを読み取る読み取りステップと、を含むことを特徴とする光学式認識コード読み取り方法である。
【００３１】
（１０）また、本発明は、（９）記載の光学式認識コード読み取り方法において、前記離間ステップにおいて離間させた前記被印物の間の隙間が影となるように、前記被印物の端面を照明する照明ステップ、を含み、前記読み取りステップは、前記照明ステップで照明された前記被印物の端面にマーキングされた前記光学式認識コードを、前記影となった隙間をクワイアットゾーンとして利用することによって、各コードシンボル毎に読み取ることを特徴とする光学式認識コード読み取り方法である。
【００３２】
（１１）また、本発明は、 端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、前記重畳した被印物を、前記光学式認識コードがマーキングされている端面と平行な方向に所定間隔でずらし、前記光学式認識コードがマーキングされている端面と隣接する他の端面側に段差を生じさせるずらしステップと、前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードの画像を、前記段差を含めて取得する画像取得ステップと、前記取得した画像中の前記段差の位置に基づき、前記端面上にマーキングされている前記光学式認識コードの境界を判別し、それぞれの光学式認識コードに分ける分割ステップと、前記分割ステップで分けた各光学式認識コードを読み取り、原データを得る読み取りステップと、を含むことを特徴とする光学式認識コード読み取り方法でである。
【００３３】
（１２）また、本発明は、端面に光学式認識コードがマーキングされたシート状被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式認識コードを読み取る読み取り方法において、前記重畳した被印物の縁部には、２個以上の切り欠きが設けられており、前記切り欠きと同様の径の２本以上のバーを、前記切り欠きに噛み合わせ、前記２本以上のバーを、斜めに傾けることによって、前記光学式認識コードがマーキングされている端面と平行な方向に前記被印物を所定間隔でずらし、前記光学式認識コードがマーキングされている端面と隣接する他の端面側に段差を生じさせるずらしステップと、
前記ずらしステップにおいて前記被印物をずらした後、前記被印物の端面上にマーキングされている光学式認識コードの画像を、前記段差を含めて取得する画像取得ステップと、前記取得した画像中の前記段差の位置に基づき、前記端面上にマーキングされている前記光学式認識コードの境界を判別し、それぞれの光学式認識コードに分ける分割ステップと、前記分割ステップで分けた各光学式認識コードを読み取り、原データを得る読み取りステップと、を含むことを特徴とする光学式認識コード読み取り方法である。
【００３４】
（１３）また、本発明は、（１１）又は（１２）記載の光学式認識コード読み取り方法において、前記分割ステップは、前記段差を結ぶ線分を作成し、前記線分の幅を１画素以上の画素数に増やすことによって、前記端面上にマーキングされている前記光学式認識コードの境界となる領域であるクワイアットゾーンを作成するステップと、前記作成したクワイアットゾーンに基づき、それぞれの光学式認識コードに分けるステップと、を含むことを特徴とする光学式認識コード読み取り方法である。
【００３５】
（１４）本発明は、上記課題を解決するために、光学式認識コードが端面にマーキングされた被印物において、前記光学式認識コードがマーキングされている前記端面に、所定の切り欠きが設けられていることを特徴とする被印物である。
【発明の効果】
【００３６】
以上述べたように、本発明によれば、端面に光学式認識コードがマーキングされた被印物が複数個重畳している場合に、その各光学式認識コードの間にクワイアットゾーンを表出させることができるので、各光学式認識コードを分離して読み取ることができる。また、逆に、端面をクワイアットゾーンとして利用することも好ましい。
【００３７】
また、本発明によれば、端面に光学式認識コードがマーキングされた被印物が複数個重畳している場合に、その被印物間に隙間をあけたので、各光学式認識コードを分離して読み取ることが可能である。
【００３８】
また、本発明によれば、端面に光学式認識コードがマーキングされた被印物が複数個重畳している場合に、そのマーキングがされている端面被と隣接する端面に段差が生じるように被印物をずらしたので、その段差の位置を利用して画像上で各光学式認識コードを分離することができ、各光学式認識コード毎に読み取りを行うことが可能である。
【００３９】
また、本発明によれば、被印物に切り欠きを設けたので、切り欠きと噛み合う部材を利用して、被印物を正確にずらすことができる。
【発明を実施するための最良の形態】
【００４０】
以下、図面を参照して、本発明に係る１Ｄカラービットコードのマーキングとデコード方法の好適な実施の形態について詳細に説明する。
【００４１】
用語の説明
尚、光学式認識コードのコードシンボルを付与する対象物を、「被印物」と呼ぶ。被印物に光学式認識コードの各コードシンボルを付与する作業を「マーキング」と呼ぶ。そして、コードシンボルに用いられる１又は２色以上の色彩を「マーキング色」と呼ぶ。
【００４２】
既に説明したが、マーキング色以外の色彩による領域で、コードシンボルの境界、コードシンボル以外の領域を「クワイアットゾーン」と呼んでいる。
【００４３】
実施の形態１  重畳した被印物を傾斜させてずらすことによるクワイアットゾーンの表出
上述したように、積層されたシート状物体（被印物）のそれぞれの端面にマーキングされた１Ｄカラービットコードを読み取るためには、各コードシンボル間にクワイアットゾーンを設ける必要がある。
【００４４】
そこで、この必要性に鑑みて、本実施の形態では、図１に示すように、積み重なったシート状物体（被印物８）を全体として斜めに傾けて「ずらし」て、端面１０に段差を形成させている。このような段差が被印物８の縁部分に形成させて整列させることによって、マーキングが施された端面１０以外の部分、すなわちカードの表面１２や裏面が露出し、この露出した部分をクワイアットゾーンとして利用することができる。
【００４５】
傾けてずらす
図１には、端面１０に１Ｄカラービットコードシンボルをマーキングした、積層されたシート状の被印物８を、傾けて整列させた例を示す説明図が示されている。
【００４６】
まず図１（１）に示すように、略長方形のシート状の被印物８は、所定の収容ケース１６に収容されている。この状態では、被印物８の端面１０は、同一面上に揃って表れ、各端面１０間に隙間はないので、いわゆるクワイアットゾーンを十分に確保することが困難となる。この状態を撮影して画像処理で各コードシンボルを分離してデコードしようとしても、クワイアットゾーンが存在しないため、各色彩領域の追跡がうまくいかない場合もあり、コードシンボルの位置を誤って認識してしまうこともあり得る。
【００４７】
この収容ケース１６の底面は、平面であり、上記のような収容動作は、請求の範囲の載置ステップの好適な一例に相当する。
【００４８】
そこで、図１（２）に示すように、重畳した被印物８を平らな面上で傾けて配置する。この結果、図２（２）に示すように、各被印物８がずれて重なることになり、被印物８の端面の間に、表面１２（又は裏面１４）が露呈することになる。本実施の形態では、被印物の表面１２・裏面１４がマーキング色以外の色彩に設定されており、この被印物の表面１２又は裏面１４がクワイアットゾーンを構成する。したがって、この状態をＣＣＤカメラ等で撮影すれば、各コードシンボルをクワイアットゾーンの存在によって正確に分離することができ、デコードを正確に行うことが可能である。
【００４９】
このように倒してずらす処理は、請求の範囲の倒しステップの好適な一例に相当する。
【００５０】
尚、収容ケース１６の底面は、平滑で平らな面であることを前提としている。このようないわゆる平らな面の上で、各被印物８を「傾け」たので、各被印物１８の端面の間に表面１２や裏面１４が露呈し、クワイアットゾーンが設けられたものである。
【００５１】
重畳方向との関係で言えば、図１では、重畳した複数枚の被印物８が、その重畳方向と、収容ケース１６の底面とが平行になるように配置されているのである。そして、この状態から被印物８を傾けることによって、各被印物８の端面１０の間に、表面１２又は裏面１４を露呈させ、クワイアットゾーンを表出させることが可能となったものである（図１（２））。
【００５２】
斜めに傾けてずらす
１Ｄカラービットコードが１辺にのみ設けられている場合は、図１のように、その１辺の端面に垂直な方向に傾けてずらすことが好適である。一般に長方形の被印物８の場合は、１Ｄカラービットコードがマーキングされている端面と反対側の端面を下にするように平らな面上に置いて傾ければ、図１で説明したように、各被印物８の端面間に表面１２・裏面１４を露出させることができる。
【００５３】
しかし、１Ｄカラービットコードが２辺にまたがって設けられている場合は、その２辺に対して斜めになるような方向に傾けてずらすことが好適である。そのような例が図２に示されている。
【００５４】
図２には、２辺の端面に１Ｄカラービットコードシンボルをマーキングした、積層されたシート状の被印物８を、傾けてずらして整列させた例を示す説明図が示されている。
【００５５】
まず図２（１）に示すように、シート状の被印物８は、所定の収容ケース１６に収容されている。この状態では、被印物８の端面１０は、各辺毎に同一面上に揃って表れ、各端面１０間に隙間はないので、いわゆるクワイアットゾーンを十分に確保することが困難となる。この状態を撮影して画像処理で各コードシンボルを分離してデコードしようとしても、クワイアットゾーンが存在しないため、各色彩領域の追跡がうまくいかない場合もあり、コードシンボルの位置を誤って認識してしまうこともあり得る。
【００５６】
そこで、図２（２）に示すように、被印物８を１Ｄカラービットコードが設けられている２辺に対して斜め方向に傾けて配置する。
【００５７】
このように斜めに傾けるための手段は種々考えられるが、簡易的には、収容ケース１６の底面を、平な平面ではなく、浅いＶ字型の断面を有するような谷形状で形成することが好ましい。
【００５８】
そして、複数の被印物８の重畳方向と、この谷の方向とが合致するように、重畳した複数の被印物８群を配置する。すなわち、長方形の被印物８のいずれかの角がこの谷のＶ字形と噛み合うように配置するのである。一般的には、１Ｄカラービットコードがマーキングされている２辺に接続する角と対向する位置の角が上記Ｖ字型と噛み合うように配置することが好ましい。
【００５９】
その結果、被印物８は、図１と異なり、斜めに傾いて収容ケース１６中に配置される。
【００６０】
したがって、この状態から、被印物を重畳している方向（その「谷」の方向でもある）に倒せば、斜め方向に各被印物８がずれていくことになる。
【００６１】
この結果、各被印物８は互いに斜め方向にずらして配置されることになる。このような配置の結果、図２（２）に示すように、各被印物８の端面１０の間に、表面１２（又は裏面１４）が露呈することになる。斜めに傾いているので、図１と異なり、２辺に沿って、表面１２又は裏面１４が露呈される（図２（２）参照）。
【００６２】
本実施の形態では、被印物の表面１２・裏面１４がマーキング色以外の色彩に設定されており、この被印物の表面１２又は裏面１４がクワイアットゾーンを構成する。
【００６３】
特に、図２に示す例においては、２辺が接続する角の方向（つまり斜め方向）にシート状の被印物８をずらしていったので（図２（２））、１Ｄカラービットコードが付されている２辺に対して、表面１２によるクワイアットゾーンを設けることができる。
【００６４】
したがって、この状態をＣＣＤカメラ等で撮影すれば、各コードシンボルをクワイアットゾーンの存在によって正確に分離することができ、デコードを正確に行うことが可能である。
【００６５】
このように、１Ｄカラービットコードが所定の角にまたがって（２辺に沿って）設けられている場合は、その角の方向にずらせば、その角に接続する各辺（２辺）に設けられている１Ｄカラービットコードの各コードシンボル間にシートの表面１２（又は裏面１４）が現れる。したがって、この部分をクワイアットゾーンを構成する色彩に設定することによって、画像上、各コードシンボル間をクワイアットゾーンで満たすことができる。その結果、各コードシンボルを分離してデコードすることが容易になる。
【００６６】
図１及び図２の相違を模式的に表した図が、図３及び図４である。
【００６７】
図３には、図１に示すように、所定の１辺に垂直な方向にシート状被印物８をずらした場合の図が示されている。図３（１）は、被印物８が紙面の奥行き方向にずれずに重なっている場合を示す図であり、この場合、一番手前の被印物８のみが図３（１）に表れている。この状態を斜めから観察した場合が図１に示されており、各シート状被印物８の端面１０に付された１Ｄカラービットコードはその間に十分なクワイアットゾーンが設けられていない。
【００６８】
図３（２）は、図３（１）の状態から、１辺（ここでは上辺）に垂直な方向にシート状被印物８をずらした場合の模式図である。この状態を斜めから観察した場合が図１に示されており、各シート状被印物８の端面１０に付された１Ｄカラービットコードに対してその間にクワイアットゾーン（表面１２又は裏面１４）を設けることができる。
【００６９】
図４には、図２に示すように、角を挟んだ２辺上にまたがって１Ｄカラービットコードが設けられている場合に、その角の方向にシート状被印物８をずらした場合の図が示されている。
【００７０】
図４（１）は、被印物８が紙面の奥行き方向にずれずに重なっている場合を示す図であり、この場合、一番手前の被印物８のみが図４（１）に表れている。この状態を斜めから観察した場合が図２に示されており、各シート状被印物８の端面１０に２辺にまたがって設けられた１Ｄカラービットコードはその間に十分なクワイアットゾーンが設けられていない。
【００７１】
図４（２）は、図４（１）の状態から、上記角の方向にシート状被印物８をずらした場合の模式図である。この状態を斜めから観察した場合が図２に示されており、各シート状被印物８の端面１０に付された１Ｄカラービットコードに対してその間にクワイアットゾーン（表面１２又は裏面１４）を設けることができる。
【００７２】
実施の形態２  被印物の傾斜による光学式認識コードの表出
上記実施の形態１では、複数枚重なった被印物８を、所定方向に傾斜させてずらすことによって光学式認識コードの各コードシンボル間にクワイアットゾーンを表出させた。
【００７３】
本実施の形態２では、逆に、複数枚重なった被印物８を、傾斜させてずらすことによって、表面１２又は裏面１４（の端面１０近傍、すなわち縁部分）に配置された光学式認識コードを、端面１０をクワイアットゾーンとして表出させるように構成した。以下説明する。
【００７４】
本実施の形態２では、図５に示すように、積み重なったシート状物体（被印物）８を全体として斜めに傾けて、被印物８の各端面１０の間に表面１２又は裏面１４を表出させている。このような処理の結果、マーキングが施された表面１２の縁部分、すなわちカードの表面１２や裏面１４が露出し、この露出した部分に施された１Ｄカラービットコードが外部に現れる。これを撮影し、画像を得てデコードを行えば、いわゆる「光学式認識コード（ここでは１Ｄカラービットコード）の読み取り」を行うことができる。
【００７５】
本実施の形態に置いて特徴的なことは、被印物１０の端面が、この露出した部分に施された１Ｄカラービットコードの間に位置し、クワイアットゾーンとしての役割を果たすことである。
【００７６】
このように、本実施の形態２では、１Ｄカラービットコードを端面１０ではなく、表面１２又は裏面１４の端面１０近傍（縁部分）に設けている。そして、端面１０には、マーキングに用いる色彩以外の色彩が付与されており、クワイアットゾーンとしての役割を果たす。
【００７７】
すなわち、実施の形態２は、実施の形態１における１Ｄカラービットコードとクワイアットゾーンの存在する場所を「交換」したものである。
【００７８】
傾ける
図５には、表面の縁部に１Ｄカラービットコードシンボルをマーキングした、積層されたシート状の被印物を、傾けて整列させた例を示す説明図が示されている。
【００７９】
まず図５（１）に示すように、シート状の被印物８は、所定の収容ケースに収容されている。この状態では、最も端部に位置している２枚のシート状の被印物以外の被印物は、その端面のみが、同一面上に揃って表れている。末端の被印物は、それぞれ一方は表面が表れており、他方は裏面が外部に現れている。
【００８０】
本実施の形態では、１Ｄカラービットコードは、図５に示すように、各シート状被印物の表面又は裏面の端面近傍（縁部）に設けられている。図５では、一番手前側に見えている１枚の被印物８の表面１２の縁部に１Ｄカラービットコードが付されているのが観察される。しかし、それ以外の被印物８に付された１Ｄカラービットコードは、被印物８の間に挟まれた位置にあるので、外部からは見ることができない。
【００８１】
この状態を撮影しても、１Ｄカラービットコードが見えないので、デコードしようとしても不可能である。
【００８２】
そこで、図５（２）に示すように、図５（１）の状態から被印物８を傾けて配置する。この結果、図５（２）に示すように、各被印物８の端面の間に、表面１２（又は裏面１４）の縁が露呈する。すなわち、縁部に付された１Ｄカラービットコードが外部に露呈することになる。
【００８３】
このような傾きは、例えば、実施の形態１で説明したのと同様の手法で行うことが可能である。すなわち、底辺が円滑な平面である収容ケース１６を用いて、重畳した複数の被印物８を、その重畳方向が、前記底面の平面と平行になるように底面上に配置する。この状態から、複数枚の被印物８を「倒せ」ば図１と同様の原理により、各被印物８の端面の間に表面１２又は裏面１４を表出せしめることができる。
【００８４】
そして、本実施の形態では、被印物の端面１０がマーキング色以外の色彩に設定されており、この被印物の端面１０が図５（２）に示すように各コードシンボルの間に位置し、クワイアットゾーンを構成する。したがって、図５（２）の状態をＣＣＤカメラ等で撮影すれば、各コードシンボルをクワイアットゾーンの存在によって正確に分離することができ、デコードを正確に行うことが可能である。
【００８５】
斜めに傾ける
１Ｄカラービットコードがある１辺の縁にのみ設けられている場合は、図５のように、その１辺の端面１０に垂直な方向に傾けることが好適である。
【００８６】
しかし、１Ｄカラービットコードが２辺の縁にまたがって設けられている場合は、その２辺に対して斜めになるような方向に傾けることが好適である。そのような例が図６に示されている。
【００８７】
図６には、２辺の縁部に１Ｄカラービットコードシンボルをマーキングした、シート状の被印物を、傾けて整列させた例を示す説明図が示されている。
【００８８】
まず図６（１）に示すように、シート状の被印物８は、所定の収容ケース１６に収容されている。この状態では、被印物８の端面１０は、各辺毎に同一面上に揃って表れ、各辺の表面の縁部に付されている１Ｄカラービットコードは、被印物８間に挟まれて見ることはできない。
【００８９】
この状態を撮影して画像処理で各コードシンボルを分離してデコードしようとしても、コードシンボルが撮影できず認識できない。
【００９０】
そこで、図６（２）に示すように、被印物を１Ｄカラービットコードが設けられている２辺に対して斜め方向に傾けて配置する。この結果、図６（２）に示すように、各被印物８の端面の間に、表面１２（又は裏面１４）が表出することになる。
【００９１】
斜め方向に傾けるためには、図２と同様に、底面がＶ字形状をなしている収容ケース１６を用いるのが好適である。もちろんその他の方法を採用してもかまわない。このようなＶ字形状の谷状の底面上に、重畳した複数の被印物８を、その重畳方向と「谷」の方向とを合わせて、配置するのである。この際、「Ｖ字」と、被印物８の角とを合わせて噛み合わせておく。一般的には、１Ｄカラービットコードがマーキングされている２辺に接続する角に対向する位置にある角を、上記Ｖ字と噛み合わせることが好ましい。このように構成すれば、１Ｄカラービットコードがマーキングされている２辺を上に向けることができるからである。
【００９２】
尚、Ｖ字の角度は、１２０度〜１４０度程度が好ましい。特に、被印物８を斜めに倒す関係上、９０度では倒しにくくなるので好ましくなく、１３０度近傍とするのが斜めになった場合を考慮すると好ましい。
【００９３】
さて、本実施の形態では、被印物８の表面１２・裏面１４の縁部に１Ｄカラービットコードがマーキングされており、被印物８を斜めに傾けることによって、その１Ｄカラービットコードが露呈する。さらに各端面１０がそれら１Ｄカラービットコードのクワイアットゾーンとなる。
【００９４】
特に、図６に示す例においては、２辺が接続する角の斜め方向にシート状の被印物をずらしていったので（図６（２））、１Ｄカラービットコードが付されている２辺の縁に対して、端面１０によるクワイアットゾーンを設けることができる。
【００９５】
したがって、この状態をＣＣＤカメラ等で撮影すれば、各コードシンボルをクワイアットゾーンの存在によって正確に分離することができ、デコードを正確に行うことが可能である。
【００９６】
このように、１Ｄカラービットコードが角にまたがって設けられている場合は、その角の方向にずらせば、その角に連なる各辺の縁部の表面１２（又は裏面１４）に設けられている１Ｄカラービットコードの各コードシンボル間に端面１０が現れるので、この端面１０部分がクワイアットゾーンを構成する色彩に設定することによって、画像上、各コードシンボル間をクワイアットゾーンで満たすことができる。その結果、各コードシンボルを分離してデコードすることが容易になる。
【００９７】
図５及び図６の相違を模式的に図で表したものが、既に説明した図３及び図４である。
【００９８】
図３は、図５に示すように、所定の１辺に垂直な方向にシート状被印物をずらした場合の図が示されている。また、図４には、図６に示すように、角を挟んだ２辺上にまたがって１Ｄカラービットコードが表面（又は裏面）の縁部に設けられている場合に、その角の方向（つまり斜めに）にシート状被印物をずらした場合の図が示されている。
【００９９】
このように、図５及び図６で説明した例においては、表面１２（又は裏面１４）の縁部に１Ｄカラービットコードを設け、端面１０部分はクワイアットゾーンとなる色彩に設定している。この結果、重畳したシート状被印物８を所定間隔でずらしていくことによって、被印物８間に表面（又は裏面）の縁部を表出させることが可能となる。したがって、クワイアットゾーンの間に、１Ｄカラービットコードが表出するという実施の形態１とは逆の動作を行わせることができる。
【０１００】
しかし、結果的に言えば、１Ｄカラービットコードとクワイアットゾーンが交互に並ぶことは実施の形態１も２も同様であり、１Ｄカラービットコードを円滑に読み取れることも同様に可能である。
【０１０１】
以上、図１、図２、図５、図６は、シート状の被印物８が曲がってたり、幅にばらつきがあったり、傾いていてもクワイアットゾーンの表出（又は１Ｄカラービットコードの表出）が確保できる範囲ならば、１Ｄカラービットコードの読み取りが可能である。
【０１０２】
実施の形態３  被印物間に隙間を持たせる
図７は、シート状の被印物８間に隙間を持たせた例である。この場合は端面１０に１Ｄカラービットコードが付されており、被印物８の間の隙間（の空間）がクワイアットゾーンの機能を果たさせるのである。
【０１０３】
この場合、照明系を工夫し、隙間の空間が、マーキング部分以外の色彩として撮影されるように構成することが好ましい。例えば、斜めから照明を当てて、空間部分を暗部として撮影されるようにすれば、容易にクワイアットゾーンを実現することができる。
【０１０４】
このように照明を当てる処理は、請求の範囲の照明ステップの好適な一例に相当する。
【０１０５】
実施の形態４  段差
以上述べた実施の形態１〜３においては、シート状の被印物８をずらしたり、間に空間を設ける等の工夫によって、クワイアットゾーンと１Ｄカラービットコードを交互に配置することができた。
【０１０６】
しかし、被印物が非常に薄い場合は、クワイアットゾーンの表出が困難となる場合もある。また、色彩と照明環境の関係でクワイアットゾーンをうまく構成することができない場合も想定される。
【０１０７】
そこで、本実施の形態４では、図８に示すような整列方法をとることで、各シート状の被印物にマーキングされたコードシンボルを分離する方法を説明する。
【０１０８】
尚、図８に示す例は、図１と同様に、１辺の端面に１Ｄカラービットコードを付したシート状被印物を複数枚重畳した例である。
【０１０９】
図１では、このように複数枚を重畳した状態から、１Ｄカラービットコードが付されている辺方向（図８における矢印Ａ）に被印物をずらしていったが、図８では、１Ｄカラービットコードが付されている辺に隣接する辺方向（図８における矢印Ｂ）方向に被印物をずらしていることに注目されたい。
【０１１０】
その結果、１Ｄカラービットコードが付されている端面側には段差は生じず、図１と異なりクワイアットゾーンは物理的には生成されていない。しかし、図８に示すように１Ｄカラービットコードが付されている辺（端面）に隣接する辺側（端面）には、ギザギザの段差が生じている。
【０１１１】
このように、１Ｄカラービットコードがマーキングされている端面に隣接する他の端面に段差を生じさせる処理は、請求の範囲のずらしステップの好適な一例に相当する。
【０１１２】
本実施の形態４では、この段差を利用して、各１Ｄカラービットコードを分離しているのである。以下、説明する。
【０１１３】
さて、図８に示すように、１Ｄカラービットコードが付されている端面側から１Ｄカラービットコードを撮影する。この撮影された結果画像の一部分の模式図が図９に示されている。
【０１１４】
図９に示すように、撮影された１Ｄカラービットコードが付されている端面側と隣接する辺側に段差（ギザギザ）が観測される。この段差は、図９に示すように、例えば、Ｓ１、Ｓ２、Ｓ３の幅による段差（シート状被印物８の面方向の段差）として撮影される。
【０１１５】
同様に、この段差は、シート状被印物８の厚み方向にも所定の幅による段差が生じる。ここで、シート状被印物８の境界の厚み方向の位置を、図９に示すように、ａ、ｂ、ｃ、ｄ、ｅ、ｆ、・・・と表す。画面上では、このようなギザギザは、２カ所で観察される。すなわち、１Ｄカラービットコードが付されている端面と隣接する辺は２辺あるので、一方における被印物の厚み方向の位置を、ａ、ｂ、ｃ、ｄ、ｅ、ｆ、・・・と表し、他方における被印物の厚み方向の位置を、ａ｀、ｂ｀、ｃ｀、ｄ｀、ｅ｀、ｆ｀・・・と表す。
【０１１６】
そして、一方と他方のそれぞれ対応する位置を結ぶ直線を作成する。すなわち、ａ−ａ｀、ｂ−ｂ｀、ｃ−ｃ｀、ｄ−ｄ｀、ｅ−ｅ｀、ｆ−ｆ｀という直線である。
【０１１７】
本実施の形態において特徴的なことは、クワイアットゾーンではなく、この直線を１Ｄカラービットコードの境界として利用することである。この直線によって各１Ｄカラービットコードを区分けすることによって、それぞれの１Ｄカラービットコードをデコードすることが可能になる。
【０１１８】
このような直線による１Ｄカラービットコードの区分けは、請求の範囲の分割ステップの好適な一例に相当する。
【０１１９】
しかし実際には、この直線に一定の太さ（例えば１画素〜数画素分の太さ）を持たせて、クワイアットゾーンとして取り扱うことが好適である。
【０１２０】
それは、１Ｄカラービットコードのデコードにおいては、各セル領域をその色彩に基づいて追跡していくが、その追跡は、いずれのセル領域もクワイアットゾーン又は他のセルに隣接しているとの前提の元に行うのが簡単で好ましく、ＣＣＤカメラからの映像等、種々の画像に関して、セル領域の追跡を行うことができる。そして、この追跡の結果に基づいて、デコードを行うアルゴリズムを採用するのが通常であると考えられる。
【０１２１】
したがって、上記直線という新しい概念を持ち込むよりも、上記直線を便宜上１画素幅程度のクワイアットゾーンと見なせば、上で述べた簡単なアルゴリズムをそのまま適用することができ、便利である。
【０１２２】
図１０は、このような積層された被印物８をキャプチャーし（撮影し）、その画像からセルの認識を行った（同一色彩の領域に分割した）結果である画像を示す概念図である。このようにそれぞれのシート状の被印物８の隣り合った色彩が同一の場合は同じ色彩範囲としてしか認知できない。したがって、複数のシート状被印物８にまたがって色彩領域が認識される場合がある。
【０１２３】
もちろん、各被印物８のパターン配列や寸法が異なることもあるので、色彩の境界が明確な部分も多数存在し、これを利用してシートの曲がりに対応することも可能である。  さて、上述したように、本実施の形態では、被印物８をずらした場合の段差を利用して各シート状被印物８の境界を求めた。図１１にはこのような段差を利用して画像上で見なしクワイアットゾーンを設置した場合の概念図が示されている。このように両端の段差を検知し、対応する反対側の段差と直線で結ぶ。そして、この直線に所定の幅（１画素又は２画素以上）を設定することによってのクワイアットゾーンを画像上で設けることができる。図１１では、Ｑ１とＱ２との２個のクワイアットゾーン（ハッチングが付されている）を例として示している。
【０１２４】
このようなクワイアットゾーンを設けることによって、各コードシンボルを独立して認識できるようになる。ここで示した例では一方の段差を、対応する他方の段差と直線で結んだが、適切な手段で曲線で結ぶことも考えられる。
【０１２５】
尚、図１０、図１１では、積層するシート状被印物８の端面に描かれる１Ｄカラービットコードは、異なる色彩パターンであるが、同一パターンの場合もあり得る。全ての被印物８が同一でなくても、隣接する数個の被印物８の１Ｄカラービットコードのパターンが同じ場合というのは十分想定できることである。特に、マーキングの手法次第では各マーキングの位置もほとんど同じとなる場合も想定される。
【０１２６】
本実施の形態では、そのようなケースでも、「ずらす」ことによって、段差を設けることができ、各１Ｄカラービットコードを峻別することが可能である。
【０１２７】
尚、図１０、図１１ではシート状被印物８の端までコードシンボルが存在している例を示したが、図１、２のようにシート状被印物の端部分は光学式認識コードが付されていないクワイアットゾーンであってもよい。また、それらが混在してもかまわない。但し、端部段差の検知はその状況に応じて色彩領域化処理後に行うか、その前の段階で行うかを適切に選択する必要がある。
【０１２８】
実施の形態５  切り欠きの利用
上述した実施の形態１〜３では、各シート状被印物８の横（又は縦）寸法の精度がある程度確保されていることを前提としている。
【０１２９】
すなわち、図９〜図１１で示すような段差はそのずらす方向の長さが同一であるからこそ生じるのであり、一方と他方とにそれぞれ対応する段差がそれぞれ生じている。言い換えれば、寸法精度が高くない場合は、十分な段差を確保できない場合も想定される。
【０１３０】
代表的なシート状被印物８として、クレジットカードなどのカード類が考えられる。このようなカード類は、使用するにしたがって摩耗や、角が痛む等の経年変化は避けられない。したがって、使用にしたがって、寸法に変化が生じていくことは十分に考えられる。
【０１３１】
そこで、図１２に示すように、端面の一部に間隔精度の高い切り欠きを設け、図１３に示すような構造でこのシート状被印物８の整列やずらす等の動作を行うことが考えられる。シート冗費印物の角や端面は使用による経年変化が避けられず、どうしても痛みがちである。そこで、比較的痛みが少ないと考えられる辺の略中央部分に切り欠きを設け、この切り欠きによって、整列・ずらす等の動作を行えば、精度を高めることが可能と考えられる。
【０１３２】
具体的には、図１２に示すように、１Ｄカラービットコードが付されている端面の中央付近に略半円形状の切り欠き２００ａ、２００ｂが２個施されている。この切り欠き２００ａ、２００ｂの間隔精度は、各シート状被印物８において十分な精度が確保されているものとする。この切り欠きの間の長さ、すなわち光学式認識コードのマーキングに使用できる辺の長さを便宜上「Ｌ」と称する。
【０１３３】
このような切り欠き２００ａ、２００ｂに対して、図１３に示すように、所定の互いに平行なバー２０２ａ、２０２ｂを噛み合わせ、バー２０２ａ、２０２ｂを斜めにすることによって、図１等に示すのと同様に、各シート状被印物８をずらすことが可能となる（図１４参照）。この場合、バー２０２ａとバー２０２ｂとは平行な関係を維持している。
【０１３４】
。尚、図１４は、バー２０２ａと、バー２０２ｂとを重畳されたシート状被印物８の束と噛み合わせて、斜めに傾けた場合を、バー２０２ａ、２０２ｂ側から見た場合の様子を示す説明図である。
【０１３５】
実施の形態６  ２辺にまたがる場合
上で述べた実施の形態５では、切り欠き２００を所定の１辺上に設ける例を示したが、切り欠き間の「縁」は、直線でなくてもかまわない。例えば、切り欠きの間に屈曲部が存在する場合や、切り欠きの間の「縁」部が曲線部があってもかまわない。
曲線である場合の好適な例としては、被印物が円形のカードである場合が挙げられよう。この場合は、切り欠きの間が縁部は、曲線となる。また、直線的な辺上に切り欠きがある場合だけでなく、曲線状の辺上に切り欠きがあっても同様に適用可能である。
【０１３６】
被印物８が円形のカードの場合の例を図１５に示す。この図１５で示す例では、被印物８が円形カードであり、その円周の所定箇所に切り欠き２００が所定間隔で設けられている。
【０１３７】
この図に示すように、被印物８の縁である円周上の２カ所に位置精度の高い切り欠き２００ａ、２００ｂが設けられている。そして、その間の端面に光学式認識コードが付されている。
【０１３８】
このような被印物８を図１５に示すように重畳し、切り欠き２００ａ、２００ｂにそれぞれバー２０２ａ、２０２ｂを噛み合わせる。このとき、バー２０２ａとバー２０２ｂとは互いに平行な位置にする。かつ、被印物８の面と、バー２０２ａとバー２０２ｂとを垂直な位置関係に置く。
【０１３９】
この状態から、バー２０２ａ、２０２ｂの平行関係を保ったまま、重畳した円形の品物８群を、その円形中心を中心として回転させるように、バー２０２と被印物８の面とがなす角度を変化させる。
上述した初期状態では、バー２０２は被印物８の面と垂直な関係（すなわち９０度）にあったが、これを変化させ、６０度〜８０度程度にする。すると、重畳している被印物８は、その円形中心を中心として互いに回転するようにずれる。その結果、この重畳した被印物８群の側面は、図１４に示すように「ずれる」ので、この様子をＣＣＤカメラ等で撮影すれば、切り欠きの位置が段差として生じた画像を得ることができる。この様子は、既に図９等で説明したとおりである。したがって、この段差に基づき、各被印物８の端面１０にマーキングされている光学式認識コードの境界を知ることができ、各光学式認識コードの区別を付けることが可能である。その結果、各光学式認識コードを識別してデコードすることが可能となる。
【０１４０】
このような構成によれば、使用によって、被印物８の縁である円周がすり切れたり摩耗してしまった場合でも、切り欠き２００ａ、２００ｂと噛み合うバー２０２ａ、２０２ｂを用いることによって、各被印物８に付された光学式認識コードの間にクワイアットゾーンを効率的に設けることができ、経年変化や摩耗等の影響を受けにくい光学式認識コードの読み取りを行うことが可能である。
【０１４１】
変形例
これまで、主に１Ｄカラービットコードを中心に説明してきたが、光学式認識コードであればどのようなコードでも適用できることは言うまでもない。例えば、古典的なバーコードでもよいし、近年の２次元コードや、色彩（有彩色）付きのバーコードでもかまわない。
【図面の簡単な説明】
【０１４２】
【図１】本実施の形態１のシート状被印物の端面に付された１Ｄカラービットコードの読み取りの説明図である。
【図２】本実施の形態１のシート状被印物の端面上に２辺にまたがって付された１Ｄカラービットコードの読み取りの説明図である。
【図３】本実施の形態１及び２の読み取りの際の原理を示す説明図である。
【図４】本実施の形態１及び２の読み取りの際の原理を示す説明図である。
【図５】本実施の形態２のシート状被印物の表面（又は裏面）の縁部に付された１Ｄカラービットコードの読み取りの説明図である。
【図６】本実施の形態２のシート状被印物の表面（又は裏面）の縁部に２辺にまたがって付された１Ｄカラービットコードの読み取りの説明図である。
【図７】シート状の被印物８間に隙間を持たせた様子を示す説明図である。
【図８】実施の形態４に係る整列方法を説明する説明図である。
【図９】図８の状態を撮影した結果画像の一部の模式図である。
【図１０】撮影画像から、各色彩領域（セル領域）を認識した結果を示す概念図である。
【図１１】段差を利用し、画像上で見なしクワイアットゾーンを設置した場合の概念図である。
【図１２】被印物の端面の一部に切り欠きを設けた例を示す説明図である。
【図１３】被印物の切り欠きにバーを噛み合わせる例を示す説明図である。
【図１４】被印物に噛み合わせたバーを斜めにして、被印物８をずらした例を示す説明図である。
【図１５】円形状のカードを複数枚重畳した場合、縁の所定箇所に切り欠きを２個設けた例を示す説明図である。
【符号の説明】
【０１４３】
８  被印物
１０  端面
１２  表面  
１４  裏面
１６  収容ケース
２００  切り欠き
２０２  バー
Ｑ１、Ｑ２  見なしクワイアットゾーン
【図１】
2009087194.tif 000003
【図２】
2009087194.tif 000004
【図３】
2009087194.tif 000005
【図４】
2009087194.tif 000006
【図５】
2009087194.tif 000007
【図６】
2009087194.tif 000008
【図７】
2009087194.tif 000009
【図８】
2009087194.tif 000010
【図９】
2009087194.tif 000011
【図１０】
2009087194.tif 000012
【図１１】
2009087194.tif 000013
【図１２】
2009087194.tif 000014
【図１３】
2009087194.tif 000015
【図１４】
2009087194.tif 000016
【図１５】
2009087194.tif 000017