(57)【要約】【課題】一括選択画面が表示される画像形成装置で、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を越える場合に、画像を形成する文書データとして、一覧に含まれる文書データが一括して選択されないようにする。【解決手段】ステップＳ７１において、制御部３０１は、累計面数にユーザＡの一覧に含まれる各文書データの個別面数を加えた値が、上限値を超えるか否かを判断する。累計面数に個別面数を加えた値が上限値を超えないと判断された場合（ステップＳ７１：ＮＯ）、制御部３０１は、選択画面３２１に一の文書データの個別選択ボタン３２１Ｂを表示する（ステップＳ７２）。累計面数に個別面数を加えた値が上限値を超えると判断された場合（ステップＳ７１：ＹＥＳ）、制御部３０１は、選択画面３２１に網掛けされた一の文書データの個別選択ボタン３２１Ｂを表示する（ステップＳ７３）。【選択図】図１２
2014003538.tif 000002
【特許請求の範囲】
【請求項１】
文書データの一覧を取得する第１の取得手段と、
前記文書データに基づいて記録媒体に画像を形成する形成手段と、
前記形成手段が形成した画像の累計量を取得する第２の取得手段と、
前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段と
を有する画像形成装置。
【請求項２】
文書データの一覧を取得する第１の取得手段と、
前記文書データに基づいて記録媒体に画像を形成する形成手段と、
前記形成手段が形成した画像の累計量を取得する第２の取得手段と、
前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段と
を有する画像形成装置。
【請求項３】
前記個別選択画面は、画像を形成する文書データをユーザに指定させることにより、画像を形成する文書データをユーザに選択させるユーザインタフェースを有する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記個別選択画面は、画像を形成しない文書データをユーザに指定させることにより、画像を形成する文書データをユーザに選択させるユーザインタフェースを有する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記ユーザインタフェースは、前記文書データに基づいた画像の縮小画像を含む
ことを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記表示手段は、前記一覧に含まれる文書データのうち一の文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記個別選択画面において、当該一の文書データを他の文書データと区別して表示する
ことを特徴とする請求項１ないし５のいずれか一項に記載の画像形成装置。
【請求項７】
前記表示手段は、前記一覧に含まれる文書データのうち一の文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、当該一の文書データがユーザに選択されないように前記個別選択画面を表示する
ことを特徴とする請求項１ないし６のいずれか一項に記載の画像形成装置。
【請求項８】
前記表示手段は、前記個別選択画面において、前記一の文書データを表示しないことにより、当該一の文書データがユーザに選択されないようにする
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記累計量には、上限値が設けられており、
前記閾値は、前記上限値以下の値である
ことを特徴とする請求項１ないし８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記文書データは、日時を示す情報を有し、
前記表示手段は、前記個別選択画面において、前記日時を示す情報を基準に文書データを並べて表示する
ことを特徴とする請求項１ないし９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記文書データは、ファイル名を有し、
前記表示手段は、前記個別選択画面において、前記ファイル名を基準に文書データを並べて表示する
ことを特徴とする請求項１ないし９のいずれか一項に記載の画像形成装置。
【請求項１２】
前記文書データは、形成される画像の面数を示す情報を有し、
前記表示手段は、前記個別選択画面において、前記面数を基準に文書データを並べて表示する
ことを特徴とする請求項１ないし９のいずれか一項に記載の画像形成装置。
【請求項１３】
前記累計量は、あらかじめ決められた事象に基づくタイミングで初期化され、
前記形成手段により画像が形成されていない文書データは、前記タイミングから決められた時間が経過するまで前記文書データの一覧に含まれる
ことを特徴とする請求項１ないし１２のいずれか一項に記載の画像形成装置。
【請求項１４】
第１の画像形成装置と第２の画像形成装置とを有し、
前記第１の画像形成装置は、
文書データの一覧を送信する一覧送信手段を有し、
前記第２の画像形成装置は、
前記一覧送信手段から文書データの一覧を取得する第１の取得手段と、
文書データに基づいて記録媒体に画像を形成する形成手段と、
前記形成手段が形成した画像の累計量を取得する第２の取得手段と、
前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段と
を有する画像形成システム。
【請求項１５】
第１の画像形成装置と第２の画像形成装置とを有し、
前記第１の画像形成装置は、
文書データの一覧を送信する一覧送信手段を有し、
前記第２の画像形成装置は、
前記一覧送信手段から文書データの一覧を取得する第１の取得手段と、
文書データに基づいて記録媒体に画像を形成する形成手段と、
前記形成手段が形成した画像の累計量を取得する第２の取得手段と、
前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段と
を有する画像形成システム。
【請求項１６】
制御手段および表示手段を有するコンピュータに、
文書データの一覧を前記制御手段が取得するステップと、
前記文書データに基づいて記録媒体に前記制御手段が画像を形成するステップと、
形成した画像の累計量を前記制御手段が取得するステップと、
形成される画像の累計量に関する閾値を前記制御手段が取得するステップと、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を前記表示手段が表示するステップであって、前記一覧に含まれる文書データに基づいて画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示するステップと
を実行させるためのプログラム。
【請求項１７】
制御手段および表示手段を有するコンピュータに、
文書データの一覧を前記制御手段が取得するステップと、
前記文書データに基づいて記録媒体に前記制御手段が画像を形成するステップと、
形成した画像の累計量を前記制御手段が取得するステップと、
形成される画像の累計量に関する閾値を前記制御手段が取得するステップと、
前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を前記表示手段が表示するステップであって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システムおよびプログラムに関する。
【背景技術】
【０００２】
画像形成装置において、印刷によるコストを低減するため、記録媒体の印刷枚数に上限数を設け上限数を超えないように管理する技術が知られている。特許文献１には、印字可能面数を算出し、印字面数が印字可能面数を越える場合に、画像出力を中止する技術が記載されている。特許文献２には、印刷許可枚数の上限値が設定されたプリンタにおいて、管理者端末から上限値の変更許可を得られた場合に、上限値の変更が行われる技術が記載されている。特許文献３には、ユーザの入力する印刷枚数が印刷上限枚数を超える場合に、集約化（複数ページを１枚にまとめて印刷すること、または、両面印刷をすること）の設定情報をユーザに提示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−０９８５０５号公報
【特許文献２】特開２００５−３４９７０４号公報
【特許文献３】特開２００１−１８６６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、一括選択画面が表示される画像形成装置において、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を越える場合に、画像を形成する文書データとして、一覧に含まれる文書データが一括して選択されないようにすることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る画像形成装置は、文書データの一覧を取得する第１の取得手段と、前記文書データに基づいて記録媒体に画像を形成する形成手段と、前記形成手段が形成した画像の累計量を取得する第２の取得手段と、前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段とを有する。
【０００６】
請求項２に係る画像形成装置は、文書データの一覧を取得する第１の取得手段と、前記文書データに基づいて記録媒体に画像を形成する形成手段と、前記形成手段が形成した画像の累計量を取得する第２の取得手段と、前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段とを有する。
【０００７】
請求項３に係る画像形成装置は、請求項１または２に記載の構成において、前記個別選択画面は、画像を形成する文書データをユーザに指定させることにより、画像を形成する文書データをユーザに選択させるユーザインタフェースを有することを特徴とする。
【０００８】
請求項４に係る画像形成装置は、請求項１または２に記載の構成において、前記個別選択画面は、画像を形成しない文書データをユーザに指定させることにより、画像を形成する文書データをユーザに選択させるユーザインタフェースを有することを特徴とする。
【０００９】
請求項５に係る画像形成装置は、請求項３または４に記載の構成において、前記ユーザインタフェースは、前記文書データに基づいた画像の縮小画像を含むことを特徴とする。
【００１０】
請求項６に係る画像形成装置は、請求項１ないし５のいずれか一項に記載の構成において、前記表示手段は、前記一覧に含まれる文書データのうち一の文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記個別選択画面において、当該一の文書データを他の文書データと区別して表示することを特徴とする。
【００１１】
請求項７に係る画像形成装置は、請求項１ないし６のいずれか一項に記載の構成において、前記表示手段は、前記一覧に含まれる文書データのうち一の文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、当該一の文書データがユーザに選択されないように前記個別選択画面を表示することを特徴とする。
【００１２】
請求項８に係る画像形成装置は、請求項７に記載の構成において、前記表示手段は、前記個別選択画面において、前記一の文書データを表示しないことにより、当該一の文書データがユーザに選択されないようにすることを特徴とする。
【００１３】
請求項９に係る画像形成装置は、請求項１ないし８のいずれか一項に記載の構成において、前記累計量には、上限値が設けられており、前記閾値は、前記上限値以下の値であることを特徴とする。
【００１４】
請求項１０に係る画像形成装置は、請求項１ないし９のいずれか一項に記載の構成において、前記文書データは、日時を示す情報を有し、前記表示手段は、前記個別選択画面において、前記日時を示す情報を基準に文書データを並べて表示することを特徴とする。
【００１５】
請求項１１に係る画像形成装置は、請求項１ないし９のいずれか一項に記載の構成において、前記文書データは、ファイル名を有し、前記表示手段は、前記個別選択画面において、前記ファイル名を基準に文書データを並べて表示することを特徴とする。
【００１６】
請求項１２に係る画像形成装置は、請求項１ないし９のいずれか一項に記載の構成において、前記文書データは、形成される画像の面数を示す情報を有し、前記表示手段は、前記個別選択画面において、前記面数を基準に文書データを並べて表示することを特徴とする。
【００１７】
請求項１３に係る画像形成装置は、請求項１ないし１２のいずれか一項に記載の構成において、前記累計量は、あらかじめ決められた事象に基づくタイミングで初期化され、前記形成手段により画像が形成されていない文書データは、前記タイミングから決められた時間が経過するまで前記文書データの一覧に含まれることを特徴とする。
【００１８】
請求項１４に係る画像形成システムは、第１の画像形成装置と第２の画像形成装置とを有し、前記第１の画像形成装置は、文書データの一覧を送信する一覧送信手段を有し、前記第２の画像形成装置は、前記一覧送信手段から文書データの一覧を取得する第１の取得手段と、文書データに基づいて記録媒体に画像を形成する形成手段と、前記形成手段が形成した画像の累計量を取得する第２の取得手段と、前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段とを有する。
【００１９】
請求項１５に係る画像形成システムは、  第１の画像形成装置と第２の画像形成装置とを有し、前記第１の画像形成装置は、文書データの一覧を送信する一覧送信手段を有し、前記第２の画像形成装置は、前記一覧送信手段から文書データの一覧を取得する第１の取得手段と、文書データに基づいて記録媒体に画像を形成する形成手段と、前記形成手段が形成した画像の累計量を取得する第２の取得手段と、前記形成手段により形成される画像の累計量に関する閾値を取得する第３の取得手段と、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を表示する表示手段であって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて前記形成手段で画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示する表示手段とを有する。
【００２０】
請求項１６に係るプログラムは、制御手段および表示手段を有するコンピュータに、文書データの一覧を前記制御手段が取得するステップと、前記文書データに基づいて記録媒体に前記制御手段が画像を形成するステップと、形成した画像の累計量を前記制御手段が取得するステップと、形成される画像の累計量に関する閾値を前記制御手段が取得するステップと、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を前記表示手段が表示するステップであって、前記一覧に含まれる文書データに基づいて画像を形成すると前記累計量が前記閾値を超えない場合、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、前記一覧に含まれる文書データに基づいて画像を形成すると前記累計量が前記閾値を超える場合、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示するステップとを実行させる。
【００２１】
請求項１７に係るプログラムは、制御手段および表示手段を有するコンピュータに、文書データの一覧を前記制御手段が取得するステップと、前記文書データに基づいて記録媒体に前記制御手段が画像を形成するステップと、形成した画像の累計量を前記制御手段が取得するステップと、形成される画像の累計量に関する閾値を前記制御手段が取得するステップと、前記一覧に含まれる文書データの中から画像を形成する文書データをユーザに選択させるための選択画面を前記表示手段が表示するステップであって、前記一覧に含まれる文書データを一括して選択させる一括選択画面を含む画面を表示し、当該一括選択画面により前記文書データが一括して選択された場合において、当該選択された文書データに基づいて画像を形成すると前記累計量が前記閾値を超えるとき、前記一覧に含まれる文書データを個別に選択させる個別選択画面を表示するステップとを実行させる。
【発明の効果】
【００２２】
請求項１、１４および１６に係る発明によれば、一括選択画面が表示される画像形成装置において、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を超える場合に、画像を形成する文書データとして、一覧に含まれる文書データが一括して選択されないようにすることができる。
請求項２、１５、および１７に係る発明によれば、一括選択画面が表示される画像形成装置において、文書データが一括して選択された場合に、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を超えるときであっても、文書データが個別に選択されるようにすることができる。
請求項３に係る発明によれば、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を越える場合に、ユーザに指定された文書データに基づいて画像が形成される。
請求項４に係る発明によれば、一覧に含まれる文書データに基づいて画像を形成すると累計量が閾値を越える場合に、ユーザに指定されていない文書データに基づいて画像が形成される。
請求項５に係る発明によれば、ユーザインタフェースが縮小画像を含まない場合と比べて、ユーザが選択する文書データを直感的に把握することができる。
請求項６に係る発明によれば、個別選択画面において、一の文書データが、画像を形成すると累計量が閾値を越えることになる文書データであることを、ユーザに知覚させることができる。
請求項７に係る発明によれば、個別選択画面において、画像を形成すると累計量が閾値を越えることになる一の文書データが、ユーザにより選択されることが防止される。
請求項８に係る発明によれば、個別選択画面において、画像を形成すると累計量が閾値を越えることになる一の文書データを、ユーザに知覚させないことができる。
請求項９に係る発明によれば、累計量が上限値を超える以前に個別選択画面が表示される。
請求項１０に係る発明によれば、個別選択画面において文書データが日時を示す情報を基準に並べられていない場合と比べて、ユーザが文書データを選択するときの操作性が向上する。
請求項１１に係る発明によれば、個別選択画面において文書データがファイル名を基準に並べられていない場合と比べて、ユーザが文書データを選択するときの操作性が向上する。
請求項１２に係る発明によれば、個別選択画面において文書データが面数を基準に並べられていない場合と比べて、ユーザが文書データを選択するときの操作性が向上する。
請求項１３に係る発明によれば、ユーザが、画像が形成されていない文書データを累計量が初期の状態に戻された後に選択することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る画像形成システムの全体構成を示す図
【図２】画像形成システムの機能的構成を示すブロック図
【図３】端末装置のハードウェア構成を示すブロック図
【図４】画像形成装置のハードウェア構成を示すブロック図
【図５】比較例に係る子機の表示部が選択画面を表示する例を示す図
【図６】比較例に係る画像形成システムにおいて出力された用紙の累計量を例示する図
【図７】本発明の実施形態に係る画像形成装置の処理を示すフローチャート
【図８】文書データの一覧の一例を示す図
【図９】閾値を例示する図
【図１０】一括印刷ボタン表示処理を示すフローチャート
【図１１ａ】一括印刷ボタン表示処理において表示される選択画面の一例を示す図
【図１１ｂ】一括印刷ボタン表示処理において表示される選択画面の一例を示す図
【図１１ｃ】一括印刷ボタン表示処理において表示される選択画面の一例を示す図
【図１２】個別選択ボタン表示処理を示すフローチャート
【図１３ａ】個別選択ボタン表示処理において表示される選択画面の一例を示す図
【図１３ｂ】個別選択ボタン表示処理において表示される選択画面の一例を示す図
【図１４】変形例１に係る画像形成装置の処理を示すフローチャート
【図１５ａ】変形例４に係る選択画面の例を示す図
【図１５ｂ】変形例４に係る選択画面の例を示す図
【発明を実施するための形態】
【００２４】
図１は、本発明の一実施形態に係る画像形成システム１の全体構成を示す図である。画像形成システム１は、ユーザが選択した文書データに基づいて、用紙（記録媒体の一例）に画像を形成するためのシステムである。文書データとは、用紙に形成する画像の基となるデータをいう。画像形成システム１は、端末装置１０、画像形成装置２０（第１の画像形成装置の一例）および画像形成装置３０（第２の画像形成装置の一例）を有する。端末装置１０は、パーソナルコンピュータなどの情報端末である。画像形成装置２０および３０は、複写機、プリンタ、スキャナおよびファクシミリなどとして機能する装置である。端末装置１０、画像形成装置２０、および画像形成装置３０は、内部通信回線４０を介して接続されている。内部通信回線４０は、有線または無線のＬＡＮ（Local Area Network）である。端末装置１０は、文書データを画像形成装置２０に送信する（矢印ａ）。画像形成装置２０は、端末装置１０から取得した文書データを記憶する。画像形成装置２０は、画像形成装置３０からの要求に応じて、文書データを画像形成装置３０に転送する（矢印ｂ）。画像形成装置３０は、画像形成装置２０に文書データの転送を要求し、画像形成装置２０から取得した文書データに基づいて、用紙に画像を形成する。以下では、文書データに基づいて用紙に画像が形成されることを、「出力」と表現する。画像形成システム１において、ユーザＡは、端末装置１０から文書データを画像形成装置２０に送信する。ユーザＡは、次に画像形成装置３０にログインし、画像形成装置２０に記憶された文書データの中から一または複数の文書データを選択する操作を行って、画像を出力する。画像形成装置２０のように、記憶した文書データを他の画像形成装置からの要求に応じて転送する画像形成装置を、以下では、「親機」と表現する。また、画像形成装置３０のように、親機から取得した文書データに基づいて、画像を出力する画像形成装置を「子機」と表現する。画像形成装置が親機として機能するかまたは子機として機能するかは、設定により予め決められている。画像形成システム１では、親機が他のユーザによって利用されている場合であっても、ユーザＡは子機を利用して画像を出力し得る。
【００２５】
図２は、画像形成システム１の機能的構成を示すブロック図である。端末装置１０は、命令送信部１１を有する。命令送信部１１は、文書データを出力させるための出力命令を画像形成装置２０に送信する。出力命令には、文書データおよび出力命令の送信日時（以下、命令日時という）が含まれる。出力命令には、また、出力範囲、倍率、両面出力の有無、出力部数、およびカラー出力の有無等の画像形成の条件に関する各種パラメータが含まれる。
【００２６】
画像形成装置２０は、命令取得部２１、命令記憶部２２、一覧生成部２３、一覧送信部２４、および命令転送部２５を有する。命令取得部２１は、端末装置１０により送信された出力命令を取得する。命令記憶部２２は、命令取得部２１が取得した出力命令を記憶する。一覧生成部２３は、出力命令に含まれる文書データの一覧を生成する。文書データの一覧は、個別のユーザごとに生成される。一覧送信部２４（一覧送信手段の一例）は、一覧生成部２３が生成した文書データの一覧を画像形成装置３０に送信する。命令転送部２５は、画像形成装置３０からの転送の要求に応じて、出力命令を命令記憶部２２から読み出して画像形成装置３０に転送する。
【００２７】
画像形成装置３０は、一覧取得部３１、選択画面表示部３２、転送要求部３３、命令取得部３４、画像形成部３５、累計量管理部３６、および閾値記憶部３７を有する。一覧取得部３１（第１の取得手段の一例）は、画像形成装置２０から文書データの一覧を取得する。選択画面表示部３２（表示手段の一例）は、選択画面を表示する。選択画面とは、一覧に含まれる文書データの中から出力する文書データをユーザに選択させるための画面をいう。転送要求部３３は、選択画面表示部３２において選択された文書データを含む出力命令の転送を画像形成装置２０に要求する。命令取得部３４は、画像形成装置２０により転送された出力命令を取得する。画像形成部３５（形成手段の一例）は、命令取得部３４が取得した出力命令に基づいて画像を出力する。累計量管理部３６（第２の取得手段の一例）は、画像形成部３５が出力した画像の累計量を管理する。累計量は、あらかじめ決められた事象に基づくタイミングで初期化される。あらかじめ決められた事象とは、例えば画像形成システム１の管理者が累計量を初期化するための操作をしたこと、またはあらかじめ決められた日時が経過したことである。閾値記憶部３７（第３の取得手段の一例）は、画像形成部３５により出力される画像の累計量に関する閾値を記憶する。
【００２８】
選択画面表示部３２は、一覧に含まれる文書データに基づいて画像形成部３５で画像を形成しても累計量が閾値を超えない場合、一括選択画面を含む画面を表示する。選択画面表示部３２は、一覧に含まれる文書データに基づいて画像形成部３５で画像を形成すると累計量が閾値を超える場合、個別選択画面を表示する。
【００２９】
図３は、端末装置１０のハードウェア構成を示すブロック図である。端末装置１０は、制御部１０１、通信部１０２、記憶部１０３、表示部１０４、および入力部１０５を有するコンピュータである。制御部１０１は、端末装置１０の各部の動作を制御する。制御部１０１は、ＣＰＵ（Central Processing Unit）とＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）とを有する。通信部１０２は、内部通信回線４０を介して通信を行う。記憶部１０３は、データおよびプログラムを記憶する記憶装置、例えばＨＤＤ（Hard Disk Drive）である。記憶部１０３は、制御部１０１により用いられるデータおよび制御プログラム１０３ｐを記憶する。制御プログラム１０３ｐは、端末装置１０を情報端末として機能させるためのプログラムである。表示部１０４は、液晶ディスプレイまたは有機ＥＬ（Electroluminescence）ディスプレイなどの表示装置を有する。入力部１０５は、ユーザによる入力を受け付ける装置であり、キーパッド（キーボード）や各種のボタンを備える。制御プログラム１０３ｐを実行している制御部１０１により制御されている通信部１０２は、命令送信部１１の一例である。
【００３０】
図４は、画像形成装置２０および３０のハードウェア構成を示すブロック図である。画像形成装置２０は、制御部２０１、通信部２０２、記憶部２０３、表示部２０４、入力部２０５、およびトナー像形成部２０６を有するコンピュータである。制御部２０１は、画像形成装置２０の各部の動作を制御する。制御部２０１は、ＣＰＵと、ＲＯＭと、ＲＡＭとを有する。通信部２０２は、内部通信回線４０を介して通信を行う。記憶部２０３は、データおよびプログラムを記憶する記憶装置、例えばＨＤＤである。記憶部２０３は、制御部２０1により用いられるデータおよび制御プログラム２０３ｐを記憶する。制御プログラム２０３ｐは、画像形成装置２０を親機として機能させるためのプログラムである。表示部２０４は、液晶ディスプレイまたは有機ＥＬディスプレイなどの表示装置を有し、画像形成装置２０を操作するためのメニュー画面または各種メッセージを表示する。表示部２０４は、また、ディスプレイに重ねて設けられたタッチスクリーン（タッチパネル）を備える。入力部２０５は、画像形成装置２０にデータまたは指示を入力するための各種キーを備える。表示部２０４および入力部２０５は、ユーザが画像形成装置２０を操作するためのユーザインタフェースとして機能する。ユーザが表示部２０４および入力部２０５を操作することにより、画像形成装置２０に対する各種指示や各種設定が行われる。トナー像形成部２０６は、トナー像を用紙に形成する。
【００３１】
画像形成装置２０において、制御部２０１は、一覧生成部２３の一例である。制御プログラム２０３ｐを実行している制御部２０１により制御されている通信部２０２は、命令取得部２１、一覧送信部２４、および命令転送部２５の一例である。制御プログラム２０３ｐを実行している制御部２０１により制御されている記憶部２０３は、命令記憶部２２の一例である。
【００３２】
画像形成装置３０は、制御部３０１、通信部３０２、記憶部３０３、表示部３０４、入力部３０５、およびトナー像形成部３０６を有するコンピュータである。記憶部３０３は、制御部３０1により用いられるデータおよび制御プログラム３０３ｐを記憶する。制御プログラム３０３ｐは、画像形成装置２０を子機として機能させるためのプログラムである。制御プログラム３０３ｐを実行している制御部３０１により制御されている通信部３０２は、一覧取得部３１、転送要求部３３、および命令取得部３４の一例である。制御プログラム３０３ｐを実行している制御部３０１により制御されている記憶部３０３は、累計量管理部３６および閾値記憶部３７の一例である。制御プログラム３０３ｐを実行している制御部３０１により制御されている表示部３０４は、選択画面表示部３２の一例である。制御プログラム３０３ｐを実行している制御部３０１により制御されているトナー像形成部３０６は、画像形成部３５の一例である。
【００３３】
図５は、比較例に係る子機の表示部４０４が選択画面４２１を表示する例を示す図である。選択画面４２１は、ユーザが子機にログインし、親機に記憶された出力命令を実行するモードを選択することにより表示される。ログインは、例えば、ユーザが表示部４０４または入力部４０５を操作して、ユーザＩＤおよびパスワードを入力することにより行われる。別の例で、ログインは、ユーザＩＤが記録されたＩＣカードを子機に読み取らせることにより行われてもよい。子機は、ログインしたユーザの文書データの一覧を親機から取得し、当該一覧に基いて選択画面４２１を表示する。選択画面４２１には、一括印刷ボタン４２１Ａと個別選択ボタン４２１Ｂとが含まれる。一括印刷ボタン４２１Ａは、一覧に含まれる文書データを一括して選択させるボタンである。個別選択ボタン４２１Ｂは、一覧に含まれる文書データを個別に選択させるボタンであって、文書データのファイル名で表された一または複数のボタンである。ユーザは、一括印刷ボタン４２１Ａまたは個別選択ボタン４２１Ｂを押すことにより、出力される文書データを選択する。文書データの出力は、ユーザが文書データを選択し、スタートボタンを押したことを契機として行われる。
【００３４】
図６は、比較例に係る画像形成システムにおいて出力された用紙の累計量を例示する図である。この例で、累計量は、出力された面数の累計（以下、累計面数という）である。面数とは、用紙の面の数をいう。用紙の両面に対して出力がされた場合、面数は２面であり、用紙の片面に対して出力がされた場合、面数は１面である。またこの例で、累計面数には上限値が設けられており、親機および子機は、上限値を上回る面数の出力が制限されている。上限値は、画像形成システムの管理者により設定される。累計面数および上限値は、個別のユーザごとに管理されてもよいし、グループごとに管理されてもよい。図６の例では、累計面数が８５０面、上限値が１０００面であり、出力し得る残りの面数（以下、許容面数という）は１５０面である。許容面数を超える面数の文書データが選択画面４２１で選択された場合、以下の２通りの処理のいずれかが行われる。
（１）累計面数が上限値に達した時点で、選択された文書データの出力が停止される。
（２）全ての選択された文書データの出力が停止される。
これに対して、本発明に係る画像形成システム１は、以下の処理を行う。
【００３５】
図７は、本発明の実施形態に係る画像形成装置３０の処理を示すフローチャートである。図７に示す処理の前段階として、ユーザＡは、端末装置１０から出力命令を画像形成装置２０に送信する。制御部２０１は、端末装置１０から取得した出力命令を記憶部２０３に記憶する。制御部２０１は、また、記憶部２０３に記憶された出力命令に基づいて、ユーザＡの文書データの一覧を生成し、記憶部２０３に記憶する。図７のフローは、ユーザＡが画像形成装置３０にログインし、画像形成装置２０に記憶された出力命令を実行するためのモードを選択することを契機として開始される。以下では、累計面数、上限値、および出力命令がユーザごとに管理されている場合を例に説明する。
【００３６】
ステップＳａ１において、制御部３０１は、ユーザＡの累計面数がユーザＡに対して設定された上限値を超えているか否かを判断する。制御部３０１は、記憶部３０３に記憶された累計面数および上限値の中から、ユーザＡに関する累計面数と上限値を読み出し、これらの値を比較する。累計面数が上限値を超えると判断された場合（ステップＳａ１：ＹＥＳ）、制御部３０１は処理を終了する。これにより、上限値を超える面数の文書データの出力が制限される。累計面数が上限値を超えないと判断された場合（ステップＳａ１：ＮＯ）、制御部３０１は、処理をステップＳａ２に移行する。ステップＳａ２において、制御部３０１は、画像形成装置２０からユーザＡの文書データの一覧を取得する。制御部３０１は、取得した文書データの一覧をＲＡＭに記憶する。
【００３７】
図８は、文書データの一覧の一例を示す図である。文書データの一覧は、受付番号、ファイル名、面数、および命令日時を示す情報を含む。受付番号は、端末装置１０からの出力命令の取得を識別する番号である。ファイル名は、画像形成装置２０に記憶されている文書データのファイル名を表す。面数は、文書データの面数を表す。
【００３８】
再び図７を参照する。ステップＳａ３において、制御部３０１は、一覧に含まれる文書データの総面数を算出する。総面数とは、あるユーザの一覧に含まれる各文書データの面数の総和をいう。すなわち、総面数は、あるユーザが端末装置１０から送信した出力命令の各々に含まれている全ての文書データの面数の総和である。図８の例では、ユーザＡの文書データの総面数は、１４０面である。制御部３０１は、算出した総面数をＲＡＭに記憶する。ステップＳａ４において、制御部３０１は、閾値を取得する。閾値は、累計面数に関する値であり、以下で説明する一括印刷ボタン表示処理および個別選択ボタン表示処理のいずれの処理が行われるかの判断の基準となる値である。閾値は、上限値に応じて画像形成システム１の管理者により設定される。本実施形態において、閾値は、記憶部３０３にユーザごとに記憶されている。制御部３０１は、記憶部３０３からユーザＡの閾値を読み出す。
【００３９】
図９は、閾値を例示する図である。閾値は、上限値以下の値に設定される。この例では、上限値が１０００面であり、閾値は８５０面である。
【００４０】
再び図７を参照する。ステップＳａ５において、制御部３０１は、ユーザＡの累計面数と文書データの総面数との和が閾値より大きいか否かを判断する。制御部３０１は、記憶部３０３およびＲＡＭから累計面数および文書データの総面数を読み出して判断を行う。累計面数と文書データの総面数との和が閾値以下であると判断された場合（ステップＳａ５：ＮＯ）、制御部３０１は、処理をステップＳａ６に移行する。累計面数と文書データの総面数との和が閾値より大きいと判断された場合（ステップＳａ５：ＹＥＳ）、制御部３０１は、処理をステップＳａ７に移行する。
【００４１】
ステップＳａ６において、制御部３０１は、一括印刷ボタン表示処理を行う。一括印刷ボタン表示処理が行われると、一括印刷または個別印刷が行われる。一括印刷とは、ユーザが一括印刷ボタンを押すことにより、文書データを個別に選択することなく、一覧に含まれる文書データの全てを一括して出力することである。個別印刷とは、ユーザが文書データを個別に選択し、選択された一または複数の文書データを一括して出力することである。個別印刷において、選択された文書データが一つであれば、当該一の文書データが出力される。一方、ステップＳａ７において、制御部３０１は、個別選択ボタン表示処理を行う。個別選択ボタン表示処理が行われると、個別印刷が行われる。個別選択ボタン表示処理においては、上限値により出力が制限される一の文書データが、出力が制限されない他の文書データと区別されて選択画面に表示される。ステップＳａ６またはステップＳａ７において、ユーザＡは、一覧に含まれる文書データの中から出力する文書データを選択する。
【００４２】
図１０は、ステップＳａ６における一括印刷ボタン表示処理を示すフローチャートである。ステップＳ６１において、制御部３０１は、選択画面を表示する。制御部３０１は、ユーザＡの文書データの一覧に基づいて表示部３０４に選択画面を表示する。
【００４３】
図１１は、一括印刷ボタン表示処理において表示される選択画面３２１の一例を示す図である。選択画面３２１には、一括印刷ボタン３２１Ａ（一括選択画面の一例）および個別選択ボタン３２１Ｂ（個別選択画面の一例）が含まれる。一括印刷ボタン３２１Ａは、一覧に含まれる文書データを一括して選択させるボタンである。個別選択ボタン３２１Ｂは、一覧に含まれる文書データを個別に選択させるボタンである。個別選択ボタン３２１Ｂは、文書データのサムネイルであり、例えば、文書データに基づいた画像（例えば、文書データの先頭ページの画像）を縮小した縮小画像、文書データのファイル名、および文書データの面数を含む。個別選択ボタン３２１Ｂは、また、ユーザによって選択されたことを示すためのチェックボックス３２０を有する。個別選択ボタン３２１Ｂ１から３２１Ｂ６は、各々が個別の文書データを表している。選択画面３２１において、個別選択ボタン３２１Ｂは、命令日時を基準に並べて表示される。具体的には、命令日時が後の文書データの個別選択ボタン３２１Ｂが、命令日時が先の文書データの個別選択ボタン３２１Ｂに優先して表示されるように配置される。ユーザＡは、一括印刷ボタン３２１Ａまたは個別選択ボタン３２１Ｂを押すことにより、出力される文書データを指定する。
【００４４】
再び図１０を参照する。ステップＳ６２において、制御部３０１は、ユーザＡが一括印刷ボタン３２１Ａを押したか否かを判断する。ユーザＡが一括印刷ボタン３２１Ａを押したと判断された場合（ステップＳ６２：ＹＥＳ）、制御部３０１は、処理をステップＳ６５に移行する。ユーザＡが一括印刷ボタン３２１Ａを押していないと判断された場合（ステップＳ６２：ＮＯ）、制御部３０１は、処理をステップＳ６３に移行する。
【００４５】
ステップＳ６３において、制御部３０１は、ユーザＡが個別選択ボタン３２１Ｂを押したか否かを判断する。ユーザＡが個別選択ボタン３２１Ｂを押したと判断された場合（ステップＳ６３：ＹＥＳ）、制御部３０１は、処理をステップＳ６４に移行する。ユーザＡが個別選択ボタン３２１Ｂを押していないと判断された場合（ステップＳ６３：ＮＯ）、制御部３０１は、処理をステップＳ６２に移行し、一括印刷ボタン３２１Ａまたは個別選択ボタン３２１Ｂが押されるまで処理を待機する。ステップＳ６４において、制御部３０１は、ユーザによって押された個別選択ボタン３２１Ｂのチェックボックス３２０にチェックマークを表示する。
【００４６】
図１１ｂは、ユーザＡが個別選択ボタン３２１Ｂ３を押した状態を示す図である。図１１ｂにおいて、ユーザＡは、個別選択ボタン３２１Ｂ３を押すことにより、ファイル名が「Ｗ班プレゼン資料」である文書データ（以下、単に「ファイル名」で表現する）を選択している。ユーザＡに押された個別選択ボタン３２１Ｂ３のチェックボックス３２０にチェックマークが表示され、且つ、個別選択ボタン３２１Ｂ３の輪郭線に影が表示されることにより、個別選択ボタン３２１Ｂ３は、押されていない個別選択ボタン３２１Ｂ１、３２１Ｂ２、および３２１Ｂ４から３２１Ｂ６と区別して表示される。ユーザは、図１１ｃに示すように、複数の個別選択ボタン３２１Ｂを押すことにより、出力される文書データを複数選択してもよい。図１１ｃにおいて、ユーザＡは、「Ｗ班プレゼン資料」に加えて「Ｘ社技術動向」を選択している。なお、ユーザＡは、既に押した個別選択ボタン３２１Ｂを再び押すことにより、選択を取り消してもよい。この場合、ステップＳ６４において、チェックマークおよび輪郭線の影は非表示にされる。例えば、図１１ｂに示した状態で、ユーザＡが再び個別選択ボタン３２１Ｂ３を押した場合、選択画面３２１は、再び図１１ａに戻り、個別選択ボタン３２１Ｂ３のチェックマークおよび輪郭線の影は非表示にされる。
【００４７】
ステップＳ６５において、制御部３０１は、選択フラグを書き換える。選択フラグは、ユーザに選択された文書データを、未選択の文書データと区別するためのデータである。選択フラグは、ＲＡＭに一覧に含まれる文書データの数だけ記憶されている。選択フラグの初期値は「０」である。ステップＳ６５において、制御部３０１は、ユーザにより選択された文書データに対応する選択フラグの値を「１」に書き換える。選択フラグにおいて、「１」はユーザにより選択されたことを、「０」はユーザにより選択されていないことを示している。なお、ステップＳ６２において一括印刷ボタンが押された場合、制御部３０１は、すべての文書データの選択フラグの値を「１」に書き換える。ステップＳ６６において、制御部３０１は、ユーザが入力部３０５のスタートボタン（図示省略）を押したか否かを判断する。ユーザがスタートボタンを押したと判断された場合（ステップＳ６６：ＹＥＳ）、制御部３０１は、処理を終了する。ユーザがスタートボタンを押していないと判断された場合（ステップＳ６６：ＮＯ）、制御部３０１は、処理をステップＳ６２に移行する。
【００４８】
図１２は、ステップＳａ７における個別選択ボタン表示処理を示すフローチャートである。個別選択ボタン表示処理では、個々の文書データの面数と累計面数との和が上限値を超えるか否かが判断され、上限値を超えることになる一の文書データが選択画面３２１に網掛けをして表示（以下、網掛け表示という）される。網掛け表示がされた場合、ユーザが網掛け表示された一の文書データを選択することは制限される。以下では、一括印刷ボタン表示処理と異なる箇所を中心に説明する。ステップＳ７１において、制御部３０１は、累計面数にユーザＡの一覧に含まれる各文書データの個別の面数（以下、個別面数という）を加えた値が、上限値を超えるか否かを判断する。制御部３０１は、ＲＡＭに記憶された文書データの一覧から、一の文書データの個別面数を読み出す。制御部３０１は、ユーザＡの累計面数に一の文書データの個別面数を加えた値を、ユーザＡの上限値と比較する。累計面数に個別面数を加えた値が上限値を超えないと判断された場合（ステップＳ７１：ＮＯ）、制御部３０１は、処理をステップＳ７２に移行する。累計面数に個別面数を加えた値が上限値を超えると判断された場合（ステップＳ７１：ＹＥＳ）、制御部３０１は、処理をステップＳ７３に移行する。
【００４９】
ステップＳ７２において、制御部３０１は、選択画面３２１に一の文書データの個別選択ボタン３２１Ｂを表示する。制御部３０１は、表示した個別選択ボタン３２１Ｂの数をＲＡＭに記憶する。ステップＳ７３において、制御部３０１は、選択画面３２１に網掛けされた一の文書データの個別選択ボタン３２１Ｂを表示する。制御部３０１は、網掛け表示した個別選択ボタン３２１Ｂの数をＲＡＭに記憶する。ステップＳ７４において、制御部３０１は、一覧に含まれるすべての文書データを選択画面３２１に表示したか否かを判断する。制御部３０１は、表示されている個別選択ボタン３２１Ｂの数をＲＡＭから読み出し、文書データの一覧における文書データの数と等しいか否かを判断する。一覧に含まれるすべての文書データを選択画面３２１に表示していると判断された場合（ステップＳ７４：ＹＥＳ）、制御部３０１は、処理をステップＳ７５に移行する。一覧に含まれるすべての文書データが選択画面３２１に表示されていないと判断された場合（ステップＳ７４：ＮＯ）、制御部３０１は、ステップＳ７１からステップＳ７３の処理を継続する。
【００５０】
図１３は、個別選択ボタン表示処理において表示される選択画面３２１の一例を示す図である。図１３に示す通り、個別選択ボタン表示処理では、選択画面３２１に一括印刷ボタン３２１Ａが含まれない。また図１３ａでは、個別選択ボタン３２１Ｂ３は、網掛け表示がされている。網掛け表示は、網掛けされた一の文書データの出力が制限されることを示す。図１３の選択画面３２１では、「Ｗ班プレゼン資料」の面数は、５０面である。例えば、ユーザＡの累計面数が９６０面で上限値が１０００面（許容面数が４０面）である場合、累計面数に「Ｗ班プレゼン資料」の個別面数５０面を加えた値は、上限値を超えると判断される（ステップＳ７１：ＹＥＳ）。そのため図１３ａに示す通り、個別選択ボタン３２１Ｂ３は網掛け表示がされ（ステップＳ７３）、「Ｗ班プレゼン資料」の出力は上限値により制限される。このように、上限値により出力が制限される一の文書データは、上限値により出力が制限されない他の文書データと区別して表示される。図１３ａの例では、ユーザＡは、個別選択ボタン３２１Ｂ１、３２１Ｂ２、３２１Ｂ４、３２１Ｂ５、または３２１Ｂ６を押すことにより、出力される文書データを選択する。
【００５１】
再び図１２を参照する。ステップＳ７５において、制御部３０１は、ユーザＡが個別選択ボタン３２１Ｂを押したか否かを判断する。ユーザＡが個別選択ボタン３２１Ｂを押したと判断された場合（ステップＳ７５：ＹＥＳ）、制御部３０１は、処理をステップＳ７６に移行する。ユーザＡが個別選択ボタン３２１Ｂを押していないと判断された場合（ステップＳ７５：ＮＯ）、制御部３０１は、個別選択ボタン３２１Ｂが押されるまで処理を待機する。ステップＳ７５でユーザに選択された文書データを、以下では「選択文書データ」と表現する。また、ステップＳ７５でユーザに選択されていない文書データを、以下では「未選択文書データ」と表現する。
【００５２】
ステップＳ７６において、制御部３０１は、ユーザによって押された個別選択ボタン３２１Ｂのチェックボックス３２０にチェックマークを表示する。ステップＳ７７において、制御部３０１は、ＲＡＭに記憶された選択フラグのうち、選択文書データに対応する選択フラグの値を「１」に書き換える。ステップＳ７８において、制御部３０１は、選択文書データの面数に応じて選択画面３２１を更新する。制御部３０１は、選択文書データが出力された場合に上限値により新たに出力が制限されることになる未選択文書データの個別選択ボタン３２１Ｂを網掛け表示にする。具体的には、制御部３０１は、累計面数に選択文書データの総面数と未選択文書データの個別面数とを加えた値が、上限値を超えるか否かを判断する。制御部３０１は、ＲＡＭを参照して選択フラグの値が「１」になっている文書データの総面数を算出することにより、選択文書データの総面数を算出する。制御部３０１は、また、選択フラグの値が「０」である文書データの個別面数をＲＡＭから読み出すことにより、未選択文書データの個別面数を取得する。制御部３０１は、ユーザの累計面数に選択文書データの総面数と、未選択文書データの個別面数とを加えた値を、ユーザＡの上限値と比較する。累計面数に選択文書データの総面数と未選択文書データの個別面数とを加えた値が上限値を超える場合、制御部３０１は、当該一の未選択文書データの個別選択ボタン３２１Ｂを網掛け表示にする。
【００５３】
図１３ｂは、更新後の選択画面３２１の例を示す図である。図１３ｂは、図１３ａの選択画面３２１において、「Ｕ社の事業展開分析」がユーザＡにより選択された場合の例を示している。「Ｕ社の事業展開分析」が出力される場合、許容面数は１５面になり、面数が３０面の「Ｘ社技術動向」および面数が２０面の「Ｙ社月間売り上げ」は許容面数を上回ることになる。したがって、「Ｘ社技術動向」の個別選択ボタン３２１Ｂ１および「Ｙ社月間売り上げ」の個別選択ボタン３２１Ｂ２は、網掛け表示にされる。図１３ｂにおいて、ユーザは、面数が１０面の「Ｚ社打ち合わせ資料」の個別選択ボタン３２１Ｂ５または面数が５面の「Ｖ地域新規営業」の個別選択ボタン３２１Ｂ６を押して、出力される文書データを追加してもよい。
【００５４】
なお、ユーザＡは、一括印刷ボタン表示処理における場合と同様に、既に押した個別選択ボタン３２１Ｂを再び押すことにより、選択を取り消してもよい。この場合、ステップＳ７６において、チェックマークおよび輪郭線の影は非表示にされる。また、ステップＳ７７において、ＲＡＭに記憶された選択フラグのうち、選択が取り消された文書データに対応する選択フラグの値は「０」に書き換えられる。さらに、ステップＳ７８において、文書データの選択が取り消されたことにより出力が制限されない状態に戻る未選択文書データの網掛け表示が非表示にされる。例えば、図１３ｂに示した状態で、ユーザＡが再び個別選択ボタン３２１Ｂ３を押した場合、選択画面３２１は、再び図１３ａに戻り、個別選択ボタン３２１Ｂ４のチェックマークおよび輪郭線の影は非表示にされる。また、個別選択ボタン３２１Ｂ１および個別選択ボタン３２１Ｂ２の網掛け表示は非表示にされる。
【００５５】
再び図１２を参照する。ステップＳ７９において、制御部３０１は、ユーザが入力部３０５のスタートボタン（図示省略）を押したか否かを判断する。ユーザがスタートボタンを押したと判断された場合（ステップＳ７９：ＹＥＳ）、制御部３０１は、処理を終了する。ユーザがスタートボタンを押していないと判断された場合（ステップＳ７９：ＮＯ）、制御部３０１は、処理をステップＳ７５に移行する。
【００５６】
再び図７を参照する。ステップＳａ８において、制御部３０１は、画像形成装置２０に出力命令の転送の要求を送信する。制御部３０１は、ユーザにより選択された文書データに関する出力命令の転送の要求を送信する。具体的には、制御部３０１はＲＡＭを参照し、選択フラグが「１」になっている文書データについて出力命令の転送の要求を送信する。要求には、例えば、文書データの一覧における受付番号が含まれる。
【００５７】
制御部２０１は、画像形成装置３０から要求を取得すると、受付番号に対応する文書データの出力命令を記憶部２０３から読み出して、画像形成装置３０に送信する。制御部２０１は、出力命令を送信すると、当該出力命令を記憶部２０３から削除する。制御部２０１は、記憶部２０３に記憶されている残りの出力命令に基いて再度、文書データの一覧を生成する。したがって、文書データの一覧には、出力がされていない文書データが含まれる。出力がされていない文書データは、累計量が初期化されてから決められた時間が経過するまで削除されることなく文書データの一覧に含まれる。
【００５８】
ステップＳａ９において、制御部３０１は、画像形成装置２０から出力命令を取得したか否かを判断する。画像形成装置２０から出力命令を取得したと判断された場合（ステップＳａ９：ＹＥＳ）、制御部３０１は、処理をステップＳａ１０に移行する。画像形成装置２０から出力命令を取得していないと判断された場合（ステップＳａ９：ＮＯ）、制御部３０１は、出力命令を取得するまで処理を待機する。
【００５９】
ステップＳａ１０において、制御部３０１は、取得した出力命令をＲＡＭに記憶する。ステップＳａ１１において、制御部３０１は、出力命令を実行する。制御部３０１は、ＲＡＭから出力命令を読み出し、出力命令に含まれた文書データをパラメータで示された画像形成の条件で出力する。制御部３０１は、出力命令を実行すると、当該出力命令をＲＡＭから削除する。ステップＳａ１２において、制御部３０１は、累計面数を更新する。制御部３０１は、記憶部３０３に記憶されている累計面数に、ステップＳａ１１で出力した文書データの面数を加算して累計面数を更新する。
【００６０】
以上の処理により、画像形成装置３０は、一覧に含まれる文書データに基づいて一括して文書データを出力すると累計量が閾値を超える場合に一括印刷ボタン３２１Ａを含まない選択画面３２１を表示する。したがって、ユーザにとって優先度の高い文書データの出力が途中で停止することが防止される。
【００６１】
本発明は、上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下で説明する変形例のうち、２つ以上のものが組み合わされて用いられても良い。
【００６２】
（１）変形例１
上述の実施形態において、ユーザの累計面数と文書データの総面数との和が閾値より大きいか否かの判断がまず行われ、その判断結果に応じて、一括印刷ボタン表示処理または個別選択ボタン表示処理が行われた。この点、一括印刷ボタン表示処理は、累計面数と文書データの総面数との和が閾値より大きいか否かの判断よりも先に行われてもよい。この場合、まず、一括印刷ボタン表示処理が行われ、そこで一括印刷ボタン３２１Ａが押されると、ユーザの累計面数と文書データの総面数との和が閾値より大きいか否かの判断が行われる。そして、ユーザの累計面数と文書データの総面数との和が閾値より大きいと判断された場合、個別選択ボタン表示処理が行われる。
【００６３】
変形例１において、選択画面表示部３２は、一括選択画面を含む画面を表示する。選択画面表示部３２は、一括選択画面により文書データが一括して選択された場合において、当該選択された文書データに基づいて画像形成部３５で画像を形成すると累計量が閾値を超えるとき、個別選択画面を表示する。
【００６４】
図１４は、変形例１に係る画像形成装置３０の処理を示すフローチャートである。以下では、実施形態における処理と異なる箇所を中心に説明する。ステップＳｂ１およびステップＳｂ２において、制御部３０１は、図７に示したステップＳａ１およびＳａ２に相当する処理を行う。ステップＳｂ３において、制御部３０１は、選択画面を表示する。制御部３０１は、図１１に示した選択画面３２１を表示部３０４に表示する。ステップＳｂ４において、制御部３０１は、ユーザＡが一括印刷ボタン３２１Ａを押したか否かを判断する。ユーザＡが一括印刷ボタン３２１Ａを押したと判断された場合（ステップＳｂ４：ＹＥＳ）、制御部３０１は、処理をステップＳｂ５に移行する。ユーザＡが一括印刷ボタン３２１Ａを押していないと判断された場合（ステップＳｂ４：ＮＯ）、制御部３０１は、処理をステップＳｂ７に移行する。
【００６５】
ステップＳｂ５およびステップＳｂ６において、制御部３０１は、図７に示したステップＳａ３およびＳａ４に相当する処理を行う。ステップＳｂ７において、制御部３０１は、ユーザＡが個別選択ボタン３２１Ｂを押したか否かを判断する。ユーザＡが個別選択ボタン３２１Ｂを押したと判断された場合（ステップＳｂ７：ＹＥＳ）、制御部３０１は、処理をステップＳｂ８に移行する。ユーザＡが個別選択ボタン３２１Ｂを押していないと判断された場合（ステップＳｂ７：ＮＯ）、制御部３０１は、処理をステップＳｂ４に移行する。
【００６６】
ステップＳｂ８において、制御部３０１は、図１０に示したステップＳ６４に相当する処理を行う。ステップＳｂ９において、制御部３０１は、ユーザＡの累計面数と文書データの総面数との和が閾値より大きいか否かを判断する。累計面数と文書データの総面数との和が閾値以下であると判断された場合（ステップＳｂ９：ＮＯ）、制御部３０１は、処理をステップＳｂ１０に移行する。累計面数と文書データの総面数との和が閾値より大きいと判断された場合（ステップＳｂ９：ＹＥＳ）、制御部３０１は、処理をステップＳｂ１１に移行する。
【００６７】
ステップＳｂ１０において、制御部３０１は、図１０に示したステップＳ６５に相当する処理を行う。ステップＳｂ１１において、制御部３０１は、図１２に示した個別選択ボタン表示処理を行う。ステップＳｂ１２において、制御部３０１は、ユーザが入力部３０５のスタートボタンを押したか否かを判断する。ユーザがスタートボタンを押したと判断された場合（ステップＳｂ１２：ＹＥＳ）、制御部３０１は、処理をステップＳｂ１３に移行する。ユーザがスタートボタンを押していないと判断された場合（ステップＳｂ１２：ＮＯ）、制御部３０１は、処理をステップＳｂ４に移行する。ステップＳｂ１３からステップＳｂ１７において、制御部３０１は、図７に示したステップＳａ８からステップＳａ１２に相当する処理を行う。
【００６８】
（２）変形例２
出力される文書データを選択する方法は、実施形態に記載したものに限らない。ユーザは、個別選択ボタン３２１Ｂを押すことにより、出力されない文書データを指定してもよい。この場合、指定されていない残りの文書データが出力される。また、この場合、チェックボックス３２０にはあらかじめチェックマークが表示されており、ステップＳ６４またはステップＳ７６においてチェックマークが非表示にされてもよい。
【００６９】
（３）変形例３
個別選択ボタン表示処理における選択画面３２１で、上限値により出力が制限される一の文書データを、上限値により出力が制限されない他の文書データと区別する方法は、網掛け表示に限らない。
例えば、上限値により出力が制限される一の文書データの個別選択ボタン３２１Ｂは、上限値により出力が制限されない他の文書データの個別選択ボタン３２１Ｂと異なる色または形状で表示されてもよい。別の例で、上限値により出力が制限される一の文書データは、選択画面３２１に表示されなくてもよい。この場合、当該一の文書データは、ユーザにより選択されない。
【００７０】
（４）変形例４
選択画面３２１において、個別選択ボタン３２１Ｂが並べられる基準は、命令日時に限らない。制御部３０１は、文書データのファイル名を基準に個別選択ボタン３２１Ｂを並べて表示してもよい。また別の例で、制御部３０１は、文書データの面数を基準に個別選択ボタン３２１Ｂを並べて表示してもよい。さらに別の例で、制御部３０１は、文書データの一覧に含まれている複数の情報を基準に個別選択ボタン３２１Ｂを並べて表示してもよい。例えば、命令日時を第１の基準、文書データの面数を第２の基準として個別選択ボタン３２１Ｂ表示してもよい。
【００７１】
図１５は、変形例４に係る選択画面３２１の例を示す図である。図１５ａは、個別選択ボタン３２１Ｂがファイル名を基準に並べて表示されている例を示す図である。図１５ａにおいて、個別選択ボタン３２１Ｂは、アルファベット順に表示されている。図１５ｂは、個別選択ボタン３２１Ｂが面数を基準に並べて表示されている例を示す図である。図１５ｂにおいて、個別選択ボタン３２１Ｂは、面数の降順に並べて表示されている。
【００７２】
（５）変形例５
選択画面３２１の表示態様は、上述の実施形態に記載したものに限らない。例えば、個別選択ボタン表示処理における選択画面３２１に、網掛け表示がされた一括印刷ボタン３２１Ａが含まれてもよい。この場合、網掛け表示がされた一括印刷ボタン３２１Ａは、一括して文書データを出力すると出力が途中で停止する可能性があるため、一括での出力が制限されることを示す。別の例で、一括印刷ボタン表示処理における選択画面３２１に、個別選択ボタン３２１Ｂは表示されなくてもよい。この場合、図１０に示したステップＳ６３およびステップＳ６４の処理は省略される。また、ステップＳ６２において、ユーザＡが一括印刷ボタン３２１Ａを押していないと判断された場合（ステップＳ６２：ＮＯ）、制御部３０１は、一括印刷ボタン３２１Ａが押されるまで処理を待機する。
また、ユーザに押された個別選択ボタン３２１Ｂを押されていない個別選択ボタン３２１Ｂと区別して表示する方法は、チェックボックス３２０にチェックマークを表示する方法に限らない。例えば、ユーザに押された個別選択ボタン３２１Ｂと押されていない個別選択ボタン３２１Ｂとを異なる色または形状で表示してもよい。
さらに別の例で、選択画面３２１には、許容面数が表示されてもよい。
【００７３】
（６）変形例６
本発明に係る処理は、上述のフローチャートに記載されたものに限定されない。例えば、一括印刷ボタン表示処理において、ユーザが一括印刷ボタン３２１Ａを押したと判断された場合（ステップＳ６２：ＹＥＳ）、ユーザがスタートボタンを押す動作（ステップＳ６６）は省略されてもよい。
別の例で、選択画面でユーザに選択された文書データを、未選択の文書データと区別する方法は、選択フラグを用いる方法に限らない。制御部３０１は、選択画面でユーザに選択された文書データのリストをＲＡＭに記憶してもよい。
さらに別の例で、累計面数、上限値、または閾値は、親機である画像形成装置２０が記憶してもよい。この場合、ステップＳａ１またはステップＳａ４において、制御部３０１は、画像形成装置２０からユーザＡに関する累計面数、上限値、または閾値を取得する。
【００７４】
（７）変形例７
上述の実施形態では、説明を簡略化するため、画像形成システムを構成する親機、子機、および端末装置がそれぞれ一台である場合について説明した。この点、画像形成システムにおいて、親機、子機、および端末装置は、一台である場合に限らない。画像形成システムには、複数台の親機、子機、または端末装置が含まれていてもよい。また、一の画像形成装置が親機および子機として機能するように設定が行われてもよい。この場合、一の画像形成装置は、親機として他の画像形成装置に対して出力命令を転送する。また、当該一の画像形成装置は、子機としてさらに別の画像形成装置から出力命令を取得し、当該出力命令を実行する。
【００７５】
（８）変形例８
画像の出力は、画像形成装置３０で行われる場合に限らない。画像の出力は、画像形成装置２０で行われてもよい。この場合、図７に示した処理に相当する処理は、画像形成装置２０により行われる。画像形成装置２０により画像の出力が行われる場合、ステップＳａ８からステップＳａ１０の処理は省略される。ステップＳａ１１において、制御部２０１は、選択フラグが「１」になっている文書データに関する出力命令を記憶部２０３から読み出して実行する。
【００７６】
（９）変形例９
画像形成装置２０が、文書データを取得する取得元は端末装置１０に限らない。画像形成装置２０は、例えば、サーバ装置から文書データを取得してもよい。別の例で、画像形成装置２０は、予め記憶部２０３に文書データを記憶していてもよい。
【００７７】
（１０）変形例１０
実施形態において端末装置１０、画像形成装置２０、および画像形成装置３０によって実行される制御プログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリ（フラッシュＲＯＭなど）などのコンピュータが読み取り可能な記録媒体に記憶した状態で提供されてもよい。また、この制御プログラムは、インターネットなどのネットワーク経由でダウンロードされてもよい。
【符号の説明】
【００７８】
１…画像形成システム、１０…端末装置、２０,３０…画像形成装置、４０…内部通信回線、１１…命令送信部、２１…命令取得部、２２…命令記憶部、２３…一覧生成部、２４…一覧送信部、２５…命令転送部、３１…一覧取得部、３２…選択画面表示部、３３…転送要求部、３４…命令取得部、３５…画像形成部、３６…累計量管理部、３７…閾値記憶部、１０１…制御部、１０２…通信部、１０３…記憶部、１０３ｐ…制御プログラム、１０４…表示部、１０５…入力部、２０１（３０１）…制御部、２０２（３０２）…通信部、２０３（３０３）…記憶部、２０３ｐ（３０３ｐ）…制御プログラム、２０４（３０４）…表示部、２０５（３０５）…入力部、２０６（３０６）…トナー像形成部、４０４…表示部、４０５…入力部、４２１…選択画面、４２１Ａ…一括印刷ボタン、４２１Ｂ…個別選択ボタン、３２０…チェックボックス、３２１…選択画面、３２１Ａ…一括印刷ボタン、３２１Ｂ…個別選択ボタン
【図１】
2014003538.tif 000003
【図２】
2014003538.tif 000004
【図３】
2014003538.tif 000005
【図４】
2014003538.tif 000006
【図５】
2014003538.tif 000007
【図６】
2014003538.tif 000008
【図７】
2014003538.tif 000009
【図８】
2014003538.tif 000010
【図９】
2014003538.tif 000011
【図１０】
2014003538.tif 000012
【図１１ａ】
2014003538.tif 000013
【図１１ｂ】
2014003538.tif 000014
【図１１ｃ】
2014003538.tif 000015
【図１２】
2014003538.tif 000016
【図１３ａ】
2014003538.tif 000017
【図１３ｂ】
2014003538.tif 000018
【図１４】
2014003538.tif 000019
【図１５ａ】
2014003538.tif 000020
【図１５ｂ】
2014003538.tif 000021