JP4957233B2 - Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program - Google Patents
Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program Download PDFInfo
- Publication number
- JP4957233B2 JP4957233B2 JP2006349774A JP2006349774A JP4957233B2 JP 4957233 B2 JP4957233 B2 JP 4957233B2 JP 2006349774 A JP2006349774 A JP 2006349774A JP 2006349774 A JP2006349774 A JP 2006349774A JP 4957233 B2 JP4957233 B2 JP 4957233B2
- Authority
- JP
- Japan
- Prior art keywords
- print job
- definition data
- job definition
- integrated
- printing
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Facsimiles In General (AREA)
Description
本発明は、印刷ジョブ定義データによる印刷設定を受け取って印刷を行う印刷システム、印刷装置、印刷方法、印刷プログラム、印刷制御装置、印刷制御方法、及び印刷制御プログラムに関する。 The present invention relates to a printing system, printing apparatus, printing method for printing by receiving the print settings by the print job definition data, the printing program, a printing control apparatus, printing control method, and relates to a print control program.
一般に、ページ記述言語(PDL:Page Description Language)による印刷データを印刷する際、印刷ジョブに関する情報を印刷ジョブ定義データ(JDF:Job Definition Format)として扱い、この印刷ジョブ定義データによる印刷設定要求を受け取ってから印刷を行う方法が知られている。
このような印刷方法においては、予め投入される複数のジョブの数が定まっている場合には、複数のジョブをまとめて1つの印刷物を作成する印刷方法が行われている。
Generally, when printing print data in a page description language (PDL), information about the print job is handled as print job definition data (JDF: Job Definition Format), and a print setting request is received by the print job definition data. There is a known method for performing printing after that.
In such a printing method, when the number of a plurality of jobs input in advance is determined, a printing method is performed in which a plurality of jobs are combined to create one printed matter.
例えば、特許文献1には、印刷指示アプリケーションは、クライアントPCに印刷指示画面を提供し、この印刷指示画面上で、ネットワーク上で管理された文書を含む複数の文書をページ単位で受け付け、受け付けた複数のページ単位の文書に基づき、印刷指示を行う。出力処理サービスは、印刷指示Webアプリケーションによる印刷指示に基づき、複数のページ単位の文書を統合して印刷制御を行う印刷制御装置が提案されている。
For example, in
また、特許文献2には、文書ファイル選択手段により印刷対象とする1または複数の文書ファイルを選択し、ジョブ発行手段は選択された文書ファイルが複数のときには、一括して印刷する印刷指示装置が提案され、特許文献3には、ハイパーリンク先のページをレベル指定ないし選択し、選択されたページ全てに対して一度で非同期印刷する手法が提案され、特許文献4には、蓄積されている印刷データに対して配布先と配布先に配布される帳票群の種類の指示とを行い、配布先毎に印刷されるように統合化する装置が提案され、特許文献5では、1つの印刷ジョブ(マスタージョブ)が複数のジョブを統合して、マスタージョブに個々のジョブとの関連付けを記述するシステムが提案されている。
しかしながら、上述した従来技術では、予め統合される複数のジョブが定まっている場合には対応できるが、予めいくつ投入されるか定まっていない複数のジョブをまとめて1つの印刷物を作ることはできないという問題があった。
本発明は、上述した課題を鑑みてなされたものであって、クライアントからの要求で統合印刷ジョブ定義データの発行を行い、受信した個々の印刷ジョブ定義データないしコンテンツデータに含まれる統合印刷ジョブ定義データを示す情報に基づいて、予め投入される複数の印刷ジョブが定まっていない場合にもこれら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行う印刷システム、印刷装置、印刷方法、印刷プログラム、印刷制御装置、印刷制御方法、及び印刷制御プログラムを提供することを目的としている。
However, the above-described conventional technique can cope with a case where a plurality of jobs to be integrated in advance are determined, but it is not possible to create a single printed matter by combining a plurality of jobs that are not determined in advance. There was a problem.
The present invention has been made in view of the above-described problems, and issues integrated print job definition data in response to a request from a client, and an integrated print job definition included in each received print job definition data or content data. A printing system, a printing apparatus, a printing method, a printing program , and the like that perform printing as a single integrated print job even when a plurality of print jobs that are input in advance are not determined based on information indicating data , It is an object of the present invention to provide a print control apparatus, a print control method, and a print control program .
〔形態1〕 上記目的を達成するために、形態1の印刷装置は、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行手段と、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析手段と、
前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶手段と、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶手段に記憶されている印刷ジョブ定義データを抽出する印刷制御手段と、
前記印刷制御手段の指示により印刷ジョブを実行する印刷手段と、
を備えたことを特徴とする。
[Mode 1] In order to achieve the above object, a printing apparatus according to
Integrated print job definition data issuing means for issuing integrated print job definition data in response to a request from a client device;
Print job definition data analysis means for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
Print job definition data storage means for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis means;
Print control means for extracting print job definition data stored in the print job definition data storage means when receiving an end request for the integrated print job from the client device;
Printing means for executing a print job according to an instruction of the print control means;
It is provided with.
この構成によれば、統合印刷ジョブ定義データ発行手段により、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析手段により、クライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらデータに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶手段により、前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御手段により、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶手段に記憶されている印刷ジョブ定義データを抽出し、印刷手段により、前記印刷制御手段の指示により印刷ジョブを実行する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。 According to this configuration, the integrated print job definition data issuing unit integrates a plurality of print job definition data in response to a request from the client device, and the integrated print job definition data analyzing unit analyzes the print job definition data received from the client device or The content data is analyzed, integrated print job definition data associated with these data is specified, and the integrated print job is terminated by the print job definition data storage unit based on the analysis result of the print job definition data analysis unit. The print job definition data is stored in association with the integrated print job definition data, and is stored in the print job definition data storage unit when the print control unit receives an end request for the integrated print job from the client device. Extract print job definition data and use it for printing Ri, executes a print job according to an instruction of the print control means. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
さらに、統合印刷ジョブ定義データの発行を依頼するクライアント手段と、印刷ジョブを投入するクライアント手段と、終了要求を行なうクライアント手段は、別々にすることができるので、統合させるユーザと個々の印刷ジョブを投入するユーザが異なったり、ユーザが離れた場所にいる場合にも容易に統合ができるという効果が得られる。
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
Further, the client means for requesting the issuance of the integrated print job definition data, the client means for submitting the print job, and the client means for requesting termination can be made different. Even when the user to be input is different or the user is in a remote place, an effect that the integration can be easily performed is obtained.
〔形態2〕 形態2の発明は、形態1の印刷装置に係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集手段をさらに備えたことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集手段により、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Mode 2] The invention of
The image processing apparatus may further include a print job definition data editing unit that performs correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing unit can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態3〕 形態3の発明は、形態2の印刷装置に係り、
前記印刷ジョブ定義データ編集手段は、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Mode 3] The invention of
The print job definition data editing means prioritizes the integrated print job definition data and corrects the print job definition data by overwriting in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態4〕 形態4の発明は、形態1乃至3のいずれか1の印刷装置に係り、
前記印刷ジョブ定義データ記憶手段は、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Embodiment 4] The invention of embodiment 4 relates to the printing apparatus of any one of
When the print job definition data storage unit receives a reference request for integrated print job definition data from the client device, the print job definition data storage unit transmits a list of integrated print job definition data to the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態5〕 形態5の発明は、形態1乃至4のいずれか1の印刷装置に係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷手段に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷手段に送られるので、印刷手段による印刷をまとめて行うことができるという効果が得られる。
[Embodiment 5] The invention of embodiment 5 relates to the printing apparatus of any one of
The plurality of print job definition data is finally collected and sent to the printing unit.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing unit, it is possible to perform printing by the printing unit collectively.
〔形態6〕 形態6の発明は、形態1乃至4のいずれか1の印刷装置に係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷手段に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷手段に送られるので、前記印刷手段は、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Mode 6] The invention of mode 6 relates to the printing apparatus of any one of
The plurality of print job definition data is sent to the printing unit for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the printing unit for each integrated print job definition data, the printing unit converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態7〕 形態7の印刷方法は、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行ステップと、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデーを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップと、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップと、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出する印刷制御ステップと、
前記印刷制御ステップの指示により印刷ジョブを実行する印刷ステップと、
を含むことを特徴とする。
[Form 7] The printing method of form 7
An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing the print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step of extracting the print job definition data stored in the print job definition data storage step when receiving an end request for the integrated print job from the client device;
A print step for executing a print job according to an instruction of the print control step;
It is characterized by including.
この構成によれば、統合印刷ジョブ定義データ発行ステップにより、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析ステップにより、1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらデータに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶ステップにより、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御ステップにより、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出し、印刷ステップにより、前記印刷制御ステップの指示により印刷ジョブを実行する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
According to this configuration, a plurality of print job definition data is integrated according to a request from the client device by the integrated print job definition data issuing step, and a print job received from one or more client devices by the integrated print job definition data analyzing step Analyzing the definition data or content data, specifying the integrated print job definition data associated with these data, and in the print job definition data storage step, based on the analysis result of the print job definition data analysis step, The print job definition data is stored in association with the integrated print job definition data until the end, and stored in the print job definition data storage step when the end request for the integrated print job is received from the client device by the print control step. Print job Extracts definition data, the printing step, executes a print job according to an instruction of the print control step. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
〔形態8〕 形態8の発明は、形態7の印刷方法に係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集ステップをさらに含むことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集ステップにより、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Embodiment 8] The invention of embodiment 8 relates to the printing method of embodiment 7,
The method further includes a print job definition data editing step for performing correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing step can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態9〕 形態9の発明は、形態8の印刷方法に係り、
前記印刷ジョブ定義データ編集ステップは、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Form 9] The invention of form 9 relates to the printing method of form 8,
In the print job definition data editing step, the integrated print job definition data is prioritized and corrected by overwriting the print job definition data in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態10〕 形態10の発明は、形態7乃至9のいずれか1の印刷方法に係り、
前記印刷ジョブ定義データ記憶ステップは、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Mode 10] The invention of mode 10 relates to the printing method of any one of modes 7 to 9,
The print job definition data storing step transmits a list of integrated print job definition data to the client device when a reference request for the integrated print job definition data is received from the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態11〕 形態11の発明は、形態7乃至10のいずれか1の印刷方法に係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷ステップに送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷ステップに送られるので、印刷ステップによる印刷をまとめて行うことができるという効果が得られる。
[Form 11] The invention of
The plurality of print job definition data is finally collected and sent to the printing step.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing step, it is possible to perform printing in the printing step collectively.
〔形態12〕 形態12の発明は、形態7乃至10のいずれか1の印刷方法に係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷ステップに送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷ステップに送られるので、前記印刷ステップは、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Mode 12] The invention of
The plurality of print job definition data is sent to the printing step for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the print step for each integrated print job definition data, the print step converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態13〕 形態13の印刷プログラムは、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行ステップ、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデーを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップ、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップ、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出する印刷制御ステップ、及び
前記印刷制御ステップの指示により印刷ジョブを実行する印刷ステップとして実現される処理をコンピュータに実行させることを特徴とする。
[Form 13] The print program of
An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step for extracting the print job definition data stored in the print job definition data storage step when a request for ending the integrated print job is received from the client device; and a print job according to an instruction in the print control step. It is characterized by causing a computer to execute processing realized as a printing step to be executed.
この構成によれば、統合印刷ジョブ定義データ発行ステップにより、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析ステップにより、1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらデータに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶ステップにより、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御ステップにより、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出し、印刷ステップにより、前記印刷制御ステップの指示により印刷ジョブを実行する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
According to this configuration, a plurality of print job definition data is integrated according to a request from the client device by the integrated print job definition data issuing step, and a print job received from one or more client devices by the integrated print job definition data analyzing step Analyzing the definition data or content data, specifying the integrated print job definition data associated with these data, and in the print job definition data storage step, based on the analysis result of the print job definition data analysis step, The print job definition data is stored in association with the integrated print job definition data until the end, and stored in the print job definition data storage step when the end request for the integrated print job is received from the client device by the print control step. Print job Extracts definition data, the printing step, executes a print job according to an instruction of the print control step. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
〔形態14〕 形態14の発明は、形態13の印刷プログラムに係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集ステップをさらに含むことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集ステップにより、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Form 14] The invention of
The method further includes a print job definition data editing step for performing correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing step can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態15〕 形態15の発明は、形態14の印刷プログラムに係り、
前記印刷ジョブ定義データ編集ステップは、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Form 15] The invention of
In the print job definition data editing step, the integrated print job definition data is prioritized and corrected by overwriting the print job definition data in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態16〕 形態16の発明は、形態13乃至15のいずれか1の印刷プログラムに係り、
前記印刷ジョブ定義データ記憶ステップは、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Mode 16] The invention of
The print job definition data storing step transmits a list of integrated print job definition data to the client device when a reference request for the integrated print job definition data is received from the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態17〕 形態17の発明は、形態13乃至16のいずれか1の印刷プログラムに係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷ステップに送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷ステップに送られるので、印刷ステップによる印刷をまとめて行うことができるという効果が得られる。
[Mode 17] The invention of mode 17 relates to the printing program of any one of
The plurality of print job definition data is finally collected and sent to the printing step.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing step, it is possible to perform printing in the printing step collectively.
〔形態18〕 形態18の発明は、形態13乃至16のいずれか1の印刷プログラムに係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷ステップに送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷ステップに送られるので、前記印刷ステップは、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Form 18] The invention of form 18 relates to the printing program of any one of
The plurality of print job definition data is sent to the printing step for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the print step for each integrated print job definition data, the print step converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態19〕 形態19の印刷制御装置は、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行手段と、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析手段と、
前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶手段と、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶手段で記憶されている印刷ジョブ定義データを抽出する印刷制御手段と、
前記印刷制御手段の指示により印刷装置に印刷ジョブを送信する送信手段と、を備えたことを特徴とする。
[Mode 19] A print control apparatus according to mode 19 includes:
Integrated print job definition data issuing means for issuing integrated print job definition data in response to a request from a client device;
Print job definition data analysis means for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
Print job definition data storage means for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis means;
Print control means for extracting print job definition data stored in the print job definition data storage means when receiving an end request for the integrated print job from the client device;
Transmission means for transmitting a print job to a printing apparatus in accordance with an instruction from the print control means.
この構成によれば、統合印刷ジョブ定義データ発行手段により、クライアントからの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析手段により、クライアントから受信した印刷ジョブ定義データを解析して、当該印刷ジョブ定義データに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶手段により、前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御手段により、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶手段に記憶されている印刷ジョブ定義データを抽出し、前記印刷制御手段の指示により印刷装置に印刷ジョブを送信する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
According to this configuration, the integrated print job definition data issuing unit integrates a plurality of print job definition data in response to a request from the client, and the integrated print job definition data analyzing unit analyzes the print job definition data received from the client. The integrated print job definition data associated with the print job definition data is identified, and the print job definition data storage means until the end of the integrated print job based on the analysis result of the print job definition data analysis means. The print job definition data is stored in association with the integrated print job definition data, and the print stored in the print job definition data storage unit when the print control unit receives an end request for the integrated print job from the client device. Extract job definition data and follow the instructions of the print control means Ri sends the print job to the printing apparatus. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
〔形態20〕 形態20の発明は、形態19の印刷制御装置に係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集手段をさらに備えたことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集手段により、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Mode 20] The invention of
The image processing apparatus may further include a print job definition data editing unit that performs correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing unit can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態21〕 形態21の発明は、形態20の印刷制御装置に係り、
前記印刷ジョブ定義データ編集手段は、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Form 21] The invention of form 21 relates to the printing control apparatus of
The print job definition data editing means prioritizes the integrated print job definition data and corrects the print job definition data by overwriting in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態22〕 形態22の発明は、形態19乃至21のいずれか1の印刷制御装置に係り、
前記印刷ジョブ定義データ記憶手段は、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Mode 22] The invention of mode 22 relates to the print control apparatus according to any one of modes 19 to 21,
When the print job definition data storage unit receives a reference request for integrated print job definition data from the client device, the print job definition data storage unit transmits a list of integrated print job definition data to the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態23〕 形態23の発明は、形態19乃至22のいずれか1の印刷制御装置に係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られるので、印刷装置による印刷をまとめて行うことができるという効果が得られる。
[Mode 23] The invention of mode 23 relates to the print control apparatus according to any one of modes 19 to 22,
The plurality of print job definition data is sent to the printing apparatus as a final summary.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing apparatus, it is possible to perform printing by the printing apparatus collectively.
〔形態24〕 形態24の発明は、形態19乃至22のいずれか1の印刷装置に係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られるので、前記印刷装置は、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Mode 24] The invention of mode 24 relates to the printing apparatus of any one of modes 19 to 22,
The plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data, the printing apparatus converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態25〕 形態25の印刷制御方法は、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行ステップと、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデーを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップと、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップと、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出する印刷制御ステップと、
印刷制御ステップの指示により、印刷装置に印刷ジョブを送信する送信ステップと、を含むことを特徴とする。
[Mode 25] The print control method of mode 25 is
An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing the print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step of extracting the print job definition data stored in the print job definition data storage step when receiving an end request for the integrated print job from the client device;
And a transmission step of transmitting a print job to the printing apparatus in accordance with an instruction of the print control step.
この構成によれば、統合印刷ジョブ定義データ発行ステップにより、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析ステップにより、1以上のクライアント装置から受信した印刷ジョブ定義データを解析して、当該印刷ジョブ定義データに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶ステップにより、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御ステップにより、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出し、送信ステップにより、印刷制御ステップの指示により、印刷装置に印刷ジョブを送信する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
According to this configuration, a plurality of print job definition data is integrated according to a request from the client device by the integrated print job definition data issuing step, and a print job received from one or more client devices by the integrated print job definition data analyzing step Analyzing the definition data to identify integrated print job definition data associated with the print job definition data, and in the print job definition data storage step, based on the analysis result of the print job definition data analysis step, the integrated print job The print job definition data is stored in association with the integrated print job definition data until the end of the print job definition data, and when the completion request for the integrated print job is received from the client device by the print control step, the print job definition data storage step Stored print job definitions Extracts over data, the transmitting step, the instruction of the print control step, sending a print job to the printing apparatus. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
〔形態26〕 形態26の発明は、形態25の印刷制御方法に係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集ステップをさらに含むことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集ステップにより、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Mode 26] The invention of mode 26 relates to a printing control method of mode 25,
The method further includes a print job definition data editing step for performing correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing step can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態27〕 形態27の発明は、形態26の印刷制御方法に係り、
前記印刷ジョブ定義データ編集ステップは、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Mode 27] The invention of mode 27 relates to a printing control method of mode 26,
In the print job definition data editing step, the integrated print job definition data is prioritized and corrected by overwriting the print job definition data in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態28〕 形態28の発明は、形態25乃至27のいずれか1の印刷制御方法に係り、
前記印刷ジョブ定義データ記憶ステップは、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Embodiment 28] The invention of embodiment 28 relates to the printing control method of any one of embodiments 25 to 27, and
The print job definition data storing step transmits a list of integrated print job definition data to the client device when a reference request for the integrated print job definition data is received from the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態29〕 形態29の発明は、形態25乃至28のいずれか1の印刷制御方法に係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られるので、印刷装置による印刷をまとめて行うことができるという効果が得られる。
[Mode 29] The invention of mode 29 relates to the printing control method of any one of modes 25 to 28, and
The plurality of print job definition data is sent to the printing apparatus as a final summary.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing apparatus, it is possible to perform printing by the printing apparatus collectively.
〔形態30〕 形態30の発明は、形態25乃至28のいずれか1の印刷制御方法に係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られるので、前記印刷装置は、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Mode 30] The invention of
The plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data, the printing apparatus converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態31〕 形態31の印刷制御プログラムは、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行ステップ、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデーを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップ、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップ、
前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出する印刷制御ステップ、及び
印刷制御ステップの指示により、印刷装置に印刷ジョブを送信する送信ステップとして実現される処理をコンピュータに実行させることを特徴とする。
[Mode 31] The print control program of mode 31 is
An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step for extracting the print job definition data stored in the print job definition data storage step when a request for ending the integrated print job is received from the client device, and an instruction in the print control step. It is characterized by causing a computer to execute processing realized as a transmission step for transmitting a print job.
この構成によれば、統合印刷ジョブ定義データ発行ステップにより、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析ステップにより、1以上のクライアント装置から受信した印刷ジョブ定義データを解析して、当該印刷ジョブ定義データに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶ステップにより、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御ステップにより、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出し、送信ステップにより、前記印刷制御ステップの指示により、印刷装置に印刷ジョブを送信する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
According to this configuration, a plurality of print job definition data is integrated according to a request from the client device by the integrated print job definition data issuing step, and a print job received from one or more client devices by the integrated print job definition data analyzing step Analyzing the definition data to identify integrated print job definition data associated with the print job definition data, and in the print job definition data storage step, based on the analysis result of the print job definition data analysis step, the integrated print job The print job definition data is stored in association with the integrated print job definition data until the end of the print job definition data, and when the completion request for the integrated print job is received from the client device by the print control step, the print job definition data storage step Stored print job definitions Extracts over data, the transmission step, according to an instruction of the print control step, sending a print job to the printing apparatus. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
〔形態32〕 形態32の発明は、形態31の印刷制御プログラムに係り、
前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾を解消するための修正を行う印刷ジョブ定義データ編集ステップをさらに含むことを特徴とする。
この構成によれば、印刷ジョブ定義データ編集ステップにより、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとの矛盾があっても修正できるので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にできるという効果が得られる。
[Mode 32] The invention of mode 32 relates to a print control program of mode 31,
The method further includes a print job definition data editing step for performing correction for resolving inconsistency between the print job definition data and the integrated print job definition data.
According to this configuration, the print job definition data editing step can correct any inconsistency between the print job definition data and the integrated print job definition data. The effect that it can be easily put together is obtained.
〔形態33〕 形態33の発明は、形態32の印刷制御プログラムに係り、
前記印刷ジョブ定義データ編集ステップは、前記矛盾を解消するため、前記統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正することを特徴とする。
この構成によれば、前記印刷ジョブ定義データと前記統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、前記印刷ジョブ定義データを上書きして修正するので、前記印刷ジョブ定義データを前記統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできるという効果が得られる。
[Mode 33] The invention of mode 33 relates to a printing control program of mode 32,
In the print job definition data editing step, the integrated print job definition data is prioritized and corrected by overwriting the print job definition data in order to eliminate the contradiction.
According to this configuration, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is prioritized and the print job definition data is overwritten and corrected. It is possible to easily and accurately collect definition data for each integrated print job definition data.
〔形態34〕 形態34の発明は、形態31乃至33のいずれか1の印刷制御プログラムに係り、
前記印刷ジョブ定義データ記憶ステップは、前記クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、統合印刷ジョブ定義データのリストを前記クライアント装置に送信することを特徴とする。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができるという効果が得られる。
[Form 34] The invention of form 34 relates to the print control program of any one of forms 31 to 33,
The print job definition data storing step transmits a list of integrated print job definition data to the client device when a reference request for the integrated print job definition data is received from the client device.
According to this configuration, since the user can select desired integrated print job definition data by referring to the list of integrated print job definition data, it is possible to execute printing according to the user's preference and purpose. can get.
〔形態35〕 形態35の発明は、形態31乃至34のいずれか1の印刷制御プログラムに係り、
前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、最後にまとめたものが前記印刷装置に送られるので、印刷装置による印刷をまとめて行うことができるという効果が得られる。
[Form 35] The invention of form 35 relates to the print control program of any one of forms 31 to 34,
The plurality of print job definition data is sent to the printing apparatus as a final summary.
According to this configuration, since the plurality of print job definition data collected at the end are sent to the printing apparatus, it is possible to perform printing by the printing apparatus collectively.
〔形態36〕 形態36の発明は、形態31乃至34のいずれか1の印刷制御プログラムに係り、
前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られることを特徴とする。
この構成によれば、前記複数の印刷ジョブ定義データは、前記統合印刷ジョブ定義データごとに前記印刷装置に送られるので、前記印刷装置は、前記複数の印刷ジョブ定義データを前記統合印刷ジョブ定義データごとに順次印刷することができ、これにより、複数のユーザがさらに多くなっても、対応することができるという効果が得られる。
[Mode 36] The invention of mode 36 relates to the print control program according to any one of modes 31 to 34, and
The plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data.
According to this configuration, since the plurality of print job definition data is sent to the printing apparatus for each integrated print job definition data, the printing apparatus converts the plurality of print job definition data to the integrated print job definition data. Thus, it is possible to perform printing sequentially for each of them, thereby obtaining the effect of being able to cope with an increase in the number of users.
〔形態37〕 形態37の記録媒体は、
形態13乃至18のいずれか1の印刷プログラム、又は形態31乃至36のいずれか1の印刷制御プログラムを記録したことを特徴とする記録媒体である。
この構成によれば、統合印刷ジョブ定義データ発行ステップにより、クライアント装置からの要求で複数の印刷ジョブ定義データを統合し、統合印刷ジョブ定義データ解析ステップにより、1以上のクライアント装置から受信した印刷ジョブ定義データを解析して、当該印刷ジョブ定義データに関連付けられた統合印刷ジョブ定義データを特定し、印刷ジョブ定義データ記憶ステップにより、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶し、印刷制御ステップにより、前記クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記印刷ジョブ定義データ記憶ステップで記憶されている印刷ジョブ定義データを抽出し、送信ステップにより、前記印刷制御ステップの指示により印刷装置に印刷ジョブを送信する。又は、印刷ステップにより、前記印刷制御ステップの指示により印刷ジョブを実行する。従って、予め投入される複数の印刷ジョブが定まっていない場合にも、複数のユーザが要求した印刷ジョブ定義データをまとめて統合印刷ジョブ定義データとすることができるので、これら複数の印刷ジョブを1つの統合印刷ジョブとして印刷を行うことができるという効果が得られる。
また、複数のユーザが1つのプレゼンテーションに対して各々ドキュメントを作成している場合に、配布先単位に一様な印刷物を作成することができるという効果が得られる。
[Mode 37] The recording medium of mode 37
A recording medium on which the printing program according to any one of
According to this configuration, a plurality of print job definition data is integrated according to a request from the client device by the integrated print job definition data issuing step, and a print job received from one or more client devices by the integrated print job definition data analyzing step Analyzing the definition data to identify integrated print job definition data associated with the print job definition data, and in the print job definition data storage step, based on the analysis result of the print job definition data analysis step, the integrated print job The print job definition data is stored in association with the integrated print job definition data until the end of the print job definition data, and when the completion request for the integrated print job is received from the client device by the print control step, the print job definition data storage step Stored print job definitions Extracts over data, the transmitting step transmits the print job to the printing apparatus according to an instruction of the print control step. Alternatively, a print job is executed according to an instruction of the print control step in the print step. Accordingly, even when a plurality of print jobs to be input in advance are not determined, print job definition data requested by a plurality of users can be integrated into integrated print job definition data. The effect is that printing can be performed as one integrated print job.
In addition, when a plurality of users create documents for each presentation, an effect that a uniform printed matter can be created for each distribution destination is obtained.
以下、図面を参照して、本発明の実施形態について詳細に説明する。
なお、以下の説明においては、印刷制御手段と印刷手段とを含む印刷装置を例に挙げて説明するが、この印刷装置は、印刷制御装置と印刷装置とに分離して、印刷システムとして構成することもできる。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
In the following description, a printing apparatus including a printing control unit and a printing unit will be described as an example. This printing apparatus is configured as a printing system by separating the printing control apparatus and the printing apparatus. You can also
[第1実施形態]
まず図1〜図7を参照して、本発明の第1実施形態に係る印刷装置について説明する。
図1は、本発明の第1実施形態に係る印刷装置の構成を示すブロック図である。
この印刷装置1は、通信手段11と、統合印刷ジョブ定義データ発行手段12と、印刷ジョブ定義データ解析手段13と、印刷ジョブ定義データ記憶手段14と、印刷制御手段15と、印刷手段16とを備える。
通信手段11は、クライアント装置20との通信を行い、クライアント装置20から印刷ジョブ定義データを入力し、この印刷ジョブ定義データを印刷装置1内の各部に送る。
[First Embodiment]
First, a printing apparatus according to a first embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a block diagram showing a configuration of a printing apparatus according to the first embodiment of the present invention.
The
The
統合印刷ジョブ定義データ発行手段13は、クライアント装置20から通信手段に順次送信される複数の印刷ジョブ定義データをまとめて1つにする統合印刷ジョブ定義データを発行する。
印刷ジョブ定義データ解析手段15は、通信手段11から送られてくる印刷ジョブ定義データを解析して、統合印刷ジョブ定義データと関連付けを行う。
The integrated print job definition
The print job definition
印刷ジョブ定義データ記憶手段14は、印刷ジョブ定義データ解析手段13により解析された印刷ジョブ定義データを、関連付けされた統合印刷ジョブ定義データの記憶領域に記憶する。
印刷制御手段15は、必要に応じて統合印刷ジョブ定義データを抽出し、抽出した統合印刷ジョブ定義データを印刷手段16にて印刷を行うことができる印刷設定データに変換して印刷手段16に送る。
The print job definition
The
図2は、コンピュータシステムのハードウェア構成を示す機能ブロック図である。
ここで、この印刷装置1は、通信手段11、統合印刷ジョブ定義データ発行手段12、印刷ジョブ定義データ解析手段13、印刷ジョブ定義データ記憶手段14、印刷制御手段15、印刷手段16などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図2に示すように、各種制御や演算処理を担う中央演算処理装置であるCPU(Central Processing Unit)60と、主記憶装置(Main Storage)を構成するRAM(Random Access Memory)62と、読み出し専用の記憶装置であるROM(Read Only Memory)64との間をPCI(Peripheral Component Interconnect)バスやISA(Industrial Standard Architecture)バス等からなる各種内外バス68で接続すると共に、このバス68に入出力インターフェース(I/F)66を介して、HDD(Hard Disk Drive)などの外部記憶装置(Secondary Storage)70や、印刷手段やCRT、LCDモニター等の出力装置72、操作パネルやマウス、キーボード、スキャナなどの入力装置74、および図示しない印刷指示装置などと通信するためのネットワークLなどを接続したものである。
FIG. 2 is a functional block diagram showing a hardware configuration of the computer system.
Here, the
そして、電源を投入すると、ROM64等に記憶されたBIOS等のシステムプログラムが、ROM64に予め記憶された各種専用のコンピュータプログラム、あるいは、CD−ROMやDVD−ROM、フレキシブルディスク(FD)などの記憶媒体を介して、またはインターネットなどの通信ネットワークLを介して記憶装置70にインストールされた各種専用のコンピュータプログラムを同じくRAM62にロードし、そのRAM62にロードされたプログラムに記述された命令に従ってCPU60が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上で実現できるようになっている。
次に、統合印刷ジョブ定義データの発行処理、送信処理、終了処理について説明する。
When the power is turned on, a system program such as BIOS stored in the
Next, integrated print job definition data issue processing, transmission processing, and termination processing will be described.
(統合印刷ジョブ定義データの発行処理)
図3は、統合印刷ジョブ定義データの発行処理手順を示すフローチャートである。
発行処理は、まず、ステップS31において、クライアント装置20から印刷装置1の統合印刷ジョブ定義データ発行手段12に対して、統合印刷ジョブ定義データの発行要求がされると、ステップS32において、統合印刷ジョブ定義データ発行手段12は、統合印刷ジョブ定義データを発行する。その際、クライアント装置20から受信したデータ、すなわち、仕上がり用紙サイズ、両面などの情報を設定しておく。そして、印刷ジョブ定義データと統合印刷ジョブ定義データとを関連付け、統合印刷ジョブ定義データが発行された後は、ステップS33において、統合印刷ジョブ定義データ記憶手段14に、統合印刷ジョブ定義データごとの印刷ジョブ定義データ記憶領域を確保する。
なお、関連付けは、統合印刷ジョブ定義データに識別子を付加して行うことができる。
(Issuance processing of integrated print job definition data)
FIG. 3 is a flowchart illustrating a procedure for issuing integrated print job definition data.
In the issuing process, first, in step S31, when the
The association can be performed by adding an identifier to the integrated print job definition data.
(統合印刷ジョブ定義データの送信処理)
図4は、統合印刷ジョブ定義データの送信処理手順を示すフローチャートである。
送信処理は、まず、ステップS41において、クライアント装置20から印刷ジョブ定義データ又はコンテンツデータが送信される。クライアント装置20は、どのような統合印刷ジョブが指定されているかを知るために、通信手段11を介して印刷ジョブ定義データ記憶手段14に参照することについて問い合わせる。次に、ステップS42において、印刷ジョブ定義データ記憶手段14は、統合印刷ジョブ定義データの一覧リストを抽出し、ステップS43において、通信手段11を介して、クライアント装置20に送信する。次に、ステップS44において、クライアント装置では、ユーザが送られた一覧リストの中から対象の統合印刷ジョブ定義データを選択し、クライアント装置が選択を受け取り、ステップS45において、この統合印刷ジョブ定義データを、印刷ジョブ定義データまたはコンテンツデータに添付して、印刷ジョブ定義データを発行する。次に、ステップS46において、印刷ジョブ定義データ解析手段13が、印刷ジョブ定義データ又はコンテンツデータを解析して、添付されている統合印刷ジョブ定義データの識別子を抽出し、ステップS47において、印刷ジョブ定義データ記憶手段14が、識別子を用いて対応する統合印刷ジョブの記憶領域に記憶する。
(Integrated print job definition data transmission process)
FIG. 4 is a flowchart showing the transmission processing procedure of the integrated print job definition data.
In the transmission process, first, print job definition data or content data is transmitted from the
(統合印刷ジョブ終了処理)
図5は、統合印刷ジョブ定義データの終了処理手順を示すフローチャートである。
統合印刷ジョブを終了する際には、まず、ステップS51において、クライアント装置20から統合印刷ジョブ終了依頼を、印刷制御手段15に送り、ステップS52において、統合印刷ジョブ定義データのジョブ記憶領域に記憶されている印刷ジョブ定義データを抽出し、印刷手段16に対して送信し、ステップS53において、印刷手段16にて印刷を行う。
(Integrated print job end processing)
FIG. 5 is a flowchart showing a procedure for ending integrated print job definition data.
When ending the integrated print job, first, in step S51, an integrated print job end request is sent from the
以上のようにして、本発明は、複数のユーザが作成したドキュメントを印刷してまとめて1つの印刷物にするような場合に適用される。例えば、複数のユーザが1つのプレゼンテーションに対して、各々ドキュメントを作成している場合に、各ユーザがドキュメントを配布する必要があるのか、あるいはいくつのドキュメントを作成しているかが、予めには不明な場合がある。そのような場合でも、本発明を用いることで、配布部単位に印刷物を作成することが可能になる。 As described above, the present invention is applied to a case where documents created by a plurality of users are printed and combined into one printed matter. For example, if multiple users are creating documents for one presentation, it is unknown in advance whether each user needs to distribute documents or how many documents are created. There are cases. Even in such a case, by using the present invention, it becomes possible to create a printed matter for each distribution unit.
次に、統合印刷ジョブの関連付けについて説明する。
図6は、統合印刷ジョブ定義データ及び印刷ジョブ定義データの関連付け方法、及び印刷ジョブ定義データ記憶手段における記憶方法を示す図である。
統合印刷ジョブ定義データXは、同図に示すように、<id>0001</id>という識別子を付与されており、この識別子を用いて印刷ジョブ定義データと関連付けされている。すなわち、印刷ジョブ定義データの中に<jid>001</jid>のような記述がされていて、統合印刷ジョブ定義データと関連付けられている。この統合印刷ジョブ定義データXに関連付けられている印刷ジョブ定義データを、第1の印刷ジョブ定義データx(1)、第2の印刷ジョブ定義データx(2)、第3の印刷ジョブ定義データx(3)とすると、X,x(1),x(2),x(3)は、「next印刷ジョブ定義データ」として、順次リンクされ、このように関連付けて記憶されている。また、第1〜第3の印刷ジョブ定義データx(1)〜x(3)は、それぞれ印刷ジョブ定義データ以外にコンテンツデータへのポインタを有し、各コンテンツデータに容易にアクセスできるように構成されている。
Next, the association of the integrated print job will be described.
FIG. 6 is a diagram showing a method of associating the integrated print job definition data and the print job definition data, and a storage method in the print job definition data storage unit.
As shown in the figure, the integrated print job definition data X is given an identifier <id> 0001 </ id>, and is associated with the print job definition data using this identifier. That is, a description such as <jid> 001 </ jid> is described in the print job definition data, and is associated with the integrated print job definition data. The print job definition data associated with the integrated print job definition data X is the first print job definition data x (1), the second print job definition data x (2), and the third print job definition data x. Assuming (3), X, x (1), x (2), and x (3) are sequentially linked as “next print job definition data” and are stored in association with each other in this way. Each of the first to third print job definition data x (1) to x (3) has a pointer to content data in addition to the print job definition data, and can be easily accessed. Has been.
同様にして、統合印刷ジョブ定義データYは、同図に示すように、<id>0002</id>という識別子を付与されており、この識別子を用いて印刷ジョブ定義データと関連付けされている。この統合印刷ジョブ定義データYに関連付けられている印刷ジョブ定義データを、第1の印刷ジョブ定義データy(1)、第2の印刷ジョブ定義データy(2)、とすると、Y,y(1),y(2)は、「next印刷ジョブ定義データ」として、順次リンクされ、関連付けて記憶されている。また、コンテンツデータへのポインタについても上述した統合印刷ジョブ定義データXと同様である。 Similarly, the integrated print job definition data Y is given an identifier <id> 0002 </ id> as shown in the figure, and is associated with the print job definition data using this identifier. If the print job definition data associated with the integrated print job definition data Y is the first print job definition data y (1) and the second print job definition data y (2), Y, y (1 ), Y (2) are sequentially linked and stored as “next print job definition data”. The pointer to the content data is the same as that of the integrated print job definition data X described above.
図7は、統合印刷ジョブ定義データを選択する際の一覧表を示す図である。
この例においては、設定者Tの、「10/24プレゼンテーション資料に用い、仕上がり用紙サイズがA4ポートレート、製本などの後加工が平綴じ」という統合印刷ジョブ定義データと、設定者Sの、「旅行文集に用い、仕上がり用紙サイズがB4、後加工が中綴じ」という統合印刷ジョブ定義データと、設定者Aの、「B社向けプレゼンテーション用パネルに用い、仕上がり用紙サイズがA3ランドスケープ、後加工が平綴じ」という統合印刷ジョブ定義データとが掲載されている。ユーザは、クライアント装置において、この一覧の中から所望の統合印刷ジョブ定義データを、キーボードやマウス等のポインティングデバイスによる入力で指定する。実際に選択された統合印刷ジョブ定義データを、同図では、黒丸で示している。
この構成によれば、ユーザは、統合印刷ジョブ定義データのリストを参照して所望の統合印刷ジョブ定義データを選択できるので、ユーザの趣向・目的にあった印刷を実行することができる。
FIG. 7 is a diagram showing a list when selecting the integrated print job definition data.
In this example, the setter T's integrated print job definition data that “the 10/24 presentation material is used, the finished paper size is A4 portrait, and post-processing such as bookbinding is side stitching”, and the setter S's “ Integrated print job definition data that is used for travel textbooks, finished paper size is B4, post-processing is saddle stitching, and setter A, “Use for presentation panel for company B, finished paper size is A3 landscape, post-processing is Integrated print job definition data “flat stitching” is posted. The user designates desired integrated print job definition data from the list on the client device by inputting with a pointing device such as a keyboard or a mouse. The integrated print job definition data actually selected is indicated by a black circle in the figure.
According to this configuration, the user can select desired integrated print job definition data with reference to the list of integrated print job definition data, and therefore can execute printing suited to the user's preference and purpose.
[第2実施形態]
次に、図8〜図12を参照して、本発明の第2実施形態に係る印刷装置について説明する。
図8は、本発明の第2実施形態に係る印刷装置の構成を示すブロック図である。
この実施形態は、印刷ジョブ定義データ編集手段17が追加されていること以外は、前述した第1実施形態と同様である。
前述した第1実施形態においては、統合印刷ジョブ定義データと関連付けられた印刷ジョブ定義データが矛盾する場合がある。
[Second Embodiment]
Next, a printing apparatus according to a second embodiment of the invention will be described with reference to FIGS.
FIG. 8 is a block diagram showing the configuration of the printing apparatus according to the second embodiment of the present invention.
This embodiment is the same as the first embodiment described above except that the print job definition data editing means 17 is added.
In the first embodiment described above, the print job definition data associated with the integrated print job definition data may conflict.
そこで、本実施形態では、印刷ジョブ定義データ編集手段17を備え、統合印刷ジョブ終了依頼を受信すると、読み出した印刷ジョブ定義データに対して、統合印刷ジョブ定義データの設定を優先させ、統合印刷ジョブ定義データに対応するように、読み出した印刷ジョブ定義データを上書きして修正すると共に、全体的に矛盾のある箇所を修正し、印刷ジョブ定義データを修正した後は、修正した印刷ジョブ定義データを印刷手段16に送り、この印刷ジョブ定義データの印刷を実行する。この処理を記憶されている印刷ジョブ定義データの数だけ繰り返す。
上書き処理するか矛盾解決するか、あるいは各設定を保持するかについては、予め編集規則を定め、この編集規則に基づいて編集すれば、印刷ジョブ定義データ編集手段17における処理も自動で行うことができる。
Therefore, in this embodiment, the print job definition data editing unit 17 is provided, and upon receiving an integrated print job end request, the integrated print job definition data setting is prioritized over the read print job definition data, and the integrated print job In order to correspond to the definition data, the read print job definition data is overwritten and corrected, and the entire inconsistent part is corrected, and after correcting the print job definition data, the corrected print job definition data is The print job definition data is printed by sending it to the printing means 16. This process is repeated for the number of print job definition data stored.
Whether to perform overwriting processing, conflict resolution, or retention of each setting, an editing rule is determined in advance, and if editing is performed based on this editing rule, the processing in the print job definition data editing unit 17 can be automatically performed. it can.
図9は、上述した編集規則の一例を示す図である。
この例では、両面/片面の項目では、総合印刷ジョブ定義データで上書きすることとする。また、面付けの項目は、出力サイズが変わらないように用紙サイズの変更に応じて矛盾を解決することとし、例えば、A3で2面付けという設定に対しA4で面付けなしと設定する。印刷ジョブの編集前の出力サイズは、用紙サイズを1ページへの面付け数で割ることで求めることができる。統合印刷ジョブの用紙サイズを印刷ジョブの編集前の出力サイズで割ると、1ページへの面付け数が求まり、編集後の印刷ジョブでは、用紙サイズは統合印刷ジョブの用紙サイズに修正し、面付け数を求めた数に修正する。また、用紙サイズ、用紙種類の項目では、共に総合印刷ジョブ定義データで上書きすることとし、印刷品質の項目では、各設定を保持することとし、部数の項目は、総合印刷ジョブ定義データで上書きすることとする。
以上のように、印刷ジョブ定義データ編集手段17では、統合印刷ジョブ定義データで上書きすることを原則として、編集することもできるが、これに限定されず、種々の要素に基づいて臨機応変に編集することにより、統合印刷ジョブ定義データと印刷ジョブ定義データとの矛盾を解消することができる。
FIG. 9 is a diagram illustrating an example of the editing rules described above.
In this example, the double-sided / single-sided item is overwritten with the general print job definition data. In the imposition item, the contradiction is resolved in accordance with the change in the paper size so that the output size does not change. For example, the setting of two imposition in A3 is set to no imposition in A4. The output size before editing the print job can be obtained by dividing the paper size by the number of impositions on one page. Dividing the paper size of the integrated print job by the output size before editing the print job gives the number of impositions per page. In the print job after editing, the paper size is corrected to the paper size of the integrated print job. Correct the number to the number obtained. Also, both the paper size and paper type items are overwritten with the general print job definition data, the print quality item is to retain each setting, and the number of copies is overwritten with the general print job definition data. I will do it.
As described above, the print job definition data editing unit 17 can edit the print job definition data in principle by overwriting with the integrated print job definition data. However, the print job definition data editing unit 17 is not limited to this, and can be edited flexibly based on various factors. By doing so, the contradiction between the integrated print job definition data and the print job definition data can be resolved.
図10は、図9に示した編集規則に基づく印刷ジョブ定義データへの上書き処理の一例を示す図である。
上段の図10(a)は修正前のデータを示し、下段の図10(b)は修正後のデータを示している。
この例では、統合印刷ジョブ定義データの内容は、図10(a)と図10(b)とで変わらず、「両面、2面付け、用紙:A4、普通紙、印刷品質:きれい、100部」と設定されている。これに対して、印刷ジョブ定義データの内容は、例えば、図10(a)の印刷ジョブ定義データ(1)すなわち修正前のデータでは、「片面、面付け無し、用紙:A4、普通紙、印刷品質:はやい、110部」と設定されているが、図10(b)すなわち修正後のデータでは、「両面、面付け無し、用紙:A4、普通紙、印刷品質:はやい、100部」と修正されている。修正箇所は、「片面→両面」と、「110部→100部」の部分である。これは、上述した編集規則のうち、両面/片面及び部数の項目が「統合印刷ジョブ定義データで上書き」と定められ、統合印刷ジョブ定義データでは、「両面」、「100部」と設定されているので、印刷ジョブ定義データの「片面」、「110部」を「両面」、「100部」に修正したからである。
同様にして、印刷ジョブ定義データ(2)では、部数の項目の「120部」を「100部」に修正し、印刷ジョブ定義データ(3)では、「片面、2面付け、用紙:A3、上質紙、80部」を、それぞれ「両面、面付けなし、用紙:A4、普通紙、100部」に修正している。
FIG. 10 is a diagram illustrating an example of an overwriting process for print job definition data based on the editing rule illustrated in FIG. 9.
FIG. 10A in the upper part shows data before correction, and FIG. 10B in the lower part shows data after correction.
In this example, the content of the integrated print job definition data does not change between FIG. 10A and FIG. 10B, but “two-sided, two-sided, paper: A4, plain paper, print quality: clean, 100 copies. "Is set. On the other hand, the content of the print job definition data is, for example, “one side, no imposition, paper: A4, plain paper, print in the print job definition data (1) of FIG. “Quality: Fast, 110 copies” is set, but in FIG. 10B, that is, the corrected data, it is corrected as “both sides, no imposition, paper: A4, plain paper, print quality: fast, 100 copies”. Has been. The correction locations are “single side → double side” and “110 parts → 100 parts”. This is because, among the editing rules described above, the items of duplex / single-sided and the number of copies are defined as “overwrite with integrated print job definition data”, and “double-sided” and “100 copies” are set in the integrated print job definition data. This is because “single side” and “110 copies” of the print job definition data are corrected to “double side” and “100 copies”.
Similarly, in the print job definition data (2), “120 copies” in the item of the number of copies is corrected to “100 copies”, and in the print job definition data (3), “one side, two pages, paper: A3, “High quality paper, 80 copies” is corrected to “Double-sided, no imposition, paper: A4, plain paper, 100 copies”.
図11は、統合印刷ジョブ終了依頼の処理手順を示すフローチャートである。この処理手順は、複数の印刷ジョブを1つずつ印刷手段に送る方法である。
まず、ステップS112において、クライアント装置20から印刷装置1に対して統合印刷ジョブ終了依頼が統合印刷ジョブを特定できる識別子を持って送信されると、ステップS113において、印刷装置1の印刷制御手段15にて、受け取った識別子で特定される統合印刷ジョブ定義データに関連付けてジョブ記憶領域に記憶されている印刷ジョブ定義データを1つ抽出し、ステップS114において、印刷ジョブが終了したか否か、すなわちステップS113で印刷ジョブを取得できたかどうかを判別する。その結果、印刷ジョブが終了していない場合、その印刷ジョブを印刷ジョブ定義データ編集手段17に送り、ステップS115において、統合印刷ジョブ定義データで印刷ジョブ定義データを上書きする。次に、ステップS116において、印刷ジョブ定義データの矛盾を解消するようにデータを修正する。厳密に述べると、ステップS115において、印刷ジョブ定義データ用の新しい記憶領域をRAMに確保し、まず、印刷ジョブ定義データをその領域にコピーし、その上から統合印刷ジョブ定義データを上書きする。次いでステップS116において、印刷ジョブ定義データと統合印刷ジョブ定義データを比較しながら、図9〜10で説明したような、面付けの変更を行なう。そして、1つの印刷ジョブ定義データの修正が終ると、ステップS113に戻り、統合印刷ジョブ定義データに関連付けてジョブ記憶領域に記憶されている他の印刷ジョブを抽出し、ステップS114において、印刷ジョブが全て終了したか否かを判別し、全て終了したと判別した場合、ステップS117において、印刷ジョブ定義データを1つずつ印刷手段16に送信する。そして、ステップS118において、印刷手段16にて印刷を行う。
FIG. 11 is a flowchart illustrating a processing procedure of an integrated print job end request. This processing procedure is a method of sending a plurality of print jobs one by one to the printing means.
First, in step S112, when an integrated print job end request is transmitted from the
図12は、統合印刷ジョブ終了依頼の他の処理手順を示すフローチャートである。この処理手順は、複数の印刷ジョブをまとめて印刷手段に送る方法である。
まず、ステップS122において、クライアント装置から印刷装置1に対して統合印刷ジョブ終了依頼が送信されると、ステップS123において、印刷装置1の印刷制御手段15にて、統合印刷ジョブ定義データに関連付けてジョブ記憶領域に記憶されている次の印刷ジョブを1つ抽出し、ステップS124において、印刷ジョブが終了したか否かを判別する。その結果、印刷ジョブが終了した場合はそのまま処理を終了する。また、印刷ジョブが終了していない場合は、その印刷ジョブを印刷ジョブ定義データ編集手段17に送り、ステップS125において、統合印刷ジョブ定義データで印刷ジョブ定義データを上書きする。次に、ステップS126において、印刷ジョブ定義データの矛盾を解消するようにデータを修正する。そして、印刷ジョブ定義データの修正が終ると、ステップS127において、その印刷ジョブ定義データをまとめて印刷手段16に送信する。そして、ステップS118において、印刷手段16にて印刷を行う。その後、ステップS123に戻って、次の印刷ジョブを抽出する。
FIG. 12 is a flowchart illustrating another processing procedure of the integrated print job end request. This processing procedure is a method of sending a plurality of print jobs together to a printing unit.
First, when an integrated print job end request is transmitted from the client apparatus to the
これにより、印刷ジョブ定義データ編集手段17により、印刷ジョブ定義データと統合印刷ジョブ定義データとの矛盾があっても修正できるので、印刷ジョブ定義データを統合印刷ジョブ定義データごとにまとめることが容易にできる。また、印刷ジョブ定義データと統合印刷ジョブ定義データとで矛盾がある場合、統合印刷ジョブ定義データを優先し、印刷ジョブ定義データを上書きして修正するので、印刷ジョブ定義データを統合印刷ジョブ定義データごとにまとめることが容易にかつ正確にできる。 As a result, the print job definition data editing unit 17 can correct any inconsistency between the print job definition data and the integrated print job definition data, so that the print job definition data can be easily organized for each integrated print job definition data. it can. Also, if there is a conflict between the print job definition data and the integrated print job definition data, the integrated print job definition data is given priority, and the print job definition data is overwritten and corrected. Can be easily and accurately put together.
[第3実施形態]
次に、本発明の第3実施形態について説明する。
図13は、本発明の第3実施形態に係る印刷システムの構成を示すブロック図である。
本実施形態は、印刷制御装置と印刷装置とが分離している印刷システムとして構成された場合の例である。構成要素としては、前述した第1実施形態と同様であるが、第1実施形態は印刷装置であるのに対し、本実施形態は印刷システムである。
同図に示すように、この印刷システム50の印刷制御装置40は、通信手段11と、統合印刷ジョブ定義データ発行手段12と、印刷ジョブ定義データ解析手段13と、印刷ジョブ定義データ記憶手段14と、印刷制御手段15とを備え、印刷装置30は、印刷手段16のみを備える。
[Third Embodiment]
Next, a third embodiment of the present invention will be described.
FIG. 13 is a block diagram showing the configuration of a printing system according to the third embodiment of the present invention.
The present embodiment is an example of a case where the printing control apparatus and the printing apparatus are configured as a printing system in which they are separated. The components are the same as those in the first embodiment described above, but the first embodiment is a printing apparatus, whereas the present embodiment is a printing system.
As shown in the figure, the
通信手段11は、クライアント装置20との通信を行い、クライアント装置20から印刷ジョブ定義データを入力し、この印刷ジョブ定義データを印刷装置1内の各部に送る。
統合印刷ジョブ定義データ発行手段13は、クライアント装置20から通信手段に順次送信される複数の印刷ジョブ定義データをまとめて1つにする統合印刷ジョブ定義データを発行する。
The
The integrated print job definition
印刷ジョブ定義データ解析手段15は、通信手段11から送られてくる印刷ジョブ定義データを解析して、統合印刷ジョブ定義データと関連付けを行う。
印刷ジョブ定義データ記憶手段14は、印刷ジョブ定義データ解析手段13により解析された印刷ジョブ定義データを、関連付けされた統合印刷ジョブ定義データの記憶領域に記憶し、必要に応じて統合印刷ジョブ定義データを抽出する。
The print job definition
The print job definition
印刷制御手段15は、抽出された統合印刷ジョブ定義データを印刷手段16にて印刷を行うことができる印刷設定データに変換して印刷装置30の印刷手段16に送る。
印刷手段16は、印刷装置30に備えられた唯一の要素であり、通常の印刷を行う。
なお、上記実施形態において、図3〜図5,図11,図12のフローチャートに示す処理を実行するにあたっては、ROMに予め格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記録された記憶媒体から、そのプログラムをRAMに組み込んで実行するようにしても良い。あるいは、そのプログラムをネットワークから取得しても良い。
The
The
In the above embodiment, the case where the control program stored in advance in the ROM is executed when executing the processes shown in the flowcharts of FIGS. 3 to 5, 11, and 12 has been described. Instead, the program may be incorporated into a RAM and executed from a storage medium on which a program showing these procedures is recorded. Alternatively, the program may be acquired from a network.
ここで、記憶媒体とは、RAM、ROM等の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒体、CD、CDV、LD、DVD等の光学的読取方式記憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。 Here, the storage medium is a semiconductor storage medium such as RAM or ROM, a magnetic storage type storage medium such as FD or HD, an optical reading type storage medium such as CD, CDV, LD, or DVD, or a magnetic storage type such as MO. / Optical reading type storage media, including any storage media that can be read by a computer regardless of electronic, magnetic, optical, or other reading methods.
以上、本発明の実施形態について説明してきたが、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱することなく、種々の変更が可能である。
また、本実施形態では、クライアント装置20と印刷装置1又は印刷システム50、及び印刷制御装置40と印刷装置30とは、直接接続されるものとして説明したが、これに限定されず、データの受け渡しは、ネットワークを介しても良いし、CD−ROM、DVD−RAM、USBメモリのような外部記憶メディアを用いても良い。
As mentioned above, although embodiment of this invention has been described, this invention is not limited to the said embodiment, A various change is possible without deviating from the meaning of this invention.
In the present embodiment, the
1…印刷装置、11…通信手段、12…統合印刷ジョブ定義データ発行手段、13…印刷ジョブ定義データ解析手段、14…印刷ジョブ定義データ記憶手段、15…印刷制御手段、16…印刷手段、17…印刷ジョブ定義データ編集手段、20…クライアント装置、30…印刷装置、40…印刷制御装置、50…印刷システム
DESCRIPTION OF
Claims (11)
前記印刷装置は、
クライアント装置からの要求で統合印刷ジョブ定義データを発行する統合印刷ジョブ定義データ発行手段と、
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析手段と、
前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶手段と、
クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御手段と、
前記印刷制御手段の指示により統合印刷ジョブ定義データ及び前記印刷ジョブ定義データに基づいて印刷ジョブを実行する印刷手段と、
を備え、
前記印刷ジョブ定義データ記憶手段は、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、各前記統合印刷ジョブ定義データの説明文を含む複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、
前記クライアント装置は、
前記発行要求を印刷装置に送信する発行要求送信手段と、
前記統合印刷ジョブ定義データの参照依頼を印刷装置に送信する参照依頼送信手段と、
印刷装置から受信した前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記各統合印刷ジョブ定義データを選択可能に表示するリスト表示手段と、
前記リスト表示手段で表示したリストからユーザの入力装置を介した指示入力に応じて選択された統合印刷ジョブ定義データを、印刷ジョブ定義データ又はコンテンツデータに関連付けて印刷ジョブ定義データを生成し、生成した印刷ジョブ定義データを印刷装置に送信する印刷ジョブ定義データ発行手段と、
前記統合印刷ジョブの終了要求を、印刷装置に送信する終了要求送信手段と、を備えることを特徴とする印刷システム。 A printing device and one or more client devices are provided so that they can communicate with each other.
The printing apparatus includes:
Integrated print job definition data issuing means for issuing integrated print job definition data in response to a request from a client device;
Print job definition data analysis means for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
Print job definition data storage means for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis means;
Print control means for extracting print job definition data stored in association with the integrated print job definition data when receiving an integrated print job end request from a client device;
Printing means for executing a print job based on the integrated print job definition data and the print job definition data according to an instruction of the print control means;
Equipped with a,
When the print job definition data storage unit receives a reference request for integrated print job definition data from a client device, the print job definition data storage unit extracts a list of a plurality of the integrated print job definition data including a description of each integrated print job definition data. , Send the extracted list to the client device,
The client device is
Issuing request transmitting means for transmitting the issuing request to a printing apparatus;
A reference request transmission means for transmitting a reference request for the integrated print job definition data to a printing apparatus;
A list display means for displaying a list of a plurality of integrated print job definition data including an explanatory text of each integrated print job definition data received from a printing device, so that each of the integrated print job definition data can be selected;
Generates print job definition data by associating the integrated print job definition data selected from the list displayed by the list display means in response to an instruction input via a user input device with the print job definition data or content data, and generates Print job definition data issuing means for transmitting the print job definition data to the printing device;
Printing system according to claim Rukoto and a termination request transmitting means for transmitting a termination request of the integrated print job, the printing apparatus.
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析手段と、 Print job definition data analysis means for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶手段と、 Print job definition data storage means for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis means;
クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御手段と、 Print control means for extracting print job definition data stored in association with the integrated print job definition data when receiving an integrated print job end request from a client device;
前記印刷制御手段の指示により統合印刷ジョブ定義データ及び前記印刷ジョブ定義データに基づいて印刷ジョブを実行する印刷手段と、 Printing means for executing a print job based on the integrated print job definition data and the print job definition data according to an instruction of the print control means;
を備え、 With
前記印刷ジョブ定義データ記憶手段は、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷装置。 When the print job definition data storage unit receives a reference request for integrated print job definition data from a client device, the print job definition data storage unit extracts a list of a plurality of integrated print job definition data including a description of each integrated print job definition data, The extracted list is transmitted to the client device, and a list of a plurality of integrated print job definition data including a description of each integrated print job definition data is displayed on the client device so that the integrated print job definition data can be selected. Characteristic printing device.
前記統合印刷ジョブ定義データ発行手段が、クライアント装置からの要求で統合印刷ジョブ定義データを発行する印刷ジョブ定義データ発行ステップと、
前記印刷ジョブ定義データ解析手段が、1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップと、
前記印刷ジョブ定義データ記憶手段が、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップと、
前記印刷制御手段が、クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御ステップと、
前記印刷手段が、前記印刷制御ステップの指示により統合印刷ジョブ定義データ及び前記印刷ジョブ定義データに基づいて印刷ジョブを実行する印刷ステップと、
を含み、
前記印刷ジョブ定義データ記憶ステップにおいては、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記抽出したリストと前記統合印刷ジョブ定義データの説明とを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷方法。 A printing method using a printing apparatus comprising integrated print job definition data issuing means, print job definition data analyzing means, print job definition data storage means, print control means, and printing means,
The integrated print job definition data issuing means is a print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analyzing step for analyzing the print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data; ,
Print job definition data in which the print job definition data storage means stores print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step. A memory step;
A print control step for extracting print job definition data stored in association with the integrated print job definition data when the print control unit receives a request to end the integrated print job from a client device;
A printing step in which the printing means executes a print job based on the integrated print job definition data and the print job definition data according to an instruction of the print control step;
It includes,
In the print job definition data storage step, upon receiving a reference request for integrated print job definition data from a client device, a list of a plurality of the integrated print job definition data is extracted, and the extracted list is transmitted to the client device. A printing method, wherein the extracted list and the description of the integrated print job definition data are displayed on a client device so that the integrated print job definition data can be selected .
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップ、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップ、
クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御ステップ、及び
前記印刷制御ステップの指示により統合印刷ジョブ定義データ及び前記印刷ジョブ定義データに基づいて印刷ジョブを実行する印刷ステップとして実現される処理をコンピュータに実行させるプログラムを含み、
前記印刷ジョブ定義データ記憶ステップにおいては、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、各前記統合印刷ジョブ定義データの説明文を含む複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷プログラム。 An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step for extracting print job definition data stored in association with the integrated print job definition data when receiving an end request for the integrated print job from a client device; and an integrated print job according to an instruction of the print control step Including a program for causing a computer to execute processing realized as a print step for executing a print job based on definition data and the print job definition data ,
In the print job definition data storage step, upon receiving a reference request for integrated print job definition data from a client device, a list of a plurality of integrated print job definition data including explanatory text of each of the integrated print job definition data is extracted. Then, the extracted list is transmitted to the client device, and a list of a plurality of integrated print job definition data including an explanation of each integrated print job definition data is displayed on the client device so that the integrated print job definition data can be selected. A printing program characterized by that.
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析手段と、
前記印刷ジョブ定義データ解析手段の解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶手段と、
クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御手段と、
前記印刷制御手段の指示により印刷装置に印刷ジョブを送信する送信手段と、
を備え、
前記印刷ジョブ定義データ記憶手段は、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、各前記統合印刷ジョブ定義データの説明文を含む複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷制御装置。 Integrated print job definition data issuing means for issuing integrated print job definition data in response to a request from a client device;
Print job definition data analysis means for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
Print job definition data storage means for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis means;
Print control means for extracting print job definition data stored in association with the integrated print job definition data when receiving an integrated print job end request from a client device;
A transmission unit that transmits a print job to a printing apparatus according to an instruction from the print control unit;
Equipped with a,
When the print job definition data storage unit receives a reference request for integrated print job definition data from a client device, the print job definition data storage unit extracts a list of a plurality of the integrated print job definition data including a description of each integrated print job definition data. The extracted list is transmitted to the client device, and a list of a plurality of integrated print job definition data including a description of each integrated print job definition data is displayed on the client device so that the integrated print job definition data can be selected. A printing control apparatus characterized by the above.
前記統合印刷ジョブ定義データ発行手段が、クライアント装置からの要求で統合印刷ジョブ定義データを発行する印刷ジョブ定義データ発行ステップと、
前記印刷ジョブ定義データ解析手段が、1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップと、
前記印刷ジョブ定義データ記憶手段が、前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップと、
前記印刷制御手段が、クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御ステップと、
前記送信手段が、前記印刷制御ステップの指示により印刷装置に印刷ジョブを送信する送信ステップと
を含み、
前記印刷ジョブ定義データ記憶ステップにおいては、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、各前記統合印刷ジョブ定義データの説明文を含む複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷制御方法。 A print control method using a print control apparatus comprising integrated print job definition data issuing means, print job definition data analyzing means, print job definition data storage means, print control means, and transmission means,
The integrated print job definition data issuing means is a print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analyzing step for analyzing the print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data; ,
Print job definition data in which the print job definition data storage means stores print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step. A memory step;
A print control step for extracting print job definition data stored in association with the integrated print job definition data when the print control unit receives a request to end the integrated print job from a client device;
The transmission means includes a transmission step of transmitting a print job to a printing apparatus according to an instruction of the print control step ;
In the print job definition data storage step, upon receiving a reference request for integrated print job definition data from a client device, a list of a plurality of integrated print job definition data including explanatory text of each of the integrated print job definition data is extracted. Then, the extracted list is transmitted to the client device, and a list of a plurality of integrated print job definition data including an explanation of each integrated print job definition data is displayed on the client device so that the integrated print job definition data can be selected. And a printing control method.
1以上のクライアント装置から受信した印刷ジョブ定義データ又はコンテンツデータを解析し、これらのデータに関連付けられた統合印刷ジョブ定義データを特定する印刷ジョブ定義データ解析ステップ、
前記印刷ジョブ定義データ解析ステップの解析結果に基づいて、統合印刷ジョブの終了になるまで統合印刷ジョブ定義データに関連付けて印刷ジョブ定義データを記憶する印刷ジョブ定義データ記憶ステップ、
クライアント装置から前記統合印刷ジョブの終了要求を受け取ったときに前記統合印刷ジョブ定義データに関連付けて記憶されている印刷ジョブ定義データを抽出する印刷制御ステップ、及び
前記印刷制御ステップの指示により印刷装置に印刷ジョブを送信する送信ステップとして実現される処理をコンピュータに実行させるプログラムを含み、
前記印刷ジョブ定義データ記憶ステップにおいては、クライアント装置からの統合印刷ジョブ定義データの参照依頼を受け取ると、各前記統合印刷ジョブ定義データの説明文を含む複数の前記統合印刷ジョブ定義データのリストを抽出し、抽出したリストをクライアント装置に送信し、前記各統合印刷ジョブ定義データの説明文を含む複数の統合印刷ジョブ定義データのリストを、前記統合印刷ジョブ定義データを選択可能にクライアント装置に表示させることを特徴とする印刷制御プログラム。 An integrated print job definition data issuing step for issuing integrated print job definition data in response to a request from a client device;
A print job definition data analysis step for analyzing print job definition data or content data received from one or more client devices and identifying integrated print job definition data associated with these data;
A print job definition data storage step for storing print job definition data in association with the integrated print job definition data until the end of the integrated print job based on the analysis result of the print job definition data analysis step;
A print control step of extracting print job definition data stored in association with the integrated print job definition data when a request for ending the integrated print job is received from a client device; and an instruction of the print control step to the printing device Including a program for causing a computer to execute processing realized as a transmission step of transmitting a print job ,
In the print job definition data storage step, upon receiving a reference request for integrated print job definition data from a client device, a list of a plurality of integrated print job definition data including explanatory text of each of the integrated print job definition data is extracted. Then, the extracted list is transmitted to the client device, and a list of a plurality of integrated print job definition data including an explanation of each integrated print job definition data is displayed on the client device so that the integrated print job definition data can be selected. A print control program characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006349774A JP4957233B2 (en) | 2006-12-26 | 2006-12-26 | Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006349774A JP4957233B2 (en) | 2006-12-26 | 2006-12-26 | Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008158957A JP2008158957A (en) | 2008-07-10 |
JP4957233B2 true JP4957233B2 (en) | 2012-06-20 |
Family
ID=39659768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006349774A Expired - Fee Related JP4957233B2 (en) | 2006-12-26 | 2006-12-26 | Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4957233B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5204051B2 (en) | 2009-07-09 | 2013-06-05 | 富士フイルム株式会社 | Image data generation method, image data generation device, and image data generation program |
JP6175944B2 (en) * | 2013-07-05 | 2017-08-09 | 大日本印刷株式会社 | Data management server |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005085210A (en) * | 2003-09-11 | 2005-03-31 | Fuji Xerox Co Ltd | Image processing method |
JP2005092413A (en) * | 2003-09-16 | 2005-04-07 | Fuji Xerox Co Ltd | Method of job processing |
JP4497888B2 (en) * | 2003-10-24 | 2010-07-07 | キヤノン株式会社 | Image processing apparatus, image processing method, and control program |
-
2006
- 2006-12-26 JP JP2006349774A patent/JP4957233B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008158957A (en) | 2008-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7916332B2 (en) | Document processing apparatus and a method for controlling a document processing apparatus | |
US8159703B2 (en) | Information processing apparatus, and control method therefor, as well as program | |
CN100368980C (en) | Printing system and printing processing method | |
CN103631543A (en) | Information processing apparatus, and method for controlling the same | |
JP2005151034A (en) | Document processing apparatus and method | |
US20030056178A1 (en) | Information processing system and display method | |
US8867084B2 (en) | Management system for managing an image forming apparatus, control method thereof, print system, and non-transitory computer-readable medium | |
CN101017425A (en) | Image formation system, information processor, and control method thereof | |
US20080304102A1 (en) | Job management apparatus, job management method, and program | |
EP1435566A2 (en) | Image processing apparatus and image processing method | |
EP3312716B1 (en) | Printing managing apparatus and program | |
JP2002236569A (en) | Method for digitally printing composite document | |
US8773677B2 (en) | Information processing apparatus, PDL data conversion method, and storage medium | |
CN102622193B (en) | Print control unit and control method thereof | |
US8218185B2 (en) | Information processing apparatus and information processing method | |
JP4957233B2 (en) | Printing system, printing apparatus, printing method, printing program, printing control apparatus, printing control method, and printing control program | |
JP5353411B2 (en) | Image formation control apparatus, image formation control system, and program | |
AU2015218517A1 (en) | Image forming apparatus, image forming method, and program | |
JP2008257628A (en) | Information processing device, document combining program, and recording medium | |
JP6686696B2 (en) | Print control device and print control program | |
JP5228543B2 (en) | Print job processing system and print job processing method | |
US20050248796A1 (en) | Print support program module, port monitor, recording medium, and print job issuing method | |
AU2013200725B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP6007015B2 (en) | Image forming apparatus and image forming program | |
JP5228541B2 (en) | Print job processing system and print job processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090812 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110829 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111129 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120130 |
|
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: 20120221 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120305 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |