(57)【要約】【課題】出力機器が設置されているネットワーク環境に応じてユーザによる出力を抑制できる情報処理装置、出力制御プログラム及び出力システムを提供することを課題とする。【解決手段】情報処理装置１５０であって、出力ジョブの取得を要求する出力機器１１０のネットワーク環境を示す属性情報を取得する属性取得手段１８２と、出力機器１１０に出力ジョブを提供するときに、出力機器１１０の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段１８７と、判定結果が情報処理の実行を示すとき、出力機器に提供する出力ジョブにおける情報処理を実行する実行手段１８８とを有することにより、上記課題を解決する。【選択図】図３
2013196050.tif 000002
【特許請求の範囲】
【請求項１】
出力機器に出力ジョブを提供する情報処理装置であって、
前記出力ジョブの取得を要求する前記出力機器のネットワーク環境を示す属性情報を取得する属性取得手段と、
前記出力機器に出力ジョブを提供するときに、前記出力機器の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段と、
前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブにおける前記情報処理を実行する実行手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記処理実行判定手段は、前記出力機器の属性情報が、前記出力機器がパブリック環境のネットワークに配置されているか、プライベート環境のネットワークに配置されているかに基づき前記情報処理の実行有無を判定すること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブの画像データに出所情報を埋め込むこと
を特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブの画像データと出所情報とが表示されるように前記出力機器に提供する出力ジョブの画像データに前記出所情報の画像データを付加すること
を特徴とする請求項１乃至３何れか一項記載の情報処理装置。
【請求項５】
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する出力ジョブの画像データを画像ログとして保存すること
を特徴とする請求項１乃至４何れか一項記載の情報処理装置。
【請求項６】
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、ユーザ管理者端末に通知すること
を特徴とする請求項１乃至５何れか一項記載の情報処理装置。
【請求項７】
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、前記出力ジョブの画像データを提供する前記機器に警告画面を表示させること
を特徴とする請求項１乃至６何れか一項記載の情報処理装置。
【請求項８】
第１の情報または前記第１の情報とは異なる第２の情報に基づいて前記出力ジョブを管理する管理手段と、
前記出力機器から受信する前記第１の情報または前記第２の情報に基づいて前記管理手段により管理される前記出力ジョブを特定する特定手段と
を有し、
前記属性情報に基づく情報処理は、出力ジョブを前記出力装置に送信することで提供する送信処理であり、
前記処理実行判定手段は、前記特定手段が前記第１の情報により前記出力ジョブを特定する第１の方法または前記第２の情報により前記出力ジョブを特定する第２の方法のいずれにより前記出力ジョブを特定したかと、前記出力機器の属性情報に対応する前記第１の方法または前記第２の方法とに基づいて前記情報処理の実行有無を判定し、
前記実行手段は、前記判定結果が前記情報処理の実行を示すとき、前記出力ジョブを前記出力装置に送信することで提供すること
を特徴とする請求項１又は２に記載の情報処理装置。
【請求項９】
出力機器に出力ジョブを提供する情報処理装置であって、
前記出力ジョブの取得を要求する前記出力機器のネットワーク環境を示す属性情報を取得する属性取得手段と、
前記出力機器に出力ジョブを提供するときに、前記出力機器の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段と、
前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブにおける前記情報処理の実行指示を前記出力機器に提供する実行指示手段と
を有することを特徴とする情報処理装置。
【請求項１０】
出力機器に出力ジョブを提供する情報処理装置を、
前記出力ジョブの取得を要求する前記出力機器のネットワーク環境を示す属性情報を取得する属性取得手段、
前記出力機器に出力ジョブを提供するときに、前記出力機器の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段、
前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブにおける前記情報処理を実行する実行手段
として機能させる出力制御プログラム。
【請求項１１】
出力ジョブの出力処理を行う出力機器と、前記出力機器に出力ジョブを提供する情報処理装置により実行可能な出力制御プログラムとを有する出力システムであって、
前記出力制御プログラムは、前記情報処理装置を、
前記出力ジョブの取得を要求する前記出力機器のネットワーク環境を示す属性情報を取得する属性取得手段、
前記出力機器に出力ジョブを提供するときに、前記出力機器の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段、
前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブにおける前記情報処理を実行する実行手段
として機能させること
を特徴とする出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、出力制御プログラム及び出力システムに関する。
【背景技術】
【０００２】
プリントジョブを計算機の補助記憶装置に保持させておき、印刷時にユーザが印刷装置にパスワードを入力することで、印刷装置が計算機の補助記憶装置からプリントジョブを受信して印刷を開始するネットワークプリントシステムは従来から知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
近年、自己のホストコンピュータ等の情報処理装置において、アプリケーションを実行することなく、ネットワーク（例えばインターネット）上で提供されているソフトウェアを利用する形態、所謂クラウドコンピューティングが普及しつつある。
【０００４】
クラウドコンピューティングにおいて、一般的に複数のサーバ装置から構成されるクラウド内のいずれのサーバ装置においてプログラム等のソフトウェアが実行されているかをユーザは意識する必要がない。そして、クラウドコンピューティングはユーザの要求に対して各種のサービスを提供することを特徴としている。
【０００５】
印刷サーバや認証サーバなどのサーバ装置をクラウドに配置し、プリンティングサービスを提供するクラウドプリンティングサービスでは、ユーザが、ＰＣ、スマートフォンやタブレットＰＣ等、クライアント端末の種類を問わずに、どこでも印刷ジョブの投入を行える。そして、ユーザは、クラウドプリンティングサービスに接続されたＭＦＰなどの印刷機器から印刷ジョブを出力できる。このようにユーザはクラウドプリンティングサービスに接続された印刷機器であれば、どこでも印刷ジョブを出力できる。
【０００６】
しかしながら、クラウドプリンティングサービスに接続された印刷機器はオフィスのようなプライベート環境だけでなく、図書館やコンビニエンスストアのようなパブリック環境に配置されることも考えられる。したがって、従来のクラウドプリンティングサービスでは、ユーザがパブリック環境で何の制約も無く自由に印刷できるため、ユーザによる私的な文書等の印刷や持ち出し禁止の機密情報を含む資料等の印刷など、企業にとって余計なコストが生じたり、情報漏洩が生じたりする懸念があった。
【０００７】
したがって、従来のクラウドプリンティングサービスにおいては、印刷機器の設置されている場所や状況に応じたセキュリティ処理を施すことにより、ユーザの不正な印刷を適切に抑制することが望まれる。
【０００８】
本発明は、上記の点に鑑みなされたもので、出力機器が設置されているネットワーク環境に応じてユーザによる出力を抑制できる情報処理装置、出力制御プログラム及び出力システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本願請求項１は、出力機器に出力ジョブを提供する情報処理装置であって、前記出力ジョブの取得を要求する前記出力機器のネットワーク環境を示す属性情報を取得する属性取得手段と、前記出力機器に出力ジョブを提供するときに、前記出力機器の属性情報に基づく情報処理の実行有無を判定する処理実行判定手段と、前記判定結果が前記情報処理の実行を示すとき、前記出力機器に提供する前記出力ジョブにおける前記情報処理を実行する実行手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、出力機器が設置されているネットワーク環境に応じてユーザによる出力を抑制できる。
【図面の簡単な説明】
【００１１】
【図１】プリンティングサービスを提供する印刷システムの一例の構成図である。
【図２】本実施形態に係るサーバ装置の一例のハードウェア構成図である。
【図３】本実施形態に係る印刷システムの一例の処理ブロック図である。
【図４】条件情報記憶部の一例の構成図である。
【図５】ジョブ情報記憶部の一例の構成図である。
【図６】印刷処理の流れを表した一例のフローチャートである。
【図７】追跡処理の流れを表した一例のフローチャートである。
【図８】本実施形態に係る印刷システムの他の例の処理ブロック図である。
【図９】ユーザ情報記憶部の一例の構成図である。
【図１０】ジョブ情報記憶部の一例の構成図である。
【図１１】印刷処理の流れを表した他の例のフローチャートである。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜プリンティングサービス＞
図１はプリンティングサービスを提供する印刷システムの一例の構成図である。図１の印刷システム１は、オフィスＡ、Ｂのようなプライベート環境と、公共施設Ａ、Ｂのようなパブリック環境とに印刷機器（画像処理装置）の一例として複合機（ＭＦＰ）１２が設置されている。公共施設Ａは、１台以上のＭＦＰ１２とプロキシサーバ装置１３とがパブリック環境の内部ネットワークＮ２に接続されている。
【００１３】
公共施設Ａに設置された１台以上のＭＦＰ１２はプロキシサーバ装置１３を介してインターネット等の外部ネットワークＮ５に接続される。なお、プロキシサーバ装置１３を介して外部ネットワークＮ５に接続されるＭＦＰ１２は、外部ネットワーク上で同じＩＰアドレス（グローバルＩＰアドレス）を使用する。
【００１４】
公共施設Ｂに設置された１台以上のＭＦＰ１２はプロキシサーバ装置１３を介さず外部ネットワークＮ５に接続される。プロキシサーバ装置１３を介さず外部ネットワークＮ５に接続されるＭＦＰ１２は、外部ネットワーク上で異なるＩＰアドレス（グローバルＩＰアドレス）を使用する。
【００１５】
また、オフィスＡは１台以上のＭＦＰ１２とサーバ設定端末１４とがプライベート環境の内部ネットワークＮ３に接続されている。オフィスＡに設置された１台以上のＭＦＰ１２及びサーバ設定端末１４はプロキシサーバ装置１３を介して外部ネットワークＮ５に接続される。オフィスＢは１台以上のＭＦＰ１２がプライベート環境の内部ネットワークＮ４に接続されている。オフィスＢに設置された１台以上のＭＦＰ１２はプロキシサーバ装置１３を介して外部ネットワークＮ５に接続される。なお、内部ネットワークＮ３及びＮ４は例えばオフィス環境における部署内ネットワークや事業所内ネットワークのようなプライベート環境のネットワークにあたる。
【００１６】
また、図１の印刷システム１は１台以上の印刷サーバ装置１０、１台以上の認証サーバ装置１１がパブリック環境の内部ネットワークＮ１に接続されている。内部ネットワークＮ１は例えばデータセンタ内ネットワークにあたる。なお、印刷サーバ装置１０及び認証サーバ装置１１はＭＦＰ１２等からの要求に対して各種サービスを提供するサーバ装置の一例である。印刷サーバ装置１０及び認証サーバ装置１１は、所謂クラウドに配置することができる。この場合、図１はクラウドプリンティングサービスを実現する印刷システムの一例となる。
【００１７】
図１の印刷システム１に示すように、ＭＦＰ１２はプライベート環境だけでなく、パブリック環境にも設置される。従来の印刷システムでは、プリンティングサービスを利用することで、パブリック環境に設置されたＭＦＰ１２からユーザが何の制約も無く自由に印刷できていた。そこで、本実施形態に係るサーバ装置１５０では、パブリック環境に設置されたＭＦＰ１２から印刷ジョブの出力要求を受け付けた場合に、後述のセキュリティ処理を実行した上で印刷ジョブの出力を行うことで、ユーザの不正な印刷を適切に抑制している。
【００１８】
なお、以下の説明では、データセンタ内ネットワークに設置されている印刷サーバ装置１０や認証サーバ装置１１などの情報処理装置をサーバ装置１５０と総称する。
【００１９】
＜ハードウェア構成＞
ＭＦＰ１２等からの要求に対して各種サービスを提供するデータセンタのサーバ装置は例えば図２に示すハードウェア構成により実現される。図２は本実施形態に係るサーバ装置の一例のハードウェア構成図である。
【００２０】
図２は本実施形態に係るサーバ装置の一例のハードウェア構成図である。図２に示したサーバ装置１５０は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ１０４、ＲＯＭ１０５、ＣＰＵ１０６、通信Ｉ／Ｆ１０７及びＨＤＤ１０８などを備え、それぞれがバスＢで相互に接続されている。
【００２１】
入力装置１０１はキーボードやマウスなどを含み、サーバ装置１５０に各操作信号を入力するのに用いられる。表示装置１０２はディスプレイなどを含み、サーバ装置１５０による処理結果を表示する。
【００２２】
通信Ｉ／Ｆ１０７はサーバ装置１５０をネットワークＮ１に接続するインタフェースである。これにより、サーバ装置１５０は通信Ｉ／Ｆ１０７を介して、ＭＦＰ１２、サーバ設定端末１４などの他の機器とデータ通信を行うことができる。
【００２３】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、サーバ装置１５０全体を制御する基本ソフトウェアであるＯＳ（Operating System）、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ１０８は格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Data Base）により管理している。
【００２４】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、サーバ装置１５０は外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体１０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（SD Memory card）、ＵＳＢメモリ（Universal Serial Bus memory）等がある。
【００２５】
ＲＯＭ１０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、サーバ装置１５０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２６】
ＣＰＵ１０６は、ＲＯＭ１０５やＨＤＤ１０８などの記憶装置からプログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、サーバ装置１５０全体の制御や機能を実現する演算装置である。
【００２７】
本実施形態に係るサーバ装置１５０は、上記ハードウェア構成により、後述するような各種処理を実現できる。
【００２８】
＜システム構成＞
本実施形態に係る印刷システム１は例えば図３に示す処理ブロックで実現される。図３は本実施形態に係る印刷システムの一例の処理ブロック図である。印刷システム１は印刷用ＭＦＰ１１０、１２０と、抽出用ＭＦＰ１３０と、サーバ設定端末１４０と、サーバ装置１５０と、プロキシサーバ装置２００とを備える。
【００２９】
印刷用ＭＦＰ１１０はプロキシサーバ装置２００を経由して外部ネットワークＮ５に接続する。印刷用ＭＦＰ１２０、抽出用ＭＦＰ１３０、サーバ設定端末１４０、サーバ装置１５０は、プロキシサーバ装置２００を経由せずに、直接、外部ネットワークＮ５に接続する。
【００３０】
印刷用ＭＦＰ１１０、１２０は印刷ジョブの出力などを行う。抽出用ＭＦＰ１３０は画像データの読み取りや、抽出された印刷物の出所情報の表示などを行う。サーバ設定端末１４０はサーバ装置１５０に対して情報の設定などを行う。サーバ装置１５０は、印刷物の出所情報の埋め込みを行うか否かの判定、印刷ジョブの画像データへの印刷物の出所情報の埋め込み、印刷物の画像データから印刷物の出所情報の抽出などを行う。また、プロキシサーバ装置１５０はプライベートＩＰアドレスとグローバルＩＰアドレスとの変更などを行う。
【００３１】
印刷システム１のサーバ装置１５０はユーザがプリンティングサービスを利用し、例えば印刷用ＭＦＰ１１０から印刷物を出力する際、印刷用ＭＦＰ１１０からリクエストを受け取る。このリクエストには、印刷ジョブの要求、印刷ジョブの識別情報、印刷用ＭＦＰ１１０が設置されているネットワーク環境のセキュリティ属性を示すセキュリティ識別情報（ＩＰアドレス）等が含まれる。
【００３２】
サーバ装置１５０はリクエストを解析し、セキュリティ識別情報に基づき、後述する印刷用ＭＦＰ１１０のセキュリティ属性を取得する。サーバ装置１５０は印刷用ＭＦＰ１１０のセキュリティ属性に基づき、印刷用ＭＦＰ１１０が設置されているネットワーク環境のセキュリティ属性がパブリックの場合に、印刷ジョブの画像データに印刷物の出所情報を埋め込み、印刷用ＭＦＰ１１０に送信する。
【００３３】
さらに、印刷システム１では印刷物の出所情報を抽出する場合、印刷物を抽出用ＭＦＰ１３０で読み取る。抽出用ＭＦＰ１３０は読み取った印刷物の画像データをサーバ装置１５０に送信する。サーバ装置１５０は受信した印刷物の画像データから印刷物の出所情報を抽出し、抽出用ＭＦＰ１３０に送信する。したがって、抽出用ＭＦＰ１３０は受信した印刷物の出所情報の表示を行うことができる。
【００３４】
なお、図３に示した印刷システム１は、印刷用ＭＦＰ１１０、１２０と、抽出用ＭＦＰ１３０と、サーバ設定端末１４０とを１台備える例を示しているが、複数台備えるようにしてもよい。以下、図３に示した印刷用ＭＦＰ１１０、抽出用ＭＦＰ１３０、サーバ設定端末１４０、サーバ装置１５０、プロキシサーバ装置２００の詳細を順次説明する。
【００３５】
《印刷用ＭＦＰ１１０》
印刷用ＭＦＰ１１０は、通信部１１１、入力部１１２、印刷部１１３を備える。通信部１１１はプロキシサーバ装置２００を経由し、外部ネットワークＮ５を介してサーバ装置１５０と通信する。なお、印刷用ＭＦＰ１２０はプロキシサーバ装置２００を経由せずに外部ネットワークＮ５を介してサーバ装置１５０と通信する例を表している。
【００３６】
通信部１１１は通信インタフェースなどの既存の通信装置により実現できる。例えば通信部１１１は、印刷ジョブの要求、印刷ジョブの識別情報、印刷用ＭＦＰ１１０が設置されているネットワーク環境のセキュリティ属性を示すセキュリティ識別情報を含むリクエストをサーバ装置１５０に送信する。
【００３７】
印刷ジョブの識別情報は例えばジョブＩＤ、ジョブパスワード等である。印刷用ＭＦＰ１１０が設置されているネットワーク環境のセキュリティ属性を示すセキュリティ識別情報は例えば印刷用ＭＦＰ１１０のＩＰアドレスである。また、通信部１１１はサーバ装置１５０から送信される印刷ジョブを受信する。
【００３８】
入力部１１２はジョブＩＤ、ジョブパスワードなど、各種入力を行うものである。入力部１１２はキースイッチ、タッチパネル、カードリーダなどの既存の入力装置により実現できる。例えばユーザは印刷しようとする印刷ジョブのジョブＩＤ、ジョブパスワード等を入力部１１２の一例としてのタッチパネルから入力できる。印刷部１１３は通信部１１１により受信された印刷ジョブの画像データを記録紙に印刷して印刷物を生成する。印刷部１１３はプリンタなどの既存の印刷装置により実現できる。
【００３９】
《プロキシサーバ装置２００》
プロキシサーバ装置２００は、ＩＰアドレス変換部２０１を備える。ＩＰアドレス変換部２０１は、印刷用ＭＦＰ１１０のローカルＩＰアドレスをグローバルＩＰアドレスに変換し、又は、グローバルＩＰアドレスを印刷用ＭＦＰ１１０のローカルＩＰアドレスに変換する。
【００４０】
《抽出用ＭＦＰ１３０》
抽出用ＭＦＰ１３０は、表示部１３１、読取部１３２、通信部１３３を備える。通信部１３３は外部ネットワークＮ５を介してサーバ装置１５０と通信する。例えば通信部１３３は読み取った印刷物の画像データをサーバ装置１５０に送信する。また、通信部１３３は印刷物の画像データから抽出された印刷物の出所情報を、サーバ装置１５０から受信する。読取部１３２は印刷物の画像データを読み取る。表示部１３１はサーバ装置１５０から受信した印刷物の出所情報を表示する。
【００４１】
《サーバ設定端末１４０》
サーバ設定端末１４０は、サーバ装置１５０の条件情報記憶部１７１に印刷用ＭＦＰ１１０、１２０のＩＰアドレス、機器ＩＤ、セキュリティ属性の登録、変更、削除などを行う。ユーザは印刷を行う前に、サーバ設定端末１４０を利用して印刷用ＭＦＰ１１０、１２０の登録が必要である。なお、セキュリティ属性は例えば印刷用ＭＦＰ１１０、１２０のＩＰアドレスから自動的に設定してもよい。
【００４２】
《サーバ装置１５０》
サーバ装置１５０は、通信部１６０と、記憶部１７０と、制御部１８０とを備える。通信部１６０は、外部ネットワークＮ５を介して、印刷用ＭＦＰ１１０、印刷用ＭＦＰ１２０、抽出用ＭＦＰ１３０、サーバ設置端末１４０などの外部機器と通信する。通信部１６０は通信インタフェースなどの既存の通信装置により実現できる。例えば通信部１６０は印刷用ＭＦＰ１１０からリクエストを受信したり、印刷用ＭＦＰ１１０へ印刷ジョブの画像データの送信を行ったり、抽出用ＭＦＰ１３０から画像データを受信したり、抽出用ＭＦＰ１３０に印刷物の出所情報を送信したりする。
【００４３】
記憶部１７０は、サーバ装置１５０で実行される各種プログラムやサーバ装置１５０で行われる各種処理に使用される各種情報などを記憶するものある。記憶部１７０は、例えばＨＤＤ、ＳＳＤ（Solid  State  Drive）、メモリカード、光ディスク、ＲＯＭ、ＲＡＭなどの磁気的、光学的、又は電気的に記憶可能な既存の記憶装置により実現できる。記憶部１７０は、条件情報記憶部１７１とジョブ情報記憶部１７２とを含む。なお、条件情報記憶部１７１と、ジョブ情報記憶部１７２との詳細については、後述する。
【００４４】
制御部１８０は、サーバ装置１５０の各部を制御するものである。制御部１８０は図２に示したＣＰＵ１０６などにより実現できる。制御部１８０は、プログラムを実行することで、リクエスト解析部１８１と、セキュリティ属性取得部１８２と、ジョブ取得部１８３と、印刷者情報取得部１８４と、出所情報取得部１８５と、ジョブ画像データ取得部１８６と、セキュリティ処理実行判定部１８７と、セキュリティ処理実行部１８８と、印刷指示部１８９と、スキャン画像取得部１９０と、抽出部１９１と、表示指示部１９２とを実現する。
【００４５】
リクエスト解析部１８１は、例えば印刷用ＭＦＰ１１０から受信するリクエストを解析し、リクエストに含まれるジョブパスワード、印刷用ＭＦＰ１１０のＩＰアドレスを取得する。セキュリティ属性取得部１８２は、リクエスト解析部１８１により取得される印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から印刷用ＭＦＰ１１０のセキュリティ属性を取得する。
【００４６】
図４は条件情報記憶部の一例の構成図である。条件情報記憶部１７１に登録されている条件情報は項目として、機器ＩＤ、ＩＰアドレス、セキュリティ属性を含む。機器ＩＤは例えば印刷用ＭＦＰ１１０の識別情報である。ＩＰアドレスは例えば印刷用ＭＦＰ１１０のＩＰアドレスである。セキュリティ属性は例えば印刷用ＭＦＰ１１０が配置されているネットワーク環境を示す。
【００４７】
例えば図４の条件情報において、機器ＩＤが「00001001」の印刷用ＭＦＰ１１０はＩＰアドレスが「210.0.0.1」であり、また、セキュリティ属性がプライベート環境を示す「プライベート」である。一方、機器ＩＤが「00001002」の印刷用ＭＦＰ１１０はＩＰアドレスが「220.0.0.1」であり、セキュリティ属性がパブリック環境を示す「パブリック」である。条件情報記憶部１７１に登録されている条件情報は、サーバ設定端末１４０により予め登録されている。
【００４８】
ジョブ取得部１８３は、リクエスト解析部１８１により取得されるジョブパスワードに基づき、ジョブ情報記憶部１７２から印刷ジョブを取得する。図５は、ジョブ情報記憶部の一例の構成図である。ジョブ情報記憶部１７２に登録されているジョブ情報は項目として、ジョブＩＤ、ジョブパスワード、印刷者、ジョブデータを含む。
【００４９】
ジョブＩＤは印刷ジョブ投入時に付与される印刷ジョブの識別情報である。ジョブパスワードは印刷ジョブ投入時にユーザが登録したパスワードである。印刷者は印刷ジョブをサーバ装置１５０に投入した印刷者情報である。ジョブデータはサーバ装置１５０に投入された印刷ジョブを示す。
【００５０】
例えば図５のジョブ情報において、ジョブＩＤが「00002001」の印刷ジョブはジョブパスワードが「12345678」であり、印刷者が「User01」であり、ジョブデータが「ジョブ１」である。ジョブ取得部１８３はリクエスト解析部１８１により取得されるジョブパスワードが「12345678」である場合、ジョブ情報記憶部１７２からジョブデータが「ジョブ１」の印刷ジョブを取得する。
【００５１】
印刷者情報取得部１８４はリクエスト解析部１８１により取得されるジョブパスワードに基づき、ジョブ情報記憶部１７２から印刷者情報を取得する。例えば印刷者情報取得部１８４はリクエスト解析部１８１により取得されるジョブパスワードが「12345678」である場合、ジョブ情報記憶部１７２から印刷者情報「User01」を取得する。
【００５２】
出所情報取得部１８５は、例えばリクエスト解析部１８１により取得される印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から印刷用ＭＦＰ１１０の機器ＩＤを取得する。また、出所情報取得部１８５は印刷者情報取得部１８４により取得された印刷者情報を取得する。出所情報取得部１８５は、例えば印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷の日時を含む印刷物の出所情報を作成する。ジョブ画像データ取得部１８６は、ジョブ取得部１８３により取得される印刷ジョブに基づき、印刷ジョブの画像データを取得する。
【００５３】
また、セキュリティ処理実行判定部１８７はセキュリティ属性取得部１８２が取得したセキュリティ属性が「パブリック」の場合、セキュリティ処理実行をセキュリティ処理実行部１８８に指示する。一方、セキュリティ属性取得部１８２が取得したセキュリティ属性が「プライベート」の場合、セキュリティ処理実行判定部１８７はセキュリティ処理実行をセキュリティ処理実行部１８８に指示しない。
【００５４】
セキュリティ処理実行部１８８はセキュリティ処理実行判定部１８７にセキュリティ処理実行を指示された場合、セキュリティ処理を実行する。セキュリティ処理実行部１８８が実行するセキュリティ処理には、印刷ジョブの画像データに印刷物の出所情報を埋め込む処理の他、ユーザＩＤ（ユーザ名）や出所情報等をフッターとして付加する処理、印刷ジョブの画像データを画像ログとして保存する処理、印刷ジョブの画像データをユーザ管理者端末などに送信する処理、ユーザ管理者端末に出所情報や印刷ジョブの画像データなどを通知する処理、ユーザに警告画面などで警告を行う処理などが含まれる。なお、印刷ジョブの画像データに印刷物の出所情報を埋め込む処理には、例えばバーコードや電子透かし等が利用できる。
【００５５】
印刷指示部１８９は印刷ジョブの画像データを印刷用ＭＦＰ１１０に送信し、記録紙に印刷することを指示する。スキャン画像取得部１９０は、抽出用ＭＦＰ１３０がスキャンした印刷物の画像データを抽出用ＭＦＰ１３０から取得する。抽出部１９１は抽出用ＭＦＰ１３０から取得した印刷物の画像データから印刷物の出所情報を抽出する。表示指示部１９２は、抽出した印刷物の出所情報を抽出用ＭＦＰ１３０に送信し、印刷物の出所情報の表示を抽出用ＭＦＰ１３０に指示する。
【００５６】
以下、セキュリティ処理実行部１８８が実行するセキュリティ処理の一例として、印刷ジョブの画像データに印刷物の印刷情報を埋め込む処理を説明する。セキュリティ処理実行判定部１８７はセキュリティ属性が「パブリック」の場合、印刷ジョブの画像データに印刷物の出所情報を埋め込むことをセキュリティ処理実行部１８８に指示する。
【００５７】
また、セキュリティ処理実行判定部１８７はセキュリティ属性が「プライベート」の場合、印刷ジョブの画像データに印刷物の出所情報を埋め込むことをセキュリティ処理実行部１８８に指示しない。セキュリティ処理実行部１８８は、印刷ジョブの画像データに印刷物の出所情報を埋め込むことを、セキュリティ処理実行判定部１８７から指示された場合に、印刷ジョブの画像データに印刷物の出所情報を埋め込む。
【００５８】
＜処理の詳細＞
以下では、本実施形態に係る印刷システム１の処理の詳細について説明する。
【００５９】
《印刷処理》
図６は、印刷処理の流れを表した一例のフローチャートである。ステップＳ１０１において、ユーザ（印刷者）は印刷用ＭＦＰ１１０の入力部１１２を用いてジョブパスワードを入力する。なお、ステップＳ１０１ではジョブパスワードと共にジョブＩＤをユーザに入力させてもよい。
【００６０】
ステップＳ１０２において、印刷用ＭＦＰ１１０の通信部１１１は印刷ジョブを要求するリクエストをサーバ装置１５０に送信する。なお、印刷ジョブを要求するリクエストにはジョブパスワード、印刷用ＭＦＰ１１０のＩＰアドレスなどの情報が含まれる。
【００６１】
ステップＳ１０３において、サーバ装置１５０の通信部１６０は印刷用ＭＦＰ１１０から印刷ジョブを要求するリクエストを受信する。ステップＳ１０４において、サーバ装置１５０のリクエスト解析部１８１は、印刷ジョブを要求するリクエストを解析する。リクエスト解析部１８１は、解析したリクエストに含まれるジョブパスワード及び印刷用ＭＦＰ１１０のＩＰアドレスを取得する。
【００６２】
ステップＳ１０５において、サーバ装置１５０のジョブ取得部１８３はリクエスト解析部１８１により取得されたジョブパスワードに基づき、ジョブ情報記憶部１７２から印刷ジョブを取得する。印刷ジョブの取得に失敗した場合（Ｓ１０６においてＮｏ）、ジョブ取得部１８３はステップＳ１０７において、印刷ジョブの取得失敗の情報を印刷用ＭＦＰ１１０に送信する。ステップＳ１０８において、印刷ジョブの取得失敗の情報を受信した印刷用ＭＦＰ１１０は印刷を中止する。
【００６３】
一方、印刷ジョブの取得に成功した場合（Ｓ１０６においてＹｅｓ）、サーバ装置１５０のセキュリティ属性取得部１８２はステップＳ１０９において、リクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスを取得する。ステップＳ１１０において、サーバ装置１５０のセキュリティ属性取得部１８２はリクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から印刷用ＭＦＰ１１０のセキュリティ属性を取得する。
【００６４】
ステップＳ１１１において、サーバ装置１５０のセキュリティ処理実行判定部１８７はセキュリティ属性取得部１８２が取得したセキュリティ属性に基づき、印刷用ＭＦＰ１１０がプライベート環境に設置されているかを判定する。
【００６５】
印刷用ＭＦＰ１１０がプライベート環境に設置されていれば、セキュリティ処理実行判定部１８７は印刷物の出所情報の埋め込みを行わないと判定し、後述のステップＳ１１６の処理において、印刷ジョブの画像データを印刷用ＭＦＰ１１０に送信する。一方、印刷用ＭＦＰ１１０がプライベート環境に設置されていなければ、セキュリティ処理実行判定部１８７は印刷物の出所情報の埋め込みを行うと判定し、ステップＳ１１２以降の処理を続ける。
【００６６】
ステップＳ１１２において、サーバ装置１５０の印刷者情報取得部１８４はリクエスト解析部１８１により取得されたジョブパスワードに基づき、ジョブ情報記憶部１７２から印刷者情報を取得する。ステップＳ１１３において、サーバ装置１５０の出所情報取得部１８５はリクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から機器ＩＤを取得する。出所情報取得部１８５は取得した印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷日時を含む印刷物の出所情報を作成する。
【００６７】
また、ステップＳ１１４において、サーバ装置１５０のジョブ画像データ取得部１８６はジョブ取得部１８３により取得される印刷ジョブに基づき、印刷ジョブの画像データを生成する。ステップＳ１１５において、サーバ装置１５０のセキュリティ処理実行部１８８は出所情報取得部１８５が作成した印刷物の出所情報を印刷ジョブの画像データに埋め込む。
【００６８】
ステップＳ１１６において、サーバ装置１５０の印刷指示部１８９は、印刷ジョブの画像データを印刷用ＭＦＰ１１０に送信し、記録紙に印刷することを指示する。ステップＳ１１７において、印刷用ＭＦＰ１１０の通信部１１１は、印刷ジョブの画像データを受信する。そして、ステップＳ１１８において、ＭＦＰ１１０の印刷部１１３は印刷ジョブの画像データを記録紙に印刷する。
【００６９】
図６に示した印刷処理によれば、パブリック環境に設置された印刷用ＭＦＰ１１０から印刷ジョブの出力要求を受け付けた場合に、何らかのセキュリティ処理を実行した上で印刷ジョブの出力を許可することで、ユーザによる私的な文書等の印刷や持ち出し禁止の機密情報を含む資料等の印刷など、ユーザの不正な印刷を適切に抑制できる。
【００７０】
《追跡処理》
図７は、追跡処理の流れを表した一例のフローチャートである。ステップＳ１５１において、抽出用ＭＦＰ１３０の読取部１３２は印刷物をスキャンする。ステップＳ１５２において、抽出用ＭＦＰ１３０の通信部１３３は読み取った印刷物の画像データをサーバ装置１５０に送信する。
【００７１】
ステップＳ１５３において、サーバ装置１５０のスキャン画像データ取得部１９０は抽出用ＭＦＰ１３０から送信された、抽出用ＭＦＰ１３０の読取部１３２がスキャンした印刷物の画像データを取得する。ステップＳ１５４において、サーバ装置１５０の抽出部１９１は、抽出用ＭＦＰ１３０から取得した印刷物の画像データから印刷物の出所情報を抽出する。なお、ステップＳ１５４における印刷物の画像データから印刷物の出所情報を抽出する処理は、バーコード、地紋、電子透かしなど、既存の技術を利用することで実現できる。
【００７２】
印刷物の出所情報の抽出に失敗した場合（Ｓ１５５においてＮｏ）、ステップＳ１５６において、サーバ装置１５０の表示指示部１９２は出所情報の抽出失敗の情報を抽出用ＭＦＰ１３０に送信し、出所情報の抽出失敗の情報の表示を抽出用ＭＦＰ１３０に指示する。ステップＳ１５７において、抽出用ＭＦＰ１３０の表示部１３１は、出所情報の抽出失敗の情報を表示する。
【００７３】
一方、印刷物の出所情報の抽出に成功した場合（Ｓ１５５においてＹｅｓ）、ステップＳ１５８において、表示指示部１９２は印刷物の出所情報を抽出用ＭＦＰ１３０に送信し、印刷物の出所情報の表示を抽出用ＭＦＰ１３０に指示する。ステップＳ１６９において、抽出用ＭＦＰ１３０の表示部１３１は、印刷物の出所情報を表示する。
【００７４】
図７に示した追跡処理によれば、出所情報を知りたい印刷物を抽出用ＭＦＰ１３０でスキャンすることにより、例えば印刷物を印刷した印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷日時を含む出所情報を抽出用ＭＦＰ１３０の表示部１３１に表示させることができるので、ユーザ管理者等は印刷物の出所情報を容易に知ることができる。
【００７５】
＜まとめ＞
このように第１の実施形態に係る印刷システム１によれば、パブリック環境に設置された印刷用ＭＦＰ１１０から例えばクラウドプリンティングサービスを利用した印刷ジョブの出力要求を受け付けた場合に、何らかのセキュリティ処理を実行した上で印刷ジョブの出力を許可することにより、ユーザの不正な印刷を適切に抑制できる。
【００７６】
例えばセキュリティ処理が印刷ジョブの画像データに印刷物の出所情報を埋め込む処理である場合は、印刷物から出所情報を取得できるので、その印刷物を印刷した印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷日時などを追跡できる。また、セキュリティ処理がユーザＩＤ（ユーザ名）等をフッターとして付加する処理である場合は、印刷物に自分のユーザＩＤ（ユーザ名）等が直接印刷されるため、印刷者の特定が容易である。
【００７７】
また、セキュリティ処理が印刷ジョブの画像データを画像ログとして保存する処理、印刷ジョブの画像データをユーザ管理者端末などに送信する処理、ユーザ管理者端末に通知する処理である場合は、印刷された印刷物の画像データ、その印刷物を印刷した印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷日時などを追跡できる。
【００７８】
さらに、セキュリティ処理がユーザに警告を行う処理である場合はユーザの不正な印刷に対する抑止力として働き、ユーザの不正な印刷を抑制できる。なお、上記したセキュリティ処理は複数を組み合わせて使用することもできる。
［第２の実施形態］
第１の実施形態はジョブパスワードに基づき印刷ジョブを取得している。第２の実施形態はユーザ名とパスワードとに基づきユーザ認証を行い、認証が成功した場合に、ユーザが所有する（ユーザが投入した）全ての印刷ジョブを表示して、ユーザに選択させるものである。
【００７９】
また、第１の実施形態はサーバ装置１５０でセキュリティ処理を実行している。第２の実施形態は印刷用ＭＦＰ１１０でセキュリティ処理を実行するものである。その他の印刷処理と、追跡処理とは、第１の実施形態と第２の実施形態とで同様である。第２の実施形態は、第１の実施形態と一部を除いて同様であるため、適宜説明を省略する。
【００８０】
＜システム構成＞
本実施形態に係る印刷システム１は例えば図８に示す処理ブロックで実現される。図８は本実施形態に係る印刷システムの他の例の処理ブロック図である。図８の印刷システム１は印刷用ＭＦＰ１１０とサーバ装置１５０との構成が図３の印刷システム１と異なっている。ここでは、印刷用ＭＦＰ１１０とサーバ装置１５０との構成について説明し、その他の構成についての説明を省略する。
【００８１】
《印刷用ＭＦＰ１１０》
図８に示した印刷用ＭＦＰ１１０は、通信部１１１、入力部１１２、印刷部１１３、表示部１１４、ジョブ選択部１１５、レスポンス解析部１１６、ジョブ画像データ取得部１１７、セキュリティ処理実行部１１８を備える。
【００８２】
図８の印刷用ＭＦＰ１１０は表示部１１４、ジョブ選択部１１５、レスポンス解析部１１６、ジョブ画像データ取得部１１７、セキュリティ処理実行部１１８が、図３の印刷用ＭＦＰ１１０の構成と異なる。表示部１１４はサーバ装置１５０から取得した、ユーザが所有する全ての印刷ジョブ一覧を表示する。ジョブ選択部１１５は印刷ジョブ一覧から印刷ジョブをユーザに選択させる。
【００８３】
レスポンス解析部１１６は、サーバ装置１５０からのレスポンスを解析する。ジョブ画像データ取得部１１７はジョブ選択部１１５により選択される印刷ジョブに基づき、印刷ジョブの画像データを取得する。セキュリティ処理実行部１１８は、サーバ装置１５０のセキュリティ処理実行判定部１８７にセキュリティ処理実行を指示された場合、セキュリティ処理を実行する。
【００８４】
《サーバ装置１５０》
図８に示したサーバ装置１５０は、図３の記憶部１７０にユーザ情報記憶部１７３が追加されると共に、図３の制御部１８０からジョブ画像データ取得部１８６、セキュリティ処理実行部１８８が削除されている。また、図８のジョブ情報記憶部１７２の項目は図３のジョブ情報記憶部１７２の項目と異なっている。
【００８５】
図９はユーザ情報記憶部の一例の構成図である。ユーザ情報記憶部１７３に登録されているユーザ情報は項目として、例えばユーザ名とパスワードとを含む。ユーザ情報記憶部１７３に登録されているユーザ情報はユーザ名とパスワードとが関連付けられている。
【００８６】
図１０はジョブ情報記憶部の一例の構成図である。図１０のジョブ情報記憶部１７２に登録されているジョブ情報は、ジョブＩＤ、ユーザ名、ジョブデータを項目として含んでいる。ユーザ名は印刷ジョブをサーバ装置１５０に投入した印刷者情報である。
【００８７】
例えば図１０のジョブ情報において、ジョブＩＤが「00003001」の印刷ジョブはユーザ名が「User01」であり、ジョブデータが「ジョブ１」である。ジョブ取得部１８３はリクエスト解析部１８１により取得されるユーザ名が「User01」である場合、ジョブ情報記憶部１７２からジョブデータが「ジョブ１」「ジョブ３」の印刷ジョブを取得する。
【００８８】
＜処理の詳細＞
以下では、本実施形態に係る印刷システム１の処理の詳細について説明する。
【００８９】
《印刷処理》
図１１は印刷処理の流れを表した他の例のフローチャートである。ステップＳ２０１において、ユーザは印刷用ＭＦＰ１１０の入力部１１２を用いてユーザ名、パスワードを入力する。印刷用ＭＦＰ１１０の通信部１１１はユーザ認証を要求するリクエストをサーバ装置１５０に送信する。ユーザ認証を要求するリクエストにはユーザ名、パスワードなどの情報が含まれる。
【００９０】
ステップＳ２０２において、サーバ装置１５０のリクエスト解析部１８１は印刷用ＭＦＰ１１０からユーザ認証を要求するリクエストを受信する。リクエスト解析部１８１は受信したユーザ認証を要求するリクエストに含まれるユーザ名、パスワードと、ユーザ情報記憶部１７３に含まれるユーザ情報とに基づき、ユーザ認証を行う。
【００９１】
認証が失敗した場合（Ｓ２０３においてＮｏ）、リクエスト解析部１８１はステップＳ２０４において、認証失敗の情報を印刷用ＭＦＰ１１０に送信する。ステップＳ２０５において、認証失敗の情報を受信した印刷用ＭＦＰ１１０は印刷を中止する。一方、認証が成功した場合（Ｓ２０３においてＹｅｓ）、リクエスト管理部１８１はステップＳ２０６において、ジョブ情報記憶部１７２からユーザ名に対応する印刷ジョブを取得し、印刷用ＭＦＰ１１０に送信する。
【００９２】
ステップＳ２０７において、印刷用ＭＦＰ１１０の表示部１１４はユーザが所有する全ての印刷ジョブ一覧を表示する。印刷用ＭＦＰ１１０のジョブ選択部１１５はステップＳ２０８において、印刷ジョブ一覧から印刷ジョブをユーザに選択させる。
【００９３】
ステップＳ２０９において、印刷用ＭＦＰ１１０の通信部１１１は印刷ジョブを要求するリクエストをサーバ装置１５０に送信する。なお、印刷ジョブを要求するリクエストにはジョブＩＤ、印刷用ＭＦＰ１１０のＩＰアドレスなどの情報が含まれる。
【００９４】
ステップＳ２１０において、サーバ装置１５０のリクエスト解析部１８１は印刷ジョブを要求するリクエストを解析する。リクエスト解析部１８１は、解析したリクエストに含まれるジョブＩＤ及び印刷用ＭＦＰ１１０のＩＰアドレスを取得する。
【００９５】
ステップＳ２１１において、サーバ装置１５０のセキュリティ属性取得部１８２はリクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスを取得する。ステップＳ２１２において、サーバ装置１５０のセキュリティ属性取得部１８２はリクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から印刷用ＭＦＰ１１０のセキュリティ属性を取得する。
【００９６】
ステップＳ２１３において、サーバ装置１５０のセキュリティ処理実行判定部１８７はセキュリティ属性取得部１８２が取得したセキュリティ属性に基づき、印刷用ＭＦＰ１１０がプライベート環境に設置されているかを判定する。
【００９７】
印刷用ＭＦＰ１１０がプライベート環境に設置されていれば、セキュリティ処理実行判定部１８７は印刷物の出所情報の埋め込みを行わないと判定し、ステップＳ２１４の処理において、印刷ジョブの画像データを印刷用ＭＦＰ１１０に送信する。一方、印刷用ＭＦＰ１１０がプライベート環境に設置されていなければ、セキュリティ処理実行判定部１８７は印刷物の出所情報の埋め込みを行うと判定し、ステップＳ２１５の処理を行う。
【００９８】
ステップＳ２１５において、サーバ装置１５０の印刷者情報取得部１８４はリクエスト解析部１８１により取得されたジョブＩＤを取得する。サーバ装置１５０の印刷者情報取得部１８４はステップＳ２１６において、リクエスト解析部１８１で取得されたジョブＩＤに基づき、ジョブ情報記憶部１７２から印刷者情報を取得する。
【００９９】
ステップＳ２１７において、サーバ装置１５０の出所情報取得部１８５はリクエスト解析部１８１により取得された印刷用ＭＦＰ１１０のＩＰアドレスに基づき、条件情報記憶部１７１から機器ＩＤを取得する。出所情報取得部１８５は取得した印刷用ＭＦＰ１１０の機器ＩＤ、印刷者情報、印刷日時を含む印刷物の出所情報を作成する。
【０１００】
ステップＳ２１８において、セキュリティ処理実行判定部１８７はレスポンスを印刷用ＭＦＰ１１０に送信する。印刷物の出所情報の埋め込みを指示するレスポンスには印刷物の出所情報の埋め込み指示、印刷物の出所情報、印刷ジョブなどの情報が含まれる。
【０１０１】
ステップＳ２１９において、印刷用ＭＦＰ１１０のレスポンス解析部１１６はサーバ装置１５０から受信したレスポンスを解析する。レスポンス解析部１１６は解析したレスポンスに含まれる印刷ジョブを取得する。ステップＳ２２０において、印刷用ＭＦＰ１１０のジョブ画像データ取得部１１７はレスポンス解析部１１６により取得される印刷ジョブに基づき、印刷ジョブの画像データを生成する。
【０１０２】
ステップＳ２２１において、セキュリティ処理実行部１１８は、レスポンス解析部１１６により解析されたレスポンスに、印刷物の出所情報の埋め込み指示が含まれるかを判定する。印刷物の出所情報の埋め込み指示が含まれていなければ、印刷用ＭＦＰ１１０の印刷部１１３はステップＳ２２４において、印刷ジョブの画像データを記録紙に印刷する。
【０１０３】
一方、印刷物の出所情報の埋め込み指示が含まれていれば、セキュリティ処理実行部１１８はステップＳ２２２において、レスポンス解析部１１６が解析したレスポンスに含まれる印刷物の出所情報を取得する。ステップＳ２２３において、印刷用ＭＦＰ１１０のセキュリティ処理実行部１１８は取得した印刷物の出所情報を印刷ジョブの画像データに埋め込む。そして、ステップＳ２２４において、印刷用ＭＦＰ１１０の印刷部１１３は印刷物の出所情報を埋め込んだ印刷ジョブの画像データを記録紙に印刷する。
【０１０４】
図１１に示した印刷処理によれば、図６に示した印刷処理の効果に加え、印刷ジョブの画像データの生成、印刷ジョブの画像データへの印刷物の出所情報の埋め込みを、印刷用ＭＦＰ１１０で行うことで、印刷用ＭＦＰ１１０とサーバ装置１５０との間のデータ転送効率が良くなる。
【０１０５】
＜まとめ＞
このように第２の実施形態に係る印刷システム１によれば、第１の実施形態に係る印刷システム１と同様な効果を、第１の実施形態に係る印刷システム１と異なる形態で実現できる。また、第２の実施形態に係る印刷システム１は第１の実施形態に係る印刷システム１と比べて、印刷用ＭＦＰ１１０とサーバ装置１５０との間のデータ転送効率が良い。
【０１０６】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、本実施形態では印刷用ＭＦＰ１１０、１２０と、抽出用ＭＦＰ１３０とを区別して示したが、印刷用ＭＦＰ１１０、１２０と、抽出用ＭＦＰ１３０との両方の機能を有するＭＦＰであってもよい。
【０１０７】
また、本発明は、出力機器のネットワーク環境に応じて実行される情報処理（セキュリティ処理）として出所情報の埋め込みを例としているが、情報処理の例はこれに限らない。例えば、出力機器のネットワーク環境が「パブリック」であれば、印刷を実行したユーザ名を含む実行ログを記憶するようにしてもよい。また更に、実行された印刷物の画像ログを含めた実行ログを記憶するようにしてもよい。これにより、管理者にログの閲覧権限を与えれば、利用者は実行ログが記憶されることを意識し、他の利用者の目が及ばないパブリック環境における私的な文書の印刷を抑制させる効果が期待できる。
【０１０８】
また、ネットワーク環境が「プライベート」の場合にユーザ名を含む実行ログ（画像ログは含まない）を記憶し、ネットワーク環境が「パブリック」の場合にユーザ名と画像ログを含む実行ログを記憶するようにしてもよい。これらは本発明のサービスを利用する管理者（利用者）が適宜決定すればよい。
【０１０９】
また、本発明は、印刷ジョブの取得方法として、ユーザ名による取得と、ジョブパスワードによる取得があるが、ネットワーク環境に応じて、この取得方法を制御するようにしてもよい。例えば、出力機器のネットワーク環境が「パブリック」であれば、取得方法はジョブパスワードによる取得のみを許可し、出力機器のネットワーク環境が「プライベート」であればユーザ名（またはジョブパスワード）による取得を許可するように制御してもよい。
【０１１０】
また、ネットワーク環境に基づく取得方法の制御は、上記と逆であっても構わないし、その他の取得方式を活用してもよい。例えば、生体認証による生体情報の取得する方法や、ユーザ名の取得についても画面を介してユーザの手入力により取得する方法やＩＣカードから読み取る方法等がある。
【０１１１】
取得方法を制御する場合には、出力機器からネットワークを介して受信したユーザ名またはジョブパスワードのいずれによってサーバ装置が管理するジョブが取得（特定）されたかをメモリ等に記憶しておき、予め保持されている出力機器のネットワーク環境に応じた取得方法の条件情報から、出力機器に応じた取得方法（ユーザ名による取得やジョブパスワードによる取得）でジョブが取得されたか否かを判断し、出力機器に応じた取得方法でジョブが取得された場合に当該ジョブを出力機器に送信するようにすればよい。
【０１１２】
また、印刷用ＭＦＰ１１０、１２０は画像処理装置、出力機器の一例である。抽出用ＭＦＰ１３０は画像処理装置、読取機器の一例である。また、印刷ジョブは出力ジョブの一例である。サーバ装置１５０は情報処理装置の一例である。
【０１１３】
出力機器の他の例として、ユーザが利用するＰＣ、携帯端末、プロジェクター等であってもよく、この場合は出力ジョブとして画面表示用の表示データやＷｏｒｄファイルやＥｘｃｅｌファイルといったアプリケーションデータを用いることが出来る。
【符号の説明】
【０１１４】
１      印刷システム
１０    印刷サーバ装置
１１    認証サーバ装置
１２    複合機（ＭＦＰ）
１３    プロキシサーバ装置
１４    サーバ端末装置
Ｎ１〜Ｎ４    内部ネットワーク
Ｎ５    外部ネットワーク
１０１    入力装置
１０２    表示装置
１０３    外部Ｉ／Ｆ
１０３ａ    記録媒体
１０４    ＲＡＭ
１０５    ＲＯＭ
１０６    ＣＰＵ
１０７    通信Ｉ／Ｆ
１０８    ＨＤＤ
１１０、１２０    印刷用ＭＦＰ
１１１    通信部
１１２    入力部
１１３    印刷部
１１４    表示部
１１５    ジョブ選択部
１１６    レスポンス解析部
１１７    ジョブ画像データ取得部
１１８    セキュリティ処理実行部
１３０    抽出用ＭＦＰ
１３１    表示部
１３２    読取部
１３３    通信部
１４０    サーバ設定端末
１５０    サーバ装置
１６０    通信部
１７０    記憶部
１７１    条件情報記憶部
１７２    ジョブ情報記憶部
１７３    ユーザ情報記憶部
１８０    制御部
１８１    リクエスト解析部
１８２    セキュリティ属性取得部
１８３    ジョブ取得部
１８４    印刷者情報取得部
１８５    出所情報取得部
１８６    ジョブ画像データ取得部
１８７    セキュリティ処理実行判定部
１８８    セキュリティ処理実行部
１８９    印刷指示部
１９０    スキャン画像取得部
１９１    抽出部
１９２    表示指示部
２００    プロキシサーバ装置
２０１    ＩＰアドレス変換部
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開平８−３２８７７８号公報
【図１】
2013196050.tif 000003
【図２】
2013196050.tif 000004
【図３】
2013196050.tif 000005
【図４】
2013196050.tif 000006
【図５】
2013196050.tif 000007
【図６】
2013196050.tif 000008
【図７】
2013196050.tif 000009
【図８】
2013196050.tif 000010
【図９】
2013196050.tif 000011
【図１０】
2013196050.tif 000012
【図１１】
2013196050.tif 000013