(57)【要約】  【課題】  限られた印刷面に機械が読み取るコードとユーザが読み取る情報とを効率よく印刷すること。  【解決手段】  周波数領域にてＩＤパターンを定義し、これを逆フーリエ変換にて変換する。ＩＤパターンは逆フーリエ変換することにより画面全体に分散した模様（ＩＤ背景画像）となる。本実施の形態の印刷装置は、このＩＤ背景画像を背景画像として、ＩＤ背景画像上に文字や画像（図柄）などで構成された表記情報を印刷する。表記情報が印刷された部分では、ＩＤ背景画像が損なわれてしまうが、ＩＤ背景画像の残りの部分の模様をフーリエ変換することによりＩＤパターンを復元することできる。本実施の形態では、ＩＤ背景画像を背景として表記情報を印刷した印刷媒体を、携帯電話のカメラで撮影し、携帯電話からＵＲＬサーバ装置に送信する。ＵＲＬサーバは、携帯電話から撮影画像データを受信し、これをフーリエ変換してＩＤパターンを抽出する。  【選択図】  図１
2006130801.tif 000002
【特許請求の範囲】
【請求項１】
周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、
文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得手段と、
前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成手段と、
前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷手段と、
を具備したことを特徴とする印刷装置。
【請求項２】
前記一部の領域の面積は、前記ＩＤ画像の面積の５０％以下であることを特徴とする請求項１に記載の印刷装置。
【請求項３】
印刷単位である面素の階調に対応して、予め決めた２値ドットの配置を取得する２値ドット取得手段を具備し、
前記印刷手段は、前記２値ドット取得手段により前記生成した印刷情報の面素ごとの２値ドットの配置を取得し、前記取得した２値ドットの配置を単色にて印刷することを特徴とする請求項１、又は請求項２に記載の印刷装置。
【請求項４】
前記２値ドット取得手段は、前記２値ドットの配置による階調を行うことにより前記ＩＤ画像の濃淡を調節することを特徴とする請求項３に記載の印刷装置。
【請求項５】
ＩＤ画像取得手段と、表記情報取得手段と、印刷情報生成手段と、印刷手段と、を備えたコンピュータにおいて、
前記ＩＤ画像取得手段によって、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得ステップと、
前記表記情報取得手段によって、文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得ステップと、
前記印刷情報生成手段によって、前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成ステップと、
前記印刷手段によって、前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷ステップと、
から構成されたことを特徴とする印刷方法。
【請求項６】
周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得機能と、
文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得機能と、
前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成機能と、
前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷機能と、
をコンピュータで実現する印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、及び印刷プログラムに関し、例えば、周波数領域でＩＤ情報を埋め込んだ画像を背景として原画像を印刷するものに関する。
【背景技術】
【０００２】
近年、画像に電子透かしを埋め込んだり、画像の近辺に２次元バーコードを印刷したりなどして、画像に付加的な情報を付属させることが行われている。
電子透かしや２次元バーコードは、例えば、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ）に対応づけられており、ユーザは電子透かしが埋め込まれた画像や２次元バーコードを携帯電話のカメラで撮影し、当該ＵＲＬで指定されるウェブサイトに携帯電話を自動的に接続することができる。
【０００３】
一般に、このような付加的な情報を有する画像は、印刷工場などに設置した高度な印刷装置を用いて行うが、次の特許文献１に記載されているレシートのように、店頭に備えたキャッシュレジスタのレシート印刷装置のような粗い印刷機能しか有しない小規模な印刷装置にて付加情報を印刷する技術も提案されている。
【０００４】
【特許文献１】特開２０００−２３５６６９
【０００５】
この発明は、レシートに２次元バーコードにて付加的な情報を埋め込み、これを用いて商品の返品・交換などの例外的な処理を効率よく行うものである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、レシートのように印刷面積が限られている印刷媒体に、２次元バーコードなどの機械が読み取るコードを印刷すると、ユーザが読み取る情報を印刷する領域の面積が圧迫されるという問題がある。
【０００７】
そこで、本発明の目的は、限られた印刷面に機械が読み取るコードとユーザが読み取る情報とを効率よく印刷することである。
【課題を解決するための手段】
【０００８】
本発明は、前記目的を達成するために、請求項１に記載の発明では、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得手段と、文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得手段と、前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成手段と、前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷手段と、を具備したことを特徴とする印刷装置を提供する。
請求項２に記載の発明では、前記一部の領域の面積は、前記ＩＤ画像の面積の５０％以下であることを特徴とする請求項１に記載の印刷装置を提供する。
請求項３に記載の発明では、印刷単位である面素の階調に対応して、予め決めた２値ドットの配置を取得する２値ドット取得手段を具備し、前記印刷手段は、前記２値ドット取得手段により前記生成した印刷情報の面素ごとの２値ドットの配置を取得し、前記取得した２値ドットの配置を単色にて印刷することを特徴とする請求項１、又は請求項２に記載の印刷装置を提供する。
請求項４に記載の発明では、前記２値ドット取得手段は、前記２値ドットの配置による階調を行うことにより前記ＩＤ画像の濃淡を調節することを特徴とする請求項３に記載の印刷装置を提供する。
請求項５に記載の発明では、ＩＤ画像取得手段と、表記情報取得手段と、印刷情報生成手段と、印刷手段と、を備えたコンピュータにおいて、前記ＩＤ画像取得手段によって、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得ステップと、前記表記情報取得手段によって、文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得ステップと、前記印刷情報生成手段によって、前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成ステップと、前記印刷手段によって、前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷ステップと、から構成されたことを特徴とする印刷方法を提供する。
請求項６に記載の発明では、周波数領域にてＩＤ情報を規定したＩＤ画像を取得するＩＤ画像取得機能と、文字と画像の少なくとも一方から構成される表記情報を取得する表記情報取得機能と、前記取得したＩＤ画像の一部の領域に前記取得した表記情報を配置して印刷情報を生成する印刷情報生成機能と、前記生成した印刷情報を用いて前記ＩＤ画像と前記表記情報を印刷媒体に印刷する印刷機能と、をコンピュータで実現する印刷プログラムを提供する。
【発明の効果】
【０００９】
本発明によると、限られた印刷面に機械が読み取るコードとユーザが読み取る情報とを効率よく印刷することができる。
【発明を実施するための最良の形態】
【００１０】
（１）実施の形態の概要
周波数領域にてＩＤパターンを定義し、これを逆フーリエ変換にて変換する。ＩＤパターンは逆フーリエ変換することにより画面全体に分散した模様（ＩＤ画像：以下、ＩＤ背景画像と呼ぶ）となる。
本実施の形態の印刷装置は、このＩＤ背景画像を背景画像として、ＩＤ背景画像上に文字や画像（図柄）などで構成された表記情報を印刷する。
【００１１】
表記情報が印刷された部分では、ＩＤ背景画像が損なわれてしまうが、ＩＤ背景画像の残りの部分の模様をフーリエ変換することによりＩＤパターンを復元することできる。
実験では、ＩＤ背景画像が５０％程度まで失われても元のＩＤパターンが復元できることが確認されている。
【００１２】
本実施の形態では、ＩＤ背景画像を背景として表記情報を印刷した印刷媒体を、携帯電話のカメラで撮影し、携帯電話からＵＲＬサーバ装置に送信する。
ＵＲＬサーバは、携帯電話から撮影画像データを受信し、これをフーリエ変換してＩＤパターンを抽出する。
【００１３】
ＵＲＬサーバは、ＩＤパターンとＵＲＬを対応づけて記憶しており、抽出したＩＤパターンに対応づけられているＵＲＬを検索して携帯電話に送信する。
携帯電話は、ＵＲＬサーバからＵＲＬを受信して当該ＵＲＬにて指定されるウェブサイトに接続し、当該ウェブサイトが提供するサービスを利用する。
このように、本実施の形態では、ＩＤ背景画像を介して印刷媒体にＵＲＬが関係づけられている。
【００１４】
図１は、本実施の形態の概要を説明するための図である。
まず、本実施の形態では、ＩＤ情報であるＩＤパターン１０を周波数領域にて定義する。
ＩＤパターン１０は、内周円と外周円の周上に点で構成されたＩＤパターン成分１６を分散させて構成されている。
垂直方向の軸と水平方向の軸の原点が低周波数側で、原点から離れるほど高周波数側となっている。
【００１５】
ＩＤパターン１０を逆フーリエ変換すると実空間でのＩＤ背景画像１１が得られる。ＩＤ背景画像１１は、画像全体に模様が拡散したものとなる。
なお、ＩＤパターンを規定する場合、このように逆フーリエ変換後の画像が画像全体に分散するようなものを選択するのが望ましい。
【００１６】
ＩＤパターン１０を逆フーリエ変換してＩＤ背景画像１１が得られが、逆にＩＤ背景画像１１をフーリエ変換するとＩＤパターンが得られるという関係がある。
このように、適当なＩＤパターンを選択してフーリエ変換すると、ＩＤパターンを復元するための情報が画像全体に拡散し、圧縮や切り取りなどの加工に対して耐性が生じる。
【００１７】
即ち、ＩＤパターンを規定する情報が画像全体に拡散するため、画像を拡大縮小したり、一部を切り取ったりしても、画像に残っている情報からＩＤパターンを復元することができる。
【００１８】
本実施の形態では、ＩＤ背景画像１１をキャッシュレジスタのレシート印刷機構などの小規模な印刷装置で印刷するために２値化し、２値化したＩＤ背景画像１２を生成する。
そして、表記情報が目視できるように２値化したＩＤ背景画像１２の濃淡を調節し、ＩＤ背景画像１２を背景として表記情報を印刷して印刷物１３を生成する。
印刷物１３では、「明日は特売日」なる文字情報が表記情報１４として印刷されている。
【００１９】
カメラで印刷物１３を撮影したデジタル画像データをフーリエ変換すると、ＩＤパターン１５が得られる。
ＩＤパターン１５では、ＩＤパターン成分１６が復元されるほか、表記情報１４の周波数成分１７が形成される。
表記情報１４の周波数成分１７は、低周波側に偏って分布する傾向があるため、周波数成分１７からＩＤパターン成分１６を識別して抽出することができる。
【００２０】
このようにしてＩＤパターン１５で復元されたＩＤパターン成分１６を抽出し、ＩＤパターン１０のＩＤパターン成分１６との一致を確認することにより、印刷物１３に含まれていたＩＤ情報を特定することができる。
【００２１】
（２）実施の形態詳細
図２は、本実施の形態の情報提供システム１の構成を示したブロック図である。
情報提供システム１は、ＵＲＬサーバ２、プリンタ３、レシート４、携帯電話５、サービスサーバ６などにより構成されている。
また、図２では、プリンタ３と携帯電話５を１台のみ示してあるが、プリンタ３は各プリンタユーザごとに、携帯電話５は各携帯電話ユーザことに存在している。
【００２２】
ＵＲＬサーバ２は、ＩＤパターンとＵＲＬを対応づけたＩＤデータベースを備えており、これを用いてプリンタ３へＩＤ背景画像を提供したり、携帯電話５へＵＲＬを提供したりするサーバ装置である。
【００２３】
図３にＩＤデータベースの論理的な構成の一例を示す。
ＩＤデータベース１９は、「ＩＤ登録番号」、「ＩＤパターン」、「ＵＲＬ」などの項目から構成されている。
「ＩＤ登録番号」は、ＩＤパターンやＵＲＬを管理するための管理番号であり、ＩＤパターンとＵＲＬの各組に一意に付与されている。
【００２４】
「ＩＤパターン」には、ＩＤパターンを定義した画像（図１のＩＤパターン１０に対応）が格納されている。
「ＵＲＬ」には、所定のウェブサイトへ接続するための接続情報であるＵＲＬが格納されている。
【００２５】
ＩＤデータベース１９では、ＩＤパターンとＵＲＬが対応づけられて記憶されており、ＩＤパターンを特定するとこれに対応するＵＲＬが得られるようになっている。
【００２６】
次に、ＵＲＬサーバ２が有するプリンタ３へのＩＤ情報提供機能について説明する。
ＵＲＬサーバ２とプリンタ３は、例えば、インターネットなどのネットワークとを介して接続可能に配設されており、ＵＲＬサーバ２はネットワークを介してＩＤ情報をＩＤ背景画像の形でプリンタ３に提供する。
【００２７】
本実施の形態では、ＵＲＬサーバ２は、ＩＤパターンを逆フーリエ変換してＩＤ背景画像を生成し、更に、このＩＤ背景画像を２値化して（図１のＩＤ背景画像１２に対応）プリンタ３に送信する。
このように、ＩＤ背景画像を２値化してからプリンタ３に送信することにより、プリンタ３での画像処理が不要となると共にＵＲＬサーバ２がプリンタ３に送信するデータのデータ量も少なくすることができる。
【００２８】
なお、これは一例であって、ＵＲＬサーバ２がプリンタ３にＩＤパターンを送信し、プリンタ３で逆フーリエ変換、及び２値化しても良いし、あるいは、逆フーリエ変換までをＵＲＬサーバ２で行い、プリンタ３が２値化を行うように構成しても良い。
【００２９】
次に、ＵＲＬサーバ２が有する携帯電話５へのＵＲＬ提供機能について説明する。
ＵＲＬサーバ２（図２）は、インターネットなどのネットワークを介して携帯電話５からレシート４を撮影した撮影画像データを受信する。
レシート４は、プリンタ３が印刷した印刷媒体であって、その外観は図４に示したようになっている。
即ち、レシート４には、ＩＤ背景画像２０を背景として表記情報２１（この場合「スーパー松田」という文字列）が印刷されている。
【００３０】
ＵＲＬサーバ２（図２）は、携帯電話５から撮影画像データを受信してこれをフーリエ変換し、ＩＤパターンを復元する。
次に、ＵＲＬサーバ２は、復元したＩＤパターンを抽出し、これをＩＤデータベース１９に記憶してあるＩＤパターンと照合する。
そして、ＵＲＬサーバ２は、照合により特定されたＩＤパターンに対応づけられているＵＲＬを携帯電話５に送信する。
【００３１】
なお、本実施の形態では、撮影した画像のフーリエ変換とＩＤパターンの抽出をＵＲＬサーバ２で行うように構成したが、携帯電話５がＩＤパターンの抽出まで行ってＵＲＬサーバ２に送信するように構成することもできる。
【００３２】
ＵＲＬサーバ２でＩＤパターンの抽出を行う場合、携帯電話５にＩＤパターン抽出のための画像処理機能を備える必要がなく、携帯電話５の負荷を低減することができる。
一方、携帯電話５でＩＤパターンの抽出を行う場合、携帯電話５での撮影ミスによる撮影画像データの送信を受けずに済み、また、ＵＲＬサーバ２で画像処理を行う必要がないため、ＵＲＬサーバ２の負荷を低減することができる。
【００３３】
次に、プリンタ３について説明する。プリンタ３は、例えば、店舗の会計エリアに設置したキャッシュレジスタであり、会計機能とレシート印刷機能を備えている。
【００３４】
図５は、プリンタ３の機能的な構成の一例を示したブロック図である。
プリンタ３は、画像データ受信部２５、画像データ記憶部２６、画像データ選択部２７、印刷情報生成部２８、印刷部２９、印刷内容生成部３０、情報入力部３１などから構成されている。
【００３５】
画像データ受信部２５は、ＵＲＬサーバ２への接続情報を有しており、ネットワークを介してＵＲＬサーバ２に接続してＵＲＬサーバ２から２値化されたＩＤ背景画像を受信する。
【００３６】
ＵＲＬサーバ２から画像データ受信部２５に送信されるＩＤ背景画像は、プリンタ３がＵＲＬサーバ２に対してＩＤ登録番号を要求するように構成したり、あるいは、送信するＩＤ背景画像をＵＲＬサーバ２が決めるように構成したりすることができる。
【００３７】
画像データ記憶部２６は、例えば、ハードディスクや半導体メモリなどの記憶媒体を用いて構成されており、画像データ受信部２５がＵＲＬサーバ２から受信したＩＤ背景画像を記憶する。
画像データ記憶部２６は、ＩＤ背景画像を複数記憶することができ、画像データ記憶部２６に記憶された各ＩＤ背景画像は、ＩＤ登録番号により識別できるようになっている。
【００３８】
画像データ選択部２７は、レシート４を印刷する際に、画像データ記憶部２６に記憶されたＩＤ背景画像から印刷するＩＤ背景画像を選択する。
選択方法は、例えば、記憶している複数のＩＤ背景画像が平均的に選択されるようにしたり、あるいは、表記情報に関連づけて選択されたりなど、各種の方法が考えられる。
また、画像データ記憶部２６に単一のＩＤ背景画像を記憶しておき、常に同じＩＤ背景画像を印刷するように構成しても良い。
【００３９】
情報入力部３１は、テンキーや機能キー、バーコード読み取り装置などによって構成されており、商品を特定する商品特定情報と数量の入力などを受け付ける。
店舗で販売される商品は、例えば、バーコードなどで商品コードが付与されており、プリンタ３は、商品コードに対応させて商品の価格、商品名などの当該商品に関する付属情報を記憶している。
そのため、会計担当者が情報入力部３１から商品コードと数量を入力することにより、プリンタ３は会計計算を行うことができる。
【００４０】
印刷内容生成部３０は、情報入力部３１から入力された商品コードと数量や、商品コードに対応づけて記憶している価格などからレシートに印刷する項目（印刷内容）を生成する。
印刷内容に、商品名、個数、商品の単価、及び会計に係る商品の合計金額、会計日時、店舗の名称やロゴマークなどから構成されている。
なお、印刷内容のうち、ＩＤ背景画像の上に印刷される項目（図４の表記情報２１など）は表記情報を構成している。
【００４１】
印刷情報生成部２８は、画像データ選択部２７が選択したＩＤ背景画像を取得し（ＩＤ画像取得手段）、及び印刷内容生成部３０が生成した印刷内容を取得する（表記情報取得手段：印刷内容には、ＩＤ背景画像に上書きして印刷する表記情報が含まれている）。
【００４２】
印刷情報生成部２８（印刷情報生成手段）は、画像データ選択部２７から取得したＩＤ背景画像の一部の領域に、印刷内容生成部３０から取得した表記情報を配置するなどして印刷情報を生成する。
【００４３】
表記情報の配置は、ＩＤ背景画像に表記情報を上書きすることにより行う。即ち、ＩＤ背景画像のうち、表記情報が印刷される部分の情報は、表記情報により置き換えられる。
【００４４】
そのため、表記情報が印刷される領域ではＩＤ背景画像の情報が失われてしまうが、背景として残っている部分からＩＤパターンをＩＤパターンの原画と照合可能な程度まで復元することが可能である。
【００４５】
実験により、ＩＤ背景画像が面積で５０％程度まで失われてもＩＤパターンが復元可能であることがわかっている。
そのため、印刷情報生成部２８は、表記情報を印刷する領域の面積が、ＩＤ背景画像の面積の５０％以下となるようにする。
【００４６】
また、印刷情報生成部２８は、ＩＤ背景画像と表記情報を独立に濃淡度を調節する機能を備えている。
これは、ＩＤ背景画像の印刷が濃いと、表記情報が目視にて判別しにくくなるため、ＩＤパターンが再現できる範囲内でＩＤ背景画像を薄くするためである。
また、表記情報やその他の印刷内容に関しても目視に適する濃淡度に調節することができる。
【００４７】
プリンタ３のユーザ（会計担当者）は、プリンタ３の表示装置に表示された濃淡度調節画面などを用いてプリンタ３を操作することにより、ＩＤ背景画像と印刷内容の濃淡度を微調整することができる。
そして、ユーザにより設定された濃淡の情報は、印刷情報生成部２８により印刷情報に記録され、印刷部２９は、設定された濃淡によりレシートを印刷する。
【００４８】
印刷部２９（印刷手段）は、印刷情報生成部２８が生成した印刷情報に従って、印刷媒体に印刷を行う。
印刷媒体は、例えば、ロール状に巻かれて収納されたロール紙で構成されており、印刷部２９は、この印刷媒体上に単色のドットを発色させることにより印刷を行う。なお、印刷部２９はカッターを備えており、印刷が終了すると印刷媒体を適当な箇所で切断する。
【００４９】
印刷方式としては、インパクト方式、及びノンインパクト方式のものを各種利用することができる。
インパクト方式のものとしては、例えば、印刷ヘッドのピンを印刷媒体に打ち付けることによりインク・リボンのインクを転写するものがある。
この方式では、印刷情報に従って印刷媒体上にインクのドットを分布させることによりＩＤ背景画像と印刷内容を印刷する。
【００５０】
また、ノンインパクト方式のものとしては、例えば、熱転写方式がある。これは、印刷媒体に含まれる感熱紙インクをサーマルヘッドの通電により発生したジュール熱で発色させるものである。熱転写方式は、印刷装置が小型・軽量、メンテナンスフリーとなるため、キャッシュレジスタなどの簡易な印刷機能を備えた装置で多用されている。
この他のノンインパクト方式のものとしては、インクジェットを用いたものやレーザを用いたものなどがある。
【００５１】
また、画像の濃淡度を調節する方式として印刷単位である面素（セル）内の濃度を変化させる濃度階調方式と、面素内のドット面積比率を変化させる面積階調方式がある。
これらの方式の何れを用いても良いが、印刷部２９は、面積階調方式を採用している。
ＩＤ背景画像はデジタルデータにより構成されいるが、デジタル方式で面積階調を行う場合は、画素を２値ドットで形成することが一般に行われている。
【００５２】
このため、印刷部２９は、図６の模式図に示したように、面積階調を矩形形状を有する（他の形状でも良い）単一の２値ドットに対応させ、この２値ドットの配置により面積階調を行う機能を備えている。
図６では、面素６３内の面積の小さいドットを面素６４内の２値ドット１つに対応させ、面素６５内の面積の中くらいのドットを面素６６内の２値ドット３つに対応させ、更に、面素６７内の面積の大きなドットを面素６８内の２値ドット９つに対応させている。
【００５３】
以上のように印刷部２９は、面積階調と２値ドットの対応を記憶しており、印刷情報生成部２８で設定された濃淡度に応じた２値ドットの配置を取得する（２値ドット取得手段）。
なお、図６は模式図であって、面積階調と２値ドットの配置の対応は各種考えられる。
【００５４】
図７は、プリンタ３のハードウェア的な構成の一例を示したブロック図である。
プリンタ３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５３、入力装置５４、表示装置５５、印刷装置５６、通信制御装置５７、記憶装置５８、記憶媒体駆動装置５９、入出力Ｉ／Ｆ（インターフェース）６０などの各機能部がバスライン５０で接続されて構成されている。
【００５５】
ＣＰＵ５１は、所定のプログラムに従って、各種の演算処理、及び情報処理やプリンタ３を構成する各構成要素の制御を行ったりする中央処理装置である。
ＣＰＵ５１は、会計計算処理を行うほか、例えば、ＵＲＬサーバ２からＩＤ背景画像を受信して蓄積したり、ＩＤ背景画像と印刷内容を合成してレシート上に印刷する処理などを行う。
【００５６】
ＲＯＭ５３は、プリンタ３を動作させるための基本的なプログラムやデータなどを記憶した読み出し専用のメモリである。
ＲＡＭ５２は、ＣＰＵ５１が動作するためのワーキングエリアを提供する読み書き可能なメモリである。
【００５７】
入力装置５４は、情報入力部３１（図５）を構成するハードウェアであって、テンキーや機能キー、バーコード読み取り装置、その他の入力装置を備えている。
【００５８】
表示装置５５は、文字情報や画像情報を表示する表示装置を備えており、例えば、会計処理による合計金額を顧客に表示する。
表示装置５５は、例えば、液晶ディスプレイ、プラズマディスプレイ、その他のディスプレイ装置で構成されている。
【００５９】
通信制御装置５７は、プリンタ３をインターネットに接続する機能部である。プリンタ３は、通信制御装置５７を介して、ＵＲＬサーバ２やその他のサーバ装置と通信を行うことができる。
また、本部の売り上げ管理サーバが売り上げを管理している場合、プリンタ３は、通信制御装置５７を介して売り上げ管理サーバに接続し、売り上げなどの販売データを送信することができる。
印刷装置５６は、印刷部２９（図５）を構成するハードウェアである。
【００６０】
記憶媒体駆動装置５９は、装着された着脱可能な記憶媒体を駆動し、データの読み書きを行う機能部である。
読み書き可能な記憶媒体としては、例えば、フレキシブルディスク、光磁気ディスク、半導体記憶装置、磁気テープ、紙テープがある。
また、読み取り専用の記憶媒体としては、例えば、ＣＤ−ＲＯＭなどの光ディスク類がある。
【００６１】
プリンタ３は、記憶媒体駆動装置５９に装着した記憶媒体からプログラムのインストールなどを行うことができるほか、記憶媒体に記憶されたＩＤ背景画像を読み込んで画像データ記憶部２６に蓄積したり、記憶媒体に対して蓄積した会計処理データを書き込むこともできる。
【００６２】
記憶装置５８は、例えば、ハードディスクなどで構成された大容量で読み書き可能な記憶装置である。
記憶装置５８には、プログラム類を格納したプログラム格納部６１とデータ類を記憶したデータ格納部６２が形成されている。
【００６３】
プログラム格納部６１には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、通信プログラム、会計処理プログラム、…などの各種プログラムがＣＰＵ５１で実行可能に記憶されている。
【００６４】
ＯＳは、ファイル入出力の管理や各種機能部を制御するなど、プリンタ３を運営する基本的な機能をＣＰＵ５１に発揮させるためのプログラムである。
通信プログラムは、通信制御装置５７を制御し、インターネットを介した通信を行うための機能をＣＰＵ５１に発揮させるためのプログラムである。
【００６５】
会計処理プログラムは、プリンタ３にレシートの発行を含む会計処理を行わせるためのプログラムであり、ＩＤ背景画像の選択処理、会計処理、印刷内容の生成、印刷情報の生成、印刷処理などの各機能をＣＰＵ５１に発揮させる。
【００６６】
データ格納部６２には、ＵＲＬサーバ２からダウンロードしたＩＤ背景画像や会計処理データなどが格納されている。
【００６７】
図８は、プリンタ３がレシートを印刷する手順を説明するためのフローチャートである。
まず、情報入力部３１が入力情報の入力を受け付ける（ステップ５）。この入力情報は商品コード、個数などからなる。
【００６８】
次に、画像データ選択部２７が、画像データ記憶部２６から印刷するＩＤ背景画像を選択する（ステップ１０）。
次に、印刷内容生成部３０が情報入力部３１で受け付けた入力情報に基づいて、プリンタ３が会計計算を行うと共に、印刷内容生成部３０が、商品名、個数、金額、合計金額、購入日時、店名など、レシートに印刷する内容を規定する印刷内容を生成する。
【００６９】
次に、印刷情報生成部２８が、画像データ選択部２７よりＩＤ背景画像を受け取り、また、印刷内容生成部３０より印刷内容を受け取り、これらを用いて印刷情報を生成する（ステップ１５）。ここで、印刷内容のうち、表記情報がＩＤ背景情報に上書きされる。
次に、印刷情報生成部２８が生成した印刷情報を用いて印刷部２９がレシートを印刷する（ステップ２０）。
【００７０】
以上のように、プリンタ３は、会計処理に伴って、レシートにＩＤ背景画像背景として表記情報を印刷することができる。
その結果、図４に示したようなＩＤパターンを埋め込まれたレシート４が生成される。
【００７１】
次に、携帯電話５（図５）について説明する。携帯電話５は、カメラ機能とインターネット接続機能を備えた携帯電話である。図９に、携帯電話５の外観の一例を示す。
携帯電話５は、カメラ７７、表示部７２、操作キー７８、入力キー７４などを備えている。
【００７２】
また、図示しないが、携帯電話５の内部には、ＣＰＵ、ＲＯＭ、ＲＡＭなどから構成される情報処理部と、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）で構成され、各種プログラムやデータを記憶する読み書き可能な記憶媒体を内蔵している。
【００７３】
携帯電話５のＣＰＵは、ＲＯＭやその他の記憶媒体に記憶されたプログラムに従って各種の情報処理を行う。
ＲＡＭは、例えば、ＣＰＵがレシートの撮影画像データを取得したり、取得した撮影画像データをＵＲＬサーバ２に送信したり、更にＵＲＬサーバ２からＵＲＬを受信してサービスサーバ６に接続したりする際のワーキングメモリを提供する。
【００７４】
記憶媒体には、レシートを撮影してサービスサーバ６に接続するためのアプリケーションプログラムが記憶されている。
ＣＰＵは、このアプリケーションプログラムを実行することにより、ＵＲＬサーバ２に接続してレシートの撮影画像データを送信する機能、送信した撮影画像データに応じてＵＲＬサーバ２が送信してくるＵＲＬを受信する機能、受信したＵＲＬを用いて当該ＵＲＬで指定されるウェブサイトに接続する機能、を実現することができる。
また、記憶媒体にはブラウザプログラムも記憶されており、ＣＰＵはこのブラウザプログラムを用いてブラウザ機能を発揮することもできる。
【００７５】
カメラ７７は、レンズなどからなる光学系と、光学系により投影された被写体の画像をデジタルデータに変換するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を備えている。顧客が、カメラ７７でレシートを撮影すると、レシートの撮影画像データがＣＰＵにより生成される。
【００７６】
表示部７２は、例えば液晶ディスプレイなどにより構成されており、電話番号など、通話に関する情報を表示するほか、インターネットを介してウェブサイトから送信されてきた各種の画面をブラウザによって表示することができる。
【００７７】
操作キー７８は、例えば、表示部７２に表示されたアイコンを選択したり、あるいはリンクを選択したりなど、表示部７２に表示された画面で顧客が各種の画面操作を行うためのキーである。
入力キー７４は、数字、文字、記号などを携帯電話５に入力するためのキーである。
【００７８】
以上のように構成された携帯電話５によって、レシートを撮影し、レシートのＩＤ背景画像で指定されるウェブサイトに自動接続することができる。
【００７９】
なお、本実施の形態では、撮影画像データのフーリエ変換、及びＩＤパターンの抽出はＵＲＬサーバ２で行うが、この処理を携帯電話５で行い、抽出したＩＤパターンを携帯電話５からＵＲＬサーバ２に送信するように構成することもできる。
【００８０】
この場合、記憶媒体に記憶するアプリケーションプログラムには、撮影画像データをフーリエ変換するための処理と、フーリエ変換後のデータからＩＤパターンを抽出するための処理をＣＰＵで行うための情報が記述されている。
【００８１】
また、本実施の形態では、携帯電話５でレシートの撮影などの処理を行うように構成したが、他の種類の端末にて同様の機能を実現しても良い。
例えば、カメラと当該アプリケーションを実装したＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機、パーソナルコンピュータなどで構成することもできる。
【００８２】
次に、サービスサーバ６（図２）について説明する。サービスサーバ６は、ウェブサーバであり、ＵＲＬによって指定されるウェブサイトを運営している。
ウェブサイトの運営者は、当該ウェブサイト上で、文字、静止画、動画、音声、リンク情報などを端末装置に提供することができる。
サービスサーバ６のハードウェア的な構成は、基本的にＵＲＬサーバ２と同様である。
【００８３】
次に、図１０を用いて携帯電話５の表示部７２に表示される画面について説明する。
図１０（ａ）は、携帯電話５でアプリケーションを起動した際に表示部７２に表示される画面の一例を示している。
【００８４】
図１０（ａ）の例では、表示部７２に「レシートを撮影してください」などと、顧客にレシートの撮影を促す表示がなされている。
顧客は、この指示に従って、会計の際に受け取ったレシートをカメラ７７で撮影することになる。
【００８５】
図１０（ｂ）は、携帯電話５をサービスサーバ６で運営されるウェブサイトに接続した際に表示部７２に表示される画面の一例を示している。
顧客がレシートを撮影すると自動的に図１０（ｂ）の画面が表示部７２に表示されるが、携帯電話５は、この間に、ＵＲＬサーバ２に撮影画像データの送信し、これによってＵＲＬサーバ２から送られてきたＵＲＬを用いてサービスサーバ６に接続し、更にサービスサーバ６から送信されてきたトップ画面をブラウザが解釈して表示するという一連の処理を行っている。
【００８６】
このトップ画面では、「今月の特売日」と表示されたボタン８０や、「店舗案内」と表示されたボタン８１などが表示されている。
顧客は、操作キー７８や入力キー７４（図９）を操作してこれらのボタンから所望のものを選択することができる。
【００８７】
例えば、ボタン８０を選択すると、今月の特売日に関する画面データがサービスサーバ６より送信されてきて表示部７２に表示される。
また、ボタン８１を選択すると店舗案内に関する画面データがサービスサーバ６より送信されてきて表示部７２に表示される。
【００８８】
図１１は、携帯電話５がサービスサーバ６に接続する手順を説明するためのフローチャートである。
まず、顧客は、店舗にて会計の際にレシートを発行してもらう。そして、携帯電話５のアプリケーションを起動して、携帯電話５にてこのレシートを撮影する。
【００８９】
これによって、携帯電話５は、レシートの撮影画像データを取得する（ステップ３０）。
そして、携帯電話５は、ＵＲＬサーバ２に接続し、取得した撮影画像データをＵＲＬサーバ２に送信する（ステップ３５）。
【００９０】
ＵＲＬサーバ２は、携帯電話５から撮影画像データを受信する（ステップ４０）。
そして、ＵＲＬサーバ２は、撮影画像データをフーリエ変換し、フーリエ変換後のデータからＩＤパターンを抽出する（ステップ４５）。
【００９１】
更に、ＵＲＬサーバ２は、抽出したＩＤパターンと、予めＩＤデータベースに登録してあるＩＤパターンを照合することにより検索し、撮影画像データに含まれていたＩＤパターンを特定する（ステップ５０）。
【００９２】
ＵＲＬサーバ２は、ＩＤパターンを特定すると、ＩＤデータベースにおいて当該ＩＤパターンと対応づけられているＵＲＬを取得し、携帯電話５に送信する（ステップ５５）。
【００９３】
携帯電話５は、ＵＲＬサーバ２よりＵＲＬを受信し（ステップ６０）、これを用いてサービスサーバ６に接続する（ステップ６５）。
サービスサーバ６は、携帯電話５からの接続を受け付けて、トップページ画面データを携帯電話５に送信し、引き続き携帯電話５にサービスを提供する（ステップ７０）。
【００９４】
図１２は、ＩＤ背景画像の印刷方法の変形例を示した図である。
この例では、ＩＤ背景画像８０に中抜き領域８２を設け、そこに印刷内容８１を印刷している。
このように、印刷内容を印刷する領域の周囲を空白とすることにより、より印刷内容を目視し易く印刷することができる。
ＩＤ背景画像は５０％程度まで失われてもＩＤパターンが識別可能な程度に復元できるため、このようにＩＤ背景画面の一部を消去することも可能である。
【００９５】
以上に説明した本実施の形態では、周波数領域を用いたＩＤパターンの埋め込みとして、フーリエ変換を採用したが、これは一例であって、この他の変換としては、例えばＤＣＴ（離散コサイン変換：Ｄｉｓｃｒｅｔｅ  Ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ）やウェーブレット変換などがある。
【００９６】
また、本実施の形態では、一例として店舗などで会計の際に発行するレシートにＩＤ背景画像を印刷したが、ＩＤ背景画像の用途はこれに限定するものではなく、例えば、雑誌、新聞、ポスターなどの各種印刷物に適用することができる。  更に、ＩＤ背景画像は、印刷物のみならず、ディスプレイなどの表示装置に表示することもできる。
【００９７】
更に、本実施の形態では、ＩＤパターンとＵＲＬを対応づけたが、これは一例であって、ＩＤパターンに対応づける情報は、画像、音声、文字など、各種のものが考えられる。
例えば、ＩＤ背景パターン上に表記情報としてクイズを印刷し、ＩＤパターンにクイズの答えを対応づけ、ＩＤ背景パターンを撮影するとクイズの答えを閲覧できるようにすることもできる。
【００９８】
以上に説明した本実施の形態により次のような効果を得ることができる。
（１）周波数領域にてＩＤパターンを規定し、これを背景として印刷内容を印刷することができる。
（２）ＩＤ背景画像の濃淡度を印刷内容とは独立に調節することができる。
（３）ＩＤ背景画像に印刷内容を上書きするため、高度な画像処理機能を有しない印刷装置でも実施することができる。
（４）ＩＤパターンは周波数領域で定義してあるため、ＩＤ背景画像が印刷精度などの関係により劣化したとしても、ＩＤパターンを照合可能な程度に復元することができる。そのため、印刷精度の低い、小型・軽量で簡易な印刷装置にて印刷することができる。
（５）ＩＤ背景画像に印刷内容を上書きするため、印刷媒体の印刷面を節約することができ、印刷媒体が小さな紙片であっても適切にＩＤパターンを持たせることができる。
（６）携帯電話は、ＩＤ背景画像が印刷された媒体を撮影することにより、ＩＤパターンに対応づけられたウェブサイトに自動接続することができる。
（７）自動接続したウェブサイト上で文字、静止画像、動画像、音声、リンク情報など、各種の情報を顧客に提供することができる。
【図面の簡単な説明】
【００９９】
【図１】本実施の形態の概要を説明するための図である。
【図２】本実施の形態の情報提供システムの構成を示したブロック図である。
【図３】ＩＤデータベースの論理的な構成の一例を示した図である。
【図４】ＩＤ背景画像が印刷されたレシートの外観の一例を示した図である。
【図５】プリンタの機能的な構成の一例を示したブロック図である。
【図６】面積階調の方法を説明するための図である。
【図７】プリンタのハードウェア的な構成の一例を示したブロック図である。
【図８】プリンタがレシートを印刷する手順を説明するためのフローチャートである。
【図９】携帯電話の外観の一例を示した図である。
【図１０】レシートの撮影に関して携帯電話に表示される画面の一例を説明するための図である。
【図１１】携帯電話がサービスサーバに接続する手順を説明するためのフローチャートである。
【図１２】ＩＤ背景画像の印刷方法の変形例を説明するための図である。
【符号の説明】
【０１００】
１  情報提供システム
２  ＵＲＬサーバ
３  プリンタ
４  レシート
５  携帯電話
６  サービスサーバ
１０  ＩＤパターン
１１  ＩＤ背景画像
１２  ＩＤ背景画像
１３  印刷物
１４  表記情報
１５  ＩＤパターン
１６  ＩＤパターン成分
１７  周波数成分
【図１】
2006130801.tif 000003
【図２】
2006130801.tif 000004
【図３】
2006130801.tif 000005
【図４】
2006130801.tif 000006
【図５】
2006130801.tif 000007
【図６】
2006130801.tif 000008
【図７】
2006130801.tif 000009
【図８】
2006130801.tif 000010
【図９】
2006130801.tif 000011
【図１０】
2006130801.tif 000012
【図１１】
2006130801.tif 000013
【図１２】
2006130801.tif 000014