JP5671878B2 - Print setting apparatus, control program for print setting apparatus, recording medium, and printing system - Google Patents

Print setting apparatus, control program for print setting apparatus, recording medium, and printing system Download PDF

Info

Publication number
JP5671878B2
JP5671878B2 JP2010186576A JP2010186576A JP5671878B2 JP 5671878 B2 JP5671878 B2 JP 5671878B2 JP 2010186576 A JP2010186576 A JP 2010186576A JP 2010186576 A JP2010186576 A JP 2010186576A JP 5671878 B2 JP5671878 B2 JP 5671878B2
Authority
JP
Japan
Prior art keywords
print
job
print job
change instruction
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.)
Active
Application number
JP2010186576A
Other languages
Japanese (ja)
Other versions
JP2012043377A (en
Inventor
加藤 剛
剛 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2010186576A priority Critical patent/JP5671878B2/en
Publication of JP2012043377A publication Critical patent/JP2012043377A/en
Application granted granted Critical
Publication of JP5671878B2 publication Critical patent/JP5671878B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、印刷ジョブを生成するための印刷設定装置、当該印刷設定装置の制御プログラム、及び当該印刷設定装置を備えた印刷システムに関する。   The present invention relates to a print setting device for generating a print job, a control program for the print setting device, and a printing system including the print setting device.

一般のオフィスにおけるプリントジョブとは異なり、POD(Print On Demand)に使用されるプリントジョブには、面付け設定やフィニッシング設定のような煩雑な設定がなされることが多い。このような設定をクライアントPC上で行なう場合、ユーザはアプリケーションからドライバ画面を開き、さらにドライバ画面上でプロパティ画面を開かなければならない。そして、ユーザがプロパティ画面上での煩雑な設定作業を完了してから同画面を閉じてプリント指示を行なったときに、ようやくプリンタによるジョブ処理が開始されることになる。   Unlike a print job in a general office, a print job used for POD (Print On Demand) often has complicated settings such as imposition setting and finishing setting. When performing such settings on the client PC, the user must open the driver screen from the application and then open the property screen on the driver screen. When the user completes complicated setting operations on the property screen and then closes the screen to issue a print instruction, job processing by the printer is finally started.

上述したようなユーザの設定作業には一定時間を要するが、印刷データのページ数が多い場合や印刷データが複雑な画像データを包含している場合には、その後のプリンタドライバによる処理、プリンタへの転送といったそれぞれの処理、又はそれらを組み合わせた処理にも長時間を要することとなる。そのため、PODに使用されるプリントジョブのように煩雑な設定作業が必要となる場合にいかにして短時間で所望のプリント出力を得ることができるかが重大なテーマとなっている。   The user setting operation as described above requires a certain time. However, when the number of pages of the print data is large or the print data includes complex image data, the subsequent processing by the printer driver and the printer are performed. It takes a long time for each process, such as transfer, or a combination of these processes. Therefore, it is a critical theme how to obtain a desired print output in a short time when a complicated setting work is required as in a print job used for POD.

これに関連して、以下の特許文献1には、上位装置から受信したジョブに印刷設定が存在するかどうかを判定し、印刷設定が存在しない場合には、予め保存されている印刷設定情報を自動的に適用する出力装置からなるダイレクトプリンティングシステムが提案されている。このシステムによればプリント指示に先立つ印刷設定作業が省略されるので印刷完了までの所要時間を短縮することができるが、予め印刷設定情報を準備しておく必要があるほか、自動的に適用される印刷設定情報により必ずしもユーザ所望の出力結果が得られるとは限らない。   In relation to this, in Patent Document 1 below, it is determined whether or not a print setting exists in a job received from a host device. If there is no print setting, print setting information stored in advance is stored. There has been proposed a direct printing system including an output device to be automatically applied. According to this system, since the print setting work prior to the print instruction is omitted, the time required to complete the printing can be shortened. However, the print setting information needs to be prepared in advance and is automatically applied. The output result desired by the user is not always obtained by the print setting information.

特開2006−137016号公報JP 2006-137016 A

本発明は、上記従来技術に伴う課題を解決するためになされたものであり、本発明の目的は、ユーザによる印刷指示から印刷出力完了までの所要時間を短縮することができる印刷設定装置、印刷設定装置の制御プログラム、及び印刷システムを提供することである。   The present invention has been made in order to solve the problems associated with the above-described prior art, and an object of the present invention is to provide a print setting apparatus and a print that can shorten the time required from a print instruction by a user to completion of print output. A control program for a setting device and a printing system are provided.

本発明の上記目的は、下記の手段によって達成される。   The above object of the present invention is achieved by the following means.

(1)印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の変更指示を受け付けるための第1受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の変更指示を受け付けるための第2受け付け部と、を含み、前記第1受け付け部は、前記印刷装置による前記印刷ジョブの実行開始前に前記変更指示の受け付けを終了し、前記第2受け付け部は、前記印刷装置による前記印刷ジョブの実行開始後に前記変更指示の受け付けを終了することを特徴とする印刷設定装置。
(2)印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の変更指示を受け付けるための第1受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の変更指示を受け付けるための第2受け付け部と、を含み、前記第1受け付け部は、前記第1群の印刷設定の前記変更指示を受け付けるための第1操作画面を表示装置に表示させ、前記第2受け付け部は、前記第2群の印刷設定の前記変更指示を受け付けるための第2操作画面を、前記第1操作画面とは区別して、前記表示装置に表示させることを特徴とする印刷設定装置。
(3)前記ジョブ送信部は、前記変更指示を受け付けることなく前記印刷ジョブを送信し、前記ジョブ送信部は、前記印刷装置に前記印刷ジョブを送信する際に、前記変更指示送信部により送信される前記印刷設定の変更指示を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記変更指示送信部により送信される前記印刷設定の変更指示が受け付けられたと判定した場合に、前記変更指示に基づく変更後の印刷設定を適用した前記印刷ジョブを実行すべきとの命令とを、前記印刷装置に送信することを特徴とする上記(1)または(2)に記載の印刷設定装置。
(1) A print setting device for generating a print job to be executed by a printing device, wherein the job transmission unit transmits the print job to the printing device, and the print job is transmitted by the job transmission unit. The change instruction accepting unit that starts accepting a change instruction for a print setting to be applied to the print job from the time it is received by the printing apparatus, and the change instruction accepted by the change instruction accepting unit A change instruction transmission unit that transmits to the printing apparatus, and the change instruction reception unit includes a change instruction that is not changeable after the print job is started to be executed by the printing apparatus among print settings to be applied to the print job. A first accepting unit for accepting an instruction to change a group of print settings, and a first accepting unit that can be changed even after the printing apparatus starts executing the print job. A second accepting unit for accepting an instruction to change the print setting of the group, wherein the first accepting unit finishes accepting the change instruction before starting the execution of the print job by the printing apparatus, and 2. The print setting device, wherein the accepting unit finishes accepting the change instruction after the printing device starts executing the print job.
(2) A print setting device for generating a print job to be executed by a printing device, wherein the job transmission unit transmits the print job to the printing device, and the print job is transmitted by the job transmission unit. The change instruction accepting unit that starts accepting a change instruction for a print setting to be applied to the print job from the time it is received by the printing apparatus, and the change instruction accepted by the change instruction accepting unit A change instruction transmission unit that transmits to the printing apparatus, and the change instruction reception unit includes a change instruction that is not changeable after the print job is started to be executed by the printing apparatus among print settings to be applied to the print job. A first accepting unit for accepting an instruction to change a group of print settings, and a first accepting unit that can be changed even after the printing apparatus starts executing the print job. A second accepting unit for accepting an instruction to change the print setting of the group, wherein the first accepting unit displays a first operation screen for accepting the change instruction for the print setting of the first group on a display device. And displaying the second operation screen for receiving the change instruction for the second group of print settings on the display device separately from the first operation screen. The print setting device.
(3) The job transmission unit transmits the print job without accepting the change instruction, and the job transmission unit is transmitted by the change instruction transmission unit when transmitting the print job to the printing apparatus. When it is determined that the instruction to suspend execution of the print job and the instruction to change the print setting transmitted by the change instruction transmission unit are received until the instruction to change the print setting is received, The print setting according to (1) or (2), wherein a command to execute the print job to which the print setting after the change based on the change instruction is applied is transmitted to the printing apparatus. apparatus.

)前記ジョブ送信部は、デフォルトの印刷設定が適用された前記印刷ジョブを送信することを特徴とする上記(1)〜(3)のいずれか1つに記載の印刷設定装置。 ( 4 ) The print setting apparatus according to any one of (1) to (3), wherein the job transmission unit transmits the print job to which a default print setting is applied.

)前記変更指示送信部は、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報を、前記変更指示とともに送信することを特徴とする上記(1)〜(4)のいずれか1つに記載の印刷設定装置。 (5) the change instruction transmission unit, the change identification information of the print job should be applied to the changed print settings to instruct based, the (1) to which and transmits together with the change instruction (4 The print setting device according to any one of the above.

)印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、前記印刷装置に前記印刷ジョブを送信する手順(A)と、前記手順(A)で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順(B)と、前記変更指示を受け付けて、前記印刷装置に送信する手順(C)と、を有し、前記手順(C)は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C1)と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C2)と、を含み、さらに、前記印刷装置による前記印刷ジョブの実行開始前に、前記第1群の印刷設定の前記変更指示の受け付けを終了する手順(D)と、前記印刷装置による前記印刷ジョブの実行開始後に、前記第2群の印刷設定の前記変更指示の受け付けを終了する手順(E)と、を前記印刷設定装置に実行させることを特徴とする制御プログラム。
(7)印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、前記印刷装置に前記印刷ジョブを送信する手順(A)と、前記手順(A)で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順(B)と、前記変更指示を受け付けて、前記印刷装置に送信する手順(C)と、を有し、前記手順(C)は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C1)と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C2)と、を含み、前記手順(C1)では、表示装置により表示された第1操作画面を介して前記第1群の印刷設定の前記変更指示が受け付けられ、前記手順(C2)では、前記表示装置により前記第1操作画面とは区別して表示された第2操作画面を介して前記第2群の印刷設定の前記変更指示が受け付けられることを特徴とする制御プログラム。
(8)前記手順(A)は、前記印刷ジョブを実行するために、前記変更指示を受け付けることなく前記印刷装置に前記印刷ジョブを送信するとともに前記印刷ジョブに適用すべき印刷設定を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記印刷設定が受け付けられたと判定した場合に前記印刷設定を適用した前記印刷ジョブを実行すべきとの命令と、を前記印刷装置に送信することを特徴とする上記(6)または(7)に記載の制御プログラム。
( 6 ) A print setting device control program for generating a print job to be executed by the printing device, the procedure (A) for transmitting the print job to the printing device, and the printing in the step (A). A procedure (B) for starting acceptance of a print setting change instruction to be applied to the print job between when the job is transmitted and when it is received by the printing apparatus; A procedure (C) to be transmitted to the apparatus, and the procedure (C) is a first of the print settings to be applied to the print job that cannot be changed after the printing apparatus starts executing the print job. The procedure (C1) of receiving the change instruction of the print setting of the group and transmitting it to the printing apparatus, and the second setting of the print setting that can be changed after the printing apparatus starts executing the print job Receiving a change instruction and transmitting it to the printing apparatus (C2), and further accepting the change instruction for the first group of print settings before the printing apparatus starts executing the print job. Causing the print setting apparatus to execute a procedure (D) for ending and a procedure (E) for ending acceptance of the change instruction for the print settings of the second group after the printing apparatus starts executing the print job. A control program characterized by that.
(7) A print setting apparatus control program for generating a print job to be executed by the printing apparatus, the procedure (A) for transmitting the print job to the printing apparatus, and the printing in the procedure (A). A procedure (B) for starting acceptance of a print setting change instruction to be applied to the print job between when the job is transmitted and when it is received by the printing apparatus; A procedure (C) to be transmitted to the apparatus, and the procedure (C) is a first of the print settings to be applied to the print job that cannot be changed after the printing apparatus starts executing the print job. The procedure (C1) for receiving the change instruction of the print setting of the group and transmitting it to the printing apparatus, and the change of the second group of print settings that can be changed after the printing apparatus starts executing the print job. A procedure (C2) for receiving an instruction and transmitting it to the printing apparatus, wherein the change of the first group of print settings via the first operation screen displayed by the display apparatus is performed in the procedure (C1). An instruction is accepted, and in the step (C2), the change instruction for the second group of print settings is accepted via the second operation screen displayed by the display device separately from the first operation screen. control program characterized.
(8) In step (A), in order to execute the print job, the print job is transmitted to the printing apparatus without receiving the change instruction and print settings to be applied to the print job are received. A command to suspend execution of the print job, and a command to execute the print job to which the print setting is applied when it is determined that the print setting has been received. The control program according to (6) or (7), characterized in that:

)前記手順()では、デフォルトの印刷設定が適用された前記印刷ジョブが送信されることを特徴とする上記(6)〜(8)のいずれか1つに記載の制御プログラム。 ( 9 ) The control program according to any one of (6) to (8), wherein in the step ( A ), the print job to which a default print setting is applied is transmitted.

