(57)【要約】      （修正有）【課題】複数の通信インタフェースを介して複数のサービスを同時に提供するとともに、各通信インタフェースを用いた通信の切断を的確に行なえるようにする。【解決手段】公衆網を介さずに複数の通信端末と個別に通信を行なう第１の通信インタフェースと、公衆網を介して通信を行なう第２の通信インタフェースとを有する情報処理装置であって、第１の通信インタフェースを介して通信する複数の通信端末に対して、第１の通信インタフェース、若しくは第１の通信インタフェース及び第２の通信インタフェースを介してサービスを提供するとともに、使用する通信インタフェースに関する情報と、提供サービスに関する情報とを管理し、通信を制御する。第１の通信インタフェース及び第２の通信インタフェースのいずれか一方による通信の切断を検出した場合、管理した情報に基づいて切断が検出されていない通信インタフェースによる通信の切断に係わる制御を行なう。【選択図】図１
2010213123.tif 000002
【特許請求の範囲】
【請求項１】
公衆網を介さずに複数の通信端末と個別に通信を行なう第１の通信インタフェースと、公衆網を介して通信を行なう第２の通信インタフェースとを有する情報処理装置であって、
前記第１の通信インタフェースを介して通信する複数の通信端末に対して、前記第１の通信インタフェース、若しくは前記第１の通信インタフェース及び第２の通信インタフェースを介してサービスを提供するサービス制御手段と、
前記第１の通信インタフェース及び前記第２の通信インタフェースの少なくともいずれかによる通信の切断を検出する切断検出手段と、
前記サービス制御手段により提供されるサービス各々が使用する通信インタフェースに関する情報と、前記サービス制御手段により提供されているサービスに関する情報とを管理する管理手段と、
前記管理手段により管理された情報に基づいて前記第１の通信インタフェース及び前記第２の通信インタフェースによる通信を制御する通信制御手段と
を具備し、
前記通信制御手段は、
前記切断検出手段により前記第１の通信インタフェース及び前記第２の通信インタフェースのいずれか一方による通信の切断を検出した場合、前記管理手段により管理された情報に基づいて前記切断検出手段により切断が検出されていない通信インタフェースによる通信の切断に係わる制御を行なう
ことを特徴とする情報処理装置。
【請求項２】
前記通信制御手段は、
前記切断検出手段により前記第２の通信インタフェースによる通信の切断を検出した場合、前記第２の通信インタフェースを用いるサービスを実行中の前記通信端末に対して前記第１の通信インタフェースを用いて該実行中のサービスの中止を通知する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記通信制御手段は、
前記切断検出手段により前記第２の通信インタフェースによる通信の切断を検出した場合、前記第２の通信インタフェースを用いるサービスを実行中の前記通信端末との前記第１の通信インタフェースを用いた通信を切断する
ことを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記通信制御手段は、
前記切断検出手段により前記第２の通信インタフェースによる通信の切断を検出した場合に、該切断を検出した通信端末以外の通信端末が前記第１の通信インタフェースを用いるサービスを実行している時には、該切断を検出した通信端末以外の通信端末との間の前記第１の通信インタフェースを用いた通信を継続する
ことを特徴とする請求項１から３いずれか１項に記載の情報処理装置。
【請求項５】
前記通信制御手段は、
使用されていない通信インタフェースがある場合には、該通信インタフェースの通信機能部を電源オフ状態又は省電力状態にする
ことを特徴とする請求項１から４いずれか１項に記載の中継装置。
【請求項６】
公衆網を介さずに複数の通信端末と個別に通信を行なう第１の通信インタフェースと、公衆網を介して通信を行なう第２の通信インタフェースとを有する情報処理装置の通信処理方法であって、
前記第１の通信インタフェースを介して通信する複数の通信端末に対して、前記第１の通信インタフェース、若しくは前記第１の通信インタフェース及び第２の通信インタフェースを介してサービスを提供するサービス制御工程と、
前記第１の通信インタフェース及び前記第２の通信インタフェースの少なくともいずれかによる通信の切断を検出する切断検出工程と、
前記サービス制御工程で提供されるサービス各々が使用する通信インタフェースに関する情報と、前記サービス制御工程で提供されているサービスに関する情報とを管理する管理工程と、
前記管理工程で管理された情報に基づいて前記第１の通信インタフェース及び前記第２の通信インタフェースによる通信を制御する通信制御工程と
を含み、
前記通信制御工程では、
前記切断検出工程で前記第１の通信インタフェース及び前記第２の通信インタフェースのいずれか一方による通信の切断を検出した場合、前記管理工程で管理された情報に基づいて前記切断検出工程で切断が検出されていない通信インタフェースによる通信の切断に係わる制御を行なう
ことを特徴とする情報処理装置の通信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその通信処理方法に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２.１１無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信機能を備えた情報処理装置（例えば、携帯電話）が製品化されている。また、近距離無線通信と公衆網通信とを介してデータを中継し、近距離無線通信で接続する端末（近距離無線通信端末）とインターネット上の端末（ネットワーク端末）とを接続する機能（データ転送サービス）を備えた携帯電話が提案されている（特許文献１）。これにより、近距離無線通信端末とネットワーク端末との間でデータの送受信が可能になる。
【０００３】
従来、複数インタフェース間のデータを中継する中継端末においては、一方のインタフェースの通信に障害が発生した場合に、もう一方のインタフェースでそれに連動した処理を実施するようにした技術が提案されている（特許文献２〜４）。特許文献２には、アクセスポイントにおいて、有線インタフェースで接続されるノードへの接続が切断された場合に、無線インタフェースで接続される装置の接続を切断する技術が提案されている。特許文献３には、携帯電話に対して無線で通話装置が接続するハンズフリー通話システムにおいて、携帯電話と通話装置との間の無線状態に応じて通話相手との接続状態を制御する技術が開示されている。また、特許文献４には、ネットワーク間を繋ぐトンネリング技術をサポートする中継装置において、トンネルをネットワーク内の複数の端末が共有して使用し、端末によるトンネルの使用状況を監視してトンネルの接続状態を管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１８００７７号公報
【特許文献２】特開２０００−１５６６８９号公報
【特許文献３】特開２００８−９２６００号公報
【特許文献４】特開２００７−２６７１３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
今後、携帯電話では、上述したデータ転送サービス以外にも、複数のサービスを他の通信端末に対して提供することが想定される。これらのサービスには、近距離無線通信のみを使用するものや、近距離無線通信と公衆網通信との両方を使用するものが含まれている。これらサービスは、携帯電話に接続する複数の通信端末によって同時に使用されることも想定される。
【０００６】
しかし、上述した従来の技術では、中継装置においては、複数の異なるサービスが同時に実行されることは、考慮されていない。
【０００７】
また、携帯電話では、できる限り電力消費を抑えることが求められるため、他の通信端末に対してサービスを提供する場合においても、省電力を考慮した通信制御を行なうことが望ましい。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、複数の通信インタフェースを介して複数のサービスを同時に提供するとともに、各通信インタフェースを用いた通信の切断を的確に行なえるようにした技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明の一態様は、公衆網を介さずに複数の通信端末と個別に通信を行なう第１の通信インタフェースと、公衆網を介して通信を行なう第２の通信インタフェースとを有する情報処理装置であって、前記第１の通信インタフェースを介して通信する複数の通信端末に対して、前記第１の通信インタフェース、若しくは前記第１の通信インタフェース及び第２の通信インタフェースを介してサービスを提供するサービス制御手段と、前記第１の通信インタフェース及び前記第２の通信インタフェースの少なくともいずれかによる通信の切断を検出する切断検出手段と、前記サービス制御手段により提供されるサービス各々が使用する通信インタフェースに関する情報と、前記サービス制御手段により提供されているサービスに関する情報とを管理する管理手段と、前記管理手段により管理された情報に基づいて前記第１の通信インタフェース及び前記第２の通信インタフェースによる通信を制御する通信制御手段とを具備し、前記通信制御手段は、前記切断検出手段により前記第１の通信インタフェース及び前記第２の通信インタフェースのいずれか一方による通信の切断を検出した場合、前記管理手段により管理された情報に基づいて前記切断検出手段により切断が検出されていない通信インタフェースによる通信の切断に係わる制御を行なうことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の通信インタフェースを介して複数のサービスを同時に提供するとともに、各通信インタフェースを用いた通信の切断を的確に行なえる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係わる通信システムの構成の一例を示す図である。
【図２】図１に示す携帯電話１の機能的な構成の一例を示す図である。
【図３】状態管理テーブルのテーブルレイアウトの一例を示す図である。
【図４】図１及び図２に示す携帯電話１の動作の一例を示すフローチャートである。
【図５】図１及び図２に示す携帯電話１の動作の一例を示すフローチャートである。
【図６】図１に示す通信システムの通信シーケンスの一例を示すシーケンスチャートである。
【図７】図１に示す通信システムの通信シーケンスの一例を示すシーケンスチャートである。
【図８】状態管理テーブルのテーブルレイアウトの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、図面を参照して、本発明に係わる情報処理装置及びその通信処理方法の好適な実施の形態について説明する。以下、実施形態に記載される構成要素や動作は、あくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１３】
図１は、本発明の一実施の形態に係わる通信システムの構成の一例を示す図である。
【００１４】
通信システムは、携帯電話１と、ノートパソコン１１（以下、ノートＰＣと呼ぶ場合もある）と、カメラ１２と、ゲーム機１３と、基地局２１と、Ｗｅｂサーバ３１と、携帯電話用Ｗｅｂ（例えば、ｉモード（登録商標））サーバ３２とを具備して構成される。携帯電話１、ノートＰＣ１１、カメラ１２、ゲーム機１３は、ＩＥＥＥ８０２．１１系無線ＬＡＮネットワーク４１（以下、無線ＬＡＮ通信網と呼ぶ場合もある）で接続されている。更に、携帯電話１は、公衆網ネットワーク４２（以下、公衆網と呼ぶ場合もある）を介して基地局２１と接続されている。
【００１５】
ここで、携帯電話１は、無線ＬＡＮ通信網と公衆網との間で各種データ等を中継する機能を備えている。すなわち、無線ＬＡＮで接続する通信端末（ノートＰＣ１１、カメラ１２、ゲーム機１３）とインターネット上の端末（Ｗｅｂサーバ３１と、携帯電話用Ｗｅｂサーバ３２）との間でのデータ通信を中継する機能（データ転送サービス）を備えている。また、携帯電話１が提供する機能（サービス）は、これ以外にも、アドレス帳取得サービス、メール送信サービス、ダウンロードサービス、インターネット接続サービス（例えば、ＧＰＳデータ受信）、等もある。
【００１６】
なお、上記説明した、携帯電話１、ノートＰＣ１１、カメラ１２、ゲーム機１３、基地局２１、Ｗｅｂサーバ３１、携帯電話用Ｗｅｂサーバ３２等には、コンピュータが組み込まれている。コンピュータには、ＣＰＵ等の主制御手段、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の記憶手段が具備される。また、コンピュータにはその他、キーボード、マウス、ディスプレイ、ボタン又はタッチパネル等の入出力手段、等も具備される。なお、これら各構成部は、バス等により接続され、主制御手段が記憶手段に記憶されたプログラムを実行することで制御される。
【００１７】
図２は、図１に示す携帯電話１の機能的な構成の一例を示す図である。
【００１８】
携帯電話１は、第１の通信インタフェース５１と、第２の通信インタフェース５４と、通信制御部５６と、サービス制御部５７と、サービス状態管理部５９とを具備して構成される。
【００１９】
第１の通信インタフェース５１は、無線ＬＡＮネットワーク４１を介した通信を行なう。第１の通信インタフェース５１には、第１の通信インタフェース５１による通信の切断を検出する第１の切断検出部５２が設けられる。なお、第１の通信インタフェース５１による通信は、必ずしも無線ＬＡＮ網を用いる必要はない。例えば、ワイヤレスＵＳＢやＢｌｕｅｔｏｏｔｈ、ＲＦＩＤ（Radio Frequency IDentification）等の通信プロトコルを用いる通信インタフェースであってもよい。また、これ以外にも、ＮＦＣ（Near Field Communication）、ＴｒａｎｓｆｅｒＪｅｔ等の近接無線転送（非接触通信）、ＵＳＢ（Universal Serial Bus）等の有線通信などを用いてもよい。すなわち、第１の通信インタフェース５１は、公衆網を用いず、また、各通信端末との通信を個別に制御（例えば、切断、接続等）できるインタフェースであればよい。
【００２０】
第２の通信インタフェース５４は、公衆網ネットワーク４２を介した通信を行なう。第２の通信インタフェース５４には、第２の通信インタフェース５４による通信の切断を検出する第２の切断検出部５５が設けられる。
【００２１】
通信制御部５６は、通信インタフェース（第１の通信インタフェース５１、第２の通信インタフェース５４）による通信を制御する。通信制御部５６では、通信インタフェースの制御、例えば、接続や切断、通信インタフェースの電源管理、その他、省電力モードへの遷移、などを行なう。また、通信制御部５６には、切断判断部５３が設けられる。切断判断部５３は、切断検出部（第１の切断検出部５２、第２の切断検出部５５）により通信の切断が検出された場合に、どの通信インタフェース、又はどの通信端末との間の通信を切断するのかを判断する。この判断は、サービス状態管理部５９に管理された情報に基づいて行なわれる。
【００２２】
サービス制御部５７は、携帯電話１が提供する各種サービスを制御する。サービス制御部５７には、各サービスに対応した処理を行なう１又は複数のサービス処理部５８（この場合、複数）が設けられる。これら、サービス処理部５８では、通信インタフェースを介して接続される通信端末に対して複数のサービスを同時に提供することができる。
【００２３】
サービス状態管理部５９は、サービスの実行状態や、実行中のサービス各々が用いる通信インタフェースに関する情報等を管理する。サービス状態管理部５９は、例えば、状態管理テーブルを用いて情報を管理する。状態管理テーブルでは、図３に示すように、サービスの実行を要求した端末、サービスの種別、当該サービスが使用する通信インタフェース、等を対応付けて保持している。
【００２４】
ここで、図４を用いて、図１及び図２に示す携帯電話１の動作の一例について説明する。ここでは、携帯電話１においてサービスを開始する際の処理について説明する。
【００２５】
この処理は、例えば、他の通信端末からサービス開始の指示要求を受信した場合や、操作者の操作によりサービスの開始が指示された場合に開始される（Ｓ１０１でＹＥＳ）。この処理が開始すると、携帯電話１は、サービス制御部５７において、当該サービスの開始を指示した要求元と、要求されたサービスの種別とを判断する（Ｓ１０２）。
【００２６】
この判断が済むと、携帯電話１は、サービス状態管理部５９において、当該判断された要求元及びサービス種別と、同一の要求元で且つサービス種別であるデータが状態管理テーブルに既に登録されているか否かの判断を行なう。
【００２７】
判断の結果、該当のデータが既に登録されていれば（Ｓ１０３でＹＥＳ）、携帯電話１は、サービス制御部５７において、要求されたサービスを開始した後（Ｓ１１０）、この処理を終了する。一方、該当のデータが登録されていなければ（Ｓ１０３でＮＯ）、携帯電話１は、サービス制御部５７において、開始の指示を要求されたサービスが公衆網を用いるか否かを判断する（Ｓ１０４）。この結果、要求されたサービスが公衆網を使用し、また、携帯電話１が公衆網と接続されていない場合には（Ｓ１０５でＹＥＳ）、携帯電話１は、通信制御部５６において、公衆網への接続を開始する（Ｓ１０６）。その後、携帯電話１は、Ｓ１０７〜Ｓ１０９のサービス情報登録処理に進む。また、要求されたサービスが公衆網を使用しない場合や、公衆網を使用するが既に接続済みである場合には（Ｓ１０５でＮＯ）、携帯電話１は、Ｓ１０７〜Ｓ１０９のサービス情報登録処理に進む。
【００２８】
サービス情報登録処理が開始すると、携帯電話１は、サービス状態管理部５９において、サービス要求元の端末識別子と、サービス種別と、使用する通信インタフェースとを状態管理テーブルに登録する（Ｓ１０７〜Ｓ１０９）。この登録処理が済むと、携帯電話１は、サービス制御部５７において、当該要求されたサービスを開始する（Ｓ１１０）。これにより、この処理は終了する。
【００２９】
次に、図５を用いて、図１に示す携帯電話１の動作の一例について説明する。ここでは、携帯電話１において、実行中のサービスを停止する際の処理について説明する。
【００３０】
携帯電話１は、サービス制御部５７において、実行中のサービスの完了を検出するか、また、第１の切断検出部５２又は第２の切断検出部５５において、接続中の通信の切断を検出するか、するまでサービス実行状態にある（Ｓ２０１〜Ｓ２０３でＮＯ）。
【００３１】
ここで、公衆網を介した第２の通信インタフェース５４による通信の切断を検出した場合（Ｓ２０１でＹＥＳ）、携帯電話１は、切断判断部５３において、無線ＬＡＮ網と公衆網との両方を使用するサービスが実行中であるか否かを判断する。この判断は、無線ＬＡＮ網と公衆網との両方が「使用通信インタフェース」情報に設定されているレコードが状態管理テーブルに存在するか否かに基づいて行なう。図３に示す状態管理テーブルの場合には、例えば、Ｎｏ．２、３のレコードが該当する。
【００３２】
ここで、該当のサービスが実行中（該当レコードあり）であれば（Ｓ２０４でＹＥＳ）、携帯電話１は、通信制御部５６において、サービス実行中の通信端末に対してサービスの中止を通知する（Ｓ２０５）。この通知は、第１の通信インタフェースを介して行なう。その後、携帯電話１は、サービス状態管理部５９において、状態管理テーブルから公衆網を使用するサービスを実行中の通信端末のレコードを削除する（Ｓ２０６）。
【００３３】
また、Ｓ２０１〜Ｓ２０３の処理中に、無線ＬＡＮの切断を検出した場合（Ｓ２０２でＹＥＳ）、携帯電話１は、サービス状態管理部５９において、状態管理テーブルを検索し、該当のレコードを削除する。すなわち、状態管理テーブルにおいて、無線ＬＡＮ通信が切断された通信端末（レコード）を検索し、そのレコードを削除する（Ｓ２０７）。また、Ｓ２０１〜Ｓ２０３の処理中に、実行中サービスの完了を検出した場合（Ｓ２０３でＹＥＳ）、携帯電話１は、サービス状態管理部５９において、状態管理テーブルを検索し、該当レコードを削除する。すなわち、状態管理テーブルにおいて、当該のサービスが完了した通信端末（レコード）を検索し、そのレコードを削除する（Ｓ２０８）。
【００３４】
ここで、上述したＳ２０１〜Ｓ２０８のレコード削除処理が終了すると、携帯電話１は、使用されていない通信インタフェースを停止させる（Ｓ２０９〜Ｓ２１２）。まず、携帯電話１は、切断判断部５３において、公衆網を用いるサービスが実行中であるか否かを判断する。この判断は、サービス状態管理部５９による状態管理テーブルの検索結果に基づいて行なわれる。実行中であれば（Ｓ２０９でＹＥＳ）、携帯電話１は、Ｓ２１１の処理に進む。実行中でなければ（Ｓ２０９でＮＯ）、携帯電話１は、通信制御部５６において、第２の通信インタフェース５４による公衆網を介した通信を切断した後（Ｓ２１０）、Ｓ２１１の処理に進む。
【００３５】
次に、携帯電話１は、切断判断部５３において、無線ＬＡＮ網を用いるサービスが実行中であるか否かを判断する。この判断は、サービス状態管理部５９において、サービス状態管理部５９による状態管理テーブルの検索結果に基づいて行なわれる。実行中であれば（Ｓ２１１でＹＥＳ）、携帯電話１は、この処理を終了する。実行中でなければ（Ｓ２１１でＮＯ）、携帯電話１は、通信制御部５６において、第１の通信インタフェース５１による無線ＬＡＮ網を介した通信を切断した後（Ｓ２１２）、この処理を終了する。
【００３６】
次に、図１に示す通信システムの通信シーケンスの一例について説明する。まず、図６及び図３を用いて、公衆網を介した通信が切断される場合の処理の流れについて説明する。
【００３７】
携帯電話１は、初期状態として、基地局２１及び各端末（ノートＰＣ１１、カメラ１２、ゲーム機１３）に未接続であるものとする。この時点では、携帯電話１の状態管理テーブルにはレコードは存在しない。
【００３８】
ここで、ノートＰＣ１１の操作者が、ノートＰＣ１１を操作し、携帯電話１のアドレス帳データの取得を指示したとする（Ｓ３０１）。これに伴ってノートＰＣ１１は、携帯電話１に向けてメッセージを送信する。具体的には、携帯電話１に対してアドレス帳取得サービスの開始を要求する（Ｓ３０２）。
【００３９】
メッセージを受信した携帯電話１は、当該メッセージに対応するサービス処理部５８において、詳細については後述するが、サービス開始処理を実行する。なお、この時点では、状態管理テーブルにはレコードは存在しない。ここで、このアドレス帳取得サービスでは、無線ＬＡＮ網のみが使用される。そのため、携帯電話１は、図４で説明したＳ１０７〜Ｓ１１０の処理を実行する（なお、Ｓ１０３はＮＯ、Ｓ１０５はＮＯとなる）。この場合、サービス要求元はノートＰＣ１１となり、実行サービスの種別はアドレス帳取得となり、使用する通信インタフェースは無線ＬＡＮとなる。そのため、図３に示す状態管理テーブルには、Ｎｏ．１のレコードが追加される（Ｓ３０３）。サービス開始処理が完了すると、ノートＰＣ１１は、携帯電話１からアドレス帳データを取得する（Ｓ３０４）。
【００４０】
次に、カメラ１２の操作者が、カメラ１２を操作し、携帯電話１を介した画像データのメール送信処理を指示したとする（Ｓ３０５）。これに伴ってカメラ１２は、携帯電話１に向けてメール送信サービスの開始を要求するメッセージを送信する（Ｓ３０６）。
【００４１】
メッセージを受信した携帯電話１は、当該メッセージに対応するサービス処理部５８において、サービス開始処理を実行する。この時点では、状態管理テーブルにはカメラ１２を要求元とするレコードは存在しない。このメール送信サービスでは、無線ＬＡＮ網と公衆網との両方が使用される。そのため、携帯電話１は、図４で説明したＳ１０６〜Ｓ１１０の処理を実行する（なお、Ｓ１０３はＮＯ、Ｓ１０５はＹＥＳとなる）。この場合、サービス要求元はカメラ１２となり、実行サービスの種別はメール送信となり、使用する通信インタフェースは無線ＬＡＮ網と公衆網となる。そのため、図３に示す状態管理テーブルには、Ｎｏ．２のレコードが追加される（Ｓ３０８）。サービス開始処理が完了すると、カメラ１２は、携帯電話１を介して画像データのメール送信を開始する（Ｓ３０９）。
【００４２】
次に、ゲーム機１３の操作者が、ゲーム機１３を操作し、携帯電話１を介したＷｅｂサーバ３１からのデータのダウンロード処理を指示したとする（Ｓ３１０）。ゲーム機１３は、携帯電話１にインターネット接続サービスの開始を要求するメッセージを送信する（Ｓ３１１）。
【００４３】
メッセージを受信した携帯電話１は、当該メッセージに対応するサービス処理部５８において、サービス開始処理を実行する。この時点では、状態管理テーブルにはゲーム機１３を要求元とするレコードは存在しない。このインターネット接続サービスでは、無線ＬＡＮ網と公衆網との両方が使用される。そのため、携帯電話１は、図４で説明したＳ１０７〜Ｓ１１０の処理を実行する（なお、Ｓ１０３はＮＯ、Ｓ１０５はＮＯとなる）。この場合、サービス要求元はゲーム機１３となり、実行サービスの種別はインターネット接続サービスとなり、使用する通信インタフェースは無線ＬＡＮ網と公衆網となる。そのため、図３に示す状態管理テーブルには、Ｎｏ．３のレコードが追加される（Ｓ３１２）。サービス開始処理が完了すると、ゲーム機１３は、携帯電話１を介してＷｅｂサーバ３１からのデータのダウンロードを開始する（Ｓ３１３）。
【００４４】
次に、携帯電話１の操作者が、携帯電話１を操作し、メール受信処理を指示したとする（Ｓ３１４）。これに伴って携帯電話１は、当該処理に対応するサービス処理部５８において、サービス開始処理を実行する。この時点では、状態管理テーブルには携帯電話１を要求元とするレコードは存在しない。このメール受信サービスでは、公衆網のみが使用される。そのため、携帯電話１は、図４で説明したＳ１０７〜Ｓ１１０の処理を実行する（なお、Ｓ１０３はＮＯ、Ｓ１０５はＮＯとなる）。この場合、サービス要求元は携帯電話１となり、実行サービスの種別はメール受信となり、使用する通信インタフェースは公衆網となる。そのため、図３に示す状態管理テーブルには、Ｎｏ．４のレコードが追加される（Ｓ３１５）。サービス開始処理が完了すると、携帯電話１は、携帯電話用Ｗｅｂサーバ３２からのメール受信を開始する（Ｓ３１６）。
【００４５】
ここで、Ｓ３１６の処理の完了時点では、携帯電話１においては、４つのサービスが同時に実行されている。このとき、携帯電話１で管理される状態管理テーブルは、図３に示す情報（レコード１〜４）を保持している。この状態において、公衆網を介した通信が切断されたとする（Ｓ３１７）。
【００４６】
携帯電話１は、第２の切断検出部５５において、第２の通信インタフェース５４による公衆網を介した通信の切断を検出すると、公衆網と無線ＬＡＮ網の双方を使用するサービスを実行している通信端末に対して通信の中止を通知する。この通知は、第１の通信インタフェース５１を用いて行なう。具体的には、ゲーム機１３に対してインターネット接続の中止を通知するとともに（Ｓ３１８）、カメラ１２に対してメール送信サービスの中止を通知する（Ｓ３２０）。この通知を受信した通信端末（ゲーム機１３、カメラ１２）では、サービスの終了処理を実行する（Ｓ３１９、Ｓ３２１）。
【００４７】
次に、携帯電話１は、サービス制御部５７において、公衆網を使用するサービスを停止するとともに（Ｓ３２２）、サービス状態管理部５９において、公衆網を含むレコードを削除する（Ｓ３２３）。図３に示す状態管理テーブルの場合には、Ｎｏ．２、３、４のレコードを削除する。
【００４８】
ここで、携帯電話１は、切断判断部５３において、使用されていない通信インタフェースがあるか否かを判断する。この判断は、サービス状態管理部５９による状態管理テーブルの検索結果に基づいて行なわれる。この結果、使用されていないインタフェースがあれば、携帯電話１は、通信制御部５６において、当該通信インタフェースを停止させる。なお、使用中の通信インタフェースの動作は継続される。この場合、図３に示す状態管理テーブルには、Ｎｏ．１のレコードが存在しているため、第２の通信インタフェース５４は停止させるが（Ｓ３２４）、第１の通信インタフェース５１の動作は継続させる。
【００４９】
以上が、公衆網を介した通信が切断された場合の処理の流れについての説明であるが、図６で説明した処理は、あくまで一例であり、適宜変更できる。例えば、ノートＰＣ１１、カメラ１２、ゲーム機１３、携帯電話１において上記以外の処理を実施してもよいし、また、その処理の順番も問わない。
【００５０】
次に、図７及び図８を用いて、無線ＬＡＮ網を介した通信が切断される場合の処理について説明する。
【００５１】
図７においては、上述した図６同様に、携帯電話１とノートＰＣ１１との間では、アドレス帳データの取得サービスが実行され、携帯電話１とカメラ１２との間では、メール送信サービスが実行されている（Ｓ４０１〜Ｓ４０９）。このとき、携帯電話１のサービス状態管理部５９においては、図８に示す状態管理テーブルを保持している。この状態で何らかの要因によって携帯電話１とカメラ１２との間の無線ＬＡＮ通信が切断されたとする（Ｓ４１０）。
【００５２】
携帯電話１は、第１の切断検出部５２において、第１の通信インタフェース５１による無線ＬＡＮ網を介した通信の切断を検出すると、サービス状態管理部５９において、通信の切断した通信端末を特定する。この特定は、例えば、状態管理テーブルの各レコードの「サービス要求元」情報を検索することにより行なう。図８に示す状態管理テーブルの場合、Ｎｏ．２のレコードが該当する。携帯電話１は、サービス状態管理部５９において、該当レコードを削除する（Ｓ４１２）。
【００５３】
その後、上述した図６同様の処理が実施される。すなわち、携帯電話１は、使用されていない通信インタフェースがあるか否かを判断し、該当インタフェースがあれば、そのインタフェースの動作を停止させる。この場合、図８に示す状態管理テーブルには、Ｎｏ．１のレコードが存在しているため、第２の通信インタフェース５４は停止されるが（Ｓ４１３及びＳ４１４）、第１の通信インタフェース５１の動作は継続される。
【００５４】
以上説明したように本実施形態によれば、複数の通信インタフェースを介して複数のサービスを同時に提供するとともに、各通信インタフェースを用いた通信の切断を的確に行なえる。例えば、公衆網を介した通信が切断された場合には、公衆網を使用する通信端末にのみ公衆網が切断されたことや、それに伴うサービスの中止を通知することができる。
【００５５】
これにより、不要な通信の発生による通信帯域の消費や、不要なメッセージの受信を起因とした通信端末の誤動作等を抑制できる。また、通信に使用されていない通信インタフェースの動作を速やかに停止できるため、省電力を図ることができる。
【００５６】
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００５７】
例えば、上述した説明では、公衆網を介した通信の切断を検出すると、即座に各種サービスを停止させているが、サービスを即座に停止させずに、再接続等の復旧処理を実行するようにしてもよい。この場合、復旧処理に失敗した場合に、各種サービスの停止処理を実施する。
【００５８】
また、上述した説明では、サービスの停止を指示するメッセージを携帯電話１から各通信端末に送信しているが、これに限られず、通信を切断することにより通知を行なうようにしてもよい。例えば、通知の代わりに、携帯電話１と各通信端末との間の無線ＬＡＮ接続を切断する。
【００５９】
また、上述した説明では、サービスの停止に伴って通信インタフェースによる通信を切断していたが、通信インタフェースによる通信の切断だけでなく、例えば、通信インタフェースの通信機能部を電源オフ状態又は省電力状態にするようにしてもよい。この場合、省電力を図れる。
【００６０】
また、上述した携帯電話１における処理を、コンピュータにインストールされたプログラムにより実施するように構成してもよい。なお、このプログラムは、ネットワーク等の通信手段により提供することは勿論、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００６１】
また、上述した説明では、携帯電話１を例に挙げて説明したが、携帯電話以外の通信端末で行なうようにしてもよい。例えば、このような通信端末以外の通信端末としては、複数の通信インタフェースを具備し、当該通信インタフェースを介して複数のサービスを提供する情報処理装置であればよい。
【図１】
2010213123.tif 000003
【図２】
2010213123.tif 000004
【図３】
2010213123.tif 000005
【図４】
2010213123.tif 000006
【図５】
2010213123.tif 000007
【図６】
2010213123.tif 000008
【図７】
2010213123.tif 000009
【図８】
2010213123.tif 000010