(57)【要約】  【課題】  背景画像上に表記情報を表示する場合に、表記情報の視認性を高めることである。  【解決手段】  ＵＲＬなどと対応付けたＩＤパターンを逆フーリエ変換した模様（ＩＤ背景画像）を背景として、その上に文字や記号などの肉眼で認識可能な表記情報を印刷する。表記情報が印刷された領域ではＩＤ背景画像が失われてしまうが、それ以外の領域に残っている模様をフーリエ変換するとＩＤパターンが再現できる。このような技術において、ＩＤ背景画像と表記情報の印刷濃度が高い場合、表記情報がＩＤ背景画像に埋もれて視認性が低下してしまうので、本実施の形態では、ＩＤ背景画像の印刷濃度を予め計測し、ＩＤ背景画像の印刷濃度が所定値以上の場合は、表記情報の印刷色をモノクロ反転して白抜きにて印刷する。これによって、ＩＤ背景情報の印刷濃度が高い場合でも表記情報の視認性を高く維持することができる。  【選択図】  図２
2007087066.tif 000002
【特許請求の範囲】
【請求項１】
周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、
文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得手段と、
前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得手段と、
前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定手段と、
前記設定した印刷色にて前記表記情報を出力する出力手段と、
を具備したことを特徴とする印刷情報処理装置。
【請求項２】
前記取得したＩＤ画像と、前記出力した表記情報と、を用いて、前記ＩＤ画像上に前記出力した表記情報が表記される印刷データを生成する印刷データ生成手段を具備したことを特徴とする請求項１に記載の印刷情報処理装置。
【請求項３】
前記生成した印刷データをプリンタ装置に送信する印刷データ送信手段を具備したことを特徴とする請求項１、又は請求項２に記載の印刷情報処理装置。
【請求項４】
前記生成した印刷データを用いて印刷する印刷手段を具備したことを特徴とする請求項１、又は請求項２に記載の印刷情報処理装置。
【請求項５】
ＩＤ画像取得手段と、表記情報取得手段と、印刷濃度取得手段と、印刷色設定手段と、出力手段と、を備えたコンピュータにおいて、
前記ＩＤ画像取得手段が、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得ステップと、
前記表記情報取得手段が、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得ステップと、
前記印刷濃度取得手段が、前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得ステップと、
前記印刷色設定手段が、前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定ステップと、
前記出力手段が、前記設定した印刷色にて前記表記情報を出力する出力ステップと、
から構成されたことを特徴とする印刷情報処理方法。
【請求項６】
周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得機能と、
文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得機能と、
前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得機能と、
前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定機能と、
前記設定した印刷色にて前記表記情報を出力する出力機能と、
をコンピュータで実現する印刷情報処理プログラム。
【請求項７】
周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、
文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得手段と、
前記取得したＩＤ画像と、前記取得した表記情報の印刷濃度の比率を取得する比率取得手段と、
前記取得した比率が所定範囲の場合に、前記ＩＤ画像と前記表記情報の少なくとも一方の印刷濃度を、前記ＩＤ画像と前記表記情報の印刷濃度の比率が大きくなるように変更する印刷濃度変更手段と、
を具備したことを特徴とする印刷情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷情報処理装置、印刷情報処理方法、及び印刷情報処理プログラムに関し、例えば、周波数変換したＩＤ情報の上に表記情報を上書きするものに関する。
【背景技術】
【０００２】
近年、画像に電子透かしを埋め込んだり、画像の近辺に２次元バーコードを印刷したりなどして、画像に付加的な情報を付属させることが行われている。
電子透かしや２次元バーコードは、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）に対応づけられており、ユーザは電子透かしが埋め込まれた画像や２次元バーコードを携帯電話のカメラで撮影し、当該ＵＲＬで指定されるウェブサイトに携帯電話を自動的に接続することができる。
【０００３】
ところで、２次元バーコードを印刷すると、印刷面積を要するため、表記情報（文字や図形などユーザが観察して理解できる可視情報）の印刷領域が圧迫されるという問題があった。
そこで、次の未公開の文献により、周波数変換したＩＤ画像上に表記情報を上書きする技術が提案されている。
【０００４】
【特許文献１】特願２００４−３２３１９０
【０００５】
この技術は、ＵＲＬなどに対応づけたＩＤパターンの逆フーリエ変換画像を背景画像として表記情報を上書きするものである。
表記情報と共に背景画像をカメラで撮影してフーリエ変換するとＩＤパターンを復元することができる。
この方式では、表記情報と逆フーリエ変換画像が同一領域上に印刷されるため、印刷面積を節約することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
例えば、サーマルプリンタなどで背景画像を印刷する場合、長期保存しても読取精度が低下しないように、発色の劣化を考慮して、背景画像の印刷濃度（埋込強度）をある程度大きくする必要がある。
しかし、背景画像の印刷濃度を高めると、表記情報が背景画像に埋没してしまい、表記情報の視認性が低下するという問題があった。
なお、バーコードに関しては読取精度を高めるための技術として次の「バーコード付きラベル」がある。この技術は、バーコードのコントラストを制御することにより、肉眼による視認性ではなく、機械による認識性を高めるものである。
【０００７】
【特許文献２】特開平１０−１８７９０５号
【０００８】
そこで、本発明の目的は、背景画像上に表記情報を表示する場合に、表記情報の視認性を高めることである。
【課題を解決するための手段】
【０００９】
本発明は、前記目的を達成するために、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得手段と、前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得手段と、前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定手段と、前記設定した印刷色にて前記表記情報を出力する出力手段と、を具備したことを特徴とする印刷情報処理装置を提供する（第１の構成）。
第１の構成において、前記取得したＩＤ画像と、前記出力した表記情報と、を用いて、前記ＩＤ画像上に前記出力した表記情報が表記される印刷データを生成する印刷データ生成手段を具備するように構成することもできる（第２の構成）。
第２の構成において、前記生成した印刷データをプリンタ装置に送信する印刷データ送信手段を具備するように構成することもできる（第３の構成）。
第２の構成において、前記生成した印刷データを用いて印刷する印刷手段を具備するように構成することもできる（第４の構成）。
また、本発明は、ＩＤ画像取得手段と、表記情報取得手段と、印刷濃度取得手段と、印刷色設定手段と、出力手段と、を備えたコンピュータにおいて、前記ＩＤ画像取得手段が、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得ステップと、前記表記情報取得手段が、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得ステップと、前記印刷濃度取得手段が、前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得手段と、前記印刷色設定手段が、前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定ステップと、前記出力手段が、前記設定した印刷色にて前記表記情報を出力する出力ステップと、から構成されたことを特徴とする印刷情報処理方法を提供する（第５の構成）。
また、本発明は、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得機能と、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得機能と、前記取得したＩＤ画像の印刷濃度を取得する印刷濃度取得機能と、前記取得した印刷濃度が所定値以上の場合に、前記表記情報の印刷色を所定の色に設定する印刷色設定機能と、前記設定した印刷色にて前記表記情報を出力する出力機能と、をコンピュータで実現する印刷情報処理プログラムを提供する（第６の構成）。
また、本発明は、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得手段と、前記取得したＩＤ画像と、前記取得した表記情報の印刷濃度の比率を取得する比率取得手段と、前記取得した比率が所定範囲の場合に、前記ＩＤ画像と前記表記情報の少なくとも一方の印刷濃度を、前記ＩＤ画像と前記表記情報の印刷濃度の比率が大きくなるように変更する印刷濃度変更手段と、を具備したことを特徴とする印刷情報処理装置を提供する（第７の構成）。
【発明の効果】
【００１０】
本発明によれば、背景画像上に表記情報を表示する場合に、表記情報の視認性を高めることができる。
【発明を実施するための最良の形態】
【００１１】
（１）実施の形態の概要
ＵＲＬなどと対応づけたＩＤパターンを逆フーリエ変換した模様（ＩＤ背景画像）を背景として、その上に文字や記号などの肉眼で認識可能な表記情報を印刷する。表記情報が印刷された領域ではＩＤ背景画像が失われてしまうが、それ以外の領域に残っている模様をフーリエ変換するとＩＤパターンが再現できる。このような技術において、ＩＤ背景画像と表記情報の印刷濃度が高い場合、表記情報がＩＤ背景画像に埋もれて視認性が低下してしまうので、本実施の形態では、ＩＤ背景画像の印刷濃度を予め計測し、ＩＤ背景画像の印刷濃度が所定値以上の場合は、表記情報の印刷色をモノクロ反転して白抜きにて印刷する。これによって、ＩＤ背景情報の印刷濃度が高い場合でも表記情報の視認性を高く維持することができる。
【００１２】
（２）実施の形態の詳細
本実施の形態は、ＩＤパターンを逆フーリエ変換することにより生成される模様（以下、ＩＤ背景画像）の上に、ユーザが視認できる表記情報を上書きにて表記する技術に関するものである。そこでまず、この技術について図１を用いながら説明する。
【００１３】
まず、ＩＤ情報であるＩＤパターン１０を周波数領域にて定義する。ＩＤパターン１０は、例えば、ＵＲＬなどの何らかの情報に対応づけられており、ＩＤパターン１０が特定されると対応する情報が得られるようになっている。
【００１４】
図に示した例では、ＩＤパターン１０は、内周円と外周円の周上に点で構成されたＩＤパターン成分１６を分散させて構成されている。
垂直方向の軸と水平方向の軸の原点が低周波数側で、原点から離れるほど高周波数側となっている。
【００１５】
ＩＤパターン１０を逆フーリエ変換すると実空間でのＩＤ背景画像１１が得られる。ＩＤ背景画像１１は、画像全体に模様が拡散したものとなる。ＩＤ背景画像１１は、周波数領域でＩＤ情報を規定したＩＤ画像を構成している。
なお、ＩＤパターンを規定する場合、このように逆フーリエ変換後の画像が画像全体に分散するようなものを選択するのが望ましい。
【００１６】
ＩＤパターン１０とＩＤ背景画像１１の間には、ＩＤパターン１０を逆フーリエ変換してＩＤ背景画像１１が得られ、逆にＩＤ背景画像１１をフーリエ変換するとＩＤパターンが得られるという変換・逆変換の関係がある。
そして、ＩＤパターンを逆フーリエ変換すると、ＩＤパターンを復元するための情報が画像全体に拡散するため、圧縮や切り取りなどの加工に対して耐性が生じる。
即ち、ＩＤパターンを規定する情報が画像全体に拡散するため、画像を拡大縮小したり、一部を切り取ったりしても、画像に残っている情報からＩＤパターンを復元することができるのである。
【００１７】
ＩＤ背景画像１１の上に表記情報を印刷してもよいが、ＩＤ背景画像１１に対して２値化、印刷濃度調整などの処理を行うと、ＩＤパターン１０の復元性を損なわずに、表記情報の視認性を高めることができる。
図中のＩＤ背景画像１２は、ＩＤ背景画像１１を２値化したものである。このようにＩＤ背景画像を２値化することにより、ドットプリンタなど、キャッシュレジスタのレシート印刷機構などで使用されている小規模な印刷装置での印刷に適した画像となる。
【００１８】
２値化した後、ＩＤ背景画像１２の印刷濃度（濃淡度）を調節して表示情報が見やすい印刷濃度とし、これに表記情報を上書きすると印刷物１３が得られる。
図中の印刷物１３では、「明日は特売日」なる文字情報が表記情報１４として印刷されている。
ここで、表記情報１４は、文字、図形（図柄）、記号、など、輪郭を有し、その輪郭内を例えば黒色などで着色したものが利用できる。
【００１９】
このようにして生成された印刷物１３をカメラで撮影し、そのデジタル画像データをフーリエ変換すると、ＩＤパターン１５が得られる。
ＩＤパターン１５では、ＩＤパターン成分１６が復元されるほか、表記情報１４の周波数成分１７が形成される。
表記情報１４の周波数成分１７は、低周波側に偏って分布する傾向があるため、周波数成分１７からＩＤパターン成分１６を識別して抽出することができる。
そのため、ＩＤパターン成分１６を抽出し、これと一致するＩＤパターン１０を特定することにより、印刷物１３をＩＤパターン１０に対応づけられたＵＲＬなどの情報に対応させることができる。
【００２０】
ＩＤ背景画像の原理は、上に述べたとおりであるが、これは例えば次のようにして利用することができる。
まず、サーバ装置でＩＤパターン１０をＵＲＬに対応づけておく。ユーザは携帯電話に搭載されたカメラで印刷物１３を撮影し、この画像をネットワークを介してサーバ装置に送信する。
サーバ装置は、携帯電話から印刷物１３の撮影画像を受信してこれをフーリエ変換し、ＩＤパターン１５を復元する。
そして、ＩＤパターン１５とＩＤパターン１０をマッチングし、ＩＤパターン１０に対応づけられているＵＲＬを携帯電話に送信する。
携帯電話は、サーバ装置からＵＲＬを受信し、これを用いてウェブサイトにアクセスする。
【００２１】
このようにＩＤ背景画像はＩＤパターンを復元するのに用いるため、読取精度が高くなるようになるべく印刷濃度を高くしたいとの要望がある。また、ＩＤ背景画像をサーマルプリンタで印刷した場合、長期保存すると発色の劣化が生じるので、この点からも印刷濃度は高い方が望ましい。
【００２２】
一方、ＩＤ背景画像の印刷濃度を高めると、表記情報がＩＤ背景画像に埋もれて視認性が低下する場合があるため、本実施の形態では、ＩＤ背景画像の印刷濃度が所定値以上の場合は、表記情報の印刷色を例えば白色に設定し、表記情報の視認性を高く保つ。
以下、これについて図２、図３の例を用いて説明する。なお、以下では、ＩＤ背景画像及び表記情報の印刷色は、何れも黒色に設定されているものとする。
【００２３】
図２（ａ）は、印刷濃度の高いＩＤ背景画像に文字からなる表記情報を印刷したところを示している。
ＩＤ背景画像２１には、図２（ｂ）に示したような「ＡＢＣ」なる表記情報２２が印刷されている。
ＩＤ背景画像２１、及び表記情報２２は、何れもモノクロ（黒白）の単色にて印刷されている。
ＩＤ背景画像２１及び表記情報２２は、何れも印刷濃度が高く、表記情報２２がＩＤ背景画像２１に埋もれてしまい、視認性が低下している。
【００２４】
図２（ｃ）は、図２（ａ）において、ＩＤ背景画像２１の印刷濃度を保ったまま表記情報２２の印刷色を黒から白に反転した場合を示している。
図に示したように、表記情報２２の印刷色を白色に設定することにより表記情報２２が白抜き表示され、表記情報２２の視認性が向上している。
【００２５】
このように、本実施の形態では、表記情報の印刷色を反転・非反転することにより、表記情報の印刷色を設定する。
なお、表記情報の印刷色を白色ではなく、例えば、元の印刷色よりも階調を落とした黒色に設定することもでき、このように階調を変更して視認性を高めることも可能である。
そこで、本実施の形態における印刷色の設定は、色の種類を保ったまま階調を変化させる場合も含まれる。
【００２６】
図３（ａ）は、印刷濃度の高いＩＤ画像に図形（図柄）からなる表記情報を印刷した例を示した図である。
ＩＤ背景画像２５には、図３（ｂ）に示したような図形からなる表記情報２６が何れもモノクロの単色にて印刷されている。
ＩＤ背景画像２５、表記情報２６の何れも印刷濃度が高いため、表記情報２６がＩＤ背景画像２５に埋没して視認しにくくなっている。
【００２７】
図３（ｃ）は、図３（ａ）において、ＩＤ背景画像２５の印刷濃度を保ったまま表記情報２６の印刷色を黒色から白色に反転した場合を示している。
図に示したように、表記情報２６の印刷色を白色に設定することにより、表記情報２６の視認性が向上している。
【００２８】
図３（ｄ）は、表記情報２６の視認性を高めるための変形例を示した図である。この例では、表記情報２６の印刷濃度を保ったままＩＤ背景画像２５の印刷濃度を低下させることにより表記情報２６の視認性を高めている。
このように、ＩＤ背景画像２５の印刷濃度を低下させて、ＩＤ背景画像２５と表記情報２６のコントラストを調節し、これによって表記情報２６の視認性を高めることもできるが、この場合、ＩＤ背景画像２５の強度（機械読取性）が低くなるため、ＩＤ背景画像２５の印刷濃度を高い状態に保ち、表記情報２６を白抜きで印刷する方が望ましい。
【００２９】
本実施の形態では、図２、図３で示したように、ＩＤ背景画像と表記情報の印刷濃度が共に高くて表記情報の視認性が低下する場合に、表記情報の印刷色を所定色（白色）に設定することにより、ＩＤ背景画像の印刷濃度を高く保ったまま、表記情報の視認性を高めている。
【００３０】
次に、ＩＤ背景画像の印刷濃度によって表記情報の印刷色を制御する印刷システムについて説明する。
ここでは、一例として、サーバ（ホスト）とプリンタで構成されている印刷システムについて考え、サーバが、ＩＤ背景画像と表記情報をプリンタに送信し、プリンタがＩＤ背景画像と表記情報を印刷するものとする。
このような例としては、各店舗に設置したキャッシュレジスタ（プリンタ）で、サーバが配信するＩＤ背景画像と表記情報をレシートに印刷するものがある。
【００３１】
サーバとプリンタは、例えば、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークで接続可能に配設されているものとする。
このプリンタは、例えば、サーマルプリンタなど、ドットの印字・非印字によって印刷濃度を表現するドットプリンタであるとする。
本実施の形態では、表記情報の印刷色をプリンタ側で設定する場合（パターン１）と、サーバ側で設定する場合（パターン２）について説明する。
【００３２】
図４は、パターン１におけるサーバの動作を示したフローチャートである。パターン１では、プリンタ側でＩＤ背景画像の印刷濃度を検出し、表記情報の印刷色を設定する。
まず、サーバは、ＩＤパターンを逆フーリエ変換してＩＤ背景画像を作成する（ステップ５）。
サーバは、プリンタのプリンタドライバを備えており、ステップ５で作成したＩＤ背景画像をプリンタドライバによって、プリンタに合わせたコマンド（以下、ＩＤ背景画像コマンド）に変換する（ステップ１０）。
【００３３】
次に、サーバは、表記情報もプリンタドライバによって、プリンタに合わせたコマンド（以下、表記情報コマンド）に変換する（ステップ１５）。
次に、サーバ装置は、ＩＤ背景画像コマンドをプリンタに送信し（ステップ２０）、更に、表記情報コマンドをプリンタに送信する（ステップ２５）。
【００３４】
図５は、パターン１におけるプリンタの動作を示したフローチャートである。
プリンタは、サーバからＩＤ背景画像コマンドを受信し、更に、表記情報コマンドを受信する（ステップ３０）。これは、プリンタが備えたＩＤ画像取得手段と、表記情報取得手段によるものである。
次に、プリンタは、ＩＤ背景画像コマンドを解析する。そして、解析結果を用いてプリンタ内部メモリ上でＩＤ背景画像を展開し、ＩＤ背景画像のイメージを作成する（ステップ３５）。
次に、プリンタは、表記情報コマンドを解析する。そして、解析結果を用いてプリンタ内部メモリ上で表記情報を展開し、表記情報のイメージを作成する（ステップ４０）。
【００３５】
次に、プリンタは、展開されたＩＤ背景画像の印字されるドット数を計測することにより、ＩＤ背景画像の印字率を解析する（印刷濃度取得手段）（ステップ４５）。
ＩＤ背景画像印字率は、ＩＤ背景画像のうち印字するドット数の全体のドット数に対する比率であり、より詳細には、ＩＤ背景画像で印字されるドット数と印字されないドット数を加算したもの（全体のドット数）に対する印字されるドット数の百分率で表される。
【００３６】
ＩＤ背景画像印字率が０％のときは印刷濃度が最も低い場合であり、画像全体が白色となる。ＩＤ背景画像印字率が１００％のときは、印刷濃度が最も高い場合であり、画像全体が黒色となる。そして、ＩＤ背景画像印字率が０％から１００％まで増えるに従い印刷濃度は高くなるという関係がある。
本実施の形態では、全体のドット数に対する印字されるドット数の比率により、印刷濃度を計測したが、他の方法によって計測してもよい。
【００３７】
プリンタは、ＩＤ背景画像印字率が３０％未満の場合（ステップ４５：３０％未満）、ステップ３５で展開したＩＤ背景画像のイメージに、ステップ４０で展開した表記情報のイメージを上書きして印刷用のイメージを作成する（ステップ６０）。
ここで、上書きとは、ＩＤ背景画像のイメージで、表記情報（輪郭とその内部）のイメージが配置される部分を、表記情報のイメージで置き換えたものをいう。表記情報が配置される領域以外の部分では、ＩＤ背景画像のイメージが保たれる。
即ち、上書きとは、ＩＤ背景画像のイメージと表記情報のイメージの重なり合う部分が表記情報のイメージとなるようにＩＤ背景画像のイメージと表記情報のイメージを合成することである。
【００３８】
プリンタは、プリンタドライバによって印刷用のイメージから印刷データ（画像コマンド）を生成し、この印刷データを用いて印刷媒体上に画像の出力（印刷）を行う（ステップ６５）。これによって、ＩＤ画像を背景としてその上に表記情報が黒色で表示された画像が得られる。
【００３９】
一方、ＩＤ背景画像印字率が３０％以上の場合（ステップ４５：３０％以上）、プリンタは、ステップ４０で展開した表記情報のイメージの色を黒から白にモノクロ反転させる（印刷色設定手段）（ステップ５５）。
そして、プリンタは、ステップ３５で展開したＩＤ背景画像のイメージにステップ５５で反転した表記情報のイメージを上書きして印刷用のイメージを作成する（ステップ６０）。
【００４０】
プリンタは、この印刷用のイメージから印刷データを生成し（印刷データ生成手段）、出力する（出力手段）（ステップ６５）。そして、プリンタは、出力された印刷データを用いて印刷媒体上に画像の印刷を行う（印刷手段）。
これによって、ＩＤ画像を背景としてその上に表記情報が白色で表示された白抜き画像が得られる。
なお、本実施の形態では、ＩＤ背景画像の印刷濃度を判断する所定値を３０％としたが、これは任意に設定することができる。実用的な範囲は３０〜５０％である。
パターン１では、プリンタ側でＩＤ背景画像の印刷濃度を判断するための所定値を設定することができるため、ユーザが印刷結果を見ながら当該所定値を調節することができる。
【００４１】
次に、パターン２について説明する。パターン２では、サーバ側でＩＤ背景画像の印刷濃度を検出し、表記情報の印刷色を設定する。
図６は、パターン２におけるサーバの動作を示したフローチャートである。なお、サーバは、表記情報を取得して記憶しているものとする（表記情報取得手段）。
まず、サーバは、ＩＤパターンを逆フーリエ変換し、ＩＤ背景画像を作成する（ＩＤ画像取得手段）（ステップ１０５）。
次に、サーバは、背景画像の印字されるドット数と印字されないドット数を用いて印字率を解析する（印刷濃度取得手段）（ステップ１１０）。
【００４２】
そして、サーバは、ＩＤ背景画像印字率が３０％未満の場合（ステップ１１０：３０％未満）、ＩＤ背景画像のイメージに表記情報のイメージを上書きして印刷用のイメージを作成する（ステップ１２０）。この場合の印刷用のイメージは、ＩＤ背景画像上に表記情報が黒色で表記された画像となる。
【００４３】
一方、ＩＤ背景画像印字率が３０％以上の場合（ステップ１１０：３０％以上）、サーバは、表記情報の色を黒色から白色に反転する（印刷色設定手段）（ステップ１１５）。そして、ＩＤ背景画像のイメージに、モノクロ反転した表記情報を上書きして印刷用のイメージを作成する（ステップ１２０）。この場合の印刷用のイメージは、ＩＤ背景画像上に表記情報が白色で表記された画像となる。
【００４４】
次に、サーバは、ステップ１２０で生成した印刷用のイメージをプリンタドライバを用いてコマンド化して出力する（出力手段）（ステップ１２５）。
そして、サーバは、生成した画像コマンドをプリンタに送信する（印刷データ送信手段）（ステップ１３０）。
このようにして、プリンタには、ＩＤ背景画像の印刷濃度によって、ＩＤ背景画像に表記情報が黒色又は白色で表記された画像コマンドが送信される。
【００４５】
図７は、パターン２におけるプリンタの動作を示したフローチャートである。
まず、プリンタは、サーバより画像コマンドを受信する（ステップ１３５）。
次に、プリンタは、この画像コマンドを解析してイメージ展開し、印刷用の画像イメージを作成する（ステップ１４０）。
次に、プリンタは、この画像イメージを出力し、印刷媒体上に印刷する（ステップ１４５）。
【００４６】
以上のように、パターン２では、表記情報の反転・非反転をサーバ側で判断するので、プリンタはサーバから送信されてきた画像コマンドを用いてそのまま印刷すればよい。
そのため、プリンタ側で、ＩＤ背景画像の印刷濃度判定、及び表記情報を反転・非反転機能を実装する必要がなく、プリンタのコストを低減することができる。
【００４７】
図８は、プリンタのハードウェア的な構成の一例を示したブロック図である。
プリンタは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５３、入力装置５４、表示装置５５、印刷装置５６、通信制御装置５７、記憶装置５８、記憶媒体駆動装置５９、入出力Ｉ／Ｆ（インターフェース）６０などの各機能部がバスライン５０で接続されて構成されている。
【００４８】
ＣＰＵ５１は、所定のプログラムに従って、各種の演算処理、及び情報処理やプリンタを構成する各構成要素の制御を行ったりする中央処理装置である。
ＣＰＵ５１は、印刷プログラムに従って動作し、パターン１やパターン２のフローチャートで示した画像データの処理を行うと共に、印刷装置５６を制御して印刷を行う。
パターン１の場合、ＣＰＵ５１は、ＩＤ背景画像の印刷濃度を解析し、表記情報を反転又は非反転した画像を印刷装置５６に印刷させる。
パターン２の場合、ＣＰＵ５１は、サーバから送信された画像コマンドを解析して、この画像コマンドを展開して得られる画像イメージを印刷装置５６に印刷させる。
【００４９】
ＲＯＭ５３は、プリンタを動作させるための基本的なプログラムやデータなどを記憶した読み出し専用のメモリである。
ＲＡＭ５２は、ＣＰＵ５１が動作するためのワーキングエリアを提供する読み書き可能なメモリである。
パターン１の場合、ＲＡＭ５２は、サーバから受信したＩＤ背景画像コマンドや表記情報コマンドの記憶、これらを展開したイメージの記憶、モノクロ反転した表記情報のイメージの記憶、表記情報を上書きしたＩＤ背景画像のイメージの記憶などを行う。
パターン２の場合、ＲＡＭ５２は、サーバから受信した画像コマンドの記憶、この画像コマンドを展開したイメージの記憶などを行う。
【００５０】
入力装置５４は、ユーザの操作により情報の入力を受け付けるハードウェアであって、キーボード、マウス、その他の入力装置を備えている。
ユーザは、入力装置５４を操作することにより、プリンタを操作してサーバとの送受信を操作したり、印刷のスタート・ストップを行ったり、各種パラメータを設定したりすることができる。
【００５１】
表示装置５５は、文字情報や画像情報を表示する表示装置を備えており、ユーザがプリンタを操作する際に必要な情報を表示したり、あるいは印刷する画像を印刷前に表示してユーザが確認するのに用いたりすることができる。
表示装置５５は、例えば、液晶ディスプレイ、プラズマディスプレイ、その他のディスプレイ装置で構成されている。
【００５２】
通信制御装置５７は、プリンタをネットワークに接続する機能部である。プリンタは、通信制御装置５７を介して、サーバと通信を行うことができる。
印刷装置５６は、ドット印刷装置にて構成されるが、この他にレーザ印刷装置、インクジェット印刷装置などで構成することもでき、印刷媒体に画像を印刷する。プリンタは、印刷装置５６によって、表記情報が反転又は非反転されて上書きされたＩＤ背景画像を紙などに印刷することができる。また、印刷装置５６では、印刷色、階調などのパラメータを設定することができる。
【００５３】
記憶媒体駆動装置５９は、装着された着脱可能な記憶媒体を駆動し、データの読み書きを行う機能部である。
読み書き可能な記憶媒体としては、例えば、フレキシブルディスク、光磁気ディスク、半導体記憶装置、磁気テープ、紙テープがある。
また、読み取り専用の記憶媒体としては、例えば、ＣＤ−ＲＯＭなどの光ディスク類がある。
【００５４】
プリンタは、記憶媒体駆動装置５９に装着した記憶媒体から印刷プログラムなど、各種のプログラムのインストールなどを行うことができる。また、プリンタは、記憶媒体から、ＩＤ画像、表記情報、画像コマンドなど、各種データを読み込んだり、あるいは書き込んだりすることができる。
このため、サーバに接続されていない環境であっても、記憶媒体を介してプリンタにＩＤ背景画像及び表記情報の提供を行うことができる。
【００５５】
入出力Ｉ／Ｆ６０は、プリンタを外部周辺機器に接続するためのインターフェースである。プリンタは、入出力Ｉ／Ｆ６０を介してネットワークに接続し、サーバと通信することができる。
そして、サーバ装置から、ＩＤ背景画像コマンドや表記情報コマンドを受信したり（パターン１の場合）、画像コマンドを受信したり（パターン２の場合）することができる。
【００５６】
記憶装置５８は、例えば、ハードディスクなどで構成された大容量で読み書き可能な記憶装置である。
記憶装置５８には、印刷プログラムなどのプログラム類を格納したプログラム格納部６１とデータ類を記憶したデータ格納部６２が形成されている。
【００５７】
プログラム格納部６１には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、サーバと通信するための通信プログラム、表記情報が上書きされたＩＤ背景画像を印刷するための印刷プログラムなどが格納されている。
【００５８】
データ格納部６２には、例えば、ＩＤ背景画像データや表記情報などを各種記憶しておくことができる。
この場合、ユーザがＩＤ背景画像と表記情報を表示装置５５で確認しながら選択し、選択した表記情報で、選択したＩＤ背景画像を上書きして印刷装置５６に印刷させるなどの運用を行うことができる。この場合も、プリンタは、ＩＤ背景画像の印刷濃度を計測し、これに基づいて表記情報を反転するか否かを判断する。
【００５９】
以上にプリンタのハードウェア的な構成について説明したが、サーバのハードウェア的な構成も基本的に同様である。
パターン１の場合、サーバは、ＩＤ背景画像と表記情報からそれぞれＩＤ背景画像コマンド、表記情報コマンドを生成するプリンタドライバを記憶している。
パターン２の場合は、ＩＤ背景画像の印刷濃度を計測して、その結果に基づいて表記情報の反転・非反転を行い、表記情報でＩＤ背景画像を上書きして画像コマンドを生成するプログラムを記憶している。
【００６０】
以上、本実施の形態の一例について説明したが、各種の変形が可能である。
例えば、本実施の形態のプリンタは、ドットプリンタで構成したが、例えば、プリンタをレーザプリンタ、インクジェットプリンタなど他の種類のプリンタで構成することができる。
ドットプリンタの場合、印字するドット数と印字ないドット数の比率によってＩＤ背景画像の印刷濃度を測定したが、ＩＤ背景画像全体に渡って各画素の平均濃度を計算し、この平均濃度が所定値よりも小さい場合は表記情報を反転せず、平均濃度が所定値よりも大きい場合は表記情報を反転するように構成すると、レーザプリンタ、インクジェットプリンタなど、幅広い種類のプリンタに適用することができる。
【００６１】
また、本実施の形態では、ＩＤ背景画像と表記情報が共にモノクロ画像によって構成されているものとしたが、カラー画像に対して適用することもできる。
この場合、ＩＤ背景画像の印刷濃度が所定値以上の場合は、表記情報の印刷色を緑色にするなど、白以外の色を設定することもできる。
また、ＩＤ背景画像と表記情報の印刷色が共に赤色の場合は、表記情報の印刷色を青色にするといったように、ＩＤ背景画像の印刷濃度に加えて印刷色に応じて表記情報の印刷色を設定するように構成することもできる。
【００６２】
また、本実施の形態では、ＩＤ背景画像の印刷濃度を用いて表示情報の印刷色を制御したが、ＩＤ背景画像の印刷濃度と表示情報の印刷濃度の比率（又は印刷濃度の差）を用いてＩＤ背景画像、表示情報の印刷色の少なくとも一方を制御するように構成することもできる。
例えば、ＩＤ背景画像と表示情報の印刷濃度が共に高い場合、あるいは低い場合（即ち、印刷濃度の差が小さい場合）、ＩＤ背景画像と表示情報のコントラストが小さく、表示情報の視認性が低下する。
【００６３】
このように、ＩＤ背景画像と表示情報の印刷濃度が近くてコントラストが十分でない場合は、何れかの印刷濃度を低くしたり、更には、一方の印刷濃度を高くかつ他方の印刷濃度を低くすることにより両者のコントラストを大きくするように制御することもできる。
【００６４】
この場合は、この例の印刷システムは、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、文字、記号、又は図柄の少なくとも１つから構成され、前記ＩＤ画像上に表記される表記情報を取得する表記情報取得手段と、前記取得したＩＤ画像と、前記取得した表記情報の印刷濃度の比率を取得する比率取得手段と、前記取得した比率が所定範囲の場合に、前記ＩＤ画像と前記表記情報の少なくとも一方の印刷濃度を、前記ＩＤ画像と前記表記情報の印刷濃度の比率が大きくなるように変更する印刷濃度変更手段と、を具備している。
【００６５】
以上に説明した本実施の形態により次のような効果を得ることができる。
（１）ＩＤ背景画像の印刷濃度に応じて表記情報の印刷色を視認性が向上する色に自動設定することができる。
（２）ＩＤ背景画像の印刷濃度と表記情報の印刷濃度を独立して制御することができる。
（３）ＩＤ背景画像に表記情報を上書き、又は白抜き画像として設けることにより、高度な画像処理機能を有しない印刷装置でも実施することができる。
（４）ＩＤ背景画像の模様パターンを高密度・高濃度とすることにより、長期保存性及び印字情報の耐久性が高まる。
【図面の簡単な説明】
【００６６】
【図１】ＩＤ背景画像の原理を説明するための図である。
【図２】表記情報の印刷色を変更する場合の具体例を示した図である。
【図３】表記情報の印刷色を変更する場合の具体例を示した図である。
【図４】パターン１におけるサーバの動作を示したフローチャートである。
【図５】パターン１におけるプリンタの動作を説明したフローチャートである。
【図６】パターン２におけるサーバの動作を示したフローチャートである。
【図７】パターン２におけるプリンタの動作を説明したフローチャートである。
【図８】プリンタのハードウェア的な構成の一例を示したブロック図である。
【符号の説明】
【００６７】
５０  バスライン
５１  ＣＰＵ
５２  ＲＡＭ
５３  ＲＯＭ
５４  入力装置
５５  表示装置
５６  印刷装置
５７  通信制御装置
５８  記憶装置
５９  記憶媒体駆動装置
６０  入出力Ｉ／Ｆ
６１  プログラム格納部
６２  データ格納部
【図１】
2007087066.tif 000003
【図２】
2007087066.tif 000004
【図３】
2007087066.tif 000005
【図４】
2007087066.tif 000006
【図５】
2007087066.tif 000007
【図６】
2007087066.tif 000008
【図７】
2007087066.tif 000009
【図８】
2007087066.tif 000010