(57)【要約】ネットワーク印刷システムにおける、サービスプロバイダのアプリケーションとコンテンツ提供用のアプリケーションとの間の発行サービス用インターフェースであって、前記サービスプロバイダが、サービスプロバイダ管理プロパティを含む第１のレベルで前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段と、マルチサービスオペレータが、前記サービスプロバイダ管理プロパティの一部を有するマルチサービスレベル管理プロパティを含む第２のレベルで、前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段と、エンドユーザが、マルチサービスプロバイダ管理プロパティを有するエンドユーザレベル管理プロパティを含む第３のレベルで、前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段とを備えることを特徴とする。サービスプロバイダ管理プロパティはシステムメンテナンス、サービスメンテナンス、および加入者メンテナンス操作を含み、マルチサービスプロバイダ管理プロパティは、サービスプロバイダレベル操作に特に関連するシステムメンテナンス操作とサービスメンテナンス操作とを除いた、サービスプロバイダ管理プロパティを備え、エンドユーザ管理プロパティは、加入者メンテナンス操作を備えることを特徴とする。
2004537808.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク印刷システムにおける、サービスプロバイダのアプリケーションとコンテンツ提供用のアプリケーションとの間の発行サービス用インターフェースであって、
前記サービスプロバイダが、サービスプロバイダ管理プロパティを含む第１のレベルで前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段と、
マルチサービスオペレータが、前記サービスプロバイダ管理プロパティの一部を有するマルチサービスレベル管理プロパティを含む第２のレベルで、前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段と、
エンドユーザが、前記マルチサービスプロバイダ管理プロパティを有するエンドユーザレベル管理プロパティを含む第３のレベルで、前記コンテンツ提供用のアプリケーションと通信をするためのインターフェースを設定する手段と
を備えることを特徴とするインターフェース。
【請求項２】
前記サービスプロバイダ管理プロパティは、システムメンテナンス、サービスメンテナンス、および加入者メンテナンス操作機能を含むことを特徴とする請求項１に記載のインターフェース。
【請求項３】
前記マルチサービスレベル管理プロパティは、サービスプロバイダレベル操作に特に関連する前記システムメンテナンス操作機能と前記サービスメンテナンス操作機能とを除いた、前記サービスプロバイダ管理プロパティを備えることを特徴とする請求項２に記載のインターフェース。
【請求項４】
前記エンドユーザレベル管理プロパティは、前記加入者メンテナンス操作機能を備えることを特徴とする請求項３に記載のインターフェース。
【請求項５】
前記システムメンテナンス操作機能は、システム状態の閲覧、オペレータの閲覧、オペレータの追加・編集、オペレータの削除機能を備え、前記サービスメンテナンス操作機能は、サービスの閲覧、サービスの中断、サービスの再開、サービスの追加／削除機能を備え、前記加入者メンテナンス操作機能は、加入者の閲覧、加入者の追加／編集、加入者の削除機能を備えることを特徴とする請求項２に記載のインターフェース
【請求項６】
前記マルチサービスレベル管理プロパティは、前記オペレータの追加および編集操作機能のいくつかと前記オペレータの削除操作機能のいくつかとを除く各システムメンテナンスプロパティと、前記サービスの追加および削除を除く各サービスメンテナンス操作機能と、各加入者メンテナンス操作機能とを備えることを特徴とする請求項５に記載のインターフェース。
【請求項７】
前記エンドユーザ管理プロパティは、加入者メンテナンスプロパティに含まれることを特徴とする請求項５に記載のインターフェース。
【請求項８】
スケジュールされた配信時間において、前記コンテンツ提供用のアプリケーションからコンテンツ情報を取得し、前記エンドユーザに対する該コンテンツ情報の配信を管理する手段をさらに備えることを特徴とする請求項１に記載のインターフェース。
【請求項９】
前記インターフェースは、複数の前記マルチサービスオペレータそれぞれが異なって設定することができ、前記コンテンツ提供用のアプリケーションに対しては、第２のレベルにおいて該各マルチサービスオペレータごとに異なるインターフェースとすることが可能であることを特徴とする請求項１に記載のインターフェース。
【請求項１０】
サービス提供用のアプリケーションとコンテンツ提供用のアプリケーションとの間において、コンテンツ情報を管理する方法であって、
前記サービス提供用のアプリケーションが前記コンテンツ提供用のアプリケーションと第１のレベルでインターフェースし、サービスプロバイダオペレータレベル管理操作機能を実行する工程と、
マルチサービスプロバイダが前記コンテンツ提供用のアプリケーションと第２のレベルでインターフェースし、前記サービスプロバイダオペレータレベル管理操作機能のいずれよりも低いレベルのマルチサービスオペレータレベル管理操作機能を実行する工程と、
エンドユーザが前記コンテンツ提供用のアプリケーションと第３のレベルでインターフェースし、前記マルチサービスオペレータレベル操作のいずれよりも低いレベルのエンドユーザオペレータレベル管理操作機能を実行する工程と
を備えることを特徴とする方法。
【請求項１１】
サービスプロバイダオペレータレベル管理プロパティは、システムメンテナンス、サービスメンテナンス、加入者メンテナンス操作機能を備えることを特徴とする請求項１０に記載の方法。
【請求項１２】
マルチサービスプロバイダオペレータレベル管理プロパティは、前記サービスプロバイダオペレータレベル管理操作機能に特に関連する前記システムメンテナンス操作機能及び前記サービスメンテナンス操作機能を除いた、前記サービスプロバイダレベル管理プロパティを備えることを特徴とする請求項１１に記載の方法。
【請求項１３】
エンドユーザオペレータレベル管理プロパティは前記加入者メンテナンス操作機能を備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
ネットワーク印刷システムにおけるコンテンツ情報の管理方法であって、
印刷サービスアプリケーションを保持する印刷サービスプロバイダが、該印刷サービスアプリケーションと、コンテンツプロバイダによって保持されるコンテンツ提供用のアプリケーションとの間のインターフェースを設定することにより、該印刷サービスアプリケーションが、第１のレベルで該コンテンツ提供用のアプリケーションとともに管理操作を行うことを可能にする工程と、
前記印刷サービスプロバイダによってマルチサービスオペレータのエンドユーザに提供される印刷サービスに対して、申し込みを提供するマルチサービスオペレータが、該マルチサービスオペレータと前記コンテンツ提供用のアプリケーションとの間の通信を行うインターフェースを設定することにより、該マルチサービスオペレータが第２のレベルで前記コンテンツ提供用のアプリケーションにおいて管理操作を行うことを可能にする工程と、
前記マルチサービスオペレータによって提供される前記印刷サービスに申し込みをする前記エンドユーザが、該エンドユーザと前記コンテンツ提供用のアプリケーションとの間の通信を行うインターフェースを設定することにより、該エンドユーザが第３のレベルで前記コンテンツ提供用のアプリケーションにおいて管理操作を行うことを可能にする工程と
を備えることを特徴とする管理方法。
【請求項１５】
印刷サービスアプリケーションを提供する印刷サービスプロバイダであって、該印刷サービスアプリケーションが、該印刷サービスアプリケーションによって生成される出版物に含まれるコンテンツ情報を提供するコンテンツプロバイダのコンテンツ提供用のアプリケーションとのインターフェースを備え、該インターフェースが、第１のレベルにより該コンテンツ提供用のアプリケーション上で管理操作を実行するように設定されている印刷サービスプロバイダと、
エンドユーザに対する印刷サービスについての申し込みを提供するマルチサービスオペレータであって、該マルチサービスオペレータが第２のレベルにより前記コンテンツ提供用のアプリケーション上で管理操作を実行するようにインターフェースが設定されているマルチサービスオペレータと、
前記マルチサービスオペレータを介して前記印刷サービスに申し込む前記エンドユーザであって、該エンドユーザが第３のレベルにより前記コンテンツ提供用のアプリケーション上で管理操作を実行するようにインターフェースが設定されているエンドユーザと
を備えることを特徴とするネットワーク印刷システム。
【請求項１６】
エンドユーザによってブロードバンド印刷サービスプロバイダに提供された申し込み情報に基づいて、コンテンツプロバイダが保持するコンテンツ情報を、該エンドユーザのプリンタに印刷するブロードバンド印刷システムであって、
前記エンドユーザのプリンタに前記コンテンツ情報を印刷するためのコンテンツ提供用アプリケーションをそれぞれ保持する複数のコンテンツプロバイダと、
前記複数のコンテンツプロバイダのうちの少なくとも１つから前記コンテンツ情報を獲得するブロードバンド印刷サービスを操作し、前記エンドユーザのプリンタにおいて印刷されるべき前記獲得されたコンテンツ情報を処理するブロードバンド印刷サービスプロバイダと、
前記ブロードバンド印刷サービスに対する複数の前記エンドユーザからの各申し込み要求をうける複数のマルチサービスオペレータであって、前記複数のコンテンツプロバイダのうちいずれのプロバイダに対して、該エンドユーザが申し込み要求できるかをそれぞれ判断することが可能なマルチサービスオペレータと、
前記コンテンツ情報を受信し当該コンテンツ情報をエンドユーザのプリンタで印刷するために、前記複数のマルチサービスオペレータのうちの少なくとも１つに申し込みを行う複数のエンドユーザと、を備え、
前記ブロードバンド印刷サービスと前記コンテンツ提供用のアプリケーションとの間のインターフェースが提供されることにより、前記ブロードバンド印刷サービスは第１のレベルで前記コンテンツ提供用のアプリケーションとともに操作を実行し、前記複数のマルチサービスオペレータそれぞれは前記第１のレベルよりも低い第２のレベルで前記コンテンツ提供用のアプリケーションとともに操作を実行し、前記各エンドユーザは前記第２のレベルよりも低い第３のレベルで前記コンテンツ提供用のアプリケーションとともに操作を実行することを特徴とするブロードバンド印刷システム。
【請求項１７】
前記第１のレベルにおける前記サービスプロバイダのアプリケーションに対するインターフェースは、前記サービスプロバイダ管理プロパティの設定を行うことが可能な設定ダイアログを操作することにより制御されることを特徴とする請求項１に記載のインターフェース。
【請求項１８】
前記第２のレベルにおける前記サービスプロバイダのアプリケーションに対するインターフェースは、前記サービスプロバイダ管理プロパティの一部を含むマルチサービスレベル管理プロパティの設定を行うことが可能な設定ダイアログを操作することにより制御されることを特徴とする請求項１に記載のインターフェース。
【請求項１９】
前記第３のレベルにおける前記サービスプロバイダのアプリケーションに対するインターフェースは、前記マルチサービスレベル管理プロパティの一部を含むエンドユーザレベル管理プロパティの設定を行うことが可能な設定ダイアログを操作することにより制御されることを特徴とする請求項１に記載のインターフェース。
【請求項２０】
ユーザに対応する属性情報を取得する手段と、該取得された属性情報に従って前記インターフェースのレベルを決定する手段と、を更に備えることを特徴とする請求項１に記載のインターフェース。
【請求項２１】
前記第１のレベルにおけるインターフェースは、前記サービスプロバイダオペレータレベル管理操作の設定を行うことが可能な設定ダイアログを操作することによって制御されることを特徴とする請求項１０に記載の方法。
【請求項２２】
前記第２のレベルにおけるインターフェースは、前記サービスプロバイダオペレータレベル管理操作のいずれよりも低いレベルの前記マルチサービスオペレータレベル管理操作の設定を行うことが可能な設定ダイアログを操作することよって制御されることを特徴とする請求項１０に記載の方法。
【請求項２３】
前記第３のレベルにおけるインターフェースは、前記マルチサービスプロバイダオペレータレベル管理操作のいずれよりも低いレベルの前記エンドユーザオペレータレベル管理操作の設定を行うことが可能な設定ダイアログを操作することによって制御されることを特徴とする請求項１０に記載の方法。
【請求項２４】
ユーザに対応する属性情報を取得する手段と、該取得された属性情報に従って前記インターフェースのレベルを決定する手段とを更に備えることを特徴とする請求項１０に記載の方法。
【請求項２５】
前記印刷サービスプロバイダは、前記第１のレベルにおける管理操作の設定を行うことが可能な設定ダイアログを操作することにより前記インターフェースの設定を行うことを特徴とする請求項１４に記載の方法。
【請求項２６】
前記マルチサービスオペレータは、前記第２のレベルにおける管理操作の設定を行うことが可能な設定ダイアログを操作することにより前記インターフェースの設定を行うことを特徴とする請求項１４に記載の方法。
【請求項２７】
前記エンドユーザは、前記第３のレベルにおける管理操作の設定を行うことが可能な設定ダイアログを操作することにより、前記インターフェースの設定を行うことを特徴とする請求項１４に記載の方法。
【請求項２８】
前記印刷サービスプロバイダ、前記マルチサービスオペレータおよび前記エンドユーザのいずれかがインターフェースを設定するよりも前に、該ユーザに対応する属性情報を取得する手段と、
当該取得された属性情報に従って、前記インターフェースのレベルを決定する手段と
を更に備えることを特徴とする請求項１４に記載の方法。
【請求項２９】
前記印刷サービスアプリケーションに対するインターフェースは、前記サービスプロバイダ管理操作の設定を行うことが可能な設定ダイアログを操作することにより、前記第１のレベルにおいて設定されることを特徴とする請求項１５に記載のシステム。
【請求項３０】
前記サービスプロバイダのアプリケーションに対するインターフェースは、前記マルチサービスオペレータ管理操作の設定を行うことが可能な設定ダイアログを操作することにより、前記第２のレベルにおいて設定されることを特徴とする請求項１５に記載のシステム。
【請求項３１】
前記サービスプロバイダのアプリケーションに対するインターフェースは、前記エンドユーザレベル管理操作の設定を行うことが可能な設定ダイアログを操作することにより、前記第３のレベルにおいて設定されることを特徴とする請求項１５に記載のシステム。
【請求項３２】
前記印刷サービスプロバイダ、前記マルチサービスオペレータおよび前記エンドユーザのいずれかによって前記インターフェースが設定される前に、前記印刷サービスアプリケーションは、該ユーザに対応する属性情報を取得し、当該取得した属性情報に従って前記インターフェースのレベルを決定することを特徴とする請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブロードバンド印刷システムに関するものである。特に、本発明は印刷サービスプロバイダのアプリケーションとコンテンツ提供用のアプリケーションとの間において、コンテンツ情報を管理するためのコンテンツ提供用のアプリケーションを用いて、印刷サービスアプリケーション、マルチサービスオペレータおよびエンドユーザによる通信を異なる階層レベルで行うためのインターフェースに関するものである。
【背景技術】
【０００２】
ブロードバンド印刷システム（ＢＰＳ）は、「Ｉｎｔｅｒｎｅｔ−Ｂａｓｅｄ  Ｐｕｓｈ  Ｐｒｉｎｔｉｎｇ  Ｏｖｅｒ  Ｃａｂｌｅ  Ｎｅｔｗｏｒｋ」の名称で、１９９９年７月２０日に出願され、同時係属の米国特許出願第０９／３５７，４３３号において提案されており、同文献によれば、第三者機関（例えば、クーポンプロバイダ）が高速ケーブルネットワークを介してユーザの自宅のセットトップボックスに情報をプッシュ印刷することで、セットトップボックスに接続されたプリンタ上に当該情報を印刷することができる。提案されたＢＰＳによれば、ユーザの自宅のプリンタで印刷される情報は、ケーブル会社（一般に「ケーブルヘッドエンド」と呼ばれる）を介して第三者機関からユーザに対してインターネットにより送信される。ケーブルヘッドエンドでは、ユーザの自宅のセットトップボックスに接続されたプリンタの種類に対応するプリンタドライバを用いて当該情報のラスタライズのみを実行し、ユーザの自宅のプリンタに印刷すべくケーブルネットワークを介して当該ラスタライズされた情報をセットトップボックスに送信する。
【０００３】
上述したＢＰＳシステムでは、一般に、ユーザが第三者機関に申し込みを行い、当該機関が許可すれば、ユーザの自宅のプリンタで情報のプッシュ印刷を行うことができる。ケーブルヘッドエンドは、単に、当該機関からの情報を受信し、当該情報をプリンタドライバを用いて処理し、ユーザの自宅のプリンタにて印刷する情報を準備したうえで、当該処理された情報をケーブルネットワークを介してユーザの自宅のプリンタやセットトップボックスに送信する通信チャンネルとしての機能を果たすにすぎない。このため、自宅ユーザに対するコンテンツ情報の管理は、第三者機関によって直接行われ、異なる階層レベルが使用されることはない。
【０００４】
上述したシステムは、ブロードバンド印刷システムとして有効であるが、本願において発明者は、上述のアプローチとは異なる方法によりコンテンツ情報を管理する技術について開示する。
【０００５】
他のシステムとして、２０００年１２月４日に国際公開されたＰＣＴの国際公開番号ＷＯ  ００／７５７９８（以下、‘７９８公報と称す）が開示されている。‘７９８公報に開示されたシステムにおいて、ドキュメントサーバが、ユーザによって要求された個人向けの出版物を含む各種ドキュメントを生成・配送するためにコンテンツ情報を管理する。コンテンツ情報はコンテンツプロバイダによってドキュメントサーバに送信され、ドキュメントサーバでは受信した当該コンテンツ情報を分類し、コンテンツデータベース内に格納する。ユーザが個人向けの出版物の配送を要求する場合、ユーザは印刷サービスプロバイダ（例えば、ＨＰインスタントデリバリー）のウェブページにアクセスし、名前、住所、興味がある分野、希望する配送時間を記入して終了する。ユーザがすべての質問事項について記入を終えると、当該ユーザ情報はドキュメントサーバ内に格納されるユーザプロファイルを形成することとなる。希望の配送時間になると、ドキュメントサーバは、ユーザのプロファイルを解析し、コンテンツデータベースに格納されたコンテンツ情報のうち当該ユーザが興味がありそうな情報を決定し、コンテンツデータベースから当該コンテンツ情報を検索し、個人向けの出版物として配送する。
【０００６】
‘７９８公報に開示されたシステムは、個人向けの出版物の配送を提供するものとされているが、個人向けの範囲はある程度制限されている。この点で、上記システムでは、要求するユーザが、直接的にコンテンツプロバイダとインターフェースし、受信を希望するコンテンツ情報を選択するといったことができない。その代わり、ユーザは質問事項に書き込む際に単に興味のある分野を含めて記載するにとどまり、ドキュメントサーバが個人向けの出版物に含まれるべきコンテンツ情報を選択する。その結果、ユーザは、個人向けの出版物が配送されるまで、彼／彼女が受け取るであろうコンテンツ情報がどのようなものであるのかを知ることができない。このように、受信したいコンテンツ情報を選択することをユーザに許可するためのコンテンツプロバイダとユーザとの間のダイレクトリンクがないことは、‘７９８公報のシステムにおける１つの欠点である。
【０００７】
‘７９８公報が有する他の欠点は、ケーブルオペレータ（ケーブルヘッドエンド）のような、マルチサービスオペレータに関するものである。‘７９８公報に記載されているように、個人向けのドキュメントまたは出版物の配送は、ユーザが要求するドキュメントの配送を（インターネットを介して）ドキュメントサーバから直接行い、ドキュメントサーバによるドキュメントの配送を（インターネットを介して）ユーザに対して直接行うことによって実現される。したがって、ユーザはドキュメントサーバに直接申し込みを行い、マルチサービスオペレータに対しては申し込みを行わない。このため、個人向けの出版物のうち印刷用としてユーザが選択できるコンテンツ情報の種類をコントロールする手段がマルチサービスオペレータにはない。
【０００８】
上記からわかるように‘７９８公報は、コンテンツ提供用のアプリケーションとの通信により、受信しようとしているコンテンツ情報を、ユーザが選択するということができない。加えて、上記システムには、カスタマーのコンテンツ情報に対するアクセス性をマルチサービスオペレータがコントロールすることができない。
【０００９】
本発明は、上述したように、コンテンツ情報の管理に対して、異なるアクセスレベルを用いたインターフェースを提供するものである。本発明によれば、印刷サービス用のアプリケーションとコンテンツ提供用のアプリケーションとの間のインターフェースが、当該システムにおける各階層の異なるレベルで設定され、これによりコンテンツ提供用のアプリケーションにアクセスすることができる。代表的な一実施形態において、当該インターフェースはコンテンツ提供用のアプリケーションにアクセスするためにサービスプロバイダに対しては第１のレベルで設定され、コンテンツ提供用のアプリケーションにアクセスするためにマルチサービスオペレータに対しては第２のレベルで設定され、さらに当該インターフェースはコンテンツ提供用のアプリケーションにアクセスするためにエンドユーザに対しては第３のレベルで設定されている。
【００１０】
その結果、当該インターフェースは、コンテンツ提供用のアプリケーションへのアクセスについて、印刷サービスプロバイダ、マルチサービスオペレータ及びエンドユーザに対して対話型の操作方法を提供する。したがって、マルチサービスオペレータは適切にインターフェースを設定することにより、カスタマー（エンドユーザ）が利用可能となるコンテンツ情報をコントロールすることができ、また、エンドユーザは受信したいコンテンツ情報を選択するために、コンテンツ提供用のアプリケーションにアクセスすることができる。このように、エンドユーザはサーバによって選択されたコンテンツ情報を受け取るのではなく、直接コンテンツ情報を選択することができる。
【００１１】
したがって、１つの局面において、本発明はネットワーク印刷システムにおけるサービス提供用のアプリケーションとコンテンツ提供用のアプリケーションとの間の発行サービス用のインターフェースであって、サービスプロバイダがコンテンツ提供用のアプリケーションと第１のレベルで通信するためのインタフェース設定機能が備えられており、当該第１のレベルはサービスプロバイダ管理用のプロパティを有しており、またマルチサービスオペレータがコンテンツ提供用のアプリケーションと第２のレベルで通信するためのインターフェース設定機能が備えられており、当該第２のレベルはサービスプロバイダの管理用プロパティの一部を含むマルチサービスレベルの管理用プロパティを有しており、さらにエンドユーザがコンテンツ提供用のアプリケーションと第３のレベルで通信するためのインターフェース設定機能が備えられており、当該第３のレベルはマルチサービスプロバイダ管理用のプロパティの一部を含むエンドユーザレベルの管理用のプロパティを有していることを特徴とするものである。
【００１２】
関連する局面において、サービスプロバイダ管理用のプロパティは、システムメンテナンス、サービスメンテナンスおよび加入者メンテナンスの操作機能を備えていてもよく、マルチサービスプロバイダ管理用のプロパティは、サービスプロバイダレベルの操作機能と特に関連するシステムメンテナンスの操作機能及びサービスメンテナンスの操作機能を除くサービスプロバイダ管理用のプロパティを備えていてもよく、また、エンドユーザ管理用のプロパティは、加入者メンテナンスの操作機能を備えていてもよい。システムメンテナンスの操作機能にはシステム状態の監視、オペレータの閲覧、オペレータの追加・編集、オペレータの削除機能があり、サービスメンテナンスの操作機能にはサービスの閲覧、サービスの中断、サービスの再開、サービスの追加／削除機能があり、加入者メンテナンスのプロパティには、加入者の閲覧、加入者の追加・編集、加入者の削除機能が備えられている。マルチサービス管理用のプロパティには、いくつかのオペレータ追加・編集機能やいくつかのオペレータ削除機能を除く各システムメンテナンスのプロパティと、サービスの追加・削除機能を除く各サービスメンテナンスの操作機能と、各加入者メンテナンスの操作機能とが備えられており、また、エンドユーザ管理用のプロパティには加入者メンテナンスのプロパティが備えられていてもよい。
【００１３】
インターフェースは更にスケジュールされた配送時間にコンテンツ提供用のアプリケーションからコンテンツ情報を得るための機能と、エンドユーザに対するコンテンツ情報の配送を管理するための機能とを備えている。更に、コンテンツ提供用のアプリケーションに対する第２のレベルによる異なったインターフェースを各マルチサービスオペレータに提供するために、複数のマルチサービスオペレータそれぞれに対して異なるインタフェースを設定することができる。
【００１４】
他の局面において、本発明はサービスプロバイダのアプリケーションとコンテンツ提供用のアプリケーションとの間のコンテンツ情報を管理するものであり、サービスプロバイダのオペレータにレベル管理操作を実行させ、第１のレベルでコンテンツ提供用のアプリケーションとインターフェースすることを可能にするサービスプロバイダのアプリケーションと、サービスプロバイダのオペレータによるレベル管理操作のいずれよりも低いレベルでマルチサービスオペレータにレベル管理操作を実行させ、第２のレベルでコンテンツ提供用のアプリケーションとインターフェースすることを可能にするマルチサービスプロバイダと、マルチサービスオペレータによるレベル管理操作のいずれよりも低いレベルでエンドユーザのオペレータにレベル管理操作を実行させ、第３のレベルでコンテンツ提供用のアプリケーションとインターフェースすることを可能にするエンドユーザと、により管理が行われる。
【００１５】
更に他の局面において、本発明はネットワーク印刷システムにおいて印刷サービスプロバイダによってコンテンツ情報を管理するものであり、印刷サービスアプリケーションを保持する印刷サービスプロバイダが、該印刷サービスアプリケーションと、コンテンツプロバイダによって保持されるコンテンツ提供用のアプリケーションとの間のインターフェースを設定することにより、該印刷サービスアプリケーションが、第１のレベルで該コンテンツ提供用のアプリケーションとともに管理操作を行うことを可能にし、印刷サービスプロバイダによってマルチサービスオペレータのエンドユーザに提供される印刷サービスに対して、申し込みを提供するマルチサービスオペレータが、該マルチサービスオペレータとコンテンツ提供用のアプリケーションとの間の通信を行うインターフェースを設定することにより、該マルチサービスオペレータが第２のレベルでコンテンツ提供用のアプリケーションにおいて管理操作を行うことを可能にし、マルチサービスオペレータによって提供される前記印刷サービスに申し込みをするエンドユーザが、該エンドユーザとコンテンツ提供用のアプリケーションとの間の通信を行うインターフェースを設定することにより、該エンドユーザが第３のレベルでコンテンツ提供用のアプリケーションにおいて管理操作を行うことを可能にすることを特徴とする。
【００１６】
更に他の局面において、本発明はネットワーク印刷システムであって、該印刷サービスアプリケーションが、該印刷サービスアプリケーションによって生成される出版物に含まれるコンテンツ情報を提供するコンテンツプロバイダのコンテンツ提供用のアプリケーションとのインターフェースを備え、該インターフェースが、第１のレベルにより該コンテンツ提供用のアプリケーション上で管理操作を実行するように設定されている印刷サービスプロバイダと、エンドユーザに対する印刷サービスについての申し込みを提供するマルチサービスオペレータであって、該マルチサービスオペレータが第２のレベルによりコンテンツ提供用のアプリケーション上で管理操作を実行するようにインターフェースが設定されているマルチサービスオペレータと、マルチサービスオペレータを介して前記印刷サービスに申し込む前記エンドユーザであって、該エンドユーザが第３のレベルにより前記コンテンツ提供用のアプリケーション上で管理操作を実行するようにインターフェースが設定されているエンドユーザとを備えることを特徴とする。
【００１７】
更に他の局面において、本発明は、エンドユーザによってブロードバンド印刷サービスプロバイダに提供された申し込み情報に基づいて、コンテンツプロバイダが保持するコンテンツ情報を、エンドユーザのプリンタに印刷するブロードバンド印刷システムであって、エンドユーザのプリンタにコンテンツ情報を印刷するためにコンテンツ提供用のアプリケーションをそれぞれ保持する複数のコンテンツプロバイダと、複数のコンテンツプロバイダのうち少なくとも１つからコンテンツ情報を獲得するブロードバンド印刷サービスを操作し、エンドユーザのプリンタにおいて印刷されるべき当該獲得されたコンテンツ情報を処理するブロードバンド印刷サービスプロバイダと、ブロードバンド印刷サービスに対する複数のエンドユーザからの各申し込み要求を受ける複数のマルチサービスオペレータであって、複数のコンテンツプロバイダのうちいずれのプロバイダに対して、該エンドユーザが申し込み要求できるかをそれぞれ判断することが可能なマルチサービスオペレータと、コンテンツ情報を受信し、当該コンテンツ情報をエンドユーザのプリンタで印刷するために、複数のマルチサービスオペレータのうちの少なくとも１つに申し込みを行う複数のエンドユーザと、を備え、ブロードバンド印刷サービスとコンテンツ提供用のアプリケーションとの間のインターフェースが提供されることにより、ブロードバンド印刷サービスは第１のレベルでコンテンツ提供用のアプリケーションとともに操作を実行し、複数のマルチサービスオペレータそれぞれは第１のレベルよりも低い第２のレベルでコンテンツ提供用のアプリケーションとともに操作を実行し、各エンドユーザは第２のレベルよりも低い第３のレベルでコンテンツ提供用のアプリケーションとともに操作を実行することを特徴とする。
【００１８】
このような簡潔な説明により、本発明の本質がすぐに理解されるものとなろう。添付図面に関する以下の好適な実施形態における詳細な記載を参照することによって、本発明についてより完全な理解が得られる。
【発明を実施するための最良の形態】
【００１９】
図１は本発明が用いられるネットワーク印刷システムの一例を示す図である。一般に、図１に示す当該ネットワークは、望ましくはブロードバンド印刷システムであり、当該システムでは、自宅ユーザがケーブルオペレータに申し込みを行うと、ケーブルオペレータにより制御可能なセットトップボックスと接続された自宅のプリンタに情報が印刷されるようになる。かかるブロードバンド印刷システムは、望ましくはシステムオペレータを含み、当該システムオペレータはブロードバンド印刷システム（以下、ＢＰＰＳ（ブロードバンド印刷およびフォトサービス）と称す）を操作する。ＢＰＰＳプロバイダは例えば、キャノンであってもよい。以下に更に詳細に示すように、ＢＰＰＳプロバイダはユーザからコンテンツ情報に対する要求指令を受信し、ユーザに対して情報を配信するための様々な処理を管理する。
【００２０】
図１に示すように、ＢＰＰＳプロバイダ１０はマルチプルコンテンツプロバイダ１２と通信する。コンテンツプロバイダ１２は、好ましくはコンテンツ情報を提供するプロバイダであり、コンテンツ情報はアクセス可能であり、かつ／またはコンテンツプロバイダのサーバに保持されるコンテンツ提供用のアプリケーション（ＣＰＡ）から取得可能である。例えば、クーポンのライブラリを保持するサーバにおいてアプリケーションプログラムを有するクーポンベンダがコンテンツプロバイダであってもよい。クーポンは食料品店、ハードウェアストア、レストラン、コンビニエンスストア、映画館などにおいて利用されるものでもよい。クーポンはコンテンツプロバイダのサーバのデータベースに電子データとして格納されており、自宅ユーザのプリンタにダウンロードするためにいつでも検索可能である。
【００２１】
コンテンツプロバイダの他の例としては、日刊新聞を発行する新たな組織であってもよい。例えば、ウォールストリートジャーナルがコンテンツプロバイダであってもよく、当該プロバイダにより、自宅ユーザに対してダウンロードし自宅のプリンタに印刷することが可能な日刊の刊行物の電子版を生成するようにしてもよい。しかしながら、以下に説明するように、本発明は電子申し込みに対応するために、他のコンテンツを省きユーザが受信したいコンテンツ情報のみを日刊の刊行物として受信することを自宅ユーザに許可するため、従来のハードコピーの申し込みに基づくハードコピーによる日刊の刊行物の受信に比べ明らかに優れている。
【００２２】
ＢＰＰＳプロバイダ１０は、マルチプルマルチサービスオペレータ１５とも通信する。マルチサービスオペレータは好ましくは、自宅ユーザに対して様々なサービスを提供するローカルケーブル会社である。例えば、マルチサービスオペレータは高速ケーブル線を介したデジタルインターネットのアクセスと同様に、デジタルケーブルテレビを自宅視聴者に提供してもよい。一般に、デジタルテレビサービスを提供するマルチサービスオペレータは、ユーザの自宅のデジタルセットトップボックスへのインストールと設定を行う。デジタルセットトップボックスは、例えば、サイエンティフィック  アトランタ  エクスプローラ（Scientific  Atlanta  Explorer）２０１０または、それ以上のセットトップボックスであってもよい。本発明の実施に際しては、セットトップボックスは望ましくはプリンタと接続する機能を有し、マルチサービスオペレータは自宅ユーザのプリンタ上で印刷するためにセットトップボックスにケーブルネットワークを介して印刷データを送信することができる。
【００２３】
図１に示すシステムにおいて、各マルチサービスオペレータがＢＰＰＳプロバイダと通信するために、ＢＰＰＳプロバイダとライセンス許諾、あるいは他の種類の同意をし、それによりマルチサービスオペレータはＢＰＰＳアプリケーションにアクセスし、ＢＰＰＳサービスを顧客（例えば、自宅ユーザ）に提供することが可能となる。もちろん、ＢＰＰＳプロバイダとマルチサービスオペレータは、同じ装置であってもよく、いくつかの種類の許諾契約を行うことなく、エンドユーザに対してＢＰＰＳサービスが提供できるようにしてもよい。しかしながら、図１に示すシステムが好ましい形態である。ＢＰＰＳプロバイダと契約を結ぶと、マルチサービスオペレータはＢＰＰＳアプリケーションに対するアクセスが可能となり、その後、彼ら（マルチサービスオペレータの）ニーズに従って、ＢＰＰＳアプリケーションを設定し、顧客（エンドユーザ）に提供することができる。つまり、ＢＰＰＳプロバイダは一般に、ＢＰＰＳプロバイダが利用可能なコンテンツ提供用のアプリケーションの全てに対してマルチサービスオペレータがアクセスすることを許可する。しかしながら、マルチサービスオペレータの方でコンテンツアプリケーションのいくつかを顧客に提供することを望まないケースもある。そこで、以下に詳細を説明するように、マルチサービスオペレータは、顧客の好みに基づいたＢＰＰＳサービスに対するアクセスであって、マルチサービスオペレータが許可することを望むアクセスを設定することができる。
【００２４】
図１に戻り、コンテンツ情報を自宅プリンタで印刷したり、コンテンツ情報を自宅ユーザに配送したりするための自宅ユーザの要求処理に関して簡単に述べる。自宅ユーザはコンテンツ情報を受信するためにマルチサービスオペレータに申し込む。自宅ユーザは、例えば、ＢＰＰＳサービスを要求するために顧客サービスの代表者に電話したり、マルチサービスオペレータのウェブサイトにログインしたり、テレビ上の申し込み表示に電話をかけたりしてもよい。自宅ユーザは名前、住所、プリンタの機種、セットトップボックスのタイプ、接続のタイプ、配送日時ならびに印刷されるコンテンツ情報を含む申し込みアカウントを設定する。自宅ユーザはＢＰＰＳサービスのマルチサービスオペレータの設定によって利用可能となっている情報の中から印刷しようとするコンテンツ情報を選択することができる。自宅ユーザの申し込み情報はＢＰＰＳアプリケーションに提供され、当該申し込みはデータベースに格納される。要求された配送時間に、ＢＰＰＳプロバイダは要求されたコンテンツ情報を適切なコンテンツ提供用のアプリケーションから取得し、処理を行い、自宅ユーザにマルチサービスオペレータを介して配信する。処理されたコンテンツ情報は、その後、セットトップボックスを介してユーザの自宅のプリンタで印刷される。
【００２５】
図１のシステムにおいて、ＢＰＰＳアプリケーションはＢＰＰＳプロバイダのＢＰＰＳアプリケーションサーバに格納されている。ＢＰＰＳアプリケーションはブロードバンド印刷システムを操作するための機能を提供する。以下で更なる詳細を説明するように、各コンテンツプロバイダは、コンテンツ情報に対する発行サービスバンドル（ＰＳＢ）仕様を開発し、ＢＰＰＳプロバイダに対して開発されたＰＳＢを提供する。ＢＰＰＳプロバイダは開発されたＰＳＢをＢＰＰＳアプリケーションを制御するフレームワークに組み込む。ＢＰＰＳプロバイダはコンテンツ提供用のアプリケーションにＢＰＰＳアプリケーションがアクセスするようにＰＳＢを設定する。ＢＰＰＳプロバイダは、新しいコンテンツ提供用のアプリケーションが利用可能であることと、もし、顧客が当該新しいコンテンツ提供用のアプリケーションにアクセスすることにマルチサービスオペレータが同意するならば、当該コンテンツ提供用のアプリケーションへのアクセスに対する同意をもってＰＳＢを設定することとを各マルチサービスオペレータに通知する。マルチサービスオペレータはその後、新しいコンテンツプロバイダの情報に対する顧客のアクセスを可能にする。
【００２６】
ＢＰＰＳアプリケーションサーバは、図１０に示すように様々なソフトウェアコンポーネントを含んでいる。図１０に示すように、コンポーネントはウェブコンポーネント３５、コンテンツサービスマネージャコンポーネント３６、およびＰＳＢアプリケーションコンポーネント３７を含む。ウェブコンポーネント３５は、Ｊａｖａ  ｓｅｒｖｅｒ  ｐａｇｅ、Ｊａｖａ  ｓｅｒｖｌｅｔ、Ｊａｖａ  ｂｅａｎｓを管理する。コンテンツサービスマネージャコンポーネント３６は、ジョブステータス、ジョブヒストリ、ジョブアカウンティング、ユーザ情報、ジョブスケジュールサービスを管理する。ＰＳＢアプリケーションコンポーネント３７は、ドキュメントライブラリ、マルチサービスオペレータ（ＭＳＯ）ブロードキャスト、クーポンデリバリ、フォトサービスを含む様々なＰＳＢアプリケーションの種類を管理する。各コンポーネントはデータアクセスレイヤー３８を介して、ジョブマネージャ、管理マネージャ、セキュリティマネージャ、アカウンティングマネージャ、スケジューラマネージャを含むＥｎｔｅｒｐｒｉｚｅ  Ｊａｖａ  Ｂｅａｎｓ  コンポーネント３９と通信する。
【００２７】
図２は、ＢＰＰＳアプリケーションによるコンテンツ動作フローを示す図であり、ＢＰＰＳ  ＡＰＰＳフレームワークとして図示されている。図示のように、フレームワークはスケジューラ２０とコンテンツ／サービスマネージャ２１を含む。スケジューラ２０は加入者コンテンツを自宅ユーザによって選択されたスケジュールでユーザの自宅に送信するとともに、様々な種類のサービスバンドル（後述する）によって利用されるサービスのセットを表示し、ジョブ／イベントをスケジュールする機能を用いてオペレータ、アドミニストレータ、エンドユーザに提供する。スケジューリングサービスは、自動更新システムのイベントのスケジューリングのために、他のサービスによっても使用されうる。スケジューラ２０は、データベースにイベントを問いあわせ、その時点で処理されるべきイベント全てをコンテンツ／サービスマネージャに送る。コンテンツ／サービスマネージャ２１はジョブタイプ（例えば、クーポン、新聞、銀行報告書等）に基づいてコンテンツの流れを管理し、処理のためにジョブタイプが問い合わせる様々なサービスに対して、スケジューラ２０よりスケジュールされた送信用のジョブを送る。イベントログとアカウンティングサービスに対するアップデートと同様に、コンテンツ／サービスマネージャ２１はジョブのすべてのアップデートも行う（例えば、ある状態から他の状態にジョブが遷移した際、遷移が完了した際、あるいは遷移が失敗した際、等）。コンテンツ／サービスマネージャ２１を利用することにより、各サービスは自身のサービスの処理を行うだけで、ジョブの管理と関係する必要がなくなるため、様々なサービスの処理が格段に簡潔になる。
【００２８】
加入者コンテンツの処理に利用される図２に示すいくつかのサービスは、ＰＳＢアプリケーションマネージャ２５、ＨＴＭＬからポストスクリプトへのサービス２６、ＸＭＬ印刷サービス２８、リスナーサービス２９を含む。ＰＳＢマネージャ２５についての詳細は以下に述べるが、簡潔に説明すると、ＰＳＢマネージャは、エンドユーザが加入者のためのコンテンツ情報を選択できるように、ＢＰＰＳアプリケーションがコンテンツ提供用のアプリケーションと通信する機能と、スケジュールされた送信時間に当該コンテンツ情報を検索する機能とを提供する。
【００２９】
ＨＴＭＬからポストスクリプトへの変換サービス２６は、ＨＴＭＬファイルをポストスクリプトに変換するための機能を提供する。ＨＴＭＬファイルはローカルにアクセス可能であるか、あるいはＵＲＬを介して参照することができる。もし、ＵＲＬが供給される場合には、ＨＴＭＬからポストスクリプトへの変換サービスは、ＵＲＬを参照し、その後、ＨＴＭＬデータをポストスクリプトに変換する。
【００３０】
ＸＭＬプリントサービス２８は、ＨＴＴＰプロトコルにより送信される、ＸＭＬ形式のメッセージを使用するプリントサーバに対して、操作要求を送る。プリントサーバは、好ましくはマルチサービスオペレータにより維持され、エンドユーザのプリンタに印刷すべくセットトップボックスにデータを送る前に、印刷データの描画処理を行うプリントドライバを用いてコンテンツ情報を処理する。
【００３１】
リスナーサービス２９は、ジョブの処理が完了したか、あるいはエラーが発生したことを示すメッセージをＨＴＭＬコンバータ３０およびプリントサーバ３１から受信するのを待つ。そして、メッセージは次のサービスの処理のためにコンテンツ／サービスマネージャに渡される。
【００３２】
図３から図９は、ＢＰＰＳフレームワークによるジョブの動作フローを示す図である。図３はコンテンツ／サービスマネージャ２１によるメッセージの初期化処理を示す。スタート時、コンテンツ／サービスマネージャ２１はアクティブなリストからエントリを読み込む（ステップＳ５０）。アクティブなリストはエントリを備え、例えば、プリントサーバにジョブが送られる前にＢＰＰＳサーバがどこでクラッシュしたかというエントリを備える。もし、アクティブリスト内にエントリがあるなら（ステップＳ５１）、コンテンツ／サービスマネージャ２１は、はじめにこれらのエントリを処理し（ステップＳ５３）、コンテンツ／サービスマネージャ２１がそのキュー（queue）から同時にメッセージも読み込み、処理を行う（ステップＳ５２）。メッセージは新しいジョブを生成したり、ジョブを提供したり（ジョブを次のサービスに送ったり）、あるいはジョブを再スケジュールしたりするためのスケジューラからのメッセージを含んでいてもよい。コンテンツ／サービスマネージャ２１が新しいジョブの生成や、あるいはジョブのキャンセルについてのメッセージを受信すると、処理の流れは図４に続く。
【００３３】
図４では、ジョブの生成、削除についてのメッセージがコンテンツ／サービスマネージャ（ＣＳＭ）によって受信される。ステップＳ１００では、ＣＳＭはキャンセルジョブのメッセージを受信したか否かを判断し、もし、そうであるならば、ステップＳ１０２にてジョブがアボートされる。ジョブがアボートされると、ジョブステートがアップデートされ、ジョブステートに記載（例えば、なぜジョブがアボートされたかの理由についての記載）がなされる。加えて、ジョブのログがアップデートされ、共有ドキュメントプールのクリーンアップが実行され、アカウンティング情報がアップデートされる。その後、ジョブがジョブヒストリに送られ、ＣＳＭのアクティブなジョブリストから削除される。もし、再試行する仕様である場合には、ＣＳＭはジョブを再度送る。もしジョブがキャンセルされた場合には、ＣＳＭはジョブのタイプが有効であるか否かを判定する（ステップＳ１０１）。もしジョブが有効でない場合には、ジョブがアボートされる（ステップＳ１０２）。もしジョブが有効であるなら、ＣＳＭは各種処理をして次のサービスにジョブを送る。
【００３４】
ステップＳ１０３からステップＳ１０７では、システムにおいてジョブが生成され、ジョブステートとジョブログがアップデートされ、共有ドキュメントプールがアップデートされ、メッセージが生成され、ＣＳＭのアクティブなジョブリストが付加される。ＣＳＭはそれから、次のサービスに、この場合、ＰＳＢマネージャサービスに、メッセージを送信する（ステップＳ１０８）。メッセージを受信すると、ＰＳＢマネージャはメッセージを処理し、ＣＳＭにメッセージを送る（ステップＳ１０９）。ＰＳＢマネージャはＰＳＢスレッドプール内の使用されていないＰＳＢスレッドにメッセージを送ることでメッセージを処理する。ＰＳＢスレッドは正しいＰＳＢオブジェクトを例示し、（必要なら）ユーザ情報を検索し、ＰＳＢ動作機能を呼び出す。ＰＳＢマネージャはＣＳＭにメッセージを戻し、図５へと処理が続く。
【００３５】
図５では、ＣＳＭがＰＳＢマネージャよりメッセージを受け取り（ステップＳ１１０）、ジョブ状態がＯＫかを確認するチェックを行う（ステップＳ１１１）。もし、ジョブ状態がＯＫでない場合、例えば、エラーが発生した場合には、ジョブはアボートされる（ステップＳ１１２）。もしジョブ状態がＯＫであるならば、ＣＳＭはジョブ状態とジョブログをアップデートし（ステップＳ１１３）、共有ドキュメントプールをアップデートし（ステップＳ１１４）、メッセージをアップデートし（ステップＳ１１５）、次のサービス、ここではＨＴＭＬからポストスクリプトへの変換サービス、にメッセージを送る（ステップＳ１１６）。ＨＴＭＬからポストスクリプトへの変換サービスでは、メッセージを読みこみ、共有ドキュメントプールから情報を検索し、ＨＴＭＬからポストスクリプトへの変換を実行し、新たなポストスクリプトファイルで共有ドキュメントプールをアップデートし、もしエラーが生じる場合には、メッセージ中のメッセージディスクリプションとジョブ状態をアップデートする。ＨＴＭＬからポストスクリプトへの変換サービスはＣＳＭにメッセージを戻し（ステップＳ１１７）、図６へと処理が続く。
【００３６】
図６では、ＣＳＭがＨＴＭＬからポストスクリプトへの変換サービスからメッセージを受信し（ステップＳ１１８）、ジョブ状態がＯＫか確認するためのチェックを行う（ステップＳ１１９）。もしジョブ状態がＯＫでないなら、例えば、エラーが発生していた場合には、ジョブがアボートされる（ステップＳ１２０）。もしジョブ状態がＯＫなら、ＣＳＭはジョブ状態とジョブログとをアップデートし（ステップＳ１２１）、共有ドキュメントプールをアップデートし（ステップＳ１２２）、メッセージをアップデートし（ステップＳ１２３）、次のサービス、例えば、Ａｄ  挿入サービスであってもよい、にメッセージを送る。次のサービスはメッセージを読み込み、共有ドキュメントプールから情報を検索し、サービス機能を実行し、（必要なら）共有ドキュメントプールをアップデートし、エラーが発生した場合には、メッセージ中のメッセージディスクリプションとジョブ状態をアップデートする。当該サービスは次にＣＳＭにメッセージを送り（ステップＳ１２５）、図７へと処理が続く。
【００３７】
図７において、ＣＳＭはサービスよりメッセージを受信し（ステップＳ１２６）、ジョブ状態がＯＫかを確認するチェックを行う（ステップＳ１２７）。もしジョブ状態がＯＫでない場合、例えば、エラーが発生していた場合には、ジョブをアボートする（ステップＳ２８）。もし、ジョブ状態がＯＫである場合には、ＣＳＭはジョブ状態とジョブログをアップデートし（ステップＳ１２９）、共有ドキュメントプールをアップデートし（ステップＳ１３０）、メッセージをアップデートし（ステップＳ１３１）、ＸＭＬ印刷サービスにメッセージを送る（ステップＳ１３２）。ＸＭＬ印刷サービスは当該メッセージを読み込み、共有ドキュメントプールから情報を検索し、サービス機能を実行し、（必要であれば）共有ドキュメントプールをアップデートし、エラーが発生していたらメッセージ中のメッセージディスクリプションとジョブ状態をアップデートする。その後、サービスはＣＳＭにメッセージを送り（ステップＳ１３３）、図８へと処理が続く。
【００３８】
図８では、ＣＳＭはＸＭＬ印刷サービスよりメッセージを受信し（ステップＳ１３４）、ジョブ状態がＯＫかを確認するチェックを行う（ステップＳ１３５）。もし、ジョブ状態がＯＫでなければ、例えば、エラーが発生していた場合には、ジョブはアボートされる（ステップＳ１３６）。もし、ジョブ状態がＯＫであれば、ＣＳＭはジョブ状態とジョブログをアップデートし（ステップＳ１３７）、共有ドキュメントプールをアップデートし（ステップＳ１３８）、ＣＳＭのアクティブジョブリストからジョブを削除し（ステップＳ１３９）、リスナーサービスにメッセージを送信する（ステップＳ１４０）。リスナーサービスでは当該メッセージを読み込み、サーバに完了状態を通知するためのサーバにメッセージを送信し、ジョブの完了またはエラーのいずれかの通知を待つ。もし、完了通知を受信する場合には、リスナーサービスはＣＳＭに通知を送る。もし、エラーが発生したら、メッセージ中のメッセージディスクリプションとジョブ状態がアップデートされる。サービスはＣＳＭにメッセージを戻し（ステップＳ１４１）、図９へと処理が続く。
【００３９】
図９では、ＣＳＭがリスナーサービスよりメッセージを受信し（ステップＳ１４２）、ジョブ状態がＯＫかを確認するチェックを行う（ステップＳ１４３）。もし、ジョブ状態がＯＫでない場合には、例えば、エラーが発生した場合には、ジョブがアボートされる（ステップＳ１４４）。もし、ジョブ状態がＯＫなら、ＣＳＭはジョブ状態とジョブログをアップデートし（ステップＳ１４５）、アカウンティング情報をアップデートし（ステップＳ１４６）、ジョブをジョブヒストリに移動させる（ステップＳ１４７）。
【００４０】
図１１は、ＰＳＢマネージャのためのアーキテクチャの一例を示すものである。同図に示すように、マルチプルＰＳＢ（ＰＳＢ１  ７６、ＰＳＢ２  ７７  ＰＳＢ３  ７８）はＰＳＢコンテナ７５へプラグインされる。各ＰＳＢはＢＰＰＳサーバにおけるＢＰＰＳアプリケーションとコンテンツプロバイダによって保持されるサーバ内のコンテンツ提供用のアプリケーションとの間をつなぐインターフェースである。各ＰＳＢは好ましくはコンテンツプロバイダがＰＳＢを開発する際にコードを書くためのソフトウェア開発キットとして各コンテンツプロバイダに提供される。コンテンツプロバイダはコンテンツデータベースへのアクセスが最大の自由度を許容するようにＰＳＢを開発し、開発されたＰＳＢをＢＰＰＳオペレータに送る。ＢＰＰＳオペレータは当該ＰＳＢをＰＳＢコンテナにプラグインし、ＢＰＰＳアプリケーションとコンテンツ提供用のアプリケーションとの間の通信用にＰＳＢを設定する。ＰＳＢはさらに、マルチサービスオペレータとエンドユーザによってコンテンツ提供用のアプリケーションにアクセスするために設定される。設定処理は以下でその詳細を説明することとする。ＰＳＢコンテナはＢＰＰＳフレームネットワーク（例えば、スケジューラ、イベントロガ−等）を含む他のサービスとも通信を行う。
【００４１】
図１２は発行サービスバンドルが果たす他の役割の一例を示す。同図に示すように、ＰＳＢは一般に二つの役割：管理（各種設定と申し込みの管理）と、出版（配信管理）とを備える。出版（配信管理）の役割は図３および４に関して詳細を上述したので、ここでは再度の説明は行わないものとする。管理機能は、エンドユーザがコンテンツ情報の配信を予約するための申し込み機能と同様に、ＰＳＢの両方の設定を行う。図１２に示すように、ＰＳＢの管理機能は、オペレータがウェブインターフェースを介して各種設定と申し込み機能を管理するためのウェブコンポーネント９０を備える。ウェブコンポーネント９０は発行申し込み用マネージャ９１およびデータアクセスレイヤー９２とインターフェースする。発行申し込み用マネージャ９１はＰＳＢを開発したコンテンツプロバイダのコンテンツ提供用のアプリケーション９４と通信し、データアクセスレイヤー９２はＢＰＳデータベース９３と通信し、ＢＰＰＳアプリケーションによって利用される他の情報と同様に、エンドユーザによって入力された申し込み情報（例えば、ユーザ情報、要求された配信時間、申し込まれたコンテンツ情報等）を格納する。
【００４２】
図１３は発行申し込み用マネージャ９１の構造の例を示す。同図に示すように、発行申し込み用マネージャはＢＰＰＳフレームワークコンポーネントとＰＳＢコンポーネントとを含む。発行申し込み用マネージャは、オペレータが誰であるかによって、コンテンツ提供用のアプリケーションと３つのレベルの接続を行う。すなわち、発行申し込み用マネージャは、ＢＰＰＳオペレータのために第１のレベルの接続を実行し、マルチサービスオペレータのために第２のレベルの接続を実行し、エンドユーザのために第３のレベルの接続を実行する。フレームワークはオペレータとの通信の間に、コンテンツ提供用のアプリケーションとの通信を行うためにＰＳＢの適切なレベルのカートリッジ（またはモジュール）を切り換える。例えば、オペレータがＢＰＰＳレベルでＰＳＢの設定を実行するＢＰＰＳレベルオペレータ（例えば、ＢＰＰＳのためのシステムアドミニストレータ）である場合、フレームワークはＢＰＰＳレベルカートリッジを使用する。もし、オペレータがＭＳＯレベルのオペレータ（例えば、ＭＳＯにおけるアドミニストレータ）である場合、フレームワークはＭＳＯレベルカートリッジを使用する。もし、オペレータがエンドユーザ（コンテンツ情報を受信する申し込みを行う自宅ユーザ）である場合、フレームワークはエンドユーザ（ＥＵ）レベルカートリッジを使用する。
【００４３】
ＰＳＢ開発者の１つの役割は、あるインターフェースを実行するＪａｖａクラスを書き込むことであり、フレームワーク開発者の１つの役割は、ある指令におけるインターフェースの方法を呼び出すためのＪａｖａコードを書き込むことである。発行申し込み用マネージャは、好ましくは３つのインターフェース、つまり、発行申し込み用マネージャの階層レベルに対応する各インターフェースを含む。階層の第１のレベルはＢＰＰＳレベルであり、他のレベルはＭＳＯレベル、第３のレベルはエンドユーザ（ＥＵ）レベルである。
【００４４】
各インターフェースは好ましくは実質的な類似性を有し、したがって、一つの共通のベースのインターフェースから引き継がれうる。図１４は、ＰＳＢカートリッジＢｐｐｓと呼ばれるＢＰＰＳレベル、ＰＳＢカートリッジＭｓｏと呼ばれるＭＳＯレベル、ＰＳＢカートリッジＥＵと呼ばれるエンドユーザレベル、ＰＳＢカートリッジベースと呼ばれるベースインターフェースとの間の各インターフェースのツリー構造を示す。
【００４５】
ＢＰＰＳレベルカートリッジは、ＢＰＰＳレベルのＰＳＢの設定パラメータを制限なく読み書きすることができる。ＭＳＯレベルカートリッジは、ＭＳＯレベルのＰＳＢの設定パラメータを制限なく読み書きすることができる。ＢＰＰＳレベル設定パラメータを読むことができるコンテキストオブジェクトより高レベルのコンテキストオブジェクトのリファレンスを取得することもできる。しかしながら、ＭＳＯレベルカートリッジはＢＰＰＳレベルの設定をすること、あるいは削除することができない。エンドユーザレベルカートリッジは、エンドユーザレベルのＰＳＢの設定パラメータを制限なく読み書きすることができる。ＭＳＯとＢＰＰＳのレベル設定パラメータを読み込むのに用いる、より高レベルのコンテキストオブジェクトに対するレファレンスを取得することもできる。しかしながら、エンドユーザレベルのカートリッジは、ＢＰＰＳレベルまたはＭＳＯレベルの設定パラメータを設定あるいは削除することができない。
【００４６】
カートリッジが使用開始されると、フレームワークはカートリッジのためのコンテキストオブジェクトを生成し、カートリッジが使用されたのち、カートリッジライトにそれをペーストする。それから、カートリッジはフレームワークに対してコールバックハンドルとしてコンテキストオブジェクトを用いることができる。例えば、エンドユーザレベルカートリッジは、関連ユーザの属性についてＢＰＰＳデータベースに問い合わせるために、エンドユーザレベルコンテキストオブジェクトを用いることができる。ＭＳＯレベルカートリッジは関連するＭＳＯの設定パラメータについてＢＰＰＳデータベースに問い合わせるためにＭＳＯコンテキストオブジェクトを用いることができる。各コンテキストオブジェクトは、より高いレベルの階層におけるコンテキストの範囲内で生成され、より高いレベルのコンテキストオブジェクトにリファレンスを提供することができる。例えば、エンドユーザはシステムレベルの設定の属性を知りたがっているかもしれない。これは３つのステップにおいて解決されうる。第１に、ユーザコンテキストオブジェクトに対するレファレンスを利用することで、対応する方法を呼び出し、ＭＳＯコンテキストオブジェクトに対するリファレンスを取得する。それから、ＭＳＯコンテキストオブジェクトを利用することで、対応する方法を呼び出し、ＢＰＰＳコンテキストオブジェクトに対するレファレンスを取得する。最後に、ＢＰＰＳコンテキストオブジェクトを利用することで、システムレベルの設定の属性を取得する。
【００４７】
図１４と同様に、図１５は、ＰＳＢコンテキストＢｐｐｓと呼ばれるＢＰＰＳレベル、ＰＳＢＣコンテキストＭｓｏと呼ばれるＭＳＯレベル、ＰＳＢコンテキストＥＵと呼ばれるエンドユーザレベル、ＰＳＢコンテキストベースと呼ばれるベースインターフェースとの間の各コンテキストインターフェースツリー構造を示す。上述のように、カートリッジオブジェクトがフレームネットワークによって使用された直後、対応するコンテキストがフレームネットワークに送られ、後で利用するために格納される。ＰＳＢカートリッジの処理サイクルの間はいつでも、コンテキストインターフェースは所定の情報、例えば、エンドユーザ属性、ＭＳＯ設定パラメータ、カレントオペレータのセキュリティ機能等、についてＢＰＰＳデータベースに問い合わせるのに用いることができる。
【００４８】
図１６Ａと１６Ｂは、コンテキストインターフェースのための様々な機能を記載したテーブルである。図１６Ａは、ＰＳＢコンテキストベースインターフェースについての機能を、図１６ＢはＢＰＰＳ、ＭＳＯ、ＥＵレベルそれぞれの異なる階層レベルに対する機能を示している。
【００４９】
図１２と図１３に関して上述したように、ＰＳＢは各レベルのオペレータに対するコンテンツ提供用のアプリケーションとの異なる階層レベルのインターフェースを含む。各インターフェースレベルは、オペレータが実行可能なサービスとは異なるレベルをオペレータに提供する。本発明の一実施形態では、３つの異なるタイプのサービス：システムメンテナンス、サービスメンテナンス、加入者メンテナンス、が実行されうる。図１７は各オペレータレベルが実行可能な各サービスについての様々な操作を記載したテーブルである。システムオペレータは、ＢＰＰＳレベルにあり、一般にオペレータが各サービスについて利用可能なすべての操作を実行することを可能にする。
【００５０】
アドミニストレータレベルはＭＳＯレベルであり、ＭＳＯレベルオペレータが、利用可能な加入者メンテナンス操作のすべてと、ＢＰＰＳレベルにおいて主として実行されるだけの操作を除くサービスメンテナンスおよびシステムメンテナンス操作の大半と、を実行することを可能にする。
【００５１】
カスタマーサービス代表レベルはエンドユーザレベルである。この点において、本発明の一実施形態では、ＢＰＰＳサービスに申し込もうとしている自宅ユーザは、当該サービスに申し込むためにＭＳＯにおけるカスタマーサービス代表にコンタクトしてもよい。この場合、カスタマーサービス代表は、自宅ユーザのためにプロキシ（proxy）として申し込み操作を実行するために、ＢＰＰＳにログインすることとなる。カスタマーサービス代表は、ＢＰＰＳシステムにおいて申し込み情報を書き込んでいる間に、自宅ユーザに対して様々な質問を行うかもしれない。他の実施形態として、自宅ユーザはセットトップボックスを介してテレビ画面上で、自己登録を行うサービス（facility）に対話形式でアクセスするか、あるいは、自宅のコンピュータを用いてウェブブラウザを介して申し込み操作を実行してもよい。図１７に示すように、カスタマーサービス代表（エンドユーザ）は、加入者メンテナンス操作を実行することができるだけであって、サービスまたはシステムメンテナンス操作を実行することができない。
【００５２】
以下、ＢＰＰＳシステムにおける様々な操作を実行するオペレータの一例について説明する。図１８から図８０に示されるユーザインターフェースに基づいて説明する。図１８において、オペレータはウェブブラウザのボックス２００にＢＰＰＳサービスサーバのＵＲＬを入力する。当該ＵＲＬが検索され、同図に示すようにＢＰＰＳのログイン画面がウェブブラウザに表示される。ＢＰＰＳシステムへログインするために、オペレータはユーザＩＤとパスワードをボックス２０１、２０２にそれぞれ入力し、ログインボタン２０３をクリックする。ボックス２０１と２０２に入力されたユーザＩＤとパスワードはオペレータのレベルに依存する。つまり、異なるユーザＩＤとパスワードがＢＰＰＳレベルオペレータ、ＭＳＯレベルオペレータおよびエンドユーザに提供される。その後の画面に提供されるサービスは、ＢＰＰＳシステムにログインするオペレータのレベルに依存する。今回の例では、ＢＰＰＳレベルオペレータはＢＰＰＳシステムにログインしたことを示している。
【００５３】
ログインボタン２０３をクリックすると、図１９に示すようにＢＰＰＳホームページがブラウザに表示される。図１９に示すように、ＢＰＰＳオペレータが利用可能な操作は、（加入者メンテナンス操作のための）加入者用ボタン２０５、（メンテナンス操作のための）サービスボタン２０６、（システムメンテナンス操作のための）システムボタン２０７である。しかしながら、図６０に示すように、オペレータがカスタマーサービス代表（エンドユーザレベル）としてログインした場合、加入者ボタン３０５に示す加入者メンテナンス操作のみが利用可能となる。
【００５４】
サービスボタン２０６をクリックすると、ＢＰＰＳオペレータはアフェリエイトレベルのプロパティ（ＭＳＯレベル）またはグローバルレベルのプロパティ（ＢＰＰＳレベル）の両方の閲覧を選択することができる。しかしながら、ユーザがＭＳＯ操作レベルでログインした場合、アフェリエイト閲覧のみが利用可能となる。図２１において、利用可能なＰＳＢおよびその状態は、ボックス２１２に記載されている。記載されたＰＳＢのうちの１つにおいて、サービスメンテナンス操作を実行するために、印刷ライブラリＰＳＢ２１１に示すように、オペレータはボックス２１２の当該サービスをクリックすることができる。
【００５５】
ＢＰＰＳレベルにおいて、ＢＰＰＳオペレータは印刷ライブラリＰＳＢのためのシステム設定を実行することができる。図２２に示すボックス２１５は、ＢＰＰＳオペレータが印刷ライブラリＰＳＢを設定することを示す。図２２に示すようにユーザインターフェース（ＵＩ）は、マルチソースウェブページであり、その中のボックス２１５には、セットアップタブ２１６とＰＳＢ関連タブ２１６が含まれ、ＰＳＢがＢＰＰＳフレームワーク（図２２に示されたＵＩの残りの部分）と関連して表示されていることに注意すべきである。本発明によるマルチソースウェブページＵＩについて、以下にその詳細を説明する。ＢＰＰＳレベルにおいてＰＳＢを設定するために、ＢＰＰＳオペレータはボックス２１８に印刷ライブラリＰＳＢのＵＲＬを入力し、保存ボタン２１９をクリックする。印刷ライブラリＰＳＢはＢＰＰＳレベルで設定されるとともに、ＭＳＯレベルでの設定の準備がなされる。
【００５６】
好ましくは、ＢＰＰＳシステムへのログインと、ＭＳＯの好みに従ってＰＳＢをセットアップするための操作とを行うＭＳＯオペレータによって、ＭＳＯレベル操作が行われる。しかしながら、ＢＰＰＳオペレータがＭＳＯのためにプロキシとしてＰＳＢをセットアップすることもできる。つまり、ＭＳＯは簡潔な指示をするだけで、ＭＳＯオペレータによって提供された指示に基づいてＢＰＰＳオペレータがＰＳＢをセットアップ（または構成）するようにすることができる。図２３は、ＢＰＰＳシステムに既にログインしているＢＰＰＳオペレータがＭＳＯのためにＰＳＢを設定する場合のユーザインターフェース画面を示している。したがって、図２３に示すように、ＢＰＰＳオペレータはサービスボタン２０６とアフェリエイト（ＭＳＯ）ボタン２２１を選択し、これにより、図２４に示すボックス２２０を呼び出す。ボックス２２０はＭＳＯレベル設定のために利用可能なＰＳＢを記載している。ＭＳＯレベルにおいて、オペレータは、本例ではボックス２２０における印刷ライブラリ２２５を設定するために、ＰＳＢのうちの１つを選択する。
【００５７】
印刷ライブラリ２２５を選択すると、ＰＳＢが呼び出され、ライブラリに現在格納されている利用可能なドキュメントを検索し、表示する。現在利用可能なドキュメントは図２４のボックス２２６に記載される。本例では、ＭＳＯレベルオペレータは新しいドキュメントをライブラリに追加しようとしている。したがって、オペレータは追加ボタン２３０を選択し、その結果、図２６に示すボックス２３１が呼び出される。
【００５８】
新しいドキュメントを追加するために、オペレータはファイルアップロードボタン２３２を選択することができ、その結果、図２７に示すウインドウ２３３が呼び出される。ウィンドウ２３３において、オペレータは（もし知っていれば）ボックス２３７にファイルパスを入力することができ、あるいは閲覧ボタン２３４を選択することができる。オペレータが閲覧ボタン２３４を選択する場合には、図２８に示すようにエクスプローラウインドウ２３５が表示される。エクスプローラウィンドウ２３５において、オペレータはファイル２３６のように、アップロードされるべきファイルを選択することができる。ファイルを選択すると、図２９に示すようにボックス２３７にパスが入力され、オペレータはアップロードボタン２３８を選択することができる。ユーザがアップロードボタン２３８を選択すると、図３０に示すようにウィンドウ２３１のボックス２３９にファイルが入力される。オペレータは、その後、ウィンドウ２３１のボックス２４０から２４５に情報を入力することができ、当該情報は図３２のウィンドウ２３１に示すように格納され、ドキュメントＩＤを取得し、保存される。オペレータはその後、図３３に示すようにリストアップされている印刷ライブラリ、ここでは、ライブラリに記載されている図２６から３２に添付された新しいドキュメント（ＤＭＶ−スペシャルライセンスアプリケーション）を閲覧するために戻ることができる。オペレータは、サービスボタン２０６とアフェリエイトオプション（図３４）を選択することにより、設定のために異なるＰＳＢ（図３５）を選択すべく、アフェリエイト閲覧に戻ることができる。
【００５９】
図３５において異なるＰＳＢ（ノースサイドブロードキャスト）を選択すると、図３６に示すようにＰＳＢのＵＩが表示される。ブロードキャストＰＳＢは、日刊または週間ニュースレターのような加入者に定期的に放送されるｐｄｆファイルである。ノースサイドブロードキャストＰＳＢの設定をするにあたり、ＭＳＯオペレータは図３６に示すように、ブロードキャスト開始と終了の日を入力し、図３７に示すようにブロードキャストされるべきドキュメントを設定する。オペレータは、サービスボタン２０６を選択することにより、異なるＰＳＢの設定をするために戻ることができる。本ケースにおいては、オペレータはＶａｌｕｅＰａｇｅ＃１ＰＳＢ（クーポン提供ＰＳＢ）を設定しようとしている。しかしながら、ＰＳＢはＢＰＰＳレベルにおいてまだ設定されていないことに注意することが必要で、したがって、オペレータがＢＰＰＳオペレータとしてログインし、図３８におけるグローバルビューオプションを選択すると、図３９に示すＰＳＢのグローバルビューが表示される。
【００６０】
図３９において、ＢＰＰＳオペレータが設定のためのＶａｌｕｅＰａｇｅ＃１ＰＳＢを選択すると、その結果、ＰＳＢが呼び出され、図４０に示す設定ウィンドウ２５０が表示される。ウィンドウ２５０において、ＢＰＰＳオペレータは、ＢＰＰＳレベルでＶａｌｕｅＰａｇｅ＃１ＰＳＢを設定すべく、クーポンプロバイダ（Ｃａｔａｌｉｎａ  Ｃｏｕｐｏｎｓ）のサーバアドレスを入力する。要求された場合には、オペレータはユーザ名とパスワードをボックス２５２に入力することにより、接続を確認することができる。ＰＳＢはＭＳＯレベルでの設定の準備がなされている。再び、オペレータがＢＰＰＳオペレータとしてログインすると、ＢＰＰＳオペレータはＭＳＯレベルにおいてＰＳＢを設定することができる。
【００６１】
ＭＳＯレベルにおいてＰＳＢを設定するために、オペレータは図４１に示すサービスボタン２０６とアフェリエイトオプションを選択し、その結果、図４２に示すＰＳＢの表示がなされる。オペレータが図４２に示すＶａｌｕｅＰａｇｅ＃１ＰＳＢを選択すると、ＭＳＯレベルにおける設定のためのＰＳＢが呼び出される。図４０のウィンドウ２５０と図４３のウィンドウ２５５との比較からわかるように、表示されたＰＳＢのＵＩは、アクセスのレベルに基づいて多少異なっている。本ケースにおいては、オペレータはボックス２５５のユーザ名とパスワードを入力することで、ＭＳＯレベルにおけるＰＳＢを設定する。
【００６２】
次に、加入者を追加するために加入者メンテナンスを実行するＢＰＰＳオペレータ（主としてＢＰＰＳシステムにログイン）について説明する。上述のように、この操作は、カスタマーサービス代表（エンドユーザレベルのオペレータ）、ＭＳＯレベルのオペレータまたはＢＰＰＳレベルのオペレータによって実行されうる。しかしながら、便宜上、ここでは、ＢＰＰＳレベルオペレータによって実行される加入者メンテナンス操作に関して説明する。
【００６３】
図４４に示すように、オペレータが加入者ボタン２０５を選択すると、図４５に示す加入者の一覧が表示される。新しい加入者をリストに追加するために、オペレータが図４６に示す加入者ボタン２５０と追加オプションを選択すると、図４７に示す加入者プロパティウィンドウが表示される。図４８に示すように、加入者プロパティを入力後、オペレータがＯＫボタンを選択すると、図４９のように表示された設定画面に新しい加入者が追加され、図５０に示すリストに新しい加入者が含まれることとなる。
【００６４】
図５１に示すように加入者ボタン２０５とセットトップボックスオプションを選択することにより、オペレータは新しいセットトップボックスを追加することもできる。図５２に示すように、オペレータはセットトップボックスのアドレスとロケーション名を入力する。図５２のＯＫボタンが選択されると、図５３に示すようにセットトップボックスが追加される。
【００６５】
オペレータは、新しいセットトップボックスのために申し込みの設定をすることもできる。図５４に示すように、オペレータが加入者ボタン２０５および加入者オプションを選択すると、図５５に示すように利用可能なサービスのリストが表示される。申し込みの設定をするために、オペレータは加入すべきサービス、本ケースでは、ノースサイドブロードキャストを選択する。図５５においてノースサイドブロードキャストを選択すると、図５６に示すスケジューリングウィンドウが表示される。スケジューリングウィンドウを利用して、オペレータは印刷環境、日時、印刷日または印刷期間を設定することができる。入力されたスケジュールの一例を図５７に示すとともに、確認された申し込み内容を図５８に示す。
【００６６】
ＢＰＰＳレベル操作によって実行されるＢＰＰＳレベル、ＭＳＯレベル、エンドユーザレベルの設定操作の例は上述のとおりである。以下、カスタマーサービス代表によって実行される加入者メンテナンス操作の説明を行う。図１７に示したように、カスタマーサービス代表は、加入者閲覧操作や加入者追加／編集操作（プロファイル情報、申し込み、セットトップボックスおよびプリンタについての操作も含む）を実行することができ、加入者を削除することもできる。これらの操作のいくつかを以下で説明する。
【００６７】
図５９において、カスタマーサービス代表が、ボックス３００においてＢＰＰＳサーバのＵＲＬを入力すると、同図に示すＢＰＰＳログイン表示がアクティブになるので、同ウィンドウにおいて、ボックス３０１と３０２にユーザＩＤとパスワードを入力し、ログインボタン３０３を選択する。上述のように、オペレータに利用可能なサービスと操作はユーザＩＤとパスワードに依存する。したがって、上述のように、ＢＰＰＳレベルユーザ名とパスワードを用いてログインしているオペレータには、ＢＰＰＳレベルサービスと操作が利用可能となる。しかしながら、本例では、オペレータはカスタマーサービス代表レベルのユーザ名とパスワードを用いてログインしているため、エンドユーザレベルのサービスと操作が利用可能となる。このように、カスタマーサービス代表としてログインすると、図６０に示すホームページが表示される。上述のように、カスタマーサービス代表としてオペレータがログインすると、加入者メンテナンスボタン３０５のみが表示される。
【００６８】
図６１及び６２に示すように、また、図１７に記載したように、オペレータは加入者閲覧操作を実行することができ、電話番号ボタン３１０を選択し、ボックス３１１に領域コード（９４９）を入力すれば、電話番号（領域コード）によって加入者を検索することができる。加入者検索の結果は、図６２に示すとおりである。
【００６９】
図６３に示すように、オペレータはセットトップボックス操作を実行することができ、追加ボタン３１５を選択することによりセットトップボックスを追加することができる。追加ボタン３１５を選択すると、図６４に示す表示がアクティブとなり、図６５に示すようにオペレータがセットトップボックスのアドレスをボックス３１６に、ロケーションをボックス３１７に入力することができる。ＯＫボタン３１８を選択すると、図６６に示すように、セットトップボックスが追加される。
【００７０】
カスタマーサービス代表は、申し込みの編集および追加をすることもできる。図６７に示すように、オペレータは図６７におけるサービスを選択することにより、ノースサイドブロードキャストサービスの申し込みを編集することができ、その結果、図６８に示すように申し込みがアクティブになる。これにより、オペレータは図６８から図６９に示される、配信時間や配信日を変更するために、申し込みを編集することができる。編集された申し込みは図７０に表示され、あわせて、同図に示すようにアップデートされた次の配信予定の日時が示される。
【００７１】
新しい申し込みを追加するために、オペレータは、申し込みボタン３０５と追加オプションを選択することができる。これらの選択により、図７１に示すように利用可能なサービスのリストが表示される。オペレータは、利用可能なサービスの一つを選択し、本ケースでは、ＶａｌｕｅＰａｇｅ＃１サービス（クーポンサービス）への申し込みを追加する。図７２に示すように、ＰＳＢは、申し込みを設定するために、スケジューリングタブと詳細タブを表示する。オペレータは、図７２、７３、７４に示されるようにスケジューリング情報を入力し、その後詳細タブを選択する。図７５に示すように、詳細タブを選択すると、ＰＳＢによって自動的にユーザ名とサービス名が入力され、タブに表示されたのち、オペレータはユーザの郵便番号（図７６）を入力し、クーポンが利用可能なベンダーのリストを取得する。ユーザの郵便番号の入力に対して返信されるリストは、図７７に示すとおりであり、同リストからカスタマーサービス代表はユーザの好みに基づいてＲａｌｐｈｓ（図７８）を選択する。図７９に示すようにＲａｌｐｈｓの選択が確認され、図７９の保存ボタンを選択すると、ユーザの申し込み（ノースサイドブロードキャストとＶａｌｕｅＰａｇｅ＃１）が図８０において掲載される。
【００７２】
すでに簡潔に説明したように、図１８から図８０に示すユーザインターフェースのそれぞれは、ダイナミックベースにおけるマルチプルソース（ＢＰＰＳフレームワークとＰＳＢ）からコンポーネントを用いるコンポジットウェブページである。一般のユーザインターフェースは、コンテナモジュールとやりとりするマルチソース形式のウェブページビルダーモジュールにおいて提供される。ウェブページビルダーモジュールはユーザ画面上に表示するコンポジットウェブページを生成するために用いられる。一般に、ウェブページビルダモジュールは、たいていどのウェブページにも共通する部分を備えている。例えば、コンポジットウェブページのトップとサイドは、基本的なナビゲーション機能、エラーメッセージあるいは他の関連ウェブページ（ＢＰＰＳフレームワーク部分）へのリンクを提供するのに用いられることはどのウェブページにも共通する。コンポジットウェブページに備えられている部分は、ウェブページビルダモジュールが接続するコンテナモジュールから独自に提供されるべきウェブページの重要な部分を開放している。コンテナモジュールは、複数の異なるウェブページの１つと直接インターフェースする。各ウェブページモジュールは、第三者により開発、提供されてもよく、あるいは、ウェブページビルダモジュールを開発したのと同じ者によって開発、提供されてもよい。各ウェブページモジュールは、当該ウェブページによってサポートされている機能としてユーザインターフェースを提供すべく、ウェブページの一部を独立して備えている。
【００７３】
コンテナモジュールは、どのウェブページモジュールがコンポジットウェブページを構成するのに必要であるかを、ウェブページビルダによって認識する。コンテナモジュールは、その後、指定されたウェブページモジュールとのインターフェースを確立する。次に、ウェブページモジュールは、用意されたウェブページ部分をコンテナモジュールに提供し、当該コンテナモジュールはウェブページ部分を順番にウェブページビルダに渡す。次にウェブページビルダは、ウェブページモジュールより提供されされたウェブページ部分を、単独のコンポジットウェブページの形成のためにウェブページビルダによって予め用意されたウェブページ部分に結合させる。次に、単独のコンポジットウェブページは、ユーザディスプレイへの表示を要求しているユーザに送られる。望ましくは、複数のウェブページのいずれが、ウェブページ部分をコンポジットウェブページに提供する場合であっても、コンポジットウェブページが常に同じ総合的な外観と雰囲気を有するように、すべてのウェブページモジュールが特定の設計ガイドラインに従って設計、開発される。
【００７４】
ユーザがＵＲＬのようなリンクを選択すると、ウェブページモジュールの他の１つからサポートを必要とするコンポジットウェブページ内において、コンテナモジュールが新たに必要とされるウェブページモジュールとの接続を確立し、当該モジュールから対応するウェブページ部分を受け取る。次に、コンテナは、新しいコンポジットウェブページに挿入するために、次にユーザのディスプレイに送られるウェブページ部分をウェブページビルダに渡す。このように、コンポジットウェブページは、ウェブページビルダモジュールに常時用意され利用されるウェブページの最初の部分と、必要に応じてダイナミックベースで利用される複数のウェブページモジュールのいずれかが提供するウェブページの第２の部分とに基づいてダイナミックに生成される。複数のウェブページモジュールは共通の表示およびインタフェース仕様に従って設計、開発されるため、コンポジットウェブページの全体的な外観および雰囲気は、常に一貫した同様の様式でユーザに提供され、その結果、コンポジットウェブページの利用およびナビゲーションにおける混乱を回避することができる。したがって、コンポジットウェブページがマルチプルソースから生成されていることはユーザにはわからない。
【００７５】
図８１および８２は、マルチソースウェブページの構造の例を示している。同図に示すように、フォアグラウンド部分はＰＳＢモジュールによって生成・表示される一方、バックグラウンド部分は、ＢＰＰＳフレームワークによって生成・表示される。ＢＰＰＳフレームワーク部分は、比較的共通部分を残しており、一般に、ログインするオペレータの権利に基づいて変化するだけである。つまり、図１８から５８に示したように、ページは、カスタマーサービス代表レベルのオペレータのためにホームと加入者オプションを提供するのみであるのに対して、フレームワークは、ページの左側において、ＢＰＰＳレベルとＭＳＯレベルのオペレータのために、ホーム、加入者、サービス、システムオプションを提供する。フォアグラウンド部分（ＰＳＢ）は、呼び出されたＰＳＢに基づいてダイナミックに変更するが、それにも関わらず、ある程度一貫した表示がなされる。例えば、図２２に示すように、プリントライブラリＰＳＢは、セットアップとＰＳＢ関連タブとともにＢＰＰＳレベルで表示され、一方、図２６に示すように、同じＰＳＢは管理ドキュメントとＰＳＢ関連タブとともにＭＳＯレベルで表示される。同様に、ノースサイドブロードキャストＰＳＢは、図３６のように設定タブ（セットアップ、英語およびＰＳＢ関連）とともに表示される。したがって、各ＰＳＢの表示はダイナミックに変化するが、総合的な外観と雰囲気はある程度一貫したままとなる。
【００７６】
本発明は特定の実施形態に関して説明した。本発明は上述した実施形態に限られず、本発明の思想および範囲内の一般的技術によって様々な変化および変形がなされてもよいことはいうまでもない。
【図面の簡単な説明】
【００７７】
【図１】本発明が用いられる印刷ネットワークの一例を示す図である。
【図２】ＢＰＰＳアプリケーションで実行されるコンテンツの動作フローを示す図である。
【図３】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図４】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図５】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図６】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図７】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図８】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図９】ＢＰＰＳアプリケーションで実行されるジョブの処理を示すフローチャートである。
【図１０】ＢＰＰＳアプリケーションサーバに対するソフトウェアコンポーネントを示す図である。
【図１１】ＰＳＢマネージャに対するアーキテクチャの一例を示す図である。
【図１２】発行サービスバンドルによって実行される異なるルールの一例を示す図である。
【図１３】発行申し込みマネージャの構成を示す図である。
【図１４】ＰＳＢに対する階層レベルのインターフェースツリー構造を示す図である。
【図１５】ＰＳＢに対するコンテキストオブジェクトの階層レベルのツリー構造を示す図である。
【図１６Ａ】コンテキストインターフェース機能を記載したテーブルを示す図である。
【図１６Ｂ】コンテキストインターフェース機能を記載したテーブルを示す図である。
【図１７】オペレータのアクセスレベルに基づいて利用可能なサービスを記載したテーブルを示す図である。
【図１８】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図１９】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２０】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２１】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２２】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２３】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２４】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２５】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２６】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２７】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２８】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図２９】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３０】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３１】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３２】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３３】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３４】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３５】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３６】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３７】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３８】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図３９】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４０】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４１】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４２】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４３】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４４】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４５】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４６】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４７】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４８】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図４９】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５０】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５１】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５２】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５３】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５４】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５５】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５６】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５７】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５８】本発明の一例にかかるＢＰＰＳレベルオペレータによって実行される様々な操作についてのユーザインターフェース表示を示す図である。
【図５９】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６０】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６１】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６２】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６３】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６４】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６５】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６６】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６７】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６８】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図６９】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７０】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７１】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７２】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７３】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７４】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７５】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７６】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７７】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７８】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図７９】本発明の一例にかかるエンドユーザレベルオペレータ（カスタマーサービス代表）によって実行される様々な操作についてのユーザインターフェースを示す図である。
【図８０】本発明の一例にかかるエンドユーザレベルオペレータ（顧客サービス代表）によって実行される様々なオペレーションについてのユーザインターフェースを示す図である。
【図８１】本発明によるマルチソースウェブページの構造を示す図である。
【図８２】本発明によるマルチソースウェブページの構造を示す図である。
【図１】
2004537808.tif 000003
【図２】
2004537808.tif 000004
【図３】
2004537808.tif 000005
【図４】
2004537808.tif 000006
【図５】
2004537808.tif 000007
【図６】
2004537808.tif 000008
【図７】
2004537808.tif 000009
【図８】
2004537808.tif 000010
【図９】
2004537808.tif 000011
【図１０】
2004537808.tif 000012
【図１１】
2004537808.tif 000013
【図１２】
2004537808.tif 000014
【図１３】
2004537808.tif 000015
【図１４】
2004537808.tif 000016
【図１５】
2004537808.tif 000017
【図１６Ａ】
2004537808.tif 000018
【図１６Ｂ】
2004537808.tif 000019
【図１７】
2004537808.tif 000020
【図１８】
2004537808.tif 000021
【図１９】
2004537808.tif 000022
【図２０】
2004537808.tif 000023
【図２１】
2004537808.tif 000024
【図２２】
2004537808.tif 000025
【図２３】
2004537808.tif 000026
【図２４】
2004537808.tif 000027
【図２５】
2004537808.tif 000028
【図２６】
2004537808.tif 000029
【図２７】
2004537808.tif 000030
【図２８】
2004537808.tif 000031
【図２９】
2004537808.tif 000032
【図３０】
2004537808.tif 000033
【図３１】
2004537808.tif 000034
【図３２】
2004537808.tif 000035
【図３３】
2004537808.tif 000036
【図３４】
2004537808.tif 000037
【図３５】
2004537808.tif 000038
【図３６】
2004537808.tif 000039
【図３７】
2004537808.tif 000040
【図３８】
2004537808.tif 000041
【図３９】
2004537808.tif 000042
【図４０】
2004537808.tif 000043
【図４１】
2004537808.tif 000044
【図４２】
2004537808.tif 000045
【図４３】
2004537808.tif 000046
【図４４】
2004537808.tif 000047
【図４５】
2004537808.tif 000048
【図４６】
2004537808.tif 000049
【図４７】
2004537808.tif 000050
【図４８】
2004537808.tif 000051
【図４９】
2004537808.tif 000052
【図５０】
2004537808.tif 000053
【図５１】
2004537808.tif 000054
【図５２】
2004537808.tif 000055
【図５３】
2004537808.tif 000056
【図５４】
2004537808.tif 000057
【図５５】
2004537808.tif 000058
【図５６】
2004537808.tif 000059
【図５７】
2004537808.tif 000060
【図５８】
2004537808.tif 000061
【図５９】
2004537808.tif 000062
【図６０】
2004537808.tif 000063
【図６１】
2004537808.tif 000064
【図６２】
2004537808.tif 000065
【図６３】
2004537808.tif 000066
【図６４】
2004537808.tif 000067
【図６５】
2004537808.tif 000068
【図６６】
2004537808.tif 000069
【図６７】
2004537808.tif 000070
【図６８】
2004537808.tif 000071
【図６９】
2004537808.tif 000072
【図７０】
2004537808.tif 000073
【図７１】
2004537808.tif 000074
【図７２】
2004537808.tif 000075
【図７３】
2004537808.tif 000076
【図７４】
2004537808.tif 000077
【図７５】
2004537808.tif 000078
【図７６】
2004537808.tif 000079
【図７７】
2004537808.tif 000080
【図７８】
2004537808.tif 000081
【図７９】
2004537808.tif 000082
【図８０】
2004537808.tif 000083
【図８１】
2004537808.tif 000084
【図８２】
2004537808.tif 000085
【国際公開パンフレット】
2004537808.tif 000086
2004537808.tif 000087
2004537808.tif 000088
2004537808.tif 000089
2004537808.tif 000090
2004537808.tif 000091
2004537808.tif 000092
2004537808.tif 000093
2004537808.tif 000094
2004537808.tif 000095
2004537808.tif 000096
2004537808.tif 000097
2004537808.tif 000098
2004537808.tif 000099
2004537808.tif 000100
2004537808.tif 000101
2004537808.tif 000102
2004537808.tif 000103
2004537808.tif 000104
2004537808.tif 000105
2004537808.tif 000106
2004537808.tif 000107
2004537808.tif 000108
2004537808.tif 000109
2004537808.tif 000110
2004537808.tif 000111
2004537808.tif 000112
2004537808.tif 000113
2004537808.tif 000114
2004537808.tif 000115
2004537808.tif 000116
2004537808.tif 000117
2004537808.tif 000118
2004537808.tif 000119
2004537808.tif 000120
2004537808.tif 000121
2004537808.tif 000122
2004537808.tif 000123
2004537808.tif 000124
2004537808.tif 000125
2004537808.tif 000126
2004537808.tif 000127
2004537808.tif 000128
2004537808.tif 000129
2004537808.tif 000130
2004537808.tif 000131
2004537808.tif 000132
2004537808.tif 000133
2004537808.tif 000134
2004537808.tif 000135
2004537808.tif 000136
2004537808.tif 000137
2004537808.tif 000138
2004537808.tif 000139
2004537808.tif 000140
2004537808.tif 000141
2004537808.tif 000142
2004537808.tif 000143
2004537808.tif 000144
2004537808.tif 000145
2004537808.tif 000146
2004537808.tif 000147
2004537808.tif 000148
2004537808.tif 000149
2004537808.tif 000150
2004537808.tif 000151
2004537808.tif 000152
2004537808.tif 000153
2004537808.tif 000154
2004537808.tif 000155
2004537808.tif 000156
2004537808.tif 000157
2004537808.tif 000158
2004537808.tif 000159
2004537808.tif 000160
2004537808.tif 000161
2004537808.tif 000162
2004537808.tif 000163
2004537808.tif 000164
2004537808.tif 000165
2004537808.tif 000166
2004537808.tif 000167
2004537808.tif 000168
2004537808.tif 000169
2004537808.tif 000170
2004537808.tif 000171
2004537808.tif 000172
2004537808.tif 000173
2004537808.tif 000174
2004537808.tif 000175
2004537808.tif 000176
2004537808.tif 000177
2004537808.tif 000178
2004537808.tif 000179
2004537808.tif 000180
2004537808.tif 000181
2004537808.tif 000182
2004537808.tif 000183
2004537808.tif 000184
2004537808.tif 000185
2004537808.tif 000186
2004537808.tif 000187
2004537808.tif 000188
2004537808.tif 000189
2004537808.tif 000190
2004537808.tif 000191
2004537808.tif 000192
2004537808.tif 000193
2004537808.tif 000194
2004537808.tif 000195
2004537808.tif 000196
2004537808.tif 000197
2004537808.tif 000198
2004537808.tif 000199
2004537808.tif 000200
2004537808.tif 000201
2004537808.tif 000202
2004537808.tif 000203
2004537808.tif 000204
【国際公開パンフレット（コレクトバージョン）】
2004537808.tif 000205
【国際調査報告】
2004537808.tif 000206