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

JP4254033B2 - Image data control apparatus, image forming apparatus, image data control method, and image forming method - Google Patents

Image data control apparatus, image forming apparatus, image data control method, and image forming method Download PDF

Info

Publication number
JP4254033B2
JP4254033B2 JP2000276815A JP2000276815A JP4254033B2 JP 4254033 B2 JP4254033 B2 JP 4254033B2 JP 2000276815 A JP2000276815 A JP 2000276815A JP 2000276815 A JP2000276815 A JP 2000276815A JP 4254033 B2 JP4254033 B2 JP 4254033B2
Authority
JP
Japan
Prior art keywords
image
data
format
time
images
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000276815A
Other languages
Japanese (ja)
Other versions
JP2002091721A (en
Inventor
栄子 平野
薫 多田
高資 久野
伊藤  裕康
兼一 松本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies 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 Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2000276815A priority Critical patent/JP4254033B2/en
Publication of JP2002091721A publication Critical patent/JP2002091721A/en
Application granted granted Critical
Publication of JP4254033B2 publication Critical patent/JP4254033B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Record Information Processing For Printing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、形成すべき画像を表すページ記述言語(PDL)などで表された印刷データを、ビットマップなどで表されたイメージデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置、及び当該画像データ制御装置を備える画像形成装置に関する。
【0002】
【従来の技術】
近年、デジタル複写機、プリンタなどの画像形成装置をLANなどのネットワークに接続し、複数のパーソナル・コンピュータ(PC)などの端末装置で当該画像形成装置を共用する画像形成システムが広く実用化されている。
このようにネットワークに画像形成装置を接続した場合、端末装置から画像形成装置に画像を表すデータを転送するに際し、ビットマップなど、既に展開されたイメージデータの形式で転送すると転送すべきデータ量が膨大となり、ネットワークの利用効率の低下を招くことになる。従って、例えばページ記述言語(PDL)と呼ばれる言語などで表現された、画像を表すデータ(以下、「印刷データ」という。)の形式で転送して、画像形成装置の側でイメージデータに展開するのが一般的である。
【0003】
一方、最近の画像形成装置では、いわゆる電子ソート機能と呼ばれる機能を備えているものが多い。ここで、電子ソート機能とは、複数枚の画像を複数部形成する場合に、一枚の画像ごとに複数枚ずつ形成していくのではなく、一部ごとに複数部形成する機能をいう。従って、例えば端末装置から複数部の印刷指示がなされた場合など、電子ソート機能を用いる場合には、最初の一部についての画像形成が終了しても、二部目以降の画像形成のために印刷データ若しくはイメージデータ(以下、両者をあわせて「画像データ」という。)を、画像形成装置側に記憶しておくのが通常である。
【0004】
【発明が解決しようとする課題】
ところで、画像データを画像形成装置側で記憶するに際しては、画像データを印刷データの形式で記憶するか、既に展開されたイメージデータの形式で記憶するかが問題となる。もっとも、画像形成をより迅速に行うという生産性の観点からすれば、全ての画像データをイメージデータの形式で保持することが理想的であることは容易に想像できる。二部目以降の画像形成の際に再度イメージデータの展開を行う必要がなく、間断の無い画像形成を行うことが可能だからである。
【0005】
しかし、イメージデータは印刷データに比べてデータ量が膨大となる場合がほとんどであるから、全ての画像データをイメージデータの形式で保持するには、画像メモリなどの記憶手段の容量を大きくする必要が生じ、画像形成装置のコスト抑制の観点からは好ましくない。
一方、記憶手段の容量を削減すべく全ての画像データを印刷データの形式で保存することも考えられるが、その場合には画像形成の生産性低下を招来する場合がある。即ち、画像の中にはイメージデータへの展開に比較的長い時間を要するものも存在し、それ以前の画像の形成が既に終了しているにも拘らず、展開に長時間を有する印刷データの展開が完了するまで、当該画像データについての画像形成を行うことができない場合が生じ得るからである。
【0006】
本発明は、上記のような問題点に鑑みてなされたものであって、記憶手段の容量増大を抑制しながら、画像形成の生産性劣化を防止することができる画像データ制御装置画像形成装置、画像データ制御方法、及び画像形成方法を提供することを目的としている。
【0007】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る画像データ制御装置は、形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置において、M枚(M>1)の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換手段と、変換された第2の形式のデータを前記画像形成部へと送出する送出手段と、前記変換手段による変換に要する第1の時間を、画像ごとに計測する第1時間計測手段と、前記変換手段による変換の後の画像形成に関する第2の時間を取得する第2時間取得手段と、前記M枚の画像を表すデータを記憶する記憶手段と、前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定手段とを備え、当該決定手段は、m−1枚目の画像までの前記第2の時間の総和から、m−1枚目までの画像のなかで、第2の形式で記憶しないと決定された画像についての前記第1の時間の総和を減算した値より、m枚目の画像についての前記第1の時間が大きいか否かを判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定することを特徴としている。
【0008】
この構成では、n+1部目の画像形成に備えて画像データを記憶手段に記憶しておく場合、m枚目の画像について変換後の第2の形式のデータを記憶しておくか否かを、m−1枚目までの画像についての変換に要した時間と、変換後の画像形成に関する時間と、m−1枚目までの画像についての決定結果との少なくとも一部を参照して求められた時間と、m枚目の画像の変換に要する時間とを比較した結果に基づいて決定する。
【0009】
後述する如く具体的な決定の方法は種々考えられるが、上記のように決定した場合、少なくともあらゆる場合において全ての画像について第2の形式のデータが記憶されるわけではないから、記憶手段の容量増大を抑制できるとともに、一のページの画像形成よりも次のページの画像データの変換が遅れることに起因する画像形成部の空き時間(動作しない時間)が発生することを極力防止するような決定を行うことができるようになるため、もって画像形成の生産性の劣化を防止するようにしたものである。
【0010】
ここで、「画像形成に関する第2の時間」としては、画像データ制御装置ないし画像形成装置の構成等と相俟って種々の時間を適用することが可能であり、特に限定されるわけではない。あえて具体例を挙げるとすれば、一のページに対応する画像データの変換の終了のタイミング(以下、「変換終了時」という。)から、当該ページについて、変換後のデータが記憶されるバッファメモリから画像形成部へのデータの送出が終了するタイミングまでの時間や、いわゆる電子写真方式の画像形成部を備える場合であれば、変換終了時から当該ページについての半導体レーザの動作が終了するまでの時間などが考えられる。なお、この第2の時間については必ずしも実測する必要はなく、用紙のサイズ、解像度、モノクロ・カラーの別などに基づいて予め保持している値を取得するようにしてもよいし、簡易型の装置であれば固定値としてよい場合(固定値の参照は「取得」に含む。)も有り得る。
【0013】
この方法は、変換手段が、第2の形式で記憶されない画像データを連続的に順次変換するとした場合に前記空き時間が発生しないようにするという考え方に基づくもので、前記空き時間が発生しないような決定をしても、比較的多くの画像について、第2の画像を記憶しないと決定されることになると考えられる方法であり、記憶手段の容量増大の抑制を重視する方法と言える。
【0014】
また、上記目的を達成するために、本発明に係る画像データ制御装置は、形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置において、M枚(M>1)の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換手段と、変換された第2の形式のデータを前記画像形成部へと送出する送出手段と、前記変換手段による変換に要する第1の時間を、画像ごとに計測する第1時間計測手段と、前記変換手段による変換の後の画像形成に関する第2の時間を取得する第2時間取得手段と、前記M枚の画像を表すデータを記憶する記憶手段と、前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定手段とを備え、当該決定手段は、m−1枚目の画像を第2の形式で記憶しないと決定した場合には、m枚目の画像を第2の形式で記憶すると決定し、m−1枚目の画像を第2の形式で記憶すると決定した場合には、m−1枚目よりも前の画像であって第2の形式のデータが記憶されない直近の画像を探索した後、当該探索された画像の次の画像からm−1枚目の画像までの前記第2の時間の総和よりm枚目の画像についての前記第1の時間の方が大きいか否か判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定することを特徴としている。
【0015】
この方法は、特に送出手段が変換後の第2の形式のデータを記憶するバッファメモリを有しているような場合に、当該バッファメモリの容量を最小とするために有効である。即ち、m−1枚目の画像を第2の形式で記憶しないと決定した場合、当該m−1枚目の画像については次回の画像形成の際にもデータの変換が行われ前記バッファメモリに格納されることとなるが、m枚目の画像についても、第2の形式のデータを記憶せずデータの変換を行うとすると、m−1枚目の画像が、まだバッファメモリに存在する場合でも、m枚目の画像のバッファメモリへの格納が開始される場合があり、そのため、複数枚の画像が格納可能なバッファメモリを搭載する必要が生じる。
【0016】
なお、1枚目の画像については、いずれの形式で記憶するかを予め決定しておくことが好ましく、画像形成の生産性を考慮すれば、通常は第2の形式で記憶することが好ましい場合が多いと考えられるが、それに限定されるわけではない。また、予め決定しない場合でも、例えば、1枚目の画像の変換に要する時間が所定の時間よりも短い場合には第1の形式で保持する、といった決定方法も考えられる。
詳細については後述するが、上記の方法によれば、m−1枚目の画像がバッファメモリに存在する場合には、m枚目の画像のデータの変換がなされないように制御されることとなり、もってバッファメモリの容量を最小にしても画像形成の生産性の劣化が防止できるようになっている。前記したバッファメモリを備える場合には、特に、前記第2時間取得手段は、前記変換手段による変換の終了から、前記バッファメモリからの第2の形式のデータの送出が終了するまでの時間を前記第2の時間として取得することが好ましい。前記空き時間の発生を防止するために好適であると考えられるからであるが、これに限定されないことは前述の通りである。
【0017】
なお、第2の形式のデータが、第1の形式のデータよりもデータ量が多くなるような場合に、本願発明による記憶手段の容量増大を抑制するという効果は特に大きくなり、具体的には、前記変換手段は、第1の形式のデータとしてのページ記述言語で表されたデータを、第2の形式のデータとしてのビットマップで表されたデータに変換する形態が利用されるのが一般的であると思われるが、それに限定されず、例えば第1の形式のデータが圧縮されたものであり、第2の形式のデータはそれを伸張したものであるような場合にも適用することが可能である。
【0018】
また、一般的にはn=1とすること、即ち1部目の画像形成の際に計測した前記第1の時間等を参照して、2部目以降の画像形成のために記憶するデータの形式を決定することが好ましいであろうが、これに限定されるわけではない。また、前記決定手段はさらに、第2の形式で記憶すると決定した画像については、第1の形式のデータを前記記憶手段から削除する削除手段を有することが好ましい。記憶手段の容量増大を抑制する効果を、より大きくするためである。
【0019】
また、本発明の画像形成装置は、M枚(M>1)の画像をN部(N>1)形成すべく、n部(1≦n<N)画像を形成した後も前記M枚の画像に対応するデータを記憶することが可能な記憶手段を有する画像形成装置において、上記した本発明に係る画像データ制御装置を用いて、前記記憶手段に記憶するデータの形式を決定することを特徴としている。
【0020】
【発明の実施の形態】
以下、本発明に係る画像データ制御装置及び当該画像データ制御装置を備える画像形成装置の実施の形態について、図面を参照しながら説明する。
(実施の形態1)
(1)画像形成システムの全体構成
まず、本実施の形態の画像データ制御装置を搭載した画像形成装置を含む画像形成システムについて説明する。図1は、画像形成システムの全体構成を示すブロック図である。
【0021】
同図に示されるように、画像形成システムは、原稿を読み取って生成した画像データや、外部から転送されてきたデータに基づいて画像形成を行うデジタル複写機(以下、単に「複写機」という。)100、ワードプロセッサや描画用ソフトウェアなどのアプリケーションを利用して作成、編集した原稿に対応する画像データを、前記印刷データに変換するソフトウェア(以下、「プリンタドライバ」という。)がインストールされたPC等の端末装置200、前記端末装置200からLAN等のネットワーク500を介して転送された印刷データを一旦スプーリングし、順次複写機100へと転送するプリントサーバ300を含んでいる。なお、印刷データの表現方式としては、例えばポストスクリプト(アドビ システムズ インコーポレイテッドの登録商標)などを利用することができる。
【0022】
また、同図には、画像形成装置としての複写機100が1台、端末装置200が1台のみ図示されているが、これらは、複数台接続することが可能である他、電話回線などを介して外部の装置と接続するようにすることもできる。
端末装置200にインストールされたアプリケーションで作成、編集された文書などの原稿画像データは、プリンタドライバにより前記PDLなどの所定の形式の印刷データに変換されてプリントサーバ300へと転送される。プリントサーバ300に転送された印刷データは、プリントサーバ300に備えられたHDD(ハードディスクドライブ)やRAMなどの記憶装置に一旦スプーリングされ、順次、複写機100へと送られて画像形成に供される。
【0023】
(2)複写機100の構成
次に、本実施の形態の複写機100の構成について説明する。図2は、複写機100の全体構成を示す概略断面図である。同図に示されるように、複写機100は、原稿自動搬送装置(以下、「ADF」という。)10、原稿読取部30、ネットワーク管理部40、画像形成部50、給紙部70を含んでいる。
【0024】
ADF10は、原稿を自動的に原稿読取部30に搬送する装置である。即ち、原稿トレイ11上に載置された原稿が、搬送ベルト12によって、プラテンガラス31上の原稿読み取り位置まで搬送される。原稿読み取り位置に搬送された原稿は、原稿読取部30に備えられたスキャナ32によりスキャンされた後、再び、搬送ベルト12により図の右方向に送られ、原稿排紙トレイ13上に排出される。
【0025】
原稿読取部30は、上記プラテンガラス31上の原稿読み取り位置に搬送された原稿の画像を光学的に読み取るものであって、前記スキャナ32やCCDセンサ38、スキャナモータM2などから構成される。
スキャナ32には、露光ランプ33と、当該露光ランプ33の照射による原稿からの反射光をプラテンガラス31に平行な方向に光路変更するミラー34が設けられ、スキャナモータM2の駆動で図の矢印a方向に移動することによりプラテンガラス31上の原稿をスキャンする。原稿からの反射光はミラー34に反射された後、さらにミラー35、36および集光レンズ37を介してCCDセンサ38まで導かれ、ここで電気信号に変換されて画像データが生成される。
【0026】
なお、生成された画像データは、画像処理部39においてA/D変換されてデジタル信号となり、さらにシェーディング補正や濃度変換処理等の公知の画像処理を施された後、メモリユニット45に格納される。メモリユニット45に格納された画像データは、印字処理部46を介して後述するレーザダイオード(以下、「LD」と表記する。)51の駆動信号を生成し、当該駆動信号に基づいて、画像形成部50による画像形成がなされる。
【0027】
ネットワーク管理部40は、プリントサーバ300より転送された印刷データをネットワーク500を介して受信する印刷データ受信部41と、印刷データから、ビットマップ等のイメージデータへの展開などを行う画像データ制御部42を含んでいる。画像データ制御部42により展開されたイメージデータは、印字処理部46に送られ、画像形成に供される。
【0028】
画像形成部50は、公知の電子写真方式により記録シート上に画像を形成するものである。前記したように、印字処理部46は、メモリユニット45に格納された画像データや、画像データ制御部42から送られてきたイメージデータに基づいてLD51の駆動信号を生成し、当該駆動信号に基づいてLD51が駆動し、レーザ光を出射させる。当該レーザ光は、所定の角速度で回転するポリゴンミラー52側面のミラー面で反射され、fθレンズ53、ミラー54、55を介して、矢印b方向に回転駆動される感光体ドラム56の表面を露光走査する。
【0029】
この感光体ドラム56の周辺には、クリーニング部57、イレーサランプ(図示せず)、帯電チャージャ58、現像器59が設けられているが、これらの動作については詳細な説明を省略する。給紙部70には、2つのカセット71、72が設けられており、上記感光体ドラム56の露光および現像の動作と同期して、必要なサイズの記録シートが、カセット71、72のいずれかから給紙される。給紙された記録シートは、感光体ドラム56の下方に搬送され、感光体ドラム56表面に形成されたトナー像が当該記録シート表面に転写される。
【0030】
その後、記録シートは感光体ドラム56の表面から分離され、搬送ベルト62により定着部63へと搬送される。定着部63において、記録シート表面に転写されたトナー像が定着され、定着後の記録シートは、排紙トレイ66上に排出される。なお、以上のような用紙搬送、及び感光体ドラム56の駆動はメインモータM1にて制御される。
【0031】
なお、本実施の形態の複写機100は、原稿読取部30にて読み取られた複数枚の一連の原稿群に基づく複数枚の画像や、ネットワーク500を介して送信されてきた複数ページの原稿に対応する画像などを、一部ごとに複数部形成することができるいわゆる電子ソート機能を備えている。
この電子ソート機能を用いる場合には、一度画像形成を終了した画像について再度の画像形成が行われるため、画像形成装置内に画像のデータを記憶しておくのが通常であり、特にネットワーク500を介して送信されてきたPDL等の印刷データを、当該PDL等の形式で記憶するか、展開後のイメージデータの形式で記憶するかを新規な方法により決定するところが本願発明の骨子である。即ち、本願発明の方法で記憶するデータの形式を決定することにより、メモリ等の記憶手段の容量増大を抑制しつつ、画像形成の生産性の劣化を防止するようにしたものである。
【0032】
(3)画像データ制御部42の構成
次に、上記本発明の骨子をなす画像データ制御部42の詳細構成について説明する。図3は、本実施の形態の画像データ制御部42の構成を示す機能ブロック図である。画像データ制御部42は、印刷データメモリ421、データ展開制御部422、バッファメモリ423を含んでいる。
【0033】
印刷データメモリ421には、印刷データ受信部41にて受信された印刷データと、一旦データ展開制御部422により展開され、以後、例えば複数部の画像形成を行うためにイメージデータの形式で保存されるデータとが格納される。具体的には、各種RAMやHDDなどを用いることができる。図中、説明の便宜のため、印刷データ領域421aとイメージデータ領域421bとを点線で区切って図示しているが、物理的には、両形式のデータは混在していても構わない。また、以下、m枚目の画像の印刷データをPm、m枚目の画像のイメージデータをMmで表す場合がある。図3においても同様である。
【0034】
データ展開制御部422は、印刷データPmからイメージデータMmへの展開及び印字処理部46との中間に備えられるバッファメモリ423へのイメージデータの格納を制御する。図4は、データ展開制御部422の構成の詳細を示す図である。データ展開制御部422は、データ展開部501、展開時間計測部502、送出時間計測部503、保存形式判定部504、画像データ削除部505を有している。
【0035】
データ展開部501は、印刷データをページごとにイメージデータに展開してバッファメモリ423に格納するとともに、印刷データメモリ421にも一旦イメージデータを格納する。展開時間計測部502は、データ展開部501による印刷データの展開に要する時間を画像ごとに計測し、保存形式判定部504へと送る。展開時間計測部502により計測される時間を、以下、「展開時間」という。
【0036】
送出時間計測部503は、データ展開部501による展開が終了してから、バッファメモリ423から印字処理部46へのデータの送出が完了するまでに要する時間を画像ごとに計測する。送出時間計測部503により計測される時間を、以下、「送出時間」という。送出時間も展開時間と同様に保存形式判定部504へと送られる。
【0037】
保存形式判定部504は、複数枚の画像について計測された展開時間及び送出時間を一時的に記憶する不図示の記憶手段が利用可能な構成となっており、前記二種類の時間に関する情報に基づいて、印刷データメモリ421に印刷データの形式で保存するか、イメージデータの形式で保存するかを判定する。この判定の方法については後に詳細に説明する。印刷データメモリ421に保存されたデータは、既に画像形成がなされた画像を再度形成しようとする場合、具体的には、例えば複数部の画像形成を行う場合の二部目以降の画像形成の場合に用いられる。この場合、印刷データの形式で保存されている画像については、再度の画像形成に際して、再度データ展開部501により展開されて利用されるが、イメージデータの形式で保存されている画像については、そのまま再度の画像形成に利用することができ、もって展開時間が不要になることとなる。なお、図中、バッファメモリ423を経由せず、イメージデータを直接印字処理部46に転送する径路については図示を省略している。
【0038】
画像データ削除部505は、保存形式判定部504により、印刷データの形式で保存すると判定された画像についてのイメージデータ、及びイメージデータの形式で保存すると判定された画像についての印刷データを印刷データメモリ421から削除する。これにより、例えば図3に示すように、印刷データメモリ421に格納される画像の重複がなくなることとなる。もっとも、イメージデータと比較すれば印刷データの記憶に要する容量は小さい場合が通常であるから、印刷データについては、全画像について保存するようにしてもよい。
【0039】
(4)画像データ制御部42での処理内容
次に、画像データ制御部42で行われる具体的な処理内容の詳細について説明する。なお、画像データ制御部42の具体的な処理として重要なのは、n部目(本実施の形態では一部目)の画像が形成される際に展開時間と送出時間とを計測し、それらの結果等に基づいて、以後(本実施の形態では二部目以降)の画像形成に備えて印刷データの形式で画像データを保存するか、イメージデータの形式で画像データを保存するかを制御する処理であるから、以下の説明は当該保存形式判定処理を中心として行う。
【0040】
図5は、本実施の形態における保存形式判定処理の内容を示すフローチャートである。この処理は、例えばm枚目(m>1)の画像について、印刷データからイメージデータへの展開が終了し、かつ、m−1枚目の画像についてのイメージデータが、バッファメモリ423から印字処理部46に全て送出された後に行うことができる。このときm枚目の画像についての展開時間Cm、及びm−1枚目の画像についての送出時間T(m−1)の計測が終了するからである。なお、1枚目の画像については保存方法を予め決定しておくことが好ましい。二部目以降の生産性を考慮すれば、通常はイメージデータの形式で保存することが好ましいが、印刷データの形式で保存するようにしてもよいし、1枚目の画像の展開時間C1が所定の値より大きい場合にイメージデータの形式で保存する、といった方法も考えられる。
【0041】
保存形式判定処理では、まず、m−1枚目までの画像についての送出時間の総計ΣT(m−1)を算出する(S101)。算出された値を、以下「総送出時間という。次に、m−1枚目までの画像について、印刷データの形式で保存されると決定された画像についての展開時間の総計を算出する(S102)。図中、便宜上ΣC(m−1)と表しているが、イメージデータの形式で保存される画像については、二部目以降についての展開時間は発生しないことから、この展開時間の総計(以下、「総展開時間」という。)からは除かれる。以下、m−1枚目までの画像について、上記のように算出された総送出時間を単にΣT、総展開時間を単にΣCと表す。
【0042】
次に、m枚目の画像についての展開時間Cmが、総送出時間ΣTと総展開時間ΣCとの差より大きいか否かを判定する(S103)。この判定の結果により、m枚目の画像データが印刷データの形式で保存されるか、イメージデータの形式で保存されるかが決定される。この判定の意味について、以下に詳細に説明する。
【0043】
図6は、本実施の形態の判定方法について説明するためのタイミングチャートである。同図において、タイミングAまでに1枚目の画像の展開が終了しており、タイミングAから1枚目の画像のバッファメモリ423から印字処理部46への送出(以下、単に「送出」という。)が開始されたものとする。なお、本実施の形態ではバッファメモリ423として、複数枚の画像が格納可能な容量を備えるものを用いており、1枚目の画像の送出が開始すると同時に2枚目の画像の印刷データの展開及びバッファメモリ423への格納を開始できるものとする。
【0044】
同図の例では、1枚目の画像の送出時間T1は、2枚目の画像の展開時間C2よりも長いため、1枚目の画像の送出完了よりも早いタイミングで2枚目の画像の展開が終了する。従って、1枚目の画像の送出が完了すると、すぐに2枚目の画像の送出を開始することができる。この場合には、2枚目の画像をイメージデータの形式で保存しなくても画像形成の生産性が劣化しないため、2枚目の画像は印刷データの形式で保存すると決定する。
【0045】
一方、同図の例では、3枚目の画像の展開時間C3が長いため、2枚目の画像の送出が終了しても、すぐに3枚目の画像の送出を開始することができず、3枚目の画像の送出の開始までに空き時間が生じることになる。この空き時間は画像形成の生産性の劣化を意味するものであるから、このような場合には3枚目の画像はイメージデータの形式で保存することが好ましいことになる。
【0046】
このような判断を行うのが、ステップS103の比較処理である。即ち、m枚目の画像の展開時間Cmが、m−1枚目までの画像の送出時間の総計から、m−1枚目までに発生する展開時間の総計を減算した時間(図6において、タイミングBからタイミングCまでの時間)よりも長い場合には、m枚目の画像についてはイメージデータの形式で保存するようにしたものである。図6に示されるように、m枚目の画像の展開処理がm−1枚目の画像の送出完了よりも早いか若しくは同時に終了するのであれば、m枚目の画像の送出開始までの空き時間は生じないからである。なお、1枚目の画像をいずれの形式で保存するかについては、予め決定しておくことが好ましく、本実施の形態では画像形成の生産性を重視して、1枚目の画像についてはイメージデータの形式で保存することとしている。
【0047】
図5のフローチャートへと戻って、以上の判定の結果、CmがΣT−ΣCよりも大きい場合(S103:Yes)には、m枚目の画像データをイメージデータで保存すべく、m枚目の画像の印刷データを削除し(S104)、逆の場合には、m枚目の画像のイメージデータを削除する(S105)。ステップS104は省略して印刷データは保存しておくようにしてもよいのは前述の通りである。
【0048】
以上に説明したように、本実施の形態の画像データ制御を行うことにより、画像データを可能な限り印刷データの形式で保存することができるから、印刷データメモリ421の容量の増大を抑制しながら、生産性の劣化を招来する場合にはイメージデータの形式で保存するため、生産性の劣化も防止することができる。
なお、保存すべき画像の量によっては、例えばイメージデータの形式で保存する画像の量が多くなった場合など、全画像のデータが印刷データメモリ421に格納しきれなくなるような場合も考えられるので、その場合には、イメージデータが一定以上の容量を占めないような制御を行い、例えば、本来イメージデータの形式で保存することが生産性の観点からは好ましい場合でも、印刷データの形式で保存するようにするなどの処理を行うことが好ましい。
【0049】
(実施の形態2)
次に、本発明の第2の実施の形態について説明する。前述の如く、第1の実施の形態では、m−1枚目の画像の送出が終了する以前にm枚目の画像の展開が終了するか否かを判定し、終了する場合には印刷データの形式で保存するという方法を用いた。この方法では、生産性を落とさない範囲で可能な限り印刷データを記憶することができるため、印刷データメモリ421の容量増大の抑制には効果的なのであるが、一方でm−1枚目の画像の送出終了前にm枚目の画像のイメージデータがバッファメモリ423に格納される場合が生じ得るため、バッファメモリ423として複数以上の画像を記憶することができるものを備える必要がある。
【0050】
即ち、図7に示す例では、2枚目以降6枚目までの画像については、第1の実施の形態の方法による判定では、全て印刷データの形式で保持されることとなる。一方、画像形成に際しては、6枚目の画像が展開される際には、既にバッファメモリ423に4枚目及び5枚目の画像のイメージデータが展開されて格納されていることとなるため、例えば図中Dで示されるタイミングでは、バッファメモリ423の容量として画像3枚分の領域を確保する必要がある。バッファメモリ423として用いられる記憶素子は、印刷データメモリ421と比較して高コストとなる場合も多く、結果として画像形成装置のコスト上昇の要因となり得る。
【0051】
そこで、本実施の形態では、バッファメモリ423の容量を最小に抑えながら、生産性の劣化を防止する方法について説明する。図8は、本実施の形態における保存形式判定処理の内容を示すフローチャートである。なお、1枚目の画像については、予め保存形式を決定しておくことが好ましいのは第1の実施の形態と同様であり、通常はイメージデータの形式で保存することが好ましいと考えられるため、本実施の形態では1枚目の画像についてはイメージデータの形式で保存するものとする。
【0052】
本実施の形態では、m枚目の画像の保存形式を判定するに際し、まず、その画像の直前の画像であるm−1枚目の画像の保存形式を参照し(S201)、m−1枚目の画像が印刷データの形式で保存される場合には(S201:Yes)、m枚目の画像はイメージデータの形式で保存する。従って、印刷データを削除しているが(S205)、この削除処理を省略してもよいことは第1の実施の形態と同様である。
【0053】
一方、m−1枚目の画像がイメージデータの形式で保存されるものである場合には、以下のようにm枚目の画像の保存形式を判定する。即ち、m枚目の画像よりも前の画像であって、印刷データで保存される画像が何枚前の画像であるかを探索する(S202)。ここで、探索された画像のデータを、以下、直近印刷データという。
【0054】
次に、直近印刷データの後の画像からm−1枚目の画像までについての総送出時間ΣTを算出する(S203)。なお、この場合、算出の対象となる画像は、全てイメージデータで保存されるものである。そして算出されたΣTとm枚目の画像の展開時間Cmとを比較し(S204)、Cmの方が大きい場合には(S204:Yes)、イメージデータで保存すると決定して印刷データを削除し(S205)、それ以外の場合には(S204:No)、印刷データの形式で保存すると決定して印刷データメモリ421中のイメージデータを削除する(S206)。
【0055】
このように印刷データの形式で保存するようにした画像の次の画像についてはイメージデータで保存し、イメージデータの形式で保存するようにした画像の次の画像について上記のように判定するようにした理由について、以下に説明する。即ち、例えば図6の例において、2枚目の画像を印刷データの形式で記憶すると決定した場合、3枚目の画像も印刷データの形式で記憶すると、2枚目の画像がバッファメモリ423から送出されないうちに、3枚目の画像が展開されバッファメモリ423に格納されることとなって、バッファメモリ423の容量として複数枚の画像分の容量を確保する必要が生じる。
【0056】
しかしながら、バッファメモリ423の容量を最小にしようとするのであれば、2枚目の画像に対応するイメージデータの送出が終了するまで、別の画像の展開を行うべきではない。一方、この場合、3枚目の画像を印刷データで保持するとなると、2枚目の画像のイメージデータの送出が終了したタイミングから3枚目の画像の展開が開始することとなり、画像形成の生産性は著しく低下する。
【0057】
従って、本実施の形態では、まず印刷データで記憶する画像の次の画像については、無条件にイメージデータの形式で記憶するようにしたものである。このようにすることで、上記の例であれば、2枚目の画像に対応するイメージデータの送出が終了した後、すぐに3枚目の画像形成を開始することができるため、生産性の劣化を招来しないからである。
【0058】
ここで、4枚目の画像についてはどのように判断すべきかが問題となるが、この判断を行うのが上記図8のステップS202〜S204の処理である。この処理について図9を参照しながら説明する。同図の例においては2枚目の画像が印刷データで保存されており、直近印刷データは2枚目の画像データとなる。従って、3枚目の画像の送出時間(T3)と、4枚目の画像の展開時間(C4)とが比較される。
【0059】
同図に示されるように、C4がT3よりも大きい場合、4枚目の画像を印刷データで保存すると、3枚目の画像データの送出が終了しても(タイミングG)、4枚目の画像データの送出を開始することができず、画像形成の生産性が劣化する。4枚目の画像の展開終了のタイミングFまで、4枚目の画像の送出をすることができないからである。
【0060】
従って、C4>T3の場合には、4枚目の画像をイメージデータで保存することとしたものである。それ以外の場合には4枚目の画像を印刷データで保存しても生産性は劣化しないため、印刷データで保存する。また、4枚目のデータをイメージデータで保存した場合には、5枚目の画像については、2枚目のデータの送出が終了した時点(タイミングE)から展開を開始することができるため、当該5枚目の画像の展開時間(C5)と、(T3+T4)とを比較することにより、5枚目の画像の保存形式を決定することとなる(S204)。
【0061】
以上に説明したように、本実施の形態の方法によれば、画像形成の生産性の劣化を招来することなく、バッファメモリ423の容量を最小とすることができる。この場合、第1の実施の形態の方法と比較してイメージデータの形式で保存される画像の数は増えることとなるが、印刷データメモリ421として、バッファメモリ423よりもコストの安い記憶手段を用いる場合には、特に有効であると言える。
【0062】
<変形例>
以上、本発明の実施の形態について説明してきたが、本発明の内容が、上記実施の形態に示された具体例に限定されないことは勿論であり、例えば、以下のような変形例を考えることができる。
(1)即ち、上記実施の形態では、印刷データをイメージデータに展開した場合に一旦展開されたイメージデータをバッファメモリ423に格納する場合について説明したため、送出時間計測部は、展開の終了後、バッファメモリからのデータの送出が終了するまでの時間を計測するようにしたが、この送出時間計測部により計測される時間は、他の時間であってもよい。
【0063】
具体的には、例えばレーザプリンタの場合であれば、展開が終了してから、当該画像に対応する半導体レーザの駆動が終了するまでの時間を計測したりといった方法も考えられるし、画像が形成された記録シートの排出完了までの時間を計測するようにしてもよい。
(2)また、上記実施の形態では、メモリユニット45とは別個に印刷データメモリ421を設ける構成としたが、これらは物理的に同一のメモリを用いるようにしてもよい。また、上記実施の形態では、画像形成装置の一例として複写機100を用いる場合について説明したが、複写機以外でもプリンタやファクシミリ装置等、種々の画像形成装置に適用することが可能であるし、画像形成の方法も電子写真方式に限られることなく、種々の画像形成方式に適用することができる。もっとも、画像形成の方式が異なれば、上記実施の形態で送出時間と表した画像形成に関する時間として、バッファメモリからの送出が終了するまでの時間とは異なる時間を用いることが好ましい場合も考えられる。
【0064】
(3)また、上記実施の形態では、送出時間計測部505により、送出時間を画像ごとに計測するようにしたが、この送出時間は、例えば用紙サイズや解像度が等しく、かつモノクロの画像であればほぼ同一になるものと考えられるなど、実際に計測する必要がない場合も有り得る。従って、例えば、上記用紙サイズや解像度、モノクロ・カラーの別などごとに、予めテーブルなどに格納しておいて、各パラメータに基づいて格納された値を取得するようにしてもよいし、簡易型の装置などで、同一解像度、同一用紙のモノクロ画像しか形成できないような場合には、固定値を用いるようにしてもよい。
【0065】
【発明の効果】
以上に説明したように、本発明に係る画像データ制御装置及び画像形成装置によれば、画像データを記憶する記憶手段の容量増大を抑制しながら、生産性の劣化を防止することができるという効果がある。
【図面の簡単な説明】
【図1】画像形成システムの全体構成を示すブロック図である。
【図2】複写機100の全体構成を示す概略断面図である。
【図3】画像データ制御部42の構成を示す機能ブロック図である。
【図4】データ展開制御部422の構成の詳細を示す図である。
【図5】第1の実施の形態における保存形式判定処理の内容を示すフローチャートである。
【図6】第1の実施の形態の判定方法について説明するためのタイミングチャートである。
【図7】第1の実施の形態の判定方法について説明するためのタイミングチャートである。
【図8】第2の実施の形態における保存形式判定処理の内容を示すフローチャートである。
【図9】第2の実施の形態の判定方法について説明するためのタイミングチャートである。
【符号の説明】
10 原稿自動搬送装置(ADF)
30 原稿読取部
39 画像処理部
40 ネットワーク管理部
41 印刷データ受信部
42 画像データ制御部
45 メモリユニット
46 印字処理部
50 画像形成部
70 給紙部
100 複写機
200 端末装置
300 プリントサーバ
421 印刷データ記憶部
422 データ展開制御部
423 バッファメモリ
500 ネットワーク
501 データ展開部
502 展開時間計測部
503 送出時間計測部
504 保存形式判定部
505 画像データ削除部
[0001]
BACKGROUND OF THE INVENTION
The present invention converts print data represented by a page description language (PDL) or the like representing an image to be formed into image data represented by a bitmap or the like, and sends the image data to an image forming unit provided in the image forming apparatus. The present invention relates to an image data control apparatus that controls processing to be performed, and an image forming apparatus including the image data control apparatus.
[0002]
[Prior art]
In recent years, image forming systems in which an image forming apparatus such as a digital copying machine or a printer is connected to a network such as a LAN, and the image forming apparatus is shared by a plurality of terminal devices such as a personal computer (PC) have been widely put into practical use. Yes.
When the image forming apparatus is connected to the network in this way, when data representing an image is transferred from the terminal apparatus to the image forming apparatus, if the data is transferred in the form of already developed image data such as a bitmap, the amount of data to be transferred is It becomes enormous and causes a decrease in network utilization efficiency. Accordingly, for example, the data is transferred in the form of data representing an image (hereinafter referred to as “print data”) expressed in a language called a page description language (PDL), and developed into image data on the image forming apparatus side. It is common.
[0003]
On the other hand, many recent image forming apparatuses have a so-called electronic sort function. Here, the electronic sort function refers to a function for forming a plurality of images for each part, instead of forming a plurality of images for each image when a plurality of images are formed. Therefore, when using the electronic sort function, for example, when a plurality of copies are instructed from the terminal device, even if the image formation for the first part is completed, the image for the second and subsequent copies is formed. Usually, print data or image data (hereinafter referred to as “image data” together) is stored on the image forming apparatus side.
[0004]
[Problems to be solved by the invention]
By the way, when storing image data on the image forming apparatus side, it becomes a problem whether the image data is stored in the form of print data or in the form of already developed image data. However, from the viewpoint of productivity in that image formation is performed more quickly, it can be easily imagined that it is ideal to hold all image data in the form of image data. This is because it is not necessary to develop the image data again at the time of image formation for the second and subsequent copies, and it is possible to perform image formation without interruption.
[0005]
However, since image data is usually much larger than print data, it is necessary to increase the capacity of storage means such as image memory in order to retain all image data in the form of image data. From the viewpoint of cost reduction of the image forming apparatus.
On the other hand, it is conceivable to store all the image data in the form of print data in order to reduce the capacity of the storage means, but in that case, the productivity of image formation may be reduced. In other words, there are images that require a relatively long time to develop into image data, and print data that has a long time to develop although the previous image formation has already been completed. This is because there may occur a case where image formation cannot be performed on the image data until the development is completed.
[0006]
  The present invention has been made in view of the above problems, and is an image data control apparatus capable of preventing image formation productivity deterioration while suppressing an increase in the capacity of a storage unit.,Image forming apparatus, Image data control method, and image forming methodThe purpose is to provide.
[0007]
[Means for Solving the Problems]
  In order to achieve the above object, an image data control apparatus according to the present invention converts data in a first format representing an image to be formed into data in a second format, and an image forming unit provided in the image forming apparatus. In the image data control apparatus for controlling the processing to be sent to the image data, conversion means for converting the data in the first format into the data in the second format for M (M> 1) images, Sending means for sending data in the second format to the image forming unit, first time measuring means for measuring the first time required for conversion by the converting means for each image, and conversion by the converting means Second time acquisition means for acquiring a second time relating to subsequent image formation, storage means for storing data representing the M images, and N portions (N> 1) of the M images are formed. , N-th (1 ≦ n <N) images Determination means for determining for each image whether or not to store the data of the second format when storing the data representing the image in the storage means even after the generation is completed, The decision means isFrom the sum of the second times up to the (m-1) th image, the first time for the images determined not to be stored in the second format among the images up to the (m-1) th image. It is determined whether or not the first time for the mth image is greater than the value obtained by subtracting the sum, and if so, the mth image is stored in the second format, otherwise Decide not to store the mth image in the second formatIt is characterized by.
[0008]
In this configuration, when the image data is stored in the storage unit in preparation for the image formation of the (n + 1) th copy, whether or not the second format data after conversion is stored for the mth image is determined. It was obtained by referring to at least a part of the time required for the conversion of the images up to the (m-1) th sheet, the time related to the image formation after conversion, and the determination result for the images up to the (m-1) th sheet The time is determined based on a result of comparing the time required for converting the m-th image.
[0009]
As will be described later, various specific determination methods are conceivable. However, if the determination is made as described above, the data of the second format is not stored for all images at least in all cases. A decision that can suppress the increase and prevent the occurrence of idle time (non-operation time) of the image forming unit due to the delay in the conversion of the image data of the next page rather than the image formation of one page. Therefore, it is possible to prevent deterioration in productivity of image formation.
[0010]
Here, as the “second time relating to image formation”, various times can be applied in combination with the configuration of the image data control device or the image forming device, and the time is not particularly limited. . To give a specific example, a buffer memory for storing the converted data for the page from the end timing of conversion of the image data corresponding to one page (hereinafter referred to as “when conversion is completed”). From the end of conversion until the end of the operation of the semiconductor laser for the relevant page if it is equipped with a so-called electrophotographic image forming unit. Time is considered. Note that it is not always necessary to actually measure the second time, and a value stored in advance may be acquired based on the paper size, resolution, monochrome / color, or the like. In the case of a device, there may be a case where a fixed value is acceptable (referring to a fixed value is included in “acquisition”).
[0013]
This method is based on the idea that the free time does not occur when the converting means continuously converts the image data not stored in the second format sequentially, so that the free time does not occur. This is a method that is considered to determine that the second image is not stored for a relatively large number of images, and can be said to be a method emphasizing the suppression of the increase in the capacity of the storage means.
[0014]
In order to achieve the above object, an image data control apparatus according to the present invention converts data in a first format representing an image to be formed into data in a second format, and provides an image provided in the image forming apparatus. In the image data control apparatus that controls processing to be sent to the forming unit, conversion means for converting the first format data into the second format data for M (M> 1) images, and conversion A sending means for sending the data in the second format to the image forming unit, a first time measuring means for measuring the first time required for the conversion by the converting means for each image, and the converting means. Second time acquisition means for acquiring a second time relating to image formation after conversion, storage means for storing data representing the M images, and forming N parts (N> 1) of the M images N part (1 ≦ n <N) Determining means for determining for each image whether or not to store the data of the second format when storing data representing the image in the storage means even after image formation is completed, The determination means isIf it is determined not to store the (m-1) th image in the second format, it is determined to store the mth image in the second format, and the (m-1) th image is stored in the second format. If it is determined that the image is to be stored, after searching for the most recent image before the m−1th image in which the second format data is not stored, m is determined from the next image after the searched image. It is determined whether or not the first time for the m-th image is larger than the sum of the second times up to the −1st image. And decide not to store the mth image in the second format otherwiseIt is characterized by.
[0015]
This method is effective for minimizing the capacity of the buffer memory particularly when the sending means has a buffer memory for storing the second format data after conversion. That is, if it is determined not to store the (m−1) th image in the second format, the m−1th image is also converted during the next image formation and stored in the buffer memory. If the m-th image is still stored in the buffer memory when the data conversion is performed without storing the second format data, the m-th image is still stored in the buffer memory. However, in some cases, the storage of the m-th image in the buffer memory may be started, so that it becomes necessary to mount a buffer memory capable of storing a plurality of images.
[0016]
In addition, it is preferable to predetermine in which format the first image is stored, and in consideration of the productivity of image formation, it is usually preferable to store in the second format. Although it is thought that there are many, it is not necessarily limited to it. Further, even when not determined in advance, for example, a determination method of holding in the first format when the time required for conversion of the first image is shorter than a predetermined time is also conceivable.
  Although details will be described later, according to the above method, when the (m−1) th image is present in the buffer memory, control is performed so that the data of the mth image is not converted. Therefore, even if the capacity of the buffer memory is minimized, it is possible to prevent the image formation productivity from being deteriorated. In the case where the buffer memory is provided, in particular, the second time acquisition unit calculates the time from the end of the conversion by the conversion unit to the end of the transmission of the second format data from the buffer memory. It is preferable to acquire as the second time. This is because it is considered suitable for preventing the occurrence of the idle time, but the present invention is not limited to this as described above.
[0017]
In the case where the data amount of the second format is larger than the data amount of the first format, the effect of suppressing the increase in the capacity of the storage means according to the present invention is particularly large. Specifically, The conversion means generally uses a form in which data expressed in a page description language as data in the first format is converted into data expressed in a bitmap as data in the second format. However, the present invention is not limited to this. For example, the present invention is applicable to a case where data in the first format is compressed and data in the second format is decompressed. Is possible.
[0018]
Generally, n = 1, that is, referring to the first time measured at the time of image formation of the first copy, the data stored for image formation of the second copy and thereafter It may be preferable to determine the format, but is not limited to this. In addition, it is preferable that the determination unit further includes a deletion unit that deletes data in the first format from the storage unit for an image determined to be stored in the second format. This is to increase the effect of suppressing the increase in the capacity of the storage means.
[0019]
The image forming apparatus according to the present invention also forms the M sheets after forming the n (1 ≦ n <N) images so as to form the N (N> 1) M (M> 1) images. In an image forming apparatus having a storage unit capable of storing data corresponding to an image, the format of data stored in the storage unit is determined using the above-described image data control device according to the present invention. It is said.
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of an image data control apparatus and an image forming apparatus including the image data control apparatus according to the present invention will be described below with reference to the drawings.
(Embodiment 1)
(1) Overall configuration of image forming system
First, an image forming system including an image forming apparatus equipped with the image data control apparatus of the present embodiment will be described. FIG. 1 is a block diagram showing the overall configuration of the image forming system.
[0021]
As shown in the figure, the image forming system is a digital copier (hereinafter simply referred to as “copier”) that forms an image based on image data generated by reading a document or data transferred from the outside. 100) PC or the like on which software (hereinafter referred to as “printer driver”) for converting image data corresponding to a document created and edited using an application such as a word processor or drawing software into the print data is installed. Terminal device 200 and print server 300 that once spools the print data transferred from terminal device 200 via network 500 such as a LAN, and sequentially transfers the data to copying machine 100. For example, PostScript (registered trademark of Adobe Systems Incorporated) can be used as a print data expression method.
[0022]
Further, in the figure, only one copier 100 as an image forming apparatus and only one terminal device 200 are shown. However, these can be connected to a plurality of units, or a telephone line or the like. It is also possible to connect to an external device via
Document image data such as a document created and edited by an application installed in the terminal device 200 is converted into print data of a predetermined format such as the PDL by the printer driver and transferred to the print server 300. The print data transferred to the print server 300 is once spooled in a storage device such as an HDD (hard disk drive) or a RAM provided in the print server 300, and sequentially sent to the copying machine 100 for image formation. The
[0023]
(2) Configuration of the copying machine 100
Next, the configuration of the copying machine 100 according to the present embodiment will be described. FIG. 2 is a schematic cross-sectional view showing the overall configuration of the copying machine 100. As shown in the figure, the copying machine 100 includes an automatic document feeder (hereinafter referred to as “ADF”) 10, a document reading unit 30, a network management unit 40, an image forming unit 50, and a paper feeding unit 70. Yes.
[0024]
The ADF 10 is a device that automatically conveys a document to the document reading unit 30. In other words, the document placed on the document tray 11 is transported to the document reading position on the platen glass 31 by the transport belt 12. The document transported to the document reading position is scanned by the scanner 32 provided in the document reading unit 30 and then is again sent to the right in the drawing by the transport belt 12 and is discharged onto the document discharge tray 13. .
[0025]
The original reading unit 30 optically reads an image of the original conveyed to the original reading position on the platen glass 31, and includes the scanner 32, the CCD sensor 38, the scanner motor M2, and the like.
The scanner 32 is provided with an exposure lamp 33 and a mirror 34 for changing the optical path of light reflected from the original by irradiation of the exposure lamp 33 in a direction parallel to the platen glass 31, and the arrow a in the figure is driven by the scanner motor M2. The original on the platen glass 31 is scanned by moving in the direction. The reflected light from the original is reflected by the mirror 34 and then guided to the CCD sensor 38 via the mirrors 35 and 36 and the condenser lens 37, where it is converted into an electrical signal to generate image data.
[0026]
The generated image data is A / D converted by the image processing unit 39 to become a digital signal, further subjected to known image processing such as shading correction and density conversion processing, and then stored in the memory unit 45. . The image data stored in the memory unit 45 generates a drive signal of a laser diode (hereinafter referred to as “LD”) 51 described later via the print processing unit 46, and forms an image based on the drive signal. An image is formed by the unit 50.
[0027]
The network management unit 40 includes a print data receiving unit 41 that receives the print data transferred from the print server 300 via the network 500, and an image data control unit that develops the print data into image data such as a bitmap. 42 is included. The image data developed by the image data control unit 42 is sent to the print processing unit 46 and used for image formation.
[0028]
The image forming unit 50 forms an image on a recording sheet by a known electrophotographic method. As described above, the print processing unit 46 generates a drive signal for the LD 51 based on the image data stored in the memory unit 45 and the image data sent from the image data control unit 42, and based on the drive signal. Then, the LD 51 is driven to emit laser light. The laser light is reflected by the mirror surface on the side of the polygon mirror 52 that rotates at a predetermined angular velocity, and exposes the surface of the photosensitive drum 56 that is driven to rotate in the direction of arrow b via the fθ lens 53 and the mirrors 54 and 55. Scan.
[0029]
A cleaning unit 57, an eraser lamp (not shown), a charging charger 58, and a developing device 59 are provided around the photosensitive drum 56, and detailed description of these operations is omitted. The paper feed unit 70 is provided with two cassettes 71 and 72, and a recording sheet having a required size is stored in either one of the cassettes 71 and 72 in synchronization with the exposure and development operations of the photosensitive drum 56. Paper is fed from. The fed recording sheet is conveyed below the photosensitive drum 56, and the toner image formed on the surface of the photosensitive drum 56 is transferred to the surface of the recording sheet.
[0030]
Thereafter, the recording sheet is separated from the surface of the photosensitive drum 56 and conveyed to the fixing unit 63 by the conveying belt 62. In the fixing unit 63, the toner image transferred on the surface of the recording sheet is fixed, and the recording sheet after fixing is discharged onto the paper discharge tray 66. Note that the paper conveyance and the driving of the photosensitive drum 56 as described above are controlled by the main motor M1.
[0031]
The copying machine 100 according to the present embodiment applies to a plurality of images based on a series of a plurality of documents read by the document reading unit 30 and a plurality of pages of documents transmitted via the network 500. A so-called electronic sort function is provided that can form a plurality of corresponding images for each part.
When this electronic sort function is used, since image formation is performed again for an image that has once been formed, image data is usually stored in the image forming apparatus. The gist of the present invention is to determine whether print data such as PDL transmitted via the PDL is stored in a format such as PDL or in a format of image data after development by a novel method. That is, by determining the format of data stored by the method of the present invention, an increase in the capacity of storage means such as a memory is suppressed, and deterioration in image formation productivity is prevented.
[0032]
(3) Configuration of the image data control unit 42
Next, the detailed configuration of the image data control unit 42 which forms the gist of the present invention will be described. FIG. 3 is a functional block diagram showing a configuration of the image data control unit 42 of the present embodiment. The image data control unit 42 includes a print data memory 421, a data development control unit 422, and a buffer memory 423.
[0033]
In the print data memory 421, the print data received by the print data receiving unit 41 and once developed by the data development control unit 422 are stored in the form of image data, for example, in order to form a plurality of images thereafter. Data is stored. Specifically, various RAMs and HDDs can be used. In the figure, for convenience of explanation, the print data area 421a and the image data area 421b are shown separated by a dotted line, but physically, both types of data may be mixed. Hereinafter, the print data of the mth image may be represented by Pm, and the image data of the mth image may be represented by Mm. The same applies to FIG.
[0034]
The data development control unit 422 controls the development from the print data Pm to the image data Mm and the storage of the image data in the buffer memory 423 provided in the middle of the print processing unit 46. FIG. 4 is a diagram showing details of the configuration of the data development control unit 422. The data development control unit 422 includes a data development unit 501, a development time measurement unit 502, a transmission time measurement unit 503, a storage format determination unit 504, and an image data deletion unit 505.
[0035]
The data expansion unit 501 expands print data into image data for each page and stores the image data in the buffer memory 423, and also temporarily stores the image data in the print data memory 421. The development time measurement unit 502 measures the time required for the development of the print data by the data development unit 501 for each image and sends it to the storage format determination unit 504. The time measured by the deployment time measuring unit 502 is hereinafter referred to as “deployment time”.
[0036]
The sending time measuring unit 503 measures the time required for sending data from the buffer memory 423 to the print processing unit 46 for each image after the data developing unit 501 finishes developing. The time measured by the sending time measuring unit 503 is hereinafter referred to as “sending time”. The sending time is also sent to the storage format determination unit 504 in the same manner as the development time.
[0037]
The storage format determination unit 504 is configured to use a storage unit (not shown) that temporarily stores the development time and the transmission time measured for a plurality of images, and is based on the information on the two types of time. Thus, it is determined whether the print data is stored in the print data memory 421 in the print data format or the image data format. This determination method will be described in detail later. The data stored in the print data memory 421 is used to form an image on which image formation has already been performed. Specifically, for example, in the case of image formation for the second and subsequent copies when performing image formation of a plurality of copies, for example. Used for. In this case, the image stored in the print data format is expanded and used again by the data expansion unit 501 when the image is formed again, but the image stored in the image data format is used as it is. It can be used for image formation again, so that development time is not required. In the figure, the path for directly transferring the image data to the print processing unit 46 without passing through the buffer memory 423 is not shown.
[0038]
The image data deletion unit 505 stores, in the print data memory, the image data for the image determined to be stored in the print data format by the storage format determination unit 504 and the print data for the image determined to be stored in the image data format. Delete from 421. Thereby, for example, as shown in FIG. 3, there is no duplication of images stored in the print data memory 421. However, since it is normal that the capacity required for storing the print data is small compared with the image data, the print data may be stored for all the images.
[0039]
(4) Processing contents in the image data control unit 42
Next, details of specific processing contents performed by the image data control unit 42 will be described. It should be noted that, as a specific process of the image data control unit 42, the development time and the sending time are measured when the n-th image (the first image in the present embodiment) is formed, and the results are obtained. Based on the above, a process for controlling whether image data is stored in the print data format or image data format in preparation for subsequent image formation (second and subsequent copies in the present embodiment) Therefore, the following description will be focused on the storage format determination process.
[0040]
FIG. 5 is a flowchart showing the contents of the storage format determination process in the present embodiment. In this process, for example, for the mth image (m> 1), the development from the print data to the image data is completed, and the image data for the m−1th image is printed from the buffer memory 423. This can be done after everything is sent to the unit 46. This is because the measurement of the development time Cm for the mth image and the transmission time T (m-1) for the m-1st image ends. Note that it is preferable to determine a storage method for the first image in advance. Considering the productivity of the second and subsequent copies, it is usually preferable to store in the image data format, but it may be stored in the print data format, and the development time C1 of the first image is A method of saving the image data in the form of image data when the value is larger than a predetermined value is also conceivable.
[0041]
In the storage format determination process, first, the sum ΣT (m−1) of transmission times for the images up to the (m−1) th image is calculated (S101). The calculated value is hereinafter referred to as “total transmission time. Next, for the images up to the (m−1) th image, the total development time for the images determined to be stored in the print data format is calculated (S102). In the figure, for the sake of convenience, it is expressed as ΣC (m−1), but for images stored in the image data format, the expansion time for the second and subsequent copies does not occur, so the total expansion time ( Hereinafter, it is excluded from “total deployment time”). Hereinafter, for the images up to the (m−1) th image, the total transmission time calculated as described above is simply expressed as ΣT, and the total development time is simply expressed as ΣC.
[0042]
Next, it is determined whether or not the expansion time Cm for the m-th image is greater than the difference between the total transmission time ΣT and the total expansion time ΣC (S103). As a result of this determination, it is determined whether the m-th image data is stored in the print data format or the image data format. The meaning of this determination will be described in detail below.
[0043]
FIG. 6 is a timing chart for explaining the determination method of the present embodiment. In the figure, the development of the first image has been completed by timing A, and the first image from timing A is sent from the buffer memory 423 to the print processing unit 46 (hereinafter simply referred to as “sending”). ) Has been started. In this embodiment, a buffer memory 423 having a capacity capable of storing a plurality of images is used, and at the same time as the transmission of the first image starts, the print data of the second image is developed. It is also assumed that storage into the buffer memory 423 can be started.
[0044]
In the example shown in the figure, since the transmission time T1 of the first image is longer than the development time C2 of the second image, the second image is sent at a timing earlier than the completion of the transmission of the first image. Deployment ends. Therefore, as soon as the transmission of the first image is completed, the transmission of the second image can be started. In this case, since the productivity of image formation does not deteriorate even if the second image is not stored in the image data format, it is determined that the second image is stored in the print data format.
[0045]
On the other hand, in the example shown in the figure, since the expansion time C3 of the third image is long, the transmission of the third image cannot be started immediately even after the transmission of the second image is completed. Free time will occur before the start of transmission of the third image. Since this idle time means deterioration in productivity of image formation, in such a case, it is preferable to store the third image in the form of image data.
[0046]
Such a determination is performed in the comparison process in step S103. That is, the development time Cm of the m-th image is the time obtained by subtracting the total of the development time generated up to the m-1st sheet from the total of the transmission times of the images up to the m-1st sheet (in FIG. Is longer than the timing B to the timing C), the m-th image is stored in the image data format. As shown in FIG. 6, if the expansion process of the m-th image is completed earlier than the completion of the transmission of the (m-1) -th image or is completed at the same time, the space until the transmission of the m-th image is started. This is because time does not occur. Note that it is preferable to determine in advance in which format the first image is stored. In the present embodiment, the image formation is emphasized with emphasis on productivity of image formation. The data is saved in the format.
[0047]
Returning to the flowchart of FIG. 5, if Cm is larger than ΣT−ΣC as a result of the above determination (S103: Yes), the mth image data is stored in the image data as image data. The print data of the image is deleted (S104). In the opposite case, the image data of the mth image is deleted (S105). As described above, the print data may be saved by omitting step S104.
[0048]
As described above, by performing the image data control according to the present embodiment, the image data can be stored in the print data format as much as possible, so that an increase in the capacity of the print data memory 421 is suppressed. When the deterioration of productivity is caused, it is stored in the form of image data, so that the deterioration of productivity can be prevented.
Depending on the amount of images to be stored, for example, when the amount of images to be stored in the image data format increases, there may be a case where the data of all images cannot be stored in the print data memory 421. In such a case, control is performed so that the image data does not occupy a certain amount of capacity. For example, even if it is preferable from the viewpoint of productivity to store the original image data, it is stored in the print data format. It is preferable to perform a process such as.
[0049]
(Embodiment 2)
Next, a second embodiment of the present invention will be described. As described above, in the first embodiment, it is determined whether or not the expansion of the mth image is completed before the transmission of the (m-1) th image is completed. The method of saving in the format of was used. In this method, print data can be stored as much as possible within a range where productivity is not reduced. Therefore, this method is effective in suppressing an increase in the capacity of the print data memory 421. On the other hand, the (m−1) th image is effective. Since the image data of the mth image may be stored in the buffer memory 423 before the transmission of the image data is completed, it is necessary to provide the buffer memory 423 that can store a plurality of images.
[0050]
That is, in the example shown in FIG. 7, the second to sixth images are all held in the print data format in the determination by the method of the first embodiment. On the other hand, when the image is formed, when the sixth image is developed, the image data of the fourth and fifth images are already developed and stored in the buffer memory 423. For example, at the timing indicated by D in the figure, it is necessary to secure an area for three images as the capacity of the buffer memory 423. The storage element used as the buffer memory 423 is often more expensive than the print data memory 421, and as a result, the cost of the image forming apparatus can be increased.
[0051]
Therefore, in this embodiment, a method for preventing deterioration in productivity while minimizing the capacity of the buffer memory 423 will be described. FIG. 8 is a flowchart showing the contents of the storage format determination process in the present embodiment. As for the first image, it is preferable to determine the storage format in advance, as in the first embodiment, and it is usually preferable to store in the image data format. In this embodiment, the first image is stored in the image data format.
[0052]
In this embodiment, when determining the storage format of the m-th image, first, the storage format of the (m−1) -th image that is the image immediately before the image is referred to (S201), and the (m−1) -th image is stored. When the eye image is stored in the print data format (S201: Yes), the m-th image is stored in the image data format. Accordingly, the print data is deleted (S205), but the deletion process may be omitted as in the first embodiment.
[0053]
On the other hand, when the (m-1) th image is stored in the image data format, the storage format of the mth image is determined as follows. That is, a search is made for the number of images before the m-th image, which is the image stored as print data (S202). Here, the searched image data is hereinafter referred to as latest print data.
[0054]
Next, the total transmission time ΣT from the image after the most recent print data to the m−1th image is calculated (S203). In this case, all the images to be calculated are stored as image data. Then, the calculated ΣT and the m-th image development time Cm are compared (S204). If Cm is larger (S204: Yes), it is decided to save the image data and the print data is deleted. (S205), otherwise (S204: No), it is decided to save in the format of the print data, and the image data in the print data memory 421 is deleted (S206).
[0055]
As described above, the next image after the image saved in the print data format is saved as image data, and the next image after the image saved in the image data format is determined as described above. The reason for this will be described below. That is, for example, in the example of FIG. 6, if it is determined that the second image is stored in the print data format, the second image is stored in the buffer memory 423 when the third image is also stored in the print data format. Before the image is sent out, the third image is developed and stored in the buffer memory 423, so that it is necessary to secure a capacity for a plurality of images as the capacity of the buffer memory 423.
[0056]
However, if the capacity of the buffer memory 423 is to be minimized, another image should not be developed until the transmission of the image data corresponding to the second image is completed. On the other hand, in this case, if the third image is held as print data, the development of the third image starts from the timing at which the transmission of the image data of the second image is completed, and image formation production is performed. The properties are significantly reduced.
[0057]
Therefore, in this embodiment, the image next to the image stored as print data is stored unconditionally in the form of image data. In this way, in the above example, the formation of the third image can be started immediately after the transmission of the image data corresponding to the second image is completed. This is because it does not cause deterioration.
[0058]
Here, how to determine the fourth image is a problem. The determination is performed in steps S202 to S204 in FIG. This process will be described with reference to FIG. In the example shown in the figure, the second image is stored as print data, and the latest print data is the second image data. Therefore, the transmission time (T3) of the third image is compared with the development time (C4) of the fourth image.
[0059]
As shown in the figure, when C4 is larger than T3, if the fourth image is stored as print data, even if the transmission of the third image data is completed (timing G), the fourth image Image data transmission cannot be started, and image formation productivity deteriorates. This is because the fourth image cannot be sent out until the end timing F of the fourth image development.
[0060]
Therefore, when C4> T3, the fourth image is stored as image data. In other cases, the productivity is not deteriorated even if the fourth image is stored as print data, so the image is stored as print data. In addition, when the fourth sheet data is stored as image data, since the fifth sheet image can be developed from the time when the second sheet data transmission is finished (timing E), The storage format of the fifth image is determined by comparing the development time (C5) of the fifth image with (T3 + T4) (S204).
[0061]
As described above, according to the method of the present embodiment, the capacity of the buffer memory 423 can be minimized without causing deterioration in productivity of image formation. In this case, the number of images stored in the image data format is increased as compared with the method of the first embodiment, but a storage unit having a lower cost than the buffer memory 423 is used as the print data memory 421. When used, it can be said to be particularly effective.
[0062]
<Modification>
Although the embodiments of the present invention have been described above, the contents of the present invention are not limited to the specific examples shown in the above embodiments, and for example, consider the following modifications. Can do.
(1) That is, in the above embodiment, since the case where the image data once expanded when the print data is expanded into the image data is stored in the buffer memory 423 has been described, the sending time measuring unit, after the expansion ends, Although the time until the transmission of data from the buffer memory is completed is measured, the time measured by this transmission time measuring unit may be another time.
[0063]
Specifically, for example, in the case of a laser printer, there may be a method of measuring the time from the completion of the development until the driving of the semiconductor laser corresponding to the image is completed, and the image is formed. It is also possible to measure the time until completion of discharging the recorded sheet.
(2) In the above embodiment, the print data memory 421 is provided separately from the memory unit 45, but these may be physically the same memory. In the above embodiment, the case where the copying machine 100 is used as an example of the image forming apparatus has been described. However, the present invention can be applied to various image forming apparatuses such as a printer and a facsimile machine other than the copying machine. The image forming method is not limited to the electrophotographic method, and can be applied to various image forming methods. Of course, if the image formation method is different, it may be preferable to use a time different from the time until the transmission from the buffer memory is completed as the time related to the image formation expressed as the transmission time in the above embodiment. .
[0064]
(3) In the above embodiment, the sending time is measured for each image by the sending time measuring unit 505. This sending time may be a monochrome image having the same paper size and resolution, for example. In some cases, it is not necessary to actually measure, for example, it is considered that they are almost the same. Therefore, for example, it may be stored in a table or the like in advance for each of the paper size, resolution, monochrome / color, etc., and the stored value may be acquired based on each parameter. In such an apparatus, a fixed value may be used when only monochrome images of the same resolution and the same paper can be formed.
[0065]
【The invention's effect】
As described above, according to the image data control apparatus and the image forming apparatus according to the present invention, it is possible to prevent deterioration in productivity while suppressing an increase in the capacity of the storage unit that stores image data. There is.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating an overall configuration of an image forming system.
FIG. 2 is a schematic cross-sectional view showing the overall configuration of the copying machine 100. FIG.
3 is a functional block diagram showing a configuration of an image data control unit 42. FIG.
FIG. 4 is a diagram showing details of the configuration of a data development control unit 422;
FIG. 5 is a flowchart showing the contents of a storage format determination process in the first embodiment.
FIG. 6 is a timing chart for explaining a determination method according to the first embodiment;
FIG. 7 is a timing chart for explaining a determination method according to the first embodiment;
FIG. 8 is a flowchart showing the contents of a storage format determination process in the second embodiment.
FIG. 9 is a timing chart for explaining a determination method according to the second embodiment;
[Explanation of symbols]
10 Automatic document feeder (ADF)
30 Document reading unit
39 Image processing section
40 Network Management Department
41 Print data receiver
42 Image data control unit
45 memory units
46 Print processing section
50 Image forming unit
70 Feeder
100 copier
200 Terminal device
300 Print server
421 Print data storage unit
422 Data development control unit
423 Buffer memory
500 networks
501 Data development department
502 Deployment time measurement unit
503 Sending time measurement unit
504 Save format determination unit
505 Image data deletion unit

Claims (14)

形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置において、
M枚(M>1)の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換手段と、
変換された第2の形式のデータを前記画像形成部へと送出する送出手段と、
前記変換手段による変換に要する第1の時間を、画像ごとに計測する第1時間計測手段と、
前記変換手段による変換の後の画像形成に関する第2の時間を取得する第2時間取得手段と、
前記M枚の画像を表すデータを記憶する記憶手段と、
前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定手段とを備え、
前記決定手段は、
m−1枚目の画像までの前記第2の時間の総和から、m−1枚目までの画像のなかで、第2の形式で記憶しないと決定された画像についての前記第1の時間の総和を減算した値より、m枚目の画像についての前記第1の時間が大きいか否かを判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定すること
を特徴とする画像データ制御装置。
In an image data control device that controls processing of converting data in a first format representing an image to be formed into data in a second format and sending the data to an image forming unit provided in the image forming device.
Conversion means for converting the data of the first format into the data of the second format for M (M> 1) images;
Sending means for sending the converted second format data to the image forming unit;
A first time measuring means for measuring a first time required for conversion by the converting means for each image;
Second time acquisition means for acquiring a second time related to image formation after conversion by the conversion means;
Storage means for storing data representing the M images;
To store the data representing the image in the storage means even after the n-th (1 ≦ n <N) image formation is completed in order to form the M images (N> 1). Determining means for determining for each image whether or not to store the data in the second format,
The determining means includes
From the sum of the second times up to the (m-1) th image, the first time for the images determined not to be stored in the second format among the images up to the (m-1) th image. It is determined whether or not the first time for the mth image is greater than the value obtained by subtracting the sum, and if so, the mth image is stored in the second format, otherwise Is determined not to store the m-th image in the second format .
形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置において、
M枚(M>1)の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換手段と、
変換された第2の形式のデータを前記画像形成部へと送出する送出手段と、
前記変換手段による変換に要する第1の時間を、画像ごとに計測する第1時間計測手段と、
前記変換手段による変換の後の画像形成に関する第2の時間を取得する第2時間取得手段と、
前記M枚の画像を表すデータを記憶する記憶手段と、
前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定手段とを備え、
前記決定手段は、
m−1枚目の画像を第2の形式で記憶しないと決定した場合には、m枚目の画像を第2の形式で記憶すると決定し、m−1枚目の画像を第2の形式で記憶すると決定した場合には、m−1枚目よりも前の画像であって第2の形式のデータが記憶されない直近の画像を探索した後、当該探索された画像の次の画像からm−1枚目の画像までの前記第2の時間の総和よりm枚目の画像についての前記第1の時間の方が大きいか否か判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定すること
を特徴とする画像データ制御装置。
In an image data control device that controls processing of converting data in a first format representing an image to be formed into data in a second format and sending the data to an image forming unit provided in the image forming device.
Conversion means for converting the data of the first format into the data of the second format for M (M> 1) images;
Sending means for sending the converted second format data to the image forming unit;
A first time measuring means for measuring a first time required for conversion by the converting means for each image;
Second time acquisition means for acquiring a second time related to image formation after conversion by the conversion means;
Storage means for storing data representing the M images;
To store the data representing the image in the storage means even after the n-th (1 ≦ n <N) image formation is completed in order to form the M images (N> 1). Determining means for determining for each image whether or not to store the data in the second format,
The determining means includes
If it is determined not to store the (m-1) th image in the second format, it is determined to store the mth image in the second format, and the (m-1) th image is stored in the second format. If it is determined that the image is to be stored, after searching for the most recent image before the m−1th image in which the second format data is not stored, m is determined from the next image after the searched image. It is determined whether or not the first time for the m-th image is larger than the sum of the second times up to the −1st image. The image data control device is characterized in that it is stored so that the mth image is not stored in the second format otherwise .
前記決定手段は、
1枚目の画像については予め定められた形式で記憶するように決定すること
を特徴とする請求項1又は2に記載の画像データ制御装置。
The determining means includes
The image data control apparatus according to claim 1 or 2 , wherein the first image is determined to be stored in a predetermined format.
前記送出手段は、
変換された第2の形式のデータを記憶するバッファメモリを有し、
前記第2時間取得手段は、
前記変換手段による変換の終了から、前記バッファメモリからの第2の形式のデータの送出が終了するまでの時間を前記第2の時間として取得すること
を特徴とする請求項1から3のうちの何れか1項に記載の画像データ制御装置。
The delivery means includes
A buffer memory for storing the converted second format data;
The second time acquisition means includes
The time from the end of the conversion by the conversion means to the end of the transmission of the data in the second format from the buffer memory is obtained as the second time . The image data control apparatus according to any one of the above.
前記変換手段は、
第1の形式のデータとしてのページ記述言語で表されたデータを、第2の形式のデータとしてのビットマップで表されたデータに変換すること
を特徴とする請求項1から4のうちの何れか1項に記載の画像データ制御装置。
The converting means includes
The data that has been represented in a page description language as the first type of data, any of the preceding claims, characterized in 4 to be converted into data that is represented by a bitmap as a second type of data whether the image data control apparatus according to (1).
前記決定手段はさらに、
第2の形式で記憶すると決定した画像については、第1の形式のデータを前記記憶手段から削除する削除手段を有すること
を特徴とする請求項1から5のうちの何れか1項に記載の画像データ制御装置。
It said determining means further comprises
The image determined to be stored in the second form, according to any one of claims 1 to 5, characterized in that it comprises a deletion means for deleting the data of the first format from the storage means Image data control device.
M枚(M>1)の画像をN部(N>1)形成すべく、n部(1≦n<N)画像を形成した後も前記M枚の画像に対応するデータを記憶することが可能な記憶手段を有する画像形成装置において、
請求項1から6のうちの何れか1項に記載の画像データ制御装置を用いて、前記記憶手段に記憶するデータの形式を決定すること
を特徴とする画像形成装置。
In order to form N (N> 1) images of M (M> 1), data corresponding to the M images can be stored even after forming n (1 ≦ n <N) images. In an image forming apparatus having possible storage means,
An image forming apparatus using the image data control device according to claim 1 to determine a format of data stored in the storage unit.
M枚(M>1)の画像を表すデータを記憶する記憶手段を備え、形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置における画像データ制御方法であって、  An image provided in the image forming apparatus is provided with storage means for storing data representing M (M> 1) images, converting data in the first format representing the image to be formed into data in the second format. An image data control method in an image data control apparatus for controlling processing to be sent to a forming unit,
前記M枚の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換ステップと、  A conversion step for converting the data in the first format into the data in the second format for the M images;
変換された第2の形式のデータを前記画像形成部へと送出する送出ステップと、  A sending step of sending the converted data in the second format to the image forming unit;
前記変換ステップによる変換に要する第1の時間を、画像ごとに計測する第1時間計測ステップと、  A first time measurement step of measuring a first time required for conversion by the conversion step for each image;
前記変換ステップによる変換の後の画像形成に関する第2の時間を取得する第2時間取得ステップと、  A second time acquisition step of acquiring a second time relating to image formation after conversion by the conversion step;
前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定ステップとを含み、  To store the data representing the image in the storage means even after the nth (1 ≦ n <N) image formation is completed in order to form the M images (N> 1). Determining for each image whether or not to store the data in the second format,
前記決定ステップは、  The determining step includes
m−1枚目の画像までの前記第2の時間の総和から、m−1枚目までの画像のなかで、第2の形式で記憶しないと決定された画像についての前記第1の時間の総和を減算した値より、m枚目の画像についての前記第1の時間が大きいか否かを判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定すること  From the sum of the second times up to the (m-1) th image, the first time of the images determined not to be stored in the second format among the images up to the (m-1) th image. It is determined whether or not the first time for the m-th image is larger than the value obtained by subtracting the sum, and if it is larger, the m-th image is stored in the second format, otherwise Decide not to store the mth image in the second format
を特徴とする画像データ制御方法。  An image data control method characterized by the above.
M枚(M>1)の画像を表すデータを記憶する記憶手段を備え、形成すべき画像を表す第1の形式のデータを第2の形式のデータに変換し、画像形成装置に設けられる画像形成部へと送出する処理を制御する画像データ制御装置における画像データ制御方法であって、  An image provided in the image forming apparatus is provided with storage means for storing data representing M (M> 1) images, converting data in the first format representing the image to be formed into data in the second format. An image data control method in an image data control apparatus for controlling processing to be sent to a forming unit,
前記M枚の画像について、前記第1の形式のデータを前記第2の形式のデータに変換する変換ステップと、  A conversion step for converting the data in the first format into the data in the second format for the M images;
変換された第2の形式のデータを前記画像形成部へと送出する送出ステップと、  A sending step of sending the converted data in the second format to the image forming unit;
前記変換ステップによる変換に要する第1の時間を、画像ごとに計測する第1時間計測ステップと、  A first time measurement step of measuring a first time required for conversion by the conversion step for each image;
前記変換ステップによる変換の後の画像形成に関する第2の時間を取得する第2時間取得ステップと、  A second time acquisition step of acquiring a second time relating to image formation after conversion by the conversion step;
前記M枚の画像をN部(N>1)形成するべく、n部目(1≦n<N)の画像形成が終了した後も前記画像を表すデータを前記記憶手段に記憶しておくに際し、前記第2の形式のデータを記憶しておくか否かを画像ごとに決定する決定ステップとを含み、  To store the data representing the image in the storage means even after the nth (1 ≦ n <N) image formation is completed in order to form the M images (N> 1). Determining for each image whether or not to store the data of the second format,
前記決定ステップは、  The determining step includes
m−1枚目の画像を第2の形式で記憶しないと決定した場合には、m枚目の画像を第2の形式で記憶すると決定し、m−1枚目の画像を第2の形式で記憶すると決定した場合には、m−1枚目よりも前の画像であって第2の形式のデータが記憶されない直近の画像を探索した後、当該探索された画像の次の画像からm−1枚目の画像までの前記第2の時間の総和よりm枚目の画像についての前記第1の時間の方が大きいか否か判定し、大きい場合にはm枚目の画像を第2の形式で記憶し、それ以外の場合にはm枚目の画像を第2の形式で記憶しないように決定すること  If it is determined not to store the (m-1) th image in the second format, it is determined to store the mth image in the second format, and the (m-1) th image is stored in the second format. If it is determined that the image is to be stored, after searching for the most recent image before the m−1th image in which the second format data is not stored, m is determined from the next image after the searched image. It is determined whether or not the first time for the m-th image is larger than the sum of the second times up to the −1st image. And decide not to store the mth image in the second format otherwise
を特徴とする画像データ制御方法。  An image data control method characterized by the above.
前記決定ステップは、  The determining step includes
1枚目の画像については予め定められた形式で記憶するように決定すること  Decide to store the first image in a predetermined format
を特徴とする請求項8又は9に記載の画像データ制御方法。  10. The image data control method according to claim 8 or 9, wherein:
前記画像データ制御装置は、さらに、バッファメモリを備え、  The image data control device further includes a buffer memory,
前記送出ステップは、  The sending step includes
変換された第2の形式のデータを前記バッファメモリに記憶し、  Storing the converted second format data in the buffer memory;
前記第2時間取得ステップは、  The second time acquisition step includes:
前記変換ステップによる変換の終了から、前記バッファメモリからの第2の形式のデータの送出が終了するまでの時間を前記第2の時間として取得すること  The time from the end of the conversion in the conversion step to the end of the transmission of the second format data from the buffer memory is acquired as the second time.
を特徴とする請求項8から10のうちの何れか1項に記載の画像データ制御方法。  The image data control method according to claim 8, wherein:
前記変換ステップは、  The converting step includes
第1の形式のデータとしてのページ記述言語で表されたデータを、第2の形式のデータとしてのビットマップで表されたデータに変換すること  Converting data expressed in page description language as data in the first format into data expressed in bitmaps as data in the second format
を特徴とする請求項8から11のうちの何れか1項に記載の画像データ制御方法。  The image data control method according to claim 8, wherein:
前記決定ステップは、さらに、  The determining step further comprises:
第2の形式で記憶すると決定した画像については、第1の形式のデータを前記記憶手段から削除する削除サブステップを含むこと  For an image determined to be stored in the second format, a deletion substep for deleting data in the first format from the storage means is included.
を特徴とする請求項8から12のうちの何れか1項に記載の画像データ制御方法。  The image data control method according to claim 8, wherein:
前記M枚の画像をN部(N>1)形成すべく、n部(1≦n<N)画像を形成した後も前記M枚の画像に対応するデータを記憶することが可能な記憶手段を有する画像形成装置における画像形成方法であって、  Storage means capable of storing data corresponding to the M images even after forming n (1 ≦ n <N) images so as to form N (N> 1) M images. An image forming method in an image forming apparatus having:
請求項8から13のうちの何れか1項に記載の画像データ制御方法を用いて、前記記憶手段に記憶するデータの形式を決定すること  A format of data stored in the storage means is determined using the image data control method according to any one of claims 8 to 13.
を特徴とする画像形成方法。  An image forming method.
JP2000276815A 2000-09-12 2000-09-12 Image data control apparatus, image forming apparatus, image data control method, and image forming method Expired - Fee Related JP4254033B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000276815A JP4254033B2 (en) 2000-09-12 2000-09-12 Image data control apparatus, image forming apparatus, image data control method, and image forming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000276815A JP4254033B2 (en) 2000-09-12 2000-09-12 Image data control apparatus, image forming apparatus, image data control method, and image forming method

Publications (2)

Publication Number Publication Date
JP2002091721A JP2002091721A (en) 2002-03-29
JP4254033B2 true JP4254033B2 (en) 2009-04-15

Family

ID=18762230

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000276815A Expired - Fee Related JP4254033B2 (en) 2000-09-12 2000-09-12 Image data control apparatus, image forming apparatus, image data control method, and image forming method

Country Status (1)

Country Link
JP (1) JP4254033B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4455459B2 (en) 2005-09-02 2010-04-21 キヤノン株式会社 Printing system, printing apparatus, and printing method
JP2013176916A (en) * 2012-02-28 2013-09-09 Sharp Corp Printer, printing method, program and recording medium of the same
JP5494864B1 (en) * 2013-05-31 2014-05-21 富士ゼロックス株式会社 Data management apparatus, information processing terminal, and program
JP2017200041A (en) * 2016-04-27 2017-11-02 京セラドキュメントソリューションズ株式会社 Image formation apparatus and image formation method

Also Published As

Publication number Publication date
JP2002091721A (en) 2002-03-29

Similar Documents

Publication Publication Date Title
US6788830B1 (en) Image processing system and image processing method
JP3581037B2 (en) Image processing device
JP5907592B2 (en) Document reader, document reader control method, program, and storage medium
JP2001103254A (en) Image processing system
WO2002006052A1 (en) Image formation control method, image forming apparatus using the same, and storage medium to which the same is applied
JP4254033B2 (en) Image data control apparatus, image forming apparatus, image data control method, and image forming method
JP2006321190A (en) Image forming apparatus and language setting method thereof
JP2020038276A (en) Image forming apparatus and image forming method
JPH0863310A (en) Image processor
US20040109176A1 (en) Printing system and distributed image forming method
JP4677229B2 (en) Printing apparatus and printing method
JP4269508B2 (en) Image forming apparatus
JP3999418B2 (en) Composite image processing device
US8705109B2 (en) Image forming apparatus and image forming method for controlling object rendering order
JP3707169B2 (en) Image forming apparatus
US20060044613A1 (en) Image data management apparatus, and method, program and storage medium therefor
JP2002108584A (en) Image processing apparatus and image forming apparatus
JP3203171B2 (en) Image forming device
JP2002010001A (en) Facsimile machine
JPH10190903A (en) Image communication device
JP3630984B2 (en) Digital copier
JP2003118207A (en) Image processing apparatus and method, and storage medium
JP2003156579A (en) Image processing apparatus and method, and storage medium
JP2002029103A (en) Image processing device
JP2001103256A (en) Image processing system

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050920

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080930

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081201

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090106

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090119

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

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130206

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees