(57)【特許請求の範囲】
【請求項１】
原稿画像を読み取る画像読取手段を有して画像処理機能を発揮する画像処理ユニット部と、汎用のＯＳ によって制御され、前記画像処理ユニット部が有する画像処理機能とは異なるカテゴリの機能を有する情報処理ユニット部とを備える画像形成装置において、前記情報処理ユニット部は、前記画像読取手段からの読み取り画像データを元画像データとして該元画像データから一部をトリミングしてトリミング画像データを得、該トリミング画像データを異なる解像度に縮小して画像処理を行い、前記元画像データと前記トリミング画像データとの画像面積比と、前記画像処理の結果のデータサイズとから、前記画像読取手段によって読み込まれた元画像の全体のおおよその画像サイズを求め、前記画像処理の結果と前記画像サイズを操作パネルに表示する制御手段を備えることを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、前記制御手段は、前記元画像の一部領域を切り出して前記トリミング画像データを得ることを特徴とする画像形成装置。
【請求項３】
請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、何かが描かれている一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする画像形成装置。
【請求項４】
請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、文字の存在する一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする画像形成装置。
【請求項５】
請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、写真の存在する一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする画像形成装置。
【請求項６】
請求項１記載の画像形成装置において、前記制御手段は、前記画像処理を行ったデータのうち写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする画像形成装置。
【請求項７】
請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、文字、写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする画像形成装置。
【請求項８】
請求項１記載の画像形成装置において、前記制御手段は、前記画像処理を行ったデータのうち、文字、写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナ機能、ファクシミリ機能、プリンタ機能等を搭載し、ネットワークに接続したデジタル複合機に代表される画像形成装置に関する。
【背景技術】
【０００２】
スキャナなどの画像入力装置は、一般的に取り扱う内容が膨大な画像情報であるため、読み取りに時間がかかる。この画像入力装置は、原稿に合わせて忠実な画像情報を得るため、あるいは内容の識別が容易な画像を得るため、あるいはオペレータの目的に合わせた画像を得るために、濃度、輝度、色調、解像度などの各種パラメータの設定が可能である。
特に、カラー画像の読み取りでは、多くのパラメータが存在し、多くのオペレータにとってわかり難いものであった。また、モノクロ画像であっても、原稿の状態が一定ではないなどの原因で、常に最適な状態で読み取りを行うことは困難であった。
【０００３】
さらに、近年、文書の電子化の促進により、文字情報を含んだ原稿の電子化へのニーズが高まり、文字部と写真部に分け、文字部と写真部にそれぞれ好適な圧縮を施すことで、視認性と高圧縮を実現するドキュメント高圧縮技術がある（例えば特許文献１）。
このような圧縮技術においては、解像度や文字部、写真部の認識精度、それぞれの圧縮のパラメータによって画質が異なり、多くのオペレータにとってパラメータから最終的に得る画質（可読性を含む）を想定することがより困難となる問題がある。
また、文字情報を含んだ原稿の電子化においては、電子化された画像の可読性が重要となる一方で、閲覧性、保存性、可搬性を高めるために、画像ファイルが高圧縮されたものであることも求められる。つまり、オペレータの目的を達成するため、高画質と高圧縮をバランスよく両立させることが必要になる。
【０００４】
従来技術においては、オペレータが目的の画像を得るためには、オペレータが設定値を変更しながら試行錯誤を重ねることを余儀なくされていた。その結果、スキャナなどの画像入力作業は手間がかかっていた。
特に、各種パラメータ設定をスキャナの操作部で行い、かつ、スキャナからスキャン画像をオペレータ個人の端末にメールで配信するスキャナにおいては、試行錯誤の際、設定と出力結果の確認で端末とスキャナを往復しなければならず、非常に手間がかかるといった問題がある。
これらの課題を解決するものとして、例えば、特許文献２記載の技術がある。この公報には、スキャナからの読み込みのプレビュー処理や再スキャン処理を不要にし、１回の読み込みで済ますことにより処理時間を短縮する技術が開示されている。
【特許文献１】特開２００５−１２７６８公報
【特許文献２】特開２００２−４４３１７公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来技術においても、パラメータをオペレータが細かく調整する必要がある問題は解決されておらず、メニュー上で試行錯誤を繰り返さなければならない問題が残っている。
本発明は、オペレータ所望の画質と容量を満足するスキャン画像を得ることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の発明は、原稿画像を読み取る画像読取手段を有して画像処理機能を発揮する画像処理ユニット部と、汎用のＯＳ によって制御され、前記画像処理ユニット部が有する画像処理機能とは異なるカテゴリの機能を有する情報処理ユニット部とを備える画像形成装置において、前記情報処理ユニット部は、前記画像読取手段からの読み取り画像データを元画像データとして該元画像データから一部をトリミングしてトリミング画像データを得、該トリミング画像データを異なる解像度に縮小して画像処理を行い、前記元画像データと前記トリミング画像データとの画像面積比と、前記画像処理の結果のデータサイズとから、前記画像読取手段によって読み込まれた元画像の全体のおおよその画像サイズを求め、前記画像処理の結果と前記画像サイズを操作パネルに表示する制御手段を備えることを特徴とする。
請求項２記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記元画像の一部領域を切り出して前記トリミング画像データを得ることを特徴とする。
【０００７】
請求項３記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、何かが描かれている一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする。
請求項４記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、文字の存在する一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする。
請求項５記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、写真の存在する一部領域を判定して切り出して前記画像処理の結果を得ることを特徴とする。
請求項６記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記画像処理を行ったデータのうち写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする。
【０００８】
請求項７記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記元画像のうち、文字、写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする。
請求項８記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記画像処理を行ったデータのうち、文字、写真の存在する一部領域を判定して切り出し、該一部領域に対する前記画像処理の結果を前記操作パネルに表示することを特徴とする。
【発明の効果】
【０００９】
本発明は、オペレータ所望の画質と容量を満足するスキャン画像を得ることができる。
【発明を実施するための最良の形態】
【００１０】
本発明は、ある所定の解像度で読み取ったスキャナ画像に対して、複数のパラメータ（解像度、圧縮形式）とそのパラメータにより処理した処理結果とを並べて表示し、オペレータが選択することで、所望の画質のスキャナ結果を得ることができ、試行錯誤の手間を無くすことができるようにしたものである。
以下、本発明の実施の形態を図面に従って説明する。
【００１１】
図１は本発明の画像形成装置としてのデジタルカラー複合機を含むネットワークシステムの構成図である。デジタルカラー複合機１に、通信ネットワークであるＬＡＮ（Local Area Network）２を介し、各種の情報処理を実行する情報処理装置であるサーバコンピュータ３や複数台のクライアントコンピュータ４が接続されたシステムを想定する。
サーバコンピュータ３は、例えばＦＴＰ、ＨＴＴＰプロトコルをサポートしたり、ＷｅｂサーバやＤＮＳ（ドメインネームサーバ）の機能を実現するものである。すなわち、このシステムにおいては、デジタルカラー複合機１が備えている画像入力機能（スキャナ機能）、画像出力機能（プリント機能）及び画像蓄積機能等の画像処理機能を、ＬＡＮ２上でシェアし得る環境が構築されているものである。
このようなシステムは、通信制御ユニット５を介してインターネット網６に接続され、インターネット網６を介して外部環境とデータ通信可能に構築されている。通信制御ユニット５としては、ルータ、交換機、モデム、ＤＳＬモデム等が一般的であるが、最低限ＴＣＰ／ＩＰ通信が可能であれば良い。また、ＬＡＮ２は有線通信に限るものではなく、無線通信（赤外線や電波等）であっても良い。また、光ファイバーを用いたものであっても良い。
【００１２】
次に、デジタルカラー複合機１について説明する。ここで、図２は本発明の画像形成装置としてのデジタルカラー複合機を概略的に示す外観斜視図、図３は本発明の画像形成装置としてのデジタルカラー複合機の各部の電気的接続を示すブロック図である。
図２に示すように、デジタルカラー複合機１は、転写紙などの媒体に画像を形成する画像形成手段である印刷装置７の上部に、原稿から画像を読み取る画像読取手段である画像読取装置８を配設した構成となっている。また、画像読取装置８の装置外面には、オペレータに対する表示とオペレータからの機能設定等の各種の入力を許容する操作パネルＰが設けられている。
さらに、操作パネルＰの下部には、記憶媒体Ｍ（図３参照）に記憶されているプログラムコードや画像データ等を読み取る、または記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置である外部メディア入出力装置９が、記憶媒体Ｍの挿入を許容する挿入口を外部に露出させて設けられている。
このようなデジタルカラー複合機１のストラクチャとしては、図３に示すように、画像処理ユニット部Ａと情報処理ユニット部Ｂとに大別されており、印刷装置７及び画像読取装置８は画像処理ユニット部Ａに属し、操作パネルＰ及び外部メディア入出力装置９は情報処理ユニット部Ｂに属している。
【００１３】
まず、画像処理ユニット部Ａについて説明する。印刷装置７及び画像読取装置８を備える画像処理ユニット部Ａは、画像処理ユニット部Ａにおける画像処理全般の制御を行う画像処理制御ユニット１０を備えており、この画像処理制御ユニット１０には、印刷装置７を制御する印刷制御ユニット１１と、画像読取装置８を制御する画像読取制御ユニット１２とが接続されている。
印刷制御ユニット１１は、画像処理制御ユニット１０の制御に従って印刷装置７に対して画像データを含む印刷指示を出力し、印刷装置７に転写紙などの媒体に画像を形成して出力させる。印刷装置７はフルカラー印刷可能であり、その印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、さまざまな方式を用いることができる。
【００１４】
画像読取制御ユニット１２は、画像処理制御ユニット１０の制御により画像読取装置８を駆動し、原稿の表面に対するランプ照射の反射光をミラー及びレンズにより受光素子（例えば、ＣＣＤ（Charge Coupled Device））に集光して読み取り、Ａ／Ｄ変換してＲＧＢ各８ｂｉｔのデジタル画像データを生成する。
このような画像処理制御ユニット１０は、メインプロセッサであるＣＰＵ（Central Processing Unit）１３と、画像読取装置８から読み込んだ画像データを印刷装置７による作像に供すべく一旦格納しておくメモリデバイス（例えば、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）等）１４と、制御プログラム等を記憶したＲＯＭ（Read Only Memory）１５と、システムログ／システム設定／ログ情報等を記録しておく電源ＯＦＦ時にもデータの保持が可能なＮＶＲＡＭ１６とをバス接続したマイクロコンピュータ構成となっている。
【００１５】
また、画像処理制御ユニット１０には、多量の画像データの蓄積やジョブ履歴等の記憶装置となるＨＤＤ（Hard Disk Drive）１７、装置内部に設けられた集線装置であるＨＵＢ１９を介して画像処理ユニット部ＡをＬＡＮ２に接続するためのＬＡＮ制御部１８、ＦＡＸ制御を行うＦＡＸ制御ユニット２０が接続されている。このＦＡＸ制御ユニット２０は、公衆電話網２１に通じる構内交換器（ＰＢＸ）２２に接続されており、デジタルカラー複合機１は、遠隔のファクシミリと交信することができる。
加えて、画像処理制御ユニット１０には、表示制御ユニット２３及び操作入力制御ユニット２４が接続されている。表示制御ユニット２３は、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して情報処理ユニット部Ｂに対して画像表示制御信号を出力し、情報処理ユニット部Ｂの操作パネルＰに対して画像表示の制御を行う。
【００１６】
また、操作入力制御ユニット２４は、情報処理ユニット部Ｂの操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を、画像処理制御ユニット１０のコントロールによって制御パネルＩ／Ｆ２５に接続された通信ケーブル２６を介して入力する。すなわち、画像処理ユニット部Ａは、情報処理ユニット部Ｂの操作パネルＰを、通信ケーブル２６を介して直接モニタすることができる構成になっている。
従って、画像処理ユニット部Ａは、従来の画像形成装置が備える画像処理ユニットにおいて、通信ケーブル２６を接続し、情報処理ユニット部Ｂの操作パネルＰを利用するようにしたものである。すなわち、画像処理ユニット部Ａの表示制御ユニット２３及び操作入力制御ユニット２４は、操作パネルＰに接続されているものとして動作している。
このような構成により、画像処理ユニット部Ａは、外部（サーバコンピュータ３、クライアントコンピュータ４、ファクシミリ等）からの画像情報である印刷データ及びプリント指示するコマンドを解析し、印刷データを出力画像データとして印刷できる状態にビットマップ展開し、印刷モードをコマンドから解析し動作を決定している。その印刷データ及びコマンドをＬＡＮ制御部１８あるいはＦＡＸ制御ユニット２０を通じて受信し動作する。
【００１７】
また、画像処理ユニット部Ａは、ＳＤＲＡＭ１４やＨＤＤ１７に記憶されている印刷データ、原稿読み取りデータ、これらを出力用に処理した出力画像データ、及び、それらを圧縮した圧縮データを外部（サーバコンピュータ３、クライアントコンピュータ４、ファクシミリ等）に転送することができる。
さらに、画像処理ユニット部Ａは、画像読取装置８の読み取り画像データを画像処理制御ユニット１０に転送し、光学系及びデジタル信号への量子化に伴う信号劣化を補正し、該画像データをＳＤＲＡＭ１４に書き込む。このようにしてＳＤＲＡＭ１４に格納された画像データは、印刷制御ユニット１１で出力画像データに変換されて、印刷装置７に出力される。
【００１８】
次に、操作パネルＰを備える情報処理ユニット部Ｂについて説明する。情報処理ユニット部Ｂは、一般にパーソナルコンピュータといわれるような情報処理装置に用いられる汎用のＯＳ（Operating System）によって制御されるマイクロコンピュータ構成となっている。
情報処理ユニット部Ｂは、メインプロセッサであるＣＰＵ３１を有しており、このＣＰＵ３１には、ＣＰＵ３１の作業用領域となるＲＡＭや起動プログラムなどを記憶した読み出し専用メモリであるＲＯＭで構成されるメモリユニット３２と、ＯＳやアプリケーションプログラムを記憶するＨＤＤ等の記憶装置３４に対するデータの入出力を制御する記憶装置制御ユニット３５とがバス接続されている。
【００１９】
また、ＣＰＵ３１には、情報処理ユニット部Ｂを、ＨＵＢ１９を介してＬＡＮ２に接続するためのＬＡＮ制御部３３が接続されている。このＬＡＮ制御部３３に割り当てられるネットワークアドレスであるＩＰアドレスは、前述した画像処理ユニット部ＡのＬＡＮ制御部１８に割り当てられるＩＰアドレスとは異なるものである。
すなわち、本実施の形態のデジタルカラー複合機１には、２つのＩＰアドレスが割り当てられていることになる。つまり、画像処理ユニット部Ａと情報処理ユニット部ＢとはＬＡＮ２に接続されていることになり、画像処理ユニット部Ａと情報処理ユニット部Ｂとの間においてはデータ交換が可能な構成になっている。
なお、デジタルカラー複合機１はＨＵＢ１９を介してＬＡＮ２に接続されていることから、見かけ上は、１つのＩＰアドレスのみが割り当てられているように見える。従って、美観を損ねることはなく、結線等の取り扱いを容易にすることが可能になっている。
【００２０】
さらに、ＣＰＵ３１には、操作パネルＰを制御する表示制御ユニット３６及び操作入力制御ユニット３７が接続されている。ここで、図４は操作パネルＰの構成を示す平面図である。図４に示すように、操作パネルＰは、例えばＬＣＤ（Liquid Crystal Display）である表示装置４０と、操作入力装置４１とで構成されている。
操作入力装置４１は、表示装置４０の表面に積層された超音波弾性波方式等のタッチパネル４１ａと、複数のキーを有するキーボード４１ｂとで構成されている。キーボード４１ｂには、画像読み取りの開始を宣言するためのスタートキー、数値入力を行うためのテンキー、読み取った画像データの送信先を設定する読取条件設定キー、クリアキー等が設けられている。
すなわち、表示制御ユニット３６は、画像表示制御信号を制御パネルＩ／Ｆ３８を介して表示装置４０に出力し、画像表示制御信号に応じた所定事項を表示装置４０に表示させる。一方、操作入力制御ユニット３７は、操作入力装置４１におけるオペレータによる機能設定や入力操作に応じた入力制御信号を、制御パネルＩ／Ｆ３８を介して受信する。
【００２１】
加えて、ＣＰＵ３１には、画像処理ユニット部Ａの制御パネルＩ／Ｆ２５と通信ケーブル２６を介して接続されている制御パネル通信ユニット３９が接続されている。制御パネル通信ユニット３９は、画像処理ユニット部Ａから出力された画像表示制御信号を受信し、また、操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号を画像処理ユニット部Ａに転送する。
なお、詳細は後述するが、制御パネル通信ユニット３９で受信した画像処理ユニット部Ａからの画像表示制御信号は、操作パネルＰの表示装置４０用にデータ変換処理されてから表示制御ユニット３６に出力され、また、操作パネルＰからのオペレータによる機能設定や入力操作に応じた入力制御信号は、画像処理ユニット部Ａでの仕様に応じた形式にデータ変換処理されてから制御パネル通信ユニット３９に入力される。
【００２２】
上述したように記憶装置３４には、ＣＰＵ３１が実行するＯＳやアプリケーションプログラムが格納されている。この意味で、記憶装置３４は、アプリケーションプログラムを記憶する記憶媒体として機能する。このデジタルカラー複合機１では、オペレータが電源を投入するとＣＰＵ３１がメモリユニット３２内の起動プログラムを起動させ、記憶装置３４よりＯＳをメモリユニット３２内のＲＡＭに読み込み、このＯＳを起動させる。
このようなＯＳは、オペレータの操作に応じてプログラムを起動したり、情報を読み込んだり、保存を行ったりする。ＯＳのうち代表的なものとしては、Ｗｉｎｄｏｗｓ（登録商標）等が知られている。これらのＯＳ上で走る動作プログラムをアプリケーションプログラムと呼んでいる。情報処理ユニット部ＢのＯＳは、情報処理装置（サーバコンピュータ３やクライアントコンピュータ４等）と同様のＯＳ、すなわち汎用のＯＳ（例えば、Ｗｉｎｄｏｗｓ（登録商標）等）となっている。
【００２３】
なお、前述したように、本実施の形態のデジタルカラー複合機１には、ＯＳ、デバイスドライバや各種アプリケーションプログラム等の各種のプログラムコード（制御プログラム）や画像データ等を記憶した記憶媒体Ｍ、すなわち、フレキシブルディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷなど）、光磁気ディスク（ＭＯ）、半導体メディアなどの記憶媒体Ｍに記憶されているプログラムコードや画像データ等を読み取る、または記憶媒体Ｍに対してプログラムコードや画像データ等を書き込む装置であるフレキシブルディスクドライブ装置、光ディスクドライブ装置、ＭＯドライブ装置、メディアドライブ装置等の外部メディア入出力装置９が搭載されている。
このような外部メディア入出力装置９は、ＣＰＵ３１にバス接続されている入出力デバイス制御ユニット４２により制御される。従って、記憶装置３４に記憶されているアプリケーションプログラムは、この記憶媒体Ｍに記録されたアプリケーションプログラムがインストールされたものであっても良い。
このため、記憶媒体Ｍも、アプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えばインターネット網６及びＬＡＮ２を介して外部から取り込まれ、記憶装置３４にインストールされても良い。
なお、入出力デバイス制御ユニット４２には、ＵＳＢ、ＩＥＥＥ１３９４、ＳＣＳＩ等の各種インタフェース４３も接続されており、各種インタフェース４３を介して様々な機器（デジタルカメラ等）が接続可能となっている。
【００２４】
次に、デジタルカラー複合機１が備える特徴的な機能について説明する。デジタルカラー複合機１の画像処理ユニット部Ａが備える機能は、従来のデジタルカラー複合機が備える機能と何ら変わるものではないので、その説明は省略する。ここでは、デジタルカラー複合機１の情報処理ユニット部ＢのＣＰＵ３１がＯＳ上で動作するアプリケーションプログラムに従い実行する各種の演算処理のうち、本実施の形態の特徴的な処理について以下に説明する。
【００２５】
まず、デジタルカラー複合機１の情報処理ユニット部ＢのＣＰＵ３１が実行する表示データ変換処理について説明する。図５は表示データ変換処理の流れを示すフローチャートである。
図５に示すように、情報処理ユニット部ＢのＣＰＵ３１は、画像処理ユニット部Ａから出力された画像表示制御信号を受信すると（ステップＳ１のＹ：画像表示制御信号受信手段）、画像処理ユニット部Ａから出力された画像表示制御信号を操作パネルＰの表示装置４０用にデータ変換処理する（ステップＳ２：表示装置用データ変換手段）。
このデータ変換処理は、例えば情報処理ユニット部Ｂがマルチウィンドウ表示の汎用ＯＳで動作している場合には、画像処理ユニット部Ａから出力された画像表示制御信号を表示装置４０の中でのマルチウィンドウの１画面としてデータ生成するものである。
このようなデータ変換処理が終了すると、データ変換処理された画像表示制御信号は表示制御ユニット３６に対して出力され（ステップＳ３：画像表示制御信号出力手段）、操作パネルＰの表示装置４０において表示される。
ここで、図６は操作パネルＰにおける表示例を示す平面図である。図６に示すように、操作パネルＰの表示装置４０には、情報処理ユニット部Ｂで動作する汎用ＯＳの画面Ｗ１中に、画像処理ユニット部Ａにおける操作入力画面となるウィンドウＷ２が表示される。これにより、情報処理ユニット部Ｂの操作パネルＰを、画像処理ユニット部Ａにおいても利用可能としている。ここに、表示装置共通化手段が実現されている。
【００２６】
次に、デジタルカラー複合機１の情報処理ユニット部ＢのＣＰＵ３１が実行する操作データ変換処理について説明する。図７は、操作データ変換処理の流れを示すフローチャートである。
図７に示すように、情報処理ユニット部ＢのＣＰＵ３１は、操作パネルＰの表示装置４０に、図６に示すような画像処理ユニット部Ａにおける操作入力画面となるウィンドウＷ２が表示されている状態で、オペレータによる機能設定や入力操作に応じた入力制御信号を操作入力制御ユニット３７から受信すると（ステップＳ１１のＹ：入力制御信号受信手段）、入力制御信号を画像処理ユニット部Ａでの仕様に応じた形式にデータ変換処理する（ステップＳ１２：データ変換手段）。
このようにデータ変換処理を行うのは、例えば操作パネルＰの表示装置４０に図６に示すような画像処理ユニット部Ａにおける操作入力画面となるウィンドウＷ２を表示したような場合には、ウィンドウＷ２のボタン等に対応する操作入力装置４１（タッチパネル４１ａ）上の位置座標と画像処理ユニット部Ａで保持しているボタン等に対応する位置座標とは一致していないためである。これは、画像処理ユニット部Ａが、専用の操作パネルを用いていた際のデータ（ボタン等に対応する位置座標）をそのまま引き継いでいるからである。
【００２７】
データ変換処理に際しては、予め画面毎に図８に示すような変換テーブルＴを設けて、両者が一致するように変換処理するものである。すなわち、変換テーブルＴでは、画像処理ユニット部Ａが専用の操作パネルを用いていた際のボタンのパネルアドレス（位置座標）をウィンドウＷ２のボタンに対応付けている。
なお、図８に示すタッチ領域は、コマンドボタンの位置を特定するためのものである。具体的には、画面番号１の時に検出したアドレスが“ＷＸＡ００”〜“ＷＸＡ１１”の範囲であった場合には、タッチパネルアドレスは“ＷＸＡ００”に決定され、操作されたボタンは“ＸＡ００”となる。そして、情報処理ユニット部ＢのＣＰＵ３１は、このボタン“ＸＡ００”を画像処理ユニット部Ａにおけるタッチパネルアドレス“ＸＡ００”に変換する。
このようなデータ変換処理が終了すると、データ変換処理された入力制御信号は制御パネル通信ユニット３９に対して出力され（ステップＳ１３：入力制御信号転送手段）、画像処理ユニット部Ａに転送される。これにより、情報処理ユニット部Ｂの操作パネルＰを、画像処理ユニット部Ａにおいても利用可能としている。ここに、操作入力装置共通化手段が実現されている。
従って、以上のような表示データ変換処理及び操作データ変換処理により、デジタルカラー複合機１の画像処理ユニット部Ａの操作を情報処理ユニット部Ｂの操作パネルＰにより行うことができるようになる。
【００２８】
画像読取装置８で読み取られるスキャン画像の画質を決定するパラメータの一例を以下に示す。これらのパラメータの設定は、デジタルカラー複合機１の操作パネルＰで行われる。
１．圧縮方式
デジタル化された画像データのデータサイズを小さくする目的で圧縮を行う。様々な圧縮方式があり、自然画像であればＪＰＥＧ、ＪＰＥＧ２０００が適し、モノクロ２値の文字画像の様に、同様のパターンが続く傾向がある画像においてはＭＭＲ、ＰＮＧ、ＧＩＦと言った処理がある。
また、文字情報を含む画像に特化したドキュメント高圧縮の技術も存在する（参考、特開２００５−１２７６８公報）。それぞれに圧縮の傾向、圧縮率は異なり、原稿によって適した圧縮方法は異なるといえる。原稿に適した圧縮方法は、使用者の意図によっても異なり、自動的に判別することは容易ではない。
２．解像度
スキャナの分解能力を示し、きめ細かさや画質の滑らかさを表す尺度。単位幅をいくつの点の集合として表現するかを表わし、この値が高いほど、より自然に近い画質が得られる。スキャナの読取に用いるセンサー（ＣＣＤ、ＣＩＳ等）によって最大値が決定付けられる。同一画像サイズの原稿読取を行った場合、高解像度であればあるほどデータサイズが大きくなる。
【００２９】
３．色濃度
原稿の色の濃さや所望の画像によって、濃度が決定される。
４．色深度・・・カラー／グレイスケール／モノクロ（２値）
色を表現するビット数を示す。カラーであればＲＧＢ各８ｂｉｔ、グレイスケールは白黒８ｂｉｔ、モノクロであれば白黒１ｂｉｔが一般的である。
このパラメータは一般に原稿の色情報の有無によって決定される。カラー情報を多く含む場合や、原稿の原本性を保ちたいときにはカラーを、色情報が無い場合は、グレイスケール、モノクロ（２値）が選択される。原稿の階調を再現したいときにはグレイスケールが、そうでない場合はモノクロ（２値）が選択される。モノクロ（２値）は１画素あたり１ｂｉｔで構成されるフォーマットを指し、原稿の再現性は低いが、低容量のデータとなる点で有利である。
５．減色
一般に原稿の圧縮率を高めるために行われることが多い。特に原稿に使用されている色が少ないときに、特定色の色を残すように減色をすることで、高い視認性と高圧縮率を両立させることができる。特に有益なのは、黒字に赤を入れた原稿を高圧縮率で圧縮可能な、赤黒へ減色させる手法である。
【００３０】
次に、本発明における、スキャンのフローについて説明する。まず図９、図１１において、一枚の原稿をスキャンし、処理結果を提示し、オペレータが選定し、処理結果を得るまでのフローを示す。
図９はスキャン画像読取フロー図である。ここでは、スキャン画像の各種パラメータにおけるサンプルを提示する。
オペレータが画像読取装置８に原稿を置き、ある所定の解像度、ある色深度にて原稿の読取を行う（Ｓ２１乃至Ｓ２４）。ここである所定の解像度、色深度とは、後で縮小することを想定し、大きい解像度、より深い色深度であることが望ましい。
ただし、解像度が大きく、色深度が深いデータはデータ量が大きく、転送時間もかかるため、本デジタルカラー複合機１に実際に搭載されているメモリ容量ならびに、ＬＡＮ２の転送速度によって破綻の無い解像度とすることが望ましい。また解像度、色深度はオペレータが任意に指定しても良い。原稿サイズは画像読取装置によって自動的に測定されるか、オペレータの指定によって決定される。
【００３１】
原稿サイズと解像度、色深度が確定したら、オペレータはスキャン開始を指示するキーを押すなどしてスキャンを開始する。画像読取装置８で取得されたアナログデータをデジタルデータに変換後、シェーディング補正等各種画像処理を施し、画像データを画像処理ユニット部Ａ内のＳＤＲＡＭ１４もしくはＨＤＤ１７に格納する（Ｓ２５）（画像読取装置８によって読み込まれた画像データを元画像データ５０（図１０）と呼称する）。元画像データ５０をＬＡＮ２経由で情報処理ユニット部Ｂに転送し、記憶装置３４もしくはメモリユニット３２に保存する（Ｓ２６）。
【００３２】
図１１はスキャン画像圧縮処理結果提示フロー図である。元画像データ５０を各種パラメータにて処理された結果（処理結果サンプル画像５１（図１０）と呼称する）を操作部パネルＰに表示するまでのフローである。
記憶装置３４もしくはメモリユニット３２に格納された元画像データ５０を異なる解像度に縮小し、記憶装置３４もしくはメモリユニット３２に格納する（Ｓ３１）。縮小する解像度は一つでも複数でも良い。
縮小は単純間引き（二アレストネイバー法）、バイリニア法、バイキュービック法などが挙げられる。単純間引きは高速に処理可能であるが、モアレやジャギーが目立ちやすいという欠点があるので、バイリニア、バイキュービック法を用いる方が画質に優れ、望ましい。ただし、演算量が多くなるため、これら処理を行う場合はＣＰＵ３１、もしくは他の演算処理部にある程度の演算性能が求められる。
従来技術においては、画像読取装置８で読取を行う際、以上のような手法はとらない。元画像データ５０の保管や、縮小工程でメモリ、多量の演算を必要とするためである。ＣＣＤの副走査作方向はＣＣＤの動作速度や紙送り速度を調整することで解像度を実現し、主走査方向はライン順次の電子回路による縮小で実現する。本実施形態においては情報処理ユニット部Ｂが付加されており、ユニット内のメモリユニット３２、記憶装置３４にデータを保持し、ＣＰＵ３１にて縮小処理を実行する。
【００３３】
さらに、縮小された画像を異なるパラメータで処理する（Ｓ３２）。パラメータは上記スキャン画像のパラメータに示した圧縮方式、色濃度、色深度（減色）等の組み合わせによって構成される。
処理結果サンプル画像５１は記憶装置３４もしくはメモリユニット３２に格納され、操作パネルＰに表示される（Ｓ３３）。図１２に処理結果を表示した画面の一例を示した。
この例では横方向に解像度３００ｄｐｉ、２００ｄｐｉ、１００ｄｐｉ、縦方向に色深度（フルカラー（ＲＧＢ８ｂｉｔ）、グレイスケール（白黒８ｂｉｔ）、モノクロ（２値）を並べた。処理結果サンプル画像５１は原稿全体を処理したものであるが、画像全てを操作パネルＰに表示させることが困難な場合は、一部をトリミングして表示する。
【００３４】
図１２の例では縦方向と横方向で変動するパラメータが対応しているが、そうでなくても良い。図１３に示すように、縦方向がドキュメント高圧縮、グレイスケール（白黒８ｂｉｔ）、モノクロ（２値）となっていても良いし、図１４に示すように縦方向、横方向に変動するパラメータが関係なくても良い。
オペレータは図１２〜１４の画面を参照し、目的に応じた処理結果を選択する（Ｓ３４）。情報処理ユニットＢは選択された処理方法により元画像データ５０を処理し（Ｓ３５）、処理結果のメールによる配信、既往区装置３４への文書蓄積、他端末へのフォルダ転送等を行う（Ｓ３６）。これによりオペレータは目的に応じた画質のスキャン画像を、手間をかけずに得ることができる。
【００３５】
この処理結果の表示について、オペレータ所望の画質のスキャン画像を得る以外に、従来技術より秀でている点が２点挙げられる。
１点目は、処理結果のオペレータへの提示が比較的容易な実現手段で可能であることである。
従来の技術においては、操作パネルの表示制御ユニットは用紙選択や変倍率といった事前に決められた画像の表示を行うよう、特化されてる構成が一般的であり、スキャン処理の結果を操作パネルに表示するためには、大量のデータを操作部パネルの表示制御ユニットに転送し、構成、表示することが必要になるが、そのような装置は作るためには大幅なハード追加と変更が必要となりコストの増加をまねく問題があった。
しかし本構成においては、画像データをＬＡＮ２経由で画像処理ユニット部Ａから情報処理ユニット部Ｂに転送し、情報処理ユニット部Ｂの表示制御ユニット３６を使用することにより、画像処理ユニット部Ａ自体の大幅な改変無しに、スキャナ処理結果を操作パネルＰ上に表示することが可能となっている。
【００３６】
２点目は、画像読取装置８と操作パネルＰが同一の筐体に収められているため、オペレータは原稿をセットしたり、取り戻したりの扱いと処理結果の確認とを場所を移動せずに行え、負担が少ないという点である。従来の図１５に示したような一般的なネットワークスキャナ４２においては、パラメータのセットを物理的に離れた端末４で実施することが多い。
【００３７】
次に複数原稿でのスキャンフローについて説明する。複数原稿のスキャンの場合、原稿全てを大きい解像度でデータを取得し、それぞれについて処理を行い、全ページの処理結果をオペレータに提示しても良いが、処理時間がかかる上、情報量が多すぎオペレータが選択しにくい問題があるため、１ページ、乃至は少ないページ数で処理結果を提示することが望ましい。提示するページは最初のページでも、代表的なページであっても良い。またページをオペレータが指定しても良い。
複数原稿でのスキャンフローの一例を説明する。１ページ目のみの処理結果をオペレータに提示するものとする。複数原稿をスキャンした際、全てを大きい解像度で読み取ると、スキャンや転送に時間がかかるため、１枚目のみ大きい解像度で、読取、各種パラメータにて処理結果を提示し、各種パラメータ決定後、全ての原稿を、決定された解像度で読み込み、決定された各種パラメータにて、処理を行い複数原稿のスキャナ画像を得ることができる。
また、他の実施の形態として、全ての原稿を大きい解像度での読取、１枚目の各種パラメータによる処理、オペレータ選択と他ページの読取、転送を並行して動作させても良い。
【００３８】
また本発明では、元画像データ５０に対する各種処理の結果と画像ファイルサイズを並べてオペレータに提示することで、画質と容量のバランスをオペレータの目的に応じて選択させる。
図９のフローと同様に元画像データを得る。その後、図１１のフローと同様処理を行うが、この際、画像データの処理後のサイズ５２を取得する。処理結果サンプル画像５１を操作パネルＰに表示する際、図１６に示すように、処理結果サンプル画像５１と処理後の原稿のデータサイズを並べて表示する。オペレータはこの操作パネルＰから目的に応じた画質とサイズの処理方法を得ることができる。
【００３９】
また、本発明においては、図１７に示したように、元画像データ５０から一部をトリミングし、トリミング画像５３を得る。トリミング位置は左上からある一定の領域、中央の一定領域等どこでも良い。トリミング領域は表示に用いる程度の画像サイズで良く、小さければ小さいほど演算上有利となる。
トリミング画像５３の解像度を変換し、各種処理を行いトリミング画像の処理結果サンプル画像５４を得る。処理結果サンプル画像５４を操作パネルＰに並べ、オペレータは目的に応じた画質のスキャン画像を指定し、その条件に従って、情報処理ユニット部Ｂは元画像データ５０の画像処理を行う。この手順により、オペレータは目的の応じた画質のスキャン画像を得ることができる。
以上の方法により、複数の処理結果サンプル画像を少ない演算量で速やかに提示することができる。元画像データ５０と、トリミング画像５３の面積比とトリミング画像５３の処理結果のデータサイズから、全体の画像のおおよその画像サイズを求めることは可能であり、目安としての提示は可能である。
【００４０】
一般的な原稿において、何も描かれていない領域が存在することが多い。本発明においては、何かしら描かれた箇所の画像処理結果を処理結果サンプル画像５１として提示する。
例えば図１８の太枠６０においては何も描かれていないが、太枠６１では描かれている。これを判定するアルゴリズムには様々なものがあるが、一例をあげる。
処理結果サンプル画像５１として表示する画像サイズと同じ枠を元画像データ５０上で移動して行き、枠内での色濃度のバラツキを測定し、あるバラツキ以上であれば、何かが描かれているとする。このようにして何かが描かれている領域を処理結果サンプル画像の領域とする。
【００４１】
背景白地の最も多いタイプの原稿が想定される場合はある閾値で単純に２値化を行い、黒データが存在する領域を処理結果サンプル画像の領域としても良い。原稿に何かが描かれているかを判定するアルゴリズムは他にも数多くあり、演算量がオペレータビリティーに悪影響を及ぼさない程度であればどのようなアルゴリズムであっても良い。
原稿全体に何も描かれていない場合は、サンプル提示に適した画像がないことをオペレータに通知する。上記の手順により、オペレータに提示する処理結果サンプル５１に何か描かれている状態を保持することができる（図１９、文字領域６２、写真領域６３参照）。
【００４２】
また、本発明においては、元画像データ５０より、文字領域６２を抽出し、各種処理を行い処理結果サンプル５０としてオペレータに提示する。文字を抽出する手段は様々な手段が提示されているが、一例として、２値化した画像の黒画素の連結成分から文字領域を検出する方法がある（特開２００４−１４０８３１公報）。
本手法によれば文字部、罫線部を原稿より分離でき、文字部の領域を知ることができる。元画像データ５０をＣＰＵ３１により処理し、文字部領域を抽出する。抽出する文字部は、一つの文字でも、複数の文字であっても良い。最も小さい文字を保持するという観点から、最も小さい文字と判定された領域を処理結果サンプル５０とする方法が望ましい。抽出する領域は一つであっても複数であっても良い。抽出すべき文字部が無いと判定された場合は、その旨をオペレータに操作パネルＰにより通知する。
【００４３】
図２０に操作パネルＰに表示するメニューの一例を示した。横方向に解像度３００ｄｐｉ、２００ｄｐｉ、１００ｄｐｉの項目を並べ、縦方向にドキュメント高圧縮（圧縮手法の一例）、グレイスケール、モノクロの項目を並べた。各解像度、各圧縮、色深度における画像のサンプルが並べられている。オペレータはこれらのサンプルの中から、目的に応じた画質の処理を選択する。
処理結果サンプルを提示するにあたり、原稿全体を処理した後、文字領域６２のみ抽出しても良いし、抽出した文字領域６３のみに画像処理を施しても良い。前者であれば正確な原稿サイズを提示することが可能となるし、後者であれば高速なサンプル提示を実現することができる。
また、本発明においては、元画像データ５０より、写真領域６３を抽出し、各種処理を行い処理結果サンプルとしてオペレータに提示する。元画像データ５０をＣＰＵ３１により処理し、写真領域６３を抽出し、各種パラメータにより処理を行い、処理結果をサンプルとしてオペレータに提示する。抽出する領域は一つであっても複数であっても良い。抽出すべき写真部が無いと判定された場合は、その旨をオペレータに操作パネルＰにより通知する。
【００４４】
図２１に操作パネルＰに表示するメニューの一例を示した。横方向に解像度３００ｄｐｉ、２００ｄｐｉ、１００ｄｐｉの項目を並べ、縦方向にドキュメント高圧縮（圧縮手法の一例）、グレイスケール、モノクロの項目を並べた。各解像度、各圧縮、色深度における画像のサンプルが並べられている。オペレータはこれらのサンプルの中から、目的に応じた画質の処理を選択する。
上記と同様に、処理結果サンプルを提示するにあたり、原稿全体を処理した後、写真領域６３のみ抽出しても良いし、抽出し写真領域のみに画像処理を施しても良い。前者であれば正確な原稿サイズを提示することが可能となるし、後者であれば高速なサンプル提示を実現することができる。
【００４５】
また、本発明においては、元画像データ５０より、文字領域６２と写真領域６３を抽出し、それぞれに対して各種処理を行い処理結果サンプル５０としてオペレータに提示する。元画像データ５０をＣＰＵ３１により処理し、文字領域６２と写真領域６３を抽出し、各種パラメータにより処理を行い処理結果サンプルとしてオペレータに提示する。
図２０、図２１に操作パネルＰに表示するメニューの一例を示した。それぞれ横方向に解像度３００ｄｐｉ、２００ｄｐｉ、１００ｄｐｉの項目を並べ、縦方向にドキュメント高圧縮（圧縮手法の一例）、グレイスケール、モノクロの項目を並べた。各解像度、各圧縮、色深度における画像のサンプルが並べられている。
【００４６】
メニューの下部に「文字を見る」ボタン７０、「写真を見る」ボタン７１を設け、「文字を見る」ボタン７０が押下されたら図２０を、「写真を見る」ボタン７１が押下されたら図１のメニューを表示する。
また、図２２にあるように写真と文字の処理結果サンプルを同時に表示しても良い。オペレータはこれらのサンプルの中から、目的に応じた画質の処理を選択し、情報処理ユニットＢは選択された処理方法により処理された原稿をメール配信、文書蓄積、フォルダ転送する。これによりオペレータは文字部、写真部について目的に応じた画質のスキャン画像を、手間をかけずに得ることができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の画像形成装置としてのデジタルカラー複合機を含むネットワークシステムの構成図である。
【図２】本発明の画像形成装置としてのデジタルカラー複合機を概略的に示す外観斜視図である。
【図３】本発明の画像形成装置としてのデジタルカラー複合機の各部の電気的接続を示すブロック図である。
【図４】操作パネルの構成を示す平面図である。
【図５】第１の制御例を示すフロー図である。
【図６】操作パネルの第１の表示例を示す図である。
【図７】第２の制御例を示すフロー図である。
【図８】データ変換テーブルを示す図である。
【図９】第３の制御例を示すフロー図である。
【図１０】元画像データの処理の過程を示す図である。
【図１１】第４の制御例を示すフロー図である。
【図１２】操作パネルの第２の表示例を示す図である。
【図１３】操作パネルの第３の表示例を示す図である。
【図１４】操作パネルの第４の表示例を示す図である。
【図１５】ネットワークスキャナを含むネットワーク構成図である。
【図１６】操作パネルの第５の表示例を示す図である。
【図１７】トリミング画像、サンプル画像を示す図である。
【図１８】文字画像と写真画像と太枠との関係を示す図である（その１）。
【図１９】文字画像と写真画像と太枠との関係を示す図である（その２）。
【図２０】操作パネルの第６の表示例を示す図である。
【図２１】操作パネルの第７の表示例を示す図である。
【図２２】操作パネルの第８の表示例を示す図である。
【符号の説明】
【００４８】
Ａ  画像処理ユニット部
Ｂ  情報処理ユニット部
Ｐ  操作パネル
８  画像読取装置（画像読取手段）
３１  ＣＰＵ
【図１】
0004813953.tif 000002
【図２】
0004813953.tif 000003
【図３】
0004813953.tif 000004
【図４】
0004813953.tif 000005
【図５】
0004813953.tif 000006
【図６】
0004813953.tif 000007
【図７】
0004813953.tif 000008
【図８】
0004813953.tif 000009
【図９】
0004813953.tif 000010
【図１０】
0004813953.tif 000011
【図１１】
0004813953.tif 000012
【図１２】
0004813953.tif 000013
【図１３】
0004813953.tif 000014
【図１４】
0004813953.tif 000015
【図１５】
0004813953.tif 000016
【図１６】
0004813953.tif 000017
【図１７】
0004813953.tif 000018
【図１８】
0004813953.tif 000019
【図１９】
0004813953.tif 000020
【図２０】
0004813953.tif 000021
【図２１】
0004813953.tif 000022
【図２２】
0004813953.tif 000023