(57)【要約】【課題】画像圧縮方法に関する知識が限られたユーザでも容易に適切な画像圧縮方法を選択できる画像処理装置及び画像形成装置を提供する。【解決手段】複数の圧縮率から一つの圧縮率を選択するための圧縮率選択入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備え、圧縮率選択入力手段により選択された圧縮率に対応する圧縮手段により画像データを圧縮する。圧縮率に代えて圧縮速度、原稿タイプ、原稿用途などに圧縮手段を対応付けてもよい。圧縮手段は適宜選択できる。【選択図】図３Ａ
2010011452.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み込み、文字の画像データと非文字の画像データとを出力する画像入力手段と、
第１の選択肢と第２の選択肢とを含む複数の選択肢のうちのひとつを選択するための選択肢入力手段と、
圧縮方式の異なる複数の圧縮手段と、
この複数の圧縮手段のうちから前記文字の画像データを圧縮する圧縮手段と前記非文字の画像データを圧縮する圧縮手段とを、前記選択肢入力手段により前記第１の選択肢が選択された場合と前記第２の選択肢が選択された場合とで異なる組合せで選択し、選択した前記組み合わせの圧縮手段で前記文字の画像データと前記非文字の画像データとをそれぞれ圧縮する画像圧縮手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記複数の選択肢は圧縮速度に対応する選択肢であり、前記異なる組合せは圧縮速度が異なることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記複数の選択肢は文字原稿と少なくとも他の原稿タイプと含む原稿タイプに対応する選択肢であり、前記異なる組合せは前記文字の画像データを圧縮する圧縮手段と前記非文字の画像データを圧縮する圧縮手段とがそれぞれ異なることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記複数の選択肢は日本語と英語に対応する選択肢であり、前記異なる組合せは前記文字の画像データを圧縮する圧縮手段と前記非文字の画像データを圧縮する圧縮手段とがそれぞれ異なることを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記複数の選択肢は線画に対応する選択肢を含み、該線画に対応する選択肢は前記非文字の画像データのうち線画素をベクトル化する圧縮手段に関連付けられ、前記線画に対応する選択肢とは異なる選択肢は前記線画素をベクトル化する圧縮手段に関連付けられていないことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記複数の選択肢は電子メールに添付する用途と該電子メールに添付する用途とは異なる用途とを含む原稿用途に対応する選択肢であり、電子メールに添付する用途に対応する選択肢は前記非文字の画像データのうち線画素をベクトル化する圧縮手段に関連付けられ、前記電子メールに添付する用途とは異なる用途は前記線画素をベクトル化する圧縮手段に関連付けられていないことを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記複数の圧縮手段が、
文字色を示す文字色用画像と、文字を表すマスク画像と、文字部分を塗りつぶした背景用画像と、を出力することによって前記画像データを圧縮する第１の圧縮手段、
文字を文字色毎に分割して２値化した文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第２の圧縮手段、
線画素を色毎にベクトル化した線画用ベクトルデータと、前記文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第３の圧縮手段、
線画素を色毎にベクトル化した線画用ベクトルデータと、線画素の色を表す色データと、前記文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第４の圧縮手段、
文字を類似パターンごとに辞書化し、位置情報を付加した文字用データと、前記線画用ベクトルデータと、前記背景用画像と、を出力することによって前記画像データを圧縮する第５の圧縮手段、
から１種類以上選ばれることを特徴とする請求項１記載の画像処理装置。
【請求項８】
感光体ドラム上に現像材像を形成する画像形成部と、
前記現像材像を記録媒体に転写する転写機構と、
前記転写機構により転写された現像材像と記録媒体に定着させる定着ユニットと、
画像を圧縮処理する画像処理装置と、を備え、
前記画像処理装置は、
原稿の画像を読み込み、画像データを出力する画像入力手段と、
複数の圧縮率から一つの圧縮率を選択するための圧縮率選択入力手段と、
圧縮率の異なる複数の圧縮手段と、
前記圧縮率選択入力手段により入力された圧縮率に対応する圧縮手段を用いて前記画像データを圧縮する画像圧縮手段と、を備え、
前記圧縮手段は、
前記画像データを複数の画像処理方法によって処理された複数の形式のデータにより構成される画像ファイルを出力することを特徴とする
ことを特徴とする画像形成装置。
【請求項９】
前記複数の圧縮手段が、
文字色を示す文字色用画像と、文字を表すマスク画像と、文字部分を塗りつぶした背景用画像と、を出力することによって前記画像データを圧縮する第１の圧縮手段、
文字を文字色毎に分割して２値化した文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第２の圧縮手段、
線画素を色毎にベクトル化した線画用ベクトルデータと、前記文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第３の圧縮手段、
線画素を色毎にベクトル化した線画用ベクトルデータと、線画素の色を表す色データと、前記文字用画像と、前記背景用画像と、を出力することによって前記画像データを圧縮する第４の圧縮手段、
文字を類似パターンごとに辞書化し、位置情報を付加した文字用データと、前記線画用ベクトルデータと、前記背景用画像と、を出力することによって前記画像データを圧縮する第５の圧縮手段、
から１種類以上選ばれることを特徴とする請求項８記載の画像形成装置。
【請求項１０】
画像入力手段が、原稿の画像を読み込み、文字の画像データと非文字の画像データとを出力し、
選択肢入力手段により第１の選択肢と第２の選択肢とを含む複数の選択肢のうちのひとつが選択され、
画像圧縮手段が、圧縮方式の異なる複数の圧縮手段のうちから前記文字の画像データを圧縮する圧縮手段と前記非文字の画像データを圧縮する圧縮手段とを、前記選択肢入力手段により前記第１の選択肢が選択された場合と前記第２の選択肢が選択された場合とで異なる組合せで選択し、選択した前記組み合わせの圧縮手段で前記文字の画像データと前記非文字の画像データとをそれぞれ圧縮する、
ことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理モードの切り替えの操作性を向上させた画像処理装置及び画像形成装置に関する。
【背景技術】
【０００２】
スキャナなどの画像処理装置は画像を読み込み、この読み込んだ画像を圧縮する機能を有しているものがある。従来の画像処理装置は複数種類の圧縮方式や当該圧縮方式の圧縮率等に係るパラメータセットをそれぞれ選択せねばならなかった。画像圧縮についての知識の限られたユーザにとっては、どの圧縮方式やパラメータセットが適当なのか判別できないことが少なくなかった。
【０００３】
この点に関し、選択操作を階層化する技術が提案されている（例えば、特許文献１）。しかし、選択操作を階層化しても、多くの選択肢のうちから１つを選択する操作やパラメータの設定が容易になるだけであり、ユーザの知識不足を補うことにはならない。従って、この技術では依然として一般ユーザが適切な画像圧縮方法を選択することは困難であるという問題点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２７２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、画像圧縮方法に関する知識が限られたユーザでも容易に適切な画像圧縮方法を選択できる画像処理装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、原稿の画像を読み込み、画像データを出力する画像入力手段と、複数の圧縮率から一つの圧縮率を選択するための圧縮率選択入力手段と、圧縮率の異なる複数の圧縮手段と、圧縮率選択入力手段により入力された圧縮率に対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像データを圧縮する画像圧縮手段と、を備える画像処理装置を提供する。
【発明の効果】
【０００７】
画像圧縮方法に関する知識が限られたユーザでも容易に適切な画像圧縮方法を選択できるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の構成を表す図である。
【図２】画像形成装置の構成を示す概要図である。
【図３Ａ】第１の実施形態の画像処理装置の処理の概要を表すフローチャートである。
【図３Ｂ】コントロールパネルのスキャンモード設定画面の例を示す図である。
【図４】第１の圧縮手段の構成を表すブロック図である。
【図５】第２の圧縮手段の構成を表すブロック図である。
【図６】第３の圧縮手段の構成を表すブロック図である。
【図７】第４の圧縮手段の構成を表すブロック図である。
【図８】第５の圧縮手段の構成を表すブロック図である。
【図９Ａ】第４の実施形態の画像処理装置の処理の概要を表すフローチャートである。
【図９Ｂ】コントロールパネルのスキャンモード設定画面の例を示す図である。
【図１０Ａ】第５の実施形態の画像処理装置の処理の概要を表すフローチャートである。
【図１０Ｂ】コントロールパネルのスキャンモード設定画面の例を示す図である。
【図１１】第６の実施形態の画像処理装置の処理の概要を表すフローチャートである。
【図１２】コントロールパネルのスキャンモード設定画面の例を示す図である。
【図１３】第７の実施形態の画像処理装置の処理の概要を表すフローチャートである。
【図１４】コントロールパネルのスキャンモード設定画面の例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の一実施形態に係る画像処理装置及び画像形成装置を、図面を参照して詳細に説明する。
【００１０】
（画像形成装置の概要）
以下、電子プリント方式の画像形成装置を例にとって説明する。画像形成装置はインクジェット方式でも、他の画像形成方式でも同様である。
【００１１】
図１は、本実施形態の画像形成装置の構成を表す図である。図１に示すように、画像形成装置１は、自動原稿送り装置２と、画像読取部３と、画像形成部４と、転写機構５と、用紙搬送機構と、給紙ユニット６と、を含む。
【００１２】
自動原稿送り装置２は、画像形成装置１の本体上部に開閉可能に設置される。自動原稿送り装置２は、原稿を一枚ずつ給紙トレイから取り出し、排紙トレイまで搬送する原稿搬送機構を備える。
【００１３】
自動原稿送り装置２は、原稿搬送機能により原稿を一枚ずつ画像読取部３の原稿読取部に搬送する。また、自動原稿送り装置２を開けて画像読取部３の原稿台の上に原稿を載置することも可能である。
【００１４】
画像読取部３は、原稿に露光する露光ランプと第１の反射ミラーを備えるキャリッジと、画像形成装置１の本体フレームに設置された複数の第２の反射ミラーと、レンズブロックと、画像読取センサのＣＣＤ（Charge Coupled Device）と、を備える。
【００１５】
キャリッジは原稿読取部に静止して、あるいは原稿台の下を往復移動して、原稿が反射した露光ランプの光を第１の反射ミラーに反射させる。複数の第２の反射ミラーは第１の反射ミラーの反射光をレンズブロックに反射させる。レンズブロックはこの反射光を変倍し、ＣＣＤに出力する。ＣＣＤは入射光を電気信号に変換して画像信号として画像形成部４に出力する。
【００１６】
画像形成部４は、レーザー照射ユニットと、感光体ドラムと、現像材供給ユニットと、を備える。
【００１７】
レーザー照射ユニットは画像信号に基づいて感光体ドラムにレーザー光を照射し、感光体ドラム状に静電潜像を形成する。現像材供給ユニットは現像材を感光体ドラムに供給し、静電潜像から現像材像を形成する。
【００１８】
給紙ユニット６は、給紙カセットから一枚ずつ記録媒体を取り出して用紙搬送機構に引き渡す。用紙搬送機構は記録媒体を転写機構に搬送する。
【００１９】
転写機構５は、転写ベルトと、転写ローラと、定着ユニットと、を備える。像担持体としての転写ベルトは、感光体ドラムの現像材像を転写して担持する。転写ローラは電圧を印加して転写ベルトの現像材像を搬送されてきた記録媒体に転写する。定着ユニットは、現像材像を加熱及び加圧して記録媒体に定着させる。
【００２０】
図２は、画像形成装置１の構成を示す概要図である。図２に示すように、画像形成装置１は、画像形成装置１全体を統括制御する演算装置であるメインＣＰＵ２０１と、このメインＣＰＵ２０１に接続するコントロールパネル２０３と、記憶装置であるＲＯＭ，ＲＡＭ２０２と、画像処理を行う画像処理部２０４と、を備える。
【００２１】
メインＣＰＵ２０１は、画像形成系統の各部を制御するプリントＣＰＵ２０５と、画像読み込み系統の各部を制御するスキャンＣＰＵ２０８と、読み込んだ画像を圧縮処理する画像処理ＣＰＵ２１１と、に接続する。
【００２２】
プリントＣＰＵ２０５は、感光体ドラムに静電潜像を形成するプリントエンジン２０６と、現像材像を形成するプロセスユニット２０７と、を制御する。
【００２３】
スキャンＣＰＵ２０８は、ＣＣＤ２１０を駆動させるＣＣＤ駆動回路２０９を制御する。ＣＣＤ２１０からの信号は画像形成部４及び画像処理ＣＰＵ２１１と、に出力される。
【００２４】
画像処理ＣＰＵ２１１は、読み込んだ画像を指定された画像圧縮方法によって圧縮処理し、画像ファイル２１２に格納する。
【００２５】
（画像処理装置）
画像処理装置は、上述の画像処理ＣＰＵ２１１と、画像ファイル２１２と、ＲＯＭ、ＲＡＭなどの記憶装置と、を含む。画像処理装置はＲＯＭに格納された画像圧縮方法を読みだす。画像処理装置はコントロールパネル２０３から入力された指示に基づいて、適切な画像圧縮方法を選択し、読み込んだ画像を圧縮する。画像処理装置は圧縮した画像を画像ファイル２１２に格納する。
【００２６】
後述する各圧縮方法は、画像処理ＣＰＵ２１１によって実行されるように構成することも、専用に構成されたハードウエアによって実現されるように構成してもよい。
【００２７】
（第１の実施形態）
画像処理装置は、圧縮率選択入力手段により入力された圧縮率に対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像入力手段が読み込んだ画像を圧縮する画像圧縮手段と、を備える。
【００２８】
圧縮手段判定手段と画像圧縮手段とはソフトウエアによって構成されて画像処理ＣＰＵ２１１によって実現されるように構成することも、ハードウエアによって構成することもできる。
【００２９】
図３Ａは、第１の実施形態の画像処理装置の処理の概要を表すフローチャートである。図３Ａに示すように、ステップ３０１において、画像処理装置はコントロールパネル２０３から画像圧縮率の入力を受ける。ステップ３０２において、画像処理装置は画像読取部３により読み込んだ画像を入力する。
【００３０】
ステップ３０３において、画像処理装置は入力された圧縮率を判定する。画像処理装置は、入力された圧縮率が「高圧縮」でなかった場合ステップ３０４に進み、「高圧縮」であった場合ステップ３０５に進む。
【００３１】
ステップ３０４において、画像処理装置は第１の圧縮手段により画像を圧縮する。ステップ３０５において、画像処理装置は第２の圧縮手段により画像を圧縮する。
【００３２】
ステップ３０６において、画像処理装置は圧縮後のデータを画像ファイル２１２に格納し、ステップ３０１に戻る。
【００３３】
図３Ｂは、コントロールパネル２０３のスキャンモード設定画面３１０の例を示す図である。画像処理装置は、複数の圧縮率から一つの圧縮率を選択するための圧縮率選択入力手段を備える。図３Ｂに示すように、コントロールパネル２０３は第１の圧縮手段を選択するための「標準」ボタン３１１と、第２の圧縮手段を選択するための「高圧縮」ボタン３１２と、を備える。コントロールパネル２０３がタッチパネルを有している場合には、「標準」ボタン３１１と「高圧縮」ボタン３１２とを表示するように構成することができる。
【００３４】
画像処理装置は、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備える。
【００３５】
図４は、第１の圧縮手段の構成を表すブロック図である。画像処理装置は第１の圧縮手段としてＭＲＣ形式を採用することができる。図４に示すように、画像処理装置は画像読取部３などの入力手段４０１から画像データ４１４を入力する。画像処理装置は読み込んだ画像データの文字部分を検出する文字画素検出手段４０２を備える。
【００３６】
画像処理装置は、非文字消去手段４０３と、文字画素領域膨張手段４０４と、第１の画像縮小手段４０５と、第１の多値画素圧縮手段４０６と、を備える。
【００３７】
非文字消去手段４０３は、入力手段４０１によって入力された画像データ４１４と、文字画素検出手段４０２によって検出された文字画素と、を入力し、画像データ４１４のうち文字でない部分を消去する。
【００３８】
文字画素領域膨張手段４０４は、高周波成分を削減するために一旦文字画素領域を膨張させる。文字画素領域膨張手段４０４は例えば、画像データ４１４のうち非文字消去手段４０３によって消去されなかった画素を中心とした縦横３画素を該中心画素の色に置き換える処理を繰り返すことによって、文字画素領域を膨張させる。第１の画像縮小手段４０５は、文字画素領域膨張手段４０４が膨張させた文字画素領域を含む画像を、より小さい解像度の画像に変換することによって画像を縮小させる。第１の多値画像圧縮手段４０６は、縮小した文字画素データを例えばＪＰＥＧなどの方式で圧縮した文字色用画像４１５を出力する。
【００３９】
画像処理装置は、２値化手段４０７と、２値画像圧縮手段４０８と、を備える。２値化手段４０７は、文字画素検出手段４０２から文字画素を入力し、２値化する。２値画像圧縮手段４０８は、２値化手段４０７が出力した２値化データを、例えばＭＭＲ圧縮などの方式で圧縮し、マスク画像４１６を出力する。
【００４０】
画像処理装置は、文字周囲色検出手段４０９と、文字塗りつぶし手段４１０と、第２の画像縮小手段４１１と、第２の多値画像圧縮手段４１２と、を備える。
【００４１】
文字周囲色検出手段４０９は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素とから、文字画素の周囲の色を検出する。
【００４２】
文字塗りつぶし手段４１０は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素と、文字周囲色検出手段４０９から出力された文字の周囲の色と、に基づいて、文字を周囲の色によって塗りつぶす。
【００４３】
第２の画像縮小手段４１１は、文字が塗りつぶされた入力画像４１４を縮小し、第２の多値画像圧縮手段４１２は第２の画像縮小手段４１１によって縮小された画像をＪＰＥＧなどの方式で圧縮し、背景用画像４１７を出力する。
【００４４】
画像処理装置はファイル合成手段４１３を備える。ファイル合成手段４１３は、文字色用画像４１５と、マスク画像４１６と、背景用画像４１７と、を一つのファイルに合成して画像ファイル２１２に出力する。
【００４５】
図５は、第２の圧縮手段の構成を表すブロック図である。図５に示すように、画像処理装置は画像読取部３などの入力手段４０１から画像データ４１４を入力する。画像処理装置は読み込んだ画像データの文字部分を検出する文字画素検出手段４０２を備える。
【００４６】
画像処理装置は、文字色抽出手段５０１と、２値画像分割手段５０２と、２値画像圧縮手段５０３と、２値化手段４０７と、を備える。
【００４７】
文字色抽出手段５０１は入力手段４０１から画像データ４１４を入力し、文字画素検出手段４０２から文字画素を入力する。文字色抽出手段５０１は文字の色を抽出する。
【００４８】
２値化手段４０７は、文字画素検出手段４０２から入力した文字画素を２値化する。２値画像分割手段５０２は、文字色抽出手段５０１から出力された文字色に基づいて、２値化手段から出力された２値の文字画素を色ごとに分割する。
【００４９】
２値画像圧縮手段５０３は、２値画素分割手段によって分割された２値の文字画素を圧縮して文字用画像５０４を出力する。
【００５０】
画像処理装置は、文字周囲色検出手段４０９と、文字塗りつぶし手段４１０と、第２の画像縮小手段４１１と、第２の多値画像圧縮手段４１２と、を備える。
【００５１】
文字周囲色検出手段４０９は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素とから、文字画素の周囲の色を検出する。
【００５２】
文字塗りつぶし手段４１０は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素と、文字周囲色検出手段４０９から出力された文字の周囲の色と、に基づいて、文字を周囲の色によって塗りつぶす。
【００５３】
第２の画像縮小手段４１１は、文字が塗りつぶされた入力画像４１４を縮小し、第２の多値画像圧縮手段４１２は第２の画像縮小手段４１１によって縮小された画像をＪＰＥＧなどの方式で圧縮し、背景用画像４１７を出力する。
【００５４】
画像処理装置はファイル合成手段４１３を備える。ファイル合成手段４１３は、文字用画像５０４と、背景用画像４１７と、を一つのファイルに合成して画像ファイル２１２に出力する。
【００５５】
第２の圧縮手段は文字色用画像４１５の分だけファイルサイズが第１の圧縮手段より小さくなる。しかし、第２の圧縮手段は文字色を誤って認識して圧縮することがある。
【００５６】
以上述べたように、本実施形態の画像処理装置は、複数の圧縮率から一つの圧縮率を選択するための圧縮率選択入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備え、圧縮率選択入力手段により選択された圧縮率に対応する圧縮手段により画像データ４１４を圧縮する。
【００５７】
従って、圧縮方法に関する知識のないユーザであっても、適切な圧縮手段により圧縮された画像データを容易に得ることができるという効果がある。
【００５８】
（第２の実施形態）
本実施形態と第１の実施形態との差は、第２の圧縮手段に代わりに第３の圧縮手段を用いたことであり、その他は第１の実施形態と同様である。よって、第３の圧縮手段について説明し、他は省略する。
【００５９】
図６は、第３の圧縮手段の構成を表すブロック図である。図６に示すように、画像処理装置は画像読取部３などの入力手段４０１から画像データ４１４を入力する。画像処理装置は読み込んだ画像データの文字部分を検出する文字画素検出手段４０２を備える。
【００６０】
画像処理装置は、文字色抽出手段５０１と、２値画像分割手段５０２と、２値画像圧縮手段５０３と、第１の２値化手段４０７と、を備える。
【００６１】
文字色抽出手段５０１は入力手段４０１から画像データ４１４を入力し、文字画素検出手段４０２から文字画素を入力する。文字色抽出手段５０１は文字の色を抽出する。
【００６２】
第１の２値化手段４０７は、文字画素検出手段４０２から入力した文字画素を２値化する。２値画像分割手段５０２は、文字色抽出手段５０１から出力された文字色に基づいて、第１の２値化手段４０７から出力された２値の文字画素を色ごとに分割する。
【００６３】
２値画像圧縮手段５０３は、２値画像分割手段５０２によって分割された２値の文字画素を圧縮して文字用画像４１６を出力する。
【００６４】
画像処理装置は、文字周囲色検出手段４０９と、文字塗りつぶし手段４１０と、第２の画像縮小手段４１１と、第２の多値画像圧縮手段４１２と、を備える。
【００６５】
文字周囲色検出手段４０９は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素とから、文字画素の周囲の色を検出する。
【００６６】
文字塗りつぶし手段４１０は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素と、文字周囲色検出手段４０９から出力された文字の周囲の色と、に基づいて、文字を周囲の色によって塗りつぶす。
【００６７】
第２の画像縮小手段４１１は、文字が塗りつぶされた入力画像４１４を縮小し、第２の多値画像圧縮手段４１２は第２の画像縮小手段４１１によって縮小された画像をＪＰＥＧなどの方式で圧縮し、背景用画像４１７を出力する。
【００６８】
画像処理装置は、線画画素抽出手段６０１と、線色抽出手段６０２と、第２の２値化手段６０３と、線色２値画像分割手段６０４と、２値画像ベクトル化手段６０５と、を備える。
【００６９】
線画画素抽出手段６０１は、入力手段４０１から画像データ４１４を入力し、線画画素を抽出する。線色抽出手段６０２は、入力手段４０１から画像データ４１４を入力し、線画画素抽出手段６０１から線画画素を入力し、各線画画素の色を抽出する。
【００７０】
第２の２値化手段６０３は、線画画素抽出手段６０１から線画画素を入力し２値化する。線色２値画像分割手段６０４は、第２の２値化手段６０３から２値化した線画画素を入力し、線色抽出手段６０２から各線画画素の線色を入力し、線画画素を色毎に分割する。
【００７１】
２値画像ベクトル化手段６０５は、線色２値画像分割手段６０４から色毎に分割された線画画素を入力し、線色抽出手段６０２から線色を入力し、線画用ベクトルデータを出力する。
【００７２】
線画用ベクトルデータの例は、線１について、位置が（ｘ１，ｙ１）−（ｘ２，ｙ２）、線幅が０．７５ｐｔ、線色が（Ｒ１，Ｇ１，Ｂ１）である。
【００７３】
画像処理装置はファイル合成手段４１３を備える。ファイル合成手段４１３は、文字用画像４１６と、背景用画像４１７と、線画用ベクトルデータと、を一つのファイルに合成して画像ファイル２１２に出力する。
【００７４】
第３の圧縮手段は線をベクトルデータ化することによりファイルサイズが第２の圧縮手段より小さくなる。
【００７５】
以上述べたように、本実施形態の画像処理装置は、線画素をベクトルデータ化する第３の圧縮手段を備える。このため、線画の多い画像でも高圧縮することが可能となるという効果がある。
【００７６】
（第３の実施形態）
本実施形態と第１の実施形態との差は、第１の圧縮手段に代わり第４の圧縮手段を、第２の圧縮手段に代わりに第５の圧縮手段を用いたことであり、その他は第１の実施形態と同様である。よって、第４の圧縮手段及び第５の圧縮手段について説明し、他は省略する。
【００７７】
図７は、第４の圧縮手段の構成を表すブロック図である。図７に示すように、画像処理装置は画像読取部３などの入力手段４０１から画像データ４１４を入力する。画像処理装置は読み込んだ画像データの文字部分を検出する文字画素検出手段４０２を備える。
【００７８】
画像処理装置は、文字色抽出手段５０１と、２値画像分割手段５０２と、第１の２値画像圧縮手段５０３と、第１の２値化手段４０７と、を備える。
【００７９】
文字色抽出手段５０１は入力手段４０１から画像データ４１４を入力し、文字画素検出手段４０２から文字画素を入力する。文字色抽出手段５０１は文字の色を抽出する。
【００８０】
第１の２値化手段４０７は、文字画素検出手段４０２から入力した文字画素を２値化する。２値画像分割手段５０２は、文字色抽出手段５０１から出力された文字色に基づいて、２値化手段から出力された２値の文字画素を色ごとに分割する。
【００８１】
第１の２値画像圧縮手段５０３は、２値画像分割手段５０２によって分割された２値の文字画素を圧縮して文字用画像４１６を出力する。
【００８２】
画像処理装置は、文字周囲色検出手段４０９と、文字塗りつぶし手段４１０と、画像縮小手段４１１と、第１の多値画像圧縮手段４１２と、を備える。
【００８３】
文字周囲色検出手段４０９は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素とから、文字画素の周囲の色を検出する。
【００８４】
文字塗りつぶし手段４１０は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素と、文字周囲色検出手段４０９から出力された文字の周囲の色と、に基づいて、文字を周囲の色によって塗りつぶす。
【００８５】
画像縮小手段４１１は、文字が塗りつぶされた入力画像４１４を縮小し、多値画像圧縮手段４１２は画像縮小手段４１１によって縮小された画像をＪＰＥＧなどの方式で圧縮し、背景用画像４１７を出力する。
【００８６】
画像処理装置は、線画画素抽出手段６０１と、線色抽出手段６０２と、第２の２値化手段６０３と、線色２値画像分割手段６０４と、第３の２次画像圧縮手段７０１と、を備える。
【００８７】
線画画素抽出手段６０１は、入力手段４０１から画像データ４１４を入力し、線画画素を抽出する。線色抽出手段６０２は、入力手段４０１から画像データ４１４を入力し、線画画素抽出手段６０１から線画画素を入力し、各線画画素の色を出力する。出力される色のデータの例は、（Ｒ１，Ｇ１，Ｂ１）である。
【００８８】
第２の２値化手段６０３は、線画画素抽出手段６０１から線画画素を入力し２値化する。線色２値画像分割手段６０４は、第２の２値化手段６０３から２値化した線画画素を入力し、線色抽出手段６０２から各線画画素の線色を入力し、線画画素を色毎に分割する。
【００８９】
第３の２値画像圧縮手段７０１は、線色２値画像分割手段６０４から色毎に分割された線画画素を入力し、線色抽出手段６０２から線色を入力し、線画用ベクトルデータを出力する。
【００９０】
線画用ベクトルデータの例は、線１について、位置が（ｘ１，ｙ１）−（ｘ２，ｙ２）、線幅が０．７５ｐｔである。
【００９１】
画像処理装置はファイル合成手段４１３を備える。ファイル合成手段４１３は、文字用画像４１６と、背景用画像４１７と、線画用ベクトルデータと、線色と、を一つのファイルに合成して画像ファイル２１２に出力する。
【００９２】
第４の圧縮手段は線をベクトルデータ化することによりファイルサイズが第１の圧縮手段より小さくなる。
【００９３】
図８は、第５の圧縮手段の構成を表すブロック図である。図８に示すように、画像処理装置は画像読取部３などの入力手段４０１から画像データ４１４を入力する。画像処理装置は読み込んだ画像データの文字部分を検出する文字画素検出手段４０２を備える。
【００９４】
画像処理装置は、文字色抽出手段５０１と、２値画像分割手段５０２と、第２の２値画像圧縮手段８０１と、を備える。
【００９５】
文字色抽出手段５０１は入力手段４０１から画像データ４１４を入力し、文字画素検出手段４０２から文字画素を入力する。文字色抽出手段５０１は文字の色を抽出する。
【００９６】
第１の２値化手段４０７は、文字画素検出手段４０２から入力した文字画素を２値化する。２値画像分割手段５０２は、文字色抽出手段５０１から出力された文字色に基づいて、第１の２値化手段４０７から出力された２値の文字画素を色ごとに分割する。
【００９７】
第２の２値化画像縮手段８０１は、２値画像分割手段５０２によって分割された２値の文字画素をＪＢＩＧ２により圧縮して文字用データ出力を出力する。
【００９８】
ＪＢＩＧ２は、類似の画像を辞書として作成し、この辞書と画像の位置とを関連付けて保存する方法である。異なる文字を同じ文字と認識する画像劣化が起こる可能性があるが、同じ画像パターンが繰り返し出てくる画像の場合圧縮率を高めることができる。
【００９９】
文字用データ出力の例は、１：位置（ｘ１，ｙ１）,サイズ（ｓ１，ｓ２）,辞書“Ａ”である。
【０１００】
画像処理装置は、文字周囲色検出手段４０９と、文字塗りつぶし手段４１０と、画像縮小手段４１１と、第２の多値画像圧縮手段８０２と、を備える。
【０１０１】
文字周囲色検出手段４０９は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素とから、文字画素の周囲の色を検出する。
【０１０２】
文字塗りつぶし手段４１０は、入力手段４０１から入力した画像データ４１４と、文字画素検出手段４０２から入力した文字画素と、文字周囲色検出手段４０９から出力された文字の周囲の色と、に基づいて、文字を周囲の色によって塗りつぶす。
【０１０３】
画像縮小手段４１１は、文字が塗りつぶされた入力画像４１４を縮小し、第２の多値画像圧縮手段８０２は画像縮小手段４１１によって縮小された画像をＪＰＥＧ２０００などの方式で圧縮し、背景用画像４１７を出力する。ＪＰＥＧ２０００はＪＰＥＧより計算時間がかかるが圧縮率が高い。
【０１０４】
画像処理装置は、線画画素抽出手段６０１と、線色抽出手段６０２と、第２の２値化手段６０３と、線色２値画像分割手段６０４と、２値画像ベクトル化手段６０５と、を備える。
【０１０５】
線画画素抽出手段６０１は、入力手段４０１から画像データ４１４を入力し、線画画素を抽出する。線色抽出手段６０２は、入力手段４０１から画像データ４１４を入力し、線画画素抽出手段６０１から線画画素を入力し、各線画画素の色を出力する。
【０１０６】
第２の２値化手段６０３は、線画画素抽出手段６０１から線画画素を入力し２値化する。線色２値画像分割手段６０４は、第２の２値化手段６０３から２値化した線画画素を入力し、線色抽出手段６０２から各線画画素の線色を入力し、線画画素を色毎に分割する。
【０１０７】
２値画像ベクトル化手段６０５は、線色２値画像分割手段６０４から色毎に分割された線画画素を入力し、線色抽出手段６０２から線色を入力し、線画用ベクトルデータを出力する。
【０１０８】
線画用ベクトルデータの例は、線１について、位置が（ｘ１，ｙ１）−（ｘ２，ｙ２）、線幅が０．７５ｐｔ、線色が（Ｒ１，Ｇ１，Ｂ１）である。
【０１０９】
画像処理装置はファイル合成手段４１３を備える。ファイル合成手段４１３は、文字用データ出力と、背景用画像４１７と、線画用ベクトルデータと、を一つのファイルに合成して画像ファイル２１２に出力する。
【０１１０】
第５の圧縮手段は類似パターンを辞書化するＪＢＩＧ２とＪＰＥＧ２０００を採用することによりファイルサイズが第４の圧縮手段より小さくなる。
【０１１１】
以上述べたように、本実施形態の画像処理装置は、線画素をベクトルデータ化する第４の圧縮手段と、類似パターンを辞書化する第５の圧縮手段と、を備える。このため、線画の多い画像でもさらに高圧縮することが可能となるという効果がある。
【０１１２】
（第４の実施形態）
画像処理装置は、圧縮速度選択入力手段により入力された圧縮速度に対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像入力手段が読み込んだ画像を圧縮する画像圧縮手段と、を備える。
【０１１３】
圧縮手段判定手段と画像圧縮手段とはソフトウエアによって構成されて画像処理ＣＰＵ２１１によって実現されるように構成することも、ハードウエアによって構成することもできる。
【０１１４】
図９Ａは、第４の実施形態の画像処理装置の処理の概要を表すフローチャートである。図９Ａに示すように、ステップ９０１において、画像処理装置はコントロールパネル２０３から画像圧縮速度の入力を受ける。ステップ９０２において、画像処理装置は画像読取部３により読み込んだ画像を入力する。
【０１１５】
ステップ９０３において、画像処理装置は入力された圧縮速度を判定する。画像処理装置は、入力された圧縮速度が「高速」でなかった場合ステップ９０５に進み、「高速」であった場合ステップ９０４に進む。
【０１１６】
ステップ９０４において、画像処理装置は第１の圧縮手段により画像を圧縮する。ステップ９０５において、画像処理装置は第２の圧縮手段により画像を圧縮する。
【０１１７】
ステップ９０６において、画像処理装置は圧縮後のデータを画像ファイル２１２に格納し、ステップ９０１に戻る。
【０１１８】
図９Ｂは、コントロールパネル２０３のスキャンモード設定画面９１０の例を示す図である。画像処理装置は、複数の圧縮速度のから一つの圧縮速度を選択するための圧縮速度選択入力手段を備える。図９Ｂに示すように、コントロールパネル２０３は第１の圧縮手段を選択するための「高速」ボタン９１１と、第２の圧縮手段を選択するための「標準」ボタン９１２と、を備える。コントロールパネル２０３がタッチパネルを有している場合には、「高速」ボタン９１１と「標準」ボタン９１２とを表示するように構成することができる。
【０１１９】
画像処理装置は、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備える。
【０１２０】
第１の圧縮手段及び第２の圧縮手段は第１の実施形態の第１の圧縮手段及び第２の圧縮手段と同様である。第１の圧縮手段よりも第２の圧縮手段は処理内容が複雑なので処理時間が長い。
【０１２１】
以上述べたように、本実施形態の画像処理装置は、複数の圧縮速度のから一つの圧縮速度を選択するための圧縮速度選択入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備え、圧縮速度選択入力手段により選択された圧縮速度に対応する圧縮手段により画像データ４１４を圧縮する。
【０１２２】
従って、圧縮方法に関する知識のないユーザであっても、適切な圧縮手段により圧縮された画像データを容易に得ることができるという効果がある。
【０１２３】
（第５の実施形態）
画像処理装置は、ページ数入力手段により入力されたページ数に対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像入力手段が読み込んだ画像を圧縮する画像圧縮手段と、を備える。
【０１２４】
圧縮手段判定手段と画像圧縮手段とはソフトウエアによって構成されて画像処理ＣＰＵ２１１によって実現されるように構成することも、ハードウエアによって構成することもできる。
【０１２５】
図１０Ａは、第５の実施形態の画像処理装置の処理の概要を表すフローチャートである。図１０Ａに示すように、ステップ１００１において、画像処理装置はコントロールパネル２０３からページ数の入力を受ける。ステップ１００２において、画像処理装置は画像読取部３により読み込んだ画像を入力する。
【０１２６】
ステップ１００３において、画像処理装置は入力されたページ数が閾値未満かを判定する。画像処理装置は、入力されたページ数が閾値未満でなかった場合ステップ１００５に進み、閾値未満であった場合ステップ１００４に進む。
【０１２７】
ステップ１００４において、画像処理装置は第１の圧縮手段により画像を圧縮する。ステップ１００５において、画像処理装置は第２の圧縮手段により画像を圧縮する。
【０１２８】
ステップ１００６において、画像処理装置は圧縮後のデータを画像ファイル２１２に格納し、ステップ１００１に戻る。
【０１２９】
図１０Ｂは、コントロールパネル２０３のスキャンモード設定画面１０１０の例を示す図である。画像処理装置は、ページ数を入力するためのページ数入力手段を備える。図１０Ｂに示すように、コントロールパネル２０３は第２の圧縮手段を選択するための「１〜１０」ボタン１０１１と、第１の圧縮手段を選択するための「１０〜」ボタン１０１２と、を備える。コントロールパネル２０３がタッチパネルを有している場合には、「１〜１０」ボタン１０１１と「１０〜」ボタン１０１２とを表示するように構成することができる。
【０１３０】
画像処理装置は、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備える。
【０１３１】
第１の圧縮手段及び第２の圧縮手段は第１の実施形態の第１の圧縮手段及び第２の圧縮手段と同様である。第１の圧縮手段及は第２の圧縮手段より高速に画像を圧縮する。
【０１３２】
以上述べたように、本実施形態の画像処理装置は、ページ数を入力するためのページ数入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、高圧縮率により画像データを圧縮する第２の圧縮手段と、を備え、ページ数入力手段により選択されたページ数に対応する圧縮手段により画像データ４１４を圧縮する。
【０１３３】
従って、圧縮方法に関する知識のないユーザであっても、適切な圧縮手段により圧縮された画像データを容易に得ることができるという効果がある。
【０１３４】
（第６の実施形態）
画像処理装置は、原稿タイプ入力手段により入力された原稿タイプに対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像入力手段が読み込んだ画像を圧縮する画像圧縮手段と、を備える。
【０１３５】
圧縮手段判定手段と画像圧縮手段とはソフトウエアによって構成されて画像処理ＣＰＵ２１１によって実現されるように構成することも、ハードウエアによって構成することもできる。
【０１３６】
図１１は、第６の実施形態の画像処理装置の処理の概要を表すフローチャートである。図１１に示すように、ステップ１１０１において、画像処理装置はコントロールパネル２０３から原稿タイプの入力を受ける。ステップ１１０２において、画像処理装置は画像読取部３により読み込んだ画像を入力する。
【０１３７】
ステップ１１０３において、画像処理装置は入力された原稿タイプから圧縮手段を判定する。画像処理装置は、判定結果に応じてステップ１１０４、ステップ１１０５、ステップ１１０６に進む。
【０１３８】
ステップ１１０４において、画像処理装置は第１の圧縮手段により画像を圧縮する。第１の圧縮手段は、例えば第１の実施形態で説明した第１の圧縮手段を使用することができる。
【０１３９】
ステップ１１０５において、画像処理装置は第２の圧縮手段により画像を圧縮する。第２の圧縮手段は、例えば第２の実施形態で説明した第３の圧縮手段を使用することができる。
【０１４０】
ステップ１１０６において、画像処理装置は第３の圧縮手段により画像を圧縮する。第３の圧縮手段は、例えば第３の実施形態で説明した第５の圧縮手段を使用することができる。
【０１４１】
ステップ１１０７において、画像処理装置は圧縮後のデータを画像ファイル２１２に格納し、ステップ１１０１に戻る。
【０１４２】
図１２は、コントロールパネル２０３のスキャンモード設定画面１２０１の例を示す図である。画像処理装置は、原稿タイプを入力するための原稿タイプ入力手段を備える。図１２に示すように、コントロールパネル２０３は、日本語、英語などの言語を選択するチェックボックスと、ページ数を指定するチェックボックスと、文書、写真、表、地図、グラフなどの原稿種別を選択するチェックボックスと、を備える。コントロールパネル２０３はこれらのチェックボックスをＯＮ／ＯＦＦできるタッチパネルを備えることができる。
【０１４３】
画像処理装置は、例えば、英語が選択された場合、又は「５１ページ以上」が選択された場合にはＪＢＩＧ２を使用して圧縮する第３の圧縮手段を適切な圧縮手段と判定する。画像処理装置は、日本語が選択され、さらに表が選択された場合には線画素をベクトル化して出力する第２の圧縮手段を適切な圧縮手段と判定する。
【０１４４】
画像処理装置は上述のいずれにも当てはまらない場合に第１の圧縮手段を適切な圧縮手段と判定する。なお、判定方法は圧縮手段の選択により適宜変更しうる。
【０１４５】
以上述べたように、本実施形態の画像処理装置は、原稿タイプを入力するための原稿タイプ入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、線画素をベクトルデータ化して圧縮する第２の圧縮手段と、画像パターンを辞書化して圧縮する第３の圧縮手段とを備え、原稿タイプ入力手段により指定された原稿タイプに対応する圧縮手段により画像データ４１４を圧縮する。
【０１４６】
従って、圧縮手段に関する知識のないユーザであっても、適切な圧縮手段により圧縮された画像データを容易に得ることができるという効果がある。
【０１４７】
（第７の実施形態）
画像処理装置は、原稿用途入力手段により入力された原稿用途に対応する圧縮手段を判定する圧縮手段判定手段と、圧縮手段判定手段が判定した圧縮手段を用いて画像入力手段が読み込んだ画像を圧縮する画像圧縮手段と、を備える。
【０１４８】
圧縮手段判定手段と画像圧縮手段とはソフトウエアによって構成されて画像処理ＣＰＵ２１１によって実現されるように構成することも、ハードウエアによって構成することもできる。
【０１４９】
図１３は、第７の実施形態の画像処理装置の処理の概要を表すフローチャートである。図１３に示すように、ステップ１３０１において、画像処理装置はコントロールパネル２０３から原稿用途の入力を受ける。ステップ１３０２において、画像処理装置は画像読取部３により読み込んだ画像を入力する。
【０１５０】
ステップ１３０３において、画像処理装置は入力された原稿用途から圧縮手段を判定する。画像処理装置は、判定結果に応じてステップ１３０４、ステップ１３０５、ステップ１３０６に進む。
【０１５１】
ステップ１３０４において、画像処理装置は第１の圧縮手段により画像を圧縮する。第１の圧縮手段は、例えば第１の実施形態で説明した第１の圧縮手段を使用することができる。
【０１５２】
ステップ１３０５において、画像処理装置は第２の圧縮手段により画像を圧縮する。第２の圧縮手段は、例えば第２の実施形態で説明した第３の圧縮手段を使用することができる。
【０１５３】
ステップ１３０６において、画像処理装置は第３の圧縮手段により画像を圧縮する。第３の圧縮手段は、例えば第３の実施形態で説明した第５の圧縮手段を使用することができる。
【０１５４】
ステップ１３０７において、画像処理装置は圧縮後のデータを画像ファイル２１２に格納し、ステップ１３０１に戻る。
【０１５５】
図１４は、コントロールパネル２０３のスキャンモード設定画面１４０１の例を示す図である。画像処理装置は、原稿用途を入力するための原稿用途入力手段を備える。図１４に示すように、コントロールパネル２０３は、メール添付、Ｗｅｂページ貼り付けなどの送信配信の用途を選択するチェックボックスと、証拠として保管、長期保管などの保管種別を選択するチェックボックスと、を備える。コントロールパネル２０３はこれらのチェックボックスをＯＮ／ＯＦＦできるタッチパネルを備えることができる。
【０１５６】
画像処理装置は、例えば、Ｗｅｂページ貼り付け又は長期保管が選択された場合にはＪＢＩＧ２を使用して圧縮する第３の圧縮手段を適切な圧縮手段と判定する。画像処理装置は、メール添付が選択された場合には線画素をベクトル化して出力する第２の圧縮手段を適切な圧縮手段と判定する。
【０１５７】
画像処理装置は上述のいずれにも当てはまらない場合に第１の圧縮手段を適切な圧縮手段と判定する。なお、判定方法は圧縮手段の選択により適宜変更しうる。
【０１５８】
以上述べたように、本実施形態の画像処理装置は、原稿用途を入力するための原稿用途入力手段と、標準圧縮率により画像データを圧縮する第１の圧縮手段と、線画素をベクトルデータ化して圧縮する第２の圧縮手段と、画像パターンを辞書化して圧縮する第３の圧縮手段とを備え、原稿用途入力手段により指定された原稿用途に対応する圧縮手段により画像データ４１４を圧縮する。
【０１５９】
従って、圧縮方法に関する知識のないユーザであっても、適切な圧縮手段により圧縮された画像データを容易に得ることができるという効果がある。
【符号の説明】
【０１６０】
１：画像形成装置、
２：自動原稿送り装置、
３：画像読取部、
４：画像形成部、
５：転写機構、
６：給紙ユニット、
２１１：画像処理ＣＰＵ、
２１２：画像ファイル。
【図１】
2010011452.tif 000003
【図２】
2010011452.tif 000004
【図３Ａ】
2010011452.tif 000005
【図３Ｂ】
2010011452.tif 000006
【図４】
2010011452.tif 000007
【図５】
2010011452.tif 000008
【図６】
2010011452.tif 000009
【図７】
2010011452.tif 000010
【図８】
2010011452.tif 000011
【図９Ａ】
2010011452.tif 000012
【図９Ｂ】
2010011452.tif 000013
【図１０Ａ】
2010011452.tif 000014
【図１０Ｂ】
2010011452.tif 000015
【図１１】
2010011452.tif 000016
【図１２】
2010011452.tif 000017
【図１３】
2010011452.tif 000018
【図１４】
2010011452.tif 000019