(57)【要約】      （修正有）【課題】記録領域に蓄積される画像データの重複を抑制する画像管理システムを提供する。【解決手段】画像管理システムでは、過去に読み取られた画像の比較用データが画像データベース４１０に蓄積されており、スキャナ装置が、新たに画像データを読み取ると、読み取られた画像データに基づいて比較用データを生成し、生成された比較用データと、画像データベース４１０に蓄積されている比較用データとを比較して、一致する画像データが存在すると判断された場合には、その旨をユーザに通知して、蓄積される画像データの重複を抑制する。【選択図】図２
2010033204.tif 000002
【特許請求の範囲】
【請求項１】
画像表示媒体から光学的に画像を読み取り、画像データを生成する読取手段と、
前記読取手段により読み取られた画像データと、既定の記録領域に記録されている画像データとを比較するデータ比較手段と、
前記データ比較手段による比較結果に応じて、操作者に対して通知を行う通知手段と
を有する画像読取装置。
【請求項２】
画像表示媒体から光学的に読み取られた画像データと、既定の記録領域に記録されている画像データとを比較するデータ比較機能と、
この比較結果に応じて、操作者に対して通知を行う通知機能と
を前記コンピュータに実現させるプログラム。
【請求項３】
画像表示媒体から読み取られた画像データを、比較用の画像データに加工する加工機能と、
前記加工機能により加工された比較用の画像データを、前記記録領域に格納する格納機能と
をさらに有し、
前記データ比較機能は、前記加工機能により加工された画像データと、前記記録領域に格納されている画像データとを比較する
請求項２に記載のプログラム。
【請求項４】
画像が読み取られる画像表示媒体の状態を特定する媒体状態特定機能
をさらに有し、
前記加工機能は、前記媒体状態特定手段により特定された画像表示媒体の状態に基づいて、前記画像表示媒体から読み取られた画像データを加工する
請求項３に記載のプログラム。
【請求項５】
画像表示媒体から読み取られた画像データに基づいて、この画像データに含まれているコンテンツの方向を特定する方向特定機能
をさらに有し、
前記加工機能は、前記方向特定機能により特定されたコンテンツの方向に基づいて、前記画像表示媒体から読み取られた画像データを比較用の画像データに加工する
請求項３に記載のプログラム。
【請求項６】
前記加工機能は、画像表示媒体から読み取られた画像データに対して解像度低減処理を施すことにより、比較用の画像データに加工し、
前記データ比較機能は、前記加工機能により解像度低減処理が施された画像データを比較する
請求項３に記載のプログラム。
【請求項７】
前記加工機能は、画像表示媒体から読み取られた画像データに基づいて、サムネイル表示用の画像データを生成し、
前記データ比較機能は、前記加工機能により生成されたサムネイル表示用の画像データを比較し、
前記加工機能により生成されたサムネイル表示用の画像データを用いて、サムネイルを表示するサムネイル表示機能
をさらに有する請求項３に記載のプログラム。
【請求項８】
前記データ比較機能は、画像表示媒体から読み取られた画像データに対する、前記記録領域から読み出された画像データの相対位置を既定の範囲で変位させて比較し、いずれかの相対位置でこれらの画像データの差分が既定の許容範囲内である場合に、これらの画像データが一致していると判断し、
前記通知機能は、前記データ比較機能により画像データが一致していると判断された場合に、その旨を通知する
請求項２に記載のプログラム。
【請求項９】
画像表示媒体から画像を読み取る読取処理における読取ミスを操作者に通知する読取ミス通知機能
をさらに有し、
前記データ比較機能は、前記読取ミス通知機能による通知の直後になされた読取要求に応じて読み取られた画像データと、この通知の直前になされた読取要求に応じて読み取られた画像データとを比較する
請求項２に記載のプログラム。
【請求項１０】
画像読取処理における読取ミスを操作者に通知する読取ミス通知機能
をさらに有し、
前記データ比較機能は、前記読取ミス通知機能により通知がなされた場合に、画像データの比較を行う
請求項２に記載のプログラム。
【請求項１１】
前記データ比較機能により、通知直後の読取要求に応じて読み取られた画像データのうちのいずれかが、通知直前の読取要求に応じて読み取られた画像データのうちのいずれかと一致すると判断された場合に、一致すると判断された画像データを、他の画像データとは異なる態様で表示する一致画像表示機能
をさらに有する請求項９に記載のプログラム。
【請求項１２】
画像読取装置と画像管理装置とを含む画像管理システムであって、
前記画像読取装置は、画像表示媒体から光学的に画像を読み取り、画像データを生成し、
前記画像管理装置は、前記画像読取装置により生成された画像データを記録する記録領域を有し、前記画像読取装置により新たに画像が読み取られた場合に、新たに読み取られた画像データと、前記記録領域に記録されている画像データとを比較し、比較結果に応じて、操作者に対して通知を行う
画像管理システム。
【請求項１３】
画像読取装置により光学的に読み取られた画像データを管理する画像管理方法であって、
コンピュータは、前記画像読取装置により新たに画像が読み取られた場合に、新たに読み取られた画像データと、これよりも前に前記画像読取装置によって読み取られた画像データとを比較し、
前記コンピュータは、この比較結果に応じて、操作者に対して通知を行う
画像管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理方法に関する。
【背景技術】
【０００２】
例えば、特許文献１には、ＯＣＲによる文章解析などを用いて、スキャンした画像を過去のスキャン画像全てと比較し、同一（または類似する）画像データが過去の履歴中に存在すると判断された場合は、過去のスキャン画像の作成者（スキャン実行者）のＥ−ｍａｉｌアドレスに対して警告のＥ−ｍａｉｌを自動送信する画像読取装置が開示されている。
また、特許文献２には、原稿のオリジナルデータと画像読み取り機能によって読み取られた原稿の画像データとを比較してその差分をとり、原稿のオリジナル原稿部とそれ以外の追記部を判別する画像処理システムが開示されている。
また、特許文献３には、３２画素×３２画素の正方形の画像毎に、画像の種類（下地、絵柄、文字、その他）を識別し、識別された画像の種類を特徴量として、サーバに蓄積された画像データの特徴量と、読み込んだ画像データより抽出した特徴量とを比較する画像読取装置が開示されている。
【特許文献１】特開２００８−４１０４５号公報
【特許文献２】特開２００４−８０６０１号公報
【特許文献３】特開２００８−４０９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、記録領域に蓄積される画像データの重複を抑制する画像管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明に係る画像読取装置は、画像表示媒体から光学的に画像を読み取り、画像データを生成する読取手段と、前記読取手段により読み取られた画像データと、既定の記録領域に記録されている画像データとを比較するデータ比較手段と、前記データ比較手段による比較結果に応じて、操作者に対して通知を行う通知手段とを有する。
【０００５】
また、本発明に係るプログラムは、画像表示媒体から光学的に読み取られた画像データと、既定の記録領域に記録されている画像データとを比較するデータ比較機能と、この比較結果に応じて、操作者に対して通知を行う通知機能とを前記コンピュータに実現させる。
【０００６】
好適には、画像表示媒体から読み取られた画像データを、比較用の画像データに加工する加工機能と、前記加工機能により加工された比較用の画像データを、前記記録領域に格納する格納機能とをさらに有し、前記データ比較機能は、前記加工機能により加工された画像データと、前記記録領域に格納されている画像データとを比較する。
【０００７】
好適には、画像が読み取られる画像表示媒体の状態を特定する媒体状態特定機能をさらに有し、前記加工機能は、前記媒体状態特定手段により特定された画像表示媒体の状態に基づいて、前記画像表示媒体から読み取られた画像データを加工する。
【０００８】
好適には、画像表示媒体から読み取られた画像データに基づいて、この画像データに含まれているコンテンツの方向を特定する方向特定機能をさらに有し、前記加工機能は、前記方向特定機能により特定されたコンテンツの方向に基づいて、前記画像表示媒体から読み取られた画像データを比較用の画像データに加工する。
【０００９】
好適には、前記加工機能は、画像表示媒体から読み取られた画像データに対して解像度低減処理を施すことにより、比較用の画像データに加工し、前記データ比較機能は、前記加工機能により解像度低減処理が施された画像データを比較する。
【００１０】
好適には、前記加工機能は、画像表示媒体から読み取られた画像データに基づいて、サムネイル表示用の画像データを生成し、前記データ比較機能は、前記加工機能により生成されたサムネイル表示用の画像データを比較し、前記加工機能により生成されたサムネイル表示用の画像データを用いて、サムネイルを表示するサムネイル表示機能をさらに有する。
【００１１】
好適には、前記データ比較機能は、画像表示媒体から読み取られた画像データに対する、前記記録領域から読み出された画像データの相対位置を既定の範囲で変位させて比較し、いずれかの相対位置でこれらの画像データの差分が既定の許容範囲内である場合に、これらの画像データが一致していると判断し、前記通知機能は、前記データ比較機能により画像データが一致していると判断された場合に、その旨を通知する。
【００１２】
好適には、画像表示媒体から画像を読み取る画像読取処理における読取ミスを操作者に通知する読取ミス通知機能をさらに有し、前記データ比較機能は、前記読取ミス通知機能による通知の直後になされた読取要求に応じて読み取られた画像データと、この通知の直前になされた読取要求に応じて読み取られた画像データとを比較する。
【００１３】
好適には、画像読取処理における読取ミスを操作者に通知する読取ミス通知機能をさらに有し、前記データ比較機能は、前記読取ミス通知機能により通知がなされた場合に、画像データの比較を行う。
【００１４】
好適には、前記データ比較機能により、通知直後の読取要求に応じて読み取られた画像データのうちのいずれかが、通知直前の読取要求に応じて読み取られた画像データのうちのいずれかと一致すると判断された場合に、一致すると判断された画像データを、他の画像データとは異なる態様で表示する一致画像表示機能をさらに有する。
【００１５】
また、本発明に係る画像管理システムは、画像読取装置と画像管理装置とを含む画像管理システムであって、前記画像読取装置は、画像表示媒体から光学的に画像を読み取り、画像データを生成し、前記画像管理装置は、前記画像読取装置により生成された画像データを記録する記録領域を有し、前記画像読取装置により新たに画像が読み取られた場合に、新たに読み取られた画像データと、前記記録領域に記録されている画像データとを比較し、比較結果に応じて、操作者に対して通知を行う。
【００１６】
また、本発明に係る画像管理方法は、画像読取装置により光学的に読み取られた画像データを管理する画像管理方法であって、コンピュータは、前記画像読取装置により新たに画像が読み取られた場合に、新たに読み取られた画像データと、これよりも前に前記画像読取装置によって読み取られた画像データとを比較し、前記コンピュータは、この比較結果に応じて、操作者に対して通知を行う。
【発明の効果】
【００１７】
本発明によれば、蓄積された画像データの重複を抑制できる。
【発明を実施するための最良の形態】
【００１８】
［システム構成］
まず、画像管理システム１の全体構成を説明する。
図１は、画像管理システム１のシステム構成を例示する図である。
図１に例示するように、画像管理システム１は、スキャナ装置１０と、ユーザ端末４０とを含む。
スキャナ装置１０は、画像読取装置の一例であり、原稿９（画像表示媒体）に表示された原稿画像を、光学的に読み取る。
本例のスキャナ装置１０は、原稿９を１枚ずつ読取位置まで送り出す自動送り装置１００と、画像の読取りが完了した原稿９の排出口１０２とを有し、原稿９から読み取られた画像データをユーザ端末４０に送信する。
【００１９】
ユーザ端末４０は、ユーザ（操作者）が操作するコンピュータ端末である。本例のユーザ端末４０は、ＵＳＢケーブルなどの通信回線を介して、スキャナ装置１０と接続しており、スキャナ装置１０に対して、ユーザの指示を送ることができる。
本例の画像管理システム１は、上記システム構成により、原稿９から読み取られた画像データを管理する。特に、同一の画像がスキャナ装置１０により複数回読み取られた場合には、その旨をユーザに通知して、蓄積される画像データの重複を抑制する。
【００２０】
図２は、画像管理プログラム５の機能構成を例示する図である。
ユーザ端末４０には、図２の画像管理プログラム５がインストールされており、さらに、画像データベース４１０（画像ＤＢ４１０）が設けられている。なお、スキャナ装置１０に、画像管理プログラム５がインストールされ、画像ＤＢが設けられてもよい。
画像管理プログラム５は、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されており、この記録媒体を介してユーザ端末４０（図１）又はスキャナ装置１０（図１）にインストールされる。なお、画像管理プログラム５の一部又は全部は、ネットワークを介して、ユーザ端末４０又はスキャナ装置１０にインストールされてもよい。また、画像管理プログラム５の全部又は一部が、スキャナ装置１０内に設けられたＡＳＩC等のハードウェアによって実現されてもよい。
【００２１】
図２に例示するように、画像管理プログラム５は、画像読取部５００、原稿状態特定部５０５、方向特定部５１０、画像格納部５１５、加工部５２０、サムネイル表示部５４０、画像読出し部５４５、比較部５５０、画像削除部５５５、及び通知部５６０を有する。また、加工部５２０は、画像抽出部５２５、画像回転部５３０、及び解像度低減部５３５を含む。
画像読取部５００は、スキャナ装置１０の画像読取機構（自動送り装置１００及び光学装置など）を制御して、原稿９に表示された画像（原稿画像）を光学的に読み取らせて、読み取られた画像のデータ（画像データ）を生成させる。
【００２２】
原稿状態特定部５０５は、媒体状態特定機能の一例であり、読取位置に配置された原稿９の状態を特定する。原稿の状態とは、画像の読取りに影響を与える原稿の状態であり、例えば、原稿の傾き、原稿の配置などである。
本例の原稿状態特定部５０５は、画像読取部５００により生成された画像データに基づいて、読み取られた画像領域の中から、原稿画像の周縁部の位置を特定する。
【００２３】
方向特定部５１０は、方向特定機能の一例であり、画像読取部５００により読み取られた画像データに基づいて、この画像データに含まれているコンテンツの方向を特定する。コンテンツの方向とは、画像に表示されている内容の上下方向又は左右方向であり、例えば、文字の上下方向や、絵又は写真の上下方向などである。
本例の方向特定部５１０は、画像読取部５００により読み取られた画像データを複数の方向に回転させ、回転させた画像及び元の画像に対してＯＣＲ処理を施し、文字認識率などを比較することによって、原稿画像に含まれている文字の方向を特定する。
【００２４】
画像格納部５１５は、加工部５２０により加工された比較用の画像データを既定の記録領域に格納する。記録領域は、スキャナ装置１０の記録領域でもよいし、ユーザ端末４０の記録領域でもよい。
本例の画像格納部５１５は、画像読取部５００により読み取られた画像データと、加工部５２０により加工された比較用の画像データとを互いに対応付けて画像ＤＢ４１０に格納する。
【００２５】
加工部５２０は、加工機能の一例であり、画像読取部５００により読み取られた画像データを、比較用の画像データに加工する。
本例の加工部５２０は、画像抽出部５２５、画像回転部５３０、及び解像度低減部５３５を含み、これらの機能構成によって、サムネイル表示用の画像データを比較用の画像データとして生成する。
具体的には、画像抽出部５２５は、原稿状態特定部５０５により特定された原稿の状態（本例では、周縁部の位置）に基づいて、画像読取部５００により読み取られた画像データの中から、原稿画像を抽出する。すなわち、画像抽出部５２５は、原稿状態特定部５０５により特定された原稿の傾き及び位置に基づいて、読み取られた画像データに対して、傾き補正、及び、位置補正を施す。
画像回転部５３０は、方向特定部５１０により特定されたコンテンツの方向に基づいて、画像抽出部５２５により抽出された原稿画像を回転させる。
解像度低減部５３５は、画像回転部５３０により回転させた原稿画像に対して、解像度低減処理を施す。解像度低減処理は、例えば、モニタによるサムネイル表示に必要な解像度に低減させる処理である。
【００２６】
サムネイル表示部５４０は、加工部５２０により生成されたサムネイル表示用の画像データを用いて、画像読取部５００により読み取られた画像データのサムネイルを表示する。
本例のサムネイル表示部５４０は、図６（Ａ）に例示するように、原稿画像の縮小画像を一覧表示する。
【００２７】
画像読出し部５４５は、画像ＤＢ４１０から、比較用の画像データを順に読み出し、読み出された比較用の画像データを比較部５５０に出力する。
比較部５５０は、画像読取部５００により読み取られた画像データと、画像読出し部５４５により読み出された画像データとを比較する。
本例の比較部５５０は、加工部５２０により加工された比較用の画像データと、画像読出し部５４５により読み出された比較用の画像データとを、相対位置を既定の範囲でずらしながら比較して、一致するか否かを判断する。
【００２８】
画像削除部５５５は、ユーザからの指示に応じて、指定された画像データと、これに対応付けられた比較用の画像データとを画像ＤＢ４１０から削除する。
通知部５６０は、比較部５５０による比較結果に応じて、ユーザに対して通知を行う。ユーザに対する通知は、スキャナ装置１０に設けられた表示装置による表示でもよいし、スキャナ装置１０から発せられる警告音でもよいし、ユーザ端末４０による表示でもよい。
本例の通知部５６０は、一致すると判断された画像が存在する場合に、図６（Ｂ）に例示するように、一致すると判断された画像のサムネイル画像を強調表示することにより、一致画像の存在をユーザに通知する。
【００２９】
図３は、画像ＤＢ４１０に登録されるデータを例示する図である。
図３に例示するように、画像ＤＢ４１０には、画像読取部５００により読み取られた画像データと、この画像データに基づいて生成された比較用の画像データとが、互いに対応付けられた状態で記録される。本例の比較用の画像データは、サムネイル表示用の画像データでもあり、加工部５２０により生成されたものである。
比較用の画像データは、元の画像データ（すなわち、画像読取部５００により読み取られた画像データ）よりもデータサイズが小さいため、比較処理及び表示処理をより高速に行うことができる。
【００３０】
次に、画像管理システム１の動作を説明する。
図４は、スキャナ装置１０及び画像管理プログラム５の動作（Ｓ１０）を説明するフローチャートである。
図４に示すように、ステップ１００（Ｓ１００）において、画像読取部５００（図２）は、ユーザの読取要求操作を検知すると、スキャナ装置１０の各構成を制御して、自動送り装置１００にセットされた原稿９から画像を読み取る。
【００３１】
ステップ１０５（Ｓ１０５）において、原稿状態特定部５０５は、画像読取部５００により読み取られた画像データに基づいて、原稿画像の周縁部の位置を特定する。
ステップ１１０（Ｓ１１０）において、画像抽出部５２５は、原稿状態特定部５０５により特定された原稿画像の周縁部の位置に基づいて、画像読取部５００により読み取られた画像の中から、原稿画像を抽出する。これにより、原稿９の傾きや位置ずれに起因する読取画像の欠陥が補正される。
【００３２】
ステップ１１５（Ｓ１１５）において、方向特定部５１０は、画像読取部５００により読み取られた画像データと、その回転画像とに対して、ＯＣＲ処理を施して、各画像における文字認識率を比較することにより、原稿画像の方向を特定する。
ステップ１２０（Ｓ１２０）において、方向特定部５１０は、原稿画像の回転処理が必要であるか否かを判断する。すなわち、方向特定部５１０は、文字認識率がいずれかの回転画像で最大となった場合に、回転処理が必要と判断し、非回転画像で文字認識率が最大となった場合に、回転処理が不要と判断する。
画像管理プログラム５は、回転処理が必要と判断された場合に、Ｓ１２５の処理に移行し、回転処理が不要と判断された場合に、Ｓ１３０の処理に移行する。
【００３３】
ステップ１２５（Ｓ１２５）において、画像回転部５３５は、方向特定部５１０により特定された方向（すなわち、文字認識率が最大となった回転方向）に、画像抽出部５２５により抽出された原稿画像を回転させる。
【００３４】
ステップ１３０（Ｓ１３０）において、解像度低減部５３５は、画像抽出部５２５により抽出された原稿画像（画像回転部５３５により回転させられた原稿画像）に対して、解像度低減処理を施して、サムネイル表示用、かつ、比較用の画像データを生成する。
ステップ１３５（Ｓ１３５）において、画像読出し部５４５は、画像ＤＢ４１０に記録されている比較用の画像データ（すなわち、本読取処理よりも前に生成された比較用の画像データ）を読み出す。
比較部５５０は、加工部５２０により生成された比較用の画像データと、画像読出し部５４５により読み出された比較用の画像データとを比較する。
【００３５】
ステップ１４０（Ｓ１４０）において、比較部５５０は、加工部５２０により生成された比較用の画像データ（すなわち、直近の読取処理でスキャンした画像データ）と、画像ＤＢ４１０に記録されている全ての比較用の画像データ（すなわち、以前にスキャンした画像データ）とを比較して、一致する画像データが画像ＤＢ４１０に存在するか否かを判断する。
画像管理プログラム５は、一致する画像データが画像ＤＢ４１０内に存在する場合に、Ｓ１４５の処理に移行し、一致する画像データが画像ＤＢ４１０内に存在しない場合に、Ｓ１５０の処理に移行する。
【００３６】
ステップ１４５（Ｓ１４５）において、サムネイル表示部５４０は、加工部５２０により生成された比較用の画像データに基づいて、図６（Ｂ）に例示するように、読み取られた画像をユーザ端末４０のモニタにサムネイル表示させ、通知部５６０は、このサムネイル表示の中で、一致する画像を強調表示させる。さらに、本例の通知部５６０は、図６（Ｂ）に例示するように、一致する画像の読取日時などをサムネイル画像に関連付けて表示させる。
【００３７】
ステップ１５０（Ｓ１５０）において、サムネイル表示部５４０は、加工部５２０により生成された比較用の画像データを用いて、図６（Ａ）に例示するように、サムネイル画像をユーザ端末４０に表示させる。
【００３８】
ステップ１５５（Ｓ１５５）において、画像格納部５１５は、加工部５２０により生成された比較用の画像データを画像ＤＢ４１０に新規登録する。
また、画像削除部５５５は、ユーザからの指示に応じて、画像ＤＢ４１０から、指定された画像データを削除する。
【００３９】
図５は、図４の比較処理（Ｓ１３５）を説明する図である。
図５（Ａ）に例示するように、比較部５５０は、原稿画像上の画像領域（画素）毎に、階調値を比較し、階調値の差分が全画像領域において許容範囲内であるか否かを判断する。そのため、図５（Ａ）に例示するように、原稿画像のコンテンツが異なる場合には、コンテンツの異なる領域で階調値の差分が許容範囲外となり、比較部５５０は、不一致と判断することになる。一方、図５（Ｂ）に例示するように、２つの画像データが略一致する場合には、階調値の差分が全画像領域において許容範囲内となるため、比較部５５０は、一致と判断することになる。ここで、たとえ同一の原稿から読み取られた画像データであっても、スキャナ装置１０のランプの光量むらや、光学系の汚れなどによって、階調値が異なる場合もあるため、階調値の差分に対して、既定の許容範囲が設定される。許容範囲は、固定値であってもよいし、周辺画素を参照して決定される変数値であってもよい。
【００４０】
また、図５（Ｃ）に例示するように、読取時における原稿の歪みなどによって、階調値の差分が許容範囲外となる場合もあり、この場合、比較部５５０は、不一致と判断することになる。しかしながら、原稿の配置などによる微小な歪みは避けられない。そこで、本例の比較部５５０は、図５（Ｄ）に例示するように、いずれか一方の画像の有意画素値領域（背景色以外の領域）を既定量だけ太くし、太くした画像の中に他方の画像が包含されるか否かを判断し、いずれの画像を太くした場合にも、他方の画像が、太くした画像に包含される場合に、これらの画像が互いに一致すると判断する。
なお、本例の比較部５５０は、各画像のグレー画像（輝度成分のみからなる画像）を生成し、このグレー画像を比較しているが、カラー画像を構成する各成分画像（Ｒ成分画像、Ｇ成分画像及びＢ成分画像）をそれぞれ比較してもよい。
【００４１】
図６（Ａ）は、通常のサムネイル表示（図４のＳ１５０）を例示し、図６（Ｂ）は、一致画像を強調したサムネイル表示（図４のＳ１４５）を例示する。
図６（Ａ）に例示するように、複数の原稿が自動送り装置１００にセットされた状態で読取要求操作がなされると、スキャナ装置１０は、これらの原稿それぞれから画像データを読み出し、読み出された画像データそれぞれのサムネイル画像を生成して、ユーザ端末４０にこれらのサムネイル画像を一覧表示させる。
このように連続的に読み取られた画像データの中に、過去に読み取られた画像データと一致するものが存在する場合には、図６（Ｂ）に例示するように、通知部５６０は、一致画像が存在する読取画像のサムネイル画像（本例では、「ＢＢＢＢＢ」と表示された画像）を他のサムネイル画像とは異なる態様（本例では、太枠で囲った態様）で表示させる。
さらに、一致画像（画像ＤＢ４１０に登録されている類似画像）のサムネイル画像と、その読取日時とが表示される。これにより、ユーザは、太枠で強調表示されたサムネイル画像（直近に読み取られた画像）と、これよりも前に読み取られた類似画像とを比較して、これらの画像の要否を判断することができる。
【００４２】
以上説明したように、本実施形態における画像管理システム１によれば、新たに読み取られた画像と、これよりも前に読み取られた画像とを比較して、同一の原稿から繰り返しスキャンしていないか否かを判断することができる。この判断結果をユーザに通知することにより、画像管理システム１で蓄積する画像データの冗長性の抑制が期待できる。
また、本実施形態では、スキャナ装置１０により読み取られた画像データを管理対象としており、デジタルカメラで撮影された画像データを管理対象としている訳ではないため、画像領域毎の特徴量を比較するよりも、画像全体の階調値を直接比較することが望ましい。スキャナ装置１０により読み取られる文書原稿などでは、定型文書のごく一部のみが編集されることも多く、特徴量の比較では、異なる文書も同一と判断される虞があるからである。
【００４３】
［変形例１］
次に、上記実施形態の変形例を説明する。
上記実施形態では、スキャナ装置１０により過去に読み取られた画像すべてを比較の対象としているが、第１の変形例では、スキャンミスが発生した前後の画像データを比較の対象とする。すなわち、本変形例では、スキャンミス（読取ミス）が発生した後の再スキャンにより生成された画像データと、スキャンミス発生時の読取要求で読み取られた画像データとが比較される。
【００４４】
図７は、第１の変形例におけるスキャナ装置１０の動作（Ｓ２０）を説明するフローチャートである。
図７に示すように、ステップ２００（Ｓ２００）において、画像読取部５００（図２）は、ユーザの読取要求操作を検知すると、スキャナ装置１０の各構成を制御して、自動送り装置１００にセットされた原稿９の１枚目を読取位置までフィードさせて、この原稿９から画像を読み取る。
【００４５】
ステップ２０５（Ｓ２０５）において、原稿状態特定部５０５は、画像読取部５００により読み取られた画像データに基づいて、スキャンミスの有無を判断する。スキャンミスと判断される画像は、例えば、原稿の一部が折れた状態で読み取られたもの、原稿の配置が読取位置から大きくずれた状態で読み取られたものなどであるが、これらのスキャンミスは、読み取られた原稿画像の周縁部の位置などに基づいて特定可能である。
画像管理プログラム５は、スキャンミスがあったと判断された場合に、Ｓ２１０の処理に移行し、スキャンミスがなかったと判断された場合に、Ｓ２１５の処理に移行する。
【００４６】
ステップ２１０（Ｓ２１０）において、原稿状態特定部５０５は、スキャンミスがあったことを示す異常読取フラグをたてる。
【００４７】
ステップ２１５（Ｓ２１５）において、画像読取部５００は、自動送り装置１００にセットされた原稿が無くなったか否かを判断する。
画像管理プログラム５は、原稿が残っていると判断された場合に、Ｓ２００の処理に戻って、次の原稿に対する処理を行い、原稿が無くなったと判断された場合に、Ｓ２２０の処理に移行する。このように、本変形例では、自動送り装置１００を利用した連続スキャンを前提とする。
【００４８】
ステップ２２０（Ｓ２２０）において、原稿状態特定部５０５は、異常読取フラグの有無を判断する。すなわち、原稿状態特定部５０５は、１つの読取要求に対応する連続スキャンが完了すると、これらのスキャン処理の中でスキャンミスが存在したか否かを判断する。
画像管理プログラム５は、異常読取フラグがたっている場合に、Ｓ２２５の処理に移行し、異常読取フラグがたっていない場合に、動作（Ｓ２０）を終了する。
【００４９】
ステップ２２５（Ｓ２２５）において、原稿状態特定部５０５（読取ミス通知機能）は、再読取メッセージをスキャナ装置１０のモニタに表示させて、ユーザに再スキャンを促す。
ステップ２３０（Ｓ２３０）において、画像管理プログラム５は、ユーザの読取要求操作が検知されるまで待機し、読取要求操作が検知された場合に、Ｓ２３５の処理に移行する。
【００５０】
ステップ２３５（Ｓ２３５）において、画像管理プログラム５は、読取要求操作に応じて、再読取処理を行う。再読取処理は、Ｓ２００〜Ｓ２３０の処理と実質的に同一である。
【００５１】
ステップ２４０（Ｓ２４０）において、画像管理プログラム５は、再読取処理により読み取られた各画像データと、この再読取処理の直前の読取処理（すなわち、スキャンミスが発生した読取処理）で読み取られた各画像データとを比較対象として、比較処理及び通知処理を行う、比較処理は、図４のＳ１０５〜Ｓ１４０の処理と実質的に同一であり、通知処理は、図４のＳ１４５〜Ｓ１５５の処理と実質的に同一である。
【００５２】
このように、スキャンミスの発生に伴う再スキャンが行われた場合には、画像データの重複読取が行われる可能性が高いため、このような場合を対象として、重複する画像の検出及び通知を行うことは効果的である。
【００５３】
［変形例２］
次に、第２の変形例を説明する。
図８は、第２の変形例における画像管理システム１の全体構成を例示する図である。
上記実施形態では、ユーザ端末４０に画像管理プログラム５の全機能がインストールされる形態を説明したが、第２の変形例では、図８に例示するように、スキャナ装置１０と画像管理装置３０とに画像管理プログラム５の機能を分担させる形態を説明する。
画像管理装置３０は、例えば、サーバ装置であり、スキャナ装置１０により読み取られた画像データを蓄積及び管理し、ユーザ端末４０からの要求に応じて、蓄積及び管理している画像データをユーザ端末４０に提供する。
【００５４】
図９は、第２の変形例におけるスキャナ装置１０の機能構成及び画像管理装置３０の機能構成を例示する図である。なお、本図に示された各構成のうち、図２に示された構成と実質的に同一のものには同一の符号が付されている。
図９に例示するように、スキャナ装置１０には、スキャナ側プログラム５０がインストールされ、画像管理装置３０には、サーバ側プログラム５２がインストールされる。さらに、画像管理装置３０には、画像データベース３１０（画像ＤＢ３１０）が設けられる。
このように、スキャナ装置１０と画像管理装置３０とに機能を分担させてもよい。
【図面の簡単な説明】
【００５５】
【図１】画像管理システム１のシステム構成を例示する図である。
【図２】画像管理プログラム５の機能構成を例示する図である。
【図３】画像ＤＢ４１０に登録されるデータを例示する図である。
【図４】スキャナ装置１０及び画像管理プログラム５の動作（Ｓ１０）を説明するフローチャートである。
【図５】図４の比較処理（Ｓ１３５）を説明する図である。
【図６】（Ａ）は、通常のサムネイル表示（図４のＳ１５０）を例示し、（Ｂ）は、一致画像を強調したサムネイル表示（図４のＳ１４５）を例示する図である。
【図７】第１の変形例におけるスキャナ装置１０の動作（Ｓ２０）を説明するフローチャートである。
【図８】第２の変形例における画像管理システム１の全体構成を例示する図である。
【図９】第２の変形例におけるスキャナ装置１０の機能構成及び画像管理装置３０の機能構成を例示する図である。
【符号の説明】
【００５６】
１・・・画像管理システム
１０・・・スキャナ装置
３１０，４１０・・・画像データベース
３０・・・画像管理装置
５・・・画像管理プログラム
５０・・・スキャナ側プログラム
５２・・・サーバ側プログラム
【図１】
2010033204.tif 000003
【図２】
2010033204.tif 000004
【図３】
2010033204.tif 000005
【図４】
2010033204.tif 000006
【図５】
2010033204.tif 000007
【図６】
2010033204.tif 000008
【図７】
2010033204.tif 000009
【図８】
2010033204.tif 000010
【図９】
2010033204.tif 000011