(57)【特許請求の範囲】
【請求項１】
複数色の読み取りに併行して複数色の記録を行う際、入出力用バッファを介して順次出し入れされる記録色データの内容、および上記入出力用バッファのデータ蓄積量に応じて記録紙の搬送速度を多段階に調節しながら複写を行う複写装置であって、
上記入出力用バッファに蓄積された所定色を含む記録色データに基づいて記録する場合、記録紙の搬送速度を超低速とし、上記所定色を含まない記録色データに基づいて記録する場合、記録紙の搬送速度を高速とする一方、その例外として上記所定色を含まない記録色データであって、その記録位置近傍に上記所定色を含む記録色データの記録位置が存在する記録色データに基づいて記録する場合には、記録紙の搬送速度を低速とする多段階速度制御手段と、
上記入出力用バッファのデータ蓄積量が所定量以上か否かを判断し、そのデータ蓄積量が所定量未満の場合、上記多段階速度制御手段によって上記記録紙の搬送速度が高速とされていれば、その搬送速度を高速から低速に切り替えて記録動作を行わせる搬送速度切替手段と、
上記搬送速度切替手段により記録紙の搬送速度が高速から低速に切り替えられた以後、上記多段階速度制御手段によって記録紙の搬送速度が超低速とされるまで、記録紙の搬送速度を低速に維持しつつ記録動作を行わせる低速維持手段とを有することを特徴とする複写装置。
【請求項２】
上記低速維持手段は、読取処理が完了した以後、自己の処理動作を取りやめて元の動作状態に復帰させる、請求項１に記載の複写装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえばＲＡＭ（Random Access Memory）などの入出力用バッファを介して記録データを転送しながら複写することができる複写装置に関する。
【０００２】
【従来の技術】
ファクシミリ装置の代表的なものでは、サーマル記録ヘッドにより感熱記録紙を黒く発色させて画像を記録するが、この種の装置の中には、サーマル記録ヘッドによる負荷（発熱エネルギー）を変動させて赤黒２色に感熱記録紙を発色させることができるものがある。そのため感熱記録紙としては、赤黒の色別に異なる発色層を形成したものが用いられる。たとえば、感熱記録紙上において赤ラインを発色させる場合、それに応じたサーマル記録ヘッドの発熱素子の駆動時間が黒ラインよりも略３倍程度長くして駆動制御される。
【０００３】
また、感熱記録紙は、１ページ分の記録を行う際、そのページ内にある黒のみのラインと赤を含むラインとで搬送速度が異なるものとされ、複写機能を備えたファクシミリ装置では、感熱記録紙の搬送速度を多段階に調節しながら赤黒２色の読み取りに併行して赤黒２色の記録を行うことが可能とされている。理論的原理としては、黒のみのラインを記録する際、感熱記録紙の搬送速度が高速とされる一方、赤を含むラインを記録する際には、その搬送速度が超低速とされる。ところが、高速から超低速あるいはその逆に搬送速度が変化すると、急激な速度変化によっていわゆるスティッキング（感熱記録紙の送り量のバラツキによって記録結果に隙間が生じること）が生じてしまう。そのため、高速から超低速あるいはその逆に搬送速度が変化する間際、つまり、赤を含むラインの間近にある黒のみのラインなどを記録する際には、高速からある程度スピードダウンした低速で感熱記録紙を搬送し、一般にスティッキングが生じないように対策が施されている。
【０００４】
ここで、複写機能を実現するためには、イメージスキャナやサーマルプリンタなどの入出力装置のほか、入出力装置間のデータ転送速度差を緩衝するために入出力用バッファが必要とされる。この入出力用バッファを介して記録色データを順次出し入れしながら複写する際には、たとえば入力側のイメージスキャナよりも出力側のサーマルプリンタの方が記録色データを速く処理してしまう場合がある。すると、入出力バッファにおいては、記録すべきデータの無いバッファエンプティの状態となってしまう。その結果、読取処理と記録処理の連動した動作に支障が生じ、具体的には、読取動作が進行中にもかかわらず記録動作を一時的にも停止せざるをえない事態が生じる。そのため、この種の複写機能を備えたファクシミリ装置では、入出力用バッファのデータ蓄積量に応じて感熱記録紙の搬送速度を高速／低速に切り替えて、バッファエンプティが生じないように対策が施されている。
【０００５】
【発明が解決しようとする課題】
上記したように、たとえば赤黒２色からなる画像をサーマル記録方式で複写可能なファクシミリ装置では、感熱記録紙の搬送速度が超低速、低速、高速といった３段階に調節されるが、実際の利用状況によっては、以下に説明するような感熱記録紙の搬送に不具合を生じていた。
【０００６】
たとえば、複写すべき１ページの上側一部に赤い画像が存在し、その下側部分に黒い画像のみが存在する場合には、ページの上端から読み取りを始めて赤い画像の読み取りおよび記録を終えると、その後しばらくして高速で搬送されるべきところ、高速と低速との間をいったりきたりして不安定な状態で感熱記録紙が搬送され、異音が生じることがある。これは、バッファエンプティの状態を回避するために、入出力用バッファのデータ蓄積量に応じて感熱記録紙の搬送速度が高速／低速に切り替えられるためである。つまり、感熱記録紙を高速に搬送しつつ記録を続けていると、その途中で入出力用バッファのデータ蓄積量が次第に減少し、ついには搬送速度の切り替えレベルにデータ蓄積量が達する。そうした状態を経てしばらくすると、切り替えレベル付近でデータ蓄積量が不規則に変動する事態が発生し、搬送速度が頻繁に短い時間間隔で切り替えられるのである。このような不具合は、赤黒２色などの複数色の複写に限らず、画像の読取処理と記録処理とを併行して非同期で行う複写処理全般において生じうる問題である。
【０００７】
本発明は、上記の点に鑑みて提案されたものであって、入出力用バッファを介して記録データを転送しながら複写する際、記録紙を安定して搬送させることができる複写装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載した発明の複写装置は、複数色の読み取りに併行して複数色の記録を行う際、入出力用バッファを介して順次出し入れされる記録色データの内容、および上記入出力用バッファのデータ蓄積量に応じて記録紙の搬送速度を多段階に調節しながら複写を行う複写装置であって、上記入出力用バッファに蓄積された所定色を含む記録色データに基づいて記録する場合、記録紙の搬送速度を超低速とし、上記所定色を含まない記録色データに基づいて記録する場合、記録紙の搬送速度を高速とする一方、その例外として上記所定色を含まない記録色データであって、その記録位置近傍に上記所定色を含む記録色データの記録位置が存在する記録色データに基づいて記録する場合には、記録紙の搬送速度を低速とする多段階速度制御手段と、上記入出力用バッファのデータ蓄積量が所定量以上か否かを判断し、そのデータ蓄積量が所定量未満の場合、上記多段階速度制御手段によって上記記録紙の搬送速度が高速とされていれば、その搬送速度を高速から低速に切り替えて記録動作を行わせる搬送速度切替手段と、上記搬送速度切替手段により記録紙の搬送速度が高速から低速に切り替えられた以後、上記多段階速度制御手段によって記録紙の搬送速度が超低速とされるまで、記録紙の搬送速度を低速に維持しつつ記録動作を行わせる低速維持手段とを有することを特徴とする。
【０００９】
【００１０】
【００１１】
このような複写装置によれば、入出力用バッファのデータ蓄積量、および、入出力用バッファを介して出し入れされる記録色データの内容、具体的にたとえば記録色の種類に応じて、感熱記録紙の搬送速度が高速、低速、超低速の多段階に切り替えられる。そして、入出力用バッファにおけるデータ蓄積量が所定量未満となって搬送速度が低速とされた以後は、所定色の記録色データに基づいて搬送速度が超低速とされるまで、搬送速度を低速とした状態で記録動作が行われる。つまり、読取処理と記録処理とのデータ転送速度差により入出力用バッファのデータ蓄積量が搬送速度の切り替えレベル付近で不規則に変動することによっても、その搬送速度が低速に維持された状態で記録動作が続けられるので、記録色データを入出力用バッファに確実に存在させつつも、入出力用バッファを介して記録色データを出し入れしながら複数色の複写を続けることができ、その際、一定速度で記録紙を搬送させながら記録を続けることができる。また、記録紙の搬送速度が超低速とされた以後、入出力用バッファには記録色データがある程度蓄積するため、それ以降は搬送速度を低速に維持する必要もなく、通常の元の動作状態として複写を続けることができる。
【００１２】
【００１３】
【００１４】
また、請求項２に記載した発明の複写装置は、請求項１に記載の複写装置であって、上記低速維持手段は、読取処理が完了した以後、自己の処理動作を取りやめて元の動作状態に復帰させる。
【００１５】
このような複写装置によれば、請求項１に記載の複写装置による効果に加えて、読取処理の完了時点で入出力用バッファには記録色データがある程度蓄積しているので、それ以降は記録紙の搬送速度を低速に維持する必要もなく、通常の元の動作状態として複写を続けることができる。
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について図面を参照して具体的に説明する。
【００２１】
図１は、本発明に係る複写装置の一実施形態として、ファクシミリ装置の回路構成を示したブロック図である。なお、このファクシミリ装置は、ファクシミリ送受信機能の他、スキャナ機能、プリンタ機能、さらには複写機能といった各種の機能を複合的に備えたものであるが、本実施形態では、特に複写機能に重点をおいて説明する。
【００２２】
図１に示すようにファクシミリ装置は、ＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、ＤＭＡＣ１８、読取部２１、記録部２２、操作部２３、および表示部２４などを具備して概略構成されている。ＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、およびＤＭＡＣ１８は、バス線２６により相互に接続されている。バス線２６には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ１６には、読取部２１、記録部２２、操作部２３、および表示部２４が接続されている。ＮＣＵ１１には、公衆電話回線２７が接続されている。
【００２３】
ＣＰＵ１０は、ファクシミリ装置全体の動作を制御する。ＮＣＵ１１は、公衆電話回線２７に接続されて網制御を行う。ＲＡＭ１２は、ＣＰＵ１０の作業領域や各種データの格納領域などとして用いられるが、特に複写機能においては、入出力部となる読取部２１と記録部２２との間でデータ転送速度差を緩衝するための入出力用バッファとして機能する。入出力用バッファの利用形態としては、読取用バッファ、記録用バッファ、およびこれらの間に位置する中間バッファなどがあるが、これらをまとめて入出力用バッファとする。モデム１３は、ファクシミリデータの変調や復調などを行う。ＲＯＭ１４は、ＣＰＵ１０が実行すべきプログラムや設定値などのデータを記憶している。ＥＥＰＲＯＭ１５は、各種のフラグや設定データなどを記憶する。ゲートアレイ１６は、ＣＰＵ１０と各部２１〜２４とのインターフェースとして機能する。コーデック１７は、ファクシミリデータの符号化や復号化を行う。ＤＭＡＣ１８は、主にＲＡＭ１２へのデータの書き込みや読み出しを行う。
【００２４】
読取部２１は、原稿などから画像を読み取るイメージセンサや光源としてのＬＥＤ（図示省略）などを備えるが、特に複写機能に基づく動作としては、たとえば赤黒２色の複数色をラインごとに読み取って記録色データを生成する。記録部２２は、サーマル方式でラインごとに感熱記録紙上に画像を記録するためのサーマル記録ヘッドやラインフィードモータ（図示省略）などを備えるが、特に複写機能に基づく動作としては、たとえば赤黒２色の複数色を含む記録色データに基づいて感熱記録紙を赤黒２色に発色させることが可能である。操作部２３は、使用者のキー操作などに応じた操作信号をＣＰＵ１０に伝えるためのものである。表示部２４は、ＬＣＤなどを備えており、ファクシミリ装置のステータス情報などを表示する。
【００２５】
本発明の要点について説明すると、このファクシミリ装置は、赤黒２色の読み取りに併行して赤黒２色の記録をラインごとに行うことができる、いわゆる赤黒複写機能を有するものである。そのような複写機能を実現するために読取部２１においては、発光色が異なるたとえば黄色と赤色のＬＥＤが備えられており、イメージセンサを介して原稿画像を１ラインずつ読み取る際、その１ラインの読み取り中に黄色と赤色のＬＥＤが排他的にオン／オフ制御される。黄色のＬＥＤが発光する際には、イメージセンサの受光素子によって赤と黒の画素が同時に認識される一方、赤色のＬＥＤが発光する際には、黒の画素のみが認識され、これらの発光色別に得られた１ライン分の画素情報をＣＰＵ１０が演算処理することで赤の画素データが生成される。なお、黒の画素データは、赤色のＬＥＤのみを発光させた際に得られる反射光量に基づいて生成され、これらの赤黒各色の画素データが一つにまとめて１ライン分の記録色データとされる。こうして得られた記録色データは、１ラインごとに順次ＲＡＭ１２に転送される。
【００２６】
一方、記録部２２においては、サーマル記録ヘッドの負荷、すなわちサーマル記録ヘッドの発熱エネルギーを変動させ、感熱記録紙に与える熱を赤黒の記録色別に異なるものとして１ラインの記録を制御している。つまり、サーマル記録ヘッドの発熱素子は、上記ＲＡＭ１２に転送されて蓄積された記録色データや、ＣＰＵ１０からの駆動信号に応じて色別に制御されるものとされ、感熱記録紙としては、赤黒の色別に発色層を形成したものが用いられる。発熱素子駆動用の信号としては、その発熱素子の駆動時間を決定するためにストローブ信号が用いられる。たとえば、感熱記録紙の１ラインにおける所定のドットを黒く発色させるには、そのドットに対する発熱素子の駆動時間がＣＰＵ１０により投入される黒用のストローブ信号に応じて制御される。一方、同じ１ラインにおける黒以外の別のドットを赤く発色させるには、そのドットに対する発熱素子の駆動時間が黒の場合よりも略３倍程度長くするために、それに応じた赤用のストローブ信号が投入される。そうすると、感熱記録紙においては、熱反応特性の異なる発色層が赤黒の色別に発色し、赤黒の２色からなる画像が１ラインずつサーマル記録ヘッドを介して形成されるのである。
【００２７】
以上のようにして赤黒２色の記録を行う際、感熱記録紙は、ラインフィードモータなどを介して１ラインずつ搬送されるが、赤を含む記録色データに応じて１ライン分を記録する際には、黒のみを含む記録色データあるいは白のみ（空白ラインに相当）の記録色データに基づいて１ライン記録する場合よりも駆動時間が長く必要とされるために、搬送速度がある程度まで落とされる。つまり、赤を含む１ライン分の記録色データ（以下、「赤黒データ」と言う。）に基づいて記録する際には、感熱記録紙の搬送速度が超低速とされる一方、黒のみを含むあるいは白のみの１ライン分の記録色データ（以下、「白黒データ」と言う。）に基づいて記録する際には、感熱記録紙の搬送速度が高速とされる。
【００２８】
ところで、上記のように感熱記録紙の搬送速度を高速／超低速に変化させると、急激な速度変化によっていわゆるスティッキングが生じるため、赤黒データ間近のたとえば数ライン分の白黒データを記録する際には、高速よりある程度スピードダウンした低速で感熱記録紙を搬送させることとしている。さらに、複写を行う際には、入出力用バッファとなるＲＡＭ１２を介して記録色データが１ラインずつ非同期方式でＦＩＦＯ（First-In First-Out：先入れ先出し法）により出し入れされるが、読取処理よりも記録処理の方が記録色データを速く処理してしまう状況が相当長く続くと、記録すべきデータの無いバッファエンプティの状態となってしまうおそれがある。そのようなバッファエンプティを回避するため、本実施形態では、ＲＡＭ１２におけるたとえば数ライン分のデータ蓄積量を切り替えレベルとして、感熱記録紙の搬送速度を高速／低速に切り替える処理が採用されている。要するに、本実施形態では、感熱記録紙の搬送速度を超低速、低速、高速といった３段階に調節しつつ、１ページに赤黒２色で表現された画像が複写されるのである。
【００２９】
そして、上記の構成、動作を基本とする本実施形態の最大の特徴は、たとえば１ページの一部を占める赤黒データを記録するために、感熱記録紙を超低速で所定ライン分搬送した後、残りの１ページ大部分を占める白黒データを記録する際には、一定の条件に応じてその搬送速度が高速に切り替えられることなく、低速を維持した状態で感熱記録紙が搬送される点にある。通常、感熱記録紙の搬送速度は、バッファエンプティの状態を回避するために、高速と低速との間で相互に切り替えられるが、記録すべき１ページの大部分を白黒データが占める場合、搬送速度の切り替えレベル付近でＲＡＭ１２におけるデータ蓄積量が不規則に変動する。そうした場合、搬送速度が頻繁に短い時間間隔で切り替えられることにより、異音などの発生を伴って感熱記録紙の搬送状態が不安定となるが、本実施形態はそのような不具合が解消されるのである。
【００３０】
さらに、本実施形態では、ＣＰＵ１０の制御により低速で安定して感熱記録紙が搬送される最中においても、読取処理が完了すると、感熱記録紙の搬送速度を３段階に調節する通常の元の動作状態に復帰して残りの複写処理が続けられる。同様に、感熱記録紙が低速で搬送される状態でも、赤黒データを記録すべき時点となると、感熱記録紙の搬送速度が超低速に切り替えられて赤黒データに応じた記録処理が行われ、それ以降は、再びＣＰＵ１０の制御により感熱記録紙が安定して搬送される。
【００３１】
すなわち、ＣＰＵ１０は、入出力用バッファ（ＲＡＭ１２）に蓄積された所定色を含む記録色データに基づいて記録する場合、記録紙の搬送速度を超低速とし、所定色を含まない記録色データに基づいて記録する場合、記録紙の搬送速度を高速とする一方、その例外として所定色を含まない記録色データであって、その記録位置近傍に所定色を含む記録色データの記録位置が存在する記録色データに基づいて記録する場合には、記録紙の搬送速度を低速とする多段階速度制御手段と、入出力用バッファのデータ蓄積量が所定量以上か否かを判断し、そのデータ蓄積量が所定量未満の場合、多段階速度制御手段によって記録紙の搬送速度が高速とされていれば、その搬送速度を高速から低速に切り替えて記録動作を行わせる搬送速度切替手段と、搬送速度切替手段により記録紙の搬送速度が高速から低速に切り替えられた以後、その搬送速度切替手段による切替動作を禁止するとともに、そのまま記録紙の搬送速度を低速または超低速に維持しつつ記録動作を行わせる低速維持手段とを実現している。
【００３２】
また、ＲＯＭ１４は、複数色の読み取りに併行して複数色の記録を行う際、入出力用バッファを介して順次出し入れされる記録色データの内容、および上記入出力用バッファのデータ蓄積量に応じて記録紙の搬送速度を多段階に調節しながら複写を行う複写装置を制御するためのプログラムを記憶した記憶媒体であって、上記入出力用バッファに蓄積された所定色を含む記録色データに基づいて記録する場合、記録紙の搬送速度を超低速とし、上記所定色を含まない記録色データに基づいて記録する場合、記録紙の搬送速度を高速とする一方、その例外として上記所定色を含まない記録色データであって、その記録位置近傍に上記所定色を含む記録色データの記録位置が存在する記録色データに基づいて記録する場合には、記録紙の搬送速度を低速とするための多段階速度制御プログラムと、上記入出力用バッファのデータ蓄積量が所定量以上か否かを判断し、そのデータ蓄積量が所定量未満の場合、上記多段階速度制御プログラムに基づいて上記記録紙の搬送速度が高速とされていれば、その搬送速度を高速から低速に切り替えて記録動作を行わせるための搬送速度切替プログラムと、上記搬送速度切替プログラムに基づいて記録紙の搬送速度が高速から低速に切り替えられた以後、その搬送速度切替プログラムに基づく切替動作を禁止するとともに、そのまま記録紙の搬送速度を低速または超低速に維持しつつ記録動作を行わせるための低速維持プログラムとを含むプログラムを記憶した記憶媒体を実現している。
【００３３】
次に、上記構成を有するファクシミリ装置で赤黒２色の複写を行う場合の動作について、図面を参照して説明する。
【００３４】
図２は、ファクシミリ装置における赤黒２色の複写処理手順を示したフローチャート、図３は、複写処理に際して実行される割込処理手順を示したフローチャートである。まず、図２を参照して説明すると、ＣＰＵ１０は、複写開始によって読取部２１を動作させることにより、１ラインごとに記録色データを取得する（Ｓ１）。この記録色データとは、先述したように赤黒データまたは白黒データであって、その内容には、各記録ドットごとに付すべき記録色に関する情報が含まれる。また、記録色データは、ＣＰＵ１０によりバス線２６の使用権が与えられたＤＭＡＣ１８を介して直接１ラインずつＲＡＭ１２に転送入力される。この記録色データの転送入力は、後述する記録処理に伴うＲＡＭ１２からの記録色データの転送出力とは非同期とされ、記録処理とは無関係に読取処理が完了するまで続けられる。
【００３５】
以上のようにして記録色データがＲＡＭ１２に１ラインずつ転送される最中、ＣＰＵ１０は、ＲＡＭ１２におけるデータ蓄積量がＮライン分に達したか否かを判断する（Ｓ２）。
【００３６】
読取処理の開始直後などでデータ蓄積量がＮライン分に達しない場合（Ｓ２：ＮＯ）、ＣＰＵ１０は、後段の記録処理を開始することなく、読取処理のみを続ける。このような処理は、複写処理を開始した初期の段階で行われる。
【００３７】
そして、データ蓄積量がＮライン分に達した場合（Ｓ２：ＹＥＳ）、ＣＰＵ１０は、最先の転送入力によりＲＡＭ１２に保持された記録色データを読み出し、その記録色データが赤黒データか否かを判別する（Ｓ３）。
【００３８】
赤黒データの場合（Ｓ３：ＹＥＳ）、ＣＰＵ１０は、超低速記録処理を行い（Ｓ４）、その後、再びＳ３に戻ることで１ライン分の記録処理を繰り返す。ここで、超低速記録処理とは、赤を含む赤黒データに基づいて１ラインを記録する処理であり、その際には、サーマル記録ヘッドの駆動時間がある程度必要とされることから、超低速で感熱記録紙が搬送される。
【００３９】
一方、Ｓ３において赤黒データではなく白黒データの場合（Ｓ３：ＮＯ）、ＣＰＵ１０は、現時点で記録すべき白黒データが既に記録されたあるいは記録間近の赤黒データの前後数ライン内にあるものか否かを判断する（Ｓ５）。
【００４０】
現時点で記録すべき白黒データが赤黒データの前後数ライン内にない場合（Ｓ５：ＮＯ）、ＣＰＵ１０は、さらにＳ２と同様の判断を行う（Ｓ６）。この処理は、後述する高速記録処理が繰り返し行われる場合に有効とされる。
【００４１】
Ｓ６においてデータ蓄積量がＮライン分に達している場合（Ｓ６：ＹＥＳ）、ＣＰＵ１０は、高速記録処理を行い（Ｓ７）、その後、再びＳ３に戻ることで１ライン分の記録処理を繰り返す。ここで、高速記録処理とは、白黒データに基づいて１ラインを記録する処理であり、その際には、サーマル記録ヘッドの駆動時間がそれほど必要とされることなく、ＲＡＭ１２にもある程度の記録色データが蓄積されていることから、高速で感熱記録紙が搬送される。
【００４２】
逆に、高速記録処理がしばらく繰り返され、Ｓ６においてデータ蓄積量がＮライン分に達しない状況となると（Ｓ６：ＮＯ）、ＣＰＵ１０は、高速記録処理から低速記録処理に切り替え（Ｓ８）、その後、再びＳ３に戻ることで１ライン分の記録処理を繰り返す。この低速記録処理とは、白黒データに基づいて１ラインを記録するにあたり、その時点におけるＲＡＭ１２のデータ蓄積量や、赤黒データとの前後位置関係から記録速度をある程度まで引き下げる処理であり、その際には、高速より遅いが超低速よりは速い中間レベルの低速で感熱記録紙が搬送される。
【００４３】
また、Ｓ５において現時点で記録すべき白黒データが赤黒データの前後数ライン内にある場合にも（Ｓ５：ＹＥＳ）、Ｓ８の低速記録処理が行われ、その後、再びＳ３に戻ることで１ライン分の記録処理が繰り返される。
【００４４】
つまり、記録処理においては、記録色データの内容、ＲＡＭ１２のデータ蓄積量などに応じてＣＰＵ１０が最適な制御を行うことにより、感熱記録紙の搬送速度が超低速、高速、低速の３段階に調節されつつ各ラインごとの記録処理が繰り返されるのである。そして、このような記録処理が繰り返される最中、ＣＰＵ１０は、符号Ａで示す割込処理を行う。この割込処理Ａは、１ライン分の記録処理が完了するごとに行われる。
【００４５】
図３に示すように、割込処理Ａを実行するＣＰＵ１０は、１ライン分の記録処理を終えるごとにＲＡＭ１２に記録色データが有るか否かを確認する（Ｓ２０）。
【００４６】
ＲＡＭ１２に記録色データがない場合（Ｓ２０：ＮＯ）、ＣＰＵ１０は、読取処理によりＲＡＭ１２に転送入力される記録色データもなく、すなわち記録すべきデータもないことから、上記メインルーチン（Ｓ１〜Ｓ８）に係る複写処理を終了する。
【００４７】
一方、ＲＡＭ１２に記録色データがある場合（Ｓ２０：ＹＥＳ）、ＣＰＵ１０は、割込処理ルーチンの実体的手続に移行し、上記メインルーチンにおいて記録処理が高速から低速に切り替えられたか否かを判断する（Ｓ２１）。
【００４８】
記録処理が高速から低速に切り替えられた状態の場合（Ｓ２１：ＹＥＳ）、ＣＰＵ１０は、上記メインルーチンにおけるＳ３と同様の処理を行う（Ｓ２２）。
【００４９】
そして、現時点で記録すべき記録色データが赤黒データでない場合（Ｓ２２：ＮＯ）、ＣＰＵ１０は、メインルーチンの処理とは異なり、そのまま白黒データに基づいて低速記録処理を行う（Ｓ２３）。つまり、メインルーチンでは、白黒データに基づく高速記録処理が許されるが、割込処理ルーチンでは、高速から低速に切り替えられたことを条件として、白黒データでも高速記録処理が許されず、低速から高速への切り替えが禁止されるのである。この割込処理ルーチンが繰り返されることによれば、ＲＡＭ１２のデータ蓄積量は次第に増加するものとされ、その結果、感熱記録紙が一定の低速度で搬送されつつ１ラインずつの記録処理が安定して続けられる。
【００５０】
以上のようにして低速記録処理を行う間、ＣＰＵ１０は、読取処理が完了したか否かを判断し（Ｓ２４）、読取処理を完了していれば（Ｓ２４：ＹＥＳ）、この割込処理ルーチンを終了してメインルーチンのＳ３に戻る。要するに、読取処理がもはや完了した状態では、入出力バッファにある程度のデータが蓄積された状態とされ、本来搬送速度を高速とすべき白黒データに基づいても低速記録処理とする割込処理ルーチンを続ける必要はないことから、ＣＰＵ１０は、メインルーチンの処理に復帰するのである。
【００５１】
逆に、読取処理がその時点でも完了することなく続けられている場合（Ｓ２４：ＮＯ）、ＣＰＵ１０は、この割込処理ルーチン続行すべくＳ２０に戻る。
【００５２】
一方、割込処理ルーチンにおけるＳ２２においても、現時点で記録すべき記録色データが赤黒データの場合（Ｓ２２：ＹＥＳ）、ＣＰＵ１０は、メインルーチンのＳ４と同様に超低速記録処理を行い（Ｓ２５）、その後、再びメインルーチンのＳ３に戻る。つまり、割込処理ルーチンによって低速記録処理が繰り返される場合であっても、赤黒データを記録すべき際には、その時点で超低速記録処理が行われ、その後、メインルーチンに戻ることで白黒データに基づく高速記録処理などが可能とされる。
【００５３】
Ｓ２１において、メインルーチンで記録処理が高速から低速に切り替えられなかった場合（Ｓ２１：ＮＯ）、ＣＰＵ１０は、この割込処理ルーチンを実行することなく、メインルーチンのＳ３に戻る。
【００５４】
したがって、上記構成、動作を有するファクシミリ装置によれば、ＲＡＭ１２のデータ蓄積量や、ＲＡＭ１２を介して出し入れされる記録色データに赤の記録色を含むか否かに応じて、感熱記録紙の搬送速度が高速、低速、超低速の３段階に切り替えられる。そして、ＲＡＭ１２におけるデータ蓄積量がＮライン分未満となって搬送速度が高速から低速に切り替えられた以後は、そのまま搬送速度を低速とした状態、または赤黒データに基づいて搬送速度を超低速とした状態で記録動作が行われる。つまり、読取処理と記録処理とのデータ転送速度差によりＲＡＭ１２のデータ蓄積量が搬送速度の切り替えレベル付近で不規則に変動することによっても、感熱記録紙の搬送速度が低速に維持された状態で記録動作を続けることができる。そうした結果、記録色データをＲＡＭ１２にある程度確実に存在させつつも、ＲＡＭ１２を介して記録色データを出し入れしながら赤黒２色の複写を続けることができ、その際、一定速度で感熱記録紙を安定して搬送させることができるのである。
【００５５】
また、読取処理の完了時点では、ＲＡＭ１２に記録色データがある程度蓄積しているので、それ以降は感熱記録紙の搬送速度を低速に維持する必要もなく、通常の元の動作状態として複写を続けることができる。
【００５６】
なお、本発明は、上記の実施形態に限定されるものではない。
【００５７】
たとえば、記録色は、赤黒２色に限ることなく３色以上であっても良い。また、黒よりも赤の記録色とする場合にサーマル記録ヘッドの負荷が高くなるとして説明したが、逆であっても勿論良い。
【００５８】
ファクシミリ装置においては、複写機能を実行する際の動作を説明したが、複写に限らず受信画像を記録する際や、パーソナルコンピュータからの出力要求に応じて画像を記録する際においても上記と同様の手順としても良い。
【００５９】
読取手段としては、密着ライン型のイメージスキャナなどが好適に用いられるが、密着型に限らず縮小光学系を採用したリニアＣＣＤ（Charge Coupled Device ：電荷結合素子）や、受光面が縦横に複数の画素により構成されるＣＣＤであっても良い。
【００６０】
読取方式としては、異なる発光色の光源を切り替える方式としたが、１つの光源を用いてカラーフィルタで発光色を切り替える方式や、分光プリズムによって異なる波長色の光を各色に対応する受光デバイスに導く方式でも良い。さらに、直接色分解できるカラーＣＣＤなどを用いてカラー画像を読み取る方式としても良い。
【００６１】
本発明の適用される装置としては、ファクシミリ装置に限らず、たとえば電子掲示板などにも適用できる。
【００６２】
その他、上記した本発明の特徴部分以外に係る事項については、本発明の作用効果を損なわない限りにおいて適宜設計変更できるものである。
【００６３】
【発明の効果】
以上説明したように、請求項１に記載した発明の複写装置によれば、入出力用バッファのデータ蓄積量、および、入出力用バッファを介して出し入れされる記録色データの内容、具体的にたとえば記録色の種類に応じて、感熱記録紙の搬送速度が高速、低速、超低速の多段階に切り替えられる。そして、入出力用バッファにおけるデータ蓄積量が所定量未満となって搬送速度が低速とされた以後は、所定色の記録色データに基づいて搬送速度が超低速とされるまで、搬送速度を低速とした状態で記録動作が行われる。つまり、読取処理と記録処理とのデータ転送速度差により入出力用バッファのデータ蓄積量が搬送速度の切り替えレベル付近で不規則に変動することによっても、その搬送速度が低速に維持された状態で記録動作が続けられるので、記録色データを入出力用バッファに確実に存在させつつも、入出力用バッファを介して記録色データを出し入れしながら複数色の複写を続けることができ、その際、一定速度で記録紙を搬送させながら記録を続けることができる。また、記録紙の搬送速度が超低速とされた以後、入出力用バッファには記録色データがある程度蓄積するため、それ以降は搬送速度を低速に維持する必要もなく、通常の元の動作状態として複写を続けることができる。
【００６４】
【００６５】
【００６６】
また、請求項２に記載した発明の複写装置によれば、請求項１に記載の複写装置による効果に加えて、読取処理の完了時点で入出力用バッファには記録色データがある程度蓄積しているので、それ以降は記録紙の搬送速度を低速に維持する必要もなく、通常の元の動作状態として複写を続けることができる。
【００６７】
【００６８】
【図面の簡単な説明】
【図１】  本発明に係る複写装置の一実施形態として、ファクシミリ装置の回路構成を示したブロック図である。
【図２】  ファクシミリ装置における赤黒２色の複写処理手順を示したフローチャートである。
【図３】  複写処理に際して実行される割込処理手順を示したフローチャートである。
【符号の説明】
１０  ＣＰＵ
１１  ＮＣＵ
１２  ＲＡＭ
１３  モデム
１４  ＲＯＭ
１５  ＥＥＰＲＯＭ
１６  ゲートアレイ
１７  コーデック
１８  ＤＭＡＣ
２１  読取部
２２  記録部
２３  操作部
２４  表示部
【図１】
0004556278.tif 000002
【図２】
0004556278.tif 000003
【図３】
0004556278.tif 000004