JP2004306303A - Image formation device - Google Patents

Image formation device Download PDF

Info

Publication number
JP2004306303A
JP2004306303A JP2003099906A JP2003099906A JP2004306303A JP 2004306303 A JP2004306303 A JP 2004306303A JP 2003099906 A JP2003099906 A JP 2003099906A JP 2003099906 A JP2003099906 A JP 2003099906A JP 2004306303 A JP2004306303 A JP 2004306303A
Authority
JP
Japan
Prior art keywords
image
data
forming apparatus
image forming
pdl
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
JP2003099906A
Other languages
Japanese (ja)
Inventor
Hiroyuki Takahashi
弘行 高橋
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 JP2003099906A priority Critical patent/JP2004306303A/en
Publication of JP2004306303A publication Critical patent/JP2004306303A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)
  • Counters In Electrophotography And Two-Sided Copying (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image formation device which can output images of a quality capable of standing the demand of a print on demand or a book on demand. <P>SOLUTION: The image formation device is an image formation device connected to a network, with a data receiving means for receiving PDL data and a printing instruction from a client computer via the network, a PDL developing means for developing the PDL data to image data, and a data storage means for storing the developed image data. The image formation device is configured to read out the image data from the data storage means and carry out image formation onto a recording medium in accordance with the printing instruction. A mode is set within the image formation device, in which image positions of a front face and a rear face on the recording medium are adjusted by inputting the printing instruction and PDL data for adjustment of the image positions prepared beforehand into the PDL developing means. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、画像形成装置に関するものである。
【0002】
【従来の技術】
一般に、画像形成装置において、両面印字可能なデバイスは数多く、複写装置における操作部からの両面印字指示を行ったり、プリント装置においては、プリンタドライバにおいて両面印字指示を行ったり、両面印字を可能にしていることは言うまでもない。
【0003】
【発明が解決しようとする課題】
しかしながら、画像形成装置(特に複写装置)における両面印字での表面と裏面における上下左右のレジストレーション(位置決め)を合わせるのは難しく、幾つかの先願はあるものの、実際の活用においては未だ優れた実績が出ていないのが実情である。
【0004】
又、近年のプリント・オン・ディマンド市場においては、簡単なチラシから冊子に至るまで、全て印刷機でなくプリンタを利用して、原稿作成から中綴じ製本や裁断等の後処理までを一気に行う、所謂ブック・オン・ディマンドの需要も増え、両面印刷時の表面と裏面のレジストレーション調整だけでなく、各ページ間のレジストレーションの調整、或は1ページ内に幾つかの画像をインポジション(面付け)した場合のそれらの間でのレジストレーションの調整の必要性が叫ばれている。
【0005】
更に、この両面のレジストレーションのズレには様々な要因があるが、その大きな理由の1つは、給紙段間、特に各給紙段と両面トレイにおける取り付け位置や紙パス等のメカ的なズレ、或は紙種等の違いによる摩擦具合、プロセススピードへの影響、そして、温度や湿気等による用紙の収縮、用紙の斜行等といったプロセス的な変化が挙げられる。
【0006】
即ち、画像形成装置はそれぞれ、同じように設計されている訳であるが、給紙段からレジストローラ、レジストローラからドラムによる潜像形成、転写、定着、更に両面用の中間トレイに入り、再給紙という単純な繰り返し作業として、紙パスやスピード等が設計時にいくら緻密に計算されたとしても、それぞれの装置間で給紙段等の取り付けのほんの僅かな取り付け誤差が高速で動作するその画像形成装置からの画像出力に大きく影響してくる。
【0007】
又、工場出荷時にそれぞれの装置毎にレジストレーションを調整して、その数値を予め不揮発性メモリに登録していたとしても、装置の磨耗度合い、装置のメンテナンスによる部品の交換、或はそれぞれの環境、特に温度湿度の相違等による部品の収縮、磨耗等により、装置自身が癖をもったり、固有化してきたりすることが考えられる。
【0008】
そして、何よりも従来の画像形成装置の使い方では、顧客自身がその両面間、或はページ間、ページ内の画像貼り付け位置等にそれ程シビアな目で見ていなかった点が挙げられる。
【0009】
しかし、この画像形成装置をプリント・オン・ディマンド市場に投入しようとすると、印刷業界では、当たり前のように合っていたレジストレーションではあるが、これをプリント・オン・ディマンドで置き換えていく場合に、僅かなズレであっても、印刷物のような精巧なレジストレーションに慣れている顧客にとっては、現在のようなプリント・オン・ディマンド業界での出力は受け入れてもらえないこととなる。
【0010】
又、従来のオフィス市場をターゲットとした画像形成装置の場合は、レジ調整のために記録紙を無駄にする方法は一見受け入れ難く見えるが、プリント・オン・ディマンドの市場では、実際大量に印刷された出力が全てレジが合っていないと後で気づくよりも、初めに必ずレジ調整を行って確実な画像を作った方が賢明であるといわれている。
【0011】
本発明は上記問題に鑑みてなされたもので、その目的とする処は、プリント・オン・ディマンドやブック・オン・ディマンドの需要に耐え得る品質の画像を出力することができる画像形成装置を提供することにある。
【0012】
【課題を解決するための手段】
上記目的を達成するため、本発明は、ネットワークに接続された画像形成装置であって、前記ネットワーク経由でクライアントコンピュータよりPDLデータと印刷指示を受信するデータ受信手段と、前記PDLデータを画像データに展開するPDL展開手段と、前記展開された画像データを格納するデータ記憶手段と、前記データ記憶手段から画像データを読み出して記録媒体上に前記印刷指示に従って画像形成する画像形成装置において、前記画像形成装置内に予め用意された画像位置の調整用のPDLデータと印刷指示とを自らの前記PDL展開手段に投げ込んで前記記録媒体上の表面と裏面との画像位置の調整を行うモードを有することを特徴とする。
【0013】
【発明の実施の形態】
以下、添付図面に従って本発明に係る実施の形態を詳細に説明する。
【0014】
[システムの概要説明]
図1及び図2は実施形態のシステムの構成概念図であり、図2は比較的な簡単なネットワーク構成を示している。又、図1はネットワークトラフィック及びパフォーマンスを優先するために、図1のネットワーク101を2系統に分割した構成を示している。本実施の形態では何れの構成にも適用できるものである。又、図1を構成する2系統のネットワークを、以下では、パブリックネットワーク101a及びプライベートネットワーク101bと呼ぶこととする。
【0015】
ドキュメントサーバ102には、ハードウェア上2系統のネットワークインターフェイスカード(NIC)を有しており、一方はパブリックネットワーク101a側に繋がるNIC111、もう一方はプリンタ側に接続するプライベートネットワーク101b側に接続されたNIC112が存在する。
【0016】
コンピュータ103a,103b及び103cは、ドキュメントサーバ102にジョブを送るクライアントである。図示されていないが、クライアントはこれらの他にも多数接続されている。以下、クライアントを代表して103と表記する。
【0017】
更に、プライベートネットワーク101bにはMFP(Multi Function Peripheral
:マルチファンクション周辺機器)105及びプリンタ107が接続されている。105はモノクロにてスキャン、プリント又は低解像度や2値の簡易的なカラースキャン、カラープリント等を行うMFPである。又、図示していないが、プライベートネットワーク101b上には上記以外のMFPを初め、スキャナ、プリンタ或はFAX等、その他の機器も接続されている。
【0018】
MFP104は高解像度、高階調のフルカラーでスキャン又はプリント等が可能なフルカラーMFPであり、プライベートネットワーク101bに接続してデータの送受を行っても良いが、データ量が膨大となるため、ここでは、独立したインターフェイスで複数ビットを同時に送受できるものとし、ドキュメントサーバ102とは、独自のインターフェイスカード113にて接続されている。
【0019】
又、スキャナ106は紙ドキュメントからの画像イメージを取り込む装置で、図のようにネットワークに接続されているものの他に、SCSIインターフェイスでコンピュータに接続されるものがある。又、スキャナ自体はMFP105の一部の機能としてサポートされている場合もある。
【0020】
次に、ドキュメントサーバ102のハードウェアの構成は、CPUやメモリ等が搭載されたマザーボードと呼ばれる部分にPCIバスと呼ばれるインターフェイスで前述のNIC(Network Interface Card)や、専用I/Fカード或はSCSIカード等が接続されている。
【0021】
ここで、クライアントコンピュータ103上では、所謂DTP(Desk Top Publishing
)を実行するアプリケーションソフトウェアを動作させ、各種文書/図形が作成/編集される。クライアントコンピュータ103は、作成された文書/図形をページ記述言語(Page Description Language )に変換し、ネットワーク101aを経由してMFP104や105に送出することによってプリントアウトを行う。
【0022】
MFP104, 105は、それぞれドキュメントサーバ102とネットワーク101b又は専用インターフェイス109を介して情報交換できる通信手段を有しており、MFP104, 105の情報や状態をドキュメントサーバ102、或はそれを経由してクライアントコンピュータ103側に逐次知らせる仕組みとなっている。更に、ドキュメントサーバ102(或はクライアント103)は、その情報を受けて動作するユーティリティソフトウェアを持っており、MFP104,105はコンピュータ102(或はクライアント103)により管理される。
【0023】
[MFP104,105の構成]
次に、図3〜図16を用いてMFP104, 105の構成について説明する。但し、MFP104とMFP105の差はフルカラーとモノクロの差であり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて随時モノクロ機器の説明を加えることとする。
【0024】
MFP104,105は、画像読み取りを行うスキャナ部201とその画像データを画像処理するスキャナIP部202、ファクシミリ等に代表される電話回線を利用した画像の送受信を行うFAX部203、更に、ネットワークを利用して画像データや装置情報をやり取りするNIC(Network Interface Card:ネットワークインターフェイスカード)部分204と、フルカラーMFP104との情報交換を行う専用I/F部205がある。そして、MFP104,105の使い方に応じてコア部206で画像信号を一時保存したり、経路を決定する。
【0025】
次に、コア部206から出力された画像データは、プリンタIP部207及びPWM(Pulse Width Moduration)部208を経由して画像形成を行うプリンタ部209に送られる。プリンタ部209でプリントアウトされたシートは、フィニッシャ部210へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【0026】
[スキャナ部201の構成]
図4を用いてスキャナ部201の構成を説明する。
【0027】
301は原稿台ガラスであり、読み取られるべき原稿302が置かれる。原稿302は照明ランプ303により照射され、その反射光はミラー304,305,306を経てレンズ307によりCCD308上に結像される。ミラー304、照明ランプ303を含む第1ミラーユニット310は速度vで移動し、ミラー305,306を含む第2ミラーユニット311は速度v/2で移動することによって原稿302の全面を走査する。第1ミラーユニット310及び第2ミラーユニット311はモータ309により駆動する。
【0028】
[スキャナIP部202の構成]
図5を用いてスキャナIP部202について説明する。
【0029】
入力された光学的信号は、CCDセンサ308により電気信号に変換される。
このCCDセンサ308は、RGB3ラインのカラーセンサであり、R,G,Bそれぞれの画像信号としてA/D変換部401に入力される。ここでゲイン調整、オフセット調整をされた後、A/Dコンバータで、各色信号毎に8ビットのデジタル画像信号R0, G0, B0に変換される。その後、402のシェーディング補正で色毎に、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、CCDセンサ308の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路(ライン補間部)403において、副走査方向の空間的ずれが補正される。
【0030】
次に、入力マスキング部404は、CCDセンサ308のR,G,Bフィルタの分光特性で決まる読取色空間をNTSCの標準色空間に変換する部分であり、CCDセンサ308の感度特性/照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた3・3のマトリックス演算を行い、入力された(R0, G0, B0)信号を標準的な(R, G, B)信号に変換する。
【0031】
更に、輝度/濃度変換部(LOG変換部)405はルックアップテーブル(LUT)RAMにより構成され、RGBの輝度信号がC1, M1, Y1の濃度信号になるように変換される。
【0032】
一方、モノクロ画像用であるMFP105では、図6に従って、単色の1ラインCCDセンサ308を用いて、単色でA/D変換401及びシェーディング402を行った後、コア部206に送られる。
【0033】
[FAX部203の構成]
図7を用いてFAX部203について説明する。
【0034】
先ず、受信時には、電話回線から来たデータをNCU部501で受け取り、電圧の変換を行い、モデム部502の中の復調部504でA/D変換及び復調操作を行った後、伸張部506でラスタデータに展開する。一般にFAXでの圧縮伸張にはランレングス法等が用いられる。ラスタデータに変換された画像は、メモリ部507に一時保管され、画像データに転送エラーがないことを確認後、コア部206へ送られる。
【0035】
次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、圧縮部505でランレングス法等の圧縮を施し、モデム部502内の変調部503にてD/A変換及び変調操作を行った後、NCU部501を介して電話回線へと送られる。
【0036】
[NIC部204の構成]
図8を用いてNIC部204について説明する。
【0037】
ネットワーク101に対してのインターフェイスの機能を持つのが、このNIC部204であり、例えば10Base−T/100Base−TX 等のEthernetケーブル等を利用して外部からの情報を入手したり、外部へ情報を流す役割を果たす。
【0038】
外部より情報を入手する場合は、先ず、トランス部601で電圧変換され、602のLANコントローラ部に送られる。LANコントローラ部602は、その内部に第1バッファメモリ(不図示)を持っており、その情報が必要な情報か否かを判断した上で、第2バッファメモリ(不図示)に送った後、コア部206に信号を流す。
【0039】
次に、外部に情報を提供する場合には、コア部206より送られてきたデータは、LANコントローラ部602で必要な情報を付加して、トランス部601を経由してネットワーク101に接続される。
【0040】
[専用I/F部205の構成]
又、専用I/F部205は、フルカラーMFP104とのインターフェイス部分でCMYKそれぞれ多値ビットがパラレルに送られているインターフェイスであり、4色・8ビットの画像データと通信線から成る。もし、Ethernetケーブルを利用して送信すると、MFP104に見合ったスピードで出力できない点と、ネットワークに接続された他のデバイスのパフォーマンスも犠牲になる点からこのような専用のパラレルインターフェイスを用いている。
【0041】
[コア部206の構成]
図10及び図11を用いてコア部206について説明する。
【0042】
コア部206のバスセレクタ部611は、MFP104, 105の利用における、いわば交通整理の役割を担っている。即ち、複写機能、ネットワークススキャナ、ネットワークプリンタ、ファクシミリ送信/受信、或はディスプレイ表示等、MFP104, 105における各種機能に応じてバスの切り替えを行うところである。
【0043】
以下に各機能を実行するためのパス切り替えパターンを示す。
【0044】
・複写機能:スキャナ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等の一般的なものを用いれば良い。圧縮された画像データは、ジョブ毎に管理され、ファイル名、作成者、作成日時、ファイルサイズ等の付加データと一緒に格納される。
【0045】
更に、ジョブの番号とパスワードを設けて、それらも一緒に格納すれば、パーソナルボックス機能をサポートすることができる。これは、データの一時保存や特定の人にしかプリントアウト(HDDからの読み出し)ができないようにするための機能である。記憶されているジョブのプリントアウトの指示が行われた場合には、パスワードによる認証を行った後にメモリ部613より呼び出し、画像伸張を行ってラスタイメージに戻してプリンタ部207に送られる。
【0046】
[プリンタIP部207の構成]
701は出力マスキング/UCR回路部であり、M1, C1, Y1信号を画像形成装置のトナー色であるY, M, C, K信号にマトリクス演算を用いて変換する部分であり、CCDセンサ308で読み込まれたRGB信号に基づいたC1, M1, Y1, K1信号をトナーの分光分布特性に基づいたC, M, Y, K信号に補正して出力する。
【0047】
次に、ガンマ補正部702にて、トナーの色味諸特性を考慮したルックアップテーブル(LUT)RAMを使って画像出力のためのC, M, Y, Kデータに変換されて、空間フィルタ703では、シャープネス又はスムージングが施された後、画像信号はコア部206へと送られる。
【0048】
[PWM部208の構成]
図12及び図13に基づいてPWM部208を説明する。
【0049】
プリンタIP部207を出たイエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)の4色に色分解された画像データ(MFP105の場合は、単色となる)は、それぞれのPWM部208を通ってそれぞれ画像形成される(カラーの場合には図8Aの構成が4つ必要になる)。801は三角波発生部、802は入力されるデジタル画像信号をアナログ信号に変換するD/Aコンバータ(D/A変換部)である。三角波発生部801からの信号(図13の信号a)及びD/Aコンバータ802からの画像信号(図8Bの信号b)は、コンパレータ803で大小比較されて、図13の信号cのような濃度に依存したパルス幅信号となってレーザ駆動部804に送られる。C,M,Y,Kそれぞれが、それぞれのレーザ805でレーザビームに変換される。
【0050】
そして、ポリゴンスキャナ913で、それぞれのレーザビームを走査して、それぞれの感光ドラム917, 921, 925, 929に照射される。
【0051】
[プリンタ部209の構成(カラーMFP104の場合)]
図14にカラープリンタ部の断面構造図を示す。
【0052】
913はポリゴンミラーであり、4つの半導体レーザ805より発光された4本のレーザ光を受ける。その内の1本はミラー914,915,916を経て感光ドラム917を走査露光し、次の1本はミラー918,919,920を経て感光ドラム921を走査露光し、次の1本はミラー922,923,924を経て感光ドラム925を走査露光し、最後の1本はミラー926,927,928を経て感光ドラム929を走査露光する。
【0053】
一方、930はイエロー(Y)のトナーを供給する現像器であり、レーザ光に従って感光ドラム917上にイエローのトナー像を形成し、931はマゼンタ(M)のトナーを供給する現像器であり、レーザ光に従って感光ドラム921上にマゼンタのトナー像を形成し、932はシアン(C)のトナーを供給する現像器であり、レーザ光に従って感光ドラム925上にシアンのトナー像を形成し、933はブラック(K)のトナーを供給する現像器であり、レーザ光に従って感光ドラム929上にマゼンタのトナー像を形成する。
【0054】
以上4色(Y, M, C, K)のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【0055】
シートカセット934,935及び手差しトレイ936の何れかより給紙されたシートは、レジストローラ937を経て転写ベルト938上に吸着され、搬送される。給紙のタイミングと同期が取られて予め感光ドラム917,921,925,929には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト939により搬送され、定着器940によって、トナーがシートに定着される。定着器940を抜けたシートはフラッパ950により一旦下方向へ導かれてシートの後端がフラッパ950を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【0056】
尚、4つの感光ドラム917,921,925,929は、距離dをおいて等間隔に配置されており、搬送ベルト939により、シートは一定速度vで搬送されており、このタイミング同期がなされて、4つの半導体レーザ805は駆動される。
【0057】
[プリンタ部209の構成(モノクロMFP105の場合)]
図15にモノクロプリンタ部の概観図を示す。
【0058】
1013はポリゴンミラーであり、4つの半導体レーザ805より発光されたレーザ光を受ける。レーザ光はミラー1014,1015,1016を経て感光ドラム1017を走査露光する。一方、1030は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム1017上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【0059】
シートカセット1034,1035及び手差しトレイ1036の何れかより給紙されたシートは、レジストローラ1037を経て転写ベルト1038上に吸着されて搬送される。給紙のタイミングと同期が取られて、予め感光ドラム1017にはトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。
【0060】
トナーが転写されたシートは、分離され、定着器1040によってトナーがシートに定着される。そして、定着器1040を抜けたシートは、フラッパ1050により一旦下方向へ導かれてシートの後端がフラッパ1050を抜けた後、スイッチバックさせて排出される。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【0061】
ここで、図14における999及び図15における1099は、レジストレーションのずれ具合を検知するCCDセンサであり、後述するが、レジストレーション調整用のマークを読み取り、画像位置を調整するために利用される。
【0062】
[フィニッシャ部209の構成]
図16にフィニッシャ部の断面構造図を示す。
【0063】
プリンタ部209の定着部940(又は1040)を排出したシートは、フィニッシャ部209に入る(フィニッシャが接続されている場合)。フィニッシャ部209には、サンプルトレイ1101及びスタックトレイ1102があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【0064】
ソート方式には2通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン(又はトレイ) を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によるソーティングを行うことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、所謂コレート機能を用いることで電子ソーティングの機能もサポートできる。次に、グループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。
【0065】
更に、スタックトレイ1102に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ1105にてバインドすることも可能である。
【0066】
その他、上記2つのトレイに至るまでに、紙をZ字状に折るためのZ折り機1104、ファイル用の2つ(又は3つ)の穴開けを行うパンチャ1106があり、ジョブの種類に応じてそれぞれの処理を行う。
【0067】
更に、サドルステッチャ1107は、シートの中央部分を2ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ1107で製本されたシートは、ブックレットトレイ1108に排出される。
【0068】
その他、図には記載されていないが、製本のためのグルー(糊付け)によるバインドや、或はバインド後にバインド側と反対側の端面を揃えるためのトリム(裁断)等を加えることも可能である。
【0069】
又、インサータ1103は、トレイ1110にセットされたシートをプリンタへ通さずにトレイ1101,1102,1108の何れかに送るためのものである。これによってフィニッシャ209に送り込まれるシートとシートの間にインサータ1103にセットされたシートをインサート(中差し)することができる。インサータ1103のトレイ1110にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ1111により最上部のシートから順に給送する。
【0070】
従って、インサータ1103からのシートはそのままトレイ1101,1102へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ1107へ送るときには、一度パンチャ1106側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【0071】
次に、トリマ(裁断機)1112について説明する。
【0072】
サドルステッチャ1107においてブックレット(中綴じの小冊子)にされた出力は、このトリマ1112に入ってくる。その際に、先ず、ブックレットの出力は、ローラで予め決められた長さ分だけ紙送りされ、カッター部1113にて予め決められた長さだけ切断され、ブックレット内の複数ページ間でばらばらになっていた端部がきれいに揃えられることとなる。そして、ブックレットホールド部1114に格納される。
【0073】
[ドキュメントサーバ102の構成]
次に、実施形態におけるドキュメントサーバ102について図17及び図18を用いて説明する。
【0074】
図17はドキュメントサーバ102のハードウェア構成を表しているが、ここで紹介するハードウェア構成は一例にしか過ぎず、様々な接続方法や様々なインターフェイスを有した構成が一般に考えられる。
【0075】
先ず、点線で囲まれた部分がマザーボード1200と呼ばれる基板で、この上に以下に説明する機能が搭載されている。1201と1202はCPUであり、このサーバのソフトウェアを制御しており、CPUバス1221を経由して二次キャッシュメモリ1203と接続され、更にノースブリッジ1204、サウスブリッジ1205と呼ばれるLSIによって、マザーボード上の様々なバスの制御を行っている。ノースブリッジ1204とサウスブリッジ1205のデータのやり取りにはメモリ(SDRAM1206)が使用されている。
【0076】
次に、ノースブリッジ1204は、高速PCI(Peripheral Component Interconnect) バス(32ビット/66MHz)1222を持ち、SCSIコントローラ及びSCSIインターフェイス114に接続されて、SCSIバス1224によってHDD(Hard Disk Drive) 1207に接続されて、大容量のデータのアクセスを可能にしている。
【0077】
又、一般にHDDには後述のIDE(Integrated Disk Electronics) バス対応のものもある。又、高速PCIバス1222にはビデオデータを直接プリンタに送るようなタイプのプリンタを接続する際にも用いることができ、必要に応じてビデオインターフェイスカード113aや113bが接続され、カラープリンタとのインターフェイス等に有効である。更に、ノースブリッジ1204には、ディスプレイ1209を表示させるためのグラフィックコントローラ1208もAGPバス1226によって接続されている。
【0078】
次に、サウスブリッジ1205側は、一般のPCIバス(32ビット/33MHz)1223が接続されており、Ethernet等のNIC(Network Interface Card)が接続される。図中に2枚のNICが接続されているのは、図1のように2系統のネットワークを有する場合であり、図2のような1系統の場合には、1枚でも構わない。
【0079】
又、サウスブリッジ1205には、IDEバス1225により、CD−ROMドライブ又は読み書き可能なCD−R/RWドライブ1210が接続され本ドキュメントサーバ102のインストール時や大量データのアーカイブ(データ保存)等に役立つ。その他、USBポート1211やスーパーI/O部1212を経由してキーボード1213やマウス1214或はフロッピーディスクドライブ1215に繋がってデータの入出力を行うことができる。
【0080】
次に、図18を用いてドキュメントサーバ102内のデータフローを説明する。
【0081】
これらのフローは上述のCPUによって制御され、必要に応じてメモリ1206やハードディスク1207が利用される。尚、同図はドキュメントサーバ102に電源が投入され、HDD1207に格納されているサーバOS及び実施形態のドキュメントサーバとして機能するプログラムがRAM1206にロードされた後のものである。
【0082】
先ず、NIC111やSCSI114から入力されたジョブは、入力デバイス制御部1251よりサーバ内に入り、サーバに様々なクライアントアプリケーションと連結することにおいてその役割を果たす。入力としてPDLデータとJCL(Job Control Language)データを受け付ける。それはプリンタとサーバに関する状態情報で様々なクライアントに対応し、このモジュールの出力は、適切なPDLとJCLの構成要素の全てを結合する役割を持つ。
【0083】
次に、入力ジョブ制御部1252はジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。
更に、このモジュールには、ジョブのルートを決めるジョブルーティング、分割してRIPするか否かを司るジョブスプリット、そして、ジョブの順序を決めるジョブスケジューリングの3つの機能がある。
【0084】
ラスタライズ処理(RIP)部1253は複数個存在する。1253−a, 1253−b, 1253−c或は必要に応じて更に増やすことも可能であるが、ここでは総称して1253と記載する。RIPモジュールは、様々なジョブのPDLをRIP処理して適切なサイズと解像度のビットマップを作成する。RIP処理に関しては、PostScript(米国Adobe 社の商標登録)をはじめ、PCL、TIFF、JPEG、PDF等の様々なフォーマットのラスタライズ処理が可能である。
【0085】
データ変換部1254は、RIPによって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施す役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、TIFFやJPEG等をRIP部でラスタライズした後のビットマップデータにPDFヘッダを付けて、PDFデータとして編集する等の処理を行う。
【0086】
出力ジョブ制御部1255は、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク1207にセーブされる。印刷後のジョブは、ハードディスク1207に残すか否かは選択可能であり、セーブされた場合には、再呼び出しすることもできる。更に、このモジュールはハードディスク1207とメモリ1206との相互作用で管理する。
【0087】
出力デバイス制御部1256は、どのデバイスに出力するか、又、どのデバイスをクラスタリング(複数台接続して一斉にプリントすること)するかを司り、選択されたデバイスのインターフェイスカード112又は113に送られる。又、このモジュールはデバイス104や105の状態監視と装置状況をドキュメントサーバ102に伝える役割も果たしている。
【0088】
[ページ記述言語(Page Description Language:以後PDLと略する。) ]
次にPDLデータについて説明する。Adobe 社のPostScript(登録商標)言語に代表されるPDLは、以下の3要素に分類される。
【0089】
(a)文字コードによる画像記述
(b)図形コードによる画像記述
(c)ラスタ画像データによる画像記述
即ち、PDLは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをPDLデータと呼ぶ。
【0090】
図19は文字情報R1301を記述した例である。L1311は文字の色を指定する記述であり、カッコの中は順にCyan、Magenta 、Yellow、Black の濃度を表わしている。最小は0. 0であり、最大は1. 0である。L1311では、文字を黒にすることを指定する例を示している。
【0091】
次に、L1312は変数String1に文字列“IC”を代入している。次に、L1313では、第1、第2パラメータが、文字列をレイアウトする用紙上の開始位置座標のx座標とy座標を示し、第3パラメータが文字の大きさ、第4パラメータが文字の間隔を示しており、第5パラメータがレイアウトすべき文字列を示している。
【0092】
要するにL1313は座標( 0. 0, 0. 0) のところから、大きさ0. 3、間隔0. 1で文字列“IC”をレイアウトするという指示となる。
【0093】
次に、図形情報R1302を記述した例では、L1321はL1311と同様、線の色を指定しており、ここでは、Cyanが指定されている。次に、L1322は、線を引くことを指定するためのものであり、第1、2パラメータが線の始端座標、第3、4パラメータが終端座標のそれぞれ、x、y座標である。第5パラメータは線の太さを示す。
【0094】
更に、ラスタ画像情報を記述した例では、L1331は、ラスタ画像を変数image 1に代入している。ここで、第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の大きさにimage 1をレイアウトすることを示している。
【0095】
図20は1ページの中で上記3つの画像記述を解釈してラスタ画像データに展開した様子を示したものである。
【0096】
R1301, R1302,
R1303はそれぞれのPDLデータを展開したものである。これらのラスタ画像データは、実際にはC,M,Y,K色成分毎にメモリ1206(或はハードディスク1207) に展開されており、例えばR1301の部分は、各CMYKのメモリ1206に、C=0、M=0、Y=0、K=255が書かれており、R1302の部分は、それぞれ、C=255, M=0, Y=0, K=0が書き込まれることになる。
【0097】
ドキュメントサーバ102内では、クライアント103(或はドキュメントサーバ自身)から送られてきたPDLデータは、PDLデータのままか、上記のようにラスタ画像に展開された形で、メモリ1206(或はハードディスク1207)に書き込まれ、必要に応じて保存されている。
【0098】
[ネットワーク101]
次に、ネットワーク101について説明する。
【0099】
ネットワーク101は図21に示すように、前述の図1のような構成がルータと呼ばれるネットワークを相互に接続する装置により接続され、LAN(Local Area Network)と呼ばれる更なるネットワークを構成する。
【0100】
又、LAN1406は、内部のルータ1401を介して、専用回線1408を通して、別のLAN1407内部のルータ1405に接続され、これらのネットワーク網は幾重にも張り巡らされて、広大な接続形態を構築している。
【0101】
次に、その中を流れるデータについて図22に従って説明する。
【0102】
送信元のデバイスA(1420a)に存在するデータ1421があり、そのデータは画像データでも、PDLデータでも、プログラムであっても構わない。これがネットワーク101を介して受信先のデバイスB(1420b)に転送する場合、データ1421を細分化しイメージ的に1422のように分割する。この分割されたデータ1423, 1424,
1426等に対して、ヘッダ1425と呼ばれる送り先アドレス(TCP/IPプロトコルを利用した場合には、送り先のIPアドレス)等を付加し、パケット1427として順次ネットワーク101上にパケットを送っていく。デバイスBのアドレスとパケット1430のヘッダ1431が一致するとデータ1432は分離され、デバイスAにあったデータの状態に再生される。
【0103】
[プリンタドライバ]
次に、図23〜図25を用いて、コンピュータ102(又は103)からプリンタドライバにより画像データをプリンタに送信する工程について説明する。
【0104】
プリンタドライバは、プリント動作を指示するためのGUI(アプリケーション等から印刷指示したときに表示される印刷設定用のGUI上において、「プリンタ」に関するプロパティーの表示指示を行った場合に表示されるGUI)で、これで指示することによりユーザは所望の設定パラメータを指示して所望の画像イメージをプリンタ等の送信先に送ることが可能となる。
【0105】
ここで、1601はプリンタドライバのウィンドウであり、その中の設定項目として、1602はターゲットとなる出力先を選択する送信先の選択カラムである。実施の形態では、前述のMFP104, 105或はプリンタ107が選択対象となる。1603はジョブの中から出力ページを選択するページ設定カラムであり、コンピュータ102(又は103)上で動作するアプリケーションソフトで作成された画像イメージのどのページを出力するかを決定する。
【0106】
1604は部数を指定する部数設定カラムであり、カーソル1604をこの位置に移動させ、図示の矢印(スクロールバーの矢印)をクリックすることで、部数の増減が設定できる。又、1607は送信先選択カラム1602にて選択された送信先デバイスに関する詳細設定を行うためのプロパティキーである。そして、所望の設定が済めば、OKキー1605により印刷を開始する。取り消す場合には、キャンセルキー1606により印刷を取り止める。
【0107】
図24及び図25は、図23におけるプロパティキー1607をクリックした際の表示画面(GUI)である。ここには、例えば、Paper, Graphics, Device Options,PDL等のタブがあり、それらをクリックする毎に設定内容が異なる。図24はPaper タブ1611が例として挙げられており。ここではサイズ1615、面つけレイアウト1616、紙の向き1617、或は給紙段1618等の設定が行える。
【0108】
又、Device Optionsタブ1613が選ばれると、そのデバイス固有の設定情報、例えばステープル等のフィニッシングの設定や、プリンタIP部207内のガンマ変換部702や空間フィルタ部703のパラメータを変更する画像処理関連のより細かい調整を行うことが可能となる。選択には機能1631とその設定値1632をそれぞれ所望の値に設定することとなる。1633は設定値を初期値も戻すデフォルトキーである。
【0109】
又、図示されていないが、同様にしてGraphicsタブ1612では、解像度やハーフトーン設定、或はPDLタブ1614ではPDLの出力形式等の選択ができる。
【0110】
[両面時のレジストレーション]
ここで図26において、本発明に係る両面印字の際の表面、裏面のレジストレーションのずれに関して述べる。
【0111】
画像処理装置において、例えば表面に2101の図を、裏面に2102の図をそれぞれプリント出力すると、一般に、2103のような出力が得られる。
【0112】
一般に、この両面のレジストレーションのズレは、表面2101の主走査方向のズレ(a1及びb1)と副走査方向のズレ(c1及びd1)、裏面2102の主走査方向のズレ(a2及びb2)と副走査方向のズレ(c2及びd2)におけるそれぞれの差異があるからである。
【0113】
画像形成装置が、単に表裏のレジストレーションを合わせることが目的であれば、上記の主副のレジズレを合わせれば良いだけであるが、図27のようなブックレットを作る場合には、話はもう少し複雑になってくる。
【0114】
即ち、図27の中の2201,2202,2203,2204の4枚の画像出力でブックレットを作る際には、2205のようなページ内における画像4と画像5の配置において、画像4と画像5の高さ位置は、一般にアプリケーションやプリンタドライバが保証してくれるが、図中のeとfが中綴じのセンターを境に等分配されていることまでは対応されていない。
【0115】
まして、2206のように全く異なるページ間の画像2と画像3の位置関係においては、gとhの関係だけでなく、画像2と画像3の高さがi=0になるように合わせていなければ美しくない。
【0116】
[両面時のシーケンス]
次に、両面時の2つのシーケンスについて説明する。
【0117】
一般に、両面プリントのシーケンスには、トレイ両面とスタックレス両面の2種類が用いられることが多い。
【0118】
トレイ両面は、図28に示すように、給紙段にある紙を連続して給紙し、先ず裏面(B面)の画像形成を行う。裏面の画像が載った用紙は次々に中間トレイ(又は両面トレイ)に下から順に積み重ねられる。一連の裏面プリントが終了すると、装置は一旦停止する。次に、中間トレイより上から順に給紙し、表面(A面)の画像形成を行い、順次排出される。このとき、例えば、5枚の両面画像が画像形成される印字順としては、B1,B2,B3,B4,B5,A5,A4,A3,A2,A1となる。
【0119】
それに対して、スタックレス両面では、画像形成装置の紙パスに入る給紙枚数により、シーケンス順がことなるのだが、例えば、紙パスに6枚の用紙が入る場合には、図29のようになる。即ち、給紙段より先ず3枚(B5,B4,B3)の紙が通常より長い紙間隔で給紙され、裏面(B面)の画像形成を行う。
【0120】
しかし、両面パス内に6枚入る系では、次のB2の前に、B5が一旦中間トレイを経由して、表を向いて、作像系に現れるため、先程の長い紙間隔のB3とB2の間にA5が配置され、ここで表面(A面)の画像形成が行われる。そして、A5,B2,A4,B1と交互に繰り返されて、最後に、残りの表面が処理されて排出される。そのため、印字順としては、B5,B4,B3,A5,B2,A4,B1,A3,A2,A1となる。
【0121】
[レジストレーション調整]
次に、これらの両面シーケンスを利用してレジストレーション調整を考える。
【0122】
トレイ両面とスタックレス両面では、画像形成の順序は異なるが、何れの場合でも、画像のレジズレを補正するという観点では、一緒に考えることができる。
【0123】
図30はスタックレス両面の例となるが、裏、表の作像が交互に行われる。このとき、図のa1,a2,a3,a4…は、それぞれのライトマージン(以下、aiとする。)、b1,b2,b3,b4…は、それぞれのレフトマージン(同様にbi)。c1,c2,c3,c4…は、トップマージン(同様にci)、そして、d1,d2,d3,d4…はボトムマージン(同様にdi)とする。
【0124】
又、ここで、記録媒体のサイズは、pixri(i=1,2,3,…)で表され、画像サイズは、qixsi(i=1,2,3,…)で表される。実際問題としては、pi,qi,ri,siは全て各記録媒体間でも僅かにずれる場合もあるが、ここでは、同じものと考えて、取り敢えず、ライトマージンai、レフトマージンbi、トップマージンci、ボトムマージンdiの4つに絞って説明する。
【0125】
今、図30では、実際のプリントとは別にレジストレーションマークを四隅に印字することを意味しており、そのレジストレーションマーク部分を拡大したものが、図31となる。図中の2601はCCDセンサであり、図14では999、図15では1099にて示されるものを上から見たところである。又、2602は転写ベルトであり、図14の938と図15の1038を表している。そして、2603は記録媒体を意味し、2604はレジストレーションマークとなる。ここでは、仮に#印で説明するが、中心位置や端部等が特定できるマークであれば、他のものであっても構わない。
【0126】
次に、レジストレーションマーク2604の位置が検出できるように、CCDにより読み取られた値の積算値を表したのが、2605(主走査方向)と2606(副走査方向)である。このとき、転写ベルト2602もおおよそ黒色であることが望ましい。というのは、レジストレーションマークと紙端部の位置関係を一度の検知で測定できるからである。
【0127】
更に、ライトマージン(他のマージンも同様)を測定するに当たっては、直接aiを求めるのではなく、レジストレーションマーク2604の中心位置を求めた後で、逆算してaiを求める。なぜなら、画像端部は、作像の際に画像が欠け易かったり、トナーの飛散や溢れたりと、実際とは異なる結果が得られる場合が少なくないからである。即ち、紙端から中心までの値acからレジストレーションマーク2604の中心から端部までの距離ahを差し引いて、aiを求めるのである。
【0128】
そこで得られた各マージン値を表面と裏面に分けて集計する。図32では、平均値μを用いてそれぞれのマージン値を計算しているが、中央値(メジアン)を用いたり、最頻値(モード)等を用いたりしても構わない。
【0129】
しかし、実際には各マージンの値はきれいに算出できるものではない。というのは、記録媒体は斜行して搬送されたり、記録媒体自身が測定上、台形型や平行四辺形に歪んでいたりする場合が少なくないからである。
【0130】
そのため、図36のように少なくとも2箇所以上で各マージンを測定する。例えば、ライトマージンならば、測定値を
a1=1/2(a11+a12)
といった具合に算出する。
【0131】
次に、インポジション(面付け)されて画像が送られてくる場合もあるため、画像の中心が記録媒体の中心に来るように画像位置を調整することが望ましい。
そのためには、ライトマージンとレフトマージン、トップマージンとボトムマージンを等しくなるように調整することが必要である。即ち、a1=b1或はc1=d1とする。具体的な算出としては、
a1=b1=1/2(a1+b1)
c1=d1=1/2(c1+d1)
或は、
a1=b1=1/4(a11+a12+b11+b12)
c1=d1=1/4(c11+c12+d11+d12)
となるように設定する。
【0132】
又、図32は表面と裏面という観点でだけ算出しているが、一般には、給紙段がいくつかある場合に、それぞれの給紙段毎に値が異なることが多い。逆に言えば、同じ給紙段(中間トレイも含めて)から給紙された用紙は、比較的ずれにくいことを意味している。そのため、各給紙段毎にこれらのマージン値をそれぞれ算出することが重要である。というのも、プリント・オン・ディマンド市場のジョブは、一気にブックを作り上げてしまう場合が多く、表紙のみ厚紙であったり、タブ紙や色紙の合紙を中に挿入したりと、幾つもの給紙段を利用したジョブが少なくないからである。又、紙サイズや紙種等毎に値を整理しておいても良い。
【0133】
更に、もし、給紙シーケンスのタイミングに応じて何らかのマージンとの相関関係があるならば、それらも考慮する必要がある。例えば、1ページ目のみトップマージンが大きくなるという癖がある場合等も別に集計した方が良いかもしれない。又、同じ両面印刷であっても、長辺綴じ(Long Edge Bind)と短辺綴じ(Short Edge Bind) 等の設定によっても異なる場合があるため、これらをそれぞれ別の値として、不揮発性メモリ等に保持しておいて、前記メモリからの読み出しのオフセット値に利用しても良い。
【0134】
又、図37のように面付けされてプリントする場合にも、それぞれの画像位置を記録媒体上の位置を決定しておく必要がある。その際には、綴じ代部分(図中のd11+c21、d12+c22、或はそれらの平均値)の長さを調整する。
調整に当たっては、製本の方法が中綴じ、無線綴じ、くるみ製本の背表紙或はブックレットの内側に配置されるか外側に配置されるかの相違によって調整することもできる。
レジストレーション調整は、プリント前に行われることが望ましい。例えば、10枚の用紙にレジストレーションマークを両面印刷する際に、印字されるレジストレーションマークの位置を読み取って、その読み取られた値を計算し、装置内の不揮発性メモリに表面、裏面、或は各給紙段など各オフセット値として整理して格納しておく。
【0135】
そして、画像形成装置内の画像メモリ部613又はRIPサーバ内のHDD1207の何れかから読み出す際に、これらのマージンの値をオフセット値として、画像端部が常に記録媒体の端部から必ず決まった位置で書き出されるようにタイミングを合わせて読み出す。
【0136】
<実施の形態2>
次に、平均値を取るに当たってのサンプル数nであるが、或る程度マージンのばらつきが抑えられるまで続けた方が有効的である。例えば、図33はそれぞれのマージンの標準偏差を表しているが、このとき、それぞれの標準偏差が或る基準値以下に収まることが望ましい。
【0137】
しかし、実際には書き出し位置は、10枚流しても、20枚流してもばらつきが狭まるだけで、一意には決まらないのが実情であるが、記録紙を無駄にしないため、予めレジストレーション調整用の枚数をプリセットできるようにし、その際のマージンのばらつき度合いを算出して表示し、ユーザが確認した上で、プリントを開始するようにする。
【0138】
又、一度プリセット枚数分だけ流した時点で、書き出し位置のオフセットマージンを不揮発メモリにセットして、その値を利用して再度レジストレーション調整を行うようにすれば、徐々にばらつきは狭まる。
【0139】
<実施の形態3>
更に、レジストレーション調整だけで一度装置を止めてしまう(図34)と、折角合いだしたレジ具合が再びリセットされてしまう場合もあるため、毎回、レジストレーション調整と本プリントを一連の動作として行う(図35)方が合理的である。
【0140】
そのため、予め決められた枚数と回数のレジストレーション調整の工程を行った上で、それぞれマージンの値を算出し、それぞれ反映させながら、一連の動作として本プリント動作に入るようにする。
【0141】
又、この作業は、プルーフプリント(試し刷り)には必要ないため、大量部数の場合にだけ設定すれば良い。そこで、プリントドライバ内の設定項目やジョブチケットにレジストレーション調整のON/OFFという項目を設けてユーザに予め設定させるようにしても良い。
【0142】
<実施の形態4>
上記実施の形態では、予め画像位置調整モードにて、画像位置を調整して、予めその調整値を不揮発性メモリ等に蓄えておき、それを利用して行うものだったが、これではページ毎にリアルタイムで変わる用紙には、おおよその値や平均値でしか調整できないため、環境や耐久度合いに応じては調整し切れない場合が現れる。
【0143】
そのため、リアルタイムで枚ページ毎に制御する仕組みを考える。例えば、図14の998や図15の1098のようにレジストローラ937,1037の後にセンサを設けて予め給紙された紙のズレ量を測定する。
【0144】
即ち、図38のタイミングチャートのように、前述同様のレジストレーション調整で画像のおおよそのズレ量を測定しておいて、記録紙の位置と画像位置のそれぞれの平均値を計算し、おおよその位置関係を登録しておく。それに対して、上記レジストローラ後に測定された記録紙のズレ量や斜行の具合を画像メモリのオフセットアドレスを変えることで瞬時に変更する。こうすれば、1枚毎のズレ量も補正可能となる。
【0145】
尚、図1及び図2のネットワーク構成そのものは、通常のネットワークと変わるものではなく、むしろ、本発明は、各装置上で動作するプログラムを実行することによって実現ところに特徴がある。例えば、クライアントであれば、そのプログラムとは、プリンタドライバやブラウザである。又、サーバであればそのWebサーバとして機能するプログラム、ネットワークリソース(スキャナやプリンタ、或は共有フォルダ)を管理するプログラム、印刷処理を行う際のスケジューラ、RIP処理に掛かるプログラム、更に、ネットワークリソースの制御(プリンタであれば、印刷データの配信)に掛かるプログラムで構成されることになる。従って、本発明はこれらコンピュータプログラムをもその範疇とするものであるのは容易に理解できよう。
【0146】
又、通常、コンピュータをパーソナルコンピュータ等の汎用情報処理装置上で動作させるためには、これらプログラムを格納したフロッピーやCDROM等の記憶媒体をセットし、インストーラを起動したり、装置にコピーしたりすることになるので、これら記憶媒体も本願発明の範疇に含まれる。
【0147】
以上説明したように実施の形態によれば、クライアントからプリントドライバを用いてプリントする際に、サーバ内に用意されたWebサーバ部にポート設定を行い、常にジョブチケット画面からプリント起動を行うことで、クライアントは幾つものプリンタドライバを設定したり、設定ファイルを集めたりすることなく、常に統一されたGUIで思い通りの出力先を選んでプリントすることが可能となる。
【0148】
又、ドライバPPD作成時に問題となるUI Constraintsの制約等もなくなり、ユーザフレンドリなGUIを提供することができる。
【0149】
更に、従来ではできなかったそれぞれのクライアントごとにセキュリティレベルを予め設定して、権限の許されたユーザのジョブのみをプリントしたり、オペレータ権限で、ジョブのキャンセル、保留、開放等の制御も同時に行ったりすることもできる。
【0150】
又、実施の形態によれば、従来実現が難しいとされていた複数デバイス、特に異なるタイプのデバイスへのクラスタプリントやジョブスプリットに対して、プリントドライバからのクラスタプリントを簡単に実現できるようなる。
【0151】
又、従来のプリンタドライバの弱点であった複数デバイス、特に異なるタイプのデバイスへのクラスタプリントやジョブスプリットに対して非常に有効な効果を発揮する。
【0152】
【発明の効果】
以上の説明で明らかなように、本発明によれば、画像形成装置が画像を形成する際の記録媒体と画像の位置関係、特に両面印刷時の表面、裏面の位置合わせを考えたものであり、更には、1 枚の用紙の表裏だけでなく、大量ページ数を有するジョブ内でのページ間差がなくなるような工夫し、又、ページ内に複数の画像を有するインポジション時の貼り合わせ具合等も調整し、プリント・オン・ディマンドやブック・オン・ディマンドの需要にあった品質の画像を出力することができる。
【図面の簡単な説明】
【図1】実施形態のネットワーク構成を示す図である。
【図2】実施形態のネットワーク構成を示す図である。
【図3】画像形成装置のブロック構成図である。
【図4】画像形成装置のスキャナ部の構造を示す図である。
【図5】画像形成装置のカラースキャナIP部のブロック図である。
【図6】画像形成装置のカラースキャナIP部のブロック図である。
【図7】画像形成装置のFAX部のブロック構成図である。
【図8】画像形成装置のNIC部のブロック構成図である。
【図9】画像形成装置のNIC部のブロック構成図である。
【図10】カラー画像形成装置のプリンタIP部のブロック構成図である。
【図11】カラー画像形成装置のプリンタIP部のブロック構成図である。
【図12】画像形成装置のPWM部のブロック構成図である。
【図13】画像形成装置のPWM部のブロック構成図である。
【図14】カラー画像形成装置の断面構造図である。
【図15】モノクロ画像形成装置の断面構造図である。
【図16】画像形成装置のフィニッシャ部の断面構造図である。
【図17】実施形態におけるドキュメントサーバのハードウェア構成図である。
【図18】実施形態におけるドキュメントサーバのハードウェア構成図である。
【図19】PDLデータの記述例を示す図である。
【図20】PDLデータの記述例を示す図である。
【図21】ネットワーク環境を示す図である。
【図22】ネットワーク環境を示す図である。
【図23】プリンタドライバのGUI画面例を示す図である。
【図24】プリンタドライバのGUI画面例を示す図である。
【図25】プリンタドライバの画面例を示す図である。
【図26】両面印刷時の表面と裏面のレジストレーションのズレを示す図。
【図27】ブックレットのページ間のレジストレーションのズレを示す図。
【図28】トレイ両面のシーケンスを表す図である。
【図29】スタックレス両面のシーケンスを表す図である。
【図30】紙送りの際のレジストレーションマークの位置を示す図である。
【図31】レジストレーションマークとその読み取り値を表す図である。
【図32】各マージンの平均値を示す計算式である。
【図33】各マージンの標準偏差を示す計算式である。
【図34】レジストレーション調整のタイミングチャート1である。
【図35】レジストレーション調整のタイミングチャート2である。
【図36】記録媒体が斜行した場合のレジストレーションマークの位置を示す図である。
【図37】インポジション(面付け)時のレジストレーションマークの位置を示す図である。
【図38】レジストレーション調整のタイミングチャート3である。
【符号の説明】
101a パブリックネットワーク
101b ブライベートネットワーク
102 ドキュメントサーバ
103a〜103c コンピュータ
104,105 MFP
106 スキャナ
107 プリンタ
109 専用インターフェイス
111,112 NIC
113 インターフェースカード
201 スキャナ部
202 スキャナIP部
203 FAX部
204 NIC部
205 専用I/F部
206 コア部
207 プリンタIP部
208 PWM部
209 プリンタ部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image forming apparatus.
[0002]
[Prior art]
Generally, in an image forming apparatus, there are many devices capable of double-sided printing, and a double-sided printing instruction is issued from an operation unit in a copying apparatus, and a double-sided printing instruction is issued in a printer driver in a printing apparatus. Needless to say.
[0003]
[Problems to be solved by the invention]
However, it is difficult to match the registration (positioning) of the front and back sides of the image forming apparatus (especially a copying apparatus) on the front and back sides, and although there are some prior applications, they are still excellent in actual use. The fact is that no achievement has been made.
[0004]
Also, in the recent print-on-demand market, from simple flyers to booklets, using printers instead of printing machines, all at once, from document creation to post-processing such as saddle stitching and cutting, The demand for so-called book-on-demand has also increased, and not only registration adjustment of the front and back sides during duplex printing, but also registration adjustment between pages, or imposition of several images within one page (surface The necessity of adjusting the registration between them when they are attached is called out.
[0005]
Further, there are various factors in the misregistration of the double-sided registration. One of the major reasons is that mechanical positions such as the mounting position between the paper feed stages and the double-sided tray and the paper path, etc. Deviations, frictional conditions due to differences in paper type, and the effect on process speed, and process changes such as paper shrinkage and paper skew due to temperature, moisture, and the like can be cited.
[0006]
That is, each of the image forming apparatuses is designed in the same manner. As a simple repetitive operation of paper feeding, even if the paper path, speed, etc. were calculated precisely at the time of design, the slightest mounting error of the mounting of the paper feed stage etc. between each device operated at high speed This greatly affects the image output from the forming apparatus.
[0007]
Also, even if the registration is adjusted for each device at the time of shipment from the factory and the numerical value is registered in a nonvolatile memory in advance, the degree of wear of the device, replacement of parts due to maintenance of the device, or replacement of each environment. In particular, it is conceivable that the device itself may have a habit or become unique due to shrinkage, wear, etc. of parts due to differences in temperature and humidity.
[0008]
Above all, in the conventional usage of the image forming apparatus, there is a point that the customer himself does not look at the image pasting position or the like between the two sides, between the pages, or within the page with such severe eyes.
[0009]
However, when trying to introduce this image forming apparatus into the print-on-demand market, the printing industry would have been using a registration that had been taken for granted, but this would be replaced by print-on-demand. Even the slightest deviations will not be acceptable to customers who are accustomed to elaborate registrations, such as prints, in today's print-on-demand industry.
[0010]
Also, in the case of the conventional image forming apparatus targeting the office market, a method of wasting recording paper for register adjustment seems unacceptable at first glance, but in the print-on-demand market, a large amount of printing is actually performed. It is said that it is wiser to make sure that the register is adjusted first to make sure the image, rather than later discovering that all the outputs are not registered.
[0011]
The present invention has been made in view of the above problems, and an object thereof is to provide an image forming apparatus capable of outputting an image of a quality that can withstand demand for print-on-demand or book-on-demand. Is to do.
[0012]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides an image forming apparatus connected to a network, wherein the data receiving means receives PDL data and a print instruction from a client computer via the network, and converts the PDL data into image data. A PDL expansion unit for expanding, a data storage unit for storing the expanded image data, and an image forming apparatus for reading image data from the data storage unit and forming an image on a recording medium in accordance with the print instruction; A mode is provided in which PDL data for image position adjustment prepared in advance in the apparatus and a print instruction are thrown into the PDL developing means to adjust the image position between the front surface and the back surface on the recording medium. Features.
[0013]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0014]
[Overview of system]
FIGS. 1 and 2 are conceptual diagrams of the configuration of the system according to the embodiment, and FIG. 2 shows a comparatively simple network configuration. FIG. 1 shows a configuration in which the network 101 of FIG. 1 is divided into two systems in order to give priority to network traffic and performance. The present embodiment can be applied to any configuration. 1 are hereinafter referred to as a public network 101a and a private network 101b.
[0015]
The document server 102 has two network interface cards (NICs) on hardware. One is connected to the NIC 111 connected to the public network 101a, and the other is connected to the private network 101b connected to the printer. NIC 112 is present.
[0016]
The computers 103a, 103b and 103c are clients that send jobs to the document server 102. Although not shown, many other clients are connected. Hereinafter, the client is represented as 103.
[0017]
Further, the private network 101b includes an MFP (Multi Function Peripheral).
: Multifunction peripheral device) 105 and a printer 107 are connected. An MFP 105 performs monochrome scan, print, or low-resolution or binary simple color scan, color print, and the like. Although not shown, other devices, such as an MFP, a scanner, a printer, or a facsimile, are also connected to the private network 101b.
[0018]
The MFP 104 is a full-color MFP capable of high-resolution, high-gradation full-color scanning or printing or the like. The MFP 104 may be connected to the private network 101b to send and receive data. However, since the amount of data is enormous, It is assumed that a plurality of bits can be transmitted and received simultaneously by an independent interface, and is connected to the document server 102 by a unique interface card 113.
[0019]
The scanner 106 is a device that captures an image from a paper document, and includes a scanner connected to a computer via a SCSI interface in addition to a scanner connected to a network as shown in FIG. In some cases, the scanner itself is supported as a part of the function of the MFP 105.
[0020]
Next, the hardware configuration of the document server 102 is based on the above-mentioned NIC (Network Interface Card), dedicated I / F card, or SCSI using an interface called a PCI bus in a portion called a motherboard on which a CPU, a memory, and the like are mounted. A card or the like is connected.
[0021]
Here, on the client computer 103, a so-called DTP (Desk Top Publishing)
) Is operated to create / edit various documents / graphics. The client computer 103 converts the created document / graphic into a page description language (Page Description Language) and sends it out to the MFP 104 or 105 via the network 101a for printout.
[0022]
Each of the MFPs 104 and 105 has communication means capable of exchanging information with the document server 102 via the network 101b or the dedicated interface 109, and transmits information and status of the MFPs 104 and 105 to the document server 102 or a client via the document server 102. It is a mechanism for sequentially informing the computer 103 side. Further, the document server 102 (or the client 103) has utility software that operates by receiving the information, and the MFPs 104 and 105 are managed by the computer 102 (or the client 103).
[0023]
[Configuration of MFPs 104 and 105]
Next, the configuration of the MFPs 104 and 105 will be described with reference to FIGS. However, the difference between the MFP 104 and the MFP 105 is a difference between full-color and monochrome, and since the full-color device often includes the configuration of the monochrome device in the portion other than the color processing, only the full-color device will be described here. The description of the monochrome device will be added at any time.
[0024]
The MFPs 104 and 105 use a scanner unit 201 for reading an image, a scanner IP unit 202 for performing image processing on the image data, a facsimile unit 203 for transmitting and receiving an image using a telephone line typified by a facsimile or the like, and further use a network. A network interface card (NIC) unit 204 for exchanging image data and device information with a dedicated I / F unit 205 for exchanging information with the full-color MFP 104. The image signal is temporarily stored in the core unit 206 or the route is determined according to the usage of the MFPs 104 and 105.
[0025]
Next, the image data output from the core unit 206 is sent to a printer unit 209 that performs image formation via a printer IP unit 207 and a PWM (Pulse Width Modulation) unit 208. The sheet printed out by the printer unit 209 is sent to the finisher unit 210, where a sheet sorting process and a sheet finishing process are performed.
[0026]
[Configuration of Scanner Unit 201]
The configuration of the scanner unit 201 will be described with reference to FIG.
[0027]
Reference numeral 301 denotes a platen glass on which a document 302 to be read is placed. The original 302 is irradiated by an illumination lamp 303, and the reflected light is imaged on a CCD 308 by a lens 307 via mirrors 304, 305, and 306. 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 scans the entire surface of the document 302 by moving at a speed v / 2. The first mirror unit 310 and the second mirror unit 311 are driven by a motor 309.
[0028]
[Configuration of Scanner IP Unit 202]
The scanner IP unit 202 will be described with reference to FIG.
[0029]
The input optical signal is converted into an electric signal by the CCD sensor 308.
The CCD sensor 308 is a color sensor for three lines of RGB, and is input to the A / D conversion unit 401 as R, G, and B image signals. Here, after the gain adjustment and the offset adjustment are performed, each color signal is converted into an 8-bit digital image signal R0, G0, B0 by an A / D converter. Thereafter, in the shading correction of 402, known shading correction is performed for each color using a read signal of the reference white plate. Further, since the respective color line sensors of the CCD sensor 308 are arranged at a predetermined distance from each other, a spatial shift in the sub-scanning direction is corrected in the line delay adjustment circuit (line interpolation unit) 403.
[0030]
Next, an input masking unit 404 is a part that converts a reading color space determined by the spectral characteristics of the R, G, and B filters of the CCD sensor 308 into a standard color space of NTSC. Performs 3.3 matrix operation using device-specific constants taking into account various characteristics such as spectral characteristics, and converts the input (R0, G0, B0) signal to a standard (R, G, B) signal I do.
[0031]
Further, a luminance / density conversion unit (LOG conversion unit) 405 is configured by a look-up table (LUT) RAM, and converts the RGB luminance signals into C1, M1, and Y1 density signals.
[0032]
On the other hand, the MFP 105 for monochrome images performs A / D conversion 401 and shading 402 with a single color using a single-color one-line CCD sensor 308 according to FIG.
[0033]
[Configuration of FAX Unit 203]
The facsimile unit 203 will be described with reference to FIG.
[0034]
First, at the time of reception, the data coming from the telephone line is received by the NCU 501, voltage conversion is performed, A / D conversion and demodulation operations are performed by the demodulation unit 504 in the modem unit 502, and then the data is expanded by the decompression unit 506. Develop into raster 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 sent to the core unit 206 after confirming that there is no transfer error in the image data.
[0035]
Next, at the time of transmission, the compression unit 505 performs compression such as a run-length method on the image signal of the raster image coming from the core unit, and the modulation unit 503 in the modem unit 502 performs D / A conversion and modulation operation. , And sent to the telephone line via the NCU unit 501.
[0036]
[Configuration of NIC Unit 204]
The NIC unit 204 will be described with reference to FIG.
[0037]
The NIC unit 204 has an interface function with respect to the network 101. For example, the NIC unit 204 obtains information from outside using an Ethernet cable such as 10Base-T / 100Base-TX, or obtains information from outside. Play a role.
[0038]
When information is obtained from 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, determines whether the information is necessary information, and sends it to the second buffer memory (not shown). A signal flows through the core unit 206.
[0039]
Next, when information is provided to the outside, the data sent from the core unit 206 is connected to the network 101 via the transformer unit 601 after adding necessary information to the LAN controller unit 602. .
[0040]
[Configuration of Dedicated I / F Unit 205]
The dedicated I / F unit 205 is an interface for transmitting multi-valued bits in CMYK in parallel at the interface with the full-color MFP 104, and includes image data of 4 colors and 8 bits and a communication line. If transmission is performed using an Ethernet cable, such a dedicated parallel interface is used because the output cannot be performed at a speed corresponding to the MFP 104 and the performance of other devices connected to the network is sacrificed.
[0041]
[Configuration of Core Unit 206]
The core unit 206 will be described with reference to FIGS.
[0042]
The bus selector unit 611 of the core unit 206 plays a role of traffic control in using the MFPs 104 and 105. That is, the bus is switched according to various functions in the MFPs 104 and 105, such as a copying function, a network scanner, a network printer, facsimile transmission / reception, and display.
[0043]
A path switching pattern for executing each function is shown below.
[0044]
Copying function: scanner 201 → core 206 → printer 209
Network scanner: scanner 201 → core 206 → NIC unit 204
Network printer: NIC unit 204 → core 206 → printer 209
Facsimile transmission function: scanner 201 → core 206 → facsimile 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 by the compression unit 612 is JPEG, JBIG,
A general one such as ZIP may be used. 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 and time, and a file size.
[0045]
Further, if a job number and a password are provided and stored together, the personal box function can be supported. This is a function for temporarily storing data and making it possible to print out (read from the HDD) only to a specific person. When an instruction to print out a stored job is issued, the job is authenticated by a password and then called from the memory unit 613 to expand the image, return the image to a raster image, and send the raster image to the printer unit 207.
[0046]
[Configuration of Printer IP Unit 207]
Reference numeral 701 denotes an output masking / UCR circuit, which converts the M1, C1, and Y1 signals into Y, M, C, and K signals, which are the toner colors of the image forming apparatus, by using a matrix operation. The C1, M1, Y1, and K1 signals based on the read RGB signals are corrected to C, M, Y, and K signals based on the spectral distribution characteristics of the toner and output.
[0047]
Next, a 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 consideration various color characteristics of the toner. In, after sharpness or smoothing is performed, the image signal is sent to the core unit 206.
[0048]
[Configuration of PWM Unit 208]
The PWM unit 208 will be described with reference to FIGS.
[0049]
Image data (single color in the case of the MFP 105) that has been separated into four colors of yellow (Y), magenta (M), cyan (C), and black (K) exiting the printer IP unit 207 is Each image is formed through the PWM unit 208 (in the case of a color image, four configurations shown in FIG. 8A are required). Reference numeral 801 denotes a triangular wave generator, and 802, a D / A converter (D / A converter) that converts an input digital image signal into an analog signal. The signal from the triangular wave generation unit 801 (signal a in FIG. 13) and the image signal from the D / A converter 802 (signal b in FIG. 8B) are compared in magnitude by the comparator 803, and the density is compared to the signal c in FIG. Is sent to the laser drive unit 804 as a pulse width signal depending on. Each of C, M, Y, and K is converted into a laser beam by each laser 805.
[0050]
Then, each laser beam is scanned by a polygon scanner 913 to irradiate each of the photosensitive drums 917, 921, 925, and 929.
[0051]
[Configuration of Printer Unit 209 (for Color MFP 104)]
FIG. 14 shows a cross-sectional structure diagram of the color printer unit.
[0052]
A polygon mirror 913 receives four laser beams emitted from four semiconductor lasers 805. One of them scans and exposes the photosensitive drum 917 through mirrors 914, 915, and 916, the other scans and exposes the photosensitive drum 921 through mirrors 918, 919, and 920, and the other scans and exposes the mirror 922. , 923, and 924 to scan and expose the photosensitive drum 925, and the last one scans and exposes the photosensitive drum 929 through mirrors 926, 927, and 928.
[0053]
On the other hand, reference numeral 930 denotes a developing unit for supplying yellow (Y) toner, which forms a yellow toner image on the photosensitive drum 917 in accordance with the laser beam, and 931 denotes a developing unit for supplying magenta (M) toner. A developing device 932 forms a magenta toner image on the photosensitive drum 921 according to the laser light, supplies cyan (C) toner 932, and forms a cyan toner image on the photosensitive drum 925 according to the laser light. The developing unit supplies black (K) toner, and forms a magenta toner image on the photosensitive drum 929 according to the laser beam.
[0054]
The toner images of the four colors (Y, M, C, K) are transferred onto the sheet, and a full-color output image can be obtained.
[0055]
Sheets fed from any of the sheet cassettes 934 and 935 and the manual feed tray 936 are sucked onto the transfer belt 938 via the registration rollers 937 and are conveyed. The toner of each color is developed in advance on the photosensitive drums 917, 921, 925, and 929 in synchronization with the sheet feeding timing, and the toner is transferred to the sheet as the sheet is conveyed. The sheet onto which the toner of each color has been transferred is separated, transported by a transport belt 939, and the toner is fixed to the sheet by a fixing device 940. The sheet that has passed through the fixing device 940 is once guided downward by the flapper 950, and after the rear end of the sheet has passed through the flapper 950, the sheet is switched back and discharged. As a result, the sheets are discharged in a face-down state, and a correct page order is obtained when printing is performed in order from the first page.
[0056]
The four photosensitive drums 917, 921, 925, and 929 are arranged at regular intervals with a distance d, and the sheet is conveyed at a constant speed v by the conveyance belt 939. The timing is synchronized. The four semiconductor lasers 805 are driven.
[0057]
[Configuration of Printer Unit 209 (for Monochrome MFP 105)]
FIG. 15 shows a schematic view of the monochrome printer unit.
[0058]
A polygon mirror 1013 receives laser beams emitted from the four semiconductor lasers 805. The laser beam scans and exposes the photosensitive drum 1017 via 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 the toner image is transferred to a sheet to obtain an output image.
[0059]
The sheet fed from any of the sheet cassettes 1034 and 1035 and the manual feed tray 1036 is adsorbed onto the transfer belt 1038 via the registration roller 1037 and is conveyed. Synchronized with the sheet feeding timing, the toner is developed on the photosensitive drum 1017 in advance, and the toner is transferred to the sheet as the sheet is conveyed.
[0060]
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 the trailing edge of the sheet passes through the flapper 1050, and is then switched back and discharged. As a result, the sheets are discharged in a face-down state, and a correct page order is obtained when printing is performed in order from the first page.
[0061]
Here, reference numerals 999 in FIG. 14 and 1099 in FIG. 15 denote CCD sensors for detecting the degree of misregistration, which will be described later, and are used to read registration adjustment marks and adjust the image position. .
[0062]
[Configuration of Finisher Unit 209]
FIG. 16 shows a sectional structural view of the finisher unit.
[0063]
The sheet discharged from the fixing unit 940 (or 1040) of the printer unit 209 enters the finisher unit 209 (when the finisher is connected). 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 sheets to be discharged.
[0064]
There are two types of sorting methods, a bin sorting method in which a plurality of bins are assigned to each bin, and an electronic sorting function to be described later and a shift in which bins (or trays) are shifted in the forward direction to assign output sheets for each job. Sorting can be performed by a sorting method. The electronic sort function is called a collate, and if it has the large-capacity memory described in the above-mentioned core unit, it uses this buffer memory to change the order of buffered pages and the order of discharge. By using it, the function of electronic sorting can be supported. Next, the group function is a function that sorts each page while sorting sorts each job.
[0065]
Further, when the sheets are discharged to the stack tray 1102, the sheets before the sheets are discharged may be stored for each job, and bound by the stapler 1105 immediately before the sheets are discharged.
[0066]
In addition, before reaching the two trays, there are a Z-folding machine 1104 for folding paper in a Z-shape and a puncher 1106 for making two (or three) holes for files. To perform each processing.
[0067]
Further, the saddle stitcher 1107 performs a process of binding the central portion of the sheet at two places and then half-folding the sheet by biting the central portion of the sheet with a roller to create a booklet such as a weekly magazine or a pamphlet. . The sheets bound by the saddle stitcher 1107 are discharged to a booklet tray 1108.
[0068]
In addition, although not shown in the figure, it is also possible to add a binding by gluing (glue) for bookbinding, or a trim (cutting) for aligning the end surface opposite to the binding side after the binding. .
[0069]
The inserter 1103 is for sending sheets set in the tray 1110 to any of the trays 1101, 1102, and 1108 without passing the sheet through the printer. As a result, the sheet set in the inserter 1103 can be inserted (inserted) between the sheets fed to the finisher 209. The tray 1110 of the inserter 1103 is set by the user in a face-up state, and is fed by the pickup roller 1111 in order from the top sheet.
[0070]
Therefore, the sheet from the inserter 1103 is conveyed to the trays 1101 and 1102 as it is, and is discharged in a face-down state. When sending the sheet to the saddle stitcher 1107, the sheet is sent once to the puncher 1106 side and then switched back to be sent to adjust the face direction.
[0071]
Next, the trimmer (cutting machine) 1112 will be described.
[0072]
The booklet (saddle-stitched booklet) output by the saddle stitcher 1107 enters the trimmer 1112. At this time, first, the output of the booklet is fed by a roller by a predetermined length, cut by the cutter unit 1113 by a predetermined length, and is separated among a plurality of pages in the booklet. The ends that were used will be aligned neatly. Then, it is stored in the booklet hold unit 1114.
[0073]
[Configuration of Document Server 102]
Next, the document server 102 according to the embodiment will be described with reference to FIGS.
[0074]
FIG. 17 shows the hardware configuration of the document server 102, but the hardware configuration introduced here is merely an example, and a configuration having various connection methods and various interfaces is generally considered.
[0075]
First, a portion surrounded by a dotted line is a board called a motherboard 1200, on which functions described below are mounted. Reference numerals 1201 and 1202 denote CPUs, which control software of the server. The CPUs 1201 and 1202 are connected to the secondary cache memory 1203 via the CPU bus 1221, and are also connected to the motherboard by LSIs called a north bridge 1204 and a south bridge 1205. Controls various buses. A memory (SDRAM 1206) is used for exchanging data between the north bridge 1204 and the south bridge 1205.
[0076]
Next, the north bridge 1204 has a high-speed peripheral component interconnect (PCI) bus (32 bits / 66 MHz) 1222, is connected to the SCSI controller and the SCSI interface 114, and is connected to the HDD (Hard Disk Drive) 1207 by the SCSI bus 1224. It has made it possible to access large amounts of data.
[0077]
In general, some HDDs are compatible with an IDE (Integrated Disk Electronics) bus described later. The high-speed PCI bus 1222 can also be used when connecting a printer of a type that sends video data directly to a printer. Video interface cards 113a and 113b are connected as necessary, and an interface with a color printer is provided. It is effective for etc. Further, a graphic controller 1208 for displaying a display 1209 is also connected to the north bridge 1204 via an AGP bus 1226.
[0078]
Next, a general PCI bus (32 bits / 33 MHz) 1223 is connected to the south bridge 1205 side, and a NIC (Network Interface Card) such as Ethernet is connected. In the figure, two NICs are connected in a case where there are two networks as shown in FIG. 1, and in the case of one system as shown in FIG. 2, one NIC may be used.
[0079]
A CD-ROM drive or a readable / writable CD-R / RW drive 1210 is connected to the south bridge 1205 via the IDE bus 1225, which is useful for installing the document server 102 and archiving (data storage) a large amount of data. . In addition, data can be input / output by connecting to a keyboard 1213, a mouse 1214, or a floppy disk drive 1215 via a USB port 1211 or a super I / O unit 1212.
[0080]
Next, a data flow in the document server 102 will be described with reference to FIG.
[0081]
These flows are controlled by the CPU described above, and the memory 1206 and the hard disk 1207 are used as needed. Note that the drawing is after the power of the document server 102 is turned on and the server OS stored in the HDD 1207 and the program functioning as the document server of the embodiment are loaded into the RAM 1206.
[0082]
First, a job input from the NIC 111 or the SCSI 114 enters the server from the input device control unit 1251 and plays a role in connecting the server to various client applications. PDL data and JCL (Job Control Language) data are received as inputs. It responds to various clients with status information about the printer and server, and the output of this module is responsible for combining all of the appropriate PDL and JCL components.
[0083]
Next, the input job control 1252 manages the requested list of jobs and creates a job list to access the 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 order of jobs.
[0084]
There are a plurality of rasterizing (RIP) units 1253. 1253-a, 1253-b, 1253-c, or even more if necessary, they are collectively referred to herein as 1253. The RIP module RIPs the PDL of various jobs to create bitmaps of appropriate size and resolution. Regarding RIP processing, rasterization processing in various formats such as PCL, TIFF, JPEG, and PDF, including PostScript (registered trademark of Adobe in the United States) is possible.
[0085]
The data conversion unit 1254 compresses the bitmap image created by the RIP and performs a format conversion, and selects an optimum image 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 obtained by rasterizing TIFF, JPEG, or the like in the RIP unit, and editing the data as PDF data is performed.
[0086]
The output job control unit 1255 takes page images of the job and manages how they are handled based on the command settings. The page is printed on a printer or saved on the hard disk 1207. Whether or not the job after printing is left in the hard disk 1207 can be selected. When the job is saved, it can be recalled. Further, this module is managed by the interaction between the hard disk 1207 and the memory 1206.
[0087]
The output device control unit 1256 manages which device is to be output and which device is to be clustered (a plurality of devices are connected and printed simultaneously), and is sent to the interface card 112 or 113 of the selected device. . This module also plays a role of monitoring the status of the devices 104 and 105 and transmitting the device status to the document server 102.
[0088]
[Page Description Language (hereinafter abbreviated as PDL)]
Next, PDL data will be described. PDL represented by Adobe's PostScript (registered trademark) language is classified into the following three elements.
[0089]
(A) Image description using character codes
(B) Image description by graphic code
(C) Image description using raster image data
That is, PDL is a language for describing an image composed of a combination of the above-described elements, and data described thereby is referred to as PDL data.
[0090]
FIG. 19 is an example in which character information R1301 is described. L1311 is a description for designating the color of the character. The parentheses indicate the densities of Cyan, Magenta, Yellow, and Black in this order. The minimum is 0. 0, the maximum is 1. 0. L1311 shows an example of designating black characters.
[0091]
Next, L1312 substitutes a character string “IC” for a variable String1. Next, in L1313, the first and second parameters indicate the x and y coordinates of the start position coordinates on the paper on which the character string is laid out, the third parameter is the size of the character, and the fourth parameter is the space between the characters. , And the fifth parameter indicates a character string to be laid out.
[0092]
In short, L1313 has a size of 0,0 from the coordinates (0.0, 0.0). 3, interval 0. 1 indicates that the character string “IC” is to be laid out.
[0093]
Next, in the example in which the graphic information R1302 is described, L1321 specifies the color of the line, similarly to L1311, and here, Cyan is specified. Next, L1322 is used to specify that a line is to be drawn. The first and second parameters are the start coordinates of the line, and the third and fourth parameters are the x and y coordinates of the end coordinates. The fifth parameter indicates the thickness of the line.
[0094]
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 represent the x and y directions of the raster image. Indicates 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 forming 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 (4.5.5 =) 100. Next, L1332 is set to 0. 5.0. This shows that image 1 is laid out in a size of 5.
[0095]
FIG. 20 shows how the above three image descriptions are interpreted and developed into raster image data in one page.
[0096]
R1301, R1302
R1303 is obtained by expanding each PDL data. These raster image data are actually developed in the memory 1206 (or the hard disk 1207) for each of the C, M, Y, and K color components. For example, the portion of R1301 is stored in the memory 1206 of each CMYK. 0, M = 0, Y = 0, and K = 255 are written, and C = 255, M = 0, Y = 0, and K = 0 are written in the portion of R1302, respectively.
[0097]
In the document server 102, the PDL data sent from the client 103 (or the document server itself) is stored in the memory 1206 (or the hard disk 1207) as PDL data or in a form developed as a raster image as described above. ) And saved as needed.
[0098]
[Network 101]
Next, the network 101 will be described.
[0099]
As shown in FIG. 21, the network 101 is connected to devices having the above-described configuration shown in FIG. 1 by interconnecting networks called routers, and forms a further network called a LAN (Local Area Network).
[0100]
The LAN 1406 is connected to a router 1405 inside another LAN 1407 via a dedicated line 1408 via an internal router 1401, and these networks are stretched over and over to form a vast connection form. I have.
[0101]
Next, data flowing therethrough will be described with reference to FIG.
[0102]
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 destination device B (1420b) via the network 101, the data 1421 is subdivided and image-wise divided like 1422. The divided data 1423, 1424,
A destination address called a header 1425 (in the case of using the TCP / IP protocol, a destination IP address) and the like are added to 1426 and the like, and packets are sequentially transmitted as packets 1427 on the network 101. When the address of the device B matches the header 1431 of the packet 1430, the data 1432 is separated and reproduced to the state of the data that was in the device A.
[0103]
[Printer Driver]
Next, a process of transmitting image data from a computer 102 (or 103) to a printer by a printer driver will be described with reference to FIGS.
[0104]
The printer driver is a GUI for instructing a print operation (a GUI displayed when an instruction to display properties related to “printer” is issued on a print setting GUI displayed when a print instruction is issued from an application or the like). By giving the instruction, the user can instruct a desired setting parameter and send a desired image to a transmission destination such as a printer.
[0105]
Here, reference numeral 1601 denotes a window of the printer driver, and as setting items in the window, 1602 denotes a transmission destination selection column for selecting a target output destination. In the embodiment, the above-described MFPs 104 and 105 or the printer 107 are to be selected. Reference numeral 1603 denotes a page setting column for selecting an output page from a job, and determines which page of an image created by application software operating on the computer 102 (or 103) to output.
[0106]
Reference numeral 1604 denotes a copy number setting column for designating the number of copies. By moving the cursor 1604 to this position and clicking an arrow (scroll bar arrow) shown in the figure, the number of copies can be increased or decreased. Reference numeral 1607 denotes a property key for performing detailed settings regarding the destination device selected in the destination selection column 1602. Then, when desired settings are completed, printing is started using the OK key 1605. When canceling, the printing is canceled by a cancel key 1606.
[0107]
FIG. 24 and FIG. 25 are display screens (GUI) when the property key 1607 in FIG. 23 is clicked. Here, for example, tabs such as Paper, Graphics, Device Options, and PDL are provided, and the settings are different each time they are clicked. FIG. 24 shows a Paper tab 1611 as an example. Here, settings such as a size 1615, an imposition layout 1616, a paper direction 1617, or a paper feed stage 1618 can be performed.
[0108]
When the Device Options tab 1613 is selected, setting information unique to the device, for example, setting of finishing such as staples, and image processing related to changing parameters of the gamma conversion unit 702 and the spatial filter unit 703 in the printer IP unit 207. Can be adjusted more finely. For the selection, the function 1631 and its set value 1632 are set to desired values. Reference numeral 1633 denotes a default key for returning a set value to an initial value.
[0109]
Similarly, although not shown, the Graphics tab 1612 allows the user to select the resolution and halftone setting, or the PDL tab 1614 allows the user to select the PDL output format and the like.
[0110]
[Registration for both sides]
Here, referring to FIG. 26, a description will be given of the misregistration of the front and back surfaces during double-sided printing according to the present invention.
[0111]
In the image processing apparatus, for example, when the figure of 2101 is printed out on the front side and the figure of 2102 is printed out on the back side, an output like 2103 is generally obtained.
[0112]
In general, the displacement of the registration on both sides is the displacement (a1 and b1) of the front surface 2101 in the main scanning direction, the displacement (c1 and d1) of the sub-scanning direction, and the displacement (a2 and b2) of the back surface 2102 in the main scanning direction. This is because there is a difference between the shifts (c2 and d2) in the sub-scanning direction.
[0113]
If the purpose of the image forming apparatus is simply to align the front and back registrations, it is only necessary to adjust the above-mentioned main and sub-registrations. However, if a booklet as shown in FIG. It becomes.
[0114]
That is, when a booklet is created by outputting four images 2201, 2022, 2203, and 2204 in FIG. 27, the arrangement of the image 4 and the image 5 in the page such as 2205 is the same as that of the image 4 and the image 5. The height position is generally guaranteed by an application or a printer driver, but does not correspond to the case where e and f in the figure are equally distributed around the center of the saddle stitch.
[0115]
Furthermore, in the positional relationship between the images 2 and 3 between completely different pages such as 2206, not only the relationship between g and h but also the height of the images 2 and 3 must be adjusted so that i = 0. Not beautiful.
[0116]
[Sequence for both sides]
Next, two sequences for both sides will be described.
[0117]
In general, two types of tray printing and stackless printing are often used in a duplex printing sequence.
[0118]
On the both sides of the tray, as shown in FIG. 28, paper in a paper feed stage is continuously fed, and first, image formation on the back surface (Side B) is performed. The paper on which the image on the back side is placed is sequentially stacked on the intermediate tray (or double-sided tray) from the bottom. When a series of back side printing is completed, the apparatus temporarily stops. Next, paper is sequentially fed from above the intermediate tray to form an image on the front surface (A surface), and is sequentially discharged. At this time, for example, the printing order in which five double-sided images are formed is B1, B2, B3, B4, B5, A5, A4, A3, A2, A1.
[0119]
On the other hand, in the stackless duplex mode, the sequence order varies depending on the number of sheets fed into the paper path of the image forming apparatus. For example, when six sheets enter the paper path, as shown in FIG. Become. That is, first, three sheets (B5, B4, B3) are fed at a longer interval than usual from the sheet feeding stage, and image formation on the back surface (Side B) is performed.
[0120]
However, in a system in which six sheets are included in the two-sided pass, B5 once faces the front through the intermediate tray and appears in the image forming system before the next B2. A5 is disposed between the two, and image formation on the front surface (A surface) is performed here. A5, B2, A4, and B1 are alternately repeated, and finally, the remaining surface is processed and discharged. Therefore, the printing order is B5, B4, B3, A5, B2, A4, B1, A3, A2, A1.
[0121]
[Registration adjustment]
Next, registration adjustment is considered using these two-sided sequences.
[0122]
Although the order of image formation is different between the both sides of the tray and the both sides of the stack, it can be considered together in any case from the viewpoint of correcting image misregistration.
[0123]
FIG. 30 shows an example of stackless double-sided printing, but back and front images are alternately formed. At this time, a1, a2, a3, a4,... In the figure are respective right margins (hereinafter, referred to as ai), and b1, b2, b3, b4, etc. are respective left margins (similarly, bi). .., c1, c2, c3, c4... are top margins (similarly ci), and d1, d2, d3, d4.
[0124]
Here, the size of the recording medium is represented by pixri (i = 1, 2, 3,...), And the image size is represented by qixsi (i = 1, 2, 3,...). As a practical problem, pi, qi, ri, and si may all slightly deviate between the recording media. However, here, it is assumed that they are the same, and for the time being, the right margin ai, the left margin bi, the top margin ci, The following description focuses on four bottom margins di.
[0125]
Now, in FIG. 30, it means that the registration marks are printed at the four corners separately from the actual printing, and FIG. 31 is an enlarged view of the registration marks. In the drawing, reference numeral 2601 denotes a CCD sensor, which is shown as 999 in FIG. 14 and 1099 in FIG. 15 as viewed from above. Reference numeral 2602 denotes a transfer belt, which represents 938 in FIG. 14 and 1038 in FIG. Reference numeral 2603 denotes a recording medium, and reference numeral 2604 denotes a registration mark. Here, the description will be temporarily made with a # mark, but any other mark may be used as long as the mark can specify the center position, the end, and the like.
[0126]
Next, 2605 (main scanning direction) and 2606 (sub-scanning direction) represent integrated values of the values read by the CCD so that the position of the registration mark 2604 can be detected. At this time, it is desirable that the transfer belt 2602 is also substantially black. This is because the positional relationship between the registration mark and the paper edge can be measured by one detection.
[0127]
Further, in measuring the write margin (the same applies to other margins), instead of directly finding ai, the center position of the registration mark 2604 is found, and then ai is found by back calculation. This is because, at the end of the image, a result different from the actual one is often obtained when the image is easily chipped or the toner is scattered or overflowed. That is, ai is obtained by subtracting the distance ah from the center of the registration mark 2604 to the end from the value ac from the paper edge to the center.
[0128]
Then, the obtained margin values are totaled separately for the front surface and the back surface. In FIG. 32, each margin value is calculated using the average value μ. However, a median value (median), a mode value (mode), or the like may be used.
[0129]
However, in practice, the value of each margin cannot be calculated clearly. This is because the recording medium is often transported obliquely, or the recording medium itself is often distorted into a trapezoidal shape or a parallelogram in measurement.
[0130]
Therefore, each margin is measured at at least two or more places as shown in FIG. For example, for a light margin,
a1 = 1/2 (a11 + a12)
And so on.
[0131]
Next, since the image may be sent in imposition (imposition), it is desirable to adjust the image position so that the center of the image is located at the center of the recording medium.
For that purpose, it is necessary to adjust the right margin and the left margin and the top margin and the bottom margin to be equal. That is, a1 = b1 or c1 = d1. As a specific calculation,
a1 = b1 = 1/2 (a1 + b1)
c1 = d1 = 1/2 (c1 + d1)
Or,
a1 = b1 = 1/4 (a11 + a12 + b11 + b12)
c1 = d1 = 1/4 (c11 + c12 + d11 + d12)
Set so that
[0132]
In FIG. 32, the calculation is performed only from the viewpoint of the front surface and the back surface. However, in general, when there are several paper feed stages, the value often differs for each paper feed stage. Conversely, paper fed from the same paper feed stage (including the intermediate tray) means that the paper is relatively unlikely to shift. Therefore, it is important to calculate these margin values for each paper feed stage. This is because jobs in the print-on-demand market often create books at a stretch, and many sheets are fed, such as thick cover only, or tab paper or colored paper inserted in the middle. This is because there are not a few jobs that use columns. Further, the values may be arranged for each paper size, paper type, and the like.
[0133]
Further, if there is a correlation with some margin depending on the timing of the sheet feeding sequence, it is necessary to consider them. For example, when there is a habit that the top margin becomes large only on the first page, it may be better to perform the aggregation separately. Further, even in the same double-sided printing, there is a case that the setting is changed depending on the setting of the long edge binding (Long Edge Bind) and the short side binding (Short Edge Bind). And may be used as an offset value for reading from the memory.
[0134]
Also, when printing with imposition as shown in FIG. 37, it is necessary to determine the position of each image on the recording medium. At that time, the length of the binding margin (d11 + c21, d12 + c22 in the figure, or their average value) is adjusted.
In the adjustment, the adjustment can be made depending on whether the bookbinding method is arranged inside or outside the spine or perfect booklet spine or booklet.
It is desirable that the registration adjustment be performed before printing. For example, when a registration mark is printed on both sides of ten sheets, the position of the registration mark to be printed is read, the read value is calculated, and the front, back, or Are arranged and stored as offset values for each paper feed stage.
[0135]
When reading from either the image memory unit 613 in the image forming apparatus or the HDD 1207 in the RIP server, these margin values are used as offset values, and the image edge is always determined from the edge of the recording medium. Read out at the same timing as written in.
[0136]
<Embodiment 2>
Next, as for the number of samples n for obtaining the average value, it is more effective to continue until the variation in the margin is suppressed to some extent. For example, FIG. 33 shows the standard deviation of each margin, and at this time, it is desirable that each standard deviation falls within a certain reference value or less.
[0137]
In practice, however, the writing start position is not uniquely determined, even if 10 or 20 sheets are fed, but the variation is narrowed down. However, since the recording paper is not wasted, the registration adjustment is made in advance. The number of sheets for printing can be preset, the degree of variation of the margin at that time is calculated and displayed, and after confirmation by the user, printing is started.
[0138]
If the offset margin of the write start position is set in the non-volatile memory at the time when the preset number of sheets has flowed once, and the value is used to perform the registration adjustment again, the variation gradually narrows.
[0139]
<Embodiment 3>
Further, if the apparatus is stopped once only by the registration adjustment (FIG. 34), the registered registration state may be reset again. Therefore, each time the registration adjustment and the main printing are performed as a series of operations. (FIG. 35) is more reasonable.
[0140]
For this reason, after a predetermined number of sheets and a predetermined number of registration adjustment steps are performed, a margin value is calculated and reflected, and the print operation is started as a series of operations.
[0141]
This operation is not necessary for proof printing (test printing), so it may be set only for a large number of copies. Therefore, a setting item in the print driver or an item of ON / OFF of the registration adjustment may be provided in the job ticket to allow the user to set in advance.
[0142]
<Embodiment 4>
In the above embodiment, the image position is adjusted in advance in the image position adjustment mode, the adjustment value is stored in a nonvolatile memory or the like in advance, and the adjustment value is used by using the adjustment value. Since the paper that changes in real time can be adjusted only with an approximate value or an average value, it may not be possible to adjust the paper according to the environment and the degree of durability.
[0143]
Therefore, a mechanism for controlling each page in real time is considered. For example, a sensor is provided after the registration rollers 937 and 1037 as in 998 in FIG. 14 and 1098 in FIG. 15 to measure the deviation amount of the paper fed in advance.
[0144]
That is, as shown in the timing chart of FIG. 38, the approximate deviation amount of the image is measured by the same registration adjustment as described above, and the average value of each of the recording paper position and the image position is calculated. Register the relationship. On the other hand, the amount of deviation or skew of the recording paper measured after the registration roller is instantaneously changed by changing the offset address of the image memory. This makes it possible to correct the deviation amount for each sheet.
[0145]
It should be noted that the network configuration itself in FIGS. 1 and 2 is not different from a normal network, but rather, the present invention is characterized in that it is realized by executing a program that operates on each device. For example, if it is a client, the program is a printer driver or a browser. In the case of a server, a program that functions as a Web server, a program that manages network resources (scanners, printers, or shared folders), a scheduler for performing print processing, a program that performs RIP processing, and a network resource It consists of a program for control (delivery of print data for a printer). Therefore, it can be easily understood that the present invention also includes these computer programs.
[0146]
In general, in order to operate a computer on a general-purpose information processing apparatus such as a personal computer, a storage medium such as a floppy or a CDROM storing these programs is set, and an installer is started or copied to the apparatus. Therefore, these storage media are also included in the scope of the present invention.
[0147]
As described above, according to the embodiment, when printing from a client using a print driver, the port is set in the Web server unit prepared in the server, and printing is always started from the job ticket screen. Thus, the client can always select a desired output destination and print using a unified GUI without setting a number of printer drivers or collecting setting files.
[0148]
In addition, there is no restriction on UI Constraints which becomes a problem when creating the driver PPD, and a user-friendly GUI can be provided.
[0149]
Furthermore, security levels are set in advance for each client, which has not been possible in the past, and only jobs of authorized users are printed, and control such as canceling, holding, and releasing jobs is performed simultaneously with operator authority. You can also go.
[0150]
Further, according to the embodiment, it is possible to easily realize cluster printing from a print driver for cluster printing or job splitting to a plurality of devices, especially devices of different types, which have been considered difficult to realize conventionally.
[0151]
Further, the present invention exerts a very effective effect on cluster printing and job splitting on a plurality of devices, particularly devices of different types, which are disadvantages of the conventional printer driver.
[0152]
【The invention's effect】
As is apparent from the above description, according to the present invention, the positional relationship between the recording medium and the image when the image forming apparatus forms an image, particularly, the alignment of the front surface and the back surface during duplex printing is considered. Further, not only the front and back of one sheet but also a method of eliminating a difference between pages in a job having a large number of pages, and a bonding condition at the time of imposition having a plurality of images in a page. And the like can be adjusted to output an image of a quality that meets the demand for print-on-demand and book-on-demand.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a network configuration according to an embodiment.
FIG. 2 is a diagram illustrating a network configuration according to the embodiment;
FIG. 3 is a block diagram of the image forming apparatus.
FIG. 4 is a diagram illustrating a structure of a scanner unit of the image forming apparatus.
FIG. 5 is a block diagram of a color scanner IP unit of the image forming apparatus.
FIG. 6 is a block diagram of a color scanner IP unit of the image forming apparatus.
FIG. 7 is a block diagram illustrating a facsimile unit of the image forming apparatus.
FIG. 8 is a block diagram of a NIC unit of the image forming apparatus.
FIG. 9 is a block diagram of an NIC unit of the image forming apparatus.
FIG. 10 is a block diagram of a printer IP unit of the color image forming apparatus.
FIG. 11 is a block diagram of a printer IP unit of the color image forming apparatus.
FIG. 12 is a block diagram illustrating a PWM unit of the image forming apparatus.
FIG. 13 is a block diagram of a PWM unit of the image forming apparatus.
FIG. 14 is a sectional structural view of a color image forming apparatus.
FIG. 15 is a sectional structural view of a monochrome image forming apparatus.
FIG. 16 is a sectional structural view of a finisher unit of the image forming apparatus.
FIG. 17 is a hardware configuration diagram of the document server in the embodiment.
FIG. 18 is a hardware configuration diagram of a document server in the embodiment.
FIG. 19 is a diagram illustrating a description example of PDL data.
FIG. 20 is a diagram illustrating a description example of PDL data.
FIG. 21 is a diagram illustrating a network environment.
FIG. 22 is a diagram illustrating a network environment.
FIG. 23 illustrates an example of a GUI screen of a printer driver.
FIG. 24 is a diagram illustrating an example of a GUI screen of a printer driver.
FIG. 25 is a diagram illustrating an example of a screen of a printer driver.
FIG. 26 is a diagram showing a misregistration between the front surface and the back surface during double-sided printing.
FIG. 27 is a diagram showing registration deviation between pages of a booklet.
FIG. 28 is a diagram illustrating a sequence on both sides of the tray.
FIG. 29 is a diagram showing a sequence of stackless double-sided.
FIG. 30 is a diagram showing the position of a registration mark during paper feeding.
FIG. 31 is a diagram showing registration marks and their read values.
FIG. 32 is a calculation formula showing an average value of each margin.
FIG. 33 is a calculation formula showing the standard deviation of each margin.
FIG. 34 is a timing chart 1 of registration adjustment.
FIG. 35 is a timing chart 2 of registration adjustment.
FIG. 36 is a diagram showing the position of a registration mark when a recording medium is skewed.
FIG. 37 is a diagram showing the position of a registration mark at the time of in-position (imposition).
FIG. 38 is a timing chart 3 of registration adjustment.
[Explanation of symbols]
101a Public network
101b Private Network
102 Document Server
103a-103c Computer
104,105 MFP
106 Scanner
107 Printer
109 Dedicated interface
111, 112 NIC
113 Interface Card
201 Scanner unit
202 Scanner IP unit
203 FAX section
204 NIC section
205 Dedicated I / F
206 core
207 Printer IP Unit
208 PWM section
209 Printer section

