(57)【要約】【課題】本発明は、顧客により画像プリントが発注された際、受け取り店舗が複数指定されたときでも、顧客が受け取った店舗以外の受け取り店舗に画像データを長期間記憶保存することを防止することができるオンラインプリントシステム及びその制御方法、並びにプログラムを提供する。【解決手段】本オンラインプリントシステムは、クライアントコンピュータ１０１と、ラボコンピュータ１０２と、センタサーバ１０３と、フォトサイト１０４と、受け取り店舗コンピュータ１０６とで構成され、オンラインプリントサービスを利用して顧客が商品を発注する際に受け取り店舗を選択させ、選択された複数の受け取り店舗に顧客により発注された印刷用画像データをそれぞれ配信し、印刷用画像データが配信された複数の受け取り店舗のうちの少なくとも一つで当該印刷用画像データが印刷処理された場合は、当該印刷処理が行われた店舗以外の受け取り店舗に配信した印刷用画像データを全て削除する。【選択図】      図２１
2005031858.tif 000002
【特許請求の範囲】
【請求項１】
画像データを格納する第１の情報処理装置と、当該画像データをプリントする複数の第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置でプリントすることが可能なオンラインプリントシステムにおいて、
前記第１の情報処理装置は、前記第２の情報処理装置を設置した店舗を複数選択させることが可能な選択手段と、前記選択された複数の店舗に、前記画像データをそれぞれ配信する配信手段と、前記配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理手段とを備え、
前記第２の情報処理装置は、前記第１の情報処理装置から前記ジョブステータスを取得する取得手段と、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除手段とを備えることを特徴とするオンラインプリントシステム。
【請求項２】
前記第２の情報処理装置は、前記取得したジョブステータスを解析した結果、前記画像データが配信された複数の店舗のうちの一つで当該画像データがプリントされていた場合は、前記画像データがプリント済みであることを通知することを特徴とする請求項１記載のオンラインプリントシステム。
【請求項３】
前記第２の情報処理装置は、前記取得したジョブステータスを解析した結果、前記画像データが配信された複数の店舗のうちの一つで当該画像データがプリントされていた場合は、前記顧客の要求の入力に応じて前記画像データの重複印刷を実行することを特徴とする請求項１又は２記載のオンラインプリントシステム。
【請求項４】
前記ジョブステータス管理手段は、前記画像データの重複印刷時に前記ジョブステータスを管理するためのジョブ管理テーブルを新規に作成することを特徴とする請求項３記載のオンラインプリントシステム。
【請求項５】
前記第２の情報処理装置は、前記配信された画像データのプリント状況に応じて、前記第１の情報処理装置で管理されているジョブステータスを更新する更新手段を備えることを特徴とする請求項１乃至４のいずれか１項に記載のオンラインプリントシステム。
【請求項６】
前記第１の情報処理装置は、前記顧客の発注状況をオーダステータスとして管理するオーダステータス管理手段を備え、前記第２の情報処理装置は、前記配信された画像データをプリントしたときは、前記第１の情報処理装置で管理されているオーダステータスを消し込むことを特徴とする請求項１乃至５のいずれか１項に記載のオンラインプリントシステム。
【請求項７】
前記第１の情報処理装置は、前記顧客が発注した画像データに対応する印刷情報をＸＭＬファイルにより作成する作成手段を備え、前記第２の情報処理装置は、前記作成されたＸＭＬファイルを解析する解析手段を備え、解析した結果に応じて前記画像データをプリントすることを特徴とする請求項１乃至６のいずれか１項に記載のオンラインプリントシステム。
【請求項８】
画像データを格納する第１の情報処理装置と、当該画像データをプリントする第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置が設置された店舗でプリントすることが可能なオンラインプリントシステムの制御方法において、
前記店舗を複数選択させることが可能な選択工程と、前記選択された複数の受け取り店舗に、前記画像データをそれぞれ配信する配信工程と、前記複数の店舗における配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理工程と、前記管理されているジョブステータスを取得する取得工程と、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除工程とを備えることを特徴とする制御方法。
【請求項９】
画像データを格納する第１の情報処理装置と、当該画像データをプリントする第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置でプリントすることが可能なオンラインプリントシステムの制御方法をコンピュータに実行させるプログラムにおいて、
前記第２の情報処理装置を設置した店舗を複数選択させることが可能な選択モジュールと、前記選択された複数の店舗に、前記画像データをそれぞれ配信する配信モジュールと、前記複数の店舗における配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理モジュールと、前記管理されているジョブステータスを取得する取得モジュールと、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除モジュールとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オンラインプリントシステム及びその制御方法、並びにプログラムに関し、特にオンラインで顧客（ユーザ）に対して印刷物を販売するオンラインプリントシステム及びその制御方法、並びにプログラムに関する。
【０００２】
【従来の技術】
従来のインターネット上のオンラインプリントシステムでは、顧客は、発注した画像データを印刷物として受け取る受け取り店舗を一つ指定して受け取りにいくか、配送先を指定して受け取っていた。
【０００３】
一方、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）上の複数の印刷装置へ処理要求を送信し、処理開始が最も早かった印刷装置に対して文書データを送信して印刷させるプリントシステムが提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平９−１６１３７号公報、第５頁、段落〔００２３〕〜〔００２４〕
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来のオンラインプリントシステムでは、顧客は受け取り店舗を一つしか指定することができず、例えば会社の近くのコンビニか家の近くの写真店のどちらかで受け取ったり、地方にある実家の近くの写真店と自宅近くのコンビニの両方で受け取ることができないという問題がある。
【０００６】
また、印刷処理を実行させる印刷装置が決まってから文書データや画像データを送信するので時間がかかってしまい、顧客（ユーザ）を店頭で待たせてしまうという問題がある。
【０００７】
更に、顧客により受け取り店舗が複数指定された場合は、顧客が受け取った店舗以外の受け取り店舗に文書データや画像データ等の画像データが長期間記憶保存されつづけてしまうおそれがある。
【０００８】
本発明は、上記問題に鑑みて成されたものであり、顧客により画像プリントが発注された際、受け取り店舗が複数指定されたときでも、顧客が受け取った店舗以外の受け取り店舗に画像データを長期間記憶保存することを防止することができるオンラインプリントシステム及びその制御方法、並びにプログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のオンラインプリントシステムは、画像データを格納する第１の情報処理装置と、当該画像データをプリントする複数の第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置でプリントすることが可能なオンラインプリントシステムにおいて、前記第１の情報処理装置は、前記第２の情報処理装置を設置した店舗を複数選択させることが可能な選択手段と、前記選択された複数の店舗に、前記画像データをそれぞれ配信する配信手段と、前記配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理手段とを備え、前記第２の情報処理装置は、前記第１の情報処理装置から前記ジョブステータスを取得する取得手段と、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除手段とを備えることを特徴とする。
【００１０】
請求項２記載のオンラインプリントシステムは、請求項１記載のオンラインプリントシステムにおいて、前記第２の情報処理装置は、前記取得したジョブステータスを解析した結果、前記画像データが配信された複数の店舗のうちの一つで当該画像データがプリントされていた場合は、前記画像データがプリント済みであることを通知することを特徴とする。
【００１１】
請求項３記載のオンラインプリントシステムは、請求項１又は２記載のオンラインプリントシステムにおいて、前記第２の情報処理装置は、前記取得したジョブステータスを解析した結果、前記画像データが配信された複数の店舗のうちの一つで当該画像データがプリントされていた場合は、前記顧客の要求の入力に応じて前記画像データの重複印刷を実行することを特徴とする。
【００１２】
請求項４記載のオンラインプリントシステムは、請求項３記載のオンラインプリントシステムにおいて、前記ジョブステータス管理手段は、前記画像データの重複印刷時に前記ジョブステータスを管理するためのジョブ管理テーブルを新規に作成することを特徴とする。
【００１３】
請求項５記載のオンラインプリントシステムは、請求項１乃至４のいずれか１項に記載のオンラインプリントシステムにおいて、前記第２の情報処理装置は、前記配信された画像データのプリント状況に応じて、前記第１の情報処理装置で管理されているジョブステータスを更新する更新手段を備えることを特徴とする。
【００１４】
請求項６記載のオンラインプリントシステムは、請求項１乃至５のいずれか１項に記載のオンラインプリントシステムにおいて、前記第１の情報処理装置は、前記顧客の発注状況をオーダステータスとして管理するオーダステータス管理手段を備え、前記第２の情報処理装置は、前記配信された画像データをプリントしたときは、前記第１の情報処理装置で管理されているオーダステータスを消し込むことを特徴とする。
【００１５】
請求項７記載のオンラインプリントシステムは、請求項１乃至６のいずれか１項に記載のオンラインプリントシステムにおいて、前記第１の情報処理装置は、前記顧客が発注した画像データに対応する印刷情報をＸＭＬファイルにより作成する作成手段を備え、前記第２の情報処理装置は、前記作成されたＸＭＬファイルを解析する解析手段を備え、解析した結果に応じて前記画像データをプリントすることを特徴とする。
【００１６】
上記目的を達成するために、請求項８記載のオンラインプリントシステムの制御方法は、画像データを格納する第１の情報処理装置と、当該画像データをプリントする第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置が設置された店舗でプリントすることが可能なオンラインプリントシステムの制御方法において、前記店舗を複数選択させることが可能な選択工程と、前記選択された複数の受け取り店舗に、前記画像データをそれぞれ配信する配信工程と、前記複数の店舗における配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理工程と、前記管理されているジョブステータスを取得する取得工程と、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除工程とを備えることを特徴とする。
【００１７】
上記目的を達成するために、請求項９記載のプログラムは、画像データを格納する第１の情報処理装置と、当該画像データをプリントする第２の情報処理装置とで構成されたネットワーク上で、顧客が発注した画像データを前記第２の情報処理装置でプリントすることが可能なオンラインプリントシステムの制御方法をコンピュータに実行させるプログラムにおいて、前記第２の情報処理装置を設置した店舗を複数選択させることが可能な選択モジュールと、前記選択された複数の店舗に、前記画像データをそれぞれ配信する配信モジュールと、前記複数の店舗における配信された画像データのプリント状況をジョブステータスとして管理するジョブステータス管理モジュールと、前記管理されているジョブステータスを取得する取得モジュールと、前記取得したジョブステータスに応じて、前記配信された画像データを削除する削除モジュールとを備えることを特徴とする。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１９】
［システムの構成］
図１は、本発明の実施の形態に係るオンラインプリントシステムの全体構成を示す図である。
【００２０】
図１において、本オンラインプリントシステムは、クライアントコンピュータ１０１と、ラボコンピュータ１０２と、センタサーバ１０３と、フォトサイト１０４と、プリントサービス業者コンピュータ１０５と、受け取り店舗コンピュータ１０６と、ネットワーク１１０とで構成される。
【００２１】
クライアントコンピュータ１０１は、オンラインプリントシステムを利用する顧客の自宅や事務所等に設置され、顧客が直接操作を行う情報処理装置（以下、「コンピュータシステム」という。）であり、後述する図２に示すように、ＣＰＵ、ＲＯＭ、ＲＡＭ、及びＨＤＤなどで構成される。クライアントコンピュータ１０１は、インターネット等のネットワーク１１０を介してセンタサーバ１０３へ画像プリント注文（以下、「プリントオーダ」と云う。）を行う機能を有する。
【００２２】
ラボコンピュータ１０２は、当該ラボコンピュータ１０２を利用者であるラボ業者の店舗（ラボ）等に設置され、ラボ業者が直接操作を行うコンピュータシステムである。ラボコンピュータ１０２は、ネットワーク１１０を介してセンタサーバ１０３から印刷用画像データや印刷情報等を含むＸＭＬファイルで作成されたデータをダウンロードする機能を有する。
【００２３】
センタサーバ１０３は、主としてクライアントコンピュータ１０１とラボコンピュータ１０２からの要求に基づいて所定の処理を行うコンピュータシステムである。センタサーバ１０３は、クライアントコンピュータ１０１から顧客のプリントオーダを受注する機能と、フォトサイト１０４から印刷用画像データを取得する機能と、ラボコンピュータ１０２からのオーダデータ取得要求に応じる機能と、オーダデータ取得要求に応じてオーダデータを配信する機能と、オーダ消し込み機能とを有する。オーダデータには、ＸＭＬファイルで作成されたオーダ情報ＸＭＬと印刷用画像データとが含まれる。
【００２４】
上述したオーダデータ取得要求に応じる機能は、一般的なＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバが有する機能と同じものである。オーダ消し込み機能には、例えばラボでプリントが完了した商品（例えば、印刷物）を顧客に代金と引き換えに店頭で手渡した後に顧客が発注したオーダを消し込む機能である。また、オーダ消し込み機能は、後述するセンタサーバ１０３内のオーダ管理テーブル３１１におけるオーダステータス６０２を「ご指定先へ発送済み」にすることで該当するオーダに売り上げが立ったこと明確にする機能である。
【００２５】
フォトサイト１０４は、主としてクライアントコンピュータ１０１とセンタサーバ１０３からの要求に基づいて所定の処理を行うコンピュータシステムである。フォトサイト１０４は、一般的にインターネットサーバプログラム又はＷＷＷサーバプログラムを有し、クライアントコンピュータ１０１やセンタサーバ１０３からの要求に基づいて印刷用画像データ等を提供する。
【００２６】
プリントサービス業者コンピュータ１０５は、オンラインプリントシステムの利用者であるプリントサービス業者の会社等に設置され、当該業者が直接操作を行うコンピュータシステムである。なお、プリントサービス業者は、フォトサイト１０４を経営している業者と同一であっても、別であってもよい。
【００２７】
プリントサービス業者コンピュータ１０５は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラム（いわゆるインターネットブラウザなどの一般的なアプリケーションプログラム）を有する。プリントサービス業者は、このインターネットブラウザを使用してセンタサーバ１０３にアクセスしてプリントオーダを消し込むことが可能である。
【００２８】
受け取り店舗コンピュータ１０６は、顧客がオーダした商品を受け取ることが可能な店舗に設置され、当該店舗の店員が直接操作を行うコンピュータシステムである。受け取り店舗コンピュータ１０６は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラムを有する。店員は、このインターネットブラウザを使用してセンタサーバ１０３にアクセスしてオーダを消し込むことが可能である。
【００２９】
ネットワーク１１０は、クライアントコンピュータ１０１、ラボコンピュータ１０２、センタサーバ１０３、フォトサイト１０４、プリントサービス業者コンピュータ１０５、及び受け取り店舗コンピュータ１０６等の各コンピュータシステムを接続する接続装置であって、例えばローカルエリアネットワーク（ＬＡＮ）やインターネットなどのネットワークシステムである。なお、ネットワーク１１０は一般的なインターネットであるが、その他のネットワークシステムであっても本発明は実現可能である。
【００３０】
本実施の形態では、クライアントコンピュータ１０１、ラボコンピュータ１０２、フォトサイト１０４、プリントサービス業者コンピュータ１０５、及び受け取り店舗コンピュータ１０６はネットワーク１１０に各々１台ずつ接続されているが、複数台接続されていてもよい。
【００３１】
［クライアントコンピュータ、ラボコンピュータ、センタサーバ、フォトサイト、プリントサービス業者コンピュータ、及び受け取り店舗コンピュータの構成］
図２は、図１のオンラインプリントシステムを構成するコンピュータシステムの内部ハードウェア構成を示すブロック図である。本実施の形態では、クライアントコンピュータ１０１、ラボコンピュータ１０２、センタサーバ１０３、フォトサイト１０４、プリントサービス業者コンピュータ１０５、及び受け取り店舗コンピュータ１０６の内部ハードウェア構成が略同一であるため、図２で一括して説明する。
【００３２】
図２において、ＣＰＵ１００１は、コンピュータシステムの制御をつかさどる中央演算処理装置である。ＲＡＭ１００２は、ランダムアクセスメモリであり、ＣＰＵ１００１の主メモリとして、及び実行プログラムの領域や該プログラムの実行エリア並びにデータエリアとして機能する。
【００３３】
ＲＯＭ１００３は、ＣＰＵ１００１の動作処理手順を記憶しているリードオンリーメモリである。ＲＯＭ１００３には、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフト（ＯＳ：Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍｓ）が記憶されたプログラムＲＯＭと、システムを稼働するために必要な情報等が記憶されたデータＲＯＭとが含まれる。ＲＯＭ１００３に代えて後述のＨＤＤ１００９を用いる場合もある。
【００３４】
ＮＥＴＩＦ１００４はネットワークインターフェースであり、ネットワーク１１０を介してコンピュータシステム間のデータ伝送を行うための制御や接続状況の診断を行う。ＶＲＡＭ１００５はビデオＲＡＭであって、コンピュータシステムの稼働状態を示す後述するＣＲＴ１００６の画面に表示される画像を展開し、その表示の制御を行う。
【００３５】
ＣＲＴ１００６は表示装置であって、例えばディスプレイなどである。ＫＢＣ１００７は、後述するＫＢ１００８からの入力信号を制御するためのコントローラである。ＫＢ１００８は、コンピュータシステムの利用者により当該コンピュータシステムに対して行われた操作を受け付けるための外部入力装置であり、例えば、キーボードやマウス等のポインティングデバイスである。
【００３６】
ＨＤＤ１００９は、ハードディスクドライブ（ＨＤＤ）であり、アプリケーションプログラムや画像データなどのデータ保存用に用いられる。アプリケーションプログラムとは、コンピュータシステムにおいて各処理を実行するアプリケーションプログラム等である。
【００３７】
ＦＤＤ１０１０は外部入出力装置であって、例えばフロッピー（登録商標）ディスクドライブ、ＣＤ−ＲＯＭドライブなどのリムーバブルディスクを入出力するものであり、上述したアプリケーションプログラムの媒体からの読み出しなどに用いられる。なお、ＨＤＤ１００９に格納するアプリケーションプログラムやデータをＦＤＤ１０１０に格納して使用することも可能である。
【００３８】
ＰＲＴＣ１０１１はプリンタ制御装置であって、後述するＰＲＴ１０１２の制御と出力する画像の制御を行う。ＰＲＴ１０１２は外部出力装置であって、例えばプリンタである。ＣＴＬＲ１０１３は、拡張外部入出力装置制御装置であり、後述する拡張外部入出力装置１０１４を制御する。
【００３９】
スキャナ１０１４は拡張外部入出力装置であり、例えばスキャナのように印刷物を読み取るなど画像データの外部入力機能を有する。バス１０００は上述した各ユニット間を接続するための入出力バス（アドレスバス、データバス、及び制御バス）である。
【００４０】
なお、クライアントコンピュータ１０１、センタサーバ１０３、フォトサイト１０４、及びプリントサービス業者コンピュータ１０５において、ＰＲＴＣ１０１１、ＰＲＴ１０１２、ＣＴＬＲ１０１３、スキャナ１０１４は接続されていなくてもよい。
【００４１】
［クライアントコンピュータ］
図３は、図１におけるクライアントコンピュータ１０１の内部ソフトウェア構成を示すブロック図である。
【００４２】
図３において、クライアントコンピュータ１０１は、ＲＯＭ１００３、ＨＤＤ１００９、又はＦＤＤ１０１０からＣＰＵ１００１により読み込まれ、ＲＡＭ１００２に展開されて使用されるアプリケーションプログラムとしてのネットワーク閲覧部４０１を有する。
【００４３】
ネットワーク閲覧部４０１は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラム（いわゆるインターネットブラウザなどの一般的な「アプリケーションプログラム」をいう。）である。顧客は、ネットワーク閲覧部４０１によりインターネットブラウザを利用してセンタサーバ１０３にアクセスし、プリントオーダすることが可能になっている。
【００４４】
［ラボコンピュータ］
図４は、図１におけるラボコンピュータ１０２の内部ソフトウェア構成を示すブロック図である。
【００４５】
図４において、ラボコンピュータ１０２は、ＲＯＭ１００３、ＨＤＤ１００９、又はＦＤＤ１０１０からＣＰＵ１００１により読み込まれ、ＲＡＭ１００２に展開されて使用されるネットワーク閲覧部５０１及びクライアントアプリケーション５０２を有する。
【００４６】
ネットワーク閲覧部５０１は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラムである。
【００４７】
クライアントアプリケーション５０２は、一般的なＦＴＰクライアント機能を有し、センタサーバ１０３内の後述するデータ提供部３０４を介して当該センタサーバ１０３からオーダデータを取得することが可能である。また、クライアントアプリケーション５０２は、取得したオーダデータの一つであるオーダ情報ＸＭＬの内容を解析し、解析した情報に基づいてプリンタに印刷指示を出すことが可能である。更に、センタサーバ１０３へアクセスしてジョブステータスの更新を行うことが可能である。
【００４８】
顧客は、通常、商品の受け取り店舗としてラボコンピュータ１０２が設置されたラボを選択する。ラボが複数ある場合は、顧客が所望のラボを複数選択することができ、選択した複数のラボのうちの一つから商品を受け取ることが可能となる。
【００４９】
［センタサーバ］
図５は、図１におけるセンタサーバ１０３の内部ソフトウェア構成を示すブロック図である。
【００５０】
図５において、文書提供部３０１、オーダ受注部３０２、データ取得部３０３、及びデータ提供部３０４の各処理部は、ＲＯＭ１００３、ＨＤＤ１００９又はＦＤＤ１０１０からＣＰＵ１００１により読み込まれ、ＲＡＭ１００２に展開されて使用されるアプリケーションプログラムである。データ格納装置３０５、オーダ管理テーブル３１１、ジョブ管理テーブル３１２、ジョブ−ラボ管理テーブル３１３、ジョブ−受け取り店舗管理テーブル３１４、及び印刷用画像情報管理テーブル３１５は、ＨＤＤ１００９内に格納される管理データである。
【００５１】
文書提供部３０１は、ネットワーク１１０を介してクライアントコンピュータ１０１、ラボコンピュータ１０２、プリントサービス業者コンピュータ１０５、及び受け取り店舗コンピュータ１０６から要求された文書（テキスト、画像、テキスト及び画像を組み合わせたもの等）をＨＤＤ１００９から検索して送信することを可能にするアプリケーションプログラムである。文書提供部３０１は、一般的にインターネットサーバプログラム又はＷＷＷサーバプログラムと呼ばれているものである。
【００５２】
オーダ受注部３０２は、オーダ受注機能、オーダ消し込み機能、オーダステータス管理機能、及びジョブステータス管理機能を有するアプリケーションプログラムである。
【００５３】
データ取得部３０３は、フォトサイト１０４内の後述する文書提供部２０１にアクセスしてデータ格納装置２０２に格納された印刷用画像データを取得し、データ格納装置３０５に格納することを可能にするアプリケーションプログラムである。データ格納装置３０５に格納された印刷用画像データは、オーダデータの一部であり、ラボコンピュータ１０２のクライアントアプリケーション５０２から後述するデータ提供部３０４にアクセスすることでダウンロードが可能である。
【００５４】
データ提供部３０４は、一般的なＦＴＰサーバと呼ばれるアプリケーションプログラムである。ラボコンピュータ１０２におけるクライアントアプリケーション５０２は、ＦＴＰクライアント機能を使用して、オーダデータを取得する際にデータ提供部３０４にアクセスする。
【００５５】
データ格納装置３０５は、ＨＤ１００９内で、フォトサイト１０４から取得した印刷用画像データ及び顧客がプリントオーダした際に作成されたオーダ情報ＸＭＬのデータを格納する。
【００５６】
オーダ管理テーブル３１１は、図９で後述するように、顧客がプリントオーダを完了した際に作成される主たるオーダ情報管理テーブルであり、一つの注文（オーダ）につき一つ割り当てられるユニークなオーダＩＤ、該オーダのステータス、注文者情報（注文者氏名や住所等）、及び決済情報（料金や支払方法等）等の情報を管理する。
【００５７】
ジョブ管理テーブル３１２は、図１１で後述するように、顧客がプリントオーダを完了した際に作成されるオーダ情報管理テーブルである。本実施の形態では、オーダとジョブとの関係が親子関係になっている。例えば、一つのプリントオーダでＴシャツプリントを一枚及び長袖シャツプリントを一枚の計２枚を注文した場合に、一つのオーダはＴシャツプリント及び長袖シャツプリントの２つのジョブに分けられる。つまり、一つのオーダ管理テーブル３１１に対して複数のジョブ管理テーブル３１２が紐付けられる。ジョブ管理テーブル３１２は、一つのジョブにユニークに割り当てるジョブＩＤ、その親となるオーダＩＤ、商品情報（商品名、商品コード等）等の情報を管理する。
【００５８】
ジョブ−受け取り店舗管理テーブル３１４は、図１２で後述するように、顧客がプリントオーダを完了した際に作成されるオーダ情報管理テーブルである。該ジョブの商品を何処の店舗で受け取るのかを管理する管理テーブルであり、ジョブＩＤ、受け取り店舗コード等の情報を管理する。
【００５９】
印刷用画像情報管理テーブル３１５は、図１３で後述するように、顧客がプリントオーダを完了した際に作成されるオーダ情報管理テーブルである。該ジョブに関連付けられた印刷用画像データの管理テーブルであり、ジョブＩＤ、印刷用画像データ取得先ＵＲＩ、格納後ファイル名等の情報を管理する。
【００６０】
オーダ管理テーブル３１１、ジョブ管理テーブル３１２、ラボ管理管理テーブル３１３、ジョブ−受け取り店舗管理テーブル３１４、及び印刷用画像情報管理テーブル３１５を総称して各種オーダ情報管理テーブル３１０という。
【００６１】
［フォトサイト］
図６は、図１におけるフォトサイト１０４の内部ソフトウェア構成を示すブロック図である。
【００６２】
図６において、文書提供部２０１は、ＲＯＭ１００３、ＨＤＤ１００９、又はＦＤＤ１０１０からＣＰＵ１００１により読み込まれ、ＲＡＭ１００２に展開されて使用されるアプリケーションプログラムである。
【００６３】
文書提供部２０１は、ネットワーク１１０を介してクライアントコンピュータ１０１及びセンタサーバ１０３から要求された文書（テキスト、画像、テキスト及び画像を組み合わせたもの等）をＨＤＤ１００９から検索して送信することが可能である。文書提供部２０１は、一般的にインターネットサーバプログラム又はＷＷＷサーバプログラムと呼ばれているものである。データ格納装置２０２は、フォトサイト１０４内のＨＤ１００９に印刷用画像データを格納している。
【００６４】
フォトサイト１０４は、図６に図示していない印刷画像を取得する機能やクライアントコンピュータ１０１からのプリントオーダを受け付ける機能を有するが、これらの機能は本実施の形態を説明する上で直接的には関連しないので詳細なる説明は省略する。
【００６５】
［プリントサービス業者コンピュータ］
図１のプリントサービス業者コンピュータ１０５には、ＲＯＭ１００３、ＨＤＤ１００９、又はＦＤＤ１０１０より読み込まれ、ＲＡＭ１００２に展開されて使用されるアプリケーションプログラムとしてのネットワーク閲覧部（不図示）が存在している。ネットワーク閲覧部は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラム（いわゆるインターネットブラウザなどの一般的なアプリケーションプログラム）である。
【００６６】
プリントサービス業者は、このインターネットブラウザを使用してオーダを消し込むことが可能になっている。
【００６７】
［受け取り店舗コンピュータ］
図１における受け取り店舗コンピュータ１０６には、ＲＯＭ１００３、ＨＤＤ１００９、又はＦＤＤ１０１０からＣＰＵ１００１により読み込まれ、ＲＡＭ１００２に展開されて使用されるネットワーク閲覧部（不図示）が存在している。ネットワーク閲覧部は、ネットワーク１１０を介してインターネットなど外部からのサービスを受けることを可能にするアプリケーションプログラムである。
【００６８】
受け取り店舗の店員は、インターネットブラウザを使用してオーダを消し込むことが可能になっている。
【００６９】
［プリントオーダ処理］
図７は、図１のオンラインプリントシステムにおけるプリントオーダ処理を示すフローチャートである。
【００７０】
図７において、ステップＳ１１０１では、顧客はクライアントコンピュータ１０１のネットワーク閲覧部４０１を使用し、センタサーバ１０３にアクセスしてプリントオーダを行う。このとき、プリンオーダされた商品を店頭受け取りにするか否かを顧客に選択させると共に、店頭受け取りが選択された場合に、後述する図１８又は図１９の画面を表示して受け取り店舗であるラボを選択させる。受け取り店舗を複数選択することが可能である。また、指定された住所への配送も可能である。選択された受け取り店舗に関する情報は、クライアントコンピュータ１０１からセンタサーバ１０３に送信される。
【００７１】
次に、ステップＳ１１０２では、センタサーバ１０３は、クライアントコンピュータ１０１からプリントオーダを受けると、当該クライアントコンピュータ１０１にプリントオーダに対する料金や納期等が記載されたサンキューメールを送信し、プリントオーダに対応するオーダデータをデータ格納装置３０５に格納し、ラボコンピュータ１０２へオーダデータの格納が完了した旨のメール（以下、「印刷準備完了メール」という。）を送信する。ここで、受け取り店舗としてラボが複数選択されている場合は、選択された複数のラボにそれぞれ印刷準備完了メールが配信される。
【００７２】
ステップＳ１１０３では、ラボコンピュータ１０２は、センタサーバ１０３から印刷準備完了メールを受信すると、クライアントアプリケーション５０２のＦＴＰクライアント機能を使用してセンタサーバ１０３のデータ提供部３０４にアクセスし、データ格納装置３０５に格納されている所定のオーダデータを取得し、ＨＤＤ１００９等に格納する。
【００７３】
つづいて、ステップＳ１１０４では、ラボコンピュータ１０２は、取得したオーダデータのオーダ情報ＸＭＬに基づいて印刷用画像データの印刷処理をＰＲＴ１０１２に実行させる。印刷処理が実行されるとプリントオーダの消し込み処理を行って、本処理を終了する。ここで、受け取り店舗としてラボが複数選択されている場合は、選択されたラボが印刷用画像データをそれぞれ取得するが、そのうちの一つのラボで顧客が印刷処理された商品を受け取ると、顧客が重複印刷を希望しない限り、他のラボが取得した印刷用画像データが削除処理される。
【００７４】
また、顧客が店頭受け取りでなく配送を選択した場合は、ラボで印刷した商品が顧客の指定した住所に配送される。
【００７５】
本実施の形態では、配送方法として店頭受け取り又は顧客が指定した住所へ配送する方法の２つがある。決済方法は、店頭受け取りの場合は店舗で直接支払い、配送の場合はクレジット決済である。なお、コンビニ決済、銀行振込等異なる決済方法であっても本発明は実現可能である。
【００７６】
［商品の流れ］
本実施の形態における商品の流れは以下の通りである。
【００７７】
ラボと受け取り店舗が同じ場合はラボで印刷して顧客が代金と引き換えに商品を受け取る。一方、ラボと受け取り店舗が違う場合は、ラボで印刷した商品を指定した受け取り店舗に配送し、顧客が代金と引き換えに商品を受け取る。
【００７８】
顧客の指定した住所への配送の場合は、ラボで印刷した商品を指定した住所に配送する。
【００７９】
［オーダデータをデータ格納装置に格納する処理］
図８は、図７におけるステップＳ１１０２の詳細を示すフローチャートである。
【００８０】
図８において、センタサーバ１０３は、クライアントコンピュータ１０１からプリントオーダを受注すると、各種オーダ情報管理テーブル３１０を作成すると共に、作成された各種オーダ情報管理テーブル３１０からオーダ情報ＸＭＬを作成してオーダデータとしてデータ格納装置３０５に格納する（ステップＳ１２０１）。その後、印刷用画像管理テーブルを参照してデータ取得部３０３がフォトサイトから印刷用画像データを取得する。本実施の形態では、オーダ受注部３０２がクライアントコンピュータ１０１からのプリントオーダの受注を完了した直後にオーダ情報ＸＭＬを作成するが、データ取得部３０３が印刷用画像データを取得する際に作成してもよい。本実施の形態ではデータ取得部３０３はオーダの受注後に、定期的に起動するバッチ処理として動くが、受注直後に連続して実行してもよい。
【００８１】
次に、ステップＳ１２０２では、センタサーバ１０３が、データ取得部３０３によりフォトサイト１０４からプリントオーダに基づく印刷用画像データを取得し、オーダデータとしてデータ格納装置３０５に格納する。データ取得部３０３は、印刷用画像情報管理テーブル３１５の後述する印刷用画像データ取得先ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）１３０２からフォトサイト１０４に格納された印刷用画像データのＵＲＩを取得する。そのＵＲＩにアクセスしてフォトサイト１０４から印刷用画像データを取得することが可能になっている。
【００８２】
つづいて、ステップＳ１２０３では、センタサーバ１０３は、データ格納装置３０５にオーダ情報ＸＭＬ及び印刷用画像データを含むオーダデータの格納が完了したことをラボ業者へ伝えるために、ラボコンピュータ１０２へ印刷準備完了メールを送信する。
【００８３】
ラボ業者は、ラボコンピュータ１０２に印刷準備完了メールを受信することで、オーダが振り分けられたことを確認することが可能になっている。なお、メールを送信する機能は本実施の形態を説明する上で直接的には関連しないので詳細なる説明は省略する。
【００８４】
［オーダ管理テーブル］
図９は、図５におけるオーダ管理テーブル３１１の内容を説明する説明図である。
【００８５】
図９において、オーダＩＤ６０１には、顧客によるオーダを一意に特定するためのユニークな符号（オーダＩＤ）が格納される。オーダ管理テーブル３１１ではオーダＩＤが主キーとなる。
【００８６】
オーダステータス６０２は、オーダの状態を示したものである。オーダステータス６０２は、「注文受付終了」、「印刷処理中」、「受取店舗預かり」、及び「ご指定先へ発送済み」の４つ状態に遷移する。「注文受付終了」は顧客がオーダをした直後に設定されるものである。「印刷処理中」はオーダデータがデータ格納装置３０５に格納されたときに設定されるものである。「受取店舗預かり」は、ラボと店舗が同じか別かにかかわらず、顧客の来店を待たずに商品を印刷しておく場合に設定されるもので、印刷が完了したら店舗で保管されている期間、設定される。「ご指定先へ発送済み」はオーダの消し込み処理が完了したときに設定されるものである。
【００８７】
注文者情報６０３は、図示しないが、「注文者の姓」、「注文者の名」、「注文者の姓（カナ）」、「注文者の名（カナ）」、「郵便番号」、「注文者の住所（都道府県）」、「注文者の住所（市区町村）」、「注文者の住所（町名番地）」、「注文者の住所（建物名）」、「電話番号」、及び「Ｅ−ｍａｉｌアドレス」等が複数存在する。
【００８８】
決済情報６０４には、図示しないが、「決済方法」、「配送方法」、「支払い総額」、「商品価格の合計」、「配送料金」、「消費税」、及び「各種手数料」等の決済に関連する情報が複数格納される。
【００８９】
関連情報６０５には、図示しないが、注文日付、決済日付、及びオーダキャンセルフラグ等のオーダに関連する情報が複数格納される。
【００９０】
図中の６１１，６１２，６１３は、オーダ管理テーブル３１１に格納されたオーダ管理データ６１０の一例である。
【００９１】
［ラボ管理テーブル］
図１０は、図５におけるラボ管理テーブル３１３の内容を説明する説明図である。
【００９２】
図１０において、ラボコード１９０１には、ラボ業者に設置されたラボコンピュータ１０２を一意に特定するための符号が格納される。ラボ管理テーブル３１３ではラボコードが主キーとなる。
【００９３】
ラボ名称１９０２には、ラボコンピュータ１０２が設置されたラボの名称が格納される。住所１９０３には該ラボの住所が格納される。北緯１９０４及び東経１９０５には、それぞれラボの位置する緯度及び経度が格納される。
【００９４】
図中の１９１１，１９１２，１９１３は、ラボ管理テーブル３１３に格納されたラボ管理データ１９１０の一例である。
【００９５】
［ジョブ管理テーブル］
図１１は、図５におけるジョブ管理テーブル３１２の内容を説明する説明図である。
【００９６】
図１１において、ジョブＩＤ７０１には、ジョブを一意に特定するための符号が格納される。ジョブ管理テーブル３１２ではジョブＩＤが主キーとなる。オーダＩＤ７０２は、オーダ管理テーブル３１１中のオーダＩＤ６０１の外部キーである。
【００９７】
商品情報７０３には、図示しないが、「商品名称」、「商品コード」、「注文個数」等複数の商品情報が格納される。ラボコード７０４は、ラボ管理テーブル３１３中のラボコード１９０１の外部キーである。ここには該ジョブを印刷するラボのラボコードが格納される。
【００９８】
ジョブステータス７０５は、ジョブの状態を示したものである。ジョブステータス７０５は、「注文受付終了」、「印刷処理中」、「印刷中」、「印刷完了」、及び「ご指定先へ発送済み」の５つの状態に遷移する。「注文受付終了」は顧客がオーダをした直後に設定されるものである。「印刷処理中」はオーダデータがデータ格納装置３０５に格納されたときに設定されるものである。「印刷中」は複数受け取り店舗を選択していた実施系のみで設定される値で、顧客が受け取り店舗に来店した際に設定される。印刷完了はラボで印刷が完了したときに設定される。ご指定先へ発送済みはオーダの消し込み処理が完了したときに設定される。
【００９９】
図中の７１１，７１２，７１３は、ジョブ管理データ３１２に格納されたジョブ管理データ７１０の一例である。
【０１００】
［オーダステータス及びジョブステータス］
ラボと受け取り店舗が同じで顧客が来店する前に印刷を行っておく場合の「印刷処理中」以降のオーダステータス及びジョブステータスの遷移の流れと、「ご注文商品の仕上りのご案内」メールの送信タイミングは以下の通りである。なお、「ご注文商品の仕上りのご案内」メールとは、顧客に注文した商品が仕上がったことを伝えて来店を促す旨のメールである。
【０１０１】
ラボ（＝受け取り店舗）での印刷後、ジョブステータスを「印刷完了」にする。その際、センタサーバ１０３は「ご注文商品の仕上りのご案内」メールを顧客（クライアントコンピュータ１０１）に送信する。顧客が店頭で代金と引き換えに商品を受け取った後にジョブステータスを「ご指定先へ発送済み」にする。なお、該オーダ内の全てのジョブのジョブステータスが「印刷完了」になった場合に自動的にオーダステータスが「受取店舗預かり」になる。また、該オーダ内の全てのジョブのジョブステータスが「ご指定先へ発送済み」になった場合に自動的にオーダステータスが「ご指定先へ発送済み」になる。
【０１０２】
複数受け取り店舗が指定されていて、ラボと受け取り店舗が同じで顧客が来店してから印刷を行う場合の「印刷処理中」以降のオーダステータス及びジョブステータスの遷移の流れは以下の通りである。
【０１０３】
ラボ（＝受け取り店舗）に顧客が来店した時点でジョブステータスを印刷中にする。印刷後、代金と引き換えに商品を顧客に渡した後にジョブステータスを「ご指定先へ発送済み」にする。なお、該オーダ内の全てのジョブのジョブステータスが「ご指定先へ発送済み」になった場合に自動的にオーダステータスが「ご指定先へ発送済み」になる。
【０１０４】
受け取り店舗が一つだけ指定されていて、ラボと受け取り店舗が同じで顧客が来店してから印刷を行う場合の「印刷処理中」以降のオーダステータス及びジョブステータスの遷移の流れは以下の通りである。
【０１０５】
ラボ（＝受け取り店舗）に顧客が来店した時点で印刷を開始し、印刷後代金と引き換えに商品を顧客に渡した後にジョブステータスを「ご指定先へ発送済み」にする。なお、該オーダ内の全てのジョブのジョブステータスが「ご指定先へ発送済み」になった場合に自動的にオーダステータスが「ご指定先へ発送済み」になる。
【０１０６】
ラボと受け取り店舗が別の場合の「印刷処理中」以降のオーダステータス及びジョブステータスの遷移の流れと、「ご注文商品の仕上りのご案内」メールの送信タイミングは以下の通りである。
【０１０７】
ラボでの印刷後、ジョブステータスを「印刷完了」にする。その際、センタサーバ１０３は「ご注文商品の仕上りのご案内」メールを顧客（クライアントコンピュータ１０１）に送信する。ラボから受け取り店舗へ商品を配送した後、顧客が店頭で代金と引き換えに商品を受け取った後にジョブステータスを「ご指定先へ発送済み」にする。なお、該オーダ内の全てのジョブのジョブステータスが「印刷完了」になった場合に自動的にオーダステータスが「受取店舗預かり」になる。また、該オーダ内の全てのジョブのジョブステータスが「ご指定先へ発送済み」になった場合に自動的にオーダステータスが「ご指定先へ発送済み」になる。
【０１０８】
指定先の住所へ配送の場合の「印刷処理中」以降のオーダステータス及びジョブステータスの遷移の流れと、「ご注文商品の仕上りのご案内」メールの送信タイミングは以下の通りである。
【０１０９】
ラボでの印刷後、ラボから指定先の住所へ商品を配送する。その後、ジョブステータスを「ご指定先へ発送済み」にする。その際、センタサーバ１０３は「ご注文商品の仕上りのご案内」メールを顧客（クライアントコンピュータ１０１）に送信する。なお、該オーダ内の全てのジョブのジョブステータスが「ご指定先へ発送済み」になった場合に自動的にオーダステータスが「ご指定先へ発送済み」になる。
【０１１０】
［ジョブ−受け取り店舗管理テーブル］
図１２は、図５におけるジョブ−受け取り店舗管理テーブル３１４の内容を説明する説明図である。
【０１１１】
図１２において、ジョブＩＤ９０１は、ジョブ管理テーブル３１２中のジョブＩＤ７０１の外部キーである。受け取り店舗コード９０２は、受け取り店舗管理テーブル（不図示）中の受け取り店舗コードの外部キーである。
【０１１２】
受け取り店舗管理テーブルは、受け取り店舗コード、受け取り店舗名称、及び受け取り店舗の住所等の受け取り店舗に関係する情報を管理するテーブルである。ジョブ−受け取り店舗管理テーブル３１４は、ジョブＩＤ９０１と受け取り店舗コード９０２の２つの主キーを有する。
【０１１３】
図中の９１１，９１２，９１３は、ジョブ−受け取り店舗管理テーブル３１４に格納するジョブ−受け取り店舗管理データ９１０の一例である。
【０１１４】
［印刷用画像情報管理テーブル］
図１３は、図５における印刷用画像情報管理テーブル３１５の内容を説明する説明図である。
【０１１５】
図１３において、ジョブＩＤ１３０１は、ジョブ管理テーブル３１２中のジョブＩＤ７０１の外部キーである。印刷用画像データ取得先ＵＲＩ１３０２は、フォトサイト１０４内の印刷用画像データのＵＲＩを示す。このＵＲＩにアクセスすることで印刷用画像データを取得することが可能になっている。本実施の形態において、印刷用画像データとは印刷用画像データ取得先ＵＲＩにおかれた画像データのことである。
【０１１６】
格納後ファイル名１３０３は、センタサーバ１０３中のデータ取得部３０３がフォトサイト１０４から印刷用画像データを取得した後に、データ格納装置３０５に格納する際に設定されるファイル名である。例えば、印刷用画像データ取得先ＵＲＩ１３０２のファイル名は「ｘｘｘ１．ｊｐｇ」となっているが、格納後ファイル名１３０３のファイル名は「４３１５２３４＿０００１．ｊｐｇ」になっている。「４３１５２３４＿０００１．  ｊｐｇ」は「ジョブＩＤ」＋「連番」＋「ｊｐｇ」となり、ユニークなファイル名になる。
【０１１７】
画像情報１３０４は、図示しないが、「画像サイズ」、「画像の横幅」、「画像の高さ」等が複数存在する。
【０１１８】
図中の１３１１，１３１２，１３１３は、印刷用画像情報管理テーブル３１５に格納する印刷用画像情報管理データ１３１０の一例である。
【０１１９】
［各種オーダ情報管理テーブルとオーダ情報ＸＭＬの対応］
図８におけるステップＳ１２０１では、顧客がプリントオーダを完了した際に作成される各種オーダ情報管理テーブル３１０の各項目からオーダ情報ＸＭＬの対応する項目を埋める形でオーダ情報ＸＭＬが作成される。各種オーダ情報管理テーブル３１０とオーダ情報ＸＭＬとの対応について詳細に説明する。
【０１２０】
図１４及び図１５は、図８におけるステップＳ１２０１にて作成されるオーダ情報ＸＭＬを説明する説明図である。図１４及び図１５に示すオーダ情報ＸＭＬは、一般的なｘｍｌのフォーマットに従っている。
【０１２１】
図１４のオーダ情報３００１において、＜ｏｒｄｅｒｉｎｆｏ＞タグのｔｉｍｅｓｔａｍｐ属性は注文日付であり、オーダ管理テーブル３１１中の注文日付の値が設定される。また、＜ｏｒｄｅｒｉｎｆｏ＞タグのｏｒｄｅｒｉｄ属性はオーダＩＤであり、オーダ管理テーブル３１１中のオーダＩＤ６０１の値が設定される。
【０１２２】
ラボ情報３００２は＜ｐｒｉｎｔｌａｂｉｎｆｏ＞タグであり、ラボ情報が記載される。ラボ情報３００２において、＜ｌａｂｃｏｄｅ＞タグはラボコードであり、ジョブ管理テーブル３１２中のラボコード７０４の値が設定される。＜ｌａｂｎａｍｅ＞タグはラボ名称であり、ラボコード７０４と同じ値を有するラボ管理テーブル３１３中のラボ名称１９０２の値が設定される。＜ｐｈｏｎｅ＞タグはラボの電話番号であり、ラボコード７０４と同じ値を有するラボ管理テーブル中の電話番号の値が設定される。＜ｅｍａｉｌ＞タグはラボのＥ−ｍａｉｌアドレスであり、ラボコード７０４と同じ値を有するラボ管理テーブル中のＥ−ｍａｉｌアドレスの値が設定される。
【０１２３】
配送情報３００３は＜ｄｅｌｉｖｅｒｙｉｎｆｏ＞タグであり、配送情報が記載される。配送情報３００３において、＜ｓｈｏｐ＞タグは受け取り店舗情報が記述される。図１４では、＜ｄｅｌｉｖｅｒｙｉｎｆｏ＞に３つの＜ｓｈｏｐ＞タグがあるが、受け取り店舗として３候補あることを示している。＜ｓｈｏｐｃｏｄｅ＞タグは受け取り店舗コードであり、ジョブ−受け取り店舗管理テーブル３１４中の受け取り店舗コード９０２の値が設定される。＜ｓｈｏｐｎａｍｅ＞タグは受け取り店舗名称であり、受け取り店舗コード９０２と同じ値を有するジョブ−受け取り店舗管理テーブル３１４中の受け取り店舗名称の値が設定される。＜ａｄｄｒｅｓｓ＞タグは受け取り店舗の住所であり、受け取り店舗コード９０２と同じ値を有するジョブ−受け取り店舗管理テーブル３１４中の受け取り店舗の住所の値が設定される。＜ｐｈｏｎｅ＞タグは受け取り店舗の電話番号であり、受け取り店舗コード９０２と同じ値を有するジョブ−受け取り店舗管理テーブル３１４中の受け取り店舗の電話番号の値が設定される。
【０１２４】
図１５において、注文者情報３００４は＜ｕｓｅｒｉｎｆｏ＞タグであり、注文者情報が記載される。注文者情報３００４において、＜ｏｒｄｅｒｅｒ＞タグのｃｏｕｎｔｒｙ属性は注文者の国が記載される。図１９では「ｊｐ」なので日本である。＜ｎａｍｅ＞タグは注文者氏名であり、オーダ管理テーブル３１１中の注文者情報６０３の注文者姓、及び注文者名を結合した値が設定される。なお、＜ｎａｍｅ＞タグを＜ｆｉｒｓｔｎａｍｅ＞と＜ｌａｓｔｎａｍｅ＞の２つに分けてもよい。＜ｅｍａｉｌ＞タグは注文者のＥ−ｍａｉｌアドレスであり、オーダ管理テーブル３１１中の注文者情報６０３のＥ−ｍａｉｌアドレスの値が設定される。＜ａｄｄｒｅｓｓ＞タグは注文者の住所であり、オーダ管理テーブル３１１中の注文者情報６０３の注文者の住所（都道府県）、注文者の住所（市区町村）、注文者の住所（町名番地）、及び注文者の住所（建物名）を結合した値が設定される。なお、＜ａｄｄｒｅｓｓ＞タグを＜ａｄｄｒｅｓｓ１＞，＜ａｄｄｒｅｓｓ２＞等複数に分けてもよい。＜ｐｈｏｎｅ＞タグは注文者の電話番号であり、オーダ管理テーブル３１１中の注文者情報６０３の注文者の電話番号の値が設定される。
【０１２５】
ジョブ情報３００５は＜ｊｏｂｉｎｆｏ＞タグであり、ジョブ情報が記載される。ジョブ情報３００５において、＜ｊｏｂｉｎｆｏ＞タグは複数の＜ｊｏｂ＞タグを有することができる。一つの＜ｊｏｂ＞タグに一つのジョブの情報が記載される。＜ｊｏｂ＞タグのｊｏｂｉｄ属性はジョブＩＤであり、ジョブ管理テーブル３１２中のジョブＩＤ７０１の値が設定される。＜ｐｒｏｄｕｃｔｃｏｄｅ＞タグは商品コードであり、ジョブ管理テーブル３１２中の商品コードの値が設定される。＜ｐｒｏｄｕｃｔｎａｍｅ＞タグは商品名称であり、ジョブ管理テーブル３１２中の商品名称の値が設定される。＜ｑｕａｎｔｉｔｙ＞タグは注文個数であり、ジョブ管理テーブル３１２中の注文個数の値が設定される。＜ｆｉｌｅｎａｍｅ＞タグは画像名称であり、印刷用画像情報管理テーブル３１５中の格納後ファイル名１３０３の値が設定される。
【０１２６】
決済情報３００６は＜ｃｈａｒｇｅｉｎｆｏ＞タグであり、決済情報が記載される。＜ｓｅｔｔｌｅｍｅｎｔｗａｙ＞タグは決済方法であり、オーダ管理テーブル３１１中の決済情報６０４中の決済方法の値が設定される。＜ｄｅｌｉｖｅｒｙｗａｙ＞タグは配送方法であり、オーダ管理テーブル３１１中の決済情報６０４における配送方法の値が設定される。＜ｔｏｔａｌｐｒｉｃｅ＞タグは支払い総額であり、オーダ管理テーブル３１１中の決済情報６０４における支払い総額の値が設定される。＜ｓｕｂｔｏｔａｌｐｒｉｃｅ＞タグは商品価格の合計であり、オーダ管理テーブル３１１中の決済情報６０４における商品価格の合計の値が設定される。＜ｔａｘ＞タグは消費税であり、オーダ管理テーブル３１１中の決済情報６０４における消費税の値が設定される。
【０１２７】
［オーダデータの配置］
図１６は、センタサーバ１０３内のデータ格納装置３０５に格納されたオーダデータの配置方法を示す構成図である。
【０１２８】
図１６において、１４０１はＦＴＰサーバ（不図示）上に設定されたＦＴＰのルートディレクトリを表わす。ラボ業者はこのＦＴＰルートディレクトリ以下しかアクセスはできない。ラボ業者毎にアクセスできるＦＴＰルートディレクトリは異なる。
【０１２９】
ディレクトリ１４０２，１４０６は、ディレクトリ名がオーダＩＤとなっている。ラボへのプリントジョブが発生すると、オーダＩＤを名前にしてディレクトリが作成されるため、ＦＴＰルートディレクトリには複数のオーダＩＤを名前にもったディレクトリが存在する。
【０１３０】
１４０３，１４０７はオーダ情報ＸＭＬである。ディレクトリ１４０２，１４０６の下のディレクトリに該オーダのオーダ情報を記載したオーダ情報ＸＭＬが置かれる。
【０１３１】
１４０４，１４０５，１４０８，１４０９は印刷用画像データである。個々に置かれる印刷用画像データのファイル名はオーダ情報ＸＭＬ中のジョブ情報３００５における＜ｆｉｌｅｎａｍｅ＞タグに記載されているファイル名と同じである。
【０１３２】
［ラボでのオーダデータの取得処理］
図１７は、図７におけるステップＳ１１０３の詳細を示すフローチャートである。
【０１３３】
図１７において、ステップＳ１５０１では、ラボコンピュータ１０２は、印刷準備完了メールをセンタサーバ１０３から受信する。ここで、印刷準備完了メールには、印刷準備が完了したオーダＩＤが記載されているのでラボ業者がどの顧客のプリントオーダの準備が整ったのかを知ることが可能になっている。
【０１３４】
次に、ステップＳ１５０２では、ラボコンピュータ１０２は、クライアントアプリケーション５０２におけるＦＴＰクライアント機能を使用してセンタサーバ１０３内のデータ提供部３０４にアクセスし、印刷準備完了メールに記載されているオーダＩＤに基づいてオーダデータを取得し、ラボコンピュータ１０２内のＨＤＤ１００９に格納して本処理を終了する。
【０１３５】
なお、印刷準備完了メールの有無にかかわらず、クライアントアプリケーション５０２が印刷済みのオーダＩＤを管理し、データ提供部３０４に定期的にアクセスした際に新しいオーダＩＤに関連付けられているオーダデータのみをダウンロードしても本発明は実現可能である。
【０１３６】
［複数受け取り店舗指定］
次に、図７におけるステップＳ１１０１において、受け取り店舗の選択時にインターネットブラウザ上に表示される画面について説明する。本画面は、通常、クライアントコンピュータ１０１上で表示されるものであるが、インターネットブラウザを搭載したコンピュータシステムであれば、当該画面の表示が可能である。
【０１３７】
図１８は、インターネットブラウザにより表示される受け取り店舗リストアップ画面を示す図である。
【０１３８】
図１８において、受け取り店舗リスト２１０１は、一般的なリストボックスであり、ラボとしての役割も持つ受け取り店舗を複数リストアップして表示することが可能になっている。本リストボックスに受け取り店舗が表示されている状態で後述する追加ボタン２１０２をクリックし、最終的に注文を完了した場合は、本リストボックスにリストアップしていた受け取り店舗の受け取り店舗コードの値が、ジョブ−受け取り店舗管理テーブル３１４中の受け取り店舗コード９０２に設定される。このとき、ジョブ−受け取り店舗管理データ９１０は、同じジョブＩＤを有し、リストアップされていた受け取り店舗の数だけ作成される。
【０１３９】
追加ボタン２１０２は、当該追加ボタンがマウスやタッチパネル等によりクリックされることで後述する受け取り店舗検索画面に遷移し、新たな受け取り店舗を受け取り店舗リストに追加することができる。
【０１４０】
削除ボタン２１０３は、受け取り店舗リスト２１０１に表示された受け取り店舗のうちの任意の受け取り店舗が一つ以上選択され、マウスやタッチパネル等によりクリックされると、受け取り店舗リスト２１０１から受け取り店舗を削除することができる。
【０１４１】
店舗情報２１０４は、受け取り店舗の店舗情報を表示する。受け取り店舗リスト２１０１で任意の１店舗をクリックすると、その受け取り店舗の店舗情報が表示される。店舗情報としては店舗名称、住所、電話番号／ＦＡＸ番号、及び営業時間等がある。
【０１４２】
戻るボタン２１０５は、マウスやタッチパネル等によりクリックされることで前の画面に遷移することができる。前の画面としては、商品の選択画面、注文者情報入力画面等考えられるが、その説明は省略する。
【０１４３】
次へボタン２１０６は、マウスやタッチパネル等によりクリックされることで次の画面に遷移することができる。次の画面として、商品の選択画面、注文者情報入力画面等考えられるが、その説明は省略する。
【０１４４】
図１９は、インターネットブラウザにより表示される受け取り店舗検索画面を示す図である。
【０１４５】
図１９において、受け取り店舗の検索方法としては２つあり、一つは店舗コードから検索する方法であり、もう一つは住所から検索する方法である。図示しているのは検索後の画面であり、検索結果２００７が表示されている。初期画面は、市区町村２００４、町名番地２００５、店舗２００６、検索結果２００７、及び追加ボタン２００９は表示されていない。
【０１４６】
受け取り店舗コード入力欄２００１は、店舗コードが入力される一般的なテキストボックスである。検索ボタン２００２は、店舗コード入力欄２００１に任意の店舗コードが入力され、当該ボタンがクリックされることによって受け取り店舗の検索が実行されるものである。ジョブ−受け取り店舗管理テーブル３１４中の店舗コードと入力した店舗コードが一致する店舗があれば、検索結果２００７に該店舗の店舗情報を表示する。一致する店舗がなければ不図示のエラーメッセージを表示して再入力を促す。
【０１４７】
都道府県プルダウンメニュー２００３は、一般的なプルダウンメニューである。都道府県プルダウンメニュー２００３が選択されることで選択された都道府県内にある店舗のみに絞り込むことが可能となっている。都道府県が選択された段階で受け取り店舗の候補が１店舗に絞り込まれた場合は、検索結果２００７に店舗情報を表示する。絞り込んだ結果、未だ複数の受け取り店舗が存在する場合は都道府県プルダウンメニュー２００３に続いて市区町村プルダウンメニュー２００４を表示する。
【０１４８】
市区町村プルダウンメニュー２００４は、一般的なプルダウンメニューである。市区町村プルダウンメニュー２００４が選択されることで選択された市区町村内にある店舗のみに絞り込むことが可能になっている。市区町村が選択された段階で受け取り店舗の候補が１店舗に絞り込まれた場合は、検索結果２００７に店舗情報を表示する。絞り込んだ結果、未だ複数の受け取り店舗が存在する場合は市区町村プルダウンメニュー２００４に続いて町名番地プルダウンメニュー２００５を表示する。
【０１４９】
町名番地プルダウンメニュー２００５は、一般的なプルダウンメニューである。町名番地プルダウンメニュー２００５が選択されることで選択された町名番地内にある店舗のみに絞り込むことが可能になっている。町名番地が選択された段階で受け取り店舗の候補が１店舗に絞り込まれた場合は、検索結果２００７に店舗情報を表示する。絞り込んだ結果、未だ複数の受け取り店舗が存在する場合は町名番地プルダウンメニュー２００５に続いて店舗プルダウンメニュー２００６を表示する。
【０１５０】
店舗プルダウンメニュー２００６は、一般的なプルダウンメニューである。店舗プルダウンメニュー２００６が選択されることで選択された受け取り店舗情報を検索結果２００７に表示する。
【０１５１】
検索結果２００７は、検索の結果１店舗に絞り込まれた場合に該店舗の詳細情報を表示する。それまでは一切表示されない。店舗情報としては店舗名称、住所、電話番号／ＦＡＸ番号、及び営業時間等がある。
【０１５２】
戻るボタン２００８は、当該戻るボタンがクリックされることで図１８の受け取り店舗リストアップ画面へ遷移することができる。その際に検索結果によらず受け取り店舗リスト２１０１の内容は変更されない。
【０１５３】
追加ボタン２００９は、当該追加ボタンが検索結果２００７と同様に検索の結果１店舗に絞り込まれて初めて表示される。追加ボタン２００９がクリックされることで図１８の受け取り店舗リストアップ画面へ遷移し、受け取り店舗リスト２１０１に新しく検索結果２００７の店舗名を追加することが可能になっている。同じ店舗を追加した場合は受け取り店舗リスト２１０１の内容は変更されない。
【０１５４】
［複数店舗対応時の印刷処理］
図２０及び図２１は、図７におけるステップＳ１１０４の詳細を示すフローチャートである。
【０１５５】
図２０において、ステップＳ１６０１では、ラボコンピュータ１０２内のクライアントアプリケーション５０２が、センタサーバ１０３から取得したオーダ情報ＸＭＬを解析する。解析した情報と予めクライアントアプリケーション５０２に登録されている商品情報から印刷するのに十分な情報を得ることが可能となる。
【０１５６】
次に、ステップＳ１６０２において、ステップＳ１６０１で解析したオーダ情報ＸＭＬ中の＜ｓｈｏｐ＞タグの個数を確認し、受け取り店舗が複数あるか否かを判別する。この判別の結果、受け取り店舗が複数ある場合は（ステップＳ１６０２でＹＥＳ）、ステップＳ１６０３へ進む。一方、受け取り店舗が一つか又は無い場合は図２１のステップＳ１６３０へ進む。このとき、受け取り店舗が一つである場合は店頭受け取りであることを意味している。また、受け取り店舗が無い場合は配送で受け取ることを意味している。この情報は、オーダ情報ＸＭＬ中の決済情報３００６における＜ｄｅｌｉｖｅｒｙｗａｙ＞タグを確認することでも得られる。
【０１５７】
ステップＳ１６０３では、注文日付から一定期間経過して顧客が来店したか否かを判別する。この判別の結果、来店しない場合は（ステップＳ１６０３でＮＯ）、ステップＳ１６０７に進む。一方、一定期間が経過する前に顧客が来店した場合は（ステップＳ１６０３でＹＥＳ）、ステップＳ１６０４に進む。一定期間としては、例えば３０日位が目安であるが、１５日、６０日等であってもよく、特に限定されない。
【０１５８】
ステップＳ１６０７では、注文日付から一定期間が経過したオーダデータをラボコンピュータ１０２のＨＤＤ１００９内から削除する。つづいて、ステップＳ１６０８では、センタサーバ１０３は注文日付から一定期間が経過し、受け取り店舗が複数選択されていて、消し込みが行われないオーダのオーダ管理テーブル３１１中のオーダキャンセルフラグにキャンセルフラグを立てて、本処理を終了する。ここで、ステップＳ１６０７では、ラボコンピュータ１０２がオーダデータを削除した際に、センタサーバ１０３に所定の通知を行って、オーダのキャンセル処理を行うようにしてもよい。
【０１５９】
次に、顧客がサンキューメールに記載されている納期等を参考に、選択した受け取り店舗のうちのいずれか一つに来店した際に（ステップＳ１６０４）、ラボコンピュータ１０２がクライアントアプリケーション５０２によりセンタサーバ１０３へ該ジョブのジョブステータスを問い合わせて（ステップＳ１６０５）、ステップＳ１６０６へ進む。
【０１６０】
ステップＳ１６０６では、センタサーバ１０３への問い合わせにより、ジョブステータスが「印刷中」、「ご指定先へ発送済み」のいずれかであるか否かを判別する。この判別の結果、ジョブステータスが「印刷中」、「ご指定先へ発送済み」のいずれかである場合は（ステップＳ１６０６でＹＥＳ）、ステップＳ１６０９へ進む。一方、ジョブステータスが「印刷中」、「ご指定先へ発送済み」のいずれでもなく、「印刷処理中」である場合は（ステップＳ１６０６でＮＯ）、図２１のステップＳ１６１２へ進む。
【０１６１】
ステップＳ１６０９では、印刷用画像データが他の店舗で印刷中か又は印刷済みであることを顧客に通知し、それでも顧客に印刷の意思があるかを確認し、ステップＳ１６１０へ進む。ここでは、ラボコンピュータ１０２上に所定の画面を表示して、その意志を確認するが、これに限定されるものではなく、他の方法であってもよい。
【０１６２】
ステップＳ１６１０では、顧客が重複印刷であることを認識した上で印刷を希望するか否かを判別する。この判別の結果、重複印刷を希望した場合は（ステップＳ１６１０でＹＥＳ）、図２１のステップＳ１６２０へ進む。一方、重複印刷を希望しなかった場合は（ステップＳ１６２０でＮＯ）、ステップＳ１６１１へ進む。
【０１６３】
ステップＳ１６１１では、既に他の店舗で印刷済みであり、顧客が印刷を希望しないことを受けて、印刷用画像データを含むオーダデータをラボコンピュータ１０２内のＨＤＤ１００９から削除して本処理を終了する。
【０１６４】
図２１において、ステップＳ１６１２では、ラボコンピュータ１０２がクライアントアプリケーション５０２によりセンタサーバ１０３へアクセスし、該ジョブのジョブステータスを「印刷処理中」から「印刷中」に更新する。
【０１６５】
ステップＳ１６２０では、クライアントアプリケーション５０２がステップＳ１６０１で解析したオーダ情報ＸＭＬに基づいて受け取り店舗コンピュータ１０６に接続されたプリンタ（ＰＲＴ１０１２）に印刷指示を出す。プリンタは、クライアントアプリケーション５０２により出された印刷指示に従って印刷を実行する。
【０１６６】
次に、顧客が受け取り店舗で印刷された商品を受け取り（ステップＳ１６２１）、クライアントアプリケーション５０２の消し込み機能を使用してオーダの消し込み処理を実行して（ステップＳ１６２２）、本処理を終了する。このとき、クライアントアプリケーション５０２により印刷が行われたジョブを選択して消し込みボタン（不図示）をクリックし、消し込み処理を実行することでセンタサーバ１０３にインターネット経由でアクセスして該ジョブのジョブステータスを「ご指定先へ発送済み」に更新することができる。
【０１６７】
また、ジョブ管理テーブル３１２内のラボコード７０４に、印刷を行った受け取り店舗（＝ラボ）のラボコードを登録する。既に他の店舗で印刷済みであり、ジョブ管理テーブル３１２内のラボコード７０４にラボコードが設定されていた場合は、新たにジョブＩＤと、ラボコード以外が同じジョブ管理データを一つ登録する。ジョブＩＤには新しく発番したＩＤを登録し、ラボコードには新たに印刷を行ったラボのラボコードを登録する。なお、該オーダの全てのジョブのジョブステータスが「ご指定先へ発送済み」に更新されると、オーダステータスも「ご指定先へ発送済み」に更新される。
【０１６８】
ステップＳ１６３０では、ステップＳ１６２０と同じ処理を行い、店頭受け取りならば、クライアントアプリケーション５０２によりセンタサーバ１０３にアクセスしてジョブステータスを印刷完了にする（ステップＳ１６３１）。センタサーバ１０３は、顧客に「ご注文商品の仕上りのご案内」メールを送信する。顧客は、「ご注文商品の仕上りのご案内」メール又はサンキューメールの納期等を参考にして来店し、店頭で商品を受け取る。配送方法が指定先住所への配送の場合は指定先住所へ配送する。
【０１６９】
ステップＳ１６３２では、オーダの消し込み処理を実行する。このとき、インターネットブラウザ又はクライアントアプリケーション５０２を使用してセンタサーバ１０３へアクセスし、印刷したジョブのジョブステータスを「ご指定先へ発送済み」に更新する。該オーダの全てのジョブのジョブステータスが「ご指定先へ発送済み」になるとオーダステータスも「ご指定先へ発送済み」になる。ステップＳ１６３２においては、受け取り店舗の店員、ラボ業者、及びプリントサービス業者がオーダの消し込みを行うことが可能になっている。
【０１７０】
重複印刷を行わないことがわかっている実施系では、上記ステップＳ１６２２，Ｓ１６３２における消し込み処理では、顧客により選択された複数の受け取り店舗のうちの一つで印刷処理が指示された場合は、当該印刷を実行する受け取り店舗以外の店舗から印刷用画像データを含むオーダデータの削除を行うことも可能である。
【０１７１】
上記実施の形態によれば、顧客に印刷用画像データを発注する際にラボを選択させ、選択された複数のラボに、顧客により発注された印刷用画像データをそれぞれ配信し、複数のラボにおける配信された印刷用画像データのプリント状況をジョブステータスとして管理し、センタサーバ１０３からジョブステータスを取得し、取得したジョブステータスに応じて、配信された印刷用画像データを削除するので、顧客により受け取り店舗としてラボが複数指定されたときであっても、顧客が受け取ったラボ以外のラボに印刷用画像データを長期間記憶保存することを防止することができる。
【０１７２】
また、商品を受け取る店舗を複数指定することが可能になる。それにより、顧客が指定したいずれの店舗でも商品を受け取ることが可能で、顧客が商品受け取り時に待たされることなく、効率よくオンラインプリント販売することができる。また、２店舗以上で重複して印刷しないことや、また指定した複数の店舗のうち、２店舗以上の店舗で同じ商品を重複して受け取ることも可能になる。
【０１７３】
上記実施の形態では、センタサーバ１０３は、フォトサイト１０４から印刷用画像データを取得しているが、予めセンタサーバ１０３内のＨＤＤ１００９に印刷用画像データが保存格納されていてもよい。
【０１７４】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図７、図８、図１７、図２０、及び図２１のフローチャートに対応するプログラム）を、コンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読み出して実行することによっても本発明の目的が達成されることは云うまでもない。この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１７５】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【０１７６】
更に、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータに供給し、そのコンピュータ又はＣＰＵが該記憶媒体に格納されたプログラムを読み出して実行することによっても、本発明の目的が達成されることは云うまでもない。
【０１７７】
上述した実施の形態では、プログラムはＲＯＭ１００３に格納されているが、これに限定する必要はなく、プログラムを供給する記憶媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、ハードディスク、フレキシブルディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。
【０１７８】
【発明の効果】
以上詳細に説明したように、本発明によれば、選択された複数の受け取り店舗に、顧客により発注された画像データをそれぞれ配信し、複数の受け取り店舗における配信された画像データのプリント状況をジョブステータスとして管理することで、重複印刷を回避することも、意図して重複印刷することもできる。また、取得したジョブステータスに応じて、配信された画像データを削除するので、顧客により画像プリントが発注された際、受け取り店舗が複数指定されたときでも、顧客が受け取った店舗以外の受け取り店舗に画像データを長期間記憶保存することを防止することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るオンラインプリントシステムの全体構成を示す図である。
【図２】図１のオンラインプリントシステムを構成するコンピュータシステムの内部ハードウェア構成を示すブロック図である。
【図３】図１におけるクライアントコンピュータ１０１の内部ソフトウェア構成を示すブロック図である。
【図４】図１におけるラボコンピュータ１０２の内部ソフトウェア構成を示すブロック図である。
【図５】図１におけるセンタサーバ１０３の内部ソフトウェア構成を示すブロック図である。
【図６】図１におけるフォトサイト１０４の内部ソフトウェア構成を示すブロック図である。
【図７】図１のオンラインプリントシステムにおけるプリントオーダ処理を示すフローチャートである。
【図８】図７におけるステップＳ１１０２の詳細を示すフローチャートである。
【図９】図５におけるオーダ管理テーブル３１１の内容を説明する説明図である。
【図１０】図５におけるラボ管理テーブル３１３の内容を説明する説明図である。
【図１１】図５におけるジョブ管理テーブル３１２の内容を説明する説明図である。
【図１２】図５におけるジョブ−受け取り店舗管理テーブル３１４の内容を説明する説明図である。
【図１３】図５における印刷用画像情報管理テーブル３１５の内容を説明する説明図である。
【図１４】図８におけるステップＳ１２０１において作成されるオーダ情報ＸＭＬを説明する説明図である。
【図１５】図８におけるステップＳ１２０１において作成されるオーダ情報ＸＭＬを説明する説明図である。
【図１６】センタサーバ１０３内のデータ格納装置３０５に格納されたオーダデータの配置方法を示す構成図である。
【図１７】図７におけるステップＳ１１０３の詳細を示すフローチャートである。
【図１８】インターネットブラウザにより表示される受け取り店舗リストアップ画面を示す図である。
【図１９】インターネットブラウザにより表示される受け取り店舗検索画面を示す図である。
【図２０】図７におけるステップＳ１１０４の詳細を示すフローチャートである。
【図２１】図７におけるステップＳ１１０４の詳細を示すフローチャートである。
【符号の説明】
１０１  クライアントコンピュータ
１０２  ラボコンピュータ
１０３  センタサーバ
１０４  フォトサイト
３０２  オーダ受注部
３０５  データ格納装置
３１１  オーダ管理テーブル
３１２  ジョブ管理テーブル
３１４  ジョブ−受け取り店舗管理テーブル
【図１】
2005031858.tif 000003
【図２】
2005031858.tif 000004
【図３】
2005031858.tif 000005
【図４】
2005031858.tif 000006
【図５】
2005031858.tif 000007
【図６】
2005031858.tif 000008
【図７】
2005031858.tif 000009
【図８】
2005031858.tif 000010
【図９】
2005031858.tif 000011
【図１０】
2005031858.tif 000012
【図１１】
2005031858.tif 000013
【図１２】
2005031858.tif 000014
【図１３】
2005031858.tif 000015
【図１４】
2005031858.tif 000016
【図１５】
2005031858.tif 000017
【図１６】
2005031858.tif 000018
【図１７】
2005031858.tif 000019
【図１８】
2005031858.tif 000020
【図１９】
2005031858.tif 000021
【図２０】
2005031858.tif 000022
【図２１】
2005031858.tif 000023