(57)【要約】【課題】原稿の両面を同時に読み取り可能な方式において、常に正常な出力画像を得ること。【解決手段】原稿の両面を同時に読み取り可能なＣＩＳ２０２と、読み取った原稿の画像データを一時的に記憶するローカルメモリ２０３と、出力画像の変倍の指定を受け付ける操作表示部と、ローカルメモリ２０３へ読み取った画像データの書き込み、ローカルメモリ２０３に記憶された画像データの読み出しを行う記憶制御部２０７と、を備え、記憶制御部２０７は、変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行う。【選択図】図２
2010166420.tif 000002
【特許請求の範囲】
【請求項１】
原稿の両面を同時に読み取り可能な画像読み取り手段と、
読み取った原稿の画像データを一時的に記憶する記憶手段と、
出力画像の変倍の指定を受け付ける入力受付手段と、
前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御手段と、を備え、
前記記憶制御手段は、前記変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする画像形成装置。
【請求項２】
前記入力手段は、モードとして、前の原稿の画像データの前記記憶手段からの読み出しが完了した後、次の原稿の画像データの前記記憶手段の書き込みを行うシリアルモードと、前の原稿の画像データの前記記憶手段からの読み出しと、次の原稿の画像データの前記記憶手段の書き込みを並行して行うパラレルモードの設定を受け付け、
前記記憶制御手段は、受け付けたモードに従って、前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記記憶制御手段は、前記変倍の指定が所定の変倍以上の場合には、次の原稿の第１面の画像データの前記記憶手段の書き込みを、前の原稿の第２面の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする画像形成装置。
【請求項４】
前記画像読み取り手段が、原稿の両面読み取りと原稿の片面読み取りの双方が可能であり、
前記記憶制御手段は、前記画像読み取り手段が、前の原稿の両面読み取りの次に、次の原稿の片面読み取りを行う場合に、次の原稿の画像データの前記記憶手段の書き込みを、前記前の原稿の第２面の画像データの前記記憶手段からの読み出しが完了を待たずに、前記前の原稿の第１面の画像データの前記記憶手段からの読み出しが完了した後に、行うことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記記憶手段への画像データの書き込み速度と前記記憶手段からの画像データの読み込み速度とに基づくタイミングを算出するタイミング算出手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項６】
前記記憶制御手段は、前記タイミングで、前記次の原稿の画像データの前記記憶手段の書き込みを行うことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記記憶手段の残り記憶容量を求める容量算出手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項８】
前記記憶制御手段は、前記残り記憶容量に基づいて、前記次の原稿の画像データの前記記憶手段の書き込みを行うことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
画像形成装置で実行される画像形成方法であって、
前記画像形成装置は、原稿の両面を同時に読み取り可能な画像読み取り手段と、読み取った原稿の画像データを一時的に記憶する記憶手段と、を備え、
出力画像の変倍の指定を受け付ける入力受付ステップと、
前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御ステップと、を含み、
前記記憶制御ステップは、前記変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする画像形成方法。
【請求項１０】
コンピュータに実行させるための画像形成プログラムであって、
前記コンピュータは、読み取った原稿の画像データを一時的に記憶する記憶手段、を備え、
出力画像の変倍の指定を受け付ける入力受付ステップと、
前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御ステップと、を前記コンピュータに実行させ、
前記記憶制御ステップは、前記変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の両面を同時に読み取り可能な画像形成装置、画像形成方法およびプログラムに関する。
【背景技術】
【０００２】
ローカルメモリを有し、原稿の両面を同時に読み取り可能な画像形成装置として、スキャナで読み取った原稿の画像をローカルメモリに一時的に保存し、その画像データのローカルメモリからの読み出し中に、次の原稿から読み取った画像のローカルメモリへの書き込みを並行して行う制御の技術が従来から知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の画像形成装置では、出力画像の所定倍数以上の変倍指定を行った場合、ローカルメモリに対する画像データの入出力が入れ替わってしまうという問題がある。すなわち、次の原稿の画像データのローカルメモリへの書き込みが前の原稿の画像データのローカルメモリからの読み出しを追い越してしまう。このため、出力画像が異常な状態となってしまうという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、原稿の両面を同時に読み取り可能な方式において、常に正常な出力画像を得ることができる画像形成装置、画像形成方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、原稿の両面を同時に読み取り可能な画像読み取り手段と、読み取った原稿の画像データを一時的に記憶する記憶手段と、出力画像の変倍の指定を受け付ける入力受付手段と、前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御手段と、を備え、前記記憶制御手段は、前記変倍の指定が所定の変倍以上の場合には、前の原稿の画像データの前記記憶手段からの読み出しが完了した後、次の原稿の画像データの前記記憶手段の書き込みを行うことを特徴とする。
【０００６】
また、本発明にかかる画像形成方法は、画像形成装置で実行される画像形成方法であって、前記画像形成装置は、原稿の両面を同時に読み取り可能な画像読み取り手段と、読み取った原稿の画像データを一時的に記憶する記憶手段と、を備え、出力画像の変倍の指定を受け付ける入力受付ステップと、前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御ステップと、を含み、前記記憶制御ステップは、前記変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする。
【０００７】
また、本発明にかかる画像形成プログラムは、コンピュータに実行させるための画像形成プログラムであって、前記コンピュータは、読み取った原稿の画像データを一時的に記憶する記憶手段、を備え、出力画像の変倍の指定を受け付ける入力受付ステップと、前記記憶手段へ読み取った画像データの書き込み、前記記憶手段に記憶された画像データの読み出しを行う記憶制御ステップと、を前記コンピュータに実行させ、前記記憶制御ステップは、前記変倍の指定が所定の変倍以上の場合には、次の原稿の画像データの前記記憶手段の書き込みを、前の原稿の画像データの前記記憶手段からの読み出しが完了した後に行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、変倍の指定が所定の変倍以上の場合には、前の原稿の画像データの記憶手段からの読み出しが完了した後、次の原稿の画像データの記憶手段の書き込みを行うことで、原稿の両面を同時に読み取り可能な方式において、常に正常な出力画像を得ることができ、これにより生産性の向上を図ることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施の形態の複合機のＣＩＳ２０２の構造を示す模式図である。
【図２】図２は、実施の形態１の複合機の主要部分の機能的構成を示すブロック図である。
【図３】図３は、原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【図４】図４は、変倍指定時における原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【図５】図５は、実施の形態１の片面読み取りの場合の記憶制御処理の手順を示すフローチャートである。
【図６】図６は、実施の形態１において、片面読み取りの場合に変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【図７】図７は、実施の形態１の両面読み取りの場合の記憶制御処理の手順を示すフローチャートである。
【図８】図８は、実施の形態１において、両面同時読み取りの場合に変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【図９】図９は、実施の形態２の複合機の主要部分の機能的構成を示すブロック図である。
【図１０】図１０は、実施の形態２の記憶制御処理の手順を示すフローチャートである。
【図１１】図１１は、実施の形態２の変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【図１２】図１２は、実施の形態３の複合機の主要部分の機能的構成を示すブロック図である。
【図１３】図１３は、実施の形態３の記憶制御処理の手順を示すフローチャートである。
【図１４】図１４は、実施の形態３の変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成方法およびプログラムの最良な実施の形態を詳細に説明する。
【００１１】
なお、上記実施の形態では、本発明の画像形成装置を、コピー機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、スキャナ装置、ファクシミリ装置等の画像読み取り機能を有する画像形成装置であればいずれにも適用することができる。
【００１２】
（実施の形態１）
本実施の形態の複合機は、画像読み取り部としてのＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）読み取りユニット（密着型カラー読取ユニット。以下、「ＣＩＳ」という。）を備えている、このＣＩＳは、原稿の両面を同時に読み取り可能な構造となっている。
【００１３】
図１は、本実施の形態の複合機のＣＩＳ２０２の構造を示す模式図である。かかるＣＩＳの構造については従来と同様のものであるため、概要について説明する。
【００１４】
複合機のピックアップローラ１０４から給紙された両面原稿が、搬送ドラム１０５で搬送されて、縮小光学系１０６での読取位置の通過後の下流側に表面用ＣＩＳ読取ユニット１０７を設置し、その下流側に裏面用ＣＩＳ読取ユニット１０８を配置する。各ＣＩＳには基準白ローラ１０７ｒ、１０８ｒを対向して有することにより、原稿浮きのない安定した原稿搬送と読み取り動作を行うことができる。このように表面原稿用と裏面原稿用に個別のＣＩＳ１０７、１０８を設けたことで、読み取り方式の違いによる画質差を防止することができる。
【００１５】
また、このようなＣＩＳ配置を取ることでコンパクトなワンパス両面読み取りできる構成となり読み取り生産性の向上となる。さらに表面ＣＩＳ読取ユニット、裏面ＣＩＳ読取ユニットは画質差を無くすため、同一性能のＣＩＳ読取ユニットとすることが望ましい。解像度や階調性を等しくし、センサの分光分布や光源の分光分布（ＬＥＤ分光分布）を可能な限り等しくすることで表裏の画質差を低減できるからである。
【００１６】
図２は、実施の形態１の複合機の主要部分の機能的構成を示すブロック図である。本実施の形態の複合機は、図２に示すように、ＣＣＤ２０１と、上述したＣＩＳ２０２と、ローカルメモリ２０３と、コントローラ２０６と、画像処理ＡＳＩＣ２０５とを主に備えている。図２において、矢印は画像データの流れを示している。なお、ＣＩＳ２０２と画像処理ＡＳＩＣ２０５との間のデータバス、ローカルメモリ２０３と画像処理ＡＳＩＣ２０５との間のデータバス、画像処理ＡＳＩＣ２０５とコントローラ２０６との間のデータバスは、それぞれ一本で構成されている。
【００１７】
また、図示しないが、本実施の形態の複合機は操作表示部が設けられており、この操作表示部によりユーザから、出力画像の変倍指定や両面コピー、片面コピーなどの出力条件の指定を受け付けるようになっている。さらに、この複合機にはＣＰＵが設けられている。
【００１８】
ＣＣＤ２０１、ＣＩＳ２０２で読み取られた原稿の画像データは、画像処理ＡＳＩＣ２０２を経てローカルメモリ２０３に一時的に書き込まれる。ローカルメモリ２０３に一時的に保存された画像データは読み出されて、画像処理ＡＳＩＣ２０２を経て、コントローラ２０６内のメモリ２０４に格納される。
【００１９】
コントローラ２０６内には記憶制御部２０７が設けられている。この記憶制御部２０７は、ローカルメモリ２０３へＣＩＳ２０２で読み取った画像データの書き込みや、ローカルメモリ２０３に記憶された画像データの読み出しを制御する。また、記憶制御部２０７は、各種データのメモリ２０４への書き込みや読み出しも制御する。
【００２０】
また、本実施の形態では、読み込みモードとして、シリアルモードとパラレルモードの二つのモードのユーザによる設定が可能であり、設定された読み取りモードはメモリ２０４に保存される。ユーザによる読み取りモードの設定は、操作表示部から行われる。
【００２１】
シリアルモードとは、前の原稿の画像データのローカルメモリ２０３からの読み出しが完了した後、次の原稿の画像データのローカルメモリ２０３の書き込みを行うモードである。パラレルモードは、前の原稿の画像データのローカルメモリ２０３からの読み出しと、次の原稿の画像データのローカルメモリ２０３の書き込みを並行して行うモードである。
【００２２】
そして、記憶制御部２０７は、設定された読み取りモードに従って、ローカルメモリ２０３へ読み取った画像データの書き込み、ローカルメモリ２０３に記憶された画像データの読み出しを行う。
【００２３】
すなわち、シリアルモードに設定されている場合において、本実施の形態の記憶制御部２０７は、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、次の原稿の画像データのローカルメモリ２０３の書き込みを、前の原稿の画像データのローカルメモリ２０３からの読み出しが完了した後に行うように制御する。
【００２４】
より具体的には、原稿の片面のみを読み取る片面読み取りの場合、記憶制御部２０７は、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、次の原稿の表面の画像データのローカルメモリ２０３の書き込みを、前の原稿の表面の画像データのローカルメモリ２０３からの読み出しが完了した後に行うように制御する。
【００２５】
また、原稿の両面を読み取る両面同時読み取りの場合、記憶制御部２０７は、変倍の指定が所定の変倍以上の場合には、次の原稿の表面（第１面）の画像データのローカルメモリ２０３の書き込みを、前の原稿の裏面（第２面）の画像データのローカルメモリ２０３からの読み出しが完了した後に行う。
【００２６】
図３は、原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。図３において、入力ゲートがアサートされたときに、ローカルメモリ２０３へのＣＩＳ２０２で読み込んだ原稿の画像データが入力される。また、出力ゲートがアサートされたときに、ローカルメモリ２０３からの画像データの読み出し（すなわち、画像データの出力）が行われ、メモリ２０４に保存される。以降のタイミングチャートでも同様である。
【００２７】
出力画像の変倍指定のない場合には、図３に示すように、前の原稿の画像データの読み出しと、次の原稿の画像データの書き込みが正常に行われる。
【００２８】
図４は、変倍指定時における原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。図４に示すように、変倍指定時には、前の原稿の画像データのローカルメモリ２０３からの読み出しが完了する前に、次の原稿の画像データのローカルメモリ２０３への書き込みが行われてしまう。このため、ローカルメモリ２０３に一時的に保存された前の原稿の画像データの一部の内容が、次の原稿の画像データの内容に置換されてしまい、その結果、出力される画像が異常となる。
【００２９】
このため、本実施の形態の記憶制御部２０７では、上述したように、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、次の原稿の画像データのローカルメモリ２０３の書き込みを、前の原稿の画像データのローカルメモリ２０３からの読み出しが完了した後に行うように制御し、異常な画像の出力を防止している。より具体的には、記憶制御部２０７は、入力ゲートおよび出力ゲートのアサートを行うことにより、上記制御を行っている。
【００３０】
次に、以上のように構成された本実施の形態の記憶制御処理について説明する。まず、原稿の片面読み取り機能しか有さない（両面同時読み取り機能を有さない）複合機の場合について説明する。図５は、実施の形態１の片面読み取りの場合の記憶制御処理の手順を示すフローチャートである。
【００３１】
まず、記憶制御部２０７は、メモリ２０４に設定された指定された変倍が所定の変倍以上であるか否かを調べ、所定の変倍以上である場合には、以下の処理を実行する。
【００３２】
記憶制御部２０７は、メモリ２０４に設定された読み取りモードがシリアルモードであるか否かを調べる（ステップＳ１１）。そして、シリアルモードでない場合には（ステップＳ１１：Ｎｏ）、パラレルモードで読み取り制御の処理を行う（ステップＳ１４）。なお、パラレルモードの処理については、公知の手法と同様に行われる。
【００３３】
一方、読み取りモードがシリアルモードに設定されている場合には（ステップＳ１１：Ｙｅｓ）、記憶制御部２０７は、ローカルメモリ２０３から表面原稿の画像データの読み出しが完了しているか否かを調べる（ステップＳ１２）。そして、表面の原稿の読み出しが完了していない場合には（ステップＳ１２：Ｎｏ）、待ち状態となる。
【００３４】
そして、表面の原稿の画像データのローカルメモリ２０３からの読み出しが完了した場合には（ステップＳ１２：Ｙｅｓ）、次の原稿の画像データの読み込みの開始をＣＩＳ２０２に指示し、ＣＩＳ２０２で読み込まれた次の原稿の画像データをローカルメモリ２０３に書き込む（ステップＳ１３）。
【００３５】
図６は、実施の形態１において、片面読み取りの場合に変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【００３６】
図６に示すように、シリアルモードに設定されている場合において、本実施の形態の記憶制御部２０７は、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、次の原稿の画像データのローカルメモリ２０３の書き込みを、前の原稿の画像データのローカルメモリ２０３からの読み出しが完了した後に行うように制御する。このため、本実施の形態によれば、ローカルメモリ２０３への原稿の画像データの保存状態を破壊することを防止でき、常に、正常な画像の出力を行うことができ、生産性の向上を図ることができる。
【００３７】
次に、原稿の片面読み取り機能の他、両面同時読み取り機能を有する複合機の場合について説明する。図７は、実施の形態１の両面読み取りの場合の記憶制御処理の手順を示すフローチャートである。
【００３８】
まず、記憶制御部２０７は、メモリ２０４に設定された指定された変倍が所定の変倍以上であるか否かを調べ、所定の変倍以上である場合には、以下の処理を実行する。
【００３９】
記憶制御部２０７は、メモリ２０４に設定された読み取りモードがシリアルモードであるか否かを調べる（ステップＳ２１）。そして、シリアルモードでない場合には（ステップＳ２１：Ｎｏ）、パラレルモードで読み取り制御の処理を行う（ステップＳ２６）。
【００４０】
一方、読み取りモードがシリアルモードに設定されている場合には（ステップＳ２１：Ｙｅｓ）、記憶制御部２０７は、両面同時読み取りが指定されているか否かをメモリ２０４を参照して調べる（ステップＳ２２）。そして、両面同時読み取りが指定されている場合には（ステップＳ２２：Ｙｅｓ）、記憶制御部２０７は、前の原稿の表裏２面の画像データのローカルメモリ２０３からの読み出しは完了しているか否かを調べる（ステップＳ２３）。そして、表裏２面の画像データのローカルメモリ２０３からの読み出しは完了していない場合には（ステップＳ２２：Ｎｏ）、その完了まで待ち状態となる。
【００４１】
一方、ステップＳ２３において、表裏２面の画像データのローカルメモリ２０３からの読み出しは完了している場合には（ステップＳ２３：Ｙｅｓ）、次の原稿の表面の画像データの読み込みの開始をＣＩＳ２０２に指示し、ＣＩＳ２０２で読み込まれた次の原稿の画像データをローカルメモリ２０３に書き込む（ステップＳ２４）。
【００４２】
ステップＳ２２において、両面同時読み取りが指定されていない場合には（ステップＳ２２：Ｎｏ）、前の原稿の表面の画像データのローカルメモリ２０３からの読み出しは完了しているか否かを調べる（ステップＳ２５）。そして、表面の画像データのローカルメモリ２０３からの読み出しは完了していない場合には（ステップＳ２５：Ｎｏ）、その完了まで待ち状態となる。
【００４３】
一方、ステップＳ２５において、前の原稿の表面の画像データのローカルメモリ２０３からの読み出しは完了している場合には（ステップＳ２５：Ｙｅｓ）、次の原稿の表面の画像データの読み込みの開始をＣＩＳ２０２に指示し、ＣＩＳ２０２で読み込まれた次の原稿の画像データをローカルメモリ２０３に書き込む（ステップＳ２４）。
【００４４】
図８は、実施の形態１において、両面同時読み取りの場合に変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【００４５】
図８に示すように、シリアルモードに設定されている場合において、本実施の形態の記憶制御部２０７は、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、次の原稿の表面の画像データのローカルメモリ２０３の書き込みを、前の原稿の裏面の画像データのローカルメモリ２０３からの読み出しが完了した後に行うように制御する。このため、本実施の形態によれば、ローカルメモリ２０３への原稿の画像データの保存状態を破壊することを防止でき、常に、正常な画像の出力を行うことができ、これにより、生産性の向上を図ることができる。
【００４６】
（実施の形態２）
図９は、実施の形態２の複合機の主要部分の機能的構成を示すブロック図である。本実施の形態の複合機は、図９に示すように、ＣＣＤ２０１と、ＣＩＳ２０２と、ローカルメモリ２０３と、コントローラ２０６と、画像処理ＡＳＩＣ２０５とを主に備えている。
【００４７】
ＣＣＤ２０１、ＣＩＳ２０２、ローカルメモリ２０３、画像処理ＡＳＩＣ２０５の機能および構成については実施の形態１と同様である。
【００４８】
本実施の形態のコントローラ２０６は、メモリ２０４と、記憶制御部９０２と、タイミング算出部９０１とを主に備えている。
【００４９】
タイミング算出部９０１は、ローカルメモリ２０３への画像データの書き込み速度とローカルメモリ２０３からの画像データの読み込み速度とから、画像データの入出力が逆転しないタイミングを算出する。
【００５０】
本実施の形態の記憶制御部９０２は、タイミング算出部９０１で算出されたタイミングで、次の原稿の画像データのローカルメモリ２０３の書き込みを行う。
【００５１】
次に、以上のように構成された本実施の形態の記憶制御処理について説明する。図１０、実施の形態２の記憶制御処理の手順を示すフローチャートである。なお、本実施の形態では、複合機は両面同時読み取りの機能を有していることを前提とする。
【００５２】
まず、記憶制御部９０２は、メモリ２０４に設定された指定された変倍が所定の変倍以上であるか否かを調べ、所定の変倍以上である場合には、以下の処理を実行する。
【００５３】
ステップＳ３１、Ｓ３２、Ｓ３６，Ｓ３７については実施の形態１の両面読み取り機能を有する複合機の記憶制御処理（図７のステップＳ２１，Ｓ２２、Ｓ２５，Ｓ２６）と同様に行われる。
【００５４】
ステップＳ３２において、両面同時読み取りが指定されている場合には（ステップＳ３２：Ｙｅｓ）、タイミング算出部９０１は、ローカルメモリ２０３への画像データの書き込み速度とローカルメモリ２０３からの画像データの読み込み速度とから、画像データの入出力が逆転しないタイミングを算出する（ステップＳ３３）。
【００５５】
そして、記憶制御部９０２は、算出されたタイミングになったかどうかを判断し（ステップＳ３４）、算出されたタイミングになるまで待ち状態となる（ステップＳ３４：Ｎｏ）。
【００５６】
そして、算出されたタイミングになった時点で（ステップＳ３４：Ｙｅｓ）、次の原稿の表面の画像データの読み込みの開始をＣＩＳ２０２に指示し、ＣＩＳ２０２で読み込まれた次の原稿の画像データをローカルメモリ２０３に書き込む（ステップＳ３５）。
【００５７】
図１１は、実施の形態２の変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【００５８】
図１１に示すように、シリアルモードに設定されている場合において、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、本実施の形態では、ローカルメモリ２０３への画像データの書き込み速度とローカルメモリ２０３からの画像データの読み込み速度とから画像データの入出力が逆転しないタイミングを算出し、記憶制御部９０２は、このタイミングで次の原稿の表面の画像データのローカルメモリ２０３の書き込みを行うように制御する。このため、本実施の形態によれば、ローカルメモリ２０３への原稿の画像データの保存状態を破壊することを防止でき、常に、正常な画像の出力を行うことができ、これにより生産性の向上を図ることができる。また、本実施の形態によれば、画像データの入出力が逆転しないタイミングで次の原稿の表面の画像データのローカルメモリ２０３の書き込みを行うので、余分な待ち時間の削減をすることができ、読み取り生産性のさらなる向上を図ることができる。
【００５９】
（実施の形態３）
図１２は、実施の形態３の複合機の主要部分の機能的構成を示すブロック図である。本実施の形態の複合機は、図１２に示すように、ＣＣＤ２０１と、ＣＩＳ２０２と、ローカルメモリ２０３と、コントローラ２０６と、画像処理ＡＳＩＣ２０５とを主に備えている。
【００６０】
ＣＣＤ２０１、ＣＩＳ２０２、ローカルメモリ２０３、画像処理ＡＳＩＣ２０５の機能および構成については実施の形態１と同様である。
【００６１】
本実施の形態のコントローラ２０６は、メモリ２０４と、記憶制御部１２０２と、残り容量算出部１２０１とを主に備えている。
【００６２】
残り容量算出部１２０１は、ローカルメモリ２０３の残り記憶容量を求めるものである。本実施の形態の記憶制御部１２０２は、算出された残り記憶容量に基づいて、次の原稿の画像データのローカルメモリ２０３への書き込みを行う。具体的には、記憶制御部１２０２は、ローカルメモリ２０３の残り容量が規定容量以下になった場合に、次の原稿の画像データのローカルメモリ２０３への書き込みを行う。
【００６３】
次に、以上のように構成された本実施の形態の記憶制御処理について説明する。図１３、実施の形態３の記憶制御処理の手順を示すフローチャートである。なお、本実施の形態では、複合機は両面同時読み取りの機能を有していることを前提とする。
【００６４】
まず、記憶制御部１２０２は、メモリ２０４に設定された指定された変倍が所定の変倍以上であるか否かを調べ、所定の変倍以上である場合には、以下の処理を実行する。
【００６５】
ステップＳ４１、Ｓ４２、Ｓ４６，Ｓ４７については実施の形態１の両面読み取り機能を有する複合機の記憶制御処理（図７のステップＳ２１，Ｓ２２、Ｓ２５，Ｓ２６）と同様に行われる。
【００６６】
ステップＳ４２において、両面同時読み取りが指定されている場合には（ステップＳ４２：Ｙｅｓ）、残り容量算出部１２０１は、ローカルメモリ２０３の残り記憶容量を算出する（ステップＳ４３）。
【００６７】
そして、記憶制御部１２０２は、算出された残り記憶容量が規定容量以下であるか否かを調べ（ステップＳ４４）、残り記憶容量が規定容量以下になるまで待ち状態となる（ステップＳ４４：Ｎｏ）。
【００６８】
そして、ローカルメモリ２０３の残り記憶容量が規定容量以下となった場合に（ステップＳ４４：Ｙｅｓ）、次の原稿の表面の画像データの読み込みの開始をＣＩＳ２０２に指示し、ＣＩＳ２０２で読み込まれた次の原稿の画像データをローカルメモリ２０３に書き込む（ステップＳ４５）。
【００６９】
図１４は、実施の形態３の変倍指定時の原稿の両面同時読み取り時の画像データのローカルメモリ２０３への入出力のタイミングチャートである。
【００７０】
図１４に示すように、シリアルモードに設定されている場合において、出力画像の変倍の指定があり、その指定された変倍が所定の変倍以上の場合には、本実施の形態では、ローカルメモリ２０３の残り記憶容量を算出し、ローカルメモリ２０３の残り記憶容量が規定容量以下となった場合に、記憶制御部１２０２は次の原稿の表面の画像データのローカルメモリ２０３の書き込みを行う。このため、本実施の形態によれば、ローカルメモリ２０３への原稿の画像データの保存状態を破壊することを防止でき、常に、正常な画像の出力を行うことができ、これにより生産性の向上を図ることができる。また、本実施の形態によれば、ローカルメモリ２０３の残り記憶容量が規定容量以下となった場合に、記憶制御部１２０２は次の原稿の表面の画像データのローカルメモリ２０３の書き込みを行うので、余分な待ち時間の削減をすることができ、読み取り生産性のさらなる向上を図ることができる。
【００７１】
なお、実施の形態１〜３の画像形成装置で実行される記憶制御プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００７２】
実施の形態１〜３の画像形成装置で実行される記憶制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００７３】
さらに、実施の形態１〜３の画像形成装置で実行される記憶制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態１〜３の画像形成装置で実行される記憶制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００７４】
実施の形態１〜３の画像形成装置で実行される記憶制御プログラムは、上述した記憶制御部２０７，９０２，１２０２、タイミング算出部９０１、残り容量算出部１２０１を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから記憶制御プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、記憶制御部２０７，９０２，１２０２、タイミング算出部９０１、残り容量算出部１２０１が主記憶装置上に生成されるようになっている。
【符号の説明】
【００７５】
２０１  ＣＣＤ
２０２  ＣＩＳ
２０３  ローカルメモリ
２０５  画像処理ＡＳＩＣ
２０６  コントローラ
２０７，９０２，１２０２  記憶制御部
９０１  タイミング算出部
１２０１  残り容量算出部
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２００６−２９５５４６号公報
【図１】
2010166420.tif 000003
【図２】
2010166420.tif 000004
【図３】
2010166420.tif 000005
【図４】
2010166420.tif 000006
【図５】
2010166420.tif 000007
【図６】
2010166420.tif 000008
【図７】
2010166420.tif 000009
【図８】
2010166420.tif 000010
【図９】
2010166420.tif 000011
【図１０】
2010166420.tif 000012
【図１１】
2010166420.tif 000013
【図１２】
2010166420.tif 000014
【図１３】
2010166420.tif 000015
【図１４】
2010166420.tif 000016