(57)【要約】【課題】メモリへの書込み／読出し処理を効率良く制御することにより、大容量でないメモリを使用しても高画質での読取記録処理を行えるカラー画像読取記録装置を提供する。【解決手段】第２画像メモリ１７に、色変換・２値化部１６で生成される記録用の各画素１ビットのＫ，Ｃ，Ｍ，Ｙの画像データを順次格納し、これらの画像データを記録部１８へ順次読み出してカラー記録処理を行う。ある色（例えばＫ）の２値画像データの第２画像メモリ１７から記録部１８への読出しが開始されて数ライン分の読出しが完了した時点で、次の色（例えばＣ）についての色変換・２値化部１６での色変換・２値化処理を開始させて、次の色（例えばＣ）の２値画像データの第２画像メモリ１７への書込みを開始する。【選択図】        図１
2004159000.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取る読取部と、該読取部にて読み取った複数の色成分を有する画像データを記録用の複数の色夫々の画像データに順次変換する変換部と、変換された画像データを記憶する記憶部と、該記憶部に記憶されている各色の画像データを順次読み出して該各色の画像データに基づく画像を記録する記録部とを備えるカラー画像読取記録装置において、前記記憶部から１色の画像データの前記記録部への読出しを開始した後に、他の色の画像データを得るべく前記変換部での変換処理を開始させる制御手段を備えることを特徴とするカラー画像読取記録装置。
【請求項２】
前記記憶部からある色の画像データの所定量が前記記録部へ読み出されたタイミングで、次の色の画像データの前記記憶部への書込みを開始するようにしたことを特徴とする請求項１記載のカラー画像読取記録装置。
【請求項３】
複数の解像度での記録処理が可能であり、前記複数の解像度の中の少なくとも一つの解像度での記録処理にあって、前記制御手段での制御動作を行うようにしたことを特徴とする請求項１または２記載のカラー画像読取記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像を読み取り、得られる画像データに基づくカラー画像を記録するカラー画像読取記録装置に関する。
【０００２】
【従来の技術】
本来のコピー機能，ファクシミリ機能に加えて、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信網を介してＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）と接続されており、ＰＣから送られるデータを他のファクシミリ装置へ送信する送信機能、及び、そのデータをプリントアウトするプリンタ機能を備えた機能複合型のファクシミリ装置（ファクシミリ複合装置）が開発されている。
【０００３】
このようなファクシミリ複合装置にあっても、プリンタ機能の拡張に伴って、カラー画像読取記録機能の搭載が行われ始めている。このカラー画像読取記録機能は例えば次のようにして実行する。原稿画像をカラーＣＣＤにて読み取り、取得した複数の色成分を有する多値の画像データを一旦多値メモリに格納し、多値メモリから読み出した画像データを記録用の複数色の２値の画像データに変換し、変換した画像データを２値メモリに格納し、２値メモリから読み出した画像データに基づくカラー画像を用紙に記録する。このような多値メモリ，２値メモリ等の画像データを格納するメモリについての管理制御は種々提案されている（例えば、特許文献１，２及び３参照）。
【０００４】
【特許文献１】
特開平８−３２４０１１号公報
【特許文献２】
特開平８−１８３２０７号公報
【特許文献３】
特開平６−２２７０４９号公報
【０００５】
【発明が解決しようとする課題】
現在のファクシミリ複合装置では、１種類の解像度（例えば６００ｄｐｉ）によるカラー画像読取記録を行っているが、もっと高画質の記録を行いたいというユーザの要望が高い。そこで、解像度６００ｄｐｉでの読取記録機能に加えて、解像度２４００ｄｐｉでの読取記録機能も併せて行えるようにしたファクシミリ複合装置の開発が望まれている。しかしながら、高画質での読取記録処理を行うためには、メモリに蓄積するデータ量が多くなるため、大容量のメモリを搭載する必要があり、装置コストの上昇が避けられないという問題がある。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、メモリに対する各色の画像データの書込み／読出し処理を効率良く制御することにより、大容量でないメモリを使用しても高画質での読取記録処理を行えるカラー画像読取記録装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に係るカラー画像読取記録装置は、原稿画像を読み取る読取部と、該読取部にて読み取った複数の色成分を有する画像データを記録用の複数の色夫々の画像データに順次変換する変換部と、変換された画像データを記憶する記憶部と、該記憶部に記憶されている各色の画像データを順次読み出して該各色の画像データに基づく画像を記録する記録部とを備えるカラー画像読取記録装置において、前記記憶部から１色の画像データの前記記録部への読出しを開始した後に、他の色の画像データを得るべく前記変換部での変換処理を開始させる制御手段を備えることを特徴とする。
【０００８】
請求項１にあっては、原稿画像を読み取って得られる複数の色成分を有する画像データを記録用の複数色の画像データに変換部にて順次変換し、変換した各色の画像データを記憶部に順次格納し、記憶部に格納されている各色の画像データを順次読み出し、読み出した画像データに基づく画像を記録するが、この記憶部に対する各色の画像データの書込み／読出し処理において、記録すべくある色の画像データを記憶部から所定量（一定のライン数分）読み出した時点で、次の色における変換部での変換処理を開始する。よって、記憶部のメモリ資源（ハードウェア資源）を効率良く利用して、大容量でなくてもデータ量が増えた高解像度用の画像データの格納に対応できる。
【０００９】
請求項２に係るカラー画像読取記録装置は、請求項１において、前記記憶部からある色の画像データの所定量が前記記録部へ読み出されたタイミングで、次の色の画像データの前記記憶部への書込みを開始するようにしたことを特徴とする。
【００１０】
請求項２にあっては、記憶部からある色の画像データの所定量が記録部へ読み出された時点で、次の色の画像データを記憶部へ書き込み始める。よって、記憶部での画像データの上書きが発生しないタイミングで、変換部での変換処理を行える。
【００１１】
請求項３に係るカラー画像読取記録装置は、請求項１または２において、複数の解像度での記録処理が可能であり、前記複数の解像度の中の少なくとも一つの解像度での記録処理にあって、前記制御手段での制御動作を行うようにしたことを特徴とする。
【００１２】
請求項３にあっては、記憶部に格納すべきデータ量が多くなる高解像度での読取記録処理時において、記憶部に対する上述したような画像データの高効率な書込み／読出し処理を実行する。よって、解像度が例えば２４００ｄｐｉである場合でも、解像度６００ｄｐｉ用の記憶部で対応が可能となる。
【００１３】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。
図１は、本発明のカラー画像読取記録装置としてのファクシミリ複合装置１の構成を示すブロック図である。このファクシミリ複合装置１は、制御部１０，ＲＯＭ１１，ＲＡＭ１２，読取部１３，色変換部１４，第１画像メモリ１５，色変換・２値化部１６，第２画像メモリ１７，記録部１８，表示部１９，操作部２０，第１コーデック２１，メモリ制御部２２，第２コーデック２３，符号化画像メモリ２４，モデム２５，ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２６，ＬＡＮインタフェース２７等を備えている。
【００１４】
制御部１０は、具体的にはＣＰＵで構成されており、システムバス２８を介してファクシミリ複合装置１の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、ＲＯＭ１１に格納されたコンピュータプログラムに従って、種々のソフトウェア的機能を実行する。
【００１５】
ＲＯＭ１１は、ファクシミリ複合装置１の動作に必要な種々のソフトウェアのプログラムを予め格納している。ＲＡＭ１２は、ＳＲＡＭまたはフラッシュメモリ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。
【００１６】
読取部１３は、カラーＣＣＤ，ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ），シェーディング補正部等を有している。カラーＣＣＤは、原稿画像を読み取り、ＲＧＢにより表現される表色系のアナログ信号を取得する。ＡＦＥは、取得されたＲＧＢ表色系のＲ成分，Ｇ成分及びＢ成分夫々を示すアナログ信号を所定の大きさに増幅した後、一定のタイミング毎にサンプリングして、多値（９ビット）のディジタル信号を取得する。シェーディング補正部は、カラーＣＣＤの照明系，結像系及び撮像系で生じた各種の歪みを取り除く補正を行う。
【００１７】
色変換部１４は、読取部１３から出力されるＲＧＢ表色系の９ビットの画像データをＬａｂ表色系の８ビットの画像データに変換する。第１画像メモリ１５は、ＤＲＡＭ等で構成された多値メモリであり、このＬａｂ表色系の８ビットの画像データを一旦格納する。
【００１８】
色変換・２値化部１６は、第１画像メモリ１５に格納されているＬａｂ表色系の８ビットの画像データを読み出し、読み出したＬａｂ表色系の８ビットの画像データを、ＣＭＹＫ表色系の２値の画像データに変換する。第２画像メモリ１７は、ＤＲＡＭ等で構成された２値メモリであり、この変換されたＣＭＹＫ表色系の２値の画像データを格納する。なお、この色変換・２値化部１６では、低解像度（６００ｄｐｉ）による色変換・２値化処理と、高解像度（２４００ｄｐｉ）による色変換・２値化処理とを行うことができ、この解像度は、ユーザの操作入力によって決定される。
【００１９】
記録部１８は、電子写真方式のプリンタ装置であって、第２画像メモリ１７に格納されている各色（Ｃ／Ｍ／Ｙ／Ｋ）の２値の画像データに基づく画像をハードコピーとしてプリントアウトする。また、記録部１８は、ファクシミリ通信により受信した画像データ、及び外部のＰＣから入力した画像データに基づく画像もプリントアウトする。
【００２０】
表示部１９は、液晶表示装置またはＣＲＴディスプレイ等の表示装置であり、ファクシミリ複合装置１の動作状態を表示したり、操作部２０を介したユーザの操作入力などを表示する。操作部２０は、ファクシミリ複合装置１を操作するために必要な各種のファンクションキーを備えている。なお、表示部１９をタッチパネル方式とすることにより、操作部２０の各種のキーの内の一部または全部を代用することも可能である。
【００２１】
第１コーデック２１は、色変換・２値化部１６で変換されたＣＭＹＫ表色系の２値の画像データに対して符号化処理を行う。符号化された画像データは、メモリ制御部２２の制御に従って、イメージバス２９を介して符号化画像メモリ２４に格納される。第２コーデック２３は、符号化画像メモリ２４に格納されている符号化画像データに対して、メモリ制御部２２の制御に従って、復号処理を行い、復号したＣＭＹＫ表色系の２値の画像データを出力する。
【００２２】
モデム２５は、システムバス２８に接続されており、ファクシミリ通信が可能なファクスモデムから構成されている。また、モデム２５は、同様にシステムバス２８に接続されたＮＣＵ２６と直接的に接続されている。ＮＣＵ２６は、ＰＳＴＮの閉結及び開放の動作を行うハードウェアであり、必要に応じてモデム２５を電話回線と接続する。ＬＡＮインタフェース２７は、回線ＬによってＬＡＮに接続され、ＬＡＮに接続されたＰＣとの間でデータのやりとりを行う。
【００２３】
次に、このような構成を有するファクシミリ複合装置１でのカラー画像読取記録の動作について説明する。
【００２４】
原稿画像が読取部１３のカラーＣＣＤで読み取られて、ＲＧＢにより表現される表色系のアナログ信号が取得される。このアナログ信号は、ＡＦＥでディジタル信号（Ｒ成分，Ｇ成分及びＢ成分が何れも９ビットのディジタルデータ）に変換され、シェーディング補正が施される。このようなＲＧＢ表色系の９ビットの画像データは、色変換部１４にて、Ｌａｂ表色系の８ビットの画像データに変換される。変換されたＬａｂ表色系の８ビットの画像データは、多値メモリである第１画像メモリ１５に一旦格納される。
【００２５】
第１画像メモリ１５に格納されているＬａｂ表色系の８ビットの画像データが読み出され、色変換・２値化部１６にて、６００ｄｐｉまたは２４００ｄｐｉにおけるＣＭＹＫ表色系の２値の画像データに変換される。具体的には、８ビットのＬａｂ画像データに基づき、Ｋ成分，Ｃ成分，Ｍ成分，Ｙ成分の順に、各画素１ビットの記録用画像データが、色変換・２値化部１６で生成される。変換されたＣＭＹＫ表色系の２値の画像データは、２値メモリである第２画像メモリ１７に順次格納される。
【００２６】
第２画像メモリ１７に格納されている各色の２値の画像データがＫ，Ｃ，Ｍ，Ｙの順で読み出され、記録部１８にて、各色のトナー像が順次形成されて、フルカラーの記録が行われる。
【００２７】
ところで、第２画像メモリ１７は、解像度が６００ｄｐｉである場合に、一度に４色（Ｋ，Ｃ，Ｍ，Ｙの全て）の１ページ分の２値画像データを格納することができる。従って、１ページ分の原稿画像に対して、多値のＬａｂ画像データから２値のＣＭＹＫ画像データへの色変換処理、変換した２値のＣＭＹＫ画像データの第２画像メモリ１７への書込み処理、第２画像メモリ１７から記録部１８への２値のＣＭＹＫ画像データの読出し処理を、Ｋ，Ｃ，Ｍ，Ｙの順に行うことで問題がない。
【００２８】
しかしながら、解像度が２４００ｄｐｉである場合には、第２画像メモリ１７に格納するデータ量が解像度６００ｄｐｉの場合の４倍となるため、一度に１色（Ｋ，Ｃ，Ｍ，Ｙの何れか）の１ページ分の２値画像データしか格納することができない。従って、本発明では、第２画像メモリ１７の容量を増やすことなく、第２画像メモリ１７に対する２値画像データの書込み／読出し処理を効率良く行う。即ち、最初の色（Ｋ）の２値画像データを第２画像メモリ１７から読み出す処理を開始した所定時間後に、言い換えると、Ｋの２値画像データの所定量を記録部１８へ読み出した時点で、割り込み信号を発生させ、その発生タイミングにて、次の色（Ｃ）における色変換・２値化部１６での色変換処理及び第２画像メモリ１７への２値画像データの書込み処理を開始する。
【００２９】
図２は、解像度が６００ｄｐｉである場合のカラー画像読取記録処理のシーケンスを示すタイミングチャートである。図２には、読取部１３での読取処理（ａ）、色変換部１４での色変換処理（ｂ）、第１画像メモリ１５への書込み処理（ｃ）、第１画像メモリ１５からの読出し処理（ｄ）、色変換・２値化部１６での色変換・２値化処理（ｅ）、第２画像メモリ１７への書込み処理（ｆ）、第２画像メモリ１７からの符号化用の読出し処理及び第１コーデック２１での符号化処理（ｇ）、第２画像メモリ１７からの記録用の読出し処理（ｈ）、並びに、記録部１８での記録処理（ｉ）の各処理動作を示している。
【００３０】
図２において、（１）は１ページ目の原稿画像の読取開始時点を示す。矢符（２）は、数ライン分のＬａｂ画像データを第１画像メモリ１５へ格納した後に色変換・２値化部１６での色変換・２値化処理を開始することを示す。最初の色のＫでは、数ラインずつ色変換・２値化部１６での色変換・２値化処理を行うが、残りの色Ｃ，Ｍ，Ｙでは、全ラインのＬａｂ画像データが格納されているため、全ラインを一括して色変換・２値化部１６での色変換・２値化処理を行う。
【００３１】
また、図２において、矢符（３）は、Ｋの数ライン分の画像データを第２画像メモリ１７へ格納した後に第１コーデック２１での符号化処理を開始することを示す。矢符（４）は、Ｋの全画像データの第２画像メモリ１７への書込みが終了した後に次の色であるＣについての色変換・２値化部１６での色変換・２値化処理を開始することを示す。矢符（５）は、Ｋの全画像データの第２画像メモリ１７への書込みが終了すれば、それを読み出して記録処理を開始することを示す。矢符（６）は、最後の色であるＹの２値画像データを求めるためのＬａｂ画像データの第１画像メモリ１５からの読出しが終了すれば、次のページの原稿画像の読み取りを開始することを示す。
【００３２】
図３は、解像度が２４００ｄｐｉである場合のカラー画像読取記録処理のシーケンスを示すタイミングチャートである。図３には、読取部１３での読取処理（ａ）、色変換部１４での色変換処理（ｂ）、第１画像メモリ１５への書込み処理（ｃ）、第１画像メモリ１５からの読出し処理（ｄ）、色変換・２値化部１６での色変換・２値化処理（ｅ），第２画像メモリ１７への書込み処理（ｆ）、第２画像メモリ１７からの記録用の読出し処理（ｇ）、並びに、記録部１８での記録処理（ｈ）の各処理動作を示している。
【００３３】
図３において、（１１）は１ページ目の原稿画像の読取開始時点を示す。矢符（１２）は、図２の矢符（２）と同様に、数ライン分のＬａｂ画像データを第１画像メモリ１５へ格納した後に色変換・２値化部１６での色変換・２値化処理を開始することを示す。矢符（１３）は、図２の矢符（５）と同様に、Ｋの全画像データの第２画像メモリ１７への書込みが終了すれば、それを読み出して記録処理を開始することを示す。
【００３４】
また、図３において、矢符（１４ａ），（１４ｂ），（１４ｃ）は、本発明の特徴部分を表しており、前の色の２値画像データが第２画像メモリ１７から読み出されて記録部１８へ送られ始めたら、割り込み信号を発生させて、次の色の２値画像データを求めるための色変換・２値化部１６での色変換・２値化処理を開始する。具体的に、矢符（１４ａ）は、Ｋの２値画像データが第２画像メモリ１７から読み出されて記録部１８へ送られ始めると、その所定時間後に、次のＣの２値画像データを求めるために色変換・２値化部１６での色変換・２値化処理を開始することを示す。また、矢符（１４ｂ）は、Ｃの２値画像データが第２画像メモリ１７から読み出されて記録部１８へ送られ始めると、その所定時間後に、次のＭの２値画像データを求めるために色変換・２値化部１６での色変換・２値化処理を開始することを示す。また、矢符（１４ｃ）は、Ｍの２値画像データが第２画像メモリ１７から読み出されて記録部１８へ送られ始めると、その所定時間後に、次のＹの２値画像データを求めるために色変換・２値化部１６での色変換・２値化処理を開始することを示す。
【００３５】
また、図３において、矢符（１５）は、図２の矢符（６）と同様に、最後の色であるＹの２値画像データを求めるためのＬａｂ画像データの第１画像メモリ１５からの読出しが終了すれば、次のページの原稿画像の読み取りを開始することを示す。
【００３６】
図４は、解像度が２４００ｄｐｉである場合のカラー画像読取記録処理の動作手順を示すフローチャートである。
【００３７】
読取部１３により原稿画像の読み取りを開始し（ステップＳ１）、多値（８ビット）のＬａｂ画像データを第１画像メモリ１５に格納する（ステップＳ２）。制御部１０は、第２画像メモリ１７に空きページがあるか否かを判断する（ステップＳ３）。空きページがある場合には（Ｓ３：ＹＥＳ）、色変換・２値化部１６での色変換処理を開始する（ステップＳ４）。
【００３８】
一方、第２画像メモリ１７に空きページがない場合（Ｓ３：ＮＯ）、制御部１０は、前の色における一定量（数ライン分）の記録が済んで割り込み信号が発生したか否かを検知する（ステップＳ５）。割り込み信号を検知すると（Ｓ５：ＹＥＳ）、色変換・２値化部１６での色変換・２値化処理を開始する（ステップＳ４）。
【００３９】
変換して得られる１つの色成分（Ｋ，Ｃ，Ｍ，Ｙの何れか）の２値化画像データを第２画像メモリ１７に一旦格納した後（ステップＳ６）、その２値化画像データに基づく記録処理を開始する（ステップＳ７）。制御部１０は、次の色成分を求めるための色変換・２値化処理が必要であるか否かを判断し（ステップＳ８）、必要である場合には（Ｓ８：ＹＥＳ）、動作がＳ３に戻って、上述した処理を繰り返す。一方、更なる色変換・２値化処理が必要でない場合（Ｓ８：ＮＯ）、そのまま動作は終了する。
【００４０】
なお、上述した例では、ある色の２値画像データが第２画像メモリ１７から記録部１８へ読み出され始めてから所定時間後に、次の色の２値画像データを得るための色変換・２値化処理を開始するようにしたが、これとは異なり、第２画像メモリ１７の残容量を求めて、求めた残容量分だけ、次の色について色変換・２値化を予め行うようにしておくことも可能である。
【００４１】
【発明の効果】
以上のように本発明では、ある色の２値画像データが第２画像メモリ（記憶部）から記録部へ読み出され始めてから所定時間後に、次の色の２値画像データを得るための色変換・２値化処理（変換処理）を色変換・２値化部（変換部）で行うようにしたので、第２画像メモリ（記憶部）の既存容量を有効に利用することができ、大容量でないメモリを使用しても、解像度を高めた高画質でのカラー画像読取記録処理を行うことができる。
【図面の簡単な説明】
【図１】本発明のカラー画像読取記録装置としてのファクシミリ複合装置の構成を示すブロック図である。
【図２】解像度が６００ｄｐｉである場合のカラー画像読取記録処理のシーケンスを示すタイミングチャートである。
【図３】解像度が２４００ｄｐｉである場合のカラー画像読取記録処理のシーケンスを示すタイミングチャートである。
【図４】解像度が２４００ｄｐｉである場合のカラー画像読取記録処理の動作手順を示すフローチャートである。
【符号の説明】
１  ファクシミリ複合装置（カラー画像読取記録装置）
１０  制御部（制御手段）
１１  ＲＯＭ
１３  読取部
１６  色変換・２値化部（変換部）
１７  第２画像メモリ（記憶部）
１８  記録部
【図１】
2004159000.tif 000003
【図２】
2004159000.tif 000004
【図３】
2004159000.tif 000005
【図４】
2004159000.tif 000006