[go: up one dir, main page]

JPH11308401A - Editing image printing system and method - Google Patents

Editing image printing system and method

Info

Publication number
JPH11308401A
JPH11308401A JP10126649A JP12664998A JPH11308401A JP H11308401 A JPH11308401 A JP H11308401A JP 10126649 A JP10126649 A JP 10126649A JP 12664998 A JP12664998 A JP 12664998A JP H11308401 A JPH11308401 A JP H11308401A
Authority
JP
Japan
Prior art keywords
image
data
client computer
target image
arrangement position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10126649A
Other languages
Japanese (ja)
Other versions
JP3762833B2 (en
Inventor
Yoshiko Shiimori
佳子 椎森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP12664998A priority Critical patent/JP3762833B2/en
Priority to US09/288,087 priority patent/US6853461B1/en
Priority to EP99302791A priority patent/EP0961451A3/en
Publication of JPH11308401A publication Critical patent/JPH11308401A/en
Priority to US11/026,098 priority patent/US20050120047A1/en
Application granted granted Critical
Publication of JP3762833B2 publication Critical patent/JP3762833B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Facsimiles In General (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce the time and labor of the user of a client computer in the case of printing the editing images of plural frames in an image server. SOLUTION: In the client computer, images are edited (steps 51 and 52), and when all of the editing of the plural frames is ended (YES in step 52), an order information file including order contents is transmitted to the image server (step 53). The image server calculates a charge (step 61) and data for indicating the charge are transmitted to the client computer. When the charge is confirmed by the user of the client computer, ordering is performed (step 56) and the order information file, an editing information file and a user image file for constituting the editing images of the plural frames are transmitted altogether (step 57). By batch transmission, the order of the editing images of the plural frames is made possible.

Description

【発明の詳細な説明】 【0001】 【技術分野】この発明は、互いにデータ通信が可能なク
ライアント・コンピュータと画像サーバとから構成され
る編集画像印刷システムおよび方法ならびに編集画像印
刷システムを構成するクライアント・コンピュータおよ
びその動作制御方法ならびに画像サーバおよびその動作
制御方法ならびにクライアント・コンピュータの動作を
制御するためのプログラムを格納した記録媒体に関す
る。 【0002】 【発明の背景】クライアント・コンピュータにおいてテ
ンプレート画像上に画像を合成して編集画像を生成し、
編集画像を生成するための画像の配置位置などの編集情
報とテンプレート画像上に合成される合成対象画像を表
す合成対象画像データとをクライアント・コンピュータ
から画像サーバに送信し、画像サーバにおいて編集画像
を印刷するシステムが実現化されつつある。印刷された
編集画像はクライアント・コンピュータのユーザに郵送
される。 【0003】複数駒の編集画像を画像サーバにおいてプ
リントする場合、編集情報および合成対象画像データを
一駒の編集画像ごとにクライアント・コンピュータから
画像サーバに送信しなければならないとすると、手間が
面倒となる。また、一駒の編集画像ごとに編集情報およ
び合成対象画像データを送信する場合、どのクライアン
ト・コンピュータから送信されたものかを管理しておか
なければならない。 【0004】 【発明の開示】この発明は、複数駒の編集画像を画像サ
ーバにおいてプリントする場合にクライアント・コンピ
ュータのユーザの手間を軽減することを目的とする。 【0005】またこの発明は、複数のクライアント・コ
ンピュータから編集情報および合成対象画像データが送
信された場合でもその管理を比較的正確にできるように
することを目的とする。 【0006】第1の発明による編集画像印刷システム
は、互いにデータ通信が可能なクライアント・コンピュ
ータと画像サーバとから構成される編集画像印刷システ
ムである。 【0007】上記クライアント・コンピュータには、テ
ンプレート画像に合成すべき合成対象画像を決定する合
成対象画像決定手段、上記合成対象画像決定手段によっ
て決定した合成対象画像の配置位置を決定する位置決定
手段、上記合成対象画像決定手段による合成対象画像決
定処理および上記位置決定手段による位置決定処理を繰
り返して複数駒の編集画像を得る編集手段、ならびに上
記編集手段により得られる上記編集画像を構成する合成
対象画像を表す合成対象画像データとその合成対象画像
の上記配置位置を表す配置位置データとを関連づけて、
複数駒の編集画像を構成する上記合成対象画像データと
上記配置位置データとを上記画像サーバに送信する送信
手段が備えられている。 【0008】上記画像サーバには、上記クライアント・
コンピュータの上記送信手段から送信された上記合成対
象画像データと上記配置位置データとを受信する受信手
段、ならびに上記受信手段により受信した上記合成対象
画像データおよび上記配置位置データから上記複数駒の
編集画像を生成する編集画像生成手段が備えられてい
る。 【0009】第1の発明は、上記システムに適した方法
も提供している。すなわち、互いにデータ通信が可能な
クライアント・コンピュータと画像サーバとから構成さ
れる編集画像印刷システムにおいて、上記クライアント
・コンピュータにおいて、テンプレート画像に合成すべ
き合成対象画像およびその配置位置を決定し、合成対象
画像決定処理および上記位置決定処理を繰り返して複数
駒の編集画像を得、得られた上記編集画像を構成する合
成対象画像を表す合成対象画像データとその合成対象画
像の上記配置位置を表す配置位置データとを関連づけ
て、複数駒の編集画像を構成する上記合成対象画像デー
タと上記配置位置データとを上記クライアント・コンピ
ュータから上記画像サーバに送信し、上記クライアント
・コンピュータから送信された上記合成対象画像データ
と上記配置位置データとを上記画像サーバにおいて受信
し、受信した上記合成対象画像データおよび上記配置位
置データから上記画像サーバにおいて上記複数駒の編集
画像を生成する、編集画像印刷方法である。 【0010】第1の発明によると、上記クライアント・
コンピュータにおいて複数駒の編集画像が生成される。
上記編集画像を構成する合成対象画像を表す上記合成対
象画像データとその合成対象画像の上記配置位置を表す
配置位置データとが関連づけられて上記クライアント・
コンピュータから上記画像サーバに送信される。これら
の上記合成対象画像データと上記配置位置データとは複
数駒の上記編集画像について上記クライアント・コンピ
ュータから上記画像サーバに送信される。 【0011】複数駒の編集画像を構成するためのすべて
の上記合成対象画像データと上記配置位置データとが上
記画像サーバにおいて受信されると、複数駒の編集画像
が生成され、プリントされる。 【0012】クライアント・コンピュータから画像サー
バに一度送信するだけで複数駒の編集画像がプリントで
きる。複数駒の編集画像をプリントするために複数回の
送信を行う必要がないのでクライアント・コンピュータ
のユーザの手間が軽減される。 【0013】第2の発明は、互いにデータ通信が可能な
複数のクライアント・コンピュータと画像サーバとから
構成される編集画像印刷システムである。 【0014】上記クライアント・コンピュータには、テ
ンプレート画像に合成すべき合成対象画像を決定する合
成対象画像決定手段、上記合成対象画像決定手段によっ
て決定した合成対象画像の配置位置を決定する位置決定
手段、上記合成対象画像決定手段により決定した合成対
象画像と上記位置決定手段により決定した配置位置とか
ら編集画像を得る編集手段、および上記編集画像を構成
する合成対象画像を表す合成対象画像データとその合成
対象画像の上記配置位置を表す配置位置データとにクラ
イアント・コンピュータに固有の識別データを関連づけ
て上記画像サーバに送信する送信手段が備えられてい
る。 【0015】上記画像サーバには、上記クライアント・
コンピュータの上記送信手段から送信される上記合成対
象画像データ、上記配置位置データおよび上記識別デー
タを受信する受信手段、上記受信手段によって受信され
た上記合成対象画像データと上記配置位置データとを、
上記識別データによって識別されるクライアント・コン
ピュータごとに分けて記憶する記憶手段、ならびに上記
記憶手段に記憶されている、上記クライアント・コンピ
ュータごとに分けられた上記合成対象画像データと上記
配置位置データとからクライアント・コンピュータごと
に上記編集画像を生成する編集画像生成手段が備えられ
ている。 【0016】第2の発明は、上記システムに適した方法
も提供している。すなわち、互いにデータ通信が可能な
複数のクライアント・コンピュータと画像サーバとから
構成される編集画像印刷システムにおいて、上記クライ
アント・コンピュータにおいて、テンプレート画像に合
成すべき合成対象画像および上記合成対象画像の配置位
置を決定し、決定した合成対象画像と配置位置とから編
集画像を得、上記合成対象画像データとその合成対象画
像の上記配置位置を表す配置位置データとにクライアン
ト・コンピュータに固有の識別データを関連づけて上記
クライアント・コンピュータから上記画像サーバに送信
し、上記画像サーバにおいて、上記クライアント・コン
ピュータから送信される上記合成対象画像データ、上記
配置位置データおよび上記識別データを受信し、受信さ
れた上記合成対象画像データと上記配置位置データと
を、上記識別データによって識別されるクライアント・
コンピュータごとに分けて記憶し、上記クライアント・
コンピュータごとに分けられた上記合成対象画像データ
と上記配置位置データとからクライアント・コンピュー
タごとに上記画像サーバにおいて上記編集画像を生成す
る方法である。 【0017】第2の発明によると、上記合成対象画像お
よび上記配置位置がそれぞれ決定し、編集画像が得られ
ると、編集画像を構成する合成対象画像を表す合成対象
画像データとその合成対象画像の上記配置位置を表す配
置位置データにクライアント・コンピュータに固有の識
別データが関連づけられて、上記クライアント・コンピ
ュータから上記画像サーバに送信される。 【0018】上記画像サーバにおいて、上記識別データ
に関連づけられた上記合成対象画像データおよび上記配
置位置データが受信されると、上記識別データによって
識別されるクライアント・コンピュータごとに上記合成
対象画像データと上記配置位置データとが記憶される。
クライアント・コンピュータごとに分けられた上記合成
対象画像データと上記配置位置データとからクライアン
ト・コンピュータごとに編集画像が生成され、プリント
される。 【0019】画像サーバにおいて、クライアント・コン
ピュータごとに上記合成対象画像データと上記配置位置
データが管理されることとなる。 【0020】上記編集画像印刷システムを構成する上記
クライアント・コンピュータおよび上記画像サーバをそ
れぞれ単独で構成することもできる。また、上記クライ
アント・コンピュータの動作を制御するプログラムを格
納した記録媒体を構成してもよい。 【0021】 【実施例の説明】(1)編集画像印刷システムの概要 図1は、この実施例による編集画像印刷システムの概要
を示すブロック図である。 【0022】編集画像印刷システムは、クライアント・
コンピュータ1と画像サーバ30とがインターネットを
介して接続されることにより構成されている。クライア
ント・コンピュータ1と画像サーバ30とはインターネ
ットを介して互いにデータ通信が可能となる。 【0023】このようなシステムにおいて、クライアン
ト・コンピュータ1のユーザは、クライアント・コンピ
ュータ1を用いて画像編集を行い、画像編集に必要な編
集情報、画像データ、注文のための注文情報などを、画
像サーバ30に送信する。画像サーバ30において、ク
ライアント・コンピュータ1から送信された編集情報な
どを用いて編集画像を生成し、生成した編集画像を印刷
する。印刷された編集画像が画像サーバ30のオペレー
タによって、クライアント・コンピュータ1のユーザに
郵送される。もちろんクライアント・コンピュータ1の
ユーザの自宅に郵送せずにユーザの近所のラボラトリ
(写真店)に郵送し,ユーザがそのラボラトリに取りに
行くようにしてもよい。 【0024】図1においては、3台のクライアント・コ
ンピュータ1と1台の画像サーバ30とが図示されてい
るが、1台,2台もしくは4台以上のクライアント・コ
ンピュータ1または2台以上の画像サーバ30を接続し
てもよいのはいうまでもない。 【0025】図2は、クライアント・コンピュータ1の
電気的構成を示すブロック図である。 【0026】クライアント・コンピュータ1の全体の動
作はCPU11によって統括される。 【0027】クライアント・コンピュータ1には画像サ
ーバ30とデータ通信を行うためのモデム2,FD(フロ
ッピィ・ディスク)にデータを記録する,およびFDに
記録されているデータを読み取るためのFDドライブ
3,CD−ROM(コンパクト・ディスク・リード・オ
ンリ・メモリ)に記録されているデータを読み取るため
のCD−ROMドライブ4,マウス5およびキーボード
6が接続されている。これらのモデム2等から得られる
データはシステムI/Oコントローラ7を介してクライ
アント・コンピュータ1に取り込まれる。 【0028】CD−ROMに画像編集のプログラムが格
納されている。CD−ROMに格納されているプログラ
ムがCD−ROMドライブ4によって読み取られ,その
プログラムがクライアント・コンピュータ1にインスト
ールされる。 【0029】さらに,クライアント・コンピュータ1に
は,バス・コントローラ8,データを一時記憶するため
のRAM9およびプログラムその他必要なデータを記憶
するROM10が含まれている。また,ハードディスク・
ドライブ13が外部I/Oコントローラ12を介して接続さ
れている。ハードディスク・ドライブ13によってハード
ディスク(図示略)へのデータの書き込みおよびハード
ディスクに記憶されているデータの読み込みが行われ
る。 【0030】また,クライアント・コンピュータ1には
割り込みコントローラ14,タイマ15,メモリ・コントロ
ーラ16,表示装置19に画像を表示するために画像データ
を一時記憶するためのVRAM17が含まれている。VR
AM17に記憶されている画像データがディジタル・アナ
ログ・コンバータ18に与えられることによりアナログ映
像信号に変換される。アナログ映像信号が表示装置19に
与えられることにより表示装置19の表示画面上に画像が
表示される。 【0031】クライアント・コンピュータ1に接続され
ているクライアント・プリンタ21は,プリンタ制御回路
20によって制御される。 【0032】画像サーバ30の構成もクライアント・コン
ピュータ1の構成とほぼ同じである。もっとも画像サー
バ30に接続されるプリンタはクライアント・コンピュー
タ1に接続されるプリンタよりも高解像度のものである
のはいうまでもない。 【0033】(2)画像編集 クライアント・コンピュータ1のユーザによって行われ
る画像編集処理について説明する。 【0034】図3は、クライアント・コンピュータ1の
表示装置19に表示される画面遷移を示している。 【0035】この実施例ではポストカードの印刷(ポス
トカード・サービス)、ディジタル・カメラによって得
られた画像データによって表される画像の印刷(ディジ
タル・カメラ・プリント・サービス)およびカレンダま
たはフォトフレームの印刷(カレンダ、フォトフレーム
・サービス)が画像サーバ30において行われる。 【0036】クライアント・コンピュータ1の表示装置
19にはまず、サービス・メニュー画面が表示される。
サービス・メニュー画面において、クライアント・コン
ピュータ1のユーザが利用するサービスがポストカード
・サービス、ディジタル・カメラ・プリント・サービス
のうちから選択される。選択されたサービスに応じて、
サービス画面がクライアント・コンピュータ1の表示装
置19の表示画面に表示される。 【0037】各サービス画面において画像編集が行われ
るまたサービス画面と同時に注文画面(図示略)も表示
される。注文画面を用いてユーザの氏名などの個人情報
を含む注文情報が入力される。もっとも注文画面は画像
編集後に表示するようにしてもよい。 【0038】(i) ポストカード・サービスにおける画像
編集 図4は、ポストカード・サービスを受ける場合にクライ
アント・コンピュータ1の表示装置19に表示される画
面の一例を示すもので、図5は、ポストカード・サービ
スにおいてポストカードを注文する場合の処理手順を示
すフローチャートである。 【0039】ポストカード・サービス画面には、メイン
表示領域AMならびに第1のサブ表示領域AS1および
第2のサブ表示領域AS2が含まれている。 【0040】メイン表示領域AMには、以下の各領域が
含まれている。 【0041】ディレクトリ領域A11;ポストカードに合
成するユーザ画像(ユーザが有している画像であり,ク
ライアント・コンピュータ1のハードディスクに格納さ
れている。合成対象画像)のディレクトリを選択すると
きにユーザによってクリックされる領域である。 【0042】注文リスト登録領域A12;注文することが
決定したときにユーザによってクリックされる領域であ
る。 【0043】はがき種類表示領域A13;ポストカードと
して利用するはがきの種類(官製はがき、お年玉付き年
賀はがき、私製はがきなど)を表示する領域である。領
域A13をプルダウンすることによりはがきの種類一覧
が表示される。 【0044】発注領域A14;発注するときにユーザによ
ってクリックされる領域である。 【0045】削除領域A15;注文リストから注文を削除
するときにユーザによってクリックされる領域である。 【0046】画像ファイル一覧領域A16;選択されたデ
ィレクトリの画像ファイルによって表されるユーザ画像
を一覧表示する領域である。 【0047】プリント枚数表示領域A17;プリント枚数
を表示する領域である。 【0048】編集画像表示領域A18;編集中の画像およ
び編集された画像を表示する領域である。 【0049】注文リスト領域A19;注文名および注文し
た編集画像のサムネイル画像を一覧表示する領域であ
る。 【0050】注文終了領域A31;注文が終了したときに
ユーザによってクリックされる領域である。 【0051】中止領域A32;発注を中止するときにユー
ザによってクリックされるされる領域である。 【0052】第1のサブ領域AS1はテンプレート画像
を選択するための領域である。第1のサブ領域AS1に
はテンプレートのカテゴリを選択するカテゴリ選択領域
A20およびテンプレートを一覧表示するテンプレート
一覧領域A21が含まれている。 【0053】第2のサブ領域AS2はクリップアートを
選択するための領域である。第2のサブ領域AS2には
クリップアートを選択するクリップアート選択領域A2
2およびA23が含まれている。 【0054】上述したようにサービスメニュー画面にお
いてポストカード・サービスが選択されることによりク
ライアント・コンピュータ1の表示装置19の表示画面
上には、図4に示すポストカード・サービス画面が表示
される(ステップ41)。 【0055】ユーザによってカテゴリ選択領域A20が
クリックされ、所望のカテゴリにおけるテンプレート画
像の一覧がテンプレート一覧領域A21に表示される。
表示されたテンプレート一覧の中から所望のテンプレー
ト画像がユーザによってクリックされる。テンプレート
が選択されることとなる(ステップ42)。選択された
テンプレート画像は編集画像表示領域A18に表示され
る。 【0056】ユーザによってディレクトリ選択領域A1
1がクリックされ、所望のディレクトリが選択される
と、選択されたディレクトリのユーザ画像が画像ファイ
ル一覧領域A16に一覧表示される。ユーザは一覧表示
されたユーザ画像の中から所望の画像をクリックしてユ
ーザ画像を選択する(ステップ44)。編集画像領域に
表示されているテンプレート画像上においてユーザ画像
を配置する位置を指定する。指定された位置に選択され
たユーザ画像が合成される。ここでは、ユーザ画像I1
およびI2が選択され、テンプレート画像の左上部にユ
ーザI1が配置され、テンプレート画像の右下部にユー
ザ画像が配置されている。 【0057】つづいてユーザによってクリップアートの
カテゴリ選択領域A22がクリックされ、所望のカテゴ
リにおけるクリップアートの一覧がクリップアート一覧
領域A23に表示される。表示されたクリップアート一
覧の中から所望のクリップアートがユーザによってクリ
ックされる。クリップアートが選択されることとなる
(ステップ45)。選択されたクリップアートのテンプ
レート画像上における配置位置がユーザによって指定さ
れる(例えば、編集画像領域A18上において配置する
位置をクリックすることにより指定される)。 【0058】ユーザ画像の位置、クリップアートの位置
などが調整される。また、必要であれば編集画像上にテ
キストが挿入される(ポストカード編集、ステップ4
6)。図4に示す例では「あけましておめでとうござい
ます。」というテキストが編集画像の左下部に挿入され
ている。テキストはキーボード6から入力され,マウス
5によってその挿入位置が指定されることとなろう。 【0059】画像の編集が終了すると、ユーザによって
注文リスト登録領域A12がクリックされ、編集画像のサ
ムネイル画像が作成される。編集画像のサムネイル画像
が注文リスト領域A19に注文名とともに表示される(ス
テップ47)。そのほかの注文がなければ注文終了領域A
14がクリックされ、注文終了となる(ステップ48)。
そのほかの注文があればステップ42から47の処理が繰り
返される。 【0060】(ii)ディジタル・カメラ・プリント・サー
ビス画像編集 図6は、ディジタル・カメラ・プリント・サービスにお
いて画像を編集するときにクライアント・コンピュータ
1の表示装置19の表示画面上に表示される画面の一例を
示している。この図において、図4に示す機能と同じ機
能をもつ領域には、同じ符号を付して説明を省略する。
図7は、ディジタル・カメラ・プリント・サービスの処
理手順を示すフローチャートである。この図においても
図5に示す処理と同じ処理については同じ符号を付して
説明を省略する。 【0061】図6を参照して、ディジタル・カメラ・プ
リント・サービス画面にはプリント・サイズを表示する
領域A24が含まれている。領域A24をプルダウンす
ることにより様々なプリント・サイズが表示され、表示
されたプリント・サイズの中からユーザは、所望のプリ
ント・サイズを選択する。 【0062】また、ディジタル・カメラ・プリント・サ
ービス画面には、ポストカード・サービス画面と比べて
背景画像を選択するためのサブ領域AS1が含まれてい
ない。 【0063】サービスメニュー画面においてディジタル
・カメラ・プリント・サービスが選択されると、クライ
アント・コンピュータ1の表示装置19の表示画面には図
6に示すディジタル・カメラ・プリント・サービス画面
が表示される(ステップ41A)。 【0064】ディジタル・カメラ・プリント・サービス
画面が表示されたあとで、ユーザ画像の選択、クリップ
アートの選択などによりプリント画像の編集が行われる
(ステップ46A)。プリントする画像の編集が終了する
と、領域A31がユーザによってクリックされ注文が終了
する(ステップ48)。 【0065】(iii) カレンダ,フォトフレーム・サービ
ス画像編集 図8は、カレンダ、フォトフレーム・サービス画面の一
例を示している。この図において図4に示す領域の機能
と同じ機能をもつ領域については同じ符号を付して説明
を省略する。図9は、カレンダ、フォトフレーム・サー
ビスの処理手順を示すフローチャートである。この図に
おいて図5に示す処理と同じ処理については同一符号を
付して説明を省略する。 【0066】サービス・メニュー画面においてカレン
ダ、フォトフレーム・サービスが選択されることにより
クライアント・コンピュータ1の表示装置19の表示画
面に図8に示すカレンダ、フォトフレーム・サービス画
面が表示される(ステップ41B)。 【0067】カレンダ、フォトフレーム・サービス画面
においては、プリント・サイズ表示領域A25が含まれ
ている。領域A25がプルダウンされることにより様々
なプリント・サイズが表示される。ユーザは、表示され
たプリント・サイズの中から所望のプリント・サイズを
選択する。 【0068】テンプレート画像の選択、ユーザ画像の選
択、クリップアートの選択などのプリント画像の編集が
行われる(ステップ46A)。領域A31がクリックされる
ことにより注文終了となる(ステップ48)。カレンダを
注文する場合には、カレンダを構成する日にちを表わす
データを用いて日にちなどが挿入されるのはいうまでも
ない。 【0069】画像編集において得られた注文情報の一部
(プリント枚数,プリントサイズ)は注文情報ファイル
に格納される(図13参照)。 【0070】(3)印刷画像注文方法その1 まず、複数の編集画像の印刷を注文する場合に複数の編
集画像を構成するために必要なファイル等を一遍に送信
(一括送信)するときについて述べる。 【0071】図10は、一括送信のときの処理手順を示す
フローチャートである。図11は、クライアント・コンピ
ュータ1から画像サーバ30に送信される注文情報ファイ
ルを示し、図12は、クライアント・コンピュータ1から
画像サーバ30に送信される編集情報ファイルを示してい
る。 【0072】上述のように各種サービスでの注文が行わ
れる(ステップ51)。注文終了領域A31がクリックされ
注文が終了すると(ステップ52)、図11に示す注文情報
ファイルがクライアント・コンピュータ1から画像サー
バ30に送信される(ステップ53)。このとき注文情報フ
ァイルには注文数,電子メール・アドレスおよび注文情
報が格納されている。電子メール・アドレスを除いて個
人情報は格納されていない。もっとも個人情報はすでに
格納されていてもよい。 【0073】画像サーバ30において注文情報ファイルが
受信されると、受信された注文情報ファイルにもとづい
て注文料金が算出される(ステップ61)。算出された
注文料金を表すデータが画像サーバ30からクライアン
ト・コンピュータ1に送信される(ステップ61)。 【0074】クライアント・コンピュータ1において注
文料金を表すデータが受信されると、クライアント・コ
ンピュータ1の表示装置19に注文料金が表示される(ス
テップ54)。つづいてユーザの名前,電話番号,FAX
番号,郵便番号および住所の個人情報がユーザによって
入力され注文情報ファイルに追記される(ステップ5
5)。 【0075】ユーザによって発注領域A14がクリックさ
れると(ステップ56)、図11に示すステップ注文情報
ファイル、図12に示す編集情報ファイルおよび画像編集
に用いられるユーザ画像が一括でクライアント・コンピ
ュータ1から画像サーバ30に送信される(ステップ5
7)。編集情報ファイルは上述した注文処理における編
集が行われるごとに作成されるのはいうまでもない。 【0076】画像サーバ30において、クライアント・
コンピュータ1から送信された注文情報ファイル、編集
情報ファイルおよびユーザ画像が受信される。受信され
た注文情報ファイル、編集情報ファイルおよびユーザ画
像を用いて注文数にしたがって画像が編集される(ステ
ップ62)。編集画像は画像サーバ30の高解像度プリ
ンタによってプリントされる(ステップ63)。プリン
トされた編集画像は画像サーバ30のオペレータによっ
てクライアント・コンピュータ1のユーザの自宅に郵送
されよう。 【0077】複数の編集画像の注文が一回の送信で可能
となる。 【0078】(4)印刷画像注文方法その2 次に、複数の編集画像の印刷を注文する場合に複数の編
集画像を構成するために必要なファイル等を,画像を編
集した都度順次画像サーバ30に送信(順次送信)する
ときの処理について述べる。 【0079】クライアント・コンピュータ1と画像サー
バ30とが接続されている状態を維持して順次送信を行
う場合と、クライアント・コンピュータ1と画像サーバ
30とを必要に応じて接続状態を切って順次送信を行う
場合がある。 【0080】これら2つの順次送信のうちまず、クライ
アント・コンピュータ1と画像サーバ30とが接続され
ている状態を維持して順次送信を行う場合について説明
する。 【0081】図13は、画像サーバ30におけるファイ
ル等の構成を示している。図14は、画像サーバ30に
おいて生成される注文番号ファイルの構成を示し、図1
5は画像サーバ30において生成される注文管理ファイ
ルの構成を示し、図16は注文情報ファイルの構成を示
し、図17は編集情報ファイルの構成を示している。 【0082】順次送信においてはクライアント・コンピ
ュータ1から注文を受け付けると、画像サーバ30によ
って、クライアント・コンピュータ1に固有な注文番号
が発行される。発行された注文番号は注文番号ファイル
によって管理される。注文番号ファイルには注文番号を
表すデータのほかに、処理中か、処理終了か、処理停止
かを表す注文状態を表すデータ、注文受付年月日を表す
データ、注文開始受付時間を表すデータ、注文終了受付
時間を表すデータ、注文処理終了時間を表すデータおよ
びクライアント・コンピュータ1のユーザのメール・ア
ドレスを表すデータが注文ごとの情報として格納され
る。 【0083】新規なクライアント・コンピュータ1のユ
ーザからの注文を受け付けると注文管理フォルダが新規
に作成される。注文管理フォルダは、クライアント・コ
ンピュータ1ごとに作成されることとなる。 【0084】クライアント・コンピュータ1のユーザか
ら新規の注文を受け付けると、そのユーザについての個
人情報ファイル、注文管理ファイルおよび注文データ番
号フォルダが生成される。これらの個人情報ファイル、
注文管理ファイルおよび注文データ番号フォルダは注文
管理フォルダ内に格納される。 【0085】個人情報ファイルは、クライアント・コン
ピュータ1のユーザについての個人情報(ユーザの名
前,電話番号,FAX番号,郵便番号,住所および電子
メールアドレス)が格納されているファイルである。 【0086】注文管理ファイルには注文データの個数お
よび注文データ受付年月日が格納される。注文管理ファ
イルには、注文データ番号および注文データ受付時間を
表すデータが、注文データ(注文情報ファイル,編集情
報ファイルおよびユーザ画像ファイル)ごとに格納され
ている。 【0087】注文データ番号フォルダには、注文情報フ
ァイル、編集情報ファイル、ユーザ画像ファイルおよび
編集画像のサムネイル画像データが記憶されているサム
ネイル画像ファイルが格納されている。 【0088】注文情報ファイル,編集情報ファイルおよ
びユーザ画像ファイル(データ)は、クライアント・コ
ンピュータ1から送信されたファイルである。 【0089】図18は、順次送信のときのクライアント
・コンピュータ1の処理手順を示すフローチャートであ
る。図19から図22は順次送信のときの画像サーバ3
0の手順を示すフローチャートである。 【0090】順次送信においては、まずクライアント・
コンピュータ1から画像サーバ30にクライアント・コ
ンピュータ1のユーザの個人情報が送信される(ステッ
プ31)。送信に先立ち,クライアント・コンピュータ
1のユーザによって個人情報が入力されるのはいうまで
もない。 【0091】画像サーバ30においてクライアント・コ
ンピュータ1からの個人情報を受信すると、画像サーバ
30は注文開始要求の受付と判断する(ステップ8
1)。受信した個人情報に基づいて注文番号が発行され
る(ステップ82)。すでにそのクライアント・コンピ
ュータ1についての注文番号があれば注文番号は発行さ
れない。注文番号にファイルに注文番号(識別デー
タ),注文状態、注文受付年月日、注文開始受付時間お
よびユーザ・メール・アドレスを表すデータが注文番号
ファイルに記録される(ステップ83)。 【0092】注文番号に対応する注文管理フォルダが生
成され、個人情報ファイルが管理される(ステップ8
4)。つづいて注文管理ファイルが生成され、注文受付
年月日が書き込まれる(ステップ85)。発行された注
文番号が画像サーバ30からクライアント・コンピュー
タ1に送信される(ステップ86)。 【0093】クライアント・コンピュータ1において注
文番号が受信されると、上述のように注文処理が実行さ
れる(ステップ72)。1つの注文処理が終わるごとに
注文番号、編集情報ファイル、および編集画像を構成す
るためのユーザ画像を表すユーザ画像データがクライア
ント・コンピュータ1から画像サーバ30に送信される
(ステップ73)。すべての注文が終了するまで,注文
ごとに注文番号、編集情報ファイルおよびユーザ画像デ
ータがクライアント・コンピュータ1から画像サーバ3
0に送信される(ステップ72から74)。 【0094】切断される前に(ステップ87でNO)、ク
ライアント・コンピュータ1から注文情報ファイル、編
集情報ファイルおよびユーザ画像ファイルの注文データ
が受信されると(ステップ90)、受信した注文データ
の中の注文情報ファイルに記述されている注文番号によ
って特定される注文管理フォルダが参照される(ステッ
プ91)。注文管理ファイルに記録されている注文デー
タ番号を参照して、注文データごとに固有な新たな注文
データ番号が発行される(ステップ92)。 【0095】注文管理ファイルに記録されている注文デ
ータ個数がインクレメントされ、新たに発行された注文
データ番号および注文データ受付時間が書き込まれる
(ステップ93)。 【0096】発行された注文データ番号ごとに注文デー
タ番号フォルダが生成される(ステップ94)。受信し
た注文情報ファイル、編集情報ファイルおよびユーザ画
像ファイルが生成され,対応する注文データ番号フォル
ダに格納される(ステップ95)。さらに、受信した注
文情報ファイル、編集情報ファイルおよびユーザ画像フ
ァイルにもとづいて編集画像のサムネイル画像が生成さ
れる。生成されたサムネイル画像を表すファイルが対応
する注文データ番号フォルダに格納される(ステップ9
6)。 【0097】注文終了領域A31がクリックされてすべ
ての注文が終了すると(ステップ74でYES)、クラ
イアント・コンピュータ1から画像サーバ30に注文番
号および注文終了の旨を表すデータが送信される(ステ
ップ75)。 【0098】画像サーバ30において、クライアント・
コンピュータ1から送信される注文終了の旨を表すデー
タを受信すると(ステップ97)、受信した注文番号に
該当する個人情報ファイル,注文管理ファイルおよび注
文データ番号フォルダが参照される(ステップ99)。
注文番号ファイルの該当する注文番号ファイルに注文終
了受付時間を表すデータが書き込まれる(ステップ10
0)。注文管理フォルダ内のすべての注文データ番号フ
ォルダに格納した注文情報を参照して、すべての注文に
ついての料金が算出される(ステップ101)。 【0099】算出された料金、編集画像のサムネイル画
像、注文サイズ、注文枚数を表すデータが画像サーバ3
0からクライアント・コンピュータ1に送信される(ス
テップ102)。 【0100】クライアント・コンピュータ1において、
画像サーバ30から送信された料金を表すデータにもと
づいて、クライアント・コンピュータ1の表示装置19
の表示画面上に料金が表示される(ステップ76)。ク
ライアント・コンピュータ1のユーザが表示された料金
を確認して発注領域A14または中止領域A32がクリ
ックされる。注文の発注または中止を表すデータがクラ
イアント・コンピュータ1から画像サーバ30に送信さ
れる(ステップ77)。 【0101】クライアント・コンピュータ1から画像サ
ーバ30に発注を表すデータが送信されると(ステップ
103でYES)、カウンタiが1にセットされる(ス
テップ104)。 【0102】画像サーバ30において、注文データ番号
フォルダに格納されている編集情報ファイルに記録され
ている編集情報にしたがって画像が編集される(ステッ
プ105)。画像編集においてはクライアント・コンピ
ュータ1から送信されたユーザ画像ファイルが利用され
るのはいうまでもない。また、注文データ番号フォルダ
に格納されている注文情報ファイルに記録されている注
文情報にしたがって編集された画像が、画像サーバ30
に接続されてるプリンタによってプリントされる(ステ
ップ106)。 【0103】注文データ個数になるまでステップ10
5,106の処理が繰り返される(ステップ107,1
08)。 【0104】注文データ個数になると、注文番号ファイ
ルに記録されている処理中注文の個数がデクレメントさ
れる(ステップ109)。つづいて、注文番号ファイル
の記録されている注文番号情報に注文処理終了時間が書
き込まれる(ステップ110)。処理終了が画像サーバ
30からクライアント・コンピュータ1に送信される
(ステップ111)。 【0105】クライアント・コンピュータ1から画像サ
ーバ30から中止を表すデータが送信されると(ステッ
プ103でNO)、注文番号ファイルに記録されている
処理中注文の個数がデクレメントされる(ステップ11
2)。また、注文番号ファイルに記録されている注文情
報が停止状態とされる(ステップ113)。処理停止を
表すデータが画像サーバ30からクライアント・コンピ
ュータ1に送信される(ステップ114)。 【0106】上述した処理は、画像サーバ30とクライ
アント・コンピュータ1とが接続されている状態で複数
の注文を受け付けるものであったが、画像サーバ30と
クライアント・コンピュータ1とが切断され、その後ク
ライアント・コンピュータ1のユーザから注文を受け付
けて、複数の注文を認めるようにすることもできる。 【0107】図23,図24および図25は、画像サー
バ30とクライアント・コンピュータ1とが一度切断さ
れても複数の注文を認める場合の処理手順を示してい
る。これらの図において図18から図22に示す処理と
同一の処理については同一符号を付して説明を省略す
る。 【0108】クライアント・コンピュータ1から画像サ
ーバ30に注文開始要求があると、その注文開始要求が
新規な要求か、一度注文を行ったあとに、再開する要求
かが判断される(ステップ120)。 【0109】新規な注文要求であれば図21に示す各処
理と同様に注文番号の発行、注文番号ファイルへの注文
番号等の書き込み、注文管理フォルダの生成、注文管理
ファイルの生成が行われる(ステップ81から85)。 【0110】つづいて、タイマがリセットされる(ステ
ップ126)。また、発行された注文番号が画像サーバ
30からクライアント・コンピュータ1に送信される
(ステップ86)。 【0111】注文データを受信する前にタイマが一定時
間を計時してタイム・アウトとなると(ステップ128
でNO)、クライアント・コンピュータ1からの注文は
終了したと考えられる。このため注文番号ファイルの該
当する注文番号状態が処理停止とされる(ステップ13
0)。その後該当する注文番号の注文管理フォルダが削
除される(ステップ131)。 【0112】タイム・アウトとなる前にクライアント・
コンピュータ1から注文データが受信されると(ステッ
プ128でNO、ステップ129でYES)、図20に
示すステップ91からの処理に移行し、編集画像がプリ
ントされる。 【0113】クライアント・コンピュータ1から画像サ
ーバ30に注文再開要求が送信されると(ステップ14
1、ステップ120)(注文再開要求においてはクライ
アント・コンピュータ1のユーザの個人情報も画像サー
バ30に送信される)、注文情報ファイルから個人情報
(メール・アドレス)に該当する注文番号が検索される
(ステップ162)。 【0114】該当する注文番号が見つかると(ステップ
163でYES)、該当の注文番号の状態が処理中かど
うかが判断される。処理中であれば(ステップ164で
NO)、該当する注文番号の注文番号フォルダで管理し
ている編集画像のサムネイル画像データ,プリント枚
数,プリントサイズおよび注文番号が画像サーバ30か
らクライアント・コンピュータ1に送信される(ステッ
プ165)。 【0115】該当する注文番号が無い(ステップ163
でNO)、または該当の注文番号の状態が処理中でなけ
れば(ステップ164でNO)、該当注文データが無い
旨を表すデータが画像サーバ30からクライアント・コ
ンピュータ1に送信される(ステップ166)。 【0116】該当注文データが無い旨を表すデータが画
像サーバ30において受信されると(ステップ14
2)、クライアント・コンピュータ1のユーザは新規の
注文を開始することとなろう。 【0117】画像サーバ30からクライアント・コンピ
ュータ1に注文データおよび注文番号を表すデータが送
信されると、クライアント・コンピュータ1の表示装置
19に注文データによって表される画像および注文番号
が表示される。これによりクライアント・コンピュータ
1のユーザは、今までの注文を確認する(ステップ14
3)。 【0118】今までの注文が確認されると、クライアン
ト・コンピュータ1のユーザによって注文処理が行われ
る(ステップ144)。注文処理ごとに注文情報ファイ
ル、編集情報ファイルおよびユーザ画像ファイルがクラ
イアント・コンピュータ1から画像サーバ30に送信さ
れる(ステップ145)。注文処理ごとに注文情報ファ
イル、編集情報ファイルおよびユーザ画像ファイルが画
像サーバ30に送信されると、画像サーバ30において
編集画像のプリント処理が実行される(図20ステップ
91から96)。 【0119】クライアント・コンピュータ1において、
すべての注文が終了するまでステップ144および14
5の処理が繰り返される(ステップ146)。すべての
注文処理が終了すると、注文終了の旨のデータがクライ
アント・コンピュータ1から画像サーバ30に送信され
る(ステップ147)。これにより画像サーバ30にお
いて図21のステップ99からステップ111の処理が
実行される。 【0120】クライアント・コンピュータ1から画像サ
ーバ30に注文データを順次送信した場合でも,画像サ
ーバ30によってクライアント・コンピュータ1ごとに
注文データを管理できる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention
It consists of a client computer and an image server.
Edited image printing system and method, and edited image stamp
Client computers and
And its operation control method, image server and its operation
Control method and operation of client computer
Related to a recording medium storing a program for controlling
You. BACKGROUND OF THE INVENTION Client computers
Generate an edited image by synthesizing the image on the template image,
Editing information such as the position of the image to generate the edited image
Displays the target image to be synthesized on the report and the template image.
The image data to be synthesized and the client computer
To the image server, and the image server edits the image
Is being realized. Printed
Edited images are mailed to client computer users
Is done. [0003] A plurality of frames of edited images are played by an image server.
When printing, edit information and image data
From the client computer for each frame of edited image
If you have to send it to the image server,
It becomes troublesome. In addition, editing information and
When transmitting image data to be combined and
Do you control whether the data was sent from the computer
There must be. DISCLOSURE OF THE INVENTION [0004] The present invention provides a method for editing edited images of a plurality of frames.
When printing at the client
An object of the present invention is to reduce the trouble of a computer user. [0005] The present invention also provides a plurality of client cores.
The computer sends editing information and image data to be synthesized.
To be relatively accurate in managing trust
The purpose is to do. [0006] An edited image printing system according to the first invention.
Are client computers that can communicate with each other.
Edited image printing system consisting of data and image server
It is. [0007] The client computer includes
Template image to be combined with the template image
The target image determination means and the synthesis target image determination means
Position to determine the layout position of the image to be synthesized determined by
Means for determining an image to be synthesized by the image to be synthesized determining means.
And the position determination processing by the position determination
Editing means to obtain multiple frames of edited images by returning
Composing the edited image obtained by the editing means
Compositing target image data representing the target image and the compositing target image
In association with the arrangement position data representing the above arrangement position,
The above-mentioned image data to be composed, which constitutes an edited image of a plurality of frames, and
Transmission for transmitting the arrangement position data to the image server
Means are provided. [0008] The image server includes the client
The combining pair transmitted from the transmitting means of the computer;
A receiver that receives the elephant image data and the above-mentioned arrangement position data
Stage, and the synthesis object received by the receiving means
From the image data and the arrangement position data,
An editing image generating means for generating an editing image is provided.
You. A first invention is a method suitable for the above system.
Also offers. That is, data communication is possible with each other
It consists of a client computer and an image server.
In the edited image printing system, the client
・ Computers should be combined with template images.
Determine the images to be combined and their placement positions, and
Repeat the image determination process and the position determination process
The edited image of the piece is obtained, and the
Compositing target image data representing the composing target image and the compositing target image
Associating with the arrangement position data indicating the above arrangement position of the image
The image data to be synthesized, which constitutes the edited image of a plurality of frames.
Data and the above-mentioned placement position data
From the computer to the image server and the client
・ The image data to be synthesized transmitted from the computer
And the arrangement position data are received by the image server.
And the received composition target image data and the
Editing of the multiple frames on the image server from the location data
This is an edited image printing method for generating an image. According to the first aspect, the client
A computer generates a plurality of frames of edited images.
The synthesis pair representing the synthesis target image constituting the edited image
Represents the above arrangement position of the elephant image data and the image to be synthesized
The above-mentioned client
The image is transmitted from the computer to the image server. these
The above-mentioned image data to be synthesized and the above-mentioned arrangement position data are duplicated.
A few frames of the edited image above the client compilation
Transmitted from the computer to the image server. All for composing an edited image of a plurality of frames
Of the image data to be combined and the arrangement position data of
When received by the image server, the edited image of a plurality of frames
Is generated and printed. An image server is sent from a client computer.
Printed images of multiple frames can be printed just by sending them to the
Wear. To print multiple frames of edited images,
Client computer because there is no need to send
Time for the user is reduced. According to the second invention, data communication is possible with each other.
From multiple client computers and image servers
It is an edited image printing system configured. The client computer has a text
Template image to be combined with the template image
The target image determination means and the synthesis target image determination means
Position to determine the layout position of the image to be synthesized determined by
Means, a synthesis pair determined by the synthesis target image determination means.
The elephant image and the position determined by the position determining means
Editing means for obtaining an edited image from the same, and comprising the edited image
Image data representing the image to be synthesized and its synthesis
Classification data is added to the placement position data that represents the placement position of the target image.
Associating unique identification data with client computers
Transmission means for transmitting the image data to the image server.
You. The image server includes the client
The combination pair transmitted from the transmission means of the computer;
Image data, the arrangement position data, and the identification data.
Receiving means for receiving the data received by the receiving means.
The synthesized image data and the arrangement position data,
The client computer identified by the above identification data
Storage means for storing data separately for each computer, and
The client computer stored in the storage means;
The above-mentioned image data to be synthesized divided for each
From the location data and from each client computer
And an edit image generating means for generating the edit image is provided.
ing. A second invention is a method suitable for the above system.
Also offers. That is, data communication is possible with each other
From multiple client computers and image servers
In the configured edited image printing system, the client
The Ant computer matches the template image.
Compositing target image to be formed and arrangement position of the compositing target image
Is determined, and editing is performed based on the determined synthesis target image and the layout position.
Obtain a collection of images, and combine the image data to be synthesized with the image to be synthesized.
The client adds the position data indicating the position of the image
Associate the unique identification data with the
Sent from client computer to the above image server
In the image server, the client
The image data to be synthesized transmitted from the computer,
Receiving the arrangement position data and the identification data,
And the arrangement position data
To the client identified by the above identification data.
Stored separately for each computer,
The image data to be synthesized divided by computer
And the above location data
Generating the edited image in the image server for each data
It is a method. According to the second invention, the image to be synthesized and the
And the above arrangement positions are determined, and an edited image is obtained.
Then, the synthesis target representing the synthesis target image that constitutes the edited image
An arrangement indicating the above arrangement position of the image data and the image to be synthesized.
The location data contains unique information of the client computer.
Another data is linked to the above client
Transmitted from the computer to the image server. In the image server, the identification data
The image data to be combined and the distribution
When the location data is received, the identification data
The above composition for each identified client computer
The target image data and the arrangement position data are stored.
The above composition divided for each client computer
From the target image data and the above arrangement position data, the client
Edited images are generated for each computer and printed
Is done. In the image server, the client
For each computer, the image data to be combined and the arrangement position
Data will be managed. In the above-mentioned editing image printing system,
The client computer and the image server
Each of them can be configured alone. In addition, the client
Contains programs that control the operation of the
The recording medium that has been stored may be configured. DESCRIPTION OF THE PREFERRED EMBODIMENTS (1) Outline of Edited Image Printing System FIG. 1 shows an outline of an edited image printing system according to this embodiment.
FIG. The edited image printing system includes a client
The computer 1 and the image server 30 connect to the Internet
It is configured by being connected via a PC. Claire
The computer 1 and the image server 30 are connected to the Internet.
Data communication with each other is possible via the network. In such a system, the client
User of the remote computer 1
Edit the image using the computer 1 and edit
Collection information, image data, order information for ordering, etc.
The image is transmitted to the image server 30. In the image server 30,
Editing information sent from client computer 1
Generate an edited image and print the generated edited image
I do. The printed edited image is transferred to the operation of the image server 30.
Data to the user of the client computer 1
Will be mailed. Of course, the client computer 1
Laboratory in the user's neighborhood without mailing to the user's home
(Photo shop) and the user goes to the laboratory
You may go. In FIG. 1, three client cores
The computer 1 and one image server 30 are illustrated.
But one, two or four or more client cores
Computer 1 or two or more image servers 30
Needless to say, this may be done. FIG. 2 shows the configuration of the client computer 1.
FIG. 3 is a block diagram illustrating an electrical configuration. Overall operation of the client computer 1
The work is controlled by the CPU 11. The client computer 1 has an image server.
Modem 2 and FD (flow) for performing data communication with the
Record data on the FD
FD drive for reading recorded data
3, CD-ROM (Compact Disc Read-O
To read the data recorded in the memory
CD-ROM drive 4, mouse 5 and keyboard
6 are connected. Obtained from these modems 2 etc.
Data is transmitted to the client via the system I / O controller 7.
It is taken into the ant computer 1. An image editing program is stored on the CD-ROM.
Has been delivered. Programs stored on CD-ROM
Is read by the CD-ROM drive 4 and the
The program is installed on the client computer 1.
Is controlled. Further, the client computer 1
Is a bus controller 8 for temporarily storing data.
RAM 9 and programs and other necessary data
ROM 10 is included. In addition, hard disk
Drive 13 is connected via external I / O controller 12
Have been. Hard by hard disk drive 13
Writing data to disk (not shown) and hardware
The data stored on the disk is read.
You. Also, the client computer 1
Interrupt controller 14, timer 15, memory control
Image data for displaying images on the
Is temporarily included in the VRAM 17. VR
The image data stored in AM17 is
The analog video is provided to the log converter 18
It is converted into an image signal. Analog video signal is sent to display device 19.
The image is displayed on the display screen of the display device 19 by being given.
Is displayed. Connected to the client computer 1
Client printer 21 is a printer control circuit
Controlled by 20. The configuration of the image server 30 is also a client
The configuration is almost the same as that of the computer 1. Most image server
The printer connected to server 30 is
Of higher resolution than the printer connected to
Needless to say. (2) Performed by the user of the image editing client computer 1
The image editing process will be described. FIG. 3 shows the client computer 1
The screen transition displayed on the display device 19 is shown. In this embodiment, postcard printing (post
Card service), obtained by digital camera
Printing of the image represented by the image data
Tal camera print service) and calendar
Or photo frame printing (calendar, photo frame
Service) is performed in the image server 30. Display device of client computer 1
19, first, a service menu screen is displayed.
On the service menu screen,
The service used by the computer 1 user is a postcard
Services, digital camera print services
Is selected from Depending on the service selected,
The service screen is displayed on the client computer 1
It is displayed on the display screen of the device 19. Image editing is performed on each service screen.
Also displays an order screen (not shown) at the same time as the service screen
Is done. Personal information such as the user's name using the order screen
Is entered. But the order screen is an image
It may be displayed after editing. (I) Image in postcard service
Edit Figure 4 shows the client when receiving postcard services.
The image displayed on the display device 19 of the ant computer 1
FIG. 5 shows an example of a postcard service.
Procedure for ordering postcards
FIG. On the postcard service screen, the main
Display area AM and first sub-display area AS1 and
A second sub display area AS2 is included. The following areas are included in the main display area AM.
include. Directory area A11;
User image (the image that the user has
Stored on the hard disk of client computer 1.
Have been. When you select the directory of the image to be synthesized)
Area that is clicked by the user at the time. Order list registration area A12;
The area clicked by the user when the decision is made
You. Postcard type display area A13;
Type of postcard to use (government postcard, year with new year ball)
This is the area for displaying postcards and private postcards. Territory
Postcard type list by pulling down area A13
Is displayed. Ordering area A14;
Area that is clicked. Delete area A15: Delete an order from the order list
Area that is clicked by the user when performing the operation. Image file list area A16;
User images represented by directory image files
Is a list display area. Print number display area A17: Number of prints
Is an area for displaying. Edited image display area A18;
And an area for displaying the edited image. Order list area A19; Order name and order
Area where thumbnail images of edited images
You. Order end area A31; when order is finished
The area clicked by the user. Cancellation area A32;
The area that is clicked by the user. The first sub area AS1 is a template image
Is an area for selecting. In the first sub-region AS1
Is the category selection area to select the template category
A20 and templates that list templates
The list area A21 is included. [0053] The second sub-region AS2 contains clip art.
This is an area for selection. In the second sub-region AS2
Clip art selection area A2 for selecting clip art
2 and A23. As described above, the service menu screen is displayed.
And the postcard service is selected
Display screen of display device 19 of client computer 1
At the top, the postcard service screen shown in Fig. 4 is displayed
Is performed (step 41). The user selects a category selection area A20.
Click on the template image in the desired category
A list of images is displayed in the template list area A21.
Select the desired template from the displayed template list.
The image is clicked by the user. template
Is selected (step 42). chosen
The template image is displayed in the edited image display area A18.
You. The directory selection area A1 is selected by the user.
1 is clicked and the desired directory is selected
The user image in the selected directory
Is displayed in the file list area A16. Users are listed
Click the desired image from the user images
A user image is selected (step 44). In the edit image area
User image on the displayed template image
Specify where to place the. Selected at the specified position
The combined user images are combined. Here, the user image I1
And I2 are selected, and the user
The user I1 is located, and the user
The image is located. Next, the clip art is displayed by the user.
The category selection area A22 is clicked, and a desired category is
List of clip arts in the clip art list
It is displayed in the area A23. Clip art displayed
Click the desired clip art from the
Is locked. Clip art will be selected
(Step 45). Selected clip art template
The position on the rate image is specified by the user.
(For example, placed on the edited image area A18)
Specified by clicking on the position). Position of user image, position of clip art
Etc. are adjusted. If necessary, place text on the edited image.
The text is inserted (postcard editing, step 4
6). In the example shown in FIG. 4, "Happy new year
You. Is inserted at the bottom left of the edited image.
ing. Text is input from the keyboard 6 and the mouse
5 will specify its insertion position. When the image editing is completed, the user
The order list registration area A12 is clicked, and the edited image
A thumbnail image is created. Edit image thumbnail image
Is displayed in the order list area A19 together with the order name.
Step 47). Order end area A if there is no other order
14 is clicked, and the order is completed (step 48).
If there are other orders, steps 42 to 47 are repeated
returned. (Ii) Digital camera print server
Figure 6 shows the digital camera print service.
To edit images on the client computer
An example of a screen displayed on the display screen of the first display device 19
Is shown. In this figure, the same functions as those shown in FIG.
The same reference numerals are given to regions having the same function, and description thereof will be omitted.
FIG. 7 shows the processing of the digital camera print service.
6 is a flowchart showing a management procedure. Also in this figure
The same processes as those shown in FIG.
Description is omitted. Referring to FIG. 6, a digital camera
Display print size on lint service screen
An area A24 is included. Pull down area A24
Display different print sizes
The user can select a desired print size from among the specified print sizes.
Select the font size. Also, a digital camera print server
Service screen compared to the postcard service screen
Sub-area AS1 for selecting a background image is included
Absent. In the service menu screen, the digital
・ When the camera print service is selected,
The display screen of the display device 19 of the ant computer 1
Digital camera print service screen shown in 6
Is displayed (step 41A). Digital Camera Print Service
After the screen is displayed, select the user image, clip
Print images are edited by selecting art, etc.
(Step 46A). Editing of the image to be printed ends.
, The area A31 is clicked by the user and the order is completed
(Step 48). (Iii) Calendar, photo frame service
Figure 8 shows one of the calendar and photo frame service screens.
An example is shown. In this figure, the function of the area shown in FIG.
Areas with the same functions as those described above are denoted by the same reference numerals.
Is omitted. Figure 9 shows a calendar, photo frame and server.
It is a flowchart which shows the processing procedure of a screw. In this figure
Here, the same processing as the processing shown in FIG.
The description is omitted here. In the service menu screen,
When the photo frame service is selected,
Display image on the display device 19 of the client computer 1
Calendar, photo frame and service image shown in Fig. 8
The plane is displayed (step 41B). Calendar, photo frame service screen
Includes a print size display area A25.
ing. Various by pulling down area A25
Print size is displayed. The user is displayed
Select the desired print size from the
select. Selection of template image, selection of user image
Print image editing such as selection and clip art selection.
(Step 46A). Area A31 is clicked
This completes the order (step 48). Calendar
When ordering, indicate the dates that make up the calendar
Needless to say, dates are inserted using data
Absent. Part of order information obtained in image editing
(Number of prints, print size) is the order information file
(See FIG. 13). (3) Printing Image Ordering Method 1 First, when ordering printing of a plurality of edited images, a
Send files and other files necessary to compose an image collection
(Batch transmission) will be described. FIG. 10 shows a processing procedure at the time of batch transmission.
It is a flowchart. Figure 11 shows the client
Order information file transmitted from the computer 1 to the image server 30.
FIG. 12 shows the client computer 1
The editing information file transmitted to the image server 30 is shown.
You. As described above, orders for various services are made.
(Step 51). Order end area A31 is clicked
When the order is completed (step 52), the order information shown in FIG.
The file is transferred from the client computer 1 to the image server.
It is transmitted to the server 30 (step 53). At this time,
The file contains the order quantity, email address and order information.
Information is stored. Individuals except e-mail addresses
No human information is stored. But personal information is already
It may be stored. In the image server 30, the order information file is
When received, based on the received order information file
The order fee is calculated (step 61). Calculated
Data representing the order fee is sent from the image server 30 to the client.
Transmitted to the computer 1 (step 61). At the client computer 1
When data representing the statement fee is received, the client
The order fee is displayed on the display device 19 of the computer 1 (the
Step 54). Next, the user's name, telephone number, and fax
Number, postal code and personal information of address by user
Entered and added to the order information file (Step 5
Five). The order area A14 is clicked by the user.
(Step 56), the step order information shown in FIG.
File, editing information file and image editing shown in FIG.
User images used for
From the computer 1 to the image server 30 (step 5
7). The edit information file is edited in the order processing described above.
Needless to say, it is created each time a collection is performed. In the image server 30, the client
Edit order information file sent from computer 1
An information file and a user image are received. Received
Order information file, edit information file and user
The image is edited according to the order quantity using the image (step
62). The edited image is stored in the high-resolution
It is printed by the printer (step 63). Pudding
The edited image is sent by the operator of the image server 30.
Mail to the home of the client computer 1 user
Let's do it. [0077] Ordering of multiple edited images is possible with one transmission
Becomes (4) Print Image Ordering Method 2 Next, when ordering printing of a plurality of edited images,
Edit the files and other files necessary to compose the image collection.
Transmit (sequentially transmit) to the image server 30 sequentially each time it is collected
The processing at the time will be described. The client computer 1 and the image server
The transmission is sequentially performed while maintaining the connection with the server 30.
And the client computer 1 and the image server
30 and the connection state is cut off as necessary, and transmission is performed sequentially.
There are cases. First, of these two sequential transmissions, the client
The ant computer 1 and the image server 30 are connected.
Explanation of the case of transmitting sequentially while maintaining the state
I do. FIG. 13 shows a file in the image server 30.
1 shows the configuration of the device. FIG. 14 shows the image server 30
FIG. 1 shows the structure of an order number file generated in FIG.
5 is an order management file generated in the image server 30.
16 shows the configuration of the order information file.
FIG. 17 shows the structure of the editing information file. In the sequential transmission, the client
When an order is received from the computer 1, the image server 30
The order number unique to the client computer 1
Is issued. The issued order number is the order number file
Managed by The order number is included in the order number file.
In addition to the data to be displayed, whether processing is in progress, processing is completed, processing is stopped
Data indicating the order status, indicating the order reception date
Data, data indicating order start reception time, order end reception
Time data, order processing end time data
And mail address of the user of the client computer 1
Data representing the dress is stored as information for each order
You. The user of the new client computer 1
Order management folder is new when accepting order from user
Is created. The order management folder is located in the client
It is created for each computer 1. Whether the user is the client computer 1
When a new order is accepted,
Person information file, order management file and order data number
No. folder is generated. These personal information files,
Order management file and order data number folder are ordered
Stored in the management folder. The personal information file is stored in the client
Personal information about the user of computer 1 (user name
Previous, telephone number, fax number, postal code, address and electronic
Email address). [0086] The order management file contains the number of order data.
And the order data reception date are stored. Order management file
The order data number and the order data reception time.
The data that represents the order data (order information file, edit information
Information file and user image file)
ing. The order data number folder contains an order information file.
Files, editing information files, user image files and
Thumb in which thumbnail image data of the edited image is stored
A nail image file is stored. An order information file, an edit information file,
And user image files (data) are stored in the client
This is the file transmitted from the computer 1. FIG. 18 shows a client for sequential transmission.
-It is a flowchart which shows the processing procedure of the computer 1.
You. FIGS. 19 to 22 show the image server 3 for sequential transmission.
6 is a flowchart showing a procedure of No. 0. In the sequential transmission, first, the client
From the computer 1 to the image server 30
The personal information of the computer 1 user is transmitted (step
31). Before sending, client computer
Needless to say that personal information is input by one user
Nor. In the image server 30, the client
Upon receiving personal information from the computer 1, the image server
30 judges that an order start request has been received (step 8)
1). An order number is issued based on the personal information received.
(Step 82). Already that client compilation
If there is an order number for computer 1, the order number will be issued.
Not. The order number (identification data) is added to the order number file.
Ta), order status, order reception date, order start reception time
And the data representing the user email address is the order number
It is recorded in a file (step 83). An order management folder corresponding to the order number is created.
And the personal information file is managed (step 8).
4). Next, an order management file is generated and the order is accepted.
The date is written (step 85). Issued note
The statement number is sent from the image server 30 to the client computer.
(Step 86). At the client computer 1
When the statement number is received, the order processing is executed as described above.
(Step 72). Each time one order is processed
Configure the order number, edit information file, and edit image
User image data representing the user image
Sent from the computer 1 to the image server 30
(Step 73). Orders until all orders are completed
Order number, editorial information file and user image data
Data from the client computer 1 to the image server 3
0 (steps 72 to 74). Before cutting (NO in step 87), the
Order information file from client computer 1
Collection information file and user image file order data
Is received (step 90), the received order data
According to the order number described in the order information file in
Refers to the order management folder specified by
91). Order data recorded in the order management file
New order unique to each order data
A data number is issued (step 92). The order data recorded in the order management file
Data quantity is incremented and newly issued order
Data number and order data reception time are written
(Step 93). The order data is issued for each issued order data number.
A data number folder is generated (step 94). Receiving
Order information file, edit information file and user
Image file is generated and the corresponding order data number folder
(Step 95). In addition,
Sentence information file, edit information file and user image file
A thumbnail image of the edited image is generated based on the file.
It is. File representing generated thumbnail image is supported
(Step 9)
6). When the order end area A31 is clicked, all
When all the orders are completed (YES in step 74), the
Order number from client computer 1 to image server 30
No. and data indicating the end of the order are transmitted (step
75). In the image server 30, the client
Data indicating the end of the order sent from the computer 1
When the data is received (step 97), the received order number
Applicable personal information file, order management file and note
The sentence data number folder is referenced (step 99).
Place the order in the corresponding order number file in the order number file.
Is written (step 10).
0). All order data number files in the order management folder
For all orders, refer to the order information stored in the
A charge is calculated (step 101). The calculated fee and the thumbnail image of the edited image
The image server 3 stores data representing the image, the order size, and the order quantity.
0 to the client computer 1 (the
Step 102). In the client computer 1,
Based on the data representing the fee transmitted from the image server 30,
The display device 19 of the client computer 1
Is displayed on the display screen (step 76). K
Price displayed by the user of Client Computer 1
Is checked and the order area A14 or the stop area A32 is cleared.
Is locked. The data that represents order placement or cancellation is
Transmitted from the client computer 1 to the image server 30.
(Step 77). The image data is sent from the client computer 1.
When data representing an order is transmitted to the server 30 (step
103 (YES), the counter i is set to 1 (S
Step 104). In the image server 30, the order data number
Recorded in the edit information file stored in the folder.
The image is edited according to the editing information
105). When editing images, the client
The user image file sent from the computer 1 is used.
Needless to say. Also, order data number folder
Note recorded in the order information file stored in
The image edited according to the sentence information is transmitted to the image server 30.
Is printed by the printer connected to the
106). Step 10 until the number of order data reaches
5 and 106 are repeated (steps 107 and 1).
08). When the order data quantity is reached, the order number file
The number of pending orders recorded in the
(Step 109). Next, the order number file
The order processing end time is written in the order number information recorded in
(Step 110). Processing ends with image server
30 to the client computer 1
(Step 111). [0105] The client computer 1 sends an image
When data indicating the suspension is transmitted from the server 30 (step
NO in step 103), recorded in the order number file
The number of orders being processed is decremented (step 11)
2). In addition, the order information recorded in the order number file
The notification is stopped (step 113). Stop processing
The data to be represented is transmitted from the image server 30 to the client computer.
Transmitted to the computer 1 (step 114). The above-described processing is performed between the image server 30 and the client.
In a state where it is connected to the ant computer 1
Was accepted, but the image server 30 and
The client computer 1 is disconnected, and then
Accept orders from client computer 1 users
In addition, multiple orders can be accepted. FIG. 23, FIG. 24 and FIG.
Server 30 and client computer 1 are once disconnected.
It shows the processing procedure when multiple orders are accepted even if
You. In these figures, the processing shown in FIGS.
The same processes are denoted by the same reference numerals and description thereof is omitted.
You. [0108] The client computer 1 sends an image
When the server 30 receives an order start request, the order start request
A new request or a request to resume once an order has been placed
Is determined (step 120). If it is a new order request, the processing shown in FIG.
Issue order number and order to order number file
Write numbers, create order management folders, manage orders
A file is generated (steps 81 to 85). Subsequently, the timer is reset (step
126). In addition, the issued order number is
30 to the client computer 1
(Step 86). When the timer is constant before receiving the order data
When the time expires after measuring the time (step 128)
NO), order from client computer 1
It is considered finished. For this reason, the order number file
The processing of the corresponding order number is stopped (step 13).
0). After that, the order management folder of the corresponding order number is deleted.
(Step 131). Before the timeout expires, the client
When the order data is received from the computer 1 (step
NO at step 128, YES at step 129), and FIG.
The processing shifts from the step 91 shown in FIG.
Is [0113] Image data is sent from the client computer 1.
When the order resumption request is transmitted to the server 30 (step 14)
1. Step 120)
The personal information of the user of the Ant Computer 1 is also
Personal information from the order information file.
The order number corresponding to (email address) is searched
(Step 162). When the corresponding order number is found (step
163), whether the status of the corresponding order number is being processed
Is determined. If processing is in progress (step 164
NO), manage in the order number folder of the corresponding order number
Thumbnail image data of the edited image,
Whether the number, print size and order number are on the image server 30
Sent to the client computer 1 (step
165). There is no corresponding order number (step 163)
NO), or the status of the corresponding order number is in process
If there is no corresponding order data (NO in step 164)
Is transmitted from the image server 30 to the client
It is transmitted to the computer 1 (step 166). Data indicating that there is no corresponding order data is displayed.
When received by the image server 30 (step 14
2) The user of the client computer 1 has a new
I will start ordering. [0117] From the image server 30 to the client
Order data and data representing the order number are sent to
When received, the display device of the client computer 1
Image and order number represented by order data at 19
Is displayed. This allows the client computer
The first user confirms the order so far (step 14)
3). When the order is confirmed, the client
The order processing is performed by the user of the computer 1
(Step 144). Order information file for each order processing
Files, editing information files and user image files
Transmitted from the client computer 1 to the image server 30.
(Step 145). Order information file for each order processing
Files, editing information files and user image files
When transmitted to the image server 30, the image server 30
The print processing of the edited image is executed (step in FIG. 20).
91-96). In the client computer 1,
Steps 144 and 14 until all orders are completed
5 is repeated (step 146). All
When the order processing is completed, the order completion data is
Transmitted from the ant computer 1 to the image server 30.
(Step 147). This allows the image server 30
The processing from step 99 to step 111 in FIG.
Be executed. [0120] Image data is sent from the client computer 1.
Even if the order data is sequentially transmitted to the server 30, the image data
Server 30 for each client computer 1
Manage order data.