10)前記手順(C)では、前記印刷設定を適用すべき前記印刷ジョブの識別情報が、前記印刷設定とともに送信されることを特徴とする上記(6)〜(9)のいずれか1つに記載の制御プログラム。 ( 10 ) In the step (C), the identification information of the print job to which the print setting is to be applied is transmitted together with the print setting , any one of the above (6) to (9) The control program described in 1.

11)上記()〜(10)のいずれか1つに記載の制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。 ( 11 ) A computer-readable recording medium on which the control program according to any one of ( 6 ) to ( 10 ) is recorded.

12印刷ジョブを実行する印刷装置、及び前記印刷ジョブを生成する印刷設定装置からなる印刷システムであって、前記印刷設定装置側から前記印刷装置側に前記印刷ジョブを送信するジョブ送信部と、前記ジョブ送信部により送信された前記印刷ジョブが前記印刷装置側で受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、前記ジョブ送信部により送信された前記印刷ジョブを前記印刷装置側で受信するジョブ受信部と、前記ジョブ受信部により受信された前記印刷ジョブに、前記変更指示受け付け部により受け付けられた前記変更指示に基づく変更後の印刷設定を適用する設定適用部と、前記設定適用部により前記変更指示に基づく変更後の印刷設定が適用された前記印刷ジョブを実行するジョブ実行部と、前記ジョブ受信部により受信済みの前記印刷ジョブである受信済みジョブのリストを表示する表示部と、を有し、前記変更指示受け付け部は、前記表示部により表示された前記受信済みジョブのリストからユーザにより選択された前記印刷ジョブに適用すべき印刷設定の変更指示を受け付け、前記表示部は、前記ジョブ受信部により未受信の前記印刷ジョブである未受信ジョブのリストをさらに表示することを特徴とする印刷システム。
(13)前記表示部により表示される前記リストには、各々の前記未受信ジョブに対応する空欄が含まれることを特徴とする上記(12)に記載の印刷システム。
( 12 ) A printing system including a printing apparatus that executes a print job and a print setting apparatus that generates the print job, the job transmission unit transmitting the print job from the print setting apparatus side to the printing apparatus side; A change instruction accepting unit that starts accepting a print setting change instruction to be applied to the print job until the print job transmitted by the job transmitting unit is received on the printing apparatus side; Based on the job receiving unit that receives the print job transmitted by the job transmitting unit on the printing apparatus side, and the change instruction received by the change instruction receiving unit based on the print job received by the job receiving unit. A setting application unit that applies the changed print setting, and the print application after the change based on the change instruction is applied by the setting application unit. A job execution unit that executes the print job; and a display unit that displays a list of received jobs that are the print jobs received by the job reception unit. The change instruction reception unit includes the display unit An instruction for changing a print setting to be applied to the print job selected by the user from the received job list displayed by the user is received, and the display unit is a print job that has not been received by the job reception unit. A printing system further displaying a list of received jobs.
(13) The printing system according to (12), wherein the list displayed by the display unit includes a blank corresponding to each of the unreceived jobs.

14)前記表示部により表示される前記リストには、各々の前記印刷ジョブについて予め設定されたユーザIDが格納されることを特徴とする上記(12)または(13)に記載の印刷システム。 ( 14 ) The printing system according to ( 12) or (13) , wherein the list displayed by the display unit stores a user ID preset for each print job.

15)各々の前記印刷ジョブには、ユーザ固有のユーザIDが予め設定されており、前記表示部は、前記印刷システムへのログインIDと同一の前記ユーザIDが設定された前記印刷ジョブのリストのみを表示することを特徴とする上記(12)〜(14)のいずれか1つに記載の印刷システム ( 15 ) A user ID unique to each user is preset in each of the print jobs, and the display unit is a list of the print jobs in which the same user ID as the login ID to the printing system is set. The printing system according to any one of ( 12 ) to ( 14 ) above, wherein only the display is displayed .

本発明によると、印刷ジョブが印刷設定装置により送信されてから印刷装置により受信されるまでの間に当該印刷ジョブに適用すべき印刷設定の変更指示の受け付けが開始されるので、ユーザは印刷ジョブが印刷装置に受信されるまでの時間を有効に活用して当該変更指示の入力を行なうことができる。その結果、本発明によれば、複雑な印刷設定を伴う印刷ジョブに対する印刷指示から印刷出力完了までの所要時間を短縮することができる。   According to the present invention, since a print job change instruction to be applied to the print job is started after the print job is transmitted by the print setting device and received by the printing device, the user can The change instruction can be input by effectively utilizing the time until the printer receives the message. As a result, according to the present invention, it is possible to reduce the time required from a print instruction for a print job with complicated print settings to completion of print output.

本発明の第1〜第3実施形態に係る印刷システムの構成を示すブロック図である。It is a block diagram which shows the structure of the printing system which concerns on the 1st-3rd embodiment of this invention. 本発明の第1〜第3実施形態に係るPCの構成を示すブロック図である。It is a block diagram which shows the structure of PC concerning the 1st-3rd embodiment of this invention. 本発明の第1実施形態に係るプリンタコントローラの構成を示すブロック図である。1 is a block diagram illustrating a configuration of a printer controller according to a first embodiment of the present invention. FIG. 本発明の第1〜第3実施形態に係るプリンタエンジンの構成を示すブロック図である。It is a block diagram which shows the structure of the printer engine which concerns on the 1st-3rd embodiment of this invention. 本発明の第1実施形態に係るPCの処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process of PC concerning 1st Embodiment of this invention. 本発明の第1、第2実施形態に係るプリンタコントローラの手順を示すフローチャートである。3 is a flowchart illustrating a procedure of a printer controller according to the first and second embodiments of the present invention. 本発明の第1〜第3実施形態に係る印刷指示画面の一例を示す概略図である。It is the schematic which shows an example of the printing instruction | indication screen which concerns on the 1st-3rd embodiment of this invention. 本発明の第1、第2実施形態に係る印刷設定画面の一例を示す概略図である。It is the schematic which shows an example of the print setting screen which concerns on 1st, 2nd embodiment of this invention. 本発明の第2、第3実施形態に係るプリンタコントローラの構成を示すブロック図である。It is a block diagram which shows the structure of the printer controller which concerns on 2nd, 3rd embodiment of this invention. 本発明の第2、第3実施形態に係るジョブリストの一例を示す概念図である。It is a conceptual diagram which shows an example of the job list which concerns on 2nd, 3rd embodiment of this invention. 本発明の第2、第3実施形態に係るPCの処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process of PC which concerns on 2nd, 3rd embodiment of this invention. 本発明の第2実施形態に係るウェブブラウザの処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process of the web browser which concerns on 2nd Embodiment of this invention. 本発明の第3実施形態に係るウェブブラウザの処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process of the web browser which concerns on 3rd Embodiment of this invention. 本発明の第3実施形態に係るプリンタコントローラの処理の手順を示すフローチャートである。10 is a flowchart illustrating a processing procedure of a printer controller according to a third embodiment of the present invention. 本発明の第3実施形態に係る印刷設定画面の一例を示す概略図である。It is the schematic which shows an example of the print setting screen which concerns on 3rd Embodiment of this invention. 本発明の第3実施形態に係る印刷設定画面の一例を示す概略図である。It is the schematic which shows an example of the print setting screen which concerns on 3rd Embodiment of this invention. 本発明の第3実施形態に係る印刷設定画面の他の例を示す概略図である。It is the schematic which shows the other example of the print setting screen which concerns on 3rd Embodiment of this invention. 従来の印刷システムによる処理の手順を示す時系列図である。It is a time series figure which shows the procedure of the process by the conventional printing system. 本発明の第1、第2実施形態に係る印刷システムによる処理の手順を示す時系列図である。FIG. 4 is a time series diagram illustrating a processing procedure by the printing system according to the first and second embodiments of the present invention. 本発明の第3実施形態に係る印刷システムによる処理の手順を示す時系列図である。It is a time series diagram which shows the procedure of the process by the printing system which concerns on 3rd Embodiment of this invention.

以下、本発明の実施の形態を、図面を参照して詳細に説明する。
<第1実施形態>
図1は、本発明の第1実施形態に係る印刷システムSの全体構成を示すブロック図である。図1のように、印刷システムSは、印刷設定装置としてのPC1、及びPC1から受信した印刷ジョブを実行する印刷装置としてのプリンタ2を備えており、これらはネットワークNを介して接続されている。ここで、ネットワークNは、イーサネット(登録商標)、トークンリング、FDDI等の規格によるLAN、又はLANどうしを専用線で接続したWAN等であり、ネットワークNに接続される機器の種類及び台数は図1に示す例に限定されない。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
<First Embodiment>
FIG. 1 is a block diagram showing the overall configuration of a printing system S according to the first embodiment of the present invention. As shown in FIG. 1, the printing system S includes a PC 1 as a print setting apparatus and a printer 2 as a printing apparatus that executes a print job received from the PC 1, and these are connected via a network N. . Here, the network N is a LAN according to standards such as Ethernet (registered trademark), token ring, FDDI, or a WAN in which LANs are connected by a dedicated line. The types and the number of devices connected to the network N are shown in FIG. It is not limited to the example shown in 1.

