(57)【特許請求の範囲】
【請求項１】
高画質ビデオ呼接続を設定する装置であって、
第１の装置から、第２の装置の装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを受信し、前記装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを前記第１の装置に伝送し、前記第１の装置から呼接続要請のためのＳＭＳ呼接続要請メッセージを受信し、前記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを第１の装置に伝送するＳＭＳ送受信モジュールと、
前記呼を受信する第２の電子装置を選択し、前記ＳＭＳ装置リスト情報要請メッセージによってネットワーク内の電子装置を発見して装置リスト情報を生成し、前記選択された第２の電子装置に呼開始を要請した後、前記選択された第２の電子装置から前記呼開始に対する応答を受信する制御ポイントと、を含む
ことを特徴とする呼接続設定装置。
【請求項２】
前記ＳＭＳ送受信モジュールは、
前記ＳＭＳ装置リスト情報要請メッセージを受信すると、高画質ビデオ呼を許容するかを決定する
ことを特徴とする請求項１に記載の呼接続設定装置。
【請求項３】
前記ＳＭＳ呼接続要請メッセージは、
前記呼接続のための前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのメッセージである
ことを特徴とする請求項１に記載の呼接続設定装置。
【請求項４】
前記制御ポイントは、
前記ＳＭＳ呼接続要請メッセージが受信されると、前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのアクションを前記第２の電子装置に伝送する
ことを特徴とする請求項３に記載の呼接続設定装置。
【請求項５】
高画質ビデオ呼接続を設定する装置であって、
第２の装置の装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを生成して前記第２の装置に伝送し、前記第２の装置から前記装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを受信し、呼接続要請のためのＳＭＳ呼接続要請メッセージを前記第２の装置に伝送し、前記第２の装置から前記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを受信するＳＭＳ送受信モジュールと、
前記第２の装置の第２の電子装置と自身の第１の電子装置間の呼接続を一つのセッションで処理する制御ポイントと、を含む
ことを特徴とする呼接続設定装置。
【請求項６】
前記ＳＭＳ呼接続要請メッセージは、
前記呼接続のための前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのメッセージである
ことを特徴とする請求項５に記載の呼接続設定装置。
【請求項７】
前記制御ポイントは、
自身が属しているネットワークの第１の電子装置を発見し、前記発見された第１の電子装置に前記テレフォニー装置のＳＩＰ ＵＲＩを要請する
ことを特徴とする請求項５に記載の呼接続設定装置。
【請求項８】
コンピュータ装置間の高画質ビデオ呼接続を設定する方法であって、
第１の装置から第２の装置の装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを受信するステップと、
前記受信したＳＭＳ装置リスト情報要請メッセージによってネットワーク内の電子装置を発見して装置リスト情報を生成するステップと、
前記生成された装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを前記第１の装置に伝送するステップと、
前記第１の装置から呼接続要請のためのＳＭＳ呼接続要請メッセージを受信するステップと、
前記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを第１の装置に伝送するステップと
前記呼を受信するための第２の電子装置を選択するステップと、
前記選択された第２の電子装置に呼開始を要請するステップと、
前記選択された第２の電子装置から前記呼開始に対する応答を受信するステップと、を含む
ことを特徴とする呼接続設定方法。
【請求項９】
前記ＳＭＳ装置リスト情報要請メッセージを受信すると、高画質ビデオ呼を許容するかを決定するステップをさらに含む
ことを特徴とする請求項８に記載の呼接続設定方法。
【請求項１０】
前記ＳＭＳ呼接続要請メッセージは、
前記呼接続のための前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのメッセージである
ことを特徴とする請求項８に記載の呼接続設定方法。
【請求項１１】
前記ＳＭＳ呼接続要請メッセージが受信されると、前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのアクションを前記第２の電子装置に伝送するステップをさらに含む
ことを特徴とする請求項１０に記載の呼接続設定方法。
【請求項１２】
高画質ビデオ呼接続を設定する方法であって、
第２の装置の装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを生成して前記第２の装置に伝送するステップと、
前記第２の装置から前記装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを受信するステップと、
呼接続要請のためのＳＭＳ呼接続要請メッセージを前記第２の装置に伝送するステップと、
前記第２の装置から前記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを受信するステップと、
前記第２の装置の第２の電子装置と自身の第１の電子装置間の呼接続を一つのセッションで処理するステップと、を含む
ことを特徴とする呼接続設定方法。
【請求項１３】
前記ＳＭＳ呼接続要請メッセージは、
前記呼接続のための前記第２の電子装置のＳＩＰ ＵＲＩを要請するためのメッセージである
ことを特徴とする請求項１２に記載の呼接続設定方法。
【請求項１４】
自身が属しているネットワークの前記第１の電子装置を発見するステップと、
前記発見された第１の電子装置に前記第１の電子装置のＳＩＰ ＵＲＩを要請するステップと、をさらに含む
ことを特徴とする請求項１２に記載の呼接続設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレフォニー設定装置及び方法に関し、特に、コンピュータ装置間の高画質ビデオテレフォニーを設定するための装置及び方法を提供する。
【背景技術】
【０００２】
モバイルネットワーク(Mobile Network)及び携帯端末機器の発達は、携帯電話料金の引き下げにつながり、これによって携帯電話マーケットの急激な成長を経るようになった。
【０００３】
これと共に、音声通話以外の付加サービスが発達し、結果的に映像通話を自由に利用する時代となっている。
【０００４】
このようなモバイルサービス(Mobile Service）はホーム(Home)内に領域を拡張し、宅内でＴＶのようなＣＥ(Computer Engineering)装置を使用して、携帯電話の機能をそのまま使用できるようにするＵＰｎＰテレフォニー(Universal Plug and Play Telephony)のような技術が登場するようになった。
【０００５】
ＵＰｎＰテレフォニーは、ＣＥ装置とテレフォニー装置を連動（interworking）する技術であり、この技術を通してユーザは宅内でテレフォニー装置の種類に関係なしに、ＴＶを利用して電話をかける、または受けることができる。
【０００６】
ＵＰｎＰテレフォニーは、モバイルテレフォニーサービス(Mobile Telephony Service)だけでなく、ＶｏＩＰ(Voice over IP)、ＰＳＴＮ(Public Switched Telephone Network)など、既存のテレフォニー技術とも連動して使用することができるという長所がある。また、宅内メディア(Media)共有のための標準であるＤＬＮＡ(Digital Living Network Alliance)と同一の下部構造(ＵＰｎＰ device Architecture)を有しているので、ＤＬＮＡの次期標準として採択され得る可能性を有している。
【０００７】
ＵＰｎＰテレフォニーと類似の領域をカバーする技術としては、ＴＩＳＰＡＮ（Telecommunications and Internet converged Services and Protocols for Advanced Networking）で標準化進行中であるＳＩＰ基盤のＧｍ*と宅内無線電話接続のためのＣＡＴ-ｉｑ（Cordless Advanced Technology-internet and quality）などがある。
【０００８】
図１を参照すると、従来のＵＰｎＰテレフォニーシステムは、テレフォニーサービスプロバイダ(Telephony Service Provider)１０１、ＵＰｎＰテレフォニー制御ポイント(Universal Plug and Play Telephony Control Point、以下、‘制御ポイント'と称する)１０２、テレフォニー端末(Telephony Terminal)１０３、電子機器(Electronic Device)１０４で構成される。
【０００９】
ここで、テレフォニー端末１０３及び電子機器１０４は、ＵＰｎＰプロトコルを用いて制御ポイント１０２と通信の可能な空間内に位置する。
【００１０】
テレフォニーサービスプロバイダ１０１は、テレフォニーサービス(Telephony Service)と、呼を送受信するためのインターフェースとをテレフォニー端末１０３に提供する。
【００１１】
ＵＰｎＰテレフォニー制御ポイント１０２は、ＵＰｎＰアクションを用いてＵＰｎＰテレフォニーサーバ(Telephony Server)１０６とＵＰｎＰテレフォニークライアント(Telephony Client)１０９を制御する論理的なソフトウェアモジュール（logical software module）である。このようなＵＰｎＰテレフォニー制御ポイント１０２は、テレフォニー端末１０３及び電子機器１０４とは別に、ＰＣ(Personal Computer)、ＰＤＡ(Personal Digital Assistant)のような装置に提供されることができ、テレフォニー端末１０３または電子機器１０４のような物理的装置内に提供されることもできる。仮にＵＰｎＰテレフォニー制御ポイント１０２がテレフォニー端末１０３または電子機器１０４のような物理的装置内部に含まれると、ＵＰｎＰテレフォニー制御ポイント１０２は、ＵＰｎＰアクション(Action）を利用することなく、直接にＵＰｎＰテレフォニーサーバ１０６またはＵＰｎＰテレフォニークライアント１０９を制御することができる。
【００１２】
ＵＰｎＰテレフォニー制御ポイント１０２は、ＵＰｎＰテレフォニーサーバ１０６から伝送されたＵＰｎＰテレフォニーサーバ１０６またはＵＰｎＰテレフォニークライアント１０９に含まれた呼データ伝送エージェントの能力情報を用いて呼送受信に使用するメディア、プロトコル、伝送フォーマットを決定する。ＵＰｎＰテレフォニー制御ポイント１０２は、決定されたメディア、プロトコル、伝送フォーマットが定義されたプロファイルを生成して、ＵＰｎＰテレフォニーサーバ１０６またはＵＰｎＰテレフォニークライアント１０９に伝送することによって、テレフォニー端末１０３または電子機器１０４に含まれた呼データ伝送エージェントの環境を設定する。
【００１３】
テレフォニー端末１０３は、電話機のようなＣＥ(Computer Engineering)装置またはソフトウェアで構成されたＶｏＩＰ(Voice over IP)を含むＰＣ、通信網を通じて連動される移動通信端末機のような物理的な装置である。テレフォニー端末１０３は、ソフトウェアで構成されたＵＰｎＰテレフォニーサーバ１０６を含み、テレフォニーサービスを提供するテレフォニーサービスプロバイダ１０１と、該当テレフォニーサービスプロバイダ１０１が提供したインターフェースを用いて呼送受信を制御する。
【００１４】
電子機器１０４は、移動通信端末機、ビデオ電話のようにユーザの音声または映像を入出力できるＣＥ装置及びＰＣまたはＴＶのような物理的な装置として、ソフトウェアで構成されたＵＰｎＰテレフォニークライアント１０９を含む。このようにユーザはホームネットワークシステムを用いてホーム内で便利に呼を送受信することができる。
【００１５】
図２は、ユーザがそれぞれのホームでＵＰｎＰテレフォニー技術を用いて映像通話を進行している状況を説明するための図である。
【００１６】
ボブ（Bob）とアリス（Alice）は、各自のホームでＴＶ等のＣＥ装置を、映像及び音声の入出力装置として使用して携帯電話映像通話を遂行している。ＴＶはカムコーダ等の映像入力装置を含み、カムコーダを通して入力された映像は、携帯電話を介して３Ｇ／ＬＴＥ（third-generation (3G)/Long Term Evolution (LTE)）網に伝送される。これを受信したアリスの携帯電話２０１は、受信された映像をＴＶ２００に伝送して、ボブの映像を表示する。同様な方法で、アリスの映像もボブのＴＶ２０３に伝送される。
【００１７】
ＵＰｎＰテレフォニーに基づいた従来技術を使用する場合、３Ｇ／ＬＴＥ網を通して伝送される映像トラフィックは、モバイル電話機(移動電話)間に許容された帯域幅に従う制限された品質(Quality）を有するしかない。
【００１８】
このような映像トラフィックは、携帯電話用に特化され、映像自体の解像度が低く、３Ｇ／ＬＴＥネットワークの帯域幅も大きくないので、映像の途切れなどの現象が発生する可能性が高い。
【００１９】
基本的に、ＴＶは携帯電話に比べてディスプレイ(Display）のサイズ(size)が大きいので、低画質映像をＴＶで見る場合、映像拡大が必要である。また、このような低画質映像が拡大されると、映像が歪んだりぼやけたりする。
【発明の概要】
【発明が解決しようとする課題】
【００２０】
従来では、ユーザに使用しようされるテレフォニークライアントの最大性能とは関係なく、テレフォニーサーバがサポートする限度内でのビデオストリーム(Video Stream)のみをサポートする問題点がある。
【００２１】
また、ＴＶと携帯電話間の通話の場合、携帯電話のユーザは、映像通話画面を見ることができるが、ＴＶのユーザは、低画質映像を拡大して見ることになる。
【００２２】
両方のユーザともがＴＶを使用する場合には、このような問題がより一層悪化する。問題が解消されたとしても、映像通話のビデオストリームを伝送する３Ｇ／ＬＴＥネットワークが改善されないと、高画質映像の伝送が不可能であるという問題点がある。
【００２３】
また、両方のユーザがＵＰｎＰテレフォニー技術が内蔵されているＴＶを使用して通話する場合、上記の映像の歪みをを感じるようになる。
【００２４】
それだけでなく、ＳＩＰ（Session Initiation Protocol）のフィールド(field)を拡張して相手方の携帯電話が属しているホームネットワークの情報を得ると同時に、相手方ＴＶの機能を一部設定できるようにすると、両ユーザの携帯電話（phone）がＳＩＰ ＵＡを内蔵している場合では、ＳＩＰの追加フィールドを使用して情報を伝送することができる。しかしながら、既存のモバイルネットワーク(Mobile Network)だけをサポートする場合には、情報を伝送することができない。また、ＳＩＰボディに新しくフィールドを定義する場合、既存のＳＩＰサーバはこれをフィルタリング(Filtering)して除去する。
【００２５】
したがって、本発明では、携帯電話で電話を受信しながら、通話する装置を選択する既存テレフォニーと同じユーザ経験を提供すると同時に、高画質の映像通話を提供するための装置及び方法を提供する。
【課題を解決するための手段】
【００２６】
上記のような目的を達成するために、本発明の一態様によれば、コンピュータ装置間の高画質ビデオ呼接続を設定する装置を提供する。その装置は、第２の装置から、第１の装置のホームネットワークに関するテレフォニー装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを受信し、上記テレフォニー装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを第１の装置に伝送し、第１の装置から呼接続要請のためのＳＭＳ呼接続要請メッセージを受信し、上記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを第１の装置に伝送するＳＭＳ送受信モジュールと、上記呼を受信するテレフォニー装置を選択し、上記ＳＭＳ装置リスト情報要請メッセージによって自身のホームネットワーク内の装置を発見してテレフォニー装置リスト情報を生成し、上記選択されたテレフォニー装置に呼開始を要請した後、上記選択されたテレフォニー装置から上記呼開始に対する応答を受信する制御ポイントと、を含む。
【００２７】
本発明の他の態様によれば、コンピュータ装置間の高画質ビデオ呼接続を設定する方法を提供する。その方法は、第１の装置から第１の装置のホームネットワークに関するテレフォニー装置リスト情報を要請するためのＳＭＳ装置リスト情報要請メッセージを受信するステップと、上記受信されたＳＭＳ装置リスト情報要請メッセージによって自身のホームネットワーク内の装置を発見してテレフォニー装置リスト情報を生成するステップと、上記生成されたテレフォニー装置リスト情報を含むＳＭＳ装置リスト情報応答メッセージを第１の装置に伝送するステップと、第１の装置から呼接続要請のためのＳＭＳ呼接続要請メッセージを受信するステップと、上記ＳＭＳ呼接続要請メッセージに対するＳＭＳ呼接続応答メッセージを第１の装置に伝送するステップと、上記呼を受信するためのテレフォニー装置を選択するステップと、前記選択されたテレフォニー装置に呼開始を要請するステップと、上記選択されたテレフォニー装置から上記呼開始に対する応答を受信するステップと、を含む。
【発明の効果】
【００２８】
本発明は、ユーザがＶｏＩＰ電話通話を遂行しながら、テレビをつける等の簡単な操作で現在通話中の相手方と対面通話することができ、映像通話を遂行する場合、既存のテレフォニーでサポートできない高画質の映像を交換することが可能であるという利点がある。
【図面の簡単な説明】
【００２９】
【図１】従来のＵＰｎＰテレフォニーシステムの基本構成を示す図である。
【図２】従来のＵＰｎＰテレフォニー技術を用いて映像通話を遂行する過程を説明するための例示図である。
【図３】本発明の第１実施形態によるＵＰｎＰシステムの構成を示す図である。
【図４】本発明の第２実施形態によるＵＰｎＰシステムの構成を示す図である。
【図５】本発明の実施形態によるＵＰｎＰシステムでコンピュータ装置間の高画質ビデオテレフォニーを設定する過程を示すフローチャートである。
【図６】本発明の実施形態によって、ＳＭＳを使用して端末の情報を送受信するためのＵＰｎＰシステムの構成を示す図である。
【図７】本発明の実施形態によって、ＲＥＳＴフォーマットメッセージを使用して端末情報を送受信するためのＵＰｎＰシステムの構成を示す図である。
【図８】本発明の実施形態によって、初期ＲＥＳＴサーバのＩＰアドレスをＳＭＳを通して交換し、その後はＲＥＳＴメッセージを使用して相手方ホームネットワークのＵＰｎＰテレフォニー関連情報を交換する過程を示すフローチャートである。
【図９】本発明の実施形態によって、各ユーザのホームネットワーク情報及びテレフォニークライアント情報がＳＭＳを通して交換される過程を示すフローチャートである。
【図１０】本発明の実施形態によって、初期ＲＥＳＴサーバのＩＰアドレスをＳＭＳを通して交換し、その後はＲＥＳＴメッセージを使用して相手方ホームネットワークのＵＰｎＰテレフォニー関連情報を交換する過程を示すフローチャートである。
【図１１】本発明の実施形態によって、各ユーザのホームネットワーク情報及びテレフォニークライアント情報がＳＭＳを通して交換される過程を示すフローチャートである
【発明を実施するための形態】
【００３０】
以下、本発明の好適な実施形態について添付図面を参照しながら詳細に説明する。図面における同様な構成要素に対しては、他の図面に表示されても、同様な参照番号及び符号を付けてあることに注意されたい。本発明に関連した公知の機能または構成に関する具体的な説明が本発明の要旨を不明瞭にすると判断された場合に、その詳細な説明を省略する。
【００３１】
一般に、ホームネットワークは、インターネットプロトコル(Internet Protocol;以下、‘ＩＰ’と称する)基盤の私設網(Private network)を含み、家庭内で使われるあらゆる形態の個人コンピュータ(ＰＣ)、知能型製品、無線装置などの多様な機器をミドルウェアー(middleware)と呼ばれる共通の仮想コンピュータ環境を通してシングルネットワークに接続して統制する。
【００３２】
ミドルウェアーとは、多様なデジタル機器をピアツーピア(Peer-to-Peer)方式で接続して機器間の通信が可能であるようにするもので、ＨＡＶＩ(Home AV Interoperability)、ＵＰｎＰ(Universal Plug and Play)、Ｊｉｎｉ(Java(登録商標) Intelligent Network Infra-structure)、ＨＷＷ(Home Wide Web）などが現在まで提案されている。
【００３３】
このうち、ＵＰｎＰミドルウェアーを通して構築されるコンピュータ環境で、各機器らは動的ホスト構成規約(Dynamic Host Configuration Protocol;ＤＨＣＰ)によってサーバからアドレスの割り当てを受けるか、自動ＩＰ指定機能(Auto IP)により選択されるアドレスの割り当てを受け、これを通じて各機器間の通信及びネットワーク上での検索／照会（search/inquiry）を遂行する。
【００３４】
ＵＰｎＰネットワークは、現在最も多く活用されているホームネットワーク技術として、ＵＰｎＰデバイスとＵＰｎＰサービス(service)を定義し、これら間のプロトコルにより定義されている。ＵＰｎＰネットワークは、ＩＰ基盤のホームネットワークに接続して制御されるホームネットワーク機器である被制御装置(Controlled Device:ＣＤ)と、これら被制御装置を制御するための機器である制御ポイント(Control Point:ＣＰ）で構成される。制御ポイントは、被制御装置に対する制御を遂行する装置として、イベントを要請し受信する構成要素である。被制御装置は、制御ポイントの要請によって定められた機能を遂行する装置であり、被制御装置の状態(state)が変更されると、イベントを要請した制御ポイントに該当イベントを伝送する構成要素である。
【００３５】
従来のＵＰｎＰネットワークの機器間の各段階別動作過程は、アドバタイズメント(Advertisement）過程、ディスカバリー(Discovery）過程、デスクリプション(Description）過程、制御(Control）過程、及びイベンティング(Eventing）過程を含む。
【００３６】
アドバタイズメント(Advertisement）過程は、新しい被制御装置がホームネットワークに接続してホームネットワーク上の他のデバイスに自身をアドバタイズする過程であり、ディスカバリー(Discovery）過程は、新しい制御ポイントがホームネットワークに接続してホームネットワーク上で動作する被制御装置を検索(search)する過程である。デスクリプション(Description）過程は、制御ポイントが被制御装置を制御するために、ディスカバリー過程で獲得された被制御装置のＩＰアドレスを通してサービスデスクリプション(service description)ＸＭＬ(Extensible Markup Language)ファイルまたはデバイスデスクリプション(device description)ＸＭＬファイルをパッシング(Parsing)して新しく追加されたデバイスの機能をより詳細に把握する過程である。制御(Control）過程は、制御ポイントが被制御装置を通して特定サービスを提供しようとする場合、ＵＰｎＰデバイスアーキテクチャによってＳＯＡＰ（Simple Object Access Protocol）を用いて所定のサービスを要請する制御メッセージ(action request)を該当被制御装置に伝送し、これに対する応答メッセージ(result、variable value)を受信する過程である。イベンティング(Eventing）過程は、制御ポイントから伝送される制御命令により所定のサービスを提供した被制御装置の情報変更状態を確認する過程である。
【００３７】
図３は、本発明の第１実施形態によって、コンピュータ装置間の高画質ビデオテレフォニー（ＨＤ video telephony）を設定するためのＵＰｎＰテレフォニーシステムの構成を示す図である。
【００３８】
ユーザは、ＵＰｎＰテレフォニーが内蔵されたＴＶを使用して携帯電話またはＶｏＩＰ端末に接続して相手方との通話を遂行し、相手方もＵＰｎＰテレフォニーを用いてＴＶを介して電話を受信する。
【００３９】
このような状況で、アリスのＴＶ３００またはアリスの電話機（phone）３０１は、相手方の電話機にテレフォニー装置(Telephony device)が接続したことを構成プロトコル(Configuration Protocol)を通して認知する。両側ユーザともテレフォニーを使用するということが確実となれば、アリスのＴＶ３００または電話機３０１は、相手方ＴＶにアクセスするための情報を要請し、アクセス情報を受信すると、これを使用してボブのＴＶ３０３に直接接続する。
【００４０】
これらの二つの携帯電話が３Ｇ／ＬＴＥ網を使用して通話を遂行する場合、データ網を使用して構成プロトコル（configuration protocol）を通して相手方携帯電話が属しているホームネットワークの情報を獲得することができる。しかしながら、相手方にアクセスするためが情報の分からない状態で、データ網を通して相手方に接続しようとする場合、相手方のＩＤを知っていなければならなく、このようなＩＤを伝送し得る方法現在存在しない。
【００４１】
図４は、本発明の第２実施形態によって、コンピュータ装置間の高画質ビデオテレフォニーを設定するためのＵＰｎＰテレフォニーシステムの構成を示す図である。
【００４２】
ユーザは、ＵＰｎＰテレフォニーが内蔵されたＴＶを使用して携帯電話またはＶｏＩＰ端末に接続して相手方と通話するが、相手方はＵＰｎＰテレフォニーを利用することなく自身の端末を使用して通話する。
【００４３】
このような状況で、ボブの携帯電話(phone)４０３とアリスのＴＶ４００がＷｉＦｉを通してブロードバンドネットワーク(Broadband Network)と接続した場合には、図３で提示した方法と同じ方法を使用して高画質の映像を伝送することができる。
【００４４】
この時、携帯電話は自身の携帯電話で再生するのに適合した映像より向上した画質の映像を受信し伝送することができる。
【００４５】
図５は、本発明の実施形態によって、ＵＰｎＰテレフォニーシステムでコンピュータ装置間の高画質ビデオテレフォニーを設定するための過程を示すフローチャートである。
【００４６】
このようなＵＰｎＰテレフォニーシステムは、各ユーザがＵＰｎＰテレフォニーの適用されたＴＶ及びＶｏＩＰフォンを利用すると仮定する。
【００４７】
図５で、二人のユーザは、ＶｏＩＰフォン１ ２０とＶｏＩＰフォン２ ４０を使用して現在映像通話を進行している。
【００４８】
図５ではＶｏＩＰフォン１ ２０とＶｏＩＰフォン２ ４０がＵＰｎＰテレフォニー制御ポイント(ＵＰｎＰ Telephony Control Point)を含むと仮定しているが、テレフォニー制御ポイントは論理的なモジュールであるから、ＴＶ１ １０またはＴＶ２ ５０の内部に具現されることもできる。このような場合には、情報の要請及び応答順序、要請方法は変更され得る。
【００４９】
図５を参照すると、ステップ５００で、ＶｏＩＰフォン１ ２０は、ＳＩＰのオプションフィールド(Option Field)を用いて、相手方のＶｏＩＰフォン２ ４０に相手方テレフォニークライアント(telephony client)情報を要請する。
【００５０】
ステップ５０１〜５０３で、ＶｏＩＰフォン２ ４０は、ＵＰｎＰテレフォニーｖ.０で定義されたGetMediaCapability()を呼び出して、テレフォニークライアントのメディア能力情報(MediaCapability）を発見し(find out)、これをＶｏＩＰフォン１ ２０に伝送する。以後、ステップ５０４で、ＶｏＩＰフォン１ ２０は、テレフォニークライアントのメディア能力情報をＴＶ１ １０に伝送する。
【００５１】
相手方がＨＤビデオ呼(ＨＤ Video call)を送受信することができるテレフォニークライアントを有すると、ＶｏＩＰフォン１ ２０は、ステップ５０５で相手方のテレフォニークライアントにアクセスするための情報を相手方のＶｏＩＰフォン２ ４０に要請する。以後、ステップ５０６で、ＶｏＩＰフォン２ ４０はＴＶ２ ５０への接続を準備する。
【００５２】
ステップ５０７〜５１０で、ＴＶ２ ５０は２種類の方法を使用して自身にアクセスするための方法を知らせることができる。
【００５３】
まず、ＴＶ２ ５０自らが自身にアクセスできるＩＰ及びポート(Port)などのようなアクセス情報を生成するか、ＴＶ２ ５０にアクセスするための情報を外部サーバに登録し、外部サーバに関する情報を提供するものである。
【００５４】
第１の方法は、ＳＴＵＮ(Simple Traversal of UDP over NATs)サーバのような外部サーバを通して遂行され得る。ＴＶ１ ２０が外部のＳＴＵＮサーバに要請を伝送すると、ＳＴＵＮサーバは自身に要請したネットワーク装置のＩＰ及びポートを、応答を通してＴＶ１ ２０に伝送する。
【００５５】
ＴＶ２ ５０の属しているホームネットワークにゲートウェイ装置が存在する場合、ＴＶ２ ５０は上記のような方法を用いて外部からゲートウェイにアクセスした後、ＴＶ２ ５０にアクセスできるＩＰ及びポートを獲得することができる。以後、ＴＶ２ ５０は、上記のように獲得した情報をＴＶ１ ２０に伝送する。このような方法で、ＴＶ１ ２０は、ＴＶ２ ５０に直接アクセスすることができる。
【００５６】
第２の方法は、外部のリレーサーバ(Relay Server)を利用する方法である。ＴＶ２ ５０は、外部の探索サーバ(Discovery Server)３０にアクセスして、ＴＶ２ ５０にアクセスできるＩＰ及びポートを登録する。この時、登録されたＩＰ及びポートは探索サーバ３０のことである。
【００５７】
以後、ＴＶ２ ５０は、登録された情報を獲得することができるアクセス情報をＴＶ１ ２０に伝送する。ＴＶ１ ２０は、アクセス情報に基づいて探索サーバ３０にアクセスして映像を送受信し、探索サーバ３０は、映像をＴＶ２ ５０にリレーする。ここで、ゲートウェイのＮＡＴ(Network Address Translation)の中には、外部で開始(initiation）が不可能なＮＡＴが存在するので、このようなＮＡＴが使用される場合、第２の方法を使用することができる。
【００５８】
上記方法を通してＴＶ２ ５０のアクセス情報を獲得した後、ＶｏＩＰフォン１ ２０は、ステップ５１１でアクセス情報をＴＶ１ １０に伝送し、ステップ５１２で既存の映像通話を音声通話に変更する。この時、ステップ５１３でＴＶ２ ５０はＴＶ１ １０との接続を待機する。
【００５９】
ステップ５１４〜５１７で、ＴＶ２ ５０は、ＴＶ１ １０と動画映像を交換し、ＶｏＩＰフォン１ ２０及びＶｏＩＰフォン２ ４０の制御ポイントは、電話機間の音声通話と映像通話をグループ化して一つのセッションで処理する。
【００６０】
図６は、本発明の実施形態によって、ＳＭＳを用いて端末の情報を送受信するためのＵＰｎＰシステムの構成を示す図である。
【００６１】
図６を参照すると、第１端末は、無線モジュール６００、ＳＭＳ送受信モジュール６０１を含み、第２端末は、無線モジュール６１０、ＳＭＳ送受信モジュール６１１、ＵＰｎＰテレフォニー制御ポイント６１２を含む。図６で、第１端末のユーザは、携帯電話で通話を遂行する。この時、ユーザとユーザの携帯電話は、相手方ＩＤのうち、第２端末の電話番号だけを知っている。したがって、第１端末のユーザは、第２端末の電話番号を使用して情報を送受信する方法で相手方ホームネットワークの装置を発見し制御しなければならない。
【００６２】
ＳＭＳは、現在あらゆる携帯電話に提供されており、相手方の電話番号を使用してテキスト（text）を直接伝送することができる。第１端末のユーザは、ＳＭＳを使用してＳＩＰ ＵＲＬのような第２端末のＩＤを要請することができ、ＵＰｎＰテレフォニーを使用したＨＤビデオ呼（ＨＤ Video Call）と同じ方法で、新しく受信したＩＤを使用して、第２端末のネットワークのＵＰｎＰ装置を発見して制御することができる。
【００６３】
また、ＳＭＳを使用して相手方のＩＤを発見する代わりに、ユーザは装置の発見を要請し、発見された装置を制御し、装置リスト及び装置制御イベントを受信することもできる。
【００６４】
これに対して図６の各構成部を説明すると、次のようである。
【００６５】
まず、第１端末の無線モジュール６００は、一般的な無線通信のためのデータ送受信を遂行する。
【００６６】
第１端末のＳＭＳ送受信モジュール６０１は、第２端末のネットワークのＵＰｎＰ装置に対する発見を要請するためのＳＭＳ要請メッセージを生成し、生成されたＳＭＳ要請メッセージを第２端末の電話番号を用いて第２端末に伝送する。
【００６７】
第１端末のＳＭＳ送受信モジュール６０１は、第２端末から装置リストを含むＳＭＳ応答メッセージを受信し、装置リスト内のＵＰｎＰ装置を制御するための装置制御命令を含むＳＭＳ制御命令メッセージを第２端末に送信する。
【００６８】
第２端末の無線モジュール６１０は、第１端末の無線モジュール６００と類似の動作を遂行し、一般的な第２端末の無線通信のためのデータ送受信を遂行する。
【００６９】
第２端末のＳＭＳ送受信モジュール６１１は、第１端末から第２端末のネットワークのＵＰｎＰ装置に対する発見を要請するためのＳＭＳ要請メッセージが受信されると、第２端末のネットワークのＵＰｎＰ装置に対する装置リストを含むＳＭＳ応答メッセージを生成して第１端末に伝送する。
【００７０】
第２端末のＳＭＳ送受信モジュール６１１は、第１端末から装置制御命令を含むＳＭＳ制御命令メッセージを受信する。
【００７１】
第２端末のＵＰｎＰテレフォニー制御ポイント６１２は、ホームネットワーク内にあるＵＰｎＰ装置を発見し、発見されたＵＰｎＰ装置に対する装置リスト生成する。以後、第１端末からＵＰｎＰ装置を制御するためのＳＭＳ制御命令メッセージが受信されると、第２端末のＵＰｎＰテレフォニー制御ポイント６１２は、受信されたＳＭＳ制御命令メッセージに従って自身のホームネットワーク内のＵＰｎＰ装置を制御する。
【００７２】
図７は、本発明の実施形態によって、ＲＥＳＴフォーマットのメッセージを用いて端末情報を送受信するためのＵＰｎＰシステムの構成を示す図である。
【００７３】
この時、ユーザが使用している携帯電話は、相手方のＳＭＳを送受信できるモジュールだけでなく、一種のＨＴＴＰ（Hypertext Transfer Protocol）サーバであるＲＥＳＴサーバを含む。したがって、ユーザの携帯電話は、ＳＭＳの代わりにＲＥＳＴフォーマットのメッセージを使用して、相手方ホームネットワークの装置を発見して制御するか、情報を交換することができる。
【００７４】
ＲＥＳＴメッセージを交換するためには、ＲＥＳＴサーバが内蔵された携帯電話のＩＰアドレスが必要であり、ＩＰアドレスは、ＳＭＳを通して交換されるか、ネットワーク上の住所録(Address Book）をサポートするサーバで提供され得る。
【００７５】
これに対して図７の各構成部を説明すると、次のようである。
【００７６】
第１端末の無線モジュール７００は、一般的な無線通信のためのデータ送受信を遂行する。
【００７７】
第１端末のＳＭＳ送受信モジュール７０１は、呼接続した第２端末の電話番号でなく、ＲＥＳＴサーバのＩＰアドレスまたはＵＲＩ情報のようなＩＤを要請するためのＳＭＳ要請メッセージを生成し、生成されたＳＭＳ要請メッセージを第２端末の電話番号を用いて第２端末に伝送する。
【００７８】
第２端末から第２端末のＩＤが受信されると、第１端末のＲＥＳＴクライアント７０２は受信された第２端末のＩＤを用いて、第２端末のネットワークのＵＰｎＰ装置の発見を要請し、第２端末からの要請に基づく装置リストを受信する。
【００７９】
ＲＥＳＴクライアント７０２は、装置制御に対する要請によって装置リスト内のＵＰｎＰ装置を制御するための装置制御命令を第２端末に送信する。
【００８０】
第２端末の無線モジュール７１０は、第１端末の無線モジュール７００と類似の動作を遂行し、一般的な第２端末の無線通信のためのデータ送受信を遂行する。
【００８１】
第２端末のＳＭＳ送受信モジュール７１１は、第１端末から第２端末のＩＤ要請のためのＳＭＳメッセージが受信されると、第２端末のＩＤを含むＳＭＳ応答メッセージを生成して第１端末に伝送する。
【００８２】
第２端末のＲＥＳＴサーバ７１２は、第１端末からＵＰｎＰ装置の発見要請を受信すると、要請によって生成された装置リストを第１端末に送信する。
【００８３】
第２端末のＲＥＳＴサーバ７１２は、第１端末から装置制御命令を受信する。
【００８４】
第２端末のＵＰｎＰテレフォニー制御ポイント７１３は、ホームネットワーク内にあるＵＰｎＰ装置を発見し、発見されたテレフォニー装置の装置リスト生成する。以後、第１端末からＵＰｎＰ装置を制御するためのＳＭＳ制御命令が受信されると、第２端末のＵＰｎＰテレフォニー制御ポイント７１３は、受信されたＳＭＳ制御命令によって自身のホームネットワーク内のＵＰｎＰ装置を制御する。
【００８５】
図８は、本発明の実施形態によって、初期ＲＥＳＴサーバのＩＰアドレスをＳＭＳを通して交換し、その後はＲＥＳＴメッセージを使用して相手方ホームネットワークのＵＰｎＰテレフォニー関連情報を交換する過程を示すフローチャートである。
【００８６】
本発明の実施形態では、各ユーザのホームネットワークにＵＰｎＰテレフォニーが適用されたＴＶ及び３Ｇ移動電話が含まれることを前提とする。
【００８７】
また、本発明の実施形態で二人のユーザは、３Ｇ移動電話１ ６０と３Ｇ移動電話２ ７０を使用して現在映像通話を遂行すると仮定する。
【００８８】
図８は、３Ｇ移動電話１ ６０と３Ｇ移動電話２ ７０にＵＰｎＰテレフォニー制御ポイントが含まれると仮定しているが、テレフォニー制御ポイントは論理的なモジュールであるから、ＴＶ１ １０またはＴＶ２ ５０の内部に具現され得る。このような場合には、情報の要請及び応答順序、要請方法が変更され得る。
【００８９】
ステップ８００〜８０１で、３Ｇ移動電話１ ６０は、内蔵されているＴｅｌＣＰ（Telephony CP）を使用して、現在自身が属しているホームネットワークのテレフォニー装置を発見する。
【００９０】
ステップ８０２で、３Ｇ移動電話１ ６０は、ＳＭＳを使用して３Ｇ移動電話２ ７０にアクセスできるＲＥＳＴサーバのＩＰアドレスを要請する。この時、ＳＭＳを使用する代わりに、ＮＡＢ（Network Address Book）サービスを用いて相手方のＩＰを発見することもできる。また、３Ｇ移動電話１ ６０は、ＩＰ要請及び受信のために、ＳＭＳメッセージを２回使用することができ、ＩＰ要請のためのＳＭＳメッセージに、ＩＰを要請する機器のＩＰアドレスを含めて伝送することによって、自身のＩＰ情報を要請によって受信されたＩＰアドレスに伝送することもできる。このような方法を使用する場合には、ユーザはＳＭＳを１回のみ使用するので、ＳＭＳに対したユーザ料金負担を減らすことができる。
【００９１】
ステップ８０３で、３Ｇ移動電話２ ７０は、ＳＭＳを使用して自身のＲＥＳＴサーバのＩＰアドレスを３Ｇ移動電話１ ６０に伝送する。この時、３Ｇ移動電話２ ７０は、ＲＥＳＴサーバのＩＰを住所録に追加して、ＳＭＳの後続（subsequent）の伝送を防止する。仮にＲＥＳＴサーバのＩＰが変更された場合、３Ｇ移動電話２ ７０は、エラーメッセージを応答してＳＭＳの再伝送を通じてＩＰを受信することができる。
【００９２】
ステップ８０４で、３Ｇ移動電話１ ６０は、ＲＥＳＴメッセージを用いて、３Ｇ移動電話２ ７０のホームネットワークのＵＰｎＰ装置リスト情報を３Ｇ移動電話２ ７０に要請する。
【００９３】
ステップ８０５〜８０７で、３Ｇ移動電話２ ７０は、既存のＵＰｎＰテレフォニーＤＡ１.１で定義されたＭ−ＳＥＡＲＣＨメッセージを使用して自身のホームネットワーク内のＵＰｎＰ装置を発見し、この情報を３Ｇ移動電話１ ６０に伝送する。
【００９４】
ステップ８０７までの動作は、ＨＤビデオ呼(ＨＤVideo call)接続のための事前動作であり、以後の動作はユーザが実際にＨＤビデオ呼を利用するために機器を駆動させた後に遂行される。
【００９５】
ステップ８０９で、３Ｇ移動電話１ ６０はステップ８０８のユーザ入力によって、ＲＥＳＴメッセージを活用して、３Ｇ移動電話２ ７０に対したテレフォニークライアント情報を３Ｇ移動電話２ ７０に要請する。
【００９６】
その要請によってステップ８１０でユーザの入力を受信した３Ｇ移動電話２ ７０は、ステップ８１１で既存のＵＰｎＰテレフォニーｖ１.０で定義されたGetMediaCapability()を呼び出してテレフォニークライアントのメディア能力(MediaCapability）を発見し、ステップ８１２〜８１３でこれを３Ｇ移動電話１ ６０に伝送する。これを通じて３Ｇ移動電話２ ７０のユーザは、ＨＤビデオ呼を許容するか否かを決定することができる。
【００９７】
３Ｇ移動電話２ ７０にＨＤビデオ呼を送受信できるテレフォニークライアントが存在すると、ステップ８１５で３Ｇ移動電話１ ６０は、３Ｇ移動電話２ ７０のテレフォニークライアントにアクセスできる情報を上記と同じ方法で要請する。
【００９８】
ステップ８１６でアクセス情報が要請されると、ＴＶ２ ５０は、ステップ８１７〜８２０で２種類の方法を使用して自身にアクセスできる方法を知らせることができる。
【００９９】
まず、ＴＶ２ ５０は、ＴＶ２ ５０自らが自身にアクセスできるＩＰ及びポート（Port）などのアクセス情報を生成するか、ステップ８１７〜８１９で外部のサーバに自身にアクセスできる情報を登録し、該当サーバの情報のみを提供することができる。
【０１００】
第１の方法は、ＳＴＵＮサーバのような外部サーバを用いてアクセス情報を知らせる方法である。ＴＶ１ １０が外部のＳＴＵＮサーバに要請を伝送すると、ＳＴＵＮサーバは自身に要請したネットワーク装置のＩＰを及びポートを知らせ、これを応答メッセージを通じてＴＶ１ １０に戻す。ＴＶ２ ５０が属しているホームネットワークにゲートウェイ装置が存在する場合、ＴＶ２ ５０はこのような方法を通して外部からゲートウェイにアクセスしてＴＶ２ ５０にアクセスできるＩＰ及びポートを獲得することができる。このように獲得した情報をＴＶ１ １０に通知すると、ＴＶ１ １０はＴＶ２ ５０に直接アクセスすることができる。
【０１０１】
第２の方法は、外部のリレーサーバ(Relay Server)を利用する方法である。
【０１０２】
ＴＶ２ ５０は、外部の探索サーバ(Discovery server)にアクセスして、ＴＶ２ ５０にアクセスできるＩＰ及びポート(Port)を登録する。この時、登録されたＩＰ及びポートは探索サーバのことである。その後、ＴＶ２ ５０は、該当情報を獲得することができるアクセス情報をＴＶ１ １０に伝送する。ＴＶ１ １０は、この情報に基づいて探索サーバにアクセスして映像を送受信し、探索サーバがこれをＴＶ２ ５０にリレーする。ここで、ケイトウェイのＮＡＴの中には、外部から開始(initiation）が不可能なＮＡＴが存在するので、このようなＮＡＴが使用される場合、第２の方法を使用することができる。
【０１０３】
上記方法を通してＴＶ２ ５０のアクセス情報を獲得した後、ステップ８２１で、３Ｇ移動電話１ ６０はＴＶ１ １０にアクセス情報を伝送し、ステップ８２２で既存の映像通話を音声通話に変更する。この時、ステップ８２３でＴＶ２ ５０はＴＶ１ １０との接続を待機する。
【０１０４】
ステップ８２４〜８２６で、ＴＶ２ ５０は３Ｇ移動電話１ ６０と動画映像を交換し、３Ｇ移動電話１ ６０の制御ポイントは、電話間の音声通話と映像通話をグループ化して一つのセッションで処理する。
【０１０５】
図９は、本発明の実施形態によって、各ユーザのホームネットワーク情報及びテレフォニークライアント情報がＳＭＳを通して交換される過程を示すフローチャートである。
【０１０６】
本発明の実施形態では、各ユーザのホームネットワークにＵＰｎＰテレフォニーが適用されたＴＶ及び３Ｇ移動電話が含まれることを前提とする。
【０１０７】
また、本発明の実施形態で二人のユーザは、３Ｇ移動電話１ ６０と３Ｇ移動電話２ ７０を使用して現在映像通話を遂行している。
【０１０８】
図９は、３Ｇ移動電話１ ６０と３Ｇ移動電話２ ７０にＵＰｎＰテレフォニー制御ポイントが含まれると仮定しているが、テレフォニー制御ポイントは論理的なモジュールであるから、ＴＶ１ １０またはＴＶ２ ５０の内部に具現されることができる。このような場合には、情報の要請及び応答順序、要請方法が変更され得る。
【０１０９】
ステップ９００〜９０１で、３Ｇ移動電話１ ６０は、内蔵されているＴｅｌＣＰを使用して現在自身が属しているホームネットワークのテレフォニー装置を発見する。
【０１１０】
ステップ９０２で、３Ｇ移動電話１ ６０は、ＳＭＳを使用して３Ｇ移動電話２ ７０へ３Ｇ移動電話２ ７０のホームネットワークのＵＰｎＰ装置リスト情報を要請する。
【０１１１】
ステップ９０３〜９０５で、このような要請を受信した３Ｇ移動電話２ ７０は、既存のＵＰｎＰテレフォニーＤＡ１.１で定義されたＭ−ＳＥＡＲＣＨメッセージを使用してホームネットワーク内のＵＰｎＰ装置を発見し、この情報を３Ｇ移動電話１ ６０に伝送する。
【０１１２】
ステップ９０１〜９０５までの動作は、ＨＤビデオ呼接続のための事前動作であり、以後の動作は、ユーザがＨＤビデオ呼を実際に使用するために機器を駆動させた後に遂行される。
【０１１３】
ステップ９０６のユーザ入力によって、ステップ９０７で、３Ｇ移動電話１ ６０は、ＳＭＳを用いて、３Ｇ移動電話２ ７０のテレフォニークライアント情報を３Ｇ移動電話２ ７０に要請する。これを通じて３Ｇ移動電話２ ７０のユーザは、ＨＤビデオ呼を許容するか否かを決定することができる。
【０１１４】
ステップ９０９〜９１１で、ステップ９０８でのユーザによって３Ｇ移動電話２ ７０は、既存のＵＰｎＰテレフォニーｖ１.０で定義されたGetMediaCapability()を呼び出してテレフォニークライアントのメディア能力(MediaCapability）を発見し、これを３Ｇ移動電話１ ６０に伝送する。
【０１１５】
ＨＤビデオ呼(ＨＤ Video call)を送受信できるテレフォニークライアントが存在すると、９１２〜９１３段階で、３Ｇ移動電話１ ６０は３Ｇ移動電話２ ７０のテレフォニークライアントにアクセスできる情報を上記と同じ方法で要請する。
【０１１６】
ステップ９１４でアクセス情報が要請されると、ＴＶ２ ５０は９１５〜９１８段階で２種類の方法を使用して自身にアクセスできる方法を知らせることができる。
【０１１７】
まず、ＴＶ２ ５０はＴＶ２ ５０自らが自身にアクセスできるＩＰ及びポートなどのアクセス情報を生成するか、ステップ９１５〜９１７のように外部のサーバに自身をアクセスできる情報を登録し、サーバの情報を提供することができる。
【０１１８】
第１の方法は、ＳＴＵＮサーバのような外部サーバを用いてアクセス情報を知らせる方法である。ＴＶ１ １０が外部のＳＴＵＮサーバに要請を伝送すると、ＳＴＵＮサーバは自身に要請したネットワーク装置のＩＰを及びポートを通知し、これを応答メッセージを通じてＴＶ１ １０に戻す。ＴＶ２ ５０が属しているホームネットワークにゲートウェイ装置が存在する場合、ＴＶ２ ５０はこのような方法を通して外部からゲートウェイにアクセスしてＴＶ２ ５０にアクセスできるＩＰ及びポートを獲得することができる。このように獲得した情報をＴＶ１ １０に通知し、ＴＶ１ １０は ＴＶ２ ５０に直接アクセスすることができる。
【０１１９】
第２の方法は、外部のリレーサーバを利用する方法である。ＴＶ２ ５０は外部の探索サーバにアクセスしてＴＶ２ ５０にアクセスできるＩＰ及びポートを登録する。この時、登録されたＩＰ及びポートは探索サーバのことである。その後、ＴＶ２ ５０は、該当情報を獲得することができるアクセス情報をＴＶ１ １０に伝送する。ＴＶ１ １０はこの情報に基づいて探索サーバにアクセスして映像を送受信し、探索サーバがこれをＴＶ２ ５０にリレーする。ゲートウェイのＮＡＴの中には、外部で開始(initiation）が不可能なＮＡＴが存在するので、このようなＮＡＴが使用されると、第２の方法を使用することができる。
【０１２０】
上記方法を通してＴＶ２ ５０のアクセス情報を獲得した後、３Ｇ移動電話１ ６０は、ステップ９１９でＴＶ１ １０にアクセス情報を伝送し、ステップ９２０で既存の映像通話を音声通話に変更する。この時、ステップ９２１でＴＶ２ ５０はＴＶ１ １０との接続を待機する。ステップ９２２〜９２４で、ＴＶ２ ５０は３Ｇ移動電話１ ６０と動画映像を交換し、３Ｇ移動電話１ ６０の制御ポイントは、電話間の音声通話と映像通話をグループ化して一つのセッションで処理する。
【０１２１】
図１０は、本発明の実施形態によって、初期ＲＥＳＴサーバのＩＰアドレスをＳＭＳを通して交換し、その後はＲＥＳＴメッセージを使用して相手方ホームネットワークのＵＰｎＰテレフォニー関連情報を交換する過程を示すフローチャートである。
【０１２２】
図１０は図８とは異なり、ＴＶがテレフォニークライアントでなく、自ら電話をかけることができる能力があるテレフォニーサーバである場合を示すためのフローチャートである。
【０１２３】
初期ＲＥＳＴサーバのＩＰアドレスをＳＭＳを通して交換し、その後はＲＥＳＴメッセージを使用して相手方ホームネットワークのＵＰｎＰテレフォニー関連情報を交換する時の動作は図８と類似している。
【０１２４】
ステップ１０００〜１００１で、３Ｇ移動電話１ ６０は、内蔵されているＴｅｌＣＰを使用して現在自身が属しているホームネットワークのテレフォニー装置を発見する。
【０１２５】
ステップ１００２で、３Ｇ移動電話１ ６０は、ＳＭＳを使用して３Ｇ移動電話２ ７０にアクセスできるＲＥＳＴサーバのＩＰアドレスを要請する。この時、３Ｇ移動電話１ ６０は、ＳＭＳを使用する代わりに、ＮＡＢサービスを用いて相手方のＩＰを発見することもできる。また、３Ｇ移動電話１ ６０は、ＩＰ要請及び受信のために、ＳＭＳメッセージを２回使用することができ、ＩＰ要請のためのＳＭＳメッセージを介して、要請する機器のＩＰアドレスを伝送することによって、自身のＩＰ情報を該当要請によって受信されたＩＰアドレスに伝送することもできる。このような方法を使用する場合には、ユーザはＳＭＳを１回のみ使用するから、ＳＭＳに対したユーザ料金負担を減らすことができる。
【０１２６】
ステップ１００３で、３Ｇ移動電話２ ７０は、ＳＭＳを使用して３Ｇ移動電話１ ６０に自身のＲＥＳＴサーバのＩＰアドレスを伝送する。この時、３Ｇ移動電話２ ７０は、ＲＥＳＴサーバのＩＰを住所録に追加し、ＳＭＳの後続（subsequent）の伝送を防止する。仮にＲＥＳＴサーバのＩＰが変更された場合、３Ｇ移動電話２ ７０は、エラーメッセージを応答してＳＭＳの再伝送を介してＩＰを受信することができる。
【０１２７】
ステップ１００４で、３Ｇ移動電話１ ６０は、ＲＥＳＴメッセージを用いて、３Ｇ移動電話２ ７０のホームネットワークのＵＰｎＰ装置リスト情報を３Ｇ移動電話２ ７０に要請する。３Ｇ移動電話２ ７０のユーザは、このステップでＨＤビデオ呼を許容するか否かを決定することができ、ステップ１１０１以後で決定することもできる。
【０１２８】
このような要請を受信した３Ｇ移動電話２ ７０は、ステップ１００５〜１００７で、既存のＵＰｎＰテレフォニーＤＡ１.１で定義されたＭ−ＳＥＡＲＣＨメッセージを使用してホームネットワーク内のＵＰｎＰ装置を発見し、この情報を３Ｇ移動電話１ ６０に伝送する。
【０１２９】
ステップ１０００〜１００７までの動作は、ＨＤビデオ呼接続のための事前動作であり、以後の動作はユーザがＨＤビデオ呼を実際に利用するために機器を駆動させた後に遂行される。
【０１３０】
ステップ１００８でのユーザ入力によって、ステップ１００９で３Ｇ移動電話１ ６０は、ＨＤビデオ呼を接続する宅内テレフォニーサーバのＳＩＰ ＵＲＩを要請する。以後、３Ｇ移動電話１ ６０は、ステップ１０１０でＴＶ１ １０からＴＶ１ １０のＳＩＰ ＵＲＩを受信し、ステップ１０１１でＨＤビデオ呼開始のためにＲＥＳＴメッセージを用いて３Ｇ移動電話２ ７０にＴＶ１ １０のＳＩＰ ＵＲＩを伝送する。
【０１３１】
ステップ１０１３で、ステップ１０１２でのユーザ入力を受信した３Ｇ移動電話２ ７０は、該当要請によって通話を受信する宅内のＴＶ２ ５０を選択し、ＴＶ２ ５０にInitiatecall(）を伝送する。
【０１３２】
ステップ１０１４で、ＴＶ２ ５０は、ＨＤビデオ呼開始のための応答を３Ｇ移動電話２ ６０に伝送する。この時、応答には呼接続が可能であるとき、呼開始または終了のように呼を制御できる呼ＩＤが含まれ、呼接続が難しい場合、エラーメッセージが含まれることができる。
【０１３３】
ステップ１０１５で、３Ｇ移動電話２ ７０は、ＳＭＳを用いてＨＤビデオ呼開始のための応答を３Ｇ移動電話１ ６０に伝送する。
【０１３４】
応答を受信した３Ｇ移動電話１ ６０は、ステップ１０１６で既存の映像通話を音声通話に変更し、ステップ１０１７でＴＶ１ １０とＴＶ２ ５０は、映像通話セッションを確立した後、３Ｇ移動電話１ ６０の制御ポイントが電話間の音声通話と映像通話をグループ化して一つのセッションで処理する。
【０１３５】
図１１は、本発明の実施形態によって各ユーザのホームネットワーク情報及びテレフォニークライアント情報がＳＭＳを通して交換される過程を示すフローチャートである。
【０１３６】
図１１は図９とは異なり、ＴＶがテレフォニークライアントでなく、自ら電話をかけることができる能力があるテレフォニーサーバである場合の動作を説明する。
【０１３７】
１１００〜１１０１段階で、３Ｇ移動電話１ ６０は、内蔵されているテレフォニー制御ポイントを使用して現在自身が属しているホームネットワークのテレフォニー装置を発見する。
【０１３８】
ステップ１１０２で、３Ｇ移動電話１ ６０は、ＳＭＳを用いて３Ｇ移動電話２ ７０のホームネットワークのＵＰｎＰ装置リスト情報を３Ｇ移動電話２ ７０に要請する。この時、３Ｇ移動電話２ ７０のユーザは、このステップでＨＤビデオ呼を許容するか否かを決定することができ、ステップ１１０９以後で決定することもできる。
【０１３９】
このような要請を受信した３Ｇ移動電話２ ７０は、ステップ１１０３〜１１０４で既存のＵＰｎＰテレフォニーＤＡ１.１で定義されたＭ−ＳＥＡＲＣＨメッセージを用いてホームネットワーク内のＵＰｎＰ装置を発見し、ステップ１１０５で、この情報を３Ｇ移動電話１ ６０に伝送する。ステップ１１００〜１１０４までの動作は、ＨＤビデオ呼接続のための事前動作であり、以後の動作はユーザがＨＤビデオ呼を実際に利用するために機器を駆動させた後に遂行される。
【０１４０】
ステップ１１０７〜１１０８で、ステップ１１０６でのユーザ入力によって、３Ｇ移動電話１ ６０は、ＨＤビデオ呼を接続する宅内テレフォニーサーバのＳＩＰ ＵＲＩを要請し、ＴＶ１ １０からＳＩＰ ＵＲＩを受信する。以後、ステップ１１０９で、３Ｇ移動電話１ ６０は、ＳＭＳを用いて受信されたＳＩＰ ＵＲＩを３Ｇ移動電話２ ７０に伝送する。
【０１４１】
ステップ１１１０でのユーザ要請によって３Ｇ移動電話２ ７０は、ステップ１１１１で通話を受信する宅内のＴＶ２ ５０を選択し、選択されたＴＶ２ ５０にInitiatecall(）を伝送する。
【０１４２】
ステップ１１１２で、ＴＶ２ ５０はＨＤビデオ呼開始のための応答を３Ｇ移動電話２ ７０に伝送する。この時、応答には呼接続が可能であるとき、呼開始または終了のように呼を制御できる呼ＩＤが含まれ、呼接続が難しい場合、エラーメッセージが含まれることができる。
【０１４３】
以後、ステップ１１１３で、３Ｇ移動電話２ ７０は、ＳＭＳを用いてＨＤビデオ呼開始のための応答を３Ｇ移動電話１ ６０に伝送する。
【０１４４】
応答を受信した３Ｇ移動電話１ ６０は、ステップ１１１４で既存の映像通話を音声通話に変更し、ステップ１１１５でＴＶ１ １０とＴＶ２ ５０が映像通話セッションを確立した後、３Ｇ移動電話１ ６０の制御ポイントが電話間の音声通話と映像通話をグループ化して一つのセッションで処理する。
【０１４５】
このような本発明は、宅内の装置が現在通話中の携帯電話等のテレフォニー装置を用いてＨＤビデオ呼を送受信できる直接チャンネル(Direct Channel）を確立することができる。
【０１４６】
従来のＵＰｎＰテレフォニーではInitiateCall()アクションをサポートするが、上述した本発明は、ＴＶ間のビデオストリーミング(Video streaming）を提供できる方法を含む。
【０１４７】
これによって、既存のInitiateCall()アクションでないEnhancedInitiateCall(）のような新規アクションが必要であり、上記の説明及び手順でInitiateCall(）の代わりにEnhancedInitiateCall(）アクションが利用されることができる。
【０１４８】
このようなEnhancedInitiateCall()は、呼を接続する相手方のＳＩＰ ＵＲＩ及び呼タイプ(CallType）のようなパラメータを有することができ、このようなパラメータは生成される呼のタイプを決定する。
【０１４９】
上述した呼タイプのパラメータは、次の＜表１＞のようである。
【０１５０】
【表１】
0005629003.tif 000002
【０１５１】
上記の＜表１＞でビデオ呼(VideoCall)とオーディオ呼(AudioCall）とは、区分して設定することができる。
【０１５２】
ビデオ呼の場合は、解像度(resolution)の設定のような細部設定を通してビデオの画質を設定することができ、オーディオも概略的な音質設定が可能である。このように設定されたオーディオの音質及びビデオの画質は、標準化された規格用語で表現されるものではなく、ＨＤビデオ呼を要請するユーザの所望する画質を象徴的に見せるだけである。上記の画質によって、EnhancedInitiateCall(）を受信した装置は、任意にビデオ画質及びオーディオ画質を決定することができる。
【０１５３】
このように本発明は、ＨＤビデオ呼以外の他の用途のセッション、すなわちファイル交換及び相互制御情報交換を目的とするセッションを確立する時にも同一に活用することができる。ただしセッション確立のとき、セッションのタイプ及びパラメータ設定のために上記動作説明で言及したInitiateCall(）と同等なレベルの新規ＵＰｎＰアクションの定義が要求される。
【０１５４】
例えば、InitiateSession(）のような汎用セッションを確立するアクションを定義し、生成されるセッションの種類の特性を記述する方法を追加すると、多様な目的のセッションを確立することができる。
【０１５５】
また、本発明は電話通話を遂行しながら、ＴＶをつける等の簡単な操作で現在通話中の相手方と対面（face-to-face）通話をすることができ、映像通話を遂行する場合、既存のテレフォニーでサポートできない高画質の映像を交換することができる。
【０１５６】
以上、本発明を具体的な実施形態に関して図示及び説明したが、添付した特許請求の範囲により規定されるような本発明の趣旨及び範囲を逸脱することなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【符号の説明】
【０１５７】
１０  ＴＶ１
２０  ＶｏＩＰフォン１
３０  探索サーバ（Ｄｉｓｃｏｖｅｒｙ  Ｓｅｒｖｅｒ）
４０  ＶｏＩＰフォン２
５０  ＴＶ２
６０  ３Ｇ移動電話１
７０  ３Ｇ移動電話２
１０１  テレフォニーサービスプロバイダ（Ｔｅｌｅｐｈｏｎｙ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）
１０２  テレフォニー制御ポイント（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ  Ｔｅｌｅｐｈｏｎｙ  Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）、制御ポイント
１０３  テレフォニー端末（Ｔｅｌｅｐｈｏｎｙ  Ｔｅｒｍｉｎａｌ）
１０４  電子機器（Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅ）
１０６  テレフォニーサーバ（Ｔｅｌｅｐｈｏｎｙ  Ｓｅｒｖｅｒ）
１０９  テレフォニークライアント（Ｔｅｌｅｐｈｏｎｙ  Ｃｌｉｅｎｔ）
２００  アリスのＴＶ
２０１  アリスの電話機（ｐｈｏｎｅ）
２０２  ボブの電話機（ｐｈｏｎｅ）
２０３  ボブのＴＶ
３００  アリスのＴＶ
３０１  アリスの電話機（ｐｈｏｎｅ）
３０２  ボブの電話機（ｐｈｏｎｅ）
３０３  ボブのＴＶ
４００  アリスのＴＶ
４０１  アリスの電話機（ｐｈｏｎｅ）
４０２  ボブの電話機（ｐｈｏｎｅ）
６００  無線モジュール
６０１  ＳＭＳ送受信モジュール
６１０  無線モジュール
６１１  ＳＭＳ送受信モジュール
６１２  ＵＰｎＰテレフォニー制御ポイント
７００  無線モジュール
７０１  ＳＭＳ送受信モジュール
７０２  ＲＥＳＴクライアント
７１０  無線モジュール
７１１  ＳＭＳ送受信モジュール
７１２  ＲＥＳＴサーバ
７１３  ＵＰｎＰテレフォニー制御ポイント
【図１】
0005629003.tif 000003
【図２】
0005629003.tif 000004
【図３】
0005629003.tif 000005
【図４】
0005629003.tif 000006
【図５】
0005629003.tif 000007
【図６】
0005629003.tif 000008
【図７】
0005629003.tif 000009
【図８】
0005629003.tif 000010
【図９】
0005629003.tif 000011
【図１０】
0005629003.tif 000012
【図１１】
0005629003.tif 000013