(57)【要約】【課題】両面の画像を必ず読み取らなければならないといった読み取り効率の低下を起こさせずに、第２面にある埋め込み情報の抽出を図ることができる画像処理装置を提供する。【解決手段】本発明の画像処理装置は、用紙をスキャンするスキャン手段１１０と、スキャン手段１１０によりスキャンされた用紙に埋め込まれている符号化情報を抽出する符号化情報抽出手段１２０とを備える。また、符号化情報抽出手段１２０により処理された用紙第１面の符号化情報に両面制御情報が含まれている場合、用紙第２面をスキャンする自動第２面読み取り手段１４０と、スキャン手段によりスキャンされた画像を印刷する印刷手段１７０とを備える。【選択図】図１
2008219373.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の第１面の画像を読み取る第１の読み取り手段と、
前記第１の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第１の埋め込み情報抽出手段と、
前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が前記第１の埋め込み情報抽出手段により抽出された場合、前記記録媒体の第２面の画像を読み取る第２の読み取り手段と、
前記第２の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第２の埋め込み情報抽出手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が前記第１の埋め込み情報抽出手段により抽出された場合、前記記録媒体の第２面の画像を読み取らせるようユーザに促す表示手段を備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１の読み取り手段により読み取られた画像を印刷する印刷手段を備えることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が、表面または裏面のどちらであるかを示すことを特徴とする請求項１乃至３のいずれか記載の画像処理装置。
【請求項５】
前記第１の埋め込み情報抽出手段と前記第２の埋め込み情報抽出手段が、更に用紙を特定する埋め込み情報を抽出することを特徴とする請求項１乃至４のいずれか記載の画像処理装置。
【請求項６】
複写制限を示す埋め込み情報が前記第１の埋め込み情報抽出手段により抽出された場合に、複写処理を中止する複写制限手段を備えることを特徴とする請求項１乃至５のいずれか記載の画像処理装置。
【請求項７】
複写制限を示す埋め込み情報が前記第１の埋め込み情報抽出手段により抽出されて、かつ複写制限を解除するための条件を示す埋め込み情報が前記第２の埋め込み情報抽出手段により抽出された場合に、前記条件を満たすとき複写制限を解除する複写制限解除手段を備えることを特徴とする請求項１乃至５のいずれか記載の画像処理装置。
【請求項８】
表面及び裏面のいずれであるかを示す埋め込み情報が前記第１の埋め込み情報抽出手段と前記第２の埋め込み情報抽出手段により抽出された場合に、一方が表面でもう一方が裏面である場合のみ複写を許可することを特徴とする請求項４記載の画像処理装置。
【請求項９】
用紙を特定する埋め込み情報が前記第１の埋め込み情報抽出手段と前記第２の埋め込み情報抽出手段により抽出された場合に、両方の用紙が一致する場合のみ複写を許可することを特徴とする請求項５記載の画像処理装置。
【請求項１０】
用紙の第１面の画像を読み取る第１の読み取り手段と、
前記第１の読み取り手段により読み取られた画像における、埋め込み情報のあり無しを判断する第１の判断手段と、
前記第１の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第２の判断手段と、
前記第１の読み取り手段により読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第３の判断手段と、
前記第１の判断手段により埋め込み情報がありと判断され、前記第２の判断手段により前記複写制限情報がありと判断され、前記第３の判断手段により前記両面情報がありと判断された場合に、前記用紙の第２面の画像を読み取る第２の読み取り手段と、
前記第２の読み取り手段により読み取られた画像における、埋め込み情報のあり無しを判断する第４の判断手段と、
前記第２の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第５の判断手段と、
前記第２の読み取り手段により読み取られた画像における、複写の制限を解除するための条件を示す複写制限解除情報のあり無しを判断する第６の判断手段と、
前記第２の読み取り手段により読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第７の判断手段と、
前記第４の判断手段により埋め込み情報がありと判断され、前記第５の判断手段により前記複写制限情報がありと判断され、前記第６の判断手段により前記複写制限解除情報がありと判断され、前記第７の判断手段により前記両面情報がありと判断された場合に、前記複写制限解除情報に基づいて複写の可否の判定を行う判定手段と、
前記判定手段により複写可能と判定された場合、前記第１の読み取り手段または前記第２の読み取り手段により読み取られた画像に基づく印刷を行う複写手段と、
を備えることを特徴とする画像処理装置。
【請求項１１】
記録媒体の第１面の画像を読み取る第１の読み取りステップと、
前記第１の読み取りステップにより読み取られた画像に埋め込まれている埋め込み情報を抽出する第１の埋め込み情報抽出ステップと、
前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が前記第１の埋め込み情報抽出ステップにより抽出された場合、前記記録媒体の第２面の画像を読み取る第２の読み取りステップと、
前記第２の読み取りステップにより読み取られた画像に埋め込まれている埋め込み情報を抽出する第２の埋め込み情報抽出ステップと、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１２】
用紙の第１面の画像を読み取る第１の読み取りステップと、
前記第１の読み取りステップにより読み取られた画像における、埋め込み情報のあり無しを判断する第１の判断ステップと、
前記第１の読み取りステップにより読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第２の判断ステップと、
前記第１の読み取りステップにより読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第３の判断ステップと、
前記第１の判断ステップにより埋め込み情報がありと判断され、前記第２の判断ステップにより前記複写制限情報がありと判断され、前記第３の判断ステップにより前記両面情報がありと判断された場合に、前記用紙の第２面の画像を読み取る第２の読み取りステップと、
前記第２の読み取りステップにより読み取られた画像における、埋め込み情報のあり無しを判断する第４の判断ステップと、
前記第２の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第５の判断ステップと、
前記第２の読み取りステップにより読み取られた画像における、複写の制限を解除するための条件を示す複写制限解除情報のあり無しを判断する第６の判断ステップと、
前記第２の読み取りステップにより読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第７の判断ステップと、
前記第４の判断ステップにより埋め込み情報がありと判断され、前記第５の判断ステップにより前記複写制限情報がありと判断され、前記第６の判断ステップにより前記複写制限解除情報がありと判断され、前記第７の判断ステップにより前記両面情報がありと判断された場合に、前記複写制限解除情報に基づいて複写の可否の判定を行う判定ステップと、
前記判定ステップにより複写可能と判定された場合、前記第１の読み取りステップまたは前記第２の読み取りステップにより読み取られた画像に基づく印刷を行う複写ステップと、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１３】
請求項１１または１２記載の制御方法をコンピュータに実行させることを特徴とする制御プログラム。
【請求項１４】
請求項１３記載の制御プログラムを格納するコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びに制御プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
印刷物に対するセキュリティを確保するため、複写制限情報や履歴情報といった情報を印刷物に埋め込み、これらの情報に基づいて複写を制限する技術がある（例えば、特許文献１参照）。
【０００３】
しかし、複写制限情報や履歴情報を埋め込むためには印刷画像が印刷されない一定以上の空き面積が印刷物に必要であり、印刷画像が用紙面積の大半を占有していると空き面積が確保できないという問題があった。
【０００４】
これを解決する技術として、埋め込み情報を用紙の裏面に埋め込み、複写の際には用紙の表裏両面の画像を読むことで裏面の埋め込み情報を読み取る手段が考えられる。
【特許文献１】特開２００４−２２８８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術には以下のような課題がある。埋め込み情報が用紙の裏面にのみ埋め込まれている場合、用紙の表面の画像を読み取っただけでは、埋め込み情報が裏面にあるかどうかは画像処理装置にはわからない。そのため、セキュリティを維持するためには必ず表裏両面の画像を読まなければいけない。よって、埋め込み情報が裏面にはなく、表面の画像だけを読み取ればよい印刷物に対しても両面の画像の読み取りを行うため、読み取りの効率が低下する。
【０００６】
本発明の目的は、上記のような読み取り効率の低下を起こさせずに、裏面にある埋め込み情報の抽出を図ることができる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像処理装置は、記録媒体の第１面の画像を読み取る第１の読み取り手段と、前記第１の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第１の埋め込み情報抽出手段と、前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が前記第１の埋め込み情報抽出手段により抽出された場合、前記記録媒体の第２面の画像を読み取る第２の読み取り手段と、前記第２の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第２の埋め込み情報抽出手段とを備えることを特徴とする。
【０００８】
請求項１０記載の画像処理装置は、用紙の第１面の画像を読み取る第１の読み取り手段と、前記第１の読み取り手段により読み取られた画像における、埋め込み情報のあり無しを判断する第１の判断手段と、前記第１の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第２の判断手段と、前記第１の読み取り手段により読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第３の判断手段と、前記第１の判断手段により埋め込み情報がありと判断され、前記第２の判断手段により前記複写制限情報がありと判断され、前記第３の判断手段により前記両面情報がありと判断された場合に、前記用紙の第２面の画像を読み取る第２の読み取り手段と、前記第２の読み取り手段により読み取られた画像における、埋め込み情報のあり無しを判断する第４の判断手段と、前記第２の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第５の判断手段と、前記第２の読み取り手段により読み取られた画像における、複写の制限を解除するための条件を示す複写制限解除情報のあり無しを判断する第６の判断手段と、前記第２の読み取り手段により読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第７の判断手段と、前記第４の判断手段により埋め込み情報がありと判断され、前記第５の判断手段により前記複写制限情報がありと判断され、前記第６の判断手段により前記複写制限解除情報がありと判断され、前記第７の判断手段により前記両面情報がありと判断された場合に、前記複写制限解除情報に基づいて複写の可否の判定を行う判定手段と、前記判定手段により複写可能と判定された場合、前記第１の読み取り手段または前記第２の読み取り手段により読み取られた画像に基づく印刷を行う複写手段とを備えることを特徴とする。
【０００９】
請求項１１記載の画像処理装置の制御方法は、記録媒体の第１面の画像を読み取る第１の読み取りステップと、前記第１の読み取りステップにより読み取られた画像に埋め込まれている埋め込み情報を抽出する第１の埋め込み情報抽出ステップと、前記記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が前記第１の埋め込み情報抽出ステップにより抽出された場合、前記記録媒体の第２面の画像を読み取る第２の読み取りステップと、前記第２の読み取りステップにより読み取られた画像に埋め込まれている埋め込み情報を抽出する第２の埋め込み情報抽出ステップとを備えることを特徴とする。
【００１０】
請求項１２記載の画像処理装置の制御方法は、用紙の第１面の画像を読み取る第１の読み取りステップと、前記第１の読み取りステップにより読み取られた画像における、埋め込み情報のあり無しを判断する第１の判断ステップと、前記第１の読み取りステップにより読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第２の判断ステップと、前記第１の読み取りステップにより読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第３の判断ステップと、前記第１の判断ステップにより埋め込み情報がありと判断され、前記第２の判断ステップにより前記複写制限情報がありと判断され、前記第３の判断ステップにより前記両面情報がありと判断された場合に、前記用紙の第２面の画像を読み取る第２の読み取りステップと、前記第２の読み取りステップにより読み取られた画像における、埋め込み情報のあり無しを判断する第４の判断ステップと、前記第２の読み取り手段により読み取られた画像における、複写の制限を示す複写制限情報のあり無しを判断する第５の判断ステップと、前記第２の読み取りステップにより読み取られた画像における、複写の制限を解除するための条件を示す複写制限解除情報のあり無しを判断する第６の判断ステップと、前記第２の読み取りステップにより読み取られた画像における、埋め込み情報が用紙の両面にあることを示す両面情報のあり無しを判断する第７の判断ステップと、前記第４の判断ステップにより埋め込み情報がありと判断され、前記第５の判断ステップにより前記複写制限情報がありと判断され、前記第６の判断ステップにより前記複写制限解除情報がありと判断され、前記第７の判断ステップにより前記両面情報がありと判断された場合に、前記複写制限解除情報に基づいて複写の可否の判定を行う判定ステップと、前記判定ステップにより複写可能と判定された場合、前記第１の読み取りステップまたは前記第２の読み取りステップにより読み取られた画像に基づく印刷を行う複写ステップとを備えることを特徴とする。
【００１１】
請求項１３記載の制御プログラムは、請求項１１または１２記載の制御方法をコンピュータに実行させることを特徴とする。
【００１２】
請求項１４記載のコンピュータで読み取り可能な記憶媒体は、請求項１３記載の制御プログラムを格納する。
【発明の効果】
【００１３】
本発明の画像処理装置は、記録媒体の第１面の画像を読み取る第１の読み取り手段と、第１の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第１の埋め込み情報抽出手段とを備える。また、記録媒体の第２面の画像に埋め込み情報が埋め込まれていることを示す埋め込み情報が第１の埋め込み情報抽出手段により抽出された場合、記録媒体の第２面の画像を読み取る第２の読み取り手段を備える。また、第２の読み取り手段により読み取られた画像に埋め込まれている埋め込み情報を抽出する第２の埋め込み情報抽出手段を備える。
【００１４】
即ち、記録媒体の第１面の埋め込み情報に基づいて、第２面の埋め込み情報を抽出するようにしているため、両面の画像を必ず読み取らなければならないといった読み取り効率の低下を起こさせずに、第２面にある埋め込み情報の抽出を図ることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１６】
図１は、本発明の第１の実施の形態に係る画像処理装置のブロック構成図である。
【００１７】
図１において、画像処理装置１００は、以下の構成を有する。
【００１８】
スキャン部１１０は、用紙やＯＨＰシートなどの記録媒体（以下、用紙を例に説明する）の一面にある画像を読み取る。符号化情報処理部１２０は、読み取った画像の画像データから、符号化された埋め込み情報（以下、符号化情報）を抽出・解析する。また履歴情報のような複写の度に更新される情報があった場合、その抽出・更新も行う。
【００１９】
画像処理部１３０は、スキャン部１１０で読み取った画像の画像データに対する様々な処理を行う。自動第２面読み取り部１４０は、自動的に用紙を裏返し第２面をスキャン部１１０にセットする。
【００２０】
画像保存部１５０は、画像処理部１３０で処理された画像データを保存する。外部Ｉ／Ｆ部１６０は、画像データを外部へ送信する。プリント部１７０は、画像データに基づく画像を用紙に印刷する。
【００２１】
図２は、第１の実施の形態における用紙及び用紙に埋め込まれた符号化情報の例を示す図である。
【００２２】
図２において、用紙の表面２０１は、「Ａ」という印刷画像のほかに符号化情報を含む。表面２０１に埋め込まれている符号化情報は、スキャンした面の反対側の面にも符号化情報が埋め込まれていることを示す「両面フラグ」を持つ。また、用紙に複写制限がかかっていることを示す「複写制限情報」を持つ。
【００２３】
用紙の裏面２０２は、「Ｂ」という印刷画像のほかに符号化情報を含む。裏面２０２に埋め込まれている符号化情報はスキャンした面の反対側の面にも符号化情報が埋め込まれていることを示す「両面フラグ」（両面情報）を持つ。また、用紙に複写制限がかかっていることを示す「複写制限情報」を持つ。また、複写制限を解除する条件を示す複写制限解除情報などの複写制限に関する詳細な情報を示す「複写制限詳細情報」を持つ。
【００２４】
尚、本実施の形態では表面・裏面ともに印刷画像を持つが、片方、或いは両方が印刷画像を持たなくてもよい。また符号化情報が上記以外の情報を持っていてもよい。
【００２５】
図３は、図１の画像処理装置によって実行される画像処理の手順を示すフローチャートである。
【００２６】
図３において、ステップＳ３０１より本処理は開始される。ステップＳ３０１では、スキャン部１１０が用紙の第１面をスキャンし、画像データを得る。
【００２７】
ステップＳ３０２では、符号化情報処理部１２０が、スキャン部１１０によって得られた画像データが示す画像に符号化情報が埋め込まれているか否かを判定する。含まれていなければステップＳ３１３へ、含まれていればステップＳ３０３へ移行する。
【００２８】
ステップＳ３０３では、符号化情報処理部１２０が画像データより符号化情報を抽出して解析し、符号化情報内に複写制限情報があるか否かを判定する。複写制限情報がなければステップＳ３１３へ、あればステップＳ３０４へ移行する。
【００２９】
ステップＳ３０４では、符号化情報処理部１２０が符号化情報内に両面フラグがあるか否かを判定する。両面フラグがなければステップＳ３１４へ、あればステップＳ３０５へ移行する。
【００３０】
ステップＳ３０５では、自動第２面読み取り部１４０によって用紙が裏返されてスキャン部１１０にセットされて、スキャン部１１０が用紙の第２面をスキャンし画像データを得る。
【００３１】
ステップＳ３０６では、符号化情報処理部１２０が第２面の画像に符号化情報が埋め込まれているか否かを判定する。符号化情報がなければステップＳ３１１へ、あればステップＳ３０７へ移行する。
【００３２】
ステップＳ３０７では、符号化情報処理部１２０が第２面の画像に埋め込まれている符号化情報内に両面フラグがあるか否かを判定する。両面フラグがなければステップＳ３１１へ、あればステップＳ３０８へ移行する。
【００３３】
ステップＳ３０８では、符号化情報処理部１２０が第２面の画像に埋め込まれている符号化情報内に複写制限情報があるか否かを判定する。複写制限情報がなければステップＳ３１１へ、あればステップＳ３０９へ移行する。
【００３４】
ステップＳ３０９では、符号化情報処理部１２０が第２面の画像に埋め込まれている符号化情報内に複写制限詳細情報があるか否かを判定する。複写制限詳細情報がなければステップＳ３１１へ、あればステップＳ３１０へ移行する。
【００３５】
ステップＳ３１０では、符号化情報処理部１２０が、第１面の複写制限情報と第２面の複写制限情報及び複写制限詳細情報とを参照して複写の可否について判定する。例えば、ユーザが特定部門に属している時のみ複写制限を解除する、という複写制限の解除条件が複写制限詳細情報内に示されてあったとする。そしてユーザが特定部門に属していれば複写可能と判定し、ユーザが特定部門に属していなければ複写不可と判定する。判定の条件については、様々な種類の条件があっても構わない。判定の結果、複写不可であればステップＳ３１１へ、複写可能であればステップＳ３１２へ移行する。
【００３６】
ステップＳ３１１では、用紙の複写処理を中止して、操作パネルなどを介して複写処理が中止されたことをユーザに通知する。
【００３７】
ステップＳ３１２では、用紙の複写処理を実行する。複写処理の実行により画像データは画像保存部１５０に保存され、その後、外部Ｉ／Ｆ部１６０またはプリント部１７０に送られる。画像データが外部Ｉ／Ｆ部１６０に送られた場合には、画像データが外部のコンピュータに出力される。また、画像データがプリント部１７０に送られた場合には、画像データに基づく画像が用紙に印刷される。複写制限情報及び複写制限詳細情報が両面の複写を許可している場合には、両面の複写を行う。複写制限情報及び複写制限詳細情報が表面の複写のみを許可している場合には、表面の複写のみを行う。その後、本処理を終了する。
【００３８】
両面フラグが第１面の画像に含まれている場合には、ユーザが複写設定としてどのような設定をしていたとしても、両面がスキャンされる。また、複写制限情報に基づいてＮｉｎ１（１面に複数の画像を複写する集約複写）処理はキャンセルされる。
【００３９】
ステップＳ３１３では、符号化情報が無い、もしくは符号化情報があっても複写制限がかかっていないため、用紙の複写処理が行われる。ユーザが両面の複写を設定している場合には両面の複写を行い、ユーザが片面の複写を設定している場合には片面の複写を行う。その後、本処理を終了する。
【００４０】
ステップＳ３１４では、本発明で提案されている用紙両面への符号化情報の埋め込みが行われていないため、複写制限情報に基づいて複写処理或いは複写の中止が行われる。その後、本処理を終了する。
【００４１】
図４は、本発明の第２の実施の形態に係る画像処理装置のブロック構成図である。
【００４２】
図４において、画像処理装置４００は、以下の構成を有する。
【００４３】
スキャン部４１０は、用紙の一面にある画像を読み取る。符号化情報処理部４２０は、読み取った画像の画像データから符号化情報を抽出・解析する。また履歴情報のような複写の度に更新される情報があった場合、その抽出・更新も行う。
【００４４】
画像処理部４３０は、スキャン部４１０で読み取った画像の画像データに対する様々な処理を行う。表示部４４０は、ユーザに用紙を裏返し第２面をスキャン部４１０にセットするよう促す内容の表示を行う。
【００４５】
画像保存部４５０は、画像処理部４３０で処理された画像データを保存する。外部Ｉ／Ｆ部４６０は、画像データを外部へ送信する。プリント部４７０は、画像データに基づく画像を用紙に印刷する。
【００４６】
図５は、第２の実施の形態における用紙及び用紙に埋め込まれた符号化情報の例を示す図である。
【００４７】
図５において、用紙の表面５０１は、「Ａ」という印刷画像と符号化情報を含む。符号化情報は、スキャンした面の反対側の面にも符号化情報が埋め込まれていることかつ自身が表面であることを示す「表／裏フラグ」を持つ。また、用紙に複写制限がかかっていることを示す「複写制限情報」を持つ。
【００４８】
用紙の裏面５０２は、符号化情報を含む。印刷画像は持たない（つまり符号化情報がなければ白紙）。符号化情報は、スキャンした面の反対側の面にも符号化情報が埋め込まれていることかつ自身が裏面であることを示す「表／裏フラグ」を持つ。また、用紙に複写制限がかかっていることを示す「複写制限情報」を持つ。また、複写制限を解除する条件などの複写制限に関する詳細な情報を示す「複写制限詳細情報」を持つ。
【００４９】
尚、本実施の形態では表面が印刷画像を持ち裏面が印刷画像を持たないが、その逆であってもよいし、両方が印刷画像を持つ、或いは持たなくてもよい。また符号化情報が上記以外の情報を持っていてもよい。
【００５０】
図６は、図４の画像処理装置によって実行される画像処理の手順を示すフローチャートである。
【００５１】
図６において、ステップＳ６０１より本処理は開始される。スキャン部４１０は用紙の第１面をスキャンし、画像データを得る。
【００５２】
ステップＳ６０２では、符号化情報処理部４２０は、スキャン部４１０で得た画像データが示す画像に符号化情報が埋め込まれているか否かを判定する。含まれていなければステップＳ６２１へ、含まれていればステップＳ６０３へ移行する。
【００５３】
ステップＳ６０３では、符号化情報処理部４２０は画像データより符号化情報を抽出して解析し、その解析結果に基づいて、符号化情報内に複写制限情報があるか否かを判定する。複写制限情報がなければステップＳ６２１へ、あればステップＳ６０４へ移行する。
【００５４】
ステップＳ６０４では、符号化情報処理部４２０は符号化情報内に用紙識別情報があるか否かを判定する。用紙識別情報がなければステップＳ６２２へ、あればステップＳ６０５へ移行する。
【００５５】
ステップＳ６０５では、符号化情報処理部４２０は符号化情報内に表／裏フラグがあるか否かを判定する。表／裏フラグがなければステップＳ６２２へ、表／裏フラグがあり、かつ値として“表”がセットされていればステップＳ６０６へ、“裏”がセットされていればステップＳ６１２へ移行する。
【００５６】
ステップＳ６０６では、図７のフローチャートで示される用紙第２面スキャン処理が行われる。詳細は後述する。その後、ステップＳ６０７へ移行する。
【００５７】
ステップＳ６０７では、符号化情報処理部４２０は第２面の画像に符号化情報があるか否かを判定する。符号化情報がなければステップＳ６１９へ、あればステップＳ６０８へ移行する。
【００５８】
ステップＳ６０８では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に表／裏フラグがあるか否かを判定する。表／裏フラグがなければステップＳ６１９へ、表／裏フラグがあればステップＳ６０９へ移行する。
【００５９】
ステップＳ６０９では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に用紙識別情報があるか否かを判定する。用紙識別情報がなければステップＳ６１９へ、あればステップＳ６１０へ移行する。
【００６０】
ステップＳ６１０では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に複写制限情報があるか否かを判定する。複写制限情報がなければステップＳ６１９へ、あればステップＳ６１１へ移行する。
【００６１】
ステップＳ６１１では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に複写制限詳細情報があるか否かを判定する。複写制限詳細情報がなければステップＳ６１９へ、あればステップＳ６１８へ移行する。
【００６２】
ステップＳ６１２では、符号化情報処理部４２０は第１面の画像に埋め込まれている符号化情報内に複写制限詳細情報があるか否かを判定する。複写制限詳細情報がなければステップＳ６１９へ、あればステップＳ６１３へ移行する。
【００６３】
ステップＳ６１３では、図７のフローチャートで示される用紙第２面スキャン処理が行われる。詳細は後述する。その後、ステップＳ６１４へ移行する。
【００６４】
ステップＳ６１４では、符号化情報処理部４２０は第２面の画像に符号化情報があるか否かを判定する。符号化情報がなければステップＳ６１９へ、あればステップＳ６１５へ移行する。
【００６５】
ステップＳ６１５では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に表／裏フラグがあるか否かを判定する。表／裏フラグがなければステップＳ６１９へ、表／裏フラグがあればステップＳ６１６へ移行する。
【００６６】
ステップＳ６１６では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に用紙識別情報があるか否かを判定する。用紙識別情報がなければステップＳ６１９へ、あればステップＳ６１７へ移行する。
【００６７】
ステップＳ６１７では、符号化情報処理部４２０は第２面の画像に埋め込まれている符号化情報内に複写制限情報があるか否かを判定する。複写制限情報がなければステップＳ６１９へ、あればステップＳ６１８へ移行する。
【００６８】
ステップＳ６１８では、第１面及び第２面の複写制限情報、複写制限詳細情報、用紙識別情報、表／裏フラグを参照して複写の可否について判定する。例えば、ユーザが特定部門に属している時のみ複写制限を解除する、という複写制限の解除条件が複写制限詳細情報内に示されているとする。そしてユーザが特定部門に属していれば複写可能と判定し、ユーザが特定部門に属していなければ複写不可と判定する。判定の条件については、様々な条件があっても構わない。
【００６９】
また、第１面と第２面の表／裏フラグを参照した結果、両方とも表、或いは裏であれば誤操作や符号化情報の不正等の恐れがあるので、複写不可となる。更に第１面と第２面の用紙識別情報が一致しなかった場合は、やはり誤操作や符号化情報の不正等の恐れがあるので、複写不可となる。これらの判定の結果、複写不可であればステップＳ６１９へ、複写可能であればステップＳ６２０へ移行する。
【００７０】
ステップＳ６１９では、用紙の複写処理を中止して、操作パネルなどを介して複写処理が中止されたことをユーザに通知する。
【００７１】
ステップＳ６２０では、用紙の複写処理を実行する。複写処理の実行により画像データは画像保存部４５０に保存され、その後、外部Ｉ／Ｆ部４６０またはプリント部４７０に送られる。画像データが外部Ｉ／Ｆ部１６０に送られた場合には、画像データが外部のコンピュータに出力される。また、画像データがプリント部１７０に送られた場合には、画像データに基づく画像が用紙に印刷される。複写制限情報及び複写制限詳細情報が両面の複写を許可している場合には、両面の複写を行う。複写制限情報及び複写制限詳細情報が表面の複写のみを許可している場合には、表面の複写のみを行う。その後、本処理を終了する。
【００７２】
表／裏フラグが第１面の画像に埋め込まれている場合には、ユーザが複写設定としてどのような設定をしていたとしても、両面がスキャンされる。また、複写制限情報に基づいてＮｉｎ１処理はキャンセルされる。
【００７３】
ステップＳ６２１では、符号化情報が無い、もしくは符号化情報があっても複写制限がかかっていないため、用紙の複写処理が行われる。ユーザが両面の複写を設定している場合には両面の複写を行い、ユーザが片面の複写を設定している場合には片面の複写を行う。その後、本処理を終了する。
【００７４】
ステップＳ６２２では、本発明で提案されている用紙両面への符号化情報の埋め込みが行われていないため、複写制限情報に基づいて複写処理或いは複写の中止が行われる。その後、本処理を終了する。
【００７５】
図７は、図６のステップＳ６０６及びＳ６１３で実行される第２面スキャン処理の手順を示すフローチャートである。
【００７６】
図７において、ステップＳ７０１より本処理は開始される。画像処理装置は、自動で第２面を読み取る機能があるかどうかを判断し、あればステップＳ７０２へ移行し、なければステップＳ７０３へ移行する。
【００７７】
ステップＳ７０２では、スキャン部４１０が自動で第２面をスキャンし、画像データを得る。
【００７８】
ステップＳ７０３では、画像処理装置の表示部４４０が、手動で第２面をスキャン部４１０にセットするよう促す通知を行う。
【００７９】
ステップＳ７０４では、ユーザが手動で第２面をセットし、スキャン部４１０は第２面をスキャンし、画像データを得る。
【００８０】
次に、符号化情報について説明する。
【００８１】
本発明の符号化情報の埋め込み技術の好適な例として、ＬＶＢＣ(Low Visibility Barcodes:低可視バーコード)を説明する。
【００８２】
ここでいう情報埋め込み手段というのは印刷装置において、用紙やＯＨＰシートなどの記録媒体（以下シートとする）に本来印刷する画像の他に、システムとして所望の情報を付加して印刷する手段のことをいう。
【００８３】
一般的な情報埋め込み手段の要件として、下記が挙げられる。
【００８４】
シートに対して、情報埋め込みに必要とされるために十分な情報量のデータ埋め込みを実現できること。
【００８５】
シートに色材（トナーやインクなど）を使って埋め込まれた情報が後にデジタル情報として確実に抽出可能であること。
【００８６】
原稿画像をシートに複写する際に、原稿の回転、拡大、縮小、部分的削除、複写による信号の鈍り、汚れなどの情報抽出を妨げる要因に対するある程度の耐性があること。
【００８７】
複写禁止原稿の複写を防止するために、複写時に抽出可能なリアルタイム性、或いはそれに準ずる高速性があること。
【００８８】
本実施形態におけるＬＶＢＣは上記の要件を満たすものである。
【００８９】
図８は、ＬＶＢＣが埋め込まれた原稿の一例を示すイメージ図である。
【００９０】
符号３７０１はシート全体を示し、符号３７０２はシート全体３７０１の拡大図を示す。拡大図  ３７０２によれば、原稿に本来描画される画像の他に、一見ランダムに埋め込まれた多数のドット（例えば３７０３）が見える。付加すべき情報をこのドットに埋め込む。
【００９１】
次に、付加情報が埋め込まれる領域に関して、第１の領域と第２の領域について説明する。
【００９２】
図９は、第１の領域と第２の領域の特性の違いを説明する図表である。
【００９３】
付加情報は利用のされかたによって特性の異なる２種類の領域に分けられ、個々に抽出可能な形で埋め込まれる。
【００９４】
第１の領域は、複写禁止を示す複写制限情報など、通常のスキャンによる複写操作時に高速で抽出することが必要な情報が格納される。抽出処理はどのような原稿でも必ず実施されるために、抽出処理の遅延は複写速度全体に影響する。
【００９５】
よって、解析速度は、例えばスキャン処理と同程度の性能が要求される。一方、複写禁止するための情報は非常に少なくてよく、埋め込むべき付加情報のデータサイズは小さくてよいという特性がある。
【００９６】
第２の領域は、追跡情報や複写制限詳細情報などが埋め込まれる。追跡情報は情報漏えい発覚時に管理者によって解析処理が行われる際に抽出処理が行われるため、通常の複写操作時の動作には必要ない。
【００９７】
よって、必ずしもリアルタイム性を保障しなくても、複写速度全体に影響するわけではなく、ある程度の速度低下は許容される。追跡情報は多量の情報を埋め込む必要があるため、データサイズが比較的大きい必要性がある。
【００９８】
追跡情報として埋め込む情報は、当該原稿を作成したユーザの個人名や組織名、画像形成を行なった装置の機体番号やＩＰ（Internet Protocol）アドレス、ＭＡＣ（Media Access Control）アドレスが考えられる。更には、設置場所、印刷時期を特定できる印刷日時、印刷時刻といった情報を追跡情報としてもよい。
【００９９】
本実施の形態のＬＶＢＣではこれらの異なる要件に対応するために、第１の領域と第２の領域を混在させて付加情報を埋め込むことが可能である。ユースケースに応じて第１の領域のみの抽出、第２の領域のみの抽出、両方の領域の抽出を選択することが可能である。かつ、第１の領域のみの抽出の場合には解析速度を向上させ、複写操作の生産性に影響することがない速度での抽出処理を可能としている。
【０１００】
図１０は、シートに情報を埋め込む際の第１の領域と第２の領域の配置を示す模式図である。
【０１０１】
四角の第１の領域２９０１は、周期的に埋め込まれているが、いずれも同じデータが格納されている。第１の領域２９０１を繰り返し何度も埋め込むことにより、冗長性を増し、ノイズや誤差に対する信頼性を向上している。
【０１０２】
第２の領域２９０２も同様に周期的に埋め込まれている。第１の領域２９０１には第２の領域２９０２の情報は書き込まれることはなく、それぞれ排他的に書き込まれる。符号２９０３は第１の領域２９０１のサイズ、符号２９０４は第１の領域２９０１の繰り返し同期、符号２９０５は第２の領域２９０２のサイズを示している。
【０１０３】
次に、ＬＶＢＣの埋め込み方法について説明する。
【０１０４】
ＬＶＢＣでは、シートに対して印刷される画像のほかに、付加情報を埋め込むためにグリッド（格子）と呼ばれるドットパターン印刷する。
【０１０５】
図８において、ドット３７０３はグリッドを構成する各ドットを示している。グリッドそのものは縦横等間隔に離れたドットの集合体である。グリッドに置かれた各ドット間の最短距離を仮想的な線（ガイドライン）で結ぶと、一定の間隔で縦横に引かれた仮想的な格子模様が出現する。
【０１０６】
付加情報は、一定サイズ以内のバイナリ（２値）データとして入力される。付加データは、グリッドを構成するドットに対して上下左右８方向に変位（中心地からずれること）することによって情報埋め込みを実現している。
【０１０７】
図１１は、付加情報として、０１０１１１１１００１１ｂというバイナリデータを埋め込む例を示す図である。
【０１０８】
図１１において、縦横の線３９０１はグリッドの位置を示す仮想的なガイドラインを示す。このようにグリッドの最短距離を線で結ぶと格子模様が出現する。符号３９０２は中心地を示し、ここにはドットを置かない。実際には、例えば、符号３９０３のように中心地３９０２から離れた位置にドットを変位させて配置する。
【０１０９】
０１０１１１１１００１１ｂは３ビットずつ分解され、０１０，１１１，１１０，０１１に分けられる。更に各３ビットに対してデシマル変換を行い、２，７，６，３に変換される。
【０１１０】
図１１示されるように、グリッドを構成する各ドットは数値に対して上下左右の８方向のいずれかに変位させることによって情報を表すことが可能である。この場合、２，７，６，３はそれぞれ右上、右下、下、左に変位することによって情報を埋め込むことが可能である。
【０１１１】
このような処理の繰り返しによって、ＬＶＢＣでは高々２０００バイト程度の付加情報をシートに埋め込むことが可能である。更に付加情報を表現するドットをシートに対して何度も埋め込むことによって冗長性が増し、画像イメージとの誤認識やシートに対する汚れ、しわ、部分的破壊に対して信頼性を向上することができる。詳細についてはＬＶＢＣの解析方法で説明する。
【０１１２】
尚、ＬＶＢＣを解析するに当たって、グリッドの位置を正確に調査する必要があり、ドットの変位は８方向に対して等確率に出現することが望ましい。しかし、埋め込みデータには０などの特定のデータを多く埋め込みたい場合があり、そのままでは等確率にならない可能性がある。
【０１１３】
そこで、本実施の形態では付加情報に対して可逆性を有したスクランブル処理（例えば共通鍵暗号処理）を施し、ドットの変位をランダム化して埋め込んでいる。
【０１１４】
ＬＶＢＣの埋め込みは、デジタルデータとしての付加情報をアナログデータとしてシートに記録するＤＡ変換であるため、比較的単純な仕組みで実現可能である。
【０１１５】
前述した２つの領域の埋め込みは、上記の埋め込み手法を応用して実施される。図１０における第１の領域２９０１と第２の領域２９０２は、埋め込むべき付加情報を構成する際に合成されるものである。
【０１１６】
合成された結果を１つの埋め込みデータとして扱うため、図１１で示すように、個々のドットの変位に変換されて埋め込みが行われる点で変わりはない。図１０の２つの領域をドット単位に拡大すると、図１１のように各ドットが変位することによって情報が埋め込まれていることになる。
【０１１７】
次に、ＬＶＢＣの解析方法について説明する。
【０１１８】
図１２は、ＬＶＢＣの解析を行う情報解析部のブロック図である。
【０１１９】
図１２において、情報解析部２００１は以下の構成を有する。
【０１２０】
ドット検知部２００２は、付加情報が埋め込まれた画像（元画像と付加情報が混在している）から任意のドットを抽出して座標に変換する。ドット解析部２００３は、ドット検知部２００２が検知したドットからハーフトーンを構成するドットのような不要なドットを除去する。
【０１２１】
絶対座標リスト記憶部２００４は、ドット解析部２００３が解析した出力結果である複数のドットの絶対座標のリストを格納する。ドット変換部２００５は、絶対座標リスト記憶部２００４が記憶している絶対座標のリストから回転角、グリッド間隔を検出してグリッド位置からの相対座標に変換する。
【０１２２】
相対座標リスト記憶部２００６は、ドット変換部２００５が解析した複数のドットのグリッド位置からの相対座標を記録する。第１領域復号部２００７は、埋め込まれた付加情報のうち、第１の領域を抽出して抽出結果を後段に出力する。第２領域復号部２００８は、埋め込まれた付加情報のうち、第２の領域を抽出して抽出結果を後段に出力する。
【０１２３】
ここでいう「後段」とは付加情報を利用した機能モジュールを示し、例えば、付加情報としてコピー禁止情報が抽出された場合に印刷を停止したり、追跡情報が抽出された場合にはシートの所有者情報を操作ディスプレイに表示する機能モジュールが該当する。
【０１２４】
第１、第２の実施の形態以外のケースであっても、符号化情報内に両面フラグ、或いは表／裏フラグに該当する情報を持ち、用紙の両面に符号化情報が埋め込まれていれば、本発明は適用される。
【０１２５】
また、第１、第２の実施の形態では符号化情報としてＬＶＢＣを用いているが、それ以外の符号化情報に対しても本発明は適用される。
【０１２６】
本発明によれば、第１面に情報量の少ない符号化情報を埋め込み、第２面に情報量の多い符号化情報を埋め込むことを可能にし、第１面の空いている面積が不足していても、第１の面の代わりに第２面に符号化情報の埋め込みを行うことができる。
【０１２７】
また、表裏両面に符号化情報を埋め込み、かつ、符号化情報内に両面に符号化情報が埋め込まれていることを示す情報を入れ込んでいるので、画像処理装置は前記情報を参照することで両面スキャンが必要か否かを自動的に判断できる。これにより片面・両面が混在する原稿であってもユーザに負荷をかけずに効率よくスキャンすることが可能になる。
【０１２８】
更に、表裏両面に複写を制限する情報が符号化されて埋め込まれているため、片面だけを不正に複写されることを防ぐことができるので、表面だけに符号化情報を埋め込んだ場合と同等のセキュリティを維持することができる。そして、スキャンした面が表／裏のどちらであるかを示す情報と、用紙識別情報とを符号化して埋め込むことで、表裏を正しくスキャンさせた時のみ複写を許可することができる。これにより、より強固なセキュリティを実現することが可能になる。
【０１２９】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現する制御プログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１３０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３１】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１３２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３３】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１の実施の形態に係る画像処理装置のブロック構成図である。
【図２】第１の実施の形態における用紙及び用紙に埋め込まれた符号化情報の例を示す図である。
【図３】図１の画像処理装置によって実行される画像処理の手順を示すフローチャートである。
【図４】本発明の第２の実施の形態に係る画像処理装置のブロック構成図である。
【図５】第２の実施の形態における用紙及び用紙に埋め込まれた符号化情報の例を示す図である。
【図６】図４の画像処理装置によって実行される画像処理の手順を示すフローチャートである。
【図７】図６のステップＳ６０６及びＳ６１３で実行される第２面スキャン処理の手順を示すフローチャートである。
【図８】ＬＶＢＣが埋め込まれた原稿の一例を示すイメージ図である。
【図９】第１の領域と第２の領域の特性の違いを説明する図表である。
【図１０】シートに情報を埋め込む際の第１の領域と第２の領域の配置を示す模式図である。
【図１１】付加情報として、０１０１１１１１００１１ｂというバイナリデータを埋め込む例を示す図である。
【図１２】ＬＶＢＣの解析を行う埋め込み情報解析部のブロック図である。
【符号の説明】
【０１３５】
１００  画像処理装置
１１０  スキャン部（スキャン手段）
１２０  符号化情報処理部（符号化情報抽出手段）
１３０  画像処理部
１４０  自動第２面読み取り部（自動第２面読み取り手段）
１５０  画像保存部
１６０  外部Ｉ／Ｆ部
１７０  プリント部（印刷手段）
４００  画像処理装置
４１０  スキャン部
４２０  符号化情報処理部
４３０  画像処理部
４４０  表示部
４５０  画像保存部
４６０  外部Ｉ／Ｆ部
４７０  プリント部
【図１】
2008219373.tif 000003
【図２】
2008219373.tif 000004
【図３】
2008219373.tif 000005
【図４】
2008219373.tif 000006
【図５】
2008219373.tif 000007
【図６】
2008219373.tif 000008
【図７】
2008219373.tif 000009
【図８】
2008219373.tif 000010
【図９】
2008219373.tif 000011
【図１０】
2008219373.tif 000012
【図１１】
2008219373.tif 000013
【図１２】
2008219373.tif 000014