(57)【要約】  【課題】  中継部が外部のＰＣから入力されて変換した画像データを一時的に記憶するメモリの初期化処理を効率よく行なうことが可能な記録装置を提供する。  【解決手段】  プリンタコントローラ３は、外部のＰＣから取得した印刷データを画像データに変換して一旦ページ単位でページメモリ３３に記憶させ、ページメモリ３３の画像データをページ単位で装置本体へ送出する。装置本体は、プリンタコントローラ３から１ページ分の画像データを取得した場合に、取得した１ページ分の画像データを記憶していたプリンタコントローラ３における第１ページメモリまたは第２ページメモリを初期化すべく白データをプリンタコントローラ３へ送出する。プリンタコントローラ３は、装置本体から取得した白データを対応する第１ページメモリまたは第２ページメモリに上書きすることにより初期化し、続いてＰＣから入力された印刷データを変換して得られた画像データを記憶させる。【選択図】      図２
2005305665.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記録する装置本体と、
外部から入力される印刷データを画像データに変換する変換手段、該変換手段が変換した画像データを所定量毎に記憶する記憶手段、及び該記憶手段に記憶させてある画像データを前記所定量毎に前記装置本体へ出力する出力手段を有する中継部とを備える記録装置において、
前記出力手段が前記記憶手段に記憶させた前記所定量の画像データを前記装置本体へ出力する都度、前記所定量の画像データの前記記憶手段における記憶領域を初期化する初期化手段を備えることを特徴とする記録装置。
【請求項２】
前記初期化手段は、前記中継部に備えられていることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記初期化手段は、
前記装置本体に備えられており、
前記中継部から前記所定量の画像データを取得する都度、前記中継部へ初期化のためのデータを送出するように構成してあることを特徴とする請求項１に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部から入力される印刷データを画像データに変換して記録媒体に画像出力する記録装置に関する。
【背景技術】
【０００２】
本来のコピー機能，ファクシミリ機能に加えて、ＬＡＮ（Local Area Network）またはＵＳＢ（Universal Serial Bus）ケーブルを介して接続されたパーソナルコンピュータ(Personal Computer，以下、ＰＣという）から送られる画像データ又はテキストデータ等のデータを他のファクシミリ装置へ送信する送信機能、そのデータをプリントアウトするプリンタ機能、及び、原稿から読み取った画像データをＬＡＮまたはＵＳＢケーブルを介して接続されたＰＣへ転送するスキャナ機能を備えた機能複合型のファクシミリ装置（ファクシミリ複合装置）が開発されている。
【０００３】
このような各種の機能を有するファクシミリ複合装置は、外部のＰＣで編集された文字データからなり、例えばＰＤＬ（ページ記述言語）により記述された印刷データをＬＡＮまたはＵＳＢケーブルを介して取得した場合、取得した印刷データをプリントアウトするための画像データに変換した上で記録処理を実行するように構成されている（例えば、特許文献１参照）。
【０００４】
図６は従来のファクシミリ複合装置の概略構成例を示すブロック図である。図６に示すように、ファクシミリ複合装置５００は、装置本体５と、外部のＰＣから入力されるデータを装置本体５へ入力するための中継部としてのプリンタコントローラ６とを備えている。装置本体５は、モデム５０、モデム５０をコネクタ５１ａを介して公衆電話交換網Ｌに接続するためのＮＣＵ（Network Control Unit）５１、画像データに符号化処理及び復号処理を行なうコーデック部５２、例えばＣＣＤを利用して光学系を介して原稿を読み取り、画像データを取得するスキャナ部５３、原稿を読み取って符号化した画像データ、他のファクシミリ装置から受信した符号化された画像データなどを蓄積する画像メモリ５４、スキャナ部５３にて読み取った原稿の画像データ、ファクシミリ通信により受信した画像データに基づく画像を用紙にプリントアウトするプリンタ５５等を備えており、それぞれはバス５ａを介して相互に接続されている。
【０００５】
装置本体５において、プリンタ５５及びバス５ａには、プリンタコントローラ６と接続するためのコネクタ５５ａ及び５６がそれぞれ接続されている。プリンタコントローラ６は、装置本体５のコネクタ５５ａ，５６にそれぞれ接続されるコネクタ６５，６６と、ＬＡＮ６０ｂに接続されるコネクタ６０ａと、ＵＳＢケーブル６１ｂに接続されるコネクタ６１ａとを備えている。
【０００６】
プリンタコントローラ６は、コネクタ６０ａを介してＬＡＮ６０ｂに接続されたＰＣとの間でデータの送受信を行なうためのＬＡＮインタフェース６０、コネクタ６１ａを介してＵＳＢケーブル６１ｂに接続されたＰＣとの間でデータの送受信を行なうためのＵＳＢインタフェース６１、外部のＰＣから受信した印刷データを例えばアウトラインフォントを利用した画像データに変換（ラスタライズ）する画像変換部６２、画像変換部６２によって変換された画像データをページ単位で一時的に記憶するページメモリ６３、外部のＰＣから受信した印刷データを蓄積するためのメモリ６４、これらのハードウェア各部の制御を行なうＭＰＵ６７等を備えており、それぞれはバス６ａを介して相互に接続されている。プリンタコントローラ６は、ＰＣで編集された文字データからなり、例えばＰＤＬにより記述された印刷データに基づく画像を、装置本体５によってプリントアウトさせるためのオプションボードである。
【０００７】
上述した構成のファクシミリ複合装置５００において、プリンタコントローラ６は、外部のＰＣから取得した印刷データを変換して得られた画像データの２ページ分の記憶容量を有するページメモリ（第１ページメモリ、第２ページメモリ）６３を備えている。そして、ＬＡＮインタフェース６０またはＵＳＢインタフェース６１を介して外部のＰＣから入力されて画像変換部６２によって変換された１ページ目の画像データを第１ページメモリに一旦記憶させ、コネクタ６５から装置本体５へ送出する。また、プリンタコントローラ６は、外部のＰＣから入力されて変換された次のページの画像データを第２ページメモリに記憶させ、第１ページメモリに記憶させた画像データの送出が終了した後に画像データの装置本体５への送出を実行する。
【０００８】
ここで、第１ページメモリに記憶した１ページ目の画像データの装置本体５への送出が終了した場合、ＭＰＵ６７は、第１ページメモリの記憶領域を全て‘０’に初期化するために白データを記憶させる。また、第１ページメモリへの白データの記録が終了した場合、プリンタコントローラ６は、外部のＰＣから入力されて変換された更に次のページの画像データを第１ページメモリに記憶させ、第２ページメモリに記憶させた画像データの送出が終了した後に画像データの装置本体５への送出を実行する。なお、第２ページメモリに記憶した画像データの装置本体５への送出が終了した場合、ＭＰＵ６７は、第２ページメモリの記憶領域を初期化するために白データを記憶させる。
【０００９】
このように、プリンタコントローラ６は、各ページメモリに記憶した画像データの装置本体５への送出が終了した場合に、各ページメモリを初期化することにより、各ページメモリに先に記憶された画像データの残像を消去することができ、画質の劣化を防止することができる。
【特許文献１】特開平９−１６７２４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述したようなファクシミリ複合装置５００においては、外部のＰＣから入力される印刷データを、例えばアウトラインフォントを用いた画像データにラスタライズして一旦ページメモリ６３に記憶した上で装置本体５へ送出するため、変換された画像データを順次記憶するページメモリ６３を逐次初期化しなければならず、プリンタコントローラ６のＭＰＵ６７による処理負担を軽減することが困難であるという問題がある。また、このような問題を解消するために、プリンタコントローラ６に多数ページ分の画像データが記憶できる大容量のページメモリを設ける必要があった。
【００１１】
本発明は斯かる事情に鑑みてなされたものであり、中継部が外部のＰＣから入力されて変換した画像データを一旦記憶しておくメモリの初期化処理を効率よく実行することが可能であり、これにより、中継部が外部のＰＣから入力されて変換した画像データを一旦記憶しておくために高価で大容量のメモリを備える必要がなく、コストの削減を図ることが可能となる記録装置を提供することを本発明の目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る記録装置は、画像データを記録する装置本体と、外部から入力される印刷データを画像データに変換する変換手段、該変換手段が変換した画像データを所定量毎に記憶する記憶手段、及び該記憶手段に記憶させてある画像データを前記所定量毎に前記装置本体へ出力する出力手段を有する中継部とを備える記録装置において、前記出力手段が前記記憶手段に記憶させた前記所定量の画像データを前記装置本体へ出力する都度、前記所定量の画像データの前記記憶手段における記憶領域を初期化する初期化手段を備えることを特徴とする。
【００１３】
本発明にあっては、外部から入力される印刷データを画像データに変換し、得られた画像データを所定量毎に記憶手段に一時的に記憶させ、この所定量毎に装置本体へ出力して記録用紙に記録させる中継部において、前記記憶手段に記憶された所定量の画像データの前記装置本体への出力が終了した場合に、前記所定量の画像データを記憶していた記憶領域を初期化する。この場合、前記中継部を構成する各部を制御する制御手段が、前記記憶手段の初期化処理を行なわないことによって、前記制御手段における処理負担を軽減させることが可能となる。
【００１４】
本発明に係る記録装置は、前記初期化手段は、前記中継部に備えられていることを特徴とする。
【００１５】
本発明にあっては、外部から入力される印刷データを画像データに変換し、変換した画像データを所定量毎に記憶する中継部が、記憶した所定量の画像データを前記装置本体へ出力する都度、出力した前記所定量の画像データを記憶していた前記記憶手段における記憶領域を初期化することにより、前記中継部において効率よく前記記憶手段の初期化処理を行なうことが可能となる。
【００１６】
本発明に係る記録装置は、前記初期化手段は、前記装置本体に備えられており、前記中継部から前記所定量の画像データを取得する都度、前記中継部へ初期化のためのデータを送出するように構成してあることを特徴とする。
【００１７】
本発明にあっては、装置本体が、中継部から所定量毎に画像データを取得する都度、前記所定量の画像データの前記中継部の記憶手段における記憶領域を初期化させるためのデータを前記中継部へ送出する。これにより、中継部を構成する各部を制御する制御手段における処理負担を増大させないと共に、中継部から入力される画像データの記録処理に関係のない装置本体における各部を利用することによって、前記中継部の記録手段の初期化処理を効率よく行なうことが可能となる。
【発明の効果】
【００１８】
本発明では、外部から入力される印刷データを変換して得られた画像データを所定量毎に記憶手段に記録させ、この所定量毎に装置本体へ出力して装置本体によって記録用紙に記録させる中継部において、前記記憶手段に記憶された所定量の画像データの前記装置本体への出力が終了する都度、前記所定量の画像データを記憶していた記憶領域が初期化される。この場合、前記中継部を構成する各部を制御する制御手段が、前記記憶手段の初期化処理を行なわないことによって、前記制御手段における処理負担を軽減させることができる。また、中継部は、多数のページ分の画像データを記憶する必要がなく、大容量のメモリを設けておく必要がないためコストの削減を図ることができる。
【００１９】
また、本発明では、外部から入力される印刷データを画像データに変換し、変換した画像データを所定量毎に記憶手段に記憶する中継部が、記憶手段に記憶した所定量の画像データを前記装置本体へ出力する都度、対応する記憶領域を初期化することにより、前記中継部において効率よく前記記憶手段の初期化処理を行なうことができる。
【００２０】
更に、本発明では、装置本体が、中継部から所定量毎に画像データを取得する都度、前記所定量の画像データの前記中継部の記憶手段における記憶領域を初期化させるためのデータを前記中継部へ送出し、前記中継部は装置本体から取得したデータに基づいて対応する記憶領域を初期化する。よって、中継部を構成する各部を制御する制御手段における処理負担を増大させないと共に、中継部から入力される画像データの記録処理に関係のない装置本体における各部を利用することによって、前記中継部の記録手段の初期化処理を効率よく行なうことができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。なお、本発明の記録装置は、画像データを記録する装置本体と、外部のＰＣから受信した印刷データを画像データ化して装置本体へ出力する中継部とを含む。図１は本発明の記録装置としてのファクシミリ複合装置における装置本体の構成例を示すブロック図である。ファクシミリ複合装置１００における装置本体１は、ＭＰＵ１０，ＲＯＭ１１，ＲＡＭ１２，モデム１３，ＮＣＵ１４，メモリ制御部１５，高速コーデック部１７，画像変換部１８等を主要構成要素として備えており、それぞれはシステムバス１ａを介して相互に接続されている。メモリ制御部１５は、イメージバス１ｂにも接続されており、イメージバス１ｂを介してプリンタ制御部１９及びスキャナ制御部２２とも接続されている。
【００２２】
ＭＰＵ１０は、システムバス１ａを介して装置本体１の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ１１に格納された本発明の記録装置における装置本体としての動作に必要な種々の制御プログラムに従って、種々のソフトウェア的機能を実行する。ＲＡＭ１２は、ＳＲＡＭ又はフラッシュメモリ等で構成されており、ＭＰＵ１０による制御プログラムの実行時に発生するデータを一時的に記憶する。
【００２３】
モデム１３は、ファクシミリ通信が可能なファックスモデムで構成されており、ＮＣＵ１４とも直接的に接続されている。ＮＣＵ１４は、公衆電話交換網Ｌに接続されるコネクタ１４ａに接続されており、必要に応じてモデム１３を公衆電話交換網Ｌに接続されたコネクタ１４ａと接続することにより、公衆電話交換網Ｌを介して外部のファクシミリ複合装置及びファクシミリ装置との間でのファクシミリ通信を可能としている。
【００２４】
スキャナ制御部２２は、メモリ制御部１５を介したＭＰＵ１０からの制御に従って、例えばＣＣＤ(Charge Coupled Device)を利用して光学系を介して原稿を読み取って画像データを取得する。スキャナ制御部２２は、取得した画像データを自身に接続されたページメモリ２３にページ単位で記憶すると共に、ページメモリ２３に記憶させた画像データをページ単位で出力する。スキャナ制御部２２は、読み取った画像データを例えば、プリンタ制御部１９を介してプリンタ２０へ出力する。
【００２５】
また、スキャナ制御部２２は、読み取った画像データを、メモリ制御部１５を介して画像メモリ１６へ、モデム１３及びＮＣＵ１４を介して外部のファクシミリ装置へ送信するために符号化すべく高速コーデック部１７へ、または、イメージバス１ｂに直接接続されたコネクタ２４を介して後述するプリンタコントローラ３（図２参照）から外部のＰＣへ出力する。
【００２６】
メモリ制御部１５にはＤＲＡＭにより構成された画像メモリ１６が接続されている。メモリ制御部１５は、例えば、モデム１３及びＮＣＵ１４を介したファクシミリ通信により受信した画像データ、スキャナ制御部２２により読み取った画像データ、または、イメージバス１ｂに直接接続されているコネクタ２４及びプリンタ制御部１９に接続されているコネクタ１９ａを介してプリンタコントローラ３から送られてきた画像データなどを画像メモリ１６に記憶させる。
【００２７】
プリンタ制御部１９には、例えば電子写真方式のプリンタ２０及びページメモリ２１が接続されている。プリンタ制御部１９は、例えば、モデム１３及びＮＣＵ１４を介したファクシミリ通信により受信して高速コーデック部１７により復号した画像データ、スキャナ制御部２２により読み取った画像データ、または、コネクタ１９ａを介してプリンタコントローラ３から送られてきた画像データなどを一旦ページメモリ２１にページ単位で記憶させ、記憶させた画像データに基づいた画像をプリンタ２０によって用紙にプリントアウトする。
【００２８】
高速コーデック部１７は、例えばスキャナ制御部２２が読み取った画像データに、ＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ等の方式に基づく符号化処理を行ない、データ量を削減した符号化データを生成し、メモリ制御部１５を介して画像メモリ１６に記憶させる。また、高速コーデック部１７は、モデム１３及びＮＣＵ１４を介して他のファクシミリ装置から受信した符号化された画像データを復号処理する。なお、高速コーデック部１７は、後述するプリンタコントローラ３（図２参照）のコーデック部３９と比較して、符号化処理及び復号処理を高速に行なうことが可能である。
【００２９】
画像変換部１８は、例えばコネクタ１９ａ，２４を介してプリンタコントローラ３からテキストデータを受信した場合に、ビットマップフォントを用いた画像データに変換し、得られた画像データを、例えばメモリ制御部１５を介してプリンタ制御部１９へ出力し、プリンタ２０によりプリントアウトする。
【００３０】
上述した構成により、ファクシミリ複合装置１００は、スキャナ制御部２２にて原稿を読み取って画像データを得る読取機能、読み取った画像データまたはファクシミリ通信により受信した画像データに応じた画像をプリンタ２０にて記録する記録機能、及び、読み取った画像データまたは受信した画像データをファクシミリ送信する送信機能を併せ持っている。
【００３１】
図２は本発明の記録装置としてのファクシミリ複合装置における中継部としてのプリンタコントローラの構成例を示すブロック図である。ファクシミリ複合装置１００におけるプリンタコントローラ３は、ＭＰＵ３０，ＲＯＭ３１，ＲＡＭ３２，ページメモリ３３，画像変換部３４，ＬＡＮインタフェース３５，ＵＳＢインタフェース３６，コーデック部３９，上述の装置本体１のコネクタ１９ａ，２４にそれぞれ接続されるコネクタ３７，３８等を主要構成要素として備えており、それぞれはシステムバス３ａを介して相互に接続されている。なお、プリンタコントローラ３は、ＰＣで編集され、例えばＰＤＬにより記述された印刷データに基づく画像を、装置本体１によってプリントアウトするためのオプションボードである。
【００３２】
ＭＰＵ３０は、システムバス３ａを介してプリンタコントローラ３の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ３１に格納された本発明の記録装置における中継部としての動作に必要な種々の制御プログラムに従って、種々のソフトウェア的機能を実行する。ＲＡＭ３２は、ＳＲＡＭ又はフラッシュメモリ等で構成されており、ＭＰＵ３０による制御プログラムの実行時に発生するデータを一時的に記憶する。
【００３３】
ＬＡＮインタフェース３５はＬＡＮポートとしてのコネクタ３５ａに接続されている。ＬＡＮインタフェース３５は、ＬＡＮ３５ｂを介して外部のＰＣに接続されており、外部のＰＣとの間でデータの送受を行う。ＵＳＢインタフェース３６はＵＳＢポートとしてのコネクタ３６ａに接続されている。ＵＳＢインタフェース３６は、ＵＳＢケーブル３６ｂにより外部のＰＣに接続されており、外部のＰＣとの間でデータの送受を行う。従って、プリンタコントローラ３は、コネクタ３５ａ及びコネクタ３６ａを介して外部のＰＣから印刷データを取得することができる。
【００３４】
ＬＡＮインタフェース３５及びＵＳＢインタフェース３６から入力された印刷データは画像変換部３４へ入力される。画像変換部（変換手段）３４は、外部のＰＣから取得した印刷データ（ＰＤＬデータ）を、例えばアウトラインフォントを用いた画像データに変換（ラスタライズ）してページ単位（所定量毎）でページメモリ（記憶手段）３３に一旦記憶させる。ページメモリ３３は、記憶した画像データをページ単位でコネクタ（出力手段）３７から装置本体１へ送出する。
【００３５】
コーデック部３９は、画像変換部３４が変換した画像データに必要に応じて、データ量が少なくなるような、例えばＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ等の方式に基づく符号化処理を行ない、生成した符号化データをコネクタ３７から装置本体１へ送出する。
【００３６】
プリンタコントローラ３から装置本体１へ送出された画像データは、コネクタ１９ａを介してプリンタ制御部１９へ入力され、プリンタ２０によって用紙にプリントアウトされる。ＬＡＮインタフェース３５及びＵＳＢインタフェース３６から取得された印刷データは、例えばコネクタ３８を介してそのまま装置本体１へ送出することもできる。なお、コーデック部３９は、ハードウェアにより構成してもよく、所定の符号化処理を実行する制御プログラムを例えばＲＯＭ３１に記憶させておき、この制御プログラムをＭＰＵ３０が実行することにより実現されるソフトウェア的機能であってもよい。
【００３７】
本発明のファクシミリ複合装置１００は、上述した構成の装置本体１とプリンタコントローラ３とを接続することにより実現される。そして、ファクシミリ複合装置１００には、プリンタコントローラ３を介して外部のＰＣから送られてきた印刷データに応じた画像を装置本体１のプリンタ２０にて記録する記録機能、及び、読み取った画像データまたはファクシミリ通信により受信した画像データをプリンタコントローラ３から外部のＰＣへ送信する送信機能が更に備えられる。
【００３８】
ファクシミリ複合装置１００が外部のＰＣから送られてきた印刷データに応じた画像をプリンタ２０にて記録する処理、即ちＰＣプリント処理を実行する場合、プリンタコントローラ３のＭＰＵ３０は、ＬＡＮインタフェース３５またはＵＳＢインタフェース３６を介して外部のＰＣから取得した印刷データを画像変換部３４によって画像データに変換し、得られた画像データをページ単位で一旦ページメモリ３３に記憶させ、ページメモリ３３に記憶させた画像データをページ単位でコネクタ３７（またはコネクタ３８）から装置本体１へ送出する。装置本体１は、プリンタコントローラ３から入力される画像データを、プリンタ制御部１９を介して一旦ページメモリ２１にページ単位で記憶させた上でプリンタ２０へ出力して用紙にプリントアウトする。
【００３９】
ここで、プリンタコントローラ３は、画像変換部３４によって変換された画像データの２ページ分の記憶容量を有している。なお、以下では第１ページメモリ３３ａ及び第２ページメモリ３３ｂ（図においては省略）として説明する。即ち、プリンタコントローラ３は、外部のＰＣから入力された印刷データを画像変換部３４で変換して得られた画像データの１ページ目の画像データを第１ページメモリ３３ａに記憶し、第１ページメモリ３３ａに記憶した画像データをコネクタ３７から装置本体１へ送出する。次に画像変換部３４が変換する画像データの２ページ目の画像データを第２ページメモリ３３ｂに記憶し、第１ページメモリ３３ａの画像データの装置本体１への送出が終了した後に、第２ページメモリ３３ｂの画像データの装置本体１への送出を開始する。
【００４０】
なお、プリンタコントローラ３がページメモリ３３に記憶する画像データ（ラスタライズデータ）は、次の画像データを上書きした場合に前の画像データが残存するため、次の画像データを記憶させる前に、対応するページメモリ３３ａ，３３ｂの全記憶領域を‘０’に初期化するために白データを記憶させる必要がある。従って、装置本体１のＭＰＵ（初期化手段）１０は、プリンタコントローラ３からのプリンタ制御部１９への１ページ分の画像データの取得が終了した場合に、この１ページ分の画像データを記憶していたページメモリ３３ａまたは３３ｂに上書きさせるための白データをコネクタ２４からプリンタコントローラ３へ送出する。なお、白データは、画像メモリ１６に予め記憶させておいてもよく、ＭＰＵ１０による所定の処理の実行によって生成させてもよい。
【００４１】
また、プリンタコントローラ３は、装置本体１が送出した白データをコネクタ３８から取得し、取得した白データをページメモリ３３ａまたは３３ｂに記憶させて初期化を行なう。なお、プリンタコントローラ３は、ページメモリ３３ａまたは３３ｂが初期化された場合には、順次画像変換部３４によって変換される画像データを初期化されたページメモリ３３ａまたは３３ｂに記憶させる。
【００４２】
これにより、外部のＰＣから入力される印刷データをラスタライズデータ（画像データ）に変換してページメモリ３３に記憶させるプリンタコントローラ３において、ＭＰＵ３０による処理負担を増大させることなく、ページメモリ３３の初期化を効率よく実行することができる。
【００４３】
以下に、上述した構成のファクシミリ複合装置１００において、ＰＣプリント処理の実行時における装置本体１及びプリンタコントローラ３の動作について説明する。図３及び図４は本発明のプリンタコントローラ３のＰＣプリント処理時における動作の一例を示すフローチャートである。以下の図３及び図４のフローチャートに示す各処理は、プリンタコントローラ３のＭＰＵ３０がＲＯＭ３１に予め格納されている制御プログラムに従って実行する。
【００４４】
プリンタコントローラ３のＭＰＵ３０は、ＬＡＮインタフェース３５またはＵＳＢインタフェース３６を介して外部のＰＣから印刷データ（ＰＤＬデータ）を取得した場合、取得した印刷データを画像変換部３４によって画像データに変換し、得られた画像データの１ページ目の画像データを第１ページメモリ３３ａに記憶させる（Ｓ１）。ＭＰＵ３０は、第１ページメモリ３３ａに記憶させた１ページ目の画像データをコネクタ３７から装置本体１へ送出し（Ｓ２）、外部のＰＣから次のページに対応する印刷データを受信したか否かを判断し（Ｓ３）、受信していないと判断した場合（Ｓ３：ＮＯ）、装置本体１から白データを取得したか否かを判断する（Ｓ４）。
【００４５】
ＭＰＵ３０は、装置本体１から白データを取得していないと判断した場合（Ｓ４：ＮＯ）、第１ページメモリ３３ａに記憶させた１ページ目の画像データの装置本体１への送出を続行し（Ｓ５）、１ページ目の画像データの送出を完了させる。また、ＭＰＵ３０は、装置本体１から白データを取得したと判断した場合（Ｓ４：ＹＥＳ）、第１ページメモリ３３ａに白データを記憶させて初期化し（Ｓ６）、処理を終了する。
【００４６】
一方、ステップＳ３で、外部のＰＣから次のページに対応する印刷データを受信したと判断した場合（Ｓ３：ＹＥＳ）、取得した印刷データを画像変換部３４によって画像データに変換し、得られた画像データの２ページ目の画像データを第２ページメモリ３３ｂに記憶させる（Ｓ７）。ＭＰＵ３０は、第１ページメモリ３３ａに記憶させた画像データの装置本体１への送出が終了したか否かを判断しており（Ｓ８）、終了していないと判断した場合（Ｓ８：ＮＯ）、第１ページメモリ３３ａに記憶させた画像データの装置本体１への送出を続行し（Ｓ９）、第１ページメモリ３３ａの画像データの送出を完了させる。
【００４７】
ＭＰＵ３０は、第１ページメモリ３３ａの画像データの送出が終了したと判断した場合（Ｓ８：ＹＥＳ）、ステップＳ７で記憶させた第２ページメモリ３３ｂの画像データの装置本体１への送出を開始する（Ｓ１０）。次にＭＰＵ３０は、装置本体１から白データを取得したか否かを判断し（Ｓ１１）、白データを取得していないと判断した場合は（Ｓ１１：ＮＯ）、白データを取得するまで待機しており、白データを取得したと判断した場合（Ｓ１１：ＹＥＳ）、第１ページメモリ３３ａに白データを記憶させて初期化する（Ｓ１２）。
【００４８】
ＭＰＵ３０は、外部のＰＣから更に次のページに対応する印刷データを受信したか否かを判断しており（Ｓ１３）、受信していないと判断した場合（Ｓ１３：ＮＯ）、装置本体１から白データを取得したか否かを判断する（Ｓ１４）。ＭＰＵ３０は、装置本体１から白データを取得していないと判断した場合（Ｓ１４：ＮＯ）、第２ページメモリ３３ｂに記憶させた画像データの装置本体１への送出を続行し（Ｓ１５）、第２ページメモリ３３ｂの画像データの送出を完了させる。また、ＭＰＵ３０は、装置本体１から白データを取得したと判断した場合（Ｓ１４：ＹＥＳ）、第２ページメモリ３３ｂに白データを記憶させて初期化し（Ｓ１６）、処理を終了する。
【００４９】
また、ステップＳ１３で、外部のＰＣから更に次のページに対応する印刷データを受信したと判断した場合（Ｓ１３：ＹＥＳ）、取得した印刷データを画像変換部３４によって画像データに変換し、得られた画像データを、ステップＳ１２で初期化した第１ページメモリ３３ａに記憶させる（Ｓ１７）。ＭＰＵ３０は、第２ページメモリ３３ｂに記憶させた画像データの装置本体１への送出が終了したか否かを判断しており（Ｓ１８）、終了していないと判断した場合（Ｓ１８：ＮＯ）、第２ページメモリ３３ｂに記憶させた画像データの装置本体１への送出を続行し（Ｓ１９）、第２ページメモリ３３ｂの画像データの送出を完了させる。
【００５０】
ＭＰＵ３０は、第２ページメモリ３３ｂの画像データの送出が終了したと判断した場合（Ｓ１８：ＹＥＳ）、ステップＳ１７で記憶させた第１ページメモリ３３ａの画像データの装置本体１への送出を開始する（Ｓ２０）。次にＭＰＵ３０は、装置本体１から白データを取得したか否かを判断し（Ｓ２１）、白データを取得していないと判断した場合は（Ｓ２１：ＮＯ）、白データを取得するまで待機しており、白データを取得したと判断した場合（Ｓ２１：ＹＥＳ）、第２ページメモリ３３ｂに白データを記憶させて初期化し（Ｓ２２）、ステップＳ３の処理に移行し、外部のＰＣからの印刷データの取得が終了するまで（Ｓ３でＮＯまたはＳ１３でＮＯ）ステップＳ３からＳ２２までの処理を繰り返す。
【００５１】
上述したように、プリンタコントローラ３がＰＣから取得して変換した画像データをページ単位で第１ページメモリ３３ａ及び第２ページメモリ３３ｂに順次記憶させ、それぞれページ単位で装置本体１へ入力して、装置本体１でプリントアウトする際に、装置本体１からプリンタコントローラ３へ入力される白データに基づいて、プリンタコントローラ３のページメモリ３３を初期化することにより、プリンタコントローラ３のＭＰＵ３０による処理負担を増大させることなく、効率よくページメモリ３３を初期化することができる。
【００５２】
図５は本発明の装置本体１のＰＣプリント処理時における動作の一例を示すフローチャートである。以下の図５のフローチャートに示す各処理は、装置本体１のＭＰＵ１０がＲＯＭ１１に予め格納されている制御プログラムに従って実行する。
【００５３】
装置本体１のＭＰＵ１０は、コネクタ１９ａを介してプリンタコントローラ３から画像データをページ単位で取得し、取得した画像データをプリンタ制御部１９を介してページメモリ２１に記憶させる（Ｓ３１）。プリント制御部１９は、プリンタコントローラ３からの終了コマンド信号等の入力の有無に基づいて、１ページ分の画像データの取得が終了したか否かを判断しており（Ｓ３２）、終了していないと判断した場合（Ｓ３２：ＮＯ）、１ページ分の画像データの取得が完了するまで画像データの取得を続行する（Ｓ３１）。
【００５４】
ＭＰＵ１０は、１ページ分の画像データの取得が終了したと判断した場合（Ｓ３２：ＹＥＳ）、ページメモリ２１に記憶させた１ページ分の画像データをプリンタ２０へ出力し、プリンタ２０により用紙に記録すると共に（Ｓ３３）、例えば画像メモリ１６に予め記憶してある白データをコネクタ２４からプリンタコントローラ３へ送出する（Ｓ３４）。また、ＭＰＵ１０は、次のページに対応する画像データをプリンタコントローラ３から取得したか否かを判断しており（Ｓ３５）、次の画像データを取得したと判断した場合（Ｓ３５：ＹＥＳ）、ステップＳ３１に戻り、プリンタコントローラ３からの画像データの取得が終了するまでステップＳ３１からＳ３４までの処理を繰り返す。また、ＭＰＵ１０は、プリンタコントローラ３からの画像データの取得が終了したと判断した場合（Ｓ３５：ＮＯ）、ＰＣプリント処理を終了する。
【００５５】
上述したように、ＰＣプリント処理を実行する場合にプリンタコントローラ３からページ単位で画像データを入力される装置本体１が、プリンタコントローラ３から１ページ分の画像データの取得を終了する都度、白データをプリンタコントローラ３へ送出することにより、プリンタコントローラ３は、装置本体１への送出が終了した画像データを記憶していたページメモリ３３ａ，３３ｂに、装置本体１から取得した白データを記憶させて初期化することができ、ページメモリ３３を効率よく初期化することができる。
【００５６】
上述した例では、プリンタコントローラ３のページメモリ３３を初期化するための白データを装置本体１からプリンタコントローラ３へ送出する構成について説明したが、プリンタコントローラ３に、ページメモリ３３に白データを書き込むための専用回路を設ける構成であってもよい。また、上述した例では、プリンタコントローラ３が、ＬＡＮ３５ｂ及びＵＳＢケーブル３６ｂと接続できるＬＡＮインタフェース３５及びＵＳＢインタフェース３６を有する構成について説明したが、パラレル（Parallel）ポートなどの他の入力ポートに接続されるインタフェースを有するようにしてもよい。また、上述した実施の形態では、記録装置としてファクシミリ複合装置を用いた例を説明したが、画像データに基づく記録処理を実行する全ての記録装置に本発明を適用できることは言うまでもない。
【図面の簡単な説明】
【００５７】
【図１】本発明のファクシミリ複合装置における装置本体の構成例を示すブロック図である。
【図２】本発明のファクシミリ複合装置におけるプリンタコントローラの構成例を示すブロック図である。
【図３】本発明のプリンタコントローラのＰＣプリント処理時における動作の一例を示すフローチャートである。
【図４】本発明のプリンタコントローラのＰＣプリント処理時における動作の一例を示すフローチャートである。
【図５】本発明の装置本体のＰＣプリント処理時における動作の一例を示すフローチャートである。
【図６】従来のファクシミリ複合装置の概略構成例を示すブロック図である。
【符号の説明】
【００５８】
１００  ファクシミリ複合装置（記録装置）
１  装置本体
１０  ＭＰＵ（初期化手段）
３  プリンタコントローラ（中継部）
３０  ＭＰＵ
３３  ページメモリ（記憶手段）
３４  画像変換部（変換手段）
３７  コネクタ（出力手段）
【図１】
2005305665.tif 000003
【図２】
2005305665.tif 000004
【図３】
2005305665.tif 000005
【図４】
2005305665.tif 000006
【図５】
2005305665.tif 000007
【図６】
2005305665.tif 000008