(57)【要約】【課題】印字抜けチェックを自動で行うこと。【解決手段】所定の印刷装置７により印刷され、食品生産物に貼付されるラベル４，５，６であって、当該ラベルの適否を管理するための被検査ラベル３１を貼ったラベル台帳３から被検査ラベルの画像を得て、その適否を検査するラベル台帳検査装置１において、ラベル台帳３には、印刷装置７で印刷した階段バーコード５０が貼付され、階段バーコード５０は、複数の方形部５５をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状であり、更に、階段バーコード５０を貼ったラベル台帳３から取得した台帳画像を記憶する台帳画像格納部２８と、階段バーコード５０の画像からドット抜けを検査することにより印刷装置７による印刷状態の適否を判定する印刷状態判定部５４とを有する。【選択図】    図1
2014165797.tif 000002
【特許請求の範囲】
【請求項１】
所定の印刷装置により印刷され、食品生産物に貼付されるラベルであって、当該ラベルの適否を管理するための被検査ラベルを貼ったラベル台帳から前記被検査ラベルの画像を得て、当該被検査ラベルの適否を検査するラベル台帳検査装置において、
前記ラベル台帳には、前記印刷装置で印刷した階段バーコードが前記被検査ラベルとともに貼付され、前記階段バーコードは、複数の方形部をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状であり、
更に、前記階段バーコードと前記被検査ラベルを貼った前記ラベル台帳から取得した台帳画像を記憶する台帳画像格納部と、
前記階段バーコードの画像からドット抜けを検査することにより前記印刷装置による印刷状態の適否を判定する印刷状態判定部とを有することを特徴とするラベル台帳検査装置。
【請求項２】
前記印刷状態判定部は、
前記台帳画像から前記階段バーコードの画像を判別する階段バーコード判別部と、
前記階段バーコード判別部が判別した前記階段バーコードの画像の原点及び最大値を検出し、前記原点及び最大値を結ぶ線分を取得する線分取得部と、
前記線分取得部が取得した線分のドット抜けを判定するドット抜け判定部からなり、
更に、前記ドット抜け判定部の判定結果を表示する表示部を有することを特徴とする請求項１記載のラベル台帳検査装置。
【請求項３】
前記印刷装置は、ドットによって文字、図形を形成するものであって、
前記階段バーコードは、前記複数の方形部が全て同じドット数で構成され、前記方形部は、隣接する方形部との間で重なり合うドットがなく、かつ間が開かないようにずれて配置された形状であることを特徴とする請求項２記載のラベル台帳検査装置。
【請求項４】
所定の印刷装置により印刷された印刷状態を検査する印刷状態検査装置において、
複数の方形部をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状からなる階段バーコードであって、前記印刷装置によって印刷された前記階段バーコードから取得した階段バーコード画像を記憶する画像格納部と、
前記階段バーコード画像からドット抜けを検査することにより前記印刷装置による印刷状態の適否を判定する印刷状態判定部を有することを特徴とする印刷状態検査装置。
【請求項５】
前記印刷状態判定部は、
前記階段バーコード画像から前記階段バーコードを判別する階段バーコード判別部と、
前記階段バーコード判別部が判別した前記階段バーコードの原点及び最大値を検出し、前記原点及び最大値を結ぶ線分を取得する線分取得部と、
前記線分取得部が取得した線分のドット抜けを判定するドット抜け判定部からなり、
更に、前記ドット抜け判定部の判定結果を表示する表示部を有することを特徴とする請求項４記載の印刷状態検査装置。
【請求項６】
所定の印刷装置により印刷された印刷状態を検査する印刷状態検査方法において、
複数の方形部をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状からなる階段バーコードであって、前記印刷装置によって印刷された前記階段バーコードから取得した階段バーコード画像を画像格納部に格納する画像格納工程と、
画像格納部に格納した前記階段バーコード画像から前記階段バーコードを判別する階段バーコード判別工程と、
前記階段バーコード判別工程で判別した前記階段バーコードの原点及び最大値を検出し、前記原点及び最大値を結ぶ線分を取得する線分取得工程と、
前記線分取得工程で取得した線分のドット抜けを判定するドット抜け判定工程と、
前記ドット抜け判定工程の判定結果を表示する表示工程を含むことを特徴とする印刷状態検査方法。
【請求項７】
複数の方形部をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状からなる階段バーコードであって、所定の印刷装置によって印刷された前記階段バーコードから取得した階段バーコード画像を画像格納部に格納する画像格納ステップと、
画像格納部に格納した前記階段バーコード画像から前記階段バーコードを判別する階段バーコード判別ステップと、
前記階段バーコード判別ステップで判別した前記階段バーコードの原点及び最大値を検出し、前記原点及び最大値を結ぶ線分を取得する線分取得ステップと、
前記線分取得ステップで取得した線分のドット抜けを判定するドット抜け判定ステップと、
前記ドット抜け判定ステップの判定結果を表示部に表示する表示ステップとをコンピュータに実行させるための印刷状態検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食品生産物に貼付するラベルの印刷状態を管理するための印刷状態検査機能を有するラベル台帳検査装置に関する。
【背景技術】
【０００２】
従来、食品製造工場では、生産した食品生産物に種々のラベルを貼付している。当該ラベルは当該食品生産物としての商品の名称及び消費期限等を表示するＰＯＳラベルであったり、食品の内容を端的に表示する包材ラベルであったり、販売促進のためのポイントを表示する販促ラベルであったりする。そして、ラベルの貼付作業は当該食品の製造開始から製造終了までに行われる。食品製造業界では、一般的にラベルの貼付作業におけるラベルの適否を管理するために被検査ラベルを貼ったラベル台帳が使用されている。ラベルの貼付作業は当該ラベル台帳に貼られた被検査ラベルを基準に行われ、これによりラベル貼付作業の正確性と迅速性が図られる。
【０００３】
図９は従来のラベル台帳のレイアウト構成を示す説明図である。同図は例えば甲工場のラベル台帳７０を示す。同図に示す甲工場のラベル台帳７０は、見本ラベル７１に製品名「おにぎりいくら」とバーコードが表示され、その下に被検査ラベルを貼るための被検査ラベル領域７２（１）、（２）、（３）、（４）が設けてある。被検査ラベル領域７２は左上から横方向に順に（１）、（２）、（３）、（４）が指定され、被検査ラベルを貼る際に時間的に差があるとき、即ち被検査ラベルが時間により変更されるときは、被検査ラベル領域７２（１）、（２）、（３）、（４）の順に貼っていく。そして、被検査ラベル領域７２は破線７７で区分けされ固定化されている。
【０００４】
従って、まず被検査ラベル領域７２（１）にＰＯＳラベル７３、包材ラベル７４及び販促ラベル７５の３種類の被検査ラベルを貼る。その後ラベルの交換、即ち、販促ラベル７５の巻のみがなくなり、再度新しい巻をセットし、再度販促ラベル７５を検査する場合に、次の被検査ラベル領域７２（２）に販促ラベル７６を貼る。ライン番号７８及びライン番号バーコード７８−１は、複数の生産ラインによって同一食品生産物を生産する際の生産ライン番号を示す。複数同時生産ラインによって生産する食品生産物に対しても、常に同一のラベルを貼付する必要があるので、同一のラベル台帳７０が必要である。ライン番号７８及びライン番号バーコード７８−１は、複数同時生産時にシステム上台帳を見分ける必要があるので印字している。同図の「０１」は、複数ある生産ラインのうちライン番号０１番の生産ライン用のラベル台帳７０であることを示す。
【０００５】
ここで、ラベル台帳７０に正しく被検査ラベル７３、７４、７５が貼られているかの検査は、作業員が目視によって行っていた。ラベル台帳７０はこれを作成した時点で間違いを発見できれば、ラベルの貼付作業を含めた食品生産物の生産をストップすることができるため無駄な生産を未然に防ぐことができる。また、被検査ラベル７３、７４、７５は、ラベル台帳７０に貼ることで、ラベルのゆがみが発生しない状態で、異材ラベルの検査が可能になる。そのため当該ラベル台帳７０の作成に当たり、目視ではなくコンピュータ化することが求められている。そこで、コンピュータ化は、被検査ラベル７３、７４、７５が貼られたラベル台帳７０をスキャナ又はカメラで画像を取得し、台帳画像を画像解析により本来正しい被検査ラベル７３、７４、７５が貼られているかを自動的に検査するラベル台帳検査装置が考えられる。
【０００６】
一方、特に食品業界において、アレルギーの表記が問題なく印刷されているか、鮮明に印刷されているかが非常に重要になってきている。そのため印刷されたＰＯＳラベルにかすれ印字（即ち、ドット抜け）が存在するかを判断するため、多くの食品業界において専用の階段バーコードを印字し、その階段バーコードをチェックすることにより、かすれ印字のチェックを実施している。階段バーコードとは、図３に記載されるように、階段状にバーが印刷された印刷物を指す。
【０００７】
図１０は、従来のかすれ印字（ドット抜け）のチェックを示す説明図である。同図（ａ）は、かすれ印字のあるＰＯＳラベル７３を示し、ＰＯＳラベル７３は矢印Ａラインにドット抜けが存在することを示す。一般にインクジェットプリンタ、サーマルプリンタ等のプリンタでは、１ドット毎にずらして印刷することにより、ドット抜けを検査することが行われている。同図（ｂ）は、かすれ印字をチェックするためのテストパターンとしての階段バーコード８１を示し、１ドット毎にずらして印刷したものである。当該階段バーコード８１は矢印Ｂラインにドット抜けが存在することを示す。両者は同一の図示しない印刷装置で印刷されたものとする。
【０００８】
階段バーコード８１は階段状にバーコードを印刷し、バーコードの抜けを検査することによりドット抜けを検査する。かすれ印字のあるＰＯＳラベル７３を未然に発見するために、予め当該印刷装置で階段バーコード８１を印刷し、目視によりかすれ印字のチェックを行っていた。
【０００９】
なお、特開２００４−５８２８２号公報（特許文献１）にはインクジェット記録装置が記載されている。特許文献１の図４には階段チャートが記載され、インクジェットの各ノズルから吐出されたインク滴が、記録媒体上に着弾した様子を観察できることが記載されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００４−５８２８２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、従来技術に関する階段バーコード８１を利用した検査方法では、X軸方向の印字抜けは検査できても、Y軸方向の印字抜けが検査できないという問題があった。また、X軸方向及びY軸方向の印字抜けを同時には判定できないという問題もあった。更に、目視によるチェックでは限界があり、検査漏れが発生するという問題があった。
【００１２】
また、ラベル台帳７０に被検査ラベルとしてのＰＯＳラベル７３等と階段バーコード８１を貼付し、ラベル台帳検査装置によりＰＯＳラベル７３等の検査と同時に、階段バーコード８１を利用した印字抜けチェックを行うことも考えられるが、階段バーコード８１の適否の検査にも限界があり、ＰＯＳラベル７３等の検査と同時に行うことは困難であるという問題があった。更にまた、画像同士の特徴点を取り出し、比較する方法も考えられるが、階段バーコードのかすれの場合、わずかに白い線が入っているのみのため、従来の画像による検査方法では当該かすれが検知できないという問題があった。
【００１３】
本発明が解決しようとする課題は、階段バーコードを利用した印字抜けチェックを自動で行うことにより、印刷装置による印刷状態の適否を判定することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するために本発明に関するラベル台帳検査装置は、所定の印刷装置により印刷され、食品生産物に貼付されるラベルであって、当該ラベルの適否を管理するための被検査ラベルを貼ったラベル台帳から前記被検査ラベルの画像を得て、当該被検査ラベルの適否を検査するラベル台帳検査装置において、前記ラベル台帳には、前記印刷装置で印刷した階段バーコードが前記被検査ラベルとともに貼付され、前記階段バーコードは、複数の方形部をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状であり、更に、前記階段バーコードと前記被検査ラベルを貼った前記ラベル台帳から取得した台帳画像を記憶する台帳画像格納部と、前記階段バーコードの画像からドット抜けを検査することにより前記印刷装置による印刷状態の適否を判定する印刷状態判定部とを有することを特徴とするものである。
【発明の効果】
【００１５】
上記構成を有する本発明によれば、食品生産物に貼付されるラベルを印刷する印刷装置に階段バーコードを印刷させ、印刷した階段バーコードを被検査ラベルとともにラベル台帳に貼付する。そして、ラベル台帳検査装置では、前記階段バーコードと前記被検査ラベルを貼った前記ラベル台帳から取得した台帳画像を記憶する台帳画像格納部と、前記階段バーコードの画像からドット抜けを検査することにより前記印刷装置による印刷状態の適否を判定する印刷状態判定部を有することとしたので、被検査ラベルの適否の検査と、印刷装置の適否の検査を同時に可能とするラベル台帳検査装置を提供することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施の形態に関するラベル台帳検査装置の構成を示すブロック図である。
【図２】ラベルの種類を示す説明図である。
【図３】第１の実施の形態に関する階段バーコードを示す説明図である。
【図４】第１の実施の形態に関するラベル台帳のレイアウト構成を示す説明図である。
【図５】第１の実施の形態に関するラベル台帳検査装置の動作の概要を示す説明図である。
【図６】第１の実施の形態に関する階段バーコードの印字抜け判定動作を示すフローチャートである。
【図７】第１の実施の形態に関する印字抜け判定の動作を示す説明図である。
【図８】同じく第１の実施の形態に関する印字抜け判定の動作を示す説明図である。
【図９】従来のラベル台帳のレイアウト構成を示す説明図である。
【図１０】従来のかすれ印字のチェックを示す説明図である。
【発明を実施するための形態】
【００１７】
（第１の実施の形態）
以下、本発明の第１の実施の形態について説明する。図１は第１の実施の形態に関するラベル台帳検査装置の構成を示すブロック図である。弁当や惣菜等の食品製造工場の複数同時生産ラインにおける生産される食品生産物にラベルを貼付する作業において、ラベル台帳３は、ラベルの適否を管理するために後述する被検査ラベル３１及び本実施の形態に関する階段バーコード５０を貼って作成される。作成されたラベル台帳３は撮像装置としてのカメラ又はスキャナ２によって走査され、後述する台帳画像３−１が読み取られる。スキャナ２によって取得された台帳画像３−１は、画像信号としてラベル台帳検査装置１へ送られる。なお、印刷装置７については後述する。
【００１８】
ラベル台帳検査装置1はパソコンからなり、スキャナ２からの画像信号を受信する画像入力部１１を有する。スキャナ２からの画像信号には、階段バーコード５０の画像が含まれている。画像入力部１１で受信された画像信号は、台帳画像３−１に変換されて画像メモリ１２の台帳画像格納部２８に記憶される。更に、台帳画像格納部２８には、後述する白紙の台帳画像３−０が記憶されている。白紙の台帳画像３−０とは、ラベル台帳３のうち被検査ラベル３１が貼られていないラベル台帳３の画像である。台帳画像格納部２８はまた、台帳画像３−１と白紙の台帳画像３−０とから計算された差分画像４２（後述する被検査ラベル領域２６（１）の画像）を記憶する。
【００１９】
画像メモリ１２は、更にパラメータ格納部２９及びラベル画像格納部３０を有する。パラメータ格納部２９には、ラベル台帳３のパラメータである商品番号、便番号及び検査日が記憶されている。当該パラメータは、ラベル台帳３のバーコード２５に記載されており、図示しないバーコード読取部により読み取られて、当該パラメータ格納部２９に記憶される。ラベル画像格納部３０には、被検査ラベル領域２６の後述する被検査ラベル画像３１−１の画像が記憶され、更に予め登録した後述する登録ラベル画像４５が記憶されている。
【００２０】
被検査ラベル領域取得部１３は、スキャナ２から今回受信した台帳画像３−１について、後述する第１番目の被検査ラベル領域２６（１）を指示する図示しない太線枠を認識し、被検査ラベル領域２６(１)のエリアを取得し、被検査ラベル領域２６(１)の左下を自動的に原点（０，０）とする。
【００２１】
特徴点抽出部１４は、第１回目の検査のとき、及び第２回目以降の検査のときも、台帳画像３−１と、白紙の台帳画像３−０について、常に被検査ラベル領域２６(１)から差分画像４２を計算する。白紙の台帳画像３−０には被検査ラベル３１が貼られていないので、差分画像４２には被検査ラベル領域２６(１)の画像が得られる。そして、特徴点抽出部１４は被検査ラベル領域２６(１)の画像から特徴点を抽出する。
【００２２】
パラメータ判定部１５は、前記パラメータ格納部２９に記憶されたラベル台帳３のパラメータである検査日、便番号及び商品番号が一致する台帳画像３−１があるかどうか判定する。ここで、検査日とはラベル台帳３の検査日である。便番号とは食品生産のロット番号であり、商品番号とは商品の種類に付された固有の番号である。パラメータが一致する台帳画像３−１がなければ、検査対象となる第１回目のラベル台帳３の検査であることが分かる。そして当該パラメータをパラメータ格納部２９に登録する。第２回目以降のラベル台帳３の検査のときは、ラベル台帳３のパラメータである商品番号、便番号及び検査日の全てが同一かどうかで判定する。そうすると、ラベル台帳３のパラメータが、パラメータ格納部２９にあれば第２回目以降の検査であることが分かる。
【００２３】
領域１画像判定部１６は、台帳画像３−１の第１番目の被検査ラベル領域２６（１）の画像特徴点を比較し、一致不一致を判定する。一致すれば同じ生産ラインのラベル台帳３であり、不一致であれば異なる生産ラインのラベル台帳３である。従って、領域１画像判定部１６は、前記パラメータ判定部１５と相まって、複数の台帳画像３−１について、パラメータ及び画像特徴点の一致不一致に応じて、複数同時生産ラインのうち同じ生産ライン用のラベル台帳３か否か判定するものである。
【００２４】
更に、被検査ラベル検査部１７は、ラベル画像格納部３０に記憶された被検査ラベル画像３１−１と、登録ラベル画像４５とを比較検査する。被検査ラベル検査部１７は、被検査ラベル画像３１−１の個数と画像のチェックを行う。ここで被検査ラベル検査部１７が行う画像のチェックは、被検査ラベル画像３１−１の特徴点と、登録ラベル画像４５の特徴点を比較検査する。特徴点比較を行えば迅速化が期待できる。比較検査の結果、被検査ラベル画像３１−１が、予め登録した登録ラベル画像４５と同じであるときは、ラベル台帳３に誤りがないことになる。
【００２５】
更に、表示部１８は被検査ラベル検査部１７による検査結果と、後述する印刷装置７による印刷状態にドット抜けがあるとき、その判定結果を表示する。記憶部１９はラベル台帳検査動作及び印刷状態判定動作に必要な情報を記憶する。階段バーコード判別部５１は、台帳画像格納部２８から読み出した階段バーコード５０の画像が正しい階段バーコード５０かどうか判定する。
【００２６】
線分取得部５２は、階段バーコード判別部５１が判別した階段バーコード５０の画像に対して、原点Ｓ（０、０）及び最大値Ｍ（ａ、ｂ）を検出し、原点Ｓ（０、０）及び最大値Ｍ（ａ、ｂ）を結ぶ線分を取得する。ドット抜け判定部５３は、線分取得部５２が取得した線分に対して、ドット抜けを判定する。これら階段バーコード判別部５１、線分取得部５２及びドット抜け判定部５３は、印刷状態判定部５４を構成する。印刷状態判定部５４は、印刷装置７が正常に印刷しているかどうかを判定する。即ち、印刷状態判定部５４は、階段バーコード５０の画像からドット抜けを検査することにより印刷装置７による印刷状態の適否を判定する。そして、制御部２０は、上記各部の動作を制御する。
【００２７】
図２はラベルの種類を示す説明図である。同図は、食品製造工場において、生産した食品生産物（ここでは「おにぎり」）に次の３種類のラベルを貼付していることを示している。ＰＯＳラベル４は方形の台紙に商品の名称（ここでは「シーチキン（登録商標）マヨネーズ」）、消費期限（１２年２月４日午後７時）、原材料名、製造者等を表示する。包材ラベル５は円形の台紙に食品の内容と図形を表示する。そして、販促ラベル６は楕円形の台紙に消費者への販促のためのポイント点数を表示する。また、販促ラベル６は、新発売用の新発売シールの場合もある。ＰＯＳラベル４は、前記印刷装置７によって印刷される。包材ラベル５及び販促ラベル６は、別の印刷装置によって印刷される。
【００２８】
これらのラベル４、５、６は食品生産物としての「おにぎり」の生産過程で当該おにぎりに貼付される。そして、それに先立ち、ＰＯＳラベル４、包材ラベル５及び販促ラベル６と同一形状の被検査ラベル３１（即ち、後述するＰＯＳラベル３４、包材ラベル３５及び販促ラベル３６）が次に説明するラベル台帳３に貼られる。作業員は、ラベル台帳３に貼られている被検査ラベル３１、即ちＰＯＳラベル３４、包材ラベル３５及び販促ラベル３６を確認しながら、食品生産物としてのおにぎりにＰＯＳラベル４、包材ラベル５、販促ラベル６を貼付する作業を行う。当該ラベルは時間的に常に一定だが、食品生産物の生産過程によりラベルの巻がなくなり、再度新しい巻をセットする。この交換ラベルの際、ラベルの貼付ミスが発生しやすいため、再度台帳にラベルを貼って検査している。例えば、ＰＯＳラベル４や販促ラベル６のラベルの巻を使い切った場合である。これらのラベルの貼付作業の適否を管理するためのラベル台帳３は、常に最適なラベルの貼付作業を指示、管理するものでなければならない。
【００２９】
図３は、第１の実施の形態に関する階段バーコードを示す説明図である。印刷装置７の印刷状態検査用の階段バーコード５０は、ＰＯＳラベル４を印刷する印刷装置７と同じ印刷装置によって印刷される。印刷装置７はドットによって文字、図形等の画像を形成する図示しないドット画像形成部を有する。印刷装置７は、複数の直線状又は千鳥状に印字ヘッドが配置されたサーマルプリンタ、インク粒を噴射するインクジェットプリンタ又はワイヤドットプリンタでもよい。更に、電子写真プリンタのようなノンインパクトプリンタであってもよい。
【００３０】
また、同図に示すように、階段バーコード５０は、複数の方形部５５をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状である。このように、方形部５５は複数ドット×複数ドットのように構成され、配置された複数の方形部５５は全て同じドット数で構成されている。そして、階段状に配置した各方形部５５は、隣接する方形部５５との間で、重なり合うドットは存在しないように、かつ間が開かないようにずれて配置されている。
【００３１】
図４は第１の実施の形態に関するラベル台帳のレイアウト構成を示す説明図である。ラベル台帳３の第１番目の被検査ラベル領域２６（１）に、ＰＯＳラベル３４及び包材ラベル３５の２種類の被検査ラベル３１と階段バーコード５０を貼ったラベル台帳３を示す。前述のように食品生産物に貼付されるラベルは時間により変更されるものであり、ラベル台帳３は現時点での食品生産物に貼付する前記ラベル４、５、６を特定するものである。そして、ラベル４、５、６の特定は、ラベル４、５、６と同一形状を有する被検査ラベル３１（３４、３５、３６）によって行われる。なお、同図では販促ラベル３６は被検査ラベル領域２６（１）には貼付しない場合を示す。
【００３２】
同図に示す本実施の形態に関する甲工場のラベル台帳３は、最上部に工場名２１として「甲」及び次の段に見本ラベル２４として製品名及びバーコード２５が印刷又は表示される。バーコード２５には、製品名及びパラメータとしての商品番号、便番号及び検査日、その他ラベル台帳３の管理に必要な情報が含まれる。生産ライン番号及びこれらの情報を記載したバーコードは印刷又は表示がない。
【００３３】
その下に被検査ラベル３１を貼るための被検査ラベル領域２６（１）、（２）、（３）、（４）が設けてある。被検査ラベル領域２６は左上から横方向に順に（１）、（２）、（３）、（４）が指定され、被検査ラベル３１を貼る際に時間的に差があるとき、即ち被検査ラベル３１が時間により変更されるときは、被検査ラベル領域２６のこの順に貼っていく。そして、被検査ラベル領域２６は破線２７で区分けされ固定化されている。
【００３４】
更に、ラベル台帳３の第１番目の被検査ラベル領域２６（１）には、印刷装置７の印刷状態検査用の階段バーコード５０が貼付されている。階段バーコード５０は、第１番目の被検査ラベル領域２６（１）だけに貼付すればよい。即ち、ラベル台帳３の検査時の最初だけに印刷装置７の印刷状態検査を行う。ただし、第１回目以降でも適宜行ってもよい。
【００３５】
次に本実施の形態に関するラベル台帳検査装置１の動作について説明する。図５は第１の実施の形態に関するラベル台帳検査装置の動作の概要を示す説明図である。まず、被検査ラベル３１（ＰＯＳラベル３４及び包材ラベル３５）及び階段バーコード５０が貼られたラベル台帳３Ａについて説明する。階段バーコード５０は、第１番目の被検査ラベル領域２６（１）だけに貼付される。即ち、ラベル台帳３の検査時の最初だけに印刷装置７の印刷状態検査を行う。ラベル台帳３Ａはスキャナ２によって走査され、画像信号としての台帳画像３−１はラベル台帳検査装置１に送られる。
【００３６】
ラベル台帳検査装置１では、画像入力部１１により今回受信した台帳画像３−１と白紙の台帳画像３−０との間で差分画像４２（即ち被検査ラベル領域２６（１）の画像）が作成される（Ｓ１）。その際、被検査ラベル領域取得部１３が、台帳画像３−１について、被検査ラベル領域２６(１)のエリアを取得する。ただし、本実施の形態では、階段バーコード５０の画像は差分画像としては格納しない。その後、パラメータ判定部１５において、台帳画像３−１についてパラメータ比較が行われる（Ｓ２）。今回受信した台帳画像３−１は第１回目の検査であるので、パラメータとしての検査日、便番号及び商品番号が一致するデータはない。
【００３７】
この場合、その後パラメータが登録され、特徴点抽出部１４が差分画像４２から特徴点を抽出し、これは登録される（Ｓ３）。なお、ここで本実施の形態に関する階段バーコード５０の特徴点については、前記差分画像から抜き出し、別に登録するものとする。そして、被検査ラベル検査部１７において、ラベル台帳３Ａの被検査ラベル領域２６（１）に貼られた被検査ラベル３１のラベル画像が登録ラベル画像４５と比較されることにより、検査が行われる（Ｓ４）。そして、本実施の形態に関する印刷状態判定部５４により階段バーコード５０が検査される（Ｓ５）。これについては後述する。
【００３８】
次に、被検査ラベル３１（ＰＯＳラベル３４、包材ラベル３５及び販促ラベル３６）が貼られたラベル台帳３Ｂについて説明する。ラベル台帳３Ｂは同様にスキャナ２によって走査され、画像信号としての台帳画像３−１はラベル台帳検査装置１に送られる。ラベル台帳検査装置１では、画像入力部１１により今回受信した台帳画像３−１と白紙の台帳画像３−０との間で差分画像４２が作成され台帳画像格納部２８に格納する（Ｓ１）。その際、被検査ラベル領域取得部１３が、台帳画像３−１について、被検査ラベル領域２６(１)のエリアを取得する。
【００３９】
その後、パラメータ判定部１５において、台帳画像３−１について、パラメータ比較が行われる（Ｓ２）。今回受信した台帳画像３−１は第２回目以降の検査であるので、パラメータとしての検査日、便番号及び商品番号が一致するデータが存在する。その後、領域１画像判定部１６において、過去の差分画像４２としてのラベル台帳３Ａの被検査ラベル領域２６（１）の差分画像４２と比較し、一致するかどうか判定される（Ｓ６）。この場合、ラベル台帳３Ｂの被検査ラベル領域２６（１）はラベル台帳３Ａの被検査ラベル領域２６（１）と同じであるので次へ進む。結局、パラメータが一致し、かつ第１番目の被検査ラベル領域２６（１）の画像特徴点が一致する台帳画像３−１について、複数同時生産ラインのうち同一の生産ライン用のラベル台帳３Ｂと判定する。そして、ラベル台帳３Ｂの被検査ラベル領域２６（１）に済マークが付される（Ｓ７）。そして、被検査ラベル検査部１７において、ラベル台帳３Ｂの第２番目の被検査ラベル領域２６（２）に貼られた被検査ラベル３１のラベル画像が登録ラベル画像４５と比較されることにより、検査が行われる（Ｓ８）。
【００４０】
次に、異なる生産ラインに関する被検査ラベル３１（前２者とは位置及び角度が異なるＰＯＳラベル３４、包材ラベル３５）が貼られたラベル台帳３Ｃについて説明する。ラベル台帳３Ｃは同様にスキャナ２によって走査され、画像信号としての台帳画像３−１はラベル台帳検査装置１に送られる。ラベル台帳検査装置１では、画像入力部１１により今回受信した台帳画像３−１と白紙の台帳画像３−０との間で差分画像４２が作成される（Ｓ１）。その際、被検査ラベル領域取得部１３が、台帳画像３−１について、被検査ラベル領域２６(１)のエリアを取得する。
【００４１】
その後、パラメータ判定部１５において、台帳画像３−１について、パラメータ比較が行われる（Ｓ２）。今回受信した台帳画像３−１は第２回目以降の検査であるので、パラメータとしての検査日、便番号及び商品番号が一致するデータが存在する。その後、領域１画像判定部１６において、過去の差分画像４２としてのラベル台帳３Ａ又は３Ｂの被検査ラベル領域２６（１）の差分画像４２と比較し、一致するかどうか判定される（Ｓ６）。この場合、ラベル台帳３Ｃの被検査ラベル領域２６（１）はラベル台帳３Ａ又は３Ｂの被検査ラベル領域２６（１）と、被検査ラベル３１の位置及び角度が異なる。結局、パラメータが一致し、かつ第１番目の被検査ラベル領域２６（１）の画像特徴点が異なる台帳画像３−１について、複数同時生産ラインのうち別の生産ライン用のラベル台帳と判定する。この場合、パラメータが登録され、特徴点抽出部１４が差分画像４２から特徴点を抽出し、これは登録される（Ｓ９）。そして、被検査ラベル検査部１７において、ラベル台帳３Ｃの被検査ラベル領域２６（１）に貼られた被検査ラベル３１のラベル画像が登録ラベル画像４５と比較されることにより、検査が行われる（Ｓ１０）。
【００４２】
次に、階段バーコード５０の検査について説明する。図６は第１の実施の形態に関する階段バーコードの印字抜け判定動作を示すフローチャートである。
Ｓ１０１：ラベル台帳検査装置１の制御部２０は画像メモリ１２に対し、台帳画像格納部２８から台帳画像３−１の中の階段バーコード５０の画像を読み出すよう指示する。そして、制御部２０は記憶部１９に対して、階段バーコード５０の画像を一旦記憶するよう指示する。
【００４３】
Ｓ１０２：制御部２０は階段バーコード判別部５１に対し、記憶部１９に記憶した階段バーコード５０の画像が正しい階段バーコード５０の画像かどうか判定するよう指示する。この場合の判定方法は、マスター登録した階段バーコードの特徴点を取り出し、被検査ラベル領域２６（１）をスキャンして被検査ラベル領域２６（１）に貼られた階段バーコード５０を抜き出し、特徴点が一致したら階段バーコードであると判定する。即ち、予め格納した基準となる階段バーコードの画像との特徴点比較で行う。
【００４４】
Ｓ１０３：階段バーコード５０と判定した場合、制御部２０は線分取得部５２に対し、階段バーコード５０の画像から原点Ｓ（０，０）を取得するよう指示する。図７及び図８は本実施の形態に関する印字抜け判定の動作を示す説明図である。図７（ａ）は原点Ｓを左下の位置に取得した状態を示す。座標は（０，０）とする。なお、このとき階段バーコード５０の画像が傾いていた場合でも原点Ｓ（０，０）の取得は可能である。即ち、ラベル台帳３に対して階段バーコード５０が傾いて貼付されていたとしても原点Ｓ（０，０）の取得は可能である。
【００４５】
Ｓ１０４：制御部２０は同じく線分取得部５２に対し、階段バーコード５０の画像から最大値Ｍ（ａ，ｂ）を取得するよう指示する。同図（ｂ）は最大値Ｍを右上の位置に取得した状態を示す。座標は（ａ，ｂ）とする。
【００４６】
Ｓ１０５：制御部２０は同じく線分取得部５２に対し、原点Ｓ（０，０）と最大値Ｍ（ａ，ｂ）から線分５６の画像を取得するよう指示する。前述のように階段バーコード５０は、複数の方形部５５をＸ方向及びＹ方向に均等にずらせて階段状に配置した形状である。即ち、方形部５５は複数ドット×複数ドットのように構成され、配置された複数の方形部５５は全て同じドット数で構成されている。そして、階段状に配置した各方形部５５は、隣接する方形部５５との間で、重なり合うドットは存在しないように、かつ間が開かないようにずれて配置されている。よって、原点Ｓ（０，０）と最大値Ｍ（ａ，ｂ）を結ぶ線分５６の式はｙ＝（ｂ／ａ）ｘで表すことができる（０＜＝ｘ＜ａ）。
【００４７】
従って、線分５６を構成する各ドットの座標はＸ軸、Ｙ軸ともに＋１づつ増えていくことになる。図７（ｃ）は取得した線分５６を示す。方形部５５が全て黒色で印刷されていれば、原点Ｓ（０，０）から最大値Ｍ（ａ，ｂ）までの線分５６も全て黒色であることになる。しかし、図８（ａ）に示すように、方形部５５のうち一箇所でもドット抜けが縦線(又は横線)として現れれば、図８（ｂ）に示すように、線分５６にたった一点の白抜けが生じる。本実施の形態は、次のステップで示すように制御部２０の制御によりドット抜け判定部がこれを行う。なお、図８（ａ）はドット抜けが生じた階段バーコード５０を示し、図８（ｂ）はドット抜けが現れた線分５６を示す。
【００４８】
Ｓ１０６：制御部２０はドット抜け判定部５３に対し、線分取得部５２が取得した線分の画像から、ドット抜けを判定するよう指示する。ここでドット抜けがないと判定されることは、図８（ａ）に示す方形部５５における縦線としても又は図示しない横線としても印字抜けがないことを意味する。一方、ドット抜けがあると判定されることは、同図に示す方形部５５における印字抜けが縦線か横線かどちらか不明であってもよい。ドット抜けがあればステップ１０７へ進み。ドット抜けがなければ終了する。
Ｓ１０７：ドット抜けがあったとき、制御部２０は表示部１８に対し、ドット抜けがあったことを表示する。
【００４９】
上記構成を有する本実施の形態によれば、食品生産物に貼付されるラベルを印刷する印刷装置に階段バーコード５０を印刷させ、印刷した階段バーコード５０を被検査ラベル３１とともにラベル台帳３に貼付する。そして、ラベル台帳検査装置１では、前記階段バーコード５０と前記被検査ラベル３１を貼ったラベル台帳３から取得した台帳画像を記憶する台帳画像格納部２８と、前記階段バーコード５０の画像からドット抜けを検査することにより前記印刷装置による印刷状態の適否を判定する印刷状態判定部５４とを有することとしたので、被検査ラベル３１の適否の検査と、印刷装置７による印刷状態の適否の検査を同時に可能とするラベル台帳検査装置１を提供することが可能になる。
【００５０】
また、階段バーコード５０の方形部５５は複数ドット×複数ドットのように構成され、配置された複数の方形部５５は全て同じドット数で構成されている。そして、階段状に配置した各方形部５５は、隣接する方形部５５との間で、重なり合うドットは存在しないように、かつ間が開かないようにずれて配置されている。従って、この階段バーコード５０から線分５６を取り出してドット抜けを判断しているため、縦方向又は横方向のかすれ（白い線）がいずれであってもドット抜けが判断できる。かつ線分５６のみのドット抜けを検査すればよいため、短時間で検査することが可能となる。
【００５１】
なお、本実施の形態において、図４に示すように階段バーコード５０をラベル台帳３の第１番目の被検査ラベル領域２６（１）に貼付すると説明したが、これに限らない。即ち、ラベル台帳３には見本ラベル２４として製品名及びバーコード２５が印刷又は表示されるが、これらに並べて表示するようにしてもよい。この場合、ステップ１０１で説明したように、ラベル台帳検査装置１の制御部２０は画像メモリ１２に対し、台帳画像格納部２８から台帳画像３−１の中の階段バーコード５０の画像を読み出すよう指示することになる。
【符号の説明】
【００５２】
１        ラベル台帳検査装置
２        スキャナ
３        ラベル台帳
４        POSラベル
５        包材ラベル
６        販促ラベル
７        印刷装置
１１      画像入力部
１２      画像メモリ
１８      表示部
３１      被検査ラベル
３４      被検査ラベル（POSラベル）
３５      被検査ラベル（包材ラベル）
３６      被検査ラベル（販促ラベル）
５０      階段バーコード
５１      階段バーコード判別部
５２      線分取得部
５３      ドット抜け判定部
５４      印刷状態判定部
５５      方形部
【図１】
2014165797.tif 000003
【図２】
2014165797.tif 000004
【図３】
2014165797.tif 000005
【図４】
2014165797.tif 000006
【図５】
2014165797.tif 000007
【図６】
2014165797.tif 000008
【図７】
2014165797.tif 000009
【図８】
2014165797.tif 000010
【図９】
2014165797.tif 000011
【図１０】
2014165797.tif 000012