(57)【要約】【課題】  カラー画像を伝送する時のデータ量の抑制を図ると共に、受信側で適正な画像再現が可能となるようにする。【解決手段】  サーバでは、伝送する１ページ分の画像の画像データを読み込むと、該当画像を複数のブロックに分割した各ブロックごとの画像データを生成すると共に、連結情報を生成する（ステップ１００〜１０４）。この後、各ブロックにカラーオブジェクトを形成する画素を含むか否かを確認し、カラーオブジェクトを形成する画素を含むブロックの画像データに対しては、カラー画像として符号化処理し、含まないブロックの画像データに対しては、白黒形式の画像データに変換して符号化処理を行う（ステップ１０６〜１１６）。これにより、全面をカラー画像として伝送するときに比べてデータ量の削減を図ることができるようにしている。【選択図】        図４
2006245943.tif 000002
【特許請求の範囲】
【請求項１】
カラーオブジェクトを含む画像の画像データを伝送するときの画像処理方法であって、
前記画像データから前記画像を複数のブロックに分割した各ブロックごとの画像データを生成し、
分割した各ブロックのうち、前記カラーオブジェクトを形成するカラー画素を含むブロックの画像データに対してカラー画像処理を施し、
前記カラーオブジェクトを形成するカラー画素を含まないブロックの画像データに対して、白黒形式に変換して白黒画像処理を施す、
ことを特徴とする画像処理方法。
【請求項２】
前記各ブロックの画像データと共に、分割した各ブロックの画像データを連結することにより元の画像の画像データを再現可能とする連結情報を生成し、
前記画像処理された画像データと共に前記連結情報を伝送可能とすることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記画像処理がファクシミリ機能を用いた伝送処理を行うためのカラー符号化処理及び白黒符号化処理であることを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項４】
分割前の前記画像データを伝送するときのデータ量と、前駆複数のブロックに分割したときの総データ量を比較して、該比較結果に基づいて前記分割数を変更可能とすることを特徴とする請求項１から請求項３の何れか１項に記載の画像処理方法。
【請求項５】
カラーオブジェクトを含む画像の画像データが複数のブロックに分割され、各ブロックについて前記カラーオブジェクトを形成する画素を含むときにカラー画像としての符号化処理が施され、前記カラーオブジェクトを含まないときに白黒形式に変換されかつ白黒画像としての符号化処理が施された画像データを処理する画像処理方法であって、
前記カラー画像として符号化処理されたブロックの画像データをカラー画像として復号化処理し、
前記白黒画像として符号化処理されたブロックの画像データを白黒画像として復号化処理すると共にカラー形式の画像データに変換した後、
各ブロックの画像データを合成することにより、元の画像の画像データを生成することを特徴とする画像処理方法。
【請求項６】
前記複数のブロックから前記元の画像データを復元可能とする連結情報が生成されているときに、該連結情報に基づいて前記各ブロックの画像データを合成することを特徴とする請求項５に記載の画像処理方法。
【請求項７】
カラーオブジェクトを含む画像の画像データを伝送可能とする画像処理装置であって、
前記画像データから前記画像を複数のブロックに分割した各ブロックごとの画像データを生成する分割手段と、
前記分割手段によって分割した前記各ブロックごとの画像データから、各ブロックごとに前記カラーオブジェクトを形成するカラー画素を含むか否かを判定する判定手段と、
前記判定手段によって前記カラー画素が含むと判定された前記ブロックの画像データに対してカラー画像処理を施すカラー処理手段と、
前記カラー画素を含まないと判定された前記ブロックの画像データを白黒形式に変換する変換手段と、
前記変換手段によって変換された画像データに対して白黒画像処理を施す白黒処理手段と、
を含むことを特徴とする画像処理装置。
【請求項８】
前記分割手段が、分割した前記ブロックの画像データを連結することにより元の画像の画像データを再現可能とする連結情報を生成し、
前記画像処理された画像データと共に前記連結情報を伝送可能とすることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
ファクシミリ機能を用いて画像データを伝送する伝送手段を含むときに、
前記カラー処理手段及び白黒処理手段が前記ファクシミリ機能を用いた伝送のための符号化処理を行うことを特徴とする請求項７又は請求項８に記載の画像処理装置。
【請求項１０】
カラーオブジェクトを含む画像の画像データが、前記画像を複数のブロックに分割され、それぞれのブロックの画像データが、カラー画像として符号化処理されるか又は、白黒形式に変換されて白黒画像として符号化処理されて入力される画像処理装置であって、
前記白黒画像として符号化処理されたブロックの画像データを白黒画像として復号化する白黒復号化手段と、
前記白黒復号化手段によって復号化されたブロックの画像データをカラー形式に画像変換する復元手段と、
前記カラー画像として符号化処理された画像データをカラー画像として復号化するカラー復号化手段と、
前記復元手段によって変換されたブロックの前記画像データと、前記カラー復号化手段によって復号化されたブロックの前記画像データを合成して、元の画像の画像データを生成する第１の合成手段と、
を含むことを特徴とする画像処理装置。
【請求項１１】
前記画像データを前記複数のブロックに分割するときに、該ブロックから元の画像データを復元可能とする連結情報が生成されているときに、前記第１の合成手段が、該連結情報に基づいて前記各ブロックの画像データを合成することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
カラーオブジェクトを含む画像の画像データを伝送するときの画像処理方法であって、
前記画像データから前記カラーオブジェクトの画像データ及び位置情報を抽出すると共に、
抽出したカラーオブジェクトの画像データに対して、カラー画像処理を施し、
前記カラーオブジェクトを含む前記画像データを白黒形式の画像データに変換して白黒画像処理を施す、
ことを特徴とする画像処理方法。
【請求項１３】
前記カラー画像処理及び前記白黒画像処理が、ファクシミリ機能を用いた伝送処理を行うための符号化処理であることを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
カラーオブジェクトを含む画像の画像データが白黒形式に変換されて白黒画像としての符号化処理が施されていると共に、位置情報と共に抽出された前記カラーオブジェクトの画像データがカラー画像としての符号化処理が施されているときの画像処理方法であって、
前記カラー画像処理された前記カラーオブジェクトごとの画像データをカラー画像として復号化処理し、
前記白黒画像処理された元の画像の画像データを白黒画像として復号化処理すると共にカラー形式の画像データに画像変換した後、
前記白黒形式からカラー形式に画像変換した画像データに、前記位置情報に基づいて前記カラーオブジェクトの画像データを合成することにより、元の画像の画像データを生成することを特徴とする画像処理方法。
【請求項１５】
前記カラー画像として復号化処理した前記画像データをに対して所定の色補正処理を施して、前記画像合成を行うことを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
カラーオブジェクトを含む画像の画像データを伝送可能とする画像処理装置であって、
前記画像データから前記カラーオブジェクトの画像データ及び位置情報を抽出する抽出手段と、
前記抽出手段によって抽出した前記カラーオブジェクトの画像データに対してカラー画像処理を施すカラー処理手段と、
前記カラーオブジェクトを含む前記画像データを白黒形式の画像データに変換する変換手段と、
前記変換手段によって変換した画像データに対して白黒画像処理を施す白黒処理手段と、
を含むことを特徴とする画像処理装置。
【請求項１７】
前記カラー処理手段及び白黒処理手段が、ファクシミリ機能を用いた伝送処理を行うための符号化処理を行うことを特徴とする請求項１６に記載の画像処理装置。
【請求項１８】
カラーオブジェクトを含む画像の画像データが、白黒形式に変換されて符号化処理された画像データと共に、カラー画像として符号化処理された前記カラーオブジェクトの画像データ及び該カラーオブジェクトの位置情報が入力される画像処理装置であって、
前記白黒形式で符号化処理された画像データを復号化する白黒復号化手段と、
前記白黒復号化手段によって復号化された画像データをカラー形式の画像データに画像変換する復元手段と、
前記カラー形式で符号化処理された画像データを復号化処理するカラー復号化手段と、
前記復元手段によって画像変換された画像データに、前記カラー復号化手段によって復号化された画像データを、前記位置情報に基づいて合成する第２の合成手段と、
を含むことを特徴とする画像処理装置。
【請求項１９】
前記カラー復号化手段によって復号化された画像データに対して所定の色補正処理を施す色補正手段を含み、
前記第２の合成手段が前記色補正手段によって色補正が施された画像データを合成することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーオブジェクトを含む画像の画像データを伝送するときの画像処理方法及び画像処理装置に関する。
【背景技術】
【０００２】
印刷処理の分野におけるデジタル化として、ＤＴＰ（Desktop Publishing）化が浸透している。ＤＴＰは、パーソナルコンピュータやワークステーション等の処理装置上で、画像の作成、加工、編集等を行うことによりページレイアウトを作成し、このページレイアウトに基づいて印刷版を露光するためのフィルムの作成を行ったり（ＣＥＰＳ）、印刷版に直接書き込んで印刷用の刷版を作成する（ＣＴＰ：Computer to Plate）。
【０００３】
ＤＴＰにおいても、刷版を用いた実際の印刷に先立って校正を行う。このときには、例えば、ＷＹＳＩＷＹＧ機能等を用いて、モニタに表示したページレイアウトを、ページプリンタ等の印刷出力装置によって印刷出力（カンプ出力）する。
【０００４】
また、最終的な校正作業では、校正用に作成したカラープルーフ（カンプ出力）を、発注者（依頼主）などに渡して、校正を受ける必要がある。このような校正作業では、カンプ出力を元原稿として、この元原稿に対して、修正個所に赤入れ等を行った校正原稿を作成してもらい、この校正原稿を受け取って元の画像データ（ページレイアウト）を修正するようにしており、このような校正作業では、元原稿や校正原稿などの受け渡しが生じる。
【０００５】
一方、離れた場所への画像の伝送には、伝送コストを考慮して、公衆回線（電話回線）を用いたファクシミリが多用されている。このファクシミリには、白黒画像のみを伝送可能とするＧ３モードに加え、カラー画像を伝送可能なＧ４モードがあり、Ｇ４モードを使用することにより、通信回線を使用してカラー画像の伝送が可能となっている。
【０００６】
ところで、カラー画像を伝送する場合、白黒画像に比べてデータ量（データサイズ）が大きくなるために、通信時間が長くなると共に、通信コストも大幅に増加してしまう。
【０００７】
画像データからカラー画像とテキスト画像を分離し、カラー画像は、そのままカラー画像として符号化し、テキスト画像は白黒画像として符号化することにより、送信するデータ量の抑制を図る方法が提案されている（例えば、特許文献１参照。）。
【０００８】
また、画像データの１ラインごとに、該当ラインがカラー画像か白黒画像かを判断し、判断結果に基づいてカラー画像又は白黒画像として符号化することにより、送信データ量を抑制する方法が提案されている（例えば、特許文献２参照。）。
【特許文献１】特開平７−３２５８８３号公報
【特許文献２】特開平９−１６３１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の提案では、カラー画像からテキスト画像を正確に抽出できないと、データ量の抑制の効果が得られないという問題がある。また、特許文献２の提案では、１ラインの中にカラー画像を形成している画素が含まれると、そのラインは、カラー画像として符号化されてしまうので、画像によっては、データ量の抑制が図られないことがある。
【００１０】
また、何れの方法においても、受信側が画像分割と符号化に対応していなければ、伝送した画像の再現が困難となるという問題がある。
【００１１】
本発明は上記事実に鑑みてなされたものであり、カラー画像を伝送する時のデータ量の抑制を図ると共に、受信側で適正な画像再現が可能となる画像処理方法及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するための本発明は、カラーオブジェクトを含む画像の画像データを伝送するときの画像処理方法であって、前記画像データから前記画像を複数のブロックに分割した各ブロックごとの画像データを生成し、分割した各ブロックのうち、前記カラーオブジェクトを形成するカラー画素を含むブロックの画像データに対してカラー画像処理を施し、前記カラーオブジェクトを形成するカラー画素を含まないブロックの画像データに対して、白黒形式に変換して白黒画像処理を施す、ことを特徴とする。
【００１３】
この発明によれば、１ページ分の画像の画像データから、該画像を複数のブロックに分割した画像データを生成する。各ブロックの画像データにカラーオブジェクトを形成する画素を含むときには、該当ブロックの画像データをカラー画像の画像データとして処理するが、カラーオブジェクトを形成する画素を含まないブロックの画像データに対しては、白黒形式の画像データとして処理する。
【００１４】
これにより、カラーオブジェクトを含まないブロックがあれば、１ページ分の画像の画像データを伝送するときのデータ量の削減を図ることができる。
【００１５】
このような本発明においては、前記各ブロックの画像データと共に、分割した各ブロックの画像データを連結することにより元の画像の画像データを再現可能とする連結情報を生成し、前記画像処理された画像データと共に前記連結情報を伝送可能とすることが好ましく、これにより、適正は画像データの制限が可能となる。
【００１６】
また、本発明は、前記画像処理がファクシミリ機能を用いた伝送処理を行うためのカラー符号化処理及び白黒符号化処理とすることができ、分割前の前記画像データを伝送するときのデータ量と、前駆複数のブロックに分割したときの総データ量を比較して、該比較結果に基づいて前記分割数を変更可能とするものであってもよい。
【００１７】
また、本発明は、カラーオブジェクトを含む画像の画像データが複数のブロックに分割され、各ブロックについて前記カラーオブジェクトを形成する画素を含むときにカラー画像としての符号化処理が施され、前記カラーオブジェクトを含まないときに白黒形式に変換されかつ白黒画像としての符号化処理が施された画像データを処理する画像処理方法であって、前記カラー画像として符号化処理されたブロックの画像データをカラー画像として復号化処理し、前記白黒画像として符号化処理されたブロックの画像データを白黒画像として復号化処理すると共にカラー形式の画像データに変換した後、各ブロックの画像データを合成することにより、元の画像の画像データを生成するものであれば良く、前記複数のブロックから前記元の画像データを復元可能とする連結情報が生成されているときに、該連結情報に基づいて前記各ブロックの画像データを合成することが好ましい。
【００１８】
この発明は、ファクシミリ機能などを用いて画像データを伝送するときに、カラー処理されたブロックの画像データは、そのままカラー画像として復号化処理するが、白黒処理されたブロックの画像データに対しては、白黒画像としての復号化処理を行った後に、カラー形式の画像データに変換する。これにより、適正な画像データの再現が可能となる。
【００１９】
このような本発明を適用することにより、カラーオブジェクトを含む画像の画像データを伝送するときに、前記画像データから前記画像を複数のブロックに分割した各ブロックごとの画像データを生成し、分割した各ブロックのうち、前記カラーオブジェクトを形成するカラー画素を含むブロックの画像データに対してカラー画像としての符号化処理を施し、前記カラーオブジェクトを形成するカラー画素を含まないブロックの画像データに対して、白黒形式に変換して白黒画像としてしての符号化処理を施して、符号化処理した各ブロックの画像データを伝送し、該画像データの伝送先では、前記カラー画像として符号化処理されたブロックの画像データをカラー画像として復号化処理し、前記白黒画像として符号化処理されたブロックの画像データを白黒画像として復号化処理すると共にカラー形式の画像データに変換した後、各ブロックの画像データを合成することにより、元の画像の画像データを生成する画像データの伝送方法を形成することができ、これにより、伝送するデータの量の削減を図り、該データの伝送時間の短縮やデータ量、伝送時間に応じて課金されるときの料金の削減を図ることができる。
【００２０】
また、このような本発明を適用する伝送元の画像処理装置は、カラーオブジェクトを含む画像の画像データを伝送可能とする画像処理装置であって、前記画像データから前記画像を複数のブロックに分割した各ブロックごとの画像データを生成する分割手段と、前記分割手段によって分割した前記各ブロックごとの画像データから、各ブロックごとに前記カラーオブジェクトを形成するカラー画素を含むか否かを判定する判定手段と、前記判定手段によって前記カラー画素が含むと判定された前記ブロックの画像データに対してカラー画像処理を施すカラー処理手段と、前記カラー画素を含まないと判定された前記ブロックの画像データを白黒形式に変換する変換手段と、前記変換手段によって変換された画像データに対して白黒画像処理を施す白黒処理手段と、を含むものであればよく、前記分割手段が、分割した前記ブロックの画像データを連結することにより元の画像の画像データを再現可能とする連結情報を生成し、前記画像処理された画像データと共に前記連結情報を伝送可能とするものであれば良い。
【００２１】
また、伝送元の画像処理装置では、ファクシミリ機能を用いて画像データを伝送する伝送手段を含むときに、前記カラー処理手段及び白黒処理手段が前記ファクシミリ機能を用いた伝送のための符号化処理を行うものであれば良い。
【００２２】
また、伝送先となる画像処理装置は、カラーオブジェクトを含む画像の画像データが、前記画像を複数のブロックに分割され、それぞれのブロックの画像データが、カラー画像として符号化処理されるか又は、白黒形式に変換されて白黒画像として符号化処理されて入力される画像処理装置であって、前記白黒画像として符号化処理されたブロックの画像データを白黒画像として復号化する白黒復号化手段と、前記白黒復号化手段によって復号化されたブロックの画像データをカラー形式に画像変換する復元手段と、前記カラー画像として符号化処理された画像データをカラー画像として復号化するカラー復号化手段と、前記復元手段によって変換されたブロックの前記画像データと、前記カラー復号化手段によって復号化されたブロックの前記画像データを合成して、元の画像の画像データを生成する第１の合成手段と、を含むものであればよく、また、前記画像データを前記複数のブロックに分割するときに、該ブロックから元の画像データを復元可能とする連結情報が生成されているときに、前記第１の合成手段が、該連結情報に基づいて前記各ブロックの画像データを合成することが好ましい。
【００２３】
もう一つの発明は、カラーオブジェクトを含む画像の画像データを伝送するときの画像処理方法であって、前記画像データから前記カラーオブジェクトの画像データ及び位置情報を抽出すると共に、抽出したカラーオブジェクトの画像データに対して、カラー画像処理を施し、前記カラーオブジェクトを含む前記画像データを白黒形式の画像データに変換して白黒画像処理を施す、ことを特徴とし、また、前記カラー画像処理及び前記白黒画像処理が、ファクシミリ機能を用いた伝送処理を行うための符号化処理であることを特徴とする。
【００２４】
この発明によれば、カラーオブジェクトの画像データ及び位置情報を抽出し、カラーオブジェクトの画像データに対しては、カラー画像として処理するが、元の画像データは白黒形式の画像データとして処理して、１ページ分の画像の画像データを伝送するときのデータ量の削減を図る。
【００２５】
このような本発明を適用するときの受信側では、カラーオブジェクトを含む画像の画像データが白黒形式に変換されて白黒画像としての符号化処理が施されていると共に、位置情報と共に抽出された前記カラーオブジェクトの画像データがカラー画像としての符号化処理が施されているときの画像処理方法であって、前記カラー画像処理された前記カラーオブジェクトごとの画像データをカラー画像として復号化処理し、前記白黒画像処理された元の画像の画像データを白黒画像として復号化処理すると共にカラー形式の画像データに画像変換した後、前記白黒形式からカラー形式に画像変換した画像データに、前記位置情報に基づいて前記カラーオブジェクトの画像データを合成することにより、元の画像の画像データを生成するものであれば良い。
【００２６】
すなわち、この発明では、カラーオブジェクトを含む画像の画像データを伝送するときに、前記画像データから前記カラーオブジェクトの画像データ及び位置情報を抽出すると共に、抽出したカラーオブジェクトの画像データに対して、カラー符号化処理を施し、前記カラーオブジェクトを含む前記画像データを白黒形式の画像データに変換して白黒符号化処理を施して、符号化処理した画像データと共に前記位置情報を伝送し、該画像データの伝送先では、前記カラー画像処理された前記カラーオブジェクトごとの画像データをカラー画像として復号化処理し、前記白黒画像処理された元の画像の画像データを白黒画像として復号化処理すると共にカラー形式の画像データに画像変換した後、前記白黒形式からカラー形式に画像変換した画像データに、前記位置情報に基づいて前記カラーオブジェクトの画像データを合成することにより、元の画像の画像データを生成する画像データの伝送方法を形成して、伝送するデータ量の削減を図る。
【００２７】
このときには、前記カラー画像として復号化処理した前記画像データをに対して所定の色補正処理を施して、前記画像合成を行うことが好ましく、これにより、印刷処理を実行するときの効率的な色補正処理が可能となる。
【００２８】
このような本発明を適用する画像処理装置は、カラーオブジェクトを含む画像の画像データを伝送可能とする画像処理装置であって、前記画像データから前記カラーオブジェクトの画像データ及び位置情報を抽出する抽出手段と、前記抽出手段によって抽出した前記カラーオブジェクトの画像データに対してカラー画像処理を施すカラー処理手段と、前記カラーオブジェクトを含む前記画像データを白黒形式の画像データに変換する変換手段と、前記変換手段によって変換した画像データに対して白黒画像処理を施す白黒処理手段と、を含むことができ、前記カラー処理手段及び白黒処理手段が、ファクシミリ機能を用いた伝送処理を行うための符号化処理を行うことができる。
【００２９】
また、伝送先の画像処理装置は、カラーオブジェクトを含む画像の画像データが、白黒形式に変換されて符号化処理された画像データと共に、カラー画像として符号化処理された前記カラーオブジェクトの画像データ及び該カラーオブジェクトの位置情報が入力される画像処理装置であって、前記白黒形式で符号化処理された画像データを復号化する白黒復号化手段と、前記白黒復号化手段によって復号化された画像データをカラー形式の画像データに画像変換する復元手段と、前記カラー形式で符号化処理された画像データを復号化処理するカラー復号化手段と、前記復元手段によって画像変換された画像データに、前記カラー復号化手段によって復号化された画像データを、前記位置情報に基づいて合成する第２の合成手段と、を含むものであればよく、前記カラー復号化手段によって復号化された画像データに対して所定の色補正処理を施す色補正手段を含み、前記第２の合成手段が前記色補正手段によって色補正が施された画像データを合成することが可能である。
【発明の効果】
【００３０】
以上説明したように本発明によれば、カラーオブジェクトを含む画像の画像データを伝送するときに、カラーオブジェクトを含むブロックの画像データ又はカラーオブジェクトのみの画像データをカラー画像として処理し、白黒画像として処理可能となる画像データは、白黒画像として処理する。
【００３１】
これにより、画像データを伝送するときのデータ量の削減が可能となり、伝送時間の短縮や伝送費用の低減を図ることができるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００３２】
以下に図面を参照しながら本発明の実施の形態を説明する。
〔第１の実施の形態〕
図１には、本発明の第１の実施の形態に係るネットワーク１０の概略構成を示している。このネットワーク１０は、複数のネットワークユーザー１２が接続されている。
【００３３】
なお、ネットワークユーザー１２は、それぞれが構内ＬＡＮ（ローカルエリアネットワーク）等のネットワークを形成したものであってもよく、ネットワーク１０が、このネットワークを相互に接続したものであってもよい。また、ネットワーク１０は、ネットワークユーザー１２同士を、電話回線、公衆通信回線網（インターネット）や専用通信回線を用いて接続して形成したものであってよく、このときに、ネットワークユーザー１２の間で伝送するデータ量等に応じて課金する従量制ネットワークなどを適用することができる。
【００３４】
このようなネットワークユーザー１２（以下、単にユーザー１２とする）としては、例えば、原稿作成及び作成した原稿に基づいた印刷処理を行う印刷会社などや、印刷会社へ原稿の作成／修正及び印刷処理を依頼する発注者などを適用でき、ネットワーク１０では、何れかのユーザー１２から他のユーザー１２へ画像データなどの各種のデータの伝送が行われる。
【００３５】
なお、以下では、何れかのユーザー１２の画像処理端末１４で作成した画像データを、他のユーザー１２で校正処理を行うときを例に説明するものとし、ユーザー１２を特に区別するときには、画像処理端末１４等によって生成した画像データの伝送元をユーザー１２Ａとし、この画像データの伝送先であり、かつ、伝送された画像データに応じた画像の画像データをユーザー１２Ａに戻すユーザー１２をユーザー１２Ｂとする。
【００３６】
ユーザー１２のそれぞれには、画像処理などの各種のデータ処理を行う画像処理端末１４及び、画像データに応じた印刷処理を実行するプリンタ１６が含まれている。
【００３７】
また、伝送元となるときのユーザー１２Ａに設けられる画像処理端末１４では、少なくとも、各種のアプリケーションを用いてページレイアウト等の印刷用の画像（原稿）を形成可能となっており、プリンタ１６を用いた印刷処理を制御すると共に、各種の画像処理を実行可能とするプリントサーバとなるサーバ１８が設けられている。
【００３８】
なお、ユーザー１２Ａには、画像処理端末１４によって作成した画像データに基づいて印刷用の刷版を作成するために感光性平版印刷版等を直接露光するプレートセッターや、感光性平版印刷版への画像焼付（露光）に用いる原稿フィルムを露光する露光装置等が設けられていても良い。
【００３９】
伝送先となるときのユーザー１２Ｂでは、ユーザー１２Ａから伝送される画像データに応じた印刷処理を、プリンタ１６で行うことができるようになっている。また、ユーザー１２Ｂには、原稿等に記録された画像を読み込んで画像データを生成する画像読取り装置（スキャナ２０）を含んでおり、サーバ１８が、画像処理端末１４と、プリンタ１６及びスキャナ２０に接続している。
【００４０】
図２には、本実施の形態に適用したサーバ１８の概略構成を示している。サーバ１８は、ＣＰＵ２２、チップセット２４、メインメモリ２６を備え、ＣＰＵ２２によって画像処理を含む各種の処理及びサーバ１８自体の作動を制御する一般的構成となっている。
【００４１】
また、サーバ１８は、複数のバス２８Ａ、２８Ｂ、２８Ｃがブリッジ３０を介して接続しており、バス２８Ａには、チップセット２４と共に、ＨＤＤ３２、ネットワークカードなどの通信インターフェイス（通信Ｉ／Ｆ）３４が接続している。
【００４２】
また、サーバ１８には、ＣＲＴ又はＬＣＤなどのモニタが表示デバイス３６として設けられ、キーボード及びマウスなどが入力デバイス３８として設けられている。表示デバイス３６は、ビデオカード４０を介してバス２８Ａに接続され、入力デバイス３８は、入力デバイスインターフェイス（入力デバイスＩ／Ｆ）４２を介してバス２８Ｂに接続されており、これにより、サーバ１８では、各種の情報や画像の表示と、表示情報や画像に対する処理指示などの入力操作が可能となっている。
【００４３】
なお、サーバ１８には、ＣＤ（Compact  Disc）やＤＶＤ（Digital  Versatile  Disc）などの記憶媒体が装着されるマルチドライブ４４やＦＤドライブ４６などが設けられて、これらを用いた記録媒体からのデータの読込みや書き込み等が可能となっている。
【００４４】
一方、サーバ１８には、画像処理部４８、画像メモリ５０及び周辺機器インターフェイス（周辺機器Ｉ／Ｆ）５２が設けられており、これらがバス２８Ｃに接続している。
【００４５】
周辺機器Ｉ／Ｆ５２には、プリンタ１６又はプリンタ１６とスキャナ２０が接続しており、サーバ１８では、周辺機器Ｉ／Ｆ５２を介して、プリンタ１６への印刷データの出力及び、スキャナ２０からの画像データの読込み可能となっている。なお、図２では、プリンタ１６とスキャナ２０を接続した例を示している。
【００４６】
すなわち、サーバ１８では、画像処理端末１４等から印刷ジョブ（画像データ）が入力されると、画像処理部４８で、この印刷ジョブに基づいた画像処理を行って印刷データを生成し、この印刷データをプリンタ１６へ出力することにより、印刷ジョブに応じた印刷処理が実行されるようにしている。
【００４７】
また、スキャナ２０が接続されたサーバ１８では、スキャナ２０によって原稿に記録された画像を読み込んで生成された画像データが入力されると、画像処理部４８でこの画像データに対して所定の処理を行い、ＨＤＤ３２への保存や、画像処理端末１４等への出力を行う。また、サーバ１８では、スキャナ２０によって読み込んだ画像データに基づいて印刷データを生成して、プリンタ１６へ出力することにより、原稿に記録された画像の複写が可能となっている。
【００４８】
さらに、サーバ１８では、通信Ｉ／Ｆ３４を用いることにより、スキャナ２０によって読み込んだ原稿を伝送するファクシミリ装置として用いることができるようになっている。
【００４９】
これにより、サーバ１８は、同じユーザー１２内の画像処理端末１４との間のデータ交換のみならず、他のユーザー１２の画像処理端末１４やサーバ１８等との間のデータ交換が可能となっている。
【００５０】
なお、このようなサーバ１８は、従来公知の一般的構成を適用でき、例えば、パーソナルコンピュータ（ＰＣ）に所定機能のＰＣＩボード等を追加することにより構成可能となっている。
【００５１】
また、本実施の形態では、サーバ１８にプリンタ１６及びスキャナ２０を接続しているが、ユーザー１２Ｂでは、プリンタ１６とスキャナ２２を一体にして、かつ、ファクシミリ機能を備えた複合機を用いてもよい。
【００５２】
さらに、ネットワーク１０では、画像処理端末１４として、パーソナルコンピュータやワークステーションなどの従来公知の画像処理端末を用いることができ、サーバ１８に替えて画像処理端末１４によってプリンタ１６やスキャナ２０の作動を制御するものであってもよい。
【００５３】
ところで、ネットワーク１０では、ユーザー１２に設けているサーバ１８を介し、サーバ１８に備えているファクシミリ機能を用いて、画像処理端末１４で作成したページレイアウトなどの画像データや、スキャナ２０によって読み込んだ原稿の画像データを、ファクシミリ装置（図示省略）や、画像処理端末１４、サーバ１８等へ伝送可能となっている。このとき、サーバ１８では、カラーオブジェクトを含むカラー画像の画像データを、伝送先（受信側）で再現が可能となるようにしている（カラーファクシミリ）。
【００５４】
図３には、ファクシミリ機能を例に、サーバ１８でデータの送受信を実行するデータ伝送機能部６０の概略構成を示している。
【００５５】
このデータ伝送機能部６０には、送信処理部６２と受信処理部６４を含んでおり、スキャナ２０によって読み込んだ原稿の画像データや、画像処理端末１４で作成されたページレイアウトやドキュメントなどの画像データが送信処理部６２に入力される。
【００５６】
この送信処理部６２には、分割処理部６６及び判定部６８が設けられている。分割処理部６６では、伝送する画像データが入力されることにより、画像データを複数のブロックに分割する。このとき、分割処理部６６では、１ページ分の画像データごとに、画像データの分割を行う。
【００５７】
また、判定部６８では、分割処理された各ブロックごとの画像データにカラーオブジェクトを形成する画素が含まれているか否かを判定する。すなわち、カラーオブジェクトが設けられている画像を分割すると、何れかのブロックにカラーオブジェクトを形成する画素が含まれる。また、テキストオブジェクトなどの白黒のオブジェクトを含む画像であれば、分割したブロックの何れかが、白黒の画像のみとなることがある。
【００５８】
ここから、判定部６８では、分割された各ブロックに対して、テキストオブジェクトのみを含むものであるか、カラーオブジェクトを含むものであるかを判定し、実質的に白黒となりテキストオブジェクトなどを含むブロックを抽出する。
【００５９】
また、データ伝送機能部６０の送信処理部６２には、画像変換部７０及び信号処理部７２が設けられており、信号処理部７２で所定の処理が施された画像データが、通信Ｉ／Ｆ３４を介して伝送されるようになっている。
【００６０】
画像変換部７０には、カラーオブジェクトを含んでいないと判定されたブロックの画像データが入力され、画像変換部７０では、この画像データを白黒形式の画像データに変換する。すなわち、カラー画像データ上での白黒画像を、白黒画像データ上での画像データに変換する。
【００６１】
信号処理部７２には、画像データを白黒形式の画像データとして処理する白黒信号処理部７４と、画像データをカラー形式の画像データとして処理するカラー信号処理部７６とが含まれている。
【００６２】
白黒信号処理部７４には、判定部６８でカラーオブジェクトを含んでいないと判定されたブロックの画像データが、画像変換部７０で白黒形式の画像データに変換されて入力される。白黒信号処理部７４では、入力される画像データに対して白黒画像符号化を施した画像データ（白黒符号化データ）として伝送可能となるようにする。
【００６３】
また、カラー信号処理部７６には、カラーオブジェクトを含んでいると判定されたブロックの画像データ（カラー形式の画像データ）が入力されるようになっており、カラー信号処理部７６では、入力される画像データに対してカラー画像符号化処理を施して、カラー画像の画像データ（カラー符号化データ）として伝送可能となるようにする。
【００６４】
これにより、送信処理部６２に入力された画像データが、複数のブロックの画像データ（符号化データ）として、連結情報を含む属性情報と共に、通信Ｉ／Ｆ３４を介して伝送されるようになっている。
【００６５】
なお、Ｇ３モードで伝送する白黒画像の画像データが送信処理部６２に入力されたときには、この画像データが、白黒信号処理部７４に入力されて処理されるようにしている。
【００６６】
また、カラーオブジェクトの有無の判定及び信号処理部７２（白黒信号処理部７４及びカラー信号処理部７６）での処理等は、公知の任意の構成を適用でき、詳細な説明を省略する。
【００６７】
一方、受信処理部６４には、信号処理部７８が設けられ、通信Ｉ／Ｆ３４を介して、サーバ１８に伝送されてくる画像データが信号処理部７８に入力されるようになっている。
【００６８】
この信号処理部７８には、白黒復号化部８０及びカラー復号化部８２が設けられており、白黒符号化データが白黒復号化部８０へ入力され、カラー符号化データがカラー復号化部８２へ入力されるようになっている。
【００６９】
白黒復号化部８０では、入力される符号化データ（白黒符号化データ）を白黒の画像データに復号化して出力する。また、カラー復号化部８２では、カラー符号化データをカラー画像データに復号化して出力する。なお、符号化処理したデータの通信は、所定の通信プロトコルを用いて実行でき、また、符号化データの復号化処理及は、従来公知の構成を適用でき、ここでは、詳細な説明を省略する。
【００７０】
受信処理部６４には、画像変換部８４及び画像合成部８６が設けられている。画像変換部８４には、白黒復号化部８０から出力された白黒形式の画像データが入力されるようになっており、画像変換部８４では、この画像データをカラー形式の画像データに変換する。すなわち、画像変換部８４では、カラー画像上での白黒の画像に変換する。なお、１ページ分の画像が白黒符号化データのみによって形成されているときには、画像変換部８４を経ること無く、白黒復号化部８０から出力される。
【００７１】
画像合成部８６には、白黒復号化部８０で復号化されて画像変換部８４でカラー形式に変換された画像データ及び、カラー復号化処理部８２で復号化されたカラー形式の画像データと共に、連結情報が入力される。
【００７２】
画像合成部８６では、入力される画像データを連結情報に基づいて合成して、１ページ分の画像データを生成する。これにより、複数のブロックに分割された画像データが、元の１ページ分の画像の画像データに合成されて出力される。
【００７３】
サーバ１８では、受信処理部６４から出力される画像データを、例えば、印刷出力用の画像データとすることにより、プリンタ１６へ出力する。これにより、受信した画像データに応じたカラー画像がプリンタ１６から印刷出力される。
【００７４】
このように構成されているネットワーク１０では、例えば、ユーザー１２Ａの画像処理端末１４によって作成したページレイアウトなどの画像データに対する校正処理を行うときに、該当画像データを、サーバ１８を介してユーザー１２Ｂのプリンタ１６（サーバ１８）へ伝送して、プリンタ１６で印刷出力する。これにより、ユーザー１２Ｂの校正者へ校正用の原稿（カラープルーフ）を渡すことができる。
【００７５】
また、ネットワーク１０では、校正用の原稿（元の原稿）に赤入れ等によって校正指示を書き込むなどして形成された校正原稿を、ユーザ１２Ｂからユーザー１２Ａに校正指示として戻すときには、この校正原稿をスキャナ２０によって読み込んで校正指示用の画像データを生成し、この校正指示用の画像データを、ユーザー１２Ａのサーバ１８ないし画像処理端末１４へ伝送する。なお、赤入れ等の構成作業は、任意の色の鉛筆、サインペン、マーカーなどの筆記具を
用いることができる。
【００７６】
これにより、ユーザー１２Ａ側で、校正原稿に応じた印刷出力又は画像データを受け取ることができ、校正原稿に基づいた元の原稿に対する画像データの編集等が可能となっている。
【００７７】
ここで、図４ないし図８を参照しながら、第１の実施の形態に係るサーバ１８のファクシミリ機能などの伝送機能を用いたユーザー１２の間（ユーザー１２Ａとユーザー１２Ｂの間）での、校正用の原稿の伝送や、校正原稿の伝送を説明する。
【００７８】
図４には、伝送元での処理の流れを示している。このフローチャートは、例えば、ユーザー１２Ａが校正用のカラー原稿をユーザー１２Ｂへ伝送するときや、ユーザー１２Ｂで校正作業を行った校正原稿をユーザー１２Ａへ伝送するときに実行され、最初のステップ１００では、伝送する画像の画像データを読み込む。
【００７９】
なお、画像データの読込みは、例えば、ユーザー１２Ａの処理端末１４で作成されたページレイアウトをユーザー１２Ｂに伝送するときには、処理端末１４から出力されるページレイアウトなどの画像データを読み込み、また、ユーザー１２Ｂで作成した校正原稿をユーザー１２Ａへ戻すときには、校正原稿をスキャナ２０によって読み込むことにより、校正原稿の画像データが読み込まれる。また、白黒画像の画像データを伝送するときにはＧ３モードで伝送するものであれば良い。
【００８０】
次のステップ１０２では、１ページ分の画像データを読み込むと、該当画像データを予め設定している複数のブロックに分割する。これと共に、ステップ１０４では、分割したブロックを連結して元の画像を再現可能とするための分割情報を生成して、この分割情報を、画像データの属性情報に含める。
【００８１】
図５（Ａ）には、伝送する画像の一例として、原稿９０に形成される画像９２を示している。この画像９２には、カラーオブジェクト９４（９４Ａ、９４Ｂ）と、白黒のテキストオブジェクト９６によって形成されている。
【００８２】
このような画像９２の画像データを複数のブロックに分割するときには、例えば、図５（Ｂ）に示すように、画像９２を、所定サイズの矩形状のブロックＰＢとなるようにする。このとき、個々のブロックＰＢが、画像９２の一部を形成するように分割するようにしている。
【００８３】
なお、ここでは、一例として、縦方向に沿って５分割し、横方向に沿って４分割して、２０個のブロックＰＢ（ＰＢ1〜ＰＢ20、総称するときはＰＢとする）を形成した例を示しており、分割方法及び分割数はこれに限定するものではない。
【００８４】
図４に示すフローチャートでは、画像データの分割が終了すると、ステップ１０６へ移行し、１ブロック分の画像データを読込みながら、分割したブロックＰＢのそれぞれについて、カラーオブジェクト９４を形成する画素）を含むか否かを判定する（ステップ１０８）。
【００８５】
ここで、図５（Ｂ）に示すように、ブロックＰＢは、カラーオブジェクト９４のみを含むものと、カラーオブジェクト９４とテキストオブジェクト９６を含むものに加え、テキストオブジェクト９６のみを含みカラーオブジェクト９４を含まないものが得られる。
【００８６】
すなわち、図５（Ｂ）及び図５（Ｃ）に示すように、カラーオブジェクト９４Ｂを分割しているブロックＰＢ11、ＰＢ12、ＰＢ15、ＰＢ16及び、分割されたカラーオブジェクト９４Ａを含むブロックＰＢ1、ＰＢ2、ＰＢ5、ＰＢ6が、カラーオブジェクト９４を含むものとして判定される。また、カラーオブジェクト９４を形成する画素を含まないブロックＰＢ3、ＰＢ4、ＰＢ7、ＰＢ8、ＰＢ9、ＰＢ10、ＰＢ13、ＰＢ14、ＰＢ17〜ＰＢ20は、カラーオブジェクトを含まないと判定される。
【００８７】
図４に示すフローチャートでは、例えば、ブロックＰＢごとに順に判定を行い判定が終了したブロックＰＢに対して、カラーオブジェクト９４を含まず、白黒オブジェクトであるテキストオブジェクト９６のみを含むブロックであるときには、ステップ１０８で肯定判定して、ステップ１１０へ移行する。なお、たまたまオブジェクトの含まないブロックであるときには、白黒のオブジェクトのみのブロックＰＢであると判定する。
【００８８】
このステップ１１０では、該当するブロックＰＢの画像データに対して、画像変換を行って白黒形式の画像データとする。この後、ステップ１１２へ移行して、白黒形式の画像データに対して設定されている符号化処理して伝送用とする白黒符号化データを生成する。
【００８９】
また、ブロックＰＢの画像データが、カラーオブジェクト９４を含むものであるときには、ステップ１０８で否定判定してステップ１１４へ移行する。このステップ１１４では、カラー形式の画像データに対して設定されている符号化処理を実行して、カラー符号化データを生成する。
【００９０】
すなわち、図５（Ｂ）、図５（Ｃ）に示すように、カラーオブジェクト９４を含むブロックＰＢ1、ＰＢ2、ＰＢ5、ＰＢ6、ＰＢ11、ＰＢ12、ＰＢ15、ＰＢ16の画像データに対しては、そのまま、カラー形式の画像データとして符号化処理を行うのに対して、カラーオブジェクト９４を含まずに、テキストオブジェクト９６のみなどの白黒の画像のブロックＰＢ3、ＰＢ4、ＰＢ7、ＰＢ8、ＰＢ9、ＰＢ10、ＰＢ13、ＰＢ14、ＰＢ17〜ＰＢ20の画像データを、白黒形式の画像データに変換して、白黒形式の画像データとして符号化処理を実行することにより、総データ量の削減を図るようにしている。
【００９１】
このようにして、画像９２を分割した全てのブロックＰＢに対する符号化処理を終了すると、図４のフローチャートのステップ１１６で肯定判定してステップ１１８へ移行し、符号化した画像データを、連結情報を含む属性情報と共に、指定されている伝送先へ伝送する。
【００９２】
このとき、例えば、１ページ分の画像９２から分割したブロックＰＢ01〜ＰＢ20を分割順で、画像データ（符号化データ）を伝送するようにしても良く、これにより、受信側では、順に分割順で受信できるので、連結情報を省略することも可能となる。
【００９３】
図６には、伝送先、すなわち、受信処理の流れを示している。なお、ここでは、１ページ分のカラー画像に対する受信処理を例に説明する。
【００９４】
図６に示すフローチャートは、複数のブロックＰＢに分割された画像データを受信する実行され、最初のステップ１２０では、１ブロックＰＢ分の画像データを読込み、ステップ１２２では、読み込んだ画像データが白黒符号化データであるか否か、すなわち、白黒形式の画像データを符号化したデータであるか、カラー形式の画像データを符号化したデータであるかを確認する。
【００９５】
ここで、読み込んだブロックＰＢの画像データ（符号化データ）が白黒形式の画像データ（白黒符号化データ）であるときには、ステップ１２２で肯定判定してステップ１２４へ移行し、白黒形式の画像データの符号化に対する復号化処理を行い、白黒形式の画像データを生成する。この後、ステップ１２６では、復号化した画像データをカラーカラー形式の画像データに変換する。
【００９６】
これに対して、受信したブロックＰＢの画像データ（符号化データ）が、カラー形式の画像データ（カラー符号化データ）として符号化処理されているときには、ステップ１２２で否定判定してステップ１２８へ移行する。このステップ１２８では、カラー形式の画像データに対する復号化に応じた符号化処理を実行する。これにより、カラー形式の画像データを生成する。
【００９７】
すなわち、図７に示すように、カラー形式の画像データとして符号化されたブロックＰＢ1、ＰＢ2、ＰＢ5、ＰＢ6、ＰＢ11、ＰＢ12、ＰＢ15、ＰＢ16の画像データに対しては、カラー形式の画像データとしての復号化を行うが、白黒形式の画像データとして符号化したブロックＰＢ3、ＰＢ4、ＰＢ7、ＰＢ8、ＰＢ9、ＰＢ10、ＰＢ13、ＰＢ14、ＰＢ17〜ＰＢ20の画像データに対しては、白黒白黒形式としての復号化を行った後に、カラー形式の画像データに変換する。
【００９８】
これにより、ブロックＰＢ01〜ＰＢ20の全ての画像データをカラー形式の画像データとなるようにしている。すなわち、図8（Ａ）に示すように、ブロックＰＢ01〜ＰＢ20の画像データが、カラー形式の画像データとして得られる。
【００９９】
このようにして、全てのブロックＰＢの画像データを受信して、受信した画像データに対する復号化処理を終了すると、図６のフローチャートでは、ステップ１３０で肯定判定してステップ１３２へ移行する。
【０１００】
このステップ１３２では、各ブロックＰＢ（ＰＢ01〜ＰＢ20）の画像データを、連結情報に基づいて合成する。これにより、図８（Ｂ）に示すように、ブロックＰＢ01〜ＰＢ20（図８（Ａ）参照）の画像データに基づいて、元の画像９２に応じた画像データが得られる。
【０１０１】
このように、サーバ１８では、カラーオブジェクト９４が形成されているカラー画像（画像９２）を伝送するときに、画像９２の画像データを複数のブロックＰＢに分割し、白黒の画像のみのブロックＰＢがあるときには、該当するブロックＰＢの画像データを、白黒の画像データに変換することにより、画像９２の画像データの全てをカラー画像の画像データとして伝送するときに比べて、データ量の削減を図ることができる。
【０１０２】
また、白黒の画像データとして伝送したブロックＰＢの画像データを受信したときに、カラー画像の画像データに変換することにより、元の画像９２を適正に再現できる画像データが得られる。
【０１０３】
これにより、例えば、データを伝送するときに、データ量や伝送時間などに応じて課金されるときにも、コストの削減を図ることができる。
【０１０４】
また、分割したブロックＰＢは、それぞれが、画像９２の一部を形成する画像のデータであることから、受信したブロックＰＢごとの画像データを復号化して、個別に印刷出力しても、印刷出力を例えば、手作業でつなぎあわせることにより、元の画像に応じた印刷出力を得ることができる。
【０１０５】
これにより、分割したブロックＰＢの画像データを合成する機能を、受信側２備えていないときにも、原稿９０の画像９２に応じた出力物（印刷出力）を得ることができる。
【０１０６】
なお、画像９２の分割数は、形成されているオブジェクトなどに応じて、分割後、又は、符号化した時の総データ量などに基づいて変更するようにしてもよい。
【０１０７】
例えば、画像９２の画像データをそのまま、カラー画像の画像データとして伝送するときのデータ量と、所定数に分割し、かつ、白黒の画像のみのブロックＰＢを白黒画像の画像データに変換したときのデータ量の総和を比較し、この結果に基づいて、分割数の適否を判定し、所望の削減比率が得られないときには、分割数を多くするなどして、個々のブロックＰＢのサイズ（面積）を小さくするようにしてもよい。
【０１０８】
このときに、分割数又はブロックＰＢの最小のサイズを設定し、設定値まで分割したときに、所望の削減比率が得られているか否かを判断するようにしてもよい。
【０１０９】
また、カラーオブジェクトの分布を調べ、カラーオブジェクトが全面に広がっている画像では、ブロックＰＢのサイズを小さくしても、データ量の削減が困難なときがあり、このようなときには、画像の分割（画像データの分割）を行わずに、１ページ分の画像データとして伝送するようにしてもよい。
【０１１０】
また、第１の実施の形態では、画像データに連結情報を付加して伝送したが、これに限らず、連結情報として、各ブロックＰＢの画像データに、該当ブロックＰＢの位置情報を付加するようにしてもよい。また、予め分割数や分割順序などを設定しておくことにより、この設定順でブロックＰＢの画像データを伝送することにより、連結情報の付加が不要とすることが可能となる。
〔第２の実施の形態〕
次に本発明の第２の実施の形態を説明する。なお、第２の実施の形態の基本的構成は、前記した第１の実施の形態と同じであり、第２の実施の形態において、第１の実施の形態と同一の部品には、同じ符号を付与してその説明を省略する。
【０１１１】
図９には、サーバ１８に換えて第２の実施の形態に適用したサーバ１８Ａに設けているデータ伝送機能部６０Ａの概略構成を示している。なお、サーバ１８Ａの基本的構成は、サーバ１８と同等とすることができる。
【０１１２】
このデータ伝送機能部６０Ａは、送信処理部６２Ａと受信処理部６４Ａを含んでいる。送信処理部６２Ａには、白黒信号処理部７４とカラー信号処理部７６を含む信号処理部７２と共に、カラーオブジェクト抽出部９８及び画像変換部７０が設けられている。
【０１１３】
送信処理部６２Ａに設けているカラーオブジェクト抽出部９８は、伝送する画像９２の画像データから、カラーオブジェクト９４の画像データを抽出する。このとき、カラーオブジェクト抽出部９８では、抽出したカラーオブジェクト９２の位置情報を生成するようにしている。
【０１１４】
カラーオブジェクト抽出部９８で抽出されたカラーオブジェクト９４の画像データは、カラー信号処理部７６へ入力されるようにしており、これにより、カラー信号処理部７６では、カラーオブジェクト９４の画像データに符号化処理を施し、カラーオブジェクト９４ごとのカラー符号化データを生成する。
【０１１５】
また、画像９２の画像データは、画像変換部７０に入力されるようになっており、これにより、画像９２の画像データが、白黒形式の画像データに変換される。
【０１１６】
白黒信号処理部７４では、白黒形式に変換された画像データに対して符号化処理を施し、画像９２の白黒符号化データを生成する。
【０１１７】
送信処理部６２Ａでは、このようにして形成した符号化データと共にカラーオブジェクト９４の位置情報を、所定の伝送先へ伝送するようになっている。
【０１１８】
一方、受信処理部６４Ａには、白黒復号化部８０とカラー復号化部８２を含む信号処理部７８と共に、画像変換部８４及び画像合成部９９が設けられており、白黒復号化部８０には、白黒形式に変換されて符号化された画像９２の画像データが入力されるようになっており、受信処理部６４Ａでは、この画像データを復号化した後に、画像変換部８４でカラー形式の画像データに変換するようになっている。
【０１１９】
この画像データ上では、テキストオブジェクト９６と共にカラーオブジェクト９４が白黒画像として表されている。すなわち、画像９２の全面が白黒で表されている。
【０１２０】
また、カラーオブジェクト９４ごとのカラー符号化データは、カラー復号化部８２に入力されるようになっており、これにより、カラーオブジェクト９４ごとのカラー形式の画像データを得るようにしている。
【０１２１】
画像合成部９９では、この画像データを合成するようになっている。すなわち、白黒形式の画像データに、カラーオブジェクト９４を、位置情報に基づいて貼り付けるようになっており、これにより、原稿９０の画像９２に応じた画像データが出力されるようにしている。
【０１２２】
ここで、図１０乃至図１３を参照しながら、サーバ１８Ａに設けたファクシミリ機能を用いた画像データの伝送処理を説明する。図１０には、伝送元での処理の流れを示しており、このフローチャートは、最初のステップ１４０で伝送する画像９２の画像データを読み込む。なお、画像データの読込みは、１ページ分ずつ行うようにして説明する。
【０１２３】
次のステップ１４２では、読み込んだ画像データから、カラーオブジェクト９４の抽出を行い、ステップ１４４では、カラーオブジェクト９４を抽出したか否かを確認する。
【０１２４】
ここで、画像データからカラーオブジェクト９４を抽出すると、ステップ１４４で肯定判定して、ステップ１４６へ移行し、抽出したカラーオブジェクト８９４の位置情報を生成する。
【０１２５】
この後、ステップ１４８では、抽出したカラーオブジェクト９４の画像データを、カラー形式で符号化処理を行う。これにより、カラーオブジェクト９４ごとの位置情報とカラー符号化データを生成するようにしている。
【０１２６】
例えば、図１１（Ａ）に示すように、カラーオブジェクト９４（９４Ａ、９４Ｂ）を含む画像９２の画像データに対しては、カラーオブジェクト９４の抽出を画像９２の全域に対して行う。
【０１２７】
このとき、カラーオブジェクト９４の画像データは、オブジェクトそのものを示す画像データと、描画サイズに応じた矩形形状の描画領域及び描画領域の位置を示すデータによって形成される。
【０１２８】
ここから、図１１（Ｂ）に示すように、カラーオブジェクト９４Ａ、９４Ｂを抽出するときには、画像データに、矩形状の領域Ｅ（ＥA、ＥB）を含めると共に、位置情報（ｘ、ｙ）（（ｘA、ｙA）、（ｘB、ｙB））を抽出する。
【０１２９】
一方、図１０に示すフローチャートでは、カラーオブジェクト９４の抽出を終了して、ステップ１５０で肯定判定されるとステップ１５２へ移行する。このステップ１５２では、先に読み込んだ画像９２の画像データを、白黒形式の画像データに変換する。
【０１３０】
これにより、図１１（Ｂ）に示すように、カラーオブジェクト９４Ａ、９４Ｂの画像データと共に、画像９２（画像９２Ａ）に対する白黒形式の画像データを生成する。
【０１３１】
このようにして、画像９２に対する画像データの符号化処理と、画像９２上のカラーオブジェクト９４に対する符号化処理を終了すると、ステップ１５４へ移行して、符号化した画像データと共に、各カラーオブジェクト９４の位置情報を、設定されている伝送先へ伝送する。
【０１３２】
一方、図１２には、伝送先での受信処理の流れを示している。このフローチャートは、伝送先のサーバ１８Ａで、カラーオブジェクト９４のカラー符号化データと、画像９２の白黒符号化データを受信することにより実行され、最初のステップ１６０では、白黒符号化データを読み込み、次のステップ１６２では、白黒符号化データに対する復号化処理を行うことにより、白黒形式の画像データを生成する。
【０１３３】
この後、ステップ１６４では、この画像データをカラー形式の画像データに変換する。これにより、図１３（Ａ）に示すように、画像９２を白黒の画像９２Ａとしたカラー形式の画像データを生成する。
【０１３４】
また、図１２のステップ１６６では、カラー符号化データを読み込み、次のステップ１６８では、このカラー符号化データを復号化する。これにより、図１３（Ａ）に示すように、カラーオブジェクト９４の画像データが生成される。
【０１３５】
図１２のフローチャートでは、全てのカラー符号化データ、すなわち、全てのカラーオブジェクト９４に対する画像データの生成を終了すると、ステップ１７０で否定判定して、ステップ１７２へ移行する。
【０１３６】
このステップ１７２では、画像９２のカラー形式の白黒画像に、カラーオブジェクト９４を、その位置情報に基づいて合成する。すなわち、各カラーオブジェクト９４の画像データを、位置情報に基づいて画像９２の画像データに貼り付ける。
【０１３７】
これにより、図１３（Ｂ）に示すように、元の原稿９０に形成されている画像９２と同等の画像を得ることができる画像データが生成される。
【０１３８】
このように、サーバ１８Ａでは、カラーオブジェクト９４のみをカラー画像の画像データ（カラー符号化データ）として伝送するので、画像９２の画像データの全てをカラー画像の画像データとして伝送するときに比べて、データ量の削減を図ることができる。このときにも、受信側で元の画像９２を適正に再現できる画像データが得られる。
【０１３９】
なお、カラーオブジェクトが伝送する画像の全面に分布しているときには、白黒形式の画像データを伝送する分だけ、データ量が増加することがある。これを防止するためには、例えば、カラーオブジェクトの抽出に先立って、カラーオブジェクトの分布を調べ、カラーオブジェクトが全面に広がっている画像に対しては、そのまま、カラー画像として伝送するようにしてもよい。
【０１４０】
また、第２の実施の形態では、カラーオブジェクトのみを抽出するようにしたが、白黒のオブジェクトであっても、グラフィックオブジェクトなどは、カラーオブジェクトと同じように抽出するようにしてもよい。
【０１４１】
例えば、図１４に示すように、画像９２に白黒のグラフィックオブジェクトであるオブジェクト９６Ａを含む時には、カラーオブジェクト９４を含む領域Ｅの画像データ及び位置情報（ｘC、ｙC）と共に、オブジェクト９６Ａを含む領域Ｅ（ＥC）の画像データ及び位置情報（ｘC、ｙC）の抽出を行う（図１４（Ｂ）参照）。このとき、オブジェクト９６Ａについては、画像９２と共に白黒形式の画像データに変換する。
【０１４２】
これにより、図１４（Ｂ）に示すように、白黒の画像９２Ａとオブジェクト９６Ａの画像データと、カラーオブジェクト９４Ａ、９４Ｂの画像データを、オブジェクトごとの位置情報を生成して伝送するようにしてもよい。
【０１４３】
一方、ファクシミリ通信においては、伝送した画像を印刷出力するようになっている。また、カラー印刷が可能なプリンタ１６などでは、カラー画像に対して、色補正処理を行うことにより、色再現性の向上を図っている。
【０１４４】
ここから、カラーオブジェクト９４のみに対して、色補正処理を行うようにしてもよい。図１５には、このときの一例とするサーバ１８Ｂを示している。このサーバー１８Ｂは、受信処理部６４Ｂに色補正処理部１８０を設けており、カラー画像のみに色補正処理を施したプリント処理が可能となるようにしている。
【０１４５】
図１６には、このようなサーバ１８Ｂを用いた受信処理の一例を示している。このフローチャートでは、カラーオブジェクト９４のカラー符号化データに対して復号化処理を行ってカラー形式の画像データを生成すると、ステップ１７４へ移行して、この画像データに対して色補正処理を施す。なお、色補正処理は、カラーオブジェクト９４ごとではなく、全てのカラーオブジェクト９４に対する復号化処理を行った後、生成した画像データに対して一括して色補正処理を行うようにしてもよい。
【０１４６】
このようにして色補正処理を行うことにより、画像９２の全面の画像データに対して色補正処理を行うのに比べて、色補正を行うデータ量を削減することができるので、短時間に効率的な色補正が可能となる。
【０１４７】
なお、第１及び第２の本実施の形態では、ファクシミリ機能を用いたデータ伝送を例に説明したが、本発明はこれに限らず、画像データを伝送する任意の構成に適用することができる。このとき、白黒の画像を示す画像データに対しては、白黒形式の画像データとして処理することにより、総データ量の削減が可能となり、データの転送時間の短縮や転送コストの削減を図ることができる。
【図面の簡単な説明】
【０１４８】
【図１】本実施の形態に係るネットワークの概略構成図である。
【図２】本実施の形態に係るサーバの概略構成図である。
【図３】第１の実施の形態に係るサーバの要部の機能ブロック図である。
【図４】第１の実施の形態に係る伝送処理の概略を示す流れ図である。
【図５】（Ａ）は伝送する画像データの画像の一例を示す概略図、（Ｂ）は画像データの分割例を示す概略図、（Ｃ）は分割した画像データの各ブロックの画像を示す概略図である。
【図６】第１の実施の形態に係る受信処理の概略を示す流れ図である。
【図７】受信した各ブロックに対する処理を示す概略図である。
【図８】（Ａ）は復号化及び画像変換によって得られる各ブロックの画像データに応じた画像を示す概略図、（Ｂ）は（Ａ）の画像データを合成処理することにより得られる画像データの画像を示す概略図である。
【図９】第２の実施の形態に係るサーバの要部の機能ブロック図である。
【図１０】第２の実施の形態に係る伝送処理の概略を示す流れ図である。
【図１１】（Ａ）は伝送する画像データの画像の一例を示す概略図、（Ｂ）は抽出したカラー形式の画像データに応じた画像と、白黒形式に変換された画像データに応じた画像を示す概略図である。
【図１２】第２の実施の形態に係る受信処理の概略を示す流れ図である。
【図１３】（Ａ）は受信した画像データに応じた画像を示す概略図、（Ｂ）は受信した画像データを合成処理した画像を示す概略図である。
【図１４】（Ａ）及び（Ｂ）はオブジェクトの他の抽出例を示す概略図であり、（Ａ）はオブジェクト抽出前の画像データに応じた画像を示し、（Ｂ）は抽出したオブジェクトの画像データの画像及び白黒形式に変換された画像データに応じた画像を示している。
【図１５】第２の実施の形態に係るサーバの他の一例を示す要部の機能ブロック図である。
【図１６】図１５のサーバを用いた受信処理の概略を示す流れ図である。
【符号の説明】
【０１４９】
１０    ネットワーク
１２（１２Ａ、１２Ｂ）    ユーザー
１４    画像処理端末
１６    プリンタ
１８、１８Ａ、１８Ｂ    サーバ
２０    スキャナ
３４    通信Ｉ／Ｆ
６０、６０Ａ、６０Ｂ    データ伝送機能部
６２、６２Ａ    送信処理部
６４、６４Ａ、６４Ｂ    受信処理部
６６    分割処理部
６８    判定部
７０    画像変換部
７４    白黒信号処理部
７６    カラー信号処理部
８０    白黒復号化部
８２    カラー復号化部
８４    画像変換部（復元手段）
８６    画像合成部（第１の合成手段）
９８    オブジェクト抽出部
９９    画像合成部（第２の合成手段）
１８０    色補正処理部
【図１】
2006245943.tif 000003
【図２】
2006245943.tif 000004
【図３】
2006245943.tif 000005
【図４】
2006245943.tif 000006
【図５】
2006245943.tif 000007
【図６】
2006245943.tif 000008
【図７】
2006245943.tif 000009
【図８】
2006245943.tif 000010
【図９】
2006245943.tif 000011
【図１０】
2006245943.tif 000012
【図１１】
2006245943.tif 000013
【図１２】
2006245943.tif 000014
【図１３】
2006245943.tif 000015
【図１４】
2006245943.tif 000016
【図１５】
2006245943.tif 000017
【図１６】
2006245943.tif 000018