(57)【要約】【課題】  白紙と判定された画像データを削除してしまうとレイアウトが崩れ、再利用性が低下する。一方で読み取られた白紙と判定された画像データを送信する場合、再生紙等の不純物が多く混入した用紙では、解像度変換や色処理などのファイルサイズ削除処理だけではファイルサイズを小さくすることが困難である。【解決手段】  本発明の画像処理装置は、入力した画像データに対して、印字情報がある画像データであるか否かを判定する判定手段と、前記判定手段により印字情報がないと判定された画像データを構成する画素の画素値を、予め決められた値に変換する変換手段とを有することを特徴とする。【選択図】  図５
2015115701.tif 000002
【特許請求の範囲】
【請求項１】
入力した画像データに対して、印字情報がある画像データであるか否かを判定する判定手段と、
前記判定手段により印字情報がないと判定された画像データを構成する画素の画素値を、予め決められた値に変換する変換手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記変換手段は、前記印字情報がないと判定された画像データを構成する画素の画素値を均一な画素値に変換することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変換手段は、前記印字情報がないと判定された画像データを構成する画素の画素値を、該画素の平均値に変換することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記入力された複数の画像データを圧縮する圧縮手段と、
前記判定手段により印字情報がないと判定された画像データを、前記圧縮手段により圧縮した後のファイルサイズが予め決められた閾値以上か否か判定する判定手段と、
前記判定手段により、前記印字情報がないと判定された画像データを圧縮したデータのファイルサイズが前記閾値以上であると判定された場合、
前記変換手段による変換が実施されることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記判定手段により、印字情報がないと判定された画像データのプレビュー画像を画面に表示する表示制御手段と、
前記表示制御手段によって画面に表示されたプレビュー画像に対応する画像データに対して、前記変換手段によって前記画像データを構成する画素の画素値の変換を行うか否か設定する第１の設定手段と、
を有することを特徴とする請求項１に記載の画像処理装置
【請求項６】
前記入力した画像データを送信する送信先の宛先を登録する登録手段と、
前記登録手段にて登録されたそれぞれの宛先に対して、
前記判定手段により印字情報がないと判定された画像データに、前記変換手段によって前記画像データを構成する画素の画素値の変換を行うか否かの設定をする第２の設定手段を有し、
前記第２の設定手段による設定に応じて前記変換手段による画素値の変換を実施した画像データを前記登録手段により登録された宛先に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記印字情報がない画像データとは、白紙の原稿を読取ることで取得された画像データであることを特徴とする請求項１に記載の画像処理装置。
【請求項８】
入力した画像データに対して、印字情報がある画像データであるか否かを判定する判定ステップと、
前記判定ステップで印字情報がないと判定された画像データを構成する画素の画素値を、予め決められた値に変換する変換ステップと、
を有することを特徴とする画像処理方法。
【請求項９】
前記変換ステップでは、前記印字情報がないと判定された画像データを構成する画素の画素値を均一な画素値に変換することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記変換ステップでは、前記印字情報がないと判定された画像データを構成する画素の画素値を、該画素の平均値に変換することを特徴とする請求項８に記載の画像処理方法。
【請求項１１】
前記入力された複数の画像データを圧縮する圧縮ステップと、
前記判定ステップにて印字情報がないと判定された画像データを、前記圧縮ステップにて圧縮した後のファイルサイズが予め決められた閾値以上か否か判定する判定ステップと、
前記判定ステップにて、前記印字情報がないと判定された画像データを圧縮したデータのファイルサイズが前記閾値以上であると判定された場合、
前記変換ステップにて変換が実施されることを特徴とする請求項８に記載の画像処理方法。
【請求項１２】
前記判定ステップにて、印字情報がないと判定された画像データのプレビュー画像を画面に表示する表示制御ステップと、
前記表示制御ステップにて画面に表示されたプレビュー画像に対応する画像データに対して、前記変換ステップにて前記画像データを構成する画素の画素値の変換を行うか否か設定する第１の設定ステップと、
を有することを特徴とする請求項８に記載の画像処理方法
【請求項１３】
前記入力した画像データを送信する送信先の宛先を登録する登録ステップと、
前記登録ステップにて登録されたそれぞれの宛先に対して、
前記判定ステップにより印字情報がないと判定された画像データに、前記変換ステップにて前記画像データを構成する画素の画素値の変換を行うか否かの設定をする第２の設定ステップを有し、
前記第２の設定ステップにてなされた設定に応じて前記変換ステップによる画素値の変換を実施した画像データを前記登録ステップにて登録された宛先に送信することを特徴とする請求項８に記載の画像処理方法。
【請求項１４】
前記印字情報がない画像データとは、白紙の原稿を読取ることで取得された画像データであることを特徴とする請求項８に記載の画像処理方法。
【請求項１５】
コンピュータに請求項８乃至１４の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は読み取った画像データが、印字情報を有する画像データであるか、印字情報がない白紙の画像データであるか判定する画像処理装置に関する。
【背景技術】
【０００２】
デジタル複写機等の画像読取装置で原稿の読み取りを行う際、光学系の位置を固定し、自動原稿搬送装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）によって原稿を搬送させながら画像を読み取り、画像データを取得する手法がある。
【０００３】
従来、自動原稿読取装置付きの複合機では、用紙の両面に印字された原稿と用紙の片面のみに印字された原稿が混載されていた場合でも、用紙の両面に対して読み取りを行っている。
【０００４】
しかしながら、この方法では用紙の片面のみに印字された原稿の裏であるの用紙の白紙面も読み取ることになる。その結果、印字情報がない白紙を読み取ることで不要なデータを処理することになる。これにより、無駄な紙の消費や電力消費が発生することになる。また、読み取った画像データの電子ファイルのファイルサイズ増加が発生することになる。
【０００５】
このような問題に対しては一般的に複数ページからなる原稿中の白紙面を判定し、白紙と判定されたページを処理対象から削除する機能が用いられている。
【０００６】
例えば、読み取った画像データを他の装置へ送信する場合、白紙と判定されたページを送信対象から削除する。
【０００７】
しかしながら例えば原稿を読み取って取得した画像データを電子データとして送信する場合、送信先の装置において電子データを再利用することも考えられる。つまり白紙と判定されたページを処理対象から削除した画像データが送信され、送信先の装置から、白紙削除済の画像データの出力が行われる場合、白紙削除前の画像データとレイアウトが異なる。これに対し特許文献１では白紙と判定されたページの削除を防止しつつも電子データの容量削減を目的として、白紙と判定されたページに対して予め設定された処理を施す。これにより、白紙と判定されたページの画像データのファイルサイズを削減する処理が実行される方法が提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−６０２７１
【発明の概要】
【発明が解決しようとする課題】
【０００９】
画像処理装置に読取られる原稿には様々な種類が存在する。原稿の用紙種類では白い用紙、予め着色された色付用紙、不純物を多く含んだ再生紙などが挙げられる。これらの用紙上に印字が行われた原稿を読み取って得られる画像データにはスキャナの性質や原稿の紙質に起因するノイズが生じる。このノイズには原稿に付着した埃や塵、トナーの飛び散りなどのゴミも含まれる。これらのゴミは比較的濃度が濃い状態のものも存在する。
【００１０】
特許文献１では、白紙画像に対し解像度変換処理や画像の２値化やグレースケール変換を行って読み取った画像データのファイルサイズの低減を行う。この場合、再生紙などの不純物が多く含まれている用紙などではゴミ成分等が処理後も残存する。よって、画像データのファイルサイズを低減させることが、困難な場合がある。
【００１１】
そこで本発明は白紙と判定されたページの画像データに対し画素値変換処理を行い、白紙と判定されたページの画像データの容量をさらに小さくすることを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、前記課題を解決するためのものであり、本発明の画像処理装置は、入力した画像データに対して、印字情報がある画像データであるか否かを判定する判定手段と、前記判定手段により印字情報がないと判定された画像データを構成する画素の画素値を、予め決められた値に変換する変換手段とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、白紙と判定された画像データのファイルサイズを更に小さくすることができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態１に係る画像処理装置の構成の一例を示すブロック図である。
【図２】画像入力部の内部構成の一例を示すブロック図である。
【図３】操作部１０５の構成の一例を示す平面図である。
【図４】実施形態１に係る機能設定画面の一例を示す図である。
【図５】実施形態１に係る制御処理の流れを示すフローチャートである。
【図６】実施形態２に係る制御処理の流れを示すフローチャートである。
【図７】実施形態３に係る制御処理の流れを示すフローチャートである。
【図８】実施形態３に係る機能設定画面の一例を示す図である。
【図９】実施形態３に係る通知画面の一例を示す図である。
【図１０】実施形態４に係る制御処理の流れを示すフローチャートである。
【図１１】実施形態４に係る宛先設定画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１６】
本実施例において、白紙とは印字情報（すなわちコンテンツ）のない原稿を指す。印字情報がなければ、色紙のような色付きの原稿や再生紙も白紙として扱う。また、これらを読み取った際の画像データ、読み取った際の裏写りのみの画像データも白紙と呼ぶ。一方で少量の文字や網点で印字された薄い文字等で記載されている原稿は白紙ではない。
【００１７】
［第１実施例］
図１は、本実施例に係る表示制御装置の一例として画像処理装置１０の構成例を示すブロック図である。制御部１０１は装置全体を制御し、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等により構成される。制御バス１０２は制御部１０１と各ブロックとを接続する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３は、制御部１０１が実行するプログラムが記憶されている。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４は、制御部１０１による制御において、制御データの一時記憶、あるいはワークメモリとして使用される。操作部１０５は液晶パネル（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置とタッチバッド等の位置入力装置等により構成され、ユーザが例えば装置の動作等を指示する。画像入力部１０６はであり、原稿の画像データの読み取りを行う。画像処理部１０７は、画像入力部１０６により読み取った画像データに対して画像処理を施す。記憶部１０８は、画像入力部１０６あるいは画像処理部１０７の入出力データを記憶するものである。
【００１８】
この記憶部１０８は以下により構成される。
【００１９】
ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＳＤ）、ＤＤＲ−ＤＤＲ（Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  Ｓｙｎｃｈｒｏｎｏｕｓ  ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等により構成される。画像出力部１０９は、画像処理部１０７によって処理された画像データを印字出力する。画像送信部１１０は、画像入力部１０６によって読み取った原稿の画像データや画像処理部１０７によって処理された画像データ、あるいは記憶部１０８に記憶した画像データを送信する。ＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）１１１は、制御部１０１の制御に基づき、画像入力部１０６、画像処理部１０７、記憶部１０８、画像出力部１０９、画像送信部１１０間のデータ転送制御を行う。１１２はＤＭＡＣ１１１によるデータ転送を行う。通信網１１３は画像送信部１１０に接続される装置外部の通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ等）である。
【００２０】
＜画像入力部１０６の構成＞
画像入力部１０６の構成に関して、図２を用いて説明する。図２は画像入力部１０６の内部構成を示す図である。同図において、読取デバイス２０１は、ＣＣＤ、ＣＭＯＳ、あるいはＣＩＳにより構成される。原稿の画像データは読取デバイス２０１を介して読み取られ、読み取られたアナログの画像データが後段処理部に対して出力される。Ａ／Ｄ変換部２０２は、読取りデバイス２０１による読み取りデータをデジタル変換する。読取画像処理部２０３は、読み取った画像データのハイライト部（白）およびダーク部（黒）のレベルを合わせるシェーディング補正、ＭＴＦ（Ｍｏｄｕｌａｔｉｏｎ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ）補正、高周波抑制処理等の処理を行う。白紙判定部２０４は、読取画像処理部２０３により処理された画像データを参照し、読み取られた画像データが白紙であるか否かの判定を行う。
【００２１】
＜白紙判定方法＞
白紙判定部２０４による白紙の判定方法は、例えば、読取画像処理部２０３により処理された画像データの輝度値の頻度分布を用いて判定する。白紙判定部２０４は、読取画像処理部２０３が出力する画像データをもとに、原稿１枚分を読み取ることで得た読取画像データの頻度分布を生成する。そして、生成された頻度分布から平均値、分散値を求める。分散値を求める理由は、原稿の読み取り画像データに有意な情報（白紙ではない情報）が含まれている場合、算出された分散値が大きくなる特徴を用いるためである。
本実施例では白紙判定の方法として頻度分布を使用する方法について述べたがこれに限定されるものではない。例えば読取画像データのエッジを検出する処理部を設け、エッジと判定された画素を計数し、その計数値に応じて白紙の判定をするようにしても良い。また、頻度分布、分散値、エッジ数を組み合わせて白紙の判定をするようにしても良い。また、白紙判定をこのような手法で行う場合、画像形成装置が取得した原稿を白紙として判定する際に用いる判定基準（閾値）の設定が可能である。頻度分布の分散値を用いて白紙判定を行う場合、分散値が閾値よりも高い場合がコンテンツ、閾値よりも低い場合が白紙と判定することができる。つまり、原稿をより白紙と判定させたい場合は判定に用いられる閾値を高く設定する。一方、原稿をより白紙と判定しにくくさせたい場合は判定に用いられる閾値を低く設定する。以降、白紙判定部２０４の構成を、白紙判定レベル設定が可能なものとして説明する。
【００２２】
画像入力部１０６は、読み取った原稿画像データに対して読取画像処理部２０３により処理を施した画像データと、白紙判定部２０４による白紙判定結果を出力する。白紙判定に頻度分布、および頻度分布から算出される分散値等を用いる場合、画像入力部１０６による一度の原稿読み取りに対して、複数の判定レベル（判定基準）を用いた白紙判定が可能である。つまり、求めた分散に判定レベルの異なる複数の閾値を適用して、閾値毎の白紙判定結果を得る。このため白紙判定レベル毎に同一の原稿を複数回読み取る必要がない。
【００２３】
なお、白紙判定部２０４が出力する白紙判定結果は、本実施例にて用いられる画像形成装置の使用者により設定された白紙判定レベルに基づく結果のみを出力しても良い。または、本実施例にて用いられる画像形成装置に設定可能な全ての白紙判定レベルの結果を出力しても良い。本実施例にて用いられる画像形成装置の使用者により設定された白紙判定レベルに基づく結果のみを出力する場合は、白紙と判定した場合に１を、白紙ではないと判定した場合に０を出力する。また、本実施例にて用いられる画像形成装置に設定可能な白紙判定レベルを３段階とする場合、白紙判定レベルが低い、すなわち白紙と判定され難い方から順に、判定結果を「０１１」のように３つの結果を併せて出力しても良い。そしてその時に、原稿読み取り時にどの白紙判定レベルによる判定結果であるか判別可能にしても良い。例えば、白紙判定結果が前述の順序で「０１１」である場合で予め設定された白紙判定レベルが２番目に白紙と判定し易いもの（判定レベルが上から２番目）であった場合は、以下のような表示を行う。すなわち、前記白紙結果（１、すなわち白紙と判定）と合わせて「白紙判定のレベル設定が上から２番目であること」を示す情報を合わせて参照可能な形態にする。
【００２４】
画像入力部１０６の出力データ、および白紙判定結果は、制御部１０１の制御に基づき、ＤＭＡＣ１１１により記憶部１０８に転送される。記憶部１０８は、ＤＭＡＣ１１１を介して転送された画像データ、および白紙判定結果を一時保存する。
【００２５】
＜操作部＞
図３は図１に示した操作部１０５の構成の他の例を説明する平面図である。図において、画像表示部３０１は、液晶パネル、あるいは有機ＥＬパネルなので構成され後述する接触検知部３１１とともにタッチパネルディスプレイを構成する。スタートキー３０２は原稿の読み取り動作を開始する指示を行うため等に用いられる。ストップキー３０３は稼働中の動作を止める指示を行うために用いられる。テンキー３０４は、数字と文字のボタン群で構成されており、コピー部数の設定や画像表示部３０１の画面切り替えを指示するために用いられる。接触検知部３１１は、画像表示部３０１に配置されることでタッチパネルディスプレイを指やペンで触れている状態であること（以下タッチオンと称す）を検知する。接触検知部３１１は、検知した操作や、タッチパネルディスプレイ上に指やペン等が触れている位置座標の情報を制御部１０１に通知する。そして、通知された情報に基づいて制御部１０１は、タッチパネルディスプレイに対してどのような操作が行われたかを判定する。
【００２６】
＜機能設定画面＞
図４は本実施例における画像表示部３０１の白紙判定レベル（判定基準）設定画面の一例を示すものである。
【００２７】
図４においてＯＮボタン４０１は白紙判定機能を有効にするためのボタンである。ここでＯＮボタン４０１が押下されると図中に示す白紙判定のレベル設定が有効となる。ＯＦＦボタン４０２は白紙判定機能を無効にするためのボタンである。ＯＦＦボタン４０２が押下されると図中に示す白紙判定のレベル設定が無効となる。設定ボタン４０３は白紙判定を行う際の判定レベルを下げるために押下されるボタンである。すなわち、白紙と判定しにくい設定にする場合に押下されるボタンである。設定ボタン４０４は白紙判定を行う際に判定レベルを上げるために押下されるボタンである。すなわち、白紙と判定しやすい設定とする場合に押下されるボタンである。なお、本実施例においては白紙判定部２０４に設定可能な設定レベルを３段階としているが、これに限ったものではない。つまり。設定可能なレベルを５段階、あるいは７段階としてもよい。
【００２８】
＜制御フロー＞
図５は本実施例における送信用画像データを生成するまでの処理の流れを示すフローチャートである。本動作はＲＯＭ１０３に格納されるプログラムを制御部１０１がＲＡＭ１０４に展開し実行することにより実現する。
【００２９】
Ｓ５０１において制御部１０１は読取デバイス２０１によって原稿の読取を行う。次にＳ５０２においてシステム制御部１０１は画像入力部の白紙判定部２０４にて、読み取られた画像にコンテンツがあるか否か、すなわち白紙であるか否かの判定を行う。Ｓ５０３において制御部１０１はＳ５０２の結果が白紙（コンテンツなし）の場合（ステップＳ５０３のＹＥＳ）はＳ５０４に進み、画像処理部１０７を用いて画素値の変換処理を行う。本実施例では、画像を読み取って取得した画像データから画像全体を構成する画素値の平均値を取得する。そして、全画素の画素値を取得した平均値に変換する。平均値は、全画素の画素値の合計／全画素数で算出してもよい。また、画像全体に対して、所定数のサンプルポイント（例えば２５６×２５６）でサンプリングを行い、サンプリングポイントの画素値の合計／サンプリングポイント数で、平均値を算出してもよい。ここで画像データを構成する全画素の画素値を均一な値にすることにより画像データからＡＣ成分が無くなる。これにより、読み取った画像データが、再生紙等のノイズの多い用紙を用いた原稿を読み取ることで取得した画像データであってもデータ量を大きく削減することができる。本実施例は画像データの全画素の平均値を用いて画素値の変換処理を行っているが予め設定された所定値に基づいて変換処理を実施してもよい。また、この処理は変換処理に限ったものではなく、例えば下地飛ばし処理やガンマ補正処理によって処理されてもよく、画像データを構成する全画素の画素値が均一となる処理であれば特に限定しない。Ｓ５０３において制御部１０１はＳ５０２の結果が白紙ではないと判定された場合（ステップＳ５０３のＮＯ）はＳ５０５に進む。Ｓ５０５において制御部１０１は画像処理部１０７において出力用の画像処理を行う。Ｓ５０６において制御部１０１は続けて画像読取が行われるか否かの判断を行う。ここで読み取るべき原稿が残っている、すなわち次のページがあるならばＳ５０１に戻る。一方、読み取るべき原稿が残っていないならば本処理を終了する。
【００３０】
以上、本実施例では、説明したように白紙と判定された画像データを構成する全画素の画素値に対して、全画素値の平均値を用いて変換処理を行う。これにより、再生紙等の不純物が多く混入した用紙を用いた原稿を読み取ることで取得した画像データのファイルサイズを効率的に削減することが可能となる。
また、本実施例では送信用画像データを送信する場合について説明したが、図５の処理で作成された画像データを装置内の記憶部１０８に保存する場合も、画像データのファイルサイズを削減できるため、保存時に必要となるメモリ容量を削減することが可能になる。
【００３１】
［第２実施例］
実施例１では白紙と判定された画像データに対して全画素均一な値で置き換える処理フローについて述べた。この際、通常画像処理とは異なる処理を実施するため処理時間が増加する。実施例２では白紙と判定された画像データが所定のファイルサイズ以下を達成しているか否かによって画素値変換処理を行うか否かを変更し、処理時間を短縮する方法について述べる。
【００３２】
図６は本実施例における送信用画像データを生成するまでの処理の流れを示すフローチャートである。本動作はＲＯＭ１０３に格納されるプログラムを制御部１０１がＲＡＭ１０４に展開し実行することにより実現する。
ステップＳ５０１からステップＳ５０６は実施例１の図５で説明した処理と同様の処理であるためここでの説明は省略する。
【００３３】
Ｓ６０１において制御部１０１は、Ｓ５０３にて、印字情報がない白紙であると判定された画像データに対し、圧縮伸長部１１４を用いて圧縮処理を行う。Ｓ６０２において制御部１０１は白紙と判定された圧縮後の画像データのファイルサイズと所定の閾値との比較を行う。Ｓ６０２において、圧縮処理を施された画像データのファイルサイズが所定の閾値未満と判定された場合（ステップＳ６０２のＹＥＳ）、制御部１０１はＳ５０５以降の処理を行う。Ｓ６０２において、圧縮処理を施された画像データのファイルサイズが所定の閾値以上と判定された場合（ステップＳ６０２のＮＯ）、制御部１０１はＳ５０４において画素値の変換処理を行う。ここで例えば読み取られる原稿の用紙に良質の白紙が使用されている場合は読み取られた画像データは白（Ｒ＝Ｇ＝Ｂ＝２５５）の値をとる。この場合は画素値の変換を行わなくとも、圧縮処理のみで画像データのファイルサイズを非常に小さくできるため、Ｓ５０４における画素値の変換処理は実施せずに済む。
【００３４】
以上、説明したように印字情報がない白紙と判定された画像データの圧縮後のファイルサイズが所定の閾値以上の場合のみ画素値の変換処理を行う。これにより、白紙と判定された全ての画像データに対して変換処理を行う場合に比べ処理時間を短縮することが可能となる。
【００３５】
また、本実施例では送信用画像データを送信する場合について説明したが、図６の処理で作成された画像データを装置内の記憶部１０８に保存する場合も、画像データのファイルサイズを削減できるため、保存時に必要となるメモリ容量を削減することが可能になる。
【００３６】
［第３実施例］
実施例１、実施例２を実施する際に、画像データに対して画素値の変換処理を実施するため、使用者が白紙としたくない原稿の情報が消去されてしまう場合がある。本実施例では白紙と判定された画像に対応する画像データのプレビュー表示を行い、使用者が変換処理を実施するか否かを変更する方法について述べる。
【００３７】
図８（ａ）、（ｂ）は本実施例において画像データが、印字情報がない白紙と判定された際の通知設定画面の一例を示している。図８（ａ）において４０１〜４０６は実施例１と同様であるため説明は省略する。
【００３８】
通知設定ボタン８０１は白紙と判定された画像データが検知された際に通知画面を表示するか否かを設定するボタンである。通知設定ボタン８０１が押下されると図８（ｂ）の通知設定画面が表示される。
【００３９】
ＯＮボタン８０２は白紙と判定された画像データが検知された際の通知を有効にするためのボタンである。ＯＦＦボタン８０３は白紙と判定された画像データが検知された際の通知を無効にするためのボタンである。また、キャンセルボタン８０４が押下されると、通知設定画面の設定変更を保存せずに通知設定画面を閉じる。一方、ＯＫボタン８０５が押下されると、通知設定画面の設定変更内容を保持し通知設定画面を閉じる。
【００４０】
図９は本実施例において、画像データが印字情報がない白紙と判定された際の通知画面の一例を示している。
【００４１】
プレビュー画像９０１は読み取られた画像データのプレビューである。拡大ボタン９０２又は縮小ボタン９０３が押下されるとプレビュー画像９０１の表示倍率を変更される。また、キャンセルボタン９０４が押下されると白紙と判定された画像データに対する画素値変換処理が無効となる。一方、ＯＫボタン９０５が押下されると白紙と判定された画像データに対する画素値変換処理が有効となる。
【００４２】
図７は本実施例における送信用画像データを生成するまでの処理の流れを示すフローチャートである。本動作はＲＯＭ１０３に格納されるプログラムを制御部１０１がＲＡＭ１０４に展開し実行することにより実現する。
【００４３】
ステップＳ５０１からステップＳ５０６は実施例１と同様の処理であるためここでの説明は省略する。
【００４４】
Ｓ７０１において制御部１０１は図８（ｂ）における通知設定画面で通知設定がＯＮに設定されているか否かを判定する。ここで通知設定がＯＮに設定されていると判定された場合（ステップＳ７０１のＹＥＳ）はＳ７０２に進む。一方、Ｓ７０１において通知設定がＯＦＦに設定されていると判定された場合（ステップＳ７０１のＮＯ）はＳ５０５に進む。
【００４５】
Ｓ７０２において制御部１０１は図９に示す通知画面を表示する。
【００４６】
次にＳ７０３において制御部１０１は図９に示す通知画面において画素値変換処理が有効として設定されたか否か判定する。ここで画素値変換処理が有効の場合（ステップＳ７０３のＹＥＳ）はＳ５０４に進み、画像処理部１０７を用いて画素値の変換処理を行う。Ｓ７０３において画素値変換処理が無効の場合（ステップＳ７０３のＮＯ）はＳ５０５に進み、以降の処理を行う。
【００４７】
以上、説明したように、処理対象である画像データが白紙と判定された場合、画像データのプレビュー画面を表示し、使用者に変換処理を実施するか否かの切替手段を提供する。これにより、使用者が意図していない画像データに対し変換処理が実行されることを防止することが可能となる。
【００４８】
また、本実施例では送信用画像データを送信する場合について説明したが、図７の処理で作成された画像データを装置内の記憶部１０８に保存する場合も同様に、使用者が意図していない画像データに対し変換処理が実行されることを防止することが可能となる。
【００４９】
［第４実施例］
実施例１〜３を実施する際に、頻繁に使用するデータ送信先、すなわち再利用性が高い出力先の場合は白紙と判定された画像データに対して変換処理を実施するか否か設定が可能であることが望ましい場合がある。本実施例では読み取った画像データの出力先に応じて、白紙と判定された画像データに対して変換処理を実施するか否かを変更する方法について述べる。
【００５０】
図１１（ａ）は本実施例における宛先登録画面の一例を示している。図１１（ａ）において１１０１〜１１０３はそれぞれ氏名、アドレス、白紙設定の登録内容を編集する編集ボタンである。ここで白紙設定用の編集ボタン１１０３が押下されると図１１（ｂ）に示す宛先別白紙設定画面が表示される。キャンセルボタン１１０４が押下されると、宛先登録画面の設定内容を保持せず画面を閉じる。登録ボタン１１０５が押下されると、宛先登録画面の設定内容を保持して画面を閉じる。
【００５１】
図１１（ｂ）は本実施例における宛先別白紙設定画面の一例を示している。変換処理ボタン１１０６が押下されると、白紙と判定された画像データに対する変換処理が有効となる。削除処理ボタン１１０７が押下されると、白紙と判定された画像データに対する削除処理が有効となる。キャンセルボタン１１０８が押下されると、宛先別白紙設定画面の設定内容を保持せず画面を閉じる。一方、ＯＫボタン１１０９が押下されると、宛先別白紙設定画面の設定内容を保持して画面を閉じる。
【００５２】
図１０は本実施例における送信用画像データを生成するまでの処理の流れを示すフローチャートである。本動作はＲＯＭ１０３に格納されるプログラムを制御部１０１がＲＡＭ１０４に展開し実行することにより実現する。
【００５３】
ステップＳ５０１からステップＳ５０６は実施例１と同様の処理であるためここでの説明は省略する。
【００５４】
Ｓ１００１において制御部１０１は図１１（ｂ）における宛先別白紙設定画面において変換処理が有効となっているか否かの判定を行う。Ｓ１００１において変換処理が有効と判定された場合（ステップＳ１００１のＹＥＳ）、制御部１０１はＳ５０４において画素値の変換処理を行う。Ｓ１００１において変換処理が無効と判定された場合（ステップＳ１００１のＮＯ）、Ｓ１００２に進む。
【００５５】
Ｓ１００２において制御部１０１は白紙画像の削除処理を行い、Ｓ５０６に進む。ここで削除処理とは画像データを記憶部１０８等へ書き出さないことにより実現する。また、これに限ったものではなく、記憶部１０８から画像データを出力する際に読み出しを行わないように制御してもよい。
【００５６】
以上、説明したように再利用性が高い宛先の場合には使用者が予め白紙に対して変換処理を行うか、削除処理を行うか設定しておく。これにより、出力先に適したファイルサイズの削減を実施することが可能となる。
【００５７】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015115701.tif 000003
【図２】
2015115701.tif 000004
【図３】
2015115701.tif 000005
【図４】
2015115701.tif 000006
【図５】
2015115701.tif 000007
【図６】
2015115701.tif 000008
【図７】
2015115701.tif 000009
【図８】
2015115701.tif 000010
【図９】
2015115701.tif 000011
【図１０】
2015115701.tif 000012
【図１１】
2015115701.tif 000013