アプリケーションを稼動して前記アプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、前記アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおける端末装置であって、自装置が属するグループを識別可能なグループ識別情報を保持し、前記アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従って前記アプリケーションの稼動情報を生成し、生成した稼動情報と前記グループに属する他の端末から受信した前記アプリケーションの稼動情報とを集計し、集計した稼動情報を前記グループにおける前記アプリケーションの稼動情報として前記管理装置に送信する制御手段を備えたことを特徴とする端末装置。制御手段は、稼動中のアプリケーションが停止するときに、前記アプリケーションを稼動させている他の端末装置が存在するか否かを確認し、前記アプリケーションを稼動させている他の端末装置が存在する場合に、前記他の端末装置にグループ識別情報を付加した稼動情報を送信し、前記アプリケーションを稼動させている他の端末装置が存在しない場合に、生成した稼動情報と、受信したアプリケーションの稼動情報に付加されたグループ識別情報が自装置のグループ識別情報に一致する他の端末から受信した稼動情報とを集計する請求項1に記載の端末装置。通常モードまたは管理モードで動作し、制御手段は、前記通常モードで動作している場合には、稼動中のアプリケーションが停止するときに、前記管理モードで動作中の他の端末装置にグループ識別情報を付加した稼動情報を送信し、前記管理モードで動作している場合には、生成した稼動情報と、前記通常モードで動作中の他の端末装置から受信した稼動情報とを集計して、集計した稼動情報を管理装置に送信する請求項1に記載の端末装置。ネットワークを介してアプリケーションの機能の提供を受ける端末装置と通信可能な管理装置であって、前記端末装置が属するグループにおける前記アプリケーションの稼動状況を示す稼動情報を前記端末装置から受信する稼動情報管理手段と、前記稼動情報管理手段が受信した稼動情報と、受信した前記稼動情報に付加されたグループ識別情報とをもとに、前記グループにおける前記アプリケーションの利用状況に応じた課金情報を生成する課金情報生成手段とを備えたことを特徴とする管理装置。アプリケーションの単位処理あたりの価格を定めた価格情報を記憶する価格情報記憶手段を備え、課金情報生成手段は、前記価格情報と、稼動情報管理手段が受信した稼動情報と、前記稼動情報に付加されたグループ識別情報とをもとに、前記グループ識別情報で識別されるグループにおける前記アプリケーションの利用状況に応じた課金額を集計し、集計した前記課金額を含む課金情報を生成する請求項4に記載の管理装置。端末装置と、アプリケーションを稼動して前記アプリケーションの機能をネットワークを介して前記端末装置に提供するアプリケーション提供装置と、前記アプリケーションの利用状況を管理する管理装置とを備え、前記端末装置は、自装置が属するグループを識別可能なグループ識別情報を保持し、前記アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従って前記アプリケーションの稼動情報を生成し、生成した稼動情報と前記グループに属する他の端末から受信した前記アプリケーションの稼動情報とを集計し、集計した稼動情報を前記グループにおける前記アプリケーションの稼動情報として前記管理装置に送信することを特徴とするサービス稼動情報収集システム。アプリケーションを稼動して前記アプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、前記アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおけるサービス稼動情報収集方法であって、端末装置が、自装置が属するグループを識別可能なグループ識別情報を保持し、前記アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従って前記アプリケーションの稼動情報を生成し、生成した稼動情報と前記グループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報を前記グループにおける前記アプリケーションの稼動情報として前記管理装置に送信することを特徴とするサービス稼動情報収集方法。稼動中のアプリケーションが停止するときに、前記アプリケーションを稼動させている他の端末装置が存在するか否かを確認し、前記アプリケーションを稼動させている他の端末装置が存在する場合に、前記他の端末装置にグループ識別情報を付加した稼動情報を送信し、前記アプリケーションを稼動させている他の端末装置が存在しない場合に、生成した稼動情報と、受信したアプリケーションの稼動情報に付加されたグループ識別情報が自装置のグループ識別情報に一致する他の端末から受信した稼動情報とを集計する請求項7に記載のサービス稼動情報収集方法。通常モードまたは管理モードで動作し、前記通常モードで動作している場合には、稼動中のアプリケーションが停止するときに、前記管理モードで動作中の他の端末装置にグループ識別情報を付加した稼動情報を送信し、管理モードで動作している場合には、生成した稼動情報と、前記通常モードで動作中の他の端末装置から受信した稼動情報とを集計して、集計した稼動情報を管理装置に送信する請求項7に記載のサービス稼動情報収集方法。アプリケーションを稼動して前記アプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、前記アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおけるサービス稼動情報収集プログラムであって、自装置が属するグループを識別可能なグループ識別情報を保持するコンピュータに、前記アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従って前記アプリケーションの稼動情報を生成する処理と、生成した稼動情報と前記グループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報を前記グループにおける前記アプリケーションの稼動情報として前記管理装置に送信する処理とを実行させるためのサービス稼動情報収集プログラム。特許文献1に記載された方法は、ドリススルー要求があったときに、各店舗のSaaSサーバに集計を実行させて、各店舗個別の集計結果を生成している。つまり、ドリルスルー要求があった場合に、集計を実行する各店舗のSaaSサーバが稼動してることが要請される。特許文献2に記載されたシステムは、サービスプロバイダを経由して、サービス開始時間、終了時間が資源カウンタサービスプロバイダに送信されるため、サービスプロバイダによって稼動情報が不正に収集される可能性がある。そこで、本発明は、サービス事業者とアプリケーション提供者とが異なるアグリゲ―ション型のサービスの稼動情報を収集するシステム以下、サービス稼動情報収集システムという。において、サービス事業者が信頼できるサービスの稼動情報を収集することができ、かつ、管理装置および管理装置と端末装置とを結ぶネットワークの負荷を軽減することができる端末装置、管理装置、サービス稼動情報収集システム、サービス稼動情報収集方法およびサービス稼動情報収集プログラムを提供することを目的とする。本発明による端末装置は、アプリケーションを稼動してアプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおける端末装置であって、自装置が属するグループを識別可能なグループ識別情報を保持し、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従ってアプリケーションの稼動情報を生成し、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置に送信する制御手段を備えたことを特徴とする。本発明による管理装置は、ネットワークを介してアプリケーションの機能の提供を受ける端末装置と通信可能な管理装置であって、端末装置が属するグループにおけるアプリケーションの稼動状況を示す稼動情報を端末装置から受信する稼動情報管理手段と、稼動情報管理手段が受信した稼動情報と、受信した稼動情報に付加されたグループ識別情報とをもとに、グループにおけるアプリケーションの利用状況に応じた課金情報を生成する課金情報生成手段とを備えたことを特徴とする。本発明によるサービス稼動情報収集システムは、端末装置と、アプリケーションを稼動してアプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、アプリケーションの利用状況を管理する管理装置とを備え、端末装置は、自装置が属するグループを識別可能なグループ識別情報を保持し、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従ってアプリケーションの稼動情報を生成し、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置に送信することを特徴とする。本発明によるサービス稼動情報収集方法は、アプリケーションを稼動してアプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおけるサービス稼動情報収集方法であって、端末装置が、自装置が属するグループを識別可能なグループ識別情報を保持し、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従ってアプリケーションの稼動情報を生成し、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置に送信することを特徴とする。本発明によるサービス稼動情報収集プログラムは、アプリケーションを稼動してアプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、アプリケーションの利用状況を管理する管理装置とを含むサービス稼動情報収集システムにおけるサービス稼動情報収集プログラムであって、自装置が属するグループを識別可能なグループ識別情報を保持するコンピュータに、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従ってアプリケーションの稼動情報を生成する処理と、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置に送信する処理とを実行させることを特徴とする。本発明によれば、サービス稼動情報収集システムにおいて、サービス事業者が信頼できるサービスの稼動情報を収集することができ、かつ、管理装置および管理装置と端末装置とを結ぶネットワークの負荷を軽減することができる。実施形態1.以下、本発明の第1の実施形態を図面を参照して説明する。図1は、本発明による端末装置を含む稼動情報収集システムの構成の一例を示す説明図である。図1に示す稼動情報収集システムは、サービス事業者によって運営されるサービス管理基盤装置10と、アプリケーション提供者によって運営されるWebサーバ装置20と、テナント企業に設置される端末装置30、40、50とを含む。端末装置30、40、50は、インターネット60を介して、サービス管理基盤装置10と、Webサーバ装置20とに通信可能に接続されている。また、サービス管理基盤装置10は、インターネット60を介して、Webサーバ装置20と通信可能に接続されている。なお、Webサーバ装置は、稼動情報収集システム内にいくつ含まれていてもよい。また、テナント企業は、稼動情報収集システム内にいくつ存在していてもよく、同一テナント企業内に端末装置はいくつ含まれていてもよい。本実施形態では、SSOなどのサービス管理基盤が構築されたサービス管理基盤装置10を運用するサービス事業者が、Webサーバ装置20上のWebアプリケーションをSaaSサービスとしてテナント企業に提供する場合を例にする。なお、テナント企業は、Webアプリケーションを利用する企業などの組織グループの一例である。サービス管理基盤装置10は、認証手段12、稼動情報管理手段13、稼動情報記憶手段14、価格情報記憶手段15および課金情報生成手段16を含む。また、サービス管理基盤装置10は、記憶部図示せずを備え、アプリケーション提供者に提供可能な収集用プログラム稼動情報収集マクロ11を記憶する。認証手段12は、Webサーバ装置20からの認証要求に対して、認証処理を実行する。また、認証処理によって生成された認証情報を記憶部に記憶する。稼動情報管理手段13は、端末装置から受信した稼動情報を稼動情報記憶手段14に記憶する。稼動情報記記憶手段14は、記憶装置であって、稼動情報を記憶する。価格情報記憶手段15は、記憶装置であって、サービスの利用に対する課金額を算出するための価格情報を記憶する。課金情報生成手段16は、稼動情報記憶手段14および価格情報記憶手段15に格納されたデータにもとづいて、サービスの利用に対する課金額を算出する。Webサーバ装置20は、記憶部図示せずを備え、記憶部にWebアプリケーション22を記憶する。また、アプリケーション提供者は、サービス事業者から提供される稼動情報収集マクロ11を、Webアプリケーション22に組み込む。稼動情報収集マクロ11は、HTMLを用いて作成されたWebアプリケーションに組み込み可能な形式、例えば、JavaScript登録商標やVBScript登録商標などによって提供される。Webアプリケーション22に組み込まれた稼動情報収集マクロ11を、稼動情報収集マクロ21とする。アプリケーション提供者は、稼動情報収集マクロ21が組み込まれたWebアプリケーション22を、端末装置30、40、50を使用するユーザに提供する。端末装置30、40、50は、ユーザがWebアプリケーションを利用するためのPCパーソナルコンピュータなどである。なお、本実施形態では、端末装置30、40、50は、同一テナント企業における装置である。端末装置30、40、50には、それぞれ、ブラウザ31、41、51がインストールされている。ブラウザ31、41、51は、Webアプリケーションの画面情報を表示させるためのWebブラウザである。各端末装置のユーザは、アプリケーション提供者から提供されるWebアプリケーション22の画面情報を、ブラウザに表示させてWebアプリケーション22を利用する。ここで、ブラウザ31、41、51から利用されるWebアプリケーション22を、それぞれ、Webアプリケーション33、43、53とする。各端末装置のユーザがWebアプリケーションにログインすると、Webアプリケーション22に組み込まれた稼動情報収集マクロ21が、各端末装置のブラウザ内に稼動情報収集マクロ32、42、52として常駐する。端末装置30、40、50は、制御部図示せずを備える。各端末装置の制御部は、稼動情報収集マクロに従って処理を実行する。以下、制御部が稼動情報収集マクロに従って処理を実行したりすることを、稼動情報収集マクロが実行すると表現する。なお、端末装置30、40、50の制御部は、各端末装置が備えるCPUなどによって実現される。稼動情報収集マクロ32、42、52は、端末装置における稼動情報を収集して、端末装置が備える記憶部図示せずに記憶する。稼動情報収集マクロ32、42、52は、端末装置のユーザがWebアプリケーションの利用を終了する時に、端末装置の記憶部に記憶された稼動情報を、同一テナント企業内の他の端末装置に送信する機能を備える。また、稼動情報収集マクロ32、42、52は、端末装置のユーザがWebアプリケーションの利用を終了する時に、収集した稼動情報と、他の端末装置から受信した稼動情報とを集計して、集計した稼動情報をサービス管理基盤装置10に送信する機能を備える。なお、ユーザがWebアプリケーションの利用を終了したか否かの判断は、稼動中のWebアプリケーションが停止したか否かにもとづいて判断する。また、Webアプリケーションが停止したか否かの判断は、ユーザ操作にもとづいて端末装置が、Webアプリケーションの画面情報を表示させているブラウザを終了させたか否かにもとづいて判断してもよいし、Webアプリケーションに対してログオフ処理を実行したか否かにもとづいて判断してもよい。次に、図2を参照して本実施形態の動作を説明する。図2は、第1の実施形態におけるサービス稼動情報収集システムの処理の一例を示すシーケンス図である。まず、サービス管理基盤装置10を運用するサービス事業者は、稼動情報収集マクロ11を作成し、アプリケーション提供者に提供するステップS201。稼動情報収集マクロ11の提供方法は、インターネット60を介してサービス管理基盤装置10からWebサーバ装置20に稼動情報収集マクロ11を送信するようにしてもよいし、その他の方法でもよい。アプリケーション提供者は、サービス提供者から提供された稼動情報収集マクロ11を、稼動情報収集マクロ21としてWebアプリケーション22に組み込むステップS202。端末装置40のユーザは、端末装置40を操作して、ブラウザ41を起動して、Webアプリケーション22にアクセスするステップS203。このとき、端末装置40は、Webアプリケーション22に対してブラウザ41の識別情報を送信する。ブラウザ41からアクセスを受け付けたWebアプリケーション22は、サービス管理基盤装置10の認証手段12に対して、ブラウザ41の認証要求を送信するステップS204。このとき、Webアプリケーション22は、認証要求とともに、ブラウザ41の識別情報を送信する。認証手段12は、認証要求を受信すると、ブラウザ41の識別情報をもとに認証処理を行って、ブラウザ41が認証済みであるか否かを確認する。ブラウザ41が認証済みでない場合は、認証手段12は、Webサーバ装置20を介してブラウザ41に対して、サービスID、グループIDおよびユーザIDを要求して、それらの情報を取得して認証処理を完了する。そして、認証手段12は、ブラウザ41を認証済みとする。認証手段12は、ブラウザ41から取得したサービスID、グループIDおよびユーザIDを、ブラウザ41の識別情報とともに認証情報として記憶部に格納する。なお、サービスIDは、サービスとして提供されるWebアプリケーションを識別するための情報である。グループIDは、ユーザが属するグループ、例えば、テナント企業を識別するための情報である。ユーザIDは、グループ内のユーザを識別するための情報である。ブラウザ41が認証済みである場合は、認証手段12は、Webサーバ装置20に対して、認証済みであることを示す認証結果を送信するステップS205。Webアプリケーション22は、ステップS205において、認証済みであることを示す認証結果を認証手段12から受信した場合は、認証手段12に対して、ブラウザ41の認証情報、つまり、ブラウザ41に対応するサービスID、グループIDおよびユーザIDの取得要求を送信するステップS206。認証手段12は、認証情報の取得要求を受信すると、ブラウザ41に対応するサービスID、グループIDおよびユーザIDを送信するステップS207。Webサーバ装置20は、稼動情報収集マクロ21が組み込まれたWebアプリケーション22を端末装置40のブラウザ41に送信するステップS208。ことのき、Webサーバ装置20は、ステップS207において受信したサービスID、グループIDおよびユーザIDをブラウザ41に送信する。稼動情報収集マクロ21が組み込まれたWebアプリケーション22を端末装置40が受信したときに、Webアプリケーション22に対するログイン処理が完了する。このとき、認証手段12は、Webアプリケーション22がブラウザ41から利用開始されたことを示す情報を認証情報として記憶する。ステップS208の処理の後、端末装置40が受信したWebアプリケーション22、つまり、Webアプリケーション43に組み込まれた稼動情報収集マクロ42が、ブラウザ41に常駐し、端末装置40における稼動情報の収集を開始するステップS209。稼動情報収集マクロ42は、端末装置40がステップS208においてWebアプリケーション22とともに受信したサービスID、グループIDおよびユーザIDを保持する。端末装置40のユーザが、Webアプリケーション43の利用を終了してブラウザ41を終了させるときに、稼動情報収集マクロ42は、同一テナント企業内にWebアプリケーションにログイン中の他のユーザがいるか否かを、認証手段12に問い合わせて確認するステップS210。このとき、認証手段12は、認証情報にもとづいて、Webアプリケーションを利用しているWebブラウザが存在しないか否かを確認する。稼動情報収集マクロ42は、ステップS210において、端末装置30のユーザがWebアプリケーション33にログイン中であると判断した場合には、収集した稼動情報を、端末装置30のブラウザ31に常駐する稼動情報収集マクロ32に送信するステップS211。このとき。稼動情報収集マクロ42は、どのテナント企業のどのユーザの、どのサービスに対応する稼動情報であるかを識別できるように、稼動情報とともに、ステップS208においてWebサーバ装置20から受信したサービスID、グループIDおよびユーザIDを送信する。以降、端末装置30は、稼動情報収集マクロ32が収集する稼動情報と、稼動情報収集マクロ42から受信した稼動情報とを保持する。端末装置30のユーザが、Webアプリケーション33の利用を終了してブラウザ31を終了させるときに、稼動情報収集マクロ32は、稼動情報収集マクロ42と同様に、同一テナント企業内にWebアプリケーションにログイン中の他のユーザがいるか否かを確認するステップS212。同一テナント企業内にWebアプリケーションにログイン中の他のユーザがいない場合には、稼動情報収集マクロ32は、端末装置30が保持するすべての稼動情報、つまり、収集した稼動情報と、稼動情報収集マクロ42から受信した稼動情報とを集計し、集計後の稼動情報をサーバ管理基盤装置10の稼動情報管理手段13に送信するステップS213。稼動情報収集マクロ32は、ステップS213の処理で、受信した稼動情報に付随するグループIDと、自身のグループID、つまり、Webサーバ装置20から受信したグループIDとが同じである場合には、受信した稼動情報を集計対象とする。そして、稼動情報収集マクロ32は、稼動情報を集計して、テナント企業における稼動情報を生成する。稼動情報収集マクロ32は、稼動情報収集マクロ42と同様に、生成した稼動情報とともにサービスID、グループIDおよびユーザIDを送信する。稼動情報管理手段13は、受信した稼動情報を稼動情報記憶手段14に格納するステップS214。サーバ管理基盤装置10の課金情報生成手段16は、稼動情報記憶手段14に記憶された稼動情報と、価格情報記憶手段15に記憶された価格情報とにもとづいて、課金情報を生成するステップS215。ここで、課金情報生成手段16の課金情報の生成処理について説明する。図5は、ステップS214において稼動情報管理手段13が稼動情報収集マクロから受信する稼動情報の一例を示す説明図である。図6は、価格情報記憶手段15が記憶する価格情報の一例を示す説明図である。図5に示す稼動情報は、グループIDがG001であるグループにおいて集計された稼動情報であって、グループ内の各ユーザがサービスを利用した時間稼動時間の情報を含む。なお、稼動情報は、稼動時間以外の情報、例えば、アクセス回数やファイル転送量などであってもよい。価格情報は、サービスごとに稼動情報の種別に応じた単位処理あたりの価格を定めた情報であって、図6に示すように、サービスID、種別、単位および価格を含む。課金情報生成手段16は、価格情報記憶手段15が記憶する価格情報と、稼動情報管理手段13が稼動情報記憶手段14に記憶したグループごとに集計された稼動情報とをもとに、グループにおける各サービスの課金情報を生成する。課金情報生成手段16は、課金情報として、例えば、サービスID、ユーザID、または契約IDにもとづいて、各サービス、各ユーザまたは各契約ごとに集計した課金額を生成する。なお、契約IDは、同一ユーザが同一サービスを複数利用する場合、つまり、ユーザが同じサービスを2つ以上契約する場合に、それぞれの契約を識別するための情報である。例えば、端末装置40のユーザが同一サービスを複数利用している場合には、ステップS211において、稼動情報収集マクロ42は、稼動情報とともに、サービスID、グループID、ユーザIDおよび契約IDを送信する。稼動情報に契約IDを付加することによって、ユーザが同一サービスを複数利用している場合でも、どのサービスを利用しているのか識別することができる。なお、同一ユーザが同一サービスを複数利用することが想定されない場合には、契約IDを使用したサービスの識別を行わなくてもよい。以上に説明したように、同一テナント企業内においてWebアプリケーションの利用を最後に終了する端末装置がサーバ管理基盤装置10に稼動情報を送信するようにしているので、端末装置が個々に稼動情報をサーバ管理基盤装置10に送信する必要がなくなる。そのため、データの転送回数を減らすことができ、インターネット60などのネットワークにかかる負荷を軽減することができる。また、同一テナント企業内においてWebアプリケーションの利用を最後に終了する端末装置が、収集した稼動情報と他の端末装置から受信した稼動情報とに対して集計を行ってから、集計後の稼動情報をサーバ管理基盤装置10に送信するようにしているので、サーバ管理基盤装置10は、テナント企業ごとの稼動情報を集計すればよく、端末装置ごとの稼動情報を集計する必要がない。そのため、サーバ管理基盤装置10にかかる処理負担を軽減することができる。また、サービス事業者が、例えば、データセンタ事業者の提供するホスティングサービスなどを利用してサービス管理基盤装置を運用している場合には、サーバやネットワークにかかる負荷の軽減は、ホスティングサービスの利用コストの削減にもつながる。また、端末装置が直接稼動情報をサーバ管理基盤装置10に送信しているので、第三者によって稼動情報が不正に収集されたりすることがなく、信頼性の高い稼動情報を収集することができる。実施形態2.以下、本発明の第2の実施形態を図面を参照して説明する。端末装置および端末装置を含む稼動情報収集システムの構成は、第1の実施形態と同様なため説明を省略する。ただし、稼動情報収集マクロ32、42、52は、通常モードおよび管理モードを備える。管理モードとは、ユーザが、Webアプリケーションに対して管理者用アカウントでログインした場合の動作モードである。通常モードとは、ユーザが、Webアプリケーションに対して一般ユーザ用アカウントでログインした場合の動作モードである。テナント企業ごとにあらかじめテナント管理者を決めておき、テナント管理者が管理者用アカウントを使用し、テナント管理者以外の残りのユーザ一般ユーザが一般ユーザ用アカウントを使用する。稼動情報収集マクロ32、42、52は、通常モード動作時は、端末装置における稼動情報を収集して、収集した稼動情報を、一定期間ごとに管理モードで動作している端末に対して送信する。管理モード動作時は、収集した稼動情報と他の端末装置から受信した稼動情報とに対して、一定期間ごとに集計を行って、集計した稼動情報をサーバ管理基盤装置10に送信する。次に、図3を参照して本実施形態の動作を説明する。図3は、第2の実施形態におけるサービス稼動情報収集システムの処理の一例を示すシーケンス図である。ステップS301~308、312、313の処理は、ステップS201~208、214、215の処理と同様であるため説明を省略する。ただし、サーバ管理基盤装置10の認証手段12は、ステップS304において、認証要求のあったアカウントが管理者用アカウントか一般ユーザ用アカウントかを判定する。また、Webサーバ装置20は、ステップS308において、認証手段12が判定したアカウント種別に応じたアプリケーション画面を有するWebアプリケーションを端末装置に対して送信する。以下、端末装置30のユーザテナント管理者が、Webアプリケーション31に対して管理者用アカウントでログインしていて、稼動情報収集マクロ32が管理モードで動作している場合について説明する。端末装置40のユーザが、Webアプリケーション43に一般ユーザ用アカウントでログインすると、稼動情報収集マクロ42はブラウザ41に常駐し、通常モードで、稼動情報の収集を開始するステップS309。稼動情報収集マクロ42は、一定期間ごとに、サービスID、グループIDおよびユーザIDとともに、収集した稼動情報を、管理モードで動作する端末装置30の稼動情報収集マクロ32に送信するステップS310。稼動情報生成マクロ32は、収集した稼動情報と稼動情報収集マクロ42から受信した稼動情報とに対して、一定期間ごとに集計を行って、サービスID、グループIDおよびユーザIDとともに、集計後の稼動情報をサーバ管理基盤装置10に送信するステップS311。以上に説明したように、本実施形態では、管理モードで動作する稼動情報収集マクロが、収集した稼動情報と、通常モードで動作する稼動情報収集マクロから受信した稼動情報とをサーバ管理基盤装置10に対して送信するようにしているので、第1の実施形態と同様に、端末装置が個々に稼動情報をサーバ管理基盤装置10に送信する必要がなく、データの転送回数を減らすことができ、ネットワークにかかる負荷を軽減することができる。また、管理モードで動作する稼動情報収集マクロが、収集した稼動情報と、通常モードで動作する稼動情報収集マクロから受信した稼動情報とに対して集計を行ってから、集計後の稼動情報をサーバ管理基盤装置10に送信するようにしているので、第1の実施形態と同様に、サーバ管理基盤装置10はテナント企業ごとの稼動情報を集計すればよく、サーバ管理基盤装置10の集計処理を簡素化することができる。図4は、本発明による端末装置の主要部を示すブロック図である。図4に示すように、端末装置100図1に示す端末装置30、40または50に相当。は、アプリケーションを稼動してアプリケーション機能をネットワークを介して端末装置に提供するアプリケーション提供装置図1に示すWebサーバ装置20に相当。と、アプリケーションの利用状況を管理する管理装置200図1に示すサービス管理基盤装置10に相当。とを含むサービス稼動情報収集システムにおける端末装置であって、自装置が属するグループを識別可能なグループ識別情報を保持し、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラム図1に示す端末装置30、40または50における稼動情報収集マクロ32、42または52に相当。に従ってアプリケーションの稼動情報を生成し、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置200に送信する制御手段110図1に示す端末装置30、40または50における制御部に相当。を備える。上記の実施形態には、以下のような端末装置も開示されている。1制御手段110は、稼動中のアプリケーションが停止するときに、アプリケーションを稼動させている他の端末装置が存在するか否かを確認し、アプリケーションを稼動させている他の端末装置が存在する場合に、他の端末装置にグループ識別情報を付加した稼動情報を送信し、アプリケーションを稼動させている他の端末装置が存在しない場合に、生成した稼動情報と、受信したアプリケーションの稼動情報に付加されたグループ識別情報が自装置のグループ識別情報に一致する他の端末から受信した稼動情報とを集計する端末装置。2通常モードまたは管理モードで動作し、制御手段110は、通常モードで動作している場合には、稼動中のアプリケーションが停止するときに、管理モードで動作中の他の端末装置にグループ識別情報を付加した稼動情報を送信し、管理モードで動作している場合には、生成した稼動情報と、通常モードで動作中の他の端末装置から受信した稼動情報とを集計して、集計した稼動情報を管理装置に送信する端末装置。また、上記の実施形態には、以下のような管理装置も開示されている。3ネットワークを介してアプリケーションの機能の提供を受ける端末装置と通信可能な管理装置図1に示すサービス管理基盤装置10に相当。であって、端末装置が属するグループにおけるアプリケーションの稼動状況を示す稼動情報を端末装置から受信する稼動情報管理手段図1に示すサービス管理基盤装置10における稼動情報管理手段13に相当。と、稼動情報管理手段が受信した稼動情報と、受信した稼動情報に付加されたグループ識別情報とをもとに、グループにおけるアプリケーションの利用状況に応じた課金情報を生成する課金情報生成手段図1に示すサービス管理基盤装置10における課金情報生成手段16に相当。とを備えた管理装置。4アプリケーションの単位処理あたりの価格を定めた価格情報を記憶する価格情報記憶手段図1に示すサービス管理基盤装置10における価格情報記憶手段15に相当。を備え、課金情報生成手段は、価格情報と、稼動情報管理手段が受信した稼動情報と、稼動情報に付加されたグループ識別情報とをもとに、グループ識別情報で識別されるグループにおけるアプリケーションの利用状況に応じた課金額を集計し、集計した課金額を含む課金情報を生成する管理装置。また、上記の実施形態には、以下のようなサービス稼動情報収集システムも開示されている。5端末装置と、アプリケーションを稼動してアプリケーションの機能をネットワークを介して端末装置に提供するアプリケーション提供装置と、アプリケーションの利用状況を管理する管理装置とを備え、端末装置は、自装置が属するグループを識別可能なグループ識別情報を保持し、アプリケーションの稼動状況を示す稼動情報を収集するための収集用プログラムに従ってアプリケーションの稼動情報を生成し、生成した稼動情報とグループに属する他の端末から受信したアプリケーションの稼動情報とを集計し、集計した稼動情報をグループにおけるアプリケーションの稼動情報として管理装置に送信するサービス稼動情報収集システム。