(57)【要約】【課題】  通信セッションをネットワーク上に保留する際に、通信相手先の端末の通信アプリケーションからみると、常に通信しているように擬似化することで、通信セッションが切断されることのない通信セッションの保留及び再開を実現する方法、装置、プログラム及び記録媒体を提供する。【解決手段】  セッションメディア中継装置２３が、情報通信装置２１からセッション保留要求を受信して妥当な要求であるかを判断し、セッションメディア保留装置２４との間でセッション接続処理を行う。セッションメディア保留装置２４が、セッション情報及びメディア情報の保留を開始する。セッションメディア中継装置２３が、情報通信装置２１にセッション保留完了を送信し、情報通信装置２１との間のセッション切断処理を行う。【選択図】図３
2005033715.tif 000002
【特許請求の範囲】
【請求項１】
第一の情報通信装置、第二の情報通信装置、セッションメディア中継装置及びセッションメディア保留装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッション情報及びメディア情報をネットワーク上に保留するセッションメディア保留方法であって、セッションメディア中継装置が、第一の情報通信装置からセッション保留要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、セッションメディア保留装置との間でセッション接続処理を行い、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置が、セッション情報及びメディア情報の保留を開始するとともに、セッションメディア中継装置が、第一の情報通信装置にセッション保留完了を送信し、第一の情報通信装置との間のセッション切断処理を行う、ことを特徴とするセッションメディア保留方法。
【請求項２】
請求項１に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、第一の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、第一の情報通信装置との間でセッション接続処理を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第一の情報通信装置に送信し、セッションメディア中継装置を介した第一の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア中継装置が、セッションメディア保留装置との間のセッション切断処理を行い、セッションメディア中継装置を介して第一の情報通信装置と第二の情報通信装置との間でセッションを再開する、ことを特徴とするセッションメディア保留方法。
【請求項３】
請求項１に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、ネットワークに接続された第三の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、第三の情報通信装置との間でセッション接続処理を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第三の情報通信装置に送信し、セッションメディア中継装置を介した第三の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア中継装置が、セッションメディア保留装置との間のセッション切断処理を行い、セッションメディア中継装置を介して第三の情報通信装置と第二の情報通信装置との間でセッションを開始する、ことを特徴とするセッションメディア保留方法。
【請求項４】
請求項１から３のいずれか一項に記載のセッションメディア保留方法において、セッションメディア中継装置が、第一の情報通信装置から受信したセッション保留要求は妥当であると判断しセッションメディア保留装置との間でセッション接続処理を行う場合に、セッションメディア保留装置にて第二の情報通信装置との間でセッションを確立してメディア情報の送受信を行うために必要なアプリケーションが起動していないときには、セッションメディア保留装置が前記アプリケーションを起動する、ことを特徴とするセッションメディア保留方法。
【請求項５】
請求項１から４のいずれか一項に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、セッションメディア保留装置と第二の情報通信装置との間のセッション情報及びメディア情報の送受信を監視し、前記ネットワークに接続された保留中課金装置に監視情報を送信し、保留中課金装置が、受信した監視情報に基づいて課金を行う、ことを特徴とするセッションメディア保留方法。
【請求項６】
請求項５に記載のセッションメディア保留方法において、前記監視情報を、保留時間、セッション数、プロトコル種別及びアプリケーション種別を含む情報とすることを特徴とするセッションメディア保留方法。
【請求項７】
第一の情報通信装置、第二の情報通信装置、セッションメディア中継装置及びセッションメディア保留装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッションメディア中継装置とセッションメディア保留装置との間でセッション接続処理が行われ、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を行い、セッションメディア中継装置と第一の情報通信装置との間のセッションが切断する場合におけるセッションメディア保留装置であって、第二の情報通信装置との間の通信セッションを確立してメディア情報の送受信を行うために必要なアプリケーションが起動していない場合には該アプリケーションを起動する手段と、該アプリケーションに基づいて前記通信セッションを確立させ、メディア情報の送受信を行う手段と、セッション情報及びメディア情報を保留する手段と、を備えたことを特徴とするセッションメディア保留装置。
【請求項８】
第一の情報通信装置、第二の情報通信装置、第三の情報通信装置、セッションメディア中継装置、セッションメディア保留装置及び保留中課金装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッションメディア中継装置とセッションメディア保留装置との間でセッション接続処理が行われ、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を行い、セッションメディア中継装置と第一の情報通信装置との間のセッションが切断し、セッションメディア保留装置がセッション情報及びメディア情報の保留を開始した後に、セッションメディア中継装置を介して第一または第三の情報通信装置と第二の情報通信装置との間で通信セッションが開始して保留を終了する場合における、前記保留中の課金を行う保留中課金装置であって、セッションメディア保留装置と第二の情報通信装置との間のセッション情報及びメディア情報の送受信に対する監視情報を、セッションメディア中継装置から受信する手段と、該受信した監視情報に基づいて保留中の課金を行う手段と、を備えたことを特徴とする保留中課金装置。
【請求項９】
請求項１に記載のセッションメディア保留方法をコンピュータに実行させるセッションメディア保留プログラムであって、前記セッションメディア中継装置を構成するコンピュータに、第一の情報通信装置と第二の情報通信装置との間における通信セッションの確立及びメディア情報の送受信を中継する処理と、第一の情報通信装置からセッション保留要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、セッションメディア保留装置との間でセッションの接続を行う処理と、セッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、第一の情報通信装置にセッション保留完了を送信し、第一の情報通信装置との間のセッションを切断するとともに、セッションメディア保留装置に、セッション情報及びメディア情報の保留を行わせる処理と、を実行させることを特徴とするセッションメディア保留プログラム。
【請求項１０】
請求項９に記載のセッションメディア保留プログラムにおいて、前記セッションメディア中継装置を構成するコンピュータに、さらに、第一の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、第一の情報通信装置との間でセッションの接続を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第一の情報通信装置に送信する処理と、第一の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置との間のセッションの切断を行う処理と、第一の情報通信装置と第二の情報通信装置との間でセッションを再開させる処理と、を実行させることを特徴とするセッションメディア保留プログラム。
【請求項１１】
請求項９に記載のセッションメディア保留プログラムにおいて、前記セッションメディア中継装置を構成するコンピュータに、さらに、ネットワークに接続された第三の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、第三の情報通信装置との間でセッションの接続を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第三の情報通信装置に送信する処理と、第三の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置との間のセッションの切断を行う処理と、第三の情報通信装置と第二の情報通信装置との間でセッションを開始させる処理と、を実行させることを特徴とするセッションメディア保留プログラム。
【請求項１２】
請求項９から１１のいずれか一項に記載のセッションメディア保留プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信中のアプリケーションのセッションを保留し、再開する技術分野に関する。
【背景技術】
【０００２】
今日、パーソナルコンピュータの普及に加えて、情報携帯端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）のような通信機能をもった多様な端末が普及しており、用途や状況に応じて使い分けることが必要になってきている。また、このような多様な機能をもった端末を使い分けることが必要な状況においては、端末上のアプリケーションが他の端末と通信している場合に、通信の状態を保持したまま簡便な方法でセッションを転送する方法も必要になってくると考えられる。
【０００３】
従来、通信を転送する仕組みとしては、交換機や電話端末の機能を利用した転送電話があり、転送先のアドレス情報（電話番号）を端末から投入することにより、切断及び再接続をすることなく、通信を継続したままの転送を実現することができる。また、ビデオ電話等のマルチメディアセッションを転送する方法もある（非特許文献１，２を参照。）。これらの方法でも同様に、転送先のアドレス情報（Ｅ．１６４電話番号、ＵＲＬ、ＩＰアドレス等）を端末から投入することにより、切断及び再接続をすることなく、通信を継続したままの転送を実現することができる。
【０００４】
また、通信中の端末を持ち歩いているユーザがネットワークの接続状態が不安定なエリアに入ったり、端末の電源が切れそうになったりした場合に、通信中のセッションを転送できる他の端末がユーザの近辺に存在しないときは、通信の状態を保持したまま簡便な方法でネットワークにセッションを保留する方法も必要になってくると考えられる。例えば、Ｗｅｂクライアントの代行サービスとしてＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロキシがあり、このＨＴＴＰプロキシ相当の中継サーバを用いて、通信中のセッション情報（ＵＲＬ、Ｃｏｏｋｉｅ等）を中継サーバ上で保持する（保留する）仕組みがある。これは、他の端末上のＷｅｂクライアントから中継サーバにアクセスしてセッション情報を取得することにより、他の端末は、元の端末上のＷｅｂクライアントとＷｅｂサーバとの間の通信セッションを引き継ぐことを実現するものである。
【０００５】
【非特許文献１】“Ｈ．４５０−２（Ｃａｌｌ  Ｔｒａｎｓｆｅｒ  ｓｕｐｐｌｅｍｅｎｔａｒｙ  ｓｅｒｖｉｃｅ  ｆｏｒ  Ｈ．３２３）”、［ｏｎｌｉｎｅ］、１９９８年２月、ＩＴＵ−Ｔ、［平成１５年７月１日検索］、インターネット＜ＵＲＬ： http://www.itu.int/itudoc/itu-t/com16/contr/043.html＞
【非特許文献２】“ＳＩＰ  Ｃａｌｌ  Ｃｏｎｔｒｏｌ−Ｔｒａｎｓｆｅｒ（ｄｒａｆｔ−ｉｅｔｆ−ｓｉｐ−ｃｃ−ｔｒａｎｓｆｅｒ−０５）”、［ｏｎｌｉｎｅ］、２００１年７月１８日、ＩＥＴＦ、［平成１５年７月１日検索］、インターネット＜ＵＲＬ：http://www.iptel.org/info/players/ietf/callprocessing/refer/draft-ietf-sip-cc-transfer-05.txt＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図１を参照して、従来技術の問題点を説明する。情報通信装置２１、情報通信装置２２及びセッションメディア中継装置２３がネットワークに接続される構成の下で、セッションメディア中継装置２３は、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの中継を行っているものとする（ステップＳ１０１，１０２）。セッションメディア中継装置２３は、情報通信装置２１からセッション保留要求を受信すると（ステップＳ１０３）、当該セッション保留要求に基づいて情報通信装置２２との間の通信セッションの保留を開始する（ステップＳ１０４）。そして、セッションの保留要求の処理が完了すると、情報通信装置２１にセッションが完了した旨のセッション保留完了を返却する（ステップＳ１０５）。また、セッションメディア中継装置２３は、情報通信装置２１から保留中のセッションを再開する旨のセッション再開要求を受信すると（ステップＳ１０８）、保留していたセッションを情報通信装置２１に戻し、セッション保留前の状態と同様に、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの中継を行う。
【０００７】
このような従来技術では、ＨＴＴＰプロキシ相当の中継サーバであるセッションメディア中継装置２３を用いることにより、通信セッションを保留することができる。しかし、通信セッションの保留期限は、通信相手先のＷｅｂサーバである情報通信装置２２に依存するため、一旦、通信セッションをセッションメディア中継装置２３に保留してから、再度、情報通信装置２１からセッションメディア中継装置２３にアクセスするまでの時間（ステップ１０３のセッション保留要求を送信してからステップ１０８のセッション再開要求を送信するまでの時間）が長くなると、情報通信装置２２側の通信セッションの保留期限がタイムアウトし、結局通信セッションの保留ができない状態になってしまうという問題があった（ステップＳ１０６）。
【０００８】
同様に、ＷｅｂのようなＨＴＴＰ通信だけでなく、テレビ電話アプリケーションに代表される双方向メディア通信を行っていた場合、テレビ電話アプリケーションによっては、データの送受信ができないときは、セッションメディア中継装置２３がセッションを保留しているにもかかわらず、情報通信装置２２が通信断と判断してセッションを終了してしまう恐れがあるという問題があった（ステップＳ１０７）。従って、結局、通信セッションの保留から再開しようとしても、情報通信装置２２とのセッション情報は既に存在しないため、保留できず再開もできないという現象が起こる（ステップＳ１０９）。
【０００９】
そこで、本発明は、上記の課題を解決するためになされたものであり、その目的は、通信セッションをネットワーク上に保留する際に、通信相手先の端末の通信アプリケーションからみると、常に通信しているように擬似化することで、通信セッションが切断されることのない通信セッションの保留及び再開を実現する方法、装置、プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、請求項１の発明は、第一の情報通信装置、第二の情報通信装置、セッションメディア中継装置及びセッションメディア保留装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッション情報及びメディア情報をネットワーク上に保留するセッションメディア保留方法であって、セッションメディア中継装置が、第一の情報通信装置からセッション保留要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、セッションメディア保留装置との間でセッション接続処理を行い、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置が、セッション情報及びメディア情報の保留を開始するとともに、セッションメディア中継装置が、第一の情報通信装置にセッション保留完了を送信し、第一の情報通信装置との間のセッション切断処理を行うことを特徴とする。これにより、妥当なユーザから送信されたセッション保留要求のみを受付け、ネットワークにてセッションを保留することが可能となる。
【００１１】
請求項２の発明は、請求項１に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、第一の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、第一の情報通信装置との間でセッション接続処理を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第一の情報通信装置に送信し、セッションメディア中継装置を介した第一の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア中継装置が、セッションメディア保留装置との間のセッション切断処理を行い、セッションメディア中継装置を介して第一の情報通信装置と第二の情報通信装置との間でセッションを再開することを特徴とする。ここで、セッションメディア保留装置に保留され、第一の情報通信装置に送信されるメディア情報は、第二の情報通信装置との間で直接送受信された情報だけでなく、セッションメディア保留装置のアプリケーションによって圧縮等の処理が施され加工された情報も含む（以下、同じ）。これにより、妥当なユーザから送信されたセッション保留要求のみを受付け、ネットワークにて保留したセッションを第一の情報通信装置にて再開することが可能となる。
【００１２】
請求項３の発明は、請求項１に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、ネットワークに接続された第三の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断し、妥当な要求であると判断した場合には、第三の情報通信装置との間でセッション接続処理を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第三の情報通信装置に送信し、セッションメディア中継装置を介した第三の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア中継装置が、セッションメディア保留装置との間のセッション切断処理を行い、セッションメディア中継装置を介して第三の情報通信装置と第二の情報通信装置との間でセッションを開始することを特徴とする。これにより、妥当なユーザから送信されたセッション保留要求のみを受付け、ネットワークにて保留したセッションを第三の情報通信装置にて開始することが可能となる。
【００１３】
請求項４の発明は、請求項１から３のいずれか一項に記載のセッションメディア保留方法において、セッションメディア中継装置が、第一の情報通信装置から受信したセッション保留要求は妥当であると判断しセッションメディア保留装置との間でセッション接続処理を行う場合に、セッションメディア保留装置にて第二の情報通信装置との間でセッションを確立してメディア情報の送受信を行うために必要なアプリケーションが起動していないときには、セッションメディア保留装置が前記アプリケーションを起動することを特徴とする。これにより、セッションメディア保留装置は、第二の情報通信装置との通信を可能にするアプリケーションを起動させて、セッション再開要求があるまで第二の情報通信装置とのセッションを保持したままにすることができる。
【００１４】
請求項５の発明は、請求項１から４のいずれか一項に記載のセッションメディア保留方法において、さらに、セッションメディア中継装置が、セッションメディア保留装置と第二の情報通信装置との間のセッション情報及びメディア情報の送受信を監視し、前記ネットワークに接続された保留中課金装置に監視情報を送信し、保留中課金装置が、受信した監視情報に基づいて課金を行うことを特徴とする。これにより、保留したセッションに対して課金を行うことができる。
【００１５】
請求項６の発明は、請求項５に記載のセッションメディア保留方法において、前記監視情報を、保留時間、セッション数、プロトコル種別及びアプリケーション種別を含む情報とすることを特徴とする。
【００１６】
請求項７の発明は、第一の情報通信装置、第二の情報通信装置、セッションメディア中継装置及びセッションメディア保留装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッションメディア中継装置とセッションメディア保留装置との間でセッション接続処理が行われ、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を行い、セッションメディア中継装置と第一の情報通信装置との間のセッションが切断する場合におけるセッションメディア保留装置であって、第二の情報通信装置との間の通信セッションを確立してメディア情報の送受信を行うために必要なアプリケーションが起動していない場合には該アプリケーションを起動する手段と、該アプリケーションに基づいて前記通信セッションを確立させ、メディア情報の送受信を行う手段と、セッション情報及びメディア情報を保留する手段とを備えたことを特徴とする。
【００１７】
請求項８の発明は、第一の情報通信装置、第二の情報通信装置、第三の情報通信装置、セッションメディア中継装置、セッションメディア保留装置及び保留中課金装置がネットワーク上でそれぞれ接続され、第一の情報通信装置と第二の情報通信装置が、セッションメディア中継装置を介して通信セッションを確立してメディア情報の送受信を行っているときに、セッションメディア中継装置とセッションメディア保留装置との間でセッション接続処理が行われ、セッションメディア中継装置を介してセッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を行い、セッションメディア中継装置と第一の情報通信装置との間のセッションが切断し、セッションメディア保留装置がセッション情報及びメディア情報の保留を開始した後に、セッションメディア中継装置を介して第一または第三の情報通信装置と第二の情報通信装置との間で通信セッションが開始して保留を終了する場合における、前記保留中の課金を行う保留中課金装置であって、セッションメディア保留装置と第二の情報通信装置との間のセッション情報及びメディア情報の送受信に対する監視情報を、セッションメディア中継装置から受信する手段と、該受信した監視情報に基づいて保留中の課金を行う手段とを備えたことを特徴とする。
【００１８】
請求項９の発明は、請求項１に記載のセッションメディア保留方法をコンピュータに実行させるセッションメディア保留プログラムであって、前記セッションメディア中継装置を構成するコンピュータに、第一の情報通信装置と第二の情報通信装置との間における通信セッションの確立及びメディア情報の送受信を中継する処理と、第一の情報通信装置からセッション保留要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、セッションメディア保留装置との間でセッションの接続を行う処理と、セッションメディア保留装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、第一の情報通信装置にセッション保留完了を送信し、第一の情報通信装置との間のセッションを切断するとともに、セッションメディア保留装置に、セッション情報及びメディア情報の保留を行わせる処理とを実行させることを特徴とする。
【００１９】
請求項１０の発明は、請求項９に記載のセッションメディア保留プログラムにおいて、前記セッションメディア中継装置を構成するコンピュータに、さらに、第一の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、第一の情報通信装置との間でセッションの接続を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第一の情報通信装置に送信する処理と、第一の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置との間のセッションの切断を行う処理と、第一の情報通信装置と第二の情報通信装置との間でセッションを再開させる処理とを実行させることを特徴とする。
【００２０】
請求項１１の発明は、請求項９に記載のセッションメディア保留プログラムにおいて、前記セッションメディア中継装置を構成するコンピュータに、さらに、ネットワークに接続された第三の情報通信装置からセッション再開要求を受信して妥当な要求であるかを判断する処理と、妥当な要求であると判断した場合には、第三の情報通信装置との間でセッションの接続を行い、セッションメディア保留装置に保留されたセッション情報及び／またはメディア情報を第三の情報通信装置に送信する処理と、第三の情報通信装置と第二の情報通信装置との間で通信セッションが確立してメディア情報の送受信を開始した場合には、セッションメディア保留装置との間のセッションの切断を行う処理と、第三の情報通信装置と第二の情報通信装置との間でセッションを開始させる処理とを実行させることを特徴とする。
【００２１】
請求項１２の発明は、請求項９から１１のいずれか一項に記載のセッションメディア保留プログラムを記録した記録媒体にある。
【発明の効果】
【００２２】
本発明によれば、通信セッションをネットワーク上で保留する際に、通信相手先の端末である第二の情報通信装置のアプリケーションからみると常に通信しているように擬似化できる。これにより、通信中にセッションを切断することなく、保留及び再開することが可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を参照して、下記の実施例１及び実施例２を用いて詳細に説明する。
【実施例１】
【００２４】
図２は、本発明の第１の実施例における各装置の接続構成を説明する図である。情報通信装置２１及び情報通信装置２２は、パーソナルコンピュータ、ＰＤＡ、携帯電話等の情報通信を行う機能を備えたハードウェア端末である。セッションメディア中継装置２３及びセッションメディア保留装置２４は、ワークステーションやサーバレベルの汎用のハードウェア装置である。また、情報通信装置２１はネットワーク１１上に、情報通信装置２２はネットワーク１２上に、セッションメディア中継装置２３はネットワーク１３上に、セッションメディア保留装置２４はネットワーク１４上にそれぞれ存在し、各装置は、ネットワーク１３を介して情報通信を行う。図２では、ネットワーク１１〜１４はそれぞれ個別のネットワークであるが、例えば、ネットワーク１１とネットワーク１２が同一のネットワークであったり、ネットワーク１１〜１４が全て同一のネットワークであったりしてもよい。
【００２５】
本実施例では、情報通信のアプリケーションとして、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）、ＲＴＣＰ（ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）等を用いたテレビ電話アプリケーションを想定する。図３に、テレビ電話の初期通信セッションの確立から実際の通信セッションの保留及び再開までの処理シーケンスを示す。まず、セッションメディア中継装置２３は、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの中継を行っているものとする（ステップＳ２０１，２０２）。
【００２６】
セッションメディア中継装置２３は、情報通信装置２１からセッション保留要求を受信すると（ステップＳ２０３）、当該セッション保留要求に基づいて、当該セッションを保留する権利を有する妥当なユーザからのセッション保留要求であるか否かを判断する。妥当なユーザからの要求であると判断した場合には、セッションメディア保留装置２４との間で、保持しているセッションに基づいてセッションの接続を確立するためのセッション接続処理を実施する（ステップＳ２０４）。この場合、セッションメディア保留装置２４は、セッション及びメディアを保留するために必要なアプリケーション（本実施例では、テレビ電話アプリケーション）が起動していない場合には、当該アプリケーションを起動する。そして、以降は、セッションメディア中継装置２３は、セッションメディア保留装置２４から送信されるセッションやメディア（本実施例では、保留映像、保留音声）を情報通信装置２２に中継して送信する（ステップＳ２０５）。また、情報通信装置２２から送信されるセッションやメディアをセッションメディア保留装置２４に中継して送信する（ステップＳ２０６）。セッションの保留が完了すると、セッションメディア中継装置２３は、情報通信装置２１にセッションの保留が完了した旨のセッション保留完了を返却する（ステップＳ２０７）。その後、情報通信装置２１及びセッションメディア中継装置２３は、情報通信装置２１とセッションメディア中継装置２３との間のセッションを切断する（ステップＳ２０８）。
【００２７】
そして、セッションメディア中継装置２３は、情報通信装置２１から保留中のセッションを再開する旨のセッション再開要求を受信すると（ステップＳ２０９）、当該セッション再開要求に基づいて、当該セッションの保留解除（再開）を行う権利を有する妥当なユーザからのセッション再開要求であるか否かを判断する。妥当なユーザからの要求であると判断した場合には、セッションメディア保留装置２４にて保留中であるセッションを基に、情報通信装置２１との間で、セッションの接続を確立するためのセッション接続処理を実施する（ステップＳ２１０）。そして、保留していたセッションを情報通信装置２１に戻し、当初の状態と同様に、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの送受信を中継する（ステップＳ２１１，２１２）。この場合、セッション情報及びメディア情報を保留していた場合には、これらの情報を情報通信装置２１に戻し、セッション情報を保留しメディア情報を保留していない場合には、セッション情報のみを情報通信装置２１に戻す。その後、セッションメディア中継装置２３及びセッションメディア保留装置２４は、セッションメディア中継装置２３とセッションメディア保留装置２４との間のセッションを切断する（ステップＳ２１３）。
【００２８】
このように、情報通信装置２２のテレビ電話アプリケーションからみると、情報通信装置２１がセッション保留要求を送信してからセッション再開要求を送信するまでの間は、常に、情報通信装置２１と情報通信装置２２との間で通信しているように擬似化することができる。これにより、セッションメディア中継装置２３と情報通信装置２２との間のセッションは切断されることがない。従って、セッションをセッションメディア保留装置２４に保留することができ、さらにセッションを再開することができる。尚、セッションメディア中継装置２３及びセッションメディア保留装置２４は、上記の処理を実行するそれぞれの手段を備えている。
【実施例２】
【００２９】
図４は、本発明の第２の実施例における各装置の接続構成を説明する図である。図４に示す情報通信装置２１、情報通信装置２２、セッションメディア中継装置２３、セッションメディア保留装置２４及びネットワーク１１〜１４は、それぞれ図２に示した装置及びネットワークと同様である。本実施例では、図２に示した接続構成に加えて、保留中課金装置２５がネットワーク１５上に存在し、ネットワーク１３を介して情報通信を行う。この保留中課金装置２５は、ワークステーションやサーバレベルの汎用のハードウェア装置である。尚、図４では、ネットワーク１１〜１５はそれぞれ個別のネットワークであるが、例えば、ネットワーク１１とネットワーク１２が同一のネットワークであったり、ネットワーク１１〜１５が全て同一のネットワークであったりしてもよい。
【００３０】
本実施例では、実施例１と同様にテレビ電話アプリケーションを想定する。図５に、テレビ電話の初期通信セッションの確立から実際の通信セッションの保留及び再開までの処理シーケンスを示す。まず、セッションメディア中継装置２３は、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの中継を行っているものとする（ステップＳ３０１，３０２）。
【００３１】
セッションメディア中継装置２３は、情報通信装置２１からセッション保留要求を受信すると（ステップＳ３０３）、当該セッション保留要求に基づいて、当該セッションを保留する権利を有する妥当なユーザからのセッション保留要求であるか否かを判断する。妥当なユーザからの要求であると判断した場合には、セッションメディア保留装置２４との間で、当該セッションに基づいてセッションの接続を確立するためのセッション接続処理を実施する（ステップＳ３０４）。この場合、セッションメディア保留装置２４は、セッション及びメディアを保留するために必要なアプリケーション（本実施例では、テレビ電話アプリケーション）が起動していない場合には、当該アプリケーションを起動する。そして、以降は、セッションメディア中継装置２３は、セッションメディア保留装置２４から送信されるセッションやメディア（本実施例では、保留映像、保留音声）を情報通信装置２２に中継して送信する（ステップＳ３０５）。また、情報通信装置２２から送信されるセッションやメディアをセッションメディア保留装置２４に中継して送信する（ステップＳ３０６）。セッションの保留が完了すると、セッションメディア中継装置２３は、情報通信装置２１にセッションの保留が完了した旨のセッション保留完了を返却する（ステップＳ３０７）。以上は、実施例１の図３に示したステップ２０１〜２０７と同様である。
【００３２】
その後、セッションメディア中継装置２３は、保留したユーザの情報、セッション識別子、セッション保留開始時刻、保留アプリケーションの情報（本実施例では、テレビ電話アプリケーションの情報）、保留しているセッションの数（本実施例では、１）、プロトコル情報（本実施例では、ＳＩＰ，ＲＴＰ）等の情報を、セッション保留開始の信号とともに、保留中課金装置２５に送信する（ステップＳ３０８）。保留中課金装置２５は、受信したこれらの情報を管理する。そして、情報通信装置２１及びセッションメディア中継装置２３は、情報通信装置２１とセッションメディア中継装置２３との間のセッションを切断する（ステップＳ３０９）。
【００３３】
そして、セッションメディア中継装置２３は、情報通信装置２１から保留中のセッションを再開する旨のセッション再開要求を受信すると（ステップＳ３１０）、当該セッション再開要求に基づいて、当該セッションの保留解除（再開）を行う権利を有する妥当なユーザからのセッション再開要求であるか否かを判断する。妥当なユーザからの要求であると判断した場合には、セッションメディア保留装置２４にて保留中であるセッションを基に、情報通信装置２１との間で、セッションの接続を確立するためのセッション接続処理を実施する（ステップＳ３１１）。そして、保留していたセッションを情報通信装置２１に戻し、当初の状態と同様に、情報通信装置２１と情報通信装置２２との間で、通信セッションの中継及び通信メディアの送受信を中継する（ステップＳ３１２，３１３）。この場合、セッション情報及びメディア情報を保留していた場合には、これらの情報を情報通信装置２１に戻し、セッション情報を保留しメディア情報を保留していない場合には、セッション情報のみを情報通信装置２１に戻す。その後、セッションメディア中継装置２３及びセッションメディア保留装置２４は、セッションメディア中継装置２３とセッションメディア保留装置２４との間のセッションを切断する（ステップＳ３１４）。
【００３４】
その後、セッションメディア中継装置２３は、セッションの保留が終了したので、ユーザの情報、セッション識別子、セッション保留終了時刻等の情報を、セッション保留終了の信号とともに、保留中課金装置２５に送信する（ステップＳ３１５）。保留中課金装置２５は、セッション開始時刻、セッション終了時刻、セッション保留時間、保留したセッション数、プロトコル種別、保留したアプリケーション種別によって、予め決められた課金を実施する。すなわち、保留中課金装置２５は、セッションメディア中継装置２３がセッション情報やメディア情報の送受信を中継することにより監視して得た情報（セッション開始時刻、セッション数等）に基づいて課金を行う。
【００３５】
このように、情報通信装置２２のテレビ電話アプリケーションからみると、情報通信装置２１がセッション保留要求を送信してからセッション再開要求を送信するまでの間は、常に、情報通信装置２１と情報通信装置２２との間で通信しているように擬似化することができる。これにより、セッションメディア中継装置２３と情報通信装置２２との間のセッションは切断されることがない。従って、セッションをセッションメディア保留装置２４に保留することができ、さらにセッションを再開することができる。尚、セッションメディア中継装置２３、セッションメディア保留装置２４及び保留中課金装置２５は、上記の処理を実行するそれぞれの手段を備えている。
【００３６】
ところで、上記の実施例１及び実施例２では、セッション保留装置２４にセッションを保留した後、情報通信装置２１がセッション再開要求を送信することにより情報通信装置２２との間でセッションを再開するようにしたが（図３のステップ２０９、図５のステップ３１０）、セッションメディア中継装置２３が妥当なユーザであると判断する限り、情報通信装置２１，２２以外の図示しない第三の情報通信装置がセッション再開要求を送信することにより情報通信装置２２との間でセッションを再開するようにしてもよい。すなわち、図３のステップ２０９〜２１３及び図５のステップ３１０〜３１４に示した処理の代わりに以下の処理が実行される。セッションメディア中継装置２３は、情報通信装置２１，２２以外の第三の情報通信装置から保留中のセッションを再開する旨のセッション再開要求を受信すると、当該セッション再開要求に基づいて、当該セッションの保留解除（再開）を行う権利を有する妥当なユーザからのセッション再開要求であるか否かを判断する。妥当なユーザからの要求であると判断した場合には、第三の情報通信装置との間でセッションの接続を確立するためのセッション接続処理を実施する。そして、セッションメディア中継装置２３は、セッションメディア保留装置２４に保留していたセッションを第三の情報通信装置に送信し、第三の情報通信装置と情報通信装置２２との間で、通信セッションの中継及び通信メディアの送受信を中継する。その後、セッションメディア中継装置２３及びセッションメディア保留装置２４は、セッションメディア中継装置２３とセッションメディア保留装置２４との間のセッションを切断する。
【００３７】
以上、実施例１及び実施例２では、テレビ電話アプリケーションについて説明したが、ＨＴＴＰにおけるＷｅｂサーバ（情報通信装置２２）及びＷｅｂクライアント（情報通信装置２１）の構成の場合には、セッション情報の有効期限はＣｏｏｋｉｅ等の情報に依存することになる。この場合、セッションメディア保留装置２４に備えた保留アプリケーションが定期的にＣｏｏｋｉｅを更新することにより、セッションメディア保留装置２４とＷｅｂサーバ（情報通信装置２２）との間のセッションが切断されることがなく、Ｗｅｂサーバ（情報通信装置２２）上のセッション情報の消失を防ぐことができる。
【００３８】
尚、実施例１及び実施例２では、セッションメディア中継装置２３及びセッションメディア保留装置２４をそれぞれ物理的に別個の装置に分けて構成したが、それぞれの機能を一つの筐体に搭載するように構成してもよい。
【００３９】
また、セッションメディア中継装置２３、セッションメディア保留装置２４及び保留中課金装置２５は、上記の処理を実行するソフトウェアを組み込んだコンピュータによってそれぞれ構成される。これらのソフトウェアは、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００４０】
【図１】従来技術の問題点を説明する図である。
【図２】本発明の第１の実施例における各装置の接続構成を説明する図である。
【図３】図２に示した第１の実施例における通信セッションの確立、保留及び再開の処理フローを説明するシーケンス図である。
【図４】本発明の第２の実施例における各装置の接続構成を説明する図である。
【図５】図４に示した第２の実施例における通信セッションの確立、保留及び再開の処理フローを説明するシーケンス図である。
【符号の説明】
【００４１】
１１〜１５  ネットワーク
２１，２２  情報通信装置
２３  セッションメディア中継装置
２４  セッションメディア保留装置
２５  保留中課金装置
【図１】
2005033715.tif 000003
【図２】
2005033715.tif 000004
【図３】
2005033715.tif 000005
【図４】
2005033715.tif 000006
【図５】
2005033715.tif 000007