(57)【要約】【課題】画像処理を行うことなく画像処理前後のデータサイズを予測して比較し、いずれのデータを保存するかを決定する事が出来る画像形成装置および画像形成方法を提供する。【解決手段】複数部数印刷などを行うためのデータが一時的に保存される画像メモリーと、外部から前記データを取得するデータ取得部と、前記データ取得部により取得された前記データに対し１以上の工程で処理を施す画像処理部と、前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求めるサイズ予測部と、前記サイズ予測部により求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定する保存工程決定部と、前記保存工程決定部により決定された工程での前記データを前記画像メモリーに保存するデータ保存部とを備える。【選択図】図２
2017200041.tif 000002
【特許請求の範囲】
【請求項１】
複数部数印刷などを行うためのデータが一時的に保存される画像メモリーと、
外部から前記データを取得するデータ取得部と、
前記データ取得部により取得された前記データに対し１以上の工程で処理を施す画像処理部と、
前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求めるサイズ予測部と、
前記サイズ予測部により求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定する保存工程決定部と、
前記保存工程決定部により決定された工程での前記データを前記画像メモリーに保存するデータ保存部と
を備えた
画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記サイズ予測部は、
前記データの解像度が前記１以上の工程を経て変化するとき、
最も解像度が低くなる工程における前記データのサイズを最も小さく予測する
画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置であって、
前記サイズ予測部は、
前記データの内容がページ記述言語で記述された状態から前記１以上の工程を経てラスターデータに変換されるとき、
前記データをページ記述言語で記述されたまま扱う工程における前記データのサイズを最も小さく予測する
画像形成装置。
【請求項４】
データ取得部が、複数部数印刷などを行うためのデータを外部から取得し、
画像処理部が、前記データ取得部により取得された前記データに対し１以上の工程で処理を施し、
サイズ予測部が、前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求め、
保存工程決定部が、前記サイズ予測部により求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定し、
データ保存部が、前記保存工程決定部により決定された工程での前記データを画像メモリーに保存する
画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数部数の印刷などを行う画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
従来、複数部数の印刷などを行う場合、画像形成装置（ＭＦＰ、Multifunction peripheral）内のメモリーに部数１つ分の印刷データを保存し、保存した印刷データを繰り返し印刷することにより、複数部数を印刷していた。
【０００３】
このように、複数部数を印刷する場合、メモリーの容量が重要であるが、廉価な画像形成装置では、充分なメモリーを搭載することが難しく、カラー印刷やページ数の多い印刷などサイズの大きい印刷データの場合、複数部数の印刷が困難であり、この困難を克服するために、様々な工夫がなされてきた。
【０００４】
例えば、特許文献１において開示されている技術では、複数部数印刷時のメモリー消費量を削減するために、各頁について、ビットマップ展開し圧縮したデータのサイズが、対応する印刷データのサイズ以下であれば、圧縮データを部数印刷用に保存し、対応する印刷データを削除している。
【０００５】
また、例えば、特許文献２の技術では、画像格納サーバーに保存されている画像を画像形成装置で印刷する際に、画像形成装置のメモリーが少ない場合は、１つのファイル内の画像を一度にまとめてダウンロードし印刷する代わりに、ページ毎にダウンロードして印刷している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２７４４８７号公報
【特許文献２】特開２０１４−２２３７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術では、ビットマップ展開して圧縮する前後でのデータサイズの大小を比較するために、実際に印刷データをビットマップ展開して圧縮する処理を行わなければならず、その分手間がかかっていた。
【０００８】
以上のような事情に鑑み、本発明の目的は、画像処理を行うことなく画像処理前後のデータサイズを予測して比較し、いずれのデータを保存するかを決定する事が出来る画像形成装置および画像形成方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、複数部数印刷などを行うためのデータが一時的に保存される画像メモリーと、外部から前記データを取得するデータ取得部と、前記データ取得部により取得された前記データに対し１以上の工程で処理を施す画像処理部と、前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求めるサイズ予測部と、前記サイズ予測部により求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定する保存工程決定部と、前記保存工程決定部により決定された工程での前記データを前記画像メモリーに保存するデータ保存部とを備える。そのため、画像処理を行うことなく画像処理前後のデータサイズを予測して比較し、いずれのデータを保存するかを決定する事が出来る。
【００１０】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、前記サイズ予測部は、前記データの解像度が前記１以上の工程を経て変化するとき、最も解像度が低くなる工程における前記データのサイズを最も小さく予測する構成でもよい。
【００１１】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、前記サイズ予測部は、前記データの内容がページ記述言語で記述された状態から前記１以上の工程を経てラスターデータに変換されるとき、前記データをページ記述言語で記述されたまま扱う工程における前記データのサイズを最も小さく予測する構成でもよい。
【００１２】
上記目的を達成するため、本発明の一形態に係る画像形成方法では、データ取得部が、複数部数印刷などを行うためのデータを外部から取得し、画像処理部が、前記データ取得部により取得された前記データに対し１以上の工程で処理を施し、サイズ予測部が、前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求め、保存工程決定部が、前記サイズ予測部により求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定し、データ保存部が、前記保存工程決定部により決定された工程での前記データを画像メモリーに保存する。
【発明の効果】
【００１３】
以上のように、本発明によれば、画像処理を行うことなく画像処理前後のデータサイズを予測して比較し、いずれのデータを保存するかを決定する事が出来る。
【図面の簡単な説明】
【００１４】
【図１】画像形成装置２０の構成を概略的に示す構成図である。
【図２】画像形成装置２０における処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１６】
［概要］
最初に、概要について説明する。
【００１７】
画像形成装置で複数部数を印刷する場合または紙詰まりに備えて印刷データ（プリンタブルデータ）または画像を記憶しておく場合に、画像形成装置では画像メモリーに部数１つ分のデータを保存する。
【００１８】
ＦＡＸ同報送信する場合なども、部数一つ分のデータを画像メモリーに保存する。
【００１９】
印刷データまたは画像は、画像形成装置の原稿読取部（スキャナー）またはネットワーク接続されたＰＣ（Personal Computer）などから入力される。
【００２０】
入力された印刷データまたは画像は、解像度変換、地色除去など様々な画像処理が施され、出力用の画像に変換され、印刷される。ＦＡＸの場合は同報送信などがなされる。
【００２１】
入力から出力までの工程では、一般的に処理速度が高速であることが優先されるので、複数部数印刷では、時間を要する画像処理を何度も繰り返さないで済むように、画像処理後の画像が画像メモリーに保存される。
【００２２】
しかし、画像処理後の画像のサイズが画像処理前の印刷データまたは入力画像のデータサイズより大きくなってしまう場合、画像メモリーへの保存枚数が少なくなってしまい、部数１つ分のデータが保存できない場合がある。
【００２３】
そこで、処理速度よりも保存枚数を優先する場合においては、画像処理後に、画像処理前後のデータサイズを比較し、保存するデータのサイズが小さくなるほうのデータを保存することが行われてきた。
【００２４】
しかし、これまでは、画像処理前後のどちらの画像を保存するかを判断するためには、一度画像処理を行ってみなければならず、手間であった。
【００２５】
そこで、本発明の一実施形態に係る画像形成装置では、画像処理前後の各工程のうち、どこでデータを保存するかを判断するために、実際の画像処理を行う代わりに、画像処理後のデータサイズを予測し、各工程での予測データサイズを比較して、どのデータを保存するかを決めている。
【００２６】
以上、概要について説明した。
【００２７】
［画像処理とデータ保存の例］
次に、本実施形態の画像形成装置における、画像処理とデータ保存の例について説明する。
【００２８】
＜例１＞
コピー機能を実行するジョブの場合に、読み込みを300dpiで行い、印刷を600dpiで行う場合の工程は以下の通りである。
【００２９】
（１）スキャナーから読み込み（300dpi）
（２）画像圧縮
（３）画像伸長
（４）画像処理（300dpiから600dpiへ変換）
（５）画像圧縮
（６）画像伸長
（７）印刷（600dpi）
【００３０】
一般的には、画像処理後に画像圧縮した工程（５）の状態での保存が行われる。
【００３１】
しかし、このジョブの例では、画像処理により解像度が倍になるので、データサイズが大きくなることが予測できる。
【００３２】
そのため、上記の例では、工程（２）の画像圧縮をした状態で画像メモリーへの保存が行われ、工程（３）以降の処理は、部数分だけ印刷する度に行われる。
【００３３】
＜例２＞
ＰＣから印刷機能を実行するジョブの場合の工程は、以下の通りである。
【００３４】
（１）ＰＣからプリンタブルデータ（印刷データ）を受信
（２）プリンタブルデータの一時保存
（３）プリンタブルデータの解釈
（４）プリンタブルデータのラスター化
（５）画像処理（ＣＭＹＫ化など）
（６）画像圧縮
（７）画像伸長
（８）印刷
【００３５】
一般的には、ラスター化および画像処理後の工程（６）で圧縮された状態での保存が行われる。
【００３６】
しかし、このジョブのように、プリンタブルデータがＰＤＬ（Page Description Language、ページ記述言語）によりベクトル情報として表現され記述されている場合、ラスター化する前のほうが、サイズが小さいことが予測できる。
【００３７】
そのため、上記の例では、工程（２）の一時保存の段階で画像メモリーへ保存することが行われ、工程（３）以降の処理は、部数分だけ印刷する度に行われる。
【００３８】
以上、画像処理とデータ保存の例について説明した。
【００３９】
［画像形成装置の構成］
次に、画像形成装置２０の構成について説明する。図１は、画像形成装置２０の構成を概略的に示す構成図である。
【００４０】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ（Central processing unit）、ＲＡＭ（Random access memory）、ＲＯＭ（Read only memory）、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００４１】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００４２】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナー機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００４３】
また、制御部２１は、データ取得部２１ａ、サイズ予測部２１ｂ、保存工程決定部２１ｃ、画像処理部２１ｄ、およびデータ保存部２１ｅを有している。データ取得部２１ａ、サイズ予測部２１ｂ、保存工程決定部２１ｃ、画像処理部２１ｄ、およびデータ保存部２１ｅは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００４４】
データ取得部２１ａは、上述した例のように、原稿読取部２２を介して原稿を読み取って入力画像を取得したり、通信部２８を介して外部のＰＣ等からプリンタブルデータを取得したりする。
【００４５】
サイズ予測部２１ｂは、ユーザーから指定されたジョブの各工程を認識し、各工程でのデータサイズを予測する。
【００４６】
保存工程決定部２１ｃは、ユーザーから指定されたジョブの各工程のうち、データサイズが最も小さくなる工程を判別し、その工程が完了した時点で画像メモリー２４へのデータ保存を行うことを決定する。
【００４７】
画像処理部２１ｄは、上述した例のように、解像度変換やラスター化などの画像処理を行う。
【００４８】
データ保存部２１ｅは、保存工程決定部２１ｃで決定された工程において、画像メモリー２４へのデータ保存を行う。
【００４９】
原稿読取部２２は、原稿から画像を読み取る。
【００５０】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００５１】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００５２】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００５３】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００５４】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００５５】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、外部のＰＣなど、ローカルエリア内の装置と種々のデータの送受信を行う。
【００５６】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像などを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００５７】
以上、画像形成装置２０の構成について説明した。
【００５８】
［処理の流れ］
次に、画像形成装置２０における処理の流れを説明する。図２は、画像形成装置２０における処理の流れを説明するためのフローチャートである。
【００５９】
まず、保存工程決定部２１ｃが、ユーザーにより予め設定された工程でデータ保存を行うモードになっているか否かを判断する（ステップＳ１）。
【００６０】
ユーザーにより予め設定された工程でデータ保存を行うモードになっている場合（ステップＳ１のＹ）、データ保存部２１ｅが、予め設定された工程でデータを画像メモリー２４に保存する（ステップＳ２）。
【００６１】
ユーザーにより予め設定された工程でデータ保存を行うモードになっていない場合（ステップＳ１のＮ）、保存工程決定部２１ｃは、データのサイズを予測しデータを保存する工程を決めるモードになっているか否かを判断する（ステップＳ３）。
【００６２】
データのサイズを予測しデータを保存する工程を決めるモードになっている場合（ステップＳ３のＹ）、サイズ予測部２１ｂが、各工程でのデータサイズを予測する（ステップＳ４）。
【００６３】
データのサイズを予測しデータを保存する工程を決めるモードになっていない場合（ステップＳ３のＮ）、各工程でのデータサイズを実測するモードであると保存工程決定部２１ｃが判断し、画像処理部２１ｄに実際に画像処理を行わせて、各工程でのデータサイズを実測する（ステップＳ６）。
【００６４】
次に、保存工程決定部２１ｃが、各工程での、予測された、または実測されたデータサイズに基づいて、データサイズが最小となる工程を決定し、決定した工程で、データ保存部２１ｅにデータを保存させる（ステップＳ５）。
【００６５】
以上、画像形成装置２０における処理の流れを説明した。
【００６６】
［補足事項］
以上のように、本発明の画像形成装置２０は、複数部数印刷などを行うためのデータが一時的に保存される画像メモリー２４と、外部から前記データを取得するデータ取得部２１ａと、前記データ取得部２１ａにより取得された前記データに対し１以上の工程で処理を施す画像処理部２１ｄと、前記１以上の工程のそれぞれにおける前記データのサイズの予測値を求めるサイズ予測部２１ｂと、前記サイズ予測部２１ｂにより求められた複数の前記予測値のうち、最も予測値が小さくなる工程を決定する保存工程決定部２１ｃと、前記保存工程決定部２１ｃにより決定された工程での前記データを前記画像メモリー２４に保存するデータ保存部２１ｅとを備える。
【００６７】
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００６８】
２０  …  画像形成装置
２１  …  制御部
２１ａ…  データ取得部
２１ｂ…  サイズ予測部
２１ｃ…  保存工程決定部
２１ｄ…  画像処理部
２１ｅ…  データ保存部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
【図１】
2017200041.tif 000003
【図２】
2017200041.tif 000004