【図面の簡単な説明】 【図1】印刷画像編集システムの概要を示している。 【図2】クライアント・コンピュータ1の電気的構成を
示すブロック図である。 【図3】クライアント・コンピュータ1の表示装置の表
示画面の遷移を示している。 【図4】ポストカード・サービス画面を示している。 【図5】ポストカード注文の手順を示している。 【図6】ディジタル・カメラ・プリント・サービス画面
を示している。 【図7】ディジタル・カメラプリント注文の処理を示し
ている。 【図8】カレンダ、フォトフレーム・サービス画面を示
している。 【図9】カレンダ、フォトフレーム注文の処理を示して
いる。 【図10】一括送信の処理手順を示している。 【図11】注文情報ファイルを示している。 【図12】編集情報ファイルを示している。 【図13】画像サーバに格納されるフォルダ等の構成を
示している。 【図14】注文番号ファイルを示している。 【図15】注文管理ファイルを示している。 【図16】注文情報ファイルを示している。 【図17】編集情報ファイルを示している。 【図18】順次送信の処理手順を示している。 【図19】順次送信の処理手順を示している。 【図20】順次送信の処理手順を示している。 【図21】順次送信の処理手順を示している。 【図22】順次送信の処理手順を示している。 【図23】順次送信の処理手順を示している。 【図24】順次送信の処理手順を示している。 【図25】順次送信の処理手順を示している。 【符号の説明】 1 クライアント・コンピュータ 2 モデム 4 CD−ROMドライブ 5 マウス 6 キーボード 11 CPU 13 HDドライブ 19 表示装置 30 画像サーバ
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 shows an outline of a print image editing system. FIG. 2 is a block diagram showing an electrical configuration of the client computer 1. FIG. 3 shows a transition of a display screen of a display device of the client computer 1. FIG. 4 shows a postcard service screen. FIG. 5 shows a procedure for ordering a postcard. FIG. 6 shows a digital camera print service screen. FIG. 7 shows a process for ordering a digital camera print. FIG. 8 shows a calendar and photo frame service screen. FIG. 9 shows a process of ordering a calendar and a photo frame. FIG. 10 shows a processing procedure of batch transmission. FIG. 11 shows an order information file. FIG. 12 shows an editing information file. FIG. 13 shows a configuration of folders and the like stored in the image server. FIG. 14 shows an order number file. FIG. 15 shows an order management file. FIG. 16 shows an order information file. FIG. 17 shows an editing information file. FIG. 18 shows a processing procedure of sequential transmission. FIG. 19 shows a processing procedure of sequential transmission. FIG. 20 shows a processing procedure for sequential transmission. FIG. 21 shows a processing procedure of sequential transmission. FIG. 22 shows a processing procedure of sequential transmission. FIG. 23 shows a processing procedure of sequential transmission. FIG. 24 shows a processing procedure of sequential transmission. FIG. 25 shows a processing procedure of sequential transmission. [Description of Signs] 1 Client computer 2 Modem 4 CD-ROM drive 5 Mouse 6 Keyboard 11 CPU 13 HD drive 19 Display device 30 Image server

