(57)【要約】【課題】ポータルからプリンタ装置へのコンテンツデータのセキュリティが保証されるネットワークを提供すること。【解決手段】オンライン分散プリントネットワークは、ポータルコンピュータと、プリントマネージャコンピュータ３０１と、少なくとも１つのプリントサービスプロバイダコンピュータ３０２と、を備える。プリントマネージャコンピュータとプリントサービスプロバイダコンピュータとは、暗号化されたコンテンツデータを格納するための第１および第２レベルキャッシュデータ記憶装置をそれぞれ有する。【選択図】図３
2004505342.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークによって通信する複数のコンピュータエンティティを備えたオンライン分散プリントネットワークであって、該複数のコンピュータエンティティは、
複数の遠隔顧客から印刷物に対する注文を受信することができるポータルコンピュータエンティティと、
該ポータルコンピュータから暗号化されたコンテンツデータを受信することができ、該コンテンツデータを暗号化フォーマットで格納する第１キャッシュ装置を有するプリントマーチャントコンピュータエンティティと、
該プリントマーチャントコンピュータエンティティと通信することができ、暗号化されたコンテンツデータを格納する第２キャッシュを有する少なくとも１つのプリントサービスプロバイダコンピュータエンティティと、
前記コンテンツデータを組込んだ印刷物をプリントすることができる少なくとも１つのプリンタ装置と、
を備えるオンライン分散プリントネットワーク。
【請求項２】
前記プリンタ装置は、受信した暗号化されたコンテンツデータを該プリンタ装置内で解読する暗号解読手段を備える請求項１記載のオンライン分散プリントネットワーク。
【請求項３】
前記プリントサービスプロバイダコンピュータは、受信した暗号化されたコンテンツデータを解読する暗号解読手段を備える請求項１記載のオンライン分散プリントネットワーク。
【請求項４】
前記プリントサービスプロバイダコンピュータは、前記コンテンツデータを解読する格納された符号化された鍵データを備え、該格納された符号化された鍵データは、プリントマーチャントコンピュータエンティティからの注文の受入れに応じて、該受入れられた注文のコンテンツデータのみを解読するために復号化される請求項１記載のオンライン分散プリントネットワーク。
【請求項５】
前記ポータルコンピュータと前記プリントマーチャントコンピュータとは、５６ｋビット／秒を超える比較的高ビットレート容量の通信リンクによって接続される請求項１記載のオンライン分散プリントネットワーク。
【請求項６】
前記プリントマーチャントコンピュータエンティティは、前記ポータルコンピュータエンティティから受信した暗号化されたコンテンツデータを解読することができるいかなる暗号解読アルゴリズムも格納していない請求項１記載のオンライン分散プリントネットワーク。
【請求項７】
プロセッサとキャッシュデータ記憶装置とを備えたプリントマーチャントコンピュータエンティティを動作させる方法であって、
コンテンツデータを受信するステップと、
該コンテンツデータを前記キャッシュ装置に格納するステップと、
該コンテンツデータに対する受信した要求に応じて、該コンテンツデータが前記キャッシュに格納されているか否かをチェックするステップと、
該コンテンツデータが該キャッシュに格納されている場合、該コンテンツデータを取出すステップと、
該コンテンツデータを送信するステップと、
を含む方法。
【請求項８】
古いコンテンツデータがあるか前記キャッシュをチェックするステップと、
該古いコンテンツデータが該コンテンツデータを保存する所定基準内にあるか外にあるかを判断するステップと、
該古いコンテンツデータが該所定条件外にある場合、該コンテンツデータが消去されるのを可能にするステップと、
をさらに含む請求項７記載の方法。
【請求項９】
プロセッサと第２キャッシュデータ記憶装置とを備えたプリントサービスプロバイダコンピュータを動作させる方法であって、
コンテンツデータを識別する仕様データを受信するステップと、
該仕様データに対応するコンテンツデータが前記第２キャッシュ装置にすでに格納されているか否かをチェックするステップと、
該指定されたコンテンツデータが該第２キャッシュ装置に格納されている場合、該コンテンツデータを取出すステップと、
該コンテンツデータをプリンタ装置に送信するステップと、
を含む方法。
【請求項１０】
前記プリンタ装置を選択するステップと、
該プリンタ装置が前記コンテンツデータの解読をサポートしない場合、前記プリントサービスプロバイダコンピュータ内で該コンテンツデータを解読するステップと、
該解読したコンテンツデータを前記プリンタ装置に送信するステップと、
をさらに含む請求項９記載の方法。
【請求項１１】
前記プリントサービスプロバイダコンピュータ内で前記コンテンツデータを解読する前記ステップは、
該プリントサービスプロバイダコンピュータ内に格納された符号化された鍵を取出すことと、
該鍵を前記コンテンツデータの解読に使用するために復号化することと、
該復号化された鍵を、受信した注文で指定される限られた数のプリントに対して前記暗号化されたコンテンツデータを解読するために適用することと、
を含む請求項１０記載の方法。
【請求項１２】
前記所定数のプリントをプリントした後に前記復号化された鍵を消去するステップをさらに含む請求項１１記載の方法。
【請求項１３】
前記注文で指定された所定数のプリントをプリントした後に前記復号化されたコンテンツデータを消去するステップをさらに含む請求項１１記載の方法。
【請求項１４】
古いコンテンツデータがあるか前記第２キャッシュをチェックするステップと、
該古いコンテンツデータが該コンテンツデータを保存する所定基準内にあるか外にあるかを判断するステップと、
該古いコンテンツデータが該所定条件外にある場合、該コンテンツデータが消去されるのを可能にするステップと、をさらに含む請求項９記載の方法。
【請求項１５】
前記仕様データが前記第２キャッシュ装置に格納されていない場合、プリントマーチャントコンピュータエンティティから前記指定されたコンテンツデータを暗号化された形態で取出すステップをさらに含む請求項９記載の方法。
【請求項１６】
前記仕様データが前記第２キャッシュ装置に格納されていない場合、コンテンツプロバイダコンピュータエンティティから前記指定されたコンテンツデータを暗号化された形態で取出すステップをさらに含む請求項９記載の方法。
【請求項１７】
プロセッサとキャッシュデータ記憶装置とを備えたプリントマーチャントコンピュータエンティティであって、
暗号化されたコンテンツデータを受信する手段と、
該コンテンツデータが前記キャッシュに格納されているか否かをチェックする手段と、
該キャッシュから前記暗号化されたコンテンツデータを取出す手段と、
暗号化されたコンテンツデータを送信する手段と、
データを暗号化する手段と、
を備えるプリントマーチャントコンピュータエンティティ。
【請求項１８】
前記古いコンテンツデータが該コンテンツデータを保存するための所定基準内にあるか外にあるかを判断する手段と、
該古いコンテンツデータが該所定条件外にある場合に、該コンテンツデータを前記キャッシュから消去する手段と、
をさらに備える請求項１７記載のプリントマーチャントコンピュータエンティティ。
【請求項１９】
少なくとも１つのプロセッサと第２キャッシュデータ記憶装置とを備えたプリントサービスプロバイダコンピュータであって、
コンテンツデータを識別する仕様データを受信する手段と、
該仕様データに対応するコンテンツデータが前記第２キャッシュ装置にすでに格納されているか否かをチェックする手段と、
該コンテンツデータを該第２キャッシュ装置から取出す手段と、
該コンテンツデータを送信する手段と、
をさらに備えるプリントサービスプロバイダコンピュータ。
【請求項２０】
前記古いコンテンツデータがあるか前記第２キャッシュをチェックする手段と、
該古いコンテンツデータが該コンテンツデータを保存するための所定基準内にあるか外にあるかを判断する手段と、
を備える請求項１９記載のプリントサービスプロバイダコンピュータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書処理の分野に関し、限定するものではないが特に、新規な文書処理システムを組込んだ、改良された電子プリント（ｅ−ｐｒｉｎｔｉｎｇ）サービスを可能にする方法および装置に関する。
【０００２】
【従来の技術】
大判ポスタ、建築図、チラシ等の印刷物の製作のための従来のプリントオンデマンドサービスは、画像データを含む文書ファイルの移送のための磁気光学的記憶システムに依存してきた。最近では、画像データを含む文書ファイルは、インターネットを介して移送されている。標準ウェブブラウザインタフェースを使用してデジタルプリントジョブの注文作成、処理および請求を提供する電子プリントサービスの一例は、ｈｔｔｐ：／／ｗｗｗ．ｍｅｄｉａｆｌｅｘ．ｃｏｍ見ることができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、インターネットには、大容量（ｈｉｇｈ ｖｏｌｕｍｅ）かまたは貴重な文書を転送するために使用することを困難にする厳しい帯域幅およびセキュリティの制限がある。通常、プリントされる文書の発信者は、文書をインターネットにアップロードしなければならない。文書を製作するプリントサービスプロバイダは、文書から印刷物を製作するためにインターネットから文書をダウンロードしなければならない。大きなファイルサイズ、大容量および限られたインターネット帯域幅により、かかる手法の有用性が制限される。さらに、インターネット転送プロセス中、文書は非セキュアな経路に晒され、複製または第三者への流用に対して脆弱である。プリントサービスプロバイダでは、貴重な文書コンテンツがプリントサービスプロバイダの人間のオペレータに露出し、文書の発信者は、しばしばプリントサービスプロバイダ内のセキュリティ対策を確認せずに、プリントサービスプロバイダを信頼しなければならない。
【０００４】
これまで、キャッシングシステムに関し従来技術によるいくつかの解決法が開発されてきた。しかしながら、これらのうちのいずれもが、アップロードとダウンロードとの二重レベルキャッシングシステムを提供せず、完全な発信元から宛先へのセキュア転送トランザクションも提供しない。従来技術によるテクノロジでは、文書は、コンテンツデータの全送信経路にわたる制御なしに、プリントの送信または製作のいずれの間も無許可の使用に晒される。たとえば、大抵の従来技術によるウェブブラウザは、データをダウンロードするためのインターネット帯域幅を最適化するキャッシングシステムは含むが、データをアップロードするためのものは含まない。それらは、暗号化を通してセキュアなコンテンツ転送を処理するが、データの格納をセキュアに処理しない。従来技術によるウェブブラウザは、「セキュアな」コンテンツデータをキャッシュすることはまったく行わずにこの問題に取組んでいる。
【０００５】
【課題を解決するための手段】
本発明による１つの特定の実施では、圧縮され暗号化されたキャッシングシステムを利用することによって、低ビットレート容量接続の使用を最適化する。キャッシングシステムは、２つのレベル、すなわち文書ファイルをアップロードするための第１レベルキャッシュと、文書ファイルをダウンロードするための第２レベルキャッシュと、で構成される。二重レベルキャッシュにより、大抵の要求されたコンテンツの項目を通信ネットワーク、たとえばインターネットに対し繰返しアップロードおよび／またはダウンロードする必要がなくなる。二重レベルキャッシュの１レベルは、インターネットに対するゲートウェイとして作動するインターネットサーバに存在する。インターネットサーバは、複数のポータルまたはウェブサイトから直接コンテンツアップロードを取得する。コンテンツは、ゲートウェイサーバに、そのサーバの第１レベルキャッシュにまだ存在しない場合か、あるいはコンテンツの新たなバージョンが入手可能である場合にのみ、アップロードされる。ゲートウェイサーバキャッシュは、厳密にオンデマンドで、第２レベルサーバに伝播される。各プリントサービスプロバイダは、プリントマネージャコンピュータを有する。プリントサービスプロバイダが、特定のコンテンツをプリントするように選択された場合にのみ、それらのプリントサービスマネージャはゲートウェイサーバからコンテンツをダウンロードする。それ以外の場合は、コンテンツはダウンロードされない。
【０００６】
キャッシングシステムの両レベルは、コンテンツ識別コードに基づくデータ転送のプルモードを使用する。この手法は、コンテンツの仕様をコンテンツデータの実際の転送と区別する。この機構により、各キャッシングレベルは、特定のコンテンツを対応するサーバからダウンロードするべきか否かに関する判断を行う権利が与えられる。
【０００７】
常にデータを暗号化フォーマットで送信および格納することにより、個々のサーバコンピュータに対する不適切な使用または悪意のある行為に対する高度な保護が提供される。ゲートウェイサーバが解読機能を有していないため、文書は、ゲートウェイサーバから盗用された場合であっても、同時に適切な解読アルゴリズムを盗用する見込みがなければ暗号化されたままである。
【０００８】
本発明の第１の態様によれば、通信ネットワークによって通信する複数のコンピュータエンティティを備えたオンライン分散プリントネットワークの方法であって、該複数のコンピュータエンティティが、
複数の遠隔顧客から印刷物に対する注文を受信することができるポータルコンピュータエンティティ（１０２）と、
該ポータルコンピュータから暗号化されたコンテンツデータを受信することができ、該コンテンツデータを暗号化フォーマットで格納する第１キャッシュ装置（３０５）を有するプリントマーチャントコンピュータエンティティ（１００）と、
該プリントマーチャントコンピュータエンティティと通信することができ、暗号化されたコンテンツデータを格納する第２キャッシュ（３０６）を有する少なくとも１つのプリントサービスプロバイダコンピュータエンティティ（３０３）と、
上記コンテンツデータを組込んだ印刷物をプリントすることができる少なくとも１つのプリンタ装置（３０７〜３０９）と、
を備えるオンライン分散プリントネットワークの方法が提供される。
【０００９】
本発明の第２の態様によれば、プロセッサとキャッシュデータ記憶装置とを備えたプリントマーチャントコンピュータエンティティを動作させる方法であって、
暗号化されたコンテンツデータを受信するステップと、
該暗号化されたコンテンツデータを上記キャッシュ装置に格納するステップと、
該コンテンツデータに対する受信した要求に応じて、該コンテンツデータが上記キャッシュに格納されているか否かをチェックするステップと、
該コンテンツデータが該キャッシュに格納されている場合、該暗号化されたコンテンツデータを取出すステップと、
該暗号化されたコンテンツデータを送信するステップと、
を含む方法が提供される。
【００１０】
本発明の第３の態様によれば、プロセッサと第２キャッシュデータ記憶装置とを備えたプリントサービスプロバイダコンピュータを動作させる方法であって、
コンテンツデータを識別する仕様データを受信するステップと、
該仕様データに対応するコンテンツデータが上記第２キャッシュ装置にすでに格納されているか否かをチェックするステップと、
該指定されたコンテンツデータが該第２キャッシュ装置に格納されている場合、該暗号化されたコンテンツデータを取出すステップと、
該暗号化されたコンテンツデータをプリンタ装置に送信するステップと、
を含む方法が提供される。
【００１１】
本発明の第４の態様によれば、プロセッサとキャッシュデータ記憶装置とを備えたプリントマーチャントコンピュータエンティティであって、
暗号化されたコンテンツデータを受信する手段と、
該コンテンツデータが上記キャッシュに格納されているか否かをチェックする手段と、
該キャッシュから上記暗号化されたコンテンツデータを取出す手段と、
暗号化されたコンテンツデータを送信する手段と、
を備えたプリントマーチャントコンピュータエンティティが提供される。
【００１２】
本発明の第５の態様によれば、少なくとも１つのプロセッサと第２キャッシュデータ記憶装置とを備えたプリントサービスプロバイダコンピュータであって、
コンテンツデータを識別する仕様データを受信する手段と、
該仕様データに対応するコンテンツデータが上記第２キャッシュ装置にすでに格納されているか否かをチェックする手段と、
該コンテンツデータを該第２キャッシュ装置から取出す手段と、
該コンテンツデータを送信する手段と、
をさらに備えたプリントサービスプロバイダコンピュータが提供される。
【００１３】
ここで、本発明のよりよい理解のために、および本発明がいかに実行され得るかを示すために、添付図面を参照して本発明による特定の実施形態、方法およびプロセスを、単に実施例として説明する。
【００１４】
【発明の実施の形態】
ここで、本発明を実行するために本発明者が考える最良の形態を実施例として説明する。以下の説明では、本発明の完全な理解を提供するために、多数の特定の詳細を示す。しかしながら、当業者には、本発明がこれら特定の詳細に限定することなく実施されてよい、ということが明らかであろう。他の例では、本発明を不必要に不明確にしないように、周知の方法および構造は詳しくは説明していない。
【００１５】
以下の説明は、インターネットによって通信する複数のコンピュータエンティティに適用されるが、当業者には、通常かかるエンティティが、仮想プライベートネットワーク（ｖｉｒｔｕａｌ ｐｒｉｖａｔｅ ｎｅｔｗｏｒｋ（ＶＰＮ））、ローカルエリアネットワーク（ｌｏｃａｌ ａｒｅａ ｎｅｔｗｏｒｋ（ＬＡＮ））、移動通信ネットワーク等を含むいかなる通信ネットワークで通信してもよい、ということが認められよう。
【００１６】
この明細書において、コンピュータエンティティまたはビジネスのコンテキストで使用する「オンライン」という語は、通信ネットワークにより製品および／またはサービスを電子データの形態で送信および／または受信することができる、適切なコンピュータエンティティまたはビジネスを意味する。また、コンピュータエンティティおよび／またはビジネスは、通信ネットワークにより、他のコンピュータエンティティまたはビジネスとの電子データの交換の形態で、通信リンクによりトランザクションを実行することが可能であってもよい。
【００１７】
この明細書において、「通信ネットワーク」という語は、複数のコンピュータエンティティが電子データファイルの転送により互いに通信することができる任意の通信ネットワークを含む。かかるネットワークは、パケット交換ネットワークと回線交換ネットワークとの両方と、パケット交換／回線交換ネットワークのハイブリッドと、を含む。かかるネットワークの例には、インターネット、広域ネットワーク（ｗｉｄｅ ａｒｅａ ｎｅｔｗｏｒｋ（ＷＡＮ））が含まれる。インターネットプロトコル（ｉｎｔｅｒｎｅｔ ｐｒｏｔｏｃｏｌ（ＩＰ））、非同期転送モード（ａｓｙｎｃｈｒｏｎｏｕｓ ｔｒａｎｓｆｅｒ ｍｏｄｅ（ＡＴＭ））、無線アプリケーションプロトコル（ｗｉｒｅｌｅｓｓ ａｐｐｌｉｃａｔｉｏｎ ｐｒｏｔｏｃｏｌ（ＷＡＰ））等のあらゆるプロトコルを使用してよい。
【００１８】
本明細書の図１を参照すると、エンドユーザであってもよい顧客からの複数の注文に応じて、複数の顧客端末１０４にプリントサービスを提供する、オンライン分散プリントネットワークの物理アーキテクチャが概略的に例示されている。ネットワークは、各々がプリント画像に対する注文に応じて物理プリントを提供することができる複数のインターネット対応プリントサービスプロバイダ１０５〜１０７と、プリントサービスに対する複数の注文を複数のプリントサービスプロバイダ１０５〜１０７に適合させるインターネット対応プリントマーチャントコンピュータエンティティ１００と、画像データを提供することができる１つまたは複数のインターネット対応コンテンツプロバイダコンピュータエンティティ１０１と、各々が加入者、たとえば一般の人々からプリント画像に対する注文を受取ることができる複数のポータルコンピュータエンティティ１０２、１０３と、指定されたエンドユーザに物理プリントを配達するように活動する１つまたは複数のクーリエ（ｃｏｕｒｉｅｒ：配達）サービスプロバイダ１１７〜１１９と、を備える。
【００１９】
個々のインターネット対応ビジネスは、以下のように異なるタイプのコンピュータエンティティを利用する。
【００２０】
・ポータルビジネスは、ポータルコンピュータエンティティ１０２、１０３を有し、画像コンテンツを、ウェブサイトを介して提供することにより顧客にオンラインで提供することができる。ウェブブラウザを有するパーソナルコンピュータを使用する顧客、通常は直接リテール顧客、たとえば一般の人々は、ポータルコンピュータエンティティにおいて利用可能となったウェブページを閲覧することができ、支払い明細書を処理する既知のウェブサイト電子商取引（ｅ−ｃｏｍｍｅｒｃｅ）エンジンを使用して、それら画像のオンラインプリントを注文することができる。
【００２１】
・コンテンツプロバイダビジネスは、個人およびビジネスにとって興味がありオンラインで配信可能である複数の画像データを格納する、コンテンツプロバイダコンピュータエンティティ１０１を有する。たとえば、コンテンツプロバイダビジネスは、データベースに格納されコンテンツプロバイダコンピュータエンティティ１０１によりインターネットを介してアクセス可能となった画像のライブラリを、データフォーマットで提供することができる。
【００２２】
・プリントマーチャントビジネスは、プリントマーチャントコンピュータエンティティ１００を有し、ビジネス顧客、直接リテール顧客、コンテンツリテーラウェブサイトおよびコンテンツプロバイダと、１つまたは複数のプリントサービスプロバイダと、に対しサービスを提供する。コンテンツリテーラビジネスに対し、プリントマーチャントは、加入者からのそれらのポータルビジネスへの注文を、プリントおよびエンドユーザへの配信を確実にして、ポータルウェブサイトによって販売することができる高品質プリントに変換することを可能にする。ポータルウェブサイトに対し、プリントマーチャントビジネスは、それらの画像コンテンツを、ポータルウェブサイトがそれらのオンライン顧客に直接販売することができる高品質ポスタに変換する事業を提供する。プリントマーチャントビジネスは、確実にポータルビジネスに対するプリントおよび配信サービスを処理する。プリントサービスプロバイダに対し、プリントマーチャントは、プリントサービスプロバイダが常に稼働するようにプリント要求の獲得を提供し、プリントサービスプロバイダに対してワークフローを自動的に管理する際の支援を提供する。プリントサービスプロバイダは、電子サーバ（ｅ−ｓｅｒｖｅｒ）１０８〜１１０として作動するそれらのプリントマネージャコンピュータにより、プリントマネージャ１００に接続される。各電子サーバは、複数のプリント装置１１１〜１１６がプリントマーチャントに接続されるのを可能にする。プリントサービスプロバイダに対し、プリントマーチャントビジネスは、プリントサービスプロバイダに対するプリント要求、特に大判プリント要求を獲得し、プリントサービスプロバイダがその要求を満たすためにプリントオンデマンドプリントサービスを管理する助けとなる設備を提供し、プリントサービスプロバイダの業務内のワークフローを自動的に管理し、手作業の介入を最小限にする事業を提供する。
【００２３】
・プリントサービスプロバイダビジネスは、オンライン対応プリントサービスプロバイダコンピュータエンティティ１０８〜１１０と、１つまたは複数のプリンタ装置１１１〜１１６と、プリントマーチャントコンピュータエンティティからオンラインで、たとえばインターネットで注文を受信することができ、コンテンツプロバイダコンピュータエンティティ、ポータルエンティティまたはプリントマーチャントエンティティから直接オンライン画像データを受信することができるプリントサービスプロバイダコンピュータエンティティと、を含む。
【００２４】
当業者には理解されるように、各コンピュータエンティティは、少なくとも１つのプロセッサと、少なくとも１つの通信サポートと、関連するメモリと、を備える。各コンピュータは、当業者には理解されるように、動作および機能のためのモードを実行する手段を含む、従来からのプログラミング言語で書かれたプリセットアルゴリズムに従って動作する。
【００２５】
個々の顧客コンピュータエンティティは、たとえばモデム、ＩＳＤＮ回線等を使用して既知の方法でインターネットに接続する。当業者には、最良の形態では、コンピュータエンティティ間の通信をＴＣＰ／ＩＰインターネットによるものとして説明したが、本発明はかかる通信の手段に限定されず、任意の適切なルーティングおよび／または移送プロトコルを使用する仮想プライベートネットワーク（ＶＰＮ）、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）を含むがこれらに限定されない、いかなる適切な通信ネットワークまたはネットワークリンクの混合を利用してもよい、ということが認められよう。
【００２６】
顧客端末１０４は、印刷物またはプリントサービスに対する注文をプリントマーチャントビジネスまたはポータルビジネスに送信することができるいかなるコンピュータエンティティを含んでもよい。顧客端末は、２つの基本タイプに類別されてよい。第１に、プリントマーチャントコンピュータエンティティ１００に対し印刷物またはサービスを直接注文する機能を有していないものである。以降、これらの端末を、リテール顧客端末と呼ぶ。第２に、プリントマーチャントコンピュータエンティティ１００に対し印刷物またはサービスを直接注文する手段を有する顧客端末であり、以降このタイプの顧客端末を、ビジネス顧客端末と呼ぶ。ビジネス顧客端末は、オンライン通信リンク、たとえばインターネットによって、画像データを直接プリントサービスプロバイダコンピュータ１００に送信すると共に、印刷物およびサービスに対する注文を行うことができる。リテール顧客端末は、通常、従来技術において既知であるようなウェブブラウザを備えたパーソナルコンピュータ等からなる。
【００２７】
コンテンツプロバイダコンピュータエンティティ１０１は、複数の画像を表す複数のデジタル画像コンテンツデータを格納するデータベースと、インターネット互換性通信インタフェースと、を備え、通信リンクによりデジタル画像コンテンツデータを利用可能にする。
【００２８】
プリントマーチャントコンピュータエンティティ１００は、複数のプリントサービスプロバイダ１０５〜１０７、１つまたは複数のコンテンツプロバイダコンピュータ１０１、１つまたは複数のポータルコンピュータエンティティ１０２、１０３、１つまたは複数のビジネス顧客端末、および任意に、１つまたは複数のそれぞれのクーリエビジネスに属する１つまたは複数のサーバコンピュータと、オンラインで通信することができるサーバコンピュータを備える。
【００２９】
本明細書の図２を参照すると、プリントサービスプロバイダファシリティ１０５の一実施例の図が概略的に示されている。プリントサービスプロバイダファシリティ１０５は、少なくとも１つのプリントサービスプロバイダコンピュータエンティティ２００と、プリントサービスプロバイダコンピュータ２００を介して受取られた画像を包含する印刷物をプリントアウトする１つまたは複数のプリンタ装置２０１〜２０３とを備え、該複数のプリンタは、プリントジョブを個々のプリンタに自動的に割付けるプリントサービスプロバイダコンピュータ２００の制御下でプリントアウトする。さらに、プリントサービスプロバイダファシリティは、印刷物に対し特別な仕上げ、たとえばラミネーション、光沢仕上げ等を施す、図２には示していない仕上げ部門と、印刷物の注文品を、パッケージ、たとえばロールチューブ、箱またはプラスチック、封筒に包装する出荷部門と、を含む。
【００３０】
複数のプリンタ装置２０１〜２０３は、サイズの異なるプリント媒体を処理することができる異なるプリンタ装置の選択を提供することができる。各プリンタ装置は、プリントサービスプロバイダコンピュータ２００がインターネットを介して受信したプリント注文に従って、画像のプリントに対する命令と、画像データ自体と、をプリントサービスプロバイダコンピュータ２００から受取る。さらに、プリントサービスプロバイダコンピュータ２００は、ペーパワーク注文用紙とラベルを含むパッキングスリップとの形態で、人間のオペレータに対する命令をプリントアウトすることにより、人間のオペレータが複数のプリンタ装置から印刷物を収集し、仕上げ部門および出荷部門を通して印刷物を効率よく処理することができるようにする。命令は、ローカルに接続された周辺プリンタ２０４、たとえばＨＰ　ＬａｓｅｒＪｅｔ装置等を介してプリントされてよい。
【００３１】
プリンタ装置２０１〜２０３は、暗号化されたコンテンツデータの解読の機能を有していないレガシプリンタ装置を含んでよく、その場合、それらは非暗号化フォーマットのコンテンツデータを受取らなければならない。しかしながら、個々のプリンタ装置２０１〜２０３は、プリンタ装置が暗号化コンテンツデータを受取り、プリンタ装置内でプリントする前にそのデータを解読することを可能にする、組込み暗号解読機能を有するプリンタ装置を含んでよい。
【００３２】
プリントサービスプロバイダコンピュータは、暗号解読をサポートしてよいが、それは制限され管理された方法でサポートする。暗号解読は、レガシ装置でプリントするために、およびプリントの目的のみのために実行される。いかなる文書のリッピングも不可能である。
【００３３】
暗号化および認証をサポートするプリント装置の場合、プリントサービスプロバイダコンピュータは、プリンタ装置でプリントするためであっても暗号化フォーマットでコンテンツデータを保存する。また、それは、プリントサービスファシリティ内のオペレータが文書の無許可バージョンを生成するかまたは無許可コピーを作成しないようにもする。
【００３４】
本明細書の図３を参照すると、本明細書の図１に示すオンライン分散プリントネットワークの論理アーキテクチャが、コンピュータエンティティ間のメッセージングとコンピュータエンティティ間のコンテンツデータのセキュアフォーマットでの転送および格納とを示して概略的に例示されている。
【００３５】
ポータルコンピュータエンティティ３００は、５６キロビット／秒を上回るビットレート容量の高ビットレート容量のバックボーンリンクにより、プリントマーチャントコンピュータエンティティ３０１に接続される。プリントマーチャントコンピュータ３０１は、インターネットに対するゲートウェイサーバとしての役割を果たし、通常低ビットレート容量リンク、たとえば１０〜２０キロビット／秒リンク３０４である従来のインターネット接続によって、ＰＳＰサーバ３０４の各々に接続される。プリントマーチャントゲートウェイサーバ３０１は、第１レベルキャッシュデータ記憶装置３０５を備えたプロバイダであり、プリントサービスプロバイダコンピュータ３０３には、大容量（ｈｉｇｈ ｃａｐａｃｉｔｙ）の第２レベルキャッシュデータ記憶装置３０６が提供される。ポータルコンピュータエンティティ３００が、高ビットレート容量リンクによりプリントマーチャントゲートウェイサーバ３０１に接続される場合であっても、ポータルコンピュータ３００のダウンロード容量に過度なストレスを与えないように、第１レベルキャッシュ３０５が提供される。
【００３６】
ポータルからプリントマーチャントゲートウェイへの接続３０２は、高ビットレート容量リンク３０２の提供によってビットレート容量問題を克服する。プリントマーチャントゲートウェイサーバからプリントサービスプロバイダサーバへの接続３０４は、プリントマーチャントゲートウェイサーバとプリントサービスプロバイダサーバとの間のデータの転送を最小化するために第２レベルキャッシュを使用することにより、リンク３０４の低ビットレート容量制限を克服する。
【００３７】
第１レベルキャッシュに格納されるデータは、暗号化フォーマットで格納される。したがって、第１レベルキャッシュへの無許可のアクセスが取得されデータが取出された場合、そのデータは、暗号化フォーマットで取出されることになる。プリントマーチャントゲートウェイサーバは、いかなる解読機能も有していないため、暗号化データを、暗号化データを解読するために使用することができる暗号解読アルゴリズムまたは暗号解読鍵とともに取得する危険に晒される可能性はない。しかしながら、プリントマーチャントゲートウェイは、ポータルのいずれかから非暗号化フォーマットで受取ったデータを暗号化するために使用される暗号化アルゴリズムは有している。
【００３８】
また、キャッシングシステムにより、「プレロード（ｐｒｅ−ｌｏａｄ）」機構が可能になる。近い将来、たとえばクリスマスまたはバレンタインデー等において高い確率で要求されると予測されるコンテンツを、ＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭフォーマットでプリントマーチャントゲートウェイサーバまたはプリントサービスプロバイダコンピュータの人間のオペレータに送ることができる。プリントマーチャントゲートウェイサーバまたはＰＳＰサーバのオペレータは、自身のサーバシステムにＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭを挿入して、自動的かつ透過的に所与のコンテンツを対応するキャッシングシステムに組み込む。かかる高い確率で要求されるコンテンツのすべてに対し、インターネットダウンロードは必要でなくなる。
【００３９】
キャッシングシステムは、専用ディスク容量によって駆動される。キャッシュシステムは、最大容量を超過するかまたはディスクスペースを略使い尽くした状態となると、長期間、たとえば何日または何週間かプリントされなかった最も古いコンテンツを無視することにより、自身を自動的に消去する。消去されたコンテンツは、再度必要とされる時はいつでも、自動的にコンテンツプロバイダの第１レベルキャッシュから取出され期限切れまで再度格納される。
【００４０】
本明細書の図４を参照すると、ステップ４００において、第２キャッシュのデータ占有量が測定される。ステップ４０１において、第２キャッシュのデータ占有量が、データ占有量の所定閾値を上回る場合、ステップ４０２において第２レベルキャッシュの最も古いファイルが選択され、ステップ４０３において削除される。そして、データ消去アルゴリズムはステップ４００に戻り、第２キャッシュのデータ占有量を再測定する。ステップ４００〜４０３は、第２レベルキャッシュのデータ占有量が所定閾値を下回るまで続行する。
【００４１】
キャッシュシステムは、完全に透過的であり、コンテンツデータのキャッシングまたは消去に関連するすべての動作は自動的である。
【００４２】
本明細書の図５ないし図８を参照して、ここでは、ポータル３００においてインターネットベース顧客からの印刷物に対する注文を受取り、その注文を印刷物の自動製作によって満足させる、オンライン分散プリントネットワークの動作の方法を説明する。
【００４３】
注文は、ポータルコンピュータとプリントマーチャントコンピュータとの間の通信の第１段階５００と、プリントマーチャントコンピュータとプリントサービスプロバイダコンピュータ３０３との間の通信の第２段階５０１と、プリントサービスプロバイダコンピュータとプリンタ装置との間の通信の第３段階５０２と、を含む３つの主な段階によって満足される。
【００４４】
第１段階５００では、ポータルからプリントマーチャントコンピュータに送信されるコンテンツデータは、暗号化フォーマットまたは非暗号化フォーマットのいずれとすることもできる。プリントマーチャントコンピュータは、非暗号化コンテンツデータを受信した場合、そのデータに独自の暗号化を適用し、その後データをプリントサービスプロバイダコンピュータ３０３に送信する。
【００４５】
本明細書の図６を参照すると、ステップ６００において、ポータルコンピュータ３００は、複数の印刷物に対する顧客注文を受信する。通常、かかる注文は、顧客が、パーソナルコンピュータ等を使用し、ウェブブラウザを操作し、ポータルにおいてウェブサーバによって生成されたメニューまたはコンテンツディスプレイから複数の印刷物を選択することによって行われる。ステップ６０１において、ポータルコンピュータは、コンテンツ仕様識別データをプリントマーチャントコンピュータ３０１に送信する。コンテンツ仕様識別子（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）は、プリントされるコンテンツを一意に識別するデータを含む。コンテンツは、アートワーク、建築図または他の任意のプリント可能素材を含んでよい。ステップ６０２において、プリントマーチャントコンピュータがまだその第１レベルキャッシュにコンテンツデータを格納していない場合、ポータルコンピュータは、プリントマーチャントゲートウェイコンピュータからコンテンツデータに対する要求を受信する。ステップ６０３において、ポータルコンピュータは、コンテンツデータに対する要求がプリントマーチャントゲートウェイコンピュータから受信されると、高ビットレート容量リンク３０２によりコンテンツデータをプリントマーチャントゲートウェイコンピュータに送信する。
【００４６】
本明細書の図７を参照すると、ポータル３００からコンテンツ仕様データを受取った時のプリントマーチャントコンピュータ３０１の動作の第１モードが概略的に示されている。ステップ７００において、プリントマーチャントゲートウェイは、ポータルコンピュータ３００から暗号化されたコンテンツ仕様データを受信する。ステップ７０１において、プリントマーチャントゲートウェイは、プリントサービスプロバイダコンピュータ３０３を選択する。ステップ７０２において、プリントマーチャントサーバは、選択したプリントサービスプロバイダコンピュータ３０３に暗号化されたコンテンツ仕様データを送信する。
【００４７】
プリントサービスプロバイダコンピュータは、コンテンツ仕様識別子を受信すると、プリントマーチャントゲートウェイに対しデータを要求すべきか否かを判断する。
【００４８】
本明細書の図８Ａおよび８Ｂを参照すると、プリントサービスプロバイダコンピュータ３０３の動作モードが概略的に示されている。プリントサービスプロバイダが注文を受信すると、その注文は、アプリケーションによって提供される画面に示される。プリントサービスプロバイダのオペレータが注文を受入れるか否かを判断するか、あるいは代替的に、注文の受入れ／拒否は自動化されてもよい。ステップ８００において、プリントサービスプロバイダコンピュータは、低ビットレート容量通信リンク３０４により、プリントマーチャントコンピュータ３０１から暗号化されたコンテンツ仕様識別データを受信する。ステップ８０１において、プリントサービスプロバイダコンピュータは、受信したコンテンツ仕様を、第２レベルキャッシュ３０６にすでに格納されている暗号化されたデータの仕様と比較する。通常、第２レベルキャッシュ３０６は、５〜１０ギガバイトのオーダの容量のハードディスクドライブを有してよい。データは、暗号化フォーマットで第２レベルキャッシュに格納される。ステップ８０２において、指定されたコンテンツデータが第２キャッシュにおいて見つかると、プリントサービスプロバイダコンピュータは、ステップ８０７において第２レベルキャッシュから暗号化データを取出し、ステップ８０６において１つまたは複数のプリンタ装置を選択する。本発明による完全な実施では、すべてのプリンタ装置がプリンタ装置におけるコンテンツデータの解読をサポートし、それによって、プリントサービスプロバイダコンピュータとプリンタ装置との間の通信を暗号化形式で行うことができ、プリントサービスプロバイダコンピュータ３０３に暗号解読アルゴリズムを格納する必要がない。これにより、プリントサービスプロバイダファシリティの人員が、画像コンテンツを解読し、たとえばフロッピディスク、ＣＤ　ＲＯＭ、ＤＶＤ　ＲＯＭ等に解読されたコンテンツデータの電子コピーを作成することを防止する。選択されたプリンタが暗号解読をサポートする場合、ステップ８１０において、プリントサービスプロバイダコンピュータは、非セキュア暗号化通信リンク、たとえばローカルエリアネットワークかまたはインターネットにより、暗号化されたデータを選択したプリンタ装置に送信する。プリンタ装置は、暗号化されたコンテンツデータを受信すると、プリンタ装置にローカルに格納された暗号解読アルゴリズムを適用することにより、コンテンツデータを解読し、その後、解読したコンテンツ画像データに従って印刷物に画像をプリントする。
【００４９】
しかしながら、最適でない実施では、プリンタにおいてコンテンツデータの解読をサポートしないレガシプリンタ装置３０７、３０８が存在する場合がある。これら状況では、レガシ装置は、コンテンツデータを非暗号化フォーマットで受取らねばならず、プリントサービスプロバイダコンピュータ３０３内に暗号解読アルゴリズムが必要である。これら状況では、プリントサービスコンピュータ３０３は、ステップ８０８においてコンテンツデータを解読し、ステップ８０９において、解読したコンテンツデータを、解読機能を有していない選択したプリンタ装置に送信する。この場合、プリントサービスプロバイダコンピュータ３０３に暗号解読アルゴリズムが格納されているため、暗号化されたコンテンツデータのコピーを暗号解読アルゴリズムと共にプリントサービスコンピュータから盗用することが可能であるか、あるいは解読されたコンテンツデータを物理キャリア、たとえばＣＤ　ＲＯＭまたはＤＶＤ　ＲＯＭによってプリントサービスプロバイダコンピュータから取得することが可能である、という危険がある。
【００５０】
プリントサービスプロバイダコンピュータ３０３は、第２レベルキャッシュ３０６において指定されたコンテンツを見付けなかった場合、ステップ８０３において、プリントマーチャントコンピュータ３０１にコンテンツデータを要求するデータ要求を生成し、それは、低帯域幅通信リンク３０４によって送信される。ステップ８０４において、プリントマーチャントコンピュータが要求された暗号化コンテンツデータを取得すると、プリントサービスプロバイダコンピュータは、暗号化されたコンテンツデータを受信する。ステップ８０５において、プリントサービスプロバイダコンピュータは、暗号化されたコンテンツデータを解読することなく第２レベルキャッシュに格納し、ステップ８０６に進む。
【００５１】
本明細書の図９を参照すると、コンテンツデータをプリントサービスプロバイダコンピュータ３０３に提供する、プリントマーチャントコンピュータ３０１の動作の第２のモードが概略的に示されている。ステップ９００において、プリントマーチャントコンピュータは、プリントサービスプロバイダコンピュータ３０３から低ビットレート容量リンク３０４によりデータの要求を受信する。ステップ９０１において、プリントマーチャントコンピュータは、コンテンツ仕様、すなわちプリントサービスプロバイダコンピュータ３０３から受信したデータ要求の主体を、第１レベルキャッシュ３０６に格納されている暗号化されたコンテンツデータと比較する。ステップ９０２において、指定されたコンテンツデータがすでに第１レベルキャッシュに格納されていることが分かった場合、ステップ８０６において、プリントマーチャントコンピュータは、第１レベルキャッシュ３０５から、格納されている暗号化フォーマットのコンテンツデータを取出し、それをプリントサービスプロバイダコンピュータ３０３に低ビットレート通信リンク３０４によって送信する。しかしながら、指定されたコンテンツが第１レベルキャッシュ３０５において入手可能でない場合、プリントマーチャントゲートウェイコンピュータ３０１は、それをポータル３００から取得しなければならず、ステップ９０３において、指定されたコンテンツデータをポータルコンピュータに要求するデータ要求を生成する。ステップ９０４において、プリントマーチャントコンピュータは、ポータルコンピュータ３００から暗号化されたコンテンツデータを受取り、ステップ９０６において、それをその第１レベルキャッシュ３０５にローカルに格納した後、続いてステップ９０７において暗号化されたコンテンツデータをプリントサービスプロバイダに送信する。
【００５２】
ポータルコンピュータ３００とプリントマーチャントコンピュータ３０１とプリントサービスプロバイダコンピュータ３０３との間の通信は、コンテンツデータの仕様が、暗号化されたコンテンツ画像データ自体を可能な限り実際に移送することなく、ポータルコンピュータとプリントマーチャントコンピュータとプリントサービスプロバイダコンピュータとの間で送信されるため、高ビットレート通信リンクおよび低ビットレート通信リンク３０４によるビットレート容量の使用を最適化することができる。
【００５３】
プリントサービスプロバイダコンピュータ３０３は、その第２レベルキャッシュにすでにコンテンツデータを有しているか否かを、それをプリントマーチャントコンピュータ３０１に対して要求する前にチェックする。プリントマーチャントコンピュータ３０１は、プリントサービスコンピュータ３０３からコンテンツデータの要求を受取ると、その第１レベルキャッシュ３０５に暗号化されたコンテンツデータをすでに有しているか否かを、それをポータルコンピュータ３００に対して要求する前にチェックする。
【００５４】
さらに、最良の形態の実施では、コンテンツデータは、ポータルコンピュータとプリントマーチャントコンピュータとプリントサービスプロバイダコンピュータとの間の送信を通して暗号化フォーマットで維持され、最終的なプリンタ装置３０９に到着した時点でさえ暗号化されたままである。コンテンツデータの解読は、最良の形態ではプリンタ装置においてのみ実行され、暗号解読アルゴリズムはプリントサービスプロバイダコンピュータ３０３やプリントマーチャントコンピュータ３０１には格納されておらず、そのためポータル３００のオペレータに対しデータセキュリティを保証する。ポータルとプリントマーチャントとの間において、プリントマーチャントから、またはプリントマーチャントとプリントサービスプロバイダコンピュータとの間において、またはプリントサービスプロバイダコンピュータから、暗号化されたコンテンツデータが危険に晒され盗用された場合であっても、それは暗号化フォーマットでのみ入手可能であり、同じソースから暗号解読アルゴリズムをダウンロードすることはできない。暗号解読アルゴリズムは、プリントする前にコンテンツ画像データを解読するためにセキュアプリンタ装置３０９のローカルプロセッサに格納されていなければならない。しかしながら、プリンタ装置を、プリンタ装置からの解読データの盗用が物理的に困難であるように設計することができる。さらに、プリンタ装置は、通常、指定された人員にアクセスが制限されてよい物理的にアクセス不可能な場所、たとえばプリントルームに保管される。
【００５５】
本明細書の図１０を参照すると、プリントマーチャントコンピュータ３０１および／またはプリントサービスプロバイダコンピュータ３０３に対して適用可能な、それぞれの第１または第２レベルキャッシュから古くなったコンテンツデータ項目を消去する動作モードが概略的に示されている。動作の方法を、プリントマーチャントコンピュータに関して説明するが、当業者には、動作の方法がプリントサービスプロバイダコンピュータにも等しく適用される、ということが理解されよう。ステップ１０００において、第１レベルキャッシュ３０５に存在する格納されたコンテンツデータ項目が選択される。第１レベルキャッシュに暗号化されたコンテンツデータが格納される時、それは、日時データとともに格納され、それによってコンテンツデータの古さ（ｖｉｎｔａｇｅ ａｎｄ ａｇｅ）を識別することが可能になる。ステップ１００１において、日時データが読出される。コンテンツ日時データは、コンテンツデータがプリントマーチャントコンピュータによって取出しのためにアクセスされる度に更新される。コンテンツデータを最初に格納する時、第１レベルキャッシュにおいて日時データがデータに添付される。ステップ１００２において、プリントマーチャントコンピュータは、現在時刻と暗号化されたコンテンツデータが取出しの目的のために最後にアクセスされた時との時差を確定する。この時差が、プリントマーチャントコンピュータのオペレータによりユーザ設定可能な所定時間より小さい場合、アルゴリズムはステップ１０００に戻る。しかしながら、ステップ１００２の結果としてコンテンツデータが所定時刻より古い場合、ステップ１００３において、プリントマーチャントコンピュータはそのコンテンツデータを、新たなコンテンツデータによって上書きされることが可能なものとして識別する。
【００５６】
プリントマーチャントコンピュータがポータル３００から新たなコンテンツデータを受信し、このデータが受信時に格納されるため、第１レベルキャッシュがいっぱいになりすでに格納されたコンテンツデータがランダムに上書きされる結果となるのを回避するために、図１０の消去アルゴリズムは、最も古いコンテンツデータ、すなわち最も長い期間、所定のユーザ選択可能期間を超えて使用されていないコンテンツデータを選択し、そのコンテンツデータを上書のために指定するように動作する。古いコンテンツデータの消去は自動的であり、第１レベルキャッシュが常に新たなコンテンツデータの書込みのために利用可能な空間を有していることを可能にする。
【００５７】
本明細書の図１１を参照すると、受信した暗号化されたコンテンツデータの解読を処理する、プリントサービスプロバイダコンピュータ３０３の動作が概略的に示されている。ステップ１１００において、ＰＳＰコンピュータは、プリントマーチャントコンピュータ３０１から注文を受信する。ステップ１１０１において、その注文は、プリントサービスプロバイダコンピュータに存在するアプリケーションにより画面に表示される。ステップ１１０２において、人間のオペレータは注文を受入れてよく、その場合、受入れ信号がプリントマーチャントコンピュータに返信される。注文を受入れた時、プリントサービスプロバイダ内のアプリケーションは、プリントサービスプロバイダ内からローカルに格納されている符号化された鍵を取出す。プリントサービスプロバイダアプリケーションは、その鍵を復号化し、それは、ステップ１１０５において、注文に指定されているような限られた数のプリントのために、暗号化されたコンテンツデータを解読するために使用することができる。ステップ１１０６において、レガシプリンタにより、指定された数のプリントが正しくプリントされた場合、ステップ１１０７において、復号化された鍵はプリントサービスプロバイダコンピュータから消去される。プリントサービスプロバイダコンピュータには、符号化された鍵のみが格納されたまま残る。しかしながら、プリントが成功しなかった場合、ステップ１１０８において、プリントサービスプロバイダコンピュータのアプリケーションは、プリント動作を中止する前に、限られた数のプリントの再試行を可能にする。プリント動作が中止されると、復号化された鍵は消去され、それによって、プリントサービスプロバイダコンピュータには符号化された鍵のみが格納されたまま残る。符号化された鍵データは、プリントサービスプロバイダアプリケーションの一部として提供される。プリントサービスプロバイダコンピュータに格納されている符号化された鍵は自由に利用可能ではなく、プリントサービスプロバイダコンピュータは、プリントサービスプロバイダコンピュータのオペレータの制御下でいかなる画像もプリントすることができない。プリントサービスプロバイダコンピュータのアプリケーションは、鍵の復号化を、プリントサービスプロバイダコンピュータによって注文が受入れられた画像をプリントするためにのみ使用するように制限し、プリントエラーの場合、プリントの再試行の数は、プリントサービスプロバイダアプリケーションによって制御される。さらに、画像コンテンツデータの解読されたコピーは、ステップ１１０９において消去されるため、プリントサービスプロバイダコンピュータに格納されず、プリントサービスプロバイダにおける復号化された画像データの再使用が防止される。
【図面の簡単な説明】
【図１】複数の顧客に効率的なプリントサービスを提供するためのオンライン分散プリントネットワークを概略的に示す図である。
【図２】本発明の特定の実施によるインターネット対応プリントサービスプロバイダビジネスの一部の物理図を概略的に示す図である。
【図３】インターネットによるコンピュータエンティティ間のデータのセキュア送信を提供するための、および通信リンクによるビットレート容量の使用を最適化するための、オンライン分散プリントネットワークの一部の論理レイアウトを概略的に示す図である。
【図４】オンライン分散プリントネットワークのキャッシュからデータを消去する消去アルゴリズムを概略的に示す図である。
【図５】図１のオンライン分散プリントネットワークを構成するコンピュータエンティティ間のメッセージングおよびデータ転送を概略的に示す図である。
【図６】印刷物に対する顧客注文を、プリントマーチャントコンピュータに渡すことによって受取る、ポータルコンピュータの動作の方法を概略的に示す図である。
【図７】印刷物に対する注文を、印刷物の製作によってその注文を満足させるためにプリントサービスプロバイダに渡す、プリントマーチャントコンピュータの第１の動作モードを概略的に示す図である。
【図８Ａ】印刷物に対する注文を受取り、その注文を、画像コンテンツを物理プリンタ装置でプリントすることによって満足させる、プリントサービスプロバイダコンピュータの動作モードを概略的に示す図である。
【図８Ｂ】印刷物に対する注文を受取り、その注文を、画像コンテンツを物理プリンタ装置でプリントすることによって満足させる、プリントサービスプロバイダコンピュータの動作モードを概略的に示す図である。
【図９】プリントサービスプロバイダコンピュータから受取ったコンテンツデータに対する要求の受取り時に、暗号化フォーマットのコンテンツ画像データを供給および／または取得する、プリントマーチャントコンピュータの第２の動作方法を概略的に示す図である。
【図１０】プリントマーチャントコンピュータまたはプリントサービスプロバイダコンピュータのそれぞれのキャッシュから古いコンテンツデータを消去する、プリントマーチャントコンピュータおよび／またはプリントサービスプロバイダコンピュータの動作モードを概略的に示す図である。
【図１１】無許可の画像コンテンツがプリントされる危険を最小限にしながら、許可された画像をプリントするために、暗号化された画像コンテンツデータの解読をセキュアな方法で処理する、プリントサービスプロバイダコンピュータの別の動作モードを概略的に示す図である。
【符号の説明】
１００　プリントマーチャントコンピュータエンティティ
１０２　ポータルコンピュータエンティティ
３０３　プリントサービスプロバイダコンピュータエンティティ
３０５　第１レベルキャッシュデータ記憶装置
３０６　第２レベルキャッシュデータ記憶装置
３０７、３０８　レガシプリンタ装置
３０９　セキュアプリンタ装置
【図１】
2004505342.tif 000003
【図２】
2004505342.tif 000004
【図３】
2004505342.tif 000005
【図４】
2004505342.tif 000006
【図５】
2004505342.tif 000007
【図６】
2004505342.tif 000008
【図７】
2004505342.tif 000009
【図８Ａ】
2004505342.tif 000010
【図８Ｂ】
2004505342.tif 000011
【図９】
2004505342.tif 000012
【図１０】
2004505342.tif 000013
【図１１】
2004505342.tif 000014
【国際公開パンフレット】
2004505342.tif 000015
2004505342.tif 000016
2004505342.tif 000017
2004505342.tif 000018
2004505342.tif 000019
2004505342.tif 000020
2004505342.tif 000021
2004505342.tif 000022
2004505342.tif 000023
2004505342.tif 000024
2004505342.tif 000025
2004505342.tif 000026
2004505342.tif 000027
2004505342.tif 000028
2004505342.tif 000029
2004505342.tif 000030
2004505342.tif 000031
2004505342.tif 000032
2004505342.tif 000033
2004505342.tif 000034
2004505342.tif 000035
2004505342.tif 000036
2004505342.tif 000037
2004505342.tif 000038
2004505342.tif 000039
2004505342.tif 000040
2004505342.tif 000041
2004505342.tif 000042
2004505342.tif 000043
2004505342.tif 000044
2004505342.tif 000045
2004505342.tif 000046
2004505342.tif 000047
2004505342.tif 000048
2004505342.tif 000049
2004505342.tif 000050
2004505342.tif 000051
2004505342.tif 000052
2004505342.tif 000053
2004505342.tif 000054
2004505342.tif 000055
【国際公開パンフレット（コレクトバージョン）】
2004505342.tif 000056
【国際調査報告】
2004505342.tif 000057
2004505342.tif 000058