(57)【特許請求の範囲】
【請求項１】
複数枚の原稿の第１面の画像を連続的に読み取った後に前記原稿の第２面の画像を連続的に読み取り前記原稿の複写物を作成する画像複写装置であって、
前記複数枚の原稿の複写物を部単位で複数部数出力するソート機能を設定する機能設定部と、
前記複数枚の原稿の片面の画像を連続的に読み取る読取部と、
前記読取部により前記原稿の片面の画像を読み取って得られる画像データを記憶する記憶部と、
前記ソート機能が設定されている場合、前記読取部により第１面の画像が読み取られる原稿の枚数または前記記憶部に記憶される前記第１面の画像データのデータ量が、前記記憶部に各原稿の第１面の画像データと第２面の画像データの両方を記憶可能な範囲に制限されるように、前記読取部による前記原稿の読み取り動作を制御する制御部と、
を有することを特徴とする画像複写装置。
【請求項２】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記制御部は、前記ソート機能を解除するとともに、残りの原稿の第１面の画像を前記読取部に引き続き読み取らせることを特徴とする請求項１に記載の画像複写装置。
【請求項３】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする請求項１または２に記載の画像複写装置。
【請求項４】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記ソート機能を解除するか否かをユーザに選択させるための選択画面を表示する選択画面表示部をさらに有し、
前記ソート機能を解除することが選択される場合、前記制御部は、前記ソート機能を解除するとともに、残りの原稿の第１面の画像を前記読取部に引き続き読み取らせ、前記ソート機能を解除しないことが選択される場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする請求項１〜３のいずれか１項に記載の画像複写装置。
【請求項５】
前記ソート機能が解除され残りの原稿の第１面の画像が前記読取部により引き続き読み取られる場合、前記読取部により読み取られた原稿の枚数または前記記憶部に記憶された画像データのデータ量が、前記記憶部に１枚の原稿の片面分の画像データのみ記憶可能な値に達したことを認識する認識部をさらに有し、
前記認識部により前記原稿の枚数または前記画像データのデータ量が前記値に達したことが認識された場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする請求項２または４に記載の画像複写装置。
【請求項６】
前記ソート機能が設定される場合に前記読取部により読み取り可能な原稿の枚数を表示する原稿枚数表示部をさらに有することを特徴とする請求項１〜５のいずれか１項に記載の画像複写装置。
【請求項７】
ユーザによる原稿の枚数の入力を受け付ける受付部と、
前記受付部により受け付けられた前記原稿の枚数から、前記画像複写装置により実行可能な機能を特定する特定部と、
前記特定部により特定された機能のみを前記ユーザが設定可能にする機能制限部と、をさらに有することを特徴とする請求項１〜６のいずれか１項に記載の画像複写装置。
【請求項８】
複数枚の原稿の片面の画像を連続的に読み取る読取部と、前記読取部により前記原稿の片面の画像を読み取って得られる画像データを記憶する記憶部とを有し、前記原稿の第１面の画像を連続的に読み取った後に前記原稿の第２面の画像を連続的に読み取り前記原稿の複写物を作成する画像複写装置の制御プログラムであって、
前記複数枚の原稿の複写物を部単位で複数部数出力するソート機能を設定する手順（ａ）と、
前記ソート機能が設定されている場合、前記読取部により第１面の画像が読み取られる原稿の枚数または前記記憶部に記憶される前記第１面の画像データのデータ量が、前記記憶部に各原稿の第１面の画像データと第２面の画像データの両方を記憶可能な範囲に制限されるように、前記読取部による前記原稿の読み取り動作を制御する手順（ｂ）と、
をコンピュータに実行させる画像複写装置の制御プログラム。
【請求項９】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記手順（ｂ）において、前記ソート機能が解除されるとともに、残りの原稿の第１面の画像が前記読取部により引き続き読み取られることを特徴とする請求項８に記載の画像複写装置の制御プログラム。
【請求項１０】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする請求項８または９に記載の画像複写装置の制御プログラム。
【請求項１１】
前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記ソート機能を解除するか否かをユーザに選択させるための選択画面を表示する手順（ｃ）をさらにコンピュータに実行させ、
前記ソート機能を解除することが選択される場合、前記手順（ｂ）において、前記ソート機能が解除されるとともに、残りの原稿の第１面の画像が前記読取部により引き続き読み取られ、前記ソート機能を解除しないことが選択される場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする請求項８〜１０のいずれか１項に記載の画像複写装置の制御プログラム。
【請求項１２】
前記ソート機能が解除され残りの原稿の第１面の画像が前記読取部により引き続き読み取られる場合、前記読取部により読み取られた原稿の枚数または前記記憶部に記憶された前記画像データのデータ量が、前記記憶部に１枚の原稿の片面分の画像データのみ記憶可能な値に達したことを認識する手順（ｄ）をさらにコンピュータに実行させ、
前記手順（ｄ）において前記原稿の枚数または前記画像データのデータ量が前記値に達したことが認識された場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする請求項９または１１に記載の画像複写装置の制御プログラム。
【請求項１３】
前記ソート機能が設定される場合に前記読取部により読み取り可能な原稿の枚数を表示する手順（ｅ）をさらにコンピュータに実行させることを特徴とする請求項８〜１２のいずれか１項に記載の画像複写装置の制御プログラム。
【請求項１４】
ユーザによる前記原稿の枚数の入力を受け付ける手順（ｆ）と、
前記手順（ｆ）において受け付けられた前記原稿の枚数から、前記画像複写装置により実行可能な機能を特定する手順（ｇ）と、
前記手順（ｇ）において特定された機能のみを前記ユーザが設定可能にする手順（ｈ）と、をさらにコンピュータに実行させることを特徴とする請求項８〜１３のいずれか１項に記載の画像複写装置の制御プログラム。
【請求項１５】
請求項８〜１４のいずれか１項に記載の画像複写装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数枚の原稿の第１面の画像を連続的に読み取った後に第２面の画像を連続的に読み取り複数枚の原稿の複写物を作成する画像複写装置および画像複写装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、複写機、プリンタ、イメージスキャナ、ファクシミリ等の機能を有する多機能周辺機器（ＭＦＰ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が普及している。ＭＦＰの中には、スキャナに原稿を供給するためのＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：自動原稿搬送装置）が設けられ、原稿の片面の画像のみ連続的に読み取り可能な片面ＡＤＦ付きＭＦＰが存在する。
【０００３】
片面ＡＤＦ付きＭＦＰにより複数枚の原稿の両面コピーを行う場合、まず、ＡＤＦにセットされた複数枚の原稿の第１面（表面）の画像がスキャナによりすべて読み取られる。そして、原稿の第２面（裏面）が読み取られるようにユーザが原稿をＡＤＦに再セットした後、複数枚の原稿の第２面の画像がスキャナにより読み取られる。
【０００４】
片面ＡＤＦ付きＭＦＰとしては、画像データを記憶するメモリのサイズを削減する要求から、下記の特許文献１に示すような画像複写装置が提案されている。特許文献１に開示されている画像複写装置は、複数枚の原稿の両面コピーを行う場合、複数枚の原稿の第１面の読み取りが終了した後、原稿の第２面の読み取りが終了する前に用紙上への画像の形成を開始するものである。このような構成によれば、各原稿の第２面の画像を読み取って得られる画像データをメモリに順次記憶する一方で、画像の形成に利用された画像データをメモリから順次削除することが可能になり、画像データを記憶するメモリのサイズを削減することができる。
【０００５】
ところで、複写機の機能として、複数枚の原稿を複数部数コピーする場合に、原稿の複写物を１部ずつ部単位で出力するソート機能が知られている。ソート機能では、複数枚の原稿の画像データが繰り返し利用され、１部の複写物の作成が複数回繰り返されることにより、原稿の複写物が１部ずつ複数部数作成される。ソート機能によれば、用紙が排出される排紙トレイが１つしか設けられていない複写機であっても、複数枚の原稿の複数部数の複写物を部単位でユーザに提供することができる。
【０００６】
しかしながら、特許文献１に開示されている画像複写装置は、ソート機能については考慮されていない。上記の画像複写装置では、画像の形成に利用された画像データは直ちにメモリから削除されるため、各原稿に対応する画像が形成された用紙をページ毎に複数枚ずつ出力することはできるものの、各原稿に対応する画像が形成された複数枚の用紙を１部ずつ部単位で出力することはできない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３０４４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、複数枚の原稿の第１面の画像を連続的に読み取った後に第２面の画像を連続的に読み取り複数枚の原稿の複写物を作成する処理において、複数部数の複写物を部単位で出力するソート機能を実行可能な画像複写装置および画像複写装置の制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の上記目的は、下記の手段によって達成される。
【００１０】
（１）複数枚の原稿の第１面の画像を連続的に読み取った後に前記原稿の第２面の画像を連続的に読み取り前記原稿の複写物を作成する画像複写装置であって、前記複数枚の原稿の複写物を部単位で複数部数出力するソート機能を設定する機能設定部と、前記複数枚の原稿の片面の画像を連続的に読み取る読取部と、前記読取部により前記原稿の片面の画像を読み取って得られる画像データを記憶する記憶部と、前記ソート機能が設定されている場合、前記読取部により第１面の画像が読み取られる原稿の枚数または前記記憶部に記憶される前記第１面の画像データのデータ量が、前記記憶部に各原稿の第１面の画像データと第２面の画像データの両方を記憶可能な範囲に制限されるように、前記読取部による前記原稿の読み取り動作を制御する制御部と、を有することを特徴とする画像複写装置。
【００１１】
（２）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記制御部は、前記ソート機能を解除するとともに、残りの原稿の第１面の画像を前記読取部に引き続き読み取らせることを特徴とする上記（１）に記載の画像複写装置。
【００１２】
（３）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする上記（１）または（２）に記載の画像複写装置。
【００１３】
（４）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記ソート機能を解除するか否かをユーザに選択させるための選択画面を表示する選択画面表示部をさらに有し、前記ソート機能を解除することが選択される場合、前記制御部は、前記ソート機能を解除するとともに、残りの原稿の第１面の画像を前記読取部に引き続き読み取らせ、前記ソート機能を解除しないことが選択される場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする上記（１）〜（３）のいずれか１つに記載の画像複写装置。
【００１４】
（５）前記ソート機能が解除され残りの原稿の第１面の画像が前記読取部により引き続き読み取られる場合、前記読取部により読み取られた原稿の枚数または前記記憶部に記憶された画像データのデータ量が、前記記憶部に１枚の原稿の片面分の画像データのみ記憶可能な値に達したことを認識する認識部をさらに有し、前記認識部により前記原稿の枚数または前記画像データのデータ量が前記値に達したことが認識された場合、前記制御部は、前記読取部による前記原稿の第１面の画像の読み取りを途中終了させ、前記第１面の画像の読み取りが終了している原稿の第２面の画像を前記読取部に読み取らせることを特徴とする上記（２）または（４）に記載の画像複写装置。
【００１５】
（６）前記ソート機能が設定される場合に前記読取部により読み取り可能な原稿の枚数を表示する原稿枚数表示部をさらに有することを特徴とする上記（１）〜（５）のいずれか１つに記載の画像複写装置。
【００１６】
（７）ユーザによる原稿の枚数の入力を受け付ける受付部と、前記受付部により受け付けられた前記原稿の枚数から、前記画像複写装置により実行可能な機能を特定する特定部と、前記特定部により特定された機能のみを前記ユーザが設定可能にする機能制限部と、をさらに有することを特徴とする上記（１）〜（６）のいずれか１つに記載の画像複写装置。
【００１７】
（８）複数枚の原稿の片面の画像を連続的に読み取る読取部と、前記読取部により前記原稿の片面の画像を読み取って得られる画像データを記憶する記憶部とを有し、前記原稿の第１面の画像を連続的に読み取った後に前記原稿の第２面の画像を連続的に読み取り前記原稿の複写物を作成する画像複写装置の制御プログラムであって、前記複数枚の原稿の複写物を部単位で複数部数出力するソート機能を設定する手順（ａ）と、前記ソート機能が設定されている場合、前記読取部により第１面の画像が読み取られる原稿の枚数または前記記憶部に記憶される前記第１面の画像データのデータ量が、前記記憶部に各原稿の第１面の画像データと第２面の画像データの両方を記憶可能な範囲に制限されるように、前記読取部による前記原稿の読み取り動作を制御する手順（ｂ）と、をコンピュータに実行させる画像複写装置の制御プログラム。
【００１８】
（９）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記手順（ｂ）において、前記ソート機能が解除されるとともに、残りの原稿の第１面の画像が前記読取部により引き続き読み取られることを特徴とする上記（８）に記載の画像複写装置の制御プログラム。
【００１９】
（１０）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする上記（８）または（９）に記載の画像複写装置の制御プログラム。
【００２０】
（１１）前記原稿の枚数または前記画像データのデータ量が前記範囲の上限値に達した場合、前記ソート機能を解除するか否かをユーザに選択させるための選択画面を表示する手順（ｃ）をさらにコンピュータに実行させ、前記ソート機能を解除することが選択される場合、前記手順（ｂ）において、前記ソート機能が解除されるとともに、残りの原稿の第１面の画像が前記読取部により引き続き読み取られ、前記ソート機能を解除しないことが選択される場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする上記（８）〜（１０）のいずれか１つに記載の画像複写装置の制御プログラム。
【００２１】
（１２）前記ソート機能が解除され残りの原稿の第１面の画像が前記読取部により引き続き読み取られる場合、前記読取部により読み取られた原稿の枚数または前記記憶部に記憶された前記画像データのデータ量が、前記記憶部に１枚の原稿の片面分の画像データのみ記憶可能な値に達したことを認識する手順（ｄ）をさらにコンピュータに実行させ、前記手順（ｄ）において前記原稿の枚数または前記画像データのデータ量が前記値に達したことが認識された場合、前記手順（ｂ）において、前記読取部による前記原稿の第１面の画像の読み取りが途中終了され、前記第１面の画像の読み取りが終了している原稿の第２面の画像が前記読取部により読み取られることを特徴とする上記（９）または（１１）に記載の画像複写装置の制御プログラム。
【００２２】
（１３）前記ソート機能が設定される場合に前記読取部により読み取り可能な原稿の枚数を表示する手順（ｅ）をさらにコンピュータに実行させることを特徴とする上記（８）〜（１２）のいずれか１つに記載の画像複写装置の制御プログラム。
【００２３】
（１４）ユーザによる前記原稿の枚数の入力を受け付ける手順（ｆ）と、前記手順（ｆ）において受け付けられた前記原稿の枚数から、前記画像複写装置により実行可能な機能を特定する手順（ｇ）と、前記手順（ｇ）において特定された機能のみを前記ユーザが設定可能にする手順（ｈ）と、をさらにコンピュータに実行させることを特徴とする上記（８）〜（１３）のいずれか１つに記載の画像複写装置の制御プログラム。
【００２４】
（１５）上記（８）〜（１４）のいずれか１つに記載の画像複写装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００２５】
本発明によれば、ソート機能が設定されている場合、各原稿の第１面の画像データと第２面の画像データの両方が記憶部に記憶される。したがって、記憶部に記憶された各原稿の第１面の画像データと第２面の画像データとを繰り返し利用することにより、複数枚の原稿の複写物を１部ずつ繰り返し出力することが可能になる。つまり、複数枚の原稿の第１面の画像を連続的に読み取った後に第２面の画像を連続的に読み取り複数枚の原稿の複写物を作成する処理において、原稿の複数部数の複写物を部単位で出力するソート機能を実行することが可能になる。
【図面の簡単な説明】
【００２６】
【図１】本発明の第１の実施形態に係るＭＦＰの構成を示すブロック図である。
【図２】図１に示すＭＦＰにより実行される複写処理の手順を示すフローチャートである。
【図３】図２のステップＳ１１０に示す両面印刷処理の手順を示すフローチャートである。
【図４】図２に示す複写処理の変形例を示すフローチャートである。
【図５】図４のステップＳ３１０に示す両面印刷処理の手順を示すフローチャートである。
【図６】本発明の第２の実施形態に係る複写処理の手順を示すフローチャートである。
【図７】図６のステップＳ５０９に示す処理で表示されるソート機能ＯＮ／ＯＦＦ選択画面の一例を示す図である。
【図８】本発明の第３の実施形態に係る複写処理の手順を示すフローチャートである。
【図９】図８のステップＳ６０８に示す処理で表示されるソート機能ＯＮ／ＯＦＦ選択画面の一例を示す図である。
【図１０】ＭＦＰにより実行されるスキャン可能原稿枚数表示処理の手順を示すフローチャートである。
【図１１】スキャン可能枚数表示画面の一例を示す図である。
【図１２】ＭＦＰにより実行される選択可能機能制限処理の手順を示すフローチャートである。
【図１３】原稿枚数入力画面の一例を示す図である。
【図１４】機能一覧表示画面の一例を示す図である。
【発明を実施するための形態】
【００２７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２８】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るＭＦＰの構成を示すブロック図である。
【００２９】
ＭＦＰ１は、画像複写装置として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、操作パネル１４、ＡＤＦ１５、画像読取部１６、印刷部１７、および通信インタフェース１８を含み、これらは信号をやり取りするためのバス１９を介して相互に接続されている。
【００３０】
ＣＰＵ１１は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。
【００３１】
操作パネル１４は、タッチパネル、テンキー、スタートボタン、およびストップボタン等の要素を備えており、各種情報の表示および各種指示の入力に使用される。
【００３２】
ＡＤＦ１５は、セットされた複数枚の原稿を１枚ずつ画像読取部１６の所定の読み取り位置まで順次搬送し、そして画像読み取り後の原稿を順次排出する。
【００３３】
画像読取部１６は、所定の読み取り位置にセットされた原稿またはＡＤＦ１５により所定の読み取り位置に搬送された原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ等の撮像装置で光電変換して、その電気信号から画像データを生成する。本実施形態のＡＤＦ１５は、画像読取部１６により読み取られた用紙の表裏反転を行う用紙反転機構を有しておらず、画像読取部１６は、複数枚の原稿の片面の画像のみを連続的に読み取ることができる。
【００３４】
印刷部１７は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙上に形成する。印刷部１７は、画像が形成された用紙の表裏反転を行う用紙反転機構を有しており、画像データに基づく画像を用紙の両面に形成することができる。また、印刷部１７には、画像が形成された用紙が排出される１つの排紙トレイ（不図示）が設けられている。
【００３５】
通信インタフェース１８は、ネットワークを介し他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格が用いられる。
【００３６】
なお、ＭＦＰ１は、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００３７】
以上のとおり構成されるＭＦＰ１は、複数枚の原稿の両面コピーを行って原稿の複写物を複数部数作成する場合、原稿の複写物を部単位で出力するソート機能を実行することができる。以下、図２および図３を参照して、ＭＦＰ１の動作について説明する。
【００３８】
図２は、ＭＦＰにより実行される複写処理の手順を示すフローチャートである。なお、図２のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【００３９】
まず、ソート機能が選択されたか否かが判断される（ステップＳ１０１）。本実施形態では、操作パネル１４に表示されるソート機能選択画面（不図示）を通じて、ユーザによりソート機能が選択されたか否かが判断される。なお、ソート機能が選択される場合、複写物の作成部数が合わせて指定される。
【００４０】
ソート機能が選択されていないと判断される場合（ステップＳ１０１：ＮＯ）、ソート機能が「ＯＦＦ」に設定される（ステップＳ１０２）。一方、ソート機能が選択されたと判断される場合（ステップＳ１０１：ＹＥＳ）、ソート機能が「ＯＮ」に設定される（ステップＳ１０３）。
【００４１】
続いて、１枚の原稿の第１面の画像が読み取られる（ステップＳ１０４）。本実施形態では、ＡＤＦ１５にセットされた複数枚の原稿のうち１枚の原稿が画像読取部１６に搬送され、当該原稿の表面（第１面）の画像が画像読取部１６により読み取られる。
【００４２】
続いて、画像データがメモリに記憶される（ステップＳ１０５）。本実施形態では、ステップＳ１０４に示す処理で原稿の表面の画像を読み取って得られた画像データが、ＲＡＭ１３に記憶される。
【００４３】
続いて、次の原稿の読み取りが必要であるか否かが判断される（ステップＳ１０６）。すなわち、表面の画像が読み取られていない原稿がＡＤＦ１５に残っているか否かが判断される。
【００４４】
次の原稿の読み取りが必要でないと判断される場合（ステップＳ１０６：ＮＯ）、両面印刷処理が実行される（ステップＳ１１０）。本実施形態では、まず、原稿の裏面（第２面）が読み取られるように、ユーザにより複数枚の原稿がＡＤＦ１５に再セットされる。そして、原稿の裏面の画像が読み取られ、画像データに基づく画像が用紙の両面に順次形成される。ステップＳ１１０に示す両面印刷処理についての詳細な説明は後述する。
【００４５】
一方、ステップＳ１０６に示す処理において、次の原稿の読み取りが必要であると判断される場合（ステップＳ１０６：ＹＥＳ）、メモリの容量が第１規定量を超えたか否かが判断される（ステップＳ１０７）。具体的には、ＲＡＭ１３に記憶されている画像データのデータ量が、予め設定された値である第１規定量を超えたか否かが判断される。第１規定量は、たとえば、ＲＡＭ１３の全記憶容量の半分の値である。
【００４６】
メモリの容量が第１規定量を超えていないと判断される場合（ステップＳ１０７：ＮＯ）、ステップＳ１０４の処理に戻る。その結果、ＡＤＦ１５にセットされている原稿がなくなるまで、あるいは、ＲＡＭ１３に記憶される原稿の表面の画像データのデータ量が第１規定量を超えるまで、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。
【００４７】
一方、ステップＳ１０７に示す処理において、メモリの容量が第１規定量を越えたと判断される場合（ステップＳ１０７：ＹＥＳ）、ソート機能が「ＯＮ」であるか否かが判断される（ステップＳ１０８）。
【００４８】
ソート機能が「ＯＮ」でないと判断される場合（ステップＳ１０８：ＮＯ）、ステップＳ１０４の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。
【００４９】
一方、ソート機能が「ＯＮ」であると判断される場合（ステップＳ１０８：ＹＥＳ）、ソート機能が「ＯＦＦ」に設定され（ステップＳ１０９）、ステップＳ１０４の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。
【００５０】
以上のとおり、図２のステップＳ１０１〜Ｓ１０９に示す処理によれば、原稿の表面の画像を読み取って得られる画像データのデータ量がＲＡＭ１３の全記憶容量の半分の値に達した場合、ソート機能が「ＯＮ」から「ＯＦＦ」に変更され、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。
【００５１】
一方、原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分の値に達しない場合には、ソート機能が「ＯＮ」に設定されたまま維持される。
【００５２】
このような構成によれば、ソート機能が「ＯＮ」に設定されている場合、複数枚の原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分以下に制限され、各原稿の裏面の画像データを記憶するための記憶領域がＲＡＭ１３に確保される。したがって、複数枚の原稿の表面の画像データが記憶されているＲＡＭ１３に、後続する両面印刷処理において原稿の裏面の画像を読み取って得られる画像データを確実に記憶することができる。その結果、ＲＡＭ１３に記憶される各原稿の表面の画像データと裏面の画像データとを繰り返し利用することにより、ＭＦＰ１は、複数枚の原稿の複数部数の複写物を１部ずつ部単位で作成することが可能になる。
【００５３】
図３は、図２のステップＳ１１０に示す両面印刷処理の手順を示すフローチャートである。上述したとおり、両面印刷処理では、原稿の裏面の画像が読み取られ、画像データに基づく画像が用紙の両面に順次形成される。
【００５４】
まず、裏面の読み取りを開始するか否かが判断される（ステップＳ２０１）。本実施形態では、原稿の裏面が読み取られるようにユーザにより複数枚の原稿がＡＤＦ１５に再セットされ、原稿の裏面の画像の読み取り開始が指示されたか否かが判断される。
【００５５】
裏面の読み取りを開始しないと判断される場合（ステップＳ２０１：ＮＯ）、処理の開始が指示されるまで待機する。一方、裏面の読み取りを開始すると判断される場合（ステップＳ２０１：ＹＥＳ）、１枚の原稿の第２面の画像が読み取られる（ステップＳ２０２）。本実施形態では、ＡＤＦ１５にセットされた複数枚の原稿のうち１枚の原稿が画像読取部１６に搬送され、当該原稿の裏面（第２面）の画像が画像読取部１６により読み取られる。
【００５６】
続いて、画像データがメモリに記憶される（ステップＳ２０３）。本実施形態では、ステップＳ２０２に示す処理で原稿の裏面の画像を読み取って得られた画像データがＲＡＭ１３に記憶される。
【００５７】
続いて、１ページの両面印刷が行われる（ステップＳ２０４）。本実施形態では、ステップＳ２０３に示す処理でＲＡＭ１３に記憶された画像データに基づく画像と、当該画像の表面の画像に対応する画像データに基づく画像とが用紙の表裏面にそれぞれ形成される。画像が形成された用紙は、排紙トレイに排出される。
【００５８】
続いて、ソート機能が「ＯＮ」であるか否かが判断される（ステップＳ２０５）。ソート機能が「ＯＮ」であると判断される場合（ステップＳ２０５：ＹＥＳ）、ステップＳ２０７の処理に移行する。
【００５９】
一方、ソート機能が「ＯＮ」でないと判断される場合（ステップＳ２０５：ＮＯ）、画像データが削除される（ステップＳ２０６）。本実施形態では、ステップＳ２０４に示す処理で画像の形成に利用された画像データがＲＡＭ１３から削除される。
【００６０】
続いて、次の原稿の読み取りが必要であるか否かが判断される（ステップＳ２０７）。次の原稿の読み取りが必要であると判断される場合（ステップＳ２０７：ＹＥＳ）、メモリの容量が第２規定量を超えたか否かが判断される（ステップＳ２０８）。具体的には、ＲＡＭ１３に記憶されている画像データのデータ量が、予め設定された値である第２規定量を超えたか否かが判断される。第２規定量は、たとえば、ＲＡＭ１３の全記憶容量の値である。
【００６１】
メモリの容量が第２規定量を超えたと判断される場合（ステップＳ２０８：ＹＥＳ）、メモリオーバーフローによりジョブをキャンセルするとして、処理が終了される。
【００６２】
一方、メモリの容量が第２規定量を超えていないと判断される場合（ステップＳ２０８：ＮＯ）、ステップＳ２０２の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の裏面の画像が画像読取部１６により引き続き読み取られる。
【００６３】
一方、ステップＳ２０７に示す処理において、次の原稿の読み取りが必要でないと判断される場合（ステップＳ２０７：ＮＯ）、ソート機能が「ＯＮ」であるか否かが判断される（ステップＳ２０９）。ソート機能が「ＯＮ」でないと判断される場合（ステップＳ２０９：ＮＯ）、処理が終了される。
【００６４】
以上のとおり、図３のステップＳ２０１〜Ｓ２０９に示す処理によれば、原稿の裏面の画像が読み取られ、裏面の画像を読み取って得られた画像データに基づく画像と、対応する表面の画像データに基づく画像とが用紙の表裏面にそれぞれ形成される。ＡＤＦ１５にセットされている原稿がなくなるまで、ステップＳ２０２〜Ｓ２０７に示す処理が繰り返されることにより、複数枚の原稿の複写物が１部作成される。
【００６５】
一方、ステップＳ２０９に示す処理において、ソート機能が「ＯＮ」であると判断される場合（ステップＳ２０９：ＹＥＳ）、残り部数が印刷される（ステップＳ２１０）。本実施形態では、ステップＳ２０２〜Ｓ２０７に示す処理が繰り返されることにより作成された１部の複写物に加え、残りの部数分の複写物が１部ずつ作成される。具体的には、１部目の複写物の作成に用いられた後に削除されることなくＲＡＭ１３に残された画像データが繰り返し利用され、複数枚の原稿の複写物が１部ずつ残り部数作成される。
【００６６】
以上のとおり、図３に示すフローチャートの処理によれば、まず、原稿の裏面の画像が読み取られ画像データが生成される。そして、複数枚の原稿のうち、１枚の原稿の裏面の画像データが生成された時点で、対応する表面の画像データとともに、２つの画像データに基づく画像が用紙の表裏面にそれぞれ形成される。ここで、ソート機能が設定されていない場合には、画像の形成に利用された画像データはＲＡＭ１３から削除される。その結果、複数枚の原稿の複写物が１部のみ作成される。
【００６７】
一方、ソート機能が設定されている場合には、画像の形成に利用された画像データは、２部目以降の印刷に利用するために、ＲＡＭ１３から削除されることなく残される。その結果、ソート機能が設定されている場合には、ＲＡＭ１３に記憶される表面の画像データと裏面の画像データが繰り返し利用されることにより、複数枚の原稿の複写物が１部ずつ複数部数作成される。
【００６８】
以上のとおり、本実施形態によれば、片面ＡＤＦ付きＭＦＰ１により、複数枚の原稿の表面の画像を連続的に読み取った後に裏面の画像を連続的に読み取り複数枚の原稿の複写物を作成する処理において、表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超えた時点でソート機能が解除される。言い換えれば、本実施形態によれば、ソート機能が設定されている場合、複数枚の原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分以下に制限されるように、ＭＦＰ１による原稿の読み取り動作が制御される。
【００６９】
したがって、後続する両面印刷処理において原稿の裏面の画像を読み取って得られる画像データを記憶するための記憶領域がＲＡＭ１３に確保され、各原稿の表面の画像データと裏面の画像データの両方がＲＡＭ１３に記憶される。その結果、ＲＡＭ１３に記憶された各原稿の表面の画像データと裏面の画像データとを繰り返し利用することにより、複数枚の原稿の複写物を１部ずつ繰り返し作成することが可能になる。すなわち、片面ＡＤＦ付きＭＦＰ１によりソート機能を実行することが可能になる。
【００７０】
なお、本実施形態によれば、原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超える場合、ソート機能が解除され、残りの原稿の表面の画像が引き続き読み取られる。したがって、ソート機能の設定に起因するエラーの発生が防止される。
【００７１】
（変形例）
上述した実施形態では、ＲＡＭ１３に記憶される画像データのデータ量に基づいて、ソート機能を解除するか否かが判断された。しかしながら、表面の画像が読み取られた原稿の枚数に基づいて、ソート機能を解除するか否かが判断されてもよい。
【００７２】
図４は、本実施形態における複写処理の変形例を示すフローチャートである。なお、図４のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【００７３】
ステップＳ３０１〜Ｓ３０６およびステップＳ３０８〜Ｓ３０９に示す処理は、図２のステップＳ１０１〜Ｓ１０６およびステップＳ１０８〜Ｓ１０９に示す処理と同様であるため詳細な説明は省略する。
【００７４】
ステップＳ３０７に示す処理では、表面の画像の読み取りが終了した原稿の枚数が第１規定枚数を超えたか否かが判断される。第１規定枚数は、たとえば、ＲＡＭ１３に記憶可能な画像データの最大数の半分の値である。ＲＡＭ１３に記憶可能な画像データの最大数は、１枚の原稿の片面分の画像データの平均サイズでＲＡＭ１３の全記憶容量を割ることにより算出される。
【００７５】
図５は、図４のステップＳ３１０に示す両面印刷処理の手順を示すフローチャートである。
【００７６】
ステップＳ４０１〜Ｓ４０７およびステップＳ４０９〜Ｓ４１０に示す処理は、図３のステップＳ２０１〜Ｓ２０７およびステップＳ２０９〜Ｓ２１０に示す処理と同様であるため詳細な説明は省略する。
【００７７】
ステップＳ４０８に示す処理では、原稿の裏面の読み取り枚数が第２規定枚数を超えたか否かが判断される。ここで、第２規定枚数は、ＲＡＭ１３に記憶可能な画像データの最大数である。
【００７８】
以上のとおり、本変形例によれば、表面の画像が読み取られる原稿の枚数がＲＡＭ１３に記憶可能な画像データの最大数の半分を超えたと判断される場合、ソート機能が解除される。言い換えれば、ソート機能が設定されている場合、表面の画像が読み取られる原稿の枚数が、ＲＡＭ１３に記憶可能な画像データの最大数の半分以下に制限されるように、ＭＦＰ１による原稿の読み取り動作が制御される。したがって、複数枚の原稿の裏面の画像データを記憶するための記憶領域がＲＡＭ１３に確保され、各原稿の表面の画像データと裏面の画像データの両方がＲＡＭ１３に記憶される。その結果、複数枚の原稿の複写物を１部ずつ繰り返し作成することが可能になる。
【００７９】
（第２の実施形態）
第１の実施形態では、画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超えた場合、ソート機能が自動的に解除された。しかしながら、ソート機能が解除されることなく、画像データのデータ量が規定量を超えた時点で表面の画像の読み取りが終了している一部の原稿に対してソート機能が適用されてもよい。
【００８０】
図６は、本発明の第２の実施形態に係る複写処理の手順を示すフローチャートである。なお、図６のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【００８１】
ステップＳ５０１〜ステップＳ５０８に示す処理は、図２のステップＳ１０１〜Ｓ１０８に示す処理と同様であるため詳細な説明は省略する。
【００８２】
ステップＳ５０９に示す処理では、ソート機能ＯＮ／ＯＦＦ選択画面が表示される。本実施形態では、ソート機能を「ＯＦＦ」にするか否かをユーザに選択させるソート機能ＯＮ／ＯＦＦ選択画面が操作パネル１４に表示される。
【００８３】
図７は、本実施形態におけるソート機能ＯＮ／ＯＦＦ選択画面の一例を示す図である。ソート機能ＯＮ／ＯＦＦ選択画面１００を通じて、ソート機能を「ＯＮ」のまま維持するか、「ＯＦＦ」にするかについてのユーザによる選択が受け付けられる。
【００８４】
続いて、ソート機能を「ＯＦＦ」にするか否かが判断される（ステップＳ５１０）。ソート機能を「ＯＦＦ」にすると判断される場合（ステップＳ５１０：ＹＥＳ）、ソート機能が「ＯＦＦ」に設定され（ステップＳ５１１）、ステップＳ５０４の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。そして、すべての原稿の表面の画像の読み取りが終了した後、ステップＳ５１２に示す両面印刷処理が実行され、原稿の複写物が１部作成される。なお、ステップＳ５１２に示す両面印刷処理は、図３に示すフローチャートの処理と同様であるため詳細な説明は省略する。
【００８５】
一方、ステップＳ５１０に示す処理において、ソート機能を「ＯＦＦ」にしないと判断される場合（ステップＳ５１０：ＮＯ）、両面印刷処理が実行される（ステップＳ５１２）。具体的には、まず、現時点で表面の読み取りが終了している複数枚の原稿が、原稿の裏面が読み取られるようにユーザによりＡＤＦ１５に再セットされる。そして、原稿の裏面の画像が読み取られ、画像データに基づく画像が用紙の表裏面に形成される。その結果、複数枚の原稿のうち表面の画像の読み取りが終了している一部の原稿について、原稿の複写物が１部ずつ複数部数作成される。
【００８６】
以上のとおり、図６に示すフローチャートの処理によれば、ＲＡＭ１３に記憶される原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超えたと判断される場合、ソート機能を解除するか否かをユーザに選択させるための選択画面１００が操作パネル１４に表示される。ソート機能を解除することが選択される場合、残りの原稿の片面の画像が引き続き読み取られ、複数枚の原稿の複写物が１部だけ作成される。
【００８７】
一方、ソート機能を解除しないことが選択される場合、複数枚の原稿のうち、表面の画像の読み取りが終了している一部の原稿の裏面の画像が読み取られ、一部の原稿の複写物が１部ずつ複数部数作成される。すなわち、表面の画像の読み取りが終了している一部の原稿に対してソート機能が適用される。
【００８８】
（第３の実施形態）
次に、図８および図９を参照して、本発明の第３の実施形態について説明する。
【００８９】
図８は、本発明の第３の実施形態に係る複写処理の手順を示すフローチャートである。なお、図８のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【００９０】
まず、ソート機能が「ＯＮ」に設定される（ステップＳ６０１）。本実施形態では、ユーザの設定とは無関係に、ソート機能が「ＯＮ」に初期的に設定される。
【００９１】
ステップＳ６０２〜Ｓ６０５に示す処理は、図２のステップＳ１０４〜Ｓ１０７に示す処理と同様であるため詳細な説明は省略する。
【００９２】
ステップＳ６０５に示す処理において、メモリの容量が第１規定量を超えたと判断される場合（ステップＳ６０５：ＹＥＳ）、メモリの容量が第３規定量を超えたか否かが判断される（ステップＳ６０６）。ここで、第３規定量は、たとえば、ＲＡＭ１３の全記憶容量から１枚の原稿の片面分の画像データの平均サイズを差し引いた値である。
【００９３】
メモリの容量が第３規定量を超えたと判断される場合（ステップＳ６０６：ＹＥＳ）、両面印刷処理が実行される（ステップＳ６１１）。なお、メモリの容量が第３規定量を超えたと判断される状況は、ソート機能が「ＯＦＦ」に設定されている場合に限られる。このような構成によれば、ソート機能が「ＯＦＦ」に設定されている場合、１枚分の原稿の裏面の画像データをＲＡＭ１３に記憶できない状況が発生することが防止される。つまり、複数枚の原稿を両面コピーして複写物を１部のみ作成する場合に、裏面の画像が読み取れなくなり、エラーが発生することが防止される。ステップＳ６１１に示す両面印刷処理は、図３に示すフローチャートの処理と同様であるため詳細な説明は省略する。
【００９４】
一方、ステップＳ６０６に示す処理において、メモリの容量が第３規定量を超えないと判断される場合（ステップＳ６０６：ＮＯ）、ソート機能が「ＯＮ」であるか否かが判断される（ステップＳ６０７）。
【００９５】
ソート機能が「ＯＮ」でないと判断される場合（ステップＳ６０７：ＮＯ）、ステップＳ６０２の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。
【００９６】
一方、ソート機能が「ＯＮ」であると判断される場合（ステップＳ６０７：ＹＥＳ）、ソート機能ＯＮ／ＯＦＦ選択画面が表示される（ステップＳ６０８）。
【００９７】
図９は、本実施形態におけるソート機能ＯＮ／ＯＦＦ選択画面の一例を示す図である。本実施形態のソート機能ＯＮ／ＯＦＦ選択画面２００では、原稿の複写物を複数部数作成するか否かをユーザに選択させることにより、ソート機能のＯＮ／ＯＦＦが選択される。
【００９８】
続いて、ソート機能を「ＯＦＦ」にするか否かが判断される（ステップＳ６０９）。ソート機能ＯＮ／ＯＦＦ選択画面２００において、複数部数の複写物を作成しない旨が選択される場合、ソート機能を「ＯＦＦ」にすると判断される。
【００９９】
ソート機能を「ＯＦＦ」にすると判断される場合（ステップＳ６０９：ＹＥＳ）、ソート機能が「ＯＦＦ」に設定され（ステップＳ６１０）、ステップＳ６０２の処理に戻る。その結果、ＡＤＦ１５にセットされている残りの原稿の表面の画像が画像読取部１６により引き続き読み取られる。そして、すべての原稿の表面の画像の読み取りが終了した後、ステップＳ６１１に示す両面印刷処理が実行され、原稿の複写物が１部作成される。
【０１００】
一方、ソート機能を「ＯＦＦ」にしないと判断される場合（ステップＳ６０９：ＮＯ）、両面印刷処理が実行される（ステップＳ６１１）。具体的には、現時点で表面の画像の読み取りが終了している複数枚の原稿が、原稿の裏面が読み取られるようにユーザによりＡＤＦ１５に再セットされる。そして、原稿の裏面の画像が読み取られつつ、画像データに基づく画像が用紙の表裏面に形成される。その結果、複数枚の原稿のうち表面の画像の読み取りが終了している一部の原稿について、原稿の複写物が１部ずつ複数部数作成される。
【０１０１】
以上のとおり、図８に示すフローチャートの処理によれば、まず、ユーザの設定とは無関係にソート機能が設定される。そして、原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超えたと判断される場合、複写物を複数部数作成するか否かについての選択をユーザに促すことにより、ソート機能を解除するか否かについてのユーザの選択が受け付けられる。
【０１０２】
そして、ソート機能の解除（すなわち、１部の複写物の作成）が選択される場合、引き続き原稿の表面の画像が読み取られる。このとき、ＲＡＭ１３に記憶される画像データのデータ量が確認され、データ量が第３規定量を超えた時点で、原稿の裏面をＡＤＦ１５にセットする旨がユーザに指示される。
【０１０３】
一方、ソート機能の実行（すなわち、複数部数の複写物の作成）が選択される場合、表面の画像の読み取りが終了している原稿の裏面の画像が読み取られ、画像データに基づく画像が用紙の表裏面に形成される。その結果、複数枚の原稿のうち、表面の画像の読み取りが終了している一部の原稿について、複写物が１部ずつ複数部数出力される。すなわち、表面の画像の読み取りが終了している一部の原稿に対してソート機能が適用される。
【０１０４】
なお、本実施形態とは異なり、画像データのデータ量ではなく、表面の画像が読み取られた原稿の枚数に基づいてＭＦＰ１の動作が制御される場合、上記の第３規定量に対応する第３規定枚数は、ＲＡＭ１３に記憶可能な画像データの最大数Ｎから１を差し引いた値（Ｎ−１）となる。
【０１０５】
以上のとおり、第１〜第３の実施形態では、片面ＡＤＦ付きＭＦＰ１により複数枚の原稿の両面コピーを行う場合、原稿の表面の画像データのデータ量がＲＡＭ１３の全記憶容量の半分を超えた時点で、ソート機能が解除されたり、表面の画像の読み取りが終了している一部の原稿に対してソート機能が適用されたりした。
【０１０６】
しかしながら、複写処理の実行前に、ＭＦＰ１が読み取り可能な原稿の枚数をユーザに予め通知したり、ユーザが選択可能な機能を原稿の枚数に応じて予め制限したりすることにより、読み取り処理の途中でソート機能が解除されたりすることを回避してもよい。
【０１０７】
図１０は、ＭＦＰにより実行されるスキャン可能原稿枚数表示処理の手順を示すフローチャートである。なお、図１０のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【０１０８】
まず、ソート機能を実行するか否かが判断される（ステップＳ７０１）。たとえば、操作パネル１４のメニュー画面（不図示）においてソート機能が指定され、ソート機能のＯＮ／ＯＦＦが選択される。
【０１０９】
ソート機能を実行しないと判断される場合（ステップＳ７０１：ＮＯ）、スキャン可能枚数Ｎが表示される（ステップＳ７０２）。本実施形態では、まず、１枚の原稿の片面分の画像データの平均サイズでＲＡＭ１３の全記憶容量を割ることによりスキャン可能枚数Ｎが算出される。そして、スキャン可能枚数Ｎをユーザに通知するためのスキャン可能枚数表示画面３００ａ（図１１（Ａ）参照）が操作パネル１４に表示される。
【０１１０】
一方、ソート機能を実行すると判断される場合（ステップＳ７０１：ＹＥＳ）、スキャン可能枚数Ｎ／２が表示される（ステップＳ７０３）。本実施形態では、ソート機能を実行しない場合のスキャン可能枚数Ｎの半分の値であるスキャン可能枚数Ｎ／２を示すスキャン可能枚数表示画面３００ｂ（図１１（Ｂ）参照）が操作パネル１４に表示される。
【０１１１】
以上のとおり、図１０に示すフローチャートの処理によれば、ソート機能を実行する場合またはソート機能を実行しない場合におけるＭＦＰ１が読み取り可能な原稿の枚数が表示される。このような構成によれば、ユーザは、原稿の枚数を考慮して、ソート機能を実行するか否かを判断することができる。
【０１１２】
図１２は、ＭＦＰにより実行される選択可能機能制限処理の手順を示すフローチャートである。なお、図１２のフローチャートに示されるアルゴリズムは、ＭＦＰ１のＲＯＭ１２にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【０１１３】
まず、原稿枚数の入力が受け付けられる（ステップＳ８０１）。本実施形態では、原稿枚数入力画面４００（図１３参照）を通じて、たとえば、ユーザがコピーしようとしている原稿の枚数が入力される。
【０１１４】
続いて、印刷可能枚数が算出される（ステップＳ８０２）。本実施形態では、１枚の原稿の片面分の画像データの平均サイズでＲＡＭ１３の全記憶容量を割ることにより、印刷可能枚数が算出される。
【０１１５】
そして、利用可能な機能のみがユーザにより選択可能な状態にされる（ステップＳ８０３）。本実施形態では、まず、ステップＳ８０１の処理で受け付けられた原稿枚数とステップＳ８０２の処理で算出された印刷可能枚数とから、ＭＦＰ１が実行可能な機能が特定される。そして、特定された機能のみがユーザにより設定可能な状態にされる。具体的には、たとえば、原稿の枚数が多すぎてＭＦＰ１ではソート機能を実行することができない場合、メニュー画面（不図示）において、ソート機能を設定するための設定ボタンがグレーアウト表示される。
【０１１６】
このとき、各機能が実行可能であるか否かをユーザに示す機能一覧表示画面５００（図１４参照）が操作パネル１４に表示されてもよい。
【０１１７】
以上のとおり、図１２に示すフローチャートの処理によれば、ユーザが設定可能なＭＡＰ１の機能が原稿の枚数に応じて予め制限される。このような構成によれば、ユーザが、利用できない機能を設定することが防止される。
【０１１８】
本発明は、上記実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１１９】
たとえば、上記実施形態では、原稿の裏面の画像データの記憶領域を確保するための第１規定量として、ＲＡＭ１３の全記憶容量の半分の値が設定された。しかしながら、第１規定量は、この値に限定されるものではなく、複数枚の原稿の表面の画像データと裏面の画像データの両方をＲＡＭ１３に記憶可能な範囲内で適宜設定され得る。たとえば、第１規定量は、ＲＡＭ１３の全記憶容量の半分の値よりも小さい値に設定され得る。また、第２規定量および第３規定量についても適宜設定され得る。
【０１２０】
本実施形態にかかる画像複写装置における各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、画像複写装置の一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１２１】
１  ＭＦＰ、
１１  ＣＰＵ、
１２  ＲＯＭ、
１３  ＲＡＭ、
１４  操作パネル、
１５  ＡＤＦ、
１６  画像読取部、
１７  印刷部、
１８  通信ネットワーク、
１９  バス、
１００，２００  ソート機能ＯＮ／ＯＦＦ選択画面。
【図１】
0005636904.tif 000002
【図２】
0005636904.tif 000003
【図３】
0005636904.tif 000004
【図４】
0005636904.tif 000005
【図５】
0005636904.tif 000006
【図６】
0005636904.tif 000007
【図７】
0005636904.tif 000008
【図８】
0005636904.tif 000009
【図９】
0005636904.tif 000010
【図１０】
0005636904.tif 000011
【図１１】
0005636904.tif 000012
【図１２】
0005636904.tif 000013
【図１３】
0005636904.tif 000014
【図１４】
0005636904.tif 000015