(57)【要約】      （修正有）【課題】３拠点以上で効率よくフルメッシュ接続ができる通信端末、通信方法および通信プログラムを提供する。【解決手段】通信端末３では、通信端末４〜６から送信された各接続許可信号の受信順に基づき、端末指定リストが作成され、各通信端末４〜６に送信される。端末指定リストでは、接続要求信号を送信すべき送信先端末と、他拠点から受信すべき送信元の送信元端末とが指定されている。第４ステップにおいて、通信端末３から送信された各端末指定リストに基づき、通信端末４〜６において、接続要求信号の送信、又は受信が行われる。これにより、各端末間において、接続要求信号が重複しないので、無駄な通信を無くすことができる。【選択図】図７
2012015738.tif 000002
【特許請求の範囲】
【請求項１】
３拠点以上で互いに接続してデータを送受信する通信端末であって、
接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信手段と、
他拠点の前記通信端末の前記接続要求第１信号送信手段によって送信された前記接続要求信号を受信する接続要求信号受信手段と、
前記接続要求信号受信手段によって前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信手段と、
前記接続先端末の前記接続許可信号返信手段から返信された前記接続許可信号を受信する接続許可信号受信手段と、
前記接続許可信号受信手段によって前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成手段と、
前記端末指定情報作成手段によって作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信手段と、
他拠点の前記通信端末の前記端末指定情報送信手段によって送信された前記端末指定情報を受信する端末指定情報受信手段と、
前記端末指定情報受信手段によって受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信手段と、
前記端末指定情報受信手段によって受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信手段から送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続手段と
を備えたことを特徴とする通信端末。
【請求項２】
前記端末指定情報作成手段が作成する前記端末指定情報では、
前記受信順が早い方の前記接続先端末を前記送信先端末に指定し、
前記受信順が遅い方の前記接続先端末を前記送信元端末に指定することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記送信先端末情報および前記送信元端末情報は、
前記接続許可信号を送信すべき相手の前記通信端末との接続、および前記接続許可信号の送信元の前記通信端末との接続を認証するための認証情報を含み、
前記接続要求信号第２送信手段は、前記接続要求信号と併せて、前記認証情報を、前記送信先端末情報に対応する前記通信端末に送信し、
前記接続手段は、
前記端末指定情報受信手段によって受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信手段から送信された前記接続要求信号を受信し、かつ前記送信元端末情報に含まれる前記認証情報と、他拠点の前記接続要求信号第２送信手段から送信された前記認証情報とが一致した場合のみ、前記送信元端末と接続することを特徴とする請求項１又は２に記載の通信端末。
【請求項４】
３拠点以上で互いに接続してデータを送受信する通信端末によって行われる通信方法であって、
接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信ステップと、
他拠点の前記通信端末の前記接続要求第１信号送信ステップにおいて送信された前記接続要求信号を受信する接続要求信号受信ステップと、
前記接続要求信号受信ステップにおいて前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信ステップと、
前記接続先端末の前記接続許可信号返信ステップにおいて返信された前記接続許可信号を受信する接続許可信号受信ステップと、
前記接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成ステップと、
前記端末指定情報作成ステップにおいて作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信ステップと、
他拠点の前記通信端末の前記端末指定情報送信ステップにおいて送信された前記端末指定情報を受信する端末指定情報受信ステップと、
前記端末指定情報受信ステップにおいて受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信ステップと、
前記端末指定情報受信ステップにおいて受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信ステップにおいて送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続ステップと
を備えたことを特徴とする通信方法。
【請求項５】
３拠点以上で互いに接続してデータを送受信する通信端末の動作を制御する通信プログラムであって、
コンピュータに、
接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信ステップと、
他拠点の前記通信端末の前記接続要求第１信号送信ステップにおいて送信された前記接続要求信号を受信する接続要求信号受信ステップと、
前記接続要求信号受信ステップにおいて前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信ステップと、
前記接続先端末の前記接続許可信号返信ステップにおいて返信された前記接続許可信号を受信する接続許可信号受信ステップと、
前記接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成ステップと、
前記端末指定情報作成ステップにおいて作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信ステップと、
他拠点の前記通信端末の前記端末指定情報送信ステップにおいて送信された前記端末指定情報を受信する端末指定情報受信ステップと、
前記端末指定情報受信ステップにおいて受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信ステップと、
前記端末指定情報受信ステップにおいて受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信ステップにおいて送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続ステップと
を実行させることを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３拠点以上で互いに接続してデータを送受信する通信端末、通信方法および通信プログラムに関する。
【背景技術】
【０００２】
従来、３拠点以上においてフルメッシュ接続が可能な多地点接続端末装置が提案されている（例えば、特許文献１参照）。フルメッシュ接続とは、同じネットワークに属する他の全ての相手と直接通信できる接続形態を意味する。この装置では、全ての接続候補の端末の識別情報リストを、自拠点と接続済みの全端末に送信する。それを受信した各端末は識別情報リストに基づき、自端末と未接続の端末に接続要求を送信する。それを全端末がフルメッシュで接続できるまで繰り返すことによって、多地点のフルメッシュ接続を実現している。
【先行技術文献】
【非特許文献】
【０００３】
【特許文献１】特開２００４−３４１５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の多地点接続端末装置では、識別情報を受信したときに、各端末がそれぞれ勝手に未接続の端末に接続要求を送信する。そのため、接続要求が重複してしまい、無駄な通信を生じるという問題点があった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、３拠点以上で効率よくフルメッシュ接続ができる通信端末、通信方法および通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る通信端末は、３拠点以上で互いに接続してデータを送受信する通信端末であって、接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信手段と、他拠点の前記通信端末の前記接続要求第１信号送信手段によって送信された前記接続要求信号を受信する接続要求信号受信手段と、前記接続要求信号受信手段によって前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信手段と、前記接続先端末の前記接続許可信号返信手段から返信された前記接続許可信号を受信する接続許可信号受信手段と、前記接続許可信号受信手段によって前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成手段と、前記端末指定情報作成手段によって作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信手段と、他拠点の前記通信端末の前記端末指定情報送信手段によって送信された前記端末指定情報を受信する端末指定情報受信手段と、前記端末指定情報受信手段によって受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信手段と、前記端末指定情報受信手段によって受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信手段から送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続手段とを備えている。
【０００７】
第１態様に係る通信端末は、３拠点以上で互いに接続してデータを送受信するものである。接続要求信号第１送信手段は、接続先となる２以上の接続先端末に対して接続要求信号を送信する。接続要求信号受信手段は、他拠点の通信端末の接続要求第１信号送信手段によって送信された接続要求信号を受信する。次いで、接続許可信号返信手段は、接続要求信号受信手段によって接続要求信号を受信した場合、接続要求信号を送信した他拠点の通信端末に対して接続許可信号を返信する。接続許可信号受信手段は、接続先端末の接続許可信号返信手段から返信された接続許可信号を受信する。接続許可信号受信手段が接続許可信号を受信した場合、端末指定情報作成手段は、接続許可信号の受信順に基づき、端末指定情報を作成する。端末指定情報は、送信先端末情報と、送信元端末情報とを各々指定するものである。送信先端末情報は、接続先端末に対して、接続要求信号を送信すべき相手の通信端末の情報である。送信元端末情報は、他拠点から送信される接続要求信号を受信すべき場合、送信元の通信端末の情報である。端末指定情報送信手段は、端末指定情報作成手段によって作成された端末指定情報を、接続先端末に送信する。端末指定情報受信手段は、他拠点の通信端末の端末指定情報送信手段によって送信された端末指定情報を受信する。接続要求信号第２送信手段は、端末指定情報受信手段によって受信された端末指定情報に基づき、送信先端末情報に対応する通信端末に接続要求信号を送信する。接続手段は、端末指定情報受信手段によって受信された端末指定情報の送信元端末情報に基づき、他拠点の接続要求信号第２送信手段から送信された接続要求信号を受信した場合、接続要求信号を送信した通信端末と接続する。これにより、各拠点において、自拠点の端末から接続要求信号を送信すべき送信先端末をそれぞれ指定できるので、接続要求信号が各接続間で重複せず、無駄な通信を無くすことができる。よって、３拠点以上でフルメッシュ接続する場合に、他拠点の通信端末と効率よく接続できる。さらに、端末指定情報は、送信先端末情報のみならず、送信元端末情報も指定するので、どの拠点から送信される接続要求信号を受信すべきであるかを指定できる。これにより、各端末間において、接続要求信号が重複しないので、他拠点の通信端末とより効率よく接続できる。また、端末指定情報作成手段は、接続許可信号の受信順に基づいて、端末指定情報を作成する。これにより、各拠点につき、接続要求信号を送信すべき相手の送信先端末と、他拠点から送信される接続要求信号を受信すべき場合の送信元の送信元端末とを、効率よく振り分けることができる。
【０００８】
また、第１態様において、前記端末指定情報作成手段が作成する前記端末指定情報では、前記受信順が早い方の前記接続先端末を前記送信先端末に指定し、前記受信順が遅い方の前記接続先端末を前記送信元端末に指定してもよい。これにより、接続許可信号の返信が早ければ早いほど、端末指定情報において、その接続先端末に指定される送信先端末情報は減少し、送信元端末情報は増える。よって、接続許可信号を早く返信した方の接続先端末は、他拠点から送信される接続要求信号を待っていればよいので、接続許可信号を相手に送信する手間を軽減できる。
【０００９】
また、第１態様において、前記送信先端末情報および前記送信元端末情報は、前記接続許可信号を送信すべき相手の前記通信端末との接続、および前記接続許可信号の送信元の前記通信端末との接続を認証するための認証情報を含み、前記接続要求信号第２送信手段は、前記接続要求信号と併せて、前記認証情報を、前記送信先端末情報に対応する前記通信端末に送信し、前記接続手段は、前記端末指定情報受信手段によって受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信手段から送信された前記接続要求信号を受信し、かつ前記送信元端末情報に含まれる前記認証情報と、他拠点の前記接続要求信号第２送信手段から送信された前記認証情報とが一致した場合のみ、前記送信元端末と接続してもよい。つまり、接続手段は、端末指定情報受信手段によって受信された端末指定情報の送信元端末情報に基づき、他拠点の接続要求信号第２送信手段から送信された接続要求信号を受信しただけでは、接続しない。送信元端末情報に含まれる認証情報と、他拠点の接続要求信号第２送信手段から送信された認証情報とが一致した場合のみ、その送信元端末と接続する。これにより、故意に送信元端末になりすまして接続要求信号を送信した通信端末との接続を防止できる。
【００１０】
本発明の第２態様に係る通信方法は、３拠点以上で互いに接続してデータを送受信する通信端末によって行われる通信方法であって、接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信ステップと、他拠点の前記通信端末の前記接続要求第１信号送信ステップにおいて送信された前記接続要求信号を受信する接続要求信号受信ステップと、前記接続要求信号受信ステップにおいて前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信ステップと、前記接続先端末の前記接続許可信号返信ステップにおいて返信された前記接続許可信号を受信する接続許可信号受信ステップと、前記接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成ステップと、前記端末指定情報作成ステップにおいて作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信ステップと、他拠点の前記通信端末の前記端末指定情報送信ステップにおいて送信された前記端末指定情報を受信する端末指定情報受信ステップと、前記端末指定情報受信ステップにおいて受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信ステップと、前記端末指定情報受信ステップにおいて受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信ステップにおいて送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続ステップとを備えている。
【００１１】
第２態様に係る通信方法は、３拠点以上で互いに接続してデータを送受信する通信端末によって行われる。まず、接続要求信号第１送信ステップにおいて、接続先となる２以上の接続先端末に対して接続要求信号を送信する。接続要求信号受信ステップにおいて、他拠点の通信端末の接続要求第１信号送信ステップにおいて送信された接続要求信号を受信する。次いで、接続要求信号受信ステップにおいて接続要求信号を受信した場合、接続許可信号返信ステップにおいて、接続要求信号を送信した他拠点の通信端末に対して接続許可信号を返信する。接続許可信号受信ステップにおいて、接続先端末の接続許可信号返信ステップにおいて返信された接続許可信号を受信する。次いで、接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、端末指定情報作成ステップにおいて、接続許可信号の受信順に基づき、端末指定情報を作成する。端末指定情報は、送信先端末情報と、送信元端末情報とを各々指定するものである。送信先端末情報は、接続先端末に対して、接続要求信号を送信すべき相手の通信端末の情報である。送信元端末情報は、他拠点から送信される接続要求信号を受信すべき場合、送信元の通信端末の情報である。端末指定情報送信ステップにおいて、端末指定情報作成ステップにおいて作成された端末指定情報を、接続先端末に送信する。端末指定情報受信ステップにおいて、他拠点の通信端末の端末指定情報送信ステップにおいて送信された端末指定情報を受信する。接続要求信号第２送信ステップにおいて、端末指定情報受信ステップにおいて受信された端末指定情報に基づき、送信先端末情報に対応する通信端末に接続要求信号を送信する。そして、接続ステップにおいて、端末指定情報受信ステップにおいて受信された端末指定情報の送信元端末情報に基づき、他拠点の接続要求信号第２送信ステップにおいて送信された接続要求信号を受信した場合、接続要求信号を送信した通信端末と接続する。これにより、各拠点において、自拠点の端末から接続要求信号を送信すべき送信先端末をそれぞれ指定できるので、接続要求信号が各接続間で重複せず、無駄な通信を無くすことができる。よって、３拠点以上でフルメッシュ接続する場合に、他拠点の通信端末と効率よく接続できる。さらに、端末指定情報は、送信先端末情報のみならず、送信元端末情報も指定するので、どの拠点から送信される接続要求信号を受信すべきであるかを指定できる。これにより、各端末間において、接続要求信号が重複しないので、他拠点の通信端末とより効率よく接続できる。また、端末指定情報作成手段は、接続許可信号の受信順に基づいて、端末指定情報を作成する。これにより、各拠点につき、接続要求信号を送信すべき相手の送信先端末と、他拠点から送信される接続要求信号を受信すべき場合の送信元の送信元端末とを、効率よく振り分けることができる。
【００１２】
本発明の第３態様に係る通信プログラムは、３拠点以上で互いに接続してデータを送受信する通信端末の動作を制御する通信プログラムであって、コンピュータに、接続先となる２以上の通信端末である接続先端末に対して接続を要求する接続要求信号を送信する接続要求信号第１送信ステップと、他拠点の前記通信端末の前記接続要求第１信号送信ステップにおいて送信された前記接続要求信号を受信する接続要求信号受信ステップと、前記接続要求信号受信ステップにおいて前記接続要求信号を受信した場合、前記接続要求信号を送信した他拠点の前記通信端末に対して接続を許可する接続許可信号を返信する接続許可信号返信ステップと、前記接続先端末の前記接続許可信号返信ステップにおいて返信された前記接続許可信号を受信する接続許可信号受信ステップと、前記接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、前記接続許可信号の受信順に基づき、前記接続先端末に対して、前記接続要求信号を送信すべき相手の前記通信端末の情報である送信先端末情報と、他拠点から送信される前記接続要求信号を受信すべき場合、送信元の前記通信端末の情報である送信元端末情報とを各々指定する端末指定情報を作成する端末指定情報作成ステップと、前記端末指定情報作成ステップにおいて作成された前記端末指定情報を、前記接続先端末に送信する端末指定情報送信ステップと、他拠点の前記通信端末の前記端末指定情報送信ステップにおいて送信された前記端末指定情報を受信する端末指定情報受信ステップと、前記端末指定情報受信ステップにおいて受信された前記端末指定情報に基づき、前記送信先端末情報に対応する前記通信端末に前記接続要求信号を送信する接続要求信号第２送信ステップと、前記端末指定情報受信ステップにおいて受信された前記端末指定情報の前記送信元端末情報に基づき、他拠点の前記接続要求信号第２送信ステップにおいて送信された前記接続要求信号を受信した場合、前記接続要求信号を送信した前記通信端末と接続する接続ステップとを実行させることを特徴とする。
【００１３】
第３態様に係る通信プログラムは、コンピュータに実行させるものであって、３拠点以上で互いに接続してデータを送受信する通信端末の動作を制御するものである。まず、接続要求信号第１送信ステップにおいて、接続先となる２以上の接続先端末に対して接続要求信号を送信する。接続要求信号受信ステップにおいて、他拠点の通信端末の接続要求第１信号送信ステップにおいて送信された接続要求信号を受信する。次いで、接続要求信号受信ステップにおいて接続要求信号を受信した場合、接続許可信号返信ステップにおいて、接続要求信号を送信した他拠点の通信端末に対して接続許可信号を返信する。接続許可信号受信ステップにおいて、接続先端末の接続許可信号返信ステップにおいて返信された接続許可信号を受信する。次いで、接続許可信号受信ステップにおいて前記接続許可信号を受信した場合、端末指定情報作成ステップにおいて、接続許可信号の受信順に基づき、端末指定情報を作成する。端末指定情報は、送信先端末情報と、送信元端末情報とを各々指定するものである。送信先端末情報は、接続先端末に対して、接続要求信号を送信すべき相手の通信端末の情報である。送信元端末情報は、他拠点から送信される接続要求信号を受信すべき場合、送信元の通信端末の情報である。端末指定情報送信ステップにおいて、端末指定情報作成ステップにおいて作成された端末指定情報を、接続先端末に送信する。端末指定情報受信ステップにおいて、他拠点の通信端末の端末指定情報送信ステップにおいて送信された端末指定情報を受信する。接続要求信号第２送信ステップにおいて、端末指定情報受信ステップにおいて受信された端末指定情報に基づき、送信先端末情報に対応する通信端末に接続要求信号を送信する。そして、接続ステップにおいて、端末指定情報受信ステップにおいて受信された端末指定情報の送信元端末情報に基づき、他拠点の接続要求信号第２送信ステップにおいて送信された接続要求信号を受信した場合、接続要求信号を送信した通信端末と接続する。これにより、各拠点において、自拠点の端末から接続要求信号を送信すべき送信先端末をそれぞれ指定できるので、接続要求信号が各接続間で重複せず、無駄な通信を無くすことができる。よって、３拠点以上でフルメッシュ接続する場合に、他拠点の通信端末と効率よく接続できる。さらに、端末指定情報は、送信先端末情報のみならず、送信元端末情報も指定するので、どの拠点から送信される接続要求信号を受信すべきであるかを指定できる。これにより、各端末間において、接続要求信号が重複しないので、他拠点の通信端末とより効率よく接続できる。また、端末指定情報作成手段は、接続許可信号の受信順に基づいて、端末指定情報を作成する。これにより、各拠点につき、接続要求信号を送信すべき相手の送信先端末と、他拠点から送信される接続要求信号を受信すべき場合の送信元の送信元端末とを、効率よく振り分けることができる。
【図面の簡単な説明】
【００１４】
【図１】通信システム１の構成を示すブロック図である。
【図２】通信端末３の電気的構成を示すブロック図である。
【図３】接続済端末リスト４０の概念図である。
【図４】端末指定リスト５１の概念図である。
【図５】端末指定リスト５２の概念図である。
【図６】端末指定リスト５３の概念図である。
【図７】通信システム１の通信手順を示す図である。
【図８】多地点接続処理のフローチャートである。
【図９】多地点接続開始処理のフローチャートである。
【図１０】接続要求受信処理のフローチャートである。
【図１１】認証キー割り当てリスト６１の概念図である。
【図１２】端末指定リスト７１の概念図である。
【図１３】端末指定リスト７２の概念図である。
【図１４】端末指定リスト７３の概念図である。
【図１５】第１変形例における多地点接続開始処理のフローチャートである。
【図１６】第１変形例における接続要求受信処理のフローチャートである。
【図１７】第２変形例における多地点接続開始処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の通信端末を具現化した一実施の形態である通信端末３〜６を備えた通信システム１について、図面を参照して説明する。なお、参照する図面は、本発明が採用し得る技術的特徴を説明するために用いられるものである。図面に記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。
【００１６】
まず、通信システム１の構成について、図１を参照して説明する。通信システム１は、４つの拠点にそれぞれ設置する通信端末３、４、５、６を備えている。通信端末３〜６は、ネットワーク（図示外）を介して他の端末と接続し、映像、音声等の各種データの通信を行うことで、遠隔会議を可能とする。通信端末３〜６は、端末のユーザ間で通話を実行させる機能（ＩＰ電話機能）を少なくとも備えている。ＩＰ電話機能を実現するための呼制御プロトコルとして、例えば、ＳＩＰ（Session Initiation Protocol）が用いられる。通信端末３〜６は、専用端末の他、据え置き型のパーソナルコンピュータ、携帯端末等が利用可能である。
【００１７】
通信端末３〜６には、識別情報がそれぞれ割り当てられている。ＳＩＰにおいては、ＳＩＰアドレスが識別情報に相当する。例えば、図１に示すように、通信端末３には「００１」、通信端末４には「００２」、通信端末５には「００３」、通信端末６には「００４」が割り当てられている。ユーザは、ＳＩＰアドレスを指定し、特定のユーザの通信端末を呼び出すことで、特定のユーザと通話を行う。
【００１８】
本実施形態の通信システム１は、各端末に対して、接続要求信号を送信すべき端末と受信すべき送信元の端末とをそれぞれ指定することで、同じネットワークに属する全ての通信端末３〜６が相互に接続する「多地点フルメッシュ接続」を効率よく実現できる。
【００１９】
次に、通信端末３の電気的構成について、図２を参照して説明する。他の通信端末４〜６は、通信端末３と同じ構成であるので説明を省略する。通信端末３は、通信端末３の制御を司るＣＰＵ１０を備えている。ＣＰＵ１０には、ＲＯＭ１１、ＲＡＭ１２、ハードディスクドライブ（以下、「ＨＤＤ」という。）１３、および入出力インターフェース１９が、バス１８を介して接続されている。
【００２０】
ＲＯＭ１１は、通信端末３を動作させるためのプログラムおよび初期値等を記憶している。ＲＡＭ１２は、制御プログラム及び本発明の通信プログラムで使用される各種の情報を一時的に記憶する。ＨＤＤ１３は、制御プログラム等の各種の情報を記憶する不揮発性の記憶装置である。ＨＤＤ１３の代わりに、ＥＥＰＲＯＭまたはメモリカード等の記憶装置を用いてもよい。
【００２１】
入出力インターフェース１９には、音声入力処理部２１、音声出力処理部２２、映像入力処理部２３、映像出力処理部２４、操作部２５、および外部通信Ｉ／Ｆ２６が接続されている。音声入力処理部２１は、音声を入力するマイク３１からの音声データの入力を処理する。音声出力処理部２２は、音声を出力するスピーカ３２の動作を処理する。映像入力処理部２３は、映像を撮像するカメラ３３からの画像データの入力を処理する。映像出力処理部２４は、画像を表示画面（図示外）に表示する表示装置３４の動作を処理する。操作部２５は、ユーザが通信端末３に各種指示を入力するために用いられる。外部通信Ｉ／Ｆ２６は、通信端末３をネットワーク（図示外）に接続する。
【００２２】
次に、接続済端末リスト４０について、図３を参照して説明する。接続済端末リスト４０は、自拠点と接続が完了した通信端末を管理する。接続済端末リスト４０は、ＨＤＤ１３（図２参照）に記憶されている。接続済端末リスト４０には、接続済みの端末（接続済端末）を識別する識別情報として、例えば、通信端末のＳＩＰアドレスが登録される。登録する識別情報は、端末を識別できるものであればよく、ＳＩＰアドレス以外にも、ＩＰアドレス、マックアドレス等を用いてもよい。
【００２３】
図３に示す例では、自拠点の通信端末３に対して、通信端末４、５、６の順に接続が完了した場合の接続済端末リスト４０を示している。この場合、接続済端末リスト４０には、上から順に、通信端末４のＳＩＰアドレス＝「００２」、通信端末５のＳＩＰアドレス＝「００３」、通信端末６のＳＩＰアドレス＝「００４」が各々登録される。
【００２４】
次に、端末指定リストについて説明する。端末指定リストは、多地点フルメッシュ接続を最初に指示する端末である「多地点接続開始端末」にて、多地点接続開始端末と接続する接続先端末ごとにそれぞれ作成される。端末指定リストでは、接続要求信号を送信すべき端末である「送信先端末」と、接続要求信号を受信すべき相手の端末である「送信元端末」とがそれぞれ指定される。通信システム１を構成する各端末間において、接続要求信号を送信する側と、受信する側とを予め指定することで、接続要求信号が互いに重複しないように調整できる。なお、送信先端末と送信元端末の指定方法については、後述する。
【００２５】
例えば、通信端末３が多地点接続開始端末である場合、その通信端末３において、通信端末３の接続先端末である通信端末４〜６に対して、図４〜図６に示す端末指定リスト５１〜５３が作成される。端末指定リスト５１（図４参照）は、通信端末４に対して作成されるものの一例である。端末指定リスト５２（図５参照）は、通信端末５に対して作成されるものの一例である。端末指定リスト５３（図６参照）は、通信端末６に対して作成されるものの一例である。
【００２６】
端末指定リスト５１の内容について、図４を参照して説明する。端末指定リスト５１には、送信先端末アドレス欄５１Ａと、送信元端末アドレス欄５１Ｂとが各々設けられている。送信先端末アドレス欄５１Ａには、送信先端末のＳＩＰアドレスが登録される。送信元端末アドレス欄５１Ｂには、送信元端末のＳＩＰアドレスが登録される。送信先端末アドレス欄５１Ａには、何も登録されていない。送信元端末アドレス欄５１Ｂには、「００３」「００４」が登録されている。従って、通信端末４は、接続要求信号を送信する必要はなく、通信端末５、６から送信される接続要求信号を受信すればよいことを意味する。
【００２７】
端末指定リスト５２の内容について、図５を参照して説明する。端末指定リスト５２にも同様に、送信先端末アドレス欄５２Ａと、送信元端末アドレス欄５２Ｂとが各々設けられている。例えば、送信先端末アドレス欄５２Ａには、「００２」が登録されている。送信元端末アドレス欄５２Ｂには、「００４」が登録されている。従って、通信端末５は、接続要求信号を通信端末４に送信すると共に、通信端末６から送信される接続要求信号を受信すればよいことを意味する。
【００２８】
端末指定リスト５３の内容について、図６を参照して説明する。端末指定リスト５３にも、送信先端末アドレス欄５３Ａと、送信元端末アドレス欄５３Ｂとが各々設けられている。例えば、送信先端末アドレス欄５３Ａには、「００２」「００３」が登録されている。送信元端末アドレス欄５３Ｂには、何も登録されていない。従って、通信端末６は、接続要求信号を通信端末４、５に送信すればよく、他拠点からは接続要求信号が送信されないことを意味する。
【００２９】
そして、通信端末４〜６において、これら端末指定リスト５１〜５３に従って、接続要求信号が他拠点の通信端末に送信、又は受信される。これによって、各端末間において接続要求信号が重複しないようにできる。
【００３０】
次に、通信システム１の多地点フルメッシュ接続の通信手順について、図７を参照して説明する。ここでは、多地点フルメッシュ接続の通信手順を、第１ステップから第６ステップの６段階に分けて説明する。なお、図７では、紙面の都合上、通信端末３を「端３」、通信端末４を「端４」、通信端末５を「端５」、通信端末６を「端６」と略している。また、通信端末３を多地点接続開始端末として説明する。
【００３１】
まず、第１ステップにおいて、通信端末３から通信端末４〜６に対して接続要求信号がそれぞれ送信される。
【００３２】
次に、第２ステップにおいて、接続要求信号を受信した通信端末４〜６から、接続要求信号の送信元である通信端末３に対して、接続を許可する接続許可信号が返信される。これにより、通信端末３と通信端末４、通信端末５、通信端末６が各々接続される。
【００３３】
次に、第３ステップにおいて、通信端末３では、通信端末４〜６からそれぞれ送信された各接続許可信号の受信順に基づき、端末指定リスト５１〜５３（図４〜図６参照）がそれぞれ作成される。そして、通信端末４には、端末指定リスト５１（図４参照）が送信され、通信端末５には、端末指定リスト５２（図５参照）が送信され、通信端末６には、端末指定リスト５３（図６参照）が送信される。
【００３４】
次に、第４ステップにおいて、通信端末４〜６において、端末指定リスト５１〜５３に基づき、接続要求信号の送信、又は受信が行われる。通信端末４では、通信端末５、６から送信される接続要求信号を受信するだけである。通信端末５では、通信端末４に対して接続要求信号が送信され、通信端末６から送信される接続要求信号を受信する。通信端末６では、通信端末５、６に対して接続要求信号が送信される。このように、各端末間において、接続要求信号が重複せず、効率よく接続できるので、無駄な通信を無くすことができる。
【００３５】
次に、第５ステップにおいて、接続要求信号を受信した通信端末４、５では、端末指定リスト５１、５２に基づき、接続要求信号を送信した送信元端末に対して、接続許可信号がそれぞれ返信される。即ち、通信端末４から通信端末５、６に接続許可信号が返信される。通信端末５から通信端末６に接続要求信号が返信される。
【００３６】
最後に、第６ステップにおいて、通信端末４と通信端末５、通信端末４と通信端末６、通信端末５と通信端末６が接続される。第２ステップで接続が完了した箇所と合わせ、通信システム１の多地点フルメッシュ接続が完了する。このように、接続要求信号が全く重複せず、効率よく短時間で接続できるので、無駄な通信を無くすことができる。
【００３７】
次に、多地点フルメッシュ接続を実現するために、各端末のＣＰＵ１０によって実行される多地点接続処理について、図８のフローチャートを参照して説明する。本処理は、例えば、電源がオンされると、ＨＤＤ１３（図２参照）に記憶されている多地点接続プログラム（本発明の「通信プログラム」に相当）が呼び出されて実行される。なお、本処理の起動は、電源オンに限らず、所定の操作で実行するようにしてもよい。
【００３８】
まず、多地点接続開始処理が起動される（Ｓ１）。多地点接続開始処理は、自拠点の端末が多地点接続開始端末として機能する場合に、端末指定リストを作成し、各接続先端末に送信するまでの処理である。次いで、接続要求受信処理が起動される（Ｓ２）。接続要求受信処理は、多地点接続開始端末から接続要求信号を受信し、多地点接続開始端末から送信される端末指定リストに基づき、接続要求信号を他拠点の端末に送信、又は受信することで、各端末間の接続を確立する処理である。なお、Ｓ１の多地点接続開始処理は、図７の第１、第３ステップを実行する処理であり、Ｓ２の接続要求受信処理は、図７の第２、第４〜第６ステップを実行する処理である。Ｓ３の処理については後述する。
【００３９】
次に、多地点接続開始処理について、図９のフローチャートを参照して説明する。まず、多地点接続の開始の指示があったか否かが判断される（Ｓ１０）。例えば、表示装置３４の表示画面に表示された多地点接続開始ボタン（図示外）をマウスでクリックすると、多地点接続の開始の指示があったと判断される。多地点接続の開始の指示がない場合（Ｓ１０：ＮＯ）、Ｓ１０に戻って、待機状態となる。
【００４０】
多地点接続の開始の指示があった場合（Ｓ１０：ＹＥＳ）、通信端末３が多地点接続開始端末となり、通信端末４〜６が接続先端末となる。接続先端末は、ＨＤＤ３１（図２参照）に記憶された接続先端末リスト（図示外）によって特定される。接続先端末リストには、通信端末３と多地点フルメッシュ接続を行う端末の識別情報（例えば、ＳＩＰアドレス）が予め登録されている。従って、接続先端末リストに登録された通信端末４〜６に対して、接続要求信号が送信される（Ｓ１１、図７の第１ステップ）。接続要求信号を受信した通信端末４〜６では、通信端末３に対して接続を許可するために、接続許可信号を通信端末３に返信する（図７の第２ステップ）。
【００４１】
次いで、通信端末４〜６から接続許可信号を受信したか否かが判断される（Ｓ１２）。接続許可信号を受信するまでは（Ｓ１２：ＮＯ）、Ｓ１２に戻り、待機状態となる。接続許可信号を受信した場合（Ｓ１２：ＹＥＳ）、その接続許可信号を送信した通信端末のＳＩＰアドレスが、接続済端末リスト４０（図３参照）に登録される（Ｓ１３）。
【００４２】
さらに、全ての接続先端末から接続許可信号を受信したか否かが判断される（Ｓ１４）。ここでは、ＨＤＤ３１（図２参照）に記憶された接続先端末リスト（図示外）のＳＩＰアドレスと、ＨＤＤ３１に記憶された接続済端末リスト４０（図３参照）のＳＩＰアドレスとが全て一致しているか否かで判断される。接続許可信号を受信していない接続先端末がある場合（Ｓ１４：ＮＯ）、Ｓ１２に戻り、引き続き、接続許可信号を受信したか否かが判断される。
【００４３】
そして、接続許可信号を受信した場合は（Ｓ１２：ＹＥＳ）、その接続許可信号を送信した通信端末のＳＩＰアドレスが、接続済端末リスト４０（図３参照）に同様に登録される（Ｓ１３）。全ての接続先端末から接続許可信号を受信した場合（Ｓ１４：ＹＥＳ）、通信端末４、５、６の端末指定リスト５１、５２、５３が各々作成される（Ｓ１５）。
【００４４】
ここで、端末指定リスト５１〜５３の作成方法について説明する。各端末指定リスト５１〜５３において、通信端末４〜６を、送信先端末と送信元端末とにそれぞれ振り分ける。この処理は、接続先端末から送信される接続許可信号の受信順に基づいて行われる。受信順が早い方の接続先端末を「送信先端末」に指定し、受信順が遅い方の接続先端末を「送信元端末」に指定する。
【００４５】
例えば、通信端末３において、接続許可信号を通信端末４、５、６の順に受信した場合、接続許可信号の受信順が最も早い通信端末４を「送信先端末」に指定し、受信順が最も遅い通信端末６を「送信元端末」に指定する。残りの通信端末５については、通信端末５よりも受信順が早い通信端末４の端末指定リスト５１（図４参照）では、「送信元端末」に指定する。通信端末５よりも受信順が遅い通信端末６の端末指定リスト５３（図６参照）では、「送信先端末」に指定する。このような条件で、「送信先端末」と「送信元端末」を指定する。
【００４６】
図４に示すように、通信端末４の端末指定リスト５１では、送信先端末は自分自身（通信端末４）であるので、送信先端末アドレス欄５１Ａには、何も登録されない。送信元端末アドレス欄５１Ｂには、通信端末５、６のＳＩＰアドレス「００３」「００４」が登録される。このようにして端末指定リスト５１が作成され、ＨＤＤ３１（図２参照）に記憶される。
【００４７】
図５に示すように、通信端末５の端末指定リスト５２では、送信先端末アドレス欄５２Ａに、通信端末３のＳＩＰアドレス「００２」が登録される。送信元端末アドレス欄５２Ｂに、通信端末６のＳＩＰアドレス「００４」が登録される。このようにして端末指定リスト５２が作成され、ＨＤＤ３１（図２参照）に記憶される。
【００４８】
図６に示すように、通信端末６の端末指定リスト５３では、送信先端末アドレス欄５３Ａに、通信端末４、５のＳＩＰアドレス「００２」「００３」が登録される。送信元端末は自分自身（通信端末６）であるので、送信元端末アドレス欄５３Ｂには、何も登録されない。このようにして端末指定リスト５３が作成され、ＨＤＤ３１（図２参照）に記憶される。
【００４９】
そして、ＨＤＤ３１（図２参照）に記憶された端末指定リスト５１〜５３が、通信端末４〜６に各々送信される（Ｓ１６、図７の第３ステップ）。端末指定リスト５１は通信端末４に送信され、端末指定リスト５２は通信端末５に送信され、端末指定リスト５３は通信端末６に送信される。こうして、多地点接続開始処理が終了する。
【００５０】
次に、接続要求受信処理について、図１０のフローチャートを参照して説明する。本処理では、まず、他拠点の端末から接続要求信号、端末指定リスト、若しくは接続許可信号を受信したか否か判断される（Ｓ２１、Ｓ２９、Ｓ３０）。接続要求信号、端末指定リスト、接続許可信号の何れも受信しない場合は（Ｓ２１：ＮＯ、Ｓ２９：ＮＯ、Ｓ３０：ＮＯ）、Ｓ２１に戻って、引き続き、これらの情報を受信したか判断される。
【００５１】
まず、接続要求信号を受信した場合について説明する。他拠点の端末から接続要求信号を受信した場合（Ｓ２１：ＹＥＳ）、多地点接続開始端末から送信された端末指定リストが、ＨＤＤ３１（図２参照）に記憶されているか否かが判断される（Ｓ２２）。端末指定リストが記憶されていない場合は（Ｓ２２：ＮＯ）、接続要求信号の送信元である端末に対して、接続許可信号が返信される。（Ｓ２３）。例えば、多地点接続開始端末から接続要求信号を受信し、その多地点接続開始端末に対して接続許可信号を返信する場合がこれに該当する（図７の第２ステップ参照）。その後、Ｓ２１に戻り、次に、接続要求信号、端末指定リスト、若しくは接続許可信号を受信したか判断される。
【００５２】
一方、他拠点の端末から接続要求信号を受信し（Ｓ２１：ＹＥＳ）、多地点接続開始端末から送信された端末指定リストがＨＤＤ３１（図２参照）に既に記憶されている場合（Ｓ２２：ＹＥＳ）、接続要求信号を送信した送信元端末のＳＩＰアドレスが、端末指定リストの送信元端末アドレス欄に存在しているか否か判断される（Ｓ２４）。例えば、通信端末４において、端末指定リスト５１（図４参照）の送信元端末アドレス欄５１Ｂには、「００３」「００４」が記憶されている。
【００５３】
従って、接続要求信号を送信した送信元が、通信端末５又は通信端末６であった場合（Ｓ２４：ＹＥＳ）、ＳＩＰアドレスが一致するので、その送信元端末に対して接続許可信号が返信される（Ｓ２５、図７の第５ステップ参照）。接続許可信号を返信した場合、その端末間において接続が完了する。よって、接続許可信号の送信元である通信端末のＳＩＰアドレスが接続済端末リスト４０に登録される（Ｓ２６）。
【００５４】
これに対し、接続要求信号の送信元のＳＩＰアドレスが送信元端末アドレス欄５１Ｂになかった場合（Ｓ２４：ＮＯ）、その端末から接続要求信号を受信すべきでないので、何もせずに、Ｓ２１に戻り、次に、接続要求信号、端末指定リスト、接続許可信号を受信するまで処理が繰り返される。
【００５５】
次に、端末指定リストを受信した場合について説明する。多地点接続開始端末から端末指定リストを受信した場合（Ｓ２１：ＮＯ、Ｓ２９：ＹＥＳ）、その端末リストがＨＤＤ３１（図２参照）に記憶されると共に、その端末指定リストで指定された送信先端末に対して、接続要求信号が送信される（Ｓ３１）。例えば、通信端末５において、端末指定リスト５２の送信先端末アドレス欄５２Ａ（図５参照）には、通信端末４のＳＩＰアドレスが登録されている。よって、通信端末４に対して接続要求信号が送信される。
【００５６】
次に、接続許可信号を受信した場合について説明する。例えば、端末指定リストに基づき、他拠点の端末に接続要求信号を送信した後で、その端末から接続要求信号を受信した場合（Ｓ２１：ＮＯ、Ｓ２９：ＮＯ、Ｓ３０：ＹＥＳ）、その端末間において接続が完了する。よって、接続許可信号の送信元である通信端末のＳＩＰアドレスが接続済端末リスト４０に登録される（Ｓ３２）。
【００５７】
このようにして、接続要求信号、端末指定リスト、又は接続要求信号を受信し、受信した情報に応じて各処理がなされると、自拠点の接続済端末リスト４０と、ＨＤＤ３１（図２参照）に記憶された端末指定リストとに基づき、全ての送信先端末から接続許可信号を受信したか否かが判断される（Ｓ２７）。例えば、端末指定リストの送信先端末アドレス欄に登録されたＳＩＰアドレスのうち、接続済端末リスト４０に登録されていないＳＩＰアドレスがある場合、接続許可信号を受信していない送信先端末がある。この場合（Ｓ２７：ＮＯ）、Ｓ２１に戻り、全ての送信先端末から接続許可信号を受信するまで、処理が繰り返される。
【００５８】
そして、全ての送信先端末から接続許可信号を受信した場合（Ｓ２７：ＹＥＳ）、続いて、自拠点のＨＤＤ３１（図２参照）に記憶された端末指定リストに基づき、全ての送信元端末から接続要求信号を受信したか否かが判断される（Ｓ２８）。接続要求信号を受信していない送信元端末がある場合（Ｓ２８：ＮＯ）、Ｓ２１に戻り、全ての送信元端末から接続許可信号を受信するまで処理が繰り返される。そして、全ての送信元端末から接続要求信号を受信した場合（Ｓ２８：ＹＥＳ）、端末指定リストに基づき、接続要求信号および接続許可信号を全て受信したことになるので、接続要求受信処理が終了する。
【００５９】
そして、図８に示すフローに戻り、多地点接続処理においては、Ｓ１、Ｓ２において起動された多地点接続開始処理と、接続要求受信処理との両方が終了したか否かが判断される（Ｓ３）。両方の処理が終了していない場合は（Ｓ３：ＮＯ）、多地点フルメッシュ接続は完了していないので、Ｓ３に戻り、待機状態となる。両方の処理が終了している場合は（Ｓ３：ＹＥＳ）、図７の第６ステップに示すように、全ての端末間において接続が確立しているので、多地点接続処理は終了する。こうして、多地点フルメッシュ接続が完了する。
【００６０】
以上の説明において、図９のＳ１１の処理を実行するＣＰＵ１０が本発明の「接続要求信号第１送信手段」に相当し、Ｓ１２の処理を実行するＣＰＵ１０が本発明の「接続許可信号受信手段」に相当し、Ｓ１５の処理を実行するＣＰＵ１０が本発明の「端末指定情報作成手段」に相当し、Ｓ１６の処理を実行するＣＰＵ１０が本発明の「端末指定情報送信手段」に相当する。図１０のＳ２１の処理を実行するＣＰＵ１０が本発明の「接続要求信号受信手段」に相当し、Ｓ２３の処理を実行するＣＰＵ１０が本発明の「接続許可信号返信手段」に相当し、Ｓ２９の処理を実行するＣＰＵ１０が本発明の「端末指定情報受信手段」に相当し、Ｓ３１の処理を実行するＣＰＵ１０が本発明の「接続要求信号第２送信手段」に相当し、Ｓ２５の処理を実行するＣＰＵ１０が本発明の「接続手段」に相当する。
【００６１】
以上説明したように、本実施形態の通信システム１では、多地点接続開始端末において、多地点接続開始端末の接続先端末に対して、端末指定リストが接続先端末ごとにそれぞれ作成される。端末指定リストでは、接続要求信号を送信すべき端末である「送信先端末」と、接続要求信号を受信すべき相手の端末である「送信元端末」とがそれぞれ指定される。これら端末指定リストは、各接続先端末に送信される。接続先端末は、多地点接続開始端末から受信した端末指定リストに基づき、他拠点に対して接続要求信号を送信、又は受信する。これにより、各端末間において接続要求信号が重複せず、各端末間を効率よく短時間で接続できるので、無駄な通信を無くすことができる。
【００６２】
また、本実施形態では特に、端末指定リストにおいて、接続先端末からそれぞれ送信された接続許可信号の受信順に基づき、送信先端末と送信元端末とを指定する。具体的には、受信順が早い方の接続先端末を「送信先端末」に指定し、受信順が遅い方の接続先端末を「送信元端末」に指定する。これにより、「送信先端末」と「送信元端末」の指定が効率よく簡単にできる。また、多地点接続開始端末に対して接続許可信号を早く返信した接続先端末については、接続要求信号を送信すべき送信先端末が少なくなるので、接続要求信号を送信する処理を軽減できる。
【００６３】
なお、本発明は上記実施の形態に限定されず、様々な変形が可能である。例えば、上記実施形態において、多地点接続開始端末において作成される端末リストでは、送信先端末の識別情報と、送信元端末の識別情報とが登録されている。例えば、図５に示す端末指定リスト５２では、送信先端末アドレス欄５２Ａと、送信元端末アドレス欄５２Ｂとに、各端末のＳＩＰアドレスのみが登録されている。
【００６４】
そこで、例えば、接続先端末間の各接続について、接続を認証するための「認証キー」をそれぞれ割り当てる。そして、その認証キーを含めた端末指定リストを作成する。さらに、各接続先端末において、接続要求信号と共に送信された認証キーと、端末指定リストに含まれた認証キーとの一致を確認して接続する。これにより、自拠点と接続すべき端末に成りすました他端末との接続を確実に拒否できる。
【００６５】
そこで、このような認証キーを含めた端末指定リストを用いて多地点フルメッシュ接続を実現する本発明の第１変形例について説明する。なお、第１変形例は、上記実施形態の端末指定リストの構造の一部と、多地点接続開始処理の一部と、接続要求処理の一部とが異なるのみで、その他は上記実施形態と同じである。よって、異なる部分を中心に説明する。ＣＰＵ１０によって実行される処理について、上述のフローと同じ処理については、同じステップ番号を付して説明する。
【００６６】
まず、認証キー割り当てリスト６１について、図１１を参照して説明する。認証キー割り当てリスト６１は、多地点接続開始端末のＨＤＤ３１（図２参照）に記憶されている。認証キー割り当てリスト６１では、通信端末３の接続先端末である通信端末４〜６の各接続態様に対して、認証キーが対応付けられて各々設定されている。
【００６７】
例えば、通信端末４（ＳＩＰアドレス「００２」）と通信端末５（ＳＩＰアドレス「００３」）との接続に対しては、認証キー「１１１１」が割り当てられている。通信端末４（ＳＩＰアドレス「００２」）と通信端末６（ＳＩＰアドレス「００４」）との接続に対しては、認証キー「２２２２」が割り当てられている。通信端末５（ＳＩＰアドレス「００３」）と通信端末６（ＳＩＰアドレス「００４」）との接続に対しては、認証キー「３３３３」が割り当てられている。
【００６８】
次に、認証キーを含めた端末指定リストについて、図１２〜図１４を参照して説明する。図１２の端末指定リスト７１は、通信端末４に対して作成されるものであり、図４の端末指定リスト５１に対して、認証キーを付与したものである。図１３の端末指定リスト７３は、通信端末５に対して作成されるものであり、図５の端末指定リスト５２に対して、認証キーを付与したものである。図１４の端末指定リスト７３は、通信端末６に対して作成されるものであり、図６の端末指定リスト５３に対して、認証キーを付与したものである。
【００６９】
図１２に示す端末指定リスト７１には、送信先端末情報欄７１Ａと、送信元端末情報欄７１Ｂとが各々設けられている。送信先端末情報欄７１Ａには何も登録されていない。送信元端末情報欄７１Ｂには、通信端末５、６のＳＩＰアドレス「００３」「００４」に加え、各アドレスに対応する認証キーが対応して登録されている。
【００７０】
図１１の認証キー割り当てリスト６１を参照すると、通信端末４（ＳＩＰアドレス「００２」）と通信端末５（ＳＩＰアドレス「００３」）との接続には、認証キー「１１１１」が割り当てられている。通信端末４（ＳＩＰアドレス「００２」）と通信端末６（ＳＩＰアドレス「００４」）との接続には、認証キー「２２２２」が割り当てられている。よって、送信元端末情報欄７１Ｂには、ＳＩＰアドレス「００３」に対して認証キー「１１１１」が設定され、ＳＩＰアドレス「００４」に対して認証キー「２２２２」が設定されている。
【００７１】
図１３に示す端末指定リスト７２にも、送信先端末情報欄７２Ａと、送信元端末情報欄７２Ｂとが各々設けられている。送信先端末情報欄７２Ａには、通信端末４のＳＩＰアドレス「００２」に加え、そのアドレスに対応する認証キーが登録されている。送信元端末情報欄７２Ｂには、通信端末６のＳＩＰアドレス「００４」に加え、そのアドレスに対応する認証キーが登録されている。
【００７２】
図１１の認証キー割り当てリスト６１を参照すると、通信端末５（ＳＩＰアドレス「００３」）と通信端末４（ＳＩＰアドレス「００２」）との接続には、認証キー「１１１１」が割り当てられている。通信端末５（ＳＩＰアドレス「００３」）と通信端末６（ＳＩＰアドレス「００４」）との接続には、認証キー「３３３３」が割り当てられている。よって、送信先端末情報欄７２Ａには、ＳＩＰアドレス「００２」に対して認証キー「１１１１」が設定されている。送信元端末情報欄７２Ｂには、ＳＩＰアドレス「００４」に対して認証キー「３３３３」が設定されている。
【００７３】
図１４に示す端末指定リスト７３にも、送信先端末情報欄７３Ａと、送信元端末情報欄７３Ｂとが各々設けられている。送信先端末情報欄７３Ａには、通信端末４、５のＳＩＰアドレス「００２」「００３」に加え、各アドレスに対応する認証キーが対応して登録されている。送信元端末情報欄７３Ｂには何も登録されていない。
【００７４】
図１１の認証キー割り当てリスト６１を参照すると、通信端末６（ＳＩＰアドレス「００４」）と通信端末４（ＳＩＰアドレス「００２」）との接続には、認証キー「２２２２」が割り当てられている。通信端末６（ＳＩＰアドレス「００４」）と通信端末５（ＳＩＰアドレス「００３」）との接続には、認証キー「３３３３」が割り当てられている。よって、送信先端末情報欄７３Ａには、ＳＩＰアドレス「００２」に対して認証キー「２２２２」が設定され、ＳＩＰアドレス「００３」に対して認証キー「３３３３」が設定されている。
【００７５】
次に、第１変形例におけるＣＰＵ１０の多地点接続開始処理について、図１５のフローチャートを参照して説明する。本処理は、上記実施形態の図９のフローと同様に、Ｓ１０〜Ｓ１４の処理が同様に実行される。そして、全ての接続先端末から接続許可信号を受信したと判断された場合（Ｓ１４：ＹＥＳ）、認証キーを含む端末指定リスト７１〜７３が作成される（Ｓ３５）。端末指定リスト７１〜７３において、送信先端末と送信元端末の指定は、上記実施形態と全く同じであるが、各ＳＩＰアドレスに対して認証キーが付与される点が異なる。そして、端末指定リスト７１は通信端末４に送信され、端末指定リスト７２は通信端末５に送信され、端末指定リスト７３は通信端末６に送信される（Ｓ３６）。こうして、多地点接続開始処理が終了する。
【００７６】
次に、第１変形例におけるＣＰＵ１０の接続要求受信処理について、図１６のフローチャートを参照して説明する。本処理も、上記実施形態の図１０のフローと同様に、処理が実行される。図１０と同じステップ番号の処理は、上記実施形態の接続要求受信処理と同じ処理である。例えば、通信端末５において、多地点接続開始端末である通信端末３から端末指定リスト７２（図１３参照）を受信した場合（Ｓ２９：ＹＥＳ）、端末指定リスト７２の送信先端末情報欄７２Ａには、通信端末４のＳＩＰアドレス「００２」と、認証キー「１１１１」とが登録されている。従って、通信端末５から通信端末４に対して、接続要求信号と、認証キー「１１１１」とがそれぞれ送信される（Ｓ５１）。
【００７７】
そして、他拠点から接続要求信号を受信し（Ｓ２１：ＹＥＳ）、端末指定リストがＨＤＤ３１に既に記憶されている場合（Ｓ２２：ＹＥＳ）、上記したように、接続要求信号を送信した送信元の通信端末のＳＩＰアドレスが、端末指定リストの送信元端末アドレス欄に登録されているか否かが判断される（Ｓ２４）。
【００７８】
さらに、接続要求信号を送信した送信元の端末のＳＩＰアドレスが、端末指定リストの送信元端末アドレス欄に登録されている場合（Ｓ２４：ＹＥＳ）、続いて、接続要求信号の認証キーと、端末指定リストの送信元端末情報欄に登録された認証キーとが一致しているか否かが判断される（Ｓ５２）。例えば、接続要求信号を送信した送信元のＳＩＰアドレスと、端末指定リストの送信元端末アドレス欄に登録されているＳＩＰアドレスとが一致している場合でも、送信元端末に成りすました他端末が接続要求信号を送信した可能性がある。
【００７９】
そこで、接続要求信号の認証キーと、端末指定リストの認証キーとが一致しているか否かが判断される（Ｓ５２）。例えば、通信端末４において、通信端末５から接続要求信号と認証キーとを受信した場合、上述したように、接続要求信号と共に送信される認証キーは「１１１１」である。そこで、通信端末４に送信された端末指定リスト７１（図１２参照）を参照すると、送信元端末情報欄７１Ｂに登録されたＳＩＰアドレス「００３」に対して、認証キー「１１１１」が登録されている。「００３」は通信端末５のＳＩＰアドレスである。即ち、接続要求信号に付与された認証キーと、端末指定リスト７１の認証キーとが一致しているので（Ｓ５２：ＹＥＳ）、接続要求信号を送信した通信端末５に対して接続許可信号が返信される（Ｓ２５）。
【００８０】
これとは反対に、接続要求信号の認証キーと、端末指定リストの認証キーとが一致していない場合（Ｓ５２：ＮＯ）、その接続要求信号は、送信元端末に成りすました別の端末からの可能性が高いので、何もせずに、Ｓ２１に戻って、次の接続要求信号を受信したか否かが判断される。その後の処理は上記実施形態と同じである。
【００８１】
以上説明したように、第１変形例では、接続先端末間の各接続について認証キーをそれぞれ割り当て、その認証キーを含めた端末指定リストを作成し、接続要求信号に付与された認証キーと、端末指定リストに登録された認証キーとの一致を確認して接続する。これにより、自拠点と接続すべき端末に成りすました別の端末との接続を確実に拒否できる。
【００８２】
また、第１変形例の他にも、本発明は種々の変更が可能である。例えば、上記実施形態では、図９に示す多地点接続開始処理のように、通信端末３において、接続先端末である通信端末４〜６から接続許可信号を全て受信した場合に（Ｓ１４：ＹＥＳ）、端末指定リスト５１〜５３を作成している（Ｓ１５）。例えば、接続許可信号を受信する度に、接続許可信号の送信元の端末指定リストを作成し、接続許可信号を返信した接続先端末に随時送信するようにしてもよい。
【００８３】
そこで、図９の多地点接続開始処理において、端末指定リストの作成するタイミングを変更した第２変形例について、図１７のフローを参照して説明する。本処理は、上記実施形態の図９のフローと同様に、Ｓ１０〜Ｓ１２の処理が実行される。そして、接続先端末から接続許可信号を受信した場合（Ｓ１２：ＹＥＳ）、その接続許可信号を送信した通信端末のＳＩＰアドレスが、接続済端末リスト４０（図３参照）に登録される（Ｓ１３）。
【００８４】
次いで、その他の接続先端末からの接続許可信号の受信を待たずに、その接続許可信号を送信した接続先端末について、端末指定リストが作成される（Ｓ１５）。上記実施形態で説明したように、端末指定リストにおいて、送信先端末と送信元端末の振り分けは、接続許可信号の受信順で決定する。つまり、受信順が早い方の接続先端末を「送信先端末」に指定し、受信順が遅い方の接続先端末を「送信元端末」に指定する。従って、通信端末４〜６のうち、通信端末４からの接続許可信号を最も早く受信した場合、その端末は送信先端末に指定されるので、端末指定リスト５１（図４参照）では、送信先端末アドレス欄５１Ａには何も登録されず、送信元端末アドレス欄５１Ｂには、通信端末５、６のＳＩＰアドレスが登録される。
【００８５】
つまり、接続許可信号を多地点接続開始端末に返信する接続先端末は、既にわかっているので、接続許可信号を受信する度に、その接続先端末の端末指定リストにおいて、送信先端末と送信元端末を各々指定することができる。従って、通信端末４から接続許可信号を受信した場合に、端末指定リスト５１が作成され、作成された端末指定リスト５１が通信端末４に対して送信される（Ｓ１６）。そして、全ての接続先端末から接続許可信号を受信するまで（Ｓ１７：ＮＯ）、Ｓ１２に戻り、残りの通信端末５、６について、端末指定リスト５２、５３が作成され、各通信端末５、６に送信される。全ての接続先端末から接続許可信号を受信した場合（Ｓ１７：ＹＥＳ）、処理を終了する。このような第２変形例においても、上記実施形態と同様の効果を得ることができる。
【符号の説明】
【００８６】
１    通信システム
３〜６    通信端末
１０    ＣＰＵ
１３    ＨＤＤ
【図１】
2012015738.tif 000003
【図２】
2012015738.tif 000004
【図３】
2012015738.tif 000005
【図４】
2012015738.tif 000006
【図５】
2012015738.tif 000007
【図６】
2012015738.tif 000008
【図７】
2012015738.tif 000009
【図８】
2012015738.tif 000010
【図９】
2012015738.tif 000011
【図１０】
2012015738.tif 000012
【図１１】
2012015738.tif 000013
【図１２】
2012015738.tif 000014
【図１３】
2012015738.tif 000015
【図１４】
2012015738.tif 000016
【図１５】
2012015738.tif 000017
【図１６】
2012015738.tif 000018
【図１７】
2012015738.tif 000019