また、図1のように、本実施形態に係るプリンタ2は、各部の動作を制御するとともに印刷ジョブに対する画像処理(RIP等)を実行するプリンタコントローラ21、及び画像処理後の印刷ジョブに基づく印刷処理を実行するプリンタエンジン22から構成されており、これらは内部バスを介して双方向通信可能に接続されている。なお、プリンタコントローラ21及びプリンタエンジン22は互いに独立した機器であってもよく、その場合、両者は専用のインターフェースケーブルやIEEE1394等を介して接続されることになる。   As shown in FIG. 1, the printer 2 according to the present embodiment controls the operation of each unit and executes image processing (RIP or the like) for a print job, and printing based on the print job after image processing. The printer engine 22 is configured to execute processing, and these are connected via an internal bus so that bidirectional communication is possible. The printer controller 21 and the printer engine 22 may be devices independent from each other. In this case, both are connected via a dedicated interface cable, IEEE1394, or the like.

続いて、上記機器の構成について詳細に説明する。図2は、本実施形態に係るPC1の構成を示すブロック図である。図2のように、PC1は、CPU11、メモリ12、記憶装置13、表示装置14、入力装置15、及び入出力I/F16を備えており、これらは信号をやり取りするためのバス17を介して接続されている。これらの構成要素について以下に順に説明する。   Next, the configuration of the device will be described in detail. FIG. 2 is a block diagram illustrating a configuration of the PC 1 according to the present embodiment. As shown in FIG. 2, the PC 1 includes a CPU 11, a memory 12, a storage device 13, a display device 14, an input device 15, and an input / output I / F 16, which are connected via a bus 17 for exchanging signals. It is connected. These components will be described in order below.

CPU11は、プログラムに従って上記各部の制御や各種演算処理を実行するためのマイクロプロセッサ等からなる制御回路であり、PC1の各機能は、それに対応するプログラムをCPU11が実行することにより発揮される。メモリ12は、作業領域として一時的にプログラム及びデータを保持するRAM、及び各種プログラムを格納するROMからなる主記憶領域である。   The CPU 11 is a control circuit composed of a microprocessor or the like for executing control of the above-described units and various arithmetic processes in accordance with a program, and each function of the PC 1 is exhibited by the CPU 11 executing a program corresponding thereto. The memory 12 is a main storage area including a RAM that temporarily stores programs and data as a work area, and a ROM that stores various programs.

記憶装置13は、オペレーティングシステム(OS)を含む各種プログラムを格納するHDD等の補助記憶領域である。特に、記憶装置13は、文書ファイルを作成・編集するための各種アプリケーションソフトウェア、文書ファイルの印刷設定を行なうためのプリンタドライバ、及びネットワークN上の他の機器(プリンタ2等)にアクセスして当該機器に保持された情報を表示するためのウェブブラウザ等を備えている。   The storage device 13 is an auxiliary storage area such as an HDD for storing various programs including an operating system (OS). In particular, the storage device 13 accesses various application software for creating / editing a document file, a printer driver for making print settings for the document file, and other devices (such as the printer 2) on the network N, and A web browser for displaying information held in the device is provided.

表示装置14は、ユーザに各種情報を表示するためのLCD(Liquid Crystal Display)等の表示装置である。後述のように、表示装置14は、アプリケーションにより提供される印刷指示用のGUI(Graphical User Interface)である印刷指示画面U1(図7参照)及びプリンタドライバ又はウェブブラウザにより提供される印刷設定用のGUIである印刷設定画面U2(図8参照)を表示する。   The display device 14 is a display device such as an LCD (Liquid Crystal Display) for displaying various types of information to the user. As will be described later, the display device 14 has a print instruction screen U1 (see FIG. 7), which is a GUI (Graphical User Interface) for print instructions provided by an application, and a print setting provided by a printer driver or a web browser. A print setting screen U2 (see FIG. 8) which is a GUI is displayed.

入力装置15は、ユーザから種々の動作指示を受け付けるためのキーボードやマウス等である。入出力I/F16は、PC1をネットワークNに接続し、プリンタ2を含むネットワークN上の他の機器と通信するためのインタフェースである。   The input device 15 is a keyboard or a mouse for receiving various operation instructions from the user. The input / output I / F 16 is an interface for connecting the PC 1 to the network N and communicating with other devices on the network N including the printer 2.

続いて、図3は、本実施形態に係るプリンタコントローラ21の構成を示すブロック図である。図3のように、プリンタコントローラ21は、CPU211、メモリ212、記憶装置213、入出力I/F214、及びビデオI/F215を備えており、これらは信号をやり取りするためのバス216を介して接続されている。これらの構成要素について以下に順に説明する。   Next, FIG. 3 is a block diagram illustrating a configuration of the printer controller 21 according to the present embodiment. As shown in FIG. 3, the printer controller 21 includes a CPU 211, a memory 212, a storage device 213, an input / output I / F 214, and a video I / F 215, which are connected via a bus 216 for exchanging signals. Has been. These components will be described in order below.

CPU211は、プログラムに従って上記各部の制御や各種演算処理を実行するためのマイクロプロセッサ等からなる制御回路であり、プリンタコントローラ21の各機能はそれに対応するプログラムをCPU211が実行することにより発揮される。メモリ212は、作業領域として一時的にプログラム及びデータを保持するRAM、及び各種プログラムを格納するROM等からなる主記憶装置である。   The CPU 211 is a control circuit composed of a microprocessor or the like for executing control of the above-described units and various arithmetic processes according to a program, and each function of the printer controller 21 is exhibited by the CPU 211 executing a corresponding program. The memory 212 is a main storage device including a RAM that temporarily stores programs and data as a work area, and a ROM that stores various programs.

記憶装置213は、読み取り専用の記憶装置や大容量のランダムアクセス記憶装置を適宜組み合わせて構成される補助記憶装置である。入出力I/F214は、ネットワークN上の他の機器と通信するためのインタフェースである。ビデオI/F215は、プリンタエンジン22と通信するためのインタフェースである。   The storage device 213 is an auxiliary storage device configured by appropriately combining a read-only storage device and a large-capacity random access storage device. The input / output I / F 214 is an interface for communicating with other devices on the network N. The video I / F 215 is an interface for communicating with the printer engine 22.

続いて、図4は、本実施形態に係るプリンタエンジン22の構成を示すブロック図である。図4のように、プリンタエンジン22は、画像形成部221、操作部222、給紙部223、及び排紙部224と備えており、これらは信号をやり取りするためのバス225を介して接続されている。これらの構成要素について以下に順に説明する。   Next, FIG. 4 is a block diagram illustrating a configuration of the printer engine 22 according to the present embodiment. As shown in FIG. 4, the printer engine 22 includes an image forming unit 221, an operation unit 222, a paper feed unit 223, and a paper discharge unit 224, which are connected via a bus 225 for exchanging signals. ing. These components will be described in order below.

画像形成部221は、感光体ドラムを帯電させる帯電工程、レーザ光により感光体ドラム上に静電潜像を形成する露光工程、感光体ドラム上の静電潜像にトナーを付着させてトナー画像を形成する現像工程、感光体ドラム上のトナー画像を転写ベルトにより記録用紙に転写する転写工程、記録用紙に転写されたトナー画像を定着ローラにより加熱・定着させる定着工程からなる電子写真方式の印刷処理により記録用紙に画像を印刷する。なお、画像形成部221が採用する印刷方式は、上述した電子写真方式に限定されず、インパクト方式、熱転写方式、及びインクジェット方式等の他の印刷方式であってもよい。   The image forming unit 221 includes a charging process for charging the photosensitive drum, an exposure process for forming an electrostatic latent image on the photosensitive drum with laser light, and a toner image by attaching toner to the electrostatic latent image on the photosensitive drum. Electrophotographic printing comprising: a developing process for forming a toner image; a transfer process for transferring a toner image on a photosensitive drum to a recording sheet by a transfer belt; and a fixing process for heating and fixing the toner image transferred to the recording sheet by a fixing roller. The image is printed on the recording paper by the processing. Note that the printing method employed by the image forming unit 221 is not limited to the above-described electrophotographic method, and may be other printing methods such as an impact method, a thermal transfer method, and an inkjet method.

操作部222は、プリンタエンジン22のステータス情報等をユーザに表示する機能、及び種々の動作指示をユーザから取得する機能を備えたオペレーションパネルである。給紙部223は、サイズごとに給紙トレイに格納された記録用紙を画像形成部221に送り出すための機構であり、排紙部224は、画像形成部221による印刷処理済みの記録用紙を排紙トレイに送り出すための機構である。   The operation unit 222 is an operation panel having a function of displaying status information and the like of the printer engine 22 to the user and a function of acquiring various operation instructions from the user. The paper feed unit 223 is a mechanism for sending out the recording paper stored in the paper feed tray for each size to the image forming unit 221, and the paper discharge unit 224 discharges the recording paper that has been printed by the image forming unit 221. It is a mechanism for sending out to the paper tray.

次に、本実施形態に係る印刷システムSの動作の概要についてフローチャートを用いて説明する。図5は、本発明の一実施形態に係るPC1の処理の手順を示すフローチャートである。図5のフローチャートにより示されるアルゴリズムはPC1の記憶装置13に制御プログラムとして記憶されており、動作開始時にメモリ12に読み出されて実行される。   Next, an outline of the operation of the printing system S according to the present embodiment will be described using a flowchart. FIG. 5 is a flowchart showing a processing procedure of the PC 1 according to the embodiment of the present invention. The algorithm shown by the flowchart of FIG. 5 is stored as a control program in the storage device 13 of the PC 1, and is read out and executed in the memory 12 at the start of operation.

先ず、PC1は、アプリケーション上で印刷ジョブを編集する(S101)。そして、ユーザから印刷指示を受け付けたらプリンタドライバを起動する(S102)。S102でプリンタドライバが起動されたら、表示装置14には図7のような印刷指示画面U1が表示される。   First, the PC 1 edits a print job on the application (S101). When a print instruction is received from the user, the printer driver is activated (S102). When the printer driver is activated in S102, a print instruction screen U1 as shown in FIG.

ここで、本実施形態に係る印刷指示画面U1について説明する。図7のように、印刷指示画面U1は、印刷ジョブの詳細な印刷設定のための「プロパティ」ボタンb1、印刷指示をキャンセルするための「キャンセル」ボタンb2、設定完了後の最終的な印刷指示のための「OK」ボタンb3、及びデフォルト印刷設定によるジョブ送信のための「送信」ボタンb4等を備えている。これらについて以下に順に説明する。   Here, the print instruction screen U1 according to the present embodiment will be described. As shown in FIG. 7, the print instruction screen U1 includes a “property” button b1 for detailed print setting of the print job, a “cancel” button b2 for canceling the print instruction, and a final print instruction after the setting is completed. For example, an “OK” button b3 for transmitting a job according to default print settings, and the like. These will be described in order below.

