(57)【要約】【課題】領域の種類毎に正確な解像度で画像を読み取ることを可能とする画像読取装置を提供する。【解決手段】読取対象に含まれる２以上の領域それぞれの範囲及び解像度を少なくとも指定するテンプレートに基づいて前記読取対象を読み取ることにより第１次読取画像を取得する読取手段と、前記テンプレートと前記読取手段により取得された読取画像とに基づいて、各領域が前記テンプレートで指定された範囲及び解像度を有する第２次読取画像を表すデータを生成する画像処理手段と、を備える。例えば、読取手段は、画像領域６０２、文字領域６０３を同時に６００ＤＰＩで読取り、文字領域６０４を３００ＤＰＩで読み取る。画像処理手段は、文字領域６０３の解像度を３００ＤＰＩに落とす。【選択図】図１１
2017123597.tif 000002
【特許請求の範囲】
【請求項１】
読取対象に含まれる２以上の領域それぞれの範囲及び解像度を少なくとも指定するテンプレートに基づいて前記読取対象を読み取ることにより第１次読取画像を取得する読取手段と、
前記テンプレートと前記読取手段により取得された読取画像とに基づいて、各領域が前記テンプレートで指定された範囲及び解像度を有する第２次読取画像を表すデータを生成する画像処理手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
請求項１に記載の画像読取装置であって、
前記テンプレートで文字認識処理を行うことが指定されている領域に対して文字認識処理を行う文字認識手段を更に備え、
前記テンプレートで文字認識処理を行うことが指定されている領域に対応するデータには、前記文字認識処理の結果を含めることを特徴とする画像読取装置。
【請求項３】
請求項１又は２に記載の画像読取装置であって、
前記読取対象を予備的に読み取ることにより得られる予備読取画像に基づいて、予め用意されている複数のテンプレートから前記読取対象に対応するテンプレートを選択する選択手段を更に備え、
前記読取手段及び前記画像処理手段は、選択された前記テンプレートを用いることを特徴とする画像読取装置。
【請求項４】
請求項１乃至３の何れか１項に記載の画像読取装置と、
画像形成装置と、
を備えることを特徴とする複合機。
【請求項５】
読取対象に含まれる２以上の領域それぞれの範囲及び解像度を少なくとも指定するテンプレートに基づいて前記読取対象を読み取ることにより第１次読取画像を取得する読取ステップと、
前記テンプレートと前記読取ステップにより取得された読取画像とに基づいて、各領域が前記テンプレートで指定された範囲及び解像度を有する第２次読取画像を表すデータを生成する画像処理ステップと、
を備えることを特徴とする画像読取方法。
【請求項６】
コンピュータを請求項１乃至３の何れか１項に記載の画像読取装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を読み取るための画像読取装置、画像読取方法及び画像読取用プログラム並びに画像読取装置を含む複合機に関し、特に、複数種類の領域を含む画像を読み取るための画像読取装置、画像読取方法及び画像読取用プログラム並びに画像読取装置を含む複合機に関する。
【背景技術】
【０００２】
今日、紙などに印刷された画像を読み取る画像読取装置が普及している。また、このような画像読取装置を含む複合機も普及している。ここで、複合機は、画像印刷装置も含むものであり、画像読取装置により読み取られた画像を印刷することができる。また、画像読取装置が複合機に含まれているか否かにかかわらず、画像読取装置が読み取った画像から得られる情報は、記憶装置に格納することができる。更に、複合機には、画像をファクシミリ送信する機能、画像をネットワークに送信する機能、及び／又は、画像をメモリカードに書き込む機能を備えているものもある。
【０００３】
画像読取装置は、例えば、文書、画像などを読み取るために用いられる。対象となっている文書を読み取ることにより得られた読取画像は、そのままファイル化されて保存される場合もあるが、文字認識処理が施され、それにより得られた文字情報が単独で又は画像とともに保存される場合もある。対象となっている画像を読み取ることにより得られた読取画像は、そのままファイル化されることもあるが、圧縮処理が施され、それにより得られた圧縮読取画像が保存されることもある。
【０００４】
一般に、画像（特に、写真）に対しては、高画質が求められ、従って、読取画像には高解像度が求められる。他方で、文書に対しては、画像と同程度の高画質や高解像度は求められず、その代わりに、文字認識処理における高い認識率が求められる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２０４９５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、印刷物の各ページは、一般に、文字と画像とを合わせて編集されてから印刷されるため、１枚の読取り対象となったページには、文字領域と画像領域が混在している場合が多い。
【０００７】
従って、文字領域と画像領域とが混在した１ページを文字領域に合わせた解像度で読み取ると、画像領域にとってみれば解像度が不足してしまい、他方で、画像領域に合わせた解像度で読み取ると、文字領域に対して文字認識処理をすることが、例えば、処理量が膨大化や、想定外の文字サイズなどのために、困難となる場合が生じてしまう。
【０００８】
特許文献１には、画像を文字領域と写真領域とに分離し、その画像を均一な解像度で読み取った後で、写真領域の解像度を下げる技術（従来技術１）と、画像をプレスキャンすることにより画像を文字領域と写真領域とに分離し、領域の種類に応じた解像度で画像を読み取る技術（従来技術２）が記載されている。
【０００９】
従来技術１及び従来技術２の双方とも、実際に読み取る画像に基づいて文字領域と写真領域とを識別するので、必ずしも、文字領域と写真領域とが正しく識別されるとは限らない。また、従来技術１では、文字領域に対応する解像度と写真領域に対応する解像度のうちの高い方の解像度で全体を読み取った後に、解像度を落とす必要がある領域の解像度をデータ処理により落とす。従って、読取り速度を高い解像度に合わせる必要があるため、読取り速度が遅くなってしまう。また、データ処理とデータ領域を高い解像度に合わせる必要があるので、データ処理速度が必要以上に遅くなり、また、無駄なデータ格納領域を必要とする。これは、ことに、高い解像度の領域の面積の割合が少ない場合に大きな問題となる。また、従来技術２は、同一ラインに異なった解像度の領域が複数ある場合、どのような処理をするのか不明である。
【００１０】
そこで、本発明は、領域の種類毎に正確な解像度で画像を読み取ることを可能とする画像読取装置、画像読取方法及び画像読取用プログラム並びに画像読取装置を含む複合機を提供することを目的とする。
【００１１】
又は、本発明は、コンピュータ資源や時間などの資源を無駄遣いせずに画像を読み取ることを可能とする画像読取装置、画像読取方法及び画像読取用プログラム並びに画像読取装置を含む複合機を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明によれば、
読取対象に含まれる２以上の領域それぞれの範囲及び解像度を少なくとも指定するテンプレートに基づいて前記読取対象を読み取ることにより第１次読取画像を取得する読取手段と、
前記テンプレートと前記読取手段により取得された読取画像とに基づいて、各領域が前記テンプレートで指定された範囲及び解像度を有する第２次読取画像を表すデータを生成する画像処理手段と、
を備えることを特徴とする画像読取装置が提供される。
【００１３】
また、本発明によれば、
上記の画像読取装置であって、
前記テンプレートで文字認識処理を行うことが指定されている領域に対して文字認識処理を行う文字認識手段を更に備え、
前記テンプレートで文字認識処理を行うことが指定されている領域に対応するデータには、前記文字認識処理の結果を含めることを特徴とする画像読取装置が提供される。
【００１４】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取手段は、再度読み取ることが指定された領域を、前記テンプレートで指定されている領域単位で再度読み取ることにより前記第１次読取画像を再取得することを特徴とする画像読取装置が提供される。
【００１５】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取手段は、再度の読取りを行う際に、ユーザにより指定された読取条件に従うことを特徴とする画像読取装置が提供される。
【００１６】
更に、本発明によれば、
上記の画像読取装置であって、
前記テンプレートに記述されている前記２以上の領域のうち、ユーザにより指定された領域を前記テンプレートに存在する領域として扱い、ユーザにより指定されない領域を前記テンプレートに存在しない領域として扱った上で、前記読取手段及び前記画像処理手段が動作することを特徴とする画像読取装置が提供される。
【００１７】
更に、本発明によれば、
上記の画像読取装置であって、
当該画像読取装置は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取手段は、副走査方向において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最大の解像度で、前記読取対象を前記ラインセンサにより読み取り、
前記画像処理手段は、前記ラインセンサで読み取った第１次読取画像の解像度よりも低い解像度が前記テンプレートで指定されている領域に対しては、前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に下げるための解像度変換手段を備えることを特徴とする画像読取装置が提供される。
【００１８】
更に、本発明によれば、
上記の画像読取装置であって、
当該画像読取装置は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取手段は、前記読取対象のページ全体において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最大の解像度で、前記読取対象を前記ラインセンサにより読み取り、
前記画像処理手段は、前記ラインセンサで読み取った第１次読取画像の解像度よりも低い解像度が前記テンプレートで指定されている領域に対しては、前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に下げるための解像度変換手段を備えることを特徴とする画像読取装置が提供される。
【００１９】
更に、本発明によれば、
上記の画像読取装置であって、
当該画像読取装置は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取手段は、副走査方向において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最小の解像度で、前記読取対象を前記ラインセンサにより読み取り、更に、該読取りにより得られた第１次読取画像の解像度が前記テンプレートで指定されている解像度よりも低い領域を両者間の差分解像度で前記ラインセンサにより再度読み取り、
前記画像処理手段は、同一の領域に対応する前記読取手段による複数回の読み取りにより得られる複数の第１次読取画像を合成するための画像合成手段を備えることを特徴とする画像読取装置が提供される。
【００２０】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取手段は、前記読取対象に含まれる前記２以上の領域の各々を、前記テンプレートでその領域に対して指定されている範囲及び解像度通りに、読み取ることにより前記第１次読取画像を取得することを特徴とする画像読取装置が提供される。
【００２１】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取手段は、一部の領域については、前記テンプレートで指定されている解像度以上の解像度で前記読取対象を読み取り、
前記画像処理手段は、前記テンプレートで指定されている解像度以上の解像度で前記読取手段により読み取られた領域の前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に変換することにより、該領域について前記テンプレートで指定されている解像度の前記第２次読取画像を取得するための解像度変換手段を備えることを特徴とする画像読取装置が提供される。
【００２２】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取手段は、一部の領域については、前記テンプレートで指定される解像度以下の解像度で前記読取対象を複数回読み取り、
前記画像処理手段は、前記テンプレートで指定されている解像度以下の解像度で前記読取手段により複数回読み取られた領域に対応する複数の前記第１次読取画像を合成することにより、該領域について前記テンプレートで指定されている解像度の前記第２次読取画像を取得するための画像合成手段を備えることを特徴とする画像読取装置が提供される。
【００２３】
更に、本発明によれば、
上記の画像読取装置であって、
前記読取対象を予備的に読み取ることにより得られる予備読取画像に基づいて、予め用意されている複数のテンプレートから前記読取対象に対応するテンプレートを選択する選択手段を更に備え、
前記読取手段及び前記画像処理手段は、選択された前記テンプレートを用いることを特徴とする画像読取装置が提供される。
【００２４】
更に、本発明によれば、
上記の画像読取装置であって、
プリンタドライバから取得した印刷情報に基づいて、前記テンプレートを生成するテンプレート生成手段を更に備えることを特徴とする画像読取装置が提供される。
【００２５】
更に、本発明によれば、
上記の画像読取装置と、
画像形成装置と、
を備えることを特徴とする複合機が提供される。
【００２６】
更に、本発明によれば、
上記の複合機であって、
前記画像形成装置は、
画像を担持するための感光体ドラムと、
前記感光体ドラムに、潜像を形成するための露光手段と、
前記感光体ドラムに形成された前記潜像をトナー像に現像するための現像手段と、
前記感光体ドラムに形成された前記トナー像を記録媒体に転写するための転写手段と、
を備えることを特徴とする複合機が提供される。
【００２７】
更に、本発明によれば、
読取対象に含まれる２以上の領域それぞれの範囲及び解像度を少なくとも指定するテンプレートに基づいて前記読取対象を読み取ることにより第１次読取画像を取得する読取ステップと、
前記テンプレートと前記読取ステップにより取得された読取画像とに基づいて、各領域が前記テンプレートで指定された範囲及び解像度を有する第２次読取画像を表すデータを生成する画像処理ステップと、
を備えることを特徴とする画像読取方法が提供される。
【００２８】
更に、本発明によれば、
上記の画像読取方法であって、
前記テンプレートで文字認識処理を行うことが指定されている領域に対して文字認識処理を行う文字認識ステップを更に備え、
前記テンプレートで文字認識処理を行うことが指定されている領域に対応するデータには、前記文字認識処理の結果を含めることを特徴とする画像読取方法が提供される。
【００２９】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取ステップは、再度読み取ることが指定された領域を、前記テンプレートで指定されている領域単位で再度読み取ることにより前記第１次読取画像を再取得することを特徴とする画像読取方法が提供される。
【００３０】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取ステップは、再度の読取りを行う際に、ユーザにより指定された読取条件に従うことを特徴とする画像読取方法が提供される。
【００３１】
更に、本発明によれば、
上記の画像読取方法であって、
前記テンプレートに記述されている前記２以上の領域のうち、ユーザにより指定された領域を前記テンプレートに存在する領域として扱い、ユーザにより指定されない領域を前記テンプレートに存在しない領域として扱った上で、前記読取装置及び前記画像処理ステップが動作することを特徴とする画像読取方法が提供される。
【００３２】
更に、本発明によれば、
上記の画像読取方法であって、
当該画像読取方法は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取ステップは、副走査方向において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最大の解像度で、前記読取対象を前記ラインセンサにより読み取り、
前記画像処理ステップは、前記ラインセンサで読み取った第１次読取画像の解像度よりも低い解像度が前記テンプレートで指定されている領域に対しては、前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に下げるための解像度変換ステップを備えることを特徴とする画像読取方法が提供される。
【００３３】
更に、本発明によれば、
上記の画像読取方法であって、
当該画像読取方法は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取ステップは、前記読取対象のページ全体において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最大の解像度で、前記読取対象を前記ラインセンサにより読み取り、
前記画像処理ステップは、前記ラインセンサで読み取った第１次読取画像の解像度よりも低い解像度が前記テンプレートで指定されている領域に対しては、前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に下げるための解像度変換ステップを備えることを特徴とする画像読取方法が提供される。
【００３４】
更に、本発明によれば、
上記の画像読取方法であって、
当該画像読取方法は、前記読取対象をラインセンサにより複数回主走査しつつ副走査することにより前記読取対象を読み取るものであり、
前記読取ステップは、副走査方向において重複する１以上の領域に対してそれぞれテンプレートで指定されている解像度のうちの最小の解像度で、前記読取対象を前記ラインセンサにより読み取り、更に、該読取りにより得られた第１次読取画像の解像度が前記テンプレートで指定されている解像度よりも低い領域を両者間の差分解像度で前記ラインセンサにより再度読み取り、
前記画像処理ステップは、同一の領域に対応する前記読取ステップによる複数回の読み取りにより得られる複数の第１次読取画像を合成するための画像合成ステップを備えることを特徴とする画像読取方法が提供される。
【００３５】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取ステップは、前記読取対象に含まれる前記２以上の領域の各々を、前記テンプレートでその領域に対して指定されている範囲及び解像度通りに、読み取ることにより前記第１次読取画像を取得することを特徴とする画像読取方法が提供される。
【００３６】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取ステップは、一部の領域については、前記テンプレートで指定されている解像度以上の解像度で前記読取対象を読み取り、
前記画像処理ステップは、前記テンプレートで指定されている解像度以上の解像度で前記読取ステップにより読み取られた領域の前記第１次読取画像の解像度を前記テンプレートで指定されている解像度に変換することにより、該領域について前記テンプレートで指定されている解像度の前記第２次読取画像を取得するための解像度変換ステップを備えることを特徴とする画像読取方法が提供される。
【００３７】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取ステップは、一部の領域については、前記テンプレートで指定される解像度以下の解像度で前記読取対象を複数回読み取り、
前記画像処理ステップは、前記テンプレートで指定されている解像度以下の解像度で前記読取ステップにより複数回読み取られた領域に対応する複数の前記第１次読取画像を合成することにより、該領域について前記テンプレートで指定されている解像度の前記第２次読取画像を取得するための画像合成ステップを備えることを特徴とする画像読取方法が提供される。
【００３８】
更に、本発明によれば、
上記の画像読取方法であって、
前記読取対象を予備的に読み取ることにより得られる予備読取画像に基づいて、予め用意されている複数のテンプレートから前記読取対象に対応するテンプレートを選択する選択ステップを更に備え、
前記取得ステップ及び前記画像処理ステップは、選択された前記テンプレートを用いることを特徴とする画像読取方法が提供される。
【００３９】
更に、本発明によれば、
上記の画像読取方法であって、
プリンタドライバから取得した印刷情報に基づいて、前記テンプレートを生成するテンプレート生成ステップを更に備えることを特徴とする画像読取方法が提供される。
【００４０】
更に、本発明によれば、コンピュータを上記の画像読取装置として機能させるためのプログラムが提供される。
【発明の効果】
【００４１】
本発明によれば、領域の種類毎に正確な解像度で画像を読み取ることが可能となる。また、本発明によれば、コンピュータ資源や時間などの資源を無駄遣いせずに画像を読み取ることが可能となる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態によるレーザビームプリンタの断面を示す模式図である。
【図２】本発明の実施形態によるレーザビームプリンタの機能を概略的に示す機能ブロック図である。
【図３】（ａ）は、本発明の実施形態による画像読取装置を含むプリンタの斜視図であって、プラテンカバーが閉じた状態におけるものであり、（ｂ）は、本発明の実施形態における画像読取装置を含むプリンタの斜視図であって、プラテンカバーが開いた状態におけるものである。
【図４】（ａ）は、本発明の実施形態による画像読取装置の内部構造を示す透過斜視図であり、（ｂ）は、本発明の実施形態による画像読取装置の内部構造を示す断面図である。
【図５】本発明の実施形態による画像読取装置の機能を概略的に示す機能ブロック図である。
【図６】本発明の第１の実施形態による画像読取装置の動作を説明するためのフローチャートである。
【図７】本発明の実施形態におけるテンプレートの内容の一例を示す図である。
【図８】本発明の第２の実施形態による画像読取装置の動作を説明するためのフローチャートである。
【図９】本発明の第３の実施形態による画像読取装置の動作を説明するためのフローチャートである。
【図１０】本発明の実施例において読み取る原稿の概要を示す図である。
【図１１】本発明の実施例１における画像読取方法を説明するための図である。
【図１２】本発明の実施例２における画像読取方法を説明するための図である。
【図１３】本発明の実施例３における画像読取方法を説明するための図である。
【図１４】本発明の実施例４における画像読取方法を説明するための図である。
【図１５】本発明の第１の実施の形態によるプリンタと、このプリンタにネットワークを介して接続されている複数のパーソナルコンピュータ（ＰＣ）を示す図である。
【発明を実施するための形態】
【００４３】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００４４】
［第１の実施の形態］
本発明の実施形態に係る画像形成装置について、図面を参照しながら説明する。本発明の実施形態に係る画像形成装置は、複写機、プリンタ、ファクシミリ及びこれらの複合機等、原稿の画像を読み取り可能な画像読取装置を備えた画像形成装置である。以下においては、本発明の画像形成装置の一例として、電子写真方式のレーザビームプリンタ（以下、「プリンタ」という）を用いて説明する。
【００４５】
本実施形態に係るプリンタ１００について、図面を参照しながら説明する。まず、本実施形態に係るプリンタ１００の概略構成について、図１及び図２を参照しながら説明する。図１は、本実施形態に係るプリンタ１００を模式的に示す断面図である。図２は、本実施形態に係るプリンタ１００の機能を概略的に示す機能ブロック図である。
【００４６】
図１及び図２に示すように、プリンタ１００は、原稿の画像を読み取る画像読取装置１０１と、シートに画像を形成するプリンタ本体（画像形成部本体）１０２と、画像読取装置１０１及びプリンタ本体１０２を操作するための操作パネル部１０３と、操作パネル部１０３による操作に基づいて画像読取装置１０１及びプリンタ本体１０２を制御する全体制御部１０４と、を備えている。
【００４７】
画像読取装置１０１は、原稿を自動給送する原稿自動給送部ＳＰＦ(Single Pass Feeder)４００と、原稿の画像を読み取る読取装置本体４１０と、を備えている。なお、画像読取装置１０１は、図２に示す構成要素の他に、図２には示されないが図１に示される構成要素も含むが、これらについては、後に詳しく説明する。
【００４８】
プリンタ本体１０２は、シートを給送するシート給送部１０と、シートを手差し給送可能な手差し給送部２０と、シート給送部１０又は手差し給送部２０により給送されるシートに画像を形成する画像形成部３０と、を備えている。
【００４９】
シート給送部１０は、シートを積載するシート積載部１１と、シート積載部１１に積載されたシートを１枚ずつ分離給送する分離給送部１２と、を備えている。シート積載部１１は、回転軸１３を中心に回動する中板１４を備えており、中板１４は、シートを給送する際に回動してシートを上方に持ち上げる。分離給送部１２は、中板１４により持ち上げられたシートを給送するピックアップローラ１５と、ピックアップローラ１５により給送されるシートを１枚ずつに分離する分離ローラ対１６と、を備えている。
【００５０】
手差し給送部２０は、シートを積載可能な手差しトレイ２１と、手差しトレイ２１に積載されたシートを１枚ずつ分離給送する分離給送部２２と、を備えている。手差しトレイ２１は、プリンタ本体１０２に回動自在に支持されており、手差し給送する際には、所定の角度に固定させることでシートを積載可能になる。分離給送部２２は、手差しトレイ２１に積載されたシートを給送するピックアップローラ２３と、ピックアップローラ２３により給送されるシートを１枚ずつに分離する分離ローラ２４及び分離パッド２５と、を備えている。
【００５１】
画像形成部３０は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の画像を形成する４つのプロセスカートリッジ３１Ｙ〜３１Ｋと、後述する感光体ドラム３００Ｙ〜３００Ｋと、これらの表面を露光する露光装置３２と、感光体ドラム３００Ｙ〜３００Ｋの表面に形成されたトナー像をシートに転写する転写部（転写手段）３３と、転写したトナー像をシートに定着させる定着部３４と、を備えている。なお、符号の最後に付すアルファベット（Ｙ、Ｍ、Ｃ、Ｋ）は、それぞれの色（イエロー、マゼンタ、シアン、ブラック）を示している。
【００５２】
４つのプロセスカートリッジ３１Ｙ〜３１Ｋのそれぞれは、プリンタ本体１０２から取り外し可能に構成されており、交換可能となっている。なお、４つのプロセスカートリッジ３１Ｙ〜３２Ｋは、形成する画像の色が異なること以外は同様な構成であるため、イエロー（Ｙ）の画像を形成するプロセスカートリッジ３１Ｙの構成のみの説明し、プロセスカートリッジ３１Ｍ〜３１Ｋの説明は省略する。
【００５３】
プロセスカートリッジ３１Ｙは、像担持体としての感光体ドラム３００Ｙと、感光体ドラム３００Ｙを帯電させる帯電器３１０Ｙと、感光体ドラム３００Ｙ上に形成された静電潜像を現像する現像装置３２０Ｙと、感光体ドラム３００Ｙの表面に残留するトナーを除去するドラムクリーナ３３０Ｙと、を備えている。現像装置３２０Ｙは、感光体ドラム３００Ｙを現像する現像装置本体（詳細には図示せず）と、現像装置本体にトナーを供給するトナーカートリッジ（詳細には図示せず）と、を備えている。トナーカートリッジは、現像装置本体に着脱可能に構成されており、収容されたトナーが無くなると、現像装置本体から取り外して、交換することができるようになっている。
【００５４】
露光装置３２は、レーザ光を照射する光源（図示せず）と、レーザ光を感光体ドラム３００Ｙ〜３００Ｋに導く複数のミラー（図示せず）等と、を備えている。転写部３３は、感光体ドラム３００Ｙ〜３００Ｋに形成されたトナー像を担持する中間転写ベルト３５と、感光体ドラム３００Ｙ〜３００Ｋに形成されたトナー像を中間転写ベルト３５に一次転写する一次転写ローラ３６Ｙ〜３６Ｋと、中間転写ベルト３５に転写されたトナー像をシートに二次転写する二次転写ローラ３７と、中間転写ベルト３５に残留するトナーを除去するベルトクリーナ３８と、を備えている。中間転写ベルト３５は、駆動ローラ３９ａ及び従動ローラ３９ｂに掛け渡されており、一次転写ローラ３６Ｙ〜３６Ｋによって感光体ドラム３００Ｙ〜３００Ｋに押し付けられている。二次転写ローラ３７は、駆動ローラ３９ａとで中間転写ベルト３５をニップ（挟持）しており、ニップ部Ｎで中間転写ベルト３５が担持するトナー像をシートに転写する。定着部３４は、シートを加熱する加熱ローラ３４ａと、加熱ローラ３４ａに圧接する加圧ローラ３４ｂと、を備えている。
【００５５】
操作パネル部１０３は、所定の情報を表示する表示部１０３ａと、ユーザが画像読取装置１０１及びプリンタ本体１０２への指示を入力する入力部１０３ｂと、を備えている。本実施形態においては、操作パネル部１０３は、読取装置本体４１０の正面側に配設されている。なお、正面側は図１の紙面の手前側に対応し、裏面側は図１の背面側に対応する。
【００５６】
図２に示すように、全体制御部１０４は、シート給送部１０、手差し給送部２０、画像形成部３０及び画像読取装置１０１を駆動制御するＣＰＵ１０４ａと、ＣＰＵ１０４ａを動作させるための各種プログラムとＣＰＵ１０４ａが用いる各種情報等を記憶するメモリ１０４ｂと、を備えている。全体制御部１０４は、ユーザによる操作パネル部１０３への操作に基づいて、シート給送部１０、手差し給送部２０、画像形成部３０及び画像読取装置１０１の動作を統合して制御し、シートに画像を形成させる。
【００５７】
次に、上述のように構成されたプリンタ１００による画像形成動作（全体制御部１０４による画像形成制御）について説明する。本実施形態においては、原稿自動給送部４００により給送され、読取装置本体４１０により読み取られた読取原稿の画像を、シート給送部１０により給送されるシートに画像形成部３０が形成する画像形成動作を例にとり説明する。
【００５８】
ユーザによる操作パネル部１０３の入力部１０３ｂへの入力により、画像形成開始信号が発信されると、ユーザにより原稿自動給送部４００に載置された読取原稿が原稿読取位置に向けて自動給送され、原稿読取位置で読取装置本体４１０によって画像が読み取られる。
【００５９】
読取装置本体４１０により原稿の画像が読み取られると、読み取られた原稿の画像情報に基づいて、露光装置３２が感光体ドラム３００Ｙ〜３００Ｋに向けて、それぞれに対応する複数のレーザ光を照射する。このとき、感光体ドラム３００Ｙ〜３００Ｋは、それぞれ、帯電器３１０Ｙ〜３１０Ｂにより予め帯電されており、それぞれに対応するレーザ光が照射されることで感光体ドラム３００Ｙ〜３００Ｋ上にそれぞれの静電潜像が形成される。その後、現像装置３２０Ｙ〜３２０Ｋにより感光体ドラム３００Ｙ〜３００Ｋ上にそれぞれ形成された静電潜像が現像され、感光体ドラム３００Ｙ〜３００Ｋ上に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）のトナー像が形成される。感光体ドラム３００Ｙ〜３００Ｋ上に形成された各色のトナー像は、一次転写ローラ３６Ｙ〜３６Ｋによって中間転写ベルト３５に重畳転写され、重畳転写されたトナー像（フルカラーのトナー像）は、中間転写ベルト３５に担持された状態でニップ部Ｎまで搬送される。
【００６０】
上述の画像形成動作に並行して、シート積載部１１に積載されたシートが、分離給送部１２によって１枚ずつに分離されながら、ピックアップローラ１５によりシート搬送路２６に給送される。そして、ニップ部Ｎのシート搬送方向上流にあるレジストローラ対２７で、斜行が補正されると共に、所定の搬送タイミングでニップ部Ｎに搬送される。ニップ部Ｎに搬送されたシートは、二次転写ローラ３７によって中間転写ベルト３５が担持するフルカラーのトナー像が転写される。
【００６１】
トナー像が転写されたシートは、定着部３４で加熱・加圧されることでトナー像が溶融定着され、排出ローラ対１８により装置外に排出される。装置外に排出されたシートは、排出シート積載部１９に積載される。
【００６２】
なお、シートの両面（第１面及び第２面）に画像を形成する場合には、第１面に画像が形成されたシートが装置外に排出される前に、排出ローラ対１８を逆回転させて両面搬送路１７に搬送し、両面搬送路１７を介して画像形成部３０に再搬送する。そして、第１面と同様に、第２面に画像を形成し、装置外に排出する。装置外に排出されたシートは、排出シート積載部１９に積載される。
【００６３】
次に、上述した画像読取装置１０１について、図１及び図２に加え、図３及び図４を参照しながら画像読取装置１０１の概略構成について説明する。図３（ａ）は、本実施形態に係る画像読取装置１０１の斜視図であり、（ｂ）はプラテンカバーを開いた状態を示す斜視図である。図４（ａ）は、本実施形態に係る読取装置本体４１０の内部構造を示す斜視図であり、（ｂ）は（ａ）のＩＶｂ−ＩＶｂ´断面図である。
【００６４】
図３（ａ）に示すように、画像読取装置１０１は、原稿を自動給送する原稿自動給送部４００と、原稿の画像を読み取る読取装置本体４１０と、を備えている。図３（ｂ）に示すように、原稿自動給送部４００は、読取装置本体４１０の正面側が開放自在となるように、不図示の蝶番によって、読取装置本体４１０の背面側に回動自在に支持されている。
【００６５】
図１に示すように、原稿自動給送部４００は、原稿を自動給送する自動給送装置本体４０１と、読取装置本体４１０に開閉自在に支持されるプラテンカバー４０２と、を備えている。
【００６６】
自動給送装置本体４０１は、原稿を積載する原稿給送トレイ４０３と、原稿を１枚ずつ分離給送する分離給送手段４０４と、原稿を原稿読取位置に搬送する搬送ローラ対４０５と、画像が読み取られた原稿を排出する排出ローラ対４０６と、を備えている。原稿給送トレイ４０３に積載された原稿は、分離給送手段４０４により１枚ずつ分離給送され、搬送ローラ対４０５により原稿読取位置に搬送される。原稿読取位置に搬送された原稿は、原稿読取位置で読取装置本体４１０により画像が読み取られ、排出ローラ対４０６によってプラテンカバー４０２の上面に設けられた原稿排出部４０７に排出される。なお、原稿の両面の画像を読み取る場合は、原稿が原稿排出部４０７に排出される前に排出ローラ対４０６を逆回転させて原稿を両面搬送路４０８に搬送し、第１面と同様の動作により第２面の画像を読み取る。
【００６７】
図３に示すように、プラテンカバー４０２は、自動給送装置本体４０１と一体に形成されている。また、プラテンカバー４０２は、読取装置本体４１０に対して開方向に回動させる（開く）と後述するプラテンガラス４１１を露出させ、読取装置本体４１０に対して閉方向に回動させる（閉じる）と、プラテンガラス４１１に載置された原稿を押圧して読取原稿を安定させる。
【００６８】
図３及び図４に示すように、読取装置本体４１０は、上面にプラテンガラス４１１が配置された筐体４１２と、筐体４１２の内部に配置される画像読取部４２０と、読み取った画像の画質調整（ゲイン調整を含む）等を行う画像処理部４１３と、プラテンカバー４０２の開閉状態を検出する開閉検知センサ４１４と、プラテンガラス４１１上の原稿のサイズを検知する原稿サイズ検知センサ４１５と、を備えている。
【００６９】
図４に示すように、画像読取部４２０は、プラテンガラス４１１上に載置された原稿に向けて光を照射するランプ（光源）４２１と、原稿からの反射光がプラテンガラス４１１と略平行になるように反射光を反射させる第１〜第３ミラー４２２ａ〜４２２ｃと、第１〜第３ミラー４２２ａ〜４２２ｃによって反射された原稿の反射光を集光するレンズ（光学系）４２３と、レンズ４２３により集光された光を電気信号に光電変換するラインセンサ（光電変換部）４２４と、を備えている。ラインセンサ４２４としては、例えば、ＣＣＤ(Charge Coupled Device)を用いる。
【００７０】
ランプ４２１及び第１ミラー４２２ａは、第１キャリッジ４２５に配設されており、副走査方向に移動可能に構成されている。第２及び第３ミラー４２２ｂ、４２２ｃは、第２キャリッジ４２６に配設されており、ランプ４２１及び第１ミラー４２２ａと同様に、副走査方向に移動可能に構成されている。第１キャリッジ４２５及び第２キャリッジ４２６は、駆動モータ４２７により副走査方向に駆動される。レンズ４２３は、入射方向が副走査方向と略平行になるように、プラテンガラス４１１の下方において、副走査方向の一方側におけるプラテンガラス４１１の近傍に固定されている。ラインセンサ４２４は、レンズ４２３の入射方向における下流側に配設されており、レンズ４２３により集光された光を光電変換する。
【００７１】
画像処理部４１３は、所定のタイミングでランプ４２１を照射させ、前回のランプ４２１のレベルと現在のランプ４２１のレベルとを比較して、現在のランプ４２１のレベルが前回のランプのレベルよりも所定以上低下していた場合には、読み取った画像の画質調整（ゲイン調整を含む）等を行う。なお、所定のタイミングとは、例えば、電源起動時及びスリープからの起動時等、予め設定されているタイミングである。
【００７２】
開閉検知センサ４１４は、プラテンカバー４０２の不図示の蝶番と反対側（正面側）の端部に設けられており、プラテンカバー４０２が閉じられた際に読取装置本体４１０に接触することで、プラテンカバー４０２の閉状態を検出する。例えば、開閉検知センサ４１４は、読取装置本体４１０に接触することで閉信号を発信する。なお、開閉検知センサは、プラテンカバー４０２が開かれた際（読取装置本体４１０からプラテンカバー４０２が離れた際）に、開信号を発信する構成であってもよい。
【００７３】
原稿サイズ検知センサ４１５は、複数の発光部４１５ａと、これらにそれぞれ対応する複数の受光部４１５ｂと、を含む。複数の発光部４１５ａは、プラテンガラス４１１の一辺近傍に副走査方向に並んで配置され、プラテンガラス４１１上に載置された原稿に向けて光を照射する。複数の受光部４１５ｂは、プラテンガラス４１１の他辺近傍に副走査方向に並んで配置される。複数の発光部４１５ａから出射した光は、読取原稿により遮られなければ、対向側にある受光部４１５ｂに入射する。従って、受光した受光部４１５ｂを調べることにより原稿のサイズを検知することができる。また、複数の受光部４１５ｂの全てが、複数の発光部４１５ａの発光する光を受光した場合は、プラテンガラス４１１上に原稿が載置されていない状態と判断することができる。
【００７４】
従って、プラテンガラス４１１に原稿が載置されていない状態において、原稿自動給送部４００から原稿排出部４０７まで読取原稿を搬送する間に、所定の位置に固定されている第１キャリッジ４２５及び第２キャリッジ４２６を用いて、読取原稿を読み取ることができる。また、プラテンガラス４１１に原稿が載置されている状態において、第１キャリッジ４２５及び第２キャリッジ４２６を搬送させることにより、読取原稿を読み取ることができる。
【００７５】
図５を参照すると、画像読取装置１０１は、画像読取部４２０、画像記憶部５０３、画像処理部４１３、予備画像記憶部５１１、文字認識部５１３、文字列情報記憶部５１４、合成部５１５、外部インターフェース５１６、テンプレート生成部５１９、テンプレート記憶部５５、操作パネル部１０３及び読取装置制御部５２５を含む。
【００７６】
画像処理部４１３は、解像度変換部５０５ａ、画像合成部５０５ｂ、画像回転部５０５ｃ及び画像符号化部５０５ｄを含む。
【００７７】
画像読取部４２０は、上述したように、プラテンガラス４１１に載置されている読取原稿を読み取ることができる。この場合、画像読取部４２０は、ラインセンサ４２４による検出範囲と、第１及び第２キャリッジ４２５、４２６の移動範囲を調整することにより、指定された範囲の読取りを行うことができる。
【００７８】
また、画像読取部４２０は、上述したように原稿自動給送部４００から原稿排出部４０７まで搬送される読取原稿を読み取ることができる。この場合、画像読取部４２０は、ラインセンサ４２４による検出範囲検出期間を調整することにより、指定された範囲の読取りを行うことができる。
【００７９】
画像読取装置１０１により予備読取りすることにより得られた予備読取画像は、予備画像記憶部５１１に格納される。また、画像読取装置１０１により読取りすることにより得られた読取画像は、画像記憶部５０３に格納される。
【００８０】
解像度変換部５０５ａは、画像記憶部５０３に格納されている画像の解像度を変換する。解像度が変換された画像は、画像記憶部５０３に、新たな読取画像として格納される。
【００８１】
画像合成部５０５ｂは、画像記憶部５０３に格納されている読取画像を複数合成することにより、合成読取画像を生成する。ここで、合成元の画像とは、同一の領域に対応する複数の画像であり、画像間で相互に異なるサンプリング位置にある画素により構成される複数の画像である。合成読取画像は、画像記憶部５０３に新たな読取画像として格納される。
【００８２】
画像回転部５０５ｃは、画像記憶部５０３に格納されている画像の回転角度を変更する。回転角度が変更された画像は、画像記憶部５０３に、新たな読取画像として格納される。
【００８３】
画像符号化部５０５ｄは、画像記憶部５０３に格納されている画像を所定の符号化方式により符号化する。符号化方式としては、例えば、ＪＰＥＧ(Joint Photographic Experts Group)方式が用いられる。符号化済みの画像は、画像記憶部５０３に、符号化済読取画像として格納される。
【００８４】
文字認識部５１３は、画像記憶部５０３に格納されている読取画像に対して文字認識処理を行い、これにより得られた文字列情報を文字列情報記憶部５１４に格納する。文字認識部５１３は、文字認識処理をする際には、文字種の情報（例えば、日本語、英語、ドイツ語、フランス語、スペイン語、中国語、ハングル語、数字のみ）、文字列の方向を参照してもよい。
【００８５】
合成部５１５は、テンプレート記憶部５２１に格納されているテンプレートに従って、画像記憶部５０３に格納されている領域毎の読取画像を合成して、１枚の読取原稿全体に対する１つの読取ファイルを生成する。また、テンプレートにより、文字列情報が含めることが指定されている領域については、文字列情報もその領域に追加する。なお、合成部５１５は、複数枚の読取原稿に対して１つの読取ファイルを生成してもよい。
【００８６】
読取ファイルは、コンピュータ・ソフトウェアにより編集することが可能なものであってもよい。ここで、編集とは、領域毎のデータの編集の他に、レイアウトの編集も含む。例えば、Microsoft Office（登録商標）などのコンピュータ・ソフトウェアにより生成されるファイルのように、各領域に対するデータを含むオブジェクトの集合体の形式のものであってもよい。従って、合成部５１５により生成される読取ファイルは、そのようなコンピュータ・ソフトウェアにより表示したり、印刷したり、編集することが可能である。
【００８７】
ところで、プリンタ１００は、図１５に示すように、ネットワーク５３５を介して、複数のパーソナルコンピュータ（ＰＣ）５３１に接続されている。各パーソナルコンピュータ５３１には、アプリケーションプログラム又はオペレーティングシステムからの指示に基づいて、プリンタ１００に対して、印刷を実行させるためのコマンド及びデータを出力するためのプリンタドライバ５１７が備わっている。
【００８８】
外部インターフェース５１６は、合成部５１５により生成された読取ファイルを外部に出力する。ここで、外部としては、ネットワーク５３５、記憶装置、他の装置（例えばパーソナルコンピュータ５３１）、複合機の他の機能部などが含まれる。
【００８９】
テンプレート生成部５１９は、外部インターフェース５１６を介して、プリンタドライバ５１７から取得した印刷情報から読取画像を取得するために必要なテンプレートを生成する。生成されたテンプレートは、テンプレート記憶部５２１に格納される。ここで、印刷情報は、例えば、ページ記述言語により記述されたものであってもよいが、パーソナルコンピュータなどで動作するアプリケーションが直接扱えるようなオブジェクト形式のものであってもよい。
【００９０】
操作パネル部１０３の説明は既にしたのでここでは省略する。
【００９１】
読取装置制御部５２５は、上記の機能ブロック全体の制御をする。
【００９２】
次に、図５に示す画像読取装置の動作の全体についての説明を図６を参照しながら行う。
【００９３】
まず、テンプレートを生成する（Ｓ５５１）。テンプレート生成部５１９は、プリンタドライバ５１７から、読取りの対象とする原稿と同様な原稿、つまり、テンプレートにおいては共通な原稿、を印刷する際に生成される印刷情報を取得し、この印刷情報を基に、テンプレートを生成する。印刷情報からは、原稿に含まれている各領域の範囲情報（例えば、左上位置及び大きさ）、解像度情報、画像エンコード方式、回転角度、文字が含まれているか否かの情報、文字種の情報（例えば、日本語、英語、ドイツ語、フランス語、スペイン語、中国語、ハングル語、数字のみ）、文字列の方向を取得する。例えば、原稿が印刷オブジェクト単位で管理されているのであれば、印刷オブジェクトからもこれらの情報を取得してもよい。解像度については、領域毎のオブジェクトの種類を参照することにより、領域の種類を判別して、この種類に応じて解像度をこの領域に割り当てて、テンプレートに設定する。領域毎の解像度は、印刷情報から得られた解像度に基づいて指定してもよいし、領域の種類に対応させて予め指定しておいてもよい。
【００９４】
図７に示すように、テンプレート４３１には、領域数、各領域の範囲、各領域の解像度、各領域のオブジェクトの種類、領域の回転角度を含める。また、文字が含まれている領域に対しては、文字認識処理をするか否かの指定及び、指定されている場合には、文字種類及び文字列方向を含めるが、含めなくてもよい。文字種類を含めない場合には、ディフォルトの文字種により文字認識処理をしてもよいし、文字種を自動認識してもよい。文字列方向を含めない場合には、ディフォルトの文字列の方向を利用してもよいし、文字列の方向を自動認識してもよい。更に、テンプレート４３１には、領域が画像領域である場合には、その領域の画像の符号化方式とパラメータの指定なども含める。更に、テンプレート４３１には、領域毎に、読み込んだ画像を回転させる角度の指定も含める。更に、テンプレート４３１には、各領域の階調の指定も含めてもよい（図面では省略）。更に、テンプレート４３１には、各領域のカラーモード（フルカラー、２色、白黒二値、グレースケールなど）を指定も含めてもよいし（図面では省略）、階調数を含めてもよい（図面では省略）。
【００９５】
生成したテンプレート４３１は、これを識別する情報とともに、テンプレート記憶部５２１に格納する。
【００９６】
なお、プリンタドライバ５１７からの情報を用いずに、ユーザが独自に作成したテンプレートや外部から取得したテンプレートをその識別情報と共にテンプレート記憶部５２１に格納してもよい。
【００９７】
次に、原稿の読取りからファイル生成までを行う（ステップＳ５５３乃至Ｓ５６３）。
【００９８】
原稿のページ毎にステップＳ５５３乃至Ｓ５５９を繰り返してから（ステップＳ５６１）、ファイル生成を行う（ステップＳ５６３）。
【００９９】
各ページを、必要に応じて予備読取りする（ステップＳ５５３でＹＥＳ、ステップＳ５５５）。それからそのページに対してテンプレート４３１を選択する。
【０１００】
ステップＳ５５７においては、読取装置制御部５２５は、操作パネル部１０３から入力されるユーザからの指定に従って、テンプレート記憶部５２１からテンプレート４３１を選択してもよい。また、例えば、読取装置制御部５２５は、予め予備読取りを行い（ステップＳ５５５）、予備画像記憶部５１１に予備画像を格納しておき、これから取得できた情報とテンプレート記憶部５２１に格納されている複数のテンプレートとを対比することにより、現在のページに対応したテンプレートして、テンプレート記憶部５２１に格納されている何れかのテンプレートを選択するようにしてもよい。ここで、対比の際には、予備画像に基づいて、予備画像の濃淡分布、画素間相関、周波数成分などを用いて、これをテンプレートに変換した場合のレイアウト、各領域のオブジェクト等を推測し、推測したこれらの項目を、テンプレート記憶部５２１に格納されている複数のテンプレートと対比するようにしてもよい。また、予備画像に基づいて取得した濃淡分布、画素間相関、周波数成分などをテンプレートに従った原稿（ダミー又は実際のもの）に基づいて取得した濃淡分布、画素間相関、周波数成分などと比較することにより、テンプレートを選択するようにしてもよい。
【０１０１】
なお、予備読取り（ステップＳ５５５）は、ユーザが予備読取り画像を操作パネル部１０３に含まれる表示部１０３ａを介して確認することだけのために行ってもよい。
【０１０２】
ページに対してテンプレート４３１が選択されたならば、そのテンプレート４３１を利用して、ページを読み取る（ステップＳ５５９）。この読取り（ステップＳ５５９）については、詳細に後述する。
【０１０３】
次に、合成部５１５は、テンプレート４３１に従って、１回又は複数回のステップＳ５５９で画像記憶部５０３に格納された領域毎の読取画像を合成して、１つの読取原稿全体に対する１又は複数の読取ファイルを生成する。読取ファイルは、ページ毎のものであってもよいし、１つの読取り原稿全体に対して１つのものであってもよい。また、上述したように、テンプレート４３１により、文字列情報が含まれていることが指定されている領域については、文字列情報もその領域に追加する。
【０１０４】
［第２の実施の形態］
図８に、第２の実施形態による処理の全体のフローチャートを示す。
【０１０５】
図６に示す第１の実施形態と比較した場合、再読取りのステップＳ５６５がステップＳ５６１とステップＳ５６３との間に追加的に挿入されている点が異なる。
【０１０６】
ステップＳ５６５では、操作パネル部１０３を用いて、読取り画像を表示して、ユーザに確認してもらい、ユーザが指定する箇所を再読取りする。ここで、再読取りの単位はテンプレートにおける領域である。再読取りする領域に対しては、テンプレートで指定される読取条件とは異なる読取条件をユーザが指定できるようにしてもよい。例えば、領域毎に画面に読取画像を順次表示し、ユーザが或る領域が解像度不足で判断した場合には、ユーザが操作パネル部１０３を用いて指定する解像度で、その領域を再読取りする。また、テンプレートにおいては、白黒画像が指定されている領域に対して、カラー画像を指定して再読取りするようにしてもよい。
【０１０７】
［第３の実施の形態］
図９に、第３の実施形態による処理の全体のフローチャートを示す。
【０１０８】
図６に示す第１の実施形態と比較した場合、読取り領域指定のステップＳ５６７がステップＳ５５７とステップＳ５５９との間に追加的に挿入されている点が異なる。
【０１０９】
ステップＳ５６７では、操作パネル部１０３を用いて、テンプレート４３１における各領域がわかる様に、必要に応じて、ページレイアウト及び／又はテンプレートに含まれる情報を表示して、ユーザに確認してもらい、ユーザによる読取り領域の指定を入力する。これに続くステップＳ５５９では、ステップＳ５６７でユーザが読取りを指定した領域のみを読み取る。つまり、テンプレートに含まれる１以上の領域のうち、ユーザにより指定された領域のみを存在するものとして扱い、ユーザにより指定されない領域を存在しないもの（テンプレートにはないもの）として扱う。
【０１１０】
読取原稿によっては、必ずしも、その原稿にあるすべての情報が必要であるというわけではなく、例えば、文字認識処理により得られる文字列情報のみが必要であるようなこともある。また、画像のみが必要であるようなこともある。そして、同じテンプレートを適用できる読取原稿でも、個々の読取原稿によりそのような必要性が異なる場合もある。第３の実施の形態は、このような場合に少ない処理量で対応することができる。
【０１１１】
次に、第１の実施の形態乃至第３の実施の形態に共通な、読取り（ステップＳ５５９）について、実施例により詳細に説明する。
【実施例１】
【０１１２】
図１０に、読取りの対象となるページの一例を示す。このページ６０１は、左上に配置された画像領域６０２、右上に配置された文字領域６０３及び下に配置された文字領域６０４を含む。画像領域６０２及び文字領域６０３は、同一高さにおいて、左右に並ぶ。最終的には、画像領域６０２から６００ＤＰＩの画像を取得し、文字領域６０３から３００ＤＰＩの画像を取得し、文字領域６０４から３００ＤＰＩの画像を取得する。また、文字領域６０３の読取画像からは、数字を認識するための文字認識処理が行われ、文字領域６０４の読取画像からは、文字、数字、記号などを認識するための文字認識処理が行われる。
【０１１３】
なお、各領域の範囲、読取解像度及び文字認識の必要性並びに、文字認識が必要である場合には、文字種類は、ページ６０１に対応する、図７に示すようなテンプレート４３１に記述されている。このテンプレート４３１は、テンプレート記憶部５２１に格納されていたものであり、既に、ステップＳ５５７において読取装置制御部５２５により、選択され、読み込まれている。読取ページを読み取る際には、このテンプレート４３１が参照される。
【０１１４】
図１０に示すように、読取画像を、左右に伸びるラインセンサ４２４により主走査方向に走査しながら、相対的に副走査方向に走査することにより画像の読取りが行われる。つまり、読取画像をラインセンサ４２４により複数回主走査しつつ副走査することにより読取画像が読み取られる。
【０１１５】
図１１に示すように、実施例１では、画像読取部４２０は、画像領域６０２及び文字領域６０３を６００ＤＰＩで読み取る。ここでの、６００ＤＰＩは、画像領域６０２に対応した６００ＤＰＩと文字領域６０３に対応した３００ＤＰＩのうちの最大の解像度である。また、画像読取部４２０は、文字領域６０４を３００ＤＰＩで読み取る。画像読取部４２０により読み取られたこれらの第１次読取画像は、画像記憶部５０３に各領域の識別情報と関連付けられた状態で各領域毎に格納される。
【０１１６】
その後、解像度変換部５０５ａは、画像記憶部５０３に記憶されている読取画像のうちの文字領域６０３に対応する読取画像の解像度を６００ＤＰＩから３００ＤＰＩまで落とすための解像度変換処理を行い、処理後の読取画像を第２次読取画像として画像記憶部５０３に格納する。また、格納の際には、変換前の読取画像を削除し、変換後の読取画像を、文字領域６０３に識別情報に関連付ける。
【０１１７】
こうすることにより、画像記憶部５０３には、画像領域６０２に対応した６００ＤＰＩの読取画像、文字領域６０３に対応した３００ＤＰＩの読取画像及び文字領域６０４に対応した３００ＤＰＩの読取画像が、これらの領域の識別情報と対応付けられた状態で格納されることとなる。
【０１１８】
次に、文字認識部５１３は、文字領域６０３に対応した３００ＤＰＩの読取画像に対して数字認識処理を施して、その結果得られる数字列情報を文字列情報記憶部５１４に、文字領域６０３に関連付けた状態で格納し、同様に、文字領域６０４に対応した３００ＤＰＩの読取画像に対して日本語文字認識処理を施して、その結果得られる日本語文字列情報を文字列情報記憶部５１４に、文字領域６０４に関連付けた状態で格納する。
【０１１９】
次に、画像符号化部５０５ｄは、画像領域６０２に対応する読取画像を画像記憶部５０３から読み出して、所定の符号化方式に従った画像フォーマットのオブジェクトに変換する。
【０１２０】
次に、合成部５１５は、文字領域６０３に対応する画像を画像記憶部５０３から読み出し、また、文字領域６０３に対応する数字列情報を文字列情報記憶部５１４から読み出し、読み出した画像と数字列情報に基づいて、文字領域６０３に対応するオブジェクトを生成する。これは、例えば、Mircosoft Excel（登録商標）等の表計算ソフトに対応したオブジェクトであってもよい。
【０１２１】
次に、合成部５１５は、文字領域６０４に対応する画像を画像記憶部５０３から読み出し、また、文字領域６０４に対応する日本語文字列情報を文字列情報記憶部５１４から読み出し、読み出した画像と日本語文字列情報に基づいて、文字領域６０４に対応するオブジェクトを生成する。これは、例えば、Mircosoft Word（登録商標）等のワープロソフトに対応したオブジェクトであってもよい。
【０１２２】
合成部５１５は、更に、これらのオブジェクトを含むファイルを生成し、外部インターフェース５１６を介して、外部に出力する。
【０１２３】
実施例１によれば、下半分の領域を３００ＤＩＰで走査するので、主走査方向及び／又は副走査方向が解像度に依存している場合には、全領域を６００ＤＰＩで走査する場合に比べ、ページ６０１全体に対する走査時間を短縮することができる。また、文字領域６０４の読取画像を最初から３００ＤＰＩの解像度で取得することができるので、全領域を６００ＤＰＩで走査してから、文字領域６０４の読取画像の解像度を３００ＤＰＩに変換する場合に比べ、画像記憶部５０３の容量を節約でき、また、データ処理量を削減することができる。更に、１ページを１回だけ走査すればよいので、プラテンガラス４１１に載置されている読取原稿を読み取る方式による読取り、及び、原稿自動給送部４００から原稿排出部４０７まで搬送される読取原稿を読み取る方式による読取りの双方に対応する。
【実施例２】
【０１２４】
読取りの対象となるページは、実施例１と同様である。また、実施例１と同様に、図１０に示すように、読取画像を、左右に伸びるラインセンサ４２４により主走査方向に走査しながら、相対的に副走査方向に走査することにより画像の読取りが行われる。
【０１２５】
図１２に示すように、実施例２では、まず、文字領域６０３を３００ＤＰＩで読み取る。これに連続して、文字領域６０４を３００ＤＰＩで読み取る。次に、画像領域６０２を６００ＤＰＩで読み取る。画像読取部４２０により読み取られたこれらの第１次読取画像は、画像記憶部５０３に各領域の識別情報と関連付けられた状態で各領域毎に格納される。
【０１２６】
文字認識部５１３及び合成部５１５の動作は、実施例１と同様である。
【０１２７】
実施例２によれば、プレビュー画像を用いてユーザが指定しなくても、各領域をそれに対応した解像度でスキャンし、その際、縦方向にも横方向にも他の領域をスキャンしないので、無駄なスキャンが発生しない。従って、短時間でスキャンを行うことができる。
【０１２８】
また、実施例２によれば、画像領域６０２のような高解像度の領域のページ全体に占める割合が少なければ少ないほど、余剰な解像度で低解像度領域をスキャンをすることを削減できる効果が顕著となる。
【実施例３】
【０１２９】
読取りの対象となるページは、実施例１と同様である。また、実施例１と同様に、図１０に示すように、読取画像を、左右に伸びるラインセンサ４２４により主走査方向に走査しながら、相対的に副走査方向に走査することにより画像の読取りが行われる。
【０１３０】
図１３に示すように、実施例３では、画像領域６０２及び文字領域６０３を３００ＤＰＩで読み取る。ここでの、３００ＤＰＩは、画像領域６０２に対応した６００ＤＰＩと文字領域に対応した３００ＤＰＩのうちの最小の解像度である。また、文字領域６０４を３００ＤＰＩで読み取る。更に、画像領域６０２を３００ＤＰＩで読み取る。ここでの、３００ＤＰＩは、画像領域６０２に対応した６００ＤＰＩから最初に画像領域６０２を読み取った時の３００ＤＰＩを差し引くことにより得られる解像度である。なお、画像領域６０２を２回目に読み取る時には、１回目に読み取った部分を補間するように読み取る。これらの読み取られた画像は、第１次読取画像として画像記憶部５０３に格納される。
【０１３１】
その後、画像合成部５０５ｂは、画像領域６０２の第２次読取画像を得るために、２つの解像度３００ＤＰＩの読取画像を合成するための合成処理を行う。例えば、１回目に読み取った読取画像を２回目に読み取った読取画像により補間する処理を合成処理とする。合成処理の結果を第２次読取画像として画像記憶部５０３に格納する。
【０１３２】
文字認識部５１３及び合成部５１５の動作は、実施例１と同様である。
【０１３３】
実施例３によれば、実施例２と同様に、プレビュー画像を用いてユーザが指定しなくても、各領域をそれに対応した解像度でスキャンし、その際、縦方向にも横方向にも他の領域をスキャンしないので、短時間でスキャンを行うことができる。また、一部の領域をスキャンするついでに、他の領域をスキャンした画像を用いることにより、該他の領域を別途スキャンする際に必要な解像度を節約できるので、スキャン時間が解像度に依存する場合には、スキャン時間を更に節約することができる。
【０１３４】
また、実施例３によれば、画像領域６０２のような高解像度の領域のページ全体に占める割合が少なければ少ないほど、余剰な解像度で低解像度領域をスキャンをすることを削減できる効果が顕著となる。
【実施例４】
【０１３５】
読取りの対象となるページは、実施例１と同様である。また、実施例１と同様に、図１０に示すように、読取画像を、左右に伸びるラインセンサ４２４により主走査方向に走査しながら、相対的に副走査方向に走査することにより画像の読取りが行われる。
【０１３６】
図１４に示すように、実施例４では、画像読取部４２０は、画像領域６０２、文字領域６０３及び文字領域６０４を６００ＤＰＩで読み取る。ここでの６００ＤＰＩは、画像領域６０２に対応した６００ＤＰＩと文字領域６０３に対応した３００ＤＰＩと文字領域６０４に対応した３００ＤＰＩのうちの最大の解像度である。画像読取部４２０により読み取られたこれらの第１次読取画像は、画像記憶部５０３に各領域の識別情報と関連付けられた状態で各領域毎に格納される。
【０１３７】
その後、解像度変換部５０５ａは、画像記憶部５０３に記憶されている読取画像のうちの文字領域６０３に対応する読取画像の解像度を６００ＤＰＩから３００ＤＰＩまで落とすための解像度変換処理を行い、処理後の読取画像を第２次読取画像として画像記憶部５０３に格納する。また、格納の際には、変換前の読取画像を削除し、変換後の読取画像を、文字領域６０３に識別情報に関連付ける。
【０１３８】
同様に、解像度変換部５０５ａは、画像記憶部５０３に記憶されている読取画像のうちの文字領域６０４に対応する読取画像の解像度を６００ＤＰＩから３００ＤＰＩまで落とすための解像度変換処理を行い、処理後の読取画像を第２次読取画像として画像記憶部５０３に格納する。また、格納の際には、変換前の読取画像を削除し、変換後の読取画像を、文字領域６０３に識別情報に関連付ける。
【０１３９】
こうすることにより、画像記憶部５０３には、画像領域６０２に対応した６００ＤＰＩの読取画像、文字領域６０３に対応した３００ＤＰＩの読取画像及び文字領域６０４に対応した３００ＤＰＩの読取画像が、これらの領域の識別情報と対応付けられた状態で格納されることとなる。
【０１４０】
文字認識部５１３及び合成部５１５の動作は、実施例１と同様である。
【０１４１】
実施例４によれば、画像読取部４２０は、読取原稿全体を１回のみ読み取ることにより全ての領域に対応する第１次読取画像を得ることができる。そして、そのようにして得られた第１次読取原稿に基づいて、第２次読取原稿を取得することができる。従って、読取原稿の種類に依存することなく、原稿自動給送部４００を利用した画像読取りをすることができる。
【０１４２】
なお、上記の画像読取装置及び複合機は、ハードウェア、ソフトウェア又はこれらの組合せにより実現することができる。また、上記の画像読取装置及び複合機により行なわれる画像読取方法も、ハードウェア、ソフトウェア又はこれらに組合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０１４３】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【産業上の利用可能性】
【０１４４】
本発明は、原稿を読み取るために利用することができる。また、原稿以外であっても、領域毎に解像度などが指定されている被写対象を読み取るために利用することができる。
【符号の説明】
【０１４５】
１０  シート給送部
２０  手差し給送部
３０  画像形成部
１００  レーザビームプリンタ
１０１  画像読取装置
１０２  プリンタ本体
４１０  読取装置本体
４２０  画像読取部
４２４  ラインセンサ
４１３  画像処理部
５１３  文字認識部
５１５  合成部
５１９  テンプレート生成部
５２５  読取装置制御部
【図１】
2017123597.tif 000003
【図２】
2017123597.tif 000004
【図３】
2017123597.tif 000005
【図４】
2017123597.tif 000006
【図５】
2017123597.tif 000007
【図６】
2017123597.tif 000008
【図７】
2017123597.tif 000009
【図８】
2017123597.tif 000010
【図９】
2017123597.tif 000011
【図１０】
2017123597.tif 000012
【図１１】
2017123597.tif 000013
【図１２】
2017123597.tif 000014
【図１３】
2017123597.tif 000015
【図１４】
2017123597.tif 000016
【図１５】
2017123597.tif 000017