(57)【要約】【課題】  複数のモノクロデータの印刷に要する用紙数を減らせるようにする。【解決手段】  画像読取装置４が、原稿からモノクロデータの画像を読み取り、それを画像処理装置２へ送る。画像処理装置２は、画像読取装置４によって読み取られた複数のモノクロデータを受け取り、それぞれ異なる原色カラーデータに変換し、その変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成し、画像形成装置３へ送る。画像形成装置３は、画像処理装置２によって合成されたカラーデータに基づいて画像を形成する。また、画像処理装置２で、カラーデータを複数の異なる原色カラーデータに分離し、その分離された各原色カラーデータをそれぞれモノクロデータに置換して画像形成装置３へ送る。画像形成装置３は、画像処理装置２によって置換されたモノクロデータに基づいて画像を形成する。【選択図】        図１
2011182227.tif 000002
【特許請求の範囲】
【請求項１】
原稿からモノクロデータの画像を読み取る画像読取手段を有する画像読取装置と、
前記画像読取装置の前記画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、該変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段とを有する画像処理装置と、
前記画像処理装置の前記合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段を有する画像形成装置とを備えたことを特徴とする画像処理システム。
【請求項２】
前記画像処理装置に、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、該分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段とを設け、
前記画像形成装置に、前記画像処理装置の前記置換手段によって置換されたモノクロデータに基づいて画像を形成する手段を設けたことを特徴とする請求項１記載の画像処理システム。
【請求項３】
複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、該変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、該合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段とを備えたことを特徴とする画像形成装置。
【請求項４】
カラーデータを複数の異なる原色カラーデータに分離する分離手段と、該分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段と、該置換手段によって置換されたモノクロデータに基づいて画像を形成する手段とを設けたことを特徴とする請求項３記載の画像形成装置。
【請求項５】
原稿からモノクロデータの画像を読み取る画像読取手段と、該画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、該変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段とを備えたことを特徴とする画像読取装置。
【請求項６】
カラーデータを複数の異なる原色カラーデータに分離する分離手段と、該分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段とを設けたことを特徴とする請求項５記載の画像読取装置。
【請求項７】
原稿からモノクロデータの画像を読み取る画像読取工程と、該画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、該変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程と、該合成工程によって合成されたカラーデータに基づいて画像を形成する画像形成工程とからなることを特徴とする画像処理方法。
【請求項８】
カラーデータを複数の異なる原色カラーデータに分離する分離工程と、該分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程と、該置換工程によって置換されたモノクロデータに基づいて画像を形成する工程とを含むことを特徴とする請求項７記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像読取装置と画像処理装置と画像形成装置とを含む画像処理システムと、ファクシミリ装置，プリンタ，複写機，複合機を含む画像形成装置と、スキャナを含む画像読取装置と、画像処理方法に関する。
【背景技術】
【０００２】
従来、原稿からの読み取り画像のＲＧＢデータから印刷出力に必要なＣＭＹＫデータへの変換に際し、像域分離データなどによる無彩情報を使わずに、グレーバランス調整を行う色空間変換処理を行う画像処理装置（例えば、特許文献１参照）があった。
このように、情報処理で扱われる文書データは、情報処理装置内ではＲＧＢの３原色のデータに基づいて表現し、印刷装置で用紙（紙原稿）に印刷する場合にはＣＭＹの３原色のデータに基づいて表現することが多く、人が認識するカラーの描画色を原色に分解して取り扱っている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような従来の画像処理装置では、複数ページのモノクロデータを印刷して持ち運ぶ場合、そのページ数分の用紙が必要であり、用紙を節約できないという問題があった。
この発明は上記の点に鑑みてなされたものであり、複数のモノクロデータの印刷に要する用紙数を減らせるようにすることを目的とする。
【課題を解決するための手段】
【０００４】
この発明は上記の目的を達成するため、原稿からモノクロデータの画像を読み取る画像読取手段を有する画像読取装置と、上記画像読取装置の上記画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段を有する画像処理装置と、上記画像処理装置の上記合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段を有する画像形成装置とからなる画像処理システムを提供する。
また、上記画像処理装置に、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段を設け、上記画像形成装置に、上記画像処理装置の上記置換手段によって置換されたモノクロデータに基づいて画像を形成する手段を設けるとよい。
【０００５】
さらに、複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、その合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段を備えた画像形成装置を提供する。
また、上記のような画像形成装置において、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段と、その置換手段によって置換されたモノクロデータに基づいて画像を形成する手段を設けるとよい。
【０００６】
さらに、原稿からモノクロデータの画像を読み取る画像読取手段と、その画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段を備えた画像読取装置を提供する。
また、上記のような画像読取装置において、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段を設けるとよい。
【０００７】
さらに、原稿からモノクロデータの画像を読み取る画像読取工程と、その画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程と、その合成工程によって合成されたカラーデータに基づいて画像を形成する画像形成工程とからなる画像処理方法を提供する。
また、上記のような画像処理方法において、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程と、その置換工程によって置換されたモノクロデータに基づいて画像を形成する工程とを含むようにするとよい。
【発明の効果】
【０００８】
この発明による画像処理システムと画像形成装置と画像読取装置と画像処理方法は、複数のモノクロデータの印刷に要する用紙数を減らすことができる。
【図面の簡単な説明】
【０００９】
【図１】この発明の一実施例である画像処理システムの構成例を示すブロック図である。
【図２】図１に示す画像処理装置の構成例を示すブロック図である。
【図３】図１に示す画像形成装置の構成例を示すブロック図である。
【図４】図１に示す画像読取装置の構成例を示すブロック図である。
【図５】図１に示す情報処理装置の構成例を示すブロック図である。
【００１０】
【図６】データの入力と処理と出力の種類の一覧を示す図である。
【図７】画像データの色を示す記号の説明図である。
【図８】合成カラーデータとモノクロデータの相関関係の一覧を示す図である。
【図９】１頁の原稿の画像データに対する３００ｄｐｉでの座標値例を示す説明図である。
【図１０】３ページのモノクロデータの一例を示す説明図である。
【００１１】
【図１１】図１０に示す各モノクロデータを合成した３００ｄｐｉのＣＭＹ合成データの一例を示す説明図である。
【図１２】図１０に示す各モノクロデータを合成した６００ｄｐｉのＣＭＹ合成データの一例を示す説明図である。
【図１３】ＣＭＹ分離／合成コピー機能の操作画面例を示す説明図である。
【図１４】ＣＭＹ合成印刷機能の操作画面例を示す説明図である。
【００１２】
【図１５】ＣＭＹ分離印刷機能の操作画面例を示す説明図である。
【図１６】ＣＭＹ合成印刷機能とＣＭＹ分離印刷機能の操作画面例を示す説明図である。
【図１７】複数のモノクロデータからＣＭＹ合成データを作成する処理を示すフローチャート図である。
【図１８】図１７の続きの処理を示すフローチャート図である。
【００１３】
【図１９】ＣＭＹ合成データを複数のモノクロデータに変換する処理を示すフローチャート図である。
【図２０】図１９の続きの処理を示すフローチャート図である。
【発明を実施するための形態】
【００１４】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
〔実施例〕
図１はこの発明の一実施例である画像処理システムの構成例を示すブロック図である。
この画像処理システム１は、画像処理装置２，画像形成装置３，画像読取装置４，情報処理装置５が通信回線６を介してデータのやり取りが可能に接続されている。
画像処理装置２は、複合機であり、画像読取り機能（スキャナ機能）と、印刷機能と、複写機能（コピー機能）と、ファクシミリ通信機能と、ネットワーク通信機能を有する。
画像形成装置３は、カラーレーザプリンタを含む印刷装置であり、印刷機能と、ネットワーク通信機能を有する。
【００１５】
画像読取装置４は、画像読取り機能（スキャナ機能）と、ネットワーク通信機能を有する。
情報処理装置５は、パーソナルコンピュータ（ＰＣ）を含むコンピュータ装置であり、データ処理機能を有する。
通信回線６は、ファクシミリ通信網とローカルエリアネットワーク，インターネットを含むネットワーク通信網である。
【００１６】
この画像処理システム１の画像処理装置２と画像形成装置３と画像読取装置４に、文書データの処理に際して、モノクロ文書データ処理において、複数ページのモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成して印刷することと、その合成されたカラー文書データを再び原色に分離して元の複数ページのモノクロデータに戻してモノクロ文書データを印刷することを実施させる場合、上記画像読取装置４が、原稿からモノクロデータの画像を読み取る画像読取工程の処理を実施し、上記画像処理装置２が、上記画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程との各処理を実施し、上記画像形成装置３が、上記合成工程によって合成されたカラーデータに基づいて画像を形成する画像形成工程の処理を実施する。
【００１７】
また、上記画像処理装置２が、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程の各処理を実施し、上記画像形成装置３が、上記置換工程によって置換されたモノクロデータに基づいて画像を形成する工程の処理を実施する。
【００１８】
すなわち、上記画像読取装置４が、原稿からモノクロデータの画像を読み取る画像読取手段を有する画像読取装置の機能を果たし、上記画像処理装置２が、上記画像読取装置４の上記画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段を有する画像処理装置の機能を果たし、上記画像形成装置３が、上記画像処理装置２の上記合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段を有する画像形成装置の機能を果たす。
【００１９】
また、上記画像処理装置２が、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段の機能も果たし、上記画像形成装置３が、上記画像処理装置２の上記置換手段によって置換されたモノクロデータに基づいて画像を形成する手段の機能も果たす。
【００２０】
図２は、図１に示した画像処理装置２の構成例を示すブロック図である。
この画像処理装置２は、制御装置１０，入力装置１１，表示装置１２，記憶装置１３，画像読取装置１４，印刷装置１５，通信装置１６を備えている。
入力装置１１は、ユーザに操作入力をさせるキーボードを含む入力装置である。
表示装置１２は、ユーザに対する各種の操作画面やメッセージを表示するＬＣＤを含む表示装置である。
記憶装置１３は、ハードディスク装置（ＨＤＤ）を含む記憶装置であり、画像データの格納、制御情報、管理情報や位置データの格納に使用される。
画像読取装置１４は、原稿に記載された画像を読み取り、その読み取った画像の画像データを取り込むスキャナ装置である。
【００２１】
印刷装置１５は、カラーレーザプリンタを含む印刷装置である。
通信装置１６は、通信回線６を介してファクシミリ通信とネットワーク通信を行う。
制御装置１０は、ＣＰＵ，ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、システム制御部２０，入力制御部３０，表示制御部３１，記憶制御部３２，画像読取制御部３３，印刷制御部３４，複写制御部３５，通信制御部３６，ファクシミリ（ＦＡＸ）通信制御部３７，画像処理制御部３８の各機能を備えている。
システム制御部２０は、この装置全体の制御を司り、３０〜３８の各部の制御を司る。
すなわち、システム制御部２０は、他の制御部３０〜３８の機能を利用して、ユーザ要求やデータ入力に応じて、画像の読み取り，印刷，複写，ファクシミリ送信や、データの蓄積と取り出しのシステム全体の機能を実現する。
【００２２】
入力制御部３０は、入力装置１１からの入力の制御をする。例えば、ユーザの操作入力はここで処理される。
表示制御部３１は、表示装置１２への表示制御をする。例えば、操作画面への表示はここで処理される。
記憶制御部３２は、記憶装置１３に対するデータの読み書きの制御をする。
画像読取制御部３３は、画像読取装置１４を制御し、画像読取り機能を実現する。
印刷制御部３４は、印刷装置１５を制御し、印刷機能を実現する。
複写制御部３５は、画像読取制御部３３と印刷制御部３４の制御も用いて、複写機能を実現する。
通信制御部３６は、通信装置１６を制御して、他の通信機能を備えた機器との通信機能を実現する。
【００２３】
ＦＡＸ通信制御部３７は、通信制御部３６の制御も用いて、ファクシミリ通信機能を実現する。
画像処理制御部３８は、画像データに対する加工処理を行う。この発明に係るモノクロ／カラー処理やＣＭＹ合成／分離処理はここで行われる。すなわち、モノクロデータを原色カラーデータに合成して重ね合わせる処理や、合成して重ね合わせられたカラーデータを分解してモノクロデータに変換する処理をする。
この画像処理装置２は、画像読取装置１４によって原稿に記載された情報を読み取り、その読み取った画像データを記憶装置１３に蓄積したり、その読み取った画像データを印刷装置１５によって用紙に印刷したりして、複写機能を実現することができる。
【００２４】
また、画像読取装置１４によって読み取った画像データは、通信装置１６を通じで他の情報処理装置にファクシミリ送信したり、もしくはデータとしてネットワーク送信したりすることもできる。
さらに、通信装置１６を通じて他の情報処理装置からデータを受信して、そのデータを印刷装置１５によって用紙に印刷することもできる。
【００２５】
この画像処理装置２に、文書データの処理に際して、モノクロ文書データ処理において、複数ページのモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成して印刷することと、その合成されたカラー文書データを再び原色に分離して元の複数ページのモノクロデータに戻してモノクロ文書データを印刷することを実施させる場合、上記システム制御部２０と上記画像読取制御部３３が、原稿からモノクロデータの画像を読み取る画像読取工程の処理を実施し、上記システム制御部２０と上記画像処理制御部３８が、上記画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程の各処理を実施し、上記システム制御部２０と上記印刷制御部３４が、上記合成工程によって合成されたカラーデータに基づいて画像を形成する画像形成工程の処理を実施する。
【００２６】
また、上記システム制御部２０と上記画像処理制御部３８が、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程の各処理を実施し、上記システム制御部２０と上記印刷制御部３４が、上記置換工程によって置換されたモノクロデータに基づいて画像を形成する工程の処理を実施する。
【００２７】
すなわち、上記画像処理装置２のシステム制御部２０と画像処理制御部３８が、複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段の機能を果たす。
また、上記画像処理装置２のシステム制御部２０と印刷制御部３４が、上記合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段と、上記置換手段によって置換されたモノクロデータに基づいて画像を形成する手段の機能を果たす。
【００２８】
図３は、図１に示した画像形成装置３の構成例を示すブロック図である。
この画像形成装置３は、制御装置１７，入力装置１１，表示装置１２，記憶装置１３，印刷装置１５，通信装置１６を備えており、画像データを用紙に印刷することができる。
この入力装置１１，表示装置１２，記憶装置１３，印刷装置１５，通信装置１６は、上述した装置と同様の機能を有するので、その説明を省略する。
制御装置１７は、ＣＰＵ，ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、システム制御部２１，入力制御部３０，表示制御部３１，記憶制御部３２，印刷制御部３４，通信制御部３６，画像処理制御部３８の各機能を備えている。
【００２９】
この入力制御部３０，表示制御部３１，記憶制御部３２，印刷制御部３４，通信制御部３６，画像処理制御部３８も、上述した装置と同様の機能を有するので、その説明を省略する。
システム制御部２１は、この装置全体の制御を司り、３０〜３２，３４，３６，３８の各部の制御を司る。
すなわち、システム制御部２１は、他の制御部３０〜３２，３４，３６，３８の機能を利用して、ユーザ要求やデータ入力に応じて、画像の印刷，送信や、データの蓄積と取り出しのシステム全体の機能を実現する。
【００３０】
この画像形成装置３に、文書データの処理に際して、モノクロ文書データ処理において、複数ページのモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成して印刷することと、その合成されたカラー文書データを再び原色に分離して元の複数ページのモノクロデータに戻してモノクロ文書データを印刷することを実施させる場合、上記システム制御部２１と上記画像処理制御部３８が、画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程と、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程の各処理を実施する。
【００３１】
また、上記システム制御部２１と上記印刷制御部３４が、上記合成工程によって合成されたカラーデータに基づいて画像を形成する画像形成工程と、上記置換工程によって置換されたモノクロデータに基づいて画像を形成する工程の各処理を実施する。
すなわち、上記システム制御部２１と上記画像処理制御部３８が、複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段の各機能を果たす。
【００３２】
また、上記システム制御部２１と上記印刷制御部３４が、上記合成手段によって合成されたカラーデータに基づいて画像を形成する画像形成手段と、上記置換手段によって置換されたモノクロデータに基づいて画像を形成する手段の各機能を果たす。
【００３３】
図４は、図１に示した画像読取装置４の構成例を示すブロック図である。
この画像読取装置４は、制御装置１８，入力装置１１，表示装置１２，記憶装置１３，画像読取装置１４，通信装置１６を備えており、紙原稿の画像を読み取り、その画像データを蓄積したり、その読み取ったデータを他の情報処理装置にデータとして送信したりすることもできる。
この入力装置１１，表示装置１２，記憶装置１３，画像読取装置１４，通信装置１６は、上述した装置と同様の機能を有するので、その説明を省略する。
制御装置１８は、ＣＰＵ，ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、システム制御部２２，入力制御部３０，表示制御部３１，記憶制御部３２，画像読取制御部３３，通信制御部３６，画像処理制御部３８の各機能を備えている。
【００３４】
この入力制御部３０，表示制御部３１，記憶制御部３２，画像読取制御部３３，通信制御部３６，画像処理制御部３８も、上述した装置と同様の機能を有するので、その説明を省略する。
システム制御部２２は、この装置全体の制御を司り、３０〜３３，３６，３８の各部の制御を司る。
すなわち、システム制御部２２は、他の制御部３０〜３３，３６，３８の機能を利用して、ユーザ要求に応じて、原稿の画像の読み取り，送信や、データの蓄積と取り出しのシステム全体の機能を実現する。
【００３５】
この画像読取装置４に、文書データの処理に際して、モノクロ文書データ処理において、複数ページのモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成することと、その合成されたカラー文書データを再び原色に分離して元の複数ページのモノクロデータに戻すことを実施させる場合、上記システム制御部２２と上記画像読取制御部３３が、原稿からモノクロデータの画像を読み取る画像読取工程の処理を実施する。
また、上記システム制御部２２と画像処理制御部３８が、上記画像読取工程によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程と、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程の各処理を実施する。
【００３６】
すなわち、上記システム制御部２２と画像読取制御部３８が、原稿からモノクロデータの画像を読み取る画像読取手段の機能を果たす。
また、上記システム制御部２２と上記画像処理制御部３３が、上記画像読取手段によって読み取られた複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段の各機能を果たす。
【００３７】
図５は、図１に示した情報処理装置５の構成例を示すブロック図である。
この情報処理装置５は、制御装置１９，入力装置１１，表示装置１２，記憶装置１３，通信装置１６を備えている。
この入力装置１１，表示装置１２，記憶装置１３，通信装置１６は、上述した装置と同様の機能を有するので、その説明を省略する。
制御装置１９は、ＣＰＵ，ＲＯＭ及びＲＡＭを含むマイクロコンピュータによって実現され、アプリケーション４０，オペレーティングシステム（ＯＳ）４１，デバイスドライバ４２は、この制御装置１９が実行するソフトウェアプログラムである。
アプリケーション４０は、文書処理機能を備えたプログラムである。
ＯＳ４１は、この情報処理装置５のコンピュータシステム全体を制御するプログラムである。
【００３８】
デバイスドライバ４２は、上記画像処理装置２，上記画像形成装置３，上記画像読取装置４を含む外部のデバイスに対して印刷を含む各種の処理を実行させる制御を司るプログラムである。
このデバイスドライバ４２は、ユーザに対してのユーザインタフェース（ＵＩ）を提供するＵＩ部４３と、印刷ジョブの制御を行うジョブ制御部４４と、印刷の各ページの制御を行うページ制御部４５と、各種の画像処理を行う画像処理制御部３８の機能部を備えている。この画像処理制御部３８が、モノクロ／カラー処理やＣＭＹ合成／分離処理を行い、複数ページのモノクロデータをそれぞれ原色カラーデータに変換して重ね合わせて１つのカラーデータに合成する処理や、その合成されたカラーデータを分解して元の複数ページのモノクロデータに変換する処理を行う。
【００３９】
この情報処理装置５は、例えば、記憶装置１３に格納された文書データを、文書処理機能を備えたアプリケーション４０が読み込み、オペレーティングシステム（ＯＳ）４１を通じて、デバイスドライバ４２の機能を呼び出すことにより、通信装置１６を介して画像処理装置２，又は画像形成装置３に印刷データを送信して、印刷を行わせることができる。
【００４０】
この情報処理装置５に、文書データの処理に際して、モノクロ文書データ処理において、複数ページのモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成することと、その合成されたカラー文書データを再び原色に分離して元の複数ページのモノクロデータに戻すことを実施させる場合、上記ＯＳ４１，上記デバイスドライバ４２，上記画像処理制御部３８が、複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換工程と、その変換工程によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成工程の各処理を実施する。
【００４１】
また、カラーデータを複数の異なる原色カラーデータに分離する分離工程と、その分離工程によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換工程の各処理も実施する。
すなわち、上記ＯＳ４１，上記デバイスドライバ４２，上記画像処理制御部３８が、複数のモノクロデータをそれぞれ異なる原色カラーデータに変換する変換手段と、その変換手段によって変換された各原色カラーデータを１つに重ね合わせてカラーデータを合成する合成手段と、カラーデータを複数の異なる原色カラーデータに分離する分離手段と、その分離手段によって分離された各原色カラーデータをそれぞれモノクロデータに置換する置換手段の各機能を果たす。
【００４２】
この実施例では、画像処理システム１全体で、又は、画像処理装置２，画像形成装置３，画像読取装置４，情報処理装置５のそれぞれ単体で、文書データの処理に際して、複数ページのモノクロ文書データ処理において、複数のモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成したり、その合成されたカラー文書データを再び原色に分離して元のモノクロ文書データを作成したりすることができることが特徴になっている。上記のように、複数のモノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに重ね合わせて合成することにより、印刷時には複数のモノクロデータを１ページにして印刷することができ、印刷時の用紙のページ数を減らすことが出来る。
【００４３】
図６は、データの入力と処理と出力の種類の一覧を示す図である。
図６の表中の（１）（３）（４）（６）の各処理については、従来技術で実現されているので詳細な説明を省略する。
（２）の処理は、複数のモノクロデータを入力し、それらにＣＭＹ合成処理を行い、ＣＭＹ合成カラーデータを出力する。
（５）の処理は、カラーデータを入力し、そのカラーデータを一旦モノクロデータに変換した後、ＣＭＹ合成処理を行い、ＣＭＹ合成カラーデータを出力する。
（７）の処理は、ＣＭＹ合成カラーデータを入力し、複数のカラーデータに分離する分離処理を行って元のモノクロデータに戻し、モノクロデータを出力する。
【００４４】
上記（２）（５）（７）の処理を実施する場合、図１に示した画像処理システム１では、上述した画像処理装置２，画像形成装置３，画像読取装置４，情報処理装置５を用いて全ての入出力処理の組み合わせが可能である。
また、図２に示した画像処理装置２では、入力を紙原稿から読み取った電子データ、又は外部から電子データとして受け取り、紙として出力を行う。
さらに、図３に示した画像形成装置３では、入力を電子データとして受け取り、紙として出力を行う。
また、図４に示した画像読取装置４では、入力を紙原稿とし、電子データとして出力を行う。
さらに、図５に示した情報処理装置５では、入力を電子データで受け取り、電子データとして出力を行う。
【００４５】
図７は、画像データの色を示す記号の説明図である。
これらの記号は、後述の説明で使用される画素記号の意味を一覧で示している。
原色の描画として、ｂｌａｃＫ（ブラック，黒）、Ｃｙａｎ（シアン）、Ｍａｇｅｎｔａ（マゼンタ）、Ｙｅｌｌｏｗ（イエロー）、Ｒｅｄ（レッド，赤）、Ｇｒｅｅｎ（グリーン，緑）、Ｂｌｕｅ（ブルー，青）である。
また、Ｃ，Ｍ，Ｙの合成に対して、Ｒ，Ｇ，Ｂ，ブラックには、図７に合成色で示した関係がある。
【００４６】
図８は、合成カラーデータとモノクロデータの相関関係の一覧を示す図である。
図８には、図７に示した原色と合成色の関係を表で示している。
つまり、マゼンタ（Ｍａｇｅｎｔａ）とイエロー（Ｙｅｌｌｏｗ）を重ね合わせて合成するとレッド（Ｒｅｄ）になる。
また、シアン（Ｃｙａｎ）とイエロー（Ｙｅｌｌｏｗ）を重ね合わせて合成するとグリーン（Ｇｒｅｅｎ）になる。
さらに、シアン（Ｃｙａｎ）とマゼンタ（Ｍａｇｅｎｔａ）を重ね合わせて合成するとブルー（Ｂｌｕｅ）になる。
そして、シアン（Ｃｙａｎ）とマゼンタ（Ｍａｇｅｎｔａ）とイエロー（Ｙｅｌｌｏｗ）を重ね合わせて合成するとブラック（ｂｌａｃＫ）になる。
【００４７】
図９は、１頁の原稿の画像データに対する３００ｄｐｉでの座標値例を示す説明図である。
後述の説明で使用する１頁の原稿の画像データ、すなわち、１ページ分の描画データの各座標値を示している。
この座標系は、描画データの左右方向をｘ軸に、上下方向をｙ軸に、左上の原点（ｘ，ｙ）＝（１，１）に、それぞれ設定している。
【００４８】
図１０は、３ページのモノクロデータの一例を示す説明図である。
図１０の（ａ）〜（ｃ）には、それぞれ元原稿データである合成前のモノクロデータを示しており、後述の処理説明で使用する３ページのモノクロ原稿の各ページの描画データを図示している。
図１０の（ａ）は、１ページ目のモノクロデータであり、座標値（３，４）（４，６）（２，８）（４，８）の４箇所にモノクロデータ５０〜５３がそれぞれ存在している。
また、図１０の（ｂ）は、２ページ目のモノクロデータであり、座標値（４，２）（３，４）（２，６）（４，８）の４箇所にモノクロデータ５４〜５７がそれぞれ存在している。
さらに、図１０の（ｃ）は、３ページ目のモノクロデータであり、座標値（２，２）（４，２）（３，４）（４，６）の４箇所にモノクロデータ５８〜６１がそれぞれ存在している。
【００４９】
図１１は、図１０の各モノクロデータを合成した３００ｄｐｉのＣＭＹ合成データの一例を示す説明図である。
この例では解像度を３００ｄｐｉとしている。
図１０の（ａ）〜（ｃ）の各ページのモノクロデータをそれぞれＣＭＹの原色カラーデータに変換し、その変換後に１つに重ね合わせてカラーデータを合成する。
例えば、図１０の（ａ）の１ページ目の各モノクロデータ５０〜５３をシアンデータに、図１０の（ｂ）の２ページ目の各モノクロデータ５４〜５７をマゼンタデータに、図１０の（ｃ）の３ページ目の各モノクロデータ５８〜６１をイエローデータにそれぞれ変換する。
【００５０】
その後、それらを１つのページに重ね合わせて合成すると、図１１の（ａ）に示すように、座標値（２，２）のカラーデータ７０はイエローデータであり、座標値（４，２）のカラーデータ７１は「マゼンタデータ＋イエローデータ」であり、座標値（３，４）のカラーデータ７２は「シアンデータ＋マゼンタデータ＋イエローデータ」である。
また、座標値（２，６）のカラーデータ７３はマゼンタデータであり、座標値（４，６）のカラーデータ７４は「シアン＋イエローデータ」であり、座標値（２，８）のカラーデータ７５はシアンデータであり、座標値（４，８）のカラーデータ７６は「シアンデータ＋マゼンタデータ」である。
【００５１】
図１１の（ｂ）は、図１１の（ａ）のＣＭＹ合成データの複数の原色カラーデータが重ね合わされた部分について、ＲＧＢとブラックで表現した場合の説明図である。
紙への印刷ではＣＭＹ色を用いることが多いが、情報処理データとしてはＲＧＢ形式が用いられることの方が多い。
重ね合わされて配置されたＣＭＹ色とＲＧＢＫとの関係は、図８に示している。
そこで、図８に従うと、図１１の（ａ）の座標値（４，２）のカラーデータ７１はレッドになる。また、座標値（３，４）のカラーデータ７２はブラックになる。
さらに、座標値（４，６）のカラーデータ７４はグリーンになる。そして、座標値（４，８）のカラーデータ７６はブルーになる。
【００５２】
図１２には、元々は図１０の解像度３００ｄｐｉの各モノクロデータを合成する際に６００ｄｐｉの解像度として描画情報を扱った例である。
この場合、ｘ軸方向、ｙ軸方向それぞれで２倍の解像度となり、図１１に示した３００ｄｐｉの場合に対して４倍の情報を同一のページ内に配置することができる。
例えば、入力データの１ページ目から３ページ目の座標値（ｘ，ｙ）に位置するモノクロ描画データを、それぞれＣＭＹに変換して重ね合わせて、出力データの座標値（２ｘ−１，２ｙ−１）の位置に描画する。
また、入力データの４ページ目から６ページ目の座標値（ｘ，ｙ）に位置するモノクロ描画データを、それぞれＣＭＹに変換して重ね合わせて、出力データの座標値（２ｘ，２ｙ−１）の位置に描画する。
【００５３】
さらに、入力データの７ページ目から９ページ目の座標値（ｘ，ｙ）に位置するモノクロ描画データを、それぞれＣＭＹに変換して重ね合わせて、出力データの座標値（２ｘ−１，２ｙ）の位置に描画する。
そして、入力データの１０ページ目から１２ページ目の座標値（ｘ，ｙ）に位置するモノクロ描画データを、それぞれＣＭＹに変換して重ね合わせて、出力データの座標値（２ｘ，２ｙ）の位置に描画する。
このようにして、図１２の（ａ）に示す解像度６００ｄｐｉのＣＭＹ合成データの各カラーデータ８０〜８６は、ＲＧＢとブラックに変更して表示した場合、図１２の（ｂ）に示すように、座標値（７，３）のカラーデータ８１はレッドになる。また、座標値（５，７）のカラーデータ８２はブラックになる。
さらに、座標値（７，１１）のカラーデータ８４はグリーンになる。そして、座標値（７，１５）のカラーデータ８６はブルーになる。
【００５４】
図１３は、ＣＭＹ分離／合成コピー機能の操作画面例を示す説明図である。
この操作画面は、例えば、上記画像処理装置２において、ＣＭＹ合成して印刷面の量（紙）を少なくしてコピーする指示と、そうした印刷物をＣＭＹ分離して元の状態に戻す指示を入力するための操作画面であり、表示装置１２の表示画面に表示される。
『白黒（ＣＭＹ合成）』ボタン９０を指定してコピーした場合には、原稿の内容を白黒で読み取り、それぞれのページをＣＭＹ合成して、コピーを行うことができる。
また、『白黒（ＣＭＹ分離）』ボタン９１を指定してコピーした場合には、ＣＭＹ合成された原稿として内容をカラーで読み取り、それぞれのページをＣＭＹ分離して、元の白黒原稿内容を復元してコピーを行うことができる。
【００５５】
図１４は、ＣＭＹ合成印刷機能の操作画面例を示す説明図である。
この操作画面は、例えば、上記情報処理装置５において、ＣＭＹ合成して印刷するための印刷画面であり、表示装置１２に表示される。
『ＣＭＹ合成印刷』９２を選択指定して印刷した場合には、原稿データを白黒処理して、それぞれのページをＣＭＹ合成した印刷データを作成して、指定した印刷装置、画像処理装置２，画像形成装置３のいずれかに印刷データを送信して印刷させることができる。
なお、画像処理装置２，画像形成装置３で、白黒処理やＣＭＹ合成する機能を実施する場合には、その処理の指示だけを画像処理装置２，画像形成装置３に送信する方法でも実現できる。
【００５６】
図１５は、ＣＭＹ分離印刷機能の操作画面例を示す説明図である。
この操作画面は、例えば、上記情報処理装置５において、ＣＭＹ分離して印刷するための印刷画面であり、表示装置１２に表示される。
『ＣＭＹ分離印刷』９３を選択指定して印刷した場合には、入力データをＣＭＹ合成された原稿データとみなして、それぞれのページをＣＭＹ分離して、元の白黒原稿データに復元した印刷データを作成して、指定した印刷装置、画像処理装置２，画像形成装置３のいずれかに印刷データを送信して印刷させることができる。
なお、画像処理装置２，画像形成装置３で、白黒処理やＣＭＹ分離する機能を実施する場合には、その処理の指示だけを画像処理装置２，画像形成装置３に送信する方法でも実現できる。
【００５７】
図１６は、ＣＭＹ合成印刷機能とＣＭＹ分離印刷機能の操作画面例を示す説明図である。
この操作画面は、例えば、上記画像読取装置４において、入力された原稿データを、ＣＭＹ合成して紙印刷する場合の量（紙）を少なくした電子データを作成したり、入力をＣＭＹ合成された原稿データとみなしてＣＭＹ分離して元の白黒原稿としての電子データを作成したりする操作画面であり、表示装置１２に表示される。
『ＣＭＹ合成』ボタン９４を指定して読み取った場合には、原稿の内容を白黒で読み取り、それぞれのページをＣＭＹ合成したデータを作成することができる。
また、『ＣＭＹ分離』ボタン９５を指定して読み取りした場合には、ＣＭＹ合成された原稿として内容をカラーで読み取り、それぞれのページをＣＭＹ分離して、元の白黒原稿としてのデータを作成することができる。
【００５８】
次に、複数のモノクロデータからＣＭＹ合成データを作成する処理について説明する。
図１７及び図１８は、複数のモノクロデータからＣＭＹ合成データを作成する処理を示すフローチャート図である。
なお、図中の丸付きのＡ〜Ｆは、図１７と図１８との間で処理の移行先を示す記号である。
この処理は、複数ページのモノクロデータを、それぞれ異なる原色カラーデータに置き換えて、１つに重ね合わせて合成する処理である。
例えば、図１０に示すような、３ページのモノクロデータが入力データで与えられたとする。
この３ページのモノクロデータは、図１７及び図１８に示したフローチャートのアルゴリズムにより合成されて、図１１に示すような１ページのＣＭＹ合成データに変換される。
【００５９】
描画場所（座標）については、図９に示した表記方法で説明するものとする。
この実施例では、原色カラーデータとしてシアンデータ，マゼンタデータ，イエローデータの３色の原色カラーデータを使用している。
図１７のステップ（図中「Ｓ」で示す）１では、原色数Ｎに３（Ｎ＝３）を代入し、ステップ２に進む。
ステップ２では、ＣＭＹ合成データの現在の出力先ページ番号を示すＣＭＹ合成出力ページ番号カウンタのＣＭＹ合成出力ページ番号カウント値ＫＰに「１」を代入して（ＫＰ＝１）初期化し、ステップ３に進む。
ステップ３では、入力データとなるモノクロデータの現在処理中の先頭ページ番号を示すモノクロデータページ番号カウンタのモノクロデータページ番号カウント値ＭＰに「１」を代入して（ＭＰ＝１）初期化し、ステップ４に進む。
【００６０】
ステップ４では、合成出力ページ番号カウント値ＫＰに対応するデータ領域を初期化して出力先領域として確保する。すなわち、合成したＫＰページ目のデータを出力する出力先領域としてＫＰ＝１ページ目の領域を確保し、ステップ５に進む。
ステップ５では、入力ページ及び出力ページにおいて処理中の描画データの座標値ｙに「１」を代入して（ｙ＝１）、座標値ｙを初期化し、ステップ６に進む。
この処理例では、座標値ｙは向かって一番上を１とし、下に進むにつれて座標値ｙは「１」ずつ大きくなる。
ステップ６では、入力ページ及び出力ページにおいて処理中の描画データの座標値ｘに「１」（ｘ＝１）を代入して初期化し、ステップ７に進む。
この処理例では、座標値ｘは向かって一番左を「１」とし、右に進むにつれて座標値ｘは「１」ずつ大きくなる。
【００６１】
まず、以下は、初期値の状態における説明を行う。
つまり、Ｎ＝３，ＫＰ＝１，ＭＰ＝１，ｘ＝１，ｙ＝１の場合の処理である。
ステップ７では、現在の処理対象であるＭＰページ目のモノクロデータにおいて、座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。図１０の（ａ）の１ページ目のデータでは、座標値（１，１）には処理すべき描画データは無い。
従って、Ｎと判断して、次はステップＳ９に移る。
ステップ９では、（ＭＰ＋１）ページ目のモノクロデータが有るか否かを判断する。つまり、２ページ目のモノクロデータが有るか否かを判断する。有るので、Ｙと判断して、ステップ１０に進む。Ｎの場合は、図１８のステップ１５へ進む。
【００６２】
図１７のステップ１０では、（ＭＰ＋１）ページ目のモノクロデータの座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。つまり、２ページ目のモノクロデータの座標値（１，１）に処理すべき描画データが有るか否かを判断する。無いので、Ｎと判断して、図１８のステップ１２に進む。
図１８のステップ１２では、（ＭＰ＋２）ページ目のモノクロデータが有るか否かを判断する。つまり、３ページ目のモノクロデータが有るか否かを判断する。有るので、Ｙと判断して、ステップ１３に進む。
ステップ１３では、（ＭＰ＋２）ページ目のモノクロデータにおいて、座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。つまり、３ページ目のモノクロデータの座標値（１，１）に処理すべき描画データが有るか否かを判断する。無いので、Ｎと判断して、ステップ１５に進む。
【００６３】
ステップ１５では、座標値ｘに「１」を加えて、新たな座標値ｘにし（ｘ＝ｘ＋１）、Ｎ＝３，ＫＰ＝１，ＭＰ＝１，ｘ＝２，ｙ＝１となって、ステップ１６に進む。
ステップ１６では、その時の座標値ｘがｍａｘ（ｘ）以下であるか否かを判断する。
上記ｍａｘ（ｘ）とは、ｘ軸方向の描画座標としての最大値である。ｘ≦ｍａｘ（ｘ）なら、Ｙと判断して、図１７のステップ７に戻り、ｘ≦ｍａｘ（ｘ）ではないなら、Ｎと判断して、図１８のステップ１７に進む。
この処理例では、ｍａｘ（ｘ）は「５」なので、ステップ１６での判断がｘ≦５の間は図１７のステップ７に戻り、座標値（１，ｙ）〜（５，ｙ）の全描画データに対して上述のステップ７〜１５の処理を繰り返す。
図１８のステップ１６で、その時の座標値ｘがｍａｘ（ｘ）を越えたら、Ｎと判断して、ステップ１７に移る。
ステップ１７では、座標値ｙに「１」を加えて、新たな座標値ｙにし（ｙ＝ｙ＋１）し、ステップ１８に進む。
【００６４】
ステップ１８では、その時の座標値ｙがｍａｘ（ｙ）以下であるか否かを判断する。
上記ｍａｘ（ｙ）とは、ｙ軸方向の描画座標としての最大値である。ｙ≦ｍａｘ（ｙ）なら、Ｙと判断して、図１７のステップ６に戻り、ｙ≦ｍａｘ（ｙ）ではないなら、Ｎと判断して、図１８のステップ１９に進む。
この処理例では、ｍａｘ（ｙ）は「９」なので、ステップ１８での判断がｙ≦９の間は図１７のステップ６に戻り、座標値（ｘ，１）〜（ｘ，９）の全描画データに対して上述のステップ６〜１７の処理を繰り返す。
上述した処理結果として、座標値（１，１）〜（５，９）の全描画データに対して同様の処理が繰り返されることになる。
前の座標値（ｘ，ｙ）＝（１，１）の説明の例では、座標値（１，１）に処理すべき描画データが無かったので、次に描画データが有る場合の処理について説明する。
Ｎ＝３，ＫＰ＝１，ＭＰ＝１，ｘ＝３，ｙ＝３の状態で、図１７のステップ７に処理が移った場合について説明する。
【００６５】
図１７のステップ７では、現在の処理対象であるＭＰ＝１ページ目のモノクロデータにおいて、座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。
図１０の１ページ目のモノクロデータでは、座標値（３，４）には処理すべき描画データが有る。従って、Ｙと判断して、次はステップ８に移る。
ステップ８では、ＣＭＹ合成出力ページ番号カウント値ＫＰに対応するＣＭＹ合成出力ページの座標値（ｘ，ｙ）にシアンデータを加える。この場合、合成出力ページ番号カウント値ＫＰ＝１ページ目の合成出力ページの座標値（３，４）にシアンデータを加え、ステップ９に進む。
ステップ９では、（ＭＰ＋１）ページ目のモノクロデータが有るか否かを判断する。つまり、２ページ目のモノクロデータが有るか否かを判断する。有るので、Ｙと判断して、ステップ１０に進む。
【００６６】
ステップ１０では、（ＭＰ＋１）ページ目のモノクロデータの座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。つまり、２ページ目のモノクロデータの座標値（３，４）に処理すべき描画データが有るか否かを判断する。有るので、Ｙと判断して、ステップ１１に進む。
ステップ１１では、ＣＭＹ合成出力ページ番号カウント値ＫＰに対応するＣＭＹ合成出力ページの座標値（ｘ，ｙ）にマゼンタデータを加える。この場合、合成出力ページ番号カウント値ＫＰ＝１ページ目の合成出力ページの座標値（３，４）にマゼンタデータを加え、図１８のステップ１２に進む。
図１８のステップ１２では、（ＭＰ＋２）ページ目のモノクロデータが有るか否かを判断する。つまり、３ページ目のモノクロデータが有るか否かを判断する。有るので、Ｙと判断して、ステップ１３に進む。
【００６７】
ステップ１３では、（ＭＰ＋２）ページ目のモノクロデータにおいて、座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。つまり、３ページ目のモノクロデータの座標値（３，４）に処理すべき描画データが有るか否かを判断する。有るので、Ｙと判断して、ステップ１４に進む。
ステップ１４では、ＣＭＹ合成出力ページ番号カウント値ＫＰに対応するＣＭＹ合成出力ページの座標値（ｘ，ｙ）にイエローデータを加える。この場合、合成出力ページ番号カウント値ＫＰ＝１ページ目の合成出力ページの座標値（３，４）にイエローデータを加え、ステップ１５に進む。
こうして、合成出力ページ番号カウント値ＫＰ＝１ページ目の座標値（３，４）にはシアンデータ，マゼンタデータ，イエローデータが重ね合わせられる。
【００６８】
つまり、図７に示した一覧表のように、１ページ目の合成出力ページの座標値（３，４）はブラックの描画データとなる。
上述のようにして最初の３ページ、モノクロデータページ番号カウント値ＭＰの１〜３にそれぞれ対応するモノクロデータに対して、座標値（１，１）〜（５，９）の全描画データに対して処理が終わると、ステップ１８の判断で、座標値ｙがｍａｘ（ｙ）を越えたと判断するので、ステップ１９に移る。
ステップ１９では、モノクロデータページ番号カウント値ＭＰにＮを加算し、新たなモノクロデータページ番号カウント値ＭＰにする（ＭＰ＝ＭＰ＋Ｎ）。つまり、モノクロデータページ番号カウント値ＭＰ＝１にＮ＝３を加算するので、モノクロデータページ番号カウント値ＭＰ＝４にし、ステップ２０に進む。
【００６９】
ステップ２０では、入力されたモノクロデータに対して全て処理を終えたか否かを判断するために、モノクロデータページ番号カウント値ＭＰがｍａｘ（ＭＰ）以下であるか否かを判断する。
この処理例では、入力されたモノクロデータは３ページ分なので、ステップ２０の判断で、モノクロデータページ番号カウント値ＭＰがｍａｘ（ＭＰ）を超えたら、Ｎと判断し、この処理を終了する。
もし、入力されたモノクロデータがまだ有る場合には、ステップ２０の判断でモノクロデータページ番号カウント値ＭＰ≦ｍａｘ（ＭＰ）であり、Ｙと判断し、ステップ２１に移り、ステップ２１で、ＣＭＹ合成出力ページ番号カウント値ＫＰに「１」を加算して、新たなＣＭＹ合成出力ページ番号カウント値ＫＰにし（ＫＰ＝ＫＰ＋１）、図１７のステップ４に戻り、ステップ４〜２０の処理を繰り返す。
【００７０】
図１９及び図２０は、ＣＭＹ合成データを複数のモノクロデータに変換する処理を示すフローチャート図である。
なお、図中の丸付きのＡ〜Ｄは、図１９と図２０との間で処理の移行先を示す記号である。
この処理は、図１７及び図１８に示した処理で合成されたカラーデータであるＣＭＹ合成データを、元の複数のモノクロデータに戻すものである。
例えば、図１１に示すような、１ページのＣＭＹ合成データが入力データで与えられたとする。
この１ページのＣＭＹ合成データは、このアルゴリズムにより分離されて、図１０に示すような３ページのモノクロデータに変換される。
【００７１】
描画場所（座標）については、図９の表記方法で説明するものとする。
図１９のステップ（図中「Ｓ」で示す）３１では、原色数Ｎに３を代入し、ステップ３２に進む。
この実施例では、原色カラーとしてシアン，マゼンタ，イエローの３色を使用している。
ステップ３２では、ＣＭＹ合成データの現在の入力ページ番号を示すＣＭＹ合成データページ番号カウンタの値であるＣＭＹ合成出力ページ番号カウント値ＫＰに「１」を代入して（ＫＰ＝１）初期化し、ステップ３３に進む。
ステップ３３では、出力データとなるモノクロデータの現在処理中の先頭ページ番号を示すモノクロデータページ番号カウンタのモノクロ出力ページ番号カウント値ＭＰに「１」を代入して（ＭＰ＝１）初期化し、ステップ３４に進む。
【００７２】
ステップ３４では、ＣＭＹ合成データから分離した各モノクロデータを出力するページ番号を示すモノクロ出力ページ番号カウント値ＭＰ〜（ＭＰ＋Ｎ−１）にそれぞれのページに対応するデータ領域を初期化して出力先領域として確保し、ステップ３５に進む。
最初は、ＭＰ＝１なので、１ページから３ページ目の出力領域を確保する。
ステップ３５では、Ｃｆｌａｇ（Ｃフラグ），Ｍｆｌａｇ（Ｍフラグ），Ｙｆｌａｇ（Ｙフラグ）をそれぞれ「０」にリセットし、ステップ３６に進む。これらのフラグは、入力されたＣＭＹ合成データの処理対象ページにそれぞれシアンデータ，マゼンタデータ，イエローデータのデータ成分が１つ以上有るか否かを示すフラグとして使用される。
ステップ３６では、入力ページ及び出力ページにおいて処理中の描画データの座標値ｙに「１」を代入して（ｙ＝１）、座標値ｙを初期化し、ステップ３７に進む。
【００７３】
ステップ３７では、入力ページ及び出力ページにおいて処理中の描画データの座標値ｘに「１」を代入して（ｘ＝１）、座標値ｘを初期化し、ステップ３８に進む。
まず、以下は、初期値の状態における説明を行う。
つまり、Ｎ＝３，ＫＰ＝１，ＭＰ＝１，ｘ＝１，ｙ＝１，Ｃフラグ＝０、Ｍフラグ＝０、Ｙフラグ＝０の場合の処理である。
ステップ３８では、入力された現在の処理対象であるＫＰページ目のＣＭＹ合成データの座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。
ＣＭＹ合成データの１ページ目の座標値（ｘ，ｙ）＝（１，１）には処理すべき描画データは無いので、Ｎと判断して、図２０のステップ４３に移る。
図２０のステップ４３では、座標値ｘに「１」を加えて、新たな座標値ｘにし（ｘ＝ｘ＋１）、ステップ４４に進む。
【００７４】
ステップ４４では、その時の座標値ｘがｍａｘ（ｘ）以下であるか否かを判断する。
上記ｍａｘ（ｘ）とは、ｘ軸方向の描画座標としての最大値である。ｘ≦ｍａｘ（ｘ）なら、Ｙと判断して図１９のステップ３８に戻り、ｘ≦ｍａｘ（ｘ）ではないなら、Ｎと判断して図２０のステップ４５に進む。
この処理例では、ｍａｘ（ｘ）は「５」なので、ステップ４４での判断がｘ≦５の間は図１９のステップ３８に戻り、座標値（１，ｙ）〜（５，ｙ）の全描画データに対して図１９のステップ３８〜４２の処理を繰り返す。
図２０のステップ４４で、その時の座標値ｘがｍａｘ（ｘ）を越えたら、Ｎと判断し、ステップ４５に移る。
ステップ４５では、座標値ｙに「１」を加えて、新たな座標値ｙにし（ｙ＝ｙ＋１）し、ステップ４６に進む。
【００７５】
ステップ４６では、その時の座標値ｙがｍａｘ（ｙ）以下であるか否かを判断する。
上記ｍａｘ（ｙ）とは、ｙ軸方向の描画座標としての最大値である。ｙ≦ｍａｘ（ｙ）なら、Ｙと判断して図１９のステップ３７に戻り、ｙ≦ｍａｘ（ｙ）ではないなら、Ｎと判断して図２０のステップ４７に進む。
この処理例では、ｍａｘ（ｙ）は「９」なので、ステップ４６での判断がｙ≦９の間は図１９のステップ３７に戻り、座標値（ｘ，１）〜（ｘ，９）の全描画データに対してステップ３７〜４５の処理を繰り返す。
上述した処理結果として、座標値（１，１）〜（５，９）の全描画データに対して同様に繰り返されることになる。
前の座標値（ｘ，ｙ）＝（１，１）の説明の例では、座標値（１，１）に処理すべき描画データが無かったので、次に描画データが有る場合の処理について説明する。
【００７６】
Ｎ＝３，ＫＰ＝１，ＭＰ＝１，ｘ＝３，ｙ＝３の状態で、図１９のステップ３８に処理が移った場合について説明する。
図１９のステップ３８では、現在の処理対象であるＫＰ＝１ページ目のＣＭＹ合成データにおいて、座標値（ｘ，ｙ）に処理すべき描画データが有るか否かを判断する。
図８の１ページ目のＣＭＹ合成データでは、座標値（３，４）には処理すべき描画データが有る。従って、Ｙと判断して、次はステップ３９に移る。
ステップ３９では、ＣＭＹ合成出力ページ番号カウント値ＫＰに対応するＣＭＹ合成入力ページの座標値（ｘ，ｙ）の描画データが、レッド，グリーン，ブルー，ブラックのいずれのデータであるかを判断する。
【００７７】
この場合、１ページ目のＣＭＹ合成データの座標値（３，４）の描画データが、レッド，グリーン，ブルー，ブラックのいずれのデータであるかを判断する。この例では、座標値（３，４）のデータはブラックであると判断し、ステップ４０に進む。
ステップ４０では、図８の相関関係を示すテーブルに基づき、ステップ３９で判断したレッド，グリーン，ブルー，ブラックのいずれかのデータに対して、対応するシアン，マゼンタ，イエローのデータの有無を判断する。この相関テーブルに基づき、ブラックデータは、シアンデータ，マゼンタデータ，イエローデータが対応することが分かり、ステップ４１に進む。
【００７８】
ステップ４１では、ステップ４０のＣＭＹデータの有無判断結果に基づき、出力するモノクロページデータを編集する。ステップ４０でシアンが対応していると判断した場合には、ＭＰページ目の座標値（ｘ，ｙ）にモノクロデータを加えて、マゼンタが対応していると判断した場合には、（ＭＰ＋１）ページ目の座標値（ｘ，ｙ）にモノクロデータを加えて、イエローが対応していると判断した場合には、（ＭＰ＋２）ページ目の座標値（ｘ，ｙ）にモノクロデータを加えて、ステップ４２に進む。
この処理例では、座標値（３，４）にはシアンデータ，マゼンタデータ，イエローデータが対応するので、モノクロデータのＭＰ＝１ページ目の座標値（３，４）と、ＭＰ＝２ページ目の座標値（３，４）と、ＭＰ＝３ページ目の座標値（３，４）のすべてにそれぞれ描画データを加えることになる。
【００７９】
ステップ４２では、ステップ４０のシアンデータ，マゼンタデータ，イエローデータの有ったものについて、それぞれＣフラグ，Ｍフラグ，Ｙフラグに「１」をセットし、図２０のステップ４３に進む。
図２０のステップ４３では、座標値ｘに「１」を加えて、新たな座標値ｘにし（ｘ＝ｘ＋１）、ステップ４４に進む。
ステップ４４では、その時の座標値ｘがｍａｘ（ｘ）以下であるか否かを判断する。ｘ≦ｍａｘ（ｘ）なら、Ｙと判断して、図１９のステップ３８に戻り、ｘ≦ｍａｘ（ｘ）ではないなら、Ｎと判断して、図２０のステップ４５に進む。
この処理例では、ｍａｘ（ｘ）は「５」なので、ステップ４４での判断がｘ≦５の間は図１９のステップ３８に戻り、座標値（１，ｙ）〜（５，ｙ）の全描画データに対して図１９のステップ３８〜４２の処理を繰り返す。
【００８０】
図２０のステップ４４で、その時の座標値ｘがｍａｘ（ｘ）を越えたら、Ｎと判断し、ステップ４５に移る。
ステップ４５では、座標値ｙに「１」を加えて、新たな座標値ｙにし（ｙ＝ｙ＋１）し、ステップ４６に進む。
ステップ４６では、その時の座標値ｙがｍａｘ（ｙ）以下であるか否かを判断する。ｙ≦ｍａｘ（ｙ）なら、Ｙと判断して、図１９のステップ３７に戻り、ｙ≦ｍａｘ（ｙ）ではないなら、Ｎと判断して、図２０のステップ４７に進む。
この処理例では、ｍａｘ（ｙ）は「９」なので、ステップ４６での判断がｙ≦９の間は図１９のステップ３７に戻り、座標値（ｘ，１）〜（ｘ，９）の全描画データに対してステップ３７〜４５の処理を繰り返す。
上述した処理結果として、座標値（１，１）〜（５，９）の全描画データに対して同様に繰り返されることになる。
【００８１】
図２０のステップ４６で、その時の座標値ｙがｍａｘ（ｙ）以下でなければ、Ｎと判断して、ステップ４７に進む。
ステップ４７では、入力対象となる合成されたカラーページ番号ＫＰに「１」を加え、出力対象となるモノクロページの処理中の先頭のページ番号ＭＰに「Ｎ」を加え、ステップ４８に進む。
ステップ４８では、入力対象となるカラーデータが終了したか否かを確認するため、ＫＰ≦ｍａｘ（ＫＰ）か否かを判断し、Ｙの場合、すなわち、まだ処理する入力データが存在する場合には、図１９のステップ３４に戻り、上述の処理を繰り返す。また、Ｎの場合、すなわち、入力データが終了した場合には、図２０のステップ４９に移る。
入力された合成カラーデータ１ページに対して、この処理例では、図１９のステップ３４で常に３ページ分の出力領域を確保している。
【００８２】
しかしながら、合成前の元データが必ず３の倍数のページデータであるとは限らない。
したがって、図２０のステップ４９〜５２では、余分に確保した領域を破棄する。
図２０のステップ４９では、もし（ＭＰ−１）ページ目に描画データが存在するならば、Ｙフラグが「１」であるはずなので、それを確認するため、Ｙフラグ＝１か否かを判断し、「１」の場合（Ｙの場合）には、破棄する領域は無いので、この処理を終了する。
「１」でなければ（Ｎの場合）、ステップ５０に進み、（ＭＰ−１）ページ目のデータ領域を破棄し、ステップ５１に進む。
ステップ５１では、もし（ＭＰ−２）ページ目に描画データが存在するならば、Ｍフラグが「１」であるはずなので、それを確認するため、Ｍフラグ＝１か否かを判断し、「１」の場合（Ｙの場合）には、破棄する領域は無いので、この処理を終了する。
「１」でなければ（Ｎの場合）、ステップ５２に進み、（ＭＰ−２）ページ目のデータ領域を破棄し、この処理を終了する。
【００８３】
この実施例によれば、複数ページのモノクロ文書データ処理において、モノクロデータをＣＭＹを含む原色カラーデータに置き換えて同一ページに合成して重ね合わせることによってページ数を減らすことができるので、複数のモノクロデータの印刷に要する用紙数を減らすことができる。
また、上記合成されたカラー文書データを再び原色の画像データに分離し、その各分離された画像データに基づいて元のモノクロ文書データを作成して印刷することができるので、元の画像データを容易に復元して印刷することもできる。
【産業上の利用可能性】
【００８４】
この発明による画像処理システムは、画像読取装置と画像処理装置と画像形成装置を含むシステム全般に適用することができる。また、この発明による画像形成装置は、ファクシミリ装置，プリンタ，複写機，複合機を含む画像形成装置に適用することができる。さらに、この発明による画像読取装置は、スキャナを含む画像読取装置に適用することができる。さらにまた、この発明による画像処理方法は、画像処理システム，画像形成装置，画像読取装置，情報処理装置において適用することができる。
【符号の説明】
【００８５】
１：画像処理システム    ２：画像処理装置    ３：画像形成装置    ４：画像読取装置    ５：情報処理装置    ６：通信回線    １０，１７〜１９：制御装置    １１：入力装置    １２：表示装置    １３：記憶装置    １４：画像読取装置    １５：印刷装置    １６：通信装置    ２０〜２２：システム制御部    ３０：入力制御部    ３１：表示制御部    ３２：記憶制御部    ３３：画像読取制御部    ３４：印刷制御部    ３５：複写制御部    ３６：通信制御部    ３７：ＦＡＸ通信制御部    ３８：画像処理制御部    ４０：アプリケーション    ４１：ＯＳ    ４２：デバイスドライバ    ４３：ＵＩ部    ４４：ジョブ制御部    ４５：ページ制御部
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００５‐４５４２０号公報
【図１】
2011182227.tif 000003
【図２】
2011182227.tif 000004
【図３】
2011182227.tif 000005
【図４】
2011182227.tif 000006
【図５】
2011182227.tif 000007
【図６】
2011182227.tif 000008
【図７】
2011182227.tif 000009
【図８】
2011182227.tif 000010
【図９】
2011182227.tif 000011
【図１０】
2011182227.tif 000012
【図１１】
2011182227.tif 000013
【図１２】
2011182227.tif 000014
【図１３】
2011182227.tif 000015
【図１４】
2011182227.tif 000016
【図１５】
2011182227.tif 000017
【図１６】
2011182227.tif 000018
【図１７】
2011182227.tif 000019
【図１８】
2011182227.tif 000020
【図１９】
2011182227.tif 000021
【図２０】
2011182227.tif 000022