(57)【要約】【課題】特定のユーザーが画像形成装置を優先的に使用し続けることを抑制することが可能な画像形成装置及びジョブ管理方法を提供すること。【解決手段】受付処理部１６１は、ジョブを受け付ける。判定処理部１６２は、優先度情報Ｄ１に基づいて前記ジョブに対応するユーザーの優先度を判定する。設定処理部１６３は、判定処理部１６２により判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果を前記ジョブの優先度として設定する。実行処理部１６４は、設定処理部１６３により設定される優先度に応じた順番でジョブ実行部に前記ジョブを実行させる。【選択図】図１
2018154000.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを受け付ける受付処理部と、
予め定められた優先度情報に基づいて前記ジョブに対応するユーザーの優先度を判定する判定処理部と、
前記判定処理部により判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果を前記ジョブの優先度として設定する設定処理部と、
前記設定処理部により設定される優先度に応じた順番でジョブ実行部に前記ジョブを実行させる実行処理部と、
を備える画像形成装置。
【請求項２】
前記設定処理部は、前記期間における前記ユーザーの使用量が予め定められた閾値を超えている場合に、前記ジョブの優先度を、前記判定処理部により判定される前記ユーザーの優先度よりも低くする、
請求項１に記載の画像形成装置。
【請求項３】
前記設定処理部は、前記期間における前記ユーザーの使用量が予め定められた閾値を超えている場合に、前記ジョブの優先度を、前記判定処理部により判定される前記ユーザーの優先度よりも高くする、
請求項１に記載の画像形成装置。
【請求項４】
前記設定処理部は、予め定められた第１期間における前記ユーザーの使用量が予め定められた第１閾値を超えている場合には、前記ジョブの優先度を、前記判定処理部により判定される前記ユーザーの優先度よりも高くし、前記第１期間よりも短い予め定められた第２期間における前記ユーザーの使用量が予め定められた第２閾値を超えている場合には、前記ジョブの優先度を、前記判定処理部により判定される前記ユーザーの優先度よりも低くする、
請求項１に記載の画像形成装置。
【請求項５】
前記優先度情報は、ユーザーの役職と優先度との対応関係を示す情報である、
請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記使用量が、合計使用回数、合計使用時間、合計印刷枚数、及び合計消費トナー量のいずれかである、
請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
ジョブを受け付ける受付ステップと、
予め定められた優先度情報に基づいて前記ジョブに対応するユーザーの優先度を判定する判定ステップと、
前記判定ステップにおいて判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果を前記ジョブの優先度として設定する設定ステップと、
前記設定ステップにおいて設定される優先度に応じた順番でジョブ実行部に前記ジョブを実行させる実行ステップと、
を含むジョブ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びジョブ管理方法に関する。
【背景技術】
【０００２】
複数の印刷要求を受け付け、前記複数の印刷要求を、各印刷要求に割り当てられた優先度に応じた順番で印刷処理することが可能な印刷装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３５７０６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特定のユーザーからの印刷要求に対して高い優先度が割り当てられる場合には、前記特定のユーザーからの印刷要求が短い時間間隔で断続的に受け付けられると、他のユーザーからの印刷要求がいつまで経っても処理されないという問題がある。
【０００５】
本発明の目的は、特定のユーザーが画像形成装置を優先的に使用し続けることを抑制することが可能な画像形成装置及びジョブ管理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像形成装置は、受付処理部と、判定処理部と、設定処理部と、実行処理部とを備える。前記受付処理部は、ジョブを受け付ける。前記判定処理部は、予め定められた優先度情報に基づいて前記ジョブに対応するユーザーの優先度を判定する。前記設定処理部は、前記判定処理部により判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果を前記ジョブの優先度として設定する。前記実行処理部は、前記設定処理部により設定される優先度に応じた順番でジョブ実行部に前記ジョブを実行させる。
【０００７】
本発明の他の局面に係るジョブ管理方法は、受付ステップと、判定ステップと、設定ステップと、実行ステップとを含む。前記受付ステップでは、ジョブが受け付けられる。前記判定ステップでは、予め定められた優先度情報に基づいて前記ジョブに対応するユーザーの優先度が判定される。前記設定ステップでは、前記判定ステップにおいて判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果が前記ジョブの優先度として設定される。前記実行ステップでは、前記設定ステップにおいて設定される優先度に応じた順番でジョブ実行部により前記ジョブが実行される。
【発明の効果】
【０００８】
本発明によれば、特定のユーザーが画像形成装置を優先的に使用し続けることを抑制することが可能な画像形成装置及びジョブ管理方法が提供される。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図２】図２は、本発明の実施形態に係る画像形成装置で用いられる優先度情報の一例を示す図である。
【図３】図３は、本発明の実施形態に係る画像形成装置で用いられるユーザー情報の一例を示す図である。
【図４】図４は、本発明の実施形態に係る画像形成装置で用いられる使用履歴情報の一例を示す図である。
【図５】図５は、本発明の実施形態に係る画像形成装置で用いられる未完了ジョブ情報の一例を示す図である。
【図６】図６は、本発明の実施形態に係る画像形成装置における優先度の設定方法の一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像形成装置における優先度の設定方法の一例を示す図である。
【図８】図８は、本発明の実施形態に係る画像形成装置で実行されるジョブ管理処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１１】
［画像形成装置の構成］
図１及び図２に示されるように、本発明の実施形態に係る画像形成装置１は、操作表示部１０、ＡＤＦ（Auto Document Feeder）１１、画像読取部１２、画像形成部１３、通信Ｉ／Ｆ１４、記憶部１５、及び制御部１６などを備える。具体的に、画像形成装置１は、プリンター機能、スキャナー機能、コピー機能、及びファクシミリ機能などを有する複合機である。なお、本発明は、複合機に限らず、コピー機、プリンター、ファクシミリ装置のような任意の画像形成装置に適用可能である。
【００１２】
操作表示部１０は、情報を表示する液晶ディスプレーなどの表示部と、ユーザー操作を受け付けるタッチパネル及び操作ボタンなどの操作部とを備える。
【００１３】
ＡＤＦ１１は、原稿セット部、搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部１２の読み取り対象となる原稿を搬送する自動原稿搬送装置である。
【００１４】
画像読取部１２は、原稿台、光源、ミラー、光学レンズ、及びＣＣＤ（Charge Coupled Device）を備え、原稿の画像を読み取って画像データとして出力することが可能である。
【００１５】
画像形成部１３は、電子写真方式又はインクジェット方式で画像データに基づく印刷処理を実行することが可能であり、前記画像データに基づいてシート上に画像を形成する。例えば、画像形成部１３が電子写真方式の画像形成部である場合、画像形成部１３は感光体ドラム、帯電器、露光装置、現像装置、転写装置、及び定着装置などを備える。
【００１６】
通信Ｉ／Ｆ１４は、電話回線、インターネット、又はＬＡＮなどの通信網を介して、外部のファクシミリ装置又はパーソナルコンピューターなどの情報処理装置との間で所定の通信プロトコルに従った通信処理を実行することが可能な通信インターフェイスである。
【００１７】
記憶部１５は、ハードディスク又はＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶部である。記憶部１５には、制御部１６によって実行される各種の制御プログラム、及び各種のデータなどが記憶される。記憶部１５には、例えば、優先度情報Ｄ１（図２）、ユーザー情報Ｄ２（図３）、使用履歴情報Ｄ３（図４）、未完了ジョブ情報Ｄ４（図５）などが記憶される。
【００１８】
優先度情報Ｄ１には、予め定められた役職ごとに、優先度（すなわち、その役職に就ついているユーザーの優先度）を示す情報が含まれている。すなわち、優先度情報Ｄ１は、ユーザーの役職と優先度との対応関係を示す情報である。例えば、図２に示される優先度情報Ｄ１には、「上級管理職」、「下級管理職」、「一般社員」の３種類の役職について、それぞれの優先度が登録されている。具体的に、「上級管理職」には、最高レベルの優先度（ここでは、「高」）が割り当てられており、「一般社員」には、最低レベルの優先度（ここでは、「低」）が割り当てられている。「下級管理職」には、「上級管理職」よりも低く、且つ、「一般社員」よりも高い優先度（ここでは、「中」）が割り当てられている。
【００１９】
ユーザー情報Ｄ２には、画像形成装置１を使用するユーザーごとに、前記ユーザーを識別するためのユーザーＩＤと前記ユーザーの役職とを示す情報が含まれている。例えば、図３に示されるユーザー情報Ｄ２には、ユーザーＡ〜ユーザーＧの７人のユーザーについて、それぞれのユーザーＩＤ及び役職が登録されている。
【００２０】
使用履歴情報Ｄ３には、画像形成装置１が使用された日時と画像形成装置１を使用したユーザーとを示す情報が含まれる。使用履歴情報Ｄ３には、画像形成装置１においてジョブが実行されるごとに、新たな情報が追加されていく。なお、使用履歴情報Ｄ３に、例えば、使用時間、印刷枚数、消費トナー量などの他の情報も含まれてもよい。
【００２１】
未完了ジョブ情報Ｄ４には、画像形成装置１で受け付けられたジョブのうち、未完了のジョブ（すなわち、実行中のジョブ及び待機中のジョブ）に関する情報が含まれる。未完了ジョブ情報Ｄ４には、未完了のジョブごとに、実行順序、受付時刻、ジョブ種類、ジョブ名、ユーザーＩＤ、優先度、及び状態を示す情報が含まれる。前記実行順序は、前記ジョブが実行される順番を示している。前記実行順序は、前記受付時刻と前記優先度とに基づいて決定される。前記受付時刻は、前記ジョブが受け付けられた時刻を示している。前記ジョブ種類は、前記ジョブの種類（例えば、プリントジョブ、スキャンジョブ、ファックスジョブ、コピージョブなど）を示している。前記ジョブ名は、前記ジョブを識別するために前記ジョブに付与された名前である。前記ユーザーＩＤは、前記ジョブに対応するユーザーのユーザーＩＤである。前記ジョブに対応するユーザーとは、前記ジョブの実行を要求しているユーザーである。例えば、前記ジョブが、通信Ｉ／Ｆ１４を通じて印刷ホスト装置から受け付けられたプリントジョブである場合は、画像形成装置１は、前記印刷ホスト装置から印刷データと共に受信されるユーザーＩＤを、前記ジョブに対応するユーザーのユーザーＩＤとして取得する。一方、前記ジョブが、操作表示部１０を通じて受け付けられたジョブである場合は、画像形成装置１は、画像形成装置１にログイン中のユーザーのユーザーＩＤを、前記ジョブに対応するユーザーのユーザーＩＤとして取得する。前記優先度は、前記ジョブの優先度を示している。前記ジョブの優先度は、優先度情報Ｄ１及びユーザー情報Ｄ２に基づいて判定される優先度（ユーザーの優先度）と、使用履歴情報Ｄ３とに基づいて設定される。例えば、ユーザーＣ（一般社員）の優先度は通常は「低」であるが、図５に示される「ジョブ５」の優先度は、「低」よりも１段階上の優先度である「中」に設定されている。また、ユーザーＢ（下級管理職）の優先度は通常は「中」であるが、図５に示される「ジョブ４」の優先度は、「中」よりも１段階下の優先度である「低」に設定されている。前記優先度（ジョブの優先度）の設定方法については後述する。前記状況は、前記ジョブの現在の状態（実行中又は待機中）を示している。
【００２２】
制御部１６は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。
【００２３】
ところで、特定のユーザーからの印刷要求に対して高い優先度が割り当てられる場合には、前記特定のユーザーからの印刷要求が短い時間間隔で断続的に受け付けられると、他のユーザーからの印刷要求がいつまで経っても処理されないという問題がある。これに対して、本実施形態に係る画像形成装置１によれば、特定のユーザーが画像形成装置を優先的に使用し続けることを抑制することが可能である。
【００２４】
具体的に、制御部１６は、受付処理部１６１、判定処理部１６２、設定処理部１６３、及び実行処理部１６４を含む。なお、制御部１６は、前記制御プログラムに従って各種の処理を実行することによりこれらの各処理部として機能する。また、制御部１６は、これらの各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００２５】
受付処理部１６１は、ジョブを受け付けることが可能である。具体的に、受付処理部１６１は、通信Ｉ／Ｆ１４又は操作表示部１０を通じて、プリントジョブ、スキャンジョブ、ファックスジョブ、コピージョブなどのジョブを受け付ける。
【００２６】
判定処理部１６２は、優先度情報Ｄ１に基づいて前記ジョブに対応するユーザーの優先度を判定することが可能である。具体的に、判定処理部１６２は、前記ジョブに対応するユーザーのユーザーＩＤとユーザー情報Ｄ２とに基づいて、前記ユーザーの役職を判定する。そして、判定処理部１６２は、前記ユーザーの役職と優先度情報Ｄ１とに基づいて、前記ユーザーの優先度を判定する。例えば、前記ジョブに対応するユーザーがユーザーＡである場合は、判定処理部１６２は、ユーザー情報Ｄ２に基づいて、ユーザーＡの役職が「上級管理職」であると判定する。そして、判定処理部１６２は、優先度情報Ｄ１において「上級管理職」に割り当てられている優先度（ここでは、「高」）を、ユーザーＡの優先度として判定する。また、例えば、前記ジョブに対応するユーザーがユーザーＢである場合は、判定処理部１６２は、ユーザー情報Ｄ２に基づいて、ユーザーＢの役職が「下級管理職」であると判定する。そして、判定処理部１６２は、優先度情報Ｄ１において「下級管理職」に割り当てられている優先度（ここでは、「中」）を、ユーザーＢの優先度として判定する。
【００２７】
設定処理部１６３は、判定処理部１６２により判定される前記ユーザーの優先度が予め定められた期間における前記ユーザーの使用量に基づいて変更された結果を前記ジョブの優先度として設定することが可能である。なお、前記使用量は、例えば、合計使用回数（ジョブの合計実行回数）、合計使用時間（合計占有時間）、合計印刷枚数、合計消費トナー量などである。設定処理部１６３は、使用履歴情報Ｄ３に基づいて前記使用量を算出することができる。
【００２８】
具体的に、設定処理部１６３は、予め定められた期間（例えば、過去３０分、過去１時間、過去２時間など）における前記ユーザーの使用量が予め定められた閾値を超えている場合に、前記ジョブの優先度を、判定処理部１６２により判定される前記ユーザーの優先度よりも低くしてもよい。例えば、図６に示されるように、設定処理部１６３は、過去１時間における使用量が多い場合の優先度を、通常時の優先度よりも１段階だけ低くしてもよい。この場合、「上級管理職」のユーザー（ここでは、ユーザーＡ、ユーザーＧ）に対応するジョブの優先度は、通常時の優先度（すなわち、前記ユーザーの優先度である「高」）から１段階低くなり、「中」に設定される。また、「下級管理職」のユーザー（ここでは、ユーザーＢ、ユーザーＤ）に対応するジョブの優先度は、通常時の優先度（すなわち、前記ユーザーの優先度である「中」）から１段階低くなり、「低」に設定される。なお、「一般社員」のユーザー（ここでは、ユーザーＣ、ユーザーＥ、ユーザーＦ）に対応するジョブの優先度は、通常時の優先度（すなわち、前記ユーザーの優先度である「低」）と同じく、最低レベルの優先度（ここでは、「低」）に設定される。これにより、「上級管理職」のユーザーに対応するジョブが短い時間間隔で断続的に受け付けられた場合でも、「下級管理職」のユーザーに対応するジョブがいつまで経っても処理されないという事態の発生を回避することができる。また、「下級管理職」のユーザーに対応するジョブが短い時間間隔で断続的に受け付けられた場合でも、「一般社員」のユーザーに対応するジョブがいつまで経っても処理されないという事態の発生を回避することができる。なお、前記期間及び前記閾値が、ユーザー操作に応じて変更可能であってもよい。
【００２９】
また、設定処理部１６３は、予め定められた期間（例えば、過去１週間、過去２週間、過去１か月間など）における前記ユーザーの使用量が予め定められた閾値を超えている場合に、前記ジョブの優先度を、判定処理部１６２により判定される前記ユーザーの優先度よりも高くしてもよい。例えば、図７に示されるように、設定処理部１６３は、過去１か月間における使用量が多い場合の優先度を、通常時の優先度よりも１段階だけ高くしてもよい。この場合、「一般社員」のユーザー（ここでは、ユーザーＣ、ユーザーＥ、ユーザーＦ）に対応するジョブの優先度は、通常時の優先度（すなわち、前記ユーザーの優先度である「低」）から１段階高くなり、「中」に設定される。また、「下級管理職」のユーザー（ここでは、ユーザーＢ、ユーザーＤ）に対応するジョブの優先度は、通常時の優先度（すなわち、前記ユーザーの優先度である「中」）から１段階高くなり、「高」に設定される。これにより、「上級管理職」のユーザーに対応するジョブが短い時間間隔で断続的に受け付けられた場合でも、画像形成装置１を日常的に頻繁に使用している「下級管理職」のユーザーに対応するジョブがいつまで経っても処理されないという事態の発生を回避することができる。また、「下級管理職」のユーザーに対応するジョブが短い時間間隔で断続的に受け付けられた場合でも、画像形成装置１を日常的に頻繁に使用している「一般社員」のユーザーに対応するジョブがいつまで経っても処理されないという事態の発生を回避することができる。なお、前記期間及び前記閾値が、ユーザー操作に応じて変更可能であってもよい。
【００３０】
また、設定処理部１６３は、予め定められた第１期間（例えば、過去１週間、過去２週間、過去１か月間など）における前記ユーザーの使用量が予め定められた第１閾値を超えている場合には、前記ジョブの優先度を、判定処理部１６２により判定される前記ユーザーの優先度よりも高くしてもよい。そして、設定処理部１６３は、前記第１期間よりも短い予め定められた第２期間（例えば、過去３０分、過去１時間、過去２時間など）における前記ユーザーの使用量が予め定められた第２閾値を超えている場合には、前記ジョブの優先度を、判定処理部１６２により判定される前記ユーザーの優先度よりも低くしてもよい。例えば、設定処理部１６３は、或るユーザについて、過去１か月間における使用量が多く、且つ、過去１時間における使用量が多くない場合は、前記ユーザに対応するジョブの優先度を、通常時の優先度よりも１段階だけ高くしてもよい。また、設定処理部１６３は、或るユーザについて、過去１か月間における使用量が多くなく、且つ、過去１時間における使用量が多い場合は、前記ユーザに対応するジョブの優先度を、通常時の優先度よりも１段階だけ低くしてもよい。また、設定処理部１６３は、或るユーザについて、過去１か月間における使用量が多く、且つ、過去１時間における使用量も多い場合は、前記ユーザに対応するジョブの優先度を、通常時の優先度と同じ優先度に設定してもよい。なお、前記第１期間、前記第２期間、前記１閾値、及び前記第２閾値が、ユーザー操作に応じて変更可能であってもよい。
【００３１】
実行処理部１６４は、設定処理部１６３により設定される優先度に応じた順番でジョブ実行部（例えば、画像読取部１２、画像形成部１３など）に前記ジョブを実行させることが可能である。
【００３２】
［ジョブ管理処理］
次に、図８を参照しつつ、制御部１６によって実行されるジョブ管理処理の手順の一例について説明する。ここで、ステップＳ１，Ｓ２，・・・は、制御部１６により実行される処理手順（ステップ）の番号を表している。なお、前記ジョブ管理処理は、例えば、画像形成装置１の電源がオンされたことに応じて開始され、その後、画像形成装置１の電源がオフされたことに応じて終了される。
【００３３】
＜ステップＳ１＞
まず、ステップＳ１（本発明の受付ステップの一例）において、制御部１６は、通信Ｉ／Ｆ１４又は操作表示部１０を通じて、プリントジョブ、スキャンジョブ、ファックスジョブ、コピージョブなどのジョブが新たに受け付けられたか否かを判断する。そして、ジョブが新たに受け付けられたと判断されると（Ｓ１：Ｙｅｓ）、処理がステップＳ２に移行する。一方、ジョブが新たに受け付けられていないと判断されると（Ｓ１：Ｎｏ）、ジョブが新たに受け付けられたと判断されるまで、ステップＳ１の処理が繰り返される。
【００３４】
＜ステップＳ２＞
ステップＳ２において、制御部１６は、前記ジョブに対応するユーザーのユーザーＩＤを取得する。例えば、前記ジョブが、通信Ｉ／Ｆ１４を通じて受け付けられたジョブである場合は、制御部１６は、前記ジョブのデータと共に受信されるユーザーＩＤを、前記ジョブに対応するユーザーのユーザーＩＤとして取得する。一方、前記ジョブが、操作表示部１０を通じて受け付けられたジョブである場合は、制御部１６は、画像形成装置１にログイン中のユーザーのユーザーＩＤを、前記ジョブに対応するユーザーのユーザーＩＤとして取得する。
【００３５】
＜ステップＳ３＞
ステップＳ３において、制御部１６は、前記ジョブに対応するユーザーの役職を判定する。具体的に、制御部１６は、前記ステップＳ２で取得されたユーザーＩＤとユーザー情報Ｄ２とに基づいて、前記ユーザーの役職を判定する。
【００３６】
＜ステップＳ４＞
ステップＳ４（本発明の判定ステップの一例）において、制御部１６（判定処理部１６２）は、前記ジョブに対応するユーザーの優先度を判定する。具体的に、制御部１６は、前記ステップＳ３で判定された前記ユーザーの役職と優先度情報Ｄ１とに基づいて、前記ユーザーの優先度を判定する。
【００３７】
＜ステップＳ５＞
ステップＳ５において、制御部１６は、使用履歴情報Ｄ３に基づいて、前記ジョブに対応するユーザーの過去１か月間における使用量（例えば、ジョブの合計実行回数）が多いか否かを判断する。例えば、制御部１６は、前記ユーザーの過去１か月間におけるジョブの合計実行回数が予め定められた第１閾値（例えば、４０回）を超えている場合に、過去１か月間における前記ユーザーの使用量が多いと判断する。そして、過去１か月間における前記ユーザーの使用量が多いと判断されると（Ｓ５：Ｙｅｓ）、処理がステップＳ６に移行する。一方、過去１か月間における前記ユーザーの使用量が多くないと判断されると（Ｓ５：Ｎｏ）、処理がステップＳ７に移行する。
【００３８】
＜ステップＳ６＞
ステップＳ６（本発明の設定ステップの一例）において、制御部１６（設定処理部１６３）は、前記ジョブの優先度を１段階上げる。例えば、前記ステップＳ４で判定された優先度が「低」である場合は、制御部１６は、前記ジョブの優先度を「低」から「中」に上げる。また、前記ステップＳ４で判定された優先度が「中」である場合は、制御部１６は、前記ジョブの優先度を「中」から「高」に上げる。なお、前記ステップＳ４で判定された優先度が「高」（最高レベル）である場合は、制御部１６は、前記ジョブの優先度を変更することなく、「高」のままにする。
【００３９】
＜ステップＳ７＞
ステップＳ７において、制御部１６は、使用履歴情報Ｄ３に基づいて、前記ジョブに対応するユーザーの過去１時間における使用量（例えば、ジョブの合計実行回数）が多いか否かを判断する。例えば、制御部１６は、前記ユーザーの過去１時間におけるジョブの合計実行回数が予め定められた第２閾値（例えば、１０回）を超えている場合に、過去１時間における前記ユーザーの使用量が多いと判断する。そして、過去１時間における前記ユーザーの使用量が多いと判断されると（Ｓ７：Ｙｅｓ）、処理がステップＳ８に移行する。一方、過去１時間における前記ユーザーの使用量が多くないと判断されると（Ｓ７：Ｎｏ）、処理がステップＳ９に移行する。
【００４０】
＜ステップＳ８＞
ステップＳ８（本発明の設定ステップの一例）において、制御部１６（設定処理部１６３）は、前記ジョブの優先度を１段階下げる。例えば、前記ステップＳ４で判定された優先度（又は前記ステップＳ６で変更された後の優先度）が「高」である場合は、制御部１６は、前記ジョブの優先度を「高」から「中」に下げる。また、前記ステップＳ４で判定された優先度（又は前記ステップＳ６で変更された後の優先度）が「中」である場合は、制御部１６は、前記ジョブの優先度を「中」から「低」に下げる。なお、前記ステップＳ４で判定された優先度（又は前記ステップＳ６で変更された後の優先度）が「低」（最低レベル）である場合は、制御部１６は、前記ジョブの優先度を変更することなく、「低」のままにする。
【００４１】
＜ステップＳ９＞
ステップＳ９（本発明の実行ステップの一例）において、制御部１６は、前記ジョブに関する情報を、未完了ジョブ情報Ｄ４に新たに追加する。具体的に、制御部１６は、前記ステップＳ４〜Ｓ８を通じて最終的に決定された前記ジョブの優先度と、未完了ジョブ情報Ｄ４にすでに登録されている他のジョブの優先度とを比較して、新たに追加されるジョブの実行順序を設定する。例えば、図５に示される未完了ジョブ情報Ｄ４に対して優先度が「高」であるジョブが新たに追加される場合は、制御部１６は、前記新たなジョブを、優先度が「高」のジョブの最後尾（すなわち、「ジョブ６」の直後）に追加する。図５に示される未完了ジョブ情報Ｄ４に対して優先度が「中」であるジョブが新たに追加される場合は、制御部１６は、前記新たなジョブを、優先度が「中」のジョブの最後尾（すなわち、「ジョブ５」の直後）に追加する。図５に示される未完了ジョブ情報Ｄ４に対して優先度が「低」であるジョブが新たに追加される場合は、制御部１６は、前記新たなジョブを、優先度が「低」のジョブの最後尾（すなわち、「ジョブ４」の直後）に追加する。そして、処理が前記ステップＳ１に戻る。
【００４２】
以上のように、本実施形態に係る画像形成装置１によれば、或るユーザーに対応するジョブの優先度が、予め定められた期間における前記ユーザーの使用量に基づいて変更される。よって、特定のユーザーが画像形成装置を優先的に使用し続けることを抑制することが可能である。
【００４３】
［変形例］
なお、本実施形態では、優先度情報Ｄ１、ユーザー情報Ｄ２、使用履歴情報Ｄ３、及び未完了ジョブ情報Ｄ４が記憶部１５に記憶されるが、本発明はこれに限定されない。例えば、他の実施形態では、これらの情報の一部又は全部が、画像形成装置１と通信可能に接続されたサーバー装置に記憶されてもよい。
【００４４】
また、本実施形態では、ユーザー又はジョブの優先度が「高」、「中」、「低」のいずれかのレベルに設定されるが、本発明はこれに限定されない。他の実施形態では、ユーザー又はジョブの優先度が、「高」又は「低」のいずれかに設定されてもよい。さらに他の実施形態では、ユーザー又はジョブの優先度が、予め定められた４つ以上のレベルのいずれかに設定されてもよい。
【００４５】
また、本実施形態では、使用履歴情報Ｄ３に基づいて優先度が１段階変更（上げる又は下げる）されるが、本発明はこれに限定されない。他の実施形態では、使用履歴情報Ｄ３に基づいて優先度が２段階以上変更されてもよい。例えば、過去３０分間における使用量が予め定められた閾値Ａを超えており、且つ、過去１時間における使用量が予め定められた閾値Ｂを超えている場合に、優先度が２段階下げられてもよい。
【００４６】
また、本実施形態では、ユーザーの役職に応じてユーザーごとの優先度（通常時の優先度）が設定されるが、本発明はこれに限定されない。他の実施形態では、ユーザーＩＤごとに優先度が設定されていてもよい。さらに他の実施形態では、役職以外のユーザー属性（例えば、所属部署、勤務年数、勤務している部屋、使用している印刷ホスト装置と画像形成装置１との間の距離など）に基づいてユーザーの優先度が設定されてもよい。
【００４７】
また、本実施形態では、過去１か月間におけるユーザーの使用量に基づいて、前記ユーザーが画像形成装置１を日常的に頻繁に使用しているか否かを判断しているが、本発明はこれに限定されない。他の実施形態では、複数台の画像形成装置１が設けられている場合において、過去１か月間における前記ユーザによる各画像形成装置１の使用量を比較して、もっとも多く使用されている画像形成装置１を、前記ユーザーが主に使用している画像形成装置１であると判断してもよい。そして、前記ユーザーが主に使用している画像形成装置１においてのみ、前記ユーザーに対応するジョブの優先度を１段階上げるように構成してもよい。
【符号の説明】
【００４８】
１  画像形成装置
１０  操作表示部
１１  ＡＤＦ
１２  画像読取部
１３  画像形成部
１４  通信Ｉ／Ｆ
１５  記憶部
１６  制御部
１６１  受付処理部
１６２  判定処理部
１６３  設定処理部
１６４  実行処理部
【図１】
2018154000.tif 000003
【図２】
2018154000.tif 000004
【図３】
2018154000.tif 000005
【図４】
2018154000.tif 000006
【図５】
2018154000.tif 000007
【図６】
2018154000.tif 000008
【図７】
2018154000.tif 000009
【図８】
2018154000.tif 000010