JP2002094909A - Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing image - Google Patents
Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing imageInfo
- Publication number
- JP2002094909A JP2002094909A JP2000283354A JP2000283354A JP2002094909A JP 2002094909 A JP2002094909 A JP 2002094909A JP 2000283354 A JP2000283354 A JP 2000283354A JP 2000283354 A JP2000283354 A JP 2000283354A JP 2002094909 A JP2002094909 A JP 2002094909A
- Authority
- JP
- Japan
- Prior art keywords
- digital photographic
- printing
- data
- photographic image
- 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.)
- Withdrawn
Links
Landscapes
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、デジタル写真画像
の集中プリントシステム、デジタル写真画像の集中プリ
ントプログラムを記録した媒体およびデジタル写真画像
の集中プリント方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a centralized printing system for digital photographic images, a medium storing a centralized printing program for digital photographic images, and a method for centralized printing of digital photographic images.
【0002】[0002]
【従来の技術】近年、DPEショップにおいてデジタル
写真画像プリント用機器が普及しつつあり、デジタルカ
メラによる撮像画像や銀塩写真による撮像フィルムをデ
ータ化したものや、DPEショップにてプロ用デジタル
カメラで撮影した写真を高性能インクジェットプリンタ
等で印刷することができる。当該デジタル写真画像プリ
ント用機器においては、印刷する写真画像がデータ化さ
れているので、レタッチ等によって利用者が望む発色に
なるように調整すること等が可能であり、プリント前に
試行錯誤を試みることができる等、銀塩写真のプリント
と比較して多様なサービスを提供可能である。また、近
年の当該高性能インクジェットプリンタ等では、銀塩写
真と同等の画質で印刷を行うことが可能である。2. Description of the Related Art In recent years, digital photographic image printing devices have become widespread in DPE shops, and data obtained by converting images taken by digital cameras or film images taken by silver halide photography into digital cameras for professional use in DPE shops. The photographed image can be printed by a high-performance inkjet printer or the like. In the digital photographic image printing device, since the photographic image to be printed is digitized, it is possible to adjust the color to a color desired by the user by retouching or the like, and try trial and error before printing. For example, various services can be provided as compared with the printing of silver halide photographs. Further, with the recent high-performance inkjet printers and the like, printing can be performed with image quality equivalent to that of silver halide photographs.
【0003】[0003]
【発明が解決しようとする課題】上述した従来のデジタ
ル写真画像プリント用機器においては、以下の問題があ
った。すなわち、当該デジタル写真画像プリント用機器
における印刷は印刷用紙に余白が生じるか否かに関わら
ず印刷ジョブの投入順に逐次印刷を実行しており、印刷
用紙に無駄が生じやすく、また、印刷ジョブの投入後に
ジョブの実行順序を変更することができず、短納期の依
頼等、顧客の要望に柔軟に答えることができなかった。The above-described conventional digital photographic image printing apparatus has the following problems. That is, in the printing by the digital photographic image printing apparatus, the printing is sequentially performed in the order of inputting the print jobs regardless of whether or not a blank is generated on the print paper. The job execution order cannot be changed after the submission, and it has not been possible to flexibly respond to customer requests such as requests for short delivery times.
【0004】さらに、当該デジタル写真画像プリント用
機器にて使用する消耗品については、設置店舗の従業員
が定期的にチェックするなどしてメンテナンスを行う必
要があった。さらに、実際にプリントした情報等に基づ
いて顧客管理を行うことができなかった。本発明は、上
記課題にかんがみてなされたもので、デジタル写真画像
プリント用機器を運営する店舗において利便性の高い印
刷管理を行うことが可能なデジタル写真画像の集中プリ
ントシステム、デジタル写真画像の集中プリントプログ
ラムを記録した媒体およびデジタル写真画像の集中プリ
ント方法の提供を目的とする。[0004] Further, with regard to the consumables used in the digital photographic image printing apparatus, it is necessary for an employee of the installation shop to perform maintenance such as regular checking. In addition, customer management could not be performed based on information actually printed. SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has a digital photo image centralized printing system and a digital photo image centralized printing system capable of performing highly convenient print management in a store that operates digital photo image printing devices. It is an object of the present invention to provide a medium on which a print program is recorded and a method for centrally printing digital photographic images.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するた
め、請求項1にかかる発明は、双方向通信可能に接続さ
れるクライアントから複数のデジタル写真画像データを
サーバにて取得し、同サーバにおいてこれらのデジタル
写真画像データの印刷を集中的に管理するデジタル写真
画像の集中プリントシステムであって、上記サーバは、
上記双方向通信を介して印刷対象となるデジタル写真画
像データを取得するデジタル写真画像取得手段と、上記
双方向通信を介して同デジタル写真画像データの印刷を
管理するための印刷管理データを取得する印刷管理デー
タ取得手段と、同印刷管理データ取得手段が取得した印
刷管理データに基づいて上記取得したデジタル写真画像
データを印刷させる印刷制御手段とを具備する構成とし
てある。In order to achieve the above object, according to the first aspect of the present invention, a server acquires a plurality of digital photographic image data from a client connected to enable two-way communication, and the server acquires the digital photograph image data from the client. A digital photo image centralized print system that centrally manages printing of these digital photo image data, wherein the server includes:
Digital photographic image acquisition means for acquiring digital photographic image data to be printed via the two-way communication, and print management data for managing printing of the digital photographic image data via the two-way communication The print management data acquisition unit includes a print control unit that prints the acquired digital photographic image data based on the print management data acquired by the print management data acquisition unit.
【0006】上記のように構成した請求項1に記載の発
明においては、クライアントとサーバでデジタル写真画
像の集中プリントシステムを構成しており、同サーバは
デジタル写真画像取得手段によって双方向通信を介して
印刷対象となるデジタル写真画像データを取得し、印刷
管理データ取得手段によって双方向通信を介してデジタ
ル写真画像データの印刷を管理するための印刷管理デー
タを取得する。そして、印刷制御手段が同印刷管理デー
タ取得手段が取得した印刷管理データに基づいて上記取
得したデジタル写真画像データを印刷させる。According to the first aspect of the present invention, a client and a server constitute a centralized printing system for digital photographic images, and the server is provided with a digital photographic image acquiring means through two-way communication. Then, digital photograph image data to be printed is acquired, and print management data for managing printing of the digital photograph image data is acquired by the print management data acquiring means via two-way communication. Then, the print control unit prints the acquired digital photographic image data based on the print management data acquired by the print management data acquisition unit.
【0007】すなわち、サーバは印刷管理データを参照
して複数のデジタル写真画像データの印刷を管理するも
のであり、印刷管理データには種々の管理データを記載
することができる。この結果、印刷対象が複数の場合、
あるいは一つの印刷ジョブ中に多数のデジタル写真画像
が含まれる場合などであっても、単に印刷指示がなされ
た画像を順番に印刷するのみではなく多様な印刷を実行
し、また印刷の管理を行うことができる。That is, the server manages printing of a plurality of digital photographic image data with reference to the print management data, and various management data can be described in the print management data. As a result, if there are multiple print targets,
Alternatively, even when a large number of digital photographic images are included in one print job, various prints are executed as well as simply printing images for which print instructions have been issued, and print management is performed. be able to.
【0008】このように、印刷管理データに種々のデー
タを記載すると、多様な印刷や印刷管理を行うことがで
きる。その具体例としては、上記印刷の実行に携わる主
体を特定するためのデータと、印刷レイアウトを特定す
るためのデータと、印刷の優先順位を指定するデータ
と、印刷の実行を時系列的に制御するためのデータと、
印刷実行の通知を行うためのデータと、印刷の実行に携
わる機器を特定するためのデータと、印刷対象を特定す
るためのデータと、印刷の実行にかかるデジタル写真画
像データを特定するためのデータと、印刷用紙を指定す
るためのデータと、デジタル写真画像データのカラープ
ロファイルデータとのいずれかまたは組み合わせである
ことが挙げられる。[0008] As described above, if various data are described in the print management data, various printing and print management can be performed. As specific examples, data for specifying the entity involved in the execution of the printing, data for specifying the print layout, data for specifying the priority of printing, and control of the printing in time series. Data for
Data for notifying of print execution, data for specifying a device involved in print execution, data for specifying a print target, and data for specifying digital photographic image data for print execution And any one or a combination of data for designating printing paper and color profile data of digital photographic image data.
【0009】すなわち、印刷の実行に携わる主体とし
て、顧客,オペレータ,店舗等を特定するためのデータ
を記載すると、どの顧客のデジタル写真画像データであ
るかを特定可能であるし、どのオペレータが印刷を実行
したかを特定可能である。また、上記クライアントが設
置された店舗とサーバの設置場所とが異なる場合や、フ
ランチャイズ展開する店舗が複数ある状況等において、
印刷指示を行った店舗を特定することができる。印刷レ
イアウトを特定するためのデータを記載すると、印刷対
象を印刷用紙のどの位置にどのように印刷するかを特定
することが可能であり、多様な印刷を実行することがで
きる。例えば、ページ数や印刷ジョブの繰り返し回数を
記載すれば、一つのデータにて複数回の印刷を行うこと
ができるし、再印刷可能か否かを示すデータを記載すれ
ば、同一デジタル写真画像データを複数回取得する必要
はなくなる。印刷位置を指定したり、サーバがレイアウ
ト調整機能を有している場合に当該機能を使用するか否
かを指定するデータや回転,トリミングの可否等を記載
すれば、印刷用紙に対して印刷される位置を変更し、多
様なレイアウトで印刷させることができる。That is, when data for specifying a customer, an operator, a store, and the like are described as a subject involved in the execution of printing, it is possible to specify which customer's digital photographic image data, and which operator performs printing. Can be specified. Further, in the case where the store where the client is installed is different from the location where the server is installed, or in a situation where there are a plurality of stores that perform a franchise, etc.,
It is possible to specify the store that has issued the print instruction. When data for specifying a print layout is described, it is possible to specify where and how to print a print target on print paper, and various printing can be executed. For example, if the number of pages and the number of repetitions of a print job are described, printing can be performed a plurality of times with one data, and if the data indicating whether reprinting is possible is described, the same digital photographic image data It is no longer necessary to obtain a multiple times. If the print position is specified, and if the server has a layout adjustment function, and if data indicating whether to use the function, and whether rotation or trimming is described, are described, the printout is performed on the print paper. Can be changed to print in various layouts.
【0010】さらに、サーバに予め所定のレイアウトテ
ンプレートが保持されているときに、当該レイアウトテ
ンプレートを使用するか否かを指定したり、印刷用紙を
切断するための目印を印刷するか否かを指定すれば、よ
り多様なレイアウトで印刷させることができる。さら
に、印刷対象に関する情報や印刷ページ、ファイル名な
どの印刷対象を特定する情報を印刷するようにすれば、
印刷対象に付随する種々の情報を同時に印刷させること
ができる。印刷の優先順位を示すデータを記載すると、
印刷指示を行った順番に関わらず印刷を実行することが
可能であり、顧客の納入時期に対する要望に的確に対応
することができる。印刷の実行を時系列的に制御するた
めのデータ、例えば、印刷実行指示を行った日時や破棄
可能日時等を記載すれば、印刷の実行日時を作成日時に
基づいて管理するなど、日時に基づく印刷管理が可能に
なる。印刷実行の通知を行うためのデータ、例えば、顧
客あるいはクライアント等に対して送信されるメールの
メールアドレスを記載しておくと、印刷の実行開始や終
了等を顧客あるいはクライアント等に通知することがで
きる。Furthermore, when a predetermined layout template is stored in the server in advance, it is specified whether or not to use the layout template, and whether or not to print a mark for cutting the printing paper. By doing so, it is possible to print with more various layouts. Furthermore, by printing information about the print target and information specifying the print target such as a print page and a file name,
Various information associated with the print target can be printed at the same time. If you provide data indicating the priority of printing,
It is possible to execute printing regardless of the order in which the print instruction was issued, and it is possible to accurately respond to a customer's request for delivery time. If data for controlling the execution of printing in a time-series manner, for example, the date and time when a print execution instruction is issued or the date and time when printing can be discarded, the printing execution date and time is managed based on the creation date and time. Print management becomes possible. If data for notifying of print execution, for example, an e-mail address of an e-mail sent to a customer or a client is described, it is possible to notify a client or a client of start or end of print execution. it can.
【0011】印刷の実行に携わる機器を特定するための
データ、例えば、プリンタ,クライアント,サーバ等を
特定するデータを記載すると、印刷指示を行う者がプリ
ンタを指定したり、印刷指示を行ったクライアントを特
定したり、複数のサーバから目的のサーバを指定したり
することができる。印刷ジョブを特定するためのデータ
を記載すれば、複数の印刷ジョブが投入されていても各
印刷ジョブを個々に識別することができる。印刷の実行
にかかるデジタル写真画像データを特定するデータ、例
えば、デジタル写真画像データのファイル名等を記載す
れば、印刷ジョブとデジタル写真画像データとを対応づ
けることができる。印刷用紙を指定するデータを記載す
れば、顧客が望む印刷用紙の大きさ,品質で印刷を実行
することができる。複数のプリントユニットやADFを
備えるプリンタで印刷する際にはこれらの選択を自動化
することができる。また、これらの印刷管理データによ
ってそれぞれ上記の管理を行うことができるが、むろん
印刷管理データに記載するデータはこれらのものに限ら
れることはなく、種々の態様を採用可能である。When data for specifying a device involved in the execution of printing, for example, data for specifying a printer, a client, a server, or the like is described, a person who issues a print instruction designates a printer or a client who issues a print instruction. And a target server can be specified from a plurality of servers. If data for specifying a print job is described, each print job can be individually identified even if a plurality of print jobs are input. If data for specifying digital photographic image data related to execution of printing is described, for example, a file name of the digital photographic image data, a print job can be associated with digital photographic image data. If the data for specifying the printing paper is described, printing can be executed with the size and quality of the printing paper desired by the customer. When printing with a printer having a plurality of print units or ADFs, these selections can be automated. In addition, the above management can be performed by using these print management data, however, needless to say, the data described in the print management data is not limited to these, and various modes can be adopted.
【0012】上述のようなシステムを構成するクライア
ントの一例として、請求項3に記載の発明は、上記請求
項1または請求項2のいずれかに記載のデジタル写真画
像の集中プリントシステムにおいて、上記クライアント
は、外部画像入力機器から双方向通信を介してデジタル
写真画像データを入力するデジタル写真画像データ入力
手段と、上記印刷管理データの入力を受け付ける印刷管
理データ入力手段と、上記デジタル写真画像データ入力
手段によって入力したデジタル写真画像データを上記双
方向通信を介して出力し、上記印刷管理データ入力手段
によって受け付けた印刷管理データを上記双方向通信を
介して出力するデータ出力手段とを具備する構成として
ある。According to a third aspect of the present invention, as an example of a client constituting the system as described above, in the centralized printing system for digital photographic images according to the first or second aspect, A digital photographic image data input unit for inputting digital photographic image data from an external image input device via two-way communication, a print management data input unit for receiving the input of the print management data, and the digital photographic image data input unit Data output means for outputting the digital photographic image data input through the two-way communication, and outputting the print management data received by the print management data input means via the two-way communication. .
【0013】すなわち、クライアントでデジタル写真画
像データを取得し、双方向通信を介して当該取得したデ
ジタル写真画像データをサーバに送信することにより所
望の画像を印刷させることができる。また、クライアン
トにおいて印刷管理データを入力し、双方向通信を介し
てサーバに送信することにより、クライアント側での指
定によってサーバに印刷管理を行わせることができる。
より具体的には、クライアントにおいて顧客に仕上がり
レイアウト等を提示しつつ印刷管理データを入力した
り、印刷時の設定画面において種々の選択肢を提示しつ
つ印刷管理データを入力する構成が好適である。このク
ライアントは店舗に設置すると好適であるが、むろん、
インターネットを介して一般の顧客がデジタル写真画像
データ等を入力可能な構成としてもよい。That is, a client can obtain digital photographic image data and transmit the obtained digital photographic image data to the server via two-way communication so that a desired image can be printed. In addition, by inputting print management data in the client and transmitting the print management data to the server via two-way communication, the server can perform print management in accordance with designation on the client side.
More specifically, it is preferable that the client inputs the print management data while presenting the finish layout and the like to the customer, and the print management data is input while presenting various options on the setting screen at the time of printing. This client is preferably installed in a store, but of course,
A configuration in which a general customer can input digital photographic image data or the like via the Internet may be adopted.
【0014】さらに、請求項4に記載の発明において
は、上記請求項3に記載のデジタル写真画像の集中プリ
ントシステムにおいて、上記クライアントは、上記デジ
タル写真画像データ入力手段によって入力したデジタル
写真画像データを修正するデジタル写真画像データ修正
手段を具備する構成としてある。すなわち、クライアン
トにおいてデジタル写真画像データを修正することによ
って、利用者の望む発色で印刷を行わせたり、画像の必
要な部分のみを印刷させるなどして、利用者の多様な要
求に応えることができる。According to a fourth aspect of the present invention, in the centralized digital photographic image printing system according to the third aspect, the client transmits the digital photographic image data input by the digital photographic image data input means. The digital photo image data correcting means is provided. In other words, by modifying the digital photographic image data in the client, it is possible to respond to various demands of the user, for example, by printing with a color desired by the user or by printing only a necessary portion of the image. .
【0015】さらに、請求項5に記載の発明において
は、上記請求項3または請求項4のいずれかに記載のデ
ジタル写真画像の集中プリントシステムにおいて、上記
デジタル写真画像データ入力手段と印刷管理データ入力
手段とデジタル写真画像データ修正手段とのいずれかま
たは組み合わせは物理的に別体のクライアントに備えら
れる構成としてある。すなわち、クライアントで行う処
理を別々のクライアントで行うようにすれば、作業の効
率化を図ることができる。According to a fifth aspect of the present invention, in the centralized digital photographic image print system according to any one of the third and fourth aspects, the digital photographic image data input means and the print management data input are provided. Either or a combination of the means and the digital photographic image data correcting means is configured to be provided in a physically separate client. That is, if the processes performed by the clients are performed by different clients, the work efficiency can be improved.
【0016】例えば、デジタル写真画像データ入力手段
と印刷管理データ入力手段とが別体のクライアントに備
えられていれば、ある顧客がデジタル写真画像データ入
力手段にてデジタル写真画像データを入力した後にはこ
の顧客は別のクライアントで印刷管理データを入力可能
である。従って、この顧客が印刷管理データ入力手段に
て印刷管理データを入力し終えるのを待つことなく、別
の顧客がデジタル写真画像データ入力手段にてデジタル
写真画像データを入力することができる。むろん、デジ
タル写真画像データ入力手段と印刷管理データ入力手段
とデジタル写真画像データ修正手段とが備えられたクラ
イアントを複数台用意しても同様の効率化を図ることが
できる。For example, if the digital photographic image data input means and the print management data input means are provided in separate clients, after a certain customer inputs digital photographic image data with the digital photographic image data input means, This customer can input print management data with another client. Therefore, another customer can input digital photographic image data with the digital photographic image data input means without waiting for the customer to finish inputting the print management data with the print management data input means. Of course, the same efficiency can be achieved even if a plurality of clients are provided with the digital photographic image data input means, the print management data input means, and the digital photographic image data correction means.
【0017】さらに、請求項6に記載の発明において
は、上記請求項1〜請求項5のいずれかに記載のデジタ
ル写真画像の集中プリントシステムにおいて、上記サー
バとクライアントとのいずれかまたは組み合わせは、上
記印刷管理データの内容を利用者が認識可能に出力する
印刷管理データ出力手段と、利用者が同印刷管理データ
出力手段による出力を視認しつつ行った印刷の実行に関
する指示を受け付ける指示受付手段と、同指示受付手段
によって受け付けた指示に基づいて、実行する印刷対象
の選択と印刷対象の削除と印刷の実行順序の変更とのい
ずれかまたは組み合わせを行う印刷管理手段とを具備す
る構成としてある。According to a sixth aspect of the present invention, in the centralized digital photographic image printing system according to any one of the first to fifth aspects, one or a combination of the server and the client is A print management data output unit that outputs the contents of the print management data so that the user can recognize the print management data; And a print management unit that performs any one or combination of selection of a print target to be executed, deletion of the print target, and change of the print execution order based on the instruction received by the instruction reception unit.
【0018】すなわち、クライアントあるいはサーバに
おいて、実行する印刷対象の選択と印刷対象の削除とが
可能であれば、過誤により投入した印刷ジョブの印刷を
停止可能であり、無用なコストが低減される。印刷実行
の順序変更が可能であれば、複数の印刷ジョブを投入済
の状態で納期が非常に短い印刷ジョブを投入する場合で
あっても、この短納期の印刷ジョブの順序を早くして対
応することができる。That is, if it is possible for the client or the server to select a print target to be executed and delete the print target, it is possible to stop printing of a print job that has been input due to an error, thereby reducing unnecessary costs. If the print execution order can be changed, even if a print job with a very short delivery date is submitted with multiple print jobs already submitted, the order of the print jobs with a short delivery date will be increased to respond. can do.
【0019】さらに、請求項7に記載の発明において
は、上記請求項1〜請求項6のいずれかに記載のデジタ
ル写真画像の集中プリントシステムにおいて、上記サー
バとクライアントとのいずれかまたは組み合わせは、上
記サーバの印刷制御手段がデジタル写真画像データを印
刷させるプリンタのステータスを取得し、利用者が認識
可能に出力するプリンタステータス出力手段を具備する
こ構成としてある。すなわち、利用者が常時プリンタス
テータスを把握していなくても、好きなときに同プリン
タステータスを把握することができる。According to a seventh aspect of the present invention, in the centralized printing system for digital photographic images according to any one of the first to sixth aspects, one or a combination of the server and the client is provided. The print control means of the server acquires the status of the printer for printing the digital photographic image data, and comprises a printer status output means for outputting the status so that the user can recognize it. That is, even if the user does not always know the printer status, the user can know the printer status at any time.
【0020】さらに、かかるプリンタステータスの具体
例としては、プリンタにて使用する消耗品の残量と印刷
用紙の機構部の消耗状況とのいずれかまたは組み合わせ
である構成を採用可能である。プリンタにて使用する消
耗品の残量と印刷用紙の機構部の消耗状況とが把握でき
れば、適切な時期に消耗品あるいは印刷用紙の機構部を
交換可能であり、消耗品のストックをする場合やメンテ
ナンスをする場合に便利である。Further, as a specific example of the printer status, it is possible to adopt a configuration that is any one or a combination of the remaining amount of consumables used in the printer and the state of consumption of the printing paper mechanism. If the remaining amount of consumables used in the printer and the state of wear of the printing paper mechanism can be grasped, it is possible to replace the consumables or printing paper mechanism at an appropriate time. This is convenient for maintenance.
【0021】さらに、請求項9に記載の発明において
は、上記請求項1〜請求項8のいずれかに記載のデジタ
ル写真画像の集中プリントシステムにおいて、上記サー
バとクライアントとのいずれかまたは組み合わせは、上
記プリンタステータス出力手段にて取得するプリンタの
ステータスと実行待ち状態のデジタル写真画像データの
印刷管理データと印刷済デジタル写真画像データの実行
ログとのいずれかまたは組み合わせを蓄積する印刷情報
蓄積手段と、同印刷情報蓄積手段にて蓄積された情報を
上記双方向通信を介して接続される外部コンピュータに
て視認可能に出力する蓄積情報出力手段とを具備する構
成としてある。According to a ninth aspect of the present invention, in the centralized digital photographic image printing system according to any one of the first to eighth aspects, one or a combination of the server and the client is A print information storage unit for storing any or a combination of the status of the printer obtained by the printer status output unit, the print management data of the digital photo image data in an execution waiting state, and the execution log of the printed digital photo image data, And a storage information output unit that outputs the information stored by the print information storage unit so that the information can be visually recognized by an external computer connected via the bidirectional communication.
【0022】すなわち、蓄積するプリンタのステータス
と上記実行待ち状態のデジタル写真画像データの印刷管
理データと印刷済デジタル写真画像データの実行ログと
に関する情報が、双方向通信を介して接続される外部コ
ンピュータにて視認可能に出力される。従って、上記ク
ライアントやサーバ以外のコンピュータであって、しか
も外部のコンピュータから印刷管理に関するデータを得
ることが可能であり、系列店の本社やシステム管理会社
等が使用して好適である。That is, an external computer to which information relating to the status of the printer to be stored, the print management data of the digital photographic image data in the execution waiting state, and the execution log of the printed digital photographic image data is connected via bidirectional communication. Is output so as to be visible. Therefore, it is possible to obtain data relating to print management from a computer other than the client and the server and from an external computer, and it is suitable for use by the head office of a affiliated store, a system management company, or the like.
【0023】また、この外部コンピュータによれば、印
刷管理に関する情報を得ることができるので、これらの
情報を利用してメンテナンスを行うと好適である。例え
ば、双方向通信を介してソフトウェアのバージョンアッ
プを行ったり、プリンタのステータスを監視して消耗品
が使用し尽くされる前に配送されるよう手配したり、印
刷ジョブの処理状況を監視してエラー対策やプリンタや
サーバの故障時の対応を手配したりすることが可能であ
る。According to this external computer, information relating to print management can be obtained. Therefore, it is preferable to perform maintenance using such information. For example, upgrade software via two-way communication, monitor printer status to arrange for supplies to be delivered before they are used up, or monitor print job processing for errors. It is possible to arrange countermeasures and countermeasures in the event of a printer or server failure.
【0024】さらに、請求項11に記載の発明において
は、上記請求項1〜請求項10のいずれかに記載のデジ
タル写真画像の集中プリントシステムにおいて、上記サ
ーバとクライアントとのいずれかまたは組み合わせは、
印刷した回数あるいは印刷した面積に基づいて各顧客毎
の課金額を算出する課金額算出手段を具備する構成とし
てある。すなわち、印刷した回数あるいは印刷した面積
に基づいて各顧客毎の課金額を計算することによって、
本システムの使用に対する従量制の課金システムを提供
することができる。Further, in the invention according to claim 11, in the centralized printing system for digital photographic images according to any one of claims 1 to 10, one or a combination of the server and the client is
It is configured to include a billing amount calculation unit that calculates a billing amount for each customer based on the number of times of printing or the printed area. That is, by calculating the billing amount for each customer based on the number of times printed or the area printed,
A pay-as-you-go billing system for using the present system can be provided.
【0025】さらに、請求項12に記載の発明において
は、上記請求項1〜請求項11のいずれかに記載のデジ
タル写真画像の集中プリントシステムにおいて、上記サ
ーバは、印刷が完了したときに、当該印刷が完了したデ
ジタル写真画像データを出力したクライアントに上記印
刷管理データに基づいて印刷が完了した旨を示す情報を
出力し、同クライアントに印刷完了を認識させる印刷完
了通知手段を具備する構成としてある。すなわち、印刷
完了がクライアントに通知され、クライアント側のオペ
レータや顧客が明確に印刷完了を認識できる。According to a twelfth aspect of the present invention, in the centralized printing system for digital photographic images according to any one of the first to eleventh aspects, the server is configured to execute the printing when the printing is completed. It is configured to include a print completion notifying unit that outputs information indicating that printing has been completed based on the print management data to a client that has output the digital photograph image data that has been printed, and causes the client to recognize the print completion. . That is, the completion of printing is notified to the client, and the operator or the client on the client side can clearly recognize the completion of printing.
【0026】ところで、このようなデジタル写真画像の
集中プリントシステムは、単独のクライアントやサーバ
として存在する場合もあるし、ある機器に組み込まれた
状態で利用されることもあるなど、発明の思想としては
これに限らず、各種の態様を含むものである。従って、
ソフトウェアであったりハードウェアであったりするな
ど、適宜、変更可能である。発明の思想の具現化例とし
てデジタル写真画像の集中プリントシステムのソフトウ
ェアとなる場合には、かかるソフトウェアを記録した記
録媒体上においても当然に存在し、利用される。その例
として、請求項13〜請求項24にかかる発明は、上記
請求項1〜請求項12に記載したのと同様な効果を奏す
るデジタル写真画像の集中プリントプログラムを記録し
た媒体の構成を開示してある。Incidentally, such a centralized printing system for digital photographic images may exist as a single client or server, or may be used in a state of being incorporated in a certain device. Is not limited to this, and includes various aspects. Therefore,
It can be changed as appropriate, such as software or hardware. When the software of the centralized printing system for digital photographic images is used as an embodiment of the idea of the present invention, the software naturally exists and is used even on a recording medium on which such software is recorded. As an example thereof, the inventions according to claims 13 to 24 disclose a configuration of a medium on which a centralized printing program for digital photographic images having the same effects as those described in the above claims 1 to 12 is recorded. It is.
【0027】むろん、その記録媒体は、磁気記録媒体で
あってもよいし光磁気記録媒体であってもよいし、今後
開発されるいかなる記録媒体においても全く同様に考え
ることができる。また、一次複製品、二次複製品などの
複製段階については全く問う余地無く同等である。ま
た、一部がソフトウェアであって、一部がハードウェア
で実現されている場合においても発明の思想において全
く異なるものではなく、一部を記録媒体上に記憶してお
いて必要に応じて適宜読み込まれるような形態のものと
してあってもよい。上記媒体とは異なるが、供給方法と
して通信回線を利用して行なう場合であれば通信回線が
伝送媒体となって本発明が利用されることになる。Of course, the recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future. Also, the duplication stages of the primary duplicated product, the secondary duplicated product, and the like are equivalent without any question. Further, even when a part is realized by software and a part is realized by hardware, the concept of the present invention is not completely different, and a part is stored on a recording medium and appropriately It may be in a form that can be read. Although different from the above-described medium, if the supply method is performed using a communication line, the communication line is used as a transmission medium and the present invention is used.
【0028】また、このようなデジタル写真画像の集中
プリントプログラムはかかる制御に従って処理を進めて
いく上で、その根底にはその手順に発明が存在するとい
うことは当然であり、方法としても適用可能であること
は容易に理解できる。このため、請求項25〜請求項3
6にかかる発明においても、基本的には同様の作用とな
る。すなわち、必ずしも実体のある媒体などに限らず、
その方法としても有効であることに相違はない。Further, in such a centralized printing program for digital photographic images, when processing is performed in accordance with such control, it is natural that the invention exists in the procedure, and the invention can be applied as a method. It is easy to understand. For this reason, claim 25 to claim 3
In the invention according to the sixth aspect, the operation is basically the same. In other words, it is not necessarily limited to tangible media, etc.
There is no difference that the method is effective.
【0029】[0029]
【発明の効果】以上説明したように請求項1、請求項1
3、請求項25にかかる本発明によれば、多様な印刷を
実行し、また印刷の管理を行うことが可能なデジタル写
真画像の集中プリントシステム、デジタル写真画像の集
中プリントプログラムを記録した媒体およびデジタル写
真画像の集中プリント方法を提供することができる。ま
た、請求項2、請求項14、請求項26にかかる発明に
よれば、詳細な印刷管理を行うことができる。さらに、
請求項3、請求項15、請求項27にかかる発明によれ
ば、クライアントでデジタル写真画像データを取得し、
双方向通信を介して当該取得したデジタル写真画像デー
タをサーバに送信することにより所望の画像を印刷させ
ることができる。さらに、請求項4、請求項16、請求
項28にかかる発明によれば、利用者の望む発色で印刷
を行わせたり、画像の必要な部分のみを印刷させるなど
して、利用者の多様な要求に応えることができる。As described above, claim 1 and claim 1 have been described.
3. According to the present invention, a centralized printing system for digital photographic images capable of executing various printings and managing printing, a medium storing a centralized printing program for digital photographic images, and A method for centralized printing of digital photographic images can be provided. Further, according to the inventions according to claim 2, 14, and 26, detailed print management can be performed. further,
According to the invention according to claim 3, claim 15, or claim 27, the client acquires digital photographic image data,
By transmitting the obtained digital photographic image data to the server via the bidirectional communication, a desired image can be printed. Further, according to the inventions according to claims 4, 16, and 28, various colors of the user can be obtained by causing the user to print in a color desired by the user or to print only a necessary portion of the image. Can respond to requests.
【0030】さらに、請求項5、請求項17、請求項2
9にかかる発明によれば、作業の効率化を図ることがで
きる。さらに、請求項6、請求項18、請求項30にか
かる発明によれば、過誤により投入した印刷ジョブの印
刷を停止可能であり、無用なコストが低減される。ま
た、短納期の依頼に答えることができる。さらに、請求
項7、請求項19、請求項31にかかる発明によれば、
利用者が常時プリンタステータスを把握していなくて
も、好きなときに同プリンタステータスを把握すること
ができる。さらに、請求項8、請求項20、請求項32
にかかる発明によれば、消耗品のストックをする場合や
メンテナンスをする場合の利便性を向上することができ
る。さらに、請求項9、請求項21、請求項33にかか
る発明によれば、系列店の本社やシステム管理会社等が
使用して好適なシステムを提供できる。さらに、請求項
10、請求項22、請求項34にかかる発明によれば、
プリンタのステータスを監視して消耗品が使用し尽くさ
れる前に配送されるよう手配したり、印刷ジョブの処理
状況を監視してエラー対策やプリンタやサーバの故障時
の対応を手配したりすることが可能である。さらに、請
求項11、請求項23、請求項35にかかる発明によれ
ば、本システムの使用に対する従量制の課金システムを
提供することができる。さらに、請求項12、請求項2
4、請求項36にかかる発明によれば、クライアント側
のオペレータや顧客が明確に印刷完了を認識できる。Further, claim 5, claim 17, and claim 2
According to the ninth aspect, work efficiency can be improved. Further, according to the inventions according to claims 6, 18, and 30, it is possible to stop printing of a print job input due to an error, thereby reducing unnecessary cost. In addition, it is possible to answer requests with short delivery times. Further, according to the inventions according to claim 7, claim 19, and claim 31,
Even if the user does not always know the printer status, the user can grasp the printer status at any time. Further, claim 8, claim 20, and claim 32
According to the present invention, the convenience when stocking consumables or performing maintenance can be improved. Furthermore, according to the inventions according to claims 9, 21, and 33, it is possible to provide a system suitable for use by the head office of the affiliated store, a system management company, or the like. Further, according to the invention according to claim 10, 22, or 34,
Monitor the status of the printer to arrange for supplies to be delivered before they are exhausted, or monitor the processing status of print jobs to take action against errors and respond to printer or server failures. Is possible. Further, according to the invention according to claim 11, claim 23, and claim 35, it is possible to provide a pay-per-use billing system for use of the present system. Further, claim 12 and claim 2
4. According to the invention of claim 36, the operator and the client on the client side can clearly recognize the completion of printing.
【0031】[0031]
【発明の実施の形態】以下、図面にもとづいて本発明の
実施形態を説明する。図1は本発明にかかるデジタル写
真画像の集中プリントシステムの具体的構成例である。
同図において、本システムは、複数のクライアントコン
ピュータ10,100,101とプリンタを備えたサー
バコンピュータ40とが100BASE−Tケーブルで
接続されて構成される。また、同100BASE−Tケ
ーブルによって形成されるLANと上記クライアントコ
ンピュータ10,100,101とサーバコンピュータ
40とは、顧客の要求に応じてプリントを行うDPE店
舗に設置されている。本システムは、高機能プリンタに
て大量に印刷をし、また、比較的大きな印刷用紙にて印
刷を行う場合のコストを低減できる点で、店舗に導入す
ると好適であるものの、むろん、システムの全部または
一部を個人的利用にかかるコンピュータによって構成す
ることもできる。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a specific configuration example of a centralized printing system for digital photographic images according to the present invention.
In this figure, the system is configured by connecting a plurality of client computers 10, 100, 101 and a server computer 40 having a printer with a 100BASE-T cable. In addition, the LAN formed by the 100BASE-T cable, the client computers 10, 100, 101, and the server computer 40 are installed in a DPE shop that performs printing in response to a customer request. This system is suitable to be introduced into a store because it can print a large amount with a high-performance printer and can reduce the cost of printing on a relatively large printing paper. Alternatively, a part thereof can be constituted by a computer for personal use.
【0032】さらに、上記LANには所定のルータが接
続されており、サーバコンピュータ40は同ルータを介
して外部インターネットと双方向通信可能なwebサー
バとしても機能する。本実施形態においてはクライアン
トコンピュータ10,100,101の役割がそれぞれ
異なっており、クライアントコンピュータ10にてデジ
タル写真画像データのキャプチャを行い、クライアント
コンピュータ100にてデジタル写真画像データのレタ
ッチを行い、クライアントコンピュータ101にて印刷
管理を行う。 図2はクライアントコンピュータ10の
概略ハードウェア構成を示しており、上記クライアント
コンピュータ100,101においてもほぼ同様のハー
ド構成である。ただし、クライアントコンピュータ10
には画像入力装置であるデジタルカメラ50が接続され
ている。Further, a predetermined router is connected to the LAN, and the server computer 40 also functions as a web server capable of two-way communication with the external Internet via the router. In the present embodiment, the roles of the client computers 10, 100, and 101 are different, and the client computer 10 captures digital photographic image data, the client computer 100 retouches digital photographic image data, and At 101, print management is performed. FIG. 2 shows a schematic hardware configuration of the client computer 10, and the client computers 100 and 101 have substantially the same hardware configuration. However, the client computer 10
Is connected to a digital camera 50 as an image input device.
【0033】まず、図2に示す概略ハードウェア構成に
ついて説明する。クライアントコンピュータ10は演算
処理の中枢をなすCPU11を備えており、このCPU
11はシステムバス12を介してBIOSなどの記載さ
れたROM13やRAM14にアクセス可能となってい
る。また、システムバス12には外部記憶装置としての
ハードディスクドライブ(HDD)15とフロッピー
(登録商標)ディスクドライブ16とCD−ROMドラ
イブ17とが接続されており、HDD15に記憶された
OS20や各種アプリケーションプログラム(APL)
25a〜25c等がRAM14に転送され、CPU11
はROM13とRAM14に適宜アクセスしてソフトウ
ェアを実行する。すなわち、RAM14を一時的なワー
クエリアとして種々のプログラムを実行する。First, the schematic hardware configuration shown in FIG. 2 will be described. The client computer 10 includes a CPU 11 which is a center of arithmetic processing.
Reference numeral 11 allows access to a ROM 13 and a RAM 14 in which a BIOS or the like is described via a system bus 12. A hard disk drive (HDD) 15 as an external storage device, a floppy (registered trademark) disk drive 16 and a CD-ROM drive 17 are connected to the system bus 12, and the OS 20 and various application programs stored in the HDD 15 are connected. (APL)
25a to 25c are transferred to the RAM 14 and the CPU 11
Executes the software by appropriately accessing the ROM 13 and the RAM 14. That is, various programs are executed using the RAM 14 as a temporary work area.
【0034】シリアル通信用I/O19aにはキーボー
ド31やマウス32等の操作用入力機器が接続され、図
示しないビデオボードを介して表示用のディスプレイ1
8も接続されている。また、サーバコンピュータ40と
は100BASE−T用I/O19cを介してネットワ
ーク接続されている。さらに、クライアントコンピュー
タ10は1394用I/O19bを介して外部画像入力
装置としての上記デジタルカメラ50と接続されてい
る。ここで、1394用I/O19bはIEEE139
4規格に準じた高速シリアル接続を実現するためのI/
Oである。本実施形態において、デジタルカメラ50は
銀塩写真と共通のカメラ本体に対してCCD素子を使用
したカメラパックが取り付けられてなり、同デジタルカ
メラ50での撮像画像はCCD素子によってデータ化さ
れ、上記1394用I/O19bを介してRAWデータ
として上記クライアントコンピュータ10に入力され
る。Operation input devices such as a keyboard 31 and a mouse 32 are connected to the serial communication I / O 19a, and a display 1 for display is provided via a video board (not shown).
8 is also connected. The server computer 40 is connected to the network via a 100BASE-T I / O 19c. Further, the client computer 10 is connected to the digital camera 50 as an external image input device via a 1394 I / O 19b. Here, the I / O 19b for 1394 is IEEE139
I / O for realizing high-speed serial connection conforming to the 4 standards
O. In the present embodiment, the digital camera 50 is configured such that a camera pack using a CCD element is attached to a camera body common to a silver halide photograph, and an image captured by the digital camera 50 is converted into data by the CCD element. The data is input to the client computer 10 as RAW data via the 1394 I / O 19b.
【0035】尚、本クライアントコンピュータ10の構
成は簡略化して説明しているが、パーソナルコンピュー
タとして一般的な構成を有するものを採用することがで
きる。むろん、本発明が適用されるコンピュータはパー
ソナルコンピュータに限定されるものではない。この実
施例はいわゆるデスクトップ型コンピュータであるが、
ノート型であるとか、モバイル対応のものであっても良
い。また、クライアントコンピュータ10とサーバコン
ピュータ40およびデジタルカメラ50の接続インタフ
ェースも上述のものに限る必要はなくSCSI,USB
接続など種々の接続態様を採用可能であるし、今後開発
されるいかなる接続態様であっても同様である。さら
に、デジタルカメラ50の構成としては、銀塩写真と共
通のカメラ本体を使用すると交換レンズ等従来からの洗
練されたハードウェア資源を使用でき、カメラパックを
使用すると技術進歩に応じて画素数や感度が向上したこ
とに応じて適宜必要な部品を交換可能である点で好適で
あるものの、むろんかかる構成に限る必要はなく、レン
ズ一体型デジタルカメラや他の撮像機器等を使用するこ
とも可能である。Although the configuration of the client computer 10 has been described in a simplified manner, a personal computer having a general configuration can be employed. Of course, the computer to which the present invention is applied is not limited to a personal computer. This embodiment is a so-called desktop computer,
It may be a notebook type or a mobile type. Also, the connection interface between the client computer 10 and the server computer 40 and the digital camera 50 need not be limited to those described above, but may be SCSI, USB,
Various connection modes such as connection can be adopted, and the same applies to any connection mode developed in the future. Further, as the configuration of the digital camera 50, if a camera body common to silver halide photography is used, conventional sophisticated hardware resources such as an interchangeable lens can be used. Although it is preferable in that the necessary components can be replaced as needed in response to the improvement in sensitivity, it is not necessary to limit the configuration to such a configuration, and it is also possible to use a lens-integrated digital camera or other imaging devices. It is.
【0036】この例では各プログラムの類はHDD15
に記憶されているが、記録媒体はこれに限定されるもの
ではない。例えば、フロッピーディスク16aであると
か、CD−ROM17aであってもよい。これらの記録
媒体に記録されたプログラムはフロッピーディスクドラ
イブ16やCD−ROMドライブ17を介してクライア
ントコンピュータ10にて読み込まれ、HDD15にイ
ンストールされる。そして、HDD15を介してRAM
14上に読み込まれてコンピュータを制御することにな
る。また、記録媒体はこれに限らず、光磁気ディスクな
どであってもよい。また、半導体デバイスとしてフラッ
シュカードなどの不揮発性メモリなどを利用することも
可能であるし、モデムや通信回線を介して外部のファイ
ルサーバにアクセスしてダウンロードする場合には通信
回線が伝送媒体となって本発明が利用される。In this example, the kind of each program is the HDD 15
, But the recording medium is not limited to this. For example, it may be a floppy disk 16a or a CD-ROM 17a. The programs recorded on these recording media are read by the client computer 10 via the floppy disk drive 16 and the CD-ROM drive 17 and installed on the HDD 15. And RAM via the HDD 15
14 to control the computer. The recording medium is not limited to this, and may be a magneto-optical disk or the like. It is also possible to use a non-volatile memory such as a flash card as a semiconductor device, and when accessing and downloading an external file server via a modem or a communication line, the communication line is a transmission medium. The present invention is utilized.
【0037】図3〜図5は、それぞれクライアントコン
ピュータ10,100,101の制御系の構成を示すブ
ロック図である。上述のようにこれらのクライアントコ
ンピュータは役割がそれぞれ異なっていることから、図
に示すように制御系の構成はそれぞれ異なるが、むろ
ん、制御系の全てあるいは一部を同様の構成としたクラ
イアントコンピュータを一台あるいは複数台備えるシス
テム構成とすることもできるし、上記操作用入力機器の
制御等、図示しない制御についての構成は多くの点で共
通している。クライアントコンピュータ10には上述の
ようにデジタルカメラ50が接続されており、DPEシ
ョップの店員が来店した顧客の画像を撮影し、当該画像
を顧客の要望に応じて印刷するにあたり、同画像を撮影
するのに使用するクライアントコンピュータである。FIGS. 3 to 5 are block diagrams showing the configuration of the control system of the client computers 10, 100 and 101, respectively. As described above, since these client computers have different roles, the configuration of the control system differs as shown in the figure, but, of course, a client computer in which all or a part of the control system has the same configuration is used. A system configuration including one or a plurality of units may be employed, and a control configuration (not shown) such as control of the operation input device is common in many points. The digital camera 50 is connected to the client computer 10 as described above, and the clerk of the DPE shop shoots an image of a customer who has visited the store and prints the image upon printing the image according to the customer's request. The client computer to use.
【0038】図3に示すように本実施形態にかかるクラ
イアントコンピュータ10では、デジタルカメラドライ
バ(デジタルカメラDRV)22がOS20に組み込ま
れている。上記デジタルカメラ50によって撮影された
デジタル写真画像データは同デジタルカメラ50内の図
示しないメモリに格納されているが、利用者はキャプチ
ャAPL25aを実行しつつ上記キーボード31やマウ
ス32を介して所定の操作を行うことによってクライア
ントコンピュータ10内にRAWデータを取り込むこと
ができる。As shown in FIG. 3, in the client computer 10 according to the present embodiment, a digital camera driver (digital camera DRV) 22 is incorporated in the OS 20. Digital photograph image data photographed by the digital camera 50 is stored in a memory (not shown) in the digital camera 50. The user performs a predetermined operation via the keyboard 31 and the mouse 32 while executing the capture APL 25a. By doing so, the RAW data can be taken into the client computer 10.
【0039】具体的には、上記キャプチャAPL25a
の実行とともにデジタルカメラDRV22が起動され、
同デジタルカメラDRV22が上記1394用I/O1
9bとのデータ通信を制御して上記デジタルカメラ50
内のメモリに格納されたRAWデータをクライアントコ
ンピュータ10内に取り込む。さらに、同デジタルカメ
ラDRV22は、デジタルカメラ50のメーカ独自のフ
ォーマットで記述されたRAWデータをコンピュータに
おいてデジタル画像を扱う際の汎用的な態様であるRG
Bデータに変換する。同変換されたRGBデータはHD
D15に格納されるが、このときデジタルカメラ50や
ディスプレイ18やプリンタの機器依存性を低減しなが
ら印刷結果において所定の発色を行わせるために、上記
RGBデータにはICC規格に準拠したICCプロファ
イルが付加される。すなわち、1394用I/O19b
とデジタルカメラDRV22とキャプチャAPL25a
とが上記デジタル写真画像データ入力手段を構成する。Specifically, the capture APL 25a
, The digital camera DRV22 is activated,
The digital camera DRV22 is the I / O1 for 1394
9b to control data communication with the digital camera 50b.
The RAW data stored in the internal memory is taken into the client computer 10. Further, the digital camera DRV22 is an RG that is a general-purpose mode for handling digital images in a computer using RAW data described in a format unique to the manufacturer of the digital camera 50.
Convert to B data. The converted RGB data is HD
In this case, an ICC profile conforming to the ICC standard is included in the RGB data in order to perform predetermined coloring in a print result while reducing the device dependence of the digital camera 50, the display 18, and the printer. Will be added. That is, the 1394 I / O 19b
And digital camera DRV22 and capture APL25a
These constitute the digital photographic image data input means.
【0040】これらのICCプロファイルとRGBデー
タとは後述する印刷ジョブ投入に際して、上記OS20
の制御によって100BASE−T19cを介して上記
サーバコンピュータ40に対して送信されるものであ
る。また、本実施形態において、ICCプロファイルは
印刷管理に使用されると言う意味で印刷管理データの一
部を構成すると言える。むろん、上記RGBデータは変
換されるといっても上記デジタル写真画像データである
と言える。These ICC profiles and RGB data are stored in the OS 20
Is transmitted to the server computer 40 via the 100BASE-T 19c under the control of. Further, in this embodiment, it can be said that the ICC profile forms a part of the print management data in the sense that it is used for print management. Of course, even if the RGB data is converted, it can be said that the RGB data is the digital photographic image data.
【0041】クライアントコンピュータ100はDPE
ショップの店員が来店した顧客の要望に応じて画像の印
刷を行うに当たり、印刷結果において要望通りの発色や
撮影対象の大きさになるようレタッチを行うクライアン
トコンピュータである。図4に示すように本実施形態に
かかるクライアントコンピュータ100では、OS20
0の実行下にてレタッチAPL25bを実行可能に構成
されている。同レタッチAPL25bはいわゆるフォト
レタッチを実行するアプリケーションであり、100B
ASE−T用I/O190cを介して双方向通信を行
い、上記HDD15に格納されたRGBデータに基づく
デジタル写真画像データを読み込んで、当該画像をディ
スプレイ18にて利用者に対して視認可能に表示するこ
とができる。すなわち、100BASE−T用I/O1
90cとレタッチAPL25bとが上記デジタル写真画
像データ修正手段を構成する。The client computer 100 has a DPE
When a shop clerk prints an image in response to a visitor's request, the client computer retouches the print result so that the print result has the desired color and the size of the shooting target. As shown in FIG. 4, in the client computer 100 according to the present embodiment, the OS 20
The retouch APL 25b can be executed under the execution of “0”. The retouching APL 25b is an application for executing a so-called photo retouching.
The bidirectional communication is performed via the ASE-T I / O 190c, the digital photographic image data based on the RGB data stored in the HDD 15 is read, and the image is displayed on the display 18 so as to be visible to the user. can do. That is, I / O1 for 100BASE-T
90c and the retouch APL 25b constitute the digital photographic image data correcting means.
【0042】さらに、利用者は上記キーボード31やマ
ウス32を介して所定の操作を行って同デジタル写真画
像の色合いや傷、露出などを修正するために、所望のフ
ィルタ処理を実行したり、シャープネス処理やアンシャ
ープネス処理、拡大および縮小処理等を実行してデジタ
ル写真画像データを修正することができる。この修正後
のデジタル写真画像データは上記HDD15に格納可能
であるほか、HDD150に格納し、後述するクライア
ントコンピュータ101のHDD151に格納すること
ができる。Further, the user performs a predetermined operation through the keyboard 31 or the mouse 32 to execute desired filter processing or sharpness in order to correct the color, scratches, exposure, etc. of the digital photographic image. Digital photographic image data can be modified by performing processing, unsharpness processing, enlargement and reduction processing, and the like. The digital photographic image data after the correction can be stored in the HDD 15, can be stored in the HDD 150, and can be stored in the HDD 151 of the client computer 101 described later.
【0043】クライアントコンピュータ101はDPE
ショップの店員が来店した顧客の要望に応じて画像の印
刷を行うに当たり、印刷ジョブの投入や印刷管理を行う
クライアントコンピュータである。図5に示すように本
実施形態にかかるクライアントコンピュータ101で
は、OS201の実行下において印刷ジョブ25cを実
行可能に構成されている。同プリントAPL25cは印
刷のレイアウトや顧客IDを入力して印刷ジョブを投入
するアプリケーションであり、100BASE−T用I
/O191cを介して双方向通信を行い、上記HDD1
5に格納されたRGBデータに基づく所望のデジタル写
真画像データを読み込んで、印刷ジョブとして印刷実行
を指示することができる。The client computer 101 has a DPE
A client computer that performs print job input and print management when a shop clerk prints an image in response to a customer's request. As shown in FIG. 5, the client computer 101 according to the present embodiment is configured to be able to execute the print job 25c under the execution of the OS 201. The print APL 25c is an application for inputting a print layout and a customer ID and submitting a print job.
The two-way communication is performed via the
5, the user can read desired digital photographic image data based on the RGB data and instruct the execution of printing as a print job.
【0044】より具体的には、利用者は印刷ジョブ管理
APL25cを実行しつつ上記キーボード31やマウス
32を介して所定の操作を行って印刷実行指示を行い、
当該印刷実行画面にて印刷管理データを入力する。この
入力データは印刷管理データファイルとしてHDD15
1に格納される。また、上記OS201には上記サーバ
コンピュータ40の制御下にあるプリンタに対応したプ
リンタドライバ(PRTDRV)211が組み込まれて
いる。そして、印刷実行においては、上記作成された印
刷管理データファイルと当該印刷管理データファイルに
記載された印刷指示にかかるデジタル写真画像データと
対応するICCプロファイルとを上記HDD15から抽
出し、これらを上記100BASE−T用I/O19c
を介して出力する。More specifically, while executing the print job management APL 25c, the user performs a predetermined operation via the keyboard 31 and the mouse 32 to give a print execution instruction.
The user inputs print management data on the print execution screen. This input data is stored in the HDD 15 as a print management data file.
1 is stored. Further, the OS 201 incorporates a printer driver (PRTDRV) 211 corresponding to a printer under the control of the server computer 40. Then, in the execution of printing, the created print management data file, the digital photographic image data corresponding to the print instruction described in the print management data file, and the corresponding ICC profile are extracted from the HDD 15, and these are extracted from the 100BASE. -I / O 19c for T
Output via.
【0045】以上のクライアントコンピュータにおいて
は、3台のクライアントコンピュータがそれぞれの機能
を分担しているが、1台のクライアントコンピュータに
てキャプチャAPL25aとレタッチAPL25bと印
刷ジョブ管理APL25cとの全てあるいは組み合わせ
を起動可能に構成しても本発明にかかるシステムを構築
することができるし、上記サーバコンピュータ40に同
様のAPLを実行可能に構成しても便利である。また、
双方向通信としてLANのみならずインターネット接続
されたコンピュータにてこれらのAPLを実行可能に構
成してもよい。In the above client computers, three client computers share respective functions, but one client computer activates all or a combination of the capture APL 25a, the retouch APL 25b, and the print job management APL 25c. The system according to the present invention can be constructed even if the configuration is made possible, and it is convenient to configure the server computer 40 so that the same APL can be executed. Also,
These APLs may be configured to be executable by a computer connected to the Internet as well as the LAN as bidirectional communication.
【0046】図6は上記印刷管理データファイルに記載
される情報の一例を示しており、同図に示すように印刷
管理データファイルには「クライアントID_日付.J
OB」というファイル名が付与され、その内容はテキス
トデータで記載されている。尚、図に示すファイル名に
おいてはクライアントIDが「01234」であり、同
クライアントIDはクライアントコンピュータ10に対
して一意に与えられている。すなわち、本実施形態にお
いてはサーバコンピュータ40はネットワーク接続され
るため、クライアントコンピュータ101と同様に印刷
ジョブ管理APL25cを実行可能な他のコンピュータ
からも印刷を実行することが可能であり、クライアント
IDによっていずれのクライアントコンピュータから印
刷が実行されたのかを判別することができる。また、日
付は「0007011000」であって、2000年7
月1日10時00分に印刷が実行されたことを示してい
る。FIG. 6 shows an example of information described in the print management data file. As shown in FIG. 6, the print management data file includes “client ID_date.J”.
A file name “OB” is given, and the contents are described in text data. In the file name shown in the figure, the client ID is “01234”, and the client ID is uniquely given to the client computer 10. That is, in the present embodiment, since the server computer 40 is connected to the network, it is possible to execute printing from another computer capable of executing the print job management APL 25c in the same manner as the client computer 101. It is possible to determine whether the printing has been executed from the client computer. The date is “0007011000”,
This shows that printing was executed at 10:00 on the first day of the month.
【0047】印刷管理データファイルにおいては、大き
く分けて基本情報とプリンタ情報とレイアウト情報と画
像情報とが記載されている。基本情報には印刷に関する
基本的な情報が記載されており、各種IDとページ数と
印刷の優先度とサーバコンピュータ40にて自動でレイ
アウト変更を行わせるか否かを示すレイアウトフラグ等
から構成されている。上記各種IDは、上記クライアン
トIDの他、ジョブを一意に識別するためのジョブID
や顧客を一意に識別するための顧客IDや利用者を一意
に識別するためのオペレータIDやDPEショップを一
意に識別する店舗IDからなる。The print management data file roughly describes basic information, printer information, layout information, and image information. The basic information describes basic information related to printing, and is composed of various IDs, the number of pages, the priority of printing, and a layout flag indicating whether or not the server computer 40 automatically changes the layout. ing. The various IDs are a job ID for uniquely identifying a job in addition to the client ID.
And a customer ID for uniquely identifying a customer, an operator ID for uniquely identifying a user, and a store ID for uniquely identifying a DPE shop.
【0048】ページ数は印刷するページ数を指定するも
のであり、印刷ジョブを繰り返し実行させる指示を行う
ことによって重複した印刷を行わせる情報も含んでい
る。印刷の優先度はこの印刷管理データファイルにて指
示される印刷の実行優先度を指定するのもであり、サー
バコンピュータ40にて原則としてこの優先度が高いも
のから印刷される。レイアウトフラグは上記サーバコン
ピュータ40にて自動でレイアウト変更を行わせるか否
かを「0」か「1」かの二進数で記述するものである。
これらの他にも基本情報には種々の情報を記載すること
が可能であり、印刷実行日時や再印刷を許容するか否か
のフラグやサーバコンピュータ40においてデジタル写
真画像データや印刷管理データファイルを破棄する時刻
を指定するデータや印刷終了後にメール等にて所定の通
知を行うために使用するデータ等を記載することができ
る。The number of pages specifies the number of pages to be printed, and also includes information for performing duplicate printing by giving an instruction to repeatedly execute a print job. The print priority designates the print execution priority specified by this print management data file, and the server computer 40 prints the print priority in descending order of priority in principle. The layout flag describes whether the server computer 40 automatically changes the layout, using a binary number of “0” or “1”.
In addition to the above, various information can be described in the basic information, such as a print execution date and time, a flag indicating whether or not reprinting is permitted, and digital photographic image data and a print management data file stored in the server computer 40. Data for designating a discarding time, data used for giving a predetermined notification by e-mail or the like after printing, and the like can be described.
【0049】プリンタ情報においては出力プリンタを指
定するための種々の定義がなされており、出力プリンタ
を一意に指定するプリンタIDやプリンタにて使用する
用紙サイズや用紙種類を示すデータが記載されている。
レイアウト情報においては、サーバコンピュータ40に
予め保持された後述のテンプレートを使用するか否かを
示すテンプレートIDや印刷に当たり切断位置を示すカ
ットガイドを印刷するか否かを示すガイドフラグが記載
されている。このほかにも顧客やページ数,個々のデジ
タル写真画像データを識別するための種々の情報を印刷
するか否かを記載することができる。In the printer information, various definitions for designating an output printer are made, and a printer ID for uniquely designating the output printer and data indicating a paper size and a paper type used by the printer are described. .
In the layout information, a template ID indicating whether or not to use a later-described template stored in the server computer 40 in advance and a guide flag indicating whether to print a cut guide indicating a cutting position upon printing are described. . In addition, it is possible to describe whether or not to print various information for identifying the customer, the number of pages, and individual digital photographic image data.
【0050】画像情報においては印刷する画像を定義し
ており、印刷指示がなされた上記デジタル写真画像デー
タのファイル名の他、印刷するに当たって画像の回転を
許容するか否かやトリミングを許容するか否かを示す情
報も記載されている。尚、上記例ではデジタル写真画像
データのファイル名は「0123401.tif」であ
り、いわゆるTIFFファイルを例として示している
が、むろんJPEGファイルやGIFファイル等種々の
ファイルフォーマットを採用可能である。The image information defines an image to be printed. In addition to the file name of the digital photographic image data for which a print instruction has been issued, whether to allow rotation of the image and whether to allow trimming in printing is specified. Information indicating whether or not it is included is also described. In the above example, the file name of the digital photographic image data is “0123401.tif”, and a so-called TIFF file is shown as an example. However, various file formats such as a JPEG file and a GIF file can be adopted.
【0051】図7は、サーバコンピュータ40のハード
ウェア構成を示すブロック図であり、図8はサーバコン
ピュータ40の制御系の構成を示すブロック図である。
図7において、サーバコンピュータ40は演算処理の中
枢をなすCPU41を備えており、このCPU41はシ
ステムバス42を介してROM43やRAM44にアク
セス可能となっている。また、システムバス42にはH
DD46と100BASE−T用I/O48が接続され
ており、上記クライアントコンピュータ101から送信
されるデジタル写真画像データを同100BASE−T
用I/O48を介して取得し、HDD46にスプールす
ることができる。また、投入されたジョブにかかるデジ
タル写真画像データを後述するようにして所定の割付単
位である1ページ分の印刷ジョブ毎に分割してスプール
することが可能であり、他にも後述するレイアウトのテ
ンプレートを格納することができる。尚、本実施形態に
おいて上記所定の割付単位は1ページであり、1ページ
であれば種々の用紙サイズが選択可能である。FIG. 7 is a block diagram showing a hardware configuration of the server computer 40, and FIG. 8 is a block diagram showing a configuration of a control system of the server computer 40.
In FIG. 7, a server computer 40 includes a CPU 41 which is a center of the arithmetic processing. The CPU 41 can access a ROM 43 and a RAM 44 via a system bus 42. The system bus 42 has H
The DD 46 and the 100 BASE-T I / O 48 are connected, and the digital photographic image data transmitted from the client computer 101 is transmitted to the 100 BASE-T.
And can be spooled to the HDD 46 via the application I / O 48. Further, it is possible to spool the digital photographic image data of the input job by dividing it into print jobs of one page, which is a predetermined allocation unit, as described later. Templates can be stored. In the present embodiment, the predetermined allocation unit is one page, and if it is one page, various paper sizes can be selected.
【0052】かかる構成によりCPU41はROM43
やRAM44に適宜アクセスしてOS47に組み込まれ
たソフトウェアを実行する。すなわち、RAM44は印
刷実行時のデジタル写真画像データを格納するバッファ
メモリであり、またソフトウェア実行時のワークエリア
であって、同CPU41はRAM44に記憶されたデジ
タル写真画像データに基づいてプリンタコントローラ4
5を制御して画像の印刷を実行する。すなわち、本実施
形態においてサーバコンピュータ40に備えるプリンタ
は図示しないADFや印字ヘッド等を備えており、プリ
ンタコントローラ45はこれらのメカを制御する。尚、
本実施形態においてはADFにてA3用紙が装填されて
いる状態を想定して説明するが、むろん他の大きさの印
刷用紙を装填可能なADFやいわゆるロール紙を使用し
たADF等を採用可能であるし、これらの双方を備える
ような構成も可能である。With such a configuration, the CPU 41 stores in the ROM 43
And accesses the RAM 44 as appropriate to execute the software installed in the OS 47. That is, the RAM 44 is a buffer memory for storing digital photographic image data at the time of executing printing, and is a work area at the time of executing software, and the CPU 41 executes the printer controller 4 based on the digital photographic image data stored in the RAM 44.
5 to print an image. That is, in the present embodiment, the printer included in the server computer 40 includes an ADF, a print head, and the like (not shown), and the printer controller 45 controls these mechanisms. still,
In the present embodiment, the description will be made on the assumption that A3 paper is loaded in the ADF. However, it is needless to say that an ADF capable of loading print paper of other sizes, an ADF using so-called roll paper, or the like can be adopted. Alternatively, a configuration having both of them is also possible.
【0053】また、CPU41はOS47に組み込まれ
た各モジュールに従って、上記クライアントコンピュー
タ101から100BASE−T用I/O48を介して
取得する印刷管理データファイルを参照しつつ印刷レイ
アウトを構築することができる。サーバコンピュータ4
0のOS47は図8に示すモジュール群からなり、取得
モジュール47aは100BASE−T用I/O48及
びHDD46を制御し、ICCプロファイルと画像のR
GBデータと印刷管理データファイルとを100BAS
E−T用I/O48を介して取得し、HDD46に格納
する。Further, the CPU 41 can construct a print layout according to each module incorporated in the OS 47 while referring to a print management data file obtained from the client computer 101 via the 100BASE-T I / O 48. Server computer 4
The OS 47 of the OS 0 is composed of a group of modules shown in FIG. 8, and the acquisition module 47a controls the I / O 48 for 100BASE-T and the HDD 46, and outputs the ICC profile and the R of the image.
100 BAS for GB data and print management data file
The data is acquired via the I / O for ET 48 and stored in the HDD 46.
【0054】分割モジュール47bはHDD46に格納
された印刷管理データファイルを参照し、格納されてい
るRGBデータを割付単位である1ページ毎のデータに
分割し、1ページ毎の印刷ジョブを生成する。すなわ
ち、印刷ジョブが投入された段階では複数の画像や複数
のページを含む印刷ジョブであったとしても、当該分割
モジュール47bはレイアウトを変更可能である割付単
位、すなわち1ページ単位に印刷ジョブを分割する。The division module 47b refers to the print management data file stored in the HDD 46, divides the stored RGB data into data for each page as an allocation unit, and generates a print job for each page. That is, at the stage when the print job is input, even if the print job includes a plurality of images and a plurality of pages, the division module 47b divides the print job into allocation units whose layout can be changed, that is, one page unit. I do.
【0055】ソートモジュール47cは、上記HDD4
6に格納された印刷管理データファイルに記載された印
刷優先度を参照し、上記分割された印刷ジョブを優先度
順にソートする。ソートされた印刷ジョブにおいては優
先度が高い順に分割された印刷ジョブが並べられるとと
もに、後述するレイアウト構築モジュールが必要とする
印刷ジョブのページサイズやレイアウトフラグやテンプ
レートIDや画像回転を許容するか否かや画像情報を印
刷するか否かを示す情報等も付加されている。The sort module 47c includes the HDD 4
6, the divided print jobs are sorted in the order of priority with reference to the print priority described in the print management data file stored in the print management data file. In the sorted print jobs, the divided print jobs are arranged in descending order of priority, and the page size, layout flag, template ID, and image rotation of the print job required by the layout construction module, which will be described later, are allowed. Also, information indicating whether or not to print the image information or the like is added.
【0056】レイアウト構築モジュール47dは、上記
ソートモジュール47cにてソートされた各印刷ジョブ
を優先度順に処理し、各印刷ジョブにおいて割付単位に
デジタル写真データを割り付け、さらにこの割付単位を
回転させるなどしてA3用紙に割り付けてレイアウトを
構築する。すなわち、本実施形態においてはまず所定単
位への割り付けによってページ内の配置を規定し、さら
にそのページを印刷用紙に対して割り付けることによっ
て印刷対象の印刷用紙に対する割り付けを規定してい
る。具体的には、上記図6に示すテンプレートIDによ
って使用するテンプレートが指定されているときには、
当該テンプレートにRGBデータの画像を配置した状態
で印刷されるように各画像を割り付ける。また、上記レ
イアウトフラグがオフになっている場合には、割り付け
後のページの回転等を行うことなく印刷用紙の余白の左
隅に配置するようにしてレイアウトを構築する。レイア
ウトフラグがオンになっている場合には、後述するフロ
ーチャートに従って印刷用紙の用紙送り方向に対して略
直角方向の余白が少なくなるように印刷結果の向きを印
刷用紙送り方向に対して相対的に回転させ、同用紙送り
方向に対して略直角方向の片側に印刷結果を詰めるよう
にしてレイアウトを構築する。The layout construction module 47d processes the print jobs sorted by the sort module 47c in the order of priority, assigns digital photograph data to an allocation unit in each print job, and further rotates the allocation unit. And assign it to A3 paper to build a layout. That is, in the present embodiment, the layout in a page is first defined by allocation to a predetermined unit, and the allocation to a print sheet to be printed is defined by further allocating the page to the print paper. Specifically, when the template to be used is designated by the template ID shown in FIG.
Each image is allocated so that the image of the RGB data is printed in a state where the image is arranged on the template. When the layout flag is turned off, the layout is constructed so as to be arranged at the left corner of the margin of the printing paper without rotating the page after the layout. When the layout flag is ON, the orientation of the print result is rotated relative to the print paper feed direction so that the margin in a direction substantially perpendicular to the paper feed direction of the print paper is reduced according to a flowchart described later. The layout is constructed such that the print result is packed on one side in a direction substantially perpendicular to the paper feed direction.
【0057】印刷モジュール47eは印刷対象のデジタ
ル写真データに基づいてプリンタコントローラ45に受
け渡すための印刷データを生成し、プリンタコントロー
ラ45に図示しない印刷ヘッド等の駆動機構を駆動さ
せ、上記レイアウト構築モジュール47dが構築したレ
イアウト通りに印刷を行わせる。むろん、ここで、印刷
モジュール47eは上記格納されたICCプロファイル
に基づいてプリンタの機器依存性を低減した発色を行う
ように印刷データを生成する。ログ生成モジュール47
fは上記取得モジュール47a,分割モジュール47
b,ソートモジュール47c,レイアウト構築モジュー
ル47d,印刷モジュール47eにて行った処理のログ
を監視しており、同ログを逐一ファイルに記載してログ
ファイルを生成し、上記HDD46に格納するようにな
っている。The print module 47e generates print data to be transferred to the printer controller 45 based on the digital photographic data to be printed, and drives the drive mechanism such as a print head (not shown) in the printer controller 45, so that the layout construction module Printing is performed according to the layout constructed by 47d. Needless to say, the print module 47e generates print data based on the stored ICC profile so as to perform color development with reduced device dependency of the printer. Log generation module 47
f is the above acquisition module 47a, division module 47
b, a log of the processing performed by the sort module 47c, the layout construction module 47d, and the print module 47e is monitored, and the log is written in a file one by one to generate a log file, which is stored in the HDD 46. ing.
【0058】また、本サーバコンピュータ40は上述の
ようにwebサーバとしても機能するようになってお
り、CGIプログラム49は100BASE−T用I/
O48を介して受信する所定の命令に基づいてHDD4
6にアクセスすることができる。HDD46には上述の
印刷管理データファイルやログファイル等が格納されて
いるので、同CGIプログラム49はこれらのファイル
を参照し、外部インターネットを介してアクセスするコ
ンピュータのブラウザでこれらの情報を認識可能にする
べくHTMLファイルを作成する。具体的には、CGI
プログラム49はブラウザからのリクエストに応じて所
定のプログラムを実行してインターネットを介してアク
セスするコンピュータに対して所定の結果を戻すインタ
フェースであり、本実施形態においては、ブラウザから
ステータス照会やログ照会に応じて上記作成したHTM
Lファイルを出力する。The server computer 40 also functions as a web server as described above.
O4 based on a predetermined command received via O48
6 can be accessed. Since the above-described print management data file, log file, and the like are stored in the HDD 46, the CGI program 49 refers to these files and enables the browser of a computer accessed via the external Internet to recognize the information. Create an HTML file to do so. Specifically, CGI
The program 49 is an interface that executes a predetermined program in response to a request from the browser and returns a predetermined result to a computer accessed via the Internet. HTM created above
Output L file.
【0059】また、上述の種々のファイル等が格納され
るHDD46は、図9に示すツリー構造にてファイルや
デジタル写真画像データが分類保存される。すなわち、
いわゆるルートディレクトリにデジタル写真画像集中プ
リントシステム用のフォルダが作成されており、同フォ
ルダの下に「¥INFO」と「¥SPOOL」と「¥S
TORE」と「¥LOG」と「¥HOMEPAGE」と
いうフォルダが作成されている。「¥INFO」フォル
ダの下にはさらに「¥DATA」と「¥PRINTE
R」と「¥TEMPLATE」と「¥印刷管理データフ
ァイル」というフォルダが作成されており、「¥DAT
A」フォルダには「0123401.tif」等のファ
イル名がつけられた上記デジタル写真画像データが格納
されている。The HDD 46 storing the various files described above classifies and stores files and digital photographic image data in a tree structure shown in FIG. That is,
A folder for a digital photo image centralized print system is created in a so-called root directory. Under the folder, "@INFO", "@SPOOL", and "@S
Folders “TORE”, “@LOG”, and “@HOMEPAGE” have been created. Under the "@INFO" folder, "@DATA" and "@PRINTE"
R, "$ TEMPLATE" and "$ print management data file" folders have been created.
The “A” folder stores the above digital photographic image data with a file name such as “0123401.tif”.
【0060】「¥PRINTER」フォルダにはプリン
タのプリンタID等のプリンタを特定するための情報や
プリンタのステータスを記載した「PRINTER.t
xt」というファイルが保存される。また、「¥TEM
PLATE」フォルダにはどのような印刷用紙の所定位
置にいずれのサイズでデジタル写真画像を割り付けるか
否かを示すレイアウトテンプレートが保存され、「¥印
刷管理データファイル」フォルダには上記印刷管理デー
タファイルが保存される。「¥SPOOL」フォルダに
は上記ソートモジュールによってソートされ、印刷待ち
状態になっている各印刷ジョブのデータが保存される。
「¥STORE」フォルダには再印刷可能状態となって
いる印刷ジョブのデータが保存される。In the “$ PRINTER” folder, “PRINTER.t” in which information for specifying the printer such as the printer ID of the printer and the status of the printer are described.
xt ”is saved. Also, "@TEM
The “PLATE” folder stores a layout template indicating whether or not a digital photo image is to be allocated at a predetermined position on a certain type of printing paper, and the “、 print management data file” folder stores the print management data file. Will be saved. The “$ SPOOL” folder stores the data of each print job that has been sorted by the sort module and is in a print waiting state.
In the “$ STORE” folder, data of a print job in a reprintable state is stored.
【0061】「¥LOG」フォルダには上記ログ生成モ
ジュール47fが生成するログファイルが保存される。
「¥HOMEPAGE」フォルダには上記CGIプログ
ラムが作成するHTMLファイルを保存する。これらの
フォルダはそれぞれ上記100BASE−T用I/O4
8を介して外部からアクセス可能に設定されており、上
記クライアントコンピュータ101からプリンタのステ
ータスを参照したりすることができる。このように、H
DD46が上記印刷情報蓄積手段を構成し、100BA
SE−T用I/O48とHDD46とが上記蓄積情報出
力手段を構成する。むろん、これらのフォルダにおいて
はアクセス制限をすることが可能であり、特定の情報に
のみアクセス可能にしたり、特定のコンピュータからの
アクセスのみを受け付けるように構成することもでき
る。A log file generated by the log generation module 47f is stored in the “$ LOG” folder.
An HTML file created by the CGI program is stored in the “@HOMEPAGE” folder. These folders are the I / O4 for 100BASE-T, respectively.
The client computer 101 can refer to the status of the printer from the outside via the client computer 101. Thus, H
DD 46 constitutes the print information storage means,
The I / O 48 for SE-T and the HDD 46 constitute the storage information output means. Of course, it is possible to restrict access to these folders, and it is also possible to configure such that only specific information can be accessed or only access from a specific computer can be accepted.
【0062】以下、上記構成におけるクライアントコン
ピュータ101とサーバコンピュータ40とにおいて行
う処理をフローに基づいて説明する。図10は、上記印
刷ジョブ管理APL25cの概略処理フローである。同
図において、利用者は上記キーボード31やマウス32
等を使用して上記HDDに保存されているデジタル写真
画像データから印刷を実行させたい所望の画像を選択す
る。印刷ジョブ管理APL25cはステップS110に
て当該選択された画像の印刷を指示されたか否かを判別
しており、同ステップS110にて印刷を指示されたと
判別したときには、ステップS120にて図11に示す
印刷指示のインタフェース画面60を表示する。インタ
フェース画面60には、顧客ID入力ボックス61が設
けられており、顧客を識別するためのIDを入力するよ
うになっている。オペレータ入力ボックス62ではDP
Eショップのどの店員が操作を行ったかが分かるように
オペレータを入力するようになっている。自動レイアウ
トチェックボックス63には自動レイアウトを行うか否
かをチェックして入力するようになっている。Hereinafter, the processing performed by the client computer 101 and the server computer 40 in the above configuration will be described based on the flow. FIG. 10 is a schematic processing flow of the print job management APL 25c. In the figure, the user operates the keyboard 31 and the mouse 32.
Then, a desired image to be printed is selected from the digital photographic image data stored in the HDD using the above-described method. The print job management APL 25c determines in step S110 whether or not the printing of the selected image has been instructed. If it is determined in step S110 that printing has been instructed, the process shown in FIG. A print instruction interface screen 60 is displayed. The interface screen 60 is provided with a customer ID input box 61 for inputting an ID for identifying a customer. In the operator input box 62, DP
An operator is input so as to know which clerk of the E-shop has performed the operation. In the automatic layout check box 63, whether or not to perform automatic layout is checked and input.
【0063】優先度入力ボックス64には、当該印刷指
示にかかる印刷ジョブの印刷優先度を入力するようにな
っている。テンプレート入力ボックス65では、テンプ
レートを使用したいときに、その番号により所望のテン
プレートを指定できるようになっている。画像ファイル
指定ボックス66では、印刷させようとするデジタル写
真画像データをファイル名で指定するようになってい
る。さらに、インタフェース画面60には詳細設定67
ボタンが設けられており、同詳細設定ボタン67をクリ
ックして別画面を表示させることによって上述の顧客I
D等の他、印刷管理データに記載するデータを入力する
ことができる。また、インタフェース画面60には印刷
指示ボタン68が設けられており、上記各入力ボックス
等に所定のデータを入力した状態で印刷指示ボタン68
を押すことによって印刷ジョブを投入することができ
る。In the priority input box 64, the print priority of the print job according to the print instruction is input. In the template input box 65, when a template is desired to be used, a desired template can be designated by its number. In the image file designation box 66, digital photograph image data to be printed is designated by a file name. Further, detailed settings 67 are displayed on the interface screen 60.
Button is provided, and by clicking the detailed setting button 67 to display another screen, the customer I
In addition to D and the like, data described in the print management data can be input. A print instruction button 68 is provided on the interface screen 60. The print instruction button 68 is displayed in a state where predetermined data is input to the input boxes and the like.
A print job can be submitted by pressing.
【0064】上記図10に示すフローにおいて、ステッ
プS120にてこのインタフェース画面60を表示する
と、ステップS130にて上述の各入力ボックス等に対
する種々の情報の入力を受け付け、ステップS140に
て上記印刷指示ボタン68のクリックによる印刷実行指
示が行われたか否かを判別する。ステップS140にて
印刷実行指示が行われたと判別されたときには、ステッ
プS150にて上記デジタル写真画像データファイルと
ICCプロファイルとを上記サーバコンピュータ40に
対して送信する。また、このとき、上記インタフェース
画面60にて入力したデータに基づいて、上記印刷管理
データファイルが生成され、上記HDD151に格納さ
れるとともにサーバコンピュータ40に対して送信され
る。すなわち、このステップS130,S140の処理
が上記印刷管理データ入力手段に該当し、ステップS1
50の処理が上記データ出力手段に該当する。In the flow shown in FIG. 10, when this interface screen 60 is displayed in step S120, input of various information to the above-mentioned input boxes and the like is accepted in step S130, and the print instruction button is entered in step S140. It is determined whether or not a print execution instruction has been issued by clicking 68. If it is determined in step S140 that a print execution instruction has been issued, the digital photographic image data file and the ICC profile are transmitted to the server computer 40 in step S150. At this time, the print management data file is generated based on the data input on the interface screen 60, stored in the HDD 151, and transmitted to the server computer 40. That is, the processing in steps S130 and S140 corresponds to the print management data input unit, and the processing in step S1
The process 50 corresponds to the data output means.
【0065】一方、上記ステップS110にて印刷を指
示されたと判別しないときには、ステップS160にて
ジョブ管理実行を指示されたか否かを判別する。同ステ
ップS160にてジョブ管理実行を指示されたと判別し
たときには、ステップS170のジョブ管理処理を行
う。図12は当該ジョブ管理処理を示すフローである。
上図に示すジョブ管理処理では、ステップS210にて
図13に示すインタフェース画面70を表示し、ステッ
プS220にて上記マウス32によって同インタフェー
ス画面70に表示されたボタンが押されたか否かの操作
を受け付ける。On the other hand, if it is not determined in step S110 that printing has been instructed, it is determined in step S160 whether execution of job management has been instructed. If it is determined in step S160 that job management execution has been instructed, the job management process in step S170 is performed. FIG. 12 is a flowchart showing the job management process.
In the job management processing shown in the above figure, the interface screen 70 shown in FIG. Accept.
【0066】インタフェース画面70は右側の表示ウィ
ンドウ76と左側の各種ボタンとからなり、同左側には
印刷管理データ参照ボタン71とプリンタステータス参
照ボタン72と実行中ジョブ参照ボタン73とログ参照
ボタン74と終了ボタン75とが備えられている。表示
ウィンドウ76はこれらのボタンが押されている状態に
おいて、対応する情報を表示するためのウィンドウであ
り、同図13においては実行中ジョブ参照ボタン73が
押され、表示ウィンドウ76には実行中のジョブが優先
度順に表示されている。この実行中ジョブは後述するよ
うにしてサーバコンピュータ40が分割/ソートしたジ
ョブである。The interface screen 70 includes a display window 76 on the right side and various buttons on the left side. On the left side, a print management data reference button 71, a printer status reference button 72, a running job reference button 73, a log reference button 74, An end button 75 is provided. The display window 76 is a window for displaying the corresponding information when these buttons are pressed. In FIG. 13, a running job reference button 73 is pressed. Jobs are displayed in priority order. The running job is a job divided / sorted by the server computer 40 as described later.
【0067】印刷管理データ参照ボタン71は印刷管理
データを参照するためのボタンであり、このボタンの押
し込み操作によって上記印刷管理データファイルの内容
が表示ウィンドウ76に表示されるようになっている。
プリンタステータス参照ボタン72はサーバコンピュー
タ40に接続されるプリンタのステータスを参照するた
めのボタンであり、このボタンの押し込み操作によって
当該プリンタのステータスが表示ウィンドウ76に表示
される。ログ参照ボタン74はサーバコンピュータ40
が行った処理のログを表示するためのボタンであり、こ
のボタンの押し込み操作によって当該ログが表示ウィン
ドウ76に表示される。また、終了ボタン75を押し込
み操作することによって当該ジョブ管理処理を終了する
ことができる。The print management data reference button 71 is a button for referring to the print management data. By pressing this button, the contents of the print management data file are displayed in the display window 76.
The printer status reference button 72 is a button for referring to the status of the printer connected to the server computer 40. By pressing this button, the status of the printer is displayed in the display window 76. The log reference button 74 is the server computer 40
Is a button for displaying a log of the processing performed by the user, and the log is displayed in the display window 76 by pressing the button. The job management process can be ended by pressing the end button 75.
【0068】上記図12のフローのステップS220に
おいて、インタフェース画面70の印刷管理データ参照
ボタン71が押されたと判別されたときには、ステップ
S230にて上記100BASE−T用I/O191c
を介してサーバコンピュータ40にアクセスし、上記H
DD40の「¥印刷管理データファイル」フォルダに保
存された印刷管理データファイルを取得する。そして、
ステップS235にて上記表示ウィンドウ76に当該取
得ファイルの内容を表示し、上記ステップS220以降
の処理を繰り返す。同ステップS220にてインタフェ
ース画面70のプリンタステータス参照ボタン72が押
されたと判別されたときには、ステップS240にて上
記100BASE−T用I/O191cを介してサーバ
コンピュータ40にアクセスし、上記HDD40の「¥
PRINTER」フォルダに保存されたPRINTE
R.txtファイルを取得する。そして、ステップS2
45にて上記表示ウィンドウ76に当該取得ファイルの
内容を表示し、上記ステップS220以降の処理を繰り
返す。すなわち、ステップS240,S245の処理が
上記プリンタステータス出力手段に該当する。If it is determined in step S220 in the flow of FIG. 12 that the print management data reference button 71 on the interface screen 70 has been pressed, the flow proceeds to step S230 in which the 100BASE-T I / O 191c has been pressed.
The server computer 40 is accessed via
The print management data file stored in the “$ print management data file” folder of the DD 40 is acquired. And
In step S235, the contents of the obtained file are displayed in the display window 76, and the processing in step S220 and thereafter is repeated. If it is determined in step S220 that the printer status reference button 72 on the interface screen 70 has been pressed, the server computer 40 is accessed via the 100BASE-T I / O 191c in step S240, and the "@"
PRINT stored in the "PRINTER" folder
R. Get a txt file. Then, step S2
At 45, the contents of the obtained file are displayed in the display window 76, and the processing from step S220 is repeated. That is, the processes in steps S240 and S245 correspond to the printer status output unit.
【0069】同ステップS220にてインタフェース画
面70のログ参照ボタン74が押されたと判別されたと
きには、ステップS250にて上記100BASE−T
用I/O191cを介してサーバコンピュータ40にア
クセスし、上記HDD40の「¥LOG」フォルダに保
存されたログファイルを取得する。そして、ステップS
255にて上記表示ウィンドウ76に当該取得ファイル
の内容を表示し、上記ステップS220以降の処理を繰
り返す。If it is determined in step S220 that the log reference button 74 on the interface screen 70 has been pressed, then in step S250 the 100BASE-T
The server computer 40 is accessed via the user I / O 191c to acquire the log file stored in the “@LOG” folder of the HDD 40. And step S
At 255, the contents of the obtained file are displayed in the display window 76, and the processing from step S220 is repeated.
【0070】同ステップS220にてインタフェース画
面70の実行中ジョブ参照ボタン73が押されたと判別
されたときには、ステップS260にて上記100BA
SE−T用I/O191cを介してサーバコンピュータ
40にアクセスし、上記HDD40の「¥SPOOL」
フォルダに保存された各印刷ジョブのデータを取得す
る。そして、ステップS262にて上記表示ウィンドウ
76に図13に示すようにして当該取得データの内容を
表示し、上記マウス32の操作入力を受け付ける。すな
わち、上記ステップS210,S235,S262の処
理が上記印刷管理データ出力手段に該当する。If it is determined in step S220 that the in-execution job reference button 73 on the interface screen 70 has been pressed, the process proceeds to step S260 in which the 100 BA
The server computer 40 is accessed via the SE-T I / O 191c, and “@SPOOL” of the HDD 40 is accessed.
Obtain the data of each print job stored in the folder. Then, in step S262, the content of the acquired data is displayed on the display window 76 as shown in FIG. 13, and the operation input of the mouse 32 is accepted. That is, the processes of steps S210, S235, and S262 correspond to the print management data output unit.
【0071】ここで、表示ウィンドウ76においてマウ
ス32のポインタで印刷ジョブをポイントしつつマウス
32の右ボタンをクリックすると、所定のプルダウンメ
ニューが表示されるようになっており、同プルダウンメ
ニューによって印刷ジョブの削除と順序変更とを実行さ
せることができる。ステップS264では当該プルダウ
ンメニューによる印刷ジョブの変更等の指示がなされた
か否かを受け付けており、同ステップS264にて変更
等の指示がなされたときにはステップS266にて当該
指示通りに上記「¥SPOOL」フォルダに保存された
データを書き換え、上記ステップS220以降の処理を
繰り返す。同ステップS220にてインタフェース画面
70の終了ボタンが押されたと判別されたときには、上
記図10の処理に復帰する。すなわち、ステップS26
4の処理が上記指示受付手段に該当し、ステップS26
6の処理が上記印刷管理手段に該当する。When a right button of the mouse 32 is clicked while pointing the print job with the pointer of the mouse 32 in the display window 76, a predetermined pull-down menu is displayed. Can be deleted and the order can be changed. In step S264, it is received whether or not an instruction to change the print job or the like has been made by the pull-down menu. If an instruction to change or the like has been made in step S264, the above-mentioned “@SPOOL” is issued in step S266 as the instruction. The data stored in the folder is rewritten, and the processing from step S220 is repeated. If it is determined in step S220 that the end button on the interface screen 70 has been pressed, the process returns to the process of FIG. That is, step S26
Step 4 corresponds to the above-mentioned instruction receiving means, and step S26
The process 6 corresponds to the print management unit.
【0072】一方、サーバコンピュータ40は図14〜
図16に示す処理を行う。図14はサーバコンピュータ
40が行う処理の概略フローである。同図において、ス
テップS310では、上記取得モジュール47aが上記
100BASE−T用I/O48を介して上記クライア
ントコンピュータ101が出力する上記デジタル写真画
像データファイルとICCプロファイルとを取得し、こ
れらをHDD46に格納する。ステップS315では、
同取得モジュール47aが印刷管理データファイルを取
得し、HDD46に格納する。すなわち、このステップ
S310における処理が上記デジタル写真画像取得手段
に該当し、ステップS315における処理が上記印刷管
理データ取得手段に該当する。On the other hand, the server computer 40 is configured as shown in FIGS.
The processing shown in FIG. 16 is performed. FIG. 14 is a schematic flow of the processing performed by the server computer 40. In the figure, in step S310, the acquisition module 47a acquires the digital photographic image data file and the ICC profile output from the client computer 101 via the 100BASE-T I / O 48, and stores them in the HDD 46. I do. In step S315,
The acquisition module 47a acquires the print management data file and stores it in the HDD 46. That is, the processing in step S310 corresponds to the digital photographic image obtaining means, and the processing in step S315 corresponds to the print management data obtaining means.
【0073】ステップS320においては、上記分割モ
ジュール47bが、上記HDD46に格納された複数の
印刷ジョブにかかるデジタル写真画像データに関して一
つの印刷ジョブにて複数の画像あるいは複数のページを
印刷するように指示されているか否かに関わらず、1ペ
ージ毎の印刷単位に上記ジョブを分割する。そして、ス
テップS325では上記ソートモジュール47cが上記
印刷管理データファイルを参照しつつ上記分割されたジ
ョブをその優先度順にソートする。このソートされたジ
ョブにかかるデータは上記HDD46の「¥SPOO
L」フォルダに保存される。In step S320, the division module 47b issues an instruction to print a plurality of images or a plurality of pages in one print job with respect to the digital photographic image data relating to the plurality of print jobs stored in the HDD 46. The job is divided into print units for each page regardless of whether or not the job is performed. Then, in step S325, the sort module 47c sorts the divided jobs in order of their priority while referring to the print management data file. The data relating to the sorted job is stored in the “$ SPOO” in the HDD 46.
L "folder.
【0074】そして、ステップS330では上記レイア
ウト構築モジュール47dがHDD46の「¥印刷管理
データファイル」に保存された印刷管理データファイル
を参照し、上記レイアウトのテンプレートを使用するよ
う指定されているか否かを判別する。同ステップS33
0にてテンプレートを使用するように指定していると判
別したときには、ステップS340にて当該指定された
テンプレートの所定位置に上記ソートされた印刷ジョブ
のデジタル写真画像データを割り付ける。ステップS3
30にてテンプレートを使用するように指定されている
と判別しないときには、ステップS335にて通常通
り、すなわち上記ソートされた印刷ジョブのデジタル写
真画像データを印刷ページの余白部分に左詰めで割り付
ける。Then, in step S330, the layout construction module 47d refers to the print management data file stored in the "$ print management data file" of the HDD 46, and determines whether or not it is specified to use the layout template. Determine. Step S33
When it is determined that the template is designated to be used at 0, the digital photo image data of the sorted print job is allocated to a predetermined position of the designated template at step S340. Step S3
If it is not determined that the template is designated to be used in step 30, the digital photo image data of the sorted print job is allocated to the margin of the print page left-justified in step S335 as usual.
【0075】このように、ステップS335,S340
にて印刷ページに対してデジタル写真画像データが割り
付けられた後には、さらにレイアウトフラグの指定に応
じて当該印刷ページの回転等を行い、レイアウト構築処
理を行う。すなわち、ステップS345では、上記印刷
管理データファイルを参照し、上記分割されたそれぞれ
の印刷ジョブのレイアウトフラグがオンになっているか
否かを判別する。同ステップS345にてレイアウトフ
ラグがオンになっていると判別されたときには、ステッ
プS350にて後述するレイアウト構築処理を実行す
る。ステップS345にてレイアウトフラグがオンにな
っていると判別されないときには、印刷ページの回転等
は行わず、通常通りに印刷用紙の余白部分に印刷するレ
イアウトとする。As described above, steps S335, S340
After the digital photo image data is allocated to the print page, the print page is rotated in accordance with the designation of the layout flag, and the layout construction processing is performed. That is, in step S345, by referring to the print management data file, it is determined whether or not the layout flag of each of the divided print jobs is turned on. If it is determined in step S345 that the layout flag is on, a layout construction process described later is executed in step S350. If it is not determined in step S345 that the layout flag is ON, the print page is not rotated or the like, and the layout is printed in a blank portion of the print sheet as usual.
【0076】このようにして、ある印刷ジョブにかかる
印刷ページの印刷用紙におけるレイアウトを構築した後
には、ステップS355にて上記ソートされた印刷ジョ
ブの全てに関して印刷用紙におけるレイアウトを構築し
たか否かを判別する。同ステップS355にて全印刷ジ
ョブのレイアウト構築が終了したと判別されないときに
は、さらにステップS360にて印刷用紙に余白がある
か否かを判別し、余白がない場合にはステップS365
にて印刷モジュール47eが上記プリンタコントローラ
45を制御して印刷を実行する。ステップS360にて
余白があると判別されたときにはステップS330以降
の処理を繰り返す。また、ステップS355にて全印刷
ジョブのレイアウト構築が終了したと判別されたときに
もステップS365の印刷処理を実行する。すなわち、
上記ステップS320〜S365の処理が上記印刷制御
手段に該当する。After the layout of the print page of the print page related to a certain print job is constructed in this way, it is determined in step S355 whether the layout on the print paper has been constructed for all of the sorted print jobs. Determine. If it is not determined in step S355 that the layout construction of all print jobs has been completed, it is further determined in step S360 whether or not there is a margin on the printing paper.
The print module 47e controls the printer controller 45 to execute printing. If it is determined in step S360 that there is a margin, the processing in step S330 and thereafter is repeated. Further, when it is determined in step S355 that the layout construction of all print jobs has been completed, the print processing in step S365 is executed. That is,
The processes in steps S320 to S365 correspond to the print control unit.
【0077】このように印刷処理を実行した際には、上
記印刷モジュール47eはステップS370にて上記H
DD46に格納された印刷管理データファイルを参照
し、印刷ジョブを投入したクライアントのそれぞれのメ
ールアドレスを抽出し、メールを送信して印刷が完了し
た旨を通知する。すなわち、このステップS370の処
理が上記印刷完了通知手段に該当する。さらに、上記ロ
グ生成モジュール47fが上記ステップS310〜S3
70の処理のログをログファイルに書き出しており、ス
テップS375において当該ファイルをHDD46の
「¥LOG」フォルダに保存する。When the printing process is executed as described above, the printing module 47e determines in step S370 that the H
With reference to the print management data file stored in the DD 46, each mail address of the client that has input the print job is extracted, and a mail is transmitted to notify that the printing is completed. That is, the process of step S370 corresponds to the print completion notification unit. Further, the log generation module 47f performs steps S310 to S3.
The log of the process 70 is written out to a log file, and the file is stored in the “$ LOG” folder of the HDD 46 in step S375.
【0078】図15,16は上記レイアウト構築処理を
示すフローである。図において、ステップS410では
印刷用紙において印刷ページが割り付けられていない余
白である印刷可能領域を取得する。ここで、上述のよう
に本説明の印刷用紙はA3用紙を想定しており、ある印
刷用紙に対して印刷ページを割り付けていないときには
A3用紙のすべてが印刷可能領域として取得されている
し、すでに割り付けられているときには、後述するよう
に余白部分にて重複を許しつつ最大の長方形となるよう
にして印刷可能領域を取得する。FIGS. 15 and 16 are flowcharts showing the layout construction processing. In the figure, in step S410, a printable area, which is a margin on a print sheet to which print pages are not allocated, is acquired. Here, as described above, the printing paper in this description is assumed to be A3 paper, and when a printing page is not allocated to a certain printing paper, all of the A3 paper is acquired as a printable area. When assigned, the printable area is acquired so as to be the largest rectangle while allowing overlap in the margin as described later.
【0079】ステップS412においては、こうして取
得した印刷可能領域の幅と高さを取得する。ステップS
414では、上記ソートされた印刷ジョブの印刷ページ
の幅と高さを取得する。ここで、印刷可能領域の幅とは
印刷時の紙送り方向に対して直角の方向の長さをいい、
印刷可能領域の高さとは印刷時の紙送り方向の長さを言
う。印刷ページの幅とは印刷ページの左右方向の長さを
いい、印刷ページの高さとは印刷ページの上下方向の長
さを言う。In step S412, the width and height of the printable area thus obtained are obtained. Step S
At 414, the width and height of the print page of the sorted print job are acquired. Here, the width of the printable area means the length in the direction perpendicular to the paper feed direction during printing,
The height of the printable area refers to the length in the paper feed direction during printing. The width of the print page refers to the length of the print page in the left-right direction, and the height of the print page refers to the length of the print page in the vertical direction.
【0080】ステップS416では、印刷可能領域の幅
が印刷ページの幅以上であり、かつ印刷可能領域の高さ
が印刷ページの高さ以上であるか否かを判別している。
すなわち、印刷ページが印刷ページの上下方向と印刷時
の紙送り方向とを平行にした状態である縦方向で印刷可
能領域内に収まるか否かを判別している。同ステップS
416にて印刷可能領域の幅が印刷ページの幅以上であ
り、かつ印刷可能領域の高さが印刷ページの高さ以上で
あると判別されたときには、ステップS418にて印刷
可能領域の幅を「0.9」倍したものが印刷ページ幅よ
り小さいか否かを判別している。すなわち、印刷可能領
域の幅を「0.9」倍したものが印刷ページ幅より小さ
いときには、印刷可能領域の幅方向に十分な余白がある
こととなりこのステップS418にて印刷可能領域の幅
が印刷ページ幅に比べて十分大きいか否かを判別してい
るといえる。In step S416, it is determined whether the width of the printable area is equal to or greater than the width of the print page, and whether the height of the printable area is equal to or greater than the height of the print page.
That is, it is determined whether or not the print page fits within the printable area in the vertical direction in which the vertical direction of the print page and the paper feed direction during printing are parallel. Same step S
If it is determined in 416 that the width of the printable area is equal to or greater than the width of the print page, and that the height of the printable area is equal to or greater than the height of the print page, the width of the printable area is set in step S418 to “ It is determined whether the value multiplied by "0.9" is smaller than the print page width. That is, when the width of the printable area multiplied by “0.9” is smaller than the print page width, there is a sufficient margin in the width direction of the printable area, and in step S418, the width of the printable area is set to “print”. It can be said that it is determined whether or not it is sufficiently larger than the page width.
【0081】同ステップS418にて印刷可能領域の幅
を「0.9」倍したものが印刷ページの幅より小さいと
判別しないとき、すなわち、幅方向に十分な余白がある
ときは、印刷ページを90°回転させた方が余白が小さ
くなるかもしれないので、ステップS420において縦
方向で左詰配置にて印刷ページの印刷用紙に対する割付
を仮決定する。ステップS418にて印刷可能領域の幅
を「0.9」倍したものが印刷ページ幅より小さいと判
別したときには、幅方向に大きな余白はないのでステッ
プS428において縦方向で左詰配置にて印刷ページの
印刷用紙に対する割付を決定する。If it is not determined in step S418 that the width of the printable area multiplied by “0.9” is smaller than the width of the print page, that is, if there is a sufficient margin in the width direction, the print page is Since the margin may be smaller when rotated by 90 °, in step S420, the layout of the print pages on the print paper is temporarily determined in the left-justified arrangement in the vertical direction. If it is determined in step S418 that the width of the printable area multiplied by “0.9” is smaller than the print page width, there is no large margin in the width direction. Is determined for the printing paper.
【0082】ステップS422では、印刷可能領域の幅
が印刷ページの高さ以上であり、かつ印刷可能領域の高
さが印刷ページの幅以上であるか否かを判別している。
すなわち、印刷ページが印刷ページの上下方向と印刷時
の紙送り方向とを直角にした状態である横方向で印刷可
能領域内に収まるか否かを判別している。同ステップS
422にて印刷可能領域の幅が印刷ページの高さ以上で
あり、かつ印刷可能領域の高さが印刷ページの幅以上で
あると判別されると、ステップS424にて印刷可能領
域の幅を「0.9」倍したものが印刷ページの高さより
小さいか否かを判別する。すなわち、横方向配置をした
ときに幅方向に十分な余白があるか否かを判別してい
る。In step S422, it is determined whether the width of the printable area is equal to or greater than the height of the print page and whether the height of the printable area is equal to or greater than the width of the print page.
That is, it is determined whether or not the print page fits within the printable area in the horizontal direction in which the vertical direction of the print page and the paper feed direction during printing are at right angles. Same step S
If it is determined in 422 that the width of the printable area is equal to or greater than the height of the print page, and that the height of the printable area is equal to or greater than the width of the print page, the width of the printable area is set to “S424”. It is determined whether or not the value multiplied by “0.9” is smaller than the height of the print page. That is, it is determined whether there is a sufficient margin in the width direction when the image is arranged in the horizontal direction.
【0083】同ステップS424にて印刷可能領域の幅
を「0.9」倍したものが印刷ページの高さより小さい
と判別したときには、横方向配置にて幅方向に大きな余
白はないので、ステップS430において横方向で左詰
配置にて印刷ページの印刷用紙に対する割付を決定す
る。ステップS424にて印刷可能領域の幅を「0.
9」倍したものが印刷ページの高さより小さいと判別し
ないときには、ステップS426にてすでに縦方向配置
で仮決定済か否かを判別し、同ステップS426にて仮
決定済と判別しないときには、上記ステップS430に
おいて横方向で左詰配置にて印刷ページの印刷用紙に対
する割付を決定する。If it is determined in step S424 that the width of the printable area multiplied by "0.9" is smaller than the height of the printed page, there is no large margin in the width direction in the horizontal arrangement, and thus step S430 is performed. In step 2, the layout of the print pages to the printing paper is determined in the left-justified arrangement in the horizontal direction. In step S424, the width of the printable area is set to "0.
If it is not determined that the product of "9" times is smaller than the height of the print page, it is determined in step S426 whether or not the layout has been temporarily determined in the vertical direction. In step S430, the layout of the print pages to the print paper in the left-justified arrangement in the horizontal direction is determined.
【0084】ステップS426にてすでに縦方向配置で
仮決定済と判別したときには、ステップS428におい
て縦方向で左詰配置に印刷ページの印刷用紙に対する割
付を決定する。ステップS432では、以上の一連の処
理において印刷ページの割付が決定済であるか否かを判
別し、同ステップS432において決定済であると判別
されたときには、ステップS434にて当該割り付けた
領域を上記ステップS410にて取得した印刷可能領域
から削除する。このようにして、所定の印刷ジョブにお
ける割付処理を完了し、上記図14のフローに復帰す
る。If it is determined in step S426 that the layout has been provisionally determined in the vertical direction, then in step S428, the layout of the print pages to the print paper in the vertical alignment is determined. In step S432, it is determined whether the allocation of the print page has been determined in the above series of processing. If it is determined in step S432 that the allocation of the print page has been determined, the allocated area in step S434 is stored in the above-described area. It is deleted from the printable area acquired in step S410. In this way, the allocation process in the predetermined print job is completed, and the process returns to the flow of FIG.
【0085】以下、上述の構成及びフローにおける本シ
ステムの動作例について説明する。この動作例において
DPEショップの店員は複数の顧客の要望に応じてクラ
イアントコンピュータ101を操作して複数の印刷ジョ
ブを投入することを想定している。具体的には、上記図
11のインタフェース画面60にてページサイズがA
5,A6,A4,A5,A6の印刷ジョブを投入し、ま
た、それぞれに対して図13のインタフェース画面70
における表示ウィンドウ76に示すように優先度、レイ
アウトフラグ、テンプレートIDを指定したことを想定
する。Hereinafter, an example of the operation of the present system in the above configuration and flow will be described. In this operation example, it is assumed that the clerk of the DPE shop operates the client computer 101 and submits a plurality of print jobs in response to requests of a plurality of customers. Specifically, in the interface screen 60 of FIG.
5, A6, A4, A5, and A6 print jobs are input, and the interface screen 70 of FIG.
It is assumed that a priority, a layout flag, and a template ID are designated as shown in a display window 76 in FIG.
【0086】このようにしてDPEショップの店員が複
数の印刷ジョブを投入すると、サーバコンピュータ40
はそれぞれの印刷ジョブに対してステップS310〜S
325の処理を行って上記表示ウィンドウ76に示すよ
うに印刷ジョブを分割し、ソートする。ここで、印刷ジ
ョブ1において印刷ジョブはレイアウトフラグが「0」
であって、テンプレートID「1」のテンプレートを使
用するように指定されている。印刷ジョブ2〜5はレイ
アウトフラグが「1」であって、上記レイアウト構築処
理によってレイアウトが変更され、サーバコンピュータ
40のプリンタにおいて装填されている印刷用紙である
A3用紙の所定の位置に適宜割り付けられる。When the clerk of the DPE shop submits a plurality of print jobs in this manner, the server computer 40
Are steps S310 to S300 for each print job.
By performing the process of 325, the print job is divided and sorted as shown in the display window 76. Here, in print job 1, the layout flag of the print job is “0”.
Is specified to use the template with the template ID “1”. The layout flags of the print jobs 2 to 5 are “1”, the layout is changed by the above-described layout construction processing, and the print jobs 2 to 5 are appropriately allocated to predetermined positions of A3 paper, which is the print paper loaded in the printer of the server computer 40. .
【0087】具体的には、図17の左に示すように、印
刷用紙はA3であって、各印刷ジョブの印刷ページは同
図上下方向が縦方向である。印刷ジョブ1においてはテ
ンプレートID1が指定されているので、ステップS3
30にてテンプレート使用指示が判別されるとともに、
A5の大きさの図に示すテンプレートにデジタル写真画
像が割り付けられ、さらにA3印刷用紙の上部左隅に印
刷ページが割り付けられる。その後、ステップS35
5,S360,S330,S345の判別を経て、印刷
ジョブ2に対してはレイアウト構築処理を実行するが、
このとき、ステップS410にて図17の右に示すよう
に、印刷ジョブ1を割り付けた後の余白部分にて重複を
許しつつ最大の長方形となるような印刷可能領域1,2
を取得する。More specifically, as shown on the left side of FIG. 17, the printing paper is A3, and the print page of each print job is vertically in the vertical direction in FIG. Since the template ID 1 is specified in the print job 1, the process proceeds to step S3.
At 30, a template use instruction is determined,
A digital photographic image is allocated to the template shown in the figure of A5 size, and a print page is further allocated to the upper left corner of A3 printing paper. Then, step S35
After performing determinations in steps S5, S360, S330, and S345, a layout construction process is executed for print job 2.
At this time, as shown on the right side of FIG. 17 in step S410, the printable areas 1 and 2 having the largest rectangle while allowing overlap in the margin after the print job 1 is allocated.
To get.
【0088】さらに、印刷ジョブ2は縦方向にて印刷可
能領域1の幅および高さに収まるので、ステップS41
6の判別を経て、印刷可能領域1の幅を「0.9」倍し
たものが印刷ジョブ2の幅より小さいか否かを判別す
る。ここで、印刷用紙はA3であって印刷可能領域1の
幅はその半分の幅であり、印刷ジョブ2の幅はA6であ
ることから、ステップS418で印刷可能領域1の幅を
「0.9」倍したものが印刷ジョブ2の幅より小さいと
判別し、ステップS428にて印刷可能領域1内でA6
印刷ジョブ2を縦方向左詰、すなわち図18左に示すよ
うに印刷可能領域1の一番上に割り付ける。Further, since the print job 2 fits in the width and height of the printable area 1 in the vertical direction, step S41
After the determination in step 6, it is determined whether the width of the printable area 1 multiplied by "0.9" is smaller than the width of the print job 2. Here, since the printing paper is A3, the width of the printable area 1 is half the width thereof, and the width of the print job 2 is A6, the width of the printable area 1 is set to “0.9” in step S418. Is determined to be smaller than the width of print job 2, and A6 in printable area 1 is determined in step S428.
The print job 2 is vertically aligned to the left, that is, assigned to the top of the printable area 1 as shown on the left side of FIG.
【0089】さらに、印刷ジョブ3に対しては、図18
に示すようにステップS410にて印刷可能領域3,4
が取得される。印刷ジョブ3はA4サイズであることか
ら、印刷可能領域3には収まらず、ステップS416,
ステップS432の判別によって印刷可能領域3には割
り付けられない。一方、印刷ジョブ3は印刷可能領域4
に対して横配置にしてのみ収まることから、ステップS
422,S424の判別を経てステップS430にて図
18右に示すように横方向で割り付ける。Further, for print job 3, FIG.
As shown in FIG.
Is obtained. Since the print job 3 is A4 size, it does not fit in the printable area 3 and the print job 3
It is not allocated to the printable area 3 by the determination in step S432. On the other hand, print job 3 has printable area 4
Can be accommodated only in the horizontal arrangement with respect to
After the determinations in steps S422 and S424, in step S430, assignment is made in the horizontal direction as shown in the right side of FIG.
【0090】残る印刷可能領域5には、図19に示すよ
うに印刷ジョブ4のA5用紙は収まらない。従って、レ
イアウト構築処理において割付は行われず、上記「¥S
POOL」フォルダに保存されたまま印刷待ち状態で保
留される。一方、印刷ジョブ5のA6用紙は横方向にし
て印刷可能領域5に収まることから、ステップS42
2,S424の判別を経てステップS430にて図19
に示すように横方向にて割り付けられる。以上のように
して印刷ジョブ1,2,3,5が印刷用紙A3に対して
割り付けられると、印刷用紙に余白はなくなるので、ス
テップS360の判別を経てステップS365にて印刷
が実行され、ステップS370にてクライアントに実行
完了を示すメールが送信され、ステップS375にてロ
グファイルを保存する。このログファイルには上記印刷
ジョブ4が印刷待ちにされたことが記述される。この
後、さらに印刷ジョブが投入されている場合には印刷ジ
ョブ4を含めたレイアウト構築処理等がなされるし、印
刷ジョブが投入されていなければ印刷ジョブ4のみを縦
方向左詰で割り付けつつ印刷を行う。The remaining printable area 5 does not fit the A5 sheet of the print job 4 as shown in FIG. Therefore, no allocation is performed in the layout construction processing, and the above-mentioned “$ S
The print job is held in a print waiting state while being stored in the “POOL” folder. On the other hand, since the A6 sheet of the print job 5 is set in the printable area 5 in the horizontal direction, the process proceeds to step S42.
After the determination in steps S2 and S424, in step S430 FIG.
Are allocated in the horizontal direction as shown in FIG. When the print jobs 1, 2, 3, and 5 are allocated to the print paper A3 as described above, the print paper has no blank space. Therefore, the print is executed in step S365 after the determination in step S360, and the print is executed in step S370. In step S375, a mail indicating completion of execution is transmitted to the client, and the log file is stored in step S375. This log file describes that the print job 4 is waiting for printing. Thereafter, when a print job is further input, layout construction processing including the print job 4 is performed, and when a print job is not input, only the print job 4 is printed while being left-justified in the vertical direction. I do.
【0091】以上のようにして、印刷を実行した後、印
刷管理データを参照すれば、各印刷ジョブについての顧
客を識別することができるので、各顧客毎に印刷した回
数あるいは印刷した面積を取得し、当該回数あるいは面
積に応じて課金するようにすれば、プリンタのインク種
類等に依存しないで課金を行うことができる。また、本
システムを各DPEショップに対してリースしている場
合にも、リース元がDPEショップに対して印刷した回
数あるいは印刷した面積に応じて課金するようにすれ
ば、プリンタのインク種類等に依存しないで課金を行う
ことができる。As described above, by referring to the print management data after executing printing, it is possible to identify the customer for each print job. However, if the accounting is performed according to the number of times or the area, the accounting can be performed without depending on the ink type of the printer. In addition, even when the system is leased to each DPE shop, if the leasing source charges the DPE shop according to the number of times of printing or the area of printing, the type of ink used in the printer can be adjusted. Billing can be performed without dependence.
【0092】このように、本発明においては、サーバと
クライアントとを双方向通信可能に接続し、サーバにお
いて双方向通信を介してデジタル写真画像データを取得
し、同デジタル写真画像データを印刷するための印刷管
理データを取得して、同印刷管理データに基づいて上記
取得したデジタル写真画像データを印刷させる。ここ
で、印刷管理データには種々のデータが記載され、サー
バおよびクライアントにて当該データに基づいて種々の
管理を行うことができるので、デジタル写真画像プリン
ト用機器を運営する店舗において利便性の高い印刷管理
を行うことが可能となる。As described above, according to the present invention, the server and the client are connected so as to be capable of two-way communication, and the server acquires digital photographic image data via the two-way communication and prints the digital photographic image data. And prints the obtained digital photographic image data based on the print management data. Here, various data are described in the print management data, and various managements can be performed based on the data by the server and the client, so that the store that operates the digital photographic image printing device has high convenience. Printing management can be performed.
【図1】本発明にかかるデジタル写真画像の集中プリン
トシステムの具体的構成例を示す図である。FIG. 1 is a diagram showing a specific configuration example of a digital photographic image centralized printing system according to the present invention.
【図2】クライアントコンピュータの概略ハードウェア
構成を示す図である。FIG. 2 is a diagram illustrating a schematic hardware configuration of a client computer.
【図3】クライアントコンピュータの制御系の構成を示
すブロック図である。FIG. 3 is a block diagram illustrating a configuration of a control system of a client computer.
【図4】クライアントコンピュータの制御系の構成を示
すブロック図である。FIG. 4 is a block diagram illustrating a configuration of a control system of a client computer.
【図5】クライアントコンピュータの制御系の構成を示
すブロック図である。FIG. 5 is a block diagram illustrating a configuration of a control system of a client computer.
【図6】印刷管理データファイルに記載される情報の一
例を示す図である。FIG. 6 is a diagram illustrating an example of information described in a print management data file.
【図7】サーバコンピュータのハードウェア構成を示す
ブロック図である。FIG. 7 is a block diagram illustrating a hardware configuration of a server computer.
【図8】サーバコンピュータの制御系の構成を示すブロ
ック図である。FIG. 8 is a block diagram illustrating a configuration of a control system of the server computer.
【図9】HDDにて構成されるツリー構造を示す図であ
る。FIG. 9 is a diagram showing a tree structure configured by an HDD.
【図10】印刷ジョブ管理APLの概略処理フローであ
る。FIG. 10 is a schematic processing flow of a print job management APL.
【図11】印刷指示のインタフェース画面を示す図であ
る。FIG. 11 is a diagram illustrating an interface screen of a print instruction.
【図12】ジョブ管理処理を示すフローである。FIG. 12 is a flowchart showing a job management process.
【図13】印刷ジョブ管理APLのインタフェース画面
を示す図である。FIG. 13 illustrates an interface screen of the print job management APL.
【図14】サーバコンピュータが実行する処理のフロー
である。FIG. 14 is a flowchart of a process executed by a server computer.
【図15】サーバコンピュータが実行する処理のフロー
である。FIG. 15 is a flowchart of a process executed by a server computer.
【図16】サーバコンピュータが実行する処理のフロー
である。FIG. 16 is a flowchart of a process executed by a server computer.
【図17】レイアウト構築例を示す図である。FIG. 17 is a diagram illustrating a layout construction example.
【図18】レイアウト構築例を示す図である。FIG. 18 is a diagram illustrating an example of a layout construction.
【図19】レイアウト構築例を示す図である。FIG. 19 is a diagram showing a layout construction example.
10…クライアントコンピュータ 11…CPU 12…システムバス 13…ROM 14…RAM 15…HDD 16…フロッピーディスクドライブ 16a…フロッピーディスク 17…CD−ROMドライブ 17a…CD−ROM 18…ディスプレイ 20…OS 211…PRTDRV 22…デジタルカメラDRV 25a…キャプチャAPL 25b…レタッチAPL 25c…印刷ジョブ管理APL 31…キーボード 32…マウス 40…サーバコンピュータ 41…CPU 42…システムバス 43…ROM 44…RAM 45…プリンタコントローラ 46…HDD 47a…取得モジュール 47b…分割モジュール 47c…ソートモジュール 47d…レイアウト構築モジュール 47e…印刷モジュール 47f…ログ生成モジュール 49…CGIプログラム 50…デジタルカメラ 60…インタフェース画面 61…顧客ID入力ボックス 62…オペレータ入力ボックス 63…自動レイアウトチェックボックス 64…優先度入力ボックス 65…テンプレート入力ボックス 66…画像ファイル指定ボックス 67…詳細設定ボタン 68…印刷指示ボタン 70…インタフェース画面 71…印刷管理データ参照ボタン 72…プリンタステータス参照ボタン 73…実行中ジョブ参照ボタン 74…ログ参照ボタン 75…終了ボタン DESCRIPTION OF SYMBOLS 10 ... Client computer 11 ... CPU 12 ... System bus 13 ... ROM 14 ... RAM 15 ... HDD 16 ... Floppy disk drive 16a ... Floppy disk 17 ... CD-ROM drive 17a ... CD-ROM 18 ... Display 20 ... OS 211 ... PRTDRV 22 ... Digital camera DRV 25a ... Capture APL 25b ... Retouch APL 25c ... Print job management APL 31 ... Keyboard 32 ... Mouse 40 ... Server computer 41 ... CPU 42 ... System bus 43 ... ROM 44 ... RAM 45 ... Printer controller 46 ... HDD 47a ... Acquisition module 47b Division module 47c Sort module 47d Layout construction module 47e Printing module 47f Log generation module 49 CGI program 50 Digital camera 60 Interface screen 61 Customer ID input box 62 Operator input box 63 Automatic layout check box 64 Priority input box 65 Template input box 66 Image file designation box 67 Detailed setting button 68 ... print instruction button 70 ... interface screen 71 ... print management data reference button 72 ... printer status reference button 73 ... running job reference button 74 ... log reference button 75 ... end button
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/32 H04N 1/32 Z (72)発明者 高林 信久 長野県諏訪市大和3丁目3番5号 セイコ ーエプソン株式会社内 (72)発明者 星野 勝 長野県諏訪市大和3丁目3番5号 セイコ ーエプソン株式会社内 (72)発明者 八田 敦司 長野県諏訪市大和3丁目3番5号 セイコ ーエプソン株式会社内 Fターム(参考) 2C061 AR01 HH03 HJ06 HJ08 HK11 HK15 HP04 HQ17 HR02 HV19 HV26 5B021 AA01 BB02 BB10 EE01 5C052 AA11 FA03 FA05 FA06 FA07 FA09 FD06 FE08 5C062 AA13 AB22 AB38 AB40 AC04 AC38 AE14 5C075 CA90 CD07 CD25 FF02 FF03──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 1/32 H04N 1/32 Z (72) Inventor Nobuhisa Takabayashi 3-5-5 Yamato, Suwa City, Nagano Prefecture Seiko Epson Corporation (72) Inventor Masaru Hoshino 3-3-5 Yamato, Suwa City, Nagano Prefecture Seiko Epson Corporation (72) Inventor Atsushi Hatta 3-3-5, Yamato Suwa City, Nagano Prefecture Seiko Epson Corporation Of which F-term (reference) 2C061 AR01 HH03 HJ06 HJ08 HK11 HK15 HP04 HQ17 HR02 HV19 HV26 5B021 AA01 BB02 BB10 EE01 5C052 AA11 FA03 FA05 FA06 FA07 FA09 FD06 FE08 5C062 AA13 CD22 AC38 CB02
Claims (36)
トから複数のデジタル写真画像データをサーバにて取得
し、同サーバにおいてこれらのデジタル写真画像データ
の印刷を集中的に管理するデジタル写真画像の集中プリ
ントシステムであって、 上記サーバは、 上記双方向通信を介して印刷対象となるデジタル写真画
像データを取得するデジタル写真画像取得手段と、 上記双方向通信を介して同デジタル写真画像データの印
刷を管理するための印刷管理データを取得する印刷管理
データ取得手段と、 同印刷管理データ取得手段が取得した印刷管理データに
基づいて上記取得したデジタル写真画像データを印刷さ
せる印刷制御手段とを具備することを特徴とするデジタ
ル写真画像の集中プリントシステム。1. A server for acquiring a plurality of digital photographic image data from a client connected to enable two-way communication, and for centrally managing the printing of the digital photographic image data in the server. A print system, wherein the server is a digital photographic image acquisition unit that acquires digital photographic image data to be printed via the bidirectional communication, and prints the digital photographic image data via the bidirectional communication. Print management data acquisition means for acquiring print management data for management, and print control means for printing the acquired digital photographic image data based on the print management data acquired by the print management data acquisition means. A centralized printing system for digital photographic images.
の集中プリントシステムにおいて、 上記印刷管理データは、上記印刷の実行に携わる主体を
特定するためのデータと、印刷レイアウトを特定するた
めのデータと、印刷の優先順位を指定するデータと、印
刷の実行を時系列的に制御するためのデータと、印刷実
行の通知を行うためのデータと、印刷の実行に携わる機
器を特定するためのデータと、印刷ジョブを特定するた
めのデータと、印刷の実行にかかるデジタル写真画像デ
ータを特定するためのデータと、印刷用紙を指定するた
めのデータと、デジタル写真画像データのカラープロフ
ァイルデータとのいずれかまたは組み合わせであること
を特徴とするデジタル写真画像の集中プリントシステ
ム。2. The centralized printing system for digital photographic images according to claim 1, wherein the print management data includes data for specifying an entity involved in the execution of the printing, and data for specifying a print layout. And data for specifying the priority of printing, data for controlling printing execution in time series, data for notifying of printing execution, and data for specifying devices involved in printing execution And any one of data for specifying a print job, data for specifying digital photographic image data for performing printing, data for specifying printing paper, and color profile data of digital photographic image data. A centralized printing system for digital photographic images, characterized in that the system is or a combination.
に記載のデジタル写真画像の集中プリントシステムにお
いて、 上記クライアントは、 外部画像入力機器から双方向通信を介してデジタル写真
画像データを入力するデジタル写真画像データ入力手段
と、 上記印刷管理データの入力を受け付ける印刷管理データ
入力手段と、 上記デジタル写真画像データ入力手段によって入力した
デジタル写真画像データを上記双方向通信を介して出力
し、上記印刷管理データ入力手段によって受け付けた印
刷管理データを上記双方向通信を介して出力するデータ
出力手段とを具備することを特徴とするデジタル写真画
像の集中プリントシステム。3. The centralized printing system for digital photographic images according to claim 1, wherein the client inputs digital photographic image data from an external image input device via two-way communication. Digital photographic image data input means; print management data input means for receiving the input of the print management data; digital photographic image data input by the digital photographic image data input means being output via the bidirectional communication; A centralized printing system for digital photographic images, comprising: data output means for outputting the print management data received by the management data input means via the bidirectional communication.
の集中プリントシステムにおいて、 上記クライアントは、上記デジタル写真画像データ入力
手段によって入力したデジタル写真画像データを修正す
るデジタル写真画像データ修正手段を具備することを特
徴とするデジタル写真画像の集中プリントシステム。4. The centralized printing system for digital photographic images according to claim 3, wherein the client includes digital photographic image data correcting means for correcting the digital photographic image data input by the digital photographic image data inputting means. A centralized printing system for digital photographic images.
に記載のデジタル写真画像の集中プリントシステムにお
いて、 上記デジタル写真画像データ入力手段と印刷管理データ
入力手段とデジタル写真画像データ修正手段とのいずれ
かまたは組み合わせは物理的に別体のクライアントに備
えられることを特徴とするデジタル写真画像の集中プリ
ントシステム。5. The digital photographic image centralized printing system according to claim 3, wherein the digital photographic image data input means, the print management data input means, and the digital photographic image data correcting means are connected to each other. A centralized printing system for digital photographic images, wherein either or a combination is provided in a physically separate client.
載のデジタル写真画像の集中プリントシステムにおい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記印刷管理データの内容を利用者が認識可能に出力す
る印刷管理データ出力手段と、 利用者が同印刷管理データ出力手段による出力を視認し
つつ行った印刷の実行に関する指示を受け付ける指示受
付手段と、 同指示受付手段によって受け付けた指示に基づいて、実
行する印刷対象の選択と印刷対象の削除と印刷の実行順
序の変更とのいずれかまたは組み合わせを行う印刷管理
手段とを具備することを特徴とするデジタル写真画像の
集中プリントシステム。6. The centralized printing system for digital photographic images according to claim 1, wherein one of or a combination of the server and the client allows the user to read the contents of the print management data. A print management data output unit for recognizing the output, an instruction receiving unit for receiving an instruction regarding execution of printing performed while the user visually recognizes the output by the print management data output unit, and an instruction received by the instruction reception unit. A centralized printing system for digital photographic images, comprising: a print management unit for performing any one of or a combination of selection of a print target to be executed, deletion of a print target, and change of a print execution order based on the print target.
載のデジタル写真画像の集中プリントシステムにおい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記サーバの印刷制御手段がデジタル写真画像データを
印刷させるプリンタのステータスを取得し、利用者が認
識可能に出力するプリンタステータス出力手段を具備す
ることを特徴とするデジタル写真画像の集中プリントシ
ステム。7. The centralized printing system for digital photographic images according to claim 1, wherein one of or a combination of the server and the client is such that the print control means of the server is a digital photographic image. A centralized printing system for digital photographic images, comprising: printer status output means for acquiring a status of a printer for printing data and outputting the status so that a user can recognize the status.
載のデジタル写真画像の集中プリントシステムにおい
て、 上記プリンタステータス出力手段にて出力するプリンタ
のステータスは、プリンタにて使用する消耗品の残量と
印刷用紙の機構部の消耗状況とのいずれかまたは組み合
わせであることを特徴とするデジタル写真画像の集中プ
リントシステム。8. A centralized printing system for digital photographic images according to claim 1, wherein the status of the printer output by the printer status output means is a consumable used by the printer. A centralized printing system for digital photographic images, which is one or a combination of a remaining amount and a state of consumption of a printing paper mechanism.
載のデジタル写真画像の集中プリントシステムにおい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記プリンタステータス出力手段にて取得するプリンタ
のステータスと実行待ち状態のデジタル写真画像データ
の印刷管理データと印刷済デジタル写真画像データの実
行ログとのいずれかまたは組み合わせを蓄積する印刷情
報蓄積手段と、 同印刷情報蓄積手段にて蓄積された情報を上記双方向通
信を介して接続される外部コンピュータにて視認可能に
出力する蓄積情報出力手段とを具備することを特徴とす
るデジタル写真画像の集中プリントシステム。9. The centralized printing system for digital photographic images according to claim 1, wherein one of or a combination of the server and the client is a printer acquired by the printer status output unit. Print information storage means for storing any one or a combination of the print management data of the digital photographic image data and the execution log of the printed digital photographic image data in an execution waiting state, and the print information storage means. A centralized printing system for digital photographic images, comprising: stored information output means for outputting information so that the information can be visually recognized by an external computer connected via the bidirectional communication.
記載のデジタル写真画像の集中プリントシステムにおい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記双方向通信を介して接続される外部コンピュータに
よってメンテナンスを行うことが可能であることを特徴
とするデジタル写真画像の集中プリントシステム。10. The centralized printing system for digital photographic images according to any one of claims 1 to 9, wherein one or a combination of the server and the client is connected via the two-way communication. A centralized printing system for digital photographic images, which can be maintained by an external computer.
に記載のデジタル写真画像の集中プリントシステムにお
いて、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 印刷した回数あるいは印刷した面積に基づいて各顧客毎
の課金額を算出する課金額算出手段を具備することを特
徴とするデジタル写真画像の集中プリントシステム。11. The digital photographic image centralized printing system according to claim 1, wherein one or a combination of the server and the client is based on the number of times of printing or the area of printing. A centralized printing system for digital photographic images, comprising a billing amount calculating means for calculating a billing amount for each customer.
に記載のデジタル写真画像の集中プリントシステムにお
いて、 上記サーバは、 印刷が完了したときに、当該印刷が完了したデジタル写
真画像データを出力したクライアントに上記印刷管理デ
ータに基づいて印刷が完了した旨を示す情報を出力し、
同クライアントに印刷完了を認識させる印刷完了通知手
段を具備することを特徴とするデジタル写真画像の集中
プリントシステム。12. The centralized printing system for digital photographic images according to claim 1, wherein the server outputs the digital photographic image data having been printed when the printing is completed. Output information indicating that printing has been completed to the client based on the print management data,
A centralized printing system for digital photographic images, comprising: a printing completion notifying unit for causing the client to recognize the printing completion.
ントから複数のデジタル写真画像データをサーバにて取
得し、同サーバにおいてこれらのデジタル写真画像デー
タの印刷を集中的に管理するデジタル写真画像の集中プ
リントプログラムを記録した媒体であって、 上記サーバに、 上記双方向通信を介して印刷対象となるデジタル写真画
像データを取得するデジタル写真画像取得機能と、 上記双方向通信を介して同デジタル写真画像データの印
刷を管理するための印刷管理データを取得する印刷管理
データ取得機能と、 同印刷管理データ取得機能が取得した印刷管理データに
基づいて上記取得したデジタル写真画像データを印刷さ
せる印刷制御機能とを実現させることを特徴とするデジ
タル写真画像の集中プリントプログラムを記録した媒
体。13. A digital photo image concentrator for acquiring a plurality of digital photo image data from a client connected to enable two-way communication and for centrally managing the printing of these digital photo image data in the server. A medium storing a print program, the server comprising: a digital photographic image acquisition function for acquiring digital photographic image data to be printed via the bidirectional communication; and the digital photographic image via the bidirectional communication. A print management data acquisition function for acquiring print management data for managing data printing; a print control function for printing the acquired digital photographic image data based on the print management data acquired by the print management data acquisition function; A centralized printing program for digital photographic images characterized by realizing Body.
画像の集中プリントプログラムを記録した媒体におい
て、 上記印刷管理データは、上記印刷の実行に携わる主体を
特定するためのデータと、印刷レイアウトを特定するた
めのデータと、印刷の優先順位を指定するデータと、印
刷の実行を時系列的に制御するためのデータと、印刷実
行の通知を行うためのデータと、印刷の実行に携わる機
器を特定するためのデータと、印刷ジョブを特定するた
めのデータと、印刷の実行にかかるデジタル写真画像デ
ータを特定するためのデータと、印刷用紙を指定するた
めのデータと、デジタル写真画像データのカラープロフ
ァイルデータとのいずれかまたは組み合わせであること
を特徴とするデジタル写真画像の集中プリントプログラ
ムを記録した媒体。14. A medium recording the digital photographic image centralized print program according to claim 13, wherein the print management data includes data for specifying an entity involved in the execution of the printing and a print layout. Data for specifying print priority, data for controlling print execution in chronological order, data for notifying of print execution, and devices involved in print execution are specified. , Data for specifying a print job, data for specifying digital photographic image data required to execute printing, data for specifying printing paper, and a color profile of digital photographic image data. A medium for recording a digital photographic image centralized printing program, which is characterized by being one or a combination with data. .
ずれかに記載のデジタル写真画像の集中プリントプログ
ラムを記録した媒体において、 上記クライアントに、 外部画像入力機器から双方向通信を介してデジタル写真
画像データを入力するデジタル写真画像データ入力機能
と、 上記印刷管理データの入力を受け付ける印刷管理データ
入力機能と、 上記デジタル写真画像データ入力機能によって入力した
デジタル写真画像データを上記双方向通信を介して出力
し、上記印刷管理データ入力機能によって受け付けた印
刷管理データを上記双方向通信を介して出力するデータ
出力機能とを実現させることを特徴とするデジタル写真
画像の集中プリントプログラムを記録した媒体。15. A medium in which a digital photographic image centralized print program according to claim 13 or 14 is recorded, wherein said client is provided with a digital photographic image via bidirectional communication from an external image input device. A digital photograph image data input function for inputting data; a print management data input function for receiving the print management data input; and a digital photograph image data input by the digital photograph image data input function being output via the bidirectional communication. And a data output function of outputting the print management data received by the print management data input function via the two-way communication.
画像の集中プリントプログラムを記録した媒体におい
て、 上記クライアントに、上記デジタル写真画像データ入力
機能によって入力したデジタル写真画像データを修正す
るデジタル写真画像データ修正機能を実現させることを
特徴とするデジタル写真画像の集中プリントプログラム
を記録した媒体。16. A medium in which the digital photographic image centralized printing program according to claim 15 is recorded, wherein the digital photographic image data corrected by the digital photographic image data input function to the client by the digital photographic image data input function. A medium recording a digital photographic image centralized printing program characterized by realizing a correction function.
ずれかに記載のデジタル写真画像の集中プリントプログ
ラムを記録した媒体において、 上記デジタル写真画像データ入力機能と印刷管理データ
入力機能とデジタル写真画像データ修正機能とのいずれ
かまたは組み合わせは物理的に別体のクライアントにて
実現されることを特徴とするデジタル写真画像の集中プ
リントプログラムを記録した媒体。17. A medium on which a digital photographic image centralized printing program according to claim 15 or 16 is recorded, wherein the digital photographic image data input function, the print management data input function, and the digital photographic image data A medium storing a centralized print program for digital photographic images, wherein any one of or a combination with the correction function is realized by a physically separate client.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバとクライアントとのいずれかまたは組み合わ
せに、 上記印刷管理データの内容を利用者が認識可能に出力す
る印刷管理データ出力機能と、 利用者が同印刷管理データ出力機能による出力を視認し
つつ行った印刷の実行に関する指示を受け付ける指示受
付機能と、 同指示受付機能によって受け付けた指示に基づいて、実
行する印刷対象の選択と印刷対象の削除と印刷の実行順
序の変更とのいずれかまたは組み合わせを行う印刷管理
機能とを実現させることを特徴とするデジタル写真画像
の集中プリントプログラムを記録した媒体。18. A medium in which a digital photographic image centralized print program according to any one of claims 13 to 17 is recorded, wherein the content of the print management data is stored in one or a combination of the server and the client. A print management data output function that allows the user to recognize the output, an instruction reception function that receives an instruction related to the execution of printing performed while the user visually recognizes the output by the print management data output function, and an instruction reception function that receives the instruction A digital photograph image concentration function for realizing a print management function for selecting or executing a print target, deleting a print target, and changing a print execution order based on a received instruction. A medium on which a print program is recorded.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバとクライアントとのいずれかまたは組み合わ
せに、 上記サーバの印刷制御機能がデジタル写真画像データを
印刷させるプリンタのステータスを取得し、利用者が認
識可能に出力するプリンタステータス出力機能を実現さ
せることを特徴とするデジタル写真画像の集中プリント
プログラムを記録した媒体。19. A medium in which a digital photographic image centralized print program according to any one of claims 13 to 18 is recorded, wherein one or a combination of the server and the client is provided with a print control function of the server. A printer status output function for acquiring a printer status for printing digital photographic image data and realizing a printer status output function by a user.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記プリンタステータス出力機能にて出力するプリンタ
のステータスは、プリンタにて使用する消耗品の残量と
印刷用紙の機構部の消耗状況とのいずれかまたは組み合
わせであることを特徴とするデジタル写真画像の集中プ
リントプログラムを記録した媒体。20. A medium on which a digital photographic image centralized printing program according to claim 13 is recorded, wherein the printer status output by the printer status output function is used by the printer. A medium for recording a digital photographic image centralized printing program, which is one or a combination of the remaining amount of consumables to be used and the state of consumption of a printing paper mechanism.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバとクライアントとのいずれかまたは組み合わ
せに、 上記プリンタステータス出力機能にて取得するプリンタ
のステータスと実行待ち状態のデジタル写真画像データ
の印刷管理データと印刷済デジタル写真画像データの実
行ログとのいずれかまたは組み合わせを蓄積する印刷情
報蓄積機能と、 同印刷情報蓄積機能にて蓄積された情報を上記双方向通
信を介して接続される外部コンピュータにて視認可能に
出力する蓄積情報出力機能とを実現させることを特徴と
するデジタル写真画像の集中プリントプログラムを記録
した媒体。21. A medium having recorded thereon a digital photographic image centralized printing program according to any one of claims 13 to 20, wherein said printer status output function is provided to one or a combination of said server and client. A print information storage function that stores one or a combination of the print status of the printer and the print management data of the digital photo image data that is waiting to be executed and the execution log of the printed digital photo image data. A medium for recording a digital photographic image centralized print program, which realizes a stored information output function of visually recognizing and outputting the stored information by an external computer connected via the bidirectional communication.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記双方向通信を介して接続される外部コンピュータに
よってメンテナンスを行うことが可能であることを特徴
とするデジタル写真画像の集中プリントプログラムを記
録した媒体。22. A medium recording a digital photographic image centralized printing program according to any one of claims 13 to 21, wherein one or a combination of the server and the client is connected via the two-way communication. A medium recording a digital photographic image centralized print program, which can be maintained by an external computer connected to the computer.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバとクライアントとのいずれかまたは組み合わ
せに、 印刷した回数あるいは印刷した面積に基づいて各顧客毎
の課金額を算出する課金額算出機能を実現させることを
特徴とするデジタル写真画像の集中プリントプログラム
を記録した媒体。23. A medium on which a centralized printing program for digital photographic images according to any one of claims 13 to 22 is recorded, wherein the number of times of printing or the number of times of printing is performed on any or a combination of the server and the client. A recording medium for recording a digital photographic image centralized print program, which realizes a charge amount calculating function for calculating a charge amount for each customer based on an area.
かに記載のデジタル写真画像の集中プリントプログラム
を記録した媒体において、 上記サーバに、 印刷が完了したときに、当該印刷が完了したデジタル写
真画像データを出力したクライアントに上記印刷管理デ
ータに基づいて印刷が完了した旨を示す情報を出力し、
同クライアントに印刷完了を認識させる印刷完了通知機
能を実現させることを特徴とするデジタル写真画像の集
中プリントプログラムを記録した媒体。24. A medium in which a digital photographic image centralized print program according to any one of claims 13 to 23 is recorded, wherein when the server completes the printing, the digital photographic image is printed. Outputting information indicating that printing is completed based on the print management data to the client that has output the image data,
A recording medium for recording a digital photographic image centralized printing program, wherein the printing completion notification function for causing the client to recognize the printing completion is realized.
ントから複数のデジタル写真画像データをサーバにて取
得し、同サーバにおいてこれらのデジタル写真画像デー
タの印刷を集中的に管理するデジタル写真画像の集中プ
リント方法であって、 上記サーバは、 上記双方向通信を介して印刷対象となるデジタル写真画
像データを取得するデジタル写真画像取得工程と、 上記双方向通信を介して同デジタル写真画像データの印
刷を管理するための印刷管理データを取得する印刷管理
データ取得工程と、 同印刷管理データ取得工程が取得した印刷管理データに
基づいて上記取得したデジタル写真画像データを印刷さ
せる印刷制御工程とを具備することを特徴とするデジタ
ル写真画像の集中プリント方法。25. A server for acquiring a plurality of digital photographic image data from a client connected so as to be capable of two-way communication and for centrally managing the printing of these digital photographic image data in the server. A printing method, wherein the server performs a digital photographic image acquisition step of acquiring digital photographic image data to be printed via the bidirectional communication, and prints the digital photographic image data via the bidirectional communication. A print management data acquisition step of acquiring print management data for management; and a print control step of printing the acquired digital photographic image data based on the print management data acquired by the print management data acquisition step. A centralized printing method for digital photographic images, characterized in that:
画像の集中プリント方法において、 上記印刷管理データは、上記印刷の実行に携わる主体を
特定するためのデータと、印刷レイアウトを特定するた
めのデータと、印刷の優先順位を指定するデータと、印
刷の実行を時系列的に制御するためのデータと、印刷実
行の通知を行うためのデータと、印刷の実行に携わる機
器を特定するためのデータと、印刷ジョブを特定するた
めのデータと、印刷の実行にかかるデジタル写真画像デ
ータを特定するためのデータと、印刷用紙を指定するた
めのデータと、デジタル写真画像データのカラープロフ
ァイルデータとのいずれかまたは組み合わせであること
を特徴とするデジタル写真画像の集中プリント方法。26. The centralized printing method for digital photographic images according to claim 25, wherein the print management data includes data for specifying an entity involved in the execution of the printing and data for specifying a print layout. And data for designating the priority of printing, data for controlling printing execution in chronological order, data for notifying of printing execution, and data for specifying devices involved in printing execution. Data for specifying a print job, data for specifying digital photographic image data for performing printing, data for specifying printing paper, and color profile data of digital photographic image data. Or a combined printing method for digital photographic images.
ずれかに記載のデジタル写真画像の集中プリント方法に
おいて、 上記クライアントは、 外部画像入力機器から双方向通信を介してデジタル写真
画像データを入力するデジタル写真画像データ入力工程
と、 上記印刷管理データの入力を受け付ける印刷管理データ
入力工程と、 上記デジタル写真画像データ入力工程によって入力した
デジタル写真画像データを上記双方向通信を介して出力
し、上記印刷管理データ入力工程によって受け付けた印
刷管理データを上記双方向通信を介して出力するデータ
出力工程とを具備することを特徴とするデジタル写真画
像の集中プリント方法。27. The centralized printing method for digital photographic images according to claim 25, wherein the client inputs digital photographic image data from an external image input device via two-way communication. A digital photographic image data input step; a print management data input step for receiving the input of the print management data; and a digital photographic image data input in the digital photographic image data input step are output via the two-way communication, and the printing is performed. A data output step of outputting the print management data received in the management data input step via the bidirectional communication.
画像の集中プリント方法において、 上記クライアントは、上記デジタル写真画像データ入力
工程によって入力したデジタル写真画像データを修正す
るデジタル写真画像データ修正工程を具備することを特
徴とするデジタル写真画像の集中プリント方法。28. The method according to claim 27, wherein the client has a digital photographic image data correcting step of correcting the digital photographic image data input in the digital photographic image data inputting step. Centralized printing method for digital photographic images.
ずれかに記載のデジタル写真画像の集中プリント方法に
おいて、 上記デジタル写真画像データ入力工程と印刷管理データ
入力工程とデジタル写真画像データ修正工程とのいずれ
かまたは組み合わせは物理的に別体のクライアントに備
えられることを特徴とするデジタル写真画像の集中プリ
ント方法。29. The method according to claim 27, wherein the digital photograph image data input step, the print management data input step, and the digital photograph image data correction step are performed. A method for centrally printing digital photographic images, wherein any one or a combination is provided in a physically separate client.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記印刷管理データの内容を利用者が認識可能に出力す
る印刷管理データ出力工程と、 利用者が同印刷管理データ出力工程による出力を視認し
つつ行った印刷の実行に関する指示を受け付ける指示受
付工程と、 同指示受付工程によって受け付けた指示に基づいて、実
行する印刷対象の選択と印刷対象の削除と印刷の実行順
序の変更とのいずれかまたは組み合わせを行う印刷管理
工程とを具備することを特徴とするデジタル写真画像の
集中プリント方法。30. The method for centrally printing digital photographic images according to any one of claims 25 to 29, wherein any one or a combination of the server and the client allows the user to read the contents of the print management data. A print management data output step for recognizable output, an instruction receiving step for receiving an instruction regarding execution of printing performed while the user visually recognizes the output in the print management data output step, and an instruction received in the instruction reception step. A print management step of performing any one of or a combination of selection of a print target to be executed, deletion of a print target, and change of a print execution order based on the print target.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記サーバの印刷制御工程がデジタル写真画像データを
印刷させるプリンタのステータスを取得し、利用者が認
識可能に出力するプリンタステータス出力工程を具備す
ることを特徴とするデジタル写真画像の集中プリント方
法。31. The method for centrally printing digital photographic images according to any one of claims 25 to 30, wherein one of or a combination of the server and the client includes: A centralized printing method for digital photographic images, comprising a printer status output step of acquiring a status of a printer for printing data and outputting the status so that a user can recognize the status.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記プリンタステータス出力工程にて出力するプリンタ
のステータスは、プリンタにて使用する消耗品の残量と
印刷用紙の機構部の消耗状況とのいずれかまたは組み合
わせであることを特徴とするデジタル写真画像の集中プ
リント方法。32. The method according to claim 25, wherein the status of the printer output in the printer status output step is the status of a consumable used by the printer. A method for centrally printing digital photographic images, wherein the method is any one or a combination of a remaining amount and a wear state of a mechanism section of a print sheet.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記プリンタステータス出力工程にて取得するプリンタ
のステータスと実行待ち状態のデジタル写真画像データ
の印刷管理データと印刷済デジタル写真画像データの実
行ログとのいずれかまたは組み合わせを蓄積する印刷情
報蓄積工程と、 同印刷情報蓄積工程にて蓄積された情報を上記双方向通
信を介して接続される外部コンピュータにて視認可能に
出力する蓄積情報出力工程とを具備することを特徴とす
るデジタル写真画像の集中プリント方法。33. The method according to claim 25, wherein one or a combination of the server and the client is a printer acquired in the printer status output step. And a print information storage process for storing any one or a combination of the print management data of the digital photographic image data and the execution log of the printed digital photographic image data. A stored information output step of outputting information so that it can be visually recognized by an external computer connected via the two-way communication.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 上記双方向通信を介して接続される外部コンピュータに
よってメンテナンスを行うことが可能であることを特徴
とするデジタル写真画像の集中プリント方法。34. The method according to claim 25, wherein any one or a combination of the server and the client is connected via the bidirectional communication. A centralized printing method for digital photographic images, wherein maintenance can be performed by an external computer.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバとクライアントとのいずれかまたは組み合わ
せは、 印刷した回数あるいは印刷した面積に基づいて各顧客毎
の課金額を算出する課金額算出工程を具備することを特
徴とするデジタル写真画像の集中プリント方法。35. The method according to claim 25, wherein one or a combination of the server and the client is based on the number of times of printing or the area of printing. A method for centrally printing digital photographic images, comprising a charge calculating step of calculating a charge for each customer.
かに記載のデジタル写真画像の集中プリント方法におい
て、 上記サーバは、 印刷が完了したときに、当該印刷が完了したデジタル写
真画像データを出力したクライアントに上記印刷管理デ
ータに基づいて印刷が完了した旨を示す情報を出力し、
同クライアントに印刷完了を認識させる印刷完了通知工
程を具備することを特徴とするデジタル写真画像の集中
プリント方法。36. The centralized printing method of digital photographic images according to any one of claims 25 to 35, wherein the server outputs the printed digital photographic image data when the printing is completed. Output information indicating that printing has been completed to the client based on the print management data,
A method for centrally printing digital photographic images, comprising a print completion notifying step for causing the client to recognize the completion of printing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000283354A JP2002094909A (en) | 2000-09-19 | 2000-09-19 | Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000283354A JP2002094909A (en) | 2000-09-19 | 2000-09-19 | Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing image |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006178185A Division JP2006302309A (en) | 2006-06-28 | 2006-06-28 | Concentrated print system for digital photographic image, medium with concentrated print program for digital photographic image recorded thereon and concentrated print method for digital photographic image |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002094909A true JP2002094909A (en) | 2002-03-29 |
Family
ID=18767727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000283354A Withdrawn JP2002094909A (en) | 2000-09-19 | 2000-09-19 | Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing image |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002094909A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005215975A (en) * | 2004-01-29 | 2005-08-11 | Konica Minolta Holdings Inc | Image processor, image recorder, and image recording system |
JP2006252480A (en) * | 2005-03-14 | 2006-09-21 | Fuji Xerox Co Ltd | Computer, image processing system, and image processing method |
JP2007114833A (en) * | 2005-10-18 | 2007-05-10 | Brother Ind Ltd | Information processor and program |
-
2000
- 2000-09-19 JP JP2000283354A patent/JP2002094909A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005215975A (en) * | 2004-01-29 | 2005-08-11 | Konica Minolta Holdings Inc | Image processor, image recorder, and image recording system |
JP2006252480A (en) * | 2005-03-14 | 2006-09-21 | Fuji Xerox Co Ltd | Computer, image processing system, and image processing method |
JP2007114833A (en) * | 2005-10-18 | 2007-05-10 | Brother Ind Ltd | Information processor and program |
US8018618B2 (en) | 2005-10-18 | 2011-09-13 | Brother Kogyo Kabushiki Kaisha | Information processing apparatus that outputs images having same size to single page of recording sheet and computer readable medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3856997B2 (en) | Print control method and apparatus, and recording medium | |
JPH1120275A (en) | System and method for image printing | |
JPWO2003010955A1 (en) | Printing system and printing method | |
JP2006099732A (en) | Information processing apparatus and information processing method | |
JP2004280162A (en) | Device for creating print job, method for instructing execution of printing, method for setting default device, and program for use therein | |
JP2004326588A (en) | Printing job generation device, printing job generation/output method and program used for them | |
JP4180810B2 (en) | Print order system, print system, order terminal and program | |
JP2007164507A (en) | Order processing system | |
US8817278B2 (en) | Information processing apparatus, information processing method and computer-readable medium for job settings for device functions | |
JP4863475B2 (en) | Information processing apparatus and method | |
JP3741056B2 (en) | PHOTO PRINT CREATION SYSTEM, PHOTO PROCESSING DEVICE USED FOR THE SYSTEM, AND FOLDER MANAGEMENT PROGRAM INSTALLED IN THE PHOTO PROCESSING DEVICE | |
JP2002094909A (en) | Centralized print system for digital photographing image, medium for recording centralized print program for the digital photographing image and centralized print method for the digital photographing image | |
JP3821372B2 (en) | Photo print creation system and printer driver used in this system | |
JP2006180496A (en) | Image forming apparatus associating with other apparatuses through network | |
US20070242306A1 (en) | Image storage system and image forming system | |
JP2002086834A (en) | Medium with printing control program recorded therein, apparatus and method for printing control | |
JP2006302309A (en) | Concentrated print system for digital photographic image, medium with concentrated print program for digital photographic image recorded thereon and concentrated print method for digital photographic image | |
JP3741057B2 (en) | Photo print creation system and photo processing apparatus used in this system | |
JP2007257124A (en) | Composite machine unit and its control method | |
JPH11320845A (en) | Printing control method | |
JP4269285B2 (en) | Image forming system and image processing apparatus used therefor | |
JPH11213063A (en) | Method and device for verifying order information and recording medium recording order information verification program | |
JP2001249990A (en) | Image service system and computer readable storage medium | |
JP2008117047A (en) | Reproduction processing server and order processing system | |
JP3804546B2 (en) | PHOTO PRINT CREATION SYSTEM, PHOTO PROCESSING DEVICE USED FOR THIS SYSTEM, PRINTER DRIVER INSTALLED ON COMPUTER USED FOR THE SYSTEM, AND ORDER MANAGEMENT PROGRAM EXECUTED BY PHOTO PROCESSING DEVICE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060215 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060413 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060517 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060616 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060731 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20061027 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20081010 |