(57)【要約】【課題】  複数の移動体端末間で遊休資源を共有する。【解決手段】  端末管理装置２０−１において、端末管理部２２は、自装置が管理する複数の移動体端末１０−１〜１０−ｎについて、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、移動体端末１０−１〜１０−ｎの中から、移動体端末１０−１が必要とする条件を満たす移動体端末１０−２を特定する。割当部２４は、端末管理部２２が特定した移動体端末１０−２の遊休資源を、移動体端末１０−１が利用可能な状態に割り当てる。移動体端末１０−１は、割当部２４の指示に従い移動体端末１０−２の遊休資源を利用するために移動体端末１０−２と通信する。【選択図】      図１
2013258605.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続される第１の端末管理装置とを備え、
前記第１の端末管理装置は、
自装置が管理する前記複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、前記第１の移動体端末が必要とする条件を満たす第２の移動体端末を特定する第１の端末管理部と、
前記第１の端末管理部が特定した第２の移動体端末の遊休資源を、前記第１の移動体端末が利用可能な状態に割り当てる割当部とを含み、
前記第１の移動体端末は、前記割当部の指示に従い前記第２の移動体端末の遊休資源を利用するために前記第２の移動体端末と通信する、資源共有システム。
【請求項２】
前記第１の移動体端末は、利用を希望する資源に関する情報を含む利用要求を前記第１の端末管理装置に送信し、
前記第１の端末管理装置は、前記第１の移動体端末から受け取った利用要求に応じて前記第２の移動体端末を特定する、請求項１に記載の資源共有システム。
【請求項３】
さらに、前記第１の端末管理装置が管理する複数の移動体端末とは異なるグループに属する複数の移動体端末とネットワークを介して通信可能に接続される第２の端末管理装置と、
前記第１及び第２の端末管理装置を管理するグループ管理装置とを備え、
前記グループ管理装置は、前記第１の端末管理装置が管理する前記複数の移動体端末のうち、前記第１の移動体端末に遊休資源を提供可能な移動体端末が存在しない場合、前記第２の端末管理装置に遊休資源を提供可能な移動体端末があるかを調査させ、当該第２の端末管理装置が管理する複数の移動体端末から遊休資源を提供可能な第３の移動体端末を特定する、請求項１又は２に記載の資源共有システム。
【請求項４】
前記第２の端末管理装置は、前記グループ管理装置の指示に応じて、自装置が管理する複数の移動体端末のうち、遊休資源提供が可能な移動体端末があるかを調査する第２の端末管理部を含む、請求項３に記載の資源共有システム。
【請求項５】
前記第２の端末管理部）は、自装置が管理する複数の移動体端末について、提供可能な遊休資源に関する情報を記録した設定情報テーブルを参照し、前記第１の移動体端末が必要とする条件を満たす移動体端末を割り当て可能であると特定する、請求項４に記載の資源共有システム。
【請求項６】
前記グループ管理装置が、前記第１の移動体端末が利用した資源に基づき課金額を算出し、前記第２の移動体端末が提供した遊休資源に基づき割引額を算出する算出部を含む、請求項３〜５に記載の資源共有システム。
【請求項７】
前記第１の端末管理装置、及び前記第２の端末管理装置の少なくとも一方が、前記第１の移動体端末が利用した遊休資源に基づき課金額を算出し、前記第２の移動体端末が提供した遊休資源に基づき割引額を算出する算出部を含む、請求項１又は２に記載の資源共有システム。
【請求項８】
複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続され、他の移動体端末の遊休資源を必要とする第１の移動体端末に提供可能な遊休資源を有する第２の移動体端末を特定する第１の端末管理部と、
前記第１の端末管理部が特定した第２の移動体端末の遊休資源を、前記第１の移動体端末が利用可能な状態に割り当てる割当部とを備える、端末管理装置。
【請求項９】
複数の移動体端末が持つ遊休資源を監視する第１の端末管理装置から、第１の移動体端末が他の移動体端末の遊休資源を必要とすることを示す調達要求を受け取ると、当該第１の端末管理装置が監視する複数の移動体端末とは異なるグループに属する複数の移動体端末の遊休資源を監視する第２の端末管理装置に対して、遊休資源の調査を指示する調達部と、
前記調達部から得られた結果が、遊休資源の提供が可能であることを示す場合、前記第１の端末管理装置に対して、遊休資源の提供が可能な第２の移動体端末に関する情報を送信する情報管理部を備える、グループ管理装置。
【請求項１０】
複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末に遊休資源を提供可能な第２の移動体端末を特定し、
特定された第２の移動体端末の遊休資源を、前記第１の移動体端末が利用可能な状態に割り当て、
前記第１の移動体端末は、前記割当部の指示に従い前記第２の移動体端末の遊休資源を利用するために前記第２の移動体端末と通信する、資源共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体端末が持つ資源を共有する資源共有システム、並びにそれに用いられる端末管理装置、グループ管理装置、資源共有方法、及び資源共有プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話やスマートフォン等の移動体端末の機能の向上により、動画やアプリケーションのダウンロードが頻繁に行われている。
【０００３】
例えば、無線ネットワーク内のデータを共有する方法がある。特許文献１には、第１モバイル装置に関連付けられたコンテンツ関連情報を第２モバイル装置に送信し、コンテンツ関連情報を受信した第２モバイル装置からのリクエストに応じてコンテンツ転送をする技術が記載されている。特許文献１によれば、特定のモバイル装置間でデータを共有することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２００３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、特定の移動体端末間のデータを共有するものである。したがって、多種多様なコンテンツやアプリケーションが無数に存在する現代の状況において、ユーザが所望するコンテンツを常に他の移動体端末が保持しているとは限らない。また、コンテンツの容量が、ユーザが所有する移動体端末の能力を超えている場合、ユーザが所望のコンテンツを視聴できないという問題がある。
【０００６】
それゆえに本発明の目的は、複数の移動体端末間で遊休資源を共有することができる資源共有システム、並びにそれに用いられる端末管理装置、グループ管理装置、資源共有方法、及び資源共有プログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る資源共有システムは、複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続される第１の端末管理装置とを備え、第１の端末管理装置は、自装置が管理する複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末が必要とする条件を満たす第２の移動体端末を特定する第１の端末管理部と、第１の端末管理部が特定した第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当てる割当部とを含み、第１の移動体端末は、割当部の指示に従い第２の移動体端末の遊休資源を利用するために第２の移動体端末と通信する。
【０００８】
上記目的を達成するため、本発明に係る端末管理装置は、複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続され、他の移動体端末の遊休資源を必要とする第１の移動体端末に提供可能な遊休資源を有する第２の移動体端末を特定する第１の端末管理部と、第１の端末管理部が特定した第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当てる割当部とを備える。
【０００９】
上記目的を達成するため、本発明に係るグループ管理装置は、複数の移動体端末が持つ遊休資源を監視する第１の端末管理装置から、第１の移動体端末が他の移動体端末の遊休資源を必要とすることを示す調達要求を受け取ると、当該第１の端末管理装置が監視する複数の移動体端末とは異なるグループに属する複数の移動体端末の遊休資源を監視する第２の端末管理装置に対して、遊休資源の調査を指示する調達部と、調達部から得られた結果が、遊休資源の提供が可能であることを示す場合、第１の端末管理装置に対して、遊休資源の提供が可能な第２の移動体端末に関する情報を送信する情報管理部を備える。
【００１０】
上記目的を達成するため、本発明に係る資源共有方法は、複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末に遊休資源を提供可能な第２の移動体端末を特定し、特定された第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当て、第１の移動体端末は、割当部の指示に従い第２の移動体端末の遊休資源を利用するために第２の移動体端末と通信する、資源共有方法。
【発明の効果】
【００１１】
本発明によれば、複数の移動体端末間で遊休資源を共有することができる資源共有システム、並びにそれに用いられる端末管理装置、グループ管理装置、資源共有方法、及び資源共有プログラムが提供される。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る資源共有システムの構成を示すブロック図である。
【図２】本発明の第２の実施形態に係る共有システムの構成を示す図である。
【図３】設定ファイルの構成例を示す図である。
【図４】資源集計ファイルの構成例を示す図である。
【図５】設定情報テーブルの構成例を示す図である。
【図６】第２の実施形態に係る資源共有システムにおける設定情報の登録時の動作を示すシーケンス図である。
【図７】第２の実施形態に係る資源共有システムの資源共有要求発生時の動作を示すシーケンス図である。
【図８】図７に示すステップＳ７２の決定動作の詳細を示すフローチャートである。
【図９】第３の実施形態に係る共有システムの構成を示す図である。
【図１０】グループ情報テーブルの構成例を示す図である。
【図１１】第３の実施形態に係る共有システムの動作を示すシーケンス図である。
【図１２】グループ変更前のグループ情報テーブルの一部と、グループ変更後の一時保存テーブルの構成例を示す図である。
【図１３】グループ管理装置３０の動作の詳細を示すフローチャートである。
【図１４】第４の実施形態に係る共有システムの構成を示す図である。
【図１５】記録ファイルの構成例を示す図である。
【図１６】課金情報テーブルの構成例を示す図である。
【図１７】料金テーブルの構成例を示す図である。
【図１８】第４の実施形態に係る共有システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について、図面を用いて説明する。しかしながら、以下の実施形態は本発明の例示に過ぎず、下記以外の様々な構成を採用することもできる。また、全ての図面において、同様の構成要素には同一の参照符号を付し、説明を省略する。
【００１４】
また、以下の説明において、各装置の構成は、ハードウエア単位ではなく機能単位のブロックを示している。各装置の構成は、任意のコンピュータのＣＰＵやメモリ、メモリにロードされた本図の構成要素を実現するためのプログラム、プログラムを格納するハードディスク等の記憶メディア、ネットワークに接続するためのインタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。その実現方法及び装置には様々な変形例がある。
【００１５】
（第１の実施形態）
図１は、第１の実施形態に係る共有システムの構成を示す図である。図１において、本実施形態に係る共有システムは、複数の移動体端末１０−１〜１０〜ｎと、複数の移動体端末１０−１〜１０〜ｎとネットワーク（図示せず）を介して通信可能に接続される第１の端末管理装置２０とを備える。第１の端末管理装置２０は、自装置が管理する複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、複数の移動体端末１０−１〜１０〜ｎの中から、第１の移動体端末１０−１が必要とする条件を満たす第２の移動体端末１０−２を特定する第１の端末管理部２２と、第１の端末管理部２２が特定した第２の移動体端末１０−２の遊休資源を、第１の移動体端末１０−１が利用可能な状態に割り当てる割当部２４とを含み、第１の移動体端末１０−１は、割当部２４の指示に従い第２の移動体端末１０−２の遊休資源を利用するために第２の移動体端末１０−２と通信する。
【００１６】
本実施形態によれば、複数の移動体端末間で遊休資源を共有することができる。
【００１７】
（第２の実施形態）
図２は、本発明の第２の実施形態に係る共有システムの構成を示す図である。図２において、共有システムは、ネットワークを介して通信可能に接続されたｎ台（ｎ：２以上の自然数）の移動体端末１０−１〜１０−ｎと、端末管理装置２０とを備える。本実施形態において、ｎ台の移動体端末１０−１〜１０−ｎはそれぞれ同様の構成を有するため、特に区別する必要がない場合は、移動体端末１０と総称する。
【００１８】
移動体端末１０は、典型的には携帯電話やスマートフォン等のモバイル端末である。移動体端末１０は、収集部１１と、記憶部１２と、提供部１３と、利用部１４とを含む。
【００１９】
収集部１１は、移動体端末１０の設定情報を記録した設定ファイルを作成して記憶部１２に格納する。設定ファイルには、他の移動体端末１０に提供可能な遊休資源の利用条件が記録されている。ここで、資源とは、移動体端末１０が持つＣＰＵやメモリ、ディスク、電力を指し、遊休資源とは、移動体端末１０が使用せず、他の移動体端末１０に提供することが可能な資源をいう。
【００２０】
図３は、設定ファイルの構成例を示す図である。設定ファイルには、ユーザIDに、端末ＩＤ、遊休資源の提供が可能な提供可能時間帯、資源（ここではＣＰＵ、メモリ、ディスク、及び電力）の使用率制限、利用通知の有無、利用許可確認通知有無、並びに提供可能な提供範囲が対応付けて記録されている。たとえば、「ＵＳＥＲ１」のユーザＩＤに対応付けられているＣＰＵの利用条件「７５」は、ユーザＩＤ「ＵＳＥＲ１」が有する端末ＩＤ「ＸＹＺ３６９−０１」のＣＰＵが持つ能力のうち、最大７５％を提供可能であることを示す。
【００２１】
図２の説明に戻り、収集部１１は、端末管理装置２０の要求に応じて資源集計ファイルを作成して送信する。
【００２２】
図４は資源集計ファイルの構成例を示す図である。資源集計ファイルには、ユーザＩＤ、端末ＩＤ、遊休資源の提供が可能な提供可能時間帯、ＣＰＵ、メモリ、ディスク、及び電力の未使用率、並びに遊休資源の提供可否を示す判定が対応付けて記録されている。
【００２３】
図２の説明に戻り、提供部１３は、他の移動体端末１０が備える利用部１４と連携し、たとえばグリッド技術を用いて端末管理装置２０に指示された制限値内で他の移動体端末に遊休資源を提供する。
【００２４】
利用部１４は、端末管理装置２０が設定した範囲内で、他の移動体端末１０の遊休資源を利用する。利用部１４は、他の移動体端末１０が備える提供部１３と連携して遊休資源を共有する。
【００２５】
端末管理装置２０は、記憶部２１と、端末管理部２２と、割当部２４と、回収部２３と、登録部２５とを含む。
【００２６】
記憶部２１は、移動体端末１０が持つ遊休資源を割り当てるために必要な情報を記録した設定情報テーブルを保持する。
【００２７】
図５は、設定情報テーブルの構成例を示す図である。設定情報テーブルには、端末ＩＤに、ユーザＩＤ、遊休資源の利用条件、利用通知の要否、及び許可通知の要否が対応付けて記録されている。利用条件は、ＣＰＵ、メモリ、ディスク、及び電力の使用率制限率と、利用範囲とが対応付けて記録されている。利用通知の要否は、遊休資源を提供する移動体端末１０に対して、遊休資源の利用開始を知らせる通知が必要であるか否かを示す情報である。許可通知の要否は、遊休資源の提供が可能な移動体端末１０に対して、遊休資源の提供の許可を求める通知が必要であるか否かを示す情報である。
【００２８】
図２の説明に戻り、端末管理部２２は、記憶部２１が保持する設定情報テーブルに記録された使用条件を検索し、遊休資源を持つ移動体端末１０があるか否かを判断する。使用条件に該当する移動体端末１０がある場合、端末管理部２２は、該当する各移動体端末１０に最新の情報を通知するよう、回収部２３に指示する。
【００２９】
回収部２３は、端末管理部２２が指示する移動体端末１０から遊休資源に関する最新の情報を収集して、記憶部２１が保持する設定情報テーブルに記録する。
【００３０】
割当部２４は、端末管理部２２の指示に応じて、提供部１３に対して遊休資源の利用を希望する移動体端末１０への遊休資源の提供、あるいは、利用部１４に対して他の移動体端末１０が持つ遊休資源の利用の開始を指示する。
【００３１】
登録部２５は、移動体端末１０を識別するためのユーザＩＤ等、各種設定情報を設定情報テーブルに登録する。
【００３２】
次に、本実施形態に係る資源共有システムの動作について説明する。
【００３３】
図６は、本実施形態に係る資源共有システムにおける設定情報の登録時の動作を示すシーケンス図である。まず、ユーザは、移動体端末１０を用いてＩＤ登録要求を端末管理装置２０に送信する（ステップＳ６１）。端末管理装置２０は、ユーザＩＤを設定する（ステップＳ６２）。具体的には、端末管理装置２０の登録部２５が、ユーザＩＤを決定して設定情報テーブルに記録する。
【００３４】
次に、端末管理装置２０は、設定したユーザＩＤを移動体端末１０に通知する（ステップＳ６３）。移動体端末１０は、設定されたユーザＩＤを記録した設定情報ファイルを生成する（ステップＳ６４）。移動体端末１０は、ユーザが入力した設定情報に基づいて生成した設定情報ファイルを端末管理装置２０に送信する（ステップＳ６５）。端末管理装置２０の回収部２３は、受け取った設定情報ファイルから読み出した設定情報を設定情報テーブルに記録する（ステップＳ６６）。
【００３５】
図７は、本実施形態に係る資源共有システムの資源共有要求発生時の動作を示すシーケンス図である。以下、移動体端末１０−１が遊休資源の利用を希望し、移動体端末１０−２が必要な遊休資源を持ち、移動体端末１０−１に対して提供する場合を例に説明する。
【００３６】
まず、移動体端末１０−１は、遊休資源の利用要求を端末管理装置２０に送信する（ステップＳ７１）。利用要求は、移動体端末１０−１が希望する資源に関する条件（以下、希望条件と呼ぶ）を含む。希望条件は、資源を特定する情報（たとえばＣＰＵ等）と、資源の条件（たとえばＣＰＵの性能）とを含む。端末管理装置２０は、利用要求に基づき、遊休資源を提供する移動体端末１０を決定する（ステップＳ７２）。
【００３７】
図８は、図７に示すステップＳ７２の決定動作の詳細を示すフローチャートである。まず、端末管理装置２０の端末管理部２２は、記憶部２１が保持する設定情報テーブルを参照して、移動体端末１０−２〜１０−ｎのうち、希望条件に合致する移動体端末１０があるか検索して抽出する（ステップＳ８１）。端末管理部２２は、抽出した移動体端末１０（ここでは、移動体端末１０−２，１０−３と仮定する）の最新の設定情報を収集するよう、回収部２３に指示する。
【００３８】
回収部２６は、最新の設定情報の送信を要求する通知を、候補として抽出した移動体端末１０−２及び１０−３に送信する（ステップＳ８２）。回収部２３は移動体端末１０−２及び１０−３から回答が得られるまで待つ（ステップＳ８３）。回収部２３は、移動体端末１０−２及び１０−３から回答が得られると（ステップＳ８３でＹｅｓ）、遊休資源の利用許可が必要であるか否かを決定する（ステップＳ８４）。
【００３９】
回収部２３は、設定情報テーブルを参照して、候補として抽出された移動体端末１０−２及び１０−３のうち、許可問合せ「要」として登録されている移動体端末１０がある場合（ステップＳ８４でＹｅｓ）、遊休資源の利用許否を問い合わせる通知を作成して移動体端末１０に送信する（ステップＳ８５）。送信が不要である場合は利用通知を送信せずにステップＳ８７に進む。
【００４０】
利用許否問合せ通知を送信した場合、回収部２３は許可問合せ送付先の移動体端末１０から回答（資源集計ファイル）が送られてくるのを待つ（ステップＳ８６）。移動体端末１０から資源集計ファイルを受け取ると（ステップＳ８６でＹｅｓ）、設定情報テーブルの利用許否の記録を更新する（ステップＳ８７）。更新が完了すると、回収部２６はその旨を端末管理２に通知する。
【００４１】
端末管理部２２は、回収部２３が更新した設定情報テーブルを参照して、希望条件に合致する遊休資源を提供可能な移動体端末（ここでは移動体端末１０−２）を決定する（ステップＳ８８）。
【００４２】
図７の説明に戻り、割当部２４は、遊休資源の提供元となる移動体端末１０−２に提供開始通知を送信し（ステップＳ７３）、遊休資源の利用を希望する移動体端末１０−１に利用開始通知を送信する（ステップＳ７４）。提供開始通知には、たとえば、遊休資源の提供開始を示す情報や移動体端末１０−１の端末ＩＤが含まれる。一方、利用開始通知には、たとえば、遊休資源の提供開始を示す情報や遊休資源の提供元となる移動体端末１０−２の端末ＩＤ、利用条件が含まれる。利用条件は、たとえば資源の利用上限である。なお、移動体端末１０−１の希望条件が移動体端末１０−２の設定する利用上限以下である場合、利用開始通知に利用条件を含めなくてもよい。
【００４３】
通知を受けた移動体端末１０−１は、提供元となる移動体端末１０−２にアクセスし、遊休資源を利用して各種サービスを利用する。
【００４４】
以上のように、本実施形態によれば、複数の移動体端末間で遊休資源を共有することができる。他の移動体端末が保持する遊休資源を活用することで、移動体端末自身が保有する資源の限界を超えた大容量の処理が可能となる。また、ある一定の帯域を越えて発生するバーストトラフィックの原因となり得る大容量のアクセスに対しても、ネットワークの負荷を分散することができる。
【００４５】
また、本実施形態では、遊休資源を提供する移動体端末を決定した後、遊休資源を提供する移動体端末に提供開始通知を送信していたが（図７に示すステップＳ７３）、提供元の移動体端末が希望しない場合は送信を省略することができる。
【００４６】
また、本実施形態では、設定情報ファイル、設定情報テーブル、及び資源集計ファイルにユーザＩＤ及び端末ＩＤが記録される場合を例に説明したが、移動体端末を識別できるＩＤであればよく、ユーザＩＤ及び端末ＩＤのいずれか一方を用いてもよい。また、ホストＩＤも使うことができる。
【００４７】
また、本実施形態では、遊休資源を提供する移動体端末は１つである場合を例に説明したが、複数の移動体端末が遊休資源の提供元となってもよい。
【００４８】
（第３の実施形態）
図９は、第３の実施形態に係る共有システムの構成を示す図である。本実施形態に係る共有システムは、図２に示す第２の実施形態に係る共有システムの構成を比較すると、ｍ台（ｍ：２以上の自然数）の端末管理装置２０−１〜２０−ｍを管理するグループ管理装置３０を備える点で相違する。なお、端末管理装置２０−１〜２０−ｍはそれぞれ同様の構成を有するため、特に区別する必要がない場合は、端末管理装置２０と総称する。
【００４９】
本実施形態に係る端末管理装置２０において、端末管理部２２ａの動作が、第２の実施形態に係る端末管理部２２と相違する。端末管理部２２ａは、端末管理装置２０が管理する複数の端末の設定情報をグループ管理装置３０に通知する。また、端末管理部２２ａは、移動体端末１０から遊休資源の利用要求を受け取った際、端末管理装置２０が管理する複数の移動体端末１０の中に、希望条件に合致する移動体端末１０がない場合、遊休資源の調達を求める調達要求をグループ管理装置３０に送信する。
【００５０】
グループ管理装置３０は、情報管理部３１と、記憶部３２と、調達部３３とを含む。
【００５１】
情報管理部３１は、端末管理装置２０から受け取った通知に応じて、記憶部３２が格納するグループ情報テーブルを更新する。
【００５２】
図１０は、グループ情報テーブルの構成例を示す図である。グループ情報テーブルには、ユーザＩＤに、端末ＩＤ及びグループ番号が対応付けて記録されている。
【００５３】
図９の説明に戻り、調達部３３は、端末管理装置２０から調達要求を受け取ると、他の端末管理装置２０に対して、遊休資源を有する移動体端末１０があるか調査するよう指示する。
【００５４】
端末管理装置２０の端末管理部２２ａは、グループ管理装置３０の指示に応じて、収集部２３を用いて自装置が管理する端末の提供可否を調査し、その結果をグループ管理装置３０に返信する。
【００５５】
図１１は、本実施形態に係る共有システムの動作を示すシーケンス図である。まず、端末管理装置２０−１は、移動体端末１０−１から提供要求を受け取ると（ステップＳ１１１）、設定情報テーブルを参照して、自装置が管理する移動体端末１０−２〜１０−ｎのうち、遊休資源を提供できるものがあるか否かを判断する（ステップＳ１１２）。遊休資源の提供が可能な移動体端末１０がない場合、端末管理装置２０−１は、調達要求をグループ管理装置３０に送信する（ステップＳ１１３）。グループ管理装置３０は、提供要求を受けとると、他の端末管理装置２０−２〜２０−ｍに調査要求を送信する（ステップＳ１１４）。
【００５６】
他の端末管理装置２０−２は、自装置が管理する移動体端末の遊休資源を調査し、その結果をグループ管理装置３０に通知する（ステップＳ１１５）。具体的には、端末管理装置２０−２の端末管理部２２は、記憶部２１が保存する設定情報テーブルを参照して希望条件を満たす移動体端末１０があるかを判断する。そして、端末管理部２２は、該当する移動体端末１０がある場合は回収部２３を介して最新情報を収集し、その結果をグループ管理装置３０に通知する。
【００５７】
グループ管理装置３０は、収集した結果に基づき、遊休資源の提供が可能な移動体端末１０−２がある場合、移動体端末１０−２のグループ情報を変更した一時保存テーブルを作成する（テーブルＳ１１６）。
【００５８】
図１２は、グループ変更前のグループ情報テーブルの一部と、グループ変更後の一時保存テーブルの構成例を示す図である。図１２の左側には、グループ更新前にグループ情報テーブルに記録されている情報の一部を示す。グループ情報テーブルには、グループ番号「ＴＹＯ００２１」に５つの端末ＩＤが対応付けて記録されている。図１２の右側には、グループ変更後の一時保存テーブルを示す。一時保存テーブルには、グループ変更前のグループ情報テーブルにおいてグループ番号「ＴＹＯ００２２」に対応付けられていた端末ＩＤ「ＡＢＣ０５４−１１」を持つ移動体端末１０−２が、グループ番号「ＴＹＯ００２１」として記録されている。
【００５９】
図１１の説明に戻り、グループ管理装置３０は、遊休資源の提供元となる移動体端末１０−２の端末ＩＤ及び希望条件を端末管理装置２０−１に通知する（ステップＳ１１７）。
【００６０】
端末管理装置２０は、受け取った端末ＩＤ及び希望条件を元に、設定情報テーブルを更新して（ステップＳ１１８）、移動体端末１０−２に提供開始通知を送信し（ステップＳ１１９）、移動体端末１０−１に利用開始通知を送信する（ステップＳ１２０）。
【００６１】
図１３は、グループ管理装置３０の動作の詳細を示すフローチャートである。
【００６２】
まず、調達部３３は、端末管理装置２０−１から調達要求を受け取ると（ステップＳ１３１）、端末管理装置２０−２に遊休資源の調査指示を送信する（ステップＳ１３２）。そして、調達部３３は端末管理装置２０−２からの回答を待ち（ステップＳ１３３）、回答が得られると（ステップＳ１３３でＹｅｓ）、一時保存テーブルを生成する（ステップＳ１３４）。そして、調達部３３は、端末管理装置２０−１に結果を通知する（ステップＳ１３５）。具体的には、調達部３３は、端末管理装置２０−２が管理する複数の移動体端末１０のうち、遊休資源を保持する移動体端末１０−２の端末ＩＤ及び希望条件を端末管理装置２０−１に送信する。
【００６３】
以上のように、本実施形態によれば、端末管理装置が管理するグループにおいて、必要な遊休資源を持つ移動体端末が存在しない場合、他のグループに属する移動体端末の遊休資源を調査することができる。
【００６４】
なお、本実施形態では、端末管理装置が登録部を含む場合を例に説明したが、グループ管理装置が登録部を含む構成であってもよい。この場合、ユーザは、移動体端末を用いてＩＤ登録要求をグループ管理装置に送信し、グループ管理装置は、ユーザＩＤを設定して移動体端末と、当該移動体端末を管理する端末管理装置に通知する。
【００６５】
（第４の実施形態）
図１４は、第４の実施形態に係る共有システムの構成を示す図である。本実施形態に係る共有システムは、図８に示す第３の実施形態に係る共有システムの構成を比較すると、端末装置１０が情報記録部１５を、端末管理装置２０が課金情報収集部２６を、グループ管理装置３０が課金管理部３４をそれぞれ含む点で相違する。なお、第３の実施形態と同様に、本実施形態に係る資源共有システムもｎ台の移動体端末１０及びｍ台の端末管理装置２０を備えるが、説明の簡略化のためそれぞれ1台（移動体端末１０、端末管理装置２０）のみを図示する。
【００６６】
端末装置１０の情報記録部１５は、利用部及び提供部から情報を収集し、課金に必要な情報を記録した記録ファイルを作成する。
【００６７】
図１５は、記録ファイルの構成例を示す図である。記録ファイルには、他の移動体端末の遊休資源を利用した利用開始／終了日時と、他の移動体端末に遊休資源を提供した提供開始／終了日時とが記録されている。
図１４の説明に戻り、端末装置１０の情報記録部１５は、生成した記録ファイルを端末管理装置２０の課金情報収集部２６に送信する。
【００６８】
課金情報収集部２６は、移動体端末１０から受け取る記録ファイルに基づき、課金に必要な情報を課金情報テーブルとして記憶部に保存する。
【００６９】
図１６は、課金情報テーブルの構成例を示す図である。課金情報テーブルには、ユーザＩＤと、利用／提供の種別と、利用形態と、開始時間と、終了時間、利用時間、資源レート、及び資源ポイントが対応付けて記録されている。資源ポイントは、利用時間及び資源レートに基づき算出した情報である。
【００７０】
図１４の説明に戻り、課金情報収集部２６は、所定時間毎に、課金情報をグループ管理装置３０の課金管理部３４に送信する。本実施形態では、課金情報としてユーザＩＤ、利用／提供の種別、及び資源ポイントを送信する場合を例に説明する。
【００７１】
管理装置３０の課金管理部３４は、受け取った課金情報を元に課金すべき金額を算出して料金テーブルに記録する。
【００７２】
図１７は、料金テーブルの構成例を示す図である。料金テーブルには、ユーザID、利用／提供の種別、資源ポイント、及び料金が対応付けて記録されている。料金は資源ポイントに基づいて算出される。
【００７３】
図１８は、本実施形態に係る共有システムの動作を示すシーケンス図である。まず、端末装置１０の情報記録部１５は、利用部及び提供部から情報を収集し、課金に必要な情報を記録した記録ファイルを作成して（ステップＳ１８１）、端末管理装置２０の課金情報収集部２６に送信する（ステップＳ１８２）。
【００７４】
課金情報収集部２６は、情報記録部１５から受け取った記録ファイルに基づき、課金情報テーブルを更新する（ステップＳ１８３）。課金情報収集部２６は、所定時間毎に、課金情報としてユーザＩＤ、利用／提供の種別、及び資源ポイントをグループ管理装置３０の課金管理部３４に送信する（ステップＳ１８４）。
【００７５】
管理装置３０の課金管理部３４は、受け取った課金情報を元に、課金金額を算出して料金テーブルに記録する（ステップＳ１８５）。そして、課金管理部３４は、記録した課金金額に基づき課金処理をする（ステップＳ１８６）。
【００７６】
以上のように本実施形態によれば、遊休資源の利用／提供状況に応じて課金することができる。遊休資源の利用に対して課金し、遊休資源の提供した場合は料金を割り引くことによって、遊休資源の提供者は料金面で恩恵を受けられる。
【００７７】
なお、本実施形態では、第３の実施形態に係る共有システムにおいて課金処理を行う場合を例に説明したが、本実施形態は第１及び第２の実施形態にも適用可能である。その場合、端末管理装置がグループ管理装置の代わりに料金テーブルに記録すべき料金を算出すればよい。
【００７８】
以上のように様々な実施形態について説明したが、本発明はたとえば学術機関への適用も可能である。たとえば大学敷地内や学科ごと、教室単位でグループを作成すれば、授業や実験時、あるいは学生らの小規模な研究等における科学計算処理やデータの保存／利用において資源を有効活用することができる。
【００７９】
また、本発明は、企業や法人への適用も可能である。企業や法人、事業部、グループ単位でグループを作成すれば、モバイルワーキングや、会議中のリッチコンテンツ／メディア／アプリケーションの閲覧や実行において資源を有効活用することができる。
【００８０】
さらに、に基づいたメンバ（移動体端末群）が所属するモバイルクラウド複数の移動体端末によって構成されるグループは、移動体端末が利用するネットワークや地理的位置に応じて動的に変更することもできる。グループを構成する移動体端末を動的に変更することにより、グループ内におけるネットワーク負荷の分散やトラフィックの最適化を図ることができ、遊休資源を安定して供給することができる。
【００８１】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続される第１の端末管理装置とを備え、
第１の端末管理装置は、
自装置が管理する複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末が必要とする条件を満たす第２の移動体端末を特定する第１の端末管理部と、
第１の端末管理部が特定した第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当てる割当部とを含み、
第１の移動体端末は、割当部の指示に従い第２の移動体端末の遊休資源を利用するために第２の移動体端末と通信する、資源共有システム。
（付記２）
第１の移動体端末は、利用を希望する資源に関する情報を含む利用要求を第１の端末管理装置に送信し、
第１の端末管理装置は、第１の移動体端末から受け取った利用要求に応じて第２の移動体端末を特定する、付記１に記載の資源共有システム。
（付記３）
さらに、第１の端末管理装置が管理する複数の移動体端末とは異なるグループに属する複数の移動体端末とネットワークを介して通信可能に接続される第２の端末管理装置と、
第１及び第２の端末管理装置を管理するグループ管理装置とを備え、
グループ管理装置は、第１の端末管理装置が管理する複数の移動体端末のうち、第１の移動体端末に遊休資源を提供可能な移動体端末が存在しない場合、第２の端末管理装置に遊休資源を提供可能な移動体端末があるかを調査させ、当該第２の端末管理装置が管理する複数の移動体端末から遊休資源を提供可能な第３の移動体端末を特定する、付記１又は２に記載の資源共有システム。
（付記４）
第２の端末管理装置は、グループ管理装置の指示に応じて、自装置が管理する複数の移動体端末のうち、遊休資源提供が可能な移動体端末があるかを調査する第２の端末管理部を含む、付記３に記載の資源共有システム。
（付記５）
第２の端末管理部は、自装置が管理する複数の移動体端末について、提供可能な遊休資源に関する情報を記録した設定情報テーブルを参照し、第１の移動体端末が必要とする条件を満たす移動体端末を割り当て可能であると特定する、付記４に記載の資源共有システム。
（付記６）
グループ管理装置が、第１の移動体端末が利用した資源に基づき課金額を算出し、第２の移動体端末が提供した遊休資源に基づき割引額を算出する算出部を含む、付記３〜５に記載の資源共有システム。
（付記７）
第１の端末管理装置、及び第２の端末管理装置の少なくとも一方が、第１の移動体端末が利用した遊休資源に基づき課金額を算出し、第２の移動体端末が提供した遊休資源に基づき割引額を算出する算出部を含む、付記１又は２に記載の資源共有システム。
（付記８）
複数の移動体端末と、当該複数の移動体端末とネットワークを介して通信可能に接続され、他の移動体端末の遊休資源を必要とする第１の移動体端末に提供可能な遊休資源を有する第２の移動体端末を特定する第１の端末管理部と、
第１の端末管理部が特定した第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当てる割当部とを備える、端末管理装置。
（付記９）
複数の移動体端末が持つ遊休資源を監視する第１の端末管理装置から、第１の移動体端末が他の移動体端末の遊休資源を必要とすることを示す調達要求を受け取ると、当該第１の端末管理装置が監視する複数の移動体端末とは異なるグループに属する複数の移動体端末の遊休資源を監視する第２の端末管理装置に対して、遊休資源の調査を指示する調達部と、
調達部から得られた結果が、遊休資源の提供が可能であることを示す場合、第１の端末管理装置に対して、遊休資源の提供が可能な第２の移動体端末に関する情報を送信する情報管理部を備える、グループ管理装置。
（付記１０）
複数の移動体端末について、提供可能な遊休資源に関する情報であって、ユーザが指定する利用条件を含む情報が記録された設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末に遊休資源を提供可能な第２の移動体端末を特定し、
特定された第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当て、
第１の移動体端末は、割当部の指示に従い第２の移動体端末の遊休資源を利用するために第２の移動体端末と通信する、資源共有方法。
（付記１１）
複数の移動体端末について、提供可能な遊休資源に関する情報を記録した設定情報テーブルを参照し、当該複数の移動体端末の中から、第１の移動体端末が必要とする有給資源を提供可能な第２の移動体端末を特定し、
特定ステップにおいて特定された第２の移動体端末の遊休資源を、第１の移動体端末が利用可能な状態に割り当てる、資源共有方法。
（付記１２）
複数の移動体端末が持つ遊休資源を監視する第１の端末管理装置から、第１の移動体端末が他の移動体端末の遊休資源を必要とすることを示す調達要求を受け取ると、当該第１の端末管理装置が監視する複数の移動体端末とは異なるグループに属する複数の移動体端末の遊休資源を監視する第２の端末管理装置に対して、遊休資源の調査を指示し、
調達部から得られた結果が、遊休資源の提供が可能であることを示す場合、第１の端末管理装置に対して、遊休資源の提供が可能な第２の移動体端末に関する情報を送信する、資源共有方法。
【符号の説明】
【００８２】
１０，１０−１〜１０−ｎ    移動体端末
１１    収集部
１２    記憶部
１３    提供部
１４    利用部
１５    情報記録部
２０，２０−１〜２０−ｍ    端末管理装置
２１    記憶部
２２，２２ａ    端末管理部
２３    回収部
２４    割当部
２５    登録部
２６    課金情報収集部
３０    グループ管理装置
３１    情報管理部
３２    記憶部
３３    調達部
３４    課金管理部
【図１】
2013258605.tif 000003
【図２】
2013258605.tif 000004
【図３】
2013258605.tif 000005
【図４】
2013258605.tif 000006
【図５】
2013258605.tif 000007
【図６】
2013258605.tif 000008
【図７】
2013258605.tif 000009
【図８】
2013258605.tif 000010
【図９】
2013258605.tif 000011
【図１０】
2013258605.tif 000012
【図１１】
2013258605.tif 000013
【図１２】
2013258605.tif 000014
【図１３】
2013258605.tif 000015
【図１４】
2013258605.tif 000016
【図１５】
2013258605.tif 000017
【図１６】
2013258605.tif 000018
【図１７】
2013258605.tif 000019
【図１８】
2013258605.tif 000020