(57)【要約】【課題】複写や保存が不要な白紙原稿等の読取画像データを確実に破棄することができる画像読取装置を提供する。【解決手段】画像読取部３３で読み取られる画像データに対して適用される任意のエリアを設定し、設定されたエリア内の画素が有効画素かどうかを判定する。そして、設定エリア内の有効画素情報に基づいて画像データを破棄するか否かを判断する。【選択図】図１
2008252383.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る画像読取手段と、該画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定手段と、該エリア設定手段により設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定手段と、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄手段と、を備えることを特徴とする画像読取装置。
【請求項２】
前記廃棄手段は、前記エリア内の前記有効画素の割合が所定値以下の場合、前記画像データを破棄することを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記廃棄手段は、前記エリア内の前記有効画素数が所定値以下の場合、前記画像データを破棄することを特徴とする請求項１に記載の画像読取装置。
【請求項４】
画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定ステップと、該エリア設定ステップで設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定ステップと、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄ステップと、を備えることを特徴とする画像処理方法。
【請求項５】
画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定ステップと、該エリア設定ステップで設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定ステップと、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄ステップと、をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読取手段を備える画像読取装置、画像読取手段により読み取られた原稿の画像データの処理方法、および処理プログラムに関する。
【背景技術】
【０００２】
複写機等の画像形成装置では、画像読取部で読み取った原稿の片面の画像を用紙の片面に複写する通常複写は勿論のこと、原稿の片面の画像を用紙の両面に、原稿の両面の画像を用紙の片面に、および原稿の両面の画像を用紙の両面にそれぞれ複写することが可能である。
【０００３】
このような画像形成装置において、複写を必要としない白紙原稿が画像読取部で読み取られた場合、画像形成の省略による複写時間の短縮、および用紙やトナーの節約のために白紙原稿の複写動作を省略するようになっている。
【０００４】
一方、スキャナ等の画像読取装置において、白紙原稿を検出した場合に、読み取った原稿の画像データを破棄する機能を持つものが提案されている（特許文献１）。
【特許文献１】特開平９−２３３３２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、従来の画像形成装置や画像読取装置では、原稿を読み取る場合に、原稿の輪郭を判別し易くして、原稿のサイズ検知を確実に行うため、画像読取部に対向する位置に背景部材として黒いシート等を配置すること等により、読み取った原稿画像の周辺部に黒色背景部を作成している。
【０００６】
しかし、原稿が例えば３０穴の穴明き用紙等の場合、原稿上に文字等が全くなくても、穴を通して黒い背景部材が見えるため、３０穴の画像が読み取られる。このような穴あき原稿の他に、ＵＲＬや日付のみが用紙の周辺部等に記されている原稿についても、有効画素が含まれていると判定されるため、白紙とは判断されない。
【０００７】
このような原稿の画像データは実際には不要な画像データであるが、従来では、これらの画像データを廃棄することができず、従って、複写機等の画像形成装置では、不要な画像データを読み取り、複写してしまうため、用紙やトナーが無駄になり、また、スキャナ等の画像読取装置では、ハードディスク等の記憶媒体に無駄な画像データが保存されてしまう。
【０００８】
そこで、本発明は、複写や保存が不要な白紙原稿等の読取画像データを確実に破棄することができる画像読取装置、画像処理方法、および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の画像読取装置は、原稿の画像を読み取る画像読取手段と、該画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定手段と、該エリア設定手段により設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定手段と、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄手段と、を備えることを特徴とする。
【００１０】
本発明の画像処理方法は、画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定ステップと、該エリア設定ステップで設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定ステップと、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄ステップと、を備えることを特徴とする。
【００１１】
本発明の画像処理プログラムは、画像読取手段により読み取られる画像データに対して適用される任意のエリアを設定するエリア設定ステップと、該エリア設定ステップで設定されたエリア内の前記画像データの画素が有効画素かどうかを判定する判定ステップと、前記エリア内の有効画素情報に基づいて前記画像データを破棄する廃棄ステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、読み取られる原稿の画像データに対して適用される任意のエリアを設定し、設定されたエリア内の有効画素情報に基づき、画像データを破棄するか否かを判断するため、複写や保存が不要な白紙原稿等の読取画像データを確実に破棄することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態の一例を図を参照して説明する。
【００１４】
図２は、本発明の実施の形態の一例である画像読取装置を説明するための概略断面図である。
【００１５】
図２に示すように、画像読取装置１は、原稿台７に載置された原稿Ｄをピックアップするピックアップローラ２と、ピックアップローラ２によりピックアップされた原稿Ｄを装置内に給送する給送ローラ３と、ピックアップされた原稿Ｄを１枚ずつ分離する分離ローラ４とを備える。また、画像読取装置１は、原稿Ｄを挟持搬送するレジストローラ対５と、原稿Ｄの画像を読み取る画像読取部３３と、画像読取部３３を通過した原稿Ｄを装置外に排出する排紙ローラ対８とを備える。
【００１６】
画像読取部３３は、原稿の表裏の画像を読み取るべく、原稿の搬送方向に互いに離間して２箇所配置されており、原稿Ｄの画像情報をコンタクトガラス６１を介して読取るラインイメージセンサ７１を備える。
【００１７】
次に、図３を参照して、画像読取装置１の制御系について説明する。
【００１８】
図３に示すように、画像読取装置１は、スキャナ制御部３０１を備えている。スキャナ制御部３０１は、画像読取部３３からの画像データに画像処理を施す画像処理部１０、装置全体を制御するＣＰＵ１１、画像データを一時記憶するメモリ部１２、ホストコンピュータ１４で構成される外部制御部３０２と接続するＵＳＢやＳＣＳＩ等の通信部１３を有する。
【００１９】
画像読取部３３が読み取って出力する原稿のアナログ画像信号は、画像処理部１０に出力され、画像処理部１０では、アナログ画像信号をデジタル画像データに変換するＡ／Ｄ変換や、読取画像データが測色計で得られたデータに近づくようにするための色補正等を行う。画像処理部１０で処理された画像データは、ＣＰＵ１１の制御によりメモリ部１２に一時記憶され、記憶された画像データは通信部１３を介して外部制御部３０２としてのホストコンピュータ１４に送信される。
【００２０】
次に、図１を参照して、ホストコンピュータ１４を操作してユーザが任意に設定することができる原稿の画像データに対するエリア設定方法について説明する。図１は、画像読取アプリケーションを実行する際に、ホストコンピュータ１４の表示部に表示されるエリア設定画面の一例を示す図である。なお、ここでの処理は、画像読取装置１の操作部（不図示）またはホストコンピュータ１４を操作することで白紙破棄モードが選択されている場合に行なわれる。
【００２１】
まず、原稿の画像のプレスキャン（試しスキャン）を一枚行う。プレスキャンされた原稿の画像データは、ホストコンピュータ１４の表示部にエリア設定画面として表示される。その際、原稿の輪郭を検出することで自動的に原稿サイズが決定されているようにしても良い。
【００２２】
次に、ユーザがエリア設定画面の原稿の表裏選択欄１６を操作して、原稿の表、裏のどちらの画像に対してエリア設定するかを選択する。表裏の画像に対して別々にエリア設定する場合、表（裏）を指定した後、裏（表）を指定できるようにしても良い。尚、プレスキャンで原稿の表面画像と裏面画像とを読み取って、これらの読取画像を選択して表示できるようにしても良い。
【００２３】
次に、エリア設定画面に表示された画像に対してエリアの設定を行う。エリアの設定は、ホストコンピュータ１４のマウスのドラッグ操作、または、エリア設定画面のサイズ入力欄１７や座標指定欄１８へのキーボードによる数値入力によって行なうことができる。サイズ入力欄１７に数値を入力する場合、縦、横の長さをｍｍ単位もしくは画素数等で指定する（図１ではｍｍ単位）。
【００２４】
エリアのサイズ、座標をマウスのドラッグ操作によって指定する場合、サイズ入力欄１７、座標指定欄１８は空欄で良い。キーボードによって数値入力を行う場合、本実施形態では、原稿の画像の左上端が（ｘ，ｙ）＝（０，０）と原点となっていて、（ｘ，ｙ）をｍｍ単位等で指定することができる。なお、原点（０，０）については、原稿の画像の左上、右上、左下、右下などの端を選択できるようにしても良い。
【００２５】
また、判定基準値入力欄１９には、設定されたエリアの全画素数に対して、有効画素と判断された画素がどのくらい少なければ画像データを破棄する、と判断するための閾値を入力する。ＣＰＵ１１は、この判定基準値の入力値を基準に画像データを破棄するかどうかを判断する。
【００２６】
尚、１枚目の原稿の画像は、プレスキャンにより読み取られてエリア設定画面に表示された画像に対してエリアを設定し、この設定エリア内の有効画素情報に基づいて画像データの破棄の可否を判断する。２枚目以降の原稿の画像は、１枚目の原稿の画像に対して設定したエリア情報を使用する。
【００２７】
上述したエリア設定の完了後、ＯＫボタン２０をクリックするとエリア設定が確定され、スキャン開始操作により、原稿の画像の読取処理が開始される。終了する場合はキャンセルボタン２１を選択する。
【００２８】
原稿の画像のプレスキャンを行わない場合、読み取る原稿のサイズを原稿サイズ選択欄１５に表示されるプルダウンメニューから選択して、エリア設定を行っても良い。この場合、原稿の端からの長さや画素数等を選択することで天地左右の領域を含まないようにエリア設定できるようにしても良い。
【００２９】
図４は、設定エリア内の有効画素情報に基づいて画像データの破棄の可否を判断する処理（白紙原稿検知処理）を行なう場合の設定エリアと画像データの一例を示す図である。このような画面をホストコンピュータ１４の表示部に表示するようにしてもよい。
【００３０】
まず、上述した設定エリアの左上端から横方向に１ライン走査を行う毎に１画素下にシフトしてエリア内のライン走査を繰り返して、設定エリア（斜線部）を全て走査し、各画素毎に有効画素かどうかを判定する。
【００３１】
具体的には、本実施形態では、ＣＰＵ（判定手段）１１が、画像読取部３３で読み取られた画像データに対して、濃い画素を有効画素である黒画素、薄い画素を有効ではない白画素とする２値化処理を行い、各画素毎に有効画素かどうかを判定する。なお、ＣＰＵ１１に代えて、画像処理部等のハードウエア回路で２値化処理を行なうようにしてもよい。また、黒地の原稿に対しては、有効画素は黒画素ではなく白画素とすることが好ましい。更に、画像データに対して２値化処理は行なわず、多値データのままで処理を行なうようにしてもよい。この場合、所定の閾値等を設けて各画素毎に有効画素かどうかを判定する。
【００３２】
次に、ＣＰＵ１１は、有効画素と判定された画素数がどのくらい存在するのかをカウントする。そして、有効画素と判定された画素数の、設定エリア内の全画素数に対する割合を算出し、その算出値が図１の判定基準値欄１９の入力値を超える場合、画像読取部３３で読み取った画像データをホストコンピュータ１４内のハードディスク等に保存し、入力値以下の場合は、画像読取部３３で読み取った画像データを破棄する。なお、ここでの画像データの廃棄処理についても、ＣＰＵ１１に代えて、画像読取装置１のハードウエア回路で行なうようにしてもよい。
【００３３】
次に、図５を参照して、画像読取装置１のＣＰＵ１１によって行われる一連の制御動作について説明する。なお、図５の各処理は、ＲＯＭやハードディスク等の記憶手段に記憶されたプログラムがＲＡＭにロードされて、ＣＰＵ１１により実行される。また、一連の制御動作のうち、任意の部分をホストコンピュータに行なわせてもよい。例えば、画像データをホストコンピュータに転送した後に、ホストコンピュータで白紙原稿検知を行なって破棄してもよい。
【００３４】
まず、ユーザの操作による画像読取開始指示があると、白紙破棄モードがＯＮに設定されているか否かを判断し（ステップＳ２２）、ＯＮに設定されている場合は、ステップＳ２３に進み、ＯＮに設定されていない場合は、ステップＳ３４に進む。
【００３５】
ステップＳ２３では、原稿が原稿台７に積載されているか否かを判断し、原稿台７に原稿が載置されていない場合は、処理を終了し、原稿台７に原稿が載置されている場合は、ステップＳ２４に進む。
【００３６】
ステップＳ２４では、プレスキャンを行うために一枚だけ原稿を搬送し、原稿の画像を画像読取部３３によって読み取らせる。読み取られた画像データはホストコンピュータ１４の表示部に表示されるが、所望する画像データが得られなかった場合、もう一度プレスキャンを行っても良い。
【００３７】
次に、ステップＳ２５では、図１に示すエリア設定画面でＯＫボタン２０がクリックされてエリア設定が確定されて、ステップＳ２６に進み、改めて原稿台７に原稿が載置されているか否かを判断する。そして、ステップＳ２６で、原稿台７に原稿が載置されていると判断した場合は、ステップＳ２７に進み、原稿台７に原稿が載置されていないと判断した場合は、処理を終了する。
【００３８】
ステップＳ２７では、原稿の搬送を開始し、ステップＳ２８で、原稿の画像を画像読取部３３で読み取らせ、ステップＳ２９に進む。
【００３９】
ステップＳ２９では、図４に示す設定エリア内をライン走査して、上述した２値化処理を行い、各画素毎に有効画素かどうかを判定する。そして、有効画素と判定された画素数がどのくらい存在するのかをカウントして、有効画素と判定された画素数の、設定エリア内の全画素数に対する割合を算出し、その算出値が図１の判定基準値欄１９の入力値を超える場合、原稿が白紙原稿ではないと判断してステップＳ３１に進み、入力値以下の場合は、原稿が白紙原稿だと判断してステップＳ３０に進む。
【００４０】
ステップＳ３０では、画像読取部３３で読み取った画像データを破棄してステップＳ２６に戻る。
【００４１】
ステップＳ３１では、画像読取部３３で読み取った画像データに対して画像処理部１０で所定の処理を施し、処理された画像データをステップＳ３２でメモリ部１２に一時記憶させ、ステップＳ３３に進む。
【００４２】
ステップＳ３３では、メモリ部１２に一時記憶させた画像データを通信部１３を介してホストコンピュータ１４に送信して、該ホストコンピュータ１４のハードディスク等に保存することを可能とし、ステップＳ２６に戻る。
【００４３】
一方、ステップＳ２２で、白紙破棄モードがＯＮに設定されていない場合は、ステップＳ３４に進み、原稿台７に原稿が載置されているか否かを判断し、原稿が原稿台７に載置されていないと判断した場合は、処理を終了し、原稿が原稿台７に載置されていると判断した場合は、ステップＳ３５に進む。
【００４４】
ステップＳ３５では、原稿を搬送し、ステップＳ３６で、画像読取部３３によって原稿の画像を読み取らせる。
【００４５】
次に、ステップＳ３７では、画像読取部３３で読み取った原稿の画像データに対して画像処理部１０で所定の処理を施した後、ステップＳ３８で、処理後の画像データをメモリ部１２に一時記憶させ、ステップＳ３９に進む。
【００４６】
ステップＳ３９では、メモリ部１２に一時記憶させた画像データを通信部１３を介してホストコンピュータ１４に送信して、該ホストコンピュータ１４のハードディスク等に保存し、ステップＳ２６に戻る。
【００４７】
以上説明したように、本実施形態では、画像読取部３３で読み取られる原稿の画像データに対して適用される任意のエリアを設定し、設定されたエリア内の有効画素情報に基づき、画像データを破棄するか否かを判断する。このため、例えば、３０穴の穴明き用紙や用紙の端にＵＲＬ、日付等のみが記載された原稿等の場合においても、３０穴の穴明きエリアや用紙の端のＵＲＬ、日付等のエリアを除く画像に対してエリア設定を行なうことにより、複写や保存が不要な原稿の読取画像データを確実に破棄することができる。
【００４８】
なお、本発明の構成は、上記実施の形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００４９】
例えば、上記実施形態では、エリア設定画面に表示されたプレスキャン画像に対して矩形のエリアを設定した場合を例示したが、矩形に限らず、多角形や円、自由曲線で囲まれたエリアを設定してもよく、また、複数のエリアを設定してもよい。また、プレスキャンを行なわず、標準的な画像データに基づいて画像を表示するか、原稿の外形だけを表示してエリア設定を行なってもよい。
【００５０】
また、上記実施形態では、有効画素と判定された画素数の、設定エリア内の全画素数に対する割合に基づいて画像データを破棄する判定を行なう場合を例示したが、これに代えて、有効画素と判定された画素数に基づいて画像データを破棄する判定を行なうようにしてもよい。
【００５１】
更に、上記実施形態では、ホストコンピュータ１４の表示部にエリア設定画面を表示してエリアの設定を行なう場合を例示したが、これに代えて、画像読取装置１の表示部にエリア設定画面を表示してエリアの設定を行なうようにしてもよい。
【００５２】
更に、エリア設定画面に表示された画像に対して無視するエリアが確実に解かっている場合等は、無視するエリアを指定して該指定エリア以外を設定エリアとしてもよい。
【００５３】
更に、上記実施形態では、スキャナ等の画像読取装置に本発明を適用した場合を例示したが、複写機や多機能プリンタ等の画像形成装置に本発明を適用してもよい。
【００５４】
その他、上記実施の形態において例示した本発明の構成の材質，形状，寸法，形態，数，配置個所等は本発明を達成できるものであれば任意であり、限定されない。
【００５５】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００５６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５７】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００５８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５９】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００６０】
【図１】画像読取アプリケーションを実行する際に、ホストコンピュータの表示部に表示されるエリア設定画面の一例を示す図である。
【図２】本発明の実施の形態の一例である画像読取装置を説明するための概略断面図である。
【図３】画像読取装置の制御系の概略を説明するためのブロック図である。
【図４】設定エリア内の有効画素情報に基づいて画像データの破棄の可否を判断する処理（白紙原稿検知処理）を行なう場合の設定エリアと画像データの一例を示す図である。
【図５】画像読取装置の動作例を説明するためのフローチャート図である。
【符号の説明】
【００６１】
１      画像読取装置
２      ピックアップローラ
３      給送ローラ
４      分離ローラ
５      レジストローラ対
７      原稿台
８      排紙ローラ対
１０    画像処理部
１１    ＣＰＵ
１２    メモリ部
１３    通信部
１４    ホストコンピュータ
１５    原稿サイズ選択欄
１６    原稿表裏選択欄
１７    エリアサイズ設定入力欄
１８    座標指定欄
１９    判定基準値入力欄
２０    ＯＫボタン
２１    キャンセルボタン
３３    画像読取部
６１    コンタクトガラス
７１    ラインイメージセンサ
３０１  スキャナ制御部
３０２  外部制御部
【図１】
2008252383.tif 000003
【図２】
2008252383.tif 000004
【図３】
2008252383.tif 000005
【図４】
2008252383.tif 000006
【図５】
2008252383.tif 000007