"原稿を読み取り、その原稿に対応する画像を記録媒体に印刷するコピー機であって、読取素子が並ぶ第1方向に平行なライン毎に原稿を読み取り可能な読取部と、前記第1方向と異なる第2方向に、前記原稿または前記読取部を移動させつつ原稿を読み取る場合、原稿における前記第1方向を複数に区分する処理単位のうち、1以上の処理単位を部分的に読み取ることにより生成された画像データを、記憶部に記憶させる第1記憶制御手段と、前記記憶部に記憶された画像データに基づき前記読取部による読取範囲を決定する読取範囲決定手段と、前記読取範囲決定手段により決定された読取範囲に基づいて、前記読取部により1以上の処理単位を部分的に読み取り、画像データを生成する読取制御手段と、前記読取制御手段により生成された画像データを、前記記憶部に記憶させる第2記憶制御手段と、1の処理単位が複数回、部分的に読み取られた場合、それら複数回の部分的な読み取りにより前記記憶部に記憶された複数の画像データに基づいて、その処理単位に対応する画像データであって、予め設定された解像度の画像データを生成する生成手段と、前記第1方向へ記録媒体を搬送しつつ画像を印刷する印刷部に、前記処理単位に対応する画像を印刷させるために、前記生成手段により生成された画像データを出力する出力手段とを備える、コピー機。前記記憶部の空き容量を取得する空き容量取得手段を備え、前記読取範囲決定手段は、前記記憶部に記憶された画像データと、前記空き容量取得手段により取得された前記記憶部の空き容量とに基づいて、前記読取範囲を決定する、請求項1記載のコピー機。前記読取範囲決定手段は、前記空き容量取得手段により取得される空き容量が、1の処理単位に対応した画像データであって前記予め設定された解像度の画像データのデータ量よりも大きい場合、前記予め設定された解像度で読み取るべき処理単位と、部分的に読み取るべき処理単位とを、前記読取範囲に含めるものであり、前記読取制御手段は、前記読取範囲決定手段により決定された、前記予め設定された解像度で読み取るべき処理単位と、部分的に読み取るべき処理単位とを、前記読取部により一回の走査で読み取る、請求項2記載のコピー機。前記読取範囲決定手段は、前記空き容量取得手段により取得される空き容量が、1の処理単位を読み取って生成される画像データであって前記予め設定された解像度の画像データのデータ量よりも大きい場合、前記記憶部に記憶された画像データに対応する処理単位であって部分的に読み取られた処理単位を、前記予め設定された解像度で読み取るべき処理単位として、前記読取範囲に含める、請求項2または3に記載のコピー機。前記記憶部に記憶された画像データに対応する部分的に読み取られた処理単位が、有意な画素を含まない画像無し領域を含む場合、前記画像無し領域に対応する画像データを、前記生成手段による前記予め設定された解像度の画像データの生成に用いることなく、前記記憶部から削除する削除手段を備える、請求項1から4のいずれかに記載のコピー機。前記読取範囲決定手段は、前記記憶部に記憶された画像データに対応する部分的に読み取られた処理単位が、有意な画素を含まない画像無し領域を含む場合、その画像無し領域を前記読取範囲に含めない、請求項1から5のいずれかに記載のコピー機。前記読取部は、前記第2方向において、前記原稿を複数回走査するものであり、前記第2方向における各走査の速さは、前記予め設定された解像度で原稿を読み取る場合と同じ速さである、請求項1から6のいずれかに記載のコピー機。前記読取部は、原稿からの反射光に基づいて、設定された解像度の画像データを生成するものであり、前記読取制御手段は、前記読取部により生成した、前記予め設定された解像度の画像データを間引くことにより、前記処理単位を部分的に読み取る、請求項1から7のいずれかに記載のコピー機。しかしながら、従来の分割コピー処理では、メモリの空き容量を十分有効に活用できておらず、改善の余地があった。例えば、1の処理単位105に対応する画像データの容量がAである場合において、メモリには1.5×Aの空き容量がある場合、上記の分割コピー処理では、処理単位105を1つずつコピーすることになる。すなわち、メモリの空き容量のうち、0.5×Aを使用しないまま、処理が繰り返されるため、効率が悪いという問題点があった。本発明は、上述した問題点を解決するためになされたものであり、記憶部の空き容量を有効活用することにより適切な読取範囲を決定し、効率的にコピー処理できるコピー機を提供することを目的としている。この目的を達成するために、本発明のコピー機は、原稿を読み取り、その原稿に対応する画像を記録媒体に印刷するものであって、読取素子が並ぶ第1方向に平行なライン毎に原稿を読み取り可能な読取部と、前記第1方向と異なる第2方向に、前記原稿または前記読取部を移動させつつ原稿を読み取る場合、原稿における前記第1方向を複数に区分する処理単位のうち、1以上の処理単位を部分的に読み取ることにより生成された画像データを、記憶部に記憶させる第1記憶制御手段と、前記記憶部に記憶された画像データに基づき前記読取部による読取範囲を決定する読取範囲決定手段と、前記読取範囲決定手段により決定された読取範囲に基づいて、前記読取部により1以上の処理単位を部分的に読み取り、画像データを生成する読取制御手段と、前記読取制御手段により生成された画像データを、前記記憶部に記憶させる第2記憶制御手段と、1の処理単位が複数回、部分的に読み取られた場合、それら複数回の部分的な読み取りにより前記記憶部に記憶された複数の画像データに基づいて、その処理単位に対応する画像データであって、予め設定された解像度の画像データを生成する生成手段と、前記第1方向へ記録媒体を搬送しつつ画像を印刷する印刷部に、前記処理単位に対応する画像を印刷させるために、前記生成手段により生成された画像データを出力する出力手段とを備える。なお、本発明は、コピー機、コピー機を制御する制御装置、コピー方法、プログラム、該プログラムを記録する記録媒体等の種々の態様で実現可能である。請求項1記載のコピー機によれば、1以上の処理単位を部分的に読み取ることにより生成された画像データに基づいて読取範囲を決定するので、コピー処理を効率的に行なうことができるという効果がある。また、処理単位を部分的に読み取ることにより生成される画像データは、予め設定された解像度で処理単位全体を読み取ることにより生成される画像データよりも、データ量が小さい。よって、記憶部の空き容量を有効活用できるという効果がある。また、1の処理単位を複数回、部分的に読み取ることにより生成された複数の画像データに基づいて、その処理単位に対応する画像データであって、予め設定された解像度の画像データを生成するので、読取範囲を決定するために生成した画像データを有効活用し、コピー処理を効率的に行なうことができるという効果がある。請求項2記載のコピー機によれば、請求項1記載のコピー機の奏する効果に加え、記憶部に記憶された画像データと、記憶部の空き容量とに基づいて、読取範囲が決定されるので、記憶部の空き容量を有効活用できるという効果がある。請求項3記載のコピー機によれば、請求項2記載のコピー機の奏する効果に加え、記憶部の空き容量が、1の処理単位に対応した画像データであって予め設定された解像度の画像データのデータ量よりも大きい場合、予め設定された解像度で読み取るべき処理単位と、部分的に読み取るべき処理単位とが、一回の走査で読み取られるので、コピー処理を効率的に行なうことができるという効果がある。請求項4記載のコピー機によれば、請求項2または3に記載のコピー機の奏する効果に加え、記憶部の空き容量が、1の処理単位を読み取って生成される画像データであって予め設定された解像度の画像データのデータ量よりも大きい場合には、既に部分的に読み取られた処理単位であっても、予め設定された解像度で読み取るべき処理単位として、読取範囲に含められるので、予め設定された解像度の画像データを得るために複数の画像データを合成する処理が不要となり、処理の負荷を軽減できるという効果がある。請求項5記載のコピー機によれば、請求項1から4のいずれかに記載のコピー機の奏する効果に加え、記憶部のうち、画像無し領域に対応する画像データを、予め設定された解像度の画像データの生成に用いることなく前記記憶部から削除するので、記憶部の空き容量を増大させ、記憶部を有効活用できるという効果がある。請求項6記載のコピー機によれば、請求項1から5のいずれかに記載のコピー機の奏する効果に加え、部分的に読み取られた処理単位のうち画像無し領域を読取範囲に含めないので、適切な読取範囲を決定し、コピー処理を効率的に行なうことができるという効果がある。請求項7記載のコピー機によれば、請求項1から6のいずれかに記載のコピー機の奏する効果に加え、第2方向における各走査の速さは、予め設定された解像度で原稿を読み取る場合と同じ速さであるため、部分的な読み取りを複数回繰り返すことにより処理された処理単位と、予め設定された解像度で読み取りが行なわれた処理単位とが混在していても、印刷された画像に違和感が発生することを抑制できるという効果がある。請求項8記載のコピー機によれば、請求項1から7のいずれかに記載のコピー機の奏する効果に加え、画像データを間引くことにより、処理単位を部分的に読み取るので、予め設定された解像度よりも低解像度の画像データを容易に生成できるという効果がある。以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図1は、本発明の第1実施形態である多機能周辺装置以下、MFPMultiFunctionPeripheralと称す1の電気的構成を示したブロック図である。MFP1は、コピー機能、FAX機能、スキャン機能などの各種機能を有しており、特に、適切な読取範囲を決定し、効率的にコピー処理できるように構成されている。MFP1において、CPU11、フラッシュメモリ12、RAM13は、バスライン14を介して互いに接続されている。また、バスライン14には、ASIC15が接続されている。ASIC15は、プリンタ18、スキャナ23、モデム28、NCU29を制御する。CPU11は、フラッシュメモリ12に記憶される固定値やプログラム、RAM13に記憶されているデータ等に従って、MFP1が有している各機能を制御する。フラッシュメモリ12は、制御プログラム12aが記憶された書換可能な不揮発性のメモリである。CPU11は、制御プログラム12aに従い、後述する分割コピー処理図6,図7を実行する。RAM13は、書換可能な揮発性のメモリであり、画像メモリ13aが設けられる。画像メモリ13aには、スキャナ23により生成された画像データや、FAX受信した画像データが記憶される。この画像データは、画像を構成する各画素の値を、R,G,B各色の輝度値で表したデータであるものとして説明する。MFP1は、スキャナ23により生成された画像データに対し、公知の色変換処理やハーフトーン処理を実行することにより、画像を構成する各画素の値を、C,M,Y,K各色の二値で表した画像データに変換し、その画像データをASIC15に出力することにより、プリンタ18に画像を印刷させる。ASIC15は、CPU11からの指令に従い、プリンタ18を制御して画像を印刷させる。プリンタ18は、用紙に向けてインクを吐出するインクジェットヘッド20、インクジェットヘッド20を搭載したキャリッジを往復移動させるためのCRモータ21、用紙を搬送するためのLFモータ22を備える。また、ASIC15は、CPU11からの指令に従い、スキャナ23を制御する。これにより、スキャナ23が所定のタイミングで動作し、原稿に対応した画像データを生成する。スキャナ23は、イメージセンサ25、ステップモータ26を備える。スキャナ23の構成については、図2を参照して後述する。また、ASIC15には、FAX送受信時においてデータの変調または復調を行なうモデム28、電話回線の制御を行なうNCU29が接続される。図2を参照して、MFP1における読取方向と印刷方向とについて説明する。なお、図2において、X方向はMFP1の前後方向を示し、Y方向はMFP1の左右方向を示す。図2aは、読取方向を説明する図である。スキャナ23のイメージセンサ25は、X方向第1方向に配列された読取素子を備え、その読取素子により、X方向に平行なライン毎に原稿30を読み取る。具体的には、原稿30からの反射光を読取素子により受光して電気信号に変換することにより、画像データを生成する。また、ステップモータ26によりイメージセンサ25を原稿30に対してY方向第2方向に移動させつつ、ライン毎に原稿30を読み取る。図2bは、印刷方向を説明する図である。インクジェットヘッド20は、キャリッジ図示せずに搭載されてY方向に平行に移動されつつ、用紙40に対してインクを吐出し、画像を形成する。また、用紙40は、LFモータ22により駆動される搬送機構により、X方向に搬送される。すなわち、MFP1においては、イメージセンサ25における読取素子の配列の方向X方向と、インクジェットヘッド20の走査方向Y方向とが直交している。ここで、本実施形態のMFP1は、例えば、FAX受信中など、画像メモリ13aの空き容量が十分ではなく、原稿1ページ分の画像データを記憶させる領域を画像メモリ13aに確保できない場合、原稿30を複数の処理単位に分割してコピーする。図3は、分割コピー処理を説明する図である。分割コピー処理は、原稿30を複数の処理単位32に分割してコピーする処理である。なお、本実施形態では、インクジェットヘッド20がY方向の一端から他端まで移動する間に印刷可能な単位を、記録単位42と称する。各処理単位32のX方向幅は、1の記録単位42のX方向幅と等しくなるように設定されている。また、MFP1は、処理単位32のX方向幅を、例えば、フラッシュメモリ12に予め記憶しているものとする。そして、処理範囲32のX方向幅に基づいて、各処理単位32の分割線図3において破線で図示するのX方向位置を算出し、分割線のX方向位置に基づいて、各処理単位32を特定するものとする。また、以下の説明において、本スキャンとは、予め設定された解像度以下、設定された解像度で原稿を読み取ることを意味する。具体的には、イメージセンサ25により、設定された解像度の画像データを生成し、その画像データを画像メモリ13aに記憶させることを意味する。本スキャンの結果、画像メモリ13aに記憶される画像データを、本スキャンデータと称する。また、プレスキャンとは、部分的に読み取ることを意味し、具体的には、イメージセンサ25により、設定された解像度の画像データを生成し、その画像データを間引いて低解像度の画像データを生成して、画像メモリ13aに記憶させることを意味する。プレスキャンの結果、画像メモリ13aに記憶される画像データを、プレスキャンデータと称する。なお、本実施形態では、プレスキャンデータは、Y方向の画素数を50間引くことにより生成される。図3a~cを参照して、分割コピー処理の各段階における、読取と印刷とを説明する。なお、図3では、左図のハッチングを付した領域が、各段階で読み取るべき領域を表し、右図のハッチングを付した領域が、各段階で印刷すべき領域を表す。また、設定された解像度で1の処理単位32を本スキャンした場合に、生成される本スキャンデータの容量を、以下、本スキャンデータ単位容量Aと称する。この分割コピー処理の開始時において、画像メモリ13aには、本スキャンデータ単位容量Aの1.5倍の空き容量があるものとする。図3aに示すように、分割コピー処理による最初の読取範囲34は、本スキャンにより読み取るべき1段目の処理単位32と、プレスキャンにより読み取るべき2段目の処理単位32とを含む。MFP1は、原稿30に対するイメージセンサ25の1回の走査で、1段目の処理単位32と、2段目の処理単位32とを読み取る。すなわち、本スキャンとプレスキャンとを同時に行なう。したがって、画像メモリ13aに記憶させるべき画像データの総量は、1.5Aとなる。よって、画像メモリ13aの空き容量を最大限に活用できる。次に、MFP1は、1段目の処理単位32に対応する本スキャンデータに基づいて、その処理単位32に対応する1パス分の記録単位42を、プリンタ18に印刷させる。そして、1段目の処理単位32の本スキャンデータを画像メモリ13aから削除する。また、MFP1は、2段目の処理単位32のプレスキャンデータを解析し、有意な画素が存在しない領域以下、画像無し領域が、プレスキャンした処理単位32に含まれるか否かを判断する。具体的には、プレスキャンデータを構成する画素群すなわち、本スキャンデータを構成する画素群から1つおきに抽出した画素群において、Y方向に連続して、所定の画素数例えば50以上連続して、有意な画素が存在しない領域を、画像無し領域として判断するものとする。ここで、有意な画素とは、人の目に認識可能な濃度を有する画素を意味し、例えば、画素の輝度値が所定値以下である画素を意味する。輝度値が0から255の範囲で数値化されている場合、この所定値は、例えば240である。なお、処理単位32のうち、画像無し領域以外の領域を、以下、画像有り領域と称する。2段目の処理単位32の全域が、画像有り領域である場合、MFP1は、2段目の処理単位32、および3段目の処理単位32を、次に読み取る読取範囲34として決定する。そして、図3bに示すように、2回目の読取では、2段目の処理単位32および3段目の処理単位32を、それぞれプレスキャンする。すなわち、2段目の処理単位32については、2回目のプレスキャンを行なう。この2回目のプレスキャンでは、1回目のプレスキャンで生成されたプレスキャンデータを補完できるように画素を間引いて、プレスキャンデータを生成し、画像メモリ13aに記憶させる。次に、MFP1は、2段目の処理単位32について、2回のプレスキャンで生成された2つのプレスキャンデータを合成して、設定された解像度の画像データすなわち、本スキャンデータに等しい解像度の画像データを生成し、2段目の処理単位32に対応する記録単位42をプリンタ18に印刷させる。そして、合成に用いたプレスキャンデータを、画像メモリ13aから削除する。また、MFP1は、2段目の処理単位32と同時にプレスキャンした3段目の処理単位32のプレスキャンデータを解析し、画像無し領域が含まれるか否かを判断する。そして、3段目の処理単位32の全域が、画像有り領域である場合、MFP1は、図3cに示すように、既にプレスキャンした3段目の処理単位32、および未スキャンの4段目の処理単位32を、次に読み取る読取範囲34として決定し、同様の処理を繰り返す。図4は、3段目の処理単位32の全域が、画像無し領域である場合を説明する図である。図4aに示す2回目の読取でプレスキャンされた3段目の処理単位32の全域が、画像無し領域である場合、MFP1は、その処理単位32を次の読取範囲34図4b参照には含めない。すなわち、プレスキャンした処理単位32の全域が、画像無し領域である場合、その処理単位32については、1度しかプレスキャンしない。原稿には、空白部分などコピー不要な領域が含まれる場合があるが、本実施形態のMFP1によれば、不要な処理の実行を抑制し、コピー処理を効率化できる。その結果、コピー処理に要する時間を短縮できる。また、プレスキャンした処理単位32の全域が画像無し領域である場合には、その処理単位32に対応する記録単位42を印刷する必要がない。よって、MFP1は、その処理単位32のプレスキャンデータを、出力用の画像データすなわち、設定された解像度の画像データの生成に用いることなく、画像メモリ13aから削除する。このようにすれば、画像メモリ13aの空き容量を増大させ、画像メモリ13aを有効活用できる。また、その処理単位32に対応する記録単位42を印刷しなくて良いので、プリンタ18においては、インクジェットヘッド20を移動させず、1パス分だけ用紙40を搬送すれば良い。例えば、図4aに示す2回目の読取では、2段目の処理単位32についての2回目のプレスキャンと、3段目の処理単位32についての1回目のプレスキャンとを行なう。この場合、2段目の処理単位32については、2回のプレスキャンにより得られた2つのプレスキャンデータを合成して、対応する記録単位42を印刷するので、もはや、2回のプレスキャンで生成されたプレスキャンデータが不要となる。よって、2段目の処理単位32について記憶された2つのプレスキャンデータを、画像メモリ13aから削除できる。また、3段目の処理単位32については、1回目のプレスキャンにより得られたプレスキャンデータに基づいてその全域が画像無し領域であると判断される場合、2回目のプレスキャンを待つことなく、そのプレスキャンデータを画像メモリ13aから削除できる。よって、画像メモリ13aには、本スキャンデータ単位容量Aの1.5倍の空き容量を確保できる。その結果、次の段階では、図4bに示すように、4段目の処理単位32を本スキャンし、5段目の処理単位32をプレスキャンできる。したがって、4段目の処理単位32については、2度もプレスキャンする必要はなく、1度の本スキャンのみで、対応する記録単位42を印刷できるので、コピー処理を効率化し、コピー処理に要する時間を短縮できる。図5は、図5aに示す2回目の読取でプレスキャンした3段目の処理単位32が、画像有り領域と画像無し領域とを含む場合を説明する図である。この場合、MFP1は、プレスキャン済みの処理単位32のうち、画像有り領域のみを、次の読取範囲34に含める。すなわち、画像無し領域を、次の読取範囲34に含めない。このようにすれば、画像無し領域については、1度のプレスキャンしか実行されない。このように、画像の有無に対応した適切な読取範囲34を決定して、コピー処理を効率的に行なうことができる。また、図5bに示すように、MFP1は、2回目の読取で得られたプレスキャンデータのうち、3段目の処理単位32の画像無し領域に対応するプレスキャンデータを、出力用の画像データすなわち、設定された解像度の画像データの生成に用いることなく、画像メモリ13aから削除する。このようにすれば、画像メモリ13aの空き容量を増大させ、画像メモリ13aを有効活用できる。例えば、次の読取範囲34には、図5bに示すように、既にプレスキャンした処理単位32のうち、画像有り領域、次の処理単位32の全域、さらに、その次の処理単位32の一部を含めることができる。3回目の読取において、図5bに示す読取範囲34をプレスキャンした結果、4段目の処理単位32の全域が、画像無し領域であると判断された場合について説明する。この場合には、図5cに示すように、4段目の処理単位32を次の読取範囲34に含めずに、5段目の処理単位32を読取範囲34に含める。すなわち、3回目の読取が終了した時点においては、5段目の処理単位32は、プレスキャン済みの領域と、一度もプレスキャンされていない領域とを含んでいる。よって、4回目の読取において、この5段目の処理単位32の全域をプレスキャンしたとしても、3回目の読取により生成されたプレスキャンデータを、完全に補完することはできない。このように、再度、プレスキャンを実行したとしても、処理単位32の全域について、設定された解像度の画像データを合成できない場合、本第1実施形態のMFP1は、既に一部をプレスキャンした処理単位32であっても、そのプレスキャンデータを削除し、本スキャンにより読み取る。詳細は、図6を参照して後述する。ここで、図3から図5を参照して説明したように、分割コピー処理によれば、1ページの原稿30を読み取る間に、イメージセンサ25は、Y方向において、原稿30を複数回走査する。各走査では、本スキャンのみを行なう場合、本スキャンとプレスキャンとを行なう場合、プレスキャンのみを行なう場合があり得るが、Y方向における各走査の速さは、設定された解像度で原稿30を読み取る場合と同じ速さとする。このようにすれば、プレスキャンされる処理単位32と、本スキャンされる処理単位32とが混在していても、印刷された画像に違和感が発生することを抑制できる。なお、イメージセンサ25は、速度0から一定速度まで加速して原稿30を読み取り、その後、速度0まで減速するが、ここでいう同じ速さとは、一定速度で走査する間における速さが、同じであることを意味している。図6は、MFP1において実行される分割コピー処理を示すフローチャートである。この処理は、ユーザが所定位置に原稿をセットし、コピー処理の実行を指示した場合に開始される。なお、原稿1ページ分の本スキャンデータを格納できるだけの空き容量が、画像メモリ13aに存在する場合には、この分割コピー処理に代えて通常コピー処理が実行されるが、図示および詳細な説明は省略する。まず、CPU11は、コピー処理に関する設定値を読み出すS602。具体的には、例えばフラッシュメモリ12に記憶された、モノクロコピーするか又はカラーコピーするかを示す設定値、コピー解像度、および、原稿サイズを読み出す。なお、これらの設定値は、分割コピー処理の開始前にユーザにより予め設定されているものとする。次に、CPU11は、読み出した設定値に基づいて、本スキャンデータ単位容量Aを算出するS604。次に、CPU11は、画像メモリ13aの空き容量を取得するS606。画像メモリ13aの空き容量が、本スキャンデータ単位容量Aの1.5倍以上である場合S608:Yes、CPU11は、設定された解像度で読み取るべき処理単位32と、部分的に読み取るべき処理単位32とを、次の読取範囲34に含める。具体的には、CPU11は、本スキャンで読み取る処理単位数PA、および、プレスキャンで読み取る処理単位数PBを、例えば、下記1,2式により算出する。PA=Int画像メモリの空き容量/A1PB=[画像メモリの空き容量-APA/A]/間引き率2なお、上記式において、Intxは、xの小数部を切り捨てた整数値を意味する。また、間引き率は、Y方向におけるプレスキャンデータの画素数/Y方向における本スキャンデータの画素数として、算出される。本実施形態では、間引き率=0.5であるものとする。そして、未コピーの処理単位32のうち、上段側にあるPA個の処理単位32を、本スキャンすべき処理単位32として読取範囲34に含める。また、本スキャンすべき処理単位32に連続するPB個の処理単位32をプレスキャンすべき処理単位32として、読取範囲34に含めるS610。次に、CPU11は、ASIC15を介して、読取範囲34の本スキャンおよびプレスキャンを、スキャナ23に実行させる。そして、スキャナ23により生成された本スキャンデータおよびプレスキャンデータを、画像メモリ13aに記憶させるS612。図7を参照して説明を続ける。次に、設定された解像度の画像データをプレスキャンデータから生成可能である場合、すなわち、1の処理単位32の全域について2回のプレスキャンを実行済みである場合S614:Yes、CPU11は、それら2回のプレスキャンにより生成された2つのプレスキャンデータを合成し、その処理単位32に対応する、設定された解像度の画像データを生成するS616。一方、プレスキャンデータから、設定された解像度の画像データを生成できない場合S614:No、CPU11は、S616をスキップする。次に、プレスキャンした処理単位32の全域が、画像無し領域である場合S618:Yes、CPU11は、その処理単位32に対応するプレスキャンデータを画像メモリ13aから削除することにより、記憶領域を開放するS620。一方、プレスキャンした処理単位32に有意な画素が含まれる場合S618:No、CPU11は、S620をスキップする。次に、プレスキャンした処理単位32が、画像有り領域と画像無し領域とを含む場合S622:Yes、CPU11は、画像無し領域に対応するプレスキャンデータを画像メモリ13aから削除することにより、記憶領域を開放するS624。一方、プレスキャンした処理単位32が画像有り領域を含まない場合すなわち、処理単位32の全域が画像無し領域である場合、または、画像無し領域を含まない場合S622:No、CPU11は、S624をスキップする。次に、CPU11は、本スキャンデータ、または、プレスキャンデータに基づいて生成した、設定された解像度の画像データをASIC15を介して、プリンタ18に出力するS626。プリンタ18は、処理単位32に対応した画像を印刷する。次に、CPU11は、印刷に用いられた本スキャンデータ、または設定された解像度の画像データを生成するために用いられたプレスキャンデータを画像メモリ13aから削除するS628。すなわち、使用済みの本スキャンデータまたはプレスキャンデータを記憶する領域を開放することにより、次の読み取りに備える。原稿の全域について未だコピーが終了していない間S630:Yes、CPU11は、S606に戻る。図6に戻り説明する。次に、CPU11は、使用済みの本スキャンデータまたはプレスキャンデータ、または画像無し領域のプレスキャンデータを削除した後における、画像メモリ13aの空き容量を取得するS606。そして、取得した空き容量に基づいて、未コピーの処理単位32すなわち、未読の処理単位32またはプレスキャンのみが行なわれた処理単位32の画像有り領域が上段から順に読取範囲34に含まれるように、読取範囲34を決定し、決定した読取範囲34を読み取り、処理を繰り返す。なお、2回目以降の読取において、画像メモリ13aの空き容量が、本スキャンデータ単位容量Aの1.5倍以上である場合S608:Yes、CPU11は、1度プレスキャンした処理単位32であっても、本スキャンすべき処理単位32として、次の読取範囲34に含めるS610。具体的には、画像メモリ13aに記憶されているプレスキャンデータを削除し、その処理単位32については、新たに本スキャンを実行し、その本スキャンデータを用いて印刷を行なう。このようにすれば、プレスキャンデータ合成の処理を省き、処理の負荷を軽減できる。一方、画像メモリ13aの空き容量が、本スキャンデータ単位容量Aの1.5倍未満でありS608:No、且つ、本スキャンデータ単位容量Aよりも大きい場合S632:Yes、CPU11は、画像メモリ13aに記憶されたプレスキャンデータと、画像メモリ13aの空き容量とに基づいて、次の読取範囲34を決定する。具体的には、前回の読取までに、処理単位32の全域がプレスキャンされているか否かを、画像メモリ13aに記憶されたプレスキャンデータに基づいて判断する。前回の読取までに処理単位32の全域がプレスキャンされている場合、その処理単位32については、あと1回プレスキャンを実行すれば、画像メモリ13aに既に記憶されているプレスキャンデータを補完することができる。よって、その場合S634:Yes、CPU11は、プレスキャンで読み取る処理単位数PBを、例えば以下の式に基づいて算出し、読取範囲34を決定するS636。PB=画像メモリの空き容量/A/間引き率3そして、既にプレスキャンされた処理単位32を含む読取範囲34を決定し、そのプレスキャンをスキャナ23に実行させS638、S614から処理を繰り返す。なお、画像メモリ13aの空き容量が、本スキャンデータ単位容量A以下である場合にもS632:No、CPU11は、プレスキャンで読み取る処理単位数PBを、上記3式に基づいて算出し、読取範囲34を決定するS636。一方、例えば、図5bを参照して説明したように、処理単位32の一部のみがプレスキャンされた場合には、あと1回プレスキャンを実行したとしても、その処理単位32のプレスキャンデータを補完できない。よって、その場合S634:No、CPU11は、既に1度プレスキャンした処理単位32を、本スキャンすべき処理単位32として、次の読取範囲34に含めるS610。そして、その処理単位32のプレスキャンデータは削除し、本スキャンにより、新たに読み取る。このようにして処理を繰り返すうちに、原稿の全域についてコピーを終了した場合S630:No、CPU11は、分割コピー処理を終了する。第1実施形態のMFP1によれば、プレスキャンデータに基づいて次の読取範囲34を決定するので、画像メモリ13aの空き容量を有効活用し、コピー処理を効率的に行なうことができる。よって、コピー処理に要する時間を全体として短縮できる。また、プレスキャンデータを合成することにより、設定された解像度の画像データを生成するので、一旦生成したプレスキャンデータが無駄にならず、コピー処理を効率的に行なうことができる。図8,図9を参照して、本発明の第2実施形態を説明する。第1実施形態では、設定された解像度の50の解像度で処理単位32をプレスキャンすることが、処理単位32を部分的に読み取ることであった。これに対し、第2実施形態では、設定された解像度で処理単位32の一部を読み取ることが、処理単位32を部分的に読み取ることに相当する。なお、以下の説明において、第1実施形態で説明した構成と同一の構成については、同一の符号を付して説明を省略する。図8a~cを参照して、分割コピー処理の各段階における、読取と印刷とを説明する。この分割コピー処理の開始時において、画像メモリ13aには、本スキャンデータ単位容量Aの1.5倍の空き容量があるものとする。また、図8において、左図のハッチングを付した領域が、各段階で読み取るべき領域を表し、右図のハッチングを付した領域が、各段階で印刷すべき領域を表す。図8aに示すように、MFP1は、1回目の読取では、1段目の処理単位32の全域と、2段目の処理単位32の前半部分とを含む読取範囲34を本スキャンする。したがって、第1実施形態と同様に、画像メモリ13aの空き容量を最大限に有効活用できる。次に、MFP1は、1段目の処理単位32に対応する本スキャンデータに基づいて、その処理単位32に対応する1パス分の記録単位42を、プリンタ18に印刷させる。そして、1段目の処理単位32の本スキャンデータを画像メモリ13aから削除する。また、MFP1は、2段目の処理単位32の本スキャンデータを解析し、画像無し領域が含まれるか否かを判断する。2段目の処理単位32に画像無し領域が含まれない場合、MFP1は、2段目の処理単位32の後半部分、および3段目の処理単位32の後半部分を、次に読み取る読取範囲34として決定し、図8bに示すように、決定した読取範囲34を本スキャンする。なお、この場合、読取不要な各処理単位32の前半部分については、イメージセンサ25を高速移動させる。このようにすれば、原稿30の読取に要する時間を短縮できる。次に、MFP1は、図8aに示すように、1回目に読み取られた2段目の処理単位32の前半部分の本スキャンデータと、図8bに示すように、2回目に読み取られた2段目の処理単位32の後半部分の本スキャンデータとを合成して、2段目の処理単位32について、設定された解像度の画像データを生成する。そして、生成した画像データを出力して、2段目の処理単位32に対応する記録単位42をプリンタ18に印刷させ、合成に用いた本スキャンデータを、画像メモリ13aから削除する。そして、MFP1は、図8cに示すように、次の読取範囲34を決定し、処理を繰り返す。図9は、図8bに示す2回目の読取で本スキャンした2段目の処理単位32の前半部分の全域が、画像無し領域である場合の処理を説明する図である。この場合、MFP1は、後半部分の本スキャンを待つことなく、画像無し領域に対応する本スキャンデータを画像メモリ13aから削除する。すなわち、処理単位32を部分的に読み取ることにより生成した画像データを、出力用の画像データ処理単位32の全域に対応した、設定された解像度の画像データの生成に用いずに、画像メモリ13aから削除する。このようにすれば、画像メモリ13aに十分な空き容量を確保することができる。よって、次の処理においては、例えば、2段目の処理単位32の後半部分、および3段目の処理単位32の全域を読取範囲34に含め、本スキャンできる。すなわち、2回の走査で、3つの処理単位32を処理できる。このように第2実施形態によれば、第1実施形態と同様に、画像メモリ13aの空き容量を有効活用し、コピー処理を効率的に行なうことができる。上記実施形態において、MFP1がコピー機の一例である。画像メモリ13aが記憶部の一例である。プリンタ18が印刷部の一例である。スキャナ23が読取部の一例である。X方向が第1方向の一例である。Y方向が第2方向の一例である。S612,S638を実行するCPU11が、第1記憶制御手段,第2記憶制御手段,読取制御手段の一例である。S610,S636を実行するCPU11が読取範囲決定手段の一例である。S616を実行するCPU11が生成手段の一例である。S626を実行するCPU11が出力手段の一例である。S606を実行するCPU11が空き容量取得手段の一例である。S620,S624を実行するCPU11が削除手段の一例である。以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。上記第1実施形態では、Y方向すなわち、原稿またはイメージセンサの移動方向における画素数を間引いたが、X方向すなわち、読取素子が配列する方向おける画素数を間引くように変形しても良い。上記第1実施形態の分割コピー処理図6のS610またはS636において、プレスキャンすべき処理単位数PBを算出するものとして説明したが、そのようにして算出される処理単位数PBが間引き率例えば0.5以上である場合に、プレスキャンを実行するように、上記実施形態の分割コピー処理を変形しても良い。上記第2実施形態において、部分的に本スキャンした処理単位32が、有意な画素を含まないと判断された場合、その処理単位32については、残りの領域にも有意な画素が含まれないと判定し、その読取および印刷を実行しないように構成しても良い。上記第1,第2実施形態では、画像無し領域に対応する画像データや、使用済みの画像データを、画像メモリ13aから削除するものとして説明した。ここで、画像データを削除するとは、単なる削除のみに限定されるものではなく、上書きにより画像データを削除することも含む。上記第1,第2実施形態では、イメージセンサ25をY方向に移動させつつ、原稿30を読み取るものとして説明したが、イメージセンサ25の位置は固定し、原稿30をY方向に移動させつつ読み取る場合についても、本発明を適用可能である。その場合、原稿30は、Y方向に往復移動させられることになるが、原稿30の移動の速さすなわち、Y方向における各走査の速さは、設定された解像度で原稿30を読み取る場合と同じ速さとすることが好ましい。上記第1,第2実施形態において、各処理単位32のX方向幅は、1の記録単位42のX方向幅と等しいものとして説明したが、各処理単位32のX方向幅は、記録単位42のX方向幅の整数倍となるように設定されていれば良い。上記第1,第2実施形態のMFP1には、プリンタ18として、インクジェットヘッド20が往復移動するシリアルプリンタが設けられていたが、ラインプリンタが設けられている場合にも、本発明を適用可能である。上記第1,第2実施形態では、イメージスキャナ25は、原稿30の一端から他端までを走査して読み取り、次に、原稿30の他端から一端までを走査して読み取ることを交互に繰り返すものであった。すなわち、読取の走査方向における往路と復路とで、読み取りを行なうものとして説明した。これに代えて、読取の走査方向における往路のみ、または復路のみで、原稿30を読み取るコピー機に対しても、本発明を適用可能である。また、画像データを圧縮して画像メモリ13aに記憶させる場合にも、本発明を適用可能である。その場合、圧縮後のデータ容量に基づいて、次の読取範囲34を決定すると良い。また、設定値は、上記実施形態のように、フラッシュメモリ12等のメモリから取得し読み出しても良いし、ユーザにより入力された設定値を取得しても良い。また、原稿をプレスキャンすることにより、設定値を取得しても良い。"