Claims (1)

【特許請求の範囲】 【請求項1】 互いにデータ通信が可能なクライアント
・コンピュータと画像サーバとから構成される編集画像
印刷システムにおいて、 上記クライアント・コンピュータが、 テンプレート画像に合成すべき合成対象画像を決定する
合成対象画像決定手段、 上記合成対象画像決定手段によって決定した合成対象画
像の配置位置を決定する位置決定手段、 上記合成対象画像決定手段による合成対象画像決定処理
および上記位置決定手段による位置決定処理を繰り返し
て複数駒の編集画像を得る編集手段、ならびに上記編集
手段により得られる上記編集画像を構成する合成対象画
像を表す合成対象画像データとその合成対象画像の上記
配置位置を表す配置位置データとを関連づけて、複数駒
の編集画像を構成する上記合成対象画像データと上記配
置位置データとを上記画像サーバに送信する送信手段、 を備え、 上記画像サーバが、 上記クライアント・コンピュータの上記送信手段から送
信された上記合成対象画像データと上記配置位置データ
とを受信する受信手段、ならびに上記受信手段により受
信した上記合成対象画像データおよび上記配置位置デー
タから上記複数駒の編集画像を生成する編集画像生成手
段、 を備えた編集画像印刷システム。 【請求項2】 画像サーバとデータ通信が可能なクライ
アント・コンピュータにおいて、 テンプレート画像に合成すべき合成対象画像を決定する
合成対象画像決定手段、 上記合成対象画像決定手段によって決定した合成対象画
像の上記テンプレート画像における配置位置を決定する
位置決定手段、 上記合成対象画像決定手段による合成対象画像決定処理
および上記位置決定手段による位置決定処理を繰り返し
て複数駒の編集画像を得る編集手段、ならびに上記編集
手段により得られる上記編集画像を構成する合成対象画
像を表す合成対象画像データとその合成対象画像の上記
配置位置を表す配置位置データとを関連づけて、複数駒
の編集画像を構成する上記合成対象画像データと上記配
置位置データとを上記画像サーバに送信する送信手段、 を備えているクライアント・コンピュータ。 【請求項3】 互いにデータ通信が可能な複数のクライ
アント・コンピュータと画像サーバとから構成される編
集画像印刷システムにおいて、 上記クライアント・コンピュータが、 テンプレート画像に合成すべき合成対象画像を決定する
合成対象画像決定手段、 上記合成対象画像決定手段によって決定した合成対象画
像の配置位置を決定する位置決定手段、 上記合成対象画像決定手段により決定した合成対象画像
と上記位置決定手段により決定した配置位置とから編集
画像を得る編集手段、および上記編集画像を構成する合
成対象画像を表す合成対象画像データとその合成対象画
像の上記配置位置を表す配置位置データとにクライアン
ト・コンピュータに固有の識別データを関連づけて上記
画像サーバに送信する送信手段、 を備え、 上記画像サーバが、 上記クライアント・コンピュータの上記送信手段から送
信される上記合成対象画像データ、上記配置位置データ
および上記識別データを受信する受信手段、 上記受信手段によって受信された上記合成対象画像デー
タと上記配置位置データとを、上記識別データによって
識別されるクライアント・コンピュータごとに分けて記
憶する記憶手段、ならびに上記記憶手段に記憶されてい
る、上記クライアント・コンピュータごとに分けられた
上記合成対象画像データと上記配置位置データとからク
ライアント・コンピュータごとに上記編集画像を生成す
る編集画像生成手段、を備えた編集画像印刷システム。 【請求項4】 画像サーバとデータ通信が可能なクライ
アント・コンピュータにおいて、 テンプレート画像に合成すべき合成対象画像を決定する
合成対象画像決定手段、 上記合成対象画像決定手段によって決定した合成対象画
像の上記テンプレート画像における配置位置を決定する
位置決定手段、 上記合成対象画像決定手段により決定した合成対象画像
と上記位置決定手段により決定した配置位置とから編集
画像を得る編集手段、および上記編集画像を構成する合
成対象画像を表す合成対象画像データとその合成対象画
像の上記配置位置を表す配置位置データとにクライアン
ト・コンピュータに固有の識別データを関連づけて上記
画像サーバに送信する送信手段、 を備えているクライアント・コンピュータ。 【請求項5】 クライアント・コンピュータとデータ通
信が可能な画像サーバにおいて、 互いに関連づけられている、編集画像を構成する合成対
象画像を表す合成対象画像データと、その合成対象画像
の上記配置位置を表す配置位置データと、クライアント
・コンピュータに固有の識別データとを受信する受信手
段、 上記受信手段によって受信された上記合成対象画像デー
タと上記配置位置データとを、上記識別データによって
識別されるクライアント・コンピュータごとに分けて記
憶する記憶手段、および上記記憶手段に記憶されてい
る、上記クライアント・コンピュータごとに分けられた
上記合成対象画像データと上記配置位置データとからク
ライアント・コンピュータごとに上記編集画像を生成す
る編集画像生成手段、 を備えた画像サーバ。 【請求項6】 互いにデータ通信が可能なクライアント
・コンピュータと画像サーバとから構成される編集画像
印刷システムにおいて、 上記クライアント・コンピュータにおいて、 テンプレート画像に合成すべき合成対象画像およびその
配置位置を決定し、 合成対象画像決定処理および上記位置決定処理を繰り返
して複数駒の編集画像を得、 得られた上記編集画像を構成する合成対象画像を表す合
成対象画像データとその合成対象画像の上記配置位置を
表す配置位置データとを関連づけて、複数駒の編集画像
を構成する上記合成対象画像データと上記配置位置デー
タとを上記クライアント・コンピュータから上記画像サ
ーバに送信し、 上記クライアント・コンピュータから送信された上記合
成対象画像データと上記配置位置データとを上記画像サ
ーバにおいて受信し、 受信した上記合成対象画像データおよび上記配置位置デ
ータから上記画像サーバにおいて上記複数駒の編集画像
を生成する、 編集画像印刷方法。 【請求項7】 画像サーバとデータ通信が可能なクライ
アント・コンピュータにおいて、 テンプレート画像に合成すべき合成対象画像を決定し、 決定した合成対象画像の配置位置を決定し、 上記合成対象画像決定処理および上記位置決定処理を繰
り返して複数駒の編集画像を得、 得られた上記編集画像を構成する合成対象画像を表す合
成対象画像データとその合成対象画像の上記配置位置を
表す配置位置データとを関連づけて、上記合成対象画像
データおよび上記配置位置データを上記画像サーバに送
信する、 クライアント・コンピュータの動作制御方法。 【請求項8】 互いにデータ通信が可能な複数のクライ
アント・コンピュータと画像サーバとから構成される編
集画像印刷システムにおいて、 上記クライアント・コンピュータにおいて、テンプレー
ト画像に合成すべき合成対象画像および上記合成対象画
像の配置位置を決定し、 決定した合成対象画像と配置位置とから編集画像を得、 上記合成対象画像データとその合成対象画像の上記配置
位置を表す配置位置データとにクライアント・コンピュ
ータに固有の識別データを関連づけて上記クライアント
・コンピュータから上記画像サーバに送信し、 上記画像サーバにおいて、上記クライアント・コンピュ
ータから送信される上記合成対象画像データ、上記配置
位置データおよび上記識別データを受信し、 受信された上記合成対象画像データと上記配置位置デー
タとを、上記識別データによって識別されるクライアン
ト・コンピュータごとに分けて記憶し、 上記クライアント・コンピュータごとに分けられた上記
合成対象画像データと上記配置位置データとからクライ
アント・コンピュータごとに上記画像サーバにおいて上
記編集画像を生成する、 編集画像印刷方法。 【請求項9】 画像サーバとデータ通信が可能なクライ
アント・コンピュータにおいて、 テンプレート画像に合成すべき合成対象画像を決定し、 決定した合成対象画像の上記テンプレート画像における
配置位置を決定し、 決定した合成対象画像と決定した配置位置とから編集画
像を得、 上記編集画像を構成する合成対象画像を表す合成対象画
像データとその合成対象画像の上記配置位置を表す配置
位置データとにクライアント・コンピュータに固有の識
別データを関連づけて上記画像サーバに送信する、 クライアント・コンピュータの動作制御方法。 【請求項10】 クライアント・コンピュータとデータ
通信が可能な画像サーバにおいて、 互いに関連づけられている、編集画像を構成する合成対
象画像を表す合成対象画像データと、その合成対象画像
の上記配置位置を表す配置位置データと、クライアント
・コンピュータに固有の識別データとを受信し、 受信した上記合成対象画像データと上記配置位置データ
とを、上記識別データによって識別されるクライアント
・コンピュータごとに分けて記憶し、 上記クライアント・コンピュータごとに分けられた上記
合成対象画像データと上記配置位置データとからクライ
アント・コンピュータごとに上記編集画像を生成する、 画像サーバの動作制御方法。 【請求11】 画像サーバとデータ通信が可能なクライ
アント・コンピュータの動作を制御するためのプログラ
ムであって、 テンプレート画像に合成すべき合成対象画像を決定さ
せ、 決定した合成対象画像の配置位置を決定させ、 上記合成対象画像決定処理および上記位置決定処理を繰
り返して複数駒の編集画像を得、 得られた上記編集画像を構成する合成対象画像を表す合
成対象画像データとその合成対象画像の上記配置位置を
表す配置位置データとを関連づけて,上記合成対象画像
データおよび上記配置位置データを上記画像サーバに送
信させるようにクライアント・コンピュータの動作を制
御するプログラムを格納した記録媒体。 【請求項12】 画像サーバとデータ通信が可能なクラ
イアント・コンピュータの動作を制御するためのプログ
ラムであって、 テンプレート画像に合成すべき合成対象画像を決定さ
せ、 決定した合成対象画像の上記テンプレート画像における
配置位置を決定させ、 決定した合成対象画像と配置位置とから編集画像を得、 上記編集画像を構成する合成対象画像を表す合成対象画
像データとその合成対象画像の上記配置位置を表す配置
位置データとにクライアント・コンピュータに固有の識
別データを関連づけて上記画像サーバに送信させるよう
にクライアント・コンピュータの動作を制御するプログ
ラムを格納した記録媒体。
Claims: 1. An edited image printing system comprising a client computer and an image server capable of performing data communication with each other, wherein the client computer transmits an image to be synthesized to a template image. A synthesis target image determining unit to be determined; a position determining unit for determining an arrangement position of the synthesis target image determined by the synthesis target image determining unit; a synthesis target image determining process by the synthesis target image determining unit; and a position determination by the position determining unit. Editing means for obtaining a plurality of frames of the edited image by repeating the processing, and synthesis target image data representing the synthesis target image constituting the edited image obtained by the editing means, and arrangement position data indicating the arrangement position of the synthesis target image; And composes the edited image of multiple frames Transmitting means for transmitting the image data and the arrangement position data to the image server, wherein the image server transmits the combination target image data and the arrangement position data transmitted from the transmission means of the client computer. An edited image printing system comprising: receiving means for receiving; and edited image generating means for generating the edited image of the plurality of frames from the composition target image data and the arrangement position data received by the receiving means. 2. A client computer capable of data communication with an image server, a combining target image determining means for determining a combining target image to be combined with a template image, and the combining target image determined by the combining target image determining means. A position determining means for determining an arrangement position in the template image, an editing means for repeating the combining target image determining processing by the combining target image determining means and the position determining processing by the position determining means to obtain an edited image of a plurality of frames, and the editing means Associating the composition target image data representing the composition target image constituting the edited image with the arrangement position data representing the arrangement position of the composition target image, and the composition target image data constituting the edited image of a plurality of frames and the above Transmitting means for transmitting the arrangement position data to the image server, A client computer that has 3. An edited image printing system comprising a plurality of client computers and an image server capable of performing data communication with each other, wherein the client computer determines a synthesis target image to be synthesized with a template image. Image determination means, position determination means for determining the arrangement position of the synthesis target image determined by the synthesis target image determination means, and from the synthesis target image determined by the synthesis target image determination means and the arrangement position determined by the position determination means Editing means for obtaining an edited image, associating identification data unique to the client computer with synthesis target image data representing the synthesis target image constituting the edited image and arrangement position data indicating the arrangement position of the synthesis target image Transmitting means for transmitting to the image server; An image server, receiving means for receiving the composition target image data, the arrangement position data, and the identification data transmitted from the transmission means of the client computer; the composition target image data received by the receiving means; The arrangement position data, storage means for storing separately for each client computer identified by the identification data, and stored in the storage means, the synthesis target image data divided for each client computer and An edited image printing system comprising: an edited image generating unit configured to generate the edited image for each client computer from the arrangement position data. 4. A client computer capable of data communication with an image server, wherein: a synthesis target image determining means for determining a synthesis target image to be synthesized with a template image; A position determining unit for determining an arrangement position in the template image; an editing unit for obtaining an edited image from the combining target image determined by the combining target image determining unit and the arrangement position determined by the position determining unit; and the editing image. Transmitting means for transmitting to the image server the image data to be synthesized representing the image to be synthesized and the arrangement position data representing the arrangement position of the image to be merged in association with the identification data unique to the client computer. ·Computer. 5. An image server capable of data communication with a client computer, comprising: synthesis target image data representing a synthesis target image that constitutes an edited image; and an arrangement position of the synthesis target image. Receiving means for receiving the arrangement position data and identification data unique to the client computer; a client computer which identifies the image data to be combined and the arrangement position data received by the reception means with the identification data Storage means for storing the edited image separately for each client computer, and generating the edited image for each client computer from the composition target image data and the arrangement position data stored for each client computer. Edit image generating means, Server. 6. An edited image printing system comprising a client computer and an image server capable of performing data communication with each other, wherein the client computer determines an image to be combined with a template image and an arrangement position thereof. The composition target image determination process and the position determination process are repeated to obtain an edited image of a plurality of frames, and the composition target image data representing the composition target image constituting the obtained edited image and the arrangement position of the composition target image are represented. The composition position image data and the composition position image data that constitute the edited image of a plurality of frames are transmitted from the client computer to the image server in association with the arrangement position data, and the composition target transmitted from the client computer is transmitted. The image data and the arrangement position data are Received in the image server generates the edited image of the plurality of frames in the compositing target image data and the image server from the position data received, the edited image printing method. 7. A client computer capable of data communication with an image server, determines a compositing target image to be composed with a template image, determines an arrangement position of the decided compositing target image, and The position determination process is repeated to obtain a plurality of frames of the edited image. The obtained combined image data representing the composed image constituting the edited image is associated with the arrangement position data representing the arrangement position of the composed image. Transmitting the image data to be combined and the arrangement position data to the image server. 8. An edited image printing system comprising a plurality of client computers and an image server capable of performing data communication with each other, wherein the client computer has a composition target image to be composed with a template image and the composition target image. An arrangement image is determined from the determined combination target image and the arrangement position, and an identification unique to the client computer is provided to the combination target image data and the arrangement position data indicating the arrangement position of the combination target image. Transmitting the image data from the client computer to the image server in association with the image data, receiving, in the image server, the image data to be synthesized, the arrangement position data, and the identification data transmitted from the client computer; The image data to be synthesized The arrangement position data is stored separately for each client computer identified by the identification data, and the combination target image data and the arrangement position data divided for each client computer are stored for each client computer. An edited image printing method, wherein the edited image is generated in the image server. 9. A client computer capable of data communication with an image server, determines an image to be synthesized to be synthesized with a template image, determines an arrangement position of the determined image to be synthesized in the template image, and determines the determined synthesis. An edit image is obtained from the target image and the determined arrangement position, and the combination target image data representing the composite target image constituting the edit image and the arrangement position data representing the arrangement position of the composite target image are unique to the client computer. And transmitting the identification data to the image server in association with the image data. 10. An image server capable of data communication with a client computer, comprising: synthesis image data representing a synthesis image constituting an edited image, which are associated with each other, and indicating the arrangement position of the synthesis image. Receiving the arrangement position data and identification data unique to the client computer, storing the received composition target image data and the arrangement position data separately for each client computer identified by the identification data, An operation control method for an image server, wherein the edited image is generated for each client computer from the composition target image data and the layout position data divided for each client computer. 11. A program for controlling an operation of a client computer capable of performing data communication with an image server, wherein a program determines a composition target image to be combined with a template image, and determines an arrangement position of the determined composition target image. By repeating the synthesis target image determination processing and the position determination processing, an edited image of a plurality of frames is obtained.Synthesis target image data representing a synthesis target image constituting the obtained edited image and the arrangement position of the synthesis target image A storage medium storing a program for controlling the operation of a client computer such that the image data to be combined and the arrangement position data are transmitted to the image server by associating the arrangement position data with the arrangement position data. 12. A program for controlling the operation of a client computer capable of performing data communication with an image server, comprising: determining a synthesis target image to be synthesized with a template image; and determining the template image of the determined synthesis target image. An edited image is obtained from the determined synthesis target image and the determined layout position, and the synthesis target image data representing the synthesis target image constituting the edited image and the layout position representing the layout position of the synthesis target image A recording medium storing a program for controlling operation of the client computer so that the data is associated with identification data unique to the client computer and transmitted to the image server.
JP12664998A 1998-04-10 1998-04-22 Edited image printing system and method Expired - Fee Related JP3762833B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP12664998A JP3762833B2 (en) 1998-04-22 1998-04-22 Edited image printing system and method
US09/288,087 US6853461B1 (en) 1998-04-10 1999-04-08 System and method for ordering printing of images, and system and method for printing edited images
EP99302791A EP0961451A3 (en) 1998-04-10 1999-04-09 System and method for ordering printing of images, and system and method for printing edited images
US11/026,098 US20050120047A1 (en) 1998-04-10 2005-01-03 System and method for ordering printing of images, and system and method for printing edited images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12664998A JP3762833B2 (en) 1998-04-22 1998-04-22 Edited image printing system and method

