(57)【要約】【課題】従来の画像形成装置では、認証印刷が開始された後、操作者が画像形成装置を離れてしまった場合、認証印刷データが印刷された記録媒体を、第三者に盗み見されたり、第三者に盗まれたりする危険性があった。【解決手段】画像形成装置１０は、再認証タイミング条件設定部２３ｃと、認証情報取得部２４ａと、乱数生成部２４ｂと、再認証要求タイミング生成部２４ｃと、認証印刷データ制御部２４ｄと、印刷制御部２７ａと、を備えている。これにより、認証印刷が開始された後、認証印刷を継続し続けるには、操作者が所定の頻度で再認証する必要があり、操作者は、画像形成装置１０から離れられない。又、操作者が、画像形成装置１０の側を離れてしまった場合、認証印刷データが短時間しか印刷されない。そのため、認証印刷データが印刷された記憶媒体を、第三者に盗み見されたり、第三者に盗まれたりする危険性を軽減できる。【選択図】図１
2013111793.tif 000002
【特許請求の範囲】
【請求項１】
認証印刷を許可するための認証情報を取得する認証情報取得部と、
前記認証情報を有する認証印刷データを記憶する記憶部と、
乱数を生成して出力する乱数生成部と、
再認証操作を要求するタイミング条件を設定するタイミング条件設定部と、
前記乱数と前記タイミング条件とに基づいて再認証要求タイミング信号を生成して出力する再認証要求タイミング生成部と、
前記認証情報に基づき認証操作者を認証して印刷指示を行った後、無作為なタイミングで前記認証情報に基づき前記再認証をして、前記記憶部から読み出した前記認証印刷データの印刷継続指示を行う認証印刷データ制御部と、
前記認証印刷データ制御部からの前記印刷指示又は前記印刷継続指示により、前記認証印刷データの印刷命令を出力する印刷制御部と、
前記印刷制御部により制御され、前記認証印刷データから画像を形成し、記録媒体に印刷する印刷実行部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記タイミング条件設定部は、
複数のセキュリティレベルに応じて、前記タイミング条件を異なる範囲に設定可能であることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記認証印刷データ制御部は、
一定時間内に正当な前記認証情報の入力が行われなかった場合に前記印刷を中止する機能を有することを特徴とする請求項１記載の画像形成装置。
【請求項４】
請求項１記載の画像形成装置は、更に、
前記認証印刷データ制御部からの前記印刷指示により、前記認証に関する選択情報を含む前記認証情報を表示し、前記認証情報の内から前記選択情報を選択する操作手段部を備え、
前記操作手段部は、
前記認証に関する通知及び操作を促す表示をし、画面を操作することにより前記認証の操作をする表示操作と、
前記認証情報を前記表示操作部に通知すると共に、前記選択情報を前記認証印刷データ制御部に通知する操作手段制御部と、
を有することを特徴とする画像形成装置。
【請求項５】
前記タイミング条件設定部は、更に、
前記認証情報の入力が行われなかった場合に前記印刷を中止する前記一定時間を設定可能にしたことを特徴とする請求項３記載の画像形成装置。
【請求項６】
前記タイミング条件設定部は、更に、
前記認証情報の入力が行われずに前記印刷を中止した場合に、前記認証印刷データを削除するか保持するかを設定可能にしたことを特徴とする請求項３又は５記載の画像形成装置。
【請求項７】
請求項１〜６のいずれか１項に記載の画像形成装置は、更に、
前記再認証に成功した場合のみ前記印刷をする前記認証印刷データを受信する印刷データ受信部を備えたことを特徴とする画像形成装置。
【請求項８】
請求項７に記載の画像形成装置は、更に、
前記認証印刷データを解析し、前記認証印刷データ中に含まれる前記認証情報を取得する認証印刷データ解析部を備えたことを特徴とする画像形成装置。
【請求項９】
請求項８記載の画像形成装置は、更に、
前記認証印刷データ及び前記認証情報を記憶する前記記憶部と、
前記記憶部に前記認証印刷データ及び前記認証情報を格納する印刷データ格納部と、を備えていることを特徴とする画像形成装置。
【請求項１０】
前記記憶部は、更に、
前記認証印刷データのセキュリティレベルを定義したセキュリティレベル定義ファイルを記憶し、
前記印刷データ解析部は、
前記記憶部から読み出した前記セキュリティレベル定義ファイルに基づいて、前記認証印刷データを解析して前記セキュリティレベルを判定することを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記記憶部は、更に、
前記再認証の不良の履歴を記録する再認証不良履歴ファイルを記憶し、
前記認証印刷データ制御部は、更に、
再認証に失敗する毎に、前記再認証不良履歴ファイルを更新し、
前記印刷データ解析部は、更に、
前記再認証不良履歴ファイルに基づいて、前記認証印刷データを解析して前記セキュリティレベルを判定することを特徴とする請求項９又は１０記載の画像形成装置。
【請求項１２】
画像形成装置と、システムを管理する第１のコンピュータと、システムを利用して認証印刷を行う１つ又は複数の第２のコンピュータと、がネットワークを介して相互に接続された画像形成システムであって、
前記画像形成装置は、
認証印刷を許可するための認証情報を取得する認証情報取得部と、
前記認証情報を有する認証印刷データを記憶する記憶部と
乱数を生成して出力する乱数生成部と、
再認証操作を要求するタイミング条件を設定するタイミング条件設定部と、
前記乱数と前記タイミング条件とに基づいて再認証要求タイミング信号を生成して出力する再認証要求タイミング生成部と、
前記認証情報に基づき認証操作者を認証して印刷指示を行った後、無作為なタイミングで前記認証情報に基づき前記再認証をして、前記記憶部から読み出した前記認証印刷データの印刷継続指示を行う認証印刷データ制御部と、
前記認証印刷データ制御部からの前記印刷指示又は前記印刷継続指示により、前記認証印刷データの印刷命令を出力する印刷制御部と、
前記印刷制御部により制御され、前記認証印刷データから画像を形成し、記録媒体に印刷する印刷実行部と、
を備えたことを特徴とする画像形成システム。
【請求項１３】
請求項１２記載の画像形成システムにおいて、
前記画像形成装置は、更に、
前記ネットワークを介して前記第１のコンピュータの有するウェブブラウザからの要求に対するサービスを提供するサーバとして機能するウェブサーバ部を備えたことを特徴とする画像形成システム。
【請求項１４】
請求項１３記載の画像形成装置は、更に、
前記ネットワークを介して前記ウェブブラウザからの認証符号及びパスワードを伴うログイン要求に対して、正当なシステム管理者であることを認証するための管理者ログイン認証部を備えたことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成システムに係り、特に、認証印刷機能を有する画像形成装置及び画像形成システムにおいて、印刷された記録媒体の第三者による盗み見や盗難の危険性を軽減する技術に関するものである。
【背景技術】
【０００２】
従来、例えば、特許文献１に記載されているように、コンピュータから送信した認証印刷データを画像形成装置内に記憶し、認証操作に成功した後に、印刷を開始する画像形成装置及び画像形成システムがあった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−７６０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置及び画像形成システムでは、認証印刷が開始された後、認証印刷データを記録媒体へ印刷され続けるようになっている。そのため、認証印刷データの印刷中は、認証印刷の操作をした者は画像形成装置から離れないようにするのが好ましい。しかし、認証印刷の操作をした者が画像形成装置を離れてしまった場合、認証印刷データが印刷され続けるため、認証印刷データが印刷された記録媒体を第三者に盗み見されたり、印刷認証データが印刷された記録媒体を第三者に盗まれたりする危険性があった。
【課題を解決するための手段】
【０００５】
本発明の画像形成装置は、認証印刷を許可するための認証情報を取得する認証情報取得部と、前記認証情報を有する認証印刷データを記憶する記憶部と、乱数を生成して出力する乱数生成部と、再認証操作を要求するタイミング条件を設定するタイミング条件設定部と、前記乱数と前記タイミング条件とに基づいて再認証要求タイミング信号を生成して出力する再認証要求タイミング生成部と、前記認証情報に基づき認証操作者を認証して印刷指示を行った後、無作為なタイミングで前記認証情報に基づき前記再認証をして、前記記憶部から読み出した前記認証印刷データの印刷継続指示を行う認証印刷データ制御部と、前記認証印刷データ制御部からの前記印刷指示又は前記印刷継続指示により、前記認証印刷データの印刷命令を出力する印刷制御部と、前記印刷制御部により制御され、前記認証印刷データから画像を形成し、記録媒体に印刷する印刷実行部と、を備えたことを特徴とする。
【０００６】
本発明の画像形成システムは、前記画像形成装置と、システムを管理する第１のコンピュータと、システムを利用して認証印刷を行う１つ又は複数の第２のコンピュータと、がネットワークを介して相互に接続されたことを特徴とする。
【発明の効果】
【０００７】
本発明の画像形成装置及び画像形成システムは、認証情報取得部と、認証印刷データの記憶部と、乱数生成部と、タイミング条件設定部と、再認証要求タイミング生成部と、認証印刷データ制御部と、印刷制御部と、印刷実行部と、を備えている。これにより、認証印刷が開始された後、認証印刷を継続し続けるには、認証操作者は無作為なタイミングで再認証する必要があるので、画像形成装置から離れられない。又、認証操作者が、画像形成装置の側を離れると、再認証が行えないため、所定時間後に、認証印刷は中止される。そのため、認証印刷データが印刷された記録媒体を、第三者に盗み見されたり、第三者に盗まれたりする危険性を軽減することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は本発明の実施例１における図２の構成例を示す画像形成システム１の概略の構成図である。
【図２】図２は本発明の実施例１における画像形成システムを示す構成図である。
【図３】図３は図１中の画像形成装置１０における認証印刷データ管理テーブル２２ａの例を示す図である。
【図４】図４は図１中の再認証タイミング管理テーブル２２ｂの例を示す図である。
【図５】図５は図１中の再認証パラメータ管理テーブル２２ｃの例を示す図である。
【図６】図６は図１中の印刷データファイル２２ｄにおける印刷データフォーマット４０の例を示す図である。
【図７】図７は図１中の管理者コンピュータ１３の概略の構成を示すブロック図である。
【図８】図８は図１中の利用者コンピュータ１４の概略の構成を示すブロック図である。
【図９】図９は図１中のウェブサーバ部２３ｂが提供する管理者コンピュータ１３における初期画面３３の表示例を示す図である。
【図１０】図１０は図１中のウェブサーバ部２３ｂが提供する管理者コンピュータ１３における再認証タイミング設定画面３４の表示例を示す図である。
【図１１】図１１は図１中の画像形成装置１０の認証印刷処理の流れの例を示すタイムチャートである。
【図１２】図１２は図１中の利用者コンピュータ１４における管理者設定画面３５の表示例を示す図である。
【図１３】図１３は図１中の画像形成装置１０における認証操作時の処理を示すフローチャートである。
【図１４】図１４は図１中の表示操作パネル２５ａにおけるＩＣカード放置エラー画面５０の表示例を示す図である。
【図１５】図１５は図１中の表示操作パネル２５ａにおけるＩＣカード要求画面５１の表示例を示す図である。
【図１６】図１６は図１中の表示操作パネル２５ａにおける適合認証印刷データ有りの場合の認証結果画面５２の表示例を示す図である。
【図１７】図１７は図１中の表示操作パネル２５ａにおける適合認証印刷データ無しの場合の認証結果画面５３の表示例を示す図である。
【図１８−１】図１８−１は図１中の表示操作パネル２５ａの操作時の処理を示すフローチャートである。
【図１８−２】図１８−２は図１中の表示操作パネル２５ａの操作時の処理を示すフローチャートである。
【図１９】図１９は図１中の表示操作パネル２５ａにおける印刷再開確認画面５４の表示例を示す図である。
【図２０】図２０は図１中の表示操作パネル２５ａにおける再認証時のＩＣカード放置エラー画面５５の表示例を示す図である。
【図２１】図２１は図１中の表示操作パネル２５ａにおける再認証要求画面５６の表示例を示す図である。
【図２２】図２２は図１中の表示操作パネル２５ａにおける再認証失敗画面５７の表示例を示す図である。
【図２３】図２３は図１８−２中のステップＳ３３における再認証要求タイミング生成の処理を示すフローチャートである。
【図２４】図２４は図１８−２中のステップＳ３４における認証印刷の処理を示すフローチャートである。
【図２５】図２５は本発明の実施例２における画像形成システム１Ａの概略を示す構成図である。
【図２６】図２６は図２５中のウェブサーバ部２３ａの認証印刷設定メニュー画面５８の表示例を示す図である。
【図２７】図２７は図２５中のウェブサーバ部２３ａのセキュリティレベル設定画面５９の表示例を示す図である。
【図２８】図２８は図２５中の画像形成装置１０Ａのセキュリティレベル定義ファイル形式６０の例を示す図である。
【図２９】図２９は図２５中の利用者コンピュータ１４における管理者設定画面６１の表示例を示す図である。
【図３０】図３０は図２５中の利用者コンピュータ１４において作成する印刷データフォーマット４０Ａの例を示す図である。
【図３１】図３１は図２５中の画像形成装置１０Ａにおけるセキュリティレベル判定の処理を示すフローチャートである。
【図３２】図３２は図２５中の画像形成装置１０Ａにおける再認証不良履歴ファイル形式を示す図である。
【図３３】図３３は図２５中の画像形成装置１０Ａにおける再認証不良履歴ファイル記録の処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本発明を実施するための形態は、以下の好ましい実施例の説明を添付図面と照らし合わせて読むと、明らかになるであろう。但し、図面はもっぱら解説のためのものであって、本発明の範囲を限定するものではない。
【実施例１】
【００１０】
（実施例１の構成）
図２は、本発明の実施例１における画像形成システムを示す構成図である。
【００１１】
画像形成システム１は、画像形成装置１０と、第１のコンピュータである管理者コンピュータ１３と、１つ又は複数の第２のコンピュータである利用者コンピュータ１４（＝１４−１，１４−２）と、がネットワーク２を介して相互に接続されている。更に、画像形成装置１０は、ＵＳＢ（Universal  Serial  Bus）インタフェース１１経由でＩＣカードリーダ１２に接続されている。管理者コンピュータ１３は、画像形成システム１のシステム管理者が用いるコンピュータであって、画像形成システム１の運用を開始する前等に、画像形成装置１０における再認証タイミングの条件を設定する機能を有している。利用者コンピュータ１４は、印刷データの形式の設定をすると共に、認証印刷データを作成する機能を有している。
【００１２】
図１は、本発明の実施例１における図２の構成例を示す画像形成システム１の概略の構成図である。
【００１３】
画像形成装置１０は、利用者コンピュータ１４からネットワーク２を介して送られてくる印刷データを受信して印刷を行う装置であり、ネットワークインタフェース通信部２０と、受信部２１と、記憶部である外部記憶装置２２と、再認証条件設定部２３と、認証部２４と、操作手段部２５と、ＩＣカードリーダ制御部２６と、印刷部２７と、を有している。
【００１４】
ネットワークインタフェース通信部２０は、ネットワーク２と画像形成装置１０とのインタフェースであり、管理者コンピュータ１３のモニタ画面上にネットワーク２を介して所定の画面を提供すると共に、管理コンピュータ１３からネットワーク２を介して送られてくる再認証条件設定情報等を受信して再認証条件設定部２３へ出力すると共に、利用者コンピュータ１４からネットワーク２を介して送られてくる印刷データを受信部２１へ出力する機能を有している。
【００１５】
受信部２１は、印刷データ受信部２１ａと、印刷データ解析部２１ｂと、認証印刷データ格納部２１ｃと、を有している。印刷データ受信部２１ａは、ネットワークインタフェース通信部２０から入力される印刷データを受信して印刷データ解析部２１ｂへ出力する機能を有している。印刷データ解析部２１ｂは、印刷データ受信部２１ａから入力された印刷データを解析して印刷データ中の認証情報を取得し、認証情報が取得された印刷データである認証印刷データを認証印刷データ格納部２１ｃへ出力すると共に、認証情報を印刷部２７へ出力する機能を有している。認証印刷データ格納部２１ｃは、印刷データ解析部２１ｂから入力された認証印刷データを外部記憶装置２２へ記憶する機能を有している。
【００１６】
外部記憶装置２２は、例えば、フラッシュメモリ等の読み書き可能な不揮発性のメモリや、ハードディスク装置等により構成され、認証印刷データ管理テーブル２２ａ、再認証タイミング管理テーブル２２ｂ、再認証パラメータ管理テーブル２２ｃ、及び印刷データファイル２２ｄを記憶する機能を有している。認証印刷データ管理テーブル２２ａは、認証印刷データの管理情報として、例えば、個人識別情報、印刷データのファイル名、保存期間、セキュリティレベル等を記憶しておくものである。再認証タイミング管理テーブル２２ｂは、セキュリティレベルに応じた再認証のタイミングに関するパラメータを記憶しておくものであり、認証印刷の動作が開始された後、再認証タイミングを決定する再認証タイミング生成部２４ｃによって読み込まれ利用される。
【００１７】
再認証パラメータ管理テーブル２２ｃは、再認証パラメータとして、例えば、再認証までの待機時間、再認証失敗時の処置等を記憶しておくものであり、印刷データファイル２２ｄは、印刷データを記憶しておくものである。
【００１８】
再認証条件設定部２３は、タイミング条件設定部２３ａ、ウェブサーバ部２３ｂ、及び管理者ログイン認証部２３ｃを有し、再認証の操作を要求するタイミング条件を設定する機能を有している。タイミング条件設定部２３ａは、外部記憶装置２２内の再認証タイミング管理テーブル２２ｂ及び再認証パラメータ管理テーブル２２ｃに、再認証タイミングに関するパラメータ条件を設定する機能を有している。ウェブサーバ部２３ｂは、ネットワーク２を介して管理者コンピュータ１３のモニタ画面上に、再認証タイミング設定画面等の画面を提供すると共に、管理者コンピュータ１３により設定される再認証タイミング条件を受けとる機能を有している。管理者ログイン認証部２３ｃは、ネットワーク２を介して管理者コンピュータ１３からの個別認証符号（以下「ＩＤ」という。）及びパスワードを伴うログイン要求に対して、正当な管理者ユーザであることを認証する機能を有している。
【００１９】
認証部２４は、認証情報取得部２４ａ、乱数生成部２４ｂ、再認証要求タイミング生成部２４ｃ、認証印刷データ制御部２４ｄと、を有している。認証情報取得２４ａは、印刷を許可するための認証情報を取得して出力する機能を有している。乱数生成部２４ｂは、０より大きく１より小さい乱数を生成して再認証要求タイミング生成部２４ｃへ出力するものである。再認証要求タイミング生成部２４ｃは、乱数生成部２４ｂから入力された乱数と、再認証印刷タイミング条件設定部２３ａから入力されたタイミング条件と、に基づいて再認証の要求タイミング信号を生成して出力するものである。
【００２０】
認証印刷データ制御部２４ｄは、認証情報取得部２４ａから入力される認証情報と、再認証要求タイミング生成部２４ｃから入力される再認証の要求タイミング信号に基づき、再認証の操作を促す再認証要求タイミング信号を出力して認証及び再認証を行い、外部記憶装置２２から読み出した認証印刷データの印刷指示信号又は印刷継続指示信号を印刷部２７へ出力するものである。更に、認証印刷データ制御部２４ｄは、保存期限を超過した認証印刷データを自動的に削除する機能も有している。
【００２１】
操作手段部２５は、認証印刷データ制御部２４ｄから入力された再認証要求タイミング信号に基づいて再認証に関する情報を表示し、再認証の操作を行う表示操作部（以下「表示操作パネル」という。）２５ａと、操作表示パネル２５ａと認証印刷データ制御部２４ｄとのインタフェースの機能を有する操作手段制御部２５ｂを有している。
【００２２】
ＩＣカードリーダ制御部２６は、ＩＣカードリーダ１２と認証情報取得部２４ａのインタフェース機能を有し、ＩＣカード１２ａに格納されているカードＩＤをＩＣカードリーダ１２により読み取り、認証情報取得部２４ａへ出力する機能を有している。
【００２３】
印刷部２７は、印刷指示信号及び印刷継続指示信号が出力された時に、認証印刷データに基づき画像形成し、例えば、紙等の記録媒体に印刷するものであり、印刷制御部２７ａと、画像形成部２７ｂと、印刷実行部２７ｃとを有している。印刷制御部２７ａは、印刷データ解析部２１ｂから入力された認証情報、認証印刷データ制御部２４ｄから入力された印刷データ、認証印刷データ、及び再認証パラメータに応じて、画像形成部２７ｂへ印刷データに基づく画像形成命令を出力すると共に、印刷実行部２７ｃに対し、印刷データの印刷命令を出力する。画像形成部２７ｂは、印刷データに基づいて画像を形成するものである。印刷実行部２７ｃは、印刷命令に従い、印刷データを記録媒体に印刷するものである。
【００２４】
図３は、図１中の画像形成装置１０における認証印刷データ管理テーブル２２ａの例を示す図である。
【００２５】
認証印刷データ管理テーブル２２ａは、１つの認証印刷データに対して１行のレコードで構成されている。図３に示された例では、一行のレコード毎に、管理番号３０ａ、ステータス３０ｂ、ドキュメント名３０ｃ、個人識別情報３０ｄ、印刷データ作成日時３０ｅ、印刷コンピュータ名３０ｆ、印刷コンピュータファイル名３０ｇ、保存期間３０ｈ、セキュリティレベル３０ｉ、印刷中止回数３０ｊ、印刷済ページ数３０ｋ、及び再開オフセット位置３０ｌの１２項目の情報がレコードされている。
【００２６】
管理通番３０ａには、１つの認証印刷データに対して１つ付与される通しの番号、例えば、１、２、３等の数字が格納される。ステータス３０ｂには、例えば、“認証待”、“認証済”、“印刷中”等の認証印刷データの認証印刷の状態が格納される。ドキュメント名３０ｃには、例えば、“JobName1”，“JobName2”等のドキュメント名称が格納される。個人識別情報３０ｄには、引き継がれた利用者識別情報４４として、例えば、“User１”，“User2”等が格納される。印刷データ作成日時３０ｅには、引き継がれた印刷データの作成日時が格納される。印刷コンピュータ名３０ｆには、引き継がれた印刷データを作成したコンピュータ名として、例えば、“HOSTPC1”が格納される。印刷データファイル名３０ｇには、印刷データを格納したファイル名として、例えば、“0000001．job”等が格納される。保存期限３０ｈには、画像形成装置１０内のオペレーティングシステムより取得した現システム時刻に保存期間を加えた時刻情報が格納される。
【００２７】
セキュリティレベル３０ｉには、設定されたセキュリティレベル情報として、例えば、“高”、“中”、“低”等の情報が格納される。印刷中止回数３０ｊには、再認証結果が不良となった回数が格納されるが、認証印刷データ管理テーブル２２ａを作成する時点では固定で０が格納される。
【００２８】
印刷済ページ数３０ｋには、再認証結果が不良となった時の印刷済ページ数として、例えば、“14”等の数字が格納されるが、認証印刷データ管理テーブル２２ａを作成する時点では固定で０が格納される。再開オフセット位置３０ｌには、再認証の結果が不良となった時に、次回認証時の印刷データの再開位置（データ先頭からの相対位置）として、例えば、“15”が格納されるが、認証印刷データ管理テーブル２２ａを作成する時点では固定で０が格納される。
【００２９】
図４は、図１中の再認証タイミング管理テーブル２２ｂの例を示す図である。
再認証タイミング管理テーブル２２ｂには、セキュリティレベル３１ａ（高３１ｅ、中３１ｆ、低３１ｇ）毎に、設定される再認証タイミングの最小値３１ｂ、最大値３１ｃ、単位３１ｄ（認証印刷の印刷枚数“枚”又は、認証印刷開始からの経過時間“秒”）が格納されている。図４に示された例では、再認証タイミングの設定範囲は、セキュリティレベル高、中、低に対して、それぞれ、３０〜１２０秒、６０〜１８０秒、１８０〜３００秒に設定されている。
【００３０】
図５は、図１中の再認証パラメータ管理テーブル２２ｃの例を示す図である。
再認証パラメータ管理テーブル２２ｃには、再認証パラメータ３２ａとして、再認証待機時間３２ｂ及び再認証失敗時処置３２ｃの値３２ｄがそれぞれ格納されている。図５に示された例では、再認証要求を行ってから再認証が行われるまで待つ時間は、３０秒であり、再認証要求後３０秒が経過しても、再認証が行われない場合、再認証に失敗した認証印刷データを所定時間保持することを示している。
【００３１】
図６は、図１中の印刷データファイル２２ｄにおける印刷データフォーマット４０の例を示す図である。
【００３２】
印刷データファイル２２ｄには、印刷データ受信部２１ａで受信した印刷データの内、印刷データ解析部２１ｂにより、認証印刷データであると解析された印刷データが認証印刷データ格納部２１ｃにより、認証印刷データ毎に格納される。
【００３３】
印刷データファイル２２ｄにおける印刷データフォーマット４０は、証印刷モード指定情報４１と、セキュリティレベル情報４２と、ドキュメント名情報４３と、利用者識別情報４４と、印刷データ作成日時情報４５と、印刷データ作成コンピュータ名情報４６と、保存期間情報４７と、印刷データ４８と、から構成されている。証印刷モード指定情報４１及びセキュリティレベル情報４２は、利用者コンピュータ１４により、それぞれ設定される情報である。ドキュメント名４３は、印刷アプリケーション１４ｂから通知された情報である。利用者識別情報４４は、例えば、コンピュータのログインＩＤ、予め設定しておいた認証ＩＤ、従業員番号、メールアドレス等が考えられる。
【００３４】
印刷データ作成日時情報４５は、印刷データの作成を開始した日時の情報である。印刷データ作成コンピュータ名情報４６は、印刷データを作成した利用者コンピュータ１４の名称の情報であり、印刷データの作成をした利用者コンピュータ１４により取得される。保存期間情報４７は、認証に失敗し、印刷を中止した認証印刷データを保存しておく期間の情報である。
【００３５】
印刷データ４８は、ページ毎に印刷データサイズと印刷データとで構成される。例えば、１ページ目の印刷データサイズ４８ａは、１ページ目の印刷データ４８ｂのサイズを示し、印刷データ４８ｂは、１ページ目の画像情報を示す。２ページ目以降も同様に繰り返される。
【００３６】
図７は、図１中の管理者コンピュータ１３の概略の構成を示すブロック図である。
管理コンピュータ１３は、画像形成システム１の管理者が画像形成装置１０の再認証タイミングの設定等をするために使用するコンピュータであり、例えば、汎用のパーソナルコンピュータで構成される。管理コンピュータ１３は、ネットワークインタフェース通信部１３ａと、ウェブブラウザ１３ｂを有している。ネットワークインタフェース通信部１３ａは、管理コンピュータ１３がネットワーク２を介して接続されている画像形成装置１０と通信を行うための通信インタフェースである。ウェブブラウザ１３ｂは、ネットワーク２を介して接続された画像形成装置１０が提供する画面を閲覧し、閲覧した画面で入力操作をするためのアプリケーションソフトである。管理コンピュータ１３上のウェブブラウザ１３ｂは、管理コンピュータ１３とネットワーク２を介して接続された画像形成装置１０のウェブサーバ部２３ｂが提供する画面を、ネットワークインタフェース通信部１３ａを介して管理コンピュータ１３のモニタ画面に表示し、表示された画面で入力した結果を画像形成装置１０のウェブサーバ部２３ｂに、ネットワークインタフェース通信部１３ａを介して送信する機能を有している。
【００３７】
図８は、図１中の利用者コンピュータ１４の概略の構成を示すブロック図である。
ネットワーク２を介して接続されている画像形成装置１０と通信を行うためのネットワークインタフェース通信部１４ａと、印刷要求を行う印刷アプリケーション１４ｂと、印刷アプリケーションからの要求により認証印刷データを生成するドライバ１４ｃを有する。ドライバ１４ｃは、生成する印刷データの形式を設定する印刷データ形式設定部１４ｄと、個人を特定する識別情報を生成する個人識別情報生成部１４ｅと、印刷データを作成する印刷データ作成部１４ｆと、を有している。
【００３８】
（実施例１の動作）
（Ｉ）画像形成システム１の管理者甲が管理コンピュータ１３により行う再認証タイミングの設定の動作と、（II）利用者コンピュータ１４の管理者乙が利用者コンピュータ１４のドライバ１４ｃにより行う印刷データの設定の動作と、（III）画像形成装置１０の利用者丙が行う認証印刷及の動作と、に分けて説明する。
【００３９】
（Ｉ）  再認証タイミングの設定
先ず、運用を開始する前に、画像形成システム１のシステム管理者甲が行う画像形成装置１０の再認証タイミング条件の設定について説明する。
【００４０】
画像形成システム１のシステム管理者甲は、画像形成装置１０を導入した時点で、管理対象エリアのセキュリティポリシーに基づいて、再認証タイミング条件の設定を行う。
【００４１】
画像形成システム１のシステム管理者甲は、管理者コンピュータ１３のウェブブラウザ１３ｂにより、画像形成装置１０のＩＰアドレスを指定してアクセスすることにより、ネットワーク２を介して画像形成装置１０のウェブサーバ部２３ｂに初期画面の表示要求を行う。画像形成装置１０のウェブサーバ部２３ｂは、初期画面の表示要求を受けると、管理コンピュータ１３のウェブブラウザ１３ｂに対し、初期画面を提供する。
【００４２】
図９は、図１中のウェブサーバ部２３ｂが提供する初期画面３３の表示例を示す図である。
初期画面３３は、再認証タイミングの設定を行う管理者の認証を行うための画面であり、管理者コンピュータ１３のモニタ画面上に、ＩＤ入力エリア３３ａと、パスワード入力エリア３３ｂと、ＯＫボタン３３ｃが表示されている。管理者ユーザが、ＩＤ入力エリア３３ａ及びパスワード入力エリア３３ｂに、所定の文字を入力し、ＯＫボタン３３ｃを押下すると、ネットワーク２及びウェブサーバ部２３ｂを介して、画像形成装置１０の管理者ログイン認証部２３ｃに、管理者ログイン要求が送信される。管理者ログイン認証部２３ｃで受信したＩＤ及びパスワードが正当か否かを判定して正当であれば、ウェブサーバ部２３ｂから再認証タイミング設定画面を管理者コンピュータ１３のウェブブラウザ１３ｂに送信する。
【００４３】
図１０は、図１中のウェブサーバ部２３ｂが提供する再認証タイミング設定画面３４の表示例を示す図である。
【００４４】
再認証タイミング設定画面３４は、認証印刷を開始してから再び利用者に認証を求めるタイミングである再認証要求タイミングのパラメータの範囲を設定する画面である。
【００４５】
機密性のレベルに応じて定義されたセキュリティレベルが設定された認証印刷データを認証印刷した場合の再認証を行う要求タイミングのパラメータの範囲を設定する。本実施例１では、セキュリティレベルを高、中、低の３段階とし、利用者に再認証させるタイミングを、印刷開始後の枚数、又は経過時間で設定するものとする。
【００４６】
図１０に示された再認証タイミング設定画面３４の例では、セキュリティレベル高、中、低の３段階の再認証を求めるタイミングの範囲の設定と、再認証要求を行った際に再認証操作を待つ限度時間である再認証待機時間の設定と、再認証結果が不良の場合の認証印刷データ処置の設定とを行い、全ての設定が完了した時点で、確認のＯＫボタン３４ｐを押下する構成になっている。
【００４７】
再認証を求めるタイミングの範囲の設定は、セキュリティレベルが高の認証印刷データの再認証タイミングとして、入力枠３４ａに、セキュリティレベルが高の場合の最小値、入力枠３４ｂに、セキュリティレベルが高の場合の最大値を数値で入力し、その単位を枚印刷毎ラジオボタン３４ｃか秒経過毎ラジオボタン３４ｄを二者択一で設定する。例えば、図１０の表示例のように、入力枠３４ａに３０、入力枠３４ｂに１２０、秒経過毎ラジオボタン３４ｄを設定した場合は、認証印刷の開始後、認証印刷中に、３０〜１２０秒の範囲で、無作為なタイミングで再認証を求めることになる。
【００４８】
同様に、セキュリティレベルが中の場合の再認証タイミングの設定、及びセキュリティレベルが低の場合の再認証タイミングの設定を行う。図１０に示された表示例では、セキュリティレベルが、中及び低の場合の再認証要求タイミングは、６０〜１８０秒の範囲及び１２０〜３００秒の範囲に設定されている。このように、再認証要求タイミングの範囲の設定は、セキュリティレベルが高、中、低の順に長い時間に設定されている。機密性のレベルが低い場合には、第三者による盗み見や盗難の危険性が低いので、再認証タイミングの時間を長く設定する。尚、再認証を求めないように設定する場合は、高、中、低の最小値の入力枠３４ａ，３４ｅ，３４ｉに０を入力する。
【００４９】
次に、再認証待機時間の設定は、入力枠３４ｍに数値例えば、３０秒を入力して、再認証要求をしてから再認証操作がされるまでの待ち時間である再認証待時間の設定を行う。図１０に示された表示例では、再認証要求をしてから、３０秒経以内に再認証の操作が行われない場合は、再認証結果が不良を判定されることになる。
【００５０】
更に、再認証結果が不良の場合の処置の設定は、ラジオボタン３４ｎ，３４ｏを二者択一して、再認証結果が不良であった場合の処置の設定を行う。ラジオボタン３４ｎを選択した場合は印刷中止した認証印刷データは直ちに画像形成装置１０から削除し、ラジオボタン３４ｏを選択した場合は印刷中止した認証印刷データを所定時間例えば３０分間、画像形成装置１０に保持する。その場合は認証印刷データの保存期限内であれば、再度認証することで認証印刷を許可する。
【００５１】
最後に、再認証タイミング設定画面３４上の全ての項目の設定が完了したら、ＯＫボタン３４ｐを押下することで、再認証要求タイミングの設定が完了する。ＯＫボタン３４ｐが押下されると、再認証タイミング設定画面３４の設定情報は、ネットワーク２及びウェブサーバ部２３ｂを介して再認証タイミング条件設定部２３ａに、送信され、画像形成装置１０内の外部記憶装置２２内の再認証タイミング管理テーブル２２ｂ及び再認証パラメータ管理テーブル２２ｃに保存される。
【００５２】
例えば、名簿を印刷するような場合には、認証印刷の印刷ページ数が多く印刷時間が長いので、全ページを印刷するために複数回の再認証を行う必要があるが、この場合の複数回の再認証のタイミングは毎回ランダムとなる。
【００５３】
図１１は、図１中の画像形成装置１０の認証印刷の処理の流れを示すタイムチャートである。
【００５４】
認証印刷データの全てのページを印刷するのに要する時間が１８０秒、認証印刷データのセキュリティレベルが高、セキュリティレベル高の場合の再認証タイミングの範囲が、３０〜１２０秒に設定されているものとする。
【００５５】
最初に、ＩＣカード１２ａによる認証印刷指示後に３０〜１２０秒の範囲で無作為に決定される数値例えば、３０秒で印刷が停止し、再認証の要求が行われる。再度のＩＣカード１２ａによる認証を行うことで印刷が再開され、印刷再開後に３０〜１２０秒の範囲で無作為に決定される数値例えば、１００秒で印刷が停止し、再認証の要求が行われる。再度のＩＣカード１２ａによる認証を行うことで印刷が再開され、全ページの印刷が終了するまで継続される。
【００５６】
セキュリティレベルが高で再認証を行わない運用とする場合は、図１０の再認証タイミング設定画面３４上の入力枠３４ａに数値０を設定する。同様に、セキュリティレベルが中及び低で再認証を行わない運用とする場合は、図１０の再認証タイミング設定画面３４上の入力枠３４ｅ，３４ｉに数値０をそれぞれ設定する。
【００５７】
図１１に示された認証印刷のタイムチャートでは、再認証要求に対して、即座に、ＩＣカード１２ａがかざされ、正しい再認証結果が得られた例が示されているが、再認証要求を行ってから設定した再認証待機時間例えば、３０秒が経過しても正しい再認証結果が得られない場合、印刷は中止される。
【００５８】
印刷を中止した場合の認証印刷データの扱いは、図１０の再認証タイミング設定画面３４において、ラジオボタン３４ｎを選択した場合は印刷中止した認証印刷データは直ちに画像形成装置１０から削除し、ラジオボタン３４ｏを選択した場合は印刷中止した認証印刷データを画像形成装置１０に保持し、認証印刷データの保存期限内に再度認証することで印刷を許可する。
【００５９】
図４に示された図１中の再認証タイミング管理テーブル２２ｂには、セキュリティレベル３１ａ（高３１ｅ、中３１ｆ、低３１ｇ）毎に、図１０に示された再認証タイミング設定画面３４で設定した最小値３１ｂ、最大値３１ｃ、単位３１ｄが格納され、外部記憶装置２２に記憶される。図５に示された図１中の再認証パラメータ管理テーブル２２ｃには、図１０に示された再認証タイミング設定画面３４で設定した再認証パラメータ３２ａとして再認証待機時間３２ｂ及び再認証失敗時処置３２ｃの値３２ｄをそれぞれ格納され、外部記憶装置２２に記憶される。
以上により、画像形成システム１の管理者が行う再認証要求タイミング条件の設定が完了する。
【００６０】
（II）  利用者コンピュータのドライバ設定
図１及び図４において、利用者コンピュータ１４の管理者乙が、利用者コンピュータ１４にドライバ１４ｃをインストールする際にその部門や設置するエリア等のセキュリティポリシーに基づき、利用者コンピュータ１４から画像形成装置１０に送信する印刷データの形式について設定する。
【００６１】
図１２は、図１中の利用者コンピュータ１４のドライバ１４ｃの管理者設定画面３５である。
【００６２】
管理者設定画面３５は、ドライバ１４ｃが作成する印刷データの形式について設定する画面である。管理者設定画面３５で印刷データの形式が設定されると、利用者コンピュータ１４を使用する全ての利用者丁が印刷操作を行うことにより作成される印刷データの形式に、管理者設定画面３５により設定された印刷データの形式が反映される。
【００６３】
印刷データの形式は、利用者コンピュータ１４が取り扱う情報や、利用者コンピュータ１４を設置しているエリアの機密度によって、利用者コンピュータ１４の管理者乙が設定する。従って、管理者設定画面３５で認証印刷データの形式を設定変更できるのは、利用者コンピュータ１４の管理者権限を有する乙のみとなる。
【００６４】
先ず、認証を必要とせず画像形成装置１０が印刷データを受信すると、直ちに印刷を開始する通常印刷データを生成するか、画像形成装置１０で認証を行った後に印刷を行う認証印刷データを生成するかを選択する。通常印刷データを生成する場合は、通常印刷データラジオボタン３５ａを、認証印刷データを生成する場合は認証印刷データラジオボタン３５ｂを、二者択一で選択する。
【００６５】
次に、認証印刷データラジオボタン３５ｂを選択した場合は、更に、作成する認証印刷データのセキュリティレベルを高（高ラジオボタン３５ｃ）、中（中ラジオボタン３５ｄ）、低（低ラジオボタン３５ｅ）の三者択一で選択する。ドライバで設定するセキュリティレベルに応じて、画像形成装置１０で認証印刷後に行われる再認証要求タイミングが、例えば、図１０に示されたように、決定される。
【００６６】
更に、入力枠３５ｆに認証印刷データの保存期間の数値（分）を入力する。認証印刷データを画像形成装置１０が受信後に、設定された保存期間を経過しても認証印刷指示が行われない場合にセキュリティ確保、又は外部記憶装置２２の空き容量確保を目的として自動的に削除される。図１２に示された表示例では、出力する認証印刷データの保存期間は３０分であり、認証印刷が中止されて３０分以内に認証操作が行われない場合は、認証印刷データが削除される。
【００６７】
最後に、選択及び数値入力後、ＯＫボタン３５ｇを押下することで、利用者コンピュータ１４のドライバ１４ｃに、出力する印刷データの形式が適用され、利用者コンピュータ１４にログインする全ての利用者に、印刷データの形式が適用される。
【００６８】
（III）  認証印刷の動作
（１）利用者コンピュータ１４が作成した認証印刷が画像形成装置１０に蓄積されるまでの動作と、（２）認証結果を操作手段部２５に表示する動作と、（３）適合認証印刷データに対し印刷指示を行った後の動作と、に分けて説明する。
【００６９】
（１）  認証印刷が画像形成装置１０に記憶されるまでの動作
図６に示された図１中の印刷データファイル２２ｄにおける印刷データフォーマット４０は、図８中の利用者コンピュータ１４のドライバ１４ｃで作成される。
【００７０】
図８において、利用者コンピュータ１４の印刷アプリケーシヨン１４ｂから印刷指示を行うと、ドライバ１４ｃにて、認証印刷データ４０が生成される。認証印刷データ４０は、証印刷モード指定情報４１と、セキュリティレベル情報４２と、ドキュメント名情報４３と、利用者識別情報４４と、印刷データ作成日時情報４５と、印刷データ作成コンピュータ名情報４６と、保存期間情報４７と、印刷データ４８と、から構成されている。証印刷モード指定情報４１及びセキュリティレベル情報４２は、図１２に示された利用者コンピュータ１４のモニタ画面上に表示される管理者設定画面３５により、それぞれ設定される情報である。ドキュメント名情報４３は、印刷アプリケーション１４ｂから通知された情報である。利用者識別情報４４は、個人識別情報生成部１４ｅにより生成される個人を識別する情報であり、例えば、コンピュータのログインＩＤ、予め設定しておいた認証ＩＤ、従業員番号、メールアドレス等が考えられる。
【００７１】
印刷データ作成日時情報４５は、印刷データの作成を開始した日時の情報であり、利用者コンピュータ１４のオペレーティングシステムより取得される。印刷データ作成コンピュータ名情報４６は、印刷データを作成した利用者コンピュータ１４の名称の情報であり、印刷データの作成をした利用者コンピュータ１４のオペレーティングシステムより取得される。保存期間情報４７は、認証に失敗し、印刷を中止した認証印刷データを保存しておく期間の情報であり、図１２に示されたドライバ管理者設定画面３４における入力枠３４ｆで設定された数値である。
【００７２】
印刷データ４８は、ページ毎に印刷データサイズと印刷データで構成される。例えば、１ページ目の印刷データサイズ４８ａは、１ページ目の印刷データ４８ｂのサイズを示し、印刷データ４８ｂは、１ページ日の画像情報を示す。２ページ目以降も同様に繰り返される。
【００７３】
利用者コンピュータ１４により作成された印刷データは、利用者コンピュータ１４のドライバ１４ｃのインストール時に設定した画像形成装置１０にネットワーク２を介して送信される。画像形成装置１０は、利用者コンピュータ１４から送信された印刷データを受信する。
【００７４】
図１において、印刷データ受信部２１ａは、ネットワークインタフェース通信部２０を介して印刷データを受信して印刷データ解析部２１ｂへ出力される。印刷データ解析部２１ｂは、入力された印刷データを解析し、データ中の認証印刷モード指定情報４１をもとに認証を必要としない通常印刷データか認証を必要とする認証印刷データかを判断する。
【００７５】
印刷データ４０が常印刷データであった場合、印刷データ解析部２１ｂは、印刷制御部２７ａに受信した印刷データについて通常印刷の命令を行い、画像形成部２７ｂにより印刷データは画像に変換され、印刷実行部２７ｃにより、直ちに印刷される。
【００７６】
印刷データ４０が認証印刷データであった場合は、印刷データ解析部２１ｂは、印刷データ４０に含まれるセキュリティレベル情報４２、ドキュメント名情報４３、利用者識別情報４４、印刷データ作成日時情報４５、印刷データ作成コンピュータ名情報４６、保存期間情報４７を印刷データ４０から抽出し、抽出した結果と印刷データ４０とを認証印刷データ格納部２１ｃへ出力する。認証印刷データ格納部２１ｃは、印刷データ解析部２１ｂから入力された印刷データ４０を一意な名前の印刷データファイル２２ｄとして、外部記憶装置２２に記憶する。
【００７７】
その後、印刷データ解析部２１ｂで抽出した情報を用いて認証印刷データ管理テーブル２２ａのレコードを更新する。認証印刷データ管理テーブル２２ａの例は、図３に示されている。
【００７８】
以上により、利用者コンピュータ１４で作成された認証印刷データは画像形成装置１０内の外部記憶装置２２に記憶される。
【００７９】
（２）  認証結果を操作手段部２５に表示する動作
図１３は、図１中の画像形成装置１０における認証操作時の処理を示すフローチャートであり、図１４は、図１中の表示操作パネル２５ａにおけるＩＣカード放置エラー画面５０の表示例を示す図、及び図１５は図１中の表示操作パネル２５ａにおけるＩＣカード要求画面５１の表示例を示す図であり、図１６は、図１中の表示操作パネル２５ａにおける適合認証印刷データ有りの場合の認証結果画面５２の表示例を示す図、図１７は、図１中の表示操作パネル２５ａにおける適合認証印刷データ無しの場合の認証結果画面５３の表示例を示す図である。
【００８０】
図１、図１３〜図１７を参照しつつ、図１３のフローチャートに沿って、認証操作の処理を説明する。
【００８１】
認証操作の処理が開始されると、ステップＳ１へ進む。ステップＳ１において、図１における画像形成装置１０の利用者丙が、操作手段部２５を操作し、認証印刷メニューを選択すると、操作手段制御部２５ｂを介して、認証印刷データ制御部２４ｄに通知し、ステップＳ２へ進む。ステップＳ２において、通知を受けた認証印刷データ制御部２４ｄは、認証情報取得部２４ａに認証情報をＩＣカード１２ａから取得するように命令する。命令を受けた認証情報取得部２４ａは、ＩＣカード１２ａがＩＣカードリーダ１２に既にかざされている状態であるかをＩＣカードリーダ制御部２６に問い合わせ、その結果を得えて、ステップＳ３へ進む。
【００８２】
ステップＳ３において、認証印刷データ制御部２４ｄは、ＩＣカード１２ａが既に存在している場合は（Ｙｅｓ）、ステップＳ４へ進み、存在しない場合は（Ｎｏ）、ステップＳ６へ進む。ステップＳ４において、認証印刷データ制御部２４ｄは、ＩＣカード１２ａが既に存在している場合、ＩＣカード１２ａがＩＣカードリーダ１２の上に放置されていると判断し、操作手段部２５の表示操作パネル２５ａに、図１４に示されたようなＩＣカード放置エラー画面５０を表示し、ステップＳ５へ進む。ＩＣカード放置エラー画面５０には、「ＩＣカードが置かれたままです」、「いったん外して再度かざしてください」の文字が表示されている。
【００８３】
ステップＳ５において、ＩＣカードリーダ制御部２６は、ＩＣカード放置エラー画面５０を表示してから所定時間の間、ＩＣカード１２ａがＩＣカードリーダ２６から取り外されるか否かを判断し、ＩＣカード１２ａがＩＣカードリーダ２６から取り外された場合（ＩＣカード有→無に状態変化）、ステップＳ６へ進み、ＩＣカード１２ａがＩＣカードリーダ２６から取り外されなかった場合（タイムアウト）、ステップＳ８へ進む。
【００８４】
ステップＳ６において、認証印刷データ制御部２４ｄは、認証情報取得部２４ａを介して、ＩＣカードリーダ制御部２６から、ＩＣカードリーダ１２からＩＣカード１２ａが取り外された通知を受けると、ＩＣカード放置エラー画面５０の代わりに図１５に示されたＩＣカード要求画面５１を表示し、ステップＳ７へ進む。ＩＣカード要求画面５１には、「ＩＣカードをかざしてください」というＩＣカード１２ａによる認証を促す文字が表示される。
【００８５】
ステップＳ７において、ＩＣカードリーダ制御部２６は、ＩＣカード要求画面５１を表示してから所定時間の間、ＩＣカード１２ａがＩＣカードリーダ２６にかざされるか否かを判断し、ＩＣカード１２ａがＩＣカードリーダ２６にかざされた場合（ＩＣカード無→有に状態変化）、ステップＳ９へ進み、ＩＣカード１２ａがＩＣカードリーダ２６にかざされなかった場合（タイムアウト）、ステップＳ８へ進む。ステップＳ８において、認証印刷データ制御部２４ｄは、ＩＣカード放置エラー画面５０又はＩＣカード要求画面５１を消去し、操作手段部２５による操作前の状態に戻し、認証操作の処理を終了する。
【００８６】
ステップＳ９において、認証情報取得部２４ａは、ＩＣカードリーダ１２及びＩＣカードリーダ制御部２６を介して、ＩＣカード１２ａから個人識別情報を読み出し、ステップＳ１０へ進む。ステップＳ１０において、個人認証情報を取得した認証印刷データ制御部２４ｄは、図１２に示された認証印刷データ管理テーブル２２ａを参照し、取得した個人識別情報と認証印刷データ管理テーブル２２ａの一行のレコードとが一致し、かつその行のステータス３０ｂが「認証待」である行を検索し、ステップＳ１１へ進む。
【００８７】
ステップＳ１１において、認証印刷データ制御部２４ｄによる検索により、認証印刷データ管理テーブル２２ａに、取得した個人識別情報と一致し、かつそのステータス３０ｂが「認証待」である行が存在した場合（適合データあり）、ステップＳ１２へ進み、取得した個人識別情報と一致し、かつステータス３０ｂが「認証待」である行が存在しなかった場合（適合データなし）、ステップＳ１３へ進む。
【００８８】
ステップＳ１２において、適合データありの場合、認証印刷データ制御部２４ｄは、操作手段部２５の表示操作パネル２５ａに、図１６に示された認証結果画面５２を表示して、認証操作の処理を終了する。図１６に示され認証結果画面５２は、表示された適合認証印刷データから印刷データ選択して、印刷又は削除する画面である。
【００８９】
ステップＳ１３において、適合データなしの場合、認証印刷データ制御部２４ｄは、操作手段部２５の表示操作パネル２５ａに、図１７に示された認証結果画面５３を表示して、認証操作の処理を終了する。図１７に示された認証結果画面５３は、適合する認証印刷データがないことを通知する画面である。
【００９０】
図１６において、認証結果は１つの認証印刷データにつき１行を表示する表形式で表示し、利用者が認証印刷データを特定するための情報として、日時５２ａに、図３に示された認証印刷データ管理テーブル２２ａに格納されている印刷データ作成日時３０ｅを、ドキュメント名３０ｂに認証印刷データ管理テーブル２２ａに格納されているドキュメント名３０ｃをそれぞれ表示する。又、状況５２ｃには、過去に認証印刷を実施し再認証結果が不良であったために印刷が自動中止されたことがある認証印刷データである場合には「印刷中止」を、過去に認証印刷を行ったことが無い認証印刷データである場合には「未印刷」を、それぞれ表示する。具体的には、認証印刷データ管理テーブル２２ａの印刷中止回数３０ｊが１以上であれば「印刷中止」を、Oであれば「未印刷」を表示する。
【００９１】
又、認証印刷データを指定された時に認証印刷データを特定するために、非表示の管理通番５２ｄを設け、認証印刷データ管理テーブル２２ａに格納されている管理通番３０ａを格納する。
【００９２】
検索した結果、適合するレコードが存在しなかった場合はその結果を、図１７に示す認証結果画面５３として操作手段部２０の表示操作パネル２５ａに表示する。
【００９３】
以上の処理により、画像形成装置１０の利用者丙は、ＩＣカード１２ａをかざすことによって、画像形成装置１０内に蓄積されている適合する認証印刷データの一覧を取得する。
【００９４】
（３）  適合認証印刷データに対し印刷指示を行った後の動作
次に、得られた適合認証印刷データに対して印刷指示を行った後の処理について説明する。
【００９５】
図１８−１及び図１８―２は、図１中の表示操作パネル２５ａの操作時の処理を示すフローチャートである。
【００９６】
適合認証印刷データがあった場合、認証印刷指示の処理が開始され、ステップＳ２１へ進む。ステップＳ２１において、認証印刷データ制御部２４ｄは、表示操作パネル２５ａに、図１６に示された認証結果画面５２を表示し、ステップＳ２２へ進む。認証結果画面５２は、表示された適合認証印刷データから印刷データ選択して、印刷又は削除する画面である。
【００９７】
ステップＳ２２において、認証結果画面５２において、認証印刷データ５２ｅの１つが選択され、印刷ボタン５２ｆ、削除ボタン５２ｇ、戻るボタン５２ｈの何れかが選択されるのを待ち、戻るボタン５２ｈが選択された場合（戻る）、ステップＳ２３へ進み、削除ボタン５２ｇが選択された場合（削除）、ステップＳ２４へ進み、印刷ボタン５２ｆが選択された場合（印刷）、ステップＳ２７へ進む。
【００９８】
ステップＳ２３において、認証印刷データ制御部２４ｄは、戻るボタン５２ｈが選択されたことを検知すると、認証印刷画面５２を閉じて認証印刷をキャンセルし、元のアイドル画面に戻して認証印刷の処理を終了する。
【００９９】
ステップ２４において、認証印刷データ制御部２４ｄは、削除ボタン５２ｇが選択されたことを検知すると、選択された認証印刷データについて非表示の管理通番５２ｄをキーにして認証印刷データ管理テーブル２２ａにアクセスし、図３の認証印刷データ管理テーブル２２ａにおける印刷データファイル名３０ｇを取得し、ステップＳ２５へ進む。ステップＳ２５において、認証印刷データ制御部２４ｄは、印刷データファイル２２ｄから、取得した印刷データファイル名３０ｇに対応する印刷データを削除し、認証印刷データ管理テーブル２２ａから該当する認証印刷データのレコードを削除し、ステップＳ２６へ進む。ステップＳ２６において、認証印刷データ制御部２４ｄは、削除終了後、認証印刷画面５２を閉じて認証印刷をキャンセルし、元のアイドル画面に戻して認証印刷の処理を終了する。
【０１００】
ステップＳ２７において、認証印刷データ制御部２４ｄは、印刷ボタン５２ｆが選択されたことを検知すると、選択された認証印刷データについて非表示の管理通番５２ｄをキーにして認証印刷データ管理テーブル２２ａにアクセスし、図３の認証印刷データ管理テーブル２２ａにおける印刷中止回数３０ｊの値を調べ、中止回数が０より大きい場合（＞０（中止回数））、ステップＳ２８へ進み、中止回数が０の場合（＝０（未印刷））、ステップＳ３０へ進む。
【０１０１】
ステップＳ２８において、印刷中止回数３０ｊが０より大きい値の場合は、過去に印刷中止されたことがあることを示すため、最初から印刷するか、続きから印刷するかを指定する印刷再開確認画面を表示し、ステップＳ２９へ進む。
【０１０２】
図１９は、図１中の画像形成装置１０の印刷再開確認画面５４の表示例を示す図である。
印刷再開確認画面５４は、印刷指定した認証印刷データが過去に自動印刷中止されたことを通知し、最初から印刷するか、続きから印刷するか、認証結果画面５２へ戻るかを選択する画面である。
【０１０３】
ステップＳ２９において、印刷再開確認画面５４で「最初から印刷」ボタン５４ｂが押された場合（最初から）、ステップＳ３０へ進み、「続きから印刷」ボタン５４ｃが押された場合（続きから）、ステップ３１へ進み、「戻る」ボタン５４ｄが押された場合（戻る）、ステップＳ２１へ戻る。
【０１０４】
ステップＳ３０において、認証印刷データ制御部２４ｄは、印刷済ページ数を０とし、ステップＳ３２へ進む。ステップＳ３１において、認証印刷データ制御部２４ｄは、印刷済ページ数を認証印刷データ管理テーブル２２ａに記録されている印刷済ページ数３０ｋとし、ステップＳ３２へ進む。ステップＳ３２において、認証印刷データ管理テーブル２２ａの選択された認証印刷データのレコードのステータス３０ｂを“印刷中”に更新し、結合子Ａを介して図１８−２のステップＳ３３へ進む。
【０１０５】
ステップＳ３３において、認証印刷データ制御部２４ｄは、印刷を行う前に、後述する再認証タイミング生成処理（図２３）によって、再認証タイミング生成処理２４から再認証タイミングを取得し、ステップＳ３４へ進む。ステップＳ３４において、認証印刷データ制御部２４ｄは、印刷制御部２７ａに、後述する認証印刷処理（図２４）に認証印刷を依頼し、ステップＳ３５へ進む。ステップＳ３４での依頼に際して、認証印刷データ制御部２４ｄは、ステップＳ３３で得た再認証タイミング（値）、および再認証タイミング（単位）、及び認証印刷データ管理テーブルより得た印刷済みページ数３０ｋ、再開オフセット位置３０ｌ、印刷データファイル２２ｄから読み出した印刷データ４０を、印刷制御部２７ａへ通知する。
【０１０６】
ステップＳ３５において、認証印刷データ制御部２４ｄは、印刷制御部２７ａからの応答を待つ。ステップＳ３４における依頼は、ＲＰＣ（Remote  Procedure  Call）型の同期依頼にて実現するものとし、印刷制御部２７ａからの応答を受信するまで待機する。印刷制御部２７ａから応答データとして、処理結果、印刷済ページ数３０ｋ、再開オフセット位置３０ｌを得ると、ステップＳ３６へ進む。
【０１０７】
ステップＳ３６において、認証印刷データ制御部２４ｄは、ステップＳ３５で得た応答データのうち処理結果が、印刷完了か印刷中断かを判断し、印刷完了の場合（印刷完了）、ステップＳ３７へ進み、印刷中断の場合（中断）、ステップＳ３９へ進む。
【０１０８】
ステップＳ３７において、認証印刷データ制御部２４ｄは、印刷が完了した認証印刷データの印刷データファイル２２ｄを削除し、ステップＳ３８へ進む。ステップＳ３８において、認証印刷データ制御部２４ｄは、認証印刷データ管理テーブル２２ａから、印刷が完了した認証印刷データのレコードを削除し、認証印刷データの印刷処理が終了する。
【０１０９】
ステップＳ３９において、認証印刷データ制御部２４ｄは、認証印刷データ管理テーブル２２ａの該当する認証印刷データのレコードの印刷済ページ数３０ｋを、ステップＳ３５で得た応答データのうち印刷済ページ数３０ｋで上書き更新し、ステップＳ４０へ進む。ステップＳ４０において、ＩＣカード１２ａによる再認証を求める前に、ＩＣカード１２ａの放置による再認証を防止するため、現状のＩＣカード１２ａの状況を確認し、ステップＳ４１へ進む。
【０１１０】
ステップＳ４１において、ＩＣカード１２ａが、ＩＣカードリーダ１２上に、既に存在している場合（Ｙｅｓ）、ステップＳ４２へ進み、存在していない場合（Ｎｏ）、ステップＳ４８へ進む。図２０に示すＩＣカード放置エラー画面５５を表示し、ステップＳ４３へ進む。図２０に示されたＩＣカード放置エラー画面５５には、「印刷を継続するためには再認証が必要です。」、「所定時間内にＩＣカードをかざしてください」、「ＩＣカードが置かれたままです」、「いったん外して再度かざしてください」の文字が表示されたエリア５５ａと、ＩＣカード放置エラー画面の画面下部に表示されたカウンタ数値５５ｂは、所定時間までの残り時間であり、１秒毎にカウントダウンする。図２０の例では、残り時間は、３０秒と表示されており、残り時間を示すカウンタ数値５５ｂが０になると、再認証不良と判断される。
【０１１１】
ステップＳ４３において、ＩＣカードリーダ制御部２６は、ＩＣカード１２ａがＩＣカードリーダ１２から外されるか否かを、所定時間監視し、所定時間内に、ＩＣカード１２ａがＩＣカードリーダ１２から外された場合（ＩＣカード有→無に状態変化）、ステップＳ４４へ進み、ＩＣカード１２ａがＩＣカードリーダ１２から外されない場合（タイムアウト）、ステップＳ４６へ進む。
【０１１２】
ステップＳ４４において、認証印刷データ制御部２４ｄは、操作手段部２５の表示操作パネル２５ａに、図２１に示された再認証要求画面５６を表示させ、ステップＳ４５へ進む。図２１に示された再認証要求画面５６の例では、「印刷を継続するためには再認証が必要です」及び「所定時間内にＩＣカードをかざしてください」の文字が表示されたエリア５６ａと、再認証要求画面５６の画面下部に表示されたカウンタ数値５６ｂは残り時間であり、１秒毎にカウントダウンする。図２１の例では、残り時間は、３０秒と表示されており、残り時間を示すカウンタ数値５６ｂが０になると、再認証不良と判断される。
【０１１３】
ステップＳ４５において、ＩＣカードリーダ制御部２６は、ＩＣカード１２ａがＩＣカードリーダ１２にかざされたか否かを、所定時間監視し、所定時間内に、ＩＣカード１２ａがＩＣカードリーダ１２にかざされた場合（ＩＣカード無→有に状態変化）、ステップＳ５０へ進み、所定時間経過後に、ＩＣカード１２ａがＩＣカードリーダ１２にかざされなかった場合（タイムアウト）、ステップＳ４６へ進む。
【０１１４】
ステップＳ４６において、認証印刷データ制御部２４ｄは、再認証パラメータ管理テーブル２２ｃを参照し、再認証失敗時の処置が、保持か削除かを判断し、再認証失敗時の処置が印刷データ保持の場合（保持）、ステップＳ４７へ進み、再認証失敗時の処置が印刷データ削除の場合（削除）、ステップＳ４８へ進む。
【０１１５】
ステップＳ４７において、再認証失敗時の処置が印刷データ保持の場合、認証印刷データ制御部２４ｄは、認証印刷データ管理テーブル２２ａのステータス３０ｂを“認証待”に、印刷中止回数３０ｊの数値を現数値に１を加えた数値に、それぞれ更新し、認証印刷の処理を終了する。
【０１１６】
ステップＳ４８において、再認証失敗時の処置が印刷データ削除の場合、認証印刷データ制御部２４ｄは、該当する認証印刷データの印刷データファイル２２ｄを削除し、ステップＳ４９へ進む。ステップＳ４９において、認証印刷データ制御部２４ｄは、認証印刷データ管理テーブル２２ａから該当する認証印刷データのレコードを削除し、認証印刷の処理を終了する。
【０１１７】
ステップＳ５０において、ＩＣカードリーダ１２は、かざされたＩＣカード１２ａから個人識別情報を取得し、ステップＳ５１へ進む。ステップＳ５１において、取得した個人識別情報が当初印刷を開始した個人識別情報と同じであるか認証印刷データ管理テーブル２２ａの該当する認証印刷データの個人識別情報３０ｄと比較し、一致していた場合（Ｙｅｓ）、ステップＳ５２へ進み、一致しなかった場合（Ｎｏ）、ステップＳ５３へ進む。
【０１１８】
ステップＳ５２において、取得した個人識別情報が当初印刷を開始した個人識別情報と一致していた場合は、再認証良好と判断し、印刷を継続するために以下の処理を行う。印刷制御部２７ａからステップＳ３５で受信した応答データのうち印刷済ページ数３０ｋで認証印刷データ管理テーブル２２ａの該当する認証印刷データの印刷済ページ数３０ｋを上書き更新し、今回とは異なる再認証タイミング値を得るために、ステップＳ３３へ戻り、再認証要求タイミング生成の処理を再開する。
【０１１９】
ステップＳ５３において、取得した個人識別情報が当初印刷を開始した個人識別情報と一致していない場合は、図２２に示す再認証失敗画面５７を表示した後、ステップＳ４５へ戻り、再度ＩＣカードが無い状態から有る状態に変化するイベントを待つ。図２２の再認証失敗画面５７の表示例では、「印刷開始時の認証情報と一致しません」及び「正しいＩＣカードをかざしてください」の文字が表示されたエリア５７ａと、再認証失敗画面５７の画面下部に表示されたカウンタ数値５７ｂは残り時間であり、１秒毎にカウントダウンする。図２２の例では、残り時間は、１５秒と表示されており、残り時間を示すカウンタ数値５７ｂが０になると、再認証不良と判断される。
【０１２０】
以上の処理により、利用者は初回の認証から数度の再認証を実行した結果として印刷結果を得る、又は再認証不良により印刷が途中で中断される。
【０１２１】
図２３は、図１８−２におけるステップＳ３３の再認証要求タイミング生成処理を示すフローチャートである。
【０１２２】
図１８−２に示されたフローチャート中のステップＳ３３により、呼び出され、再認証要求タイミングを所定の条件により決定し処理結果として返却する再認証要求タイミング生成処理について説明する。
【０１２３】
再認証要求タイミング生成処理が開始されると、ステップＳ５４へ進む。ステップＳ５４において、認証印刷データ制御部２４ｄは、印刷対象の認証印刷データについて、非表示の管理通番５２ｄをキーにして認証印刷データ管理テーブル２２ａにアクセスし、セキュリティレベル４９ｉを取得し、ステップＳ５５へ進む。ステップＳ５５において、再認証要求タイミング生成部２４ｃは、取得したセキュリティレベルの再認証条件について、再認証タイミング管理テーブル２２ｂから最小値３２ｂ、最大値３２ｃ、単位３２ｄをそれぞれ取得し、ステップＳ５６へ進む。
【０１２４】
ステップＳ５６において、最小値３２ｂが、０より大きい値か０以下の値かを判断し、最小値３２ｂが０より大きい値の場合（＞０）、ステップＳ５６へ進み、最小値３２ｂが０以下の値の場合（≦０）、ステップＳ５９へ進む。
【０１２５】
ステップＳ５７において、最小値が０より大きい場合は、再認証要求を必要とすることを意味するので、再認証要求タイミング生成部２４ｃは、ランダム値を決定するため、画像形成装置１０のオペレーティングシステムより、乱数生成部２４ｂで生成される０より大きく１より小さい乱数Ｒを取得し、ステップＳ５８へ進む。ステップＳ５８において、再認証要求タイミング生成部２４ｃは、取得した乱数Ｒに設定されたタイミングの範囲の幅である（最大値−最小値）を乗じ、ベース値である最小値を加えた値を再認証タイミング（値）とし、先に取得した単位３２ｄを再認証タイミング（単位）として、認証印刷データ制御部２４ｄに返し、再認証要求タイミング生成処理を終了する。
【０１２６】
ステップＳ５９において、最小値が０以下であった場合は、再認証が不要を意味するため、再認証要求タイミング値は０とし、先に取得した単位３１ｄを再認証タイミング（単位）として、認証印刷データ制御部２４ｄに返し、再認証要求タイミング生成処理を終了する。
【０１２７】
図２４は、図１８−２のステップＳ３４における認証印刷処理を示すフローチャートである。
【０１２８】
図１８−２に示されたフローチャート中のステップＳ３４により、依頼され、依頼内容に基づき認証印刷を行い、認証印刷結果を処理結果として返却する印刷部２７における認証印刷処理について説明する。
【０１２９】
認証印刷処理が開始されると、ステップＳ７１へ進む。ステップＳ７１において、印刷制御部２７ａは、認証印刷データ制御部２７ａから、印刷済ページ数３０ｋ、再認証タイミング値、再認証タイミング（単位）、再開オフセット位置３０ｌ、印刷データを伴った認証印刷の依頼を受信し、ステップＳ７２へ進む。ステップＳ７２において、印刷制御部２７ａは、依頼された再認証タイミング値が０であるか否かを判定し、０でない場合（Ｎｏ）、ステップＳ７３へ進み、０である場合（Ｙｅｓ）、ステップＳ７８へ進む。
【０１３０】
ステップＳ７３において、再認証タイミング値が０でない場合は、再認証が必要であり、印刷制御部２７ａは、依頼された再認証タイミング（単位）が「印刷枚数」と「経過時間」とのいずれであるのかを判定し、単位が「印刷枚数」の場合は、ステップＳ７４へ進み、単位が「経過時間」の場合は、ステップＳ７６へ進む。
【０１３１】
ステップＳ７４において、再認証タイミング（単位）が「印刷枚数」である場合は、印刷制御部２７ａは、印刷中断枚数を示す「Ｌ」に指定された再認証タイミング値を格納し、ステップＳ７５へ進む。ステップＳ７５において、印刷制御部２７ａは、タイマ値には無効であることを示す値０を格納し、ステップＳ８０へ進む。
【０１３２】
ステップＳ７６において、再認証タイミング（単位）が「経過時間」である場合は、印刷制御部２７ａは、印刷中断枚数を示す「Ｌ」にはとり得る最大値を設定し、ステップＳ７７へ進む。ステップＳ７７において、印刷制御部２７ａは、印刷枚数による中断はかからないようにし、タイマ値には指定された再認証タイミング値を格納し、ステップＳ８０へ進む。
【０１３３】
ステップＳ７８において、依頼された再認証タイミング値が０である場合、再認証を行う必要がないため、印刷制御部２７ａは、印刷中断枚数を示す「Ｌ」には変数がとり得る最大値を設定し印刷枚数による中断はかからないようにし、ステップＳ７９へ進む。ステップＳ７９において、印刷制御部２７ａは、タイマ値に無効を示す値０を設定し、ステップＳ８０へ進む。
【０１３４】
ステップＳ８０において、印刷制御部２７ａは、印刷済ページ数が０より大きいか否かを判定し、大きい場合（Ｙｅｓ）、ステップＳ８１へ進み、小さい場合（Ｎｏ）、ステップＳ８２へ進む。ステップＳ８１において、印刷済ページ数が０より大きい場合は、印刷再開位置を示すため、印刷制御部２７ａは、印刷データ中のポインタを指定された再開オフセット位置までスキップし、ステップＳ８２へ進む。
【０１３５】
ステップＳ８２において、印刷制御部２７ａは、印刷済ページ数に１を加えた値を、現在の印刷枚数を示す「Ｃ」には初期値として０をそれぞれ格納し、ステップＳ８３へ進む。
【０１３６】
ステップＳ８３において、印刷制御部２７ａは、タイマ値が０より大きい値か否かを判定し、タイマ値が０より大きい値の場合（Ｙｅｓ）、ステップＳ８４へ進み、タイマ値が０より大きくない場合（Ｎｏ）、ステップＳ８５へ進む。ステップＳ８４において、印刷準備が整った段階で、ステップＳ７２〜Ｓ７９の処理によって決定されたタイマ値が無効ではない０より大きい値であった場合は、その値でアラームタイマのカウントダウンを開始し、ステップＳ８５へ進む。ステップＳ８５〜Ｓ９３は、ループ処理であり、脱出条件はステップＳ８８で全ページ印刷を検出するか、ステップＳ９０で印刷中断条件に到達した場合である。
【０１３７】
ステップＳ８６において、印刷制御部２７ａは、印刷データ毎に、画像形成部２７ｂにより、画像形成し、ステップＳ８７へ進み、ステップＳ８７において、印刷制御部２７ａは、印刷実行部２７ｃに印刷指示を行い、ステップＳ８８へ進む。
【０１３８】
ステップＳ８８において、印刷制御部２７ａは、次の印刷ページが存在するか否かを判定し、次の印刷ページがある場合（Ｙｅｓ）、ステップＳ８９へ進み、次の印刷ページがない場合（Ｎｏ）、ステップＳ９２へ進む。ステップＳ８９において、印刷制御部２７ａは、ステップＳ８８にて次ページがある場合、現在の印刷ページ数を示す「Ｐ」及び印刷済枚数「Ｃ」に１を加算し、ステップＳ９０へ進む。
【０１３９】
ステップＳ９０において、印刷制御部２７ａは、印刷済枚数「Ｃ」がステップＳ７３〜Ｓ７７で決定した印刷中断枚数に達したか否か、及び処理中にステップＳ８４で設定したアラームタイマの割込が発生したか否かを判断し、印刷中断枚数に達した場合又はアラームタイマの割込が発生した場合は、ステップＳ９１へ進む。ステップＳ９１において、印刷制御部２７ａは、次ページの画像形成は行わず認証印刷の処理を中断し、ステップＳ９４へ進む。ステップＳ９２において、ステップＳ８８で次ページ無しの場合（Ｎｏ）、印刷制御部２７ａは、全ページの印刷が完了したことを示すため、処理結果は「印刷完了」となり、印刷済ページ数をＰとして認証印刷データ制御部２４ｄに処理結果を返送し、ステップＳ９４へ進む。
【０１４０】
ステップＳ９４において、ループを脱出後、印刷制御部２７ａは、認証印刷データ制御部２４ｄへ処理結果（印刷完了または中断）、印刷済みページ数、次回印刷を再開する再開オフセット位置を処理結果として返却し、印刷部２７における認証印刷の処理を終了する。
【０１４１】
上記の処理に加えて、認証印刷データ制御部２４ｄは、定期的に認証印刷データ管理テーブル２２ａを参照し、保存期限３０ｈが画像形成装置１０のオペレーティングシステムより取得した日時情報を超過していた場合で、なおかつステータス３０ｂが「認証待」であるレコードが存在するか全レコードを検索する。検索の結果、該当するレコードが検出した場合、該当するレコードに記録されている印刷データファイル名３０ｇの印刷データファイル２２ｄを削除し、認証印刷データ管理テーブル２２ａの該当するレコードも削除する。
【０１４２】
（実施例１の効果）
本実施例１によれば、次の（ａ）〜（ｃ）のような効果がある。
【０１４３】
（ａ）  画像形成装置１０は、認証を一度行って印刷指示をした利用者に対し、無作為なタイミングで再認証要求をするようにしている。更に、画像形成装置１０は、ＩＣカード１２ａをＩＣカードリーダ１２の上に置いたままであることを検出して、認証操作者に、ＩＣカード１２ａを一度外して、再度、ＩＣカードリーダ１２にかざすことを要求する。これにより、認証操作者は、画像形成装置１０の前から離れることができず、結果として、画像形成装置１０から出力される機密性の高い印刷物を第三者に盗み見され、盗まれるリスクを軽減することができる。
【０１４４】
（ｂ）  画像形成装置１０は、再認証に失敗した場合、認証印刷を中断するようにしている。そのため、認証操作者が画像形成装置１０の側から離れた場合にも、機密性の高い印刷物を第三者による盗み見や盗難の被害を最小限にすることができる。
【０１４５】
（ｃ）  画像形成システム１は、管理コンピュータ１３により、予め、セキュリティレベルに応じて、実運用上負担とならない程度の値に、再認証要求タイミングの最小値及び最大値等を設定するようにしている。この場合も、「再認証が行われることがある」という事実が周知されていれば、心理的効果により同様の効果を期待できる。
【実施例２】
【０１４６】
（実施例２の構成）
図２５は、本発明における実施例２の画像形成システム１Ａを示す概略の構成図であり、実施例１を示す図１中の要素と共通の要素には共通の符号が付されている。
【０１４７】
本実施例２の画像形成システム１Ａは、実施例１の画像形成装置１０とは構成の異なる画像形成装置１０Ａと、実施例１と同様の構成の管理コンピュータ１３及び利用者コンピュータ１４とが、実施例１と同様のネットワーク２を介して相互に接続されている。
【０１４８】
本実施例２の画像形成装置１０Ａは、実施例１と同様のネットワークインタフェース通信部２０、操作手段部２５、ＩＣカードリーダ制御部２６、及び印刷部２７と、実施例１とは構成及び機能の異なる受信部２１Ａ、外部記憶装置２２Ａ、再認証条件設定部２３Ａ、及び認証部２４Ａを有している。
【０１４９】
受信部２１Ａは、実施例１と同様の印刷データ受信部２１ａ及び認証印刷データ格納部２１ｃと、実施例１とは構成及び機能が異なる印刷データ解析部２１ｄと、から構成されている。印刷データ解析部２１ｄは、実施例１と同様の機能に、外部記憶装置２２Ａから格納されているセキュリティレベル定義ファイル２２ｅ及び再認証不良履歴ファイル２２ｆを読み出して使用する機能が追加されている。
【０１５０】
外部記憶装置２２Ａは、実施例１と同様に読み書き可能な不揮発性メモリや、ハードディスク装置等により構成され、実施例１と同様の認証印刷データ管理テーブル２２ａ、再認証タイミング管理テーブル２２ｂ、再認証パラメータ管理テーブル２２ｃ、及び印刷データファイル２２ｄと、実施例１と異なるセキュリティレベル定義ファイル２２ｅ及び再認証不良履歴ファイル２２ｆとを記憶する機能を有している。セキュリティレベル定義ファイル２２ｅは、ドキュメント毎にセキュリティレベルを定義したファイルであり、再認証条件設定部２３Ａにより生成されるものである。再認証不良履歴ファイル２２ｆは、再認証が不良であった場合の個人識別情報や再認証不良の回数等履歴を保存すファイルであり、認証部Ａにより書き込まれ、印刷データ解析部２１ｄにより読み出され使用されるものである。
【０１５１】
再認証条件設定部２３Ａは、実施例１と同様の管理者ログイン認証部２３ｃと、実施例１とは機能の異なる再認証タイミング条件設定部２３ｄ及びウェブサーバ部２３ｅを有している。再認証タイミング条件設定部２３ｄは、実施例１と同様の再認証タイミング管理テーブル２２ｂ及び再認証パラメータ管理テーブル２２ｃに、再認証タイミングに関するパラメータ条件を設定する機能に、新たに、セキュリティレベル定義ファイル２２ｅを作成する機能が追加されている。ウェブサーバ部２３ｅは、実施例１と同様のネットワーク２を介して管理者コンピュータ１３のウェブブラウザからの要求に対するサービスを提供するサーバに、新たに、セキュリティレベル定義ファイル２２ｅを作成するための画面を提供する機能が追加されている。管理者ログイン認証部２３ｃは、実施例１と同様である。
【０１５２】
認証部２４Ａは、実施例１と同様の認証情報取得部２４ａ、乱数発生部２４ｂ、及び再認証要求タイミング生成部２４ｃと、実施例１とは機能が異なる認証印刷データ制御部２４ｅと、を有している。認証印刷データ制御部２４ｅは、実施例１と同様の機能に、新たに、再認証に失敗した場合、外部記憶装置２２Ａ内の再認証不良履歴ファイル２２ｆの内容を更新する機能が追加されている。本実施例２の画像形成システム１Ａのその他の構成は、実施例１の構成と同様である。
【０１５３】
（実施例２の動作）
本発明の実施例２の画像形成システム１Ａでは、セキュリティレベルの設定は、実施例１とは異なり、利用者コンピュータ１４のドライバ１４による設定ではなく、ネットワーク２を介して画像形成装置１０Ａに接続された管理者コンピュータ１３側で行う。
【０１５４】
先ず、運用開始する前に、画像形成システム１Ａの管理者によって行う再認証タイミング設定について説明する。
【０１５５】
画像形成システム１Ａの管理者は、画像形成装置１０Ａを導入した時点で、管理対象エリアのセキュリティポリシーに準じて、再認証タイミングの設定を行う。画像形成システム１Ａの管理者は、管理者コンビュータ１３のウェブブラウザ１３ｂより、画像形成装置１０ＡのＩＰアドレスを指定してアクセスすることにより、実施例１と同じく、ＩＤとパスワードによる管理者認証画面３０が表示される。
【０１５６】
図２６は、図２５中のウェブサーバ部２３ｅが提供する認証印刷設定メニュー画面５８の表示例を示す図である。
【０１５７】
図５に示す管理者認証画面３０において、ＩＤとパスワードの認証後、図２６に示された認証印刷設定メニュー画面５８が表示される。認証印刷設定メニュー画面５８は、２つのショートカットで構成されており、再認証タイミング設定ショートカット５８ａをクリックすると、実施例１と同じ内容の再認証タイミング設定画面３１（図６）が表示される。
【０１５８】
図２６に示された認証印刷設定メニュー画面５８において、セキュリティレベル設定ショートカット５８ｂをクリックすると、図２７に示すセキュリティレベル設定画面５９が表示される。
【０１５９】
図２７は、図２５中のウェブサーバ部２３ｅが提供するセキュリティレベル設定画面５９の表示例を示す図である。
【０１６０】
セキュリティレベル設定画面５９は、予め作成しておいたセキュリティレベル定義ファイルを登録することで画像形成装置１０Ａへの適用を行う。ファイルによる一括登録ではなく、管理者コンビュータ１３のウェブブラウザ１３ｂから会話形式で登録することも可能ではあるが、管理者が管理する画像形成装置１０Ａが複数台ある場合を考慮すると、１台の画像形成装置１０Ａについて、一回セキュリティレベル定義ファイル２２ｅを作成し、その後の他の画像形成装置１０Ａへの適用は容易であることと、画像形成装置１０Ａの設置場所や運用によって変化し得る再認証要求タイミングの設定とは異なり、機密度が高いと考えられるキーワードは普遍的なものであると考えられるため、セキュリティレベル定義情報はファイルによる一括登録方式の方が望ましい。
【０１６１】
図２７に表示されたセキュリティレベル設定画面５９の表示例では、参照ボタン６９ｂを押すことにより、セキュリティレベル定義ファイル２２ｅを参照し、表示枠５９ａに、セキュリティレベル定義ファイル２２ｅを表示させ、登録ボタン５９ｃを押下することにより、新たに作成したセキュリティレベル定義ファイル２２ｅを外部記憶装置２２Ａに記憶させる。参照ボタン５９ｂを押下することにより、外部記憶装置２２Ａに登録済のセキュリティレベル定義ファイル２２ｅを読み出して、取得する。
【０１６２】
図２８は、図２５中の画像形成装置１０Ａのセキュリティレベル定義ファイル２２ｆの例６０を示す図である。
【０１６３】
セキュリティレベル定義ファイル２２ｆのファイルは、ＸＭＬ形式であり、セキュリティレベル高を示す〈Security  Level＝“High”〉６０ａ、セキュリティレベル中を示す〈Security  Level＝“Middle”〉６０ｆのタグによって大きく分けられている。それぞれのタグには、子構成としてドキュメント名を示す〈Document  Name〉６０ｂ、コンピュータ名を示す〈Host  Name〉６０ｃ、利用者名を示す〈User  Name〉６０ｄ、過去の再認証失敗履歴を示す〈Failed  History〉を、それぞれ管理者が定義し、ファイルを作成する。
【０１６４】
管理者コンピュータ１３から、作成したセキュリティレベル定義ファイル２２ｆを画像形成装置１０Ａ内の外部記憶装置２２Ａに登録する。登録には、セキュリティレベル設定画面５９で行う。登録手段の詳細については後述する。
【０１６５】
先ず、セキュリティレベル定義ファイルの書式について説明する。
〈Document  Name〉６０ｂでは、セキュリティレベル高とするドキュメント名に含まれるキーワードを指定する。該当するキーワードを含むドキュメント名を認証印刷する場合は、セキュリティレベルを高として扱う、という意味となる。この欄は、複数指定することもでき、その場合は空白をデリミタとしてリスト表記する。セキュリティレベル高とするドキュメント名に含まれるキーワードの例として、“秘”、“名簿”、“リスト”が、図２８に示されている。
【０１６６】
〈Host  Name〉６０ｃでは、セキュリティレベル高とする利用者コンピュータ名を指定する。認証印刷データを作成した利用者コンビュータ名が、本タグで指定されたコンビュータ名と一致する場合はセキュリティレベルを高として扱う、という意味となる。複数指定することもでき、その場合は空白をデリミタとしてリスト表記する。セキュリティレベル高とする利用者コンピュータ１４としては、例えば、社長室に設定された利用者コンピュータ１４等が考えられる。
【０１６７】
〈User  Name〉６０ｄでは、セキュリティレベル高とする利用者の個人識別情報を指定する。認証印刷データを作成した利用者の個人識別情報が本タグで指定された個人識別情報と一致する場合はセキュリティレベル高として扱う、という意味となる。複数指定することもでき、その場合は空白をデリミタとしてリスト表記する。セキュリティレベル高とする利用者としては、図２８に表示された例では、アドミニストレータ  ユーザ１である。
【０１６８】
〈Failed  History〉６０ｅでは、認証印刷データを作成した利用者が、過去に再認証不良の履歴が記録されている場合にセキュリティレベル高として扱う条件を設定する。必ず数値を２つリスト表記し、前者数値は判定の範囲日を、後者数値は判定基準を指定する。図２８に示された例では、「７  ３」と定義した場合は、過去７日の間に再認証を３回失敗した利用者はセキュリティレベルを高として扱う、という意味である。
【０１６９】
同様に、セキュリティレベル中の〈Document  Name〉６０ｇ、〈Host  Name〉６０ｈ、〈User  Name〉６０ｉ及び〈Failed  History〉６０ｊも設定する。尚、ファイルの文字コードは汎用性を考え、ＵＴＦ−８とする。
【０１７０】
作成したセキュリティレベル定義ファイル６０を、図２７のセキュリティレベル設定画面５９で画像形成装置１０Ａに登録する。参照ボタン５９ｂをクリックすることで、ファイルを開くダイアログが表示され、同ダイアログで準備したセキュリティレベル定義ファイル６０を選択すると表示枠５９ａに選択したファイルのフルパスが表示される。その後、登録ボタン５９ｃをクリックすることでファイルが画像形成装置１０Ａに送信され、画像形成装置１０Ａでは、送信されたファイルを外部記憶装置２２Ａに記録する。
【０１７１】
一方、現在画像形成装置１０Ａに登録されているセキュリティレベル定義ファイル６０を確認する場合は、取得ボタン５９ｄをクリックする。クリック後、ファイルを保存ダイアログが表示され、パスを指定してファイルを保存できる。
【０１７２】
再認証タイミングの設定は、図２６の認証印刷設定メニュー画面５８において、再認証タイミング設定ショートカット５８ａをクリックし、表示される再認証タイミング設定画面３４（図１０）で実施例１と同様に行う。
【０１７３】
以上の操作により、画像形成装置１０Ａの管理者は画像形成装置１０Ａにセキュリティレベルの設定、および再認証タイミングの設定を行う。
【０１７４】
次に、利用者コンビュータ１４のドライバ設定について説明する。
図２９は、図２５中の利用者コンピュータ１４における管理者設定画面６１の表示例を示す図であり、実施例１の管理者設定画面３５を示す図１２に対応している。
【０１７５】
本実施例２の管理者設定画面６１は、実施例１の管理者設定画面３５とは異なり、セキュリティレベルの設定は無く、出力する印刷データの形式、及び認証印刷データを指定した場合の認証印刷データの保存期間のみを設定する。
【０１７６】
（実施例２の認証印刷の動作）
先ず、利用者コンビュータ１４が作成した認証印刷データが画像形成装置１０Ａに蓄積されるまでを説明する。
【０１７７】
図３０は、図２５中の利用者コンピュータ１４において作成する印刷データフォーマット４０Ａの例を示す図であり、実施例１を示す図１１と共通の要素は共通の符号を付している。
【０１７８】
図４において、利用者コンビュータ１４の印刷アプリケーション１４ｂから印刷指示を行うと、ドライバ１４ｃにて画像形成装置１０Ａに送信する印刷データ４０Ａを生成する。実施例２の印刷データ４０Ａは、実施例１の印刷データ４０とは異なり、印刷データ４０Ａ中にセキュリティレベル情報４２が存在しない。その他は実施例１の印刷データ４０と同様である。
【０１７９】
その後、実施例１と同様に、作成した印刷データ４０Ａは、ドライバインストール時に設定した画像形成装置１０Ａにネットワーク２を介して送信され、画像形成装置１０Ａの印刷データ受信部２１ａが受信し、印刷データ解析部２１ｄに引き継がれる。印刷データ解析部２１ｄでは、受信した印刷データ４０Ａを解析する。
【０１８０】
実施例１と同様に、印刷データ中の認証印刷モード指定情報４１が通常印刷データを示す場合、印刷制御部２７ａに受信した印刷データ４０Ａについて通常印刷依頼を行い、該当する印刷データ４０Ａは画像形成部２７ｂにより画像となり印刷実行部２７ｃにより直ちに印刷される。
【０１８１】
印刷データ４０Ａ中の認証印刷モード指定情報４１が認証印刷データを示す場合、印刷データに含まれるドキュメント名４３、利用者識別情報４４、印刷データ作成日時情報４５、印刷データ作成コンビュータ名情報４６、保存期間情報４７を印刷データ４０Ａから抽出する。
【０１８２】
次に、抽出した情報と、事前に管理者によって定義したセキュリティレベル定義情報に基づきセキュリティレベルを決定する。
【０１８３】
図３１は、図２５中の画像形成装置１０Ａにおけるセキュリティレベル判定の処理を示すフローチャートである。
【０１８４】
セキュリティレベル判定の処理が開始されると、ステップＳ１０１へ進む。ステップＳ１０１において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル高のドキュメント名を示す〈Document  Name〉６０ｂのタグのキーワード、例えば、“秘”、“名簿”等を取得し、ステップＳ１０２へ進む。ステップＳ１０２において、印刷データ解析部２１ｄは、印刷対象のドキュメントにステップＳ１０１において取得したキーワードが含まれているか否かを判定し、含まれていない場合（Ｎｏ）、ステップＳ１０３へ進み、含まれている場合（Ｙｅｓ）、ステップＳ１１９へ進む。
【０１８５】
ステップＳ１０３において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル高のコンピュータ名を示す〈Host  Name〉６０ｃのタグを取得し、ステップＳ１０４へ進む。ステップＳ１０４において、印刷データ解析部２１ｄは、印刷対象の印刷データ作成コンピュータ名情報４６がステップＳ１０３において取得したコンピュータ名と一致するか否かを判定し、一致しなかった場合（Ｎｏ）、ステップＳ１０５へ進み、一致した場合（Ｙｅｓ）、ステップＳ１１９へ進む。
【０１８６】
ステップＳ１０５において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル高の個人識別情報を示す〈User  Name〉６０ｄのタグを取得し、ステップＳ１０６へ進む。ステップＳ１０６において、印刷データ解析部２１ｄは、印刷対象の利用者識別情報４４がステップＳ１０５において取得した個人識別情報と一致するか否かを判定し、一致しなかった場合（Ｎｏ）、ステップＳ１０７へ進み、一致した場合（Ｙｅｓ）、ステップＳ１１９へ進む。
【０１８７】
ステップＳ１０７において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、再認証不良履歴がある利用者を示す〈Failed  History〉６０ｅのタグを取得し、ステップＳ１０８へ進む。
リスト表記された２つのトークンを分割し、前者を判定範囲、後者を判定基準とする。
【０１８８】
図３２は、図２５中の画像形成装置１０Ａにおける再認証不良履歴ファイル７０の例を示す図である。
【０１８９】
再認証不良と判定された場合、不良判定日毎にファイル７０が作成され、不良判定日はファイル名７０ａで表現される。ファイルの内容は再認証不良となった個人識別情報７０ｂと再認証不良回数７０ｃが固定レコード長で記録され、例えば、３０分間保持される。
【０１９０】
ステップＳ１０８において、画像形成装置１０Ａのオペレーティングシステムから取得した現システム日付当日と、セキュリティレベル定義ファイル６０より取得した判定範囲分の過去の再認証不良履歴ファイル２２ｆを調べ、先に抽出した利用者識別情報４４の再認証不良回数の合計値がセキュリティレベル定義ファイル６０より取得した判定基準以上の数値であるかを判定し、再認証不良回数の合計値が判定基準未満の場合（Ｎｏ）、ステップＳ１０９へ進み、再認証不良回数の合計値が判定基準以上の場合（Ｙｅｓ）、ステップＳ１１９へ進む。
【０１９１】
ステップＳ１０９において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル中のドキュメント名を示す〈Document  Name〉６０ｇのタグのキーワード、例えば、“会議”、“議事録”等を取得し、ステップＳ１１０へ進む。ステップＳ１１０において、印刷データ解析部２１ｄは、印刷対象のドキュメントにステップＳ１０９において取得したキーワードが含まれているか否かを判定し、含まれていない場合（Ｎｏ）、ステップＳ１１１へ進み、含まれている場合（Ｙｅｓ）、ステップＳ１１８へ進む。
【０１９２】
ステップＳ１１１において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル中のコンピュータ名を示す〈Host  Name〉６０ｈのタグを取得し、ステップＳ１１２へ進む。ステップＳ１１２において、印刷データ解析部２１ｄは、印刷対象の印刷データ作成コンピュータ名情報４６がステップＳ１１１において取得したコンピュータ名と一致するか否かを判定し、一致しなかった場合（Ｎｏ）、ステップＳ１１３へ進み、一致した場合（Ｙｅｓ）、ステップＳ１１８へ進む。
【０１９３】
ステップＳ１１３において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、セキュリティレベル中の個人識別情報を示す〈User  Name〉６０ｉのタグを取得し、ステップＳ１１４へ進む。ステップＳ１１４において、印刷データ解析部２１ｄは、印刷対象の利用者識別情報４４がステップＳ１１３において取得した個人識別情報と一致するか否かを判定し、一致しなかった場合（Ｎｏ）、ステップＳ１１５へ進み、一致した場合（Ｙｅｓ）、ステップＳ１１８へ進む。
【０１９４】
ステップＳ１１５において、印刷データ解析部２１ｄは、セキュリティレベル定義ファイル２２ｅより、再認証不良履歴がある利用者を示す〈Failed  History〉６０ｊのタグを取得し、ステップＳ１１６へ進む。ステップＳ１１６において、画像形成装置１０Ａのオペレーティングシステムから取得した現システム日付当日と、セキュリティレベル定義ファイル６０より取得した判定範囲分の過去の再認証不良履歴ファイル２２ｆを調べ、先に抽出した利用者識別情報４４の再認証不良回数の合計値がセキュリティレベル定義ファイル６０より取得した判定基準以上の数値であるかを判定し、再認証不良回数の合計値が判定基準未満の場合（Ｎｏ）、ステップＳ１１７へ進み、再認証不良回数の合計値が判定基準以上の場合（Ｙｅｓ）、ステップＳ１１８へ進む。
【０１９５】
印刷データ解析部２１ｄは、ステップＳ１１７、Ｓ１１８及びＳ１１９において、セキュリティレベルを、それぞれ“低”、“中”及び“高”と判定し、セキュリティレベル判定の処理を終了する。
【０１９６】
印刷データ解析部２１ｄは、先に抽出したドキュメント名情報４３、利用者識別情報４４、印刷データ作成日時情報４５、印刷データ作成コンピュータ名情報４６、保存期間情報４７と上記処理により決定したセキュリティレベル、及び印刷データ４８を認証印刷データ格納部２１ｃに引き継ぐ。認証印刷データ格納部２１ｃは、実施例１と同様に印刷データ４８を画像形成装置１０Ａ内で一意な名前の印刷データファイル２２ｄに保存し、印刷データ解析部２１ｄで抽出した各項目を用いて認証印刷データ管理テーブル２２ａのレコードに追加する。
【０１９７】
以上の処理により、コンピュータで作成された認証印刷データは画像形成装置１０Ａに保存される。
【０１９８】
認証操作を行い、認証結果を操作手段部２５に表示する動作については実施例１と同様である。得られた適合認証印刷データに対して印刷指示を行った後の処理については、実施例１の処理に以下の再認証不良履歴ファイルへの記録の処理が追加される。再認証不良と判定し認証印刷を終了する際、再認証不良履歴ファイル２２ｆに再認証不良履歴情報を記録してから終了する。
【０１９９】
図３３は、図２５中の画像形成装置１０Ａにおける再認証不良履歴ファイル２２ｆへの記録の処理を示すフローチャートである。
【０２００】
再認証不良ファイル２２ｆへの記録の処理が開始されると、ステップＳ１３０へ進む。ステップＳ１３において、画像形成装置１０Ａのオペレーティングシステムより現日付を取得し、ステップＳ１３０へ進む。ステップＳ１３０において、外部記憶装置２２Ａ内に取得した日付情報が再認証不良履歴ファイル２２ｆに既に存在するかを確認し、存在しない場合（Ｎｏ）、ステップＳ１３２へ進み、存在する場合（Ｙｅｓ）、ステップＳ１３３へ進む。
【０２０１】
ステップＳ１３２において、存在しない場合は、新規の再認証不良履歴ファイル２２ｆを作成し、ステップＳ１３８へ進む。既に存在する場合は、ステップＳ１３３〜Ｓ１３７において、ファイル中の固定レコードを精査し、今回再認識不良の個人識別情報が記録されているか検索する。一致するレコードが存在した場合（ステップＳ１３５において、Ｙｅｓ）、現在記録されている再認証不良回数に１加算した数値として、再認証不良履歴ファイル２２ｆを更新し、ステップＳ１３９へ進む。
【０２０２】
ステップＳ１３８において、ステップＳ１３２でファイルを新規作成した場合、又は、ステップＳ１３３〜Ｓ１３７で一致するレコードが存在しなかった場合、ファイルの最後に個人識別情報には今回再認識不良の個人識別情報を、再認証不良回数には１を適用したレコードを追加して、再認証不良ファイル２２ｆへの記録の処理を終了する。ステップＳ１３９において、一致するレコードが存在した場合、現在記録されている再認証不良回数に１加算した数値で更新し、再認証不良ファイル２２ｆへの記録の処理を終了する。その他の処理は実施例１と同様である。
【０２０３】
認証印刷データ制御部２４ｅは、実施例１と同様に保存期限を超過した認証印刷データを自動的に削除する処理を行う。実施例２では、上記認証印刷データの自動削除に加え、現日付より一定期間、例えば３０日より前の日付をファイル名に持つ再認証不良履歴ファイル２２ｆを自動削除する処理も行う。
【０２０４】
（実施例２の効果）
本実施例２によれば、実施例１の効果に加え、次の（ａ）、（ｂ）のような効果がある。
【０２０５】
（ａ）  画像形成システム１Ａは、印刷データ解析部２１ｄが印刷データ４８をセキュリティレベル定義ファイル２２ｅに基づいて解析してセキュリティレベルを判定するようになっている。これにより、利用者コンピュータ１４により、認証印刷データ毎にセキュリティレベルを設定することなく、セキュリティレベル定義ファイル２２ｅに基づいてセキュリティレベルが判定され、認証印刷時に再認証を求め、ＩＣカード放置による再認証は不良と判定されることから、認証操作者は画像形成装置１０Ａの前から離れることができず、第三者による印刷物の盗み見や盗難のリスクを軽減することができる。
【０２０６】
（ｂ）  画像形成システム１Ａは、印刷データ解析部２１ｄが再認証不良の履歴を自動更新し、再認証不良の履歴に応じて再認証要求タイミングの間隔を短くする機能が追加されている。これにより、通常時は、比較的再認証頻度を少なくしておき、再認証不良を頻発させる認証操作者に対しては再認証の頻度を増やすという運用をシステム管理者のメンテナンス無く自動的に実現できると同時に、認証操作者側では再認証が不良となると頻度が上がってしまうという心理的効果により再認証の頻度が少ない場合であっても認証印刷時は画像形成装置１０Ａの側を離れてはいけないという運用ルールがより徹底される効果が期待できる。
【０２０７】
（変形例）
本発明は、上記実施例１、２に限定されず、種々の利用形態や変形例が可能である。この利用形態や変形例として、例えば、次の（ａ）〜（ｅ）のようなものがある。
【０２０８】
（ａ）  実施例１、２では、認証手段をＩＣカード１２ａとしたが、本発明はＩＣカード１２ａによる認証手段に限定したものではなく、個人識別情報に変換可能な入力手段で、かつ認証操作が簡易なものであれば、例えば、特殊デバイスを用いた生体情報による認証でもその実効性を何ら損なうものではない。但し、入力に手間のかかるＩＤ、パスワードの手動入力や、認証に時間のかかる虹彩認証等は印刷全体の効率面から適さない。
【０２０９】
（ｂ）  実施例１、２では、認証印刷データの格納先を画像形成装置として説明してきたが、認証印刷データの格納先は画像形成装置１０，１０Ａ内に限定されない。例えば、ネットワーク２に接続されたプリントサーバに認証印刷データを格納しても良い。この場合、プリントサーバにウェブサーバ機能を保有させ、プリントサーバから画像形成装置１０，１０Ａにデータを送付する際に再認証パラメータを通知するインタフェースを付加することで容易に対応が可能である。この構成の場合、画像形成装置１０，１０Ａが複数台存在してもシステム管理者は自らが定めたセキュリティポリシーに従いプリントサーバ１箇所に再認証パラメータを設定すれば良く、画像形成システムの管理コストの低減化が期待できる。
【０２１０】
（ｃ）  実施例１、２の画像形成システム１，１Ａでは、ネットワーク２を介して画像形成装置１０，１０Ａに接続された管理者コンピュータ１３により、画像形成装置１０，１０Ａの再認証タイミング条件を設定するようにしているが、管理者コンピュータ１３の再認証タイミング条件の設定機能を画像形成装置１０，１０Ａの再認証条件設定部２３，２３Ａに追加しても良い。この場合、ウェブサーバ部２３ｂ，２３ｅに直接、パーソナルコンピュータを接続して、パーソナルコンピュータから再認証タイミング条件を設定することになる。
【０２１１】
（ｄ）  実施例１、２の画像形成システム１，１Ａでは、画像形成装置１０，１０Ａは、１台として説明したが、画像形成装置１０，１０Ａの台数は、１台には限定されない。画像形成装置１０，１０Ａを複数台設けた場合には、画像形成装置１０，１０Ａの設定場所等を考慮して、再設定タイミング条件を画像形成装置１０，１０Ａ毎に設定することになる。
【０２１２】
（ｅ）  実施例１、２の画像形成装置１０，１０Ａでは、印刷データ受信部２１ａと、印刷データ解析部２１ｂと、認証印刷データ格納部２１ｃとから構成されている受信部２１により、印刷データが受信、解析されて、認証印刷データを外部記憶装置２２へ記憶するとして説明したが、認証印刷データの外部記憶装置２２への記憶手段は受信部２１に限定されない。他の外部メモリ、例えば、ＵＳＢメモリ等に記憶させた認証印刷データを、直接、外部記憶装置２２へ記憶指されても良い。
【符号の説明】
【０２１３】
１，１Ａ        画像形成システム
２        ネットワーク
１０，１０Ａ        画像形成装置
１１        ＵＳＢインタフェース
１２        ＩＣカードリーダ
１２ａ        ＩＣカード
１３        管理者コンピュータ
１３ｂ        ウェブブラウザ
１４        利用者コンピュータ
１４ｂ        印刷アプリケーション
１４ｃ        ドダイバ
１４ｄ        印刷データ形式設定部
１４ｅ        個人識別情報生成部
１４ｆ        印刷データ作成部
１３ａ，１４ａ，２０        ネットワークインタフェース通信部
２１        受信部
２１ａ        印刷データ受信部
２１ｂ，２１ｄ        印刷データ解析部
２１ｃ        認証印刷データ格納部
２２        外部記憶装置
２２ａ        認証印刷データ管理テーブル
２２ｂ        再認証タイミング管理テーブル
２２ｃ        再認証パラメータ管理テーブル
２２ｄ        印刷データファイル
２２ｅ        セキュリティレベル定義ファイル
２２ｆ        再認証不良履歴ファイル
２３，２３Ａ        再認証条件設定部
２３ａ，２３ｄ        タイミング条件設定部
２３ｂ，２３ｅ        ウェブサーバ部
２３ｃ        管理者ログイン認証部
２４，２４Ａ        認証部
２４ａ        認証情報取得部
２４ｂ        乱数生成部
２４ｃ        再認証要求タイミング生成部
２４ｄ，２４ｅ        認証印刷データ制御部
２５        操作手段部
２５ａ        表示操作パネル
２５ｂ        操作手段制御部
２６        ＩＣカードリーダ制御部
２７        印刷部
２７ａ        印刷制御部
２７ｂ        画像形成部
２７ｃ        印刷実行部
【図１】
2013111793.tif 000003
【図２】
2013111793.tif 000004
【図３】
2013111793.tif 000005
【図４】
2013111793.tif 000006
【図５】
2013111793.tif 000007
【図６】
2013111793.tif 000008
【図７】
2013111793.tif 000009
【図８】
2013111793.tif 000010
【図９】
2013111793.tif 000011
【図１０】
2013111793.tif 000012
【図１１】
2013111793.tif 000013
【図１２】
2013111793.tif 000014
【図１３】
2013111793.tif 000015
【図１４】
2013111793.tif 000016
【図１５】
2013111793.tif 000017
【図１６】
2013111793.tif 000018
【図１７】
2013111793.tif 000019
【図１８−１】
2013111793.tif 000020
【図１８−２】
2013111793.tif 000021
【図１９】
2013111793.tif 000022
【図２０】
2013111793.tif 000023
【図２１】
2013111793.tif 000024
【図２２】
2013111793.tif 000025
【図２３】
2013111793.tif 000026
【図２４】
2013111793.tif 000027
【図２５】
2013111793.tif 000028
【図２６】
2013111793.tif 000029
【図２７】
2013111793.tif 000030
【図２８】
2013111793.tif 000031
【図２９】
2013111793.tif 000032
【図３０】
2013111793.tif 000033
【図３１】
2013111793.tif 000034
【図３２】
2013111793.tif 000035
【図３３】
2013111793.tif 000036