Claims (10)

ネットワークに接続された画像形成装置であって、前記ネットワーク経由でクライアントコンピュータよりPDLデータと印刷指示を受信するデータ受信手段と、前記PDLデータを画像データに展開するPDL展開手段と、前記展開された画像データを格納するデータ記憶手段と、前記データ記憶手段から画像データを読み出して記録媒体上に前記印刷指示に従って画像形成する画像形成装置において、
前記画像形成装置内に予め用意された画像位置の調整用のPDLデータと印刷指示とを自らの前記PDL展開手段に投げ込んで前記記録媒体上の表面と裏面との画像位置の調整を行うモードを有することを特徴とする画像形成装置。
An image forming apparatus connected to a network, comprising: a data receiving unit that receives PDL data and a print instruction from a client computer via the network; a PDL expanding unit that expands the PDL data into image data; A data storage unit for storing image data, and an image forming apparatus that reads out image data from the data storage unit and forms an image on a recording medium according to the print instruction.
A mode in which PDL data for adjusting the image position prepared in the image forming apparatus and a print instruction are thrown into the PDL developing means of the image forming apparatus to adjust the image position between the front surface and the back surface on the recording medium. An image forming apparatus comprising:
ネットワークに接続された両面印字可能な画像形成装置であって、前記ネットワーク経由でクライアントコンピュータより印刷指示とPDLデータを受信するデータ受信手段と、前記PDLデータを画像データに展開するPDL展開手段と、前記展開された画像データを格納するデータ記憶手段と、前記データ記憶手段から画像データを読み出して記録媒体上に前記印刷指示に従って画像形成する画像形成装置において、
前記画像形成装置内に予め用意された画像位置の調整用のPDLデータと両面の印刷指示とを自らの前記PDL展開手段に投げ込んで前記記録媒体上の表面と裏面との画像位置の調整を行うモードを有することを特徴とする画像形成装置。
An image forming apparatus capable of performing double-sided printing connected to a network, comprising: a data receiving unit configured to receive a print instruction and PDL data from a client computer via the network; a PDL developing unit configured to develop the PDL data into image data; A data storage unit for storing the developed image data, and an image forming apparatus that reads out image data from the data storage unit and forms an image on a recording medium according to the print instruction.
The PDL data for adjusting the image position prepared in advance in the image forming apparatus and the print instruction for both sides are thrown into the PDL developing means to adjust the image position between the front surface and the back surface on the recording medium. An image forming apparatus having a mode.
ネットワークに接続された製本(ブックレット)可能な画像形成装置であって、前記ネットワーク経由でクライアントコンピュータより印刷指示とPDLデータを受信するデータ受信手段と、前記PDLデータを画像データに展開するPDL展開手段と、前記展開された画像データを格納するデータ記憶手段と、前記データ記憶手段から画像データを読み出して記録媒体上に前記印刷指示に従って画像形成する画像形成装置において、
前記画像形成装置内に予め用意された画像位置の調整用のPDLデータと製本(ブックレット)の印刷指示とを自らの前記PDL展開手段に投げ込んで前記製本のページ全体又は各ページ間の位置調整を行うモードを有することを特徴とする画像形成装置。
An image forming apparatus capable of bookbinding connected to a network, comprising: a data receiving unit for receiving a print instruction and PDL data from a client computer via the network; and a PDL expanding unit for expanding the PDL data into image data A data storage unit for storing the developed image data, and an image forming apparatus that reads out image data from the data storage unit and forms an image on a recording medium according to the print instruction.
The PDL data for adjusting the image position prepared in advance in the image forming apparatus and a print instruction for bookbinding (booklet) are thrown into the PDL developing means of the image forming apparatus to adjust the position of the entire bookbinding page or between the pages. An image forming apparatus having a mode for performing the operation.
ネットワークに接続された画像形成装置であって、前記ネットワーク経由でクライアントコンピュータより印刷指示とPDLデータを受信するデータ受信手段と、前記PDLデータを画像データに展開するPDL展開手段と、前記展開された画像データを格納するデータ記憶手段と、前記データ記憶手段から画像データを読み出して記録媒体上に前記印刷指示に従って画像形成する画像形成装置において、
前記画像形成装置内に予め用意された画像位置の調整用のPDLデータと面付け処理(複数ページを1枚の記録媒体に貼り付ける)の印刷指示とを自らの前記PDL展開手段に投げ込んでそれぞれの面付け位置の調整を行うモードを有することを特徴とする画像形成装置。
An image forming apparatus connected to a network, a data receiving unit for receiving a print instruction and PDL data from a client computer via the network, a PDL developing unit for developing the PDL data into image data, A data storage unit for storing image data, and an image forming apparatus that reads out image data from the data storage unit and forms an image on a recording medium according to the print instruction.
The PDL data for adjusting the image position prepared in advance in the image forming apparatus and a print instruction for imposition processing (pasting a plurality of pages onto one recording medium) are thrown into the PDL developing means of the image forming apparatus. An image forming apparatus having a mode for adjusting an imposition position.
前記位置調整のモードは、前記クライアントコンピュータからの一般のプリントとは別に用意された調整モードであることを特徴とする請求項1〜4の何れかに記載の画像形成装置。5. The image forming apparatus according to claim 1, wherein the position adjustment mode is an adjustment mode prepared separately from general printing from the client computer. 前記クライアントコンピュータからのプリント動作は、前記位置調整のモードでの調整に続けて実際のプリント動作に入ることを特徴とする請求項1〜4の何れかに記載の画像形成装置。The image forming apparatus according to claim 1, wherein the print operation from the client computer starts an actual print operation after the adjustment in the position adjustment mode. 前記位置調整のモードを行うか行わないかを予め設定できることを特徴とする請求項6記載の画像形成装置。7. The image forming apparatus according to claim 6, wherein whether to perform the position adjustment mode can be set in advance. 前記位置調整のモードを行う場合に、前記位置調整に用いる記録媒体の枚数を予め設定できることを特徴とする請求項7記載の画像形成装置。The image forming apparatus according to claim 7, wherein when performing the position adjustment mode, the number of recording media used for the position adjustment can be set in advance. 前記位置調整のモードを行う場合に、両面印刷、製本印刷、面付け印刷或は複数の給紙段を利用した印刷モードに合わせてそれぞれ位置調整の値を登録しておけることを特徴とする請求項7記載の画像形成装置。When the position adjustment mode is performed, a position adjustment value can be registered in accordance with a duplex mode, bookbinding printing, imposition printing, or a printing mode using a plurality of paper feed stages. Item 8. The image forming apparatus according to Item 7. 前記位置調整のモードのON/OFF及び前記位置調整に用いる記録媒体の枚数を前記クライアントコンピュータから設定できることを特徴とする請求項8記載の画像形成装置。9. The image forming apparatus according to claim 8, wherein ON / OFF of the position adjustment mode and the number of recording media used for the position adjustment can be set from the client computer.
JP2003099906A 2003-04-03 2003-04-03 Image formation device Withdrawn JP2004306303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003099906A JP2004306303A (en) 2003-04-03 2003-04-03 Image formation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003099906A JP2004306303A (en) 2003-04-03 2003-04-03 Image formation device

Publications (1)

Publication Number Publication Date
JP2004306303A true JP2004306303A (en) 2004-11-04

Family

ID=33464188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003099906A Withdrawn JP2004306303A (en) 2003-04-03 2003-04-03 Image formation device

Country Status (1)

Country Link
JP (1) JP2004306303A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006301191A (en) * 2005-04-19 2006-11-02 Ricoh Co Ltd Image forming apparatus
JP2012234158A (en) * 2011-04-27 2012-11-29 Xerox Corp Media registration in duplex printing system
JP2013029648A (en) * 2011-07-28 2013-02-07 Kyocera Document Solutions Inc Image forming device and image forming method
JP2013052628A (en) * 2011-09-05 2013-03-21 Konica Minolta Business Technologies Inc Image formation control unit and image forming apparatus
JP7424166B2 (en) 2020-03-30 2024-01-30 ブラザー工業株式会社 Image forming apparatus and its control method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006301191A (en) * 2005-04-19 2006-11-02 Ricoh Co Ltd Image forming apparatus
JP4731973B2 (en) * 2005-04-19 2011-07-27 株式会社リコー Image forming apparatus
JP2012234158A (en) * 2011-04-27 2012-11-29 Xerox Corp Media registration in duplex printing system
JP2013029648A (en) * 2011-07-28 2013-02-07 Kyocera Document Solutions Inc Image forming device and image forming method
JP2013052628A (en) * 2011-09-05 2013-03-21 Konica Minolta Business Technologies Inc Image formation control unit and image forming apparatus
JP7424166B2 (en) 2020-03-30 2024-01-30 ブラザー工業株式会社 Image forming apparatus and its control method

Similar Documents

Publication Publication Date Title
US7809807B2 (en) Image forming system, image forming method, and server
JP4532790B2 (en) Color image processing method, apparatus and program
JP4086378B2 (en) Image forming system
JP3793120B2 (en) Image forming system, image forming system control method, color image forming apparatus, monochrome image forming apparatus, and program
JP2007041391A (en) Image forming apparatus
JP4546561B2 (en) Image processing apparatus and image processing method
JP2004144994A (en) Image forming apparatus, image forming system and maintenance control method
JP4280434B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP4336438B2 (en) Printing device
JP2007166305A (en) Image processing apparatus
JP2004306303A (en) Image formation device
JP3919358B2 (en) Image forming system
JP2004259058A (en) Network device control method
JP2003223310A (en) Image forming method and document server
JP2006268466A (en) Image forming apparatus system
JP2003330667A (en) Network device controller
JP2007057944A (en) Image forming apparatus
JP4250505B2 (en) Information processing apparatus, information processing method and information processing program applied to the apparatus
JP2007011820A (en) Image forming device system
JP2006048522A (en) Image forming processing system, its control method, and program
JP2007026175A (en) Image forming system
JP2006252118A (en) Image forming apparatus system
JP2003345550A (en) Image forming system
JP2004338198A (en) Image processing device, unit control method, computer readable storage medium and program
JP2001134390A (en) Image formation system, job transmitting method, information processor and storage medium

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060201

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060606