JPH0863310A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0863310A
JPH0863310A JP6200522A JP20052294A JPH0863310A JP H0863310 A JPH0863310 A JP H0863310A JP 6200522 A JP6200522 A JP 6200522A JP 20052294 A JP20052294 A JP 20052294A JP H0863310 A JPH0863310 A JP H0863310A
Authority
JP
Japan
Prior art keywords
job
processing
image
output
jobs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6200522A
Other languages
English (en)
Inventor
Ryoji Matsumura
亮治 松村
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP6200522A priority Critical patent/JPH0863310A/ja
Publication of JPH0863310A publication Critical patent/JPH0863310A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

(57)【要約】 【目的】 各ジョブの出力処理に必要となる前処理もし
くは後処理を省略することで、より生産性を向上した画
像処理装置を提供すること。 【構成】 画像データ入力手段と、入力画像データを記
憶する記憶手段と、画像データ出力手段と、受け付けた
全てのジョブを管理するジョブ管理手段と、上記手段を
各々独立に管理・制御する主制御手段とを備えた画像処
理装置において、新たに受け付けたジョブのパラメータ
と、既に受け付けた全てのジョブのパラメータを比較
し、同一パラメータを持つジョブを検索するジョブ検索
手段(S201)と、新たに受け付けたジョブと、ジョ
ブ検索手段において検索した同一パラメータを持つジョ
ブとを連結して、新たに一つのジョブとして生成するジ
ョブ結合手段(S202)と、新たに受け付けたジョブ
と、ジョブ検索手段において検索したジョブとを削除
し、ジョブ結合手段において生成したジョブと入れ替え
るジョブ入れ替え手段(S203)とを備え、同一パラ
メータのジョブを結合し、出力するよう制御する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複写機、プリンタ、フ
ァクシミリを複合した画像処理装置に関し、特に、独立
して処理する複数のジョブが存在する場合に、生産性の
向上を図った複合画像処理装置に関する。
【0002】
【従来の技術】近年、デジタル複写機、プリンタ装置、
ファクシミリ装置、及びこれらのデジタル画像データを
取り扱う画像処理装置を統合した複合機などが普及して
いる。
【0003】これらのような画像処理装置においては、
複数のジョブの並列処理が可能な場合、生産性を向上す
るために、出力処理は可能な限り効率化を図る必要があ
る。
【0004】デジタル画像データを取り扱う画像処理装
置における出力処理の効率化として、特開平4−268
870号公報では、別々の時間帯に列信指定された同一
宛先への複数の電文をまとめて一回の列信処理で送信す
るファクシミリ装置を提案している。
【0005】また、特開平4−252333号公報で
は、受け付けたジョブの処理順序を操作部からの指示で
入れ替えることにより出力処理の効率化を図るものを提
案している。例えば『製本装置が先』を選択した場合、
製本装置を使うジョブを優先処理する。ジョブの特性及
び所定の優先順位(FIFO、小さい順等)に従った入
替え及びマニュアルによる入替えが可能である。
【0006】
【発明が解決しようとする課題】しかしながら、特開平
4−268870号公報が提案しているファクシミリ装
置では、送信処理に関しては効率が上がるが、複合機の
場合、複数の異なる種類のジョブの処理が必要になり、
これだけでは不充分である。
【0007】特開平4−252333号公報が提案して
いる方式では、トータルの生産性は向上しない。異なる
ジョブを順次出力する方式では、転送速度をアップす
る、ペーパーギャップを小さくする、複数の出力装置に
出力する等の手段しかなく、既に性能、コスト的に限界
である。
【0008】そこで、本発明の目的は、以上の問題点に
鑑み、各ジョブの出力処理に必要となる前処理もしくは
後処理を省略することで、より生産性を向上した画像処
理装置を提供することである。
【0009】
【課題を解決するための手段】そこで、本発明は、画像
データを入力する少なくとも1つの入力手段と、入力し
た画像データを記憶する記憶手段と、画像データを出力
する少なくとも1つの出力手段と、上記手段を各々独立
に制御する主制御手段とを備えた画像処理装置におい
て、新たに受け付けたジョブのパラメータと、待機中の
ジョブのパラメータを比較し、同一パラメータを持つジ
ョブを検索するジョブ検索手段と、新たに受け付けたジ
ョブと、ジョブ検索手段において検索した同一パラメー
タを持つジョブとを連結して、新たに一つのジョブとし
て生成するジョブ結合手段と、新たに受け付けたジョブ
と、ジョブ検索手段において検索したジョブとを削除
し、ジョブ結合手段において生成したジョブと入れ替え
るジョブ入れ替え手段とを備え、同一パラメータのジョ
ブを結合し、出力するよう制御する。
【0010】さらに、本発明は、請求項1に記載の発明
に加えて、ジョブ検索手段において検索したジョブ以降
に受け付けた全てのジョブの待ち時間を検出する待ち時
間検出手段を備え、待ち時間に応じて連結するか否かを
選択するよう制御する。
【0011】
【作用】画像データを入力するための少なくとも1つ以
上の入力手段から入力した画像データを記憶手段で一旦
記憶し、この記憶した画像データは少なくとも1つ以上
の出力手段から出力する。これらの手段を主制御手段に
よって各々独立に制御する。
【0012】新たに受け付けたジョブの際に、ジョブ検
索手段は、その受け付けたジョブのパラメータと、既に
受け付けた全てのジョブのパラメータを比較し、同一パ
ラメータを持つジョブを検索する。同一パラメータを持
つジョブがあった場合、ジョブ結合手段では、新たに受
け付けたジョブとジョブ検索手段で検索した同一パラメ
ータを持つジョブとを連結して、新たに一つのジョブと
して生成する。このように同一パラメータのジョブ同士
を結合して出力するようにしたので、より生産性が向上
する。
【0013】さらに、待ち時間検出手段において、ジョ
ブ検索手段において検索したジョブ以降に受け付けた全
てのジョブの待ち時間を検出し、待ち時間に応じて連結
するか否かを選択する。
【0014】本発明は、このように、同一のパラメータ
を持つジョブ同士を結合し、一つのジョブにまとめて出
力するよう動作する。
【0015】
【実施例】
実施例1 以下、図面を参照しながら実施例を説明する。本実施例
においては、画像形成装置として複写機を例に挙げて説
明する。
【0016】図1は、本発明を適用する複写機の概略構
成を示す断面図である。複写機は大きく分けて、原稿画
像に対応したトナー像を記録紙上に形成してコピーを形
成する複写機本体1と、複写機本体1の原稿載置面に対
して原稿を自動的に送り込む自動原稿送り装置2と、複
写機本体1から排出したコピーに対してソーティング、
ステイプル止め等の後処理を行う後処理装置3の3部分
で構成している。
【0017】複写機本体1の内部には、上側から、原稿
載置面であるプラテンガラス4上に載置された原稿を走
査して原稿画像を読み込む画像読み取り装置5と、この
画像読み取り装置5で得た画像情報に基づいて記録紙上
に原稿画像に対応したトナー像を形成する画像形成装置
6と、この画像形成装置6に対して記録紙を供給する給
紙装置7とを配設している。
【0018】上記自動原稿送り装置2は、複写機本体1
の上部に設けたプラテンガラス4を開閉自在に覆うよう
に設けており、原稿載置トレイ8に積載された原稿を送
りローラ(図示せず)及び搬送ベルト9によって1枚ず
つ順次プラテンガラス4上に送りこんで複写し、複写後
の原稿は搬送ベルト9及び排出ローラ(図示せず)によ
って原稿排紙トレイ10に排出する。
【0019】画像読み取り装置5は、光学系として、露
光ランプ11、複数の反射ミラー12、レンズ13、イ
メージセンサ14等を備えており、露光ランプ11、反
射ミラー12をプラテンガラス4に沿って移動し、原稿
からの反射光をイメージセンサ14に収束させ、原稿の
画像の濃淡を電気的な画像信号に変換する。この画像信
号は、画像読み取り装置5の内部に電気系として設けて
いるA/D変換回路等によりデジタル形態の画像データ
に変換する。この画像データは後述する処理部へ供給
し、所定の信号処理を施した後、画像形成装置6に供給
する。
【0020】画像形成装置6は、周知の電子写真法によ
り記録用紙上にトナー像を形成するものであり、帯電装
置15により均一に帯電した感光体ドラム16の表面
を、レーザー露光装置17からのレーザー光により露光
して静電潜像を形成する。
【0021】レーザー露光装置17は、画像読み取り装
置5からの画像データに基づいて駆動電流を変調する半
導体レーザー等のレーザー素子(図示せず)、レーザー
素子からのレーザー光を感光体ドラム16の表面の移動
方向と直行する方向に周期的に偏向する回転多面鏡1
8、反射ミラー19等で構成している。
【0022】現像器20あるいは21は、感光体ドラム
16上に静電潜像を現像し、所望色のトナー像を形成す
る。このトナー像は、給紙装置7の複数のトレイ7a〜
7c、7e及び経路7dのいずれかから経路Aに沿って
搬送してきた記録紙に転写装置22により転写する。な
お、トレイ7a〜7cはそれぞれサイズの異なった用紙
を収納する給紙トレイ、7dは両面複写時に記録紙が通
る用紙経路で、本実施例では同時に最高3枚の記録紙が
この用紙経路上に載ることができ、7eは数百枚の記録
紙を収納する大容量トレイである。転写後に感光体ドラ
ム16の表面に残った残留トナーは、クリーニング装置
23により除去する。
【0023】転写後の記録紙は、剥離装置24を用い感
光体ドラム16から剥離し、コンベア25で定着装置2
6に搬送し、定着処理を施す。定着後の用紙の経路は、
切り換えゲート27により、後処理装置3に進む経路B
と、両面複写のために反転装置28を介して経路7dに
進む経路Cのいずれかに切り換わる。両面複写の場合に
は反転装置28で記録紙の表裏を反転し、経路7dを経
由し経路Aに沿って再度画像形成装置6へ供給し、今度
は記録紙の裏面にトナー像を形成した後、後処理装置3
に送る。
【0024】画像形成装置6から後処理装置3へ排出し
た記録紙を、切り換えゲート29により、経路Dと経路
Eのいずれかに搬送する。経路Dに進んだ記録紙をその
まま画像面を上にして経路Fに送り、経路Eに進んだ記
録紙を反転装置30で表裏を反転して経路Fに送る。
【0025】経路Fを進む記録紙を、切り換えゲート3
1により、頂部トレイ32に向かう経路Gと、各種の後
処理を施す経路Hに振り分ける。経路Hに進んだ記録紙
を垂直搬送ベルト33により経路Iに沿って下方に向か
って搬送し、切り換えゲート34により、ステイプル止
めの処理を施す経路Jとそのままソータビン35に向か
う経路Kに振り分ける。経路Jに進んだ記録紙を保持ト
レイ36の中に排出し、必要枚数の記録紙が溜まった
ら、ステイプラ37によりステイプル止めする。なお、
シグニチャ出力の場合は記録紙の折り目となる中央部を
ステイプル止めする。ステイプル止めした記録紙を、再
度垂直搬送ベルト33により下方に向かって搬送し、ソ
ータビン35の中の所定の位置に排出する。
【0026】図2は、本発明に係る画像処理装置の一実
施例を示すハードウェアブロック図である。
【0027】図2において、ESS(Electron
ic Sub−System:画像処理部)51は、U
I(ジョブ動作指定装置:オペレーションパネル等)5
2、ADF(Auto Document Feede
r:自動原稿送り装置)2、IIT/IPS(画像読み
取り装置)5、IOT(画像形成装置)6、及びFIN
ISHER(印字用紙後処理装置)3を連結し、ジョブ
動作に従って制御するためのSYS−CONT(主制御
部:System Controller)53と、コ
マンド/ステータス信号及び画像入力信号を制御するI
IT−I/F(入力インタフェース)54、コマンド/
ステータス信号及び画像出力信号を制御するIOT−I
/F(出力インタフェース)55、入力画像データを一
時格納するためのページバッファ56、及び大容量のデ
ータ蓄積用メモリとしてのディスクコントローラユニッ
ト57とで構成してある。
【0028】自動原稿送り装置2もしくは画像読み取り
装置5のプラテン上に原稿をセットし、操作部52によ
ってジョブ動作を設定した後スタートボタンを押下する
と、画像読み取り装置5は、光電変換により原稿の画像
情報を読み取り、デジタル画像データへの変換及び画像
処理を施しながら、入力インターフェース54を介して
ページバッファ56にデジタル画像データを順次格納す
る。その際、出力可能な状態であれば、ページバッファ
56から直接出力インターフェース55を介して画像形
成装置6へ転送し、後処理装置3で後処理を実行すると
同時にディスク57への書き込みを開始する。直接出力
が不可能であれば、ディスク57への書き込み開始のみ
を行う。出力は、ページバッファ56からのみ行われる
が、ページバッファ56への画像データ格納は、画像読
み取り装置5からの入力及びディスク57からの読み出
しの2通りある。基本的な動作は、1部目は画像読み取
り装置5からの入力画像データを直接出力し、2部目以
降はディスク57から読み出した画像データを出力す
る。出力インターフェース55へ出力した画像データ
は、画像形成装置6において画像データから生成した2
値データに基づきレーザ光のオン/オフを各画素毎に制
御して網点により中間調画像を再現することにより像形
成を行う。
【0029】なお、ページバッファ56と各処理ブロッ
クとの同時アクセスは、イメージバスのバスアービトレ
ーションによって実現が可能である。また、ページバッ
ファ56と各処理ブロックは、時分割で処理を行うこと
にすれば、入力処理と出力処理の並列処理が可能であ
る。
【0030】次に図2のハードウェア構成上で実現する
ジョブ動作を図3から図4に従って説明する。
【0031】図3は本発明に係る制御部の構成を示す
図、図4はジョブの管理を行うテーブルを示す図であ
る。制御部構成図において、制御部は、主制御部、入力
制御部、及び出力制御部からなり、リアルタイム制御を
行なっている。したがって見掛け上各制御部が独立に制
御可能である。例えば、主制御部ではUIコントローラ
を介して操作者からの指定を受け付け、ジョブスケジュ
ーラに処理の実行を要求する部分であり、入力制御部及
び出力制御部はそれぞれ入力装置及び出力装置の動作を
制御する部分である。なお、入力装置及び出力装置を同
期させて動作させるか独立に動作させるかはジョブスケ
ジューラ部で制御する。
【0032】また、図4の管理テーブル説明図におい
て、UIコントローラからジョブ要求を受け付けると、
ジョブチケットを生成しジョブパラメータをジョブチケ
ット内の所定の格納領域に格納した後、一旦要求受付キ
ューにキューイングする。処理実行の際はこのキューの
先頭から順にジョブチケットをジョブテーブルの「実行
ジョブ」に移動しジョブチケット内のジョブパラメータ
に従って処理を行なう。
【0033】次に、本発明に係る制御手順について図5
〜図9を参照しながら説明する。
【0034】図5に示すように、処理部は大きく受付処
理部(S1)、入力処理部(S2)、連結処理部(S
3)、出力処理部(S4)からなり、通常はS1〜S4
の順に処理が施される。但し、予め画像データがシステ
ム内部に存在している場合には、入力処理を回避して受
付処理後、直ちに連結処理を実行する場合も存在する。
以下、上記の処理毎に説明する。
【0035】図6に示す受付処理において、図2に示す
操作部52からの処理要求信号を受信すると、ジョブチ
ケットを生成し(S4)そこに操作部52から受け付け
たジョブパラメータを格納した(S5)後、そのジョブ
チケットを要求受付キューにキューイングする(S
6)。なお、ジョブチケット内のジョブステータス格納
領域には、処理進捗度に応じて『入力処理中』、『出力
処理中』、もしくは『入出力処理中』のいずれかが書き
込まれている。以上のような受付処理を終了すると入力
処理部もしくは連結処理部に制御を移行する。
【0036】図7を参照しながら入力処理を説明する。
入力処理は、まず始めにページバッファ領域を確保する
ことから行なう(S10)。領域が確保できたならば、
図2に示すプラテンガラス4からの入力処理を起動する
(S11)。この時、入力と同時に出力が可能であれば
出力処理も起動する(S12)。領域が確保できない場
合は、ページバッファ内の画像データが出力中かもしく
は記憶装置への転送未完了のためであり、それらの処理
が終了し、管理テーブルの更新があるまで待つ(S1
4)。入力処理が終了するとハードディスク等の記憶装
置へ入力画像データを書き込む処理を起動する(S1
3)。同時に、この入力画像データが最終のものでなけ
れば次の入力画像データについてS10から処理を繰り
返す。最終入力画像データであれば、ジョブチケットの
更新(ページ数等の入力処理が終わった時点でわかる項
目の設定)を行い(S15)、次の連結処理フローに移
行する。
【0037】図8を参照しながら連結処理を説明する。
連結処理は、両面出力時のみ行う。最後に受け付けたジ
ョブが両面印刷でなければ、連結処理を終了する。両面
印刷の場合は、ジョブテーブルの「実行ジョブ」と、
「要求受付キュー」の先頭からジョブチケット検索し、
両面印刷のジョブを探す(S16)。片面印刷の場合は
ジョブ連結を行わないので連結処理を終了する。両面印
刷のジョブがある場合は、その位置をジョブテーブルの
「挿入位置」に記憶する。もし、見つけた両面印刷ジョ
ブが実行中のジョブであれば、そのジョブチケット内の
「処理ページ」の処理が終了したところで(出力処理
を)一時停止する(S17)。さらに、その見つけた両
面印刷ジョブより後ろにキューイングしているジョブを
調べ、どれだけ時間が経過したか(つまりどのくらい他
のジョブに追い越されたか)を調べる(S18)。その
経過時間が所定の値以上であれば連結処理は行わなず、
所定の値未満であれば連結するためにジョブテーブルの
「連結ジョブ」に見つけた両面印刷ジョブのジョブチケ
ットをコピーする。さらに、コピーしたジョブチケット
に対し連結するジョブのジョブチケットをマージ(ペー
ジ数・経過時間等の変更)する(S19)。最後に、ジ
ョブテーブルの「挿入位置」に記憶してある位置に連結
したジョブのジョブチケットを挿入し、「要求受付キュ
ー」の最後尾のジョブ(最後に受け付けた両面印刷ジョ
ブ)のジョブチケットと、S16で見つけた両面印刷ジ
ョブのジョブチケットを削除し、この見つけた両面印刷
ジョブが実行中のジョブであったなら出力処理を再開し
(S20)、出力処理フローに移行する。
【0038】図9を参照しながら出力処理を説明する。
出力処理は、まず出力装置が出力可能であるかのチェッ
クから行う。出力が不可能の場合、他のジョブの出力処
理が行われているかもしくはエラー状態であり、待ち状
態になる。他のジョブの出力処理が終了するかエラー解
除になると、管理テーブルを更新し(S23)、再度出
力処理可能かどうかのチェックを行なう。出力可能の場
合、図2に示すディスク57から所定の画像データを順
次ページバッファ56に読み出し(S21)、出力処理
を起動する(S22)。出力処理が終了すると管理テー
ブルの更新を行なう(S23)。これらの処理を繰り返
し、最終出力枚数検知時に繰り返しから抜け出る。最終
出力枚数まで出力を完了していれば、図2に示すページ
バッファ56とディスク57内の画像データを消去し
(S24)、管理データのリセット等のジョブ終了処理
を行い(S25)、終了する。
【0039】上記のように制御することによって、全体
の処理時間が短くなる。例えば両面5枚、片面5
枚、両面1枚、のようなジョブがある場合、の
順に処理するより、(とは連結する)の順に
処理したほうが良い。なぜなら、本実施例では、両面複
写時の用紙経路7d上には同時に最大3枚の記録紙が載
るため、とを連結すると用紙枚数が6枚になり、用
紙経路7dへの用紙の搬送回数が2回で済む。しかし、
との間にがあると、用紙経路7dへの用紙の搬送
回数は2回+1回となり、と処理した場合に比べ
1回多くなる。このように、本発明は両面/片面のジョ
ブが混在している場合の全体的な処理時間を短縮する。
【0040】また、本実施例では連結するか否かの判断
に、両面/片面というパラメータを用いているが、用紙
サイズ・拡縮率等をパラメータとしても良い。
【0041】なお、ここでは、図2に示す画像形成装置
6へ転送した後の後処理装置3の処理について記述して
いないが、後処理装置3の処理に関するパラメータ指定
も操作部52から行い管理領域に格納してあることは当
然である。さらに、頁順は画像処理部51内部の処理に
より自由に指定可能であり、両面出力の頁順位、冊子を
作成する場合の頁順位等は主制御部53内で計算して決
定することは言うまでもない。その他、主制御部53内
で諸々の処理を行っているが、本発明とは関係がないの
で省略している。
【0042】また、上記の実施例では、画像データを直
接取り扱っているが、入力時に圧縮処理を施し、出力時
に伸長処理するようにして、内部のページバッファ5
6、ディスク57の容量削減化を図っても良い。また、
上記構成において、画像を回転したり、位置指定したり
する処理を追加しても一向に差し支えない。さらには、
ページバッファ56は、DMA駆動における入出力の速
度差を吸収できるものであれば何でも良く、ラインバッ
ファであっても差し支えない。ディスク57にしても、
複数のページを記憶可能なメモリであれば何でもよく、
半導体メモリ、磁気テープ等でも良い。但し、これらは
現状では高価であったり、読み書き速度が遅かったりす
るため、実施例ではハードディスクを用いている。ま
た、上記の実施例では複写機を取り上げているが、ファ
クシミリ装置であってもプリンタであってもこれらの複
合装置であっても何ら問題はない。すなわち、入力手段
としてはスキャナ、ファクシミリ受信部、ネットワーク
処理部のいずれか、出力手段としては印字装置、ファク
シミリ送信部、ネットワーク処理部のいずれかの組み合
わせに対して利用可能としている。
【0043】実施例2 以下、図面を参照しながら本発明の他の実施例を説明す
る。本実施例においては、画像形成装置としてプリンタ
装置を例に挙げて説明する。
【0044】図10は、本発明を適用するプリンタ装置
の概略構成を示す図である。図中、100はプリンタ装
置、200は印刷データを出力するホストコンピュー
タ、300は形成出力した印刷結果である。プリンタ装
置100には、プリンタ装置全体を制御するCPU10
1等、以下に示す構成を備えている。
【0045】102は画像データ・制御データが流れる
バス、103、104はCPU101でプログラムを実
行するためのRAM、ROM、105はバス上のデータ
転送を行うDMAコントローラ、106は画像データを
記憶しておくハードディスク装置、107はホストコン
ピュータ200からのデータを一旦格納する受信バッフ
ァ、111はアウトラインフォントデータを記憶してい
るフォントメモリ、110はフォント用キャッシュメモ
リ、109はイメージデータを展開するページバッフ
ァ、108はページバッファ内のイメージデータに基づ
いて実際に印刷するプリンタエンジンである。
【0046】図11は、プリンタ装置内におけるジョブ
を管理するためのデータ構造である。プリンタ装置がジ
ョブを受け付けると、ジョブチケットを生成しジョブパ
ラメータをジョブチケット内の所定の格納領域に格納し
た後、一旦ジョブテーブルの受け付けジョブの領域に登
録する。ここで受け付け処理を施し、その後実行待ちの
ジョブのキューにキューイングする。ジョブチケットは
ジョブ1つに対し、1つ生成する。ジョブテーブルに
は、前述の受け付けジョブの領域、実行待ちのジョブの
キューの他、実行中ジョブの領域等がある。詳細は、こ
れ以後制御の説明の中で述べる。
【0047】図12から図18はデータを受け取ってか
らイメージデータを形成して印刷する時のCPU101
による処理手順を示すフローチャートである。
【0048】図12は、前処理からプリント処理までの
基本フローチャートである。前処理と、プリント処理は
並行に動作する。データを受信バッファ107で受け取
った場合(S100でYESの場合)、前処理(S10
1)を実行する。前処理の詳細は図13の説明で述べ
る。それ以外の場合、前処理のルーチンは待ち状態にな
る。もし、「待ちジョブキュー」にジョブがあれば(S
102のYESの場合)、「待ちジョブキュー」の先頭
のジョブチケットをジョブテーブルの「実行ジョブ」に
移動する。その後実際にプリントし(S104:詳細は
図18の説明で述べる)、プリントが終了したジョブは
ジョブテーブルから削除する(S105)。ここで、S
102に戻り、処理待ちジョブがある限りプリント処理
を続ける。「待ちジョブキュー」にジョブがなければ
(S102のNOの場合)、プリント処理は待ち状態に
なる。前処理とプリント処理は並行動作しているが、処
理の関係上、前処理が動作中は、プリント処理は「待ち
ジョブキュー」からジョブチケットを取り出せない。
【0049】図13は、図12の前処理のS101のフ
ローチャートを示したものである。まずジョブを受付
け、そのときにジョブチケットのジョブテーブルへの登
録、使用フォントの判断を行う(S200:詳細は図1
4の説明で述べる)。次に、「待ちジョブキュー」に受
け付けたジョブと同一のフォントを使用するジョブがな
いか探す(S201:詳細は図15の説明で述べる)。
その後、同一のフォントを使用するジョブがあれば、受
け付けたジョブと結合して一つのジョブとする(S20
2:詳細は図16の説明で述べる)。最後に、結合した
ジョブを「待ちジョブキュー」の所定の位置に移動する
(S203:詳細は図17の説明で述べる)。この一連
のS200〜S203の動作が終了するまでプリント処
理は「待ちジョブキュー」からジョブチケットを取り出
せない。
【0050】図14は、図13のジョブ受付けの詳細な
フローチャートである。まず、受信バッファ107で受
け取ったデータをDMAコントローラ105を用いてハ
ードディスク装置106に転送する。この時作成したフ
ァイルにはユニークなファイルIDを付与する(S30
0)。次にそのデータに対する図11に示したようなジ
ョブチケットを生成し(ユニークなジョブIDを生成す
る)、ジョブチケット内の各データ(ジョブID、ファ
イルID、ページ数等)を設定する(S301)。本実
施例では複数のジョブを連結する場合、各ジョブの先頭
に表紙を付加して排出し、ジョブとジョブとの切れめを
明確にし、ユーザがジョブの区分けをしやすいようにす
るため、デフォルトでジョブチケットの「表紙付加フラ
グ」をオンに設定している。もし、ジョブを結合する場
合に表紙を付加する/しないのであれば、ここでジョブ
チケットに設定する。この生成したジョブチケットをジ
ョブテーブルの「受付ジョブ」に登録する(S30
2)。ここで、受付ジョブ(受信バッファ107、もし
くはハードディスク装置106内のデータ)で使用して
いるフォントを調べ(S303)、ジョブチケットの
「使用フォント」に登録する(S304)。ここで「待
ちジョブキュー」に実行待ちをしているジョブがなけれ
ば(S305のNOの場合)、「受付ジョブ」に登録し
てあるジョブチケットを「待ちジョブキュー」に移動し
(S306)、前処理のフローを終了する。また、「待
ちジョブキュー」に実行待ちをしているジョブがあれば
(S305のYESの場合)、ジョブ受付のフローを終
了し、ジョブ検索のフローに移る。
【0051】図15は、図13のジョブ検索の詳細なフ
ローチャートである。まず、図14のジョブ受付で、ジ
ョブテーブルの「受付ジョブ」に登録したジョブチケッ
トの「使用フォント」をもとに、ジョブテーブルの「実
行ジョブ」もしくは「待ちジョブキュー」にキューイン
グしてあるジョブチケットを先頭から調べていき、「受
付ジョブ」に登録したジョブチケットの「使用フォン
ト」と同一の「使用フォント」を持つジョブチケットを
探す(S400)。ここで、同一の「使用フォント」を
持つジョブチケットが見つからなければ(S401でN
Oの場合)、ジョブテーブルの「受付ジョブ」に登録し
てあるジョブチケットを「待ちジョブキュー」の最後尾
に移動(キューイング)し(S402)、前処理のフロ
ーを終了する。また、同一の「使用フォント」を持つジ
ョブチケットが見つかった場合(S401でYESの場
合)、さらにそれが実行中のジョブである場合(S40
3でYESの場合)は、ジョブテーブルの「受付ジョ
ブ」に登録してあるジョブチケットを「待ちジョブキュ
ー」の先頭に挿入し(S404)、前処理のフローを終
了する。また、見つかったジョブチケットが実行中のジ
ョブでない場合(S403でNOの場合)、ジョブテー
ブルの「挿入位置」に、見つけた同一の「使用フォン
ト」を持つジョブの「待ちジョブキュー」での位置を記
憶し(S405)、このジョブをジョブテーブルの「待
避ジョブ」に移動し(S406)、ジョブ検索のフロー
を終了する。
【0052】図16は、図13のジョブ結合の詳細なフ
ローチャートである。まず、「受付ジョブ」のジョブチ
ケットの「表紙付加フラグ」がオンになっているかを調
べ、オンであれば(S500でYESの場合)、表紙イ
メージをページバッファ109上に生成し(S50
1)、これをDMAコントローラ105を用いてハード
ディスク装置106内の「受付ジョブ」のファイルにマ
ージするとともに、「受付ジョブ」のジョブチケットの
「頁数」を変更する(S502)。「受付ジョブ」のジ
ョブチケットの「表紙付加フラグ」がオフであれば(S
500でNOの場合)、ステップS503に進む。次
に、ジョブテーブルの「待避ジョブ」に登録してあるジ
ョブチケットをジョブテーブルの「結合ジョブ」にコピ
ーする(S503)。その「結合ジョブ」のジョブチケ
ットに対し、ジョブテーブルの「受付ジョブ」のジョブ
チケットをマージする(S504)。マージとは、「頁
数」の変更と「ファイルID」の追加である。この後、
ジョブ結合のフローを終了する。
【0053】図17は、図13のジョブ入替の詳細なフ
ローチャートである。まず、ジョブテーブルの「結合ジ
ョブ」に登録してあるジョブチケットを、「待ちジョブ
キュー」に挿入する(S600)。その挿入位置は、ジ
ョブテーブルの「挿入位置」に記憶してあるものであ
る。次に、ジョブテーブルの「受付ジョブ」に登録して
あるジョブチケットを削除し(S601)、最後に、ジ
ョブテーブルの「待避ジョブ」に登録してあるジョブチ
ケットを削除し(S602)、ジョブ入替のフローを終
了する。ここで、前処理のフローが終了することにな
る。
【0054】図18は、プリント処理の詳細なフローチ
ャートである。まず、ハードディスク装置106もしく
は受信バッファ107内からデータを読み(S70
0)、そのデータが文字でなければ(S701でNOの
場合)ベクトルデータなので、ステップS705のビッ
トマップの展開に進む。ステップS700で読み込んだ
データが文字であった場合(S701でYESの場
合)、フォント用キャッシュメモリ110に該当するフ
ォントがあるかどうか調べ(S702)、キャッシュし
てなければ(S702でNOの場合)該当するフォント
をフォントメモリ111からフォント用キャッシュメモ
リ110に展開する(S703)。次に、このフォント
キャッシュからフォントデータを読み出し(S70
4)、ページバッファ109に展開する(S705)。
ベクトルデータの場合はフォントではなく、線・曲線等
をページバッファに展開する(S705)。1ページ分
のデータの展開が終了してなければ(S706でNOの
場合)、さらに次のデータを読み込む(S700)。1
ページ分の展開が終了していれば(S706でYESの
場合)、ページバッファ109内のデータをプリンタエ
ンジン108に送り、印刷結果300を得る(S70
7)。ここで、全ページのデータを出力していれば(S
708でYESの場合)プリント処理のフローを終了す
る。まだ、データが残っていれば(S708でNOの場
合)ステップS700に戻り、プリント処理を続行す
る。
【0055】したがって、本実施例によれば、上記フロ
ーチャートのような処理を行うので、例えばフォントの
種類が違うジョブが交互に来たとしても、同一フォント
を使用するジョブを連続して処理するので、フォントメ
モリからフォントキャッシュへのフォントの展開の回数
が減り、ジョブの出力順序は変わるものの、全体的にみ
ると出力処理時間は短くなる。
【0056】フォントをプリンタ装置100内のフォン
トメモリ111に保持している。しかし、プリンタ装置
100内のハードディスク装置106にフォントを保持
しておき、そこからダウンロードする構成としてもよ
い。また、ホストコンピュータ200でフォントを保持
しておき、ダウンロードするような構成であってもよ
い。これらの場合はフォントのダウンロードに時間がか
かるため、本実施例の場合よりさらに有効である。
【0057】
【発明の効果】以上の説明から明らかなように、本発明
によれば、同様な処理を行うジョブ同士は連続して処理
し、各ジョブに必要な前処理もしくは後処理を省くこと
により、画像処理装置における出力処理に要する時間を
低減し、全体的に見て、画像処理装置の処理能力を向上
するという効果がある。
【0058】待機中のジョブだけでなく、実行中のジョ
ブも連結の対象とするので、出力処理に要する時間をよ
りいっそう低減するという効果がある。
【0059】ジョブ検索手段において検索したジョブ以
降に受け付けた全てのジョブの待ち時間を検出する待ち
時間検出手段を備え、待ち時間に応じて連結するか否か
を選択するよう制御する。
【0060】連結するジョブ以降に受け付けた全てのジ
ョブの待ち時間を検出し、その待ち時間によって連結す
るか否かを判断するので、もし、連結するジョブ以降に
受け付けたジョブの中で、待ち時間が長くなるものがあ
る場合は、連結を行わないことによって、すでに待ち状
態にあるジョブの実行を妨げないという効果がある。
【図面の簡単な説明】
【図1】 本発明の実施例に係る複写機の概略構成を示
す図である。
【図2】 本発明の実施例のハードウェア構成を示すブ
ロック図である。
【図3】 本発明の実施例の制御部の構成を示す図であ
る。
【図4】 本発明の実施例の管理テーブルを説明した図
である。
【図5】 本発明の実施例の複写機の制御部のフローチ
ャートである。
【図6】 本発明の実施例の複写機の制御部のフローチ
ャートである。
【図7】 本発明の実施例の複写機の制御部のフローチ
ャートである。
【図8】 本発明の実施例の複写機の制御部のフローチ
ャートである。
【図9】 本発明の実施例の複写機の制御部のフローチ
ャートである。
【図10】 本発明の他の実施例のプリンタ装置のハー
ドウェアブロック図である。
【図11】 本発明の他の実施例の管理テーブルを説明
した図である。
【図12】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図13】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図14】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図15】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図16】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図17】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【図18】 本発明の他の実施例のプリンタ装置の制御
部のフローチャートである。
【符号の説明】
1:複写機本体、2:自動原稿送り装置、3:後処理装
置、4:プラテンガラス、5:画像読み取り装置、6:
画像形成装置、7:給紙装置、7a〜7c,7e:トレ
イ、7d:両面複写時に記録紙が通る用紙経路、8:原
稿載置トレイ、9:搬送ベルト、10:原稿排紙トレ
イ、11:露光ランプ、12:反射ミラー、13:レン
ズ、14:イメージセンサ、15:帯電装置、16:感
光体ドラム、17:レーザー露光装置、18:回転多面
鏡、19:反射ミラー、20,21:現像器、22:転
写装置、23:クリーニング装置、24:剥離装置、2
5:コンベア、26:定着装置、27:切り換えゲー
ト、28:反転装置、29:切り換えゲート、30:反
転装置、31:切り換えゲート、32:頂部トレイ、3
3:垂直搬送ベルト、34:切り換えゲート、35:ソ
ータビン、36:保持トレイ、37:ステイプラ、5
1:画像処理部(ESS)、52:操作部(UI)、5
3:主制御部(SYS−CONT)、54:IIT−I
/F(入力インターフェース)、55:IOT−I/F
(出力インターフェース)、56:ページバッファ、5
7:ディスクコントローラユニット、S1〜S25:制
御部の処理ステップ、100:プリンタ装置、101:
CPU、102:バス、103:RAM、104:RO
M、105:DMAコントローラ、106:ハードディ
スク装置、107:受信バッファ、108:プリンタエ
ンジン、109:ページバッファ、110はフォント用
キャッシュメモリ、111:フォントメモリ、200:
ホストコンピュータ、300:印刷結果、S100〜S
105、S200〜S203、S300〜S306、S
400〜S406、S500〜S504、S600〜S
602、S700〜S708:制御部の処理ステップ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 1)画像データを入力する少なくとも1
    つの入力手段と、2)入力した画像データを記憶する記
    憶手段と、3)画像データを出力する少なくとも1つの
    出力手段と、4)上記手段を各々独立に制御する主制御
    手段とを備えた画像処理装置において、 a)新たに受け付けたジョブのパラメータと、待機中の
    ジョブのパラメータを比較し、同一パラメータを持つジ
    ョブを検索するジョブ検索手段と、 b)新たに受け付けたジョブと、ジョブ検索手段におい
    て検索した同一パラメータを持つジョブとを連結して、
    新たに一つのジョブとして生成するジョブ結合手段と、
    を備え、同一パラメータのジョブを結合し、出力するよ
    う制御する画像処理装置。
  2. 【請求項2】 請求項1記載の画像処理装置において、
    さらに、 c)ジョブ検索手段において検索したジョブ以降に受け
    付けた全てのジョブの待ち時間を検出する待ち時間検出
    手段とを備え、待ち時間に応じて連結するか否かを選択
    するよう制御する画像処理装置。
