(57)【要約】【課題】原稿の両面を読み取る構成を有しつつ、片面読み取り時により効果的な処理を行う技術を提供する。【解決手段】原稿の表面及び裏面の画像を読み取り画像データを出力する。読み取られた画像データを処理する第１のスキャナ画像処理ユニット１１５と、読み取られた画像データを処理する第２のスキャナ画像処理ユニット１１６とを備える。原稿の表面のみの画像を読み取る表面読取モード、及び、原稿の表面及び裏面の画像を読み取る両面読取モードのうち、表面読取モードを選択した場合に、第１のスキャナ画像処理ユニット１１５及び第２のスキャナ画像処理ユニット１１６の両方を用いて画像処理を行うように制御する。【選択図】図２
2008118385.tif 000002
【特許請求の範囲】
【請求項１】
原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、
前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、
前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段と、
前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択するモード選択手段と、
前記選択手段が前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データに対する画像処理を前記第２の画像処理手段に行わせ、前記選択手段が前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に表面の画像データに対する画像処理を行わせるように制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記表面読取モードを選択した場合に、前記画像読取手段で読み取られた原稿の表面の画像データは前記第１の画像処理手段及び前記第２の画像処理手段に入力されて処理されることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第２の画像処理手段は、前記第１の画像処理手段が前記画像データに施す画像処理とは異なる画像処理を前記画像データに施すことを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記第１の画像処理手段は、前記画像データを画像信号に変換し、
前記第２の画像処理手段は、前記画像データの解像度を落としてサムネイル画像データを生成することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記第１の画像処理手段は、前記画像データを第１宛先用の画像データに変換し、
前記第２の画像処理手段は、前記画像データを第２宛先用の画像データに変換することを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記第１の画像処理手段及び前記第２の画像処理手段は、前記画像データをそれぞれ異なるフォーマットの画像データに変換する請求項３記載の画像処理装置。
【請求項７】
前記第１の画像処理手段及び前記第２の画像処理手段は、前記画像データをそれぞれ異なる色の画像データに変換する請求項３記載の画像処理装置。
【請求項８】
原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段とを有する画像処理装置の制御方法であって、
前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択する選択ステップと、
前記選択ステップが前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データい対する画像処理を前記第２の画像処理手段に行わせ、前記選択ステップが前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に前記表面の画像データに対する画像処理を行わせるように制御する制御ステップと、
を有することを特徴とする制御方法。
【請求項９】
原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段とを有する画像処理装置の制御プログラムであって、
前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択する選択ステップと、
前記選択ステップが前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データに対する画像処理を前記第２の画像処理手段に行わせ、前記選択ステップが前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に前記表面の画像データに対する画像処理を行わせるように制御する制御ステップと、
を画像処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に係り、特に、原稿の表裏両面の画像を読み取ることができる画像処理装置に関する。
【背景技術】
【０００２】
原稿の表裏両面の画像を読み取る画像処理装置が従来から広く用いられている。例えば、原稿を搬送する原稿パス（搬送路）の表裏両面に２つのイメージセンサを配置し、原稿の表裏を反転させることなく、１回の原稿の搬送によって表裏両面の画像を効率的に読み取る装置が提案されている（特許文献１参照）。
【特許文献１】特開２０００−３５６８６７号公報（第５頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、実際に原稿を読み取る作業においては、片面のみに情報が記載された原稿を取り扱う場合が圧倒的に多い。このような原稿を読み取る場合、原稿の表裏両面に対して各々専用の画像処理手段を有する従来の画像処理装置では、一方の画像処理手段は使用されない場合が多い。従って、装置の性能をフルに利用しているとは言えなかった。なお、近年では、画像処理手段に要求される処理が急激に増加しており、画像処理手段のより効果的な使用が望まれている。
【０００４】
そこで、本発明は、原稿の両面を読み取る構成を有しつつ、片面読み取り時により効果的な処理を行う技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一側面としての画像処理装置は、原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段と、前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択するモード選択手段と、前記選択手段が前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データに対する画像処理を前記第２の画像処理手段に行わせ、前記選択手段が前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に表面の画像データに対する画像処理を行わせるように制御する制御手段と、を有することを特徴とする。
【０００６】
本発明の別の側面としての制御方法は、原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段とを有する画像処理装置の制御方法であって、前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択する選択ステップと、前記選択ステップが前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データい対する画像処理を前記第２の画像処理手段に行わせ、前記選択ステップが前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に前記表面の画像データに対する画像処理を行わせるように制御する制御ステップと、を有することを特徴とする
本発明の更に別の側面としての制御プログラムは、原稿の表面及び裏面の画像を読み取り、画像データを出力する画像読取手段と、前記画像読取手段で読み取られた画像データを処理する第１の画像処理手段と、前記画像読取手段で読み取られた画像データを処理する第２の画像処理手段とを有する画像処理装置の制御プログラムであって、前記原稿の表面のみの画像を読み取る表面読取モード、又は、前記原稿の表面及び裏面の画像を読み取る両面読取モードを選択する選択ステップと、前記選択ステップが前記両面読取モードを選択した場合に、表面の画像データに対する画像処理を前記第１の画像処理手段に行わせるとともに裏面の画像データに対する画像処理を前記第２の画像処理手段に行わせ、前記選択ステップが前記表面読取モードを選択した場合に、前記第１の画像処理手段と前記第２の画像処理手段との両方に前記表面の画像データに対する画像処理を行わせるように制御する制御ステップと、を画像処理装置に実行させることを特徴とする。
【０００７】
本発明の更なる目的又はその他の特徴は、以下、添付図面を参照して説明される好ましい実施例によって明らかにされるであろう。
【発明の効果】
【０００８】
本発明によれば、原稿の両面を読み取る構成を有しつつ、片面読み取り時により効果的な処理を行う技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１０】
図１は、本発明の実施形態としての画像処理装置（以下、「ＭＦＰ」とする）１の概略構成を示すブロック図である。ＭＦＰ１は、コピー機能、プリンタ機能、スキャナ機能等の複合機能を有する装置であり、図１に示すように、ＭＰＦコントローラ１０と、プリンタ２０と、スキャナ３０とを有する。
【００１１】
ＭＦＰコントローラ１０は、ＣＰＵ、メモリを有し、ＭＦＰ１の動作を制御する。プリンタ２０は、例えば、電子写真方式に従って記録紙などの記録材に画像を形成する。但し、プリンタ２０は、シート状の記録材の両面に画像を形成できれば、その記録方式は電子写真方式に限定されるものではなく、例えば、インクジェット方式や熱転写方式などの他の記録方式を用いてもよい。スキャナ３０は、原稿の表面及び裏面（両面）の画像を読み取り画像データを出力する画像読取手段である。
【００１２】
図２を参照して、ＭＦＰコントローラ１０の内部構成について説明する。図２は、ＭＦＰ１のＭＦＰコントローラ１０及びスキャナ３０の内部構成を示すブロック図である。
【００１３】
図２に示すように、ＭＦＰコントローラ１０は、ＲＡＭ１０１、ＭＦＰコントローラ１０の制御プログラムなどを格納したＲＯＭ１０２、バススイッチ（ＳＷ）１０３、ＭＦＰコントローラ１０全体を制御するＣＰＵ１０４を備える。なお、ＣＰＵ１０４は、原稿の表面及び裏面の画像を読み取る両面読取モードを選択した場合に、表面の画像データに対する画像処理を第１の画像処理手段に行わせるとともに裏面の画像データに対する画像処理を第２の画像処理手段に行わせるように制御する。更に、ＣＰＵ１０４は、原稿の表面のみの画像を読み取る表面読取モードを選択した場合に、第１の画像処理手段と第２の画像処理手段との両方に表面の画像データに対する画像処理を行わせるように制御する。換言すれば、ＣＰＵ１０４は、本実施形態では、制御手段として機能する。また、ＭＦＰコントローラ１０は、ビデオバス１０５、ＩＯバス１０６、画像データの解像度を変換する解像度変換ユニット１０７、画像データを圧縮伸張する圧縮／伸張ユニット１０８を備える。更に、ＭＦＰコントローラ１０は、ビデオ出力インタフェース（Ｉ／Ｆ）１０９、ビデオ入力インタフェース（Ｉ／Ｆ）１１０を備える。
【００１４】
また、ＭＦＰコントローラ１０は、ＬＡＮコントローラ１１１、例えばＴＣＰ／ＩＰプロトコルを採用したイーサネット（登録商標）ＬＡＮ１１２を備える。ＭＦＰ１は、ＬＡＮコントローラ１１１を介して別のコンピュータに接続することも可能であり、かかるコンピュータからのプリントデータやプリント指示をＭＦＰコントローラ１０に転送することもできる。また、ＭＦＰコントローラ１０は、ＰＣＩバスを介した種々の周辺機器との通信を制御するＰＣＩコントローラ１１３、ハードディスクコントローラ１１８、ハードディスク（ＨＤ）１１９、ユーザインタフェース（ＵＩ）コントローラ１２０を備える。更に、ＭＦＰコントローラ１０は、ユーザからの指示を受け付けたり、ユーザに機器の状況を表示するなどのスイッチ、キーやディスプレイなどを備えたユーザインタフェース（ＵＩ）１２１を備える。ここで、ユーザからの指示とは、スキャナ３０における原稿の読取モードの選択を含む。即ち、ＵＩ１２１は、本実施形態では、スキャナ３０において原稿の表面のみの画像を読み取る表面読取モード、又は、原稿の表面及び裏面の画像を読み取る両面読取モードを選択するモード選択手段としての機能を有する。従って、本実施形態では、Ｕ１１２１を介して、ユーザが表面読取モード又は両面読取モードの選択を行う。但し、モード選択手段はスキャナ３０に設けてもよく、また、ＭＦＰ１が表面読取モード又は両面読取モードの選択を自動的に行ってもよい。
【００１５】
また、ＭＦＰコントローラ１０は、ビデオ出力Ｉ／Ｆ１０９からの画像信号を受信して画像処理を行い、その結果得られた画像信号をプリンタ２０に出力するプリンタ画像処理ユニット１１４を備える。更に、ＭＦＰコントローラ１０は、スキャナ３０から原稿の表面の画像データを入力して画像処理を行い、その結果得られた画像信号をビデオ入力Ｉ／Ｆ１１０に出力する第１のスキャナ画像処理ユニット１１５を備える。即ち、第１のスキャナ画像処理ユニット１１５は、画像読取手段の一例としてのスキャナ３０で読み取られた画像データ（例えば、原稿の表面の画像データ）を処理する第１の画像処理手段として機能する。更に、ＭＦＰコントローラ１０は、両面読取モードが選択された場合に、スキャナ３０から原稿の裏面の画像データを入力して画像処理を行い、その結果得られた画像信号をビデオ入力Ｉ／Ｆ１１０に出力する第２のスキャナ画像処理ユニット１１６を備える。即ち、第２のスキャナ画像処理ユニット１１６は、画像読取手段の一例としてのスキャナ３０で読み取られた画像データ（例えば、原稿の裏面の画像データ）を処理する第２の画像処理手段として機能する。また、ＭＦＰコントローラ１０は、第２のスキャナ画像処理ユニット１１６に出力するスキャナ３０からの画像信号（原稿の表面の画像信号又は原稿の裏面の画像信号）を選択するセレクタ１１７を備える。セレクタ１１７は、両面読取モードが選択された場合には、裏面の画像信号を第２のスキャナ画像処理ユニット１１６に出力し、表面読取モードが選択された場合には、表面の画像信号を第２のスキャナ画像処理ユニット１１６に出力する。
【００１６】
スキャナ３０は、本実施形態では、原稿を両面から挟持する原稿保持機構と、両面（表面及び裏面）に描かれた画像を同時に読み取ることができる２つの読み取り機構とを有する。原稿の両面読み取りにおいては、ローラ送り機構などによって原稿保持機構が挟持した原稿を所定の速度で送りながら、所定の位置に固定された２セットのＣＣＤで両面の画像を読み取る。或いは、原稿を挟持した原稿保持機構に対して２セットのＣＣＤを所定の方向に移動させて両面の画像を読み取るようにしてもよい。いずれの読み取り方式であっても、スキャナ３０は２セットのＣＣＤを有する。なお、原稿の画像を読み取るセンサはＣＣＤに限定するものではなく、ＣＩＳなどの別のセンサであってもよい。
【００１７】
図２に示すように、スキャナ３０は、Ａ／Ｄコンバータ３０１及び３０３、ＣＣＤ３０２及び３０４を備える。Ａ／Ｄコンバータ３０１とＣＣＤ３０２とが原稿の表面の読み取りに用いられ、Ａ／Ｄコンバータ３０３とＣＣＤ３０４とが画像原稿の裏面の読み取りに用いられる。
【００１８】
次に、表面読取モードにおける原稿の表面読み取り複写及び印刷イメージの解像度を落としたサムネイル画像データ生成の処理を説明する。ここでは、本発明の効果をより理解しやすくするために、従来技術と比較して説明する。
【００１９】
図３は、従来技術における表面読み取り複写及びサムネイル画像データ生成の処理を説明するためのフローチャートである。
【００２０】
まず、ユーザがＵＩ１２１を介して表面読取モードを選択し、原稿の表面の複写を指示する（ステップＳ１００１）。ＵＩ１２１は、ＵＩコントローラ１２０、ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、表面読取モードの選択及び原稿の表面の複写の指示をＣＰＵ１０４に伝達する。これに応答してＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ビデオ入力Ｉ／Ｆ１１０、第１のスキャナ画像処理ユニット１１５を介して、スキャナ３０に対して原稿の表面の画像の読み取りを指示する。
【００２１】
次いで、スキャナ３０は、ＣＣＤ３０２を動作させて原稿の表面の画像を読み取り、得られた画像データをＡ／Ｄコンバータ３０１でデジタル多値画像データに変換する（ステップＳ１００２）。また、Ａ／Ｄコンバータ３０１は、デジタル多値画像データを第１のスキャナ画像処理ユニット１１５に入力する。
【００２２】
第１のスキャナ画像処理ユニット１１５は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データを２値画像データに変換する。また、第１のスキャナ画像処理ユニット１１５は、ビデオ入力インタＩ／Ｆ１１０、ビデオバス１０５及びバスＳＷ１０３を介して、２値画像データをＲＡＭ１０１に格納する（ステップＳ１００３）。
【００２３】
次に、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に格納された２値画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、２値画像データを圧縮し、ビデオバス１０５及びバスＳＷ１０３を介して圧縮画像データをＲＡＭ１０１に格納する（ステップＳ１００４）。
【００２４】
次に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩコントローラ１１３、ＰＣＩバス及びハードディスクコントローラ１１８を介して、ＲＡＭ１０１に格納された圧縮画像データをＨＤ１１９に格納する（ステップＳ１００５）。
【００２５】
次いで、ＣＰＵ１０４は、ハードディスクコントローラ１１８、ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、ＨＤ１１９に格納された圧縮画像データをＲＡＭ１０１に格納する（ステップＳ１００６）。
【００２６】
更に、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に格納された圧縮画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、入力された圧縮画像データを伸張し、ビデオバス１０５及びバスＳＷ１０３を介して、ＲＡＭ１０１に格納する（ステップＳ１００７）。
【００２７】
次いで、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９及びプリンタ画像処理ユニット１１４を介してＲＡＭ１０１に記憶された伸張画像データをビデオ信号としてプリンタ２０に出力する。プリンタ２０は、ビデオ信号に基づいて、プリント出力する（ステップＳ１００８）。これにより、原稿の表面の画像が複写される。
【００２８】
プリント出力後、ＣＰＵ１０４は、バスＳＷ１０３及びＩＯバス１０６を介して、ＲＡＭ１０１に記憶された伸張画像データを解像度変換ユニット１０７に入力する。解像度変換ユニット１０７は、入力された伸張画像データの解像度を落としてサムネイル画像データを生成する。また、解像度変換ユニット１０７は、ＩＯバス１０６及びバスＳＷ１０３を介して、サムネイル画像データをＲＡＭ１０１に格納する（ステップＳ１００９）。
【００２９】
最後に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩコントローラ１１３、ＰＣＩバス及びハードディスクコントローラ１１８を介して、ＲＡＭ１０１に記憶されたサムネイル画像データをＨＤ１１９に格納する（ステップＳ１０１０）。
【００３０】
従来技術では、サムネイル画像データを生成する場合には、複写処理の後にサムネイル画像データの生成処理（ステップＳ１００９及びＳ１０１０）が追加される。従って、通常の複写処理に比べてパフォーマンスの低下が発生する。また、表面読取モードを選択した場合には、第２のスキャナ画像処理ユニット１１６が使用されておらず、第２のスキャナ画像処理ユニット１１６が効果的に使用されていない。
【００３１】
これに対して、本実施形態では、表面読取モードを選択した場合に、第２のスキャナ画像処理ユニット１１６を使用してサムネイル画像データの生成処理を行い、第２のスキャナ画像処理ユニット１１６を効果的に使用して、パフォーマンスを維持する。
【００３２】
以下、図４を参照して、ＭＦＰ１における表面読み取り複写及びサムネイル画像データ生成の処理について説明する。図４は、ＭＦＰ１における表面読み取り複写及びサムネイル画像データ生成の処理を説明するためのフローチャートである。
【００３３】
まず、ユーザがＵＩ１２１を介して表面読取モードを選択し、原稿の表面の複写を指示する（ステップＳ４０１）。ＵＩ１２１は、ＵＩコントローラ１２０、ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、表面読取モードの選択及び原稿の表面の複写の指示をＣＰＵ１０４に伝達する。これに応答してＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ビデオ入力Ｉ／Ｆ１１０及び第１のスキャナ画像処理ユニット１１５を介して、スキャナ３０に対して原稿の表面の画像の読み取りを指示する（ステップＳ３０１）。
【００３４】
また、ＣＰＵ１０４は、第２のスキャナ画像処理ユニット１１６にスキャナ３０からの表面の画像データが入力されるように、セレクタ１１７を切り替える（ステップＳ３０２）。これにより、原稿の表面の画像データが第１のスキャナ画像処理ユニット１１５及び第２のスキャナ画像処理ユニット１１６に入力される。即ち、表面読取モードを選択した場合、スキャナ３０で読み取られた原稿の表面の画像データは、第１のスキャナ画像処理ユニット１１５（第１の画像処理手段）及び第２のスキャナ画像処理ユニット１１６（第２の画像処理手段）に入力されて処理される。
【００３５】
次いで、スキャナ３０は、ＣＣＤ３０２を動作させて原稿の表面の画像を読み取り、得られた画像データをＡ／Ｄコンバータ３０１でデジタル多値画像データに変換する（ステップＳ３０３）。Ａ／Ｄコンバータ３０１は、デジタル多値画像データを、第１のスキャナ画像処理ユニット１１５に、また、セレクタ１１７を介して第２のスキャナ画像処理ユニット１１６に入力する。
【００３６】
第１のスキャナ画像処理ユニット１１５は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データを２値画像データに変換する。また、第１のスキャナ画像処理ユニット１１５は、ビデオ入力Ｉ／Ｆ１１０、ビデオバス１０５及びバスＳＷ１０３を介して、２値画像データをＲＡＭ１０１に格納する（ステップＳ３０４）。
【００３７】
なお、第１のスキャナ画像処理ユニット１１５での２値画像データ変換処理と平行して、第２のスキャナ画像処理ユニット１１６は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データの解像度を落としてサムネイル画像データを生成する。また、第２のスキャナ画像処理ユニット１１６は、ビデオ入力Ｉ／Ｆ１１０、ビデオバス１０５及びバスＳＷ１０３を介して、サムネイル画像データをＲＡＭ１０１に格納する（ステップＳ３０５）。このように、ＭＦＰ１では、表面読取モードが選択された場合に、スキャン画像処理ユニット１１６（第２の画像処理手段）は、スキャン画像処理ユニット１１５（第１の画像処理手段）が画像データに施す画像処理とは異なる画像処理を画像データに施す。上述したように、本実施形態では、第１の画像処理手段としての第１のスキャン画像処理ユニット１１５は、画像読取手段としてのスキャナ３０からの画像データを画像信号に変換する。そして、第２の画像処理手段としてのスキャン画像処理ユニット１１６は、画像データの解像度を落としてサムネイル画像データを生成する。なお、第２のスキャナ画像処理ユニット１１６で行う解像度変換処理の結果は、解像度変換ユニット１０７で行う解像度変換処理の結果と同じである。
【００３８】
次に、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に格納された２値画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、２値画像データを圧縮し、ビデオバス１０５及びバスＳＷ１０３を介して圧縮画像データをＲＡＭ１０１に格納する（ステップＳ３０６）。
【００３９】
ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩコントローラ１１３、ＰＣＩバス、ハードディスクコントローラ１１８を介して、ＲＡＭ１０１に格納された圧縮画像データとサムネイル画像データをＨＤ１１９に格納する（ステップＳ３０７）。
【００４０】
次に、ＣＰＵ１０４は、ハードディスクコントローラ１１８、ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６、バスＳＷ１０３を介して、ＨＤ１１９に記憶された圧縮画像データをＲＡＭ１０１に格納する（ステップＳ３０８）。
【００４１】
また、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に格納された圧縮画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、圧縮画像データを伸張し、ビデオバス１０５及びバスＳＷ１０３を介して、伸張画像データをＲＡＭ１０１に格納する（ステップＳ３０９）。
【００４２】
最後に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９及びプリンタ画像処理ユニット１１４を介してＲＡＭ１０１に格納された伸張画像データをビデオ信号としてプリンタ２０に出力する。プリンタ２０は、ビデオ信号に基づいて、プリント出力する（ステップＳ３１０）。これにより、原稿の表面の画像が複写される。
【００４３】
このように、本実施形態のＭＦＰ１は、表面読取モードが選択された場合に、従来の画像処理装置では使用しなかった第２のスキャナ画像処理ユニット１１６を利用することにより、サムネイル画像データ生成処理と複写処理とを並列に行うことができる。換言すれば、ＭＦＰ１は、原稿の両面を読み取る構成を有しながら、片面読み取り時に、より効果的な処理を行うことができる。
【００４４】
なお、本実施形態では、複写処理がＭＦＰコントローラ１０の内部で実行される場合について説明したが、本発明はこれに限定されるものではない。例えば、ＬＡＮコントローラ１１１を介して、圧縮画像データをＨＤ１１９から読み出し、ネットワーク上の他のホストコンピュータに転送することでファイルシステムを構成することも可能である。
【００４５】
また、従来の画像処理装置では、例えば、スキャナ３０で読み取った画像データを電子メールで送信する場合に宛先ごとに画像データの読取設定を変更するができなかった。しかし、ＭＦＰ１は、表面読取モードが選択された場合に、第２のスキャン画像処理ユニット１１６を利用することにより、宛先ごとに画像データの読取設定を変更することができる。以下、ＭＦＰ１における画像データの電子メールでの送信処理について説明する。
【００４６】
まず、ＵＩ１２１について説明する。図５は、ＵＩ１２１を示す図である。
【００４７】
電源スイッチ４０１は、ＭＦＰ１をスリープ状態に設定したり、スリープ状態から復帰させたりするときに使用する。ストップキー４０２は稼働中の動作を止めるときに使用する。クリアキー４０３は、入力した数値をクリアするときに使用する。スタートキー４０４は、原稿の読み取り動作を開始する時などに用いる。ＩＤキー４０５は、ＩＤを入力しない限り複写動作などを禁止した場合のＩＤ入力時に使用する。テンキー４０６は、コピー枚数などの数字の入力時に使用する。リセットキー４０７は、操作部からの設定を初期化する時に用いる。
【００４８】
また、ガイドキー４０８は、キーの機能が解らない場合に押すとそのキーの説明が表示される。ユーザーモードキー４０９は、モードメモリの登録、標準モード画面の設定がユーザごとに行える。システム状況／中止キー４１０は、ＭＦＰ１の各機能、ジョブなどの状況などを設定／確認するときに押す。ＬＣＤ表示部４１１は、ＬＣＤと、ＬＣＤ上に貼られたタッチパネルシートとで構成され、システムの操作画面を表示すると共に、表示されたキーが押されるとその位置情報をＭＦＰコントローラ１０に伝える。コピーモードキー４１２は、複写を行うときに押す。送信/ファックスキー４１３は、読み取った画像データを電子メールで送信する際や、ファックスに関する設定を行う際に押す。ボックスキー４１４は、ＨＤ１１９に格納されたデータを出力したいときに押す。拡張キー４１５は、リモートスキャンやその他拡張機能を行う際に押す。
【００４９】
アドレス帳検索キー４１６は、ＭＦＰ１に登録されている送信先設定を検索し、送信先として登録する際に押す。詳細情報キー４１７は、登録されている送信先設定の詳細情報を確認する際に押す。消去キー４１８は、登録した送信先を消去する際に押す。コールキー４１９は、以前に送信した送信設定を呼び出す場合に押す。ファックスキー４２０は、テンキー４０６を使用してファックス番号を登録する場合に使用する。電子メールキー４２１は、登録先として電子メールアドレスを登録する場合に使用する。ファイルキー４２２は、ＨＤ１１９に画像を登録する場合に使用する。宛先一覧４２３は、登録した宛先を表示し、読込設定部４２４は、画像を読み込む時の読み込み解像度を設定する場合に使用する。従来の画像処理装置は、宛先ごとに画像データの読取設定を変更することができないが、ＭＦＰ１は、宛先ごとに画像データの読取設定を変更することができるため、図５では宛先ごとに画像データの読取設定をした場合の宛先一覧４２３を示している。ファイル形式選択部４２５は、電子メールで画像データを送信する場合に、画像データのファイル形式を選択する場合に使用する。送信設定キー４２６は、電子メールで送信する際の件名などを登録する場合に使用する。
【００５０】
次に、図６を参照して、ＭＦＰ１における宛先ごとに読取設定を行うことが可能な画像データの電子メールによる送信処理について説明する。図６は、ＭＦＰ１における送信処理を説明するためのフローチャートである。
【００５１】
まず、ユーザがＵＩ１２１を介して表面読取モードを選択し、スキャナ３０で読み取った画像データの電子メール送信を指示する（ステップＳ５０１）。ＵＩ１２１は、ＵＩコントローラ１２０、ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、表面読取モードの選択及び画像データの電子メール送信の指示をＣＰＵ１０４に伝達する。これに応答してＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ビデオ入力Ｉ／Ｆ１１０及び第１のスキャナ画像処理ユニット１１５を介して、スキャナ３０に対して原稿の表面の画像の読み取りを指示する。
【００５２】
次に、ＣＰＵ１０４は、読み取られた画像の電子メール送信指示の宛先ごとに読取設定がされているかを判断する（ステップＳ５０２）。
【００５３】
宛先ごとに読取設定がされていない場合には、第１のスキャナ画像処理ユニット１１５に読取設定された解像度を設定する（ステップＳ５０３）。
【００５４】
次いで、スキャナ３０は、ＣＣＤ３０２を動作させて原稿の表面の画像を読み取り、得られた画像信号をＡ／Ｄコンバータ３０１でデジタル多値画像データに変換する（ステップＳ５０４）。Ａ／Ｄコンバータ３０１は、デジタル多値画像データを第１のスキャナ画像処理ユニット１１５に入力する。
【００５５】
第１のスキャナ画像処理ユニット１１５は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データをステップＳ５０３で設定された解像度に従って２値画像データに変換する。また、第１のスキャナ画像処理ユニット１１５は、ビデオ入力Ｉ／Ｆ１１０、ビデオバス１０５及びバスＳＷ１０３を介して、２値画像データをＲＡＭ１０１に格納する（ステップＳ５０５）。
【００５６】
次に、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に記憶された２値画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、２値画像データを圧縮し、ビデオバス１０５及びバスＳＷ１０３を介して圧縮画像データをＲＡＭ１０１に格納する（ステップＳ５０６）。
【００５７】
更に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩコントローラ１１３、ＰＣＩバス及びハードディスクコントローラ１１８を介して、ＲＡＭ１０１に格納された圧縮画像データをＨＤ１１９に格納する（ステップＳ５０７）。
【００５８】
次いで、ＣＰＵ１０４は、ハードディスクコントローラ１１８ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、ＨＤ１１９に格納された圧縮画像データをＲＡＭ１０１に格納する（ステップＳ５０８）。
【００５９】
また、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に格納された圧縮画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、入力された圧縮画像データを伸張し、ビデオバス１０５及びバスＳＷ１０３を介して、ＲＡＭ１０１に格納する（ステップＳ５０９）。
【００６０】
最後に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＬＡＮコントローラ１１１及びＬＡＮ１１２を介して、設定された送信先（宛先）にＲＡＭ１０１に格納された伸張画像データを画像ファイルとして送信する（Ｓ５１０）。
【００６１】
宛先ごとに読取設定がされている場合には、ステップＳ５０２からステップＳ５１１に進み、ＣＰＵ１０４は、第２のスキャナ画像処理ユニット１１６にスキャナ３０からの表面の画像データが入力されるように、セレクタ１１７を切り替える。これにより、原稿の表面の画像データが第１のスキャナ画像処理ユニット１１５及び第２のスキャナ画像処理ユニット１１６に入力される。
【００６２】
また、ＣＰＵ１０４は、第１のスキャナ画像処理ユニット１１５と第２のスキャナ画像処理ユニット１１６に宛先ごとに読取設定された解像度を設定する（ステップＳ５１２）。
【００６３】
次いで、スキャナ３０は、ＣＣＤ３０２を動作させて原稿の表面の画像を読み取り、得られた画像データをＡ／Ｄコンバータ３０１でデジタル多値画像データに変換する（ステップＳ５１３）。また、Ａ／Ｄコンバータ３０１は、デジタル多値画像データを、第１のスキャナ画像処理ユニット１１５に、また、セレクタ１１７を介して第２のスキャナ画像処理ユニット１１６に入力する。
【００６４】
第１のスキャナ画像処理ユニット１１５は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データをステップＳ５１２で設定された解像度に従って２値画像データに変換する。第１のスキャナ画像処理ユニット１１５での２値画像データ変換処理と平行して、第２のスキャナ画像処理ユニット１１６は、Ａ／Ｄコンバータ３０１からのデジタル多値画像データをステップＳ５１２で設定された解像度に従って２値画像データに変換する。このように、第１のスキャナ画像処理ユニット１１５（第１の画像処理手段）は、画像読取手段からの画像データを第１宛先用の画像データに変換する。また、第２のスキャナ画像処理ユニット１１６（第２の画像処理手段）は、画像データを第２宛先用の画像データに変換する。また、第１のスキャナ画像処理ユニット１１５及び第２のスキャナ画像処理ユニット１１６は、ビデオ入力Ｉ／Ｆ１１０、ビデオバス１０５及びバスＳＷ１０３を介して、各々の２値画像データをＲＡＭ１０１に格納する（ステップＳ５１４）。
【００６５】
次に、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に記憶された各々の２値画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、各々の２値画像データを圧縮し、ビデオバス１０５及びバスＳＷ１０３を介して各々の圧縮画像データをＲＡＭ１０１に格納する（ステップＳ５１５）。
【００６６】
更に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩコントローラ１１３、ＰＣＩバス及びハードディスクコントローラ１１８を介して、ＲＡＭ１０１に記憶された各々の圧縮画像データをＨＤ１１９に格納する（ステップＳ５１６）。
【００６７】
次に、ＣＰＵ１０４は、ハードディスクコントローラ１１８ＰＣＩバス、ＰＣＩコントローラ１１３、ＩＯバス１０６及びバスＳＷ１０３を介して、ＨＤ１１９に記憶された各々の圧縮画像データをＲＡＭ１０１に格納する（ステップＳ５１７）。
【００６８】
また、ＣＰＵ１０４は、バスＳＷ１０３及びビデオバス１０５を介して、ＲＡＭ１０１に記憶された各々の圧縮画像データを圧縮／伸張ユニット１０８に入力する。圧縮／伸張ユニット１０８は、各々の圧縮画像データを伸張し、ビデオバス１０５、バスＳＷ１０３を介して、各々の伸張画像データをＲＡＭ１０１に格納する（ステップＳ５１８）。
【００６９】
最後に、ＣＰＵ１０４は、バスＳＷ１０３、ＩＯバス１０６、ＬＡＮコントローラ１１１、ＬＡＮ１１２を介して、ＲＡＭ１０１に格納された各々の伸張画像データを宛先ごとに設定された解像度の画像ファイルとして送信する（Ｓ５１９）。
【００７０】
このように、本実施形態のＭＦＰ１は、表面読取モードが選択された場合に、従来の画像処理装置では使用しなかった第２のスキャナ画像処理ユニット１１６を利用することにより、電子メールを送信する宛先ごとに解像度を設定することができる。換言すれば、ＭＦＰ１は、原稿の両面を読み取る構成を有しながら、片面読み取り時に、より効果的な処理を行うことができる。なお、本実施形態では、画像データの読取設定として解像度を例に説明したが、画像データの読取設定は、画像データのフォーマットであってもよい。この場合、第１のスキャナ画像処理ユニット１１５（第１の画像処理手段）及び第２のスキャナ画像処理ユニット１１６（第２の画像処理手段）は、スキャナ３０からの画像データをそれぞれ異なるフォーマットの画像データに変換すればよい。例えば、第１のスキャナ画像処理ユニット１１５が画像データをＧＩＦ画像データに変換し、第２のスキャナ画像処理ユニット１１６が画像データをＪＰＥＧ画像データに変換する。これにより、宛先ごとに設定されたフォーマットの画像データを送信することができる。また、表面読取モードが選択された場合に、第１のスキャナ画像処理ユニット１１５及び第２のスキャナ画像処理ユニット１１６は、スキャナ３０からの画像データをそれぞれ異なる色の画像データに変換してもよい。例えば、第１のスキャナ画像処理ユニット１１５が画像データを白黒画像データに変換し、第２のスキャナ画像処理ユニット１１６が画像データをカラー画像データに変換することで、宛先ごとに設定された色の画像データを送信することができる。
【００７１】
なお、実施形態では、例えば、白黒の２値画像を複写する場合について説明したが、本発明はこれに限定されるものではなく、例えば、多値画像データ及びカラー画像データを同様に扱ってもよい。
【００７２】
＜他の実施形態＞
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用してもよい。
【００７３】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００７４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００７５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクがある。また、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒなどがある。
【００７６】
その他、クライアントＰＣのブラウザを用いてインターネットサイトに接続し、本発明に係るプログラムそのもの、もしくは更に自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードするという利用方法もある。また、本発明に係るプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれる。
【００７７】
また、本発明に係るプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布してもよい。所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７８】
また、プログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００７９】
さらに、ＰＣの機能拡張ユニットに備わるメモリに本発明に係るプログラムが書き込まれ、そのプログラムに基づき、その機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う場合も、本発明の範囲に含まれる。
【００８０】
以上、本発明の好ましい実施例について説明したが、本発明はこれらの実施例に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１実施形態としての画像処理装置（ＭＦＰ）の概略構成を示すブロック図である。
【図２】図１に示すＭＦＰのＭＦＰコントローラ及びスキャナの内部構成を示すブロック図である。
【図３】従来技術における表面読み取り複写及びサムネイル画像データ生成の処理を説明するためのフローチャートである。
【図４】図１及び図２に示すＭＦＰにおける表面読み取り複写及びサムネイル画像データ生成の処理を説明するためのフローチャートである。
【図５】図１及び図２に示すＭＦＰのＵＩ（ユーザインタフェース）を示す図である。
【図６】図１及び図２に示すＭＦＰにおける電子メール送信処理を説明するためのフローチャートである。
【符号の説明】
【００８２】
１                  画像処理装置（ＭＦＰ）
１０                ＭＦＰコントローラ
１０４              ＣＰＵ
１１５              第１のスキャナ画像処理ユニット
１１６              第２のスキャナ画像処理ユニット
１１７              セレクタ
１２１              ユーザインタフェース
２０                プリンタ
３０                スキャナ
３０２及び３０４    ＣＣＤ
【図１】
2008118385.tif 000003
【図２】
2008118385.tif 000004
【図３】
2008118385.tif 000005
【図４】
2008118385.tif 000006
【図５】
2008118385.tif 000007
【図６】
2008118385.tif 000008