(57)【要約】【課題】端面に光学式自動認識コードがマーキングされた被印物を斜めに重畳して、その端面上の光学式自動認識コードを読み取る方法において、重畳する数が多くなっても良好に読み取ることができる方法を提供する。【解決手段】  ＤＶＤ１０を斜めに傾けて複数枚重畳して陳列棚１４に収納する。陳列棚１４底板は、斜めに取り付けられているので、この上にＤＶＤ１０を平行に重ねていくと、ＤＶＤ１０を斜めに重畳して配置することができる。次に、カメラ１８をこの重畳する方向に移動させながら動画撮影する。動画は複数枚の静止画ととらえることができ、各静止画中の光学式自動認識コードを読み取り原データ（ＤＶＤ１０のタイトル）を得る。このように、カメラが１８が移動していくので、重畳する枚数が増えても全てのＤＶＤ１０の光学式自動認識コードを良好に読み取ることが可能である。【選択図】図２
2014095974.tif 000002
【特許請求の範囲】
【請求項１】
端面に光学式自動認識コードがマーキングされた薄板状の被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式自動認識コードを、カメラ手段を用いて読み取る読み取り方法において、
前記重畳した被印物は、前記重畳した方向に対して斜めに重畳しており、
前記カメラ手段を、前記被印物が重畳する方向に移動させながら、前記端面にマーキングされた前記光学式自動認識コードを撮影するステップと、
前記撮影した画像に基づき、前記被印物にマーキングされた光学式自動認識コードを読み取り、各光学式自動認識コードの原データを出力する出力ステップと、
を含み、
前記出力ステップにおいては、前記原データを、前記被印物が重畳する順に並べて出力することを特徴とする光学式自動認識コード読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学式自動認識コードに関する。特に、本願発明者が提案した１Ｄカラービットコード（特願２００６−１９６７０５）と呼ぶ光学式自動認識コードの効率的な配置方法・読み取り方法（データ復元（デコード）手法）に関する。
【背景技術】
【０００２】
本願出願人は、先の特願２００６−１９６７０５号において、色彩の遷移、変化によって情報を表す光学式自動認識コードを提案した。この光学式自動認識コードを「１Ｄカラービットコード」と呼ぶ。この１Ｄカラービットコードによれば、各色彩の占める領域の大きさや形の制限が緩いので、凹凸のある表面や、柔軟性のある素材上でも光学式自動認識コードをマーキングすることが可能である。なお、光学式自動認識コードは、単に「光学式認識コード」と呼ぶ場合もある。
【０００３】
この１Ｄカラービットコードは複数の色彩（信号色）の配列により決められたデジタル値を返す構造となっている。その基本仕様は、一本に連なった色彩（信号色）の配列（＝コードシンボル）である。
【０００４】
尚、所定のデータを表す、具体的な１個１個の光学式自動認識コードそのもの、幾何学的図形を、特に「コードシンボル」と呼ぶ。又は単に「シンボル」と呼ぶ場合もある。この具体的なコードシンボルをＣＣＤカメラ等で撮影し（キャプチャー）し、所定の画像処理を行って、原データを復元する。
【０００５】
１Ｄカラービットコードの簡単な説明
さて、本願発明者が考案した１Ｄカラービットコードを説明する。１Ｄカラービットコードは、
・所定の色彩の領域「セル」が一列に配列したもの（＝「セル列」）である。  
・複数の色彩が用いられ、各セルにはセル毎の色彩が付されている。  
・セル同士の包含はない。すなわち、あるセルが他のセルに包含されることはない。  
・配列を構成するセルの数が予め定められた数である。  
・隣接するセル同士には同色は付されず、必ず異なる色彩が付される。  
というものである。１Ｄカラービットコードは意本的にはこの条件に基づいて作成されている。
【０００６】
もちろん、セルの数、実際に用いる色彩の種類等は、各アプリケーション毎に異なる。
【０００７】
１Ｄカラービットコードの特性と利用分野
このように、１Ｄカラービットコードは、複数の色の配列であるが、実際は、その配列と、それをとりまくクワイアットゾーンから構成される。クワイアットゾーンとは、カラービットのコードシンボルに使用される色彩（マーキング色という）以外の色彩が付されたいわばバッファーゾーンであり、コードシンボルと他のコードシンボルとの境界部分という意味合いを有している領域である。
【０００８】
一般に、光学式自動認識コードのデコードは、このようなクワイアットゾーンの存在を前提として行われる場合が多い。
【０００９】
さらに、１Ｄカラービットコードは、ＣＣＤカメラ等の画像撮影手段で読み取られるので、一定の範囲内（画面内）に位置する複数のコードシンボルを一括して読み取る場合に適した光学式自動認識コードである。すなわち、１Ｄカラービットコードは、原理的に、複数のコードシンボルの一括読み取りに適しているという性質を有している。
【００１０】
また、この１Ｄカラービットコードは、画像上、色彩領域を追跡することによって、コードシンボルの読み取りを行うので、形状等の制限は非常に緩い。言い換えれば、１Ｄカラービットコードをマーキングした対象物（被印物と呼ぶ）に曲がりや歪みがあっても読み取ることが可能である。
【００１１】
したがって、１Ｄカラービットコードは、例えば、プリント基板や封筒、ガラス板などのようなシート状の物体の端面に１Ｄカラービットコードをマーキングして重ねて読み取るという用途に適している。つまり、１Ｄカラービットコードは、薄いシート状・カード状の被印物の端面（側面とも言う）にマーキングする用途が考えられている。
【００１２】
しかし、これらシート状、カード状の被印物の端面に光学式自動認識コードをマーキングした場合、クワイアットゾーンの確保が困難になると言う問題点があった。このようなシート状の物体は重ねてしまうとその隙間はわずかであり、薄い故に、上述したクワイアットゾーンを設定することが難しくなってしまうからである。
【００１３】
このような課題に対して、本願発明者らは、先に特願２００７−２５８４３０（特開２００９−８７１９４）において、重畳したシート状被印物を斜めに傾けて、シート状被印物の表面又は裏面を露出させてクワイアットゾーンを作り出す手法を提案している。
【００１４】
従来の先行特許技術
ここで、従来の先行特許技術を、数種説明する。
【００１５】
例えば、下記特許文献１には、４ステートバーによりＩＤコードが印刷され、バーノーバー方式のバーコードで局内コードを印刷し、印刷が欠けてしまうことを防止する技術が開示されている。
【００１６】
また、下記特許文献２には、ＣＣＤカメラで取り込まれた対象物がかすれていてもバーコードに欠けが生じてもバーコードを読み取ることができる技術が開示されている。
【００１７】
また、下記特許文献３、４には、感熱発色層に近赤外線吸収能を有する発色性化合物を含有させ、発色パターンがカルラコードである感熱記録体が開示されている。その結果、自動認識コードに多少の欠けが生じても読み取りが可能であると記載されている。
【００１８】
また、下記特許文献５には、シート状部材の端面にマーキングした光学式自動認識コードを効率的に読み取る手法について記載がある。特にシート状部材を斜めに傾けて、端面の間に表面又は裏面を露出させて、クワイアットゾーンを作り出し、各光学式自動認識コードを分離しやすくする構成が開示されている。  
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特開２００６−０９５５８６号公報
【特許文献２】特開２０００−２４９５１８号公報
【特許文献３】特開平８−３００８２７号公報
【特許文献４】特開平８−１８５４６３号公報
【特許文献５】特開２００９−６７１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【００２０】
上述したように、出願人は、特許文献５において、重畳したシート状部材を斜めに傾けて配置して、いわゆる「ずれて」重畳する手法を提案した。この手法によれば、各シート状部材の表面（又は裏面）が露出し、クワイアットゾーンが容易に構成できる。このような「ずれて」重畳しているシート状部材を、カメラで撮影すれば、各光学式自動認識コードの間に、クワイアットゾーンが現れ、各光学式自動認識コードを容易に分離して認識することが可能である。
【００２１】
しかし、容易に理解できるように、各光学式自動認識コードの間にクワイアットゾーンが現れるのは、見る角度（カメラが撮影する角度）に依存する。
【００２２】
つまり、重畳するシート状部材の端面に垂直な、いわゆる「正面」から撮影すれば、光学式自動認識コードとクワイアットゾーンが交互に配置されている様子を撮影することができる。この様子が図５（１）に示されている。正面から撮影すれば、光学式自動認識コード１００と、その間に現れるシート状部材の「表面」によって構成されるクワイアットゾーン１０２と、が交互に現れるのが撮影でき、光学式自動認識コードを容易に分離して認識することが可能である。ここで、図５中、○○○・・・は、光学式自動認識コード１００を模式的に表したものである。そして、クワイアットゾーン１０２は、ここでは黒色であるものとする。
【００２３】
一方、「斜め」から撮影すれば、図５（２）に示されるように、光学式自動認識コード１００が見えずに、表面１０２のみが撮影されてしまうことも想定される。
【００２４】
そのため、重畳するシート状部材の数が多くなるにつれて、全体を撮影することが困難になってしまう。カメラの正面に位置するシート状部材は「正面」から撮影できても、カメラから離れた遠い場所のシート状部材は、図５（２）に示すように斜めからの撮影になり、光学式自動認識コードを十分に認識することができない場合もあるからである。
【００２５】
本発明は、このような課題に鑑みなされたものであり、その目的は、光学式自動認識コードを薄板状の被印物の端面等にマーキングし、その被印物を斜めに重畳してから、カメラでその端面を撮影することによって、その端面上の光学式自動認識コードを読み取る方法において、多量に重畳した場合でも読み取りが可能な方法を提供することである。
【００２６】
ここで、本文では、光学式自動認識コードをマーキングする対象物を「被印物」と呼ぶ。また、薄板状とは、シート状、カード状のような薄い板状である形状を全て含むものである。また例えば、円板状の（例えばコインのような）形状も、ここでいう薄板状の概念に含まれる。薄板状の形状とは、比較的広い面積の「表面」と「裏面」とを有し、これら表面と裏面の間に位置する比較的狭い「端面」とを備えた形状である。
【課題を解決するための手段】
【００２７】
（１）本発明は、上記課題を解決するために、端面に光学式自動認識コードがマーキングされた薄板状の被印物を、複数重畳した状態で、前記端面にマーキングされている前記光学式自動認識コードを、カメラ手段を用いて読み取る読み取り方法において、前記重畳した被印物は、前記重畳した方向に対して斜めに重畳しており、前記カメラ手段を、前記被印物が重畳する方向に移動させながら、前記端面にマーキングされた前記光学式自動認識コードを撮影するステップと、前記撮影した画像に基づき、前記被印物にマーキングされた光学式自動認識コードを読み取り、各光学式自動認識コードの原データを出力する出力ステップと、を含み、前記出力ステップにおいては、前記原データを、前記被印物が重畳する順に並べて出力することを特徴とする光学式自動認識コード読み取り方法である。
【発明の効果】
【００２８】
以上述べたように、本発明によれば、端面に光学式自動認識コードがマーキングされた被印物を斜めに複数個重畳している場合に、その重畳する方向にカメラを移動させながら前記端面上の光学式自動認識コードを撮影したので、重畳する数が多い場合でも効率的に光学式自動認識コードを読み取ることが可能である。
【図面の簡単な説明】
【００２９】
【図１】本実施の形態１の光学式自動認識コード読み取り方法の読み取り対象であるＤＶＤの端面及び表面又は裏面の様子を示す説明図である。
【図２】本実施の形態１の光学式自動認識コード読み取り方法の原理を示す説明図である。
【図３】本実施の形態２におけるチップの形状を示す説明図である。
【図４】本実施の形態２のケースの説明図である。
【図５】端面に光学式自動認識コードがマーキングされたシート状の被印物を斜めにずらして重畳した場合の撮影方向による読み取りの様子を示す説明図である。
【発明を実施するための形態】
【００３０】
以下、図面を参照して、本発明に係る光学式自動認識コード（例えば、１Ｄカラービットコード）読み取り方法の好適な実施の形態について詳細に説明する。
【００３１】
用語の説明
尚、光学式自動認識コードのコードシンボルを付与する対象物を、「被印物」と呼ぶ。被印物に光学式自動認識コードの各コードシンボルを付与する作業を「マーキング」と呼ぶ。そして、コードシンボルに用いられる１又は２色以上の色彩を「マーキング色」と呼ぶ。
【００３２】
既に説明したが、マーキング色以外の色彩による領域で、コードシンボル以外の領域を「クワイアットゾーン」と呼んでいる。このクワイアットゾーンは、コードシンボルの間の境界領域をなすので、このクワイアットゾーンの存在によって、画像処理的に各コードシンボルを分離・認識することができる。
【００３３】
実施の形態１  カメラを移動させることによって重畳した被印物を撮影する手法
図１には、本実施の形態１の光学式自動認識コード読み取り方法の読み取り対象（被印物）であるＤＶＤ１０の背表紙、表面または裏面の様子を示す説明図が示されている。
【００３４】
本実施の形態１では、被印物として、ＤＶＤ１０（ケース入りＤＶＤ）の例を示す。本実施の形態１のＤＶＤ１０は、ケース入りのＤＶＤであり、ＤＶＤの媒体本体がケースに収容されたものである。ケースの外面には、ＤＶＤのタイトル等が印字されており、外部からタイトル等を肉眼で見ることができる。
【００３５】
本実施の形態では、ＤＶＤ１０のケースの背表紙（単に「背」とも呼ぶ）の位置に、光学式自動認識コード１２が記載されており、この光学式自動認識コード１２によって、ＤＶＤ１０を自動的に認識することが可能である。光学式自動認識コード１２としては、上述したような本願出願人が出願したＩＤカラービットコードを用いている。この背表紙(背）は、請求の範囲の「端面」の好適な一例に相当する。
【００３６】
そして、ＤＶＤ１０のケースの表面又は裏面（好ましくは表面及び裏面）に位置する部位には、クワイアットゾーンを形成するために、黒色が付されている（図１中、Ａ部参照）。
【００３７】
このような構成によって、図１のＤＶＤ１０（のケース）を斜めに傾けて重畳することによって、光学式自動認識コードと間にクワイアットゾーンを設けることができ、光学式自動認識コードを良好に読み取ることが可能である。
【００３８】
なお、このように、本実施の形態１では、正確には、ＤＶＤ１０の「ケース」に光学式自動認識コード１２がマーキングされているが、これを便宜上、単に「ＤＶＤ１０にマーキングされている」等の表現をとる場合もあるが、実際は「ＤＶＤ１０のケースにマーキング」という意味である。
【００３９】
このように、図１の例では、ＤＶＤ１０のケースの端面である背表紙の位置に光学式自動認識コード１２を配置（マーキング）し、ＤＶＤ１０のケースの表面に黒色を配置した。しかし、逆の配置でも、光学式自動認識コード１２が容易に読み取れることは容易に理解できよう。すなわち、端面に黒色を配置し、ＤＶＤ１０のケースの表面又は裏面に光学式自動認識コード１２をマーキングするのである。
【００４０】
図２には、本実施の形態にかかる光学式自動認識コード読み取り方法の原理を表す説明図が示されている。
【００４１】
この図２は、ＤＶＤ販売店におけるＤＶＤの陳列の様子を模式的に表した図である。この図のように、ＤＶＤ１０が陳列棚１４上に斜めに傾けられて重畳・陳列されている。陳列棚１４のＤＶＤ１０を載置する部分は、斜めに形成されており、ＤＶＤ１０の購入者は、ＤＶＤ１０の端面（背表紙）、すなわちタイトル面を見ることができ、そのタイトル面の一部には上述のように光学式自動認識コードが配置されている。また、本実施の形態１におけるＤＶＤ１０は、光学式自動認識コードがマーキングされている端面（背表紙）の近傍の表面・裏面に黒色が付されている（図１参照）ので、この表面・裏面は上記光学式自動認識コードの間のクワイアットゾーンとして機能する。
【００４２】
また、本実施の形態では、陳列棚１４中のＤＶＤ１０に沿って、レール１６が設けられており、さらにこのレール１６上にカメラ１８が設置されていることである。このカメラ１８は、ＤＶＤ１０の端面（背表紙）を撮影し、そこに配置されている光学式自動認識コードを読み取る（デコードする）ためのカメラ１８である。
【００４３】
また、ＤＶＤ１０の傾ける角度は、４５度近辺の角度が好ましい。４５度であれば、正面から撮影した場合、光学式自動認識コードがマーキングされている端面（背表紙）と、クワイアットゾーンを形成している表面（又は裏面）とが平等に、カメラ１８から撮影されるからである。
【００４４】
ただし、後述するように本実施の形態においては、カメラ１８が移動しながら撮影を行うので、その結果、様々な角度からＤＶＤ１０を撮影する。したがって、露出して見える部分の端面と表面（又は裏面）の面積比が極端に大きく（又は小さく）ならない限り、光学式自動認識コードを読み取ることが可能になると考えられる。  
したがって、ＤＶＤ１０が重畳する角度は、２０度〜８０度の範囲であれば、概ね読み取りは可能である。ただし、種々のノイズ、外乱等、また照明の状態（明るさ、向き）等を考慮すれば、一般的には、３０度〜６０度の角度範囲で重畳することが好ましい。
【００４５】
本実施の形態において特徴的なことは、レール１６に沿って、すなわちＤＶＤ１０が重畳する方向に沿って、カメラ１８が移動可能なことである。そして、カメラ１８は、この移動を行いながら、ＤＶＤ１０の端面を撮影する。
【００４６】
撮影した後、画像データに基づき光学式自動認識コードの読み取り（デコード）を行って原データが得られる。この撮影後の処理は、一般には、カメラ１８とは別体のコンピュータや各種計算装置によって行われるが、カメラ１８と一体となって構成する場合もある。
【００４７】
なお、図２では、カメラ１８が２台描かれているが、これは上下に移動可能であることを模式的に表したものであり、実際にはカメラ１８は１台であって、この１台のカメラ１８がレール１６上を摺動することによって上下に移動し、下部のＤＶＤ１０や上部のＤＶＤ１０も「正面」から撮影することを可能にするものである。その結果、本実施の形態によれば、長く重畳したＤＶＤの端から端までの全てのＤＶＤ１０をいわば「正面」から撮影することができるので、全てのＤＶＤ１０にマーキングされた光学式自動認識コードを、その間にクワイアットゾーンが設けられた状態で撮影することができる。その結果、陳列棚１４中に収納されている全てのＤＶＤ１０（の光学式自動認識コード）を正確に読み取ることが可能となる。
【００４８】
なお、カメラ１８には、レール１６と勘合するローラと、このローラを駆動するモータと、が備えられており、図示されていないコントローラからモータを制御することによって、カメラ１８を所望の位置に移動させることができる。カメラ１８を移動させる手法は、従来から種々知られており、他の種々の手法を採用することも好適である。例えば、プリンタのプリンタヘッドを移動させるための機構を利用することも好適であり、スキャナーやコピー機等の読み取りヘッドを移動させる機構を利用することも好適である。
【００４９】
読み取りの具体的な手法
複数のＤＶＤ１０が重畳されて収納されているような図２の状態において、ＤＶＤ１０のケースの端面（タイトル面）の一部にマーキングされている光学式自動認識コードを読み取る手法は、以下のようになる。
【００５０】
ステップ１：カメラ１８を最も下の位置に配置する。
【００５１】
ステップ２：カメラ１８を上記最下位の位置から、徐々にカメラ１８を上昇させ、それと同時に撮影を行う。撮影は、基本的に動画の撮影で行う。これは、静止画を連続的に撮影すると考えても実質的に同様である。いずれにしても、このような「動画」の撮影に際して、１枚のＤＶＤ１０は複数の画像（静止画）に写るように撮影される。
【００５２】
具体的には、カメラ１８の動画の秒間コマ数や、レンズの画角、ＤＶＤ１０との距離、カメラ１８の移動速度等は、およそ以下のように設定する。
【００５３】
（ａ）１個のＤＶＤ１０の端面（の光学式自動認識コード）がおよそ２〜２０枚程度の静止画に写るように設定する。
【００５４】
（ｂ）１枚の静止画に、２〜２０枚程度のＤＶＤ１０の端面が写るように設定する。  
ここでは、例えば、１枚１枚の静止画には、５枚程度のＤＶＤが写りこみ、１枚のＤＶＤ１０が５枚程度の静止画に写るものとする。このような条件になるように、カメラ１８の移動速度や動画撮影の秒間のコマ数、ＤＶＤ１０との距離、カメラ１８の画角等が設定される。
【００５５】
ステップ３：カメラ１８が最上位まで移動したら、撮影を終了する。  
ステップ４：得られた動画を、複数枚の静止画群に変換し、ＤＶＤ１０の位置（並び・順番）を算出する。  
算出は、具体的には、以下のように行われる。  
まず、１枚目（一番下の位置で撮影した）の静止画中の光学式自動認識コードをデコードする。静止画の中から光学式自動認識コードを識別して取り出して（切り出しと呼ぶ）デコードするので、デコードしていられた原データだけでなく、そのＤＶＤの位置（上下の位置）も判別することに注意されたい。
【００５６】
なお、本実施の形態では、光学式自動認識コードが表すものは、そのＤＶＤ１０のタイトルである。以下、「タイトルＡ」等の表記は、光学式自動認識コードをデコードして得られたデータであり、その光学式自動認識コードがマーキングされているＤＶＤ１０のタイトルである。すなわち、この光学式自動認識コードは、ＤＶＤ１０の管理のために、ＤＶＤ１０のタイトルを表しているのである。
【００５７】
さて、まず１枚目の静止画中の光学式自動認識コードをデコードすることによって、静止画中に写っている各ＤＶＤ１０のタイトルが、その位置（順番）とともに得られる。１枚目の静止画中には、以下のようなＤＶＤが写っていることが判明する。上から順に、
タイトルＡ
タイトルＡ
タイトルＡ
タイトルＢ
タイトルＢ
次に、２枚目の静止画中の光学式自動認識コードを１枚目と同様にデコードして、上から順に、
タイトルＣ
タイトルＡ
タイトルＡ
タイトルＡ
タイトルＢ
が得られる。１枚目と２枚目のパターンマッチングを行えば、重なっている部分（１枚目の静止画と２枚目の静止画にともに写っている部分）は、
タイトルＡ
タイトルＡ
タイトルＡ
タイトルＢ
であることが判明する。したがって、この部分を重ねれば
１枚目の静止画      ２枚目の静止画
タイトルＣ
タイトルＡ                タイトルＡ
タイトルＡ                タイトルＡ
タイトルＡ                タイトルＡ
タイトルＢ                タイトルＢ
タイトルＢ
のように重なることが判明する。その結果ＤＶＤ１０の陳列棚１４には、下から
タイトルＣ
タイトルＡ
タイトルＡ
タイトルＡ
タイトルＢ
タイトルＢ
のようにＤＶＤが並んでいることが判明する。
【００５８】
以下、同様にして、各静止画をパターンマッチングしていくことによって、どのタイトルのＤＶＤが陳列棚１４内部のどの位置に配置されているのかを知ることが可能である。すなわち、順番を知ることが可能である。そして、その結果を集計すれば、各タイトル毎の枚数等も算出する可能である。
【００５９】
このようにして、本実施の形態によれば、陳列棚１４中に、斜めに傾けて重畳して配置されているＤＶＤ１０の、位置（順番）を容易に知ることができ、また、各タイトルの数量を知ることができる。その結果、ＤＶＤ１０の管理が容易になるという効果を奏する。
【００６０】
変形例その１
（１）上記例では、ＤＶＤ１０のケースの背表紙（の一部）に光学式自動認識コードをマーキングして、対応する表面・裏面の部位に、クワイアットゾーンを形成する黒色を付す例を示した。  
しかし、光学式自動認識コードと、クワイアットゾーンを形成する黒色の位置は、逆でもかまわない。
【００６１】
（２）また、上記例では、ＤＶＤ１０の例を示したが、薄板状（シート状及びカード状含む）のものであればどのような商品でもかまわない。例えば、ＣＤでもよいし、各種カード類でもよい。
【００６２】
（３）また、上記例では、光学式自動認識コードとして、色彩の遷移でデータを表現する「１Ｄカラービットコード」を用いる例を示したが、他の光学式自動認識コードでも利用可能である。古典的な１次元のバーコードでもよいし、また、２次元バーコードでもかまわない。
【００６３】
（４）また、上記例では、カメラ１８は、動画を撮影して、得られた動画を複数の静止画ととらえて、それらから各ＤＶＤ１０の認識を行ったが、静止画を撮影するように構成することも好適である。例えば、
（ｘ）例えば、カメラ１８を所定距離上昇させる。  
（ｙ）静止画を撮影する。
【００６４】
このような（ｘ）（ｙ）のステップを繰り返すことによって、複数枚の静止画を、カメラ１８が撮影する。このような処理をカメラ１８が最上点に到達するまで続けることも好適である。
【００６５】
（５）また、上記例では、カメラ１８は、下から上へ移動したが、上から下でももちろんかまわない。
【００６６】
（６）また、上記例では、光学式自動認識コードがマーキングされている端面と同位置の表面又は裏面に「黒色」を付し、クワイアットゾーンとして機能させている。しかし、光学式自動認識コードを構成する色彩以外であれば「黒色」以外でもどのような色彩でもかまわない。光学式自動認識コードが赤、青、緑で構成される場合、上記表面又は裏面には、これ以外の灰色や、黄色、又は白色等を付すことも好適である。
【００６７】
（７）上記例では、パターンマッチングによって、各静止画重なりを判断した。しかし、カメラ１８の移動量から、重なりを計算することも簡単で好ましい。特に、カメラ１８の移動速度が一定の場合は、各静止画の重なる量（重なって撮影されるＤＶＤ１０の枚数）は、一定となると考えられるので、その枚数分重なると判断して、各ＤＶＤの並び、種類毎の枚数を算出するのが好適である。
【００６８】
例えば、上記の例の場合は、各静止画は、４枚のＤＶＤ１０が重なっているように撮影されているので、各静止画間では４枚だけ重なりがあると判断して処理を進めることも好適である。特に、同じタイトルのＤＶＤ１０が大量に重畳しているときは、この（７）の手法が簡便で好適である。
【００６９】
実施の形態２（チップの計算）
上述した実施の形態１では、検出の対象である被印物として、ＤＶＤ１０の例を示し、棚の中に配置されているＤＶＤ１０の位置や並び（及び種類毎の枚数）を求めることができた。同様の原理を用いて、例えばカジノで用いられるチップ２０の計数等を行うことも好適である。
【００７０】
ここで、本実施の形態２におけるチップ２０とは、図３に示すように、略円形状をなしており、いわゆるコイン形状をしているものを言う。そして、その側面２２に光学式自動認識コード２４がマーキングされているものを本実施の形態では提案する。光学式自動認識コードは、側面２２の全円周に設けられているのが好ましいが、所定間隔で配置されていてもよい。このチップ２０の側面２２は、上記ＤＶＤ１０のケースの端面に相当し、光学式自動認識コードがマーキングされている。すなわち、本実施の形態２のチップ２０の側面２２は、請求の範囲の「端面」の好適な一例に相当する。
【００７１】
このようなチップ２０を、上記実施の形態１の陳列棚１４と同様に、所定のケース２６中に斜めに傾けて重畳しておき、実施の形態１と同様にカメラ１８をその重畳する方向に移動させながら撮影すれば、各チップ２０の種類と位置を算出することができ、種類毎に枚数を算出することも可能である。
【００７２】
ここで用いるケース２６は、上記図２の陳列棚１４と基本的に同様のケース２６であり、底面が斜めに傾いていることによって、そこに重ねられるチップ２０が斜めに傾いて重畳配置されるのである。ケース２６として、上記実施の形態１のケース１４とほぼ同様の構成を採用することももちろん好適である。
【００７３】
しかし、本実施の形態２では、チップを支える側壁の一部に縦方向にスリット２６ａを設けている（図４参照）。図４には、ケース２６の説明図が示されており、チップ２０を斜めに重畳して収納する点では、図２の陳列棚１４と同様である。ケース２６の特徴的な点はその側壁に縦方向（チップが重畳する方向）にスリット２６ａが設けられていることである。そして、カメラ１８がこのスリット２６ａ越しにチップ２０の側面を撮影して、そこにマーキングされている光学式自動認識コードを読み取り、デコードが行われる。この撮影からデコードに至る処理は、上記実施の形態１と同様である。
【００７４】
本実施の形態２において特徴的なことは、チップ２０の側面にマーキングされている光学式自動認識コード２４の撮影が、ケース２６のスリット２６ａ越しに行われていることである。そもそもチップ２０の側面は湾曲しているので、これをそのまま撮影した場合、画面の端の部分は焦点が合わなかったり、光学式自動認識コード２４が歪んでしまう可能性があり、誤読、誤作動の原因となる恐れもある。そこで、本実施の形態２においては、スリット２６ａをケース２６に設け、このスリット２６ａを介して光学式自動認識コードを撮影したのである。この結果、チップ２０の側面２２の中央部分のみを撮影することになり、誤読等を防止することが可能である。
【００７５】
なお、ケース２６自体は不透明な材質で形成されているものとする。スリット２６ａは、いわば孔であり、この孔を通じて、外部からチップ２０（の側面）を見ることができる。スリット２６ａは、単なる孔である他、ここに透明の板状部材がはめ込まれていてもよい。
【００７６】
なお、スリット２６ａの縦の長さは、ケース２６の長さとほぼ同様とするが、幅は光学式自動認識コードの大きさより大きく設定することが好適である。
【００７７】
このような構成によって、本実施の形態２によれば、チップ２０の種類と位置とを容易に求めることが可能である。また、同時に、チップの種類毎の枚数を算出することも可能である。種類毎の枚数が算出されることによって、そのケース２６内のチップ２０の合計額を算出することも可能である。
【００７８】
なお、カジノ等で用いられるチップは、近年ＲＦＩＤが内蔵されている場合も多い。これはチップの合計額の自動計算のためである。このようなＲＦＩＤによるチップの計算値と、光学式自動認識コードによる計算値とを突き合わせれば、より正確な算出が可能になると考えられる。
【００７９】
例えば、ＲＦＩＤの場合は、ＲＦＩＤが故障してしまう可能性があるが、その故障を読み取り側の装置それ自身では把握できない（読み取りエラー）場合が多い。  
したがって、用途によっては、ケース２６が収容する枚数と、ＲＦＩＤ読み取り装置が読み取ったチップ２０の枚数等を比較・参照して、読み取りエラーが生じていないかどうか人間が確認する必要がある場合もあった。  
このような状況の下、本実施の形態２によれば、チップの種類と位置、さらに種類毎の枚数が求められるので容易にチップ２０の合計額を求められ、ＲＦＩＤによる合計値と比較することによって、容易に計算値の確からしさの確認・エラーの検出を行うことができる。したがって、チップ２０の合計値のより正確な算出を迅速に行うことが可能である。
【００８０】
特に、本実施の形態２では、チップ２０の種類のみを判別できればよいので、利用する光学式自動認識コード２４の種類が少なくてすむというメリットがある。例えば、１ドル、５ドル、１０ドル、２０ドル、５０ドル、１００ドルチップのみを利用するカジノの場合は、これらわずか６種類の光学式自動認識コードを準備すればよい。このように利用する光学式自動認識コードの種類が少ないので、より読み取りエラーを少なくすることができ、より一層正確な合計値の算出を期待することができる。
【００８１】
変形例その２
（１）上記例では、ケース２６自体は不透明の部材で構成したが、ケース２６自体を透明部材で形成し、スリット２６ａ以外を不透明とするように色彩を付したり、壁紙の如き他の部材を貼付することも好適である。
【００８２】
（２）上記例では、カジノ等で用いられるチップ２０について説明したが、ゲームセンターのメダルや、硬貨等、円形状のものであれば適用することが可能である。
【符号の説明】
【００８３】
１０  ＤＶＤ
１２  光学式自動認識コード
１４  陳列棚
１６  レール
１８  カメラ
２０  チップ
２２  側面
２４  光学式自動認識コード
２６  ケース
２６ａ  スリット
１００  光学式自動認識コード
１０２  クワイアットゾーン
Ａ部  黒色が付された部位
【図１】
2014095974.tif 000003
【図２】
2014095974.tif 000004
【図３】
2014095974.tif 000005
【図４】
2014095974.tif 000006
【図５】
2014095974.tif 000007