Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4458977B2 - Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program - Google Patents
[go: Go Back, main page]

JP4458977B2 - Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program - Google Patents

Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program Download PDF

Info

Publication number
JP4458977B2
JP4458977B2 JP2004224279A JP2004224279A JP4458977B2 JP 4458977 B2 JP4458977 B2 JP 4458977B2 JP 2004224279 A JP2004224279 A JP 2004224279A JP 2004224279 A JP2004224279 A JP 2004224279A JP 4458977 B2 JP4458977 B2 JP 4458977B2
Authority
JP
Japan
Prior art keywords
print
print setting
image forming
information
setting information
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
Application number
JP2004224279A
Other languages
Japanese (ja)
Other versions
JP2006043910A (en
Inventor
昌也 富岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Original Assignee
Canon Marketing Japan Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc filed Critical Canon Marketing Japan Inc
Priority to JP2004224279A priority Critical patent/JP4458977B2/en
Publication of JP2006043910A publication Critical patent/JP2006043910A/en
Application granted granted Critical
Publication of JP4458977B2 publication Critical patent/JP4458977B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は、プリンタ等の画像形成装置からの印刷出力を管理者が統一的に管理可能な技術に関するものである。   The present invention relates to a technique that allows an administrator to uniformly manage print output from an image forming apparatus such as a printer.

プレゼンテーション用の資料や提案資料等、顧客へ開示/提出する文書を作成するに当たって、視覚的な効果による顧客吸引力を狙い、カラー文書を作成することが増えてきている。それに伴いカラープリンタへの需要も増えてきている。モノクロプリンタとの価格差も縮まってきていることもあり、企業も積極的にカラープリンタを導入している。   In creating documents to be disclosed / submitted to customers, such as presentation materials and proposal materials, color documents are increasingly being created with the aim of attracting customers by visual effects. Along with this, demand for color printers is also increasing. Companies are actively introducing color printers because the price gap with monochrome printers is shrinking.

しかし、運用にかかるコストを考えてみると、文書の印刷にイエロー、マゼンタ、シアン、ブラックと4色のトナーを使用するために、ブラック1色のみを使用するモノクロプリンタよりもトナー料金をはじめとする運用コストが嵩んでしまう。   However, considering the cost of operation, since toners of four colors, yellow, magenta, cyan, and black, are used for printing a document, the toner fee is higher than that of a monochrome printer that uses only one black. Operating costs increase.

にもかかわらず、カラープリンタ導入により不必要な文書までもがカラー出力される傾向にある。モノクロプリンタとの併用で、カラー出力を行う必要がない場合にはモノクロプリンタを、カラー出力が必要な場合にはカラープリンタを使用するといった社内運用を行っている場合もある。しかし、ユーザがプリンタの選択を誤るという人為的なミスが発生する場合も有り、また、使い分けを行うにはカラープリンタとモノクロプリンタを導入する必要があるので、必ずしもコスト削減ということに貢献しているわけではない。カラープリンタはモノクロ印刷を行う機能も備えている場合が殆どなので、出来ればカラープリンタ1台で使用方法を使い分けることが望まれる。   Nevertheless, the introduction of a color printer tends to output even unnecessary documents in color. In some cases, in combination with a monochrome printer, a monochrome printer is used when color output is not required, and a color printer is used when color output is required. However, there may be a human error in which the user selects the wrong printer, and it is necessary to install a color printer and a monochrome printer in order to use them properly. I don't mean. Since most color printers also have a monochrome printing function, it is desirable to use different methods for each color printer if possible.

そこで特許文献1には、ユーザがプリンタ等からの印刷の際に設定した印刷設定情報を実際に印刷処理に移行する前に画面上に表示し、ユーザに設定を確認させてから印刷処理を行う技術について開示されている。   Therefore, in Patent Document 1, print setting information set by a user at the time of printing from a printer or the like is displayed on a screen before actually shifting to print processing, and the print processing is performed after the user confirms the setting. The technology is disclosed.

特開2000−122835号公報JP 2000-122835 A

しかしながら、特許文献1では、印刷設定が個々のユーザの設定に任されており、統一的な管理を行うことは不可能である。   However, in Patent Document 1, print settings are left to individual user settings, and unified management is impossible.

そこで、本発明の目的は、画像形成装置からの印刷出力を管理者が統一的に管理可能とし、画像形成装置導入後の印刷出力にかかる運用コストを削減することにある。   SUMMARY OF THE INVENTION An object of the present invention is to enable an administrator to manage print output from an image forming apparatus in a unified manner, and to reduce operating costs for print output after the introduction of the image forming apparatus.

本発明の画像形成システムは、印刷データを作成する情報処理装置と、前記情報処理装置と通信可能に接続され、前記情報処理装置より受信した印刷データの印刷処理を行う印刷手段を備える画像形成装置を有する画像形成システムであって、前記情報処理装置は、印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する作成手段と、前記作成手段で作成した印刷データを指定された画像形成装置に送信する送信手段を備え、前記画像形成装置は、前記印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する第1の記憶手段と、前記情報処理装置より送信された前記印刷データを受信する受信手段と、前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断手段と、前記判断手段で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記取得手段で取得した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する第1の取得手段と、前記受信手段で受信した印刷データに含まれる印刷設定情報のうち、前記第1の取得手段で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の許容印刷設定情報に従って変更する変更手段と、前記変更手段により変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行手段とを有することを特徴とする。 An image forming system according to the present invention includes an information processing apparatus that creates print data , and a printing unit that is communicably connected to the information processing apparatus and that performs print processing of print data received from the information processing apparatus. The information processing apparatus includes: print setting information; and print information including priority information indicating which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized. A creation unit that creates data; and a transmission unit that transmits the print data created by the creation unit to a designated image forming apparatus, wherein the image forming apparatus applies an application priority applied when printing the print data. First storage means for storing a plurality of first allowable print setting information including information, and receiving means for receiving the print data transmitted from the information processing apparatus A determination unit that determines which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data; and the printing in the image forming apparatus by the determination unit First permissible print setting information to be applied to print data determined to be prioritized for setting, according to the attribute information of the print data acquired by the acquisition unit and the application priority information, the plurality of first permissible print settings Of the first setting means acquired from the setting information and the print setting information included in the print data received by the receiving means, the first allowable print setting information acquired by the first acquisition means is not allowed. Based on the print setting information changed by the changing means, the changing means for changing the print setting information according to the first allowable print setting information, and the print data. And having a printing execution unit to execute the printout of data to the printing means.

本発明によれば、印刷データに含まれる印刷設定情報を、印刷データを印刷するに際して許容される印刷設定情報に基づいて変更し、又は、印刷データの印刷処理に際して設定可能な印刷設定情報に基づいて、ユーザの操作入力による印刷データの印刷処理に係る設定内容を制限することが可能である。従って、印刷データを印刷するに際して許容される印刷設定情報や印刷データの印刷処理に際して設定可能な印刷設定情報の内容に管理者の意図を反映させることで、画像形成装置からの印刷出力を管理者が統一的に管理することが可能となり、画像形成装置導入後の印刷出力にかかる運用コストを削減することができる。   According to the present invention, the print setting information included in the print data is changed based on the print setting information that is allowed when the print data is printed, or based on the print setting information that can be set when the print data is printed. Thus, it is possible to limit the setting contents relating to the print processing of the print data by the user's operation input. Accordingly, by reflecting the administrator's intention on the contents of the print setting information allowed when printing the print data and the print setting information that can be set in the print processing of the print data, the print output from the image forming apparatus is reflected on the administrator. Can be managed in a unified manner, and the operation cost for printing output after the introduction of the image forming apparatus can be reduced.

以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments to which the invention is applied will be described in detail with reference to the accompanying drawings.

図1は、本発明の一実施形態に係る画像形成システムの構成を示す図である。
101−1、101−2はユーザが使用する情報処理装置であり、アプリケーションを用いて作成したデータの印刷指示を、後述の画像形成装置102−1、102−2に対して行うことが可能である。
FIG. 1 is a diagram showing a configuration of an image forming system according to an embodiment of the present invention.
Reference numerals 101-1 and 101-2 are information processing apparatuses used by the user, and can issue an instruction to print data created using an application to the image forming apparatuses 102-1 and 102-2 described later. is there.

102−1、102−2は、情報処理装置101−1、101−2からの印刷指示があった場合に画像を出力する画像形成装置である。103は、情報処理装置101−1、101−2から画像形成装置102−1、102−2への印刷指示を行うに当たって設定することが許容されている印刷設定情報を、情報処理装置毎及び/又は画像形成装置毎に保持している印刷管理サーバである。   Reference numerals 102-1 and 102-2 denote image forming apparatuses that output an image when there is a print instruction from the information processing apparatuses 101-1 and 101-2. Reference numeral 103 denotes print setting information that is permitted to be set when performing a print instruction from the information processing apparatuses 101-1 and 101-2 to the image forming apparatuses 102-1 and 102-2. Alternatively, it is a print management server held for each image forming apparatus.

104は情報処理装置101−1、101−2、画像形成装置102−1、102−2、及び印刷管理サーバ103を相互に接続するネットワークである。尚、ネットワーク104は、典型的にはLANやWAN、インターネット、電話回線、専用デジタル回線、ATMやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用の無線回線等のいずれか、またはこれらの組み合わせにより実現されるいわゆる通信ネットワークであり、相互のデータの送受信が可能であれば、有線/無線の形態は問わない。   A network 104 interconnects the information processing apparatuses 101-1 and 101-2, the image forming apparatuses 102-1 and 102-2, and the print management server 103. The network 104 is typically a LAN, WAN, Internet, telephone line, dedicated digital line, ATM, frame relay line, communication satellite line, cable TV line, wireless line for data broadcasting, or the like. As long as it is a so-called communication network realized by a combination of the above and the data can be transmitted and received between each other, the wired / wireless form is not limited.

図2は、情報処理装置101−1、101−2及び印刷管理サーバ103のハードウェア構成を示す図である。
201はCPUで、RAM202やROM203に格納されているプログラムやデータを用いて、コンピュータ全体の制御を行うとともに、本コンピュータを適用する情報処理装置101−1、101−2や印刷管理サーバ103が行う後述する各処理を実行する。
FIG. 2 is a diagram illustrating a hardware configuration of the information processing apparatuses 101-1 and 101-2 and the print management server 103.
A CPU 201 controls the entire computer using programs and data stored in the RAM 202 and the ROM 203, and is also performed by the information processing apparatuses 101-1 and 101-2 and the print management server 103 to which the computer is applied. Each process to be described later is executed.

202はRAMで、HDD(ハードディスクドライブ)204からロードされたプログラムやデータを一時的に記憶するためのエリアを有するとともに、CPU201が各種処理を行う為に使用するワークエリアを備える。   A RAM 202 has an area for temporarily storing programs and data loaded from an HDD (Hard Disk Drive) 204 and a work area used by the CPU 201 for performing various processes.

203はROMで、コンピュータのブートプログラムやBIOS等を記憶している。204はHDD(ハードディスクドライブ)であり、OS(オペレーティングシステム)や、本コンピュータを適用する情報処理装置101−1、101−2や印刷管理サーバ103が行う後述の処理をCPU201に実行させるためのプログラムやデータ等を保存しており、これらは必要に応じてCPU201の制御によりRAM202に読み出され実行されることになる。   A ROM 203 stores a computer boot program, BIOS, and the like. Reference numeral 204 denotes an HDD (hard disk drive), which is a program for causing the CPU 201 to execute processing described later performed by the OS (operating system), the information processing apparatuses 101-1 and 101-2 to which the computer is applied, and the print management server 103. Are stored in the RAM 202 and executed under the control of the CPU 201 as necessary.

205はネットワークI/F(インタフェース)であり、コンピュータをネットワーク104に接続するためのものである。コンピュータは、このネットワークI/F205を介して外部のコンピュータ等とデータ通信を行うことが可能である。   Reference numeral 205 denotes a network I / F (interface) for connecting a computer to the network 104. The computer can perform data communication with an external computer or the like via the network I / F 205.

206は記憶媒体ドライブであって、CD−ROM、CD−R/RW、DVD―ROM、DVD−R/RW、DVD−RAM等から構成される。   A storage medium drive 206 includes a CD-ROM, CD-R / RW, DVD-ROM, DVD-R / RW, DVD-RAM, and the like.

207はポインティングデバイス、208はキーボードであり、各種の指示をCPU201に入力することが出来る。これらは入力部として機能する。   A pointing device 207 and a keyboard 208 can input various instructions to the CPU 201. These function as an input unit.

209はビデオI/F(インタフェース)であって、ここにディスプレイ装置210を接続する。ディスプレイ装置210はCRTや液晶画面等で構成されており、ビデオI/F209を介して送られた信号に基づいて文字や画像などを表示画面上に表示する機能を有する。   Reference numeral 209 denotes a video I / F (interface), to which the display device 210 is connected. The display device 210 includes a CRT, a liquid crystal screen, and the like, and has a function of displaying characters, images, and the like on the display screen based on a signal sent via the video I / F 209.

211は外部機器I/F(インタフェース)で、コンピュータに周辺機器を接続させるためのポートであり、外部機器I/F211を介してコンピュータは周辺機器とのデータの送受信を行うことが可能である。USBやIEEE1394等で構成されており、通常複数の外部機器I/Fを有する。周辺機器との接続形態は有線/無線を問わない。外部機器I/Fを介して画像形成装置102−1、102−2と接続する形態をとっても勿論構わない。212はシステムバスであって、上述の各部を繋ぐバスとして機能する。   Reference numeral 211 denotes an external device I / F (interface), which is a port for connecting a peripheral device to a computer. The computer can transmit and receive data to and from the peripheral device via the external device I / F 211. It is composed of USB, IEEE 1394, etc., and usually has a plurality of external device I / Fs. The connection form with the peripheral device may be wired or wireless. Needless to say, the image forming apparatuses 102-1 and 102-2 may be connected via the external device I / F. A system bus 212 functions as a bus that connects the above-described units.

図3は、画像形成装置102−1、102−2を制御するコントローラユニットのハードウェア構成を示す図である。
コントローラユニット312は、画像出力デバイスとして機能するプリント部315と接続し画像データの出力を行い、また、NIC接続部305を介してNIC(ネットワークインタフェースカード)313と接続し、ネットワーク104と接続することでデバイス情報の入出力や、印刷データの入力を行う。
FIG. 3 is a diagram illustrating a hardware configuration of a controller unit that controls the image forming apparatuses 102-1 and 102-2.
The controller unit 312 is connected to the print unit 315 functioning as an image output device to output image data, and is connected to the NIC (network interface card) 313 via the NIC connection unit 305 and connected to the network 104. To input / output device information and input print data.

301はCPUであって、RAM302やROM303に格納されているプログラムやデータを用いて、画像形成装置全体の制御を行うとともに、画像形成装置102−1、102−2が行う後述する各処理を実行する。   A CPU 301 controls the entire image forming apparatus using programs and data stored in the RAM 302 and the ROM 303, and executes processes to be described later performed by the image forming apparatuses 102-1 and 102-2. To do.

302はRAMであって、HDD(ハードディスクドライブ)304からロードされたプログラムやデータを一時的に記憶するためのエリアを有するとともに、CPU301が各種処理を行う為に使用するワークエリアを備える。   A RAM 302 has an area for temporarily storing programs and data loaded from an HDD (Hard Disk Drive) 304 and a work area used by the CPU 301 to perform various processes.

303はROMであって、システムのブートプログラムや各種制御プログラム等を記憶している。   A ROM 303 stores a system boot program, various control programs, and the like.

304はHDD(ハードディスクドライブ)であって、システムを制御するための各種プログラムや後述の処理を画像形成装置102−1、102−2に行わせるための制御プログラムが記憶されている。   An HDD (Hard Disk Drive) 304 stores various programs for controlling the system and control programs for causing the image forming apparatuses 102-1 and 102-2 to perform processing described later.

305はNIC(ネットワークインタフェースカード)接続部であって、NIC313と接続し、画像形成装置をネットワーク104に接続するためのものである。このNIC接続部305及びNIC313を介して画像形成装置102−1、102−2は外部のコンピュータ等とデータ通信を行うことが可能である。   A NIC (network interface card) connection unit 305 is connected to the NIC 313 and connects the image forming apparatus to the network 104. Through the NIC connection unit 305 and the NIC 313, the image forming apparatuses 102-1 and 102-2 can perform data communication with an external computer or the like.

307は操作部I/F(インタフェース)であって、操作部(UI)314とのインタフェース部で操作部314に表示するデータを操作部に対して出力する。また、操作部314から入力された情報をCPU301に伝える役割を担っている。以上のデバイスがシステムバス310上に配置されている。   An operation unit I / F (interface) 307 is an interface unit with the operation unit (UI) 314 and outputs data to be displayed on the operation unit 314 to the operation unit. Further, it plays a role of transmitting information input from the operation unit 314 to the CPU 301. The above devices are arranged on the system bus 310.

306はイメージバスI/F(インタフェース)であって、システムバス310と画像データを高速で転送するイメージバス311とを接続し、データ構造を変換するバスブリッジである。   An image bus I / F (interface) 306 is a bus bridge that connects the system bus 310 and an image bus 311 that transfers image data at high speed and converts the data structure.

308はRIP(ラスタイメージプロセッサ)であって、例えばPDLコード等のベクトルデータをビットマップイメージに展開する。   Reference numeral 308 denotes a RIP (raster image processor), which develops vector data such as a PDL code into a bitmap image.

309はプリンタI/F(インタフェース)であって、プリント部315とコントローラユニットを接続し、画像データの同期系/非同期系の変換を行う。   Reference numeral 309 denotes a printer I / F (interface), which connects the print unit 315 and the controller unit, and performs synchronous / asynchronous conversion of image data.

315はプリント部であって、ラスタイメージデータを用紙上に出力する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接印字するインクジェット方式等があるが、本発明ではその方式は問わない。プリンタ動作の起動はCPU301からの指示によって行われる。プリント部315には、異なる用紙サイズ、又は異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを有している。   Reference numeral 315 denotes a print unit which outputs raster image data on paper. The method is an electrophotographic method using a photosensitive drum or a photosensitive belt, and ink is ejected from a micro nozzle array onto the paper. There is an ink jet method for direct printing, but the method is not limited in the present invention. Activation of the printer operation is performed according to an instruction from the CPU 301. The print unit 315 has a plurality of paper feed stages so that different paper sizes or different paper orientations can be selected, and has paper cassettes corresponding to the paper feed stages.

図4は、画像形成装置102−1、102−2のNIC313のハードウェア構成を示す図である。
401はCPUであって、RAM402やROM403に格納されているプログラムやデータを用いて、NIC313全体の動作制御を行う。
FIG. 4 is a diagram illustrating a hardware configuration of the NIC 313 of the image forming apparatuses 102-1 and 102-2.
A CPU 401 controls the operation of the entire NIC 313 using programs and data stored in the RAM 402 and the ROM 403.

302はRAMであって、プログラムやデータを一時的に記憶するためのエリアを有するとともに、CPU401が各種処理を行うために使用するワークエリアを備える。   Reference numeral 302 denotes a RAM having an area for temporarily storing programs and data, and a work area used by the CPU 401 for performing various processes.

403はROMであって、NIC313の各種制御プログラムを記憶している。   A ROM 403 stores various control programs for the NIC 313.

404は機器接続I/F(インタフェース)であって、この機器接続I/F404を介して外部機器であるプリンタコントローラ312とNIC313とが接続される。   Reference numeral 404 denotes a device connection I / F (interface). The printer controller 312 which is an external device and the NIC 313 are connected via the device connection I / F 404.

405はネットワークI/F(インタフェース)であって、このネットワークI/F405を介してネットワーク104とNIC313とが接続される。   Reference numeral 405 denotes a network I / F (interface), and the network 104 and the NIC 313 are connected via the network I / F 405.

次に、図5に示すフローチャートを用いて情報処理装置101−1、101−2によって行われる印刷設定情報取得処理について説明する。尚、図5に示した処理は、情報処理装置101−1、101−2のCPU201の制御によって実行される。以下、情報処理装置101−1を例に挙げて説明していく。   Next, print setting information acquisition processing performed by the information processing apparatuses 101-1 and 101-2 will be described using the flowchart shown in FIG. Note that the processing shown in FIG. 5 is executed under the control of the CPU 201 of the information processing apparatuses 101-1 and 101-2. Hereinafter, the information processing apparatus 101-1 will be described as an example.

情報処理装置101−1のCPU201は、情報処理装置101−1を使用するユーザによるポインティングデバイス207、キーボード208等からなる入力部の操作により、印刷要求が行われたかどうかを判断する(ステップS501)。具体的にはユーザの入力部操作により、アプリケーションプログラムの印刷メニューが選択されたか等の判断を行う。   The CPU 201 of the information processing apparatus 101-1 determines whether or not a print request has been made by an operation of an input unit including the pointing device 207, the keyboard 208, and the like by the user using the information processing apparatus 101-1 (step S501). . Specifically, a determination is made as to whether a print menu of the application program has been selected by the user's input unit operation.

印刷要求を受けていないと判断した場合は(ステップS501:NO)、引き続き入力要求の検知を行う。一方、印刷要求を受けたと判断した場合は(ステップS501:YES)、情報処理装置101−1上に印刷設定用のアプリケーションプログラムがインストールされているか、またインストールされている場合には、さらに印刷設定用アプリケーションプログラムが実行されているかを判断する(ステップ502)。   If it is determined that the print request has not been received (step S501: NO), the input request is continuously detected. On the other hand, if it is determined that a print request has been received (step S501: YES), a print setting application program has been installed on the information processing apparatus 101-1, and if it has been installed, further print settings have been made. It is determined whether the application program is being executed (step 502).

印刷設定用のアプリケーションプログラムがインストールされていない場合、またインストールされていても実行されていない場合には(ステップ502:NO)、特に何も行わず図6に示す、情報処理装置101−1上でプリンタドライバによる制御に基づき行われる印刷設定へと移行する(ステップS509)。   If the application program for print setting is not installed, or if it is installed but not executed (step 502: NO), nothing is done and the information processing apparatus 101-1 shown in FIG. In step S509, the process proceeds to print setting performed based on control by the printer driver.

印刷設定用のアプリケーションプログラムがインストールされていて、且つ実行されている場合には(ステップS502:YES)、印刷設定用アプリケーションは印刷要求メッセージを獲得する。CPU201は、印刷設定用アプリケーションに基づく制御により、プリンタドライバによる制御への移行の前に、プリンタドライバによる印刷設定に制限を加えるための処理を行う。   If the application program for print setting is installed and executed (step S502: YES), the print setting application acquires a print request message. The CPU 201 performs processing for restricting the print setting by the printer driver before the shift to the control by the printer driver by the control based on the print setting application.

まず、CPU201は印刷設定用のアプリケーションによる制御に従い、プリンタドライバに対して印刷要求をしてきたアプリケーションプログラムの情報(例えばアプリケーション名称等)及び該アプリケーションプログラムで編集中のオブジェクトデータ情報(例えばファイル名称等)を取得する(ステップS503及びステップS504)。   First, under the control of the application for print setting, the CPU 201 information on the application program that has made a print request to the printer driver (for example, application name) and object data information being edited by the application program (for example, file name). Is acquired (steps S503 and S504).

次に、CPU201は印刷設定用のアプリケーションによる制御に従い、当該情報処理装置101−1の記憶装置(具体的にはHDD204)より印刷設定ファイルを取得し、RAM202上に展開する(ステップS505)。その後、CPU201は、ステップS505の処理が正常に行われたかを判断する(ステップS506)。   Next, the CPU 201 acquires a print setting file from the storage device (specifically, the HDD 204) of the information processing apparatus 101-1, and expands it on the RAM 202 in accordance with control by the application for print setting (step S505). Thereafter, the CPU 201 determines whether or not the process of step S505 has been performed normally (step S506).

ステップS506で、CPU201により正常に処理が行われなかったと判断された場合には(ステップS506:NO)、ステップS502でNOだった場合と同様、これ以降の処理を行わず、ステップS509に移行して、プリンタドライバによる制御に従って、図6に示す処理を行う。   If it is determined in step S506 that the process has not been performed normally by the CPU 201 (step S506: NO), the process proceeds to step S509 without performing the subsequent processes as in the case of NO in step S502. Then, the processing shown in FIG. 6 is performed according to control by the printer driver.

ステップS506で、CPU201により正常に印刷設定ファイルが取得できたと判断された場合には(ステップS506:YES)、ステップS505でRAM202に展開した印刷設定ファイルの内容を確認することになる。   If it is determined in step S506 that the CPU 201 has successfully acquired the print setting file (step S506: YES), the contents of the print setting file developed in the RAM 202 in step S505 are confirmed.

印刷設定ファイルを参照した結果、許容されている印刷設定情報が印刷管理サーバ103のHDD204に記憶されていると判断した場合には(ステップS508:YES)、ステップS511に移行し、図8に示す処理を行うことになる。   As a result of referring to the print setting file, when it is determined that the permitted print setting information is stored in the HDD 204 of the print management server 103 (step S508: YES), the process proceeds to step S511, and is shown in FIG. Processing will be performed.

許容されている印刷設定情報が、情報処理装置101−1のHDD204に記憶されている印刷設定ファイルに記載されていると判断した場合には(ステップS508:NO)、ステップS510に移行し、図7に示す処理を行うことになる。この処理での印刷設定用のアプリケーションの機能として記載した機能は、プリンタドライバの機能として実装することも勿論可能である。ここで、図12−1及び図12−2を使用して、情報処理装置101−1に記憶されている印刷設定ファイルのデータ構成について説明する。   When it is determined that the permitted print setting information is described in the print setting file stored in the HDD 204 of the information processing apparatus 101-1 (step S508: NO), the process proceeds to step S510. 7 is performed. The function described as the function of the application for print setting in this process can of course be implemented as the function of the printer driver. Here, the data configuration of the print setting file stored in the information processing apparatus 101-1 will be described with reference to FIGS. 12A and 12B.

図12−1は、印刷設定ファイル中に許容されている印刷設定情報が記載されている場合の、情報処理装置101に記憶されている印刷設定ファイルの例(図5のステップS508でNOと判断される印刷設定ファイルの例)、図12−2は、許容されている印刷設定が印刷管理サーバ103のHDD204に記憶されている印刷設定ファイル中に記載されている場合の、情報処理装置101−1の印刷設定ファイルの例(図5のステップS508でYESと判断される印刷設定ファイルの例)である。   FIG. 12A is an example of a print setting file stored in the information processing apparatus 101 when permitted print setting information is described in the print setting file (NO in step S508 in FIG. 5). 12-2 is a diagram illustrating an example of a print setting file that is displayed in the print setting file stored in the HDD 204 of the print management server 103. FIG. 1 is an example of a print setting file (an example of a print setting file determined to be YES in step S508 in FIG. 5).

まず、図12−2に示す印刷設定ファイルについて説明する。図12−2は先述のとおり、印刷管理サーバ103に許容されている印刷設定情報が記憶されている場合の印刷設定ファイルの一例である。   First, the print setting file shown in FIG. 12-2 will be described. FIG. 12-2 is an example of a print setting file when print setting information permitted by the print management server 103 is stored as described above.

まず、[プリンタアドレス]の項目には、ユーザが選択する画像形成装置のIPアドレスが記載されている。そして、そのIPアドレスを有する画像形成装置の印刷設定情報がどの印刷管理サーバ103で記憶・管理されているかが[印刷管理サーバ]の項目に記載されている。ここでは印刷管理サーバを特定する情報としてIPアドレスを用いているが、他にもコンピュータ名等、一意にサーバを識別可能な情報であればどのようなものであっても良い。   First, the [Printer Address] item describes the IP address of the image forming apparatus selected by the user. The item [Print Management Server] describes which print management server 103 stores and manages the print setting information of the image forming apparatus having the IP address. Here, an IP address is used as information for specifying the print management server, but any other information that can uniquely identify the server, such as a computer name, may be used.

[設定ファイルパス]の項目には、許容されている印刷設定情報が記憶されている印刷設定ファイルが保存されているディレクトリ(フォルダ)のパス情報が記載されている。即ち、情報処理装置101−1の印刷設定ファイルは、画像形成装置102−1(IPアドレス:172.10.3.115)用、画像形成装置102−2(IPアドレス:172.10.3.116)用のもの双方ともIPアドレスが「172.10.3.123」の端末、つまり図1に示す印刷管理サーバ103の¥Print¥Settingディレクトリに記憶されていることを示している。   In the item [Setting File Path], path information of a directory (folder) in which a print setting file storing permitted print setting information is stored is described. That is, the print setting file of the information processing apparatus 101-1 is for the image forming apparatus 102-1 (IP address: 172.10.3.115) and the image forming apparatus 102-2 (IP address: 172.10.3. 116) both of them are stored in a terminal having an IP address of “172.10.3.123”, that is, in the \ Print \ Setting directory of the print management server 103 shown in FIG.

このように印刷設定ファイルに記録されている情報を基に、情報処理装置のCPU201は、印刷管理サーバ103にアクセスし、許容されている印刷設定情報の取得が可能となっている。   As described above, based on the information recorded in the print setting file, the CPU 201 of the information processing apparatus can access the print management server 103 and obtain permitted print setting information.

次に、図12−1の印刷設定ファイルのデータ構成について説明する前に、その前提となる図10に示す情報処理装置101−1から画像形成装置102−1、102−2に印刷データを送信する際の付加情報として印刷データとともに送信される印刷データのヘッダ情報を説明する。   Next, before describing the data structure of the print setting file in FIG. 12A, print data is transmitted from the information processing apparatus 101-1 shown in FIG. 10 to the image forming apparatuses 102-1 and 102-2. Next, the header information of the print data transmitted together with the print data will be described as additional information at the time.

図10は、印刷データのヘッダ情報(以下、「印刷ヘッダ」と称す)の一例を示す図である。
まず、印刷ヘッダの始めの4バイトは、印刷データを送信した情報処理装置のIPアドレスを示している。例えば、情報処理装置101−1から印刷データが送信される場合には、始めの4バイトが、0xAC、0x0A、0x03、0x79(172.10.3.121)となる。これにより、画像形成装置のCPU301は、どの情報処理装置から印刷データが送信されたかを判断することになる。
FIG. 10 is a diagram illustrating an example of header information of print data (hereinafter referred to as “print header”).
First, the first 4 bytes of the print header indicate the IP address of the information processing apparatus that has transmitted the print data. For example, when print data is transmitted from the information processing apparatus 101-1, the first 4 bytes are 0xAC, 0x0A, 0x03, and 0x79 (172. 13.3.121). As a result, the CPU 301 of the image forming apparatus determines from which information processing apparatus the print data has been transmitted.

その後に続く40バイトには、印刷指示を行ったアプリケーションプログラム情報が、次の40バイトには該アプリケーションプログラムによって編集され印刷指示を受けた、オブジェクトデータの情報が設定される。   In the subsequent 40 bytes, application program information that has issued a print instruction is set, and in the next 40 bytes, object data information that has been edited by the application program and received a print instruction is set.

「優先設定」には、画像形成装置側の設定が優先される場合には0x01が、情報処理装置側の設定が優先される場合には0x02が設定される。デフォルトでは0x01が設定されることになる。「優先設定」がどのように使用されるかについては図9の説明の際に詳述する。   In the “priority setting”, 0x01 is set when the setting on the image forming apparatus side has priority, and 0x02 is set when the setting on the information processing apparatus side has priority. By default, 0x01 is set. How “priority setting” is used will be described in detail in the description of FIG. 9.

「モノクロ/カラー」には、印刷データがモノクロデータとして作成されたか、カラーデータとして作成されたか、オブジェクトデータの特性に応じてモノクロ/カラーの自動切換えにより(Auto)印刷データが作成されたかを示している。夫々の設定値は図に示すとおりである。   “Monochrome / Color” indicates whether the print data was created as monochrome data, color data, or whether the print data was created by automatic switching between monochrome / color according to the characteristics of the object data. ing. Each set value is as shown in the figure.

「片面/両面」には、印刷データが片面印刷用データとして作成されたか、それとも両面印刷用データとして作成されたかを示している。夫々の設定値は図に示すとおりである。   “Single-sided / double-sided” indicates whether the print data is created as single-sided printing data or double-sided printing data. Each set value is as shown in the figure.

「ページレイアウト」には、印刷データが1枚の用紙に何ページ分出力されるデータとして作成されているかを示している。設定値は図に示すとおりである。   “Page layout” indicates how many pages of print data are generated as data to be output on one sheet of paper. The set values are as shown in the figure.

「トナー節約モード」には、トナー節約モードでの印刷指示か(SAVEON)否か(SAVEOFF)若しくはトナー節約設定を画像形成装置側での設定にあわせるか(SAVEPANEL)を示している。夫々の設定は図に示すとおりである。   “Toner saving mode” indicates whether the printing instruction is in the toner saving mode (SAVEON) or not (SAVEOFF), or whether the toner saving setting is matched with the setting on the image forming apparatus side (SAVEPANEL). Each setting is as shown in the figure.

図12−1は、情報処理装置101−1のHDD204に記憶されている印刷設定ファイルの一例を示す図である。
まず、「プリンタアドレス」項目に設定されているデータは、どの画像形成装置からの印刷に対しての許容されている印刷設定情報なのかを示している。[プリンタアドレス]172.10.3.115に続く設定は、図1の画像形成装置102−1用、172.10.3.116に続く設定は画像形成装置102−2用のデータであることを示している。
FIG. 12A is a diagram illustrating an example of a print setting file stored in the HDD 204 of the information processing apparatus 101-1.
First, the data set in the “printer address” item indicates from which image forming apparatus print setting information allowed for printing. [Printer address] The setting following 172.10.3.115 is data for the image forming apparatus 102-1 in FIG. 1, and the setting following 172.10.3.116 is data for the image forming apparatus 102-2. Is shown.

画像形成装置102−1用の印刷設定データは[アプリケーション名称]*.*(*はワイルドカード)、即ち全てのアプリケーションプログラムで印刷指示が為された場合に、優先設定0x01となっているので画像形成装置側の印刷設定優先(「プリンタ設定優先」)となる。この設定は印刷ヘッダと連動している。   The print setting data for the image forming apparatus 102-1 is [application name] *. * (* Is a wild card), that is, when a print instruction is issued in all application programs, since the priority setting is 0x01, the print setting priority on the image forming apparatus side ("printer setting priority") is obtained. This setting is linked to the print header.

画像形成装置102−2用の印刷設定データは[アプリケーション名称]WINWORD.EXEの場合、つまりマイクロソフト社のワードを使用してドキュメント名称に「提案書」という文字が入っているワードデータの印刷設定の際には、[優先設定]が0x02となっているのでPC設定優先(情報処理装置側の設定が優先される)となり、[モノクロ/カラー]の設定は、0x03となっているので、モノクロ及びカラーが設定可能となっている。これは、印刷ヘッダデータに設定可能なデータと、印刷設定ファイルに記載のデータとをビット演算(論理積算出)を行い、結果0にならなければ設定可能なデータであることを示している。0x01(モノクロ)及び0x02(カラー)は0x03との論理積を算出した場合0にならないので設定可能、0x04(Auto)は0x03との論理積が0になるので設定不可であることを示している。以下、「片面/両面」設定、「ページレイアウト」設定、及び「トナー節約モード」設定についても同様である。   The print setting data for the image forming apparatus 102-2 is [Application Name] WINWORD. In the case of EXE, that is, when setting the print setting for word data that includes the word “suggestion” in the document name using a Microsoft word, the [Priority setting] is 0x02, so the PC setting has priority. (The setting on the information processing apparatus side is prioritized), and since the setting of [Monochrome / Color] is 0x03, monochrome and color can be set. This indicates that the data that can be set in the print header data and the data described in the print setting file are bit-calculated (logical product calculation), and can be set if the result does not become 0. 0x01 (monochrome) and 0x02 (color) can be set because they do not become 0 when the logical product with 0x03 is calculated, and 0x04 (Auto) indicates that the logical product with 0x03 is 0 and cannot be set. . The same applies to the “one side / double side” setting, “page layout” setting, and “toner saving mode” setting.

そして、「提案書」という文字列がドキュメント名称に含まれないオブジェクトデータに対する印刷に対しての印刷設定については、[ドキュメント名称]*.*以降に記載の印刷設定データが適用されることになる。そして、[アプリケーション名称]がAcrobat.exeの場合には、[アプリケーション名称]Acrobat.exe以降の印刷設定データ(詳細省略)が適用されることになり、それ以外のアプリケーションプログラムからの印刷指示に対する印刷設定には、[アプリケーション名称]*.*以降の設定が適用されることになる。ファイルの内容については勿論、変更が可能であり、印刷設定ファイルを追加/削除することも勿論可能である。   For the print setting for printing object data that does not include the character string “Proposal” in the document name, [Document Name] *. * The print setting data described below will be applied. [Application name] is Acrobat. In the case of exe, [application name] Acrobat. exe and subsequent print setting data (details omitted) are applied. For print settings for print instructions from other application programs, [application name] *. * The following settings will be applied. Of course, the contents of the file can be changed, and the print setting file can be added / deleted.

図6は、図5のステップS509の処理を詳細に示したものであり、情報処理装置101−1にインストールされているプリンタドライバの制御に従ってCPU201により行われる、印刷設定処理を示すフローチャートである。   FIG. 6 shows details of the processing in step S509 in FIG. 5, and is a flowchart showing print setting processing performed by the CPU 201 in accordance with the control of the printer driver installed in the information processing apparatus 101-1.

まず、プリンタドライバの制御に従ってCPU201は、印刷要求が発せられたアプリケーションプログラム情報及び当該アプリケーションプログラムで編集されているオブジェクトデータ情報を取得する(ステップS601及びステップS602)。   First, under the control of the printer driver, the CPU 201 acquires application program information for which a print request has been issued and object data information edited by the application program (steps S601 and S602).

その後、ユーザによって選択された画像形成装置への印刷設定を行うための印刷設定用画面をディスプレイ装置210に表示する(ステップS603)。そして、ユーザによるポインティングデバイス207及びキーボード208からなる入力部による操作に従って印刷条件を設定することになる。   Thereafter, a print setting screen for performing print settings for the image forming apparatus selected by the user is displayed on the display device 210 (step S603). Then, the printing conditions are set in accordance with the operation by the input unit including the pointing device 207 and the keyboard 208 by the user.

ステップS604において、印刷処理を行う画像形成装置がユーザの入力部操作により変更されたかを判断する。   In step S604, it is determined whether the image forming apparatus that performs the printing process has been changed by the user's input unit operation.

画像形成装置が変更されたと判断した場合(ステップS604:YES)には、ステップS603に移行し、新たに選択された画像形成装置用の印刷設定用画面をディスプレイ装置210に表示し、ユーザに対して印刷設定の入力を促す。一方、画像形成装置に変更がされていないと判断した場合には(ステップS604:YES)、ステップS605に移行する。   If it is determined that the image forming apparatus has been changed (step S604: YES), the process proceeds to step S603, where the newly selected print setting screen for the image forming apparatus is displayed on the display device 210, and is displayed to the user. Prompts for print settings. On the other hand, when it is determined that the image forming apparatus has not been changed (step S604: YES), the process proceeds to step S605.

その後、ユーザによる入力部操作により、印刷指示が為されたかを判断する。印刷処理がキャンセルされた場合(ステップS605:NO)には、印刷処理を終了する。CPU201が、印刷指示が為されたと判断した場合(ステップS605:YES)には、ユーザの操作により設定された印刷設定情報を取得する(ステップS606)。   Thereafter, it is determined whether or not a print instruction has been given by an input unit operation by the user. If the printing process is canceled (step S605: NO), the printing process is terminated. If the CPU 201 determines that a print instruction has been issued (step S605: YES), it acquires print setting information set by the user's operation (step S606).

その後、印刷指示が為されたオブジェクトデータからPDLデータを作成し、ステップS601で取得したアプリケーションプログラム情報、ステップS602で取得したオブジェクトデータ情報、ステップS606で取得した印刷設定データから印刷ヘッダを作成し、PDLデータに付与して印刷データを作成する(ステップS607)。このときに印刷ヘッダ中の[優先設定]には、0x01(プリンタ設定優先)が設定される。そしてS607で作成した印刷データを選択された画像形成装置に送信する(ステップS608)。その後、画像形成装置において図9に示す印刷処理が行われることになる(ステップS609)。   Thereafter, PDL data is created from the object data for which a print instruction has been issued, a print header is created from the application program information acquired in step S601, the object data information acquired in step S602, and the print setting data acquired in step S606. Print data is created by giving it to the PDL data (step S607). At this time, 0x01 (printer setting priority) is set in [priority setting] in the print header. Then, the print data created in S607 is transmitted to the selected image forming apparatus (step S608). Thereafter, the printing process shown in FIG. 9 is performed in the image forming apparatus (step S609).

図7は、図5のステップS510の処理を詳細に示すフローチャートである。
まず、情報処理装置のCPU201は、HDD204に記憶されている印刷設定ファイルの内容を取得し(ステップS701)、その印刷設定ファイルに記載されている許容印刷設定情報の内容に従って、選択された画像形成装置用の印刷設定用画面のカスタマイズを行い(ステップS702)、カスタマイズを行った印刷設定用画面をディスプレイ装置210に表示する。
FIG. 7 is a flowchart showing in detail the process in step S510 of FIG.
First, the CPU 201 of the information processing apparatus acquires the content of the print setting file stored in the HDD 204 (step S701), and selects the selected image formation according to the content of the allowable print setting information described in the print setting file. The print setting screen for the device is customized (step S702), and the customized print setting screen is displayed on the display device 210.

図14は、ステップS701〜ステップS703の処理により、情報処理装置101−1において、WINWORD.EXEを用いて編集しているオブジェクト名称に「提案書」の文字列を含まないオブジェクトデータに対して、印刷要求を行った場合に設定される印刷設定用画面の一例である。内容の理解を容易にするために、各コンボボックスに設定されるデータを全て展開して記載している。   FIG. 14 shows that WINWORD. Is executed in the information processing apparatus 101-1 by the processing in steps S 701 to S 703. FIG. 10 is an example of a print setting screen that is set when a print request is made for object data that does not include the “proposal” character string in the object name edited using EXE. In order to facilitate the understanding of the contents, all the data set in each combo box is expanded and described.

画像形成装置102−2は、図10にある[モノクロ/カラー]など全ての設定がデフォルトでは可能な画像形成装置である。ここでは、情報処理装置101−1のCPU201は、図12−1にある印刷設定ファイルを参照して、印刷設定用の表示画面をカスタマイズしている。ここで、図12−1に示す印刷ファイル中の[モノクロ/カラー]設定が0x01になっているため、当該情報処理装置から画像形成装置102−2に出力するに当たって、[モノクロ/カラー]の設定には「モノクロ」のみが設定可能になっている。   The image forming apparatus 102-2 is an image forming apparatus in which all settings such as [Monochrome / Color] in FIG. 10 are possible by default. Here, the CPU 201 of the information processing apparatus 101-1 customizes the display screen for print settings with reference to the print setting file shown in FIG. Here, since the [Monochrome / Color] setting in the print file shown in FIG. 12A is 0x01, the [Monochrome / Color] setting is used when outputting from the information processing apparatus to the image forming apparatus 102-2. Only “Monochrome” can be set for.

以下、[片面/両面]、[ページレイアウト]、[トナー節約モード]についても同様に設定され、図14に示すようになる。ここで、印刷設定ファイル中の[優先設定]が0x01(プリンタ設定優先)になっている場合には、デフォルトの印刷設定用画面を設定する。   Hereinafter, [single side / double side], [page layout], and [toner saving mode] are set in the same manner as shown in FIG. Here, when [priority setting] in the print setting file is 0x01 (priority for printer setting), a default print setting screen is set.

再び図7の説明に戻る。ステップS704において、データの印刷を行う画像形成装置がユーザの操作により変更されたとCPU201が判断した場合(ステップS704:YES)、ステップS701〜ステップS703の処理を繰り返す。画像形成装置に変更されていないと判断した場合(ステップS704:NO)には、ステップS705に移行する。   Returning to the description of FIG. In step S704, when the CPU 201 determines that the image forming apparatus that performs data printing has been changed by a user operation (step S704: YES), the processing in steps S701 to S703 is repeated. If it is determined that the image forming apparatus has not been changed (step S704: NO), the process proceeds to step S705.

その後ステップS705からステップS709において、図6におけるステップS605からステップS609と同様の処理を行う。ステップS708で送信される印刷ヘッダの[優先設定]には、最も優先される印刷設定ファイル中の[優先設定]データが設定されることになる。   Thereafter, in steps S705 to S709, processing similar to that in steps S605 to S609 in FIG. 6 is performed. In the [priority setting] of the print header transmitted in step S708, [priority setting] data in the highest priority print setting file is set.

図8は、図5のステップS511の処理を詳細に示すフローチャートである。
この処理は情報処理装置101−1のCPU201は、印刷管理サーバ103に対して問い合わせを行うことによって、印刷設定情報を取得する処理になっている。勿論先述のとおり、情報処理装置101−1のCPU201が印刷設定ファイル(図12−2)中に記載の情報を基に印刷管理サーバ103の所定のディレクトリにアクセスし、印刷設定情報を取得することも可能である。
FIG. 8 is a flowchart showing in detail the process of step S511 of FIG.
This process is a process in which the CPU 201 of the information processing apparatus 101-1 acquires print setting information by making an inquiry to the print management server 103. Of course, as described above, the CPU 201 of the information processing apparatus 101-1 accesses a predetermined directory of the print management server 103 based on the information described in the print setting file (FIG. 12-2), and acquires the print setting information. Is also possible.

まず情報処理装置101−1のCPU201は、HDD204に記憶されている印刷設定ファイル(図12−2)の内容を取得する(ステップS801)。   First, the CPU 201 of the information processing apparatus 101-1 acquires the contents of the print setting file (FIG. 12-2) stored in the HDD 204 (step S801).

そして、印刷設定ファイル中にある、印刷設定ファイルを保持している印刷管理サーバ情報を取得する(ステップS802)。   Then, the print management server information holding the print setting file in the print setting file is acquired (step S802).

そして、図5のステップS503で取得したアプリケーション情報、ステップS504で取得したオブジェクトデータ情報、選択している画像形成装置情報及び当該情報処理装置の識別情報(具体的にはIPアドレス等)をステップS802で取得した印刷管理サーバ103に対して送信する(ステップS803)。   Then, the application information acquired in step S503 in FIG. 5, the object data information acquired in step S504, the selected image forming apparatus information, and the identification information (specifically, the IP address) of the information processing apparatus are stored in step S802. To the print management server 103 acquired in step S803.

印刷管理サーバ103においては、ステップS803で情報処理装置101−1から送信されたデータを受信し(ステップS821)、当該印刷管理サーバ103のCPU201は、HDD204に記憶されているデフォルト印刷設定ファイルを取得する(ステップS822)。図13−1は、デフォルト印刷設定ファイルの構造を示すものである。そしてデフォルト設定をまずRAM202上で記憶管理する。その後、デフォルトの印刷設定以外にも他に適用すべき印刷設定ファイルがあるかどうかを判断する(ステップS823)。   The print management server 103 receives the data transmitted from the information processing apparatus 101-1 in step S803 (step S821), and the CPU 201 of the print management server 103 acquires a default print setting file stored in the HDD 204. (Step S822). FIG. 13A shows the structure of the default print setting file. The default setting is first stored and managed on the RAM 202. Thereafter, it is determined whether there is a print setting file to be applied other than the default print setting (step S823).

図13−2は、印刷管理サーバ103のHDD上で記憶管理されている印刷設定ファイルの一例を示す図ある。これは図13−1で示したデフォルト印刷設定ファイルより優先して適用する印刷設定ファイルになっている。即ち、図13−1及び図13−2双方に記載されている[優先度]情報(数が少ない方が優先度が高い)から、図13−2に記載の印刷設定ファイルを適用するようになっている。印刷設定ファイルは必要に応じて内容に変更を加えることも可能であるし、新たな印刷設定ファイルを追加する/不要となった印刷設定ファイルを削除することも可能である。   FIG. 13B is a diagram illustrating an example of a print setting file stored and managed on the HDD of the print management server 103. This is a print setting file to be applied with priority over the default print setting file shown in FIG. That is, from the [priority] information described in both FIGS. 13-1 and 13-2 (the smaller the number, the higher the priority), so that the print setting file illustrated in FIG. 13-2 is applied. It has become. The contents of the print setting file can be changed as necessary, and a new print setting file can be added / an unnecessary print setting file can be deleted.

ここで、情報処理装置101−1からステップS821で受信したデータのアプリケーション情報が「WINWORD.EXE」、オブジェクト情報が「提案書.doc」、選択されている画像形成装置が画像形成装置102−1(IPアドレス172.10.3.115)であると仮定して、印刷設定方法について説明する。   Here, the application information of the data received in step S821 from the information processing apparatus 101-1 is “WINWORD.EXE”, the object information is “proposal.doc”, and the selected image forming apparatus is the image forming apparatus 102-1. The print setting method will be described assuming that the IP address is 172.10.3.115.

まずは、ステップS822においてまずはデフォルトの印刷設定ファイル(図13−1)が参照されることになるので、先ず印刷設定情報は図13−1に記載されているものになる。   First, in step S822, the default print setting file (FIG. 13-1) is referred to first, so the print setting information is first described in FIG. 13-1.

次にS823で他に優先される印刷設定ファイルがあるかを判定するわけであるが、図13−2中には、情報処理装置101−1から画像形成装置102−1に対してWINWORD.exeで編集されたオブジェクト名称に「提案書」の文字列を含むオブジェクトデータを印刷処理する際に許容される印刷設定情報があるので、そちらが優先されることになる。   In step S823, it is determined whether there is another priority print setting file. In FIG. 13B, the information processing apparatus 101-1 transmits the WINWORD. Since there is print setting information that is allowed when the object data including the character string “Proposal” is included in the object name edited with “exe”, the priority is given to the print setting information.

よってステップS823で他に優先すべき印刷設定ファイルがある(ステップS823:YES)とCPU201は判断し、優先すべき印刷設定情報を印刷設定ファイルより取得し(ステップS824)、RAM202上で管理している印刷設定情報を置き換える(ステップS825)。   Therefore, in step S823, the CPU 201 determines that there is another print setting file to be prioritized (step S823: YES), obtains print setting information to be prioritized from the print setting file (step S824), and manages it on the RAM 202. The existing print setting information is replaced (step S825).

例えばステップS821で受信したデータが、情報処理装置101−2からのデータであった場合には、図13−2中に[ホストアドレス]172.10.3.122のデータが存在しないので、ステップS823において優先すべき印刷設定ファイルはないと判定され(ステップS823:NO)、ステップS826の処理へと移行する。   For example, if the data received in step S821 is data from the information processing apparatus 101-2, the data of [host address] 172.10.3.122 does not exist in FIG. In step S823, it is determined that there is no print setting file to be prioritized (step S823: NO), and the process proceeds to step S826.

そしてCPU201は、RAM202で記憶管理している印刷設定情報を当該情報処理装置に対して送信する(ステップS826)。   The CPU 201 transmits the print setting information stored and managed in the RAM 202 to the information processing apparatus (step S826).

情報処理装置101−1のCPU201は印刷管理サーバ103から送信された許容された印刷設定情報を受信後(ステップS804)、該印刷設定情報に従って画像形成装置の印刷設定用の画面をカスタマイズして(ステップS805)、ディスプレイ装置210に表示しユーザからの印刷設定入力を促す(ステップS806)。   After receiving the permitted print setting information transmitted from the print management server 103 (step S804), the CPU 201 of the information processing apparatus 101-1 customizes the print setting screen of the image forming apparatus according to the print setting information ( In step S805), display on the display device 210 prompts the user to input print settings (step S806).

ユーザの入力部操作により、選択画像形成装置に変更が加えられたとCPU201が判断した場合には(ステップS807:YES)、ステップS801に移行し、上記情報処理装置及び印刷管理サーバでの処理を繰り返すことになる。   If the CPU 201 determines that the selected image forming apparatus has been changed by the user's input unit operation (step S807: YES), the process proceeds to step S801, and the processes in the information processing apparatus and the print management server are repeated. It will be.

画像形成装置に変更が加えられていないとCPU201が判断した場合は(ステップS807:NO)、ステップS808に移行する。   If the CPU 201 determines that no change has been made to the image forming apparatus (step S807: NO), the process proceeds to step S808.

その後ステップS808からステップS812において、図6におけるステップS605からステップS609と同様の処理を行う。ステップS811で送信される印刷ヘッダの[優先設定]には、最も優先される印刷設定ファイル中の[優先設定]データが設定されることになる。   Thereafter, in steps S808 to S812, processing similar to that in steps S605 to S609 in FIG. 6 is performed. In the [priority setting] of the print header transmitted in step S811, [priority setting] data in the print setting file having the highest priority is set.

図9は、図6のステップS609の処理、図7のステップS709の処理、及び図8のステップS812の処理を詳細に示すフローチャートである。このフローチャートで表される処理は、画像形成装置102−1及び102−2のCPU301によって行われるものである。   FIG. 9 is a flowchart showing in detail the processing in step S609 in FIG. 6, the processing in step S709 in FIG. 7, and the processing in step S812 in FIG. The processing represented by this flowchart is performed by the CPU 301 of the image forming apparatuses 102-1 and 102-2.

まず画像形成装置102−1のCPU301は、NIC313及びNIC接続部305を介して情報処理装置101−1から送信された印刷データを取得し、RAM302上で保存する(ステップS901)。   First, the CPU 301 of the image forming apparatus 102-1 acquires the print data transmitted from the information processing apparatus 101-1 via the NIC 313 and the NIC connection unit 305, and stores the print data on the RAM 302 (step S901).

その後、印刷データに含まれる印刷ヘッダ中の[優先設定]情報を参照し、画像形成装置側の設定が優先されるかどうかを確認する(ステップS902)。   Thereafter, referring to [priority setting] information in the print header included in the print data, it is confirmed whether or not the setting on the image forming apparatus side is prioritized (step S902).

印刷ヘッダ中の[優先設定]情報のバイトが0x02であった場合は情報処理装置側の設定が優先されるので(ステップS902:NO)、特に処理を行わずステップS911へと移行する。   If the byte of the [priority setting] information in the print header is 0x02, the setting on the information processing apparatus side is prioritized (step S902: NO), and the process proceeds to step S911 without any particular processing.

一方、印刷ヘッダ中の[優先設定]情報のバイトが0x01であった場合には、画像形成装置側の設定が優先されるので(ステップS902:YES)、ステップS903に移行する。   On the other hand, when the byte of the [priority setting] information in the print header is 0x01, the setting on the image forming apparatus side is prioritized (step S902: YES), and the process proceeds to step S903.

そして、ステップS903において、図11−1に示される画像形成装置102−1のHDD304上に記憶管理されているデフォルト印刷設定ファイルを取得し、その設定をRAM302上に展開し、仮の印刷設定情報を保持する。デフォルト印刷設定ファイルは必要に応じて内容を変更することが可能である。   In step S903, a default print setting file stored and managed on the HDD 304 of the image forming apparatus 102-1 shown in FIG. 11A is acquired, the setting is expanded on the RAM 302, and temporary print setting information is acquired. Hold. The contents of the default print setting file can be changed as necessary.

その後、CPU301は、HDD304に他に優先すべき印刷設定ファイルがあるかを判定する(ステップS905)。他に適用すべき印刷設定ファイルが存在すると判断した場合(ステップS905:YES)、ステップS906に移行して当該印刷設定ファイルを取得して(ステップS906)、その設定でRAM302で記憶管理している仮の印刷設定情報を置き換える(ステップS907)。ステップS905〜ステップS907の処理は図8のステップS823〜ステップS825と類似するので詳細は割愛する。印刷設定ファイルは必要に応じて追加する/内容を変更する/不要になった場合は削除することが可能である。   Thereafter, the CPU 301 determines whether there is another print setting file to be prioritized in the HDD 304 (step S905). When it is determined that there is another print setting file to be applied (step S905: YES), the process proceeds to step S906 to acquire the print setting file (step S906), and the RAM 302 stores and manages the setting. The temporary print setting information is replaced (step S907). The processing in steps S905 to S907 is similar to steps S823 to S825 in FIG. The print setting file can be added / changed in contents / deleted when it becomes unnecessary.

その後当該情報処理装置からのデータについて許容される印刷設定情報を確定する(ステップS908)。そしてステップS908において、ステップS901で受信した印刷ヘッダ情報とステップS908において確定した許容される印刷設定とを比較し、印刷ヘッダ情報を変更すべきか否かを判断する(ステップS909)。   Thereafter, the print setting information allowed for the data from the information processing apparatus is determined (step S908). In step S908, the print header information received in step S901 is compared with the allowable print settings determined in step S908 to determine whether the print header information should be changed (step S909).

画像形成装置102−1のCPU301が、印刷ヘッダを変更すべきと判断した場合(ステップS909:YES)、例えばステップS908でモノクロ印刷しか許容しないと印刷設定がされたのに、印刷ヘッダ中の[モノクロ/カラー]のバイトに0x02(カラー)が設定されている場合などは、印刷ヘッダ情報を許容されている印刷ヘッダ情報に変更する(ステップS910)。その際に、変更前の印刷ヘッダ情報は、付加データとして別途保存しておく。PDLデータも併せて変更する必要がある場合にはPDLデータに対しても変更を加えても良い。   When the CPU 301 of the image forming apparatus 102-1 determines that the print header should be changed (step S909: YES), for example, in step S908, the print setting is set to permit only monochrome printing, but the [ When 0x02 (color) is set in the “monochrome / color” byte, the print header information is changed to permitted print header information (step S910). At that time, the print header information before the change is separately stored as additional data. If it is necessary to change the PDL data as well, the PDL data may be changed.

ステップS909において印刷ヘッダを変更する必要がないと判断した場合には(ステップS909:NO)、ステップS911の処理に移行する。例えばステップS901で受信した印刷ヘッダの全ての印刷設定情報がステップS908で確定した許容される印刷設定に合致する場合や、優先すべき印刷設定を適用した結果、情報処理装置側の設定が優先されるようになる場合、つまり図11−2の優先すべき設定を適用することにより、[優先設定]が0x02(情報処理装置側が優先)に変更される場合などがあげられる。   If it is determined in step S909 that there is no need to change the print header (step S909: NO), the process proceeds to step S911. For example, when all the print setting information of the print header received in step S901 matches the allowable print setting determined in step S908, or as a result of applying the priority print setting, the setting on the information processing apparatus side has priority. In other words, there is a case where [priority setting] is changed to 0x02 (priority is given to the information processing apparatus side) by applying the setting to be prioritized in FIG.

そして、ステップS911においてCPU301はRAM302上に保持していた印刷データをRIP308に送り、RIP308では印刷ヘッダの内容に従ってPDLデータに基づきビットマップイメージを作成し、そのデータをCPU301からの指示によりプリンタI/F309を介してプリンタ部315より出力する。印刷ヘッダに変更が加えられた場合には、付加データとして変更前のヘッダ情報も併せて受け取り、ビットマップデータを作成する際に、ヘッダ変更に伴う変更処理も併せて行う。ステップS910でPDLデータへの変更処理をしている場合にはこの限りではない。   In step S911, the CPU 301 sends the print data held on the RAM 302 to the RIP 308, and the RIP 308 creates a bitmap image based on the PDL data according to the contents of the print header. Output from the printer unit 315 via F309. When a change is made to the print header, the header information before the change is also received as additional data, and when the bitmap data is created, a change process accompanying the header change is also performed. This is not the case when the process of changing to PDL data is performed in step S910.

図9のS901からS910の処理は、プリンタコントローラ312のCPU301でなくNIC(ネットワークインタフェースカード)313のCPU401で行うことも可能である。その際には画像形成装置に記憶されている印刷設定ファイルはNIC313のRAM402若しくはROM403上に保存されている。   9 can be performed not by the CPU 301 of the printer controller 312 but by the CPU 401 of the NIC (network interface card) 313. At that time, the print setting file stored in the image forming apparatus is stored in the RAM 402 or ROM 403 of the NIC 313.

次に、本発明の他の実施形態について説明する。
本発明の他の実施形態としては、印刷設定ファイルが情報処理装置にある場合に、まずは、通常の印刷の様に特に制限を設けることなく印刷設定を行い、その設定に基づいて印刷データを作成し、情報処理装置のスプーラに対して送信する。
Next, another embodiment of the present invention will be described.
As another embodiment of the present invention, when the print setting file is in the information processing apparatus, first, the print setting is made without any restriction as in normal printing, and the print data is created based on the setting. And transmitted to the spooler of the information processing apparatus.

印刷設定用アプリケーションは、スプーラを監視しており、印刷データがスプールされたことを検知すると、図9に類似する処理を行い、印刷データを画像形成装置に送信するような構成をとっても良い。   The print setting application may monitor the spooler, and when detecting that the print data is spooled, the print setting application may perform a process similar to that in FIG. 9 and transmit the print data to the image forming apparatus.

以下、上述した他の実施形態について詳細に説明する。
図15は、情報処理装置101−1で行われる、通常のアプリケーションプログラムから印刷要求を受けた際に行われるプリンタドライバによる動作を示すフローチャートである。
Hereinafter, other embodiments described above will be described in detail.
FIG. 15 is a flowchart illustrating an operation performed by the printer driver that is performed in the information processing apparatus 101-1 when a print request is received from a normal application program.

まず、ユーザの入力部の操作により、具体的にはアプリケーションプログラムのプリントメニューが選択されたかを判断する(ステップS1501)。   First, it is determined whether or not a print menu of an application program is specifically selected by a user operation on the input unit (step S1501).

印刷要求を受けていないと判断した場合は(ステップS1501:NO)、ステップS1501の処理を繰り返す。一方、印刷要求と受けたと判断した場合には(ステップS1501:YES)、印刷を行うに当たって、印刷設定をユーザに行わせるためのUIをディスプレイ装置210に表示する(ステップS1502)。その後、ユーザによる印刷設定の入力待ち状態に移行する(ステップS1503)。   If it is determined that a print request has not been received (step S1501: NO), the process of step S1501 is repeated. On the other hand, if it is determined that a print request has been received (step S1501: YES), a UI for allowing the user to make print settings is displayed on the display device 210 when performing printing (step S1502). Thereafter, the process shifts to a print setting input waiting state by the user (step S1503).

そして、ユーザが入力した印刷設定を確定させる(ステップS1504)。その後、ユーザによる入力部の操作により、印刷実行指示がされたかを判断する(ステップS1505)。   Then, the print setting input by the user is confirmed (step S1504). Thereafter, it is determined whether or not a print execution instruction has been given by the operation of the input unit by the user (step S1505).

印刷実行指示がされなかった場合(印刷がキャンセルされた場合)には(ステップS1505:NO)、以降の処理を行わずに図15の処理を終了する。印刷実行指示がされたと判断した場合(ステップS1505:YES)には、ステップS1504で確定された印刷設定に従って、印刷ヘッダを作成し(ステップS1506)、また、アプリケーションで編集中のデータをもとにプリンタドライバの制御に基づき作成されたPDLデータに印刷ヘッダを付与し印刷データを作成する。そしてその後、印刷データをスプーラに送る。   If the print execution instruction has not been issued (printing has been canceled) (step S1505: NO), the processing in FIG. 15 is terminated without performing the subsequent processing. If it is determined that a print execution instruction has been issued (step S1505: YES), a print header is created according to the print settings determined in step S1504 (step S1506), and based on the data being edited by the application. Print data is created by adding a print header to the PDL data created based on the control of the printer driver. After that, the print data is sent to the spooler.

図16は、情報処理装置にインストールされている印刷設定用アプリケーションの他の実施形態を示すフローチャートである。このアプリケーションは、スプーラに印刷データが送られたかを監視しており、印刷データがスプーラに入った場合にその印刷ヘッダをチェックし、印刷設定が妥当かを判断し、妥当でない場合には変更を行う。   FIG. 16 is a flowchart illustrating another embodiment of the print setting application installed in the information processing apparatus. This application monitors whether print data has been sent to the spooler, checks the print header when print data enters the spooler, determines whether the print settings are valid, and changes it if it is not. Do.

まず、ステップS1601で情報処理装置のCPU201は、印刷設定用アプリケーションの制御に従って、スプーラが印刷データを受け取ったかを判断する(ステップS1601)。   First, in step S1601, the CPU 201 of the information processing apparatus determines whether the spooler has received print data in accordance with the control of the print setting application (step S1601).

スプーラが印刷データを受け取っていないと判断した場合(ステップS1601:NO)には、S1601に戻り、引き続き監視を行う。受け取ったと判断した場合には(ステップS1601:YES)、印刷データに含まれている印刷ヘッダを参照し、印刷設定を取得する(ステップS1602)。その後、情報処理装置101−1のHDD204に記憶されている(許容)印刷設定情報を取得する(ステップS1603)。   If it is determined that the spooler has not received print data (step S1601: NO), the process returns to S1601, and monitoring is continued. If it is determined that it has been received (step S1601: YES), the print settings included in the print data are referenced to obtain print settings (step S1602). Thereafter, the (allowable) print setting information stored in the HDD 204 of the information processing apparatus 101-1 is acquired (step S1603).

その後、ステップS1602で取得した印刷設定が許容された印刷設定かを判断する(ステップS1604)。許容されている条件が満たされていると判断された場合には(ステップS1604:YES)、ステップS1606に移行する。満たされていないと判断した場合(ステップS1604:NO)には、印刷ヘッダを許容されている設定に変更する(ステップS1605)。変更前の印刷ヘッダ情報は印刷データに付加しておく。   Thereafter, it is determined whether the print setting acquired in step S1602 is an acceptable print setting (step S1604). If it is determined that the permitted condition is satisfied (step S1604: YES), the process proceeds to step S1606. If it is determined that it is not satisfied (step S1604: NO), the print header is changed to an allowable setting (step S1605). The print header information before the change is added to the print data.

そして、印刷データをプリンタに送信する(ステップS1606)。そして画像形成装置側で行われるステップS1607の処理(図9に記載)の処理に移行する。   Then, the print data is transmitted to the printer (step S1606). Then, the process proceeds to the process of step S1607 (described in FIG. 9) performed on the image forming apparatus side.

以上のように、上記実施形態によれば、印刷データに含まれる印刷ヘッダを、印刷データを印刷するに際して許容される印刷設定情報に基づいて変更したり、印刷データの印刷処理に際して設定可能な印刷設定情報に基づく印刷設定用画面を生成し、ユーザの操作入力による印刷データの印刷処理に係る設定内容を制限することが可能である。従って、印刷データを印刷するに際して許容される印刷設定情報や印刷データの印刷処理に際して設定可能な印刷設定情報の内容に管理者の意図を反映させることで、画像形成装置102−1、102−2からの印刷出力を管理者が統一的に管理することが可能となり、画像形成装置導入後の画像出力にかかる運用コストを削減することができる。   As described above, according to the above-described embodiment, the print header included in the print data can be changed based on the print setting information that is allowed when the print data is printed, or can be set when the print data is printed. It is possible to generate a print setting screen based on the setting information and limit the setting contents relating to the print processing of the print data by the user's operation input. Accordingly, the image forming apparatuses 102-1 and 102-2 are reflected by reflecting the intention of the administrator in the print setting information allowed when printing the print data and the contents of the print setting information that can be set in the print processing of the print data. Can be uniformly managed by the administrator, and the operation cost for image output after the introduction of the image forming apparatus can be reduced.

また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。   Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code itself and the storage medium storing the program code constitute the present invention.

プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。   As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (basic system or operating system) running on the computer based on the instruction of the program code. Needless to say, a case where the functions of the above-described embodiment are realized by performing part or all of the actual processing and the processing is included.

さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function is determined based on the instruction of the program code. It goes without saying that the CPU or the like provided in the expansion board or function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

本発明の一実施形態に係る画像形成システムの構成を示す図である。1 is a diagram illustrating a configuration of an image forming system according to an embodiment of the present invention. 情報処理装置及び印刷管理サーバのハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of an information processing apparatus and a print management server. 画像形成装置を制御するコントローラユニットのハードウェア構成を示す図である。FIG. 3 is a diagram illustrating a hardware configuration of a controller unit that controls the image forming apparatus. 画像形成装置のNICのハードウェア構成を示す図である。2 is a diagram illustrating a hardware configuration of a NIC of an image forming apparatus. FIG. 情報処理装置による印刷設定情報取得処理を示すフローチャートである。6 is a flowchart illustrating print setting information acquisition processing by the information processing apparatus. 図5のステップS509の処理を詳細に示すフローチャートである。It is a flowchart which shows the process of FIG.5 S509 in detail. 図5のステップS510の処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a process of step S510 of FIG. 図5のステップS511の処理の詳細を示すフローチャートである。It is a flowchart which shows the detail of a process of step S511 of FIG. 図6のステップS609の処理、図7のステップS709の処理、及び、図8のステップS812の処理の詳細を示すフローチャートである。8 is a flowchart showing details of the processing in step S609 in FIG. 6, the processing in step S709 in FIG. 7, and the processing in step S812 in FIG. 印刷データのヘッダ情報の一例を示す図である。It is a figure which shows an example of the header information of print data. 画像形成装置に記憶管理されるデフォルト印刷設定ファイルの一例を示す図である。3 is a diagram illustrating an example of a default print setting file stored and managed in the image forming apparatus. FIG. 画像形成装置に記憶管理される、デフォルト印刷設定ファイルより優先され得る印刷設定ファイルの一例を示す図である。FIG. 4 is a diagram illustrating an example of a print setting file that can be prioritized over a default print setting file that is stored and managed in the image forming apparatus. 印刷設定ファイル中に印刷設定情報が記載されている例を示す図である。6 is a diagram illustrating an example in which print setting information is described in a print setting file. FIG. 印刷設定ファイル中に印刷設定情報が記載されていない例を示す図である。FIG. 6 is a diagram illustrating an example in which print setting information is not described in a print setting file. 印刷管理サーバに記憶管理されているデフォルト印刷設定ファイルの一例を示す図である。FIG. 4 is a diagram illustrating an example of a default print setting file stored and managed in a print management server. 印刷管理サーバに記憶管理されている、デフォルト印刷設定ファイルより優先され得る印刷設定ファイルの一例を示す図である。FIG. 5 is a diagram illustrating an example of a print setting file that is stored and managed in a print management server and that can be prioritized over a default print setting file. 印刷設定用画面の一例を示す図である。It is a figure which shows an example of the screen for print settings. 情報処理装置で行われる、通常のアプリケーションプログラムから印刷要求を受けた際に行われるプリンタドライバによる動作を示すフローチャートである。6 is a flowchart illustrating an operation performed by the printer driver when a print request is received from a normal application program, which is performed in the information processing apparatus. 情報処理装置にインストールされている印刷設定用アプリケーションの他の実施形態を示すフローチャートである。10 is a flowchart illustrating another embodiment of a print setting application installed in the information processing apparatus.

符号の説明Explanation of symbols

101−1、101−2:情報処理装置
102−1、102−2:画像形成装置
103:印刷管理サーバ
104:ネットワーク
201、301、401:CPU
202、302、402:RAM
203、303、403:ROM
204、304:HDD
205、405:ネットワークI/F
206:記憶媒体ドライブ
207:ポインティングデバイス
208:キーボード
209:ビデオI/F
210:ディスプレイ装置
211:外部機器I/F
212:システムバス
305:NIC接続部
306:イメージバスI/F
307:操作部I/F
308:RIP
309:プリンタI/F
310:システムバス
311:イメージバス
312:コントローラ
313:NIC
314:操作部
315:プリンタ部
404:機器接続I/F
101-1, 101-2: Information processing apparatus 102-1, 102-2: Image forming apparatus 103: Print management server 104: Network 201, 301, 401: CPU
202, 302, 402: RAM
203, 303, 403: ROM
204, 304: HDD
205, 405: Network I / F
206: Storage medium drive 207: Pointing device 208: Keyboard 209: Video I / F
210: Display device 211: External device I / F
212: System bus 305: NIC connection unit 306: Image bus I / F
307: Operation unit I / F
308: RIP
309: Printer I / F
310: System bus 311: Image bus 312: Controller 313: NIC
314: Operation unit 315: Printer unit 404: Device connection I / F

Claims (15)

印刷データを作成する情報処理装置と、前記情報処理装置と通信可能に接続され、前記情報処理装置より受信した印刷データの印刷処理を行う印刷手段を備える画像形成装置を有する画像形成システムであって、An image forming system comprising: an information processing apparatus that creates print data; and an image forming apparatus that is communicably connected to the information processing apparatus and includes a printing unit that performs print processing of print data received from the information processing apparatus. ,
前記情報処理装置は、The information processing apparatus includes:
印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する作成手段と、Creating means for creating print data including print setting information and priority information indicating which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized;
前記作成手段で作成した印刷データを指定された画像形成装置に送信する送信手段を備え、A transmission unit that transmits the print data created by the creation unit to a designated image forming apparatus;
前記画像形成装置は、The image forming apparatus includes:
前記印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する第1の記憶手段と、First storage means for storing a plurality of first allowable print setting information including application priority information applied when printing the print data;
前記情報処理装置より送信された前記印刷データを受信する受信手段と、Receiving means for receiving the print data transmitted from the information processing apparatus;
前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断手段と、Determining means for determining which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data;
前記判断手段で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記受信手段で受信した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する第1の取得手段と、First permissible print setting information to be applied to print data determined to prioritize print settings in the image forming apparatus by the determination unit, attribute information of the print data received by the reception unit, and the application priority information According to the first acquisition means for acquiring from the plurality of first allowable print setting information,
前記受信手段で受信した印刷データに含まれる印刷設定情報のうち、前記第1の取得手段で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の印刷設定情報に従って変更する変更手段と、Of the print setting information included in the print data received by the receiving unit, the print setting information that is not allowed in the first allowable print setting information acquired by the first acquiring unit is changed according to the first print setting information. Change means to
前記変更手段により変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行手段とを有することを特徴とする画像形成システム。An image forming system comprising: a print execution unit that causes the print unit to execute print output of the print data based on the print setting information changed by the change unit.
前記情報処理装置は、The information processing apparatus includes:
前記画像形成装置での印刷処理を行う際に使用可能な印刷設定、及び、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報を含む複数の第2の許容印刷設定情報を記憶する第2の記憶手段と、A plurality of print settings that can be used when performing print processing in the image forming apparatus, and a plurality of pieces of priority information that indicate which of the print settings in the information processing apparatus or the print settings in the image forming apparatus has priority. Second storage means for storing the two allowable print setting information;
前記第2の記憶手段に記憶されている第2の許容印刷設定情報から、印刷データの作成に用いる第2の許容印刷設定情報を取得する第2の取得手段と、をさらに備え、Second acquisition means for acquiring second allowable print setting information used for creating print data from the second allowable print setting information stored in the second storage means;
前記作成手段は、印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む、前記第2の取得手段で取得された第2の許容印刷設定情報を満たす印刷処理を前記画像形成装置に行わせるための印刷データを作成することを特徴とする請求項1に記載の画像形成システム。The creation means is acquired by the second acquisition means, including print setting information and priority information indicating which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is prioritized. The image forming system according to claim 1, wherein print data for causing the image forming apparatus to perform print processing satisfying second allowable print setting information is created.
前記情報処理装置は、The information processing apparatus includes:
前記第2の取得手段で取得した前記第2の許容印刷設定情報に含まれる使用可能な印刷設定の情報に従って、印刷データの印刷設定を指定するための画面の表示を行う表示制御手段をさらに備えることを特徴とする請求項2に記載の画像形成システム。Display control means for displaying a screen for specifying print settings for print data in accordance with usable print setting information included in the second allowable print setting information acquired by the second acquisition means. The image forming system according to claim 2.
前記第1の許容印刷設定情報には、印刷色に係る設定情報、ページレイアウトに係る設定情報、及び片面/両面に係る設定情報のうち少なくとも何れか1つが含まれることを特徴とする請求項1乃至3の何れか1項に記載の画像形成システム。2. The first allowable print setting information includes at least one of setting information relating to a print color, setting information relating to a page layout, and setting information relating to one side / both sides. 4. The image forming system according to any one of items 1 to 3. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報を適用する印刷データの作成に用いられたアプリケーションプログラムの条件を設定可能であることを特徴とする請求項1乃至4の何れか1項に記載の画像形成システム。5. The condition of an application program used for creating print data to which the first allowable print setting information is applied can be set in the first allowable print setting information. The image forming system according to claim 1. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報を適用する印刷データを送信した情報処理装置の条件を設定可能であることを特徴とする請求項1乃至5の何れか1項に記載の画像形成システム。6. The condition of an information processing apparatus that has transmitted print data to which the first allowable print setting information is applied can be set in the first allowable print setting information. 2. The image forming system according to item 1. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報の有効期限情報を設定可能であることを特徴とする請求項1乃至6の何れか1項に記載の画像形成システム。The image forming system according to claim 1, wherein expiration date information of the first allowable print setting information can be set in the first allowable print setting information. 印刷データを作成する情報処理装置と、前記情報処理装置と通信可能に接続され、前記情報処理装置より受信した印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する記憶手段と、前記印刷データの印刷処理を行う印刷手段を備える画像形成装置を有する画像形成システムによって行われる画像形成方法であって、An information processing device that creates print data, and a plurality of first allowable prints that are communicably connected to the information processing device and include application priority information applied when printing the print data received from the information processing device An image forming method performed by an image forming system having a storage unit that stores setting information and an image forming apparatus that includes a printing unit that performs printing processing of the print data,
前記情報処理装置の作成手段が、印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する作成工程と、A creation step in which the creation unit of the information processing apparatus creates print data including print setting information and priority information indicating which of the print setting in the information processing apparatus or the print setting in the image forming apparatus has priority When,
前記情報処理装置の送信手段が、前記作成工程で作成した印刷データを指定された画像形成装置に送信する送信工程と、A transmission step in which the transmission unit of the information processing device transmits the print data created in the creation step to a designated image forming device;
前記画像形成装置の受信手段が、前記情報処理装置より送信された前記印刷データを受信する受信工程と、A receiving step in which a receiving unit of the image forming apparatus receives the print data transmitted from the information processing apparatus;
前記画像形成装置の判断手段が、前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断工程と、A determining step in which the determination unit of the image forming apparatus determines which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data;
前記画像形成装置の第1の取得手段が、前記判断工程で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記受信工程で受信した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する第1の取得工程と、In the receiving step, the first obtaining unit of the image forming apparatus receives the first allowable print setting information to be applied to the print data determined to prioritize the print setting in the image forming apparatus in the determining step. A first acquisition step of acquiring from the plurality of first allowable print setting information according to the attribute information of the print data and the application priority information;
前記画像形成装置の変更手段が、前記受信工程で受信した印刷データに含まれる印刷設定情報のうち、前記第1の取得工程で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の印刷設定情報に従って変更する変更工程と、Print setting information that is not permitted in the first allowable print setting information acquired in the first acquisition step among the print setting information included in the print data received by the changing unit of the image forming apparatus, A changing step for changing according to the first print setting information;
前記画像形成装置の印刷実行手段が、前記変更工程で変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行工程とを有することを特徴とする画像形成方法。An image characterized in that a print execution unit of the image forming apparatus includes a print execution step for causing the printing unit to execute a print output of the print data based on the print setting information changed in the change step. Forming method.
印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する情報処理装置と通信可能に接続され、前記情報処理装置より受信した前記印刷データの印刷処理を行う印刷手段を備える画像形成装置であって、
前記印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する第1の記憶手段と、
前記情報処理装置より送信された前記印刷データを受信する受信手段と、
前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断手段と、
前記判断手段で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記受信手段で受信した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する取得手段と、
前記受信手段で受信した印刷データに含まれる印刷設定情報のうち、前記取得手段で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の許容印刷設定情報に従って変更する変更手段と、
前記変更手段により変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行手段とを有することを特徴とする画像形成装置。
And print setting information, is connected either to the priority information indicating the order of precedence, to be capable of communicating with an information processing apparatus that generates print data including the print setting of the print setting or the image forming apparatus in the information processing apparatus, wherein An image forming apparatus including a printing unit that performs a printing process of the print data received from an information processing apparatus ,
First storage means for storing a plurality of first allowable print setting information including application priority information applied when printing the print data;
Receiving means for receiving the print data transmitted from the information processing apparatus;
Determining means for determining which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data;
First permissible print setting information to be applied to print data determined to prioritize print settings in the image forming apparatus by the determination unit, attribute information of the print data received by the reception unit, and the application priority information And obtaining means for obtaining from among the plurality of first permissible print setting information,
Of print setting information that is part of the print data received by the receiving means, the first allowable print print setting information is not permitted in the setting information acquired by the acquisition unit, changes in accordance with the first allowable print setting information Change means to
An image forming apparatus comprising: a print execution unit that causes the print unit to execute print output of the print data based on the print setting information changed by the change unit.
前記第1の許容印刷設定情報には、印刷色に係る設定情報、ページレイアウトに係る設定情報、及び片面/両面に係る設定情報のうち少なくとも何れか1つが含まれることを特徴とする請求項に記載の画像形成装置。 Claim 9, the first allowable print setting information, setting information related to printing color, characterized in that it contains one at least one of setting information related setting information according to the page layout, and simplex / duplex The image forming apparatus described in 1. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報を適用する印刷データの作成に用いられたアプリケーションプログラムの条件を設定可能であることを特徴とする請求項9または10に記載の画像形成装置。 11. The condition of an application program used for creating print data to which the first allowable print setting information is applied can be set in the first allowable print setting information. The image forming apparatus described. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報を適用する印刷データを送信した情報処理装置の条件を設定可能であることを特徴とする請求項9乃至11の何れか1項に記載の画像形成装置。12. The condition of an information processing apparatus that has transmitted print data to which the first allowable print setting information is applied can be set in the first allowable print setting information. 2. The image forming apparatus according to item 1. 前記第1の許容印刷設定情報には、当該第1の許容印刷設定情報の有効期限情報を設定可能であることを特徴とする請求項9乃至12の何れか1項に記載の画像形成装置。The image forming apparatus according to claim 9, wherein expiration date information of the first allowable print setting information can be set in the first allowable print setting information. 印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する情報処理装置と通信可能に接続され、前記印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する記憶手段と、前記情報処理装置より受信した前記印刷データの印刷処理を行う印刷手段を備える画像形成装置の制御方法であって、
前記情報処理装置より送信された前記印刷データを受信する受信工程と、
前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断工程と、
前記判断工程で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記受信工程で受信した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する取得工程と、
前記受信工程で受信した印刷データに含まれる印刷設定情報のうち、前記取得工程で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の許容印刷設定情報に従って変更する変更工程と、
前記変更工程により変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行工程とを有することを特徴とする画像形成装置の制御方法。
A print setting information and a priority setting information indicating which priority is given to the print setting in the information processing apparatus or the print setting in the image forming apparatus. Storage means for storing a plurality of first allowable print setting information including application priority information applied when printing print data, and printing means for performing print processing of the print data received from the information processing apparatus. An image forming apparatus control method comprising:
A receiving step of receiving the print data transmitted from the information processing apparatus;
A determination step of determining which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data;
First permissible print setting information to be applied to print data determined to prioritize print settings in the image forming apparatus in the determination step, attribute information of the print data received in the reception step, and the application priority information To obtain from among the plurality of first permissible print setting information,
Of print setting information that is part of the print data received in said receiving step, the first allowable print print setting information is not permitted in the setting information acquired by the acquisition step, modified according to the first allowable print setting information Change process to
A control method for an image forming apparatus, comprising: a print execution step for causing the printing unit to execute print output of the print data based on the print setting information changed in the change step.
印刷設定情報と、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを示す優先情報と、を含む印刷データを作成する情報処理装置と通信可能に接続され、前記印刷データを印刷するに際して適用される適用優先度情報を含む複数の第1の許容印刷設定情報を記憶する記憶手段と、前記情報処理装置より受信した前記印刷データの印刷処理を行う印刷手段を備える画像形成装置を、A print setting information and a priority setting information indicating which priority is given to the print setting in the information processing apparatus or the print setting in the image forming apparatus. Storage means for storing a plurality of first allowable print setting information including application priority information applied when printing print data, and printing means for performing print processing of the print data received from the information processing apparatus. The image forming apparatus
前記情報処理装置より送信された前記印刷データを受信する受信手段と、Receiving means for receiving the print data transmitted from the information processing apparatus;
前記印刷データに含まれる前記優先情報に従って、情報処理装置での印刷設定または画像形成装置での印刷設定の何れを優先させるかを判断する判断手段と、Determining means for determining which of the print setting in the information processing apparatus or the print setting in the image forming apparatus is to be prioritized according to the priority information included in the print data;
前記判断手段で画像形成装置での印刷設定を優先させると判断した印刷データに対して適用する第1の許容印刷設定情報を、前記受信手段で受信した印刷データの属性情報及び前記適用優先度情報に従って、前記複数の第1の許容印刷設定情報の中から取得する取得手段と、First permissible print setting information to be applied to print data determined to prioritize print settings in the image forming apparatus by the determination unit, attribute information of the print data received by the reception unit, and the application priority information And obtaining means for obtaining from among the plurality of first permissible print setting information,
前記受信手段で受信した印刷データに含まれる印刷設定情報のうち、前記取得手段で取得した第1の許容印刷設定情報において許容されない印刷設定情報を、前記第1の印刷設定情報に従って変更する変更手段と、Change means for changing print setting information not permitted in the first allowable print setting information acquired by the acquisition means, in accordance with the first print setting information, among the print setting information included in the print data received by the reception means. When,
前記変更手段により変更された前記印刷設定情報に基づいて、前記印刷データの印刷出力を前記印刷手段に実行させる印刷実行手段として機能させるためのコンピュータプログラム。A computer program for functioning as a print execution unit that causes the print unit to execute print output of the print data based on the print setting information changed by the change unit.
JP2004224279A 2004-07-30 2004-07-30 Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program Expired - Fee Related JP4458977B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004224279A JP4458977B2 (en) 2004-07-30 2004-07-30 Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004224279A JP4458977B2 (en) 2004-07-30 2004-07-30 Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program

Publications (2)

Publication Number Publication Date
JP2006043910A JP2006043910A (en) 2006-02-16
JP4458977B2 true JP4458977B2 (en) 2010-04-28

Family

ID=36023039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004224279A Expired - Fee Related JP4458977B2 (en) 2004-07-30 2004-07-30 Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program

Country Status (1)

Country Link
JP (1) JP4458977B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5039414B2 (en) * 2007-04-02 2012-10-03 キヤノン株式会社 Control device, program creation method, and program
JP4656113B2 (en) * 2007-09-20 2011-03-23 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, image forming system, and control method for image forming apparatus
JP2011031459A (en) * 2009-07-31 2011-02-17 Kyocera Mita Corp Image forming apparatus
JP5303808B2 (en) * 2009-08-06 2013-10-02 株式会社Pfu Proposing device, proposing system, proposing method, and program
JP5310376B2 (en) * 2009-08-20 2013-10-09 コニカミノルタ株式会社 Image forming apparatus

Also Published As

Publication number Publication date
JP2006043910A (en) 2006-02-16

Similar Documents

Publication Publication Date Title
JP5595035B2 (en) Information processing apparatus, method and program
KR100871179B1 (en) Print control apparatus, print control method and recording medium
US20120092689A1 (en) Information processing apparatus, method for controlling the same, and storage medium
EP2085872B1 (en) Image forming apparatus, print control method and control program
JP3903024B2 (en) Output management method and information processing apparatus
JP2005216030A (en) Information processing apparatus, data processing method, computer-readable storage medium storing program, and program
JP5046669B2 (en) Image forming apparatus, image forming apparatus control method, program, and storage medium
CN114579064B (en) Printing apparatus, printing system, information processing apparatus and media
JP2005242781A (en) Information processing apparatus, print control method, storage medium storing computer-readable program, and program
JP2007083513A (en) Image forming apparatus, information processing apparatus, print processing system, image forming method, information processing method, image forming program, information processing program, and recording medium
JP4458977B2 (en) Image forming system, image forming method, image forming apparatus, control method for image forming apparatus, and computer program
JP4579799B2 (en) Image forming apparatus, control method therefor, program, and image forming system
US20060203289A1 (en) Printing system, printer and storage medium readable by computer
JP5353411B2 (en) Image formation control apparatus, image formation control system, and program
US8045211B2 (en) Image forming device
US20240289070A1 (en) Information processing apparatus, method for controlling information processing apparatus, and nonvolatile storage medium
JP2007069359A (en) Image forming apparatus, control method therefor, program, and image forming system
US20090009800A1 (en) Image forming apparatus and image forming method
JP4817968B2 (en) Form processing apparatus and method
JP5697393B2 (en) Information processing apparatus, peripheral device control method, and program
US8054503B2 (en) System and a program product
US20120033256A1 (en) Information processing apparatus, job processing system, job transmission path control method, and storage medium storing control program therefor
JP6665675B2 (en) Conversion device, image forming system, and control program for conversion device
JP4411106B2 (en) Printing system and method
EP4579427A1 (en) Printing device and control method therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091110

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100112

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: 20100202

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: 20100209

R150 Certificate of patent or registration of utility model

Ref document number: 4458977

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130219

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140219

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees