(57)【特許請求の範囲】
【請求項１】
原稿を画像データとして入力する入力手段と、
前記画像データに対する処理条件を指示する指示手段と、
前記画像データから判断した前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、
前記判断手段により回転して出力可能であると判断された場合には固定長圧縮方式を選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データを選択した圧縮方式で圧縮する圧縮手段と、
前記圧縮手段から出力された画像データを格納するメモリと
を備えた画像処理装置。
【請求項２】
原稿を画像データとして入力する入力手段と、
前記画像データに対する処理条件を指示する指示手段と、
前記画像データに基づいて、領域分離結果を特徴抽出情報として得る領域分離手段と、
前記画像データから判断した前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、
前記判断手段により回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの前記特徴抽出情報を、選択した圧縮方式で圧縮する圧縮手段と、
前記圧縮手段により圧縮された前記特徴抽出情報を格納するメモリと
を備えた画像処理装置。
【請求項３】
原稿を画像データとして入力する入力手段と、
前記画像データに対する処理条件及び編集情報を指示する指示手段と、
前記画像データから判断した前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、
前記判断手段により回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記編集情報を、選択した圧縮方式で圧縮する圧縮手段と、
前記圧縮手段により圧縮された前記編集情報を格納するメモリと
を備えた画像処理装置。
【請求項４】
前記判断手段は、前記出力画像の画像データが圧縮しなくてもメモリに収まるサイズの場合には圧縮しないように判断し、前記圧縮手段は前記判断手段により、圧縮しないよう判断された場合には前記画像データを圧縮せず、前記メモリは圧縮していない前記画像データを格納することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像データを処理する画像処理手段をさらに有し、
前記圧縮手段は前記画像データに代えて前記画像処理手段により得た画像データを処理することを特徴とする請求項１または４に記載の画像処理装置。
【請求項６】
前記画像処理手段は前記画像データにフィルタ処理を施すことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記判断手段は、前記出力画像サイズが所定サイズより大きいか否かを判断することにより画像が回転可能か否かを判断することを特徴とする請求項１ないし６のいずれか１つに記載の画像処理装置。
【請求項８】
前記所定サイズは、辺の長さが両辺ともに出力用紙の短辺以下の長さである画像サイズであることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記処理条件は画像の変倍率及び／又は原稿指定であることを特徴とする請求項１ないし８のいずれか１つに記載の画像処理装置。
【請求項１０】
原稿を画像データとして入力する工程と、
前記画像データに対する処理条件を指示する工程と、
前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、
回転して出力可能であると判断された場合には固定長圧縮方式を選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データを選択した圧縮方式で圧縮する工程と、
前記圧縮する工程で得られた前記画像データをメモリに格納する工程と
からなる画像処理方法。
【請求項１１】
原稿を画像データとして入力する工程と、
前記画像データに対する処理条件を指示する工程と、
前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、
回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの特徴情報を選択した圧縮方式で圧縮する工程と、
圧縮した前記画像データの特徴情報をメモリに格納する工程と
からなる画像処理方法。
【請求項１２】
原稿を画像データとして入力する工程と、
前記画像データに対する処理条件を指示する工程と、
前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、
回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの編集情報を選択した圧縮方式で圧縮する工程と、
圧縮した前記画像データの編集情報をメモリに格納する工程と
からなる画像処理方法。
【請求項１３】
前記出力画像の画像データが圧縮しなくてもメモリに収まるような小さな場合には圧縮しないように判断し、
圧縮しないように判断した場合には前記画像データを圧縮せず、圧縮していない前記画像データをメモリに格納することを特徴とする請求項１０に記載の画像処理方法。
【請求項１４】
前記画像データを処理する画像処理工程をさらに有し、
前記圧縮工程は前記画像データに代えて前記画像処理工程によって得た画像データを処理することを特徴とする請求項１０または１３に記載の画像処理方法。
【請求項１５】
前記画像処理工程は前記画像データにフィルタ処理を施すことを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記出力画像サイズが所定サイズより大きいか否かを判断することにより画像が回転可能か否かを判断することを特徴とする請求項１０ないし１５のいずれか１項に記載の画像処理方法。
【請求項１７】
前記所定サイズとして、辺の長さが両辺ともに出力用紙の短辺以下の長さである画像サイズを用いることを特徴とする請求項１６に記載の画像処理方法。
【請求項１８】
前記入力情報として画像の変倍率及び／又は原稿指定を用いることを特徴とする請求項１０ないし１７に記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像等を記憶するメモリと画像等を圧縮する機能を有する画像処理装置に関し、特に複写機やプリンタ等に好適な画像処理装置に関する。
【０００２】
【従来の技術】
一般に、複写機等の画像処理機器は、スキャンした画像を保存するための画像メモリを内部に有し、また、高速な画像処理や編集、画像の回転（用紙トレイに有る用紙の向きに合わせて画像を回転）を行うためにこの画像メモリを利用したり、画像メモリに格納される画像サイズ（容量）を小さくするために画像を圧縮することが広く行われている。
【０００３】
また、画像の文字領域、写真領域を分離して領域分離情報を作成してこの情報を参照しながら階調処理やフィルタ処理を切り替える場合に、高速な画像処理や圧縮による影響を避けるためにこの領域分離情報をメモリに保存したり、また、メモリ節約のために領域分離情報を圧縮することも広く行われている。さらに、紙幣の認識等の特殊な処理を行うために特徴を抽出した画像を作成する場合に、高速な画像処理や圧縮による影響を避けるために特徴抽出画像をメモリに保存したり、また、メモリ節約のためにこの特徴抽出画像を圧縮することも行われている。これら入力画像に基づいて作成される情報をメモリに保存する場合にも、画像を回転する場合にアクセスが容易な固定長圧縮方式で圧縮することが一般的である。
【０００４】
また、カラー複写機では、ユーザにより指定された領域の原稿の色を変更する等の編集機能を有するものが知られているが、これらの編集情報を圧縮してメモリに保存する必要がある場合には、画像を回転するときにアクセスが容易な固定長圧縮方式で圧縮することが望ましい。したがって、画像機器において各種処理において圧縮を行う場合、画像を回転するときにアクセスが容易な固定長圧縮方式で圧縮することが不可欠である。
【０００５】
ここで、固定長圧縮方式とは、画像情報を領域毎に予め決まったサイズに圧縮する方式であり、その代表的な例としてはＢＴＣ（Ｂｌｏｃｋ  Ｔｒｕｎｃａｔｉｏｎ  Ｃｏｄｉｎｇ）方式が広く知られている。しかしながら、画像の固定長圧縮方式は、メモリアクセスが容易な反面、圧縮があまり高くないという特徴がある。これに対し、可変長圧縮方式は、領域毎に圧縮後の画像サイズを決めないで圧縮する方式であり、その代表的な例としてはＪＰＥＧ方式が知られている。
【０００６】
一方、領域分離情報や編集情報を圧縮する場合、情報の性質上可逆で圧縮することが不可欠であるが、可逆、固定長で圧縮することは殆ど不可能であり、情報に冗長性が有る場合に僅かに圧縮することができるに過ぎない。その反面、領域分離情報や編集情報を可変長で圧縮すれば、一般的には高圧縮が可能である。従来、画像回転を考慮して圧縮を行う場合には、例えば特許番号第２６１８９８８号に示すように、原稿の種類に関係なく固定長で圧縮することが一般的である。
【０００７】
【発明が解決しようとする課題】
しかしながら、画像を回転するのは通常、ある程度小さな原稿に対してのみであり、例えばＡ３サイズまで出力可能な複写機であっても、Ａ３サイズの原稿画像は給紙系の制限により回転することができず、回転可能な原稿サイズはＡ４サイズまでであることが多い。このような場合には、Ａ３サイズの原稿に対してまで回転可能なように固定長で圧縮することは、固定長圧縮方式の圧縮率が可変長圧縮方式より低いのでメモリの無駄と言える。
【０００８】
また、必要な圧縮率は、原稿サイズや変倍率とメモリサイズの関係に応じて異なるので、１種類の圧縮率ではメモリを使い切らずに無駄が生じる場合がある。また、圧縮を行う場合と行わない場合とでは当然に処理速度に差が生じ、また、内部メモリは最大サイズの原稿をスキャンした場合に十分対応可能な容量のものが用意されているので、ある程度小さなサイズの場合には圧縮しなくとも十分にメモリに入りきり、このような場合にも圧縮することは処理時間の無駄である。この問題点は、上記の領域分離情報や編集情報を記憶するメモリにも同様に当てはまる。
【０００９】
本発明は上記従来例の問題点に鑑み、用意すべきメモリの容量を削減することができ、また、用意されたメモリの容量内で処理時間、画質等を向上させることができる画像処理装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
第１の手段は上記目的を達成するために、原稿を画像データとして入力する入力手段と、前記画像データに対する処理条件を指示する指示手段と、前記画像データから判断された前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、前記判断手段により回転して出力可能であると判断された場合には固定長圧縮方式を選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データを選択した圧縮方式で圧縮する圧縮手段と、前記圧縮手段から出力された画像データを格納するメモリとを備えたことを特徴とする。
【００１１】
第２の手段は、原稿を画像データとして入力する入力手段と、前記画像データに対する処理条件を指示する指示手段と、前記画像データに基づいて、領域分離結果を特徴抽出情報として得る領域分離手段と、前記画像データから判断した前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、前記判断手段により回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの前記特徴抽出情報を、選択した圧縮方式で圧縮する圧縮手段と、前記圧縮手段により圧縮された前記特徴抽出情報を格納するメモリと
を備えたことを特徴とする。
【００１２】
第３の手段は、原稿を画像データとして入力する入力手段と、前記画像データに対する処理条件及び編集情報を指示する指示手段と、前記画像データから判断した前記原稿のサイズ及び前記処理条件に基づいて出力画像が回転して出力可能か否かを判断する判断手段と、前記判断手段により回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記編集情報を、選択した圧縮方式で圧縮する圧縮手段と、前記圧縮手段により圧縮された前記編集情報を格納するメモリとを備えたことを特徴とする。
【００１３】
第４の手段は、第１の手段において、前記判断手段は、前記出力画像の画像データが圧縮しなくてもメモリに収まるサイズの場合には圧縮しないように判断し、前記圧縮手段は前記判断手段により、圧縮しないよう判断された場合には前記画像データを圧縮せず、前記メモリは圧縮していない前記画像データを格納することを特徴とする。
【００１４】
第５の手段は、第１または第４の手段において、前記画像データを処理する画像処理手段をさらに有し、前記圧縮手段は前記画像データに代えて前記画像処理手段により得た画像データを処理することを特徴とする。
【００１５】
第６の手段は、第５の手段において、前記画像処理手段は前記画像データにフィルタ処理を施すことを特徴とする。
【００１６】
第７の手段は、第１ないし第６の手段において、前記判断手段は、前記出力画像サイズが所定サイズより大きいか否かを判断することにより画像が回転可能か否かを判断することを特徴とする。
【００１７】
第８の手段は、第７の手段において、前記所定サイズは、辺の長さが両辺ともに出力用紙の短辺以下の長さである画像サイズであることを特徴とする。
【００１８】
第９の手段は、第１ないし第８の手段において、前記処理条件は画像の変倍率及び／又は原稿指定であることを特徴とする。
第１０の手段は、原稿を画像データとして入力する工程と、前記画像データに対する処理条件を指示する工程と、前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、回転して出力可能であると判断された場合には固定長圧縮方式を選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データを選択した圧縮方式で圧縮する工程と、前記圧縮する工程で得られた前記画像データをメモリに格納する工程とからなることを特徴とする。
第１１の手段は、原稿を画像データとして入力する工程と、前記画像データに対する処理条件を指示する工程と、前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの特徴情報を選択した圧縮方式で圧縮する工程と、圧縮した前記画像データの特徴情報をメモリに格納する工程とからなることを特徴とする。
第１２の手段は、原稿を画像データとして入力する工程と、前記画像データに対する処理条件を指示する工程と、前記画像データから判断した前記原稿のサイズと前記処理条件とに基づいて出力画像が回転して出力可能か否かを判断する工程と、回転して出力可能であると判断された場合には圧縮しないよう選択し、回転して出力可能でないと判断された場合には可変長圧縮方式を選択して、前記画像データの編集情報を選択した圧縮方式で圧縮する工程と、圧縮した前記画像データの編集情報をメモリに格納する工程とからなることを特徴とする。
第１３の手段は、第１０の手段において、前記出力画像の画像データが圧縮しなくてもメモリに収まるような小さな場合には圧縮しないように判断し、圧縮しないように判断した場合には前記画像データを圧縮せず、圧縮していない前記画像データをメモリに格納することを特徴とする。
第１４の手段は、第１０または第１３の手段において、前記画像データを処理する画像処理工程をさらに有し、前記圧縮工程は前記画像データに代えて前記画像処理工程によって得た画像データを処理することを特徴とする。
第１５の手段は、第１４の手段において、前記画像処理工程は前記画像データにフィルタ処理を施すことを特徴とする。
第１６の手段は、第１０ないし第１５の手段において、前記出力画像サイズが所定サイズより大きいか否かを判断することにより画像が回転可能か否かを判断することを特徴とする。
第１７の手段は、第１６の手段において、前記所定サイズとして、辺の長さが両辺ともに出力用紙の短辺以下の長さである画像サイズを用いることを特徴とする。
第１８の手段は、第１０ないし第１７の手段において、前記入力情報として画像の変倍率及び／又は原稿指定を用いることを特徴とする。
【００１９】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。図１は本発明に係る画像処理装置の一実施形態を示すブロック図、図２は出力画像サイズと圧縮方式の関係を示す説明図である。
【００２０】
図１は一例としてカラー複写機の画像処理装置を示している。また、このカラー複写機は一例として、機構的に出力画像サイズがＡ４までは回転することができ、それより大きなサイズの画像を回転できないものとする（画像出力装置１１５）。また、画質を高めるための画像処理機能として、画像を網点、エッジおよびそれ以外の３種類に分離する領域分離機能（領域分離部１０２）と、その領域分離結果に基づいてフィルタ処理及び階調処理を切り替える機能（フィルタ部１０６）を有するものとする。
【００２１】
画像入力装置１０１からのＲＧＢの３つの色の画像データは、領域分離部１０２と、フィルタ部１０６と原稿サイズ等検知部１０５に印加される。原稿サイズ等検知部１０５はこの画像データに基づいて原稿のサイズを判断し、また、このサイズと画像の変倍率、原稿指定等のユーザの指定に基づいて出力画像が回転しても出力可能か否かを判断して、判断結果と出力画像の大きさ等の情報を圧縮伸長部１０７に送る。ここで、原稿サイズ検知方法は公知の方法を用いることができる。例えば原稿をスキャンする前にプレスキャンし、主走査方向と副走査方向の原稿座標の最大値と最小値を求め、これに基づいて外枠のサイズを求め、これに基づいて原稿サイズを検知する。
【００２２】
また、領域分離部１０２は画像入力装置１０１からの画像データに基づいて、網点領域か、エッジ領域か、又はそれ以外の領域かを判断し、その領域分離結果を領域分離結果圧縮伸長部１０３を介して領域分離結果メモリ１０４に格納する。ここで、領域分離機能は広く知られ、例えば論文「文字／絵柄（網点、写真）混在画像の像域分離方式」（電子情報通信学会論文誌  Ｖｏｌ．  Ｊ７５−ＤＩ１  Ｎｏ．  １  ｐｐ３９−４７  １９９２．  １）に記載されている方法を用いることができる。また、領域分離結果圧縮伸長部１０３は出力画像のサイズがＡ４より大きい場合には可変長圧縮を行い、他の場合には圧縮を行わない。フィルタ部１０６は画像入力装置１０１からの画像データに対して、この領域分離結果に基づいて適応的なフィルタ処理（平滑フィルタ、強調フィルタ等）を行う。
【００２３】
圧縮伸長部１０７はフィルタ部１０６により処理された画像データを、原稿サイズ等検知部１０５の判断結果に基づいて圧縮方法及び／又は圧縮率を切り替えて圧縮したり、全く圧縮しないで画像用メモリ１０８に格納する。具体的には出力画像が圧縮しなくても画像用メモリ１０８に格納可能な小さな画像である場合には固定長圧縮（ＢＴＣ）方式を選択等し、出力画像がＡ４サイズより大きい場合には可変長圧縮（ＪＰＥＧ）方式を選択する。
【００２４】
固定長圧縮方式であるＢＴＣ方式では、量子化度合いが異なる複数の量子化テーブルが予め用意され、それぞれ異なる圧縮率で圧縮される。また、可変長圧縮であるＪＰＥＧ方式では、既に圧縮された符号量に応じて、これから圧縮する量子化度合いを変更することができ、したがって、全データの圧縮率をある値に近づけることができる。
【００２５】
一方、ユーザが画像編集を行う場合には入力画像が編集パネル１０９に表示され、ユーザはこの表示画像を見て指定領域の色を他の色の変換するなどの編集作業を行う。この編集情報は編集情報圧縮伸長部１１０を介して編集情報用メモリ１１１に格納される。このとき、編集情報圧縮伸長部１１０はこの編集情報を原稿サイズ等検知部１０５の判断結果に基づいて圧縮方法を切り替えて圧縮したり、全く圧縮しない。具体的には、出力画像のサイズがＡ４より大きい場合には可変長圧縮を行い、他の場合には圧縮を行わない。
【００２６】
出力時には画像用メモリ１０８に格納されていたＲＧＢの画像データが読み出され、編集部１１２により編集情報用メモリ１１１の編集情報に基づいて編集され、色変換部１１３に送られる。この読み出しと編集は４回行われ、これにより色変換部１１３によりＲＧＢの３色データがＣＭＹＫの４色データに変換される。このＣＭＹＫデータは色毎に順次階調処理部１１４を介して画像出力装置１１５に送られ、これによりフルカラー画像が出力される。
【００２７】
次に図２を参照して出力画像サイズと圧縮方式の関係について各メモリ１０４、１０８、１１１毎に説明する。先ず、画像用メモリ１０８について説明する。
【００２８】
（１）ここで、前述したように出力画像のサイズがＡ４より大きい場合には、回転を考慮する必要がないので、その画像情報は固定長である必要はない。そこで、Ａ４サイズより大きな出力画像を圧縮する場合には、可変長圧縮方式を選択して高圧縮を行い、画像用メモリ１０８に格納する。このように圧縮される画像サイズが大きい場合には、圧縮率が高い方式で圧縮することにより画像用メモリ１０８を大幅に低減することができる。
【００２９】
具体的には例えばＡ４サイズの出力画像を固定長圧縮するために必要なメモリ容量に収まるように予め決めておき、Ａ４サイズより大きな出力画像を可変長圧縮することにより、Ａ３サイズの出力画像を全て固定長圧縮する場合と比べて半分のメモリ容量でよい。また、実際の圧縮率は、圧縮対象の画像データサイズが、用意されたメモリ容量内に収まるように設定されるので、画像に対応して高画質を実現することができる。なお、このようにしても、画像情報は分離情報と異なり、可逆圧縮を行う必要がないので、困難性も生じない。
【００３０】
（２）出力画像がＡ４サイズより小さい場合には回転を考慮する必要があるので、固定長圧縮方式を選択して回転可能にする。実際の圧縮率は、圧縮対象の画像データサイズが、用意されたメモリ容量内に収まるように設定されるので、画像に対応して高画質を実現することができる。
【００３１】
（３）出力画像が無圧縮でメモリ１０８に収まるほど小さい場合には、画像を全く圧縮しないことにより、圧縮伸長処理を省略して処理速度を高めることができる。
【００３２】
次に領域分離結果メモリ１０４と編集情報用メモリ１１１について説明する。ここで、前述したように出力画像のサイズがＡ４より大きい場合には、回転を考慮する必要がないので、その領域分離結果と編集情報も同様に固定長である必要はない。そこで、この場合には領域分離結果と編集情報を可変長圧縮方式で圧縮する。一般に領域分離結果の情報は可変長圧縮方式により非常に小さな符号量に圧縮することができるので、領域分離結果メモリ１０４の容量を大幅に低減することができる。出力画像がＡ４サイズ以下の場合には無圧縮を選択する。
【００３３】
【発明の効果】
以上説明したように本発明によれば、固定長圧縮方式と可変長圧縮方式と無圧縮とを切り替えて使用することので、用意すべきメモリの容量を削減することができ、また、用意されたメモリの容量内で処理時間・画質等を向上させることができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の一実施形態を示すブロック図である。
【図２】出力画像サイズと圧縮方式の関係を示す説明図である。
【符号の説明】
１０３  領域分離結果圧縮伸長部
１０４  領域分離結果メモリ
１０７  圧縮伸長部
１０８  画像用メモリ
１１０  編集情報圧縮伸長部
１１１  編集情報用メモリ
【図１】
0003615399.tif 000002
【図２】
0003615399.tif 000003