「プロパティ」ボタンb1が押下されると、表示装置14上の印刷指示画面U1は図8のような印刷設定画面U2に切り替わる。この印刷設定画面U2上でユーザは「基本」、「面付け」、「画質」、「仕上げ」等の設定項目ごとに詳細な印刷設定を入力することができる。そして、印刷設定画面U2上の「OK」ボタンb5が押下されると、表示中の印刷設定画面U2は元の印刷指示画面に切り替わる。   When the “property” button b1 is pressed, the print instruction screen U1 on the display device 14 is switched to a print setting screen U2 as shown in FIG. On the print setting screen U2, the user can input detailed print settings for each setting item such as “basic”, “imposition”, “image quality”, and “finish”. When the “OK” button b5 on the print setting screen U2 is pressed, the currently displayed print setting screen U2 is switched to the original print instruction screen.

また、「OK」ボタンb3が押下されると、印刷設定画面U2上で入力済みの印刷設定が適用された印刷ジョブがプリンタコントローラ21に送信される。以上のように、「プロパティ」ボタンb1又は「OK」ボタンb3が押下されたときの動作は従来のプリンタドライバと同様である。   When the “OK” button b3 is pressed, a print job to which the print settings already input on the print setting screen U2 are applied is transmitted to the printer controller 21. As described above, the operation when the “property” button b1 or the “OK” button b3 is pressed is the same as that of the conventional printer driver.

他方、「送信」ボタンb4が押下されると、デフォルト印刷設定が適用された印刷ジョブがプリンタコントローラ21に送信される。そして、表示中の印刷指示画面U1は、図8のような印刷設定画面U2に自動的に切り替わる。この印刷設定画面U2上でユーザはプリンタコントローラ21に転送中の印刷ジョブに対する印刷設定の変更指示を入力することができる。この点についてはさらに後述する。   On the other hand, when the “Send” button b4 is pressed, the print job to which the default print setting is applied is sent to the printer controller 21. Then, the currently displayed print instruction screen U1 is automatically switched to a print setting screen U2 as shown in FIG. On this print setting screen U2, the user can input a print setting change instruction for the print job being transferred to the printer controller 21. This point will be further described later.

再び図5を参照すると、PC1は、表示中の印刷指示画面U1上で「送信」ボタンb4が押下されたかどうか、すなわち、ユーザからデフォルト印刷設定によるジョブ送信が指定されたかどうかを判定する(S103)。   Referring to FIG. 5 again, the PC 1 determines whether or not the “Send” button b4 has been pressed on the print instruction screen U1 being displayed, that is, whether or not job transmission by default print settings has been designated by the user (S103). ).

なお、S103においてユーザから「送信」指示を取得する機能は、従来の印刷指示画面に「デフォルトのまま送信」等のチェックボックスを設けることによっても実現可能である。この例によると、プリンタドライバは当該チェックボックスにチェックマークが付された状態で「OK」ボタン等が押下されたときに「送信」指示を受け付けることになる。さらに、同機能は、マウスの右クリックメニューやアプリケーションへのプラグインメニューや独立したユーティリティソフトウェア等によっても実現可能である。   Note that the function of acquiring a “send” instruction from the user in S103 can also be realized by providing a check box such as “send as default” on the conventional print instruction screen. According to this example, the printer driver accepts a “send” instruction when the “OK” button or the like is pressed while the check box is checked. Furthermore, this function can be realized by a right-click menu of a mouse, a plug-in menu for an application, independent utility software, or the like.

ここで、「送信」ボタンb4が押下された場合(S103のYES)、PC1は、印刷ジョブにデフォルト印刷設定を適用し、それをPSやPCL等の適切なプリンタ言語に変換してからプリンタコントローラ21に送信する(S104)。なお、その後の印刷設定の変更回数を減らすために、ユーザにより頻繁に使用される印刷設定を予め記憶装置13等に保持しておき、これをデフォルト印刷設定の代わりに印刷ジョブに適用することとしてもよい。   When the “Send” button b4 is pressed (YES in S103), the PC 1 applies the default print setting to the print job, converts it to an appropriate printer language such as PS or PCL, and then the printer controller. 21 (S104). In order to reduce the number of subsequent print setting changes, print settings frequently used by the user are stored in advance in the storage device 13 or the like, and this is applied to a print job instead of the default print settings. Also good.

また、S104で送信される印刷ジョブには、それに適用すべき印刷設定の変更指示を受信するまでRIPの実行を保留すべきとのプリンタコントローラ21に対する命令(以下、単に「保留命令」という)が付加されるものとする。   Further, the print job transmitted in S104 has a command (hereinafter simply referred to as “hold command”) to the printer controller 21 that the execution of RIP should be suspended until a print setting change instruction to be applied to the print job is received. It shall be added.

続いて、PC1は、表示装置14に表示中の印刷指示画面U1を図8のような印刷指示画面U2に切り替える(S105)。これにより、PC1は、プリンタコントローラ21側での印刷ジョブの受信完了を待たずに、当該印刷ジョブに適用すべき印刷設定の変更指示(以下、単に「変更指示」ともいう)の受け付けを開始することができる。そして、PC1は、表示中の印刷設定画面U2上でユーザから変更指示を受け付けたら(S106)、同画面上での設定完了を意味する「OK」ボタンb5が押下されたかどうかを判定する(S107)。   Subsequently, the PC 1 switches the print instruction screen U1 being displayed on the display device 14 to a print instruction screen U2 as shown in FIG. 8 (S105). Accordingly, the PC 1 starts accepting a print setting change instruction (hereinafter also simply referred to as “change instruction”) to be applied to the print job without waiting for the completion of reception of the print job on the printer controller 21 side. be able to. When the PC 1 receives a change instruction from the user on the print setting screen U2 being displayed (S106), the PC 1 determines whether or not an “OK” button b5 indicating completion of setting on the screen is pressed (S107). ).

そして、「OK」ボタンb5が押下された場合は(S107のYES)S106でユーザから受け付けた変更指示をプリンタコントローラ21に送信してから(S108)一連の処理を終了する(エンド)。他方、「OK」ボタンb5が押下されなかった場合は(S107のNO)上述のS106に戻る。なお、S107で送信される変更指示にはS104で送信された印刷ジョブのジョブIDが付加されるものとする。これによりプリンタコントローラ21は受信した変更指示がどの印刷ジョブに対する変更指示であるのかを判別することができる。   If the “OK” button b5 is pressed (YES in S107), the change instruction received from the user in S106 is transmitted to the printer controller 21 (S108), and the series of processing ends (end). On the other hand, when the “OK” button b5 is not pressed (NO in S107), the process returns to S106 described above. Note that the job ID of the print job transmitted in S104 is added to the change instruction transmitted in S107. As a result, the printer controller 21 can determine which print job the received change instruction is for.

他方、印刷指示画面U1上で「送信」ボタンb4が押下されなかった場合は(S103のNO)従来のプリンタドライバと同様の処理が実行される。つまり、PC1は、印刷指示画面U1上で「プロパティ」ボタンb1が押下されたどうかを判定する(S109)。そして、「プロパティ」ボタンb1が押下された場合は(S109のYES)、表示中の印刷指示画面U1を図8のような印刷設定画面U2に切り替えて、ユーザから詳細な印刷設定を受け付ける(S110)。そして、表示中の印刷設定画面U2を元の印刷指示画面に切り替える。   On the other hand, when the “Send” button b4 is not pressed on the print instruction screen U1 (NO in S103), the same processing as that of the conventional printer driver is executed. That is, the PC 1 determines whether or not the “property” button b1 is pressed on the print instruction screen U1 (S109). When the “property” button b1 is pressed (YES in S109), the currently displayed print instruction screen U1 is switched to the print setting screen U2 as shown in FIG. 8, and detailed print settings are received from the user (S110). ). Then, the print setting screen U2 being displayed is switched to the original print instruction screen.

また、「プロパティ」ボタンb1が押下されなかった場合は(S109のNO)、「キャンセル」ボタンb2が押下されたかどうかをさらに判定する(S113)。そして、「キャンセル」ボタンb2が押下された場合は(S113のYES)そのまま一連の処理を終了し(エンド)、「キャンセル」ボタンb2が押下されなかった場合は(S113のNO)S103に戻る。   If the “property” button b1 is not pressed (NO in S109), it is further determined whether or not the “cancel” button b2 is pressed (S113). If the “cancel” button b2 is pressed (YES in S113), the series of processing ends (end), and if the “cancel” button b2 is not pressed (NO in S113), the process returns to S103.

その後、PC1は、表示中の印刷指示画面U1上で「OK」ボタンb3が押下されたかどうかを判定する(S111)。そして、「OK」ボタンb3が押下された場合は(S111のYES)、S110で受け付けた指示に基づく印刷設定を印刷ジョブに適用し、それを適切なプリンタ言語に変換してからプリンタコントローラ21に送信する(S112)。その後、PC1は一連の処理を終了する(エンド)。また、「OK」ボタンb3が押下されなかった場合は(S111のNO)上述のS110に戻る。   Thereafter, the PC 1 determines whether or not the “OK” button b3 is pressed on the print instruction screen U1 being displayed (S111). If the “OK” button b3 is pressed (YES in S111), the print setting based on the instruction received in S110 is applied to the print job, converted into an appropriate printer language, and then sent to the printer controller 21. Transmit (S112). Thereafter, the PC 1 ends the series of processes (end). If the “OK” button b3 is not pressed (NO in S111), the process returns to S110 described above.

次に、図6は、本実施形態に係るプリンタコントローラ21の処理の手順を示すフローチャートである。図6のフローチャートにより示されるアルゴリズムは記憶装置213に制御プログラムとして記憶されており、動作開始時にメモリ212に読み出されて実行される。   Next, FIG. 6 is a flowchart showing a processing procedure of the printer controller 21 according to the present embodiment. The algorithm shown in the flowchart of FIG. 6 is stored as a control program in the storage device 213, and is read out and executed in the memory 212 at the start of operation.

先ず、プリンタコントローラ21は、PC1から送信された印刷ジョブの受信を完了したら(S201)、その印刷ジョブに保留命令が付加されているかどうかを判定する(S202)。そして、保留命令が付加されている場合は(S202のYES)、その印刷ジョブに対する変更指示が既に受信済みであるかどうかをさらに判定する(S203)。このときの判定はS201で受信した印刷ジョブのジョブIDと、受信済みの変更指示に付加されたジョブIDとを照合することにより行なう。   First, after completing the reception of the print job transmitted from the PC 1 (S201), the printer controller 21 determines whether or not a hold command is added to the print job (S202). If a hold instruction is added (YES in S202), it is further determined whether a change instruction for the print job has already been received (S203). This determination is made by collating the job ID of the print job received in S201 with the job ID added to the received change instruction.

そして、変更指示が受信済みである場合は(S203のYES)印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから(S204)S205に進み、変更指示が受信済みでない場合は(S203のNO)それを受信するまで待機する。他方、S201で受信した印刷ジョブに保留命令が付加されていなかった場合は(S202のNO)そのままS205に進む。その後、プリンタコントローラ21は、S204での設定変更済みの印刷ジョブに対してRIPを実行し(S205)、RIP済みの印刷ジョブをプリンタエンジン22に転送してから(S206)一連の処理を終了する(エンド)。   If the change instruction has been received (YES in S203), the changed print settings based on the change instruction are applied to the print job (S204), and the process proceeds to S205. If the change instruction has not been received (S204) (NO in S203) Wait until it is received. On the other hand, if no hold command is added to the print job received in S201 (NO in S202), the process proceeds to S205 as it is. Thereafter, the printer controller 21 executes RIP for the print job whose settings have been changed in S204 (S205), transfers the RIP-completed print job to the printer engine 22 (S206), and ends a series of processing. (End).

以上のように、本実施形態に係る印刷システムSよると、印刷ジョブがPC1(プリンタドライバ)により送信されてからプリンタコントローラ21により受信されるまでの間に当該印刷ジョブについての変更指示の受け付けが開始されるので、ユーザは印刷ジョブが印刷装置により受信されるまでの時間を有効に活用して変更指示の入力を行うことができる。その結果、本実施形態によると、複雑な印刷設定を伴う印刷ジョブに対する印刷指示から印刷出力完了までの所要時間を短縮することができる。   As described above, according to the printing system S according to the present embodiment, a change instruction for a print job is received from when the print job is transmitted by the PC 1 (printer driver) until it is received by the printer controller 21. Thus, the user can input the change instruction by effectively utilizing the time until the print job is received by the printing apparatus. As a result, according to the present embodiment, it is possible to shorten the time required from a print instruction to a print job with complicated print settings to completion of print output.

図19は、上述した作用効果について説明するための時系列図である。また、図18は対比のための従来技術による時系列図である。図19のように、本実施形態によると、従来はプリンタコントローラへの「ジョブ転送」前に完了しなければならなかった「ユーザによる印刷設定」を「ジョブ転送」と並行して進めることができるので、ユーザによる印刷指示からジョブ実行(RIP)開始までの所要時間T1を短縮することができる。
<第2実施形態>
次に、本発明の第2実施形態について、上述の第1実施形態との相違点を中心に説明する。本実施形態に係る印刷システムSの構成は、以下に示す箇所を除き、上述の第1実施形態に係る構成と同様である。そこで、共通の構成要素には第1実施形態と同じ符号を用いることとする。
FIG. 19 is a time-series diagram for explaining the above-described effects. FIG. 18 is a time series diagram according to the prior art for comparison. As shown in FIG. 19, according to the present embodiment, “print setting by the user”, which conventionally had to be completed before “job transfer” to the printer controller, can be performed in parallel with “job transfer”. Therefore, the required time T1 from the printing instruction by the user to the start of job execution (RIP) can be shortened.
Second Embodiment
Next, a second embodiment of the present invention will be described focusing on differences from the first embodiment described above. The configuration of the printing system S according to the present embodiment is the same as the configuration according to the first embodiment described above, except for the following points. Therefore, the same reference numerals as those in the first embodiment are used for common components.

図9は、本実施形態に係るプリンタコントローラ21の構成を示すブロック図である。図9のように、本実施形態に係るプリンタコントローラ21は、上述の第1実施形態に係るプリンタコントローラ21の構成要素に加え、プリンタ2により実行予定の印刷ジョブを管理するためのジョブマネジメント部Mを備えている。このジョブマネジメント部Mは、個々の印刷ジョブのステータス情報等が格納されたジョブリストLを保持しており、このジョブリストLをウェブブラウザにより表示することで特定の印刷ジョブについての変更指示を取得する機能を備えている。この点についてはさらに後述する。   FIG. 9 is a block diagram illustrating a configuration of the printer controller 21 according to the present embodiment. As shown in FIG. 9, the printer controller 21 according to the present embodiment includes a job management unit M for managing print jobs scheduled to be executed by the printer 2 in addition to the components of the printer controller 21 according to the first embodiment. It has. The job management unit M holds a job list L in which status information of each print job is stored, and obtains a change instruction for a specific print job by displaying the job list L with a web browser. It has a function to do. This point will be further described later.

図10は、ウェブブラウザにより表示されたジョブリストLの一例を示す概略図である。図10のように、ジョブリストLは、プリンタ2により処理予定である個々の印刷ジョブ(No.1〜7)についての「ステータス」、「ジョブ名」、「ジョブID」、「ユーザID」、「ファイルサイズ」、「日時」、「アプリケーション」、「用紙サイズ」、「紙種」、「給紙トレイ」、「排紙トレイ」等の情報を格納している。なお、ジョブリストLに「ユーザID」が格納されている場合、ウェブブラウザにはプリンタコントローラ21にログイン中のユーザIDと同一の「ユーザID」が設定された印刷ジョブに関する情報のみが表示されることが好ましい。   FIG. 10 is a schematic diagram illustrating an example of the job list L displayed by the web browser. As illustrated in FIG. 10, the job list L includes “status”, “job name”, “job ID”, “user ID”, and “user ID” for each print job (No. 1 to 7) scheduled to be processed by the printer 2. Information such as “file size”, “date / time”, “application”, “paper size”, “paper type”, “paper feed tray”, “paper output tray”, and the like is stored. When “user ID” is stored in the job list L, the web browser displays only information related to a print job in which the same “user ID” as the logged-in user ID is set in the printer controller 21. It is preferable.

個々の印刷ジョブは、プリンタドライバから送信されたジョブID(後述)がジョブマネジメント部Mにより受信された時点で自動的にジョブリストLに登録される。ただし、ユーザがウェブブラウザを介してジョブマネジメント部Mにアクセスし、新たに送信予定の印刷ジョブを手動でジョブリストLに登録することも可能である。この場合、ユーザは新たな印刷ジョブの「ジョブ名」や「ジョブID」や「ユーザID」等を手動でジョブリストLに入力することになる。図中のNo.5のようにワイルドカード“*”を用いて複数の印刷ジョブに同一の印刷設定を適用させることも可能である。また、ジョブマネジメント部Mは、個々の印刷ジョブについて予め設定されたユーザIDやジョブIDやアプリケーション名等を自動的に判別してジョブリストLに登録することもできる。   Each print job is automatically registered in the job list L when a job ID (described later) transmitted from the printer driver is received by the job management unit M. However, it is also possible for the user to access the job management unit M via a web browser and manually register a print job to be newly transmitted in the job list L. In this case, the user manually inputs the “job name”, “job ID”, “user ID”, and the like of the new print job in the job list L. No. in the figure. It is also possible to apply the same print setting to a plurality of print jobs using a wild card “*” as in FIG. Further, the job management unit M can automatically determine a user ID, job ID, application name, and the like set in advance for each print job and register them in the job list L.

次に、本実施形態に係る印刷システムSの動作の概要についてフローチャートを用いて説明する。図11は、本実施形態に係るPC1の処理の手順を示すフローチャートである。図11のフローチャートにより示されるアルゴリズムはPC1の記憶装置13に制御プログラムとして記憶されており、動作開始時にメモリ12に読み出されて実行される。なお、本実施形態に係るプリンタコントローラ21の処理の手順は上述の第1実施形態と同様なので説明を省略する(図5参照)。   Next, an outline of the operation of the printing system S according to the present embodiment will be described using a flowchart. FIG. 11 is a flowchart showing a processing procedure of the PC 1 according to the present embodiment. The algorithm shown in the flowchart of FIG. 11 is stored as a control program in the storage device 13 of the PC 1, and is read out and executed in the memory 12 at the start of operation. Note that the processing procedure of the printer controller 21 according to the present embodiment is the same as that of the first embodiment described above, and a description thereof will be omitted (see FIG. 5).

先ず、S301〜S303は、図5のS101〜S103と同様なので説明を省略する。そして、S303において「送信」ボタンb4が押下されなかった場合は(S303のNO)S307〜S311に進むが、これらの手順は図5のS109〜S113と同様なので説明を省略する。   First, S301 to S303 are the same as S101 to S103 in FIG. If the “Send” button b4 is not pressed in S303 (NO in S303), the process proceeds to S307 to S311. These procedures are the same as S109 to S113 in FIG.

他方、S303で「送信」ボタンb4が押下された場合は(S303のYES)当該印刷ジョブのジョブIDをプリンタコントローラ21に送信する(S304)。このジョブIDはジョブマネジメント部MによりジョブリストLに追加される。そして、PC1は、上述のS104と同様に、印刷ジョブにデフォルト印刷設定を適用し、それを適切なプリンタ言語に変換してからプリンタコントローラ21に送信する(S305)。その後、PC1は、ウェブブラウザによりジョブマネジメント部Mにアクセスしてから(S306)一連の処理を終了する(エンド)。   On the other hand, if the “Send” button b4 is pressed in S303 (YES in S303), the job ID of the print job is sent to the printer controller 21 (S304). The job ID is added to the job list L by the job management unit M. Then, the PC 1 applies default print settings to the print job, converts it into an appropriate printer language, and transmits it to the printer controller 21 (S305), as in S104 described above. Thereafter, the PC 1 accesses the job management unit M through the web browser (S306), and ends the series of processes (end).

図12は、上述のS306でウェブブラウザによりアクセスされたジョブマネジメント部Mの処理の手順を示すフローチャートである。図12のフローチャートにより示されるアルゴリズムはプリンタコントローラ21の記憶装置213に制御プログラムとして記憶されており、動作開始時にメモリ212に読み出されて実行される。   FIG. 12 is a flowchart illustrating a processing procedure of the job management unit M accessed by the web browser in S306 described above. The algorithm shown in the flowchart of FIG. 12 is stored as a control program in the storage device 213 of the printer controller 21, and is read into the memory 212 and executed when the operation starts.

図11のように、先ず、ジョブマネジメント部Mは、ウェブブラウザにジョブリストLを表示する(S401)。このときのジョブリストLは、ユーザの利便性を考慮して、個々の印刷ジョブをそのステータスに応じて区別して表示していることが好ましい(図10参照)。   As shown in FIG. 11, first, the job management unit M displays the job list L on the web browser (S401). The job list L at this time preferably displays individual print jobs in accordance with their statuses in consideration of user convenience (see FIG. 10).

続いて、ジョブマネジメント部Mは、表示中のジョブリストL中の特定の印刷ジョブの選択をユーザから受け付ける(S402)。この際、複数の印刷ジョブの選択を同時に受け付けることも可能である。S402で印刷ジョブが選択されたら、ウェブブラウザ上のジョブリストL(図10参照)は選択された印刷ジョブについての印刷設定画面U2(図8参照)に切り替わる。   Subsequently, the job management unit M receives a selection of a specific print job in the displayed job list L from the user (S402). At this time, it is also possible to accept selection of a plurality of print jobs at the same time. When a print job is selected in S402, the job list L (see FIG. 10) on the web browser is switched to the print setting screen U2 (see FIG. 8) for the selected print job.

