(57)【要約】【課題】印刷データ管理者と印刷機器管理者との役割を完全に分離し、印刷機器管理者と顧客との間に、印刷データに関わる金銭のやり取りが発生させない印刷代行システムを提供する。また、従来からある、顧客先に設置された入出力装置に対する遠隔診断システムを利用して、印刷データ管理者が保有する印刷データを印刷機器管理者が印刷し、印刷には紙を利用し、かつ印刷データが不正アクセスによって不正コピーされることがないシステムを提供する。【解決手段】印刷データ管理者、印刷機器管理者及び顧客が存在するネットワーク環境において、顧客は端末と印刷機器を所有し、印刷機器は印刷機器管理サーバからの印刷命令を実行することができる。印刷データ管理者は印刷データ管理サーバを所有し、印刷物購入顧客リストや印刷データを管理する。印刷機器管理者は印刷機器管理サーバを所有し、印刷機器保守対象顧客リストや印刷機器保守情報を管理する。【選択図】        図１
2004213235.tif 000002
【特許請求の範囲】
【請求項１】
印刷物の元となる印刷データを管理し、顧客の印刷物購入依頼を受け付けて顧客から印刷物購入代金を受け取る印刷データ管理者と、
顧客の所有する印刷機器に対する消耗品の提供や、印刷機器のトラブルに対するメンテナンスを行うために、印刷機器の諸情報を一元管理する印刷機器管理者と、
顧客が所有し、かつ印刷機器管理者の管理対象となる印刷機器との３者が存在するネットワーク環境下で、
顧客の印刷物購入依頼に対して、印刷データ管理者が印刷機器管理者に印刷代行依頼を行うにあたり、顧客ＩＤと印刷データを印刷機器管理者に送ることを特徴とする印刷代行システム。
【請求項２】
印刷機器管理者が、顧客ＩＤと印刷機器ＩＤの関連付けを管理することを特徴とする請求項１に記載の印刷代行システム。
【請求項３】
印刷データ管理者が、印刷機器管理者に印刷代行依頼を行う際に、印刷データ管理者と印刷機器管理者の間において印刷代行代金が発生しないことを特徴とする請求項１に記載の印刷代行システム。
【請求項４】
印刷データ管理者が、印刷機器管理者に印刷代行依頼を行う際に、印刷データ管理者と印刷機器管理者の間において印刷代行代金が発生することを特徴とする請求項１に記載の印刷代行システム。
【請求項５】
印刷を依頼された印刷機器管理者が、遠隔操作によって顧客の所有する印刷機器を操作して印刷することを特徴とする請求項１に記載の印刷代行システム。
【請求項６】
印刷機器管理者が、印刷機器の印刷が完了後に、印刷データ管理者から受け取った印刷データを削除することを特徴とする請求項５に記載の印刷代行システム。
【請求項７】
印刷機器管理者からの遠隔操作により、印刷機器に残存する印刷データを削除することを特徴とする請求項５に記載の印刷代行システム。
【請求項８】
印刷機器管理者からの遠隔操作により、顧客の印刷機器に残存する印刷データへのアクセスを禁止することを特徴とする請求項５に記載の印刷代行システム。
【請求項９】
顧客の要望により、拡大又は縮小して印刷することを特徴とする請求項５に記載の印刷代行システム。
【請求項１０】
印刷機器管理者と顧客との間において、著作代金が発生しないことを特徴とする請求項５に記載の印刷代行システム。
【請求項１１】
印刷物の元となる印刷データを管理し、顧客の印刷物購入依頼を受け付けて顧客から印刷物購入代金を受け取る印刷データ管理者と、
顧客の所有する印刷機器に対する消耗品の提供や、印刷機器のトラブルに対するメンテナンスを行うために、印刷機器の諸情報を一元管理する印刷機器管理者と、
顧客が所有し、かつ印刷機器管理者の管理対象となる印刷機器との３者が存在するネットワーク環境下で、
代行印刷を行う為の印刷データに対して、保証期限をつけることを特徴とする印刷代行システム。
【請求項１２】
保証期限内に、印刷が完了すると、購入が完了したとみなし保証期限が終了することを特徴とする請求項１１に記載の印刷代行システム。
【請求項１３】
補償期限内に、印刷が行われない場合は、印刷データ管理者から印刷機器管理者に対して期限切れを通知し、印刷機器管理者は内部に保持している印刷データを破棄することを特徴とする請求項１１に記載の印刷代行システム。
【請求項１４】
印刷データ管理者が顧客に対して代行印刷サービスを提供する為に、印刷機器管理者から、代行印刷サービス提供可能な顧客ＩＤを通知してもらうことを特徴とする請求項１１に記載の印刷代行システム。
【請求項１５】
印刷データ管理者側が持つ顧客の登録及び削除などにより、顧客ＩＤに変更が生じた場合、印刷機器管理者に変更を通知することを特徴とする請求項１１に記載の印刷代行システム。
【請求項１６】
印刷機器管理者が持つ顧客の登録及び削除などにより、代行印刷サービスを提供可能な顧客ＩＤに変更が生じた場合、印刷データ管理者に変更を通知することを特徴とする請求項１１に記載の印刷代行システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データを管理する者と印刷機器を管理する者の役割を分割したシステム上で、顧客の印刷物購入依頼に対して、印刷データ管理者が印刷機器管理者に印刷代行を依頼する印刷代行システムに関する。
【０００２】
【従来の技術】
近年、インターネット技術の発達及び環境の整備により、様々なものをネットワークで購入することが可能となった。特に書籍においては、顧客がインターネットで注文し、宅配便を利用して顧客の手元に商品が届けられるという物流システムが浸透している。
【０００３】
印刷の代行を行うものとしては、特許文献１に代表されるように、自装置の故障や能力不足により処理できない作業を他の装置に代行させることを特徴とするものが主であった。
【０００４】
また、類似する従来のシステムとして、コンテンツプロバイダとコンテンツをコンテンツプロバイダから直接購入する顧客との関係があるが、このシステムとの大きな違いは、顧客に電子データが渡らないこと（安易な違法コピーを抑制すること）である。
【０００５】
また、印刷機器管理者がコンテンツプロバイダ（即ち印刷データ管理者）を兼ねるケースも従来のシステムとして存在するが、このシステムと本システムの大きな違いは、本システムが顧客と印刷機器管理者との間でコンテンツに関する金銭のやり取りが発生しないこと、即ち印刷代行業に徹していることである。
【０００６】
特許文献２は本発明の出願人による発明であり、複数の複写機とそれらを管理する管理装置とを有し、顧客への配信を行う。
【０００７】
【特許文献１】
特開２００２−１３５５０８号公報
【特許文献２】
特開２００２−１６５０４５号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、宅配便を利用することにより、顧客の手元に商品が届くのは、注文してから早くとも１日程度、場所によっては数日間もの時間がかかってしまう。
また、書籍においては、装丁や印刷に関する料金も多く含まれており、装丁に凝るより、安く書籍を提供してほしいという顧客の潜在的ニーズが存在する。
【０００９】
本発明の前提である「印刷代行システム」においては、そのような書籍販売に関する物流ルートを、顧客が持つ印刷機器を使うことにより短縮し、装丁なしの書籍を提供することにより、購入代金を低価格化し、顧客、印刷データ管理者及び印刷機器管理者に利益をもたらすような、新しいビジネスモデルを提供することを目的としている。
【００１０】
以下に本発明の請求項毎に発明の目的を記載する。
請求項１に記載の発明は、印刷データ管理者と印刷機器管理者の責務を明確に分けることを目的とする。
例えばそれぞれの責務範囲を、印刷データ管理者は顧客ＩＤと印刷データを管理し、印刷機器管理者は、顧客ＩＤと機器ＩＤと機器の動作・情報を管理すると定める。
【００１１】
請求項２に記載の発明は、「顧客ＩＤ」を、印刷データ管理者と印刷機器管理者とのインターフェイスとし、印刷データ管理者の管理する顧客ＩＤと、印刷機器管理者の管理する印刷機器ＩＤの関連付けを、印刷機器管理者が行うことを目的とする。
【００１２】
請求項３に記載の発明は、印刷データ管理者の利益性を高めることを目的とする。
【００１３】
請求項４に記載の発明は、印刷機器管理者の利益性を高めることを目的とする。
【００１４】
請求項５に記載の発明は、印刷機器を用いて、印刷データを印刷物に変換することを目的とする。
【００１５】
請求項６に記載の発明は、以下のことを目的とする。
印刷データ管理者から印刷機器管理者へ渡される印刷データは、印刷機器管理者のローカルストレージに保存される。また、本来印刷データは、印刷データ管理者によって管理されるべきものである。よって、印刷機器管理者が印刷完了後に、印刷機器管理者内の印刷データを削除することで、印刷データの不正コピーを防止することを目的とする。
【００１６】
請求項７に記載の発明は、以下のことを目的とする。
印刷機器管理者から印刷機器へ渡される印刷データは、印刷機器のローカルストレージに保存される。また、本来印刷データは、印刷データ管理者によって管理されるべきものである。よって、印刷機器管理者が印刷完了後に、印刷機器内の印刷データを削除することで、印刷データの不正コピーを防止することを目的とする。
【００１７】
請求項８に記載の発明は、以下のことを目的とする。
印刷機器の印刷は、印刷データ送信の失敗、印刷用紙の詰まり、印刷用紙の不足、印刷トナーや印刷インクの不足、などによって印刷が失敗する可能性がある。この場合に、再印刷を行う必要があり、印刷データを印刷機器に残しておく必要がある。このような印刷が失敗するケースにおいて、顧客による印刷データの不正コピーを防止することを目的とする。
【００１８】
請求項９に記載の発明は、顧客にとって見やすい印刷物を提供することを目的とする。
【００１９】
請求項１０に記載の発明は、顧客に対して、従来のインターネット書籍販売と同じ料金の支払い方法を提供することを目的とする。
【００２０】
請求項１１に記載の発明は、以下のことを目的とする。
上記システムが稼動した場合に、印刷データという電子化された情報が流通することになる。しかしながら、電子データの所有期間は明確になっていない場合が多く、トラブルが起きることも考えられる。本発明では、その問題点を解決するための方法を提供することを目的とする。
【００２１】
請求項１２に記載の発明は、請求項１で設定した保証期限について、その内容を明確にすることを目的とする。
【００２２】
請求項１３に記載の発明は、印刷データ管理者以外のものが保証期間後に印刷データを所有しないようにすることを目的とする。
【００２３】
請求項１４に記載の発明は、印刷データ管理者が顧客に対して代行印刷サービスを提供するために、印刷機器管理者から、代行印刷サービス提供可能な顧客ＩＤを通知してもらうことを目的とする。
【００２４】
請求項１５及び１６に記載の発明は、顧客管理能力向上のために印刷データ管理者と印刷機器管理者が顧客情報管理において協力するシステムを提供することを目的とする。
【００２５】
【課題を解決するための手段】
以上の課題を解決するために、請求項１に記載の発明である印刷代行システムは、印刷物の元となる印刷データを管理し、顧客の印刷物購入依頼を受け付けて顧客から印刷物購入代金を受け取る印刷データ管理者と、顧客の所有する印刷機器に対する消耗品の提供や、印刷機器のトラブルに対するメンテナンスを行うために、印刷機器の諸情報を一元管理する印刷機器管理者と、顧客が所有し、かつ印刷機器管理者の管理対象となる印刷機器との３者が存在するネットワーク環境下で、顧客の印刷物購入依頼に対して、印刷データ管理者が印刷機器管理者に印刷代行依頼を行うにあたり、顧客ＩＤと印刷データを印刷機器管理者に送ることを特徴とする。
【００２６】
請求項２に記載の発明は、請求項１に記載の印刷代行システムであって、印刷機器管理者が、顧客ＩＤと印刷機器ＩＤの関連付けを管理することを特徴とする。
【００２７】
請求項３に記載の発明は、請求項１に記載の印刷代行システムであって、印刷データ管理者が、印刷機器管理者に印刷代行依頼を行う際に、印刷データ管理者と印刷機器管理者の間において印刷代行代金が発生しないことを特徴とする。
【００２８】
請求項４に記載の発明は、請求項１に記載の印刷代行システムであって、印刷データ管理者が、印刷機器管理者に印刷代行依頼を行う際に、印刷データ管理者と印刷機器管理者の間において印刷代行代金が発生することを特徴とする。
【００２９】
請求項５に記載の発明は、請求項１に記載の印刷代行システムであって、印刷を依頼された印刷機器管理者が、遠隔操作によって顧客の所有する印刷機器を操作して印刷することを特徴とする。
【００３０】
請求項６に記載の発明は、請求項５に記載の印刷代行システムであって、印刷機器管理者が、印刷機器の印刷が完了後に、印刷データ管理者から受け取った印刷データを削除することを特徴とする。
【００３１】
請求項７に記載の発明は、請求項５に記載の印刷代行システムであって、印刷機器管理者からの遠隔操作により、印刷機器に残存する印刷データを削除することを特徴とする。
【００３２】
請求項８に記載の発明は、請求項５に記載の印刷代行システムであって、印刷機器管理者からの遠隔操作により、顧客の印刷機器に残存する印刷データへのアクセスを禁止することを特徴とする。
【００３３】
請求項９に記載の発明は、請求項５に記載の印刷代行システムであって、顧客の要望により、拡大又は縮小して印刷することを特徴とする。
【００３４】
請求項１０に記載の発明は、請求項５に記載の印刷代行システムであって、印刷機器管理者と顧客との間において、著作代金が発生しないことを特徴とする。
【００３５】
請求項１１に記載の発明である印刷代行システムは、印刷物の元となる印刷データを管理し、顧客の印刷物購入依頼を受け付けて顧客から印刷物購入代金を受け取る印刷データ管理者と、顧客の所有する印刷機器に対する消耗品の提供や、印刷機器のトラブルに対するメンテナンスを行うために、印刷機器の諸情報を一元管理する印刷機器管理者と、顧客が所有し、かつ印刷機器管理者の管理対象となる印刷機器との３者が存在するネットワーク環境下で、代行印刷を行う為の印刷データに対して、保証期限をつけることを特徴とする。
【００３６】
請求項１２に記載の発明は、請求項１１に記載の印刷代行システムであって、保証期限内に、印刷が完了すると、購入が完了したとみなし保証期限が終了することを特徴とする。
【００３７】
請求項１３に記載の発明は、請求項１１に記載の印刷代行システムであって、補償期限内に、印刷が行われない場合は、印刷データ管理者から印刷機器管理者に対して期限切れを通知し、印刷機器管理者は内部に保持している印刷データを破棄することを特徴とする。
【００３８】
請求項１４に記載の発明は、請求項１１に記載の印刷代行システムであって、印刷データ管理者が顧客に対して代行印刷サービスを提供する為に、印刷機器管理者から、代行印刷サービス提供可能な顧客ＩＤを通知してもらうことを特徴とする。
【００３９】
請求項１５に記載の発明は、請求項１１に記載の印刷代行システムであって、印刷データ管理者側が持つ顧客の登録及び削除などにより、顧客ＩＤに変更が生じた場合、印刷機器管理者に変更を通知することを特徴とする。
【００４０】
請求項１６に記載の発明は、請求項１１に記載の印刷代行システムであって、印刷機器管理者が持つ顧客の登録及び削除などにより、代行印刷サービスを提供可能な顧客ＩＤに変更が生じた場合、印刷データ管理者に変更を通知することを特徴とする。
【００４１】
【発明の実施の形態】
本発明の実施例を以下に説明する。
＜システム環境＞
本発明のシステム環境は顧客環境、印刷データ管理環境及び印刷機器管理環境の３つに分類される。
【００４２】
顧客環境は、顧客が１台以上の顧客端末と、１台以上の印刷機器を所有している環境である。
顧客端末は、印刷データ管理環境内の印刷データ管理サーバへＩｎｔｅｒｎｅｔを介して印刷物購入依頼を行うことができる。勿論この他に、顧客環境内において、印刷機器を用いて顧客端末のデータを印刷することもできる。
印刷機器は、印刷機器管理環境内の印刷機器管理サーバからの印刷命令を実行することができる。勿論この他に、印刷機機の保守情報（印刷用紙、印刷トナー、印刷インクの消費情報や、機器のエラー情報）を印刷機器管理サーバに通知することもできる。
【００４３】
印刷データ管理環境は、印刷データ管理者が、印刷データ管理サーバを所有している環境である。
印刷データ管理サーバは、（新規顧客を含んだ）印刷物購入顧客とのインタラクション制御、印刷物購入顧客リスト、印刷データ、印刷データの納入元（著作元）リスト及び印刷データ納入元とのインタラクション制御を管理する。
【００４４】
印刷機器管理環境は、印刷機器管理者が、印刷機器管理サーバを所有している環境である。
印刷機器管理サーバは、（新規顧客を含んだ）印刷機器保守対象顧客とのインタラクション制御、印刷機器保守対象顧客リスト及び印刷機器保守情報を管理する。
【００４５】
＜第１の実施例、ソフトウェア構成＞
以下に本発明の第１の実施例におけるソフトウェア構成の一例を説明する。
図２において、大きな長方形枠は、サブシステムを表している。本ソフトウェアは、大別すると「印刷データ管理」と「印刷機器管理」の２つのサブシステムから構成される。小さな長方形枠は、モジュール（以後クラスと呼ぶ）を表している。
【００４６】
印刷データ管理サブシステムは、コンテンツと印刷データ購入顧客を結びつけることが主な役割であり、「印刷データ管理」、「印刷データ購入顧客」、「コンテンツ」、「著作」及び「印刷データ」の５つのクラスによって構成される。
【００４７】
印刷機器管理サブシステムは、印刷データ購入顧客と印刷機器を結びつけることが主な役割であり、「印刷機器管理」、「関連付けリスト」及び「印刷機器」の３つのクラスによって構成される。
【００４８】
クラス内の１行目は、クラス名を表す。２行目は、クラスの属性（クラスの保持するデータ）を表す。３行目は、クラスに対する操作（クラスが所有するインターフェイス）を表す。
【００４９】
クラス間の線は、クラス間の関連を表している。線の一方が菱形の関連は、菱形側のクラスが関連先のクラスを所有することを表している。線の両側に付いている数値はクラスのインスタンス数（実体数）を表している。例えば、「印刷データ管理」と「コンテンツ」では、１個の「印刷データ管理」のインスタンスが０個以上の「コンテンツ」のインスタンスを所有する、という関連を表す。
【００５０】
図中の「著作」は、著作権に関連する情報を隠蔽しており、このクラスは印刷データ管理サブシステムによって管理される。
【００５１】
＜基本動作＞
以下に図３を用いて、動作を説明する。図３の上部の四角形枠は前記ソフトウェア構成の各クラスのインスタンスを表す。
【００５２】
（動作１）顧客は、実世界の顧客端末に表示されたＷｅｂ画面などのユーザインターフェイスを操作して、顧客の識別情報、購入依頼対象のコンテンツ名を選択もしくは記入する。この操作によって、実世界の顧客端末は、「印刷データ購入顧客」に対し、印刷データ購入依頼を行う。依頼を行う際にはコンテンツ名、及びフォントの大きさ、が渡される。
「印刷データ購入顧客」は、いわゆる“お得意さま”のための窓口であり、顧客の識別情報と１：１で対応している。もしも顧客が新規顧客であるならば、「印刷データ購入顧客」のインスタンスを新規に生成する必要があるが、ここではその説明を省略する。また、購入依頼対象のコンテンツも、写真等の画像データではなく、文字データであるとする。
【００５３】
（動作２）「印刷データ購入顧客」は、「印刷データ管理」に対し、購入依頼を行う。依頼を行う際にはコンテンツ名、顧客ＩＤ、フォントの大きさ、が渡される。
【００５４】
（動作３）「印刷データ管理」は、コンテンツ名を元に、対応する「コンテンツ」を特定し、「コンテンツ」に対し、コンテンツを準備するよう指示する。
【００５５】
（動作４）「コンテンツ」は、コンテンツの準備として、著作情報や印刷データをパッケージングする。「コンテンツ」は、「印刷データ管理」に対し、コンテンツ準備結果としてパッケージを渡す。
【００５６】
（動作５）「印刷データ管理」は、「印刷機器管理」に対し、印刷代行依頼を行う。依頼を行う際にはコンテンツのパッケージ、顧客ＩＤ、フォントの大きさが渡される。この時、印刷代行代金が発生するか否かは、印刷データ管理者と印刷機器管理者との間に交わされる契約に依存する。
【００５７】
（動作６）「印刷機器管理」は、「関連付けリスト」に対し、顧客ＩＤを元に顧客の使用する印刷機器を検索するよう指示する。
【００５８】
（動作７）「関連付けリスト」は、「印刷機器管理」に対し、検索結果として印刷機器のＩＤを渡す。
【００５９】
（動作８）「印刷機器管理」は、印刷機器ＩＤを元に、対応する「印刷機器」を特定し、「印刷機器」に対し、印刷実行を指示する。指示する際には、「印刷機器管理」によってコンテンツのパッケージから取り出された印刷データ、及びフォントの大きさ、が渡される。
【００６０】
（動作９）「印刷機器」は、実世界の印刷機器に対し、印刷実行を指示する。指示する際には印刷データが渡される。
【００６１】
（動作１０）実世界の印刷機器は、「印刷機器」に対し、印刷実行結果を返す。印刷実行結果は、印刷データが正常に印刷された場合には“印刷成功”、印刷用紙の詰まりや印刷用紙きれなどによって印刷が失敗した場合には“紙詰まりによる印刷失敗”や“紙なしによる印刷失敗”といったステータスを返す。
【００６２】
（動作１１）「印刷機器」は、「印刷機器管理」に対し、前記“動作１０”と同様に、印刷代行結果を返す。
【００６３】
（動作１２）「印刷機器管理」は、「印刷データ管理」に対し、前記“動作１１”と同様に、購入結果を返す。
【００６４】
（動作１３）「印刷データ管理」は、「印刷データ購入顧客」に対し、前記“動作１２”と同様に、印刷データ購入結果を返す。
【００６５】
（動作１４）「印刷データ購入顧客」は、実世界の顧客端末に対し、前記“動作１３”と同様に、印刷データ購入結果を返す。
【００６６】
＜データ削除とデータアクセス禁止動作＞
更に図４を用いて、動作の説明を行う。
（動作１）前記動作例＜基本動作＞の、実世界の印刷機器から「印刷機器」へ通知される印刷実行結果において、印刷が失敗した場合、
実世界の印刷機器管理者は、「印刷機器管理」に対し、データアクセスを禁止するよう指示する。
【００６７】
（動作２）「印刷機器管理」は、「印刷機器」に対し、“動作１”と同様にデータアクセスを禁止するよう指示し、同様に、「印刷機器」は、実世界の印刷機器に対し、データアクセスを禁止するよう指示することで、顧客の不正アクセスを防止する。
【００６８】
（動作３）前記動作例＜基本動作＞の、実世界の印刷機器から「印刷機器」へ通知される印刷実行結果において、印刷が成功した場合、
下図、実世界の印刷機器管理者は、「印刷機器管理」に対し、印刷データを削除するよう指示する。
【００６９】
（動作４）「印刷機器管理」は、自身のローカルストレージに一時保管している印刷データを削除する。
【００７０】
（動作５）「印刷機器管理」は、「印刷機器」に対し、“動作３”と同様に印刷データを削除するよう指示し、同様に、「印刷機器」は、実世界の印刷機器に対し、印刷データを削除するよう指示することで、顧客の不正アクセスを防止する。
【００７１】
尚、著作代金は「著作」で管理され、本システムの利用者は直接に関与せず、著作権に関する心配は必要ない。
【００７２】
＜第２の実施例＞
第２の実施例におけるソフトウェア構成を図５に示す。
印刷データ管理サブシステムは、第１の実施例と同一である。印刷機器管理サブシステムは、「印刷機器管理」、「印刷機器管理の顧客」、「関連付けリスト」及び「印刷機器」の４つのクラスによって構成される。
【００７３】
また、「印刷データ購入顧客」と「印刷機器管理の顧客」のインスタンスの対応関係を持たせるために、「関連付けリスト」から、「印刷データ購入顧客」と「印刷機器管理の顧客」の間の関連に、破線の関連がある。これは「関連付け」の関係といって、「関連付けリスト」は「印刷データ購入顧客」と「印刷機器管理の顧客」の関連付けクラスと呼ばれる。
【００７４】
＜書籍を購入する際の動作＞
図６を用いて、印刷データ購入システムの顧客が、システムで書籍を購入する際の動作を説明する。
印刷データ購入システムの利用者は、インターネットのブラウザ等を使って、購入と印刷代行依頼を行う。実際には、その要求は印刷データ管理が受理し、その引数として渡された印刷データ購入顧客を識別する為のＩＤと、コンテンツを識別する為のＩＤから、実際に顧客とコンテンツが存在するかどうかをチェックする。
【００７５】
チェックの結果、両方とも存在した場合、「購入」を生成し、印刷データ購入顧客とコンテンツの関連付けを保持するクラスとする。このときに、「購入」の属性として保証期間がつけられることになる。印刷データ管理は、印刷機器管理に代行印刷を依頼し、その際に保証期限を引数として渡す。このようにして、印刷データに対して、購入という行為に対しての保証期限をつけることとなる。
【００７６】
＜保証期限内に代行印刷が完了する場合の動作＞
保証期限内に代行印刷が完了する場合の動作を、図７を用いて説明する。
印刷機器から、印刷完了が印刷機器管理の顧客に対して通知される。印刷機器管理の顧客は、印刷が完了したことにより、購入済み印刷データを消滅する。その後、印刷機器管理に代行印刷の結果が成功であることを通知する。
印刷機器管理は、印刷データ管理に代行印刷の結果が成功であることを通知する。印刷データ管理は、相当する「購入」を消去し、「購入」と関連していたコンテンツと印刷データ購入顧客の関連のリンクを切る。これにより、印刷が完了することにより、「購入」が保持する保証期限がなくなることになる。
【００７７】
＜保証期限内に代行印刷が完了しない場合の動作＞
保証期限が切れた場合の動作を、図８に示す。
購入された段階から、タイマなどを使って保証期限をカウントダウンしておく。保証期限に達すると、「購入」が印刷データ管理に対して保証期限切れ通知を行う。印刷データ管理は、印刷機器管理に対して、データ削除（理由は期限切れ）を通知する。
【００７８】
印刷機器管理は、印刷機器管理の顧客に対して、データ削除を依頼する。印刷機器管理の顧客は、自分が保持している購入済み印刷データを消滅する。それらの動作が完了したら、印刷機器管理は、データ削除が完了したことを印刷データ管理に対して報告する。それを受けて、印刷データ管理は、「購入」を消去し、「購入」と関連していたコンテンツと印刷データ購入顧客の関連のリンクを切る。これにより、保証期限に達することにより、「購入」が保持する保証期限がなくなることになる。
【００７９】
＜顧客ＩＤの取得＞
印刷データ管理者が顧客ＩＤを取得する動作を説明する。
印刷データ管理者が顧客ＩＤを取得する場合、印刷機器管理は、関連付けリストから印刷データ購入顧客ＩＤを取得し、リストとして印刷データ管理に返す。印刷データ管理は、取得した印刷データ顧客ＩＤから該当する印刷データ購入顧客のインスタンスを探し出し、代行印刷設定を“可”とする。
【００８０】
＜顧客ＩＤに変更が生じた場合の動作＞
印刷データ管理側で顧客ＩＤの変更を受けた場合、顧客は印刷機器管理システムの登録ＩＤを印刷データ管理に渡す。印刷データ管理は変更された印刷データ購入顧客ＩＤと印刷機器管理の顧客ＩＤを印刷機器管理に渡し、顧客情報の変更を行う。
印刷機器管理は渡された印刷機器管理の顧客ＩＤをもとに、印刷機器管理の顧客のインスタンスを探し出し、関連付けリストの変更を行う。全てが成功した時点で、印刷機器管理は印刷データ管理に対して登録完了を通知する。
【００８１】
印刷機器管理側で顧客ＩＤの変更を受けた場合、顧客は予め印刷データ購入システムを利用するときに振られている、印刷データ購入顧客ＩＤを渡す。印刷機器管理システムは、印刷機器管理の顧客を変更し、そこで新たに振られた印刷機器管理の顧客ＩＤと、顧客から渡された印刷データ購入顧客ＩＤを使って関連付けリストを変更する。
印刷機器管理は、一連の動作が完了し登録できたら、印刷データ管理に対して印刷データ購入顧客ＩＤを渡し、該当する印刷データ購入顧客のインスタンスを検索し、顧客ＩＤの変更を行う。
【００８２】
＜書籍販売との比較＞
従来の書籍のインターネット販売を例に取り、図９及び図１０を参照して本願発明の「印刷データ管理者」、「印刷機器管理者」及び「顧客」の３者と比較を行う。
図９の本発明のデータフローにおいて、顧客は印刷データ管理者に書籍の購入を希望し、顧客ＩＤを送信する。印刷データ管理者は印刷機器管理者に印刷を依頼し、顧客の希望する書籍のデータと顧客ＩＤを送信する。印刷機器管理者は印刷機器に書籍データを送信し、顧客の印刷機器では所望の書籍がプリントアウトされる。
従来のデータフローと比較して、本発明では、印刷データ管理者と顧客との間に運送会社が介在することなく、書籍データが顧客のもとに素早く届けられる。
【００８３】
但し、図９の本発明のデータフローにおいては、印刷データ管理者が、書籍を倉庫で管理しているのではなく、書籍データ（電子データ）をストレージで管理していることを前提とする。
【００８４】
図１０の本発明のマネーフローにおいて、顧客は印刷機器管理者に機器保守代金を、印刷データ管理者に書籍購入代金を支払い、印刷データ管理者は印刷機器管理者に印刷代行代金を支払う。
従来のマネーフローと比較し、顧客は配送代金の負担をすることがなくなり、印刷データ管理者は印刷代行代金の負担が発生するが、配送の支出をなくすことができる。
【００８５】
以上の比較を纏める。
印刷データ管理者においては、書籍在庫を削減することができ、運送会社を介した配送におけるコストを削減することができる。
印刷機器管理者においては、保守代金（印刷用紙、印刷トナー及び印刷インクの消費量）が増加する。
顧客においては、配送の待ち時間を短縮することができ、配送代金のコストを削減することができる。また、書籍の表示（文字の大きさ）を顧客の好みに合わせて要求できる。
【００８６】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、印刷データ管理者は、顧客の印刷物購入依頼に対する印刷実行を印刷機器管理者に委譲することで、顧客の所有する印刷機器情報から非依存となる。これ故、印刷実行時のトラブルに対してのリスクを負う責務を回避することができる。
逆に、印刷機器管理者は、印刷データ情報の変化の管理を印刷データ管理者に委譲することで、印刷データ情報から非依存となる。
【００８７】
請求項２に記載の発明によれば、印刷データ管理者の保有する顧客データへのアクセスに対して統一性を与えるため、印刷機器管理者が複数の印刷データ管理者と協力してシステムを構築する場合に、保守コストを軽減できる。
【００８８】
請求項３に記載の発明によれば、印刷機器管理者が主幹事になって、本システムを構築する場合に、印刷データ管理者の協力を得やすくなる。
【００８９】
請求項４に記載の発明によれば、印刷データ管理者が主幹事になって、本システムを構築する場合に、印刷機器管理者の協力を得やすくなる。
【００９０】
請求項５に記載の発明によれば、顧客の欲しい時に、欲しい数だけの印刷物を提供できる。
これにより、従来の出版流通における在庫管理がなくなるため、無駄な紙資源の消費を低減させることができる。
【００９１】
請求項６、７及び８のいずれか１項に記載の発明によれば、著作者、及び、出版業界の利益が確保される。
【００９２】
請求項９に記載の発明によれば、老眼の顧客には文字の大きな出版物を、印刷用紙のコストを抑えたい顧客には文字の小さな（ページ数の少ない）出版物を提供することができる。
【００９３】
請求項１０に記載の発明によれば、顧客の、書籍購入時の操作手順の増加を防ぎ、手続きにかかる時間的コストを削減する。
【００９４】
請求項１１に記載の発明によれば、印刷データに対する扱い範囲を明確にすることにより、著作権及び所有権が明確になり、印刷データの不法な取引を防ぐことが可能となる。また、印刷データは画像ファイルであることが多く、いつまでも画像を保持することがなくなることで、データ保持の為のディスク容量を減らすことになり、コスト削減につなげることが可能となる。
【００９５】
請求項１２及び１３に記載の発明は、請求項１１の効果を維持する為の方法であり、請求項１１と同等の効果を得ることができる。
【００９６】
請求項１４に記載の発明によれば、システム内で印刷データ管理者が印刷機器管理者から顧客ＩＤを取得することで、システムを利用するための手続を軽減できる。
【００９７】
請求項１５及び１６に記載の発明によれば、印刷データ管理者と印刷機器管理者がシステム内で顧客ＩＤの変更を通知し合うことで、利用者の登録事項の変更手続が軽減される。
【図面の簡単な説明】
【図１】本発明の印刷代行システム環境の一例を示す図である。
【図２】第１の実施例におけるソフトウェア構成を示す図である。
【図３】第１の実施例における動作例を示すシーケンス図である。
【図４】データアクセス禁止とデータ削除動作を示すシーケンス図である。
【図５】第２の実施例におけるソフトウェア構成を示す図である。
【図６】第２の実施例において、顧客がシステムで書籍を購入する際の動作を示すシーケンス図である。
【図７】保証期限内に代行印刷が完了する場合の動作を示すシーケンス図である。
【図８】保証期限内に代行印刷が完了しない場合の動作を示すシーケンス図である。
【図９】本発明の印刷代行システムと従来の書籍のインターネット販売システムにおけるデータフローを示す図である。
【図１０】本発明の印刷代行システムと従来の書籍のインターネット販売システムにおけるマネーフローを示す図である。
【図１】
2004213235.tif 000003
【図２】
2004213235.tif 000004
【図３】
2004213235.tif 000005
【図４】
2004213235.tif 000006
【図５】
2004213235.tif 000007
【図６】
2004213235.tif 000008
【図７】
2004213235.tif 000009
【図８】
2004213235.tif 000010
【図９】
2004213235.tif 000011
【図１０】
2004213235.tif 000012