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