(57)【要約】【課題】表示部などの出力部を介して、ユーザに読取画像に対する画像処理の内容を把握させること。【解決手段】スキャナ１は、ＡＤＦによって搬送される原稿シートＭの画像を読取部６に読み取らせ、その読取画像に対して画像処理を行い、読取画像および画像処理後の画像のいずれかに応じた出力用画像と、読取画像に対する画像処理の内容を示す画像とを、表示部１６に出力させる【選択図】図９
2015111819.tif 000002
【特許請求の範囲】
【請求項１】
読取部と、
出力部と、
制御部と、を備え、
前記制御部は、
原稿シートの画像を前記読取部に読み取らせる読取処理と、
前記読取部が読み取った読取画像に対して処理を行う画像処理と、
前記読取画像および画像処理後の画像のいずれかに応じた出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記出力部に出力させる出力処理と、を実行する、読取装置。
【請求項２】
請求項１に記載の読取装置であって、
前記制御部は、
前記読取部が読み取った読取画像が白紙画像であるか否かを判断する白紙判断処理を実行し、
前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、
前記出力処理では、前記読取部が読み取った複数ページの原稿シートの読取画像のうち、一部のページの読取画像が、前記白紙除去処理で除去された場合、前記白紙除去処理が実行されたことを示す画像を、除去されなかったページの出力用画像に対して、前記複数ページにおける前記一部のページと同じ順序で挿入して出力させる、読取装置。
【請求項３】
請求項１または２に記載の読取装置であって、
前記画像処理には、前記読取部が読み取った読取画像の地色を基準色に補正する地色補正処理が含まれ、
前記制御部は、
前記出力処理では、地色補正前の出力用画像と、地色補正後の出力用画像とを出力させる、読取装置。
【請求項４】
請求項１に記載の読取装置であって、
受付部を備え、
前記制御部は、
前記出力処理の実行中に、前記画像処理における前記画像処理の内容を変更するための変更指示を前記受付部に受け付けさせる受付処理と、
前記受付部が前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該変更指示に基づき変更した画像処理の内容で前記読取画像に対して処理を行う変更後画像処理と、を実行する、読取装置。
【請求項５】
請求項４に記載の読取装置であって、
前記制御部は、
前記読取部が読み取った読取画像が白紙画像であるか否かを判断する白紙判断処理を実行し、
前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、
前記変更後画像処理では、前記受付部が白紙除去しない旨の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取った読取画像に対する前記白紙除去処理を実行しない、読取装置。
【請求項６】
請求項４に記載の読取装置であって、
前記制御部は、
前記読取部が読み取った読取画像に含まれ当該読取画像の地色とは異なる色を示す非地色画素の数が、第１基準数未満である場合、当該読取画像が白紙画像であると判断する白紙判断処理と、
前記読取部が読み取った読取画像に含まれる前記非地色画素の数が、前記第１基準数より小さい第２基準数未満である場合、前記読取部が読み取った読取画像がノイズ画像であると判断するノイズ判断処理と、を実行し、
前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、
前記変更後補正処理では、前記ノイズ判断処理でノイズ画像でないと判断された読取画像である非ノイズ画像があり、且つ、前記受付部が白紙除去しない旨の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取られ、前記非ノイズ画像に対応する読取画像に対する前記白紙除去処理を実行しない、読取装置。
【請求項７】
請求項４から６のいずれか一項に記載の読取装置であって、
前記画像処理には、前記読取部が読み取った読取画像を回転させる回転処理が含まれ、
前記制御部は、
前記変更後画像処理では、前記受付部が回転角度の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取った読取画像を前記変更指示の回転角度に回転させる、読取装置。
【請求項８】
請求項１から３のいずれか一項に記載の読取装置であって、
受付部を備え、
前記制御部は、
前記読取部が読み取った読取画像に含まれ当該読取画像の地色とは異なる色を示す非地色画素の数が、第１基準数未満である場合、当該読取画像が白紙画像であると判断する白紙判断処理を実行し、
前記変更後画像処理では、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、
前記読取部が読み取った読取画像に含まれる前記非地色画素の数が、前記第１基準数より小さい第２基準数未満である場合、前記読取部が読み取った読取画像がノイズ画像であると判断するノイズ判断処理と、
前記受付部が白紙除去しない旨の指示を受け付け、かつ、前記ノイズ判断処理でノイズ画像であると判断された読取画像があった場合、当該読取画像を、別途設けた白紙用画像に差し替える差替処理と、を実行する、読取装置。
【請求項９】
請求項１から８のいずれか一項に記載の読取装置であって、
前記制御部は、
前記読取部が複数ページの読取画像を読み取った場合、各ページについて、前記画像処理の内容が前のページと相違するか否かを判断する内容判断処理を実行し、
前記出力処理では、前記内容判断処理で前のページと相違すると判断されたページの出力用画像に対して、当該前のページとの画像処理内容の相違を示す画像を出力させる、読取装置。
【請求項１０】
請求項１から９のいずれか一項に記載の読取装置であって、
前記制御部は、
前記読取部が複数ページの読取画像を読み取った場合、前記画像処理内容が同じで連続するページが存在するか否かを判断する連続判断処理を実行し、
前記出力処理では、前記連続判断処理で存在すると判断された連続するページのうち、一部のページの出力用画像に対して、他のページの出力用画像よりも前記画像処理内容を示す画像を簡略化して出力させる、読取装置。
【請求項１１】
請求項１から１０のいずれか一項に記載の読取装置であって、
前記制御部は、
前記画像処理では、前記読取画像が実行条件を満たす場合に処理を行い、
前記出力処理では、前記画像処理で画像が行われなかった場合、画像処理なしを示す画像を出力させる、読取装置。
【請求項１２】
読取装置と、情報処理装置とを備える画像処理システムであって、
前記読取装置は、
読取部と、
送信部と、
第１制御部と、を備え、
前記第１制御部は、
原稿シートの画像を前記読取部に読み取らせる読取処理と、
前記読取部が読み取った読取画像に対して処理を行う画像処理と、
前記読取画像および画像処理後の画像のいずれかに応じた出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記送信部に送信させる送信処理と、を実行し、
前記情報処理装置は、
受信部と、
表示部と、
第２制御部と、を備え、
前記第２制御部は、
前記送信部が送信した前記出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記受信部に受信させる受信処理と、
前記送信部が送信した前記出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記表示部に表示させる表示処理と、を実行する、画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
原稿シートから読み取った画像を出力部に出力するための技術に関する。
【背景技術】
【０００２】
従来から、例えばＡＤＦ（原稿自動搬送装置）によって搬送される原稿シート上の画像を読取部により読み取って、その読取画像を表示パネルにプレビュー表示させる読取装置がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−５０５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、読取装置には、読取画像に対して、例えば補正処理などの画像処理を自動で行うものがある。このような読取装置において、例えば画像処理後の画像を表示部に表示させるだけでは、元の読取画像に対してどのような画像処理がされたのかを、ユーザが把握し辛いという問題があった。
【０００５】
本明細書では、表示部などの出力部を介して、ユーザに読取画像に対する画像処理の内容を把握させることが可能な技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される読取装置は、読取部と、出力部と、制御部と、を備え、前記制御部は、原稿シートの画像を前記読取部に読み取らせる読取処理と、前記読取部が読み取った読取画像に対して処理を行う画像処理と、前記読取画像および画像処理後の画像のいずれかに応じた出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記出力部に出力させる出力処理と、を実行する。
【０００７】
この読取装置によれば、読取画像および画像処理後の画像のいずれかに応じた出力用画像、および、その画像処理内容を示す画像が出力部に出力される。これにより、出力部を介して、ユーザに読取画像に対する画像処理の内容を把握させることができる。
【０００８】
上記読取装置では、前記制御部は、前記読取部が読み取った読取画像が白紙画像であるか否かを判断する白紙判断処理を実行し、前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、前記出力処理では、前記読取部が読み取った複数ページの原稿シートの読取画像のうち、一部のページの読取画像が、前記白紙除去処理で除去された場合、前記白紙除去処理が実行されたことを示す画像を、除去されなかったページの出力用画像に対して、前記複数ページにおける前記一部のページと同じ順序で挿入して出力させてもよい。
【０００９】
この読取装置によれば、複数ページの原稿シートの読取画像から、一部のページの読取画像が除去された場合、白紙除去処理が実行されたことを示す画像が、複数ページにおける一部のページと同じ順序で出力部に出力される。これにより、白紙除去処理が実行されたことを示す画像が、複数ページにおける白紙ページの順序とは無関係に出力される構成に比べて、ユーザに白紙除去されたページの位置を容易に把握させることができる。
【００１０】
上記読取装置では、前記画像処理には、前記読取部が読み取った読取画像の地色を基準色に補正する地色補正処理が含まれ、前記制御部は、前記出力処理では、地色補正前の出力用画像と、地色補正後の出力用画像とを出力させてもよい。
【００１１】
この読取装置によれば、地色補正前の出力用画像と、地色補正後の出力用画像とが出力部に出力される。これにより、地色補正前の出力用画像が出力されない構成に比べて、ユーザは、どのような色の地色が補正されたかを容易に把握することができる。
【００１２】
上記読取装置では、受付部を備え、前記制御部は、前記出力処理の実行中に、前記画像処理における前記画像処理の内容を変更するための変更指示を前記受付部に受け付けさせる受付処理と、前記受付部が前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該変更指示に基づき変更した画像処理の内容で前記読取画像に対して処理を行う変更後画像処理と、を実行してもよい。
【００１３】
この読取装置によれば、出力処理の実行中に、画像処理の内容を変更するための変更指示が受付部に受け付けられ、再読み取り時には、その変更指示に基づき変更した画像処理の内容で読取画像が処理される。これにより、出力処理の実行中に画像処理の内容の変更を受け付けない構成に比べて、ユーザは、出力部の出力内容から、再読み取りを実行する際の画像処理の内容を容易に変更することができる。
【００１４】
上記読取装置では、前記制御部は、前記読取部が読み取った読取画像が白紙画像であるか否かを判断する白紙判断処理を実行し、前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、前記変更後画像処理では、前記受付部が白紙除去しない旨の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取った読取画像に対する前記白紙除去処理を実行しなくてもよい。
【００１５】
この読取装置によれば、ユーザは、読取処理を実行後、出力部の出力内容を見て、白紙除去しない旨の変更指示をすることにより、読取処理を再実行する際に、白紙除去処理が実行されずに読取結果を得ることができる。
【００１６】
上記読取装置では、前記制御部は、前記読取部が読み取った読取画像に含まれ当該読取画像の地色とは異なる色を示す非地色画素の数が、第１基準数未満である場合、当該読取画像が白紙画像であると判断する白紙判断処理と、前記読取部が読み取った読取画像に含まれる前記非地色画素の数が、前記第１基準数より小さい第２基準数未満である場合、前記読取部が読み取った読取画像がノイズ画像であると判断するノイズ判断処理と、を実行し、前記画像処理には、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、前記変更後補正処理では、前記ノイズ判断処理でノイズ画像でないと判断された読取画像である非ノイズ画像があり、且つ、前記受付部が白紙除去しない旨の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取られ、前記非ノイズ画像に対応する読取画像に対する前記白紙除去処理を実行しなくてもよい。
【００１７】
この読取装置によれば、ノイズではなく、有効な情報が記載されている可能性がある読取画像を除去せずに残すことができる。
【００１８】
上記読取装置では、前記画像処理には、前記読取部が読み取った読取画像を回転させる回転処理が含まれ、前記制御部は、前記変更後画像処理では、前記受付部が回転角度の前記変更指示を受け付けた後に前記読取処理が再実行された場合、当該再実行の読取処理で読み取った読取画像を前記変更指示の回転角度に回転させてもよい。
【００１９】
この読取装置によれば、ユーザは、読取処理を実行後、出力部の出力内容を見て、回転角度の変更指示をすることにより、読取処理の再実行時に、所望の回転角度の読取結果を得ることができる。
【００２０】
上記読取装置では、受付部を備え、前記制御部は、前記読取部が読み取った読取画像に含まれ当該読取画像の地色とは異なる色を示す非地色画素の数が、第１基準数未満である場合、当該読取画像が白紙画像であると判断する白紙判断処理を実行し、前記変更後画像処理では、前記白紙判断処理で白紙画像であると判断した読取画像を除去する白紙除去処理が含まれ、前記読取部が読み取った読取画像に含まれる前記非地色画素の数が、前記第１基準数より小さい第２基準数未満である場合、前記読取部が読み取った読取画像がノイズ画像であると判断するノイズ判断処理と、前記受付部が白紙除去しない旨の指示を受け付け、かつ、前記ノイズ判断処理でノイズ画像であると判断された読取画像があった場合、当該読取画像を、別途設けた白紙用画像に差し替える差替処理と、を実行してもよい。
【００２１】
この読取装置によれば、ノイズ画像であると判断された読取画像を、別途設けた白紙用画像に差し替えることにより、再読取処理の負担を軽減することができる。
【００２２】
上記読取装置では、前記制御部は、前記読取部が複数ページの読取画像を読み取った場合、各ページについて、前記画像処理の内容が前のページと相違するか否かを判断する内容判断処理を実行し、前記出力処理では、前記内容判断処理で前のページと相違すると判断されたページの出力用画像に対して、当該前のページとの画像処理内容の相違を示す画像を出力させてもよい。
【００２３】
この読取装置によれば、画像処理の内容が前のページと相違するページの出力用画像に対して、画像処理内容の相違を示す画像が出力される。これにより、画像処理内容の相違を示す画像が出力されない構成に比べて、画像処理内容が相違するページ位置が際立たつため、ユーザに、どのページから画像処理の内容が変わったかを容易に把握させることができる。
【００２４】
上記読取装置では、前記制御部は、前記読取部が複数ページの読取画像を読み取った場合、前記画像処理内容が同じで連続するページが存在するか否かを判断する連続判断処理を実行し、前記出力処理では、前記連続判断処理で存在すると判断された連続するページのうち、一部のページの出力用画像に対して、他のページの出力用画像よりも前記画像処理内容を示す画像を簡略化して出力させてもよい。
【００２５】
この読取装置によれば、画像処理内容が同じで連続するページのうち、一部のページの出力用画像に対して、他のページの出力用画像よりも画像処理内容を示す画像が簡略化して出力される。これにより、連続するページの全てに同程度の画像処理内容を示す画像が出力される構成に比べて、画像処理内容の重複出力を抑制することができる。
【００２６】
上記読取装置では、前記制御部は、前記画像処理では、前記読取画像が実行条件を満たす場合に処理を行い、前記出力処理では、前記画像処理で画像が行われなかった場合、画像処理なしを示す画像を出力させてもよい。
【００２７】
この読取装置によれば、ユーザに、画像処理が行われなかったことを容易に把握させることができる。
【００２８】
読取装置と、情報処理装置とを備える画像処理システムであって、前記読取装置は、読取部と、送信部と、第１制御部と、を備え、前記第１制御部は、原稿シートの画像を前記読取部に読み取らせる読取処理と、前記読取部が読み取った読取画像に対して処理を行う画像処理と、
前記読取画像および画像処理後の画像のいずれかに応じた出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記送信部に送信させる送信処理と、を実行し、前記情報処理装置は、受信部と、表示部と、第２制御部と、を備え、前記第２制御部は、前記送信部が送信した前記出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記受信部に受信させる受信処理と、前記送信部が送信した前記出力用画像と、前記読取画像に対する前記画像処理の内容を示す画像とを、前記表示部に表示させる表示処理と、を実行する。
【００２９】
なお、この発明は、読取装置、画像処理システム、画像処理方法、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００３０】
本明細書によって開示される発明によれば、表示部などの出力部を介して、ユーザに読取画像に対する画像処理の内容を把握させることが可能である。
【図面の簡単な説明】
【００３１】
【図１】一実施形態に係るスキャナの機械的構成図
【図２】スキャナの電気的構成を示すブロック図
【図３】画像処理フラグテーブルの説明図
【図４】アドレステーブルの説明図
【図５】不揮発性メモリ内の画像データを示す説明図
【図６】制御処理を示すフローチャート
【図７】読取制御処理を示すフローチャート
【図８】設定変更前の画像処理を示すフローチャート
【図９】表示制御処理を示すフローチャート
【図１０Ａ】プレビュー画像の表示例を示す模式図１
【図１０Ｂ】プレビュー画像の表示例を示す模式図２
【図１１】設定変更処理を示すフローチャート
【図１２】設定変更後の画像処理を示すフローチャート
【発明を実施するための形態】
【００３２】
一実施形態について図１〜図１２を参照しつつ説明する。スキャナ１は、読取装置の一例である。以下の説明では、図１の紙面左側をスキャナ１の前側Ｆとし、紙面手前側をスキャナ１の右側Ｒとし、紙面上側をスキャナ１の上側Ｕとする。
【００３３】
（スキャナの機械的構成）
図１に示すように、スキャナ１は、ケース２、原稿トレイ３、排出トレイ４、原稿自動搬送装置（以下、「ＡＤＦ」という）５、読取部６、原稿押さえ部材７、フロントセンサ８等を備える。
【００３４】
具体的には、原稿トレイ３は、ケース２の後面に形成された開口部２Ａに設けられており、この原稿トレイ３には、１または複数枚の原稿シートＭを、縦向きおよび横向きのいずれの向きにも配置可能である。縦向きは、原稿シートＭの長辺がＡＤＦ５の搬送方向、換言すれば読取部６の副走査方向に沿った向きである。横向きは、原稿シートＭの長辺がＡＤＦ５の搬送方向に直交する方向、換言すれば読取部６の主走査方向に沿った向きである。なお、原稿シートＭは、紙製に限らず、プラスチック製などでもよい。
【００３５】
原稿トレイ３の前端側にはフロントセンサ８が設けられている。このフロントセンサ８は、原稿トレイ３の前端側に設定された検知位置Ｘ１で、原稿トレイ３上の原稿シートＭの有無に応じた検知信号を出力する原稿有無センサである。ケース２の上面側には、排出トレイ４が設けられており、この排出トレイ４に１または複数の原稿シートＭが排出される。
【００３６】
ＡＤＦ５は、搬送部の一例であり、原稿トレイ３上の複数枚の原稿シートＭを１枚ずつ分離し、搬送経路Ｒに沿って搬送し、排出トレイ４に順次排出する。具体的には、ＡＤＦ５は、分離ローラ５Ａ、分離パッド５Ｂ、複数の搬送ローラ５Ｃ、複数の従動ローラ５Ｄ、原稿シートＭを案内する、図示しないガイド部、および、図示しない駆動モータ等を有する。
【００３７】
分離ローラ５Ａおよび搬送ローラ５Ｃは、駆動モータによって回転駆動され、従動ローラ５Ｄは、各搬送ローラ５Ｃに圧接して従動する。これにより、分離ローラ５Ａおよび分離パッド５Ｂは、原稿トレイ３上の複数枚の原稿シートＭを１枚ずつ分離して搬送経路Ｒ内に送り出す。搬送ローラ５Ｃは、その分離された原稿シートＭを、搬送経路Ｒに沿ってＵ字状に折り返すようにして搬送し、排出トレイ４上に排出する。
【００３８】
読取部６は、ＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を有する読取デバイスである。読取部６は、搬送経路Ｒ上の読取位置Ｘ２で、主走査方向、図１で紙面左右方向に沿ったライン単位で、順次、画像を読み取って、各ラインの画素列のデータを出力する読取動作を実行する。以下、この画素列のデータを読取データという。なお、読取部６は、ＣＩＳに限らず、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｒｉｖｅ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）を有する構成でもよい。
【００３９】
原稿押さえ部材７は、対向部材の一例であり、読取部６に対して搬送経路Ｒを介して対向配置されている。原稿押さえ部材７のうち、読取部６に対向する対向面７Ａは、普通紙の原稿シートＭの地色と異なる色であり、例えば灰色である。なお、原稿押さえ部材７の対向面７Ａは、灰色以外の色でもよい。
【００４０】
（スキャナの電気的構成）
図２には、スキャナ１と、携帯端末２０とを備える画像処理システム３０が例示されている。
図２に示すように、スキャナ１は、上述したＡＤＦ５、読取部６、フロントセンサ８に加え、中央処理装置（以下、ＣＰＵ）１１、ＲＯＭ１２、ＲＡＭ１３、不揮発性メモリ１４、ＡＳＩＣ（Application Specific Integrated Circuit）１５、表示部１６、操作部１７、ネットワークインターフェース１８を有する。
【００４１】
ＲＯＭ１２には、各種のプログラムが記憶されており、各種のプログラムには、例えば、後述する制御処理を実行するためのプログラムや、ＡＤＦ５や読取部６等の各種の動作を制御するためのプログラムが含まれる。ＲＡＭ１３は、ＣＰＵ１１が各種のプログラムを実行する際の作業領域や、データの一時的な記憶領域として利用される。
【００４２】
不揮発性メモリ１４には、読取られた原稿シートＭ毎に、後述する回転フラグ、地色補正フラグ、白紙除去フラグ、角度変更フラグ、地色変更フラグおよび白紙変更フラグの各種フラグのオンオフ状態や、白紙除去画像のデータ、白紙用画像のデータが予め記憶されている。尚、本実施の形態においては、図３に示す不揮発性メモリ１４には画像処理フラグテーブル３１が記憶されている。当該画像処理フラグテーブル３１に、回転フラグ、地色補正フラグ、白紙除去フラグが原稿シートＭ毎に登録される。即ち、本実施の形態では、読取った順序に従って読取シートＭにページ順位（Ｎ）が付される。回転フラグ、地色補正フラグ、白紙除去フラグのそれぞれの値が当該ページ順位に関連付けて画像処理フラグテーブル３１に登録される。なお、各種のフラグは、後述する制御処理の開始時にオフ状態（初期化）にされるものとする。あるいは、画像処理フラグテーブル３１に登録されるフラグの値は全て消去され、読取った画像毎にフラグの値を登録されるようにしてもよい。さらに、図４に示すように、不揮発性メモリ１４には、アドレステーブル３２が予め記憶されている。アドレステーブルには、白紙除去フラグと、回転フラグとのそれぞれに対応する不揮発性メモリ１４のメモリアドレスが記憶されている。本実施の形態では、アドレステーブル３２において、白紙除去フラグがアドレス０Ｘ０００１と対応し、回転フラグがアドレス０Ｘ１００１と対応している。また、図５に示すように、アドレステーブル３２において指定された不揮発性メモリ１４のアドレスには画像データ３３、３４が記憶されている。即ち、アドレス０Ｘ０００１には後述の白紙除去処理に用いられる画像データ３３が記憶されており、アドレス０Ｘ１００１には、後述の回転処理に用いられる画像データ３４が記憶されている。尚、アドレステーブル３２はＲＯＭ１２に保存されていてもよい。この場合には、アドレステーブル３２が指定するアドレスは、不揮発性メモリ１４のアドレスでもよいし、ＲＯＭ１２のアドレスでもよい。但し、アドレステーブル３２が指定するアドレスが不揮発性メモリ１４の場合には上述のように不揮発性メモリの当該アドレスに画像３３、３４を保存する。一方、不揮発性メモリ１４が指定するアドレスがＲＯＭ１２のアドレスであれば、ＲＯＭ１２の当該アドレスに画像データ３３、３４を保存する。つまり、アドレステーブル３２のアドレスが画像データ３３、３４の保存場所を一意的に指定できればよい。不揮発性メモリ１４は、ＮＶＲＡＭ、フラッシュメモリ、ＨＤＤ、ＥＥＰＲＯＭなどの書き換え可能なメモリであればよい。
【００４３】
ＣＰＵ１１は、制御部、第１制御部の一例である。ＣＰＵ１１は、バスを介して、ＲＯＭ１２やＲＡＭ１３等と接続されており、ＲＯＭ１２から読み出したプログラムに従って、スキャナ１の各部を制御する。表示部１６は、出力部の一例であり、液晶ディスプレイやランプ等を有し、各種の設定画面や装置の動作状態等を表示することが可能である。
【００４４】
操作部１７は、受付部の一例であり、複数のボタンを有し、ユーザによる各種の入力指示を受け付け可能である。なお、本実施形態では、表示部１６および操作部１７は、タッチパネルを構成し、表示部１６の表示画面１６Ａにて、ユーザの入力指示を受け付けることができる。ネットワークインターフェース１８は、送信部の一例であり、無線通信方式または有線通信方式により、図示しない外部装置と通信を行うためのインターフェースである。
【００４５】
携帯端末２０は、情報処理装置の一例であり、例えば、スマートフォンなどの携帯電話、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等である。携帯端末２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、不揮発性メモリ２４、ＡＳＩＣ２５、表示部２６、操作部２７、ネットワークインターフェース２８を有する。
【００４６】
ＲＯＭ２２には、各種のプログラムが記憶されており、各種のプログラムには、例えば、表示部２６等の各種の動作を制御するためのプログラムが含まれる。ＲＡＭ２３は、ＣＰＵ２１が各種のプログラムを実行する際の作業領域や、データの一時的な記憶領域として利用される。
【００４７】
ＣＰＵ２１は、第２制御部の一例である。ＣＰＵ２１は、バスを介して、ＲＯＭ２２やＲＡＭ２３等と接続されており、ＲＯＭ２２から読み出したプログラムに従って、携帯端末２０の各部を制御する。表示部２６は、液晶ディスプレイやランプ等を有し、各種の設定画面や装置の動作状態等を表示することが可能である。
【００４８】
操作部２７は、受付部の一例であり、複数のボタンを有し、ユーザによる各種の入力指示を受け付け可能である。なお、本実施形態では、表示部２６および操作部２７は、タッチパネルを構成し、表示部２６の表示画面にて、ユーザの入力指示を受け付けることができる。ネットワークインターフェース２８は、受信部の一例であり、無線通信方式または有線通信方式により、図示しない外部装置と通信を行うためのインターフェースである。
【００４９】
（制御処理）
ユーザは、１または複数枚の原稿シートＭを原稿トレイ３上に配置し、読み取りの指示を操作部１７にて行う。すると、ＣＰＵ１１は、その読み取りの指示を受け付け、かつ、フロントセンサ８からの検知信号に基づき原稿トレイ３上に原稿シート有りと判断したことを条件に、図６に示す制御処理を実行する。この制御処理は、原稿シートＭ上の画像を読み取って、その読取画像に画像処理を行い、その画像処理後の画像に応じた出力用画像、および、読取画像に対する画像処理の内容を示す画像を、表示部１６に表示させるための処理である。以下、複数枚の原稿シートＭが原稿トレイ３上に配置された場合を例に挙げて説明する。
【００５０】
（１）設定変更前の読取制御処理
ＣＰＵ１１は、図６に示す読取制御処理を実行する（Ｓ１）。上述のように読取制御処理を開始する際に各種フラグを初期化する。この読取制御処理は、後述する再読み取りの指示や設定変更の前、例えば初回読取時に実行される処理であって、原稿シートＭ上の画像を読み取って、その読取画像に対して、図８に示す設定変更前の画像処理を行うための処理である。
【００５１】
まず、図７に示すように、ＣＰＵ１１は、ＡＤＦ５に、原稿トレイ３上から原稿シートＭを１枚ずつ搬送するための搬送動作を開始させる（Ｓ１１）。ＣＰＵ１１は、ページ順位Ｎを０に初期化し（Ｓ１２）、ページ順位Ｎに１を加算する（Ｓ１３）。
【００５２】
次に、ＣＰＵ１１は、読取部６により、ＡＤＦ５によって搬送される原稿シートＭ上の画像を読み取る（Ｓ１４）。このＳ１４の処理は読取処理の一例である。具体的には、ＣＰＵ１１は、読取部６に、原稿シートＭの先端が読取位置Ｘ２に到達する前から、原稿シートＭの後端が読取位置Ｘ２を通過するまで、上記読取動作を実行させ、読取データを取得する。
【００５３】
ＣＰＵ１１は、原稿シートＭ上の画像を読み取った後、再読み取りの指示があったか否かを判断する（Ｓ１５）。上述したように、この設定変更前の読取制御処理は、再読み取りの指示を受け付ける前に実行される処理であるため、ＣＰＵ１１は、再読み取りの指示がないと判断し（Ｓ１５：ＮＯ）、図８に示す設定変更前の画像処理を実行する（Ｓ１６）。
【００５４】
（１−１）設定変更前の画像処理
この設定変更前の画像処理は、読取部６が読み取った読取画像に対して、予め定められた初期の設定内容で画像に関する処理を行うための処理である。次述するように、この画像処理には、回転処理、地色補正処理、白紙除去処理が含まれ、初期の設定内容では、これらの全ての処理を実行する設定になっているものとする。
【００５５】
まず、ＣＰＵ１１は、Ｓ１４で読み取った読取画像の主走査方向および副走査方向の寸法から、読取画像の向きが、縦向きおよび横向きのいずれであるかを決定する（Ｓ３１）。この読取画像の向きは、原稿トレイ３上に配置したときの原稿シートＭの向きによって定まる。なお、説明を簡単にするため、読取画像のサイズは、Ｓ１４で読み取った原稿シートＭのサイズに一致するものとする。例えば、不揮発性メモリ１４には、読取部６が原稿押さえ部材７の対向面７Ａを読み取ったときの画素値が基準値として記憶されている。ＣＰＵ１１は、Ｓ１４で読み取った画像から、基準値を示す画素に隣接する画素をエッジ画素として抽出し、そのエッジ画素の位置を結ぶ４辺で囲まれた部分を切り出して、原稿シートＭ上の画像、即ち、読取画像とすることができる。
【００５６】
ＣＰＵ１１は、決定した読取画像の向きが規定向きに一致するか否かを判断する（Ｓ３２）。規定向きは、予め定められた固定の向きでもよいし、複数枚の原稿シートＭのうち最初に読み取った原稿シートＭの向きでもよい。以下、規定向きは、縦向きであるものとする。ＣＰＵ１１は、読取画像の向きが横向きであり、規定向きに一致しないと判断した場合（Ｓ３２：ＮＯ）、縦向きになるように読取画像に対して回転処理を施し、また、画像処理フラグテーブル３１の現在のページ順位Ｎに対応する回転フラグをオン状態にし（Ｓ３３）、Ｓ３４に進む。なお、読取画像の向きが規定向きに一致しないことが実行条件の一例である。一方、ＣＰＵ１１は、読取画像の向きが縦向きであり、規定向きに一致すると判断した場合（Ｓ３２：ＹＥＳ）、Ｓ３３の処理を実行せずに、Ｓ３４に進む。
【００５７】
Ｓ３４では、ＣＰＵ１１は、読取画像の地色、換言すれば背景色を決定する。例えば、ＣＰＵ１１は、読取画像の一部分または全体の画素群について、画素値、換言すれば濃度に関するヒストグラムを作成し、そのヒストグラムにおいて最も多くの画素が示す画素値から、読取画像の地色を決定する。次に、ＣＰＵ１１は、決定した地色が基準色に一致するか否かを判断する（Ｓ３５）。基準色は白色であるものとする。地色が基準色に一致しないことが実行条件の一例である。
【００５８】
ＣＰＵ１１は、決定した地色が基準色に一致しないと判断した場合（Ｓ３５：ＮＯ）、読取画像の地色を基準色に補正する（Ｓ３６）。このＳ３６の処理は、地色補正処理の一例である。またＣＰＵ１１は、画像処理フラグテーブル３１の現在のページ順位Ｎに対応する地色補正フラグをオン状態にし、また、補正前の地色を示す画素値を、例えば不揮発性メモリ１４に記憶し（Ｓ３７）、Ｓ３８に進む。一方、ＣＰＵ１１は、決定した地色が基準色に一致すると判断した場合（Ｓ３５：ＹＥＳ）、Ｓ３６，Ｓ３７の処理を実行せずに、Ｓ３８に進む。
【００５９】
Ｓ３８では、ＣＰＵ１１は、読取画像が、白紙画像であるか否か、換言すれば読取画像に対応する原稿シートＭが白紙であるか否かを判断する。白紙画像は、全体が同じ色の無地の画像である。このＳ３８の処理は白紙判断処理の一例であり、読取画像が白紙画像であることが実行条件の一例である。例えば、ＣＰＵ１１は、読取画像全体の画素群について、画素値（濃度）に関するヒストグラムを作成し、そのヒストグラムにおいて最も頻度の高い画素値を示す最頻度画素を地色画素とし、最頻度画素以外の画素を非地色画素とする。そして、ＣＰＵ１１は、読取画像の全体または一部分における非地色画素の数が、第１基準数未満であれば、読取画像は白紙画像であると判断し、非地色画素の数が第１基準数以上であれば、読取画像は白紙画像でないと判断する。第１基準数は、例えば読取画像全体の画素数の５％の数である。
【００６０】
なお、この判断は、非地色画素の数を利用しなくても、例えば次のような判断方法でも実現することができる。ＣＰＵ１１は、読取画像の全体または一部分の画素数に対する地色画素の数の割合が、第１基準割合以上であれば、読取画像は白紙画像であると判断し、同割合が第１基準割合未満であれば、読取画像は白紙画像でないと判断してもよい。第１基準割合は例えば９５％である。なお、ＣＰＵ１１は、処理の重複を軽減するために、Ｓ３４で決定した地色を示す画素の数を最頻度画素数としてもよい。
【００６１】
ＣＰＵ１１は、読取画像が白紙画像であると判断した場合（Ｓ３８：ＹＥＳ）、当該白紙画像であると判断された読取画像の読取データを、全ページの読取データから削除し、画像処理フラグテーブル３１の現在のページ順位Ｎに対応する白紙除去フラグをオン状態にし（Ｓ３９）、本設定変更前の画像処理を終了し、図７のＳ１８に進む。なお、Ｓ３９の処理は白紙除去処理の一例である。一方、ＣＰＵ１１は、読取画像が白紙画像でないと判断した場合（Ｓ３８：ＮＯ）、Ｓ３９の処理を実行せずに、本設定変更前の画像処理を終了し、図７のＳ１８に進む。
【００６２】
図７のＳ１８では、ＣＰＵ１１は、フロントセンサ８からの検知信号に基づき、原稿トレイ３上に未読み取りの原稿シートが有るか否かを判断する。ＣＰＵ１１は、未読取の原稿シートが有ると判断した場合（Ｓ１８：ＹＥＳ）、Ｓ１３に戻り、次のページ順位Ｎ＋１の原稿シートＭに対して読取処理等を実行し、未読取の原稿シートが無いと判断した場合（Ｓ１８：ＮＯ）、ＡＤＦ５に搬送動作を停止させ（Ｓ１９）、本読取制御処理を終了し、図６のＳ２に進む。以下、読取画像に対して設定変更前の画像処理を実行した後の画像を、画像処理後の画像という。なお、ＣＰＵ１１は、画像処理後の画像の読取データを、例えば不揮発性メモリ１４に記憶し、また、ページ順位Ｎの最終値を、全ページ数ＭＡとして、例えば不揮発性メモリ１４に記憶する。
【００６３】
（２）表示制御処理
図６のＳ２では、ＣＰＵ１１は、図９に示す表示制御処理を実行する。表示制御処理は、画像処理後の画像に応じた出力用画像、および、画像処理の内容を示す画像を、表示部１６に表示させるための処理である。
【００６４】
まず、ＣＰＵ１１は、ページ順位Ｎを０に初期化し（Ｓ５１）、ページ順位Ｎに１を加算する（Ｓ５２）。ＣＰＵ１１は、ページ順位Ｎの画像処理後の画像を複製し、その複製した画像からプレビュー画像を生成し、不揮発性メモリ１４に保存する（Ｓ５３）。ＣＰＵ１１は、複製した画像を間引いて縮小変換することによりプレビュー画像を生成する。プレビュー画像は、出力用画像の一例である。尚、Ｓ３９において白紙除去を行った場合は、読取画像の読取データが削除されているため、プレビュー画像を生成しない。この場合には、後述のＳ５４−Ｓ５７の処理は行われない。
【００６５】
ＣＰＵ１１は、画像処理フラグテーブル３１を参照して、ページ順位Ｎに対応する回転フラグがオン状態であるか否かを判断し（Ｓ５４）、回転フラグがオン状態であると判断した場合（Ｓ５４：ＹＥＳ）、ページ順位Ｎのプレビュー画像に回転マークＷ１（図１０参照）を付加し（Ｓ５５）、Ｓ５６に進む。ここで、回転マークＷ１は画像データ３４が表す画像である。
詳細には、Ｓ５５において、ＣＰＵ１１は、図４のアドレステーブル３２を参照し、回転フラグに対応したアドレス０Ｘ１００１を取得する。ＣＰＵ１１は、取得したアドレス０Ｘ１００１に基づいて、不揮発性メモリ１４の当該アドレス（０Ｘ１００１）から画像データ３４を取得する。ＣＰＵ１１は、取得した画像データ３４に基づいて、回転マークＷ１をプレビュー画像の所定の位置に重ねる。尚、プレビュー画像の所定の位置とは、本実施の形態では、プレビュー画像の基準位置からの相対的な位置である。本実施の形態では、プレビュー画像の基準位置は、長方形状であるプレビュー画像の右下の頂点であり、相対位置は、かかる頂点から左および上に所定のピクセルだけずれた位置である。尚、基準位置、相対位置はあくまで一例であり、ここに記載した内容に限定されない。ＣＰＵ１１は、ページ順位Ｎと、画像データの種類（画像データ３４であること、即ち、回転マークＷ１が表示されていること）、および、上述の相対位置とを対応させて不揮発性メモリ１４に保存する。後述するが、表示部１６に表示されるプレビュー画像はユーザの操作により左右方向にスクロールする。そのため相対位置を保存することで、プレビュー画像がスクロールした際にも回転マークＷ１がプレビュー画像と共に移動することができる。
一方、ＣＰＵ１１は、回転フラグがオン状態でないと判断した場合（Ｓ５４：ＮＯ）、Ｓ５５の処理を実行せずに、Ｓ５６に進む。
【００６６】
Ｓ５６では、ＣＰＵ１１は、画像処理フラグテーブル３１を参照して、ページ順位Ｎの対応する地色補正フラグがオン状態であるか否かを判断し、地色補正フラグがオン状態であると判断した場合（Ｓ５６：ＹＥＳ）、Ｓ３７で記憶した補正前の地色を示す画素値に基づき、ページ順位Ｎのプレビュー画像に当該地色を付加した補正前のプレビュー画像を生成し（Ｓ５７）、Ｓ５８に進む。
詳細には、Ｓ５７において、ＣＰＵ１１は、ページ順位Ｎのプレビュー画像のコピーを作成し、当該コピーの地色（補正後の地色）をＳ３７で記憶した補正前の地色に置き換え、地色補正前のプレビュー画像として不揮発性メモリ１４に保存する。
一方、ＣＰＵ１１は、地色補正フラグがオン状態でないと判断した場合（Ｓ５６：ＮＯ）、Ｓ５７の処理を実行せずに、Ｓ５８に進む。
【００６７】
Ｓ５８では、ＣＰＵ１１は、画像処理フラグテーブル３１を参照して、ページ順位Ｎに対応する白紙除去フラグがオン状態であるか否かを判断し、白紙除去フラグがオン状態であると判断した場合（Ｓ５８：ＹＥＳ）、不揮発性メモリ１４から上記白紙除去画像Ｗ４のデータを読み出し（Ｓ５９）、Ｓ６０に進む。白紙除去画像Ｗ４は、画像データ３４が表す画像であり、図１０に示すように、白紙画像であると判断された読取画像が除去されたことを示す画像である。このようにプレビュー画像なしの画像は、画像処理後の画像の一例である。
Ｓ５９において、ＣＰＵ１１は、アドレステーブル３２を参照し、白紙除去フラグに対応したアドレス０Ｘ０００１を取得する。ＣＰＵ１１は、取得したアドレス０Ｘ０００１に基づいて、不揮発性メモリ１４の当該アドレス（０Ｘ０００１）から画像データ３３を取得し、画像データ３３に基づいて白紙除去画像Ｗ４を表示する。尚、本実施の形態では、白紙除去画像Ｗ４の幅はプレビュー画像の幅より小さいため、白紙除去画像Ｗ４は、図１０Ｂのように２つのプレビュー画像の隙間に表示される。白紙除去された読取画像の読取データは削除されているため、そのプレビュー画像を生成することはできない。そのため、本実施の形態では、削除された画像の代わりに白紙除去画像Ｗ４を表示している。
一方、ＣＰＵ１１は、白紙除去フラグがオン状態でないと判断した場合（Ｓ５８：ＮＯ）、Ｓ５９の処理を実行せずに、Ｓ６０に進む。
【００６８】
Ｓ６０では、ＣＰＵ１１は、ページ順位Ｎについて、Ｓ１６での画像処理内容が、ページ順位Ｎ−１、即ち、前のページと相違するか否かを判断する。このＳ６０の処理は内容判断処理、連続判断処理の一例である。ＣＰＵ１１は、前のページと相違すると判断した場合（Ｓ６０：ＹＥＳ）、ページ順位Ｎのプレビュー画像に、画像処理に関する詳細情報Ｗ２，Ｗ３を付加し（Ｓ６１）、Ｓ６２に進む。この詳細情報Ｗ２，Ｗ３は、図１０に示すように、ページ順位と画像処理内容を文字で記載したものであり、画像処理内容の相違を示す画像の一例である。一方、ＣＰＵ１１は、前のページと相違しないと判断した場合（Ｓ６０：ＮＯ）、Ｓ６１の処理を実行せずに、Ｓ６２に進む。
【００６９】
Ｓ６２では、ＣＰＵ１１は、全ページについてＳ５３〜Ｓ６１の処理が完了したか否かを判断する。具体的には、ＣＰＵ１１は、現在のページ順位Ｎが、上記全ページ数ＭＡに達したか否かを判断する。ＣＰＵ１１は、全ページの処理が完了していないと判断した場合（Ｓ６２：ＮＯ）、Ｓ５２に戻り、次のページ順位Ｎ＋１についてＳ５３〜Ｓ６１の処理を実行する。一方、ＣＰＵ１１は、全ページの処理が完了したと判断した場合（Ｓ６２：ＹＥＳ）、Ｓ５３〜Ｓ６１の処理で生成された各ページのプレビュー画像を、ページ順位Ｎに従った順序で表示部１６に表示させ（Ｓ６３）、本表示制御処理を終了する。Ｓ６３の処理は出力処理の一例であり、表示制御処理の終了後も継続される。
【００７０】
ここで、図１０Ａまたは図１０Ｂのように、表示部１６の表示画面１６Ａには、３ページ分のプレビュー画像を一度に表示可能であり、更に、右矢印１６Ｒ、左矢印１６Ｌ、ＯＫボタン１６Ｂが表示されるものとする。ユーザにより右矢印１６Ｒがタッチされると、ＣＰＵ１１は、プレビュー画像を右側にスライドさせて、現在表示されているプレビュー画像のページ順位Ｎよりも、ページ順位Ｎが大きいプレビュー画像を表示画面１６Ａに表示させる。また、ユーザにより左矢印１６Ｌがタッチされると、プレビュー画像を左側にスライドさせて、現在表示されているプレビュー画像のページ順位Ｎよりも、ページ順位Ｎが小さいプレビュー画像を表示画面１６Ａに表示させる。本実施の形態では、プレビュー画像のスライドを左右に滑らかにスクロールさせている。この際に、ＣＰＵ１１は、回転マークＷ１などの相対位置を不揮発性メモリ１４から読み出し、プレビュー画像の位置を移動させて描画する。ＣＰＵ１１は、プレビュー画像の描画のたびに、当該相対位置に回転マークＷ１などの画像の情報を重ねて表示する。このようにすることで、プレビュー画像のスクロールに合わせて、回転マークＷ１もスクロールするので、ユーザは違和感なく画面の情報を認識することができる。
【００７１】
図１０Ａには、Ａ，Ｂ，Ｃの文字がそれぞれ記載された１〜３ページ目のプレビュー画像Ｇ１〜Ｇ３が表示され、図１０Ｂには、Ｃ，Ｄ，Ｅの文字がそれぞれ記載された３，４，６ページ目のプレビュー画像Ｇ３、Ｇ４，Ｇ６が表示されている。ＣＰＵ１１は、例えば、３ページ目について回転フラグがオン状態であると判断した場合（Ｓ５４：ＹＥＳ）、図１０Ａに示すように、３ページ目の表示位置に、回転マークＷ１を付加したプレビュー画像Ｇ３を表示画面１６Ａに表示させる。これにより、ユーザは、３ページ目の読取画像に対して回転処理が施されたことを容易に把握できる。
【００７２】
ＣＰＵ１１は、例えば、６ページ目について地色補正プラグがオン状態であると判断した場合（Ｓ５５：ＹＥＳ）、図１０Ｂに示すように、５ページ目の表示位置に、６ページ目の地色補正後のプレビュー画像Ｇ６と、地色補正前のプレビュー画像Ｇ６αとを交互に表示画面１６Ａに表示させる。尚、プレビュー画像Ｇ６および、プレビュー画像Ｇ６αとは、表示制御処理において不揮発性メモリ１４に記憶されたものである。これにより、地色補正前のプレビュー画像Ｇ６αが表示されない構成に比べて、ユーザに、どのような色の地色が補正されたかを容易に把握させることができる。なお、次述するように、５ページ目の読取画像が除去されたため、６ページ目のプレビュー画像Ｇ６が５ページ目の表示位置に表示されている。
【００７３】
ＣＰＵ１１は、５ページ目について白紙除去フラグがオン状態であると判断した場合（Ｓ５８：ＹＥＳ）、白紙除去画像Ｗ４を、４ページ目の表示位置と、５ページ目の表示位置との間に表示させる。白紙除去画像Ｗ４は、例えば所定の色の棒状でプレビュー画像よりも幅が狭い画像であり、白紙除去処理が実行されたことを示す画像の一例である。
【００７４】
このように、複数ページの読取画像から、一部のページの読取画像が除去された場合、白紙除去を示す画像が、他のページのプレビュー画像に対して、全ページにおける白紙ページと同じ順序で表示画面１６Ａに表示される。換言すれば、白紙除去を示す画像が、全ページにおける白紙ページの読取画像と同じページ順序で表示される。これにより、白紙除去を示す画像が、複数ページにおける白紙ページの順序とは無関係に表示される構成に比べて、ユーザに白紙除去されたページの位置を容易に把握させることができる。
【００７５】
ＣＰＵ１１は、３ページ目について、画像処理内容が、前のページと相違すると判断した場合（Ｓ６０：ＹＥＳ）、図１０Ａ，１０Ｂに示すように、画像処理の詳細情報Ｗ２を付加したプレビュー画像Ｇ３を表示させる。また、ＣＰＵ１１は、４ページ目について、画像処理内容が前のページと相違しないと判断した場合（Ｓ６０：ＮＯ）、図１０Ｂに示すように、画像処理の詳細情報が付加されていないプレビュー画像Ｇ４を表示させる。更に、ＣＰＵ１１は、６ページ目について、画像処理内容が前のページと相違すると判断した場合（Ｓ６０：ＹＥＳ）、図１０Ｂに示すように、画像処理の詳細情報Ｗ３を付加したプレビュー画像Ｇ６を表示させる。
【００７６】
このように、画像処理内容が前のページと相違するページのプレビュー画像に対して、画像処理内容の相違を示す画像が表示される。これにより、画像処理内容の相違を示す画像が表示されない構成に比べて、画像処理内容が相違するページ位置が際立たつため、ユーザに、どのページから画像処理内容が変わったかを容易に把握させることができる。
【００７７】
また、プレビュー画像Ｇ３に対して、プレビュー画像Ｇ４は、詳細情報Ｗ２が付加されていない分だけ簡略化されている。このように、画像処理内容が同じで連続するページのうち、一部のページの表示用画像に対して、他のページの表示用画像よりも画像処理内容を示す画像が簡略化して表示される。これにより、連続するページの全てに同程度の画像処理内容を示す画像が表示される構成に比べて、画像処理内容の重複表示を抑制することができる。
【００７８】
なお、ＣＰＵ１１は、全てのページについて、上記実行条件を満たさないことにより画像処理が行われなかった場合、画像処理なしを示す画像、例えば画像処理なしの文言を表示画面１６Ａに表示してもよい。これにより、ユーザに、画像処理が行われなかったことを容易に把握させることができる。
【００７９】
（３）設定変更処理
ＣＰＵ１１は、表示制御処理を終了すると、図６のＳ３に進み、図１１に示す設定変更処理を実行する。設定変更処理は、プレビュー画像を表示画面１６Ａに表示させた状態で、ユーザから、画像処理内容を変更するための変更指示を受け付けるための処理である。この設定変更処理は受付処理の一例である。
【００８０】
まず、ＣＰＵ１１は、回転角度の変更指示を受け付けたか否かを判断する（Ｓ７１）。ＣＰＵ１１は、例えば、表示画面１６Ａ上のプレビュー画像に付加された回転マークＷ１が、ユーザによりタッチされたことを検知すると、そのタッチされたプレビュー画像のページ順位について、回転角度の変更指示を受け付けたと判断する。
【００８１】
ＣＰＵ１１は、回転角度の変更指示を受け付けたと判断した場合（Ｓ７１：ＹＥＳ）、左に９０度回転、右に９０度回転、１８０度回転の選択肢を表示した角度選択画面を表示画面１６Ａにポップアップ表示させる（Ｓ７２）。ＣＰＵ１１は、角度選択画面で上記選択肢のいずれかの指定を受け付けると、その指定された選択肢の選択角度を例えば不揮発性メモリ１４に記憶し、また、上記角度変更フラグをオン状態にし（Ｓ７３）、Ｓ７４に進む。
【００８２】
ＣＰＵ１１は、回転角度の変更指示を受け付けていないと判断した場合（Ｓ７１：ＮＯ）、Ｓ７２，Ｓ７３の処理を実行せずに、Ｓ７４に進む。なお、ＣＰＵ１１は、Ｓ７２、Ｓ７３の処理に代わって、回転マークＷ１がユーザによりタッチされるごとに、プレビュー画像を９０度ずつ回転させ、そのタッチ後の回転角度を、選択角度として記憶してもよい。
【００８３】
Ｓ７４では、ＣＰＵ１１は、地色補正なしの変更指示を受け付けたか否かを判断する。ＣＰＵ１１は、例えば、表示画面１６Ａにおいて地色補正されたプレビュー画像が、ユーザによりタッチされたことを検知すると、地色補正なしの変更指示を受け付けたと判断する。ＣＰＵ１１は、地色補正なしの変更指示を受け付けたと判断した場合（Ｓ７４：ＹＥＳ）、例えば不揮発性メモリ１４に記憶されている地色変更フラグをオン状態にし（Ｓ７５）、Ｓ７６に進む。一方、ＣＰＵ１１は、地色補正なしの変更指示を受け付けていないと判断した場合（Ｓ７４：ＮＯ）、Ｓ７５の処理を実行せずに、Ｓ７６に進む。
【００８４】
Ｓ７６では、ＣＰＵ１１は、白紙除去なしの変更指示を受け付けたか否かを判断する。ＣＰＵ１１は、例えば、表示画面１６Ａにおいて上記白紙除去画像Ｗ４が、ユーザによりタッチされたことを検知すると、白紙除去なしの変更指示を受け付けたと判断する。ＣＰＵ１１は、白紙除去なしの変更指示を受け付けたと判断した場合（Ｓ７６：ＹＥＳ）、白紙除去なしが指示されたページ順位の読取画像がノイズ画像であるか否かを判断する（Ｓ７７）。このＳ７７の処理はノイズ判断処理の一例である。
【００８５】
具体的には、ＣＰＵ１１は、読取画像全体または一部分における非地色画素の数が、第２基準数未満であれば、読取画像はノイズ画像であると判断する。尚、第２基準数は第1基準数（本実施の形態では５％）より小さい。第２基準数は、例えば読取画像全体の画素数の３％の数である。なお、この判断は、例えば次のような判断方法でも実現することができる。ＣＰＵ１１は、読取画像全体または一部分の画素数に対する非地色画素数の割合が、ノイズ基準割合未満であれば、読取画像はノイズ画像であると判断してもよい。ノイズ基準割合は、例えば３％である。ＣＰＵ１１は、Ｓ３８の処理を利用して、読取画像全体の画素数に対する地色画素の数の割合が、非ノイズ割合よりも高ければ、読取画像はノイズ画像であると判断してもよい。非ノイズ割合は、上記第1基準割合（本実施の形態では９５％）よりも高い割合であり、例えば９７％である。
【００８６】
ＣＰＵ１１は、読取画像がノイズ画像であると判断した場合（Ｓ７７：ＹＥＳ）、画像処理後の読取データに対して、白紙除去されたページ位置に、上記白紙用画像のデータを挿入する（Ｓ７８）。換言すれば、ＣＰＵ１１は、全ページの読取画像に対して、白紙画像であると判断された読取画像を除去して、白紙用画像に差し替える。この処理は差替処理の一例である。これにより、他の画像処理について変更指示がなければ、ノイズ画像であると判断された読取画像を、別途設けた白紙用画像に差し替えることにより、後述する再読み取りを行うことなく、白紙除去されたページを復元することができる。
【００８７】
ＣＰＵ１１は、読取画像がノイズ画像でないと判断した場合（Ｓ７７：ＮＯ）、上記白紙変更フラグをオン状態にする（Ｓ７９）。ＣＰＵ１１は、Ｓ７８またはＳ７９の処理の実行後、Ｓ８０に進む。また、ＣＰＵ１１は、白紙除去なしの変更指示を受け付けていないと判断した場合（Ｓ７６：ＮＯ）、Ｓ７７からＳ７９の処理を実行せずに、Ｓ８０に進む。Ｓ８０では、ＣＰＵ１１は、設定完了したか否かを判断する。ＣＰＵ１１は、例えば、表示画面１６ＡにおいてＯＫボタン１６Ｂが、ユーザによりタッチされたことを検知すると、設定完了したと判断する。
【００８８】
ＣＰＵ１１は、設定完了していないと判断した場合（Ｓ８０：ＮＯ）、Ｓ７１に戻り、設定完了したと判断した場合（Ｓ８０：ＹＥＳ）、本設定変更処理を終了する。そして、図６のＳ４で、ＣＰＵ１１は、この設定変更処理で設定変更があったか否かを判断する。ＣＰＵ１１は、上述した角度変更フラグ、地色変更フラグおよび白紙変更フラグの少なくとも１つがオン状態になっていれば、設定変更があったと判断し、角度変更フラグ、地色変更フラグおよび白紙変更フラグの全てがオフ状態になっていれば、設定変更がなかったと判断する。尚、本実施の形態では、角度変更フラグ、地色変更フラグ、白紙変更フラグは、それぞれページ順位Ｎに対応して記録されているとして説明を行ったが、画像処理フラグテーブル３１を拡張して、角度変更フラグ、地色変更フラグ、白紙変更フラグの項目を追加してもよい。あるいは、画像処理フラグテーブル３１とは別のテーブルを用意し、角度変更フラグ、地色変更フラグ、白紙変更フラグを当該テーブルに登録するようにしてもよい。この場合にも、各ページ順位Ｎにこれらのフラグが割り当てられればよい。あるいは、画像処理フラグテーブル３１のようなテーブルを一切設けず、各フラグ（回転フラグ、地色補正フラグ、白紙除去フラグ、角度変更フラグ、地色変更フラグ、白紙変更フラグ）を個別にページ順位Ｎと対応させて保存するようにしてもよい。即ち、各フラグの値がどのページ順位Ｎと対応しているかがわかるように保存されていればよい。
【００８９】
図６に戻り、ＣＰＵ１１は、設定変更があったと判断した場合（Ｓ４：ＹＥＳ）、排出トレイ４に排出された全ての原稿シートＭを、原稿トレイ３に再セットする指示を、ユーザに報知する（Ｓ５）。例えば、ＣＰＵ１１は、再セットを指示するための画面を表示画面１６Ａに表示させる。なお、報知方法はこれに限らず、ＣＰＵ１１は、再セットを指示するメッセージを図示しないスピーカに発音させてもよい。
【００９０】
次に、ＣＰＵ１１は、再読み取りの指示を受け付けたか否かを判断する（Ｓ６）。例えば、ＣＰＵ１１は、再セットの指示を報知中または報知した後に、読み取り指示を操作部１７が受け付けた場合、再読み取りの指示を受け付けたと判断する。なお、ＣＰＵ１１は、上記再セットを指示するための画面がタッチされたことを検知した場合、再読み取りの指示を受け付けたと判断してもよい。
【００９１】
ＣＰＵ１１は、再読み取りの指示を受け付けていないと判断した場合（Ｓ６：ＮＯ）、待機し、再読み取りの指示を受け付けたと判断した場合（Ｓ６：ＹＥＳ）、図６に示す読取制御処理を実行する（Ｓ７）。
【００９２】
（４）設定変更後の読取制御処理
Ｓ７の読取制御処理は、再読み取りの指示を受け付けた場合に実行される処理であって、原稿シートＭ上の画像を読み取って、その読取画像に対して、図１２に示す設定変更後の画像処理を行うための処理である。以下、上述した図８の設定変更前の読取制御処理と相違する処理のみ説明する。
【００９３】
上記のように、この設定変更後の読取制御処理は、ユーザにより再読み取りの指示を受け付けたことに基づき開始されるため、ＣＰＵ１１は、再読み取りの指示があったと判断し（Ｓ１５：ＹＥＳ）、図１２に示す設定変更後の画像処理を実行する（Ｓ１７）。
【００９４】
（４−１）設定変更後の画像処理
この設定変更後の画像処理（Ｓ１７）は、上記の変更指示を受け付けた後に図７の読取処理が再実行され、Ｓ１５の判断でＹＥＳだった場合に、当該変更指示に基づき変更した画像処理内容で読取画像に対して処理を行うための処理であり、変更後画像処理の一例である。以下、図８の設定変更前の画像処理と同じ処理については同一符号を付して説明を省略する。
【００９５】
図１２において、ＣＰＵ１１は、読取画像の向きを決定した後（Ｓ３１）、角度変更フラグがオン状態であるか否かを判断する（Ｓ９１）。ＣＰＵ１１は、角度変更フラグがオン状態でないと判断した場合（Ｓ９１：ＮＯ）、上記Ｓ３２，Ｓ３３の処理を実行し、Ｓ９３に進む。一方、ＣＰＵ１１は、角度変更フラグがオン状態であると判断した場合（Ｓ９１：ＮＯ）、読取画像を、Ｓ７３で記憶した選択角度になるように回転させ（Ｓ９２）、Ｓ９３に進む。これにより、ユーザは、読取処理を実行した後、表示部１６の表示内容を見て、回転角度の変更指示をすることにより、再読み取りを実行した際、規定向きに関係無く、所望の回転角度の読取結果を得ることができる。
【００９６】
Ｓ９３では、ＣＰＵ１１は、地色変更フラグがオン状態であるか否かを判断し、地色変更フラグがオン状態でないと判断した場合（Ｓ９３：ＮＯ）、上記Ｓ３４〜Ｓ３７の処理を実行し、Ｓ９４に進む。一方、ＣＰＵ１１は、地色変更フラグがオン状態であると判断した場合（Ｓ９３：ＹＥＳ）、上記Ｓ３４〜Ｓ３７の処理を実行せずに、Ｓ９４に進む。即ち、ＣＰＵ１１は、読取画像について地色補正をしない。
【００９７】
Ｓ９４では、ＣＰＵ１１は、白紙変更フラグがオン状態であるか否かを判断し、白紙変更フラグがオン状態でないと判断した場合（Ｓ９４：ＮＯ）、上記Ｓ３８，Ｓ３９の処理を実行し、本設定変更後の画像処理を終了する。一方、ＣＰＵ１１は、白紙変更フラグがオン状態であると判断した場合（Ｓ９４：ＹＥＳ）、読取画像がノイズ画像であるか否かを判断する（Ｓ９５）。なお、この９５の処理では、図１１のＳ７７の判断結果を利用することができる。
【００９８】
ＣＰＵ１１は、読取画像がノイズ画像であると判断した場合（Ｓ９５：ＹＥＳ）、再読み取りで得た読取データに対して、Ｎページ目の読取画像のデータを削除し、代わりに、上記白紙用画像のデータを挿入する（Ｓ９６）。換言すれば、ＣＰＵ１１は、ノイズ画像と判断された読取画像を、白紙用画像に差し替える。一方、ＣＰＵ１１は、読取画像がノイズ画像でない、即ち非ノイズ画像であると判断した場合（Ｓ９５：ＮＯ）、当該前記非ノイズ画像と判断された読取画像に対する白紙除去処理の実行を禁止する。これにより、ノイズではなく、有効な情報が記載されている可能性がある読取画像を除去せずに残すことができる。
【００９９】
ＣＰＵ１１は、図１２の設定変更後の画像処理を終了した場合、また、設定変更がなかったと判断した場合（Ｓ４：ＮＯ）、図６のＳ８に進む、Ｓ８では、ＣＰＵ１１は、設定変更がなければ設定変更前の読取データ、設定変更があれば設定変更後の読取データを、ネットワークインターフェース１８を介して、携帯端末２０などの外部装置に出力し（Ｓ８）、本制御処理を終了する。
【０１００】
（本実施形態の効果）
本実施形態によれば、プレビュー画像、および、その画像処理の内容を示す画像が表示部１６に表示される。これにより、表示部１６を介して、ユーザに読取画像に対する画像処理の内容を把握させることができる。
【０１０１】
また、プレビュー画像等を表示部１６に表示させた状態で、画像処理の内容を変更するための変更指示が操作部１７に受け付けられ、再読み取り時には、その変更指示に基づき変更した画像処理の内容で読取画像が処理される。これにより、表示処理の実行中に画像処理内容の変更を受け付けない構成に比べて、ユーザは、表示部１６の表示内容から、再読取処理を実行する際の画像処理内容を容易に変更することができる。
【０１０２】
＜他の実施形態＞
本明細書で開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
【０１０３】
「読取装置」は、スキャナ機能のみを有するスキャナ１に限らず、スキャン機能に加えて、コピー機能など、複数の機能を実行可能な複合機や、ファクシミリ装置等でもよい。なお、読取装置は、原稿トレイが排出トレイの上方に配置された構成でもよい。また、読取装置は、原稿シートの両面を読み取る、即ち、１枚の原稿シートの表面と裏面とから２ページ分の画像を読み取る構成でもよい。また、読取装置は、ＡＤＦ５により搬送される原稿シートの画像を読み取るタイプに限らず、原稿台を備え、その原稿台に固定配置された原稿シートの画像を読み取るタイプでもよい。
【０１０４】
「制御部」は、１つのＣＰＵ１１により図６等の各処理を実行する構成であった。しかし、これに限らず、制御部は、複数のＣＰＵにより図６等の各処理を実行する構成、ＡＳＩＣ１５などの専用のハード回路のみにより図６等の各処理を実行する構成や、ＣＰＵおよびハード回路により図６等の各処理を実行する構成でもよい。
【０１０５】
「画像処理」は、回転処理や地色補正処理に限らず、これらと異なる画像条件を満たすように読取画像を補正する処理でもよい。例えば、画像処理は、カラー画像をモノクロ画像に補正する処理や、解像度を変更する処理、原稿シートＭの裏の画像を除去する裏写り除去処理、読取画像をトリミングする処理などでもよい。
【０１０６】
図６の「制御処理」において、ＣＰＵ１１は、表示制御処理（Ｓ２）の実行後、Ｓ３からＳ７の処理を実行せずにＳ８に進む構成でもよい。
【０１０７】
図８のＳ３１における読取画像の向きの決定方法は、上述した方法以外に、公知な方法など、様々な方法を利用することができる。例えば、ＣＰＵ１１は、操作部１７でのユーザの指示や、図示しない原稿シートＭのサイズ検知センサからの検知信号などに基づき、原稿シートＭのサイズを取得し、その取得結果、および、読取画像の主走査方向の寸法から、読取画像の向きを決定してもよい。
【０１０８】
図８のＳ３４における読取画像の地色の決定方法や、図８のＳ３８における白紙の判断方法は、上述した方法以外に、公知な方法など、様々な方法を利用することができる。
【０１０９】
図８の「設定変更前の画像処理」において、ＣＰＵ１１は、向きに関する処理（Ｓ３１〜Ｓ３３）、地色に関する処理（Ｓ３４〜Ｓ３７）、および、白紙に関する処理（Ｓ３８，Ｓ３９）の少なくとも１つの処理を実行しなくてもよし、異なる順序で実行してもよい。また、図８の「設定変更前の画像処理」において、ＣＰＵ１１は、上記白紙に関する処理を、上記地色に関する処理よりも先に実行してもよい。この場合、ＣＰＵ１１は、白紙に関する処理で読取画像が白紙画像であると判断した場合、地色に関する処理を省略し、処理負担を軽減することができる。
【０１１０】
図６のＳ２の「表示制御処理」について、ＣＰＵ１１は、複数枚の原稿シートＭの全てに対してＳ１の読取制御処理が完了する前に開始してもよい。例えば、ＣＰＵ１１は、１枚の原稿シートＭの画像を読み取る毎に、当該読取画像に対して表示制御処理を実行してもよい。また、図９の「表示制御処理」において、ＣＰＵ１１は、向きに関する処理（Ｓ５４，Ｓ５５）、地色に関する処理（Ｓ５６，Ｓ５７）、および、白紙に関する処理（Ｓ５８，Ｓ５９）の少なくとも１を実行しなくてもよし、異なる順序で実行してもよい。
【０１１１】
図１１の「設定変更処理」において、ＣＰＵ１１は、回転に関する処理（Ｓ７１〜Ｓ７３）、地色に関する処理（Ｓ７４，Ｓ７５）、および、白紙に関する処理（Ｓ７６〜Ｓ７９）の少なくとも１を実行しなくてもよし、異なる順序で実行してもよい。また、ＣＰＵ１１は、白紙除去なしの変更指示を受け付けたと判断した場合（Ｓ７６：ＹＥＳ）、Ｓ７７の処理を実行せずに、常にＳ７９に進んでもよい。
【０１１２】
図１２の「設定変更後の画像処理」において、角度に関する処理（Ｓ９１〜Ｓ９２）、地色に関する処理（Ｓ９３〜Ｓ３７）、および、白紙に関する処理（Ｓ９４〜Ｓ９６）の少なくとも１つの処理を実行しなくてもよし、異なる順序で実行してもよい。また、ＣＰＵ１１は、白紙変更フラグがオン状態であると判断した場合（Ｓ９４：ＹＥＳ）、Ｓ９５，Ｓ９６の処理を実行せずに、常に設定変更後の画像処理を終了してもよい。
【０１１３】
「表示用画像」は、上記プレビュー用画像のように、画像処理後の画像に応じた画像に限らず、画像処理前の読取画像に応じた画像でもよい。この場合にも、画像処理前の読取画像に、画像処理内容を示す回転マークＷ１、詳細情報Ｗ２、Ｗ３、白紙除去画像Ｗ４を適宜付加することによって、ユーザにどのような画像処理が行われたのかを認識させることができる。また、読取画像から縮小画像を生成し、フラグにより画像処理したものをプレビュー画像としてもよい。
【０１１４】
「処理の内容を示す画像」は、上記回転マークＷ１、詳細画像Ｗ２、Ｗ３のように、その内容を示すマークに限らず、上記プレビュー画像Ｇ６のように、読取画像および画像処理後の画像のうち、表示用画像とは異なる画像でもよい。
【０１１５】
「詳細情報」は、表示画面１６Ａに常時表示されていなくてもよく、ユーザによりプレビュー画像にタッチされたことに基づきポップアップ表示してもよい。
【０１１６】
図９のＳ６３において、ＣＰＵ１１は、地色補正後のプレビュー画像Ｇ６と、地色補正前のプレビュー画像Ｇ６αとを同時に表示画面１６Ａに並べて表示させてもよい。
【０１１７】
「出力部」は、表示部１６に限らず、出力用画像等を、外部装置に送信する送信部でもよい。具体的には図２の画像処理システム３０において次のような構成でもよい。スキャナ１のＣＰＵ１１は、プレビュー画像および画像処理の内容を示す画像のデータを、ネットワークインターフェース１８を介して、携帯端末２０に送信する。このときの処理は送信処理の一例である。携帯端末２０のＣＰＵ２１は、プレビュー画像等のデータを、ネットワークインターフェース１８を介して受信し、プレビュー画像等を表示部２６に表示させる。この処理は受信処理および表示処理の一例である。また、ＣＰＵ２１は、上記各種の変更指示を、操作部２７を介して受け付けてスキャナ１に送信する構成でもよい。このとき、操作部２７は受付部の一例である。
【０１１８】
「情報処理装置」は、上記携帯端末２０に限られず、例えば、設置型のパーソナルコンピュータや、デジタルカメラ等の電気機器でもよい。要するに、情報処理装置は、表示部を有し、スキャナ１から送信された出力用画像等を表示させることが可能な装置であればよい。
【符号の説明】
【０１１９】
１：スキャナ  ２：携帯端末  ３：画像処理システム  ５：ＡＤＦ  ６：読取部  １１：ＣＰＵ  １６：表示部  １７：操作部  １８：ネットワークインターフェース  ２１：ＣＰＵ  ２６：表示部  ２８：ネットワークインターフェース  Ｍ：原稿シート
【図１】
2015111819.tif 000003
【図２】
2015111819.tif 000004
【図３】
2015111819.tif 000005
【図４】
2015111819.tif 000006
【図５】
2015111819.tif 000007
【図６】
2015111819.tif 000008
【図７】
2015111819.tif 000009
【図８】
2015111819.tif 000010
【図９】
2015111819.tif 000011
【図１０Ａ】
2015111819.tif 000012
【図１０Ｂ】
2015111819.tif 000013
【図１１】
2015111819.tif 000014
【図１２】
2015111819.tif 000015