JP6200522A 1994-08-25 1994-08-25 画像処理装置 Pending JPH0863310A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6200522A JPH0863310A (ja) 1994-08-25 1994-08-25 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6200522A JPH0863310A (ja) 1994-08-25 1994-08-25 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0863310A true JPH0863310A (ja) 1996-03-08

Family

ID=16425716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6200522A Pending JPH0863310A (ja) 1994-08-25 1994-08-25 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0863310A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09325928A (ja) * 1996-06-06 1997-12-16 Fuji Xerox Co Ltd メッセージ通信方法及び装置
US6720970B2 (en) 1997-09-24 2004-04-13 Canon Kabushiki Kaisha Image drawing apparatus, image drawing method and memory medium
JP2006076072A (ja) * 2004-09-08 2006-03-23 Konica Minolta Business Technologies Inc データ管理装置および方法、画像出力装置、およびコンピュータプログラム
JP2008293304A (ja) * 2007-05-25 2008-12-04 Murata Mach Ltd データ処理装置、画像処理システム、コンピュータプログラム
US7471401B2 (en) 2002-04-26 2008-12-30 Canon Kabushiki Kaisha Information processing apparatus, printing processing method, and program therefor
US7689988B2 (en) 2003-02-13 2010-03-30 Canon Kabushiki Kaisha Information processing apparatus
JP2010231799A (ja) * 2000-01-25 2010-10-14 Vistaprint Usa Inc 印刷ジョブの管理
JP2011194875A (ja) * 2010-02-26 2011-10-06 Canon Inc 印刷制御装置、方法及びプログラム
WO2012026307A1 (ja) * 2010-08-25 2012-03-01 日本電気株式会社 データ管理装置、データ管理方法、及び、データ管理プログラム

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09325928A (ja) * 1996-06-06 1997-12-16 Fuji Xerox Co Ltd メッセージ通信方法及び装置
US6720970B2 (en) 1997-09-24 2004-04-13 Canon Kabushiki Kaisha Image drawing apparatus, image drawing method and memory medium
JP2010231799A (ja) * 2000-01-25 2010-10-14 Vistaprint Usa Inc 印刷ジョブの管理
US9645774B2 (en) 2000-01-25 2017-05-09 Cimpress Usa Incorporated Managing print jobs
US9152362B2 (en) 2000-01-25 2015-10-06 Cimpress Usa Incorporated Managing print jobs
US7471401B2 (en) 2002-04-26 2008-12-30 Canon Kabushiki Kaisha Information processing apparatus, printing processing method, and program therefor
US8375388B2 (en) 2003-02-13 2013-02-12 Canon Kabushiki Kaisha Combining print jobs when the current and the next job are generated by a specific application and each job having one copy
US7689988B2 (en) 2003-02-13 2010-03-30 Canon Kabushiki Kaisha Information processing apparatus
JP2006076072A (ja) * 2004-09-08 2006-03-23 Konica Minolta Business Technologies Inc データ管理装置および方法、画像出力装置、およびコンピュータプログラム
JP2008293304A (ja) * 2007-05-25 2008-12-04 Murata Mach Ltd データ処理装置、画像処理システム、コンピュータプログラム
JP2011194875A (ja) * 2010-02-26 2011-10-06 Canon Inc 印刷制御装置、方法及びプログラム
US9290012B2 (en) 2010-02-26 2016-03-22 Canon Kabushiki Kaisha Print control apparatus and method for duplex printing on a continuous sheet
WO2012026307A1 (ja) * 2010-08-25 2012-03-01 日本電気株式会社 データ管理装置、データ管理方法、及び、データ管理プログラム
JPWO2012026307A1 (ja) * 2010-08-25 2013-10-28 日本電気株式会社 データ管理装置、データ管理方法、及び、データ管理プログラム

Similar Documents

Publication Publication Date Title
US5847857A (en) Image forming apparatus having real time priority determining means
JP3581037B2 (ja) 画像処理装置
JPH0879418A (ja) 画像処理装置
JP2000174948A (ja) 画像入出力装置、画像入出力方法および画像処理システム
JPH0863310A (ja) 画像処理装置
JP4821438B2 (ja) 画像形成装置、画像形成装置の制御プログラム、画像形成方法、及び画像形成システム
JP2006150732A (ja) 印刷制御装置
JP3419169B2 (ja) ディジタル複写機
JP2001156969A (ja) 画像形成装置
JPH11191820A (ja) 画像入出力方法、画像入出力装置及び画像処理システム
JPH07221945A (ja) 画像形成装置
JPH10294834A (ja) 画像形成装置の制御方法
JPH0662202A (ja) 画像処理装置
JPH07221948A (ja) 画像処理装置及び方法
JP2003237184A (ja) 画像形成装置及びその画像形成方法
JP2003341915A (ja) 用紙処理装置および用紙処理方法
JPH10210281A (ja) 画像処理装置及びその方法
JPH07131618A (ja) 画像処理装置
JPH11275326A (ja) 画像処理装置およびその制御方法
JP2003118195A (ja) 画像形成装置、画像形成出力制御方法、記憶媒体、及びプログラム
JP2003246122A (ja) 画像形成装置
JP2002165058A (ja) 画像形成装置及び画像形成方法
JP2003131529A (ja) 画像形成装置および画像形成装置の制御方法およびプログラムおよび記憶媒体
JPH09139789A (ja) 画像形成装置
JPH089097A (ja) 画像処理装置