(57)【要約】【課題】  プライベートプリントを実行中にユーザが画像形成装置１の近傍を離れる場合であっても、簡単に中断したり、後で再開したりすることができ、操作性の良く効率的にプリント処理を行える画像形成装置１を提供する。【解決手段】  画像形成装置１は、ユーザ認証を行って、認証されたユーザからの要求に応じてプライベートプリントを実行する。当該画像形成装置１は、実行中のプライベートプリントの中断を当該ユーザが要求した場合、あるいは、プライベートプリントの実行中に当該ユーザが当該画像形成装置１の近傍を離れたことを検知した場合、実行中のプライベートプリントを中断し、中断した時点でのプリント状況を保存する。さらに、当該画像形成装置１は、ユーザ認証を行って、認証されたユーザからの再開要求に応じて中断したプライベートプリントを再開する。【選択図】図１
2010143226.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを認証するユーザ認証部と、
外部機器からのプリント要求を受信するインターフェースと、
前記インターフェースにより受信したプライベートプリント要求をプライベートプリントジョブとしてスプールするジョブデータベースと、
プライベートプリントジョブのプリント量が所定の許容量を超えているか否かを判断する許容量超過判断部と、
前記ユーザ認証部により認証されたユーザにより実行が要求されたプライベートプリントジョブのプリント量が前記許容量超過判断部によって所定の許容量を超えていると判断された場合、当該ユーザによる当該プライベートプリントジョブに対する処理方法の変更要求を受け付ける操作部と、
この操作部に入力された処理方法に従って当該プライベートプリントジョブに対する処理を行うコントローラと、
このコントローラが処理したプライベートプリントジョブを前記コントローラからの要求に応じて実行するプリンタと、
を有することを特徴とする画像形成装置。
【請求項２】
前記許容量は、当該プライベートプリントジョブのプリントに要するプリント所要時間に対する許容時間である、ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項３】
さらに、前記ユーザ認証部により認証されたユーザにより実行が要求されたプライベートプリントジョブのプリント量が所定の許容量を超えている場合、当該プライベートプリントジョブのプリント量を前記許容量以下とするための処理方法を表示する表示部を有する、ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項４】
前記コントローラは、当該プライベートプリントジョブに対する処理方法として、当該プライベートプリントジョブを別の画像形成装置で実行する旨の要求が前記操作部に入力された場合、当該プライベートプリントジョブを別の画像形成装置へ転送し、前記ジョブデータベースから削除する機能を有するか、または、当該プライベートプリントジョブのプリントモードを変更し、変更したプリントモードで当該プライベートプリントジョブを前記プリントに実行させる機能を有する、ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項５】
前記コントローラは、当該プライベートプリントジョブに対する処理方法として、当該プライベートプリントジョブを分割する旨の要求が前記操作部に入力された場合、当該プライベートプリントジョブをプリント量が前記許容量以下となるような複数のプライベートプリントジョブに分割し、前記ジョブデータベースに登録する、ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項６】
前記コントローラは、当該プライベートプリントジョブに対する処理方法として、当該プライベートプリントジョブを強制的に実行する旨の要求が前記操作部に入力された場合、当該プライベートプリントジョブを前記プリンタに実行させる、ことを特徴とする前記請求項１に記載の画像形成装置。
【請求項７】
ユーザを認証するユーザ認証部と、
外部機器からのプリント要求を受信するインターフェースと、
プライベートプリントジョブのプリント量が所定の許容量を超えているか否かを判断する許容量超過判断部と、
前記インターフェースにより受信したプライベートプリントのプリント量が前記許容量超過判断部によって所定の許容量を超えていると判断された場合、当該プライベートプリントを、プリント量が前記許容量以下の複数のプライベートプリントジョブに分割するコントローラと、
前記コントローラにより分割された複数のプライベートプリントジョブをスプールするジョブデータベースと、
前記ジョブデータベースにスプールしているプライベートプリントジョブを前記ユーザ認証部により認証されたユーザからの実行要求に応じて実行するプリンタと、
を有することを特徴とする画像形成装置。
【請求項８】
前記許容量は、当該プライベートプリントによる総プリント枚数に対する許容枚数である、ことを特徴とする前記請求項７に記載の画像形成装置。
【請求項９】
前記コントローラは、前記インターフェースにより受信したプライベートプリントの総プリント枚数が所定の許容枚数を超えている場合、当該プライベートプリントのプリントデータのページ数が許容枚数以下で、かつ、前記プリントデータのプリント部数が複数部数であれば、部数単位で総プリント枚数が前記許容枚数以下の複数のプライベートプリントジョブに分割する、ことを特徴とする前記請求項７に記載の画像形成装置。
【請求項１０】
外部機器からのプリント要求を受信するインターフェースを有する画像形成装置に用いられる画像形成方法であって、
前記インターフェースにより受信したプライベートプリント要求をプライベートプリントジョブとしてジョブデータベースにスプールすることと、
ユーザを認証することと、
プライベートプリントジョブのプリント量が所定の許容量を超えているか否かを判断することと、
この判断により認証されたユーザにより実行が要求されたプライベートプリントジョブのプリント量が所定の許容量を超えていると判断した場合、当該ユーザによる当該プライベートプリントジョブに対する処理方法の変更要求を受け付けることと、
当該ユーザが選択した変更を要求した当該プライベートプリントジョブに対する処理方法に従って当該プライベートプリントジョブを処理することと、
ユーザが選択した処理方法に従って処理されたプライベートプリントジョブを実行すること、
を特徴とする画像形成方法。
【請求項１１】
さらに、前記認証されたユーザにより実行が要求されたプライベートプリントジョブのプリント量が所定の許容量を超えている場合、当該プライベートプリントジョブのプリント量を前記許容量以下とするための処理方法を表示する、ことを特徴とする前記請求項１０に記載の画像形成方法。
【請求項１２】
外部機器からのプリント要求を受信するインターフェースを有する画像形成装置に用いられる画像形成方法であって、
プライベートプリント要求を受信した場合、当該プライベートプリントのプリント量が所定の許容量を超えているか否かを判断することと、
この判断により前記インターフェースにより受信したプライベートプリントのプリント量が所定の許容量を超えていると判断した場合、当該プライベートプリントを、プリント量が前記許容量以下の複数のプライベートプリントジョブに分割することと、
分割された複数のプライベートプリントジョブをジョブデータベースにスプールすることと、
ユーザを認証することと、
認証されたユーザからの実行要求に応じて前記ジョブデータベースにスプールしているプライベートプリントジョブを実行すること、
を特徴とする画像形成方法。
【請求項１３】
受信したプライベートプリントの総プリント枚数が所定の許容枚数を超えている場合、当該プライベートプリントのプリントデータのページ数が許容枚数以下で、かつ、前記プリントデータのプリント部数が複数部数であれば、部数単位で総プリント枚数が前記許容枚数以下の複数のプライベートプリントジョブに分割する、ことを特徴とする前記請求項１２に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、たとえば、ネットワークを介して接続されている端末装置からのプリント要求に応じてプリント処理を行うネットワークプリント機能を有する画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
従来の画像形成装置には、ネットワークに接続されている各機器からのプリント要求に応じてプリント処理を行うネットワークプリント機能を有するものがある。上記のような画像形成では、ネットワーク上の各機器からのプリント要求をジョブ（プリントジョブ）としてジョブデータベースにスプールするようになっている。また、上記ネットワークプリントには、通常プリントとプライベートプリントとがある。
【０００３】
上記通常プリントは、通常プリントの要求を受信したプリンタが順次プリント処理を実行するものである。このため、通常プリントでは、ユーザがプリント結果を取りに行くのを忘れてしまったり、誤って他人のプリント結果を持ち去ってしまう可能性がある。
【０００４】
これに対して、上記プライベートプリントは、端末機器でプライベートプリントを要求したユーザが、プリンタの設置場所まで行き、当該プリンタに直接プライベートプリントの開始を指示することにより実行される。このため、このようなプライベートプリントでは、プライベートプリントを実行中にプリンタの近傍にユーザが存在することにより、プリント結果のセキュリティを高めることができる。
【０００５】
上記のようなプライベートプリントに類似する技術が、特開平９−２９２８０２号公報に記載されている。上記特開平９−２９２８０２号公報では、暗証コードにより認識されたユーザ（暗証モードのユーザ）の操作によるコピー動作（暗証モードの複写処理）について記載されている。上記特開平９−２９２８０２号公報では、暗証モードにおいて、暗証モードのユーザ以外のユーザによるコピーを禁止するとともに、コピーを中断した場合に、暗証モードのユーザによる暗証コードの再入力に応じてコピーを再開する技術について記載されている。しかしながら、上述した従来技術では、操作性が低下し、効率的にプリント処理を実行できないという問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明の一形態では、セキュリティ性および操作性を向上させ、効率的にプリント処理が行える画像形成装置および画像形成方法を提供することを目的する。
【課題を解決するための手段】
【０００７】
この発明の一形態としての画像形成装置は、ユーザを認証するユーザ認証部と、外部機器からのプリント要求を受信するインターフェースと、前記インターフェースにより受信したプライベートプリント要求をプライベートプリントジョブとしてスプールするジョブデータベースと、プライベートプリントジョブのプリント量が所定の許容量を超えているか否かを判断する許容量超過判断部と、前記ユーザ認証部により認証されたユーザにより実行が要求されたプライベートプリントジョブのプリント量が前記許容量超過判断部によって所定の許容量を超えていると判断された場合、当該ユーザによる当該プライベートプリントジョブに対する処理方法の変更要求を受け付ける操作部と、この操作部に入力された処理方法に従って当該プライベートプリントジョブに対する処理を行うコントローラと、このコントローラが処理したプライベートプリントジョブを前記コントローラからの要求に応じて実行するプリンタとを有する。
【発明の効果】
【０００８】
この発明の一形態によれば、セキュリティ性および操作性を向上させ、効率的にプリント処理が行える画像形成装置および画像形成方法を提供できる。
【図面の簡単な説明】
【０００９】
【図１】ネットワークプリントシステムの全体構成を概略的に示す図である。
【図２】画像形成装置の構成例を概略的に示すブロック図である。
【図３】ジョブデータベースの構成例を示す図である。
【図４】画像形成装置におけるプライベートプリントの第１の処理例を説明するためのフローチャートである。
【図５】画像形成装置におけるプライベートプリントの第１の処理例を説明するためのフローチャートである。
【図６】ユーザの認証画面（ログイン画面）の表示例を示す図である。
【図７】プライベートプリントジョブの選択画面の表示例を示す図である。
【図８】プライベートプリントジョブの選択画面の表示例を示す図である。
【図９】プライベートプリントの実行中に表示部に表示される表示例を示す図である。
【図１０】中断中のプライベートプリントジョブの選択画面の表示例を示す図である。
【図１１】第２の処理例を説明するためのフローチャートである。
【図１２】画像形成装置におけるプライベートプリントの第３の処理例を説明するためのフローチャートである。
【図１３】プライベートプリントジョブの選択画面の表示例を示す図である。
【図１４】プライベートプリントジョブの処理方法の選択画面の表示例を示す図である。
【図１５】選択された処理方法に応じた設定処理の例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
この発明に係る実施の形態について図面を参照しつつ説明する。  
まず、この発明の実施の形態に係るネットワークプリントシステムについて説明する。  
図１は、ネットワークプリントシステムの全体構成を概略的に示す図である。  
図１に示すように、ネットワークプリントシステムは、画像形成装置１（１Ａ、１Ｂ）、サーバ装置２、および端末装置３（３Ａ、３Ｂ）がネットワーク４を介して接続されている。
【００１１】
上記画像形成装置１は、たとえば、デジタル複合機（ＭＦＰ）あるいはネットワークプリンタなどにより実現される。上記画像形成装置１は、ネットワークを介して上記端末装置３等からのプリント要求に応じてプリント処理を行う機能（ネットワークプリント機能）を有している。ネットワークプリント機能は、上記画像形成装置１が各端末装置３などからのプリント要求をプリントジョブとして後述するジョブデータベース２０にスプールすることにより実現される。
【００１２】
また、上記画像形成装置１には、リーダライタ装置５、カメラ６、センサ７などが接続される。上記リーダライタ装置５は、記憶媒体に記憶されている情報を読取る機能、および、記憶媒体に情報を書き込む機能を有するものである。上記リーダライタ装置５によりデータの読取りあるいはデータの書込みがなされる記憶媒体は、ユーザが携帯可能なものであれば良い。
【００１３】
たとえば、上記記憶媒体としては、ＩＣカード、メモリカード、携帯型の記憶装置あるいは携帯端末機器などが適用可能である。なお、本実施の形態では、上記記憶媒体として、各ユーザが所持するＩＣカードＣを想定するものとする。この場合、上記ＩＣカードＣには、各ユーザの認証データを含むユーザ情報が記憶される。また、上記ＩＣカードＣは、非接触式のＩＣカード（無線によるデータ通信を行うＩＣカード）であっても良いし、接触式のＩＣカード（接触部を介してデータ通信を行うＩＣカード）のであって良い。
【００１４】
上記カメラ６は、当該画像形成装置１の近傍の映像を撮影するためのものである。上記カメラ６により撮影される映像は、当該画像形成装置１を操作した人物、あるいは、当該画像形成装置１がプリントした用紙（プリント結果）を持ち去った人物などを監視するために用いられる。また、上記カメラ６により撮影される映像は、特定の人物（認証されたユーザ）が当該画像形成装置１の近傍に存在するか否かを判定するために用いるようにしても良い。
【００１５】
上記センサ７は、当該画像形成装置１の近傍に存在する人物を検知するものである。上記センサ７は、人物を検知するセンサにより構成される。上記センサ７の検知結果は、当該画像形成装置１の近傍に人物が存在するか否かを判定するために用いられる。たとえば、特定の人物（認証されたユーザ）を検知していたセンサ７の検知結果が当該人物を検知できなくなった状態に変移した場合、当該人物が画像形成装置１の近傍から離れたことが判定される。
【００１６】
上記サーバ装置２は、たとえば、データサーバとして機能する。なお、本実施の形態のネットワークプリントシステムでは、サーバ装置２は省略するようにしても良い。
【００１７】
上記端末装置３（３Ａ、３Ｂ）は、ユーザが使用する装置である。上記端末装置３は、たとえば、パーソナルコンピュータ（ＰＣ）などにより構成される。上記端末装置３は、表示部３ａ、操作部３ｂ及び処理部３ｃを有している。
【００１８】
上記表示部３ａは、表示装置により構成される。上記操作部３ｂは、キーボードあるいはマウスなどの操作装置により構成される。上記処理部３ｃは、制御部としてのＣＰＵ、記憶部としての各種のメモリ、表示部３ａを制御するための表示制御部、操作部３ｂのためのインターフェース、ネットワーク通信のための通信インターフェースなどを有している。上記処理部３ｃでは、ＣＰＵ等が記憶部に記憶されているアプリケーションプログラムを実行することにより各種の処理を実行する機能を有している。
【００１９】
次に、上記画像形成装置１の構成例について説明する。  
図２は、上記画像形成装置１の構成例を概略的に示すブロック図である。  
図２に示すように、この画像形成装置１は、メイン制御部１１、操作パネル１２、印刷部１３、ネットワーク接続部１４、印刷制御部１５、格納制御部１６およびハードディスクドライブ（ＨＤＤ）１７などを有している。
【００２０】
上記メイン制御部１１は、当該画像形成装置全体の制御を司るものである。上記メイン制御部１１は、各部を制御する機能を有している。また、上記メイン制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、不揮発性メモリおよび画像処理部などを有している。上記メイン制御部１１では、ＣＰＵがＲＯＭ、不揮発性メモリあるいはＨＤＤ１７などに記憶されている制御プログラムを実行することにより種々の処理あるいは種々の機能を実現するようになっている。
【００２１】
上記操作パネル１２は、ユーザからの操作指示が入力されるユーザインターフェースである。上記操作パネル１２は、テンキーなどのハードキー、および、タッチパネル内蔵の表示装置からなる表示部１２ａを有している。上記操作パネル１２の表示部１２ａには、操作案内、あるいは、タッチキーなどが表示される。上記操作パネル１２では、上記表示部１２ａに表示されたタッチパネルによるタッチキーへの入力が検知されるようになっている。
【００２２】
上記印刷部１３は、被画像形成媒体上に画像を形成するものである。上記印刷部１３は、被画像媒体を搬送する搬送部（図示しない）、搬送部により搬送される被画像形成媒体上にカラー画像あるいはモノクロ画像を形成する画像形成部（図示しない）などにより構成される。また、上記印刷部１３では、上記印刷制御部１５による制御に基づいて画像データを被画像形成媒体へのプリント処理を実行するようになっている。また、上記印刷制御部１５は、上記メイン制御部１１からの要求に応じて、上記印刷部１３によるプリント処理のプリントモードなどを制御する。上記印刷制御部１５は、設定情報を記憶する設定記憶部１５ａを有している。
【００２３】
上記ネットワーク接続部１４は、上記ネットワーク４を経由したデータ通信を制御するものである。上記ネットワーク接続部１４は、たとえば、上記ネットワーク４に接続するためのネットワークインターフェースカード（ＮＩＣ）などにより構成される。図１に示す構成例では、上記ネットワーク接続部１４は、上記ネットワーク４を介してサーバ装置２あるいは、端末装置（ＰＣ）３とのデータ通信を実現する。
【００２４】
上記格納制御部１６は、上記ＨＤＤ１７へのデータの入出力を制御するものである。上記ＨＤＤ１７は、上記格納制御部１６による制御によってデータの読出し、および、データの書込みが行なわれる。上記ＨＤＤ１７には、各種のデータのバックアップ用のメモリとしても用いられ、各種の設定データあるいは管理データが記憶される。また、上記ＨＤＤ１７には、必要に応じて上記ネットワーク４経由で受信したデータなども記憶される。
【００２５】
また、上記ＨＤＤ１７には、ユーザ情報データベース（ＤＢ）１８、ログ記録部１９およびジョブデータベース（ＪｏｂＤＢ）２０などが設けられている。
【００２６】
上記ユーザ情報データベース１８は、ユーザ情報を記憶するデータベースである。上記ユーザ情報データベース１８には、各ユーザについて、ユーザＩＤと認証データとが対応づけられて記憶されている。上記ユーザＩＤは、各ユーザの識別情報である。上記認証データは、ユーザＩＤで特定されるユーザの認証処理を行うためのデータである。上記認証データには、たとえば、パスワードなどが用いられる。上記認証データは、ユーザを認証可能な情報であれば良く、たとえば、生体情報などを用いるようにしても良い。
【００２７】
なお、上記ユーザ情報データベース１８は、ネットワーク４上のサーバ装置２などの他の機器に設けるようにしても良い。つまり、上記ユーザ情報データベース１８は、ネットワークシステムにおいて、当該画像形成装置１がユーザ認証処理などを実行する際に取得できるように設置されていれば良い。
【００２８】
上記ログ記録部１９は、処理履歴情報などを記憶するデータベースである。たとえば、上記ログ記録部１９には、プリント履歴情報として、プリント日時、印刷者、排紙状況、操作状況、印刷画像などを示す情報を記録する。また、プリント履歴としては、当該プリント時に上記カメラ６が撮影した映像などもログ記録部１９に記録するようにしても良い。なお、上記ログ記録部１９は、サーバ装置２などの当該画像形成装置１がアクセス可能なネットワーク４上の機器に設置するようにしても良い。
【００２９】
上記ジョブデータベース（スプーラ）２０は、プリントジョブをスプールするものである。たとえば、当該画像形成装置１がネットワーク４を介して端末装置３からプリント要求を受信した場合、上記ジョブデータベース２０には、受信したプリント要求がプリントジョブとしてスプールされる。
【００３０】
なお、上記ジョブデータベース２０は、サーバ装置２などの当該画像形成装置１がアクセス可能なネットワーク４上の機器に設置するようにしても良い。さらに、上記ジョブデータベースは、ネットワーク４に接続されている複数の画像形成装置が共有するようにしても良い。ただし、以下の説明では、各画像形成装置がそれぞれジョブデータベース２０を有しているものとする。
【００３１】
また、上記画像形成装置１には、インターフェース５ａ、６ａ、７ａを介してリーダライタ装置５、カメラ６、センサ７が接続されている。  
上記リーダライタ装置５は、上述したように、ユーザが提示する記憶媒体としてのＩＣカードＣに記憶されている情報の読取る機能、および、ＩＣカードＣに情報を書き込む機能を有している。たとえば、上記リーダライタ装置５により記憶媒体としてのＩＣカードＣから読取った情報は、上記インターフェース５ａを介して上記メイン制御部１１へ供給されるようになっている。
【００３２】
たとえば、上記メイン制御部１１では、上記リーダライタ装置５によりユーザが提示したＩＣカードＣから読取ったユーザ情報（認証データ）などに基づいてユーザ認証を行うようになっている。
【００３３】
上記カメラ６は、上述したように、当該画像形成装置１の近傍の映像を撮影するものである。上記カメラ６により撮影された映像は、上記インターフェース６ａを介して上記メイン制御部１１へ供給されるようになっている。
【００３４】
たとえば、上記メイン制御部１１では、上記カメラ６により撮影された映像をＨＤＤ１７のログ記録部１９などに保存する。また、上記メイン制御部１１では、上記カメラ６により撮影された映像から人物を検出するようにしても良い。たとえば、上記メイン制御部１１では、上記カメラ６により撮影された映像から人物の顔を抽出することにより、当該画像形成装置１の近傍に人物が存在するか否かを判定することが可能である。
【００３５】
上記センサ７は、上述したように、人物を検知するセンサである。上記センサ７は、当該画像形成装置１の近傍に存在する人物を検知するものである。上記センサ７による検知結果は、上記インターフェース７ａを介して上記メイン制御部１１へ供給されるようになっている。
【００３６】
上記メイン制御部１１では、上記センサ７の検知結果に基づいて当該画像形成装置１の近傍に人物が存在するか否かを判定する。たとえば、上記メイン制御部１１では、センサ７の検知結果が人物を検知している状態から人物を検知していない状態に変化した際、当該人物が当該画像形成装置１の近傍を離れたことを判断するようになっている。
【００３７】
なお、リーダライタ装置５、カメラ６およびセンサ７は、当該ネットワークプリントシステムの運用形態に応じて画像形成装置１に接続されるものである。たとえば、ＩＣカードＣを用いたユーザ認証を行わない場合、上記リーダライタ装置５は、省略するようにしても良い。また、当該画像形成装置１の近傍における映像による監視あるいは人物の検知を行なわない場合、上記カメラ６は、省略するようにしても良い。さらには、センサによる当該画像形成装置１の近傍に存在する人物の検知を行なわない場合、上記センサ７は、省略するようにしても良い。
【００３８】
次に、上記ジョブデータベース２０の構成例について説明する。  
図３は、上記ジョブデータベース２０の構成例を示す図である。  
図３に示す例では、上記ジョブデータベース２０には、ジョブＩＤ、受信日時、ユーザＩＤ、プライベートプリント情報、中断情報（中断中）、プリントデータ、プリント状態情報などが記憶される。
【００３９】
上記ジョブＩＤは、プリントジョブを識別するための識別情報である。上記受信日時は、プリントジョブを受信した日時を示す情報である。上記ユーザＩＤは、ユーザを識別するための識別情報である。上記プライベートプリント情報は、当該プリントジョブが後述するプライベートプリントであるか否かを示す情報である。
【００４０】
上記中断情報は、当該プリントジョブが中断されている状態であるか否かを示す情報である。上記プリントデータは、プリントすべきプリントデータ（文書のデータ）を示す情報である。たとえば、上記プリントデータとしては、プリントすべきプリントデータ（文書）のファイル名などが記憶される。
【００４１】
上記プリント状態情報は、当該プリントジョブの進行状況など示す情報である。また、上記プリント状態情報は、当該プリントジョブが中断中である場合、中断した時点における当該プリントジョブの実行状況（プリント状態）などが記憶される。たとえば、中断されたプリントジョブのプリント状態情報としては、中断時点までにプリントしたページ数、あるいは、プリント時の設定情報などが記憶される。言い換えると、上記プリント状態情報は、中断中のプリントジョブを中断した時点から再開するための情報である。従って、中断中のプリントジョブは、上記プリント状態情報に基づいて中断して時点でのプリント状況に復元される。
【００４２】
次に、上記のように構成される画像形成装置１におけるネットワークプリントについて概略的に説明する。  
上記ネットワークプリントとは、ネットワーク４を介して上記端末装置３などから要求されたプリントジョブを画像形成装置１が実行するものである。また、ネットワークプリントとしては、プライベートプリント（あるいは、セキュリティプリントとも称する）と呼ばれる機能がある。上記プライベートプリントは、たとえば、端末装置３からプリントを要求したユーザが、画像形成装置１を直接的に操作することにより実行される。上記プライベートプリントでは、画像形成装置１がプリントを実行している間、ユーザが当該画像形成装置１の近傍に存在していることを前提としている。
【００４３】
上記のようなネットワークシステムにおいては、画像形成装置１を複数のユーザが共有する。このため、通常のネットワークプリントとしてネットワーク４上の各機器からの種々のプリント要求に応じて順次プリント処理を行うと、上記画像形成装置１には、各プリント要求に応じてプリントされた用紙が順次排紙される。言い換えると、通常のネットワークプリントでは、上記画像形成装置１には、不特定多数のユーザからのプリント要求に対する処理結果としての用紙が排紙された状態となる。このような状態では、不特定のユーザが、他人のプリント要求によるプリント結果を簡単に見ることが可能となる。
【００４４】
このような通常のネットワークプリントに対して、上記プライベートプリントは、あるユーザからのプリント要求に対して、セキュリティを確保した状態でプリント処理を実行するものである。すなわち、プライベートプリントでは、まず、ユーザからのプリント要求をプライベートプリントジョブとして画像形成装置１のジョブデータベース２０に留め置く。上記画像形成装置１では、当該ユーザによる操作パネル１２へのプライベートプリントの実行指示の入力に応じて、当該ユーザのプライベートプリントジョブを実行する。
【００４５】
このようなプライベートプリントでは、ユーザが画像形成装置１の近傍にいる状態において、当該ユーザが要求したプリントを実行することを意味する。従って、上記プライベートプリントでは、ユーザが画像形成装置１の近傍にいる状態でプリントジョブを実行する。これにより、プライベートプリントでは、プリント結果のセキュリティを高めることが可能となる。
【００４６】
次に、上記画像形成装置１におけるプライベートプリントについて概略的に説明する。  
上記プライベートプリントは、プライベートプリントとして実行するプリントジョブ（プライベートプリントジョブ）をジョブデータベース２０に登録する登録処理と、この登録処理により登録されたプライベートプリントジョブを画像形成装置が認証したユーザからの指示に応じて実行するプリント処理とにより実行される。  
ここで、ユーザは、上記端末装置３により画像形成装置１に対して機密性の高い文書をプライベートプリントを要求する場合を想定するものとする。  
この場合、ユーザは、まず、上記端末装置３において画像形成装置１でプライベートプリントするためのプリンタドライバを起動させる。プリンタドライバが起動すると、ユーザは、端末装置３の操作部３ｂを操作することにより画像形成装置１でプライベートプリントするプリントデータ（文書）を選択し、当該画像形成装置１によるプライベートプリントを指示する。
【００４７】
たとえば、端末装置３で処理部３ｃにより実行されるプリンタドライバには、上記端末装置３の表示部３ａに表示されるダイアログにおいて、プライベートプリントを指示するためのチェックボックスを設ける。この場合、ユーザは、端末装置３で操作部３ｂを操作することにより、プライベートプリントのチェックボックスをオンにした状態で画像形成装置１によるプリントデータ（文書）のプリントを指示する。また、プライベートプリントは、プライベートプリント専用のプリンタドライバを用いて画像形成装置１に要求するようにしても良い。
【００４８】
上記画像形成装置１では、上記端末装置３からプライベートプリントの要求を受信した場合、当該プライベートプリントをプライベートプリントジョブとしてジョブデータベース２０にスプールする処理（登録処理）を行なう。当該画像形成装置１のジョブデータベース２０には、プライベートプリントジョブの情報として、たとえば、図３に示すように、ジョブＩＤ、受取日時、ユーザＩＤ、プライベートプリント情報、中断情報、プリントデータ、印刷状態などが記憶される。
【００４９】
なお、画像形成装置１では、ジョブデータベース２０にプライベートプリントジョブを蓄えているときに、プリントデータに対するＲＩＰ処理などを実行するようにしても良い。
【００５０】
また、上記端末装置３から画像形成装置１へプライベートプリントの要求として送信されるプリントデータは、暗号化するようにしても良い。さらに、画像形成装置１のジョブデータベース２０には、プリントデータを暗号化された状態のまま保存するようにしても良い。この場合、暗号方式としては、たとえば、公開鍵暗号方式を用いることが可能である。
【００５１】
上記端末装置３において画像形成装置１にプライベートプリントを要求したユーザは、端末装置３の前から画像形成装置１の近傍に移動する。当該画像形成装置１の近傍に移動したユーザは、当該画像形成装置１においてユーザ情報（認証データ）を入力する。
【００５２】
上記画像形成装置１では、ユーザが提示するＩＣカードＣからユーザ情報を読取るようにしても良いし、ユーザが操作パネル１２に入力するユーザ情報を取得するようにしても良い。
【００５３】
ユーザ情報を取得すると、上記画像形成装置１は、取得したユーザ情報によるユーザ認証を行う。ユーザから取得したユーザ情報によるユーザ認証が成功すると、画像形成装置１は、当該ユーザによる操作パネル１２への操作に応じて当該ユーザのプライベートプリントジョブを実行する。
【００５４】
上記プライベートプリントの実行中、当該画像形成装置１では、実行中のプライベートプリントを中断するか否かを判断している。なお、実行中のプライベートプリントを中断するか否かは、後述する中断検知処理の検知結果に基づいて判断される。たとえば、ユーザが画像形成装置１の近傍を離れた場合、当該画像形成装置１は、実行中のプライベートプリントジョブを中断する処理を行う。
【００５５】
すなわち、上記中断検知処理により実行中のプライベートプリントの中断を検知すると、当該画像形成装置１は、実行中のプライベートプリント処理を中断し、中断時点までのプリント状況をプリント状態情報として上記ジョブデータベース２０に保存する。この場合、ユーザは、中断時点までにプリントされた用紙（プリント結果）を手に持ち、画像形成装置１の前を離れることができる。
【００５６】
また、中断されたプライベートプリントは、当該画像形成装置１において当該ユーザ（ユーザ認証により認証されたユーザ）の操作に応じて再開される。この場合、中断時点でのプリント状況は、ジョブデータベース２０に保存した当該プライベートプリントジョブのプリント状態情報に基づいて復元される。
【００５７】
次に、上記画像形成装置１におけるプライベートプリントの第１の処理例について説明する。  
図４及び図５は、画像形成装置１におけるプライベートプリントの第１の処理例を説明するためのフローチャートである。  
上記画像形成装置１のジョブデータベース２０に登録されたプライベートプリントジョブは、上記画像形成装置１におけるプライベートプリント処理として実行される。
【００５８】
すなわち、上記のような登録処理によりプライベートプリントのプリントジョブの登録処理を行ったユーザは、画像形成装置１の近傍に移動する。画像形成装置１の近傍に移動したユーザは、当該画像形成装置１の操作パネル１２によりプライベートプリント機能を選択する。すると、当該画像形成装置１のメイン制御部１１は、上記操作パネル１２の表示部１２ａにユーザの認証画面（ログイン画面）を表示する（ステップＳ１１）。上記ログイン画面は、ユーザ認証に必要な情報（認証データ）をユーザ自身から取得するための表示画面である。
【００５９】
図６は、ユーザの認証画面（ログイン画面）の表示例を示す図である。図６に示す表示例では、ユーザが所持しているＩＣカードの提示、あるいは、ユーザの認証データとしてユーザＩＤ及び当該ユーザＩＤに対応するパスワードの入力の案内を表示している。また、図６に示す表示例では、ユーザＩＤの入力欄、パスワードの入力欄も表示されている。
【００６０】
なお、ログイン画面は、ＩＣカードの提示のみを案内するものであっても良いし、ユーザＩＤおよびパスワードの入力のみを案内するものであっても良い。また、ログイン画面は、ユーザによるＩＣカードの提示と当該ＩＣカードに対応するパスワードの入力とを要求するようにしても良い。
【００６１】
また、ユーザ情報は、ユーザが所持する磁気カードあるいはユーザが所持するＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）から取得するようにしても良い。また、ユーザ情報としては、２次元バーコード、１次元バーコード、生体情報（たとえば、顔認証、指紋認証、手のひらの静脈パターン、虹彩、声紋など）などを用いるようにしても良い。
【００６２】
図６に示すようなログイン画面が表示された場合、ユーザは、ＩＣカードＣをリーダライタ装置５に提示するか、あるいは、上記操作パネル１２によりユーザＩＤ及びパスワードを入力する。たとえば、ユーザがＩＣカードＣをリーダライタ装置５に提示した場合、上記メイン制御部１１は、上記リーダライタ装置５によりＩＣカードから読取ったユーザ情報（認証データ）を取得する。また、操作パネル１２によりユーザＩＤ及びパスワードが入力された場合、上記メイン制御部１１は、操作パネル１２により入力されたユーザＩＤ及びパスワードをユーザ情報（認証データ）として取得する。
【００６３】
ユーザ情報を取得すると、上記メイン制御部１１は、取得したユーザ情報とユーザ情報データベース１８に登録されているユーザ情報とを照合することによりユーザ認証を行う（ステップＳ１２）。なお、ユーザ情報データベース１８が外部装置に設けられる場合、ユーザ認証処理は、取得した認証データと外部装置のユーザ情報データベース１８に登録されている認証データとを照合することにより実施される。
【００６４】
上記ユーザ認証が成功すると、上記メイン制御部１１は、認証が成功したユーザのユーザＩＤに対応するプライベートプリントジョブが存在するか否かを判断する（ステップＳ１３）。この判断により当該ユーザのプライベートプリントジョブが存在しないと判断した場合（ステップＳ１３、ＮＯ）、上記メイン制御部１１は、プライベートプリント処理を終了する。なお、この場合、上記メイン制御部１１は、上記表示部１２ａに当該ユーザのプライベートプリントジョブが存在しない旨を表示するようにしても良い。
【００６５】
また、上記判断により当該ユーザのプライベートプリントジョブが存在すると判断した場合（ステップＳ１３、ＹＥＳ）、上記メイン制御部１１は、さらに、それらの当該ユーザのプライベートプリントジョブに中断中のプライベートプリントジョブが存在するか否かを判断する（ステップＳ１４）。
【００６６】
この判断により当該ユーザの中断中のプライベートプリントジョブがないと判断した場合（ステップＳ１４、ＮＯ）、上記メイン制御部１１は、プライベートプリントジョブの選択画面を上記表示部１２ａに表示する（ステップＳ１５）。このプライベートプリントジョブの選択画面では、当該ユーザの各プライベートプリントジョブをタッチパネルにより選択可能な状態で上記表示部１２ａに一覧表示する。
【００６７】
図７は、上記表示部１２ａに表示されるプライベートプリントジョブの選択画面の表示例を示す図である。図７に示すプライベートプリントジョブの選択画面では、操作案内３１、プリントジョブ一覧３２、プリントキー３３、キャンセルキー３４などが表示されている。
【００６８】
上記操作案内３１には、プリントするジョブを選択して下さいという案内が表示されている。また、上記プリントジョブ一覧３２には、当該ユーザの各プライベートプリントジョブがタッチパネルにより選択可能な状態で表示されている。上記プリントキー３３及び上記キャンセルキー３４は、タッチパネルにより入力可能な状態で表示されている。上記プリントキー３３は、選択状態となっているプリントジョブのプリント実行を指示するためのタッチキーである。上記キャンセルキー３４は、プライベートプリントの実行をキャンセルするためのタッチキーである。
【００６９】
上記のようなプライベートプリントジョブの選択画面が表示部１２ａに表示されると、ユーザは、プリントジョブ一覧３２からプリントするプリントジョブを選択する（ステップＳ１６）。上記プライベートプリントジョブの選択画面に表示されているプリントジョブは、プリントジョブ一覧３２において所望のプリントジョブの表示欄をユーザがタッチすることにより選択される。また、上記プライベートプリントジョブの選択画面では、複数のプライベートプリントジョブを同時に選択状態とすることも可能となっている。つまり、ユーザは、複数のプライベートプリントジョブを１回のプライベートプリント処理として選択することができるようになっている。
【００７０】
ユーザによりプライベートプリントジョブが選択されごとに、上記メイン制御部１１では、選択されたプライベートプリントジョブを実行するのに要する時間（プリント所要時間）を予測する。また、ユーザが複数のプリントジョブを選択している場合、上記メイン制御部１１は、選択されている全てのプリントジョブをプリントするのに要する時間（プリント所要時間）を予測する。このようにユーザが選択したプリントジョブをプリントするのに要する時間（プリント所要時間）は、上記表示部１２ａに表示される（ステップＳ１７）。
【００７１】
図８は、図７に示す選択画面において３つのプリントジョブが選択された状態の表示例を示す図である。図８に示す表示例では、ユーザが選択した３つのプリントジョブが反転表示されている。この反転表示は、選択状態のプリントジョブを示すものである。
【００７２】
また、図８に示す表示例では、図７に示す表示画面に加えて、ページ数、プリント所要時間が表示されている。上記ページ数は、選択されているプリントジョブの総プリント数を示すものである。また、上記プリント所要時間は、選択されている全てのプリントジョブを実行するのに要する時間を示すものである。上記プリント所要時間は、ユーザが選択したプリントジョブの内容に基づいて上記メイン制御部１１が予測するものである。
【００７３】
なお、プライベートプリントジョブの選択画面が表示されている状態において、ユーザが上記操作パネル１２により選択した各プリントジョブ（文書）のプリント部数を指定できるようにしても良い。この場合、上記プライベートプリントジョブの選択画面には、プリント部数を考慮した総プリント枚数、および、プリント所要時間が上記表示部１２ａに表示される。
【００７４】
図８に示すような表示例によれば、ユーザは、選択したプリントジョブが完了するまでに要する時間を簡単に確認することができる。つまり、ユーザは、上記表示部１２ａに表示されているプリント所要時間などを確認して、上記プリントキー３３によりプライベートプリントの開始を指示することができる。
【００７５】
上記プライベートプリントジョブの選択画面において所望のプリントジョブを選択したユーザは、プリント所要時間などを確認しつつ、プリントの開始を指示するための上記プリントキー３３にタッチする（ステップＳ１８）。
【００７６】
上記プリントキー３３が入力されると、上記メイン制御部１１は、選択されたプライベートプリントジョブに基づくプライベートプリント処理を実行する（ステップＳ２１〜Ｓ２７）。
【００７７】
プライベートプリント処理が開始されると、上記メイン制御部１１は、選択されたプライベートプリントジョブのプリントが完了するまでの間、つまり、プライベートプリントの実行中、当該プライベートプリント処理を中断するか否かを判断するための中断検知処理を行う（ステップＳ２１）。
【００７８】
この中断検知処理は、実行中のプライベートプリントを中断すべき状態となったか否かを検知する処理である。たとえば、上記中断検知処理では、ユーザが当該画像形成装置１の近傍から離れたか否かを検知する。
【００７９】
上記プライベートプリントは、セキュリティを保つため、ユーザが画像形成装置の近傍に存在していることを前提条件としている。つまり、ユーザが画像形成装置の近傍から離れてしまった場合、プライベートプリントは、セキュリティを保てない。
【００８０】
このため、本実施の形態の画像形成装置１では、中断検知処理として、ユーザが当該画像形成装置１の近傍から離れたことを検知する。また、上記中断検知処理としては、当該ユーザが実行中のプライベートプリントの中断を要求したか否かを検知するようにしても良い。
【００８１】
上記のような中断検知処理の実現形態としては、以下の（１）〜（６）ような形態がある。  
（１）ユーザによる一時中断キーへの入力を検知する。  
この場合、上記メイン制御部１１は、上記中断検知処理として、当該ユーザによる実行中のプライベートプリントジョブを一時中断するためのキー入力の有無を検知する。上記メイン制御部１１は、当該ユーザにより一時中断するためのキーが入力されたことに基づいて、実行中のプライベートプリントを中断することを判断する。
【００８２】
（２）ＩＣカードＣの有無を検知する。  
この場合、メイン制御部１１は、上記中断検知処理として、リーダライタ装置５が通信可能なＩＣカードＣが存在しているか否かを監視する。たとえば、リーダライタ装置５は、所定間隔ごとにＩＣカードＣに対して応答要求を送信し、その応答要求に対する応答を受信する。メイン制御部１１は、ユーザが提示したＩＣカードＣが検出できなくなったことに基づいて、実行中のプライベートプリントを中断することを判断する。
【００８３】
（３）センサ７の検知結果によりユーザの存在を検知する。  
この場合、メイン制御部１１は、上記中断検知処理として、上記センサ７の検知結果により当該ユーザが画像形成装置の近傍に存在するか否かを検知（監視）する。上記メイン制御部１１は、上記センサ７が当該ユーザが検知できなくなったことに基づいて、ユーザが画像形成装置の近傍から離れたこと（つまり、実行中のプライベートプリントを中断すること）を判断する。
【００８４】
（４）カメラ６が撮影する映像によりユーザの存在を検知する。  
この場合、メイン制御部１１は、上記中断検知処理として、上記カメラ６が撮影している映像により当該ユーザが画像形成装置の近傍に存在するか否かを検知（監視）する。上記メイン制御部１１は、上記カメラ６が撮影される映像から当該ユーザが検出できなくなったことに基づいて、ユーザが画像形成装置の近傍から離れたこと（つまり、実行中のプライベートプリントを中断すること）を判断する。
【００８５】
（５）ユーザが所持しているＲＦＩＤの有無を検知する。  
この場合、当該画像形成装置１には、ＲＦＩＤと通信を行うための通信ユニットが設けられる。この通信ユニットとユーザのＲＦＩＤとの通信状況に基づいて、上記メイン制御部１１は、上記中断検知処理として、当該ユーザのＲＦＩＤが通信可能な状態であるか否かを検知（監視）する。たとえば、通信ユニットは、所定間隔ごとにＲＦＩＤに対して応答要求を送信し、その応答要求に対する応答をＲＦＩＤから受信する。上記メイン制御部１１は、ユーザのＲＦＩＤが検出できなくなったことに基づいて、ユーザが画像形成装置の近傍から離れたこと（つまり、実行中のプライベートプリントを中断すること）を判断する。
【００８６】
（６）一定時間毎にユーザ認証を行う。  
この場合、メイン制御部１１は、上記中断検知処理として、当該ユーザに対して、一定時間ごとにユーザ認証を要求し、そのユーザ認証による認証結果に基づいて、ユーザが画像形成装置１の近傍に存在するか否かを検知する。上記メイン制御部１１は、当該ユーザのユーザ認証が失敗したことに基づいて、実行中のプライベートプリントを中断することを判断する。
【００８７】
上記のような中断検知処理で実行中のプライベートプリントの中断が検知されなかった場合（ステップＳ２２、ＮＯ）、上記メイン制御部１１は、順次、選択された各プリントジョブ（文書）の各ページのプリント処理を行う（ステップＳ２３）。
【００８８】
すなわち、１ページ分のプリント処理が完了するごとに（ステップＳ２３）、上記メイン制御部１１は、当該文書（プリント中のプリントジョブのプリントデータ）の全ページがプリント済みであるか否かを判断する（ステップＳ２４）。この判断により全ページがプリント済みでないと判断した場合（ステップＳ２４、ＮＯ）、上記メイン制御部１１は、上記ステップＳ２１へ戻り、上述の処理を繰り返す。
【００８９】
また、上記判断により当該文書の全ページがプリント済みであると判断した場合（ステップＳ２４、ＹＥＳ）、上記メイン制御部１１は、ユーザに指定された部数分の当該文書のプリントが完了したか否か判断する（ステップＳ２５）。この判断により全部数分のプリントが完了していないと判断した場合（ステップＳ２５、ＮＯ）、上記メイン制御部１１は、上記ステップＳ２１へ戻り、上述の処理を繰り返す。
【００９０】
上記判断により全部数分のプリントが完了したと判断した場合（ステップＳ２５、ＹＥＳ）、上記メイン制御部１１は、当該文書のプライベートプリントジョブをジョブデータベース２０から削除する（ステップＳ２６）。当該文書のプリントジョブをジョブデータベース２０から削除すると、上記メイン制御部１１は、ユーザが選択した全ての文書のプリントが完了したか否かを判断する（ステップＳ２７）。
【００９１】
この判断によりユーザが選択した全ての文書のプリントが完了してないと判断した場合、つまり、ユーザが選択した全てのプライベートプリントジョブが完了していないと判断した場合（ステップＳ２７、ＮＯ）、上記メイン制御部１１は、上記ステップＳ２１へ戻り、上述の処理を繰り返す。
【００９２】
上記判断によりユーザが選択した全ての文書のプリントが完了したと判断した場合、つまり、ユーザが選択した全てのプライベートプリントジョブが完了したと判断した場合（ステップＳ２７、ＹＥＳ）、上記メイン制御部１１は、上記ステップＳ２１へ戻り、上述の処理を繰り返す。
【００９３】
次に、実行中のプライベートプリントを中断する中断処理（ステップＳ２８〜Ｓ３０）について説明する。  
すなわち、上記ステップＳ２１の中断検知処理により当該プライベートプリント処理の中断を検知した場合（ステップＳ２２、ＹＥＳ）、上記メイン制御部１１は、実行中のプライベートプリントジョブの中断処理を行う（ステップＳ２８〜Ｓ３０）。
【００９４】
以下の説明では、上記中断検知処理として、上記（１）のように、ユーザによる指示に応じて、実行中のプライベートプリントジョブの中断を検知するものとする場合を想定する。
【００９５】
図９は、プライベートプリントの実行中に表示部１２ａに表示される表示例を示す図である。図９に示す表示例では、プリント状況の案内４１とともに、一時停止キー４２、および、削除キー４３が表示されている。
【００９６】
上記プリント状況の案内４１には、プリント中のユーザあるいは文書を示す情報、および、実行中のプライベートプリントの終了予定時間などが表示される。上記一時停止キー４２及び上記削除キー４３は、タッチパネルによりユーザが入力可能なタッチキーである。
【００９７】
上記一時停止キー４２は、実行中のプライベートプリントを一時的に中断する場合に指示されるタッチキーである。すなわち、実行中のプライベートプリントを一時的に中断するとともに、中断したプライベートプリントを後で実行したい場合、ユーザは、上記一時停止キー４２にタッチする。
【００９８】
上記削除キー４３は、実行中のプライベートプリントを削除する場合に指示されるタッチキーである。すなわち、実行中のプライベートプリントを中断し、かつ、実行中であったプライベートプリントのプリントジョブを削除したい場合、ユーザは、上記削除キー４３にタッチする。
【００９９】
プライベートプリントの実行中に図９に示すような表示例を表示部１２ａに表示する場合、上記中断検知処理としては、一時停止キー４２あるいは削除キー４３が選択されたか否かを検知している。たとえば、ユーザが一時停止キー４２をタッチした場合、上記メイン制御部１１は、実行中のプライベートプリント処理を中断するものと判断する。また、ユーザが削除キー４３をタッチした場合、上記メイン制御部１１は、実行中のプライベートプリントを削除するものと判断する。
【０１００】
すなわち、実行中のプライベートプリント処理を一時中断すると判断した場合（ステップＳ２８、一時中断）、上記メイン制御部１１は、当該プライベートプリント処理を中断し、その中断時点までの当該プライベートプリント処理のプリント状況を示すプリント状態情報を上記ジョブデータベース２０に保存する（ステップＳ２９）。
【０１０１】
また、実行中のプライベートプリント処理を削除すると判断した場合（ステップＳ２８、削除）、上記メイン制御部１１は、当該プライベートプリント処理を中断し、当該プライベートプリント処理に関するプライベートプリントジョブを全てジョブデータベース２０から削除する（ステップＳ３０）。
【０１０２】
次に、一時中断したプライベートプリントを再開する再開処理（ステップＳ１１〜Ｓ１４、ステップＳ４１〜Ｓ４４）について説明する。  
すなわち、当該画像形成装置１では、上記のような中断処理により一時中断したプライベートプリントを当該ユーザによる操作に基づいて再開する。  
まず、プライベートプリントを一時中断したユーザは、上記ステップＳ１１〜Ｓ１２と同様に、当該画像形成装置においてユーザ認証を行う。このユーザ認証が成功すると、当該画像形成装置のメイン制御部１１は、上記ステップＳ１４で上記ジョブデータベース２０に当該ユーザの中断中のプライベートプリントジョブが存在すると判断する（ステップＳ１４、ＹＥＳ）。上記ジョブデータベース２０に中断中のプライベートプリントジョブが存在すると判断すると、上記メイン制御部１１は、当該ユーザの中断中のプライベートプリントジョブの選択画面を上記表示部１２ａに表示する（ステップＳ４１）。
【０１０３】
この中断中のプライベートプリントジョブの選択画面では、当該ユーザの中断中の各プライベートプリントジョブをタッチパネルにより選択可能な状態で上記表示部１２ａに一覧表示する。
【０１０４】
図１０は、上記表示部１２ａに表示される中断中のプライベートプリントジョブの選択画面の表示例を示す図である。図１０に示す選択画面では、操作案内５１、プリントジョブ一覧５２、継続プリントキー５３、他のジョブ選択キー５４などが表示されている。
【０１０５】
上記操作案内５１には、印刷を中断しているジョブがあるという旨の案内が表示されている。  
上記プリントジョブ一覧５２には、当該ユーザの中断中の各プライベートプリントジョブがタッチパネルにより選択可能な状態で表示されている。プリントジョブ一覧５２に表示されている各プリントジョブは、所望のプリントジョブの表示欄をユーザがタッチすることにより選択される。なお、上記プリントジョブ一覧５２は、初期状態において中断中の全てのプライベートプリントジョブが選択状態となって表示されるようにしても良い。これにより、中断中のプライベートプリントを全て再開したいユーザが、中断中のプライベートプリントジョブをそれぞれ選択する手間が省ける。
【０１０６】
上記継続プリントキー５３及び上記他のジョブ選択キー５４は、タッチパネルにより入力可能な状態で表示されている。上記継続プリントキー５３は、選択状態となっているプリントジョブのプリント再開を指示するためのタッチキーである。上記継続プリントキー５３がタッチされた場合、上記メイン制御部１１は、上記プリントジョブ一覧５２において選択状態となっているプリントジョブのプリントを実行（再開）する。
【０１０７】
上記他のジョブ選択キー５４は、中断中のプライベートプリントジョブ以外のプリントジョブを選択するためのタッチキーである。また、上記他のジョブ選択キー５４がタッチされた場合、上記メイン制御部１１は、たとえば、図７に示すようなプライベートプリントジョブの選択画面を上記表示部１２ａに表示する。
【０１０８】
上記のような中断中のプライベートプリントジョブの選択画面が表示部１２ａに表示されると、プライベートプリントを再開するユーザは、プリントジョブ一覧５２からプリントを再開するプリントジョブを選択する（ステップＳ４２）。再開するプリントジョブを選択すると、当該ユーザは、選択したプリントの再開（開始）を指示するための上記継続プリントキー５３にタッチする（ステップＳ４３）。
【０１０９】
上記継続プリントキー５３が入力されると、上記メイン制御部１１は、上記ジョブデータベース２０における選択されたプライベートプリントジョブのプリント状態情報に基づいて中断時点での当該プライベートプリントジョブのプリント状況を復元する（ステップＳ４４）。再開するプライベートプリントジョブのプリント状況を復元すると、上記メイン制御部１１は、選択されたプライベートプリントジョブのプリントを再開し、上記ステップＳ２１へ進む。  
これにより、中断されたプライベートプリントは当該ユーザの操作に応じて再開される。また、再開されたプライベートプリントは、上記ステップＳ２１〜Ｓ２７と同様な処理により実行される。
【０１１０】
上記のように、第１の処理例では、ユーザが中断を要求した場合、あるいは、ユーザが当該画像形成装置の近傍を離れたことを検知した場合、実行中のプライベートプリントを中断し、中断した時点でのプリント状況を保存する。さらに、中断したジョブは、ユーザからの要求に応じて再開する。  
これにより、プライベートプリントを実行中にユーザが当該画像形成装置の近傍を離れる場合であっても、簡単に中断し、後で再開することができる。
【０１１１】
次に、上記画像形成装置１におけるプライベートプリントの第２の処理例について説明する。  
第２の処理例では、ジョブデータベース２０に登録できる１つのプライベートプリントジョブのプリント量（プリント枚数あるいはプリント時間等）に制限を設けるものである。これは、１つのプライベートプリントジョブのプリント時間をユーザが待ちやすい時間内に限定することを目的とするものである。
【０１１２】
すなわち、第２の処理例では、１つのプライベートプリントジョブが所定時間内に完了するようにすることにより、ユーザがプライベートプリント中に画像形成装置の近傍を離れにくくするものである。この結果、ユーザがプリント中に画像形成装置の近傍を離れる可能性が低くなり、セキュリティが低下することを防止することができる。
【０１１３】
また、第２の処理例では、ユーザが長いプリント時間を要するプライベートプリントを要求した場合であっても、当該プライベートプリントジョブは、所定時間内に完了する複数のプライベートプリントジョブに分割され、ジョブデータベース２０に登録される。このため、第２の処理例では、プライベートプリントジョブに対する処理の効率化を図ることもできる。
【０１１４】
図１１は、第２の処理例を説明するためのフローチャートである。  
以下に説明する第２の処理例では、１つのプライベートプリントジョブとしてジョブデータベース２０に登録できるプリント量の制限値として、プリント枚数に対する許容枚数が予め設定されているものとする。このプリント量の制限値としての許容枚数は、印刷制御部１５の設定記憶部１５ａに予め記憶しておくようにしても良いし、メイン制御部１１内の内部メモリ（図示しない）に予め記憶しておくようにしても良い。
【０１１５】
まず、画像形成装置１がネットワーク４を介して端末装置３からプライベートプリント要求を受信したものとする（ステップＳ５１）。このプライベートプリントの要求には、ユーザを示す情報、プリントデータ（プリントする文書）、プリントデータのページ数（プリントする文書のページ数）、プリント部数（プリントする文書の部数）などの情報が含まれる。
【０１１６】
上記のようなプライベートプリント要求を端末装置３からの受信すると（ステップＳ５１）、上記画像形成装置１のメイン制御部１１は、受信したプライベートプリントの総プリント枚数を算出する（ステップＳ５２）。たとえば、上記メイン制御部１１は、総プリント枚数を、プリントデータのページ数とプリント部数とを乗算することにより算出する。
【０１１７】
受信したプライベートプリントの総プリント枚数を算出すると、上記メイン制御部１１は、総プリント枚数が許容枚数を超えているか否かを判断する（ステップＳ５３）。この判断により総プリント枚数が許容枚数以下であると判断した場合（ステップＳ５３、ＮＯ）、上記メイン制御部１１は、受信したプライベートプリントを１つのプライベートプリントジョブとして上記ジョブデータベース２０に登録する（ステップＳ５４）。
【０１１８】
また、上記判断により総プリント枚数が許容枚数を超えていると判断した場合（ステップＳ５３、ＹＥＳ）、上記メイン制御部１１は、受信した当該プライベートプリントのプリント部数が複数部であるか否かを判断する（ステップＳ５５）。
【０１１９】
この判断により受信したプライベートプリントのプリント部数が１部であると判断した場合（ステップＳ５５、ＮＯ）、上記メイン制御部１１は、当該プライベートプリントのプリントデータのページ数単位で、当該プライベートプリントをそれぞれが許容枚数以下となるように複数のプリントジョブに分割する（ステップＳ５６）。
【０１２０】
当該プライベートプリントをプリントデータのページ数単位で複数のプリントジョブに分割すると、上記メイン制御部１１は、分割したプリントジョブをそれぞれプライベートプリントジョブとしてジョブデータベース２０に登録する（ステップＳ５７）。
【０１２１】
また、上記判断により受信したプライベートプリントのプリント部数が複数部数であると判断した場合（ステップＳ５５、ＹＥＳ）、上記メイン制御部１１は、受信した当該プライベートプリントのプリントデータ（文書）のページ数が許容枚数を超えているか否かを判断する（ステップＳ５８）。
【０１２２】
この判断により当該プライベートプリントのプリントデータ（文書）のページ数が許容枚数以下であると判断した場合（ステップＳ５８、ＮＯ）、上記メイン制御部１１は、当該プライベートプリントのプリント部数単位で、当該プライベートプリントを、それぞれが許容枚数以下となる複数のプリントジョブに分割する（ステップＳ５９）。
【０１２３】
当該プライベートプリントをプリント部数単位で複数のプリントジョブに分割すると、上記メイン制御部１１は、分割したプリントジョブをそれぞれプライベートプリントジョブとしてジョブデータベース２０に登録する（ステップＳ６０）。
【０１２４】
また、上記判断により受信したプライベートプリントのプリントデータのページ数が許容枚数を超えていると判断した場合（ステップＳ５８、ＹＥＳ）、上記メイン制御部１１は、当該プライベートプリントを当該プライベートプリントのプリント部数ごとに分割し、さらに、各部ごとのプライベートプリントを、プリントデータ（文書）のページ数単位で、それぞれが許容枚数以下となる複数のプリントジョブに分割する（ステップＳ５９）。  
つまり、この場合、当該プライベートプリントは、プリント部数が複数部数で、かつ、プリントデータのページ数が許容枚数を超えている。このため、上記メイン制御部１１は、各部ごとにページ数に基づいて複数のプリントジョブに分割する。
【０１２５】
当該プライベートプリントを各部ごとにページ数単位で複数のプリントジョブに分割すると、上記メイン制御部１１は、分割したプリントジョブをそれぞれプライベートプリントジョブとしてジョブデータベース２０に登録する（ステップＳ６２）。
【０１２６】
上記第２の処理例の具体例として、許容枚数が２０枚にセットされている画像形成装置１に以下のようなプライベートプリントが要求された場合について説明する。  
プリントデータ（文書）のページ数が６ページ、かつ、プリントデータ（文書）のプリント部数が３部であるプライベートプリントを受信した場合、当該プライベートプリントの総プリント数は、６（ページ）×３（部）＝１８枚である。つまり、当該プライベートプリントの総プリント数（１８枚）は、許容枚数（２０枚）以下である。
【０１２７】
この場合、上記メイン制御部１１は、当該プライベートプリントを分割せずに１つのプライベートプリントジョブとして上記ジョブデータベース２０に登録する。
【０１２８】
プリントデータ（文書）のページ数が２５ページ、かつ、プリントデータ（文書）のプリント部数が１部であるプライベートプリントを受信した場合、当該プライベートプリントの総プリント数は、２０（ページ）×１（部）＝２５枚である。つまり、当該プライベートプリントは、プリント部数が複数ではなく、総プリント数（２５枚）が許容枚数（２０枚）を超えている。
【０１２９】
この場合、上記メイン制御部１１は、当該プライベートプリントを１−２０ページまでの第１のプリントジョブと、２１−２５ページまでの第２のプリントジョブとに分割する。当該プライベートプリントを第１のプリントジョブと第２のプリントジョブとに分割すると、上記メイン制御部１１は、上記第１のプリントジョブと第２のプリントジョブとをプライベートプリントジョブとして上記ジョブデータベース２０に登録する。
【０１３０】
プリントデータ（文書）のページ数が６ページ、かつ、プリントデータ（文書）のプリント部数が５部であるプライベートプリントを受信した場合、当該プライベートプリントの総プリント数は、６（ページ）×５（部）＝３５枚である。つまり、当該プライベートプリントは、総プリント数（３５枚）が許容枚数（２０枚）を超えており、ページ数が許容枚数以下、かつ、プリント部数が複数である。
【０１３１】
この場合、上記メイン制御部１１は、当該プライベートプリントを、プリント部数が３部（６×３＝１８≦２０）の第１のプリントジョブと、プリント部数が２部（６×２＝１２≦２０）の第２のプリントジョブとに分割する。当該プライベートプリントを上記第１のプリントジョブと第２のプリントジョブとに分割すると、上記メイン制御部１１は、上記第１のプリントジョブと第２のプリントジョブとをプライベートプリントジョブとして上記ジョブデータベース２０に登録する。
【０１３２】
プリントデータ（文書）のページ数が２５ページ、かつ、プリントデータ（文書）のプリント部数が２部であるプライベートプリントを受信した場合、当該プライベートプリントの総プリント数は、２５（ページ）×２（部）＝５０枚である。つまり、当該プライベートプリントは、総プリント数（５０枚）が許容枚数（２０枚）を超えており、ページ数が許容枚数を超え、かつ、プリント部数が複数である。
【０１３３】
この場合、上記メイン制御部１１は、当該プライベートプリントを、１−２０ページまでの第１のプリントジョブ（１部目の１−２０ページのプリントジョブ）と、２１−２５ページまでの第２のプリントジョブ（１部目の２０−２５ページのプリントジョブ）と、１−２０ページまでの第３のプリントジョブ（２部目の１−２０ページのプリントジョブ）と、２１−２５ページまでの第４のプリントジョブ（２部目の２０−２５ページのプリントジョブ）とに分割する。
【０１３４】
当該プライベートプリントを上記第１〜第４のプリントジョブに分割すると、上記メイン制御部１１は、上記第１のプリントジョブと上記第２のプリントジョブと上記第３のプリントジョブと上記第４のプリントジョブとをそれぞれプライベートプリントジョブとして上記ジョブデータベース２０に登録する。
【０１３５】
なお、異なる許容量が設定されている複数の画像形成装置がネットワーク４上のジョブデータベースを共有する構成である場合、上述したようなプライベートプリントの分割処理は、ある画像形成装置で認証されたユーザがプライベートプリントを実行する際に実行するようにしても良い。
【０１３６】
上記のように、第２の処理例では、画像形成装置は、受信したプライベートプリントの総プリント数が許容枚数を超えている場合、プリント部数が複数であれば、部数ごとに複数のプリントジョブに分割し、プリント部数が１部であれば、ページ数単位で複数のプリントジョブが許容枚数以下になるように分割する。さらに、画像形成装置は、プリント部数が複数で、かつ、１部のページ数が許容枚数を超えていれば、部数ごとに分割し、さらに、ページ数単位で複数のプリントジョブに分割する。
【０１３７】
これにより、許容枚数を超えたプリント枚数のプリントジョブを１つのプライベートプリントジョブとしては、登録しないようにすることができる。つまり、ジョブデータベース２０に登録されるプライベートプリントジョブは、許容枚数以内となるように制限できる。この結果、１つのプライベートプリントジョブの実行に要する時間が抑制される。これにより、ユーザがプライベートプリントジョブの実行中に画像形成装置の近傍を離れてしまうことを抑制することができ、当該プライベートプリントジョブのセキュリティが低下することを防止することができる。
【０１３８】
次に、上記画像形成装置１におけるプライベートプリントの第３の処理例について説明する。  
第３の処理例では、１回のプライベートプリントとして実行できるプリント量に制限を設けるものである。この第３の処理例は、ユーザの操作によって実行される１回のプライベートプリントに要するプリント時間をユーザが待ちやすい時間内に抑制することを目的としている。
【０１３９】
すなわち、第３の処理例では、１回のプライベートプリントのプリント所要時間を所定の時間以内なるように抑制することにより、ユーザがプライベートプリントの実行中に画像形成装置の近傍を離れにくくするものである。この結果、ユーザがプリント中に画像形成装置の近傍を離れる可能性が低くなり、セキュリティが低下することを防止することができる。また、第３の処理例では、プリント所要時間の長いプライベートプリントを抑制することにより、プライベートプリントの効率を高めることもできる。
【０１４０】
図１２は、画像形成装置１におけるプライベートプリントの第３の処理例を説明するためのフローチャートである。  
なお、図１２に示すフローチャートは、第１の処理例として説明した図４に示すフローチャートに置き換えることができるものである。つまり、第３の処理例としてのプライベートプリントは、第１の処理例の変形例であり、図１２及び図５に示す処理手順により実行される。
【０１４１】
また、以下に説明では、１回のプライベートプリントとして実行されるプリント量の制限値（許容量）として、プリント所要時間に対する許容時間が予め設定されているものとする。このプリント量の制限値（許容量）としての許容時間は、印刷制御部１５の設定記憶部１５ａに予め記憶しておくようにしても良いし、メイン制御部１１内の内部メモリ（図示しない）に予め記憶しておくようにしても良い。
【０１４２】
まず、画像形成装置１の近傍に移動したユーザが操作パネル１２によりプライベートプリント機能を選択すると、当該画像形成装置１のメイン制御部１１は、上記ステップＳ１１と同様に、上記操作パネル１２の表示部１２ａにユーザの認証画面（ログイン画面）を表示する（ステップＳ７１）。上記表示部１２ａにログイン画面が表示された状態において当該ユーザからユーザ情報を取得すると、上記メイン制御部１１は、上記ステップＳ１２と同様に、取得したユーザ情報とユーザ情報データベース１８に登録されているユーザ情報とを照合することによりユーザ認証を行う（ステップＳ７２）。
【０１４３】
上記ユーザ認証が成功すると、上記メイン制御部１１は、上記ステップＳ１３と同様に、認証が成功したユーザのユーザＩＤに対応するプライベートプリントジョブが存在するか否かを判断する（ステップＳ７３）。上記判断により当該ユーザのプライベートプリントジョブが存在すると判断した場合（ステップＳ１３、ＹＥＳ）、上記メイン制御部１１は、上記ステップＳ１４と同様に、それらの当該ユーザのプライベートプリントジョブに、中断中のプライベートプリントジョブが存在するか否かを判断する（ステップＳ７４）。この判断により当該ユーザの中断中のプライベートプリントジョブがあると判断した場合（ステップＳ７４、ＹＥＳ）、上記メイン制御部１１は、上記ステップＳ４１〜Ｓ４４と同様に、中断中のプライベートプリントジョブを再開する再開処理を実行する（ステップＳ８５〜Ｓ８８）。
【０１４４】
また、上記判断により当該ユーザの中断中のプライベートプリントジョブがないと判断した場合（ステップＳ７４、ＮＯ）、上記メイン制御部１１は、当該ユーザのプライベートプリントジョブのうち、予め設定されている許容量（許容時間）以内で一括してプリント可能なプライベートプリントジョブのリストを選定する処理を行う（ステップＳ７５）。この選定処理では、たとえば、受付日時の古い順（あるいはジョブＩＤの小さい順）に上記許容時間内で一括してプリント可能なプライベートプリントジョブを選定する。
【０１４５】
上記許容時間内で一括してプリント可能なプライベートプリントジョブを選定すると、上記メイン制御部１１は、上記ステップＳ１５と同様にプライベートプリントジョブの選択画面を上記表示部１２ａに表示するとともに、選定処理により選定した各プライベートプリントジョブを選択状態で表示する（ステップＳ７５）。つまり、上記ステップＳ７５では、上記メイン制御部１１は、上記許容量内で一括してプリント可能なプライベートプリントジョブを選択状態としたプライベートプリントジョブの選択画面を表示する。
【０１４６】
図１３は、上記ステップＳ７５で表示されるプライベートプリントジョブの選択画面の表示例を示す図である。図１３に示す表示例では、図７と同様に、操作案内３１、プリントジョブ一覧３２、プリントキー３３、キャンセルキー３４などが表示されている。また、図１３に示す表示例では、選定された３つのプリントジョブが選択状態で表示（反転表示）されている。なお、図１３に示す表示例では、許容量としての許容時間が１分である場合を想定している。このため、図１３に示す表示例では、選択状態で表示されている３つのプリントジョブを実行するのに要する時間（プリント所要時間）が許容時間（１分）以内の０分５１秒と表示されている。
【０１４７】
図１３に示すようなプライベートプリントジョブの選択画面が表示部１２ａに表示されると、ユーザは、プリントジョブ一覧３２からプリントするプライベートプリントジョブを選択する（ステップＳ７７）。また、ユーザによりプライベートプリントジョブが選択されるごとに、上記メイン制御部１１は、上記ステップＳ１７と同様に、選択状態の全てのプライベートプリントジョブをプリントするのに要する時間（プリント所要時間）を予測し、その予測したプリント所要時間を上記表示部１２ａに表示する（ステップＳ７８）。
【０１４８】
また、図１３に示すようなプライベートプリントジョブの選択画面において上記プリントキー３３がタッチされると（ステップＳ７９）、上記メイン制御部１１は、選択されている全プライベートプリントジョブのプリント所要時間が所定の許容量としての許容時間を超えているか否かを判断する（ステップＳ８０）。
【０１４９】
上記プリント所要時間が許容時間を超えていない場合、つまり、上記プリント所要時間が許容時間以下である場合（ステップＳ８０、ＹＥＳ）、上記メイン制御部１１は、図５のステップＳ２１へ進み、選択されているプライベートプリントジョブのプリント処理を実行する。
【０１５０】
また、上記プリント所要時間が許容時間を超えている場合（ステップＳ８０、ＮＯ）、上記メイン制御部１１は、プリント所要時間を許容時間以内とするための種々の条件（プリント条件）を判定する条件判定処理を行う（ステップＳ８１）。この条件判定処理では、選択されているプライベートプリントジョブのプリント所要時間を許容時間以内とするためのプリント条件を判定する。  
上記プリント条件としては、たとえば、以下の（１）〜（３）ようなものがある。
【０１５１】
（１）当該プライベートプリントジョブを他の画像形成装置のプライベートプリントジョブに変更する。  
これは、ネットワーク４を介して当該画像形成装置１と通信可能な他の画像形成装置が当該プライベートプリントジョブを許容時間以内にプリント処理できるか否かにより判断される。
【０１５２】
たとえば、当該画像形成装置によりも高速な処理能力を有する他の画像形成装置（ＭＦＰ２）が存在する場合、上記メイン制御部１１は、条件判定処理として、上記ＭＦＰ２で当該プライベートプリントジョブを実行した場合のプリント所要時間が許容時間以内であるか否かを判断する。
【０１５３】
この判断により上記ＭＦＰ２で当該プライベートプリントジョブを実行した場合のプリント所要時間が許容時間以内であると判断した場合、上記メイン制御部１１は、当該プライベートプリントジョブをＭＦＰ２のプライベートプリントジョブに変更することを条件の１つとして判定する。
【０１５４】
なお、このような判断を行なうため、当該画像形成装置では、データ通信可能な他の画像形成装置の処理能力を示す情報を取得する機能を有しているものとする。また、他の画像形成装置の処理能力を示す情報は、他の画像形成装置から必要に応じて取得するようにしても良いし、予め当該画像形成装置のＨＤＤ等の記憶装置に記憶しておくようにしても良い。
【０１５５】
（２）プリントモードを変更する。  
これは、当該プライベートプリントジョブのプリントモードを変更した場合に当該プライベートプリントジョブのプリント所要時間が許容時間以内となるか否かにより判断される。
【０１５６】
たとえば、当該プライベートプリントジョブがプリントモードがカラープリントである場合、上記メイン制御部１１は、条件判定処理として、当該プライベートプリントジョブのプリントモードをモノクロプリントに変更すれば、当該プライベートプリントジョブのプリント所要時間が許容時間以内となるか否かを判断する。
【０１５７】
この判断により当該プライベートプリントジョブのプリントモードをモノクロプリントに変更した場合のプリント所要時間が許容時間以内であると判断した場合、上記メイン制御部１１は、当該プライベートプリントジョブをモノクロプリントに変更することを条件の１つとして判定する。
【０１５８】
すなわち、上記メイン制御部１１では、条件判定処理として、当該プライベートプリントジョブのプリントモード（第１のプリントモード）を別のプリントモード（第２のプリントモード）に変更することによりプリント所要時間を短縮できるか否かを判断する。この判断により第１のプリントモードを第２のプリントモードに変更することによりプリント所要時間を短縮できると判断すると、メイン制御部１１は、第２のプリントモードでのプリント所要時間を算出する。第２のプリントモードでのプリント所要時間を算出すると、メイン制御部１１は、算出したプリント所要時間が許容時間以内であるか否かを判断する。
【０１５９】
この判断により算出したプリント所要時間が許容時間以内であると判断した場合、上記メイン制御部１１は、当該プライベートプリントジョブのプリントモードを第２のプリントモードに変更することを条件の１つとして判定する。
【０１６０】
（３）プライベートプリントジョブを分割する。  
これは、選択されているプライベートプリントジョブのうち１つのプライベートプリントジョブのプリント所要時間が許容時間を超えるか否かにより判断される。
【０１６１】
すなわち、上記メイン制御部１１では、条件判定処理として、プリント所要時間が許容時間を超える１つのプライベートプリントジョブが選択されているか否かを判断する。この判断によりプリント所要時間が許容時間を超える１つのプライベートプリントジョブが選択されていると判断した場合、上記メイン制御部１１は、当該プライベートプリントジョブを複数のプリントジョブに分割することを条件の１つとして判定する。
【０１６２】
上記のような条件判定処理により当該プライベートプリントジョブのプリント所要時間を許容時間以内とするための種々の条件を判定すると、上記メイン制御部１１は、当該プライベートプリントの処理方法の選択画面を上記表示部１２ａに表示する（ステップＳ８２）。この選択画面では、当該プライベートプリントジョブの処理方法を選択するための種々の選択キーと、プリント所要時間が許容時間を超えている旨の警告とが表示される。
【０１６３】
図１４は、プライベートプリントジョブの処理方法の選択画面の表示例を示す図である。  
図１４に示す表示例では、案内６１、第１条件選択キー６２、第２条件選択キー６３、第３条件選択キー６４、強制プリントキー６５、ジョブ再選択キー６６、キャンセルキー６７などが表示されている。
【０１６４】
上記案内６１には、現在選択されているプライベートプリントジョブのプリントに時間がかかる可能性がある旨の警告が表示される。さらに、図１４に示す表示例では、上記案内６１に、上記のような警告とともに、現在選択されているプライベートプリントジョブのプリント完了予想時間が表示されている。
【０１６５】
上記第１条件選択キー６２、上記第２条件選択キー６３および上記第３条件選択キー６４は、タッチパネルにより選択可能なタッチキーである。また、上記第１条件選択キー６２、上記第２条件選択キー６３および上記第３条件選択キー６４は、当該プライベートプリントジョブに対する処理方法として、上記条件判定処理により判定された条件に応じた処理方法を選択するためのキーである。このため、上記第１条件選択キー６２、上記第２条件選択キー６３および上記第３条件選択キー６４には、それぞれ処理方法の内容が表示される。
【０１６６】
上記第１条件選択キー６２は、当該プライベートプリントジョブのプリント条件を第１の条件に変更するためのタッチキーである。図１４に示す表示例では、上記第１条件選択キー６２では、当該プライベートプリントジョブを他の画像形成装置で実行するように変更することが選択される。また、図１４に示す表示例では、上記第１条件選択キー６２には、処理内容として、当該他の画像形成装置でプリントした場合のプリント所要時間と当該画像形成装置で当該プライベートプリントジョブがキャンセルされる旨が表示されている。
【０１６７】
上記第２条件選択キー６３は、当該プライベートプリントジョブのプリント条件を第２の条件に変更するためのタッチキーである。図１４に示す表示例では、上記第２条件選択キー６３では、当該プライベートプリントジョブをモノクロでプリントするように変更することが選択される。また、図１４に示す表示例では、上記第２条件選択キー６３には、処理内容として、当該プライベートプリントジョブをモノクロでプリントした場合のプリント所要時間が表示されている。
【０１６８】
上記第３条件選択キー６４は、当該プライベートプリントジョブのプリント条件を第３の条件に変更するためのタッチキーである。図１４に示す表示例では、上記第３条件選択キー６４では、当該プライベートプリントジョブを複数のプリントジョブに分割して再選択するように変更することが選択される。また、図１４に示す表示例では、上記第３条件選択キー６４には、処理内容として、当該プライベートプリントジョブを複数に分割して再選択する旨が表示されている。
【０１６９】
上記強制プリントキー６５、上記ジョブ再選択キー６６および上記キャンセルキー６７は、当該プライベートプリントジョブのプリント所要時間が許容時間を超えていれば、上記条件判定処理の結果に関わらずに処理方法の選択画面に表示されるタッチキーである。
【０１７０】
上記強制プリントキー６５は、現在選択されているプライベートプリントジョブを強制的に実行させるためのタッチキーである。上記強制プリントキー６５が選択された場合、画像形成装置１は、現在選択されているプライベートプリントジョブのプリント処理を強制的に実行する。
【０１７１】
上記ジョブ再選択キー６６は、プライベートプリントジョブの再選択を行なうためのタッチキーである。上記ジョブ再選択キー６６が選択された場合、画像形成装置１は、上記ステップＳ７５へ戻り、上記表示部１２ａの表示画面をプライベートプリントジョブの選択画面に変更する。
【０１７２】
上記キャンセルキー６７は、プライベートプリントの実行をキャンセルするためのタッチキーである。上記キャンセルキー６７が選択された場合、画像形成装置１は、プライベートプリント処理を終了する。
【０１７３】
上記のような処理方法の選択画面によれば、ユーザは、選択したプライベートプリントジョブの開始を指示した直後に、当該プライベートプリントを所定の許容時間以内に完了させるための種々の条件を直ちに知ることができる。また、ユーザは、選択しているプライベートプリントジョブを所定の許容時間以内に完了させるための処理方法を１タッチで選択することもできる。
【０１７４】
上記のような処理方法の選択画面において処理方法が選択されると、上記メイン制御部１１は、選択された処理方法に応じた設定処理を行う（ステップＳ８４）。  
図１５は、選択された処理方法に応じた設定処理の例を説明するためのフローチャートである。なお、図１５に示すフローチャートでは、図１４に示す処理方法の選択画面において表示される各選択キーに対応した設定処理の例を示している。
【０１７５】
すなわち、上記キャンセルキー６７が選択された場合（ステップＳ９１、ＹＥＳ）、上記メイン制御部１１は、プライベートプリント処理を終了する。また、上記ジョブ再選択キー６６が選択された場合（ステップＳ９２、ＹＥＳ）、上記メイン制御部１１は、上記ステップＳ７５へ戻る。この場合、上記表示部１２ａに表示される表示画面は、プライベートプリントジョブの選択画面に変更される。また、上記強制プリントキー６５が選択された場合（ステップＳ９３、ＹＥＳ）、上記メイン制御部１１は、上記ステップＳ２１へ進み、現在選択されているプライベートプリントジョブのプリント処理を強制的に実行する。
【０１７６】
また、上記第１条件選択キー６２が選択された場合（ステップＳ９４、ＹＥＳ）、上記メイン制御部１１は、当該プライベートプリントジョブのプリント条件を第１の条件に変更するための設定処理を行う（ステップＳ９５）。
【０１７７】
たとえば、図１４に示す表示例では、第１の条件は、当該プライベートプリントジョブを他の画像形成装置のプライベートプリントジョブに変更する処理である。従って、図１４に示す第１条件選択キー６２が選択された場合、上記メイン制御部１１は、第１の条件に応じた設定処理として、選択されているプライベートプリントジョブを他の画像形成装置へ移動させる処理を行う。
【０１７８】
すなわち、第１条件選択キー６２が選択された場合、上記メイン制御部１１は、まず、選択されているプライベートプリントジョブを他の画像形成装置へ転送する。転送したプライベートプリントジョブが他の画像形成装置のジョブデータベース２０に登録されると、メイン制御部１１は、選択されている他の画像形成装置へ転送したプライベートプリントジョブを当該画像形成装置１のジョブデータベース２０から削除する。
【０１７９】
上記のような選択されているプライベートプリントジョブを他の画像形成装置へ移動させる処理を実行すると、上記メイン制御部１１は、プライベートプリント処理を終了する。  
また、上記第２条件選択キー６３が選択された場合（ステップＳ９６、ＹＥＳ）、上記メイン制御部１１は、当該プライベートプリントジョブのプリント条件を第２の条件に変更するための設定処理を行う（ステップＳ９７）。
【０１８０】
たとえば、図１４に示す表示例では、第２の条件は、当該プライベートプリントジョブのプリントモード（第１のプリントモード）をモノクロプリントモード（第２のプリントモード）に変更する処理である。従って、図１４に示す第２条件選択キー６３が選択された場合、上記メイン制御部１１は、第２の条件に応じた設定処理として、選択されているプライベートプリントジョブのプリントモードをモノクロプリントモード（第２のプリントモード）に変更する処理を行う。
【０１８１】
また、選択されているプライベートプリントジョブのプリントモードをモノクロプリントモード（第２のプリントモード）に変更した場合、上記メイン制御部１１は、上記ステップＳ２１へ進み、モノクロプリントモード（第２のプリントモード）で当該プライベートプリントジョブを実行する。
【０１８２】
また、上記第３条件選択キー６４が選択された場合（ステップＳ９８、ＹＥＳ）、上記メイン制御部１１は、当該プライベートプリントジョブのプリント条件を第３の条件に変更するための設定処理を行う（ステップＳ９９）。
【０１８３】
たとえば、図１４に示す表示例では、第３の条件は、当該プライベートプリントジョブを複数のプリントジョブに分割する処理である。従って、図１４に示す第３条件選択キー６４が選択された場合、上記メイン制御部１１は、選択されているプライベートプリントジョブを分割する処理を行う。この場合、分割された複数のプライベートプリントジョブは、上記ジョブデータベース２０にスプールされる。また、分割の親となった１つのプライベートプリントジョブは、上記ジョブデータベース２０から削除される。
【０１８４】
このため、プライベートプリントジョブを分割する処理を行った場合、メイン制御部１１は、直ちにユーザにプライベートプリントジョブを再選択させるようにしても良い。この場合、上記メイン制御部１１は、プライベートプリントジョブを分割すると、上記ステップＳ７５へ進み、プライベートプリントジョブをユーザに選択させるための選択画面を表示部１２ａに表示する。
【０１８５】
また、プライベートプリントジョブを分割する処理を行った場合、メイン制御部１１は、分割したプライベートプリントジョブのうちの１つのプライベートプリントジョブを直ちに実行するようにしても良い。この場合、上記メイン制御部１１は、プライベートプリントジョブを分割すると、分割したうちの１つのプライベートプリントジョブをプリント対象として、上記ステップＳ２１へ進む。なお、分割されたプリントジョブのうちプリントされなかったプリントジョブは、上記ステップＳ７１からの処理を再度実行することによりプリントされる。
【０１８６】
上記のように、第３の処理例では、画像形成装置は、１回のプライベートプリントとして実行するプリント処理の所要時間が所定の許容時間を超えている場合、当該プライベートプリントのプリント所要時間が許容時間を超えていることを示す警告を表示するようにしたものである。  
これにより、１回のプライベートプリントのプリント所要時間が所定の許容時間以内となるように抑制することができる。この結果、ユーザがプライベートプリントジョブの実行中に画像形成装置の近傍を離れてしまうことを抑制することができ、当該プライベートプリントジョブのセキュリティが低下することを防止することができる。さらに、プリント所要時間の長いプライベートプリントを抑制することにより、プライベートプリントの効率を高めることもできる。
【０１８７】
また、第３の処理例では、画像形成装置は、１回のプライベートプリントとして実行するプリント処理の所要時間が所定の許容時間を超えている場合、当該プライベートプリントのプリント所要時間を許容時間以内とするための種々の条件を判定し、判定した種々の条件への変更を含む処理方法を警告とともに表示するようにしたものである。
【０１８８】
これにより、１回のプライベートプリントのプリント所要時間が所定の許容時間以内となるように抑制し、かつ、当該プライベートプリントを許容時間以内とするための処理方法をユーザに提供することができる。この結果、ユーザがプライベートプリントジョブの実行中に画像形成装置の近傍を離れてしまうことを抑制することができ、当該プライベートプリントジョブのセキュリティが低下することを防止することができる。さらに、プリント時間の長いプライベートプリントを抑制することにより、プライベートプリントの効率を高めることもできる。
【符号の説明】
【０１８９】
Ｃ…ＩＣカード、１（１Ａ、１Ｂ）…画像形成装置、２…サーバ装置（ＭＦＰ）、３（３Ａ、３Ｂ）…端末装置、３ａ…表示部、３ｂ…操作部、３ｃ…処理部、４…ネットワーク、５…リーダライタ装置、６…カメラ、７…センサ、１１…メイン制御部、１２…操作パネル、１２ａ…表示部、１３…印刷部、１４…ネットワーク接続部、１５…印刷制御部、１５ａ…設定記憶部、１６…格納制御部、１７…ハードディスクドライブ（ＨＤＤ）、１８…ユーザ情報データベース、１９…ログ記録部、２０…ジョブデータベース、３１…操作案内、３２…プリントジョブ一覧、３３…プリントキー、３４…キャンセルキー、４１…案内、４２…一時停止キー、４３…削除キー、５１…操作案内、５２…プリントジョブ一覧、５３…継続プリントキー、５４…他のジョブ選択キー、６１…案内、６２…条件選択キー、６３…条件選択キー、６４…条件選択キー、６５…強制プリントキー、６６…ジョブ再選択キー、６７…キャンセルキー。
【先行技術文献】
【特許文献】
【０１９０】
【特許文献１】特開平９−２９２８０２号公報
【図１】
2010143226.tif 000003
【図２】
2010143226.tif 000004
【図３】
2010143226.tif 000005
【図４】
2010143226.tif 000006
【図５】
2010143226.tif 000007
【図６】
2010143226.tif 000008
【図７】
2010143226.tif 000009
【図８】
2010143226.tif 000010
【図９】
2010143226.tif 000011
【図１０】
2010143226.tif 000012
【図１１】
2010143226.tif 000013
【図１２】
2010143226.tif 000014
【図１３】
2010143226.tif 000015
【図１４】
2010143226.tif 000016
【図１５】
2010143226.tif 000017