(57)【要約】      （修正有）【課題】プリントジョブを規定する容易な方法を提供する。【解決手段】本発明は、ネットワークプリンタで文書をプリントするための方法及びシステムに関し、プリンタでの最終的な印刷に向けて提出するため、ユーザのソースステーションでプリントジョブを定義するステップを備えている。プリントジョブは、プリントデータ及びプリントプロセスパラメータを含んでいる。プリントプロセスパラメータは、プリントデータに従って画像を印刷するためのプリントメディアの仕様を含んでおり、それぞれのメディアは、プリントメディア特性を有している。定義するステップは、包括的なプリントメディア指定プロセスを含んでおり、プリントデータに従って画像を印刷するためのプリントメディアは、プリンタのいずれかのユーザにとって利用可能な一般的なセットの制約においてユーザにより選択される。【選択図】図１０
2006031704.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークプリンタで文書を印刷する方法であって、
プリンタでの最終的な印刷へ提出するため、ユーザのソースステーションでプリントジョブを定義するステップを備え、
前記プリントジョブは、プリントデータ及びプリントプロセスパラメータを含み、前記プリントプロセスパラメータは、前記プリントデータに従って画像を印刷するためのプリントメディアの仕様を含み、それぞれのメディアは、プリントメディア特性を有し、
前記定義するステップは、前記プリントデータに従って画像を印刷するためのプリントメディアが前記プリンタのユーザにとって利用可能な一般的なメディアのセットの制約内でユーザにより選択される包括的なプリントメディア指定プロセスを含み、
前記定義するステップは、前記一般的なセットに含まれないジョブプロプライエタリ・プリントメディアが、前記ソースステーションの動作手段により、前記ジョブプロプライエタリ・プリントメディアの識別特性として、フリーフォームの定義文字列を入力することで前記プリントジョブについて指定される、代替的かつ特定のプリントメディア指定プロセスを含む、
ことを特徴とする方法。
【請求項２】
前記フリーフォームの定義文字列は、前記プリンタのディスプレイでの表示のためのメッセージを含む、
請求項１記載の方法。
【請求項３】
前記特定のプリントメディア指定プロセスでは、前記プリンタにおけるプリントプロセスを制御するための物理的なメディア特性の観点で、前記プリントメディアが更に指定される、
請求項１記載の方法。
【請求項４】
前記包括的なプリントメディア指定プロセスは、リストから単一又は組み合わせでプリントメディア特性を選択することを含む、
請求項１記載の方法。
【請求項５】
前記リストは、前記ソースステーションのプリンタドライバに予め記憶されており、前記プリンタにおけるマスターリスト又はセントラルプリントサーバにおけるマスターリストと自動的に同期される、
請求項４記載の方法。
【請求項６】
前記ジョブプロプライエタリ・プリントメディアは、特定のプリントジョブの専用とされ、前記リストに自動的に入力されない、
請求項４記載の方法。
【請求項７】
前記プリンタで、前記ジョブプロプライエタリ・プリントメディアを指定するプリントプロセスパラメータを有するプリントジョブについて、前記識別特性を有するメディアが前記プリンタで利用可能であるかを判定し、利用可能でない場合、メディアトレイを前記指定されたメディアで満たすように前記プリンタのディスプレイに示されるメッセージでオペレータに要求するステップを更に含み、
前記メッセージは、前記フリーフォームの定義文字列の少なくとも１部を含む、
請求項１記載の方法。
【請求項８】
前記指定されたメディアでメディアトレイを満たすようにオペレータに要求する前記ステップは、前記指定されたメディアが前記プリンタによりまさに使用される瞬間で行われる、
請求項７記載の方法。
【請求項９】
前記要求されたメディアがトレイに満たされたというオペレータの確認に応じて、前記プリンタは、前記要求されたプリントメディアの仕様を前記トレイのそのプリントメディアレジストリに入力する、
請求項７記載の方法。
【請求項１０】
前記プリントジョブが待ち状態にあるとき、前記プリントジョブの前記プリントプロセスパラメータで指定されたプリントメディアが前記プリンタで利用可能であるかをチェックし、利用可能ではない場合、オペレータを警告するステップを更に含む、
請求項１記載の方法。
【請求項１１】
前記ソースステーションは、ユーザのワークステーションである、
請求項１記載の方法。
【請求項１２】
前記ソースステーションは、中央の複写サービスのアプリケーションプログラムである、
請求項１記載の方法。
【請求項１３】
コンピュータで実行されたとき、請求項１乃至６のいずれか記載の全てのステップを実行するコード手段を備えるコンピュータプログラムプロダクト。
【請求項１４】
動作手段が設けられるユーザのソースステーション、プリンタ及び前記ソースステーションと前記プリンタとを接続するネットワークを備える、文書を印刷するためのシステムであって、
前記ソースステーションは、該ソースステーションでのプリントジョブを定義し、印刷のために前記プリンタに前記定義されたプリントジョブを提出するためのプリントサービスを含み、前記プリントジョブは、プリントデータ及びプリントプロセスパラメータを含み、
前記プリントプロセスパラメータは、前記プリントデータに従って画像を印刷するためのプリントデータの仕様を含み、それぞれのメディアは、プリントメディア特性を有し、
プリントジョブ定義モジュールを有する前記プリントサービスは、前記プリンタのユーザにとって利用可能な一般的なメディアのセットの制約内でプリントデータに従って画像を印刷するためのプリントメディアをユーザが選択するのを可能にするための包括的なプリントメディア指定モジュールを含み、
前記定義モジュールは、前記ソースステーションの動作手段により、前記ジョブプロプライエタリ・プリントメディアの識別特性として、フリーフォームの定義文字列を入力することで、前記一般的なセットに含まれないジョブプロプライエタリ・プリントメディアを前記プリントジョブについてユーザが指定するのを可能にするための代替的かつ特定のプリントメディア指定モジュールを含む、
ことを特徴とするシステム。
【請求項１５】
前記フリーフォームの定義文字列は、前記プリンタのディスプレイで表示するためのメッセージを含む、
請求項１４記載のシステム。
【請求項１６】
前記定義モジュールは、前記プリンタでのプリントプロセスを制御するため、物理的なメディア特性を受信するため、前記ソースステーションの動作手段に接続される、
請求項１４記載のシステム。
【請求項１７】
前記定義モジュールは、前記特定のプリントメディア指定プロセスの過程で、リストから単一又は組み合わせでメディア特性をユーザが選択するのを可能にするリストモジュールを含む、
請求項１４記載のシステム。
【請求項１８】
前記リストは、前記リストモジュールで予め記憶され、前記リストモジュールは、前記リストを前記プリンタにおけるマスターリスト又はセントラルプリントサーバにおけるマスターリストと自動的に同期させるために適合させる、
請求項１７記載のシステム。
【請求項１９】
前記ジョブプロプライエタリ・プリントメディアは、特定のプリントジョブの専用とされ、前記リストに自動的に入力されない、
請求項１７記載のシステム。
【請求項２０】
前記プリンタには、前記ジョブプロプライエタリ・プリントメディアを指定するプリントプロセスパラメータを有するプリントジョブについて、前記識別特性を有するメディアが前記プリンタで利用可能であるかを判定し、利用可能でない場合、メディアトレイに指定されたメディアを満たすように前記プリンタのディスプレイに示されるメッセージでオペレータに要求するプリンタコントローラが設けられ、前記メッセージは、前記フリーフォームの定義文字列の少なくとも１部を含む、
請求項１４記載のシステム。
【請求項２１】
前記コントローラがメディアトレイを前記指定されたメディアで満たすように前記オペレータに要求することは、前記指定されたメディアが前記プリンタによりまさに使用される瞬間に行われる、
請求項２０記載のシステム。
【請求項２２】
前記プリンタコントローラは、プリントメディアレジストリを維持し、前記要求されたメディアがトレイに満たされたことのオペレータの確認に応じて、前記要求されたプリントメディアの仕様を前記トレイのそのプリントメディアレジストリに入力するために適合される、
請求項２０記載のシステム。
【請求項２３】
前記プリンタには、プリンタジョブが待ち状態にあるとき、前記プリントジョブのプリントプロセスパラメータで指定された前記プリントメディアが前記プリンタで利用可能であるかをチェックし、利用可能でない場合に、オペレータに警告するプリンタコントローラが設けられる、
請求項１４記載のシステム。
【請求項２４】
前記ソースステーションはユーザのワークステーションである、
請求項１４記載のシステム。
【請求項２５】
前記ソースステーションは、中央の複写サービスのアプリケーションプログラムを実行するサーバである、
請求項１４記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークプリンティング全般に関し、より詳細には、ネットワークプリンタで文書を印刷する方法に関し、プリンタにおける最終的な印刷に従ってユーザのソースステーションでプリントジョブを定義するステップを備えており、かかるプリントジョブは、プリントデータ及びプリントプロセスパラメータを含んでおり、かかるプリントパラメータは、プリントデータに従って画像を印刷するためのプリントメディアの仕様を含んでおり、かかる定義するステップは、包括的なプリントメディア規定プロセスを含んでおり、このプロセスでは、プリントデータに従って画像を印刷するためのプリントメディアが、プリンタのユーザにとって利用可能な一般的なメディアのセットからなる制約内でユーザにより選択される。
【０００２】
また、本発明は、文書を印刷するための方法及びシステムを実現するためのコンピュータプログラムプロダクトに関し、ユーザのソースステーション、プリンタ、及びソースステーションとプリンタを接続するネットワークを備えており、ここで本方法が実現される。
【背景技術】
【０００３】
かかる方法及びシステムが一般に知られている。たとえば、Heidelberg  Digimaster（登録商標）９１１０は、これよりユーザがプリントジョブを印刷するのを望むプリントメディアを選択する場合があるペーパーカタログを有するプリンタドライバに付属している。このシステムにおけるペーパーカタログは、プログラムすることができ、他のユーザにエクスポートし、各ユーザが同じメディアの選択を有するように、他のユーザがそれらのワークステーションにインポートすることができる。
【０００４】
本出願人の欧州特許出願０４０７５１３９号に開示されるシステムのようなシステムも存在し、このシステムでは、プリンタドライバにより、ユーザは、サイズ（たとえばＡ４）及びタイプ（たとえば表にしたペーパー）のような特定のメディア特性を選択して、選択されたメディアの特性を指定するのを可能にする。指定されてない特性は、システムデフォルトに自動的に設定される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
公知のシステムの問題点は、予めプログラムされている可能性のあるメディアの選択から変えることができないことである。ユーザが、特定のジョブについて、特別の、たとえば自己供給された種類のメディアを使用するのを望む場合、彼は、彼のプリンタドライバにおけるそのメディアをプログラムすることができない。そのケースでは、彼は、そのメディアをプリンタに（又はプリンタが中央の複写オフィスに位置されるときにはそのオフィスに）運び、オペレータに彼の特定のジョブのために使用することを尋ねる必要がある。また、彼は、彼がそのジョブのためにそれを指定する場合があるように、彼のプリンタドライバのメディアカタログに彼の特別のメディアを含む場合がある。次いで、彼は、特定のメディアを含むために適合されるプリンタのメディアカタログを更に有する必要がある。ジョブが印刷された後、特定のメディアは、特定のジョブについて意図されており、そのプリンタで利用可能なままにないので、カタログから再び除かれる必要がある。かかるプロセスは、複写オフィスの動作を妨害するためにユーザが通常用意しているよりも多くの努力を必要とする。
【０００６】
ＵＳ２００３／０１１７６３９は、プリントジョブのセットアップの間でさえも、新たな、ローカルの未知のメディアが選択可能なメディアのセットに追加される場合があるプリントシステムを開示している。また、ここでは、メディアは、ジョブの終わりの後に係るセットに保持される。
【０００７】
したがって、本発明の目的は、プリンタについて一般に利用可能な通常のメディアのうちの１つとするか、一回限りの使用についていずれか自己供給されたメディアとして、いずれかの種類のプリントメディアを使用する自由度をユーザに与える、プリントジョブを規定する容易な方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的は、開始節で記載された方法により達成され、定義するステップが、代替的であって、特定のプリントメディア指定プロセスを含んでいることを特徴としており、一般的なセットに含まれていないジョブプロプライエタリ（job-proprietary）・プリントメディアが、かかるジョブプロプライエタリ・メディアの識別特性として、ソースステーションの動作手段を通して、フリーフォームを定義する文字列（a  free-form  definition  character  string）を入力することで、そのプリントジョブについて指定されている。
【０００９】
このように、ユーザは、特定のメディア指定プロセスを使用し、これにより一般的なメディア指定プロセスをバイパスすることで、彼の特定のプリントメディアを指定する場合がある。ジョブがプリンタで最終的にプリントされたとき、プリンタコントローラは、ペーパートレイの１つに要求されたメディアをロードするのをプリンタオペレータに要求する。特別のメディアは、そのジョブについて利用可能であるが、メディアカタログに入力する必要がないので、プリント処理の後、プリンタ及びシステムのレジストリから消える。結果的に、カタログは、これ以上存在しないメディアで「汚染されて」おらず、通常のメディア指定プロセスの平滑化動作が保証される。さらに、メディアの特性を識別するフリーフォームの文字列を使用することで、メディアの仕様を特別の仕様として認識するための容易な方法が与えられる。
【００１０】
本発明の実施の形態では、フリーフォームを定義する文字列は、プリンタのディスプレイで表示するためのメッセージを含んでいる。
【００１１】
これにより、ユーザは、「特別のペーパーがジョンにより運ばれる」のような、メディアの仕様としてテキストを使用することが可能となり、特にプリンティングステージでどの特別のメディアが意図されたかを知ることが後に容易となる。これは、会社又は組織の中央の複写の部署のような多くのプリントジョブが多くのユーザについて処理される環境では特に有利である。
【００１２】
ジョブプロプライエタリ・メディアは、この情報がプリンタ装置にとって必要であるので、サイズ及びタイプのような物理的なメディア特性の観点で更に指定される場合がある。代替的に、デフォルト値が使用される場合がある。
【００１３】
プリンタがプリントジョブの実際の処理をまさに開始するとき、プリントプロセスパラメータで指定されたプリントメディアがプリンタのメディアトレイでその瞬間に利用可能であるかをチェックする。利用可能ではない場合、マシンが停止し、ディスプレイメセージを通して、トレイの１つにメディアをロードすることをオペレータに尋ねる。メッセージでは、プリンタは、たとえば、メディアを定義する文字列を再生することで、少なくとも１部の関連するメディア特性を述べる。先に与えられた例について、メッセージは、「「特別なペーパーがジョンにより運ばれてくる」をロードして下さい。」を読む。次いで、オペレータが何をすべきかがオペレータにとって即座に明らかになる。
【００１４】
また、要求されたメディアがマシンで利用可能である場合、プリンタは、プリントジョブがプリントのために準備された瞬間で待ち状態にあるかをチェックし、利用可能ではない場合、事前にオペレータに警告する。
【００１５】
本発明のこれらの態様及び他の態様は、以下の説明における例を通して記載される実施の形態を参照して、及び添付図面を参照して更に明らかとなるであろう。記載及び図面は、例示のみにより与えられ、本発明を限定するものではない。
【発明を実施するための最良の形態】
【００１６】
図１は、ローカルネットワーク（Ｎ）により接続されたソースステーション１と少なくとも１つのプリンタ２からなるシステムを示している。ソースステーションは、たとえば、ユーザのワークステーション又はパーソナルコンピュータ（ＰＣ）であり、それぞれのケースでは、プロセッサユニット、モニタ、キーボード及びマウス又は他のインジケータインスツルメントが設けられている。また、ソースステーションは、プリンタが中央の複写の部署に位置されるとき、プリントルームアプリケーションプログラムを実行しているサーバ、おそらくＰＣである場合がある。後者のケースでは、サーバは、プリンタのジョブの処理を調整するために使用される。以下では、用語「ワークステーション」は、いずれかの種類のソースステーションについて使用される。
【００１７】
用語「プリンタ」は、この文脈ではデジタルコピーマシンを含んでおり、このデジタルコピーマシンで処理されるジョブは、そのケースでは、コピー及びプリントジョブを同様に含んでいる。プリンタ２は、大部分はペーパーシートであるプリントメディアのために幾つかの入力トレイ２−１，２−２，２−３及び２−４、幾つかの出力トレイ４を有するフィニッシュステーション、並びにボタン及びディスプレイのような動作手段を有するローカルグラフィカルユーザインタフェース（ＧＵＩ）５を含んでいる。
【００１８】
それらのワークステーションからプリントされた特定のデータファイルを有することを望むユーザは、複数のプリンタから、又はシステムにおける全てのプリンタからでさえも選択することができる。
【００１９】
プリントファイルをプリンタに送出することができるため、ワークステーションは、「プリンタドライバ」と呼ばれるプログラムを含んでいる必要がある。プリンタドライバプログラムは、ネットワークＮを介してプリンタのうちの１つに論理的に結合される。ユーザが複数のプリンタへのアクセスを有するとき、彼のワークステーションは、それらのそれぞれ１つについてプリンタドライバを含んでいる。
【００２０】
図２は、ユーザワークステーション１とプリンタ２からなるシステムの概念的な機能を示す図である。ワークステーション１は、ドキュメントエディタ及びプリンタドライバプログラム１０のようなプリントのためのファイルを提供するためのアプリケーションプログラム９を含んでいる。
【００２１】
プリントジョブが印刷されるのをユーザが望むとき、彼は、たとえば、彼のディスプレイスクリーン上のアプリケーションウィンドウでそれ用に意図されるアイコンをクリックすることで、プリンタドライバを呼び出す。代替的に、プリンタドライバは、オペレーティングシステムのプリントサービスを介して呼び出される場合がある。たとえば、ＭＳウィンドウでは、プリントサービスは、ファイルメニューを介してアクチベートされ、ジョブを指定するウィンドウは、「プロパティ」ウィンドウをクリックすることで開かれる場合がある。
【００２２】
図２に概念的に示されるように、プリンタドライバプログラム１０は、アプリケーションプログラム（ＡＰＰＬＩＣＡＴＩＯＮ）９からのイメージデータ（ｄａｔａ）を、（一般にポストスクリプトのようなページ記述言語である）プリンタ（ＰＲＩＮＴＥＲ）２について使用可能なプリントデータに再フォーマット化し、システムマネージメント情報を処理するためのデータ処理部分（ＰＲＯＣＥＳＳＩＮＧ）１１、及びユーザ（ＵＳＥＲ）との通信のためのユーザインタフェース部分（ＧＵＩ）１２を含んでいる。
【００２３】
アクチベーションに応じて、プリンタドライバのユーザインタフェース部分１２は、ワークステーションディスプレイスクリーン上のジョブを指定するウィンドウを開き、このウィンドウに対して、コピーの数、シングルサイド又はダブルサイドプリント等のような、（一般に「設定（ｓｅｔｔｉｎｇｓ）」と呼ばれる）意図されるプリントジョブのプロセスパラメータについて仕様を入力することができる。ユーザは、設定のための値を選択するか、又は予め選択されたデフォルト設定を受ける場合がある。設定のうちの幾つかは、アプリケーションにより既に選択された場合がある。最後に、ユーザは、ドライバウィンドウでプリントボタンをアクチベート（クリック）する必要がある。これに応じて、プリンタドライバは、プリントデータをレンダリングし、これらを設定と共に、（図２に示されない）ネットワークを介してプリンタ２に送出する。
【００２４】
さらに、プリンタ２は、ステータス情報をプリンタドライバ１０に送り返し、このプリンタドライバ１０は、ユーザインタフェース１２を介してかかる情報をユーザに与える。
【００２５】
図３は、本発明に係るプリンタドライバのジョブを指定するウィンドウ３０を示している。ウィンドウは、互いのトップに位置され、関連するタブをクリックすることで選択可能な３つのタブシート３１，３２，３３を含んでいる。図３に示されるタブシートは、「ジョブ“Ｊｏｂ”」タブ３２である。このタブシート３２は、新たなプリントジョブの定義のために専用にされる。他のタブシートは、プリンタ装置のシステム及びステータス情報について「プリンタ“Ｐｒｉｎｔｅｒ”」、及び、通常はジョブ指定では使用されないフォントセレクション及びｐｄｌインタプリタ制御のような詳細設定を指定するための「アドバンス“Ａｄｖａｎｃｅｄ”」を含んでいる。
【００２６】
「ジョブ」タブシート３２は、図４により概念的に示されており、以下のフィールドを備えている。
−ジョブ設定（Ｊｏｂ  ｓｅｔｔｉｎｇｓ）４１：ここでは、ユーザは、ジョブのワークフローに影響を与える設定であって、プリントされた文書に影響を与えない設定を定義することができる。設定は、＜number  of  copy＞，＜job  name＞及び＜mailbox＞である。「メールボックス」がチェックされた場合、プリントジョブは、プリンタでの受信に応じて即座にプリントされないが、プリンタのコンソールでオペレータにより選択及びその後の開始のためにそこで待つ。
−文書設定（Ｄｏｃｕｍｅｎｔ  ｓｅｔｔｉｎｇｓ）４２：このフィールドでは、印刷された文書に影響を与える設定を指定することができる。ユーザの安心のため、設定を容易に調査可能にするために多数の組み立て式のグループに設定がアレンジされる。例示的な実施の形態では、以下のグループが定義される。
【００２７】
［レイアウト（Ｌａｙｏｕｔ）］
このグループにおける設定は、ページのオリエンテーションのように、文書のページがどのように見えるようにすべきか、文書が片側“１−ｓｉｄｅｄ”又は両側“２−ｓｉｄｅｄ”であるか、バインディングエッジの位置、及びマージンシフトを記述する。
【００２８】
［ペーパー（Ｐａｐｅｒ）］
このグループにおける設定は、どのペーパーに文書が印刷されるべきかを記述する。ここで、以下に更に詳細に説明されるように、ユーザは、プリンタデフォルト、利用可能なプリントメディアのプリストア及びアップデートされたカタログからのカタログ選択、又は自己定義されたメディア識別子を指定するカスタムオプション、のうちの１つを選択することで、文書についてプリントメディアを選択することができる。さらに、このグループは、可能性のあるフロント及びバックカバーのための設定を含んでいる。ここから、文書内の異なるメディアタイプのセットを定義するため、ボタン（図示せず）をクリックすることで、ページプログラミングツールをアクチベートすることができる。
【００２９】
［フィニッシュ（Ｆｉｎｉｓｈｉｎｇ）］
このグループにおける設定は、文書がどのように結合され、プリンタで伝送されるかを記述する。ステープリング、コレーション、アウトプットビンセレクションを含んでいる。
【００３０】
［イメージ（Ｉｍａｇｅ）］
このグループにおける設定は、ページの内容が印刷でどのように見えるかを記述する。これは、ラスタファインネス、ウォーターマークアディション等を含んでいる。
【００３１】
図３では、設定のグループは、全て壊された状態にある。設定バーにおける矢印の三角形をクリックすることで、グループのうちの１つがエクスプロードされる。これは、ペーパーグループについて図５に示されている。グルーピング及びセッティングの記載される実施の形態では、例として考慮されるべきであり、多くの他の実施の形態が当業者にとって明らかである。
【００３２】
「ジョブ」タブシート３２のフィールドを継続する。
−プレビュー（Ｐｒｅｖｉｅｗ）及びサマリー（Ｓｕｍｍａｒｙ）４３。先に説明されたように、設定の量は、非常に大きくすることができる。大部分のユーザは、全てのこれら設定の小さな部分のみを使用し、大部分の設定は、時折変化される。これを受け入れるため、これらの設定にダイレクトアクセスを提供する、そのプリンタについて最も共通に使用される設定（及びそれらの値）を含めて、ドライバはサマリーを示している。
【００３３】
サマリーのアイテムの構造は、＜Setting  name＞  ［Setting  value］である。
［Setting  value］をクリックすることで、設定フィールド４２における関連するグループが開かれる。プレビューは、ユーザによりなされた又は許容された設定（できるところまで）をグラフィカルに示す。
−メッセージエリア（Ｍｅｓｓａｇｅｓ）４４：サマリーの下で、システムからユーザに関連するユーザについてエリアが確保される。これらは、エラー、矛盾又は補給に関連するメッセージである。
−ドライバのウィンドウの下にある（実際には、「ジョブ」のタブシートの外側にある）エリア４５は、ウィンドウズ（登録商標）のＯＫ、キャンセル（Ｃａｎｃｅｌ）、及びアプライ（Ａｐｐｌｙ）ボタンについて確保される。
−テンプレート（Ｔｅｍｐｌａｔｅｓ）４６。テンプレートは、プリントジョブを記述する設定デフォルトの一貫したセットとして定義される。テンプレートは、特定のプリンタの機能又はプリンタタイプに基づいている。これにより、ユーザは、テンプレートフィールド４６における対応するアイコンを単にクリックすることで、迅速かつ効果的なやり方でプリントジョブを定義することができる。
【００３４】
テンプレートは、ユーザが既に存在するテンプレートを選択し、１以上のその設定を変え、エリア４５における“Ａｐｐｌｙ”又は“ＯＫ”ボタンのいずれかをクリックすることで変化を確認するたびに自動的に作成される。これらの新たな設定を含んでいる新たなテンプレートは、リストに自動的に追加され、たとえば、Ｔｅｍｐｌａｔｅ［ｎ］（ｎは整数であって、最も高い既存の数よりも高い）といった固有な名称が与えられる。
【００３５】
ひとたび作成されると、テンプレートは変化しない。その名称を除いて編集することができない。名称は、コンテクストメニュー（“ｄｏｕｂｌｅ  ｃｌｉｃｋ”）のオプション“Ｒｅｎａｍｅ”を使用することで変化する場合がある。
【００３６】
テンプレートは、右クリックすることで、その後現れたポップアップメニューにおける“Ｄｅｌｅｔｅ”を選択することで、ユーザにより削除することができる。
【００３７】
テンプレートは、（ウィンドウズ（登録商標）スタートメニューを介して）プリンティングプリファレンスから開始されたドライバで、及び（たとえば、ＭＳワード）アプリケーションから開始されたプリンタドライバで、２つのロケーションで作成することができる。
【００３８】
テンプレートは、アイコン及び名称によりテンプレートフィールド４６で表される。アイコンはダイナミックであって、プレビューのより小さな表現である。テンプレートにより表される制限された数の設定は、アイコンにおいて認識することができる。テンプレートが選択されたとき、結果のプレビューがプレビューセクションに表示される。テンプレートは、そのフルネーム及びその作成の日付／時間でツールチップを表示する。
【００３９】
図４に示されるように、テンプレートフィールド４６及び設定フィールド４２は、矢印４７で表されるように、プリンタドライバウィンドウで１つのスペースを共有する。テンプレートを扱うため、設定フィールドは消え、これは、ドライバウィンドウが開いたときに通常のビューでもある。設定フィールドは、テンプレートアイコンでのダブルクリックであるか、消えた設定フィールドの上部のバーにおける矢印のシンボルでのクリックで、自動的に開かれる。文書設定グループのうちの１つは、図５に示されるように、それぞれのグループの上位のバーをクリックすることで、一度に開く場合があり、グループ“Ｐａｐｅｒ”は開いて示されている。
【００４０】
設定フィールドが開いたとき、テンプレート５５の小さなストリップは、図５に見ることができるように、ユーザがテンプレートを検索することができないことを回避するため、なお目に見ることができる。設定は、設定バー５６でのクリックであるか、なお目に見ることができるテンプレートエリアの小さな部分５７でのクリックにより閉じることができる。
【００４１】
図１０を参照して、プリントサブミッションプロセスが記載される。
基本的に、プリントサブミッションプロセスは、ユーザがアプリケーションプログラム又は別（公知のやり方）におけるプリントオプションを選択してプリントコマンドを与えることで開始される（Ｓ１０）。これに応じて、プリンタドライバは、自動的に起動し、ワークステーションのディスプレイスクリーンに示される（Ｓ１２）。つぎに、ユーザは、テンプレートを選択し、おそらく１以上の設定を変えることでプリント順序についての設定を行う場合がある（Ｓ１４）。設定をなすプロセスは、以下に詳細に説明されるが、メディアタイプを選択することを含んでいる。設定プロセスは、（先に説明されたように、このアクションは新たなテンプレートを自動的に作成する）設定を確認するため、ドライバウィンドウの右下コーナにおける“ＯＫ”ボタンをユーザがクリックすることで終わる。最後に、ユーザは、“ＯＫ”ボタンをクリックすることでウィンドウズ（登録商標）のプリントサービスに戻る場合があり（Ｓ３０）、また、ドライバのウィンドウの右下のコーナで、“ＯＫ”ボタンを再びクリックすることでプリントコマンドをアクチベートする。これに応じて、ドライバは、プリントファイルを準備し、プリンタに提出する（Ｓ３２）。
【００４２】
プリントジョブのメディア設定を行うためのプロセスは、更に図１０を参照して更に詳細に記載される。
【００４３】
先に記載されたように、設定フィールド“Ｐａｐｅｒ”では、ユーザは、プリントジョブがプリントされたメディアを選択するためにイネーブルにされる。図５に示されるように、この例では、ユーザが選択されるため、「プリンタデフォルト（Ｐｒｉｎｔｅｒ  ｄｅｆａｕｌｔ）」６５、「カタログから（Ｆｒｏｍ  ｃａｔａｌｏｇ）」６６及び「マイメディア（Ｍｙ  ｍｅｄｉａ）」６７について、３つのラジオボタンの形式で、メディアの３つの異なる選択が提供される。オプション「プリンタデフォルト」６５では、アプリケーションプログラムのサイズ選択に合致する、プリンタに設定されたデフォルトメディアが自動的に選択される。通常、この種類のメディアは、プリンタのバルクトレイにロードされるメディアである。
【００４４】
オプション「カタログから」６６では、ユーザには、彼のワークステーションのメモリに記憶されたカタログからメディアのタイプを選択するための機会が与えられる。プリンタドライバが起動されるたびに、若しくは各ワークステーションにおけるカタログが常に最新であるのを保証するため毎日又は毎時間のような規則的な間隔で、ワークステーションにおけるマネージメントプログラムがローカルカタログとプリンタが位置される複写部署のプリントサーバにおけるマスターカタログとを自動的に同期させることが、本発明者により意図されている。代替的に、マスターカタログは、プリンタドライバに接続されるプリンタに収容される場合がある。マスターカタログは、複写部署の要員又はプリンタのキーオペレータにより維持されるのが好ましい。
【００４５】
カタログは、プリンタのメディアトレイに現在ロードされておらず、プリンタサイトでストックされているメディアを含めて、全ての利用可能なプリントメディアのチョイスを含んでいる。前に記載された「プリンタデフォルト」オプションにより定義されたメディアがカタログにおけるメディアのうちの１つであることを容易に理解するであろう。
【００４６】
図６は、ユーザが「カタログから」オプション６６をクリックした後、プリンタドライバのスクリーン画像を示している。完全なメディアカタログを含めて、ドロップダウンメニュー６１が示されている。メニューにおけるそれぞれのメディアエントリは、左から右に、最も重要な特性を視覚化するメディア名、サイズ及びアイコンを含んでいる。たとえば、図６に示されるメニューにおける最も上にあるアイコン６３は、タブシート（アイコンに示されているタブ）、すなわちプリンティングオン（アイコンに示されているテキスト）を示している。他のアイコンは、インサートシート（アイコンに引かれるクロス）を示し、オリエンテッドメディア（影のついたエッジをもつアイコン）を示している。通常のメディアは、アイコンを有していない。カタログにおけるリストが余りに長過ぎて完全に示されない場合、スクロールバー６２は、全体のカタログを視聴するのを容易にするために現れる。ユーザは、カタログにおけるアイテムをクリックすることで彼の選択を行う場合がある（Ｓ１８）。プリンタドライバは、ユーザにより選択されたメディア仕様をプリントファイルに追加する（Ｓ２０）。
【００４７】
ユーザは、たとえば、複写部署において利用可能ではないため、カタログに含まれていない種類のカタログを使用するのを望むことが行われる場合がある。かかるケースでは、ユーザは、意図されたメディアをプリンタ又は複写部署にそれぞれ彼自身が運ぶのを決定する場合がある。または、彼は、プリンタオペレータに示すのを望む場合があり、ここで、彼は意図された材料を得ることができる。かかるケースについて、おそらく他の目的について、第三のオプション「マイメディア」６７は、設定の「ペーパー」グループにおけるオプションリストに含まれる。このオプションは、シングルジョブのために使用されるメディアタイプ、言い換えればジョブ特定メディアに専用にされる。このオプションは、以下に説明されるように、プリンタドライバで定義することができるが、そのジョブに関して存在することができる。このオプションは、メディアカタログに明白に含まれておらず、その存在に気付いていない他のユーザについて利用可能ではない。
【００４８】
図７に示されるように、「マイメディア」のラジオボタン６７がクリックされたとき、通常グレイにされている入力フィールド６８は、テキストの文字列を入力するためにユーザのために開かれる。ユーザは、メディア名でタイプ入力する場合がある（Ｓ２２）。メディア名は、後に記載されるように、プリントジョブがまさに開始されようとする瞬間で、プリンタのローカルユーザインタフェースでメッセージとして後に示される。図７の例では、複写部署に運ばれたペーパーを探すようにプリンタのオペレータに警告する意図で、ユーザは“Special  paper,  will  be  delivered  by  John”でタイプしている。勿論、スタンドアロンプリンタのケースでは、「オペレータ」は、彼のジョブを印刷するためにプリンタに向かって歩いているユーザ彼自身である場合がある。
【００４９】
メッセージは、メディアに関連した属性としてプリンタドライバによりプリントファイルに含まれる（Ｓ２４）。第一の実施の形態では、意図されたメディアの性質に関する更なる情報がユーザにより入力することができない。このシンプルな実施の形態では、メディアのサイズ及びタイプは、ユーザのドキュメントエディタアプリケーション及びプリントシステム（プリンタドライバ又はプリンタコントローラ）のそれぞれにより自動的に指定される。メディア名並びにサイズ及びタイプ情報は、図１１を参照して後に説明されるように、メディアに関連した属性としてプリントファイルに追加され、プリンタコントローラのメディアマネージメントで使用される。
【００５０】
第二の実施の形態では、ジョブ特定メディアの更なる特徴は、プリンタドライバプログラムにより要求される。（ラジオボタンをユーザがクリックすることで）「マイメディア」オプションのアクチベーションに応じて、メディアサイズ及びメディアタイプの入力フィールド（たとえば、好ましくはドロップダウンメニューの使用により、「プレイン」、「タブ」、「インサート」、「オリエンテッド」及びその組み合わせ）は、メディア名の入力フィールドに加えて開かれる。更なる情報は、メディアに関連した属性としてプリントファイルに追加される。
【００５１】
メディアカタログは、カバーマテリアルのメディアタイプを選択するため、「カバー（Ｃｏｖｅｒｓ）」オプションで使用される場合もある。図８に示されるように、ユーザが「フロント（Ｆｒｏｎｔ）」カバー７２のようなカバーチェックボックスをクリックしたとき、メディア選択入力フィールドが開き、ユーザは、複写部署の要員又はプリンタのキーオペレータによりプリプログラムされたカバーマテリアルのプリセレクションにフォーカスされる、全体のカタログを含むドロップダウンメニューからの選択を行う場合がある。
【００５２】
図５〜図８に示されていないが、「カバー」セクションの下の「ペーパー設定」エリアに位置されるのは、ページプログラマプログラムを起動するためのボタンである。このプログラムは、現在のプリントジョブの全てのページについてメディアオプションをプログラムするために作用する。メディアカタログは、「マイメディア」セクションに定義されるプロプライエタリ・メディアと同様に、ページプログラマにおける選択のために利用可能である。
【００５３】
ここで、プリントジョブがプリンタ２でどのように処理されるかが記載される。図１１が参照される。
【００５４】
プロセスは、プリンタがユーザのワークステーションのうちの１つからプリントジョブを受信することで開始する（Ｓ４０）。プリンタコントローラでは、プリントメディア設定であるプリントジョブのプリント設定が分析される（Ｓ４２）。一般的に、プリント設定が現在の状況に合致できないことが分かった場合、ディスプレイスクリーン８０にメッセージを表示することでオペレータに警告が示され、適切なアクションを取るかを尋ねる。この特定のプロセスは、プリントメディア設定について更に説明される。
【００５５】
メディア設定が「プリンタデフォルト」又は「カタログから」である場合、指定されたメディアがその瞬間でいずれかのメディアトレイで利用可能であるかがチェックされ（Ｓ４４）、利用可能である場合、（十分な量のそのメディアがトレイに存在すると仮定し、「メディア切れ」の回復は本発明の１部ではなく、ここでは記載されない）ジョブが即座にプリントされる（Ｓ６０）。
【００５６】
指定されたメディアがその瞬間でいずれかのメディアトレイを利用可能ではないことが分かった場合、オペレータは、ディスプレイメッセージを介して、要求された仕様を有するメディアをトレイの１つのロードすることを尋ねられる（Ｓ４６）。オペレータがそのようにしたと報告したとき（Ｓ５０）、ジョブは即座にプリントされる（Ｓ６０）。
【００５７】
メディア設定が「マイメディア」の種類からなる場合、ワークステーションにおけるメディア定義プロセスの間にユーザにより定義されるメディア名を担うメディアがその瞬間でいずれかのメディアトレイで利用可能であるかをプリンタの内部レジストリがチェックされ（Ｓ５２）、利用可能である場合、ジョブが即座にプリントされる（Ｓ６０）。指定されたメディアがその瞬間でいずれかのメディアトレイで利用可能でないことが分かった場合、オペレータは、ディスプレイメッセージを介して、トレイのうちの１つにおいて指定されたメディア名を有するメディアをロードすることを尋ねられる（Ｓ５４）。オペレータがそのようにしたことを報告したとき、ジョブは即座にプリントされる（Ｓ６０）。
【００５８】
図９は、プリンタ２のローカルユーザインタフェースの関連する部分を示している。ディスプレイスクリーン８０は、その左側でビュー８１をジョブキュー（Ｊｏｂ  ｑｕｅｕｅ）に表示する。すなわち、コピージョブ及びプリントジョブの両方で定義されており、プリントされる順番を待っている一連のジョブ８１−１〜８１−５である。あるジョブがいずれかの理由のためにプリントすることができないとき、図に示されるように警告のアイコンによりかかる内容が示される。最も上にあるジョブ８１−１は、そのジョブが必要とするプリントメディアがプリントメディアトレイ２−１〜２−４（図１参照）で現在利用可能ではないので、プリントすることができない。このことは、即座のアクションが必要とされることを示している感嘆符を担うトライアングルで記録される。
【００５９】
キューにおける他のジョブ８１−２，８１−４は問題を有するが、キューのトップにまだないので、それらの問題は、緊急ではなく、したがって即座ではないがアクションが必要とされることを示すベルサインで示されている。
【００６０】
ディスプレイスクリーンの中央には、システムモニタエリア８２があり、左側には、可能性のある誤動作又はロウサプライのための警告エリア、及び右側にはプリントメディアトレイ２−１〜２−４（図１参照）のコンテンツ及び満たされた状態を示すメディアエリアを有している。
【００６１】
ディスプレイスクリーンの周りには、スクリーンに表示される機能及び値をユーザが選択するためのプッシュボタンが位置されている。
また、図９に示されるのは、ダイアログウィンドウ８５が押し込まれており、このウィンドウは、キューのトップにあるジョブ８１−１がその瞬間でプリンタのメディアと例に存在しないプリントメディアを必要とするので現れている。実際に、このジョブは、図７のプリンタドライバにおける「マイメディア」オプションに従って定義されるメディアを使用するためにプログラムされており、プリンタは、プログラムされた名前を担うそのトレイにメディアを有していない。
【００６２】
押し込められたダイアログウィンドウ８５では、オペレータは、要求されたメディアをトレイのうちの１つにロードし、次いでどのトレイにオペレータがロードしたかを示すのを尋ねられる。オペレータは、（ジョンが確かにそれを運んだことを仮定して）これより続けて、供給されたペーパー供給し、メディアトレイのうちの１つを選択し、それをそのトレイにロードする。ウィンドウ８５は、ディスプレイスクリーン８０の下側にある３つのプッシュボタンにわたって右に位置されて示されており、それらのボタンは、ウィンドウ８５のボタンに示されるオプションを自動的に取得しており、すなわち、「ペーパートレイ“Ｐａｐｅｒ  ｔｒａｙ”」（選択されたトレイを示すための再クリックトグルスイッチ。−示されたトレイは、矢印の符号８６により識別されている。）、「継続“Ｃｏｎｔｉｎｕｅ”」（メディアが確かにロードされたことをプリンタに伝える）、及び「クローズダイアログ“Ｃｌｏｓｅ  ｄｉａｌｏｇｕｅ”」（別のやり方で問題を解決するための機会をオペレータに与える。）
オペレータがトレイのうちの１つを示したとき、「継続」キーを作動させ、プリンタは、尋ねたメディアのタイプが確かにロードされたことを自動的に仮定し、そのレジストリにおける示されたトレイの内容を自動的に再プログラムする。これは、オペレータがトレイの内容を彼自身で再プログラムする必要がないので有利である。次いで、プリンタは、自動的にジョブを処理し始める。
【００６３】
同じ「マイメディア」で全てプリントされるべき幾つかのプリントジョブをユーザが提出する可能性がある。プリンタがそのメディアを必要としている次のジョブになったとき、そのレジストリをチェックし、要求されたメディアが前のジョブについてロードされているトレイにあることが分かっている場合、そのメディアを使用してそのプリントジョブを自動的に処理している。しかし、関連するトレイが他のメディアについてしばらく使用されている（及び再プログラムされている）場合、プリンタは、要求される「マイメディア」が与えられておらず、それをロードするために再び尋ねることが分かる。本発明は、先の実施の形態に基づいて記載されたが、当業者であれば、請求項の規定の範囲で他の実施の形態を認識されるであろう。かかる実施の形態は、特許の保護によりカバーされることが考慮される。
【図面の簡単な説明】
【００６４】
【図１】ワークステーション及びプリンタのネットワークシステムを示す図である。
【図２】本発明に係るシステムの概念的な機能を示す図である。
【図３】本発明に係るプリンタドライバのジョブを指定するウィンドウを示す図である。
【図４】同じウィンドウの概念的なセットアップを示す図である。
【図５】ジョブを指定するウィンドウの他のビューを示す図である。
【図６】ジョブを指定するウィンドウの他のビューを示す図である。
【図７】ジョブを指定するウィンドウの他のビューを示す図である。
【図８】ジョブを指定するウィンドウの他のビューを示す図である。
【図９】本発明の態様を組み込んだ、プリンタのユーザインタフェースディスプレイウィンドウを示す図である。
【図１０】本発明に係るプリントジョブを定義するプロセスのフローチャートである。
【図１１】本発明に係るプリンタにおけるプリントジョブの処理プロセスのフローチャートである。
【符号の説明】
【００６５】
１：ソースステーション
２：プリンタ
４：出力トレイ
５：アプリケーション
１０：ドキュメントエディタ及びプリンタドライバプログラム
１１：データ処理部分
１２：ユーザインタフェース部分
【図１】
2006031704.tif 000003
【図２】
2006031704.tif 000004
【図３】
2006031704.tif 000005
【図４】
2006031704.tif 000006
【図５】
2006031704.tif 000007
【図６】
2006031704.tif 000008
【図７】
2006031704.tif 000009
【図８】
2006031704.tif 000010
【図９】
2006031704.tif 000011
【図１０】
2006031704.tif 000012
【図１１】
2006031704.tif 000013