続いて、ジョブマネジメント部Mは、表示中の印刷設定画面U2により、S402で選択された印刷ジョブについての変更指示をユーザから受け付ける(S403)。その後、ジョブマネジメント部Mは、表示中の印刷設定画面U2上での設定完了を意味する「OK」ボタンb5が押下されたかどうかを判定する(S404)。そして、「OK」ボタンb5が押下された場合は(S404のYES)一連の処理を終了し(エンド)、「OK」ボタンb5が押下されなかった場合は(S404のNO)上述のS403に戻る。   Subsequently, the job management unit M receives a change instruction for the print job selected in S402 from the user through the print setting screen U2 being displayed (S403). Thereafter, the job management unit M determines whether or not an “OK” button b5 indicating completion of setting on the displayed print setting screen U2 has been pressed (S404). If the “OK” button b5 is pressed (YES in S404), the series of processing ends (end), and if the “OK” button b5 is not pressed (NO in S404), the process returns to S403 described above. .

以上のように、本実施形態に係る印刷システムSによると、個々の印刷ジョブについての変更指示の受け付けに先立ち図10のようなジョブリストLが表示されるので、ユーザは個々の印刷ジョブのステータス等を確認してから所望の印刷ジョブについての変更指示を入力することができる。よって、本実施形態によると、上述した第1実施形態の作用効果に加えて、複数の印刷ジョブがプリンタ2により実行予定である場合のユーザの利便性が向上するという追加の作用効果が発揮される。
<第3実施形態>
次に、本発明の第3実施形態について、上述の第2実施形態との相違点を中心に説明する。本実施形態に係る印刷システムSの構成は、以下に示す箇所を除き、上述の第1実施形態に係る構成と同様である。そこで、共通の構成要素には第2実施形態と同じ符号を用いることとする。
As described above, according to the printing system S according to the present embodiment, since the job list L as shown in FIG. 10 is displayed prior to accepting the change instruction for each print job, the user can check the status of each print job. After confirming the above, a change instruction for a desired print job can be input. Therefore, according to the present embodiment, in addition to the operational effects of the first embodiment described above, an additional operational effect of improving user convenience when a plurality of print jobs are scheduled to be executed by the printer 2 is exhibited. The
<Third Embodiment>
Next, the third embodiment of the present invention will be described focusing on the differences from the second embodiment described above. The configuration of the printing system S according to the present embodiment is the same as the configuration according to the first embodiment described above, except for the following points. Therefore, the same reference numerals as those in the second embodiment are used for common components.

図15、16は本実施形態に係る印刷設定画面U2a、U2bをそれぞれ示す概略図である。これらの画面はタブ操作により相互に切り替え可能である。図15、16に示されるように、本実施形態では、個々の設定項目を、プリンタコントローラ21によるRIP開始前のみ変更可能である(すなわち、RIP開始後は変更可能でない)「RIP前設定」と、プリンタコントローラ21によるRIP開始後も(RIP済みの印刷ジョブの転送までは)変更可能である「転送前設定」とのいずれかに分類し、これらについて別々の印刷設定用UI画面U2a、U2bにより変更指示を受け付けることとしている。   15 and 16 are schematic views showing print setting screens U2a and U2b according to the present embodiment, respectively. These screens can be switched between each other by a tab operation. As shown in FIGS. 15 and 16, in this embodiment, each setting item can be changed only before the RIP start by the printer controller 21 (that is, cannot be changed after the RIP starts). These are classified into “pre-transfer settings” that can be changed after the RIP is started by the printer controller 21 (until the transfer of the RIP-completed print job), and these are classified by separate print setting UI screens U2a and U2b. A change instruction is accepted.

図15、16の例において、RIP前設定には「用紙サイズ」が含まれ、転送前設定には「用紙坪量」、「用紙種類」、「コピー部数」が含まれているが、これらの組み合わせは適宜変更可能である。また、図15、16のように「RIP前設定」用の印刷設定画面U2aと「転送前設定」用の印刷設定画面U2bとを別々のタブ画面により表示するのではなく、図17のように一の印刷設定画面U2を「RIP前設定」の変更指示を受け付ける部分と「転送前設定」の変更指示を受け付ける部分とに分割することとしてもよい。   15 and 16, the RIP pre-setting includes “paper size”, and the pre-transfer setting includes “paper basis weight”, “paper type”, and “number of copies”. Combinations can be changed as appropriate. 15 and 16, the print setting screen U2a for “RIP pre-setting” and the print setting screen U2b for “pre-transfer setting” are not displayed on separate tab screens, but as shown in FIG. One print setting screen U2 may be divided into a part that accepts a change instruction for “pre-RIP setting” and a part that accepts a change instruction for “pre-transfer setting”.

次に、本実施形態に係る印刷システムSの動作の概要についてフローチャートを用いて説明する。図13、14は、本実施形態に係るジョブマネジメント部M、プリンタコントローラ22のそれぞれの処理の手順を示すフローチャートである。これらのフローチャートにより示されるアルゴリズムはプリンタコントローラ21の記憶装置213に制御プログラムとして記憶されており、動作開始時にメモリ212に読み出されて実行される。なお、本実施形態に係るPC1の処理の手順は上述の第2実施形態と同様なので説明を省略する(図11参照)。   Next, an outline of the operation of the printing system S according to the present embodiment will be described using a flowchart. FIGS. 13 and 14 are flowcharts showing processing procedures of the job management unit M and the printer controller 22 according to the present embodiment. The algorithm shown in these flowcharts is stored as a control program in the storage device 213 of the printer controller 21, and is read into the memory 212 and executed when the operation starts. Note that the processing procedure of the PC 1 according to this embodiment is the same as that of the above-described second embodiment, and thus description thereof is omitted (see FIG. 11).

ここで、図13を参照して、本実施形態に係るジョブマネジメント部Mの処理の手順について説明する。先ず、S501〜S502は、上述のS401〜S402と同様なので説明を省略する。続いて、ジョブマネジメント部Mは、ウェブブラウザに表示中の「RIP前設定」用の印刷設定画面U2aにより、S502で選択された印刷ジョブについての「RIP前設定」の変更指示をユーザから受け付ける(S503)。その後、ジョブマネジメント部Mは、表示中の「RIP前設定」用の印刷設定画面U2a上での設定完了を意味する「OK」ボタンb5が押下されたかどうかを判定する(S504)。そして、「OK」ボタンb5が押下された場合は(S504のYES)表示中の「RIP前設定」用の印刷設定画面U2aを「転送前設定」用の印刷設定画面U2bに切り替えてから後述のS505に進み、「OK」ボタンb5が押下されなかった場合は(S504のNO)上述のS503に戻る。   Here, a processing procedure of the job management unit M according to the present embodiment will be described with reference to FIG. First, since S501 to S502 are the same as S401 to S402 described above, the description thereof is omitted. Subsequently, the job management unit M accepts from the user an instruction to change “pre-RIP setting” for the print job selected in S502 from the print setting screen U2a for “pre-RIP setting” displayed on the web browser ( S503). Thereafter, the job management unit M determines whether or not the “OK” button b5 indicating the completion of setting on the currently displayed “pre-RIP setting” print setting screen U2a has been pressed (S504). When the “OK” button b5 is pressed (YES in S504), the print setting screen U2a for “pre-RIP setting” being displayed is switched to the print setting screen U2b for “pre-transfer setting”, which will be described later. In step S505, if the “OK” button b5 is not pressed (NO in step S504), the process returns to step S503 described above.

続いて、ジョブマネジメント部Mは、ウェブブラウザに表示中の「転送前設定」用の印刷設定画面U2bにより「転送前設定」の変更指示をユーザから受け付ける(S505)。その後、ジョブマネジメント部Mは、表示中の「転送前設定」用の印刷設定画面U2b上での設定完了を意味する「OK」ボタンb5が押下されたかどうかを判定する(S506)。そして、「OK」ボタンb5が押下された場合は(S506のYES)一連の処理を終了し(エンド)、「OK」ボタンb5が押下されなかった場合は(S506のNO)上述のS505に戻る。   Subsequently, the job management unit M receives an instruction to change “setting before transfer” from the user through the print setting screen U2b for “setting before transfer” displayed on the web browser (S505). After that, the job management unit M determines whether or not the “OK” button b5 indicating the completion of setting on the currently displayed “pre-transfer setting” print setting screen U2b has been pressed (S506). If the “OK” button b5 is pressed (YES in S506), the series of processing ends (end). If the “OK” button b5 is not pressed (NO in S506), the process returns to S505 described above. .

続いて、図14を参照して、本実施形態に係るプリンタコントローラ21の処理の手順について説明する。先ず、プリンタコントローラ21は、PC1から送信された印刷ジョブの受信を完了したら(S601)、その印刷ジョブに保留命令が付加されているかどうかを判定する(S602)。なお、上述の第1実施形態では、プリンタドライバから変更指示を受信するまでRIPの実行を保留すべきとの命令が「保留命令」として印刷ジョブに付加されることとしたが、本実施形態では、ウェブブラウザ上で「RIP前設定」の変更指示を受け付けるまでRIPの実行を保留し、さらに、「転送前設定」の変更指示を受け付けるまでRIP済み印刷ジョブのプリンタエンジン22への転送を保留すべきとの命令が「保留命令」として付加されることとする。   Subsequently, a processing procedure of the printer controller 21 according to this embodiment will be described with reference to FIG. First, after completing the reception of the print job transmitted from the PC 1 (S601), the printer controller 21 determines whether or not a hold instruction is added to the print job (S602). In the first embodiment described above, an instruction that execution of RIP should be suspended until a change instruction is received from the printer driver is added to the print job as a “hold instruction”. , The execution of RIP is suspended until a change instruction for “pre-RIP setting” is accepted on the web browser, and further, the transfer of the RIP-completed print job to the printer engine 22 is suspended until the change instruction for “pre-transfer setting” is accepted. The instruction that should be added is added as a “pending instruction”.

そして、プリンタコントローラ21は、保留命令が付加されている場合は(S602のYES)、当該印刷ジョブに対する「RIP前設定」の変更指示が印刷設定画面U2a(図15参照)上で受け付け済みであるかどうかをさらに判定する(S603)。ここで、「RIP前設定」の変更指示が受け付け済みである場合は(S603のYES)印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから(S604)S605に進み、受け付け済みでない場合は(S603のNO)それを受け付けるまで待機する。他方、S601で受信した印刷ジョブに保留命令が付加されていなかった場合は(S602のNO)直ちに印刷ジョブに対するRIPを実行してから(S608)後述のS609に進む。   If a hold instruction is added (YES in S602), the printer controller 21 has received a change instruction for “pre-RIP setting” for the print job on the print setting screen U2a (see FIG. 15). It is further determined whether or not (S603). If the “pre-RIP setting” change instruction has been received (YES in S603), the print setting after the change based on the change instruction is applied to the print job (S604), and the process proceeds to S605 and has been received. If not (NO in S603), it waits until it is accepted. On the other hand, if no hold instruction is added to the print job received in S601 (NO in S602), the RIP for the print job is immediately executed (S608), and the process proceeds to S609 described later.

