(57)【特許請求の範囲】
【請求項１】
印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、
前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、
処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、
前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、
前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、
前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、
前記処理対象情報に対して前記文字情報に含まれる文字列で特定される処理指定情報が示す処理を施す処理実行手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、
前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、
処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、
前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、
前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、
前記判定手段により、前記文字情報に含まれていると判定された文字列と、前記領域指定情報抽出手段により抽出された領域指定情報と、を関連付ける関連付け手段と、
前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、
前記領域指定情報により指定された処理対象情報に対して、前記関連付け手段により、当該領域指定情報に関連付けられた文字列で特定される処理指定情報が示す処理を施す処理実行手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置であって、
前記領域指定情報は有彩色であることを特徴とする画像処理装置。
【請求項４】
請求項１又は２に記載の画像処理装置であって、
前記領域指定情報は、前記原稿の背景色及び前記処理指定情報の記載色と異なる色であることを特徴とする画像処理装置。
【請求項５】
請求項３に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記有彩色で囲まれた領域から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項６】
請求項３に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記有彩色で塗られた領域と少なくとも一部が重なっている画像から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項７】
請求項３に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記有彩色で記述された情報から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項８】
請求項３に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記有彩色の下線が引かれた領域から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項９】
請求項１又は２に記載の画像処理装置であって、
前記領域指定情報は所定の線種の線又はテクスチャであることを特徴とする画像処理装置。
【請求項１０】
請求項９に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャで囲まれた領域から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項１１】
請求項９に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャと少なくとも一部が重なっている画像から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項１２】
請求項９に記載の画像処理装置であって、
前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャの下線が引かれた領域から前記文字情報を抽出することを特徴とする画像処理装置。
【請求項１３】
請求項１〜１２のいずれか１つに記載の画像処理装置であって、
前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報を除いた情報のみを印刷媒体に画像形成する禁複写処理であることを特徴とする画像処理装置。
【請求項１４】
請求項１〜１２のいずれか１つに記載の画像処理装置であって、
前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報を削除する削除処理であることを特徴とする画像処理装置。
【請求項１５】
請求項１〜１２のいずれか１つに記載の画像処理装置であって、
前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報のみを抽出する取得処理であることを特徴とする画像処理装置。
【請求項１６】
請求項１〜１２のいずれか１つに記載の画像処理装置であって、
前記処理指定情報で指定される処理は、前記処理対象情報にアクセス制限を行う制限処理であることを特徴とする画像処理装置。
【請求項１７】
請求項１６に記載の画像処理装置であって、
前記処理指定情報に基づいて前記アクセス制限処理における認証処理を行うことを特徴とする画像処理装置。
【請求項１８】
コンピュータを、
印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、
前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、
処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、
前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、
前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、
前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、
前記処理対象情報に対して前記文字情報に含まれる文字列で特定される処理指定情報が示す処理を施す処理実行手段と、
として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関する。
【背景技術】
【０００２】
紙等の印刷媒体に印刷された原稿をスキャンして原稿の画像情報を電子化する際や電子データを印刷媒体上に画像形成する際に、原稿の一部に記述してあるセキュリティ制限のための文字列やコードを、システムが保持している制限のための情報と照合することによってセキュリティ制限を行う技術が開示されている（特許文献１）。
【０００３】
また、原稿内においてスキャン対象とする領域をシステムで指定された色で囲むようにマークすることによって、その色で囲まれた領域を識別する技術が開示されている（特許文献２）。
【０００４】
【特許文献１】特開２００５−３４９７１１号公報
【特許文献２】特開２０００−１２３１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、原稿内の処理対象となる領域を指定するためにペンやマーカーを用いたり、電子的なアノテーションのような色枠を用いたりした場合、１つの色に対してシステム毎に予め定められた１つの処理のみが割り当てられることになる。したがって、複雑な処理に対応させるためにはユーザのインタラクティブな操作が必要となる。
【０００６】
また、セキュリティのための照合情報や情報認識用の色等をシステムに予め登録しておく方法では、複数のシステムにおいて同じ基準に基づいて処理を行おうとすると照合情報や指定色を統一しておく必要がある。その結果、システムの構築が大掛かりになってしまう。
【０００７】
さらに、紙等の印刷媒体に印刷された原稿を処理対象とした場合、プリンタ等の画像形成装置やスキャナ等の画像読取装置の特性により画像や色の情報が劣化してシステムが機能しなくなる可能性がある。
【０００８】
本発明は、上記課題の少なくとも１つを解決するための画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の１つの態様は、印刷媒体に画像形成された原稿の原稿情報を読み取る情報読取手段と、印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、前記処理対象情報に対して前記文字情報に含まれる文字列で特定される処理指定情報が示す処理を施す処理実行手段と、を備えることを特徴とする画像処理装置である。
【００１０】
また、本発明の１つの態様は、印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、前記判定手段により、前記文字情報に含まれていると判定された文字列と、前記領域指定情報抽出手段により抽出された領域指定情報と、を関連付ける関連付け手段と、前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、前記領域指定情報により指定された処理対象情報に対して、前記関連付け手段により、当該領域指定情報に関連付けられた文字列で特定される処理指定情報が示す処理を施す処理実行手段と、を備えることを特徴とする画像処理装置である。
【００１１】
これらの発明は、コンピュータを、印刷媒体に画像形成された原稿の画像情報を読み取る読取手段と、前記画像情報から文字情報及び当該文字情報の位置情報を抽出する抽出手段と、処理対象領域に対する処理を示す処理指定情報に対応する文字列を記憶する記憶手段と、前記抽出手段により抽出された文字情報に、前記記憶手段に記憶された文字列が含まれるか否かを判定する判定手段と、前記判定手段において前記文字情報に前記文字列が含まれていると判定された場合、当該文字情報の位置情報により特定される領域から、処理対象領域を指定する領域指定情報を抽出する領域指定情報抽出手段と、前記領域指定情報で指定される領域における前記画像情報を処理対象情報として抽出する処理対象情報抽出手段と、前記処理対象情報に対して前記文字情報に含まれる文字列で特定される処理指定情報が示す処理を施す処理実行手段と、として機能させることを特徴とする画像処理プログラムにより実現してもよい。
【００１２】
ここで、前記領域指定情報は有彩色としてもよい。また、前記領域指定情報は、前記原稿の背景色及び前記処理指定情報の記載色と異なる色としてもよい。例えば、前記抽出手段は、前記原稿情報の前記有彩色で囲まれた領域から前記文字情報を抽出するものとしてもよい。また、例えば、前記抽出手段は、前記原稿情報の前記有彩色で塗られた領域と少なくとも一部が重なっている画像から前記文字情報を抽出するものとしてもよい。また、例えば、前記抽出手段は、前記原稿情報の前記有彩色で記述された情報から前記文字情報を抽出するものとしてもよい。また、例えば、前記抽出手段は、前記原稿情報の前記有彩色の下線が引かれた領域から前記文字情報を抽出するものとしてもよい。
【００１３】
また、前記領域指定情報は所定の線種の線又はテクスチャとしてもよい。例えば、前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャで囲まれた領域から前記文字情報を抽出するものとしてもよい。また、例えば、前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャと少なくとも一部が重なっている画像から前記文字情報を抽出するものとしてもよい。また、例えば、前記抽出手段は、前記原稿情報の前記所定の線種の線又はテクスチャの下線が引かれた領域から前記文字情報を抽出するものとしてもよい。
【００１４】
また、前記処理指定情報は文字列として記述されていてもよい。例えば、「禁複写」、「削除」、「取得」、「制限」等の前記処理指定情報の処理内容を示す文字列としてもよい。
【００１６】
また、前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報を除いた情報のみを印刷媒体に画像形成する禁複写処理としてもよい。また、前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報を削除する削除処理としてもよい。また、前記処理指定情報で指定される処理は、前記原稿情報から前記処理対象情報のみを抽出する取得処理としてもよい。また、前記処理指定情報で指定される処理は、前記処理対象情報にアクセス制限を行う制限処理としてもよい。ここで、前記処理指定情報に基づいて前記アクセス制限処理における認証処理を行うものとしてもよい。
【発明の効果】
【００１７】
請求項１，２及び１８に記載の発明によれば、原稿画像に記述された領域指定情報を読み取って処理対象となる領域を特定することによって、領域を指定するための色等の情報を予めシステムに登録しておくことなく処理を行うことができる。
【００１８】
請求項２に記載の発明によれば、カラーペンやマーカーを用いて原稿画像の所定領域に有彩色を記入しておき、この有彩色を読み込むことにより処理対象となる領域を指定することができる。
【００１９】
請求項３に記載の発明によれば、有彩色で文字列やコードを囲んでおくことによって、その有彩色で囲まれた領域に記述された処理指定情報に基づき、その有彩色で指定される領域の情報を処理対象として、その処理指定情報で特定される処理を施すことができる。
【００２０】
請求項４に記載の発明によれば、有彩色で文字列やコードを塗り潰したり、有彩色で文字列やコードをマークしておいたりすることによって、その有彩色でマークされた領域に記述された処理指定情報に基づき、その有彩色で指定される領域の情報を処理対象として、有彩色で指定された処理指定情報で特定される処理を施すことができる。
【００２１】
請求項５に記載の発明によれば、有彩色で文字列やコードを記述することによって、その有彩色で記述された処理指定情報に基づき、その有彩色で指定される領域の情報を処理対象として、有彩色で指定された処理指定情報で特定される処理を施すことができる。
【００２２】
請求項６に記載の発明によれば、有彩色で文字列やコードに下線を引いておくことによって、その有彩色の下線が引かれた処理指定情報に基づき、その有彩色で指定される領域の情報を処理対象として、有彩色で指定された処理指定情報で特定される処理を施すことができる。
【００２３】
請求項７に記載の発明によれば、原稿画像の所定領域に所定の線種の線又はテクスチャを記入しておき、この所定の線種の線又はテクスチャを読み込むことにより処理対象となる領域を指定することができる。
【００２４】
請求項８に記載の発明によれば、所定の線種の線又はテクスチャで文字列やコードを囲んでおくことによって、その所定の線種の線又はテクスチャで囲まれた領域に記述された処理指定情報に基づき、その所定の線種の線又はテクスチャで指定される領域の情報を処理対象として、その処理指定情報で特定される処理を施すことができる。
【００２５】
請求項９に記載の発明によれば、所定の線種の線又はテクスチャで文字列やコードを塗り潰したり、所定の線種の線又はテクスチャで文字列やコードをマークしておいたりすることによって、その所定の線種の線又はテクスチャでマークされた領域に記述された処理指定情報に基づき、その所定の線種の線又はテクスチャで指定される領域の情報を処理対象として、所定の線種の線又はテクスチャで指定された処理指定情報で特定される処理を施すことができる。
【００２６】
請求項１０に記載の発明によれば、所定の線種の線又はテクスチャで文字列やコードに下線を引いておくことによって、その所定の線種の下線が引かれた処理指定情報に基づき、その所定の線種の線又はテクスチャで指定される領域の情報を処理対象として、所定の線種の線又はテクスチャで指定された処理指定情報で特定される処理を施すことができる。
【００２７】
請求項１１に記載の発明によれば、処理指定情報を文字列としてユーザに認識し易いものとすることができる。
【００２９】
請求項１３に記載の発明によれば、原稿に記述された領域指定情報及び処理指定情報に基づいて処理対象情報についての禁複写処理を行うことができる。
【００３０】
請求項１４に記載の発明によれば、原稿に記述された領域指定情報及び処理指定情報に基づいて処理対象情報についての削除処理を行うことができる。
【００３１】
請求項１５に記載の発明によれば、原稿に記述された領域指定情報及び処理指定情報に基づいて処理対象情報のみの取得処理を行うことができる。
【００３２】
請求項１６に記載の発明によれば、原稿に記述された領域指定情報及び処理指定情報に基づいて処理対象情報についてのアクセス制限処理を行うことができる。
【００３３】
請求項１７に記載の発明によれば、原稿に記述された領域指定情報及び処理指定情報に基づいて処理対象情報についてのアクセスの認証処理を行うことができる。
【発明を実施するための最良の形態】
【００３４】
＜システム構成＞
本発明の実施の形態における画像処理システム１００は、図１に示すように、画像処理コンピュータ１０２、スキャナ１０４及び画像形成装置１０６を含んで構成される。画像処理システム１００に含まれる画像処理コンピュータ１０２、スキャナ１０４及び画像形成装置１０６は、ＬＡＮ，ＷＡＮ，インターネット等の情報伝達手段によって相互に情報の授受が可能となるように接続されている。情報伝達方法としては、各装置に固有のネットワークアドレス等を用いる一般的な情報通信技術を適用してもよい。
【００３５】
画像処理コンピュータ１０２は、図２に示すように、制御部（ＣＰＵ）１０、記憶部１２、入力部１４、表示部１６及びインターフェース部１８を含んで構成される。制御部（ＣＰＵ）１０、記憶部１２、入力部１４、表示部１６及びインターフェース部１８は、バスを介して、互いに情報の授受が可能となるように接続される。制御部１０は、記憶部１２に格納されている画像処理プログラムによる指令に従って、画像処理コンピュータ１０２の全体を統合的に制御する。記憶部１２は、半導体メモリ、ハードディスク、光ディスク等の記憶装置を含み、画像処理プログラムや読み取られた画像情報や各種処理に供されるデータを格納及び保持する。入力部１４は、キーボード等の文字入力デバイスやマウス等のポインティングデバイスを含み、ユーザが制御部１０に対して所定の処理の実行や処理に供されるデータ等を入力するために用いられる手段である。表示部１６は、ディスプレイ等の画像表示デバイスを含み、画像処理システムにおいて処理された情報をユーザに呈示する手段である。インターフェース部１８は、画像処理コンピュータ１０２と外部装置とを情報の授受が可能となるように接続する手段である。画像処理コンピュータ１０２は、インターフェース部１８を介して、スキャナ１０４及び画像形成装置１０６と通信できるように接続される。
【００３６】
スキャナ１０４は、図３に示すように、制御部２０、スキャナ部２２及びインターフェース部２４を含んで構成される。スキャナ１０４は、紙などの印刷媒体に画像形成されている原稿の画像を読み取って、電子データに変換して画像処理コンピュータ１０２へ出力する機能を有する。制御部２０、スキャナ部２２及びインターフェース部２４は、バスを介して、互いに情報の授受が可能となるように接続される。
【００３７】
制御部２０は、内部ロジック回路や内部メモリに格納されているプログラムに従って、スキャナ１０４の全体を統合的に制御する。制御部２０は、インターフェース部２４を介して、画像処理コンピュータ１０２から原稿の読み取り命令を受信すると、スキャナ部２２を制御して原稿から画像を読み取り、所定のフォーマットの電子データに変換して、インターフェース部２４を介して画像情報を画像処理コンピュータ１０２へ送信する。
【００３８】
具体的には、スキャナ部２２は、制御部２０から原稿の読み取りを開始する信号を受けると、プラテン等に載せ置かれた原稿の画像面に光源から光を照射する。原稿の画像面で反射した光は、反射ミラー及び集光レンズ等の光学系を介して、ＣＣＤアレイ等の光電変換部へ入射する。光電変換部は、原稿の画像に対応した電気信号を画素毎に生成して制御部２０へ出力する。制御部２０は、電気信号を受けると、画素毎の多値画像データに変換する。得られた多値画像データは、インターフェース部２４を介して、画像処理コンピュータ１０２へ送信される。
【００３９】
本実施の形態では、スキャナ１０４はカラースキャナとする。例えば、光電変換部はＲ（赤）、Ｇ（緑）、Ｂ（青）毎のＣＣＤアレイを備え、原稿の画像の画素毎にＲ成分、Ｇ成分、Ｂ成分の多値画像データが生成されて画像処理コンピュータ１０２へ送信される。
【００４０】
画像形成装置１０６は、プリンタや複合機等の画像形成手段を含む装置である。具体的には、図４に示すように、制御部３０、媒体搬送機構３２、印刷エンジン部３４及びインターフェース部３６を含んで構成される。制御部３０は、内部ロジック回路や内部メモリに格納されているプログラムに従って、画像形成装置１０６における画像形成処理を統合的に制御する。制御部３０は、インターフェース部３６を介して、画像処理コンピュータ１０２から画像データを受け取ると、受信した画像データに必要な処理を施して印刷エンジン部３４へ出力する。印刷エンジン部３４は、例えば、電子写真方式、インクジェット方式等の画像形成手段を備えており、媒体搬送機構３２によって搬送されてきた印刷媒体（紙等）上に画像データに基づく画像を形成する。インターフェース部３６は、画像形成装置１０６と外部装置とを情報の授受が可能となるように接続する手段である。画像形成装置１０６は、インターフェース部３６を介して、画像処理コンピュータ１０２及びスキャナ１０４と通信できるように接続される。
【００４１】
＜第１の実施の形態の処理方法＞
以下、図５のフローチャートを参照しつつ、本実施の形態における画像処理方法について説明する。画像処理システム１００は、画像処理コンピュータ１０２の記憶部１２に予め格納されている画像処理プログラムを実行することによって、図５に示すフローチャートの処理を実現する。これによって、画像処理システム１００に含まれる各部が統合的に図６に示す機能ブロック図の各手段として機能する。
【００４２】
ステップＳ１０では、画像処理コンピュータ１０２からスキャナ１０４へ画像の読み取りを指示する。画像処理コンピュータ１０２の制御部１０は、入力部１４を用いたユーザからの読み取り指示の入力を受けて、スキャナ１０４の制御部２０へ画像の読み取り開始の命令を送信する。スキャナ１０４の制御部２０は、画像処理コンピュータ１０２から読み取り命令を受けると、スキャナ１０４を原稿読み取り処理を行うモードにしてステップＳ１２へ処理を移す。
【００４３】
ステップＳ１２では、原稿から画像情報を読み取る処理が行われる。制御部２０は、内部メモリに格納されている画像読み取りプログラムに沿ってスキャナ部２２を制御し、セットされた原稿から画像の読み取りを行う。読み取られた入力画像のデータは、画像処理コンピュータ１０２へ送られる。原稿画像のデータは、画像処理コンピュータ１０２の記憶部１２に格納及び保持される。
【００４４】
本実施の形態において読み取られる原稿には、図７に示すように、通常の原稿の画像に加えて右上隅の所定の領域５０に処理指定情報及び領域指定情報が含まれている。本実施の形態では、処理指定情報及び領域指定情報が記載される所定の領域５０は原稿の右上隅の領域としているが、これに限定されるものではなく、原稿の画像内に任意に設定することができる。但し、原稿の他の画像への影響を避けるためには、所定の領域５０は右上隅、右下隅、左上隅、左下隅のいずれか１つ又は複数に設定することが好ましい。
【００４５】
本実施の形態において処理指定情報とは、画像処理システム１００において原稿から読み取られた画像に対して行う処理を示す情報を意味する。本実施の形態では、例えば、処理指定情報は「削除」，「取得」，「制限」の文字情報で表される。このように文字情報を用いることによってユーザが処理を指定する際に処理の内容を把握し易くなる。
【００４６】
また、本実施の形態において領域指定情報とは、処理指定情報で指定される処理を施す対象となる画像データが含まれる原稿画像内の領域を示す情報を意味する。本実施の形態では、領域指定情報としては色（有彩色）が用いられる。
【００４７】
ユーザは、領域指定情報を用いて処理指定情報を選択する。例えば、処理指定情報のうちユーザが選択したものを領域指定情報となる色（有彩色）で塗りつぶす、処理指定情報のうちユーザが選択したものの一部と重なるように領域指定情報となる色（有彩色）を塗る、処理指定情報のうちユーザが選択したものに領域指定情報となる色（有彩色）で下線を引く、処理指定情報のうちユーザが選択したものを領域指定情報となる色（有彩色）で囲む等の処置を行うことによって処理指定情報を選択する（以下、図中において色はハッチングで示し、色の違いはハッチングの違いによって示す）。
【００４８】
例えば、図７では、処理指定情報から「削除」が選択されており、その「削除」が赤色（図７中の斜線ハッチングで示す）で塗りつぶされている。なお、領域指定情報として用いる有彩色は、原稿の背景色とは異なる色とすることが好適である。
【００４９】
本ステップでは、これら処理指定情報及び領域指定情報を含む原稿の画像が読み取られ、画像処理コンピュータ１０２へ入力され、記憶部１２に格納及び保持される。なお、ステップＳ１０及びＳ１２における処理によって図６における画像入力手段４０が実現される。機能ブロック図では、入力画像のデータは、特定領域抽出手段４２及び処理領域抽出手段４６へ入力される。
【００５０】
ステップＳ１４では、読み取られた原稿の画像から所定の領域５０のオブジェクトが抽出される。所定の領域５０がどこであるかを示す情報は予め記憶部１２に格納されているものとする。画像処理コンピュータ１０２の制御部１０は、記憶部１２に格納されている所定の領域５０の位置及び大きさを示す情報を参照して、記憶部１２に格納された原稿画像から所定の領域５０の画像データを抽出する。
【００５１】
この処理によって図６における特定領域抽出手段４２が実現される。所定の領域５０の画像データは機能ブロック図における処理内容解析手段４４へ入力される。
【００５２】
さらに、制御部１０は、所定の領域５０の画像データにオブジェクト（有意な画像データ）が含まれているか否かを判定する。オブジェクトとは、原稿画像の背景とは異なるパターンや色を含む画像データを意味する。例えば、処理指定情報を示す「削除」，「取得」，「制限」の文字情報や領域指定情報を示す色（有彩色）はオブジェクトとされる。
【００５３】
制御部１０は、所定の領域５０の画像データにオブジェクトが含まれていれば処理をステップＳ１６へ移行し、そうでなければ処理を終了する。
【００５４】
ステップＳ１６では、所定の領域５０の画像からオブジェクトが抽出される。制御部１０は、有意な画像データが含まれていると判定された所定の領域５０に含まれるオブジェクトを抽出する。
【００５５】
ステップＳ１８では、オブジェクトをＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ：光学式文字認識）処理する。制御部１０は、ステップＳ１６で抽出されたオブジェクトに対して既存のＯＣＲ処理を施し、オブジェクトに含まれる文字情報、及び、所定の領域５０内における文字情報の位置を抽出する。抽出された文字情報及びその位置は記憶部１２に格納及び保持される。
【００５６】
例えば、図７に示す原稿例の場合、右上隅の所定の領域５０に含まれる「削除」，「取得」，「制限」という文字情報及びその位置が抽出される。
【００５７】
ステップＳ２０では、ステップＳ１８で抽出された文字情報に処理指定情報が含まれるか否かが判定される。処理指定情報となる文字列は予め記憶部１２に格納及び保持されているものとする。制御部１０は、記憶部１２に保持されている処理指定情報を参照してマッチング処理を行うことによって、ステップＳ１８で抽出された文字情報に処理指定情報が含まれるか否かを判定する。制御部１０は、ステップＳ１８で抽出された文字情報に処理指定情報が含まれていればステップＳ２２へ処理を移行させ、そうでなければ処理を終了する。
【００５８】
例えば、記憶部１２に処理指定情報として「削除」，「取得」，「制限」という文字列が予め格納及び保持されている場合、図７に示す原稿を読み取った場合、ステップＳ１８で抽出された文字列には「削除」，「取得」，「制限」が含まれているのでステップＳ２２へ処理を移行させる。
【００５９】
ステップＳ２２では、オブジェクトから領域指定情報が抽出される。制御部１０は、ステップＳ２０で処理指定情報と一致した文字列が占める所定の領域５０内の位置において原稿の背景色及び処理指定情報の記載色と異なる色が存在するか否かを調べる。制御部１０は、原稿の背景色及び処理指定情報の記載色と異なる色が存在する場合、その色を領域指定情報として抽出する。さらに、制御部１０は、その色と重なる位置の処理指定情報とその色を関連付けて記憶部１２に保存する。
【００６０】
例えば、図７に示すように、処理指定情報のうち「削除」のみが赤色で塗りつぶされており、「取得」及び「制限」は塗りつぶされていない場合、「削除」が抽出された位置から、原稿の背景色及び処理指定情報の記載色（例えば黒）と異なる赤色が領域指定情報として抽出される。一方、「取得」及び「制限」が抽出された位置には原稿の背景色及び処理指定情報の記載色のみが含まれるので領域指定情報は抽出されない。制御部１０は、「削除」という処理指定情報に「赤」という領域指定情報を関連付けて記憶部１２に格納及び保持させる。
【００６１】
また、処理指定情報の一部と重なるように領域指定情報となる有彩色が塗られている場合、処理指定情報に領域指定情報となる有彩色の下線が引かれている場合、又は、処理指定情報が領域指定情報となる有彩色で囲まれている場合も、所定の領域５０内において処理指定情報と一致した文字列が占める位置において原稿の背景色及び処理指定情報の記載色と異なる色が存在するか否かを調べることによって領域指定情報となる色を抽出することができる。
【００６２】
なお、ステップＳ１６からＳ２２までの処理によって図６における処理内容解析手段４４が実現される。処理内容解析手段４４によって関連付けられた処理指定情報と領域指定情報とは処理領域抽出手段４６と処理実行手段４８とに入力される。
【００６３】
ステップＳ２４では、原稿の所定の領域５０外に領域指定情報と同じ色で指定された領域が存在するか否かが判定される。制御部１０は、記憶部１２を参照して、ステップＳ２２で記憶部１２に格納された処理指定情報と領域指定情報との組み合わせを読み出し、領域指定情報となる色（有彩色）で指定された領域が原稿の画像内に含まれているか否かを判定する。領域指定情報となる色（有彩色）で指定された領域とは、例えば、領域指定情報となる有彩色で囲まれた領域、領域指定情報となる有彩色で塗りつぶされた領域、又は、領域指定情報となる有彩色の下線が引かれた領域としてもよい。制御部１０は、領域指定情報となる色（有彩色）で指定された領域が原稿の画像内に含まれていればステップＳ２６に処理を移行させ、そうでなければ処理を終了する。
【００６４】
ステップＳ２６では、領域指定情報と同じ色で指定された領域の画像データを処理対象情報として抽出する。制御部１０は、領域指定情報となる色（有彩色）で指定された領域の画像データを原稿画像から抽出し、その領域指定情報となる色（有彩色）と関連付けられた処理の対象となる処理対象情報とする。抽出された処理対象情報は、既に記憶部１２に記憶されている領域指定情報及び処理指定情報と関連付けて記憶部１２に格納及び保持される。
【００６５】
なお、このステップＳ２６での処理によって図６に示す処理領域抽出手段４６が実現される。処理領域抽出手段４６で抽出された処理対象情報は処理実行手段４８へ入力される。
【００６６】
例えば、図７の原稿例では、領域指定情報となる「赤」で囲まれた領域５２及び領域指定情報となる「赤」で塗りつぶされた領域５４に含まれる画像データが処理対象情報として抽出される。この処理対象情報が削除処理の対象となる。具体的には、領域５２に含まれる画像データと領域５４に含まれる「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」という文字列が処理対象情報として抽出され、領域指定情報「赤」と処理指定情報「削除」と関連付けられて記憶部１２に保存される。
【００６７】
ステップＳ２８では、処理対象情報に対して、処理指定情報で指定された処理を施す。制御部１０は、記憶部１２からステップＳ２６において抽出された処理対象情報を読み出し、その処理対象情報と関連付けられている処理を施す。このステップＳ２８の処理によって図６に示す処理実行手段４８が実現される。
【００６８】
例えば、図７の原稿例では、処理対象情報として抽出された画像データ及び「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」という文字列に対して、その処理対象情報と関連付けられている処理指定情報「削除」で指定される削除処理が施される。ここで削除処理とは、原稿の画像データから処理対象情報を除去する処理を意味する。したがって、図８に示すように、原稿画像から処理対象情報を除いた画像データが生成される。
【００６９】
また、このように生成された画像データを画像形成装置１０６へ送信し、印刷媒体（紙等）に画像形成するものとしてもよい。この処理は原稿の画像から処理対象情報を除去した画像を印刷する禁複写処理となる。そこで、処理指定情報の文字列として「削除」の代わりに「禁複写」という文字列等を用いてもよい。
【００７０】
また、図９の原稿例も同様に処理することができる。図９の例では、処理指定情報「取得」が領域指定情報「青」で塗りつぶされている。また、処理対象情報となる画像データ及び文字列が領域指定情報「青」で囲まれ又は塗りつぶされている。したがって、領域指定情報「青」で囲まれ又は塗りつぶされている画像データ及び文字列「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」に対して、処理指定情報「取得」で特定される取得処理が実行される。
【００７１】
ここで、取得処理とは、原稿の画像データから処理対象情報のみを抽出した画像データを生成する処理を意味する。したがって、図１０に示すように、原稿画像から処理対象情報のみを抽出した画像データが生成される。また、このように生成された画像データを画像形成装置１０６へ送信し、印刷媒体（紙等）に画像形成するものとしてもよい。
【００７２】
また、図１１の原稿例も同様に処理することができる。図１１の例では、処理指定情報「制限」が領域指定情報「緑」で塗りつぶされている。また、処理対象情報となる画像データ及び文字列が領域指定情報「緑」で囲まれ又は塗りつぶされている。したがって、領域指定情報「緑」で囲まれ又は塗りつぶされている画像データ及び文字列「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」に対して、処理指定情報「制限」で特定される制限処理が実行される。
【００７３】
ここで、制限処理とは、原稿の画像データのうち処理対象情報に対してユーザのアクセスを制限する処理を意味する。例えば、原稿から読み取られた画像の表示が指示された場合、制御部１０は、図１２に示すように、原稿画像から処理対象情報を除いた画像データのみを表示部１６に表示させる。そして、ユーザが入力部１４を用いて処理対象情報の領域の表示を指示した場合（例えば、マウス等のポインティングデバイスで表示された画像の処理対象情報の領域をダブルクリックした場合）、図１３に示すように、制御部１０は認証のためのユーザインターフェース画面を表示部１６に表示させ、パスワード等の認証情報の入力を促す。ユーザが入力部１４を用いて認証情報を入力すると、制御部１０は入力された認証情報と記憶部１２に予め格納及び保持されていた認証情報とのマッチングを行う。マッチングが成功すると、制御部１０は、処理対象情報の領域の画像データと文字列とを含む原稿の画像を表示部１６に表示させる。マッチングが成功しなかった場合、処理対象情報の領域の画像データと文字列は表示させない。
【００７４】
また、認証が成功しなかった場合には処理対象情報の領域の画像データと文字列を除いた原稿の画像データを画像形成装置１０６へ送信して印刷媒体（紙等）に画像形成し、認証が成功した場合には処理対象情報の領域の画像データと文字列を含む原稿の画像データを画像形成装置１０６へ送信して印刷媒体（紙等）に画像形成するものとしてもよい。
【００７５】
なお、制限処理では、ステップＳ１２における原稿の読み取り処理の際に、原稿の所定の領域５０の読み取りのみを先に行い、制限処理が指定されている場合には原稿全体の読み取り処理の前に認証処理を実行し、認証が成功した場合には処理対象情報の領域の画像データと文字列を含む原稿の画像データを記憶部１２に記憶させ、認証が成功しなかった場合には処理対象情報の領域の画像データと文字列を含まない原稿の画像データを記憶部１２に記憶させるものとしてもよい。
【００７６】
本実施の形態では、領域指定情報となる有彩色を「赤」としたが、他の色としてもよい。例えば、「削除」という処理指定情報を「青」で塗りつぶした原稿を読み取ることによって、「青」で指定された領域の画像データを削除する処理を行うこともできる。また、有彩色はＲ，Ｇ，Ｂの各成分の階調の組み合わせで表現してもよい。例えば、各色が０〜２５５階調であらわされる場合、Ｒ成分が２００，Ｇ成分が５０，Ｂ成分が１５０といったＲＧＢ成分を有する色を領域指定情報として使用することも可能である。
【００７７】
また、本実施の形態では、領域指定情報を有彩色としたが、これに限定されるものではない。例えば、領域指定情報を所定の線種の線や所定の種類のテクスチャとしてもよい。所定の線種の線とは、実線、細線、破線、点線、一点鎖線、二点鎖線、波線等の線の太さやパターンで特定される線を意味する。所定の種類のテクスチャとは、斜線や格子等の網掛け模様等の図形のパターンを意味する。例えば、処理指定情報のうちユーザが選択したもの全体を領域指定情報と重ね合わせて記す、処理指定情報のうちユーザが選択したものの一部と重なるように領域指定情報を記す、処理指定情報のうちユーザが選択したものに領域指定情報の下線を記す、処理指定情報のうちユーザが選択したものを領域指定情報で囲む等の処置を施した原稿を用いる。
【００７８】
例えば、所定の線種の線を「破線」とした場合、図１４に示すように、処理指定情報「削除」上に「破線」を記入した原稿としてもよい。この原稿を読み取り、所定の領域５０に含まれるオブジェクトからパターンマッチング等の手法によって、領域指定情報として「破線」及び処理指定情報「削除」を抽出する。さらに、原稿画像内において「破線」で囲まれた領域５２，５４から抽出された画像データ及び「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」という文字列を処理対象情報とする。そして、図７及び図８での説明と同様に、その処理対象情報に対して削除処理を施す。取得処理及び制限処理についても所定の線種の線で指定することによって、図９〜図１３と同様に実行してもよい。
【００７９】
また、処理指定情報自体を領域指定情報となる有彩色で表現してもよい。原稿を読み取り、ステップＳ２２において制御部１０は、ステップＳ２０で処理指定情報と一致した文字列の占める所定の領域５０内の位置において原稿の背景色及び処理指定情報の通常の記載色（黒）と異なる色が存在するか否かを調べる。制御部１０は、原稿の背景色及び処理指定情報の通常の記載色（黒）と異なる色が存在する場合、その色を領域指定情報として抽出する。さらに、制御部１０は、処理指定情報とその色を関連付けて記憶部１２に保存する。そして、その色で指定された処理対象情報を原稿の画像から抽出し、その色と関連付けられている処理を施す。
【００８０】
例えば、処理指定情報「削除」を赤字とし、他の「取得」，「制限」を黒字とした原稿とする。この原稿の例では、領域指定情報として「赤」及び処理指定情報「削除」が指定される。さらに、原稿画像内において「赤」で囲まれた領域から抽出された画像データが処理対象情報とされる。そして、その処理対象情報に対して削除処理が施される。取得処理及び制限処理についても同様である。
【００８１】
さらに、複数の異なる種類の領域指定情報（色、線種、テクスチャ）を用いて、複数の処理を同時に指定して処理することも可能である。例えば、図１５に示すように、処理指定情報「削除」を領域指定情報「赤」で塗りつぶし、処理指定情報「制限」を領域指定情報「緑」で塗りつぶした原稿を用いることによって、原稿の画像内において領域指定情報「赤」で指定された領域５２の画像データについては削除処理を施し、領域指定情報「緑」で指定された領域５４の「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮ」という文字列については制限処理を施す。
【００８２】
なお、処理指定情報や領域指定情報は、画像形成装置（プリンタ、コピー機、複合機等）で印刷媒体上に画像形成されたものでもよいし、ユーザによって既存の原稿の所定の領域５０に手書きで書き込まれたものであってもよい。例えば、ユーザは既存の原稿の所定の領域５０に「削除」と手書きで記入し、その「削除」という文字を「赤」で塗りつぶした原稿を準備する。そして、その原稿を読み取らせることによって、「赤」で指定された領域の画像データに対して削除処理を行うことを指定することができる。
【００８３】
＜第２の実施の形態の処理方法＞
第１の実施の形態では処理指定情報として文字情報を用いたが、第２の実施の形態では文字情報の代わりにコードを用いる例について説明する。このようにコード情報を用いることによって処理の内容をユーザに把握され難くなる。
【００８４】
本実施の形態で用いられる原稿には、図１６に示すように、原稿の所定の領域５０にＱＲコードが記載されている。埋め込まれたＱＲコードは、処理対象情報に対する処理の内容を示す処理指定情報が含まれている。また、ＱＲコードは有彩色で記載されており、その色が領域指定情報となる。なお、領域指定情報として用いる有彩色は、原稿の背景色とは異なる色とすることが好適である。
【００８５】
この場合、図１７に示すように、上記ステップＳ１８〜Ｓ２２での処理の代わりにステップＳ３０〜Ｓ３４以下の処理が行われる。
【００８６】
ステップＳ３０では、ＱＲコードの解析処理が行われる。制御部１０は、ステップＳ１６で抽出されたオブジェクトに対して既存のコード解析処理を施し、ＱＲコードをデコードする。
【００８７】
ステップＳ３２では、ステップＳ３０でデコードされたＱＲコードに処理指定情報が含まれるか否かが判定される。処理指定情報は予め記憶部１２に格納及び保持されているものとする。制御部１０は、記憶部１２に保持されている処理指定情報を参照してマッチング処理を行うことによって、ステップＳ３０でデコードされたＱＲコードに処理指定情報が含まれるか否かを判定する。制御部１０は、処理指定情報が含まれていればステップＳ２２へ処理を移行させ、そうでなければ処理を終了する。
【００８８】
例えば、記憶部１２に処理指定情報として削除処理，取得処理，制限処理，禁複写処理が予め登録されている場合、ステップＳ３０でデコードされたＱＲコードに削除処理，取得処理，制限処理，禁複写処理を示す処理指定情報が含まれていればステップＳ２２へ処理を移行させ、そうでなければ処理を終了する。
【００８９】
ステップＳ３４では、オブジェクトから領域指定情報が抽出される。制御部１０は、ステップＳ３２で処理指定情報が含まれているとされたＱＲコードが占める所定の領域５０内の位置において原稿の背景色と異なる色が存在するか否かを調べる。制御部１０は、原稿の背景色と異なる色が存在する場合、その色を領域指定情報として抽出する。さらに、制御部１０は、その色と処理指定情報で指定される処理とを関連付けて記憶部１２に保存する。
【００９０】
例えば、原稿の背景が白でありＱＲコードが「赤」で記載されている場合、ＱＲコードが抽出された位置から赤色が領域指定情報として抽出される。したがって、制御部１０は、ＱＲコードから得られた処理指定情報に「赤」という領域指定情報を関連付けて記憶部１２に格納及び保持させる。
【００９１】
なお、ステップＳ１６からＳ３４までの処理によって図６における処理内容解析手段４４が実現される。処理内容解析手段４４によって関連付けられた処理指定情報と領域指定情報とは処理領域抽出手段４６と処理実行手段４８とに入力される。
【００９２】
ステップＳ２４以下の処理は第１の実施の形態と同様に行われる。すなわち、ステップＳ３２においてＱＲコードから抽出された処理指定情報に応じて、領域指定情報で指定される処理対象領域の画像に対して削除処理，取得処理，制限処理，禁複写処理等の処理が施される。
【００９３】
なお、処理指定情報として用いるコードはＱＲコードに限定されるものではない。例えば、バーコード等を代わりに用いてもよい。
【００９４】
＜第３の実施の形態の処理方法＞
本実施の形態では、禁複写処理と制限処理とを組み合わせた処理について説明する。本実施の形態では、処理指定情報としてコードが用いられる。
【００９５】
本実施の形態で用いられる原稿には、図１６に示すように、原稿の所定の領域５０にＱＲコードが記載されている。埋め込まれたＱＲコードは、一回目の処理として禁複写処理を実行し、二回目の処理として制限処理を実行することを示す処理指定情報が含まれている。また、ＱＲコードは有彩色で記載されており、その色が領域指定情報となる。
【００９６】
この原稿を読み取って処理を行うことによって、原稿の画像に含まれる処理対象領域の画像データを除いた画像を印刷媒体上に印刷する禁複写処理が実行される。この禁複写処理は、第１の実施の形態及び第２の実施の形態で示したように実行することができる。その結果、画像形成装置１０６を用いて、図１８に示すように、複写が禁じられた領域の画像データを除いた画像が印刷される。
【００９７】
次に、図１８のように印刷された画像を原稿として制限処理が行われる。印刷された画像を再度読み取ることによって、ＱＲコードが再び解析され、複写が禁じられた領域の画像データをユーザに呈示するための認証処理が実行される。この制限処理は、第１の実施の形態及び第２の実施の形態で示したように実行することができる。制御部１０は、パスワード等を用いた認証処理が成功すると複写が禁じられた領域の画像データを表示部１６に表示させたり、画像形成装置１０６を用いて複写が禁じられた領域の画像データを含む原稿の画像を印刷媒体に印刷させたりする。一方、認証処理が成功しない場合には、複写が禁じられた領域の画像データをユーザに呈示しない。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施の形態における画像処理システムの全体構成のブロック図である。
【図２】本発明の実施の形態における画像処理コンピュータの構成のブロック図である。
【図３】本発明の実施の形態におけるスキャナの構成のブロック図である。
【図４】本発明の実施の形態における画像形成装置の構成を示す図である。
【図５】本発明の実施の形態における画像処理方法を示すフローチャートである。
【図６】本発明の実施の形態における画像処理システムの全体構成を示す機能ブロック図である。
【図７】本発明の実施の形態における原稿例を示す図である。
【図８】本発明の実施の形態における削除処理が施された画像例を示す図である。
【図９】本発明の実施の形態における原稿例を示す図である。
【図１０】本発明の実施の形態における取得処理が施された画像例を示す図である。
【図１１】本発明の実施の形態における原稿例を示す図である。
【図１２】本発明の実施の形態における制限処理が施された画像例を示す図である。
【図１３】本発明の実施の形態におけるアクセス認証処理を行う際の画面表示例を示す図である。
【図１４】本発明の実施の形態における原稿例を示す図である。
【図１５】本発明の実施の形態における原稿例を示す図である。
【図１６】本発明の実施の形態におけるＱＲコードを用いた原稿例を示す図である。
【図１７】本発明の実施の形態における画像処理方法を示すフローチャートである。
【図１８】本発明の実施の形態における削除処理が施された画像例を示す図である。
【符号の説明】
【００９９】
１０  制御部、１２  記憶部、１４  入力部、１６  表示部、１８  インターフェース部、２０  制御部、２２  スキャナ部、２４  インターフェース部、３０  制御部、３２  媒体搬送機構、３４  印刷エンジン部、３６  インターフェース部、４０  画像入力手段、４２  特定領域抽出手段、４４  処理内容解析手段、４６  処理領域抽出手段、４８  処理実行手段、５０，５２，５４  領域、１００  画像処理システム、１０２  画像処理コンピュータ、１０４  スキャナ、１０６  画像形成装置。
【図１】
0004905275.tif 000002
【図２】
0004905275.tif 000003
【図３】
0004905275.tif 000004
【図４】
0004905275.tif 000005
【図５】
0004905275.tif 000006
【図６】
0004905275.tif 000007
【図７】
0004905275.tif 000008
【図８】
0004905275.tif 000009
【図９】
0004905275.tif 000010
【図１０】
0004905275.tif 000011
【図１１】
0004905275.tif 000012
【図１２】
0004905275.tif 000013
【図１３】
0004905275.tif 000014
【図１４】
0004905275.tif 000015
【図１５】
0004905275.tif 000016
【図１６】
0004905275.tif 000017
【図１７】
0004905275.tif 000018
【図１８】
0004905275.tif 000019