JP2006252118A - Image forming apparatus system - Google Patents

Image forming apparatus system Download PDF

Info

Publication number
JP2006252118A
JP2006252118A JP2005067064A JP2005067064A JP2006252118A JP 2006252118 A JP2006252118 A JP 2006252118A JP 2005067064 A JP2005067064 A JP 2005067064A JP 2005067064 A JP2005067064 A JP 2005067064A JP 2006252118 A JP2006252118 A JP 2006252118A
Authority
JP
Japan
Prior art keywords
forming apparatus
image forming
client computer
image
apparatus system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2005067064A
Other languages
Japanese (ja)
Inventor
Yoshitaka Oba
喜貴 大庭
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 Inc
Original Assignee
Canon 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 Inc filed Critical Canon Inc
Priority to JP2005067064A priority Critical patent/JP2006252118A/en
Publication of JP2006252118A publication Critical patent/JP2006252118A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a much more intelligent function by adding a necessary module to a control panel(printer driver) on a Client PC in an image forming apparatus system, and to provide a system equipped with an operability improving function. <P>SOLUTION: The flow chart of an image forming apparatus system in receiving an external operation module is shown. A print job is received in an S2101. The presence/absence of an output device operation instruction included in the print job received in an S2102 is detected. When any instruction is not included, normal print is operated in an S2103 as it is. When the instruction is included, a message is displayed on the display picture 2002 of the image formation apparatus system. The input of a user is put into a stand-by status in an S2105. The setting of the print job is changed according to the input of the user in an S2106, and print is operated in an S2103. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、クライアントコンピュータ及び、画像形成装置からなる画像形成装置システムおいて、画像形成装置システムを動作させるのに必要なプログラム以外に、複数の設定プログラムを追加することにより、ユーザの使いやすい環境の提供と誤操作防止に好適な手段に関するものである。   The present invention provides a user-friendly environment by adding a plurality of setting programs in addition to a program necessary for operating an image forming apparatus system in an image forming apparatus system including a client computer and an image forming apparatus. And a means suitable for preventing erroneous operation.

従来から画像形成を行うに当たり、ユーザはコンピュータ上から所望のプリンタを選択し、LANなどの公衆回線や専用のインターフェイスを経由して、所望のジョブを選択したプリンタにプリントさせていた。   Conventionally, when an image is formed, a user selects a desired printer from a computer and prints a desired job on the selected printer via a public line such as a LAN or a dedicated interface.

また、サーバ、クライアント方式と呼ばれ、クライアントユーザのジョブがプリンタコントローラサーバを経由して、プリンタに送られる方式も広く知られている。   Also known as a server / client method, a method in which a client user's job is sent to a printer via a printer controller server is widely known.

近年、多くの画像形成装置はその機能が多様化し、複雑な動作ができることが求められている。その反面、実際利用する機能は、その中のほんの一部であり、取り扱いに慣れていないユーザは、この作業に長時間を要することが多い。また複雑な表示が多く誤操作をしやすい。   In recent years, many image forming apparatuses have been required to have various functions and perform complex operations. On the other hand, the functions that are actually used are only a part of them, and users who are not used to handling often require a long time for this work. Moreover, there are many complicated displays and it is easy to perform an erroneous operation.

又、従来例としては、例えば特許文献1と特許文献2と特許文献3をあげることが出来る。
特開2003−330632号公報 特開2001−134390号公報 特開2000−343788号公報
Moreover, as a prior art example, patent document 1, patent document 2, and patent document 3 can be mention | raise | lifted, for example.
JP 2003-330632 A JP 2001-134390 A JP 2000-343788 A

ところで上記制御プログラムは、画像形成装置システムを動作させるのに不可欠なプログラムである。多くの機能を有するため、複雑化し操作性を低下させている。   By the way, the control program is an indispensable program for operating the image forming apparatus system. Since it has many functions, it is complicated and the operability is lowered.

また取り扱いに慣れていないユーザは、この作業に長時間を要することが多く複雑な表示が多く誤操作しやすい。   In addition, users who are not familiar with handling often require a long time for this work, and there are many complicated displays, which are likely to be erroneously operated.

本発明は、上述した事情に鑑みてなされたものであり、クライアントコンピュータ及び、画像形成装置からなる画像形成装置システムおいて、画像形成装置システムを動作させるのに必要なプログラム以外に、複数の設定プログラムを追加することにより、ユーザに使いやすい環境の提供と誤操作防止することが目的である。   The present invention has been made in view of the above-described circumstances. In an image forming apparatus system including a client computer and an image forming apparatus, a plurality of settings are provided in addition to a program necessary for operating the image forming apparatus system. The purpose is to provide a user-friendly environment and prevent erroneous operations by adding a program.

本発明は、クライアントコンピュータ及び、画像形成装置からなる画像形成装置システムおいて、画像形成装置システムを動作させるのに必要なプログラム以外に、複数の設定プログラムを追加することにより、取り扱いに慣れていないユーザにも手軽に画像形成装置を使用できるプログラムを提供するものである。   The present invention is not used to handling an image forming apparatus system including a client computer and an image forming apparatus by adding a plurality of setting programs in addition to a program necessary for operating the image forming apparatus system. The present invention provides a program that allows a user to easily use an image forming apparatus.

以上説明したように本発明によれば、クライアントコンピュータ及び、画像形成装置からなる画像形成装置システムおいて、画像形成装置システムを動作させるのに必要なプログラム以外に、複数の設定プログラムを追加することにより、取り扱いに慣れていないユーザにも手軽に画像形成装置を使用できるプログラムを提供するものである。   As described above, according to the present invention, in the image forming apparatus system including the client computer and the image forming apparatus, a plurality of setting programs are added in addition to the program necessary for operating the image forming apparatus system. Thus, a program that can easily use the image forming apparatus even for a user who is not familiar with handling is provided.

(実施例1)
〔システムの概要説明〕
図1は、本発明の実施形システムの概観図であり、従来例の図22と比較して描かれている。
Example 1
[System overview]
FIG. 1 is a schematic view of an embodiment system of the present invention, and is compared with FIG. 22 of the conventional example.

図1はパフォーマンスを優先するために図22のネットワーク101を2系統に分割し、パブリックネットワーク101及び、プライベートネットワーク105と呼ぶこととする。   FIG. 1 divides the network 101 of FIG. 22 into two systems in order to prioritize performance, and will be referred to as a public network 101 and a private network 105.

MFP110a,MFP110b,MFP110c及びMFP110とプリンタ110は高解像度、高階調のフルカラーでスキャンまたは、プリントなどが可能なフルカラーMFPまたはモノクロMFPである。図示されていないがプリンタはこれらのほかにも多数接続されている。以下プリンタを代表して110,111と表記する。   The MFP 110a, MFP 110b, MFP 110c, and MFP 110 and the printer 110 are full-color MFPs or monochrome MFPs capable of scanning or printing with high resolution and high gradation full color. Although not shown, many other printers are connected. Hereinafter, the printers are represented as 110 and 111.

また、スキャナ112は紙ドキュメントからの画像イメージを取り込む装置で、SCSIインターフェイスで接続される112aと、パブリックネットワーク101(または、プライベートネットワーク101)に接続される112bの2タイプがある。   The scanner 112 is a device that captures an image from a paper document. There are two types of scanners 112a connected via a SCSI interface and 112b connected to the public network 101 (or the private network 101).

プリンタコントローラ102には、ハードウェア上2系統のネットワークインターフェイスカード(NIC)を有しており、一方はパブリックネットワーク101側につながるNIC107、もう一方はプリンタ側に接続するプライベートネットワーク105側に接続されたNIC108が存在する。   The printer controller 102 has two network interface cards (NICs) on the hardware, one connected to the NIC 107 connected to the public network 101 side, and the other connected to the private network 105 side connected to the printer side. NIC 108 exists.

コンピュータ103a,103b及び103cはプリンタコントローラにジョブを送るクライアントである。図示されていないがクライアントはこれらのほかにも多数接続されている。以下クライアントを代表して103と表記する。   Computers 103a, 103b, and 103c are clients that send jobs to the printer controller. Although not shown, many other clients are connected. Hereinafter, the client is represented as 103.

