(57)【要約】      （修正有）【課題】複数のユーザの印刷ジョブをまとめて実行する機能を、ユーザに積極的に利用させることのできる印刷装置及び印刷方法を提供する。【解決手段】受付部は、ユーザ端末から、即時に印刷出力を行う即時印刷ジョブ又は待機させる印刷予約ジョブを受付け、印刷予約ジョブを受付けた場合には当該印刷予約ジョブを記憶装置に記憶させる。印刷制御部は、受付けた印刷ジョブが即時印刷ジョブである場合には当該即時印刷ジョブを実行する。その一方で、表示制御部は、記憶手段に記憶された印刷予約ジョブを実行するか否かを選択させるための選択画面を生成し、生成した選択画面を即時印刷ジョブの送信元であるユーザ端末に表示させる。そして、前記選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には、印刷制御部は、記憶手段から印刷予約ジョブを読み出し更に実行する。【選択図】図２
2012126034.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、
印刷ジョブを受け付ける受付手段と、
前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、
前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、
前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かをユーザに選択させるための選択画面を生成し、該選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させる表示制御手段と、
前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記表示制御手段によって生成された選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には前記ジョブ記憶手段から印刷予約ジョブを読み出し、当該印刷予約ジョブを更に実行する印刷制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記ジョブ記憶手段は、複数の印刷予約ジョブを記憶可能であり、
前記表示制御手段は、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブであり、且つ、前記ジョブ記憶手段に複数の印刷予約ジョブが記憶されている場合、前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから当該即時印刷ジョブの実行に伴って実行すべき印刷予約ジョブをユーザに選択させるための選択画面を生成し、生成した選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させ、
前記印刷制御手段は、ユーザの選択結果に基づいて前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから実行すべき印刷予約ジョブを読み出して実行することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記表示制御手段は、選択画面を生成する際、所定数以下の印刷予約ジョブを選択候補として選択画面に含ませることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記表示制御手段は、前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから、予め設定された優先度に基づいて、前記所定数以下の印刷予約ジョブを選択候補として選択画面に含ませることを特徴とする請求項２に記載の印刷装置。
【請求項５】
印刷予約ジョブには、印刷期限を示す期限情報が含まれており、
前記優先度は、印刷予約ジョブに含まれる期限情報において印刷期限の近いジョブが選択画面に提示されるように設定された期限優先情報であり、
前記表示制御手段は、選択画面を生成する際、期限優先情報に基づいて印刷期限の近いジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記優先度は、印刷予約ジョブの発行元であるユーザ毎に優先順位が設定されたユーザ優先情報であり、
前記表示制御手段は、選択画面を生成する際、ユーザ優先情報に基づき優先順位の高いユーザの発行した印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする請求項４又は５に記載の印刷装置。
【請求項７】
ユーザによって過去に選択された印刷予約ジョブの履歴に関する履歴情報を記憶する履歴情報記憶手段を更に備え、
前記優先度は、前記履歴情報記憶手段に記憶される履歴情報において過去に選択された回数に基づいて印刷予約ジョブの発行元であるユーザの優先順位が高くなるように設定された履歴優先情報であり、
前記表示制御手段は、選択画面を生成する際、履歴優先情報に基づいて優先順位が高い印刷予約ジョブの発行元であるユーザを特定し、特定されたユーザによって発行された印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする請求項４乃至６の何れかに記載の印刷装置。
【請求項８】
前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブの実行に要する印刷所要時間を算出する算出手段を更に備え、
前記優先度は、印刷予約ジョブの印刷所要時間に基づいて優先順位が高くなるように設定された所要時間優先情報であり、
前記表示制御手段は、選択画面を生成する際、所要時間優先情報に基づいて印刷予約ジョブを前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする請求項４乃至７の何れかに記載の印刷装置。
【請求項９】
ユーザによって予め設定された設定時間を記憶する設定時間記憶手段と、
前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブの実行に要する印刷所要時間を算出する算出手段と、
を更に備え、
前記表示制御手段は、選択画面を生成する際、前記設定時間記憶手段に記憶された設定時間の範囲内で、且つ、印刷所要時間の長い印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする請求項４乃至８の何れかに記載の印刷装置。
【請求項１０】
前記表示制御手段は、選択画面を生成する際、履歴情報、所要時間優先情報、設定時間及びユーザ種別優先情報のうち、一又は複数の組み合わせに基づいて選択画面を生成することを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記表示制御手段は、所定の印刷予約ジョブについては実行候補として予め選択された状態で選択画面を生成することを特徴とする請求項１乃至１０の何れかに記載の印刷装置。
【請求項１２】
ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、
ユーザに対して情報を表示する表示手段と、
印刷ジョブを受け付ける受付手段と、
前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、
前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、
前記ジョブ記憶手段に印刷予約ジョブが記憶されている場合に、当該印刷予約ジョブが待機中であることを前記表示手段に報知させる表示制御手段と、
前記受付手段によって受付けられる印刷指示に基づき前記ジョブ記憶手段から印刷予約ジョブを読み出し、当該印刷予約ジョブを実行する印刷制御手段と、
を備えることを特徴とする印刷装置。
【請求項１３】
ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、
印刷ジョブを受け付ける受付手段と、
前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、
前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、
当該即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かを予め設定された優先度に基づき決定する決定手段と、
前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記決定手段の決定結果に基づいて当該印刷予約ジョブを更に実行する印刷制御手段と、
を備えることを特徴とする印刷装置。
【請求項１４】
記憶装置を有する印刷装置においてネットワークを介して入力する印刷ジョブを受け付けて実行する印刷方法であって、
印刷ジョブを受け付ける受付ステップと、
前記受付ステップによって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別ステップと、
前記受付ステップによって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを前記記憶装置に記憶する記憶ステップと、
前記受付ステップによって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブの実行に伴って前記記憶装置に記憶されている印刷予約ジョブを実行するか否かをユーザに選択させるための選択画面を生成し、該選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させる表示ステップと、
前記受付ステップによって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記表示制御ステップによって生成された選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には前記記憶装置から印刷予約ジョブを読み出し、当該印刷予約ジョブを更に実行する印刷ステップと、
を有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の印刷ジョブをまとめて実行して印刷出力する技術に関する。
【背景技術】
【０００２】
従来、複数の印刷ジョブをまとめて実行して印刷出力する技術がある。例えば、特許文献１に開示されたファクシミリ装置は、受信した画像に関する印刷ジョブを記憶装置に一旦記憶しておき、予め設定された時刻が到来したことによって当該記憶装置に記憶していた印刷ジョブをまとめて実行するようになっている。また、特許文献１によれば、このファクシミリ装置は、受信した画像の情報量が所定以上になった場合にも記憶装置に記憶していた印刷ジョブをまとめて実行する。
【０００３】
また、特許文献２には、複数の印刷ジョブをまとめて実行することが可能な情報処理装置が開示されている。この情報処理装置も、上記ファクシミリ装置と同様に、印刷ジョブを直ちには実行せず、一旦、印刷ジョブを記憶装置に記憶しておき、予約時刻が到来したことに伴いまとめて印刷ジョブを実行するようになっている。
【０００４】
上記特許文献１や特許文献２に開示された構成によれば、間隔を開けて受付けた複数の印刷ジョブを一度にまとめて印刷出力することができるので、印刷ジョブを受付ける度に印刷出力を実行する場合に比べて消費電力が低減されるというメリットがある。また、複数の印刷ジョブがまとめて印刷されるため、一人のユーザが印刷された全ての用紙を回収し各ユーザに配布することで他のユーザにとっては用紙を回収するための労力を軽減できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２７１６５号公報
【特許文献２】特開２００３−２３３４８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来では、単に、予約時間が到来したり、記憶してある情報量が所定量を超えたりしたことによって印刷ジョブが実行されるようになっているため、ユーザは、いつ自己の要求した印刷ジョブが実行されたかを把握できない。そのため、ユーザは、自己の要求した印刷ジョブが印刷出力されても気がつかない場合が多く、印刷された用紙が長時間放置されるケースも起こり得る。このような場合、当該放置された印刷物が第三者によって見られてしまう可能性があり、セキュリティ上好ましいものではない。
【０００７】
また、複数のユーザによる印刷ジョブがまとめて印刷出力されるため、当該まとめて印刷された用紙は誰が印刷したものかの判断がつかない場合が多い。そのため、一のユーザが、まとめて印刷された用紙を配布しようとしても、印刷された用紙が誰のものかを把握できないので、当該用紙を印刷した他のユーザを捜すのに手間がかかったり、捜し当てた他のユーザが、自己の席からはかなり離れた席にいる者であったり、更には、結局、探し当てられずに当該印刷された用紙を排出トレイに再び戻してしまったりするケースも起こり得る。
【０００８】
更に、従来では、単に、予約時間が到来したり、記憶してある情報量が所定量を超えたりしたことによって印刷ジョブが実行されるに過ぎず、記憶装置に記憶された印刷ジョブの数や情報量がどの程度であるかをユーザに対して提示するような構成を有していない。そのため、ユーザは、まとめて印刷された印刷物を回収しようと予約時間に合わせて印刷装置の前で待機しようとしても、他のユーザが発行した印刷ジョブの数や情報量がどの程度かを把握することが出来ないので、印刷出力が完了する時間を予測できない。このような場合、例えば、他のユーザが発行した印刷ジョブの数や情報量が多いことに伴い印刷所要時間が長くなると、ユーザは、予約時間に印刷物を回収しに印刷装置まで来たとしても、印刷出力が全て完了するまで自己が意図していた時間よりも長く待たされてしまうケースも出てくる。
【０００９】
このように、従来では、複数のユーザの印刷ジョブをまとめて印刷する機能は、利用することによるメリットよりもデメリットの方が多く、使い勝手が悪いものであるためユーザに敬遠されがちになっているという問題がある。
【００１０】
本発明は、上記従来の問題点を解決するためになされたものであり、複数のユーザの印刷ジョブをまとめて実行する機能を、ユーザにとって使い勝手の良いものとすることにより、当該まとめて実行する機能をユーザに積極的に利用させることのできる印刷装置及び印刷方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、請求項１に係る発明は、ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、印刷ジョブを受け付ける受付手段と、前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かをユーザに選択させるための選択画面を生成し、該選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させる表示制御手段と、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記表示制御手段によって生成された選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には前記ジョブ記憶手段から印刷予約ジョブを読み出し、当該印刷予約ジョブを更に実行する印刷制御手段と、を備えることを特徴とする構成である。
【００１２】
請求項２に係る発明は、請求項１に記載の印刷装置において、前記ジョブ記憶手段は、複数の印刷予約ジョブを記憶可能であり、前記表示制御手段は、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブであり、且つ、前記ジョブ記憶手段に複数の印刷予約ジョブが記憶されている場合、前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから当該即時印刷ジョブの実行に伴って実行すべき印刷予約ジョブをユーザに選択させるための選択画面を生成し、生成した選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させ、前記印刷制御手段は、ユーザの選択結果に基づいて前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから実行すべき印刷予約ジョブを読み出して実行することを特徴とする構成である。
【００１３】
請求項３に係る発明は、請求項２に記載の印刷装置において、前記表示制御手段は、選択画面を生成する際、所定数以下の印刷予約ジョブを選択候補として選択画面に含ませることを特徴とする構成である。
【００１４】
請求項４に係る発明は、請求項２に記載の印刷装置において、前記ジョブ記憶手段に記憶されている複数の印刷予約ジョブのうちから、予め設定された優先度に基づいて、前記所定数以下の印刷予約ジョブを選択候補として選択画面に含ませることを特徴とする構成である。
【００１５】
請求項５に係る発明は、請求項４に記載の印刷装置において、印刷予約ジョブには、印刷期限を示す期限情報が含まれており、前記優先度は、印刷予約ジョブに含まれる期限情報において印刷期限の近いジョブが選択画面に提示されるように設定された期限優先情報であり、前記表示制御手段は、選択画面を生成する際、期限優先情報に基づいて印刷期限の近いジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする構成である。
【００１６】
請求項６に係る発明は、請求項４又は５に記載の印刷装置において、ユーザによって過去に選択された印刷予約ジョブの履歴に関する履歴情報を記憶する履歴情報記憶手段を更に備え、前記優先度は、前記履歴情報記憶手段に記憶される履歴情報において過去に選択された回数が多く記憶された印刷予約ジョブの発行元であるユーザの優先順位が高くなるように設定された履歴優先情報であって、前記表示制御手段は、選択画面を生成する際、履歴優先情報に基づいて、即時印刷ジョブを発行したユーザによって過去に選択された回数が多く記憶された印刷予約ジョブの発行元であるユーザを特定し、特定されたユーザによって発行された印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする構成である。
【００１７】
請求項７に係る発明は、請求項４乃至６の何れかに記載の印刷装置において、前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブの実行に要する印刷所要時間を算出する算出手段を更に備え、前記優先度は、印刷予約ジョブの印刷所要時間に基づいて優先順位が高くなるように設定された所要時間優先情報であり、前記表示制御手段は、選択画面を生成する際、所要時間優先情報に基づいて印刷予約ジョブを前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする構成である。
【００１８】
請求項８に係る発明は、請求項４乃至７の何れかに記載の印刷装置において、ユーザによって予め設定された設定時間を記憶する設定時間記憶手段と、前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブの実行に要する印刷所要時間を算出する算出手段と、を更に備え、前記表示制御手段は、選択画面を生成する際、前記設定時間記憶手段に記憶された設定時間の範囲内で、且つ、印刷所要時間の長い印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする構成である。
【００１９】
請求項９に係る発明は、請求項４乃至８の何れかに記載の印刷装置において、前記優先度は、印刷予約ジョブの発行元であるユーザの種別毎に優先順位が設定されたユーザ種別優先情報であって、前記表示制御手段は、選択画面を生成する際、ユーザ種別優先情報に基づき優先順位の高いユーザの発行した印刷予約ジョブを優先的に前記ジョブ記憶手段から読み出して選択画面を生成することを特徴とする構成である。
【００２０】
請求項１０に係る発明は、請求項９に記載の印刷装置において、前記表示制御手段は、選択画面を生成する際、履歴情報、所要時間優先情報、設定時間及びユーザ種別優先情報のうち、一又は複数の組み合わせに基づいて選択画面を生成することを特徴とする構成である。
【００２１】
請求項１１に係る発明は、請求項１乃至９の何れかに記載の印刷装置において、即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かを予め設定された優先度に基づき決定する決定手段を更に有し、前記ジョブ記憶手段は、前記表示制御手段によって選択画面を生成するか、又は、前記決定手段によって実行すべき印刷予約ジョブを決定するかが選択的に設定された選択情報を更に記憶しており、前記表示制御手段は、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、前記選択情報を参照し、前記選択情報が選択画面を生成することを示す場合には、選択画面を生成し、前記決定手段は、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、前記選択情報を参照し、前記選択情報が、実行すべき印刷予約ジョブを決定することを示す場合には、予め設定された優先度に基づき印刷予約ジョブを実行するか否かを決定することを特徴とする構成である。
【００２２】
請求項１２に係る発明は、ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、ユーザに対して情報を表示する表示手段と、印刷ジョブを受け付ける受付手段と、前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かをユーザに選択させるための選択画面を生成し、該選択画面を前記表示手段に表示させる表示制御手段と、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記表示制御手段によって生成された選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には前記ジョブ記憶手段から印刷予約ジョブを読み出し、当該印刷予約ジョブを更に実行する印刷制御手段と、を備えることを特徴とする構成である。
【００２３】
請求項１３に係る発明は、ネットワークを介して入力する印刷ジョブを受け付けて実行する印刷装置であって、印刷ジョブを受け付ける受付手段と、前記受付手段によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別手段と、前記受付手段によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを記憶するジョブ記憶手段と、当該即時印刷ジョブの実行に伴って前記ジョブ記憶手段に記憶されている印刷予約ジョブを実行するか否かを予め設定された優先度に基づき決定する決定手段と、前記受付手段によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記決定手段の決定結果に基づいて当該印刷予約ジョブを更に実行する印刷制御手段と、を備えることを特徴とする構成である。
【００２４】
請求項１４に係る発明は、記憶装置を有する印刷装置においてネットワークを介して入力する印刷ジョブを受け付けて実行する印刷方法であって、印刷ジョブを受け付ける受付ステップと、前記受付ステップによって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブとのいずれであるか判別する判別ステップと、前記受付ステップによって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブを前記記憶装置に記憶する記憶ステップと、前記受付ステップによって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブの実行に伴って前記記憶装置に記憶されている印刷予約ジョブを実行するか否かをユーザに選択させるための選択画面を生成し、該選択画面を当該即時印刷ジョブの送信元であるユーザ端末に表示させる表示ステップと、前記受付ステップによって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、前記表示制御ステップによって生成された選択画面に対してユーザによる印刷予約ジョブの実行指示が行われた場合には前記記憶装置から印刷予約ジョブを読み出し、当該印刷予約ジョブを更に実行する印刷ステップと、を有することを特徴とする構成である。
【発明の効果】
【００２５】
本発明によれば、複数のユーザの印刷ジョブをまとめて実行する機能を、ユーザにとって使い勝手の良いものとしたことにより、当該まとめて実行する機能をユーザに積極的に利用させることのできる印刷装置及び印刷方法を提供することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】印刷装置を含むシステム構成例を示す図である。
【図２】印刷装置の機能構成例の一例を示す機能ブロック図である。
【図３】予約情報の一例を示す図である。
【図４】設定情報の一例を示す図である。
【図５】履歴情報の一例を示す図である。
【図６】選択画面の一例を示す図である。
【図７】選択画面の一例を示す図である。
【図８】選択画面の一例を示す図である。
【図９】設定情報の一例を示す図である。
【図１０】印刷装置の処理手順の一例を示すフローチャートである。
【図１１】印刷装置の処理手順の一例を示すフローチャートである。
【図１２】印刷装置の処理手順の一例を示すフローチャートである。
【図１３】ユーザ別優先度情報の一例を示す図である。
【図１４】選択画面の一例を示す図である。
【図１５】複合情報一例を示す図である。
【図１６】選択画面の一例を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２８】
図１は、本実施形態における印刷装置１を含むシステム構成の一例を示す図である。この印刷装置１は、ネットワーク５を介してユーザ端末６ａ〜６ｃと接続され、それぞれと通信可能になっている。また、印刷装置１は、ユーザに情報を表示する表示部２と、印刷処理を実行した後、印刷出力された用紙を排出するための排出口３と、排出された用紙を保持しておくための排出トレイ４とを有している。印刷装置１は、ユーザ端末６からの印刷ジョブを受付けると印刷処理を実行し、印刷出力された用紙が排出口３から排出され排出トレイ４に保持されるようになっている。ここで、表示部２は、例えば、いわゆるタッチパネルで構成され、ユーザからの操作を受付けるための操作受付部９が表示部２と一体的に設けられている。
【００２９】
また、印刷装置１は、ユーザを個別に特定するためのユーザＩＤを記憶しており、ユーザ端末６ａ〜６ｃからユーザＩＤが送信されることでユーザを個別に特定してログインさせることが可能になっている。また、印刷装置１は、ユーザＩＤをユーザ端末６ａ〜６ｃの識別情報に関連づけて記憶する。このことにより、印刷装置１は、どのユーザがどのユーザ端末６ａ〜６ｃを使用しているかを特定可能になる。また、印刷装置１は、複数の印刷ジョブを一度にまとめて実行して印刷出力する、いわゆるまとめ印刷を実行可能になっている。なお、この印刷装置１は、いわゆる複合機やＦＡＸ装置など、印刷処理を実行する他の装置に組み込まれるものであってもよい。
【００３０】
ユーザ端末６ａは、ネットワーク５を介して印刷装置１と接続されており、印刷装置１と通信可能になっている。また、このユーザ端末６ａは、ユーザに情報を表示するモニタ７ａと、ユーザからの操作を受付ける操作部８ａとを有している。他方、ユーザ端末６ｂは、モニタ７ｂと操作部８ｂとを有している。また、ユーザ端末６ｃは、モニタ７ｃと操作部８ｃとを有している。ユーザ端末６ｂ及び６ｃのその他の構成は、ユーザ端末６ａと同様であるので重複する説明を省略する。以下、説明の便宜上、ユーザ端末６ａ〜６ｃを特に区別する必要がない場合には、単に「ユーザ端末６」と称する。同様に、モニタ７ａ〜７ｃについては、「モニタ７」と称し、また、操作部８ａ〜８ｃについては、「操作部８」と称する。ここで、ユーザ端末６ａはユーザＡが使用するものとし、同様に、ユーザ端末６ｂはユーザＢが、ユーザ端末６ｃはユーザＣがそれぞれ使用するものとする。
【００３１】
ユーザ端末６は、ユーザの操作部８への操作に基づいて、印刷装置１に対して印刷出力させるべき印刷ジョブを、印刷装置１に対して発行するようになっている。ここで、印刷ジョブには、即時に印刷出力を行わせる即時印刷ジョブと、即時に印刷出力を行わせずに待機させる印刷予約ジョブとの何れかが含まれている。ユーザ端末６は、印刷ジョブを生成する際、ユーザに対してこれら即時印刷ジョブと印刷予約ジョブとの何れとして発行するかを選択させるための画面をモニタ７に表示するようになっている。そして、ユーザ端末６は、ユーザの操作部８への操作に基づき選択された即時印刷ジョブ又は印刷予約ジョブを印刷装置１に対して発行する。
【００３２】
また、ユーザ端末６は、印刷装置１に対し発行した印刷ジョブが即時印刷ジョブであった場合には、当該即時印刷ジョブを印刷装置１に出力すると共に、そのとき印刷装置１で待機中となっている印刷予約ジョブが存在する場合に印刷装置１から送信される画面情報を取得することで即時印刷ジョブの印刷出力と共に印刷予約ジョブをまとめて印刷出力するか否かを選択するための選択画面３５を表示するようになっている。ここで、本実施形態では、図例に示すように、選択画面３５は、ユーザ端末６ｃのモニタ７ｃに表示されるものとする。また、ユーザ端末６は、操作部８による選択画面３５への選択結果を印刷装置１に対して送信するようになっている。この選択結果に基づき、印刷装置１は、即時印刷ジョブの実行と共に、当該選択された印刷予約ジョブを実行する。ただし、本実施形態の印刷装置１は、詳しくは後述するが、印刷予約ジョブを実行する場合、選択画面３５に対するユーザの選択操作に基づいて印刷予約ジョブを実行するだけでなく、ユーザ端末６に選択画面３５を表示させずに、自動的に、印刷予約ジョブを実行するか否かを決定して実行するようにも構成されている。このようにして本実施形態ではまとめ印刷が実行されるようになっている。以下、印刷装置１の具体的な構成について説明する。
【００３３】
図２は、印刷装置１の機能ブロック図である。この図２に示すように、印刷装置１は、ユーザに情報を表示する表示部２と、ユーザに所定の操作を行わせる操作受付部９と、この印刷装置１の動作を制御する制御部１０と、所定の情報を記憶する記憶部１１と、印刷ジョブを実行する印刷部１２と、を有している。
【００３４】
制御部１０は、ユーザ端末６からの印刷ジョブを受付ける受付部１３と、受付部１３によって受け付けられた印刷ジョブが即時に印刷出力を行う即時印刷ジョブか、即時に印刷出力を行わずに待機させる印刷予約ジョブの何れであるかを判別する判別部１４と、受付部１３によって受け付けられた印刷ジョブが印刷予約ジョブである場合にその印刷予約ジョブの実行に要する印刷所要時間を算出する算出部１５と、上述した選択画面３５を生成してユーザ端末６に表示させる表示制御部１６と、選択画面３５を生成しないで自動的に印刷予約ジョブを印刷出力するか否かを決定する決定部１７と、即時印刷ジョブ及び印刷予約ジョブをそれぞれ印刷部１２に出力する印刷制御部１８と、を有している。
【００３５】
記憶部１１は、予約情報２０と、優先情報２１と、印刷予約ジョブ２２とを記憶するものである。予約情報２０は、受付部１３によって受付けられた印刷予約ジョブ２２を管理するための情報である。優先情報２１は、複数の印刷予約ジョブ２２のうちからユーザによって選択される可能性の高い印刷予約ジョブを優先的に絞り込む処理（以下「絞込処理」と称する）が実行される場合に、何れの印刷予約ジョブ２２がユーザに選択される可能性が高いかを決めるための基準となる情報である。
【００３６】
また、上述したように、記憶部１１には、印刷予約ジョブ２２が記憶される。この印刷予約ジョブ２２には、ユーザから印刷出力を要求された文書や画像などの印刷データと、この印刷データを出力させるための印刷指示とが含まれている。なお、この印刷指示には、即時に印刷を実行するか否かを示す情報が含まれており、判別部１４は、この情報に基づき受付部１３によって受付けられた印刷ジョブが即時印刷ジョブであるか印刷予約ジョブ２２であるかを特定可能になっている。
【００３７】
図３は、記憶部１１に記憶された予約情報２０の一例を示したものである。予約情報２０は、受付けられた印刷予約ジョブ２２を管理するためのテーブルである。本実施形態では、予約情報２０は、印刷予約ジョブ２２を特定するための識別情報に所定の情報が関連づけられた予約ジョブ情報２５を記録した情報となっている。すなわち、予約情報２０には、印刷予約ジョブ２２の識別情報であるジョブ番号２０ａに、ユーザ種別２０ｂ、所要時間（秒）２０ｃ及び印刷期限２０ｄの３項目の情報が関連づけられて記録されている。以下、項目毎に具体的に説明する。
【００３８】
ジョブ番号２０ａは、記憶部１１に記憶された各印刷予約ジョブ２２を特定するための識別情報である。本実施形態では、この図３に示すように、ジョブ番号２０ａは「１」〜「５」となっている。これは、記憶部１１には、上記ジョブ番号１〜５に対応する複数の印刷予約ジョブ２２がそれぞれ格納されていることを示している。例えば、受付部１３は、印刷予約ジョブ２２を記憶する際、予約ジョブ情報２５のジョブ番号２０ａと同一の識別情報を付して当該受付けた印刷予約ジョブ２２を記憶部１１に記憶する。このことにより、予約ジョブ情報２５のジョブ番号２０ａを特定することで、対応する印刷予約ジョブ２２を記憶部１１においても特定することが可能となる。ここで、説明の便宜上、以下、ジョブ番号２０ａの「１」〜「５」に対応する予約ジョブ情報２５を、それぞれ予約ジョブ情報２５ａ〜２１ｅとする。なお、予約ジョブ情報２５ａ〜２１ｅを特に区別する必要のない場合には、単に「予約ジョブ情報２５」と称する。
【００３９】
ユーザ種別２０ｂは、印刷予約ジョブ２２を発行したユーザを特定するめの情報である。印刷予約ジョブ２２には、発行元のユーザを特定するための情報が含まれており、受付部１３が印刷予約ジョブ２２を受付けた際に当該受付部１３によってユーザが特定され、特定されたユーザがジョブ番号２０ａに関連づけられてユーザ種別２０ｂに対応する欄に記録されるようになっている。本実施形態では、ユーザ種別２０ｂは、上述したように、ユーザＡ、ユーザＢ及びユーザＣの３種別を有している。また、本実施形態では、各予約ジョブ情報２５には、以下のようにユーザ種別２０ｂが対応付けられている。すなわち、予約ジョブ情報２５ａ、２５ｄには、それぞれ、印刷予約ジョブ２２の発行元としてユーザ「Ａ」が対応付けられている。同様に、予約ジョブ情報２５ｂ、２５ｅには、それぞれ、ユーザ「Ｂ」が対応付けられ、また、予約ジョブ情報２５ｃには、ユーザ「Ｃ」が対応付けられている。
【００４０】
所要時間（秒）２０ｃは、印刷予約ジョブ２２の実行が開始されてから完了するまでに要する時間を示す情報である。この所要時間（秒）２０ｃは、受付部１３が印刷予約ジョブ２２を受付けた際に算出部１５によって算出され、ジョブ番号２０ａに関連づけられて記録されるようになっている。なお、どのように所要時間（秒）２０ｃを算出するかは適宜設計が可能であるが、例えば、印刷予約ジョブ２２に含まれる印刷データの容量や印刷処理速度などに基づいて算出するようにしてもよい。本実施形態では、各予約ジョブ情報２５には、以下のように所要時間（秒）２０ｃが対応付けられている。すなわち、予約ジョブ情報２５ａでは、所要時間（秒）２０ｃに「４０」が対応付けられている。これは、予約ジョブ情報２５ａに対応する印刷予約ジョブ２２の印刷所要時間が４０秒であることを示している。同様に、予約ジョブ情報２５ｂでは、所要時間（秒）２０ｃに「２０」が対応付けられている。予約ジョブ情報２５ｃでは、所要時間（秒）２０ｃに「３０」が対応付けられている。予約ジョブ情報２５ｄでは、所要時間（秒）２０ｃに「１０」が対応付けられている。予約ジョブ情報２５ｅでは、所要時間（秒）２０ｃに「５」が対応付けられている。
【００４１】
印刷期限２０ｄは、印刷予約ジョブ２２の印刷出力を完了すべき期限の時刻を示す情報である。印刷予約ジョブ２２には、ユーザによって予め設定される印刷期限に関する情報が含められている。そして、受付部１３が印刷予約ジョブ２２を受付けた際に当該受付部１３によって印刷期限が特定され、特定された印刷期限がジョブ番号２０ａに関連づけられ印刷期限２０ｄに対応する欄に記録されるようになっている。本実施形態では、各予約ジョブ情報２５と印刷期限２０ｄとの対応関係は以下のようになっている。すなわち、予約ジョブ情報２５ａでは、印刷期限２０ｄに「なし」が対応付けられている。予約ジョブ情報２５ｂでは、印刷期限２０ｄに「１２：００」（１２時００分）が対応付けられている。予約ジョブ情報２５ｃでは、印刷期限２０ｄに「１２：３０」（１２時３０分）が対応付けられている。予約ジョブ情報２５ｄでは、印刷期限２０ｄに「１３：００」（１３時００分）が対応付けられている。予約ジョブ情報２５ｅでは、印刷期限２０ｄに「１１：５０」（１１時５０分）が対応付けられている。
【００４２】
図２に戻って、優先情報２１には、ユーザにより予め設定された設定情報３０と、ユーザが過去に実行した印刷予約ジョブ２２の履歴に関する情報である履歴情報３１とが含まれている。図４、図５は、そのような優先情報２１に含まれる設定情報３０と履歴情報３１について示したものである。以下、図４、図５を参照しつつ、設定情報３０と履歴情報３１について説明する。なお、以下の説明においては、ユーザＡ〜Ｃのそれぞれが印刷予約ジョブ２２を発行したユーザであり、そして、ユーザＡ〜ＣのうちユーザＣのみが即時印刷ジョブを発行したユーザであるとして説明する。
【００４３】
図４は、設定情報３０の一例を示したものである。設定情報３０は、各ユーザによって、予め個別に設定される情報であり、本実施形態では、この設定情報３０は、図例に「ユーザＣ個別設定情報」と示されているように、予め、ユーザＣによって設定された情報を示している。本実施形態では、設定情報３０は、複数の情報からなり、時間順序情報３０ａと、待機時間限度情報３０ｂと、至急ジョブ絞込情報３０ｃと、絞込数情報３０ｄと、手動自動選択情報３０ｅと、絞込優先情報３０ｆとの各項目からなる情報を有している。
【００４４】
時間順序情報３０ａは、印刷予約ジョブ２２の印刷所要時間の長短の何れかに基づいてユーザＣが選択する可能性の高い印刷予約ジョブ２２を優先的に絞り込むための基準となる情報である。本実施形態では、時間順序情報３０ａは、「短い順」になっている。これは、予約情報２０の所要時間（秒）２０ｃに基づいて絞込処理が実行されることで、印刷所要時間の短い順に印刷予約ジョブ２２が優先的に選択画面３５に表示されることを示している。
【００４５】
待機時間限度情報３０ｂは、ユーザＣの待機時間の限度が設定されたものである。すなわち、即時印刷ジョブを発行したユーザＣにとっては、印刷予約ジョブ２２の印刷処理が開始されてから完了するまで待機することになるが、この待機時間限度情報３０ｂは、そのような待機時間の限度が予めユーザＣによって設定されたものである。本実施形態では、待機時間限度情報３０ｂは、「９０」となっているが、これは、即時印刷ジョブを発行したユーザＣにとって待機できる限度が９０秒であることを示している。すなわちこの場合、待機時間限度情報３０ｂに基づいて絞込処理が実行されることで、印刷所要時間が合計で９０秒以内に収まるように、一若しくは複数の印刷予約ジョブ２２が組み合わされて選択画面３５に表示される。
【００４６】
至急ジョブ絞込情報３０ｃは、任意の期間を示す情報であり、印刷期限の迫った印刷予約ジョブ２２（以下「至急ジョブ」と称する）を、他の優先情報２１に関わらず選択画面３５に表示させるための基準となる情報である。本実施形態では、待機時間限度情報３０ｂは、「期限１０分前」と設定されている。これは、予約情報２０の印刷期限２０ｄに記録された時間が現在時刻の１０分前に到達した印刷予約ジョブ２２は、他の優先情報２１に関わらず選択画面３５に表示されることを示している。
【００４７】
絞込数情報３０ｄは、選択画面３５に表示すべき印刷予約ジョブ２２の表示数を示す情報である。すなわち、選択画面３５に表示される印刷予約ジョブ２２の数が多過ぎるとユーザが選択する際の労力が多くなるので、選択候補となる印刷予約ジョブ２２を所定数以下に絞って選択画面に表示することでユーザの労力を軽減させると共に選択時間も短くさせることができる。本実施形態では、絞込数情報３０ｄは、「上位３つまで」と設定されている。これは、優先情報２１に基づいて印刷予約ジョブ２２を選択画面３５に表示する際に、選択候補となる印刷予約ジョブ２２が４つ以上ある場合であっても、優先度の高い順に３つまでしか表示されないことを示している。
【００４８】
手動自動選択情報３０ｅは、選択画面３５を生成することにより印刷予約ジョブ２２を実行するか否かの選択をユーザに行なわせる手動選択と、選択画面３５を生成せずに、絞込処理後の印刷予約ジョブ２２を直ちに実行する自動選択とのうち、ユーザによって予め設定されている設定状態を示す情報である。図例における手動自動選択情報３０ｅは、「手動選択」になっている。これは、選択画面３５が生成されることにより印刷予約ジョブ２２を実行するか否かの選択がユーザによって行なわれることを示している。
【００４９】
絞込優先情報３０ｆは、上述した手動自動選択情報３０ｅが「自動選択」に設定されている場合に、後述する複数の絞込基準のうち何れの絞込基準に基づき印刷予約ジョブ２２を実行するかを特定するための情報である。図例における絞込優先情報３０ｆは、ブランクになっているが、これは、手動自動選択情報３０ｅが「手動選択」に設定されているためである。なお、この絞込優先情報３０ｆに所定の設定がなされている場合の具体的な説明については後述する。
【００５０】
図５は、履歴情報３１について示したものである。この履歴情報３１は、図例に「ユーザＣ個別履歴」として示したように、ユーザＣの履歴のみを示しているが、実際には、履歴情報３１は、ユーザＡ及びＢの個別履歴も記録されて記憶部１１に記憶されている。以下においては、説明の便宜上、ユーザＣの履歴のみが示された履歴情報３１について説明する。履歴情報３１は、過去にユーザＣへの選択画面３５に表示された印刷予約ジョブ２２のうち、ユーザＣによって選択された回数が最も多いユーザが「１」から順に記録されるようになっている。すなわち、まとめ印刷は、主として、即時印刷ジョブを発行した一のユーザがボランティアによって、印刷予約ジョブ２２を実行することで印刷出力された印刷物を回収して他のユーザに配布することが想定されているため、当該一のユーザは、席が近い他のユーザや仲の良い他のユーザのように、いつも決まった他のユーザが発行した印刷予約ジョブ２２をまとめて印刷する場合もあると考えられる。そこで、本実施形態では、履歴情報３１に基づいて絞込処理を実行することにより即時印刷ジョブを発行したユーザＣによって過去に選択された回数の多いユーザが優先的に選択画面３５に表示させるようになっている。
【００５１】
本実施形態では、履歴情報３１は、優先順位３１ａと、選択ユーザ種別３１ｂと、選択回数３１ｃとの３項目の情報を有している。そして、優先順位３１ａの「１」は最も優先順位が高いことを示している。本実施形態では、優先順位３１ａの「１」には、選択ユーザ種別３１ｂの「Ｃ」が対応付けられている。これは、ユーザＣが過去に選択した全ての印刷予約ジョブ２２のうち、選択された回数が最も多い印刷予約ジョブ２２は、発行元がユーザＣである印刷予約ジョブ２２であったことを示している。また、優先順位３１ａの「２」には選択ユーザ種別３１ｂの「Ａ」が対応付けられ、優先順位３１ａの「３」には選択ユーザ種別３１ｂの「Ｂ」が対応付けられている。これは、ユーザＡが２番目に優先順位が高く、ユーザＢが最も優先順位が低いことを示している。
【００５２】
選択回数３１ｃは、過去に印刷予約ジョブ２２を発行したユーザがユーザＣによって選択された回数を示すものである。本実施形態では、選択ユーザ種別３１ｂの「Ｃ」には、選択回数３１ｃに「５０」が対応付けられている。これは、ユーザＣが過去に選択した印刷予約ジョブ２２のうち、発行元がユーザＣである印刷予約ジョブ２２が５０回選択されたことを示している。同様に、選択ユーザ種別３１ｂの「Ａ」には、選択回数３１ｃに「２０」が対応付けられ、選択ユーザ種別３１ｂの「Ｂ」には、選択回数３１ｃに「５」が対応付けられている。これは、ユーザＣが過去に選択した印刷予約ジョブ２２のうち、発行元がユーザＡである印刷予約ジョブ２２が２０回、発行元がユーザＢである印刷予約ジョブ２２が５回、それぞれ選択されたことを示している。
【００５３】
なお、本実施形態では、ユーザＣによって選択された選択回数３１ｃのみが履歴情報３１に記録されるようになっているが、これに限られない。例えば、過去にユーザＣに提示した選択画面３５に提示された印刷予約ジョブ２２のうち、ユーザＣによって無視された回数を無視回数としてユーザ毎に記録しても良い。そして、この無視回数の多いユーザの印刷予約ジョブ２２を積極的に選択画面３５から除外するように構成しても良い。
【００５４】
ここで、履歴情報３１が長期に渡る履歴である場合には以下のように実情に沿わないケースが生じ得る。例えば、本実施形態においては、履歴情報３１の選択回数３１ｃがユーザＣの次に多いユーザは、ユーザＡである。仮にこのユーザＡが配置換えなどで離れた位置に移動した場合には、それ以降、ユーザＣは、ユーザＡが発行元となる印刷予約ジョブ２２を選択する可能性は低くなると考えられる。この場合に、履歴情報３１が長期に渡る履歴であると、それまで蓄積された選択回数３１ｃの「２０」回を、例えば、ユーザＢの選択回数３１ｃが上回らない限りは、選択画面３５ａのおすすめ提示欄４０には、いつまでもユーザＡが発行元となる印刷予約ジョブ２２が提示され続けることになる。そこで、このような事態になるのを防止するために、例えば、直近の１週間分の履歴が履歴情報３１となるように毎日更新され続けるように構成しても良い。
【００５５】
次に、図１に示した選択画面３５について説明する。選択画面３５は、本実施形態では、印刷予約ジョブ２２を実行するか否かを即時印刷ジョブの発行元であるユーザＣに選択させるための画面であり、印刷装置１において生成され、ユーザ端末６ａのモニタ７ａに表示される。ここで、選択画面３５は、本実施形態では、図４に示した時間順序情報３０ａ及び待機時間限度情報３０ｂと、図５に示した履歴情報３１（以下、これらを総称して「絞込基準」と称する）とに基づき３つの選択画面３５が表示制御部１６によって生成される。図６〜図８には、そのような選択画面３５の例として選択画面３５ａ〜３５ｃが示してある。すなわち、図６は、履歴情報３１に基づき生成された選択画面３５ａを示ものであり、図７は、時間順序情報３０ａに基づき生成された選択画面３５ｂを示すものである。また、図８は、待機時間限度情報３０ｂに基づき生成された選択画面３５ｃを示すものである。以下、図６〜図８を参照しつつ、選択画面３５について説明する。
【００５６】
図６は、履歴情報３１に基づいて生成された選択画面３５ａを示す図である。この図６では、選択画面３５ａは、履歴情報３１に基づく絞込処理後の印刷予約ジョブ２２を提示するための、おすすめ提示欄４０と、至急ジョブを提示するための至急ジョブ提示欄４１と、を有している。また、この選択画面３５ａの上部にはタブ３９が３つ設けられている。タブ３９に表された「おすすめ１」は、この選択画面３５ａに移行するためのタブであり、同様に、「おすすめ２」、「おすすめ３」は、それぞれ、選択画面３５ｂと選択画面３５ｃとに移行させるためのタブである。また、例えば、この図６に示すように、選択画面３５ａには、絞込処理の基準を示す絞込基準や所要時間の合計を表示したり、また、現在時刻を表示したりしても良い。なお、本実施形態では、現在時刻は「１２：００」（１２時００分）となっている。更には、即時印刷ジョブの印刷所要時間を表示しても良いし、おすすめ提示欄４０に表示された各印刷予約ジョブ２２の印刷所要時間と即時印刷ジョブの印刷所要時間とを合計した時間を表示しても良い。その他、選択画面３５にどのような情報を含ませるかは適宜設計が可能である。
【００５７】
おすすめ提示欄４０は、即時印刷ジョブを発行したユーザＣに対して、その即時印刷ジョブと共に実行することを推奨する少なくとも１つの印刷予約ジョブをリスト形式で表示するための表示欄であり、図例では、絞込数情報３０ｄに基づき３つの欄が設けられている。そして、その３つの欄には、選択候補となる印刷予約ジョブ２２として絞込処理後の予約ジョブ情報２５が提示される。図例における、おすすめ提示欄４０には、履歴情報３１の優先順位３１ａに基づいて予約ジョブ情報２５ｃ、２５ａ及び２５ｄが提示されている。なお、予約ジョブ情報２５が提示されるようになっている理由は、印刷予約ジョブ２２に関する情報をより多くユーザに提示することで選択する際の参考とさせるためである。
【００５８】
ここで、おすすめ提示欄４０及び至急ジョブ提示欄４１には、提示した予約ジョブ情報２５に対応する印刷予約ジョブ２２を実行するか否かをユーザに選択させるためのチェックボックス３６が設けられている。なお、この図６に示すように、ユーザの便宜を図るため、おすすめ提示欄４０のチェックボックス３６には、既にチェックが入った状態で選択画面３５ａが生成されるようにしてもよい。そして、ユーザにより決定ボタン３７が画面上で押下されることで選択が決定される。
【００５９】
至急ジョブ提示欄４１は、設定情報３０の至急ジョブ絞込情報３０ｃに基づき表示されるものである。本実施形態では、上述したように、至急ジョブ絞込情報３０ｃは「期限１０分前」と設定されている。また、予約情報２０の予約ジョブ情報２５ｅは、印刷期限２０ｄが「１１：５０」であり、現在時刻の「１２：００」に１０分前と迫っている。そのため、表示制御部１６によって至急ジョブ提示欄４１が設けられて、予約ジョブ情報２５ｅが提示される。ここで、印刷期限が１０分前である印刷予約ジョブ２２が予約情報２０に記録されていないか、又は、設定情報３０の至急ジョブ絞込情報３０ｃに具体的な時間が設定されていない場合には、至急ジョブ提示欄４１は選択画面３５ａに表示されない。また、至急ジョブ提示欄４１に提示された予約ジョブ情報２５は、ユーザＣに選択される可能性が高いとはいえない場合があるので、図例に示すように、チェックボックス３６は空白のまま選択画面３５ａが生成されるようにしてもよい。
【００６０】
図７は、時間順序情報３０ａに基づいて生成された選択画面３５ｂを示すものである。この選択画面３５ｂのおすすめ提示欄４０は、図６に示した選択画面３５ａと同様に、絞込数情報３０ｄに基づき３つの欄が設けられている。そして、おすすめ提示欄４０には、時間順序情報３０ａに設定された「短い順」に基づき、「所要時間（秒）」の数値が小さい順に、予約ジョブ情報２５が表示される。ただし、図例に示すように、おすすめ提示欄４０では、「ユーザ種別」が「Ｃ」の予約ジョブ情報２５が最も上位に提示されている。これは、即時印刷ジョブの発行元であるユーザＣにとっては、当該ユーザＣが発行元となる印刷予約ジョブ２２が選択される可能性が最も高いと考えられるためである。そこで、本実施形態では、即時印刷ジョブを発行した印刷予約ジョブ２２は、絞込基準に関わらず、おすすめ提示欄４０の最も上位に提示されるようになっている。そして、その次から「所要時間（秒）」の数値が小さい順に、予約ジョブ情報２５ａ及び２５ｄが提示される。なお、本実施形態のように、即時印刷ジョブの発行元を絞込基準に関わらず最も上位に提示するか否かは適宜設計が可能である。
【００６１】
また、選択画面３５ｂでは、選択画面３５ａとは異なり至急ジョブ提示欄４１は表示されない。これは、至急ジョブである予約ジョブ情報２５ｅが、おすすめ提示欄４０に提示されているからである。なお、至急ジョブをおすすめ提示欄４０に提示する場合は、図例に示すように、「印刷期限」の欄を「１０分前」と表示し、ユーザＣに対して予約ジョブ情報２５ｅが至急ジョブであることを知らせるようにしても良い。
【００６２】
図８は、待機時間限度情報３０ｂに基づいて生成された選択画面３５ｃを示すものである。この選択画面３５ｃのおすすめ提示欄４０は、図６、図７に示した選択画面３５ａ、３５ｂと同様に、絞込数情報３０ｄに基づき３つの欄が設けられている。また、おすすめ提示欄４０には、上記選択画面３５ｂと同様に「ユーザ種別」が「Ｃ」である予約ジョブ情報２５が最も上位に提示されている。そして、その次から予約ジョブ情報２５ａ、２５ｂの順で提示がなされている。ここで、待機時間限度情報３０ｂに基づいて生成された選択画面３５ｃは、それぞれの予約ジョブ情報２５ｃ、２５ａ及び２５ｂの「所要時間（秒）」の合計が、待機時間限度情報３０ｂに設定された「９０秒」に収まるように提示されるようになっている。本実施形態では、選択画面３５ｃに示されたように、予約ジョブ情報２５ｃの「所要時間（秒）」は「３０」であり、また、予約ジョブ情報２５ａの「所要時間（秒）」は、「４０」である。更に、予約ジョブ情報２５ｂの「所要時間（秒）」は、「２０」である。すなわち、予約ジョブ情報２５ｃ、２５ａ及び２５ｂの「所要時間（秒）」の合計は９０秒であるので、待機時間限度情報３０ｂに設定された「９０秒」以内となっている。
【００６３】
ここで、待機時間限度情報３０ｂに基づいて生成された選択画面３５ｃを生成する場合、仮に待機時間限度情報３０ｂに設定された時間以内に収まる予約ジョブ情報２５の組み合わせが複数パターン存在するときには、本実施形態では、以下のように優先順位を決定する。すなわち、この場合、予約情報２０に記録された複数の予約ジョブ情報２５のうち、所要時間（秒）２０ｃが待機時間限度情報３０ｂ以内であることを条件に、所要時間（秒）２０ｃの最も長いものから優先的に選択画面３５ｃに表示する。これは、仮に所要時間（秒）２０ｃの短いものから優先的に表示すると、何時まで経っても所要時間（秒）２０ｃの長いものが選択画面３５ｃに表示されなくってしまうという問題が起こりうるからである。ただし、何れの予約ジョブ情報２５を組み合わせるかは、上記に限定されず、適宜設計が可能である。
【００６４】
次に、図２に戻って、上述した制御部１０の各機能部１３〜１８について説明する。まず、受付部１３は、ユーザ端末６に対しユーザＩＤを要求する。そして、ユーザ端末６からユーザＩＤを受信すると、受付部１３は、記憶部１１に既に記憶されているユーザＩＤとマッチングすることでユーザを特定してログインを許可すると共にユーザ端末６を特定してユーザＩＤに関連づけて図示しない記憶領域に記憶させる。また、受付部１３は、ログインを許可したユーザの使用するユーザ端末６から印刷ジョブを受付ける。このことにより、印刷ジョブを発行したユーザのユーザ端末６が特定可能になっている。そして、受付けた印刷ジョブが印刷予約ジョブ２２であった場合には、当該受付けた印刷予約ジョブ２２を記憶部１１に記憶させると共に、受付けた印刷予約ジョブ２２からユーザ種別２０ｂ及び印刷期限２０ｄを特定してジョブ番号２０ａに関連づけて予約ジョブ情報２５として予約情報２０に記録する。一方、受付けた印刷ジョブが即時印刷ジョブであった場合には、受付部１３は、ログインされているユーザを特定すると共に、当該受付けた即時印刷ジョブを印刷制御部１８に送信する。
【００６５】
また、受付部１３は、ユーザによる選択画面３５への選択結果を受付ける。そして、受付部１３は、この選択結果を印刷制御部１８に受け渡す。更に、受付部１３は、ユーザ端末６から優先情報２１の設定を受付けて記憶部１１に記憶させる。具体的には、ユーザ端末６に履歴情報３１以外の優先情報２１を設定させるための設定画面を表示させ、ユーザの操作部８への操作に基づき設定された各種優先情報２１を記憶部１１に記憶させる。なお、履歴情報３１の設定は、印刷制御部１８によって実行される（詳しくは後述する）。
【００６６】
判別部１４は、受付部１３によって受付けられた印刷ジョブが即時印刷ジョブであるか、又は印刷予約ジョブ２２であるかを判別するものである。そして、この受付部１３は、判別結果を受付部１３に受け渡すようになっている。ここで、上述したように、印刷ジョブに含められる印刷指示には、ユーザ端末６によって予め即時印刷ジョブであるか又は印刷予約ジョブ２２であるかを判別するための情報が含められており、受付部１３は、この情報に基づいて判別結果を生成するようになっている。
【００６７】
算出部１５は、受付部１３によって受付けられた印刷予約ジョブ２２の実行が開始されてから完了するまでの時間を印刷所要時間として算出するものである。ここで、どのように印刷所要時間を算出するかについては、上述したように、例えば、印刷予約ジョブ２２に含まれる印刷データの容量や印刷処理速度などに基づいて算出する。その一例としては以下のような方法がある。すなわち、印刷データに含まれる情報量としてページ数が３０ページであり、印刷処理速度として１ページ／１秒の場合を想定する。この場合、印刷所要時間は、３０ページを１ページ／１秒で除すことで３０秒になる。算出部１５は、このようにして算出した印刷所要時間を予約情報２０のジョブ番号２０ａに関連づけて所要時間（秒）２０ｃの欄に記録する。
【００６８】
表示制御部１６は、絞込処理を実行して選択画面３５を生成し即時印刷ジョブを発行したユーザ端末６のモニタ７に表示させるものである。ここで、本実施形態では、絞込処理を以下のように実行する。なお、以下の説明は、履歴情報３１に基づき絞込処理が実行される例である。
【００６９】
まず、表示制御部１６は、受付部１３によって即時印刷ジョブが受付けられると、設定情報３０を参照して、手動自動選択情報３０ｅが「手動選択」になっているか否かを確認する。「手動選択」になっている場合には、表示制御部１６は、絞込数情報３０ｄを参照して、選択画面３５ａに表示すべき予約ジョブ情報２５の表示数が「上位３つまで」であることを特定する。そして、表示制御部１６は、履歴情報３１を参照して、優先順位３１ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、順に、選択ユーザ種別３１ｂが「Ａ」、「Ｂ」であることを特定する。次に、表示制御部１６は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、表示制御部１６は、表示数の残り２つとして次の優先順位であるユーザＡの予約ジョブ情報２５ａ及び２５ｄをジョブ番号順に特定する。表示制御部１６は、このようにして絞込処理を実行する。
【００７０】
次に、表示制御部１６は、絞り込んだ予約ジョブ情報２５ｃ、２５ａ、２５ｄを上記特定した順になるように選択画面３５ａのおすすめ提示欄４０の各欄に記録する。また、表示制御部１６は、設定情報３０の至急ジョブ絞込情報３０ｃを参照して、「期限１０分前」である予約ジョブ情報２５ｅを予約ジョブ情報２５から特定して、特定した予約ジョブ情報２５ｅを選択画面３５ａの至急ジョブ提示欄４１に記録する。なお、このとき、表示制御部１６は、図６に示すように、おすすめ提示欄４０のチェックボックス３６にチェックを入れた状態で選択画面３５ａを生成する。
【００７１】
ここで、本実施形態では、おすすめ提示欄４０に表示された全てのチェックボックス３６にチェックマークが付されているが、各チェックボックス３６のうち何れのチェックボックス３６にチェックマークを予め付すかは適宜設計が可能である。例えば、表示制御部１６は、予め設定されるユーザの印刷予約ジョブ２２に対応するチェックボックス３６にのみチェックマークを付しても良い。
【００７２】
ここで、表示制御部１６は、上述した履歴情報３１以外に、時間順序情報３０ａや待機時間限度情報３０ｂに基づいて絞込処理を実行する場合もある。すなわち、時間順序情報３０ａに基づいて絞込処理を実行する場合、表示制御部１６は、まず、予約情報２０を参照して、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃを特定する。そして、表示制御部１６は、予約情報２０を参照して、絞込数情報３０ｄに設定された３つの表示数のうち残り２つを特定する。本実施形態では、表示制御部１６は、予約情報２０を参照して、所要時間（秒）２０ｃが最も短い順に予約ジョブ情報２５ｅと、２５ｄとを特定する。このようにして、表示制御部１６は、時間順序情報３０ａに基づいて絞込処理を実行する。
【００７３】
また、表示制御部１６は、待機時間限度情報３０ｂに基づいて絞込処理を実行する場合、まず、予約情報２０を参照して、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃを特定する。そして、表示制御部１６は、予約情報２０を参照して、所要時間（秒）２０ｃが最も長い予約ジョブ情報２５ａを特定する。そして、上記特定された予約ジョブ情報２５ｃと２５ａの所要時間（秒）を合計して７０秒を算出する。このとき、表示制御部１６は、設定情報３０の待機時間限度情報３０ｂに設定された時間が「９０」であることを確認する。そして、待機時間限度情報３０ｂに設定された時間である「９０」秒から上記算出した７０秒を差し引いた２０秒を更に算出する。次に、表示制御部１６は、この２０秒よりも所要時間（秒）の短い予約ジョブ情報２５のうち、最も所要時間（秒）の長い予約ジョブ情報２５ｂを特定する。このようにして、表示制御部１６は、時間順序情報３０ａに基づいて絞込処理を実行する。
【００７４】
更に、表示制御部１６は、以下に説明するように、生成した選択画面３５を表示部２に表示させる構成も有している。このように構成されている理由は、印刷装置１の側を通りがかった者にまとめ印刷を実行させれば、即時印刷ジョブを発行したユーザによる選択を待つよりも早く手元に印刷物が届くので、印刷予約ジョブ２２を発行したユーザにとっては都合がよいと考えられるからである。また、即時印刷ジョブを発行したユーザにとっても選択画面３５で選択する手間や回収する手間が省けるので都合がよいからである。ただし、印刷装置１の通電状態がスリープ状態の場合に、そのスリープ状態から復帰させて印刷出力することは、消費電力が大きくなり経済的や環境的にも好ましくない。
【００７５】
そこで、本実施形態では、即時印刷ジョブや印刷予約ジョブ２２が実行された場合、又はその他の操作によって印刷装置１の通電状態が待機状態になっている場合にのみ、表示部２に選択画面３５を表示して当該表示部２の近くにいるユーザに印刷予約ジョブ２２の実行を促すようにする。具体的な構成としては、印刷装置１の通電状態が、省電力モードであるスリープ状態と、通常の動作モードである待機状態との何れであるかを検出する検出部を有し、この検出部によって検出された、通電状態が待機状態にあることを示す検出結果を表示制御部１６が受付けている場合にのみ、当該表示制御部１６は、選択画面３５を表示部２に表示させる。なお、印刷予約ジョブ２２の実行を促すための音声を報知する構成を有し、当該音声の報知と共に選択画面３５を表示部２に表示させてもよい。
【００７６】
ここで、表示部２に表示する選択画面３５には、どのような優先順位で予約ジョブ情報２５を表示するかは適宜設計が可能であるが、例えば、この場合は表示部２の近くにいるユーザが誰であるかは特定できないと考えられるので、ユーザ種別に関する履歴情報３１以外の絞込基準に基づき表示するようにしてもよい。すなわち、表示部２に表示すべき予約ジョブ情報２５は、例えば、時間順序情報３０ａや待機時間限度情報３０ｂに基づいて、印刷所要時間の短いものや印刷期限の迫っているものを優先的に表示するようにしてもよい。
【００７７】
また、表示部２に選択画面３５が表示される場合には、受付部１３は、ユーザによるチェックボックス３６への選択及び決定ボタン３７の押下を受付ける。本実施形態では、このようにして、表示部２に選択画面３５が表示される場合において、ユーザに選択された印刷予約ジョブ２２を特定することが可能となっている。
【００７８】
ここで、上記の説明では、即時印刷ジョブや印刷予約ジョブ２２が実行されたことに伴い、表示部２に選択画面３５が表示されるとして説明したが、これに限られない。例えば、記憶部１１に印刷予約ジョブ２２が記憶されている場合には、即時印刷ジョブや印刷予約ジョブ２２の実行にかかわらず、定期的に所定の基準に基づき絞込処理を実行し選択画面３５を表示部２に表示することにより印刷予約ジョブ２２の実行を促す構成にしてもよい。
【００７９】
このように構成することで、即時印刷ジョブや印刷予約ジョブ２２が実行されなくても、印刷装置１の側を通りがかった者にまとめ印刷を実行させる機会を与えることが出来る。そのため、即時印刷ジョブや印刷予約ジョブ２２の実行を待つよりも早く印刷予約ジョブを発行したユーザに印刷物が手元に届くことになるので、印刷予約ジョブ２２を発行したユーザにとっては都合がよい。
【００８０】
また、上記の説明では、選択画面３５を表示させるとして説明したが、これに限られない。例えば、選択画面３５を表示させずとも、印刷予約ジョブ２２が待機状態であることを表示部２に報知させ、更に印刷指示の入力を行なわせるように構成にしてもよい。例えば、表示制御部１６は、定期的に記憶部１１を検索し当該記憶部１１に印刷予約ジョブ２２が記憶されているか否かを確認する。そして、印刷予約ジョブ２２が記憶されている場合には、表示制御部１６は、即時印刷ジョブや印刷予約ジョブ２２の実行にかかわらず、印刷待ちの印刷予約ジョブ２２があることを示す印刷予約ボタンを表示部２に表示する。
【００８１】
この印刷予約ボタンが押下されると、表示制御部１６は、記憶部１１に記憶されている印刷予約ジョブ２２に対応する予約ジョブ情報２５を記憶部１１から読出して、例えばジョブ番号順に一覧形式で表示部２に表示すると共に、表示させた印刷予約ジョブ２２のうち何れを実行するかを選択させる選択ボタンを表示する。この選択ボタンが押下されると、受付部１３によって選択が受付けられる。印刷制御部１８は、受付部１３によって受付けられた選択に基づき印刷予約ジョブ２２を記憶部１１から読出して印刷部１２に出力する。これにより、印刷部１２によって印刷予約ジョブ２２が実行される。また、例えば、待機中の印刷予約ジョブ２２があることを通りがかりの者に気づかせるために、印刷装置１にＬＥＤ等の発光手段を設けて印刷予約ボタンの表示に伴い点滅させても良い。
【００８２】
決定部１７は、設定情報３０の手動自動選択情報３０ｅが「自動選択」に設定されている場合に機能するものである。すなわち、手動自動選択情報３０ｅが「自動選択」に設定されている場合は、この決定部１７によってユーザに選択される可能性の高い印刷予約ジョブ２２が自動で決定されるようになっており、選択画面３５は生成されない。これに対して、手動自動選択情報３０ｅが「手動選択」に設定されている場合には、上述したように、表示制御部１６によって選択画面３５が生成される。このように、手動自動選択情報３０ｅは、絞込処理によって絞り込まれた印刷予約ジョブ２２を選択画面３５に表示してユーザに提示するか、又は、絞込処理によって絞り込まれた印刷予約ジョブ２２を直ちに実行するかを切替える為に設定された情報である。
【００８３】
図９は、手動自動選択情報３０ｅが「自動選択」に設定されている場合の設定情報３０を示すものである。そして、絞込優先情報３０ｆには、「履歴情報」が対応付けられて設定されているが、これは、履歴情報３１に基づいて絞込処理が実行されることを示している。すなわち、絞込優先情報３０ｆは、何れの絞込基準に基づき絞込処理を実行するかを特定するための情報である。また、絞込優先情報３０ｆは、上述した「履歴情報」以外の絞込基準として、「時間順序情報」や「待機時間限度設定」が選択的に設定される。
【００８４】
次に、決定部１７の具体的な処理について説明する。なお、上記では、設定情報３０及び履歴情報３１は、選択画面３５を生成する際に絞込処理を実行するための基準であるとして説明したが、これら設定情報３０及び履歴情報３１は、以下に説明するように、決定部１７が絞込処理を実行するための基準にもなっている。すなわち、絞込優先情報３０ｆに「履歴情報」が設定された場合には、履歴情報３１に基づき絞込処理が実行され、絞込優先情報３０ｆに「時間順序情報」が設定された場合には、時間順序情報３０ａに基づき絞込処理が実行される。同様に、絞込優先情報３０ｆに「待機時間限度設定」が設定された場合には、待機時間限度情報３０ｂに基づき絞込処理が実行される。
【００８５】
まず、履歴情報３１に基づき絞込処理が実行される場合について説明する。決定部１７は、受付部１３によって即時印刷ジョブが受付けられると、設定情報３０を参照して、手動自動選択情報３０ｅが「自動選択」になっているか否かを確認する。「自動選択」になっている場合には、決定部１７は、絞込数情報３０ｄを参照して、実行すべき予約ジョブ情報２５の実行数が「上位３つまで」であることを特定する。次に、決定部１７は、絞込優先情報３０ｆを参照する。本実施形態では、絞込優先情報３０ｆは、「履歴情報」が設定されている。この場合、決定部１７は、履歴情報３１を参照して、優先順位３１ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、順に選択ユーザ種別３１ｂが「Ａ」、「Ｂ」であることを特定する。そして、表示制御部１６は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、表示制御部１６は、実行数の残り２つとして次の優先順位であるユーザＡの予約ジョブ情報２５ａ及び２５ｄをジョブ番号順に特定する。
【００８６】
決定部１７は、このようにして絞り込んだ予約ジョブ情報２５ｃ、２５ａ、２５ｄを実行すべき印刷予約ジョブ２２として決定する。そして、決定部１７は、決定した印刷予約ジョブ２２のジョブ番号を印刷制御部１８に受け渡す。なお、このとき、決定部１７は、優先順位が最も高い順に、予約ジョブ情報２５ｃ、２５ａ、２５ｄの順で印刷制御部１８に受け渡しても良い。更に、決定部１７は、至急ジョブ絞込情報３０ｃが「期限１０分前」に設定されていることを特定して、予約情報２０から、印刷期限２０ｄが１０分前に迫っている予約ジョブ情報２５ｅについても、実行すべき印刷予約ジョブとして決定するようにしても良い。また、この場合、決定結果を表示制御部１６に受け渡すことで、決定結果をユーザに知らせるための報知画面を表示制御部１６が生成して、即時印刷ジョブを発行したユーザ端末６のモニタ７に表示させるように構成しても良い。
【００８７】
次に、決定部１７が時間順序情報３０ａに基づいて絞込処理を実行する場合について説明する。決定部１７は、まず、予約情報２０を参照して、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃを特定する。そして、決定部１７は、予約情報２０を参照して、絞込数情報３０ｄに設定された３つの表示数のうち残り２つを特定する。すなわち、本実施形態では、決定部１７は、予約情報２０を参照して、所要時間（秒）２０ｃが最も短い順に予約ジョブ情報２５ｅと、２５ｄとを特定する。このようにして、決定部１７は、時間順序情報３０ａに基づいて絞込処理を実行することで、実行すべき印刷予約ジョブ２２が予約ジョブ情報２５ｃ、２５ｅ及び２５ｄであることを決定する。
【００８８】
また、決定部１７は、待機時間限度情報３０ｂに基づいて絞込処理を実行する場合、まず、予約情報２０を参照して、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃを特定する。そして、決定部１７は、予約情報２０を参照して、所要時間（秒）２０ｃが最も長い予約ジョブ情報２５ａを特定する。そして、上記特定された予約ジョブ情報２５ｃと２５ａの所要時間（秒）を合計して７０秒を算出する。このとき、決定部１７は、設定情報３０の待機時間限度情報３０ｂに設定された時間が「９０」であることを確認する。そして、待機時間限度情報３０ｂに設定された時間である「９０」秒から上記算出した７０秒を差し引いた２０秒を更に算出する。次に、決定部１７は、この２０秒よりも所要時間（秒）の短い予約ジョブ情報２５のうち、最も所要時間（秒）の長い予約ジョブ情報２５ｂを特定する。このようにして、決定部１７は、時間順序情報３０ａに基づいて絞込処理を実行することで実行すべき印刷予約ジョブ２２が、予約ジョブ情報２５ｃ、２５ａ及び２５ｂであることを決定する。
【００８９】
印刷制御部１８は、即時印刷ジョブと印刷予約ジョブ２２とを印刷部１２に対して送信するものである。すなわち、印刷制御部１８は、受付部１３から即時印刷ジョブを受付けると、受付けた即時印刷ジョブを印刷部１２に送信する。このことにより、印刷部１２によって即時印刷ジョブが実行されることで印刷出力された用紙が排出口３から排出されて排出トレイ４に保持される。
【００９０】
また、印刷制御部１８は、ユーザによる選択画面３５のチェックボックス３６への選択結果に基づき記憶部１１から印刷予約ジョブ２２を読み出して印刷部１２に実行させる。本実施形態では、受付部１３によって選択画面３５へのチェックボックス３６への選択が受付けられると、印刷制御部１８は、選択されたチェックボックス３６に対応する予約ジョブ情報２５の識別番号に基づいて、当該予約ジョブ情報２５に対応する印刷予約ジョブ２２を特定して記憶部１１から読み出す。このとき、選択画面３５で表示順位が最も上位にある印刷予約ジョブ２２を優先的に読み出して、読み出した順になるように印刷予約ジョブ２２を印刷部１２に対して送信する。印刷部１２は、印刷予約ジョブ２２を受付けると受付けた順に印刷出力を開始する。このようにして、即時印刷ジョブが実行されたことによって印刷された用紙と、印刷予約ジョブ２２が実行されたことによって印刷された用紙は、共に排出口３から排出され排出トレイ４に保持される。また、排出された用紙は、選択画面３５における表示順序に従って印刷されるため、即時印刷ジョブを発行したユーザは、選択画面３５を参照することによって、印刷出力された用紙がどのユーザのものかを特定できるので配布する際の労力が軽減される。
【００９１】
また、印刷制御部１８は、決定部１７から上述した決定結果を受付けた場合には、その決定結果に対応する印刷予約ジョブ２２を印刷部１２に実行させる。本実施形態では、印刷制御部１８は、決定部１７から、実行することが決定された印刷予約ジョブ２２のジョブ番号を受付けると、受付けたジョブ番号に基づき記憶部１１から印刷予約ジョブ２２を読み出す。そして、印刷制御部１８は、受付けた順序に従って印刷予約ジョブ２２を印刷部１２に送信する。印刷部１２は、印刷予約ジョブ２２を受付けると受付けた順に印刷出力を開始する。
【００９２】
ここで、本実施形態では、即時印刷ジョブは、受付部１３によって受付けられると、直ちに印刷制御部１８によって印刷部１２へ出力されるようになっている。その一方で、印刷予約ジョブ２２を選択するための選択画面３５がユーザ端末６に表示されるようになっている。すなわちこの場合、ユーザにとっては、自己が発行した即時印刷ジョブの印刷出力を待っている間に、まとめて印刷すべき印刷予約ジョブ２２を選択できるので、印刷装置１は、まとめ印刷を実行する際の時間的な無駄が生じないので効率よくユーザにまとめ印刷を行わせることができる。
【００９３】
また、印刷制御部１８は、履歴情報３１の更新を実行する。具体的には、印刷部１２は、印刷予約ジョブ２２の実行が完了すると、当該印刷予約ジョブ２２の実行が完了したことを示す完了通知を印刷制御部１８に送信するようになっている。この完了通知には、少なくとも即時印刷ジョブを発行したユーザの種別が含められている。印刷制御部１８は、完了通知を受け取ると、当該完了通知に含められたユーザの種別を特定する。そして、印刷制御部１８は、特定したユーザの種別に対応する履歴情報３１の選択回数３１ｃに１を加えて更新する。そして、印刷制御部１８は、「選択回数」が最も多いユーザ種別２０ｂの「順位」が「１」となるように順位を整えて履歴情報３１を更新する。
【００９４】
印刷部１２は、即時印刷ジョブ及び印刷予約ジョブ２２を実行して印刷出力するものである。そして、この印刷部１２によって印刷された用紙は、排出口３から排出され排出トレイ４に保持される。また、上述したように、印刷部１２は、印刷予約ジョブ２２の実行が完了すると、当該印刷予約ジョブ２２の実行が完了したことを示す完了通知を印刷制御部１８に送信する。
【００９５】
なお、受付部１３、判別部１４、算出部１５、表示制御部１６、決定部１７及び印刷制御部１８は、具体的には、図示しないが、記憶部１１に記憶された制御プログラムがＣＰＵによって適宜メモリ上に読み出されて実行されることで、各機能を奏するようになっている。
【００９６】
図１０〜図１２は、上記のように構成される印刷装置１において実行される処理手順を示したフローチャートである。以下、フローチャートを参照しつつ処理手順について説明する。
【００９７】
まず、図１２に示すように、受付部１３によってユーザ端末６から印刷ジョブが受け付けられると（ステップＳ１のＹＥＳ）と、判別部１４は、受付けた印刷ジョブが即時印刷ジョブであるか、又は印刷予約ジョブ２２であるかを判別する（ステップＳ２）。そして、受付部１３は、判別部１４から判別結果を受け取って、判別結果が印刷予約ジョブ２２であることを示す場合には（ステップＳ３のＹＥＳ）、当該受付けた印刷予約ジョブ２２を記憶部１１に記憶すると共に、予約ジョブ情報２５を生成して予約情報２０に記録する（ステップＳ４）。
【００９８】
一方、受付部１３は、受付けた印刷ジョブが即時印刷ジョブであった場合には（ステップＳ５のＹＥＳ）、当該受付けた即時印刷ジョブを印刷制御部１８に受け渡す。印刷制御部１８は、受け取った即時印刷ジョブを印刷部１２に送信する。このことにより印刷部１２は、即時印刷ジョブを実行する（ステップＳ６）。このようにして印刷出力された用紙は排出口３から排出され排出トレイ４に保持される。
【００９９】
次に、表示制御部１６は、即時印刷ジョブを実行されると（ステップＳ６）、印刷部１２によって印刷出力が行なわれている一方で（ステップＳ７）、設定情報３０を参照して、手動自動選択情報３０ｅが「手動選択」に設定されているか否かを確認する（ステップＳ８）。そして、表示制御部１６は、手動自動選択情報３０ｅが「手動選択」に設定されている場合には（ステップＳ８のＹＥＳ）、図１１に示したように、記憶部１１に記憶された予約情報２０を参照する（ステップＳ２１）。そして、予約情報２０に予約ジョブ情報２５が記録されている場合には（ステップＳ２２のＹＥＳ）、表示制御部１６は、優先情報２１を参照して（ステップＳ２３）、優先情報２１に基づき絞込処理を実行する（ステップＳ２４）。次に、表示制御部１６は、絞り込んだ予約ジョブ情報２５の表示順序を絞込基準に基づき整えて選択画面３５を生成する（ステップＳ２５）。そして、表示制御部１６は、生成した選択画面３５を即時印刷ジョブの発行元であるユーザ端末６のモニタ７に表示させる（ステップＳ２６）。
【０１００】
次に、受付部１３は、ユーザの選択画面３５への選択結果を受付ける（ステップＳ２７）。印刷制御部１８は、当該選択結果に基づき選択された予約ジョブ情報２５に対応する印刷予約ジョブ２２を記憶部１１から読み出して印刷部１２に送信する。このことにより、印刷部１２は印刷予約ジョブ２２を実行する（ステップＳ２８）。そして、印刷出力された用紙は排出口３から排出されて排出トレイ４に保持される（ステップＳ２９）。以上のようにして手動自動選択情報３０ｅが「手動選択」に設定されている場合の処理は終了する。
【０１０１】
図１０に戻って、決定部１７は、即時印刷ジョブを実行されると（ステップＳ６）、印刷部１２によって印刷出力が行なわれている一方で（ステップＳ７）、設定情報３０を参照して、手動自動選択情報３０ｅが「手動選択」に設定されているか否かを確認する（ステップＳ８）。そして、決定部１７は、手動自動選択情報３０ｅが「自動選択」に設定されている場合には（ステップＳ８のＮＯ）、図１２に示したように、記憶部１１に記憶された予約情報２０を参照する（ステップＳ３１）。そして、予約情報２０に予約ジョブ情報２５が記録されている場合には（ステップＳ３２のＹＥＳ）、決定部１７は、優先情報２１を参照して（ステップＳ３３）、優先情報２１に基づき絞込処理を実行する（ステップＳ３４）。このようにして決定部１７は、絞り込んだ予約ジョブ情報２５を実行すべき印刷予約ジョブ２２として決定する（ステップＳ２５）。
【０１０２】
次に、図１１に戻って、印刷制御部１８は、決定部１７による決定結果に基づき決定された予約ジョブ情報２５に対応する印刷予約ジョブ２２を記憶部１１から読み出して印刷部１２に送信する。このことにより、印刷部１２は印刷予約ジョブ２２を実行する（ステップＳ２８）。そして、印刷出力された用紙は排出口３から排出されて排出トレイ４に保持される（ステップＳ２９）。以上のようにして手動自動選択情報３０ｅが「自動選択」に設定されている場合の処理は終了する。
【０１０３】
以上のように、本実施形態の印刷装置１は、判別部１４が、受付部１３によって受け付けられた印刷ジョブが、即時に印刷出力を行う即時印刷ジョブと、即時に印刷出力を行わずに待機させる印刷予約ジョブ２２とのいずれであるか判別する。そして、受付部１３は、印刷ジョブが印刷予約ジョブ２２である場合にその印刷予約ジョブ２２を記憶部１１に記憶させる。表示制御部１６は、受付部１３によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、印刷予約ジョブ２２を実行するか否かをユーザに選択させるための選択画面３５を生成し、生成した選択画面３５を当該即時印刷ジョブの送信元であるユーザ端末６に表示させる。その一方で、印刷制御部１８は、受付部１３によって受け付けられた印刷ジョブが即時印刷ジョブである場合に、当該即時印刷ジョブを実行すると共に、選択画面３５に対してユーザによる印刷予約ジョブ２２の実行指示が行われた場合には、記憶部１１から印刷予約ジョブ２２を読み出し、当該印刷予約ジョブ２２を更に実行する。
【０１０４】
このような構成によれば、印刷装置１は、印刷予約ジョブ２２を実行するか否かをユーザに選択させるための選択画面３５を即時印刷ジョブの送信元であるユーザ端末６に表示させるようになっているので、ユーザがまとめ印刷を行うか否かを選択可能になっている。また、選択画面３５を表示させる際、印刷装置１は、即時印刷ジョブをまず実行してから当該選択画面３５をユーザ端末６に表示させるようになっている。このため、即時印刷ジョブを発行したユーザにとっては、自己が要求した即時印刷ジョブの印刷出力を待っている間に印刷予約ジョブ２２を実行するか否かを選択できるので、時間的なロスがなく効率的にまとめ印刷を行うことが可能となる。
【０１０５】
また、即時印刷ジョブを発行したユーザは、自己の意志によって選択した印刷予約ジョブ２２を印刷出力させるので、当該即時印刷ジョブを実行することによって印刷出力された印刷物と共に印刷予約ジョブ２２によって印刷出力された印刷物も必ず回収して配布すると考えられる。すなわち、印刷装置１は、印刷予約ジョブ２２を実行したことによって印刷出力された印刷物が排出トレイ４に長時間放置されるようなケースを防止できる。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１０６】
また、本実施形態では、記憶部１１は、複数の印刷予約ジョブ２２を記憶可能になっている。また、表示制御部１６は、受付部１３によって受け付けられた印刷ジョブが即時印刷ジョブであり、且つ、記憶部１１に複数の印刷予約ジョブ２２が記憶されている場合に、実行すべき印刷予約ジョブ２２をユーザに選択させるための選択画面３５を生成する。そして、表示制御部１６は、生成した選択画面３５を当該即時印刷ジョブの送信元であるユーザ端末６に表示させる。印刷制御部１８は、ユーザの選択結果に基づいて記憶部１１に記憶されている複数の印刷予約ジョブ２２のうちから実行すべき印刷予約ジョブ２２を読み出して実行する。
【０１０７】
上記のような構成によれば、印刷装置１は、複数の印刷予約ジョブ２２のうちユーザ所望の印刷予約ジョブ２２を選択画面３５において選択させるようになっていることで、複数の印刷予約ジョブ２２が待機状態であっても、ユーザにとって回収可能な印刷予約ジョブ２２のみを選択して印刷出力させることができる。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１０８】
また、本実施形態では、表示制御部１６は、選択画面３５を生成する際、所定数以下の印刷予約ジョブ２２を選択候補として選択画面３５に含ませる構成を有している。そのため、選択画面３５には、予め設定された数以上の印刷予約ジョブ２２を表示させないようになっているので、ユーザにとっては印刷予約ジョブ２２を選択するための労力が軽減される。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１０９】
また、本実施形態では、表示制御部１６は、記憶部１１に記憶されている複数の印刷予約ジョブ２２のうちから、予め設定された優先度に基づいて、所定数以下の印刷予約ジョブ２２を選択候補として選択画面３５に含ませる構成を有している。そのため、選択画面３５に表示される予約ジョブ情報２５を予めユーザが選択する可能性の高いものに絞って表示することが可能となるので、ユーザにとっては印刷予約ジョブ２２を選択するための労力が軽減される。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１１０】
また、本実施形態では、印刷予約ジョブ２２には、印刷期限を示す情報である印刷期限２０ｄが含まれている。そして、表示制御部１６は、選択画面３５を生成する際、印刷期限の迫った印刷予約ジョブ２２を優先的に記憶部１１から読み出して選択画面３５を生成する構成を有している。このような構成によれば、表示制御部１６は、印刷期限の迫っている印刷予約ジョブ２２を至急ジョブ提示欄４１に表示するので、印刷期限を徒過してしまうことを防止できる。このことにより、印刷装置１は、ユーザに安心して印刷予約ジョブ２２を発行させることができるので、印刷予約ジョブ２２を発行したユーザにとっても使い勝手が良く積極的にまとめ印刷を利用させることができる。
【０１１１】
また、本実施形態では、ユーザによって過去に選択された印刷予約ジョブ２２の履歴に関する履歴情報３１が記憶されるようになっている。そして、この履歴情報３１では、過去に選択された回数が多い、印刷予約ジョブ２２の発行元であるユーザの優先順位が高くなるように設定されている。そして、表示制御部１６は、選択画面３５を生成する際、履歴情報３１に基づいて過去に選択された履歴が多い、印刷予約ジョブ２２の発行元であるユーザを優先的に記憶部１１から読み出して選択画面３５を生成する構成を有している。
【０１１２】
このような構成によれば、印刷装置１は、履歴情報３１に基づいて当該優先順位の高いユーザを優先的に選択画面３５に表示することが可能となるので、ユーザにとっては印刷予約ジョブ２２を選択するための労力が軽減される。すなわち本実施形態では、ユーザＣにとっては、即時印刷ジョブを実行する度に、いつも決まったユーザであるユーザＣやユーザＡの印刷予約ジョブ２２を選択する必要が無くなる。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１１３】
また、本実施形態では、受付部１３によって受け付けられた印刷ジョブが印刷予約ジョブ２２である場合にその印刷予約ジョブ２２の実行に要する印刷所要時間を算出する算出手段を更に備えている。そして、算出された印刷所要時間に基づいて優先順位が高くなるように設定されている。表示制御部１６は、選択画面３５を生成する際、印刷所要時間の短い又は長い印刷予約ジョブ２２を優先的に記憶部１１から読み出して選択画面３５を生成する構成を有している。
【０１１４】
このような構成によれば、印刷装置１は、印刷予約ジョブ２２の印刷所要時間に基づいて優先順位が高くなるように設定されているため、例えば、本実施形態のように印刷所要時間の短い印刷予約ジョブ２２から順に選択画面３５に表示させたり、或いは、設定情報３０の時間順序情報３０ａを「長い順」と設定することにより印刷所要時間の長い印刷予約ジョブ２２から順に選択画面３５に表示させたりすることが可能となる。このことにより、ユーザにとっては印刷予約ジョブ２２を選択するための労力が軽減されるし、更に、印刷予約ジョブ２２の印刷所要時間が把握できるので、全ての印刷出力が完了する頃合いを見計らって印刷された用紙を回収することができる。その結果、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１１５】
また、本実施形態では、優先情報２１として待機時間限度情報３０ｂが予め設定されている。そして、表示制御部１６は、選択画面３５を生成する際、待機時間限度情報３０ｂに設定された、ユーザにとって待機可能な待機時間の限度内で、且つ、印刷所要時間の長い印刷予約ジョブ２２に対応する予約ジョブ情報２５を優先的に記憶部１１から読み出して選択画面３５を生成する構成を有している。このような構成によれば、複数の印刷予約ジョブ２２の印刷所要時間の合計時間を、当該待機時間の限度内に納めるように複数の予約ジョブ情報２５を組み合わせて表示することができるので、全ての印刷出力が完了するまでの時間がユーザの意図した時間を超えてしまうようなケースを防止できる。更には、印刷装置１は、印刷所要時間の長い印刷予約ジョブ２２に対応する予約ジョブ情報２５を優先的に記憶部１１から読み出して選択画面３５に表示するようにしたので、印刷所要時間の長い印刷予約ジョブ２２がいつまで経っても選択画面３５に表示されなくなるという不具合も防止できる。その結果、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１１６】
また、本実施形態では、選択画面３５を生成しない場合に印刷予約ジョブを印刷出力するか否かを決定する決定部１７を更に有している。また、記憶部１１は、表示制御部１６によって選択画面３５を生成するか、又は、決定部１７によって実行すべき印刷予約ジョブ２２を決定するかが選択的に設定された手動自動選択情報３０ｅを更に記憶している。そして、表示制御部１６は、受付部１３によって即時印刷ジョブが受付けられた場合に、手動自動選択情報３０ｅを参照し、手動自動選択情報３０ｅが「手動選択」である場合には、選択画面を生成する。一方、決定部１７は、受付部１３によって即時印刷ジョブが受付けられた場合に、手動自動選択情報３０ｅを参照し、手動自動選択情報３０ｅが「自動選択」である場合には、絞込優先情報３０ｆに設定された絞込基準に基づいて印刷予約ジョブ２２を実行するか否かを決定する。
【０１１７】
このような構成によれば、選択画面３５を生成せずとも、自動でユーザに選択される可能性の高い印刷予約ジョブ２２を実行させることが可能となる。このことにより、ユーザにとっては、選択画面３５に提示された印刷予約ジョブ２２を選択する手間が省けるので都合がよい。その結果、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１１８】
また、本実施形態では、印刷装置１は、ユーザに対して情報を表示する表示部２を更に備えている。そして、表示制御部１６は、選択画面３５を表示部２に表示させるようになっている。受付部１３は、表示部２に表示された選択画面３５のユーザによる選択結果を受付け、印刷制御部１８は、当該受付けた選択結果に基づいて印刷予約ジョブ２２を実行する構成を有している。このような構成によれば、印刷装置１の側を通りがかった者に対しても印刷予約ジョブ２２を実行させることが出来るので、印刷予約ジョブ２２を発行したユーザにとっては、即時印刷ジョブを発行したユーザによって実行されるよりも早く印刷物が届けられるというメリットがある。このことにより、印刷予約ジョブ２２を発行したユーザにとっても使い勝手が良く積極的にまとめ印刷を利用させることができる。
【０１１９】
（第２の実施形態）
第１の実施形態では、履歴情報３１、時間順序情報３０ａ及び待機時間限度情報３０ｂに基づいて絞込処理を実行していたがこれに限られない。第２の実施形態は、ユーザＣが個別に設定したユーザ種別に基づいて絞込処理が実行される構成である。なお、その他の構成は、全て上記と同様であるので説明を省略する。
【０１２０】
図１３は、ユーザ別優先度情報４５を示したものである。このユーザ別優先度情報４５は、設定情報３０に更に含まれる情報であり、ユーザＣによって予め設定された各ユーザの優先順位を示す情報である。図例では、ユーザ別優先度情報４５は、優先順位４５ａとユーザ種別４５ｂとの２種別の情報を有している。優先順位４５ａは、「１」が最も高い順位であり「２」、「３」の順で優先度が低くなる。本実施形態では優先順位４５ａは、「１」がユーザ種別４５ｂの「Ｃ」に対応付けられている。これは、ユーザＣにとって最も優先度が高いユーザがユーザＣであることを示している。そして、優先順位４５ａの「２」には、ユーザ種別４５ｂの「Ｂ」が、優先順位４５ａの「３」には、ユーザ種別４５ｂの「Ｃ」が、それぞれ対応付けられている。
【０１２１】
図１４は、このように設定されたユーザ別優先度情報４５に基づき生成された選択画面３５ｄを示すものである。図１４に示すように、おすすめ提示欄４０には、最も上位にユーザＣによって発行された予約ジョブ情報２５ｃが提示され、次に優先順位の高いユーザＢによって発行された予約ジョブ情報２５ｂ、２５ｅが提示されている。すなわち、表示制御部１６は、絞込処理をする際、絞込数情報３０ｄを参照して、実行すべき予約ジョブ情報２５の表示数が「上位３つまで」であることを特定する。次に、決定部１７は、ユーザ別優先度情報４５を参照して、優先順位４５ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、優先順位４５ａが「２」、「３」である選択ユーザ種別３１ｂが、それぞれ、「Ｂ」、「Ａ」であることを特定する。そして、表示制御部１６は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、表示制御部１６は、表示数の残り２つとして次の優先順位であるユーザＢの予約ジョブ情報２５ｂ及び２５ｅをジョブ番号順に特定する。
【０１２２】
表示制御部１６は、このようにして絞り込んだ予約ジョブ情報２５ｃ、２５ｂ、２５ｅを上記特定した順になるように選択画面３５ｄのおすすめ提示欄４０の各欄に記録する。なお、この選択画面３５ｄでは、至急ジョブである予約ジョブ情報２５ｅが、おすすめ提示欄４０に提示されているので、至急ジョブ提示欄４１は表示されていない。
【０１２３】
一方、決定部１７は、手動自動選択情報３０ｅが「自動選択」に設定されている場合には、以下のように処理する。すなわち、決定部１７は、絞込処理を実行する際、絞込数情報３０ｄを参照して、実行すべき予約ジョブ情報２５の実行数が「上位３つまで」であることを特定する。次に、決定部１７は、ユーザ別優先度情報４５を参照して、優先順位４５ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、順に選択ユーザ種別３１ｂが「Ｂ」、「Ａ」であることを特定する。そして、決定部１７は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、決定部１７は、実行数の残り２つとして、次の優先順位であるユーザＢの予約ジョブ情報２５ｂ及び２５ｅをジョブ番号順に特定する。決定部１７は、このようにして特定された予約ジョブ情報２５ｂ及び２５ｅに対応する印刷予約ジョブ２２を実行すべき印刷予約ジョブとして決定する。
【０１２４】
以上のように、本実施形態では、優先度として、実行すべき印刷予約ジョブ２２の優先順位をユーザの種別に基づき決めるためのユーザ別優先度情報４５が設定可能になっている。そして、表示制御部１６は、選択画面３５を生成する際、ユーザ別優先度情報４５における順位の高いユーザＣの発行した印刷予約ジョブ２２を優先的に記憶部１１から読み出して選択画面３５を生成する。このような構成によれば、選択画面３５には、優先順位の高いユーザＣから順に印刷予約ジョブ２２を優先的に表示することが可能となるので、ユーザにとっては印刷予約ジョブ２２を選択するための労力が軽減される。また、自己の意志によって選択したユーザの印刷予約ジョブ２２を実行することで、印刷出力された印刷物が誰のものか分からなくなるようなケースを防止できる。このことにより、印刷装置１は、まとめ印刷の使い勝手が良くユーザに積極的に当該まとめ印刷を利用させることができる。
【０１２５】
（第３の実施形態）
第１の実施形態では、時間順序情報３０ａ、待機時間限度情報３０ｂ履歴情報３１及びのうちから一の情報に基づいて絞込処理を実行していたがこれに限られない。第３の実施形態は、これらの情報３０ａ、３０ｂ及び３１のうち、複数の情報に基づいて絞込処理が実行される構成である。なお、その他の構成は、全て上記と同様であるので説明を省略する。
【０１２６】
図１５は、複合情報４６を示したものである。この複合情報４６は、設定情報３０に更に含まれる情報であり、履歴情報３１、時間順序情報３０ａ及び待機時間限度情報３０ｂと、更に第２の実施形態で示したユーザ別優先度情報４５とのうち、一又は複数の絞込処理を実行するための基準となる情報である。図例では、複合情報４６は、絞込種別４６ａと複合選択４６ｂとの２種別の情報を有している。本実施形態では、複合情報４６は、絞込種別４６ａの「履歴情報」と「時間順序情報」との２つに対応する複合選択４６ｂの欄に「○」が設定されている。これは、絞込処理が履歴情報３１と時間順序情報３０ａの２つに基づいて実行されることを示している。また、第３の実施形態では、設定情報３０の絞込優先情報３０ｆには、優先基準が複合情報４６であることを示す「複合情報」と更に設定される場合もある。
【０１２７】
図１６は、このように設定された複合情報４６に基づき生成された選択画面３５ｅを示すものである。図１６に示すように、おすすめ提示欄４０には、履歴情報３１に基づき、最も上位にユーザＣによって発行された予約ジョブ情報２５ｃが提示され、次いで、優先順位の高いユーザＡによって発行された予約ジョブ情報２５ｄ、２５ａが提示されている。この場合、予約ジョブ情報２５ｄ、２５ａについては、時間順序情報３０ａに基づき、所要時間（秒）の短い予約ジョブ情報２５ｄが上位に表示されるようになっている。
【０１２８】
この第３の実施形態において、表示制御部１６は、絞込処理を実行する際、絞込数情報３０ｄを参照して、表示すべき予約ジョブ情報２５の表示数が「上位３つまで」であることを特定する。次に、表示制御部１６は、複合情報４６を参照して、絞込種別４６ａに履歴情報３１と時間順序情報３０ａとが設定されていることを特定する。そして、表示制御部１６は、まず、履歴情報３１を参照して、優先順位３１ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、順に選択ユーザ種別３１ｂが「Ａ」、「Ｂ」であることを特定する。そして、表示制御部１６は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、表示制御部１６は、次の優先順位であるユーザＡの予約ジョブ情報２５ａ及び２５ｄをジョブ番号順に特定する。このとき、仮にユーザＡの予約ジョブ情報２５が３つ以上ある場合には、表示制御部１６は、その全ての予約ジョブ情報２５をジョブ番号順に特定する。
【０１２９】
表示制御部１６は、履歴情報３１に基づき、予約ジョブ情報２５ｃ、２５ａ及び２５ｄを特定すると、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃをおすすめ提示欄４０の最も上位に記録する。次に、表示制御部１６は、時間順序情報３０ａを参照して、設定内容が「短い順」に設定されていることを特定する。そして、表示制御部１６は、ユーザＡの予約ジョブ情報２５ａ及び２５ｄを、時間順序情報３０ａに基づき、所要時間（秒）の短い順になるように、予約ジョブ情報２５ｄ、２５ａの順でおすすめ提示欄４０に記録する。なお、仮にユーザＡの予約ジョブ情報２５が３つ以上ある場合には、表示制御部１６は、所要時間（秒）の最も短いものから順に２つの予約ジョブ情報２５を抽出して、所要時間（秒）の短い順におすすめ提示欄４０に記録する。
【０１３０】
一方、決定部１７は、手動自動選択情報３０ｅが「自動選択」に設定され、かつ、絞込優先情報３０ｆに「複合情報」と設定されている場合には、以下のように処理する。すなわち、決定部１７は、絞込処理を実行する際、絞込数情報３０ｄを参照して、実行すべき予約ジョブ情報２５の表示数が「上位３つまで」であることを特定する。次に、決定部１７は、複合情報４６を参照して、絞込種別４６ａに履歴情報３１と時間順序情報３０ａとが設定されていることを特定する。そして、決定部１７は、履歴情報３１を参照して、優先順位３１ａが「１」である選択ユーザ種別３１ｂが「Ｃ」であり、順に選択ユーザ種別３１ｂが「Ａ」、「Ｂ」であることを特定する。そして、決定部１７は、予約情報２０を参照して、ユーザ種別が「Ｃ」である予約ジョブ情報２５ｃを特定する。また、決定部１７は、次の優先順位であるユーザＡの予約ジョブ情報２５ａ及び２５ｄをジョブ番号順に特定する。このとき、仮にユーザＡの予約ジョブ情報２５が３つ以上ある場合には、決定部１７は、その全ての予約ジョブ情報２５をジョブ番号順に特定する。
【０１３１】
決定部１７は、履歴情報３１に基づき、予約ジョブ情報２５ｃ、２５ａ及び２５ｄを特定すると、即時印刷ジョブの発行元であるユーザＣの予約ジョブ情報２５ｃを実行すべき印刷予約ジョブ２２として特定する。次に、決定部１７は、時間順序情報３０ａを参照して、設定内容が「短い順」に設定されていることを特定する。そして、決定部１７は、ユーザＡの予約ジョブ情報２５ａ及び２５ｄを、時間順序情報３０ａに基づき、所要時間（秒）の短い順になるように、予約ジョブ情報２５ｄ、２５ａの順で実行すべき印刷予約ジョブ２２として特定する。なお、仮にユーザＡの予約ジョブ情報２５が３つ以上ある場合には、決定部１７は、所要時間（秒）の最も短いものから順に２つの予約ジョブ情報２５を抽出して、所要時間（秒）の短い順に実行すべき印刷予約ジョブ２２として特定する。決定部１７は、このようにして特定された予約ジョブ情報２５ｃ、２５ｄ及び２５ａの実行を決定する。
【０１３２】
以上のように、表示制御部１６は、選択画面３５を生成する際、履歴情報３１、時間順序情報３０ａ、待機時間限度情報３０ｂ及びユーザ別優先度情報４５のうち、一又は複数の組み合わせに基づいて選択画面３５を生成する構成を有している。そのため、絞込処理を実行する際、一の絞込基準で絞込処理を実行すると選択画面３５ａに提示すべき印刷予約ジョブ２２の組み合わせが複数パターン存在する場合に、他の絞込基準で絞込処理が実行出来るようになる。このことにより、選択画面３５ａには、更にユーザに選択される可能性の高い印刷予約ジョブ２２を優先的に絞り込んで提示することが出来るようになる。その結果、印刷装置１は、ユーザにとって使い勝手が良く、まとめ印刷をユーザに積極的に利用させることができる。
【０１３３】
以上、本発明に関する実施形態について説明したが、本発明は上述した内容に限られるものではなく、種々の変形例が適用可能である。
【０１３４】
例えば、上述した実施形態では、ユーザ別優先度情報４５には、単に優先順位４５ａにユーザ種別４５ｂが対応付けられていたが（図１３）、これに限られない。例えば、ユーザ毎の席の配置に関する配置情報を設定できるようにしてもよい。この配置情報は、各ユーザ同士の席の距離に関する情報が、例えば、座標情報として設定される。すなわち、優先情報２１には、予めユーザＣの席の座標（Ｘ１，Ｙ１）から配布可能な座標（Ｘ３，Ｙ３）が設定される。また、記憶部１１には、ユーザＡ、ユーザＢ及びユーザＣの席の座標が、それぞれ、（Ｘ２，Ｙ２）、（Ｘ４，Ｙ４）及び（Ｘ１，Ｙ１）であることを記憶しておく。なお、Ｘ１からＸ４になるにつれて距離が離れているものとし、Ｙ１〜Ｙ４についても同様であるものとする。表示制御部１６は、絞込処理を実行する際、優先情報２１を参照して、ユーザＣの席の座標（Ｘ１，Ｙ１）から配布可能な座標（Ｘ３，Ｙ３）を特定する。そして、記憶部１１を参照して、ユーザＡの座標は（Ｘ２，Ｙ２）であるので配布可能な距離内にあることを特定する一方で、ユーザＢの座標は（Ｘ４，Ｙ４）であるので配布不可能な距離内にあることを特定する。このようにして、表示制御部１６は、特定したユーザＡの印刷予約ジョブ２２を選択画面３５に提示する。
【０１３５】
また、例えば、ユーザ種別４５ｂに加えて、ユーザの属する組織や部署に関する組織情報をユーザ毎に関連づけて設定しても良い。すなわち、この場合、組織情報に基づき優先順位を決定することにより、選択画面３５には、即時印刷ジョブを発行したユーザの属する組織と同一組織に属するユーザが発行した印刷予約ジョブ２２が優先的に表示されるようになる。
【０１３６】
また、上述した実施形態では、待機時間限度情報３０ｂでは、定義された一の時間のみが設定されていたが、これに限られない。例えば、厳格に一の時間を設定するのではなく、ある程度の幅を持たせるようにしても良い。すなわち、待機時間限度情報３０ｂが６０秒であった場合には、「＋５秒」や、「＋１割」のような猶予時間情報を設定可能に構成してもよい。このようにすることで、待機時間限度情報３０ｂの基づき絞込処理が実行される際に、猶予時間情報に基づくことで印刷予約ジョブ２２の組み合わせの幅が広がり、即時印刷ジョブを発行したユーザにとっては選択の余地が広くなる。また、印刷予約ジョブ２２を発行したユーザにとっても自己の発行した印刷予約ジョブ２２に関する予約ジョブ情報２５が選択画面３５に表示されやすくなるので、当該印刷予約ジョブ２２が実行される可能性が高くなるというメリットがある。
【０１３７】
また、上述した実施形態では、即時印刷ジョブが実行されることによって印刷された用紙と、印刷予約ジョブ２２が実行されることによって印刷された用紙は、単に、排出口３から排出されると説明したが、このとき、印刷ジョブ毎に用紙を区別するために、印刷物にユーザの名を付したり、又は、印刷ジョブ毎或いはユーザ種別毎に印字の方向を異ならせて印刷出力したりするようにしても良い。
【０１３８】
更に、上述した実施形態では、表示制御部１６は、選択画面３５を生成する際、履歴情報３１、時間順序情報３０ａ、待機時間限度情報３０ｂ及びユーザ別優先度情報４５のうち、一又は複数の組み合わせに基づいて選択画面３５を生成する構成を有していたが、これに限られない。すなわち、予約ジョブ情報２５の印刷期限２０ｃに基づき選択画面３５を生成するようにしてもよい。例えば、表示制御部１６は、絞込処理を実行する際、予約情報２０の印刷期限２０ｄを参照して、印刷期限の迫っている順に予約ジョブ情報２５を特定する。そして、表示制御部１６は、当該特定された予約ジョブ情報２５を絞込数情報３０ｄに設定された数に絞って選択画面３５のおすすめ提示欄４０に提示するようにしても良い。
【符号の説明】
【０１３９】
１  印刷装置
２  表示部（表示手段）
３  排出口
４  排出トレイ
５  ネットワーク
６ａ〜ｃ  ユーザ端末
７ａ〜ｃ  モニタ
８ａ〜ｃ  操作部
９  操作受付部
１０  制御部
１１  記憶部（各記憶手段）
１２  印刷部（印刷制御手段）
１３  受付部（受付手段）
１４  判別部（判別手段）
１５  算出部（算出手段）
１６  表示制御部（表示制御手段）
１７  決定部（決定手段）
１８  印刷制御部（印刷制御手段）
２０  予約情報
２１  優先情報
２２  印刷予約ジョブ
３０  設定情報
３１  履歴情報
３５  選択画面
３６  チェックボックス
３７  決定ボタン
４０  おすすめ提示欄
４１  至急ジョブ提示欄
４５  ユーザ別優先度情報
４６  複合情報
【図１】
2012126034.tif 000003
【図２】
2012126034.tif 000004
【図３】
2012126034.tif 000005
【図４】
2012126034.tif 000006
【図５】
2012126034.tif 000007
【図６】
2012126034.tif 000008
【図７】
2012126034.tif 000009
【図８】
2012126034.tif 000010
【図９】
2012126034.tif 000011
【図１０】
2012126034.tif 000012
【図１１】
2012126034.tif 000013
【図１２】
2012126034.tif 000014
【図１３】
2012126034.tif 000015
【図１４】
2012126034.tif 000016
【図１５】
2012126034.tif 000017
【図１６】
2012126034.tif 000018