(57)【特許請求の範囲】
【請求項１】
１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得部と、
前記取得部において取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出部と、
前記抽出部において抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断部と、
前記判断部において前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最初の前記１ページ分の画像のデータに、ページの区切りを検索することが可能な付加情報を付加し、前記判断部において前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最後の前記１ページ分の画像の次のページの画像のデータに前記付加情報を付加する付加部と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記抽出部は、
前記１ページ分の画像の地色を前記色情報として抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記抽出部は、
前記１ページ分の画像の全体の色に対する地色の割合を、前記色情報として抽出することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記抽出部は、
前記１ページ分の画像の色の数を前記色情報として抽出することを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記抽出部は、
前記１ページ分の画像の少なくとも一の端からの距離が所定以上である部分の前記色情報を抽出することを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
前記判断部は、
前記抽出部において前記１ページ分の画像から抽出した前記色情報と、前記抽出部において他の前記１ページ分の画像から抽出した他の前記色情報との相違の程度が所定以上である場合に、前記色情報が前記所定条件を満たすと判断することを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項７】
前記判断部は、
前記抽出部において抽出した前記色情報が所定値以上となった場合に、前記色情報が前記所定条件を満たすと判断することを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項８】
前記取得部は、
前記１つのファイルを構成する前記複数ページの画像を、前記１ページ分の画像毎に順番に取得し、
前記抽出部は、
前記取得部において前記１ページ分の画像を取得する度に、取得した前記１ページ分の画像から前記色情報を抽出することを特徴とする請求項１から７のいずれかに記載の画像処理装置。
【請求項９】
前記判断部において前記色情報が前記所定条件を満たすと判断した場合に、前記１つのファイルを、前記色情報を抽出した前記１ページ分の画像よりも前のページの画像を含むファイルと、前記色情報を抽出した前記１ページ分の画像よりも後のページの画像を含むファイルとに分割する分割部を備えたことを特徴とする請求項１から８のいずれかに記載の画像処理装置。
【請求項１０】
前記複数ページの画像を読み取る読み取り部を備え、
前記取得部は、
前記読み取り部において読み取った前記複数ページの画像から、前記１ページ分の画像を取得することを特徴とする請求項１から９のいずれかに記載の画像処理装置。
【請求項１１】
１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得ステップと、
前記取得ステップにおいて取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出ステップと、
前記抽出ステップにおいて抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断ステップと、
前記判断ステップにおいて前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最初の前記１ページ分の画像のデータに、ページの区切りを検索することが可能な付加情報を付加し、前記判断ステップにおいて前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最後の前記１ページ分の画像の次のページの画像のデータに前記付加情報を付加する付加ステップと
を備えたことを特徴とする画像処理方法。
【請求項１２】
１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得ステップと、
前記取得ステップにおいて取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出ステップと、
前記抽出ステップにおいて抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断ステップと、
前記判断ステップにおいて前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最初の前記１ページ分の画像のデータに、ページの区切りを検索することが可能な付加情報を付加し、前記判断ステップにおいて前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した、所定のまとまりの最後の前記１ページ分の画像の次のページの画像のデータに前記付加情報を付加する付加ステップと
をコンピュータに実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像ファイルを構成する複数のページのうち特定のページを検索するための付加情報を設定する画像処理装置、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
画像ファイルに含まれる複数のページを所定のまとまり（例えば見出し）毎に区別し、それぞれを容易に検索したいという要求がある。これに対し、画像ファイルに含まれる複数のページのうち特定のページに付加情報を付し、付加情報を検索することで、該当ページの検索を容易化できる画像処理装置が提案されている。例えば特許文献１に記載された装置では、特定のページの画像にしおり画像が付加情報として付される。該装置は、しおり画像を検索することで、特定のページを容易に検索することができる。なお該装置では、ユーザが所定のまとまり毎に元原稿を分割し、その先頭ページにしおり画像を付して装置に読み取らせることによって、しおり画像が付されたページを含む画像ファイルが作成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−９４５９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の装置を用いて画像ファイルを作成する場合、ユーザは、元原稿にしおり画像を付する作業を行う必要がある。従って、しおり画像を付するページ数が多くなると、しおり画像を付するための作業量が増大し、ユーザにとって煩わしいという問題点がある。
【０００５】
本発明の目的は、ユーザによる作業を要することなく、検索用の付加情報を付することができる画像処理装置、画像処理方法、及び画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る画像処理装置は、１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得部と、前記取得部において取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出部と、前記抽出部において抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断部と、前記判断部において前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像に、ページの区切りを検索することが可能な付加情報を付加し、前記判断部において前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像の次のページの画像に前記付加情報を付加する付加部とを備えている。
【０００７】
第一態様によれば、画像処理装置は、取得した１ページ分の画像から抽出した色情報に基づいて、ページの区切りを特定できるかどうかを判断する。画像処理装置は、ページの区切りを特定できると判断した場合、検索可能な付加情報を付加する。ユーザは、付加情報を参照することによって、ページの区切りを容易に検索することができる。画像処理装置は、付加情報を付加するか否かを色情報に基づいて自動的に判断するので、ユーザは、付加情報を付加する作業が不要となる。また、画像処理装置は、１ページ分の画像が所定のまとまりの最初のページである場合、このページの画像に付加情報を付する。画像処理装置は、１ページ分の画像が所定のまとまりの最後のページである場合、このページの次のページの画像に付加情報を付する。これによってユーザは、付加情報を検索することによって、所定のまとまりの最初のページの画像を正確に特定することができる。
【０００８】
また第一態様において、前記抽出部は、前記１ページ分の画像の地色を前記色情報として抽出してもよい。画像処理装置は、地色に基づいて、ページの区切りを特定できるかどうかを判断できる。例えば地色が所定の色である場合、所定のまとまりの最初のページ又は最後のページである可能性が高いので、ページの区切りが特定できると判断する。これによって画像処理装置は、ページの区切りを正確に特定して付加情報を付することができるので、検索の精度を高めることができる。
【０００９】
また第一態様において、前記抽出部は、前記１ページ分の画像の全体の色に対する地色の割合を、前記色情報として抽出してもよい。画像処理装置は、地色の割合に基づいて、ページの区切りを特定できるかどうかを判断できる。例えば地色の割合が大きい場合、画像に含まれている文字等の情報が相対的に少ないことになるので、所定のまとまりの最初のページ又は最後のページであることが想定される。画像処理装置は、このような場合にページの区切りを特定できると判断する。これによって画像処理装置は、ページの区切りを正確に特定して付加情報を付することができるので、検索の精度を高めることができる。
【００１０】
また第一態様において、前記抽出部は、前記１ページ分の画像の色の数を前記色情報として抽出してもよい。画像処理装置は、色の数に基づいて、ページの区切りを特定できるかどうかを判断できる。例えば色の数が多い場合、写真やグラフなどの情報が多く掲載されていることになるので、所定のまとまりの最初のページ又は最後のページであることが想定される。画像処理装置は、このような場合にページの区切りが特定できると判断する。これによって画像処理装置は、ページの区切りを正確に特定して付加情報を付することができるので、検索の精度を高めることができる。
【００１１】
また第一態様において、前記抽出部は、前記１ページ分の画像の少なくとも一の端からの距離が所定以上である部分の前記色情報を抽出してもよい。画像処理装置は、画像の端に近い部分の色情報を、所定条件を満たすか否かの判断の対象から除外できる。これによって、ページ内のヘッダ及びフッダ、左右端部以外の部分から色情報を抽出することができるので、ヘッダ及びフッダ、左右端部の色が色情報に影響してしまうことを排除できる。従って画像処理装置は、ページの区切りを更に正確に特定できる。
【００１２】
また第一態様において、前記判断部は、前記抽出部において前記１ページ分の画像から抽出した前記色情報と、前記抽出部において他の前記１ページ分の画像から抽出した他の前記色情報との相違の程度が所定以上である場合に、前記色情報が前記所定条件を満たすと判断してもよい。画像処理装置は、色情報を他の色情報と比較することによって、ページの区切りを特定できるかどうかを判断できる。画像処理装置は、色情報が他の色情報と大きく相違する場合、ページの区切りが特定できると判断することができる。従って画像処理装置は、区切りのページが他のページと相違する場合に、区切りのページを正確に特定できる。
【００１３】
また第一態様において、前記判断部は、前記抽出部において抽出した前記色情報が所定値以上となった場合に、前記所定条件を満たすと判断してもよい。画像処理装置は、色情報と所定値との関係に基づいて、ページの区切りを特定できるかどうかを判断することができる。画像処理装置は、ページの区切りが所定の特徴を常に有している場合、色情報と所定値とを比較することによって容易にページの区切りを特定できると判断できる。
【００１４】
また第一態様において、前記取得部は、前記１つのファイルを構成する前記複数ページの画像を、前記１ページ分の画像毎に順番に取得し、前記抽出部は、前記取得部において前記１ページ分の画像を取得する度に、取得した前記１ページ分の画像から前記色情報を抽出してもよい。これによって、複数ページの画像を全て取得した後で色情報を抽出する場合と比較して、色情報の抽出及び区切りのページの判断に要する時間を短縮できる。
【００１５】
【００１６】
また第一態様において、前記判断部において前記色情報が前記所定条件を満たすと判断した場合に、前記１つのファイルを、前記色情報を抽出した前記１ページ分の画像よりも前のページの画像を含むファイルと、前記色情報を抽出した前記１ページ分の画像よりも後のページの画像を含むファイルとに分割する分割部を備えていてもよい。これによって画像処理装置は、所定のまとまり毎にファイルを分割することができる。ユーザは、所定のまとまり毎に別々のファイルによって管理できる。
【００１７】
また第一態様において、前記複数ページの画像を読み取る読み取り部を備え、前記取得部は、前記読み取り部において読み取った前記複数ページの画像から、前記１ページ分の画像を取得してもよい。これによって画像処理装置は、画像が描画された原稿から画像を直接読み取ることができる。
【００１８】
本発明の第二態様に係る画像処理方法は、１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得ステップと、前記取得ステップにおいて取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出ステップと、前記抽出ステップにおいて抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断ステップと、前記判断ステップにおいて前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像に、ページの区切りを検索することが可能な付加情報を付加し、前記判断部において前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像の次のページの画像に前記付加情報を付加する付加ステップとを備えている。
【００１９】
第二態様によれば、取得した１ページ分の画像から抽出した色情報に基づいて、ページの区切りを特定できるかどうかが判断される。ページの区切りを特定できると判断された場合、検索可能な付加情報が付加される。ユーザは、付加情報を参照することによって、ページの区切りを容易に検索することができる。付加情報を付加するか否かが色情報に基づいて自動的に判断されるので、ユーザは、付加情報を付加する作業が不要となる。また、１ページ分の画像が所定のまとまりの最初のページである場合、このページの画像に付加情報が付される。１ページ分の画像が所定のまとまりの最後のページである場合、このページの次のページの画像に付加情報が付される。これによってユーザは、付加情報を検索することによって、所定のまとまりの最初のページの画像を正確に特定することができる。
【００２０】
本発明の第三態様に係る画像処理プログラムは、１つのファイルを構成する複数ページの画像から、１ページ分の画像を取得する取得ステップと、前記取得ステップにおいて取得した前記１ページ分の画像の色に関する情報である色情報を抽出する抽出ステップと、前記抽出ステップにおいて抽出した前記色情報が、所定のまとまりの最初のページ又は最後のページを特定するための所定条件を満たすか否かを判断する判断ステップと、前記判断ステップにおいて前記色情報が所定のまとまりの最初のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像に、ページの区切りを検索することが可能な付加情報を付加し、前記判断部において前記色情報が所定のまとまりの最後のページを特定するための所定条件を満たすと判断した場合に、前記色情報を抽出した前記１ページ分の画像の次のページの画像に前記付加情報を付加する付加ステップとをコンピュータに実行させる。
【００２１】
第三態様によれば、取得した１ページ分の画像から抽出した色情報に基づいて、ページの区切りを特定できるかどうかが判断される。ページの区切りを特定できると判断された場合、検索可能な付加情報が付加される。ユーザは、付加情報を参照することによって、ページの区切りを容易に検索することができる。付加情報を付加するか否かが色情報に基づいて自動的に判断されるので、ユーザは、付加情報を付加する作業が不要となる。また、１ページ分の画像が所定のまとまりの最初のページである場合、このページの画像に付加情報が付される。１ページ分の画像が所定のまとまりの最後のページである場合、このページの次のページの画像に付加情報が付される。これによってユーザは、付加情報を検索することによって、所定のまとまりの最初のページの画像を正確に特定することができる。
【図面の簡単な説明】
【００２２】
【図１】画像処理装置１の斜視図である。
【図２】画像処理装置１の内部構造を右側から見た透視図である。
【図３】画像処理装置１の電気的構成を示すブロック図である。
【図４】付加情報が付された画像を含むファイルが表示された場合の例を示す図である。
【図５】注釈画像２０４が付加情報として付加された場合の例を示す図である。
【図６】付加情報の付加方法を説明するための模式図である。
【図７】付加情報の付加方法を説明するための模式図である。
【図８】付加情報の付加方法を説明するための模式図である。
【図９】付加情報の付加方法を説明するための模式図である。
【図１０】色情報を抽出する方法を説明するための模式図である。
【図１１】メイン処理を示すフローチャートである。
【図１２】第一変形例におけるメイン処理を示すフローチャートである。
【図１３】第二変形例におけるメイン処理を示すフローチャートである。
【図１４】第三変形例におけるメイン処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施形態について、図面を参照して説明する。これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。図２の前面側、背面側、左側、右側、上側、及び下側を、其々、画像処理装置１の右側、左側、前側、後側、上側、及び下側とする。
【００２４】
図１及び図２を参照し、画像処理装置１の概略構成について説明する。画像処理装置１は、画像スキャナの一種である。画像処理装置１は、図１に示すように、本体部２、給紙トレイ４、及び排出トレイ６を備えている。本体部２は、側面視にて略三角形状を有している。本体部２の上部に給紙口３が設けられている。本体部２の前面下部に排出口５が設けられている。給紙トレイ４は、本体部２のうち給紙口３の後側に接続し、上方に延びている。排出トレイ６は、本体部２のうち排出口５の下側に接続し、前方に延びている。給紙トレイ４にセットされたシート７は、給紙口３から一枚ずつ本体部２に取り込まれる。取り込まれたシート７は、排出口５から排出され、排出トレイ６に積載される。本体部２前側の傾斜面の左側に、スタートスイッチ１５、及びエラーランプ１６が設けられている。ユーザは、スタートスイッチ１５を操作することによって、シート７の取り込みを開始することができる。エラーランプ１６は、紙詰まり等の不具合が発生した場合に点灯する。
【００２５】
図２に示すように、本体部２は、搬送路１１、下側フレーム１２、及び上側フレーム１３を備えている。給紙口３から取り込まれたシート７は、搬送路１１を通り、排出口５から排出される。下側フレーム１２は、搬送路１１の下側に設けられている。上側フレーム１３は、搬送路１１の上側に設けられている。
【００２６】
下側フレーム１２は、搬送ローラ１７、１８、１９、及び２０、モータ５６、及びラインセンサ４１を備えている。搬送ローラ１７は、給紙口３の近傍に設けられている。搬送ローラ１７の搬送方向下流側に、搬送方向上流側から下流側に向かって順に、搬送ローラ１８、１９、及び２０が設けられている。搬送ローラ１７は、給紙トレイ４にセットされたシート７を、搬送路１１内に取り込む。搬送ローラ１８、及び１９は、搬送路１１内に取り込まれたシート７を、排出口５に向けて搬送する。搬送ローラ２０は、排出口５からシート７を排出する。モータ５６は、搬送ローラ１７、１８、１９、及び２０を駆動する。
【００２７】
ラインセンサ４１は、搬送ローラ１９の搬送方向下流側に設けられている。ラインセンサ４１は、密着型のイメージセンサ（ＣＩＳ：Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）である。ラインセンサ４１の左右方向の長さは、搬送路１１の左右方向の長さと略同一である。ラインセンサ４１は、搬送路１１に沿って搬送されるシート７の下面の画像を読み取ることができる。ラインセンサ４１は、光源、レンズ及び受光素子を備えている。光源は、シート７の下面に光を照射する。受光素子は、シート７において反射した反射光をレンズにより集光し、ＲＧＢ信号に変換して出力する。出力されたＲＧＢ信号に対して画像処理が行われることによって、シート７の下面の画像がページ単位で得られる。
【００２８】
上側フレーム１３は、分離部材２１、及び２５、ピンチローラ３１、及び４６、及びラインセンサ４２を備えている。分離部材２１、及び２５は、ゴム等の高摩擦弾性部材である。分離部材２１は、搬送ローラ１７と対向する位置に設けられている。分離部材２５は、搬送ローラ１８と対向する位置に設けられている。分離部材２１、及び２５は、給紙トレイ４にセットされた複数のシート７のうち最も下側のシート７を他のシートから分離する為に設けられている。ピンチローラ３１は、搬送ローラ１９と対向する位置に設けられている。ピンチローラ４６は、搬送ローラ２０と対向する位置に設けられている。ピンチローラ３１、及び４６は、搬送ローラ１９、及び２０と共に回転し、シート７を搬送する。
【００２９】
ラインセンサ４２は、ラインセンサ４１と対向する位置に設けられている。ラインセンサ４２はＣＩＳである。ラインセンサ４２の左右方向の長さは、搬送路１１の左右方向の長さと略同一である。ラインセンサ４２の構成及び駆動機構は、上述したラインセンサ４１と同一である。ラインセンサ４２は、搬送路１１に沿って搬送されるシート７の上面の画像を読み取ることができる。
【００３０】
図３を参照し、画像処理装置１の電気的構成について説明する。画像処理装置１は、制御回路部６１を備えている。制御回路部６１は、入出力インターフェース６２を介して、スタートスイッチ１５、エラーランプ１６、モータ駆動回路６３、及びラインセンサ駆動回路６５と電気的に接続している。
【００３１】
制御回路部６１は、ＣＰＵ７１、ＲＯＭ７２、ＦＬＡＳＨ・ＲＯＭ７３、ＲＡＭ７４、及び通信Ｉ／Ｆ７５を備えている。ＣＰＵ７１は、画像処理装置１の全体の制御を行う演算装置である。ＲＯＭ７２は、ＣＰＵ７１が処理を行う場合に必要な各種パラメータを記憶する。ＦＬＡＳＨ・ＲＯＭ７３は、ＣＰＵ７１が処理を行うためのプログラムを記憶する。ＲＡＭ７４は、ＣＰＵ７１により演算された各種の演算結果や、ラインセンサ４１、及び４２によって読み取った画像を一時的に記憶する。通信Ｉ／Ｆ７５は、外部に接続されたＰＣ８１と通信を行う場合のタイミング制御を行う。
【００３２】
モータ駆動回路６３は、モータ５６と接続している。モータ駆動回路６３は、制御回路部６１のＣＰＵ７１からの指示に従って、モータ５６を駆動制御する。ラインセンサ駆動回路６５は、ラインセンサ４１、及び４２と接続している。ラインセンサ駆動回路６５は、制御回路部６１のＣＰＵ７１からの指示に従って、ラインセンサ４１、及び４２の光源を点灯させるための駆動制御を行う。またラインセンサ駆動回路６５は、受光素子の電気信号をＲＧＢ信号等に変換して出力する。ＣＰＵ７１は、ラインセンサ駆動回路６５から受信したＲＧＢ信号等に基づいて画像を作成し、ＲＡＭ７４に一時記憶することができる。
【００３３】
画像処理装置１において実行される一連の処理について概説する。画像処理装置１は、給紙トレイ４にセットされた複数のシート７を、一枚ずつ給紙口３から取り込む。ラインセンサ４１、及び４２によって、シート７毎に画像が読み込まれる。シート７の両面に画像が形成されている場合、両面の画像は、ラインセンサ４１、及び４２によって同時に読み込まれる。シート７の片面に画像が形成されている場合、ラインセンサ４１、及び４２のうちいずれかによって画像が読み込まれる。複数のシート７から読み込まれた複数の画像は、１つのファイルとして管理される。其々の画像は、読み込まれた順にページ単位で並べられる。
【００３４】
画像処理装置１は、読み込んだ其々の画像を解析することで、所定のまとまり（例えば見出し）毎の区切りのページ（まとまりの最初のページの画像、又は最後のページの画像）を選択する。まとまりの最後のページの画像が選択された場合、選択された画像の次のページの画像が、次のまとまりの最初のページの画像として選択される。画像処理装置１は、まとまりの最初のページの画像のデータに、この画像を検索することが可能な付加情報を付加する。付加情報とは、ファイルを構成する複数のページの画像のうち、特定のページの画像を他のページの画像と区別するための情報である。
【００３５】
例えば付加情報として、所定の規則に準じたコード情報が、まとまりの最初のページの画像のデータに付加されてもよい。付加情報が付加された画像を含むファイルがＰＣ８１等において表示された場合、例えば図４に示すように、画像自体が表示されるウィンドウ２０２とは別に、まとまりを階層的に表した別ウィンドウ２０１が表示されてもよい。これによってユーザは、区切りのページを別ウィンドウ２０１内から検索することによって、画像をまとまり毎に認識できる。従ってユーザは、所望の画像をを容易かつ迅速に検索することができる。
【００３６】
また例えば、コード情報が付加情報として付加された画像を含むファイルがＰＣ８１等によって表示される場合、付加情報が付加されたページの画像が他のページの画像と区別されて表示されてもよい。例えばハイライト表示されてもよい。又は、付加情報が付加されたページの画像は、キーワード検索によって検索できるようにしてもよい。
【００３７】
また例えば図５に示すように、まとまりの最初のページの画像２０３に重ねて配置される注釈画像２０４を、付加情報として付加してもよい。注釈画像２０４が付加された画像２０３を含むファイルがＰＣ８１等に表示された場合、ユーザは、ファイルをページ順にスクロールすることで、まとまりの最初のページを直感的に認識することができる。
【００３８】
なお上述では、まとまりの最初のページを認識するために、まとまりの最初のページの画像に付加画像を付加する例を説明したが、本発明はこれに限定されない。まとまりの最初のページが認識できるように、全てのページの画像に付加情報が付加されてもよい。また、まとまりの最初のページを特定するための情報が、画像とは別にファイル自体に付加されてもよい。
【００３９】
まとまり毎の区切りのページであるか否かは、画像の色に関する情報（画像の地色、画像全体の色に対する地色の割合、及び画像の色数、以下「色情報」という。）に基づいて判断される。判断方法の第一例について、図６を参照して説明する。５枚のシート７の其々から、画像１１１、１１２、１１３、１１４、及び１１５が読み込まれたとする。これらの画像のうち画像１１１、１１２、１１４，及び１１５の地色が白色であり、画像１１３の地色が白色以外の所定の色であったとする。この場合、まとまりの最初のページとして画像１１３が選択される。画像１１１、及び１１２が一つのまとまり１１６を構成し、画像１１３、１１４、及び１１５が別のまとまり１１７を構成することになる。この方法は、例えば分野別に綴じられた資料などのように、見出しの区切り毎に異なる地色のシート７が挿入される媒体が用いられた場合、所定のまとまりの最初のページを正確に選択できるので有効である。
【００４０】
画像の地色は、例えば次のようにして特定される。画像を構成する各画素のＲＧＢ値が特定される。特定されたＲＧＢ値に基づき、同一のＲＧＢ値毎に画素数が累計される。累計された画素数の最も多いＲＧＢ値から一義的に定められる色が、画像の地色として特定される。なお地色の特定方法はこの方法に限定されない。
【００４１】
なお上述した、地色が白色以外の所定の色であるか否かの判断は、具体的には以下のようにして行われてもよい。例えば、画像の地色の色相、彩度、及び明度のうち少なくともいずれかが所定の閾値以上となった場合に、地色が所定の色であると判断してもよい。例えば、明度が白から１０％（２５５ｂｉｔ中の２５ｂｉｔ）異なる場合に、白とは異なる地色となっているものと判断してもよい。又は、画像の地色の色相、彩度、及び明度と、他のページの画像の地色の色相、彩度、及び明度との差分が所定の閾値以上となった場合に、地色が所定の色であると判断してもよい。
【００４２】
判断方法の第二例について、図７を参照して説明する。５枚のシート７の其々から、画像１２１、１２２、１２３、１２４、及び１２５が読み込まれたとする。これらの画像のうち画像１２３に含まれている文字数が、他の画像に含まれている文字数と比較して少ないとする。画像１２３全体の色に対する地色の割合は、文字が少ない分、他の画像における地色の割合よりも大きくなる。この場合、地色の割合が大きい画像１２３が、所定のまとまりの最初のページとして選択される。画像１２１、及び１２２が一つのまとまり１２６を構成し、画像１２３、１２４、及び１２５が別のまとまり１２７を構成することになる。例えば、地色の割合が３％以下なら、最初のページと判断することができる。この方法は、例えば学会誌や論文集などのように、表題ページの次に本題ページが配置されるような媒体が用いられた場合、所定のまとまりの最初のページとして表題ページを正確に選択できるので有効である。
【００４３】
また例えば図８に示すように、５枚のシート７の其々から、画像１３１、１３２、１３３、１３４、及び１３５が読み込まれたとする。これらの画像のうち画像１３３には文字が含まれておらず、他の画像には文字が含まれていたとする。画像１３３の地色の割合は、文字がない分、他の画像における地色の割合よりも極端に大きくなる。この場合、地色の割合が極端に大きい画像１３３が、所定のまとまりの最後のページとして選択される。そして、画像１３３の次のページの画像１３４が、所定のまとまりの最初のページとして選択される。画像１３１、１３２、及び１３３が一つのまとまり１３６を構成し、画像１３４、及び１３５が別のまとまり１３７を構成することになる。この方法は、例えば複数の著者が其々執筆した評論が集められた集合著作物などのように、まとまり毎に仕切り用の空白ページが挿入される媒体が用いられた場合、まとまりの最後のページを正確に選択できるので有効である。また、この判断を行う場合、最後のページとなる画像１３３は情報を持たない画像であるため、削除しても良い。
【００４４】
地色の割合は、例えば次のようにして特定される。画像を構成する各画素のＲＧＢ値から地色が特定され、次いで地色を有する画素数が特定される。画像全体の画素数に対する、特定された画素数の割合が算出される。なお地色の割合の特定方法はこの方法に限定されない。
【００４５】
なお上述した、地色の割合に基づく判断は、具体的に以下のようにして行われてもよい。例えば、画像の地色の割合が所定の閾値以上となった場合に、地色の割合が比較的大きいと判断し、まとまりの最初のページの画像として選択してもよい。ここで画像の地色の割合が１００％となった場合には、地色の割合が極端に大きいと判断し、まとまりの最後のページの画像として選択してもよい。
【００４６】
また以下のようにして行ってもよい。画像の地色の割合と、他のページの画像の地色の割合との差分が所定の第一閾値以上第二閾値未満（第一閾値＜第二閾値であるとする。）となった場合に、地色の割合が他のページの画像の地色の割合よりも比較的大きいと判断し、まとまりの最初のページの画像として選択してもよい。一方、差分が第二閾値以上となった場合に、地色の割合が他のページの画像の地色の割合よりも極端に大きいと判断し、まとまりの最後のページの画像として選択してもよい。
【００４７】
判断方法の第三例について、図９を参照して説明する。５枚のシート７の其々から、画像１４１、１４２、１４３、１４４、及び１４５が読み込まれたとする。これらの画像のうち画像１４３には画像や写真が含まれており、他の画像には画像や写真が含まれていないとする。画像１４３の色数は、他の画像の色数と比較して大きくなる。この場合、画像の色数が多い画像１４３が、所定のまとまりの最後のページとして選択される。そして、画像１４３の次のページの画像１４４が、所定のまとまりの最初のページとして選択される。画像１４１、１４２、及び１４３が一つのまとまり１４６を構成し、画像１４４、及び１４５が別のまとまり１４７を構成することになる。この方法は、例えば図説を含む参考書などのように、まとまりの最後のページに説明図が掲載されている媒体が用いられる場合、まとまりの最後のページを正確に選択できるので有効である。
【００４８】
色数は、例えば次のようにして特定される。画像を構成する各画素のＲＧＢ値が特定される。ＲＧＢ値から一義的に定められる色が、画素毎に特定される。特定された色の数が画像の色数として特定される。なお色数の特定方法はこの方法に限定されない。
【００４９】
なお、上述した色数に基づく判断は、具体的に以下のようにして行われてもよい。例えば、画像の色数が所定の閾値以上となった場合に、まとまりの最後のページの画像として選択してもよい。又は、画像の色数と、他のページの画像の色数との差分が所定の閾値以上となった場合に、まとまりの最後のページとして選択されてもよい。
【００５０】
第一例から第三例において説明した其々の色情報は、画像のうち端からの距離が所定以上である部分から抽出されても良い。例えば図１０に示す画像１５１のように、画像の左右端に定形の図形１５２（装飾模様など）が付されている場合がある。また画像のヘッダ及びフッダ内に文字１５３が付されている場合がある。模様１５２や文字１５３のように、画像の端部に近い部分に形成された図形や文字は、複数のページに共通して形成されることが多い。従って、これらから抽出された色情報に基づいて区切りのページが選択されると、実際には区切りのページではない多数のページが、誤って選択されてしまう場合がある。これに対して画像処理装置１では、画像１５１の上下左右端からの距離が所定以上である部分１５４内の色情報を抽出し、区切りのページを選択する場合に用いることができる。これによって、画像の端に近い部分の色情報を判断の対象から除外できる。従って、ヘッダ、フッダ、及び、画像左右端近傍の色が色情報に影響してしまうことを排除できるので、画像処理装置１は、ページの区切りを更に正確に特定できる。
【００５１】
なお上述では、画像１５１の上下左右全ての端からの距離が所定以上である部分１５４内の色情報を抽出したが、少なくともいずれかの端からの距離が所定以上である部分の色情報が抽出されてもよい。
【００５２】
図１１のフローチャートを参照し、画像処理装置１のＣＰＵ７１において実行されるメイン処理について説明する。給紙トレイ４に複数のシート７がセットされてスタートスイッチ１５が押される。画像処理装置１は、シート７の取り込み、及びラインセンサ４１、４２による画像の読み込みを開始する。読み込まれた画像はＲＡＭ７４に記憶される。読み込まれた其々の画像は、読み込まれた順にページ単位で並べられ、１つのファイルとされる。給紙トレイ４にセットされた全てのシート７の画像が読み込まれた後、ＣＰＵ７１はメイン処理を起動する。
【００５３】
ＲＡＭ７４に記憶された画像が１ページずつ取得される（Ｓ１１）。取得された画像の色情報が抽出される（Ｓ１３）。具体的には、図６から図９を参照して説明した色情報のうち少なくとも一つが抽出される。なお図１０を参照して説明したように、色情報は、画像全体のうち端からの距離が所定以上である部分から抽出されてもよい。
【００５４】
抽出された色情報が、所定の条件を満たすかが判断される（Ｓ１５）。具体的には、図６から図９を参照して説明した判断方法に基づいて色情報が判断され、色情報を抽出した画像が区切りのページの画像に該当する場合に、所定の条件を満たすと判断される。なお、複数種類の色情報が抽出された場合、全ての色情報が所定の条件を満たすか否かが判断されてもよいし、何れかの色情報が所定の条件を満たすか否かが判断されてもよい。色情報が所定の条件を満たさないと判断された場合（Ｓ１５：ＮＯ）、区切りのページの画像に該当しないので、処理はＳ２３に進む。
【００５５】
色情報が所定の条件を満たすと判断された場合（Ｓ１５：ＹＥＳ）、Ｓ１１で取得された画像が、所定のまとまりの最初のページであるか最後のページであるかが判断される（Ｓ１７）。例えば図６及び図７を参照して説明した条件に合致する場合、所定のまとまりの最初のページであると判断される。一方、図８及び図９を参照して説明した条件に合致する場合、所定のまとまりの最後のページであると判断される。
【００５６】
取得された画像が、所定のまとまりの最初のページであると判断された場合（Ｓ１７：ＹＥＳ）、取得された画像に付加情報が付加される（Ｓ１９）。処理はＳ２３に進む。取得された画像が、所定のまとまりの最後のページである場合（Ｓ１７：ＮＯ）、取得された画像の次のページの画像がある場合に、次のページの画像に付加画像が付加される（Ｓ２１）。処理はＳ２３に進む。
【００５７】
Ｓ２３では、Ｓ１１で取得された画像の次のページの画像がＲＡＭ７４に記憶されているかが判断される（Ｓ２３）。次のページの画像がＲＡＭ７４に記憶されている場合（Ｓ２３：ＹＥＳ）、処理はＳ１１に戻る。次のページの画像が取得され（Ｓ１１）、処理は繰り返される。次のページの画像がＲＡＭ７４に記憶されていない場合（Ｓ２３：ＮＯ）、メイン処理は終了する。
【００５８】
以上説明したように、画像処理装置１は、取得した１ページ分の画像から抽出した色情報に基づいて、ページの区切りを特定できる画像であるかどうかを判断する。画像処理装置１は、ページの区切りを特定できる画像であると判断した場合、検索可能な付加情報を付加する。ユーザは、付加情報を検索することによって、ページの区切りを容易に検索することができるようになる。画像処理装置１は、付加情報を付加するか否かを色情報に基づいて自動的に判断するので、ユーザは、付加情報を付加する作業が不要となる。
【００５９】
画像処理装置１は、色情報として、画像の地色、地色の割合、及び色数に基づいて、区切りのページの画像であるか否かを判断できる。これによって画像処理装置１は、ページの区切りを正確に特定して付加情報を付することができるので、ユーザが区切りを検索する場合の検索精度を高めることができる。
【００６０】
画像処理装置１は、画像の色情報が、他の画像の色情報との関係に基づいて、ページの区切りを特定できるか否かを判断できる。従って画像処理装置１は、区切りのページが他のページと相違する場合に、区切りのページを正確に特定できる。また画像処理装置１は、画像の色情報と所定の閾値との関係に基づいて、ページの区切りを特定できるか否かを判断できる。従って画像処理装置１は、ページの区切りが所定の特徴を常に有している場合、色情報を閾値と比較することで容易にページの区切りを特定できるか否かを判断できる。
【００６１】
画像処理装置１は、ラインセンサ４１、及び４２を備えているので、シート７から画像を直接読み取ることができる。
【００６２】
なお、図１１のＳ１１の処理を行うＣＰＵ７１が本発明の「取得部」に相当し、Ｓ１３の処理を行うＣＰＵ７１が本発明の「抽出部」に相当し、Ｓ１５の処理を行うＣＰＵ７１が本発明の「判断部」に相当し、Ｓ１７、Ｓ１９、及びＳ２１の処理を行うＣＰＵ７１が本発明の「付加部」に相当する。図１１のＳ１１の処理が本発明の「取得ステップ」に相当し、Ｓ１３の処理が本発明の「抽出ステップ」に相当し、Ｓ１５の処理が本発明の「判断ステップ」に相当し、Ｓ１７、Ｓ１９、及びＳ２１の処理が本発明の「付加ステップ」に相当する。図２のラインセンサ４１、４２が、本発明の「読み取り部」に相当する。
【００６３】
本発明は上述の実施形態に限定されず、種々の変更が可能である。以下、本発明の変形例（第一変形例、第二変形例、及び第三変形例）について、図１２、１３、及び１４を参照して説明する。なお、上述した実施形態におけるメイン処理と重複する処理については、同一符号を付し、説明を省略又は簡略化している。
【００６４】
図１２のフローチャートを参照し、第一変形例におけるメイン処理について説明する。第一変形例では、画像処理装置１は所定のまとまり毎にファイルを分割する。ＣＰＵ７１によってメイン処理が起動されると、ＲＡＭ７４に記憶された画像が１ページずつ取得され（Ｓ１１）、取得された画像の色情報が抽出される（Ｓ１３）。抽出された色情報が、所定の条件を満たすかが判断される（Ｓ１５）。所定の条件を満たすと判断された場合（Ｓ１５：ＹＥＳ）、取得された画像又は次のページの画像に付加情報が付加される（Ｓ１９、Ｓ２１）。次いで、取得した画像を含むファイルは、所定のまとまりの最初のページの画像よりも前のページの画像を含むファイルと、最初のページの画像及び該ページよりも後のページの画像を含むファイルとに分割される（Ｓ３１）。処理はＳ２３に進む。例えば図６に示す画像１１１、１１２、１１３、１１４、及び１１５を含むファイルがＲＡＭ７４に記憶されている場合、このファイルは、画像１１１、及び１１２を含むファイルと、画像１１３、１１４、及び１１５を含むファイルとに分割される。
【００６５】
以上説明したように、画像処理装置１は、区切りのページの画像を抽出した後、所定のまとまり毎にファイルを分割することができる。これによってユーザは、所定のまとまり毎に別々のファイルとして管理できる。なお、図１２のＳ３１の処理を行うＣＰＵ７１が本発明の「分割部」に相当する。
【００６６】
図１３のフローチャートを参照し、第二変形例におけるメイン処理について説明する。第二変形例では、所定の条件を満たす色情報が、連続する複数のページの画像から抽出された場合、連続した複数の画像のうち最初の画像のみを、区切りのページの画像として選択する。
【００６７】
ＣＰＵ７１によってメイン処理が起動されると、ＲＡＭ７４に記憶された画像が１ページずつ取得され（Ｓ１１）、取得された画像の色情報が抽出される（Ｓ１３）。抽出された色情報が、所定の条件を満たすかが判断される（Ｓ１５）。所定の条件を満たすと判断された場合（Ｓ１５：ＹＥＳ）、Ｓ１１で取得されたページの前のページの画像が所定の条件を満たすかが判断される（Ｓ３３）。前のページの画像が所定の条件を満たすと判断された場合（Ｓ３３：ＹＥＳ）、所定の条件を満たすページが連続していることになる。この場合、連続するページの画像の其々に付加画像を付加しないために、処理はＳ２３に進む。一方、前のページの画像が所定の条件を満たしていない場合（Ｓ３３：ＮＯ）、取得された画像又は、次のページの画像に付加情報が付加される（Ｓ１９、Ｓ２１）。処理はＳ２３に進む。
【００６８】
以上説明したように、画像処理装置１は、連続した複数の画像の其々に付加情報が付加されてしまうことを防止することができる。ユーザが付加情報に基づいてページの区切りを検索する際、区切りのページが複数連続している場合には、何れかのページが検索できれば、ページの区切りを特定できる。このため画像処理装置１は、連続する複数の区切りのページのうち最初のページにのみ付加情報を付加する。これによって、ユーザによる区切りのページの検索を可能としつつ、付加情報が付加された画像の数が多くなってしまって検索の利便性が悪くなってしまうことを防止することができる。
【００６９】
図１４のフローチャートを参照し、第三変形例におけるメイン処理について説明する。第三変形例では、シート７から画像が読み込まれる度に、読み込まれた画像から色情報が抽出される。給紙トレイ４に複数のシート７がセットされてスタートスイッチ１５が押された場合、ＣＰＵ７１はメイン処理を起動する。
【００７０】
メイン処理では、給紙トレイ４にシート７がセットされているかが判断される（Ｓ４１）。給紙トレイ４にシート７がセットされている場合（Ｓ４１：ＹＥＳ）セットされたシート７が一枚取り込まれる。取り込まれたシート７に形成された画像は、ラインセンサ４１、４２によって読み込まれる（Ｓ４３）。読み込まれた画像はＲＡＭ７４に一時的に記憶される。
【００７１】
Ｓ４３でＲＡＭ７４に記憶された１ページ分の画像が取得される（Ｓ４５）。付加情報を付加するか否かを示すフラグがセットされているかが判断される（Ｓ４７）。フラグは、後述するＳ５９でセットされる（詳細後述）。この時点では、フラグはセットされていないので（Ｓ４７：ＮＯ）、次いで、取得された画像の色情報が抽出される（Ｓ５１）。
【００７２】
抽出された色情報が、所定の条件を満たすかが判断される（Ｓ５３）。所定の条件を満たさないと判断された場合（Ｓ５３：ＮＯ）、処理はＳ４１に戻る。一方、所定の条件を満たすと判断された場合（Ｓ５３：ＹＥＳ）、Ｓ４５で取得された画像が、所定のまとまりの最初のページであるか最後のページであるかが判断される（Ｓ５５）。取得された画像が、所定のまとまりの最初のページである場合（Ｓ５５：ＹＥＳ）、取得された画像に付加情報が付加される（Ｓ５７）。処理はＳ４１に戻る。取得された画像が、所定のまとまりの最後のページである場合（Ｓ５５：ＮＯ）、取得された画像の次のページの画像に付加画像を取得する必要がある。しかしながらこの状態では、未だ次のページの画像は読み取られていない。従って、次のページの画像が読み込まれた後、付加画像を付加するために、フラグがセットされる（Ｓ５９）。処理はＳ４１に戻る。
【００７３】
Ｓ４１で次のシート７が給紙トレイにセットされていると判断され（Ｓ４１：ＹＥＳ）、シート７の読み取り（Ｓ４３）、及び画像の取得（Ｓ４５）が行われた後、フラグがセットされているかが判断される（Ｓ４７）。Ｓ５９でフラグがセットされている場合には（Ｓ４７：ＹＥＳ）、取得した画像に付加情報が付加される（Ｓ４９）。処理はＳ５１に進む。Ｓ４１で、給紙トレイ４にシート７が残っていない場合と判断された場合（Ｓ４１：ＮＯ）、メイン処理は終了する。
【００７４】
以上説明したように、画像処理装置１は、シート７から画像を読み込む度に、読み込まれた画像を処理することができる。これによって画像処理装置１は、複数ページの画像を全て取得した後まとめて色情報を抽出する場合と比較して、画像の取得及び色情報の抽出に要する時間を短縮できる。
【００７５】
上述の実施形態及び変形例におけるメイン処理では、画像処理装置１において読み込まれた画像は、画像処理装置１のＣＰＵ７１において処理が行われ、区切りのページが特定されて付加情報が付加されていた。本発明はこれに限定されない。メイン処理は、通信Ｉ／Ｆ７５を介して画像処理装置１と接続するＰＣ８１によって実行されてもよい。即ちＰＣ８１は、画像処理装置１がシート７から読み込んだ画像を取得し、上述したメイン処理を実行してもよい。
【符号の説明】
【００７６】
１      画像処理装置
４１    ラインセンサ
４２    ラインセンサ
６１    制御回路部
７１    ＣＰＵ
７２    ＲＯＭ
【図１】
0005522024.tif 000002
【図２】
0005522024.tif 000003
【図３】
0005522024.tif 000004
【図４】
0005522024.tif 000005
【図５】
0005522024.tif 000006
【図６】
0005522024.tif 000007
【図７】
0005522024.tif 000008
【図８】
0005522024.tif 000009
【図９】
0005522024.tif 000010
【図１０】
0005522024.tif 000011
【図１１】
0005522024.tif 000012
【図１２】
0005522024.tif 000013
【図１３】
0005522024.tif 000014
【図１４】
0005522024.tif 000015