(57)【要約】【課題】クラウドコンピューティングサービスにおいて、より好適な課金を実現することができるプリペイド課金システム、方法及びプログラムを提供する。【解決手段】データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金システムは、各ユーザのプリペイド残高のデータをデータベースで記憶し、データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で、データベースに記憶されたユーザのプリペイド残高を更新し、ユーザのプリペイド残高がゼロ以下になった場合、ユーザと仮想サーバとの通信を切断する制御を行う。【選択図】図１
2013015986.tif 000002
【特許請求の範囲】
【請求項１】
データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金システムであって、
各ユーザのプリペイド残高のデータを記憶する記憶手段と、
前記データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記記憶手段に記憶された前記ユーザのプリペイド残高を更新する手段と、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う制御手段と、
を備えることを特徴とするプリペイド課金システム。
【請求項２】
前記仮想サーバとの通信を遮断する制御を行ったユーザについて、所定のタイミングで前記記憶手段に記憶されるプリペイド残高をチェックし、プリペイド残高がゼロより大きい場合には、当該ユーザについて前記仮想サーバとの通信を可能とする制御を行う、
ことを特徴とする請求項１に記載のプリペイド課金システム。
【請求項３】
前記仮想サーバとの通信を切断する制御は、前記ユーザについて設定された仮想ＬＡＮの設定の削除又は変更と、前記ユーザが使用する仮想サーバに接続するためのルーティングテーブルの削除又は変更と、の少なくとも１つを含む、
ことを特徴とする請求項１又は２に記載のプリペイド課金システム。
【請求項４】
データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金方法であって、
各ユーザのプリペイド残高のデータをデータベースで記憶し、
前記データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記データベースに記憶された前記ユーザのプリペイド残高を更新し、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う
ことを特徴とするプリペイド課金方法。
【請求項５】
コンピュータに、
各ユーザのプリペイド残高のデータを記憶する処理、
クラウドコンピューティングサービスで用いるデータセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記ユーザのプリペイド残高を更新する処理、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う処理、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データセンタを用いたクラウドコンピューティングサービスでユーザに提供する資源をプリペイド方式で課金するプリペイド課金システム及び方法に関する。
【背景技術】
【０００２】
近年、データセンタシステムがクラウド型のデータセンタシステムに移行しつつある。このようなデータセンタを用いたクラウドコンピューティングサービスの課金方法には、ユーザとデータセンタ事業者が使用するサーバの台数（スペック）と使用期間を取り決め、それに応じて課金を行う方式（定額料金制）や、サーバを使用した時間から課金情報を生成し、ユーザに対して使用料金の請求を後日行う方式（ポストペイド制）がある。
【０００３】
例えば、特許文献１には、クラウドコンピューティングにおいて、ユーザが指定した処理を実行するためのリソースを確保するシステムが開示されている。このシステムでは、指定された処理に対するリソースの課金額をユーザに提示し、処理の途中でリソースが不足する場合には追加料金をユーザに提示し、これに対してユーザから実行要求を受けた場合にはリソースを追加で確保して、指定された処理を続行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１５２７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
クラウドコンピューティングサービスの課金方式が定額料金制の場合、ユーザ側は、事前に使用するサーバのスペックを見積もり、それに応じた資源（仮想マシン、ネットワーク）をデータセンタから借りることになる。データセンタのクラウド化により、スペックの増減が容易であるため、処理が集中する時期に合わせて仮想サーバの増減が可能である。しかし、クラウドコンピューティングサービスの多くが月額料金制であるため、時間単位・日単位・週単位など、短期間にスペックを増減させる対応は難しい場合が多く、結果的に顧客のコスト増加を招いていた。
【０００６】
また、クラウドコンピューティングサービスの課金方式がポストペイド制の場合、データセンタを使用した時間に応じた料金請求が可能である。しかし、ユーザはクラウドサービス事業者からの請求書によって実際の使用量がわかる仕組みであるため、使用状況によってはユーザの予算を超過する恐れや、予算超過のための未払いが発生するという問題がある。上述の特許文献１のシステムにおいても、ユーザにより実行要求された処理について口座残高不足などによる未払いが発生するおそれがある。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、クラウドコンピューティングサービスにおいて、より好適な課金を実現することができるプリペイド課金システム、方法及びプログラムを提供することを目的とする。
【０００８】
また、本発明は、データセンタを用いたクラウドコンピューティングサービスをユーザが予め支払った金額の範囲内で使用させることができるプリペイド課金システム、方法及びプログラムを提供することを他の目的とする。
【課題を解決するための手段】
【０００９】
本発明は、データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金システムであって、各ユーザのプリペイド残高のデータを記憶する記憶手段と、前記データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記記憶手段に記憶された前記ユーザのプリペイド残高を更新する手段と、前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う制御手段と、を備えることを特徴とするプリペイド課金システムである。
【００１０】
本発明は、データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金方法であって、各ユーザのプリペイド残高のデータをデータベースで記憶し、前記データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記データベースに記憶された前記ユーザのプリペイド残高を更新し、前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行うことを特徴とするプリペイド課金方法である。
【００１１】
本発明は、コンピュータに、各ユーザのプリペイド残高のデータを記憶する処理、クラウドコンピューティングサービスで用いるデータセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記ユーザのプリペイド残高を更新する処理、前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う処理、を実行させることを特徴とするプログラムである。
ある。
【発明の効果】
【００１２】
本発明によれば、クラウドシステムにおけるデータセンタをユーザが予め支払った金額の範囲内で使用させることができる。
【図面の簡単な説明】
【００１３】
【図１】図１は本発明の実施形態に係るプリペイド課金システムの機能構成図である。
【図２】図２はユーザがデータセンタ資源の使用を開始する際の処理の流れを示す図である。
【図３】図３はユーザの利用可能残高が無くなった場合のネットワーク切断処理の流れを示す図である。
【図４】図４はユーザが入金を行うことによって仮想サーバの利用を再開する場合の処理の流れを示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。
【００１５】
図１は、本発明の実施形態に係る、データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金システムの機能構成図である。このプリペイド課金システムは、データセンタサーバ及びルータ等のネットワーク機器とネットワークを介して接続されるコンピュータから構成され、運用管理部１０と、データベース管理部２０と、料金計算部３０を備える。
【００１６】
運用管理部１０は、ユーザインタフェース部１１と、サーバ管理部１２と、ネットワーク管理部１３を備える。ユーザインタフェース部１１は、データセンタの仮想サーバの起動／停止要求をユーザ（顧客）から受け付ける。サーバ管理部１２は、データセンタの資源であるサーバの管理を行う。ネットワーク管理部１３は、データセンタの資源であるネットワーク機器の管理を行う。
【００１７】
データベース管理部２０は、基本情報と課金情報と認証情報等の情報をデータベースで記憶・管理する。基本情報は、一般的なユーザ情報を管理するためのデータであり、ユーザの住所、連絡先、担当者名、契約開始日、契約内容（サーバのスペックや仮想サーバ使用数等）等のデータを含む。課金情報は、ユーザの課金状態・使用可能残高を管理するためのデータであり、課金額（使用料金）、利用可能残高等のデータを含む。認証情報は、ユーザが外部からアクセスする場合に必要となるデータであり、ユーザＩＤ、パスワード等のデータを含む。
【００１８】
本プリペイド課金システムは、ユーザの口座情報を管理する入金管理システムのコンピュータとネットワークを介して接続されており、口座情報を入金管理システムから収集する。口座情報は、本クラウドコンピューティングサービスの料金支払用の口座に関する情報であり、例えば、ユーザＩＤ、口座への入金日時及び入金額、口座残高等の情報を含む。なお、入金管理システムは既存の入金コンピュータシステムを利用してもよい。入金管理システムが管理する口座への入金形態は任意に設定可能であり、例えば、クレジットカードによる入金、銀行振込による入金、企業間の支払い処理による入金、オペレータの手入力による入金等の各種入金形態を含む。
【００１９】
料金計算部３０は、ユーザのサーバとネットワークの使用状況を運用管理部１０から定期的に取得し、所定の料金算出プログラムにより使用料金を算出する。そして、算出した使用料金と顧客データベース２０が保持するユーザの使用可能残高を比較し、使用料金が使用可能残高を上回った場合に残高が無くなったと判定して運用管理部２０にその旨を通知する。
【００２０】
次に、本実施形態に係るプリペイド課金システムの動作について説明する。
【００２１】
まず、ユーザがデータセンタ資源の使用を開始する際の処理について図２を参照して説明する。
【００２２】
ユーザはユーザ端末を操作してネットワーク経由でプイペイド課金システムにアクセスする。これに応じて、プリペイド課金システムのユーザインタフェース部１１は、ログイン認証情報を要求する。ユーザは、ユーザＩＤ、パスワード等のログイン情報を入力する。ユーザ端末は入力されたログイン情報をプリペイド課金システムに送信する（Ｆ００１）。
【００２３】
プリペイド課金システムのユーザインタフェース部１１は、ユーザ端末からログイン認証情報を受信すると、その認証情報についてデータベース管理部２０に問い合わせる（Ｆ００２）。
【００２４】
データベース管理部２０は、受信したログイン認証情報を、登録されている認証情報２３と照合して認証を行い、認証結果をユーザインタフェース部１１に通知する。例えば、受信した情報が正しい場合、認証結果ＯＫをユーザインタフェース部１１に通知する（Ｆ００３）。
【００２５】
ユーザインタフェース部１１は、ユーザ端末に認証ＯＫを通知し（Ｆ００４）、操作メニューを表示させる（Ｆ００５）。なお、認証において受信した情報が正しくなかった場合、ユーザインタフェース部１１は、ユーザ端末に認証失敗を通知する。
【００２６】
Ｆ００５で操作メニューがユーザ端末に表示されると、ユーザは、操作メニューから仮想サーバ起動メニューを選択する。これに応じてユーザ端末は、仮想サーバ起動要求をプリペイド課金システムに送信する（Ｆ００６）。
【００２７】
ユーザインタフェース部１１は、ユーザ端末より受信した仮想サーバ起動要求に応答して、そのユーザの利用可能残高をデータベース管理部２０に問い合わせる（Ｆ００７）。
【００２８】
データベース管理部２０は、問い合わせ対象のユーザの利用可能残高のデータを読み出して、ユーザインタフェース部１１に返す（Ｆ００８）。ユーザインタフェース部１１は、問い合わせた利用可能残高が整数（すなわち、ゼロより大きい）の場合、サーバ管理部１２に仮想サーバ起動依頼をユーザＩＤ等とともに送信する（Ｆ００９）。サーバ管理部１２は、受信した仮想起動依頼に基づいて、データセンタサーバに対して仮想サーバ起動コマンドを発行する（Ｆ０１０）。
【００２９】
また、ユーザインタフェース部１１は、ルーティング設定依頼をユーザ端末のＩＰアドレス等とともにネットワーク管理部１３に送信する（Ｆ０１１）。
【００３０】
ネットワーク管理部１３は、受信したルーティング設定依頼に基づいて、ネットワーク機器に対して、ルーティングテーブルの設定とＶＬＡＮの付与を行い、ユーザがデータセンタ内の仮想サーバにアクセスできるようにするためのネットワーク設定を行う（Ｆ０１２）。
【００３１】
サーバ管理部１２は、ユーザのサーバの使用に関する所定データ（サーバの起動時刻・スペック・仮想サーバ使用数等）を取得して料金計算部３０に通知する（Ｆ０１３）。ネットワーク管理部１３は、ネットワークの使用量に関する所定データ（パケット数・帯域使用率等）を料金計算部３０に通知する（Ｆ０１４）。
【００３２】
料金計算部３０は、上記Ｆ０１３とＦ０１４で受信した情報を用いて利用料金を算出する。料金計算部３０は、データベース管理部２０にユーザの利用可能残高の問い合わせを行い（Ｆ０１５）、算出した利用料金と利用可能残高の比較を行う（Ｆ０１６）。この比較において、利用可能残高が利用料金を上回っている場合、料金計算部３０は、継続してデータセンタサーバの利用が可能である判定する。また、利用料金をデータベース管理部２０に送信して、データベースにおけるユーザの利用可能残高を更新する（Ｆ０１７）。例えば（新たな利用可能残高）＝（利用可能残高）-（利用料金）等の式を用いて利用可能残高を算出する。上述のＦ０１３からＦ０１７の処理を定期的に繰り返す。
【００３３】
次に、ユーザの利用可能残高が無くなった場合のネットワーク切断処理について図３を参照して説明する。
【００３４】
上述のＦ０１３からＦ０１７の処理を定期的に繰り返しているときに、Ｆ０１６において、利用可能残高が利用料金以下となった場合、料金計算部３０は、該当するユーザについてデータセンタサーバの利用不可と判定し、上記Ｆ０１７の処理を行うとともに、ネットワーク管理部１３にそのユーザが使用するネットワークの切断を依頼する（Ｆ０１８）。
【００３５】
これに応答して、ネットワーク管理部１３は、指定されたユーザが使用しているＶＬＡＮの削除（又は変更）をネットワーク機器に要求する（Ｆ０１９）。これにより、ユーザは自身が利用するデータセンタサーバ内の仮想サーバへの接続が不可能となる。なお、ネットワークを切断する他の方法として、ユーザが使用している仮想サーバのルーティングテーブルの設定を変更（又は削除）する方法を用いてもよい。
【００３６】
次に、料金計算部３０は、ユーザが仮想サーバの利用を開始してから定期的に実行されてきたＦ０１３、Ｆ０１４の処理を停止するために、サーバ管理部１２に対して、仮想サーバ起動時刻・スペック・起動個数通知停止依頼を送信し（Ｆ０２０）、ネットワーク管理部１３に対して、ネットワーク使用量通知停止依頼を送信する（Ｆ０２１）。
【００３７】
料金計算部３０は、ユーザが仮想サーバを再度利用するために課金を行った場合に備え、データベース管理部２０に対して定期的に残高問い合わせを行う（Ｆ０２２）。
【００３８】
なお、ユーザが継続してデータセンタサーバの利用が可能であるかについての判定は、新たに算出した利用可能残高がゼロより大きいか否かを判定することにより行ってもよい。この場合、料金算出部３０は、利用料金を算出し、データベース管理部２０から利用可能残高を取得し（Ｆ０１５）、取得した利用可能残高から、算出した利用料金を差し引くことで新たな利用可能残高を求め（Ｆ０１７）、算出した利用可能残高がゼロより大きいか否かを判定する。この算出された利用可能残高がゼロより大きい場合に、料金計算部３０は、継続してデータセンタサーバの利用が可能であると判定する。また、算出した利用可能残高がゼロ以下である場合に、そのユーザについてデータセンタサーバの利用不可と判定し、ネットワーク切断処理を実行するようにしてもよい。
【００３９】
次に、ユーザが入金を行うことによって仮想サーバの利用を再開する場合の処理について図４を参照して説明する。
【００４０】
例えば、ユーザの口座への入金を受け付けた入金管理システムから口座への入金情報を受信すると、データベース管理部２０は該当するユーザの課金情報を更新する。課金情報の更新処理では、例えば、使用可能残高に入金システムより収集した入金金額を加算してもよい。
【００４１】
定期的に実行されるＦ０２２の処理により、料金計算部３０は、ユーザの使用可能残高がゼロより大きくなったことを検出すると、ネットワーク管理部１３に対して、該当するユーザのネットワーク再接続を依頼する（Ｆ０２３）。ネットワーク管理部１３は、ネットワーク機器に対して、ルーティングテーブルの設定とＶＬＡＮの付与を行い、ユーザがデータセンタ内の仮想サーバに再びアクセスできるようにするためのネットワーク設定を行う（Ｆ０２４）。
【００４２】
ネットワークの切断方法として、ユーザが使用している仮想サーバのルーティングテーブルの設定を変更する方法を用いた場合には、ユーザが使用している仮想サーバのルーティングテーブルの設定を変更前に戻すことによりネットワークを接続するようにしてもよい。
【００４３】
料金計算部３０は、サーバ管理部１２に対して、サーバの使用に関する所定データ（サーバの起動時刻・スペック・仮想サーバ使用数等）の通知開始依頼を送信する（Ｆ０２５）。また、料金計算部３０は、ネットワーク管理部１３に対して、ネットワークの使用量に関する所定データ（パケット数・帯域使用率等）を料金計算部３０に通知する（Ｆ０２６）。以降、Ｆ０１３〜Ｆ０１７の処理が再開され、ユーザの利用可能残高の計算やデータセンタサーバの利用可否の判定等の処理が再開される。
【００４４】
このように、ＶＬＡＮの再設定を行うことで、ユーザは自身が使用していた仮想サーバに再接続することができる。データサーバの使用を停止させる方法としてネットワークを切断するという方法を採るため、ユーザが残高不足で仮想データの使用を停止されても、ユーザが仮想サーバ上で作成していたデータ等は削除されずに保持される。口座へ再入金した後は速やかに仮想サーバの利用が可能となる。
【００４５】
仮想サーバの使用が停止されたユーザの、仮想サーバに構築されたデータは、例えば、一定期間アクセスがない場合や予め決められた期間が過ぎた場合等に削除してもよく、その予め決められた期間を事前に（例えば、ログイン時や残高が無くなったとき等）ユーザに通知するようにしてもよい。
【００４６】
以上のように、本実施形態に係るプリペイド課金システムによれば、データセンタの課金処理をリアルタイムに行うことにより、ユーザが都合の良いときだけデータセンタのサーバにアクセスし、その資源を使用することができる。また、処理するデータ量等に応じてサーバのスペックを増減することができる。また、ユーザは予め払った料金分だけデータセンタを使用することができるため、ユーザが予め定めた予算の超過を防止できる。また、予め料金を支払ったユーザに対してデータを提供するため、データセンタ事業者はユーザの支払いの延滞を防止できる。また、残高不足で利用制限をする際に、仮想サーバの停止や削除を行うのではなく、ネットワークについて制限することで、ユーザが仮想サーバ内に構築した環境やデータを保持することができるため、残高不足になったユーザは口座へ再度入金することで、切断前に構築した、データセンタ内の資源（サーバ、データ等）を引き続き利用することができる。
【００４７】
なお、上記説明では、更新されるユーザの残高がゼロになった場合にネットワークを切断するようにしているが、ネットワークを切断するための判定内容はこれに限定されない。例えば、料金算出部３０が、ユーザのプリペイド料金（例えば、データセンタ利用開始時の残高等）と、データセンタ利用開始時からの使用料金を比較して、使用料金がプリペイド料金を超えたときにネットワークを切断すると判定してもよい。この場合、料金計算部３０は、残高更新処理を例えばユーザのデータセンタ利用終了時又は使用料金がプリペイド料金を超過したとき等のタイミングで実行してもよい。また、この場合、料金算出部３０は、データベース管理部２０で管理されている該当ユーザの最新の残高のデータをユーザのデータセンタ利用開始後から定期的に取得して、利用開始時に取得した残高から変更がないかをチェックし、変更がある場合にはその残高をプリペイド料金として使用料金との比較に用いる。
【００４８】
また、本発明は、仮想サーバの使用時間やネットワークの使用帯域による料金計算だけでなく、仮想サーバのＣＰＵ使用率が一定の閾値を超過した時間、ＷＥＢのページビュー数をカウントして、プリペイドされた残高から差し引くという方式に応用できる。
【００４９】
上述した本発明の実施形態に係るプリペイド課金システムの運用管理部１０とデータベース管理部２０と料金計算部３０は、プリペイド課金システムのＣＰＵ（Central Processing Unit）が記憶部に格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【００５０】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【００５１】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５２】
(付記１）
データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金システムであって、
各ユーザのプリペイド残高のデータを記憶する記憶手段と、
データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記記憶手段に記憶された前記ユーザのプリペイド残高を更新する手段と、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う制御手段と、
を備えることを特徴とするプリペイド課金システム。
【００５３】
(付記２）
データセンタとの通信を遮断する制御を行ったユーザについて、所定のタイミングで前記記憶手段に記憶されるプリペイド残高をチェックし、プリペイド残高がゼロより大きい場合には、当該ユーザについて前記仮想サーバとの通信を可能とする制御を行う、
ことを特徴とする付記１に記載のプリペイド課金システム。
【００５４】
(付記３）
前記仮想サーバとの通信を切断する制御は、前記ユーザについて設定された仮想ＬＡＮの設定の削除又は変更と、前記ユーザが使用するデータセンタに接続するためのルーティングテーブルの削除又は変更と、の少なくとも１つを含む、
ことを特徴とする付記１又は２に記載のプリペイド課金システム。
【００５５】
(付記４）
データセンタを用いたクラウドコンピューティングサービスの利用に対する課金を行うプリペイド課金方法であって、
各ユーザのプリペイド残高のデータをデータベースで記憶し、
データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記データベースに記憶された前記ユーザのプリペイド残高を更新し、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う
ことを特徴とするプリペイド課金方法。
【００５６】
(付記５）
データセンタとの通信を遮断する制御を行ったユーザについて、所定のタイミングで前記データベースに記憶されたプリペイド残高をチェックし、プリペイド残高がゼロより大きい場合には、当該ユーザについて前記仮想サーバとの通信を可能とする制御を行う、
ことを特徴とする付記４に記載のプリペイド課金方法。
【００５７】
(付記６）
前記仮想サーバとの通信を切断する制御は、前記ユーザについて設定された仮想ＬＡＮの設定の削除又は変更と、前記ユーザが使用するデータセンタに接続するためのルーティングテーブルの削除又は変更と、の少なくとも１つを含む、
ことを特徴とする付記４又は５に記載のプリペイド課金方法。
【００５８】
(付記７）
コンピュータに、
各ユーザのプリペイド残高のデータを記憶する処理、
データセンタの仮想サーバにネットワークを介して接続されたユーザについて、クラウドコンピューティングサービスの使用量に応じた料金を算出し、算出した料金で前記ユーザのプリペイド残高を更新する処理、
前記ユーザのプリペイド残高がゼロ以下になった場合、当該ユーザと前記仮想サーバとの通信を切断する制御を行う処理、
を実行させることを特徴とするプログラム。
【００５９】
(付記８）
前記コンピュータに、
データセンタとの通信を遮断する制御を行ったユーザについて、所定のタイミングで前記記憶手段に記憶されるプリペイド残高をチェックし、プリペイド残高がゼロより大きい場合には、当該ユーザについて前記仮想サーバとの通信を可能とする制御を行う処理、
を実行させることを特徴とする付記７に記載のプログラム。
【００６０】
(付記９）
前記仮想サーバとの通信を切断する制御は、前記ユーザについて設定された仮想ＬＡＮの設定の削除又は変更と、前記ユーザが使用するデータセンタに接続するためのルーティングテーブルの削除又は変更と、の少なくとも１つを含む、
ことを特徴とする付記８又は９に記載のプログラム。
【符号の説明】
【００６１】
１０    運用管理部
２０    データベース管理部
３０    料金計算部
１１    ＲＡＭ
１２  外部記憶装置
１３    表示装置
【図１】
2013015986.tif 000003
【図２】
2013015986.tif 000004
【図３】
2013015986.tif 000005
【図４】
2013015986.tif 000006