(57)【要約】【課題】白紙除去機能付き画像読取装置において、白紙でないページまたは白紙でない画像を誤って除去することがなく、また、白紙ページまたは白紙画像の場合には、除去する画像読取システムおよび画像読取方法を提供することを目的とするものである。【解決手段】白紙除去機能付き画像読取装置において、原稿をスキャン読取し、原稿が白紙であるか否かを判定し、このスキャン読取した画像ファイルを保存する前に、上記スキャン読取された画像をサムネイル表示する。また、表示されているサムネイルに対応する画像ファイルを保存するか否かを、マークによって設定し、白紙判定された画像のサムネイルに対応する上記設定をＯＦＦする画像読取システムである。【選択図】図３
2007208618.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置と、画像読取装置が読み取った画像データを処理する画像処理装置とを備え、上記読み取った画像データから白紙除去機能を具備する画像読取システムにおいて、
画像ファイルを保存する保存手段と；
原稿が白紙であるか否かを判定する白紙判定手段と；
原稿をスキャン読取し、このスキャン読取した画像ファイルを保存する前に、上記スキャン読取された画像をサムネイル表示するサムネイル表示手段と；
表示されているサムネイルに対応する画像ファイルを保存するか否かを設定する設定手段と；
白紙判定された画像のサムネイルに対応する上記設定手段を保存否とする制御手段と；
を有することを特徴とする画像読取システム。
【請求項２】
請求項１において、
上記サムネイルに対応する設定手段の上記設定を保存または保存否に切り替えることによって、白紙判定の結果に関わらず、上記保存手段に保存する画像ファイルを任意に選択可能であることを特徴とする画像読取システム。
【請求項３】
請求項１において、
上記白紙判定手段は、「白紙である」、「白紙でない」、「白紙に近いが白紙でない」の３種類を判定する手段であり、
上記「白紙に近いが白紙でない」と判定された画像において、文字領域であると判別された領域を、サムネイル上に警告表示する警告表示手段と；
を有することを特徴とする画像読取システム。
【請求項４】
請求項３において、
上記サムネイル上で、警告表示されている領域にマウスポインタを近づけると、警告表示されている領域を拡大表示する拡大表示手段を有することを特徴とする画像読取システム。
【請求項５】
請求項１において、
上記白紙判定されたページのサムネイルまたは画像のサムネイルを太枠で囲い、上記太枠で囲まれているサムネイルに対応するページまたは画像が除去されることを警告することを特徴とする画像読取システム。
【請求項６】
請求項１において、
スキャン読取画像を確認可能な拡大画面を表示するか否かを切り替え可能な手段を有することを特徴とする画像読取システム。
【請求項７】
請求項３において、
上記「白紙に近いが白紙でない」と判定された画像において、文字領域であると判別された領域をサムネイル上に警告表示する機能をＯＮまたはＯＦＦに切り替える手段を有することを特徴とする画像読取システム。
【請求項８】
請求項１において、
上記サムネイルを拡大表示する手段を有することを特徴とする画像読取装置。
【請求項９】
画像読取装置と、画像読取装置が読み取った画像データを処理する画像処理装置とを備え、白紙除去機能を具備する画像読取システムにおいて、
画像ファイルを保存する保存工程と；
原稿が白紙であるか否かを判定する白紙判定工程と；
原稿をスキャン読取し、このスキャン読取した画像ファイルを保存する前に、上記スキャン読取された画像をサムネイル表示するサムネイル表示工程と；
表示されているサムネイルに対応する画像ファイルを保存するか否かを設定する設定工程と；
白紙判定された画像のサムネイルに対応する上記設定を保存否とする制御工程と；
を有することを特徴とする画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、白紙除去機能を備えたスキャナ・複写機等の画像読取装置および画像読取方法に関する。
【背景技術】
【０００２】
従来、この種の画像読取装置は、原稿を読み取って得た画像データのうちで、白紙判定手段が白紙であると判定した画像を、自動で削除する手段を有する（たとえば、特許文献１参照。）。
【特許文献１】特開平１０−２２９４８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、白紙判定が間違っていると、白紙でないページまたは画像を除去するという問題があり、また、白紙ページまたは白紙画像であるにもかかわらず、上記白紙ページまたは白紙画像が除去されないという問題がある。
【０００４】
本発明は、白紙除去機能付き画像読取装置において、白紙でないページまたは白紙でない画像を除去することがなく、また、白紙ページまたは白紙画像の場合には、除去する画像読取システムおよび画像読取方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明は、白紙除去機能付き画像読取装置において、原稿をスキャン読取し、原稿が白紙であるか否かを判定し、このスキャン読取した画像ファイルを保存する前に、上記スキャン読取された画像をサムネイル表示する。また、本発明は、表示されているサムネイルに対応する画像ファイルを保存するか否かを設定し、白紙判定された画像のサムネイルに対応する上記設定を保存否とする画像読取システムである。
【発明の効果】
【０００６】
本発明によれば、白紙除去機能付き画像読取装置において、白紙でないページまたは画像を誤って除去することがなく、また、白紙ページまたは白紙画像の場合には、除去するという効果を奏する。
【発明を実施するための最良の形態】
【０００７】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【０００８】
図１は、本発明の実施例１である画像読取装置１００と外部機器Ｃとの構成を示すブロック図である。
【０００９】
画像読取装置１００は、結像レンズ２と、ＣＣＤ３と、アナログゲイン調整器４と、Ａ／Ｄ変換器５と、画像処理回路６と、ラインバッファ７と、インタフェース回路８と、スキャナコントローラ９と、内部光源ＯＮ／ＯＦＦ制御回路１０とを有する。また、画像読取装置１００は、内部光源１１と、モータドライバ回路１２と、パルスモータ１３と、オフセットＲＡＭ１４と、ガンマＲＡＭ１５と、ＬＣＤ１８とを有する。
【００１０】
内部光源１１は、原稿１を照射し、原稿１で反射した光は、結像レンズ２を通して、固体撮像素子であるＣＣＤ３上に結像する。撮像素子として、ＣＣＤ３以外に、ＣＯＭＳ等を使用するようにしてもよい。
【００１１】
アナログゲイン調整器（ＡＭＰ）４は、ＣＣＤラインセンサ３が出力したアナログ画像信号を可変増幅する。Ａ／Ｄ変換器５は、アナログゲイン調整器４から出力されたアナログ画像信号をディジタル画像信号に変換する。
【００１２】
画像処理回路６は、ディジタル信号化された画像信号について、オフセット補正、シェーディング補正、デジタルゲイン調整、カラーバランス調整、マスキング、主・副走査方向の解像度変換等の画像処理を行う。
【００１３】
ラインバッファ７は、画像データを一時的に記憶する部分であり、汎用のＲＡＭで実現している。インタフェース回路８は、外部機器Ｃと通信するためのものであり、ＳＣＳＩ、パラレル、ＵＳＢ、ＩＥＥＥ１３９４等のインタフェースが使用される。
【００１４】
スキャナコントローラ９は、外部機器Ｃからの命令に従って、スキャナを制御するスキャナコントローラであり、モータドライバ回路１２、内部光源ＯＮ／ＯＦＦ制御回路１０、画像処理回路６等を制御する。
【００１５】
内部光源ＯＮ／ＯＦＦ制御回路１０は、内部光源１１のＯＮ／ＯＦＦを制御するための制御回路である。モータドライバ回路１２は、パルスモータ１３を駆動するモータドライバ回路である。
【００１６】
オフセットＲＡＭ１４は、ラインセンサ３がＲＧＢ用ラインセンサを各々所定のオフセットを持って平行に配置されているので、そのＲＧＢライン間オフセットの補正用として用いられる。また、シェーディング補正等の各種データの一時記憶も行う。ここでは、汎用のＲＡＭで実現している。
【００１７】
ガンマＲＡＭ１５は、ガンマカーブを記憶し、ガンマ補正を行うためのガンマＲＡＭである。
【００１８】
また、ＬＣＤ１８は、画像読取装置１００の操作部に表示されるＬＣＤである。
【００１９】
外部機器Ｃは、ホストコンピュータであり、モニタＭと接続されている。
【００２０】
図２は、画像読取装置１００を制御するためのプログラムの構造を示す図である。
【００２１】
ＴＷＡＩＮ規格対応アプリケーション２１は、各種フォーマットでファイルを保存するファイル作成ソフトである。ＴＷＡＩＮドライバ２２経由で画像読取装置１００から画像を読み取り、ユーザの指示によって画像を処理し、保存する機能を有する。
【００２２】
ＴＷＡＩＮドライバ２２は、ＴＷＡＩＮ規格に従い、画像読取装置１００からの画像をＴＷＡＩＮ対応アプリケーション２１に渡し、また、独自のＧＵＩ（グラフィック・ユーザ・インタフェース）を表示することもできる。
【００２３】
ＧＵＩは、プレビューを行い、プレビュー画像に対するクロップエリアの指定、解像度の設定、読み取りモード（２値、８ビット多値、２４ビット多値等）の設定、ガンマ補正等の色調整の設定等を行う機能を有する。
【００２４】
デバイスドライバ２３は、画像読取装置１００の各モジュールの制御レジスタにアクセスし、シェーディングの制御、解像度やクロップ範囲に応じたモータスピードの設定を制御する。また、デバイスドライバ２３は、ＴＷＡＩＮドライバから受け取ったガンマ補正データの画像読取装置１００への送信処理、画像読み取りのためのフロー制御を行う。
【００２５】
ポートドライバ２４は、パラレル・インタフェース、ＳＣＳＩインタフェース、ＵＳＢインタフェース、ＩＥＥＥ１３９４インタフェース等のインタフェースに応じて画像読取装置１００との通信制御を行う。
【００２６】
オペレーティングシステム（ＯＳ）２５は、Ｗｉｎｄｏｗｓ（登録商標）等、ホストコンピュータＣのオペレーティングシステムである。
【００２７】
ボタンモニタ２６は、画像読取装置１００の操作部に設けられているボタンが押されたことを検知するモジュールである。
【００２８】
実施例１は、ＴＷＡＩＮ規格に対応したアプリケーション２１における白紙除去とファイルの保存とを行う実施例である。
【００２９】
図３は、スキャン読取結果の画像をサムネイル表示するダイアログ３１を示す図である。
【００３０】
ダイアログ３１は、スキャン読取画像のサムネイル表示エリア３２と、スキャン読取画像のサムネイル３３と、サムネイルごとに用意されるＯＮ／ＯＦＦ切り替え可能なチェックボックス３４とを表示する。また、ダイアログ３１は、チェックＯＮの画像をファイル保存する際に押下する保存ボタン３５と、警告表示３６、３７と、マウスポインタ３８とを表示する。
【００３１】
図４は、実施例１において、ＴＷＡＩＮ規格に対応したアプリケーション２１が実行する白紙除去とファイル保存との動作を示すフローチャートである。
【００３２】
まず、Ｓ１で、原稿１をスキャン読取する。Ｓ２で、スキャン読取画像のヒストグラムに基づいて、任意のスレッショルド値を用い、スキャン読取画像を二値化し、白紙を判定するための画像データを作成する。そして、割合Ｘ＝（黒の画素数）／（スキャン読取画像全体の画素数）を演算し、つまり、スキャン読取画像全体の画素数に対する黒の画素数の割合Ｘを算出する。
【００３３】
Ｘ＜０．０１であれば、Ｓ３で、白紙と判定し、０．０１≦Ｘ≦０．０５であれば、Ｓ４で、文字原稿または白紙であると判定し、０．０５＜Ｘであれば、Ｓ５で、文字原稿であると判定する。０．０１≦Ｘ≦０．０５の場合は、Ｓ６で、スキャン読取画像の内、文字部分の領域を検出する。Ｓ７で、スキャン読取画像の確認画面（ダイアログ）３１を表示する。
【００３４】
画像は、サムネイル表示エリア３２にサムネイル表示され、チェックボックス３４には、白紙判定結果が反映して表示される。通常の画像では、画像のサムネイルに対応するチェックボックス３４がＯＮであるが、白紙であると判定された画像は、チェックボックス３４がＯＦＦである。
【００３５】
ユーザは、スキャン読取画像の確認画面３１において、Ｓ８で、チェックボックス３４の状態を確認し、白紙判定の結果が所望の結果であることを確認できれば、保存ボタン３５をクリックする。これによって、Ｓ１０で、チェックボックス３４がＯＮであるサムネイルに対応する画像をファイルとして、コンピュータ等の外部機器Ｃの保存手段に保存する。そして、白紙判定の結果が正しくなければ、ユーザは、Ｓ９で、チェックボックス３４のＯＮ／ＯＦＦを任意に切り替えた後に、チェックボックス３４がＯＮであるサムネイルに対応する画像をファイルとして、保存手段に保存する。
【００３６】
警告表示３６は、白紙判定手段Ｓ２０において、白紙であると判定された画像のサムネイルであり、チェックボックス３４がＯＦＦに設定され、サムネイルを太枠で囲うことによって、除去されることを警告表示する。ユーザが、サムネイルをダブルクリックすると、ダブルクリックされたサムネイルが、拡大表示され、ユーザが確認することができる。
【００３７】
図５は、実施例１において、図４の文字領域検出（Ｓ６）を示すフローチャートである。
【００３８】
白紙判定手段Ｓ２０において、白紙判定を行い、文字原稿または白紙であると判定された画像について、１０×１０ピクセル毎の画像について、黒画素数の割合Ｙｎ＝（黒の画素数）／（１０×１０ピクセル領域内画素数）を演算する（Ｓ３１）。つまり、白紙判定手段Ｓ２０は、１０×１０ピクセルの正方形領域の中での黒画素数の割合Ｙｎ（ｎ＝１，２，３，…）を算出する。
【００３９】
Ｙｎ＜０．１であれば、その領域を白紙領域と判定する（Ｓ３２）。０．１≦Ｙｎであれば、その領域を文字領域と判定し（Ｓ３３）、領域の座標をコンピュータＣの内部メモリに記憶する。
【００４０】
画像全体に対して文字領域の判定が終了するまで、１０×１０ピクセルの正方形領域を移動しながら、文字領域判定（Ｓ３１）を繰り返す。
【００４１】
警告表示３７は、白紙判定手段Ｓ２０において文字原稿または白紙であると判定された画像について、Ｓ６で文字領域検出を行った結果、文字領域であると判定された領域について、サムネイル上の対応領域を警告する表示を行う。
【００４２】
図６は、警告表示３７の警告表示箇所を拡大表示するためのダイアログ４１を示す図である。
【００４３】
拡大表示エリア４２は、警告表示３７の警告表示箇所の拡大表示エリアである。スキャン読取画像の確認画面（ダイアログ）３１において、マウスポインタ３８を警告表示箇所警告表示３７に近づけると、ダイアログ４１を表示し、警告表示箇所を拡大表示することができる。
【００４４】
これによって、白紙判定手段Ｓ２０において、文字原稿または白紙であると判定された画像が、本当に必要な画像であることを確認し易くなる。実際は不要な画像であれば、チェックボックス３４をＯＦＦに変更することによって、白紙を除去することができる。
【００４５】
上記実施例によれば、白紙除去機能付き画像読取装置において、白紙除去機能における白紙判定の結果を容易に確認・修正することができる。
【００４６】
上記実施例において、白紙判定手段を用い、スキャン読取画像について白紙であるか否かを判定した後であって、ファイルを作成する前に、スキャン読取画像の確認画面を表示する。そして、スキャン読取画像の確認画面には、スキャン読取された全ての画像がサムネイル表示され、白紙であると判定されたページを消去する前に、画像をユーザが確認することができる。
【００４７】
また、上記実施例によれば、白紙判定手段が、白紙ではないと判定したが、ほとんど白紙に近い画像については文字領域判定を行い、文字領域であると判定された領域を、サムネイル上で警告表示するので、ユーザに注意が促される。
【００４８】
さらに、上記実施例によれば、警告表示箇所にマウスポインタを近づけると、警告表示領域が拡大表示され、画像を確認し易くなる。これによって、白紙ではないページまたは画像を誤って除去することが防止され、白紙ページまたは画像であるにもかかわらず除去されないことを防止することができる。
【００４９】
つまり、上記実施例によれば、白紙でないページまたは画像を誤って除去してしまうことを防止するので、大切な書類や資料などの紛失を防ぐことができる。また、上記実施例によれば、白紙ページまたは画像であるにもかかわらず誤って除去されない現象を防止するので、不要なファイルが保存されるのを防ぐことができ、システムリソースを有効活用することができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施例１である画像読取装置１００と外部機器Ｃとの構成を示すブロック図である。
【図２】画像読取装置１００を制御するためのプログラムの構造を示す図である。
【図３】スキャン読取結果の画像をサムネイル表示するダイアログ３１を示す図である。
【図４】実施例１において、ＴＷＡＩＮ規格に対応したアプリケーション２１が実行する白紙除去とファイル保存との動作を示すフローチャートである。
【図５】実施例１において、図４の文字領域検出（Ｓ６）を示すフローチャートである。
【図６】警告表示３７の警告表示箇所を拡大表示するためのダイアログ４１を示す図である。
【符号の説明】
【００５１】
１００…画増読取装置、
１…原稿、
６…画像処理回路、
９…スキャンコントローラ、
１８…ＬＣＤ、
Ｍ…モニタ、
３１…ダイアログ、
４１…ダイアログ。
【図１】
2007208618.tif 000003
【図２】
2007208618.tif 000004
【図３】
2007208618.tif 000005
【図４】
2007208618.tif 000006
【図５】
2007208618.tif 000007
【図６】
2007208618.tif 000008