(57)【要約】【課題】単にクライアント装置は画像処理装置に印刷対象ファイルを転送するだけで、ネットワーク上のサーバ装置のＰＤＬ解析資源を利用して変換されたＰＤＬデータに基づき印刷結果を得ることである。【解決手段】クライアントＰＣ２１−１から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求をＭＦＰ２２が受信したら、印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバＰＣ２３をネットワーク２４上から検索し、該検索されたサーバＰＣ２３に対して前記印刷対象ファイルを解析可能なＰＤＬデータへ変換してもらい、該変換済みのＰＤＬデータをＭＦＰ２２が取得して、印刷イメージに展開処理し、該展開された印刷イメージを印刷する構成を特徴とする。【選択図】      図１
2004240493.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してクライアント装置と通信可能な画像処理装置であって、
前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信手段と、
前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索手段と、
前記検索手段により検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送手段と、
前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開手段と、
前記展開手段により展開された印刷イメージを印刷する印刷エンジンと、を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介してサーバ装置とデータ処理装置とが接続され、該サーバ装置と通信可能な画像処理装置の制御に関するものである。
【０００２】
【従来の技術】
従来、通常のクライアントサーバシステムの印刷ではクライアント毎に出力デバイス（例えば複合機（ＭＦＰ））のドライバ（プリンタドライバ）を本体の記憶装置にインストールして、印刷対象ファイルを読み込んだクライアントアプリで印刷を行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、この方式では他のＰＣで作成されたファイルを印刷しようとしても対象ファイルを開けるアプリケーションが記憶装置にインストールされていなければならない。
【０００４】
また、ネットワーク上の印刷デバイスの追加などがあった場合、デバイスドライバをインストールしていないＰＣから印刷する事はできなかった。
【０００５】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、ネットワーク介してクライアント装置と通信可能な画像処理装置において、クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信したら、印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索し、該検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送した後、サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理し、該展開された印刷イメージを印刷することにより、たとえクライアント装置で処理できない印刷イメージを確認できないファイルであっても、単にクライアント装置は画像処理装置に印刷対象ファイルを転送するだけで、ネットワーク上のサーバ装置のＰＤＬ解析資源を利用して変換されたＰＤＬデータに基づき印刷結果を得ることができる印刷処理環境を自在に構築することができる画像処理装置を提供することである。
【０００６】
【課題を解決するための手段】
上記目的を達成する本発明のデータ処理装置は以下に示す構成を備える。
【０００７】
本発明は、ネットワーク介してクライアント装置と通信可能な画像処理装置であって、前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信手段（例えば図３に示すステップ（３０１））と、前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索手段（例えば図３に示すステップ（３０２））と、前記検索手段により検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送手段（例えば図３に示すステップ（３０５））と、前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開手段（例えば図３に示すステップ（３０７））と、前記展開手段により展開された印刷イメージを印刷する印刷エンジン（例えば図３に示すステップ（３０８））とを有することを特徴とする。
【０００８】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示すデータ処理装置を適用可能な印刷システムの構成を説明するブロック図である。
【０００９】
図１において、２１，２３はＩＢＭ互換ＰＣで構成されるデータ処理装置（クライアントＰＣ）である。２２は複合機（ＭＦＰ）で、ネットワーク（ＬＡＮ）２４を介してサーバＰＣ２３からの印刷ジョブを処理して生成される印刷データに基づき、記録媒体に印刷処理を行う。
【００１０】
２１−１，２１−２はクライアントＰＣで、所定のＯＳが記憶装置にインストールされており、該ＯＳをＲＡＭ等のメモリにロードして、所定のデータ処理を行う。なお、クライアントＰＣ２１−１は、ＭＦＰ２２に対するプリンタドライバがインストールされておらず、印刷要求されている特定ファイルを開いて印刷指示を行うアプリケーションもインストールされていないものとする。また、クライアントＰＣ２１−２は、ＭＦＰ２２に対するプリンタドライバがインストールされており、印刷要求されている特定印刷対象ファイルを開いて印刷指示を行うアプリケーションもインストールされているものとする。
【００１１】
さらに、サーバＰＣ２３は、クライアントＰＣ２１−１よりＰＤＬ変換要求と共に受け取った特定印刷対象ファイルをＰＣＬＪＯＢへ変換してＭＦＰ２２へ所定のプロトコルで転送する。
【００１２】
また、サーバＰＣ２３は、各種アプリケーションと印刷システム内に存在するＭＦＰ２２の印刷ドライバ（プリンタドライバ）を実装している。本実施形態に示す印刷システムは上記のように構成される。
【００１３】
図２は、図１に示したＭＦＰ２２の構成を説明するブロック図であり、図１と同一のものには同一の符号を付してある。なお、クライアントＰＣ２１−１よりネットワーク２４を介して特定印刷対象ファイルが送られてくる場合を説明する。
【００１４】
図２において、２はネットワークインタフェースカードであり、ここから特定印刷印刷対象ファイルがＭＦＰ２２へ取り込まれる。３はハードディスク装置であり、印刷その他のデータ処理におけるワークエリアを提供する。４はＰＤＬデバイスであり、ＰＤＬＪＯＢ解析を行い、印刷データを生成する。５は印刷エンジンデバイス（エンジンデバイス）であり、ＰＤＬデバイス４を介して入力される印刷データに基づき記録媒体に印刷を実行する。６はＲＡＭであり処理のワークエリア等に使われる。７はＲＯＭで、ＭＦＰ２２を制御するプログラムやフォントが収められている。８はマイクロプロセッサであり、ＲＯＭ７に格納されたプログラムに従いＭＦＰ２２を制御する。なお、ハードディスク装置３には、種々の印刷ファイルを開くためのアプリケーションが記憶されており、入力されるファイルの拡張子を認識して、ＯＳが対応するアプリケーションを起動できるように構成されている。
【００１５】
図３は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。なお、（３０１）〜（３０９）は各ステップを示す。
【００１６】
また、本実施形態において、印刷ＪＯＢとは、特定印刷対象ファイルと共にＭＦＰ２２での印刷指示がされているものであり、従来のＰＣＬＪＯＢとは同等ではない。
【００１７】
まず、ステップ（３０１）で、印刷ＪＯＢをクライアントＰＣ２１−１からＭＦＰ２２はＬＡＮ２４経由で受信する。そして、ステップ（３０２）で、印刷対象ファイルの拡張子を調べて、そのファイルを開けるアプリケーション名を得て、予め用意されたアプリケーション名とそれが実装されているサーバＰＣ２３のアドレス対応表（図２に示したハードディスク装置３内に記憶されて管理される）からアプリケーションを開けるサーバＰＣ２３を探す。
【００１８】
そして、ステップ（３０３）で、対象サーバが発見されたかどうかを判断して、見つからなかったと判断した場合は、ステップ（３０４）へ進み、印刷不可通知を作成し、クライアントＰＣ２１−１へその旨の通知を返送する。
【００１９】
一方、ステップ（３０３）で、対象サーバが見つかったと判断した場合は、ステップ（３０５）へ進み、該当サーバ（例えばサーバＰＣ２３）へ特定印刷対象ファイルと共にＰＤＬ変換要求を送る。
【００２０】
これを受けて、サーバＰＣ２３では、特定印刷対象ファイルを該当するアプリケーションで開き送ってきたＭＦＰ２２に対応した印刷デバイスドライバを使ってＰＣＬＪＯＢへ変換して返送する。
【００２１】
そして、ステップ（３０６）で、サーバＰＣ２３より変換されたＰＣＬＪＯＢを受け取り、ステップ（３０７）で、受け取ったＰＣＬＪＯＢはＰＤＬデバイス４に投入し、エンジンデバイス５が印刷処理可能な印刷イメージに展開される。
【００２２】
次に、ステップ（３０８）で、印刷エンジンデバイス５によって印刷が実行される。そして、ステップ（ステップ３０９）で、正常終了通知が作成され、クライアントＰＣ２１−１へ返して、処理を終了する。
【００２３】
〔第２実施形態〕
上記実施形態では、ファイル拡張子から該印刷対象ファイルを処理可能なサーバ装置を検索する場合について説明したが、ディレクトリでサーバを検索するように構成してもよい。以下、その実施形態について説明する。
【００２４】
図４は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。なお、（４０１）〜（４０９）は各ステップを示す。
【００２５】
なお、ＭＦＰ、印刷システムの構成は第１実施形態と同様とする。
【００２６】
但し、サーバＰＣ２３にはＡｃｔｉｖｅ  Ｄｉｒｅｃｔｏｒｙサービスが実装され、本印刷システムにおけるリソース管理が行われており、システム中のどこにアプリケーション、デバイスドラバが存在するかをクライアントＰＣ２１−１とＭＦＰ２２は知る事が可能である。
【００２７】
また、印刷ＪＯＢとは印刷対象ファイルと共にＭＦＰ２２での印刷指示がされているものであり、従来のＰＣＬＪＯＢではない。
【００２８】
まず、ステップ（４０１）で印刷ＪＯＢをクライアントＰＣ２１−１からＭＦＰ２２はＬＡＮ２４経由で受信する。そして、ステップ（４０２）で印刷対象ファイルの拡張子を調べて、そのファイルを開けるアプリケーション名を得て、該当するアプリケーションを開くＷｅｂ  Ｓｅｒｖｉｃｅが実装されているサーバＰＣ２３を探す。
【００２９】
そして、ステップ（４０３）で、対象とするサーバが発見できたかどうかを判断して、見つからなかったと判断した場合は、ステップ（４０４）へ進み、印刷不可通知を作成し、クライアントＰＣ２１−１へその旨を返送する。
【００３０】
一方、ステップ（４０３）で、サーバが見つかったと判断した場合は、ステップ（４０５）へ進み、該当サーバＰＣ２３へ印刷対象ファイルと共にＰＤＬ変換要求を送る。
【００３１】
ここで、サーバＰＣ２３は、印刷対象ファイルを該当するアプリケーションで開き送ってきたＭＦＰ２２に対応した印刷デバイスドライバを使ってＰＣＬＪＯＢへ変換してＭＰＦ２２へ返送する。
【００３２】
そして、ステップ（４０６）で、サーバＰＣ２３より変換されたＰＣＬＪＯＢが受け取られる。次に、ステップ（４０７）で、該受け取ったＰＣＬＪＯＢはＰＤＬデバイス４に投入し、エンジンデバイス５が印刷処理可能な印刷イメージに展開される。
【００３３】
次に、ステップ（４０８）で、印刷エンジンデバイス５によって印刷が実行される。そして、ステップ（４０９）で、正常終了通知が作成され、クライアントＰＣ２１−１へ返して、処理を終了する。
【００３４】
これにより、第１，第２実施形態におけるＭＦＰ２２とサーバＰＣ２３とにより、クライアントＰＣ２１−１が、例えば図示しないインターネットや他のクライアントＰＣ２１−２等からメールに添付されたファイルを直接開くことができるアプリケーションがインストールされていない場合や、たとえ該当アプリケーションがインストールされている場合でも、ＭＦＰ２２に対するプリンタドライバがインストールされていない事態が発生しても、サーバＰＣ２３のアプリケーション資源とデバイスドライバ資源とを利用して、ＭＦＰ２２から正常な印刷結果を正当に得ることができる。
【００３５】
〔第３実施形態〕
なお、上記実施形態では、サーバＰＣ２３をクライアントＰＣ２１−１が無条件に利用できる印刷システムである場合について説明したが、クライアントＰＣ２１−１からのＰＤＬ変換要求に所定の課金処理を施して、ＭＦＰ２２へ印刷データを転送したり、課金レベルに応じて画像処理に制限を加えてもよい。
【００３６】
以下、図５に示すメモリマップを参照して本発明に係る画像処理装置で読み取り可能なデータ処理プログラムの構成について説明する。
【００３７】
図５は、本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００３８】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００３９】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００４０】
本実施形態における図３，図４に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００４１】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００４２】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００４４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【００４７】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではなく、以下の実施態様も含まれることはいうまでもない。以下、その実施態様１〜１６について説明する。
【００４８】
〔実施態様１〕
ネットワークを介してクライアント装置と通信可能な画像処理装置であって、前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信手段（例えば図３に示すステップ（３０１））と、前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索手段（例えば図３に示すステップ（３０２））と、前記検索手段により検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送手段（例えば図３に示すステップ（３０５））と、前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開手段（例えば図３に示すステップ（３０７））と、前記展開手段により展開された印刷イメージを印刷する印刷エンジン（例えば図３に示すステップ（３０８））とを有することを特徴とする画像処理装置。
【００４９】
〔実施態様２〕
前記印刷エンジンによる前記印刷イメージの印刷終了後、受信したクライアント装置に印刷終了を通知する通知手段を有することを特徴とする実施態様１記載の画像処理装置。
【００５０】
〔実施態様３〕
前記検索手段（例えば図３に示すステップ（３０２））は、前記印刷対象ファイルの拡張子を参照して該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索することを特徴とする実施態様１記載の画像処理装置。
【００５１】
〔実施態様４〕
前記検索手段（例えば図４に示すステップ（４０２））は、前記サーバ装置が提供するディレクトリサービスを利用して該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索することを特徴とする実施態様１記載の画像処理装置。
【００５２】
〔実施態様５〕
前記クライアント装置は、印刷イメージを確認できない印刷対象ファイルを添付ファイルとしてメール受信することを特徴とする実施態様１記載の画像処理装置。
【００５３】
〔実施態様６〕
ネットワーク介してクライアント装置とサーバ装置と画像処理装置とが通信可能な印刷システムであって、前記画像処理装置は、前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信手段（例えば図３に示すステップ（３０１））と、前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索手段（例えば図３に示すステップ（３０２））と、前記検索手段により検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送手段（例えば図３に示すステップ（３０５））と、前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開手段（例えば図３に示すステップ（３０７））と、前記展開手段により展開された印刷イメージを印刷する印刷エンジン（例えば図３に示すステップ（３０８））とを有し、前記サーバ装置は、前記画像処理装置から送信される前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求に従い、前記印刷対象ファイルを前記画像処理装置が解析可能なＰＤＬデータに変換する変換手段（図示しない）と、前記変換手段により変換されたＰＤＬデータを前記画像処理装置に送信する送信手段（図示しない）とを備えることを特徴とする印刷システム。
【００５４】
〔実施態様７〕
ネットワーク介してクライアント装置と通信可能な画像処理装置のデータ処理方法であって、前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信ステップ（例えば図３に示すステップ（３０１））と、前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索ステップ（例えば図３に示すステップ（３０２））と、前記検索ステップにより検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送ステップ（例えば図３に示すステップ（３０５））と、前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開ステップ（例えば図３に示すステップ（３０７））と、前記展開ステップにより展開された印刷イメージを印刷する印刷ステップ（例えば図３に示すステップ（３０８））とを有することを特徴とするデータ処理方法。
【００５５】
〔実施態様８〕
前記印刷エンジンによる前記印刷イメージの印刷終了後、受信したクライアント装置に印刷終了を通知する通知ステップ（例えば図３に示すステップ（３０９））を有することを特徴とする実施態様７記載のデータ処理方法。
【００５６】
〔実施態様９〕
前記検索ステップ（例えば図３に示すステップ（３０２））は、前記印刷対象ファイルの拡張子を参照して該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索することを特徴とする実施態様７記載のデータ処理方法。
【００５７】
〔実施態様１０〕
前記検索ステップ（例えば図４に示すステップ（４０２））は、前記サーバ装置が提供するディレクトリサービスを利用して該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索することを特徴とする実施態様７記載のデータ処理方法。
【００５８】
〔実施態様１１〕
前記クライアント装置は、印刷イメージを確認できない印刷対象ファイルを添付ファイルとしてメール受信することを特徴とする実施態様７記載のデータ処理方法。
【００５９】
〔実施態様１２〕
ネットワーク介してクライアント装置とサーバ装置と画像処理装置とが通信可能な印刷システムのデータ処理方法であって、前記クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信する受信ステップ（例えば図３に示すステップ（３０１））と、前記印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索する検索ステップ（例えば図３に示すステップ（３０２））と、前記検索ステップにより検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送する転送ステップ（例えば図３に示すステップ（３０５））と、前記サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理する展開ステップ（例えば図３に示すステップ（３０７））と、前記展開ステップにより展開された印刷イメージを印刷する印刷ステップ（例えば図３に示すステップ（３０８））と、前記画像処理装置から送信される前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求に従い、前記印刷対象ファイルを前記画像処理装置が解析可能なＰＤＬデータに変換する変換ステップ（図示しない）と、前記変換ステップにより変換されたＰＤＬデータを前記画像処理装置に送信する送信ステップ（図示しない）とを備えることを特徴とする印刷システムのデータ処理方法。
【００６０】
〔実施態様１３〕
実施態様７〜１１のいずれかに記載のデータ処理方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【００６１】
〔実施態様１４〕
実施態様１２記載の印刷システムのデータ処理方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【００６２】
〔実施態様１５〕
実施態様７〜１１のいずれかに記載のデータ処理方法を実現することを特徴とするプログラム。
【００６３】
〔実施態様１６〕
実施態様１２記載の印刷システムのデータ処理方法を実現することを特徴とするプログラム。
【００６４】
上記実施形態および実施態様によれば、クライアントＰＣに出力先印刷デバイスのドライバと印刷対象ファイルのアプリケーションがインストールされていなくても出力先印刷デバイスで印刷する事ができる。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク介してクライアント装置と通信可能な画像処理装置において、クライアント装置から印刷イメージを確認できない印刷対象ファイルと該印刷対象ファイルの印刷要求を受信したら、印刷対象ファイルを参照して、該印刷対象ファイルを処理可能なサーバ装置をネットワーク上から検索し、該検索されたサーバ装置に対して前記印刷対象ファイルを解析可能なＰＤＬデータへの変換要求を転送した後、サーバ装置内の対応ドライバにより変換された前記ＰＤＬデータを取得して、印刷イメージに展開処理し、該展開された印刷イメージを印刷するので、たとえクライアント装置で処理できない印刷イメージを確認できないファイルであっても、単にクライアント装置は画像処理装置に印刷対象ファイルを転送するだけで、ネットワーク上のサーバ装置のＰＤＬ解析資源を利用して変換されたＰＤＬデータに基づき印刷結果を得ることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示すデータ処理装置を適用可能な印刷システムの構成を説明するブロック図である。
【図２】図１に示したＭＦＰの構成を説明するブロック図である。
【図３】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図４】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図５】本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
２  ネットワークインタフェースカードＮＩＣ
３  ハードディスク装置
４  ＰＤＬデバイス
５  印刷エンジンデバイス
６  ＲＡＭ
７  ＲＯＭ
８  ＭＰＵ
２１−１，２１−２  クライアントＰＣ
２２  ＭＦＰ
２３  サーバＰＣ
２４  ＬＡＮ
【図１】
2004240493.tif 000003
【図２】
2004240493.tif 000004
【図３】
2004240493.tif 000005
【図４】
2004240493.tif 000006
【図５】
2004240493.tif 000007