| 【発明の名称】 |
インターネット印刷ブローカリングシステムおよび方法 |
| 【発明者】 |
【氏名】ミッシェル・ディーン・ウィットマルシュ
【氏名】アンドリュー・フランクリン・シーボーン
|
| 【要約】 |
【課題】印刷要求を有する顧客を、その印刷要求を遂行することができる印刷サービスを提供する印刷プロバイダと結合する。
【解決手段】本方法は、印刷プロバイダの各々の印刷能力が登録される印刷ブローカリングシステムコントローラを提供することと、顧客と印刷ブローカリングシステムコントローラとの間のネットワーク通信リンクを定義することと、印刷ジョブに対する印刷要求を印刷プロバイダの各々の印刷能力と比較し、どの印刷プロバイダが印刷要求を遂行する印刷能力を有するか判断することと、印刷要求を遂行する印刷能力を有する印刷プロバイダの少なくとも1つのリストを編集することと、を含む。 |
【特許請求の範囲】
【請求項1】 顧客(14)と複数の印刷プロバイダ(22)との間で印刷ジョブ(12)をブローカリングする方法であって、前記印刷プロバイダの各々の印刷能力(40)が登録される印刷ブローカリングシステムコントローラ(28)を提供するステップと、前記顧客と該印刷ブローカリングシステムコントローラとの間のネットワーク通信リンク(30)を定義するステップと、前記印刷ジョブに対する印刷要求(36)を前記印刷プロバイダの各々の前記印刷能力と比較し、どの該印刷プロバイダが該印刷要求を遂行する該印刷能力を有するか判断するステップと、前記印刷要求を遂行する前記印刷能力を有する前記印刷プロバイダの少なくとも1つのリスト(46)を編集するステップと、を含む方法。 【請求項2】 前記ネットワーク通信リンクを定義する前記ステップは、前記顧客と前記印刷ブローカリングシステムコントローラとの間のインターネット通信リンク(32)を定義することを含む請求項1記載の方法。 【請求項3】 前記印刷プロバイダの各々の、ファイルフォーマット互換性(82)、印刷媒体能力(83、84)、印刷レイアウト能力(85)、カラー印刷能力(86)、仕上げ能力(87)、引渡し能力(88)および識別(81)のうちの少なくとも1つを登録することを含み、前記ネットワーク通信リンクを介して、前記印刷ブローカリングシステムコントローラに前記印刷プロバイダの各々の前記印刷能力を登録するステップを更に含む請求項1記載の方法。 【請求項4】 前記印刷ジョブに対する、ファイルフォーマット(72)、コピーの数(75)、印刷媒体(73、74)、印刷レイアウト(76)、カラー印刷オプション(77)、仕上げオプション(78)、引渡しオプション(79)および顧客識別(71)のうちの少なくとも1つを指定することを含み、前記ネットワーク通信リンクを介して、前記印刷ジョブに対する前記印刷要求を生成し前記印刷ブローカリングシステムコントローラに提出するステップを更に含む請求項1記載の方法。 【請求項5】 前記印刷要求を生成し提出する前記ステップは、前記印刷ジョブのパフォーマンス属性(48)のパラメータを提出することを含み、前記印刷要求を比較する前記ステップは、該印刷要求の前記印刷プロバイダの前記印刷能力との第1のマッチングを実行し、該第1のマッチングに基づいて該印刷プロバイダの第1のサブセットを確立することと、前記印刷ジョブの前記パフォーマンス属性に関し前記印刷プロバイダの前記第1のサブセットを問合せ、該問い合わせに対する応答を受取るステップと、前記パフォーマンス属性の前記パラメータの、前記問い合わせに対する前記応答との第2のマッチングを実行し、該第2のマッチングに基づいて前記印刷プロバイダの第2のサブセットを確立することと、を含む請求項4記載の方法。 【請求項6】 前記印刷ジョブの前記パフォーマンス属性は、該印刷ジョブの価格、該印刷ジョブを完了する可用性、および該印刷ジョブを完了するためのターンアラウンドタイムのうちの少なくとも1つを含む請求項5記載の方法。 【請求項7】 前記ネットワーク通信リンクを介して、前記印刷プロバイダのうちの前記少なくとも1つの前記リストを前記顧客に提示するステップを更に含む請求項1記載の方法。 【請求項8】 前記印刷ジョブを遂行する前記印刷プロバイダの前記少なくとも1つのうちの少なくとも1つの印刷プロバイダを選択するステップと、前記ネットワーク通信リンクを介して該少なくとも1つの印刷プロバイダに対し前記印刷ジョブを提出するステップと、を更に含む請求項1記載の方法。 【請求項9】 顧客(14)と複数の印刷プロバイダ(22)との間で印刷ジョブ(12)をブローカリングするシステムであって、前記印刷プロバイダの印刷能力(40)が登録されるように構成された印刷ブローカリングシステムコントローラ(28)を含み、該印刷ブローカリングシステムコントローラは、前記印刷ジョブに対する印刷要求(36)を受取り、該印刷要求を前記印刷プロバイダの前記印刷能力と比較することによりどの印刷プロバイダが該印刷要求を遂行する該印刷能力を有するか判断し、前記印刷ブローカリングシステムコントローラは、前記印刷要求を遂行する前記印刷能力を有する前記印刷プロバイダの少なくとも1つのリスト(46)を編集するように適応されるシステム。 【請求項10】 ネットワーク通信リンク(30)を介して前記印刷ブローカリングシステムコントローラと通信することにより、該印刷ブローカリングシステムコントローラに対し前記印刷プロバイダの各々の前記印刷能力を送信するよう構成された印刷プロバイダインタフェース(26)を更に含み、該印刷プロバイダインタフェースは、ファイルフォーマットオプションフィールド(62)、印刷媒体オプションフィールド(63、64)、印刷レイアウトオプションフィールド(65)、カラー印刷オプションフィールド(66)、仕上げオプションフィールド(67)、引渡しオプションフィールド(68)および印刷プロバイダ識別フィールド(61)を含む請求項9記載のシステム。 【請求項11】 前記印刷プロバイダの各々の前記印刷能力は、該印刷プロバイダの各々の、ファイルフォーマット互換性(82)、印刷媒体能力(83、84)、印刷レイアウト能力(85)、カラー印刷能力(86)、仕上げ能力(87)、引渡し能力(88)および識別(81)のうちの少なくとも1つを含む請求項9記載のシステム。 【請求項12】 ネットワーク通信リンク(30)を介して前記印刷ブローカリングシステムコントローラと通信することにより、前記印刷ジョブに対する前記印刷要求を該印刷ブローカリングシステムコントローラに送信するように構成された顧客インタフェース(24)を更に含み、該顧客インタフェースは、ファイルフォーマットフィールド(52)、コピー数フィールド(55)、印刷媒体フィールド(53、54)、印刷レイアウトフィールド(56)、カラー印刷オプションフィールド(57)、仕上げオプションフィールド(58)、引渡しオプションフィールド(59)および顧客識別フィールド(51)のうちの少なくとも1つを含む請求項9記載のシステム。 【請求項13】 前記印刷要求は、前記印刷ジョブに対する、ファイルフォーマット(72)、コピーの数(75)、印刷媒体(73、74)、印刷レイアウト(76)、カラー印刷オプション(77)、仕上げオプション(78)、引渡しオプション(79)および顧客識別(71)のうちの少なくとも1つを含む請求項9記載のシステム。 【請求項14】 前記印刷要求は、前記印刷ジョブのパフォーマンス属性(48)のパラメータを含み、前記印刷ブローカリングシステムコントローラは、前記印刷要求の、前記印刷プロバイダの前記印刷要求との第1のマッチングを実行し、該第1のマッチングに基づいて該印刷プロバイダの第1のサブセットを確立し、前記印刷ジョブの前記パフォーマンス属性に関し前記印刷プロバイダの前記第1のサブセットを問合せ、それに対する応答を受取り、前記パフォーマンス属性の前記パラメータの、それに対する応答との第2のマッチングを実行し、該第2のマッチングに基づいて前記印刷プロバイダの第2のサブセットを確立するように適応された請求項9記載のシステム。 【請求項15】 前記印刷ジョブの前記パフォーマンス属性は、前記印刷ジョブの価格、該印刷ジョブを完了する可用性、および該印刷ジョブを完了するためのターンアラウンドタイムのうちの少なくとも1つを含む請求項14記載のシステム。 【請求項16】 前記印刷ブローカリングシステムコントローラは、ネットワーク通信リンク(30)を介して、前記印刷プロバイダの前記少なくとも1つの前記リストを前記顧客に提示するように適応された請求項9記載のシステム。 【請求項17】 前記ネットワーク通信リンクは、インターネット通信リンク(32)である請求項10、12または14記載のシステム。
|
【発明の詳細な説明】【0001】関連出願の相互参照本特許出願は、「INTERNET PRINT MANAGING SYSTEM AND METHOD WITH PRINT JOB DISTRIBUTION」と題され、代理人整理番号第10003972−1号の、本願と同日に出願され、本発明の譲受人に譲渡され、引用をもってその開示内容がすべて本明細書内に包含されたものとする、通常の米国特許出願第09/685,847号に関連する。 【0002】 【発明の属する技術分野】本発明は、概して、印刷サービスに関し、特に、顧客と各々が印刷サービスを提供する複数の印刷プロバイダとの間で印刷ジョブをブローカリングするインターネットシステムおよび方法に関する。 【0003】 【従来の技術】一般に、印刷要求がある者は、自身でその印刷要求を遂行するか、またはその印刷要求を遂行することができる印刷サービスを提供する印刷プロバイダと契約しなければならない。しかしながら、顧客は、印刷プロバイダと契約する前に、いずれの印刷プロバイダがその印刷要求を遂行する特定の印刷サービスを提供するかを識別しなければならない。無数の利用可能な印刷プロバイダのうちでいずれの印刷プロバイダが特定の印刷サービスを提供するかを識別することは、冗漫なタスクである。特に、顧客は、どの印刷プロバイダが特定の印刷サービスを提供するかを識別するために、自分でまたは電話で個々に各印刷プロバイダに連絡をとらなければならない。 【0004】また、顧客は、どの印刷プロバイダが特定の印刷サービスを提供するかを識別する一方で、どの印刷プロバイダが所望のまたは必要なパラメータ内で特定の印刷サービスを提供するかも識別しなければならない。例えば、顧客は、印刷ジョブが所定の時間フレーム内で完了され引渡されること、または印刷ジョブが特定の価格未満で完了されることを要求する場合がある。このため、顧客は、どの印刷プロバイダが所望のまたは必要なパラメータ内で特定の印刷サービスを提供するか識別するために、いくつかの印刷プロバイダと個々に連絡をとる必要のある場合がある。 【0005】 【発明が解決しようとする課題】不都合なことに、どの印刷プロバイダが所望のまたは必要なパラメータ内で特定の印刷サービスを提供するかを識別するためにいくつかの印刷プロバイダと個々に連絡をとることは、しばしば効果がなくかつ非効率である。例えば、顧客は、いくつかの印刷プロバイダと連絡をとった後、それら印刷プロバイダがその特定の印刷サービスを提供しないこと、またはそれら印刷プロバイダが所望のまたは必要なパラメータ内でその特定の印刷サービスを提供しないこと、が分かる場合がある。このため、顧客の努力により、印刷ジョブを遂行することができる印刷プロバイダがほとんどかまたはまったく特定されない場合がある。 【0006】従って、顧客と複数の印刷プロバイダとの間で印刷ジョブを効率的かつ有効にブローカリングする必要がある。特に、印刷要求を有する顧客を、その印刷要求を遂行することができる印刷サービスを提供する印刷プロバイダと結合する必要がある。 【0007】 【課題を解決するための手段】本発明の1つの態様は、顧客と複数の印刷プロバイダとの間で印刷ジョブをブローカリングする方法を提供する。本方法は、印刷プロバイダの各々の印刷能力が登録される印刷ブローカリングシステムコントローラを提供することと、顧客と印刷ブローカリングシステムコントローラとの間のネットワーク通信リンクを定義することと、印刷ジョブに対する印刷要求を印刷プロバイダの各々の印刷能力と比較し、どの印刷プロバイダが印刷要求を遂行する印刷能力を有するか判断することと、印刷要求を遂行する印刷能力を有する印刷プロバイダの少なくとも1つのリストを編集することと、を含む。 【0008】本発明の他の態様は、顧客と複数の印刷プロバイダとの間で印刷ジョブをブローカリングするシステムを提供する。本システムは、印刷プロバイダの印刷能力が登録されるように構成された印刷ブローカリングシステムコントローラを備え、印刷ブローカリングシステムコントローラは、印刷ジョブに対する印刷要求を受取り、印刷要求を印刷プロバイダの印刷能力と比較することによりどの印刷プロバイダが印刷要求を遂行する印刷能力を有するか判断するように適応される。そして、印刷ブローカリングシステムコントローラは、印刷要求を遂行する印刷能力を有する印刷プロバイダの少なくとも1つのリストを編集するように適応される。 【0009】本発明の他の態様は、顧客と複数の印刷プロバイダとの間で印刷ジョブをブローカリングする方法を提供する。本方法は、印刷プロバイダの各々の印刷能力が登録される印刷ブローカリングシステムコントローラを提供することと、印刷ジョブに対する印刷要求を生成し印刷ブローカリングシステムコントローラに提出することと、を含む。また、本方法は、印刷要求を、印刷プロバイダの少なくとも1つの印刷能力と比較し、印刷プロバイダのうちの少なくとも1つが印刷要求を遂行する印刷能力を有するか判断することと、印刷プロバイダのうちの少なくとも1つが印刷要求を遂行する印刷能力を有する場合に、印刷プロバイダの少なくとも1つのリストを編集することと、を含む。 【0010】1つの実施の形態では、本発明は、顧客と各々が印刷サービスを提供する複数の印刷プロバイダとの間で顧客の印刷ジョブをブローカリングするシステムおよび方法を提供する。本システムおよび方法は、印刷要求を有する顧客を、その印刷要求を遂行することができる印刷サービスを提供する印刷プロバイダと有効にかつ効率的に結合するために、顧客と印刷プロバイダとシステムのコントローラとの間のネットワーク通信リンクを利用する。 【0011】 【発明の実施の形態】好ましい実施の形態の以下の詳細な説明において、その一部を形成する添付図面を参照するが、そこには、本発明が実施されてよい特定の実施の形態が例として示されている。なお、他の実施の形態が利用されてもよく、本発明の範囲を逸脱することなく構造的または論理的変更が行われてよい、ということは理解されるべきである。従って、以下の詳細な説明は、限定する意味でとられるべきではなく、本発明の範囲は、添付の特許請求の範囲によって定義される。 【0012】本発明によるインターネット印刷ブローカリングシステムは、概して図1の10で示されている。印刷ブローカリングシステム10は、顧客14a、14b、14cと印刷サービス18a、18b、18cを提供する印刷プロバイダ16a、16b、16cとの間で顧客14a、14b、14cの印刷ジョブ12a、12b、12cの自動ブローカリングを容易にする。明確にするために、以下、印刷ジョブ12a、12b、12c、顧客14a、14b、14c、印刷プロバイダ16a、16b、16cおよび印刷サービス18a、18b、18cを、それぞれ印刷ジョブ12、顧客14、印刷プロバイダ16および印刷サービス18と呼ぶ。従って、顧客14は、各々が別々の印刷ジョブ12を有する複数の顧客20のうちの一人であってよい。印刷プロバイダ16は、各々が別々の印刷サービス18を提供する複数の印刷プロバイダ22のうちの1つであってよい。従って、印刷ブローカリングシステム10は、特定の印刷要求を有する顧客20をそれら印刷要求を遂行することが可能な印刷プロバイダ22と結合する。 【0013】印刷ジョブ12は、本明細書で使用されるように、印刷物の製作および/または複製を要求する1つの作業を含むように定義される。顧客14は、本明細書で使用されるように、印刷サービス、仕上げサービス、引渡しサービスおよび/または他の印刷処理サービスを要求しまたは募集する、消費者、雇い人または他の印刷プロバイダ等のエンティティを含むよう定義される。印刷プロバイダ16は、本明細書で使用されるように、印刷サービス、仕上げサービス、引渡しサービスおよび/または他の印刷処理サービスを提案し、提供しおよび/または支援するエンティティを含むよう定義される。印刷サービス18は、本明細書で使用されるように、印刷サービス、仕上げサービス、引渡しサービスおよび/または他の印刷処理サービスを含むように定義される。 【0014】1つの例示的な実施の形態では、印刷ブローカリングシステム10は、顧客インタフェース24、印刷プロバイダインタフェース26および印刷ブローカリングシステムコントローラ28を含む。顧客インタフェース24、印刷プロバイダインタフェース26および印刷ブローカリングシステムコントローラ28は、ネットワーク通信リンク30を介して互いに通信する。ネットワーク通信リンク30は、本明細書で使用されるように、インターネット通信リンク、イントラネット通信リンクまたは同様の高速通信リンクを含むように定義される。1つの好ましい実施の形態では、ネットワーク通信リンク30は、インターネット通信リンク32を含む。以下の説明は、インターネット通信リンク32のみに言及するが、他のネットワーク通信リンクの使用が本発明の範囲内にあることは理解される。 【0015】1つの例示的な実施の形態では、顧客20、印刷プロバイダ22および印刷ブローカリングシステムコントローラ28は、すべて互いに遠隔に(すなわち、異なる場所に)配置される。このため、顧客20と印刷ブローカリングシステムコントローラ28との間の通信、印刷プロバイダ22と印刷ブローカリングシステムコントローラ28との間の通信、および顧客20と印刷プロバイダ22との間の通信は、インターネット通信リンク32によって行われる。好ましくは、印刷プロバイダ22は、インターネット通信リンク32を介して印刷ブローカリングシステムコントローラ28と通信する。しかしながら、印刷プロバイダ22が他の方法(例えば、直接接続)で印刷ブローカリングシステムコントローラ28と通信することは、本発明の範囲内にある。 【0016】印刷ブローカリングシステムコントローラ28を含む印刷ブローカリングシステム10は、マイクロプロセッサ、プログラム可能な論理素子または状態機械を介してハードウェアにおいて、ファームウェアにおいて、または所定の装置内のソフトウェアにおいて、実現することができる。1つの態様では、ソフトウェアプログラミングの少なくとも一部は、JAVA(登録商標)プログラミング言語で書かれ、主な構成要素の各々は、通信バスプロトコルを使用してインターネット通信リンク32を介して通信する。例えば、本発明は、データ転送用のTCP/IPプロトコル一式を使用してもしなくてもよい。印刷ブローカリングシステム10との使用に適した他のプログラミング言語および通信バスプロトコルは、本願を読んだ後に当業者には明らかとなろう。 【0017】印刷ブローカリングシステムコントローラ28は、ハードウェア、ソフトウェア、ファームウェアまたはこれらの組合せを含む。1つの好ましい実施の形態では、印刷ブローカリングシステムコントローラ28は、論理演算のシーケンスを実行することができるコンピュータサーバまたは他のマイクロプロセッサベースのシステムを含む。更に、印刷ブローカリングシステムコントローラ28は、適合アプライアンスハードウェアおよび/または専用ハードウェアを組込んだマイクロプロセッサ組込みシステム/アプライアンスを含むことができる。 【0018】図2に示すように、顧客14は、コンピュータ端末34を介して、印刷ブローカリングシステム10の顧客インタフェース24にアクセスする。コンピュータ端末34は、本技術分野で周知のように、例えば、キーボードおよび/またはマウス等の入力装置と、モニタ等の表示装置と、を含む。従って、1つの例示的な実施の形態では、顧客14は、印刷ブローカリングシステム10に入り、従って、コンピュータ端末34上で実行中のプログラムにおいて「File/Print...」を選択することにより、および印刷ブローカリングシステム10かまたは印刷ブローカリングシステム10を組込んだアプリケーションをプリンタの「Name」として選択することにより、顧客インタフェース24にアクセスする。 【0019】顧客14は、コンピュータ端末34を介して顧客インタフェース24と対話することにより、印刷ジョブ12に対する印刷要求36を生成し、印刷要求36を、インターネット通信リンク32を介して印刷ブローカリングシステムコントローラ28に提出する。印刷要求36は、後述するように、顧客14によって指定される印刷ジョブ12の属性を識別する。また、顧客14は、顧客インタフェース24と対話することにより、印刷ブローカリングシステム10に登録すると共に、印刷ブローカリングシステム10に対し請求および出荷情報を提出する。印刷ブローカリングシステム10への請求および出荷情報の提出は、例えば、クレジットカードまたは他のアカウント情報等の支払い情報および出荷先住所等の引渡し情報の提出を含む。 【0020】図3に示すように、印刷プロバイダ16は、コンピュータ端末38を介して印刷ブローカリングシステム10の印刷プロバイダインタフェース26にアクセスする。コンピュータ端末38は、本技術分野で周知のように、例えば、キーボードおよび/またはマウス等の入力装置と、モニタ等の表示装置と、を含む。 【0021】印刷プロバイダ16は、コンピュータ端末38を介して印刷プロバイダインタフェース26と対話することにより、インターネット通信リンク32を介して印刷ブローカリングシステムコントローラ28に印刷能力40を登録する。印刷能力40は、後述するように、印刷プロバイダ16によって提供される印刷サービス18の属性を識別する。また、印刷プロバイダ16は、印刷プロバイダインタフェース26と対話することにより、印刷ブローカリングシステム10に登録すると共に、印刷ブローカリングシステム10からのクエリに対する応答を提出する。 【0022】1つの例示的な実施の形態では、図1に示すように、印刷ブローカリングシステム10は、印刷ブローカリングデータ記憶システム42を含む。印刷ブローカリングデータ記憶システム42は、印刷ブローカリングシステム10に対する1つまたは複数のデータファイルのデータベースを構成する。印刷ブローカリングデータ記憶システム42の例には、不揮発性メモリ(例えば、ハードディスクドライブかまたは他の永続記憶装置)が含まれ、揮発性メモリ(例えば、ランダムアクセスメモリ(RAM))が含まれてもよい。データは、印刷ブローカリングシステムコントローラ28を介して印刷ブローカリングデータ記憶システム42との間で転送される。 【0023】1つの例示的な実施の形態では、印刷ブローカリングシステムコントローラ28は、印刷ブローカリングデータ記憶システム42と通信し、印刷プロバイダ22の印刷能力40を印刷ブローカリングデータ記憶システム42に転送する。従って、印刷ブローカリングデータ記憶システム42は、後続する検索および処理のために印刷プロバイダ22の印刷能力40を格納する。より詳細には、印刷ブローカリングシステムコントローラ28が印刷プロバイダ16から印刷能力40を受取ると、印刷能力40は、データファイルとして印刷ブローカリングデータ記憶システム42に格納される。従って、印刷ブローカリングシステムコントローラ28は、後に、処理するために印刷ブローカリングデータ記憶システム42から印刷能力40を検索する。 【0024】1つの例示的な実施の形態では、図2に示すように、印刷ジョブ12のデータファイル44は、印刷要求36と共に提出される。印刷ジョブ12のデータファイル44は、インターネット通信リンク32を介して印刷ブローカリングシステムコントローラ28に対して更新される。従って、印刷ブローカリングシステムコントローラ28は、印刷プロバイダ16への後続するダウンロードのために、印刷ジョブ12のデータファイル44を印刷管理データ記憶システム42に格納する。 【0025】顧客14が印刷ジョブ12を完了する印刷プロバイダ16を選択すると、印刷プロバイダ16は、印刷ブローカリングシステムコントローラ28、より詳細には通信リンク32を介して印刷ブローカリングデータ記憶システム42から印刷ジョブ12のデータファイル44をダウンロードする。これにより、印刷ジョブ12は、印刷ブローカリングシステムコントローラ28を通して印刷プロバイダ16に提出される。しかしながら、印刷ジョブ12が顧客14から印刷プロバイダ16に直接提出されることは本発明の範囲内にある。 【0026】1つの例示的な実施の形態では、図4に示すように、顧客インタフェース24の一部は、顧客14が印刷ジョブ12の属性を指定するために対話する複数の入力フィールド50を含む。従って、顧客14は、コンピュータ端末34のキーボードおよび/またはマウス等の入力装置を介して、入力フィールド50と対話することにより、印刷ジョブ12のための印刷要求36を生成する。入力フィールド50は、例えば、顧客識別(ID)フィールド51、ファイルフォーマットフィールド52、印刷媒体サイズフィールド53、印刷媒体タイプフィールド54、コピー数フィールド55、印刷レイアウトフィールド56、カラー印刷オプションフィールド57、仕上げオプションフィールド58および引渡しオプションフィールド59を含む。入力フィールド50は、各々、データエントリポイントを提供するか、または印刷要求36を生成し提出するための利用可能オプションを表す、少なくとも1つのサブフィールドを含む。 【0027】顧客識別(ID)フィールド51は、例えば、顧客14の名前およびアドレスそれぞれのためのデータエントリポイントを提供するサブフィールド511および512を含む。ファイルフォーマットフィールド52は、例えば、印刷ジョブ12に対する異なるファイルフォーマットを表すサブフィールド521、522、523を含む。印刷媒体サイズフィールド53は、例えば、印刷ジョブ12に対する印刷媒体の異なるサイズを表すサブフィールド531、532、533を含む。印刷媒体タイプフィールド54は、例えば、印刷ジョブ12に対する印刷媒体の異なるタイプを表すサブフィールド541、542、543を含む。コピー数フィールド55は、印刷ジョブ12に含まれるコピーの数が指定されるサブフィールド551を含む。印刷レイアウトフィールド56は、例えば、印刷ジョブ12に対する異なる印刷レイアウトを表すサブフィールド561、562、563および564を含む。カラー印刷オプションフィールド57は、例えば、印刷ジョブ12に対する異なるカラー印刷オプションを表すサブフィールド571、572および573を含む。仕上げオプションフィールド58は、例えば、印刷ジョブ12に対する異なる仕上げオプションを表すサブフィールド581、582、583を含む。引渡しオプションフィールド59は、例えば、印刷ジョブ12に対する異なる引渡しオプションを表すサブフィールド591、592、593を含む。 【0028】本技術分野において周知のように、追加のファイルフォーマット、印刷媒体サイズ、印刷媒体タイプ、印刷レイアウト、カラー印刷オプション、仕上げオプションおよび引渡しオプションは、それぞれ、ファイルフォーマットフィールド52、印刷媒体サイズフィールド53、印刷媒体タイプフィールド54、印刷レイアウトフィールド56、カラー印刷オプションフィールド57、仕上げオプションフィールド58および引渡しオプションフィールド59の追加のサブフィールドによって表されてよい。従って、入力フィールド50の種々のサブフィールドを選択しおよび/または満たすことで、顧客14によって指定されるように印刷ジョブ12の属性が識別される。1つの例示的な実施の形態では、後述するように、印刷ジョブ12のデータファイル44が印刷要求36と共に提出される時、顧客インタフェース24のいくつかの入力フィールド50の識別または選択が、データファイル44の内容から推論される。更に、顧客14は、種々のサブフィールドの選好をデフォルト選択として格納してもよい。 【0029】顧客インタフェース24の1つの例示的な実施の形態では、ファイルフォーマットフィールド52のサブフィールド521、522および523は、それぞれ、ポータブルドキュメントフォーマット(Portable Document Format(.PDF))、ポストスクリプト(PostScript(.PS))フォーマットおよびMicrosoft(商標)Word Document(.DOC)フォーマットを表す。従って、サブフィールド521を選択することにより、印刷ジョブ12がポータブルドキュメントフォーマット(.PDF)ファイルとして印刷される元のファイルが識別される。印刷媒体サイズフィールド53のサブフィールド531、532および533は、それぞれ印刷媒体のレター(Letter)サイズ、リーガル(Legal)サイズおよびA4サイズを表す。従って、サブフィールド531を選択することにより、印刷ジョブ12がレター(Letter)として印刷される印刷媒体のサイズが識別される。印刷媒体タイプフィールド54のサブフィールド541、542および543は、それぞれ印刷媒体の普通(Plain)、光沢(Gloss)およびボンド(Bond)タイプを表す。従って、サブフィールド541を選択することにより、印刷ジョブ12が普通(Plain)として印刷される印刷媒体のタイプが識別される。印刷レイアウトフィールド56のサブフィールド561、562、563および564は、それぞれ、ポートレート(Portrait)およびランドスケープ(Landscape)を含む印刷ジョブ12の方向と、片面(Single-Sided)および両面(Double-Sided)を含む印刷ジョブ12の組付けと、を表す。従って、サブフィールド561および563を選択することにより、それぞれ、印刷ジョブ12の方向および組付けがポートレート(Portrait)および片面(Single-Sided)として識別される。カラー印刷オプションフィールド57のサブフィールド571、572および573は、それぞれ、カラー印刷(Color Printing)、グレイスケール印刷(Grayscale Printing)およびモノクロ印刷(MonochromePrinting)を表す。従って、サブフィールド571を選択することにより、印刷ジョブ12に対しカラー印刷(Color Printing)が識別される。仕上げオプションフィールド58のサブフィールド581、582および583は、それぞれ、仕上げ無し(No Finishing)、3穴仕上げ(3-Hole Finishing)およびステープル仕上げ(Staple Finishing)を表す。従って、サブフィールド581を選択することにより、印刷ジョブ12に対して仕上げ無し(No Finishing)オプションが識別される。引渡しオプションフィールド59のサブフィールド591、592および593は、受取り(Pick-up)、標準配達(Standard Delivery)および速達配達(Express Delivery)を表す。従って、サブフィールド591を選択することにより、印刷ジョブ12の顧客の受取りが識別される。 【0030】1つの例示的な実施の形態では、特定の入力フィールド50の入力は、他の入力フィールド50の選択を指示する。例えば、顧客14が特定のサブフィールドを選択すると、追加のサブフィールドが現れてよく、および/または現存のサブフィールドが使用不可能になってよい。更に、顧客14が特定のサブフィールドを選択すると、追加のサブフィールドが自動的に選択されおよび/または満たされてよい。 【0031】1つの例示的な実施の形態では、図5に示すように、印刷プロバイダインタフェース26の一部は、印刷プロバイダ16が印刷サービス18の属性を指定するために対話する複数の入力フィールド60を含む。印刷プロバイダ16は、コンピュータ端末38のキーボードおよび/またはマウス等の入力装置を介して、入力フィールド60と対話することにより、印刷能力40を登録する。入力フィールド60は、例えば、印刷プロバイダ識別(ID)フィールド61、ファイルフォーマットオプションフィールド62、印刷媒体サイズオプションフィールド63、印刷媒体タイプオプションフィールド64、印刷レイアウトオプションフィールド65、カラー印刷オプションフィールド66、仕上げオプションフィールド67および引渡しオプションフィールド68を含む。入力フィールド60は、各々、データエントリポイントを提供するかまたは印刷能力40を登録するための利用可能オプションを表す、少なくとも1つのサブフィールドを含む。 【0032】印刷プロバイダ識別(ID)フィールド61は、例えば、それぞれ印刷プロバイダ16の名前およびアドレスのためのデータエントリポイントを提供するサブフィールド611および612を含む。ファイルフォーマットオプションフィールド62は、例えば、印刷プロバイダ16がサポートする異なるファイルフォーマット、特に印刷プロバイダ16が印刷することができるファイルフォーマットを表すサブフィールド621、622、623を含む。印刷媒体サイズオプションフィールド63は、例えば、印刷プロバイダ16が印刷することができる印刷媒体の異なるサイズを表すサブフィールド631、632、633を含む。印刷媒体タイプオプションフィールド64は、例えば、印刷プロバイダ16が印刷することができる印刷媒体の異なるタイプを表すサブフィールド641、642、643を含む。印刷レイアウトオプションフィールド65は、例えば、印刷プロバイダ16が印刷サービス18として提供することができる異なる印刷レイアウトを表すサブフィールド651、652、653および654を含む。カラー印刷オプションフィールド66は、例えば、印刷プロバイダ16が印刷サービス18として提供することができる異なるカラー印刷オプションを表すサブフィールド661、662および663を含む。仕上げオプションフィールド67は、例えば、印刷プロバイダ16が印刷サービス18として提供することができる異なる仕上げオプションを表すサブフィールド671、672、673を含む。引渡しオプションフィールド68は、例えば、印刷プロバイダ16が印刷サービス18として提供することができる異なる引渡しオプションを表すサブフィールド681、682、683を含む。 【0033】本技術分野で周知のように、追加のファイルフォーマット、印刷媒体サイズ、印刷媒体タイプ、印刷レイアウトオプション、カラー印刷オプション、仕上げオプションおよび引渡しオプションが、それぞれ、ファイルフォーマットオプションフィールド62、印刷媒体サイズオプションフィールド63、印刷媒体タイプオプションフィールド64、印刷レイアウトオプションフィールド65、カラー印刷オプションフィールド66、仕上げオプションフィールド67および引渡しオプションフィールド68によって表されてよい。従って、入力フィールド50の種々のサブフィールドを選択しおよび/または満たすことで、顧客14によって識別されるような印刷ジョブ12の属性がいかにして選択および/または識別されるか、に類似する方法で、入力フィールド60の種々のサブフィールドを選択しおよび/または満たすことにより、印刷プロバイダ16によって提供されるような印刷サービス18の属性が識別される。しかしながら、印刷プロバイダ16は、各入力フィールド60内の複数のサブフィールドを選択しおよび/または満たすことにより、印刷サービス18と共に利用可能な異なるオプションを指定してもよい。 【0034】1つの例示的な実施の形態では、印刷プロバイダ16は、特定のサブフィールドを選択する時、その特定のサブフィールドについて他のサブフィールドも選択してよい。例えば、印刷プロバイダ16は、特定の印刷媒体タイプを選択する時、その特定の印刷媒体タイプについて種々の印刷媒体サイズも選択してよい。更に、印刷プロバイダ16は、特定の入力フィールド60に対してある範囲の種々のサブフィールドを指定しまたは選択してよい。 【0035】図4および図5は、それぞれ、顧客インタフェース24と印刷プロバイダインタフェース26との1つの例示的な実施の形態の簡略化した図である、ということは理解されなければならない。例えば、それぞれのサブフィールドを含む入力フィールド50および60の例示的な提示は、本発明を明確にするために簡略化されている。例えば、サブフィールドは、オープンフィールド、プルダウンメニュー、トグル選択および/または強調表示またはフレーム選択として提示されてよい。更に、顧客インタフェース24および/または印刷プロバイダインタフェース26は、例えば、1つまたは複数の画面またはビューで提示されてよい。更に、顧客14および/または印刷プロバイダ16は、クエリベースのシステムまたはアプリケーションに応答することにより、印刷要求36を生成し印刷能力40を登録してよい。かかる代替例は、本発明の範囲内にある、ということは理解される。 【0036】顧客インタフェース24および印刷プロバイダインタフェース26と対話することにより、顧客14および印刷プロバイダ16は、それぞれ、印刷要求36を生成し、印刷能力40を登録する。1つの例示的な実施の形態では、図6に示すように、印刷要求36は、印刷ジョブ12を定義する複数の印刷要求属性70を含む。印刷要求属性70は、例えば、顧客識別(ID)属性71、ファイルフォーマット属性72、印刷媒体サイズ属性73、印刷媒体タイプ属性74、コピー数属性75、印刷レイアウト属性76、カラー印刷オプション属性77、仕上げオプション属性78および引渡しオプション属性79を含む。印刷要求属性70は、顧客インタフェース24の入力フィールド50において指定されるような選択と一致する。 【0037】顧客識別(ID)属性71は、例えば、顧客インタフェース24の顧客識別(ID)フィールド51において指定されるような顧客14の名前およびアドレスを含む。ファイルフォーマット属性72は、顧客インタフェース24のファイルフォーマットフィールド52において指定されるような、印刷ジョブ12が印刷される元のファイルのフォーマットを含む。印刷媒体サイズ属性73は、顧客インタフェース24の印刷媒体サイズフィールド53において指定されるような、印刷ジョブ12が印刷される媒体のサイズを含む。印刷媒体タイプ属性74は、顧客インタフェース24の印刷媒体タイプフィールド54において指定されるような、印刷ジョブ12が印刷される媒体のタイプを含む。コピー数属性75は、顧客インタフェース24のコピー数フィールド55において指定されるような、印刷ジョブ12に含まれるコピーの数を含む。印刷レイアウト属性76は、顧客インタフェース24の印刷レイアウトフィールド56において指定されるような、印刷ジョブ12がどのように印刷されるかというレイアウトを含む。カラー印刷オプション属性77は、顧客インタフェース24のカラー印刷オプションフィールド57において指定されるような、印刷ジョブ12がカラーで印刷されるか否かを含む。仕上げオプション属性78は、顧客インタフェース24の仕上げオプションフィールド58において指定されるような、印刷ジョブ12に適用される仕上げを含む。引渡しオプション属性79は、顧客インタフェース24の引渡しオプションフィールド59において指定されるような、印刷ジョブ12が顧客14にいかにして引渡されるかを含む。 【0038】1つの例示的な実施の形態では、印刷ジョブ12のデータファイル44が印刷要求36と共に提出されると、印刷ブローカリングシステムコントローラ28は、多数の印刷要求属性70を推論しまたは決定する。例えば、印刷ブローカリングシステムコントローラ28は、データファイル44から印刷ジョブ12の、ファイルフォーマット属性72、印刷媒体サイズ属性73および印刷レイアウト属性76を決定する。従って、顧客14は、印刷ブローカリングシステムコントローラ28によって決定されない印刷要求属性70のみを入力すればよい。従って、顧客14は、すべての印刷要求属性70を入力する必要はない。 【0039】1つの例示的な実施の形態では、図7に示すように、印刷能力40は、印刷サービス18を定義する複数の印刷能力属性80を含む。印刷能力属性80は、例えば、印刷プロバイダ識別(ID)属性81、ファイルフォーマット属性82、印刷媒体サイズ属性83、印刷媒体タイプ属性84、印刷レイアウトオプション属性85、カラー印刷オプション属性86、仕上げオプション属性87および引渡しオプション属性88を含む。印刷能力属性80は、印刷要求属性70が、顧客インタフェース24の入力フィールド50において指定されるような選択といかに一致するか、と同様な方法で、印刷プロバイダインタフェース26の入力フィールド60において指定されるような選択と一致する。 【0040】図8において、本発明による、顧客14と印刷プロバイダ22との間で印刷ジョブ12をブローカリングする方法の1つの例示的な実施の形態を示すフローチャートが、概して100で示されている。また、図1乃至図7も参照する。ステップ110において、複数の印刷プロバイダ22のうちの少なくとも1つの印刷プロバイダ16は、印刷ブローカリングシステムコントローラ28に対し、印刷サービス18に対するそれぞれの印刷能力40を登録し、ステップ112において、顧客14は、印刷ジョブ12に対するそれぞれの印刷要求36を生成し印刷ブローカリングシステムコントローラ28に提出する。1つの例示的な実施の形態では、顧客14は、図2に示すように、印刷要求36を生成し、インターネット通信リンク32を介して印刷ブローカリングシステムコントローラ28に提出し、印刷プロバイダ22は、図3に示すように、インターネット通信リンク32を介して印刷能力40を印刷ブローカリングシステムコントローラ28に登録する。 【0041】好ましくは、ステップ112において顧客14が印刷要求36を生成し提出する前に、ステップ110において印刷プロバイダ22が印刷能力40を登録する。しかしながら、顧客14が印刷要求36を生成し提出した後に印刷プロバイダ20が印刷能力40を登録すること、および印刷プロバイダ22が、印刷ブローカリングシステムコントローラ28に対し印刷能力40を再登録または更新することは、本発明の範囲内にある。例えば、印刷プロバイダ16は、装置、構成要素および/またはサービスを追加、削除および/またはアップグレードすることにより印刷サービス18を変更した場合、印刷ブローカリングシステムコントローラ28に印刷能力40を再登録することができる。更に、顧客14が、印刷要求36を再生成しおよび/または印刷ブローカリングシステムコントローラ28に再提出することも、本発明の範囲内である。 【0042】次に、ステップ114において、印刷ブローカリングシステムコントローラ28は、印刷要求36を受取った後に、印刷要求36を、印刷プロバイダ22の印刷サービス40と比較することにより、どの印刷プロバイダ22が印刷ジョブ12を遂行する印刷サービス18を有するか判断する。 【0043】印刷要求36を印刷能力40と比較するために、顧客14によって指定される印刷ジョブ12の印刷要求属性70が、印刷プロバイダ22によって提供される印刷サービス18の印刷能力属性80と比較される。このようにして、印刷ブローカリングシステムコントローラ28は、いずれの印刷プロバイダ22が印刷要求36を遂行する、従って印刷ジョブ12を完了する印刷能力40を有するか判断する。従って、印刷要求36を遂行する印刷能力40を有する印刷プロバイダ22のみが、ステップ114において識別される。逆に、印刷要求36を遂行する印刷能力40を有していない印刷プロバイダは識別されない。従って、印刷ブローカリングシステムコントローラ28は、印刷要求36を遂行する印刷能力40を有していない印刷プロバイダを効果的にフィルタリングする。 【0044】ステップ110において、印刷プロバイダ22の印刷能力40が印刷ブローカリングシステムコントローラ28に登録されると、上述したように、印刷ブローカリングシステムコントローラ28は、印刷ブローカリングデータ記憶システム42に印刷能力40を格納する。従って、印刷ブローカリングシステムコントローラ28は、ステップ114において印刷要求を印刷能力40と比較する時、印刷ブローカリングデータ記憶システム42から印刷能力40を検索する。 【0045】次に、ステップ116において、ステップ114において印刷ブローカリングシステム28によって確立されたような、印刷要求36を遂行する印刷能力40を有する印刷プロバイダ22の、リスト46が編集される。1つの例示的な実施の形態では、リスト46は、図9に示すように、識別(ID)フィールド461、名前フィールド462、アドレスフィールド463および属性フィールド464を含む。識別(ID)フィールド416、名前フィールド462およびアドレスフィールド463は、それぞれ、印刷要求36を遂行する印刷能力40を有する印刷プロバイダ22の、識別(ID)、名前およびアドレス情報を含む。属性フィールド464は、印刷要求36の属性、より詳細には後述するように伝達される、価格等、印刷ジョブ12の完了の属性を含む。 【0046】次に、ステップ118において、ステップ116において印刷ブローカリングシステムコントローラ28によって編集されたようなリスト46が、顧客14に提示される。1つの例示的な実施の形態では、リスト46は、図2に示すように、インターネット通信リンク32および顧客インタフェース24を介して印刷ブローカリングシステムコントローラ28から顧客14に提示される。 【0047】次に、ステップ120において、顧客14は、リスト46から印刷ジョブ12を完了する少なくとも1つの印刷プロバイダ16を選択し、ステップ122において、その選択した印刷プロバイダ16に印刷ジョブ12を提出する。 【0048】そして、選択された印刷プロバイダ16は、ステップ124において、印刷ジョブ12を完了し、ステップ126において、完了した印刷ジョブ12を顧客14に引渡す。また、完了した印刷ジョブ12の印刷プロバイダ16から顧客14への引渡しは、図1において破線によって表されている。 【0049】1つの例示的な実施の形態では、図10に示すように、ステップ114における印刷要求36を印刷能力40と比較するステップは、顧客14の印刷ジョブ12の、印刷プロバイダ22の印刷サービス18との静的マッチング(static match)と動的マッチング(dynamic match)との両方を実行することを含む。静的マッチングは、長い間概して一定である印刷ジョブ12の属性の比較を含む。かかる属性には、例えば、印刷媒体サイズ、印刷媒体タイプ、印刷レイアウト等が含まれる。動的マッチングは、印刷ジョブ12の概して変化を受け易い面の比較を含む。かかる面には、例えば、価格、可用性、スケジュール等が含まれる。 【0050】従って、ステップ114において印刷要求36を印刷能力40と比較するステップは、ステップ141において示すように、顧客14の印刷要求36の、印刷プロバイダ22の印刷能力40との静的マッチングを実行することを含む。ステップ141の静的マッチングは、例えば、長い間概して一定である印刷要求属性70と印刷能力属性80との比較を含む。従って、ステップ142に示すように、ステップ141の静的マッチングを満足する印刷プロバイダ22の第1のサブセットが確立される。印刷プロバイダ22の第1のサブセットに含まれる印刷プロバイダ22は、すべてであってもそれより少なくてもよい。 【0051】次に、ステップ143において、印刷プロバイダ22の第1のサブセットのクエリが実行される。クエリは、印刷ジョブ12のパフォーマンス属性48に関するものである。印刷ジョブ12のパフォーマンス属性48には、例えば、印刷ジョブ12の価格、印刷ジョブ12を完了する印刷プロバイダ22の可用性および/または印刷ジョブ12を完了するためのスケジュールまたはターンアラウンドタイムが含まれる。 【0052】1つの例示的な実施の形態では、印刷プロバイダ22のクエリは、図3に示すように、インターネット通信リンク32および印刷プロバイダインタフェース26を介して印刷ブローカリングシステムコントローラ28によって実行される。このため、ステップ143は、印刷プロバイダ22のリアルタイムクエリを含む。ステップ143のクエリに応答するために、各印刷プロバイダ16は、ステップ143のクエリに自動的に応答する予め定義されたモデルまたは代理のアプリケーションを確立してよい。 【0053】ステップ143における印刷プロバイダ22の第1のサブセットのクエリにより、印刷プロバイダ22の第1のサブセットが、それらが印刷要求36を遂行する印刷能力40を実際に有しているか確認することが可能になってよい。このため、印刷プロバイダ22は、印刷能力40を訂正または更新してよい。更に、印刷プロバイダ22は、例えば応答しないことにより、動的マッチングから抜けてよい。 【0054】ステップ143のクエリに対する応答を受取った後、ステップ144に示すように、パフォーマンス属性48の動的マッチングが実行される。ステップ144の動的マッチングは、例えば、印刷ジョブ12の概して変化を受け易い面の比較を含む。ステップ144の動的マッチングは、印刷要求36と共に顧客14によって提出されるようなパフォーマンス属性48のパラメータの、ステップ143のクエリに対する印刷プロバイダ22の応答との比較を含む。パフォーマンス属性48のパラメータは、例えば、印刷ジョブ12に対する価格制限および/または価格範囲、印刷ジョブ12に対する要求される開始時刻、および/または印刷ジョブ12に対する要求される完了時刻を含む。従って、ステップ145において、ステップ144の動的マッチングを満足する印刷プロバイダ22の第2のサブセットが確立される。印刷プロバイダ22の第2のサブセットに含まれる印刷プロバイダ22は、印刷プロバイダ22の第1のサブセットのすべてであっても、それより少なくてもよい。 【0055】1つの例示的な実施の形態において、印刷要求36を遂行する印刷能力40を有する印刷プロバイダ22は、動的および/または静的属性に基づいてソートされまたはランク付けされる。印刷ブローカリングシステムコントローラ28は、上述したように、例えば印刷ジョブ12を完了する価格に基づいて、印刷プロバイダ22をランク付けしてよい。更に、印刷ブローカリングシステムコントローラ28は、例えば、リスト46において提示されるように、場所、またはより詳細には顧客14に対する近接度に基づいて、印刷プロバイダ22をランク付けしてよい。 【0056】顧客20の印刷要求36を印刷プロバイダ22の印刷能力40と比較することにより、印刷ブローカリングシステム10は、顧客20と印刷プロバイダ22との間の媒介としての役割を果たす。これにより、印刷ブローカリングシステム10は、印刷要求を有する顧客20を、印刷サービスを提供する印刷プロバイダ22と結合する。より詳細には、印刷ブローカリングシステム10は、いずれの印刷プロバイダ22が顧客20の特定の印刷要求を遂行する特定の印刷サービスを有するか、自動的に識別する。従って、印刷ブローカリングシステム10は、印刷ジョブ12に対する印刷要求36を印刷サービス18の印刷能力40と比較することにより、印刷ジョブ12を有する顧客20を、印刷ジョブ12を完了することができる選択された印刷プロバイダ22とマッチングする。従って、顧客20は、印刷プロバイダ22に対する事前の知識を有する必要はない。更に、顧客20、印刷プロバイダ22および印刷ブローカリングシステムコントローラ28間のインターネット通信リンク32を定義することにより、顧客20は、印刷要求を遂行する能力を有する印刷プロバイダ22を容易に識別し、それに対して直接アクセスすることができる。 【0057】本明細書において、好ましい実施の形態を説明する目的で、特定の実施の形態を示し説明したが、当業者には、同じ目的を達成するために考慮される種々の代替的なおよび/または等価な実現が、本発明の範囲を逸脱することなく、示し述べられた特定の実施の形態に対して代用され得ることが認められよう。化学、機械、電気機械、電気およびコンピュータの技術分野における当業者は、本発明が種々の実施の形態において実現され得ることを容易に認めるであろう。本願は、本明細書で述べた好ましい実施の形態のあらゆる適応または変形を包含することが意図されている。従って、本発明は、特許請求の範囲およびその等価物によってのみ限定される、ということが明白に意図されている。 【0058】以下に本発明の実施態様の例を列挙する。 【0059】〔実施態様1〕 顧客(14)と複数の印刷プロバイダ(22)との間で印刷ジョブ(12)をブローカリングする方法であって、前記印刷プロバイダの各々の印刷能力(40)が登録される印刷ブローカリングシステムコントローラ(28)を提供するステップと、前記顧客と該印刷ブローカリングシステムコントローラとの間のネットワーク通信リンク(30)を定義するステップと、前記印刷ジョブに対する印刷要求(36)を前記印刷プロバイダの各々の前記印刷能力と比較し、どの該印刷プロバイダが該印刷要求を遂行する該印刷能力を有するか判断するステップと、前記印刷要求を遂行する前記印刷能力を有する前記印刷プロバイダの少なくとも1つのリスト(46)を編集するステップと、を含む方法。 〔実施態様2〕 前記ネットワーク通信リンクを定義する前記ステップは、前記顧客と前記印刷ブローカリングシステムコントローラとの間のインターネット通信リンク(32)を定義することを含む実施態様1記載の方法。 〔実施態様3〕 前記印刷プロバイダの各々の、ファイルフォーマット互換性(82)、印刷媒体能力(83、84)、印刷レイアウト能力(85)、カラー印刷能力(86)、仕上げ能力(87)、引渡し能力(88)および識別(81)のうちの少なくとも1つを登録することを含み、前記ネットワーク通信リンクを介して、前記印刷ブローカリングシステムコントローラに前記印刷プロバイダの各々の前記印刷能力を登録するステップを更に含む実施態様1記載の方法。 〔実施態様4〕 前記印刷ジョブに対する、ファイルフォーマット(72)、コピーの数(75)、印刷媒体(73、74)、印刷レイアウト(76)、カラー印刷オプション(77)、仕上げオプション(78)、引渡しオプション(79)および顧客識別(71)のうちの少なくとも1つを指定することを含み、前記ネットワーク通信リンクを介して、前記印刷ジョブに対する前記印刷要求を生成し前記印刷ブローカリングシステムコントローラに提出するステップを更に含む実施態様1記載の方法。 〔実施態様5〕 前記印刷要求を生成し提出する前記ステップは、前記印刷ジョブのパフォーマンス属性(48)のパラメータを提出することを含み、前記印刷要求を比較する前記ステップは、該印刷要求の前記印刷プロバイダの前記印刷能力との第1のマッチングを実行し、該第1のマッチングに基づいて該印刷プロバイダの第1のサブセットを確立することと、前記印刷ジョブの前記パフォーマンス属性に関し前記印刷プロバイダの前記第1のサブセットを問合せ、該問い合わせに対する応答を受取るステップと、前記パフォーマンス属性の前記パラメータの、前記問い合わせに対する前記応答との第2のマッチングを実行し、該第2のマッチングに基づいて前記印刷プロバイダの第2のサブセットを確立することと、を含む実施態様4記載の方法。 〔実施態様6〕 前記印刷ジョブの前記パフォーマンス属性は、該印刷ジョブの価格、該印刷ジョブを完了する可用性、および該印刷ジョブを完了するためのターンアラウンドタイムのうちの少なくとも1つを含む実施態様5記載の方法。 〔実施態様7〕 前記ネットワーク通信リンクを介して、前記印刷プロバイダのうちの前記少なくとも1つの前記リストを前記顧客に提示するステップを更に含む実施態様1記載の方法。 〔実施態様8〕 前記印刷ジョブを遂行する前記印刷プロバイダの前記少なくとも1つのうちの少なくとも1つの印刷プロバイダを選択するステップと、前記ネットワーク通信リンクを介して該少なくとも1つの印刷プロバイダに対し前記印刷ジョブを提出するステップと、を更に含む実施態様1記載の方法。 〔実施態様9〕 顧客(14)と複数の印刷プロバイダ(22)との間で印刷ジョブ(12)をブローカリングするシステムであって、前記印刷プロバイダの印刷能力(40)が登録されるように構成された印刷ブローカリングシステムコントローラ(28)を含み、該印刷ブローカリングシステムコントローラは、前記印刷ジョブに対する印刷要求(36)を受取り、該印刷要求を前記印刷プロバイダの前記印刷能力と比較することによりどの印刷プロバイダが該印刷要求を遂行する該印刷能力を有するか判断し、前記印刷ブローカリングシステムコントローラは、前記印刷要求を遂行する前記印刷能力を有する前記印刷プロバイダの少なくとも1つのリスト(46)を編集するように適応されるシステム。 〔実施態様10〕 ネットワーク通信リンク(30)を介して前記印刷ブローカリングシステムコントローラと通信することにより、該印刷ブローカリングシステムコントローラに対し前記印刷プロバイダの各々の前記印刷能力を送信するよう構成された印刷プロバイダインタフェース(26)を更に含み、該印刷プロバイダインタフェースは、ファイルフォーマットオプションフィールド(62)、印刷媒体オプションフィールド(63、64)、印刷レイアウトオプションフィールド(65)、カラー印刷オプションフィールド(66)、仕上げオプションフィールド(67)、引渡しオプションフィールド(68)および印刷プロバイダ識別フィールド(61)を含む実施態様9記載のシステム。 〔実施態様11〕 前記印刷プロバイダの各々の前記印刷能力は、該印刷プロバイダの各々の、ファイルフォーマット互換性(82)、印刷媒体能力(83、84)、印刷レイアウト能力(85)、カラー印刷能力(86)、仕上げ能力(87)、引渡し能力(88)および識別(81)のうちの少なくとも1つを含む実施態様9記載のシステム。 〔実施態様12〕 ネットワーク通信リンク(30)を介して前記印刷ブローカリングシステムコントローラと通信することにより、前記印刷ジョブに対する前記印刷要求を該印刷ブローカリングシステムコントローラに送信するように構成された顧客インタフェース(24)を更に含み、該顧客インタフェースは、ファイルフォーマットフィールド(52)、コピー数フィールド(55)、印刷媒体フィールド(53、54)、印刷レイアウトフィールド(56)、カラー印刷オプションフィールド(57)、仕上げオプションフィールド(58)、引渡しオプションフィールド(59)および顧客識別フィールド(51)のうちの少なくとも1つを含む実施態様9記載のシステム。 〔実施態様13〕 前記印刷要求は、前記印刷ジョブに対する、ファイルフォーマット(72)、コピーの数(75)、印刷媒体(73、74)、印刷レイアウト(76)、カラー印刷オプション(77)、仕上げオプション(78)、引渡しオプション(79)および顧客識別(71)のうちの少なくとも1つを含む実施態様9記載のシステム。 〔実施態様14〕 前記印刷要求は、前記印刷ジョブのパフォーマンス属性(48)のパラメータを含み、前記印刷ブローカリングシステムコントローラは、前記印刷要求の、前記印刷プロバイダの前記印刷要求との第1のマッチングを実行し、該第1のマッチングに基づいて該印刷プロバイダの第1のサブセットを確立し、前記印刷ジョブの前記パフォーマンス属性に関し前記印刷プロバイダの前記第1のサブセットを問合せ、それに対する応答を受取り、前記パフォーマンス属性の前記パラメータの、それに対する応答との第2のマッチングを実行し、該第2のマッチングに基づいて前記印刷プロバイダの第2のサブセットを確立するように適応された実施態様9記載のシステム。 〔実施態様15〕 前記印刷ジョブの前記パフォーマンス属性は、前記印刷ジョブの価格、該印刷ジョブを完了する可用性、および該印刷ジョブを完了するためのターンアラウンドタイムのうちの少なくとも1つを含む実施態様14記載のシステム。 〔実施態様16〕 前記印刷ブローカリングシステムコントローラは、ネットワーク通信リンク(30)を介して、前記印刷プロバイダの前記少なくとも1つの前記リストを前記顧客に提示するように適応された実施態様9記載のシステム。 〔実施態様17〕 前記ネットワーク通信リンクは、インターネット通信リンク(32)である実施態様10、12または14記載のシステム。
|
| 【出願人】 |
【識別番号】398038580 【氏名又は名称】ヒューレット・パッカード・カンパニー 【氏名又は名称原語表記】HEWLETT−PACKARD COMPANY
|
| 【出願日】 |
平成13年8月16日(2001.8.16) |
| 【代理人】 |
【識別番号】100078053 【弁理士】 【氏名又は名称】上野 英夫
|
| 【公開番号】 |
特開2002−132479(P2002−132479A) |
| 【公開日】 |
平成14年5月10日(2002.5.10) |
| 【出願番号】 |
特願2001−247483(P2001−247483) |
|