JP2011192225A - Printing system, information processor, image forming device, print control method, print control program, and recording medium - Google Patents
Printing system, information processor, image forming device, print control method, print control program, and recording medium Download PDFInfo
- Publication number
- JP2011192225A JP2011192225A JP2010060077A JP2010060077A JP2011192225A JP 2011192225 A JP2011192225 A JP 2011192225A JP 2010060077 A JP2010060077 A JP 2010060077A JP 2010060077 A JP2010060077 A JP 2010060077A JP 2011192225 A JP2011192225 A JP 2011192225A
- Authority
- JP
- Japan
- Prior art keywords
- data
- storage
- image forming
- stored
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
本発明は、印刷システム、情報処理装置、画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体に関し、詳細には、画像形成装置のデータ蓄積手段の容量軽減化と印刷ジョブデータ受信時の処理負荷の軽減化を図った印刷システム、情報処理装置、画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体に関する。 The present invention relates to a printing system, an information processing apparatus, an image forming apparatus, a printing control method, a printing control program, and a recording medium, and more particularly, to reduce the capacity of data storage means of the image forming apparatus and to process when receiving print job data The present invention relates to a printing system, an information processing apparatus, an image forming apparatus, a printing control method, a printing control program, and a recording medium that reduce the load.
従来から、プリンタ、複合装置、複写装置等の画像形成装置においては、専用線またはネットワーク等の有線または無線の通信回線を介して1つのまたは複数のパーソナルコンピュータ等のホスト装置に接続されて、蓄積印刷を指定してPDL(Page Description Language)等の印刷データと印刷設定情報等を含む印刷ジョブデータがホスト装置から送られてくると、印刷データをコントローラ内部の画像処理部で画像データに変換した後、画像形成装置に内蔵または外付けの画像蓄積部に一旦蓄積し、その後、オペレータの操作パネル等による印刷出力指示があると、該画像蓄積部に蓄積した印刷ジョブデータの画像データから描画データを、コントローラ内部の画像処理部で生成して、該描画データに基づいて印刷出力している。 Conventionally, in an image forming apparatus such as a printer, a composite apparatus, a copying apparatus, etc., it is stored by being connected to a host apparatus such as one or a plurality of personal computers via a wired or wireless communication line such as a dedicated line or a network. When print job data including print data such as PDL (Page Description Language) and print setting information is sent from the host device by specifying printing, the print data is converted into image data by the image processing unit inside the controller. Thereafter, the image data is temporarily stored in an internal or external image storage unit in the image forming apparatus, and thereafter, when there is a print output instruction from the operator's operation panel or the like, drawing data is obtained from the image data of the print job data stored in the image storage unit. Is generated by an image processing unit in the controller and printed out based on the drawing data.
ところが、画像形成装置は、印刷ジョブデータの受信時に、印刷データを含む印刷ジョブデータを受信すると、印刷データを受信する分だけ受信時間が長くかかり、通信トラフィックを増大させるだけでなく、受信した印刷データを画像データに、コントローラ内部の画像処理部で変換して画像蓄積部に蓄積させているため、画像蓄積部の記憶容量を圧迫して印刷性能に対応した画像蓄積部を備えるためには大容量の画像蓄積部を必要とし、画像形成装置の価格が高くなる。また、受信した印刷データを画像データに、コントローラ内部の画像処理部で変換させると、通常、データ量が多くなり、画像データは、例えば、カラーデータの場合1ページ当たり数Mbyteというサイズとなる。したがって、画像蓄積部の容量をさらに圧迫させることとなるだけでなく、コントローラ内部の画像処理部での画像変換のための処理時間を必要とし、印刷ジョブデータの画像蓄積部への蓄積が完了するまで、画像処理時間分だけ長く時間がかかるだけでなく、コントローラ内部の負荷がその分かかることとなり、次の印刷ジョブの処理を待たせることとなって、処理効率を向上させる上で、改良の必要があった。 However, when print job data including print data is received when the print job data is received, the image forming apparatus takes longer to receive the print data, which not only increases communication traffic, but also receives the received print job data. Since the data is converted into image data by the image processing unit inside the controller and stored in the image storage unit, it is very important to provide an image storage unit that supports the printing performance by compressing the storage capacity of the image storage unit. A large-capacity image storage unit is required, and the price of the image forming apparatus increases. When the received print data is converted into image data by the image processing unit inside the controller, the amount of data usually increases. For example, in the case of color data, the image data has a size of several Mbytes per page. Accordingly, not only will the capacity of the image storage unit be further compressed, but processing time for image conversion in the image processing unit in the controller is required, and storage of print job data in the image storage unit is completed. In addition to taking a longer time for the image processing time, the load inside the controller will take that much, and the next print job will be waiting to be processed. There was a need.
そして、従来、画像データの記憶手段への保存に関して、記憶手段に保存されている画像データの特徴量を抽出して、抽出した特徴量と該特徴量を抽出した画像データを関連付けて、記憶手段に保存されている複数の画像データ同士間で、該画像データに関連して実行したジョブの種類を比較し、該ジョブの種類の比較結果に応じて、特徴量同士を比較して、特徴量に対応する画像データ同士が等しいか判定して、特徴量同士が等しい画像データの一方を削除するとともに、削除した画像データについては、他方へのリンク情報を保持することで、記憶手段の記憶容量を有効利用する技術が提案されている。すなわち、この従来技術は、複数のジョブに対して同じ特徴量の画像データを1つのみ保持し、その他を削除することで、記憶手段の記憶容量の有効利用を図っている。 Conventionally, regarding the storage of the image data in the storage unit, the feature amount of the image data stored in the storage unit is extracted, the extracted feature amount is associated with the image data from which the feature amount is extracted, and the storage unit Compares the types of jobs executed in relation to the image data among a plurality of image data stored in the image data, compares the feature values according to the comparison result of the job types, and compares the feature values. And deleting one of the image data having the same feature quantity, and holding the link information to the other of the deleted image data, thereby storing the storage capacity of the storage unit. Technologies that make effective use of are proposed. In other words, this conventional technique aims to effectively use the storage capacity of the storage means by holding only one image data having the same feature amount for a plurality of jobs and deleting the other.
しかしながら、上記公報記載の従来技術にあっては、記憶手段の同じ特徴量の画像データを削除しているのみであるため、同じ特徴量の画像データが多い場合には、記憶手段の使用容量を抑えることはできるが、少なくとも同じ特徴量を有する画像データであっても1つは記憶手段に保存する必要があり、その分の記憶容量を必要とするとともに、同じ特徴量の画像データが少ない場合には、削減効果が上がらず、記憶容量の有効利用を十分発揮させることができない。また、従来技術は、画像データから特徴量を抽出するための処理時間や処理構成がかかり、コストが高くつくとともに、処理効率を向上させる上で改良の必要があった。さらに、従来の画像形成装置にあっては、印刷ジョブデータの受信時に、印刷データを画像データに変換しているため、その分、受信時の処理時間が長くかかり、画像形成装置全体の処理効率が低下するとともに、画像データに変換することで、データ量が増加して、記憶手段の記憶容量を圧迫する問題については、解決されていない。 However, in the prior art described in the above publication, only the image data with the same feature amount in the storage means is deleted. Therefore, if there is a large amount of image data with the same feature amount, the used capacity of the storage means is reduced. Although it can be suppressed, at least one of the image data having the same feature amount needs to be stored in the storage means, and that storage capacity is required, and there is little image data of the same feature amount However, the reduction effect is not improved, and the effective use of the storage capacity cannot be fully exhibited. Further, the conventional technique requires a processing time and a processing configuration for extracting a feature amount from image data, which increases costs and requires improvement in order to improve processing efficiency. Further, in the conventional image forming apparatus, when print job data is received, the print data is converted into image data. Therefore, the processing time at the time of reception is longer, and the processing efficiency of the entire image forming apparatus is increased. However, the problem of increasing the amount of data and compressing the storage capacity of the storage means by converting to image data has not been solved.
そこで、本発明は、印刷ジョブデータ受信時の画像形成装置の負荷の軽減と画像形成装置の印刷ジョブデータを蓄積するジョブ蓄積手段の有効利用を図ることのできる印刷システム、情報処理装置、画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体を提供することを目的としている。 Therefore, the present invention provides a printing system, an information processing apparatus, and an image forming apparatus capable of reducing the load on the image forming apparatus when receiving print job data and effectively using job storage means for storing print job data in the image forming apparatus. It is an object to provide an apparatus, a print control method, a print control program, and a recording medium.
本発明は、上記目的を達成するために、情報処理装置が、蓄積印刷要求のあった文書データを印刷対象データとして所定のデータ蓄積手段に蓄積して、該印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成して画像形成装置に送信し、該画像形成装置が前記蓄積パス情報を含む蓄積印刷ジョブデータであると、該蓄積印刷ジョブデータを所定のジョブ蓄積手段に蓄積して、該蓄積印刷ジョブデータを指定した印刷指示があると、該蓄積印刷ジョブデータの蓄積パス情報に対応する印刷データに対するデータ取得要求を前記情報処理装置に送信して、該印刷データを該情報処理装置から送信されてくると、該印刷データに基づいて印刷出力することを特徴としている。 In order to achieve the above object, according to the present invention, an information processing apparatus accumulates document data for which accumulation printing has been requested as print target data in a predetermined data storage unit, accumulation path information to the print target data, and Accumulated print job data including print setting information is generated and transmitted to the image forming apparatus, and when the image forming apparatus is the accumulated print job data including the accumulated path information, the accumulated print job data is stored in a predetermined job storage unit. If there is a print instruction specifying the stored print job data, the data acquisition request for the print data corresponding to the storage path information of the stored print job data is transmitted to the information processing apparatus, and the print data Is transmitted from the information processing apparatus, it is printed out based on the print data.
また、本発明は、前記印刷ジョブデータのデータ領域に前記蓄積パス情報を埋め込み、該印刷ジョブデータのデータ領域から蓄積パス情報を取得することを特徴としてもよい。 Further, the present invention may be characterized in that the storage path information is acquired from the data area of the print job data by embedding the storage path information in the data area of the print job data.
本発明によれば、印刷ジョブデータ受信時の画像形成装置の負荷を軽減させることができるとともに、画像形成装置の印刷ジョブデータを蓄積するジョブ蓄積手段の有効利用を図ることができる。 According to the present invention, it is possible to reduce the load on the image forming apparatus when receiving print job data, and to effectively use job storage means for storing print job data of the image forming apparatus.
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.
図1〜図6は、本発明の印刷システム、情報処理装置、画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体の一実施例を示す図であり、図1は、本発明の印刷システム、情報処理装置、画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体の一実施例を適用した印刷システム1のシステム構成図である。 1 to 6 are diagrams illustrating an embodiment of a printing system, an information processing apparatus, an image forming apparatus, a printing control method, a printing control program, and a recording medium according to the present invention. FIG. 1 illustrates the printing system according to the present invention. 1 is a system configuration diagram of a printing system 1 to which an embodiment of an information processing apparatus, an image forming apparatus, a printing control method, a printing control program, and a recording medium is applied.
図1において、印刷システム1は、有線または無線のLAN(Local Area Network)等のネットワークNWに複数のコンピュータPC1〜PCnとプリンタ装置Prが接続されており、ネットワークNWは、TCP/IP(Transmission Control Protocol/Internet Protocol)プロトコルで通信するネットワーク等が用いられている。印刷システム1は、コンピュータPC1〜PCnからネットワークNWを介して印刷ジョブデータをプリンタ装置Prに送信し、プリンタ装置Prが該印刷ジョブデータを一旦蓄積した後に、印刷する蓄積印刷機能や受け取った印刷ジョブデータによってそのまま印刷する直接印刷機能によって印刷を行う。 In FIG. 1, a printing system 1 includes a plurality of computers PC1 to PCn and a printer device Pr connected to a network NW such as a wired or wireless LAN (Local Area Network). The network NW is a TCP / IP (Transmission Control). A network that communicates with the Protocol / Internet Protocol is used. The printing system 1 transmits print job data from the computers PC1 to PCn to the printer device Pr via the network NW, and once the printer device Pr stores the print job data, the stored print function or the received print job is printed. Printing is performed by a direct printing function that prints data as it is.
コンピュータ(情報処理装置)PC1〜PCnは、例えば、通常のハードウェア構成及びソフトウェア構成のコンピュータが用いられており、本体部11、ディスプレイ12、キーボード13、ハードディスク14等を備えているとともに、その他の必要な各部を備えている。コンピュータPC1〜PCnは、本発明の印刷制御処理を実行する印刷制御プログラムが導入されることで、本発明の印刷制御方法を実行可能とし、図2に示すように、その要部がブロック構成されている。
The computers (information processing apparatuses) PC1 to PCn are, for example, computers having a normal hardware configuration and software configuration, and are provided with a
すなわち、コンピュータPC1〜PCnは、OS(Operating System)上に、アプリケーション21、プリンタドライバ22等のソフトウェア(プログラム)が搭載されており、プリンタドライバ(蓄積制御手段、印刷ジョブデータ生成手段、データ取得手段)22は、プリンタドライバUIモジュール23とプリンタドライバ描画モジュール24等を有している。また、プリンタドライバ22は、プリンタドライバ22の一部として、本発明の印刷制御プログラムが組み込まれることで、または、独立して導入されることで、ファイル名決定部31、ページ保存部32及び情報埋め込み部33等が構築されている。
That is, the computers PC1 to PCn have software (programs) such as an
コンピュータPC1〜PCnは、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Video Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の印刷制御プログラムを読み込んでプリンタドライバ22の一部として組み込まれることで、または、独立して導入されることで、後述する蓄積印刷におけるプリンタ装置Prでの処理の軽減と記憶容量の削減を図る印刷制御方法を実行する情報処理装置として構築されている。この印刷制御プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
The computers PC1 to PCn are ROM, EEPROM (Electrically Erasable and Programmable Read Only Memory), EPROM, flash memory, flexible disk, CD-ROM (Compact Disc Read Only Memory), CD-RW (Compact Disc Rewritable), DVD (Digital The print control program of the present invention recorded on a computer-readable recording medium such as a video disk), an SD (Secure Digital) card, or an MO (Magneto-Optical Disc) is read and incorporated as a part of the
アプリケーション21は、文書作成プログラム、画像プログラム、通信プログラム等の各種プログラムを総称するプログラム(ソフトウェア)であって、ユーザによって、これらのアプリケーション21で作成された文書データや他のコンピュータ等から受信してハードディスク(データ蓄積手段)14に蓄積されている文書データの印刷命令が、アプリケーション21に対して行われると、アプリケーション21が、OSに印刷命令を出して、文書データを印刷対象データとしてOSを介してプリンタドライバ22に渡す。
The
プリンタドライバUIモジュール23は、ユーザとのインターフェイスであって、アプリケーション21からの印刷要求のあった文書データに対する印刷設定画面をディスプレイ12に表示して、各種印刷設定を可能とするとともに、本発明の蓄積印刷における必要な情報、例えば、蓄積印刷の指定、印刷対象データの蓄積先の指定操作等に必要な情報をディスプレイへ表示する等の処理を行う。
The printer driver UI module 23 is an interface with the user, displays a print setting screen for the document data requested to be printed from the
プリンタドライバ描画モジュール24は、通常の描画処理モジュールとしての処理である文書データの印刷設定を反映させた印刷データへの変換処理を行うとともに、本発明の印刷対象データ自体のコンピュータPC1〜PCnのハードディスク14への蓄積、該印刷対象データへのリンク情報である蓄積先情報としてのファイル名の決定、印刷対象データの蓄積パス情報の印刷ジョブデータに対する埋め込み処理等の印刷制御処理を行う。
The printer
すなわち、プリンタドライバ描画モジュール24は、蓄積印刷がプリンタドライバIモジュール23を用いてユーザによって指定されると、ファイル名決定部31を呼び出し、ファイル名の決定を行わせる。ファイル名決定部31は、ファイル名として、印刷対象データの蓄積先フォルダ情報、印刷ジョブID、印刷ジョブユーザ名、印刷開始日付と時間、印刷を実施したコンピュータ名、印刷ページ番号等の印刷ジョブ固有の情報を組み合わせて、一意となるファイル名(フルパス情報)を決定し、決定したファイル名をプリンタドライバ描画モジュール24に渡す。
In other words, the printer
プリンタドライバ描画モジュール24は、次に、ページ保存部32を呼び出し、ページ保存部32は、ファイル名決定部31で決定されたファイル名で1ページ毎に文書データがPDL等の形式の印刷データに変換されると、該印刷データを該ファイル名に含まれている蓄積先ホルダ(蓄積先の記憶部であるハードディスク14及びハードディスク14内の印刷データ蓄積用のフォルダ)に蓄積する。なお、文書データの印刷データへの変換は、プリンタドライバ描画モジュール24が行う。
Next, the printer
プリンタドライバ描画モジュール24は、ページ保存部32による印刷データの蓄積が完了すると、情報埋め込み部33を呼び出し、情報埋め込み部33は、ページ保存部32の蓄積した印刷データの蓄積先を特定するための蓄積パス情報を、印刷ジョブの本来印刷データが埋め込まれるデータ領域に埋め込む。
When the storage of the print data by the
この蓄積パス情報の埋め込まれた印刷ジョブデータは、例えば、以下のような構成となっている。 The print job data in which the storage path information is embedded has the following configuration, for example.
@PJL JOB
@PJL ENTER LAGUAGE
pdl-pagestart
file://ClientPC1/DataFolder/Job1Page1.pdl
pdl-pageend
pdl-pagestart
file://ClientPC1/DataFolder/Job1Page2.pdl
pdl-pageend
@PJL EOJ
次に、プリンタドライバ描画モジュール24は、情報埋め込み部33によって蓄積先情報の埋め込まれた印刷ジョブデータを、図示しない通信モジュールに渡し、通信モジュール(通信手段)が該印刷ジョブデータを、ネットワークNWを介して、プリンタ装置Prに送信する。
@PJL JOB
@PJL ENTER LAGUAGE
pdl-pagestart
file: //ClientPC1/DataFolder/Job1Page1.pdl
pdl-pageend
pdl-pagestart
file: //ClientPC1/DataFolder/Job1Page2.pdl
pdl-pageend
@PJL EOJ
Next, the printer
一方、プリンタ装置Prは、図3に示すように、プリンタコントローラ41及びプリンタエンジン42等を備えており、プリンタコントローラ41は、記憶部43及びプリンタパネル44及び図示しない通信モジュール等を備えているとともに、記憶部43またはその他のメモリに格納されたファームウエア上にプリンタアプリケーションソフトウェア(図3では、プリンタアプリと表示されておいて、以下、プリンタアプリケーションという。)44が搭載されている。
On the other hand, as shown in FIG. 3, the printer device Pr includes a
プリンタパネル44は、テンキーやスタートキー等の各種操作キーを備え、操作キーからは、プリンタ装置Prを使用した印刷動作(コピー動作、プリンタ動作等)等の各種命令が入力されるとともに、後述するように、特に、蓄積印刷ジョブデータを指定した蓄積印刷指示操作が行われる。また、プリンタパネル44は、液晶ディスプレイ等の表示部を備えており、プリンタパネル44の操作キーから入力された命令内容やプリンタ装置Prからユーザに通知する各種情報、特に、記憶部43に記憶されている後述する蓄積印刷ジョブリストの表示を行って、該蓄積印刷ジョブリストから印刷を開始させる蓄積印刷ジョブデータの選択を行えるようにする。
The
プリンタアプリケーション(受信ジョブ管理手段、データ取得要求手段、描画データ生成手段)41は、本発明の印刷制御プログラムが、通常のプリンタアプリケーションに組み込まれることにより、または、独立した状態で導入されることにより、本発明の蓄積印刷制御処理を行うコマンドパーサ51、蓄積制御部52及び印刷処理部53等を有するプリンタアプリケーションとして構築されている。
The printer application (reception job management means, data acquisition request means, drawing data generation means) 41 is obtained by incorporating the print control program of the present invention into a normal printer application or by introducing it independently. The printer application includes a
すなわち、プリンタ装置Prは、ROM、EEPROM、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM、CD−RW、DVD、SDカード、MO等のコンピュータが読み取り可能な記録媒体に記録されている本発明の印刷制御プログラムを読み込んでプリンタアプリケーション41の一部として組み込まれることで、または、独立して導入されることで、後述する蓄積印刷におけるプリンタ装置Prでの処理の軽減と記憶容量の削減を図る印刷制御方法を実行する情報処理装置として構築されている。この印刷制御プログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
In other words, the printer device Pr is recorded on a computer-readable recording medium such as ROM, EEPROM, EPROM, flash memory, flexible disk, CD-ROM, CD-RW, DVD, SD card, and MO. Printing that reads the print control program and incorporates it as a part of the
プリンタ装置Prは、図示しない通信モジュール(通信手段)がコンピュータPC1〜PCnのプリンタドライバ22から印刷ジョブデータを受信すると、該印刷ジョブデータをプリンタアプリケーション41のコマンドパーサ51に渡し、コマンドパーサ51が、印刷ジョブデータの解析を行う。
When a communication module (communication means) (not shown) receives print job data from the
コマンドパーサ51は、印刷ジョブデータから蓄積印刷コマンドを検知すると、蓄積制御部52に対して、各種ジョブ情報及び印刷ジョブデータのデータ領域に埋め込まれた蓄積パス情報とともに、記憶部43への蓄積命令を発行する。
When the
蓄積制御部52は、コマンドパーサ51から渡された各種情報を元に、蓄積印刷ジョブデータとして、蓄積印刷ジョブリストJrへの登録を行い、印刷ジョブデータを記憶部43に登録する。この蓄積印刷ジョブリストJrは、例えば、図1に示すように、蓄積印刷ジョブjob1、job2、・・・・毎に、かつ、印刷データのページ毎に、該蓄積印刷ジョブデータの印刷データの蓄積先である蓄積パス情報が登録されている。
The
蓄積パス情報としては、図1に示すように、以下のような内容のものである。 As shown in FIG. 1, the accumulation path information has the following contents.
job1
Page1.file://ClientPC1/DataFolder/Job1Page1.PDL
Page2.file://ClientPC1/DataFolder/Job1Page2.PDL
job2
Page1.file://ClientPC2/DataFolder/Job2Page1.PDL
Page2.file://ClientPC2/DataFolder/Job2Page2.PDL
Page3.file://ClientPC2/DataFolder/Job2Page3.PDL
印刷処理部53は、印刷ジョブデータの印刷データを描画データに変換してプリンタエンジン(印刷手段)42に渡すとともに、印刷ジョブデータの印刷設定情報に基づいてプリンタエンジン42を制御して該描画データを画像として用紙に印刷出力させる。
job1
Page1.file: //ClientPC1/DataFolder/Job1Page1.PDL
Page2.file: //ClientPC1/DataFolder/Job1Page2.PDL
job2
Page1.file: //ClientPC2/DataFolder/Job2Page1.PDL
Page2.file: //ClientPC2/DataFolder/Job2Page2.PDL
Page3.file: //ClientPC2/DataFolder/Job2Page3.PDL
The print processing unit 53 converts the print data of the print job data into drawing data and passes it to the printer engine (printing means) 42, and controls the
そして、プリンタアプリケーション41は、コマンドパーサ51が印刷ジョブデータから蓄積印刷コマンドではなく、直接印刷コマンドを検知すると、受信した印刷ジョブデータを蓄積することなく、印刷処理部53に直接渡して、該印刷ジョブデータに含まれている印刷データを描画データに変換してプリンタエンジン42に渡すとともに、印刷ジョブデータの印刷設定情報に基づいてプリンタエンジン42を制御して該描画データを画像として用紙に印刷出力させる。
When the
ところが、プリンタアプリケーション41は、印刷ジョブデータが蓄積印刷コマンドであると、上述のように、該印刷ジョブデータには、印刷データは含まれておらず、蓄積制御部51がジョブ情報と蓄積パス情報を蓄積印刷ジョブリストJrとして記憶部43に登録して保管している。
However, if the print job data is a storage print command, the
そして、その後、ユーザがプリンタパネル44によって蓄積印刷ジョブリストJrから印刷させる印刷ジョブデータを選択して蓄積印刷開始指示操作を行うと、プリンタアプリケーション41が、指示操作された蓄積印刷ジョブデータの蓄積パス情報に基づいて、ネットワークNWを介して、蓄積先のコンピュータPC1〜PCnにファイル名を指定して印刷データの取得要求を行う。プリンタアプリケーション41は、蓄積印刷開始指示操作された印刷データを取得すると、通常の直接印刷の場合と同様に、印刷処理部53が、該印刷データを描画データに変換し、蓄積印刷ジョブデータに含まれている印刷設定に従ってプリンタエンジン42を制御して該描画データを画像として用紙に印刷出力させる。
After that, when the user selects print job data to be printed from the accumulated print job list Jr by the
プリンタエンジン42は、所定の印刷方式、例えば、電子写真方式、インク噴射方式等の印刷方式で印刷データに基づいて用紙に画像を印刷出力する。
The
次に、本実施例の作用を説明する。本実施例の印刷システム1は、ネットワークNWに接続されたコンピュータPC1〜PCnで文書データを指定して蓄積印刷要求があると、プリンタ装置Prでの印刷ジョブデータ受信時の処理の軽減化と記憶部43の容量の有効活用を図っている。
Next, the operation of this embodiment will be described. In the printing system 1 according to the present embodiment, when there is a storage print request by designating document data with the computers PC1 to PCn connected to the network NW, processing when the print job data is received by the printer Pr is reduced and stored. The capacity of the
すなわち、印刷システム1は、ネットワークNWにコンピュータPC1〜PCnとプリンタ装置Prが接続されていて、コンピュータPC1〜PCnは、図4に示すように、アプリケーション21で文書を指定して印刷命令が行われると、プリンタドライバ22のプリンタドライバUIモジュール23が印刷設定画面を表示して印刷設定を可能とし、印刷設定が行われると(ステップS101)、プリンタドライバ描画モジュール24が、蓄積印刷が指定されたかチェックする(ステップS102)。
That is, in the printing system 1, the computers PC1 to PCn and the printer device Pr are connected to the network NW, and the computers PC1 to PCn designate a document with the
ステップS102で、蓄積印刷が指定されていると(ステップS102のYES)、プリンタドライバ描画モジュール24は、ファイル名決定部31を呼び出し、ファイル名決定部31が、ファイル名として、印刷対象データの蓄積先フォルダ情報、印刷ジョブID、印刷ジョブユーザ名、印刷開始日付と時間、印刷を実施したコンピュータ名、印刷ページ番号等の印刷ジョブ固有の情報を組み合わせて、一意となるファイル名を決定して、決定したファイル名をプリンタドライバ描画モジュール24に渡す(ステップS103)。
If storage printing is specified in step S102 (YES in step S102), the printer
プリンタドライバ描画モジュール24は、ファイル名を受け取ると、文書データをページ毎にPDL等の印刷データに変換してページデータを生成し(ステップS104)、生成したページデータを、ページ保存部32を介してファイル名決定部31が生成したファイル名で、コンピュータPC1〜PCnのハードディスク14に蓄積する(ステップS105)。
Upon receiving the file name, the printer
プリンタドライバ描画モジュール24は、文書データの全てのページのデータに対してページデータを生成してファイル名を付与してハードディスク14に蓄積すると、蓄積したページデータの蓄積先を示す蓄積パス情報を、印刷ジョブデータ(図4では、印刷データと表示している。)に埋め込み(ステップS106)、印刷ジョブデータをネットワークNWを介してプリンタ装置Prに送信する(ステップS107)。
When the printer
一方、ステップS102で、蓄積印刷が指定されていないときには(ステップS102のNO)、プリンタドライバ描画モジュール24は、文書データからPDL等の印刷データを生成し、該印刷データと印刷設定情報等からなる印刷ジョブデータを生成して、該印刷ジョブデータを、ネットワークNWを介してプリンタ装置Prに送信する(ステップS108)。
On the other hand, when accumulated printing is not specified in step S102 (NO in step S102), the printer
そして、プリンタ装置Prは、ネットワークNWを介してコンピュータPC1〜PCnから印刷ジョブデータが送信されてくると、該印刷ジョブデータ(図5では、印刷データと表示している。)を受信し(ステップS201)、受信した印刷ジョブデータをプリンタアプリケーション41のコマンドパーサ51が解析して(ステップS202)、印刷ジョブデータに蓄積印刷コマンドが含まれているか否かによって該印刷ジョブが蓄積印刷であるかチェックする(ステップS203)。
When the print job data is transmitted from the computers PC1 to PCn via the network NW, the printer device Pr receives the print job data (shown as print data in FIG. 5) (step). In step S201, the
ステップS203で、受信した印刷ジョブデータが蓄積印刷ジョブデータであると(ステップS203のYES)、プリンタアプリケーション41は、蓄積制御部52を介して、ジョブ情報と蓄積パス情報を蓄積印刷ジョブリストJrとして記憶部43に登録して保管する(ステップS204)。
In step S203, if the received print job data is stored print job data (YES in step S203), the
ステップS203で、受信した印刷ジョブデータが蓄積印刷ジョブデータでなく、直接印刷ジョブデータであると(ステップS203のNO)、プリンタアプリケーション41は、受信した印刷ジョブデータを蓄積することなく、印刷処理部53に直接渡して、該印刷ジョブデータに含まれている印刷データを描画データに変換してプリンタエンジン42に渡すとともに、印刷ジョブデータの印刷設定情報に基づいてプリンタエンジン42を制御して該描画データを画像として用紙に印刷出力させる(ステップS205)。
In step S203, if the received print job data is not the accumulated print job data but the direct print job data (NO in step S203), the
そして、印刷システム1は、蓄積印刷ジョブについては、図6に示すように、印刷処理を行う。すなわち、印刷システム1は、プリンタ装置Prにおいて、ユーザがプリンタパネル44によって蓄積印刷ジョブリストJrから印刷させる印刷ジョブデータを選択して蓄積印刷開始の指示操作を行うと(ステップS301)、プリンタアプリケーション41が、指定された印刷ジョブデータからジョブ情報と蓄積パス情報を取得し(ステップS302)、蓄積パス情報に基づいて、ネットワークNWを介して、該蓄積パス情報の示すコンピュータPC1〜PCnに対して該蓄積パス情報の示す印刷データ(ページデータ)を要求する(ステップS303)。
Then, the printing system 1 performs a printing process for the accumulated print job as shown in FIG. That is, in the printing system Pr, when the user selects print job data to be printed from the accumulated print job list Jr by the
ページデータの要求されたコンピュータPC1〜PCnは、蓄積パス情報に基づいてハードディスク14から印刷データ(ページデータ)を読み出し(ステップS401)、読み出した印刷データを、印刷データを要求してきたプリンタ装置PrにネットワークNWを介して送信する(ステップS402)。
The computers PC1 to PCn that have requested page data read the print data (page data) from the
プリンタ装置Prは、コンピュータPC1〜PCnから印刷データ(ページデータ)が送信されてくると、プリンタアプリケーション41の印刷処理部53が、該印刷データを描画データに変換し、蓄積印刷ジョブデータに含まれている印刷設定に従ってプリンタエンジン42を制御して該描画データを画像として用紙に印刷出力させる(ステップS304)。
When print data (page data) is transmitted from the computers PC1 to PCn, the print processing unit 53 of the
なお、上記説明では、コンピュータPC1〜PCnは、蓄積印刷要求があったときに、文書データをPDL等の印刷データに変換した後に、ファイル名を付与してハードディスク14に蓄積しているが、文書データの状態でハードディスク14に蓄積して、プリンタ装置Prからデータ要求があった時点で、文書データをPDL等の印刷データに変換してプリンタ装置Prに送信してもよい。なお、プリンタ装置Prに送信可能な印刷データに変換した状態でハードディスク14に保管しておく方が、データの送信時にデータ変換するよりも速やかにデータ送信を行うことができる。
In the above description, the computers PC1 to PCn convert the document data into print data such as PDL and store the file data on the
このように、本実施例の印刷システム1は、コンピュータPC1〜PCnが、蓄積印刷要求のあった文書データを、プリンタドライバ22により、印刷対象データとしてハードディスク(データ蓄積手段)14に蓄積して、該印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成してネットワークNWを介してプリンタ装置Prに送信し、プリンタ装置Prが、受信した印刷ジョブデータが蓄積パス情報を含む蓄積印刷ジョブデータであると、プリンタアプリケーション41によって、該蓄積印刷ジョブデータを記憶部(ジョブ蓄積手段)43に蓄積する。プリンタ装置Prは、その後、プリンタパネル44を使用して蓄積印刷ジョブデータを指定した印刷指示があると、該蓄積印刷ジョブデータの蓄積パス情報に従って該蓄積パス情報に対応する印刷データに対するデータ取得要求をコンピュータPC1〜PCnに行い、コンピュータPC1〜PCnのハードディスク14から印刷データを取得すると、プリンタエンジン42で印刷出力している。
As described above, in the printing system 1 according to the present embodiment, the computers PC1 to PCn store the document data requested to be stored and stored in the hard disk (data storage unit) 14 as print target data by the
したがって、プリンタ装置Prは、1つの蓄積印刷ジョブデータを蓄積するのに、記憶部43の必要容量としては、数Kbyte程度で済み、従来のように印刷データ自体を記憶部43に蓄積する場合と比較して、大幅に記憶部43の必要量量を削減することができるとともに、従来1蓄積印刷ジョブ当たりに要するデータ領域が印刷データのページ数や各ページデータのサイズにより変動することから、蓄積可能なジョブ数の見積もりがし難くかったという問題も解消される。さらに、蓄積印刷ジョブデータの受信時に印刷データを描画データに変換するための処理時間を削減し、他のジョブの処理を速やかに行うことができる。
Therefore, the printer device Pr only needs to store several accumulated Kbytes of the
また、本実施例の印刷システム1は、コンピュータPC1〜PCnが、そのプリンタドライバ描画モジュール24によって、印刷ジョブデータのデータ領域に蓄積パス情報を埋め込み、プリンタ装置Prのプリンタアプリケーション41が、印刷ジョブデータのデータ領域から蓄積パス情報を取得して、印刷データの要求をコンピュータPC1〜PCnに行っている。
In the printing system 1 of this embodiment, the computers PC1 to PCn embed accumulated path information in the data area of the print job data by the printer
したがって、簡単かつ容易に蓄積パス情報を印刷ジョブデータに埋め込むことができるとともに、簡単かつ適切に蓄積パス情報を取り出して印刷データを要求することができ、コストを低減させつつ、汎用性を向上させることができる。 Therefore, the storage path information can be easily and easily embedded in the print job data, and the storage path information can be easily and appropriately extracted to request the print data, thereby improving versatility while reducing costs. be able to.
なお、上記説明では、蓄積印刷ジョブの印刷データを、コンピュータPC1〜PCnのハードディスク14に保管しているが、印刷データを保管するハードディスク等の記憶部は、コンピュータPC1〜PCnが内蔵またはコンピュータPC1〜PCnに直接接続されている記憶部に限るものではなく、ネットワークNWに接続されているネットワークハードディスクや印刷サーバのハードディスク等であってもよい。
In the above description, the print data of the accumulated print job is stored in the
このようにすると、ハードディスク容量等の記憶部の容量が少ないコンピュータ等の情報処理装置からの蓄積印刷要求において、情報処理装置の記憶部に負担をかけることなく、蓄積印刷を効率的に行うことができる。 In this way, in the case of a storage print request from an information processing apparatus such as a computer having a small storage unit capacity such as a hard disk capacity, it is possible to efficiently perform the storage printing without imposing a burden on the storage unit of the information processing apparatus. it can.
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
本発明は、印刷データを一旦蓄積手段に蓄積した後に、印刷する印刷システム、該印刷紙データを送信するコンピュータ等の情報処理装置、該印刷データを受信して印刷するプリンタ装置、複合装置等の画像形成装置、印刷制御方法、印刷制御プログラム及び記録媒体に利用することができる。 The present invention relates to a printing system that prints print data once in the storage means, an information processing device such as a computer that transmits the print paper data, a printer device that receives and prints the print data, a composite device, etc. The present invention can be used for an image forming apparatus, a print control method, a print control program, and a recording medium.
1 印刷システム
NW ネットワーク
PC1〜PCn コンピュータ
Pr プリンタ装置
11 本体部
12 ディスプレイ
13 キーボード
14 ハードディスク
21 アプリケーション
22 プリンタドライバ
23 プリンタドライバUIモジュール
24 プリンタドライバ描画モジュール
31 ファイル名決定部
32 ページ保存部
33 情報埋め込み部
41 プリンタコントローラ
42 プリンタエンジン
43 記憶部
44 プリンタパネル
51 コマンドパーサ
52 蓄積制御部
53 印刷処理部
DESCRIPTION OF SYMBOLS 1 Printing system NW network PC1-PCn Computer
Claims (7)
前記情報処理装置は、
前記ネットワークを介して前記画像形成装置とデータを授受する通信手段と、
所定ページ数の文書データに対して印刷設定されて蓄積印刷要求が行われると、該文書データをそのまままたは所定の印刷データに変換して印刷対象データとして所定のデータ蓄積手段に蓄積する蓄積制御手段と、
前記データ蓄積手段に蓄積された前記印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成して前記通信手段から前記ネットワークを介して前記画像形成装置に送信する印刷ジョブデータ生成手段と、
前記通信手段が前記画像形成装置からデータ取得要求を受信すると、該データ取得要求で指定されている前記蓄積パス情報に対応する前記データ蓄積手段から前記印刷対象データの前記印刷データまたは前記文書データを読み出して、印刷データの場合にはそのまま、文書データの場合には所定の印刷データに変換して該通信手段から該画像形成装置に送信するデータ取得手段と、
を備え、
前記画像形成装置は、
前記ネットワークを介して前記情報処理装置とデータを授受する通信手段と、
前記情報処理装置から前記通信手段の受信した印刷ジョブデータが前記蓄積パス情報を含む前記蓄積印刷ジョブデータであると、該蓄積印刷ジョブデータを所定のジョブ蓄積手段に蓄積する受信ジョブ管理手段と、
前記ジョブ蓄積手段の前記蓄積印刷ジョブデータを指定した印刷指示を行う印刷指示手段と、
前記印刷指示手段で指示された前記蓄積印刷ジョブデータの前記蓄積パス情報に対応する印刷データに対するデータ取得要求を前記通信手段を介して前記画像形成装置に対して発行するデータ取得要求手段と、
前記通信手段が前記データ取得要求に応じて前記画像形成装置から送信されてきた印刷データを受信すると、該印刷データから描画データを生成する描画データ生成手段と、
前記描画データに基づいて画像を印刷出力する印刷手段と、
を備えていることを特徴とする印刷システム。 A printing system in which an information processing apparatus and an image forming apparatus are connected via a network,
The information processing apparatus includes:
Communication means for exchanging data with the image forming apparatus via the network;
When a print setting is made for a predetermined number of pages of document data and a storage print request is made, the storage control unit stores the document data as it is or converted into predetermined print data and stored as print target data in a predetermined data storage unit When,
Print job data that generates storage print job data including storage path information and print setting information for the print target data stored in the data storage unit, and transmits the generated print job data to the image forming apparatus via the network Generating means;
When the communication unit receives a data acquisition request from the image forming apparatus, the print data or the document data of the print target data is transferred from the data storage unit corresponding to the storage path information specified in the data acquisition request. A data acquisition unit that reads and converts the print data to predetermined print data in the case of print data and transmits the print data to the image forming apparatus from the communication unit;
With
The image forming apparatus includes:
A communication means for exchanging data with the information processing apparatus via the network;
Receiving job management means for storing the stored print job data in a predetermined job storage means when the print job data received by the communication means from the information processing apparatus is the stored print job data including the storage path information;
A print instruction means for giving a print instruction designating the stored print job data of the job storage means;
A data acquisition request unit that issues a data acquisition request for print data corresponding to the storage path information of the stored print job data instructed by the print instruction unit to the image forming apparatus via the communication unit;
When the communication unit receives the print data transmitted from the image forming apparatus in response to the data acquisition request, the drawing data generation unit generates drawing data from the print data;
Printing means for printing out an image based on the drawing data;
A printing system comprising:
前記データ取得要求手段は、前記印刷ジョブデータの前記データ領域から前記蓄積パス情報を取得することを特徴とする請求項1記載の印刷システム。 The print job data generation unit embeds the storage path information in a data area of the print job data,
The printing system according to claim 1, wherein the data acquisition request unit acquires the accumulated path information from the data area of the print job data.
所定ページ数の文書データに対して印刷設定されて蓄積印刷要求が行われると、該文書データをそのまままたは所定の印刷データに変換して印刷対象データとして所定のデータ蓄積手段に蓄積する蓄積制御手段と、
前記データ蓄積手段に蓄積された前記印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成して前記通信手段から印刷先に送信する印刷ジョブデータ生成手段と、
前記通信手段が前記印刷先からデータ取得要求を受信すると、該データ取得要求で指定されている前記蓄積パス情報に対応する前記データ蓄積手段から前記印刷対象データの前記印刷データまたは前記文書データを読み出して、印刷データの場合にはそのまま、文書データの場合には所定の印刷データに変換して該通信手段から該印刷先に送信するデータ取得手段と、
を備えていることを特徴とする情報処理装置。 A communication means for sending and receiving data;
When a print setting is made for a predetermined number of pages of document data and a storage print request is made, the storage control unit stores the document data as it is or converted into predetermined print data and stored as print target data in a predetermined data storage unit When,
Print job data generation means for generating storage print job data including storage path information and print setting information for the print target data stored in the data storage means, and transmitting the print job data from the communication means to a print destination;
When the communication unit receives a data acquisition request from the print destination, the print data or the document data of the print target data is read from the data storage unit corresponding to the storage path information specified in the data acquisition request In the case of print data, the data acquisition unit converts the document data into predetermined print data and transmits it from the communication unit to the print destination.
An information processing apparatus comprising:
前記通信手段が蓄積パス情報を含む蓄積印刷ジョブデータを受信すると、該蓄積印刷ジョブデータを所定のジョブ蓄積手段に蓄積する受信ジョブ管理手段と、
前記ジョブ蓄積手段の前記蓄積印刷ジョブデータを指定した印刷指示を行う印刷指示手段と、
前記印刷指示手段で指示された前記蓄積印刷ジョブデータの前記蓄積パス情報に対応する印刷データに対するデータ取得要求を該印刷データの蓄積先に対して前記通信手段を介して発行するデータ取得要求手段と、
前記通信手段が前記データ取得要求に応じて前記印刷データの蓄積先から送信されてきた印刷データを受信すると、該印刷データから描画データを生成する描画データ生成手段と、
前記描画データに基づいて画像を印刷出力する印刷手段と、
を備えていることを特徴とする画像形成装置。 A communication means for transmitting and receiving data;
A reception job management unit that stores the stored print job data in a predetermined job storage unit when the communication unit receives the stored print job data including storage path information;
A print instruction means for giving a print instruction designating the stored print job data of the job storage means;
A data acquisition request unit that issues a data acquisition request for print data corresponding to the storage path information of the stored print job data instructed by the print instruction unit to the storage destination of the print data via the communication unit; ,
When the communication unit receives the print data transmitted from the print data storage destination in response to the data acquisition request, the drawing data generation unit generates drawing data from the print data;
Printing means for printing out an image based on the drawing data;
An image forming apparatus comprising:
前記情報処理装置における処理ステップとして、
所定ページ数の文書データに対して印刷設定されて蓄積印刷要求が行われると、該文書データをそのまままたは所定の印刷データに変換して印刷対象データとして所定のデータ蓄積手段に蓄積する蓄積制御処理ステップと、
前記データ蓄積手段に蓄積された前記印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成して前記ネットワークを介して前記画像形成装置に送信する印刷ジョブデータ生成処理ステップと、
前記画像形成装置からデータ取得要求を受信すると、該データ取得要求で指定されている前記蓄積パス情報に対応する前記データ蓄積手段から前記印刷対象データの前記印刷データまたは前記文書データを読み出して、印刷データの場合にはそのまま、文書データの場合には所定の印刷データに変換して該画像形成装置に送信するデータ取得処理ステップと、
を有し、
前記画像形成装置における処理ステップとして、
前記情報処理装置から前記蓄積パス情報を含む前記蓄積印刷ジョブデータを受信すると、該蓄積印刷ジョブデータを所定のジョブ蓄積手段に蓄積する受信ジョブ管理処理ステップと、
前記ジョブ蓄積手段の前記蓄積印刷ジョブデータを指定した印刷指示が行われると、指定された該蓄積印刷ジョブデータの前記蓄積パス情報に対応する印刷データに対するデータ取得要求を前記画像形成装置に対して発行するデータ取得要求処理ステップと、
前記データ取得要求に応じて前記画像形成装置から送信されてきた印刷データから描画データを生成する描画データ生成処理ステップと、
前記描画データに基づいて画像を印刷出力する印刷処理ステップと、
を有していることを特徴とする印刷制御方法。 A printing control method in a printing system in which an information processing apparatus and an image forming apparatus are connected via a network,
As processing steps in the information processing apparatus,
When a print setting is made for a predetermined number of pages of document data and a storage print request is made, the storage control process stores the document data as it is or converted into predetermined print data and stored in a predetermined data storage means as print target data Steps,
A print job data generation processing step of generating storage print job data including storage path information and print setting information for the print target data stored in the data storage means and transmitting the data to the image forming apparatus via the network; ,
When a data acquisition request is received from the image forming apparatus, the print data or the document data of the print target data is read out from the data storage unit corresponding to the storage path information specified in the data acquisition request, and printed. A data acquisition processing step for converting data into predetermined print data in the case of document data and transmitting it to the image forming apparatus;
Have
As processing steps in the image forming apparatus,
A received job management processing step of storing the stored print job data in a predetermined job storage unit upon receiving the stored print job data including the stored path information from the information processing apparatus;
When a print instruction specifying the stored print job data of the job storage unit is performed, a data acquisition request for print data corresponding to the storage path information of the specified stored print job data is sent to the image forming apparatus. A data acquisition request processing step to be issued;
A drawing data generation processing step of generating drawing data from print data transmitted from the image forming apparatus in response to the data acquisition request;
A print processing step for printing out an image based on the drawing data;
A printing control method characterized by comprising:
前記情報処理装置における処理として、
コンピュータに、
所定ページ数の文書データに対して印刷設定されて蓄積印刷要求が行われると、該文書データをそのまままたは所定の印刷データに変換して印刷対象データとして所定のデータ蓄積手段に蓄積する蓄積制御処理と、
前記データ蓄積手段に蓄積された前記印刷対象データへの蓄積パス情報及び印刷設定情報を含む蓄積印刷ジョブデータを生成して前記ネットワークを介して前記画像形成装置に送信する印刷ジョブデータ生成処理と、
前記画像形成装置からデータ取得要求を受信すると、該データ取得要求で指定されている前記蓄積パス情報に対応する前記データ蓄積手段から前記印刷対象データの前記印刷データまたは前記文書データを読み出して、印刷データの場合にはそのまま、文書データの場合には所定の印刷データに変換して該画像形成装置に送信するデータ取得処理と、
を実行させ、
前記画像形成装置における処理として、
コンピュータに、
前記情報処理装置から前記蓄積パス情報を含む前記蓄積印刷ジョブデータを受信すると、該蓄積印刷ジョブデータを所定のジョブ蓄積手段に蓄積する受信ジョブ管理処理と、
前記ジョブ蓄積手段の前記蓄積印刷ジョブデータを指定した印刷指示が行われると、指定された該蓄積印刷ジョブデータの前記蓄積パス情報に対応する印刷データに対するデータ取得要求を前記画像形成装置に対して発行するデータ取得要求処理と、
前記データ取得要求に応じて前記画像形成装置から送信されてきた印刷データから描画データを生成する描画データ生成処理と、
前記描画データに基づいて画像を印刷出力する印刷処理と、
を実行させることを特徴とする印刷制御プログラム。 A printing control program in a printing system in which an information processing apparatus and an image forming apparatus are connected via a network,
As processing in the information processing apparatus,
On the computer,
When a print setting is made for a predetermined number of pages of document data and a storage print request is made, the storage control process stores the document data as it is or converted into predetermined print data and stored in a predetermined data storage means as print target data When,
Print job data generation processing for generating storage print job data including storage path information and print setting information for the print target data stored in the data storage unit and transmitting the data to the image forming apparatus via the network;
When a data acquisition request is received from the image forming apparatus, the print data or the document data of the print target data is read out from the data storage unit corresponding to the storage path information specified in the data acquisition request, and printed. A data acquisition process in which data is converted as it is, and in the case of document data, is converted into predetermined print data and transmitted to the image forming apparatus;
And execute
As processing in the image forming apparatus,
On the computer,
A reception job management process for storing the stored print job data in a predetermined job storage unit upon receiving the stored print job data including the storage path information from the information processing apparatus;
When a print instruction specifying the stored print job data of the job storage unit is performed, a data acquisition request for print data corresponding to the storage path information of the specified stored print job data is sent to the image forming apparatus. Data acquisition request processing to be issued;
A drawing data generation process for generating drawing data from print data transmitted from the image forming apparatus in response to the data acquisition request;
A printing process for printing out an image based on the drawing data;
A print control program for executing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010060077A JP2011192225A (en) | 2010-03-17 | 2010-03-17 | Printing system, information processor, image forming device, print control method, print control program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010060077A JP2011192225A (en) | 2010-03-17 | 2010-03-17 | Printing system, information processor, image forming device, print control method, print control program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011192225A true JP2011192225A (en) | 2011-09-29 |
Family
ID=44797028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010060077A Pending JP2011192225A (en) | 2010-03-17 | 2010-03-17 | Printing system, information processor, image forming device, print control method, print control program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011192225A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013145528A (en) * | 2012-01-16 | 2013-07-25 | Canon Inc | Information processing apparatus, printing device, printing system, print control method, and program |
JP2014130433A (en) * | 2012-12-28 | 2014-07-10 | Kyocera Document Solutions Inc | Image forming system, and image forming apparatus and information processing apparatus constituting the same |
JP2021098299A (en) * | 2019-12-20 | 2021-07-01 | キヤノン株式会社 | Image formation device and control method and program of the same |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000172464A (en) * | 1998-12-07 | 2000-06-23 | Seiko Epson Corp | Print system, printer, and print server |
JP2000353059A (en) * | 1999-06-11 | 2000-12-19 | Minolta Co Ltd | Device and method for image processing, device and method for image forming and image processing system |
JP2005319646A (en) * | 2004-05-07 | 2005-11-17 | Kyocera Mita Corp | Image forming apparatus, information processor, control program of image forming apparatus, and control program of information processor |
-
2010
- 2010-03-17 JP JP2010060077A patent/JP2011192225A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000172464A (en) * | 1998-12-07 | 2000-06-23 | Seiko Epson Corp | Print system, printer, and print server |
JP2000353059A (en) * | 1999-06-11 | 2000-12-19 | Minolta Co Ltd | Device and method for image processing, device and method for image forming and image processing system |
JP2005319646A (en) * | 2004-05-07 | 2005-11-17 | Kyocera Mita Corp | Image forming apparatus, information processor, control program of image forming apparatus, and control program of information processor |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013145528A (en) * | 2012-01-16 | 2013-07-25 | Canon Inc | Information processing apparatus, printing device, printing system, print control method, and program |
JP2014130433A (en) * | 2012-12-28 | 2014-07-10 | Kyocera Document Solutions Inc | Image forming system, and image forming apparatus and information processing apparatus constituting the same |
JP2021098299A (en) * | 2019-12-20 | 2021-07-01 | キヤノン株式会社 | Image formation device and control method and program of the same |
JP7395342B2 (en) | 2019-12-20 | 2023-12-11 | キヤノン株式会社 | Image forming apparatus, image forming apparatus control method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5677047B2 (en) | Printing system, information processing apparatus, printing method, and program | |
JP5439941B2 (en) | Information processing system, information processing apparatus, and signal transmission apparatus | |
JP4553364B2 (en) | Printing system | |
US9069504B2 (en) | Printing apparatus and method for increasing storage area | |
JP2006127478A (en) | Print control device and program recording medium | |
US20110019226A1 (en) | Server, printer, and computer readable medium | |
JP2009258987A (en) | Printer driver executed by computer, utility program, and installer for utility program | |
JP2007257592A (en) | Printing system, information processor, and printer | |
JP4543945B2 (en) | Printing system, control method therefor, and print management program | |
JP7175693B2 (en) | PRINTING DEVICE, PRINTING DEVICE CONTROL METHOD, AND PROGRAM | |
JP2003131836A (en) | Spool file processing device, program, and recording medium | |
JP2011192225A (en) | Printing system, information processor, image forming device, print control method, print control program, and recording medium | |
JP2012045816A (en) | Image forming apparatus, preview image processing method, program, and recording medium | |
JP2009211382A (en) | Information processing apparatus, information processing program, and recording medium | |
US8595623B2 (en) | Image processing including process of outputting preview image using database storing synthesizing data corresponding to finish processing condition | |
JP2018097620A (en) | Image forming system, image forming apparatus, image processing apparatus, control method therefor, and program | |
JP2008265135A (en) | Print system and printer | |
JP4614394B2 (en) | Image forming apparatus, control method therefor, image forming system, and program | |
JP2013041329A (en) | Print control apparatus, control program, and recording medium | |
JP2010225176A (en) | Printing system | |
JP2008046821A (en) | Image forming system, information processor, and print control method and program | |
JP2008027217A (en) | Printing system with information processor and printing apparatus | |
JP6221543B2 (en) | Program, information processing apparatus, information processing system, and image processing system | |
WO2023190149A1 (en) | Support program and print system | |
JP5505202B2 (en) | Image forming apparatus, image forming control method, image forming control program, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20121217 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20121217 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140311 |