更にプライベートネットワーク105にはMFP(Multi Function Peripheral:マルチファンクション周辺機器)104が接続されている。104はモノクロまたはカラーにてスキャン、プリントなどを行うMFPである。   Further, an MFP (Multi Function Peripheral) 104 is connected to the private network 105. Reference numeral 104 denotes an MFP that performs scanning or printing in monochrome or color.

次に、プリンタコントローラ102のハードウェアの構成は、CPUやメモリなどが搭載されたマザーボード110と呼ばれる部分にPCIバスと呼ばれるインターフェイスで前述のNIC(Network Interface Card)107,108や、画像圧縮専用I/Fカード109などが接続されている。   Next, the hardware configuration of the printer controller 102 is the above-described NIC (Network Interface Card) 107, 108 or an image compression dedicated I interface using an interface called a PCI bus on a part called a motherboard 110 on which a CPU, a memory, etc. are mounted. / F card 109 or the like is connected.

ここで、クライアントコンピュータ103上では、いわゆるDTP(Desk Top Publishing)を実行するアプリケーションソフトウェアを動作させ、各種文書/図形が作成/編集される。クライアントコンピュータ103は作成された文書/図形をページ記述言語(Page Description Language)に変換し、ネットワーク101を経由してMFP104に送られてプリントアウトされる。   Here, on the client computer 103, application software that executes so-called DTP (Desk Top Publishing) is operated to create / edit various documents / graphics. The client computer 103 converts the created document / figure into a page description language, and is sent to the MFP 104 via the network 101 and printed out.

MFP104はそれぞれ、プリンタコントローラ102とネットワーク105または、専用インターフェイス108を介して情報交換できる通信手段を有しており、MFP104の情報や状態をプリンタコントローラ102、あるいは、それを経由してクライアントコンピュータ103側に逐次知らせる仕組みとなっている。更に、プリンタコントローラ102(あるいはクライアント103)は、その情報を受けて動作するユーティリティソフトウェアを持っており、MFP104はプリンタコントローラ102(あるいはクライアント103)により管理される。   Each of the MFPs 104 has communication means capable of exchanging information with the printer controller 102 via the network 105 or the dedicated interface 108, and the information and status of the MFP 104 is sent to the printer controller 102 or the client computer 103 side via it. It is a mechanism to inform to each other sequentially. Further, the printer controller 102 (or client 103) has utility software that operates in response to the information, and the MFP 104 is managed by the printer controller 102 (or client 103).

〔MFP104の構成〕
次に、図2〜図11を用いてMFP104の構成について説明する。但し、MFP104はフルカラーもしくはモノクロプリンタであり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて、随時モノクロ機器の説明を加えることとする。
[Configuration of MFP 104]
Next, the configuration of the MFP 104 will be described with reference to FIGS. However, the MFP 104 is a full-color or monochrome printer, and in many parts other than color processing, a full-color device often includes the configuration of a monochrome device. Let's add the explanation.

MFP104は、画像読み取りを行うスキャナ部201とその画像データを画像処理するスキャナIP部202、ファクシミリなどに代表される電話回線を利用した画像の送受信を行うFAX部203、更に、ネットワークを利用して画像データや装置情報をやりとりするNIC(Network Interface Card:ネットワークインターフェイスカード)部分204と、MFP104との情報交換を行うNIC部204がある。そして、MFP104の使い方に応じてコア部206で画像信号を一時保存し、経路を決定する。   The MFP 104 includes a scanner unit 201 that performs image reading, a scanner IP unit 202 that performs image processing on the image data, a FAX unit 203 that transmits and receives images using a telephone line typified by a facsimile, and the like. There is a NIC (Network Interface Card) portion 204 that exchanges image data and device information, and a NIC portion 204 that exchanges information with the MFP 104. Then, the image signal is temporarily stored in the core unit 206 according to the usage of the MFP 104, and the route is determined.

次に、コア部206から出力された画像データは、プリンタIP部207及び、PWM部208を経由して画像形成を行うプリンタ部209に送られる。プリンタ部209でプリントアウトされたシートはフィニッシャ部210へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。   Next, the image data output from the core unit 206 is sent to the printer unit 209 that performs image formation via the printer IP unit 207 and the PWM unit 208. The sheet printed out by the printer unit 209 is sent to the finisher unit 210, where sheet sorting processing and sheet finishing processing are performed.

〔スキャナ部201の構成〕
図3を用いてスキャナ部201の構成を説明する。301は原稿台ガラスであり、読み取られるべき原稿302が置かれる。原稿302は照明ランプ303により照射され、その反射光はミラー304,305,306を経て、レンズ307によりCCD308上に結像される。ミラー304、照明ランプ303を含む第1ミラーユニット310は速度vで移動し、ミラー305,306を含む第2ミラーユニット311は速度1/2vで移動することにより、原稿302の全面を走査する。第1ミラーユニット310及び第2ミラーユニット311はモータ309により駆動する。
[Configuration of Scanner Unit 201]
The configuration of the scanner unit 201 will be described with reference to FIG. Reference numeral 301 denotes an original platen glass on which an original 302 to be read is placed. The original 302 is irradiated by an illumination lamp 303, and the reflected light passes through mirrors 304, 305 and 306, and is imaged on the CCD 308 by a lens 307. The first mirror unit 310 including the mirror 304 and the illumination lamp 303 moves at a speed v, and the second mirror unit 311 including the mirrors 305 and 306 moves at a speed 1 / 2v, thereby scanning the entire surface of the document 302. The first mirror unit 310 and the second mirror unit 311 are driven by a motor 309.

〔スキャナIP部202の構成〕
図4を用いてスキャナIP部202について説明する。入力された光学的信号は、CCDセンサ308により電気信号に変換される。このCCDセンサ308はRGB3ラインのカラーセンサであり、RGBそれぞれの画像信号としてA/D変換部401に入力される。ここでゲイン調整、オフセット調整をされた後、A/Dコンバータで、各色信号毎に8bitのデジタル画像信号R0,G0,B0に変換される。その後、402のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、CCDセンサ308の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路(ライン補間部)403において、副走査方向の空間的ずれが補正される。
[Configuration of Scanner IP Unit 202]
The scanner IP unit 202 will be described with reference to FIG. The input optical signal is converted into an electrical signal by the CCD sensor 308. The CCD sensor 308 is an RGB 3-line color sensor and is input to the A / D conversion unit 401 as RGB image signals. Here, after gain adjustment and offset adjustment, each color signal is converted into 8-bit digital image signals R0, G0, and B0 by an A / D converter. Thereafter, a known shading correction using a read signal of the reference white plate is performed for each color in the shading correction 402. Further, since the color line sensors of the CCD sensor 308 are arranged at a predetermined distance from each other, the line delay adjustment circuit (line interpolation unit) 403 corrects the spatial deviation in the sub-scanning direction.

次に、入力マスキング部404は、CCDセンサ308のR,G,Bフィルタの分光特性で決まる読取色空間を、NTSCの標準色空間に変換する部分であり、CCDセンサ308の感度特性/照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた3×3のマトリックス演算を行い、入力された(R0,G0,B0)信号を標準的な(R,G,B)信号に変換する。   Next, the input masking unit 404 converts the reading color space determined by the spectral characteristics of the R, G, and B filters of the CCD sensor 308 into the NTSC standard color space. 3 × 3 matrix operation using device-specific constants taking into account various characteristics such as spectral characteristics, and the input (R0, G0, B0) signal is converted into a standard (R, G, B) signal. Convert.

更に、輝度/濃度変換部(LOG変換部)405はルックアップテーブル(LUT)RAMにより、構成され、RGBの輝度信号がC1,M1,Y1の濃度信号になるように変換される。   Further, a luminance / density conversion unit (LOG conversion unit) 405 is configured by a look-up table (LUT) RAM, and converts RGB luminance signals into C1, M1, and Y1 density signals.

MFP104がモノクロプリンタであり、モノクロの画像処理を行う場合には、図23に従って、単色の1ラインCCDセンサ308を用いて、単色でA/D変換401及び、シェーディング402を行ったのちコア部206に送られる。   When the MFP 104 is a monochrome printer and performs monochrome image processing, the A / D conversion 401 and shading 402 are performed in a single color using the single-line CCD sensor 308 in accordance with FIG. Sent to.

