(57)【要約】【課題】原稿処理を行う際に、原稿に埋め込まれている情報に変更が加わることにより埋め込み情報を抽出できなくなることを防止する。【解決手段】本発明は、第１のステップと、第２のステップと、第３のステップと、第４のステップを含む。第１のステップでは、ユーザから原稿に対する設定を受付ける。第２のステップでは、原稿に埋め込まれている情報を抽出する。第３のステップでは、第２のステップで抽出した情報に、原稿に対する制御指示情報が含まれているか判定する。第４のステップでは、第３のステップが、制御指示情報が含まれていると判定した場合、当該制御指示情報に基づき、受付するステップで受付けた原稿に対する設定を変更する。【選択図】図２
2008258743.tif 000002
【特許請求の範囲】
【請求項１】
原稿に埋め込まれている情報を抽出する情報抽出手段を有する画像処理装置において、
ユーザから前記原稿に対する設定を受付ける受付手段と、
前記情報抽出手段で抽出した情報に、前記原稿に対する制御指示情報が含まれているか判定する判定手段と、
前記判定手段が、前記制御指示情報が含まれていると判定した場合、当該制御指示情報に基づき、前記受付手段で受付けた原稿に対する設定を変更する変更手段
を有することを特徴とする画像処理装置。
【請求項２】
前記制御指示情報は、強制解除条件であり、
前記変更手段は、前記強制解除条件に含まれる条件を、前記原稿に対する設定から解除することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御指示情報とは、付加条件であり、
前記変更手段は、前記付加条件を、前記原稿に対する設定に付加することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記制御指示情報は、強制解除条件及び付加条件であり、
前記変更手段は、前記強制解除条件と一致する条件を、前記原稿に対する設定から除いた後に、前記付加条件を、前記原稿に対する設定に付加することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記変更手段は、複写機が保持する制御指示情報に基づき、前記受付手段で受付けた原稿に対する設定を更に変更することを特徴とする請求項１記載の画像処理装置。
【請求項６】
ユーザから原稿に対する設定を受付けるステップと、
前記原稿に埋め込まれている情報を抽出するステップと、
前記抽出するステップで抽出した情報に、前記原稿に対する制御指示情報が含まれているか判定するステップと、
前記判定するステップが、前記制御指示情報が含まれていると判定した場合、当該制御指示情報に基づき、前記受付するステップで受付けた原稿に対する設定を変更するステップ
を含むことを特徴とする画像処理方法。
【請求項７】
前記制御指示情報は、強制解除条件であり、
前記変更するステップは、前記強制解除条件と一致する条件を、前記原稿に対する設定から除くことを特徴とする請求項６記載の画像処理方法。
【請求項８】
前記制御指示情報とは、付加条件であり、
前記変更するステップは、前記付加条件を、前記原稿に対する設定に付加することを特徴とする請求項６記載の画像処理方法。
【請求項９】
前記制御指示情報は、強制解除条件及び付加条件であり、
前記変更するステップは、前記強制解除条件と一致する条件を、前記原稿に対する設定から除いた後に、前記付加条件を、前記原稿に対する設定に付加することを特徴とする請求項６記載の画像処方法。
【請求項１０】
前記変更するステップは、複写機が保持する制御指示情報に基づき、前記受け付けるステップで受付けた原稿に対する設定を更に変更することを特徴とする請求項６記載の画像処理方法。
【請求項１１】
コンピュータに、
請求項６から請求項１０のいずれか１項に記載の方法を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータに、
請求項６から請求項１０のいずれか１項に記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿処理を行う際に、原稿に埋め込まれている情報に変更が加わることにより埋め込み情報を抽出できなくなることを防止するために、原稿制御条件を変更可能な画像処理装置等に関する。
【背景技術】
【０００２】
印刷物に対するセキュリティを確保するため、印刷物のコピー許可やコピー禁止といった情報を、ドットパターンやバーコードといった形態で印刷物に埋め込むことにより、当該印刷物の複写を制限する技術がある（例えば、特許文献１参照）。
【０００３】
しかし、ドットパターンやバーコードの形態で情報を原稿に埋め込む方法にでは、拡大、縮小、濃度変更等の複写条件の内容によってはドットパターンやバーコードが劣化することがある。そのため、何度も複写を繰り返していくうちに次第に埋め込み情報を抽出できなくなるという課題があった。この課題を解決するために、情報がドットパターンやバーコードの形態で原稿に埋め込まれている場合、それらのドットパターンやバーコードが劣化しないよう、設定可能な複写条件を制限する技術がある（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開２００３−２８０４６９号公報
【特許文献２】特開２００５−１７５７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この特許文献２の技術は、複写機に設定されているセキュリティポリシーに基づき、一律に原稿の複写条件を制限する方法である。そのため、原稿および埋め込み方式の種類によっては余計な制限まで加わってしまうことがある。よって、セキュリティ的に問題がない場合でもユーザが望んだ条件で複写ができないといった不都合があった。また、原稿内のページ毎に制限したい複写条件が異なる場合があるが、そのような場合でも一律に同一の制限が適用されるという不都合があった。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、原稿に埋め込まれている情報を抽出する情報抽出手段を有する画像処理装置であって、受付手段と、判定手段と、変更手段を備える。受付手段は、ユーザから原稿に対する設定を受付ける。判定手段は、情報抽出手段で抽出した情報に、原稿に対する制御指示情報が含まれているか判定する。変更手段は、判定手段が、制御指示情報が含まれていると判定した場合、当該制御指示情報に基づき、受付手段で受付けた原稿に対する設定を変更する。
【発明の効果】
【０００７】
本発明によれば、原稿毎、ページ毎にその原稿の制御条件（例えば、複写条件）を付加情報として当該原稿に埋め込むことができる。また、原稿に埋め込んだ付加情報を解析し、その制御条件にしたがって、入力された原稿の印刷・送信・保存が可能となる。
【０００８】
このため、バーコード等の劣化の要因となる制御条件は自動的に除外されるため、複数世代の複写等を行なってもセキュリティが損なわれる可能性を減少させることができる。また、原稿毎、ページ毎に制御条件の埋め込みが可能となるため、原稿や該当ページの特性にあわせた最適な制御指示および制御動作が可能となる。さらに、原稿に情報を埋め込む形式の特性に応じた制御指示および動作が可能となる。そのため、複数の埋め込み形式にセキュリティを損なうことなく対応可能となる。
【０００９】
これらの制御は自動的に行なうことも可能であるため、ユーザの利便性を向上させつつ、必要なセキュリティを確保することができる。
【発明を実施するための最良の形態】
【００１０】
次に、以下の添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１１】
まず、原稿に埋め込まれた情報を読み取るための構成及び動作を説明し、次いで、原稿へ情報を埋め込むための構成及び動作を説明する。
【００１２】
（原稿に埋め込まれた情報を読み取るための構成及び動作）
図１は、複写機の構成を示すブロック図である。
【００１３】
図１において、１００は複写機である。１０１はユーザインタフェースを備えた操作部である。操作部１０１は、ユーザに情報提示を行なうと共にユーザからの指示を複写機１００に伝える。操作部１０１は、ユーザ指示を受け付ける受付手段としての機能を有する。スキャン部１７０は、原稿を読み取り、読み取った画像を埋め込み情報解析部１１０及び画像処理部１３０に出力する。埋め込み情報解析部１１０は、スキャン部１７０から受け取った画像から埋め込み情報を抽出する情報抽出手段としての役割と、抽出した情報を解析する手段としての役割を有する。画像処理部１３０は、スキャン部１７０から受け取った画像に対して画像処理をほどこす。画像保存部１４０は、画像処理部１３０が画像処理した画像およびその属性を保存する。外部Ｉ／Ｆ部１８０は、画像保存部１４０に保存された画像を複写機１００の外部へ送信する。プリント部１９０は、画像保存部１４０に保存された画像を印刷する。図には示さないが、複写機１００は上記の各処理部を統括的に制御するＣＰＵを備える。
【００１４】
本ブロック図では、スキャン部１７０およびプリント部１９０を複写機１００の内部にある構成としたが、それぞれもしくは両方とも外部にある構成でもよい。
【００１５】
図２は、原稿に埋め込まれた情報の読み取り動作の処理の流れを示すフローチャートである。（原稿に情報を埋め込む動作は、図５にて後述する。）
スキャン部１７０での１スキャン毎にこの処理が実行される。スキャンの開始に先立って、ユーザから、操作部１０１を介して、拡大縮小や濃度設定変更や画質調整、読み取り原稿モード固定等の条件を含む設定を受け付け、当該受付けた設定を行う。
【００１６】
Ｓ２０１において、スキャン部１７０は、原稿の入力処理を行う。スキャン部１７０は、この入力処理により原稿から画像を読取り、読み取った画像を埋め込み情報解析部１１０および画像処理部１３０へ出力する。
【００１７】
Ｓ２０２において、埋め込み情報解析部１１０は、スキャン部１７０から受け取った画像に埋め込み情報が含まれているかどうかを判定する。埋め込み情報が含まれていると判定された場合は、Ｓ２０３へ進み、埋め込み情報が含まれていないと判定された場合は、Ｓ２２０へ進む。
【００１８】
Ｓ２０３において、埋め込み情報解析部１１０は、情報の埋め込み形式（バーコード又は２次元バーコード）を記憶し、当該埋め込み形式に対応するＤＢ保持セキュリティルールを検索する。ＤＢ保存セキュリティルールは、複写機内１００内に記憶手段に保持されている。
【００１９】
図３は、情報の埋め込み形式とＤＢ保持セキュリティルールの対応関係を示す図である。
【００２０】
原稿に埋め込む情報の形式は、二次元バーコード等の可視性の高いものから、ドット等の可視性の低い形式まで多種多様ある。それらの情報埋め込み形式には、拡大縮小に弱いこと、カラードットで情報が埋め込まれたものを白黒出力すると情報が失われること等の弱点がある。これらの弱点を回避する方法を「強制除外する条件」（強制解除条件）又は「強制付加する条件」（付加条件）として定義し、ＤＢ保持セキュリティルールとして管理する。例えば、埋め込み形式がバーコードの場合には、ルールＡが適用され、拡大・縮小処理等が強制除外される。それぞれの情報埋め込み形式に対応するＤＢ保持セキュリティルールを参照することで、それぞれの情報埋め込み形式の特性に応じた画像処理が可能となる。そのため、埋め込み情報の劣化を最低限に抑えることができ、セキュリティーホール回避の対応が可能となる。
【００２１】
図２のフローチャートに戻って説明を続ける。
【００２２】
Ｓ２０４において、埋め込み情報解析部１１０は、埋め込み情報に、複写・保存・送信条件のいずれか条件が含まれているかを判定する。すなわち、埋め込み情報解析部１１０は、埋め込み情報の中に、複写を禁止することを示す情報や、保存を禁止することを示す情報や、送信を禁止することを示す情報が含まれているか判定する。
【００２３】
Ｓ２０５において、ＣＰＵは、現在実行しているジョブと、埋め込み情報に含まれている条件を比較する。現在実行しているジョブとは、ユーザが操作部１０１を介して指示したジョブの種類のことである。ジョブの種類としては、複写ジョブ、保存ジョブ、送信ジョブがある。すなわち、ＣＰＵは、現在実行しているジョブの実行が禁止（例えば、埋め込み情報の中に複写を禁止することを示す情報が含まれている等）されているかどうかを判定する。埋め込み情報に含まれている条件が、現在実行しているジョブの実行を禁止する条件である場合はＳ２３０へ進み、ジョブをキャンセルする。これに対して、埋め込み情報に含まれている条件がジョブの実行を許可する条件であればＳ２０６へ進む。
【００２４】
Ｓ２０６において、ＣＰＵは、Ｓ２０１に先立ちユーザが操作部１０１で設定した設定をチェックする。
【００２５】
Ｓ２０７において、ＣＰＵは、埋め込み情報に設定されている強制除外条件をチェックする。
【００２６】
Ｓ２０８において、ＣＰＵは、Ｓ２０３で検索したＤＢ保持セキュリティルールに設定されている強制除外条件をチェックする。
【００２７】
Ｓ２０９において、ＣＰＵは、Ｓ２０６の設定と、Ｓ２０７およびＳ２０８でチェックされた強制除外条件が矛盾するかどうかを判定する。例えば、ユーザ設定は濃度設定を濃くする設定であり、さらに、埋め込み情報に設定されている強制除外条件（制御指示情報）やＤＢ保存セキュリティルールに設定されている強制除外条件に濃度設定変更が含まれている場合がある。このように、ユーザから受付けた設定が強制除外条件に含まれていた場合はＳ２１０へ進む。これに対して、ユーザから受付けた設定が強制除外条件に含まれていない場合はＳ２１１へ進む。
【００２８】
上記の処理において、ＣＰＵは、原稿から抽出された情報に、制御指示情報が含まれているかを判定する判定手段としての機能を有する。
【００２９】
Ｓ２１０において、ＣＰＵは、強制除外条件に含まれているユーザ設定（Ｓ２０１に先立ちユーザから受付けた設定）を解除する処理を行う。なお、このステップでは、ユーザ設定のうち強制除外条件に一致する設定のみが解除されるのであって、ユーザ設定のうち強制除外条件に一致しない設定は解除されない。すなわち、ＣＰＵは、ユーザから受付けた設定を変更する変更手段としての機能を有する。
【００３０】
続いて、Ｓ２１１において、ＣＰＵは、埋め込み情報内に設定されている強制付加条件をチェックする。
【００３１】
Ｓ２１２において、ＣＰＵは、Ｓ２０３で検索したＤＢ保持セキュリティルールに設定されている強制付加条件をチェックする。
【００３２】
Ｓ２１３において、ＣＰＵは、Ｓ２０６の設定と、Ｓ２１１およびＳ２１２でチェックされた強制付加条件が矛盾するかどうかを判定する。例えば、埋め込み情報に設定されている強制付加条件（制御指示情報）やＤＢ保持セキュリティルールに設定されている強制付加条件にカラー出力固定が含まれていて、ユーザ設定にはカラー出力設定ではなく白黒出力設定が含まれている場合が、この矛盾に該当する。このような場合に、Ｓ２１４以降で、ユーザ設定にカラー出力設定を付加することになるが、Ｓ２１４以降の処理は次段落以降に記述する。このように、このステップでは、ＣＰＵは、ユーザ設定に不足するユーザ設定がないかどうかを判定する。不足するユーザ設定が存在する場合はＳ２１４へ進み、存在しない場合には、Ｓ２１５に進む。
【００３３】
Ｓ２１４において、ＣＰＵは、ユーザ設定に対して不足する設定を付加する追加処理を行う。
【００３４】
Ｓ２１５において、Ｓ２０６からＳ２１４までの処理で導き出された画像に対する最終設定を元に、画像処理を行う。この処理は画像処理部１３０で行われる。
【００３５】
Ｓ２１６において、画像保存部１４０に対して画像の保存処理が行なわれる。
【００３６】
Ｓ２２０において、通常の入力原稿画像処理を行う。具体的には、スキャン部１７０で読み取った画像に対して、操作部１０１で指示された画像処理を画像処理部１３０が行い、画像保存部１４０に画像処理した画像を格納する。
【００３７】
上記処理は、画像保存部１４０に画像を格納するところで終了する。この処理と並行して、コピージョブであれば、画像保存部１４０に格納された画像をプリント部１９０で印刷する処理が行われる。また、送信ジョブであれば、画像保存部１４０に格納された画像を外部Ｉ／Ｆ部１８０を経由してＦＡＸやＩ−ＦＡＸやＦＴＰやＳＭＢといった送信手段を用いて複写機１００の外部へ送信する処理が行われる。
【００３８】
以上説明した内容により、原稿に埋め込まれた情報を解析し、その制御条件にしたがって、入力された原稿の印刷・送信・保存が可能となる。このため、バーコード等の劣化の要因となる制御条件（例えば、複写条件）は自動的に除外されるため、複数世代のコピー等を行なってもセキュリティが損なわれる可能性を減少させることができる。また、原稿毎、ページ毎に制御条件の切り換えが可能となるため、原稿や該当ページの特性にあわせた最適な制御動作が可能となる。さらに、原稿に情報を埋め込む形式の特性に応じた制御動作が可能となる。そのため、複数の埋め込み形式にセキュリティを損なうことなく対応可能となる。これらの制御は自動的に行なうことも可能であるため、ユーザの利便性を向上させつつ、必要なセキュリティを確保することができる。
【００３９】
（原稿へ情報を埋め込むための構成及び動作）
図４は、複写機の構成を示すブロック図である。
【００４０】
図４において、１００は複写機である。１０１はユーザインタフェースを備えた操作部である。操作部１０１は、ユーザに情報提示を行なうと共にユーザからの指示を複写機１００に伝える。１７０はスキャン部である。スキャン部１７０は、原稿の読み込みを行ない、読み取った画像を埋め込み情報・画像作成部１２０及び画像処理部１３０に出力する。外部Ｉ／Ｆ部１８０は、複写機１００の外部から画像を入力する。画像保存部１４０は、画像および対応する属性を記憶する。投入されるジョブに応じて、スキャン部１７０、外部Ｉ／Ｆ部１８０又は画像保存部１４０は、画像の入力を行い、埋め込み情報・画像作成部１２０及び画像処理部１３０に画像を出力する。例えば、コピージョブやスキャンジョブの場合はスキャン部１７０が使用される。ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）ジョブやＦＡＸもしくはＩ−ＦＡＸ受信ジョブの場合は外部Ｉ／Ｆ部１８０が使用される。複写機１００に保存されている画像の出力ジョブの場合は画像保存部１４０が使用される。
【００４１】
埋め込み情報・画像作成部１２０は、スキャン部１７０、外部Ｉ／Ｆ部１８０又は画像保存部１４０から入力した画像に対する埋め込み情報を作成する。
【００４２】
画像処理部１３０は、スキャン部１７０、外部Ｉ／Ｆ部１８０又は画像保存部１４０から入力した画像の画像処理を行う。
【００４３】
画像保存部１４０は、画像処理部１３０で処理された画像およびその属性を保存する。
【００４４】
１８０は、複写機１００の外部へ画像を送信する外部Ｉ／Ｆ部、１９０は、画像を印刷するプリント部である。図には示さないが、複写機１００は上記の各処理部を統括的に制御するＣＰＵを備える。本ブロック図では、スキャン部１７０およびプリント部１９０を複写機１００の内部にある構成としたが、それぞれもしくは両方とも外部にある構成でもよい。
【００４５】
図５は、原稿へ情報を埋め込む処理の流れを示すフローチャートである。
【００４６】
情報埋め込み開始に先立って、二次元バーコード等の埋め込み形式の選択および埋め込む情報の指示などは操作部１０１を介してユーザによりあらかじめ行なわれている。ユーザからは、「強制除外条件」、「強制付加条件」、「複写・保存・送信条件」、「埋め込み情報形式」の４つの条件が指示されるものとする。このうち、ユーザが強制除外条件、強制付加条件を設定する際に操作部１０１が表示する原稿設定条件指定ダイアログ６００を図６に示す。強制除外条件６１０や強制付加条件６２０のいずれかの項目にチェックマークを付けると、チェックマークが付けられた強制除外条件、強制付加条件が原稿に情報として埋め込まれることになる。また、操作部１０１を介したユーザからの指示により、複写・保存・送信条件、埋め込み情報形式の条件も原稿に情報として埋め込まれる。すなわち、操作部１０１を介してユーザからは、強制除外条件、強制付加条件、複写・保存・送信条件・埋め込み情報形式の４つの条件が指示される。
【００４７】
まず、Ｓ５０１において、ＣＰＵは、操作部１０１を介してユーザから指示された埋め込み形式を記憶手段に記憶する。次に、Ｓ５０２において、ＣＰＵは、操作部１０１を介してユーザが指示した強制除外条件、強制付加条件、複写・保存・送信条件を埋め込み情報に含ませる。
【００４８】
Ｓ５０４において、埋め込み情報・画像作成部１２０は、Ｓ５０１で記憶した埋め込み形式にしたがい埋め込み画像（バーコード、２次元バーコード）を作成する。次いで、画像処理部１３０は、スキャン部１７０、外部Ｉ／Ｆ部１８０又は画像保存部１４０から入力された画像と、埋め込み画像とを合成する。
【００４９】
以上の処理をページ毎に繰り返すことで、原稿および原稿に情報を埋め込む形式の特性に応じた制御指示が可能となる。
【００５０】
この処理は画像保存部１４０に画像を格納するところで終了している。このフローチャートと並行して、コピーやＰＤＬやＦＡＸ受信ジョブであれば、画像保存部１４０に格納された画像をプリント部１９０で印刷する処理が行われる。また、送信ジョブであれば、画像保存部１４０に格納された画像を外部Ｉ／Ｆ部１８０を経由してＦＡＸやＩ−ＦＡＸやＦＴＰやＳＭＢといった送信手段を用いて複写機１００の外部へ送信する処理が行われる。
【００５１】
以上説明した内容により、原稿毎、ページ毎にその原稿や該当ページの特性にあわせた最適な制御条件を付加情報として埋め込むことができる。さらに、原稿に情報を埋め込む形式の特性に応じた制御指示が可能となる。そのため、複数の埋め込み形式にセキュリティを損なうことなく対応可能となる。
【００５２】
以上説明した、図２に示す処理と、図５に示す処理とを実行することにより、ユーザの利便性を向上させつつ、必要なセキュリティを確保する画像処理装置を提供できる。
【００５３】
［他の実施例］
本発明の目的は、上記実施例の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステム又は装置に装着し、システム等のコンピュータが記録媒体に格納されたプログラムコードを読み出し実行することによっても達成される。記録媒体とは、コンピュータ読み取り可能な記録媒体である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成する。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現されてもよい。また、記録媒体から読み出されたプログラムコードが、コンピュータの機能拡張カードや機能拡張ユニットに書込まれた後、機能拡張カード等がプログラムコードの指示に基づき処理の一部または全部を行うことで、前述の実施例を実現してもよい。
【００５４】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納される。
【図面の簡単な説明】
【００５５】
【図１】複写機の構成を示すブロック図である。
【図２】情報が埋め込まれた原稿の読み取り動作の処理の流れを示すフローチャートを示す図である。
【図３】情報の埋め込み形式とＤＢ保持セキュリティルールの対応関係を示す図である。
【図４】複写機の構成を示すブロック図である。
【図５】原稿に情報を埋め込む処理の流れを示すフローチャートを示す図である。
【図６】原稿設定条件指定ダイアログを示す図である。
【符号の説明】
【００５６】
１００  複写機
１０１  操作部
１１０  埋め込み情報解析部
１２０  埋め込み情報・画像作成部
１３０  画像処理部
１４０  画像保存部
１７０  スキャン部
１８０  外部I/F部
１９０  プリント部
【図１】
2008258743.tif 000003
【図２】
2008258743.tif 000004
【図３】
2008258743.tif 000005
【図４】
2008258743.tif 000006
【図５】
2008258743.tif 000007
【図６】
2008258743.tif 000008