(57)【要約】【課題】画像形成装置が複数の端末装置からそれぞれの印刷ジョブを受信して実行する際に、印刷ジョブの実行によって得られる印刷物のセキュリティー性の確保と、印刷待ち時間の削減とを両立させる。【解決手段】画像形成システムＳｙにおいて、画像形成装置１０の制御部２１は、各端末装置３０から受信したそれぞれの印刷ジョブを順次実行し、各端末装置３０に対応するそれぞれの携帯端末装置５０の位置及び画像形成装置１０の位置に基づき、画像形成装置１０に到着する各携帯端末装置５０の到着時刻を算出し、携帯端末装置５０の到着時刻が、第２携帯端末装置５０に対応する第１端末装置３０から受信した他の印刷ジョブを受信時から直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、実行中の印刷ジョブの終了予定時刻よりも早い場合に、実行中の印刷ジョブを中断させて、上記他の印刷ジョブを割り込ませて実行する。【選択図】図１
2020035354.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置、複数の第１端末装置、及び該各第１端末装置に対応する携帯型のそれぞれの第２端末装置を備える画像形成システムであって、
前記各第２端末装置は、ＧＰＳ機能を備え、当該ＧＰＳ機能により検出された自己の第２端末装置の位置を前記画像形成装置に繰り返し送信する送信部を更に備え、
前記各第１端末装置は、
画像形成装置との間で通信する第１通信部と、
印刷ジョブを前記第１通信部から前記画像形成装置に送信させる第１制御部と、を備え、
前記画像形成装置は、
前記各第１端末装置別に、前記第１端末装置からの印刷ジョブを受信すると共に、当該第１端末装置に対応する前記第２端末装置の位置を前記第２端末装置から繰り返し受信する第２通信部と、
複数の印刷ジョブをそれぞれの第１端末装置から前記第２通信部が受信した場合に、前記各印刷ジョブを該各印刷ジョブの受信順序で実行し、該各第１端末装置に対応するそれぞれの第２端末装置について繰り返し受信した位置及び該画像形成装置の位置に基づき、該画像形成装置に到着する該各第２端末装置の到着時刻を算出し、第２端末装置の到着時刻が、当該第２端末装置に対応する第１端末装置から受信した他の印刷ジョブを受信時から直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、かつ、実行中の印刷ジョブの終了予定時刻よりも早い場合に、実行中の印刷ジョブを中断させて、前記他の印刷ジョブを割り込ませて実行する第２制御部と、を備える画像形成システム。
【請求項２】
前記画像形成装置の第２制御部は、第２端末装置の到着時刻が、当該第２端末装置に対応する第１端末装置から受信した他の印刷ジョブを直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、かつ、実行中の印刷ジョブの終了予定時刻よりも早い場合であって、更に、前記実行中の印刷ジョブを送信してきた第１端末装置に対応する第２端末装置の到着時刻よりも早い場合に、前記実行中の印刷ジョブを中断させて、前記他の印刷ジョブを割り込ませて実行する請求項１に記載の画像形成システム。
【請求項３】
前記画像形成装置の第２制御部は、前記各第１端末装置に対応するそれぞれの第２端末装置別に、前記第２端末装置について繰り返し受信した位置に基づき該第２端末装置の移動方向及び移動速度を逐次算出すると共に、該第２端末装置の位置及び該画像形成装置の位置に基づき該第２端末装置と該画像形成装置の離間距離を逐次算出し、前記移動方向、前記移動速度及び前記離間距離に基づいて、該第２端末装置が該画像形成装置に到着する到着時刻を逐次算出する請求項１又は請求項２に記載の画像形成システム。
【請求項４】
前記画像形成装置の第２制御部は、前記他の印刷ジョブを割り込ませて実行する旨を、前記第２通信部により前記実行中の印刷ジョブを送信してきた端末装置に送信させる請求項１乃至請求項３のいずれか１つに記載の画像形成システム。
【請求項５】
記録紙を排出する排出部を更に備え、
前記画像形成装置の第２制御部は、前記排出部に、前記実行中の印刷ジョブにより印刷された記録紙と、前記割り込みにより実行された印刷ジョブで印刷された記録紙とを、互いの向きを異ならせて排出させる請求項１乃至請求項４のいずれか１つに記載の画像形成システム。
【請求項６】
複数のトレイを備え、当該複数のトレイのそれぞれに記録紙を排出する排出部を更に備え、
前記画像形成装置の第２制御部は、前記排出部に、前記実行中の印刷ジョブにより印刷された記録紙と前記割り込みにより実行された印刷ジョブで印刷された記録紙とを、互いに異なるそれぞれのトレイに排出させる請求項１乃至請求項４のいずれかに記載の画像形成システム。
【請求項７】
複数の第１端末装置と通信する画像形成装置であって、
前記各第１端末装置別に、前記第１端末装置からの印刷ジョブを受信すると共に、該第１端末装置に対応する第２端末装置の位置を前記各第２端末装置から繰り返し受信する第２通信部と、
複数の印刷ジョブをそれぞれの第１端末装置から前記第２通信部が受信した場合に、前記各印刷ジョブを該各印刷ジョブの受信順序で実行し、該各第１端末装置に対応するそれぞれの第２端末装置について繰り返し受信した位置及び該画像形成装置の位置に基づき、該画像形成装置に到着する該各第２端末装置の到着時刻を算出し、第２端末装置の到着時刻が、当該第２端末装置に対応する第１端末装置から受信した他の印刷ジョブを直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、かつ、実行中の印刷ジョブの終了予定時刻よりも早い場合に、実行中の印刷ジョブを中断させて、前記他の印刷ジョブを割り込ませて実行する第２制御部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣなどの端末装置から画像形成装置へと印刷ジョブを送信して、画像形成装置で当該印刷ジョブを実行する画像形成システムに関し、特に、印刷ジョブの実行中に他の印刷ジョブを割り込ませる技術に関する。
【背景技術】
【０００２】
印刷ジョブがＰＣなどの端末装置からネットワークを通じて画像形成装置に送受信され、画像形成装置により該印刷ジョブが実行される画像形成システムが知られている。また、特許文献１では、印刷ジョブ実行者の自席からプリンターまでの距離に基づき印刷物を出力するタイミングを算出することで、プリンターでの印刷待ち時間を減らして、高いセキュリティー性を確保する技術が示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−９５１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記画像形成装置においては、複数の端末装置からそれぞれの印刷ジョブを受信すると、これらの印刷ジョブを該各印刷ジョブの受信順序で実行する。このため、印刷ジョブの実行中に次の印刷ジョブを受信した場合は、次の印刷ジョブは、実行中の印刷ジョブが終了してから開始されるため、次の印刷ジョブはその終了時刻が遅れることとなる。また、特許文献１に示される技術では、当該次の印刷ジョブについては、印刷物を出力するタイミングを調節することができない。また、印刷ジョブの実行中に次の印刷ジョブを割り込ませて実行するにしても、当該割り込みで実行される印刷ジョブの終了時刻を早めることはできるが、各印刷ジョブの実行により得られた印刷物をユーザーが取りに来る時刻と合わなければ印刷物が放置され、印刷物のセキュリティー性を確保することができない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、画像形成装置が複数の端末装置からそれぞれの印刷ジョブを受信して実行する際に、複数の印刷ジョブの実行順をリアルタイムに見直すことで、印刷ジョブの実行によって得られる印刷物のセキュリティー性の確保と、印刷待ち時間の削減とを両立させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る画像形成システムは、画像形成装置、複数の第１端末装置、及び該各第１端末装置に対応する携帯型のそれぞれの第２端末装置を備える画像形成システムであって、前記各第２端末装置は、ＧＰＳ機能を備え、当該ＧＰＳ機能により検出された自己の第２端末装置の位置を前記画像形成装置に繰り返し送信する送信部を更に備え、前記各第１端末装置は、画像形成装置との間で通信する第１通信部と、印刷ジョブを前記第１通信部から前記画像形成装置に送信させる第１制御部と、を備え、前記画像形成装置は、前記各第１端末装置別に、前記第１端末装置からの印刷ジョブを受信すると共に、当該第１端末装置に対応する前記第２端末装置の位置を前記第２端末装置から繰り返し受信する第２通信部と、複数の印刷ジョブをそれぞれの第１端末装置から前記第２通信部が受信した場合に、前記各印刷ジョブを該各印刷ジョブの受信順序で実行し、該各第１端末装置に対応するそれぞれの第２端末装置について繰り返し受信した位置及び該画像形成装置の位置に基づき、該画像形成装置に到着する該各第２端末装置の到着時刻を算出し、第２端末装置の到着時刻が、当該第２端末装置に対応する第１端末装置から受信した他の印刷ジョブを受信時から直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、かつ、実行中の印刷ジョブの終了予定時刻よりも早い場合に、実行中の印刷ジョブを中断させて、前記他の印刷ジョブを割り込ませて実行する第２制御部と、を備えるものである。
【０００７】
本発明の一局面に係る画像形成装置は、複数の第１端末装置と通信する画像形成装置であって、前記各第１端末装置別に、前記第１端末装置からの印刷ジョブを受信すると共に、該第１端末装置に対応する第２端末装置の位置を前記各第２端末装置から繰り返し受信する第２通信部と、複数の印刷ジョブをそれぞれの第１端末装置から前記第２通信部が受信した場合に、前記各印刷ジョブを該各印刷ジョブの受信順序で実行し、該各第１端末装置に対応するそれぞれの第２端末装置について繰り返し受信した位置及び該画像形成装置の位置に基づき、該画像形成装置に到着する該各第２端末装置の到着時刻を算出し、第２端末装置の到着時刻が、当該第２端末装置に対応する第１端末装置から受信した他の印刷ジョブを直ちに実行したときの該他の印刷ジョブの終了時刻よりも早く、かつ、実行中の印刷ジョブの終了予定時刻よりも早い場合に、実行中の印刷ジョブを中断させて、前記他の印刷ジョブを割り込ませて実行する第２制御部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、画像形成装置が複数の端末装置からそれぞれの印刷ジョブを受信して実行する際に、複数の印刷ジョブの実行順をリアルタイムに見直すことで、印刷ジョブの実行によって得られる印刷物のセキュリティー性の確保と、印刷待ち時間の削減とを両立させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る一実施形態の画像形成システムにおける画像形成装置の構成、端末装置の構成、及び携帯端末装置を示すブロック図である。
【図２】実行中のジョブを中断させて、他の印刷ジョブを割り込ませて実行するときのユーザーの移動状態を説明するために用いた図である。
【図３】複数の印刷ジョブを該各印刷ジョブの受信順序で実行しているときに、実行中のジョブを中断させて、他の印刷ジョブを割り込ませるための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態にかかる画像形成システム及び画像形成装置について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる画像形成システムを示すブロック図である。本実施形態の画像形成システムＳｙでは、画像形成装置１０と複数の端末装置３０がネットワークＮを通じてデータ通信可能であり、また、画像形成装置１０は、更に、各端末装置３０に対応するそれぞれの携帯端末装置５０との間でネットワークＮを通じてデータ通信可能である。各端末装置３０に対応するそれぞれの携帯端末装置５０とは、該各端末装置３０のユーザーが所有するそれぞれの携帯端末装置５０のことである。なお、画像形成装置１０も、本発明の一実施形態である。
【００１２】
この画像形成システムＳｙにおいて、画像形成装置１０は、表示部１１と、操作部１２と、通信部１３と、タッチパネル１４と、画像読取部１５と、画像形成部１６と、記憶部１８と、制御ユニット１９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１１は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイなどから構成される。操作部１２は、テンキー、決定キー、スタートキーなどのハードキーを備えている。
【００１４】
表示部１１の画面には、タッチパネル１４が配置されている。タッチパネル１４は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、タッチパネル１４に対するユーザーの指などの接触（タッチ）をその接触位置とともに検知して、その接触位置の座標を示す検知信号を制御ユニット１９の後述する制御部２１などに出力する。
【００１５】
通信部１３は、ＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。この通信部１３は、ネットワークＮを通じて端末装置３０及び携帯端末装置５０に接続され、端末装置３０及び携帯端末装置５０との間でデータを送受信する。
【００１６】
画像読取部１５は、コンタクトガラスに載置された原稿を光学的に読み取るスキャナーを有し、この原稿の画像を示す画像データを生成する。
【００１７】
画像形成部１６は、感光体ドラム、感光体ドラムの表面を均一帯電させる帯電装置、感光体ドラムの表面を露光して、感光体ドラムの表面に静電潜像を形成する露光装置、感光体ドラムの表面の静電潜像をトナー像に現像する現像装置、及び感光体ドラムの表面のトナー像（画像）を記録紙に転写する転写装置等を備え、画像データによって示される画像を記録紙に形成する。
【００１８】
記憶部１８は、ＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置であって、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００１９】
制御ユニット１９は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、ＣＰＵ、ＭＰＵ、又はＡＳＩＣ等である。制御ユニット１９は、上記のＲＯＭ又は記憶部１８に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部２１として機能する。なお、制御ユニット１９の上記制御部２１は、前述の制御プログラムに基づく動作によらず、ハード回路により構成されてもよい。
【００２０】
制御ユニット１９は、画像形成装置１０を統括的に制御する。制御ユニット１９は、表示部１１、操作部１２、通信部１３、タッチパネル１４、画像読取部１５、画像形成部１６、及び記憶部１８などと接続されており、これらの構成要素の動作制御や、該各構成要素との間での信号またはデータの送受信を行う。
【００２１】
制御部２１は、画像形成装置１０による画像形成に必要な各種の処理などを実行する処理部としての役割を果たす。また、制御部２１は、表示部１１の表示動作を制御する機能を有する。制御部２１は、通信部１３の通信動作を制御する機能を有する。
【００２２】
画像形成システムＳｙにおいて、複数の端末装置３０は、パーソナルコンピューター（ＰＣ）である。各端末装置３０のいずれも、表示部３１と、操作部３２と、通信部３３と、記憶部３８と、制御ユニット３９とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００２３】
表示部３１は、液晶ディスプレイや有機ＥＬなどから構成される。
【００２４】
操作部３２は、ユーザーにより操作されるキーボードやポインティングデバイスである。
【００２５】
通信部３３は、通信インターフェイスであり、ネットワークＮを通じて画像形成装置１０や携帯端末装置５０に接続されて、画像形成装置１０や携帯端末装置５０との間でデータを送受信する。
【００２６】
記憶部３８は、ＳＳＤ、ＨＤＤなどの大容量の記憶装置であって、各種のアプリケーションプログラムや種々の情報等を記憶している。
【００２７】
制御ユニット３９は、プロセッサー、ＲＡＭ、及びＲＯＭなどから構成される。プロセッサーは、ＣＰＵ、ＭＰＵ、又はＡＳＩＣ等である。制御ユニット３９は、上記のＲＯＭ又は記憶部３８に記憶された制御プログラムが上記のプロセッサーで実行されることにより、制御部４１として機能する。なお、制御ユニット３９の上記制御部４１は、前述の制御プログラムに基づく動作によらず、ハード回路により構成されてもよい。
【００２８】
制御ユニット３９は、端末装置３０の全体的な動作制御を司る。制御ユニット３９は、表示部３１、操作部３２、通信部３３、及び記憶部３８などと接続されており、これらの構成要素の動作制御や、該各構成要素との間での信号またはデータの送受信を行う。
【００２９】
制御部４１は、操作部３２の操作に応じた処理などを実行する処理部としての役割を果たす。また、制御部４１は、表示部３１の表示動作を制御する機能を有する。更に、制御部４１は、通信部３３の通信動作を制御する機能を有する。
【００３０】
画像形成システムＳｙにおいて、複数の携帯端末装置５０は、スマートフォン又はモバイル機器などである。各携帯端末装置５０のいずれにおいても、制御ユニット５００と、送信部５０３としての通信インターフェイスとが備えられている。制御ユニット５００は、プロセッサー、ＲＡＭ、及びＲＯＭなどから構成される。プロセッサーは、ＣＰＵ、ＭＰＵ、又はＡＳＩＣ等である。制御ユニット５００は、上記のＲＯＭ又は記憶部５０５に記憶された動作プログラムが上記のプロセッサーで実行されることにより、制御部５０１として機能する。なお、制御ユニット５００の上記制御部５０１は、前述の動作プログラムに基づく動作によらず、ハード回路により構成されてもよい。また、制御ユニット５００は、ＧＰＳ機能部５０２を備えている。
【００３１】
携帯端末装置５０では、このＧＰＳ機能部５０２がオンにされているときには、複数のＧＰＳ衛星から送信されるそれぞれのＧＰＳ信号をＧＰＳ機能部５０２が受信して、これらのＧＰＳ信号に基づき該携帯端末装置５０の位置を周期的に算出する。制御部５０１は、送信部５０３により、この算出された携帯端末装置５０の位置を、ネットワークＮを通じて、画像形成装置１０に向けて繰り返し送信する。なお、送信部５０３は、対応する端末装置３０と、画像形成装置１０の両方とデータ通信が可能とされている。
【００３２】
端末装置３０では、ユーザーが、操作部３２を操作して、印刷ジョブの実行を指示すると、制御部４１は、印刷ジョブと、当該端末装置３０に対応する携帯端末装置５０を示す識別情報とを、通信部３３から送信させる。
【００３３】
画像形成装置１０では、印刷ジョブを通信部１３で受信すると、制御部２１は、印刷ジョブを実行して、画像形成部１６により画像を記録紙に記録させる。
【００３４】
一方、各端末装置３０のユーザーは、自分が所有する携帯端末装置５０（自分の端末装置３０に対応する携帯端末装置５０）のＧＰＳ機能部５０２をオンにしておき、携帯端末装置５０の位置を、ネットワークＮを通じて携帯端末装置５０から画像形成装置１０に向けて繰り返し送信せる。
【００３５】
画像形成装置１０では、各携帯端末装置５０別に、携帯端末装置５０の位置を通信部１３で繰り返し受信し、制御部２１は、携帯端末装置５０の繰り返し受信した位置と、予め定められた一定の歩行速度とに基づき、携帯端末装置５０が該画像形成装置１０に到着する到着時刻を算出する。
【００３６】
また、制御部２１は、印刷ジョブの実行中に、他の印刷ジョブを端末装置３０から受信すると、受信した当該他の印刷ジョブを当該受信時（後述する図３のＳ１０８での選択時でもよい）から直ちに実行したときの該他の印刷ジョブの終了時刻ＴＥを、例えば当該他の印刷ジョブに含まれる印刷枚数情報と、記録紙サイズ別の１枚あたりの印刷所要時間とに基づいて算出する。
【００３７】
また、制御部２１は、実行中の印刷ジョブの終了予定時刻ＴＦを、例えば当該実行中の印刷ジョブに含まれる印刷枚数情報と、記録紙サイズ別の１枚あたりの印刷所要時間と、この時点での時刻とに基づいて算出する。そして、制御部２１は、その端末装置３０に対応する携帯端末装置５０が画像形成装置１０に到着する到着時刻ＴＣ２を、上記他の印刷ジョブの終了時刻ＴＥ、及び実行中の印刷ジョブの終了予定時刻ＴＦと比較し、到着時刻ＴＣ２が終了時刻ＴＥ及び終了予定時刻ＴＦよりも早い場合に、実行中の印刷ジョブを中断させて、上記他の印刷ジョブ（すなわち実行中の印刷ジョブよりも後で受信した他の印刷ジョブ）を割り込ませて実行する。
【００３８】
更には、制御部２１は、実行中の印刷ジョブを送信してきた端末装置３０に対応する携帯端末装置５０の到着時刻ＴＣ１を、当該携帯端末装置５０の繰り返し受信した位置と、予め定められた一定の歩行速度とに基づいて算出し、そして、制御部２１が、到着時刻ＴＣ２が、終了時刻ＴＥ及び終了予定時刻ＴＦに加えて、更に到着時刻ＴＣ１よりも早い場合に限って、実行中の印刷ジョブを中断させて、上記他の印刷ジョブを割り込ませて実行するようにしてもよい。
【００３９】
例えば、図２に示すようにユーザーＹＡが、印刷ジョブＪＡを自分の端末装置３０から画像形成装置１０へと送信させて、画像形成装置１０により印刷ジョブＪＡを実行させているときに、ユーザーＹＢが、印刷ジョブＪＢを自分の端末装置３０から画像形成装置１０へと送信させた後、携帯端末装置５０を所持して画像形成装置１０へと移動して向かったとする。画像形成装置１０の制御部２１は、ユーザーＹＡの携帯端末装置５０が画像形成装置１０に到着する到着時刻ＴＣ１及びユーザーＹＢの携帯端末装置５０が画像形成装置１０に到着する到着時刻ＴＣ２を算出し、また印刷ジョブＪＢを直ちに実行したときの該印刷ジョブＪＢの終了時刻ＴＥを算出する。
【００４０】
そして、制御部２１は、ユーザーＹＢの携帯端末装置５０の到着時刻ＴＣ２が印刷ジョブＪＢの終了時刻ＴＥ及び実行中の印刷ジョブの終了予定時刻ＴＦ（更にはユーザーＹＡの携帯端末装置５０の到着時刻ＴＣ１よりも）よりも早い場合に、実行中の印刷ジョブＪＡを中断させて、ユーザーＹＢの端末装置３０から受信した印刷ジョブＪＢを割り込ませて実行する。これにより、印刷ジョブの割り込みを適確に行うことができる。
【００４１】
次に、画像形成装置１０において、上記のように実行中のジョブを中断させて、他の印刷ジョブを割り込ませるための処理手順を、図３に示すフローチャートなどを参照して更に詳しく説明する。
【００４２】
まず、画像形成装置１０において、制御部２１は、端末装置３０から、印刷ジョブ及び当該端末装置３０に対応する携帯端末装置５０を示す識別情報の受信を待機しており（Ｓ１０１「Ｎｏ」）、印刷ジョブ及び識別情報が端末装置３０から送信されて通信部１３で受信されると（Ｓ１０１「Ｙｅｓ」）、その受信した印刷ジョブを実行する（Ｓ１０２）。以下、印刷ジョブが端末装置３０から画像形成装置１０に受信される場合は、印刷ジョブと共に上記識別情報も受信される。なお、携帯端末装置５０は、所有者となるユーザーにより常に携帯されているものとする。
【００４３】
そして、制御部２１は、その受信した印刷ジョブの実行中に、割り込み候補となる印刷ジョブがジョブ待ち行列にあるか否かを判定し（Ｓ１０３）、また、更に他の印刷ジョブが通信部１３で受信されたか否かを判定し（Ｓ１０３「Ｎｏ」，Ｓ１０４）、更にその実行中の印刷ジョブが終了したか否かを判定する（Ｓ１０４「Ｎｏ」，Ｓ１０５）。
【００４４】
このとき、Ｓ１０１で最初の印刷ジョブを受信した直後は、ジョブ待ち行列には、割り込み候補となる印刷ジョブが設定されていない（Ｓ１０３「Ｎｏ」）。また、他の印刷ジョブが受信されていないとすると（Ｓ１０４「Ｎｏ」）、この場合、制御部２１は、その実行中の印刷ジョブが終了すると（Ｓ１０５「Ｙｅｓ」）、次の順番の印刷ジョブがジョブ待ち行列に設定されていないと判断した場合に（Ｓ１０６「Ｎｏ」）、図３の処理を一旦終了する。この後、制御部２１は、新たな印刷ジョブの受信を待機する（Ｓ１０１「Ｎｏ」）。
【００４５】
また、制御部２１は、その受信した印刷ジョブが終了する前に（Ｓ１０５「Ｎｏ」）、他の印刷ジョブが通信部１３で受信されると（Ｓ１０３で「Ｎｏ」，Ｓ１０４「Ｙｅｓ」）、この他の印刷ジョブをジョブ待ち行列に設定して、ジョブ待ち行列を更新する（Ｓ１０７）。このとき、制御部２１は、ジョブ待ち行列に別の印刷ジョブを設定していなければ、当該他の印刷ジョブを実行待ち第１番目の印刷ジョブとして設定することになる。
【００４６】
制御部２１は、ジョブ待ち行列の中から、実行待ち第１番目の印刷ジョブを割り込み候補として選択し（Ｓ１０８）、この割り込み候補の印刷ジョブを、当該印刷ジョブの受信時（Ｓ１０８での選択時しすることも可能）から直ちに実行したときの該印刷ジョブの終了時刻ＴＥを算出する（Ｓ１０９）。例えば、印刷ジョブの実行開始時刻、該印刷ジョブにより印刷される記録紙の枚数、記録紙１枚当たりの印刷時刻等に基づき割り込み候補の印刷ジョブの終了時刻ＴＥを算出する。
【００４７】
また、実行中の印刷ジョブを送信してきた端末装置３０に対応する携帯端末装置５０の位置は、当該携帯端末装置５０から画像形成装置１０へと繰り返し送受信される。画像形成装置１０では、制御部２１が、端末装置３０から印刷ジョブと共に受信された上記識別情報に基づいて、受信しているどの印刷ジョブ（及び当該印刷ジョブを送信してきた端末装置３０）に対応する携帯端末装置５０から位置を受信したかを判別する。
【００４８】
同様に、その割り込み候補の印刷ジョブを送信してきた端末装置３０に対応する携帯端末装置５０（割り込み候補の印刷ジョブの実行を指示したユーザーの携帯端末装置５０）の位置は、当該携帯端末装置５０から画像形成装置１０へと繰り返し送受信される。画像形成装置１０では、制御部２１が、端末装置３０から印刷ジョブと共に受信された上記識別情報に基づいて、受信しているどの印刷ジョブ（及び当該印刷ジョブを送信してきた端末装置３０）に対応する携帯端末装置５０から位置を受信したかを判別する。制御部２１は、それらの携帯端末装置５０から繰り返し受信した位置に基づき、その割り込み候補の印刷ジョブを送信してきた端末装置３０に対応する携帯端末装置５０の到着時刻ＴＣ２を算出する。また、制御部２１は、割り込み候補の印刷ジョブをその受信時（Ｓ１０８での選択時でもよい）から直ちに実行したときの該割り込み候補の印刷ジョブの終了時刻ＴＥを算出する。更に、制御部２１は、実行中の印刷ジョブの終了予定時刻ＴＦを算出する（Ｓ１１０）。
【００４９】
例えば、制御部２１は、携帯端末装置５０から繰り返し受信した位置に基づき該携帯端末装置５０の移動方向及び移動速度を算出すると共に、該携帯端末装置５０の位置及び該画像形成装置１０の位置に基づき該携帯端末装置５０と該画像形成装置１０の離間距離を算出する。そして、制御部２１は、該携帯端末装置５０の移動方向が画像形成装置１０に向いている場合に、その離間距離を該携帯端末装置５０の移動速度で除算して、該携帯端末装置５０が画像形成装置１０に到着する到着時刻を算出する。なお、制御部２１は、携帯端末装置５０の位置が変化しなかったり、携帯端末装置５０の移動方向が画像形成装置１０に向いていなかったりする場合は、予め設定された十分に遅い規定時刻を到着時刻として設定する。
【００５０】
続いて、制御部２１は、到着時刻ＴＣ２が終了時刻ＴＥ及び終了予定時刻ＴＦよりも早いか否かを判定する（Ｓ１１１）。つまり、割り込み候補の印刷ジョブの実行を指示したユーザーが、該割り込み候補の印刷ジョブの終了時刻ＴＥよりも早くかつ実行中の印刷ジョブの終了時刻ＴＦよりも早く画像形成装置１０に到着するか否かが判定される。
【００５１】
ここで、到着時刻ＴＣ２が終了時刻ＴＥ及び終了予定時刻ＴＦよりも早い場合（Ｓ１１１「Ｙｅｓ」）、制御部２１は、上記実行中の印刷ジョブを中断させて、ジョブ待ち行列における上記実行待ち第１番目の割り込み候補の印刷ジョブを実行する（Ｓ１１２）。そして、制御部２１は、この割り込み候補の印刷ジョブをジョブ待ち行列から消去する。
【００５２】
これにより、割り込み候補の印刷ジョブの実行を指示したユーザーが、割り込み候補の印刷ジョブの完了よりも画像形成装置１０に遅く到着する場合は、割り込み候補の印刷ジョブが割り込むことはないので、割り込み候補の印刷ジョブの印刷物を当該ユーザー自身が最も早く確保できるため、割り込み候補の印刷ジョブの印刷物のセキュリティー性が高まる。また、割り込み候補の印刷ジョブの実行を指示したユーザーが、実行中の印刷ジョブの印刷物が排出された後に到着する事態も避けられるので、実行中の印刷ジョブの印刷物のセキュリティー性も高まる。
【００５３】
また、制御部２１は、割り込み候補の印刷ジョブを実行したこと、すなわち、他の印刷ジョブの割り込みがあった旨のメッセージを、上記実行中の印刷ジョブを送信してきた端末装置３０、又は当該端末装置３０に対応する携帯端末装置５０に対して、通信部１３により送信させる（Ｓ１１３）。更に、制御部２１は、割り込み候補の印刷ジョブを実行した旨のメッセージを、当該割り込みの印刷ジョブを送信してきた端末装置３０、又は当該端末装置３０に対応する携帯端末装置５０に対して、通信部１３により送信させる。
【００５４】
また、制御部２１は、割り込み候補の印刷ジョブが完了し、中断された印刷ジョブ（上記実行中の印刷ジョブ）が再開されたときは、当該再開された印刷ジョブの終了時刻を算出し、通信部１３により、当該終了時刻を当該印刷ジョブを送信してきた端末装置３０に送信させる。この端末装置３０では、実行中の印刷ジョブの新たな終了時刻を通信部３３で受信し、制御部４１が、当該新たな終了時刻を表示部３１に表示させる。
【００５５】
また、Ｓ１１１において、到着時刻ＴＣ２が終了時刻ＴＥ及び終了予定時刻ＴＦよりも早くなければ（Ｓ１１１「Ｎｏ」）、制御部２１は、割り込み候補の印刷ジョブを割り込ませるための処理を行うことなく、Ｓ１０３からの処理を繰り返して、実行中の印刷ジョブを継続させる。
【００５６】
このとき、ジョブ待ち行列には、実行待ち第１番目の印刷ジョブ（割り込み候補となっても割り込みしなかった印刷ジョブ）のみがあって、別の割り込み候補となる印刷ジョブがなく（Ｓ１０３「Ｎｏ」）、他の印刷ジョブが受信されないものとすると（Ｓ１０４「Ｎｏ」）、制御部２１は、その実行中の印刷ジョブが終了したときに（Ｓ１０５「Ｙｅｓ」）、１番目の印刷ジョブがジョブ待ち行列に設定されていると判定して（Ｓ１０６「Ｙｅｓ」）、当該第１番目の印刷ジョブを実行し（Ｓ１０２）、この印刷ジョブをジョブ待ち行列から消去する。つまり、複数の印刷ジョブが通常の割り込みルーチン通りに、それらの受信順序で実行される。
【００５７】
なお、上記第１番目の印刷ジョブが順番待ちの状態で、更に他の印刷ジョブが受信された場合は（Ｓ１０４「Ｙｅｓ」）、この他の印刷ジョブが実行待ち第２番目の印刷ジョブとしてジョブ待ち行列に設定される（Ｓ１０７）。このように、ジョブ待ち行列に更に第２番目の印刷ジョブが設定された場合は、制御部２１は、Ｓ１０９乃至Ｓ１１２の処理の対象とする印刷ジョブとして、当該第２番目の印刷ジョブを選択して（Ｓ１０８）、Ｓ１０９以降の処理を実行する。
【００５８】
一方、Ｓ１１３の処理後は、制御部２１は、その割り込み候補の印刷ジョブの実行中に、新たな印刷ジョブが受信されたか否かを判定しつつ（Ｓ１１４）、当該割り込み候補の印刷ジョブが終了したか否かを判定する（Ｓ１１５）。
【００５９】
このとき、当該割り込み候補の印刷ジョブが終了する前に（Ｓ１１５「Ｎｏ」）、新たな印刷ジョブが受信されると（Ｓ１１４「Ｙｅｓ」）、制御部２１は、この印刷ジョブをジョブ待ち行列に追加して、ジョブ待ち行列を更新する（Ｓ１１６）。以降同様に、当該割り込み候補の印刷ジョブが終了する前に（Ｓ１１５「Ｎｏ」）、新たな印刷ジョブが受信される度に（Ｓ１１４「Ｙｅｓ」）、制御部２１は、受信した印刷ジョブをジョブ待ち行列に追加して、ジョブ待ち行列を更新する（Ｓ１１６）。新たな印刷ジョブが受信されない場合は（Ｓ１１４「Ｎｏ」）、制御部２１はジョブ待ち行列を更新しない。
【００６０】
そして、上記割り込み候補の印刷ジョブが終了すると（Ｓ１１５「Ｙｅｓ」）、制御部２１は、Ｓ１１２で中断させた印刷ジョブ（上記実行中の印刷ジョブ）を再開させる（Ｓ１１７）。この後、処理はＳ１０３に戻る。
【００６１】
この印刷ジョブの再開に際し、例えばジョブ待ち行列に割り込み候補となる印刷ジョブがなく（Ｓ１０３「Ｎｏ」）、また他の印刷ジョブが受信されていないものとすると（Ｓ１０４「Ｎｏ」）、制御部２１は、その再開した印刷ジョブが終了したときに（Ｓ１０５「Ｙｅｓ」）、次の順番の印刷ジョブ（割り込み候補となっても割り込みしなかった印刷ジョブ）がジョブ待ち行列に設定されているか否かを判定して（Ｓ１０６）、次の順番の印刷ジョブがジョブ待ち行列に設定されていれば（Ｓ１０６「Ｙｅｓ」）、次の順番の印刷ジョブを実行する（Ｓ１０２）。また、制御部２１は、次の順番の印刷ジョブがジョブ待ち行列に設定されていなければ（Ｓ１０６「Ｎｏ」）、図３の処理を一旦終了して、印刷ジョブの受信を改めて待機することとなる（Ｓ１０１「Ｎｏ」）。
【００６２】
また、ジョブ待ち行列に割り込み候補となる印刷ジョブがあれば（Ｓ１０３「Ｙｅｓ」）、制御部２１は、ジョブ待ち行列における当該割り込み候補の印刷ジョブを選択し（Ｓ１０８）、Ｓ１０９からの処理に移る。
【００６３】
また、ジョブ待ち行列に割り込み候補となる印刷ジョブがなくても（Ｓ１０３「Ｎｏ」）、他の印刷ジョブが他の端末装置３０から送信されて通信部１３で受信されると（Ｓ１０４「Ｙｅｓ」）、制御部２１は、この他の印刷ジョブをジョブ待ち行列に追加して、ジョブ待ち行列を更新するため（Ｓ１０７）、制御部２１は、ジョブ待ち行列における当該受信した印刷ジョブを割り込み候補として選択し（Ｓ１０８）、Ｓ１０９からの処理に移る。
【００６４】
上記実施形態によれば、画像形成装置１０が複数の端末装置３０からそれぞれの印刷ジョブを受信して実行する際に、複数の印刷ジョブの実行順をリアルタイムに見直すことで、印刷ジョブの実行によって得られる印刷物のセキュリティー性の確保と、印刷待ち時間の削減とを両立させることができる。
【００６５】
ところで、画像形成装置１０では、実行中の印刷ジョブを中断させて、割り込み候補の印刷ジョブを実行するので、中断される前の印刷ジョブにより印刷されて排出された記録紙と、割込んだ印刷ジョブにより印刷されて排出された記録紙とを区別できるのが好ましい。
【００６６】
そこで、例えば、画像形成装置１０は、記録紙が排出される排出トレイ１０１（図２）と、給紙カセット１０２（図２）から、記録紙上に画像を形成して印刷する画像形成部を経て、排出トレイ１０１まで記録紙を搬送する用紙搬送部（図略）とを、排出部として備え、制御部２１が、用紙搬送部に、実行中の印刷ジョブにより印刷された記録紙と、割り込みにより実行された印刷ジョブで印刷された記録紙とを、互いの向きを異ならせて排出トレイ１０１に排出させる構成を採用してもよい。
【００６７】
具体的には、同一サイズの記録紙を横向き及び縦向きに収容したそれぞれの給紙カセット１０２を設けておき、制御部２１は、先の実行中の印刷ジョブのときには該各給紙カセット１０２の一方から用紙搬送部により記録紙を給紙して画像形成部により印刷させ、この記録紙を用紙搬送部により排出トレイ１０１に排出させる。そして、制御部２１は、後の割り込んだ印刷ジョブのときには、用紙搬送部により、該各給紙カセット１０２の他方から記録紙を給紙して、画像形成部により印刷させ、この記録紙を用紙搬送部により排出トレイ１０１に排出させる。従って、両者の記録紙を互いの向きが直交して排出される。この場合、制御部２１は、通信部１３により、印刷ジョブ毎に、記録紙が排出トレイ１０１にいずれの向きで排出されたかを示す情報を、印刷ジョブを送信してきた端末装置３０又はこれに対応する携帯端末装置５０に向けて送信させ、該端末装置３０では、制御部４１が当該情報をその表示部３１に表示させることが好ましい。これにより、先の実行中の印刷ジョブによる印刷物と、後の割り込んだ印刷ジョブによる印刷物の取り間違いを少なくすることができる。
【００６８】
あるいは、画像形成装置１０に複数の排出トレイ１０１が設けられ、記録紙を該各排出トレイのいずれかに選択的に排出する用紙搬送部を備える構成を採用する。制御部２１は、実行中の印刷ジョブにより印刷された記録紙と、割り込んだ印刷ジョブにより印刷された記録紙とを、用紙搬送部により、互いに異なるそれぞれの排出トレイ１０１に排出させてもよい。この場合、制御部２１は、通信部１３により、印刷ジョブ毎に、記録紙がいずれのトレイに排出されたかを示す情報を、印刷ジョブを送信してきた端末装置３０又はこれに対応する携帯端末装置５０に向けて送信させ、該端末装置３０では、制御部４１が当該情報をその表示部３１に表示させることが好ましい。これにより、先の実行中の印刷ジョブによる印刷物と、後の割り込んだ印刷ジョブによる印刷物の取り間違いを少なくすることができる。
【００６９】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、携帯端末装置５０の位置は、携帯端末装置５０から画像形成装置１０に送信されるものとなっているが、これに代えて、携帯端末装置５０の送信部５０３が当該位置情報を、当該携帯端末装置５０に対応する端末装置３０に送信し、当該端末装置３０の通信部３３が当該位置情報を受信して、当該通信部３３が当該位置情報を画像形成装置１０に送信し、画像形成装置１０の通信部１３が当該位置情報を受信する構成を採用してもよい。
【００７０】
また、上記実施形態では、本発明に係る画像形成装置の一実施形態として複合機を用いて説明しているが、これは一例に過ぎず、コピー機、プリンター、ファクシミリ装置等の他の画像形成装置でもよい。
【００７１】
また、図１乃至図３を用いて説明した上記実施形態の構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００７２】
１０          画像形成装置
１１、３１    表示部
１２、３２    操作部
１３、３３    通信部
１４          タッチパネル
１５          画像読取部
１６          画像形成部
１８、３８    記憶部
１９、３９    制御ユニット
２１、４１    制御部
３０          端末装置
５０          携帯端末装置
【図１】
2020035354.tif 000003
【図２】
2020035354.tif 000004
【図３】
2020035354.tif 000005