(57)【特許請求の範囲】
【請求項１】
多値画像データと前記多値画像データをハーフトーン化処理したハーフトーン画像データとを画像受信装置に送信する画像送信装置であって、
前記ハーフトーン画像データを前記画像受信装置へ送信し前記画像受信装置において前記ハーフトーン画像データに基づく印刷を行う指示と、前記多値画像データを前記画像受信装置へ送信し前記画像受信装置の記憶部に前記多値画像データを格納する指示が入力された場合、前記ハーフトーン画像データを前記画像受信装置へ送信し、前記ハーフトーン画像データの送信後、前記多値画像データを前記画像受信装置へ送信する送信手段
を有することを特徴とする画像送信装置。
【請求項２】
前記画像受信装置との通信により、前記画像受信装置の稼働状態を示す送信先情報を取得する取得手段と、
前記送信先情報に基づいて、前記画像受信装置が印刷処理を実行できるか否かを判定する印刷処理判定手段とを更に備えることを特徴とする請求項１に記載の画像送信装置。
【請求項３】
前記送信先情報には、前記画像受信装置がエラー状態であるかを示す情報、前記画像受信装置における画像処理部のキャリブレーションの実行に関する情報が含まれることを特徴とする請求項２に記載の画像送信装置。
【請求項４】
前記取得手段によって取得された前記画像処理部のキャリブレーションの実行に関する情報と、予め記憶部に格納されている前記画像処理部のキャリブレーションの実行に関する情報とを比較する比較手段を更に備え、
前記比較手段による比較の結果、前記取得された前記キャリブレーションの実行に関する情報が予め前記記憶部に格納されている前記キャリブレーションの実行に関する情報と一致しない場合、前記取得手段は、前記画像受信装置から前記画像処理部の特性を示す情報を取得することを特徴とする請求項３に記載の画像送信装置。
【請求項５】
多値画像データと前記多値画像データをハーフトーン化処理したハーフトーン画像データとを画像受信装置に送信する画像送信装置における画像データの処理方法であって、
前記画像送信装置の送信手段が、前記ハーフトーン画像データを前記画像受信装置へ送信し前記画像受信装置において前記ハーフトーン画像データに基づく印刷を行う指示と、前記多値画像データを前記画像受信装置へ送信し前記画像受信装置の記憶部に前記多値画像データを格納する指示が入力された場合、前記ハーフトーン画像データを前記画像受信装置へ送信し、前記ハーフトーン画像データの送信後、前記多値画像データを前記画像受信装置へ送信する送信工程
を有することを特徴とする画像データの処理方法。
【請求項６】
多値画像データと前記多値画像データをハーフトーン化処理したハーフトーン画像データとを画像受信装置に送信する画像送信装置のコンピュータを、
前記ハーフトーン画像データを前記画像受信装置へ送信し前記画像受信装置において前記ハーフトーン画像データに基づく印刷を行う指示と、前記多値画像データを前記画像受信装置へ送信し前記画像受信装置の記憶部に前記多値画像データを格納する指示が入力された場合、前記ハーフトーン画像データを前記画像受信装置へ送信し、前記ハーフトーン画像データの送信後、前記多値画像データを前記画像受信装置へ送信する送信手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成技術に関するものである。
【背景技術】
【０００２】
近年、オフィスやＳＯＨＯ環境などでは、複写機やプリンタ、スキャナといった複合機（ＭＦＰ：multi-functional peripheral）やＳＦＰがネットワークに接続され使用されている。
【０００３】
このＭＦＰ／ＳＦＰ間で画像データを転送し、紙などの記録媒体への印刷や装置への蓄積を行う「リモートコピー」や「ボックス配信」といった機能がある。「リモートコピー」や「ボックス配信」の機能を行うにあたっては、特にカラー画像では色味の再現性を維持するために、輝度の多値データである画像データが送信される。これは、輝度濃度の変換特性は経時的に変化するため実際に印刷される場合には、画像処理部の状態に応じて、輝度濃度変換処理を行う必要があるためである。
【０００４】
具体的には、画像処理部の状態に応じたＬＵＴ（ＬｏｏｋＵｐＴａｂｌｅ：ルックアップテーブル）により、ＲＧＢの輝度データはＣＭＹＫ（もしくはＢｋ）の濃度データに変換される。ＬＵＴは経時変化を補正するためのキャリブレーションを実行することで更新されるので、輝度多値データの方が再利用性は高い。そして、濃度データに対し画像処理部固有に設計されたディザパターンを適用することで、ハーフトーンデータに変換し印刷処理が行われる。
【０００５】
また、データサイズという観点では、多値輝度データや多値濃度データに比べ、ハーフトーンデータは圧縮効率が良く、データサイズを小さくできる傾向にある。そのため、画像転送における応答性の高さは、ハーフトーンデータの方が有利である。
【０００６】
以上のことから、再利用性の高い多値画像データと画像転送における応答性の高いハーフトーンデータのどちらで画像転送すべきか、その画像データの使用目的によって決まると言える。
【０００７】
また、多値画像、ハーフトーン画像データの通信という観点では、いくつかファクシミリの画像データの転送技術も提案されている。
【０００８】
例えば、画像データをハーフトーンデータに変換して送信した後、再度画像データの濃度を変更したい場合の技術の提案がある（特許文献１）。特許文献１に開示されているように、送信側で多値画像を保持しておき、受信側からの再送信要求により、再度濃度変換を行ったハーフトーン画像データの送信方法が提案されている。
【０００９】
また、特許文献２では、受信側がハーフトーン画像を受信できるか、多値画像を受信できるかを判断し、必要に応じて切り替えて送信を行う方法が提案されている。
【特許文献１】特開平３−７８３７０号公報
【特許文献２】特開２００２−２７２１８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述のように、「リモートコピー」において多値画像データを送ることは画像データサイズの肥大化を招くことになる。そのため、画像データの転送に時間がかかってしまい、コピー速度が低下する問題があった。つまり、リモートコピーを行ってもすぐに転送先で印刷データを取得することが出来ず、ユーザビリティの低いシステムになってしまっていた。
【００１１】
また、画像データサイズを小さくするため、特定のハーフトーン処理パラメータで処理された画像データを送信すると、再利用性の低い画像データが受信側に送られることになる。
【００１２】
特許文献１では、送信側で多値画像データを保持しておき、受信側の再送要求に応じて、異なるハーフトーン化パラメータで画像処理を行ったハーフトーン画像データの送信を行う方法が提案されている。
【００１３】
しかし、特許文献１では、送信側が再送要求の可能性がある期間は多値画像を保持する必要があり、ＢＯＸへの配信といった、再利用のタイミングがわからない画像データの場合、送信側はいつまでも多値画像を保持する必要がある。
【００１４】
また、特許文献２では、受信側がハーフトーン画像を受信可能か多値画像を受信可能か判断して、送信する画像データを切り替えることを提案されている。
【００１５】
しかし、特許文献２では、受信側の能力に応じて画像データの送信方法を切り替えるのみであり、画像データの利用方法を考慮した切り替えは行われていない。
【００１６】
本発明は、上記の従来技術の課題を解決するべく、画像データの利用方法に応じて、多値画像データ、ハーフトーン画像データの送信を切り替えることが可能な技術の提供を目的とする。
【００１７】
あるいは、ハーフトーン画像データを送信した場合に、必要に応じて多値画像データを後から送信することで、ユーザビリティと画像データの再利用性を両立させることが可能な技術の提供を目的とする。
【００１８】
あるいは、画像データだけでなく、ハーフトーン化を行うためのパラメータを効率よく通信することで、画像データの送受信を効率よく行うことを可能にする技術の提供を目的とする。
【課題を解決するための手段】
【００１９】
本発明に係る多値画像データと前記多値画像データをハーフトーン化処理したハーフトーン画像データとを画像受信装置に送信する画像送信装置は、
前記ハーフトーン画像データを前記画像受信装置へ送信し前記画像受信装置において前記ハーフトーン画像データに基づく印刷を行う指示と、前記多値画像データを前記画像受信装置へ送信し前記画像受信装置の記憶部に前記多値画像データを格納する指示が入力された場合、前記ハーフトーン画像データを前記画像受信装置へ送信し、前記ハーフトーン画像データの送信後、前記多値画像データを前記画像受信装置へ送信する送信手段
を有することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、画像データの利用方法に応じて、多値画像データ、ハーフトーン画像データの送信を切り替えることが可能になる。
【００２１】
ハーフトーン画像データを送信した場合に、必要に応じて多値画像データを後から送信することで、ユーザビリティと画像データの再利用性を両立させることが可能になる。
【００２２】
あるいは、ハーフトーン化を行うためのパラメータを効率よく通信することで、画像データの送受信を効率よく行うことが可能になる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して、本発明の好適な実施形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００２４】
（第１実施形態）
＜画像形成システムの全体構成＞
図１は、本発明で提案する画像形成システムの全体的な構成を示すシステム概要図である。オペレータ500は、画像送信装置501を使って原稿を読み込み、ネットワーク510を介して画像データの送信を行う。例えば、画像送信装置501から画像受信装置503へ画像データが送信され、画像受信装置503で印刷を行う「リモートコピー」が実行される。
【００２５】
また、画像送信装置501から画像受信装置504のＢＯＸへ画像データが送信される、「ＢＯＸ配信」が実行される。
【００２６】
＜画像形成装置の構成＞
図２は、画像送信装置501、画像受信装置503、504として機能することが可能な本実施形態に係る画像形成装置である、４色フルカラーのレーザビームプリンタ（以下、「プリンタ」と称する）の概略構成を示す図である。
【００２７】
同図に示すプリンタは、原稿画像を読み取る原稿読み取り部207と、読み取られた画像信号に対し、階調補正等の画像処理を施す画像処理部209と、画像信号に基づき記録紙P上に可視像を形成するプリンタ部200と、からなる。
【００２８】
プリンタ部200には、それぞれがマゼンタ(M)，シアン(C)，イエロー(Y)，ブラック(BK)の画像を形成する４個の画像形成ステーションが設けられている。
それぞれの画像形成ステーションは、図中矢印方向に回転自在に支持された像但持体である電子写真感光体（以下「感光ドラム」という）1a，1b，1c，1dを備える。
【００２９】
また、その回転方向に沿って、帯電器12a，12b，12c，12d、現像装置2a，2b，2c，2d、およびクリーナ4a，4b，4c，4d等を備えている。現像装置2a，2b，2c，2dとクリーナ4a，4b，4c，4dとの間の各感光ドラム1a，1b，1c，1dの下方には、これらに接するようにして転写ベルト31が設けられている。転写ベルト31は、記録媒体である記録紙Pを各感光ドラム1a，1b，1c，1dに順次搬送する。各画像形成ステーションにおいて感光ドラム1a，1b，1c，1d上に形成された画像は、転写用帯電器3a，3b，3c，3dによって、転写ベルト31上の記録紙Pへ転写される。
【００３０】
さらに、プリンタ部200には、複数の給紙部、つまり給紙カセット61b、61c、61dが設けられ、それぞれに記録紙Pが装填可能である。記録紙Pは、転写ベルト31上に支持されて各画像形成ステーションを通過する過程で、上記感光ドラム1a，1b，1c，1d上に形成された各色のトナー像が順次に転写される。この転写工程が終了すると、記録紙Pは転写ベルト31から分離されて記録紙案内手段となる搬送ベルト62により定着装置5に搬送される。
【００３１】
207は原稿読み取り部（以下、「リーダ部」と称する）であり、原稿台に載置された原稿を光学的に走査して不図示のCCDによって読み取ることにより、各色の画像信号を得る。
【００３２】
209は、原稿読み取り部207において読み込まれた各色の画像信号に対し、本実施形態の特徴である階調補正等の画像処理を施す画像処理部である。画像処理部209における処理の詳細については後述する。
【００３３】
300はレーザビームプリンタの操作ディスプレイであり、操作者からのコマンド入力や、操作者への装置の状態報知等が行われる。
【００３４】
＜処理ブロック＞
図３は、本発明の実施形態にかかる画像送信装置および画像受信装置における、画像処理部209の概略構成を示すブロック図である。図３において、CCD210は、原稿画像を600dpiで読み取り、読み取った画像をRGB信号として画像処理部209へ入力する。画像処理部に入力されたRGB信号は、A/D変換器102によりディジタルRGB信号に変換される。
【００３５】
シェーディング補正部103は、照明光量やレンズ光学系で発生する光量むらおよびCCD210の画素の感度むらを補正する。変倍回路104は、読取画像を拡大縮小する。入力ダイレクトマッピング部105は、入力されたRGB信号をデバイスに依存しない色空間であるL*a*b*色空間上の信号に変換する。出力ダイレクトマッピング部106は、LUT入力部301から入力されたテーブルを参照して、L*a*b*信号を規定のCMYK信号に変換する。
【００３６】
解像度変換部107は、600dpiの画像信号を1200dpiに変換するが、CPU110の制御により解像度変換のオン/オフ制御が可能である。画像形成パターン処理部108は、周知のライン成長型ディザおよびドット集中型ディザ法等による多値化機能を有し、CPU110の制御により画像形成パターンの選択がなされる。前記ディザは、画像形成パターン入力部302から入力される。
【００３７】
画像形成パターン処理部108から出力されるCMYKの各信号はプリンタ部200へ送られる。CPU110は、ROM111に保持された制御プログラムに基づき、RAM112をワークメモリに使用して、画像処理部209の各構成を統括的に制御する。例えば、解像度変換部107や、画像形成パターン処理部108などへパラメータを設定する制御も行う。CPU110はまた、操作/表示部114や、外部装置と通信を行うためのネットワークI/F113を制御し、画像情報やデバイス情報の入出力を行う。すなわちCPU110は、システム全体を制御するプロセッサとして機能する。
【００３８】
操作/表示部114は、ユーザが入力した情報をCPU110に伝える役割をする。ここで、操作/表示部114は、送信先となる画像受信装置の指定と、画像データを画像受信装置で処理するための送信モードと、を受付ける設定手段として機能する。
HDD115はハードディスクドライブであり、システムソフトウェア、一般画像データならびに出力済み画像データを格納する。なお、HDD115の内容については、ユーザによる設定が可能である。ラスタイメージプロセッサ（RIP）116は、PDLコードをビットマップイメージに展開し、L*a*b*またはCMYK信号として出力ダイレクトマッピング部106の前後に送ることが可能である。
【００３９】
濃度変換部120は、入力されたRGB輝度信号をそれぞれ補色の関係にあるR→C、G→M、B→Yに変換するためのテーブルを保有し、BKに関しては、上記G→Mとは異なるG→BKのテーブルを有する。
【００４０】
多値データ出／入力部303は、外部から受信した画像データを入力したり、逆に外部へ画像データを取り出すためのＩ／Ｆである。
【００４１】
同様に、ハーフトーンデータ出／入力部304は、画像処理部209内でハーフトーン化された画像データを取り出したり、外部から受信したハーフトーン画像データをプリンタ部へ入力し、印刷処理を行うためのＩ／Ｆである。画像送信装置において、ハーフトーンデータ出／入力部304は、ハーフトーン画像データ送信手段として機能する。また、画像受信装置において、ハーフトーンデータ出／入力部304は、受信手段として機能する。
【００４２】
＜ＲＯＭ／ＲＡＭ構成＞
図４および図５は、本発明にかかる画像送信装置および画像受信装置のＲＯＭ111a、111b／ＲＡＭ112 a、112bに格納されるプログラムモジュールを示している。
【００４３】
図４は、画像送信装置側のＲＯＭ111a／ＲＡＭ112aに格納されるプログラムモジュールの構成を示す図である。
【００４４】
ＲＡＭ112aは画像受信装置側の情報を保持するリモートコピーテーブル401、送信画像を一時的に保持する多値画像データ蓄積領域402、二値画像データを一時的に保持する二値画像データ蓄積領域403を備える。また、ＲＡＭ112aはプログラムのワーク領域404、画像送信装置本体の設定などを記憶する本体設定記憶領域405を備える。
【００４５】
また、ＲＯＭ111aは、送信処理モジュール406、送信先情報取得処理モジュール407、ハーフトーン化処理モジュール408を備える。
【００４６】
図５は、画像受信装置側のＲＯＭ111b／ＲＡＭ112b構成を示していている。
【００４７】
ＲＡＭ112bは受信画像を保持する多値画像データ蓄積領域409、二値画像データを一時的に保持する二値画像データ蓄積領域410を備える。また、ＲＡＭ112bはプログラムのワーク領域411、本体の設定などを記憶する本体設定領域412、画像処理部の状態に応じたＬＵＴ413、キャリブレーションの情報を保持する領域414を備える。
【００４８】
ＲＯＭ111bは、受信処理モジュール415、受信印刷処理モジュール416、印刷終了処理モジュール417および、画像処理部固有のパラメータであるハーフトーン化パラメータ418を備える。
【００４９】
＜キャリブレーション＞
あらかじめ決められた色味が出るように、特にカラーのプリンタではキャリブレーションと呼ばれる、濃度測定による調整を行う。図６は、濃度測定の具体的な構成を説明する図である。
【００５０】
図６において、601は濃度測定に用いられるパッチパターンであり、濃度レベル0〜255のうち複数の所定濃度レベル毎のパッチが印刷の出力色成分（Ｙ，Ｍ，Ｃ，Ｋ）毎に印刷されるものである。このパッチパターン601は、プリンタ部200内において、感光ドラム602上に形成される。すなわち通常の電子写真方式によって、レーザビームにより感光ドラム上にパッチパターン601に対応した潜像が形成され、これにトナーを付着させることによりパッチパターン601の現像が行われる。そして、これらパッチそれぞれの濃度がセンサ603によって測定される。測定された濃度値は、センサ濃度値と印刷濃度値のセンサ濃度変換テーブル604を用いて、濃度値変換される。この変換された濃度値は、画像処理部209に入力され、ルックアップテーブル（ＬＵＴ）が生成される。
【００５１】
上述した濃度測定の実行タイミングは、ユーザが設定したタイミングで行われる。例えば、電源オン時、所定の累積印刷枚数、例えば、電源オンから５０枚印刷後や２００枚印刷毎等の予め定めた枚数印刷する毎に行われる。あるいは、濃度測定の実行タイミングは所定の経過時間、例えば３０分経過毎などの予め定めた時間が経過する毎に行われる。あるいは、機内温度、湿度等の環境変動が生じたときに、濃度測定が実行される。
【００５２】
＜画像送信装置における処理フロー＞
図７から図１０のフローチャートを用いて、画像送信装置の処理について説明する。図７は、画像送信装置における画像データの送信処理の流れを説明するフローチャートである。操作部の制御や各画像処理部からのデータの入力、出力および処理の判断は、図４のＲＯＭ／ＲＡＭに格納されたプログラムコードおよびワーク領域やテーブルを使って、CPU110の制御により実行される。
【００５３】
S101において、オペレータ500が画像送信装置501の操作部を使って、リモートコピーなどの操作設定を行う。具体的には、送信先の設定、パラメータの設定（送信モード（リモートコピー、ＢＯＸへの配信など）、紙サイズ、部数、ページレイアウト、両面設定、蓄積ＢＯＸ番号など）を行う。
【００５４】
S102において、送信先として設定された画像受信装置の稼働状態を示す情報、画像受信装置における画像処理部209の特性を示す情報、例えば、ルックアップテーブル（ＬＵＴ）、画像形成パターンの取得が行われる（送信先情報取得処理）。送信先情報取得処理の処理フローは、図８を参照して後述する。
【００５５】
S103において、原稿読み取り部207により原稿画像を読み取る。この処理により、多値画像が多値データ出／入力部303に入力される。原稿読み取り部207及び多値データ出／入力部303は、原稿画像から多値画像データを生成する多値画像データ生成手段として機能する。
【００５６】
S104において、CPU110はS101で設定された送信モードおよびS102で取得された送信先の画像受信装置の状態を示す情報に基づき、送信すべき画像データに二値化が必要か否か判定する。CPU110は、画像受信装置の稼働状態に関する情報、画像処理部のキャリブレーションの実行に関する情報に基づいて、画像受信装置の画像処理部が印刷処理を実行することができるか否か判定する（印刷処理判定）。画像受信装置の画像処理部が印刷処理を実行することができない状態にあると判定される場合に、CPU110は、二値化は必要でないと判定する。
【００５７】
S104の判定で、二値化は必要でないと判定された場合（S104-No）、処理はS108に進められ、CPU110は、多値データ出／入力部303に入力された多値画像のデータを取得し、送信先の画像受信装置に多値画像のデータを送信する。画像送信装置において、多値データ出／入力部303は、多値画像データ送信手段として機能する。また、画像受信装置において、多値データ出／入力部303は、受信手段として機能する。
【００５８】
S104の判定で、CPU110は送信先の装置が印刷可能で、かつ、送信先の装置の「コピー」機能を利用する送信モードとして、リモートコピーの設定がされている場合、送信すべき画像データの二値化が必要と判定する。この場合、ハーフトーン画像のデータとして送信するために、処理はS105に進められる。送信先の装置の状態を示す情報として、例えば、正常に稼働している場合（エラー状態でない場合）、給紙カセットに記録紙が格納されている場合、装置がキャリブレーション実行中でない場合、CPU110は、送信先の装置が印刷可能な状態であると判定する。CPU110は、送信先の対象となる装置との間でネットワークプロトコルに準拠した通信により、送信先の装置の状態を示す情報を取得することが可能である。ここで、コピー機能の利用の場合にハーフトーン画像を送信するのは、コピー機能に即時性が要求されるため、ハーフトーンデータにより画像のデータサイズを小さくし転送時間を短くすることで、応答性を上げるためである。
【００５９】
S105において、ハーフトーン化処理を行う。ハーフトーン化処理の詳細は、図９を参照して後述する。
【００６０】
S106において、CPU110は、ハーフトーン化された画像データを送信先として指定された画像受信装置に送信する。
【００６１】
S107において、CPU110は、ハーフトーン化された画像データの送信完了後に、多値画像データを送信先として指定された画像受信装置に送信するか否かを判定する。CPU110は、先のステップS101で設定された送信モードに基づき多値画像データを送信するか否かを判定する。例えば、送信モードとして、コピー機能に加えて、画像データの再利用が求められる場合、例えば、「リモートコピー」と「ＢＯＸへの配信」とが同時に設定されている場合、多値画像データを送信すると判定する。
【００６２】
コピー機能では、画像データを短時間に印刷処理するために、画像データの送信から印刷処理の完了までの応答性が求められるのでハーフトーン画像データを送信する。同時に、画像データの再利用性が求められる送信モード、例えば、ＢＯＸ配信が設定されている場合、画像送信装置は応答性の求められるコピーに対するハーフトーン画像データを送信した後、多値画像データを送信する。この結果、ハーフトーン画像データを先に送信し、送信先の画像受信装置ですぐに印刷処理が実行される。さらに多値画像データを受信した画像受信装置は、多値画像データに基づく画像データの再利用が可能になる。
【００６３】
S107の判定で、多値画像データを送信するとCPU110が判定した場合（S107-Yes）、処理はステップS108に進められる。
【００６４】
S108において、CPU110は、多値データ出／入力部303に入力された多値画像データを取得し、送信先の画像受信装置に多値画像データと、送信モードと、を送信する。
【００６５】
一方、S107の判定において、設定されている送信モードに基づき、送信先の画像受信装置に対して画像データの再利用が要求されていないと判定される場合、CPU110は、処理を終了する。
【００６６】
＜送信先情報取得処理＞
次に、図７のＳ102の送信先情報取得処理の流れを図８のフローチャートを参照して説明する。本処理は、図４のROM／RAMに格納されたプログラムコードおよびワーク領域やテーブルを使って、CPU110の制御により実行される。また、送信先の画像受信装置に対応したルックアップテーブル（ＬＵＴ）などのリモートコピーテーブル内の各パラメータも、RAM112aに格納される。
【００６７】
S201において、CPU110は、送信先の画像受信装置と通信して、画像受信装置がエラー状態にあるか否かを示す稼働状態に関する情報（プリンタエラー情報）の取得を行う。画像受信装置は、画像送信装置からのプリンタエラー情報の取得要求に対応して、自機のプリンタエラー情報と、画像受信装置を特定するための識別情報（装置ＩＤ）と、を画像送信装置に送信する。
【００６８】
S202において、CPU110は、先のステップS201で取得されたプリンタエラー情報を解析する。CPU110は、解析結果に基づいて、識別情報（装置ＩＤ）により特定される画像受信装置が正常に稼働しているか、エラー状態にあるか、を判定する。エラー状態にある場合、例えば、紙なしやプリンタエンジンの故障などで、すぐに画像受信装置で印刷処理を実行することができない場合はプリンタエラー有りとして（S202-Yes）、送信先情報取得処理を終了する。
【００６９】
一方、画像受信装置が正常に稼働していると判定される場合は、プリンタエラーなしとして（S202-No）、処理はS203に進められる。
【００７０】
S203において、CPU110は、送信先の画像受信装置と通信して、キャリブレーションの実行に関連する情報（キャリブレーション情報）の取得を行う。キャリブレーション情報には、実行時刻、終了時刻、画像処理部の特性を示す情報（ＬＵＴ、画像形成パターン）、次回のキャリブレーション開始までの印刷可能枚数、キャリブレーション開始枚数に到達時の動作内容等が含まれる。画像受信装置は、画像送信装置からのキャリブレーション情報の取得要求に対応して、自機のキャリブレーション情報と、画像受信装置を特定するための識別情報（装置ＩＤ）と、を画像送信装置に送信する。
【００７１】
S204において、CPU110は、先のステップS203で取得されたキャリブレーション情報を解析する。CPU110は、装置ＩＤにより送信先の装置を特定し、キャリブレーション実行時刻、終了時刻に基づいて、送信先の画像受信装置がキャリブレーション実行中か否かを判定する。画像送信装置からのキャリブレーション情報の取得のタイミングで、画像受信装置でキャリブレーションが行われている場合（S204-Yes）、送信先情報取得処理を終了する。
【００７２】
一方、画像受信装置がキャリブレーション中でないと判定される場合、例えば、現在時刻がキャリブレーション終了時刻後である場合、画像送信装置のCPU110は、画像受信装置はキャリブレーション中でないと判定する。
【００７３】
S205において、CPU110は、送信先の画像受信装置と通信して、給紙カセット（給紙段）に、印刷処理で必要とされる記録紙が格納されているか否かを示す情報（給紙カセット情報）の取得を行う。給紙カセット情報には、例えば、記録紙のサイズ（Ａ４、Ａ３、Ｂ５等）、記録紙の種類（普通紙、上質紙、ＯＨＰ等）に関する情報が含まれる。画像受信装置は、画像送信装置からの給紙カセット情報の取得要求に対応して、自機の給紙カセット情報と、画像受信装置を特定するための識別情報（装置ＩＤ）と、を画像送信装置に送信する。画像送信装置のCPU110は、装置ＩＤにより送信先の装置を特定し、給紙カセット情報に基づき、リモートコピーにより使用される記録紙が送信先の画像受信装置に格納されているか否かを判定する。
【００７４】
S206において、CPU110は、先のステップS205で取得された給紙カセット情報を解析する。CPU110は、装置ＩＤにより送信先の装置を特定し、リモートコピーの設定で指定された記録紙のサイズ及び記録紙の種類に対応した記録紙が送信先の画像受信装置の給紙カセットに格納されているか否かを判定する。この判定結果に基づき、印刷処理で必要とされる記録紙がないと判定される場合（S206-No）、送信先情報取得処理を終了する。
【００７５】
一方、印刷処理で必要とされる記録紙が送信先の画像受信装置の給紙カセットに格納されていると判定される場合（S206-Yes）、処理はS207に進められる。
【００７６】
S207において、CPU110は、リモートコピー先の情報を格納しているテーブル（リモートコピーテーブル）を参照する。CPU110は、送信先として選択されている画像受信装置の識別情報（ＩＤ）に基づき、画像受信装置に対応するパラメータを、リモートコピーテーブル情報として取得する。リモートコピーテーブルの詳細については、後に図１１を参照して説明する。
【００７７】
S208において、CPU110は、リモートコピーテーブルを参照して、送信先となる画像受信装置に該当する装置の情報がリモートコピーテーブルに格納されているか否かを判定する。S208の判定結果に基づき、リモートコピーテーブルに該当する装置の情報が含まれていない場合(208-No)、処理はS211に進められる。
【００７８】
S211において、画像送信装置のCPU110は、画像受信装置と通信して、画像受信装置における画像処理部209の特性を示す情報としてルックアップテーブル（ＬＵＴ）の取得処理を実行する。
【００７９】
S212において、画像送信装置のCPU110は、多値画像データからハーフトーンデータを生成するための画像形成パターン、具体的には、各種ディザパラメータを画像受信装置から取得する。
【００８０】
S211、S212で取得されたルックアップテーブル（ＬＵＴ）、画像形成パターンは、装置ＩＤに該当する画像受信装置の画像処理部の特性を示す情報として、リモートコピーテーブルに格納される。
【００８１】
一方、S208の判定結果により、リモートコピーテーブルに該当する画像受信装置の情報が格納されている場合（S208-Yes）、処理はS209に進められる。
【００８２】
S209において、CPU110は、画像受信装置から取得されたキャリブレーション情報と、リモートコピーテーブル（格納手段）に格納されているキャリブレーション情報とを比較する。例えば、画像送信装置のCPU110は、キャリブレーションの実行時刻の情報が一致するか否かを比較する。比較結果に基づき両者のキャリブレーションの実行時刻の情報が一致した場合には、すでに画像送信装置のリモートコピーテーブルに格納されているＬＵＴは送信先のＬＵＴと同じであるので、送信先情報取得処理を終了する。尚、比較の対象は、キャリブレーションの実行時刻に限定されるものではなく、キャリブレーションの終了時刻、LUTなど画像受信装置でキャリブレーションが実行されたことを判定できる情報であればよい。
【００８３】
一方、S209の判定結果によりキャリブレーションの実行時刻の情報が一致しない場合、CPU110はリモートコピーテーブルに格納されているLUTが画像受信装置のキャリブレーション後に更新されたLUTに一致していないと判定する。
【００８４】
そして、S210において、画像送信装置のCPU110は、画像受信装置と通信して、画像受信装置が有するＬＵＴを画像処理部の特性を示す情報として取得する。リモートコピーテーブルに格納されているLUTは、画像受信装置から取得されたLUTにより更新され、送信先情報取得処理は終了する。
【００８５】
＜ハーフトーン化処理＞
図７のS105のハーフトーン化処理について、図９のフローチャートを参照して説明する。本処理は、ROM／RAMに格納されたプログラムコードおよびワーク領域やテーブルを使って、CPU110の制御により実行される。本処理により、多値画像データを、画像データを処理するために指定された画像受信装置の画像処理の特性に対応したハーフトーン画像データに変換することができる。
【００８６】
S301において、CPU110は、図３の出力ダイレクトマッピング部106に画像受信装置に対応するＬＵＴをＬＵＴ入力部301から設定し、輝度濃度変換の制御を実行する。
【００８７】
S302において、CPU110の制御の下、解像度変換部107は解像度変換処理を行う。具体的には、600dpiや1200dpiといった、最終的な画像の所望の解像度に合わせた解像度変換処理を行う。
【００８８】
S303において、CPU110の制御の下、画像形成パターン処理部108は画像形成パターン処理を行う。具体的には、画像形成パターン処理部108は、画像受信装置の画像処理部に応じた画像形成パターンを、画像形成パターン入力部302から設定し、各濃度値に対して適用することで、多値からハーフトーンデータへの変換処理を行う。そして、ハーフトーン化された画像データは、図３のハーフトーンデータ出／入力部３０４から取得される。
【００８９】
＜画像受信装置における処理フロー＞
次に、図１０のフローチャートを参照して画像受信装置の処理の流れを説明する。S401において、画像受信装置のCPU110は、画像送信装置からの装置状態取得の要求に備えて、自機の装置状態を示す情報の取得を行う。自機の装置状態を示す情報には、例えば、図８で説明したプリンタエラー情報、キャリブレーション情報、給紙カセット情報が含まれる。
【００９０】
S402において、画像送信装置からの装置状態取得要求を受けて、画像受信装置５０３のCPU110は、先のステップS401で取得された装置状態を示す情報を送信する。
【００９１】
S403において、画像受信装置は、画像送信装置から送られてくる画像データを受信する。
【００９２】
S404において、画像受信装置のCPU110は、送られてきた画像データに指定されている送信モードに従い、画像データを印刷処理する印刷モードか、画像データを再利用することが可能な蓄積モードかを判定する。画像受信装置のCPU110は、画像データとともに送られてくる送信モードにしたがって、「リモートコピー」であれば印刷モードと判定し、「ＢＯＸへの配信」であれば、蓄積モードと判定する。S404の判定結果に基づき、蓄積モードと判定された場合、処理はS408に進められ、S408において、CPU110は、画像送信装置から送られてきた画像データをBOXに蓄積するための処理（画像蓄積処理）を実行する。
【００９３】
一方、S404の判定結果に基づき、印刷モードと判定された場合、処理はS405に進められる。S405において、画像受信装置のCPU110は、画像受信装置で印刷処理を実行するにあたって画像データの変換が必要かどうかを判定する。具体的には、画像データが多値の場合、画像処理部に送る為にはハーフトーン化をする必要がある。CPU110は、画像データの形式に応じて、変換の要否を判定する。
【００９４】
S405の判定結果により、画像データの変換が必要と判定された場合（S405-Yes）、処理はS406に進められ、既述のハーフトーン化処理（図９）が実行される。一方、S405の判定結果により、画像送信装置から送られてきた画像データが既にハーフトーン化された画像データである場合、処理はS407に進められる。
【００９５】
S407において、CPU110は、画像データをプリンタ部２００に送り、印刷処理を実行する。
【００９６】
＜リモートコピーテーブル＞
次に、リモートコピーテーブルを図１１の参照により説明する。リモートコピーテーブルは、画像送信装置のRAM112aに格納されており、CPU110により参照可能である。リモートコピーテーブルには、画像受信装置を特定する識別情報、各画像受信装置に対応するキャリブレーション情報が格納されている。キャリブレーション情報には実行時刻、終了時刻、画像処理部の特性を示す情報（ＬＵＴ、画像形成パターン）、次回のキャリブレーション開始までの印刷可能枚数、キャリブレーション開始枚数に到達時の動作内容等が含まれる。
【００９７】
CPU110は、各装置から情報を取得後、リモートコピーテーブルの先頭に取得した情報を順次挿入する。識別情報により特定される同一の装置に関する情報が既に格納されている場合には、該当する装置の情報を最新の情報により更新する。
【００９８】
＜リモートコピーの処理フロー（画像送信装置側の処理）＞
次に、リモートコピーの処理の流れを図１３乃至図１６のフローチャートを参照して説明する。図１３は、画像送信装置側の処理の流れを説明するフローチャートである。本処理は、画像送信装置のROM／RAMに格納されたプログラムコードおよびワーク領域やテーブルを使って、CPU110の制御により実行される。
【００９９】
S501において、オペレータは、画像送信装置の操作部を使って、リモートコピーのための操作を行う。オペレータは、例えば、送信先の設定、リモートコピーパラメータの設定（送信モード（この場合はリモートコピー）、紙サイズ、部数、ページレイアウト、両面設定など）を行う。
【０１００】
S502において、画像送信装置は、送信先となる画像受信装置の情報（送信先情報）を取得する。
【０１０１】
S503において、原稿読み取り部207により原稿画像を読み取る。この処理により、多値画像が多値データ出／入力部３０３に入力される。
【０１０２】
S504において、画像送信装置のCPU110はS101で設定された送信モードおよびS502で取得された送信先の画像受信装置の状態を示す送信先情報に基づき、送信すべき画像データに二値化が必要か否か判定する。
【０１０３】
画像送信装置のCPU110は、送信先情報に基づき、画像受信装置がエラー状態でなく、給紙カセットに必要とされる記録紙が格納されており、キャリブレーション実行中でもない場合、印刷可能な状態と判定する。この場合、CPU110は画像データの二値化が必要と判定し（S504-Yes）、処理をS505に進める。
【０１０４】
S505において、画像送信装置のCPU110は、ハーフトーン化処理を行う。ハーフトーン化処理は、図９のフローチャートにより既に説明しているので、ここでは説明を省略する。
【０１０５】
S506において、画像送信装置のCPU110は、ハーフトーン化処理が施された画像データ（ハーフトーン画像データ）を送信先の画像受信装置に送信する。ハーフトーン画像データの送信処理が終わると、S507に処理は進められ、画像送信装置のCPU110は画像受信装置側でキャリブレーションが実行されるか否か判定し（中断判定）、その判定結果に基づき、多値画像データを画像受信装置に送信する。
【０１０６】
画像送信装置が、図１１に示すリモートコピーテーブルを保持しているとする。画像受信装置を、図１１の装置ＩＤ「００２３」の装置とし、１ページの原稿を３００部、印刷するリモートコピーの設定がされたとする。画像受信装置側では、画像送信装置側で指定されたコピー部数の印刷を行うと、１ページを３００部で、合計３００ページの印刷となる。３００ページの印刷を行うと、装置ＩＤ「００２３」の装置のキャリブレーション開始までの印刷可能枚数「２０８」を超えるため、キャリブレーションを開始する条件に合致する。
【０１０７】
また、リモートコピーテーブルの設定では、キャリブレーション開始枚数の到達時に、装置ＩＤ「００２３」の装置は、「キャリブレーションを実行する」と設定されている。画像送信装置のCPU110は、３００ページの印刷の途中で印刷枚数の累積が「２０８」に到達すると、装置ＩＤ「００２３」の装置は「キャリブレーションを実行する」という設定に基づきキャリブレーションを開始すると判定し、処理をS508に進める。
【０１０８】
印刷途中でキャリブレーションが発生すると、経時変化により特性が変化したＬＵＴが再度、生成される。つまり、ある輝度データの組み合わせと濃度データとの組み合わせのＬＵＴの情報、(R,G,B)--＞(C,M,Y,K)がキャリブレーション後には、(R,G,B)--＞(C',M',Y',K')となる。経時変化により、画像処理部の各ＣＭＹＫで再現される色味が変化する。キャリブレーションを行い、経時変化したＣＭＹＫとそれに対応するＲＧＢの輝度情報を結び付けるＬＵＴを再構成することで、画像処理部の状態に応じた輝度濃度変換を行うことができる。この輝度濃度変換によりキャリブレーションの前後でＬＵＴの情報の連続性を維持することができる。
【０１０９】
ただし、画像処理部の状態に応じた輝度濃度変換を行うためには、輝度データが必要であり、キャリブレーションが行われた場合、ＲＧＢの輝度データ（多値の輝度データ）から画像データを作りなおす必要がある。そのため、Ｓ５０８で多値の画像データを、画像受信装置側に送信する。
【０１１０】
一方、S507の判定結果により、キャリブレーションが実行されないと判定される場合（S507-No）、処理は終了する。
【０１１１】
＜リモートコピーの処理フロー（画像受信装置の処理）＞
次に、画像受信装置側の処理の流れを説明する。図１４は、画像受信装置側の処理の流れを説明するフローチャートである。本処理は、画像受信装置のROM／RAMに格納されたプログラムコードおよびワーク領域やテーブルを使って、CPU110の制御により実行される。
【０１１２】
S601において、リモートコピーの受信側（画像受信装置）は、スタンバイ状態で待機している。
【０１１３】
S602において、画像受信装置のCPU110は、情報取得要求のコマンドを受信したか否かを判定する。情報取得要求のコマンドを受信していないと判定される場合（S602-No）、待機状態を継続する。一方、情報取得要求のコマンドを受信したと判定された場合（S602-Yes）、処理をS603に進める。
【０１１４】
S603において、画像受信装置のCPU110は、画像送信装置側からの要求に従って、下記の情報を送信する。
【０１１５】
画像受信装置のCPU110は、画像処理部の状態を示す情報、プリンタエラー情報、キャリブレーション情報、給紙カセット情報を画像送信装置からの要求に従って送信する。
【０１１６】
S604において、画像受信装置のCPU110は、情報送信処理が終了したか判定し、情報送信処理が終了していない場合は（S604-No）は、情報送信処理を継続する（S603）。一方、情報送信処理が終了した場合は(S604-Yes)、処理をS605に進める。
【０１１７】
S605において、画像受信装置のCPU110は、受信印刷処理を実行する。この処理の内容は、図１５を参照して後述する。
【０１１８】
S606において、受信印刷処理後に画像受信装置のCPU110は、印刷終了処理を実行する。この処理の内容は、図１６を参照して後述する。
【０１１９】
＜受信印刷処理（図１５）＞
次に、画像受信装置における受信印刷処理の流れを図１５のフローチャートを参照して説明する。
【０１２０】
S701において、画像受信装置のCPU110は、画像送信装置側から送信されてくる多値画像もしくはハーフトーン画像を受信するための受信処理を行う。例えば、ハーフトーン画像データの場合、図３のハーフトーンデータ出／入力部３０４からハーフトーン画像データが入力される。ハーフトーン画像データは、その後、プリンタ部２００に送られ、ページ毎の印刷処理が実行される。
【０１２１】
多値画像データの場合、図３の多値データ出／入力部３０３から多値画像データが入力される。画像受信装置側で保持しているＬＵＴにより、多値画像データに関して、輝度から濃度への変換処理が実行される。そして、多値データからハーフトーンデータへの変換のため、画像形成パラメータを用いてハーフトーン処理が実行される。このハーフトーン画像データをプリンタ部２００に送ることで、ページ毎の印刷処理が実行される。
【０１２２】
S703において、画像受信装置のCPU110は、各ページの印刷後に、キャリブレーションを開始するかどうかの判定を行う。
【０１２３】
図１１に示すリモートコピーテーブルの装置ＩＤ「００２３」の装置を例にすると、キャリブレーション開始までの印刷可能枚数は「２０８」枚である。キャリブレーション開始枚数に到達したときの動作は、「キャリブレーションを実行する」、と設定されている。従って、３００枚のリモートコピーを画像送信装置が指示した場合には、印刷の途中で画像受信装置はキャリブレーションを開始することになる。画像受信装置で実行される印刷枚数が１枚ずつ増えると、印刷可能枚数は「２０８」枚は１枚ずつ減ぜられる。印刷枚数が２０８枚に到達すると、印刷可能枚数は０枚になる。画像受信装置のCPU110は、印刷可能枚数をモニタしており、印刷可能枚数が０枚に到達すると、キャリブレーション開始枚数に到達したと判定し、設定されている動作を実行するように画像受信装置の動作を制御する。
【０１２４】
S703の判定で、累積の印刷枚数がキャリブレーション開始枚数に到達していない場合（S703-No）、処理はS710に進められる。そして、S710の判定で、印刷処理が終了していないと判定される場合（S710-No）、処理はS702に戻され、ページ印刷処理が継続される。一方、S710の判定で、印刷処理が終了すると判定された場合（S710-Yes）、処理は終了する。
【０１２５】
一方、S703の判定で、累積の印刷枚数がキャリブレーション開始枚数に到達した場合（S703-Yes）、処理はS704に進められる。
【０１２６】
S704において、画像受信装置のCPU110は、キャリブレーションを実行するか否かを判定する。キャリブレーションを実行しない場合(S704-No)、処理はS710に進められ、印刷処理を継続する場合に（S710−No）、処理はS702に戻されページ印刷処理が継続される。印刷処理を継続しない場合は（S710-Yes）、処理を終了する。
【０１２７】
画像受信装置のCPU110は、キャリブレーション開始枚数に到達した時の動作設定に基づき、キャリブレーションを実行するか否かを判定する。例えば、リモートコピーテーブルの装置ＩＤ「００２３」の装置の場合、「キャリブレーションを実行する」と設定されているので、CPU110は印刷処理を中断して、キャリブレーションを実行するように画像受信装置を制御する。一方、リモートコピーテーブルの装置ＩＤ「０８１３」の装置の場合、「印刷継続」と設定されているので、CPU110はキャリブレーションを実施せずに（S704-No）、印刷を継続するように制御する。
【０１２８】
S704の判定で、キャリブレーションを実行する場合、例えば、図１１の装置ＩＤ「００２３」の装置の設定例では、キャリブレーション開始枚数に到達すると、CPU110は印刷処理を中断し、処理をS705に進める。
【０１２９】
S705において、画像受信装置のCPU110は、キャリブレーションを実行するように画像受信装置の動作を制御する。
【０１３０】
キャリブレーションの結果により画像処理部の状態が変わるので、S706において、CPU110の制御の下、キャリブレーションが実行された画像処理部の状態に応じたルックアップテーブルが生成される。そのルックアップテーブルに従い、多値画像データの輝度濃度変換が行われる。画像受信装置のCPU110は、特性更新手段として機能して、輝度濃度変換に基づき画像処理部の特性を示す情報を更新する。
【０１３１】
S707において、CPU110は印刷処理を終了するか判定し、全てのページの印刷処理が終了したと判定する場合には処理を終了する。
【０１３２】
一方、S707の判定で、CPU110は、全てのページ印刷処理を終了していないと判定する場合に、CPU110は、S708の多値画像データ受信の判定に移行する。新しく生成されたLUTを使うことで、キャリブレーションされた画像処理部の状態に応じた輝度濃度変換を行うために多値画像データを必要とするからである。
【０１３３】
S708において、画像受信装置のCPU110は、画像送信装置から多値画像データを受信したか判定する。画像送信装置から多値画像データを受信した場合（S708-Yes）、処理はS709に進められる。
【０１３４】
キャリブレーション後の画像処理部の状態に応じた輝度濃度変換を行うためには、輝度データが必要であり、キャリブレーションが行われた場合、ＲＧＢの輝度データ（多値の輝度データ）から画像データを作りなおす必要がある。
【０１３５】
S709において、画像送信装置から送信された多値画像データに基づいて、ハーフトーン画像を生成し、処理をS702に戻し、ページ印刷処理を最終のページまで継続する。
【０１３６】
＜印刷終了処理（図１６）＞
次に、画像受信装置における印刷終了処理の流れを図１６のフローチャートを参照して説明する。
【０１３７】
S801において、画像受信装置のCPU110は、キャリブレーション開始までの印刷可能枚数の情報を取得する。
【０１３８】
S802において、画像受信装置のCPU110は、取得された印刷可能枚数が「０」であるか否かを判定する。印刷可能枚数が０枚の場合（S802-Yes）、処理はS803に進められる。一方、S802の判定で、印刷可能枚数が０枚に到達していないと判定される場合（S802-No）、処理はS804に進められる。
【０１３９】
S803において、キャリブレーションが実行されると、LUTが新しく生成されキャリブレーション情報が更新される。例えば、キャリブレーション情報として、キャリブレーション実行時刻がT3からT5に更新され、終了時刻がT4からT6に更新される。また、次回のキャリブレーション開始までの印刷可能枚数は、更新前の「１２」枚（装置ＩＤ「０８１３」の場合：図１１）から更新後の「５００」枚（装置ＩＤ「０８１３」の場合：図１２）に更新される。
【０１４０】
S804において、CPU110は直前のジョブはリモートコピージョブであるか否かを判定する。S804の判定で、直前のジョブがリモートコピージョブでない場合、例えば、ＢＯＸ配信の場合は処理を終了する。
【０１４１】
一方、直前のジョブがリモートコピージョブの場合、S805に処理は進められる。S805において、画像受信装置のCPU110は、キャリブレーションの実行により更新されたキャリブレーションに関する情報を画像送信装置に送信する更新情報送信手段として機能する。画像送信装置に更新されたキャリブレーション情報と、画像受信装置を特定するための識別情報（装置ＩＤ）とを送信する。この場合、画像受信装置のCPU110は、キャリブレーションの実行により更新された送信先情報を画像送信装置に送信することにより、以後のリモートコピージョブでの効率をよくすることが可能になる。
【０１４２】
キャリブレーション情報には実行時刻、終了時刻、画像処理部の特性を示す情報（ＬＵＴ、画像形成パターン）、次回のキャリブレーション開始までの印刷可能枚数、キャリブレーション開始枚数に到達時の動作内容等が含まれる。
【０１４３】
画像送信装置は、受信したキャリブレーション情報に基づいて、リモートコピーテーブルの内容を更新する。図１１は、更新前のリモートコピーテーブルの内容を例示する図であり、図１２は、更新後のリモートコピーテーブルの内容を例示する図である。ここでは、送信ＩＤとして「０８１３」の装置に関するキャリブレーション情報が更新されている。ＬＵＴは、｛０１、２３、２５、７３、・・・｝から｛０３、２６，２１、７０・・・｝に更新されている。更に、キャリブレーション開始までの印刷可能枚数は、「１２」枚（図１１）から「５００」枚（図１２）に更新されている。最新のＬＵＴを画像受信装置から画像送信装置に送信することで、再び画像送信装置から画像受信装置へリモートコピーを行う際は、ＬＵＴのやりとりを行わなくても、ハーフトーンデータを送ることが可能となる。
【０１４４】
本実施形態の画像形成システムは、画像データを生成する画像送信装置と、その画像データに基づく印刷処理を実行する画像受信装置と、を有する。ここで、画像送信装置と画像受信装置における画像処理部209の構成は、図３に示すように共通の構成として説明しているが、本発明の趣旨はこの例に限定されるものでないことは言うまでもない。例えば、画像送信装置の構成を図１７に示すように、画像データの生成にかかる部分を備える構成として、プリンタ部200を除く構成にすることも可能である。図１７の構成では、画像データを印刷処理するための機能が図３の構成から除かれている。
【０１４５】
また、画像受信装置を図１８に示すように、多値データ入力部252、ハーフトーンデータ入力部253、出力ダイレクトマッピング部106、解像度変換部107、画像形成パターン処理部108、プリンタ部200を備える構成にしてもよい。図１７の構成では、画像データを生成するための機能が図３の構成から除かれている。図１７に示す画像送信装置による機能と、図１８に示す画像受信装置による機能とが相互補完し、画像形成システムの機能を実現する。
【０１４６】
本実施形態に拠れば、画像データの利用方法に応じて、多値画像データ、ハーフトーン画像データの送受信を切り替えることが可能になる。
【０１４７】
あるいは、ハーフトーン画像データを送信した場合には、必要に応じて多値画像データを後から送信することで、ユーザビリティと画像データの再利用性を両立させることが可能になる。
【０１４８】
あるいは、画像データだけでなく、ハーフトーン化を行うためのパラメータを効率よく通信することで、画像データの送受信を効率よく行うことが可能になる。
【０１４９】
（他の実施形態）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ可読の記憶媒体を、システムあるいは装置に供給することによっても、達成されることは言うまでもない。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１５０】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１５２】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１５３】
【図１】本発明の実施形態にかかる画像形成システムの全体的な構成を示すシステム概要図である。
【図２】本発明の実施形態にかかる画像形成装置の概略構成を示す図である。
【図３】画像処理部209の概略構成を示すブロック図である。
【図４】画像送信装置のＲＯＭ／ＲＡＭ構成を示す図である。
【図５】画像受信装置のＲＯＭ／ＲＡＭ構成を示す図である。
【図６】濃度測定の具体的な構成を説明する図である。
【図７】画像送信装置における画像データの送信処理の流れを説明するフローチャートである。
【図８】画像送信装置における送信先情報取得処理の流れを説明するフローチャートである。
【図９】ハーフトーン化処理の流れを説明するフローチャートである。
【図１０】画像受信装置の処理の流れを説明するフローチャートである。
【図１１】更新前のリモートコピーテーブルの内容を例示する図である。
【図１２】更新後のリモートコピーテーブルの内容を例示する図である。
【図１３】リモートコピーの送信処理の流れを説明するフローチャートである。
【図１４】リモートコピーの受信処理の流れを説明するフローチャートである。
【図１５】受信印刷処理の流れを説明するフローチャートである。
【図１６】印刷終了処理の流れを説明するフローチャートである。
【図１７】画像送信処理装置の変形例を示す図である。
【図１８】画像受信処理装置の変形例を示す図である。
【符号の説明】
【０１５４】
５００  オペレータ
５０１  画像送信装置
５０３  画像受信装置
５０４  画像受信装置
１０６  出力ダイレクトマッピング部
１０８  画像形成パターン処理部
１１０  ＣＰＵ
１１１  ＲＯＭ
１１２  ＲＡＭ
１１４  操作／表示部
１２１  ＬＵＴ生成部
２００  プリンタ部
２０９  画像処理部
３０１  ＬＵＴ入力部
３０２  画像形成パターン入力部
３０３  多値データ出／入力部
３０４  ハーフトーンデータ出／入力部
【図１】
0005118514.tif 000002
【図２】
0005118514.tif 000003
【図３】
0005118514.tif 000004
【図４】
0005118514.tif 000005
【図５】
0005118514.tif 000006
【図６】
0005118514.tif 000007
【図７】
0005118514.tif 000008
【図８】
0005118514.tif 000009
【図９】
0005118514.tif 000010
【図１０】
0005118514.tif 000011
【図１１】
0005118514.tif 000012
【図１２】
0005118514.tif 000013
【図１３】
0005118514.tif 000014
【図１４】
0005118514.tif 000015
【図１５】
0005118514.tif 000016
【図１６】
0005118514.tif 000017
【図１７】
0005118514.tif 000018
【図１８】
0005118514.tif 000019