Publications (2)

Publication Number Publication Date
JPH11308401A true JPH11308401A (en) 1999-11-05
JP3762833B2 JP3762833B2 (en) 2006-04-05

Family

ID=14940442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12664998A Expired - Fee Related JP3762833B2 (en) 1998-04-10 1998-04-22 Edited image printing system and method

Country Status (1)

Country Link
JP (1) JP3762833B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001265552A (en) * 2000-03-17 2001-09-28 Nippon Techno Lab Inc Wide area print system of digital information, wide area printing method of digital information and wide area print charging method of digital information
JP2002056254A (en) * 2000-05-31 2002-02-20 Kanda System:Kk Printing order system
JP2003524836A (en) * 1999-12-16 2003-08-19 ピクチャーアイキュー コーポレイション On-demand techniques for using data associated with digital images suitable for rasterization at any resolution
US7525680B2 (en) 2000-10-18 2009-04-28 Eastman Kodak Company Effective transfer of images captured by a digital camera to a remote location
JP2009259292A (en) * 2009-08-10 2009-11-05 Seiko Epson Corp System for mediating print on network
JP2010238218A (en) * 2009-03-13 2010-10-21 Ricoh Co Ltd Image processing apparatus, system, image processing method, program, and recording medium
US7870287B2 (en) 2000-02-21 2011-01-11 Seiko Epson Corporation Print portal system on network

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6381514B2 (en) 2015-12-25 2018-08-29 キヤノン株式会社 Image processing system, information processing apparatus and control method thereof

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003524836A (en) * 1999-12-16 2003-08-19 ピクチャーアイキュー コーポレイション On-demand techniques for using data associated with digital images suitable for rasterization at any resolution
US7870287B2 (en) 2000-02-21 2011-01-11 Seiko Epson Corporation Print portal system on network
JP2001265552A (en) * 2000-03-17 2001-09-28 Nippon Techno Lab Inc Wide area print system of digital information, wide area printing method of digital information and wide area print charging method of digital information
JP2002056254A (en) * 2000-05-31 2002-02-20 Kanda System:Kk Printing order system
US7525680B2 (en) 2000-10-18 2009-04-28 Eastman Kodak Company Effective transfer of images captured by a digital camera to a remote location
JP2010238218A (en) * 2009-03-13 2010-10-21 Ricoh Co Ltd Image processing apparatus, system, image processing method, program, and recording medium
JP2009259292A (en) * 2009-08-10 2009-11-05 Seiko Epson Corp System for mediating print on network

