(57)【要約】【課題】印刷ジョブ送信者に対して、他の印刷ジョブ送信者による印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる画像形成装置を提供する。【解決手段】端末装置ＰＣから送信された印刷ジョブに対応して出力処理を行う画像形成装置（１）において、印刷ジョブに対応した出力処理を制御する制御部（１０）として、複数の端末装置ＰＣから印刷ジョブが送信された場合に、画像形成装置（１）と複数の端末装置ＰＣとの設置位置間の距離に基づき、印刷ジョブの優先度を決定する優先ジョブ決定機能（１１）と、端末装置ＰＣからのユーザの移動時間を設定する移動時間設定機能（１２）と、複数の印刷ジョブの出力処理が重なった場合に、移動時間が長い端末装置ＰＣから送信された印刷ジョブを優先して出力処理を実行する優先ジョブ実行機能（１３）を備えることを特徴とするものである。【選択図】図２
2014043007.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブ送信装置から送信された印刷ジョブに対応して出力処理を行う画像形成装置において、
印刷ジョブに対応した出力処理を制御する制御部として、複数の印刷ジョブ送信装置から印刷ジョブが送信された場合に、前記画像形成装置と前記複数の印刷ジョブ送信装置との設置位置間の距離に基づき、出力処理を実行する印刷ジョブの優先度を決定する機能を備えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記印刷ジョブ送信装置から前記画像形成装置へのユーザの移動時間を設定する機能と、複数の印刷ジョブの出力処理が重なった場合は、前記移動時間が長い印刷ジョブ送信装置から送信された印刷ジョブを優先して出力処理を実行する機能とを備え、前記印刷ジョブの出力処理が実行された後は、出力処理の実行が決定された印刷ジョブが送信された印刷ジョブ送信装置よりユーザの移動時間が短い印刷ジョブ送信装置から印刷ジョブの送信があっても、前記移動時間の長い印刷ジョブを優先して出力処理を行なうことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷ジョブ送信装置は、印刷ジョブを送信後に直ぐに出力処理を実行するか否かを選択する出力処理選択手段を備え、
前記制御部は、前記出力処理選択手段による選択結果に基づき、出力処理を実行する印刷ジョブの優先度を決定することを特徴とする請求項１または２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に係り、特に、印刷ジョブ送信装置から送信された印刷ジョブに対応して出力処理を行う画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置に送信されてきた印刷ジョブは、通常、複数の送信者（端末装置）と画像形成装置との距離（位置関係）に関係なく、送られてきた順番に実行されていく。
【０００３】
例えば、従来技術として、データ処理装置に対してデータを送って所定のデータ処理を行うホスト装置（例えば、画像形成装置）において、データ処理装置でのデータに対するデータ処理の処理順序を他のデータの処理順序よりも遅くする際の追い越し許可条件の設定を可能とし、設定された追い越し許可条件情報をデータとともに前記データ処理装置に送るようにしたものが提案されている（特許文献１を参照）。
【０００４】
このような従来技術によれば、画像形成装置において出力処理を行う際に、追い越し許可条件に基づいてデータの処理順序を制御するので、データ自体の性質、重要度等に応じて設定された追い越し許可条件に応じた処理順序でデータ処理を行うことができ、データ処理の処理効率を向上させるとともに、利用性を向上させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２８７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の画像形成装置では、遠い位置の送信者からのジョブを実行した場合、後から他のジョブが送信される可能性が高く、当該送信者の出力物（書類）が他の送信者の出力物と排紙トレイ上で混ざってしまうという問題があった。
【０００７】
本発明は、上記従来の問題点に鑑みてなされたものであって、印刷ジョブ送信者に対して、他の印刷ジョブ送信者による印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するための本発明に係る画像形成装置は、次の通りである。
【０００９】
本発明は、印刷ジョブ送信装置（例えば、端末装置）から送信された印刷ジョブに対応して出力処理を行う画像形成装置において、印刷ジョブに対応した出力処理を制御する制御部として、複数の印刷ジョブ送信装置から印刷ジョブが送信された場合に、前記画像形成装置と前記複数の印刷ジョブ送信装置との設置位置間の距離に基づき、出力処理を実行する印刷ジョブの優先度を決定する機能を備えることを特徴とするものである。
【００１０】
また、本発明は、前記制御部として、前記印刷ジョブ送信装置から前記画像形成装置へのユーザの移動時間を設定する機能と、複数の印刷ジョブの出力処理が重なった場合は、前記移動時間が長い印刷ジョブ送信装置から送信された印刷ジョブを優先して出力処理を実行する機能とを備え、前記印刷ジョブの出力処理が実行された後は、出力処理の実行が決定された印刷ジョブが送信された印刷ジョブ送信装置よりユーザの移動時間が短い印刷ジョブ送信装置から印刷ジョブの送信があっても、前記移動時間の長い印刷ジョブを優先して出力処理を行なうことが好ましい。
【００１１】
また、本発明は、前記印刷ジョブ送信装置の構成として、印刷ジョブを送信後に直ぐに出力処理を実行するか否かを選択する出力処理選択手段を備え、前記制御部は、前記出力処理選択手段による選択結果に基づき、出力処理を実行する印刷ジョブの優先度を決定することが好ましい。
【発明の効果】
【００１２】
本発明の画像形成装置によれば、印刷ジョブ送信装置から送信された印刷ジョブに対応して出力処理を行う画像形成装置において、印刷ジョブに対応した出力処理を制御する制御部として、複数の印刷ジョブ送信装置から印刷ジョブが送信された場合に、前記画像形成装置と前記複数の印刷ジョブ送信装置との設置位置間の距離に基づき、出力処理を実行する印刷ジョブの優先度を決定する機能を備えることで、ユーザ（印刷ジョブ送信者）が印刷物を取りに画像形成装置まで行くための移動時間を考慮し、概ねユーザが到着するタイミングで印刷物を出力することができる。これにより、ユーザが所望する出力物を一番直近に出力された状態、すなわち、例えば、排紙トレイの最上部に出力されているか、出力中の状態にすることができるので、他の印刷ジョブ送信者による印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる。
【００１３】
また、本発明によれば、前記制御部として、前記印刷ジョブ送信装置から前記画像形成装置へのユーザの移動時間を設定する機能と、複数の印刷ジョブの出力処理が重なった場合は、前記移動時間が長い印刷ジョブ送信装置から送信された印刷ジョブを優先して出力処理を実行する機能とを備え、前記印刷ジョブの出力処理が実行された後は、出力処理の実行が決定された印刷ジョブが送信された印刷ジョブ送信装置よりユーザの移動時間が短い印刷ジョブ送信装置から印刷ジョブの送信があっても、前記移動時間の長い印刷ジョブを優先して出力処理を行なうことで、他の印刷ジョブ送信者による印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる。
【００１４】
また、本発明によれば、前記印刷ジョブ送信装置の構成として、印刷ジョブを送信後に直ぐに出力処理を実行するか否かを選択する出力処理選択手段、例えば、「直ぐに実行」または「後で実行」という操作ボタンを備えることで、ユーザが印刷物を取りに行くタイミングで出力処理を実行することができるので、他のユーザの出力物と混ざることなく出力することができる。
例えば、「後で実行」ボタンを利用した場合は、複数のジョブを溜めておき、後に一斉送信できるようにする。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る画像形成装置を含むネットワークシステムの構成を示す説明図である。
【図２】前記画像形成装置の概略構成を示すブロック図である。
【図３】（ａ）は前記画像形成装置を構成する表示部の設定画面の一例を示す説明図、（ｂ）は前記設定画面の具体的な表示状態を示す説明図である。
【図４】前記画像形成装置による印刷ジョブの優先度を決定して出力処理を行う基本的な手順を示すフローチャートである。
【図５】前記画像形成装置において複数のユーザより印刷ジョブが送信されて先行した印刷ジョブがある場合の印刷ジョブの優先度を決定して出力処理を行う手順（サブフローチャート（１））の一部を示すフローチャートである。
【図６】図５に示すフローチャートに続く印刷ジョブの出力処理を行う手順の一部を示すフローチャートである。
【図７】図６に示すフローチャートに続く印刷ジョブの出力処理を行う手順を示すフローチャートである。
【図８】前記画像形成装置において複数のユーザより印刷ジョブが送信されて後続の印刷ジョブがある場合の印刷ジョブの優先度を決定して出力処理を行う手順（サブフローチャート（２））を示すフローチャートである。
【図９】前記画像形成装置における複数のユーザから印刷ジョブが送信されたときの出力処理の状態の一例を示すタイミングチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の画像形成装置を実施するための形態について図面を参照して説明する。
図１は発明を実施する形態の一例であって、本発明の実施形態に係る画像形成装置を含むネットワークシステムの構成を示す説明図、図２は前記画像形成装置の概略構成を示すブロック図である。
【００１７】
なお、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する主旨のものではない。
【００１８】
本実施形態は、図１、図２に示すように、複数の端末装置（印刷ジョブ送信装置）ＰＣから送信された印刷ジョブに対応して出力処理を行う画像形成装置１において、本発明の特徴的な機能を有する制御部１０を備えることを特徴とする。
【００１９】
本実施形態では、画像形成装置１と複数の端末装置（実施例では３台の端末装置ＰＣ１〜ＰＣ３）が無線回線等のネットワーク２を介して接続されている。
【００２０】
画像形成装置１は、ユーザによって印刷データを出力する装置として選択される。
端末装置ＰＣ１〜ＰＣ３は、ユーザが所望する印刷ジョブを送信する印刷ジョブ送信装置として機能する。
【００２１】
次に、本実施形態の画像形成装置１の特徴的な構成について説明する。
画像形成装置１は、図２に示すように、主に、装置の動作を制御する制御部１０と、入力された画像データに基づき出力画像を形成する画像形成部２０と、画像を出力する出力処理部３０と、外部装置との通信・接続を行う通信部４０、操作画面等を表示する表示部５０を備えて構成されている。
【００２２】
なお、本実施形態において、図示しない画像形成装置１を構成する記録媒体搬送装置、現像装置、定着装置等のその他の機能を実行する装置については、従来の画像形成装置と同様な機能を有するものとして説明を省略する。
【００２３】
制御部１０は、図２に示すように、端末装置ＰＣから送信される印刷ジョブに対応した出力処理を制御する。特徴的な構成として、複数の印刷ジョブ送信装置から印刷ジョブが送信された場合に、画像形成装置と複数の印刷ジョブ送信装置との設置位置間の距離に基づき、出力処理を実行する印刷ジョブの優先度を決定する優先ジョブ決定機能１１を備えている。
【００２４】
さらに、制御部１０は、端末装置ＰＣから画像形成装置１へのユーザの移動時間を設定する移動時間設定機能１２と、複数の印刷ジョブの出力処理が重なった場合に、前記移動時間が長い端末装置ＰＣから送信された印刷ジョブを優先して出力処理を実行する優先ジョブ実行機能１３を備えている。
【００２５】
優先ジョブ実行機能１３は、優先された印刷ジョブの出力処理が実行された後は、出力処理の実行が決定された印刷ジョブが送信された端末装置ＰＣよりユーザの移動時間が短い端末装置ＰＣから印刷ジョブの送信があっても、移動時間の長い印刷ジョブを優先して出力処理を実行するようにされている。
【００２６】
端末装置ＰＣは、図１に示すように、装置に対して入力指示を行う操作部の構成として、印刷ジョブを送信した後に、「直ぐに出力処理を実行する」、または、「後で出力処理を実行する」、を選択する出力処理選択スイッチ（出力処理選択手段）６０を備えている。
【００２７】
また、端末装置ＰＣには、出力処理選択スイッチ６０により「後で出力処理を実行する」が選択された場合に対応して、「印刷ジョブを送信する」という出力処理実行スイッチ（図示省略）を備えている。
【００２８】
本実施形態では、画像形成装置１において、画像形成装置１とユーザが扱う複数の端末装置ＰＣの距離が予め設定され、例えば、ユーザＡが印刷ジョブを送信した端末装置ＰＣの位置とユーザＡよりも後に印刷ジョブを送信した端末装置ＰＣの位置との関係を検知して、出力処理を実行する優先順位をつけるように構成されている。そして、ユーザＡの印刷ジョブは、ユーザＡが画像形成装置１に到着と同時に出力完了するか、到着後に排紙トレイの最上位の位置に出力するように設定される。
【００２９】
次に、画像形成装置１と端末装置ＰＣとの位置関係の設定について図面を参照して説明する。
図３（ａ）は本実施形態の画像形成装置を構成する表示部の設定画面の一例を示す説明図、（ｂ）は前記設定画面の具体的な表示状態を示す説明図である。
【００３０】
画像形成装置１の表示部５０には、図３（ａ）に示すように、所定の大きさのセル状の表示画面５１を備えている。表示画面５１には、画像形成装置１を示すＭＦＰと端末装置ＰＣ１〜ＰＣ３が表示される。
【００３１】
表示画面５１は、画像形成装置１（ＭＦＰ）および端末装置ＰＣ１〜ＰＣ３が配置されている空間（設置空間または設置フロア）として、セルの数で画像形成装置１から端末装置ＰＣ１〜ＰＣ３までの距離と時間を設定するようになっている。
【００３２】
図３（ａ）の符号Ｗ１，Ｗ２は、設置空間または設置フロアの幅（広さ）を示す。
設置空間または設置フロアは、図３（ｂ）に示すように、Ｗ１が１５（ｍ）、Ｗ２が１０（ｍ）となっている。
【００３３】
ここで、画像形成装置１からユーザが使用する端末装置ＰＣ１〜ＰＣ３の距離の設定及び認識について説明する。
まず、（１）設置フロアの広さと端末装置ＰＣ１〜ＰＣ３(ＩＰアドレス)の位置関係を予め設定する。例えば、図３（ａ），（ｂ）に示すように、セル状にした表示画面５１上でＭＦＰから端末装置ＰＣ１〜ＰＣ３の位置とルートを設定する。設定の一例として、表示画面５１上のセル５１１の大きさをタイルの大きさとして、１セルを１（ｍ）×１（ｍ）、歩幅を０．７（ｍ）、１歩の時を０．５（ｓｅｃ）とする。
【００３４】
そして、（２）ＭＦＰと端末装置ＰＣ１〜ＰＣ３の位置関係により距離と歩行時間を設定する。例えば、ＭＦＰから端末装置ＰＣまでの距離を表示画面５１上のセル数で１５個とすると、タイルに換算して１５枚で１５（ｍ）となる。１５（ｍ）を約２２歩で歩くとするとＭＦＰまでの到達時間は約１１（ｓｅｃ）となる。このようにして、端末装置ＰＣを使用するユーザのＭＦＰ（画像形成装置１）までの移動時間を設定できる。
【００３５】
そして、上述した設定要件に基づき、（３）印刷ジョブが送信されてきた端末装置ＰＣ(ＩＰアドレス)を認識して時間測定を行う。
【００３６】
なお、ユーザによっては印刷ジョブを送信した後、直ぐに出力物を取りに行かない場合もあるので、端末装置ＰＣの出力処理選択スイッチ６０により、画像形成装置１に対して出力処理を実行する時期を「直ぐに出力処理を実行する」または「後で出力処理を実行する」を選択する。
【００３７】
出力処理選択スイッチ６０により「直ぐに出力処理を実行する」が選択された場合は、直ぐに時間測定（移動時間と出力処理実行時間を考慮した最適な時間の測定）が実行されて、優先ジョブ決定機能１１により出力処理を実行する印刷ジョブの優先度が決定される。一方、出力処理選択スイッチ６０により「後で印刷処理を実行する」が選択された場合は、出力処理実行スイッチを操作することにより時間測定(いくつかの印刷ジョブを同時に実行するときの時間測定)が実行されて、優先ジョブ決定機能１１により出力処理を実行する印刷ジョブの優先度が決定される。
【００３８】
そして、（４）設定された時間が経過したら優先度の高い順に印刷ジョブが実行される。すなわち、優先的に最適時間（ユーザが画像形成装置１に到着と同時に出力完了できる時間）で出力処理が実行される。
【００３９】
なお、（５）後続する印刷ジョブが実行される場合は、後続する印刷ジョブを送信したユーザのジョブ時間（移動時間と出力処理実行時間を考慮した時間）と比較して印刷ジョブを実行する優先度を決定する。
【００４０】
次に、本実施形態の画像形成装置１によるユーザから送信された印刷ジョブを出力する際に、他の複数のユーザより印刷ジョブが送信されたときに印刷ジョブの優先度を決定して出力処理を行う場合の操作手順についてフローチャートに沿って説明する。
図４は本実施形態の画像形成装置による印刷ジョブの優先度を決定して出力処理を行う基本的な手順を示すフローチャートである。
【００４１】
まず、画像形成装置１により印刷ジョブを実行する場合は、図４に示すように、ユーザの操作する端末装置ＰＣにおいて印刷物の設定（印刷ジョブの設定）を行い（ステップＳ１）、端末装置ＰＣにおいてその出力処理を直ぐに実行するか否かを選択（判断）する（ステップＳ２）。出力処理を実行するか否かの選択（判断）は、端末装置ＰＣの出力処理選択スイッチ６０を用いてユーザにより決定される。
【００４２】
ステップＳ２において、直ぐに出力処理を実行しないことが選択された場合は、他の印刷ジョブを同時に送信するか否かが選択（判断）される（ステップＳ３）。
【００４３】
ステップＳ３において、他の印刷ジョブを同時に送信することが選択された場合は、印刷ジョブを端末装置ＰＣの図示しない記憶部に印刷ジョブを一時的に記憶する（ステップＳ４）。そして、ステップＳ２と同様に直ぐに出力処理を実行するか否かが判断される（ステップＳ５）。
【００４４】
ステップＳ５において、直ぐに出力処理を実行しないことが選択された場合は、次の印刷物の印刷設定を行い（ステップＳ６）、再びステップＳ３に戻る。ステップＳ５において、直ぐに出力処理を実行すると判断された場合は、出力処理実行スイッチ（図示省略）を操作して（ステップＳ７）、印刷ジョブを画像形成装置１へ送信する（ステップＳ８）。
【００４５】
一方、ステップＳ３において、他の印刷ジョブを同時に送信しないことが選択された場合は、出力処理実行スイッチ（図示省略）を操作して（ステップＳ７）、印刷ジョブを画像形成装置１へ送信する（ステップＳ８）。
【００４６】
ステップＳ２の説明に戻り、ステップＳ２において、直ぐに出力処理を実行することが選択された場合は、印刷ジョブを画像形成装置１へ送信する（ステップＳ８）。
ステップＳ８において印刷ジョブが画像形成装置１に送信されると、ステップＳ９に進み、サブフローチャート（１）が実行されて、先行して送信された印刷ジョブがある場合には、送信された印刷ジョブ（以下、「送信者印刷ジョブ」と称する。）と先行して送信された印刷ジョブ（以下、「先行印刷ジョブ」と称する。）とを比較して出力処理を行う優先度が決定される。
【００４７】
そして、ステップＳ１０に進み、サブフローチャート（２）が実行されて、後続する印刷ジョブ（以下、後続印刷ジョブ」と称する。）がある場合には、送信者印刷ジョブと後続印刷ジョブとを比較して出力処理を行う優先度が決定される。そして、出力処理を行う優先度に基づき印刷ジョブが実行される（ステップＳ１１）
【００４８】
ここで、送信者印刷ジョブと先行印刷ジョブとを比較して出力処理を行う印刷ジョブの優先度を決定するサブフローチャート（１）について説明する。
図５は本実施形態の画像形成装置において複数のユーザより印刷ジョブが送信されて先行した印刷ジョブがある場合の印刷ジョブの優先度を決定して出力処理を行う手順（サブフローチャート（１））の一部を示すフローチャート、図６は図５に示すフローチャートに続く印刷ジョブの出力処理を行う手順の一部を示すフローチャート、図７は図６に示すフローチャートに続く印刷ジョブの出力処理を行う手順を示すフローチャートである。
【００４９】
サブフローチャート（１）は、図５に示すように、画像形成装置１において、端末装置ＰＣから印刷ジョブが送信されると（ステップ１０１）、送信者印刷ジョブに先行する印刷ジョブがあるか否かが判断される（ステップＳ１０２）。
【００５０】
ステップＳ１０２において、先行印刷ジョブが無いと判断された場合は、送信者印刷ジョブが送信された端末装置ＰＣから画像形成装置１までの設定歩行時間Ｗと送信者印刷ジョブの出力処理が実行されるジョブ時間Ｊとの関係が「Ｗ≦Ｊ」であるか否かが判断される（ステップＳ１０３）。
【００５１】
ステップＳ１０３において、「Ｗ≦Ｊ」であると判断された場合は、その印刷ジョブを実行する（ステップＳ１０４）。ステップＳ１０３において、「Ｗ≦Ｊ」ではないと判断された場合は、サブフローチャート（２）に進む（ステップＳ１０５）。
【００５２】
一方、ステップＳ１０２において、先行印刷ジョブがあると判断された場合は、１つ前の先行印刷ジョブの出力処理が決定（固定）されているか否かが判断される（ステップＳ１０６）。
【００５３】
ステップＳ１０６において、１つ前の先行印刷ジョブの出力処理が決定（固定）されていると判断された場合は、１つ前の先行印刷ジョブが完了するまでの時間Ｗｅ１と最優先時間までの残り時間（歩行時間−経過時間−ジョブ時間）Ｗｓとの関係が「Ｗｅ１≧Ｗｓ」であるか否かが判断される（ステップＳ１０７）。
ここで、最優先時間は、ユーザが画像形成装置１に到着すると同時に印刷物の出力が完了できる時間とする。
【００５４】
ステップＳ１０７において、「Ｗｅ１≧Ｗｓ」であると判断された場合は、送信者印刷ジョブの優先度を固定する（ステップＳ１０８）、ステップＳ１０７において、「Ｗｅ１≧Ｗｓ」ではないと判断された場合は、サブフローチャート（２）が実行される（ステップＳ１０９）。
【００５５】
ステップＳ１０６の説明に戻り、ステップＳ１０６において、１つ前の先行印刷ジョブの優先度が決定（固定）されていないと判断された場合は、図６に示すように、ステップＳ１１０に進む。
【００５６】
ステップ１１０においては、設定歩行時間Ｗとジョブ時間との関係が「Ｗ≦Ｊ」であるか否かが判断される。ステップ１１０において、「Ｗ≦Ｊ」であると判断された場合は、２つ前に先行する印刷ジョブがあるか否かが判断される（ステップＳ１１１）。
【００５７】
ステップＳ１１１において、２つ前の先行印刷ジョブが無いと判断された場合は、１つ前の先行印刷ジョブの最優先時間までの残り時間（歩行時間−経過時間−ジョブ時間）Ｗｓ１と送信者印刷ジョブの出力処理が実行されるジョブ時間Ｊとの関係が「Ｗｓ１＞Ｊ」であるか否かが判断される（ステップＳ１１２）。
【００５８】
ステップＳ１１２において、「Ｗｓ１＞Ｊ」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて（ステップＳ１１３）、送信者印刷ジョブを実行する（ステップＳ１１４）。ステップＳ１１２において、「Ｗｓ１＞Ｊ」ではないと判断された場合は、送信者印刷ジョブの優先度を固定するとともに１つ前の先行印刷ジョブの優先度を固定する（ステップＳ１１５）。
【００５９】
ステップＳ１１１の説明に戻り、ステップＳ１１１において、２つ前に先行する印刷ジョブがあると判断された場合は、２つ前の先行印刷ジョブの優先度が固定されているか否かが判断される（ステップＳ１１６）。
【００６０】
ステップＳ１１６において、２つ前の先行印刷ジョブの優先度が固定されていると判断された場合は、１つ前の先行印刷ジョブの最優先時間までの残り時間（歩行時間−経過時間−ジョブ時間）Ｗｓ１と２つ前の先行印刷ジョブが完了するまでの時間Ｗｅ２と送信者印刷ジョブの出力処理が実行されるジョブ時間Ｊとの関係が「Ｗｓ１−Ｗｅ２＞Ｊ」であるか否かが判断される（ステップＳ１１７）。
【００６１】
ステップＳ１１７において、「Ｗｓ１−Ｗｅ２＞Ｊ」ではない判断された場合は、送信者印刷ジョブの優先度を固定するとともに１つ前の先行印刷ジョブの優先度を固定する（ステップＳ１１８）。ステップＳ１１７において、「Ｗｓ１−Ｗｅ２＞Ｊ」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて２つ前の先行印刷ジョブの次に設定して（ステップＳ１１９）、送信者印刷ジョブの優先度を固定する（ステップＳ１２０）。
【００６２】
一方、ステップＳ１１６において、２つ前の先行印刷ジョブの優先度が固定されていないと判断された場合は、「Ｗｓ１−Ｗｅ２＞Ｊ」であるか否かが判断される（ステップＳ１２１）。
【００６３】
ステップＳ１２１において、「Ｗｓ１−Ｗｅ２＞Ｊ」ではない判断された場合は、送信者印刷ジョブの優先度を固定するとともに全ての先行印刷ジョブの優先度を固定する（ステップＳ１２２）。ステップＳ１２１において、「Ｗｓ１−Ｗｅ２＞Ｊ」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて２つ前の先行印刷ジョブの次に設定して（ステップＳ１２３）、ステップＳ１１１に戻る。
【００６４】
ステップＳ１１０の説明に戻り、ステップ１１０において、「Ｗ≦Ｊ」ではないと判断された場合は、図７に示すように、２つ前に先行する印刷ジョブがあるか否かが判断される（ステップＳ１２４）。
【００６５】
ステップＳ１２４において、２つ前に先行する印刷ジョブが無いと判断された場合は、設定歩行時間Ｗと１つ前に先行する印刷ジョブの最優先時間までの残り時間（歩行時間−経過時間−ジョブ時間）Ｗｓ１との関係が「Ｗ＜Ｗｓ１」であるか否かが判断される（ステップＳ１２５）。
【００６６】
ステップＳ１２５において、「Ｗ＜Ｗｓ１」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて１つ前の先行印刷ジョブよりも優先するように設定され（ステップＳ１２６）、サブフローチャート（２）に進む（ステップＳ１２７）。ステップＳ１２５において、「Ｗ＜Ｗｓ１」ではないと判断された場合は、そのまま、サブフローチャート（２）に進む（ステップＳ１２７）。
【００６７】
一方、Ｓ１２４において、２つ前に先行する印刷ジョブがあると判断された場合は、２つ前に先行する印刷ジョブの優先度が固定されているか否かが判断される（ステップＳ１２８）。
【００６８】
ステップＳ１２８において、２つ前の先行印刷ジョブの優先度が固定されていると判断された場合は、１つ前の先行印刷ジョブの最優先時間までの残り時間（歩行時間−経過時間−ジョブ時間）Ｗｓ１と２つ前の先行印刷ジョブが完了するまでの時間Ｗｅ２と送信者の設定歩行時間Ｗとの関係が「Ｗｓ１−Ｗｅ２＞Ｗ」であるか否かが判断される（ステップＳ１２９）。
【００６９】
ステップＳ１２９において、「Ｗｓ１−Ｗｅ２＞Ｗ」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて１つ前の先行印刷ジョブよりも優先するように設定され（ステップＳ１３０）、サブフローチャート（２）に進む（ステップＳ１３１）。ステップＳ１２９において、「Ｗｓ１−Ｗｅ２＞Ｗ」ではないと判断された場合は、そのまま、サブフローチャート（２）に進む（ステップＳ１３１）。
【００７０】
一方、Ｓ１２９において、２つ前の先行印刷ジョブの優先度が固定されていないと判断された場合は、「Ｗｓ１−Ｗｅ２＞Ｗ」であるか否かが判断される（ステップＳ１３２）。
【００７１】
ステップＳ１３２において、「Ｗｓ１−Ｗｅ２＞Ｗ」ではない判断された場合は、サブフローチャート（２）に進む（ステップＳ１３３）。ステップＳ１３２において、「Ｗｓ１−Ｗｅ２＞Ｗ」であると判断された場合は、送信者印刷ジョブの優先度を１つ上げて２つ前の先行印刷ジョブの次に設定して（ステップＳ１３４）、ステップＳ１２４に戻る。
【００７２】
このようにして、サブフローチャート（１）に沿って、送信者印刷ジョブと先行印刷ジョブの出力処理を行う優先度が決定される。
【００７３】
次に、送信者印刷ジョブと後続印刷ジョブとを比較して出力処理を行う印刷ジョブの優先度を決定するサブフローチャート（２）について説明する。
図８は本実施形態の画像形成装置において複数のユーザより印刷ジョブが送信されて後続の印刷ジョブがある場合の印刷ジョブの優先度を決定して出力処理を行う手順（サブフローチャート（２））を示すフローチャートである。
【００７４】
サブフローチャート（２）は、図８に示すように、画像形成装置１において、端末装置ＰＣからの印刷ジョブの送信者データ（設定歩行時間、ジョブ時間、経過時間を含む）が認識されて（ステップ２０１）、後続印刷ジョブが送信されたか否かが判断される（ステップＳ２０２）。
【００７５】
ステップＳ２０２において、後続印刷ジョブが送信されていないと判断された場合は、優先される印刷ジョブが最優先時間に到達したか否かが判断される（ステップ２０３）。
【００７６】
ステップＳ２０３において、優先される印刷ジョブが最優先時間に到達していないと判断された場合は、ステップＳ２０１に戻る。ステップＳ２０３において、優先される印刷ジョブが最優先時間に到達していると判断された場合は、先行印刷ジョブが有るか否かが判断される（ステップＳ２０４）。
【００７７】
ステップＳ２０４において、先行印刷ジョブがあると判断された場合は、送信者印刷ジョブの優先度を固定する（ステップＳ２０５）。ステップＳ２０４において、先行印刷ジョブが無いと判断された場合は、送信者印刷ジョブを実行する（ステップＳ２０６）。そして、ユーザが画像形成装置１に到着と同時に出力が完了して、最短時間での出力が完了する（ステップＳ２０７）。
【００７８】
一方、ステップＳ２０２において、後続印刷ジョブが送信されていると判断された場合は、後続印刷ジョブはサブフローチャート（１）に沿って実行される（ステップＳ２０８）。そして、後続印刷ジョブが送信者印刷ジョブよりも優先度が高いか否かが判断される（ステップＳ２０９）。
【００７９】
ステップＳ２０９において、後続印刷ジョブが送信者印刷ジョブよりも優先度が高いと判断された場合は、送信者印刷ジョブの優先度を１つ（新しい印刷ジョブよりも）下げて（ステップＳ２１０）、ステップＳ２０２に戻る。
【００８０】
一方、ステップＳ２０９において、後続印刷ジョブが送信者印刷ジョブよりも優先度が低いと判断された場合は、後続印刷ジョブの優先度が固定されたか否かが判断される（ステップＳ２１１）
【００８１】
ステップＳ２１１において、後続印刷ジョブの優先度が固定されていないと判断された場合は、ステップＳ２０３に戻る。ステップＳ２１１において、後続印刷ジョブが固定されていると判断された場合は、送信者印刷ジョブの優先度を固定する。
【００８２】
このようにして、サブフローチャート（２）に沿って、送信者印刷ジョブと後続印刷ジョブの出力処理を行う優先度が決定される。
【００８３】
次に、本実施形態の画像形成装置１による複数のユーザから印刷ジョブが送信されたときの印刷ジョブの優先度を決定して出力処理を行う場合についてタイミングチャートに沿って説明する。
図９は本実施形態の画像形成装置における複数のユーザから印刷ジョブが送信されたときの出力処理の状態の一例を示すタイミングチャートである。
【００８４】
１実施例として、ユーザＡ、ユーザＢ、ユーザＣの３ユーザから印刷ジョブが送信された場合について説明する。
【００８５】
ユーザＡの印刷ジョブ（Ａ）の送信者データは、歩行時間Ｗａ：２０（ｓｅｃ）、ジョブ時間Ｊａ：１０（ｓｅｃ）、ユーザＢの印刷ジョブ（Ｂ）の送信者データは、歩行時間Ｗｂは２７．５（ｓｅｃ）、ジョブ時間Ｊｂ：５（ｓｅｃ）、ユーザＣの印刷ジョブ（Ｃ）の送信者データは、歩行時間Ｗｃは２．５（ｓｅｃ）、ジョブ時間Ｊｃ：２．５（ｓｅｃ）、である。
【００８６】
まず、ユーザＡの印刷ジョブ（Ａ）が実行される。ユーザＡの歩行時間Ｗａが２０（ｓｅｃ）、ジョブ時間Ｊａが１０（ｓｅｃ）であるため、出力開始Ｔａ１はスタートＴａ０から１０（ｓｅｃ）後で、ジョブ終了時Ｔａ２はスタートから２０（ｓｅｃ）後となる。
【００８７】
後続するユーザＢの印刷ジョブ（Ｂ）は、印刷ジョブ（Ａ）のスタートＴａ０から５（ｓｅｃ）後に開始され（Ｔｂ０）、出力開始Ｔｂ１はスタートＴｂ０から２２．５（ｓｅｃ）後となる。
【００８８】
後続するユーザＣの印刷ジョブ（Ｃ）は、印刷ジョブ（Ｂ）のスタートＴｂ０から２．５（ｓｅｃ）後に開始され（Ｔｃ０）、出力開始Ｔｃ１は、印刷ジョブ（Ａ）の出力が終了するまで待機して、その後開始する。
【００８９】
ユーザＢの印刷ジョブ（Ｂ）の終了は、最短で２７．５（ｓｅｃ）かかり、ユーザＡの印刷ジョブ（Ａ）の１２．５（ｓｅｃ）後となる（Ｔｂ２）。一方、ユーザＣ印刷ジョブ（Ｃ）の終了は、最短で２．５（ｓｅｃ）であるため、ユーザＡの印刷ジョブ（Ａ）の２．５（ｓｅｃ）後となる（Ｔｃ２）。
【００９０】
したがって、印刷ジョブの優先度は、最優先に出力されるのは印刷ジョブ（Ａ）である。印刷ジョブ（Ｂ）はスタートが印刷ジョブ（Ｃ）よりも優先されるが、ユーザＣの方がユーザＢよりも画像形成装置１から近い位置にあり、しかも出力終了時が印刷ジョブ（Ｃ）の方が早く終了するため、印刷ジョブ（Ｃ）が印刷ジョブ（Ｂ）よりも優先度が上に設定される。
【００９１】
これにより、３つ印刷ジョブ（Ａ），（Ｂ），（Ｃ）は、図９に示すように、印刷ジョブ（Ａ）、印刷ジョブ（Ｃ）、印刷ジョブ（Ｂ）の順に出力が終了する。
【００９２】
以上のように構成したので、本実施形態によれば、端末装置ＰＣから送信された印刷ジョブに対応して出力処理を行う画像形成装置１において、印刷ジョブに対応した出力処理を制御する制御部１０として、複数の端末装置ＰＣから印刷ジョブが送信された場合に、画像形成装置１と複数の端末装置ＰＣとの設置位置間の距離に基づき、出力処理を実行する印刷ジョブの優先度を決定する優先ジョブ決定機能１１を備えることで、ユーザが印刷物を取りに画像形成装置１まで行くための移動時間を考慮し、概ねユーザが到着するタイミングで印刷物を出力することができる。これにより、ユーザが所望する出力物を一番直近に出力された状態、または出力中の状態にすることができるので、他のユーザによる印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる。
【００９３】
さらに、本実施形態によれば、制御部１０の構成として、端末装置ＰＣから画像形成装置１へのユーザの移動時間を設定する移動時間設定機能１２と、複数の印刷ジョブの出力処理が重なった場合は、移動時間が長い端末装置ＰＣから送信された印刷ジョブを優先して出力処理を実行する優先ジョブ実行機能１３とを備えることで、印刷ジョブの出力処理が実行された後は、出力処理の実行が決定された印刷ジョブが送信された端末装置ＰＣよりユーザの移動時間が短い端末装置ＰＣから印刷ジョブの送信があっても、移動時間の長い印刷ジョブを優先して出力処理を行なうことで、他のユーザによる印刷ジョブの出力物と混ざることなく、適切なタイミングで出力処理を行うことができる。
【００９４】
なお、本発明は、上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００９５】
１  画像形成装置
２  ネットワーク
１０  制御部
１１  優先ジョブ決定機能
１２  移動時間設定機能
１３  優先ジョブ実行機能
２０  画像形成部
３０  出力処理部
４０  通信部
５０  表示部
５１  表示画面
６０  出力処理選択スイッチ（出力処理選択手段）
５１１  セル
ＰＣ，ＰＣ１，ＰＣ２，ＰＣ２  端末装置（印刷ジョブ送信装置）
【図１】
2014043007.tif 000003
【図２】
2014043007.tif 000004
【図３】
2014043007.tif 000005
【図４】
2014043007.tif 000006
【図５】
2014043007.tif 000007
【図６】
2014043007.tif 000008
【図７】
2014043007.tif 000009
【図８】
2014043007.tif 000010
【図９】
2014043007.tif 000011