続いて、プリンタコントローラ21は、S604での設定変更済みの印刷ジョブに対して印刷ジョブに対してRIPを実行してから(S605)、その印刷ジョブに対する「転送前設定」の変更指示が印刷設定画面U2b上で受け付け済みであるかどうかをさらに判定する(S606)。そして、「転送前設定」の変更指示が受け付け済みである場合は(S606のYES)RIP済みの印刷ジョブにその変更指示に基づく変更後の印刷設定を適用してから(S607)S609に進み、受け付け済みでない場合は(S606のNO)それを受け付けるまで待機する。   Subsequently, the printer controller 21 executes RIP on the print job for the print job whose setting has been changed in S604 (S605), and then a change instruction of “pre-transfer setting” for the print job is printed setting. It is further determined whether it has been received on the screen U2b (S606). If the “pre-transfer setting” change instruction has been received (YES in S606), the changed print setting based on the change instruction is applied to the RIP-completed print job (S607), and the process proceeds to S609. If it has not been accepted (NO in S606), it waits until it is accepted.

その後、プリンタコントローラ21は、S607での設定変更済みの印刷ジョブをプリンタエンジン22に転送してから(S609)一連の処理を終了する(エンド)。   Thereafter, the printer controller 21 transfers the print job whose settings have been changed in S607 to the printer engine 22 (S609), and ends a series of processing (END).

以上のように、本実施形態に係る印刷システムSによると、プリンタコントローラ21によるRIP開始後もそれと並行して「転送前設定」の変更指示の受け付けが継続されるので、ユーザが「転送前設定」の変更指示を入力可能な期間を延長することができる。その結果、本実施形態によると、上述した第1、第2実施形態の作用効果に加え、ユーザが「転送前設定」の変更指示の入力により長時間を費やすことができるという追加の作用効果が発揮される。   As described above, according to the printing system S according to the present embodiment, the acceptance of the change instruction for “setting before transfer” is continued in parallel with the start of the RIP by the printer controller 21. The period during which the change instruction can be input can be extended. As a result, according to the present embodiment, in addition to the operational effects of the first and second embodiments described above, there is an additional operational effect that the user can spend a long time by inputting a change instruction for “setting before transfer”. Demonstrated.

図20は、上述した作用効果について説明するための時系列図である。図20のように、本実施形態によると、図19の例ではRIP開始前に打ち切られていた「ユーザによる印刷設定」が「転送前設定」についてはRIP開始後も所定期間(T2)だけ継続されることになる。よって、本実施形態によると、ユーザによる印刷指示からジョブ実行(RIP)開始までの所要時間を短縮するとともに、ユーザが「転送前設定」の変更指示を入力可能な期間を所定時間T2だけ延長することができる。   FIG. 20 is a time-series diagram for explaining the above-described effects. As shown in FIG. 20, according to the present embodiment, “print setting by user”, which was interrupted before the start of RIP in the example of FIG. 19, continues for a predetermined period (T2) after the start of RIP. Will be. Therefore, according to the present embodiment, the time required from the user's print instruction to the start of job execution (RIP) is shortened, and the period during which the user can input the “pre-transfer setting” change instruction is extended by a predetermined time T2. be able to.

本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲において種々改変することができる。例えば、上記実施形態では印刷ジョブを実行する印刷装置としてプリンタ2を例に挙げたが、当該印刷装置は、スキャン機能、プリント機能、コピー機能、ファクシミリ送受信機能等を備えた多機能周辺機器(MFP)の一機能として実現されてもよい。   The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims. For example, in the above embodiment, the printer 2 is taken as an example of a printing apparatus that executes a print job. However, the printing apparatus includes a multifunction peripheral device (MFP) having a scan function, a print function, a copy function, a facsimile transmission / reception function, and the like. ) May be realized as one function.

なお、本発明に係る印刷設定装置は、上記手順を実行するための専用のハードウェア回路によっても、上記手順を記述したプログラムをCPUが実行することによっても実現可能である。後者により本発明を実現する場合、印刷設定装置を作動させるプログラムは、フロッピー(登録商標)ディスクやCD−ROM等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。ここで、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ROMやハードディスク等に転送され記録される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷設定装置の一機能として同装置のソフトウェアに組み込まれてもよい。   The print setting apparatus according to the present invention can be realized by a dedicated hardware circuit for executing the above procedure, or by executing a program describing the above procedure by the CPU. When the present invention is realized by the latter, a program for operating the print setting apparatus may be provided by a computer-readable recording medium such as a floppy (registered trademark) disk or CD-ROM, or via a network such as the Internet. May be provided online. Here, the program recorded on the computer-readable recording medium is usually transferred to and recorded on a ROM, a hard disk, or the like. In addition, the program may be provided as a single application software, or may be incorporated into the software of the same device as one function of the print setting device.

1 PC、
11 CPU、
12 メモリ、
13 記憶装置、
14 表示装置、
21 プリンタコントローラ、
211 CPU、
212 メモリ、
213 記憶装置、
22 プリンタエンジン、
212 画像形成部、
L ジョブリスト、
M ジョブマネジメント部、
S 印刷システム、
U1 印刷指示画面、
U2 印刷設定画面。
1 PC,
11 CPU,
12 memory,
13 storage device,
14 display device,
21 Printer controller,
211 CPU,
212 memory,
213 storage device,
22 Printer engine,
212 image forming unit,
L Job list,
M Job Management Department,
S printing system,
U1 print instruction screen,
U2 print setting screen.

Claims (15)

