(57)【要約】【課題】効率よく長期間のデータ保存が可能であり、さらに、保存データの共有が容易である通信端末を提供すること。【解決手段】通信端末間による通信データを、装備された記憶手段に記憶する通信データ保存処理手段を備えた通信端末であって、通信中の相手先通信端末に対して通信データの一部を保存することを依頼する通信データ保存要求手段を備えた。【選択図】図１
2007208766.tif 000002
【特許請求の範囲】
【請求項１】
通信端末間による通信データを、装備された記憶手段に記憶する通信データ保存処理手段を備えた通信端末であって、
通信中の相手先通信端末に対して前記通信データの一部を保存することを依頼する通信データ保存要求手段を備えた、
ことを特徴とする通信端末。
【請求項２】
他の通信端末の前記通信データ保存要求手段にて送信された保存依頼を受け付ける通信データ保存要求受付手段を備えると共に、
前記通信データ保存処理手段は、前記受け付けた保存依頼に応じて前記他の通信端末との通信中の通信データを前記記憶手段に記憶する、
ことを特徴とする請求項１記載の通信端末。
【請求項３】
通信端末間による通信データを、装備された記憶手段に記憶する通信データ保存処理手段を備えた通信端末であって、
通信中の他の通信端末から送信された前記通信データの一部を保存することを依頼する保存依頼を受け付ける通信データ保存要求受付手段を備えると共に、
前記通信データ保存処理手段は、前記受け付けた保存依頼に応じて前記他の通信端末との通信中の通信データを前記記憶手段に記憶する、
ことを特徴とする通信端末。
【請求項４】
前記通信データ保存要求手段は、複数の前記相手先通信端末に対して前記通信データの一部を保存することを依頼する、ことを特徴とする請求項１又は２記載の通信端末。
【請求項５】
前記通信データ保存要求手段は、保存依頼する前記相手先通信端末に対して当該相手先通信端末の記憶容量に基づいて応答するよう指示する応答指示情報を送信すると共に、これに対する応答を前記相手先通信端末から受けたときにさらに異なる前記相手先通信端末に対して保存依頼する、
ことを特徴とする請求項４記載の通信端末。
【請求項６】
前記通信データ保存処理手段にて前記記憶手段に記憶する前記通信データの一部と、前記通信データ保存要求手段にて前記相手先通信端末に対して保存依頼する前記通信データの一部と、はそれぞれ異なるデータである、ことを特徴とする請求項１，２，４又は５記載の通信端末。
【請求項７】
前記通信データ保存要求手段にて複数の前記相手先通信端末に対して保存依頼する前記通信データの一部は、それぞれ前記各相手先通信端末毎に異なるデータである、ことを特徴とする請求項５又は６記載の通信端末。
【請求項８】
前記通信データ保存要求手段は、前記通信データ保存処理手段にて前記記憶手段に記憶する前記通信データと同一部分の当該通信データを前記相手先通信端末に保存依頼する、ことを特徴とする請求項１，２，４又は５記載の通信端末。
【請求項９】
前記通信データ保存要求手段は、複数の前記相手先通信端末に対してそれぞれ同一部分の前記通信データの保存依頼を行う、ことを特徴とする請求項５又は８記載の通信端末。
【請求項１０】
前記通信データ保存要求手段にて保存依頼した前記通信データの保存状況を表す保存管理情報を前記記憶手段に記憶する通信データ管理手段を備えた、
ことを特徴とする請求項１，２，４，５，６，７，８又は９記載の通信端末。
【請求項１１】
前記通信データ保存処理手段は、保存期間を定めて前記通信データを記憶すると共に、
前記データ保存要求手段は、前記相手先通信端末に対してデータの保存期間を指定して保存依頼する、ことを特徴とする請求項１，２，４，５，６，７，８，９又は１０記載の通信端末。
【請求項１２】
通信中の通信端末によって通信データを保存する方法であって、
特定の前記通信端末が、前記通信データの一部を、装備された記憶手段に記憶する通信データ保存処理工程を有すると共に、
この通信データ保存処理工程に前後して、前記特定の通信端末が、通信中の相手先通信端末に対して前記通信データの一部を保存することを依頼する通信データ保存要求工程と、この保存依頼を受けた前記相手先通信端末が、装備された記憶手段に前記特定の通信端末と通信中の通信データを記憶する第２の通信データ保存処理工程と、を有する、
ことを特徴とする通信データ保存方法。
【請求項１３】
前記通信データ保存要求工程は、複数の前記相手先通信端末に対して前記通信データの一部を保存することを依頼する、ことを特徴とする請求項１２記載の通信データ保存方法。
【請求項１４】
前記通信データ保存要求工程は、保存依頼する前記相手先通信端末に対して当該相手先通信端末の記憶容量に基づいて応答するよう指示する応答指示情報を送信すると共に、
前記第２の通信データ保存処理工程は、この応答指示に対して記憶容量に応じて前記特定の通信端末に対して応答し、
当該応答を受けた前記特定の通信端末が、さらに異なる相手先通信端末に対して保存依頼する第２の通信データ保存要求工程を備えた、
ことを特徴とする請求項１３記載の通信データ保存方法。
【請求項１５】
前記特定の通信端末による前記通信データ保存処理工程と前記通信データ保存要求工程とは、前記通信データのうちそれぞれ異なる一部を保存あるいは保存依頼する、ことを特徴とする請求項１４記載の通信データ保存方法。
【請求項１６】
前記特定の通信端末による前記複数の相手先通信端末に対する各前記第２の通信データ保存要求工程は、前記通信データのうちそれぞれ異なる一部を保存依頼する、ことを特徴とする請求項１４又は１５記載の通信データ保存方法。
【請求項１７】
前記特定の通信端末による前記通信データ保存処理工程と前記通信データ保存要求工程とは、それぞれ同一部分の前記通信データを保存あるいは保存依頼する、ことを特徴とする請求項１４記載の通信データ保存方法。
【請求項１８】
前記特定の通信端末による前記複数の相手先通信端末に対する各前記第２の通信データ保存要求工程は、それぞれ同一部分の前記通信データを保存依頼する、ことを特徴とする請求項１４又は１７記載の通信データ保存方法。
【請求項１９】
通信端末に、
通信中の相手先通信端末との通信データを、装備された記憶手段に記憶する通信データ保存処理手段と、
通信中の相手先通信端末に対して前記通信データの一部を保存することを依頼する通信データ保存要求手段と、
を実現させるためのプログラム。
【請求項２０】
他の通信端末の前記通信データ保存要求手段にて送信された保存依頼を受け付ける通信データ保存要求受付手段と、
この受け付けた保存依頼に応じて前記他の通信端末との通信中の通信データを前記記憶手段に記憶する前記通信データ保存処理手段と、
を実現させるための請求項１９記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末にかかり、複数の通信端末間における通信データを分散して保存する通信端末に関する。
【背景技術】
【０００２】
近年、携帯電話などにおける通信技術の向上により、特許文献１に示すように、複数の端末間でグループセッションを確立し、１対Ｎ（多数）での通話が可能となっている。このような技術は、例えば、モバイルサービスの標準化団体であるＯＭＡ（Open mobile Alliance）にて、Push-to-Talk over Cellular（ＰｏＣ）という名称で呼ばれている。そして、このようなグループセッションにおける通話などのデータ通信時には、その受信データを記録することが行われている。その動作の一例を図９に示す。なお、この場合に、グループセッションの構成は、図１に示す本発明の場合と同様であり、通信端末１００，１１０，１２０の三者によるグループセッションの確立が行われていることとする。
【０００３】
図９に示すように、通信端末１００，１１０，１２０はグループセッション参加端末であり、セッション参加手続きはすでに行われ、通信端末１１０が送信権を取得した状態である。すると、通信端末１１０は、通信端末１００および１２０に音声データＤ３００を通信システム４００経由で送信する。
【０００４】
そして、通信端末１００上では、受信データＤ３００の記録のためイベントである「ＲＥＣ開始」Ｅ３００が発生すると、通信端末１００は記憶装置に保存データＲ３００として保存する。また、通信端末１２０上では、受信データＤ３００の記録のためイベントである「ＲＥＣ開始」Ｅ３１０が発生すると、通信端末１２０は記憶装置に保存データＲ３１０として保持する。
【０００５】
その後、通信端末１００上では、受信データＤ３００の記録終了のためイベントである「ＲＥＣ終了」Ｅ３２０が発生すると、通信端末１００は保存データＲ３００の保存を終了する。また、通信端末１２０上では、受信データＤ３００の記録終了のためイベントである「ＲＥＣ終了」Ｅ３３０が発生すると、通信端末１２０は保存データＲ３１０の保存を終了する。
【０００６】
【特許文献１】特開２００５−３１２０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述したグループセッションの通信中のデータを通信端末に保存する動作においては、次のような問題があった。まず、通信端末単体にて全てのデータ保存を行っているため、記憶容量の制限から、長時間の内容を保存できないという問題が生じる。また、同様に、通信端末単体によるデータ保存であり、かつ、同時に複数の端末にて行っているため、保存内容が重複し、保存領域の無駄な浪費が生じてしまうという、という問題がある。さらには、通信端末単体によるデータ保存のため、参加者で共通して認識したい情報を特定して保持できない、という問題が生じる。特に、保存するデータがストリームデータである場合には通信端末単体にて保存する必要性が高くなることから、上述した問題はますます顕著となる。
【０００８】
このため、本発明では、上記従来例の有する不都合を改善し、特に、効率よく長期間のデータ保存が可能であり、さらに、保存データの共有が容易である通信端末を提供することをその目的とする。
【課題を解決するための手段】
【０００９】
そこで、本発明の一形態である通信端末は、
通信端末間による通信データを、装備された記憶手段に記憶する通信データ保存処理手段を備えた通信端末であって、
通信中の相手先通信端末に対して通信データの一部を保存することを依頼する通信データ保存要求手段を備えた、
ことを特徴としている。
【００１０】
そして、他の通信端末の通信データ保存要求手段にて送信された保存依頼を受け付ける通信データ保存要求受付手段を備えると共に、
通信データ保存処理手段は、受け付けた保存依頼に応じて他の通信端末との通信中の通信データを記憶手段に記憶する、
ことを特徴としている。
【００１１】
また、通信端末間による通信データを、装備された記憶手段に記憶する通信データ保存処理手段を備えた通信端末であって、
通信中の他の通信端末から送信された通信データの一部を保存することを依頼する保存依頼を受け付ける通信データ保存要求受付手段を備えると共に、
通信データ保存処理手段は、受け付けた保存依頼に応じて他の通信端末との通信中の通信データを記憶手段に記憶する、
ことを特徴とした通信端末をも提供している。
【００１２】
上記発明によると、セッションが確立されている通信端末間による通信データを、ある通信端末が自己の端末内に記憶すると共に、通信中の相手先通信端末に対して保存するよう依頼すると、依頼された相手先通信端末内の記憶装置に通信データが保存される。従って、セッションが確立されている通信端末間で送受信されている通信データを、当該各通信端末にて分散して保存することができるため、特定の通信端末の負荷を軽減し、長期間のデータ保存が可能となる。
【００１３】
また、上記通信データ保存要求手段は、複数の相手先通信端末に対して通信データの一部を保存することを依頼する、ことを特徴としている。このとき、通信データ保存要求手段は、保存依頼する相手先通信端末に対して当該相手先通信端末の記憶容量に基づいて応答するよう指示する応答指示情報を送信すると共に、これに対する応答を相手先通信端末から受けたときにさらに異なる相手先通信端末に対して保存依頼する、ことを特徴としている。
【００１４】
これにより、特に、グループセッションを確立している複数の相手先通信端末に、通信データが分散されて保存されるため、効率よくデータ保存が可能となる。また、保存依頼したある相手先通信端末から記憶容量の基づく応答を受け付けたときには、当該相手先通信端末にもはや保存できない場合があるため、異なる相手先通信端末に保存依頼することにより、より効率よく分散保存できると共に、保存漏れを抑制することができる。
【００１５】
また、通信データ保存処理手段にて記憶手段に記憶する通信データの一部と、通信データ保存要求手段にて相手先通信端末に対して保存依頼する通信データの一部と、はそれぞれ異なるデータである、ことを特徴としている。また、通信データ保存要求手段にて複数の相手先通信端末に対して保存依頼する通信データの一部は、それぞれ各相手先通信端末毎に異なるデータである、ことを特徴としている。これにより、通信データの重複保存を抑制でき、さらなるデータ保存の効率化を図ることができる。
【００１６】
また、通信データ保存要求手段は、通信データ保存処理手段にて記憶手段に記憶する通信データと同一部分の当該通信データを相手先通信端末に保存依頼する、ことを特徴としている。また、通信データ保存要求手段は、複数の相手先通信端末に対してそれぞれ同一部分の通信データの保存依頼を行う、ことを特徴としている。これにより、通信データが複数の通信端末に保存されるため、保存データに冗長性を持たせることができ、データ保存の信頼性の向上を図ることができる。
【００１７】
さらに、上記通信端末は、通信データ保存要求手段にて保存依頼した通信データの保存状況を表す保存管理情報を記憶手段に記憶する通信データ管理手段を備えた、ことを特徴としている。これにより、通信データの保存箇所を管理することができ、保存データの共有が容易となる。
【００１８】
また、通信データ保存処理手段は、保存期間を定めて通信データを記憶すると共に、データ保存要求手段は、相手先通信端末に対してデータの保存期間を指定して保存依頼する、ことを特徴としている。これにより、保存データを不用意な削除から保護できると共に、一定期間経過後に削除できることから、データの機密性を確保でき、さらには、記憶領域の確保を図ることができる。
【００１９】
さらに、本発明の他の形態である通信データ保存方法は、
通信中の通信端末によって通信データを保存する方法であって、
特定の通信端末が、通信データの一部を、装備された記憶手段に記憶する通信データ保存処理工程を有すると共に、
この通信データ保存処理工程に前後して、特定の通信端末が、通信中の相手先通信端末に対して通信データの一部を保存することを依頼する通信データ保存要求工程と、この保存依頼を受けた相手先通信端末が、装備された記憶手段に特定の通信端末と通信中の通信データを記憶する第２の通信データ保存処理工程と、を有する、
ことを特徴としている。
【００２０】
また、通信データ保存要求工程は、複数の相手先通信端末に対して通信データの一部を保存することを依頼する、ことを特徴としている。また、通信データ保存要求工程は、保存依頼する相手先通信端末に対して当該相手先通信端末の記憶容量に基づいて応答するよう指示する応答指示情報を送信すると共に、第２の通信データ保存処理工程は、この応答指示に対して記憶容量に応じて特定の通信端末に対して応答し、当該応答を受けた特定の通信端末が、さらに異なる相手先通信端末に対して保存依頼する第２の通信データ保存要求工程を備えた、ことを特徴としている。
【００２１】
また、特定の通信端末による通信データ保存処理工程と通信データ保存要求工程とは、通信データのうちそれぞれ異なる一部を保存あるいは保存依頼する、ことを特徴としている。また、特定の通信端末による複数の相手先通信端末に対する各第２の通信データ保存要求工程は、通信データのうちそれぞれ異なる一部を保存依頼する、ことを特徴としている。
【００２２】
さらに、特定の通信端末による通信データ保存処理工程と通信データ保存要求工程とは、それぞれ同一部分の通信データを保存あるいは保存依頼する、ことを特徴としている。また、特定の通信端末による複数の相手先通信端末に対する各第２の通信データ保存要求工程は、それぞれ同一部分の通信データを保存依頼する、ことを特徴としている。
【００２３】
また、本発明の他の形態であるプログラムは、
通信端末に、
通信中の相手先通信端末との通信データを、装備された記憶手段に記憶する通信データ保存処理手段と、
通信中の相手先通信端末に対して通信データの一部を保存することを依頼する通信データ保存要求手段と、
を実現させるためのプログラムである。
【００２４】
そして、上記プログラムは、他の通信端末の通信データ保存要求手段にて送信された保存依頼を受け付ける通信データ保存要求受付手段と、
この受け付けた保存依頼に応じて他の通信端末との通信中の通信データを記憶手段に記憶する通信データ保存処理手段と、
を実現させるためのプログラムであることを特徴としている。
【００２５】
上述した構成の方法やプログラムの発明であっても、上記通信端末と同様に作用するため、上述した本発明の目的を達成することができる。
【発明の効果】
【００２６】
本発明は、以上のように構成され機能するので、これによると、セッションが確立されている通信端末間で送受信されている通信データを、各通信端末で分散して保存することができるため、特定の通信端末の負荷を軽減し、長期間のデータ保存が可能となる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００２７】
本発明である通信端末は、通信データを、通信中の他の通信端末と分散して保存することができる点に特徴を有する。以下、実施例にて具体的に説明する。
【実施例１】
【００２８】
本発明の第１の実施例を、図１乃至図７を参照して説明する。図１は、システムの全体構成を示すブロック図であり、図２は、通信端末の構成を示す機能ブロック図である。図３乃至図６は、システム内で用いられるデータを示す説明図である。図７は、システムの動作を示すシーケンス図である。
【００２９】
［構成］
本実施例におけるPush-to-Talk over Cellular（ＰｏＣ）システムは、図１に示すように、無線通信端末１００，１１０，１２０が基地局３００，３１０，３２０及びネットワーク２００を介して接続されると共に、複数のサーバ群からなるPushToXシステム４００に接続され、グループセッションシステムを構成している。これにより、複数の無線通信端末間でグループセッションを確立し、１対Ｎ（多数）での通話が可能となっている。なお、無線通信端末１００，１１０，１２０としては、携帯電話などが考えられるが、通話機能を有するＰＤＡなどでもよく、通話機能を有さず単にデータ通信機能を有する他の情報処理端末であってもよい。
【００３０】
そして、上記PushToXシステム４００（通信システム）は、主に呼制御、メディア制御、グループリスト管理等を行う機能を有する。例えば、図１に示すように、呼制御サーバ４１０と、メディア配信サーバ４２０と、グループ管理サーバ４３０と、を備えている。呼制御サーバ４１０は、主にグループセッションの呼制御を行い、無線通信端末１００〜１２０とメディア制御サーバ４２０のルーティング等を行う。メディア制御サーバ４２０は、主に音声や映像等のメディアデータの配信や管理を行う。グループ管理サーバ４３０は、主にグループセッション対象メンバに関する情報等の管理を行う。なお、PushToXシステム４００は、上述したように複数台のコンピュータにて構成されていてもよく、１台のコンピュータにて構成されていてもよい。
【００３１】
無線通信端末１００〜１２０は、PushToXシステムを利用したグループセッションの参加端末で、グループセッション上でデータ送受信を行い、通信データを保存する機能を有する。ここで、図２に、無線通信端末１００，１１０，１２０の構成を示す。なお、図２には、符号１００の無線通信端末を示すが、他の端末も同様の構成を採っている。
【００３２】
図２に示すように、無線通信端末１００は、ＣＰＵなどの演算装置に所定のプログラムが組み込まれることで、データ通信処理部１０１と、データ保存処理部１０２と、分散保存処理部１０３と、保存管理処理部１０４と、が構築されている。また、フラッシュメモリなどの記憶装置（記憶手段）には、通信データ記憶部１０５と、保存管理データ記憶部１０６と、が形成されている。以下、これらについて詳述する。
【００３３】
まず、データ通信処理部１０１は、他の無線通信端末とセッションを確立し、通話やデータ通信などの処理を行う。また、データ保存処理部１０２（通信データ保存処理手段）は、セッションを確立している他の無線通信端末との間で送受信している通信データを、通信データ記憶部１０５に記憶する機能を有する。つまり、グループセッションを確立している端末間における通話内容や、端末間にて送受信されている映像などのストリーミングデータなどを、リアルタイムに通信データ記憶部１０５に記憶する。また、このデータ保存処理部１０２は、後述する分散保存処理部１０３にて受け付けられた他の無線通信端末からの通信データの保存依頼に応じて、通信中の通信データを通信データ記憶部１０５に記憶する機能をも有する。
【００３４】
また、分散保存処理部１０３は、PushToXシステム４００経由で、通信相手となる他の無線通信端末１１０，１２０に、通信中の通信データを保存することを依頼する通信データ保存要求手段として機能する。具体的に、分散保存処理部１０３は、保存依頼時に、他の無線通信端末１１０，１２０に対して、図３（ａ）に示す「データ保存要求メッセージ」を送信する。この「データ保存要求メッセージ」は、無線通信端末１００〜１２０上における制御メッセージである。そのデータ構成をさらに詳述する。「データ保存要求メッセージ」は、データの分散管理を要求する無線通信端末１００が、部分データ保存を依頼する無線通信端末１１０，１２０に送信するメッセージで、少なくとも、「リクエストタイプ」、「開始／終了位置」、「応答通知タイミング」、「保有期間」を含むメッセージである。具体的に、「リクエストタイプ」は、少なくともデータ保存の開始/終了を意味する。「開始/終了位置」は、少なくとも保存するデータの開始位置、または終了位置を示す。「応答通知タイミング」（応答指示情報）は、データ保存応答メッセージを返信するタイミングを示す。「保有期間」は、保存データを保持する期間示す。なお、実際のデータ例については、動作説明時に説明する。
【００３５】
また、分散保存処理部１０３は、通信相手である他の無線通信端末からの通信データの保存依頼を受け付けてその依頼内容をデータ保存処理部１０２に通知する通信データ保存要求受付手段として機能する。具体的に、分散保存処理部１０３は、保存依頼してきた無線通信端末に対して、図３（ｂ）に示す「データ保存応答メッセージ」を送信する。この「データ保存応答メッセージ」は、無線通信端末１００〜１２０上における制御メッセージである。そのデータ構成をさらに詳述する。「データ保存応答メッセージ」は、「データ保存要求メッセージ」に対する応答メッセージで、少なくとも、「データＩＤ」、「開始位置」、「終了位置」、「応答時位置」を含むメッセージである。具体的には、「データＩＤ」は、保存した無線通信端末内で対象データを一意に識別できる値を示す。「開始位置」は、保存した部分データの開始位置を示す。「終了位置」は、少なくとも保存した部分データの終了位置、または予定を含んだ終了位置を示す。「応答時位置」は、本応答メッセージを送信する時点の保存した部分データの位置を示す。なお、実際のデータ例については、動作説明時に説明する。
【００３６】
また、保存管理処理部１０４（通信データ管理手段）は、他の無線通信端末１００に対して保存依頼した通信データの保存状況を表すデータ管理情報（保存管理情報）を、保存管理データ記憶部１０６に記憶する。例えば、他の端末への分散保存を指示する無線通信端末１００が、各端末で分担したデータを、図４に示したような「データ管理情報」で管理する。この「データ管理情報」について詳述する。「セッションＩＤ」は、保存したデータの通信セッションを示し、一意に識別できる値を示す。「データＩＤ」は、セッション上で通信した保存データ全体のセッション中で一意に識別できる値を示す。「保有期間」は、上述した「データ保存要求メッセージ」の保有期間と同じく、保存したデータ全体を保持する期間示す。「データ範囲の開始位置」は、データＩＤで識別されるデータの開始位置を示す。「データ範囲の開始位置」は、データＩＤで識別されるデータの終了位置を示す。「分散データリスト」は、各無線端末で分担して保存したデータのリストを示す。「分散データリストのリスト数」は、各無線端末で分担して保存した部分データの数を示す。「分散データリストのデータ開始位置」は、各無線端末で分担して保存した部分データの開始位置を示す。「分散データリストのデータ終了位置」は、各無線端末で分担して保存した部分データの終了位置を示す。「分散データリストの保存先端末ＩＤ」は、各無線端末で分担して保存した部分データを保存している端末を一意に識別できる値を示す。「分散データリストの部分データＩＤ」は、各無線端末で分担して保存した部分データを保存しているデータを各端末内で一意に識別できる値を示す。なお、実際のデータ例については、動作説明時に説明する。
【００３７】
なお、本発明は、上記構成に限定されず、例えば、無線通信端末は、２台以上であればよい。つまり、さらに多くの台数（４台以上）が接続され、グループセッションを確立可能な構成であってもよい。
【００３８】
また、上述した各データに含まれる「開始位置」、「終了位置」は、時間情報での指定としてもよく、データ送受信情報で構成してもよい。さらに、「データ保存要求／応答メッセージ」として、RTCP（音声や映像をストリーミング再生するためのプロトコル：RTP Control
Protocol）を使用したメッセージとしてもよく、RTCPのAPP固有のメッセージで構成してもよい。
【００３９】
［動作］
次に、上記構成のグループセッション中における通信データの分散保存時の動作を、図７のシーケンス図を参照して説明する。また、この動作時に使用されるデータ例を、図５、図６に示す。
【００４０】
まず、図７に示すように、無線通信端末１００〜１２０は、映像データのグループセッションに参加中で、データ送信権を通信端末１１０が取得できた状態である。このとき、通信端末１１０は、映像データＤ１００を通信システム４００経由で通信端末１００および通信端末１２０に送信する。
【００４１】
そして、通信端末１００で、通信データの記録のためイベントである「ＲＥＣ開始」Ｅ１００が発生すると、通信端末１００は、図６（ｂ）に示すデータ管理情報を作成し、通信端末１００上の保存領域（通信データ記憶部１０５）に、通信中データを通信端末１００上の部分データＲ１００として保存する（通信データ保存処理工程）。なお、図６（ａ）は、通信データの分散保存状況の概要を示す説明図である。
【００４２】
その後、通信端末１００は、自己の保存領域が上限になると、図５（ａ）の「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ１００を通信システム４００経由で通信端末１１０へ送信する（通信データ保存要求工程）。ここで、「データ保存要求メッセージ(例)−Ｓ１００」は、データの分散管理を要求する無線通信端末１００から部分データ保存を依頼する無線通信端末１１０に送信するメッセージであり、リクエストタイプ、開始／終了位置、応答通知タイミング、保有期間の要素から構成される。具体的には、「リクエストタイプ」はリクエストの種類を示し、ここでは「開始」を意味する。「開始／終了位置」は保存するデータの開始位置をデータの「シーケンス番号」等で示す。「保存応答通知タイミング」は保存依頼された通信端末１１０がデータ保存応答メッセージを返信するタイミングを指示するものであって、この場合は「保存領域が閾値に達するまでに残りデータ１０個までになった時」を示している。「保有期間」は保存した部分データを「３６００（秒）」は保持する等の期間を示す。この期間を過ぎた場合、保存した部分データは保障されないようになる。
【００４３】
すると、通信端末１１０は、通信端末１００から「データ保存要求メッセージ」Ｓ１００を受信し、当該メッセージに応じて、現在送信している映像データＤ１００を指定された開始位置から保存し、通信端末１１０上の記憶装置（通信データ記憶部１０５）に部分データＲ１１０として保存する（第２の通信データ保存処理工程）。
【００４４】
続いて、通信端末１１０は、部分データの保存を継続中に、通信端末１００からの「データ保存要求メッセージ」Ｓ１００にて通知された応答通知タイミングで示す条件の「記憶容量が残りシーケンス番号１０個分のデータ容量」に達すると、「データ保存応答メッセージ」Ｓ１１０を通信システム４００経由で通信端末１００へ送信する。ここで、「データ保存応答メッセージ（例）−Ｓ１１０」は、データ保存要求メッセージに対する結果の応答メッセージであり、そのデータ例を図５（ｃ）に示す。この図に示すように、データＩＤ、開始位置、終了位置、応答時位置の要素から構成される。「データＩＤ」は保存したデータの「ＩＤ」を示し、保存端末上で一意に識別できるＩＤである。「開始位置」は保存データの開始位置「１０００（シーケンス番号）」を示す。「終了位置」は保存データの終了位置「１９９９（シーケンス番号）」、または予定を含んだ終了位置を示す。「応答時位置」は本応答メッセージを返信する時点の保存データの位置「１９８９（シーケンス番号）」を示す。本応答時位置と先の終了位置とによって、データ保存要求メッセージ送信者は次の端末への保存要求を行う際、データ保存開始位置の計算等に利用できる。
【００４５】
そして、通信端末１００が通信端末１１０からの「データ保存応答メッセージ」Ｓ１１０を受信すると、当該メッセージに基づいて「データ管理情報」（図６（ｂ）参照）を更新する。
【００４６】
続いて、通信端末１００は、通信端末１１０の保存領域が上限になるため、図５（ａ）と同様の「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ１２０を、通信システム４００経由で今度はさらに異なる通信端末１２０へ送信する（第２の通信データ保存要求工程）。
【００４７】
すると、通信端末１２０は、通信端末１００からのデータ保存要求メッセージＳ１２０を受信し、当該メッセージに応じて、現在受信している映像データＤ１００を指定された開始位置から保存し、通信端末１２０上の記憶装置（通信データ記憶部１０５）に部分データＲ１２０として保存する。
【００４８】
その後、通信端末１００では、通信データの記録終了のためイベントである「ＲＥＣ終了」Ｅ１１０が発生すると、通信端末１００は、図５（ｂ）の「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ１３０を通信システム４００経由で通信端末１２０へ送信する。ここで、「データ保存要求メッセージ(例)−Ｓ１３０」は、データの分散管理を要求する無線通信端末１００から、部分データ保存を依頼する無線通信端末１２０に送信するメッセージであり、リクエストタイプ、開始／終了位置、応答通知タイミング、保有期間の要素から構成される。「リクエストタイプ」はリクエストの種類を示し、ここでは「終了」を意味する。「開始／終了位置」は保存するデータの終了位置をデータの「シーケンス番号」等で示す。「保存応答通知タイミング」は保存依頼された端末１２０がデータ保存応答メッセージを返信するタイミングを指示するものであって、データの「シーケンス番号」にて示す。「保有期間」は保存した部分データを「３６００（秒）」は保持する等の期間を示す。この期間を過ぎた場合、保存した部分データは保障されないようになる。
【００４９】
そして、通信端末１２０では、通信端末１００からの「データ保存要求メッセージ」Ｓ１３０を受信し、当該メッセージから現在受信している映像データＤ1００を指定された終了位置まで保存し適切なパラメータを設定した「データ保存応答メッセージ」Ｓ１４０を通信システム４００経由で通信端末１００へ送信する。
【００５０】
通信端末１００は、通信端末１２０からの「データ保存応答メッセージ」Ｓ１４０を受信し、当該メッセージから「データ管理情報」（図６（ｂ）参照）を更新し、通信端末１００〜１２０に保存されている部分データ情報を管理する。
【００５１】
ここで、図６（ｂ）に示す「データ管理情報」のデータ例を説明する。この図において、「セッションＩＤ」は保存したデータを通信したセッションを示し、一意に識別できる値とする。「データＩＤ」はセッション上で通信した保存データを示し、セッション中で一意に識別できる値を示す。「保有期間」は、データ保存要求メッセージの保有期間と同じく、保存データを保持する期間「３６００秒」を示す。「データ範囲の開始位置」は、データＩＤに該当するデータの開始位置「１００(シーケンス番号)」を示す。「データ範囲の終了位置」はデータＩＤに該当するデータの終了位置「２５００(シーケンス番号)」を示す。「分散データリストのリスト数」は分担して保存したデータの数が「３」であることを示す。「分散データリストのデータ開始位置」、「終了位置」、「保存先端末ＩＤ」、「保存先部分データＩＤ」は、それぞれ「１００」から「９９９」までのシーケンスデータは端末１００内の部分データＩＤ「１１１１１１１１」で保存されているという内容を示す。同様に、「１０００」から「１９９９」までのシーケンスデータは端末１１０内の部分データＩＤ「５５５５５５５５」で保存、「２０００」から「２５００」までのシーケンスデータは端末１２０内の部分データＩＤ「２２２２２２２２」で保存ということを示す。
【００５２】
このようにして、本発明では、複数の端末を使用してデータを保存するようにしているので、端末の保存領域を有効に利用でき、１つの通信端末では保持できないような大きいサイズのデータを保持することができる。特に、分散保存を、通信端末のみが備える機能にて実現しているため、通信システム（例えば、PushToXシステム４００）に依存することなく実現することができる。
【００５３】
また、本実施例では、各通信端末１００，１１０，１２０が、それぞれ通信データの異なる部分を保存するよう、通信端末１００が自己の記憶装置に記憶したり、他の通信端末に保存依頼しているため、通信データの重複保存を抑制でき、データ保存の効率化を図ることができる。
【００５４】
さらに、通信データは実際に通信を行っている端末のみに記憶され、また、これらの保存状況を表すデータ管理情報は特定の通信端末１００のみに保持されているため、データを機密保護できる。
【００５５】
また、各通信端末に保存した通信データには、上述したように保有期間を設けているので、データの不用意な削除を保護でき、また、データを機密保護できる。さらには、通信端末上の記憶領域を占有しないようにすることができる。
【００５６】
ここで、上記では、通信端末１００，１１０，１２０がすべて同様の構成であると説明したが、保存依頼を受ける通信端末、例えば、符号１１０，１２０の通信端末は、データ保存要求メッセージを発信して分散保存依頼をする機能や、上記保存管理処理部１０４を備えていなくてもよく、少なくとも保存依頼を受け付けて、これに応じて通信データの一部を保存する機能を有していればよい。
【実施例２】
【００５７】
次に、本発明の第２の実施例を、図８のシーケンス図を参照して説明する。本実施例におけるシステムは、その基本的構成は上記実施例１と同様であるが、データ保存方法について異なる。つまり、基本的な動作は図７の動作と同様であるが、本実施例では、通信端末１００は、データ保存時に同時に他の通信端末にデータ保存要求メッセージを送信し、データ保存を多重化する点に特徴を有する。以下、具体的に説明する。
【００５８】
図８において、通信端末１００〜１２０は、映像データのグループセッションに参加中で、データ送信権を通信端末１１０が取得できた状態であることとする。すると、通信端末１１０は、映像データＤ２００を通信システム４００経由で通信端末１００および１２０に送信する。
【００５９】
そして、通信端末１００で通信データの記録のためイベント「ＲＥＣ開始」Ｅ２００が発生すると、通信端末１００は、上述した図６（ｂ）に示すデータ管理情報を作成し、図５（ａ）に示すような「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ２００を、通信システム４００経由で通信端末１１０へ送信する。その後、自身である通信端末１００上の保存領域に通信中データを保存し、通信端末１００上の部分データＲ２００として保存する。
【００６０】
通信端末１１０は、通信端末１００からの「データ保存要求メッセージ」Ｓ２００を受信し、当該メッセージから現在送信している映像データＤ２００を指定された開始位置から保存し、通信端末１１０上の部分データＲ２１０として保存する。すると、通信端末１００で保存されているデータＲ２００と、通信端末１１０で保存されているデータＲ２１０は、同じデータとなる。
【００６１】
その後、通信端末１１０は、部分データＲ１１０の保存を継続中、通信端末１００からの「データ保存要求メッセージ」Ｓ２００内の応答通知タイミングで示す条件(「記憶容量の半分が残りシーケンス番号１０個分のデータ容量」)に達すると、「データ保存応答メッセージ」Ｓ２１０を通信システム４００経由で通信端末１００へ送信する。すると、通信端末１００は、通信端末１１０からの「データ保存応答メッセージ」Ｓ２１０を受信し、当該メッセージに応じて「データ管理情報」を更新する。
【００６２】
通信端末１００は、通信端末１１０の保存領域条件（記憶容量の半分）が上限になるため、図５（ａ）に示すような「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ２２０を、通信システム４００経由で通信端末１２０へ送信する。
【００６３】
通信端末１２０は、通信端末１００からの「データ保存要求メッセージ」Ｓ２２０を受信し、当該メッセージから現在受信している映像データＤ２００を指定された開始位置から保存し、通信端末１２０上の部分データＲ２２０として保存する。このとき、通信端末１００上では依然として保存が継続しており、上記通信端末１１０で保存された部分データＲ２１０と同じであった通信端末１００上の部分データＲ２００よりも以降に保存されたデータであるＲ２０１は、通信端末１２０にて保存されている部分データＲ２２０と同じデータとなる。
【００６４】
その後、通信端末１００は、当該通信端末１００の保存領域が上限になると、さらに図５（ａ）に示すような「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ２３０を、通信システム４００経由で通信端末１１０へ送信する。すると、通信端末１１０は、通信端末１００からの「データ保存要求メッセージ」Ｓ２３０を受信し、当該メッセージから現在受信している映像データＤ２００を指定された開始位置から保存し、通信端末１１０上の部分データＲ２３０に保存する。このとき、通信端末１２０では、データ保存が継続しているが、上述した通信端末１００上の部分データＲ２０１と同じであった部分データＲ２２０以降に保存されたデータをＲ２２１とすると、この部分データＲ２２１と通信端末１１０の部分データＲ２３０とは同じデータとなる。
【００６５】
その後、通信端末１００では通信データの記録終了のためイベント「ＲＥＣ終了」Ｅ２１０が発生すると、通信端末１００は、図５（ｂ）に示すような「データ保存要求メッセージ」を使用し、適切なパラメータを設定した当該メッセージＳ２４０、Ｓ２５０を通信システム４００経由で通信端末１１０および１２０へ送信する。
【００６６】
すると、通信端末１１０および１２０では、通信端末１００からの「データ保存要求メッセージ」Ｓ２４０およびＳ２５０を受信し、当該メッセージから現在受信している映像データＤ２００を指定された終了位置まで保存し適切なパラメータを設定した「データ保存応答メッセージ」Ｓ２６０およびＳ２７０を通信システム４００経由で通信端末１００へ送信する。
【００６７】
通信端末１００は、通信端末１１０および１２０からの「データ保存応答メッセージ」Ｓ２６０およびＳ２７０を受信し、当該メッセージから「データ管理情報」を更新し、通信端末１００〜１２０に保存されている部分データ情報を管理する。
【００６８】
このように、本実施例では、データの保存を多重化しているので、保存データに冗長性を持たせることができ、通信や端末の不慮の障害を回避できるという効果が得られる。なお、データ保存の多重化は、全端末で同時に同じデータを保存するよう構成してもよい。
【産業上の利用可能性】
【００６９】
本発明は、グループセッションにて通話などのデータ通信を行う携帯電話などの通信端末に利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００７０】
【図１】本発明におけるシステムの全体構成を示すブロック図である。
【図２】通信端末の構成を示す機能ブロック図である。
【図３】図３（ａ）は、データ保存要求メッセージのデータ構造を示す図であり、図３（ｂ）は、データ保存応答メッセージのデータ構造を示す図である。
【図４】データ管理情報のデータ構造を示す図である。
【図５】図５（ａ），（ｂ）は、データ保存要求メッセージの一例を示す図であり、図５（ｃ）は、データ保存応答メッセージの一例を示す図である。
【図６】図６（ａ）は、本データの分散保持例を示す説明図であり、図６（ｂ）は、データ管理情報の一例を示す図である。
【図７】実施例１におけるデータ分散保存時の動作を示すシーケンス図である。
【図８】実施例２におけるデータ分散保存時の動作を示すシーケンス図である。
【図９】従来例における端末によるデータ保存時の動作を示すシーケンス図である。
【符号の説明】
【００７１】
１００，１１０，１２０  無線通信端末
１０１  データ通信処理部
１０２  データ保存処理部
１０３  分散保存処理部
１０４  保存管理処理部
１０５  通信データ記憶部
１０６  保存管理データ記憶部
【図１】
2007208766.tif 000003
【図２】
2007208766.tif 000004
【図３】
2007208766.tif 000005
【図４】
2007208766.tif 000006
【図５】
2007208766.tif 000007
【図６】
2007208766.tif 000008
【図７】
2007208766.tif 000009
【図８】
2007208766.tif 000010
【図９】
2007208766.tif 000011