(57)【要約】【課題】  画像記憶手段に記憶可能な原稿の画像データのページ数を短時間で予測（算出）して、そのページ数を画像データの出力開始前に利用者に通知可能にする。【解決手段】  ＣＰＵ２０は、スキャナエンジン１１によって原稿画像の一部分の範囲のみを読み取り、その範囲の画像データのサイズに基づいて原稿１面の画像データサイズを算出し、その画像データサイズと予め設定された出力条件とに基づいてＲＡＭ２２（画像記憶手段）に蓄積可能な原稿の画像データのページ数を予測（算出）し、そのページ数を操作部２５上に表示する【選択図】        図１
2008017017.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像の読み取る画像読取手段と、該画像読取手段によって読み取った画像データを記憶する画像記憶手段とを有する画像処理装置において、
前記画像読取手段は、前記原稿の画像の一部分の範囲を読み取る手段を有し、
前記画像読取手段によって読み取った前記範囲の画像データのサイズに基づいて前記原稿１面の画像データサイズを算出する第１の算出手段と、
該第１の算出手段による算出結果に基づいて前記画像記憶手段に記憶可能な原稿の画像データのページ数を算出する第２の算出手段とを設けたことを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記画像読取手段は、前記範囲を前記原稿の読み取り方向の先端からの範囲として読み取ることを特徴とする画像処理装置。
【請求項３】
請求項２記載の画像処理装置において、
前記範囲を設定可能な範囲設定手段を設けたことを特徴とする画像処理装置。
【請求項４】
請求項１記載の画像処理装置において、
前記画像読取手段は、前記範囲を前記原稿の読み取り方向の先端からの読み取り開始位置と読み取り終了位置で規定される範囲として読み取ることを特徴とする画像処理装置。
【請求項５】
請求項４記載の画像処理装置において、
前記範囲を設定可能な範囲設定手段を設けたことを特徴とする画像処理装置。
【請求項６】
請求項５記載の画像処理装置において、
前記範囲設定手段は、前記範囲を複数設定可能な手段であり、
前記画像読取手段は、前記範囲設定手段によって前記範囲が複数設定された場合に、その複数の範囲を読み取る手段であり、
前記第１の算出手段は、前記画像読取手段によって前記複数の範囲の画像データを読み取った場合に、その複数の範囲の画像データのサイズに基づいて前記原稿１面の画像データサイズを算出することを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置において、
前記画像読取手段は、前記範囲設定手段によって前記範囲が複数設定された場合に、その１つの範囲を読み取り、その範囲の画像データのサイズが所定のデータサイズに収まらなかった場合に、更に別の範囲を読み取ることを特徴とする画像処理装置。
【請求項８】
請求項７記載の画像処理装置において、
前記所定のデータサイズを設定可能なデータサイズ設定手段を設けたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタル複写機，プリンタ装置，ファクシミリ装置等の画像形成装置や、それに搭載又は接続可能なスキャナ装置などの画像処理装置に関する。
【背景技術】
【０００２】
例えば、デジタル複写機において、複数枚の原稿の画像データを処理する機能（ソート機能等）を実現するためには、複数枚分の画像データを記憶（蓄積）する記憶容量のあるＨＤＤ（ハードディスク装置）等の画像記憶手段を備える必要がある。
ところが、記憶容量の小さい画像記憶手段しか備えていないデジタル複写機においては、原稿の画像データの記憶枚数が限られてしまうため、原稿画像の読み取りの途中で容量オーバになってしまう。つまり、読み取っておきながら、結局ユーザの要求を満たせない場合（全ての原稿の画像データをソート対応できないなど）が発生するという問題があった。
【０００３】
そこで、例えば特許文献１に見られるように、原稿の一部または特定ページから実際に読み取った画像データの量や、過去からの原稿１枚の予測データ量と原稿枚数とによって、原稿全体の予想データサイズを算出し、記憶手段（画像記憶手段）に十分な空きが無い場合、警告を発するようにした画像記憶装置が開示されている。この特許文献１にはまた、記憶手段の空き容量が小さいと予測した場合、画像データの圧縮率を高くしたり、多値を２値に変換して記憶することも記載されている。
【特許文献１】特開平０５−３７７４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のものは、原稿の画像データ全体が記憶可能かどうかのみを判断しているのであって、一部ならば記憶可能なのか、一部とは具体的にどのような値であるのかを利用者に示していない。これは、特許文献１に記載のものは画像記憶装置であり、原稿の画像データ全体が記憶できるかどうかのみが重要な要求であるという性質に起因している。
デジタル複写機等のコピー機能を有する画像形成装置では、入力（記憶）と共に、出力を行なうため、原稿の画像データ全体ではなく、いくつかに区切った一部でも記憶可能なのかを利用者は知りたい。
【０００５】
ところが、その要求は、特許文献１に記載のものでは満たせない。更に、原稿１ページの画像データを読み取るには、原稿１面の全ての画像データを読み込まなくてはならず、時間がかかり、ユーザにとってはそれをより早く知りたいという要望には応えられないという問題があった。
この発明は上記の問題点に鑑みてなされたものであり、画像形成装置やそれに搭載又は接続可能なスキャナ装置などの画像処理装置において、画像記憶手段に記憶可能な原稿の画像データのページ数を短時間で予測（算出）して、そのページ数を画像データの出力（印刷出力など）開始前に利用者に通知可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、原稿の画像の読み取る画像読取手段と、該画像読取手段によって読み取った画像データを記憶する画像記憶手段とを有する画像処理装置において、上記の目的を達成するため、以下のようにしたことを特徴とする。
請求項１の発明による画像処理装置は、上記画像読取手段に、上記原稿の画像の一部分の範囲を読み取る手段を備え、上記画像読取手段によって読み取った上記範囲の画像データのサイズに基づいて上記原稿１面の画像データサイズを算出する第１の算出手段と、該第１の算出手段による算出結果に基づいて上記画像記憶手段に記憶可能な原稿の画像データのページ数を算出する第２の算出手段とを設けたものである。
【０００７】
請求項２の発明による画像処理装置は、請求項１の画像処理装置において、上記画像読取手段が、上記範囲を上記原稿の読み取り方向の先端からの範囲として読み取るものである。
請求項３の発明による画像処理装置は、請求項２の画像処理装置において、上記範囲を設定可能な範囲設定手段を設けたものである。
請求項４の発明による画像処理装置は、請求項１の画像処理装置において、上記画像読取手段が、上記範囲を上記原稿の読み取り方向の先端からの読み取り開始位置と読み取り終了位置で規定される範囲として読み取るものである。
【０００８】
請求項５の発明による画像処理装置は、請求項４の画像処理装置において、上記範囲を設定可能な範囲設定手段を設けたものである。
請求項６の発明による画像処理装置は、請求項５の画像処理装置において、上記範囲設定手段を、上記範囲を複数設定可能な手段とし、上記画像読取手段を、上記範囲設定手段によって上記範囲が複数設定された場合に、その複数の範囲を読み取る手段とし、上記第１の算出手段が、上記画像読取手段によって上記複数の範囲の画像データを読み取った場合に、その複数の範囲の画像データのサイズに基づいて上記原稿１面の画像データサイズを算出するものである。
【０００９】
請求項７の発明による画像処理装置は、請求項６の画像処理装置において、上記画像読取手段が、上記範囲設定手段によって上記範囲が複数設定された場合に、その１つの範囲を読み取り、その範囲の画像データのサイズが所定のデータサイズに収まらなかった場合に、更に別の範囲を読み取るものである。
請求項８の発明による画像処理装置は、請求項７の画像処理装置において、上記所定のデータサイズを設定可能なデータサイズ設定手段を設けたものである。
【発明の効果】
【００１０】
この発明によれば、画像処理装置が、原稿画像の一部分の範囲のみを読み取り、画像記憶手段に記憶可能な原稿画像データのページ数を予測（算出）できるため、そのページ数を画像データの出力開始前に利用者に通知することができる。
【発明を実施するための最良の形態】
【００１１】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
まず、この発明による画像形成装置であるデジタル複合機（以下「ＭＦＰ」ともいう）の制御系について、図１を参照して説明する。
図１は、この発明によるＭＦＰの制御系の構成例を示すブロック図である。
このＭＦＰは、基本機能であるコピー機能、プリント機能、およびスキャナ機能を有している。
【００１２】
そして、コピー機能およびスキャナ機能を実現するための画像入力手段としては、原稿の画像を読み取る画像読取手段としてのスキャナエンジン１１を備え、その制御を司るスキャナ制御部１２と、スキャナエンジン１１からの画像データを取り込む画像読取部１３とを備えている。
画像処理部１４は、画像読取部１３に取り込まれた画像データに対して、最適なデジタル信号処理化を行なう。
【００１３】
また、プリント機能を実現するための画像入力手段としては、外部ホスト機器１００からの印刷データ（画像データを作成するための文字コード等のコードデータ又は画像データ）を受信するホストインタフェース（以下「インタフェース」を「Ｉ／Ｆ」という）制御部１５がある。そのＩ／Ｆの種類としては、ＩＥＥＥ１２８４、ＵＳＢ等のローカル接続や、有線、無線によるイーサネット（登録商標）等のネットワーク接続がある。
【００１４】
コピー機能，スキャナ機能，およびプリント機能を実現するための画像出力手段（印刷出力手段）としては、レーザ方式、ＬＥＤ方式、又はインクジェット方式等の作像方式を用いて用紙（他の印刷媒体でもよい）上に印刷（画像形成）を行うプリンタエンジン１６があり、その制御を司るプリンタ制御部１７と、画像データを入力する画像書込部１８とを備えている。
その他、ＣＰＵバス１９を介して各ブロックへの指示や制御等を行うＣＰＵ２０があり、そのＣＰＵ２０が実行するプログラムがＲＯＭ２１に格納されている。なお、ＣＰＵ２０を複数個搭載することにより、処理性能を向上させるようにしたＭＦＰもある。
【００１５】
ここで、ＣＰＵ２０がＲＯＭ２１内のプログラムを実行することにより、この発明に関わる機能である第１の算出手段，第２の算出手段，範囲設定手段，データサイズ設定手段としての機能を果たすことができる。
ＲＡＭ２２は、ＲＡＭ制御部２３を介して、ＣＰＵ２０をはじめ、各ブロックの処理のデータの一時保存に活用される。ここでは、このＲＡＭ２２が、画像記憶手段に相当するものとなる。なお、ＲＡＭ２２以外のメモリを別に備えることも可能である。
【００１６】
ＮＶＲＡＭ２４は、不揮発性メモリであり、機器固有の情報（例えばコピー枚数のカウンタ値等）を保持させる用途に使われる。
操作部２５は、機器操作のためのボタンや機器状態表示のためのインジケータ（ＬＥＤやＬＣＤ等の表示器、スピーカー等）など、機器操作者とのマンマシンＩ／Ｆ部である。操作部２５との情報入出力は、操作部Ｉ／Ｆ制御部２６によって行われる。
【００１７】
次に、図１の操作部２５について、図２を参照してもう少し詳細に説明する。
図２は、図１の操作部２５の構成例を示すレイアウト図である。
この操作部２５は、表示部３１と、テンキー３２、リセットキー３３、スタートキー３４、アプリケーション切替キー３５、クリアストップキー３６の各操作キー（ボタン）とを備えている。
表示部３１は、文字列やビットマップを表示する。
テンキー３２は、コピーの印刷部数、各種設定値の入力等の操作に用いられる。
リセットキー３３は、コピーモードのリセット時に使用する。
【００１８】
スタートキー３４は、コピーや原稿読み取りの開始を指示する操作に用いられる。
アプリケーション切替キー３５は、コピー機能、プリンタ機能、スキャナ機能の各機能を切り替える操作に用いられる。
クリアストップキー３６は、コピー作業の中断やコピー枚数のリセット時に使用する。
この操作部２５では、操作キーをハードキーで構成しているが、その操作キーの代わりに、表示部３１に液晶タッチパネルを備え、そのパネル上に表示される操作キーを使用することもできる。
【００１９】
次に、スキャナエンジン１１による原稿（原稿画像）の読み取りについて、図３，図４を参照して説明する。
図３は、原稿先端からの読み取り幅指定の場合の原稿とその読み取りの範囲と方向とを示す説明図である。
この図３を見て分かるように、原稿の先端を基準として、読み取り方向に向かって読み取り幅の分が原稿の読み取り範囲になる。
【００２０】
図４は、原稿の範囲指定の場合の、原稿とその読み取りの範囲と方向とを示す説明図である。
この図４を見て分かるように、原稿先端を基準として、読み取り開始位置と読み取り終了位置とで規定された範囲が原稿の読み取り範囲になる。
読み取った範囲の画像データのサイズから原稿１面の画像データサイズ（画像データ量）を算出する方法の例としては、次式を用いる方法がある。
原稿１面の画像データサイズの算出方法
＝原稿面積÷読み取り面積（の総和）×読み取ったデータサイズ（の総和）
【００２１】
以下、原稿のページ数（枚数）が制約として大きく関わる、ソートコピー（ソート機能を使用したコピー）を例に、図１のＣＰＵ２０によるこの発明に関わる各制御の異なる例（実施例）について、図５〜図１３を参照して具体的に説明する。なお、ソート機能以外の出力機能（出力条件）を使用することもできる。また、スキャナエンジン１１上に図示しないＡＤＦ（自動原稿給送装置）が搭載されているものとするが、それは必ずしも必要ない。
【００２２】
〔第１実施例〕
まず、第１実施例について、図３〜図８を参照して説明する。
図５は、図１のＣＰＵ２０によるこの発明に関わる制御の第１例を示すフローチャートである。
ＣＰＵ２０は、ＡＤＦの原稿台上に複数枚の原稿がセットされると、まずステップＳ１でその原稿のサイズを検出する。
【００２３】
すなわち、原稿台上の複数枚の原稿のうち、１枚目の原稿をＡＤＦによってスキャナエンジン１１のコンタクトガラス上に自動給送させ、その給送時に原稿のサイズを図示しないセンサによって検出する。なお、コンタクトガラス上の原稿のサイズを図示しないセンサによって検出することも可能である。これについては、後述する第２実施例および第３実施例でも同様とする。
次に、ステップＳ２で出力条件としてソート機能が選択されたかどうかを判断する。
そして、ソート機能が選択された場合には、ステップＳ３でスタートキー３４が押下されたかどうかを判断し、スタートキー３４が押下されるとステップＳ４へ進み、その時点でのメモリ（ＲＡＭ２２）の空き容量を取得し、そのメモリ空き容量を「Ｎ」とする。
【００２４】
ここで、ソート機能（ソートコピー）とは、複数ページ（複数枚）の原稿の画像を順次読み取り、その全原稿の画像データをメモリに順次蓄積（記憶）し、その蓄積した各画像データをページ順に読み出して可視画像として各用紙上に順次印刷する処理を設定部数分だけ繰り返すことにより、印刷用紙をページ順に揃える機能である。また、メモリとは、この実施形態ではＲＡＭ２２に相当するものであるが、ＨＤＤ（ハードディスク装置）等の他のメモリを使用してもよい。メモリ空き容量（メモリ空き領域）とは、図６に示すように、存在するメモリ容量から既に使用されているメモリ量（メモリ使用中領域）を差し引いた容量のことである。
【００２５】
その後、ステップＳ５へ進み、スキャナエンジン１１によって原稿の一部分の範囲である原稿先端からの読み取り幅（図３参照）又は読み取り範囲（図４参照）をスキャンして、その一部分の範囲の画像を読み取り、その読み取った画像データ容量（データサイズ）を測定（算出）し、それを「ｎ」とする。
次に、ステップＳ６へ進み、蓄積可能ページ数を「Ｌ」とする。この「Ｌ」は、Ｎ／（ｎ×原稿面積／読み取り面積）の小数点を切り捨てた値である。
そして、以降のステップＳ７で、所定の処理を行う。
【００２６】
コピー条件としてソート機能が選択されなかった場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
また、スタートキー３４が押下されなかった場合には、ステップＳ８へ進んでリセットキー３３が押下されたかどうかを判断し、リセットキー３３が押下されなければステップＳ３に戻るが、リセットキー３３が押下されるとそのまま処理を終了する。つまり、スタートキー３４が押下される前にリセットキー３３が押下された場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
【００２７】
ここで、原稿先端からの読み取り幅（図３参照）、又は読み取り範囲の読み取り開始位置と読み取り終了位置（図４参照）は、予め図２の操作部２５上のテンキー３２を含む各操作キーの操作によって入力でき、ＣＰＵ２０が設定して図１のＮＶＲＡＭ２４に蓄積し、必要に応じて参照することができる。
ステップＳ７の所定の処理とは、蓄積可能ページ数Ｌの操作部２５（実際にはその表示部３１）上への表示（図７）、その後のソートコピーを実行するための手順の表示（図８）である。
【００２８】
例えば、図８に示す表示の手順に従う場合、つまり読み取りが行われた１枚目の原稿を原稿台上に戻して読み取りを継続する場合には、その原稿をユーザが原稿台上に戻した後、「はい」キーを押下する。
それによって、ＣＰＵ２０は、原稿台上の複数枚の原稿を１枚目から１枚ずつ順次ＡＤＦによってスキャナエンジン１１のコンタクトガラス上に自動給送させ、その度にコンタクトガラス上の原稿の画像をスキャナエンジン１１によって読み取り、その読み取った原稿の画像データをメモリに蓄積する処理を行なう。
【００２９】
そして、全ページ（但し蓄積可能ページ数Ｌ以内）の原稿の画像データをメモリに記憶し終わった後、その各原稿の画像データを順次設定部数分だけ繰り返し画像書込部１８に転送してプリンタエンジン１６により可視画像として各用紙上に順次印刷させ、その各印刷用紙を図示しない排紙トレイに排紙させる。
また、コンタクトガラス上の原稿は、その画像読み取りが終了すると、図示しない原稿排出トレイ上に排出させる。
【００３０】
〔第２実施例〕
次に、第２実施例について、図４，図７〜図９を参照して説明する。
図９は、図１のＣＰＵ２０によるこの発明に関わる制御の第２例を示すフローチャートである。
【００３１】
ＣＰＵ２０は、ＡＤＦの原稿台上に複数枚の原稿がセットされると、まずステップＳ１１で第１実施例と同様にその原稿のサイズを検出し、次のステップＳ１２で出力条件としてソート機能が選択されたかどうかを判断する。
そして、ソート機能が選択された場合に、ステップＳ１３でスタートキー３４が押下されたかどうかを判断し、スタートキー３４が押下されるとステップＳ１４へ進み、その時点でのメモリの空き容量を取得し、そのメモリ空き容量を「Ｎ」とする。
【００３２】
その後、ステップＳ１５へ進み、スキャナエンジン１１によって原稿の一部分の範囲である読み取り範囲Ａ（図４参照）をスキャンして、その範囲Ａの画像を読み取り、その読み取った画像データの容量を測定し、「ｍ」とする。
次に、ステップＳ１６へ進み、更に原稿の一部である別の領域の読み取り範囲Ｂ（図４参照）をスキャンして、その範囲Ｂの画像を読み取り、その読み取った画像データの容量を測定し、「ｎ」とする。
次に、ステップＳ１７へ進み、蓄積可能ページ数を「Ｌ」とする。この「Ｌ」は、Ｎ／{（ｎ＋ｍ）×原稿面積／読み取り面積（総和）}の小数点を切り捨てた値である。
そして、以降のステップＳ１８で、所定の処理を行う。
【００３３】
出力条件としてソート機能が選択されなかった場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
また、スタートキー３４が押下されなかった場合には、ステップＳ１９へ進んでリセットキー３３が押下されたかどうかを判断し、リセットキー３３が押下されなければステップＳ１３に戻るが、リセットキー３３が押下されるとそのまま処理を終了する。つまり、スタートキー３４が押下される前にリセットキー３３が押下された場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
【００３４】
ここで、原稿の読み取り範囲（Ａ，Ｂ）の読み取り開始位置、読み取り終了位置（図４参照）は、予め図２の操作部２５のテンキー３２を含む各操作キーの操作によって入力でき、ＣＰＵ２０が設定して図１のＮＶＲＡＭ２４に蓄積し、必要に応じて参照することができる。
ステップＳ１８の所定の処理とは、蓄積可能ページ数Ｌの操作部２５上への表示（図７）、その後のソートコピーのための手順表示（図８）である。
その後のユーザによる操作およびＣＰＵ２０による処理は、前述した第１実施例と同様である。
【００３５】
〔第３実施例〕
次に、第３実施例について、図４，図７〜図８，図１０を参照して説明する。
図１０は、図１のＣＰＵ２０によるこの発明に関わる制御の第３例を示すフローチャートである。
【００３６】
ＣＰＵ２０は、ＡＤＦの原稿台上に複数枚の原稿がセットされると、まずステップＳ２１で第１実施例と同様にその原稿のサイズを検出し、次のステップＳ２２で出力条件としてソート機能が選択されたかどうかを判断する。
そして、ソート機能が選択された場合に、ステップＳ２３でスタートキー３４が押下されたかどうかを判断し、スタートキー３４が押下されるとステップＳ２４へ進み、その時点でのメモリの空き容量を取得し、そのメモリ空き容量を「Ｎ」とする。
【００３７】
その後、ステップＳ２５へ進み、スキャナエンジン１１によって原稿の一部分の範囲である読み取り範囲Ａ（図４参照）をスキャンして、その範囲Ａの画像を読み取り、その読み取った画像データの容量を測定し、「ｍ」とする。また、「ｍ」の単位面積あたりの値を「ｋ」とする。
次に、ステップＳ２６でその「ｋ」が基準値「ｘ（単位面積あたりの画像データ数の下限値）」から「ｙ（単位面積あたりの画像データ数の上限値）」の範囲内であるか否かを判断し、基準値「ｘ」から「ｙ」の範囲内であれば、直ちにステップＳ２８へ進む。
【００３８】
「ｋ」が基準値「ｘ」から「ｙ」の範囲内でなかった場合には、ステップＳ２７へ進み、更に原稿の一部である別の領域の読み取り範囲Ｂ（図４参照）をスキャンして、その範囲Ｂの画像を読み取り、その読み取った画像データの容量を測定し、「ｍ」とする。その後、ステップＳ２８へ進む。
ステップＳ２８では、蓄積可能ページ数を「Ｌ」とする。この「Ｌ」は、Ｎ／｛ｍ×原稿面積／読み取り面積（総和）}の小数点を切り捨てた値である。
そして、以降のステップＳ２９で、所定の処理を行う。
【００３９】
出力条件としてソート機能が選択されなかった場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
また、スタートキー３４が押下されなかった場合には、ステップＳ３０へ進んでリセットキー３３が押下されたかどうかを判断し、リセットキー３３が押下されなければステップＳ２３に戻るが、リセットキー３３が押下されるとそのまま処理を終了する。つまり、スタートキー３４が押下される前にリセットキー３３が押下された場合には、そのまま処理を終了するため、蓄積可能ページ数Ｌの算出は行わない。
【００４０】
ここで、原稿の読み取り範囲（Ａ，Ｂ）の読み取り開始位置、読み取り終了位置（図４参照）、基準値（所定のデータサイズ）ｘ、ｙは、予め図２の操作部２５のテンキー３２を含む操作キーの操作によって入力でき、ＣＰＵ２０が設定して図１のＮＶＲＡＭ２４に蓄積し、必要に応じて参照することができる。
ステップＳ２９の所定の処理とは、蓄積可能ページ数Ｌの操作部２５上への表示（図７）、その後のソートコピーのための手順表示（図８）である。
その後のユーザによる操作およびＣＰＵ２０による処理は、前述した第１実施例と同様である。
【００４１】
図１１〜図１３は、図５，図９，図１０における各種設定値を設定するための操作部２５上の表示画面の一例を示す図である。
図１１は、原稿先端からの読み取り幅を設定するための表示画面の一例を示す図である。その原稿先端からの読み取り幅は、テンキー３２を含む操作キーの操作によって入力でき、ＣＰＵ２０が設定してＮＶＲＡＭ２４に蓄積できる。
図１２は、各読み取り範囲（Ａ，Ｂ）の読み取り開始位置と読み取り終了位置を設定するための表示画面の一例を示す図である。その各読み取り範囲の読み取り開始位置と読み取り終了位置も、テンキー３２を含む操作キーの操作によって入力でき、ＣＰＵ２０が設定してＮＶＲＡＭ２４に蓄積できる。
【００４２】
図１３は、基準値ｘ（単位面積あたりの画像データ数の下限値）とｙ（単位面積あたりの画像データ数の上限値）を設定するための表示画面の一例を示す図である。その各基準値ｘ，ｙも、テンキー３２を含む操作キーの操作によって入力でき、ＣＰＵ２０が設定してＮＶＲＡＭ２４に蓄積できる。
なお、ＣＰＵ２０が第１実施例〜第３実施例の制御を選択的に実行することも可能である。その場合、そのいずれかの制御を操作部２５上の操作キーによって選択すればよい。
【００４３】
このように、第１実施例〜第３実施例によれば、原稿画像の一部分の範囲のみを読み取り、その範囲の画像データのサイズに基づいて原稿１面の画像データサイズを算出し、その画像データサイズと予め設定された出力条件とに基づいてメモリ（ＲＡＭ２２）に蓄積可能な原稿の画像データのページ数を予測（算出）し、そのページ数を操作部２５上に表示してユーザ（利用者）に通知する。
【００４４】
ここで、画像データサイズを算出するための読み取り範囲を原稿の読み取り方向のサイズより小さくすることで、スキャナエンジン１１内の露光ランプや反射ミラーを搭載している走行体の移動時間が短くなり、メモリに蓄積可能な原稿の画像データのページ数の予測時間が短くなる。
したがって、予測したメモリに蓄積可能な原稿の画像データのページ数を操作部２５上に表示してユーザに通知することにより、そのユーザはそのページ数を所望の出力条件でのコピーを開始する前に知ることができる。
【００４５】
すなわち、所望の出力条件でのコピーが可能かどうかをコピーを開始する前に判定することができるため、そのコピーの開始後のメモリへの画像データの容量オーバを防止することが可能になる。
また、上記ページ数の通知を受けたユーザは、原稿の各ページの一部でも所望の条件でのコピーが可能であることが判るため、その一部のコピーを所望の条件で開始させることもできる。
【００４６】
以上、この発明による画像処理装置の例としてＭＦＰ（デジタル複合機）について説明したが、この発明はそれに限られるものではなく、デジタル複合機，プリンタ，ファクシミリ装置等の他の画像形成装置には勿論、それらの画像形成装置に搭載又は接続可能なスキャナ装置などの画像処理装置に適用可能である。
【産業上の利用可能性】
【００４７】
以上の説明から明らかなように、この発明によれば、画像処理装置が、原稿画像の一部分の範囲のみを読み取り、画像記憶手段に記憶可能な原稿画像データのページ数を予測できるため、そのページ数を画像データの出力開始前に利用者に通知することができる。したがって、この発明を利用すれば、非常に使い勝手のよい画像処理装置を提供することができる。
【図面の簡単な説明】
【００４８】
【図１】この発明によるＭＦＰの制御系の構成例を示すブロック図である。
【図２】図１の操作部２５の構成例を示すレイアウト図である。
【図３】原稿先端からの読み取り幅指定の場合の原稿とその読み取りの範囲と方向とを示す説明図である。
【図４】原稿の範囲指定の場合の原稿とその読み取りの範囲と方向とを示す説明図である。
【図５】図１のＣＰＵ２０によるこの発明に関わる制御の第１例を示すフロー図である。
【００４９】
【図６】メモリ空き容量を説明するための図である。
【図７】図１の操作部２５上に表示される原稿画像データの蓄積可能ページ数を示す画面の一例を示す図である。
【図８】同じく原稿画像データの蓄積可能ページ数とその後のソートコピーを実行するための手順を示す画面の一例を示す図である。
【図９】図１のＣＰＵ２０によるこの発明に関わる制御の第２例を示すフロー図である。
【図１０】同じくこの発明に関わる制御の第３例を示すフロー図である。
【００５０】
【図１１】図１の操作部２５上に表示される原稿先端からの読み取り幅を設定するための画面の一例を示す図である。
【図１２】同じく各読み取り範囲の読み取り開始位置と読み取り終了位置を設定するための画面の一例を示す図である。
【図１３】同じく基準値ｘ，ｙを設定するための表示画面の一例を示す図である。
【符号の説明】
【００５１】
１１：スキャナエンジン    １２：スキャナ制御部    １３：画像読取部
１４：画像処理部    １５：ホストＩ／Ｆ制御部    １６：プリンタエンジン
１７：プリンタ制御部    １８：画像書込部    １９：ＣＰＵバス    ２０：ＣＰＵ
２１：ＲＯＭ    ２２：ＲＡＭ    ２３：ＲＡＭ制御部    ２４：ＮＶＲＡＭ
２５：操作部    ２６：操作部Ｉ／Ｆ制御部    ３１：表示部    ３２：テンキー
３４：スタートキー
【図１】
2008017017.tif 000003
【図２】
2008017017.tif 000004
【図３】
2008017017.tif 000005
【図４】
2008017017.tif 000006
【図５】
2008017017.tif 000007
【図６】
2008017017.tif 000008
【図７】
2008017017.tif 000009
【図８】
2008017017.tif 000010
【図９】
2008017017.tif 000011
【図１０】
2008017017.tif 000012
【図１１】
2008017017.tif 000013
【図１２】
2008017017.tif 000014
【図１３】
2008017017.tif 000015