Also Published As

Publication number Publication date
JP3762833B2 (en) 2006-04-05

Similar Documents

Publication Publication Date Title
US6853461B1 (en) System and method for ordering printing of images, and system and method for printing edited images
CN1284100C (en) Order receiving method and device for making sound-accompanied photo
US6285468B1 (en) Method of combining two digital images
CN1312597C (en) Service processer, service processing method
JP3877830B2 (en) Photo finishing system
JPH10304292A (en) Electronic still camera having process selection capability
JP2002259762A (en) Data management method and system, and recording medium
JPH11224228A (en) Network photo service system
EP2234382A1 (en) System and method for receiving image print order
US7127124B2 (en) Method, apparatus and program for composite image generation
US20030112263A1 (en) Estimate system for vehicle repair cost
US20020103718A1 (en) Print order system, printing system, order terminal and recording medium
US7206090B2 (en) Method and apparatus for print order processing and program therefor
JPH11308401A (en) Editing image printing system and method
US7639380B2 (en) Print order system, printing system, order terminal, and programs therefor
JPH11146308A (en) Image information recorder and image print system
US6618168B1 (en) Image processing system and computer-readable recording medium
US20010027454A1 (en) Method, apparatus, and recording medium for displaying templates
US7339692B2 (en) Print order system, printing system, order terminal, and program
US7392476B2 (en) Image printing system, image printing method, and image printing program
EP0996036A1 (en) Method, apparatus, and recording medium for ordering photographic prints
US7889377B2 (en) Method of and system for receiving orders for prints, and computer program for use in the method and system
US20020140969A1 (en) Printing service system
JP2001350834A (en) Print order controller and print order control system and print order method and computer readable storage medium
JP2001297238A (en) Print order receiver, print order reception and generation system, and print order data product

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050927

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060110

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060116

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090120

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090120

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090120

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120120

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120120

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130120

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130120

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140120

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees