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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 59
- 238000003860 storage Methods 0.000 claims description 54
- 230000015572 biosynthetic process Effects 0.000 claims description 48
- 238000006243 chemical reaction Methods 0.000 claims description 43
- 230000005540 biological transmission Effects 0.000 claims description 35
- 238000012545 processing Methods 0.000 claims description 21
- 238000005259 measurement Methods 0.000 claims description 8
- 238000012217 deletion Methods 0.000 claims description 7
- 230000037430 deletion Effects 0.000 claims description 7
- 238000011161 development Methods 0.000 description 36
- 230000006866 deterioration Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 239000011521 glass Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003705 background correction Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
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.
[0022]
Further, in the figure, only one
Document image data such as a document created and edited by an application installed in the
[0023]
(2) Configuration of the copying
Next, the configuration of the copying
[0024]
The
[0025]
The
The
[0026]
The generated image data is A / D converted by the
[0027]
The
[0028]
The
[0029]
A
[0030]
Thereafter, the recording sheet is separated from the surface of the
[0031]
The copying
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
Next, the detailed configuration of the image
[0033]
In the
[0034]
The data
[0035]
The
[0036]
The sending
[0037]
The storage
[0038]
The image
[0039]
(4) Processing contents in the image
Next, details of specific processing contents performed by the image
[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
[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
[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
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
[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
[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
[0051]
Therefore, in this embodiment, a method for preventing deterioration in productivity while minimizing the capacity of the
[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
[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
[0056]
However, if the capacity of the
[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
[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
[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
[0064]
(3) In the above embodiment, the sending time is measured for each image by the sending
[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
3 is a functional block diagram showing a configuration of an image
FIG. 4 is a diagram showing details of the configuration of a data
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)
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 .
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.
請求項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枚の画像について、前記第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枚の画像について、前記第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.
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 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:
第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:
第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:
請求項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.
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)
| 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 |
-
2000
- 2000-09-12 JP JP2000276815A patent/JP4254033B2/en not_active Expired - Fee Related
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 |