(57)【要約】【課題】  ユーザビリティを損なうことなく、ユーザーボックスの容量不足を発生しにくくする。【解決手段】  ボックス管理部２２は、複数のユーザーのユーザーボックスの使用量上限値を設定する。ボックス保存処理部２３は、複数のユーザーのうちの、あるユーザーのデータを当該ユーザーの特定ユーザーボックスに、使用量上限値を超えないように保存する。さらに、ボックス保存処理部２３は、データの保存のために、特定ユーザーボックスの空き容量が不足しているか否かを判定し、ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、データの保存のための特定ユーザーボックスの不足量を特定し、他のユーザーボックスの使用量上限値を一時的に減少させ、特定ユーザーボックスの使用量上限値を、少なくとも不足量だけ、一時的に増加させる。【選択図】  図１
2018103466.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザーのユーザーボックスの使用量上限値を設定するボックス管理部と、
前記複数のユーザーのうちの、あるユーザーのデータを当該ユーザーの特定ユーザーボックスに、前記使用量上限値を超えないように保存するボックス保存処理部とを備え、
前記ボックス保存処理部は、前記データの保存のために、前記特定ユーザーボックスの空き容量が不足しているか否かを判定し、
前記ボックス管理部は、前記特定ユーザーボックスの空き容量が不足していると判定された場合、前記データの保存のための前記特定ユーザーボックスの不足量を特定し、他のユーザーボックスの前記使用量上限値を一時的に減少させ、前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させること、
を特徴とする画像形成装置。
【請求項２】
ユーザーボックスごとに、他のユーザーのユーザーボックスの空き容量が不足している場合に当該ユーザーボックスの前記使用量上限値を減少させることを許可するか否かを示すボックス容量融通設定を含むボックス設定データをさらに備え、
前記ボックス管理部は、（ａ）前記特定ユーザーボックスの空き容量が不足していると判定された場合、前記ボックス容量融通設定において前記使用量上限値の減少が許可されている他のユーザーボックスを特定し、（ｂ）特定した前記他のユーザーボックスの前記使用量上限値を一時的に減少させ、前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記ボックス管理部は、前記特定ユーザーボックスの空き容量が不足していると判定された場合、（ａ）前記データの保存のための前記特定ユーザーボックスの不足量を特定し、（ｂ）他の複数のユーザーボックスの前記使用量上限値をそれぞれ一時的に減少させ、（ｃ）前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させることを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
前記ボックス管理部は、前記他の複数のユーザーボックスの空き容量の比率に応じた量だけ、前記他の複数のユーザーボックスの前記使用量上限値をそれぞれ一時的に減少させ、前記他の複数のユーザーボックスの前記使用量上限値の減少分の合計だけ、前記特定ユーザーボックスの前記使用量上限値を一時的に増加させることを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記ボックス管理部は、前記特定ユーザーボックスの空き容量が不足していると判定された場合、（ａ）前記データの保存のための前記特定ユーザーボックスの不足量を特定し、（ｂ１）前記不足量が所定値を超えているときには、他の複数のユーザーボックスの前記使用量上限値をそれぞれ一時的に減少させ、（ｂ２）前記不足量が前記所定値を超えていないときには、他の１つのユーザーボックスの前記使用量上限値を一時的に減少させ、（ｃ）前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させることを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項６】
前記ボックス管理部は、前記特定ユーザーボックスの空き容量が不足していると判定された場合、前記特定ユーザーボックスのユーザーの他のユーザーボックスがあるか否かを判定し、（ａ１）前記特定ユーザーボックスのユーザーの他のユーザーボックスがあるときには、前記特定ユーザーボックスのユーザーの他のユーザーボックスの前記使用量上限値を一時的に減少させ、（ａ２）前記特定ユーザーボックスのユーザーの他のユーザーボックスがないときには、他のユーザーのユーザーボックスの前記使用量上限値を一時的に減少させ、（ｂ）前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置は、あるユーザーのユーザーボックスの空き容量が、そのユーザーのジョブデータを保存するには不足している場合に、他のユーザーのユーザーボックスにそのジョブデータを保存し、その後、そのジョブデータ分の容量が確保されると、そのジョブデータを、当該他のユーザーのユーザーボックスから、そのジョブデータの所有者であるユーザーのユーザーボックスへ移動させている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９４８７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の画像形成装置では、あるユーザーのユーザーボックスに、そのユーザーのジョブデータと他のユーザーのジョブデータとが混在してしまい、そのユーザーが、自己のジョブデータの他のユーザーのジョブデータとを誤認しやすく、ユーザビリティ上、好ましくないとともに、他のユーザーのジョブデータに起因して容量不足が発生しやすくなってしまう。さらに、他のユーザーのユーザーボックスにジョブデータを、その後、そのジョブデータの所有者のユーザーのユーザーボックスへ移動させる必要があるため、煩雑なデータ管理およびデータ処理が必要となってしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、ユーザビリティを損なうことなく、ユーザーボックスの容量不足を発生しにくくする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、複数のユーザーのユーザーボックスの使用量上限値を設定するボックス管理部と、前記複数のユーザーのうちの、あるユーザーのデータを当該ユーザーの特定ユーザーボックスに前記使用量上限値を超えないように保存するボックス保存処理部とを備える。そして、前記ボックス保存処理部は、前記データの保存のために、前記特定ユーザーボックスの空き容量が不足しているか否かを判定し、前記ボックス管理部は、前記特定ユーザーボックスの空き容量が不足していると判定された場合、前記データの保存のための前記特定ユーザーボックスの不足量を特定し、他のユーザーボックスの前記使用量上限値を一時的に減少させ、前記特定ユーザーボックスの前記使用量上限値を、少なくとも前記不足量だけ、一時的に増加させる。
【発明の効果】
【０００７】
本発明によれば、ユーザビリティを損なうことなく、ユーザーボックスの容量不足を発生しにくくする画像形成装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】図２は、図１における操作パネル５に表示されるユーザーボックス画面の一例である。
【図３】図３は、ユーザーボックス設定画面の一例を示す図である。
【図４】図４は、ボックス容量融通設定画面の一例を示す図である。
【図５】図５は、図１に示す画像形成装置の動作について説明するフローチャートである。
【図６】図６は、図１に示す画像形成装置において特定ユーザーボックスの容量不足時に表示される警告画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
図１は、本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。図１に示す画像処理装置は、複合機などといった画像形成装置である。図１に示す画像処理装置は、画像読取装置１、記憶装置２、通信装置３、印刷装置４、操作パネル５、および演算処理装置６を備える。
【００１２】
画像読取装置１は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データ（ここでは、ＲＧＢデータ）を生成する内部装置である。
【００１３】
また、記憶装置２は、各種データやプログラムを格納可能な装置である。記憶装置２としては、不揮発性メモリー、ハードディスクドライブなどの不揮発性の大容量記憶媒体が使用される。
【００１４】
記憶装置２には、登録ユーザーのユーザーデータ１１が格納されている。ユーザーデータ１１は、登録ユーザーごとに、ユーザーＩＤ、およびその他のユーザー属性情報を含んでいる。
【００１５】
記憶装置２には、さらに、各登録ユーザーのユーザーデータ（画像データなど）を格納可能なユーザーボックス１２がユーザーごとに設けられている。なお、１ユーザーについて複数のユーザーボックス１２が設けられていてもよい。
【００１６】
記憶装置２には、さらに、ボックス設定データ１３が格納されている。ボックス属性データ１３は、各ユーザーボックスについて、ボックス番号、ボックス名、ボックスパスワード、使用量制限設定（使用量上限値の設定）、ボックス容量融通設定などの設定値を含んでいる。
【００１７】
ボックス容量融通設定は、ユーザーボックスごとに、（ａ）他のユーザーボックスの空き容量が不足している場合に、この他のユーザーボックスの使用量上限値を増加させるために当該ユーザーボックスの使用量上限値を減少させることを許可するか否か（貸与可否設定）、および（ｂ）当該ユーザーボックスの空き容量が不足している場合に、他のユーザーボックスの使用量上限値の減少分に応じて、当該ユーザーのボックスの使用量上限値を増加させることを許可するか否か（借用可否設定）を示す設定データである。
【００１８】
なお、特定ユーザーボックスの使用量上限値が、他のユーザーボックスの使用量上限値の減少分だけ増加されることは「ボックス容量の借用」を意味し、他のユーザーボックスの使用量上限値が、特定ユーザーボックスの使用量上限値の増加分だけ減少されることは「ボックス容量の貸与」を意味する。
【００１９】
記憶装置２には、さらに、ボックス使用状況データ１４が格納されている。ボックス使用状況データ１４は、各ユーザーボックスについて空き容量を示すデータを含んでいる。空き容量は、各ユーザーボックスの使用量上限値から、そのユーザーボックスに保存されているデータの総サイズを減算して得られる。
【００２０】
また、印刷装置４は、画像データに基づく画像を印刷用紙へ印刷する。
【００２１】
また、操作パネル５は、ユーザーに対して各種画面を表示する液晶ディスプレイなどといった表示装置と、ユーザー操作（ソフトキーの押下など）を検出するタッチパネル、ハードキーなどといった入力装置とを備える。
【００２２】
また、演算処理装置６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターであり、ＲＯＭや記憶装置２などからＲＡＭへプログラムをロードし、そのプログラムをＣＰＵで実行することにより、各種処理部として動作する。この実施の形態では、演算処理装置６は、ジョブ管理部２１、ボックス管理部２２、およびボックス保存処理部２３として動作する。
【００２３】
ジョブ管理部２１は、ユーザーからのジョブの要求を受け付け、画像読取装置１、通信装置３、印刷装置４などを使用して、印刷要求されたジョブを実行する。その際、要求されたジョブにおいてボックス保存が指定されている場合には、ジョブ管理部２１は、ボックス保存処理部２３に、ボックス保存を実行させる。
【００２４】
ボックス管理部２２は、ユーザーデータ１１に登録されている複数のユーザーのユーザーボックスの使用量上限値を設定する。例えば、ボックス管理部２２は、管理者などの操作に基づいて使用者上限値を設定するとともに、後述するように一時的に使用者上限値を増減させる。
【００２５】
ボックス保存処理部２３は、上述の複数のユーザーのうちの、あるユーザーのデータを当該ユーザーの特定ユーザーボックス（予め指定されているユーザーボックス、ユーザーにより指定されたユーザーボックス、ジョブ種別に対応するユーザーボックスなど）に、そのユーザーボックスの使用量上限値を超えないように保存する。
【００２６】
さらに、ボックス保存処理部２３は、ボックス使用状況データ１４に基づいて、データの保存のために、特定ユーザーボックスの空き容量が不足しているか否かを判定し、特定ユーザーボックスの空き容量が不足していない場合には、ただちにそのデータを特定ユーザーボックスに保存する。一方、特定ユーザーボックスの空き容量が不足している場合には、ボックス保存処理部２３は、ボックス管理部２２による特定ユーザーボックスの使用量上限値の増加に成功したときには、そのデータを特定ユーザーボックスに保存するが、ボックス管理部２２による特定ユーザーボックスの使用量上限値の増加に成功しなかったときには、そのデータを特定ユーザーボックスに保存せずに、ジョブを終了する。
【００２７】
ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、データの保存のための特定ユーザーボックスの不足量を特定し、他のユーザーボックスの使用量上限値を一時的に減少させ、特定ユーザーボックスの使用量上限値を、少なくともその不足量だけ、一時的に増加させる。  
【００２８】
なお、この不足量は、特定ユーザーボックスに保存すべきデータのサイズから、特定ユーザーボックスの空き容量を減算して得られる。また、特定ユーザーボックスの使用量上限値の増加分は、他のユーザーボックスの使用量上限値の減少分とされる。
【００２９】
なお、このとき、所定値以上の空き容量があるユーザーボックスが、この他のユーザーボックス（つまり、使用量上限値を減少させるべきユーザーボックス）として選択される。
【００３０】
その後、ボックス管理部２２は、例えば、使用量上限値を増加させた特定ユーザーボックスの空き容量が、使用量上限値の増加量より大きくなった時に、使用量上限値を増加させた特定ユーザーボックスの使用量上限値を、増加させた分だけ減少させ、使用量上限値を減少させた他のユーザーボックスの使用量上限値を、減少させた分だけ増加させる。
【００３１】
さらに、この実施の形態では、ボックス管理部２２は、（ａ）特定ユーザーボックスの空き容量が不足していると判定された場合、上述のボックス容量融通設定において使用量上限値の減少が許可されている他のユーザーボックスを特定し、（ｂ）特定した他のユーザーボックスの使用量上限値を一時的に減少させ、特定ユーザーボックスの使用量上限値を、少なくとも上述の不足量だけ、一時的に増加させる。なお、ボックス容量融通設定を設けないようにしてもよい。
【００３２】
さらに、この実施の形態では、ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、（ａ）データの保存のための特定ユーザーボックスの不足量を特定し、（ｂ）他の複数のユーザーボックスの使用量上限値をそれぞれ一時的に減少させ、（ｃ）特定ユーザーボックスの使用量上限値を、少なくとも不足量だけ、一時的に増加させることができる。なお、その場合、特定ユーザーボックスの使用量上限値の増加分は、他のユーザーボックスの使用量上限値の減少分の合計とされる。
【００３３】
さらに、この実施の形態において、他の複数のユーザーボックスの使用量上限値をそれぞれ一時的に減少させる場合、ボックス管理部２２は、他の複数のユーザーボックスの空き容量の比率に応じた量だけ他の複数のユーザーボックスの使用量上限値をそれぞれ一時的に減少させるようにしてもよい。
【００３４】
さらに、この実施の形態において、ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、（ａ）データの保存のための特定ユーザーボックスの不足量を特定し、（ｂ１）その不足量が所定値を超えているときには、他の複数のユーザーボックスの使用量上限値をそれぞれ一時的に減少させ、（ｂ２）その不足量が所定値を超えていないときには、他の１つのユーザーボックスの使用量上限値を一時的に減少させ、（ｃ）特定ユーザーボックスの使用量上限値を、少なくともその不足量だけ、一時的に増加させるようにしてもよい。この所定値は、ユーザーにより設定可能である。
【００３５】
さらに、この実施の形態において、ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、特定ユーザーボックスのユーザーの他のユーザーボックスがあるか否かを判定し、（ａ１）特定ユーザーボックスのユーザーの他のユーザーボックスがあるときには、特定ユーザーボックスのユーザーの他のユーザーボックスの使用量上限値を一時的に減少させ、（ａ２）特定ユーザーボックスのユーザーの他のユーザーボックスがないときには、他のユーザーのユーザーボックスの使用量上限値を一時的に減少させ、（ｂ）特定ユーザーボックスの使用量上限値を、少なくとも不足量だけ、一時的に増加させるようにしてもよい。なお、特定ユーザーボックスのユーザーの他のユーザーボックスの使用量上限値を一時的に減少させる場合に、併せて、他のユーザーのユーザーボックスの使用量上限値を一時的に減少させるようにしてもよい。
【００３６】
ここで、ユーザーボックスの設定について説明する。
【００３７】
ボックス管理部２２は、ユーザーボックスを管理するためのユーザーボックス画面を操作パネル５に表示する。
【００３８】
図２は、図１における操作パネル５に表示されるユーザーボックス画面の一例である。例えば図２に示すように、ユーザーボックス画面には、ユーザーボックスリスト１０１が表示されるとともに、ユーザーボックスの追加登録または既存ユーザーボックスの設定編集を行うためのソフトキー１０２が表示される。
【００３９】
ソフトキー１０２が押下されると、ボックス管理部２２は、ユーザーボックス設定画面を操作パネル５に表示する。図３は、ユーザーボックス設定画面の一例を示す図である。
【００４０】
なお、ソフトキー１０２が押下されるときに、ユーザーボックスリスト１０１においていずれかのユーザーボックスが選択されている場合には、ボックス管理部２２は、ボックス設定データ１３内のそのユーザーボックスの設定値を読み出し、その設定値を既定値として、選択されている既存のユーザーボックスの設定を編集するためのユーザーボックス設定画面を操作パネル５に表示する。一方、ソフトキー１０２が押下されるときに、ユーザーボックスリスト１０１においていずれのユーザーボックスも選択されていない場合には、ボックス管理部２２は、新規に追加されるユーザーボックスの設定を入力するためのユーザーボックス設定画面を、同様にして操作パネル５に表示する。図３には、既存のユーザーボックスの設定を編集するためのユーザーボックス設定画面が示されている。
【００４１】
例えば図３に示すように、ユーザーボックス設定画面によって、管理者ユーザーなどにより、ボックス番号、ボックス名、ボックスパスワード、使用量制限設定（使用量の上限値）、ボックス容量融通設定１２１などの設定値が指定される。ボックス容量融通設定（つまり、ボックス容量の貸し借りの可否）の設定値は、「許可する」および「許可しない」のいずれかである。ここでは、貸与可否設定の値と借用可否設定の値が一括して指定される。
【００４２】
ユーザーボックス設定画面におけるボックス容量融通設定１２１のソフトキー１２２が押下されると、ボックス管理部２２は、ボックス容量融通画面を操作パネル５に表示する。図４は、ボックス容量融通設定画面の一例を示す図である。
【００４３】
例えば図４に示すように、ボックス容量融通設定画面では、ボックス容量融通設定の他に、ユーザー操作による詳細設定が可能となっている。
【００４４】
図４における「同一所有者のユーザーボックスを優先する」設定は、「オン」および「オフ」のいずれかの設定値を有する。この設定値が「オン」である場合には、ボックス容量の借用先となる他のユーザーボックスを選択する際に、データの保存先となっている特定ユーザーボックスのユーザーの他のユーザーボックスが、他のユーザーのユーザーボックスより優先的に選択される。この設定値が「オフ」である場合には、ボックス容量の借用先となる他のユーザーボックスを選択する際に、データの保存先となっている特定ユーザーボックスのユーザーの他のユーザーボックス、および他のユーザーのユーザーボックスが、区別なく取り扱われる。
【００４５】
図４における「複数ボックス借用が可能な不足量の基準値」設定は、基準値となる不足量が設定値として指定される。特定ユーザーボックスの不足量がこの設定値を超えた場合には、可能であれば、他の複数のユーザーボックスから特定ユーザーボックスへボックス容量が借用される。一方、特定ユーザーボックスの不足量がこの設定値を超えていない場合には、他の１つのユーザーボックスから特定ユーザーボックスへボックス容量が借用される。
【００４６】
なお、この「複数ボックス借用が可能な不足量の基準値」設定のオプション設定としての「ボックス数下限値」設定には、他の複数のユーザーボックスから特定ユーザーボックスへボックス容量が借用される場合の、他の複数のユーザーボックスの数の下限値が設定値として指定される。
【００４７】
また、この「複数ボックス借用が可能な不足量の基準値」設定のオプション設定としての「空き容量比率で借用サイズを可変する」設定は、「オン」および「オフ」のいずれかの設定値を有する。この設定値が「オン」である場合には、他の複数のユーザーボックスの空き容量の比率に基づいて、各ユーザーボックスから借用されるボックス容量の値が設定される。
【００４８】
例えば、不足量が６０ＭＢである場合において、ユーザーボックスＡの空き容量が５０ＭＢであり、ユーザーボックスＢの空き容量が１００ＭＢであり、ユーザーボックスＣの空き容量が１５０ＭＢであるときには、ユーザーボックスＡから借用されるボックス容量は１０ＭＢ（＝６０×５０／（５０＋１００＋１５０））となり、ユーザーボックスＢから借用されるボックス容量は２０ＭＢ（＝６０×１００／（５０＋１００＋１５０））となり、ユーザーボックスＣから借用されるボックス容量は３０ＭＢ（＝６０×１５０／（５０＋１００＋１５０））となる。
【００４９】
この設定値が「オフ」である場合には、例えば、各ユーザーボックスから同一ボックス容量が借用される。
【００５０】
図４における「借用先の空き容量の下限値」設定は、基準値となる空き容量が設定値として指定される。この設定値未満の空き容量しかないユーザーボックスからのボックス容量の借用は禁止される。つまり、借用先となるユーザーボックスを検索する際に、この設定値未満の空き容量しかないユーザーボックスは除外される。
【００５１】
このようにして、データの保存先である特定ユーザーボックスについて、ボックス容量融通設定画面においてユーザー操作により指定された詳細設定に従って、借用先となる他のユーザーボックスが選択される。
【００５２】
次に、上記画像形成装置の動作について説明する。図５は、図１に示す画像形成装置の動作について説明するフローチャートである。
【００５３】
あるユーザーのデータについて特定ユーザーボックスへのボックス保存の要求を例えばジョブ管理部２１から受け付けると、ボックス保存処理部２３は、まず、ボックス使用状況データ１４を参照して、そのデータを保存するために特定ユーザーボックスの容量が不足しているか否かを判定する（ステップＳ１）。
【００５４】
特定ユーザーボックスの容量が不足していると判定された場合、ボックス管理部２２は、まず、特定ユーザーボックスのボックス容量融通設定において、ボックス容量の借用が許可されているか否かを判定する（ステップＳ２）。
【００５５】
ボックス容量の借用が許可されている場合、ボックス管理部２２は、データの保存のための特定ユーザーボックスの不足量を特定する（ステップＳ３）。
【００５６】
そして、ボックス管理部２２は、既存のユーザーボックスから、不足量分のボックス容量を借用可能な１または複数の他のユーザーボックスを、上述の設定に従って検索し、特定する（ステップＳ４）。このとき、各ユーザーボックスから借用されるボックス容量の値も併せて特定される。そして、ボックス管理部２２は、特定ユーザーボックスの容量不足、並びに借用先となる他のユーザーボックスおよび各ユーザーボックスから借用されるボックス容量の値を示す警告画面を操作パネル５に表示する（ステップＳ５）。
【００５７】
図６は、図１に示す画像形成装置において特定ユーザーボックスの容量不足時に表示される警告画面の一例を示す図である。例えば図６に示すように、警告画面では、特定ユーザーボックスの容量不足、不足量、並びに借用先となる他のユーザーボックスおよび各ユーザーボックスから借用されるボックス容量の値のリスト１４１が表示される。
【００５８】
そして、ボックス管理部２２は、警告画面の表示開始後、第１ユーザー操作（図６におけるソフトキー１４２の押下）および第２ユーザー操作（図６におけるソフトキー１４３の押下）のいずれかが操作パネル５により検出されたか否かを監視する（ステップＳ６，Ｓ７）。ここで、第１ユーザー操作は、警告画面において表示されている構成でボックス容量の借用を実行した上でボックス保存を実行することを許可するユーザー操作である。第２ユーザー操作は、ボックス保存をせずにジョブキャンセルをするためのユーザー操作である。
【００５９】
第１ユーザー操作が検出された場合、ボックス管理部２２は、上述の警告画面に表示されている賃借構成で、ボックス容量の借用（特定ユーザーボックスの使用量上限値の増加および選択された他のユーザーボックスの使用量上限値の減少）を実行し、ボックス設定データ１３を一時的に変更する（ステップＳ８）。
【００６０】
このとき、ボックス管理部２２は、ボックス容量を借用したユーザーボックスと、ボックス容量を貸与したユーザーボックスと、貸与・借用されたボックス容量とをボックス容量融通履歴として記憶装置２などに記録し、その後、このボックス容量融通履歴に基づいて、これらのユーザーボックスの使用量上限値を元に戻す。
【００６１】
そして、ステップＳ８のボックス容量借用処理が完了すると、ボックス保存処理部２３は、上述のデータを、特定ユーザーボックスへ保存する（ステップＳ９）。ボックス保存処理部２３により上述のデータが特定ユーザーボックスへ保存されると、ボックス管理部２２は、ボックス使用状況データ１４を更新する（ステップＳ１０）。
【００６２】
一方、ボックス保存処理部２３は、ステップＳ１において特定ユーザーボックスの空き容量が不足していないと判定した場合、ただちに、特定ユーザーボックスへデータを保存する（ステップＳ９）。
【００６３】
また、ステップＳ２においてボックス容量の借用が許可されていない場合、およびステップＳ６において、ジョブキャンセルのための第２ユーザー操作が検出された場合には、ボックス管理部２２は、特定ユーザーボックスの空き容量不足のエラーをジョブ制御部２１に通知する（ステップＳ１１）。この通知を受けると、ジョブ制御部２１は、ジョブを中止する。
【００６４】
以上のように、上記実施の形態によれば、ボックス管理部２２は、複数のユーザーのユーザーボックスの使用量上限値を設定する。ボックス保存処理部２３は、複数のユーザーのうちの、あるユーザーのデータを当該ユーザーの特定ユーザーボックスに保存する。さらに、ボックス保存処理部２３は、データの保存のために、特定ユーザーボックスの空き容量が不足しているか否かを判定し、ボックス管理部２２は、特定ユーザーボックスの空き容量が不足していると判定された場合、データの保存のための特定ユーザーボックスの不足量を特定し、他のユーザーボックスの使用量上限値を一時的に減少させ、特定ユーザーボックスの使用量上限値を、少なくとも不足量だけ、一時的に増加させる。
【００６５】
これにより、他のユーザーボックスからボックス容量を借用することで空き容量不足を自動的にかつ一時的に回避するため、管理者などの手間（使用量上限値の変更作業など）をかけずに、ユーザビリティを損なうことなく、ユーザーボックスの容量不足が発生しにくくなる。
【００６６】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００６７】
例えば、上記実施の形態において、ボックス容量を借用したときに保存されたデータが特定ユーザーボックスから削除されたときに、特定ユーザーボックスの使用上限値および借用先のユーザーボックスの使用上限値を元の値に戻すようにしてもよい。
【００６８】
また、上記実施の形態では、貸与可否設定の値と借用可否設定の値とを一括して指定しているが、これらの設定値を別々に独立して指定できるようにしてもよい。
【産業上の利用可能性】
【００６９】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００７０】
１２  ユーザーボックス
２２  ボックス管理部
２３  ボックス保存処理部
【図１】
2018103466.tif 000003
【図２】
2018103466.tif 000004
【図３】
2018103466.tif 000005
【図４】
2018103466.tif 000006
【図５】
2018103466.tif 000007
【図６】
2018103466.tif 000008