(57)【要約】【目的】本発明は、仮想クラウド化システムおよび仮想クラウド化プログラムに関し、多量に導入した顧客システムを有効利用してクラウド化費用および保守費用を大幅に削減することを目的とする。【構成】サーバと多数のクライアントで一体構成した、複数の顧客システムと、ユーザからの、ユーザが属する顧客に付与されている識別キーを付加したサービス開始要求を受信したときに、識別キーをもとに、識別キーに対応づけてサービス開始中を管理するサービス管理テーブルを参照して、識別キーが登録され、かつ識別キーのサービス開始中の数がＮ以下と判明した場合にはサービス開始要求を許可し、それ以外の場合にはサービス開始要求を拒否するサービス管理手段と、サービス開始要求が許可されたときに、識別キーに対応づけてサービス開始フラグを設定および開始時間をセション管理テーブルに設定してセションを管理するセション管理手段とを備える。【選択図】        図１
2013175052.tif 000002
【特許請求の範囲】
【請求項１】
サーバと多数のクライアントで一体構成した顧客システムを複数統合して仮想的にクラウド化を図る仮想クラウド化システムにおいて、
サーバと多数のクライアントで一体構成した、複数の顧客システムと、
ユーザからの、当該ユーザが属する顧客に付与されている識別キーを付加したサービス開始要求を受信したときに、当該識別キーをもとに、識別キーに対応づけてサービス開始中を管理するサービス管理テーブルを参照して、当該識別キーが登録され、かつ当該識別キーのサービス開始中の数がＮ（１以上の整数）以下と判明した場合にはサービス開始要求を許可し、それ以外の場合にはサービス開始要求を拒否するサービス管理手段と、
前記サービス開始要求が許可されたときに、当該識別キーに対応づけてサービス開始フラグを設定および開始時間をセション管理テーブルに設定してセションを管理するセション管理手段と
を備えことを特徴とする仮想クラウド化システム。
【請求項２】
前記顧客毎に識別キーを通知し、顧客毎の各ユーザは前記通知を受けた識別キーを付加したサービス開始要求を送信することを特徴とする請求項１記載の仮想クラウンド化システム。
【請求項３】
前記サービス管理手段は、前記サービスの終了時に前記サービス管理テーブル中の該当識別キーのサービス開始中の数を１つ減じ、サービス開始中のユーザ数を管理することを特徴とする請求項１から請求項２のいずれかに記載の仮想クラウド化システム。
【請求項４】
前記セション管理手段は、前記セションの終了時に前記セション管理テーブル中の該当識別キーに対応づけて終了時間を設定し、使用時間を計測することを特徴とする請求項１から請求項３のいずれかに記載の仮想クラウド化システム。
【請求項５】
前記識別キーをもとに前記サービス開始要求が許可され、かつセション管理テーブルに設定した後に、当該識別キーに対応づけられた該当顧客システムへのアクセスを許可することを特徴とする請求項１から請求項４のいずれかに記載の仮想クラウド化システム。
【請求項６】
サーバと多数のクライアントで一体構成した顧客システムを複数統合して仮想的にクラウド化を図る仮想クラウド化プログラムにおいて、
サーバと多数のクライアントで一体構成した、複数の顧客システムを備え、
コンピュータに、
ユーザからの、当該ユーザが属する顧客に付与されている識別キーを付加したサービス開始要求を受信したときに、当該識別キーをもとに、識別キーに対応づけてサービス開始中を管理するサービス管理テーブルを参照して、サービス開始中ではないと判明した場合に、サービス開始要求を許可するサービス管理手段と、
前記サービス開始要求が許可されたときに、当該識別キーに対応づけてサービス開始フラグを設定および開始時間をセション管理テーブルに設定してセションを管理するセション管理手段と
して実行させるための仮想クラウド化プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバと多数のクライアントで一体構成した顧客システムを複数統合して仮想的にクラウド化を図る仮想クラウド化システムおよび仮想クラウド化プログラムに関するものである。
【背景技術】
【０００２】
従来、ＵＮＩＸやＷｉｎｄｏｗｓ（登録商標）のようなオープンなＯＳ上で動作するサーバ機とパソコンで構成されたシステム では、業種ごとに定型的な処理がパッケージソフトウェアとして、クライアントとサーバに一体で提供され、大手企業や団体には１社で多数のサーバ機と大量のパソコンが導入・稼働している。
【０００３】
これら大量に導入されたサーバ機器やパソコン上で動作する応用ソフトウェアを、一気にクラウド化に移行するのは膨大な費用と工数が必要となる。
【０００４】
そこで、導入されたサーバ機とパソコンのソフトウェア・ハードウェア保守に膨大な費用が発生することを回避し、サーバ機を自己導入しないで、業務の機能をすべて時間貸しするクラウド化が注目されるようになってきた、
また、クラウドシステム環境下での仮想的なデータセンタにおいて負荷の状況に応じて適切なシステム構成を容易に構築する技術がある（特許文献１）。
【特許文献１】特開２００８−３３９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の前者の技術では、サーバと多数のクライアントで一体に提供したシステムを多数運用した場合にこれらをクラウド化する場合、クラウド構成に構成しなおす必要があり、膨大な費用と工数が必要となってしまうという問題があった。
【０００６】
また、従来の後者の技術でも、クラウド環境化での仮想的なデータセンタを構築するにもやはり膨大な費用と工数が必要となってしまうという問題があった。
【課題を解決するための手段】
【０００７】
本発明は、これらの問題を解決するために、サーバと多数のクライアントで一体提供していた顧客システムを複数統合し、複数サーバの入口でユーザ認証して認証されたときに該当サーバの顧客システムの利用を許可すると共に時間貸し管理を行って仮想的クラウド化することにより、多量に導入した顧客システムを有効利用してクラウド化費用および保守費用を大幅に削減することを目的としている。
【０００８】
そのため、本発明は、サーバと多数のクライアントで一体構成した顧客システムを複数統合して仮想的にクラウド化を図る仮想クラウド化システムにおいて、サーバと多数のクライアントで一体構成した、複数の顧客システムと、ユーザからの、当該ユーザが属する顧客に付与されている識別キーを付加したサービス開始要求を受信したときに、当該識別キーをもとに、識別キーに対応づけてサービス開始中を管理するサービス管理テーブルを参照して、当該識別キーが登録され、かつ当該識別キーのサービス開始中の数がＮ（１以上の整数）以下と判明した場合にはサービス開始要求を許可し、それ以外の場合にはサービス開始要求を拒否するサービス管理手段と、サービス開始要求が許可されたときに、当該識別キーに対応づけてサービス開始フラグを設定および開始時間をセション管理テーブルに設定してセションを管理するセション管理手段とを備えるようにしている。
【０００９】
この際、顧客毎に識別キーを通知し、顧客毎の各ユーザは前記通知を受けた識別キーを付加したサービス開始要求を送信するようにしている。
【００１０】
また、サービス管理手段は、サービスの終了時に前記サービス管理テーブル中の該当識別キーのサービス開始中の数を１つ減じ、サービス開始中のユーザ数を管理するようにしている。
【００１１】
また、セション管理手段は、セションの終了時にセション管理テーブル中の該当識別キーに対応づけて終了時間を設定し、使用時間を計測するようにしている。
【００１２】
また、識別キーをもとにサービス開始要求が許可され、かつセション管理テーブルに設定した後に、識別キーに対応づけられた顧客システムへのアクセスを許可するようにしている。
【実施例１】
【００１３】
図１は、本発明のシステム構成図を示す。
【００１４】
図１において、仮想クラウド化システム１は、本発明のコンピュータシステムであって、ここでは、契約情報通知手段１１、サービス管理手段１２、セション管理手段１３、実行手段１４、使用時間管理手段１５、ＤＢ１６、および複数の顧客システム２１などから構成されるものである。
【００１５】
契約情報通知手段１１は、複数の顧客システム２１に、契約情報（顧客名、識別キーなど）を通知するものである。
【００１６】
サービス管理手段１２は、サービスを管理するものであって、ここでは、顧客に付与した識別キーをもとにサービスの使用中などを管理するものである（図２から図６を用いて後述する）。
【００１７】
セション管理手段１３は、セションを管理するものであって、ここでは、識別キーに対応づけて使用時間などを計測したりなどするためのものである（図２から図６を用いて後述する）。
【００１８】
実行手段１４は、識別キーに対応する顧客システム２１へのアクセスを許可したりなどするものである（図２から図６を用いて後述する）。
【００１９】
使用時間管理手段１５は、セション管理手段１３によってセション管理テーブル１８に設定された識別キーに対応づけられた開始時間、終了時間をもとに使用時間を算出したりなどするものである（図２から図６を用いて後述する）。
【００２０】
ＤＢ１６は、各種テーブル、データを検索し易く保存するものであって、ここでは、サービス管理テーブル１７、セション管理テーブル１８などを保存するものである。
【００２１】
サービス管理テーブル１７は、識別キーに対応づけてサービス開始中の数を保存して管理するものである（図４参照）。
【００２２】
セション管理テーブル１８は、識別キーに対応づけてセションの開始時間、終了時間などを設定して管理するものである（図４参照）。
【００２３】
顧客システム２１は、サーバと複数のクライアント（端末）とからなる業務システムであって、顧客システムＡ，顧客システムＢ・・・などから構成され、ここでは、複数の顧客システム２１を統合し、識別キーで対応づけられた該当顧客システムを利用できるように仮想的にクラウド構成とする対象の顧客システムである。
【００２４】
ネットワーク３１は、仮想クラウド化システム１と各顧客システムのクライアント（端末）とが相互に通信するためのネットワーク、例えばインターネット、ＬＡＮなどのネットワークである。
【００２５】
クライアント３２は、顧客Ａ，顧客Ｂ・・・のクライアント（端末）である。
【００２６】
次に、図２，３のフローチャートの順番に従い、図１の構成の動作を詳細に説明する。
【００２７】
図２および図３は、本発明の動作説明フローチャートを示す。
【００２８】
図２において、ステップＳ１（以下Ｓ１という）は、サービス管理モードでサーバを起動する。これは、図１の仮想化クラウド化システム１を構成するサーバをサービス管理モードで起動し、図１の図示の１１から１５の各手段、１６のＤＢが使用可能な状態にする。
【００２９】
Ｓ２は、識別キー入力及びサービス開始フラグをＯＮにする。識別キーは、任意個の英数字＋日付（ＹＹＹＹＭＭＤＤ又はＭＭＤＤ）の形式である。これは、右側に記載したように、識別キーとして例えば「ＪＡＡ＋（日付）」である「ＪＡＡ１２０２」を入力し、サービス開始フラグをＯＮに設定、例えば後述する図４の（ａ）のサービス管理テーブル１７中の（１）のエントリに示すように、
・識別キー：ＪＡＡ１２０２
・サービス開始フラグ：ＯＮ（ｏｒＮ）
と設定する。これにより、顧客Ａについて、図１の仮想クラウド化システム１に統合すると図示外の契約で決まった場合に、図４の（ａ）のサービス管理テーブル１７に、当該顧客Ａに対応づけて当該顧客のユーザに割り当てた識別キー（ＪＡＡ１２０２）と、サービスの開始を表すサービス開始フラグをＯＮ（あるいは最大Ｎ（整数、例えば１００）まで許すときは＋１した数）を登録し、当該顧客についてサービスを開始する準備ができたこととなる。
【００３０】
Ｓ３は、顧客ＩＤと識別キーをメールで暗号化して送る。例えば後述する図５の（ａ）の電子メールで
・題名：顧客Ａあてに業務使用可能メールを
・本文：
・顧客名：顧客Ａ
・識別キー：ＪＡＡ１２０２
を暗号化（本文）して通知する。
【００３１】
Ｓ４は、Ｓ３で通知された暗号化された電子メールを、顧客毎の利用者端末（ユーザ）が受信し、識別キー（ここでは、ＪＡＡ１２０２）を保存する。
【００３２】
Ｓ５は、端末を起動する。
【００３３】
Ｓ６は、指定の開始画面ＵＲＬに接続する。これらＳ５、Ｓ６は、顧客のユーザが予め指定された開始画面のＵＲＬに接続し、開始画面を表示させる。
【００３４】
Ｓ７は、識別キーを入力して接続要求する。これは、Ｓ６で表示させた開始画面（例えば後述する図６の（ａ）の左上のユーザ認証の画面）上で、Ｓ２の電子メールを受信した識別キー（ここでは、ＪＡＡ１２０２）を入力（顧客ＩＤは入力しない）し、接続開始要求ボタンを押下して接続要求する。
【００３５】
Ｓ８は、管理サーバ（図１の仮想クラウド化システム中の図示外の管理サーバ）が、Ｓ７の接続要求があったときに、当該接続要求について認証要求があると認証判断する。
【００３６】
Ｓ９は、認証成功か判別する。これは、Ｓ８で認証要求のあったユーザからの識別キー（ここでは、ＪＡＡ１２０２）について、図４の（ａ）のサービス管理テーブル１７を参照し、ここでは、識別キー（ＪＡＡ１２０２）は登録されており認証成功と判別し、Ｓ１１に進む。一方、認証不成功の場合には、Ｓ１０で認証ＮＧを利用者端末に返信し、利用者は認証画面上で認証ＮＧを認識するので、正しい認証キーを再入力したり、管理者に問い合わせたりなどする。
【００３７】
Ｓ１１は、Ｓ９のＹＥＳで識別キーの認証が成功したので、利用者の希望サービスは他ユーザが利用中（１ｏｒＮ）か判別する。これは、Ｓ９の認証で、同一識別キーに１（Ｎ＝１）のみの使用を許可すると設定されていた場合には１以上のときにＹＥＳ、同一キーにＮ（１以上の整数）の使用を許可すると設定されていた場合にはＮ以上のときにＹＥＳと判別する。それ以外のときにＮＯと判別する。ＹＥＳの場合には、他の使用があって使用できないので、Ｓ１２で他ユーザが使用中で認証ＮＧをユーザに通知する。そして、ユーザは一定時間経過して他ユーザが使用を終了したころに再度、Ｓ７以降を繰り返す。ＮＯの場合には、使用可と判明したので、Ｓ１３に進む。
【００３８】
Ｓ１３は、セション開始する。
【００３９】
Ｓ１４は、認証成功を通知する。これは、ユーザからの識別キーを指定した接続要求について認証成功の旨を当該ユーザに通知する。
【００４０】
Ｓ１５は、セション開始フラグを立てる。これは、セション開始したので、後述する図４の（ｂ）のセション管理テーブル１８に、識別キーに対応づけて開始フラグをＯＮに設定、および開始時間（タイムスタンプ）を設定し、セション開始した旨を記憶する。
【００４１】
Ｓ１６は、利用者端末で認証成功か否かを判別する。ここでは、既述したＳ１４で認証成功が管理サーバから利用者端末に通知されているので、認証成功となり、Ｓ１７に進む。一方、認証不成功の通知があった場合には、Ｓ１６のＮＯとなり、ここでは、終了する。
【００４２】
Ｓ１７は、Ｓ１６のＹＥＳで認証成功したと判明したので、プログラムを該当顧客システムからダウンロードして実行する。
【００４３】
Ｓ１８は、従業員番号、マシン名、部門コードを送信する。
【００４４】
Ｓ１９は、管理サーバがＳ１８で利用者端末から送信された従業員番号、マシン名、部門コードなどのインベントリ情報を受信し、ここでは、当該顧客Ａ用業務データとして保存する。
【００４５】
Ｓ２０は、利用者端末がインベントリ情報を収集する。
【００４６】
Ｓ２１は、収集したインベントリ情報を送信し、ここでは、顧客Ａ用業務データに保存する。
【００４７】
Ｓ２２は、業務プログラムの終了時に指定のＵＲＬに接続し、一連の業務処理を終了する。
【００４８】
Ｓ２３は、終了ＵＲＬへの接続があったか判別する。ここでは、Ｓ２２で業務プログラムの終了時の指定のＵＲＬに接続したので、ＹＥＳとなり、Ｓ２４に進む。ＮＯの場合には、Ｓ１９、Ｓ２３を繰り返す。
【００４９】
Ｓ２４は、Ｓ２３のＹＥＳで業務処理が終了したと判明したので、セション開始フラグをオフにする。
【００５０】
Ｓ２５は、セション終了する。これらＳ２４、Ｓ２５は、ここでは、図４の（ｂ）のセション管理テーブル１８中の該当識別キーの終了フラグをオフにし、セションを終了する。
【００５１】
Ｓ２６は、使用予定の利用者端末の使用が全て終了したか判別する。これは、識別キーをもとに使用している利用者端末の使用が全て終了か判別、例えば図４の（ｂ）のセション管理テーブル１８中の該当識別キーのセション開始フラグがオフ（あるいはセション終了フラグがオン）と全て設定されているか判別するか、あるいは図４の（ａ）のサービス管理テーブル１７中のセション情報にセション開始したときに＋１し、セション終了したときに−１し、その数が０（零）のときに全てが終了と判別する。ＹＥＳの場合には、Ｓ２７に進む。ＮＯの場合には、Ｓ８以降を繰り返す。
【００５２】
Ｓ２７は、サービス開始フラグをＯＦＦにする。これは、Ｓ２６のＹＥＳでサービスを開始した全てのセションが終了したと判明したので、当該サービス開始フラグをＯＦＦ、例えば図４の（ａ）のサービス管理テーブル１７中の当該識別キーのサービス開始フラグをオフに設定する。
【００５３】
Ｓ２８は、ソフトウェア管理台帳を作成する。
【００５４】
Ｓ２９は、ソフトウェア管理台帳を利用者にメールで送信する。これらＳ２８、Ｓ２９は、サービス管理テーブル１７に設定した使用したサービスについて、セション管理テーブル１８を参照してその使用時間の合計を算出、および時間当たりの価格を乗算して利用料金（時間貸しの利用料金）を算出し、これらを使用した利用者に電子メールで送信する。
【００５５】
以上によって、管理サーバ（仮想クラウド化システムを構成する管理サーバ）から顧客の識別キーを暗号化して送信し、顧客毎の利用者は送信された当該顧客毎の識別キーを入力して接続要求を行い、図４の（ａ）のサービス管理テーブル１７に当該識別キーが登録され，かつサービス使用数が所定数以下のときに認証成功を返信し、利用者は当該識別キーをもとに当該利用者用の顧客システムを利用して業務処理を行い、終了時に使用時間（時間貸し使用時間）を計算してソフトウェア管理台帳を作成し、各利用者に電子メールで送信することが可能となる。
【００５６】
図４は、本発明のテーブル例を示す。
【００５７】
図４の（ａ）は、サービス管理テーブル例を示す。サービス管理テーブル１７は、図示の下記の情報を対応づけて登録して管理するものである。
【００５８】
・顧客ＩＤ：顧客Ａ
・識別キー：ＪＡＡ１２０２
・サービス開始フラグ：１ｏｒＮ
・セション情報：１ｏｒＮ
ここで、顧客ＩＤは顧客を一意に表すＩＤであって、従来のサーバと複数のクライアントからなる顧客システムの顧客ＩＤである。識別キーは、顧客毎に一意に割り当てたキーであって、例えば「ＪＡＡ＋日付」で一意に表すキーである。サービス開始フラグは、使用を許可するサービスの数が１のときは、０（未使用）、１（使用）を表し、使用を許可するサービスの数がＮ（１以上の整数）のときは、０〜（Ｎ−１）（未使用）、Ｎ（使用）（最大はｎで制限される）を表す。セション情報は、サービスの使用を許可し、セションを開始中の数（サービス数）を表す。
【００５９】
以上のように、顧客ＩＤに一意に付与した識別キーをもとに、使用許可するサービスの最大数および使用中の数を管理することにより、利用者は自己の顧客システムの使用時と同一に、複数の顧客システムを仮想的に統合した図１の仮想クラウドシステムであっても、従前の識別キーのみで自己の顧客システムを使用して業務処理を実行することが可能となる。
【００６０】
図４の（ｂ）は、セション管理テーブル例を示す。セション管理テーブル１８は、図示の下記の情報を対応づけて登録して管理するものである。
【００６１】
・サービスＩＤ：ＪＡＡ１２０２
・開始／終了フラグ：１ｏｒ０
・タイムスタンプ：
・使用時間：
ここで、サービスＩＤはサービスの使用者を特定するキーであって、ここでは、識別キーである。開始／終了フラグは、セションを開始したときにＯＮ，終了したときにＯＦＦに設定するものである。タイムスタンプは、セションを開始したときの時刻を登録したものである。使用時間は、開始フラグを設定した時間（タイムスタンプ）から終了フラグを設定した時間までの間の使用時間を算出して設定したものである。
【００６２】
以上のように、サービスＩＤとして識別キーに対応づけて、セションの開始、終了、セション開始時の時刻（タイムスタンプ）および使用時間を設定することにより、サービスＩＤ（識別キー）毎に時間貸しした使用時間を算出することにより、利用者は自己の顧客システムの使用時と同一に、複数の顧客システムを仮想的に統合した図１の仮想クラウドシステムであっても、従前の識別キー（サービスＩＤ）のみで自己の顧客システムを使用して業務処理を実行したときの使用時間（時間貸しの使用時間）を算出することが可能となる。
【００６３】
図５は、本発明の電子メール例を示す。
【００６４】
図５の（ａ）は、管理サーバから顧客Ａへの業務使用許可通知メールの例を示す。これは、既述した図２のＳ３で管理サーバが顧客Ａの利用者端末に送信した電子メールの例を模式的に表したものであって、図示の下記の情報を対応づけて設定して送信したものである。
【００６５】
・ＦＲＯＭ：管理サーバ
・ＴＯ    ：顧客Ａ
・ＳＵＢＪＥＣＴ：業務使用可能通知メール
・本文：顧客Ａ様
管理サーバから自動配信しています。
【００６６】
本メールへの返信はないように注意ください。
【００６７】
業務Ａが使用可能になりました。
【００６８】
顧客名  識別キー
顧客Ａ  ＪＡＡ１２０２
接続ＵＲＬ  https://www.kanri.sever.com/           
となります。
【００６９】
以上のように、ＦＲＯＭ（送信元），ＴＯ（宛先）、タイトルを自動設定、更に、本文に、顧客Ａに割り当てた識別キーを設定して電子メールで暗号化して送信し、顧客Ａの利用者に通知することが可能となる。利用者は、従前の顧客システムの使用時と同一に、当該識別キーを入力（顧客名の入力は不要）して図１の仮想クラウド化システム１に統合化された中に配置されている当該顧客用の従前の顧客システムを時間貸しで使用することが可能となる。
【００７０】
図５の（ｂ）は、顧客Ａから管理サーバへの業務終了通知メールの例を示す。これは、既述した図２のＳ２２の業務プログラム終了時に指定のＵＲＬに接続して業務終了を管理サーバへ通知する代わりに、電子メールで業務終了通知を自動的に行う場合のものであって、図示の下記の情報を対応づけて設定して送信したものである。
【００７１】
・ＦＲＯＭ：顧客Ａ
・ＴＯ    ：管理サーバ
・ＳＵＢＪＥＣＴ：業務終了通知メール
・本文：業務を終了します。
【００７２】
となります。
【００７３】
以上のように、ＦＲＯＭ（送信元），ＴＯ（宛先）、タイトルを自動設定、更に、本文に、「業務を終了します。」を設定して電子メールで自動通知することが可能となる。これにより、利用者は、単に業務終了することで（例えば業務終了キーを押下することで）、自動的に電子メール（顧客名の入力は不要）で、図１の仮想クラウド化システム１に統合化された中に配置されている図示外の管理サーバに業務終了を通知することが可能となる。
【００７４】
図６は、本発明の具体例を示す。
【００７５】
図６の（ａ）は、画面を用いたシステムの具体例を示す。
【００７６】
図６の（ａ−１）は、認証の画面例を示す。これは、既述した図２、図３中の認証する部分の画面であって、ユーザが暗号化電子メールで受信した当該ユーザの顧客用の識別キーを図示の画面上で入力して認証要求することにより（Ｓ６）、管理サーバが認証要求があると認証判断する（Ｓ８）のときのものである。
【００７７】
図６の（ａ−２）は、業務処理のときの画面例を示す。これは、既述した図２、図３のＳ１７からＳ２１までの業務処理のときの画面例である。
【００７８】
図６の（ａ−３）は、終了処理のときの画面例を示す。これは、既述した図２、図３のＳ２２、Ｓ２３に対応する画面の例であって、画面上からサービス終了ボタンを利用者が押下することで、サービス終了が管理サーバに通知される（Ｓ２２、Ｓ２３のＹＥＳ）。
【００７９】
以上のように、図１の仮想クラウド化システム１で、図６の（ａ−１）の認証の画面（顧客ＩＤを用いなく識別キーのみで一意に従前のいずれの顧客システムを使用するかの認証と、その切り分けを行うための画面）、および図６の（ａ−３）の終了処理の画面（識別キー毎の時間貸し使用時間の計測など）を追加作成することにより、図６の（ａ−２）の複数の従前の顧客用の顧客システムをそのまま使用して仮想クラウド化することが可能となる。
【００８０】
図６の（ｂ）は、図６の（ａ）の仮想クラウド化システムのブロック図を示す。
【００８１】
図６の（ｂ）において、顧客別サービス認証手段１２１は、接続要求のあった識別キーをもとに認証成功か否かを判別するものである（既述した図２、図３のＳ８からＳ１５、図６の（ａ）の認証画面を参照）。
【００８２】
顧客別サービス開始／画面選択手段１４１は、顧客別サービス認証手段１２１によって識別キーの認証成功した場合に、当該識別キーに対応する顧客の顧客システム２１によるサービス開始、およびサービスを選択する画面を表示して選択させることを実行するものである（既述した図２、図３のＳ１９、図６の（ａ−２）を参照）。
【００８３】
顧客システム２１は、複数の顧客用の顧客システムであって、それぞれの顧客用のサービスをそれぞれ提供するシステムである（図１の顧客システム２１を参照）。
【００８４】
使用時間管理手段１３１は、識別キー毎のサービスの使用時間を算出するものである。
【００８５】
次に、動作を説明する。
【００８６】
図６の（ｂ）において、Ｓ３１は、顧客別サービス認証手段１２１が利用者からの識別キーを付加した接続要求を受信したときに当該識別キーの認証成功する（図２、図３のＳ９のＹＥＳ）。
【００８７】
Ｓ３２は、Ｓ３１で認証成功した場合に、顧客別サービス開始／画面選択手段１４１が図６の（ａ−２）の該当顧客用であって、更に、いずれのサービスを開始するかを選択する選択画面を表示する。利用者が選択画面から選択すると、そのサービス（業務処理）を実行できる。
【００８８】
Ｓ３３は、Ｓ３２の業務処理が終了したときに、利用者が終了のためのＵＲＬを指定すると、サービス終了画面を表示する。そして、管理サーバは、業務処理が終了したことを認識する。
【００８９】
Ｓ３４は、情報集計する。
【００９０】
Ｓ３５は、情報集計をもとに使用時間管理手段１３１が識別キー毎にその使用時間を計算し、時間貸しの使用時間を算出して顧客に電子メールなどで通知する。
【００９１】
以上のように、図６の（ａ−１）の認証の画面で識別キーをもとに従前のいずれの顧客システムを使用するかの認証と、その切り分けを行い、その切り分けを行った該当顧客システムで図６の（ａ−２）の画面を用いて業務処理を行い、終了時にその使用時間を算出して仮想的にクラウド化したときの貸し使用時間を算出して顧客毎に通知することが可能となる。
【図面の簡単な説明】
【００９２】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャート（その１）である。
【図３】本発明の動作説明フローチャート（その２）である。
【図４】本発明のテーブル例である。
【図５】本発明の電子メール例である。
【図６】本発明の具体例である。
【符号の説明】
【００９３】
１：仮想クラウド化システム
１１：契約情報通知手段
１２：サービス管理手段
１２１：顧客別サービス認証手段
１３：セション管理手段
１４：実行手段
１４１：顧客別サービス開始／画面選択手段
１５：使用時間管理手段
１６：ＤＢ
１７：サービス管理テーブル
１８：セション管理テーブル
２１：顧客システム
３１：ネットワーク
３２：クライアント
３３：利用者端末
【図１】
2013175052.tif 000003
【図２】
2013175052.tif 000004
【図３】
2013175052.tif 000005
【図４】
2013175052.tif 000006
【図５】
2013175052.tif 000007
【図６】
2013175052.tif 000008