(57)【要約】【課題】  １枚ごとに印字内容が異なるチケット等の偽造印字を防止する。【解決手段】  印字データ展開部１４は上位装置２０から受信した印字データを印字部１３が印字するために展開したイメージデータを生成する。比較部１６は記憶部１５に格納されている印字済み特定領域イメージデータを読み出して、印字データ展開部１４が展開したイメージデータのうち特定領域のイメージデータと比較して、一致するものがあるかを判定し、比較結果を制御部１２に通知する。制御部１２は、比較部１６の判定結果に基づき、特定領域のイメージデータが記憶部１５に登録されていない場合は、そのイメージデータを印字部１３に印字させ、そのイメージデータのうち特定領域のイメージデータを記憶部１５に登録する。特定領域のイメージデータが記憶部１５に登録済みであれば、制御部１２は展開したイメージデータの印字を中止して上位装置２０へ警告を通知する。【選択図】      図１
2008143086.tif 000002
【特許請求の範囲】
【請求項１】
印字済みイメージデータの少なくとも一部を格納する記憶部と、
上位装置から入力された印字データを印字用に展開したイメージデータを前記記憶部に格納されている印字済みイメージデータと比較する比較部と、
比較の結果、一致する印字済みイメージデータがある場合は展開したイメージデータの印字を中止する制御部とを備えたことを特徴とするプリンタ装置。
【請求項２】
特定領域を設定された印字データの、印字済み特定領域イメージデータを格納する記憶部と、
上位装置から入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較する比較部と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する制御部とを備えたことを特徴とするプリンタ装置。
【請求項３】
自装置に固有の識別子を有し、前記比較部は印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定し、
前記制御部は、前記比較部が異なると判定した場合は展開したイメージデータの印字を中止することを特徴とする請求項１または２記載のプリンタ装置。
【請求項４】
前記制御部は、展開したイメージデータの印字を中止する場合は上位装置へ警告を発することを特徴とする請求項１、２または３記載のプリンタ装置。
【請求項５】
印字済みイメージデータの少なくとも一部を記憶部に格納するステップと、
入力された印字データを印字用に展開したイメージデータを前記記憶部に格納されている印字済みイメージデータと比較するステップと、
比較の結果、一致する印字済みイメージデータがある場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする偽造印字防止方法。
【請求項６】
特定領域を設定された印字データの、印字済み特定領域イメージデータを記憶部に格納するステップと、
入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較するステップと、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする偽造印字防止方法。
【請求項７】
自装置に固有の識別子を有し、印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定するステップと、
異なると判定した場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする請求項５または６記載の偽造印字防止方法。
【請求項８】
印字済みデータの少なくとも一部を記憶部に格納する処理と、
入力された印字データを前記記憶部に格納されている印字済みデータと比較する処理と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とするプログラム。
【請求項９】
特定領域を設定された印字データの、印字済み特定領域イメージデータを記憶部に格納する処理と、
入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較する処理と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とするプログラム。
【請求項１０】
自装置に固有の識別子を有し、印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定する処理と、
異なると判定した場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とする請求項８または９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は偽造印字防止方法、プリンタ装置およびプログラムに関し、特に、チケット等を偽造印字することを防止する偽造印字防止方法、プリンタ装置およびプログラムに関する。
【背景技術】
【０００２】
従来の偽造印字防止方法の一例が特許文献１に記載されている。この従来の偽造印字防止方法は、入力された印字データが予め登録されている特定印字データに該当するかを判断し、特定印字データであれば印字を中止する技術である。プリンタ装置に入力された画像データはＩ／Ｆ部を経由し、記憶部上に画像データとして展開される。展開された画像データは、画像認識処理部によって特定画像の画像データに該当するか否かを判断される。この画像データが特定画像に該当する場合は、出力を中止したり、所定の加工を施したりすることにより特定画像の偽造を防止する。
【０００３】
この従来の偽造印字防止方法によれば、特定印字データとして紙幣のデータを予め登録しておくことにより、紙幣の偽造印字を防止することができる。
【０００４】
【特許文献１】特開２００２−１５８８７１号公報（３−４ページ、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の偽造印字防止方法においては、予め登録されている特定印字データに該当するかを判断していたため、座席番号を印字する場合など、１枚ごとに印字内容が異なるチケット等の印字において、チケット発行業者や、チケット発行業者から委託された印刷業者などによる再発行等の複製による偽造印字の防止はできないという問題点があった。
【０００６】
本発明の目的は、上述した従来の課題である、１枚ごとに印字内容が異なるチケット等の偽造印字防止を解決する偽造印字防止方法、プリンタ装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１のプリンタ装置は、印字済みイメージデータの少なくとも一部を格納する記憶部と、
上位装置から入力された印字データを印字用に展開したイメージデータを前記記憶部に格納されている印字済みイメージデータと比較する比較部と、
比較の結果、一致する印字済みイメージデータがある場合は展開したイメージデータの印字を中止する制御部とを備えたことを特徴とする。
【０００８】
本発明の第２のプリンタ装置は、特定領域を設定された印字データの、印字済み特定領域イメージデータを格納する記憶部と、
上位装置から入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較する比較部と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する制御部とを備えたことを特徴とする。
【０００９】
本発明の第３のプリンタ装置は、第１または第２のプリンタ装置において、自装置に固有の識別子を有し、前記比較部は印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定し、
前記制御部は、前記比較部が異なると判定した場合は展開したイメージデータの印字を中止することを特徴とする。
【００１０】
本発明の第４のプリンタ装置は、第１、第２または第３のプリンタ装置において、前記制御部は、展開したイメージデータの印字を中止する場合は上位装置へ警告を発することを特徴とする。
【００１１】
本発明の第１の偽造印字防止方法は、印字済みイメージデータの少なくとも一部を記憶部に格納するステップと、
入力された印字データを印字用に展開したイメージデータを前記記憶部に格納されている印字済みイメージデータと比較するステップと、
比較の結果、一致する印字済みイメージデータがある場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする。
【００１２】
本発明の第２の偽造印字防止方法は、特定領域を設定された印字データの、印字済み特定領域イメージデータを記憶部に格納するステップと、
入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較するステップと、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする。
【００１３】
本発明の第３の偽造印字防止方法は、第１または第２の偽造印字防止方法において、自装置に固有の識別子を有し、印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定するステップと、
異なると判定した場合は展開したイメージデータの印字を中止するステップとを備えたことを特徴とする。
【００１４】
本発明の第１のプログラムは、印字済みデータの少なくとも一部を記憶部に格納する処理と、
入力された印字データを前記記憶部に格納されている印字済みデータと比較する処理と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とする。
【００１５】
本発明の第２のプログラムは、特定領域を設定された印字データの、印字済み特定領域イメージデータを記憶部に格納する処理と、
入力された印字データを印字用に展開したイメージデータのうち特定領域のイメージデータを前記記憶部に格納されている印字済み特定領域イメージデータと比較する処理と、
比較の結果、一致する印字済み特定領域イメージデータがある場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とする。
【００１６】
本発明の第３のプログラムは、第１または第２のプログラムにおいて、自装置に固有の識別子を有し、印字用に展開したイメージデータに含まれる識別子が自装置の識別子と同一であるか異なるかを判定する処理と、
異なると判定した場合は展開したイメージデータの印字を中止する処理とをプリンタ装置に実行させることを特徴とする。
【発明の効果】
【００１７】
本発明は、入力された印字データを展開したイメージデータを印字済みイメージデータと比較して同一の印字を行わないようにすることにより、１枚ごとに印字内容が異なるチケット等の印字において、再発行等の複製による偽造の防止ができるという効果を有している。
【発明を実施するための最良の形態】
【００１８】
本発明を実施するための最良の形態について図面を参照して詳細に説明する。図１は本発明の第１の実施の形態の全体構成を示すブロック図である。プリンタ装置１０が上位装置２０に接続されている。プリンタ装置１０は、インタフェース部１１、制御部１２、印字部１３、印字データ展開部１４、記憶部１５、比較部１６を含む。
【００１９】
インタフェース部１１は、上位装置２０からプリンタ装置１０に入力された印字データを受信する。
【００２０】
印字データ展開部１４は、インタフェース部１１が受信した印字データを、印字部１３が印字するためのイメージデータに展開する。
【００２１】
記憶部１５は、ハードディスクやフラッシュメモリ等の記憶媒体であり、印字部１３が印字したイメージデータの全てまたは一部を格納する。本実施の形態では、イメージデータに特定領域を設定し、記憶部１５は特定領域の印字済みイメージデータを格納することとする。
【００２２】
比較部１６は、記憶部１５に格納された印字済みイメージデータを読み出して、印字データ展開部１４が展開したイメージデータのうち特定領域のイメージデータと比較し、比較結果を制御部１２に通知する。
【００２３】
制御部１２は、比較部１６が比較した結果に基づいて印字の可否を判断し、必要に応じて上位装置２０に警告する。制御部１２はさらに、プリンタ装置１０内の各部の制御を行う。
【００２４】
制御部１２、印字データ展開部１４、比較部１６はプログラム制御により動作させることができる。
【００２５】
次に、第１の実施の形態の動作について説明する。図２は本発明の第１の実施の形態の動作を示すフローチャートである。
【００２６】
プリンタ装置１０は、上位装置２０からインタフェース部１１により印字データを受信する（ステップＡ１）。
【００２７】
印字データ展開部１４は、印字データを印字部１３が印字するために展開したイメージデータを生成する（ステップＡ２）。
【００２８】
図３は、本実施の形態のイメージデータの一例を示す図である。本実施の形態では、図３に示すコンサート入場チケットをプリンタ装置１０で１枚ずつ印字する。印字するイメージデータは、座席番号を示す部分（図３では「Ａ５４３２１」）が１枚ごとに異なり、その他の部分は全てのチケットで共通であってよい。この座席番号を示す部分を特定領域として設定する。特定領域を指定する手段としては、イメージデータの座標を特定するなどの手段が可能である。
【００２９】
比較部１６は、記憶部１５に格納されている印字済み特定領域イメージデータを一つずつ読み出して、印字データ展開部１４が展開したイメージデータのうち特定領域のイメージデータと比較して（ステップＡ３）、一致するものがあるかを判定する（ステップＡ４）。比較部１６は、比較結果を制御部１２に通知する。
【００３０】
制御部１２は、比較部１６の判定結果に基づき、特定領域のイメージデータが記憶部１５に登録されていない（ステップＡ４でＮＯ）場合は、そのイメージデータを印字部１３に印字させ（ステップＡ５）、そのイメージデータのうち特定領域のイメージデータを記憶部１５に登録する（ステップＡ６）。ステップＡ４でＹＥＳの場合、すなわち、特定領域のイメージデータが記憶部１５に登録済みであれば、制御部１２は、展開したイメージデータの印字を中止して上位装置２０へ警告を通知する（ステップＡ７）。
【００３１】
このように本発明の第１の実施の形態では、印字用に展開したイメージデータをすでに印字済みのイメージデータと比較して同一の印字を行わないようにすることにより、１枚ごとに印字内容が異なるチケット等の印字において、再発行等の複製による偽造の防止ができるという効果がある。また、誤って同一座席番号のチケットを複数枚印字することも防止できるという効果がある。さらに、印字を中止する場合は上位装置へ警告を通知することにより、偽造や二重発行を上位装置側で速やかに検知することができるという効果がある。
【００３２】
次に、本発明の第２の実施の形態について説明する。図４は第２の実施の形態の全体構成を示すブロック図である。第２の実施の形態では、上位装置２０に対してプリンタ装置が複数台（プリンタ装置１０ａ、プリンタ装置１０ｂ）接続されている。図４はプリンタ装置が２台の例を示しているが、台数はこれに限定されず、複数台であればよい。プリンタ装置１０ａ、１０ｂは、それぞれ、装置を識別するための個別情報、つまり識別子として、固有の装置番号を有し、予め記憶部１５に格納しておく。プリンタ装置１０ａ、１０ｂは、装置番号を有すること以外の構成は第１の実施の形態のプリンタ装置（図１の１０）と同じである。
【００３３】
図５は第２の実施の形態の動作を示すフローチャートである。プリンタ装置１０ａは、制御部１２がインタフェース部１１を介して上位装置２０に個別情報として装置番号を通知する（ステップＢ１）。
【００３４】
上位装置２０は、プリンタ装置ごとにユニークな部分を含む印字データを作成しプリンタ装置１０ａ、１０ｂへ通知する。これにより、プリンタ装置１０ａ、１０ｂ側はプリンタ装置ごとにユニークな印字データを受信する（ステップＢ２）。
【００３５】
ステップＢ３は、第１の実施の形態のステップＡ２（図２）と同じである。図６は第２の実施の形態のイメージデータの一例を示す図である。右下の「Ａ１２３」が、印字させるプリンタ装置の装置番号を示す。
【００３６】
比較部１６は、記憶部１５に格納されている自装置の装置番号を読み出して、印字データ展開部１４が展開したイメージデータに含まれる装置番号と同一であるか異なるかを判定する（ステップＢ４）。比較部１６は、判定結果を制御部１２に通知する。
【００３７】
制御部１２は、比較部１６の判定結果が「同一」（ステップＢ４でＹＥＳ）であればステップＢ５へ進み、「異なる」（ステップＢ４でＮＯ）であれば、展開したイメージデータの印字を中止して上位装置２０へ警告を通知する（ステップＢ９）。
【００３８】
ステップＢ５〜Ｂ８は、第１の実施の形態のステップＡ３〜Ａ６（図２）と同じである。
【００３９】
なお、上記では、印字データが自装置宛であることを、展開したイメージデータによりチェックする例を説明したが、展開前の段階でチェックする方法も可能である。
【００４０】
第１の実施の形態では、プリンタ装置を複数台使用する場合は、最初に印字したプリンタ装置とは異なるプリンタ装置に印字データを送信すると、偽造や誤って二重発行することが発生する。第２の実施の形態によれば、印字させるプリンタ装置の装置番号を印字データに含めてこれをチェックすることにより、複数のプリンタ装置間においても再発行等の複製による偽造の防止や、誤って二重発行することの防止ができるという効果がある。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１の実施の形態の全体構成を示すブロック図である。
【図２】本発明の第１の実施の形態の動作を示すフローチャートである。
【図３】本発明の第１の実施の形態のイメージデータの一例を示す図である。
【図４】本発明の第２の実施の形態の全体構成を示すブロック図である。
【図５】本発明の第２の実施の形態の動作を示すフローチャートである。
【図６】本発明の第２の実施の形態のイメージデータの一例を示す図である。
【符号の説明】
【００４２】
１０    プリンタ装置
１０ａ    プリンタ装置
１０ｂ    プリンタ装置
１１    インタフェース部
１２    制御部
１３    印字部
１４    印字データ展開部
１５    記憶部
１６    比較部
２０    上位装置
【図１】
2008143086.tif 000003
【図２】
2008143086.tif 000004
【図３】
2008143086.tif 000005
【図４】
2008143086.tif 000006
【図５】
2008143086.tif 000007
【図６】
2008143086.tif 000008