(57)【要約】【課題】ユーザのシステム利用の満足度を向上させると共に、システム効率化を実行するプリントネットワークシステムを提供する。【解決手段】本発明のプリントネットワークシステムは、ユーザ指示された印刷されるべきファイル情報を登録保管している情報保管サーバが、ユーザからの指示によりファイル情報を送信するプリントネットワークシステムにおいて、システム状況測定手段と、システム状況測定手段によるシステム状況とそのシステム状況履歴とを格納すると共に、ユーザ毎のシステム利用状況とそのシステム利用状況履歴を格納して管理をする利用状況管理手段と、ユーザからの登録指示時に、当該ユーザのシステム利用状況履歴とシステム状況履歴とを参照して、印刷実行時のシステム状況を予測し、印刷実行時に送信するファイル情報の利用サービスレベルを決定する利用サービスレベル決定手段とを有することを特徴とする。【選択図】      図１
2005025428.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより指示された印刷されるべきファイル情報を登録保管している情報保管サーバが、ユーザからの呼出指示により上記ファイル情報を送信するプリントネットワークシステムにおいて、
システム状況を測定するシステム状況測定手段と、
上記システム状況測定手段によるシステム状況とその履歴を集計したシステム状況履歴とを格納すると共に、ユーザ毎のシステム利用状況とその履歴を集計したシステム利用状況履歴を格納して管理をする利用状況管理手段と、
ユーザからのファイル情報の登録指示時に、当該ユーザのシステム利用状況履歴と上記システム状況履歴とを参照して、当該ユーザによる上記ファイル情報の印刷実行時のシステム状況を予測し、印刷実行時に送信するファイル情報の利用サービスレベルを決定する利用サービスレベル決定手段と
を有することを特徴とするプリントネットワークシステム。
【請求項２】
上記利用サービスレベル決定手段が、予め用意されているマッチングルール条件と利用サービスレベル内容との組でなるマッチングルールを有し、上記ユーザのシステム利用状況履歴及び又は上記システム状況履歴と上記マッチングルールとの照合により、ユーザの利用サービスレベルを決定することを特徴とする請求項１に記載のプリントネットワークシステム。
【請求項３】
上記利用サービスレベル決定手段が、ユーザにより登録指示されたファイル情報の、保管形式、保管期間、印刷時における画像情報の解像度レベル、印刷時における印字スピードレベル、印刷時の利用料金、保管容量、圧縮レベルを利用サービスレベルとして決定することを特徴とする請求項１又は２に記載のプリントネットワークシステム。
【請求項４】
上記利用サービスレベル決定手段が、ユーザとの契約による契約サービスレベルを下回らない利用サービスレベルを決定しないことを特徴とする請求項１〜３のいずれかに記載のプリントネットワークシステム。
【請求項５】
上記利用サービスレベル決定手段が、ユーザからの印刷実行時に、上記システム状況測定手段による現況のシステム状況を取得し、登録指示時に決定した利用サービスレベルの妥当性を判断して、現況のシステム状況に応じた利用サービスレベルを決定することを特徴とする請求項１〜４のいずれかに記載のプリントネットワークシステム。
【請求項６】
上記システム状況測定手段は、
アクセスしてきた通信端末側のシステムリソースを含めたネットワーク通信性能を測定するネットワークパフォーマンス測定部と、
上記情報保管サーバのシステムリソースを測定するサーバパフォーマンス測定部と
を有することを特徴とする請求項１〜５のいずれかに記載のプリントネットワークシステム。
【請求項７】
上記ネットワークパフォーマンス測定部が、上記通信端末が接続する通信接続回線の通信速度、アクセス時の同時接続回線数、上記通信端末のＣＰＵ利用率、上記通信端末が有する一時保管部の保管残容量、上記通信端末からのアクセス時に利用している他のアプリケーションの稼動状況を測定することを特徴とする請求項６に記載のプリントネットワークシステム。
【請求項８】
上記サーバパフォーマンス測定部が、情報保管サーバのＣＰＵ利用率、上記情報保管サーバが有する全保管領域の保管残容量、各ユーザに割り当てた個別の保管領域の保管残容量を測定することを特徴とする請求項６又は７に記載のプリントネットワークシステム。
【請求項９】
上記利用サービスレベル決定手段が、予測した印刷実行時のシステム状況の内容を当該ユーザが利用する通信端末に通知することを特徴とする請求項１〜８のいずれかに記載のプリントネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリントネットワークシステムに関し、例えば、ユーザ又はその関係者が、指示したファイル情報を情報保管サーバが保管し、外出先からでもユーザが情報呼出通信端末（例えばマルチメディアキオスク端末（ＭＭＫ））を利用して情報保管サーバに保管されているファイル情報を印刷するプリントネットワークシステムに適用し得る。
【０００２】
【従来の技術】
近年、ネットワーク上のサーバの情報をユーザからの要求に応じて提供する種々のＷｅｂを使用したサービスがあり、このようなＷｅｂを使用したサービスにおいて、ユーザの利用状況に応じて、ユーザの満足度を満たすために、提供する情報を変更させる技術が種々ある。下記の特許文献１及び２は、かかる技術例である。
【０００３】
特許文献１は、複数のサービス提供を要求するユーザにとって、その要求に見合った適切な金額を設定する技術が記載されている。
【０００４】
特許文献２は、デジタルコンテンツの不正利用するユーザに対しても、コンテンツの保護レベル、サービスレベル、価格を適切に設定する技術が記載されている。
【０００５】
【特許文献１】
特開２０００−１８１９６４号公報
【０００６】
【特許文献２】
特開２００２−２９７９２９号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、ユーザやその関係者が、外出先からでも情報呼出通信端末（例えばＭＭＫ端末）を利用して取得・印刷するファイル情報をネットワーク上の情報保管サーバに保管するプリントネットワークシステムにおいて、ユーザが利用する情報呼出通信端末が接続する接続回線の通信速度、利用時間、情報保管サーバへのアクセス回線数等のネットワークパフォーマンスの状況や、情報保管サーバ側のシステムリソース状況によっては、ユーザが満足するサービスを受けられないおそれがある。
【０００８】
また、その一方で、情報保管サーバの全体の保管容量に余裕があったり、又はシステムの利用率が少ない時間帯であったりする場合には、より高いサービスレベルをユーザに提供できる場合もあり、このような場合での利用をユーザに促し、利用させることはシステム全体の利用効率を高めることにもなる。
【０００９】
従って、本発明では、ユーザとの契約に基づくサービス内容の提供を維持しつつも、システム状況の履歴と各ユーザ毎の利用状況の履歴とを総合的に管理し、その履歴管理に基づいて、ユーザに提供するサービス内容を制御するプリントネットワークシステムが求められている。
【００１０】
【課題を解決するための手段】
かかる課題を解決するために、本発明のプリントネットワークシステムは、ユーザにより指示された印刷されるべきファイル情報を登録保管している情報保管サーバが、ユーザからの呼出指示によりファイル情報を送信するプリントネットワークシステムにおいて、（１）システム状況を測定するシステム状況測定手段と、（２）システム状況測定手段によるシステム状況とその履歴を集計したシステム状況履歴とを格納すると共に、ユーザ毎のシステム利用状況とその履歴を集計したシステム利用状況履歴を格納して管理をする利用状況管理手段と、（３）ユーザからのファイル情報の登録指示時に、当該ユーザのシステム利用状況履歴とシステム状況履歴とを参照して、当該ユーザによるファイル情報の印刷実行時のシステム状況を予測し、印刷実行時に送信するファイル情報の利用サービスレベルを決定する利用サービスレベル決定手段とを有することを特徴とする。
【００１１】
【発明の実施の形態】
（Ａ）実施形態
以下、本発明のプリントネットワークシステムの実施形態について図面を参照して説明する。
【００１２】
本実施形態は、ユーザ又はその関係者が、外出先からでも情報呼出通信端末（例えば、ＭＭＫ端末）を利用して呼出・印刷するためのファイル情報を情報保管サーバに登録（保管）するプリントネットワークシステムに適用した場合であり、ファイル情報の登録指示時に、印刷実行時のシステム環境をユーザ毎に予測したり、システム環境に応じてユーザの契約サービスレベルを変更したりすることができるプリントネットワークシステムに関するものである。
【００１３】
（Ａ−１）実施形態の構成
図１は、本実施形態に係るプリントネットワークシステムの全体構成を示したものである。
【００１４】
本実施形態に係るプリントネットワークシステム１は、図１に示すように、ネットワーク５に接続可能な、情報保管サーバ２、情報登録通信端末３、情報呼出通信端末４を備える。
【００１５】
なお、図１では、各要素２〜４が、同一のネットワーク５を介して接続しているように示しているが、２要素間の接続に係るネットワークは、その２要素間の組み合せによって異なるものであってもよい。また、図１においては、各要素２〜４を１個ずつ示しているが、複数個存在してもよい。
【００１６】
情報登録通信端末３は、ユーザが操作する通信端末が該当する。情報登録通信端末３は、例えば、ユーザのパソコンや、ブラウザ機能を有する携帯端末等を適用できる。情報登録通信端末３は、情報呼出通信端末４で印刷させるファイル情報（プリント情報ともいう）を情報保管サーバ２に登録指示（保管指示）するものである。
【００１７】
ここで、情報保管サーバ２に保管させるファイル情報は、当該情報登録通信端末３からユーザが指示する情報であってもよいし、又は、ネットワーク５に接続可能なコンテンツ提供サーバ（図示しない）が管理するコンテンツ情報であってもよい。コンテンツ提供サーバのコンテンツ情報を保管させる場合、ユーザにより情報登録通信端末３が、コンテンツ提供サーバにアクセスして、情報保管サーバ２に与えるようにしてもよい。
【００１８】
情報保管サーバ２は、情報登録通信端末３から登録指示されたファイル情報を、ユーザ毎に割り当てた保管領域に保管するものである。また、情報保管サーバ２は、情報呼出通信端末４からの呼出し指示により、保管しているファイル情報を情報呼出通信端末４に送信するものである。
【００１９】
また、情報保管サーバ２は、ネットワークのパフォーマンス監視、情報保管サーバ２のシステムリソースの状況監視、ユーザの利用履歴管理、ユーザによる登録指示時に、印刷実行時のシステム状況を予測するシステム状況予測、システム状況やユーザの利用履歴に応じてユーザへのサービスレベルを変更する利用サービス変更、各ユーザの課金管理、各ユーザの利用状況の管理等を行なうものである。
【００２０】
情報呼出通信端末４は、例えば、コンビニエンスストアや駅やホテル等に設置されているＭＭＫ端末が該当し、プリンタデバイス５を制御して、ネットワークを介して取得したファイル情報（プリント情報）をプリンタデバイス５により印刷させるものである。なお、情報呼出通信端末４は、プリンタデバイス５内の機能としてプリンタデバイス６内に内包されていてもよい。また、１台の情報呼出通信端末４が、複数のプリンタデバイス５を制御するものであってもよい。
【００２１】
プリンタデバイス５は、コンビニエンスストアや駅等に設置されているプリンタ又はプリント機能を有する装置（ＦＡＸ、複写機、複合機等）であり、情報呼出通信端末４からの制御を受けてファイル情報（プリント情報）を印刷するものである。
【００２２】
次に、情報保管サーバ２の内部構成について図２を参照して説明する。図２に示すように、情報保管サーバ２は、全体を制御する制御部２ａ、データベース２ｂ、情報通信部２ｃを備える。
【００２３】
制御部２ａは、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭやＣＰＵにより実行されるソフトウェアなどが該当し、ユーザの認証処理機能２ａ１、ネットワークパフォーマンスの監視機能２ａ２、サーバパフォーマンスの監視機能２ａ３、ユーザ毎の印刷実行時のシステム利用に係るシステム状況予測機能２ａ４、ユーザの契約サービスのレベル管理機能２ａ５、ユーザの利用サービス管理機能２ａ６を備える。
【００２４】
認証処理機能２ａ１は、情報登録通信端末３又は情報呼出通信端末４からの個人識別情報及び又は印刷用認証情報に基づいて個人認証処理及び又はファイル情報の呼出しに係る認証処理を行なう機能である。
【００２５】
ネットワークパフォーマンス監視機能２ａ２は、アクセスしてきた情報登録通信端末３又は情報呼出通信端末４との間のネットワーク状況を監視し、その監視した情報を履歴としてデータベース２ｂに記憶させる機能である。ネットワークパフォーマンス監視機能２ａ２は、アクセス時にリアルタイムに監視するものである。
【００２６】
ここで、ネットワークパフォーマンスとは、アクセスに係る通信端末間のネットワークの通信性能をいい、アクセスする通信端末側のシステムリソースも含むものである。例えば、ネットワークパフォーマンスは、情報呼出通信端末４が接続する接続回線の速度、利用時間、その利用時間におけるシステムへのアクセス接続回線数、情報呼出通信端末４のＣＰＵ利用率、情報呼出通信端末４の一時保管部の保管残容量、情報呼出通信端末４が他のアプリケーションを稼動させているか否かの状況等である。
【００２７】
なお、ネットワークパフォーマンス監視機能２ａ２によるネットワークパフォーマンスの測定方法は既存の技術によるものである。
【００２８】
サーバパフォーマンス監視機能２ａ３は、情報保管サーバ２のＣＰＵ利用率、全体の保管領域の保管残容量、各ユーザに割り当てた個別保管領域の保管残容量等を監視し、その監視した情報を履歴としてデータベース２ｂに記憶させる機能である。サーバパフォーマンス監視機能２ａ３は、アクセス時にリアルタイムに監視するものである。
【００２９】
なお、ネットワークパフォーマンス監視機能２ａ２及びサーバパフォーマンス監視機能２ａ３は、情報保管サーバ２の管理者側が所定の間隔で定期的に監視させるようにしてもよい。
【００３０】
システム状況予測機能２ａ４は、情報登録通信端末３からの登録指示時に、印刷実行時のシステム状況をユーザ毎に予測する機能である。システム状況予測機能２ａ４は、ユーザの過去の利用履歴やシステム全体のシステム状況（ネットワークパフォーマンスやサーバパフォーマンス等から統計的・平均的に求めたシステム状況）等に基づいて、ユーザが快適にファイル情報の取得・印刷を行なえるシステム環境を割り出して予測する機能である。
【００３１】
ユーザの契約サービスのレベル管理機能２ａ５は、ユーザとの契約により、ユーザに提供する契約サービスレベルを管理する機能である。
【００３２】
ユーザの利用サービス管理機能２ａ６は、ユーザの過去の利用履歴及び又はユーザの印刷実行時のシステム状況等と、データベース２ｂに保管されている所定規則（マッチングルール）とに基づいて、印刷実行時における利用サービスレベルを求める機能である。利用サービス管理機能２ａ６は、マッチングルールに基づいてユーザの契約サービスレベルを契約サービスレベル以上の利用サービスレベルに変更することができるが、契約サービスレベルが最低保証サービスレベルとなるように維持する。
【００３３】
データベース２ｂは、例えば、外部記憶装置が該当し、情報登録通信端末３により指示されたファイル情報を各ユーザ毎に記憶するものである。また、データベース２ｂは、ファイル情報の他に様々な情報を記憶するものである。
【００３４】
図２に示すように、データベース２ｂは、各ユーザの個人情報を記憶する個人情報データベース２ｂ１、制御部２ａにより監視されたシステム状況の監視履歴情報を記憶するシステム状態履歴データベース２ｂ２、各ユーザの利用状況履歴を記憶するユーザの利用履歴データベース２ｂ３、各ユーザとの契約によるサービスレベルを記憶する契約サービスデータベース２ｂ４、各ユーザの印刷実行時の利用サービスレベル決定するための所定規則を記憶したマッチングルールデータベース２ｂ５、マッチングルールに基づいて設定した印刷実行時の利用サービスを記憶する利用サービスデータベース２ｂ６を有する。
【００３５】
図４は、個人情報データベース２ｂ１で管理される情報例を示すテーブルである。個人情報データベース２ｂ１は、個人識別情報、パスワード、ユーザの氏名・住所、電子メールアドレス、印刷用認証情報等を有する。個人識別情報は、情報保管サーバ２側が他ユーザと識別するために設定する情報である。パスワードは、各ユーザが独自に決定するものである。印刷用認証情報は、ファイル情報を呼出す際に、情報保管サーバ２側が決定する認証情報（印刷用のＩＤ情報）である。
【００３６】
図５及び６は、システム状態履歴データベース２ｂ２が管理する情報例のテーブルである。システム状態履歴データベース２ｂ２は、サーバパフォーマンス監視機能２ａ３が監視した情報を記憶し、図５に示すように、情報保管サーバ２のＣＰＵ利用率、全体の保管残容量、各ユーザの個別保管残容量等を記憶する。また、システム状態履歴データベース２ｂ２は、ネットワークパフォーマンス監視機能２ａ２が監視した情報を記憶し、図６に示すように、利用端末、利用端末のＣＰＵ利用率、利用端末の一時保管残容量、他のアプリケーションの稼動状況、利用端末の接続回線速度、アクセス時の同時接続回線数、利用時間等を記憶する。
【００３７】
図７は、ユーザの利用履歴データベース２ｂ３が管理する情報例を示すテーブルである。利用履歴データベース２ｂ３は、各ユーザ毎の履歴を記憶し、個人識別情報に対応付けて、利用回数、呼出指示に利用した利用端末、ファイル情報の画像種類、利用料金の支払条件（例えば引き落とし、クレジット等）に従って利用料金の支払いの延滞情報、利用時間帯、利用合計金額、利用端末の接続回線速度等を記憶する。
【００３８】
図８は、契約サービスデータベース２ｂ４が管理する情報例を示すテーブルである。契約サービスデータベース２ｂ４は、各ユーザ毎の契約サービスを記憶し、ファイル情報を保管する保管形式、保管期間、ファイル情報の印刷実行時の解像度レベル、ファイル情報の印刷スピード、契約サービスを提供するための利用料金、ファイル情報を保管する保管領域の保管容量、ファイル情報をネットワーク６を介して送信する際に、ファイル情報の画像データを圧縮するための圧縮レベル等を記憶する。
【００３９】
図９は、マッチングルールデータベース２ｂ５が管理するマッチングルールを示す。このマッチングルールは、情報保管サーバ２が、測定したシステムパフォーマンスと各ユーザの利用履歴とをルール適用の条件とし、その条件を満たしているものについて、契約サービス以上の利用サービスに変更するためのルールである。
【００４０】
図１０は、利用サービスデータベース２ｂ６が管理する情報例を示すテーブルである。利用サービスデータベース２ｂ６は、利用サービス管理機能２ｂ６が確定した利用サービスレベルを記憶するものであり、その情報例は、図８の契約サービスの情報例と同じであるのでここでの説明を省略する。
【００４１】
情報通信部２ｃは、例えば、通信ボードや通信ソフトウェア等が該当し、情報登録通信端末３や情報呼出通信端末４と通信を実行するものである。
【００４２】
次に、情報呼出通信端末４及びプリンタデバイス５の内部構成について図３を参照して説明する。
【００４３】
情報呼出通信端末４は、分散処理サーバとして用いられるものであり、図３に示すように、全体を制御する制御部４ａを有する。この制御部４ａには、ネットワーク５に接続されるネットワークインターフェース４ｂ、ファイル情報（プリント情報）が適宜格納されるＨＤＤ（他の記憶装置でもよい）４ｃ、収容している１又は複数のプリントデバイス５おのＳＣＳＩバス（他のプロトコル等に従うバスでもよい）を介した通信インターフェースを行なうプリンタインターフェース４ｄ−１、４ｄ−２、操作表示部４ｅ等が接続されている。
【００４４】
なお、１台の情報呼出通信端末４が収容し得るプリンタデバイス５は１台又は複数台であってもよく、図３では、２台のプリンタデバイスを収容した場合を示す。
【００４５】
プリンタデバイス５は、図３では、複合機を例として示すが、純粋な複写機やＦＡＸ等であってもよい。プリンタデバイス５は、全体を制御する制御部５ａを有する。制御部５ａには、自動原稿送り装置（ＡＤＦ）５ｂ、スキャナ部５ｃ、プリンタ部５ｄ、操作パネル６ｅ、ＨＤＤ５ｆ、コントローラインターフェース５ｇが接続されている。
【００４６】
自動原稿送り装置５ｅ及びスキャナ部５ｃは、複写機としての一般的な者である。
【００４７】
プリンタ部５ｅは、スキャン部５ｃによる現行の読取り画像データのプリントを行なうだけでなく、情報呼出通信端末４から与えられた画像データ（ファイル情報の画像データ）のプリントを行なうものである。
【００４８】
操作パネル部５ｅは、タッチパネル内蔵の液晶表示部とテンキー等のハードキーで構成される表示入力部として用いられ、タッチパネルやハードキーにより種々の操作や設定等の指示が入力されると共に、液晶表示部に操作案内やエラー時のエラー内容の案内等が表示されるものである。この実施形態の場合、ファイル情報の画像データのプリントを行なうための操作や設定などの指示が入力されると共に、液晶表示部にそのための操作案内などが表示されるものである。
【００４９】
なお、ファイル情報を印刷させるための操作を情報呼出通信端末４の操作表示部４ｅに対して行なうようなものであってもよい。
【００５０】
ＨＤＤ５ｆは、印刷に供するデータが格納されるハードディスクで代表される外部記憶装置である。この実施形態の場合、ファイル情報（プリント情報）の画像データも適宜記憶される。なお、ファイル情報の画像データは、圧縮してＨＤＤ５ｆに記憶され、又は、当初より圧縮されたものであってそのままＨＤＤ５ｆに記憶され、読み出し時にこの圧縮画像データを伸長して印刷させるものであってもよい。
【００５１】
コントローラインターフェース６ｇは、ＳＣＳＩバスを介して情報呼出通信端末４と接続され、ファイル情報の画像データの授受を行なうものである。
【００５２】
（Ａ−２）実施形態の動作
次に、本実施形態のプリントネットワークシステムの動作を具体的に説明する。以下では、（１）情報保管サーバ２によるシステム状況の監視動作と、（２）情報登録通信端末３からの登録時指示における情報保管サーバ２の印刷実行時のシステム状況の予測動作及び利用サービスの確定動作と、（３）情報呼出通信端末４からの印刷実行時の利用サービスの確定動作とに場合を分けて説明する。
【００５３】
（Ａ−２−１）システム状況の監視動作
図１１にシステム状況の監視動作のフローチャートを示す。
【００５４】
情報保管サーバ２は、情報登録通信端末３又は情報呼出通信端末４からのアクセス時にリアルタイムにシステム状況を監視し、その監視結果を履歴情報としてシステム状態履歴ＤＢ２ｂ２に保管する。
【００５５】
情報保管サーバ２は、情報登録通信端末３又は情報呼出通信端末４からアクセスされると、システム状況を監視する動作を起動させる（Ｓ１）。
【００５６】
なお、このシステム状況の監視とは、アクセスしてきた情報登録通信端末３又は情報呼出通信端末４との間のネットワークパフォーマンス及び情報保管サーバ２のサーバパフォーマンスの測定を行なうことをいう。
【００５７】
まず、情報保管サーバ２は、情報登録通信端末３又は情報呼出通信端末４と接続するネットワーク６に関するシステムリソース状況と、情報登録通信端末３又は情報呼出通信端末４側のシステムリソース状況とを測定する（Ｓ２）。
【００５８】
情報保管サーバ２は、情報登録通信端末３又は情報呼出通信端末４が接続する接続回線の通信速度、その時に同時接続回線数、情報登録通信端末３又は情報呼出通信端末４側のＣＰＵ利用率、情報登録通信端末３又は情報呼出通信端末４側が有する一時保管部の保管残容量、情報呼出通信端末４側で他に利用されているアプリケーションの稼動状況等を検出する。
【００５９】
これは、例えば、通信端末との間で通信信号に含まれる情報や、又は通信端末との間で行われる通信信号の送受信に要する通信時間などに基づいて検出される。
【００６０】
次に、情報保管サーバ２は、情報保管サーバ２自身のサーバパフォーマンスを測定する（Ｓ３）。
【００６１】
これは、例えば、情報保管サーバ２のＣＰＵ利用率、情報保管サーバ２が有する保管領域全体の保管残容量、各ユーザ毎に割り当てた個別の保管領域の保管残容量などである。
【００６２】
情報保管サーバ２は、測定したネットワークパフォーマンスの測定結果及びサーバパフォーマンスの測定結果に基づいて、当該ユーザの印刷実行時における利用サービスを確定するための条件を集計する（Ｓ４）。
【００６３】
情報保管サーバ３は、集計した利用サービスの確定のための条件となるシステム状況の履歴情報としてデータベース２に保管して（Ｓ５）、システム状況の監視動作が終了する（Ｓ６）。
【００６４】
なお、この保管したシステム状況の履歴情報は、後述する情報登録通信端末３からの登録指示時に、印刷実行時のユーザに提供する利用サービスレベルを確定する際、又は情報呼出通信端末４からの印刷実行時に、利用サービスレベルを確定すると共にサービスを実行する際に利用される。
【００６５】
また、情報保管サーバ２は、監視したシステム状況をシステム利用に係る全体の情報として統括的に保管するようにしてもよいし、各ユーザ毎のアクセス利用態様として各ユーザ毎に保管するようにしてもよい。
【００６６】
（Ａ−２−２）印刷実行時のシステム状況の予測動作及び利用サービスレベルの確定動作
図１２は、情報登録通信端末３からの登録指示における、印刷実行時のシステム状況の予測動作及び利用サービスレベルの確定動作を示すシーケンスである。
【００６７】
まず、情報登録通信端末３は、ユーザの所定の操作により、情報保管サーバ２とアクセスし、ファイル情報の登録指示が情報保管サーバ２に与えられる（Ｓ１０１）。
【００６８】
登録指示の際、ユーザに入力された認証情報（例えば、個人識別情報、パスワード等の所定の情報）が、情報登録通信端末３から情報保管サーバ２に与えられる（Ｓ１０２）。
【００６９】
情報登録通信端末３から認証情報を受信すると、情報保管サーバ２は、その受信した認証情報と、データベース２ｂに保管されている個人情報ＤＢ２ｂ１に保管されている個人情報とに基づいて認証処理を行なう（Ｓ１０３）。図１２には図示しないが、認証がＮＧの場合には、その旨を情報登録通信端末３に通知したり、又は予め登録されているユーザの電子メールアドレスを個人情報ＤＢ２ｂ１から取得し、その電子メールアドレスを送信先としその旨を添付した電子メールを送信するようにしてもよい。
【００７０】
ユーザの個人認証がＯＫである場合、情報登録通信端末３から指示されたファイル情報をそのユーザに割り当てた保管領域に保管するように機能する。ファイル情報の保管機能については、図示しないが、例えば、情報登録通信端末３から指示されたファイル情報を直接情報登録通信端末３から取得し、データベース２ｂに保管したり、又は、指示されたファイル情報がネットワーク上の情報提供サーバ（図示しない）のＵＲＬに基づいてアクセスして取得し、データベース２ｂに保管したりする。なお、ファイル情報の保管領域の容量は、ユーザとの契約時に一定に割り当てられていたり、又は、契約に応じて保管容量を増減させるようにしてもよい。
【００７１】
情報保管サーバ２は、システム状態履歴ＤＢ２ｂ２からシステム状況の履歴を取得する（Ｓ１０４）。このシステム状況は、現在のシステム状況（例えば、システムへの接続回線数、時間帯毎の接続回線数、過去にアクセスした情報呼出通信端末４のＣＰＵ利用率、一時保管部の保管残容量等のネットワークパフォーマンスなど）、時間帯毎に統計的・平均化させたシステム状況等を含む。
【００７２】
情報保管サーバ２は、システム状況を取得した後、ユーザの利用履歴ＤＢ２ｂ３から当該ユーザの利用履歴を取得すると共に、このユーザの利用履歴とＳ１０４で取得したシステム状況とを照らし合せ、ユーザの印刷実行時におけるシステム状況を予測する（Ｓ１０４）。
【００７３】
この印刷実行時のシステム状況の予測とは、例えば、ユーザの利用履歴に基づいて、ユーザが印刷実行時によく利用する利用時間帯を統計的に割り出し、その利用時間帯でのシステムへの接続回線数等のシステム環境を予測したり、また例えば、ユーザが良く利用する情報呼出通信端末４を統計的に割り出し、その情報呼出通信端末４が接続する接続回線の通信速度等のシステム環境を予測する。
【００７４】
なお、図１２では、図示しないが、情報保管サーバ２が予測した印刷実行時のシステム状況の予測結果を情報登録通信端末３や登録されている電子メールアドレス先に電子メールで通知するようにしてもよい。
【００７５】
またこの場合に、情報保管サーバ２は、システム利用がより円滑にできるような情報を通知するようにしての良い。すなわち、予測した印刷実行時のシステム状況に基づいて、情報保管サーバ２がシステムへの同時接続回線数が少ない時間帯や、より高速な接続回線と接続する情報呼出通信端末４の情報をユーザ側に通知し、システム利用をユーザ側に促すようにしてもよい。例えば、情報保管サーバ２において、予測した印刷実行時のシステム状況に基づいて、ユーザが良く利用する情報呼出通信端末４の設置位置の近傍に設置されているより高速の情報呼出通信装置４の設置位置を割り出し、その高速の情報呼出通信装置４を利用するように促す旨を通知してもよい。
【００７６】
呼出指示におけるシステム状況の予測をした後、情報保管サーバ２は、ユーザの契約サービスＤＢ２ｂ４からユーザの契約サービスレベルを取得する（Ｓ１０６）。
【００７７】
情報保管サーバ２は、ユーザの契約サービスレベルを取得すると、予測した印刷実行時のシステム状況及びユーザの利用履歴から、マッチングルールの条件を満たしているか否かを判定して（Ｓ１０７）、マッチングルールの条件を満たしている場合には、ルールに従って、ユーザの印刷実行時における利用サービスレベルの決定を行なう（Ｓ１０８）。また、情報保管サーバ２は、予測した呼出指示のシステム状況だけでなく、システム状況の過去の履歴に基づいて利用サービスレベルの変更をするようにしてもよい。
【００７８】
なお、利用サービスレベルは、契約時に設定された契約サービスレベルを下回るサービスレベルに変更されることはない。
【００７９】
このマッチングルールに従って、ユーザの利用サービスレベルの変更について図９を参照して説明する。
【００８０】
図９において、「ルール条件」は利用サービスを変更するための条件を示し、「結果」はルール条件を満たしている場合に変更される内容を示す。なお、ルール条件「ＡＬＬ」は、どのような状態であっても構わないことを意味する。
【００８１】
例えば、図９のルール「０００１」を適用する場合について説明する。この場合、通常時に、情報保管サーバ２は登録指示されたファイル情報を高解像度レベルで個別保管領域に保管させるように登録する。ここで、解像度レベルは、印刷時におけるファイル情報の画像情報の解像度であり、予め複数のレベル（例えば、６００ｂｐｉ、４００ｂｐｉ、２００ｂｐｉなど）が設定されており、この例では、最も高い解像度レベル６００ｂｐｉで保管させるように登録する。
【００８２】
しかし、情報保管サーバ２において、システム状態履歴ＤＢ２ｂ２から取得した印刷実行時のシステム状況に基づいて、登録指示時の個別保管残容量が所定のしきい値「Ａ以下」であると判断された場合、情報保管サーバ２は、マッチングルールＤＢ２ｂ５のマッチングルール「０００１」が選出され、そのマッチングルール「０００１」に従って、当該ユーザが指示するファイル情報の画像情報の解像度レベルを下げて（例えば、４００ｂｐｉ）ファイル情報を保管させるように登録する。そして、解像度レベルを下げた内容の利用サービスが決定される。
【００８３】
なお、本実施形態では、契約サービスレベルとは異なる利用サービスレベルに変更した旨は、ユーザに通知しないこととする（つまり、ユーザに意識させないようにする）。これは、契約サービスレベル以上の利用サービスレベルが、情報保管サーバ２内において設定されたとしても、印刷実行時のシステム状況によっては必ずしもその利用サービスレベルで提供できない場合があるからである。例えば、利用する情報呼出通信端末４の接続回線の通信速度が低い場合には、高解像度レベルの画像情報を送信すると通信パフォーマンスが落ちてしまい利用サービスレベルの保障が困難となる場合がある。勿論、これに限らずユーザに変更した利用サービスレベルを通知するようにしてもよい。
【００８４】
以下で、ルール「０００１」以外のルールについて簡単に説明するが、情報保管サーバ２がマッチングルールＤＢ２ｂ５と対応させて利用サービスレベルを変更させる動作については上述した場合と同様である。
【００８５】
ルール「０００２」の適用は、ユーザの利用料金の延滞がない場合に、ファイル情報の画像情報の解像度レベル及び印刷時の印字スピードレベルを高く設定させて登録させる場合を示す。この場合、利用料金の延滞監視期間を例えば６ヶ月、１年間等設定して監視するようにし、この監視期間内での延滞状況を監視するようにしてもよい。
【００８６】
ルール「０００３」の適用は、ユーザの利用回数が所定回数Ｂ回以上である場合に、利用料金を安く設定させたり、又は、例えば１００回の利用に対して１回無料にさせたりする場合を示す。
【００８７】
ルール「０００４」の適用は、情報保管サーバ２の全体の保管残容量に空きがある場合に、契約時にユーザに割り当てた保管容量を増加させ、契約時以上の保管容量をユーザに割り当てて登録させるようにする場合を示す。
【００８８】
ルール「０００５」の適用は、情報登録通信端末３からの登録指示時に、予めユーザに利用させる情報呼出通信端末４又は利用させるエリアを特定し、その特定した情報呼出通信端末４を利用する場合に、解像度レベル及び印字スピードレベルを高く設定して登録させる場合を示す。この利用エリアとは、そのエリア範囲内に設置されている情報呼出通信端末４の利用をいい、そのエリアは、例えば、都道府県市町村単位で設定したり、管理者側が任意に設定した範囲等であり。また、情報呼出通信端末４を設置しているフランチャイズ化しているコンビニエンスストアの名称や、鉄道の沿線別等で特定してもよい。
【００８９】
ルール「０００６」の適用は、例えば、システム利用の少ない時間帯等の利用時間を限定し、その利用時間帯等に利用する場合には、解像度レベル及び印字スピードレベルを高く設定して登録させる場合を示す。
【００９０】
図９に図示しない他のルールとして、例えば、ユーザがよく利用する情報呼出通信端末４を割り出し、その情報呼出通信端末４について測定したネットワークパフォーマンス（接続回線の通信速度や、ＣＰＵ利用率など）を総合的に判断して、通信パフォーマンスが低い場合には、それに見合った解像度レベルで保管させたり、保管期間が短い場合には、高解像度レベルで保管させたりしたもよい。
【００９１】
また、情報呼出通信端末４のシステムリソース状況に基づいて、授受されるファイル情報の画像情報の圧縮レベルをそのシステムリソースに合わせて圧縮レベルを変更させるようにしてもよい。この圧縮レベルについて、圧縮伸長処理にはＣＰＵに高い負担がかかり、また圧縮レベルの高い情報を通信する通信パフォーマンスは良くなる。従って、情報呼出通信端末４のＣＰＵ利用率が高くネットワークパフォーマンスが良い場合（例えば接続回線の通信速度が高い場合）には、圧縮レベルを低くし情報呼出通信端末４上での伸長処理の負担を少なくしたり、又は逆に、情報呼出通信端末４のＣＰＵ利用率が低くネットワークパフォーマンスが低い場合には、圧縮レベルを高くして情報呼出通信端末４に送信させたりしてもよい。
【００９２】
また、情報保管サーバ２は、Ｓ１０５で予測した印刷実行時のシステム状況に基づいて、利用サービスレベルを設定するようにしてもよい。例えば、ユーザがよく利用する情報呼出通信端末３を特定し、ある利用時間帯でのネットワークパフォーマンスの測定結果をシステム状態履歴ＤＢ２ｂ２から取得し、そのネットワークパフォーマンスが総合的に判断し通信パフォーマンスが高いと判断した場合には、高解像度レベルで保管させるようにしてもよい。
【００９３】
なお、マッチングルールの内容は上述したルールに限られるものではなく、システム状況の履歴とユーザの利用履歴とを考慮すると共に、ユーザの契約サービスを維持するものであれば、その他ルールを適用するようにしてもよい。
【００９４】
図１２に戻り、情報保管サーバ２は、マッチングルールに基づいてユーザの利用サービスレベルを決定すると、その利用サービスに基づいて印刷用のイメージを作成し（Ｓ１０９）その作成した印刷用イメージを情報登録通信端末３に送信する（Ｓ１１０）。
【００９５】
情報保管サーバ３から印刷用イメージを受信した情報登録通信端末３は、受信した印刷用イメージを表示又は印刷し、ユーザにより印刷用イメージを確認される（Ｓ１１１）。
【００９６】
その後、ユーザにより最終的な登録指示が、情報登録通信端末３から情報保管サーバ２に与えられ、当該利用サービスレベルが確定し（Ｓ１１３）、利用サービスＤＢ２ｂ６に登録される（Ｓ１１４）。
【００９７】
なお、ユーザに指示されたファイル情報の保管実行処理については図示しないが、情報保管サーバ２が確定した利用サービスレベルでファイル情報が保管される。
【００９８】
この保管実行処理は、例えば、情報保管サーバ２が、情報登録通信端末３からの電子メールに添付されたファイル情報を取り出し、上述した利用サービスレベルでファイル情報を情報保管サーバ２側が決定した保管領域に保管する。そして、その保管領域に保管されているファイル情報を呼出すための印刷用認証情報をユーザ側に通知する。
【００９９】
（Ａ−２−３）印刷実行時の利用サービスの確定動作
図１３は、印刷実行時の利用サービスの確定及びファイル情報の印刷するまでの動作を示すシーケンスである。
【０１００】
ユーザによる所定の操作により、情報呼出通信端末４から情報保管サーバ２に対してファイル情報の呼出指示が行なわれる（Ｓ２０１）。
【０１０１】
このとき、ファイル情報を呼出すための印刷用認証情報がユーザにより入力され、その入力された印刷用認証情報が、情報保管サーバ２に与えられる（Ｓ２０２）。
【０１０２】
この印刷用認証情報とは、ユーザが保管したファイル情報を取り出すための印刷用ＩＤであり、図１２には図示しないが、登録指示時に、ファイル情報の登録が終了した時点で、保管情報サーバ２から情報登録通信端末３に与えられるものである。また、この印刷用認証情報は、情報保管サーバ２において、個人識別情報に対応付けて個人情報ＤＢ２ａ１に記憶される。
【０１０３】
なお、ファイル情報の呼出のための認証処理は、印刷用認証情報のみに限られるものではなく、その他の認証処理を広く適用できる。
【０１０４】
情報呼出通信端末４から印刷用認証情報が与えられると、情報保管サーバ２は、個人情報ＤＢ２ｂ１を参照して、印刷用認証情報の認証処理を行なう（Ｓ２０３）。図１３には示していないが、認証ＮＧの場合には、その旨が情報呼出通信端末４に通知されたり、又は、予め登録されている電子メールアドレスを送信先としてその旨の電子メールが通知される。
【０１０５】
情報保管サーバ２による認証処理がＯＫである場合、情報保管サーバ２は、システム状態履歴ＤＢ２ｂ２から現在のシステム状況を取得する（Ｓ２０４）。
【０１０６】
また、情報保管サーバ２は、ユーザの利用サービスＤＢ２ｂ６から登録指示時に確定した当該ファイル情報の利用サービスを取得する（Ｓ２０５）。
【０１０７】
情報保管サーバ２は、取得した現在のシステム状況と、ユーザの利用サービスとに基づいて、現況のシステム状況の下、登録指示時に設定した利用サービスレベルでファイル情報の画像情報を送信できるか否かを判定する（Ｓ２０６）。
【０１０８】
また、情報保管サーバ２は、現況のシステム状況下で提供できる利用サービスを決定する（Ｓ２０７）。
【０１０９】
例えば、登録指示時に、高解像度レベルで保管している場合、情報保管サーバ３がアクセスしてきた情報呼出通信端末４との間のネットワークパフォーマンスが所定値より低いと判断した場合、その解像度レベルを低くしてもよい。
【０１１０】
なお、この場合でも、契約サービスレベルを下回る利用サービスレベルを決定することはできないようにする。
【０１１１】
情報保管サーバ２は、現況のシステム状況下で提供できる利用サービスを決定し（Ｓ２０７）、
情報保管サーバ２は、その利用サービスに基づいて印刷用のイメージを作成し（Ｓ２０８）、その作成した印刷用イメージを情報呼出通信端末４に送信する（Ｓ２０９）。
【０１１２】
情報保管サーバ３から印刷用イメージを受信した情報呼出通信端末４は、受信した印刷用イメージを表示し、ユーザにより印刷用イメージを確認される（Ｓ２１０）。
【０１１３】
その後、ユーザにより最終的な登録指示が、情報登録通信端末３から情報保管サーバ２に与えられ（Ｓ２１１）、当該利用サービスレベルが確定する（Ｓ２１２）。
【０１１４】
情報保管サーバ２において、利用サービスが確定すると、その利用サービスに基づいたファイル情報の画像情報が情報呼出通信端末４に送信される（Ｓ２１３）。
【０１１５】
情報保管サーバ２からファイル情報を受信すると（Ｓ２１４）、情報呼出通信端末４の制御により、プリンタデバイス５は、ファイル情報を印刷する（Ｓ２１５）。
【０１１６】
（Ａ−３）実施形態の効果
以上、本実施形態によれば、情報保管サーバ２が、情報呼出通信端末４側又は情報登録通信端末３側のシステムリソース状況も含めたネットワークパフォーマンス履歴と、情報保管サーバ２のサーバパフォーマンス履歴とを測定・格納し、アクセス時のリアルタイムのシステム状況だけでなく、登録指示時に印刷実行時のシステム状況をユーザの利用態様に合わせて予測することができるため、システム環境の効率化の実行を図ることができる。
【０１１７】
また、本実施形態によれば、情報保管サーバ２が、システム状態履歴及びユーザの利用履歴に基づいてユーザの契約サービスレベル以上の利用サービスレベルを設定することができるので、ユーザがシステム利用に係る満足度をより高めることができる。
【０１１８】
（Ｂ）他の実施形態
（Ｂ−１）上述した実施形態の変形例を説明する。情報保管サーバ２は、印刷実行時に、情報保管サーバ２において管理される利用サービスレベルを、情報呼出通信端末４に通知し、利用サービスレベルをユーザ側に開示するようにしてもよい。この場合、ユーザの操作により、利用サービスレベルの選択を行なわせるようにしてもよい。
【０１１９】
（Ｂ−２）図１２での登録指示時における利用サービスレベルの確定は、Ｓ１０８で決定した利用サービスレベルに基づく印刷用イメージを作成・送信及びユーザによる確認後（Ｓ１０９〜Ｓ１１２）に行なうこととして説明したが、このような処理を行なわず、利用サービスレベルを確定するようにしてもよい。
【０１２０】
（Ｂ−３）マッチングルールは、上述したように、図９及びその説明内容に限定されず、また印刷実行時に使用されるようにしてもよい。
【０１２１】
例えば、情報保管サーバ２側が指定した利用時間内の利用である場合、利用料金を安く設定したり、又は高解像度レベルで送信するように設定するようにしたりしてもよい。
【０１２２】
この場合には、情報保管サーバ２は、現況のシステム状況を監視し、当該情報呼出通信端末４からのアクセスしてきた時間を把握し、その時間が指定した利用時間であるか否かの判定をすることで実現することができる。
【０１２３】
【発明の効果】
以上、本発明のプリントネットワークシステムによれば、システム状況の履歴とユーザの利用状況に基づいて、登録指示時に、印刷実行時のシステム状況を予測することができ、契約サービスレベルを維持しつつも、システム環境の効率化の実行を図ることができる。
【図面の簡単な説明】
【図１】実施形態に係るプリントネットワークシステム１の全体構成図である。
【図２】実施形態に係る情報保管サーバ２の内部構成図である。
【図３】実施形態に係る情報呼出通信端末４及びプリンタデバイ５の内部構成図である。
【図４】実施形態に係る個人情報ＤＢ２ａ１の管理テーブルである。
【図５】実施形態に係るシステム状態履歴ＤＢ２ａ２の管理テーブルである。
【図６】実施形態に係るシステム状態履歴ＤＢ２ａ２の管理テーブルである。
【図７】実施形態に係る利用履歴ＤＢ２ａ３の管理テーブルである。
【図８】実施形態に係る契約サービスＤＢ２ａ４の管理テーブルである。
【図９】実施形態に係るマッチングルール２ａ５の管理テーブルである。
【図１０】実施形態に係る利用サービスＤＢ２ａ６の管理テーブルである。
【図１１】実施形態に係るシステム状況監視動作のフローチャートである。
【図１２】実施形態に係るシステム状況の予測動作及びシステム状況に応じた利用サービスの変更動作のフローチャートである。
【図１３】実施形態に係る印刷実行時の動作フローチャートである。
【符号の説明】
１…プリントネットワークシステム、２…情報保管サーバ、
３…情報登録通信端末、４…情報呼出通信端末、５…プリンタデバイス、
２ａ…制御部、２ｂ…データベース、２ａ１…ユーザの認証処理機能、
２ａ２…ネットワークパフォーマンスの監視機能、
２ａ３…サーバパフォーマンスの監視機能、
２ａ４…システム状況予測機能、２ａ５…契約サービスのレベル管理機能、
２ａ６…利用サービス管理機能、２ｂ１…個人情報データベース、
２ｂ２…システム状態履歴データベース、２ｂ３…利用履歴データベース、
２ｂ４…契約サービスデータベース、２ｂ５…マッチングルールデータベース、
２ｂ６…利用サービスデータベース。
【図１】
2005025428.tif 000003
【図２】
2005025428.tif 000004
【図３】
2005025428.tif 000005
【図４】
2005025428.tif 000006
【図５】
2005025428.tif 000007
【図６】
2005025428.tif 000008
【図７】
2005025428.tif 000009
【図８】
2005025428.tif 000010
【図９】
2005025428.tif 000011
【図１０】
2005025428.tif 000012
【図１１】
2005025428.tif 000013
【図１２】
2005025428.tif 000014
【図１３】
2005025428.tif 000015