(57)【要約】【課題】  本出願は、プリンタ・ドライバを用いずに電子文書又はファイルを印刷するために依頼するシステム、装置及び方法を提供する。【解決手段】  システム、装置及び方法は、印刷ジョブを指定されたプリンターへ依頼し、（ｉ）特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換する手段及び／又は段階、及び（ｉｉ）プリンタ・ドライバを用いずに前記指定されたプリンターへ前記印刷ジョブを依頼する手段及び／又は段階、を有する。【選択図】  図１
2008234655.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、印刷ジョブを指定されたプリンターへ依頼し、
特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換するよう構成された印刷ジョブ変換部、及び
プリンタ・ドライバを用いずに指定されたプリンターへ前記印刷ジョブを依頼するよう構成されたジョブ依頼部、を有する装置。
【請求項２】
前記印刷ジョブは、前記印刷ジョブに対応する文書を作成した特定のアプリケーションを開くことなく依頼される、請求項１記載の装置。
【請求項３】
前記指定されたプリンターと通信することにより、前記指定されたプリンターの機能を発見するよう構成された発見部、
前記発見部を通じ発見された指定されたプリンターの機能のリストを、選択のためにユーザーへ提示するよう構成されたユーザー・インターフェース部、及び
前記ユーザー・インターフェース部を通じ前記リストからユーザーにより選択された、選択された機能に基づきジョブ票を形成し、前記ジョブ票を前記印刷ジョブに関連付けるよう構成されたジョブ票形成部、を更に有し、
前記ジョブ依頼部は、前記印刷ジョブ及び前記ジョブ票を前記指定されたプリンターへ依頼する、請求項１記載の装置。
【請求項４】
前記ジョブ票は、印刷ジョブの出力形式を制御する、請求項３記載の装置。
【請求項５】
前記ジョブ依頼部は、前記発見部を通じ発見された前記指定されたプリンターの機能に基づき、通信プロトコルを選択する、請求項３記載の装置。
【請求項６】
前記発見部は、プリンターのネットワーク・アドレス又はホスト名を示すことにより、前記指定されたプリンターへ要求を依頼する、請求項３記載の装置。
【請求項７】
前記発見部は複数のプリンターのそれぞれへ要求を依頼し、前記要求は各プリンターの機能を問い合わせる、請求項３記載の装置。
【請求項８】
前記発見部は複数のプリンターのそれぞれへ要求を依頼し、前記要求はネットワーク・アドレスの範囲を示す、請求項７記載の装置。
【請求項９】
前記複数のプリンターのプリンター機能情報を保管するよう構成された保管部、を更に有する請求項７記載の装置。
【請求項１０】
ジョブ票が前記ジョブ依頼部により依頼された後、ジョブ票を保管するよう構成された保管部、を更に有する請求項３記載の装置。
【請求項１１】
印刷ジョブ及びジョブ票が前記ジョブ依頼部により依頼された後、印刷ジョブ及びジョブ票を別個に保管するよう構成された保管部、を更に有する請求項３記載の装置。
【請求項１２】
印刷ジョブが前記ジョブ依頼部により依頼された後、印刷ジョブを印刷可能形式で保管するよう構成された保管部、を更に有する請求項１記載の装置。
【請求項１３】
印刷アプリケーションであって、ユーザーがプリンタ・ドライバを用いずに印刷ジョブを指定されたプリンターで印刷することを可能にする情報端末へネットワークを通じ提供され、前記印刷アプリケーションは、
特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換するよう構成された印刷ジョブ変換部、及び
プリンタ・ドライバを用いずに前記指定されたプリンターへ前記印刷ジョブを依頼するよう構成されたジョブ依頼部、を有する印刷アプリケーション。
【請求項１４】
前記印刷アプリケーションは、サーバーにより、前記情報端末へサービスとして提供される、請求項１３記載の印刷アプリケーション。
【請求項１５】
前記印刷アプリケーションは、前記指定されたプリンターにより前記情報端末へ提供される、請求項１３記載の印刷アプリケーション。
【請求項１６】
印刷システムであって、
複数のプリンター、及び
前記複数のプリンターの１つをユーザーが選択することに対し、ネットワークを介しジョブを印刷するよう構成された情報端末、を有し、前記情報端末は、
特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、選択されたプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換するよう構成された印刷ジョブ変換部、及び
プリンタ・ドライバを用いずに前記指定されたプリンターへ前記印刷ジョブを依頼するよう構成されたジョブ依頼部、を有する、印刷システム。
【請求項１７】
サーバーを更に有し、前記サーバーは前記印刷ジョブ変換部を前記情報端末へサービスとして提供する、請求項１６記載の印刷システム。
【請求項１８】
選択されたプリンターは、前記印刷ジョブ変換部を前記情報端末へ提供する、請求項１６記載の印刷システム。
【請求項１９】
コンピューター可読媒体であって、コンピューターにより実行可能な命令のプログラムを有形に実施し、前記プログラムは、
特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換するよう構成された印刷ジョブ変換部、及び
プリンタ・ドライバを用いずに指定されたプリンターへ印刷ジョブを依頼するよう構成されたジョブ依頼部、を有する、コンピューター可読媒体。
【請求項２０】
方法であって、印刷ジョブを指定されたプリンターへ依頼し、
特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換する段階、及び
プリンタ・ドライバを用いずに前記指定されたプリンターへ前記印刷ジョブを依頼する段階、を有する方法。
【請求項２１】
（ａ）前記指定されたプリンターの機能を発見するために前記指定されたプリンターへ要求を送信する段階、
（ｂ）（ａ）で発見された指定されたプリンターの機能のリストを、選択のためにユーザーへ提示する段階、
（ｃ）（ｂ）でユーザーにより選択された、選択された機能に基づきジョブ票を生成し、前記ジョブ票を前記印刷ジョブに関連付ける段階、及び
（ｄ）前記印刷ジョブ及び前記ジョブ票を前記指定されたプリンターへ依頼する段階、を更に有する請求項２０記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、印刷ジョブの依頼に関する。特に本出願は、プリンタ・ドライバを用いずに、電子文書又はファイルを印刷するために依頼するシステム、装置及び方法に関する。
【背景技術】
【０００２】
現在の情報化時代では、ペーパーレス社会への要望がしばしば議論される。しかしながら、このような議論にもかかわらず、コンピューター及び他の情報端末（つまり、要求に応じて印刷を必要とする任意の種々の従来装置、例えばパーソナル・コンピューター、ノート型コンピューター、ワークステーション、他の種類のコンピューター、キオスク、ＰＤＡ、他の情報機器等である）のユーザーによる印刷機能への多大な必要性が存在する。従って、プリンター、コピー機、多機能装置等のような印刷又は描画機能を有する装置は、家庭及び職場で情報技術（ＩＴ）の重要な役割を果たし続けている。用語「プリンター」及び「印刷装置」は、本願明細書全体で印刷又は描画機能を有する如何なる出力装置も含み、及び印刷又は描画機能に加えコピー及び／又はスキャン機能を有する多機能装置を含む。
【０００３】
コンピューター装置は、標準的に電子文書又はファイルを特定のプリンターへ、予めインストールされたプリンタ・ドライバを用い、オペレーティング・システムにより提供される機能及び当該フィアルを作成するために用いられたアプリケーションを用いることにより、依頼する。
【０００４】
標準的に、プリンタ・ドライバは、コンピューター装置のオペレーティング・システムにより提供される基礎印刷システム内の基礎構造の中に差し込まれる。ドライバは一般的に装置製造者により提供され、及びドライバは特定の装置、特定の機能、及び特定のオペレーティング・システムに対応する。
【０００５】
例えば、プリンター種類番号１のプリンターへ印刷するプリンタ・ドライバのみを有するコンピューター装置は、多くの場合、プリンター種類番号２のプリンターで印刷できない。同様に、オペレーティング・システム（ＯＳ）種類番号１のＯＳを実行しているコンピューター装置は、ＯＳ種類番号２に対応する（しかしＯＳ種類番号１に対応しない）プリンタ・ドライバを使用できない。別の例として、特定のプリンターへの片面印刷に対応する（しかし両面印刷に対応しない）プリンタ・ドライバのみを有するコンピューター装置は、当該特定のプリンターが両面印刷機能を有する場合でさえ、当該特定のプリンターへの両面印刷を実行できない。
【０００６】
プリンタ・ドライバの制限は、任意のコンピューター装置のユーザーが任意のファイルを任意のプリンターへ依頼することを困難にしている。何れか１つのコンピューター装置が各印刷装置のプリンタ・ドライバを有する可能性は低い。これは、情報端末に異種情報源からファイルを受信及び／又はダウンロードすることを可能にし及び当該端末がプリンタ・ドライバを有さない印刷装置を有する以前に訪れたことのないＩＴ環境へ当該端末を案内することを可能にする移動性及びネットワーク機能を当該端末が有する現在の情報化時代において実質的制約である。
【０００７】
また、任意のこのようなコンピューター装置が印刷を必要とし得る全てのファイルに必要な全てのアプリケーションを有する可能性も低い。更に、コンピューター装置がある版数のアプリケーションを有する場合でさも、当該コンピューター装置は別の版数の当該アプリケーションにより作成されたファイルを必ずしも印刷できる（又は少なくとも期待に沿う印刷出力を得られる）とは限らない。
【０００８】
携帯又はハンドヘルド装置はしばしば、今日の標準的使用で、プリンタ・ドライバ、プリンタ・ポート、又は多くのアプリケーションに対応するオペレーティング・システムを有さない。多くのフィアル種類を作成できないが、当該装置はしばしば、これらのファイルを電子メール、ウェブ・ブラウザ等を用い受信又はダウンロードし得る。
【０００９】
更に、プリンタ・ドライバのインストールは、目標印刷装置の知識、当該装置へのアクセス、ドライバを情報端末にインストールする特権を必要とし、及びしばしば、ユーザーを苦しめ、結果として不満、ヘルプ・デスクの呼び出し、及び予測不可能な結果を生じる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
印刷装置へファイルを依頼するより良い技術が必要である。
【課題を解決するための手段】
【００１１】
本願明細書は、オペレーティング・システム、アプリケーションの可用性、又はドライバの対応に無関係に、コンピューター装置がファイルをプリンターへ依頼する方法、装置及びシステムを記載する。
【００１２】
本願明細書のある態様では、システムは、不明な印刷装置を発見し及びユーザーに発見の結果を提供する機能を設けられ得る。
【００１３】
本願明細書の別の態様では、システムは、印刷装置の機能を発見する機能を設けられ、及びそれらをユーザーへ説明し得る。
【００１４】
更に、本願明細書の主題はまた、ユーザーに印刷ジョブに適用されるべき選択肢を指定する機能を提供することを含み得る。
【００１５】
本願明細書のある例である実施例では、装置及び／又は方法は、（例えば適切な命令のプログラムを通じ印刷システムで選択されたプリンターで印刷するよう設定された１又は複数の情報端末で実施され、）印刷ジョブを指定されたプリンターへ提出し、（ｉ）特定のアプリケーションで作成された印刷されるべき文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換し、並びに（ｉｉ）プリンタ・ドライバを用いずに前記指定されたプリンターへ前記印刷ジョブを依頼するよう、構成される。
【００１６】
例えば、このような特徴は、全体で又は部分的に、ユーザーがプリンタ・ドライバを用いずに印刷ジョブを指定されたプリンターで印刷することを可能にする情報端末へ、ネットワークを通じて提供される印刷アプリケーションとして実施されて良い。
【００１７】
本願明細書の主題の特徴は、添付の図面を参照した以下の詳細な記載から直ちに理解される。
【発明を実施するための最良の形態】
【００１８】
図示された例である実施例を説明する際に、明確化のため特定の用語が用いられる。しかしながら、本願明細書の主題はそのような選択された特定の用語に限定されない。また特定の要素のそれぞれは同様の方法で動作する全ての技術的等価物を含むことが理解されるべきである。
【００１９】
本願明細書は、（方法、装置及びシステムの形式で、）任意のプラットフォームから任意のプリンターへ、プリンタ・ドライバを用いずに印刷するツールを記載する。当該ツールは、特定のアプリケーションで作成された印刷されるべき文書を、特定のプリンターと独立であり及びコンピューター・プラットフォームと独立である印刷可能（つまり、直ぐに印刷できる）形式に変換する。このような印刷可能ファイルは、種々の異なるプリンターの何れでも印刷され得、及び元の文書を作成した特定のアプリケーションを用いずに依頼され得る。
【００２０】
好適な実施例では、ユーザーは選択された出力選択肢を指定するジョブ票を作成する（又は予め格納されたジョブ票を読み出す）手段を提供される。印刷可能ファイル及びジョブ票は、共同で印刷ジョブを定め、及びプリンタ・ドライバを用いずに指定されたプリンターへ依頼される。印刷可能ファイル及びジョブ票は、特定のプリンターと独立であり、及びコンピューター・プラットフォームと独立であり、個々に格納され（場合によっては保管され）得、情報端末のコンピューター・プラットフォームと無関係に及び目標印刷装置と無関係に任意の情報端末から送信された別の印刷ジョブに利用され得る。更に、如何なる当該情報端末も、印刷可能ファイル及びジョブ票により構成される印刷ジョブを依頼するために、元の文書が作成された特定のアプリケーション・ソフトウェアを有する必要がない。更に、ジョブ票は、それぞれ同一の出力形式を有する印刷文書を得るために、複数の印刷可能ファイルと共に用いられ得る。
【００２１】
図は、いくつかのコンピューター環境で本出願の主題の実施例を示す。しかしながら、本出願の主題は、ＰＤＡ、携帯電話、パーソナル・コンピューター、ノート型コンピューター、ワークステーション、キオスク、他の情報端末等を含むがこられに限定されない如何なるコンピューター装置によっても利用され得る。更に、本出願の主題は、通信ネットワークにより接続された他の装置によりモジュール形式のサービスとして提供されて良い。
【００２２】
第１の例である実施例は図１を参照して以下に説明される。当該実施例では、本出願の主題がコンピューター装置にインストールされた印刷アプリケーションで実施される。
【００２３】
図１は印刷システム１０を示す。印刷システム１０は、プリンター１１、作図装置１２、ＭＦＰ（多機能周辺機器）装置１３、及び印刷装置１４を含む複数の印刷装置、並びに全てネットワーク１９を通じて相互接続された情報端末１５、パーソナル・コンピューター１６、ノート型コンピューター１７、及びワークステーション１８を含む複数の情報端末又はコンピューター装置、を有する。ネットワーク１９は、ローカル・エリア・ネットワーク、広域ネットワーク、イントラネット、エクストラネット、インターネット等のような如何なる種類の有線又は無線ネットワーク、又はそれらの組み合わせであり得る。
【００２４】
図１に示されるパーソナル・コンピューター１６は、ジョブ依頼部１６ｂ、文書変換部１６ｃ、発見部１６ｄ、ジョブ票生成部１６ｅ、及びユーザー・インターフェース１６ｆを有する印刷アプリケーション１６ａを有する。しかしながら、ネットワーク１９と接続された如何なる情報端末も、（１６ａと同様の）印刷アプリケーションを有し構成され得る。
【００２５】
文書変換部１６ｃは、特定のアプリケーション・ソフトウェアで作成された印刷されるべき電子文書を、特定の印刷装置と独立であり及びコンピューター・プラットフォームと独立である印刷可能形式に変換する。ジョブ・ファイルは、プリンターが固有形式に対応している場合、又は固有形式が必要に応じて文書変換部１６ｃにより変換される場合、当該固有形式で印刷装置へ依頼され得る。印刷可能形式の例は、ＰＣＬ、ＰＪＬ、ＰＳ、ＰＲＮ、ＸＰＳ、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、ＴＸＴ、ＡＳＣＩＩ等を含む。このような印刷可能形式は、当該形式を処理可能な如何なるプラットフォームでもユーザーがファイルを閲覧する（及びどの場合にも同一に見える）ことを可能にする。更に、印刷可能ファイルは保管され、保管されたファイルは（アプリケーション・ファイルと異なり）数年後又は数十年後に印刷され得る。
【００２６】
印刷アプリケーション１６ａ及び文書変換部１６ｃは、特定アプリケーションを有するパーソナル・コンピューター１６なしに動作し得る。パーソナル・コンピューター１６が特定アプリケーションを有する場合でさえ、プリンタ・ドライバを用いずに及び望ましくは特定アプリケーションを開かずに、印刷ジョブはジョブ依頼部１６ｂにより指定されたプリンターへ依頼される。
【００２７】
更に、印刷アプリケーション１６ａを有し構成されたパーソナル・コンピューター１６は、望ましくは発見部１６ｄを通じネットワークにあるプリンターを発見し得る。またプリンターの説明は、ユーザー・インターフェース１６ｆにより提供される。プリンターの説明は基本機能、位置情報等を有し得る。ユーザーは、ユーザー・インターフェース１６ｆにより提供されたプリンターの説明を用い所望のプリンターを選択し得る。発見部１６ｄはまた、各プリンターの機能（例えば、両面／片面、ステープル、印刷部数、給紙、用紙サイズ及び種類、縦方向、カラー、２頁集約、穴開け、拡大縮小等）を、プリンターとの通信により発見し得る。そして発見の結果は、ユーザー・インターフェース１６ｆを通じてユーザーへ提示される。プリンターは、ＳＮＭＰ（版数ｖ１、ｖ２、ｖ３等）ブロードキャスト、Ｐｉｎｇ  Ｓｗｅｅｐ、ＤＮＳ、Ｐｏｒｔｓ、ＮｅｔＢＩＯＳ、ＷＭＩ、Ｂｏｎｊｏｕｒ、Ｚｅｒｏｃｏｎｆ等を含むがこれらに限定されない種々の知られている発見方法の何れを用いても発見され得る。プリンターの機能は、ＳＮＭＰ、ＩＰＰ、ＰＪＬ等を含むがこれらに限定されない、知られているプロトコルを用い発見され得る。更に、発見はまた、ＭＩＢ（管理情報データベース）データベース及び／又は資産管理システムを参考にすることを含んで良い。発見は、一般発見ブロードキャストであって良く、又は指定サーチ範囲、ホスト名、ネットワーク・アドレス、前回のサーチ設定等により導かれて良い。
【００２８】
例えば、ユーザー・インターフェース１６ｆは、プリンター毎に、プリンターの詳細な機能のリストを選択のためにユーザーに提示し得る。選択されたプリンターの詳細な機能は、ユーザー・インターフェースを通じてユーザーへ説明され、及びユーザーがジョブに適用されるべきジョブ票の選択肢を選択することを可能にする。ジョブ票形成部１６ｅは、選択された選択肢に基づきジョブ票を生成する。そしてジョブ票は印刷ジョブと関連付けられ得る。ジョブ票形成部１６ｅは、ＪＴＡＰＩ（ジョブ・チケット・アプリケーション・プログラミング・インターフェース）規格に準拠する、及び／又はプリンターが対応するＰＪＬ（プリンター・ジョブ言語）として、ジョブ票を生成し得る。
【００２９】
ジョブ票は出力選択肢を指定し、及びユーザー名、パスワード又は他の認証情報、タイムスタンプ、通信プロトコル、他の通信関連情報（暗号化等）、終了選択肢、特別な命令（「ジョブ全体が受信されるまで印刷しない」、「ユーザーが印刷装置にコードを入力するまで印刷しない」、「出力にすべきこと」等）の追加情報を有し得る。
【００３０】
ユーザー・インターフェースは、ユーザーがジョブ票と一緒にジョブを選択することを可能にする。そして次にジョブ依頼部１６ｂは、選択されたジョブ・ファイル及びジョブ票を指定されたプリンターへ、対応するトランスポート方法の１つを用い依頼する。これらは、ＴＣＰ／ＩＰソケット、ＬＰＲ、ＦＴＰ、セキュアＦＴＰ、ＦＴＴＰ、ＨＴＴＰセキュア、ＩＰＰ、ＩＰＰセキュア、ＳＳＨファイル転送、ＷｅｂＤＡＶ等を含むがこれらに限定されない。印刷アプリケーションは、前回に用いられたプリンター、前回に用いられたジョブ票、前回に用いられた通信方法のリストを維持し、将来のより速く且つより自動化された作業の流れを可能にする。
【００３１】
印刷ジョブを組み立て、指定されたプリンターへ依頼する方法は、図１及び２を参照して記載される。装置発見要求は、パーソナル・コンピューター１６にある印刷アプリケーション１６ａによりネットワーク１９へ出力される（段階Ｓ２１）。そして印刷アプリケーションは、応答する印刷装置を識別する情報を組み立てる。次に、印刷アプリケーションは、応答する装置のそれぞれに要求を送信し、当該装置の機能を問い合わせ（段階Ｓ２３）、及び当該装置の応答からの情報を格納する。更に、印刷アプリケーションは、当該装置に、当該装置が対応するトランスポート・プロトコルに関し問い合わせ（段階Ｓ２５）、そして当該装置から受信した通信トランスポート情報を格納する。印刷アプリケーションは、利用可能プリンターの記述を、ユーザー・インターフェース１６ｆを通じてユーザーへ提供し、ユーザーがプリンターを選択すること及び印刷ジョブに対する所望の印刷出力選択肢を選択することを可能にし、そして次に選択された出力選択肢に基づきジョブ票を生成する（段階Ｓ２７）。ジョブ票を有する組み立てられた印刷ジョブは、選択されたプリンターへ送信される（段階Ｓ２９）。処理はまた、印刷されるべき電子文書を如何なるプリンターによっても処理され得る印刷可能ファイルに変換する段階を有する。しかしながら、少なくともいくつかの場合には、電子文書は変換しなくても既に印刷可能形式である。
【００３２】
図３は、第２の例である実施例によるシステム３０を示す。システム３０は、（プリンター３１、作図装置３２、ＭＦＰ３３、及び印刷装置３４を含む）複数の印刷装置、及びネットワーク３９を通じて相互接続された（情報端末３５、パーソナル・コンピューター３６、ノート型コンピューター３７、及びワークステーション３８を含む）複数の情報端末を有する。図３に示す実施例では、印刷アプリケーションは、ＭＦＰ３３に常駐するサービス構成要素３３ａによるサービスとして、ＭＦＰ３３及びサービス構成要素３３ａと通信可能な如何なるコンピューター装置へも供給される。
【００３３】
サービス構成要素３３ａはネットワーク３９で自身を宣言し、そしてＭＦＰ及びサービス構成要素の機能をユーザーへ説明し得る。サービスとしてＭＦＰ３３のサービス構成要素３３ａにより情報端末へ提供される印刷アプリケーションは、印刷アプリケーション１６ａの部分の如何なる組み合わせも含み、図１のパーソナル・コンピューター１６に元々常駐する印刷アプリケーション１６ａと同様であり得る。
【００３４】
サービス構成要素３３ａにより提供される印刷アプリケーションは、ユーザーがジョブ票を生成し、（未だ印刷可能ファイルでない場合）電子文書を印刷可能形式に変換し、及びジョブ票を有するジョブ・ファイルを適切な依頼方法を利用して依頼することを可能にする。依頼方法は、ＨＴＴＰ、ＨＴＴＰセキュア、ＦＴＰ、ＦＴＰセキュア等を含むがこれらに限定されない。ユーザーの将来の作業の流れを改善するため（及び使用情報を集めるため）、システムは、ジョブ票を含む、ユーザーにより組み立てられたジョブに関連付けられた情報を収集し及び格納し得る。
【００３５】
図３は、ＭＦＰ３３から利用可能な印刷アプリケーション・サービスを示す。ネットワーク３９と接続されたそれぞれの又は如何なる印刷装置も、サービス構成要素３３ａと同様のサービス構成要素を収容し、印刷アプリケーション・サービスを情報端末３５−３８へ提供するよう構成され得る。
【００３６】
第３の例である実施例が以下に記載される。当該実施例では、印刷アプリケーションは印刷アプリケーション・サービスを収容するサーバーによりコンピューター装置に提供される。
【００３７】
図４は、複数の印刷装置（４１−１乃至４１−Ｍ）及び複数の情報端末（４８−１乃至４８−Ｎ）を有する。印刷装置４１−１乃至４１−Ｍはネットワーク４９ａを通じてサーバー４５と接続され、及びネットワーク４９ｂを通じて情報端末４８−１乃至４８−Ｎと接続される。ネットワーク４９ａ及びネットワーク４９ｂは、同一のネットワーク、相互接続されたネットワーク、又は接続されていないネットワークであって良い。サーバー４５は、印刷アプリケーションを情報端末４８−１乃至４８−Ｎへ提供するサービスを収容し、印刷アプリケーション・サービスをネットワーク４９ｂで宣言する。
【００３８】
サーバー４５は、ネットワーク４９ａにある利用可能な印刷装置を発見し、当該装置の機能を発見し、及び当該機能をユーザーへ説明し得る。印刷アプリケーションをサービスとしてサーバーに収容することは、サーバー４５と通信し得る任意の情報端末又はコンピューター装置が、印刷ジョブ・ファイルをサーバーと通信し得る任意の印刷装置へ依頼することを可能にする。例えば、サーバー４５は、印刷サーバーとウェブ・サーバーとの組み合わせであって良く、及びユーザーが印刷サービスをインターネットを通じて得ることを可能にする。従って、情報端末又はコンピューター装置は、印刷ジョブ・ファイルを情報端末又はコンピューター装置が直接通信し得ない印刷装置へ依頼し得る。
【００３９】
サーバーにより情報端末又はコンピューター装置へサービスとして提供される印刷アプリケーションは、（図２に示されるように）ユーザーがジョブ票を生成し及び印刷可能ファイルを依頼することを可能にする。またサーバーは前回に用いられた印刷装置及びジョブ票を追跡し及び識別する情報を集め、将来の作業の流れを自動化する。依頼方法は、ＨＴＴＰ、ＨＴＴＰＳ、ＦＴＰ、ＦＴＰセキュア、ＳＳＨファイル転送等を含むがこれらに限定されない。サーバーはまた、印刷ジョブ及びジョブ票をプリンターが対応するトランスポート方法の何れによってもプリンターへ依頼し得る。当該トランスポート方法は、ＴＣＰ／ＩＰソケット、ＬＰＲ、ＩＰＰ、ＩＰＰセキュア、ＨＴＴＰ、ＨＴＴＰセキュア、ＦＴＰ、ＦＴＰセキュア、ＳＳＨファイル転送等を含むがこれらに限定されない。
【００４０】
図５は第４の実施例によるシステム５０を示す。システム５０は、複数の印刷装置（５１−１乃至５１−Ｍ）、複数の情報端末（５８−１乃至５８−Ｎ）、ジョブ・ファイル及び／又は他のコンテンツを格納し及び管理するコンピューター装置又はシステム５５を有する。更に、例えば印刷装置でウェブ・インターフェース又はファイル・ブラウザを通じてシステム５０と相互作用する方法が提供される。このようなファイル・ブラウザ・インターフェースを収容し得る如何なる印刷装置も用いられ得る。ウェブ・インターフェースが提供される場合、情報端末はウェブ・ブラウザが必要なだけであり、シン・クライアントは当該ブラウザを通じユーザーへ提供され得る。従って、実質的にブラウザを有する如何なる端末装置も、コンテンツ・システム５５に格納された文書の印刷を要求し得る。当該端末は当該コンテンツ・システムにアクセスするためにパーソナル（又はノート型、若しくはワークステーション）コンピューターである必要がない。
【００４１】
上述のように、本願明細書の主題は、いくつかの例では、基本的にソフトウェアで実施される。このようなシナリオでは、主題はコンピューター装置にインストールされた印刷アプリケーションで実施される。印刷アプリケーションは、印刷装置を発見し、印刷機能を発見し、装置の機能に基づき出力選択肢をユーザーへ提示し、ユーザーが所望の選択肢を選択することを可能にし、及び選択された選択肢に基づきジョブ票を形成するよう構成され得る。印刷アプリケーションはまた、前回に用いられた印刷装置及びジョブ票を記憶し、及び当該印刷装置及びジョブ票を選択のためにユーザーへ提示するよう構成され得る。
【００４２】
更なる例では、本願明細書の主題は、ハードウェア（例えばプリンター）及びプリンターに収容されたソフトウェア（例えばウェブ・サーバー）を統合し得る。このような例では、コンピューター装置はプリンターにあるウェブ・サービスにアクセスし、ジョブ票設定を選択し、及びジョブ票を有するジョブ・ファイルをウェブ・サービスを介しプリンターへ依頼し得る。ウェブ・サービスは、ユーザー、ユーザー選択、及び前回に用いられたジョブ票を記憶し得る。認証及び暗号化処理は（他の処理と同様に）、望ましくはユーザー・データを保護するために提供される。
【００４３】
本願明細書の主題は、更なる例では、サーバー及びサーバーに収容されたウェブ・サービスを有し得る。例えば、サーバー及びウェブ・サービスは、１又は複数のプリンター又は印刷装置を有する印刷システムの一部であって良い（或いは、印刷装置は単にネットワークを通じて利用可能な、つまりサーバーにより管理されないプリンターであって良い）。如何なる場合も、このような例でユーザーは、コンピューター装置を用いサーバーに収容されたウェブ・サービスにアクセスし、出力装置及びジョブ票設定を選択し、及びジョブ・ファイルを当該コンピューター装置から直接に若しくは他のサーバー（例えば、ファイル・サーバー又はコンテンツ管理システム）を介し依頼し得る。このような他のサーバー又はコンテンツ管理システムは、印刷システムの一部であるか、又は単にネットワークを通じて利用可能であって良い。上述の例から理解されるべき点は、印刷システム、ファイル、及びユーザーは全て閉じられたシステム内若しくは同一のネットワークに存在する必要がないことである。
【００４４】
上述のように、情報技術が急増しても印刷の必要性は除去されず、むしろ一層、印刷の機会及び需要が促進されている。ユーザーが出力装置を所有しない環境（例えばホテル、会議センター、空港、及び他の輸送機関発着場、人々が電子コンテンツを読み出す時間及び機会を有する他の場所、印刷ショップ等）で、ユーザーへのペイ・パー・プリント・サービスの必要が存在することが益々明らかになっている。
【００４５】
例えば、印刷ショップはウェブ・ポータルを有して良い。ウェブ・ポータルでは、ユーザーは、支払いにより、ユーザーが印刷されるべき印刷ジョブを依頼し及びユーザー又は１若しくは複数の第三者へ送信することを可能にするアカウントを得ることができる。ユーザーが出力の一部又は全てを第三者へ送信したい場合、ウェブ・ポータルにより提供されるサービスはまた、選択的課金、つまり第三者へユーザーの料金を請求するサービスを有して良い。
【００４６】
別の例では、グラフィック・デザイナーは、ウェブ・ポータルを維持して良い。ウェブ・ポータルを通じ、ユーザーは当該デザイナーにより提供されるポスター、サイン、他のグラフィック作品等を選択し、印刷部数を選択し、及び支払いを依頼し得、そして印刷されるべきファイルがユーザーへ（例えば、ダウンロード、電子メールを通じて送信される等して）公開される。システムは、ユーザーの情報及びユーザーの選択（例えばジョブ票）を、後の再印刷のために記憶し得る。
【００４７】
本願明細書の主題は、いくつかの例では、ＰＤＡ又は他のハンドヘルド型装置若しくは情報家電からの印刷を実現し、及び選択的に（上述のような）課金機能を提供するよう構成され得る。例えば、Ｂｌｕｅｔｏｏｔｈインターフェースを備えたＰＤＡ又は高性能携帯電話は、ＭＦＰ又はプリンターに、ネットワークにある文書保管場所から又はウェブ・サイトからファイルを読み出す又はダウンロードするよう指示し得る。この場合、ユーザーがＢｌｕｅｔｏｏｔｈインターフェースを介した接続を有し、例えばイントラネット又はインターネットにある印刷されるべき文書を指定する限り、情報家電がインターネット又はイントラネットに接続される必要はない。情報家電は、Ｂｌｕｅｔｏｏｔｈインターフェースを介し、又はＭＦＰ若しくはプリンターが接続されている同一のネットワークと接続される間、プリンタ・ドライバを必要とすることなく、及び印刷されるべき文書を作成したアプリケーションを必要とすることなく、出力を制御する能力を依然として維持している間、印刷ジョブを印刷装置へ直接に送信し得る。
【００４８】
上述のように、従来の印刷環境では、コンピューター装置のユーザーは、コンピューター装置のオペレーティング・システムにより提供されるインターフェースを通じてプリンターを選択するため、オペレーティング・システムを通じて提供されるプリンタ・ドライバを介し設定を選択するため、及びジョブ・ファイルと結合されたジョブ設定を有する文書の印刷を指定し印刷ファイルを形成するために、標準的に文書を作成又は編集するために用いたアプリケーションを開く必要があった。従って、従来の印刷システムでは、コンピューター装置に対し多くの要件があった。従来の印刷システムは、ユーザーが選択されたプリンターに適したプリンタ・ドライバ有さず、又はユーザーが印刷したい文書を初めに作成したアプリケーションへのアクセスを有さないコンピューター装置で印刷ファイルを作成することを絶対に可能にしない。
【００４９】
ジョブ票情報を印刷ファイルから及び分配機構から分離することは、システムを一層柔軟にする。例えば、ファイルは異なる設定で同一の装置へ、又は同一の設定で異なる装置へ再依頼され得る。印刷ファイルは、当該印刷ファイルを作成した同一のアプリケーションを用い編集され得る（対照的に、従来の印刷システムの印刷ファイルは、当該印刷ファイルに付加されたコードを有し、及びユーザーが編集することが困難なファイルを提供する）。１つの利点は、ジョブ票作成及びファイル作成が、異なるユーザーにより実行され得ること、１つのジョブ票が多くのジョブに適用され得ること等である。
【００５０】
従って、本願明細書は、任意のプラットフォームから任意のプリンターへ、ドライバを必要とすることなく印刷する方法、装置及びシステムの例である実施例を記載した。好適な実施例では、ユーザーはジョブ票を作成し及びジョブを如何なるプリンターにも依頼する手段を提供される。システムは、不明な利用可能なプリンターを発見し、プリンターの機能を発見し、対応しているトランスポート方式を発見し、装置をユーザーに説明し、ジョブを依頼し、並びに装置のアドレス、装置の機能、及びジョブ票情報を「記憶する」よう構成されることが望ましい。システムは、ドライバの必要性、プリンタ・ポートの必要性、及びファイルが作成されたアプリケーションの必要性を克服し得る。
【００５１】
上述の特定の実施例は説明のためであり、及び多くの変形が本願明細書の精神から若しくは特許請求の範囲から逸脱することなく、これら実施例に導入され得る。例えば、異なる例及び説明のための実施例の要素及び／又は特徴は、本願明細書及び特許請求の範囲内で互いに結合されて良く及び／又は互いに置き換えられて良い。
【図面の簡単な説明】
【００５２】
【図１】本発明の主題の第１の例である実施例による印刷システムを示すブロック図である。
【図２】第１の例である実施例による、指定されたプリンターへ依頼されるべき印刷可能ファイルを有する印刷ジョブの情報を組み立てる処理を示すフローチャートである。
【図３】第２の例である実施例によるシステムを示すブロック図である。
【図４】第３の例である実施例によるシステムを示すブロック図である。
【図５】第４の例である実施例によるシステムを示すブロック図である。
【符号の説明】
【００５３】
１１、３１  プリンター
１２、３２  作図装置
１３、３３  ＭＦＰ
１４、３４、４１−１〜４１−Ｍ、５１−１〜５１−Ｍ  印刷装置
１５、３５、４８−１〜４８−Ｎ、５８−１〜５８−Ｎ  情報端末
１６ａ  印刷アプリケーション
１６ｂ  ジョブ依頼
１６ｃ  文書変換
１６ｄ  発見
１６ｅ  ジョブ票生成
１６ｆ  ユーザー・インターフェース
１７、３７  ノート型コンピューター
１８、３８  ワークステーション・コンピューター
３３ａ、４５ａ  印刷アプリケーション・サービス
３６  パーソナル・コンピューター
４５  サーバー
５５  コンテンツ管理システム
【図１】
2008234655.tif 000003
【図２】
2008234655.tif 000004
【図３】
2008234655.tif 000005
【図４】
2008234655.tif 000006
【図５】
2008234655.tif 000007