〔FAX部203の構成〕
図5を用いてFAX部203について説明する。まず、受信時には、電話回線から来たデータをNCU部501で受け取り電圧の変換を行い、モデム部502の中の復調部504でA/D変換及び復調操作を行った後、伸張部506でラスタデータに展開する。一般にFAXでの圧縮伸張にはランレングス法などが用いられる。ラスタデータに変換された画像は、メモリ部507に一時保管され、画像データに転送エラーがないことを確認後、コア部206へ送られる。
[Configuration of FAX unit 203]
The FAX unit 203 will be described with reference to FIG. First, at the time of reception, the NCU unit 501 receives data from the telephone line, converts the voltage, performs A / D conversion and demodulation operation by the demodulation unit 504 in the modem unit 502, and then rasterizes by the decompression unit 506. Expand to data. In general, a run length method or the like is used for compression / expansion by FAX. The image converted into the raster data is temporarily stored in the memory unit 507, and is sent to the core unit 206 after confirming that there is no transfer error in the image data.

次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、圧縮部505でランレングス法などの圧縮を施し、モデム部502内の変調部503にてD/A変換及び変調操作を行った後、NCU部501を介して電話回線へと送られる。   Next, at the time of transmission, compression such as a run length method is performed on the image signal of the raster image coming from the core unit by the compression unit 505, and D / A conversion and modulation operation are performed by the modulation unit 503 in the modem unit 502. Is sent to the telephone line via the NCU unit 501.

〔NIC部204の構成〕
図6を用いてNIC部204について説明する。ネットワーク101に対してのインターフェイスの機能を持つのが、このNIC部204であり、例えば10Base−T/100Base−TXなどのケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流す役割を果たす。
[Configuration of NIC unit 204]
The NIC unit 204 will be described with reference to FIG. The NIC unit 204 has a function of an interface to the network 101. For example, information from the outside can be obtained using a cable such as 10Base-T / 100Base-TX, or information can be transmitted to the outside. Play a role.

外部より情報を入手する場合は、まず、トランス部601で電圧変換され、602のLANコントローラ部に送られる。LANコントローラ部602は、その内部に第1バッファメモリ(不図示)を持っており、その情報が必要な情報か否かを判断した上で、第2バッファメモリ(不図示)に送った後、コア部206に信号を流す。   When obtaining information from the outside, first, the voltage is converted by the transformer 601 and sent to the LAN controller 602. The LAN controller unit 602 has a first buffer memory (not shown) therein, and after determining whether the information is necessary information, the LAN controller unit 602 sends it to the second buffer memory (not shown). A signal is passed through the core unit 206.

次に、外部に情報を提供する場合には、コア部206より送られてきたデータは、LANコントローラ部602で必要な情報を付加して、トランス部601を経由してネットワーク101,105に接続される。   Next, when providing information to the outside, the data sent from the core unit 206 adds necessary information to the LAN controller unit 602 and connects to the networks 101 and 105 via the transformer unit 601. Is done.

〔コア部206の構成〕
図24を用いてコア部206について説明する。コア部206のバスセレクタ部611は、MFP104の利用における、いわば交通整理の役割を担っている。すなわち、複写機能、ネットワークスキャン、ネットワークプリント、ファクシミリ送信/受信、あるいは、ディスプレイ表示などMFP104における各種機能に応じてバスの切り替えを行うところである。
[Configuration of Core Unit 206]
The core unit 206 will be described with reference to FIG. The bus selector unit 611 of the core unit 206 plays a role of traffic control in using the MFP 104. That is, the bus is switched according to various functions in the MFP 104 such as a copying function, network scanning, network printing, facsimile transmission / reception, or display display.

以下に各機能を実行するためのパス切り替えパターンを示す。   The path switching pattern for executing each function is shown below.

・複写機能:スキャナ201→コア206→プリンタ209
・ネットワークスキャン:スキャナ201→コア206→NIC部204
・ネットワークプリント:NIC部204→コア206→プリンタ209
・ファクシミリ送信機能:スキャナ201→コア206→FAX部203
・ファクシミリ受信機能:FAX部203→コア206→プリンタ209
次に、バスセレクタ部611を出た画像データは、圧縮部612、ハードディスク(HDD)などの大容量メモリからなるメモリ部613及び、伸張部614を介してプリンタ部209へ送られる。圧縮部612で用いられる圧縮方式は、JPEG,JBIG,ZIPなど一般的なものを用いればよい。圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズなどの付加データと一緒に格納される。
Copy function: scanner 201 → core 206 → printer 209
Network scan: scanner 201 → core 206 → NIC unit 204
Network print: NIC unit 204 → core 206 → printer 209
Facsimile transmission function: scanner 201 → core 206 → FAX unit 203
Facsimile reception function: FAX unit 203 → core 206 → printer 209
Next, the image data output from the bus selector unit 611 is sent to the printer unit 209 via the compression unit 612, the memory unit 613 including a large capacity memory such as a hard disk (HDD), and the decompression unit 614. The compression method used in the compression unit 612 may be a general method such as JPEG, JBIG, ZIP. The compressed image data is managed for each job and is stored together with additional data such as a file name, a creator, a creation date / time, and a file size.

更に、ジョブの番号とパスワードを設けて、それらも一緒に格納すれば、パーソナルボックス機能をサポートすることができる。これは、データの一時保存や特定の人にしかプリントアウト(HDDからの読み出し)ができない様にするための機能である。記憶されているジョブのプリントアウトの指示が行われた場合には、パスワードによる認証を行った後にメモリ部613より呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部207に送られる。   Furthermore, if a job number and password are provided and stored together, the personal box function can be supported. This is a function for temporarily storing data and allowing only a specific person to print out (read from the HDD). When an instruction to print out a stored job is issued, authentication is performed using a password, and then a call is made from the memory unit 613, the image is decompressed, returned to a raster image, and sent to the printer unit 207.

〔プリンタIP部207の構成〕
図7にプリンタIP部の構成を示す。
[Configuration of Printer IP Unit 207]
FIG. 7 shows the configuration of the printer IP unit.

701は出力マスキング/UCR回路部であり、M1,C1,Y1信号を画像形成装置のトナー色であるY,M,C,K信号にマトリクス演算を用いて変換する部分であり、CCDセンサ308で読み込まれたRGB信号に基づいたC1,M1,Y1,K1信号をトナーの分光分布特性に基づいたC,M,Y,K信号に補正して出力する。   Reference numeral 701 denotes an output masking / UCR circuit unit that converts the M1, C1, and Y1 signals into Y, M, C, and K signals, which are toner colors of the image forming apparatus, using a matrix operation. The C1, M1, Y1, K1 signals based on the read RGB signals are corrected to C, M, Y, K signals based on the spectral distribution characteristics of the toner and output.

次に、ガンマ補正部702にて、トナーの色味諸特性を考慮したルックアップテーブル(LUT)RAMを使って画像出力のためのC,M,Y,Kデータに変換されて、空間フィルタ703では、シャープネスまたは、スムージングが施された後、画像信号はコア部206へと送られる。   Next, the gamma correction unit 702 converts the data into C, M, Y, and K data for image output using a look-up table (LUT) RAM that takes into account the color characteristics of the toner, and the spatial filter 703. Then, after sharpness or smoothing is performed, the image signal is sent to the core unit 206.

〔PWM部208の構成〕
図8によりPWM部208を説明する。プリンタIP部207を出たイエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)の4色に色分解された画像データ(MFP104がモノクロの場合は、単色となる)はそれぞれのPWM部208を通ってそれぞれ画像形成される。801は三角波発生部、802は入力されるデジタル画像信号をアナログ信号に変換するD/Aコンバータ(D/A変換部)である。三角波発生部801からの信号(図8(a))及びD/Aコンバータ802からの信号(図8(b))は、コンパレータ803で大小比較されて、図8(c)のような信号となってレーザ駆動部804に送られ、CMYKそれぞれが、CMYKそれぞれのレーザ805でレーザビームに変換される。
[Configuration of PWM unit 208]
The PWM unit 208 will be described with reference to FIG. The image data separated into four colors of yellow (Y), magenta (M), cyan (C), and black (K) from the printer IP unit 207 (if the MFP 104 is monochrome, each is a single color). Each image is formed through the PWM unit 208. Reference numeral 801 denotes a triangular wave generator, and 802 denotes a D / A converter (D / A converter) that converts an input digital image signal into an analog signal. The signal from the triangular wave generator 801 (FIG. 8A) and the signal from the D / A converter 802 (FIG. 8B) are compared in magnitude by the comparator 803, and the signal shown in FIG. Are sent to the laser drive unit 804, and each of CMYK is converted into a laser beam by each of the CMYK lasers 805.

そして、ポリゴンスキャナ913で、それぞれのレーザビームを走査して、それぞれの感光ドラム917,921,925,929に照射される。   The polygon scanner 913 scans the respective laser beams and irradiates the respective photosensitive drums 917, 921, 925, and 929.

〔プリンタ部209の構成(カラーMFP104の場合)〕
図9に、カラープリンタ部の概観図を示す。913は、ポリゴンミラーであり、4つの半導体レーザ805より発光された4本のレーザ光を受ける。その内の1本はミラー914,915,916をへて感光ドラム917を走査し、次の1本はミラー918,919,920をへて感光ドラム921を走査し、次の1本はミラー922,923,924をへて感光ドラム925を走査し、次の1本はミラー926,927,928をへて感光ドラム929を走査する。
[Configuration of Printer Unit 209 (for Color MFP 104)]
FIG. 9 shows an overview of the color printer unit. A polygon mirror 913 receives four laser beams emitted from the four semiconductor lasers 805. One of them scans the photosensitive drum 917 through the mirrors 914, 915 and 916, the next one scans the photosensitive drum 921 through the mirrors 918, 919 and 920, and the next one scans the mirror 922. , 923, 924 through the photosensitive drum 925, and the next one scans the mirror 926, 927, 928 through the photosensitive drum 929.

一方、930はイエロー(Y)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム917上にイエローのトナー像を形成し、931はマゼンタ(M)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム921上にマゼンタのトナー像を形成し、932はシアン(C)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム925上にシアンのトナー像を形成し、933はブラック(K)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム929上にマゼンタのトナー像を形成する。以上4色(Y,M,C,K)のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。   On the other hand, 930 is a developing device that supplies yellow (Y) toner, forms a yellow toner image on the photosensitive drum 917 in accordance with the laser beam, and 931 is a developing device that supplies magenta (M) toner. , A magenta toner image is formed on the photosensitive drum 921 in accordance with the laser light, and a developing device 932 supplies cyan (C) toner. A cyan toner image is formed on the photosensitive drum 925 in accordance with the laser light. , 933 is a developing device for supplying black (K) toner, and forms a magenta toner image on the photosensitive drum 929 in accordance with the laser beam. The four color (Y, M, C, K) toner images are transferred onto the sheet, and a full-color output image can be obtained.

シートカセット934,935および、手差しトレイ936のいずれかより給紙されたシートは、レジストローラ937を経て、転写ベルト938上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム917,921,925,929には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト939により搬送され、定着器940によって、トナーがシートに定着される。定着器940を抜けたシートはフラッパ950により一旦下方向へ導かれてシートの後端がフラッパ950を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。   A sheet fed from any one of the sheet cassettes 934 and 935 and the manual feed tray 936 is adsorbed onto the transfer belt 938 via a registration roller 937 and conveyed. In synchronism with the timing of paper feeding, toner of each color is developed in advance on the photosensitive drums 917, 921, 925, and 929, and the toner is transferred to the sheet as the sheet is conveyed. The sheet on which the toner of each color is transferred is separated and conveyed by the conveyance belt 939, and the toner is fixed to the sheet by the fixing device 940. The sheet that has passed through the fixing device 940 is once guided downward by the flapper 950, and after the trailing edge of the sheet has passed through the flapper 950, the sheet is switched back and discharged. As a result, the sheets are discharged face down, and the correct page order is obtained when printing is performed in order from the first page.

なお、4つの感光ドラム917,921,925,929は、距離dをおいて、等間隔に配置されており、搬送ベルト939により、シートは一定速度vで搬送されており、このタイミング同期がなされて、4つの半導体レーザ805は駆動される。   The four photosensitive drums 917, 921, 925, and 929 are arranged at equal intervals with a distance d, and the sheet is conveyed at a constant speed v by the conveyance belt 939, and this timing is synchronized. Thus, the four semiconductor lasers 805 are driven.

〔プリンタ部209の構成(モノクロMFP105の場合)〕
図10に、モノクロプリンタ部の概観図を示す。1013は、ポリゴンミラーであり、4つの半導体レーザ805より発光されたレーザ光を受ける。レーザ光はミラー1014,1015,1016をへて感光ドラム1017を走査する。一方、1030は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム1017上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
[Configuration of Printer Unit 209 (for Monochrome MFP 105)]
FIG. 10 shows an overview of the monochrome printer unit. A polygon mirror 1013 receives laser beams emitted from the four semiconductor lasers 805. The laser beam scans the photosensitive drum 1017 through the mirrors 1014, 1015 and 1016. On the other hand, reference numeral 1030 denotes a developing device for supplying black toner, which forms a toner image on the photosensitive drum 1017 in accordance with the laser beam and transfers the toner image onto a sheet, thereby obtaining an output image.

シートカセット1034,1035および、手差しトレイ1036のいずれかより給紙されたシートは、レジストローラ1037を経て、転写ベルト1038上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム1017にはトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器1040によって、トナーがシートに定着される。定着器1040を抜けたシートはフラッパ1050により一旦下方向へ導かれてシートの後端がフラッパ1050を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。   A sheet fed from any one of the sheet cassettes 1034 and 1035 and the manual feed tray 1036 is adsorbed onto the transfer belt 1038 via a registration roller 1037 and conveyed. The toner is developed on the photosensitive drum 1017 in advance in synchronization with the paper feeding timing, and the toner is transferred to the sheet as the sheet is conveyed. The sheet to which the toner has been transferred is separated, and the toner is fixed to the sheet by the fixing device 1040. The sheet that has passed through the fixing device 1040 is once guided downward by the flapper 1050, and after the trailing edge of the sheet has passed through the flapper 1050, the sheet is switched back and discharged. As a result, the sheets are discharged face down, and the correct page order is obtained when printing is performed in order from the first page.

〔フィニッシャ部209の構成〕
図11に、フィニッシャ部の概観図を示す。プリンタ部209の定着部940(または、1040)を出たシートは、フィニッシャ部209に入る。フィニッシャ部209には、サンプルトレイ1101及びスタックトレイ1102があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
[Configuration of Finisher 209]
FIG. 11 shows an overview of the finisher section. The sheet exiting the fixing unit 940 (or 1040) of the printer unit 209 enters the finisher unit 209. The finisher unit 209 includes a sample tray 1101 and a stack tray 1102, which are switched and discharged according to the type of job and the number of discharged sheets.

ソート方式には2通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン(または、トレイ)を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によりソーティングを行うことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。   There are two sort methods: a bin sort method that has a plurality of bins and distributes the bins, and an electronic sort function and a bin (or tray), which will be described later, are shifted in the front direction to distribute output sheets for each job. Sorting can be performed by the shift sort method. The electronic sort function is called collate. If you have the large-capacity memory described in the core section above, the so-called collate function is used to change the buffered page order and discharge order using this buffer memory. It can also support electronic sorting functions. Next, the group function is a function for sorting by page, while sorting is sorted by job.

更に、スタックトレイ1102に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ1105にてバインドすることも可能である。   Further, when the sheets are discharged to the stack tray 1102, it is possible to store the sheets before being discharged for each job and bind them by the stapler 1105 immediately before the discharge.

そのほか、上記2つのトレイに至るまでに、紙をZ字状に折るためのZ折り機1104、ファイル用の2つ(または3つ)の穴開けを行うパンチャ1106があり、ジョブの種類に応じてそれぞれの処理を行う。   In addition to the above two trays, there are a Z-folder 1104 for folding paper into a Z-shape and a puncher 1106 for punching two (or three) holes for files, depending on the type of job. Each process.

更に、サドルステッチャ1107は、シートの中央部分を2ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ1107で製本されたシートは、ブックレットトレイ1108に排出される。   Further, the saddle stitcher 1107 binds the central portion of the sheet at two places, and then folds the sheet in half by engaging the central portion of the sheet with a roller, and performs a process of creating a booklet such as a weekly magazine or a pamphlet. . The sheets bound by the saddle stitcher 1107 are discharged to the booklet tray 1108.

そのほか、図には記載されていないが、製本のためのグルー(糊付け)によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム(裁断)などを加えることも可能である。   In addition, although not shown in the drawing, it is also possible to add binding by glue (glue) for bookbinding or trim (cutting) for aligning the end surface opposite to the binding side after binding.

また、インサータ1103はトレイ1110にセットされたシートをプリンタへ通さずにトレイ1101,1102,1108のいずれかに送るためのものである。これによってフィニッシャ209に送り込まれるシートとシートの間にインサータ1103にセットされたシートをインサート(中差し)することができる。インサータ1103のトレイ1110にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ1111により最上部のシートから順に給送する。従って、インサータ1103からのシートはそのままトレイ1101,1102へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ1107へ送るときには、一度パンチャ1106側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。   The inserter 1103 is for sending a sheet set on the tray 1110 to any one of the trays 1101, 1102, and 1108 without passing the sheet through the printer. As a result, the sheet set on the inserter 1103 can be inserted (inserted) between the sheets sent to the finisher 209. It is assumed that the user sets the tray 1110 of the inserter 1103 face up, and the pickup roller 1111 sequentially feeds the sheets from the uppermost sheet. Accordingly, the sheet from the inserter 1103 is discharged to the trays 1101 and 1102 as it is and discharged in a face-down state. When sending to the saddle stitcher 1107, the face is aligned by sending it back to the puncher 1106 and then switching back.

〔プリンタコントローラ102の構成〕
次に、図12を用いてプリンタコントローラ102を説明する。
[Configuration of Printer Controller 102]
Next, the printer controller 102 will be described with reference to FIG.

NIC107から入力されたジョブは、入力デバイス制御部1201よりサーバ内に入り、サーバに様々なクライアントアプリケーションと連結することにおいてその役割を果たす。入力としてPDLデータとJCL(Job Control Language)データを受け付ける。それはプリンタとサーバに関する状態情報で様々なクライアントに対応し、このモジュールの出力は、適切なPDLとJCLの構成要素すべてを結合する役割を持つ。   A job input from the NIC 107 enters the server from the input device control unit 1201 and plays a role in connecting the server with various client applications. PDL data and JCL (Job Control Language) data are accepted as input. It corresponds to various clients with status information about printers and servers, and the output of this module is responsible for combining all the appropriate PDL and JCL components.

次に、入力ジョブ制御部1202はジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。更に、このモジュールには、ジョブのルートを決めるジョブルーティング、分割してRIPするか否かを司るジョブスプリット、そしてジョブの順序を決めるジョブスケジューリングの3つの機能がある。   Next, the input job control unit 1202 manages the requested list of jobs and creates a job list for accessing individual jobs submitted to the server. Furthermore, this module has three functions: job routing for determining a job route, job split for determining whether to divide and RIP, and job scheduling for determining the job order.

ラスタライズ処理(RIP)部1203は複数個存在する。1203−a,1203−b,1203−cあるいは必要に応じて更に増やすことも可能だが、ここでは総称して1203と記載する。RIPモジュールは様々なジョブのPDLをRIP処理して、適切なサイズと解像度のビットマップを作成する。RIP処理に関しては、PCL,TIFF,JPEG,PDFなど様々なフォーマットのラスタライズ処理が可能である。   There are a plurality of rasterization processing (RIP) units 1203. 1203-a, 1203-b, 1203-c or can be further increased as necessary, but here they are collectively referred to as 1203. The RIP module performs RIP processing of PDLs of various jobs, and creates bitmaps with appropriate sizes and resolutions. As for RIP processing, rasterizing processing in various formats such as PCL, TIFF, JPEG, and PDF is possible.

データ変換部1204は、RIPによって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施す役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、TIFFやJPEGなどをRIP部でラスタライズした後のビットマップデータにPDFヘッダを付けて、PDFデータとして編集するなどの処理を行う。   The data conversion unit 1204 plays a role of compressing a bitmap image created by the RIP and performing format conversion, and selects an optimal image type that matches each printer. For example, when a job is to be handled in units of pages, processing such as adding a PDF header to bitmap data after rasterizing TIFF or JPEG in the RIP portion and editing the data as PDF data is performed.

出力ジョブ制御部1205は、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク1207にセーブされる。印刷後のジョブは、ハードサーバ1207に残すか否かは選択可能であり、セーブされた場合には、再呼び出しすることもできる。さらに、このモジュールはハードディスク1207とRAM1208との相互作用を管理する。   The output job control unit 1205 takes page images of jobs and manages how they are handled based on command settings. The page is printed on the printer or saved on the hard disk 1207. Whether or not to leave the job after printing in the hard server 1207 can be selected. If the job is saved, it can be recalled. Further, this module manages the interaction between the hard disk 1207 and the RAM 1208.

出力デバイス制御部1206は、どのデバイスに出力するか、またどのデバイスをクラスタリング(複数台接続して一斉にプリントすること)するかを司り、選択されたデバイスのインターフェイスカード108に送られる。また、このモジュールはデバイス104の状態監視と装置状況をプリンタコントローラ102に伝える役割も果たしている。   The output device control unit 1206 controls which device is output and which device is clustered (multiple devices are connected and printed simultaneously), and is sent to the interface card 108 of the selected device. This module also plays a role of monitoring the status of the device 104 and transmitting the device status to the printer controller 102.

〔ページ記述言語(Page Description Language:以後PDLと略する。)〕
次にPDLデータについて説明する。PDLは、以下の3要素に分類される。
[Page Description Language (hereinafter abbreviated as PDL)]
Next, PDL data will be described. PDL is classified into the following three elements.

(a)文字コードによる画像記述
(b)図形コードによる画像記述
(c)ラスタ画像データによる画像記述
すなわち、PDLは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをPDLデータと呼ぶ。
(A) Image description by character code (b) Image description by graphic code (c) Image description by raster image data In other words, PDL is a language for describing an image composed of a combination of the above elements, and is described in that language. This data is called PDL data.

図13は、文字情報R1301を記述した例である。L1311は、文字の色を指定する記述であり、カッコの中は順にCyan,Magenta,Yellow,Blackの濃度を表わしている。最小は0.0であり、最大は1.0である。L1311では、文字を黒にすることを指定する。次に、L1312は変数String1に文字列“IC”を代入している。次にL1313では、第1、第2パラメータが、文字列をレイアウトする用紙上の開始位置座標のx座標とy座標を示し、第3パラメータが文字の大きさ、第4パラメータが文字の間隔を示しており、第5パラメータがレイアウトすべき文字列を示している。要するにL1313は座標(0.0,0.0)のところから、大きさ0.3、間隔0.1で文字列“IC”をレイアウトするという指示となる。   FIG. 13 shows an example in which character information R1301 is described. L1311 is a description for designating the color of the character, and the parentheses indicate the density of Cyan, Magenta, Yellow, and Black in order. The minimum is 0.0 and the maximum is 1.0. L1311 specifies that the character is black. Next, L1312 assigns the character string “IC” to the variable String1. Next, in L1313, the first and second parameters indicate the x and y coordinates of the starting position coordinates on the paper on which the character string is laid out, the third parameter is the character size, and the fourth parameter is the character spacing. The fifth parameter indicates a character string to be laid out. In short, L1313 is an instruction to lay out the character string “IC” with a size of 0.3 and an interval of 0.1 from the coordinates (0.0, 0.0).

次に、図形情報R1302を記述した例では、L1321はL1311と同様、線の色を指定しており、ここでは、Cyanが指定されている。次に、L1322は、線を引くことを指定するためのものであり、第1,2パラメータが線の始端座標、第3,4パラメータが終端座標のそれぞれ、x,y座標である。第5パラメータは線の太さを示す。   Next, in the example in which the graphic information R1302 is described, L1321 designates a line color as in L1311, and here, Cyan is designated. Next, L1322 is used to specify that a line is to be drawn. The first and second parameters are the start end coordinates of the line, and the third and fourth parameters are the end coordinates, respectively. The fifth parameter indicates the thickness of the line.

さらに、ラスタ画像情報を記述した例では、L1331は、ラスタ画像を変数image1に代入している。ここで、第1パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第2パラメータは1色成分あたりのビット数を表わし、第3、第4パラメータは、ラスタ画像のx方向、y方向の画像サイズを表わす。第5パラメータ以降が、ラスタ画像データである。ラスタ画像データの個数は、1画素を構成する色成分数、及び、x方向、y方向の画像サイズの積となる。L1331では、CMYK画像は4つの色成分(Cyan,Magenta,Yellow,Black)から構成されるため、ラスタ画像データの個数は(4×5×5=)100個となる。次にL1332は、座標(0.0,0.5)のところから、0.5×0.5の大きさにimage1をレイアウトすることを示している。   Further, in the example in which the raster image information is described, L1331 substitutes the raster image for the variable image1. Here, the first parameter represents the image type and the number of color components of the raster image, the second parameter represents the number of bits per color component, and the third and fourth parameters are the x direction and y direction of the raster image. Represents the image size. The fifth and subsequent parameters are raster image data. The number of raster image data is the product of the number of color components constituting one pixel and the image size in the x and y directions. In L1331, since the CMYK image is composed of four color components (Cyan, Magenta, Yellow, Black), the number of raster image data is 100 (4 × 5 × 5 =). Next, L1332 indicates that image1 is laid out in the size of 0.5 × 0.5 from the coordinates (0.0, 0.5).

図25は、1ページの中で上記3つの画像記述を解釈して、ラスタ画像データに展開した様子を示したものである。R1301,R1302,R1303はそれぞれのPDLデータを展開したものである。これらのラスタ画像データは、実際にはCMYK色成分毎にRAM1208(あるいは、ImageDisk1207)に展開されており、例えばR1301の部分は、各CMYKのRAM1208に、C=0,M=0,Y=0,K=255が書かれており、R1302の部分は、それぞれ、C=255,M=0,Y=0,K=0が書き込まれる。   FIG. 25 shows how the above three image descriptions are interpreted in one page and developed into raster image data. R1301, R1302, and R1303 are developed PDL data. The raster image data is actually developed in the RAM 1208 (or ImageDisk 1207) for each CMYK color component. For example, the R1301 portion is stored in each CMYK RAM 1208 with C = 0, M = 0, Y = 0. , K = 255, and R1302 is written with C = 255, M = 0, Y = 0, and K = 0, respectively.

プリンタコントローラ102内では、クライアント103(あるいは、プリンタコントローラ自身)から送られてきたPDLデータは、PDLデータのままか、上記のようにラスタ画像に展開された形で、RAM1208(あるいは、ImageDisk1207)に書き込まれ、必要に応じて保存されている。   In the printer controller 102, the PDL data sent from the client 103 (or the printer controller itself) is stored in the RAM 1208 (or ImageDisk 1207) as PDL data or expanded into a raster image as described above. Written and saved as needed.

[ネットワーク101]
さて次に、ネットワーク101について説明する。
[Network 101]
Next, the network 101 will be described.

ネットワーク101は図14に示すように、前述の図1のような構成がルータと呼ばれるネットワークを相互に接続する装置により接続され、LAN(Local Area Network)と呼ばれる更なるネットワークを構成する。   As shown in FIG. 14, the network 101 is connected by a device called a router that interconnects the configuration shown in FIG. 1, and constitutes a further network called a LAN (Local Area Network).

また、LAN1406は、内部のルータ1401を介して、専用回線1408を通して、別のLAN1407内部のルータ1405に接続され、これらのネットワーク網は幾重にも張り巡らされて、広大な接続形態を構築している。   The LAN 1406 is connected to a router 1405 inside another LAN 1407 through a dedicated line 1408 via an internal router 1401, and these network networks are spread several times to construct a vast connection form. Yes.

次に、その中を流れるデータについて図26にて説明する。   Next, the data flowing through it will be described with reference to FIG.

送信元のデバイスA(1420a)に存在するデータ1421があり、そのデータは画像データでも、PDLデータでも、プログラムであっても構わない。これがネットワーク101を介して受信先のデバイスB(1420b)に転送する場合、データ1421を細分化しイメージ的に1422のように分割する。この分割されたデータ1423,1424,1426などに対して、ヘッダ1425と呼ばれる送り先アドレス(TCP/IPプロトコルを利用した場合には、送り先のIPアドレス)などを付加し、パケット1427として順次ネットワーク101上にパケットを送って行く。デバイスBのアドレスとパケット1430のヘッダ1431が一致するとデータ1432は分離され、デバイスAにあったデータの状態に再生される。   There is data 1421 existing in the transmission source device A (1420a), and the data may be image data, PDL data, or a program. When this is transferred to the receiving device B (1420b) via the network 101, the data 1421 is subdivided and divided like an image 1422. A destination address called a header 1425 (IP address of the destination when the TCP / IP protocol is used) or the like is added to the divided data 1423, 1424, 1426, etc., and the packet 1427 is sequentially transmitted on the network 101. Send packets to. When the address of the device B and the header 1431 of the packet 1430 match, the data 1432 is separated and reproduced in the data state suitable for the device A.

[解除キー式プリンタドライバ]
図15にてプリンタドライバの説明を行う。前記プリンタドライバは、複数のモジュールから構成され、前記画像形成装置の付加機能を利用するための制御命令を生成するものである。
[Release key type printer driver]
The printer driver will be described with reference to FIG. The printer driver includes a plurality of modules, and generates a control command for using an additional function of the image forming apparatus.

1501a〜1501dはプリンタドライバを構成するモジュール群であり、プリンタドライバの表示、印刷、Job管理、設定を行うものである。1502は、前記モジュールによって表示されるプリンタドライバのウィンドウであり、ユーザがこのウィンドウで指示する命令を含んだ印刷ジョブをクライアントコンピュータ上で出力され、画像形成装置に送られる。   Reference numerals 1501a to 1501d denote module groups constituting the printer driver, which perform display, printing, job management, and setting of the printer driver. Reference numeral 1502 denotes a printer driver window displayed by the module, and a print job including a command specified by the user in the window is output on the client computer and sent to the image forming apparatus.

図27にて表示解除キーの説明を行う。前記表示解除キーは、あらかじめ前記モジュール内に登録されている機能のうちユーザの好みによって、表示を可能にするためのキーである。   The display release key will be described with reference to FIG. The display cancel key is a key for enabling display according to the user's preference among functions registered in the module in advance.

1503は解除キーをあらわす。1504は前記解除キー1503によって利用可能になった機能が表示された前記プリンタドライバのウィンドウ1502を示す。   Reference numeral 1503 denotes a release key. Reference numeral 1504 denotes a window 1502 of the printer driver in which functions made available by the release key 1503 are displayed.

[プリンタドライバのフローチャート]
図16に前記制御プログラムの動作フローチャートを示す。S1601でプリンタドライバを起動し、S1602で解除キーを確認する。解除キーがなければ、Default値であるモードAを表示する。もし解除キーがある場合はS1607で解除キーの種類を判別する。解除キーの種類によってS1608〜S1610の表示モードが選ばれる。ここで選ばれた表示モードをクライアントコンピュータ上で表示し、ユーザの選択を可能にする。
[Printer Driver Flowchart]
FIG. 16 shows an operation flowchart of the control program. In step S1601, the printer driver is activated, and in step S1602, the release key is confirmed. If there is no cancel key, the default value mode A is displayed. If there is a release key, the type of the release key is determined in S1607. The display modes S1608 to S1610 are selected depending on the type of the release key. The display mode selected here is displayed on the client computer to allow the user to select.

ユーザは表示されている項目から、印刷ジョブに付加するフィニッシング命令(ステイプルや穴あけなど)をS1604で指定する。指定した命令をS1605で印刷ジョブと合成し、画像形成装置に送られS1606で印刷される。   In step S1604, the user designates a finishing command (stapling, punching, etc.) to be added to the print job from the displayed items. The designated command is combined with the print job in S1605, sent to the image forming apparatus, and printed in S1606.

(実施例2)
[モジュール追加式プリンタドライバ]
図17にて本発明におけるモジュール追加式プリンタドライバの実施例2を説明する。前記解除キー式プリンタドライバとは異なり、必要なモジュールを追加することで表示を変化させることが可能である。
(Example 2)
[Additional module type printer driver]
A second embodiment of the module addition type printer driver according to the present invention will be described with reference to FIG. Unlike the release key type printer driver, the display can be changed by adding a necessary module.

1501a〜1501dはプリンタドライバを構成するモジュール群であり、プリンタドライバの表示、印刷、Job管理、設定を行うものである。1701は追加モジュールを表し、既存のモジュールを入れ替えることにより、ユーザの利用できる機能が増す。   Reference numerals 1501a to 1501d denote module groups constituting the printer driver, which perform display, printing, job management, and setting of the printer driver. Reference numeral 1701 denotes an additional module. By replacing an existing module, functions available to the user are increased.

(実施例3)
[外部操作用モジュール]
図18にて本発明における外部操作用モジュールの実施例3を説明する。図18は図15で説明した前記解除キー式プリンタドライバを拡張したものである。1801は外部操作用モジュールである。外部操作用モジュール1801は、前記画像形成装置上の表示パネルに、設定変更のための設定画面を呼び出すモジュールである。1802は外部操作用モジュールを追加した時のクライアントコンピュータ上の操作画面の実施例である。
(Example 3)
[External operation module]
A third embodiment of the external operation module according to the present invention will be described with reference to FIG. FIG. 18 is an extension of the release key type printer driver described in FIG. Reference numeral 1801 denotes an external operation module. The external operation module 1801 is a module for calling a setting screen for changing settings on the display panel on the image forming apparatus. Reference numeral 1802 denotes an embodiment of an operation screen on the client computer when an external operation module is added.

[外部操作用モジュールのフローチャート]
図19にて前記外部操作用モジュールのフローチャートを示す。S1601でプリンタドライバを起動し、S1602で解除キーを確認する。解除キーがなければ、Default値であるモードAを表示する。もし解除キーがある場合はS1607で解除キーの種類を判別する。解除キーの種類によってS1608〜S1610の表示モードが選ばれる。反映させた値をクライアントコンピュータ上で表示し、ユーザの選択を可能にする。ユーザは表示された項目から、印刷ジョブに付加するフィニッシング命令(ステイプルや穴あけなど)をS1604で指定する。S1901で前記外部操作モジュール1801によって表示された設定が選択されたかを判断する。設定がない場合は、そのままS1605で印刷ジョブと合成する。設定がある場合は、S1902で画像形成装置システムに送信するための命令を作成する。作成した命令をS1605で印刷ジョブと合成し、画像形成装置に送られS1606で印刷される。
[External operation module flowchart]
FIG. 19 shows a flowchart of the external operation module. In step S1601, the printer driver is activated, and in step S1602, the release key is confirmed. If there is no cancel key, the default value mode A is displayed. If there is a release key, the type of the release key is determined in S1607. The display modes S1608 to S1610 are selected depending on the type of the release key. The reflected value is displayed on the client computer so that the user can select it. In step S1604, the user designates a finishing command (stapling, punching, etc.) to be added to the print job from the displayed items. In step S1901, it is determined whether the setting displayed by the external operation module 1801 has been selected. If there is no setting, in step S1605, it is combined with the print job. If there is a setting, a command for transmission to the image forming apparatus system is created in S1902. The created command is combined with the print job in S1605, sent to the image forming apparatus, and printed in S1606.

[外部操作モジュール受信時の画像形成装置システムの動作]
図20にて前記外部操作モジュールを受信時の画像形成装置システムの動作を示す。2001は前記外部操作モジュールの命令を含んだ印刷ジョブを表す。前記クライアントコンピュータ103から画像形成装置システムへ印刷ジョブ2001を送信する。表示画面2002は前記外部操作モジュール1801によって指定された命令を検出したときに表示する画面である。前記表示画面2002が表示されユーザが入力するまで、表示を維持する。ユーザの入力があると受信した印刷ジョブ2001と表示画面で入力した設定が合成され印刷される。
[Operation of image forming apparatus system when receiving external operation module]
FIG. 20 shows the operation of the image forming apparatus system when receiving the external operation module. Reference numeral 2001 denotes a print job including an instruction from the external operation module. A print job 2001 is transmitted from the client computer 103 to the image forming apparatus system. A display screen 2002 is a screen that is displayed when a command designated by the external operation module 1801 is detected. The display is maintained until the display screen 2002 is displayed and input by the user. When there is a user input, the received print job 2001 and the setting input on the display screen are combined and printed.

[外部操作モジュール受信時の画像形成装置システムの動作のフローチャート]
図21にて前記外部操作モジュールを受信時の画像形成装置システムのフローチャートを示す。S2101で前記印刷ジョブを受信する。S2102で受信した前記印刷ジョブに含まれる出力装置操作命令の有無を検出する。もし命令を含まない場合はそのままS2103で通常印刷をする。もし命令を含む場合はS2104で画像形成装置システムの前記表示画面2002にメッセージを表示する。S2105でユーザの入力を待つ。S2106でユーザの入力に従い印刷ジョブの設定を変更し、S2103で印刷を行う。
[Flowchart of operation of image forming apparatus system when receiving external operation module]
FIG. 21 shows a flowchart of the image forming apparatus system when receiving the external operation module. In step S2101, the print job is received. The presence or absence of an output device operation command included in the print job received in S2102 is detected. If the command is not included, normal printing is performed as it is in S2103. If the command is included, a message is displayed on the display screen 2002 of the image forming apparatus system in S2104. In step S2105, the user input is awaited. In step S2106, the print job setting is changed according to the user input, and printing is performed in step S2103.

本発明の実施形態のシステム全体を示す図。The figure which shows the whole system of embodiment of this invention. 画像形成装置全体のブロック図。1 is a block diagram of an entire image forming apparatus. 画像形成装置のスキャナ部を示す図。FIG. 3 is a diagram illustrating a scanner unit of the image forming apparatus. 画像形成装置のIP部のブロック図。FIG. 3 is a block diagram of an IP unit of the image forming apparatus. 画像形成装置のFAX部のブロック図。FIG. 3 is a block diagram of a FAX unit of the image forming apparatus. 画像形成装置のNIC部のブロック図。1 is a block diagram of a NIC unit of an image forming apparatus. プリンタIP部を示す図。The figure which shows a printer IP part. 画像形成装置のPWM部のブロック図。FIG. 3 is a block diagram of a PWM unit of the image forming apparatus. カラー画像形成装置のプリンタ部を示す図。FIG. 3 is a diagram illustrating a printer unit of a color image forming apparatus. 白黒画像形成装置のプリンタ部を示す図。FIG. 3 is a diagram illustrating a printer unit of a black and white image forming apparatus. 画像形成装置のフィニッシャ部を示す図。FIG. 3 is a diagram illustrating a finisher unit of the image forming apparatus. プリンタコントローラ内部のジョブフロー。The job flow inside the printer controller. PDLデータの記述例。Description example of PDL data. ネットワーク環境を示す図。The figure which shows a network environment. プリンタドライバを示す図。FIG. 3 is a diagram illustrating a printer driver. 解除キー式プリンタドライバのフローチャートを示す図。The figure which shows the flowchart of a cancellation | release key type printer driver. 実施例2のモジュール追加式プリンタドライバを示す図。FIG. 5 is a diagram illustrating a module addition type printer driver according to a second embodiment. 実施例3の本発明の外部操作用モジュールを示す図。FIG. 6 is a diagram showing an external operation module according to the third embodiment of the present invention. 外部操作用モジュールのフローチャートを示す図。The figure which shows the flowchart of the module for external operations. 外部操作モジュール受信時の画像形成装置システムの動作を示す図。FIG. 6 is a diagram illustrating an operation of the image forming apparatus system when receiving an external operation module. 外部操作モジュール受信時の画像形成装置システムの動作のフローチャートを示す図。The figure which shows the flowchart of operation | movement of the image forming apparatus system at the time of external operation module reception. 従来例のシステム全体を示す図。The figure which shows the whole system of a prior art example. 画像形成装置のIP部のブロック図。FIG. 3 is a block diagram of an IP unit of the image forming apparatus. 画像形成装置のコア部のブロック図。1 is a block diagram of a core unit of an image forming apparatus. PDLデータのラスタ展開後を示す図。The figure which shows the raster expansion | deployment of PDL data. ネットワークデータ転送を示す図。The figure which shows network data transfer. 解除キー式プリンタドライバを示す図。The figure which shows a cancellation | release key type printer driver.

符号の説明Explanation of symbols

