JP2005173688A - Printing service, and printing service server - Google Patents
Printing service, and printing service server Download PDFInfo
- Publication number
- JP2005173688A JP2005173688A JP2003408789A JP2003408789A JP2005173688A JP 2005173688 A JP2005173688 A JP 2005173688A JP 2003408789 A JP2003408789 A JP 2003408789A JP 2003408789 A JP2003408789 A JP 2003408789A JP 2005173688 A JP2005173688 A JP 2005173688A
- Authority
- JP
- Japan
- Prior art keywords
- store
- information
- print service
- setting
- 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
Images
Abstract
Description
プリンタ等の出力装置を備えたプリントサービスにおいて、ユーザの依頼に応じてプリントサービスを行なうプリントサービスシステムに関する。 BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a print service system that performs a print service in response to a user request in a print service including an output device such as a printer.
ユーザ(利用者)がプリントサービス店舗のプリンタを利用する場合、例えば、ユーザがプリンタ等の出力装置を備えたプリントサービス店舗に文書や画像を記録した電子データを持ち込んでプリントしたり、パーソナルコンピュータ(PC)等の端末を持ち込み、ケーブルで出力装置と接続することにより、端末に格納された電子文書をプリントする形態がある。また、オフィスや自宅の端末からISDN回線等のネットワークを介してサーバに接続し、電子文書を端末からサーバを介していずれかのプリントサービス店舗まで送信することによりプリントする形態もある。(特許文献1、特許文献2)
しかしながら、ネットワークを介してユーザが印刷の体裁を設定する方法では、特開2001−236196のように提出物フォームに印刷体裁に使用する情報を店舗側で設定させ、そしてサーバにその設定値を登録し、そのフォームに従ってユーザ端末で設定する方法がある。この方法では、提出物フォームにあらかじめ用意された簡単な印刷体裁設定のみに限定されて、きめ細かな印刷体裁の設定をユーザ端末で設定することはできなかった。 However, in the method in which the user sets the printing style via the network, as in JP-A-2001-236196, information to be used for the printing style is set on the store side, and the setting value is registered in the server. However, there is a method of setting on the user terminal according to the form. This method is limited to simple print appearance settings prepared in advance on the submission form, and detailed print appearance settings cannot be set on the user terminal.
本発明では、印刷体裁を詳細に設定できるように、店舗で利用可能なプリンタ装置からドライバを経由してデバイス能力を取得し、かつそのデバイスに装着されているデバイス構成情報を取得する手段を設け、それらの情報をプリントサービスサーバにあらかじめ登録させる方法を取っている。従って、通常にスタンドアロンのアプリケーションがデバイス選択して、プリンタのプロパティで設定するのと同等レベルのきめ細かさで印刷体裁の設定を行なうことができる。また、ユーザ端末では、プリント装置を選択させることは、インターネットの世界では意味が無いことから、ユーザの設定した印刷体裁の設定値から、プリントサービスサーバがデバイスのディスカバリを行なう手段をサーバ側に設置した。これにより、ユーザは店舗で印刷可能なデバイス能力の最大限の設定を、デバイスを意識せずに行なうことができるようになった。 In the present invention, means for acquiring device capability from a printer device available in a store via a driver and acquiring device configuration information attached to the device is provided so that the print format can be set in detail. The information is registered in advance in the print service server. Accordingly, the stand-alone application can select the device and set the print style with the same level of fineness as set in the printer properties. In addition, since it is meaningless in the Internet world to select a printing device at the user terminal, a means for the print service server to perform device discovery is installed on the server side based on the setting value of the print format set by the user. did. As a result, the user can set the maximum device capability that can be printed at a store without being aware of the device.
また、店舗では複数のプリンタ装置が設置されているのに対応させるために、店舗にジョブのディストリビュータ手段を設けた。この手段により、店舗の想定した基準でユーザの要求するジョブをプリント装置に分配することが可能になった。 Also, in order to respond to the fact that a plurality of printers are installed in the store, job distributor means are provided in the store. By this means, it is possible to distribute the job requested by the user to the printing apparatus according to the standard assumed by the store.
本発明は、複数の店舗がインターネットに接続されていることを想定している。そのため、店舗単位のプリンタ装置群を各店舗に1個割り当てるグループIDの元で管理する手段を設けている。 The present invention assumes that a plurality of stores are connected to the Internet. Therefore, there is provided means for managing a group of printer devices in units of stores under a group ID assigned to each store.
以上説明したように、ユーザ端末からは、デバイスを指定することなく、期待する店舗のプリント装置に意図した印刷設定を行なうことができる。また、店舗側においては、ディストリビュータの基準を店舗の意図するように設定することで、ライニングコストを下げたり、負荷分散を行なったりフレキシブルに対応することが可能となる。 As described above, from the user terminal, it is possible to perform intended print settings on the printing apparatus in the expected store without specifying a device. On the store side, by setting the distributor standards as intended by the store, it becomes possible to reduce the lining cost, perform load distribution, and respond flexibly.
本発明は、複数店舗を想定している。それらの店舗情報をプリントサービスサーバに共有しておくことで、ユーザ端末からシームレスに店舗の選択を可能とし、その店舗で印刷可能なプリント装置群を店舗グループIDで統一して管理することで、プリントサービスサーバでデバイスのディスカバリを可能とするものである。 The present invention assumes a plurality of stores. By sharing those store information to the print service server, it is possible to seamlessly select stores from the user terminal, and by uniformly managing the printing device group that can be printed at that store with the store group ID, Device discovery is possible with the print service server.
以下、図面を用いて本発明の実施例について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1、2は、 本実施例におけるプリントサービスシステム構成図の例である。 1 and 2 are examples of a configuration diagram of a print service system in the present embodiment.
100は、プリントサービスサーバであり、プリントサービス全体の運用管理、サービス管理を行っている。
A
ユーザへの課金処理、サービス店舗のデバイス情報のハンドリングに関しても、原則として、ここで管理される。 In principle, the billing process for the user and the handling of the device information of the service store are also managed here.
101は、ユーザ端末であり、本プリントサービスシステムへアクセスするためのツールである。
A
102は、プリントサービス店舗であり、ユーザの指示に基づくプリントサービスを行なう拠点となっている。
以下に、各図における、運用形態について説明する。 Hereinafter, the operation mode in each figure will be described.
図1は、同一ネットワーク上に、ユーザ端末(例えば一般的なパーソナルコンピュータ)、プリントサービス店舗、プリントサービスサーバが配置された運用形態を示す。具体的には、それぞれが、インターネットに接続されて、ユーザがプリントサービスサーバにアクセスして、所定の文書印刷を所定のプリント店舗で行なえるシステム構成であり、そのデバイス情報のハンドリングはプリントサービスサーバで行なっている。 FIG. 1 shows an operation mode in which a user terminal (for example, a general personal computer), a print service store, and a print service server are arranged on the same network. Specifically, each system is connected to the Internet, and a user can access a print service server to print a predetermined document at a predetermined print store. The device information is handled by the print service server. It is done in.
図2は、ユーザ端末が、近年利用が進んでいる情報端末としての機能を有する携帯電話の場合の例であり、基本的なサービス運用形態は、図1と同等である。
なお、プリントサービスサーバへのアクセス手段は、一般的なインターネットプロトコル(HTTP等)を中心に実装され、セキュリティ対策としても、SSL(Secure Socket Layer)に代表される一般的な手段を用いてシステムは運用されるようになっている。
FIG. 2 shows an example in which the user terminal is a mobile phone having a function as an information terminal that has been used in recent years, and the basic service operation mode is the same as FIG.
The access means to the print service server is implemented mainly with a general Internet protocol (HTTP, etc.), and the system is also used as a security measure using a general means represented by SSL (Secure Socket Layer). It has come to be used.
また、プリントサービス店舗システムとユーザ端末の接続手段に関しても、一般的なパラレル、シリアル接続手段により実装されている。 Further, the connection means between the print service store system and the user terminal is also implemented by general parallel and serial connection means.
図3は、本実施例でのプリントサービスサーバの機能ブロックを示す。 FIG. 3 shows functional blocks of the print service server in this embodiment.
401は、通信制御部であり、ユーザ端末101、プリントサービス店舗102等とのデータ通信処理を行なう。また、ここで、ユーザ認証等の処理を、認証情報管理装置451で管理されたデータを用いて行う。
A
402は、情報提供部であり、本サーバで管理されている各種データから要求されたデータを検索して要求元に返送すべきデータを生成する。特に本発明の関るデバイス情報は、店舗情報管理装置456から取得されて、ユーザ端末に提供する。
403は、ジョブ受付部であり、ユーザからのジョブデータ(主としてプリント要求)を受付け、ジョブ管理装置454において管理する。 A job reception unit 403 receives job data (mainly a print request) from the user and manages it in the job management apparatus 454.
なお、ユーザからアップロードされた文書もここで受付け、そのデータは、文書情報管理装置455において管理される。 A document uploaded from the user is also accepted here, and the data is managed by the document information management device 455.
404は、ジョブ配信部であり、ジョブ管理装置454で管理された未処理のジョブデータを、順次指定されたプリントサービス店舗へ転送する。
405は、店舗能力登録部であり、ここでは、プリントサービス店舗から送られてきたデバイス情報をまとめて、店舗のデバイス能力に加工し、デバイス能力と店舗能力を店舗情報管理装置456に保存する処理を行なう。
406は、デバイスディスカバリ部であり、ユーザ端末で設定された印刷体裁設定の内容を解析し、適応可能なデバイスを算出する処理を行なう。
A
407は、結果受付部であり、プリントサービス店舗で実行されたジョブの結果を受付け、その内容に応じてジョブ管理装置455のジョブ管理データを更新し、ログ情報管理装置453にログを記録する。
A
408は、料金算出部であり、ジョブ結果に対して請求すべき課金額を、各種課金条件を踏まえて算出処理処理を行なう。
続いて、本サーバにおいて運用、管理される各種データ管理装置について補足説明する。 Next, a supplementary description will be given of various data management devices operated and managed in this server.
451は、認証情報管理装置であり、各ユーザIDに対応した、パスワードのセキュリティを十分確保して管理すべきデータを管理する。
452は、料金体系管理装置であり、サービスに課せられる標準的な料金テーブル、使用実績に応じた適用がなされる各種課金処理サービスの算出基準となるユーザ課金管理属性基準テーブル、サービス稼動実績に応じて適用される契約店舗に対するロイヤリティ算出の基準となる契約店舗ロイヤリティ基準テーブル等が管理される。 452 is a charge system management device, which is a standard charge table imposed on a service, a user charge management attribute reference table serving as a calculation reference for various charge processing services applied according to usage records, and a service operation record. The contracted store loyalty standard table, which serves as a basis for calculating loyalty for contracted stores to be applied, is managed.
453は、ログ情報管理装置であり、サービス単位に、だれから、どこへ、どんなジョブ発行し、その結果がどうであったか、等を逐次記録し、管理できるようになっている。
454は、ジョブ管理装置であり、ユーザから受付けたジョブをまずここで管理し、順次ジョブ処理するようになっている。 Reference numeral 454 denotes a job management apparatus that first manages jobs received from the user and sequentially processes the jobs.
また、ジョブに対する優先度指定を設けて、ジョブ実行のスケジューリングを行なったり、時刻指定のジョブを受付けたり、後で再実行できるようにジョブデータを保管したりすることも可能になっている。 It is also possible to set job priority designation, schedule job execution, accept time-designated jobs, and store job data so that it can be re-executed later.
455は、文書情報管理装置であり、ユーザから依頼されて文書を登録・管理・検索等ができるようになっている。 Reference numeral 455 denotes a document information management apparatus, which can register, manage, search, and the like when requested by a user.
456は、店舗情報管理装置であり、デバイス能力、デバイス構成情報、店舗デバイス能力などの店舗情報がここで管理される。
図4は、本実施例でのプリントサービス店舗システムの機能ブロック図である。 FIG. 4 is a functional block diagram of the print service store system in this embodiment.
501は、通信制御部であり、ユーザ端末101、プリントサービスサーバ100等とのデータ通信処理を行なう。
A
502は、デバイス能力提供部であり、本システムで管理されているデバイス能力、デバイス構成情報などを、プリントサービスサーバに返送すべきデータを生成する。 A device capability providing unit 502 generates data to be sent back to the print service server, such as device capabilities and device configuration information managed by this system.
503は、ジョブ受付部であり、ユーザからのジョブデータ(主としてプリント要求)をプリントサービスサーバから受付け、ジョブ管理装置551において管理する。
A job reception unit 503 receives job data (mainly print requests) from the user from the print service server and manages the job data in the
504は、ジョブ処理部であり、ジョブ管理装置551で管理された未処理のジョブデータを、順次ディストリビュータ505へ転送しジョブを実行する。
A job processing unit 504 sequentially transfers unprocessed job data managed by the
ジョブを受け取ったディストリビュータ505は、分配基準に従ってプリント装置A507またはプリント装置B508に配信する。
The
506は、結果通知部であり、実行されたジョブの結果をプリントサービスサーバに通知する。 A result notification unit 506 notifies the print service server of the result of the executed job.
続いて、システムにおいて運用、管理される各種データ管理装置について補足説明する。 Next, a supplementary description will be given of various data management devices that are operated and managed in the system.
551は、ジョブ管理装置であり、他から受付けたジョブをまずここで管理し、順次ジョブ処理するようになっている。
また、ジョブに対する優先度指定を設けて、ジョブ実行のスケジューリングを行なったり、時刻指定のジョブを受付けたり、後で再実行できるようにジョブデータを保管したりすることも可能になっている。 It is also possible to set job priority designation, schedule job execution, accept time-designated jobs, and store job data so that it can be re-executed later.
552は、デバイス能力管理装置であり、店舗に接続されているプリント装置のデバイス能力およびデバイス構成情報を取得したあと、この装置に保存される。そして、プリントサービスサーバへ登録要求があったときに、保存方法がサーバに通信制御部から送信される。
A device
553は、ログ情報管理装置であり、システムで行なわれるサービスに関して、だれからの、どんなジョブを受付け、その結果がどうであったか、等を逐次記録し、管理できるようになっている。
図6、図7は、本実施例でのプリントサービスのシーケンス例である。 6 and 7 are sequence examples of the print service in this embodiment.
図6は、店舗デバイス能力のプリントサービスサーバへの登録のシーケンスを示しており、その基本的な流れを説明する。 FIG. 6 shows a sequence for registering the store device capability in the print service server, and the basic flow will be described.
S601で、店舗でプリント可能なデバイスからその能力を取得する。 In S601, the ability is acquired from a device that can print at the store.
S602で、当該デバイスのフィニシャ等の利用可能なデバイスの構成情報を取得する。 In S602, configuration information of available devices such as the finisher of the device is acquired.
S603で、これら取得した情報は、一旦デバイス管理装置に保管される。 In S603, the acquired information is temporarily stored in the device management apparatus.
S604で、プリントサービスサーバへ登録要求があったときに、保管されたデバイス情報がサーバに転送される。 In S604, when there is a registration request to the print service server, the stored device information is transferred to the server.
S605で、転送されたデバイス情報を受付ける。 In S605, the transferred device information is accepted.
S606で、デバイス情報が複数個存在するときは、それらの情報を店舗能力計算手順に従って、1店舗のデバイス能力にまとめたものを店舗デバイス能力として新たに作成される。 In S606, when there are a plurality of device information items, a device device capability is newly created as a device capability of one store according to the store capability calculation procedure.
S607で、店舗から送信されたデバイス情報とサーバで計算された店舗デバイス能力は、店舗情報保管装置に登録される。 In S607, the device information transmitted from the store and the store device capability calculated by the server are registered in the store information storage device.
図7は、ユーザ端末からプリントサービスサーバにジョブを投入し、プリントサービスサーバが店舗のプリント装置に投入されたジョブの印刷依頼する一連の流れを示すシーケンス図である。その基本的な流れを説明する。 FIG. 7 is a sequence diagram showing a series of flows in which a job is submitted from the user terminal to the print service server, and the print service server requests printing of the job entered in the store printing apparatus. The basic flow will be described.
S701で、ユーザはユーザIDとパスワードを入力し、その情報を受け取ったサーバの認証処理で、当該ユーザが登録されているかをチェックする。登録されていれば当該ユーザのアクセス権を調べて、ユーザ端末で操作可能な機能の制限を設定する。 In S701, the user inputs the user ID and password, and checks whether the user is registered in the authentication process of the server that received the information. If registered, the access right of the user is checked, and a restriction on the functions that can be operated on the user terminal is set.
S703で印刷可能なユーザであれば、ユーザが印刷する文書を、まずサーバにアップロードする。当該文書は、S704で、サーバに一時保管される。この保管された文書に対して、以下の手順で印刷の指示を行なう。一時保管された文書を検索し、その文書の中から印刷を行なう方法でも良い。この場合は、S703の手順を省略することができる。 If the user can print in S703, the document to be printed by the user is first uploaded to the server. The document is temporarily stored in the server in S704. Printing instructions are given to the stored document in the following procedure. A method may be used in which a temporarily stored document is retrieved and printing is performed from the document. In this case, the procedure of S703 can be omitted.
S705で、プリントサービスサーバに登録されている店舗の中から、ユーザが印刷依頼したい店舗を選択する。 In S705, the store that the user wants to request printing is selected from the stores registered in the print service server.
S706で、選択された店舗のデバイス能力情報を取得し、その能力をS707で、ユーザ端末にダウンロードする。 In S706, the device capability information of the selected store is acquired, and the capability is downloaded to the user terminal in S707.
S708で、印刷体裁設定するためのユーザ操作の画面が表示されるが、当該店舗で印刷可能な能力のみ設定することができる。 In S708, a user operation screen for setting the print style is displayed, but only the capability capable of printing in the store can be set.
S709で、印刷体裁の設定が完了すれば、そのデータをサーバに送信する。 In S709, if the print format setting is completed, the data is transmitted to the server.
S710で、ユーザ端末から受け取ったデータは、S711で当該店舗が登録したプリント装置の中から印刷可能なデバイスを検索し、それらのデバイス名をジョブチケットにセットする。そして、S713で印刷にかかる費用を計算して、ユーザ端末に送信する。 In S710, the data received from the user terminal searches for a printable device from the printing apparatuses registered by the store in S711, and sets the device name in the job ticket. In S713, the cost for printing is calculated and transmitted to the user terminal.
S714で、ユーザはその料金を確認の後、この条件でよければ、ジョブの実行をサーバに対してサブミットする。 In S714, after confirming the fee, the user submits the job execution to the server if this condition is acceptable.
S716で、ジョブの実行要求を受付けたサーバは、ユーザからのジョブの実行を受付けたログをS717で記録し、店舗にジョブを発行する。 In S716, the server that has received the job execution request records the log of the job execution received from the user in S717, and issues the job to the store.
S718で、ジョブの実行を受付けた店舗は、S719で、どのプリント装置を使用するかを分配基準に従って決定し、S720でプリント装置にジョブを投入する。 In S718, the store that accepted the execution of the job determines which printing apparatus to use in S719 according to the distribution standard, and submits the job to the printing apparatus in S720.
図7は、店舗デバイス能力の登録手順を示すフローである。このフローを説明する。 FIG. 7 is a flow showing a procedure for registering the store device capability. This flow will be described.
S1101では、店舗で印刷可能なプリント装置のドライバからデバイス能力を取得する。 In S1101, the device capability is acquired from the driver of the printing apparatus that can print at the store.
S1102では、当該プリント装置に何らかのフィニッシャが装着されている場合に、そのデバイス構成情報を取得する。 In S1102, if any finisher is attached to the printing apparatus, the device configuration information is acquired.
S1103では、これらの取得したデバイス情報を一旦デバイス能力管理装置に保管する。 In S1103, the acquired device information is temporarily stored in the device capability management apparatus.
S1104では、サーバに登録するデバイスのすべてに対して、これらのデバイス情報を取得したかをチェックし、まだ取得していないデバイスが存在する場合は、S1101に戻りデバイス情報を取得するフローを再開する。すべてのデバイスの情報を取得した後、S1105で、これらのデバイス情報をプリントサービスサーバに転送する。 In S1104, it is checked whether or not the device information has been acquired for all the devices registered in the server. If there is a device that has not yet been acquired, the flow returns to S1101 and the flow for acquiring the device information is resumed. . After acquiring all the device information, in S1105, the device information is transferred to the print service server.
図8は、店舗デバイス能力を登録する手順を示すフローであり、サーバ側の登録手段を説明する。 FIG. 8 is a flow showing a procedure for registering the store device capability, and the server-side registration means will be described.
S1201で店舗からデバイス情報を受信したときに、S1202では、それらのデバイス情報から店舗でプリント可能な最大のデバイス能力を計算する。これを店舗デバイス能力とする。 When device information is received from the store in S1201, the maximum device capability that can be printed in the store is calculated from the device information in S1202. This is the store device capability.
S1203では、店舗から受け取ったデバイス情報と上記で計算した店舗デバイス能力を店舗情報管理装置456に保管する。
In S1203, the device information received from the store and the store device capability calculated above are stored in the store
図9は、デバイス情報と店舗デバイス能力を示す一例の要素をテーブルにまとめたものである。このテーブルについて説明する。 FIG. 9 summarizes an example of elements indicating device information and store device capability in a table. This table will be described.
店舗Aは、グループID=0001として設定されていて、この店舗でプリント可能なデバイスは、当該グループIDに属する。デバイスA,デバイスBは、店舗から受け取った個々のデバイスのデバイス能力とデバイス構成情報を示している。デバイスIDは個々のデバイスに割り当てたユニークなコードである。このテーブルの〇印は、当該デバイスで利用可能な能力を示している。これらの能力のOR演算を行なったのが、店舗デバイス能力であり、ID=9999に割り振られる。このIDは、店舗能力として各グループについて必ず1個存在する。 The store A is set as a group ID = 0001, and devices that can be printed at this store belong to the group ID. Device A and device B indicate the device capability and device configuration information of each device received from the store. The device ID is a unique code assigned to each device. The circles in this table indicate the capabilities that can be used by the device. The OR operation of these abilities is the store device ability, which is assigned to ID = 9999. There is always one ID for each group as a store capability.
図10は、印刷処理の手順を示すユーザ端末側のフローである。 FIG. 10 is a flow on the user terminal side showing the procedure of the printing process.
S1301で、ユーザがユーザIDとパスワードをセットして、システムにログインする。プリントサービスサーバに当該ユーザが登録されていれば、S1303で印刷文書をサーバにアップロードする。 In S1301, the user sets a user ID and password and logs in to the system. If the user is registered in the print service server, the print document is uploaded to the server in S1303.
S1304では、印刷依頼する店舗を選択する。 In S1304, a store to request printing is selected.
S1305では、当該店舗で印刷可能な能力を取得し、その設定メニューが表示される。 In S1305, the ability to print at the store is acquired, and its setting menu is displayed.
S1306では、そのメニューに従い印刷の設定を行なう。 In S1306, printing is set according to the menu.
S1307では、印刷設定した内容をサーバに送信する。印刷設定に従った料金を、サーバで計算しS1308でその料金がユーザ端末に表示される。 In step S1307, the print settings are transmitted to the server. The fee according to the print setting is calculated by the server, and the fee is displayed on the user terminal in S1308.
S1309では、印刷条件をユーザが了解した結果ジョブの投入を行なう。 In step S1309, the user submits a job as a result of understanding the printing conditions.
図11は、印刷処理の手順を示すフローで、特にユーザ端末の印刷設定の手順を更に細かく説明したものである。 FIG. 11 is a flowchart showing the procedure of print processing, and more specifically describes the procedure of print setting of the user terminal.
印刷の能力には、その設定が優先順位つけされている。例えば、図9のテーブル上位行のデバイス能力が、優先順位が高いと仮定すれば、優先順位の高い設定値に下位の能力は影響される。 The setting is prioritized for the printing ability. For example, assuming that the device capability in the upper row of the table in FIG. 9 has a higher priority, the lower capability is affected by the setting value having a higher priority.
S1401では、出力用紙サイズの設定値を決めたときに、S1402でその設定値に影響を受ける項目が選択可能かを再チェックする。 In S1401, when the set value of the output paper size is determined, it is rechecked in S1402 whether the item affected by the set value can be selected.
S1403では、例えば、出力用紙サイズをA4に設定すれば、デバイスAではサポートできないので、デバイスAの設定項目は選択不可能になる。従って、印刷設定項目からデバイスAのみの設定項目が除外される。この処理をS1404で行なう。 In S1403, for example, if the output paper size is set to A4, the device A cannot be supported, and the setting item of the device A cannot be selected. Accordingly, setting items for only device A are excluded from the print setting items. This process is performed in S1404.
S1405では、次に優先順位の高い用紙の向きの設定を行なう。この設定の後、上記と同様に対応可能なデバイスを計算し、対応不可能なデバイス能力を設定不可能にする。この操作をページレイアウト以下優先順位の順に行なうことで、店舗のプリント装置のいずれかのデバイスに合致するような印刷設定を作成することが可能となる。 In S1405, the orientation of the next highest priority paper is set. After this setting, devices that can be handled are calculated in the same manner as described above, and device capabilities that cannot be handled are made impossible to set. By performing these operations in the order of priority in the order of page layout and below, it is possible to create a print setting that matches any device of the store printing apparatus.
図12は、サーバ側の印刷処理手順を示すフローで、特にデバイスのディスカバリを示す手順を示すフローである。 FIG. 12 is a flow showing a print processing procedure on the server side, and in particular a flow showing a procedure showing device discovery.
S1501で、ユーザ端末から印刷体裁設定データを受信した後、S1502で、店舗情報管理装置456に保存されている情報とマッチングして、当該設定で印刷可能なプリント装置を検出する。この結果検出できたデバイス名のすべてをジョブチケットにセットする。またこの手順で、ディスカバリ基準をあらかじめ設定していれば、その手順に従ってデバイスを決定する。例えば、その基準がデバイス能力の最小値を抽出すると仮定すれば、印刷体裁設定を満たすデバイスで、デバイス能力が最小の集合になるデバイス名をジョブチケットにセットする。
After receiving the print style setting data from the user terminal in S1501, in S1502, it matches the information stored in the store
図13は、店舗側の印刷処理手順を示すフローで、特にプリント装置に分配するディストリビュータの処理を示すフローである。 FIG. 13 is a flow showing the print processing procedure on the store side, and in particular, a flow showing the processing of the distributor that distributes to the printing apparatus.
S1601で、サーバからジョブを受け付けた後、S1602で当該ジョブチケットにセットされているデバイス名を抽出する。これらのデバイスでユーザが設定した印刷設定どおりのプリントを実行することは可能である。 After receiving a job from the server in S1601, the device name set in the job ticket is extracted in S1602. It is possible to execute printing according to print settings set by the user on these devices.
S1603では、ディストリビュート基準に従って、プリント装置を決定する。例えば、店舗側で、前記のように最小能力のプリンタに優先順位をつけて印刷する基準を設けていれば、そのプリント装置にジョブが分配される。また基準が、プリント装置のロードバランスを考慮するように設定されていれば、現在、負荷の最も少ないプリント装置にジョブが投入される。また、ランニングコストの最も低いプリント装置を優先するように設定されていれば、維持費の低いプリント装置にジョブが投入される。 In S1603, the printing apparatus is determined according to the distribution standard. For example, if the store side provides a standard for printing with priority to the printers with the minimum capability as described above, the job is distributed to the printing apparatus. If the reference is set so that the load balance of the printing apparatus is taken into consideration, the job is currently submitted to the printing apparatus with the smallest load. Further, if priority is given to the printing apparatus with the lowest running cost, the job is input to the printing apparatus with the lower maintenance cost.
Claims (5)
前記プリントの依頼では、店舗において印刷可能な設定項目を表示する手段を有し、
前記設定項目は、店舗が印刷可能なプリント装置からデバイス情報を取得する手段から得た情報に依存する。
また、これらのデバイス情報をプリントサービスサーバに登録する手段を有し、
ユーザ端末にこれらの情報をダウンロードすることにより表示を可能とする。 A print service system that accepts a print request including at least an electronic document to be printed, provides a printer based on the request, and provides a service for printing the electronic document by the printer;
In the print request, it has means for displaying setting items that can be printed in the store,
The setting item depends on information obtained from a unit that obtains device information from a printing apparatus capable of printing by the store.
Also, there is means for registering these device information in the print service server,
It is possible to display the information by downloading the information to the user terminal.
印刷体裁の設定したデータをもとにしてプリントサービスサーバは、印刷可能な店舗デバイスをディスカバリする手段で、検索したデバイスをジョブチケットにセットする手段でセットし、
この情報を店舗にジョブ投入するプリントサービスシステム。 A user terminal that has a means for setting a print appearance when the print request is made and can be set according to the setting means;
Based on the data set in the print format, the print service server is a means for discovering a store device that can be printed, and a means for setting the searched device in a job ticket.
A print service system that submits this information to a store.
複数のデバイス情報をまとめて店舗デバイス能力を算出する手段を有し、
デバイス情報と店舗デバイス能力は、店舗情報管理装置に登録可能なプリントサービスシステム。 In the means to register device information in the print service server,
It has a means to calculate the store device capability by collecting a plurality of device information,
Device information and store device capabilities are print service systems that can be registered in the store information management device.
The print style setting means has a dependency control for assigning priorities to the print setting items and controlling lower item values in accordance with the setting contents of the items having higher priorities.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003408789A JP2005173688A (en) | 2003-12-08 | 2003-12-08 | Printing service, and printing service server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003408789A JP2005173688A (en) | 2003-12-08 | 2003-12-08 | Printing service, and printing service server |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005173688A true JP2005173688A (en) | 2005-06-30 |
Family
ID=34730370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003408789A Withdrawn JP2005173688A (en) | 2003-12-08 | 2003-12-08 | Printing service, and printing service server |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005173688A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009043255A (en) * | 2007-08-07 | 2009-02-26 | Xerox Corp | Print-shop job price optimization via use of planning, scheduling and simulation, and by |
JP2013097500A (en) * | 2011-10-31 | 2013-05-20 | Brother Ind Ltd | Image formation device, server and image formation system |
JP2023033340A (en) * | 2019-03-27 | 2023-03-10 | ブラザー工業株式会社 | Print server program and printing system |
-
2003
- 2003-12-08 JP JP2003408789A patent/JP2005173688A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009043255A (en) * | 2007-08-07 | 2009-02-26 | Xerox Corp | Print-shop job price optimization via use of planning, scheduling and simulation, and by |
JP2013097500A (en) * | 2011-10-31 | 2013-05-20 | Brother Ind Ltd | Image formation device, server and image formation system |
JP2023033340A (en) * | 2019-03-27 | 2023-03-10 | ブラザー工業株式会社 | Print server program and printing system |
JP7464104B2 (en) | 2019-03-27 | 2024-04-09 | ブラザー工業株式会社 | Print server program and printing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10298660B2 (en) | Information system and multi-functional information device | |
EP1293883B1 (en) | Printing method, storage medium and program for performing a printing operation and a printing device | |
US8810834B2 (en) | Image processing apparatus, charging management system, charging management method, and recording medium | |
US9374272B2 (en) | Data processing apparatus, computer-readable recording medium, and data processing system | |
US8988706B2 (en) | Printer data collection cable | |
WO2001061460A1 (en) | System for mediating printing on network | |
JP2005039411A (en) | Image processing system | |
KR20150125526A (en) | Cloud server image forming apparatus and method for controllng of printing | |
JP6040878B2 (en) | Printing apparatus, printing control apparatus, printing system, and program | |
JP5523423B2 (en) | Mobile printing system and server device | |
JP2012138074A (en) | Mobile printing system and program for mobile terminal device | |
US9179034B2 (en) | Information processing system and information processing method for distributing job data among plurality of first information processing devices | |
JP5523424B2 (en) | Mobile printing system | |
JP4952400B2 (en) | Instruction information management program, instruction information management apparatus, and printing system | |
JP5337857B2 (en) | Mobile printing system, server device, and portable terminal device program | |
JP4863475B2 (en) | Information processing apparatus and method | |
US20150058249A1 (en) | Tallying apparatus, tallying system, and tallying method | |
JP5523422B2 (en) | Mobile printing system and server device | |
JP2005173688A (en) | Printing service, and printing service server | |
JP2002304269A (en) | Image and audio output system via network | |
JP2014056438A (en) | Output system, output control device, output device and program | |
JP2004295440A (en) | Printing status notification method | |
JP4205298B2 (en) | System that mediates printing on the network | |
JP2004334670A (en) | Document printing method for printing document through internet | |
JP2005173687A (en) | Printing service, and printing service server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070306 |