(57)【要約】      （修正有）【課題】ユーザが利用する印刷装置の種別に応じて実行する印刷ジョブを柔軟に特定することができる。【解決手段】印刷装置４は、ユーザにより登録され、ユーザに対応付けてジョブ記憶部５２に記憶された印刷ジョブを実行する印刷装置であって、印刷装置の種別に応じた第１の条件をユーザに対応付けて記憶する条件記憶部４５から、印刷装置にログインしたユーザに対応する第１の条件を取得する取得部４２と、印刷装置の種別が取得部により取得された第１の条件を満たす場合に、ユーザが印刷装置にログインしたことに応じて、ジョブ記憶部からユーザに対応する印刷ジョブを取得して実行する実行部と、を備える。【選択図】図１
2018043364.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより登録され、前記ユーザに対応付けてジョブ記憶部に記憶された印刷ジョブを実行する印刷装置であって、
前記印刷装置の種別に応じた第１の条件を前記ユーザに対応付けて記憶する条件記憶部から、前記印刷装置にログインした前記ユーザに対応する前記第１の条件を取得する取得部と、
前記印刷装置の種別が前記取得部により取得された前記第１の条件を満たす場合に、前記ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部から当該ユーザに対応する前記印刷ジョブを取得して実行する実行部と、
を備える印刷装置。
【請求項２】
前記第１の条件は、前記印刷装置の機種、型番及び製造元のうち、１又は複数の情報に応じた条件である
請求項１に記載の印刷装置。
【請求項３】
前記取得部は、前記ユーザが前記印刷装置にログインした時刻に応じた第２の条件を前記ユーザに対応付けて記憶する前記条件記憶部から、前記印刷装置にログインした前記ユーザに対応する前記第２の条件を取得し、
前記実行部は、前記ユーザが前記印刷装置にログインした時刻が前記取得部により取得された前記第２の条件を満たす場合に、当該ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部から当該ユーザに対応する前記印刷ジョブを取得して実行する
請求項１又は請求項２に記載の印刷装置。
【請求項４】
前記取得部は、前記ユーザが前記印刷装置にログインしたことに応じて実行される前記印刷ジョブの特定に用いられる第３の条件を取得し、
前記実行部は、前記ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部において当該ユーザに対応する前記印刷ジョブのうち、前記第３の条件を満たす前記印刷ジョブを特定し、特定した前記印刷ジョブを前記ジョブ記憶部から取得した実行する
請求項１乃至請求項３のいずれか１項に記載の印刷装置。
【請求項５】
前記実行部が、前記ユーザが前記印刷装置にログインしたことに応じて前記印刷ジョブを実行した後、前記ジョブ記憶部において当該ユーザに対応する前記印刷ジョブのうち、前記実行されなかった印刷ジョブがあった場合に、前記実行されなかった印刷ジョブを継続して実行するか否かを当該ユーザに指示させる確認部を更に備える
請求項４に記載の印刷装置。
【請求項６】
前記実行部は、前記ユーザにより、継続して実行することが指示された場合に、前記実行されなかった印刷ジョブを当該指示に応じて当該印刷ジョブを前記ジョブ記憶部から取得して実行する
請求項５に記載の印刷装置。
【請求項７】
前記確認部は、前記ジョブ記憶部において前記印刷装置にログインした前記ユーザに対応する前記印刷ジョブのうち、当該ユーザが前記印刷装置にログインしたことに応じて実行されなかった全ての印刷ジョブを継続して実行するか否かを当該ユーザに指示させ、
前記実行部は、前記ユーザにより、継続して実行することが指示された場合に、当該指示に応じて前記実行されなかった全ての印刷ジョブを前記ジョブ記憶部から取得して実行する
請求項６に記載の印刷装置。
【請求項８】
ユーザにより登録され、前記ユーザに対応付けてジョブ記憶部に記憶された印刷ジョブを実行する印刷装置が、
前記印刷装置の種別に応じた第１の条件を前記ユーザに対応付けて記憶する条件記憶部から、前記印刷装置にログインした前記ユーザに対応する前記第１の条件を取得する取得工程と、
前記印刷装置の種別が前記取得工程で取得された前記第１の条件を満たす場合に、前記ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部から当該ユーザに対応する前記印刷ジョブを取得して実行する実行工程と、
を実行する印刷制御方法。
【請求項９】
ユーザにより登録され、前記ユーザに対応付けてジョブ記憶部に記憶された印刷ジョブを実行する印刷装置に、
前記印刷装置の種別に応じた第１の条件を前記ユーザに対応付けて記憶する条件記憶部から、前記印刷装置にログインした前記ユーザに対応する前記第１の条件を取得する取得工程と、
前記印刷装置の種別が前記取得工程で取得された前記第１の条件を満たす場合に、前記ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部から当該ユーザに対応する前記印刷ジョブを取得して実行する実行工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、複合機などの印刷装置と印刷サーバとからなるプル印刷システムが利用されている。プル印刷システムでは、ユーザがユーザ端末から印刷ジョブ（印刷処理）を印刷サーバに登録しておき、複合機は、ユーザからの指示に応じて、印刷サーバに登録された印刷ジョブの印刷ジョブデータを取得し、印刷ジョブを実行する。従来のプル印刷システムでは、ユーザが、複合機のディスプレイに表示された印刷ジョブのリストから、操作部を操作することによって印刷ジョブを選択し、選択した印刷ジョブを実行することが一般的である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来のプル印刷システムでは、ユーザが操作部を操作して選択された印刷ジョブを実行対象として特定する一方、操作部等の機能が乏しい印刷装置の場合、ユーザが操作部を操作して印刷ジョブを選択することが困難である。このため、印刷装置の種別に応じて実行対象の印刷ジョブを柔軟に特定できない、という問題があった。
【０００４】
本発明は、上記の課題に鑑みてなされたものであり、ユーザが利用する印刷装置の種別に応じて実行する印刷ジョブを柔軟に特定可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
一実施形態に係る印刷装置は、ユーザにより登録され、前記ユーザに対応付けてジョブ記憶部に記憶された印刷ジョブを実行する印刷装置であって、前記印刷装置の種別に応じた第１の条件を前記ユーザに対応付けて記憶する条件記憶部から、前記印刷装置にログインした前記ユーザに対応する前記第１の条件を取得する取得部と、前記印刷装置の種別が前記取得部により取得された前記第１の条件を満たす場合に、前記ユーザが前記印刷装置にログインしたことに応じて、前記ジョブ記憶部から当該ユーザに対応する前記印刷ジョブを取得して実行する実行部と、を備える。
【発明の効果】
【０００６】
本発明の各実施形態によれば、ユーザが利用する印刷装置の種別に応じて実行する印刷ジョブを柔軟に特定することができる。
【図面の簡単な説明】
【０００７】
【図１】第１実施形態に係る印刷システムの一例を示す図。
【図２】認証情報端末のハードウェア構成の一例を示す図。
【図３】認証サーバのハードウェア構成の一例を示す図。
【図４】ユーザ端末のハードウェア構成の一例を示す図。
【図５】画像形成装置のハードウェア構成の一例を示す図。
【図６】印刷サーバのハードウェア構成の一例を示す図。
【図７】印刷ジョブリストの一例を示す図。
【図８】選択条件の一例を示す図。
【図９】選択条件の設定画面の一例を示す図。
【図１０】利用条件の一例を示す図。
【図１１】利用条件の設定画面の一例を示す図。
【図１２】登録ジョブリストの一例を示す図。
【図１３】第１実施形態に係る印刷システムの動作の一例を示すフローチャート。
【図１４】図１３に対応するシーケンス図。
【図１５】印刷ジョブの実行処理の一例を示すフローチャート。
【図１６】印刷ジョブの実行処理の他の例を示すフローチャート。
【図１７】選択条件を利用するかを決定する決定方法の一例を示すフローチャート。
【図１８】第２実施形態に係る印刷システムの一例を示す図。
【図１９】第２実施形態に係る印刷システムの動作の一例を示すフローチャート。
【図２０】第３実施形態に係る印刷システムの一例を示す図。
【図２１】第３実施形態に係る印刷システムの動作の一例を示すフローチャート。
【図２２】第３実施形態に係る印刷システムの他の例を示す図。
【図２３】第３実施形態に係る印刷システムの動作の他の例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、本発明の各実施形態について、添付の図面を参照しながら説明する。なお、各実施形態に係る明細書及び図面の記載に関して、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重畳した説明を省略する。
【０００９】
（第１実施形態）
第１実施形態に係る印刷システムについて、図１〜図１７を参照して説明する。本実施形態に係る印刷システムは、画像形成装置と、印刷サーバと、を備えるプル印刷システムである。印刷サーバは、ユーザにより印刷ジョブを登録され、登録された印刷ジョブの印刷ジョブデータを記憶する。画像形成装置は、印刷装置の一例であり、印刷サーバから印刷ジョブデータを受信し、印刷ジョブを実行する。
【００１０】
印刷ジョブデータは、印刷ジョブの実態データであり、印刷する画像の画像データと、印刷ジョブの属性を示す属性データと、を含む。印刷ジョブの属性には、印刷ジョブを登録したユーザのユーザＩＤ、ページ数、面数（両面印刷又は片面印刷）、カラー（モノクロ印刷又はカラー印刷）、登録日時、及び画像データのファイル形式などの情報が含まれる。
【００１１】
図１は、本実施形態に係る印刷システムの一例を示す図である。図１の印刷システムは、認証情報端末１と、認証サーバ２と、ユーザ端末３と、画像形成装置４と、印刷サーバ５と、を備える。
【００１２】
認証情報端末１は、ユーザが画像形成装置４にログインするための認証情報を、画像形成装置４に入力するための通信端末である。認証情報端末１は、例えば、ＩＣ（Integrated Circuit）カード、磁気カード、スマートフォンなどである。認証情報には、ユーザＩＤ、ユーザの所属、役職、及びパスワードなどの情報が含まれる。認証情報端末１は、ユーザごとに用意される。
【００１３】
図２は、認証情報端末１のハードウェア構成の一例を示す図である。図２の例では、認証情報端末１が、ＩＣカードである場合を想定している。図２の認証情報端末１は、ＲＯＭ（Read Only Memory）１０１と、通信インタフェース１０２と、バス１０３と、を備える。
【００１４】
ＲＯＭ１０１は、認証情報などの情報を記憶する。通信インタフェース１０２は、画像形成装置４と通信する。バス１０３は、ＲＯＭ１０１及び通信インタフェース１０２を接続する。
【００１５】
認証サーバ２は、認証情報端末１に記憶された認証情報に基づいて、認証処理を実行するサーバコンピュータである。認証サーバ２は、ネットワークを介して、画像形成装置４と接続される。
【００１６】
認証サーバ２は、画像形成装置４から認証情報を受信し、受信した認証情報に基づいて認証処理を実行し、認証処理の結果（以下、「認証結果」という）を画像形成装置４に返信する。認証サーバ２は、認証が成功した場合、認証結果と共に、ユーザ情報を画像形成装置４に返信する。ユーザ情報には、ユーザＩＤ、ユーザの所属、役職、ユーザが利用可能な印刷サーバ５のＩＤ、及びユーザが利用可能な印刷サーバ５のアドレスなどが含まれる。認証サーバ２による認証方法として、既存の任意の方法を利用できる。
【００１７】
図３は、認証サーバ２のハードウェア構成の一例を示す図である。図３の認証サーバ２は、ＣＰＵ（Central Processing Unit）２０１と、ＲＯＭ２０２と、ＲＡＭ（Random Access Memory）２０３と、ＨＤＤ（Hard Disk Drive）２０４と、通信インタフェース２０５と、バス２０６と、を備える。
【００１８】
ＣＰＵ２０１は、認証サーバ２の機能を実現するためのプログラムを実行する。ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１に作業領域を提供する。ＨＤＤ２０４は、ユーザ認証のために利用される情報やユーザ情報などを記憶する。通信インタフェース２０５は、ネットワークを介して、画像形成装置４と通信する。バス２０６は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、及び通信インタフェース２０５を相互に接続する。
【００１９】
ユーザ端末３は、ユーザが印刷サーバ５に印刷ジョブを登録するためのクライアントコンピュータである。ユーザ端末３は、ネットワークを介して、印刷サーバ５に接続される。ユーザ端末３は、ユーザの操作に従って印刷ジョブ（印刷ジョブデータ）を生成し、生成した印刷ジョブデータを印刷サーバ５に送信する。
【００２０】
図４は、ユーザ端末３のハードウェア構成の一例を示す図である。図４のユーザ端末３は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、ＨＤＤ３０４と、通信インタフェース３０５と、入力装置３０６と、表示装置３０７と、バス３０８と、を備える。
【００２１】
ＣＰＵ３０１は、ユーザ端末３の機能を実現するためのプログラムを実行する。ＲＯＭ３０２は、ＣＰＵ３０１が実行するプログラムを記憶する。ＲＡＭ３０３は、ＣＰＵ３０１に作業領域を提供する。ＨＤＤ３０４は、印刷ジョブの生成に利用される各種の情報を記憶する。通信インタフェース３０５は、ネットワークを介して、画像形成装置４と通信する。入力装置３０６は、ユーザの操作に応じた情報をユーザ端末３に入力する。入力装置３０６は、例えば、マウス、キーボード、タッチパネルなどである。表示装置３０７は、画像や動画を表示する。表示装置３０７は、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ、ブラウン管ディスプレイなどである。バス３０８は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、通信インタフェース３０５、入力装置３０６、及び表示装置３０７を相互に接続する。
【００２２】
画像形成装置４は、印刷機能を備える装置であり、例えば、プリンタ装置や複合機などである。画像形成装置４は、ネットワークを介して、認証サーバ２、ユーザ端末３、及び印刷サーバ５と接続される。画像形成装置４は、認証サーバ２及び印刷サーバ５の少なくとも一方を備えていてもよい。画像形成装置４は、ログイン中のユーザが印刷サーバ５に登録した印刷ジョブを実行する。画像形成装置４の機能構成について、詳しくは後述する。
【００２３】
図５は、画像形成装置４のハードウェア構成の一例を示す図である。図５の例では、画像形成装置４がプリンタ装置を備えた複合機である場合を想定している。図５の画像形成装置４は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、通信インタフェース４０４と、操作パネル４０５と、プリンタ装置４０６と、認証情報読取装置４０７と、バス４０８と、を備える。
【００２４】
ＣＰＵ４０１は、画像形成装置４の機能を実現するためのプログラムを実行する。ＲＯＭ４０２は、ＣＰＵ４０１が実行するプログラムを記憶する。ＲＡＭ４０３は、ＣＰＵ４０１に作業領域を提供する。通信インタフェース４０４は、ネットワークを介して、認証サーバ２、ユーザ端末３、及び印刷サーバ５と通信する。操作パネル４０５は、タッチパネルであり、画像形成装置４の入出力装置を構成する。画像形成装置４は、操作パネル４０５以外の入出力装置を備えてもよい。プリンタ装置４０６は、ＣＰＵ４０１により制御され、印刷媒体に画像を印刷する。認証情報読取装置４０７は、認証情報端末１から認証情報を読み取る。認証情報読取装置４０７は、例えば、ＩＣカードリーダであるが、これに限られない。バス４０８は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、通信インタフェース４０４、操作パネル４０５、プリンタ装置４０６、及び認証情報読取装置４０７を相互に接続する。
【００２５】
印刷サーバ５は、画像形成装置４のユーザにより登録された印刷ジョブを蓄積するためのサーバコンピュータである。印刷サーバ５は、ネットワークを介して、ユーザ端末３及び画像形成装置４と接続される。印刷サーバ５は、ユーザにより登録された印刷ジョブの印刷ジョブデータを記憶する。また、印刷サーバ５は、画像形成装置４からの要求に応じて、画像形成装置４にログイン中のユーザが登録した印刷ジョブの印刷ジョブデータを、画像形成装置４に送信する。印刷サーバ５の機能構成について、詳しくは後述する。
【００２６】
図６は、印刷サーバ５のハードウェア構成の一例を示す図である。図６の印刷サーバ５は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、ＨＤＤ５０４と、通信インタフェース５０５と、バス５０６と、を備える。
【００２７】
ＣＰＵ５０１は、印刷サーバ５の機能を実現するためのプログラムを実行する。ＲＯＭ５０２は、ＣＰＵ５０１が実行するプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１に作業領域を提供する。ＨＤＤ５０４は、ユーザ端末３から受信した印刷ジョブデータなどの情報を記憶する。通信インタフェース５０５は、ネットワークを介して、ユーザ端末３及び画像形成装置４と通信する。バス５０６は、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤＤ５０４、及び通信インタフェース５０５を相互に接続する。
【００２８】
次に、画像形成装置４及び印刷サーバ５の機能構成について説明する。まず、画像形成装置４の機能構成について説明する。図１に示すように、画像形成装置４は、機能構成として、認証部４１と、リスト取得部４２と、ジョブ選択部４３と、ジョブ実行部４４と、設定条件記憶部４５と、を備える。これらの各機能構成は、ＣＰＵ４０１がプログラムを実行することにより実現される。
【００２９】
認証部４１は、認証情報端末１からユーザの認証情報を取得し、取得した認証情報を認証サーバ２に送信し、認証サーバ２から認証結果を受信する。認証部４１は、認証サーバ２による認証が失敗している場合、ユーザのログインを拒否する。一方、認証部４１は、認証サーバ２による認証が成功している場合、認証結果と共にユーザ情報を受信し、受信したユーザ情報をリスト取得部４２に渡し、ユーザのログインを許可する。
【００３０】
リスト取得部４２は、画像形成装置４にログイン中のユーザが印刷サーバ５に登録した印刷ジョブを一覧したリスト（以下、「印刷ジョブリスト」という）を、印刷サーバ５から取得する。具体的には、リスト取得部４２は、認証部４１から受け取ったユーザ情報を含むリスト取得要求を印刷サーバ５に送信し、このリスト取得要求に応じて印刷サーバ５が生成した印刷ジョブリストを、印刷サーバ５から受信する。リスト取得部４２は、取得した印刷ジョブリストを、ジョブ選択部４３に渡す。
【００３１】
図７は、印刷ジョブリストの一例を示す図である。図７の印刷ジョブリストは、各印刷ジョブのジョブＩＤと、処理状態と、属性（ページ数、部数、面数、カラー、登録日時、及びファイル形式）と、を含む。処理状態は、その印刷ジョブが実行されたか否かを示す。未処理は実行されていないことを意味し、処理済みは実行されたことを意味する。印刷ジョブの処理状態は、印刷サーバ５により更新される。
【００３２】
また、図７に示すように、印刷ジョブリストには、ユーザＩＤが含まれなくてもよい。これは、印刷ジョブリストに含まれる印刷ジョブのユーザＩＤが、全て同じためである。
【００３３】
さらに、ユーザが利用可能な印刷サーバ５が複数存在する場合には、リスト取得部４２は、各印刷サーバ５から印刷ジョブリストを受信し、受信した複数の印刷ジョブリストを統合することにより、印刷ジョブリストを生成してもよい。この場合、リスト取得部４２は、印刷ジョブの属性として、その印刷ジョブが登録された印刷サーバ５のサーバＩＤやアドレスを追加するのが好ましい。
【００３４】
ジョブ選択部４３は、印刷ジョブリストに含まれる印刷ジョブの中から、設定条件記憶部４５に記憶された設定条件に従って、実行する印刷ジョブを選択する。ジョブ選択部４３は、選択した印刷ジョブを、ジョブ実行部４４に通知する。なお、設定条件については後述する。
【００３５】
ジョブ実行部４４は、ジョブ選択部４３から通知された印刷ジョブ、すなわち、ジョブ選択部４３により選択された印刷ジョブを自動的に実行する。具体的には、ジョブ実行部４４は、通知された印刷ジョブの印刷ジョブデータを印刷サーバ５から受信し、受信した印刷ジョブデータに含まれる画像データに所定の処理を施し、印刷ジョブを実行する。ジョブ実行部４４は、印刷サーバ５に印刷ジョブデータを１つずつ要求し、印刷ジョブを１つずつ実行してもよい。また、ジョブ実行部４４は、印刷サーバ５に印刷ジョブデータをまとめて要求し、印刷ジョブデータを受信した順に印刷ジョブを実行してもよい。
【００３６】
設定条件記憶部４５は、予め設定された設定条件を記憶する。設定条件記憶部４５は、設定条件を予め記憶していてもよいし、外部から受信した設定条件を記憶してもよい。例えば、設定条件記憶部４５は、認証情報端末１から認証情報と共に設定条件を受信し、受信した設定条件を記憶してもよい。また、設定条件記憶部４５は、認証サーバ２から認証結果と共に設定条件を受信し、受信した設定条件を記憶してもよい。さらに、設定条件記憶部４５は、印刷サーバ５から印刷ジョブリストと共に設定条件を受信して記憶してもよいし、認証サーバ２による認証が成功した場合に、認証サーバ２から認証結果と共に設定条件を受信して記憶してもよい。
【００３７】
設定条件は、ユーザにより設定されてもよいし、デフォルトが設定されていてもよい。以下では、ユーザにより設定された設定条件をユーザ設定条件という。また、デフォルトで設定された設定条件を、システム設定条件という。設定条件記憶部４５は、設定条件として、ユーザ設定条件と、システム設定条件と、の両方を記憶してもよい。
【００３８】
設定条件は、選択条件と、利用条件と、を含む。以下、選択条件及び利用条件についてそれぞれ説明する。
【００３９】
選択条件とは、印刷ジョブリストに含まれる印刷ジョブの中から、画像形成装置４が実行する印刷ジョブを選択するための条件である。ジョブ選択部４３は、印刷ジョブリストに含まれる印刷ジョブの中から、選択条件を満たす印刷ジョブを選択する。選択条件の条件項目として、例えば、印刷ジョブ数、選択順序、処理状態、及び属性などが考えられる。
【００４０】
印刷ジョブ数は、選択する印刷ジョブの数である。印刷ジョブ数は、任意の自然数に設定し得る。選択順序は、印刷ジョブを選択する順序である。選択順序の設定値として、例えば、印刷ジョブの登録日時の昇順（古い順）及び降順（新しい順）などが考えられる。処理状態は、選択する印刷ジョブの処理状態である。処理状態の設定値として、未処理、処理済み、及び全てが考えられる。属性は、選択する印刷ジョブの属性である。属性の設定値として、ページ数、部数、モノクロ印刷、カラー印刷、片面印刷、両面印刷、画像データのファイル形式、及び登録日時などが考えられる。
【００４１】
図８は、設定条件記憶部４５に記憶された選択条件の一例を示す図である。図８（Ａ）は、システム設定条件であり、印刷部数が１部、選択順序が登録日時の降順、処理状態が未処理に設定されている。図８（Ａ）の選択条件が利用される場合、ジョブ選択部４３は、印刷ジョブリストに含まれる未処理の印刷ジョブの中から登録日時が最新の印刷ジョブを１つ選択する。そして、選択された印刷ジョブが、ジョブ実行部４４により自動的に実行される。
【００４２】
図８（Ｂ）は、ユーザＵ１（ユーザＩＤがＵ１のユーザ）のユーザ設定条件であり、印刷部数が３部、選択順序が登録日時の降順、処理状態が未処理、要求属性がモノクロ印刷に設定されている。図８（Ｂ）の選択条件が利用される場合、ジョブ選択部４３は、印刷ジョブリストに含まれる未処理かつモノクロ印刷の印刷ジョブの中から登録日時が新しい順に印刷ジョブを３つ選択する。そして、選択された印刷ジョブが、ジョブ実行部４４により自動的に実行される。
【００４３】
このように、選択条件を予め設定しておくことにより、画像形成装置４は、選択条件を満たす印刷ジョブを自動的に実行することができる。なお、選択条件の条件項目や設定値は、上記の例に限られない。また、選択条件において、属性は、設定されなくてもよいし（図８（Ａ）参照）、複数設定されてもよい。
【００４４】
ユーザは、このような選択条件を、ユーザ端末３から設定することができる。図９は、ユーザ端末３の表示装置３０７に表示される、選択条件の設定画面の一例を示す図である。図９の設定画面は、ユーザＵ１の選択条件の設定画面であり、図８（Ｂ）の選択条件に対応している。図９の例では、印刷ジョブ数は、テキストボックスに数値を入力することにより設定される。また、選択順序及び処理状態は、ラジオボックスを選択することにより設定される。また、属性は、チェックボックスを選択することにより設定される。一方で、システム設定条件は、例えば、管理者が図９の設定画面を介して設定すればよい。この場合、図９の設定画面は、システム設定条件の設定画面となる。
【００４５】
このような表示画面を介して設定された選択条件は、認証情報端末１、認証サーバ２、画像形成装置４、及び印刷サーバ５の少なくとも１つに記憶され、画像形成装置４が印刷ジョブを実行する際に、記憶先から受信され設定条件記憶部４５に記憶される。また、ユーザごとの選択条件については、画像形成装置４にログインしているユーザに対応して設定された選択条件が記憶先から受信され、設定条件記憶部４５に記憶されてもよい。例えば、ユーザごとの選択条件が認証サーバ２に記憶された場合に、認証サーバ２による認証が成功すれば、認証結果と共に認証が成功したユーザに対応して設定された選択条件を認証サーバ２から受信する。なお、認証情報端末１がスマートフォンである場合、選択条件は認証情報端末１から設定可能であってもよい。
【００４６】
利用条件とは、選択条件を利用するかを決定するための条件である。ジョブ選択部４３は、利用条件に従って、選択条件を利用するかを決定する。利用条件の設定値として、「利用する」、及び「利用しない」の２値が考えられる。利用条件が「利用する」に設定されている場合、ジョブ選択部４３は、選択条件を利用して印刷ジョブを選択する。また、利用条件が「利用しない」に設定されている場合、ジョブ選択部４３は、選択条件を利用せず、印刷ジョブの選択を行わない。この場合、印刷ジョブの選択は、ユーザにより行われてもよい。
【００４７】
上記の利用条件（以下、「利用可否」という）の他に、利用条件の条件項目として、例えば、優先選択条件、装置属性、及び時間帯などが考えられる。
【００４８】
優先選択条件は、優先的に利用する選択条件である。優先選択条件の設定値として、ユーザ設定条件及びシステム設定条件が考えられる。装置属性は、選択条件を利用する（又は利用しない）画像形成装置４の属性である。装置属性の設定値として、画像形成装置４の機種、メーカ（製造元）、型番などが考えられる。また、複数機種、複数メーカ又は複数型番の画像形成装置４が設定されてもよい。さらに、装置属性の設定値として、画像形成装置４のＩＰアドレス、サブネット、機器のＩＤであってもよい。時間帯は、選択条件を利用する（又は利用しない）ユーザが画像形成装置４にログインする時間帯である。時間帯の設定値として、開始時刻及び終了時刻などが考えられる。また、日付や曜日を含む時間帯が設定されてもよいし、複数の時間帯が設定されてもよい。
【００４９】
利用可否、優先選択条件、装置属性、及び時間帯は、いずれか１つだけが利用されてもよいし、２つ以上が併用されてもよい。また、利用可否を上位の利用条件として利用し、他の利用条件を下位の利用条件として併用してもよい。この場合、利用可否が「利用する」に設定されている場合、ジョブ選択部４３は、他の利用条件を利用して印刷ジョブを選択し、利用可否が「利用しない」に設定されている場合、他の利用条件に係わらず、印刷ジョブを選択しない。
【００５０】
図１０は、設定条件記憶部４５に記憶された利用条件の一例を示す図である。図１０（Ａ）は、システム設定条件であり、利用可否が「利用しない」、優先選択条件がシステム設定条件、時間帯が９：００（開始時刻）〜１８：００（終了時刻）に設定されている。図１０（Ａ）の利用条件が設定されている場合、ジョブ選択部４３は、９：００〜１８：００の間、デフォルトで設定された選択条件を優先的に利用する。すなわち、ジョブ選択部４３は、デフォルトで設定された選択条件が存在する場合、この選択条件に従って印刷ジョブを選択し、デフォルトで設定された選択条件が存在しない場合、ユーザにより設定された選択条件に従って印刷ジョブを選択する。そして、選択された印刷ジョブが、ジョブ実行部４４により自動的に実行される。
【００５１】
これに対して、ジョブ選択部４３は、９：００〜１８：００を除く期間、選択条件を利用せず、印刷ジョブの選択を行わない。この場合、印刷ジョブの選択は、ユーザが操作パネル４０５を操作することにより行われてもよい。また、印刷ジョブの選択が行われず、印刷ジョブリストに含まれる全ての印刷ジョブが、ジョブ実行部４４により自動的に実行されてもよい。
【００５２】
図１０（Ｂ）は、ユーザ設定条件であり、利用可否が「利用する」、優先選択条件がユーザ設定条件、装置属性が４ＬｉｎｅＬＣＤ機種に設定されている。図１０（Ｂ）の利用条件が設定されている場合、４ＬｉｎｅＬＣＤ機種の画像形成装置４のジョブ選択部４３は、ユーザにより設定された選択条件を優先的に利用する。すなわち、ジョブ選択部４３は、ユーザにより設定された選択条件が存在する場合、この選択条件に従って印刷ジョブを選択し、ユーザにより設定された選択条件が存在しない場合、デフォルトで設定された選択条件に従って印刷ジョブを選択する。そして、選択された印刷ジョブが、ジョブ実行部４４により自動的に実行される。
【００５３】
これに対して、４ＬｉｎｅＬＣＤ機種ではない画像形成装置４のジョブ選択部４３は、選択条件を利用せず、印刷ジョブの選択を行わない。この場合、印刷ジョブの選択は、ユーザが操作パネル４０５を操作することにより行われてもよい。また、印刷ジョブの選択が行われず、印刷ジョブリストに含まれる全ての印刷ジョブが、ジョブ実行部４４により自動的に実行されてもよい。
【００５４】
このように、利用条件を予め設定しておくことにより、画像形成装置４は、選択条件を利用するか自動的に決定することができる。例えば、操作パネル４０５の機能が乏しいために、操作パネル４０５を介してユーザが印刷ジョブを選択できない画像形成装置（以下、「プアな画像形成装置」という）４の機種を、選択条件を利用する装置属性として設定することが考えられる。
【００５５】
このような設定により、プアな画像形成装置４では、印刷ジョブが選択条件に従って選択され、自動的に実行される。これにより、ユーザによるプアな画像形成装置４の占有時間の長期化を抑制することができる。また、操作パネル４０５を介してユーザが印刷ジョブを選択できる画像形成装置（以下、「リッチな画像形成装置」という）４では、ユーザが操作パネル４０５を介して所望の印刷ジョブを選択し、実行することができる。
【００５６】
なお、利用条件の条件項目や設定値は、上記の例に限られない。また、設定条件には、利用条件が含まれなくてもよい。この場合、ジョブ選択部４３は、選択条件を常に利用して、印刷ジョブを選択すればよい。また、本実施形態では、利用条件は、ユーザ設定条件が優先的に利用される。すなわち、ユーザ設定条件が設定されている場合、ユーザ設定条件が利用され、ユーザ設定条件が設定されていない場合、システム設定条件が利用される。
【００５７】
ユーザは、このような利用条件を、ユーザ端末３から設定することができる。図１１は、ユーザ端末３の表示装置３０７に表示される、利用条件の設定画面の一例を示す図である。図１１の設定画面は、ユーザＵ１の利用条件の設定画面であり、図１０（Ｂ）の利用条件に対応している。図１１の例では、利用可否及び優先選択条件は、ラジオボックスを選択することにより設定される。装置属性は、プルダウンメニューから設定値を選択することにより設定される。また、管理者がデフォルトの利用条件を設定し、一般ユーザが自身の利用条件を設定してもよいし、一般ユーザは設定せずに、管理者がデフォルトの利用条件及びユーザの利用条件を設定してもよい。
【００５８】
このような表示画面を介して設定された利用条件は、認証情報端末１、認証サーバ２、画像形成装置４、及び印刷サーバ５の少なくとも１つに記憶され、画像形成装置４が印刷ジョブを実行する際に、記憶先から受信され設定条件記憶部４５に記憶される。また、ユーザごとの利用条件については、画像形成装置４にログインしているユーザに対応して設定された利用条件が記憶先から受信され、設定条件記憶部４５に記憶されてもよい。例えば、ユーザごとの利用条件が認証サーバ２に記憶された場合に、認証サーバ２による認証が成功すれば、認証結果と共に認証が成功したユーザに対応して設定された利用条件を認証サーバ２から受信する。なお、認証情報端末１がスマートフォンである場合、利用条件は認証情報端末１から設定可能であってもよい。
【００５９】
次に、印刷サーバ５の機能構成について説明する。図１に示すように、印刷サーバ５は、機能構成として、ジョブ登録部５１と、ジョブ記憶部５２と、リスト生成部５３と、ジョブ送信部５４と、を備える。これらの各機能構成は、ＣＰＵ５０１がプログラムを実行することにより実現される。
【００６０】
ジョブ登録部５１は、ユーザ端末３が生成した印刷ジョブを印刷サーバ５に登録する。具体的には、ジョブ登録部５１は、ユーザ端末３から印刷ジョブデータを受信し、受信した印刷ジョブデータをジョブ記憶部５２に格納する。
【００６１】
また、ジョブ登録部５１は、受信した印刷ジョブデータに含まれる属性データを、印刷サーバ５に登録された印刷ジョブのリスト（以下、「登録ジョブリスト」という）に追加する。これにより、受信した印刷ジョブデータに対応する新たな印刷ジョブが、印刷サーバ５に登録される。ジョブ登録部５１は、ユーザ端末３から印刷ジョブデータを受信するたびに、登録ジョブリストを更新する。
【００６２】
図１２は、登録ジョブリストの一例を示す図である。図１２の登録ジョブリストは、各印刷ジョブのジョブＩＤと、処理状態と、属性（ユーザＩＤ、ページ数、部数、面数、カラー、登録日時、及びファイル形式）と、を含む。ジョブ登録部５１は、新たな印刷ジョブを登録する際に、その印刷ジョブにジョブＩＤを割り当てる。
【００６３】
ジョブ記憶部５２は、印刷サーバ５に登録された印刷ジョブの印刷ジョブデータと、登録ジョブリストと、を記憶する。
【００６４】
リスト生成部５３は、リスト取得部４２からリスト取得要求を受信し、このリスト取得要求に応じて印刷ジョブリストを生成し、生成した印刷ジョブリストをリスト取得部４２に送信する。リスト生成部５３は、ジョブ記憶部５２を参照して、登録ジョブリストから、画像形成装置４にログイン中のユーザにより登録された印刷ジョブの情報を抽出することにより、印刷ジョブリストを生成する。リスト生成部５３は、リスト取得要求に含まれるユーザＩＤと、印刷ジョブを登録したユーザのユーザＩＤと、を比較することにより、画像形成装置４にログイン中のユーザにより登録された印刷ジョブの情報を抽出することができる。
【００６５】
例えば、ジョブ記憶部５２に図１２の登録ジョブリストが記憶されており、ユーザＵ１が画像形成装置４にログインした場合について考える。この場合、リスト取得部４２は、ユーザＩＤ（＝Ｕ１）を含むリスト取得要求をリスト生成部５３に送信する。リスト生成部５３は、このリスト取得要求を受信すると、ユーザＩＤがＵ１である印刷ジョブの情報を、図１２の登録ジョブリストから抽出する。これにより、印刷ジョブＳ０〜Ｓ２の情報が抽出される。リスト生成部５３は、こうして抽出した情報を、印刷ジョブリストとしてリスト取得部４２に送信してもよい。また、リスト生成部５３は、抽出した情報に所定の処理を施して印刷ジョブリストを生成し、生成した印刷ジョブリストをリスト取得部４２に送信してもよい。例えば、リスト生成部５３は、印刷ジョブＳ０〜Ｓ２の情報からユーザＩＤを除去することにより、図７の印刷ジョブリストを生成することができる。
【００６６】
ジョブ送信部５４は、ジョブ実行部４４からの要求に応じて、ジョブ記憶部５２から印刷ジョブデータを読み出し、読み出した印刷ジョブデータをジョブ実行部４４に送信する。
【００６７】
次に、本実施形態に係る印刷システムの動作について説明する。図１３は、本実施形態に係る印刷システムの動作の一例を示すフローチャートである。図１４は、図１３に対応するシーケンス図である。以下では、画像形成装置４をユーザＵ１が利用する場合を例に説明する。
【００６８】
まず、ユーザＵ１が、認証情報端末１から画像形成装置４に認証情報を送信する（ステップＳ１０１）。送信された認証情報は、画像形成装置４の認証部４１により受信される。認証部４１は、認証情報を受信すると、受信した認証情報を認証サーバ２に送信する（ステップＳ１０２）。
【００６９】
認証サーバ２は、認証情報を受信すると、受信した認証情報に基づいて、認証処理を実行する（ステップＳ１０３）。認証が失敗した場合（ステップＳ１０４のＮＯ）、認証サーバ２は、画像形成装置４に認証結果（認証失敗）を送信する（ステップＳ１０５）。送信された認証結果は、画像形成装置４の認証部４１に受信される。認証部４１は、認証結果を受信すると、操作パネル４０５に認証が失敗したことを表示させる。以上で一連の処理が終了する。
【００７０】
一方、認証が成功した場合（ステップＳ１０４のＹＥＳ）、認証サーバ２は、認証結果（認証成功）と、ユーザＵ１のユーザ情報と、を画像形成装置４に送信する（ステップＳ１０６）。送信された認証結果及びユーザ情報は、画像形成装置４の認証部４１により受信される。認証部４１は、認証結果及びユーザ情報を受信すると、操作パネル４０５に認証が成功したことを表示させると共に、受信したユーザ情報をリスト取得部４２に渡す。
【００７１】
リスト取得部４２は、ユーザＵ１のユーザ情報を受け取ると、このユーザ情報を含むリスト取得要求を印刷サーバ５に送信する（ステップＳ１０７）。リスト取得部４２は、ユーザＵ１のユーザ情報を受け取ると、リスト取得要求を自動的に送信してもよい。また、リスト取得部４２は、操作パネル４０５を介して入力されたユーザからの指示に従って、リスト取得要求を送信してもよい。送信されたリスト取得要求は、印刷サーバ５のリスト生成部５３に受信される。
【００７２】
リスト生成部５３は、リスト取得要求を受信すると、登録ジョブリストからユーザＵ１が登録した印刷ジョブの情報を抽出し、印刷ジョブリストを生成する（ステップＳ１０８）。リスト生成部５３は、生成した印刷ジョブリストを画像形成装置４に送信する（ステップＳ１０９）。送信された印刷ジョブリストは、画像形成装置４のリスト取得部４２に受信される。リスト取得部４２は、印刷ジョブリストを受信すると、受信した印刷ジョブリストをジョブ選択部４３に渡す。
【００７３】
ジョブ選択部４３は、印刷ジョブリストを受け取ると、設定条件記憶部４５に記憶された利用条件に従って、選択条件を利用するかを決定する（ステップＳ１１０）。この決定方法について、詳しくは後述する。ジョブ選択部４３は、選択条件を利用する場合（ステップＳ１１０のＹＥＳ）、選択条件に従って、印刷ジョブリストに含まれる印刷ジョブの中から、実行する印刷ジョブを選択する（ステップＳ１１１）。ジョブ選択部４３は、印刷ジョブを選択すると、選択した印刷ジョブをジョブ実行部４４に通知する。印刷ジョブの通知は、例えば、選択した印刷ジョブの情報（ジョブＩＤなど）を、ジョブ実行部４４に渡すことにより行われる。
【００７４】
ジョブ実行部４４は、印刷ジョブを通知されると、通知された印刷ジョブを自動的に実行する（ステップＳ１１２）。ジョブ実行部４４は、印刷ジョブを実行すると、印刷サーバ５のジョブ送信部５４に実行結果を送信する。ジョブ実行部４４は、ある印刷ジョブを実行結果が成功である場合、ジョブ記憶部５２に記憶された登録ジョブリストにおける、その印刷ジョブの処理状態を、処理済みに更新する。ジョブ実行部４４は、１つの印刷ジョブを実行する毎に実行結果を送信してもよいし、全ての印刷ジョブの実行終了後に、まとめて実行結果を送信してもよい。なお、印刷ジョブの実行方法について、詳しくは後述する。
【００７５】
これに対して、ジョブ選択部４３は、選択条件を利用しない場合（ステップＳ１１０のＮＯ）、印刷ジョブリストに含まれる印刷ジョブをジョブ実行部４４に通知する。ジョブ実行部４４は、印刷ジョブを通知されると、通知された印刷ジョブを自動的に実行する（ステップＳ１１２）。すなわち、図１３の例では、選択条件を利用しない場合、印刷ジョブリストに含まれる全ての印刷ジョブが自動的に実行される。
【００７６】
しかしながら、選択条件を利用しない場合の処理はこれに限られない。例えば、選択条件を利用しない場合、ジョブ選択部４３は、印刷ジョブリストを操作パネル４０５に表示させ、実行する印刷ジョブをユーザＵ１に選択させてもよい。この場合、ジョブ実行部４４は、ユーザＵ１が操作パネル４０５を介して選択した印刷ジョブを実行すればよい。
【００７７】
図１５は、印刷ジョブの実行処理の一例を示すフローチャートである。図１５のフローチャートは、図１３のステップＳ１１２、及び図１４のステップＳ１１２Ａの内部処理に相当する。
【００７８】
まず、ジョブ実行部４４は、通知された印刷ジョブの中から、１つの印刷ジョブを選択する（ステップＳ２０１）。印刷ジョブの選択方法は任意である。ジョブ実行部４４は、例えば、選択順序の設定値（昇順又は降順）に従って、印刷ジョブの登録日時の昇順又は降順で印刷ジョブを選択してもよい。次に、ジョブ実行部４４は、選択した印刷ジョブの印刷ジョブデータを要求するジョブ取得要求を、印刷サーバ５に送信する（ステップＳ２０２）。送信されたジョブ取得要求は、印刷サーバ５のジョブ送信部５４に受信される。
【００７９】
ジョブ送信部５４は、ジョブ取得要求を受信すると、要求された印刷ジョブの印刷ジョブデータをジョブ記憶部５２から読み出し、読み出した印刷ジョブデータを画像形成装置４に送信する（ステップＳ２０３）。送信された印刷ジョブデータは、画像形成装置４のジョブ実行部４４に受信される。
【００８０】
ジョブ実行部４４は、印刷ジョブデータを受信すると、受信した印刷ジョブデータに基づいて、印刷ジョブを実行する（ステップＳ２０４）。ジョブ実行部４４は、通知された印刷ジョブの中に、実行していない印刷ジョブがある場合（ステップＳ２０５のＮＯ）、次に実行する印刷ジョブを１つ選択する（ステップＳ２０１）。一方、ジョブ実行部４４は、通知された全ての印刷ジョブの実行が終了した場合（ステップＳ２０５のＹＥＳ）、印刷ジョブの実行を終了する。
【００８１】
このように、図１５の例では、通知された全ての印刷ジョブの実行が終了するまで、ステップＳ２０１〜Ｓ２０４の処理が繰り返される。すなわち、図１５の例では、ジョブ実行部４４は、印刷サーバ５に印刷ジョブデータを１つずつ要求しながら、印刷ジョブを実行する。
【００８２】
図１６は、印刷ジョブの実行処理の他の例を示すフローチャートである。図１６のフローチャートは、図１３のステップＳ１１２、及び図１４のステップＳ１１２Ｂの内部処理に相当する。
【００８３】
まず、ジョブ実行部４４は、印刷ジョブの実行開始を要求するジョブ開始要求を、印刷サーバ５に送信する（ステップＳ３０１）。ジョブ実行部４４は、実行開始する印刷ジョブとして、ジョブ選択部４３により選択された全ての印刷ジョブを指定する。送信されたジョブ取得要求は、印刷サーバ５のジョブ送信部５４に受信される。
【００８４】
ジョブ送信部５４は、ジョブ開始要求を受信すると、ジョブ開始要求により指定された印刷ジョブの印刷ジョブデータを、ジョブ記憶部５２から順次読み出し、読み出した印刷ジョブデータを画像形成装置４に順次送信する（ステップＳ３０２）。ジョブ送信部５４が印刷ジョブデータを送信する印刷ジョブの順番は任意である。ジョブ送信部５４は、例えば、選択順序の設定値（昇順又は降順）に従って、印刷ジョブの登録日時の昇順又は降順で印刷ジョブデータを送信してもよい。送信された印刷ジョブデータは、画像形成装置４のジョブ実行部４４に受信される。
【００８５】
ジョブ実行部４４は、印刷ジョブデータを受信すると、受信した印刷ジョブデータに基づいて、印刷ジョブを順次実行する（ステップＳ３０３）。ジョブ実行部４４は、通知された印刷ジョブの中に、実行していない印刷ジョブがある場合（ステップＳ３０４のＮＯ）、印刷ジョブデータの受信及び印刷ジョブの実行を継続する。一方、ジョブ実行部４４は、通知された全ての印刷ジョブの実行が終了した場合（ステップＳ３０４のＹＥＳ）、印刷ジョブの実行を終了する。
【００８６】
このように、図１６の例では、通知された全ての印刷ジョブの実行が終了するまで、ステップＳ３０３の処理が繰り返される。また、ジョブ送信部５４は、指定された全ての印刷ジョブの印刷ジョブデータの送信が終了するまで、ステップＳ３０２の処理を繰り返す。すなわち、図１６の例では、ジョブ実行部４４は、印刷サーバ５に印刷ジョブデータをまとめて要求し、印刷ジョブデータを受信した順に印刷ジョブを実行する。
【００８７】
図１７は、選択条件を利用するかを決定する決定方法の一例を示すフローチャートである。図１７のフローチャートは、図１３のステップＳ１１０の内部処理に相当する。以下では、利用条件の条件項目に、利用可否、装置属性、時間帯及び優先選択条件が含まれるものとする。
【００８８】
まず、ジョブ選択部４３は、利用条件における利用可否の設定値を確認する（ステップＳ４０１）。利用可否の設定値が「利用しない」である場合（ステップＳ４０１のＮＯ）、ジョブ選択部４３は、選択条件を利用しない、と決定する（ステップＳ４１１）。
【００８９】
一方、利用可否の設定値が「利用する」である場合（ステップＳ４０１のＹＥＳ）、ジョブ選択部４３は、利用条件における装置属性の設定値を確認する（ステップＳ４０２）。図１０（Ａ）の例のように、装置属性が設定されていない場合（ステップＳ４０２のＮＯ）、処理はステップＳ４０５に進む。
【００９０】
一方、図１０（Ｂ）の例のように、装置属性が設定されている場合（ステップＳ４０２のＹＥＳ）、ジョブ選択部４３は、ＲＯＭ４０２などに記憶された自装置の装置属性を取得する（ステップＳ４０３）。そして、ジョブ選択部４３は、取得した自装置の装置属性と、利用条件において設定された装置属性の設定値と、を比較する（ステップＳ４０４）。取得した自装置の装置属性と、利用条件において設定された装置属性の設定値と、が一致しない場合（ステップＳ４０４のＮＯ）、ジョブ選択部４３は、選択条件を利用しない、と決定する（ステップＳ４１１）。
【００９１】
一方、取得した自装置の装置属性と、利用条件において設定された装置属性の設定値と、が一致する場合（ステップＳ４０４のＹＥＳ）、ジョブ選択部４３は、利用条件における時間帯の設定値を確認する（ステップＳ４０５）。図１０（Ｂ）の例のように、時間帯が設定されていない場合（ステップＳ４０５のＮＯ）、処理はステップＳ４０８に進む。
【００９２】
一方、図１０（Ａ）の例のように、時間帯が設定されている場合（ステップＳ４０５のＹＥＳ）、ジョブ選択部４３は、現在時刻を取得する（ステップＳ４０６）。そして、ジョブ選択部４３は、現在時刻と、利用条件において設定された時間帯の設定値と、を比較する（ステップＳ４０７）。現在時刻と、利用条件において設定された時間帯の設定値と、が一致しない場合（ステップＳ４０７のＮＯ）、ジョブ選択部４３は、選択条件を利用しない、と決定する（ステップＳ４１１）。
【００９３】
一方、現在時刻と、利用条件において設定された時間帯の設定値と、が一致する場合（ステップＳ４０７のＹＥＳ）、ジョブ選択部４３は、利用条件における優先選択条件の設定値を確認する（ステップＳ４０８）。図１０（Ｂ）のように、優先選択条件がユーザ設定条件である場合（ステップＳ４０８のＹＥＳ）、ジョブ選択部４３は、選択条件のユーザ設定条件を利用する、と決定する（ステップＳ４０９）。
【００９４】
一方、図１０（Ａ）のように、優先選択条件がシステム設定条件である場合（ステップＳ４０８のＮＯ）、ジョブ選択部４３は、選択条件のシステム設定条件を利用する、と決定する（ステップＳ４１０）。
【００９５】
なお、優先選択条件がユーザ設定条件であるにもかかわらず、選択条件のユーザ設定条件が設定されていない場合には、ジョブ選択部４３は、選択条件のシステム設定条件を利用する、と決定すればよい。同様に、優先選択条件がシステム設定条件であるにもかかわらず、選択条件のシステム設定条件が設定されていない場合には、ジョブ選択部４３は、選択条件のユーザ設定条件を利用する、と決定すればよい。
【００９６】
以上説明した通り、本実施形態によれば、画像形成装置４により実行する印刷ジョブの選択条件を予め設定することができる。これにより、画像形成装置４は、設定された選択条件に従って印刷ジョブを自動的に選択し、選択した印刷ジョブを自動的に実行することができる。
【００９７】
（第２実施形態）
第２実施形態に係る印刷システムについて、図１８及び図１９を参照して説明する。本実施形態では、印刷ジョブの選択が印刷サーバ５により行われる印刷システムについて説明する。
【００９８】
図１８は、本実施形態に係る印刷システムの一例を示す図である。図１に示すように、本実施形態に係る画像形成装置４は、ジョブ選択部４３及び設定条件記憶部４５を備えない。これに対して、本実施形態に係る印刷サーバ５は、ジョブ選択部５５及び設定条件記憶部５６を備える。他の構成は、第１実施形態と同様である。以下、ジョブ選択部５５及び設定条件記憶部５６について説明する。
【００９９】
ジョブ選択部５５は、リスト生成部５３が生成した印刷ジョブリスト（以下、「第１の印刷ジョブリスト」という）を、リスト生成部５３から受け取る。ジョブ選択部５５は、受け取った第１の印刷ジョブリストに含まれる印刷ジョブの中から、設定条件記憶部５６に記憶された設定条件に従って、実行する印刷ジョブを選択する。ジョブ選択部５５は、選択した印刷ジョブを一覧した印刷ジョブリスト（以下、「第２の印刷ジョブリスト」という）をリスト取得部４２に送信する。
【０１００】
設定条件記憶部５６は、予め設定された設定条件を記憶する。設定条件記憶部５６は、設定条件を予め記憶していてもよいし、外部から受信した設定条件を記憶してもよい。例えば、設定条件記憶部５６は、認証情報端末１から認証情報と共に画像形成装置４が受信した設定条件を、画像形成装置４から受信し、受信した設定条件を記憶してもよい。また、設定条件記憶部５６は、認証サーバ２から認証結果と共に画像形成装置４が受信した設定条件を、画像形成装置４から受信し、受信した設定条件を記憶してもよい。設定条件については、第１実施形態と同様であるため、説明を省略する。
【０１０１】
次に、本実施形態に係る印刷システムの動作について説明する。図１９は、本実施形態に係る印刷システムの動作の一例を示すフローチャートである。図１９のステップＳ１０１〜Ｓ１０８，Ｓ１１２は、第１実施形態（図１３）と同様である。以下、ステップＳ１１３〜Ｓ１１５について説明する。
【０１０２】
リスト生成部５３は、第１の印刷ジョブリストを生成すると、生成した第１の印刷ジョブリストをジョブ選択部５５に渡す。ジョブ選択部５５は、第１の印刷ジョブリストを受け取ると、設定条件記憶部５６に記憶された利用条件に従って、選択条件を利用するかを決定する。ジョブ選択部５５は、選択条件を利用する場合（ステップＳ１１３のＹＥＳ）、選択条件に従って、第１の印刷ジョブリストに含まれる印刷ジョブの中から、実行する印刷ジョブを選択する（ステップＳ１１４）。ジョブ選択部５５は、印刷ジョブを選択すると、選択した印刷ジョブを一覧した第２の印刷ジョブリストを生成し、生成した第２の印刷ジョブリストを、画像形成装置４のリスト取得部４２に送信する（ステップＳ１１５）。送信された第２の印刷ジョブリストは、リスト取得部４２に受信される。
【０１０３】
リスト取得部４２は、第２の印刷ジョブリストを受信すると、受信した印刷ジョブリストに含まれる印刷ジョブを、ジョブ実行部４４に通知する。ジョブ実行部４４は、印刷ジョブを通知されると、通知された印刷ジョブを自動的に実行する（ステップＳ１１２）。ジョブ実行部４４は、印刷ジョブを実行すると、印刷サーバ５のジョブ送信部５４に実行結果を送信する。ジョブ送信部５４は、ある印刷ジョブを実行結果が成功である場合、ジョブ記憶部５２に記憶された登録ジョブリストにおける、その印刷ジョブの処理状態を、処理済みに更新する。ジョブ実行部４４は、１つの印刷ジョブを実行する毎に実行結果を送信してもよいし、全ての印刷ジョブの実行終了後に、まとめて実行結果を送信してもよい。なお、印刷ジョブの実行方法について、第１実施形態と同様であるため、説明を省略する。
【０１０４】
以上説明した通り、本実施形態によれば、設定条件に従った印刷ジョブの選択を、印刷サーバ５により行うことができる。本実施形態に係る印刷サーバ５を利用することにより、画像形成装置４にジョブ選択部４３や設定条件記憶部４５を設ける必要がなくなるため、印刷ジョブの選択条件を設定可能な印刷システムを容易に構成することができる。
【０１０５】
（第３実施形態）
第３実施形態に係る印刷システムについて、図２０〜図２３を参照して説明する。本実施形態では、選択された印刷ジョブの実行後、選択されなかった印刷ジョブを継続して実行可能な印刷システムについて説明する。
【０１０６】
図２０は、本実施形態に係る印刷システムの一例を示す図である。図１に示すように、本実施形態に係る画像形成装置４は、確認部４６を備える。他の構成は、第１実施形態と同様である。以下、確認部４６について説明する。
【０１０７】
確認部４６は、ジョブ選択部４３から、選択条件に従って選択されなかった印刷ジョブ（以下、「非選択ジョブ」という）を通知される。確認部４６は、ジョブ実行部４４による、選択された印刷ジョブの実行後、ユーザに非選択ジョブを継続して実行するか確認する。確認部４６は、非選択ジョブの一覧を、画像形成装置４の操作パネル４０５に表示させることにより、非選択ジョブを継続実行するかユーザに確認することができる。また、認証情報端末１がスマートフォンである場合、確認部４６は、非選択ジョブの一覧を認証情報端末１に送信し、非選択ジョブを継続実行するかユーザに確認してもよい。
【０１０８】
確認部４６は、ユーザから、操作パネル４０５又は認証情報端末１を介して、非選択ジョブの継続実行を指示されると、非選択ジョブをジョブ実行部４４に通知する。ジョブ実行部４４は、非選択ジョブを通知されると、通知された非選択ジョブを自動的に実行する。
【０１０９】
次に、本実施形態に係る印刷システムの動作について説明する。図２１は、本実施形態に係る印刷システムの動作の一例を示すフローチャートである。図２１のステップＳ１０１〜Ｓ１１２は、第１実施形態（図１３）と同様である。以下、ステップＳ１１６〜Ｓ１１９について説明する。
【０１１０】
ジョブ実行部４４が選択された印刷ジョブを実行した後、確認部４６は、非選択ジョブがあるか判定する（ステップＳ１１６）。具体的には、ステップＳ１１１において、ジョブ選択部４３が、選択した印刷ジョブに対して選択されたことを示す選択済み情報を付与し、確認部４６が、選択済み情報を付与されていない印刷ジョブの有無を確認すればよい。選択済み情報を付与されていない印刷ジョブが、非選択ジョブに相当する。非選択ジョブがない場合（ステップＳ１１６のＮＯ）、印刷ジョブの実行処理は終了する。
【０１１１】
なお、確認部４６は、非選択ジョブの有無を確認するために、印刷サーバ５から再び印刷ジョブリストを取得してもよい。これは、ステップＳ１０９において、印刷サーバ５が印刷ジョブリストを送信した後、新たな印刷ジョブが印刷サーバ５に登録されている可能性があるためである。上記の新たな印刷ジョブは、非選択ジョブに相当する。具体的には、確認部４６は、ステップＳ１０９において取得した印刷ジョブリストと、ステップＳ１１６において取得した印刷ジョブリストと、を比較し、上記の新たな印刷ジョブ（非選択ジョブ）の有無を確認すればよい。
【０１１２】
一方、非選択ジョブがある場合（ステップＳ１１６のＹＥＳ）、確認部４６は、非選択ジョブを継続実行するかユーザに確認する（ステップＳ１１７）。この確認に対して、ユーザから継続実行の指示が所定時間以上入力されない場合、又は継続実行しない旨の指示が入力された場合（ステップＳ１１８のＮＯ）、印刷ジョブの実行処理は終了する。
【０１１３】
一方、確認部４６からの確認に対して、ユーザから継続実行の指示が所定時間以内に入力された場合（ステップＳ１１８のＹＥＳ）、確認部４６は、非選択ジョブをジョブ実行部４４に通知する。
【０１１４】
ジョブ実行部４４は、非選択ジョブを通知されると、通知された非選択ジョブを自動的に実行する（ステップＳ１１９）。ステップＳ１１９における非選択ジョブの実行方法は、ステップＳ１１２における印刷ジョブの実行方法と同様である。ジョブ実行部４４は、非選択ジョブを実行すると、印刷サーバ５のジョブ送信部５４に実行結果を送信する。
【０１１５】
以上説明した通り、本実施形態によれば、選択条件に従って選択された印刷ジョブの実行後に、非選択ジョブを継続実行することが可能である。これにより、画像形成装置４にログイン中のユーザの他に、その画像形成装置４を利用するユーザがおらず、画像形成装置４を長時間占有可能な場合、ログイン中のユーザは、非選択ジョブまで実行することができる。
【０１１６】
なお、本実施形態において、ジョブ実行部４４が印刷ジョブを実行した後、ジョブ選択部４３が非選択ジョブの中から設定条件に従って再び印刷ジョブを選択し、確認部４６が選択された印刷ジョブの継続実行をユーザに確認することも可能である。
【０１１７】
また、本実施形態において、ジョブ実行部４４が印刷ジョブを実行した後、リスト取得部４２が印刷サーバ５から印刷ジョブリストを再び取得することも可能である。この場合、取得された印刷ジョブリストに含まれる印刷ジョブの中から、ジョブ選択部４３が設定条件に従って再び印刷ジョブを選択し、確認部４６が選択された印刷ジョブの継続実行をユーザに確認すればよい。
【０１１８】
さらに、本実施形態において、第２実施形態に係る画像形成装置４に確認部４６を設けることも可能である。図２２は、本実施形態に係る印刷システムの他の例を示す図である。図２２の画像形成装置４は、第２実施形態に係る画像形成装置４に確認部４６を設けたものである。図２３は、図２２の印刷システムの動作の一例を示すフローチャートである。図２３のステップＳ１０１〜Ｓ１１５は、第２実施形態（図１９）と同様である。また、図２３のステップＳ１１６〜Ｓ１１９は、図２１と同様である。ただし、図２３の例では、図２１におけるジョブ選択部４３の動作は、ジョブ選択部５５が実行する。図２２の印刷システムが図２３の動作を行うことにより、第２実施形態の効果と同時に、本実施形態の上記の効果が得られる。
【０１１９】
なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせなど、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１２０】
１：認証情報端末
２：認証サーバ
３：ユーザ端末
４：画像形成装置
５：印刷サーバ
４１：認証部
４２：リスト取得部
４３：ジョブ選択部
４４：ジョブ実行部
４５：設定条件記憶部
４６：確認部
５１：ジョブ登録部
５２：ジョブ記憶部
５３：リスト生成部
５４：ジョブ送信部
５５：ジョブ選択部
５６：設定条件記憶部
【先行技術文献】
【特許文献】
【０１２１】
【特許文献１】特開２００７−２２０２８４号公報
【図１】
2018043364.tif 000003
【図２】
2018043364.tif 000004
【図３】
2018043364.tif 000005
【図４】
2018043364.tif 000006
【図５】
2018043364.tif 000007
【図６】
2018043364.tif 000008
【図７】
2018043364.tif 000009
【図８】
2018043364.tif 000010
【図９】
2018043364.tif 000011
【図１０】
2018043364.tif 000012
【図１１】
2018043364.tif 000013
【図１２】
2018043364.tif 000014
【図１３】
2018043364.tif 000015
【図１４】
2018043364.tif 000016
【図１５】
2018043364.tif 000017
【図１６】
2018043364.tif 000018
【図１７】
2018043364.tif 000019
【図１８】
2018043364.tif 000020
【図１９】
2018043364.tif 000021
【図２０】
2018043364.tif 000022
【図２１】
2018043364.tif 000023
【図２２】
2018043364.tif 000024
【図２３】
2018043364.tif 000025