101 ネットワーク
102 プリンタコントローラ
103 クライアントコンピュータ
104 白黒MFP
105 プライベートネットワーク
106 マザーボード
107 ネットワーク用NICボード
108 プライベートネットワーク用NICボード
109 画像圧縮専用ボード
110 白黒MFP
111 白黒プリンタ
112 ネットワークスキャナ
113 サーバコンピュータ
101 Network 102 Printer Controller 103 Client Computer 104 Monochrome MFP
105 Private network 106 Motherboard 107 Network NIC board 108 Private network NIC board 109 Dedicated image compression board 110 Monochrome MFP
111 Monochrome printer 112 Network scanner 113 Server computer

Claims (6)

クライアントコンピュータおよびクライアントコンピュータと接続された画像形成装置システムにおいて、
前記画像形成装置にクライアントコンピュータ上で生成されたジョブを入力する手段と、
前記ジョブをそれぞれRIP(Rasterize Image Processing)処理するRIP手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
In an image forming apparatus system connected to a client computer and a client computer,
Means for inputting a job generated on a client computer to the image forming apparatus;
An image forming apparatus system comprising: RIP means for processing each of the jobs by RIP (Rasterize Image Processing), and means for outputting to the image forming apparatus.
クライアントコンピュータおよびクライアントコンピュータと接続された画像形成装置システムにおいて、
様々なモジュールから構成するクライアントコンピュータ上のジョブ生成手段と、
前記画像形成装置にクライアントコンピュータ上で生成されたジョブを入力する手段と、
前記ジョブをそれぞれRIP(Rasterize Image Processing)処理するRIP手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
In an image forming apparatus system connected to a client computer and a client computer,
Job generation means on a client computer composed of various modules;
Means for inputting a job generated on a client computer to the image forming apparatus;
An image forming apparatus system comprising: RIP means for processing each of the jobs by RIP (Rasterize Image Processing), and means for outputting to the image forming apparatus.
前記請求項1〜2において、様々なモジュールから構成するクライアントコンピュータ上のジョブ生成手段は
構成するモジュールによっての表示を変化させる表示手段と、
表示した項目を選択することによって指定された機能を保持する手段と、
保持した情報と画像データからジョブ生成する手段を有することを特徴とする前記請求項1〜2の画像形成装置システム。
In Claims 1 and 2, the job generation means on the client computer configured from various modules includes display means for changing the display by the configured modules;
Means for retaining the specified function by selecting the displayed item;
3. The image forming apparatus system according to claim 1, further comprising means for generating a job from the held information and image data.
クライアントコンピュータと接続された画像形成装置システムにおいて、
様々なモジュールから構成する制御プログラムによってクライアントコンピュータ上の表示を変化させる表示手段と、
組み込まれているモジュールの種類によってクライアントコンピュータ上表示内容を非表示または表示する手段と、
ユーザが選択することによって指定された機能を保持する手段と、
保持した情報と画像データからジョブ生成する手段と、
前記画像形成装置にクライアントコンピュータ上で生成されたジョブを入力する手段と、
前記ジョブをそれぞれRIP(Rasterize Image Processing)処理するRIP手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
In an image forming apparatus system connected to a client computer,
Display means for changing the display on the client computer by a control program comprising various modules;
Means for hiding or displaying the content displayed on the client computer depending on the type of module incorporated;
Means for retaining the function specified by the user selection;
Means for generating a job from the stored information and image data;
Means for inputting a job generated on a client computer to the image forming apparatus;
An image forming apparatus system comprising: RIP means for processing each of the jobs by RIP (Rasterize Image Processing), and means for outputting to the image forming apparatus.
クライアントコンピュータと接続された画像形成装置システムにおいて、
様々なモジュールから構成する制御プログラムによってクライアントコンピュータ上の表示を変化させる表示手段と、
組み込まれているモジュールの種類によってクライアントコンピュータ上表示内容を非表示または表示する手段と、
前記画像形成装置システムのLCDに設定変更を促す表示を表示させるための手段と
ユーザが選択することによって指定された機能を保持する手段と、
保持した情報と画像データからジョブ生成する手段と、
前記画像形成装置にクライアントコンピュータ上で生成されたジョブを入力する手段と、
前記ジョブをそれぞれRIP(Rasterize Image Processing)処理するRIP手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
In an image forming apparatus system connected to a client computer,
Display means for changing the display on the client computer by a control program comprising various modules;
Means for hiding or displaying the content displayed on the client computer depending on the type of module incorporated;
Means for displaying a display for prompting a setting change on the LCD of the image forming apparatus system; means for holding a function designated by a user selection;
Means for generating a job from the stored information and image data;
Means for inputting a job generated on a client computer to the image forming apparatus;
An image forming apparatus system comprising: RIP means for processing each of the jobs by RIP (Rasterize Image Processing), and means for outputting to the image forming apparatus.
クライアントコンピュータと接続された画像形成装置システムにおいて、
様々なモジュールから構成する制御プログラムによってクライアントコンピュータ上の表示を変化させる表示手段と、
組み込まれているモジュールの種類によってクライアントコンピュータ上表示内容を非表示または表示する手段と、
前記画像形成装置システムのLCDに設定変更を促す表示を表示させるための手段と
ユーザが選択することによって指定された機能を保持する手段と、
保持した情報と画像データからジョブ生成する手段と、
前記画像形成装置にクライアントコンピュータ上で生成されたジョブを入力する手段と、
前記設定変更を促す表示を表示させるための手段から入力された命令を反映させる手段と、
前記ジョブをそれぞれRIP(Rasterize Image Processing)処理するRIP手段とを有し、画像形成装置に出力する手段を有することを特徴とする画像形成装置システム。
In an image forming apparatus system connected to a client computer,
Display means for changing the display on the client computer by a control program comprising various modules;
Means for hiding or displaying the content displayed on the client computer depending on the type of module incorporated;
Means for displaying a display for prompting a setting change on the LCD of the image forming apparatus system; means for holding a function designated by a user selection;
Means for generating a job from the stored information and image data;
Means for inputting a job generated on a client computer to the image forming apparatus;
Means for reflecting a command input from means for displaying a display prompting the setting change;
An image forming apparatus system comprising: RIP means for processing each of the jobs by RIP (Rasterize Image Processing), and means for outputting to the image forming apparatus.
JP2005067064A 2005-03-10 2005-03-10 Image forming apparatus system Withdrawn JP2006252118A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005067064A JP2006252118A (en) 2005-03-10 2005-03-10 Image forming apparatus system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005067064A JP2006252118A (en) 2005-03-10 2005-03-10 Image forming apparatus system

Publications (1)

Publication Number Publication Date
JP2006252118A true JP2006252118A (en) 2006-09-21

Family

ID=37092554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005067064A Withdrawn JP2006252118A (en) 2005-03-10 2005-03-10 Image forming apparatus system

Country Status (1)

Country Link
JP (1) JP2006252118A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114327305A (en) * 2021-12-23 2022-04-12 中国农业银行股份有限公司 Abnormal printing information detection method, device, equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114327305A (en) * 2021-12-23 2022-04-12 中国农业银行股份有限公司 Abnormal printing information detection method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US7809807B2 (en) Image forming system, image forming method, and server
JP4086378B2 (en) Image forming system
JP2002055798A (en) Image forming system and jig to be used for the system
JP4546561B2 (en) Image processing apparatus and image processing method
JP4280434B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP4336438B2 (en) Printing device
JP2007166305A (en) Image processing apparatus
JP3919358B2 (en) Image forming system
JP2006202022A (en) Rearrangement device
JP2004255745A (en) Network device control method
JP2003223310A (en) Image forming method and document server
JP2006252118A (en) Image forming apparatus system
JP2006268466A (en) Image forming apparatus system
JP4280433B2 (en) Information processing apparatus, information processing apparatus control method, image forming system, image forming system control method, and program
JP2004306303A (en) Image formation device
JP2003330667A (en) Network device controller
JP3937859B2 (en) Image forming apparatus and image forming system
JP2007004246A (en) Image forming device
JP4250505B2 (en) Information processing apparatus, information processing method and information processing program applied to the apparatus
JP2003212427A (en) Image forming system and method
JP2000112704A (en) Image forming system
JP2006244359A (en) Image forming device system
JP2007011820A (en) Image forming device system
JP2004338198A (en) Image processing device, unit control method, computer readable storage medium and program
JP2006076018A (en) Image forming apparatus system

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080513