(57)【要約】【課題】同一の原稿に対して、複数条件下でのスキャンデータを保持することで、後のデータ利用時に利用目的に応じた最適なデータの取り出しを可能とする。【解決手段】スキャナシステム１０は、スキャン条件の設定入力等の入力操作をユーザから受け付ける操作部１１と、ユーザへ情報を視覚的に提示する表示部１２と、予め設定される複数のスキャン条件のうち、指定されたスキャン条件毎に原稿を読み取りスキャン条件毎の画像情報を生成するスキャナ部１３と、少なくとも１以上のスキャン条件を有するスキャン条件情報について管理するスキャン条件管理部１４と、生成した画像情報および画像情報生成時のスキャン条件情報を関連付けて保存するデータ保管部１５と、指定されたスキャン条件に合致する画像情報を保存される画像情報の中から検索して抽出するデータ表示管理部１６と、操作部１１、表示部１２、スキャナ部１３、スキャン条件管理部１４、データ保管部１５およびデータ表示管理部１６を制御する制御部１７とを具備する。【選択図】  図１
2006261759.tif 000002
【特許請求の範囲】
【請求項１】
入力操作を受け付ける操作部と、
情報を視覚的に提示する表示部と、
予め設定される複数のスキャン条件のうち、指定されたスキャン条件毎に原稿を読み取り前記スキャン条件毎の画像情報を生成するスキャナ部と、
少なくとも１以上のスキャン条件を有するスキャン条件情報について管理するスキャン条件管理部と、
前記画像情報生成時のスキャン条件と関連付けて前記画像情報を保存するデータ保管部と、
指定されたスキャン条件に合致する画像情報を、前記画像情報生成時のスキャン条件と関連付けて保存された画像情報の中から検索して抽出するデータ表示管理部と、
前記操作部、表示部、スキャナ部、スキャン条件管理部、データ保管部およびデータ表示管理部を制御する制御部とを具備することを特徴とするスキャナシステム。
【請求項２】
前記データ表示管理部は、指定されたスキャン条件に合致する画像情報が複数ある場合、予め設定した複数の基準から前記表示部に表示する優先順位を決定するように構成されることを特徴とする請求項１記載のスキャナシステム。
【請求項３】
前記スキャン条件情報は、スキャンデータの使用目的毎に設定されたスキャン条件を有することを特徴とする請求項１記載のスキャナシステム。
【請求項４】
前記データ表示管理部は、スキャン条件に該当する画像情報を検索する際、原稿の種類、濃度、下地調整値、シャープネスおよびカラー調整値等のスキャンパラメータの設定値およびスキャンパラメータの設定値の組み合わせ単位の一方を前記スキャン条件として取得することを特徴とする請求項１記載のスキャナシステム。
【請求項５】
スキャン条件を取得するスキャン条件取得ステップと、
このスキャン条件取得ステップで取得されたスキャン条件毎にスキャンを行う条件別スキャンステップと、
前記スキャン条件取得ステップで取得されたスキャン条件毎のスキャンを行い、前記スキャン条件とこのスキャン条件で取得されたスキャン画像とを関連付けて保存するスキャンデータ保存ステップとを具備するスキャンデータ保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナシステムおよびスキャンデータ保存方法に係り、特に、同一原稿について複数条件でスキャンを行い各条件についてスキャンデータを保存するスキャナシステムおよびスキャンデータ保存方法に関する。
【背景技術】
【０００２】
複数のスキャン条件を選択後にプレスキャンを行い、取得した画像データに対応する画像について光学的文字認識（以下、ＯＣＲ：Optical Character Recognitionとする）処理して、認識率の高い読み取り条件を自動的に見つけるスキャナシステムおよびスキャンデータの保存方法がある。
【特許文献１】特開２００４−２３４２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したスキャナシステムおよびスキャンデータ保存方法では、ＯＣＲの認識率にのみ着目してスキャン条件を最適化している。しかしながら、最適なスキャン条件は、スキャンした画像データの使用用途により異なるのが一般的である。従って、ＯＣＲの認識率が最も高い場合が、必ずしも最適なスキャン条件になるとは限らない。
【０００４】
また、従来のスキャナシステムでは、同一の原稿であっても、用途によって、スキャン条件は異なるため、複数の用途に使用する場合には、その都度、原稿の特性や用途にあったスキャン条件に変更してスキャンを行う必要が生じる。従って、用途が多くなればなる程、手間および時間がかかるという弊害がある。
【０００５】
本発明は上述した課題を解決するためになされたものであり、同一の原稿に対して、複数条件下でのスキャンデータを保持することで、後のデータ利用時に利用目的に応じた最適なデータを取り出し可能とするスキャナシステムおよびスキャンデータ保存方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るスキャナシステムは、上述した課題を解決するため、請求項１に記載したように、入力操作を受け付ける操作部と、情報を視覚的に提示する表示部と、予め設定される複数のスキャン条件のうち、指定されたスキャン条件毎に原稿を読み取り前記スキャン条件毎の画像情報を生成するスキャナ部と、少なくとも１以上のスキャン条件を有するスキャン条件情報について管理するスキャン条件管理部と、前記画像情報生成時のスキャン条件と関連付けて前記画像情報を保存するデータ保管部と、指定されたスキャン条件に合致する画像情報を、前記画像情報生成時のスキャン条件と関連付けて保存された画像情報の中から検索して抽出するデータ表示管理部と、前記操作部、表示部、スキャナ部、スキャン条件管理部、データ保管部およびデータ表示管理部を制御する制御部とを具備することを特徴とする。
【０００７】
本発明に係るスキャンデータ保存方法は、上述した課題を解決するため、請求項５に記載したように、スキャン条件を取得するスキャン条件取得ステップと、このスキャン条件取得ステップで取得されたスキャン条件毎にスキャンを行う条件別スキャンステップと、前記スキャン条件取得ステップで取得されたスキャン条件毎のスキャンを行い、前記スキャン条件とこのスキャン条件で取得されたスキャン画像とを関連付けて保存するスキャンデータ保存ステップとを具備する。
【発明の効果】
【０００８】
本発明に係るスキャナシステムおよびスキャンデータ保存方法によれば、同一の原稿に対して、複数条件下でのスキャンデータを保持することで、後のデータ利用時に利用目的に応じた最適なデータを取り出すことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係るスキャナシステムおよびスキャンデータ保存方法について、添付の図面を参照して説明する。
【００１０】
図１に、本発明のスキャナシステムの一実施例であるスキャナシステム１０の機能構成を概略的に表した概略図を示す。
【００１１】
図１に示すように、スキャナシステム１０は、スキャン条件の設定入力等の入力操作をユーザから受け付ける操作部１１と、ユーザへ情報を視覚的に提示する表示部１２と、原稿を読み取り画像情報を生成するスキャナ部１３と、スキャン時のスキャン条件に関する情報（以下、スキャン条件情報とする）を管理するスキャン条件管理部１４と、生成した画像情報を生成時のスキャン条件と関連付けて保存するデータ保管部１５と、指定された条件を満たす画像情報を保存される画像情報の中から検索して抽出するデータ表示管理部１６と、上記処理部１１，１２，１３，１４，１５，１６を制御する制御部１７とを具備する。
【００１２】
操作部１１は、ユーザの入力操作を受け付ける機能を有する。入力操作を行った内容は、操作部１１が受け付ける。操作部１１が受け付けた操作内容は、入力操作情報として制御部１７に送られる。
【００１３】
表示部１２は、制御部１７から表示情報を受け取り、受け取った表示情報に基づく表示する機能を有する。従って、表示部１２は、表示情報を受け取ると、受け取った表示情報に基づく表示を行うことができる。
【００１４】
尚、操作部１１および表示部１２は、実際のシステムにおいて、それぞれが独立した処理部として設けられている必要はなく、一体的に構成された操作／表示部として構成されていても構わない。
【００１５】
スキャナ部１３は、原稿（紙面）を読み取って画像情報を生成する機能を有する。従って、スキャナ部１３は、画像情報を生成すると、生成した画像情報を制御部１７へ送ることができる。
【００１６】
また、スキャナ部１３は、スキャンする際にスキャン条件情報を取得し、取得したスキャン条件情報に基づいてスキャンを行う。スキャナ部１３は、スキャン条件情報を制御部１７から受け取る。
【００１７】
スキャン条件管理部１４は、予め設定されるスキャン条件情報を取得することができる。スキャン条件情報には、文字・写真といった原稿の種類、濃度、下地調整値、シャープネス、カラー調整値等のスキャンパラメータの設定値情報が含まれる。つまり、これらの設定値の組合せがスキャン条件である。
【００１８】
また、スキャン条件管理部１４は、設定値の組合せのひとまとまりの単位に名前（以下、スキャンプロファイル名とする）をつけて管理する機能を有する。従って、スキャナシステム１０では、例えば、「白下地−文字原稿用」や「改竄検知確認用」というように使用目的と関連付けたスキャンプロファイル名を付して予め登録しておくことができ、複数の異なるスキャン条件を有するスキャン条件情報を管理することができる。
【００１９】
一方、スキャン条件情報の取得は、例えば、スキャン条件情報を記録したスキャン条件設定ファイル２０を参照することでなされる。スキャン条件設定ファイル２０は、スキャン条件管理部１４が読み出し可能なスキャナシステム１０の電子情報記録領域または外部の電子情報記録領域に保存される。
【００２０】
データ保管部１５は、スキャナ部１３が生成した画像情報を画像情報生成時のスキャン条件と関連付けて、スキャナシステム１０の電子情報記録領域または外部の電子情報記録領域に保存する機能を有する。従って、データ保管部１５は、例えば、スキャナシステム１０の電子情報記録領域にスキャナ部１３が生成した画像情報を画像情報生成時のスキャン条件と関連付けて記録して、例えば、スキャン画像データベース（以下、データベースをＤＢと省略する）２１として格納することができる。
【００２１】
但し、スキャナ部１３が生成した画像情報は、事後的にデータ表示管理部１６が読み出して使用するため、データ保管部１５が記録可能な電子情報記録領域に保存されるだけでは足りず、データ表示管理部１６が読み出し可能な電子情報記録領域に保存されることが必要となる。すなわち、スキャナ部１３が生成した画像情報は、データ保管部１５が記録可能であり、かつ、データ表示管理部１６が読み出し可能なスキャナシステム１０の電子情報記録領域または外部の電子情報記録領域に、スキャン条件と関連付けられて保存される。
【００２２】
データ表示管理部１６は、操作部１１に入力された指定条件をキーとして、指定条件に該当する画像情報をスキャン画像ＤＢ２１に格納される画像情報の中から検索する機能（スキャン画像検索機能）を有する。従って、データ表示管理部１６は、操作部１１に入力された指定条件に該当する画像情報をスキャン画像ＤＢ２１に格納される画像情報の中から検索して、検索結果の情報（以下、検索結果情報とする）を制御部１７へ送ることができる。
【００２３】
制御部１７は、操作部１１、表示部１２、スキャナ部１３、スキャン条件管理部１４、データ保管部１５およびデータ表示管理部１６を制御する機能を有し、操作部１１、表示部１２、スキャナ部１３、スキャン条件管理部１４、データ保管部１５およびデータ表示管理部１６間で情報のやり取りを行うことができる。
【００２４】
具体的に説明すると、制御部１７は、操作部１１からユーザが入力した操作内容を表す入力操作情報を受け取り、入力された操作の内容に応じて、操作部１１、表示部１２、スキャナ部１３、スキャン条件管理部１４、データ保管部１５およびデータ表示管理部１６を制御する。そして、制御部１７は、いずれかの処理部に入力操作の内容に対応する必要な処理を実行させることができる。
【００２５】
また、制御部１７は、スキャン条件管理部１４が取得したスキャン条件情報を受け取り、スキャナ部１３へ送ることができる。
【００２６】
さらに、制御部１７は、スキャナ部１３が生成した画像情報およびスキャン条件管理部１４が取得したスキャン条件情報を受け取り、データ保管部１５に送ることができる。
【００２７】
さらにまた、制御部１７は、データ表示管理部１６がユーザの指定条件に該当する画像情報を検索した結果となる検索結果情報を受け取り、検索結果を表示する表示情報を生成して表示部１２へ送ることができる。
【００２８】
このように構成されるスキャナシステム１０によれば、ユーザが指定したスキャン条件情報をスキャン条件管理部１４が取得し、スキャナ部１３が指定された各条件下で同一の原稿についてスキャンを行って各スキャン条件でのスキャン画像（画像情報）を得ることができる。また、データ保管部１５が、得られた画像情報を指定された条件と関連付けて保存するので、事後的に画像情報を利用する際において、データ表示管理部１６は、保存される画像情報の中から利用目的に応じた最適なデータを取り出すことができる。
【００２９】
尚、スキャナシステム１０に、外部機器との接続インターフェイス（以下、Ｉ／Ｆ）となるＩ／Ｆ部を具備させて、電子データ保存用のサーバ、他のＯＣＲ処理装置、複数のＯＣＲ処理装置を管理する管理用コンピュータ等を接続して新たな機能を付加しても構わない。
【００３０】
また、スキャナシステム１０において、データ表示管理部１６は、スキャン画像検索情機能の付加機能として、指定した条件に複数の画像情報が該当する場合に予め設定した複数の基準から表示する優先順位を決定する機能を有しても良い。
【００３１】
データ表示管理部１６に表示する優先順位を決定する機能を持たせることで、指定した条件に複数の画像情報が該当する場合であっても、優先順位の高い画像情報、すなわち、ユーザの要求度がより高い画像情報を優先的に表示することができる。また、優先順位の高い画像情報からリスト表示を行い、リスト表示を見たユーザから画像情報の指定があった場合に指定された画像情報についての画像を表示することもできる。
【００３２】
次に、本発明に係るスキャンデータ保存方法について説明する。
【００３３】
本発明に係るスキャンデータ保存方法は、例えば、スキャナシステム１０等のスキャナシステムがスキャン処理手順を実行することでなされる。
【００３４】
図２に、本発明に係るスキャナシステムが実行するスキャン処理手順について、実行される処理ステップの順序を追って説明した処理フロー図を示す。
【００３５】
図２によれば、スキャン処理手順（ステップＳ１〜ステップＳ５）は、スキャン条件を取得するスキャン条件取得ステップ（ステップＳ１）と、取得したスキャン条件毎にスキャンを行う条件別スキャンステップ（ステップＳ２）と、取得した各スキャン条件についてスキャンを完了しているか否かを確認する全スキャン完了確認ステップ（ステップＳ３）と、スキャン条件とスキャン画像とを関連付けて保存するスキャンデータ保存ステップ（ステップＳ４）と、スキャンを継続するか否かを確認するスキャン継続確認ステップ（ステップＳ５）とを具備する。
【００３６】
スキャン処理手順は、操作部１１がスキャン条件の指定およびスキャンの開始を要求する旨の入力操作を受け付け、スキャン条件の指定およびスキャン開始を要求する旨の入力操作情報を制御部１７が受け取ると、ステップＳ１以降の処理ステップを開始する（ＳＴＡＲＴ）。
【００３７】
スキャン処理手順では、まず、ステップＳ１でスキャン条件取得ステップがなされる。スキャン条件取得ステップ（ステップＳ１）では、スキャン条件の指定およびスキャンの開始を要求する入力操作情報を受け付けた制御部１７が、指定されたスキャン条件を取得する制御情報を生成してスキャン条件管理部１４へ送る。生成された制御情報を受け取ったスキャン条件管理部１４は、スキャン条件設定ファイル２０を参照し、指定されたスキャン条件設定ファイル２０に記録されるスキャン条件情報を取得する。
【００３８】
スキャン条件の指定は、各設定値の組合せを指定する、または、スキャンプロファイル名を指定する、のいずれかを行うことによってなされる。スキャン条件管理部１４は、スキャン条件情報を取得することでスキャン条件を取得することができる。スキャン条件管理部１４が取得したスキャン条件情報は、スキャン条件管理部１４から制御部１７へ送られる。そして、制御部１７がスキャン条件情報を取得すると、スキャン条件取得ステップは完了し、続いて、ステップＳ２で条件別スキャンステップがなされる。
【００３９】
条件別スキャンステップ（ステップＳ２）では、スキャナ部１３が、スキャン条件取得ステップで取得されたスキャン条件を制御部１７から受け取る。そして、現在セットされているスキャン対象について受け取ったスキャン条件毎にスキャンを行い、条件毎の画像情報を取得する。条件別スキャンステップがなされると、続いて、ステップＳ３で全スキャン完了確認ステップがなされる。
【００４０】
全スキャン完了確認ステップ（ステップＳ３）では、制御部１７が取得した各スキャン条件についてスキャンを完了しているか否かを確認する。そして、各スキャン条件についてスキャンを完了している場合（ステップＳ３でＹＥＳの場合）、制御部１７が生成したスキャン条件とスキャン画像とを関連付けて保存する旨の制御情報を生成してデータ保管部１５に送る。生成された制御情報をデータ保管部１５が受け取ると、全スキャン完了確認ステップを完了し、続いて、ステップＳ４でスキャンデータ保存ステップがなされる。
【００４１】
スキャンデータ保存ステップ（ステップＳ４）では、データ保管部１５が、条件別スキャンステップでスキャンを行って得られたスキャン画像（画像情報）を、当該スキャン画像を得る際のスキャン条件（スキャン条件情報）と関連付けてスキャン画像ＤＢ２１に保存する。スキャン画像が当該スキャン画像を得る際のスキャン条件と関連付けられてスキャン画像ＤＢ２１に保存されると、続いて、ステップＳ５でスキャン継続確認ステップがなされる。
【００４２】
スキャン継続確認ステップ（ステップＳ５）では、制御部１７が、スキャンを継続するか否かを確認する旨の表示情報を生成して表示部１２へ送る。表示部１２は、スキャンを継続するか否かを確認する旨の表示情報を受け取ると、スキャンを継続するか否かを確認する旨の表示を表示部１２に表示してスキャンの継続行うか否かをユーザに確認する。
【００４３】
スキャンを継続するか否かを確認する旨の表示を表示部１２に表示して、操作部１１がスキャンを継続しない旨の入力操作を受け付けた場合（ステップＳ５でＮＯの場合）、スキャン継続確認ステップを完了する。そして、スキャン継続確認ステップの完了とともに、スキャン処理手順の全処理ステップを終了する（ＥＮＤ）。
【００４４】
一方、全スキャン完了確認ステップにおいて、各スキャン条件についてスキャンを完了していない場合（ステップＳ３でＮＯの場合）、ステップＳ２に進み、ステップＳ２以降の処理ステップを実行する。
【００４５】
また、スキャン継続確認ステップにおいて、操作部１１がスキャンを継続する旨の入力操作を受け付けた場合（ステップＳ５でＹＥＳの場合）、ステップＳ１に進み、ステップＳ１以降の処理ステップを実行する。
【００４６】
尚、スキャン継続確認ステップは、ユーザの便宜上実行される処理ステップである。つまり、本発明に係るスキャンデータ保存方法を実施する上で実行が必須となる処理ステップではなく、必ずしも実行されなくても良い。
【００４７】
このようなスキャンデータ保存方法によれば、同一の原稿に対して、複数条件下でのスキャンデータを保存することができるので、その都度、原稿の特性や用途にあったスキャン条件に変更してスキャンを行う必要がなくなる。従って、従来のスキャンデータ保存方法に対し、用途が多くなればなる程、手間および時間を節約できる。
【００４８】
また、同一の原稿に対して、複数条件下でのスキャンデータを保存することができるので、事後的にデータを利用する際において、利用目的に応じたデータを参照することができる。
【００４９】
本発明に係るスキャナシステムにおいて、取得したスキャンデータを参照する場合について説明する。
【００５０】
例えば、本発明に係るスキャナシステムの一例であるスキャナシステム１０において、取得したスキャンデータを参照する場合には、まず、スキャン時のスキャン条件を操作部１１から入力操作して指定する。スキャン時のスキャン条件の指定は、各設定値の組合せを指定する、または、スキャンプロファイル名を指定する、のいずれかを行うことによってなされる。
【００５１】
スキャン時のスキャン条件が指定されると、操作部１１からスキャン時のスキャン条件を表す入力操作情報が制御部１７へ送られ、制御部１７は、受け取ったスキャン時のスキャン条件をデータ表示管理部１６へ送る。
【００５２】
データ表示管理部１６は、制御部１７から受け取ったスキャン条件に基づき、スキャン画像ＤＢ２１に格納される画像情報から受け取ったスキャン条件に該当するスキャン画像（画像情報）を検索する。そして、検索結果が得られると、データ表示管理部１６は、検索結果情報を制御部１７へ送り、制御部１７は受け取った検索結果情報を表示する表示情報を生成して表示部１２へ送る。
【００５３】
表示部１２は、検索結果情報を表示する表示情報を受け取ると、検索結果を表示することができる。尚、データ表示管理部１６に表示する優先順位を決定する機能を持たせて、優先順位の高い画像情報、すなわち、ユーザの要求度がより高い画像情報を優先的に表示するようにしても良い。
【００５４】
このように、スキャナシステム１０では、同一の原稿に対して、複数条件下でのスキャンデータを保存することができるので、目的に適したスキャン画像を検索して参照することができる。例えば、原稿の改竄の有無を検出することを目的としてスキャン画像を検出する場合には、下地濃度を濃く設定したスキャン条件を「改竄検知確認用」として予め設定しておき、「改竄検知確認用」のスキャン条件で保存したスキャン画像を検索して参照することにより、一般的なスキャン用の条件として設定された「白下地−文字原稿用」のスキャン画像からでは判別しにくい修正液による修正痕などをより明確に認識することができる。
【００５５】
以上、本発明に係るスキャナシステムおよびスキャンデータ保存方法によれば、同一の原稿に対して、複数条件下でのスキャンデータを保持することで、後のデータ利用時に利用目的に応じた最適なデータを取り出すことができる。
【図面の簡単な説明】
【００５６】
【図１】本発明に係るスキャナシステムの機能構成を概略的に表した概略図。
【図２】本発明に係るスキャナシステムが実行するスキャン処理手順について、実行される処理ステップの処理順序を追って説明した処理フロー図。
【符号の説明】
【００５７】
１０  スキャナシステム
１１  操作部
１２  表示部
１３  スキャナ部
１４  スキャン条件管理部
１５  データ保管部
１６  データ表示管理部
１７  制御部
２０  スキャン条件設定ファイル（スキャン条件情報）
２１  スキャン画像ＤＢ
【図１】
2006261759.tif 000003
【図２】
2006261759.tif 000004