(57)【要約】【課題】ソート機能を利用するにあたって，より正確なソート処理可能枚数を表示することができる画像形成装置を提供すること。【解決手段】ＭＦＰ１００は，ソート機能およびソート処理可能な目安枚数を表示する機能を備えている。ＭＦＰ１００は，原稿タイプごとに原稿の１枚あたりのデータ量の基準量を記憶している。ソートコピーを行う際には，原稿タイプを選択する（Ｓ１０１）。そして，その原稿タイプに適したソートコピー可能な目安枚数を表示する（Ｓ１０２）。ソート処理可能な目安枚数を表示する際には，その原稿タイプに対応する基準量を基にソート処理可能な目安枚数を算出する。その基準量は，印刷処理（Ｓ１０６）を行った後に取得される最新のデータ量を基に，新たな基準量に更新される（Ｓ１０８）。【選択図】            図８
2009239812.tif 000002
【特許請求の範囲】
【請求項１】
ソート機能を有する画像形成装置において，
原稿タイプごとに，原稿の１枚あたりのデータ量の基準量を記憶する記憶手段と，
前記基準量を基にソート処理可能な枚数を設定する設定手段と，
前記設定手段によって設定された枚数を表示する表示手段と，
画像形成処理を行った原稿の１枚あたりのデータ量を取得する取得手段と，
前記データ量を基に，前記基準量を設定する基準量設定手段とを備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載する画像形成装置において，
基準量を取得し，前記記憶手段に新しい原稿タイプを追加する原稿タイプ追加手段を備えることを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２に記載する画像形成装置において，
前記基準量設定手段は，前記データ量と前記基準量とを基に新たな基準量を算出し，算出した基準量によって前記記憶手段に記憶された基準量を更新することを特徴とする画像形成装置。
【請求項４】
請求項３に記載する画像形成装置において，
前記データ量が前記基準量を基に規定される範囲の範囲内であるか否かを判断する第１判断手段を備え，
前記基準量設定手段は，前記第１判断手段が範囲内であると判断した場合に，前記基準量を更新することを特徴とする画像形成装置。
【請求項５】
請求項４に記載する画像形成装置において，
前記第１判断手段が範囲外であると判断した場合に，判断対象となったデータ量を基に前記基準量を更新するか否かを問い合わせる問い合わせ手段を備え，
前記基準量設定手段は，前記問い合わせ手段にて更新することが指示された場合に，前記基準量を更新することを特徴とする画像形成装置。
【請求項６】
請求項４または請求項５に記載する画像形成装置において，
前記第１判断手段が範囲外であると判断した場合に，前記第１判断手段の判断対象となったデータ量を基に，前記記憶手段に新たな原稿タイプを追加する第１追加手段とを備えることを特徴とする画像形成装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載する画像形成装置において，
前記基準量設定手段による基準量の更新の回数を制限する制限手段を備えることを特徴とする画像形成装置。
【請求項８】
請求項１または請求項２に記載する画像形成装置において，
原稿タイプごとに，前記データ量の履歴情報を記憶する履歴記憶手段と，
前記履歴記憶手段に記憶される各データ量のうち，前記基準量と前記取得手段にて取得されたデータ量との少なくとも一方を基に規定される範囲内であるデータ量を抽出し，抽出されたデータ量の数が閾値よりも多いか否かを判断する第２判断手段と，
前記第２判断手段にて多いと判断された場合に，前記第２判断手段にて抽出されたデータ量を基に，前記記憶手段に新たな原稿タイプを追加する第２追加手段とを備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ソート機能を有する画像形成装置に関する。さらに詳細には，原稿サイズや原稿モードに応じて原稿タイプが設定され，原稿タイプごとにソート可能枚数を表示する機能を有する画像形成装置に関するものである。
【背景技術】
【０００２】
従来から，複写機等の画像形成装置には，複数枚の原稿の画像を読み取り，それらの画像データをＲＡＭ等の内部メモリに一旦記憶し，その内部メモリから任意の画像データを繰り返し読み出して画像形成を行う，いわゆるソート機能を有するものがある。ソート機能を有する画像形成装置は，ソートビンを複数持たなくても，印刷後の用紙を並べかえた状態で排紙することができる。
【０００３】
ソート機能を有する画像形成装置では，画像データを内部メモリに記憶していく際に，その記憶容量が満杯となるメモリフルが発生するおそれがある。メモリフルとなると，その印刷ジョブをキャンセルするか，記憶した画像データに対してだけのソートを行うことになり，ユーザが希望するソートを実行することができない。
【０００４】
そこで，例えば特許文献１には，原稿サイズ（Ａ４，Ｂ５等）や原稿モード（文字，文字／写真，写真）に応じて基準量を設定し，ユーザが原稿サイズないし原稿モードを選択すると，その条件に適したソート可能枚数を表示し，ソート処理が実施可能な目安を表示する画像形成装置が開示されている。
【特許文献１】特開平９−４６４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら，前記した従来の画像形成装置には，次のような問題があった。すなわち，特許文献１に設定される基準量は，あくまでも一般的な原稿のデータ量の目安であり，その値は条件ごとに設定された固定値である。そのため，ソート処理が実施可能な実際の枚数とに差が生じることがある。
【０００６】
例えば，「Ａ４，文字／写真原稿」という枠組みの中でも，ユーザＡは写真を多用し，ユーザＢは殆ど写真を利用しない場合，ユーザＡの原稿の１枚あたりのデータ量とユーザＢの原稿の１枚あたりのデータ量とでは大きな差がある。あらかじめ設定される基準量は，メモリフルを生じさせないように，ユーザＡのデータ量に近い値が設定されることが多い。そのため，ユーザＢにとっては，実際にソート処理が可能な枚数と目安として表示される枚数とに大きな差がある。従って，ユーザＢにとっては，ソート機能を十分に活用できない。
【０００７】
本発明は，前記した従来の画像形成装置が有する問題点を解決するためになされたものである。すなわちその課題とするところは，ソート機能を利用するにあたって，より正確なソート処理可能枚数を表示することができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
この課題の解決を目的としてなされた画像形成装置は，ソート機能を有する画像形成装置であって，原稿タイプごとに，原稿の１枚あたりのデータ量の基準量を記憶する記憶手段と，基準量を基にソート処理可能な枚数を設定する設定手段と，設定手段によって設定された枚数を表示する表示手段と，画像形成処理を行った原稿の１枚あたりのデータ量を取得する取得手段と，データ量を基に，基準量を設定する基準量設定手段とを備えることを特徴としている。
【０００９】
本発明の画像形成装置は，ソート機能およびソート処理可能な目安枚数を表示する機能を備えている。また，本発明の画像形成装置は，記憶手段によって，原稿タイプごとに原稿の１枚あたりのデータ量の基準量を記憶している。ソート機能を利用した画像処理を行う際には，原稿タイプを選択する。そして，ソート処理可能な目安枚数を表示する際には，その原稿タイプに対応する基準量を基にソート処理可能な目安枚数を設定する。
【００１０】
そして，本発明の画像形成装置では，画像処理（例えば，原稿読取処理や印刷処理）を行った後に取得される最新のデータ量（今回のデータ量）を基に，新たな基準量が設定される。新たな基準量の設定には，新しい原稿タイプの作成や，既存の原稿タイプに含まれる基準量の更新が該当する。
【００１１】
すなわち，本発明の画像形成装置では，今回のデータ量を基に，その原稿タイプに適した基準量を設定する。つまり，基準量は，ユーザの使用状況に応じて変動する。これにより，ユーザの使用状況に適した正確な基準量を取得することができ，結果としてより正確なソートコピー枚数を表示することができる。
【００１２】
また，本発明の画像形成装置は，基準量を取得し，記憶手段に新しい原稿タイプを追加する原稿タイプ追加手段を備えるとよりよい。基準量の取得方法は，ユーザによる数値入力であってもよいし，原稿の読み取りであってもよい。すなわち，ユーザ自身によって原稿タイプを追加できることで，特定の使用に適した基準量を設定できる。そのため，より正確なソートコピー枚数を表示できる。
【００１３】
また，本発明の画像形成装置の基準量設定手段は，データ量と基準量とを基に新たな基準量を算出し，算出した基準量によって記憶手段に記憶された基準量を更新するとよりよい。すなわち，今回のデータ量を基に新たな基準量が算出され，記憶手段の基準量が更新される。これにより，画像形成処理の度に適切な基準量に近づけることができる。
【００１４】
また，上記の画像形成装置は，データ量が基準量を基に規定される範囲の範囲内であるか否かを判断する第１判断手段を備え，基準量設定手段は，第１判断手段が範囲内であると判断した場合に，基準量を更新するとよりよい。すなわち，イレギュラーな値を基準量に反映するとその値が大きく変動し，正確性を欠くことになる。そこで，基準量を基に許容範囲を設定することで，基準値の精度の低下を防止することができる。
【００１５】
また，上記の画像形成装置は，第１判断手段が範囲外であると判断した場合に，判断対象となったデータ量を基に基準量を更新するか否かを問い合わせる問い合わせ手段を備え，基準量設定手段は，問い合わせ手段にて更新することが指示された場合に，基準量を更新するとよりよい。すなわち，イレギュラーな値を基準量に反映するか否かをユーザに問い合わせることで，基準量の更新時の自由度が向上する。
【００１６】
また，上記の画像形成装置は，第１判断手段が範囲外であると判断した場合に，第１判断手段の判断対象となったデータ量を基に，記憶手段に新たな原稿タイプを追加する第１追加手段とを備えるとよりよい。すなわち，イレギュラーな値が検出された場合に，新たな原稿タイプを作成可能とする。これにより，その後にそのイレギュラーな原稿に類似した原稿の画像処理の際に，より正確なソートコピー枚数を表示できる。
【００１７】
また，本発明の画像形成装置は，基準量設定手段による基準量の更新の回数を制限する制限手段を備えるとよりよい。すなわち，更新回数が増えるほど基準値は最適化され，その値は変動しない傾向にある。そこで，更新の回数を制限することで，煩雑な更新作業を回避し，ユーザの利便性が向上する。
【００１８】
また，本発明の画像形成装置は，原稿タイプごとに，データ量の履歴情報を記憶する履歴記憶手段と，履歴記憶手段に記憶される各データ量のうち，基準量と取得手段にて取得されたデータ量との少なくとも一方を基に規定される範囲内であるデータ量を抽出し，抽出されたデータ量の数が閾値よりも多いか否かを判断する第２判断手段と，第２判断手段にて多いと判断された場合に，第２判断手段にて抽出されたデータ量を基に，記憶手段に新たな原稿タイプを追加する第２追加手段とを備えるとよりよい。すなわち，データ量の履歴を基に同一の原稿タイプと判断できるデータ量を抽出し，そのデータ量群に適した原稿タイプを作成する。これにより，その後にその原稿タイプに適した原稿の画像処理の際に，より正確なソートコピー枚数を表示できる。
【発明の効果】
【００１９】
本発明によれば，ソート機能を利用するにあたって，より正確なソート処理可能枚数を表示することができる画像形成装置が実現している。
【発明を実施するための最良の形態】
【００２０】
以下，本発明にかかる画像形成装置を具体化した実施の形態について，添付図面を参照しつつ詳細に説明する。本形態は，スキャナ機能，プリント機能を備えた複合機（ＭＦＰ）に本発明を適用したものである。
【００２１】
［ＭＦＰの全体構成］
本形態のＭＦＰ１００は，図１に示すように，用紙に画像を印刷する画像形成部１１０と，原稿の画像を読み取るスキャナ部１２０とを備えている。また，スキャナ部１２０の前面側には，液晶ディスプレイからなる表示部１６と，各種のボタン等を備えた操作部１７とが設けられ，この操作部１７により動作状況の表示やユーザによる操作の入力が可能になっている。
【００２２】
画像形成部１１０は，周知の電子写真方式によって画像を形成するものであり，ハウジング９内に収容されている。画像形成部１１０は，画像データを基にレーザ光Ｌを点滅照射する露光装置３と，トナー像を形成するプロセス部１５０と，未定着のトナー像を定着させる定着装置８と，画像形成前の用紙を載置する給紙カセット９１および給紙トレイ９２と，画像形成後の用紙を載置する排紙トレイ９３とを備えている。
【００２３】
プロセス部１５０は，感光体ドラム１と，感光体ドラム１の表面を一様に帯電する帯電装置２と，感光体ドラム１の表面上に形成された静電潜像に対してトナーによる現像を行う現像装置４と，感光体ドラム１上のトナー像を用紙に転写させる転写装置５とを有している。感光体ドラム１，帯電装置２，現像装置４，および転写装置５は，プロセスカートリッジとして構成され，装置本体に対して着脱可能になっている。
【００２４】
プロセス部１５０では，感光体ドラム１の表面が帯電装置２によって一様に帯電される。その後，露光装置３からのレーザ光Ｌにより露光され，用紙に形成すべき画像の静電潜像が感光体ドラム１の表面上に形成される。次いで，現像装置４を介して，トナーが感光体ドラム１に供給される。これにより，感光体ドラム１上の静電潜像は，トナー像として可視像化される。
【００２５】
画像形成部１１０内には，底部に位置する給紙カセット９１に収容された用紙が，給紙ローラ７３，プロセス部１５０，定着装置８を通り，排紙ローラ７４を介して上部の排紙トレイ９３への導かれるように，略Ｓ字形状の搬送経路７１が設けられている。また，給紙トレイ９２に載置された用紙を，給紙ローラ７２を介してプロセス部１５０に導く搬送路も設けられている。すなわち，画像形成部１１０は，給紙カセット９１に載置されている用紙を１枚ずつ取り出し，その用紙をプロセス部１５０に搬送し，プロセス部５０にて形成されたトナー像をその用紙に転写する。さらに，トナー像が転写された用紙を定着装置８に搬送し，トナー像をその用紙に熱定着させる。そして，定着後の用紙を排紙トレイ９３に排出する。
【００２６】
スキャナ部１２０は，原稿の画像を読み取るイメージセンサ２１と，原稿の自動搬送を行うＡＤＦ（Auto Document Feeder：自動原稿供給装置）２２と，透明なプラテンガラス２３とを備えている。
【００２７】
スキャナ部１２０での原稿の読取方式としては，フラットベッド（原稿固定走査）方式と，ＡＤＦ（原稿移動走査）方式とがある。フラットベッド方式の場合，原稿を１枚ずつプラテンガラス２３上に載置する。その状態で，イメージセンサ２１が副走査方向（主走査方向に直交方向，図１の左右方向）に移動し，その際に主走査方向に１ラインずつ原稿の画像が読み取られる。一方，ＡＤＦ方式の場合，原稿を纏めてＡＤＦの原稿トレイに載置する。そして，原稿がイメージセンサ２１に対向する位置に搬送され，その際に主走査方向に１ラインずつ原稿の画像が読み取られる。
【００２８】
［ＭＦＰの電気的構成］
続いて，ＭＦＰ１００の電気的構成について説明する。ＭＦＰ１００は，図２に示すように，ＣＰＵ３１（設定手段，表示手段，取得手段，基準量設定手段，原稿タイプ追加手段，第１判断手段，問い合わせ手段，第１追加手段，制限手段，第２判断手段，第２追加手段の一例）と，ＲＯＭ３２と，ＲＡＭ３３と，不揮発性メモリ（ＮＶＲＡＭ）３４（記憶手段，履歴記憶手段の一例）と，ＡＳＩＣ３５と，ネットワークインターフェース３６と，ＦＡＸインターフェース３７とを備えた制御装置３０を有している。
【００２９】
ＣＰＵ３１は，ＭＦＰ１００におけるスキャン機能，プリント機能，ＦＡＸ通信機能等の各種機能を実現するための演算を実行し，制御の中枢となるものである。ＲＯＭ３２には，ＭＦＰ１００を制御するための各種制御プログラムや各種設定，初期値等が記憶されている。ＲＡＭ３３は，各種制御プログラムが読み出される作業領域として，あるいは画像データを一時的に記憶する記憶領域として利用される。ＮＶＲＡＭ３４は，不揮発性を有する記憶手段（Non Volatile RAM）であって，各種設定ないし画像データ等を保存するものである。
【００３０】
ＡＳＩＣ３５は，画像形成部１１０，スキャナ部１２０，表示部１６，操作部１７，時計１８等と電気的に接続されている。ＣＰＵ３１は，ＲＯＭ３２から読み出した制御プログラムに従って，その処理結果をＲＡＭ３３やＮＶＲＡＭ３４に記憶させながら，ＡＳＩＣ３５を介してＭＦＰ１００の各構成要素を制御する。
【００３１】
ネットワークインターフェース３６には，パーソナルコンピュータ（ＰＣ）等の情報機器が接続され，このネットワークインターフェース３６を介して情報機器との相互のデータ通信が可能になっている。ＦＡＸインターフェース３７には，ファクシミリ通信を行うためのものであり，電話回線に接続される。具体的にＦＡＸインターフェース３７は，ＮＣＵやモデム等によって構成される。
【００３２】
［ＭＦＰの機能］
続いて，ＭＦＰ１００の基本機能（スキャン機能，プリント機能，ＦＡＸ通信機能）以外の機能について説明する。ＭＦＰ１００は，スキャナ部１２０にて複数枚の原稿の画像を読み取り，それらの画像データをＲＡＭ３３に一旦記憶し，ＲＡＭ３３から画像データを繰り返し読み出して画像形成部１１０によって印刷を行うソート機能を有している。
【００３３】
また，ＭＦＰ１００は，ソートコピーの付属機能として，ソートコピーの可能枚数の目安を表示する機能を有している。本形態では，ソートコピー可能枚数は，図３に示すように，コピー設定（画質や倍率）を表示する設定画面に表示される。ソートコピー可能枚数は，ＮＶＲＡＭ３４の空き容量によって異なる。
【００３４】
また，ソートコピーの可能枚数は，原稿のサイズや原稿の情報によっても異なる。そのため，ＭＦＰ１００には，原稿タイプが登録されており，ソートコピーの可能枚数を表示するに際し，ユーザに原稿タイプを選択させる。図４は，原稿タイプの選択画面の一例を示しており，登録されている原稿タイプが一覧表示され，現在選択されている原稿タイプが反転表示される。
【００３５】
ＭＦＰ１００のＮＶＲＡＭ３４は，原稿タイプの詳細情報を記録するデータベース１４０（記憶手段の一例）を備えている。図５は，データベース１４０の登録例を示している。データベース１４０には，少なくとも原稿タイプの名称と，１ページあたりのデータ量（基準量）と，更新回数と，登録番号とが１つのレコードとして記録される。更新回数は，初期値として１が記録され，基準量を更新する度に１ずつ加算される。
【００３６】
また，ＭＦＰ１００は，新たに原稿タイプを追加する機能を有している。すなわち，ユーザは，特定の用途に合わせて独自に原稿タイプを作成できる。これにより，あらかじめＭＦＰ１００に記録されている原稿タイプのほか，ユーザ独自の原稿タイプを選択することができる。
【００３７】
図６は，原稿タイプを新規に追加する登録画面（原稿タイプ追加手段の一例）の一例を示している。登録画面は，ユーザが操作部１７を操作することによって表示される。原稿タイプを追加するには，データベース１４０に記録すべき情報として，新たな原稿タイプの名称と，基準量とを入力する。基準量については，操作部１６から数値を入力するほか，スキャナ部１２０にて実際に原稿を読み取らせてもよい。
【００３８】
新しい原稿タイプが追加されると，図７に示すように，選択画面の原稿タイプの一覧に当該原稿タイプが追加される。これにより，ユーザはその新しい原稿タイプを選択することができ，特定の用途に合ったソートコピー枚数の表示が可能になる。
【００３９】
また，データベース１４０には，新しい原稿タイプについてのレコードが追加される。このとき，新しく追加した原稿タイプは，データベース１４０の最終レコードに追加され，新しい原稿タイプの名称，基準量が記録される。追加した原稿タイプは，次回のソートコピー時には始めから選択画面の一覧に表示される。
【００４０】
［ソートコピー処理］
［第１の形態］
続いて，ＭＦＰ１００のソートコピー処理について，図８のフローチャートを参照しつつ説明する。本処理は，操作部１７にてユーザがソートコピーを行うことを選択した際に実行される。また，あらかじめ，スキャナ部１２０のＡＤＦ２２には，原稿が載置されているものとする。
【００４１】
まず，原稿タイプを選択させる選択画面（図４参照）を表示部１６に表示する（Ｓ１００）。選択画面を表示する際には，ユーザにユーザＩＤを入力させる。そして，データベース１４０を参照し，原稿タイプの一覧を表示する。
【００４２】
次に，ユーザによって原稿タイプが選択される（Ｓ１０１）。原稿タイプは，データベース１４０に記録されている原稿タイプから選択してもよいし，新たに原稿タイプを作成し，その原稿タイプを選択してもよい。
【００４３】
次に，選択された原稿タイプについて，ソートコピーが可能な目安枚数を表示する（Ｓ１０２）。図９は，Ｓ１０２の処理のソートコピー可能枚数表示処理の手順を示している。まず，選択された原稿タイプの基準量をデータベース１４０から取得する（Ｓ１２１）。次に，ソートコピーが可能な目安枚数を算出する（Ｓ１２２：設定手段の一例）。目安枚数は，次の式（Ｉ）から求められる。
目安枚数＝空き容量／（ｋ×基準量）        （Ｉ）
式（Ｉ）中のｋは，画質等による重み付けを行うための係数である。また，「空き容量」は，画像データを記憶可能な記憶領域の空き容量である。次に，算出したソートコピー可能枚数を表示部１６に表示する（Ｓ１２３：表示手段の一例）。これにより，ユーザは，選択した原稿タイプに適したソートコピー可能枚数を認識できる。
【００４４】
図８のフローチャートに戻り，ソートコピーを行うか否かをユーザに問い合わせる（Ｓ１０３）。問い合わせは，表示部１６へのメッセージ表示等によって行う。すなわち，ＭＦＰ１００としては，ソートコピーが可能な目安枚数（ソートコピー可能枚数）を表示したとしても，実際の原稿の枚数は認識していない。そのため，ユーザ自身が，表示されたソートコピー可能枚数を基に原稿の読み取り開始の是非を判断し，ＭＦＰ１００に指示する。
【００４５】
ソートコピーを行わないことが指示された場合には（Ｓ１０３：ＮＯ），原稿タイプの再設定を行うか否かを判断する（Ｓ１１１）。再設定を行う場合には（Ｓ１１１：ＹＥＳ），Ｓ１００の処理に戻り，原稿タイプの選択をやり直す。一方，再設定を行わない場合には（Ｓ１１１：ＮＯ），本処理を終了する。
【００４６】
ソートコピーを行うことが指示された場合には（Ｓ１０３：ＹＥＳ），スキャナ部１２０によって１ページずつ原稿が読み取られる（Ｓ１０４）。そして，最終ページの読み取りが終了したか否かを判断し（Ｓ１０５），最終ページでなければ（Ｓ１０５：ＮＯ），Ｓ１０４の処理に戻り，原稿の読み取りを繰り返す。最終ページであれば（Ｓ１０５：ＹＥＳ），印刷処理を実行する（Ｓ１０６）。印刷処理では，ユーザが所望する部数の印刷が行われる。
【００４７】
次に，印刷を行った今回の原稿の１ページあたりのデータ量（以下，「今回のデータ量」とする）を算出する（Ｓ１０７：取得手段の一例）。そして，その今回のデータ量を基に，選択されている原稿タイプの基準量を更新する（Ｓ１０８：基準量設定手段の一例）。Ｓ１０８の処理後，本処理を終了する。
【００４８】
ここで，Ｓ１０８の基準量更新処理について，図１０のフローチャートを参照しつつ詳説する。まず，更新処理回数がＮ回以下（本形態ではＮ＝１０回とする）であるか否かを判断する（Ｓ１４１：制限手段の一例）。更新回数は，原稿タイプごとにデータベース１４０に記録されており（図５参照），データベース１４０から取得される。
【００４９】
更新回数がＮ回より大きい場合には（Ｓ１４１：ＮＯ），更新処理を行わずに本処理を終了する。すなわち，基準量は，初期段階では変動するが，回数を重ねるごとにその変動量が小さくなる。そのため，ある程度の回数を重ねると，更新処理を繰り返しても殆ど変化がない。そこで，更新回数がＮ回を超えた後は，更新処理をバイパスする。これにより，ユーザにとってソートコピーの度に更新を問い合わせられること（後述のＳ１４２の処理等）の煩わしさから解放される。
【００５０】
更新回数がＮ回以下の場合には（Ｓ１４１：ＹＥＳ），基準量を更新するか否かをユーザに問い合わせる（Ｓ１４２）。問い合わせは，表示部１６へのメッセージ表示等によって行う。ユーザが更新を指示しなかった場合には（Ｓ１４２：ＮＯ），更新処理を行わずに本処理を終了する。
【００５１】
ユーザが更新を指示した場合には（Ｓ１４２：ＹＥＳ），今回のデータ量が規定範囲内であるか否かを判断する（Ｓ１４３：第１判断手段の一例）。規定範囲は，基準量を基に設定される。本形態では，基準量の１／２から基準量までの範囲を規定範囲とする。すなわち，今回のデータ量が基準量の１／２よりも小さいと，基準量との差異が大きく，ソートコピー可能枚数として表示した枚数と実際のソートコピー可能枚数との差が大きい。また，今回のデータ量が基準量より大きいと，実際の原稿枚数がソートコピー可能枚数として表示した枚数以下であったとしてもソートコピーを実行できない場合が生じる。つまり，イレギュラーな値を基準値に反映すると，データの正確性を低下させ，ユーザに不信感を抱かせる。そこで，Ｓ１４３の処理では，今回のデータ量がイレギュラーな値であるか否かを判断する。
【００５２】
今回のデータ量が規定範囲内の場合には（Ｓ１４３：ＹＥＳ），今回のデータ量を基に新たな基準量を算出する（Ｓ１４４）。具体的には，次の式（ＩＩ）によって基準量を算出する。
基準量＝（更新回数×基準量＋今回のデータ量）／（更新回数＋１）    （ＩＩ）
【００５３】
その後，算出された基準量によって，データベース１４０に記憶されている基準量を更新する（Ｓ１４５）。なお，基準量の算出方法は，上記の方法に限るものではない。例えば，原稿タイプごとにＮ回分のデータ量を記憶するバッファをＮＶＲＡＭ３４に用意する。そして，今回のデータ量をそのバッファに記憶し，そのバッファに記憶されているデータ量の平均値を新しい基準値としてもよい。Ｓ１４４の処理後，更新回数に１を加算し（Ｓ１４６），本処理を終了する。
【００５４】
一方，今回のデータ量が規定範囲外の場合には（Ｓ１４３：ＮＯ），今回のデータ量がイレギュラーな値である旨を通知するとともに，今回のデータ量を基に更新するか否かをユーザに問い合わせる（Ｓ１５１：問い合わせ手段の一例）。通知および問い合わせは，表示部１６へのメッセージ表示等によって行う。ユーザが更新を指示した場合には（Ｓ１５１：ＹＥＳ），Ｓ１４４の処理に移行して更新処理を行う。
【００５５】
ユーザが更新を指示しなかった場合には（Ｓ１５１：ＮＯ），新しい原稿タイプを作成するか否かをユーザに問い合わせる（Ｓ１５２）。問い合わせは，表示部１６へのメッセージ表示等によって行う。ユーザが原稿タイプの新規作成を指示した場合には（Ｓ１５２：ＹＥＳ），原稿タイプの作成を行う（Ｓ１５３：第１追加手段の一例）。
【００５６】
図１１は，Ｓ１５３での原稿タイプの作成処理の手順を示している。Ｓ１５３の処理では，まず，データベース１４０にレコードを追加する（Ｓ１８１）。そして，ユーザに原稿タイプの名称の入力を促し，入力された名称をデータベース１４０に登録する（Ｓ１８２）。そして，今回のデータ量を基準量としてデータベース１４０に登録する（Ｓ１８３）。これにより，今回のデータ量を基準とする新しい原稿タイプが登録される。
【００５７】
原稿タイプの作成（Ｓ１５３）後，あるいはユーザが原稿タイプの新規作成を指示しなかった場合には（Ｓ１５２：ＮＯ），原稿タイプの作成および基準値の更新を行わずに，本処理を終了する。
【００５８】
すなわち，第１の形態では，今回のデータ量と過去のデータ量とから基準量の再計算を行っている。つまり，印刷処理の度に基準量を更新し，基準量を最適な値に近づける学習機能を実現している。これにより，ソートコピーの度に最適化され，より正確なソートコピー枚数が表示される。また，イレギュラーな値を基準値に反映させないことができ，基準値の正確性の低下が抑制される。また，イレギュラーな値を基準値に反映させることもでき，さらにはイレギュラーな値で新たな原稿タイプを作成することもでき，基準量の設定の自由度が高い。
【００５９】
［第２の形態］
続いて，ＭＦＰ１００のソートコピー処理の別の手順について説明する。第２の形態では，データ量の履歴を記録し，その履歴情報を基に基準量の設定する点が第１の形態と異なる。
【００６０】
本形態では，過去のソートコピー時のデータ量を原稿タイプごとに記憶するデータベース１４１（履歴記憶手段の一例）がＮＶＲＡＭ３４に設けられている。図１２は，データベース１４１の登録例を示している。データベース１４１には，少なくとも１回目からＭ回目（本形態ではＭ＝１０回とする）までのデータ量と，登録番号とが１つのレコードとして記録される。データベース１４１の登録番号は，データベース１４０の登録番号と関連付けられている。
【００６１】
例えば，図１２に示したデータベース１４１の登録番号３の原稿タイプ（「Ａ４  テキスト＋グラフィック」）では，基準量である３０ＫＢ付近の原稿と，１０ＫＢ付近の原稿と，少なくとも２種類の原稿があったことが推測される。このようなケースは，グラフィックデータを多用するユーザと，グラフィックデータを殆ど使用しないユーザが同じ原稿タイプを選択している場合等で生じる。そこで，本形態では，１０ＫＢ付近の原稿についての新たな原稿タイプの追加をユーザに選択させる。
【００６２】
以下，第２の形態のソートコピー処理について，図１３のフローチャートを参照しつつ説明する。なお，本形態のソートコピー処理は，図８に示した第１の形態のソートコピー処理と，Ｓ１０８の処理を除いて同様である。そして，Ｓ１０８の基準量処理を図１３の原稿タイプ追加判断処理に入れ替えたものが本形態のソートコピー処理に相当する。そのため，第１の形態と同様の処理については説明を省略し，原稿タイプ追加判断処理について説明する。
【００６３】
原稿タイプ追加判断処理では，まず，今回のデータ量をデータベース１４１に記録する（Ｓ２４１）。次に，今回のデータ量が規定範囲外であるか否かを判断する（Ｓ２４２）。ここでいう規定範囲は，図１０のＳ１４２の処理で説明した規定範囲と同様の範囲が適用可能である。今回のデータ量が規定範囲外でなければ（Ｓ２４２：ＮＯ），本処理を終了する。
【００６４】
一方，今回のデータ量が規定範囲外であれば（Ｓ２４２：ＹＥＳ），データベース１４１に記録されている過去１０回分のデータ量のうち，今回のデータ量と等しいものがＬ回以上（第２判断手段における閾値の一例。本形態ではＬ＝４）あるか否かを判断する（Ｓ２４３：第２判断手段の一例）。ここでいうデータ量が等しいとは厳密なものではなく，例えば今回のデータ量から±１０％の範囲内というようにある一定の範囲内であれば等しいと判断する。すなわち，Ｓ２４３の処理では，イレギュラーとして抽出されたデータ量から，さらに今回のデータ量と同じようなデータ量を抽出する。
【００６５】
例えば，図１２に示したデータベース１４１の登録番号３の原稿タイプの例では，今回のデータ量（１０回目のデータ量）が１０ＫＢであり，基準値（３０ＫＢ）の規定範囲外となる。そして，記録されている１０個のデータ量のうち，今回のデータ量と同じグループと推測されるデータ量として５つのデータ量（３，５，７，９，１０回目）が抽出される。そのため，Ｓ２４３の判断はＹＥＳと判断される。
【００６６】
Ｌ回以上のデータ量が抽出されなかった場合には（Ｓ２４３：ＮＯ），特徴的なデータではないと判断でき，本処理を終了する。一方，Ｌ回以上のデータ量が抽出された場合には（Ｓ２４３：ＹＥＳ），原稿タイプが適切でない旨，および今回のデータ量を基に新しい原稿タイプの作成を推奨する旨の通知を行う（Ｓ２４４）。通知手段としては，表示部１６へのメッセージ表示が適用可能である。さらに，原稿タイプの追加を推奨した後，今回のデータ量を基に原稿タイプを追加するか否かをユーザに問い合わせる（Ｓ２４５）。
【００６７】
次に，ユーザが原稿タイプの新規作成を指示した場合には（Ｓ２４５：ＹＥＳ），原稿タイプの作成を行う（Ｓ２４６：第２追加手段の一例）。原稿タイプの作成は，図１１の原稿タイプ作成処理と同様の手順で行う。Ｓ２４６の処理後，あるいはユーザが原稿タイプの新規作成を指示しなかった場合には（Ｓ２４５：ＮＯ），本処理を終了する。
【００６８】
第２の形態では，データ量の履歴を基に同一の原稿タイプと推測されるデータ量を抽出し，そのデータ量群に適した原稿タイプを作成を促している。これにより，原稿タイプを新たに作成したユーザ（図１２の例では，原稿１枚あたりのデータ量が１０ＫＢ付近のグラフィックデータを殆ど使用しないユーザ）にとっては，その後のソートコピーの際に，より正確なソートコピー枚数を知ることができる。また，同じようなデータ量であってイレギュラーなデータ量となる原稿原稿タイプにてソートコピーを繰り返すユーザに対し，新たな原稿タイプの作成，あるいは異なる原稿タイプの選択を促すことができる。
【００６９】
以上詳細に説明したように本実施の形態のＭＦＰ１００は，ソート機能およびソート処理可能な目安枚数を表示する機能を備え，データベース１４０に原稿タイプごとの基準量を記憶している。そして，ソート処理可能な目安枚数を表示する際には，その原稿タイプに対応する基準量を基にソート処理可能な目安枚数を設定している。そして，その基準量は，画像処理（原稿読取処理や印刷処理等）を行った後に取得される最新のデータ量（今回のデータ量）を基に，更新あるいは新たな原稿タイプの設定がなされる。つまり，基準量は，ユーザの使用状況に応じて変動する。これにより，ユーザの使用状況に適した正確な基準量を取得することができ，結果としてより正確なソートコピー枚数を表示することができる。
【００７０】
また，本実施の形態のＭＦＰ１００は，ユーザ独自の原稿タイプを追加することができる。すなわち，特定の使用に適した基準量を設定できる。そのため，ユーザの利用状況に合わせて，より正確なソートコピー枚数を表示できる。
【００７１】
なお，本実施の形態は単なる例示にすぎず，本発明を何ら限定するものではない。したがって本発明は当然に，その要旨を逸脱しない範囲内で種々の改良，変形が可能である。例えば，ＭＦＰに限らず，ソート機能を有する画像形成装置であればよく，複写機であっても適用可能である。また，画像形成部の画像形成方式は，電子写真方式に限らず，インクジェット方式であってもよい。
【００７２】
また，実施の形態では，ＭＦＰが始めから用意した原稿タイプと，ユーザが後から追加した原稿タイプとを区別することなく更新しているが，これらを区別してもよい。例えば，第１の形態では，ユーザが後から追加した原稿タイプのみを更新の対象としてもよい。また，第２の形態では，ＭＦＰに始めから設定されている原稿タイプのみを対象として原稿タイプ追加判断を行うとしてもよい。
【００７３】
また，実施の形態では，原稿タイプの選択の際に，登録されている原稿タイプをすべて表示しているが，ユーザによって区別してもよい。すなわち，新しい原稿タイプを作成する際に，その原稿タイプのレコードにユーザＩＤを記録し，原稿タイプの一覧を表示する前にユーザＩＤを問い合わせ，ユーザＩＤを参照して原稿タイプを表示してもよい。また，データベースは，ユーザＩＤごとに設けてもよい。
【００７４】
また，実施の形態では，第１の形態にて今回のデータ量が規定範囲外である場合や，第２の形態にて同じデータ量となるデータが所定以上ある場合に，原稿タイプを追加することを問い合わせた上で新しい原稿を作成しているが，必ずしも問い合わせる必要はなく，強制的に原稿タイプを追加するとしてもよい。
【図面の簡単な説明】
【００７５】
【図１】実施の形態にかかるＭＦＰの概略構成を示す断面図である。
【図２】実施の形態にかかるＭＦＰの電気的構成を示すブロック図である。
【図３】ソートコピー可能枚数を含むソートコピーの設定内容表示画面の一例を示す図である。
【図４】原稿タイプを選択する選択画面の一例を示す図である。
【図５】原稿タイプの名称および基準量を記録するデータベースの一例を示す図である。
【図６】原稿タイプを登録する登録画面の一例を示す図である。
【図７】新しい原稿タイプを登録した後の選択画面の一例を示す図である。
【図８】第１の形態にかかるＭＦＰのソートコピー処理の手順を示すフローチャートである。
【図９】第１の形態にかかるソートコピー処理中のソートコピー可能枚数表示処理の手順を示すフローチャートである。
【図１０】第１の形態にかかるソートコピー処理中の基準量更新処理の手順を示すフローチャートである。
【図１１】第１の形態にかかる基準量更新処理中の原稿タイプ作成処理の手順を示すフローチャートである。
【図１２】第２の形態にかかる１ページあたりのデータサイズの履歴を記録するデータベースの一例を示す図である。
【図１３】第２の形態にかかる原稿タイプ作成の判断処理の手順を示すフローチャートである。
【符号の説明】
【００７６】
３１    ＣＰＵ
３３    ＲＡＭ
３４    ＮＶＲＡＭ
１００  ＭＦＰ
１１０  画像形成部
１２０  スキャナ部
１４０  データベース
１５０  プロセス部
【図１】
2009239812.tif 000003
【図２】
2009239812.tif 000004
【図３】
2009239812.tif 000005
【図４】
2009239812.tif 000006
【図５】
2009239812.tif 000007
【図６】
2009239812.tif 000008
【図７】
2009239812.tif 000009
【図８】
2009239812.tif 000010
【図９】
2009239812.tif 000011
【図１０】
2009239812.tif 000012
【図１１】
2009239812.tif 000013
【図１２】
2009239812.tif 000014
【図１３】
2009239812.tif 000015