(57)【特許請求の範囲】
【請求項１】
ユーザ認証を行う認証部と、
認証されたユーザによる印刷指示に応じて、印刷を指示した印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷物を出力する印刷制御部と、
認証されたユーザによる読取指示に応じて、前記印刷物を読み取って該印刷物に埋め込まれた前記印刷ユーザ情報を抽出する読取制御部と、
前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが、前記印刷物の読取を指示した読取ユーザと異なることが検出された場合に、前記印刷ユーザに対する利用制限を行うユーザ制御部と、を備える画像形成装置。
【請求項２】
前記ユーザ制御部は、前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが前記読取ユーザと異なることが検出された回数が上限値を超えた場合に、前記印刷ユーザに対する利用制限を行う、請求項１に記載の画像形成装置。
【請求項３】
前記ユーザ制御部は、前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが前記読取ユーザと異なることが検出された場合に、前記印刷ユーザに対して予め定めた特定機能の利用制限を行う、請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが前記読取ユーザと異なることが検出された場合に、前記印刷ユーザ情報を所定の通知先に送信する送信部と、
前記印刷ユーザに対する利用制限の実施命令を前記通知先から受信する受信部と、をさらに備え、
前記ユーザ制御部は、前記受信部が前記実施命令を受信した場合に、前記印刷ユーザに対する利用制限を行う、請求項１乃至３のいずれか一項に記載の画像形成装置。
【請求項５】
前記ユーザ制御部は、前記読取ユーザが前記印刷物の読取を含む複写ジョブの実行を指示した場合であって、前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが前記読取ユーザと異なることが検出された場合に、前記読取ユーザにより指示された前記複写ジョブの実行を停止させる、請求項１乃至４のいずれか一項に記載の画像形成装置。
【請求項６】
画像形成装置に接続される画像処理装置であって、
ユーザ認証を行う認証部と、
認証されたユーザによる印刷指示に応じて、印刷を指示した印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷データを生成する生成部と、
前記印刷データおよび印刷要求を前記画像形成装置に送信する第１送信部と、
認証されたユーザによる読取指示に応じて、前記画像形成装置が印刷物を読み取った読取データを前記画像形成装置から受信する受信部と、
前記読取データから前記印刷物に埋め込まれた前記印刷ユーザ情報を抽出する抽出部と、
抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが、前記印刷物の読取を指示した読取ユーザと異なることが検出された場合に、前記印刷ユーザに対する利用制限を行うための制御信号を生成するユーザ制御部と、
前記制御信号を前記画像形成装置に送信する第２送信部と、を備える画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像処理装置に関する。
【背景技術】
【０００２】
近年、情報セキュリティに対する関心が高まる中、例えば複合機（ＭＦＰ：Multifunction  Peripheral／Printer）などのオフィス関連機器の分野においても、情報の流出を抑制するための様々な取り組みが検討されている。印刷物を出力するＭＦＰなどの画像形成装置では、出力した印刷物が回収されずに放置されると、この印刷物（以下、「放置印刷物」という）が第三者により持ち去られたり、不正に複製されたりすることにより情報の流出が生じる。
【０００３】
このような問題への有効な対策として、電子透かし技術を用いた対策が知られている。例えば特許文献１には、原稿読取時に原稿に埋め込まれた電子透かし情報を抽出することで原稿の著作者を識別し、ユーザ認証によって認証したユーザが著作者とは異なる場合に、著作者に対して原稿の読み取りが行われた旨の通知を行ったり、複写を制限したりすることが記載されている。
【０００４】
また、印刷物が放置され続けることを防止する技術として、例えば特許文献２に記載の技術が知られている。特許文献２には、ユーザがドキュメントサーバの印刷物を指定して印刷要求を行うことに応じて該印刷物の印刷を行うと、印刷物の取り忘れチェック依頼メールをユーザに送信し、一定時間内に返答がない場合は、セキュリティ管理者に取り忘れ発生情報を通知する印刷装置が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
放置印刷物による情報流出のリスクを低減するには、放置印刷物が発生した場合の対策だけでなく、放置印刷物の再発を防止することも重要である。しかし、従来技術は、放置印刷物の再発防止について特に考慮されていない。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明に係る画像形成装置は、ユーザ認証を行う認証部と、認証されたユーザによる印刷指示に応じて、印刷を指示した印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷物を出力する印刷制御部と、認証されたユーザによる読取指示に応じて、前記印刷物を読み取って該印刷物に埋め込まれた前記印刷ユーザ情報を抽出する読取制御部と、前記印刷物から抽出された前記印刷ユーザ情報により特定される前記印刷ユーザが、前記印刷物の読取を指示した読取ユーザと異なることが検出された場合に、前記印刷ユーザに対する利用制限を行うユーザ制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、放置印刷物の再発を有効に防止することができ、放置印刷物による情報流出のリスクを低減できるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、画像形成装置のハードウェア構成例を示すブロック図である。
【図２】図２は、画像形成装置のソフトウェア構成例を示すブロック図である。
【図３】図３は、画像形成装置の機能的な構成例を示すブロック図である。
【図４】図４は、ユーザ管理テーブルの一例を示す図である。
【図５】図５は、印刷指示に応じた画像形成装置の動作例を示すシーケンス図である。
【図６】図６は、スキャン指示に応じた画像形成装置の動作例を示すシーケンス図である。
【図７】図７は、読取ユーザによるコピー指示に応じた画像形成装置の動作例を示すシーケンス図である。
【図８】図８は、カウンタがロックされたユーザのログイン時における画像形成装置の動作例を説明するシーケンス図である。
【図９】図９は、カウンタがロックされたユーザのログイン失敗時に表示される画面表示例を示す図である。
【図１０】図１０は、第１変形例を説明するシーケンス図である。
【図１１】図１１は、第１変形例を説明するシーケンス図である。
【図１２】図１２は、コピーカウンタがロックされたユーザがコピー指示した場合に表示される画面表示例を示す図である。
【図１３−１】図１３−１は、第２変形例を説明するシーケンス図である。
【図１３−２】図１３−２は、第２変形例を説明するシーケンス図である。
【図１４】図１４は、第３変形例の画像形成装置の機能的な構成例を示すブロック図である。
【図１５】図１５は、第３変形例を説明するシーケンス図である。
【図１６】図１６は、第４変形例の概要を示す図である。
【図１７】図１７は、画像処理装置の機能的な構成例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る画像形成装置および画像処理装置の具体的な実施形態について詳細に説明する。
【００１０】
本実施形態の画像形成装置は、ユーザ認証と電子透かし技術とを用いて、印刷出力された後に回収されずに放置された放置印刷物の印刷者を特定し、この印刷者に対して利用制限を行うことで、放置印刷物の再発を防止する。具体的には、あるユーザがユーザ認証後に画像形成装置に印刷を指示すると（以下、印刷指示したユーザを「印刷ユーザ」という）、画像形成装置は、この印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷物を出力する。この印刷物が回収されずに放置されて放置印刷物となり、他のユーザにより拾得されたとする。その後、放置印刷物を拾得した他のユーザがユーザ認証後に画像形成装置に放置印刷物のスキャン（読取）を指示すると（以下、スキャン指示したユーザを「読取ユーザ」という）、画像形成装置は、放置印刷物を読み取ってこの放置印刷物に埋め込まれた印刷ユーザ情報を抽出する。そして、画像形成装置は、放置印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることを検知して、印刷ユーザに対する利用制限を行う。以下では、画像形成装置の一例としてＭＦＰを例示して、本実施形態の画像形成装置の具体例を説明する。
【００１１】
＜ハードウェア構成＞
図１は、本実施形態の画像形成装置１０のハードウェア構成例を示すブロック図である。本実施形態の画像形成装置１０は、例えば図１に示すように、コントローラ１００と、オペレーションパネル１１０と、ＦＣＵ（Facsimile  Control  Unit）１２０と、ＵＳＢ（Universal  Serial  Bus）デバイス１３０と、ＭＬＢ（Media  Link  Board）１４０と、エンジン１５０とを備える。
【００１２】
オペレーションパネル１１０は、画像形成装置１０を使用するユーザが各種ジョブの実行指示や設定入力を行ったり、ユーザに提示する各種情報を表示したりするユーザインタフェースである。ＦＣＵ１２０は、画像形成装置１０のファクシミリ機能を制御する制御ユニットである。ＵＳＢデバイス１３０は、ＵＳＢにより画像形成装置１０に接続される機器である。ＭＬＢ１４０は、画像データのフォーマット変換を行う変換ボードである。エンジン１５０は、画像の読取を行うスキャナエンジンや印刷を行うプロッタエンジンなどである。
【００１３】
コントローラ１００は、画像形成装置１０の動作を制御する制御装置である。コントローラ１００は、図１に示すように、ＣＰＵ１０１と、システムメモリ１０２と、ＨＤＤ（Hard  Disk  Drive）１０３と、ＰＨＹ１０４と、ＡＳＩＣ（Application  Specific  Integrated  Circuit）１０５とを含む。オペレーションパネル１１０は、コントローラ１００のＡＳＩＣ１０５に接続されている。また、ＦＣＵ１２０、ＵＳＢデバイス１３０、ＭＬＢ１４０およびエンジン１５０は、データ転送バス１６０を介してコントローラ１００のＡＳＩＣ１０５に接続されている。
【００１４】
画像形成装置１０における各種の動作制御は、コントローラ１００のＣＰＵ１０１が実行する各種ソフトウェアにより実現される。ＣＰＵ１０１は、後述のソフトウェア群のコントロールサービス層に属する各種ソフトウェアやハンドラ層に属する各種ソフトウェアを、オペレーションシステム（以下、ＯＳという）上にそれぞれプロセスとして起動して実行させる。さらに、ＣＰＵ１０１は、後述のソフトウェア群のアプリケーション層に属する各種ソフトウェアを起動して実行させることで、画像形成装置１０における様々な動作を制御する。
【００１５】
＜ソフトウェア構成＞
図２は、本実施形態の画像形成装置１０のソフトウェア構成例を示すブロック図である。画像形成装置１０は、エンジン１５０およびハードウェア資源１７０を利用して各種の動作を実現するためのソフトウェア群２００を備える。ソフトウェア群２００は、ＵＮＩＸ（登録商標）などのＯＳ上に起動されるアプリケーション層およびプラットフォームを含む。なお、ハードウェア資源１７０は、図１に示したエンジン１５０以外の他のハードウェア資源（エンジン１５０とデータのやり取りを行うＡＳＩＣ１０５など）を想定する。
【００１６】
アプリケーション層は、ＰＲＩＮＴ（プリンタアプリ）２０１、ＣＯＰＹ（コピーアプリ）２０２、ＦＡＸ（ファックスアプリ）２０３、ＳＣＡＮ（スキャナアプリ）２０４、ＮＥＴＦＩＬＥ（ファイル蓄積アプリ）２０５など、画像形成に関わるユーザサービスに固有の処理を行うプログラムを含む。
【００１７】
プラットフォームは、アプリケーション層からの処理要求を解釈してハードウェア資源１７０の獲得要求を発生するコントロールサービス層と、１つ以上のハードウェア資源１７０の管理を行ってコントロールサービス層からの獲得要求を調停するＳＲＭ（システムリソースマネージャ）２１０と、ＳＲＭ２１０からの獲得要求に応じてハードウェア資源１７０の管理を行うハンドラ層とを含む。なお、プラットフォームは、予め定義されている関数により、アプリケーション層からの処理要求を受信可能とするＡＰＩ２２５を有するように構成されている。ＯＳは、アプリケーション層およびプラットフォームの各ソフトウェアをプロセスとして並列実行する。
【００１８】
コントロールサービス層は、ＮＣＳ（ネットワークコントロールサービス）２１１、ＯＣＳ（オペレーションパネルコントロールサービス）２１２、ＦＣＳ（ファックスコントロールサービス）２１３、ＭＣＳ（メモリコントロールサービス）２１４、ＥＣＳ（エンジンコントロールサービス）２１５、ＤＣＳ（デリバリーコントロールサービス）２１６、ＣＣＳ（サーティフィケイションアンドチャージコントロールサービス）２１７、ＬＣＳ（ログコントロールサービス）２１８、ＵＣＳ（ユーザインフォメーションコントロールサービス）２１９、ＳＣＳ（システムコントロールサービス）２２０など、１つ以上のサービスモジュールを含むように構成されている。
【００１９】
ＮＣＳ２１１のプロセスは、ネットワークＩ／Ｏを必要とするアプリケーションに対して共通に利用できるサービスを提供するものであり、ネットワーク側から各プロトコルによって受信したデータの各アプリケーションへの振り分けや、各アプリケーションからのデータをネットワーク側に送信する際の仲介を行う。ＯＣＳ２１２のプロセスは、オペレーションパネル１１０の制御を行う。ＦＣＳ２１３のプロセスは、アプリケーション層からＰＳＴＮまたはＩＳＤＮ網を利用したファックス送受信、バックアップ用のメモリで管理されている各種ファックスデータの登録／引用、ファックス読み取り、ファックス受信印刷などを行うためのＡＰＩを提供する。
【００２０】
ＭＣＳ２１４のプロセスは、システムメモリ１０２の取得および開放、ＨＤＤ１０３の利用などのメモリ制御を行う。ＥＣＳ２１５のプロセスは、エンジン１５０およびハードウェア資源１７０を含むエンジン部の制御を行う。ＤＣＳ２１６のプロセスは、蓄積文書の配信などの制御を行う。ＣＣＳ２１７のプロセスは、認証と課金に関する制御を行う。ＬＣＳ２１８のプロセスは、ログ情報の管理と保持を行う。ＵＣＳ２１９のプロセスは、ユーザ情報の管理を行う。ＳＣＳ２２０のプロセスは、アプリケーション管理、操作部制御、システム画面表示、ＬＥＤ表示、ハードウェア資源管理、割り込みアプリケーション制御などの処理を行う。
【００２１】
ＳＲＭ２１０のプロセスは、ＳＣＳ２２０とともにシステムの制御およびハードウェア資源１７０の管理を行うものである。例えばＳＲＭ２１０のプロセスは、エンジン１５０に含まれるプロッタやハードウェア資源１７０などを利用する上位層からの獲得要求に従って調停を行い、実行制御する。具体的に、ＳＲＭ２１０のプロセスは、獲得要求されたハードウェア資源１７０が利用可能であるか（他の獲得要求により利用されていないかどうか）を判定し、利用可能であれば獲得要求されたハードウェア資源１７０が利用可能である旨を上位層に通知する。また、ＳＲＭ２１０のプロセスは、上位層からの獲得要求に対してハードウェア資源１７０を利用するためのスケジューリングを行い、要求内容（例えば、プリンタエンジンによる紙搬送と作像動作、メモリ確保、ファイル生成など）を直接実施している。
【００２２】
また、ハンドラ層は、ハードウェア資源１７０に含まれるＦＣＵ１２０の管理を行うＦＣＵＨ（ファックスコントロールユニットハンドラ）２３１と、プロセスに対するメモリの割り振りおよびプロセスに割り振ったメモリの管理を行うＩＭＨ（イメージメモリハンドラ）２３２と、ハードウェア資源１７０に含まれるＭＬＢ１４０を制御するＭＥＵ（メディアエディットユーティリティ）２３３とを含む。ＳＲＭ２１０およびＦＣＵＨ２３１は、予め定義されている関数によりハードウェア資源１７０に対する処理要求を送信可能とするエンジンＩ／Ｆ２３５を利用して、ハードウェア資源１７０に対する処理要求を行う。
【００２３】
＜機能構成＞
図３は、本実施形態の画像形成装置１０の機能的な構成例を示すブロック図である。画像形成装置１０は、上述のハードウェアとソフトウェア（プログラム）との協働により実現される機能的な構成要素、特に本発明に関わる機能的な構成要素として、例えば図３に示すように、操作受付部１１と、認証部１２と、印刷制御部１３と、読取制御部１４と、ユーザ制御部１５とを備える。
【００２４】
操作受付部１１は、画像形成装置１０に対するユーザの操作を受け付ける。例えば、操作受付部１１は、ユーザによる印刷指示やスキャン指示、コピー指示などのジョブの実行指示や、ジョブにおける各種の設定操作などを受け付ける。また、ユーザが入力したユーザ名やパスワードなどのユーザ情報に基づいて後述の認証部１２がユーザ認証を行う場合、操作受付部１１はユーザによるユーザ情報の入力を受け付ける。操作受付部１１は、例えば、図１に示したオペレーションパネル１１０およびＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＯＣＳ２１２など）との協働により実現される。
【００２５】
認証部１２は、画像形成装置１０を操作するユーザに対するユーザ認証を行う。ユーザ認証は、例えば、ユーザが入力したユーザ情報をユーザ管理テーブルと照合することにより行う。また、ユーザ認証は、例えばユーザが所持するスマートフォンやＩＣカードなどから読み取ったユーザ情報をユーザ管理テーブルと照合することにより行ってもよい。認証部１２は、例えば、図１に示したＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＣＣＳ２１７など）との協働により実現される。
【００２６】
図４は、認証部１２によるユーザ認証に用いられるユーザ管理テーブルＴの一例を示す図である。この図４に例示するユーザ管理テーブルＴは、本実施形態の画像形成装置１０の利用者として事前に登録されたユーザのそれぞれについて、ユーザ名と、パスワードと、カウンタ（コピーカウンタおよびスキャンカウンタ）とを対応付けて格納している。ユーザ名およびパスワードは、例えばユーザの登録時にユーザにより指定された情報が格納される。カウンタは、ユーザによる利用履歴（コピーした枚数やスキャンしたページ数）を格納する。ユーザ管理テーブルＴは、例えば、図１に示したＨＤＤ１０３に保存され、必要に応じてＨＤＤ１０３から読み出されてシステムメモリ１０２上に展開される。また、画像形成装置１０に接続される外部機器にユーザ管理テーブルＴを格納し、必要に応じて画像形成装置１０が外部機器にアクセスする構成としてもよい。
【００２７】
ユーザ管理テーブルＴに格納されるカウンタは、例えば、ユーザごとの利用量の集計や課金処理などに用いられるが、本実施形態では、このカウンタを用いてユーザに対する利用制限を行う。すなわち、カウンタをロックすることにより、ユーザが画像形成装置１０を利用できない状態にする。図４に例示したユーザ管理テーブルＴでは、ユーザＣのカウンタがロック中であり、画像形成装置１０に対するユーザＣの利用権限がロックされていることを示している。本実施形態では、情報セキュリティを管理する管理者に対してカウンタへのアクセス権が与えられ、管理者の操作によってのみカウンタのロックが解除されるものとする。なお、本実施形態では、ユーザごとのカウンタをユーザ名およびパスワードとともにユーザ管理テーブルＴに格納しているが、これらを別々に管理してもよい。
【００２８】
印刷制御部１３は、認証部１２によって認証されたユーザによる印刷指示に応じて、印刷を指示した印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷物を出力する。印刷ユーザ情報は、例えば、上述のユーザ管理テーブルＴで管理されている印刷ユーザのユーザ名などである。印刷物に電子透かしとして埋め込む情報は、少なくとも印刷ユーザ情報を含んでいればよく、例えば、印刷物を出力する出力時刻（印刷時の現在時刻）や印刷物を出力する画像形成装置１０の識別情報など、印刷ユーザ情報以外の他の情報を含んでいてもよい。なお、印刷物に電子透かしを埋め込む方式は特に限定されるものではなく、公知技術をそのまま利用できるため、詳細な説明は省略する。印刷制御部１３は、例えば、図１に示したエンジン１５０（プロッタエンジン）およびＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＰＲＩＮＴ２０１またはＣＯＰＹ２０２、ＥＣＳ２１５など）との協働により実現される。
【００２９】
読取制御部１４は、認証部１２によって認証されたユーザによるスキャン指示（読取指示）に応じて、読取対象となる印刷物を読み取ってこの印刷物に埋め込まれた印刷ユーザ情報を抽出する。本実施形態では、読取制御部１４が読み取る印刷物が、印刷制御部１３によって印刷ユーザ情報が電子透かしとして埋め込まれた印刷物であることを想定する。読取制御部１４は、この印刷物を読み取ることで電子透かしとして埋め込まれた印刷ユーザ情報を抽出することができる。なお、印刷物から電子透かしを抽出する方式は特に限定されるものではなく、公知技術をそのまま利用できるため、詳細な説明は省略する。読取制御部１４は、例えば、図１に示したエンジン１５０（スキャナエンジン）およびＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＳＣＡＮ２０４、ＥＣＳ２１５など）との協働により実現される。
【００３０】
ユーザ制御部１５は、読取制御部１４によって印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが、スキャン指示した読取ユーザと異なることが検出された場合に、印刷ユーザに対する利用制限を行う。すなわち、ユーザ制御部１５は、読取制御部１４によって印刷物から抽出された印刷ユーザ情報と、読取ユーザのユーザ情報とを比較して、両者が相違する場合、例えば、印刷ユーザ情報によって特定される印刷ユーザのカウンタをロックすることによって、印刷ユーザに対する利用制限を行う。読取ユーザのユーザ情報は、例えば、上述のユーザ管理テーブルＴで管理されている読取ユーザのユーザ名などである。なお、印刷ユーザのカウンタのロックは、印刷ユーザに対する利用制限を実現する方法の一例であり、これに限らない。例えば、印刷ユーザによる認証要求を認証部１２が受け付けないように制御するなど、他の方法によって印刷ユーザに対する利用制限を行うようにしてもよい。ユーザ制御部１５は、例えば、図１に示したＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＵＣＳ２１９など）との協働により実現される。
【００３１】
本実施形態の画像形成装置１０では、このように、ユーザ制御部１５が、放置印刷物を発生させた印刷ユーザに対して利用制限を行うことで、放置印刷物の再発を有効に防止できるようにしている。すなわち、放置印刷物を発生させた印刷ユーザは、画像形成装置１０の利用が制限されることで放置印刷物を発生させたことを自覚する。この印刷ユーザに対する利用制限は、例えば情報セキュリティの管理者によるカウンタロック解除などの操作によって解除されるが、その後、この印刷ユーザは、画像形成装置１０の利用制限を受けた経験から、情報セキュリティに対する意識を高めて、印刷物を放置しないように注意を払うようになることが期待される。
【００３２】
また、認証部１２によって認証されたユーザ（読取ユーザ）による指示がスキャン指示ではなくコピー指示（印刷物の読取を含む複写ジョブの実行を指示）であった場合は、ユーザ制御部１５は、読取制御部１４によって印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが、コピー指示した読取ユーザと異なることが検出された場合に、印刷ユーザに対する利用制限を行うことに加えて、読取ユーザにより指示されたコピージョブの実行を停止させる。これにより、放置印刷物の印刷ユーザではない読取ユーザによって放置印刷物が不正にコピーされ、二次利用される不都合を有効に防止することができる。
【００３３】
＜動作説明＞
次に、本実施形態の画像形成装置１０の動作について説明する。まず、画像形成装置１０による印刷動作を説明する。図５は、印刷指示に応じた画像形成装置１０の動作例を示すシーケンス図であり、印刷ユーザによる印刷指示に応じて、印刷ユーザ情報を電子透かしとして埋め込んだ印刷物を出力するまでの画像形成装置１０の動作の一例を示している。
【００３４】
まず、印刷ユーザが、例えばオペレーションパネル１１０に表示されたログイン画面を利用し、ユーザ名およびパスワードを入力してログイン要求を行うと（ステップＳ１０１）、この印刷ユーザによるログイン要求が、操作受付部１１によって受け付けられる。操作受付部１１は、印刷ユーザからのログイン要求を受け付けると、認証部１２に対してユーザ名およびパスワードを渡してユーザ認証を要求する（ステップＳ１０２）。
【００３５】
認証部１２は、操作受付部１１からの認証要求を受けて、操作受付部１１から渡されたユーザ名およびパスワードをユーザ管理テーブルＴと照合し、印刷ユーザに対するユーザ認証を行う（ステップＳ１０３）。ここでは、操作受付部１１から渡されたユーザ名とパスワードの組み合わせがユーザ管理テーブルＴに格納されており、ユーザ認証に成功したものとする。
【００３６】
認証部１２は、ユーザ認証に成功すると、操作受付部１１に対して認証ＯＫを通知する（ステップＳ１０４）。操作受付部１１は、認証部１２からの認証ＯＫの通知を受けて、例えばオペレーションパネル１１０の表示などにより、印刷ユーザに対してログイン成功を通知する（ステップＳ１０５）。
【００３７】
その後、印刷ユーザが、例えばオペレーションパネル１１０などの操作により印刷指示を行うと（ステップＳ１０６）、この印刷ユーザによる印刷指示が、操作受付部１１によって受け付けられる。操作受付部１１は、印刷ユーザによる印刷指示を受け付けると、読取制御部１４に対して原稿の読取を要求する（ステップＳ１０７）。
【００３８】
読取制御部１４は、操作受付部１１からの原稿読取要求を受けて、印刷対象となる原稿の読取を実行する（ステップＳ１０８）。そして、読取制御部１４は、原稿読取により得られた読取データを印刷制御部１３に渡して印刷を要求する（ステップＳ１０９）。なお、ここでは原稿の読取によって得られた読取データに基づいて印刷を行うものとして説明するが、例えば画像形成装置１０が装置外部から取得した画像データや、ＨＤＤ１０３などから読み出した画像データに基づいて印刷を行うようにしてもよい。
【００３９】
印刷制御部１３は、読取制御部１４からの印刷要求を受けて、まず、ユーザ制御部１５に対して、印刷ユーザのユーザ情報取得を要求する（ステップＳ１１０）。ユーザ制御部１５は、印刷制御部１３からのユーザ情報取得要求を受けて、ユーザ管理テーブルＴから印刷ユーザ情報（ログイン中ユーザのユーザ名）を取得し（ステップＳ１１１）、取得した印刷ユーザ情報を印刷制御部１３に渡す（ステップＳ１１２）。
【００４０】
印刷制御部１３は、ユーザ制御部１５から印刷ユーザ情報を受け取ると、この印刷ユーザ情報に基づいて電子透かしを生成し（ステップＳ１１３）、この電子透かしを読取制御部１４から受け取った読取データに埋め込んで印刷データを生成する（ステップＳ１１４）。そして、印刷制御部１３は、この印刷データに基づく印刷を実行して（ステップＳ１１５）、印刷ユーザ情報が電子透かしとして埋め込まれた印刷物を出力する（ステップ１１６）。本実施形態では、この印刷制御部１３によって出力された印刷物が印刷ユーザによって回収されずに放置され、放置印刷物となったものとする。
【００４１】
なお、画像形成装置１０を使用したユーザのログアウト処理については、所定時間継続してユーザの操作がない場合に自動的にログアウトする構成としてもよいし、ユーザのログアウト要求に応じてログアウトする構成としてもよい。
【００４２】
次に、画像形成装置１０による印刷物のスキャン動作を説明する。図６は、スキャン指示に応じた画像形成装置１０の動作例を示すシーケンス図であり、放置印刷物を拾得した読取ユーザによるスキャン指示に応じて放置印刷物を読み取ることで印刷ユーザ情報を取得し、印刷ユーザのカウンタをロックするまでの画像形成装置１０の動作の一例を示している。なお、放置印刷物を拾得した読取ユーザのログイン要求からログイン成功を通知するまでの処理（ステップＳ２０１〜ステップＳ２０５）は、上述した印刷ユーザのログイン要求からログイン成功を通知するまでの処理（図５のステップＳ１０１〜Ｓ１０５）と同様であるため、説明を省略する。
【００４３】
ログイン成功の通知を受けた読取ユーザが、例えばオペレーションパネル１１０などの操作によりスキャン指示を行うと（ステップＳ２０６）、この読取ユーザによるスキャン指示が、操作受付部１１によって受け付けられる。操作受付部１１は、読取ユーザによるスキャン指示を受け付けると、読取制御部１４に対して原稿の読取を要求する（ステップＳ２０７）。ここでの原稿は、読取ユーザが拾得した放置印刷物である。
【００４４】
読取制御部１４は、操作受付部１１からの原稿読取要求を受けて、放置印刷物を読み取ることにより、この放置印刷物に埋め込まれた電子透かしを抽出し（ステップＳ２０８）、放置印刷物に電子透かしとして埋め込まれていた印刷ユーザ情報を取得する（ステップＳ２０９）。そして、読取制御部１４は、取得した印刷ユーザ情報をユーザ制御部１５に渡して、ユーザ情報の確認を要求する（ステップＳ２１０）。
【００４５】
ユーザ制御部１５は、読取制御部１４からのユーザ情報確認要求を受けて、ユーザ管理テーブルＴから読取ユーザのユーザ情報（ログイン中ユーザのユーザ名）を取得し（ステップＳ２１１）、取得した読取ユーザのユーザ情報を、読取制御部１４から受け取った印刷ユーザ情報と比較する（ステップＳ２１２）。そして、ユーザ制御部１５は、このユーザ情報の比較によって印刷ユーザが読取ユーザと異なることを検出すると（ステップＳ２１３）、印刷ユーザのカウンタをロックすることで（ステップＳ２１４）、印刷ユーザに対する利用制限を行う。
【００４６】
次に、放置印刷物を拾得した読取ユーザがコピージョブの実行を指示したときの画像形成装置１０の動作を説明する。図７は、読取ユーザによるコピー指示に応じた画像形成装置１０の動作例を示すシーケンス図である。なお、放置印刷物を拾得した読取ユーザのログイン要求からログイン成功を通知するまでの処理（ステップＳ３０１〜ステップＳ３０５）は、上述した印刷ユーザのログイン要求からログイン成功を通知するまでの処理（図５のステップＳ１０１〜Ｓ１０５）と同様であるため、説明を省略する。
【００４７】
ログイン成功の通知を受けた読取ユーザが、例えばオペレーションパネル１１０などの操作によりコピー指示を行うと（ステップＳ３０６）、この読取ユーザによるコピー指示が、操作受付部１１によって受け付けられる。操作受付部１１は、読取ユーザによるコピー指示を受け付けると、読取制御部１４に対して原稿の読取を要求する（ステップＳ３０７）。ここでの原稿は、読取ユーザが拾得した放置印刷物である。
【００４８】
読取制御部１４は、操作受付部１１からの原稿読取要求を受けて、放置印刷物を読み取ることにより、この放置印刷物に埋め込まれた電子透かしを抽出し（ステップＳ３０８）、放置印刷物に電子透かしとして埋め込まれていた印刷ユーザ情報を取得する（ステップＳ３０９）。そして、読取制御部１４は、取得した印刷ユーザ情報をユーザ制御部１５に渡して、ユーザ情報の確認を要求する（ステップＳ３１０）。
【００４９】
ユーザ制御部１５は、読取制御部１４からのユーザ情報確認要求を受けて、ユーザ管理テーブルＴから読取ユーザのユーザ情報（ログイン中ユーザのユーザ名）を取得し（ステップＳ３１１）、取得した読取ユーザのユーザ情報を、読取制御部１４から受け取った印刷ユーザ情報と比較する（ステップＳ３１２）。そして、ユーザ制御部１５は、このユーザ情報の比較によって印刷ユーザが読取ユーザと異なることを検出すると（ステップＳ３１３）、印刷ユーザのカウンタをロックすることで（ステップＳ３１４）、印刷ユーザに対する利用制限を行う。
【００５０】
また、ユーザ制御部１５は、印刷ユーザが読取ユーザと異なることから読取ユーザにコピー権限がないと判断し、読取制御部１４に対してジョブの停止を命令する（ステップＳ３１５）。読取制御部１４は、ユーザ制御部１５からジョブ停止命令を受けると、読取ユーザにより指示されたコピージョブの実行を停止して（ステップＳ３１６）、操作受付部１１に対してコピー権限なしを通知する（ステップＳ３１７）。操作受付部１１は、読取制御部１４からのコピー権限なしの通知を受けて、例えばオペレーションパネル１１０の表示などにより、コピージョブの実行を指示した読取ユーザにコピー権限がないことを通知する（ステップＳ３１８）。
【００５１】
次に、カウンタがロックされたユーザに対する画像形成装置１０の動作を説明する。図８は、カウンタがロックされたユーザのログイン時における画像形成装置１０の動作例を説明するシーケンス図である。
【００５２】
まず、カウンタがロックされたユーザが、例えばオペレーションパネル１１０に表示されたログイン画面を利用し、ユーザ名およびパスワードを入力してログイン要求を行うと（ステップＳ４０１）、このユーザによるログイン要求が、操作受付部１１によって受け付けられる。操作受付部１１は、ユーザからのログイン要求を受け付けると、認証部１２に対してユーザ名およびパスワードを渡してユーザ認証を要求する（ステップＳ４０２）。
【００５３】
認証部１２は、操作受付部１１からの認証要求を受けて、操作受付部１１から渡されたユーザ名およびパスワードをユーザ管理テーブルＴと照合する（ステップＳ４０３）。そして、認証部１２は、操作受付部１１から渡されたユーザ名とパスワードの組み合わせがユーザ管理テーブルＴに格納されていることを確認すると、そのユーザ名およびパスワードをユーザ制御部１５に渡して、利用権限の確認を要求する（ステップＳ４０４）。
【００５４】
ユーザ制御部１５は、認証部１２からの利用権限確認要求を受けて、認証部１２から渡されたユーザ名およびパスワードに対応するカウンタがロックされていることを確認し、カウンタロック中を認証部１２に通知する（ステップＳ４０５）。認証部１２は、ユーザ制御部１５からカウンタロック中の通知を受けて、操作受付部１１に対し、カウンタロック中による認証ＮＧを通知する（ステップＳ４０６）。操作受付部１１は、認証部１２からの認証ＮＧの通知を受けて、例えばオペレーションパネル１１０の表示などにより、カウンタがロックされたユーザに対してログイン失敗を通知する（ステップＳ４０７）。
【００５５】
図９は、カウンタがロックされたユーザのログイン失敗時にオペレーションパネル１１０などに表示される画面表示例を示す図である。この図９に示す画面Ｉｍ１では、利用権限（カウンタ）がロックされているためにログインに失敗した旨のメッセージと、管理者の問い合わせ先がユーザに提示される。管理者の問い合わせ先は、例えば管理者の電話番号やメールアドレスなどである。カウンタがロックされたユーザは、管理者に問い合わせてカウンタのロック解除を依頼することにより、画像形成装置１０の利用制限を解除することができる。
【００５６】
＜実施形態の効果＞
以上、具体的な例を挙げながら詳細に説明したように、本実施形態の画像形成装置１０によれば、認証されたユーザによるスキャン指示に応じて印刷物を読み取ることで印刷物に埋め込まれた印刷ユーザ情報を抽出し、この印刷ユーザ情報から特定される印刷ユーザが、スキャン指示した読取ユーザと異なることを検出すると、印刷ユーザに対する利用制限を行う。したがって、この画像形成装置１０によれば、放置印刷物の再発を有効に防止することができ、情報流出のリスクを低減できる。
【００５７】
また、本実施形態の画像形成装置１０によれば、認証されたユーザの指示がコピー指示である場合は、印刷ユーザに対する利用制限を行うだけでなく、コピージョブの実行を停止するようにしているので、放置印刷物の印刷ユーザではない読取ユーザによって放置印刷物が不正にコピーされ、二次利用される不都合を有効に防止することができ、情報流出のリスクをさらに低減することができる。
【００５８】
以上、本発明の具体的な実施形態について説明したが、上述した実施形態は本発明の一適用例を示したものである。本発明は、上述した実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で様々な変形や変更を加えて具体化することができる。以下では、上述した実施形態のいくつかの変形例を説明する。
【００５９】
＜第１変形例＞
上述した実施形態では、放置印刷物の印刷ユーザに対して、画像形成装置１０のすべての機能を利用できないように利用制限を行っているが、放置印刷物の印刷ユーザに対して予め定めた特定機能を利用できないように利用制限を行うように構成してもよい。例えば、放置印刷物の印刷ユーザに対してコピー機能を利用できないように利用制限を行うことが考えられる。以下では、放置印刷物の印刷ユーザに対してコピー機能の利用を禁止し、スキャナ機能は利用可能とする例を説明する。ただし、利用制限を行う特定機能はコピー機能に限らず、画像形成装置１０の外部に画像を出力する様々な機能（例えば、スキャンＴｏＭａｉｌ機能など）を対象に利用制限を行ってもよい。
【００６０】
図１０は、第１変形例を説明するシーケンス図であり、放置印刷物を拾得した読取ユーザによるスキャン指示に応じて放置印刷物を読み取ることで印刷ユーザ情報を取得し、印刷ユーザのコピーカウンタをロックするまでの画像形成装置１０の動作の一例を示している。なお、印刷ユーザが読取ユーザと異なることを検出するまでの処理（ステップＳ５０１〜ステップＳ５１３）は、図６のステップＳ２０１〜ステップＳ２１３と同様であるため、説明を省略する。
【００６１】
第１変形例では、ステップＳ５１３で印刷ユーザが読取ユーザと異なることを検出した後、ユーザ制御部１５が、放置印刷物の印刷ユーザに対して制限する機能（ここではコピー機能）を特定する（ステップＳ５１４）。放置印刷物の印刷ユーザに対して制限する機能は、例えば、管理者などが事前に画像形成装置１０に設定しており、ユーザ制御部１５はこの設定を読み取ることで制限する機能を特定する。そして、ユーザ制御部１５は、印刷ユーザのコピーカウンタをロックすることで（ステップＳ５１５）、印刷ユーザに対してコピー機能を利用できないように利用制限を行う。
【００６２】
図１１は、第１変形例を説明するシーケンス図であり、コピーカウンタがロックされたユーザに対する画像形成装置１０の動作の一例を示している。なお、コピーカウンタがロックされたユーザのログイン要求からログイン成功を通知するまでの処理（ステップＳ６０１〜ステップＳ６０５）は、図５のステップＳ１０１〜ステップＳ１０５などと同様であるため、説明を省略する。
【００６３】
ログイン成功の通知を受けたユーザが、例えばオペレーションパネル１１０などの操作によりコピー指示を行うと（ステップＳ６０６）、このユーザによるコピー指示が、操作受付部１１によって受け付けられる。操作受付部１１は、ユーザによるコピー指示を受け付けると、読取制御部１４に対して原稿の読取を要求する（ステップＳ６０７）。読取制御部１４は、操作受付部１１から原稿読取要求を受けると、ユーザ制御部１５に対してログイン中ユーザのコピー利用権限の確認を要求する（ステップＳ６０８）。
【００６４】
ユーザ制御部１５は、読取制御部１４からのコピー利用権限確認要求を受けて、ログイン中ユーザのコピーカウンタがロックされていることを確認し、コピーカウンタロック中を読取制御部１４に通知する（ステップＳ６０９）。読取制御部１４は、ユーザ制御部１５からコピーカウンタロック中の通知を受けて、操作受付部１１に対し、コピーカウンタロック中を通知する（ステップＳ６１０）。操作受付部１１は、読取制御部１４からのコピーカウンタロック中の通知を受けて、例えばオペレーションパネル１１０の表示などにより、コピー機能の利用権限がロック中であることをユーザに通知する（ステップＳ６１１）。
【００６５】
その後、コピー機能の利用権限がロック中である旨の通知を受けたユーザが、例えばオペレーションパネル１１０などの操作によりスキャン指示を行うと（ステップＳ６１２）、この読取ユーザによるコピー指示が、操作受付部１１によって受け付けられる。操作受付部１１は、読取ユーザによるコピー指示を受け付けると、読取制御部１４に対して原稿の読取を要求する（ステップＳ６１３）。読取制御部１４は、操作受付部１１から原稿読取要求を受けると、ユーザ制御部１５に対してログイン中ユーザのスキャン利用権限の確認を要求する（ステップＳ６１４）。
【００６６】
ユーザ制御部１５は、読取制御部１４からのスキャン利用権限確認要求を受けて、ログイン中ユーザのスキャンカウンタがロックされていないことを確認し、スキャンカウンタ非ロック中を読取制御部１４に通知する（ステップＳ６１５）。読取制御部１４は、ユーザ制御部１５からスキャンカウンタ非ロック中の通知を受けて原稿の読取を実行し（ステップＳ６１６）、読取が完了すると操作受付部１１に対して原稿読取完了を通知する（ステップＳ６１７）。操作受付部１１は、読取制御部１４からの原稿読取完了の通知を受けて、例えばオペレーションパネル１１０の表示などにより、スキャンジョブの完了をユーザに通知する（ステップＳ６１８）。
【００６７】
図１２は、コピーカウンタがロックされたユーザがコピー指示した場合にオペレーションパネル１１０などに表示される画面表示例を示す図である。この図１２に示す画面Ｉｍ２では、コピー機能の利用権限がロックされている旨のメッセージと、管理者の問い合わせ先がユーザに提示される。コピーカウンタがロックされたユーザは、管理者に問い合わせてコピーカウンタのロック解除を依頼することにより、コピー機能の利用制限を解除することができる。
【００６８】
以上のように、本変形例では、放置印刷物の印刷ユーザに対して予め定めた特定機能を利用できないように利用制限を行うので、上述した実施形態の効果に加えて、放置印刷物の印刷ユーザに対する利用制限の重さをセキュリティポリシに応じて変更できるといった効果が得られる。
【００６９】
＜第２変形例＞
上述した実施形態では、印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出されると印刷ユーザに対する利用制限を行うようにしているが、印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出された回数が上限値を超えた場合に、印刷ユーザに対する利用制限を行うように構成してもよい。
【００７０】
図１３−１および図１３−２は、第２変形例を説明するシーケンス図であり、図１３−１は検出回数が検出上限値を超えるまでの画像形成装置１０の動作の一例、図１３−２は検出回数が検出上限値を超えたときの画像形成装置１０の動作の一例をそれぞれ示している。
【００７１】
本変形例では、図１３−１に示すように、まず、情報セキュリティを管理する管理者などが、例えばオペレーションパネル１１０などを利用して検出上限値の設定を行う（ステップＳ７０１）。この管理者による検出上限値の設定入力は、操作受付部１１によって受け付けられる。操作受付部１１は、管理者による検出上限値の設定入力を受け付けると、検出上限値をユーザ制御部１５に渡す（ステップＳ７０２）。ユーザ制御部１５は、操作受付部１１から受け取った検出上限値を記憶する。
【００７２】
その後、画像形成装置１０は、放置印刷物を拾得した読取ユーザのスキャン指示に応じて動作するが、印刷ユーザが読取ユーザと異なることを検出するまでの処理（ステップＳ７０３〜ステップＳ７１５）は、図６のステップＳ２０１〜ステップＳ２１３と同様であるため、説明を省略する。
【００７３】
第２変形例では、ステップＳ７１５で印刷ユーザが読取ユーザと異なることを検出した後、ユーザ制御部１５が、印刷ユーザに対応する検出回数カウンタをカウントアップする（ステップＳ７１６）。そして、ユーザ制御部１５は、カウントアップした後の検出回数カウンタを、ステップＳ７０２で操作受付部１１から受け取った検出上限値と比較し（ステップＳ７１７）、検出回数カウンタが検出上限値を超えていないことを確認する（ステップＳ７１８）。この場合、ユーザ制御部１５は、印刷ユーザのカウンタロックは行わない。なお、検出回数カウンタは、印刷ユーザが印刷物を放置した回数をカウントするカウンタであり、ユーザごとに保持されて、ユーザに対して利用制限するためのカウンタロックが解除されるとリセットされる。
【００７４】
その後、同じ印刷ユーザによる放置印刷物を読取ユーザが拾得してスキャン指示を行ったとする。この場合、図１３−２に示すように、画像形成装置１０は、放置印刷物を拾得した読取ユーザのスキャン指示に応じて動作するが、この場合も印刷ユーザが読取ユーザと異なることを検出するまでの処理（ステップＳ８０１〜ステップＳ８１３）は、図６のステップＳ２０１〜ステップＳ２１３と同様であるため、説明を省略する。
【００７５】
ユーザ制御部１５は、ステップＳ８１３で印刷ユーザが読取ユーザと異なることを検出した後、印刷ユーザに対応する検出回数カウンタをカウントアップする（ステップＳ８１４）。そして、ユーザ制御部１５は、カウントアップした後の検出回数カウンタを検出上限値と比較する（ステップＳ８１５）。ここでは、検出回数カウンタが検出上限値を超えたとする。この場合、ユーザ制御部１５は、検出回数カウンタが検出上限値を超えたことを確認すると（ステップＳ８１６）、印刷ユーザのカウンタをロックすることにより（ステップＳ８１７）、印刷ユーザに対する利用制限を行う。
【００７６】
以上のように、本変形例では、印刷物から抽出されたユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出された回数が上限値を超えた場合に印刷ユーザに対する利用制限を行うので、上述した実施形態の効果に加えて、放置印刷物の印刷ユーザに対する利用制限の重さを、セキュリティポリシに応じた上限値の設定により変更できるといった効果が得られる。
【００７７】
＜第３変形例＞
上述した実施形態では、印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出されると印刷ユーザに対する利用制限を行うようにしているが、印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出された場合に、例えば情報セキュリティを管理する管理者など、所定の通知先に印刷ユーザ情報を送信し、この通知先から印刷ユーザに対する利用制限の実施命令を受信したときに、印刷ユーザに対する利用制限を行うように構成してもよい。
【００７８】
図１４は、第３変形例の画像形成装置１０の機能的な構成例を示すブロック図である。図１４に示すように、本変形例では、図３に示した構成に対して通信制御部１６が追加されている。通信制御部１６は、上述の管理者などの所定の通知先に印刷ユーザ情報を送信する送信部の機能と、この通知先から印刷ユーザに対する利用制限の実施命令を受信する受信部の機能とを有する。通信制御部１６は、例えば、図１に示したＰＨＹ１０４およびＡＳＩＣ１０５と、ＣＰＵ１０１が実行するソフトウェア（図２に示したＮＣＳ２１１など）との協働により実現される。
【００７９】
図１５は、第３変形例を説明するシーケンス図であり、放置印刷物を拾得した読取ユーザによるスキャン指示に応じて放置印刷物を読み取ることで印刷ユーザ情報を取得し、印刷ユーザのカウンタをロックするまでの画像形成装置１０の動作の一例を示している。なお、印刷ユーザが読取ユーザと異なることを検出するまでの処理（ステップＳ９０１〜ステップＳ９１３）は、図６のステップＳ２０１〜ステップＳ２１３と同様であるため、説明を省略する。
【００８０】
第３変形例では、ステップＳ９１３で印刷ユーザが読取ユーザと異なることを検出した後、ユーザ制御部１５が、通信制御部１６に対して、放置印刷物から抽出された印刷ユーザ情報を渡して、この印刷ユーザ情報の通知を要求する（ステップＳ９１４）。通信制御部１６は、ユーザ制御部１５からの印刷ユーザ情報通知要求を受けて、管理者などの所定の通知先に、ユーザ制御部１５から受け取った印刷ユーザ情報を通知（送信）する（ステップＳ９１５）。
【００８１】
その後、この通知先から印刷ユーザのカウンタロック命令（利用制限の実施明利）が送信されると（ステップＳ９１６）、通信制御部１６がこの印刷ユーザのカウンタロック命令を受信して、ユーザ制御部１５に渡す（ステップＳ９１７）。そして、ユーザ制御部１５は、管理者などの所定の通知先から送信された印刷ユーザのカウンタロック命令を通信制御部１６から受け取ると、この命令に応じて印刷ユーザのカウンタをロックすることにより（ステップＳ９１８）、印刷ユーザに対する利用制限を行う。
【００８２】
以上のように、本変形例では、印刷物から抽出された印刷ユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出された場合に管理者などの所定の通知先に印刷ユーザ情報を送信し、この通知先から印刷ユーザに対する利用制限の実施命令を受信したときに印刷ユーザに対する利用制限を行うので、上述した実施形態の効果に加えて、放置印刷物の印刷ユーザに対する利用制限を、管理者などの意図する通りに実施できるといった効果が得られる。
【００８３】
＜第４変形例＞
上述した実施形態では、放置印刷物の印刷者に対して利用制限を行う機能を画像形成装置１０により実現しているが、図１６に示すように、画像形成装置１０Ａと接続される画像処理装置２０において、放置印刷物の印刷者に対し画像形成装置１０Ａの利用制限を行う機能を実現する構成としてもよい。この画像処理装置２０は、印刷すべき画像データに電子透かしを埋め込んで印刷データを生成し、生成した印刷データを画像形成装置１０Ａに送信したり、画像形成装置１０Ａから読取データを受信して、受信した読取データから電子透かしを抽出したりする機能を持つ。この画像処理装置２０では、放置印刷物の読取データから電子透かしとして埋め込まれた印刷ユーザ情報を抽出できるので、このユーザ情報により特定される印刷ユーザが読取ユーザと異なることが検出された場合に印刷ユーザに対して画像形成装置１０Ａの利用制限を行うことで、上述した実施形態と同様の効果を得ることができる。
【００８４】
図１７は、本変形例の画像処理装置２０の機能的な構成例を示すブロック図である。画像処理装置２０は、本発明に関わる機能的な構成要素として、例えば図１７に示すように、操作受付部２１と、認証部２２と、生成部２３と、抽出部２４と、ユーザ制御部２５と、通信制御部２６を備える。このうち、操作受付部２１および認証部２２は、上述の画像形成装置１０における操作受付部１１および認証部１２と同様の構成であるため、説明を省略する。
【００８５】
生成部２３は、認証部２２によって認証されたユーザによる印刷指示に応じて、印刷を指示した印刷ユーザを特定する印刷ユーザ情報を電子透かしとして埋め込んだ印刷データを生成する。この印刷データは、通信制御部２６によって画像形成装置１０Ａに送信される。
【００８６】
抽出部２４は、認証部２２によって認証されたユーザによるスキャン指示（読取指示）に応じて画像形成装置１０Ａが読取対象となる印刷物を読み取った読取データから、印刷物に電子透かしとして埋め込まれた印刷ユーザ情報を抽出する。画像形成装置１０Ａが印刷物から読み取った読取データは、通信制御部２６によって画像形成装置１０Ａから受信される。
【００８７】
ユーザ制御部２５は、抽出部２４によって抽出された印刷ユーザ情報により特定される印刷ユーザが、スキャン指示した読取ユーザと異なることが検出された場合に、印刷ユーザに対する画像形成装置１０Ａの利用制限を行うための制御信号を生成する。この制御信号は、通信制御部２６によって画像形成装置１０Ａに送信される。画像形成装置１０Ａでは、この制御信号に従って印刷ユーザに対する利用制限が行われる。なお、印刷ユーザに対する利用制限は、上述の実施形態と同様に印刷ユーザのカウンタをロックすることによって行ってもよいし、他の方法により行うようにしてもよい。
【００８８】
通信制御部２６は、生成部２３が生成した印刷データを画像形成装置１０Ａに送信する第１送信部の機能と、画像形成装置１０Ａから印刷物の読取データを受信して抽出部２４に渡す受信部の機能と、ユーザ制御部２５が生成した制御信号を画像形成装置１０Ａに送信する第２送信部の機能とを有する。
【００８９】
以上のように、本変形例の画像処理装置２０では、認証されたユーザによるスキャン指示に応じて画像形成装置１０Ａが印刷物を読み取って得た読取データから、印刷物に埋め込まれた印刷ユーザ情報を抽出する。そして、この印刷ユーザ情報から特定される印刷ユーザが、スキャン指示した読取ユーザと異なることを検出すると、印刷ユーザに対する利用制限を行うための制御信号を画像形成装置１０Ａに送信して、印刷ユーザに対する画像形成装置１０Ａの利用制限を行う。したがって、この画像処理装置２０によれば、上述した実施形態の画像形成装置１０と同様に、放置印刷物の再発を有効に防止することができ、情報流出のリスクを低減できる。
【符号の説明】
【００９０】
１０  画像形成装置
１１  操作受付部
１２  認証部
１３  印刷制御部
１４  読取制御部
１５  ユーザ制御部
１６  通信制御部
２０  画像処理装置
２１  操作受付部
２２  認証部
２３  生成部
２４  抽出部
２５  ユーザ制御部
２６  通信制御部
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特許第４１４７７６４号公報
【特許文献２】特開２０１４−１７８８４８号公報
【図１】
0006575324.tif 000002
【図２】
0006575324.tif 000003
【図３】
0006575324.tif 000004
【図４】
0006575324.tif 000005
【図５】
0006575324.tif 000006
【図６】
0006575324.tif 000007
【図７】
0006575324.tif 000008
【図８】
0006575324.tif 000009
【図９】
0006575324.tif 000010
【図１０】
0006575324.tif 000011
【図１１】
0006575324.tif 000012
【図１２】
0006575324.tif 000013
【図１３−１】
0006575324.tif 000014
【図１３−２】
0006575324.tif 000015
【図１４】
0006575324.tif 000016
【図１５】
0006575324.tif 000017
【図１６】
0006575324.tif 000018
【図１７】
0006575324.tif 000019