印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、
前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、
前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、
前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、
前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の変更指示を受け付けるための第1受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の変更指示を受け付けるための第2受け付け部と、を含み、
前記第1受け付け部は、前記印刷装置による前記印刷ジョブの実行開始前に前記変更指示の受け付けを終了し、
前記第2受け付け部は、前記印刷装置による前記印刷ジョブの実行開始後に前記変更指示の受け付けを終了することを特徴とする印刷設定装置。
A print setting device for generating a print job executed by a printing device,
A job transmission unit that transmits the print job to the printing apparatus;
A change instruction accepting unit that starts accepting a print setting change instruction to be applied to the print job between the time when the print job is transmitted by the job transmitting unit and the time when the print device receives the print job;
A change instruction transmission unit that transmits the change instruction received by the change instruction reception unit to the printing apparatus;
The change instruction reception unit receives a first instruction for changing a first group of print settings that cannot be changed after the printing apparatus starts executing the print job among the print settings to be applied to the print job. A second accepting unit for accepting an instruction to change the second group of print settings that can be changed even after the printing apparatus starts executing the print job,
The first accepting unit finishes accepting the change instruction before starting execution of the print job by the printing apparatus;
The print setting apparatus, wherein the second accepting unit finishes accepting the change instruction after the printing apparatus starts executing the print job .
印刷装置により実行される印刷ジョブを生成するための印刷設定装置であって、
前記印刷装置に前記印刷ジョブを送信するジョブ送信部と、
前記印刷ジョブが前記ジョブ送信部により送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、
前記変更指示受け付け部により受け付けられた前記変更指示を前記印刷装置に送信する変更指示送信部と、を有し、
前記変更指示受け付け部は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の変更指示を受け付けるための第1受け付け部と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の変更指示を受け付けるための第2受け付け部と、を含み、
前記第1受け付け部は、前記第1群の印刷設定の前記変更指示を受け付けるための第1操作画面を表示装置に表示させ、
前記第2受け付け部は、前記第2群の印刷設定の前記変更指示を受け付けるための第2操作画面を、前記第1操作画面とは区別して、前記表示装置に表示させることを特徴とする印刷設定装置。
A print setting device for generating a print job executed by a printing device,
A job transmission unit that transmits the print job to the printing apparatus;
A change instruction accepting unit that starts accepting a print setting change instruction to be applied to the print job between the time when the print job is transmitted by the job transmitting unit and the time when the print device receives the print job;
A change instruction transmission unit that transmits the change instruction received by the change instruction reception unit to the printing apparatus;
The change instruction reception unit receives a first instruction for changing a first group of print settings that cannot be changed after the printing apparatus starts executing the print job among the print settings to be applied to the print job. A second accepting unit for accepting an instruction to change the second group of print settings that can be changed even after the printing apparatus starts executing the print job,
The first receiving unit causes a display device to display a first operation screen for receiving the change instruction for the print setting of the first group,
The second accepting unit displays a second operation screen for accepting the change instruction for the print setting of the second group on the display device in distinction from the first operation screen. Setting device.
前記ジョブ送信部は、前記変更指示を受け付けることなく前記印刷ジョブを送信し、
前記ジョブ送信部は、前記印刷装置に前記印刷ジョブを送信する際に、前記変更指示送信部により送信される前記印刷設定の変更指示を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記変更指示送信部により送信される前記印刷設定の変更指示が受け付けられたと判定した場合に、前記変更指示に基づく変更後の印刷設定を適用した前記印刷ジョブを実行すべきとの命令とを、前記印刷装置に送信することを特徴とする請求項1または2に記載の印刷設定装置。
The job transmission unit transmits the print job without accepting the change instruction,
The job transmission unit should suspend the execution of the print job until it receives the print setting change instruction transmitted by the change instruction transmission unit when transmitting the print job to the printing apparatus. An instruction to execute the print job to which the changed print setting based on the change instruction is applied when it is determined that the change instruction of the print setting transmitted by the change instruction transmission unit is received The print setting apparatus according to claim 1, wherein the print setting apparatus transmits the information to the printing apparatus.
前記ジョブ送信部は、デフォルトの印刷設定が適用された前記印刷ジョブを送信することを特徴とする請求項1〜3のいずれか1つに記載の印刷設定装置。 The print setting apparatus according to claim 1, wherein the job transmission unit transmits the print job to which a default print setting is applied . 前記変更指示送信部は、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報を、前記変更指示とともに送信することを特徴とする請求項1〜4のいずれか1つに記載の印刷設定装置。 The change instruction transmission unit transmits identification information of the print job to which the print setting after the change based on the change instruction is to be applied, together with the change instruction. The print setting device described in 1. 印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、A control program for a print setting device for generating a print job to be executed by a printing device,
前記印刷装置に前記印刷ジョブを送信する手順(A)と、A procedure (A) for transmitting the print job to the printing apparatus;
前記手順(A)で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順(B)と、A procedure (B) for starting reception of an instruction to change a print setting to be applied to the print job between the time when the print job is transmitted in the procedure (A) and the time when the print device receives the print job;
前記変更指示を受け付けて、前記印刷装置に送信する手順(C)と、を有し、Receiving the change instruction and transmitting it to the printing apparatus (C),
前記手順(C)は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C1)と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C2)と、を含み、The procedure (C) receives the change instruction of the first group of print settings that cannot be changed after the printing apparatus starts executing the print job among the print settings to be applied to the print job, A procedure (C1) for transmitting to the apparatus and a procedure (C2) for receiving the change instruction for the second group of print settings that can be changed after the printing apparatus starts executing the print job and transmitting to the printing apparatus (C2) And including
さらに、前記印刷装置による前記印刷ジョブの実行開始前に、前記第1群の印刷設定の前記変更指示の受け付けを終了する手順(D)と、A step (D) of ending acceptance of the change instruction for the print settings of the first group before execution of the print job by the printing apparatus;
前記印刷装置による前記印刷ジョブの実行開始後に、前記第2群の印刷設定の前記変更指示の受け付けを終了する手順(E)と、を前記印刷設定装置に実行させることを特徴とする制御プログラム。A control program for causing the print setting apparatus to execute a procedure (E) of ending acceptance of the change instruction for the second group of print settings after the printing apparatus starts executing the print job.
印刷装置により実行される印刷ジョブを生成するための印刷設定装置の制御プログラムであって、
前記印刷装置に前記印刷ジョブを送信する手順(A)と、
前記手順(A)で前記印刷ジョブが送信されてから前記印刷装置により受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する手順(B)と、
前記変更指示を受け付けて、前記印刷装置に送信する手順(C)と、を有し、
前記手順(C)は、前記印刷ジョブに適用すべき印刷設定のうち、前記印刷装置による前記印刷ジョブの実行開始後は変更可能でない第1群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C1)と、前記印刷装置による前記印刷ジョブの実行開始後も変更可能である第2群の印刷設定の前記変更指示を受け付けて、前記印刷装置に送信する手順(C2)と、を含み、
前記手順(C1)では、表示装置により表示された第1操作画面を介して前記第1群の印刷設定の前記変更指示が受け付けられ、
前記手順(C2)では、前記表示装置により前記第1操作画面とは区別して表示された第2操作画面を介して前記第2群の印刷設定の前記変更指示が受け付けられることを特徴とする制御プログラム。
A control program for a print setting device for generating a print job to be executed by a printing device,
A procedure (A) for transmitting the print job to the printing apparatus;
A procedure (B) for starting reception of an instruction to change a print setting to be applied to the print job between the time when the print job is transmitted in the procedure (A) and the time when the print device receives the print job;
Receiving the change instruction and transmitting it to the printing apparatus (C),
The procedure (C) receives the change instruction of the first group of print settings that cannot be changed after the printing apparatus starts executing the print job among the print settings to be applied to the print job, A procedure (C1) for transmitting to the apparatus and a procedure (C2) for receiving the change instruction for the second group of print settings that can be changed after the printing apparatus starts executing the print job and transmitting to the printing apparatus (C2) And including
In the procedure (C1), the change instruction for the print setting of the first group is received via the first operation screen displayed by the display device,
In the procedure (C2), the change instruction for the second group of print settings is received via the second operation screen displayed separately from the first operation screen by the display device. program.
前記手順(A)では、前記印刷ジョブを実行するために、前記変更指示を受け付けることなく前記印刷装置に前記印刷ジョブを送信するとともに前記印刷ジョブに適用すべき印刷設定を受信するまで、前記印刷ジョブの実行を保留すべきとの命令と、前記印刷設定が受け付けられたと判定した場合に前記印刷設定を適用した前記印刷ジョブを実行すべきとの命令と、を前記印刷装置に送信することを特徴とする請求項6または7に記載の制御プログラム。 In the step (A), in order to execute the print job, the print job is transmitted to the printing apparatus without accepting the change instruction and the print setting to be applied to the print job is received. Transmitting to the printing apparatus a command to suspend execution of the job and a command to execute the print job to which the print setting is applied when it is determined that the print setting has been accepted. The control program according to claim 6 or 7, characterized in that 前記手順(A)では、デフォルトの印刷設定が適用された前記印刷ジョブが送信されることを特徴とする請求項6〜8のいずれか1つに記載の制御プログラム。 The control program according to any one of claims 6 to 8, wherein in the step (A), the print job to which a default print setting is applied is transmitted . 前記手順(C)では、前記変更指示に基づく変更後の印刷設定を適用すべき前記印刷ジョブの識別情報が、前記変更指示とともに送信されることを特徴とする請求項6〜9のいずれか1つに記載の制御プログラム。 In the step (C), identification information of the print job to which the print setting after the change based on the change instruction is to be applied is transmitted together with the change instruction. Control program described in one. 請求項6〜10のいずれか1つに記載の制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。A computer-readable recording medium in which the control program according to claim 6 is recorded. 印刷ジョブを実行する印刷装置、及び前記印刷ジョブを生成する印刷設定装置からなる印刷システムであって、A printing system comprising a printing device that executes a print job, and a print setting device that generates the print job,
前記印刷設定装置側から前記印刷装置側に前記印刷ジョブを送信するジョブ送信部と、A job transmission unit that transmits the print job from the print setting apparatus side to the printing apparatus side;
前記ジョブ送信部により送信された前記印刷ジョブが前記印刷装置側で受信されるまでの間に、前記印刷ジョブに適用すべき印刷設定の変更指示の受け付けを開始する変更指示受け付け部と、A change instruction accepting unit that starts accepting a print setting change instruction to be applied to the print job before the print job transmitted by the job transmitting unit is received by the printing apparatus;
前記ジョブ送信部により送信された前記印刷ジョブを前記印刷装置側で受信するジョブ受信部と、A job receiving unit that receives the print job transmitted by the job transmitting unit on the printing apparatus side;
前記ジョブ受信部により受信された前記印刷ジョブに、前記変更指示受け付け部により受け付けられた前記変更指示に基づく変更後の印刷設定を適用する設定適用部と、A setting applying unit that applies the changed print setting based on the change instruction received by the change instruction receiving unit to the print job received by the job receiving unit;
前記設定適用部により前記変更指示に基づく変更後の印刷設定が適用された前記印刷ジョブを実行するジョブ実行部と、A job execution unit that executes the print job to which the print setting after the change based on the change instruction is applied by the setting application unit;
前記ジョブ受信部により受信済みの前記印刷ジョブである受信済みジョブのリストを表示する表示部と、を有し、A display unit that displays a list of received jobs that are the print jobs received by the job receiving unit;
前記変更指示受け付け部は、前記表示部により表示された前記受信済みジョブのリストからユーザにより選択された前記印刷ジョブに適用すべき印刷設定の変更指示を受け付け、The change instruction accepting unit accepts a print setting change instruction to be applied to the print job selected by the user from the received job list displayed by the display unit,
前記表示部は、前記ジョブ受信部により未受信の前記印刷ジョブである未受信ジョブのリストをさらに表示することを特徴とする印刷システム。The printing system further displays a list of unreceived jobs that are the print jobs not received by the job receiving unit.
前記表示部により表示される前記リストには、各々の前記未受信ジョブに対応する空欄が含まれることを特徴とする請求項12に記載の印刷システム。The printing system according to claim 12, wherein the list displayed by the display unit includes a blank corresponding to each of the unreceived jobs. 前記表示部により表示される前記リストには、各々の前記印刷ジョブについて予め設定されたユーザIDが格納されることを特徴とする請求項12または13に記載の印刷システム。 The printing system according to claim 12 or 13 , wherein the list displayed by the display unit stores a user ID set in advance for each of the print jobs . 各々の前記印刷ジョブには、ユーザ固有のユーザIDが予め設定されており、
前記表示部は、前記印刷システムへのログインIDと同一の前記ユーザIDが設定された前記印刷ジョブのリストのみを表示することを特徴とする請求項12〜14のいずれか1つに記載の印刷システム。
Each print job has a user-specific user ID set in advance,
15. The printing according to claim 12, wherein the display unit displays only a list of the print jobs in which the same user ID as a login ID to the printing system is set. system.
JP2010186576A 2010-08-23 2010-08-23 Print setting apparatus, control program for print setting apparatus, recording medium, and printing system Active JP5671878B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010186576A JP5671878B2 (en) 2010-08-23 2010-08-23 Print setting apparatus, control program for print setting apparatus, recording medium, and printing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010186576A JP5671878B2 (en) 2010-08-23 2010-08-23 Print setting apparatus, control program for print setting apparatus, recording medium, and printing system

Publications (2)

Publication Number Publication Date
JP2012043377A JP2012043377A (en) 2012-03-01
JP5671878B2 true JP5671878B2 (en) 2015-02-18

Family

ID=45899560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010186576A Active JP5671878B2 (en) 2010-08-23 2010-08-23 Print setting apparatus, control program for print setting apparatus, recording medium, and printing system

Country Status (1)

Country Link
JP (1) JP5671878B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5958073B2 (en) * 2012-05-21 2016-07-27 コニカミノルタ株式会社 Printing system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9004A (en) * 1852-06-08 Improvement in seed-planters
JP2007213566A (en) * 2006-01-13 2007-08-23 Canon Inc Printing system, printing apparatus, and printing method
JP2008186262A (en) * 2007-01-30 2008-08-14 Brother Ind Ltd Print control system, printer, and printer control program
JP2008269325A (en) * 2007-04-20 2008-11-06 Canon Inc Printer and print system
JP5473237B2 (en) * 2008-03-10 2014-04-16 キヤノン株式会社 Printing apparatus, printing apparatus control method, and computer program
JP2009217586A (en) * 2008-03-11 2009-09-24 Konica Minolta Business Technologies Inc Printing system

Also Published As

Publication number Publication date
JP2012043377A (en) 2012-03-01

Similar Documents

Publication Publication Date Title
JP5004320B2 (en) Job processing apparatus, job processing method, and program
JP4717563B2 (en) Job processing method, printing system, printing apparatus, storage medium, program
JP5724508B2 (en) Print information management apparatus, print apparatus, print information management system, print system, and print information management program
JP5621793B2 (en) Printing system, printing control apparatus, and printing control program
JP5100788B2 (en) Image forming system, data processing apparatus, image forming apparatus, and computer program
JP6406858B2 (en) Printing apparatus, printing control method, program, and storage medium
JP5834526B2 (en) Print control program, information processing apparatus and printing apparatus
JP2007265423A (en) Image formation system and device
JP2012083921A (en) Image formation apparatus and processing method thereof
JP5353411B2 (en) Image formation control apparatus, image formation control system, and program
JP5671878B2 (en) Print setting apparatus, control program for print setting apparatus, recording medium, and printing system
JP2008242789A (en) Execution management device, execution management method and program
JP2010003028A (en) Image forming system, image forming device, print server, image forming method, and image forming program
JP2011095893A (en) Printer
JP2012131039A (en) Printing system, printing apparatus, printing method, control method and program
JP2010137381A (en) Image forming apparatus, and control method and control program thereof
JP2020129221A (en) Support program, information processing device, and printing method
JP6642488B2 (en) Image forming apparatus, printing condition setting method
JP6745671B2 (en) Printing device, control method thereof, and program
JP5839183B2 (en) Image forming apparatus and image forming method
JP5633207B2 (en) Image forming apparatus, image forming system, control program for image forming apparatus, and control method for image forming apparatus
JP2008179438A (en) Image forming device and program
JP2008242700A (en) Print management device, print management system and print management program
JP2006025076A (en) Image forming apparatus and external processor
JP6384457B2 (en) Demonstration system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130205

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20130415

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140214

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140729

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141024

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20141104

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20141125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141208

R150 Certificate of patent or registration of utility model

Ref document number: 5671878

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150