(57)【要約】【課題】  帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等の端末毎に異なる要件を満たすことが可能な呼接続システムを提供する。【解決手段】  端末装置２の手順選択部２４は、起動時に、レスポンス時間要件定義部２８、セキュリティ要件定義部２９からレスポンス時間要件、セキュリティ要件を読込み、一定時間毎に処理負荷監視部２５、帯域監視部２６、消費電力監視部２７から処理負荷、帯域、消費電力情報を読込む。呼接続を開始する前に、手順選択部２４は、端末装置２の要件を手順交渉部２３に伝え、手順交渉部２３はその要件を基に、端末装置１に利用可能な呼接続手順を通知する。端末装置１の手順選択部１４は、手順交渉部１３経由で受取った端末装置２の要件及び端末装置１の要件の両方の要件を満たす呼接続手順を１つ選択し、呼制御部１２に通知するとともに、手順交渉部１３経由で端末装置２に通知する。【選択図】      図１
2008072264.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置間の呼接続を実現する呼制御システムであって、
前記複数の端末装置各々が持つ複数の呼接続手順の中から、前記複数の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択して前記複数の端末装置間の呼接続に使用することを特徴とする呼制御システム。
【請求項２】
前記複数の端末装置の一つが使用可能な呼接続手順と、当該端末装置の相手先が指定した複数の呼接続手順との両方に含まれる呼接続手順の中から一つの呼接続手順を選択して使用することを特徴とする請求項１記載の呼制御システム。
【請求項３】
前記複数の端末装置における使用帯域、処理負荷、消費電力のいずれか、またはすべてを常時監視し、余剰帯域、余剰処理能力、電池残量で処理可能な呼接続手順を選択して使用することを特徴とする請求項１または請求項２記載の呼制御システム。
【請求項４】
自端末と相手先の端末装置との間の呼接続を実現する端末装置であって、
自端末及び前記相手先の端末装置各々が持つ複数の呼接続手順の中から自端末及び前記相手先の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択手段と、その選択した呼接続手順を前記相手先の端末装置に通知する通知手段とを有し、
前記選択手段で選択した呼接続手順を自端末と前記相手先の端末装置との間の呼接続に使用することを特徴とする端末装置。
【請求項５】
前記選択手段は、自端末が使用可能な呼接続手順と、前記相手先の端末装置が指定した複数の呼接続手順との両方に含まれる呼接続手順の中から一つの呼接続手順を選択することを特徴とする請求項４記載の端末装置。
【請求項６】
自端末における使用帯域、処理負荷、消費電力のいずれか、またはすべてを常時監視する手段を含み、
前記選択手段は、自端末及び前記相手先の端末装置における監視結果を基に、余剰帯域、余剰処理能力、電池残量で処理可能な呼接続手順を選択することを特徴とする請求項４または請求項５記載の端末装置。
【請求項７】
複数の端末装置間の呼接続を実現する呼制御システムに用いる呼接続方法であって、
前記複数の端末装置各々が、前記複数の端末装置各々の持つ複数の呼接続手順の中から自端末及び前記相手先の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択処理と、その選択した呼接続手順を相手先の端末装置に通知する通知処理とを実行し、
前記選択処理で選択した呼接続手順を前記複数の端末装置間の呼接続に使用することを特徴とする呼接続方法。
【請求項８】
前記複数の端末装置各々が、前記選択処理において、自端末が使用可能な呼接続手順と、前記相手先の端末装置が指定した複数の呼接続手順との両方に含まれる呼接続手順の中から一つの呼接続手順を選択することを特徴とする請求項７記載の呼接続方法。
【請求項９】
前記複数の端末装置各々が、自端末における使用帯域、処理負荷、消費電力のいずれか、またはすべてを常時監視する処理を実行し、
前記複数の端末装置各々が、前記選択処理において、自端末及び前記相手先の端末装置における監視結果を基に、余剰帯域、余剰処理能力、電池残量で処理可能な呼接続手順を選択することを特徴とする請求項７または請求項８記載の呼接続方法。
【請求項１０】
複数の端末装置間の呼接続を実現する呼制御システムにおいて前記端末装置が実行するプログラムであって、
前記端末装置の中央処理装置に、前記複数の端末装置各々が持つ複数の呼接続手順の中から前記複数の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択処理と、その選択した呼接続手順を相手先の端末装置に通知する通知処理とを実行させ、前記選択処理で選択した呼接続手順を前記複数の端末装置間の呼接続に使用させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は呼接続システム、端末装置及びそれらに用いる呼接続方法並びにそのプログラムに関し、特に複数の呼接続手順から１つを選択して用いる呼接続システムに関する。
【背景技術】
【０００２】
従来、この種の呼接続システムにおいては、呼接続を行う一群の端末が同一の呼接続手順を持っている。一方、他の呼接続手順を持つ端末との通信は、両方の呼接続手順を持つ端末が仲介し、呼接続手順の変換を行うことで呼接続を行っている。
【０００３】
従来の呼接続システムでは、異なる呼接続手順を持つ端末同士の呼接続についてなんら考慮されていないため、異なる呼接続手順を持つ端末が、呼接続を仲介する端末なしに、直接呼接続することができない。この問題を解決するために、複数の符号化方式をサポートする第１及び第２の端末において、第２の端末が自端末及び第１の端末の符号化方式の中から、所定の条件に合致する符号化方式を選択して第１の端末に送り、第１の端末がその中から符号化方式を選択する方法が提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】ＷＯ２００３／０２１９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の呼接続システムでは、端末毎に要件が異なることを考慮していないため、余剰帯域、処理負荷、消費電力等の端末要件や、レスポンス時間等のアプリケーション要件、セキュリティ要件が異なる場合に、要件を満たすことができないことがある。
【０００６】
そこで、本発明の目的は上記の問題点を解消し、異なる呼接続手順をもつ端末同士が、呼接続を仲介する端末なしに、直接呼接続を行うことができ、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等の端末毎に異なる要件を満たすことができる呼接続システム、端末装置及びそれらに用いる呼接続方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明による呼接続システムは、複数の端末装置間の呼接続を実現する呼制御システムであって、
前記複数の端末装置各々が持つ複数の呼接続手順の中から、前記複数の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択して前記複数の端末装置間の呼接続に使用している。
【０００８】
本発明による端末装置は、自端末と相手先の端末装置との間の呼接続を実現する端末装置であって、
自端末及び前記相手先の端末装置各々が持つ複数の呼接続手順の中から自端末及び前記相手先の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択手段と、その選択した呼接続手順を前記相手先の端末装置に通知する通知手段とを備え、
前記選択手段で選択した呼接続手順を自端末と前記相手先の端末装置との間の呼接続に使用している。
【０００９】
本発明による呼接続方法は、複数の端末装置間の呼接続を実現する呼制御システムに用いる呼接続方法であって、
前記複数の端末装置各々が、前記複数の端末装置各々の持つ複数の呼接続手順の中から自端末及び前記相手先の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択処理と、その選択した呼接続手順を相手先の端末装置に通知する通知処理とを実行し、
前記選択処理で選択した呼接続手順を前記複数の端末装置間の呼接続に使用している。
【００１０】
本発明によるプログラムは、複数の端末装置間の呼接続を実現する呼制御システムにおいて前記端末装置が実行するプログラムであって、
前記端末装置の中央処理装置に、前記複数の端末装置各々が持つ複数の呼接続手順の中から前記複数の端末装置における帯域、処理負荷、消費電力、レスポンス時間要件、セキュリティ要件のいずれか、またはすべてを満たす呼接続手順を選択する選択処理と、その選択した呼接続手順を相手先の端末装置に通知する通知処理とを実行させ、前記選択処理で選択した呼接続手順を前記複数の端末装置間の呼接続に使用させている。
【００１１】
すなわち、本発明の呼接続システムは、複数の呼接続手順を有する構成を採用し、呼接続を行う複数の端末すべてが持つ呼接続手順の中から共通する一つの呼接続手順を選択することによって、異なる呼接続手順をもつ端末同士が、呼接続を仲介する端末なしに、直接呼接続を行うことが可能となる。
【００１２】
また、本発明の呼接続システムでは、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件が異なる呼接続手順を持ち、接続する端末の要件に合致する呼接続手順を選択することによって、端末毎に異なる要件を満たすことが可能となる。
【００１３】
これによって、本発明の呼接続システムでは、各端末が複数の呼接続手順を持ち、呼接続を行うすべての端末が共通に持つ呼接続手順を選択して使用するため、呼接続を仲介する端末なしに、異なる呼接続手順を持つ端末同士が、直接呼接続を行うことが可能となる。
【００１４】
また、本発明の呼接続システムでは、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等が異なる呼接続手順を複数持ち、接続する端末の要件に合致する呼接続手順を選択して使用するため、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等の端末毎に異なる要件を満たすことが可能となる。
【発明の効果】
【００１５】
本発明は、上記のような構成及び動作とすることで、異なる呼接続手順をもつ端末同士が、呼接続を仲介する端末なしに、直接呼接続を行うことができ、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等の端末毎に異なる要件を満たすことができるという効果が得られる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の実施例について図面を参照して説明する。図１は本発明の一実施例による呼接続システムの構成を示すブロック図である。図１において、本発明の一実施例による呼接続システムは２台の端末装置１，２をネットワーク１００を介して接続することで構成されている。尚、図１においては、説明を簡単化するために、２台の端末装置１，２の接続例を示しているが、端末装置が３台以上存在しても良い。
【００１７】
端末装置１，２はそれぞれ、呼接続手順定義部１１，２１と、呼制御部１２，２２と、手順交渉部１３，２３と、手順選択部１４，２４と、処理負荷監視部１５，２５と、帯域監視部１６，２６と、消費電力監視部１７，２７と、レスポンス時間要件定義部１８，２８と、セキュリティ要件定義部１９，２９とから構成されている。
【００１８】
呼接続手順定義部１１，２１は、定義された複数の呼接続手順を保持している。例えば、呼接続手順定義部１１，２１は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  Ｓｅｃｔｏｒ）Ｈ．３２３［ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）・インタネットでの映像・音声通信の規定］、Ｈ．２４８等［ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク上での電話の呼制御］の複数の呼接続手順を保持している。
【００１９】
呼制御部１２，２２は、手順選択部１４，２４が選択した呼接続手順を実行する。手順交渉部１３，２３は、呼接続の相手端末との間で、呼接続手順を決定するための交渉を行う。手順選択部１４，２４は、保持する呼接続手順や自端末の要件、接続先との交渉結果を基に、使用する呼接続手順を１つ選択し、呼制御部１２，２２に通知する。
【００２０】
処理負荷監視部１５，２５は、自端末の処理負荷、例えばＣＰＵ（中央処理装置）処理負荷を常時監視し、結果を手順選択部１４，２４に通知する。帯域監視部１６，２６は、自端末の使用帯域、余剰帯域を常時監視し、結果を手順選択部１４，２４に通知する。消費電力監視部１７，２７は、自端末の消費電力と電池残量を常時監視し、結果を手順選択部１４，２４に通知する。
【００２１】
レスポンス時間要件定義部１８，２８は、事前にレスポンス時間の要件を定義しておき、手順選択部１４，２４に通知する。セキュリティ要件定義部１９，２９は、事前にセキュリティ要件を定義しておき、手順選択部１４，２４に通知する。例えば、セキュリティ要件定義部１９，２９は、端末装置１，２内部への接続先識別子を保存するか否か等の要件が定義されている。
【００２２】
図２は本発明の一実施例による呼接続システムの動作を示すフローチャートである。これら図１及び図２を参照して本発明の一実施例による呼接続システムの呼接続手順の動作について説明する。以下、端末装置２が端末装置１に接続する場合の呼接続手順について説明する。尚、図２における端末装置１，２の処理動作は、端末装置１，２各々においてＣＰＵがプログラムを実行することでも実現可能である。
【００２３】
端末装置２の手順選択部２４は、起動時に、レスポンス時間要件定義部２８、セキュリティ要件定義部２９からレスポンス時間要件、セキュリティ要件のいずれかまたは全てを読込んでおく（図２ステップＳ２１，Ｓ２２）。また、手順選択部２４は、一定時間毎に処理負荷監視部２５、帯域監視部２６、消費電力監視部２７から処理負荷、使用帯域、消費電力情報のいずれかまたは全てを読込む（図２ステップＳ２３）。
【００２４】
呼接続を開始する前に、手順選択部２４は、端末装置２の要件（上記のレスポンス時間要件、セキュリティ要件、処理負荷、帯域、消費電力情報等）を手順交渉部２３に伝え、手順交渉部２３は端末装置２の要件を基に、接続先である端末装置１に利用可能な呼接続手順を通知する（図２ステップＳ２４）。
【００２５】
端末装置１の手順選択部１４は、手順交渉部１３から接続元である端末装置２の利用可能な呼接続手順について通知を受けると（図２ステップＳ１１）、端末装置２の要件及び端末装置１の要件の両方の要件を満たす呼接続手順を１つ選択する。つまり、手順選択部１４は、端末装置１，２において常時監視する使用帯域、処理負荷、消費電力のいずれか、またはすべてを基に、余剰帯域、余剰処理能力、電池残量で処理可能な呼接続手順を選択する。手順選択部１４は、選択した呼接続手順を呼制御部１２に通知するとともに、選択した呼接続手順を手順交渉部１３経由で端末装置２に通知する（図２ステップＳ１２）。
【００２６】
これによって、端末装置１の呼制御部１２では、選択された呼接続手順にて呼接続が行われるとともに（図２ステップＳ１３）、端末装置２の呼制御部２２では、手順交渉部２３経由で受信しかつ端末装置１の手順選択部１４で選択された呼接続手順にて呼接続が行われるので（図２ステップＳ２５）、端末装置１，２間の呼接続が実現される。
【００２７】
このように、本実施例では、各端末装置１，２が複数の呼接続手順を持ち、呼接続を行うすべての端末装置１，２が共通に持つ呼接続手順を選択して使用するため、呼接続を仲介する端末装置なしに、異なる呼接続手順を持つ端末装置１，２同士が、直接呼接続を行うことができる。よって、本実施例では、各端末装置１，２が複数の呼接続手順を持ち、それら複数の呼接続手順の中から端末装置やアプリケーションの要件にあう呼接続手順を選択して使用することができる。
【００２８】
また、本実施例では、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等が異なる呼接続手順を複数持ち、接続する端末装置１，２の要件に合致する呼接続手順を選択して使用するため、帯域、処理負荷、消費電力、レスポンス時間、セキュリティ要件等の端末装置１，２毎に異なる要件を満たすことができる。よって、本実施例では、帯域や処理負荷、消費電力など変化する状況を監視し、その時点において最適な手順を選択して使用することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施例による呼接続システムの構成を示すブロック図である。
【図２】本発明の一実施例による呼接続システムの動作を示すフローチャートである。
【符号の説明】
【００３０】
１，２  端末装置
１１，２１  呼接続手順定義部
１２，２２  呼制御部
１３，２３  手順交渉部
１４，２４  手順選択部
１５，２５  処理負荷監視部
１６，２６  帯域監視部
１７，２７  消費電力監視部
１８，２８  レスポンス時間要件定義部
１９，２９  セキュリティ要件定義部
１００  ネットワーク
【図１】
2008072264.tif 000003
【図２】
2008072264.tif 000004