(57)【特許請求の範囲】
【請求項１】
サーバ・ベースのネットワークにおいて印刷ジョブを処理する方法であって、
サーバにインストールされプリンタに依存しない第１の部分と、端末装置にインストールされプリンタに依存する第２の部分とを備えたプリンタドライバを用意するステップと、
前記サーバにおいて、前記プリンタドライバの前記第１の部分を用いて印刷ジョブを処理するステップであって、
前記プリンタドライバの前記プリンタに依存しない第１の部分がプリンタに依存しないＥＭＦフォーマットにおける印刷ジョブを発生し、
プリンタに依存しないＥＭＦフォーマットの前記印刷ジョブを、前記サーバからターゲットプリンタに接続される前記端末装置に送信するステップと、
次いで、前記端末装置において、前記プリンタドライバのうち前記ターゲットプリンタに対応する前記プリンタに特化されたプリンタドライバの部分を用いて、前記印刷ジョブをプリンタ装置固有のＲＡＷフォーマットに変換するステップと
を有し、
第１のステップと第２のステップとを備え、
前記第１のステップは、前記サーバにおいて、
a)アプリケーションを介して、グラフィックドライバインターフェイス（ＧＤＩ）の機能を呼び出すことにより印刷ジョブを発生させ、
b)ＥＭＦフォーマットにおけるスプールファイルを、ローカルなプリンタプロバイダによって生成し、前記スプールファイルのＥＭＦフォーマットは、アプリケーションを介して前記印刷ジョブの印刷フォーマットから独立とされており、
c)特定の印刷プロセッサによって前記スプールファイルを読み、前記特定の印刷プロセッサはＥＭＦフォーマットの前記スプールファイルをＲＡＷデータに偽装し、
d)続いて、偽装した、ＥＭＦフォーマットの前記スプールファイルをポートモニタを経由して前記端末装置に転送する、
ステップを含み、
前記第２のステップは、前記端末装置において、
e)前記偽装されたスプールファイルを第２のアプリケーションによって受け取り、前記印刷ジョブから偽装を解除し、
f)ＥＭＦフォーマットの印刷ジョブを、あたかもサーバ上ではなく前記端末装置において生成されたように、前記第２のアプリケーションによって前記プリンタドライバの前記プリンタの特定の部分に、前記ＧＤＩの機能を呼び出すことで導入し、
g)前記プリンタドライバの前記プリンタ特定の部分のローカルなプリンタプロセッサによって前記印刷ジョブを読み、
h)前記端末装置のＧＤＩへ前記印刷ジョブを送り、プリンタグラフィックＤＬＬの助けにより前記印刷ジョブのＲＡＷファイルを生成し、
i)前記ＲＡＷファイルを、前記端末装置の印刷プロバイダを介してポートモニタに送信し、続いて前記プリンタに送信する
ステップを含むことを特徴とする方法。
【請求項２】
前記第１のステップは、ネットワークのサーバ上のアプリケーションからＥＭＦフォーマットで生成された前記印刷ジョブに、見掛け上ＲＡＷフォーマットの状態に見えるようにする識別を与え、前記印刷ジョブをRAWフォーマットに偽装してネットワーク内の前記端末装置に送信するステップを含み、
前記第２のステップは、前記端末装置において前記識別を除去し、最終的にローカル・プリンタ・ドライバによってＥＭＦファイルをプリンタ装置固有のＲＡＷフォーマットに変換するステップを含むことを特徴とする請求項１に記載の方法。
【請求項３】
サーバベースのネットワークにおける印刷ジョブの処理システムであって、
プリンタドライバのプリンタに依存しない第１の部分がインストールされるサーバと、
前記プリンタドライバのプリンタに依存する第２の部分がインストールされる端末装置とを備え、
前記サーバは、さらに、前記プリンタドライバのプリンタに依存しない第１の部分を用いて前記印刷ジョブを処理して、プリンタに依存しないＥＭＦフォーマットの印刷ジョブを前記プリンタドライバのプリンタに依存しない前記部分を用いて生成し、プリンタに依存しないＥＭＦフォーマットの前記印刷ジョブを前記サーバからターゲットプリンタに接続される前記端末装置に送信するように構成され、かつ、
前記端末装置は、前記ターゲットプリンタに対応する前記プリンタドライバのプリンタ固有の部分を用いて、前記印刷ジョブをプリンタ装置固有のＲＡＷフォーマットに変換するように構成されて、
前記サーバにおいては、さらに、
ａ）アプリケーションを介してＧＤＩの機能を呼び出すことにより印刷ジョブを生成し、
ｂ）ＥＭＦフォーマットのスプールファイルを、ローカルなプリンタプロバイダによって生成し、前記スプールファイルのＥＭＦフォーマットは前記アプリケーションを介して前記印刷ジョブのプリントアウトフォーマットとは独立とされており、
c)  特定の印刷プロセッサにより前記スプールファイルを読み、前記特定の印刷プロセッサは、ＥＭＦフォーマットの前記スプールファイルをＲＡＷデータに偽装し、
d) 続いて、前記偽装した、ＥＭＦフォーマットのスプールファイルをポートモニタ経由で端末装置に転送するように構成されるサーバと、
前記端末装置においては、さらに、
e) 前記偽装されたスプールファイルを第２のアプリケーションによって受け取り、前記印刷ジョブから偽装を解除し、
f) ＥＭＦフォーマットの前記印刷ジョブを、あたかもサーバ上ではなく前記端末装置において生成されたように、前記第２のアプリケーションによって前記プリンタドライバの前記プリンタの特定の部分に、前記ＧＤＩの機能を呼び出すことで導入し、
g) 前記プリンタドライバの前記プリンタ特定の部分のローカルなプリンタプロセッサによって前記印刷ジョブを読み、
h)  前記端末装置のＧＤＩへ前記印刷ジョブを送り、プリンタグラフィックＤＬＬの助けにより前記印刷ジョブのＲＡＷファイルを生成し、
i)  前記ＲＡＷファイルを、前記端末装置の印刷プロバイダを介してポートモニタに送信し、続いて前記プリンタに送信されるように構成される端末装置と
を含むシステム。
【請求項４】
請求項３に記載のシステムであって、
前記サーバは、ＥＭＦフォーマットの前記印刷ジョブにＲＡＷフォーマットに偽装する識別子を与えるための手段を有し、前記印刷ジョブは見せかけのＲＡＷフォーマットで前記ネットワーク内の前記端末装置に送られ、かつ、
前記端末装置は、前記識別子を外し、最終的にローカルプリンタドライバによってＥＭＦファイルを印刷装置固有のＲＡＷフォーマットに変換する手段を有することを特徴とするシステム。
【請求項５】
サーバ・ベースのネットワークにおいて印刷ジョブを処理する方法であって、
第１のサーバにインストールされプリンタに依存しない第１の部分と、第２のサーバにインストールされプリンタに依存する第２の部分と、を備えたプリンタドライバを用意するステップと、
前記第１のサーバにおいて、前記プリンタドライバのプリンタに依存しない前記第１の部分を用いて前記印刷ジョブを処理するステップであって、
前記プリンタドライバのプリンタに依存しない前記第１の部分がプリンタに依存しないＥＭＦフォーマットの印刷ジョブを発生し、
プリンタに依存しないＥＭＦフォーマットの前記印刷ジョブを、前記第１のサーバからクライアントに接続される前記第２のサーバに送信するステップと、
次いで、前記クライアントによってターゲットプリンタが通知される前記第２のサーバにおいて、前記ターゲットプリンタに対応する前記プリンタ固有のプリンタドライバの部分を用いて、前記印刷ジョブをプリンタ装置固有のＲＡＷフォーマットに変換するステップとを有し、
第１のステップと第２のステップとを備え、
前記第１のステップは、前記第１のサーバにおいて、
a)アプリケーションを介して、グラフィックドライバインターフェイス（ＧＤＩ）の機能を呼び出すことにより印刷ジョブを発生させ、
b)ＥＭＦフォーマットのスプールファイルを、ローカルなプリンタプロバイダによって生成し、前記スプールファイルのＥＭＦフォーマットは、アプリケーションを介して前記印刷ジョブの印刷フォーマットから独立とされており、
c)特定の印刷プロセッサによって前記スプールファイルを読み、前記特定の印刷プロセッサはＥＭＦフォーマットの前記スプールファイルをＲＡＷデータに偽装し、
d)続いて、偽装したＥＭＦフォーマットの前記スプールファイルをポートモニターを越えて前記端末装置に転送する、
ステップを含み、
前記第２のステップは、前記第２のサーバにおいて、
e)前記偽装されたスプールファイルを第２のアプリケーションによって受け取り、前記印刷ジョブから偽装を解除し、
f)ＥＭＦフォーマットの前記印刷ジョブを、あたかもサーバ上ではなく前記端末装置において生成されたように、前記第２のアプリケーションによって前記プリンタドライバの前記プリンタの特定の部分に、前記ＧＤＩの機能を呼び出すことで導入し、
g)前記プリンタドライバの前記プリンタ特定の部分のローカルなプリンタプロセッサによって前記印刷ジョブを読み、
h)前記端末装置のＧＤＩへ前記印刷ジョブを送り、プリンタグラフィックＤＬＬの助けにより前記印刷ジョブのＲＡＷファイルを生成し、
i)前記ＲＡＷファイルを、前記第２のサーバの印刷プロバイダを介してポートモニタに送信し、続いてプリンタの接続されているクライアントに送信する、
ステップを含むことを特徴とする方法。
【請求項６】
前記第１のステップは、ネットワークのサーバ上のアプリケーションからＥＭＦフォーマットで生成された印刷ジョブに、見掛け上ＲＡＷフォーマットの状態に見えるようにする識別を与え、前記印刷ジョブをＲＡＷフォーマットに偽装してネットワーク内の前記第２のサーバに送信するステップを含み、
前記第２のステップは、前記第２のサーバにおいて前記識別を除去し、最終的にローカル・プリンタ・ドライバによってＥＭＦファイルをプリンタ装置固有のＲＡＷフォーマットに変換するステップを含むことを特徴とする請求項５に記載の方法。
【請求項７】
請求項５又は６に記載のサーバ−ベースのネットワークにおける印刷ジョブの処理方法であって、
前記第１のサーバは、ネットワークサーバ又はアプリケーションサーバであり、かつ、
前記第２のサーバは、プリントサーバ、ＦＡＸサーバ、又はメールサーバであることを特徴とする方法。
【請求項８】
サーバベースのネットワークにおける印刷ジョブを処理するためのシステムであって、
プリンタドライバのプリンタに依存しない第１の部分がインストールされている第１のサーバと、プリンタドライバのプリンタに依存する第２の部分がインストールされている第２のサーバと、を備え、
前記第１のサーバは、さらに、前記プリンタドライバのプリンタに依存しない前記第１の部分を用いて前記印刷ジョブを処理し、プリンタに依存しないＥＭＦフォーマットの印刷ジョブを、前記プリンタドライバの前記のプリンタに依存しない部分を用いて生成し、
プリンタに依存しないＥＭＦフォーマットの前記印刷ジョブを、前記第１のサーバから前記第２のサーバに送信するように構成され、
前記第２のサーバは、クライアントによってターゲットプリンタが通知された後に、前記ターゲットプリンタに対応するプリンタドライバのプリンタ固有の部分を用いて、前記印刷ジョブをプリンタ装置固有のＲＡＷフォーマットに変換するように構成され、
前記第１のサーバにおいては、さらに
a)アプリケーションを介して、グラフィックドライバインターフェイス（ＧＤＩ）の機能を呼び出すことにより印刷ジョブを発生させ、
b)ＥＭＦフォーマットのスプールファイルを、ローカルなプリンタプロバイダによって生成し、前記スプールファイルのＥＭＦフォーマットは、アプリケーションを介して前記印刷ジョブの印刷フォーマットから独立とされており、
c)特定の印刷プロセッサによって前記スプールファイルを読み、前記特定の印刷プロセッサはＥＭＦフォーマットの前記スプールファイルを、ＲＡＷデータに偽装し、
d)続いて、偽装した、ＥＭＦフォーマットの前記スプールファイルをポートモニタを経由して前記第２サーバに転送するように構成されるサーバと、
前記第２のサーバにおいては、さらに
e)前記偽装されたスプールファイルを第２のアプリケーションによって受け取り、前記印刷ジョブから偽装を解除し、
f)ＥＭＦフォーマットの前記印刷ジョブを、あたかも前記第１のサーバ上ではなく前記第２のサーバにおいて生成されたように、前記第２のアプリケーションによって前記プリンタドライバの前記プリンタの特定の部分に、前記ＧＤＩの機能を呼び出すことで導入し、
g)前記プリンタドライバの前記プリンタ特定の部分のローカルなプリンタプロセッサによって前記印刷ジョブを読み、
h)前記第２のサーバのＧＤＩへ前記印刷ジョブを送り、プリンタグラフィックＤＬＬの助けにより前記印刷ジョブのＲＡＷファイルを生成し、
i)前記ＲＡＷファイルを、前記第２のサーバの印刷プロバイダを介してポートモニタに送信し、続いて前記クライアントに送信されるように構成されるサーバと、
を有するシステム。
【請求項９】
請求項８に記載のサーバベースのネットワークにおける印刷ジョブを処理するためのシステムであって、
前記第１のサーバは、ネットワークのサーバ上のアプリケーションからＥＭＦフォーマットで生成された印刷ジョブに、見掛け上ＲＡＷフォーマットの状態に見えるようにする識別を与え、前記印刷ジョブをRAWフォーマットに偽装してネットワーク内の前記第２のサーバに送信する手段を含み、
前記第２のサーバは、前記識別を除去し、最終的にローカル・プリンタ・ドライバによってＥＭＦファイルをプリンタ装置固有のＲＡＷフォーマットに変換する手段を含むことを特徴とするシステム。
【請求項１０】
請求項８又は９に記載のサーバ・ベースのネットワークにおける印刷ジョブを処理するためのシステムであって、
前記第１のサーバは、ネットワークサーバ又はアプリケーションサーバであり、かつ、
前記第２のサーバは、プリントサーバ、ＦＡＸサーバ、又はメールサーバであることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ・ベースのネットワークにおいて印刷ジョブを処理する方法と、サーバ・ベースのネットワークとに関する。
【背景技術】
【０００２】
サーバ・ベースのネットワーク・アーキテクチャは、従来のファイル・サーバまたはクライアント／サーバ・アーキテクチャとは異なり、アプリケーションがローカルの端末装置上では作動せず、中央のサーバ上で動作するという点で識別することができる。ローカルの端末装置上では表示のみが行われる。画面表示の他に、ローカルの端末装置上で実行することもできる表示形式が存在する。したがって、サーバ・ベースのアーキテクチャにおける印刷ジョブは、ローカルに接続された印刷装置上で印刷することも、ネットワーク印刷装置上で印刷することもできる。さらに、これらの印刷装置を、ローカルにネットワーク化された装置として構成することも、ネットワーク化されたリモート装置として構成することもでき、印刷ジョブの作成は常にサーバ上で実行される。
【０００３】
MS Windows （登録商標）オペレーティング・システムに基づく指定されたネットワークにおける印刷ジョブの作成は、サーバ上で完了する以下の３つのフェーズで常に行われる。
【０００４】
１．印刷ジョブをＥＭＦ（拡張メタファイル）ファイル・フォーマットに変換するための、アプリケーション固有のページ表現作成
【０００５】
２．後で印刷すべきページのＥＭＦファイルを使用した、画面上のプレビュー・オプション
【０００６】
３．装置固有のプリンタ・ドライバを使用してＥＭＦファイルがＲＡＷファイルに変換される、プリンタ固有の準備（レンダリング）
【０００７】
レンダリングされた印刷ジョブは最終的に端末装置に送信され、そこでプリントアウトされる。
【０００８】
サーバ・ベースのネットワークにおける印刷ジョブ・レンダリング［処理］中に様々な問題が生じる。クライアント側で利用できるすべてのプリンタ装置をたとえば、サポートする必要がある。言い換えれば、あらゆる印刷装置用のサーバ上に、適切なプリンタ・ドライバをインストールする必要がある。このため、多数のプリンタ・ドライバに衝突が起こる。
【０００９】
双方向に通信する印刷装置用の端末サーバ（NTまたは2000）用のドライバは存在せず、したがって、このような端末サーバをサーバ・ベースのネットワークで使用することはできない。
【００１０】
端末装置のユーザの場合、ローカル印刷装置を独立に設置するのが可能なのは一般に、サーバ上で印刷装置用ドライバがすでに利用可能であり、それによってこの設置がサポートされる場合だけである。
【００１１】
このような問題を回避するために、サーバ上のデフォルト・プリンタとして.pdfライタをインストールすることが知られている。任意のアプリケーションからの印刷ジョブは、従来どおりにＥＭＦファイルに変換され、次いで.pdfライタに与えられる。このアプリケーションは.pdfドキュメントを作成し、このドキュメントが端末装置に送信される。末端装置上で、このデータは、.pdfビューアを使用して表示するか、またはインストールされているプリンタ・ドライバによってプリントアウト用のポートおよび／または印刷装置に転送することができる。
【００１２】
このプロセスは実際、プリンタ・ドライバの衝突を回避するが、それにもかかわらず、意図される利点を上回る可能性のある他の欠点をもたらす。一般に、データを.pdfライタに向けるときに品質の低下を避けることはできず、したがって、ある種のアプリケーションの場合このプロセスは適用されない。さらに、この方法では専用の印刷サーバおよびネットワーク・プリンタはサポートされない。
ストリーミング、すなわち印刷すべきファイルの、比較的小さなパケットでの送信は行われず、したがってファイルの印刷に時間がかかる。この方法を使用する場合、各端末装置にAcrobat Readerが必要であり、それにより、このようなネットワーク・アーキテクチャにおける端末装置のすでに少ない容量がさらに低減する。最終的に、この方法では、サーバのCPUリソースとクライアントのCPUリソースとの両方がかなり消費される。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
したがって、本発明の目的は、従来技術による印刷処理方法の欠点を回避することのできる、サーバ・ベースのネットワークにおいて印刷ジョブを処理する方法とこれに関連するネットワークとを確立することである。
【課題を解決するための手段】
【００１４】
この目的は、請求項１および／または請求項１３の特徴によって実現される。
【００１５】
本発明は、サーバ上のアプリケーションから生成された印刷ジョブが、印刷ジョブを見掛け上RAWフォーマットにするIDと共にEMFフォーマットで供給される、サーバ・ベースのネットワークにおいて印刷ジョブを処理する方法を提供する。
印刷ジョブは、この偽RAWフォーマットで端末装置（クライアント）に送信される。端末装置において、IDが除去され、EMFファイルは、ローカル・プリンタ・ドライバによってプリンタ固有のRAWフォーマットに変換され、したがって、この印刷ジョブをローカル印刷装置から印刷することができる。
【００１６】
あるいは、サーバ上で印刷ジョブを処理する場合、印刷ジョブをEMFフォーマットでクライアントに送信することができ、クライアントにおいて、適切なプリンタ・ドライバによって印刷ジョブが変換されるように、この方法を構成してもよい。
【００１７】
印刷ジョブを、「カモフラージュ」としての、RAWフォーマットとしてのIDと共にEMFフォーマットで供給することは、たとえば印刷プロセッサによる処理、または印刷装置固有のレンダリングを行わず、その代わりにIDと他の情報、たとえばフォーマットに関する情報を印刷ジョブに付加する、本発明によって提供される汎用プリンタ・ドライバによる処理の一部としてただちに行われる。IDがただちに付加され、同時に汎用プリンタ・ドライバが作用するが、追加の情報の付加のみを行うことも可能である。
【００１８】
本発明によって提供される方法を用いた場合、印刷装置固有のプリンタ・ドライバをインストールするのは関連する端末装置だけでよいので有利である。サーバ上には、実行形態に応じて、アプリケーション／印刷装置から独立した汎用プリンタ・ドライバをインストールするだけでよい。
【００１９】
本発明によって与えられる方法の有利な構成において、見掛け上RAWフォーマットの印刷ジョブは、印刷サーバに送信され、そこでRAWファイルのIDを除去することによって実際の生成が行われ、次いで端末装置に送信され、ローカル印刷装置からプリントアウトされる。どちらのプリンタ・ドライバを使用するかはまず、端末装置から印刷サーバに送信される。
【００２０】
この方法のこの構成は、インターネット上でアクセスできる印刷装置を用いて行うこともでき、その場合、RAWファイルはインターネット上でこのような印刷装置に送信される。
【００２１】
本発明によって提供される方法のこの構成は、通常の印刷プロセス向けの過度に不十分な構成を有する端末装置向けの構成である。端末装置ユーザは管理を行う必要がなく、端末装置に備えられた印刷装置向けに個々に印刷ジョブを生成することができる。サーバも、タスクの必要に応じて、印刷ジョブを処理するタスクから解放される。
【００２２】
サーバとクライアントの間のEMFファイルの転送は、ファイルまたはストリームとしてオンラインで行うことも、特にｅメールの形でオフラインで行うこともできる。
【００２３】
いくつかの端末装置に印刷装置が接続されていない場合に、たとえば、モバイル装置のユーザが、利用可能な次善のプリンタからプリントアウトできるようにする、本発明によって提供される方法の他の構成が存在する。この場合、偽EMFファイルがファックスまたはメール・サーバ上で送信され、ファックスまたはメール・サーバが、IDを除去し、それぞれファックス装置またはメールボックスへのファックスまたはメールを生成し、それにより、必要に応じて.pdfファイルへの変換が可能になる。
【００２４】
クライアント装置がその表示画面上に印刷ジョブを表示することができない環境向けの実行形態において、この方法では、印刷ジョブの送信と並行して、ページを表すビットマップが送信される。これは、一般に、グラフィック表示オプションを有する端末装置上ではビットマップを発行することができるからである。
【００２５】
送信すべきデータの量をできるだけ少なくするために、たとえば移動クライアント装置はその表示情報をサーバに送信する。次いで、これにより、表示オプションおよび表示画面に厳密に対応するビットマップがドキュメントから作成される。したがって、本当に必要なデータ量のみが作成され送信される。
【００２６】
この方法では同様に、いわゆるビューア構成要素によって、プリントアウトの前にクライアント・コンピュータ上で印刷ジョブを表示することができる。このように、この方法は、クライアント・マシン上で視覚化を行うことのできないレポート・システムに使用することもできる。これは一般に、従来のレポート・システムをwebアーキテクチャで使用する必要がある場合である。
【００２７】
さらに好ましくは、EMF印刷ジョブを圧縮形式で保存し、ドキュメント交換フォーマットとして使用することができる。この目的のために、クライアントには、ドキュメントおよびクライアント・アプリケーションとビューアのみが利用可能である。ビューアはデータを圧縮解除し、EMFファイルを表示する。次いで、クライアント上にインストールされた任意のプリンタ・ドライバによってデータをさらに処理することができる。次いで、ローカル・プリンタ・ドライバによってEMFファイルが印刷装置固有のRAWフォーマットに変換され、したがって、印刷ジョブをローカル印刷装置から発行することができる。
【００２８】
サーバからクライアントへの印刷ジョブの送信は、必要に応じて圧縮形式で行ってもよい。
【００２９】
本発明によって提供されるサーバ・ベースのネットワークは、MS Windows（登録商標）オペレーティング・システムを備えており、サーバと、好ましくはＰＣの形の多数の端末装置と、直接的または間接的に接続された印刷装置などから成り、データはサーバ上に記憶され、サーバはEMFフォーマットの印刷ジョブに、印刷ジョブを見掛け上RAWフォーマットにするIDを与え、データは端末装置上に記憶され、端末装置は、端末装置に存在するローカル・プリンタ・ドライバによって印刷ジョブを処理できるように印刷ジョブからIDを除去する。
【００３０】
好ましくは、印刷ジョブにIDを供給するモジュールは、印刷プロセッサの枠組み内に配置されるか、またはネットワーク内のすべてのアプリケーションおよび印刷装置用の、本発明によって提供される汎用プリンタ・ドライバの形でサーバ上に記憶され、本発明によって提供される汎用プリンタ・ドライバを通過できるのは、追加の情報を受信した場合だけであり、IDは印刷プロセッサにおいて付加される。
【００３１】
本発明によって提供されるネットワークの一実行形態において、サーバと端末装置との間に印刷サーバ、ファックス・サーバ、またはメール・サーバが位置し、これらのサーバ上にデータが記憶され、これらのサーバは、上記のサーバにより印刷ジョブを見掛け上RAWフォーマットにするIDと共にEMFフォーマットで送信された印刷ジョブからIDを除去する。最後に、ローカル・プリンタ・ドライバによる処理が行われるか、またはそれぞれファックスまたはメールが生成される。
処理に続いて、関連するファイルが端末装置、ファックス、またはメールボックスに送信され、印刷装置の種類または印刷装置からのプリンタ・ドライバを用いた処理に関する情報と共に端末装置上に存在するデータが印刷サーバに送信される。印刷装置はインターネット上でネットワークに接続してよい。
【００３２】
クライアント・マシンは好ましくは、あらゆるサーバからの印刷ジョブをｅメールとして受信し、任意のプリントアウト装置（プリンタ、ファックス、アーカイブ）上でプリントアウトすることができるように配置してよい。したがって、プリントアウト形式をｅメールの主題の行に指定することができる。
【００３３】
他の有利な構造は従属請求項で特徴付けられている。
【発明を実施するための最良の形態】
【００３４】
本発明を表に基づいて以下に詳しく例示する。
【００３５】
図１には、MS Windows（登録商標）の下での現在の技術的状況による印刷プロセスが示されている。任意のアプリケーション10によって、印刷ジョブの生成が開始され、アプリケーションはグラフィックス・ドライバ・インタフェース（GDI）11の機能を呼び出す。アプリケーション10による印刷ジョブのプリントアウト・フォーマットとは無関係に、ローカル印刷プロバイダ12は、印刷ジョブがスプーラ・プロセス13およびルータ14を通過した後、アプリケーション10のために印刷時間をできるだけ短くするいわゆるスプール・ファイル15を作成する。最後に、このスプール・ファイル15は印刷プロセッサ16によって読み取られ、印刷ジョブがEMFフォーマットである場合、スプール・ファイル15は印刷プロセッサ16を通してGDI11に送り返される。次いで、GDI11は、プリンタ・グラフィックスDLL17によってRAWファイルを作成する。その後、このファイルは、スプーリングを繰り返さずにローカル印刷プロバイダ12を通過する。印刷ジョブは、スプール・ファイル15によるRAWファイルとして利用できるかぎり、再びGDI11にアクセスすることなしにポート・モニタ18上でプリンタに送信されるか、またはネットワークにおいてクライアントおよびそのプリンタに送信される。
【００３６】
図２による本発明によって提供される方法において、現在の技術的状況によるプロセスは、EMF印刷ジョブが、ローカル印刷プロバイダ12を通過した後、本発明固有の印刷プロセッサ19を見掛け上RAWデータとして通過し、次いでポート・モニタ18上でクライアントのアプリケーションに転送される。クライアントのアプリケーションにより、このジョブは次いで、サーバ上ではなくクライアント上で生成された場合と同様に、再びクライアントのローカルWindows（登録商標）プロセスに導入される。次いで、結果としての処理が、クライアントにより図１の方法に従って実行される。
【００３７】
説明の都合上、上記に説明した図１および図２では、本発明によって提供される方法に必須の要素のみに参照符号を付した。
【００３８】
【表１】
0004398448.tif 000002
【図面の簡単な説明】
【００３９】
【図１】従来技術による印刷ジョブの処理を示す表である。
【図２】本発明によって提供される方法の実行形態による印刷ジョブの処理を示す表である。
【図１】
0004398448.tif 000003
【図２】
0004398448.tif 000004