(57)【要約】【課題】外部に画像データを送信可能なファクシミリ装置において、ファクシミリ装置等における画像データにもとづく場合でも、クライアントＰＣなどで受信した画像データにもとづく場合でも、ファクシミリ装置で画像形成した画像を同様の画質にする。【解決手段】メインコントローラは、外部のＰＣから画像キャプチャ要求信号を受け付けると（ステップＳ１のＹ）、このＰＣから受け付けた画像キャプチャ要求信号に含まれる要求する画像の属性と、画像キャプチャ要求されたハードディスクに蓄積されている画像データの属性から、データ形式変換装置内の画像データパラメータ値を決定する（ステップＳ２）。そして、この画像データパラメータ値にしたがって、データ形式変換装置により、ハードディスクに蓄積されている画像データのデータ形式を、別のデータ形式の画像データに変換し（ステップＳ３）、この変換後の画像データをＰＣに送信する（ステップＳ４）。【選択図】        図２０
2004336487.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る画像読取装置と、この読み取った画像データを所定のネットワークに送信し、又、当該ネットワークから画像データを受信する通信インターフェイスと、前記受信した画像データに基づいて媒体上に画像の形成を行うプリンタエンジンと、を備えているファクシミリ装置において、
前記画像データについてそのデータ形式を所定の第１の形式で記憶装置に記憶する記憶手段と、
所定の送信先への前記画像データの送信の要求を受け付ける受付手段と、
この記憶している画像データのデータ形式を前記第１の形式から所定の第２の形式に変換するデータ形式変換手段と、
前記受付があったときは前記変換後の画像データを前記所定の送信先に送信する送信手段と、を備えていることを特徴とするファクシミリ装置。
【請求項２】
前記受付手段は、前記第２の形式の指定も受け付けるものであり、
前記データ形式変換手段は、前記変換後の画像データを前記指定された第２の形式とする、ことを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記データ形式変換手段は、前記第２の形式と前記第１の形式とでデータフォーマットを変えるものである、ことを特徴とする請求項１又は２に記載のファクシミリ装置。
【請求項４】
前記第１の形式、前記第２の形式とも汎用のデータフォーマットを用いている、ことを特徴とする請求項３に記載のファクシミリ装置。
【請求項５】
前記第１の形式は本装置に専用の、前記第２の形式は汎用のデータフォーマットを用いている、ことを特徴とする請求項３に記載のファクシミリ装置。
【請求項６】
前記第１の形式、前記第２の形式とも本装置に専用のデータフォーマットを用いている、ことを特徴とする請求項３に記載のファクシミリ装置。
【請求項７】
前記データ形式変換手段は、前記第１の形式と前記第２の形式とで画像データの色空間を変える、ことを特徴とする請求項２〜６のいずれかの一に記載のファクシミリ装置。
【請求項８】
前記データ形式変換手段は、前記第２の形式の色空間をデバイスインディペンデントな色空間としている、ことを特徴とする請求項７に記載のファクシミリ装置。
【請求項９】
前記データ形式変換手段は、前記第１の形式が所定の色空間の画像データであるときに前記第２の形式をモノクロの２値又は多値画像データとしている、ことを特徴とする請求項２〜６のいずれかの一に記載のファクシミリ装置。
【請求項１０】
前記データ形式変換手段は、前記第２の形式をモノクロの２値画像データであるときに前記第１の形式の画像データをモノクロの多値画像データに変換してから前記第２の形式への変換を行う、ことを特徴とする請求項９に記載のファクシミリ装置。
【請求項１１】
前記データ形式変換手段は、前記第１の形式がモノクロの２値又は多値画像データであるときに前記第２の形式をモノクロの２値又は多値画像データとしている、ことを特徴とする請求項２〜６のいずれかの一に記載のファクシミリ装置。
【請求項１２】
前記データ形式変換手段は、前記第１の形式の画像データを多値画像データに変換してから前記第２の形式への変換を行う、ことを特徴とする請求項１０に記載のファクシミリ装置。
【請求項１３】
前記データ形式変換手段は、前記第２の形式の画像データを前記第１の形式と異なる解像度とする、ことを特徴とする請求項２〜１２のいずれかの一に記載のファクシミリ装置。
【請求項１４】
前記データ形式変換手段は、前記第１の形式の画像データに空間フィルタ処理を行う、ことを特徴とする請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置。
【請求項１５】
前記データ形式変換手段は、前記第１の形式の画像データにγ変換を行う、ことを特徴とする請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置。
【請求項１６】
前記データ形式変換手段は、前記第１の形式の画像データに孤立点の除去の処理を行う、ことを特徴とする請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置。
【請求項１７】
原稿の画像を読み取る画像読取装置と、この読み取った画像データを所定のネットワークに送信し、又、当該ネットワークから画像データを受信する通信インターフェイスと、前記受信した画像データに基づいて媒体上に画像の形成を行うプリンタエンジンと、を備えているファクシミリ装置を制御するコンピュータに読み取り可能なプログラムにおいて、
前記画像データについてそのデータ形式を所定の第１の形式で記憶装置に記憶する記憶処理と、
外部から前記画像データの送信の要求を受け付ける受付処理と、
この記憶している画像データのデータ形式を前記第１の形式から所定の第２の形式に変換する第１のデータ形式変換処理と、
前記受付があったときは前記変換後の画像データを所定の送信先に送信する送信処理と、をファクシミリ装置に実行させることを特徴とするプログラム。
【請求項１８】
前記受付処理は、前記第２の形式の指定も受け付けるものであり、
前記データ形式変換処理は、前記変換後の画像データを前記指定された第２の形式とする、ことを特徴とする請求項１７に記載のプログラム。
【請求項１９】
請求項１７又は１８に記載のプログラムを記憶している記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ファクシミリ装置、プログラム及び記憶媒体に関する。
【０００２】
【従来の技術】
ネットワークにデジタル複写機や画像読取装置を接続し、このデジタル複写機や画像読取装置のスキャナで原稿画像をスキャンして、読み取った画像データをネットワークに接続されたコンピュータ等の端末に配信する、ネットワークスキャナという機能が知られている。
【０００３】
例えば、特許文献１には、汎用コンピュータシステムのアーキテクチャをベースにした拡張ボックスを有し、画像形成装置の画像入力部において、スキャンした画像を拡張ボックス内のハードディスク装置（スキャンボックス）に蓄積し、スキャンボックス内の画像ファイルをネットワークに接続された各コンピュータシステム間で共有することが提案されている。
【０００４】
このスキャナボックス機能を用いる処理手順は以下のようなものである。まず、解像度、階調、倍率、読み込み面、画像サイズ、保存先などのスキャンパラメータを選択し、画像原稿を読み込む。そして、読み込んだ画像データを画像処理部に転送して、スキャンパラメータに従った画像処理を実行する。但し、画像の印刷出力は予定していないので、印刷出力系のデータフォーマットを生成する必要はなく、ＲＧＢ系からＣＭＹＫ系への色座標系変換や階調補正、画像データの圧縮処理は省略される。そして、画像処理後の画像データは拡張ボックスに転送される。拡張ボックスでは、ハードディスク装置内の所定ディスク領域に割り当てられたスキャンボックスに受信した画像データを一時保存し、全ての原稿ページを蓄積し終えると、ネットワークのクライアントがスキャンボックスから画像データを取り出す。
【０００５】
【特許文献１】
特開２０００−３３３０２６公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示の技術においては、印刷のための画像処理が施された画像データと、スキャンボックスの配信用の画像処理が施された画像データとでは画像処理が異なるため、同じデジタル複写機で印刷出力した画像データと、ネットワークスキャナで配信した画像データを、同じデジタル複写機を用いてプリントアウトした場合に印刷画像が異なるという不具合があった。
【０００７】
また、クライアントとなるパソコンなどで、操作部から解像度、階調、倍率、読み込み面、画像サイズ、保存先などのスキャンパラメータを選択した場合、原稿をスキャンし、読み込まれた画像データは画像処理部へ転送し、スキャンパラメータに従った画像処理を実行した後にハードディスクに蓄積されるため、蓄積後の画像データに対して画像フォーマットの変換ができないため、記憶媒体に蓄積されている画像データを複数の人が異なる画像フォーマット条件で受け取りたい場合は、各クライアントの要求条件にあわせてスキャンしなおさなければならないという不具合もあった。
【０００８】
さらに、ハードディスクに蓄積されている画像データはデジタル複写機で取り扱う専用のフォーマットである場合が多く、また、メモリ容量の節約のために圧縮アルゴリズムで圧縮する際に専用のアルゴリズムで圧縮されることがあることから、パソコンに配信しても汎用のアプリケーションで画像を見、あるいは編集することができないという不具合もあった。
【０００９】
本発明の目的は、外部に画像データを送信可能な複写機等において、その複写機等における画像データにもとづく場合でも、クライアントＰＣなどで受信した画像データにもとづく場合でも、その複写機等で画像形成した画像を同様の画質にすることができるようにすることである。
【００１０】
また、記憶装置に記憶済みの画像データに対してデータ形式を変換するので、同一画像データにつき複数の人が異なるデータ形式で画像データを受け取ることができるようにすることである。
【００１１】
【課題を解決するための手段】
請求項１に記載の発明は、原稿の画像を読み取る画像読取装置と、この読み取った画像データを所定のネットワークに送信し、又、当該ネットワークから画像データを受信する通信インターフェイスと、前記受信した画像データに基づいて媒体上に画像の形成を行うプリンタエンジンと、を備えているファクシミリ装置において、前記画像データについてそのデータ形式を所定の第１の形式で記憶装置に記憶する記憶手段と、所定の送信先への前記画像データの送信の要求を受け付ける受付手段と、この記憶している画像データのデータ形式を前記第１の形式から所定の第２の形式に変換するデータ形式変換手段と、前記受付があったときは前記変換後の画像データを前記所定の送信先に送信する送信手段と、を備えていることを特徴とするファクシミリ装置である。
【００１２】
したがって、ファクシミリ装置は記憶装置に記憶されている画像データを、外部のクライアントＰＣなどからの要求によりデータ形式の変換を行って、外部のクライアントＰＣなどで扱える形式に変換して出力することで、ファクシミリ装置の画像データを外部のクライアントＰＣなどでも利用することができる。また、ファクシミリ装置における画像データにもとづく場合でも、クライアントＰＣなどで受信した画像データにもとづく場合でも、ファクシミリ装置で画像形成した画像を同様の画質にすることができる。さらに、記憶装置に記憶済みの画像データに対してデータ形式を変換するので、同一画像データにつき複数の人が異なるデータ形式で画像データを受け取ることができる。
【００１３】
請求項２に記載の発明は、請求項１に記載のファクシミリ装置において、前記受付手段は、前記第２の形式の指定も受け付けるものであり、前記データ形式変換手段は、前記変換後の画像データを前記指定された第２の形式とする、ことを特徴とする。
【００１４】
したがって、外部のクライアントＰＣなどから要求されたとおりのデータ形式に変換して送信するので、送信先の需要に応じた形式の画像データを提供することができる。
【００１５】
請求項３に記載の発明は、請求項１又は２に記載のファクシミリ装置において、前記データ形式変換手段は、前記第２の形式と前記第１の形式とでデータフォーマットを変えるものである、ことを特徴とする。
【００１６】
したがって、ファクシミリ装置におけるデータフォーマットを外部のクライアントＰＣなどでも利用できるものに変えることができる。
【００１７】
請求項４に記載の発明は、請求項３に記載のファクシミリ装置において、前記第１の形式、前記第２の形式とも汎用のデータフォーマットを用いている、ことを特徴とする。
【００１８】
したがって、ファクシミリ装置における汎用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の汎用のデータフォーマットに変えることができる。
【００１９】
請求項５に記載の発明は、請求項３に記載のファクシミリ装置において、前記第１の形式は本装置に専用の、前記第２の形式は汎用のデータフォーマットを用いている、ことを特徴とする。
【００２０】
したがって、ファクシミリ装置における専用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の汎用のデータフォーマットに変えることができる。
【００２１】
請求項６に記載の発明は、請求項３に記載のファクシミリ装置において、前記第１の形式、前記第２の形式とも本装置に専用のデータフォーマットを用いている、ことを特徴とする。
【００２２】
したがって、ファクシミリ装置における専用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の専用のデータフォーマットに変えることができる。
【００２３】
請求項７に記載の発明は、請求項２〜６のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式と前記第２の形式とで画像データの色空間を変える、ことを特徴とする。
【００２４】
したがって、ファクシミリ装置における画像データがプリンタエンジンによる画像形成に適した色空間のものなどであっても、外部のクライアントＰＣなどでディスプレイ表示するのに適する色空間などに変換することができる。
【００２５】
請求項８に記載の発明は、請求項７に記載のファクシミリ装置において、前記データ形式変換手段は、前記第２の形式の色空間をデバイスインディペンデントな色空間としている、ことを特徴とする。
【００２６】
したがって、ファクシミリ装置における画像データがデバイスディペンデンスな色空間であっても、デバイスインディペンデントな色空間に変換して、外部のクライアントＰＣなどで利用しやすくすることができる。
【００２７】
請求項９に記載の発明は、請求項２〜６のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式が所定の色空間の画像データであるときに前記第２の形式をモノクロの２値又は多値画像データとしている、ことを特徴とする。
【００２８】
したがって、ファクシミリ装置における画像データが所定の色空間のものであっても、モノクロの２値又は多値画像データに変換して、モノクロの２値又は多値画像データとして利用したい外部のクライアントＰＣなどの需要を満足することができる。
【００２９】
請求項１０に記載の発明は、請求項９に記載のファクシミリ装置において、前記データ形式変換手段は、前記第２の形式をモノクロの２値画像データであるときに前記第１の形式の画像データをモノクロの多値画像データに変換してから前記第２の形式への変換を行う、ことを特徴とする。
【００３０】
したがって、ファクシミリ装置における画像データをモノクロの多値画像データに変換してからモノクロの２値画像データに変換するので、モノクロの２値画像データに変換する前にさまざまな画像処理を行って、外部のクライアントＰＣなどの需要を満足することができる。
【００３１】
請求項１１に記載の発明は、請求項２〜６のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式がモノクロの２値又は多値画像データであるときに前記第２の形式をモノクロの２値又は多値画像データとしている、ことを特徴とする。
【００３２】
したがって、ファクシミリ装置におけるモノクロの２値又は多値画像データであっても、所定の形式のモノクロの２値又は多値画像データに変換して送信し、かかる形式のモノクロの２値又は多値画像データとして利用したい外部のクライアントＰＣなどの需要を満足することができる。
【００３３】
請求項１２に記載の発明は、請求項１０に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式の画像データを多値画像データに変換してから前記第２の形式への変換を行う、ことを特徴とする。
【００３４】
したがって、ファクシミリ装置における画像データをモノクロの多値画像データに変換してからモノクロの２値画像データに変換するので、モノクロの２値画像データに変換する前にさまざまな画像処理を行って送信し、外部のクライアントＰＣなどの需要を満足することができる。
【００３５】
請求項１３に記載の発明は、請求項２〜１２のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第２の形式の画像データを前記第１の形式と異なる解像度とする、ことを特徴とする。
【００３６】
したがって、ファクシミリ装置における画像データを所定の解像度に変換して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【００３７】
請求項１４に記載の発明は、請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式の画像データに空間フィルタ処理を行う、ことを特徴とする。
【００３８】
したがって、ファクシミリ装置における画像データを空間フィルタ処理して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【００３９】
請求項１５に記載の発明は、請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式の画像データにγ変換を行う、ことを特徴とする。
【００４０】
したがって、ファクシミリ装置における画像データをγ変換して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【００４１】
請求項１６に記載の発明は、請求項２〜１０，１２のいずれかの一に記載のファクシミリ装置において、前記データ形式変換手段は、前記第１の形式の画像データに孤立点の除去の処理を行う、ことを特徴とする。
【００４２】
したがって、ファクシミリ装置における画像データに孤立点の除去の処理を行って送信し、外部のクライアントＰＣなどの需要を満足することができる。
【００４３】
請求項１７に記載の発明は、原稿の画像を読み取る画像読取装置と、この読み取った画像データを所定のネットワークに送信し、又、当該ネットワークから画像データを受信する通信インターフェイスと、前記受信した画像データに基づいて媒体上に画像の形成を行うプリンタエンジンと、を備えているファクシミリ装置を制御するコンピュータに読み取り可能なプログラムにおいて、前記画像データについてそのデータ形式を所定の第１の形式で記憶装置に記憶する記憶処理と、外部から前記画像データの送信の要求を受け付ける受付処理と、この記憶している画像データのデータ形式を前記第１の形式から所定の第２の形式に変換する第１のデータ形式変換処理と、前記受付があったときは前記変換後の画像データを所定の送信先に送信する送信処理と、をファクシミリ装置に実行させることを特徴とするプログラムである。
【００４４】
したがって、ファクシミリ装置は記憶装置に記憶されている画像データを、外部のクライアントＰＣなどからの要求によりデータ形式の変換を行って、外部のクライアントＰＣなどで扱える形式に変換して出力することで、ファクシミリ装置の画像データを外部のクライアントＰＣなどでも利用することができる。また、ファクシミリ装置における画像データにもとづく場合でも、クライアントＰＣなどで受信した画像データにもとづく場合でも、ファクシミリ装置で画像形成した画像を同様の画質にすることができる。さらに、記憶装置に記憶済みの画像データに対してデータ形式を変換するので、同一画像データにつき複数の人が異なるデータ形式で画像データを受け取ることができる。
【００４５】
請求項１８に記載の発明は、請求項１７に記載のプログラムにおいて、前記受付処理は、前記第２の形式の指定も受け付けるものであり、前記データ形式変換処理は、前記変換後の画像データを前記指定された第２の形式とする、ことを特徴とする。
【００４６】
したがって、外部のクライアントＰＣなどから要求されたとおりのデータ形式に変換して送信するので、送信先の需要に応じた形式の画像データを提供することができる。
【００４７】
請求項１９に記載の発明は、請求項１７又は１８に記載のプログラムを記憶している記憶媒体である。
【００４８】
したがって、記憶しているプログラムにより請求項１７又は１８に記載の発明と同様の作用、効果を奏することができる。
【００４９】
【発明の実施の形態】
本発明の一実施の形態について説明する。
【００５０】
図１は、本実施の形態のデジタル複写機１の構成を説明するブロック図である。このデジタル複写機１は、本発明のファクシミリ装置を実施するものであり、いわゆる複合機である。以下では、図１を参照して、デジタル複写機１の各部の概略構成及び原稿を複写する際に原稿の画像を読み取って印刷出力するまでの一連の処理の内容について説明する。なお、画像データの流れを図１中に想像線で示している。
【００５１】
ここに説明するデジタル複写機１の機能は、エンジン部２とプリンタコントローラ部３とに大別される。デジタル複写機１は、本発明の画像処理システムを実施するものであるので、画像データに基づいて後述するような所定の処理を行う。
【００５２】
まず、エンジン部２の全体は、エンジンコントローラ２０により制御される。このエンジン部２において、読み取りユニット１２は、原稿の画像を読み取る画像読取装置であり、原稿の画像はＲ，Ｇ，Ｂに色分解された画像データとして読み取られ、スキャナ補正部１３に送られる（この例では、主にカラー複写機を想定しているが、モノクロ複写機であってもよい）。図２に示すように、スキャナ補正部１３では、Ｒ，Ｇ，Ｂの画像データに対して、スキャナγ補正部４でスキャナγ処理、フィルタ処理部５でフィルタ処理、色補正処理部６でＣＭＹＫの色信号に変換する色補正処理、変倍処理部７で変倍処理が、それぞれ行われる。
【００５３】
図１に示すように、スキャナ補正部１３で処理後のＣＭＹＫ各色８ｂｉｔの色データは、固定長の圧縮器８によって各色ｎｂｉｔ（ｎ≦８）の色データに変換される。この圧縮後の画像データ汎用バスＩ／Ｆ９を介してプリンタコントローラ１０に送られる。
【００５４】
メインコントローラ２６の制御により、プリンタコントローラ１０は、画像データの色毎に独立した記憶装置である半導体メモリ１０ｂ（メモリＣ，Ｍ，Ｙ，Ｋ）を備えていて、送られた画像データを蓄積する。また、ハードディスク１１には、この蓄積されたデータが随時記憶される。これは、本装置によるプリントアウト時に用紙がつまり、印字が正常に終了しなかった場合でも、再び原稿を読み直すのを避けるためであり、また、電子ソートを行うためである。さらに、読み取った原稿を蓄積しておき、必要なときに再出力することもできる。
【００５５】
画像データを出力する場合は、記憶装置であるハードディスク１１内の画像データは一度プリンタコントローラ１０の半導体メモリに展開され、次に汎用バス９を介してエンジン部２に送られる。そして、エンジン部２の固定長の伸張器１４は、この画像データを再びＣＭＹＫの８ｂｉｔの画像データに変換する。この変換後の画像データは、プリンタ補正部１５に送られる。
【００５６】
図３に示すように、プリンタ補正部１５では、ＣＭＹＫの各色の画像データに対してプリンタγ補正部１６でプリンタγ補正を行う。次に、作像ユニット１９にあわせた中間調処理を中間調処理部１７で行い、プリンタエンジンとなる作像ユニット１９により転写紙などの媒体に画像を形成して出力する。作像ユニット１９の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、さまざまな方式を用いることができる。
【００５７】
図１に示すように、ＦＡＸコントローラ２１は、デジタル複写機１のＦＡＸ機能を制御し、電話回線などの所定のネットワークとの間で画像データの送受信を行う（ＦＡＸ機能の詳細については後述する）。ネットワークインターフェースコントーラ（ＮＩＣ）２２は、デジタル複写機１をＬＡＮなどのネットワークに接続するための通信インターフェイスである。
【００５８】
図４に示すように、ハードディスク１１に蓄積された画像データは、一度プリンタコントローラ１０の半導体メモリに展開され、次に汎用バス９を介してデータ形式変換装置２４に送られる。データ形式変換装置２４は、画像データに所望のデータ形式の変更を施して（その詳細については後述する）、ＮＩＣ２２を介して外部のＰＣ２５などに配信する。この場合に、ＰＣ２５などに配信する画像データは、圧縮符号のままでもよいし、伸張器１０ａで伸張してから配信するようにしてもよい。メインコントローラ２６は、マイクロコンピュータを備え、デジタル複写機１の全体を集中的に制御する。
【００５９】
なお、ここまでの説明では、ＣＭＹＫ系の色空間で圧縮された画像データがハードディスク１１に蓄積される場合について説明をしたが、ハードディスク１１に蓄積される画像データは、デジタル複写機１で複写画像として読み取られたある色空間系の画像データである。ここで、ある色空間とは、デバイスディペンデンスな（デバイスの種類に依存した）色空間（ＲＧＢ，Ｙｕｖ，ＣＭＹＫなど）であってもよいし、デバイスインディペンデント（デバイスの種類に依存しない）な色空間（ｓＲＧＢなど）であってもよい。
【００６０】
次に、図５を参照してデジタル複写機１のファクシミリ機能について説明する。図５に示すように、ＦＡＸコントローラ２１は、公衆電話回線、インターネットなどのネットワークとデジタル複写機１とを接続する通信インターフェイスの機能を有し、ネットワークとの間でＦＡＸデータの送受信を行う。
【００６１】
ＦＡＸ送信を行う場合は、読み取りユニット１２で画像データを読み取り、この画像データは、スキャナ補正部１３で所定の処理を行った後、ハードディスク１１に記憶される（画像データの流れを矢印ａで示す）（記憶手段、記憶処理）。ハードディスク１１に記憶前には画像データの圧縮が施されるが、一度、２値画像データ（モノクロＦＡＸの場合）又は多値画像データ（カラーＦＡＸの場合）を記憶した後、圧縮器８で圧縮した画像データをハードディスク１１に書き込むか、又は、汎用バス９を介してＦＡＸコントローラ２１に画像データを送り、圧縮・伸張器２１ａで圧縮処理を行い、その後、ハードディスク１１に書き込むか、どちらでも構わない。
【００６２】
ＦＡＸ受信を行う場合は、ＦＡＸコントローラ２１から受信した画像データは、ＦＡＸコントローラ２１を介して直接ハードディスク１１に書き込まれる（画像データの流れを矢印ｂで示す）（記憶手段、記憶処理）。そして、このハードディスク１１の画像データにもとづき、作像ユニット１９で画像形成される。
【００６３】
このようにして、ＦＡＸの送受信に際してハードディスク１１に記憶された画像データも、図４を参照して前述した画像を複写する場合と同様、ＰＣ２５などの要求にしたがってデータ形式変換装置２４で所定のデータ形式の変換を行って、ＮＩＣ２２を介してＰＣ２５などに送信される（画像データの流れを矢印ｃで示す）。
【００６４】
次に、データ形式変換装置２４の構成について説明する。図６は、データ形式変換装置２４の構成を示すブロック図である。図６に示すように、入力ポート３１は、ハードディスク１１に蓄積されていた画像データを汎用バス９を介して受け付ける。伸張器３２は、圧縮されている当該画像データを伸張する。この伸張後のカラー多値画像データは、解像度変換器３３で所定の解像度に解像度変換され、色空間変換器３４により所定の色空間に変換され、圧縮器３５により所定の圧縮符号化形式で圧縮符号化され、出力ポート３６により汎用バス９出力され、外部のＰＣ２５などに送信される。これにより、ハードディスク１１に蓄積されていた第１の形式の画像データは、そのデータ形式が変更されて第２の形式の画像データとして出力される。
【００６５】
次に、データ形式変換装置２４のより具体的な構成例について説明する。
【００６６】
まず、図７の例は、データ形式変換装置２４に入力される画像データが多値データであり、この入力された多値画像データは多値データ圧縮方式によってデータ圧縮された汎用のデータフォーマットである。そして、データ形式変換装置２４が出力する画像データは多値データであり、この出力多値データは多値圧縮方式によって圧縮された汎用のデータフォーマットである。すなわち、伸張器３２、圧縮器３５は、汎用のデータフォーマットで伸張、圧縮を行う。なお、図７において、画像処理部３７は、前述の解像度変換器３３、色空間変換器３４などを備えている。また、入力ポート３１、出力ポート３６については、図示を省略している（これらについては、後述の図８、図９においても同様）。
【００６７】
この例では、汎用のデータフォーマットとしてＪＰＥＧを用いているが、そのほかにもＪＰＥＧ２０００など、ＰＣなどで一般的に使用できる汎用のデータフォーマットを用いることができる。
【００６８】
このように、ＪＰＥＧのような標準化されている汎用のデータフォーマットでデータの送受信を行うことで、送受信されるユニット間でのデータフォーマットを統一することができる。さらに、データ品質と、データ送受信効率の双方を維持したデータ形式変換システムが構築可能となる。
【００６９】
また、画像データが２値データである場合は、ＭＨＭＲ／ＭＭＲ方式等の汎用の標準的な画像の圧縮、伸張フォーマットを用いることができる。
【００７０】
図８の例では、データ形式変換装置２４に入力する画像データがデジタル複写機１の専用のデータフォーマットで圧縮されていて、出力する画像データは図７の例と同様な汎用のデータフォーマットとしている。ここでいう専用のデータフォーマットとは、デジタル複写機１に特有のデータフォーマットであって、ＪＰＥＧ、ＪＰＥＧ２０００など、通常のＰＣなどで普通に用いることができる汎用のデータフォーマットではない。
【００７１】
そのため、伸張器３２においては、専用のデータフォーマットからの伸張方式として、圧縮効率、もしくは、データ加工効率を維持した専用のブロック固定長伸張方式を用いている。圧縮器３５における圧縮方式は、図７の例と同様に汎用のデータフォーマットを用いる。
【００７２】
図８の例においては、このように専用のデータフォーマットが専用的なブロック固定長圧縮データであるため、特に画像データによる圧縮率の変動を固定化して管理することができる。さらに、ブロック単位で取り扱うことで、画像の向きの回転、並び替え等のデータ加工が容易となる。なお、ブロック固定長符号化、復号の方式は公知であるため、詳細な説明は省略する（必要であれば、特開平１１−３３１８４４号公報を参照）。画像データが２値データの場合には、例えば、特開２００２−０７７６２７公報に開示の技術を用いることができる。
【００７３】
また、ＪＰＥＧの様な、標準化されている汎用のデータフォーマットで画像データの送信を行うことで、送信されるユニットでのデータフォーマットを統一でき、さらに、データ品質と、データ送受信効率の双方を維持したデータ形式変換システムが構築可能となる。
【００７４】
なお、画像データが２値データである場合は、圧縮器３５において、ＭＨＭＲ／ＭＭＲ方式等の汎用の標準的な画像の圧縮、伸張フォーマットを用いることができる。
【００７５】
図９の例では、図８の例と異なり、データ形式変換装置２４から出力する画像データも、データ形式変換装置２４に入力されたものと同じデジタル複写機１の専用のデータフォーマットで圧縮されている。そのため、圧縮器３５においては、この専用のデータフォーマットでブロック固定長圧縮により画像データを圧縮する。
【００７６】
このように、専用のデータフォーマットが専用的なブロック固定長圧縮データであることで、特に画像データによる圧縮率の変動を固定化して管理することができる。さらに、画像データをブロック単位で取り扱うことで、画像の向きの回転、並び替え等のデータ加工が容易となる。ブロック固定長符号化、復号の方式は公知であるため、詳細な説明は省略する（必要であれば、特開平１１−３３１８４４号公報を参照）。また、画像データが２値データの場合には、例えば、特開２００２−０７７６２７公報に開示の技術を用いることができる。
【００７７】
次に、解像度変換器３３について説明する。
【００７８】
この例では、対象となる画素データが多値データであり、主走査方向と副走査方向の双方に任意の解像度への変換が可能な方式の例を説明する。図１０（ａ）に示すように、この解像度変換器３３は、入力される多値データに対して主走査方向に解像度変換を行う主走査解像度変換ブロック４１と、主走査方向に変換後の多値データに対して副走査方向に解像度変換する副走査解像度変換ブロック４２とで構成されている。
【００７９】
図１０（ｂ）に示すように、主走査解像度変換ブロック４１では、入力多値データを指定された解像度へのデータ数の変換をするために、主走査方向に画素補間を行う。補間する画素データ値の算出方式としては、一般的な最近接画素置換法、隣接２画素加重平均法、３次関数コンボリューション法などを用いることを想定している。具体的には、各１ビットのデータをラッチできる複数のフリップフロップ４３で画素データを記憶し、補間画素算出部４４で補間するデータ値の算出を行う。
【００８０】
図１０（ｃ）に示すように、主走査方向への解像度変換後のデータは、副走査解像度変換ブロック４２で、主走査解像度変換後の１ライン分のデータを蓄積可能なラインメモリ４５を複数ライン分もった副走査ライン蓄積メモリ４６から、副走査方向の参照画素データに基づいて、補間するラインのデータ値の算出を補間画素算出部４７で行う。算出方式は、主走査方向と同様に最近接画素置換法、隣接２画素加重平均法、３次関数コンボリューション法などを用いることができる。
【００８１】
次に、色空間変換器３４による色空間変換機能について説明する。以下では、色空間変換の一例としてテーブル補間法によって色空間変換を行う例について説明する。
【００８２】
かかる処理では、所定のルックアップテーブル（ＬＵＴ）を用いる。ここでは、ｘｙｚ方向の各軸を８分割し（図１１（ａ）参照）、入力色空間を上位と下位にわけて上位でＬＵＴを参照し、下位で３次元補間を行って精密な出力を得る。
【００８３】
３次元補間法には多数種類があるが、ここでは線形補間の中でも最も簡単な四面体補間法を例にあげる。四面体補間法は、図１１（ａ）に示すように、入力色空間を複数の単位立方体に分割して、さらに単位立方体の対称軸を共有する６個の四面体に分割する（図１１（ｂ））。これにより入力色信号は、入力色信号の上位座標により選択された単位四面体（図１１（ｃ））の分割境界点（格子点）のパラメータ（以下格子点パラメータという）をＬＵＴより参照する。次に下位座標により選択された単位四面体の格子点パラメータから線形演算することで出力値を得ることができる。
【００８４】
実際の処理手順は以下の通りである。
【００８５】
１．入力色信号Ｘ（ｘ，ｙ，ｚ）を内包する単位立方体を選択する。
【００８６】
２．選択された単位立方体内での座標Ｐの下位座標（ｌｘ，ｌｌｙ，ｌｌｚ）を求める。
【００８７】
３．下位座標の大小比較により単位四面体を選択して単位四面体毎に線形補間をおこない、座標Ｐでの出力値Ｐｏｕｔを求める。各単位四面体の線形補間の演算式は下式で表される（なお、ここで“ｌ”の記号は、単位立方体の一辺の長さを示す）。
【００８８】
（ｌｘ＜ｌｙ＜ｌｚ）Ｐｏｕｔ＝Ｐ２＋（Ｐ５−Ｐ７）×ｌｘ／ｌ＋（Ｐ７−Ｐ８）×ｌｙ／ｌ＋（Ｐ８−Ｐ２）×ｌｚ／ｌ
（ｌｙ≦ｌｘ＜ｌｚ）Ｐｏｕｔ＝Ｐ２＋（Ｐ６−Ｐ８）×ｌｘ／ｌ＋（Ｐ５−Ｐ６）×ｌｙ／ｌ＋（Ｐ８−Ｐ２）×ｌｚ／ｌ
（ｌｙ＜ｌｚ≦ｌｘ）Ｐｏｕｔ＝Ｐ２＋（Ｐ４−Ｐ２）×ｌｘ／ｌ＋（Ｐ５−Ｐ６）×ｌｙ／ｌ＋（Ｐ６−Ｐ４）×ｌｚ／ｌ
（ｌｚ≦ｌｙ≦ｌｘ）Ｐｏｕｔ＝Ｐ２＋（Ｐ４−Ｐ２）×ｌｘ／ｌ＋（Ｐ３−Ｐ４）×ｌｙ／ｌ＋（Ｐ５−Ｐ３）×ｌｚ／ｌ
（ｌｚ≦ｌｘ＜ｌｙ）Ｐｏｕｔ＝Ｐ２＋（Ｐ３−Ｐ１）×ｌｘ／ｌ＋（Ｐ１−Ｐ２）×ｌｙ／ｌ＋（Ｐ５−Ｐ３）×ｌｚ／ｌ
（ｌｘ＜ｌｚ≦ｌｙ）Ｐｏｕｔ＝Ｐ２＋（Ｐ５−Ｐ７）×ｌｘ／ｌ＋（Ｐ１−Ｐ１）×ｌｙ／ｌ＋（Ｐ７−Ｐ１）×ｌｚ／ｌ
次に、具体的にＰＣ２５などに画像データを出力する場合の処理について説明する。図１２に示すように、クライアントとなる各ＰＣ２５は、デジタル複写機１から画像データを受け取る（キャプチャする）際の属性を決定し、この属性を提示してデジタル複写機１に画像データを要求する。このＰＣ２５からの画像キャプチャ要求信号とハードディスク１１に蓄積されている画像データの属性から、データ形式変換装置２４内の画像データパラメータ値が決定する。
【００８９】
このパラメータ値により、図６に示すデータ形式変換装置２４の伸張器３２、解像度変換器３３、色空間変換器３４、圧縮器３５のパラメータが変更され、データ形式変換装置２４で画像処理が施された画像データを、要求先のＰＣ２５へ配信する。
【００９０】
前述のように、ハードディスク１１に蓄積される画像データは、例えば、デジタル複写機１で複写画像、ＦＡＸ画像として読み取られた、あるいは、ＦＡＸ画像として外部から受信した、ある色空間系の画像データである。
【００９１】
ここで、例えば、ハードディスク１１に蓄積されている画像データを非圧縮で、解像度が６００ｄｐｉである、ＣＭＹＫ系の画像データとする。図１２の各クライアントとなるＰＣ２５において、
クライアントＡは解像度２００ｄｐｉ  ｓＲＧＢ空間の  ＪＰＥＧ画像
クライアントＢは解像度４００ｄｐｉ  Ｙｕｖ空間の  ＴＩＦＦ画像
クライアントＣは解像度１００ｄｐｉ  Ｌａｂ空間の  ＪＰＥＧ２０００画像
という画像データの属性で画像データを受け取る（キャプチャする）ことをＰＣ２５から要求する。
【００９２】
メインコントローラ２６は、データ形式変換装置２４により、それぞれの要求をうけて各ＰＣ２５の要求に応じた画像処理を画像データに対して施す。
【００９３】
この例では、ハードディスク１１に蓄積されている画像データは非圧縮であるので伸張器３２はスルー動作である。そして、次の解像度変換器３３では、クライアントの解像度の要求とハードディスクに蓄積されている画像データの解像度からデータ形式変換装置２４内の解像度変換器３３の解像度変換パラメータ値が決定する。この例では、クライアントＡに対しては６００ｄｐｉから２００ｄｐｉへの解像度変換が、クライアントＢに対しては６００ｄｐｉから４００ｄｐｉへの解像度変換が、クライアントＣに対しては６００ｄｐｉから１００ｄｐｉへの解像度変換が施される。
【００９４】
次に色空間変換器３４では、クライアントＡに対してはＣＭＹＫからｓＲＧＢ空間への色空間変換処理が、クライアントＢに対してはＣＭＹＫからＹｕｖへ色空間変換処理が、クライアントＣに対してはＣＭＹＫからＬａｂへの色空間変換処理が施される。
【００９５】
そして、圧縮器３５では、クライアントＡに対してはＪＰＥＧファイル形式への変換が、クライアントＢに対してはＴＩＦＦファイル形式への変換が、クライアントＣに対してはＪＰＥＧ２０００ファイル形式への変換処理が施される。
【００９６】
また、ハードディスク１１に蓄積される画像データは、デジタル複写機１で複写画像として読み取られたある色空間系の画像データであるが、ハードディスク１１には画像データと一緒にＰＣ２５が画像データの属性を指定して画像データを読み取った際の画像データの属性と、そのＰＣ２５の識別情報とを一緒に蓄積するようにしてもよい。
【００９７】
これにより、クライアントはＰＣ２５により画像を受け取る（キャプチャする）際に、キャプチャする属性を指定せずにハードディスク１１に蓄積されている画像データの属性をそのまま受け継ぎたい場合は、ＰＣ２５からキャプチャする画像データの属性を設定するという手間が省くことができ操作性がよい。
【００９８】
次に、データ形式変換装置２４の他の構成例について説明する。
【００９９】
前述の例では、ハードディスク１１などに記憶しているある色空間の画像データを他の色空間の画像データに変換してＰＣ２５などに出力する場合を基本的に想定しているが、次の例は、ハードディスク１１などに記憶しているカラー多値画像データをモノクロ２値画像データに変換してＰＣ２５などに出力する例である。
【０１００】
図１３は、データ形式変換装置２４の他の構成例を示すブロック図である。なお、前述の入力ポート３１、出力ポート３６に相当するブロックは図示を省略する（以下同様）。ハードディスク１１などに記憶されている画像データは、所定の色空間の画像、この例ではＣＭＹＫの版ごとに固定長の多値圧縮の方式でデータ圧縮が行われている画像であるものとする。伸張器５１は、この圧縮符号である画像データの伸張を行なう。解像度変換器５２は、所定の変倍率により画像データの解像度変換を行なう。ＣＭＹＫ→ＲＧＢ変換器５３は、画像データについてＣＭＹＫの色空間から所定のＲＧＢの色空間への変換を行なう。ＲＧＢ→Ｇｒａｙ変換器５４は、カラー多値画像データをモノクロ多値画像データに変換する。孤立点除去部５５は、モノクロ多値画像データに対して孤立点の検出アルゴリズムにより孤立点の検出を行なう。フィルタ５６は、ＰＣ２５により指定されたモードで強調や平滑の処理を行なう。濃度γ部５７は、画像の濃度の調整を行なう。２値化処理部５８は、所定の方式によって画像データの２値化を行う。圧縮器５８は、ＭＨＭＲ／ＭＭＲ方式等の汎用のデータ圧縮方式でデータ圧縮を行う。
【０１０１】
データ形式変換装置２４をこのような構成とすることにより、カラー複写の画像データをモノクロの２値画像データに変換してＰＣ２５などに取り込みたいという場合にも対応できる。すなわち、カラーの画像データはＰＣ２５側に取り込んだときに容量が大きく負荷が大きいので、モノクロの２値画像に変換して取り込みたいという場合がある。この例では、このような要求に答えることが可能になる。
【０１０２】
次に、図１３のブロックの詳細について説明する。
【０１０３】
まず、ＣＭＹＫ→ＲＧＢ変換器５３の色変換については図１１などを参照して前述したとおりである。
【０１０４】
フィルタ５６の処理について説明する。フィルタ処理は、画像データのＭＴＦを変調させるものであるが、もとの画像データよりもＭＴＦ値を高めて画像のエッジを強調する場合と、ＭＴＦ値を下げて画像を平滑化する場合の２種類がある。
【０１０５】
画像データのＭＴＦを高める場合は、基画像の画像周波数を実線、フィルタ処理後の画像周波数を破線で示すと、図１４（ａ）に示しているように、画像周波数の隆起を強調するような処理を施す。但し、縦軸は画像濃度のダイナミックレンジとし、横軸は画像データのラスタ形式参照を示している。
【０１０６】
同様に、画像データのＭＴＦを平滑化する場合は、図１４（ｂ）に示しているように、画像周波数の隆起が鈍るような処理を施す。実際の処理としては、２次元の画像データのラスタ形式方向をライン方向（ｘ方向）、他方向をｙ方向とし、画像データをライン単位で扱い、注目画素値を周辺の画素値を基に算出する。
【０１０７】
図１４（ｃ）は、注目画素を中心とした周辺５×５画素を、注目画素をＸｎ，ｍとして、周辺画素を記号化して表している。
【０１０８】
画像データのＭＴＦを高める場合は、強調する必要がある画像周波数の微分係数を、画像データの解像度を基調としてマトリクス状に配置した係数（以下、マトリクス係数という）を算出する。そのマトリクス係数を、周辺画素記号と同形式に、Ａｍ−２，ｎ−２，Ａｍ−２，ｎ−１，…，Ａｍ，ｎ，Ａｍ＋２，ｎ＋１，Ａｍ＋２，ｎ＋２と記号化すると、画像データのＭＴＦを高める場合のフィルタ処理後の注目画素値Ｙは、次のような演算式で表せる。
【０１０９】
2004336487.tif 000003
（１）式は、微分係数により求めたマトリクス係数と画像データを、行列積の演算を行ったものである。この（１）式により求められたＣの値が、フィルタ処理による画像の強調成分である。また、（２）式はその強調成分を任意に増減幅する項である。（２）式により求まったフィルタ処理による強調値を、注目画素値に加算することで、最終的な注目画素値を算出する（（３）式）。上記のような演算により、画像データの全画素を変換することで、画像データのＭＴＦを高める操作を行う。
【０１１０】
画像データを平滑化する場合は、注目画素とその周辺画素を加算して画素数Ｅで除算することにより、注目画素とその周辺画素との平均値を求める。このような演算により、画像データの全画素を変換することで、画像データの平滑化の操作を行う。平滑化の度合いを調整する意味で、注目画素や周辺画素の重みを単純に等価として平均化せず、各画素間に隔たりを持たせるのであれば、下記（４）式のようにマトリクス係数に任意の整数を代入することで、注目画素値Ｙを調整することが可能である。
【０１１１】
2004336487.tif 000004
以上のような処理により、フィルタ５６では、多値の画像データに対し、ＭＴＦの変調を可能とするフィルタ処理機能を実現できる。これにより、もとの画像が文字中心の画像であれば、ＭＴＦの強調を行うことで画像の品質が向上する。また、画像が絵柄中心であれば、若干の平滑化により滑らかさを与えることで画像の品質が向上する。このように画像の種類に応じたフィルタ係数を選択することで高品質な画像の取得が可能となる。
【０１１２】
次に、濃度γ部５７が行う処理について説明する。
【０１１３】
γ変換処理は、画像の濃度勾配や濃度特性を可変とするものである。図１５に示すように、図１５（ａ）の実線がγ変換テーブルとすると、グラフに従って、もとの画像データ（横軸）に相当する値をγ変換後の画像データ（縦軸）の値に変換するだけである。この変換テーブルの曲線を変更して、狙いの濃度分布をもつ画像データに変更することが可能となる。例えば、図１５（ａ）の破線で示しているようなγ変換テーブルにすれば、実線で示しているγ変換テーブルに比べ、γ変換後の画像データを濃度勾配が滑らかな画像データに変換することができる。但し、図１５（ａ）において、図の矢印側になるにつれ濃度が高くなる。
【０１１４】
γ変換テーブルの作成方法は、便宜上、図１５（ｂ）に示してある原点から４５°方向に延びるリニアなγ変換テーブル（実線）を、もとに説明する。
【０１１５】
濃度特性を変えずに画像の全体濃度を上下させる場合は、図１５（ｂ）に示すように、グラフの横軸方向にγ変換テーブル（破線）のように平行移動させればよく、画像の濃度勾配を変える場合は、γ変換テーブルの傾きを変更すればよい。また、濃度特性を変更する場合は、図１５（ａ）にあるような、連続する曲線で示せるようなγ変換テーブルの湾曲具合を変更すれば、任意の濃度特性が得られる。
【０１１６】
これらの手段により、濃度γ部５７では、多値の画像データに対し、画像データの濃度勾配及び濃度特性の変更を可能とするγ変換処理機能を実現できる。このことにより、画像の種類に応じたγカーブを選択することで高品質な画像の取得が可能となる。
【０１１７】
孤立点除去部５５の処理について説明する。フィルタ５６により画像に強調フィルタがかけられると、原画像に含まれているノイズも強調されてしまうので、ごみが多くなり、見苦しい画像となってしまう場合がある。このような場合、孤立点除去部５５の処理により孤立点の除去が適応的に行われる。孤立点除去のアルゴリズムには様々な方式を用いることができるが、図１６に示すようなマトリクスを用いた方法をここでは説明する。
【０１１８】
孤立点除去部５５では、図１６に示すような５×５ブロックで孤立点の判定が行われる。この例で注目画素はｄ２２である。注目画素以外の画素が全て所定の閾値ＴＨ１より小さければ、注目画素を白画素（画素値０）に置き換える。
【０１１９】
このような処理を行うことにより、読取ユニット１２で読み取った画像中のごみ画像を除去することができる。
【０１２０】
ハードディスク１１に格納されている画像データが自然画像を読み取ったものであるばあいには孤立点除去は効果的である。一方、自然画像ではなく、プリンタＲＩＰデータのように電子的に作られたものである場合には行う必要はない。
【０１２１】
そこで、ＰＣ２５側に転送する画像の種類によって、適宜、孤立点除去の動作パラメータを切り替えるようにすれば、高品質な画像を得ることができる。
【０１２２】
次に、２値化処理部５８が実行する処理について説明する。
【０１２３】
２値化処理部５８は、多値画像データに対し、中間調処理を行って２値化する。中間調処理は、多値画像データを２値若しくはそれに近い少値の階調数に量子化する処理であるが、その具体的方法は様々存在する。ここでは、一般的に用いられる、単純量子化法、ディザ法、誤差拡散法について説明する。但し、量子化階調数は、便宜上２値とする。
【０１２４】
まず、単純量子化法は、多値の画像データのダイナミックレンジ中の任意の値を閾値として、画像データを２階調化するものである。例えば、ダイナミックレンジが０〜２５５の２５６階調である多値の画像データを０と１の値に量子化する場合、閾値が１２８であるとすると、画像データが１００であれば量子化値は０、２００であれば量子化値は１となる。
【０１２５】
ディザ法は、マトリクス状になった閾値を用いて、図１７に示すように、図１７（ｂ）の閾値マトリクス７１を１閾値１画素というように、図１７（ａ）の画像データ７２にタイル状に当てはめていき、画素毎に２階調化を行うものである。マトリクス内の閾値を、画像データのダイナミックレンジの範囲でばらつくような閾値にすれば、画像の解像度とトレードオフとなるが、２階調化された画像データでも中間濃度が再現可能となる。
【０１２６】
誤差拡散法は、単純量子化法と同様に、任意の閾値にて２階調化を行うが、量子化する際に発生する量子化誤差を蓄積し、処理を行っている注目画素は、ラスタ形式順で既に量子化処理が終了し誤差が確定している周辺画素の誤差を加味して量子化を行うことにより、画像データトータルでの量子化による誤差を最小限に留めようとする中間調処理である。
【０１２７】
量子化する場合に発生する誤差とは、例えば、ダイナミックレンジが０〜２５５の２５６階調である多値の画像データを０と１の値に量子化する場合、画像データが１００であれば量子化値は０となるが、画像データには１００という中間濃度情報があったにも関わらず、最低値の０扱いとなってしまい、画像データの中間濃度情報が失われる。ゆえに、この画像データの量子化誤差は“１００＝１００−０”（ダイナミックレンジの最低値）となる。また、画像データが２００であれば量子化値は１となるが、この場合も２００という中間濃度情報があったにも関わらず、１という最高値扱いになってしまうので、この画像データの量子化誤差は“−５５＝２００−２５５”（ダイナミックレンジの最高値）となる。
【０１２８】
これらの量子化誤差値を、画素毎に量子化処理終了後、画像データとは別のデータとして蓄積しておくと、図１８に示すように、画像データ８１はラスタ形式で順に処理されることを考えれば、網掛してある画素８２については、既に量子化の誤差は確定済みであり蓄積されていることになる。誤差拡散法では、誤差の確定している注目画素８３周辺の誤差値の平均を注目画素値に加算してから２階調化を行うことで、画像データトータルでの量子化誤差による中間濃度情報の欠落を、緩和することを可能としている。
【０１２９】
これらの方法により、２値化処理部５８では、多値の画像データに対し、画像データの２値化処理を行うことができる。これによりデータ量を減少させ、かつ画像の種類に応じた中間調処理を選択することで、高品質な画像の取得が可能となる。
【０１３０】
図１９は、データ形式変換装置２４の他の構成例を示すブロック図である。この例で対象とするハードディスク１１などに記憶されている画像データは、モノクロの２値画像データである。
【０１３１】
伸張器６１は、このモノクロの２値画像データを伸張し、多値化処理部６２は、この伸張後のモノクロの２値画像データを多値画像データに変換する。その他の図１３と同一符号のブロックは、前述した図１３と同様であるため、詳細な説明は省略する。
【０１３２】
これにより、ハードディスク１１などに記憶されているモノクロの２値画像データに所定の処理を施して、モノクロの２値画像データとしてＰＣ２５などに送信することができる。
【０１３３】
なお、図１３の例においても、図１７の例においても、図７〜図９を参照して説明したように、データ形式変換装置２４への入力データ、出力データとも、専用のデータフォーマットによっても、汎用のデータフォーマットによってもよい。
【０１３４】
次に、以上説明したデータ形式変換装置２４を用いて、デジタル複写機１が行う一連の処理について、図２０のフローチャートを参照して説明する。
【０１３５】
まず、メインコントローラ２６は、外部のＰＣ２５から画像キャプチャ要求信号を受け付けると（受付手段、受付処理）（ステップＳ１のＹ）、このＰＣ２５から受け付けた画像キャプチャ要求信号に含まれる要求する画像の属性と、画像キャプチャ要求されたハードディスク１１に蓄積されている画像データの属性から、データ形式変換装置２４内の画像データパラメータ値を決定する（ステップＳ２）。そして、この画像データパラメータ値にしたがって、ハードディスク１１に蓄積されている画像データに対してデータ形式変換装置２４により前述したような所定の処理を行い、ハードディスク１１に蓄積されていた画像データのデータ形式（第１の形式）を、別のデータ形式（第２の形式）の画像データに変換し（データ形式変換手段、データ形式変換処理）（ステップＳ３）、この変換後の画像データをＰＣ２５に送信する（送信手段、送信処理）（ステップＳ４）。
【０１３６】
これにより、例えば、ＰＣ２５が、解像度が６００ｄｐｉ、ｓＲＧＢの色空間であり、ＪＰＥＧ方式で圧縮されたカラー多値画像データを要求したときに、ハードディスク１１に蓄積されている画像データが、解像度が６００ｄｐｉ、ＹＭＣＫの色空間であり、非圧縮のカラー多値画像データであったときは、これを前述のデータ形式変換装置２４により、解像度が６００ｄｐｉ、ｓＲＧＢの色空間であり、ＪＰＥＧ方式で圧縮されたカラー多値画像データに変換して、ＰＣ２５に送信する。
【０１３７】
図２１は、メインコントローラ２６を中心とした電気的な接続を示すブロック図である。メインコントローラ２６は、各種演算を行い、デジタル複写機１の各部を集中的に制御するＣＰＵ９１が、汎用バス９を介してＲＯＭ９２、ＲＡＭ９３と接続されている。記憶媒体となるＲＯＭ９２には、図２０を参照して前述した制御を行う制御プログラムが記憶されている。ＲＯＭ９２は、フラッシュメモリ等の不揮発性メモリも備えていてもよい。その場合、前述の制御プログラムは、光ディスクなどの記憶媒体９４から光ディスク装置などの所定の装置により読み取って、Ｉ／Ｏポート９５を介して不揮発性メモリに記憶させるようにして、前述の制御を行うようにしてもよい。
【０１３８】
【発明の効果】
請求項１，１７，１９に記載の発明は、ファクシミリ装置は記憶装置に記憶されている画像データを、外部のクライアントＰＣなどからの要求によりデータ形式の変換を行って、外部のクライアントＰＣなどで扱える形式に変換して出力することで、ファクシミリ装置の画像データを外部のクライアントＰＣなどでも利用することができる。また、ファクシミリ装置における画像データにもとづく場合でも、クライアントＰＣなどで受信した画像データにもとづく場合でも、ファクシミリ装置で画像形成した画像を同様の画質にすることができる。さらに、記憶装置に記憶済みの画像データに対してデータ形式を変換するので、同一画像データにつき複数の人が異なるデータ形式で画像データを受け取ることができる。
【０１３９】
請求項２，１８に記載の発明は、請求項１，１７に記載の発明において、外部のクライアントＰＣなどから要求されたとおりのデータ形式に変換して送信するので、送信先の需要に応じた形式の画像データを提供することができる。
【０１４０】
請求項３に記載の発明は、請求項１又は２に記載の発明において、ファクシミリ装置におけるデータフォーマットを外部のクライアントＰＣなどでも利用できるものに変えることができる。
【０１４１】
請求項４に記載の発明は、請求項３に記載の発明において、ファクシミリ装置における汎用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の汎用のデータフォーマットに変えることができる。
【０１４２】
請求項５に記載の発明は、請求項３に記載の発明において、ファクシミリ装置における専用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の汎用のデータフォーマットに変えることができる。
【０１４３】
請求項６に記載の発明は、請求項３に記載の発明において、ファクシミリ装置における専用のデータフォーマットを外部のクライアントＰＣなどでも利用できる他の専用のデータフォーマットに変えることができる。
【０１４４】
請求項７に記載の発明は、請求項２〜６のいずれかの一に記載の発明において、ファクシミリ装置における画像データがプリンタエンジンによる画像形成に適した色空間のものなどであっても、外部のクライアントＰＣなどでディスプレイ表示するのに適する色空間などに変換することができる。
【０１４５】
請求項８に記載の発明は、請求項７に記載の発明において、ファクシミリ装置における画像データがデバイスディペンデンスな色空間であっても、デバイスインディペンデントな色空間に変換して、外部のクライアントＰＣなどで利用しやすくすることができる。
【０１４６】
請求項９に記載の発明は、請求項２〜６のいずれかの一に記載の発明において、ファクシミリ装置における画像データが所定の色空間のものであっても、モノクロの２値又は多値画像データに変換して、モノクロの２値又は多値画像データとして利用したい外部のクライアントＰＣなどの需要を満足することができる。
【０１４７】
請求項１０に記載の発明は、請求項９に記載の発明において、ファクシミリ装置における画像データをモノクロの多値画像データに変換してからモノクロの２値画像データに変換するので、モノクロの２値画像データに変換する前にさまざまな画像処理を行って、外部のクライアントＰＣなどの需要を満足することができる。
【０１４８】
請求項１１に記載の発明は、請求項２〜６のいずれかの一に記載の発明において、ファクシミリ装置におけるモノクロの２値又は多値画像データ画像データであっても、所定の形式のモノクロの２値又は多値画像データに変換して送信し、かかる形式のモノクロの２値又は多値画像データとして利用したい外部のクライアントＰＣなどの需要を満足することができる。
【０１４９】
請求項１２に記載の発明は、請求項１０に記載の発明において、ファクシミリ装置における画像データをモノクロの多値画像データに変換してからモノクロの２値画像データに変換するので、モノクロの２値画像データに変換する前にさまざまな画像処理を行って送信し、外部のクライアントＰＣなどの需要を満足することができる。
【０１５０】
請求項１３に記載の発明は、請求項２〜１２のいずれかの一に記載の発明において、ファクシミリ装置における画像データを所定の解像度に変換して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【０１５１】
請求項１４に記載の発明は、請求項２〜１０，１２のいずれかの一に記載の発明において、ファクシミリ装置における画像データを空間フィルタ処理して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【０１５２】
請求項１５に記載の発明は、請求項２〜１０，１２のいずれかの一に記載の発明において、ファクシミリ装置における画像データをγ変換して送信し、外部のクライアントＰＣなどの需要を満足することができる。
【０１５３】
請求項１６に記載の発明は、請求項２〜１０，１２のいずれかの一に記載の発明において、ファクシミリ装置における画像データに孤立点の除去の処理を行って送信し、外部のクライアントＰＣなどの需要を満足することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるデジタル複写機の構成を説明するブロック図である。
【図２】スキャナ補正部の構成を示すブロック図である。
【図３】プリンタ補正部の構成を示すブロック図である。
【図４】画像データをデータ形式変換装置で処理して送信する場合の処理について説明するブロック図である。
【図５】データ形式変換装置の一構成例を示すブロック図である。
【図６】データ形式変換装置の一構成例を示すブロック図である。
【図７】データ形式変換装置によりデータフォーマットの一例について説明する説明図である。
【図８】データ形式変換装置によりデータフォーマットの他の例について説明する説明図である。
【図９】データ形式変換装置によりデータフォーマットの他の例について説明する説明図である。
【図１０】解像度変換器について説明する説明図である。
【図１１】色空間変換器による色空間変換について説明する説明図である。
【図１２】デジタルファクシミリ装置がＰＣなどに画像データを出力する場合の処理について説明する説明図である。
【図１３】データ形式変換装置の他の例を示すブロック図である。
【図１４】フィルタによる処理について説明する説明図である。
【図１５】γ変換処理について説明する説明図である。
【図１６】孤立点除去の処理に用いるマトリックスの説明図である。
【図１７】ディザ法について説明する説明図である。
【図１８】誤差拡散法について説明する説明図である。
【図１９】データ形式変換装置の他の例を示すブロック図である。
【図２０】メインコントローラが実行する処理のフローチャートである。
【図２１】メインコントローラの電気的な接続のブロック図である。
【符号の説明】
１      ファクシミリ装置
１１    記憶装置
１２    画像読取装置
１９    プリンタエンジン
９４    記憶媒体
【図１】
2004336487.tif 000005
【図２】
2004336487.tif 000006
【図３】
2004336487.tif 000007
【図４】
2004336487.tif 000008
【図５】
2004336487.tif 000009
【図６】
2004336487.tif 000010
【図７】
2004336487.tif 000011
【図８】
2004336487.tif 000012
【図９】
2004336487.tif 000013
【図１０】
2004336487.tif 000014
【図１１】
2004336487.tif 000015
【図１２】
2004336487.tif 000016
【図１３】
2004336487.tif 000017
【図１４】
2004336487.tif 000018
【図１５】
2004336487.tif 000019
【図１６】
2004336487.tif 000020
【図１７】
2004336487.tif 000021
【図１８】
2004336487.tif 000022
【図１９】
2004336487.tif 000023
【図２０】
2004336487.tif 000024
【図２１】
2004336487.tif 000025