(57)【要約】【課題】  従来のセッション転送機能を持たないマルチメディアアプリケーションを改造せずに、セッション転送機能を実現する。【解決手段】  テレビ電話アプリケーション２１１と同じ転送元端末２１に設けた転送制御ローカルプロキシ２１２において、テレビ電話アプリケーション２１１と通信先端末２２の転送対応テレビ電話アプリケーション間でのセッション制御を中継すると共に、中継したセッション制御情報を記憶装置に記憶し、通信中に転送指示が入力されると、記憶したセッション制御情報に基づき、通信先端末２２に対して転送先端末２３とのセッション確立を要求し、セッション確立後に通信先端末２２からセッション接続完了通知を受けると、通信先端末２２とのセッション切断制御を中継して、転送元端末２１と通信先端末２２との通信を通信先端末２２と転送先端末２３との通信に切り替える。【選択図】        図２
2005032172.tif 000002
【特許請求の範囲】
【請求項１】
同じ端末装置に設けられた第１の情報通信アプリケーションと、通信先の端末装置に設けられた第２の情報通信アプリケーション間でのセッション制御を中継するセッション制御代行システムであって、
中継したセッション制御情報を記憶する手段と、
セッション制御を中継した上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーション間での情報の送受信中に転送指示が入力されると、上記記憶したセッション制御情報に基づき、上記第２の情報通信アプリケーションに対して転送先の端末装置に設けられた第３の情報通信アプリケーションとのセッション確立を要求し、該要求に応じたセッション確立後の上記第２の情報通信アプリケーションからのセッション接続完了通知を受けると該第２の情報通信アプリケーションと上記第１の情報通信アプリケーション間のセッション切断制御を中継して、上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーションとの通信を上記第２の情報通信アプリケーションと上記第３の情報通信アプリケーションとの通信に切り替える手段と
を有することを特徴とするセッション制御代行システム。
【請求項２】
第１の端末装置と第２の端末装置をネットワークで接続し、第１の端末装置に設けられた第１の通信アプリケーションと第２の端末装置に設けられた第２の通信アプリケーションでセッション制御を行いテレビ電話、テレビ会議、インスタントメッセージの少なくともいずれかを含むマルチメディア通信を行う通信サービスシステムであって、
上記第１の端末装置に、該第１の通信アプリケーションと上記第２の通信アプリケーションでのセッション制御を中継するセッション制御プロキシを設け、
該セッション制御プロキシは、上記第１の通信アプリケーションから上記第２の通信アプリケーションへのセッション接続要求と上記第２の通信アプリケーションから上記第１の通信アプリケーションへのセッション接続応答および上記第１の通信アプリケーションから上記第２の通信アプリケーションへのセッション接続完了を中継し、該中継したセッション制御情報を記憶し、上記第１の通信アプリケーションと上記第２の通信アプリケーション間で通信中のマルチメディア情報の第３の端末装置への転送指示を受け付け、上記記憶したセッション制御情報に基づき上記第２の通信アプリケーションに対して転送要求を行う手段を有し、
該転送要求を受ける上記第２の通信アプリケーションは、上記セッション制御情報に基づき上記第３の端末装置に設けられた第３の通信アプリケーションとのセッション接続を行い、該セッション接続の完了を上記セッション制御プロキシに通知する手段を有し、
上記セッション制御プロキシは、セッション接続完了通知に基づき上記第１の通信アプリケーションと上記第２の通信アプリケーションに対して、該第１，第２の通信アプリケーション間のセッションの切断を要求し、該第１，第２の通信アプリケーション間のセッションの切断制御を行う手段を有し、上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーションとの通信を上記第２の情報通信アプリケーションと上記第３の情報通信アプリケーションとの通信に切り替えることを特徴とする通信サービスシステム。
【請求項３】
同じ端末装置に設けられた第１の情報通信アプリケーションと、通信先の端末装置に設けられた第２の情報通信アプリケーション間でのセッション制御を中継するプロキシのセッション制御方法であって、
中継したセッション制御情報を記憶する手順と、
セッション制御を中継した上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーション間での情報の送受信中に転送指示が入力されると、上記記憶したセッション制御情報に基づき、上記第２の情報通信アプリケーションに対して転送先の端末装置に設けられた第３の情報通信アプリケーションとのセッション確立を要求し、該要求に応じたセッション確立後の上記第２の情報通信アプリケーションからのセッション接続完了通知を受けると該第２の情報通信アプリケーションと上記第１の情報通信アプリケーション間のセッション切断制御を中継して、上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーションとの通信を上記第２の情報通信アプリケーションと上記第３の情報通信アプリケーションとの通信に切り替える手順と
を有することを特徴とするプロキシのセッション制御方法。
【請求項４】
第１の端末装置と第２の端末装置をネットワークで接続し、第１の端末装置に設けられた第１の通信アプリケーションと第２の端末装置に設けられた第２の通信アプリケーションでセッション制御を行いテレビ電話、テレビ会議、インスタントメッセージの少なくともいずれかを含むマルチメディア通信を行うシステムのセッション制御方法であって、
上記第１の端末装置に設けられ上記第１，第２の通信アプリケーションでのセッション制御を中継するセッション制御プロキシにおいて、上記第１の通信アプリケーションから上記第２の通信アプリケーションへのセッション接続要求と上記第２の通信アプリケーションから上記第１の通信アプリケーションへのセッション接続応答および上記第１の通信アプリケーションから上記第２の通信アプリケーションへのセッション接続完了を中継し、該中継したセッション制御情報を記憶し、上記第１の通信アプリケーションと上記第２の通信アプリケーション間で通信中のマルチメディア情報の第３の端末装置への転送指示を受け付け、上記記憶したセッション制御情報に基づき上記第２の通信アプリケーションに対して転送要求を行い、
該転送要求を受けた上記第２の通信アプリケーションにおいて、上記セッション制御情報に基づき上記第３の端末装置に設けられた第３の通信アプリケーションとのセッション接続を行い、該セッション接続の完了を上記セッション制御プロキシに通知し、
セッション接続完了通知を受けた上記セッション制御プロキシにおいて、上記第１の通信アプリケーションと上記第２の通信アプリケーションに対して、該第１，第２の通信アプリケーション間のセッションの切断を要求し、該第１，第２の通信アプリケーション間のセッションの切断制御を行い、
上記第１の情報通信アプリケーションと上記第２の情報通信アプリケーションとの通信を上記第２の情報通信アプリケーションと上記第３の情報通信アプリケーションとの通信に切り替えることを特徴とするセッション制御方法。
【請求項５】
コンピュータに、請求項３もしくは請求項４のいずれかに記載のセッション制御方法における各処理手順を実行させるためのプログラム。
【請求項６】
コンピュータに、請求項３もしくは請求項４のいずれかに記載のセッション制御方法における各処理手順を実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信中のアプリケーションのセッションを別の端末に移動するセッション転送技術に係わり、特に、セッション転送機能を持たないマルチメディアアプリケーションであっても、通信セッションの転送を可能とする技術に関するものである。
【背景技術】
【０００２】
今日、パーソナルコンピュータの普及に加えて、情報携帯端末（ＰＤＡ：Personal Digital Assistance）のような通信機能をもった多様な電子端末が普及し、用途や状況に応じてこのような端末を使い分けるということが必要となってきている。
【０００３】
さらに、このように複数の端末を使い分ける状況において、端末上でアプリケーションが他の端末と通信中に、通信の状態は保持したまま、別の端末にセッションを転送できる方法も必要となってくると考えられる。
【０００４】
このような通信を転送する従来技術としては、交換機や電話端末の機能を利用した転送電話があり、転送先のアドレス情報（電話番号）を端末から投入することで、切断・再接続することなく、通信を継続したままの転送を実現している。
【０００５】
同様に、ビデオ電話などのマルチメディアセッションを転送する従来技術としては、例えば非特許文献１や非特許文献２に記載の技術がある。これらの技術でも同様に、転送先のアドレス情報（E.164電話番号、ＵＲＬ、ＩＰアドレス等）を端末から投入することで、切断・再接続することなく、通信を継続したままの転送を実現している。
【０００６】
ただし、これらのセッション転送機能は標準の仕様としては存在するが、例えば「Windows Messenger（登録商標）」等の世の中に普及している既存のアプリケーションで、実装しているものが少ない。これらのアプリケーションを改造せずに、セッション転送機能を追加するには、アプリケーションが通信する信号をモニタすると共に、信号に矛盾なく、転送指示などの信号を挿入して送信する必要がある。
【０００７】
一方、従来、Ｗｅｂブラウザの送受信する信号を端末上でモニタし、広告情報の削除などのフィルタリング機能を行う、「Proxomitron」や「MUFFIN」等のローカルプロキシ機能を持つソフトウェアは存在する。
【０００８】
しかし、これらの「Proxomitron」や「MUFFIN」等のローカルプロキシ機能では、Ｗｅｂブラウザの送受信する信号を端末上でモニタし、広告情報の削除などのフィルタリング機能は実現されているが、マルチメディアアプリケーションのセッション転送機能を実現することができない。
【０００９】
また、例えば、特許文献１では、端末とＷＷＷサーバ装置間に設けた中継サーバ装置において、一人のユーザが複数の端末のいずれを用いてＷＷＷサーバ装置へアクセス時した場合も、同じユーザＩＤに基づくアクセス管理を行う技術が記載されており、特許文献２では、ユーザ端末のアプリケーションとサーバとの間のセッション制御に関する技術として、セッションに関するセッション情報を記憶しておき、アプリケーションとサーバ間のセッションを監視し、セッション中断時には、当該アプリケーションに代わって、記憶したセッション情報に基づいて、サーバ間のセッションを継続させる技術（サービス代行制御方法）が記載されている。
【００１０】
しかし、これらの技術によっても、マルチメディアアプリケーションのセッション転送機能を実現することができない。
【特許文献１】特開２００２−０９１８５１号公報
【特許文献２】特開２００２−１９７００５号公報
【非特許文献１】ITU-T H.450-2(Call transfer supplementary service for H.323）、[online]、ＩＴＵ−Ｔ  １９９８年２月、インターネット<URL: http://www.itu.int/itudoc/itu-t/com16/contr/043.html＞
【非特許文献２】IETF draft（SIP Call Control-Transfer）、［online］、２００１年７月１８日、ＩＥＴＦ、［平成１５年７月７日検索］、インターネット＜URL : http://www.iptel.org/inf/players/ietf/callprocessing/refer/draft-ietf-sip-cc-transfer-05.txt＞
【発明の開示】
【発明が解決しようとする課題】
【００１１】
解決しようとする問題点は、従来の技術では、セッション転送機能を持たないマルチメディアアプリケーションにおいて、アプリケーションを改造せずに、セッション転送機能を実現することができない点である。すなわち、これらのアプリケーションを改造せずに、セッション転送機能を追加するには、アプリケーションが通信する信号をモニタ（監視）すると共に、信号に矛盾なく、転送指示などの信号を挿入して送受信する必要があるが、従来の「Proxomitron」や「MUFFIN」等のローカルプロキシ機能では、Ｗｅｂブラウザの送受信する信号を端末上でモニタし、広告情報の削除などのフィルタリング機能は実現されているが、マルチメディアアプリケーションのセッション転送機能を実現することができない。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明では、マルチメディアアプリケーションと同一端末か、あるいは別の端末にプロキシを配備し、このプロキシがアプリケーションの通信する信号をモニタすると共に、信号に矛盾なく、転送指示などの信号を送受信することでセッション転送を実現する。例えば、通信セッションを制御する信号を利用するがセッション転送機能を持たないＴＶ電話／会議、音声／会議、インスタントメッセージ等を含むマルチメディア通信アプリケーションを搭載した第１の端末（転送元端末）に、通信セッションを制御する信号の中継機能を持つセッション転送制御プロキシを配備し、第１の端末の通信アプリケーションが、セッション転送制御プロキシを介して、第１の端末とは別の第２の端末（通信先端末）に搭載されている通信アプリケーションと通信の制御信号の送受信を行い、この通信セッションの制御信号をセッション転送制御プロキシにて監視・記憶し、第１の端末及び第２の端末とは違う、また別の第３の端末（転送先端末）に搭載されている通信アプリケーションに通信セッションの転送を行う場合に、セッション転送制御プロキシにて通信セッションの転送指示信号の送受信を第２の端末と行うことで、第１の端末の通信アプリケーションと第２の端末の通信アプリケーションとの通信を、第３の端末の通信アプリケーションと第２の端末の通信アプリケーションとの通信に切り替える動作を行う。このようなセッション転送制御技術を用いると、通信アプリケーションが通信セッションの転送機能を持たない場合でも、セッション転送制御プロキシが代わりに、通信セッションの転送を行うことができるため、様々な転送機能を持たない通信アプリケーションで転送が可能となる。
【発明の効果】
【００１３】
本発明では、転送元端末にマルチメディア用の通信アプリケーション、および、プロキシを配備し、プロキシが通信アプリケーションの通信する信号をモニタ（監視・記録）すると共に、信号に矛盾なく、転送指示、切断の信号を送受信することで、通信セッション転送を実現できる。これらにより、例えばユーザが使用している端末（転送元）の通信アプリケーションが通信セッションの転送機能を保持していない場合でも、このプロキシを導入することで、ユーザは別の端末（転送先）の通信アプリケーションに通信セッションを転送し、その別端末にて通信を継続できる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を用いて本発明の最良の実施形態例について説明する。
【実施例】
【００１５】
図１は、本発明に係わる通信サービスシステムの構成例を示すブロック図であり、図２は本発明に係わるセッション制御代行システムの構成例を示すブロック図、図３は、本発明に係わるセッション制御方法の処理手順例を示すシーケンス図である。
【００１６】
図１において、２１は本発明に係わる第１の端末としての転送元端末、２２は第２の端末としての通信先端末、２３は第３の端末としての転送先端末であり、各端末２１〜２３は、それぞれネットワーク１１〜１２上にあり、ネットワーク１４を介して情報通信を行う。
【００１７】
これらの転送元端末２１、通信先端末２２、転送先端末２３のそれぞれは、ＣＰＵ（Central Processing Unit）や主メモリ、表示装置、入力装置、外部記憶装置等を具備したコンピュータ構成からなり、ＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより、例えばパーソナルコンピュータやＰＤＡ、携帯電話などの情報通信を行える機能を持つハードウェア端末としての各処理機能を実行する。
【００１８】
本例では、情報通信のアプリケーションとしてテレビ電話アプリケーションを例とし、例えば、転送元端末２１には、図２に示すように、テレビ電話アプリケーション２１１と転送制御ローカルプロキシ２１２が設けられ、テレビ電話アプリケーション２１１は、ＵＩ（User Interface）処理部２１１１と制御信号処理部２１１２およびメディア処理部２１１３を有し、転送制御ローカルプロキシ２１２は、ＵＩ処理部２１２１と制御信号転送処理部２１２２を有する構成となっている。
【００１９】
このように、本例では、テレビ電話アプリケーション２１１と転送制御ローカルプロキシ２１２が同じ転送元端末２１に設けられており、この転送制御ローカルプロキシ２１２では、テレビ電話アプリケーション２１１と通信先の通信先端末２２に設けられたテレビ電話アプリケーション間でのセッション制御を中継すると共に、中継したセッション制御情報を記憶装置に記憶する。
【００２０】
そして、転送制御ローカルプロキシ２１２では、セッション制御を中継したテレビ電話アプリケーション２１１と通信先の通信先端末２２に設けられたテレビ電話アプリケーション間でのテレビ電話情報の送受信中に転送指示が入力されると、記憶したセッション制御情報に基づき、通信先端末２２に設けられたテレビ電話アプリケーションに対して転送先の転送先端末２３に設けられたテレビ電話アプリケーションとのセッション確立を要求し、この要求に応じたセッション確立後の通信先端末２２に設けられたテレビ電話アプリケーションからのセッション接続完了通知を受けると、通信先端末２２に設けられたテレビ電話アプリケーションと自端末上のテレビ電話アプリケーション２１１間のセッション切断制御を中継して、この通信先端末２２のテレビ電話アプリケーションと自端末上のテレビ電話アプリケーション２１１との通信を、通信先端末２２のテレビ電話アプリケーションと転送先端末２３のテレビ電話アプリケーションとの通信に切り替える。
【００２１】
以下、その詳細を説明する。テレビ電話アプリケーション２１１は、一般的なテレビ電話を行えるアプリケーションであり、このアプリケーションの機能の説明の都合上、ＵＩ処理部２１１１と制御信号処理部２１１２およびメディア処理部２１１３の３つに分類する。
【００２２】
ＵＩ処理部２１１１は、ユーザへのメディアの出力やユーザからのメディアの入力、またはキーボード、ボタン、タッチパネルなどを用いた発信／着信／切断等の操作など、ユーザとのインタフェース処理を行い、このユーザ操作（発信／着信／切断等）を制御信号処理部２１１２に伝え、逆に制御信号処理部２１１２からの指示（通信相手側ユーザの操作）を受信すると共に、メディア処理部２２１３とのメディアの入出力を行う。
【００２３】
制御信号処理部２１１２は、通信アプリケーションの制御に関する信号の送受信処理を行う。本例では、制御信号処理部２１１２は、転送制御ローカルプロキシ２１２の制御信号処理部２１２２を介して、他のテレビ電話アプリケーションの制御信号処理部と信号の送受信を行う。また、ＵＩ処理部２１１１のユーザ操作（発信／着信／切断等）を制御信号処理部２１２２に伝え、逆に制御信号処理部２１２２からの指示（通信相手側ユーザの操作）をＵＩ処理部２１１１に伝える。また、メディア処理部２１１３に対して、あるアドレスからのメディア受信をＵＩ処理部２１１１に転送する指示をしたり、 ＵＩ処理部２１１１から転送されるメディアを送信する先のアドレスを伝えたり、メディアの送受信の中止依頼を行う。
【００２４】
メディア処理部２１１３は、テレビ電話では映像や音声に代表されるメディアの送受信処理やエンコード、デコード処理を行う。他のテレビ電話アプリケーションのメディア処理部とメディアの送受信を行う。また、ＵＩ処理部２１１１からのメディアの入出力を行い、呼制御信号処理部２１１２に対して、メディア送受信の切断の検知を伝える。
【００２５】
転送制御ローカルプロキシ２１２は、テレビ電話アプリケーション２１１と同様に、ＵＩ処理部２１２１と制御信号転送処理部２１２２の２つに分類する。
【００２６】
ＵＩ処理部２１２１は、キーボード、ボタン、タッチパネルなどを用いた転送の操作などユーザとのインタフェース処理を行う。また、制御信号転送処理２１２２に対して、セッション情報転送指示を出す。
【００２７】
制御信号転送処理部２１２２は、テレビ電話アプリケーション２１１の制御信号処理部２１１２からの信号を他のテレビ電話アプリケーションの制御信号処理部に中継する。逆に、他のテレビ電話アプリケーションの制御信号処理部からの信号をテレビ電話アプリケーション２１１の制御信号処理部２１１２に中継する。また、ＵＩ処理部２１２１からのセッション情報転送指示を受けとり、他のテレビ電話アプリケーションの制御信号処理部と転送のメッセージ送受信を行い、転送が完了した場合、他のテレビ電話アプリケーションの制御信号処理部と、自端末（転送元端末２１）上のテレビ電話アプリケーション２１１の制御信号処理部２１１２に対してセッション切断を実施する。
【００２８】
以下、図２に示すように転送元端末２１に、本発明に係わるセッション制御代行システムとしての転送制御ローカルプロキシ２１２を設けた構成での図１におけるネットワーク構成の通信サービスシステムの動作の説明を、図３を用いて説明する。
【００２９】
図３においては、テレビ電話の初期通信セッションの確立と実際の通信セッションの転送のシーケンスを示しており、まず初めに、転送元端末２１上のテレビ電話アプリケーション２１１が、転送制御ローカルプロキシ２１２を介して、通信先端末２２上の転送機能に対応している転送対応テレビ電話アプリケーション２２１と、初期の通信セッションを確立するステップであるＳ３０１〜Ｓ３０７について説明する。
【００３０】
尚、以後の説明では、事前に全ての端末（２１〜２３）がネットワーク１１〜１４に接続されており、各種のアプリケーションが搭載、起動しているものとする。また、転送元端末２１のテレビ電話アプリケーション２１１の制御信号のプロキシ設定として、転送制御ローカルプロキシ２１２が設定されていることとする。
【００３１】
まず、転送元端末２１において、テレビ電話アプリケーション２１１は、ＵＩ処理部２１１１により、通信先端末２２の通信アドレス（例えば、gonbe@nanashi.co.jp）を入力する、あるいは、候補から選択するなどして、通信先を決定後、発信を行い、制御信号処理部２１１２に対して、セッション接続要求を送信するように依頼する。
【００３２】
制御信号処理部２１１２は、メディア処理部２１１３に対して、メディアを受信できるよう準備依頼を行う。メディア処理部２１１３からメディアを受信するアドレス（例えば、IPアドレス、ポート番号）を含む準備完了の応答が返却されると、制御信号処理部２１１２は、プロキシとして設定されている転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２にメディア処理部２１１３から受け取ったメディアを受信するアドレスを含むセッション接続要求を送信する（Ｓ３０１）。
【００３３】
制御信号転送処理部２１２２は、セッション接続要求を受信すると、その通信セッションを監視し始め、そのセッション接続要求を通信先端末２２の転送対応テレビ電話アプリケーション２２１に中継・送信する（Ｓ３０２）。
【００３４】
通信先端末２２の転送対応テレビ電話アプリケーション２２１は、メディア送受信の準備が完了すると、転送元端末２１の転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２に、通信先端末２２にてメディア受信するアドレスを含むセッション接続応答を返却する（Ｓ３０３）。
【００３５】
このセッション接続応答は、最終的にテレビ電話アプリケーション２１１の制御信号処理部２１１２へ転送され、その制御信号処理部２１１２からメディア処理部２１１３に対して、ＵＩ処理部２１１１からのメディアを通信先端末２２の転送対応テレビ電話アプリケーション２２１に相当するアドレス（セッション接続応答に含まれるアドレス）に送信するよう指示する（Ｓ３０４）。
【００３６】
その後、転送元端末２１のテレビ電話アプリケーション２１１の制御信号処理部２１１２からセッション接続完了が転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２を経由して、通信先端末２２の転送対応テレビ電話アプリケーション２２１に送信される（Ｓ３０５、Ｓ３０６）。
【００３７】
その結果、転送元端末２１のテレビ電話アプリケーション２１１のメディア処理部２１１３と通信先端末２２の転送対応テレビ電話アプリケーション２２１のメディア処理部相当の間で、メディアの送受信が行われ（Ｓ３０７）、各端末（２１，２２）のＵＩ処理部を通して、各端末（２１，２２）のユーザ同士がテレビ電話を実施する。
【００３８】
次に、転送元端末２１のユーザが、より高性能な機能を持つ転送先端末２３に、通信先端末２２のユーザと通信を継続したまま、通信セッションを転送して移したいとする。その通信セッションを転送するフェーズについて説明する（Ｓ３０８〜Ｓ３２１）。
【００３９】
転送元端末２１を使用していたユーザが転送先端末２３に通信セッションを移行する際、転送元端末２１の転送制御ローカルプロキシ２１２のＵＩ処理部２１２１において、通信セッションを移したい先の通信アドレスを入力するか、予め端末（２１）で保持している候補から選択するなどして、転送先端末２３のテレビ電話アプリケーション２３１を決定すると、転送制御ローカルプロキシ２１２のＵＩ処理部２１２１から、制御信号転送処理部２１２２に通信セッションの転送依頼が送信される。
【００４０】
制御信号転送処理部２１２２では、決定した通信セッションの通信アドレスと、ステップ（Ｓ３０１〜Ｓ３０６）で監視・記録していた通信セッションの情報を基に信号を形成し、通信先端末２２の転送対応テレビ電話アプリケーション２２１に対して、セッション情報転送要求を送信する（Ｓ３０８）。
【００４１】
転送機能に対応している転送対応テレビ電話アプリケーション２２１は、転送元端末２１の転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２に、中間応答として、セッション情報転送応答を返却する（Ｓ３０９）。
【００４２】
その後、通信先端末２２の転送対応テレビ電話アプリケーション２２１は、転送先端末２３のテレビ電話アプリケーション２３１とセッションを確立する（Ｓ３１０〜Ｓ３１２）。このようにして、転送先端末２３とのセッションが確立すると、転送元端末２１と通信先端末２２とのメディア送受信と共に（Ｓ３１３）、転送先端末２３のテレビ電話アプリケーション２３１と通信先端末２２の転送対応テレビ電話アプリケーション２２１との間でメディアの送受信が開始される（Ｓ３１４）。
【００４３】
また、通信先端末２２の転送対応テレビ電話アプリケーション２２１は、セッション接続完了通知を転送元端末２１の転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２に送信し（Ｓ３１５）、応答として、セッション接続完了通知応答を受け取る（Ｓ３１６）。
【００４４】
その後、転送元端末２１の転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２からセッションの切断要求が通信先端末２２の転送対応テレビ電話アプリケーション２２１に送信されると（Ｓ３１７）、通信先端末２２の転送対応テレビ電話アプリケーション２２１のメディア処理部相当が転送元端末２１のテレビ電話アプリケーション２１１のメディア処理部２１１３とのメディア送受信を終了し、セッション切断応答が転送元端末２１の転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２に返却される（Ｓ３１８）。
【００４５】
このセッション切断応答が返却されると、転送元端末２１では、転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２からテレビ電話アプリケーション２１１の制御信号処理部２１１２に対して、セッション切断要求が投げられ（Ｓ３１９）、制御信号処理部２１１２からメディア処理部２１１３に対して、メディア送受信終了依頼が送信され、メディア処理部２１１３でのメディア送受信処理が終了して、転送制御ローカルプロキシ２１２の制御信号転送処理部２１２２にセッション切断応答が返却される（Ｓ３２０）。尚、転送元端末２１のテレビ電話アプリケーション２１１より先に、通信先端末２２の転送対応テレビ電話アプリケーション２２１に対して、セッション切断要求を送信し、セッション切断応答を受信しているが、逆に通信先端末２２の転送対応テレビ電話アプリケーション２２１より先に、転送元端末２１のテレビ電話アプリケーション２１１に対して、セッション切断要求を送信し、セッション切断応答を受信するようにしても構わない。
【００４６】
以上の処理手順により、転送元端末２１のテレビ電話アプリケーション２１１と通信先端末２２の転送対応テレビ電話アプリケーション２２１とが通信していたのが、転送先端末２３のテレビ電話アプリケーション２３１と通信先端末２２の転送対応テレビ電話アプリケーション２２１との通信に切り替わる（Ｓ３２１）。
【００４７】
以上、図１から図３を用いて説明したように、本例では、テレビ電話アプリケーション２２１が配備された同一の転送元端末２１に転送制御ローカルプロキシ２１２を配備し、このプロキシ２１２がアプリケーションの通信する信号をモニタ（監視・記憶）すると共に、信号に矛盾なく、転送指示などの信号を送受信することでセッション転送を実現している。
【００４８】
すなわち、通信セッションを制御する信号を利用するがセッション転送機能を持たないテレビ電話アプリケーション２２１を搭載した転送元端末２１に、通信セッションを制御する信号の中継機能を持つ転送制御ローカルプロキシ２１２を配備し、テレビ電話アプリケーション２２１が、転送制御ローカルプロキシ２１２を介して、通信先端末２２に搭載されている転送対応テレビ電話アプリケーション２２１と通信の制御信号の送受信を行い、この通信セッションの制御信号を転送制御ローカルプロキシ２１２にて監視・記憶し、転送元端末２１と通信先端末２２間の通信を、別の転送先端末２３に搭載されているテレビ電話アプリケーション２３１に転送する場合に、転送制御ローカルプロキシ２１２にて通信セッションの転送指示信号の送受信を通信先端末２２の転送対応テレビ電話アプリケーション２２１と行うことで、転送元端末２１のテレビ電話アプリケーションと通信先端末２２の転送対応テレビ電話アプリケーション２２１との通信を、転送先端末２３のテレビ電話アプリケーションと通信先端末２２の転送対応テレビ電話アプリケーション２２１との通信に切り替える動作を行う。
【００４９】
このような本例のセッション転送制御技術を用いると、転送元端末２１に配備されたテレビ電話アプリケーション２１１が通信セッションの転送機能を持たない場合でも、転送制御ローカルプロキシ２１２が代わりに、通信セッションの転送を行うことができるため、様々な転送機能を持たない通信アプリケーションで転送が可能となる。
【産業上の利用可能性】
【００５０】
本発明は、図１〜図３を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、転送元端末２１と通信先端末２２および転送先端末２３のそれぞれを個別のネットワーク１１〜１２上に設けてネットワーク１４を介して情報通信を行う構成として説明したが、ネットワーク１１とネットワーク１２が同一ネットワークであったり、ネットワーク１１〜１４が全て同一のネットワークであっても良い。
【００５１】
また、本例では、通信アプリケーションとしてテレビ電話アプリケーションを例にとっていたが、インスタントメッセージやストリーミング等の別の通信アプリケーションでも、同様に適用できる。
【００５２】
また、本例では、テレビ電話アプリケーション２１１と同一の転送元端末２１に転送制御ローカルプロキシ２１２を配備した構成としているが、テレビ電話アプリケーション２１１が配備された転送元端末２１とは別の端末に転送制御ローカルプロキシ２１２を配備した構成としても良い。
【００５３】
また、本例でのコンピュータ構成例に関しても、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いている旨の説明をしたが、ＦＤ（Flexible Disk）等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【図面の簡単な説明】
【００５４】
【図１】本発明に係わる通信サービスシステムの構成例を示すブロック図である。
【図２】本発明に係わるセッション制御代行システムの構成例を示すブロック図である。
【図３】本発明に係わるセッション制御方法の処理手順例を示すシーケンス図である。
【符号の説明】
【００５５】
１１〜１４：ネットワーク、２１：転送元端末、２２：通信先端末、２３：転送先端末、２１１：テレビ電話アプリケーション、２１１１：ＵＩ処理部、２１１２：制御信号処理部、２１１３：メディア処理部、２１２：転送制御ローカルプロキシ、２１２１：ＵＩ処理部、２１２２：制御信号転送処理部、２２１：転送対応テレビ電話アプリケーション、２３１：テレビ電話アプリケーション。
【図１】
2005032172.tif 000003
【図２】
2005032172.tif 000004
【図３】
2005032172.tif 000005