(57)【特許請求の範囲】
【請求項１】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、
前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信する送信手段を有し、
前記第１の通信端末は、近距離無線を用いて前記アドレス情報を受信する受信手段を有し、
前記通信先端末は、前記第１の通信端末から通信網を介して前記アドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送システム。
【請求項２】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、
前記第１の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信する送信手段を有し、
前記第２の通信端末は、近距離無線を用いて前記アドレス情報および前記通信動作情報を受信する受信手段を有し、
前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、
前記通信先端末は、前記第１の通信端末から通信網を介して前記第２の通信端末に対応する通信網上のアドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送システム。
【請求項３】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、
前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信する送信手段を有し、
前記第１の通信端末は、前記アドレス情報を受信する受信手段を有し、
前記第２の通信端末は、前記第１の通信端末から、通信網を介して、セッションを識別するセッション情報を受信し、
前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送システム。
【請求項４】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、
前記第１の通信端末は、近距離無線を用いて、自端末に対応する、通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信する送信手段を有し、
前記第２の通信端末は、前記アドレス情報および前記通信動作情報を受信する受信手段を有し、
前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、前記第１の通信端末からセッションを識別するセッション情報を受信し、
前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送システム。
【請求項５】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送方法において、
前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信し、
前記第１の通信端末は、近距離無線を用いて前記アドレス情報を受信し、
前記通信先端末は、前記第１の通信端末から通信網を介して前記アドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送方法。
【請求項６】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送方法において、
前記第１の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信し、
前記第２の通信端末は、近距離無線を用いて前記アドレス情報および前記通信動作情報を受信し、
前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、
前記通信先端末は、前記第１の通信端末から通信網を介して前記第２の通信端末に対応する通信網上のアドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送方法。
【請求項７】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送方法において、
前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信し、
前記第１の通信端末は、前記アドレス情報を受信し、
前記第２の通信端末は、前記第１の通信端末から、通信網を介して、セッションを識別するセッション情報を受信し、
前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送方法。
【請求項８】
通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送方法において、
前記第１の通信端末は、近距離無線を用いて、自端末に対応する、通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信し、
前記第２の通信端末は、前記アドレス情報および前記通信動作情報を受信し、前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、前記第１の通信端末からセッションを識別するセッション情報を受信し、
前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アドレス情報を自動的に取得することで、通信中のアプリケーションのセッションを別の通信端末に転送することができるセッション転送システムおよびその方法に関する。
【０００２】
【従来の技術】
今日、パーソナルコンピュータ（以下、ＰＣと称す）の普及に加え、ＰＤＡ（Personal Digital Assistants）などの情報携帯端末が普及し、その場や用途に応じて、有線または無線の様々な通信手段でインターネットなどの通信網に接続できるようになっている。
このように複数の通信端末を使い分ける状況下においては、例えば、作業をＰＤＡよりもより操作性の良いＰＣに移行するなど、ＰＤＡにおける通信接続は維持したままそのセッションをＰＣに転送することで、その作業を終わらせることなく継続できる。このような処理は、ホームページの閲覧など処理はもちろんのこと、ビデオ電話などのマルチメディア通信の場合にも効果的である。
【０００３】
このようなセッションの転送は、例えば、ビデオ電話などのマルチメディアセッションを他装置に転送する方法として、ＩＴＵ−Ｔ（国際電気通信連合  電気通信標準化部）勧告のＨ．４５０．２（Call transfer supplementary service for H.323）や、ＩＥＴＦ（Internet Engineering Task Force）のｄｒａｆｔ（ＳＩＰ（Session Initiation Protocol） Call Control ．Transfer）などで示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、これら従来のセッション転送に関する技術では、そのセッションの転送に先立ち、転送先となる通信装置のアドレス情報をその都度入力する必要があった。特に、インターネット網におけるＩＰ（Internet Protocol）アドレスやＵＲＬ（Uniform Resource Locator）の入力は煩雑であり、誤入力による、見当違いの通信装置へのセッション転送も起こり得る。
【０００５】
本発明は上述のような課題に鑑みてなされ、その目的は、アドレス情報を自動的に取得することで、通信中のアプリケーションのセッションを別の通信端末に転送することができるセッション転送システムおよびその方法を提供することにある。
【０００６】
【課題を解決するための手段】
（１）上記目的を達成するために、本発明に係るセッション転送システムでは、通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信する送信手段を有し、前記第１の通信端末は、近距離無線を用いて前記アドレス情報を受信する受信手段を有し、前記通信先端末は、前記第１の通信端末から通信網を介して前記アドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とするセッション転送システム。
【０００７】
（２）また、本発明に係る他の形態のセッション転送システムでは、通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、前記第１の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信する送信手段を有し、前記第２の通信端末は、近距離無線を用いて前記アドレス情報および前記通信動作情報を受信する受信手段を有し、前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、前記通信先端末は、前記第１の通信端末から通信網を介して前記第２の通信端末に対応する通信網上のアドレス情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とする。
【０００８】
（３）また、本発明に係る他の形態のセッション転送システムでは、通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、前記第２の通信端末は、近距離無線を用いて自端末に対応する通信網上のアドレス情報を、前記第１の通信端末に送信する送信手段を有し、前記第１の通信端末は、前記アドレス情報を受信する受信手段を有し、前記第２の通信端末は、前記第１の通信端末から、通信網を介して、セッションを識別するセッション情報を受信し、前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とする。
【０００９】
（４）また、本発明に係る他の形態のセッション転送システムでは、通信先である通信先端末と通信網を介した第１の通信端末との通信を、前記第１の通信端末とは異なる第２の通信端末と前記通信先端末との通信に移行するためのセッション転送を行うセッション転送システムにおいて、前記第１の通信端末は、近距離無線を用いて、自端末に対応する、通信網上のアドレス情報、および通信動作情報を、前記第２の通信端末に送信する送信手段を有し、前記第２の通信端末は、前記アドレス情報および前記通信動作情報を受信する受信手段を有し、前記第２の通信端末は、該通信動作情報により、前記第１の通信端末が通信中であることが確認されたならば、前記アドレス情報に基づき、通信網を介して前記第１の端末に対して転送要求を送信し、前記第１の通信端末からセッションを識別するセッション情報を受信し、前記通信先端末は、前記第２の通信端末から、通信網を介して、前記セッション情報を受信し、これに基づいて前記第２の通信端末との新たなセッションを確立することを特徴とする。
【００１０】
【発明の実施の形態】
以下に本発明の実施の形態を、図１〜図８を用いて詳細に説明する。
図１は、本発明におけるセッション転送が用いられるネットワークシステムを説明するためのブロック図である。図２は、第１〜６の実施形態において、本発明に係るセッション転送システムの構成を説明するためのブロック図である。図３は、図２のセッション転送システムの動作を説明するためのシーケンス図である。図４は、第２の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。図５は、第３の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。図６は、第４の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。図７は、第５の実施形態において、本発明に係るセッション転送システムを、ＩＥＴＦのｄｒａｆｔにおけるＳＩＰに適用した場合における、セッション転送システムの構成を説明するためのブロック図である。図８は、図７のセッション転送システムの別の動作である、第６の実施形態を説明するためのシーケンス図である。
【００１１】
図１を用いて、以下に説明する第１〜６の実施形態における、本発明のセッション転送システムを含んで構成されたネットワークシステムの構成について説明する。
【００１２】
ネットワークシステム１０では、通信網であるインターネット網２０に、それぞれ、有線でＰＣ１２０，１４０が接続され、また、無線（電波）であるＰＨＳ網を介してＰＤＡ１００が接続されている。ＰＤＡ１００は、アクセスポイント２２と、その先のＰＨＳ網に設けられたゲートウェイ装置（図示しない）とを介して、インターネット網２０に接続可能である。ＰＣ３０は、ビデオ電話アプリケーションを用いたＰＣ１４０，１２０，ＰＤＡとのビデオ通信が可能であり、また、Ｗｅｂコンテンツやビデオ画像などを蓄積しており、これを、インターネット網２０を介してＰＤＡ１００、ＰＣ１２０，１４０に配信可能である。
【００１３】
図中の破線枠Ａ，Ｂは各実施形態の説明上便宜的に示した枠であり、破線枠Ａは以下の第１，３の実施形態を、破線枠Ｂは以下の第２，４の実施形態をそれぞれ説明するために設けた枠である。以下、このネットワークシステム１０を用いて、第１〜６の実施形態を説明していく。
【００１４】
（第１の実施形態）
本第１の実施形態では、図１の破線枠Ａの状態、つまり、ＰＤＡ１００とＰＣ３０とのＰＨＳ網を介した通信中において、ＰＤＡ１００からＰＣ１２０にその通信を移行する場合における、セッション転送システムを説明する。
図２を用いて、本第１の実施形態における、セッション転送システムを構成する、ＰＤＡ１００およびＰＣ１２０の構成を説明する。
【００１５】
ＰＤＡ１００は、近距離無線を実現する赤外線ポート１０２が搭載され、またその内部は、データを転送する内部バス１０４を介して、演算および制御を行うＣＰＵ（Central Processing Unit）１０６、ＰＣ３０との通信を媒介する通信インターフェイス１０８、入出力制御部（特に図示せず）、アドレス情報記憶部１１０、赤外線通信制御処理部１１２、および通信制御処理部１１４などが各々接続されて構成されている。
【００１６】
アドレス情報記憶部１１０には、ＰＤＡ１００に対応するＩＰアドレス情報が記憶されている。
【００１７】
赤外線通信制御処理部１１２は、赤外線ポート１０２を介した通信を行うための通信制御を行う。このＰＤＡ１００では、赤外線通信としてＩｒＤＡ（The Infrared Data Association）１．２のデータ通信規格をサポートしており、同赤外線ポートを有する外部の情報処理装置に近距離で対向させることで、相互通信が可能となる。この赤外線通信制御処理部１１２は、後述するＰＣ１２０から赤外線を介して送信されたＰＣ１２０自体に対応するＩＰアドレス情報を受信する。
【００１８】
通信制御処理部１１４は、アドレス情報記憶部１１０のＩＰアドレス情報を、通信相手側であるＰＣ３０に通知することで、ＦＴＰ（File Transfer Protocol）やＨＴＴＰ（Hypertext Transfer Protocol）などのプロトコルを介した相互通信を実行する。また、通信制御処理部１１４は、赤外線通信制御処理部１１２で受信したＩＰアドレス情報に基づいたセッションを転送するためのセッション転送要求を、通信中であるＰＣ３０に送信する。
【００１９】
ＰＣ１２０は、ＩｒＤＡ１．２規格の近距離無線を行う赤外線ポート１２２が搭載され、またその内部は、データを転送する内部バス１２４を介して、演算および制御を行うＣＰＵ１２６、外部通信装置との通信を媒介する通信インターフェイス１２８、入出力制御部（特に図示せず）、アドレス情報記憶部１３０、赤外線通信制御処理部１３２、および通信制御処理部１３４などが各々接続されて構成されている。
【００２０】
アドレス情報記憶部１３０には、ＰＣ１２０に対応するＩＰアドレス情報が記憶されている。
【００２１】
赤外線通信制御処理部１３２は、赤外線ポート１２２を介した通信を行い、赤外線を介して受信したＰＤＡ１００からのＩＰアドレス情報の送信要求に基づいて、アドレス情報記憶部１３０のＩＰアドレス情報を返信する。
【００２２】
通信制御処理部１３４は、アドレス情報記憶部１３０のＩＰアドレス情報を、通信相手側であるＰＣ３０に通知することで、ＦＴＰやＨＴＴＰなどのプロトコルを介した相互通信を実行する。
【００２３】
次に、図３のシーケンス図を用いて、通信中のＰＤＡ１００からＰＣ１２０にセッションを転送する、図２のセッション転送システムの動作を説明する。ここでは、初めに、ＰＤＡ１００とＰＣ３０とが通信接続状態であるとして説明を進める。
【００２４】
ＰＤＡ１００の赤外線ポート１０２を、セッションの転送先となるＰＣ１２０の赤外線ポート１２２に対向させて近づける（ステップＳ３０１）。これにより相互の端末が認識される。
ＰＤＡ１００は、赤外線通信制御処理部１１２により、ＰＣ１２０に対して、そのＩＰアドレス情報の送信要求を行う（ステップＳ３０２）。
ＰＣ１２０は、赤外線通信制御処理部１３２により、アドレス情報記憶部１３０に記憶されたＩＰアドレス情報を、ＰＤＡ１００に送信する（ステップＳ３０３）。
【００２５】
ＰＤＡ１００では、これを赤外線通信制御処理部１１２で取得し、この取得したＩＰアドレス情報を基に、通信制御処理部１１４により、ＰＣ３０にセッションの転送の要求を行う（ステップＳ３０４）。
この転送要求を受信したＰＣ３０側では、その応答信号を送信する（ステップＳ３０５）と共に、その転送要求されたＰＣ１２０に対して、呼出要求を送信する（ステップＳ３０６）。
【００２６】
この呼出要求を受信したＰＣ１２０では、通信制御処理部１３４により、中間応答信号（ステップＳ３０７）、応答信号（ステップＳ３０８）を送信する。
これらの応答信号を正常に受信すると、ＰＣ３０とＰＣ１２０とのセッションが確立される。この後、ＰＣ３０は、セッションの確立が完了した旨のセッション転送完了通知を元の通信先のＰＤＡ１００に送信する（ステップＳ３０９）。これを受信したＰＤＡ１００は、通信制御処理部１１４により、その応答信号（ステップＳ３１０）と共に、セッションの切断要求を送信する（ステップＳ３１１）。この切断要求に対する応答信号がＰＤＡ１００に返信されることで（ステップＳ３１２）、セッションの転送の完了に基づく、通信の移行が完了する。これにより、ＰＣ１２０とＰＣ３０との通信が可能となる（ステップＳ３１３）。
【００２７】
このように、本発明に係るセッション転送システムを用いることで、そのセッションの転送先でアドレス情報を自動的に取得し、通信中のアプリケーションのセッションを別の通信端末に転送することができる。
【００２８】
（第２の実施形態）
本第２の実施形態では、上述の第１の実施形態とは異なり、図１の破線枠Ｂの状態、つまり、ＰＣ１４０とＰＣ３０との通信中において、ＰＣ１４０からＰＤＡ１００にその通信を移行する場合における、セッション転送システムを説明する。なお、本実施形態で用いるＰＤＡは、ＰＤＡ１００−１として記載し、その内部の各処理部において異なる処理を行うものには、ハイフン（−）および数字の「１」を付した符号を用いることとする。またＰＣ１４０についても、ＰＣ１２０を元にして、その各処理部を説明する。
【００２９】
ＰＤＡ１００−１は、通信制御処理部１１４の代わりに通信制御処理部１１４−１を、赤外線通信制御処理部１１２の代わりに赤外線通信制御処理部１１２−１を、それぞれ有している。その他の処理部は図２と同様である。
【００３０】
赤外線通信制御処理部１１２−１は、赤外線ポート１０２を介したＩｒＤＡ１．２規格に基づく通信制御を行い、ＰＣ１４０に対して、この赤外線を介してＰＣ１４０自体に対応するＩＰアドレス情報の送信要求とその受信を行う。また、赤外線通信制御処理部１１２−１は、ＰＣ１４０に、通信中のセッションを転送する転送要求を送信する。
通信制御処理部１１４−１は、ＦＴＰやＨＴＴＰなどのプロトコルを介したＰＣ３０との相互通信を実行する。
【００３１】
ＰＣ１４０は、通信制御処理部１３４の代わりに通信制御処理部１５４を、赤外線通信制御処理部１３２の代わりに赤外線通信制御処理部１５２を、それぞれ有している。その他の処理部は図２と同様である。
【００３２】
赤外線通信制御処理部１５２は、赤外線ポート１２２を介したＩｒＤＡ１．２規格に基づく通信制御を行い、ＰＣ１４０に対して、この赤外線を介してＰＣ１４０自体に対応するＩＰアドレス情報の送信を行う。また、赤外線通信制御処理部１１２−１は、ＰＣ１４０に、通信中のセッションを転送する転送要求を送信する。
通信制御処理部１５４は、ＦＴＰやＨＴＴＰなどのプロトコルを介したＰＣ３０との相互通信を実行すると共に、赤外線通信制御処理部１１２−１で受信したＩＰアドレス情報に基づいたセッションを移行するためのセッション転送要求を、通信中であるＰＣ３０に送信する。
【００３３】
次に、図４のシーケンス図を用いて、通信中のＰＣ１４０から、ＰＤＡ１００−２にセッションを転送するセッション転送システムの動作を説明する。ここでは、初めに、ＰＣ１４０とＰＣ３０とが通信接続状態であるとして説明を進める。
【００３４】
ＰＤＡ１００−１の赤外線ポート１０２を、セッションの転送元であるＰＣ１４０の赤外線ポート１２２に対向させて近づける（ステップＳ４０１）。これにより相互の端末が認識される。
ＰＤＡ１００−１は、赤外線通信制御処理部１１２−１により、ＰＣ１４０に対して、そのＩＰアドレス情報、および、通信動作を行っているか否かを示す通信動作情報の送信要求を行う（ステップＳ４０２）。
ＰＣ１４０は、赤外線通信制御処理部１５２により、アドレス情報記憶部１３０に記憶されたＩＰアドレス情報、および通信動作情報をＰＤＡ１００−１に送信する（ステップＳ４０３）。
【００３５】
ＰＤＡ１００−１では、これを赤外線通信制御処理部１１２−１で取得し、ＰＣ１４０の通信動作が確認されたならば、この取得したＩＰアドレス情報を基に、通信制御処理部１１４−１により、ＰＣ１４０に、セッションを転送する要求を行う（ステップＳ４０４）。
【００３６】
これを受信したＰＣ１４０は、ＰＣ３０に対して、そのセッションをＰＤＡ１００−１に転送する転送要求を送信する（ステップＳ４０５）。
この転送要求を受信したＰＣ３０側では、その応答信号を送信する（ステップＳ４０６）と共に、その転送要求されたＰＤＡ１００−１に対して、呼出要求を送信する（ステップＳ４０７）。
【００３７】
この呼出要求を受信したＰＤＡ１００−１では、通信制御処理部１１４−１により、ＰＣ３０に、中間応答信号（ステップＳ４０８）、応答信号（ステップＳ４０９）を送信する。
これらの応答信号を正常に受信すると、ＰＣ３０とＰＤＡ１００−１とのセッションが確立される。この後、ＰＣ３０は、セッションの確立が完了した旨のセッション転送完了通知を元の通信先のＰＣ１４０に送信する（ステップＳ４１０）。これを受信したＰＣ１４０は、通信制御処理部１５４により、ＰＣ３０に、その応答信号（ステップＳ４１１）と共に、セッションの切断要求を送信する（ステップＳ４１２）。この切断要求に対する応答信号がＰＣ１４０に返信されることで（ステップＳ４１３）、セッションの転送の完了に基づく、通信の移行が完了する。これにより、ＰＤＡ１００−１とＰＣ３０との通信が可能となる（ステップＳ４１４）。
【００３８】
このように、本発明に係るセッション転送システムを用いることで、そのセッションの転送先でアドレス情報を自動的に取得し、通信中のアプリケーションのセッションを別の通信端末に転送することができる。
【００３９】
（第３の実施形態）
本第３の実施形態では、上述の第１の実施形態において、特に図３の上記ステップＳ３０４に代えて、ＰＤＡ１００の通信制御処理部１１４により、さらに、その時点のセッションＩＤをＰＣ１２０に送信する。セッション中のアプリケーションの通信時のセッションＩＤを、通信の移行先のＰＣ１２０に送信することで、ユーザに関する情報を引継ぐことができる。
【００４０】
これを、図５のシーケンス図を用いて、説明する。
ステップＳ５０１〜Ｓ５０３は、上記ステップＳ３０１〜Ｓ３０３とそれぞれ同様である。
【００４１】
ＰＤＡ１００では、ＰＣ１２０の赤外線通信制御処理部１３２により送信されたＩＰアドレス情報を赤外線通信制御処理部１１２で取得し、この取得したＩＰアドレス情報を基にセッションＩＤを、通信制御処理部１１４により、通信の移行先となるＰＣ１２０に送信する。（ステップＳ５０４）。
【００４２】
このセッションＩＤを受信したＰＣ１２０は、この応答信号を赤外線通信制御処理部１３２でＰＤＡ１００に送信する（ステップＳ５０５）と共に、このセッションＩＤを基に、通信制御処理部１３４により、ＰＣ３０にセッションの転送の要求を行う（ステップＳ５０６）。
この転送要求を受信したＰＣ３０側では、ＰＣ１２０に、その応答信号である中間応答信号（ステップＳ５０７）、応答信号（ステップＳ５０８）を送信する。
【００４３】
これらの応答信号を正常に受信すると、ＰＣ３０とＰＣ１２０とのセッションが確立される。この後、ＰＣ１２０は、セッションの確立が完了した旨のセッション転送完了通知を、元の通信先のＰＤＡ１００に送信する（ステップＳ５０９）。これを受信したＰＤＡ１００は、赤外線通信制御処理部１１２により、その応答信号（ステップＳ５１０）と共に、セッションの切断要求を送信する（ステップＳ５１１）。この切断要求に対する応答信号がＰＤＡ１００に返信される（ステップＳ５１２）。さらに、ＰＤＡ１００は、ＰＣ３０からの通信の切断要求（ステップＳ５１３）に対する応答信号を送信する（ステップＳ５１４）ことで、セッションの転送の完了に基づく、通信の移行が完了する。これにより、ＰＣ１２０とＰＣ３０との通信が可能となる（ステップＳ５１５）。
【００４４】
このように、セッション情報を用いて、本発明に係るセッション転送を行うことでも、通信中のアプリケーションのセッションを別の通信端末に転送することができる。
【００４５】
（第４の実施形態）
本第４の実施形態では、上述の第２の実施形態において、特に図４の上記ステップＳ４０５に代えて、ＰＣ１４０の通信制御処理部１５４により、さらに、その時点のセッションＩＤをＰＤＡ１００−１に送信する。
【００４６】
これを、図６のシーケンス図を用いて、説明する。
ステップＳ６０１〜Ｓ６０３は、上記ステップＳ４０１〜Ｓ４０３とそれぞれ同様である。
【００４７】
ＰＤＡ１００−１では、ＩＰアドレス情報、および通信動作情報を赤外線通信制御処理部１１２−１で取得し、ＰＣ１４０の通信動作が確認されたならば、赤外線通信制御処理部１１４−１により、この取得したＩＰアドレス情報に基づくセッションＩＤを、ＰＣ１４０に転送する要求を行う（ステップＳ６０４）。
【００４８】
これを受信したＰＣ１４０は、ＰＤＡ１００−１に対して、セッションＩＤを送信する（ステップＳ６０５）。このセッションＩＤを受信したＰＤＡ１００−１は、この応答信号を赤外線通信制御処理部１１２−１により、ＰＣ１４０に送信する（ステップＳ６０６）と共に、通信制御処理部１１４−１により、ＰＣ３０に、このセッションＩＤに基づくセッションの転送の要求を行う（ステップＳ６０７）。
この転送要求を受信したＰＣ３０側では、その応答信号である中間応答信号（ステップＳ６０８）、応答信号（ステップＳ６０９）を送信する。
【００４９】
これらの応答信号が送信された後に、ＰＣ３０とＰＤＡ１００−１とのセッションが確立される。この後、ＰＣ３０からＰＣ１４０に対して、通信の切断要求が送信され（ステップＳ６１０）、この応答信号をＰＣ３０が受信する（ステップＳ６１１）ことで通信が切断される。また、ＰＤＡ１００−１は、セッションの確立が完了した旨のセッション転送完了通知を、元の通信先のＰＣ１４０に送信する（ステップＳ６１２）。これを受信したＰＣ１４０は、赤外線通信制御処理部１５２により、ＰＤＡ１００−１に、その応答信号（ステップＳ６１３）と共に、セッションの切断要求を送信する（ステップＳ６１４）。この切断要求に対する応答信号がＰＣ１４０に返信される（ステップＳ６１５）。これにより、セッションの転送の完了に基づく、通信の移行が完了し、ＰＣ１４０とＰＣ３０との通信が可能となる（ステップＳ６１６）。
【００５０】
このように、セッション情報を用いて、本発明に係るセッション転送を行うことでも、通信中のアプリケーションのセッションを別の通信端末に転送することができる。
【００５１】
（第５の実施形態）
なお、他の実施形態として、例えば、上述の第１の実施形態におけるセッション転送システムを、ＩＥＴＦのｄｒａｆｔにおけるＳＩＰを用いたビデオ電話アプリケーションに適用してもよい。つまり、これは、ＰＤＡ１００によるビデオ電話通信を、ＰＣ１２０に移行する場合に相当する。
この第５の実施形態における、セッション転送システムの動作を、図７のシーケンス図を用いて説明する。
【００５２】
ＰＤＡ１００でビデオ電話の通信中に、赤外線ポート１０２を、セッションの転送先となるＰＣ１２０の赤外線ポート１２２に対向させて近づける（ステップＳ７０１）。これにより相互の端末が認識される。
ＰＤＡ１００は、赤外線通信制御処理部１１２により、ＰＣ１２０に対して、そのＩＰアドレス情報の送信要求を行う（ステップＳ７０２）。
ＰＣ１２０は、赤外線通信制御処理部１３２により、アドレス情報記憶部１３０に記憶されたＩＰアドレス情報を、ＰＤＡ１００に送信する（ステップＳ７０３）。
【００５３】
ＰＤＡ１００では、これを赤外線通信制御処理部１１２で取得し、この取得したＩＰアドレス情報を基に、通信制御処理部１１４により、ＰＣ３０にセッションの保留要求信号ＩＮＶＩＴＥ（ｈｏｌｄ）を送信する（ステップＳ７０４）。これに対してＰＣ３０から応答信号ＡＣＫが返信された（ステップＳ７０５）ならば、ＰＤＡ１００は、ＰＣ３０に対して、セッションの転送要求信号ＲＥＦＥＲを送信する（ステップＳ７０６）。
【００５４】
この転送要求を受信したＰＣ３０側では、転送要求信号が受入れられたことを示す応答信号（レスポンスコード２０２）を送信する（ステップＳ７０７）ことで、ＰＣ３０とＰＣ１２０とのセッションが確立され、さらに、その転送要求したＰＤＡ１００に対して、呼出要求ＩＮＶＩＴＥを送信する（ステップＳ７０８）。
【００５５】
この呼出要求を受信したＰＣ１２０では、通信制御処理部１３４により、中間応答信号（レスポンスコード２００）（ステップＳ７０９）、応答信号ＡＣＫ（ステップＳ７１０）を送信する。
これらの応答信号を正常に受信すると、ＰＣ３０とＰＣ１２０との保留状態は解除される。この後、ＰＣ３０は、セッションの確立が完了した旨のセッション転送完了通知ＮＯＴＩＦＹを、元の通信先のＰＤＡ１００に送信する（ステップＳ７１１）。これを受信したＰＤＡ１００は、通信制御処理部１１４により、その応答信号（レスポンスコード２００）（ステップＳ７１２）と共に、通信の切断要求信号ＢＹＥを送信する（ステップＳ７１３）。この切断要求に対する応答信号（レスポンスコード２００）がＰＤＡ１００に返信されることで（ステップＳ７１４）、セッションの転送の完了に基づく、通信の移行が完了する。これにより、ＰＣ１２０とＰＣ３０とのビデオ電話通信が可能となる（ステップＳ７１５）。
【００５６】
（第６の実施形態）
また、他の実施形態として、例えば、上述の第３の実施形態におけるセッション転送システムを、ＩＥＴＦのｄｒａｆｔにおけるＳＩＰを用いたビデオ電話アプリケーションに適用してもよい。つまり、これは、ＰＤＡ１００によるビデオ電話通信を、ＰＣ１２０に移行する場合に相当する。
この第６の実施形態における、セッション転送システムの動作を、図８のシーケンス図を用いて説明する。
【００５７】
ＰＤＡ１００でのＰＣ３０とのビデオ電話の通信中に、赤外線ポート１０２を、セッションの転送先となるＰＣ１２０の赤外線ポート１２２に対向させて近づける（ステップＳ８０１）。これにより相互の端末が認識される。
ＰＤＡ１００は、赤外線通信制御処理部１１２により、ＰＣ１２０に対して、そのＩＰアドレス情報の送信要求を行う（ステップＳ８０２）。
ＰＣ１２０は、赤外線通信制御処理部１３２により、アドレス情報記憶部１３０に記憶されたＩＰアドレス情報を、ＰＤＡ１００に送信する（ステップＳ８０３）。
【００５８】
ＰＤＡ１００では、これを赤外線通信制御処理部１１２で取得し、この取得したＩＰアドレス情報を基に、通信制御処理部１１４により、ＰＣ３０にポート番号２００に対応するセッションの保留要求信号ＩＮＶＩＴＥ（ｈｏｌｄ）を送信する（ステップＳ８０４，Ｓ８０５）。これに対してＰＣ３０から応答信号ＡＣＫが返信された（ステップＳ８０６）ならば、ＰＤＡ１００は、ＰＣ１２０に対して、セッションの接続要求信号ＩＮＶＩＴＥを送信する（ステップＳ８０７）。これに対する返信があったならば（ステップＳ８０８，Ｓ８０９）、ＰＤＡ１００は、保留要求信号ＩＮＶＩＴＥ（ｈｏｌｄ）をＰＣ１２０に送信する（ステップＳ８１０）。そして、これに対する返信があったならば（ステップＳ８１１，Ｓ８１２）、ＰＤＡ１００は、ＰＣ３０のＩＰアドレス情報と共に、セッション情報である呼ＩＤを、ＲＥＦＥＲ信号としてＰＣ１２０に送信する（ステップＳ８１３）。
【００５９】
この呼ＩＤを受信したＰＣ１２０は、これに対する応答信号を赤外線通信制御処理部１３２でＰＤＡ１００に送信する（ステップＳ８１４）と共に、通信制御処理部１３４により、この呼ＩＤに基づく保留解除要求信号ＩＮＶＩＴＥをＰＣ３０に送信する（ステップＳ８１５）。これらの応答信号がＰＣ３０から送信された後に（ステップＳ８１６，Ｓ８１７）、ＰＣ３０とＰＣ１２０とのセッションが確立され、ＰＣ３０は、通信を切断する切断要求信号ＢＹＥを、ＰＤＡ１００に送信する（ステップＳ８１８）。この応答信号を正常に受信されることで、ＰＤＡ１００とＰＣ３０との通信が切断される（ステップＳ８１９）。
【００６０】
上記ステップＳ８１７の後に、ＰＣ１２０は、セッションの確立が完了した旨のセッション転送完了通知信号ＮＯＴＩＦＹを、元の通信先のＰＤＡ１００に送信する（ステップＳ８２０）。これを受信したＰＤＡ１００は、赤外線通信制御処理部１１２により、ＰＣ１２０に、その応答信号（ステップＳ８２１）と共に、セッションの切断要求信号ＢＹＥを送信する（ステップＳ８２２）。この切断要求に対する応答信号がＰＤＡ１００に返信されることで（ステップＳ８２３）、セッションの転送の完了に基づく、通信の移行が完了し、ＰＣ１２０とＰＣ３０との通信が可能となる（ステップＳ８２４）。
【００６１】
なお、本発明は、図１〜図８を用いて説明した上述の第１〜６の実施形態の例に限定されるものではなく、その要旨を逸脱しない範囲において種々の変更が可能である。例えば、上述の第５，６の実施形態では、特にＲＦＣ２５４３に基づくビデオ電話サービスを用いて説明したが、これに限るものではなく、他にＩＴＵ−Ｔ勧告のＨ．４５０．２に基づく呼転送に、本発明に係るセッション転送機能を適用することで、同様の目的を達することができるようになる。
【００６２】
また、上述の第１〜６の実施形態では、近距離無線通信としてＩｒＤＡ１．２を用いて端末間の通信を行ったが、近距離無線として、他バージョンのＩｒＤＡ規格、または、Ｂｌｕｅｔｏｏｔｈ（登録商標）を介したデータ通信を行っても、同様の作用、効果を得ることができるのはもちろんである。
【００６３】
また、上述の第１〜６の実施形態では、特に、有線接続されたＰＣと、ＰＨＳ網などで無線接続されたＰＤＡとの相互のセッション転送を説明したが、これに限るものではなく、無線接続されたＰＣと無線接続されたＰＤＡや、有線接続されたＰＣと優先接続されたＰＣなど、その接続形態はいずれか一方が有線接続であるか無線接続であるかにかかわりなく、かつ、その無線接続はＩＥＥＥ８０２．１１ｂに基づくＬＡＮ（Local Area Network）などの形態であっても同様の効果を奏することができる。
【００６４】
また、上述の第１〜６の実施形態、その内例えば第１の実施形態では上記ステップＳ３０３のように転送先端末のＩＰアドレスを直接取得するとしたが、ＩＰアドレス以外の転送先端末を特定できるものを取得た後に転送元端末あるいは通信先端末が変換テーブルを利用してＩＰアドレスに変換することも可能である。例えば、転送先端末から端末のホスト名を取得してＤＮＳ（Domain Name System）ＰＣからＩＰアドレスを取得したり、端末ＩＤを取得して、端末ＩＤとＩＰアドレスの変換テーブルからＩＰアドレスを取得するようにしてもよい。他の第２〜６の実施形態でも同様である。
【００６５】
【発明の効果】
本発明に係るセッション転送システムを用いることで、アドレス情報を自動的に取得し、通信中のアプリケーションのセッションを別の通信端末に転送することができる。
【図面の簡単な説明】
【図１】本発明におけるセッション転送が用いられるネットワークシステムを説明するためのブロック図である。
【図２】第１の実施形態において、本発明に係るセッション転送システムの構成を説明するためのブロック図である。
【図３】図２のセッション転送システムの動作を説明するためのシーケンス図である。
【図４】第２の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。
【図５】第３の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。
【図６】第４の実施形態において、本発明に係るセッション転送システムの動作を説明するためのシーケンス図である。
【図７】第５の実施形態において、本発明に係るセッション転送システムを、ＩＥＴＦのｄｒａｆｔにおけるＳＩＰに適用した場合における、セッション転送システムの構成を説明するためのブロック図である。
【図８】図７のセッション転送システムの別の動作である、第６の実施形態を説明するためのシーケンス図である。
【符号の説明】
１０：ネットワークシステム
２０：インターネット網
２２：アクセスポイント
３０，１２０，１４０：ＰＣ
１００：ＰＤＡ
１０２，１２２：赤外線ポート
１１０，１３０：アドレス情報記憶部
１１２，１３２：赤外線通信制御処理部
１１４，１３４：通信制御処理部
【図１】
0003830037.tif 000002
【図２】
0003830037.tif 000003
【図３】
0003830037.tif 000004
【図４】
0003830037.tif 000005
【図５】
0003830037.tif 000006
【図６】
0003830037.tif 000007
【図７】
0003830037.tif 000008
【図８】
0003830037.tif 000009