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