(57)【要約】【課題】  サーバがユーザ端末から受信したファイルのフォーマットを各プリントサイトの受け入れ可能なフォーマットに変換する処理を不必要として、従来のサーバ側の負荷を分散させるとともに、サーバ側で各ユーザ端末の環境に合わせたフォントを用意する必要もなくす。【解決手段】  ユーザ端末１０２は、サーバ１０１から受信する専用フォーマットのデータを用いてデータの編集処理を行って専用フォーマットの編集データを生成する。そして、ユーザ端末１０２は生成した編集データを汎用フォーマットに変換してから、サーバ１０１に対して送信する。サーバ１０１はユーザ端末１０２からの汎用フォーマットの編集データをプリントサイトへ送信する。【選択図】  図１
2006072850.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から第１のフォーマットのデータを受信する受信手段と、
前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、
前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、
前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信手段とを有することを特徴とする情報処理装置。
【請求項２】
第１の外部装置から第１のフォーマットのデータを受信する受信手段と、
前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、
前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、
前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、第２の外部装置に対して送信する送信手段とを有することを特徴とする情報処理装置。
【請求項３】
前記第２のフォーマットとは、汎用フォーマットであることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第１のフォーマットとは、専用フォーマットであることを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記専用フォーマットのデータとは、専用フォーマットのテンプレートデータであることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
通信ネットワークを介して複数の情報処理装置が接続された情報処理システムであって、
前記複数の情報処理装置のうち少なくとも一つの情報処理装置は、
他の情報処理装置から第１のフォーマットのデータを受信する受信手段と、
前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、
前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、
前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信手段とを有することを特徴とする情報処理システム。
【請求項７】
通信ネットワークを介して複数の情報処理装置が接続された情報処理システムであって、
前記複数の情報処理装置のうち少なくとも一つの情報処理装置は、
他の情報処理装置から第１のフォーマットのデータを受信する受信手段と、
前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、
前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、
前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、更に他の情報処理装置に対して送信する送信手段とを有することを特徴とする情報処理システム。
【請求項８】
情報処理装置による情報処理方法であって、
外部装置から第１のフォーマットのデータを受信する受信ステップと、
前記受信ステップによって受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集ステップと、
前記編集ステップにより生成される編集データを第２のフォーマットに変換する変換ステップと、
前記変換ステップによる変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信ステップとを含むことを特徴とする情報処理方法。
【請求項９】
情報処理装置による情報処理方法であって、
第１の外部装置から第１のフォーマットのデータを受信する受信ステップと、
前記受信ステップによって受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集ステップと、
前記編集ステップにより生成される編集データを第２のフォーマットに変換する変換ステップと、
前記変換ステップによる変換処理により生成される前記第２のフォーマットの編集データを、第２の外部装置に対して送信する送信ステップとを含むことを特徴とする情報処理方法。
【請求項１０】
請求項８又は９に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、テンプレートデータに基づいてアルバムのデータをユーザ端末上で作成し、ユーザ端末からネットワーク上の外部装置に対して当該注文データを送信することによりアルバムの印刷物の作成を依頼することが可能な技術に関するものである。
【背景技術】
【０００２】
近年のコンピュータ技術の進歩、デジタルカメラの高機能化と合わせて、画像編集ソフトウェアの高機能化、多機能化が進められている。多機能な画像編集ソフトウェアが利用、保存するデータはそのソフトウェアの機能に対応できる専用フォーマットであることが望ましい。
【０００３】
一方、高速なネットワーク通信技術の普及に伴い、高品位な成果物（印刷物）を得るためにネットワークに接続されたプリント業者のプリントサイトに対してアルバムデータの印刷物の注文処理を行うことが可能である。このようなプリント業者ではアルバムの製本等の印刷に関するサービスを提供している。
【０００４】
図１４は、従来のプリントシステムの一例を示す図である。
図１４に示す従来のプリントシステムは、テンプレートデータの提供、並びに、印刷物の受注及び決算等を管理するためのサーバ１４０１、サーバ１４０１からダウンロードするテンプレートデータに基づいてアルバム等の印刷物を編集可能なユーザ端末１４０２、及び、ユーザ端末１４０２からの発注内容に基づいて実際の製本等を行うプリント業者のプリントサイトＡ〜Ｃ（１４０３〜１４０５）がネットワークを介して接続されている。
【０００５】
ユーザ端末１４０２は、サーバ１４０１から専用フォーマットのテンプレートデータをダウンロードし、ユーザのユーザ端末１４０２上の操作により、アルバム編集アプリケーションの機能を用いて画像データをそのテンプレートデータに配置する等してアルバムを編集する。編集されたデータ（編集データ）は内部に保持され、編集されたアルバムの注文の際には、同じ専用フォーマットの編集データがユーザ端末１４０２からサーバ１４０１に対して送信される。
【０００６】
【特許文献１】特開２００２−７３６３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
サーバ１４０１は、当該編集データの印刷処理を委託するプリント業者のプリントサイトに対して当該編集データを送信するが、その際に、当該プリントサイト側が受け入れ可能なファイルフォーマットに当該編集データを変換して送信する必要があった。従って、サーバ１４０１は、プリント業者毎に、各プリント業者が受け入れ可能なファイルフォーマットに変換するためのコンバータを備え、それらのコンバータを用いたフォーマット変換処理を実行する必要があり、サーバ１４０１側に多大な負荷を負わせていた。
【０００８】
更に、ユーザ端末１４０２から送信される編集データに文字データが含まれていた場合、その編集データを各プリントサイトに対応させたフォーマットで変換する際には、フォントのラスタライズ処理等を行うために当該文字データと同じフォントを予め備えておく必要があり、各ユーザ端末１４０１側の環境に合わせて相当種類のフォントを用意しておく必要もあった。
【０００９】
そこで、本発明の目的は、サーバが各プリントサイトの受け入れ可能なフォーマットに変換する処理を不必要として従来のサーバ側の負荷を分散させるとともに、サーバ側で各ユーザ端末の環境に合わせたフォントを用意する必要もなくすことにある。
【課題を解決するための手段】
【００１０】
本発明の情報処理装置の第１の態様は、外部装置から第１のフォーマットのデータを受信する受信手段と、前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信手段とを有することを特徴とする。
【００１１】
本発明の情報処理装置の第２の態様は、第１の外部装置から第１のフォーマットのデータを受信する受信手段と、前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、第２の外部装置に対して送信する送信手段とを有することを特徴とする。
【００１２】
本発明の情報処理システムの第１の態様は、通信ネットワークを介して複数の情報処理装置が接続された情報処理システムであって、前記複数の情報処理装置のうち少なくとも一つの情報処理装置は、他の情報処理装置から第１のフォーマットのデータを受信する受信手段と、前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信手段とを有することを特徴とする。
【００１３】
本発明の情報処理システムの第２の態様は、通信ネットワークを介して複数の情報処理装置が接続された情報処理システムであって、前記複数の情報処理装置のうち少なくとも一つの情報処理装置は、他の情報処理装置から第１のフォーマットのデータを受信する受信手段と、前記受信手段により受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集手段と、前記編集手段により生成される編集データを第２のフォーマットに変換する変換手段と、前記変換手段による変換処理により生成される前記第２のフォーマットの編集データを、更に他の情報処理装置に対して送信する送信手段とを有することを特徴とする。
【００１４】
本発明の情報処理方法の第１の態様は、情報処理装置による情報処理方法であって、外部装置から第１のフォーマットのデータを受信する受信ステップと、前記受信ステップによって受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集ステップと、前記編集ステップにより生成される編集データを第２のフォーマットに変換する変換ステップと、前記変換ステップによる変換処理により生成される前記第２のフォーマットの編集データを、前記外部装置に対して送信する送信ステップとを含むことを特徴とする。
【００１５】
本発明の情報処理方法の第２の態様は、情報処理装置による情報処理方法であって、第１の外部装置から第１のフォーマットのデータを受信する受信ステップと、前記受信ステップによって受信する前記第１のフォーマットのデータを用いて、データの編集処理を行う編集ステップと、前記編集ステップにより生成される編集データを第２のフォーマットに変換する変換ステップと、前記変換ステップによる変換処理により生成される前記第２のフォーマットの編集データを、第２の外部装置に対して送信する送信ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、前記情報処理方法をコンピュータに実行させることを特徴とする。
【００１７】
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、第１のフォーマットのデータを用いて編集された編集データを、第２のフォーマットに変換して送信するように構成したので、第２のフォーマットとして例えば汎用フォーマットを適用した場合、サーバがプリントサイト毎にコンバータを用意し、各プリントサイトが受け入れ可能なフォーマットに変換する処理が不必要となり、従来のサーバ側の負荷を分散させることが可能となる。また、サーバ側で各ユーザ端末の環境に合わせたフォントを用意しておく必要もなくなる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００２０】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係るプリントシステムの概略構成を示す図である。
図１に示すプリントシステムは、高品位な印刷物の作成に有効なテンプレートデータを保持、提供し、ユーザ端末１０２からの印刷物の受注、決算等を管理するためのサーバ１０１、サーバ１０１からテンプレートデータをダウンロードし、ダウンロードしたテンプレートデータに基づいて所望の編集データを作成し、アルバムの印刷の注文処理を行うユーザ端末１０２、及び、ユーザ端末１０２からの注文内容に基づいて実際に製本等を行うプリント業者が提供するプリントサイト１０３〜１０５がインターネットを介して接続されている。尚、図１に示すネットワーク構成は飽くまでも一例であり、ユーザ端末やプリントサイトの数等、適宜様々な構成を採り得ることは勿論である。
【００２１】
サーバ１０１は、テンプレートデータを保持するテンプレート保持部１０１１、アルバムの受注管理情報、課金情報及び決済情報などを保持する情報データベース（ＤＢ）１０１２、アルバムの受注結果を管理するオーダ管理部１０１４、アルバムの受注に伴う課金処理を行う課金処理部１０１５、決済処理を行う決済処理部１０１６を備える。
【００２２】
ユーザ端末１０２は、サーバ１０１からダウンロードしたテンプレートデータを保持するテンプレート保持部１０２１、アルバム編集アプリケーション１０２２、及び、編集済み又は編集過程のアルバムの編集データを保持するユーザデータ保持部１０２３を備える。
【００２３】
プリントサイト１０３〜１０５は、サーバ１０１から転送されるアルバムの編集データを保持するデータベース１０３１、データベース１０３１に保持される編集データの印刷出力を行う印刷処理部１０３３、及び、印刷処理に関する課金を行う課金処理部１０３２を備える。
【００２４】
次に、図３を用いて、本実施形態に係るプリントシステムの動作について説明する。
ユーザ端末１０２は、サーバ１０１から専用フォーマットのテンプレートデータをダウンロードし、内部に保持する。ユーザは、ユーザ端末１０２内に保持されるテンプレートデータのうち、所望のテンプレートデータを選択し、画像データ等を配置する等してアルバムを編集する。ここで編集されたデータは、同じ専用フォーマットで保存される。
【００２５】
ユーザが編集したアルバムを注文するための操作をユーザ端末１０２上で行うと、専用フォーマットで保存された編集データは、汎用フォーマットのデータに変換され、サーバ１０１に対して注文データとして送信される。
【００２６】
サーバ１０１は、汎用フォーマットの注文データをユーザ端末１０２から受信すると、当該注文データをプリントさせるプリント業者を設定し、設定したプリント業者のプリントサイト（例えば１０３）に対して当該注文データを送信する。
【００２７】
当該注文データを受信したプリントサイト１０３のプリント業者は、上記汎用フォーマットの注文データの印刷処理を行い、アルバムを作成する。作成されたアルバムは指定された配送先に対して送付される。
【００２８】
ここで、専用フォーマットとは、未公開なファイルフォーマットであり、データの読み書き、書き出しのために専用のアプリケースションが必要なファイルフォーマットである。また、汎用フォーマットとは、公開されているファイルフォーマットであり、複数のアプリケーションによってデータの読み書き、書き出しが可能なファイルフォーマット（例えば、Portable Document Format（ＰＤＦ）等）である。
【００２９】
図２は、ユーザ端末１０２のハードウェア構成を示す図であり、ユーザ端末１０２は例えばパーソナルコンピュータ等によって構成可能である。
【００３０】
図２において、２０１はＣＲＴ(表示装置)であり、その表示画面には、例えば編集中の文書、図形、画像その他の編集情報、アイコン、メッセージ、メニューその他のユーザインタフェース情報が表示される。
【００３１】
２０２はＶＲＡＭであり、ＣＲＴ２０１の表示画面に表示するための画像が描画される。このＶＲＡＭ２０２に生成された画像データは、所定の規定に従ってＣＲＴ２０１に転送され、これによりＣＲＴ２０１に画像が表示される。
【００３２】
２０３はビットムーブユニット(ＢＭＵ)であり、例えば、メモリ間(例えば、ＶＲＡＭ２０２と他のメモリ)のデータ転送や、メモリと各Ｉ／Ｏデバイス(例えば、ネットワークインタフェース２１１)との間のデータ転送を制御する。
【００３３】
２０４はキーボードであり、文書等を入力するための各種キーを有する。２０５はポインティングデバイスであり、例えば、ＣＲＴ２０１の表示画面上に表示されたアイコン、メニューその他のオブジェクトを指示するために使用される。
【００３４】
２０６はＣＰＵであり、ＲＯＭ２０７、ハードディスク又はフレキシブルディスクに格納された制御プログラムに基づいてＣＰＵデバイスに接続された各デバイスを制御する。
【００３５】
２０７はＲＯＭであり、各種の制御プログラムやデータを保持する。２０８はＲＡＭであり、ＣＰＵ２０６のワーク領域、エラー処理時のデータの退避領域、制御プログラムのロード領域等を有する。
【００３６】
２０９はハードディスクドライブ(ＨＤＤ)である。ハードディスク２０９は、情報処理装置内で実行される各制御プログラムやコンテンツを格納することができる。例えば、ユーザＰＣ１０２のハードディスクには、電子アルバムデータ、アルバム編集プログラムなどが格納されている。
【００３７】
２１０はフレキシブルディスクドライブ(ＦＤＤ)であり、フレキシブルディスクに対するアクセスを制御する。２１１はネットワークインタフェースであり、他の情報処理装置やプリンタ等と通信を行うことができる。
【００３８】
２１２はＣＰＵバスであり、アドレスバス、データバス及びコントロールバスを含む。ＣＰＵ２０６に対する制御プログラムの提供は、ＲＯＭ２０７、ハードディスク、フレキシブルディスクから行うこともできるし、ネットワークインタフェース２１１を介して他の情報処理装置等から行うこともできる。
【００３９】
次に、図４のフローチャートを参照しながら、ユーザ端末１０２の動作について詳細に説明する。
ユーザ端末１０２は、ユーザの操作に応じて、ネットワークインタフェース２１１を介してサーバ１０１に対してアクセスすることにより、ＣＲＴ２０１上に例えば図６に示すようなテンプレート選択画面を表示させる。
【００４０】
ユーザが、テンプレート選択画面上で所望のテンプレートを選択して「テンプレートのダウンロード」ボタン６０１を押下すると、選択されたテンプレートの取得指示情報がユーザ端末１０２からサーバ１０１に対してネットワークインタフェース２１１を介して送信される。
【００４１】
ＣＰＵ２０６は、上記取得指示情報に対応するテンプレートデータをサーバ１０１からダウンロードすると、ＨＤＤ２０９内に格納させる（ステップＳ４０１）。
【００４２】
ＨＤＤ２０９内に格納されるテンプレートデータから所望のテンプレートデータがユーザによって選択されると、選択されたテンプレートデータはＨＤＤ２０９からＶＲＡＭ２０８に読み込まれ、ＣＲＴ２０１上において例えば図７に示す編集画面として表示される（ステップＳ４０２）。
【００４３】
一方、ＨＤＤ２０９内には、デジタルカメラ等で撮影された画像データも格納されており、そのうちのユーザによって選択された一部又は全部の画像データもＶＲＡＭ２０８に読み込まれ、図７に示す編集画面上に併せて表示される。
【００４４】
ユーザは、編集画面上でアルバムの編集作業を行う（ステップＳ４０３）。図７中の７０１は、テンプレートデータ表示領域であり、画像データを配置するための枠Ａ、枠Ｂ及び文字データを配置するための枠ａ、枠ｂを備える。７０２は、保存されている画像データの一覧を表示する画像データ表示領域である。
【００４５】
ここで、テンプレートデータ表示領域７０１に画像データ及び文字データを配置する枠を設定するための処理について説明する。図１０は画像データ割り付けテーブルの構成を模式的に示す図である。（ａ）に示すように画像データ割り付けテーブルは５枚用割り付けマトリックスデータ〜２１枚用割り付けマトリックスデータを備え、また（ｂ）に示すように、各割り付けマトリックスデータはページ毎に割り付け可能な画像枚数が設定されている。
【００４６】
例えば、ユーザによって選択されたテンプレートデータが２１枚の画像を割り付け可能なテンプレートデータである場合、ＣＰＵ２０６は、ＨＤＤ２０９からＲＡＭ２０８に読み込まれた図１０に示す画像データ割り付けテーブル内の２１枚用マトリックスデータを参照し、各ページに割り付ける画像枚数データを取得する。即ち、２１枚用マトリックスデータにおいて１ページ目に割り付け可能な画像枚数は２枚、２、３ページ目に割り付け可能な画像枚数は５枚、４、５ページ目に割り付け可能な画像枚数は２枚、・・・、１２ページ目に割り付け可能な画像枚数は２枚である。
【００４７】
次に、ＣＰＵ２０６は、ＨＤＤ２０９からＲＡＭ２０８に読み込まれた図１１に示すレイアウトファイルを参照する。図１１に示すように、レイアウトファイルは、ページ毎の画像の各割り付け枚数に対応したレイアウトデータのほか、表紙用の画像の各割り付け枚数に対応したレイアウトデータを含むデータファイルである。
【００４８】
上記のように、２１枚の画像を割り付け可能なテンプレートデータが選択された場合、１ページ目に割り付け可能な画像枚数は２枚、２、３ページ目に割り付け可能な画像枚数は５枚、４、５ページ目に割り付け可能な画像枚数は２枚、・・・、１２ページ目に割り付け可能な画像枚数は２枚であることが図１０の画像データ割り付けテーブルから判断される。図１１のレイアウトファイルの構成図を参照するに、１ページ目に割り付け可能な画像枚数が２枚である場合のレイアウトデータ（１ページ目２枚用レイアウトデータ）、２、３ページ目に割り付け可能な画像枚数が５枚である場合のレイアウトデータ（２、３ページ目５枚用レイアウトデータ）・・・が存在する。ＣＰＵ２０６は、各ページについて該当するレイアウトデータを参照することにより、編集画面上のテンプレートデータ表示領域におけるレイアウトを決定し、図７に示すような編集画面を表示する。
【００４９】
ユーザは、枠Ａ、枠Ｂ夫々に割り当てる画像データを画像データ表示領域に表示される画像データから選択する操作を行う。図７では、アルバムの６ページ目と７ページ目の編集画面を示しているが、ページ毎に同様の編集作業を行って所望のアルバムを作成する。ユーザは、例えば全ページに対する画像データの割り当て、文字データの入力作業を完了すると、図７中の「確認」ボタン７０３を押下する。このとき、編集済み又は編集過程にある編集データが専用フォーマットで一旦ＲＡＭ２０８内に保存される。
【００５０】
「確認」ボタン７０３が押下されると、図８に示す確認画面がＣＲＴ２０１上に表示される。図８中の「＜」ボタン８０１が押下されると左ページがめくられて４、５ページ目が表示され、「＞」ボタン８０２が押下されると右ボタンがめくられて８、９ページ目が表示される。「＜」、「＞」ボタン８０１、８０２の操作により作成したアルバムの全ページを確認することができ、内容に問題がなければ、ユーザは「注文」ボタン８０３を押下する。
【００５１】
「注文」ボタン８０３が押下されると、ＣＰＵ２０６は、保存されている専用フォーマットの編集データを汎用フォーマットのデータに変換し、注文データを生成する（ステップＳ４０４）。即ち、編集時点においては、専用フォーマットに対応するアルバム編集アプリケーションでアルバムの編集が行われ、この編集処理の結果、生成されるアルバムの編集データも専用フォーマットであるが、「注文」ボタン８０３が押下されると、ＣＰＵ２０６は、編集処理により生成された専用フォーマットの編集データを汎用フォーマットのデータに変換し、注文データを生成する。生成された汎用フォーマットの注文データは、ネットワークインタフェース２１１を介してサーバ１０１に対して送信される（ステップＳ４０５）。注文データの送信状況は、図９に示すように、図８の確認画面上に重畳して表示される。
【００５２】
また、注文データが送信される際には、ユーザによって入力された注文個人情報及びアルバムの配送先情報等が併せて送信される。注文個人情報には、例えば注文者名、注文冊数等が含まれる。
【００５３】
次に、図５のフローチャートを参照しながら、サーバ１０１の動作について説明する。
サーバ１０１は、ユーザ端末１０２から汎用フォーマットの注文データ、注文個人情報等を受信すると、今回の注文に対応付けて注文者名、注文冊数等が登録され、続いてアルバムの配送先の設定処理が行われる（ステップＳ５０１〜Ｓ５０３）。
【００５４】
次に、サーバ１０１は、今回の注文に関する決済処理をユーザ端末１０２との間で行い（ステップＳ５０４）、決済処理が完了すると、当該注文データに関するプリント処理を委託するプリント業者の設定を行う。このプリント業者の設定に際しては、注文されたアルバムの種類、アルバムの届け先までの距離等を踏まえて最適なプリント業者が設定される。
【００５５】
次に、サーバ１０１は、汎用フォーマットの注文データ、注文個人情報及び配送先情報を上記設定したプリント業者のプリントサイト（例えば１０３）に対して送信する（ステップＳ５０５）。当該注文データ等を受信したプリントサイト１０３のプリント業者は、当該汎用フォーマットの注文データに基づく印刷処理を行い、指定された注文冊数分のアルバムを作成し、配送先情報に示される配送先に作成したアルバムを送付する。
【００５６】
以上のように、本実施形態によれば、ユーザ端末１０２は専用フォーマットのテンプレートデータを用いて編集された編集データを、汎用フォーマットに変換してサーバ１０１送信するように構成している。従って、サーバ１０１はプリントサイト毎にコンバータを用意し、各プリントサイトが受け入れ可能なフォーマットに変換する処理が不必要となり、ユーザ端末１０２に従来のサーバ１０１側の負荷を分散させることが可能となる。また、サーバ１０１側でユーザ端末１０２の環境に合わせたフォントを用意することなく、各プリントサイトがアルバムを作成する上で必要な編集データをサーバ１０１から各プリントサイトに提供することが可能となる。
【００５７】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本実施形態におけるプリントシステム構成及びユーザ端末のハードウェア構成は、図１及び図２に示す構成と同様であるため、それらの説明は省略する。
【００５８】
先ず、図１２を用いて、本発明の第２の実施形態に係るプリントシステムの動作について説明する。
ユーザ端末１０２は、サーバ１０１から専用フォーマットのテンプレートデータをダウンロードし、内部に保持する。ユーザは、ユーザ端末１０２内に保持されるテンプレートデータのうち、所望のテンプレートデータを選択し、画像データを配置する等してアルバムを編集する。ここで編集されたデータは、同じ専用フォーマットで保存される。
【００５９】
ユーザが編集したアルバムを注文するための操作をユーザ端末１０２上で行うと、専用フォーマットで保存された編集データは、汎用フォーマットのデータに変換され、所望のプリントサイト（例えば１０３）に対して注文データとして送信される。
【００６０】
当該注文データを受信したプリントサイト１０３のプリント業者は、上記汎用フォーマットの注文データの印刷処理を行い、アルバムを作成する。作成されたアルバムは指定された配送先に対して送付される。
【００６１】
次に、図１３のフローチャートを参照しながら、ユーザ端末１０２の動作について詳細に説明する。
ユーザ端末１０２は、ユーザの操作に応じて、ネットワークインタフェース２１１を介してサーバ１０１に対してアクセスすることにより、ＣＲＴ２０１上に例えば図６に示すようなテンプレート選択画面を表示させる。
【００６２】
ユーザが、テンプレート選択画面上で所望のテンプレートを選択して「テンプレートのダウンロード」ボタン６０１を押下すると、選択されたテンプレートの取得指示情報がユーザ端末１０２からサーバ１０１に対してネットワークインタフェース２１１を介して送信される。
【００６３】
ＣＰＵ２０６は、上記取得指示情報に対応するテンプレートデータをサーバ１０１からダウンロードすると、ＨＤＤ２０９内に格納させる（ステップＳ１３０１）。
【００６４】
ＨＤＤ２０９内に格納されるテンプレートデータから所望のテンプレートデータがユーザによって選択されると、選択されたテンプレートデータはＨＤＤ２０９からＶＲＡＭ２０８に読み込まれ、ＣＲＴ２０１上において例えば図７に示す編集画面として表示される（ステップＳ１３０２）。
【００６５】
一方、ＨＤＤ２０９内には、デジタルカメラ等で撮影された画像データも格納されており、そのうちのユーザによって選択された一部又は全部の画像データもＶＲＡＭ２０８に読み込まれ、図７に示す編集画面上に併せて表示される。ユーザは、編集画面上でアルバムの編集作業を行う（ステップＳ１３０３）。アルバムの編集処理については第１の実施形態で既に説明しているため、詳細は省略する。
【００６６】
続いて、プリントサイト１０３〜１０５のうち所望のプリントサイトを指定し（例えば１０３を指定し）、指定されたプリントサイト１０３との間で決済処理を行うとともに、注文者名、注文冊数等の注文個人情報やアルバムの配送先情報等の入力処理が行われる（ステップＳ１３０４）。
【００６７】
続いて、図８の画面上で「注文」ボタン８０３が押下されることにより、ＣＰＵ２０６は、保存されている専用フォーマットの編集データを汎用フォーマットのデータに変換し、注文データを生成する（ステップＳ１３０５）。生成された汎用フォーマットの注文データは、ネットワークインタフェース２１１を介してプリントサイト１０３に対して送信される（ステップＳ１３０６）。尚、他の実施形態として、ステップＳ１３０４とステップＳ１３０５との処理順序を入れ替えてることも可能である。
【００６８】
当該注文データ等を受信したプリントサイト１０３のプリント業者は、当該汎用フォーマットの注文データに基づく印刷処理を行い、指定された注文冊数分のアルバムを作成し、配送先情報に示される配送先に作成したアルバムを送付する。
【００６９】
以上のように、本実施形態によれば、ユーザ端末１０２は専用フォーマットのテンプレートデータを用いて編集された編集データを、汎用フォーマットに変換してサーバ１０１を介すことなく各プリントサイトに送信することで、サーバ１０１がプリントサイト毎にコンバータを用意し、各プリントサイトが受け入れ可能なフォーマットに変換する処理を不必要とし、ユーザ端末１０２に従来のサーバ１０１側の負荷を分散させることを可能としている。また、第１の実施形態と同様に、サーバ１０１側でユーザ端末１０２の環境に合わせたフォントを用意することなく、各プリントサイトがアルバムを作成する上で必要な編集データをユーザ端末１０２から各プリントサイトに直接提供することが可能である。
【００７０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００７１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００７３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態に係るプリントシステムの概略構成を示す図である。
【図２】ユーザ端末のハードウェア構成を示す図である。
【図３】本発明の第１の実施形態に係るプリントシステムの動作を説明するための図である。
【図４】本発明の第１の実施形態におけるユーザ端末の動作を示すフローチャートである。
【図５】本発明の第１の実施形態におけるサーバの動作を示すフローチャートである。
【図６】テンプレート選択画面の構成例を示す図である。
【図７】編集画面の構成例を示す図である。
【図８】確認画面の構成例を示す図である。
【図９】注文データの送信状況をともに表示した確認画面の構成例を示す図である。
【図１０】画像データ割り付けテーブルの構成を模式的に示す図である。
【図１１】レイアウトファイルの構成例を模式的に示す図である。
【図１２】本発明の第２の実施形態に係るプリントシステムの動作を説明するための図である。
【図１３】本発明の第２の実施形態におけるユーザ端末の動作を示すフローチャートである。
【図１４】従来のプリントシステムの一例を示す図である。
【符号の説明】
【００７６】
１０１：サーバ
１０２：ユーザ端末
１０３〜１０５：プリントサイト
１０１１：テンプレート保持部
１０１２：情報データベース
１０１４：オーダ管理部
１０１５：課金処理部
１０１６：決済処理部
１０２１：テンプレート保持部
１０２２：アルバム編集アプリケーション
１０２３：ユーザデータ保持部
１０３１、１０４１、１０５１：データベース
１０３２、１０４２、１０５２：課金処理部
１０３３、１０４３、１０５３：印刷処理部
２０１：ＣＲＴ
２０２：ＶＲＡＭ
２０３：ビットムーブユニット（ＢＭＵ）
２０４：キーボード
２０５：ポインティングデバイス（ＰＤ）
２０６：ＣＰＵ
２０７：ＲＯＭ
２０８：ＲＡＭ
２０９：ハードディスクドライブ(ＨＤＤ)
２１０：フレキシブルディスクドライブ（ＦＤＤ）
２１１：ネットワークインタフェース（ＮＥＴＩ／Ｆ）
【図１】
2006072850.tif 000003
【図２】
2006072850.tif 000004
【図３】
2006072850.tif 000005
【図４】
2006072850.tif 000006
【図５】
2006072850.tif 000007
【図６】
2006072850.tif 000008
【図７】
2006072850.tif 000009
【図８】
2006072850.tif 000010
【図９】
2006072850.tif 000011
【図１０】
2006072850.tif 000012
【図１１】
2006072850.tif 000013
【図１２】
2006072850.tif 000014
【図１３】
2006072850.tif 000015
【図１４】
2006072850.tif 000016