(57)【要約】【課題】不特定のユーザにより画像が閲覧される可能性を極めて低くすることが可能な画像形成装置を提供すること。【解決手段】この画像形成装置は、セキュアジョブ情報（ＳＪ情報）を受信した場合、認証装置が接続されているか否かを判定する（ステップ２４５及び２６０）。画像形成装置は、認証装置が接続されていると判定したとき、受信したＳＪ情報をＲＡＭに保持させる（ステップ２５５）。その後、ユーザが適切な情報を認証装置に入力すると、画像形成装置は、ＲＡＭに保持されているＳＪ情報に基づく画像形成処理を実行する。一方、画像形成装置は認証装置が接続されていないと判定したとき、受信したＳＪ情報をＲＡＭに保持させない（ステップ２６５及び２９５）。これにより、ＳＪ情報に基づく画像形成処理が実行され得ない状態においてＳＪ情報がＲＡＭに保持され続けることを回避することができる。【選択図】  図２
2008207473.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して端末装置と通信可能に構成され且つ画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行可能な画像形成装置であって、
前記端末装置から送信される前記セキュアジョブ情報を受信する受信手段と、
前記受信したセキュアジョブ情報を保持する保持手段と、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記保持手段が前記画像形成情報を保持することを禁止する保持禁止手段と、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定する実行決定手段と、
を備える画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記保持禁止手段は、前記受信手段が前記セキュアジョブ情報の受信を開始した時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に前記保持手段が同受信しているセキュアジョブ情報に含まれる画像形成情報を保持することを禁止する受信時保持禁止手段である画像形成装置。
【請求項３】
請求項１に記載の画像形成装置において、
前記保持禁止手段は、前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報の一部又は全部を保持した時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に同保持手段が同保持を開始した画像形成情報を同保持手段から消去することにより同保持手段が同画像形成情報を保持することを禁止する第１消去手段である画像形成装置。
【請求項４】
請求項１に記載の画像形成装置において、
前記保持禁止手段は、前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報の全部を保持した時点から更に所定時間が経過した後の時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に同保持手段が同保持を開始した画像形成情報を同保持手段から消去することにより同保持手段が同画像形成情報を保持することを禁止する第２消去手段である画像形成装置。
【請求項５】
請求項３又は請求項４に記載の画像形成装置において、
前記保持禁止手段は、前記認証手段を備えていないと判定した場合、前記セキュアジョブ情報に含まれる画像形成情報の消去に先立って、前記保持手段から同画像形成情報が消去される旨を表す第１通知情報を同セキュアジョブ情報を送信した端末装置へ送信する第１送信手段を備える画像形成装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の画像形成装置において、
前記保持禁止手段は、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定したことにより前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報を保持していない状態にあるとき、同画像形成情報を保持していない旨を表す第２通知情報を同セキュアジョブ情報を送信した端末装置へ送信する第２送信手段を備える画像形成装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の画像形成装置であって、
前記画像形成処理を実行している期間において、前記認証手段を備えているか否かを判定し同認証手段を備えていない状態になったと判定した場合に同画像形成処理の実行を中止させる処理中止手段を備える画像形成装置。
【請求項８】
請求項５に記載の画像形成装置において、
前記保持禁止手段は、前記端末装置から前記第１通知情報に応答して送信された所定の即時処理情報を受信した場合、同第１通知情報が送信される基となったセキュアジョブ情報を構成する画像形成情報が消去される前に同セキュアジョブ情報に基づく前記画像形成処理を実行するように構成された画像形成装置。
【請求項９】
請求項６に記載の画像形成装置において、
前記保持禁止手段は、前記第２通知情報が送信される基となったセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報であって前記端末装置に保持されていた画像形成情報が同第２通知情報に応答して同端末装置から送信された場合、同送信された画像形成情報に基づく前記画像形成処理を実行するように構成された画像形成装置。
【請求項１０】
通信回線を介して端末装置と通信可能に構成された画像形成装置を用いて画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行するための画像形成方法であって、
前記端末装置から送信される前記セキュアジョブ情報を受信するステップと、
前記受信したセキュアジョブ情報を保持手段に保持させるステップと、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記画像形成情報を前記保持手段に保持させることを禁止するステップと、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定するステップと、
を含む画像形成方法。
【請求項１１】
通信回線を介して端末装置と通信可能に構成された画像形成装置により実行されることによって画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行するための画像形成プログラムであって、
前記端末装置から送信される前記セキュアジョブ情報を受信する手順と、
前記受信したセキュアジョブ情報を保持手段に保持させる手順と、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記画像形成情報を前記保持手段に保持させることを禁止する手順と、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定する手順と、
を含む画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上に形成された画像（例えば、用紙に印刷された文書及び図画等）が不特定のユーザにより閲覧されることを防止することが可能な画像形成装置、画像形成方法、及び、画像形成プログラムに関する。
【背景技術】
【０００２】
この種の画像形成装置の一つは、画像を表す画像形成情報とユーザにより設定された認証用識別情報（例えば、パスワードとしての文字列）とを含むセキュアジョブ情報を端末装置（例えば、パーソナル・コンピュータ等）から受信し、受信したセキュアジョブ情報を保持する。その後、ユーザが画像形成装置に設けられた認証手段に対して認証用入力情報を入力すると、画像形成装置は、保持されている認証用識別情報から、入力された認証用入力情報と一致する認証用識別情報を特定する。そして、画像形成装置は、特定された認証用識別情報を含むセキュアジョブ情報に基づいて画像を記録媒体上に形成する（セキュアジョブ情報に基づく画像形成処理を実行する）。このように、印刷開始時に所定の認証用入力情報の入力を要求する印刷をセキュア印刷と言う。
【０００３】
これにより、保持されている認証用識別情報と同一の認証用入力情報を入力可能なユーザが画像形成装置の近傍にいるときにのみ印刷が行われる（セキュア印刷が行われる）ので、記録媒体上に形成された画像が不特定のユーザにより閲覧されることを防止することができる（例えば、特許文献１を参照。）。
【特許文献１】特開平９−６５１４８号公報
【発明の開示】
【０００４】
ところで、画像形成装置は、セキュア印刷を行う必要がないグループにより使用されることもある。従って、ある機種の画像形成装置のすべてがセキュア印刷を実現するための認証手段を備えるように画像形成装置を構成しておくことは得策ではなく、使用するグループの要求に応じて画像形成装置に追加的に認証手段を付与できるように画像形成装置が構成されることが望ましい。従って、例えば、認証手段を画像形成装置に対して着脱可能な認証装置により構成することが好適であると考えられる。
【０００５】
しかしながら、従来の画像形成装置においては、セキュア印刷が完了するまでの間、保持された画像形成情報が消去されないので、画像形成装置が認証手段を備えていない状態（例えば、認証装置が画像形成装置から取り外されている状態）においてセキュアジョブ情報を受信すると、画像形成情報が画像形成装置に保持され続ける虞があった。従って、例えば、画像形成装置が廃棄された場合等において、不特定のユーザが保持された画像形成情報を不正に取得することにより画像を閲覧する可能性が高まるという問題があった。
【０００６】
本発明に係る画像形成装置は、上述した課題に対処するためになされたものであって、通信回線を介して端末装置と通信可能に構成され且つ画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行可能な画像形成装置である。
更に、本発明に係る画像形成装置は、
前記端末装置から送信される前記セキュアジョブ情報を受信する受信手段と、
前記受信したセキュアジョブ情報を保持する保持手段と、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記保持手段が前記画像形成情報を保持することを禁止する保持禁止手段と、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定する実行決定手段と、を備える。
【０００７】
これによれば、画像形成装置が認証手段を備えていない場合に、画像形成情報が保持手段に保持され続けることを回避することができる。例えば、画像形成装置が認証手段を備えていない場合とは、認証手段が画像形成装置に対して着脱可能に構成され且つ同認証手段が画像形成装置から取り外されている（画像形成装置に装着されていない）場合や、認証手段がその機能を達成可能な状態（オン状態）と同機能を達成不能な状態（オフ状態）とに切り替え可能に構成され且つ同機能が達成不能な状態に設定されている場合等である。
【０００８】
この結果、画像形成情報が保持手段に保持され続けることがないので、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
なお、画像形成装置が認証手段を備えていないと判定された場合に保持手段が保持することを禁止される情報は、画像形成情報のみに限られず、セキュアジョブ情報が含む画像形成情報以外の情報を含んでいてもよく、セキュアジョブ情報のすべてであってもよい。
【０００９】
この場合、前記保持禁止手段は、前記受信手段が前記セキュアジョブ情報の受信を開始した時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に前記保持手段が同受信しているセキュアジョブ情報に含まれる画像形成情報を保持することを禁止する受信時保持禁止手段であることが好適である。
【００１０】
これによれば、画像形成装置が認証手段を備えていない状態において受信手段がセキュアジョブ情報の受信を開始した場合、受信しているセキュアジョブ情報に含まれる画像形成情報は保持手段に保持されない。これにより、保持手段の記憶領域が無駄に使用されることを回避することができる。
【００１１】
一方、本発明による画像形成装置の他の態様において、前記保持禁止手段は、前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報の一部又は全部を保持した時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に同保持手段が同保持を開始した画像形成情報を同保持手段から消去することにより同保持手段が同画像形成情報を保持することを禁止する第１消去手段であることが好適である。
【００１２】
これによれば、画像形成装置が認証手段を備えていない状態において保持手段がセキュアジョブ情報に含まれる画像形成情報の少なくとも一部の保持を開始した場合、画像形成情報の少なくとも一部の保持を開始してから、保持している画像形成情報を消去するまでの期間を極めて短くすることができる。この結果、無駄に使用されている保持手段の記憶領域を早期に解放することができる。
【００１３】
また、本発明による画像形成装置の他の態様において、前記保持禁止手段は、前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報の全部を保持した時点から更に所定時間が経過した後の時点にて、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合に同保持手段が同保持を開始した画像形成情報を同保持手段から消去することにより同保持手段が同画像形成情報を保持することを禁止する第２消去手段であることが好適である。
【００１４】
端末装置が画像形成装置に対してセキュアジョブ情報を送信した後に、画像形成装置の状態が認証手段を備えていない状態から認証手段を備えている状態へ変更される場合がある。例えば、認証手段が画像形成装置に対して着脱可能に構成されている場合であってユーザが端末装置からジョブ情報を送信させた後に認証手段を画像形成装置に装着する場合が考えられる。
【００１５】
このような場合、保持手段がセキュアジョブ情報に含まれる画像形成情報の少なくとも一部の保持を開始した時点にて画像形成装置が認証手段を備えているか否かを判定するように構成された上述の画像形成装置によれば、保持手段が画像形成情報の少なくとも一部の保持を開始した時点にて画像形成情報が消去されるので、ユーザは認証手段を画像形成装置に装着した後、画像形成情報を再度送信させなければならない。即ち、ユーザの手続きが煩雑となってしまう。
【００１６】
そこで、上記構成のように、保持手段がセキュアジョブ情報に含まれる画像形成情報の保持を開始してから所定時間が経過した後の時点にて画像形成装置が認証手段を備えているか否かを判定すれば、ユーザがセキュアジョブ情報を送信させた後に画像形成装置の状態を認証手段を備えていない状態から認証手段を備えている状態へ変更することにより画像形成装置に画像形成処理を実行させることが可能となる。即ち、ユーザの利便性を向上させることができる。
【００１７】
更に、保持手段がセキュアジョブ情報に含まれる画像形成情報の保持を開始してから所定時間が経過した後の時点においても画像形成装置が認証手段を備えていない場合には、保持手段に保持された画像形成情報が消去されるので、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【００１８】
これらの場合、前記保持禁止手段は、前記認証手段を備えていないと判定した場合、前記セキュアジョブ情報に含まれる画像形成情報の消去に先立って、前記保持手段から同画像形成情報が消去される旨を表す第１通知情報を同セキュアジョブ情報を送信した端末装置へ送信する第１送信手段を備えることが好適である。
【００１９】
これによれば、ユーザは、保持手段に画像形成情報が保持されなくなる旨（保持手段から画像形成情報が消去される予定である旨）を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザの利便性を向上させることができる。
【００２０】
この場合、前記保持禁止手段は、前記認証手段を備えているか否かを判定し同認証手段を備えていないと判定したことにより前記保持手段が前記セキュアジョブ情報に含まれる画像形成情報を保持していない状態にあるとき、同画像形成情報を保持していない旨を表す第２通知情報を同セキュアジョブ情報を送信した端末装置へ送信する第２送信手段を備えることが好適である。
【００２１】
これによれば、ユーザは、保持手段に画像形成情報が保持されていない旨（保持手段から画像形成情報が消去された旨若しくは保持手段が画像形成情報を保持しなかった旨）を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザの利便性を向上させることができる。
【００２２】
この場合、上記画像形成装置は、前記画像形成処理を実行している期間において、前記認証手段を備えているか否かを判定し同認証手段を備えていない状態になったと判定した場合に同画像形成処理の実行を中止させる処理中止手段を備えることが好適である。
【００２３】
上述した画像形成装置は、ユーザにより適切な認証用入力情報が入力された時、セキュアジョブ情報に基づく画像形成処理の実行を開始する。ところで、画像形成処理の実行中に、ユーザが画像形成装置の近傍を離れる場合がある。
【００２４】
このような場合、上記構成のように、画像形成処理が実行されている期間において画像形成装置が認証手段を備えているか否かを判定し画像形成装置が認証手段を備えていないと判定した場合に画像形成処理の実行を中止させれば、ユーザが画像形成装置の状態を認証手段を備えていない状態へ変更する（例えば、認証手段を画像形成装置から取り外す）ことにより画像形成処理の実行を容易に中止させることができる。
【００２５】
従って、ユーザが画像形成情報に基づく画像形成処理の実行中に画像形成装置から離れたい場合に、以降において記録媒体上に形成される予定であった残余の画像が記録媒体上に形成されることをユーザが容易に禁止することができるので、ユーザの利便性を向上させることができる。
【００２６】
また、上記保持禁止手段が第１送信手段を備える画像形成装置において、前記保持禁止手段は、前記端末装置から前記第１通知情報に応答して送信された所定の即時処理情報を受信した場合、同第１通知情報が送信される基となったセキュアジョブ情報を構成する画像形成情報が消去される前に同セキュアジョブ情報に基づく前記画像形成処理を実行するように構成されることが好適である。
【００２７】
これによれば、画像形成装置が認証手段を備えていない場合であってもユーザが直ちに画像形成装置の近傍へ移動する予定である等の理由により不特定のユーザによって画像を閲覧される可能性が低いとユーザが判断した場合には、直ちに画像形成処理を実行させることができる。即ち、ユーザの利便性を向上させることができる。更に、画像形成情報を再度送信する場合よりも通信量を低減することができる。
【００２８】
また、上記保持禁止手段が第２送信手段を備える画像形成装置において、前記保持禁止手段は、前記第２通知情報が送信される基となったセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報であって前記端末装置に保持されていた画像形成情報が同第２通知情報に応答して同端末装置から送信された場合、同送信された画像形成情報に基づく前記画像形成処理を実行するように構成されることが好適である。
【００２９】
これによれば、画像形成装置が認証手段を備えていないと判定されたことにより保持手段が画像形成情報を保持していない状態にある場合においても、ユーザが画像形成処理の実行を要求するときには、ユーザが端末装置に画像形成情報を生成させるための操作を再び行うことなく、ユーザが過去に送信したセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報に基づいて画像形成処理を実行させることができる。即ち、ユーザの利便性を向上させることができる。
【００３０】
また、本発明に係る画像形成方法は、通信回線を介して端末装置と通信可能に構成された画像形成装置を用いて画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行するための画像形成方法である。
更に、本発明に係る画像形成方法は、
前記端末装置から送信される前記セキュアジョブ情報を受信するステップと、
前記受信したセキュアジョブ情報を保持手段に保持させるステップと、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記画像形成情報を前記保持手段に保持させることを禁止するステップと、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定するステップと、を含む。
【００３１】
一方、本発明に係る画像形成プログラムは、通信回線を介して端末装置と通信可能に構成された画像形成装置により実行されることによって画像形成情報を含むセキュアジョブ情報に基づく画像形成処理を実行するための画像形成プログラムである。
更に、本発明に係る画像形成プログラムは、
前記端末装置から送信される前記セキュアジョブ情報を受信する手順と、
前記受信したセキュアジョブ情報を保持手段に保持させる手順と、
入力された所定の認証用入力情報に基づいて所定の認証結果を出力する認証手段を備えているか否かを判定し同認証手段を備えていないと判定した場合には前記画像形成情報を前記保持手段に保持させることを禁止する手順と、
前記認証手段を備えている場合には、前記保持されているセキュアジョブ情報に基づく前記画像形成処理を実行するか否かを前記認証結果に基づいて決定する手順と、を含む。
【発明を実施するための最良の形態】
【００３２】
以下、本発明に係る画像形成プログラムを実行する画像形成装置を含む画像形成システムであって本発明に係る画像形成方法を用いる画像形成システムの各実施形態について図面を参照しながら説明する。
【００３３】
＜第１実施形態＞
第１実施形態に係る画像形成システムは、図１に示したように、通信回線（本例では、ローカル・エリア・ネットワーク）１０を介して互いに接続された画像形成装置２０及び複数の情報処理装置（端末装置）３０を備えている。
【００３４】
（画像形成装置）
画像形成装置２０は、レーザプリンタである。画像形成装置２０は、バスを介して互いに接続されたＣＰＵ２１と、フラッシュ・メモリ２２と、保持手段を構成するＲＡＭ２３と、表示部２４と、操作入力部２５と、プリンタエンジン部２６と、接続インターフェース部２７と、受信手段を構成する通信インターフェース部２８と、を備えている。
【００３５】
ＣＰＵ２１は、所定のプログラムを実行することにより、画像形成装置２０の各構成部に種々の指示情報を送るようになっている。
【００３６】
フラッシュ・メモリ２２は、電源がオン状態である間に情報を保持（記憶）するとともに保持された情報を消去することが可能（読み書き可能）な記憶媒体である。フラッシュ・メモリ２２は、電源がオフ状態である間、保持している情報を保持し続けるようになっている。フラッシュ・メモリ２２には、画像形成装置２０を作動させるためのプログラム等が予め保持されている。
【００３７】
ＲＡＭ２３は、読み書き可能な記憶媒体である。ＲＡＭ２３は、電源がオン状態である間にのみ情報を保持できるようになっている。
【００３８】
表示部２４は、図示しない表示用パネル（本例では、液晶パネル）を含んでいる。表示部２４は、ＣＰＵ２１からの指示に応じて、ユーザに情報を通知するメッセージやユーザに情報を入力させる入力欄等を含む画像を表示用パネルに表示させるようになっている。
【００３９】
操作入力部２５は、図示しない複数のボタンを備えている。操作入力部２５は、ボタンが押されることにより、そのボタンに対応する情報が入力されるようになっている。各ボタンに対応する情報は、表示部２４により表示される画像と関連づけて設定されている。なお、操作入力部２５は、ユーザが表示部２４の表示用パネルに直接触ることにより情報が入力されるように構成されていてもよい。
【００４０】
プリンタエンジン部２６は、レーザ光が照射されることにより周面上に静電潜像が形成される感光体ドラムと、画像形成情報に基づいて感光体ドラムの周面を走査するレーザ光を生成するスキャナユニットと、帯電した現像剤を感光体ドラムの周面に供給する現像剤供給部と、を含んでいる。プリンタエンジン部２６は、画像形成情報を受け取ると、受け取った画像形成情報に基づいて記録媒体としての用紙上に現像剤による画像を形成する画像形成処理を実行するようになっている。
【００４１】
接続インターフェース部２７は、外部機器と通信可能に外部機器を接続（装着）可能なインターフェース（本例では、ユニバーサル・シリアル・バス・インターフェース（ＵＳＢインターフェース））を備える。
【００４２】
通信インターフェース部２８は、通信回線１０に接続可能なインターフェース（本例では、通信ケーブルを介したインターフェース）を備える。通信インターフェース部２８は、通信回線１０に接続された状態にて情報処理装置３０へ情報を送信するとともに情報処理装置３０から情報を受信するようになっている。通信インターフェース部２８は、受信した情報を一時的に保持する読み書き可能な記憶媒体であるバッファ用メモリ（図示省略）を備えている。なお、通信インターフェース部２８は、通信ケーブルを介することなく無線方式にて通信回線１０に接続されるように構成されていてもよい。
【００４３】
（認証装置）
更に、画像形成装置２０には、認証手段としての認証装置２９が着脱可能に装着されるとともにその状態において認証装置２９が電気的に接続され得るようになっている。即ち、認証装置２９は、画像形成装置２０に装着及び接続された状態において、画像形成装置２０の表示部２４及び操作入力部２５の極近傍に配置される。認証装置２９は、操作入力部２５を介したユーザの指示に応じて、通常モードと、登録モードと、に切り替わるようになっている。
【００４４】
認証装置２９は、接続インターフェース部２９ａと、入力情報入力部２９ｂと、認証用情報登録部２９ｃと、認証用情報保持部２９ｄと、識別情報特定部２９ｅと、を備えている。
【００４５】
接続インターフェース部２９ａは、画像形成装置２０の接続インターフェース部２７に接続（装着）可能になっている。接続インターフェース部２９ａは、接続インターフェース部２７に接続された状態において、認証装置２９が接続されていることを画像形成装置２０に通知するために、機器に固有の機器識別情報（認証装置２９を表す機器識別情報）を所定の時間が経過する毎に画像形成装置２０へ送信するようになっている。
【００４６】
入力情報入力部２９ｂは、所定の認証用入力情報が入力され得るようになっている。本例では、認証用入力情報は、ＩＣチップを備えるカード（ＩＣカード）に記録された情報である。即ち、本例の入力情報入力部２９ｂは、ＩＣカードが所定の位置に配置されると、そのＩＣカードに記録されている情報を認証用入力情報として読み取るようになっている。入力情報入力部２９ｂは、認証装置２９が登録モードである場合に読み取った認証用入力情報を認証用情報登録部２９ｃへ送り、一方、認証装置２９が通常モードである場合に読み取った認証用入力情報を識別情報特定部２９ｅへ送るようになっている。
【００４７】
認証用情報登録部２９ｃは、認証装置２９が登録モードである状態において、表示部２４及び操作入力部２５を利用してユーザにより入力される認証用識別情報（本例では、複数の文字及び数字を含む記号列からなるユーザＩＤ）を接続インターフェース部２９ａを介して受信し得るようになっている。なお、認証用情報登録部２９ｃは、表示部２４及び操作入力部２５と独立した入力手段を備え、その入力手段から入力される認証用識別情報を受信し得るように構成されていてもよい。
【００４８】
認証用情報登録部２９ｃは、認証用識別情報を受信すると、入力情報入力部２９ｂから認証用入力情報を受け取ることを待機するようになっている。認証用情報登録部２９ｃは、入力情報入力部２９ｂから認証用入力情報が送られると、受け取った認証用入力情報と入力された認証用識別情報とを関連付けて認証用情報保持部２９ｄに保持させるようになっている。
【００４９】
識別情報特定部２９ｅは、認証装置２９が通常モードである状態において、入力情報入力部２９ｂから認証用入力情報を受け取ると、認証用情報保持部２９ｄに保持されている認証用識別情報の中から、受け取った認証用入力情報に関連付けられて保持されている認証用識別情報を検索することにより同保持されている認証用識別情報の一つを特定するようになっている。
【００５０】
識別情報特定部２９ｅは、認証用情報保持部２９ｄに保持されている認証用識別情報の一つが特定された場合に特定された認証用識別情報を認証結果として出力し、一方、保持されている認証用識別情報の一つが特定されなかった場合に認証用識別情報を特定できなかった旨を表す情報を認証結果として出力するようになっている。識別情報特定部２９ｅは、出力された認証結果を接続インターフェース部２９ａを介して画像形成装置２０へ送るようになっている。
【００５１】
（情報処理装置）
情報処理装置３０は、パーソナル・コンピュータである。情報処理装置３０は、バスを介して互いに接続されたＣＰＵ３１と、ハード・ディスク・ドライブ（ＨＤＤ）３２と、ＲＡＭ３３と、表示部３４と、操作入力部３５と、通信インターフェース部３６と、を備えている。
【００５２】
ＣＰＵ３１は、所定のプログラムを実行することにより、情報処理装置３０に種々の動作を実行させるようになっている。
【００５３】
ＨＤＤ３２は、読み書き可能な記憶媒体である。ＨＤＤ３２は、電源がオフ状態である間、保持している情報を保持し続けるようになっている。ＨＤＤ３２には、情報処理装置３０の各構成部が有する基本的な機能（例えば、キーボード及びマウスの操作による情報の入力やディスプレイによる画像の表示等）を実現するためのシステムプログラムを含む種々のプログラムやデータ等が保持されている。これらのプログラムはＣＰＵ３１により実行される。
【００５４】
ＲＡＭ３３は、読み書き可能な記憶媒体である。ＲＡＭ３３は、電源がオン状態である間にのみ情報を保持できるようになっている。
【００５５】
表示部３４は、表示用パネル（本例では、液晶パネル）を有する図示しないディスプレイを備えている。表示部３４は、ＣＰＵ３１からの指示に応じて、ユーザに情報を通知するメッセージやユーザに情報を入力させる入力欄等を含む画像を表示用パネルに表示させるようになっている。
【００５６】
操作入力部３５は、図示しないキーボード及びマウスを備えている。操作入力部２５は、キーボードのキー又はマウスのクリック用ボタンが押される（マウスがクリックされる）ことにより、或いは、マウスが移動させられることにより、表示部３４により表示されている画像に応じて各操作に設定されている情報が入力されるようになっている。操作入力部３５は、入力された情報をＣＰＵ３１へ送るようになっている。
【００５７】
（作動の概要）
次に、上記のように構成された画像形成システムの作動の概要について説明する。
この画像形成システムの情報処理装置３０は、画像形成情報を含むジョブ情報である通常ジョブ情報及びセキュアジョブ情報のいずれか一方をユーザＵＡの指示に応じて画像形成装置２０へ送信する。画像形成装置２０は、通常ジョブ情報を受信した場合、直ちに受信した通常ジョブ情報に基づく画像形成処理（印刷）を実行する。
【００５８】
画像形成装置２０は、セキュアジョブ情報を受信した場合、認証装置２９が画像形成装置２０に接続されているか否かを判定する。画像形成装置２０は、認証装置２９が接続されていると判定したとき、受信したセキュアジョブ情報をＲＡＭ２３に保持させる。その後、ユーザＵＡが適切な認証用入力情報を認証装置２９に入力すると、画像形成装置２０は、ＲＡＭ２３に保持されているセキュアジョブ情報に基づく画像形成処理を実行する。これにより、セキュア印刷が実行される。
【００５９】
一方、画像形成装置２０は、認証装置２９が接続されていないと判定したとき、受信したセキュアジョブ情報をＲＡＭ２３に保持させない（ＲＡＭ２３が保持することを禁止する）。これにより、画像形成装置２０に認証装置２９が接続されていない状態（即ち、セキュアジョブ情報に基づく画像形成処理が実行され得ない状態）において、画像形成情報がＲＡＭ２３に保持され続けることがないので、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【００６０】
（作動の詳細）
以下、この画像形成システムの作動の詳細について、図２〜図９を参照しながら説明する。
【００６１】
先ず、この画像形成システムを利用するユーザＵＡは、この画像形成システムを利用してセキュア印刷を行う前に認証用入力情報と認証用識別情報とを認証装置２９に登録しておく。
【００６２】
より具体的に述べると、認証装置２９を画像形成装置２０に装着及び接続した状態において、ユーザＵＡは、表示部２４及び操作入力部２５を利用して、認証装置２９を登録モードに設定するとともに認証装置２９の認証用情報登録部２９ｃに認証用識別情報ＣＩＤＡ（本例では、複数の記号からなるユーザＩＤであって情報処理装置３０の使用を開始する際にユーザＵＡにより入力されるユーザＩＤ）を入力する。次いで、ユーザＵＡは、ユーザＵＡが所有するＩＣカードＩＣＡを認証装置２９上の所定の位置に配置することにより、ＩＣカードＩＣＡに記録されている情報ＣＩＮＡを認証用入力情報ＣＩＮＡとして入力情報入力部２９ｂに読み取らせる。
【００６３】
認証装置２９の認証用情報登録部２９ｃは、入力情報入力部２９ｂによって読み取られた認証用入力情報ＣＩＮＡと入力された認証用識別情報ＣＩＤＡとを互いに関連付けて認証用情報保持部２９ｄに保持（記憶）させる。このようにして、認証用入力情報ＣＩＮＡと認証用識別情報ＣＩＤＡとが認証装置２９に登録される。
【００６４】
また、画像形成装置２０のＣＰＵ２１は、図２にフローチャートにより示した印刷制御を行うための印刷制御ルーチンの処理を所定時間の経過毎であって同印刷制御ルーチンが実行中でない場合に開始するようになっている。
【００６５】
従って、所定のタイミングになると、ＣＰＵ２１は、ステップ２００から処理を開始し、ステップ２０５に進んでジョブ情報の受信を開始したか否かを判定する。この時点では、ジョブ情報の受信は開始していない。従って、ＣＰＵ２１は、ステップ２０５にて「Ｎｏ」と判定してジョブ情報の受信を開始するまで同ステップ２０５にて待機する。
【００６６】
一方、ユーザＵＡは、実行中のアプリケーションソフト（例えば、文書作成ソフトや図面作成ソフト等）において所望の画像を印刷するために、キーボード又はマウスを操作することにより印刷を指示する印刷指示情報を入力する（例えば、メニューから印刷を選択する。）。
【００６７】
情報処理装置３０のＣＰＵ３１は、印刷指示情報を受け取ると、図３にフローチャートにより示したジョブ情報を送信するためのジョブ情報送信ルーチンの実行を開始するようになっている。従って、ＣＰＵ３１は、ステップ３００から処理を開始し、ステップ３０５に進んで図４に示した印刷実行ダイアログ４００を表示部３４の表示用パネルに表示させる。
【００６８】
印刷実行ダイアログ４００には、セキュア印刷指定用チェックボックス４０１と、印刷ボタン４０２と、キャンセルボタン４０３と、が配置されている。
【００６９】
セキュア印刷指定用チェックボックス４０１は、マウスのカーソルが重なって表示された状態にてマウスがクリックされることにより選択状態（チェックされた状態）と非選択状態（チェックされていない状態）とに切り替わるようになっている。以下、表示部３４により表示される後述するダイアログ内のチェックボックスも同様に動作する。
【００７０】
印刷ボタン４０２は、マウスのカーソルが重なって表示された状態にてマウスがクリックされることにより押し込まれる動作が表示される（以下、「印刷ボタン４０２が押し込まれる」とも言う。）ようになっている。キャンセルボタン４０３も同様に動作する。以下、表示部３４により表示される後述するダイアログ内のボタンも同様に動作する。
【００７１】
印刷実行ダイアログ４００は、印刷ボタン４０２が押し込まれることにより印刷を実行する旨を表す情報を生成するようになっている。更に、印刷実行ダイアログ４００は、印刷ボタン４０２が押し込まれたとき、セキュア印刷指定用チェックボックス４０１が選択状態であるときにはセキュア印刷が指定されている旨を表す情報を生成し、一方、非選択状態であるときにはセキュア印刷が指定されていない旨を表す情報を生成するようになっている。
また、印刷実行ダイアログ４００は、キャンセルボタン４０３が押し込まれることにより、印刷を実行しない旨を表す情報を生成するようになっている。
【００７２】
次いで、ＣＰＵ３１は、ステップ３１０に進んでユーザＵＡが印刷実行ダイアログ４００に基づく情報の入力を完了したか否かを判定する。この時点では、印刷実行ダイアログ４００が印刷を実行する旨を表す情報及び印刷を実行しない旨を表す情報のいずれも生成していないので、ユーザＵＡによる情報の入力は完了していない。従って、ＣＰＵ３１は、ステップ３１０にて「Ｎｏ」と判定してユーザＵＡによる情報の入力が完了するまで同ステップ３１０にて待機する。
【００７３】
（通常印刷）
先ず、ユーザＵＡが印刷開始時に所定の認証用入力情報の入力を要求しない印刷（通常印刷）を希望する場合から説明する。この場合、ユーザＵＡは、セキュア印刷指定用チェックボックス４０１を選択していない状態にて印刷ボタン４０２を押し込む。
【００７４】
これにより、ＣＰＵ３１は、セキュア印刷が指定されていない旨を表す情報と、印刷を実行する旨を表す情報と、を受け取る。このとき、ＣＰＵ３１は、ステップ３１０にて「Ｙｅｓ」と判定してステップ３１５に進み、印刷実行ダイアログ４００の表示を終了させるとともに印刷実行ダイアログ４００において印刷の実行が選択されたか否か（即ち、印刷ボタン４０２が押し込まれたのかキャンセルボタン４０３が押し込まれたのか）を判定する。
【００７５】
この状態においては、印刷を実行する旨を表す情報が入力されているので、ＣＰＵ３１は、同ステップ３１５にて「Ｙｅｓ」と判定してステップ３２０に進み、画像形成情報を生成する。この画像形成情報は、ユーザＵＡにより印刷が希望されている画像を表す情報（データ）であって画像形成装置２０に同画像を印刷させるために必要な情報である。
【００７６】
次いで、ＣＰＵ３１は、ステップ３２５に進んでセキュア印刷が指定されているか否かを判定する。上述したように、この状態においては、セキュア印刷を指定していない旨を表す情報が入力されているので、ＣＰＵ３１は、ステップ３２５にて「Ｎｏ」と判定してステップ３３０に進み、通常印刷用ヘッダ情報を生成する。
【００７７】
ここで、通常印刷用ヘッダ情報は、セキュア印刷が指定されていない旨を表すセキュアフラグオフ情報と、ジョブ情報を送信したユーザを識別するためのユーザ識別情報（本例では、情報処理装置３０の使用を開始する際にユーザにより入力されるユーザＩＤ）と、ジョブ情報を識別するためのジョブ情報識別情報（本例では、情報処理装置３０から送信されるジョブ情報に対して付与される一意の番号（シリアル番号））と、ジョブ情報を送信した情報処理装置を画像形成装置２０に特定（識別）させるための端末装置識別情報（本例では、ＩＰアドレス）と、からなる。
【００７８】
次いで、ＣＰＵ３１は、ステップ３３５に進んで上記ステップ３３０にて生成されたヘッダ情報（この場合、通常印刷用ヘッダ情報）の末尾に上記ステップ３２０にて生成された画像形成情報を付加することによりジョブ情報（この場合、通常ジョブ情報）を生成し、生成したジョブ情報を画像形成装置２０へ送信する。そして、ＣＰＵ３１はステップ３９９に進んで本ルーチンを一旦終了する。
【００７９】
これにより、画像形成装置２０は、情報処理装置３０から送信されたジョブ情報の受信を開始する。従って、画像形成装置２０のＣＰＵ２１は、図２の印刷制御ルーチンのステップ２０５にて「Ｙｅｓ」と判定してステップ２１０に進み、ヘッダ情報の受信が完了したか否かを判定する。
【００８０】
この時点では、ヘッダ情報の受信は完了していない。従って、ＣＰＵ２１は、ステップ２１０にて「Ｎｏ」と判定してヘッダ情報の受信が完了するまで同ステップ２１０にて待機する。
【００８１】
そして、ヘッダ情報の受信が完了すると、ＣＰＵ２１は、ステップ２１０にて「Ｙｅｓ」と判定してステップ２１５に進み、セキュア印刷が指定されているか否かを判定する。この状態においては、セキュア印刷が指定されていない旨を表すセキュアフラグオフ情報がヘッダ情報に含まれている。
【００８２】
従って、ＣＰＵ２１は、ステップ２１５にて「Ｎｏ」と判定してステップ２２０に進み、ジョブ情報の受信が完了したか否かを判定する。この時点では、ジョブ情報の受信は完了していない。従って、ＣＰＵ２１は、ステップ２２０にて「Ｎｏ」と判定してジョブ情報の受信が完了するまで同ステップ２２０にて待機する。
【００８３】
そして、ジョブ情報の受信が完了すると、ＣＰＵ２１は、ステップ２２０にて「Ｙｅｓ」と判定してステップ２２５に進み、通信インターフェース部２８のバッファ用メモリに保持されている受信したジョブ情報をＲＡＭ２３に保持させるとともにバッファ用メモリに保持されている情報を消去する。
【００８４】
次いで、ＣＰＵ２１は、ステップ２３０に進んで上記ステップ２２５にてＲＡＭ２３に保持させられたジョブ情報に含まれる画像形成情報に基づく画像形成処理を実行させるための指示情報をプリンタエンジン部２６に送る。これにより、プリンタエンジン部２６は、その画像形成情報に基づく画像形成処理の実行（印刷）を開始する。
【００８５】
そして、ＣＰＵ２１は、ステップ２３５に進んで上記ステップ２３０にて開始させられた印刷が完了したか否かを判定する。この時点では、印刷は完了していない。従って、ＣＰＵ２１は、ステップ２３５にて「Ｎｏ」と判定して印刷が完了するまで同ステップ２３５にて待機する。
【００８６】
そして、印刷が完了すると、ＣＰＵ２１は、ステップ２３５にて「Ｙｅｓ」と判定してステップ２４０に進み、上記ステップ２２５にてＲＡＭ２３に保持させられたジョブ情報（即ち、完了した印刷の基となった画像形成情報を含むジョブ情報）をＲＡＭ２３から消去する。次いで、ＣＰＵ２１は、ステップ２９９に進んで本ルーチンを一旦終了する。
【００８７】
このように、セキュア印刷が指定されていないジョブ情報（通常ジョブ情報）が送信される（通常印刷が指示される）と、画像形成装置２０はジョブ情報を受信した後、直ちに印刷を行う。
【００８８】
なお、ユーザＵＡが図４の印刷実行ダイアログ４００のキャンセルボタン４０３を押し込んだ場合、情報処理装置３０のＣＰＵ３１は、図３のジョブ情報送信ルーチンのステップ３１５に進んだとき、同ステップ３１５にて「Ｎｏ」と判定してステップ３９９に直接進み、ジョブ情報を送信することなく本ルーチンを一旦終了する。これにより、ジョブ情報が送信されないので、印刷は行われない。
【００８９】
（セキュア印刷）
次に、ユーザＵＡがセキュア印刷を希望する場合であって認証装置２９が画像形成装置２０に接続され続けている場合について説明を続ける。この場合、ユーザＵＡは、図４の印刷実行ダイアログ４００が表示部３４の表示用パネルに表示されているときに、セキュア印刷指定用チェックボックス４０１を選択状態に設定し、その状態にて印刷ボタン４０２を押し込む。
【００９０】
これにより、情報処理装置３０のＣＰＵ３１は、セキュア印刷が指定されている旨を表す情報と、印刷を実行する旨を表す情報と、を受け取る。従って、ＣＰＵ３１が図３のジョブ情報送信ルーチンのステップ３２５に進んだとき、ＣＰＵ３１は、同ステップ３２５にて「Ｙｅｓ」と判定してステップ３４０に進み、セキュア印刷用ヘッダ情報を生成する。
【００９１】
ここで、セキュア印刷用ヘッダ情報は、セキュア印刷が指定されている旨を表すセキュアフラグオン情報と、ユーザＵＡが予め認証装置２９に登録した認証用識別情報ＣＩＤＡ（本例では、情報処理装置３０の使用を開始する際にユーザにより入力されるユーザＩＤ）と、上記ユーザ識別情報（本例では、認証用識別情報と同一のユーザＩＤ）と、上記ジョブ情報識別情報（本例では、シリアル番号）と、上記端末装置識別情報（本例では、情報処理装置３０のＩＰアドレス）と、からなる。なお、本例のようにユーザ識別情報が認証用識別情報と同一である場合には、ユーザ識別情報を省略してもよい。
【００９２】
次いで、ＣＰＵ３１は、ステップ３３５に進んで上記ステップ３４０にて生成されたヘッダ情報（この場合、セキュア印刷用ヘッダ情報）の末尾に上記ステップ３２０にて生成された画像形成情報を付加することによりジョブ情報（この場合、セキュアジョブ情報）を生成し、生成したジョブ情報を画像形成装置２０へ送信する。そして、ＣＰＵ３１はステップ３９９に進んで本ルーチンを一旦終了する。
【００９３】
一方、この時点にて画像形成装置２０のＣＰＵ２１が図２の印刷制御ルーチンの処理を開始してステップ２１５に進んだとき、ＣＰＵ２１は、同ステップ２１５にて「Ｙｅｓ」と判定してステップ２４５に進む。
【００９４】
ＣＰＵ２１は、ステップ２４５にて認証装置２９が画像形成装置２０に接続されている（即ち、画像形成装置２０が認証手段を備えている）か否かを判定する。この状態においては、認証装置２９は画像形成装置２０に接続されているので、画像形成装置２０は、認証装置２９から認証装置２９を表す機器識別情報を受け取っている。従って、ＣＰＵ２１は、ステップ２４５にて「Ｙｅｓ」と判定してステップ２５０に進み、ジョブ情報の受信が完了したか否かを判定する。
【００９５】
この時点では、ジョブ情報の受信は完了していない。従って、ＣＰＵ２１は、ステップ２５０にて「Ｎｏ」と判定してジョブ情報の受信を完了するまで同ステップ２５０にて待機する。
【００９６】
そして、ジョブ情報の受信が完了すると、ＣＰＵ２１は、ステップ２５０にて「Ｙｅｓ」と判定してステップ２５５に進み、通信インターフェース部２８のバッファ用メモリに保持されている受信したジョブ情報をＲＡＭ２３に保持させるとともにバッファ用メモリに保持されている情報を消去する。
【００９７】
次いで、ＣＰＵ２１は、ステップ２６０に進んで認証装置２９が画像形成装置２０に接続されているか否かを判定する。この状態においても、認証装置２９は画像形成装置２０に接続されている。従って、ＣＰＵ２１は、ステップ２６０にて「Ｙｅｓ」と判定してステップ２９９に進み、本ルーチンを一旦終了する。
【００９８】
このようにして、ユーザＵＡが情報処理装置３０に送信させたセキュアジョブ情報が画像形成装置２０のＲＡＭ２３に保持される。
【００９９】
一方、画像形成装置２０のＣＰＵ２１は、図５にフローチャートにより示したセキュア印刷を制御するためのセキュア印刷制御ルーチンの処理を所定時間の経過毎であって同セキュア印刷制御ルーチンが実行中でない場合に開始するようになっている。
【０１００】
従って、所定のタイミングになると、ＣＰＵ２１は、ステップ５００から処理を開始してステップ５０５に進み、認証装置２９による認証用識別情報の特定が完了したか否かを判定する。この時点では、認証用識別情報の特定は完了していない。従って、ＣＰＵ２１は、ステップ５０５にて「Ｎｏ」と判定して認証用識別情報の特定が完了するまで同ステップ５０５にて待機する。なお、ステップ５０５の処理が実行されることは、実行決定手段の機能が達成されることに対応している。
【０１０１】
いま、ユーザＵＡがジョブＩＤとして＃３５１〜＃３５５が付与された複数のセキュアジョブ情報を情報処理装置３０から画像形成装置２０へ送信させた状態において、ジョブＩＤとして＃３５１〜＃３５３が付与されたセキュアジョブ情報に含まれる画像形成情報に基づく画像形成処理を画像形成装置２０に実行させたいと希望する場合について説明を続ける。
【０１０２】
この場合、ユーザＵＡは、前記複数のセキュアジョブ情報を情報処理装置３０から送信させた後、画像形成装置２０に実際に画像形成処理を実行させるために、画像形成装置２０に接続された認証装置２９に対して認証用入力情報ＣＩＮＡを入力する。
【０１０３】
より具体的に述べると、ユーザＵＡは、表示部２４及び操作入力部２５を利用して、認証装置２９を通常モードに設定する。そして、ユーザＵＡは、ユーザＵＡが所有するＩＣカードＩＣＡを認証装置２９上の所定の位置に配置することによりＩＣカードＩＣＡに記録されている情報ＣＩＮＡを認証用入力情報ＣＩＮＡとして認証装置２９の入力情報入力部２９ｂに読み取らせる。
【０１０４】
認証装置２９の識別情報特定部２９ｅは、認証用情報保持部２９ｄに保持されている認証用識別情報の中から、入力情報入力部２９ｂによって読み取られた認証用入力情報ＣＩＮＡに関連付けて保持されている認証用識別情報を検索することにより同保持されている認証用識別情報の一つ（即ち、ユーザＵＡが登録した認証用識別情報としてのユーザＩＤ）ＣＩＤＡを特定する。そして、識別情報特定部２９ｅは、特定された認証用識別情報ＣＩＤＡを認証結果として画像形成装置２０へ送る。
【０１０５】
これにより、画像形成装置２０のＣＰＵ２１は、認証装置２９から送られた認証結果を受け取る。従って、ＣＰＵ２１は、図５のセキュア印刷制御ルーチンのステップ５０５にて「Ｙｅｓ」と判定してステップ５１０に進み、図６に示したジョブ情報選択ダイアログ６００を表示部２４の表示用パネルに表示させる。
【０１０６】
ジョブ情報選択ダイアログ６００には、ジョブ指定用チェックボックス６０１〜６０５と、選択完了ボタン６０６と、が配置されている。
【０１０７】
ジョブ指定用チェックボックス６０１〜６０５は、ジョブ指定用チェックボックス６０１〜６０５の一つが指定された状態にて操作入力部２５の所定のボタンが押されることにより選択状態（チェックされた状態）と非選択状態（チェックされていない状態）とに切り替わるようになっている。以下、表示部２４により表示される後述するダイアログ内のチェックボックスも同様に動作する。
【０１０８】
選択完了ボタン６０６は、選択完了ボタン６０６が指定された状態にて操作入力部２５の所定のボタンが押されることにより押し込まれる動作が表示される（以下、「選択完了ボタン６０６が押し込まれる」とも言う。）ようになっている。以下、表示部２４により表示される後述するダイアログ内のボタンも同様に動作する。
【０１０９】
ジョブ情報選択ダイアログ６００は、選択完了ボタン６０６が押し込まれることにより選択状態にあるジョブ指定用チェックボックス６０１〜６０５に対応するジョブＩＤが選択された旨を表す情報を生成するようになっている。
【０１１０】
次いで、ＣＰＵ２１は、ステップ５１５に進んでユーザＵＡがジョブ情報選択ダイアログ６００に基づく情報の入力を完了したか否かを判定する。この時点では、ジョブ情報選択ダイアログ６００がジョブＩＤが選択された旨を表す情報を生成していないので、ユーザＵＡによる情報の入力は完了していない。従って、ＣＰＵ２１は、ステップ５１５にて「Ｎｏ」と判定してユーザＵＡによる情報の入力が完了するまで同ステップ５１５にて待機する。
【０１１１】
一方、ユーザＵＡは、印刷の実行を希望するジョブＩＤ（＃３５１〜＃３５３）に対応するジョブ指定用チェックボックス６０１〜６０３を選択状態に設定した後、選択完了ボタン６０６を押し込む。
【０１１２】
これにより、ＣＰＵ２１は、選択状態にあるジョブ指定用チェックボックス６０１〜６０３に対応するジョブＩＤ（＃３５１〜＃３５３）が選択された旨を表す情報を受け取る。従って、ＣＰＵ２１は、ステップ５１５にて「Ｙｅｓ」と判定してステップ５２０に進み、ジョブ情報選択ダイアログ６００の表示を終了させるとともにＲＡＭ２３に保持されているセキュアジョブ情報のうちの特定された認証用識別情報ＣＩＤＡを含み且つ選択されたジョブＩＤ（＃３５１〜＃３５３）を含むセキュアジョブ情報に含まれる画像形成情報に基づく画像形成処理を実行させるための指示情報をプリンタエンジン部２６に送る。これにより、プリンタエンジン部２６は、その画像形成情報に基づく画像形成処理の実行（印刷）を開始する。
【０１１３】
そして、ＣＰＵ２１は、ステップ５２５に進んで認証装置２９が接続されているか否かを判定する。この状態においては、認証装置２９は接続されている。従って、ＣＰＵ２１は、ステップ５２５にて「Ｙｅｓ」と判定してステップ５３０に進み、ジョブＩＤ（＃３５１〜＃３５３）を含むセキュアジョブ情報に基づくすべての印刷が完了したか否かを判定する。この時点では、すべての印刷は完了していない。従って、ＣＰＵ２１は、ステップ５３０にて「Ｎｏ」と判定して上記ステップ５２５及び同ステップ５３０の処理をすべての印刷が完了するまで繰り返す。
【０１１４】
そして、すべての印刷が完了すると、ＣＰＵ２１は、ステップ５３０にて「Ｙｅｓ」と判定してステップ５３５に進み、ＲＡＭ２３に保持されているジョブ情報のうちの完了した印刷の基となった画像形成情報を含むセキュアジョブ情報（特定された認証用識別情報ＣＩＤＡを含み且つ選択されたジョブＩＤ（＃３５１〜＃３５３）を含むセキュアジョブ情報）をＲＡＭ２３から消去する。次いで、ＣＰＵ２１は、ステップ５９９に進んで本ルーチンを一旦終了する。
【０１１５】
このように、認証装置２９が画像形成装置２０に接続されている場合、ユーザＵＡがセキュアジョブ情報を画像形成装置２０へ送信すると、画像形成装置２０は、セキュアジョブ情報を保持した状態にて待機する。そして、ユーザＵＡがＩＣカードＩＣＡを用いて認証用入力情報ＣＩＮＡを認証装置２９に入力し、その認証用入力情報ＣＩＮＡが認証装置２９によって登録されていることが認識されると印刷が実行される。従って、ユーザＵＡが画像形成装置２０の近傍にいるときにのみ、そのセキュアジョブ情報に基づく画像形成処理（印刷）が行われる（セキュア印刷が行われる）ので、記録媒体上に形成された画像が不特定のユーザにより閲覧されることを防止することができる。
【０１１６】
（認証装置が接続されていない状態にてセキュアジョブ情報が送信された場合）
次に、認証装置２９が画像形成装置２０に接続されていない状態においてユーザＵＡがセキュアジョブ情報を情報処理装置３０から送信させた場合について説明を続ける。
【０１１７】
この場合、画像形成装置２０のＣＰＵ２１が図２の印刷制御ルーチンのステップ２４５に進んだとき、ＣＰＵ２１は、同ステップ２４５にて「Ｎｏ」と判定してステップ２６５に進む。
【０１１８】
ＣＰＵ２１は、ステップ２６５にて受信したセキュアジョブ情報を保持していない旨を表す第２通知情報としての非記憶通知情報を、受信したヘッダ情報に含まれる端末装置識別情報に基づいて特定される情報処理装置３０へ送信する。なお、ステップ２６５の処理が実行されることは、第２送信手段の機能が達成されることに対応している。
【０１１９】
そして、ＣＰＵ２１は、受信したセキュアジョブ情報をＲＡＭ２３に保持することなくステップ２９９に進んで本ルーチンを一旦終了する。即ち、受信したセキュアジョブ情報がＲＡＭ２３に保持されることが禁止される。なお、ステップ２４５の処理において「Ｎｏ」と判定された場合には受信したセキュアジョブ情報がＲＡＭ２３に保持されないから、この画像形成装置２０は、受信時保持禁止手段（即ち、保持禁止手段）を備えていることになる。
【０１２０】
一方、情報処理装置３０のＣＰＵ３１は、図示しない非記憶通知情報表示ルーチンを実行することにより非記憶通知情報を受信したとき、図７に示した非記憶通知ダイアログ７００を表示部３４の表示用パネルに表示させる。
【０１２１】
非記憶通知ダイアログ７００には、画像形成情報が保持されなかった旨を表すメッセージ７０１と、ＯＫボタン７０２と、が配置されている。これにより、ユーザは、ＲＡＭ２３に画像形成情報が保持されていない旨を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザの利便性を向上させることができる。
【０１２２】
非記憶通知ダイアログ７００は、ＯＫボタン７０２が押し込まれることによりユーザによりメッセージ７０１が確認された旨を表す情報を生成するようになっている。
ＣＰＵ３１は、ユーザによりメッセージ７０１が確認された旨を表す情報を受け取ると非記憶通知ダイアログ７００の表示を終了させる。
【０１２３】
このように、画像形成装置２０は、認証装置２９が画像形成装置２０に接続されていない状態においてセキュアジョブ情報を受信すると、受信したセキュアジョブ情報をＲＡＭ２３に保持しない。
【０１２４】
これにより、画像形成装置２０が認証手段を備えていない場合（画像形成装置２０に認証装置２９が接続されていない場合）に、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【０１２５】
更に、画像形成装置２０が認証手段を備えていない状態においてセキュアジョブ情報の受信を開始した場合、受信しているセキュアジョブ情報に含まれる画像形成情報はＲＡＭ２３に保持されない。これにより、ＲＡＭ２３の記憶領域が無駄に使用されることを回避することができる。
【０１２６】
（ジョブ情報の受信が完了した直後に認証装置が接続されなくなった場合）
次に、画像形成装置２０がセキュアジョブ情報の受信を完了した直後に認証装置２９が画像形成装置２０から取り外された場合について説明する。
【０１２７】
上記仮定に従えば、画像形成装置２０のＣＰＵ２１が図２の印刷制御ルーチンのステップ２６０に進んだとき、ＣＰＵ２１は、同ステップ２６０にて「Ｎｏ」と判定してステップ２７０に進む。
【０１２８】
ＣＰＵ２１は、ステップ２７０にて、第１通知情報としての選択要求情報を、上記ステップ２５０にて受信を完了したセキュアジョブ情報に含まれる端末装置識別情報に基づいて特定される情報処理装置３０へ送信する。この選択要求情報は、ＲＡＭ２３から上記受信を完了したセキュアジョブ情報に含まれる画像形成情報が消去される旨を表すとともにユーザによる所定の選択を要求する旨を表す情報である。更に、選択要求情報は、上記受信したセキュアジョブ情報に含まれる認証用識別情報及びジョブ情報識別情報を含む。なお、ステップ２７０の処理が実行されることは、第１送信手段の機能が達成されることに対応している。
【０１２９】
次いで、ＣＰＵ２１は、ステップ２７５に進み、選択要求情報に基づいて情報処理装置３０から送信される選択情報の受信が完了したか否かを判定する。この時点では、選択情報の受信は完了していない。従って、ＣＰＵ２１は、ステップ２７５にて「Ｎｏ」と判定して選択情報の受信が完了するまで同ステップ２７５にて待機する。
【０１３０】
一方、情報処理装置３０のＣＰＵ３１は、図８にフローチャートにより示した選択情報を送信するための選択情報送信ルーチンの処理を所定時間の経過毎であって同選択情報送信ルーチンが実行中でない場合に開始するようになっている。
【０１３１】
従って、所定のタイミングになると、ＣＰＵ３１は、ステップ８００から処理を開始してステップ８０５に進み、選択要求情報を受信したか否かを判定し、選択要求情報を受信するまで同ステップ８０５にて待機する。
【０１３２】
このとき、画像形成装置２０が図２のステップ２７０の処理を実行すると、情報処理装置３０は、選択要求情報を受信する。従って、情報処理装置３０のＣＰＵ３１は、上記ステップ８０５にて「Ｙｅｓ」と判定してステップ８１０に進み、図９に示した選択ダイアログ９００を表示部３４の表示用パネルに表示させる。
【０１３３】
選択ダイアログ９００には、ＲＡＭ２３から画像形成情報が消去される旨を表すメッセージ９０１と、即時印刷ボタン９０２と、データ消去ボタン９０３と、が配置されている。これにより、ユーザは、ＲＡＭ２３に画像形成情報が保持されなくなる旨を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザの利便性を向上させることができる。
【０１３４】
選択ダイアログ９００は、即時印刷ボタン９０２が押し込まれることにより、直ちに印刷を行う旨を表す情報を生成するようになっている。一方、選択ダイアログ９００は、データ消去ボタン９０３が押し込まれることにより、印刷を行うことなく直ちにジョブ情報を消去する旨を表す情報を生成するようになっている。
【０１３５】
次いで、ＣＰＵ３１は、ステップ８１５に進んでユーザＵＡが選択ダイアログ９００に基づく情報の入力を完了したか否かを判定する。この時点では、選択ダイアログ９００がいずれの情報も生成していないので、ユーザＵＡによる情報の入力は完了していない。従って、ＣＰＵ３１は、ステップ８１５にて「Ｎｏ」と判定してユーザＵＡによる情報の入力が完了するまで同ステップ８１５にて待機する。
【０１３６】
（即時印刷が選択された場合）
先ず、ユーザＵＡが、直ちに画像形成装置２０の近傍へ移動する予定である等の理由により、直ちに印刷を行うことを希望する場合から説明する。この場合、ユーザＵＡは即時印刷ボタン９０２を押し込む。
【０１３７】
これにより、ＣＰＵ３１は、直ちに印刷を行う旨を表す情報を受け取る。従って、ＣＰＵ３１は、ステップ８１５にて「Ｙｅｓ」と判定してステップ８２０に進み、選択ダイアログ９００の表示を終了させるとともに選択ダイアログ９００において即時印刷が選択されたか否か（即ち、即時印刷ボタン９０２が押し込まれたのかデータ消去ボタン９０３が押し込まれたのか）を判定する。
【０１３８】
この状態においては、直ちに印刷を行う旨を表す情報が入力されているので、ＣＰＵ３１は、ステップ８２０にて「Ｙｅｓ」と判定してステップ８２５に進み、即時印刷用選択情報を選択情報として生成し、生成された選択情報を画像形成装置２０へ送信する。即ち、選択情報は第１通知情報に応答して送信される。ここで、即時印刷用選択情報は、直ちに画像形成処理を行う旨を表す即時処理情報である。更に、即時印刷用選択情報は、受信した選択要求情報に含まれる認証用識別情報及びジョブ情報識別情報を含む。そして、ＣＰＵ３１はステップ８９９に進んで本ルーチンを一旦終了する。
【０１３９】
これにより、画像形成装置２０は選択情報を受信する。従って、画像形成装置２０のＣＰＵ２１は、上記ステップ２７５にて「Ｙｅｓ」と判定してステップ２８０に進み、受信した選択情報が即時印刷用選択情報であるか否かを判定する。
【０１４０】
この状態においては、受信した選択情報は、即時印刷用選択情報である。従って、ＣＰＵ２１は、ステップ２８０にて「Ｙｅｓ」と判定してステップ２８５に進み、ＲＡＭ２３に保持されているセキュアジョブ情報のうちの認証用識別情報が即時印刷用選択情報に含まれる認証用識別情報と一致し且つジョブ情報識別情報が即時印刷用選択情報に含まれるジョブ情報識別情報と一致するセキュアジョブ情報（第１通知情報が送信される基となったセキュアジョブ情報）に含まれる画像形成情報に基づく画像形成処理を実行させるための指示情報をプリンタエンジン部２６に送る。これにより、プリンタエンジン部２６は、その画像形成情報に基づく画像形成処理の実行（印刷）を開始する。
【０１４１】
そして、ＣＰＵ２１は、ステップ２９０に進んで印刷が完了したか否かを判定する。この時点では、印刷は完了していない。従って、ＣＰＵ２１は、ステップ２９０にて「Ｎｏ」と判定して印刷が完了するまで同ステップ２９０にて待機する。
【０１４２】
そして、印刷が完了すると、ＣＰＵ２１は、ステップ２９０にて「Ｙｅｓ」と判定してステップ２９５に進み、ＲＡＭ２３に保持されているセキュアジョブ情報のうちの完了した印刷の基となった画像形成情報を含むセキュアジョブ情報をＲＡＭ２３から消去する。
次いで、ＣＰＵ２１は、ステップ２９９に進んで本ルーチンを一旦終了する。
【０１４３】
このように、画像形成装置２０は、情報処理装置３０から選択要求情報に応答して送信された即時印刷用選択情報を受信した場合、同選択要求情報が送信される基となったセキュアジョブ情報を構成する画像形成情報が消去される前に同セキュアジョブ情報に基づく画像形成処理を実行する。
【０１４４】
これにより、画像形成装置２０が認証手段を備えていない場合（画像形成装置２０に認証装置２９が接続されていない場合）であってもユーザＵＡが直ちに画像形成装置２０の近傍へ移動する予定である等の理由により不特定のユーザによって画像を閲覧される可能性が低いとユーザＵＡが判断した場合には、直ちに画像形成処理を実行させることができる。即ち、ユーザＵＡの利便性を向上させることができる。更に、画像形成情報を再度送信する場合よりも通信量を低減することができる。
【０１４５】
（データ消去が選択された場合）
次に、ユーザＵＡが印刷を行うことなく直ちにジョブ情報を消去することを希望する場合について説明する。この場合、ユーザＵＡはデータ消去ボタン９０３を押し込む。
【０１４６】
これにより、ＣＰＵ３１は、印刷を行うことなく直ちにジョブ情報を消去する旨を表す情報を受け取る。従って、ＣＰＵ３１がステップ８２０に進んだとき、ＣＰＵ３１は、同ステップ８２０にて「Ｎｏ」と判定してステップ８３０に進み、情報消去用選択情報を生成し、生成された選択情報を画像形成装置２０へ送信する。この情報消去用選択情報は、直ちにジョブ情報を消去する旨を表す情報である。更に、情報消去用選択情報は、受信した選択要求情報に含まれる認証用識別情報及びジョブ情報識別情報を含む。そして、ＣＰＵ３１はステップ８９９に進んで本ルーチンを一旦終了する。
【０１４７】
この場合、画像形成装置２０のＣＰＵ２１が上記ステップ２８０に進んだとき、ＣＰＵ２１は、同ステップ２８０にて「Ｎｏ」と判定してステップ２９５に直接進み、印刷を行うことなくＲＡＭ２３に保持されているセキュアジョブ情報のうちの認証用識別情報が情報消去用選択情報に含まれる認証用識別情報と一致し且つジョブ情報識別情報が情報消去用選択情報に含まれるジョブ情報識別情報と一致するセキュアジョブ情報をＲＡＭ２３から消去する。即ち、受信したセキュアジョブ情報がＲＡＭ２３に保持されることが禁止される。なお、ステップ２６０及びステップ２９５の処理が実行されることは、第１消去手段（即ち、保持禁止手段）の機能が達成されることに対応している。次いで、ＣＰＵ２１は、ステップ２９９に進んで本ルーチンを一旦終了する。
【０１４８】
これにより、画像形成装置２０が認証手段を備えていない場合に、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【０１４９】
（セキュア印刷中に認証装置が取り外された場合）
次に、画像形成装置２０がセキュアジョブ情報に基づく画像形成処理（セキュア印刷）を行っている間に認証装置２９が画像形成装置２０から取り外された場合について説明を続ける。
【０１５０】
この場合、画像形成装置２０のＣＰＵ２１が図５のセキュア印刷制御ルーチンのステップ５２５に進んだとき、ＣＰＵ２１は、同ステップ５２５にて「Ｎｏ」と判定してステップ５４０に進み、セキュアジョブ情報に基づく画像形成処理（セキュア印刷）を中止させるための指示情報をプリンタエンジン部２６に送る。これにより、プリンタエンジン部２６は、実行中の画像形成処理（セキュア印刷）を中止する。なお、ステップ５２５及びステップ５４０の処理が実行されることは、処理中止手段の機能が達成されることに対応している。
【０１５１】
そして、ＣＰＵ２１は、ステップ５３５に進んでＲＡＭ２３に保持されているセキュアジョブ情報のうちの中止された印刷の基となった画像形成情報を含むセキュアジョブ情報をＲＡＭ２３から消去する。次いで、ＣＰＵ２１は、ステップ５９９に進んで本ルーチンを一旦終了する。
【０１５２】
このように、ユーザＵＡが画像形成装置２０から認証装置２９を取り外すことにより画像形成処理の実行を容易に中止させることができる。従って、ユーザＵＡが画像形成情報に基づく画像形成処理の実行中に画像形成装置２０から離れたい場合に、以降において記録媒体上に形成される予定であった残余の画像が記録媒体上に形成されることをユーザＵＡが容易に禁止することができるので、ユーザＵＡの利便性を向上させることができる。
【０１５３】
以上、説明したように、本発明に係る画像形成システムの第１実施形態によれば、画像形成装置２０が認証手段を備えていない場合に、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【０１５４】
＜第２実施形態＞
次に、本発明の第２実施形態に係る画像形成システムについて説明する。第２実施形態に係る画像形成システムは、上記第１実施形態に係る画像形成システムに対して、セキュアジョブ情報を保持した時点にて認証装置２９が接続されていないと判定された場合であっても同セキュアジョブ情報の保持を継続し、その判定した時点から所定時間が経過した時点にて認証装置２９がなお接続されていないと判定された場合に同セキュアジョブ情報を消去する点のみにおいて相違している。従って、以下、かかる相違点を中心として説明する。
【０１５５】
この第２実施形態に係る画像形成装置２０のＣＰＵ２１は、第１実施形態に係る図２の印刷制御ルーチンに代えて、図１０にフローチャートにより示した印刷制御ルーチンを実行するようになっている。この印刷制御ルーチンは、図２の印刷制御ルーチンからステップ２４５の処理及びステップ２６５の処理を除くとともに図２の印刷制御ルーチンのステップ２６０の処理とステップ２７０の処理との間に図１０に示したステップ１００５からステップ１０２０までの各処理を追加したルーチンである。
【０１５６】
従って、情報処理装置３０から画像形成装置２０へセキュアジョブ情報が送信された場合に画像形成装置２０のＣＰＵ２１が図１０の印刷制御ルーチンの処理を開始すると、ＣＰＵ２１は、上記図２の印刷制御ルーチンを実行した場合に実行されていた上記ステップ２４５の処理を実行することなくステップ２５５に進んで、受信したセキュアジョブ情報をＲＡＭ２３に保持させる。即ち、ＣＰＵ２１は、認証装置２９が画像形成装置２０に接続されているか否かを判定することなくセキュアジョブ情報をＲＡＭ２３に保持させる。
【０１５７】
そして、ＣＰＵ２１は、ステップ２６０に進んで初めて認証装置２９が画像形成装置２０に接続されているか否かを判定する。そのとき、認証装置２９が画像形成装置２０に接続されていない場合、ＣＰＵ２１は、同ステップ２６０にて「Ｎｏ」と判定してステップ１００５に進む。
【０１５８】
ＣＰＵ２１は、ステップ１００５にて、保持しているセキュアジョブ情報が消去される旨を表す第１通知情報としての消去予定通知情報を、前記保持したセキュアジョブ情報に含まれる端末装置識別情報に基づいて特定される情報処理装置３０へ送信する。なお、ステップ１００５の処理が実行されることは、第１送信手段の機能が達成されることに対応している。
【０１５９】
次いで、ＣＰＵ２１は、ステップ１０１０に進んでタイマＴを開始させる。即ち、タイマＴの値を「０」にリセットする。これにより、タイマＴは、セキュアジョブ情報の全部がＲＡＭ２３に保持されてから最初に認証装置２９が画像形成装置２０に接続されていないと判定された時点から経過した時間を表す。
【０１６０】
そして、ＣＰＵ２１は、ステップ１０１５に進んで認証装置２９が画像形成装置２０に接続されているか否かを判定する。この状態においては、認証装置２９は画像形成装置２０に接続されていない。従って、ＣＰＵ２１は、ステップ１０１５にて「Ｎｏ」と判定してステップ１０２０に進み、タイマＴが予め設定された待機時間（所定時間）Ｔｔｈ（本例では、１０分）よりも長いか否かを判定する。
【０１６１】
この時点では、タイマＴは、待機時間Ｔｔｈよりも短い。従って、ＣＰＵ２１は、ステップ１０２０にて「Ｎｏ」と判定してステップ１０１５に再び進む。ＣＰＵ２１は、認証装置２９が画像形成装置２０に接続されず、且つ、タイマＴが待機時間Ｔｔｈ以下である限り、ステップ１０１５の処理及びステップ１０２０の処理を上述した場合と同様に繰り返し実行する。
【０１６２】
一方、情報処理装置３０のＣＰＵ３１は、図示しない消去予定通知情報表示ルーチンを実行することにより消去予定通知情報を受信したとき、図１１に示した消去予定通知ダイアログ１１００を表示部３４の表示用パネルに表示させる。
【０１６３】
消去予定通知ダイアログ１１００には、画像形成情報が消去される旨を表すメッセージ１１０１と、ＯＫボタン１１０２と、が配置されている。これにより、ユーザＵＡは、画像形成情報がＲＡＭ２３から消去される旨を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザＵＡの利便性を向上させることができる。
【０１６４】
消去予定通知ダイアログ１１００は、ＯＫボタン１１０２が押し込まれることによりユーザＵＡによりメッセージ１１０１が確認された旨を表す情報を生成するようになっている。ＣＰＵ３１は、ユーザＵＡによりメッセージ１１０１が確認された旨を表す情報を受け取ると消去予定通知ダイアログ１１００の表示を終了させる。
【０１６５】
この状態において、セキュアジョブ情報がＲＡＭ２３に保持されてから最初に認証装置２９が画像形成装置２０に接続されていないと判定された時点から上記待機時間Ｔｔｈが経過する前に認証装置２９が画像形成装置２０に接続される場合について説明する。
【０１６６】
この場合、認証装置２９が画像形成装置２０に接続された時点にてＣＰＵ２１がステップ１０１５に進んだとき、ＣＰＵ２１は、ステップ１０１５にて「Ｙｅｓ」と判定してステップ２９９へ直接進んで本ルーチンを一旦終了する。これにより、ＲＡＭ２３に保持されたセキュアジョブ情報は、ＲＡＭ２３から消去されることなくＲＡＭ２３に保持され続ける。従って、上述したように、ユーザＵＡは、認証装置２９に対して認証用入力情報ＣＩＮＡを入力することにより、画像形成装置２０にそのセキュアジョブ情報に基づく画像形成処理を実行させることができる。
【０１６７】
他方、セキュアジョブ情報がＲＡＭ２３に保持されてから最初に認証装置２９が画像形成装置２０に接続されていないと判定された時点から上記待機時間Ｔｔｈが経過しても認証装置２９が画像形成装置２０に接続されなかった場合について説明する。
【０１６８】
この場合、タイマＴが上記待機時間Ｔｔｈよりも長くなった時点にてＣＰＵ２１がステップ１０２０に進んだとき、ＣＰＵ２１は、ステップ１０２０にて「Ｙｅｓ」と判定してステップ２７０以降のステップに進む。これにより、ＣＰＵ２１は、情報処理装置３０へ選択要求情報を送信し、情報処理装置３０から即時印刷用選択情報を受信した場合には印刷を行った後にセキュアジョブ情報をＲＡＭ２３から消去し、一方、情報消去用選択情報を受信した場合には印刷を行うことなくセキュアジョブ情報をＲＡＭ２３から消去して本ルーチンを一旦終了する。なお、ステップ１０１０、ステップ１０１５及びステップ１０２０の処理が実行されることは、第２消去手段の機能の一部が達成されることに対応している。
【０１６９】
以上、説明したように、本発明に係る画像形成システムの第２実施形態によれば、画像形成装置２０が認証手段を備えていない場合、セキュアジョブ情報がＲＡＭ２３に保持されてから所定時間（待機時間）Ｔｔｈ後に、保持されているセキュアジョブ情報がＲＡＭ２３から消去される。これにより、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。
【０１７０】
更に、上記第２実施形態によれば、ユーザＵＡがセキュアジョブ情報を送信させた時点においては認証装置２９が画像形成装置２０に接続されていない場合であっても、ユーザＵＡがセキュアジョブ情報を送信させた時点から所定時間が経過するまでに、画像形成装置２０に認証装置２９を接続する（即ち、画像形成装置２０の状態を認証手段を備えていない状態から認証手段を備えている状態へ変更する）ことにより画像形成装置２０に画像形成処理を実行させることが可能となる。即ち、ユーザの利便性を向上させることができる。
【０１７１】
＜第３実施形態＞
次に、本発明の第３実施形態に係る画像形成システムについて説明する。第３実施形態に係る画像形成システムは、上記第１実施形態に係る画像形成システムに対して、認証装置２９が画像形成装置２０に接続されていないと判定されたことによりセキュアジョブ情報がＲＡＭ２３から消去された場合にユーザの指示に応じて情報処理装置３０がセキュアジョブ情報を通常ジョブ情報に変更して再送信するように構成されている点のみにおいて相違している。従って、以下、かかる相違点を中心として説明する。
【０１７２】
この第３実施形態に係る情報処理装置３０のＣＰＵ３１は、第１実施形態に係る図３のジョブ情報送信ルーチンに代えて、図１２にフローチャートにより示したジョブ情報送信ルーチンを実行するようになっている。このジョブ情報送信ルーチンは、図３のジョブ情報送信ルーチンのステップ３４０の処理とステップ３３５の処理との間に図１２に示したステップ１２０５の処理を追加したルーチンである。
【０１７３】
従って、ユーザＵＡがセキュア印刷を希望する場合、ＣＰＵ３１が上記ジョブ情報送信ルーチンの処理を開始してステップ３４０にてセキュア印刷用ヘッダ情報を生成した後、ＣＰＵ３１は、ステップ１２０５に進んで上記ステップ３４０にて生成されたヘッダ情報（この場合、セキュア印刷用ヘッダ情報）の末尾に上記ステップ３２０にて生成された画像形成情報を付加することによりジョブ情報（この場合、セキュアジョブ情報）を生成し、生成したジョブ情報をＲＡＭ３３に保持させる。
【０１７４】
次いで、ＣＰＵ３１は、ステップ３３５に進んで、上記ステップ１２０５にて生成したジョブ情報を画像形成装置２０へ送信した後、上記ジョブ情報送信ルーチンを一旦終了する。
【０１７５】
更に、ＣＰＵ３１は、図１３にフローチャートにより示したセキュアジョブ情報を通常ジョブ情報に変更して再送信するための変更送信ルーチンの処理を所定時間の経過毎であって同変更送信ルーチンが実行中でない場合に開始するようになっている。
【０１７６】
従って、所定のタイミングになると、ＣＰＵ３１は、ステップ１３００から処理を開始してステップ１３０５に進み、後述する消去完了通知情報を受信したか否かを判定する。現時点が上記ステップ３３５の処理によってジョブ情報を画像形成装置２０へ送信した直後であるとすると、消去完了通知情報は受信されていない。従って、ＣＰＵ３１は、ステップ１３０５にて「Ｎｏ」と判定して消去完了通知情報を受信するまで同ステップ１３０５にて待機する。
【０１７７】
一方、この第３実施形態に係る画像形成装置２０のＣＰＵ２１は、第１実施形態に係る図２の印刷制御ルーチンに代えて、図１４にフローチャートにより示した印刷制御ルーチンを実行するようになっている。この印刷制御ルーチンは、図２の印刷制御ルーチンからステップ２４５の処理及びステップ２６５の処理を除くとともに図２の印刷制御ルーチンのステップ２７０からステップ２９５までの処理を図１４に示したステップ１４０５及びステップ１４１０の処理に置換したルーチンである。
【０１７８】
従って、セキュアジョブ情報の全部がＲＡＭ２３に保持された時点にて認証装置２９が画像形成装置２０に接続されていない場合、ＣＰＵ２１が上記印刷制御ルーチンの処理を開始してステップ２６０に進んだとき、ＣＰＵ２１は、同ステップ２６０にて「Ｎｏ」と判定してステップ１４０５に進む。
【０１７９】
ＣＰＵ２１は、ステップ１４０５にて、第２通知情報としての消去完了通知情報を、受信したヘッダ情報に含まれる端末装置識別情報に基づいて特定される情報処理装置３０へ送信する。この消去完了通知情報は、セキュアジョブ情報の消去が完了した旨を表す情報である。更に、消去完了通知情報は、上記ステップ２５５にて保持されたセキュアジョブ情報に含まれるジョブ情報識別情報を含む。なお、ステップ１４０５の処理が実行されることは、第２送信手段の機能が達成されることに対応している。
【０１８０】
次いで、ＣＰＵ２１は、ステップ１４１０に進んで上記ステップ２５５にて保持されたセキュアジョブ情報をＲＡＭ２３から消去する。これにより、画像形成装置２０が認証手段を備えていない場合に、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。その後、ＣＰＵ２１は、ステップ２９９へ直接進んで本ルーチンを一旦終了する。
【０１８１】
これにより、情報処理装置３０は、消去完了通知情報を受信する。従って、情報処理装置３０のＣＰＵ３１は、上記ステップ１３０５にて「Ｙｅｓ」と判定してステップ１３１０に進み、図１５に示した変更送信実行ダイアログ１５００を表示部３４の表示用パネルに表示させる。
【０１８２】
変更送信実行ダイアログ１５００には、ＲＡＭ２３から画像形成情報が消去された旨を表すメッセージ１５０１と、変更送信ボタン１５０２と、キャンセルボタン１５０３と、が配置されている。これにより、ユーザは、ＲＡＭ２３に画像形成情報が保持されていない旨を知ることができるので、その状況に対して迅速に対処することができる。即ち、ユーザの利便性を向上させることができる。
【０１８３】
変更送信実行ダイアログ１５００は、変更送信ボタン１５０２が押し込まれることにより、セキュアジョブ情報を通常ジョブ情報に変更して再送信する旨を表す情報を生成するようになっている。一方、変更送信実行ダイアログ１５００は、キャンセルボタン１５０３が押し込まれることにより、ジョブ情報を再送信しない旨を表す情報を生成するようになっている。
【０１８４】
次いで、ＣＰＵ３１は、ステップ１３１５に進んでユーザＵＡが変更送信実行ダイアログ１５００に基づく情報の入力を完了したか否かを判定する。この時点では、変更送信実行ダイアログ１５００がいずれの情報も生成していないので、ユーザＵＡによる情報の入力は完了していない。従って、ＣＰＵ３１は、ステップ１３１５にて「Ｎｏ」と判定してユーザＵＡによる情報の入力が完了するまで同ステップ１３１５にて待機する。
【０１８５】
（変更送信が選択された場合）
先ず、ユーザＵＡが、直ちに画像形成装置２０の近傍へ移動する予定である等の理由により、セキュアジョブ情報を通常ジョブ情報に変更して再送信することを希望する場合から説明する。この場合、ユーザＵＡは変更送信ボタン１５０２を押し込む。
【０１８６】
これにより、ＣＰＵ３１は、セキュアジョブ情報を通常ジョブ情報に変更して再送信する旨を表す情報を受け取る。従って、ＣＰＵ３１は、ステップ１３１５にて「Ｙｅｓ」と判定してステップ１３２０に進み、変更送信実行ダイアログ１５００の表示を終了させるとともに変更送信実行ダイアログ１５００において変更送信の実行が選択されたか否か（即ち、変更送信ボタン１５０２が押し込まれたのかキャンセルボタン１５０３が押し込まれたのか）を判定する。
【０１８７】
この状態においては、セキュアジョブ情報を通常ジョブ情報に変更して再送信する旨を表す情報が入力されているので、ＣＰＵ３１は、同ステップ１３２０にて「Ｙｅｓ」と判定してステップ１３２５に進み、通常印刷用ヘッダ情報を生成する。
【０１８８】
次いで、ＣＰＵ３１は、ステップ１３３０に進んで上記ステップ１３２５にて生成されたヘッダ情報（この場合、通常印刷用ヘッダ情報）の末尾に、ＲＡＭ３３に保持されているセキュアジョブ情報のうちの「上記ステップ１３０５にて受信した消去完了通知情報に含まれるジョブ情報識別情報を含むセキュアジョブ情報」中の画像形成情報（第２通知情報が送信される基となったセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報）を付加することによりジョブ情報（この場合、通常ジョブ情報）を生成し、生成したジョブ情報を画像形成装置２０へ送信する。即ち、通常ジョブ情報は第２通知情報に応答して送信される。
【０１８９】
そして、ＣＰＵ３１は、ステップ１３３５に進んでＲＡＭ３３に保持されているセキュアジョブ情報のうちの上記ステップ１３０５にて受信した消去完了通知情報に含まれるジョブ情報識別情報を含むセキュアジョブ情報を、ＲＡＭ３３から消去する。その後、ＣＰＵ３１はステップ１３９９に進んで本ルーチンを一旦終了する。
これにより、画像形成装置２０は、上述したように、通常ジョブ情報を受信し、受信した通常ジョブ情報に含まれる画像形成情報に基づく画像形成処理を実行する。
【０１９０】
このように、情報処理装置３０は、セキュアジョブ情報を送信するとき、送信するセキュアジョブ情報をＲＡＭ３３に保持する。そして、情報処理装置３０は、消去完了通知情報を受信したとき、ＲＡＭ３３に保持しているセキュアジョブ情報を通常ジョブ情報に変更して画像形成装置２０へ送信できるようになっている。
【０１９１】
これにより、画像形成装置２０が認証手段を備えていないと判定されたことによりＲＡＭ２３が画像形成情報を保持していない状態にある場合においても、ユーザＵＡが画像形成処理の実行を要求するときには、ユーザＵＡが情報処理装置３０に画像形成情報を生成させるための操作を再び行うことなく、ユーザＵＡが過去に送信したセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報に基づいて画像形成処理を実行させることができる。即ち、ユーザＵＡの利便性を向上させることができる。
【０１９２】
（キャンセルが選択された場合）
次に、ユーザＵＡがセキュアジョブ情報を通常ジョブ情報に変更して再送信することを希望しない場合について説明する。この場合、ユーザＵＡはキャンセルボタン１５０３を押し込む。
【０１９３】
これにより、ＣＰＵ３１は、ジョブ情報を再送信しない旨を表す情報を受け取る。従って、ＣＰＵ３１がステップ１３２０に進んだとき、ＣＰＵ３１は、同ステップ１３２０にて「Ｎｏ」と判定してステップ１３３５に進み、ＲＡＭ３３に保持されているセキュアジョブ情報のうちの上記ステップ１３０５にて受信した消去完了通知情報に含まれるジョブ情報識別情報を含むセキュアジョブ情報をＲＡＭ３３から消去する。そして、ＣＰＵ３１はステップ１３９９に進んで本ルーチンを一旦終了する。
【０１９４】
以上、説明したように、本発明に係る画像形成システムの第３実施形態によっても、画像形成装置２０が認証手段を備えていない場合に、画像形成情報がＲＡＭ２３に保持され続けることを回避することができる。この結果、不特定のユーザが画像形成情報を不正に取得する可能性を極めて低くすることができる。従って、不特定のユーザにより画像が閲覧される可能性を極めて低くすることができる。また、ユーザＵＡが過去に送信したセキュアジョブ情報を構成する画像形成情報と同一の画像形成情報に基づいて画像形成処理を実行させることができるので、ユーザＵＡの利便性を向上させることができる。
【０１９５】
更に、上記第３実施形態によれば、セキュアジョブ情報の全部の保持が開始した直後に認証装置２９が画像形成装置２０に接続されているか否かが判定され、認証装置２９が画像形成装置２０に接続されていないと判定された場合には保持されているセキュアジョブ情報は直ちにＲＡＭ２３から消去される。従って、画像形成装置２０が認証手段を備えていない状態においてＲＡＭ２３がセキュアジョブ情報に含まれる画像形成情報の全部の保持を開始した場合であっても、画像形成情報が保持されている期間を極めて短くすることができる。この結果、無駄に使用されているＲＡＭ２３の記憶領域を早期に解放することができる。
【０１９６】
なお、本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記各実施形態の認証手段は、画像形成装置２０に着脱可能に構成された認証装置２９であったが、画像形成装置２０に接続された状態においてその機能を達成可能な状態（オン状態）と同機能を達成不能な状態（オフ状態）とに切り替え可能に構成された認証装置であってもよい。
【０１９７】
例えば、認証装置はスイッチを備えていてもよく、そのスイッチの状態に応じてオン状態とオフ状態とに切り替えられるようになっていてもよい。また、認証装置は所定のプログラムを実行することにより認証手段の機能を達成するように構成されていてもよく、そのプログラムを実行している状態（即ち、オン状態）と実行していない状態（即ち、オフ状態）とに切り替えられるようになっていてもよい。なお、オフ状態は、認証装置の故障によりその機能を達成不能な場合を含んでいてもよい。
【０１９８】
このような場合、上記各実施形態の画像形成装置２０は、認証装置がオン状態にあるときに画像形成装置２０が認証手段を備えている状態であると判定し、認証装置がオフ状態にあるときに画像形成装置２０が認証手段を備えていない状態であると判定するように構成される。
【０１９９】
また、上記各実施形態の認証装置２９は、画像形成装置２０の一部（ＣＰＵ２１やＲＡＭ２３等）を利用して情報の処理及び保持を行うように構成されていてもよい。
【０２００】
更に、上記各実施形態においては、認証用入力情報は、ＩＣカードに記録された情報であったが、顔の形、指紋又は静脈の形状等の生体情報であってもよく、複数の文字及び数字を含む記号列からなるパスワードであってもよい。
【０２０１】
加えて、上記各実施形態においては、図５及び図６を用いて説明したように、ユーザが認証用入力情報を入力することにより入力された認証用入力情報に対応する認証用識別情報を含むセキュアジョブ情報の一覧が表示され、表示されたセキュアジョブ情報の中から実際に印刷を開始するセキュアジョブ情報をユーザに選択させるように構成されていた。
【０２０２】
これに代えて、上記各実施形態は、任意のユーザから送信され且つ保持されているセキュアジョブ情報のすべての一覧を表示し、表示したセキュアジョブ情報の中からユーザが実際に印刷を開始させたいセキュアジョブ情報をユーザに選択させ、選択されたセキュアジョブ情報に含まれる認証用識別情報に対応する認証用入力情報をユーザに入力させることにより印刷を開始するように構成されていてもよい。
【０２０３】
また、上記各実施形態において、画像形成装置２０は、セキュアジョブ情報の受信が完了した後に、受信したセキュアジョブ情報の全部を保持し、その後、認証装置２９が接続されているか否かを判定するように構成されていた（ステップ２６０）。これに代えて、上記各実施形態の画像形成装置２０は、セキュアジョブ情報に含まれる画像形成情報の一部を受信した時点にて、受信した画像形成情報の一部を保持し、その後、認証装置２９が接続されているか否かを判定するように構成されていてもよい。この場合、画像形成装置２０は、認証装置２９が接続されていないと判定されたとき、保持している画像形成情報の一部を消去するとともに以降において受信される画像形成情報の残余の部分を保持しないように構成されていてもよい。
【図面の簡単な説明】
【０２０４】
【図１】本発明の第１実施形態に係る画像形成システムの概略構成を表すブロック図である。
【図２】図１に示した画像形成装置のＣＰＵが実行するプログラムであって印刷制御を行うためのプログラムを示したフローチャートである。
【図３】図１に示した情報処理装置のＣＰＵが実行するプログラムであってジョブ情報を送信するためのプログラムを示したフローチャートである。
【図４】図１に示した情報処理装置の表示部に表示される画像であって印刷を実行するか否かの選択をユーザに促す画像を示した図である。
【図５】図１に示した画像形成装置のＣＰＵが実行するプログラムであってセキュア印刷制御を行うためのプログラムを示したフローチャートである。
【図６】図１に示した画像形成装置の表示部に表示される画像であって印刷を実行するジョブ情報の選択をユーザに促す画像を示した図である。
【図７】図１に示した情報処理装置の表示部に表示される画像であって画像形成情報が保持されなかった旨をユーザに通知する画像を示した図である。
【図８】図１に示した情報処理装置のＣＰＵが実行するプログラムであって選択情報を送信するためのプログラムを示したフローチャートである。
【図９】図１に示した情報処理装置の表示部に表示される画像であって即時印刷を実行するか否かの選択をユーザに促す画像を示した図である。
【図１０】本発明の第２実施形態に係る画像形成装置のＣＰＵが実行するプログラムであって印刷制御を行うためのプログラムを示したフローチャートである。
【図１１】本発明の第２実施形態に係る情報処理装置の表示部に表示される画像であって画像形成情報が消去される旨をユーザに通知する画像を示した図である。
【図１２】本発明の第３実施形態に係る情報処理装置のＣＰＵが実行するプログラムであってジョブ情報を送信するためのプログラムを示したフローチャートである。
【図１３】本発明の第３実施形態に係る情報処理装置のＣＰＵが実行するプログラムであってセキュアジョブ情報を通常ジョブ情報に変更して再送信するためのプログラムを示したフローチャートである。
【図１４】本発明の第３実施形態に係る画像形成装置のＣＰＵが実行するプログラムであって印刷制御を行うためのプログラムを示したフローチャートである。
【図１５】本発明の第３実施形態に係る情報処理装置の表示部に表示される画像であって変更送信を実行するか否かの選択をユーザに促す画像を示した図である。
【符号の説明】
【０２０５】
１０…通信回線、２０…画像形成装置、２１…ＣＰＵ、２３…ＲＡＭ、２４…表示部、２５…操作入力部、２６…プリンタエンジン部、２７…接続インターフェース部、２８…通信インターフェース部、２９…認証装置、２９ａ…接続インターフェース部、２９ｂ…入力情報入力部、２９ｃ…認証用情報登録部、２９ｄ…認証用情報保持部、２９ｅ…識別情報特定部、３０…情報処理装置、３１…ＣＰＵ、３３…ＲＡＭ、３４…表示部、３５…操作入力部、３６…通信インターフェース部。
【図１】
2008207473.tif 000003
【図２】
2008207473.tif 000004
【図３】
2008207473.tif 000005
【図４】
2008207473.tif 000006
【図５】
2008207473.tif 000007
【図６】
2008207473.tif 000008
【図７】
2008207473.tif 000009
【図８】
2008207473.tif 000010
【図９】
2008207473.tif 000011
【図１０】
2008207473.tif 000012
【図１１】
2008207473.tif 000013
【図１２】
2008207473.tif 000014
【図１３】
2008207473.tif 000015
【図１４】
2008207473.tif 000016
【図１５】
2008207473.tif 000017