(57)【要約】【課題】改良された方式で単体の印刷製品からの印刷注文ができるようにする。【解決手段】サーバ装置（５）は、印刷履歴データベース（１７）と、画像データを特定するための第一の情報とサーバアドレスに関する第二の情報とを、電子透かしで付加する透かし付加部（１５）と、電子透かしが付加された画像データを含む印刷データを印刷サーバに送信する第一の印刷データ送信部（１１ａ）と、第一の情報と対応付けられた画像データを記憶する画像記憶部（１３）と、端末装置が印刷製品の電子透かしから読み取った第一の情報で特定される画像データの印刷履歴に基づいて、印刷製品の一覧を生成する一覧生成部（１９）と、端末装置が一覧から選択した印刷製品を特定する製品特定情報を受信する選択情報受信部（１１ｄ）と、製品特定情報で特定された印刷製品の印刷データを送信する第二の印刷データ送信部（１１ｅ）と、を備える。【選択図】図４
2013047882.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して印刷注文を受け付けるサーバ装置であって、
前記ネットワークを介して端末装置と通信するための通信部と、
前記印刷注文の内容を示す印刷履歴を格納する印刷履歴データベースと、
印刷対象の画像データに、その画像データを特定するための第一の情報と当該サーバ装置のアドレスに関する第二の情報とを、前記端末装置が読み取り可能な形式で電子透かしとして付加する透かし付加部と、
前記電子透かしが付加された画像データを含む印刷データを、当該印刷データから印刷製品を生成する印刷サーバに送信する第一の印刷データ送信部と、
前記第一の情報と対応付けられた画像データを記憶する画像記憶部と、
前記端末装置が前記印刷製品から前記電子透かしを読み取って前記第二の情報に基づいて送信した前記第一の情報を受信する受信部と、
前記受信した第一の情報で特定される前記画像データの過去の印刷履歴に基づいて、前記第一の情報で特定される前記画像データを使用する印刷製品の一覧を生成する一覧生成部と、
前記印刷製品の一覧を前記通信部を介して前記端末装置に送信する一覧送信部と、
前記端末装置において前記印刷製品の一覧から選択した印刷製品を特定する製品特定情報を、前記端末装置から前記通信部を介して受信する選択情報受信部と、
前記電子透かしが付加された前記画像データに基づいて、前記製品特定情報で特定された印刷製品の印刷データを生成して、前記印刷サーバに送信する第二の印刷データ送信部と、
を備えることを特徴するサーバ装置。
【請求項２】
前記画像記憶部は、前記透かし付加部で前記電子透かしが付加された画像データを記憶することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記印刷注文の注文者、及び、前記印刷製品の受取人の個人情報を格納する人物情報データベースを更に備え、
前記一覧生成部は、前記人物情報データベースを参照して前記過去の印刷履歴に対応した注文者または受取人の個人情報を取得し、当該個人情報と前記過去の印刷履歴に基づいて前記印刷製品の一覧を生成することを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記個人情報は、前記注文者または受取人の生年月日を含み、
前記一覧生成部は、前記注文者または受取人の生年月日に基づいて、前記印刷製品の一覧を生成することを特徴とする請求項３のサーバ装置。
【請求項５】
前記一覧生成部は、前記印刷製品の一覧に加えて、前記第一の情報で特定される前記画像データの過去の印刷履歴に基づいて、前記第一の情報で特定される前記画像データを使用する印刷製品の送付先の一覧を生成し、
前記一覧送信部は、前記印刷製品の一覧に加えて、前記送付先の一覧を前記端末装置に送信し、
前記選択情報受信部は、前記端末装置において前記印刷製品の一覧から選択した印刷製品を特定する前記製品特定情報に加えて、前記端末装置において前記送付先一覧から選択した送付先情報を前記通信部を介して受信し、
前記第二の印刷データ送信部は、前記生成された印刷データに加えて、前記選択情報受信部で受信した前記送付先情報を前記印刷サーバに送信することを特徴とする請求項１乃至４の何れか１項に記載のサーバ装置。
【請求項６】
前記透かし付加部は、前記電子透かしが付加されたことを示し人間が識別可能であるマークを図形データとして前記印刷対象の画像データの一部に付加することを特徴とする請求項１のサーバ装置。
【請求項７】
前記受信部が、前記第一の情報と共に、第２の画像データを受信した場合に、前記一覧生成部は、新規注文として、前記第一の情報で特定される前記画像データを使用した印刷製品の一覧を生成し、
前記透かし付加部は、前記第２の画像データを特定するための他の第一の情報と当該サーバ装置のアドレスに関する第二の情報を、他の電子透かしとして前記第２の画像データに付加し、
前記第二の印刷データ送信部は、前記電子透かしが付加された前記第２の画像データを使用して、前記印刷製品の一覧から選択され前記製品特定情報で特定された印刷製品の印刷データを生成して、前記印刷サーバに送信することを特徴とする請求項１のサーバ装置。
【請求項８】
ネットワークを介して互いに通信する端末装置とサーバ装置を有するシステムであって、
前記サーバ装置は、
前記ネットワークを介して端末装置と通信するための第一の通信部と、
印刷注文の内容を示す印刷履歴を格納する印刷履歴データベースと、
印刷対象の画像データに、その画像データを特定するための第一の情報と当該サーバ装置のアドレスに関する第二の情報とを、前記端末装置が読み取り可能な所定の形式の電子透かしとして付加する透かし付加部と、
前記電子透かしが付加された画像データを含む印刷データを、当該印刷データから印刷製品を生成する印刷サーバに送信する第一の印刷データ送信部と、
前記第一の情報と対応付けられた画像データを記憶する画像記憶部と、
前記端末装置が前記印刷製品から前記電子透かしを読み取って前記第二の情報に基づいて送信した前記第一の情報を受信する受信部と、
前記受信した第一の情報で特定される前記画像データの過去の印刷履歴に基づいて、前記第一の情報で特定される前記画像データを使用する印刷製品の一覧を生成する一覧生成部と、
前記印刷製品の一覧を前記第一の通信部を介して前記端末装置に送信する一覧送信部と、
前記端末装置が前記印刷製品の一覧から選択した印刷製品を特定する製品特定情報を、前記端末装置から前記第一の通信部を介して受信する選択情報受信部と、
前記電子透かしが付加された前記画像データに基づいて、前記製品特定情報で特定された印刷製品の印刷データを生成して、前記印刷サーバに送信する第二の印刷データ送信部と、を備え、
前記端末装置は、
被写体を撮影する撮影部と、
前記ネットワークを介して前記サーバ装置と通信する第二の通信部と、
前記撮影部で撮影した前記印刷製品に埋め込まれた、前記印刷製品の前記画像データを特定するための第一の情報と、前記サーバ装置のアドレスに関する第二の情報の電子透かしを復号化する復号化部と、
前記電子透かしを復号化して得られた前記第一の情報を、前記電子透かしを復号化して得られた前記第二の情報で指定される前記サーバ装置のアドレス宛に、前記第二の通信部を介して送信する情報送信部と、
前記サーバ装置から送信された前記印刷製品の一覧を、前記第二の通信部を介して受信する一覧受信部と、
前記印刷製品の一覧から前記印刷製品を選択する製品選択部と、
前記製品特定情報を前記第二の通信部を介して前記サーバ装置に送信する製品特定情報送信部と、を備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷の注文に利用されるサーバ装置及びシステムに関する。
【背景技術】
【０００２】
インターネット等のネットワークを介して、写真印刷やアルバム作成を受け付けるオンライン印刷サービスが広く行なわれている。このオンライン印刷サービスの利用者が過去に印刷された写真の再印刷（焼き増し）の注文をすることがある。この場合、利用者（注文者）は、印刷された写真の元となったオリジナルの画像ファイルをホスト装置やサーバから探し出して、印刷サービスの提供者に対して新規に印刷注文したり、過去の印刷注文の注文番号を探し出して、その注文番号を印刷サービスの提供者に知らせて、新規に印刷注文しなければならない。一般に、再注文するまでの期間が長くなると、画像ファイルや注文番号を探し出すことは困難となってくる。
【０００３】
特許文献１には、退色した写真を再印刷するために、写真の表面に管理情報として付加された１次元コード（バーコード）又は２次元コードを読み取って印刷サーバに送信することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１９６０４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、写真の表面に１次元コード又は２次元コードを付加する場合に、写真の鑑賞の邪魔になり、利用者から嫌われる。また、従来、単体の写真からは単体の写真の再印刷の注文のみができ、その写真を含むアルバムやグリーティングカード等の他の印刷製品の注文は、単体の写真を用いてできなかった。
【０００６】
本発明は、改良された方式で単体の印刷製品から印刷の注文を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のある態様に係るサーバ装置は、ネットワークを介して印刷注文を受け付けるサーバ装置であって、前記ネットワークを介して端末装置と通信するための通信部と、前記印刷注文の内容を示す印刷履歴を格納する印刷履歴データベースと、印刷対象の画像データに、その画像データを特定するための第一の情報と当該サーバ装置のアドレスに関する第二の情報とを、前記端末装置が読み取り可能な形式で電子透かしとして付加する透かし付加部と、前記電子透かしが付加された画像データを含む印刷データを、当該印刷データから印刷製品を生成する印刷サーバに送信する第一の印刷データ送信部と、前記第一の情報と対応付けられた画像データを記憶する画像記憶部と、前記端末装置が前記印刷製品から前記電子透かしを読み取って前記第二の情報に基づいて送信した前記第一の情報を受信する受信部と、前記受信した第一の情報で特定される前記画像データの過去の印刷履歴に基づいて、前記第一の情報で特定される前記画像データを使用する印刷製品の一覧を生成する一覧生成部と、前記印刷製品の一覧を前記通信部を介して前記端末装置に送信する一覧送信部と、前記端末装置において前記印刷製品の一覧から選択した印刷製品を特定する製品特定情報を、前記端末装置から前記通信部を介して受信する選択情報受信部と、前記電子透かしが付加された前記画像データに基づいて、前記製品特定情報で特定された印刷製品の印刷データを生成して、前記印刷サーバに送信する第二の印刷データ送信部と、を備える。
【０００８】
本発明の別の態様に係るシステムは、ネットワークを介して互いに通信する端末装置とサーバ装置を有するシステムであって、前記サーバ装置は、前記ネットワークを介して端末装置と通信するための第一の通信部と、印刷注文の内容を示す印刷履歴を格納する印刷履歴データベースと、印刷対象の画像データに、その画像データを特定するための第一の情報と当該サーバ装置のアドレスに関する第二の情報とを、前記端末装置が読み取り可能な所定の形式の電子透かしとして付加する透かし付加部と、前記電子透かしが付加された画像データを含む印刷データを、当該印刷データから印刷製品を生成する印刷サーバに送信する第一の印刷データ送信部と、前記第一の情報と対応付けられた画像データを記憶する画像記憶部と、前記端末装置が前記印刷製品から前記電子透かしを読み取って前記第二の情報に基づいて送信した前記第一の情報を受信する受信部と、前記受信した第一の情報で特定される前記画像データの過去の印刷履歴に基づいて、前記第一の情報で特定される前記画像データを使用する印刷製品の一覧を生成する一覧生成部と、前記印刷製品の一覧を前記第一の通信部を介して前記端末装置に送信する一覧送信部と、前記端末装置が前記印刷製品の一覧から選択した印刷製品を特定する製品特定情報を、前記端末装置から前記第一の通信部を介して受信する選択情報受信部と、前記電子透かしが付加された前記画像データに基づいて、前記製品特定情報で特定された印刷製品の印刷データを生成して、前記印刷サーバに送信する第二の印刷データ送信部と、を備える。前記端末装置は、被写体を撮影する撮影部と、前記ネットワークを介して前記サーバ装置と通信する第二の通信部と、前記撮影部で撮影した前記印刷製品に埋め込まれた、前記印刷製品の前記画像データを特定するための第一の情報と、前記サーバ装置のアドレスに関する第二の情報の電子透かしを復号化する復号化部と、前記電子透かしを復号化して得られた前記第一の情報を、前記電子透かしを復号化して得られた前記第二の情報で指定される前記サーバ装置のアドレス宛に、前記第二の通信部を介して送信する情報送信部と、前記サーバ装置から送信された前記印刷製品の一覧を、前記第二の通信部を介して受信する一覧受信部と、前記印刷製品の一覧から前記印刷製品を選択する製品選択部と、前記製品特定情報を前記第二の通信部を介して前記サーバ装置に送信する製品特定情報送信部と、を備える。
【発明の効果】
【０００９】
本発明の実施形態によると、電子透かしによって、画像データを特定するための第一の情報とサーバ装置のアドレスに関する第二の情報とを、鑑賞の邪魔にならないように印刷製品に埋め込むことができる。さらに、単体の印刷製品に付加された第一の情報から、その印刷製品の再印刷の注文だけでなく、他の印刷製品について印刷注文が簡便に行える。
【図面の簡単な説明】
【００１０】
【図１】印刷サービスシステムの再印刷に関する動作を説明する図である。
【図２】電子透かしが埋め込まれた写真（印刷製品）を例示する図である。
【図３】印刷サービスシステムの新規の印刷に関する動作を説明する図である。
【図４】サービスサーバの構成を示す構成図である。
【図５】サービスサーバの制御部の機能ブロック図である。
【図６】印刷履歴データベースの一例を示す図である。
【図７】人物情報データベースの一例を示す図である。
【図８】イベントテーブルの一例を示す図である。
【図９】端末装置の構成を示す構成図である。
【図１０】端末装置の表示部に表示されるメニューの一例を示す図である。
【図１１】端末装置のコントローラの機能ブロック図である。
【図１２】印刷サービスシステムの動作を詳細に説明するフローチャートである。
【発明を実施するための形態】
【００１１】
図１を参照して、実施形態の一例に係る印刷サービスシステムの再印刷（焼き増し）に関する動作の概要を説明する。印刷サービスシステムは、サービスサーバ（サーバ装置とも呼ぶ）１、端末装置３と、印刷サーバ（又は印刷装置）５とを備える。サービスサーバ１と端末装置３は、インターネットを含むネットワーク９を介して接続して通信する。サービスサーバ１と印刷サーバ５は、ネットワーク（ネットワーク９でもよい）やＵＳＢ（Universal Serial Bus）等で接続して通信する。
【００１２】
注文者の初回の印刷注文（即ち、オリジナル画像の印刷注文）において、電子カメラ７は、被写体を撮影することによって、印刷される写真の元となるオリジナルの画像データ（オリジナル画像）を生成して、ネットワーク９を経由して、サービスサーバ１に画像ファイルと注文データを送信する（図１の処理＃１）。例えば、画像ファイルは、Ｅｘｉｆ（Exchangeable image file format）規格に基づくもので、ヘッダ部と所定の形式（例えばＪＰＥＧ形式）の画像データ（単に画像とも呼ぶ）からなる。送信される画像ファイルは、写真印刷やグリーティングカード作成を発注する場合は、一つでよいが、アルバム、フォトブックなどの製品を発注する場合は、複数である。なお、オリジナル画像は、電子カメラ７に内蔵または装着された記憶媒体に画像ファイルとして格納されており、注文時に使用者がそれらの画像ファイルから選択して、ネットワーク９を経由して、画像ファイルと注文データをサービスサーバ１に送信するものであっても良い。
【００１３】
また、電子カメラ７と通信するサービスサーバ１から、会員登録（ユーザ登録）を要求された場合に、注文者は、個人情報を送って会員登録をすることができる。サービスサーバ１は、登録フォームを注文者に送ることができ、注文者は、電子カメラ７の操作部を用いて、表示部（モニタ）に表示された登録フォームに注文者の個人情報を入力できる。サービスサーバ１は、登録フォームに記入された個人情報に基づいて、後述の人物情報データベース（ＤＢ）１８に会員情報を登録する。なお、会員登録は、予めパーソナルコンピュータなどからネットワーク９を介してサービスサーバ１に対して行われている場合もある。
【００１４】
注文データは、注文者を識別する情報（氏名、ＩＤ番号（識別番号）、注文者住所など）、受取人に関する情報（氏名、ＩＤ番号（識別番号）、送付先住所など）、受取人毎の印刷枚数、及び、注文する印刷製品の情報（製品タイプ、数量など）を含んでよい。なお、ＩＤ番号は、注文者が送信するものでなく、サービスサーバ１によって付与されるものでよい。
【００１５】
電子カメラ７は、通信機能を有し画像送信装置として機能する。電子カメラ７は、例えば、無線ＬＡＮやＷｉ−Ｆｉによって、アクセスポイントを経由してインターネットを含むネットワーク９に接続する。通信機能を有する電子カメラ７は、電子カメラ機能付きの携帯電話でもよく、この場合は、携帯電話網を経由して、インターネットを含むネットワーク９に接続する。
【００１６】
なお、電子カメラ７が通信機能を有さない場合、通信機能を有する他の画像送信装置（インターネット接続可能なコンピュータなど）が、オリジナルの画像ファイルを取り込んで、サービスサーバ１に画像ファイルと注文データを送信して印刷注文してもよい。
【００１７】
サービスサーバ１は、サービスサーバ１のアドレスと、画像を特定するための画像ＩＤ（又は管理番号）とを含む文字列を、画像データに電子透かしとして埋め込み、後述の画像記憶装置１３（画像記憶部）に格納する（図１の処理＃２）。ここで、アドレスは、ＩＰアドレス、ＵＲＬ（Uniform Resource Locator）、及び、ＩＰアドレスに変換され得る情報（電話番号等）などを含むネットワーク上で通信相手を指定する情報である。また、サービスサーバ１は、電子透かしが埋め込まれた画像データと、印刷注文情報及び印刷製品の送付先情報を含む印刷依頼を印刷サーバ５に送信する。なお、印刷注文情報には、印刷製品の種類（製品タイプ）や数量の他、印刷製品が写真の場合には印刷サイズ、アルバムの場合にはアルバムのテンプレート情報や画像を合成するページや配置の情報などが含まれる。
【００１８】
印刷装置としての印刷サーバ５は、通信装置と印刷機能を備えており、サービスサーバ１から印刷依頼を受信した場合に、印刷依頼中の印刷注文情報に従って画像データを写真やアルバムとして用紙などに印刷する（図１の処理＃３）。印刷された写真やアルバム中の画像には、視認できない電子透かしが埋め込まれている。なお、電子透かしが付加されたことを示すマークが印刷された写真やアルバムに付されてもよい（図２参照）。マークは、視認可能であるが鑑賞の邪魔にならないような色や形状のもので、写真の端部に印刷される。印刷された写真やアルバムからなる印刷製品は、郵送などの手段により、受取人に発送される。印刷サーバ５は、印刷製品を発送したことをサービスサーバ１に通知する。サービスサーバ１は、発送が完了した注文の印刷履歴（注文履歴とも呼ぶ）に注文ＩＤ（識別子）を付加して、後述の印刷履歴データベース（ＤＢ）１７に登録する。
【００１９】
次に、再印刷の注文（即ち、再注文）において、再印刷の注文者は、端末装置３を使用して、再印刷したい写真を撮影する（図１の処理＃４）。本実施の形態では、再印刷対象の写真は上記印刷サーバ５で印刷された写真であって、上記の電子透かしが付加されているものである。電子カメラ機能と通信機能を有する端末装置３は、印刷写真を撮影して取得した画像データから透かしを読み取り、印刷写真の画像ＩＤとアドレスを取得する。例えば、端末装置３は、電子カメラ機能付きの携帯電話又は通信機能付きの電子カメラである。端末装置３は、取得した画像ＩＤ（管理番号）を取得したアドレス宛に送信する（図１の処理＃５）。取得したアドレスは、再印刷を受け付けるサービスサーバ１のアドレスである。なお、端末装置３は、電子カメラ７と同一であってもよい。
【００２０】
画像ＩＤを受信したサービスサーバ１は、画像ＩＤに対応する画像データを特定し、その画像データに関連する過去の印刷内容又は注文内容を示す印刷履歴（注文履歴）を印刷履歴データベース１７において検索する。さらに、サービスサーバ１は、検索された過去の印刷履歴に基づいてその画像データを使用した印刷製品の一覧（リスト又はテーブル）を生成して（図１の処理＃６）、印刷製品の一覧のデータをメニュー表示できるよう端末装置３に送信する（図１の処理＃７）。なお、印刷製品の一覧のデータ（メニューデータとも呼ぶ）は、注文ＩＤ、製品タイプ、注文年月日、製品に含まれる画像のサムネイルの他、受取人、送付先住所など製品に係るサービス内容を含んでもよい。また、サービスサーバ１は、印刷履歴データベース１７と人物情報データベース１８を参照して、新たな印刷製品を一覧に追加してよい。例えば、印刷履歴としては写真の印刷注文しか印刷履歴データベースに登録されていなくても、再注文時点の季節にふさわしいグリーティングカードを追加してもよい。また、注文者の誕生日が近ければ、過去１年間に印刷した画像を含むアルバムを追加してもよい。
【００２１】
端末装置３は、表示部（モニタ）にメニュー表示させる。再印刷の注文者は、モニタ上の製品一覧のメニューから、後述の操作部３７を使用して印刷製品を選択する。注文者は、必要な場合に印刷製品に関する印刷注文の内容を操作部３７を使用して修正できる。端末装置３は、選択された印刷製品を特定する製品特定情報（注文ＩＤ）を製品特定情報としてサービスサーバ１に送信する（図１の処理＃８）。
【００２２】
サービスサーバ１は、注文ＩＤ（識別子）で特定される過去の印刷の注文情報と、再注文の注文者が端末装置３の操作部３７を操作して修正した情報に基づいて生成した印刷注文情報及び送付先情報と、画像データ（画像ファイル）とを含む印刷依頼を印刷サーバ５に送信する（図１の処理＃９）。印刷サーバ５は、この再印刷の印刷依頼中の印刷注文情報に応じて、画像データを写真やグリーティングカード、アルバムとして印刷する。なお、再印刷された写真やアルバム中の画像にも画像を特定する画像ＩＤとサービスサーバ１のアドレスが、視認できない電子透かしとして埋め込まれている。
【００２３】
再印刷された写真やアルバムなどの印刷製品は、郵送などの手段により、送付先に発送される（図１の処理＃１０）。サービスサーバ１は、注文ＩＤ（識別子）を付加して、再印刷製品に関する印刷履歴（又は注文履歴）を印刷履歴データベース（ＤＢ）に登録する。なお、端末装置３において、再印刷の注文者が、印刷注文の内容を修正して送付先として新たな受取人が加わった場合に、サービスサーバ１は、受取人の氏名と送付先住所を人物情報データベース１８に登録する。
【００２４】
図３を参照して、実施形態に係る印刷サービスシステムの新規の印刷（初回の印刷注文時を除く）に関する動作の概要を説明する。図３において、図１と同様に、処理＃１から＃３が行われる。
【００２５】
次に、新規の注文において、新規印刷の注文者は、端末装置３を使用して、新規に印刷したい画像ファイル（端末装置３のモニタに表示されたサムネイルなど）を操作部３７により選択した状態で、電子透かしが付加されたことを示すマークが付された写真を撮影する（図３の処理＃４）。電子カメラ機能を有する端末装置３は、印刷写真を撮影して取得した画像データから透かしを読み取り、印刷写真の画像ＩＤとサービスサーバ１のアドレスを取得する。例えば、端末装置３は、通信機能付きの電子カメラ、又は電子カメラ機能付きの携帯電話である。端末装置３は、取得した画像ＩＤを新規に印刷したい画像ファイル（新規画像ファイル）とともにサービスサーバ１に送信する（図３の処理＃５）。例えば、画像ファイルは、Ｅｘｉｆ規格に基づくものである。なお、アルバムなどのため新規に印刷したい画像ファイルが複数であれば、端末装置３は、複数の画像ファイルを送ってよい。
【００２６】
画像ＩＤと新規画像ファイルを受信したサービスサーバ１は、受信した印刷写真の画像ＩＤに対応する画像データを特定し、その画像データに関連する過去の印刷履歴を検索する。さらに、サービスサーバ１は、検索された過去の印刷履歴に基づいて、画像ＩＤに対応する画像データを使用した印刷製品の送付先の一覧（例えば、リスト又はテーブル）を生成して（図３の処理＃６）、その送付先の一覧のデータと、製品形態の一覧（即ち、印刷製品の一覧）のデータをメニューデータとして端末装置３に送信する（図３の処理＃７）。製品形態とは、例えばＬ判の写真や暑中見舞い葉書、１０ページのアルバムなど、印刷製品の種類（製品タイプ）のことである。
【００２７】
端末装置３は、モニタに製品形態の一覧と送付先の一覧をメニュー表示させる。印刷の注文者は、モニタ上の製品形態の一覧のメニューから、操作部３７を使用して製品形態を選択すると共に送付先一覧のメニューから送付先を選択し、更に製品の数量を入力する。もし、送付先一覧のメニュー中に所望の送付先がない場合には、送付先を入力する。端末装置３は、選択された製品形態を指定する情報と、送付先情報をサービスサーバ１に送信する（図３の処理＃８）。
【００２８】
サービスサーバ１は、端末装置３から送信された製品形態を指定する情報と指定した印刷製品の数量情報に基づいて印刷注文情報を生成すると共に端末装置３から送信された新規画像ファイルに含まれた画像データを特定する画像ＩＤを生成する。更にサービスサーバ１は、生成された画像ＩＤとサービスサーバ１のアドレスを画像データに電子透かしとして合成する。生成された印刷注文情報と電子透かしが合成された画像データと端末装置３から受信した送付先情報を含む新規の印刷依頼を印刷サーバ５に送信する（図３の処理＃９）。印刷サーバ５は、新規印刷依頼に含まれる印刷注文情報に応じて、画像データを写真やアルバムとして用紙などに印刷する。印刷された写真やアルバム中の画像には画像ＩＤとサービスサーバ１のアドレスが視認できない電子透かしが埋め込まれている。新規印刷された写真（印刷写真）を含む再印刷製品は、郵送などの手段により、送付先に発送される（図３の処理＃１０）。サービスサーバ１は、注文ＩＤを付加して、新規印刷製品に関する印刷履歴（又は注文履歴）を印刷履歴データベース１７に登録する。
【００２９】
図４は、サービスサーバ１の構成を示す構成図である。サービスサーバ１は、制御部１１、プログラムメモリ１２、画像記憶装置１３、周辺機器インタフェース（ＩＦ）１４、透かし付加部１５、ネットワークインタフェース（ＩＦ）１６、印刷履歴データベース（ＤＢ）１７、人物情報データベース（ＤＢ）１８、メニュー生成部１９、及び、バス２０を備える。また、サービスサーバ１は、会員登録の登録フォーム、グリーティングカード等の書式、及びイベントテーブル（図７）を格納するデータメモリ２１を備える。さらに、サービスサーバ１は、制御部１１、透かし付加部１５、及びメニュー生成部１９が使用する作業領域（Work Area）を提供するメモリを備えてよい。制御部１１、透かし付加部１５、メニュー生成部１９（又はこれら全体）は、それぞれＦＰＧＡ（Field-Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）等の演算処理回路から構成されるか、又は、ＣＰＵ（中央演算処理装置）とメモリを備えたマイクロコンピュータから構成されてよい。
【００３０】
制御部１１は、サービスサーバ１の各部１２−２１の動作を制御する。バス２０は、各部１１−２１を電気的に接続する。プログラムメモリ１２は、制御部１１が実行するプログラムを記憶するＲＯＭ（読み出し専用メモリ）などのメモリである。画像記憶装置１３は、複数の画像データ（又は画像ファイル）を画像データベースとして格納するハードディスク等の記憶装置である。周辺機器インタフェース（ＩＦ）１４は、周辺機器特に画像記憶装置１３と接続するためのインタフェースである。ネットワークインタフェース１６は、ネットワーク９に接続するための通信部であり、ネットワーク９に接続された端末装置３と情報を送受信する。
【００３１】
図５は、制御部１１の機能ブロック図を示す。第一印刷データ送信部１１ａは、画像記憶装置１３の画像データ（画像ファイル）と印刷製品の種類や数量（印刷注文情報）を含む印刷データと、送付先情報を含む印刷依頼データを、ネットワークインタフェース１６を介して、印刷サーバ５に送信する。受信部１１ｂは、端末装置３が写真から読み取って送信した画像ＩＤを受信して、メニュー生成部１９に送る。一覧送信部１１ｃは、メニュー生成部１９で生成された印刷製品の一覧をネットワークインタフェース１６を介して端末装置３に送信する。選択情報受信部１１ｄは、端末装置３が印刷製品の一覧から選択した印刷製品を特定する製品特定情報（注文ＩＤ）を受信する。また、端末装置３で製品の送付先一覧から選択した送付先情報を受信する。第二印刷データ送信部１１ｅは、選択情報受信部１１ｄが受信した製品特定情報で特定された製品に対応する印刷データを生成し、印刷履歴データベース１７を参照して製品特定情報（注文ＩＤ）に対応する送付先情報を取得する。そして、第二印刷データ送信部１１ｅは、画像データを含む印刷データと送付先情報とを含む印刷依頼を印刷サーバ５に送信する。
【００３２】
なお、メニュー生成部１９が、印刷製品一覧に加えて送付先一覧を生成し、一覧送信部１１ｃが、生成された製品一覧と送付先一覧を端末装置３に送信し、選択情報受信部１１ｄが、端末装置３で製品一覧から選択された製品特定情報および送付先一覧から選択された送付先特定情報を受信しても良い。この場合、選択情報受信部１１ｄが受信した送付先特定情報で特定される送付先の情報を、第二印刷データ送信部１１ｅから印刷データと共に印刷サーバ５に送信する。
【００３３】
透かし付加部１５は、画像データの画像ＩＤ（画像を特定するための情報）と、サービスサーバ１のアドレスとを含む文字列の情報を電子透かしとして画像ファイル中の画像データに付加する。文字列は、既定のフォーマットに従ってアドレスと画像ＩＤを含み、例えば、“ＩＰ：２１９．１９９．６８．７２、ＩＤ：ＡＢＣ１２３４５６７８”のようなものである。透かし付加部１５は、画像ＩＤとサービスサーバ１のアドレスを電子透かしとして画像データに合成することによって、画像ＩＤと画像データを対応付ける。そして、画像記憶装置１３は、画像ＩＤと対応付けられた画像データを記憶する。なお、“ＩＰ：２１９．１９９．６８．７２”はサービスサーバ１の再注文又は追加注文を受け付けるＩＰアドレスが“２１９．１９９．６８．７２”であることを表わし、“ＩＤ：ＡＢＣ１２３４５６７８”は画像ＩＤが“ＡＢＣ１２３４５６７８”であることを表わしている。
【００３４】
電子透かしは、スペクトル拡散変調技術（例えば、特開２００３−２１９１４８号公報参照）を用いることによって、写真として印刷された場合に知覚されないような所定の形式でエンコードされ画像に埋め込まれ、印刷写真の鑑賞の邪魔にならない。透かし付加部１５は、埋め込む文字情報（アドレスと画像ＩＤ）を十分大きな乱数列で拡散（変調）し、この拡散系列を、埋め込み強度に応じて画像に加算することで埋め込む。透かし付加部１５は、画像を周波数変換したＤＣＴ係数行列画像に埋め込む場合は、拡散系列を周波数変換してＤＣＴ係数行列を得て、これをＤＣＴ係数行列画像の係数値に加算することによって埋め込む。
【００３５】
さらに、透かし付加部１５は、電子透かしが付加されたことを示すマークを印刷製品上に視認できるが目立たないように付加するために、マークの図形データ（図形情報）を前記画像データに合成する。即ち、前記画像データの一部が、マークの図形データに置き換えられる。
【００３６】
印刷履歴データベース１７（又は注文履歴データベース）と人物情報データベース（ＤＢ）１８は、ハードディスク等の記憶装置に格納されている。図６は、印刷履歴データベース１７の一例を示す。印刷履歴データベース１７は、印刷の注文の履歴を格納する。注文の履歴として、注文ＩＤ（注文を特定する識別子）、注文者（注文者を特定するＩＤ番号）、受取り人数、受取人（受取人を特定するＩＤ番号）、送付先住所、注文年月日、製品（商品）のタイプ、製品の属性、製品に含まれる画像数（写真数）、製品数量、製品に使用される画像データ（又は画像）の画像ＩＤ（画像を識別するＩＤ）を含む。
【００３７】
図７は、人物情報データベース１８の一例を示す。人物情報は、人物ＩＤ（注文者ＩＤと受取人ＩＤ）、氏名（注文者氏名と受取人氏名）、会員／非会員であるかの情報、会員番号、性別、生年月日、登録住所、送付先住所、課金口座番号（又はクレジットカード番号）などを含む。人物情報のうち、会員の情報は、会員登録によって人物情報データベース（ＤＢ）１８に登録できる。非会員（注文者と受取人の両方）の情報は、印刷履歴（注文履歴）に基づいて、人物情報データベース（ＤＢ）１８に登録できる。なお、登録住所は会員の連絡先住所であり、送付先住所は、製品の送付先の住所である。
【００３８】
図示しないが、画像記憶装置１３の画像データベースは、画像データとその画像データを特定する画像ＩＤを関連付けて記憶しており、画像ＩＤを指定することで画像データにアクセスすることができる。
【００３９】
メニュー生成部１９は、検索された過去の印刷履歴に基づいて、端末装置３が電子透かしから読み取って送信した画像ＩＤに対応する画像データを使用した印刷製品の製品一覧や送付先一覧（メニューデータ）を生成する。また、メニュー生成部１９は、印刷履歴データベース（ＤＢ）１７と人物情報データベース（ＤＢ）１８を参照して、イベントテーブル（図８）に基づいて新たな印刷製品を製品一覧に追加してよい。
【００４０】
図８は、イベントテーブルの一例を示す。イベントテーブルは、期間と、印刷製品としてのグリーティングカードのタイプとを対応付ける対応付け情報である。メニュー生成部１９は、イベントテーブルに基づいて、注文年月日を含む期間に対応するグリーティングカードのタイプ（年賀状、年賀状等）を選択して、新たな印刷製品として一覧に追加できる。メニュー生成部１９は、人物情報データベース１８の注文者（会員の場合）の人物ＩＤから注文人の生年月日の情報を取得し、注文年月日における注文者の年齢を計算し、注文者の年齢に応じて新たな印刷製品を一覧に追加できる。例えば、注文者の年齢が低い場合は、図８のイベントテーブル中から一部（寒中見舞い、暑中見舞い、残暑見舞い）を除いて、グリーティングカードのタイプを選択して、新たな印刷製品を追加してよい。メニュー生成部１９は、人物情報データベース１８の受取人（会員の場合）の人物ＩＤから受取人の生年月日の情報を取得し、受取人の誕生日に応じて、バースデーカードを新たな印刷製品として追加できる。
【００４１】
図９は、端末装置３の構成を示す構成図である。端末装置３は、撮影部３１、画像処理部３２、画像メモリ３３、復号化部（デコーダ）３４、コントローラ３５、表示部（モニタ）３６、操作部３７、無線（ワイヤレス）ネットワークインタフェース３８、音声入力部３９、及び、音声出力部４０を備える。さらに、端末装置３は、復号化部３４やコントローラ３５などが使用する作業領域（Work Area）を提供するメモリを備えてよい。音声入力部３９と音声出力部４０は、端末装置３が携帯電話である場合に設けられるもので、端末装置３が電子カメラである場合には省略できる。画像処理部３２、復号化部３４は、それぞれＦＰＧＡやＡＳＩＣ等の演算処理回路から構成されるか、又は、ＣＰＵとメモリを備えたマイクロコンピュータから構成されてよい。
【００４２】
撮影部３１は、外部から取り込んだ光を結像する撮影レンズ、結像された光学像を画像信号に変換する撮像素子、及び、撮像素子の出力をＡＤ変換する撮像素子ＩＦ回路を含む。画像処理部３２は、撮影部３１から出力されるデジタル画像信号にγ補正、色変換、デモザイキング等の処理を施して画像データを出力する。画像メモリ３３は、画像処理部３２が出力した画像データを画像ファイルとして記憶するフラッシュＲＯＭやメモリカードである。
【００４３】
復号化部３４は、電子透かしを含む写真を撮影部３１で撮影し、画像処理部３２で処理して得られた画像データからスペクトル拡散復調（逆拡散）を行って透かしとして合成された文字列情報を抽出する（例えば、特開２００３−２１９１４８号公報、特開２００６−４１６２２号公報参照）。すなわち、復号化部３４は、サービスサーバ１の透かし付加部１５による電子透かしの埋め込みと逆のプロセスを実行して、電子透かしを復号化し、復号化によって得られた既定のフォーマットの文字列からアドレスと画像ＩＤを取得する。
【００４４】
コントローラ３５は、画像処理部３２、表示部３６などの各部を制御し、操作部３７からの操作信号が入力され、無線ネットワークインタフェース３８を介して、ネットワーク９に接続する。コントローラ３５は、ＣＰＵ（中央演算処理装置）と、複数の電気回路ブロックを含んでよい。コントローラ３５は、電気回路ブロックとして、画像処理部３２からの画像データを圧縮して画像メモリ３３に送り、画像メモリ３３からの画像データを伸長する圧縮・伸長回路を含む。端末装置３が携帯電話である場合に、コントローラ３５は、電気回路ブロックとして、音声信号を符号化及び復号化する音声コーデック回路を含む。
【００４５】
表示部３６は、例えば液晶モニタであり、コントローラ３５により駆動されメニュー等を表示する。コントローラ３５は、サービスサーバ１のメニュー生成部１９が生成した製品一覧のメニューデータの一部または全部を表示部３６に表示する。図１０は、表示部３６に表示されるメニューの一例を示す図である。表示されるメニューは、製品のタイプ、その製品が注文された注文年月日、その製品に使用された画像のサムネイルの項目を含む。なお、製品一覧メニューに同時に送付先一覧メニューを表示するようにしても良い。
【００４６】
操作部３７は、撮影部３１に対するレリーズスイッチやメニューの選択や決定のためのボタンを含む。コントローラ３５は、操作部３７が前述のメニュー上で選択した製品に対応する製品特定情報（注文ＩＤ）を、無線ネットワークインタフェース３８を介して、サービスサーバ１に送信する。なお、コントローラ３５は、選択された製品に対応する受取人、送付先住所などサービス内容や注文ＩＤを表示部３６に表示して、操作部３７から送信許可信号が入力された場合に、製品特定情報（注文ＩＤ）を、サービスサーバ１に送信してよい。この場合、注文者は、操作部３７を使用して、受取人、送付先住所などサービス内容を修正して、コントローラ３５は、修正されたサービス内容の情報をサービスサーバ１に送信してもよい。
【００４７】
無線ネットワークインタフェース３８は、電波を送受信するアンテナ部を含む。音声入力部３９は、端末装置３が携帯電話である場合に存在し、音声を入力するマイクやアンプから構成される。音声出力部４０は、端末装置３が携帯電話である場合に存在し、音声を出力するスピーカやアンプから構成される。
【００４８】
図１１は、コントローラ３５の機能ブロック図を示す。コントローラ３５の情報送信部３５ａは、電子透かしを復号化して得られた情報に、画像を特定するための画像ＩＤの情報とサービスサーバ１のアドレスが含まれている場合、このアドレス宛に、画像ＩＤを送信する。一覧受信部３５ｂは、サービスサーバ１から送信された印刷製品の一覧を受信する。製品選択部３５ｃは、注文者の操作に応じて印刷製品の一覧から印刷製品を選択する。製品特定情報送信部３５ｄは、製品特定情報として注文ＩＤをサービスサーバ１に送信する。なお、一覧受信部３５ｂは、印刷製品の一覧に加えて、送付先の一覧を受信しても良い。この場合、製品選択部３５ｃは、印刷製品の一覧から注文者の操作に応じて印刷製品を選択するのに加えて、送付先の一覧から送付先を選択し、製品特定情報送信部３５ｄは、製品選択部３５ｃで選択された注文ＩＤと送付先特定情報をサービスサーバ１に送信する。
【００４９】
図１２は、印刷サービスシステムの注文（又は再注文）処理の動作を詳細に説明するフローチャートである。
【００５０】
端末装置３が操作されて印刷サービスの注文処理が開始されると、ステップＳ１０において、端末装置３は、サービスサーバ１に接続要求を送信し、セッションを確立する処理が開始される。ステップＳ１２において、サービスサーバ１は、端末装置３からの接続要求を受信し、端末装置３を認証する処理を実行して、端末装置３とサービスサーバ１間のセッションが確立する。
【００５１】
ステップＳ１４において、端末装置３は、画像ＩＤを含む注文情報をサービスサーバ１に送信する。なお、初回の印刷注文の場合又は追加の印刷注文の場合は、注文情報には、端末装置３で撮影して得られた画像データの画像ファイルが含まれる。一方、印刷の再注文の場合は、注文情報には画像ファイルは含まれない。ここで、初回の印刷注文とは、初めてサービスサーバ１に画像を送付してその画像の印刷製品を注文することであり、印刷の再注文とは、過去に画像の印刷製品を注文したものと同一の画像について、再度印刷製品を注文することであって、印刷製品の種類は過去の印刷製品とは異なってもよい。また、追加の印刷注文とは、過去に印刷製品を注文した時と同一の送付先に、新しい画像の印刷製品を注文して送付することである。
【００５２】
続いて、ステップＳ１６において、サービスサーバ１は、端末装置３から送信された注文情報をネットワークＩＦ１６を介して受信する。
【００５３】
ステップＳ１８において、サービスサーバ１の制御部１１は、ネットワークＩＦ１６を介して受信した注文情報に画像ファイルが含まれるか否かを判断する。画像ファイルが含まれている場合には、処理はステップＳ２０に進み、そうでない場合には、処理はステップＳ２４に進む。
【００５４】
ステップＳ２０において、サービスサーバ１の制御部１１は画像ＩＤを生成し、透かし付加部１５は、画像ファイルから読み出した画像データに、生成した画像ＩＤとサービスサーバ１のアドレスを電子透かしとして合成する。次に、ステップＳ２２において、制御部１１は、電子透かしが合成された画像データと画像ＩＤとを関連付けて画像記憶装置１３の画像データベース（ＤＢ）に登録する。
【００５５】
ステップＳ２４において、サービスサーバ１の制御部１１は、ステップＳ１６で受信した注文情報に画像ＩＤが含まれるか判断する。画像ＩＤが含まれる場合に、処理はステップＳ２６に進み、画像ＩＤが含まれない場合に、ステップＳ４０に進む。注文情報に画像ＩＤが含まれないのは、受信した注文情報が再注文でも追加注文でも無い、オリジナルの印刷注文の場合である。本実施の形態では、オリジナルの印刷注文とは、新しい画像データを印刷した印刷製品を新しい送付先に送付する注文のことであり、印刷注文には画像データと送付先情報をサービスサーバ１に送付する必要がある。
【００５６】
ステップＳ２６において、制御部１１は、画像ＩＤに対応する画像を含む過去の印刷注文の履歴を印刷履歴データベース１７で検索する。ステップＳ２８において、制御部１１は、ステップＳ２６で検索して抽出された過去の印刷履歴に基づいて、画像ＩＤで特定される画像を含む印刷製品の一覧（新たな印刷製品を含んでも良い）を作成し、ネットワークＩＦ１６を介して端末装置３に印刷製品一覧を送信する。なお、ステップＳ１８でＹｅｓと判断され、続いてステップＳ２４でＹｅｓと判断された場合には、ステップＳ１６で受信した注文情報に含まれる画像ＩＤで印刷履歴データベース１７で検索して得られた過去の印刷履歴に基づいて、画像ＩＤで特定される画像を含む印刷製品の送付先の一覧を作成し、印刷製品一覧と共にネットワークＩＦ１６を介して端末装置３に送信する。
【００５７】
ステップＳ３０において、端末装置３は、サービスサーバ１から送信された印刷製品一覧を受信する。ステップＳ３２において、端末装置３は、ステップＳ３０で受信した印刷製品一覧を基にメニューを作成し、表示部３６に表示する。ステップＳ３４において、端末装置３は、注文者の操作部３７の操作により、表示されたメニューから選択された製品に対応する注文ＩＤ（ステップＳ３０で受信した印刷製品一覧に含まれる）を、サービスサーバ１に送信する。なお、ステップＳ３０で製品一覧と共に送付先一覧を受信した場合は、ステップＳ３２では、印刷製品一覧のメニューと共に、送付先一覧のメニューを作成して表示部３６に表示する。ステップＳ３４において、注文者が送付先一覧のメニューから送付先を選択した場合は、その選択された送付先情報が注文ＩＤと共にサーバ１に送信される。
【００５８】
ステップＳ３６において、サービスサーバ１の制御部１１は、端末装置３から送信された注文ＩＤを受信する。ステップＳ３８において、制御部１１は、注文ＩＤに対応する製品に含まれる画像データを画像記憶装置１３から読み出すと共に、印刷履歴データベースから送付先情報（受取人と送付先住所）を読み出す。ステップＳ４０において、ステップＳ３８で読み出した画像データを含む印刷データと送付先情報とを含む印刷依頼を作成する。印刷データは、ステップＳ３８で読み出された画像データと、メモリ２１に記憶されたグリーティングカード等のテンプレートデータや書式データなどを含む。ステップＳ４２において、制御部１１は、印刷データを含む印刷依頼を印刷サーバ５に送信する。なお、ステップＳ３６で注文ＩＤと共に送付先情報を受信した場合は、ステップＳ４０においてステップＳ３６で受信した送付先情報が印刷依頼に含まれる。
【００５９】
ステップＳ４４において、印刷サーバ５は、サービスサーバ１から送信された印刷データを含む印刷依頼を受信する。ステップＳ４６において、印刷サーバ５は、印刷データ中の書式データに従って画像データを印刷する。ステップＳ４８において、印刷サーバ５は、印刷製品の発送の準備として、ラベル（アルバムなどの場合）やグリーティングカードの宛名面に受取人や送付先住所などを印刷する。ステップＳ５０において、印刷サーバ５は、サービスサーバ１に発送が完了したことを示す発送完了通知をサービスサーバ１に送信する。
【００６０】
ステップＳ５２において、サービスサーバ１は、印刷サーバ５から発送完了通知を受信し、ステップＳ５４において、サービスサーバ１は、サービス内容を含む印刷履歴（注文履歴）を印刷履歴データベース１７に登録する。
【００６１】
なお、図１２のフローチャートの説明では、ステップＳ１８でＹｅｓと判断され、続いてステップＳ２４でＹｅｓと判断された場合には、ステップＳ１６で受信した注文情報に含まれる画像ＩＤで印刷履歴データベース１７で検索して得られた過去の印刷履歴に基づいて、画像ＩＤで特定される画像を含む印刷製品の送付先の一覧を作成し、印刷製品一覧と共にネットワークＩＦ１６を介して端末装置３に送信するようになっている。しかし、送付先の一覧のみを端末装置３に送信し、端末装置３で選択した送付先の情報をサービスサーバ１に送信するようにしても良い。この場合には、例えばステップＳ１６で端末装置３から受信した画像データを所定サイズの写真として印刷して、送付先一覧から選択した送付先に送付する。
【００６２】
−作用効果−
本実施形態によると、サービスサーバ（サーバ装置）１において、透かし付加部１５は、印刷対象の画像データに、その画像データを特定するための画像ＩＤ（第一の情報）とサービスサーバ１のアドレスの情報（第二の情報）とを、端末装置３が読み取り可能な形式で電子透かしとして合成する。印刷サーバ５は、電子透かしが合成された画像データを含む印刷データから印刷製品（印刷物）を生成する。端末装置３は、印刷製品から電子透かしを読み取って第二の情報に基づいて画像ＩＤ（第一の情報）をサービスサーバ１に送信する。これにより、視認できず鑑賞の邪魔にならないよう画像ＩＤと注文先のサーバアドレスの情報を印刷製品に埋め込むことができる。
【００６３】
印刷履歴データベース１７は、印刷注文の内容を示す印刷履歴を格納する。画像記憶装置１３（画像記憶部）は、画像ＩＤと対応付けて画像データを記憶する。メニュー生成部１９（一覧生成部）は、画像ＩＤで特定される画像データの過去の印刷履歴に基づいて、画像ＩＤで特定される画像データを使用した印刷製品の一覧を生成する。端末装置３は、印刷製品の一覧から選択された印刷製品を特定する製品特定情報をサービスサーバ１に送信する。サービスサーバ１は、受信した製品特定情報で特定された印刷製品の印刷データを生成して、送信部１１ｅを介して印刷サーバに送信する。これにより、単体の印刷製品に電子透かしとして付加された画像ＩＤから、その印刷製品の再印刷の注文だけでなく、他の印刷製品について印刷注文が簡便に行える。
【００６４】
画像記憶装置１３は、透かし付加部１５で電子透かしが合成された画像データを記憶する、このため、印刷の度に電子透かしを画像データに合成する必要がなく簡便である。
【００６５】
人物情報データベース１８は、印刷注文の注文者及び印刷製品の受取人の個人情報を格納する。メニュー生成部１９（一覧生成部）は、人物情報データベース１８を参照して過去の印刷履歴に対応した注文者または受取人の個人情報を取得し、個人情報と過去の印刷履歴に基づいて印刷製品の一覧、または送付先一覧を生成する。これにより、印刷注文の注文者及び印刷製品の受取人に適した印刷製品を、印刷製品の一覧に含めることができる。又、個人情報は、注文者または受取人の生年月日を含み、メニュー生成部１９は、注文者または受取人の生年月日に基づいて、印刷製品の一覧を生成する。このため、注文者または受取人の年齢に適した印刷製品を、印刷製品の一覧に含めることができる。
【００６６】
透かし付加部１５は、電子透かしが付加されたことを示し人間が識別可能であるマークを図形データとして印刷対象の画像データの一部に付加する。これにより、注文者または受取人は、電子透かしが付加された印刷製品を見つけることができる。
【００６７】
サービスサーバ１が、画像ＩＤと共に、他の画像データ（第２の画像データ）を受信した場合には、メニュー生成部１９は、画像ＩＤで特定される画像データの印刷の再注文ではなく、第２の画像データの印刷の新規注文として、画像ＩＤで特定される画像データの印刷履歴を参照して印刷製品の一覧と送付先一覧を生成する。透かし付加部１５は、第２の画像データを特定するための第２の画像ＩＤとサーバアドレスに関する情報とを、電子透かしとして第２の画像データに合成する。印刷データ送信部は、電子透かしが合成された第２の画像データを使用して、印刷製品の一覧から選択された印刷製品の印刷データを生成し、送付先一覧から選択した送付先情報と共に印刷サーバに送信する。これにより、注文者は、手元にある過去の印刷製品から画像ＩＤのみを取得して、その画像ＩＤを有する画像を使用した印刷製品の一覧と送付先の一覧を端末装置３上に表示して選択することで、過去の注文履歴を利用して、新規な画像について簡便に新規の印刷注文をすることができる。すなわち、注文者は、新規な画像について印刷注文する場合でも、注文の詳細を端末装置３で入力してサービスサーバ１に通知する必要がなくなる。
【００６８】
＜変形例１＞
前述の実施形態において、画像記憶装置１３は、電子透かしが合成された後の画像データを記憶したが、電子透かしが合成される前の画像データを記憶してよい。この場合、制御部１１は、画像データとヘッダ部を含む画像ファイルのヘッダ部に画像ＩＤ（第一の情報）を格納することによって画像ＩＤを付与し、画像ＩＤ（第一の情報）と画像データを対応付ける（Ｓ２０）。そして、画像記憶装置１３は、このように画像ＩＤ（第一の情報）と対応付けられた画像データを記憶する（Ｓ２２）。透かし付加部１５は、印刷データを作成する時（Ｓ４０）に、画像ＩＤとサービスサーバ１のアドレスを電子透かしとして画像データに合成する。
【００６９】
＜変形例２＞
前述の実施形態において、サービスサーバ１は、印刷サーバ５から発送完了通知を受信した場合（Ｓ５２）に、印刷履歴（注文履歴）を印刷履歴データベースに登録した（Ｓ５４）。しかし、サービスサーバ１は、端末装置３から注文ＩＤを受信した場合（Ｓ３６）に、印刷履歴（注文履歴）を印刷履歴データベースに登録してもよい。
【００７０】
＜変形例３＞
前述の実施形態において、画像データを特定するための情報（第一の情報）として画像ＩＤが使用され、画像データに電子透かしとして埋め込まれた。しかし、画像データを特定するための第一の情報として注文ＩＤなど他の情報を電子透かしとして電子データに埋め込んでもよい。
【００７１】
なお、本発明は上記の実施形態とその変形例に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。
【符号の説明】
【００７２】
１  サービスサーバ（サーバ装置）
３  端末装置
５  印刷サーバ
９  ネットワーク
１１  制御部（制御手段）
１１ａ  第一の印刷データ送信部（第一の印刷データ送信手段）
１１ｂ  受信部（受信手段）
１１ｃ  一覧送信部（一覧送信手段）
１１ｄ  選択情報受信部（製品特定情報受信手段）
１１ｅ  第二の印刷データ送信部（第二の印刷データ送信手段）
１３  画像記憶部（画像記憶手段）
１５  透かし付加部（透かし付加手段）
１７  印刷履歴データベース
１８  人物情報データベース
１９  一覧生成部（一覧生成手段）
３４  復号化部（復号化手段）
３５  コントローラ
３５ａ  情報送信部（情報送信手段）
３５ｂ  一覧受信部（一覧受信手段）
３５ｄ  製品特定情報送信部（製品特定情報送信手段）
３６  表示部（表示手段）
【図５】
2013047882.tif 000003
【図６】
2013047882.tif 000004
【図７】
2013047882.tif 000005
【図８】
2013047882.tif 000006
【図９】
2013047882.tif 000007
【図１０】
2013047882.tif 000008
【図１１】
2013047882.tif 000009
【図１２】
2013047882.tif 000010
【図１】
2013047882.tif 000011
【図２】
2013047882.tif 000012
【図３】
2013047882.tif 000013
【図４】
2013047882.tif 000014