(57)【要約】      （修正有）【課題】情報セキュリティポリシーに合致していないことをユーザに認識させる画像形成装置を提供する。【解決手段】画像形成装置は、セキュリティデータを用いて情報セキュリティポリシーに合致しているか否か検証して、情報セキュリティポリシーに合致していないと検証された場合には、ジョブデータを用いた印刷ジョブの実行を制限する。【選択図】図５
2015003407.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から印刷ジョブを実行するためのデータであり、予め定められた情報セキュリティポリシーに合致しているか否かを検証するためのセキュリティデータを含むジョブデータを受信する受信手段と、
前記受信手段により受信された前記セキュリティデータを用いて前記情報セキュリティポリシーに合致しているか否か検証する検証手段と、
前記検証手段により前記情報セキュリティポリシーに合致していないと検証された場合には、前記ジョブデータを用いた印刷ジョブの実行を制限する制限手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記検証手段は、前記セキュリティデータを用いて、前記セキュリティデータに関連する関連データによって前記情報セキュリティポリシーに合致しているか否か検証し、
前記関連データが、前記情報セキュリティポリシーに合致するように変更された場合に、前記制限手段により制限された印刷ジョブを実行することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記関連データの変更は、前記画像形成装置または前記外部装置から、前記外部装置に前記ジョブデータを送信させたユーザによって行うことができることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記制限手段により印刷ジョブの実行が制限された場合に、前記情報セキュリティポリシーに合致していないこと、及び前記関連データを変更することで印刷が行われることを示す警告画面を表示部に表示することを特徴とする請求項２または請求項３記載の画像形成装置。
【請求項５】
前記制限手段により印刷ジョブの実行が制限された場合に、前記警告画面を前記外部装置の表示部に表示させるための情報を前記外部装置に送信させることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記セキュリティデータは、前記外部装置に前記ジョブデータを送信させたユーザを示すユーザ名であることを特徴とする請求項１乃至請求項５のいずれか１項に記載の画像形成装置。
【請求項７】
画像形成装置の制御方法であって、
外部装置から印刷ジョブを実行するためのデータであり、予め定められた情報セキュリティポリシーに合致しているか否かを検証するためのセキュリティデータを含むジョブデータを受信する受信ステップと、
前記受信ステップにより受信された前記セキュリティデータを用いて前記情報セキュリティポリシーに合致しているか否か検証する検証ステップと、
前記検証ステップにより前記情報セキュリティポリシーに合致していないと検証された場合には、前記ジョブデータを用いた印刷ジョブの実行を制限する制限ステップと
を備えたことを特徴とする制御方法。
【請求項８】
前記検証ステップは、前記セキュリティデータを用いて、前記セキュリティデータに関連する関連データによって前記情報セキュリティポリシーに合致しているか否か検証し、
前記関連データが、前記情報セキュリティポリシーに合致するように変更された場合に、前記制限ステップにより制限された印刷ジョブを実行することを特徴とする請求項７記載の制御方法。
【請求項９】
前記関連データの変更は、前記画像形成装置または前記外部装置から、前記外部装置に前記ジョブデータを送信させたユーザによって行うことができることを特徴とする請求項８記載の制御方法。
【請求項１０】
前記制限ステップにより印刷ジョブの実行が制限された場合に、前記情報セキュリティポリシーに合致していないこと、及び前記関連データを変更することで印刷が行われることを示す警告画面を表示部に表示することを特徴とする請求項８または請求項９記載の制御方法。
【請求項１１】
前記制限ステップにより印刷ジョブの実行が制限された場合に、前記警告画面を前記外部装置の表示部に表示させるための情報を前記外部装置に送信させることを特徴とする請求項１０記載の制御方法。
【請求項１２】
前記セキュリティデータは、前記外部装置に前記ジョブデータを送信させたユーザを示すユーザ名であることを特徴とする請求項７乃至請求項１１のいずれか１項に記載の制御方法。
【請求項１３】
画像形成装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
外部装置から印刷ジョブを実行するためのデータであり、予め定められた情報セキュリティポリシーに合致しているか否かを検証するためのセキュリティデータを含むジョブデータを受信する受信ステップと、
前記受信ステップにより受信された前記セキュリティデータを用いて前記情報セキュリティポリシーに合致しているか否か検証する検証ステップと、
前記検証ステップにより前記情報セキュリティポリシーに合致していないと検証された場合には、前記ジョブデータを用いた印刷ジョブの実行を制限する制限ステップと
を備えたことを特徴とするプログラム。
【請求項１４】
前記検証ステップは、前記セキュリティデータを用いて、前記セキュリティデータに関連する関連データによって前記情報セキュリティポリシーに合致しているか否か検証し、
前記関連データが、前記情報セキュリティポリシーに合致するように変更された場合に、前記制限ステップにより制限された印刷ジョブを実行することを特徴とする請求項１３記載のプログラム。
【請求項１５】
前記関連データの変更は、前記画像形成装置または前記外部装置から、前記外部装置に前記ジョブデータを送信させたユーザによって行うことができることを特徴とする請求項１４記載のプログラム。
【請求項１６】
前記制限ステップにより印刷ジョブの実行が制限された場合に、前記情報セキュリティポリシーに合致していないこと、及び前記関連データを変更することで印刷が行われることを示す警告画面を表示部に表示することを特徴とする請求項１４または請求項１５記載のプログラム。
【請求項１７】
前記制限ステップにより印刷ジョブの実行が制限された場合に、前記警告画面を前記外部装置の表示部に表示させるための情報を前記外部装置に送信させることを特徴とする請求項１６記載のプログラム。
【請求項１８】
前記セキュリティデータは、前記外部装置に前記ジョブデータを送信させたユーザを示すユーザ名であることを特徴とする請求項１３乃至請求項１７のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
オフィス等のネットワークに接続するパーソナルコンピュータ（以下、「ＰＣ」という）や、ファイルサーバーや認証サーバーなどのサーバー機器は、オフィス毎に決められた情報セキュリティポリシー（以下、「セキュリティポリシー」という）に従って運用されることが望ましい。
【０００３】
セキュリティポリシーとは、企業全体の情報セキュリティに関する基本方針であり、情報の利用や外部からの侵入、情報漏えいを防止するための方針をまとめたもので、セキュリティを扱う管理者が策定するものである。
【０００４】
オフィスのネットワークに接続する機器としては、ＰＣやサーバー機器以外に、画像形成装置などの周辺装置がある。近年の画像形成装置においては、単純に画像を印刷や送信するだけではなく、画像データを記憶し、ＰＣに対してファイルサービス機能を提供し、ネットワークで接続されたその他のサーバー機器と同様の役割を果たすようになってきている。
【０００５】
また、近年の画像形成装置はアプリケーション開発環境が公開されており、ＰＣなどと同様にサードパーティーによって開発されたアプリケーションが利用されている。
【０００６】
安全で安心なオフィス環境を維持するためには、ＰＣやサーバー機器と同様に、画像形成装置においても、セキュリティポリシーに従うことが求められることになる。ここでいうセキュリティポリシーに従うとは、画像形成装置を操作する際にユーザ認証を必須とすることなど、オフィス内の画像形成装置の不正使用や情報漏えいを防ぐためにセキュリティ上の運用に制約を設け、それに従うことを示している。
【０００７】
従来のセキュリティポリシーを適用した画像形成装置の運用を行うシステムにおいては、セキュリティポリシーに従っていないことを検知するセキュリティポリシー検証手段も備わっている。
【０００８】
そして、セキュリティポリシー検証手段がセキュリティポリシー違反を検知した時点で、一時的にアクセスを停止して画像形成装置の機能を停止することで、セキュリティポリシーに反した動作を実行することを抑止するセキュリティポリシ遵守装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−２３０１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に開示されたセキュリティポリシ遵守装置であっても、認証レスで利用可能な処理は実行されることとなる。
【００１１】
具体的に、例えばセキュリティポリシーが適用された画像形成装置環境においても、ＰＣからネットワークを介して画像形成装置にジョブを実行するためのデータを送信する場合において、ＬＰＲ印刷やＲＡＷ印刷など、認証レスで実行可能な処理がある。
【００１２】
この場合、画像形成装置のセキュリティポリシーに違反しているユーザのジョブであっても、認証レスによるジョブは実行されてしまうこととなる。
【００１３】
また、ユーザにセキュリティポリシー違反が存在することを通知することができない。つまり、ユーザは、使用している画像形成装置に対してセキュリティポリシー違反をしているにも関わらず、それを認識せずに画像形成装置を使い続けることができてしまうというセキュリティ上の課題があった。
【００１４】
本発明の目的は、情報セキュリティポリシーに合致していないことをユーザに認識させることが可能な画像形成装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、請求項１の画像形成装置は、外部装置から印刷ジョブを実行するためのデータであり、予め定められた情報セキュリティポリシーに合致しているか否かを検証するためのセキュリティデータを含むジョブデータを受信する受信手段と、前記受信手段により受信された前記セキュリティデータを用いて前記情報セキュリティポリシーに合致しているか否か検証する検証手段と、前記検証手段により前記情報セキュリティポリシーに合致していないと検証された場合には、前記ジョブデータを用いた印刷ジョブの実行を制限する制限手段とを備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、セキュリティデータを用いて情報セキュリティポリシーに合致しているか否か検証して、情報セキュリティポリシーに合致していないと検証された場合には、ジョブデータを用いた印刷ジョブの実行を制限するので、情報セキュリティポリシーに合致していないことをユーザに認識させることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係る画像形成装置及びＰＣを含む情報処理システムの概略構成を示す図である。
【図２】図２（Ａ）は、図１における画像形成装置のソフトウェアの概略構成を示す図であり、図２（Ｂ）は、図１におけるＰＣのソフトウェアの概略構成を示す図である。
【図３】図３（Ａ）は、セキュリティポリシーデータを示す図であり、図３（Ｂ）は、ユーザ情報を示す図である。
【図４】図４（Ａ）は、ジョブデータを示す図であり、図４（Ｂ）は、ジョブ履歴を示す図である。
【図５】図１におけるＣＰＵにより実行される印刷処理（キャンセル）の手順を示すフローチャートである。
【図６】図１におけるＣＰＵにより実行される印刷処理（種類変更）の手順を示すフローチャートである。
【図７】図７（Ａ）は、図１における操作部または表示部に表示されるジョブリストを示す図であり、図７（Ｂ）は、パスワード変更画面を示す図である。
【図８】図１におけるＣＰＵにより実行される印刷処理（種類変更と警告）の手順を示すフローチャートである。
【図９】図９（Ａ）は、ＵＩ操作部に表示される警告画面を示す図であり、図９（Ｂ）は、ＰＣ１３０のブラウザーで表示される警告画面を示す図である。
【図１０】図１におけるＰＣと画像形成装置との処理の概要を示すシーケンス図である。
【図１１】図１１（Ａ）は、図１０に示したシーケンス図でのＰＣにより実行されるジョブデータ送信処理の手順を示すフローチャートであり、図１１（Ｂ）は、図１０に示したシーケンス図でのＰＣにより実行されるモニタリング処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１９】
図１は、本発明の実施の形態に係る画像形成装置１０１及びＰＣ１３０を含む情報処理システム１００の概略構成を示す図である。
【００２０】
図１において、画像形成装置１０１と外部装置としてのＰＣ１３０は、ネットワーク１２０で接続され、互いに通信可能となっている。なお、図１は情報処理システムの一例を示したものであるので、ネットワークに接続される機器やその台数などは図１に示した構成に限るものではない。
【００２１】
画像形成装置１０１は、ネットワーク通信部１０２、ＵＩ操作部１０３、ＣＰＵ１０５、ＲＡＭ１０６、記憶装置１０７、印刷エンジン１１０、スキャナエンジン１１１、及び時計１１３で構成される。
【００２２】
ネットワーク通信部１０２はネットワーク１２０を介してＰＣ１３０などの外部機器と通信を行う。画像形成装置１０１の表示部に対応するＵＩ操作部１０３はユーザの操作による画像形成装置１０１に対する設定を受け付けたり、画像形成装置１０１の状態を表示したりする。
【００２３】
ＣＰＵ１０５は画像形成装置１０１全体を制御する。ＲＡＭ１０６はＣＰＵ１０５が実行するプログラムコードや、画像データなどの情報を一時的に記憶する。記憶装置１０７はプログラムコード、画像データ、及びユーザ情報を記憶する。
【００２４】
印刷エンジン１１０は電子写真技術やインクジェット技術などの既知の技術を用いて画像データを用紙媒体に印刷する。スキャナエンジン１１１は用紙媒体に印刷された画像を光学的に読み取る。
【００２５】
時計１１３は画像形成装置１０１の内部時計である。本実施の形態では、情報セキュリティポリシー（以下、「セキュリティポリシー」という）の検証を行う際に使用される。
【００２６】
ＰＣ１３０は、ネットワーク通信部１３１、ＣＰＵ１３２、ＲＡＭ１３３、表示部１３４、入力部１３５、及び記憶装置１３６で構成される。
【００２７】
ネットワーク通信部１３１はネットワーク１２０を介して画像形成装置１０１などの外部機器と通信を行う。ＣＰＵ１３２はＰＣ１３０全体を制御する。ＲＡＭ１３３はＣＰＵ１３２が実行するプログラムコードなどの情報を一時的に記憶する。
【００２８】
表示部１３４はアプリケーションの画面など各種情報を表示する。入力部１３５は、ユーザによるＰＣ１３０への入力を受け付ける。記憶装置１３６はプログラムコードやデータを記憶する。
【００２９】
図２（Ａ）は、図１における画像形成装置１０１のソフトウェアの概略構成を示す図であり、図２（Ｂ）は、図１におけるＰＣ１３０のソフトウェアの概略構成を示す図である。
【００３０】
図２（Ａ）において、画像形成装置１０１は、ユーザ認証部１０４、ポリシー記憶部１０８、ポリシー検証部１０９、及びＷｅｂサーバ機能１１２で構成される。
【００３１】
ユーザ認証部１０４はＵＩ操作部１０３によって入力されたユーザＩＤとパスワードなどユーザ情報と画像形成装置１０１が管理する記憶装置１０７に記憶されたユーザ情報を比較し、認証を行う。
【００３２】
ポリシー記憶部１０８は画像形成装置１０１で設定されているセキュリティポリシーデータを記憶装置１０７に記憶する。このセキュリティポリシーデータについては後述する。
【００３３】
ポリシー検証部１０９は、画像形成装置１０１がセキュリティポリシーデータに従って利用されているか否かを検証する。以下の説明では、セキュリティポリシーデータに従って利用されているか否かの検証を単にポリシー検証と表現する。
【００３４】
Ｗｅｂサーバ機能１１２は、画像形成装置１０１をネットワーク１２０を介してリモート操作を可能とするための機能である。
【００３５】
図２（Ｂ）において、ＰＣ１３０は、ジョブモニター１３７、プリンタドライバー１３８、及びブラウザー１３９で構成される。
【００３６】
ジョブモニター１３７は、ネットワーク１２０を介して画像形成装置１０１でのジョブの状態を監視する。具体的にジョブモニター１３７は、ジョブのエラー、削除などの状態をモニタリングし、状態の変化をＰＣ１３０に通知する。
【００３７】
プリンタドライバー１３８は、ユーザがデータを印刷する際、画像形成装置１０１を制御するためのソフトウェアである。ブラウザー１３９は、画像形成装置１０１をリモート操作する際に用いられる。
【００３８】
上記構成において、ＰＣ１３０から印刷を画像形成装置１０１に要求するとき、印刷データはプリンタドライバー１３８により、印刷ジョブを実行するためのジョブデータとしてネットワーク通信部１３１よりネットワーク１２０を介して画像形成装置１０１に送信される。
【００３９】
画像形成装置１０１は、ネットワーク通信部１０２よりジョブデータを受信し、ユーザ認証部１０４にてユーザ認証を行う。そして、ポリシー検証部１０９においてセキュリティポリシーに合致しているか検証後、必要な画像処理を加えて印刷エンジン１１０が印刷する。
【００４０】
図３（Ａ）は、セキュリティポリシーデータを示す図であり、図３（Ｂ）は、ユーザ情報を示す図である。
【００４１】
図３（Ａ）において、セキュリティポリシーデータ２００は、予め定められた情報セキュリティポリシーを示すデータであり、ポリシー名称２０１及び値域２０２で構成される。図３（Ａ）の場合、ポリシー名称２０１が「パスワード有効期限」で、値域２０２が「３か月」となっている。
【００４２】
この図では、セキュリティポリシーのデータは表形式で示しているが、ＸＭＬ等のデータ形式であってもよい。
【００４３】
ポリシー検証部１０９は、セキュリティポリシーデータ２００の値域２０２に従った状態で画像形成装置１０１が利用されているか否かを検証する。
【００４４】
図３（Ｂ）において、ユーザ情報３００は、ユーザ名３０１、パスワード３０２、及びパスワード有効期限３０３で構成される。ユーザ情報３００は、これらの他に、パスワード文字数制限など、他の管理データを含んでいてもよい。このうち、パスワード有効期限が、後述するセキュリティデータに関連する関連データに対応している。
【００４５】
画像形成装置１０１は時計１１３を利用して、ユーザがユーザ認証設定を行った日時と、セキュリティポリシーデータ２００のパスワード有効期限の値域２０２で設定されている「３か月」からパスワード有効期限３０３を割り出す。
【００４６】
図４（Ａ）は、ジョブデータを示す図であり、図４（Ｂ）は、ジョブ履歴を示す図である。
【００４７】
図４（Ａ）のジョブデータ４００は、図３（Ｂ）のユーザ名「Ｓｕｚｕｋｉ」がＰＣ１３０より送信したジョブデータを示している。
【００４８】
ジョブデータ４００は、ジョブ識別子４０１、通信先４０２、ジョブ種類４０３、ジョブオーナ名４０４、ジョブ名称４０５、及び画像データ４０６で構成される。
【００４９】
ジョブ識別子４０１は、ジョブデータを識別するためのものである。通信先４０２は、ＰＣ１３０のＩＰアドレスを示している。ジョブ種類４０３は、本実施の形態では、通常プリントまたはセキュアプリントのいずれかとなる。
【００５０】
通常プリントは、ユーザが画像形成装置１０１に印刷指示すると直ちに印刷されるジョブ種類である。一方、セキュアプリントは、ユーザが画像形成装置１０１に印刷指示をすると、ジョブデータは画像形成装置１０１の記憶装置１０７に一時記憶され、ユーザによるパスワード等の認証行為後に一時記憶している状態が解除され、印刷されるジョブ種類である。また、セキュアプリントにおいて、ジョブデータが一時記憶されている状態を解除待ちと表現する。
【００５１】
ジョブオーナ名４０４は、ジョブデータを送信したユーザ名を示す。このジョブオーナ名４０４は、本実施の形態において予め定められたセキュリティポリシーに合致しているか否かを検証するためのセキュリティデータに対応している。このように、ジョブデータには、セキュリティデータが含まれる。そして、ポリシー検証部１０９は、セキュリティデータ（ユーザ名、ジョブオーナ名）を用いて、セキュリティデータに関連する関連データ（パスワード有効期限）によってセキュリティポリシーに合致しているか否か検証する。
【００５２】
一般的な認証であれば、ユーザ名およびパスワードが必要であるが、上述したようにユーザ名のみ必要であるので、本実施の形態での印刷ジョブを実行する処理は、ユーザ名とパスワードとを入力する一般的な認証によって実行する処理にはあたらない。
【００５３】
ジョブ名称４０５は、ジョブの名称を示す。画像データ４０６は、印刷される画像を示すデータである。ジョブデータ４００は、これらの他の情報を含んでいてもよい。
【００５４】
図４（Ｂ）に示されるジョブ履歴は、ＵＩ操作部１０３に表示される。ジョブ履歴は、ジョブ受付番号６０１、ジョブ名称６０２、ユーザ名６０３、ジョブ状態６０４、及びジョブ処理理由６０５を含む。
【００５５】
図４（Ｂ）に示されるジョブ履歴では、ユーザ名「Ｓｕｚｕｋｉ」のジョブはジョブ状態６０４に示されるように、ジョブがキャンセルされたことが分かる。またそのジョブ処理理由６０５から、キャンセルされた理由として、セキュリティポリシー違反のためであることも分かる。
【００５６】
図５は、図１におけるＣＰＵ１０５により実行される印刷処理（キャンセル）の手順を示すフローチャートである。
【００５７】
図５において、通常プリントのジョブデータをネットワーク通信部１０２で受信すると（ステップＳ５０１）、ユーザ認証部１０４においてユーザ認証、及びポリシー検証部１０９においてポリシー検証を行う（ステップＳ５０２）。上記ステップＳ５０１は、受信手段に対応する。上記ステップＳ５０２は、セキュリティデータを用いてセキュリティポリシーに合致しているか否か検証する検証手段に対応する。
【００５８】
ポリシー検証の結果、セキュリティポリシーに合致しているか否か判別する（ステップＳ５０３）。ステップＳ５０３の判別の結果、セキュリティポリシーに合致している場合には（ステップＳ５０３でＹＥＳ）、ジョブを実行して（ステップＳ５０４）、本処理を終了する。
【００５９】
一方、ステップＳ５０３の判別の結果、セキュリティポリシーに合致していない場合には（ステップＳ５０３でＮＯ）、ジョブをキャンセルして（ステップＳ５０５）、本処理を終了する。このステップＳ５０５は、セキュリティポリシーに合致していないと検証された場合には、ジョブデータを用いた印刷ジョブの実行を制限する制限手段に対応する。
【００６０】
上記処理を具体例を挙げて説明する。まずジョブデータを図４（Ａ）に示したデータとし、それを受信した日時を２０１２年１０月１５日とする。この場合、ジョブオーナ名４０４はＳｕｚｕｋｉであり、Ｓｕｚｕｋｉのパスワード有効期限は２０１２年９月３０日となっている。
【００６１】
ポリシー検証部１０９は、受信日時である２０１２年１０月１５日と、パスワード有効期限である２０１２年９月３０日とを比較することでポリシー検証を行うが、パスワード有効期限が切れているので、セキュリティポリシーデータに従って利用されていないということとなる。従って、印刷はキャンセルされることとなる。
【００６２】
このとき、図４（Ｂ）に示したジョブ履歴を表示することで、ユーザは印刷が実行されていない理由などを知ることができる。なお、図４（Ｂ）に示したジョブ履歴は、画像形成装置１０１のＵＩ操作部１０３に表示されるものとしたが、ＰＣ１３０の表示部１３４にブラウザー１３９を用いて表示するようにしてもよい。
【００６３】
図５の処理によれば、従来は認証レスであった通常プリントであっても、セキュリティポリシーに合致していないジョブはキャンセルされることとなる。これにより、ユーザにセキュリティポリシー違反を意識させ、ポリシーに遵守する方向に導くことが可能となる。
【００６４】
図６は、図１におけるＣＰＵ１０５により実行される印刷処理（種類変更）の手順を示すフローチャートである。
【００６５】
図６において、通常プリントのジョブデータをネットワーク通信部１０２で受信すると（ステップＳ７０１）、ユーザ認証部１０４においてユーザ認証、及びポリシー検証部１０９においてポリシー検証を行う（ステップＳ７０２）。
【００６６】
ポリシー検証の結果、セキュリティポリシーに合致しているか否か判別する（ステップＳ７０３）。ステップＳ７０３の判別の結果、セキュリティポリシーに合致している場合には（ステップＳ７０３でＹＥＳ）、ジョブを実行して（ステップＳ７０４）、本処理を終了する。
【００６７】
一方、ステップＳ７０３の判別の結果、セキュリティポリシーに合致していない場合には（ステップＳ７０３でＮＯ）、ジョブ種類を通常プリントから、上述したセキュアプリントに変更して（ステップＳ７０５）、本処理を終了する。
【００６８】
セキュアプリントに変更されると、ジョブデータは画像形成装置１０１の記憶装置１０７に一時記憶され、ユーザによるパスワード等の認証行為後に印刷されることとなる。
【００６９】
図７（Ａ）は、図１におけるＵＩ操作部１０３または表示部１３４に表示されるジョブリストを示す図であり、図７（Ｂ）は、パスワード変更画面を示す図である。
【００７０】
図７（Ａ）において、ジョブリストは、ジョブ処理番号８０１、ジョブ名称８０２、ユーザ名８０３、ジョブ種類８０４、及びジョブ状態８０５で構成される。
【００７１】
このうち、ジョブ名称８０２、ユーザ名８０３、ジョブ種類８０４、及びジョブ状態８０５については既出である。ジョブ処理番号８０１は、処理の順番を示す番号である。
【００７２】
このジョブリストにおけるジョブ種類８０４またはジョブ状態８０５により、図６の処理によって、ジョブ種類がセキュアプリントに変更されたことをユーザが確認できる。
【００７３】
ユーザが印刷を実行されるためには、セキュアプリントになったジョブ種類を通常プリントに変更する必要があり、その際にはユーザ認証が必要となる。
【００７４】
その場合、図７（Ｂ）に示される一般的なパスワード変更画面により、セキュリティポリシーに合致しないパスワードを変更することとなる。このパスワード変更画面において、ＯＫボタン９０５をユーザが押下した場合、パスワードの変更だけではなく、印刷まで行うようにしてもよい。
【００７５】
図６の処理によれば、セキュリティポリシーに合致しないジョブのジョブ種類をセキュアプリントに変更ことで、ユーザにセキュリティポリシー違反を意識させ、ポリシーに遵守する方向に導くことが可能となる。
【００７６】
また、セキュアプリントを解除するためにユーザ認証が必要なため、セキュリティポリシーに合致しなていないパスワードを変更する行為に導くことが可能となる。
【００７７】
図８は、図１におけるＣＰＵ１０５により実行される印刷処理（種類変更と警告）の手順を示すフローチャートである。
【００７８】
図８において、通常プリントのジョブデータをネットワーク通信部１０２で受信すると（ステップＳ８０１）、ユーザ認証部１０４においてユーザ認証、及びポリシー検証部１０９においてポリシー検証を行う（ステップＳ８０２）。
【００７９】
ポリシー検証の結果、セキュリティポリシーに合致しているか否か判別する（ステップＳ８０３）。ステップＳ８０３の判別の結果、セキュリティポリシーに合致している場合には（ステップＳ８０３でＹＥＳ）、ジョブを実行して（ステップＳ８０４）、本処理を終了する。
【００８０】
一方、ステップＳ８０３の判別の結果、セキュリティポリシーに合致していない場合には（ステップＳ８０３でＮＯ）、ジョブ種類を通常プリントから、上述したセキュアプリントに変更する（ステップＳ８０５）。
【００８１】
次いで、ＵＩ操作部１０３に、セキュリティポリシーに合致しないため、すなわちセキュリティポリシーに違反しているために印刷を行わなかったこと、及びパスワードを変更することで印刷が行われることを示す警告画面を表示する（ステップＳ８０６）。この警告画面については後述する。ここでは、パスワードを変更することで、セキュアプリントが解除される結果、印刷が行われることとなる。
【００８２】
次いで、図７（Ｂ）で示したパスワード変更画面でパスワードが変更されると（ステップＳ８０８）、ユーザ認証部１０４は新たなパスワードを記憶し、さらにポリシー検証を行い、セキュリティポリシーに合致しているか否か判別する（ステップＳ８０９）。
【００８３】
ステップＳ８０９の判別の結果、セキュリティポリシーに合致している場合には（ステップＳ８０９でＹＥＳ）、ジョブを実行して（ステップＳ８１０）、本処理を終了する。このように、パスワードを変更することで、関連データ（パスワード有効期限）が、セキュリティポリシーに合致するように変更された場合に、制限された印刷ジョブを実行するようになっている。
【００８４】
一方、ステップＳ８０９の判別の結果、セキュリティポリシーに合致していない場合には（ステップＳ８０９でＮＯ）、上記ステップＳ８０６に戻る。
【００８５】
図９（Ａ）は、ＵＩ操作部１０３に表示される警告画面１１０１を示す図であり、図９（Ｂ）は、ＰＣ１３０のブラウザー１３９で表示される警告画面１１０３を示す図である。
【００８６】
図８では、ＵＩ操作部１０３に警告画面を示すことを説明したが、図９（Ｂ）に示されるように、ＰＣ１３０のブラウザー１３９で表示するようにしてもよい。
【００８７】
いずれの画面においても、ＯＫボタン１１０２，１１０４を押下することで、図７のステップＳ８０６からステップＳ８０７に進む。また、ＰＣ１３０での警告画面１１０３では、閉じるボタン１１０５でユーザがパスワードを変更しないことも選択できる。このように、関連データの変更、すなわちパスワードの変更によるパスワード有効期限の変更は、画像形成装置１０１またはＰＣ１３０から、ＰＣ１３０にジョブデータを送信させたユーザによって行うことができる。
【００８８】
以下、ＰＣ１３０のブラウザー１３９で表示する場合の処理について説明する。
【００８９】
図１０は、図１におけるＰＣ１３０と画像形成装置１０１との処理の概要を示すシーケンス図である。
【００９０】
図１０において、ＰＣ１３０は、通常プリントのジョブデータを画像形成装置１０１に送信する（ステップＳ９０１）。これとともに、セキュリティポリシーに違反しているために印刷を行わなかったこと、パスワードを変更し、セキュアプリントを解除すると印刷が行われることを示す警告が画像形成装置１０１から送信されたことをモニタするモニタリング処理を行う。
【００９１】
次いで、画像形成装置１０１は、ユーザ認証部１０４においてユーザ認証を行い（ステップＳ９０２）、ポリシー検証部１０９においてポリシー検証を行う（ステップＳ９０３）。
【００９２】
このシーケンス図の場合、セキュリティポリシーに合致していないと判別されるので、画像形成装置１０１は、ジョブ種類をセキュアプリントに変更し（ステップＳ９０４）、上述した警告を通知する（ステップＳ９０５）。ここで送信される警告は、印刷ジョブの実行が制限された場合に、警告画面をＰＣ１３０の表示部１３４に表示させるための情報に対応している。
【００９３】
ＰＣ１３０は、モニタリング処理により警告を受信すると（ステップＳ９０６）、図９（Ｂ）で示した警告画面をＰＣ１３０のブラウザー１３９で表示して（ステップＳ９０８）、さらに図７（Ｂ）で示したパスワード変更画面を表示し（ステップＳ９０７）、パスワードが変更されると（ステップＳ９０８）、パスワードを送信する（ステップＳ９０９）。
【００９４】
画像形成装置１０１は、受信した新たなパスワードを記憶し、さらにポリシー検証を行い（ステップＳ９１０）、セキュリティポリシーに合致している場合には、ジョブを実行して（ステップＳ９１１）、本処理を終了する。
【００９５】
図１１（Ａ）は、図１０に示したシーケンス図でのＰＣ１３０により実行されるジョブデータ送信処理の手順を示すフローチャートであり、図１１（Ｂ）は、図１０に示したシーケンス図でのＰＣ１３０により実行されるモニタリング処理の手順を示すフローチャートである。
【００９６】
図１１（Ａ）において、通常プリントのジョブデータを画像形成装置１０１に送信し（ステップＳ１００１）、後述するモニタリング処理を起動する（ステップＳ１００２）。次いで、モニタリング処理から警告が通知されると（ステップＳ１１０１でＹＥＳ）、図９（Ｂ）で示した警告画面をＰＣ１３０のブラウザー１３９で表示して（ステップＳ１００２）、さらに図７（Ｂ）で示したパスワード変更画面を表示し（ステップＳ１００３）、パスワードが変更されると（ステップＳ１００４）、パスワードを送信して（ステップＳ１００５）、本処理を終了する。
【００９７】
なお、ステップＳ１００４でパスワードが変更されているが、上述したようにユーザがパスワードを変更しないことも選択でき、その場合は直ちに本処理を終了することとなる。
【００９８】
図１１（Ｂ）において、画像形成装置１０１から警告を受信すると（ステップＳ１１０１でＹＥＳ）、ジョブデータ送信処理に警告を通知して（ステップＳ１１０２）、本処理を終了する。
【００９９】
以上説明した図８，１０，１１によれば、セキュリティポリシー違反により、ユーザが送信したジョブデータのジョブ種類がセキュアプリントに変更され、図９で示した警告画面を表示することで、ユーザはセキュリティポリシー違反を認識するとともに、セキュリティポリシー違反を直ちに修正できる。
【０１００】
これにより、画像形成装置のセキュリティを保守しながらユーザの手間を軽減することが可能である。なお、ＰＣ１３０では、ブラウザー１３９で警告画面を表示したが、ユーザへの通知方法は、メールによる通知などであってもよい。
【０１０１】
以上により、従来では、ＰＣから画像形成装置への印刷では認証レスとなり、ユーザはセキュリティポリシー違反を意識しないため、セキュリティポリシー違反の状態のまま画像形成装置を利用する形態が考えられる。
【０１０２】
本実施の形態により、ＰＣから画像形成装置への印刷であっても、セキュリティポリシー違反であった場合、それをユーザに通知し、認識させることが可能である。さらに、セキュリティポリシー違反の警告画面からセキュリティポリシーに合致させるための修正を行うパスワード変更画面を表示することで、ユーザがセキュリティポリシー違反を修正する行為と、再び印刷の指示を行う行為を軽減することが可能となる。
【０１０３】
また、ユーザにセキュリティポリシー違反を通知することで、ユーザが利用する画像形成装置へのセキュリティポリシー違反を認識させ、修正するよう誘導することができる。
【０１０４】
以上のことによって、ユーザ名とパスワードとを入力する認証によって実行する処理でない場合にも、ユーザにセキュリティポリシーを意識させるとともに、セキュリティポリシーに順次させる環境が構築できる効果がある。
【０１０５】
本実施の形態によれば、セキュリティデータを用いて情報セキュリティポリシーに合致しているか否か検証して（ステップＳ５０２）、情報セキュリティポリシーに合致していないと検証された場合には（ステップＳ５０３でＮＯ）、ジョブデータを用いた印刷ジョブの実行を制限するので（ステップＳ５０５）、ユーザが印刷ジョブが実行されていないことに気付く結果、情報セキュリティポリシーに合致していないことをユーザに認識させることが可能となる。
【０１０６】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１０７】
１０１  画像形成装置
１０３  ＵＩ操作部
１０５，１３２  ＣＰＵ
１０６，１３３  ＲＡＭ
１０７，１３６  記憶装置
１３０  ＰＣ
１３４  表示部
１３７  ジョブモニター
１３９  ブラウザー
１０４  ユーザ認証部
１０９  ポリシー検証部
【図１】
2015003407.tif 000003
【図２】
2015003407.tif 000004
【図３】
2015003407.tif 000005
【図４】
2015003407.tif 000006
【図５】
2015003407.tif 000007
【図６】
2015003407.tif 000008
【図７】
2015003407.tif 000009
【図８】
2015003407.tif 000010
【図９】
2015003407.tif 000011
【図１０】
2015003407.tif 000012
【図１１】
2015003407.tif 000013