(57)【特許請求の範囲】
【請求項１】
複数のセキュリティ強度で認証を行うサーバと通信可能に接続される画像処理装置であって、
画像処理ジョブを取得する取得部と、
前記取得部によって取得された前記画像処理ジョブを実行する画像処理部と、
前記取得部によって取得された前記画像処理ジョブに基づいてセキュリティ強度を決定する決定部と、
前記決定部によって決定されたセキュリティ強度で前記サーバに認証を要求する認証要求部と、
前記認証要求部によって要求した認証についての認証結果を前記サーバから受信する受信部と、
前記受信部によって前記サーバから認証成功を示す認証結果が受信されると、前記サーバとの間で前記画像処理ジョブに関する通信を行う通信部と、
時計部と、
を備え、
前記決定部は、前記画像処理ジョブに付加されている時刻情報に基づいてセキュリティ強度を決定し、前記画像処理ジョブに前記時刻情報が付加されている場合は、前記時刻情報が付加されていない場合に比べ、高いセキュリティ強度に決定し、
前記サーバに要求される認証は、前記時刻情報に基づいてなされる認証であり、
前記認証要求部は、前記画像処理ジョブに前記時刻情報が付加されている場合は、前記決定部によって決定されたセキュリティ強度及び前記時刻情報に基づいた認証を前記サーバに要求し、前記画像処理ジョブに前記時刻情報が付加されていない場合は、前記時計部から時刻情報を取得し、前記決定部によって決定されたセキュリティ強度及び前記時計部から取得した時刻情報に基づいた認証を前記サーバに要求する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記決定部は、前記画像処理ジョブに課金ジョブであることを示す情報が付加されている場合は、前記課金ジョブであることを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定する、画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置であって、
前記決定部は、前記画像処理ジョブにセキュリティレベルが高いことを示す情報が付加されている場合は、前記セキュリティレベルが高いことを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定する、画像処理装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の画像処理装置であって、
前記決定部は、当該画像処理装置の設置場所を示す情報と前記画像処理ジョブに付加されている端末装置の設置場所を示す情報とに基づいて、それぞれの設置場所が異なる地域の場合は、同じである場合に比べ、高いセキュリティ強度に決定する、画像処理装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の画像処理装置であって、
前記画像処理ジョブは画像データが含まれている印刷ジョブであり、
前記決定部は、前記印刷ジョブにウォーターマーク画像を合成することを示す情報が付加されている場合は、前記ウォーターマーク画像を合成することを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定する、画像処理装置。
【請求項６】
請求項１に記載の画像処理装置であって、
前記取得部は、通信ネットワークを介して画像処理ジョブを受信する受信部と、ユーザによる画像処理ジョブの入力を受け付ける操作部とを有し、
前記決定部は、前記画像処理ジョブの種類が前記通信ネットワークを介して受信される種類である場合は高いセキュリティ強度に決定し、前記操作部によって入力される種類である場合は低いセキュリティ強度に決定する、画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置がサーバにアクセスするときに認証を必要とする技術に関する。
【背景技術】
【０００２】
従来、画像形成装置とサーバとからなるシステムにおいて、画像形成装置がサーバにアクセスするときに認証が必要となる場合がある。
このような認証に関し、あらかじめ用意した複数の認証プロトコルの中からセキュリティ強度の強いものを用いてサーバへの認証を試行し、この認証が失敗したと判断した場合、上記複数の認証プロトコルの中から次に強いものを用いて認証を再度試行させる技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５４８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術では、最初に認証を試行するとき、最もセキュリティ強度の強い認証プロトコルを用いて試行するように固定されてしまっている。
本明細書では、画像処理ジョブに応じて適切なセキュリティ強度で認証する技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される画像処理装置は、複数のセキュリティ強度で認証を行うサーバと通信可能に接続される画像処理装置であって、画像処理ジョブを取得する取得部と、前記取得部によって取得された前記画像処理ジョブを実行する画像処理部と、前記取得部によって取得された前記画像処理ジョブに基づいてセキュリティ強度を決定する決定部と、前記決定部によって決定されたセキュリティ強度で前記サーバに認証を要求する認証要求部と、前記認証要求部によって要求した認証についての認証結果を前記サーバから受信する受信部と、前記受信部によって前記サーバから認証成功を示す認証結果が受信されると、前記サーバとの間で前記画像処理ジョブに関する通信を行う通信部と、を備える。
【０００６】
また、前記決定部は、前記画像処理ジョブに付加されている属性情報に基づいてセキュリティ強度を決定してもよい。
【０００７】
また、前記属性情報は前記画像処理ジョブが課金ジョブであることを示す情報であり、前記決定部は、前記画像処理ジョブに前記課金ジョブであることを示す情報が付加されている場合は、前記課金ジョブであることを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定してもよい。
【０００８】
また、前記属性情報は前記画像処理ジョブの取得元を示す取得元情報であり、当該画像処理装置は前記取得元情報が予め登録される記憶部を備え、前記決定部は、前記画像処理ジョブに付加されている前記取得元情報が前記記憶部に登録されている場合は、登録されていない場合に比べ、高いセキュリティ強度に決定してもよい。
【０００９】
また、前記属性情報は前記画像処理ジョブのセキュリティレベルが高いことを示す情報であり、前記決定部は、前記画像処理ジョブに前記セキュリティレベルが高いことを示す情報が付加されている場合は、前記セキュリティレベルが高いことを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定してもよい。
【００１０】
また、前記属性情報は、前記画像処理ジョブを送信した端末装置が設置されている場所を示す情報であり、前記決定部は、当該画像処理装置の設置場所を示す情報と前記画像処理ジョブに付加されている前記端末装置の設置場所を示す情報とに基づいて、それぞれの設置場所が異なる地域の場合は、同じである場合に比べ、高いセキュリティ強度に決定してもよい。
【００１１】
また、前記画像処理ジョブは画像データが含まれている印刷ジョブであり、前記属性情報は、前記印刷ジョブに含まれている前記画像データが表す画像にウォーターマーク画像を合成することを示す情報であり、前記決定部は、前記印刷ジョブに前記ウォーターマーク画像を合成することを示す情報が付加されている場合は、前記ウォーターマーク画像を合成することを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定してもよい。
【００１２】
また、前記属性情報は時刻情報であり、前記決定部は、前記画像処理ジョブに前記時刻情報が付加されている場合は、前記時刻情報が付加されていない場合に比べ、高いセキュリティ強度に決定してもよい。
【００１３】
また、前記決定部は、前記画像処理ジョブの種類に基づいてセキュリティ強度を決定してもよい。
【００１４】
また、前記取得部は、通信ネットワークを介して画像処理ジョブを受信する受信部と、ユーザによる画像処理ジョブの入力を受け付ける操作部とを有し、前記決定部は、前記画像処理ジョブの種類が前記通信ネットワークを介して受信される種類である場合は高いセキュリティ強度に決定し、前記操作部によって入力される種類である場合は低いセキュリティ強度に決定してもよい
【００１５】
また、前記決定部は、前記画像処理部によって実行された実行結果に基づいてセキュリティ強度を決定してもよい。
【００１６】
また、上記画像処理装置は、前記画像処理ジョブの種類、属性情報、及び／又は、実行結果毎にセキュリティ強度の設定を受け付ける設定部を備え、前記決定部は、前記取得部によって取得された画像処理ジョブの種類、属性情報、及び／又は、実行結果に対して前記設定部によって設定されているセキュリティ強度に決定してもよい。
【００１７】
なお、本発明は、画像処理方法、画像処理システム、画像処理プログラム、画像処理プログラムを記録した記録媒体等の種々の態様で実現することができる。
また、本発明に備わる各部の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各部の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【発明の効果】
【００１８】
上記の画像処理装置によると、画像処理ジョブに応じて適切なセキュリティ強度で認証できる。
【図面の簡単な説明】
【００１９】
【図１】実施形態１に係るＭＦＰを備える画像処理システムの模式図。
【図２】ＭＦＰの電気的構成を示すブロック図。
【図３】各認証方法の許容時間を設定するユーザインタフェースの模式図。
【図４】セキュリティ強度決定規則を示す模式図。
【図５】ジョブ実行処理の流れを示すフローチャート。
【図６】セキュリティ強度判断処理の流れを示すフローチャート。
【図７】コピージョブ実行処理の流れを示すフローチャート。
【図８】ＦＡＸプリントジョブ実行処理の流れを示すフローチャート。
【図９】ＰＣプリントジョブ実行処理の流れを示すフローチャート。
【図１０】ＰＣスキャンジョブ実行処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２０】
＜実施形態１＞
本発明の実施形態１を図１ないし図１０によって説明する。なお、以降の説明ではファクシミリをＦＡＸと略す。
【００２１】
（１）画像処理システムの構成
図１は、実施形態１に係る画像処理装置としてのＭＦＰ２（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）を備える画像処理システム１の構成を示す模式図である。画像処理システム１は、画像処理ジョブを取得して実行し、その画像処理ジョブの実行履歴を記録するシステムである。
【００２２】
画像処理システム１は、ＭＦＰ２とサーバ３とを備えており、これらはＬＡＮ（Ｌｏｃａｌ  Ａｒｉａ  Ｎｅｔｗｏｒｋ）やインターネットなどの通信ネットワーク４を介して通信可能に接続されている。また、ＭＦＰ２は通信ネットワーク４を介して外部のコンピュータ５と通信可能に接続されているとともに、公衆回線６を介して外部のＦＡＸ装置７と通信可能に接続されている。
外部のコンピュータ５は、パーソナルコンピュータ、携帯電話、携帯情報端末などである。以降の説明では外部のコンピュータ５をＰＣ５と略す。ＰＣ５、及び、ＦＡＸ装置７は端末装置の一例である。
【００２３】
ＭＦＰ２は、画像処理ジョブを取得し、取得した画像処理ジョブを実行する装置である。また、ＭＦＰ２は、取得した画像処理ジョブに基づいてセキュリティ強度を決定し、決定したセキュリティ強度でサーバ３に認証を要求し、サーバ３から認証成功を示す認証結果を受信すると、サーバ３との間でその画像処理ジョブに関する通信を行う。
【００２４】
実施形態１では、画像処理ジョブに関する通信として、画像処理ジョブの実行を開始する時刻を示す時刻情報、画像処理ジョブの実行が終了した時刻を示す時刻情報、画像処理ジョブに付加されているユーザＩＤ、画像処理ジョブの取得元を示す取得元情報、画像処理ジョブに含まれている画像データが表す画像の数、画像処理を完了した画像データの数などの画像処理ジョブに関する情報をサーバ３に送信する場合を例に説明する。
画像処理ジョブに関する情報は画像処理ジョブの種類によって異なるが、実施形態１ではいずれの種類であっても少なくとも画像処理ジョブの実行を開始する時刻を示す時刻情報、及び、画像処理ジョブの実行が終了した時刻を示す時刻情報のうちいずれか一方は送信するものとする。
【００２５】
上述した認証の要求において、ＭＦＰ２は、少なくとも、時刻情報、ユーザＩＤ、及び、パスワードをサーバ３に送信する。認証を要求する際に送信する時刻情報は、上述した画像処理ジョブの実行を開始する時刻を示す時刻情報と同じ時刻を示すものであってもよいし、異なる時刻を示すものであってもよい。
実施形態１では認証を要求する際に送信する時刻情報と画像処理ジョブの実行を開始する時刻を示す時刻情報とは異なるものであるとし、以降の説明では認証を要求する際に送信する時刻情報を認証時刻情報といい、画像処理ジョブの実行を開始する時刻を示す時刻情報を実行開始時刻情報という。また、画像処理ジョブの実行が終了した時刻を示す時刻情報を実行終了時刻情報という。
詳しくは後述するが、これらの時刻は一部の画像処理ジョブを除いてＭＦＰ２のＲＴＣ２２から取得される。
【００２６】
サーバ３に送信するユーザＩＤ及びパスワードは、取得した画像処理ジョブに付加されているものであってもよいし、実行履歴書き込み用のユーザＩＤ及びパスワードとして予めＭＦＰ２に記憶されているものであってもよい。
【００２７】
サーバ３は、複数のセキュリティ強度で認証を行うコンピュータであり、認証に用いる時刻を取得するためのＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）や画像処理ジョブの実行履歴を記録するための記憶部を備える。サーバ３は、ＭＦＰ２から認証が要求されると、その要求において送信された認証時刻情報、ユーザＩＤ、及び、パスワードに基づいて認証を行い、認証に成功するとＭＦＰ２に認証成功を示す認証結果を送信する。
ＭＦＰ２は認証成功を示す認証結果を受信するとサーバ３に接続して画像処理ジョブに関する情報をサーバ３に送信し、サーバ３はＭＦＰ２から受信した画像処理ジョブに関する情報を実行履歴として記憶部に記録する。
【００２８】
（２）ＭＦＰの電気的構成
図２は、ＭＦＰ２の電気的構成を示すブロック図である。ＭＦＰ２は、制御部２１、ＲＴＣ２２、記憶部２３、スキャナ部２４、印刷部２５、操作部２６、ＦＡＸ部２７、及び、通信インタフェース部２８を備えている。図中では通信インタフェース部２８を通信Ｉ／Ｆ部と略している。
【００２９】
制御部２１は、ＣＰＵ２１Ａ、ＲＯＭ２１Ｂ、ＲＡＭ２１Ｃを有する。ＣＰＵ２１ＡはＲＯＭ２１Ｂや記憶部２３に記憶されているプログラムを実行することによってＭＦＰ２の各部を制御する。ＲＯＭ２１ＢにはＭＦＰ２の動作を制御するための各種のプログラムやデータが記録されている。ＲＡＭ２１ＣはＣＰＵ２１Ａが各種の処理を実行するための主記憶装置として用いられる。
【００３０】
ＲＴＣ２２は、ＭＦＰ２が設置されている場所が属するタイムゾーンの現在時刻を示す時計である。なお、ＲＴＣ２２を備えるのではなく、制御部２１が通信インタフェース部２８を制御して外部のタイムサーバから時刻情報を取得する構成であってもよい。
【００３１】
記憶部２３には、例えばＮＶＲＡＭやフラッシュＲＯＭが含まれる。記憶部２３には、ＭＦＰ２の動作を制御するための各種のプログラムやデータが記憶される。また、記憶部２３には、ユーザにより外部のＦＡＸ装置７の電話番号が予め登録される。
【００３２】
スキャナ部２４は、原稿を照射する光源やリニアイメージセンサなどを有し、原稿を光学的に読み取って画像データを生成する。
印刷部２５は、画像データが表す画像を電子写真方式やインクジェット方式で印刷用紙に印刷する。
【００３３】
操作部２６は、液晶ディスプレイなどの表示装置や各種のボタンなどを備えて構成されている。ユーザは操作部２６を操作することにより、後述する認証サーバ設定、コピーの指示、パスワードの入力などを行うことができる。また、ユーザは、操作部２６を操作することにより、外部のＦＡＸ装置７の電話番号を予め記憶部２３に登録しておくことができる。
【００３４】
ＦＡＸ部２７は、公衆回線６を介してＦＡＸ装置７と接続され、ＦＡＸ装置７から画像データをＦＡＸ受信したり、画像データをＦＡＸ装置７に送信したりする。
通信インタフェース部２８は、通信ネットワーク４を介してＰＣ５やサーバ３に接続されており、ＰＣ５から画像処理ジョブを受信する。
【００３５】
ＲＴＣ２２は計時部の一例である。また、操作部２６、ＦＡＸ部２７、及び、通信インタフェース部２８は、取得部の一例である。また、制御部２１、スキャナ部２４、及び、印刷部２５は、画像処理部の一例である。また、制御部２１は、決定部の一例である。また、制御部２１、及び、通信インタフェース部２８は、認証要求部、受信部、及び、通信部の一例である。
【００３６】
（３）認証方法、及び、認証サーバ設定
前述したようにサーバ３は認証時刻情報、ユーザＩＤ、及び、パスワードに基づいて認証を行う。この認証方法としては、例えばＫｅｒｖｅｒｏｓやＮＴＬＭｖ２を用いることができる。
【００３７】
Ｋｅｒｖｅｒｏｓは秘密鍵暗号(共通鍵暗号)を用いた認証方法である。ＫｅｒｖｅｒｏｓではユーザＩＤ及びパスワードが正規のものであっても認証時刻情報によって示される時刻とサーバ３が備えるＲＴＣから取得される時刻との時間差が許容時間を超えている場合は認証失敗となる。
【００３８】
ＮＴＬＭｖ２はＭｉｃｒｏｓｏｆｔ社のＯＳであるＷｉｎｄｏｗｓ（登録商標）に通信ネットワーク経由でログオンする際に用いられる認証方法である。ＮＴＬＭｖ２ではユーザＩＤ及びパスワードが正規のものであっても上述した時間差が許容時間を超えている場合は認証失敗となる。
【００３９】
図３は、ＭＦＰ２において管理者が各認証方法の許容時間を設定するためのユーザインタフェースの一例を示す模式図である。ＭＦＰ２が待機状態のときは操作部２６の表示装置に待機画面３１が表示され、待機画面３１で管理者が操作部２６の［Ｍｅｎｕ］ボタンを押下すると設定選択画面３２が表示される。
設定選択画面３２で管理者が［２］ボタンを押下するとネットワーク設定画面３３が表示され、ネットワーク設定画面３３で管理者が［２］ボタンを押下すると認証サーバ設定画面３４が表示される。
【００４０】
認証サーバ設定画面３４で管理者が［１］ボタンを押下するとＫｅｒｖｅｒｏｓ設定画面３５が表示され、Ｋｅｒｖｅｒｏｓ設定画面３５で管理者が［２］ボタンを押下するとＫｅｒｖｅｒｏｓの許容時間を設定するための時刻ずれ設定画面３６が表示される。
時刻ずれ設定画面３６に示す時刻ずれは上述した許容時間に相当するものであり、管理者は操作部２６を操作することによってＫｅｒｖｅｒｏｓの許容時間を設定できる。
【００４１】
認証サーバ設定画面３４で管理者が［２］ボタンを押下するとＮＴＬＭｖ２設定画面３７が表示され、ＮＴＬＭｖ２設定画面３７で管理者が［２］ボタンを押下するとＮＴＬＭｖ２の許容時間を設定するための時刻ずれ設定画面３８が表示される。
時刻ずれ設定画面３８に示す時刻ずれは上述した許容時間に相当するものであり、管理者は操作部２６を操作することによってＮＴＬＭｖ２の許容時間を設定できる。
管理者によって設定された各許容時間は、認証サーバ設定としてＭＦＰ２の記憶部２３に記憶されるとともに、サーバ３に送信される。
【００４２】
上述した許容時間は、ＮＴＬＭｖ２よりもＫｅｒｖｅｒｏｓの方が短く設定される場合もあれば、ＫｅｒｖｅｒｏｓよりもＮＴＬＭｖ２の方が短く設定される場合もある。許容時間が短いほど認証時刻情報としてより正確な時刻情報が求められるので、実施形態１では相対的に短い許容時間が設定された方の認証方法をセキュリティ強度の高い認証方法とし、相対的に長い許容時間が設定された方の認証方法をセキュリティ強度の低い認証方法とする。
【００４３】
なお、ここでは各認証方法の許容時間をＭＦＰ２の管理者が設定する場合を例に説明するが、許容時間は予め固定で設定されていてもよい。また、許容時間はＭＦＰ２ではなくサーバ３側で設定されてＭＦＰ２がサーバ３からその許容時間を取得する構成であってもよい。
【００４４】
（４）画像処理ジョブの種類と属性情報
ＭＦＰ２によって実行される画像処理ジョブには複数の種類があり、実施形態１では画像処理ジョブとしてコピージョブ、ＦＡＸプリントジョブ、ＰＣプリントジョブ、及び、ＰＣスキャンジョブを例に説明する。
【００４５】
（４−１）コピージョブ
コピージョブは、ユーザが操作部２６を操作してコピーを指示することによって取得されるジョブであり、スキャナ部２４によって原稿を読み取って画像データを生成し、生成した画像データが表す画像を印刷部２５によって印刷するジョブである。
コピージョブの場合はＭＦＰ２に付与されているユーザＩＤ、及び、パスワードを用いて認証を行ってもよいし、ユーザが操作部２６を操作して入力したユーザＩＤやパスワードを用いて認証を行ってもよい。
【００４６】
（４−２）ＦＡＸプリントジョブ
ＦＡＸプリントジョブは、ＦＡＸ部２７を介してＦＡＸ装置７からＦＡＸ受信することによって取得されるジョブであり、ＦＡＸ受信したジョブに含まれている画像データが表す画像を印刷部２５によって印刷するジョブである。
【００４７】
ＦＡＸプリントジョブには、属性情報として、ＭＦＰ２に画像データをＦＡＸ送信したＦＡＸ装置７の電話番号である送信元番号、後述する親展ＦＡＸであることを示す情報などが付加される。
また、ＦＡＸプリントジョブにはユーザＩＤやパスワードは付加されず、ＭＦＰ２に付与されているユーザＩＤ、及び、パスワードを用いて認証が行われる。
【００４８】
送信元番号は「画像処理ジョブの取得元を示す取得元情報」、及び、「端末装置が設置されている場所を示す情報」の一例である。また、親展ＦＡＸであることを示す情報は「セキュリティレベルが高いことを示す情報」の一例である。
【００４９】
（４−３）ＰＣプリントジョブ
ＰＣプリントジョブは、通信ネットワーク４を介してＰＣ５から受信することによって取得されるジョブであり、受信したジョブに含まれている画像データが表す画像を印刷部２５によって印刷するジョブである。ＰＣプリントジョブは印刷ジョブの一例である。
【００５０】
ＰＣプリントジョブには、属性情報として、ユーザがＰＣ５で印刷を指示した時刻を示す印刷指示時刻情報、後述する課金ジョブであることを示す情報、後述するセキュアプリントであることを示す情報、画像データが表す画像にウォーターマーク画像を合成することを示す情報、ＭＦＰ２にＰＣプリントジョブを送信したＰＣ５に付与されているＩＰアドレス、ユーザＩＤ、パスワードなどが付加される。
【００５１】
セキュアプリントであることを示す情報は「セキュリティレベルが高いことを示す情報」の一例である。また、ＩＰアドレスは「画像処理ジョブの取得元を示す取得元情報」、及び、「端末装置が設置されている場所を示す情報」の一例である。
【００５２】
（４−４）ＰＣスキャンジョブ
ＰＣスキャンジョブは、通信ネットワーク４を介してＰＣ５から送信された読取指示を受信することによって取得されるジョブであり、スキャナ部２４によって原稿を読み取って画像データを生成し、その画像データをＰＣ５に送信するジョブである。
ＰＣスキャンジョブの場合はＭＦＰ２に付与されているユーザＩＤ、及び、パスワードを用いて認証を行ってもよい。また、ＰＣ５から送信された読取指示にユーザＩＤ、パスワードなどが付加されている場合は、その情報を使って認証を行ってもよい。
【００５３】
（５）画像処理ジョブに基づくセキュリティ強度の決定
全ての画像処理ジョブが高いセキュリティ強度での認証を必要としているとは限らず、画像処理ジョブによっては低いセキュリティ強度での認証で十分である場合もある。
にもかかわらず全ての画像処理ジョブについて高いセキュリティ強度での認証を行うと、ＭＦＰ２のＲＴＣ２２の時刻がずれていた場合に、低いセキュリティ強度での認証で十分である画像処理ジョブが、低いセキュリティ強度での認証であれば認証に成功していたにもかかわらず、高いセキュリティ強度によって認証が行われたために認証に失敗してしまうことも起こり得る。認証に失敗した場合はＭＦＰ２が備えるＲＴＣ２２の時刻を修正することによって認証に成功するようにすることができるが、そのためにはユーザがＭＦＰ２まで来なければならず、ユーザの負担が大きくなる。
【００５４】
そこで、ＭＦＰ２は、全ての画像処理ジョブについて高いセキュリティ強度での認証を要求するのではなく、画像処理ジョブに基づいてセキュリティ強度を決定する。
具体的には、ＭＦＰ２は、画像処理ジョブの種類、画像処理ジョブに付加されている属性情報、及び／又は、画像処理ジョブの実行結果に基づいてセキュリティ強度を決定する。
【００５５】
図４は、ＭＦＰ２が画像処理ジョブに基づいてセキュリティ強度を決定するセキュリティ強度決定規則を示す模式図である。ここではユーザがＭＦＰ２の近くにいる画像処理ジョブの場合はセキュリティ強度の高い認証方法に決定し、ユーザがＭＦＰ２の近くにいない画像処理ジョブの場合は認証に失敗したときのユーザの負担を軽減するためにセキュリティ強度の低い認証方法に決定する場合を例に説明する。
【００５６】
ただし、実施形態１では、ユーザがＭＦＰ２の近くにいない画像処理ジョブであっても、サーバ３に記録する実行開始時刻情報や実行終了時刻情報の正確性が求められる場合にはセキュリティ強度の高い認証方法に決定する。
サーバ３に記録する実行開始時刻情報や実行終了時刻情報の正確性が求められる場合は、それらの時刻情報が取得されるＲＴＣ２２の時刻がずれていないか又は時刻のずれが小さいことが要求される。一部の画像処理ジョブを除いて認証時刻情報もＲＴＣ２２から取得されるので、ＲＴＣ２２の時刻がずれていると認証に失敗する。逆に言うと、ＲＴＣ２２から取得した認証時刻情報を用いてセキュリティ強度の高い認証方法で認証を要求し、その認証に成功した場合には、ＲＴＣ２２の時刻がずれていないか又は時刻のずれが小さいことがサーバ３によって保証される。そのため、ＭＦＰ２は、サーバ３に記録する実行開始時刻情報や実行終了時刻情報の正確性が求められる場合にはセキュリティ強度の高い認証方法に決定する。
【００５７】
（５−１）コピージョブ
コピージョブはユーザがＭＦＰ２の操作部２６でコピーを指示することによって取得されるジョブであるので、コピージョブについての認証が行われるとき、ユーザはＭＦＰ２の近くにいる。
ユーザがＭＦＰ２の近くにいる場合は、ＭＦＰ２が備えるＲＴＣ２２の時刻がずれていたために認証に失敗したとしても、ユーザがＲＴＣ２２の時刻を修正して再度コピーを指示し直すことにより、セキュリティ強度の高い認証方法で認証してもユーザの負担を大きく増やすことなく認証に成功するようにすることができる。
そこで、ＭＦＰ２は、コピージョブである場合は、属性情報によらず常にセキュリティ強度の高い認証方法に決定する。
【００５８】
（５−２）ＦＡＸプリントジョブ
ＦＡＸプリントジョブの場合は、認証が行われるとき、ユーザはＭＦＰ２の近くにいるとは限らないのでセキュリティ強度の低い認証方法に決定する。しかしながら、高いセキュリティ強度が求められる以下のいずれかの条件が一つでも満たされていればセキュリティ強度の高い認証方法に決定する。
【００５９】
（ａ）ＦＡＸプリントジョブに付加されている送信元番号がＭＦＰに登録されている。
ユーザは、特定の送信元番号から受信したＦＡＸプリントジョブについては、実行開始時刻情報を正確に記録しておきたい場合もある。
ユーザは実行開始時刻情報を正確に記録しておきたいＦＡＸ装置７の電話番号を送信元番号として予め記憶部２３に登録しておくことができる。ＭＦＰ２は、ＦＡＸプリントジョブに付加されている送信元番号が記憶部２３に登録されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６０】
（ｂ）ＭＦＰが設置されている国とＦＡＸ装置が設置されている国とが異なる。
ＭＦＰ２が設置されている国とＦＡＸ装置７が設置されている国とが異なる場合は、実行開始時刻情報を正確に記録しておきたい場合もある。
そこで、ＭＦＰ２は、ＭＦＰ２に付与されている電話番号の国際番号とＦＡＸプリントジョブに付加されている送信元番号の国際番号とが異なる場合は、ＭＦＰ２が設置されている国とＦＡＸ装置７が設置されている国とが異なるとして、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６１】
（ｃ）親展ＦＡＸであることを示す情報が付加されている。
親展ＦＡＸとは、送信側のＦＡＸ装置７でＦＡＸプリントジョブにパスワードを付加して送信し、ＭＦＰ２でそのＦＡＸプリントジョブを受信すると、ユーザが操作部２６を操作してパスワードを入力するまで待機し、パスワードが一致するとそのＦＡＸプリントジョブを実行するものである。
一般に親展ＦＡＸは機密性の高い画像データをＦＡＸ送信する際に設定されるものであるので、実行開始時刻情報についても正確に記録しておくことが要求される。
そこで、ＭＦＰ２は、親展ＦＡＸであることを示す情報が付加されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６２】
（５−３）ＰＣプリントジョブ
ＰＣプリントジョブの場合は、認証が行われるとき、ユーザはＭＦＰ２の近くにいるとは限らないのでセキュリティ強度の低い認証方法に決定する。しかしながら、高いセキュリティ強度が求められる以下のいずれかの条件が一つでも満たされていればセキュリティ強度の高い認証方法に決定する。
【００６３】
（ｄ）印刷指示時刻情報が付加されている
ＰＣプリントジョブに印刷指示時刻情報が付加されている場合は、サーバ３に記録される実行開始時刻情報について高い正確性が要求されるジョブであると考えられる。なぜなら、実行開始時刻情報に高い正確性が求められないのであれば、ジョブに印刷指示時刻情報を付加する必要はないからである。印刷指示時刻情報が付加されているということは、ＭＦＰ２の時刻がずれていて正確な実行開始時刻情報が履歴として記録されないということを避けるために、ＰＣ５側でジョブに印刷指示時刻情報を付加したものと考えることができる。
そこで、ＭＦＰ２は、ＰＣプリントジョブに印刷指示時刻情報が付加されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６４】
ＰＣプリントジョブに印刷指示時刻情報が付加されている場合は、サーバ３に送信する認証時刻情報、及び、実行開始時刻情報として、ＰＣプリントジョブに付加されている印刷指示時刻情報が用いられる。
なお、ＰＣプリントジョブに印刷指示時刻情報が付加されている場合以外の場合は、ＭＦＰ２のＲＴＣ２２から取得した時刻情報が認証時刻情報、及び、実行開始時刻情報として用いられる。
【００６５】
（ｅ）課金ジョブであることを示す情報が付加されている。
課金ジョブとは、ジョブの実行に対してユーザに課金されるジョブのことをいう。一般に課金ジョブは実行開始時刻情報を正確に記録しておくことが要求される。
そこで、ＭＦＰ２は、ＰＣプリントジョブに課金ジョブであることを示す情報が付加されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６６】
（ｆ）セキュアプリントであることを示す情報が付加されている。
セキュアプリントとは、ＰＣ５側でＰＣプリントジョブにパスワードを設定して送信し、ＭＦＰ２でそのＰＣプリントジョブを受信すると、ユーザが操作部２６を操作してパスワードを入力するまで待機し、パスワードが一致するとそのＰＣプリントジョブを実行するものである。
一般にセキュアプリントは機密性の高い画像データを印刷する際に設定されるものであるので、実行開始時刻情報についても正確に記録しておくことが要求される。
そこで、ＭＦＰ２は、セキュアプリントであることを示す情報が付加されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６７】
（ｇ）ウォーターマーク画像を合成することを示す情報が付加されている
一般に機密性の高い文書管理が求められる画像には「機密」、「部外秘」、「重要」といった文字を表す透かし画像、所謂ウォーターマーク画像が半透明に合成されて印刷されることが多い。逆に言うと、ウォーターマーク画像を合成するように設定されている画像は、機密性の高い文書管理が求められる画像である可能性が高い。
そして、一般に機密性の高い文書管理が求められる画像を印刷する場合は、実行開始時刻情報についても正確に記録しておくことが要求される。
そこで、ＭＦＰ２は、ウォーターマーク画像を合成することを示す情報が付加されている場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６８】
（ｈ）同一の通信ネットワーク以外から受信したＰＣプリントジョブである
ＭＦＰ２が接続されている通信ネットワーク４と同一の通信ネットワーク以外からＰＣプリントジョブを受信した場合は、実行開始時刻情報を正確に記録しておきたい場合もある。
そこで、ＭＦＰ２は、同一の通信ネットワーク以外から受信したＰＣプリントジョブの場合は、実行開始時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００６９】
ここで、同一の通信ネットワークは、例えば一つのサブネットであってもよいし、一つのフロア内や一つの建物内を同一の通信ネットワークとしてもよいし、１つの組織に対して付与されているグローバルＩＰアドレス群によって識別される通信ネットワークを同一の通信ネットワークとしてもよい。何をもって同一の通信ネットワークとするかは適宜に決定できる。
【００７０】
（５−４）ＰＣスキャンジョブ
ＰＣスキャンジョブの場合は、認証が行われるとき、ユーザはＭＦＰ２の近くにいるとは限らないのでセキュリティ強度の低い認証方法に決定する。しかしながら、実行結果が以下の条件を満たしていればセキュリティ強度の高い認証方法に決定する。
【００７１】
（ｉ）紙幣を読み取ったと判断される場合
紙幣を読み取るジョブが実行された場合、そのジョブは不正な目的で実行された可能性もある。このため、紙幣を読み取るジョブが実行された場合は、実行終了時刻情報を正確に記録しておくことが望ましい。
そこで、ＭＦＰ２は、原稿を読み取って生成した画像データを解析し、紙幣を読み取ったと判断される場合には、実行終了時刻情報の正確性が高いことを保証するために、セキュリティ強度の高い認証方法に決定する。
【００７２】
（６）ジョブ実行処理
図５は、ＭＦＰ２によって実行されるジョブ実行処理の流れを示すフローチャートである。本処理はＭＦＰ２が画像処理ジョブを取得すると開始される。
Ｓ１０１では、ＣＰＵ２１Ａは、前述した認証サーバ設定に基づいてセキュリティ強度の高い認証方法を判断するセキュリティ強度判断処理を実行する。セキュリティ強度判断処理の詳細については後述する。
【００７３】
Ｓ１０２では、ＣＰＵ２１Ａは、取得した画像処理ジョブがコピージョブであるか否かを判定し、コピージョブである場合はＳ１０３に進み、コピージョブ以外のジョブである場合はＳ１０４に進む。
Ｓ１０３では、ＣＰＵ２１Ａはコピージョブを実行するコピージョブ実行処理を実行する。コピージョブ実行処理の詳細については後述する。
【００７４】
Ｓ１０４では、ＣＰＵ２１Ａは、取得した画像処理ジョブがＦＡＸプリントジョブであるか否かを判定し、ＦＡＸプリントジョブである場合はＳ１０５に進み、ＦＡＸプリントジョブ以外のジョブである場合はＳ１０６に進む。
Ｓ１０５では、ＣＰＵ２１ＡはＦＡＸプリントジョブを実行するＦＡＸプリントジョブ実行処理を実行する。ＦＡＸプリントジョブ実行処理の詳細については後述する。
【００７５】
Ｓ１０６では、ＣＰＵ２１Ａは、取得した画像処理ジョブがＰＣプリントジョブであるか否かを判定し、ＰＣプリントジョブである場合はＳ１０７に進み、ＰＣプリントジョブ以外のジョブである場合はＳ１０８に進む。
Ｓ１０７では、ＣＰＵ２１ＡはＰＣプリントジョブを実行するＰＣプリントジョブ実行処理を実行する。ＰＣプリントジョブ実行処理の詳細については後述する。
Ｓ１０８では、ＣＰＵ２１ＡはＰＣスキャンジョブを実行するＰＣスキャンジョブ実行処理を実行する。ＰＣスキャンジョブ実行処理の詳細については後述する。
【００７６】
（６−１）セキュリティ強度判断処理
図６は、セキュリティ強度判断処理の流れを示すフローチャートである。
Ｓ２０１では、ＣＰＵ２１Ａは、認証サーバ設定で管理者が設定したＫｅｒｖｅｒｏｓの許容時間を取得する。
Ｓ２０２では、ＣＰＵ２１Ａは、認証サーバ設定で管理者が設定したＮＴＬＭｖ２の許容時間を取得する。
【００７７】
Ｓ２０３では、ＣＰＵ２１Ａは、Ｋｅｒｖｅｒｏｓの許容時間とＮＴＬＭｖ２の許容時間とを比較し、Ｋｅｒｖｅｒｏｓの許容時間の方が短い場合はＳ２０４に進み、Ｋｅｒｖｅｒｏｓの許容時間の方が短くない場合はＳ２０６に進む。
Ｓ２０４では、ＣＰＵ２１Ａは、Ｋｅｒｖｅｒｏｓをセキュリティ強度の高い認証方法とする。
【００７８】
Ｓ２０５では、ＣＰＵ２１Ａは、ＮＴＬＭｖ２をセキュリティ強度の低い認証方法とする。
Ｓ２０６では、ＣＰＵ２１Ａは、ＮＴＬＭｖ２をセキュリティ強度の高い認証方法とする。
Ｓ２０７では、ＣＰＵ２１Ａは、Ｋｅｒｖｅｒｏｓをセキュリティ強度の低い認証方法とする。
【００７９】
（６−２）コピージョブ実行処理
図７は、コピージョブ実行処理の流れを示すフローチャートである。
Ｓ３０１では、ＣＰＵ２１Ａは、ＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の高い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
【００８０】
Ｓ３０２では、ＣＰＵ２１Ａは認証に成功したか否かをＳ３０１で受信した認証結果から判断し、認証に成功した場合はＳ３０３に進み、認証に失敗した場合は本処理を終了してジョブ実行処理に戻る。
Ｓ３０３では、ＣＰＵ２１Ａはコピージョブに関する情報をサーバ３に送信する。このとき、ＣＰＵ２１Ａは、ＲＴＣ２２から現在時刻を示す時刻情報を実行開始時刻情報として取得し、その実行開始時刻情報をサーバ３に送信する。
Ｓ３０４では、ＣＰＵ２１ＡはＭＦＰ２を制御してコピージョブを実行する。
【００８１】
（６−３）ＦＡＸプリントジョブ実行処理
図８は、ＦＡＸプリントジョブ実行処理の流れを示すフローチャートである。
Ｓ４０１では、ＣＰＵ２１Ａは、ＦＡＸプリントジョブに付加されている送信元番号が記憶部２３に登録されているか否かを判定し、登録されている場合はＳ４０４に進み、登録されていない場合はＳ４０２に進む。
【００８２】
Ｓ４０２では、ＣＰＵ２１ＡはＭＦＰ２に付与されている電話番号の国際番号とＦＡＸプリントジョブに付加されている送信元番号の国際番号とが異なるか否かを判定し、異なる場合はＳ４０４に進み、同じである場合はＳ４０３に進む。
Ｓ４０３では、ＣＰＵ２１ＡはＦＡＸプリントジョブに親展ＦＡＸであることを示す情報が付加されているか否かを判定し、付加されている場合はＳ４０４に進み、付加されていない場合はＳ４０５に進む。
【００８３】
Ｓ４０４では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の高い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
Ｓ４０５では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の低い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
【００８４】
Ｓ４０６では、ＣＰＵ２１Ａは認証に成功したか否かをＳ４０４又はＳ４０５で受信した認証結果から判断し、認証に成功した場合はＳ４０７に進み、認証に失敗した場合は本処理を終了してジョブ実行処理に戻る。
Ｓ４０７では、ＣＰＵ２１ＡはＦＡＸプリントジョブに関する情報をサーバ３に送信する。
Ｓ４０８では、ＣＰＵ２１ＡはＭＦＰ２を制御してＦＡＸプリントジョブを実行する。
【００８５】
（６−４）ＰＣプリントジョブ実行処理
図９は、ＰＣプリントジョブ実行処理の流れを示すフローチャートである。
Ｓ５０１では、ＣＰＵ２１ＡはＰＣプリントジョブに印刷指示時刻情報が付加されているか否かを判定し、付加されている場合はＳ５０２に進み、付加されていない場合はＳ５０３に進む。
【００８６】
Ｓ５０２では、ＣＰＵ２１ＡはＰＣプリントジョブに付加されている印刷指示時刻情報を用いて、セキュリティ強度の高い認証方法でサーバ３に認証を要求する。サーバ３は、送信された印刷指示時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
Ｓ５０３では、ＣＰＵ２１ＡはＰＣプリントジョブに課金ジョブであることを示す情報が付加されているか否かを判定し、付加されている場合はＳ５０７に進み、付加されていない場合はＳ５０４に進む。
【００８７】
Ｓ５０４では、ＣＰＵ２１ＡはＰＣプリントジョブにセキュアプリントであることを示す情報が付加されているか否かを判定し、付加されている場合はＳ５０７に進み、付加されていない場合はＳ５０５に進む。
Ｓ５０５では、ＣＰＵ２１ＡはＰＣプリントジョブにウォーターマーク画像を合成することを示す情報が付加されているか否かを判定し、付加されている場合はＳ５０７に進み、付加されていない場合はＳ５０６に進む。
【００８８】
Ｓ５０６では、ＣＰＵ２１ＡはＰＣプリントジョブの送信元のＩＰアドレスに基づいて、ＭＦＰ２が接続されている通信ネットワーク４と同一の通信ネットワーク４以外から受信したＰＣプリントジョブであるか否かを判定する。ＣＰＵ２１Ａは、同一の通信ネットワーク４以外から受信したＰＣプリントジョブである場合はＳ５０７に進み、同一の通信ネットワーク４から受信したＰＣプリントジョブである場合はＳ５０８に進む。
【００８９】
Ｓ５０７では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の高い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
Ｓ５０８では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の低い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
【００９０】
Ｓ５０９では、ＣＰＵ２１Ａは認証に成功したか否かをＳ５０２、Ｓ５０７、又は、Ｓ５０８で受信した認証結果から判断し、認証に成功した場合はＳ５１０に進み、認証に失敗した場合は本処理を終了してジョブ実行処理に戻る。
Ｓ５１０では、ＣＰＵ２１ＡはＰＣプリントジョブに関する情報をサーバ３に送信する。
Ｓ５１１では、ＣＰＵ２１ＡはＭＦＰ２を制御してＰＣプリントジョブを実行する。
【００９１】
（６−５）ＰＣスキャンジョブ実行処理
図１０は、ＰＣスキャンジョブ実行処理の流れを示すフローチャートである。
Ｓ６０１では、ＣＰＵ２１ＡはＭＦＰ２を制御してＰＣスキャンジョブを実行する。
Ｓ６０２では、ＣＰＵ２１ＡはＳ６０１で生成した画像データを解析し、紙幣を読み取ったか否かを判断する。ＣＰＵ２１Ａは、紙幣を読み取ったと判断した場合はＳ６０３に進み、紙幣以外を読み取ったと判断した場合はＳ６０４に進む。
【００９２】
Ｓ６０３では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の高い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
Ｓ６０４では、ＣＰＵ２１ＡはＭＦＰ２のＲＴＣ２２から現在時刻を示す時刻情報を認証時刻情報として取得し、その認証時刻情報を用いて、セキュリティ強度の低い認証方法でサーバ３に認証を要求する。サーバ３は、送信された認証時刻情報に基づいて認証を行い、認証結果をＭＦＰ２に送信する。
【００９３】
Ｓ６０５では、ＣＰＵ２１Ａは認証に成功したか否かをＳ６０３又はＳ６０４で受信した認証結果から判断し、認証に成功した場合はＳ６０６に進み、認証に失敗した場合は本処理を終了してジョブ実行処理に戻る。
Ｓ６０６では、ＣＰＵ２１ＡはＰＣスキャンジョブに関する情報をサーバ３に送信する。このとき、ＣＰＵ２１Ａは、ＲＴＣ２２から現在時刻を示す時刻情報を実行終了時刻情報として取得し、その実行終了時刻情報をサーバ３に送信する。
Ｓ６０７では、ＣＰＵ２１ＡはＳ６０１でＰＣスキャンジョブを実行して生成した画像データをＰＣ５に送信する。
【００９４】
（７）実施形態の効果
以上説明した実施形態１に係るＭＦＰ２によると、例えば、ユーザがＭＦＰ２の近くにいる可能性が高いコピージョブを実行する場合はセキュリティ強度の高い認証方法で認証を行うので、認証失敗によってユーザがＭＦＣ２まで来なければいけない手間を抑制しつつ、信頼性の高い認証を行うことができる。
一方、ＭＦＰ２によると、ユーザがＭＦＰ２の近くにいない可能性が高いＰＣプリントジョブ、ＦＡＸプリントジョブ、スキャンジョブを実行する場合はセキュリティ強度の低い認証方法で認証を行うので、認証失敗によってユーザがＭＦＣ２まで来なければいけない手間を抑制することができる。
ただし、ＭＦＰ２によると、ユーザがＭＦＰ２の近くにいない可能性が高い画像処理ジョブであっても、実行開始時刻情報や実行終了時刻情報に高い正確性が求められる場合は高いセキュリティ強度に決定するので、正確性の高い実行開始時刻情報や実行終了時刻情報を記録できる。
このように、ＭＦＰ２によると、取得された画像処理ジョブに基づいてセキュリティ強度を決定することにより、画像処理ジョブに応じて適切なセキュリティ強度で認証できる。
【００９５】
更に、ＭＦＰ２によると、ＦＡＸプリントジョブに付加されている送信元番号が記憶部２３に予め登録されている場合は、予め登録されていない送信元番号である場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【００９６】
更に、ＭＦＰ２が設置されている国とＭＦＰ２にＦＡＸプリントジョブを送信したＦＡＸ装置７が設置されている国とが異なる場合は、同じ国である場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【００９７】
更に、ＭＦＰ２によると、ＦＡＸプリントジョブに親展ＦＡＸであることを示す情報が付加されている場合は、親展ＦＡＸであることを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【００９８】
更に、ＭＦＰ２によると、ＰＣプリントジョブに印刷指示時刻情報が付加されている場合は、印刷指示時刻情報が付加されていない場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【００９９】
更に、ＭＦＰ２によると、ＰＣプリントジョブに課金ジョブであることを示す情報が付加されている場合は、課金ジョブであることを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【０１００】
更に、ＭＦＰ２によると、ＰＣプリントジョブにセキュアプリントであることを示す情報が付加されている場合は、セキュアプリントであることを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【０１０１】
更に、ＭＦＰ２によると、ＰＣプリントジョブにウォーターマーク画像を合成することを示す情報が付加されている場合は、ウォーターマーク画像を合成することを示す情報が付加されていない場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【０１０２】
更に、ＭＦＰ２によると、ＭＦＰ２が接続されている通信ネットワーク４と同一の通信ネットワーク４以外からＰＣプリントジョブを受信した場合は、同じ通信ネットワーク４から受信した場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【０１０３】
更に、ＭＦＰ２によると、ＰＣスキャンジョブを実行した結果、紙幣を読み取ったと判断した場合は、紙幣以外を読み取ったと判断した場合に比べ、高いセキュリティ強度に決定するので、セキュリティ強度を適切に決定できる。
【０１０４】
更に、ＭＦＰ２によると、コピージョブの場合は属性情報に基づくことなく高いセキュリティ強度に決定する。このように、属性情報に基づくことなく画像処理ジョブの種類のみからセキュリティ強度を決定できる場合は、画像処理ジョブの種類のみからセキュリティ強度を決定してもよい。
【０１０５】
＜実施形態２＞
次に、本発明の実施形態２を説明する。
実施形態１では全ての画像処理ジョブについて時刻情報を用いた認証を行う場合を例に説明したが、時刻情報を用いた認証を行うか否かを画像処理ジョブの種類によって決定してもよい。
【０１０６】
例えば、サーバ３は時刻情報を用いる認証と時刻情報を用いない認証とを行うものとする。時刻情報を用いる認証方法は、時刻情報を用いない認証方法よりもセキュリティ強度の高い認証方法であるとする。
そして、ＭＦＰ２は、通信ネットワーク４を介して受信される種類の画像処理ジョブである場合、すなわち、ＰＣプリントジョブ及びＰＣスキャンジョブである場合は時刻情報を用いない認証方法に決定し、操作部２６によって入力される種類の画像処理ジョブである場合、すなわち、コピージョブである場合は時刻情報を用いる認証方法に決定してもよい。
【０１０７】
操作部２６によって入力される種類の画像処理ジョブの場合は、ユーザがＭＦＰ２の近くにいるので、ＲＴＣ２２の時刻がずれていて認証に失敗したとしても、ユーザがＲＴＣ２２の時刻を修正することによって、認証が成功するようにすることができる。このため、認証に失敗して画像処理ジョブが溜まってしまうことを低減できる。従って、操作部２６によって入力される種類の画像処理ジョブは、セキュリティを向上させる観点から、時刻情報を用いる認証方法に決定することが望ましい。
【０１０８】
これに対し、通信ネットワーク４を介して受信される種類の画像処理ジョブは、ユーザがＭＦＰ２の近くにいないので、時刻情報を用いる認証に失敗すると、画像処理ジョブが溜まってしまう。このため、通信ネットワーク４を介して受信される種類の画像処理ジョブは、時刻情報を用いない認証方法に決定することが望ましい。
なお、公衆回線を介して取得される画像処理ジョブであるＦＡＸプリントジョブについても、時刻情報を用いない認証方法に決定するようにしてもよい。
【０１０９】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【０１１０】
（１）上記実施形態では認証方法のセキュリティ強度の高低を許容時間の観点から判断する場合を例に説明したが、認証方法のセキュリティ強度の高低は許容時間以外の観点から判断してもよい。
例えば、認証方法によってパスワードのバイト数の最小文字数が異なっている場合は、最小文字数が多い認証方法ほどセキュリティ強度が高いと判断してもよいし、各認証方法の認証アルゴリズムの観点からセキュリティ強度を判断してもよい。
【０１１１】
（２）上記実施形態ではＦＡＸプリントジョブにおいてＭＦＰ２が設置されている国とＦＡＸ装置が設置されている国とが異なる場合を例に説明したが、例えば同一国内であっても市街局番が異なれば異なる場所であるとしてもよい。また、ＭＦＰ２が設置されている場所が属するタイムゾーンとＦＡＸ装置が設置されている場所が属するタイムゾーンとが異なれば異なる場所であるとしてもよい。何をもって異なる場所とするかは適宜に決定できる。
また、「端末装置が設置されている場所を示す情報」は端末が設置されている場所の住所を示す情報であってもよい。
【０１１２】
（３）上記実施形態ではセキュリティレベルが高いことを示す情報として「親展ＦＡＸであることを示す情報」や「セキュアプリントであることを示す情報」を例に説明したが、例えばユーザが画像処理ジョブに「高セキュリティ」といったセキュリティレベルが高いことを示す情報を指定できるようにしてもよい。
【０１１３】
（４）上記実施形態ではセキュリティ強度決定規則に従ってセキュリティ強度を決定する場合を例に説明したが、ユーザが操作部２６を操作して画像処理ジョブの種類、属性情報、及び／又は、実行結果毎にセキュリティ強度を設定できるようにし、画像処理ジョブの種類、属性情報、及び／又は、実行結果に対してユーザが設定したセキュリティ強度に決定してもよい。操作部２６は、設定部の一例である。
【０１１４】
（５）上記実施形態では高いセキュリティ強度で認証するときと低いセキュリティ強度で認証するときとで認証方法が異なる場合を例に説明したが、同一の認証方法において高いセキュリティ強度で認証するときと低いセキュリティ強度で認証するときとでセキュリティ強度のパラメータを変更してもよい。
【０１１５】
（６）上記実施形態では画像処理装置としてＭＦＰを例に説明したが、画像処理装置はプリンタであってもよいしスキャナであってもよい。
（７）上記実施形態では画像処理ジョブの実行履歴をサーバ３に記憶させるためにサーバ３との認証を行ったが、画像処理ジョブを実行する場合にサーバ３にアクセスする構成であればこれに限られない。また、画像処理ジョブを実行した後にサーバ３と認証を行う構成であってもよい。
【符号の説明】
【０１１６】
１・・・画像処理システム、２・・・ＭＦＰ、３・・・サーバ、４・・・通信ネットワーク、５・・・コンピュータ、７・・・ＦＡＸ装置、２１・・・制御部、２２・・・ＲＴＣ、２３・・・記憶部、２４・・・スキャナ部、２５・・・印刷部、２６・・・操作部、２７・・・ＦＡＸ部、２８・・・通信インタフェース部
【図１】
0005779971.tif 000002
【図２】
0005779971.tif 000003
【図３】
0005779971.tif 000004
【図４】
0005779971.tif 000005
【図５】
0005779971.tif 000006
【図６】
0005779971.tif 000007
【図７】
0005779971.tif 000008
【図８】
0005779971.tif 000009
【図９】
0005779971.tif 000010
【図１０】
0005779971.tif 000011