(57)【特許請求の範囲】
【請求項１】
識別情報が付加された画像が形成された印刷媒体を読み取る読取手段と、
前記読取手段で読み取った印刷媒体に基づいて画像データを生成する生成手段と、
前記生成手段で生成した画像データを記憶する記憶手段と、
前記印刷媒体のサイズを検出するサイズ検出手段と、
前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出手段と、
前記識別情報検出手段で検出した識別情報から前記印刷媒体のサイズを示すサイズ情報を特定するサイズ情報特定手段と、
前記サイズ検出手段で検出した印刷媒体のサイズと前記サイズ情報特定手段で特定したサイズ情報が示すサイズとを比較する比較手段と、
前記印刷媒体のサイズと前記サイズ情報が示すサイズとの差異が所定の範囲外である場合、前記記憶手段から前記画像データの削除処理を行う画像処理手段と
を具備することを特徴とする画像処理装置。
【請求項２】
識別情報が付加された画像が形成された印刷媒体を読み取る読取手段と、
前記読取手段で読み取った印刷媒体に基づいて画像データを生成する生成手段と、
前記生成手段で生成した画像データを記憶する記憶手段と、
前記印刷媒体のサイズを検出するサイズ検出手段と、
前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出手段と、
前記識別情報検出手段で検出した識別情報から前記印刷媒体に形成された画像に対応する識別子を特定する識別子特定手段と、
通信手段を介して接続する前記識別子に対応する前記印刷媒体のサイズを示すサイズ情報を管理する識別子管理装置から、前記識別子特定手段で特定した識別子に対応する前記サイズ情報を取得するサイズ情報取得手段と、
前記サイズ検出手段で検出した印刷媒体のサイズと前記サイズ情報取得手段で取得したサイズ情報が示すサイズとを比較する比較手段と、
前記印刷媒体のサイズと前記サイズ情報が示すサイズとの差異が所定の範囲外である場合、前記記憶手段から前記画像データの削除処理を行う画像処理手段と
を具備することを特徴とする画像処理装置。
【請求項３】
前記比較手段は、
前記印刷媒体のサイズがＡ４サイズ且つ前記サイズ情報が示すサイズがレターサイズ、または前記印刷媒体のサイズがレターサイズ且つ前記サイズ情報が示すサイズがＡ４サイズである場合、前記差異が所定の範囲内であると判断する
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
識別情報が付加された画像が形成された印刷媒体を読み取る読取処理と、
前記読み取った印刷媒体に基づいて画像データを生成する生成処理と、
前記生成した画像データを記憶手段に記憶する記憶処理と、
前記印刷媒体のサイズを検出するサイズ検出処理と、
前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出処理と、
前記検出した識別情報から前記印刷媒体のサイズを示すサイズ情報を特定するサイズ情報特定処理と、
前記検出した印刷媒体のサイズと前記特定したサイズ情報が示すサイズとを比較する比較処理と、
前記印刷媒体のサイズと前記サイズ情報が示すサイズとが不一致と判断した場合、前記記憶手段から前記画像データを削除する画像処理と
を画像処理装置に実行させることを特徴とする画像処理プログラム。
【請求項５】
識別情報が付加された画像が形成された印刷媒体を読み取る読取処理と、
前記読み取った印刷媒体に基づいて画像データを生成する生成処理と、
前記生成した画像データを記憶手段に記憶する記憶処理と、
前記印刷媒体のサイズを検出するサイズ検出処理と、
前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出処理と、
前記検出した識別情報から前記印刷媒体に形成された画像に対応する識別子を特定する識別子特定処理と、
通信手段を介して接続する前記識別子に対応する前記印刷媒体のサイズを示すサイズ情報を管理する識別子管理装置から、前記特定した識別子に対応する前記サイズ情報を取得するサイズ情報取得処理と、
前記検出した印刷媒体のサイズと前記取得したサイズ情報が示すサイズとを比較する比較処理と、
前記印刷媒体のサイズと前記サイズ情報が示すサイズとが不一致と判断した場合、前記記憶手段から前記画像データを削除する画像処理と
を画像処理装置に実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
複写機、スキャナ等の画像処理装置では、原稿をスキャンする際に原稿の用紙サイズの検知を自動的に実施する（例えば、特許文献１参照。）。
【０００３】
近年では、文書に対して識別情報を付与することで、１つ１つの文書に対する取り扱いを管理するシステムが提供されている。このようなシステムにおいて、例えば、文書が印刷された用紙には識別情報を示すコード等も印刷され、その用紙を複写機でコピーする際に、用紙上のコード等から識別情報を検出し、検出した識別情報に対するコピーの許可／禁止の設定に従って、コピーの実行／中止を決定している（例えば、特許文献２参照。）。
【特許文献１】特開平１１−３２１６１号公報
【特許文献２】特開２００６−２４５９４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、識別情報が付与された文書を読み取った際に検出したサイズを示すサイズ情報と、予め付与されたサイズ情報との差異が存在する場合の、文書に対する処理の制御が可能な画像処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１の発明は、識別情報が付加された画像が形成された印刷媒体を読み取る読取手段と、前記読取手段で読み取った印刷媒体に基づいて画像データを生成する生成手段と、前記生成手段で生成した画像データを記憶する記憶手段と、前記印刷媒体のサイズを検出するサイズ検出手段と、前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出手段と、前記識別情報検出手段で検出した識別情報から前記印刷媒体のサイズを示すサイズ情報を特定するサイズ情報特定手段と、前記サイズ検出手段で検出した印刷媒体のサイズと前記サイズ情報特定手段で特定したサイズ情報が示すサイズとを比較する比較手段と、前記印刷媒体のサイズと前記サイズ情報が示すサイズとの差異が所定の範囲外である場合、前記記憶手段から前記画像データの削除処理を行う画像処理手段とを具備することを特徴とする。
【０００６】
また、請求項２の発明は、識別情報が付加された画像が形成された印刷媒体を読み取る読取手段と、前記読取手段で読み取った印刷媒体に基づいて画像データを生成する生成手段と、前記生成手段で生成した画像データを記憶する記憶手段と、前記印刷媒体のサイズを検出するサイズ検出手段と、前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出手段と、前記識別情報検出手段で検出した識別情報から前記印刷媒体に形成された画像に対応する識別子を特定する識別子特定手段と、通信手段を介して接続する前記識別子に対応する前記印刷媒体のサイズを示すサイズ情報を管理する識別子管理装置から、前記識別子特定手段で特定した識別子に対応する前記サイズ情報を取得するサイズ情報取得手段と、前記サイズ検出手段で検出した印刷媒体のサイズと前記サイズ情報取得手段で取得したサイズ情報が示すサイズとを比較する比較手段と、前記印刷媒体のサイズと前記サイズ情報が示すサイズとの差異が所定の範囲外である場合、前記記憶手段から前記画像データの削除処理を行う画像処理手段とを具備することを特徴とする。
【０００８】
また、請求項３の発明は、請求項１または２の発明において、前記比較手段は、前記印刷媒体のサイズがＡ４サイズ且つ前記サイズ情報が示すサイズがレターサイズ、または前記印刷媒体のサイズがレターサイズ且つ前記サイズ情報が示すサイズがＡ４サイズである場合、前記差異が所定の範囲内であると判断することを特徴とする。
【０００９】
また、請求項４の発明は、識別情報が付加された画像が形成された印刷媒体を読み取る読取処理と、前記読み取った印刷媒体に基づいて画像データを生成する生成処理と、前記生成した画像データを記憶手段に記憶する記憶処理と、前記印刷媒体のサイズを検出するサイズ検出処理と、前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出処理と、前記検出した識別情報から前記印刷媒体のサイズを示すサイズ情報を特定するサイズ情報特定処理と、前記検出した印刷媒体のサイズと前記特定したサイズ情報が示すサイズとを比較する比較処理と、前記印刷媒体のサイズと前記サイズ情報が示すサイズとが不一致と判断した場合、前記記憶手段から前記画像データを削除する画像処理とを画像処理装置に実行させることを特徴とする。
【００１０】
また、請求項５の発明は、識別情報が付加された画像が形成された印刷媒体を読み取る読取処理と、前記読み取った印刷媒体に基づいて画像データを生成する生成処理と、前記生成した画像データを記憶手段に記憶する記憶処理と、前記印刷媒体のサイズを検出するサイズ検出処理と、前記記憶手段に記憶した画像データから前記識別情報を検出する識別情報検出処理と、前記検出した識別情報から前記印刷媒体に形成された画像に対応する識別子を特定する識別子特定処理と、通信手段を介して接続する前記識別子に対応する前記印刷媒体のサイズを示すサイズ情報を管理する識別子管理装置から、前記特定した識別子に対応する前記サイズ情報を取得するサイズ情報取得処理と、前記検出した印刷媒体のサイズと前記取得したサイズ情報が示すサイズとを比較する比較処理と、前記印刷媒体のサイズと前記サイズ情報が示すサイズとが不一致と判断した場合、前記記憶手段から前記画像データを削除する画像処理とを画像処理装置に実行させることを特徴とする。
【発明の効果】
【００１１】
請求項１、２、４および５に記載の発明は、文書の読取時のサイズと予め付与されているサイズとの差異が所定の範囲外である場合、スキャン画像に対する処理を中止することが可能となる。
【００１３】
また、請求項３に記載の発明は、サイズを誤検知する可能性が高いＡ４サイズおよびレターサイズの場合はスキャン画像に対する処理を続けることが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る画像処理装置およびプログラムの実施の形態について添付図面を参照して詳細に説明する。
【実施例１】
【００１５】
図１は、画像処理装置１０１の機能的な構成の一例を示すブロック図である。
【００１６】
画像処理装置１０１は、原稿を光学的に読み取ることで画像データを取得する画像読取機能を有し、更に、画像読取機能で読み取った画像データから生成した印刷画像を印刷媒体（以後、用紙と称する）に形成する画像形成機能、画像読取機能で読み取った画像データを指定の場所に記憶（例えば、画像処理装置に内蔵された記憶領域に記憶等）する画像記憶機能、画像読取機能で読み取った画像データを指定の場所に転送（文書保管装置に転送、情報処理装置に転送等）する画像転送機能、画像読取機能で読み取った画像データをファクシミリ送信するファクシミリ送信機能、画像読取機能で読み取った画像データを電子メールに添付して送信する電子メール送信機能のうち少なくとも１つの機能を有する、例えば、プリンタ、複写機、スキャナ等が挙げられる。
【００１７】
図１に示すように、画像処理装置１０１は、読取部２、画像記憶部３、用紙サイズ検出部４、識別情報検出部５、用紙サイズ情報特定部６、比較部７、画像処理部８を具備して構成される。
【００１８】
読取部２は、原稿を読み取って画像データ（以後、スキャン画像と称する）を生成する処理を行い、例えば、ＣＣＤ［Charge Coupled Devices］等の撮像素子と、撮像素子を搭載した、例えば、キャリッジ若しくは原稿を移動させる電動機等で構成される。なお、読取部は１枚の原稿を読み取る毎に１つのスキャン画像を生成する。即ち、読取部２でｎ枚の原稿を読み取ることで、ｎ枚の用紙に対応するスキャン画像が生成されることになる。
【００１９】
画像記憶部３は、読取部２で読み取ったスキャン画像を一時的に記憶するメモリ等である。
【００２０】
用紙サイズ検出部４は、読取部２で読み取る原稿の用紙サイズを検出する処理を行う。なお、用紙サイズの検出にはどのような検出方法を利用しても良い。
【００２１】
識別情報検出部５は、画像記憶部３に記憶されているスキャン画像から識別情報を検出する処理を行う。
【００２２】
例えば、図２（ａ）に示すように、原稿に印刷されている文書に対応する文書識別子（以後、文書ＩＤと称する）および当該原稿の用紙サイズを示す情報（以後、用紙サイズ情報と称する）を含む識別情報を表現するコード（例えば、バーコード、２次元コード等）が原稿下部に印刷されている。識別情報検出部５は、画像記憶部３に記憶されているスキャン画像から図２（ａ）に示すコードから識別情報を検出する。
【００２３】
用紙サイズ情報特定部６は、識別情報検出部５で検出した識別情報に含まれる用紙サイズ情報から用紙サイズを特定する処理を行う。
【００２４】
例えば、識別情報内の所定の位置に用紙サイズ情報の値が埋め込まれ、図２（ｂ）に示すように、用紙サイズ情報の値は各用紙サイズに対応している。図２（ｂ）に示すように、用紙サイズ情報の値「０」に対応する用紙サイズは「Ａ３  ＳＥＦ（縦送り）」であり、用紙サイズ情報の値「１」に対応する用紙サイズは「Ａ３  ＬＥＦ（横送り）」である。
【００２５】
比較部７は、用紙サイズ検出部４で検出した用紙サイズ（以後、スキャン画像の用紙サイズと称する）と用紙サイズ情報特定部６で特定した用紙サイズ（以後、用紙サイズ情報の用紙サイズと称する）とを比較する処理を行う。なお、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとの比較の処理は、図３に示す比較テーブルに基づいて行う。
【００２６】
例えば、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとが一致する場合（即ち、比較テーブルにおける「○」に相当）、比較部は両用紙サイズが一致と判断し、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとが一致しない場合（即ち、比較テーブルにおける「×」に相当）、比較部は両用紙サイズが不一致と判断する。なお、「Ａ５サイズ」と「５．５ｉｎ×９．５ｉｎ」、「Ａ４サイズ」と「８．５ｉｎ×１１ｉｎ（レターサイズ）」のような互いに近いサイズの場合（即ち、比較テーブルにおける「△」に相当）、比較部は両用紙サイズが許容範囲内と判断する。
【００２７】
例えば、図４（ａ）に示す「Ａ４サイズ」と図４（ｂ）に示す「レターサイズ」とが互いに近いサイズであるため、用紙サイズ検出部が誤検知する可能性があることから、両用紙サイズを許容範囲内と判断している。なお、図４（ｃ）に示す「Ａ４サイズ」の原稿を２枚並べる等の場合、不正な読み取りと判断する。
【００２８】
また、用紙サイズを比較する他の方法として、用紙サイズ情報の用紙サイズから縦横の画素数を計算し、スキャン画像の画素数と比較し、差異が所定範囲（例えば、±１０％）内であった場合は許容範囲内と判断しても良い。
【００２９】
画像処理部８は、比較部７で両用紙サイズが一致と判断した際に画像記憶部３に記憶されているスキャン画像を読み出し、画像形成、画像記憶、画像転送等に対応した画像処理を行い、比較部７で両用紙サイズが不一致と判断した際に画像記憶部３に記憶されているスキャン画像の削除を行い、比較部７で両用紙サイズが許容範囲内と判断した際に画像記憶部３に記憶されているスキャン画像に対する変換処理を行う。
【００３０】
図５に示すように、画像処理部８が行うスキャン画像に対する変換処理として、
・最も近い用紙サイズになるように拡縮
・最も近い用紙サイズになるようにサイズ変更
・最も近い大きい用紙サイズになるようにサイズ変更
・用紙サイズ情報の用紙サイズになるように拡縮またはサイズ変更
があり、どの変換処理を画像処理部に行わせるのか、予め設定することができる。
【００３１】
始めに、「最も近い用紙サイズになるように拡縮」について説明する。
【００３２】
用紙サイズ情報の用紙サイズが「Ａ４サイズ」である原稿のスキャン画像の用紙サイズを「レターサイズ」と検知した場合、「レターサイズ」に最も近い用紙サイズは「Ａ４サイズ」であることから、「Ａ４サイズ」になるようにスキャン画像を拡縮する。例えば、図６（ａ）に示すように、レターサイズのスキャン画像の横幅はＡ４サイズの横幅よりも長いことから、スキャン画像の横方向において縮小を行い、レターサイズのスキャン画像の縦幅はＡ４サイズの縦幅よりも短いことから、スキャン画像の縦方向において拡大を行う。
【００３３】
また、用紙サイズ情報の用紙サイズが「レターサイズ」である原稿のスキャン画像の用紙サイズを「Ａ４サイズ」と検知した場合、「Ａ４サイズ」に最も近い用紙サイズは「レターサイズ」であることから、「レターサイズ」になるようにスキャン画像を拡縮する。例えば、図６（ｂ）に示すように、Ａ４サイズのスキャン画像の横幅はレターサイズの横幅よりも短いことから、スキャン画像の横方向において拡大を行い、Ａ４サイズのスキャン画像の縦幅はレターサイズの縦幅よりも長いことから、スキャン画像の縦方向において縮小を行う。
【００３４】
次に、「最も近い用紙サイズになるようにサイズ変更」について説明する。
【００３５】
用紙サイズ情報の用紙サイズが「Ａ４サイズ」である原稿のスキャン画像の用紙サイズを「レターサイズ」と検知した場合、「レターサイズ」に最も近い用紙サイズは「Ａ４サイズ」であることから、「Ａ４サイズ」になるようにスキャン画像のサイズ変更を行う。例えば、図７（ａ）に示すように、レターサイズのスキャン画像の横幅はＡ４サイズの横幅よりも長いことから、余剰領域の切り取り（図７（ａ）に示すようにスキャン画像の右端を余剰領域として切り取る以外にも、スキャン画像の左端を余剰領域として切り取っても良いし、スキャン画像の左右両端を余剰領域として切り取っても良い）を行い、レターサイズのスキャン画像の縦幅はＡ４サイズの縦幅よりも短いことから、余白領域の貼り付け（図７（ａ）に示すようにスキャン画像の上端に余白領域を貼り付ける以外にも、スキャン画像の下端に余白領域を貼り付けても良いし、スキャン画像の上下両端に余白領域を貼り付けても良い）を行う。
【００３６】
用紙サイズ情報の用紙サイズが「レターサイズ」である原稿のスキャン画像の用紙サイズを「Ａ４サイズ」と検知した場合、「Ａ４サイズ」に最も近い用紙サイズは「レターサイズ」であることから、「レターサイズ」になるようにスキャン画像のサイズ変更を行う。例えば、図７（ｂ）に示すように、Ａ４サイズのスキャン画像の横幅はレターサイズの横幅よりも短いことから、余白領域の貼り付け（図７（ｂ）に示すようにスキャン画像の右端に余白領域を貼り付ける以外にも、スキャン画像の左端に余白領域を貼り付けても良いし、スキャン画像の左右両端に余白領域を貼り付けても良い）を行い、Ａ４サイズのスキャン画像の縦幅はレターサイズの縦幅よりも長いことから、余剰領域の切り取り（図７（ａ）に示すようにスキャン画像の上端を余剰領域として切り取る以外にも、スキャン画像の下端を余剰領域として切り取っても良いし、スキャン画像の上下両端を余剰領域として切り取っても良い）を行う。
【００３７】
次に、「最も近い大きい用紙サイズになるようにサイズ変更」について説明する。
【００３８】
用紙サイズ情報の用紙サイズが「Ａ４サイズ」である原稿のスキャン画像の用紙サイズを「レターサイズ」と検知した場合、「レターサイズ」に最も近く、縦横共に大きい用紙サイズは「Ｂ４サイズ」であることから、「Ｂ４サイズ」になるようにスキャン画像のサイズ変更を行う。例えば、図８（ａ）に示すように、スキャン画像に対して余白領域の貼り付け（図８（ａ）に示すようにスキャン画像の上下両端および左右両端に余白領域を貼り付ける以外にも、スキャン画像の上端または下端のみに余白領域を貼り付けても良いし、スキャン画像の左端または右端のみに余白領域を貼り付けても良い）を行う。
【００３９】
用紙サイズ情報の用紙サイズが「レターサイズ」である原稿のスキャン画像の用紙サイズを「Ａ４サイズ」と検知した場合、「Ａ４サイズ」に最も近く、縦横共に大きい用紙サイズは「Ｂ４サイズ」であることから、「Ｂ４サイズ」になるようにスキャン画像のサイズ変更を行う。例えば、図８（ｂ）に示すように、スキャン画像に対して余白領域の貼り付け（図８（ｂ）に示すようにスキャン画像の上下両端および左右両端に余白領域を貼り付ける以外にも、スキャン画像の上端または下端のみに余白領域を貼り付けても良いし、スキャン画像の左端または右端のみに余白領域を貼り付けても良い）を行う。
【００４０】
次に、「用紙サイズ情報の用紙サイズになるように拡縮またはサイズ変更」について説明する。
【００４１】
用紙サイズ情報の用紙サイズが「Ａ４サイズ」である原稿のスキャン画像の用紙サイズを「レターサイズ」と検知した場合、用紙サイズ情報の用紙サイズである「Ａ４サイズ」になるようにスキャン画像の拡縮またはサイズ変更を行う。なお、スキャン画像の拡縮は図６に示し、スキャン画像のサイズ変更は図７に示す。
【００４２】
用紙サイズ情報の用紙サイズが「レターサイズ」である原稿のスキャン画像の用紙サイズを「Ａ４サイズ」と検知した場合、用紙サイズ情報の用紙サイズである「レターサイズ」になるようにスキャン画像の拡縮またはサイズ変更を行う。なお、スキャン画像の拡縮は図６に示し、スキャン画像のサイズ変更は図７に示す。
【００４３】
なお、上述した識別情報検出部５、用紙サイズ情報特定部６、比較部７、画像処理部８を機能として具備する画像処理プログラムを汎用の画像処理装置に組み込んだ構成を適用することも可能であり、その際には、画像処理装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像処理装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている画像処理プログラムを実行することになる。また、上述した画像処理プログラムは、例えば、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、例えば、ネットワーク等の通信回線を介して配信することも可能である。
【００４４】
次に、画像処理装置１０１で行われる処理の流れの一例を図９に示すフローチャートを参照して説明する。
【００４５】
読取部が原稿を読み取ると（Ｓ９０１）、用紙サイズ検出部がスキャン画像の用紙サイズを検出し（Ｓ９０２）、画像記憶部にスキャン画像を一時記憶し（Ｓ９０３）、識別情報検出部がスキャン画像内の識別情報を検出し（Ｓ９０４）、用紙サイズ情報特定部が用紙サイズ情報から用紙サイズを特定し（Ｓ９０５）、比較部がスキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとを比較し（Ｓ９０６）、両用紙サイズが一致した場合（Ｓ９０７でＹＥＳ）、Ｓ９０８に進み、また、両用紙サイズが一致しなかった場合（Ｓ９０７でＮＯ）、Ｓ９０９に進む。
【００４６】
両用紙サイズが一致した場合（Ｓ９０７でＹＥＳ）、画像処理部が画像記憶部からスキャン画像を読み出し、上述した各機能が画像形成、画像転送等の処理を行い（Ｓ９０８）、処理手順を終了する。
【００４７】
また、両用紙サイズが一致しなかった場合（Ｓ９０７でＮＯ）、両用紙サイズの差異が許容範囲内であるか否か確認し（Ｓ９０９）、両用紙サイズの差異が許容範囲内である場合（Ｓ９０９でＹＥＳ）、Ｓ９１０に進み、また、両用紙サイズの差異が許容範囲外である場合（Ｓ９０９でＮＯ）、Ｓ９１１に進む。
【００４８】
両用紙サイズの差異が許容範囲内である場合（Ｓ９０９でＹＥＳ）、画像処理部がスキャン画像の変換処理を行い（Ｓ９１０）、上述した各機能が画像形成、画像転送等の処理を行い（Ｓ９０８）、処理手順を終了する。
【００４９】
また、両用紙サイズの差異が許容範囲外である場合（Ｓ９０９でＮＯ）、画像処理部が画像記憶部からスキャン画像を削除し（Ｓ９１１）、処理手順を終了する。
【実施例２】
【００５０】
実施例２では、文書毎に設定されたセキュリティ情報（以後、セキュリティポリシーと称する）に従って動作制御を行う画像処理装置を説明する。
【００５１】
図１０は、実施例２の概要を説明するための図である。
【００５２】
図１０に示すように、実施例２において説明するセキュリティポリシーに従って運用されるシステムは、本発明に係る画像処理装置１０２と、セキュリティポリシーサーバ９と、ログ管理サーバ１０と、少なくとも１つの情報処理装置１１とが、ネットワーク１２を介して接続されて構成されている。
【００５３】
画像処理装置１０２は、原稿を光学的に読み取ることで画像データを取得する画像読取機能を有し、更に、画像読取機能で読み取った画像データから生成した印刷画像を印刷媒体（以後、用紙と称する）に形成する複写機能、情報処理装置１１からネットワーク１２を経由して受け付けたプリンタ制御コードの形式の印刷要求から生成した印刷画像を用紙に形成するプリント機能、画像読取機能で読み取った画像データを指定の場所に記憶（例えば、画像処理装置に内蔵された記憶領域に記憶等）する画像記憶機能、画像読取機能で読み取った画像データを指定の場所に転送（文書保管装置に転送、情報処理装置１１に転送等）する画像転送機能、画像読取機能で読み取った画像データをファクシミリ送信するファクシミリ送信機能、画像読取機能で読み取った画像データを電子メールに添付して送信する電子メール送信機能のうち少なくとも１つの機能を有する、例えば、プリンタ、複写機、スキャナ等が挙げられる。
【００５４】
セキュリティポリシーサーバ９は、文書毎に設定されたセキュリティポリシーを管理する装置である。実施例２では、セキュリティポリシーサーバは文書毎に文書に対応する文書識別子（以後、文書ＩＤと称する）、原稿の用紙サイズを示す情報（以後、用紙サイズ情報と称する）およびユーザ毎の文書に対する権限（以後、ユーザ権限と称する）等を対応付けて管理している。
【００５５】
ログ管理サーバ１０は、文書毎に対応付けて操作ログ、画像等を管理する装置である。
【００５６】
情報処理装置１１は、例えば、パーソナルコンピュータ、携帯端末等であり、ユーザが直接利用するものである。情報処理装置１１は、情報処理装置に組み込まれているプリンタドライバ等の機能を利用して、アプリケーション等で作成したファイル、画像等のデータの印刷要求を画像処理装置１０２に対して行う。
【００５７】
図１１は、画像処理装置１０２の機能的な構成の一例を示すブロック図である。
【００５８】
図１１に示すように、画像処理装置１０２は、読取部２、画像記憶部３、用紙サイズ検出部４、識別情報検出部５、文書ＩＤ特定部１３、入力部１４、セキュリティポリシー制御部１５、比較部７、画像処理部８を具備して構成される。
【００５９】
読取部２は、原稿を読み取って画像データ（以後、スキャン画像と称する）を生成する処理を行い、例えば、ＣＣＤ［Charge Coupled Devices］等の撮像素子と、撮像素子を搭載した、例えば、キャリッジ若しくは原稿を移動させる電動機等で構成される。なお、読取部は１枚の原稿を読み取る毎に１つのスキャン画像を生成する。即ち、読取部でｎ枚の原稿を読み取ることで、ｎ枚の用紙に対応するスキャン画像が生成されることになる。
【００６０】
画像記憶部３は、読取部２で読み取ったスキャン画像を一時的に記憶するメモリ等である。
【００６１】
用紙サイズ検出部４は、読取部２で読み取る原稿の用紙サイズを検出する処理を行う。なお、用紙サイズの検出にはどのような検出方法を利用しても良い。
【００６２】
識別情報検出部５は、画像記憶部３に記憶されているスキャン画像から識別情報を検出する処理を行う。
【００６３】
例えば、図１２（ａ）に示すように、原稿に印刷されている文書に対応する文書ＩＤを含む識別情報を表現するコード（例えば、バーコード、２次元コード等）が原稿下部に印刷されている。識別情報検出部５は、画像記憶部３に記憶されているスキャン画像から図１２（ａ）に示すコードから識別情報を検出する。
【００６４】
文書ＩＤ特定部１３は、識別情報検出部５で検出した識別情報から文書ＩＤを特定する処理を行う。
【００６５】
入力部１４は、ユーザが画像処理装置１０２に対する指示を入力するものであり、一般的には、マウス、ハードキー等のハードウェアで構成されるか、入力部１４の機能を兼ね備えたタッチパネル方式の表示ディスプレイを採用したソフトウェアで構成される。なお、セキュリティポリシーが設定された文書を扱う場合、ユーザはユーザを示すユーザ識別子（以後、ユーザＩＤと称する）およびユーザＩＤに対応するパスワードを入力部１４から入力する。
【００６６】
セキュリティポリシー制御部１５は、文書に対応して設定されたセキュリティポリシーに従い、画像処理装置１０２の動作を制御する。具体的には、文書ＩＤ特定部１３で特定した文書ＩＤと、入力部１４から入力されたユーザＩＤおよびパスワードとをセキュリティポリシーサーバ９に送信する処理、セキュリティポリシーサーバ９からのユーザ認証の結果、文書に対するユーザ権限、および文書ＩＤに対応する用紙サイズ情報とを受信する処理、受信したユーザ認証の結果、ユーザ権限および用紙サイズ情報に基づく画像処理装置１０２の動作を制御する処理等を行う。
【００６７】
例えば、セキュリティポリシーサーバが図１２（ｂ）に示すようなテーブルを管理している。図１２（ｂ）に示すように、文書ＩＤ「０７０６１３１５００」において、用紙サイズ情報の値が「４」であることから文書の用紙サイズは「Ａ４  ＳＥＦ（縦送り）」であることが分かり（用紙サイズ情報の値に対応する各用紙サイズは図２（ｂ）を参照）、ユーザＩＤ「Ａ０１２３４」の文書に対応するユーザ権限は「閲覧、印刷、編集、スキャン」であり、ユーザＩＤ「Ｂ１２３４５」の文書に対応するユーザ権限は「閲覧、印刷、スキャン」であることが分かる。
【００６８】
比較部７は、用紙サイズ検出部４で検出した用紙サイズ（以後、スキャン画像の用紙サイズと称する）とセキュリティポリシー制御部１５で受信した用紙サイズ（以後、用紙サイズ情報の用紙サイズと称する）とを比較する処理を行う。なお、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとの比較の処理は、図３に示す比較テーブルに基づいて行う。
【００６９】
例えば、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとが一致する場合（即ち、比較テーブルにおける「○」に相当）、比較部は両用紙サイズが一致と判断し、スキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとが一致しない場合（即ち、比較テーブルにおける「×」に相当）、比較部は両用紙サイズが不一致と判断する。なお、「Ａ５サイズ」と「５．５ｉｎ×９．５ｉｎ」、「Ａ４サイズ」と「８．５ｉｎ×１１ｉｎ（レターサイズ）」のような互いに近いサイズの場合（即ち、比較テーブルにおける「△」に相当）、比較部は両用紙サイズが許容範囲内と判断する。
【００７０】
例えば、図４（ａ）に示す「Ａ４サイズ」と図４（ｂ）に示す「レターサイズ」とが互いに近いサイズであるため、用紙サイズ検出部が誤検知する可能性があることから、両用紙サイズを許容範囲内と判断している。なお、図４（ｃ）に示す「Ａ４サイズ」の原稿を２枚並べる等の場合、不正な読み取りと判断する。
【００７１】
また、用紙サイズを比較する他の方法として、用紙サイズ情報の用紙サイズから縦横の画素数を計算し、スキャン画像の画素数と比較し、差異が所定範囲（例えば、±１０％）内であった場合は許容範囲内と判断しても良い。
【００７２】
画像処理部８は、比較部７で両用紙サイズが一致と判断した際に画像記憶部３に記憶されているスキャン画像を読み出し、画像形成、画像記憶、画像転送等に対応した画像処理を行い、セキュリティポリシー制御部１５でユーザ認証できなかった結果を受信した際に、または比較部７で両用紙サイズが不一致と判断した際に、画像記憶部３に記憶されているスキャン画像の削除を行い、比較部７で両用紙サイズが許容範囲内と判断した際に画像記憶部３に記憶されているスキャン画像に対する変換処理を行う。なお、画像処理部８が行うスキャン画像に対する変換処理は図５乃至図８において説明する。
【００７３】
なお、上述した識別情報検出部、文書ＩＤ特定部１３、セキュリティポリシー制御部１５、比較部７、画像処理部８を機能として具備する画像処理プログラムを汎用の画像処理装置に組み込んだ構成を適用することも可能であり、その際には、画像処理装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像処理装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている画像処理プログラムを実行することになる。また、上述した画像処理プログラムは、例えば、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、例えば、ネットワーク等の通信回線を介して配信することも可能である。
【００７４】
次に、画像処理装置１０２で行われる処理の流れの一例を図１３に示すフローチャートを参照して説明する。
【００７５】
セキュリティポリシー制御部が入力部から入力されたユーザＩＤおよびパスワードを受け付け（Ｓ１３０１）、読取部が原稿を読み取ると（Ｓ１３０２）、用紙サイズ検出部がスキャン画像の用紙サイズを検出し（Ｓ１３０３）、画像記憶部にスキャン画像を一時記憶し（Ｓ１３０４）、識別情報検出部がスキャン画像内の識別情報を検出し（Ｓ１３０５）、文書ＩＤ特定部が文書ＩＤを特定し（Ｓ１３０６）、セキュリティポリシー制御部がセキュリティポリシーサーバに対して文書ＩＤ、ユーザＩＤおよびパスワードを送信する（Ｓ１３０７）。
【００７６】
そして、セキュリティポリシー制御部がセキュリティポリシーサーバからユーザ権限ありの通知を受信した場合（Ｓ１３０８でＹＥＳ）、Ｓ１３０９に進み、また、ユーザ権限なしの通知を受信した場合（Ｓ１３０８でＮＯ）、Ｓ１３１５に進む。
【００７７】
ユーザ権限ありの通知を受信した場合（Ｓ１３０８でＹＥＳ）、セキュリティポリシー制御部がセキュリティポリシーサーバから文書ＩＤに対応する用紙サイズ情報を取得し（Ｓ１３０９）、比較部がスキャン画像の用紙サイズと用紙サイズ情報の用紙サイズとを比較し（Ｓ１３１０）、両用紙サイズが一致した場合（Ｓ１３１１でＹＥＳ）、Ｓ１３１２に進み、また、両用紙サイズが一致しなかった場合（Ｓ１３１１でＮＯ）、Ｓ１３１３に進む。
【００７８】
両用紙サイズが一致した場合（Ｓ１３１１でＹＥＳ）、画像処理部が画像記憶部からスキャン画像を読み出し、上述した各機能が画像形成、画像転送等の処理を行い（Ｓ１３１２）、処理手順を終了する。
【００７９】
また、両用紙サイズが一致しなかった場合（Ｓ１３１１でＮＯ）、両用紙サイズの差異が許容範囲内であるか否か確認し（Ｓ１３１３）、両用紙サイズの差異が許容範囲内である場合（Ｓ１３１３でＹＥＳ）、Ｓ１３１４に進み、また、両用紙サイズの差異が許容範囲外である場合（Ｓ１３１３でＮＯ）、Ｓ９１３１５に進む。
【００８０】
両用紙サイズの差異が許容範囲内である場合（Ｓ１３１３でＹＥＳ）、画像処理部がスキャン画像の変換処理を行い（Ｓ１３１４）、上述した各機能が画像形成、画像転送等の処理を行い（Ｓ１３１２）、処理手順を終了する。
【００８１】
ユーザ権限なしの通知を受信した場合（Ｓ１３０８でＮＯ）、両用紙サイズの差異が許容範囲外である場合（Ｓ１３１３でＮＯ）、画像処理部が画像記憶部からスキャン画像を削除し（Ｓ１３１５）、処理手順を終了する。
【図面の簡単な説明】
【００８２】
【図１】画像処理装置の機能的な構成の一例を示すブロック図である。
【図２】原稿に印刷されている識別情報の一例および用紙サイズ情報の一例を示す図である。
【図３】比較テーブルの一例を示す図である。
【図４】用紙サイズの一例を示す図である。
【図５】画像処理部が行うスキャン画像に対する変換処理の一例を示す表である。
【図６】「最も近い用紙サイズになるように拡縮」について説明する図である。
【図７】「最も近い用紙サイズになるようにサイズ変更」について説明する図である。
【図８】「最も近い大きい用紙サイズになるようにサイズ変更」について説明する図である。
【図９】画像処理装置で行われる処理の流れの一例を示すフローチャートである。
【図１０】実施例２の概要を説明するための図である。
【図１１】画像処理装置の機能的な構成の一例を示すブロック図である。
【図１２】原稿に印刷されている識別情報の一例およびセキュリティポリシーサーバで管理しているテーブルの一例を示す図である。
【図１３】画像処理装置で行われる処理の流れの一例を示すフローチャートである。
【符号の説明】
【００８３】
１０１、１０２    画像処理装置
２    読取部
３    画像記憶部
４    用紙サイズ検出部
５    識別情報検出部
６    用紙サイズ情報解析部
７    比較部
８    画像処理部
９    セキュリティポリシーサーバ
１０    ログ管理サーバ
１１    情報処理装置
１２    ネットワーク
１３    文書ＩＤ解析部
１４    入力部
１５    セキュリティポリシー制御部
【図１】
0004905268.tif 000002
【図２】
0004905268.tif 000003
【図３】
0004905268.tif 000004
【図４】
0004905268.tif 000005
【図５】
0004905268.tif 000006
【図６】
0004905268.tif 000007
【図７】
0004905268.tif 000008
【図８】
0004905268.tif 000009
【図９】
0004905268.tif 000010
【図１０】
0004905268.tif 000011
【図１１】
0004905268.tif 000012
【図１２】
0004905268.tif 000013
【図１３】
0004905268.tif 000014