(57)【要約】【課題】無線ハンドセットが、どのクライアント端末とも自由に接続できるＩＰ電話システムを提供する。【解決手段】ユーザが操作する計算機と、前記計算機と無線を介して接続される無線通信装置と、前記無線通信装置と他の電話機との通信を確立するための通信制御サーバと、を備える通信システムであって、前記計算機は、前記無線通信装置と無線通信可能な無線部を備え、前記無線通信装置を一意に特定するための識別子を管理し、前記管理される識別子が付されたパケットを受信した場合、当該パケットに付された識別子によって、受信したパケットの転送先の無線通信装置を特定し、前記特定された無線通信装置に当該受信したパケットを転送する。【選択図】図１
2011124775.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作する計算機と、
前記計算機と無線を介して接続される無線通信装置と、
前記無線通信装置と他の電話機との通信を確立するための通信制御サーバと、を備える通信システムであって、
前記計算機は、
前記無線通信装置と無線通信可能な無線部を備え、
前記無線通信装置を一意に特定するための識別子を管理し、
前記管理される識別子が付されたパケットを受信した場合、当該パケットに付された識別子によって、受信したパケットの転送先の無線通信装置を特定し、
前記特定された無線通信装置に当該受信したパケットを転送することを特徴とする通信システム。
【請求項２】
前記無線通信装置は、電源投入時に、前記計算機に接続要求を送信し、
前記計算機は、
前記無線通信装置から前記接続要求を受信した場合、前記無線通信装置を一意に特定するための識別子を割り当て、
前記割り当てられた識別子を前記通信制御サーバに通知し、
前記通信制御サーバは、
前記計算機から通知された識別子を管理し、
前記無線通信装置に転送されるべきパケットに、当該無線通信装置に割り当てられた識別子を付して、前記計算機に送信することを特徴とする請求項１に記載の通信システム。
【請求項３】
前記計算機は、
前記通信制御サーバと通信するための通信プログラムを実行し、
前記通信プログラムを終了する場合、当該通信プログラムの終了を前記無線通信装置に通知し、
前記無線通信装置は、
前記通信プログラムの終了通知を受信した場合、当該無線通信装置が接続されている計算機と異なる前記計算機と無線通信が可能かを判定し、
前記無線通信が可能と判定された計算機に接続要求を送信することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記パケットに付される識別子はポート番号であり、
前記ポート番号は、前記パケットのヘッダに設定されることを特徴とする請求項１から３のいずれか一つに記載の通信システム。
【請求項５】
前記計算機は、ユーザが操作するクライアント端末と、前記クライアント端末に提供されるデータ及びプログラムを管理するクライアントサーバとによって構成され、
前記クライアント端末は、前記無線通信装置と無線通信可能な無線部を備え、
前記クライアントサーバは、
前記無線通信装置を一意に特定するための識別子を管理し、
前記識別子が付されたパケットを受信した場合、当該パケットに付された識別子によって、受信したパケットの転送先の無線通信装置が接続された前記クライアント端末を特定し、
前記特定されたクライアント端末に、前記識別子が付されたパケットを転送し、
クライアント端末は、
前記識別子が付されたパケットを受信した場合、当該パケットに付された識別子によって、受信したパケットの転送先の無線通信装置を特定し、
前記特定された無線通信装置に当該受信したパケットを転送することを特徴とする請求項１から４のいずれか一つに記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話による通信システムに関し、特に、無線電話機を用いたＩＰ電話システムに関する。
【背景技術】
【０００２】
従来、シンクライアントシステム上に構築されたソフトフォンによるＩＰ電話システムでは、クライアント端末のＵＳＢインターフェースに有線のハンドセットを接続し、サーバによって提供されるソフトフォンのプログラムが実行されるように構成されていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５４４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のシンクライアントシステム上に構築されたＩＰ電話システムでは、ハンドセットが接続されているクライアント端末が起動していない場合、またサーバにおいてソフトフォンが起動していない場合に、ＩＰ電話システムを利用することができなかった。また、通話中に、ハンドセットが接続されたクライアント端末がシャットダウンした場合、当該ハンドセットによる通話が継続できなかった。さらに、通話中に、ハンドセットが接続されたクライアント端末に対応するサーバ上のソフトフォンのプログラムが終了した場合、当該ハンドセットによる通話が継続できなかった。
【０００５】
このため、他のクライアント端末と自由に接続できるハンドセット、すなわち無線ハンドセットが、どのクライアント端末とも自由に接続できるＩＰ電話システムが求められている。
【課題を解決するための手段】
【０００６】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、ユーザが操作する計算機と、前記計算機と無線を介して接続される無線通信装置と、前記無線通信装置と他の電話機との通信を確立するための通信制御サーバと、を備える通信システムであって、前記計算機は、前記無線通信装置と無線通信可能な無線部を備え、前記無線通信装置を一意に特定するための識別子を管理し、前記管理される識別子が付されたパケットを受信した場合、当該パケットに付された識別子によって、受信したパケットの転送先の無線通信装置を特定し、前記特定された無線通信装置に当該受信したパケットを転送することを特徴とする。
【発明の効果】
【０００７】
本発明の代表的な実施の形態によれば、ハンドセットと端末との組み合わせが変化しても、すなわち、無線ハンドセットが接続されている端末がシャットダウンしても、ハンドセットと他の電話機との間で音声通話をすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施の形態のパーソナルシンクライアントシステム上に構築された無線ＩＰ電話システムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態のハンドセット管理テーブル１２４の構成例の説明図である。
【図３】本発明の第１の実施の形態の端末管理テーブル１１３の構成例の説明図である。
【図４】本発明の第１の実施の形態の通話管理テーブル８１０の構成例の説明図である。
【図５】本発明の第１の実施の形態の無線ＩＰ電話システムの発信処理のシーケンス図である。
【図６】本発明の第１の実施の形態の無線ＩＰ電話システムの着信処理のシーケンス図である。
【図７】本発明の第１の実施の形態の無線ＩＰ電話システムの接続変更処理のシーケンス図である。
【図８】本発明の第１の実施の形態の無線ＩＰ電話システムにおいて、無線ハンドセット１３１がパーソナルシンクライアント端末２２０に接続された状態におけるハンドセット管理テーブル２２４の説明図である。
【図９】本発明の第１の実施の形態の無線ＩＰ電話システムにおいて、無線ハンドセット１３１がパーソナルシンクライアント端末２２０に接続された状態における通信の制御の説明図である。
【図１０】本発明の第２の実施の形態の無線ＩＰ電話システムの構成を示すブロック図である。
【図１１】本発明の第２の実施の形態のハンドセット管理テーブル１９２の構成例の説明図である。
【図１２】本発明の第２の実施の形態の通話管理テーブル８０２の構成例の説明図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施の形態を説明する。
【００１０】
＜実施形態１＞
図１は、本発明の第１の実施の形態のパーソナルシンクライアントシステム（ＰＴＣシステム）上に構築された無線ＩＰ電話システムの構成を示すブロック図である。
【００１１】
第１の実施の形態の無線ＩＰ電話システムは、無線ハンドセット１３１、２３１、パーソナルシンクライアント端末１２０、２２０、パーソナルシンクライアントサーバ１１０、２１０、テレフォニーサーバ８００及び電話端末８１０を備える。
【００１２】
パーソナルシンクライアントサーバ１１０、２１０、テレフォニーサーバ８００及び電話端末８１０はＩＰネットワーク９９０によって接続されている。
【００１３】
パーソナルシンクライアント端末１２０とパーソナルシンクライアントサーバ１１０、及び、パーソナルシンクライアント端末２２０とパーソナルシンクライアントサーバ２１０とは各々接続されており、パーソナルシンクライアント端末１２０、２２０に記憶装置を備えない、いわゆるディスクレスのシンクライアントシステムを構成している。なお、本実施の形態では、パーソナルシンクライアント端末とパーソナルシンクライアントサーバとが１対１で接続されているが、１台のパーソナルシンクライアントサーバに複数のパーソナルシンクライアント端末が接続されてもよい。この場合、パーソナルシンクライアントサーバでは、接続されているパーソナルシンクライアント端末の数のソフトフォンプログラムが実行され、実行されるソフトフォンプログラム毎にサーバ側電話制御部１１１が構成され、実行されるソフトフォンプログラム毎に後述するポート番号が割り当てられる。
【００１４】
パーソナルシンクライアントサーバ１１０、２１０は、プロセッサ、メモリ及び通信インターフェースを備えるコンピュータであり、プロセッサが、メモリにロードされたプログラムを実行することによって、様々な処理を行う。また、パーソナルシンクライアントサーバ１１０、２１０は、パーソナルシンクライアント端末１２０、２２０に提供するデータ及びプログラムを格納する記憶装置１８０、２８０を備える。
【００１５】
パーソナルシンクライアントサーバ１１０、２１０は、各々が、独立したハードウェア上に構成されても、同じハードウェア上のリソースを論理的に分割することによって構成された計算機でもよい。
【００１６】
また、パーソナルシンクライアントサーバ１１０は、サーバ側電話制御部１１１及びリモコンＳＶ１５０を備える。リモコンＳＶ１５０は、端末１２０のリモコンＣＬ１６０と通信し、パーソナルシンクライアントサーバ１１０をパーソナルシンクライアントシステムのサーバとして機能させる。サーバ側電話制御部１１１は、ソフトフォンによる通話処理を実行する機能を有し、テレフォニーサーバ８００とＳＩＰメッセージ送受信する呼制御部１１２を備え、端末管理テーブル１１３をメモリに保持する。
【００１７】
パーソナルシンクライアント端末１２０、２２０は、プロセッサ、メモリ及び通信インターフェースを備えるコンピュータであり、プロセッサが、メモリにロードされたプログラムを実行することによって、様々な処理を行う。
【００１８】
また、パーソナルシンクライアント端末１２０は、端末側電話制御部１２１及びリモコンＣＬ１６０を備える。リモコンＣＬ１６０は、サーバ１１０のリモコンＳＶ１５０と通信し、パーソナルシンクライアント端末１２０をパーソナルシンクライアントシステムのクライアントとして機能させる。端末側電話制御部１２１は、ソフトフォンによる通話処理を実行する機能を有し、デバイス制御部１２２及び音声パケット通信部１２３を備え、ハンドセット管理テーブル１２４をメモリに保持する。デバイス制御部１２２は、パーソナルシンクライアント端末１２０に接続されるハンドセット（例えば、無線ハンドセット１３１）との通信（音声パケット、制御信号の送受信）を制御する。音声パケット通信部１２３は、サーバ側電話制御部１１１との音声パケットの送受信を制御する。
【００１９】
また、パーソナルシンクライアント端末１２０、２２０は、各々、ＵＳＢ無線部１３０、２３０を備える。ＵＳＢ無線部１３０、２３０は、各々、無線ハンドセット１３１、２３１と無線通信回線によって接続されている。なお、本実施の形態では、ＵＳＢ無線部１３０、２３０は、各々、パーソナルシンクライアント端末１２０、２２０とＵＳＢインターフェースによって接続されるが、他のインターフェースによってパーソナルシンクライアント端末１２０、２２０と接続されてもよく、パーソナルシンクライアント端末１２０、２２０に内蔵されてもよい。
【００２０】
無線ハンドセット１３１、２３１は、送受信機、マイクロホン及び受話器を備える無線電話機であって、いずれかのＵＳＢ無線部１３０、２３０と無線通信回線によって接続されることによって、パーソナルシンクライアントサーバ１１０、２１０で動作するソフトフォンによる音声通話を実現する。
【００２１】
テレフォニーサーバ８００は、プロセッサ、メモリ、記憶装置及び通信インターフェースを備えるコンピュータであり、プロセッサが、メモリにロードされたプログラムを実行することによって、様々な処理を行う。特に、テレフォニーサーバ８００は、所定のプロトコル（例えば、ＳＩＰ）に従って、ＩＰ電話機間の通信を制御する。テレフォニーサーバ８００は、通話管理テーブル８０１を記憶装置に保持する。
【００２２】
電話端末８１０は、ＩＰネットワーク９９０に接続されたＩＰ電話機であり、例えばＳＩＰに従って音声通話をする。
【００２３】
ＩＰネットワーク９９０は、ＴＣＰ／ＩＰプロトコルに従って、該ネットワークに接続された装置間でデータを転送するネットワークである。
【００２４】
図２は、第１の実施の形態のパーソナルシンクライアント端末１２０に備わるハンドセット管理テーブル１２４の構成例を示す。
【００２５】
ハンドセット管理テーブル１２４は、パーソナルシンクライアントサーバ１１０との通信と、無線ハンドセット１３１との通信とを関連付ける情報が格納されるテーブルであって、ハンドセット対応テーブル１２４は、ポート番号及びハンドセットＩＤを含む。
【００２６】
ハンドセットＩＤは、無線ハンドセット１３１を一意に識別するための識別子である。ポート番号は、パーソナルシンクライアント端末１２０のポート番号である。すなわち、ハンドセット管理テーブル１２４によると、このポート番号が指定されたパケットは、当該ハンドセットＩＤによって識別される無線ハンドセット１３１に対する通信である。なお、無線ハンドセット１３１をＩＰ電話システム内で一意に識別するために、このポート番号はＩＰ電話システム内で一意に定められる。
【００２７】
なお、ハンドセット管理テーブル１２４に含まれるレコードの数は、当該パーソナルシンクライアント端末１２０に接続されている無線ハンドセット１３１、２３１の数と等しい。
【００２８】
なお、ＩＰ電話システムでやり取りされるパケットにおいて無線ハンドセットを特定するための識別子はポート番号でなく、ハンドセットＩＤ他の識別子を用いてもよい。
【００２９】
図３は、第１の実施の形態のパーソナルシンクライアントサーバ１１０に備わる端末管理テーブル１１３の構成例を示す。
【００３０】
端末管理テーブル１１３は、テレフォニーサーバ８００との通信と、パーソナルシンクライアント端末１２０との通信を関連付ける情報が格納されるテーブルであって、端末ポート番号及び端末ＩＰアドレスを含む。
【００３１】
端末ポート番号は、通信相手となる無線ハンドセット１３１、２３１を特定するために使用されるパーソナルシンクライアント端末１２０のポート番号であって、ハンドセット管理テーブル１２４のポート番号と共通のポート番号が使用される。端末ＩＰアドレスは、パーソナルシンクライアント端末１２０のＩＰアドレスである。
【００３２】
なお、パーソナルシンクライアントサーバ１１０にも、この端末ポート番号と同一のポート番号が設定される。すなわち、端末管理テーブル１１３によると、このポート番号が指定されたパーソナルシンクライアントサーバ１１０への通信は、当該ハンドセットＩＤの無線ハンドセット１３１が接続されるパーソナルシンクライアント端末１２０に対する通信である。
【００３３】
なお、端末管理テーブル１１３に含まれるレコードの数は、当該パーソナルシンクライアントサーバ１１０に接続されているパーソナルシンクライアント端末１２０の数（パーソナルシンクライアントサーバ１１０で実行されるソフトフォンプログラム（サーバ側電話制御部１１１）の数）と等しい。
【００３４】
図４は、第１の実施の形態のテレフォニーサーバ８００に備わる通話管理テーブル８０１の構成例を示す。
【００３５】
通話管理テーブル８０１は、テレフォニーサーバ８００を介して送受信されるＳＩＰメッセージにおいて、通信相手となる電話機（電話端末８１０、無線ハンドセット１３１、２３１）を特定するための情報が格納されるテーブルであって、電話番号、サーバＩＰアドレス、端末ポート番号、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号を含む。
【００３６】
電話番号は、電話機に一意に割り当てられた番号（例えば、内線番号）である。サーバＩＰアドレスは、当該電話番号によって識別される電話機（電話端末８００、無線ハンドセットに対する通信の宛先となるパーソナルシンクライアントサーバ１１０、２１０）のＩＰアドレスである。すなわち、サーバＩＰアドレスは、当該無線ハンドセットが接続されているパーソナルシンクライアント端末１２０と対を構成するパーソナルシンクライアントサーバ１１０のＩＰアドレスである。なお、当該電話機がシンクライアントシステムに収容されていない場合、電話機のＩＰアドレスが登録される。
【００３７】
端末ポート番号は、無線ハンドセット１３１、２３１を特定するために使用されるパーソナルシンクライアント端末１２０のポート番号であって、端末管理テーブル１１３のポート番号及びハンドセット管理テーブル１２４の端末ポート番号と共通のポート番号が使用される。なお、当該電話機が無線ハンドセットではない場合（すなわち、当該電話機に対する通信にポート番号を指定する必要がない場合）、端末ポート番号は登録されない。
【００３８】
通話相手電話番号は、通話相手の電話機に一意に割り当てられた番号（例えば、内線番号）である。通話相手ＩＰアドレスは、当該電話番号によって識別される電話機（電話端末８００、無線ハンドセットに対する通信の宛先となるパーソナルシンクライアントサーバ１１０、２１０）のＩＰアドレスである。なお、当該電話機が無線ハンドセットではない場合、電話機のＩＰアドレスが登録される。
【００３９】
通話相手端末ポート番号は、通話相手となる無線ハンドセット１３１、２３１を特定するために使用されるパーソナルシンクライアント端末１２０、２２０のポート番号であって、端末管理テーブル１１３のポート番号及びハンドセット管理テーブル１２４の端末ポート番号と共通のポート番号が使用される。なお、当該電話機が無線ハンドセットではない場合（すなわち、当該電話機に対する通信にポート番号を指定する必要がない場合）、通話相手端末ポート番号は登録されない。
【００４０】
なお、当該電話番号の電話機が通話中の場合、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号が登録され、当該電話機が待受中の場合、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号は登録されない。
【００４１】
すなわち、通話管理テーブル８０１によると、電話機に割り当てられた電話番号によって識別される無線ハンドセットに対する通信のために使用されるポート番号を特定することができる。
【００４２】
なお、通話管理テーブル８０１に含まれるレコードの数は、当該ＩＰ電話システムに含まれる電話機の数と等しい。
【００４３】
次に、図１を用いて、第１の実施の形態の無線ＩＰ電話システムにおける通信の制御について説明する。
【００４４】
パーソナルシンクライアント端末１２０（ＵＳＢ無線部１３０）と無線ハンドセット１３１とは、無線通信回線７１０によって接続されており、無線通信回線７１０を通して制御信号及び音声パケットをやり取りする。パーソナルシンクライアント端末１２０とパーソナルシンクライアントサーバ１１０とは、リモコンＣＬ１６０及びリモコンＳＶ１５０を通して、電話制御情報１４０及び音声パケットをやり取りする。パーソナルシンクライアントサーバ１１０とテレフォニーサーバ８００とは、ＳＩＰによって呼制御情報１４３をやり取りし、電話端末８１０とテレフォニーサーバ８００とは、ＳＩＰによって呼制御情報１４４をやり取りする。
【００４５】
これらの制御情報のやりとりによって、電話端末８１０は、パーソナルシンクライアントサーバ１１０のＩＰアドレスを取得し（７８０）、パーソナルシンクライアントサーバ１１０は、電話端末８１０のＩＰアドレスを取得する（７９０）。
【００４６】
そして、取得したＩＰアドレスによって、電話端末８１０とパーソナルシンクライアントサーバ１１０との間で音声パケット（ＲＴＰパケット）が送受信される。また、パーソナルシンクライアントサーバ１１０及びパーソナルシンクライアント端末１２０の間、パーソナルシンクライアント端末１２０と無線ハンドセット１３１との間で音声パケットが送受信される。これによって、電話端末８１０と無線ハンドセット１３１との間で音声通話をすることができる（７５０）。
【００４７】
図５は、第１の実施の形態の無線ＩＰ電話システムの発信処理のシーケンス図である。
【００４８】
第１の実施の形態において、パーソナルシンクライアント端末１２０の処理は端末側電話制御部１２１によって実行され、パーソナルシンクライアントサーバ１１０の処理はサーバ側電話制御部１１１によって実行される。
【００４９】
パーソナルシンクライアント端末１２０に接続された無線ハンドセット１３１において発呼操作がされ、通話相手の電話端末８１０の電話番号（着信先電話番号）「３００１」がダイヤルされると、パーソナルシンクライアント端末１２０のＵＳＢ無線部１３０を通して、端末側電話制御部１２１に発信要求５０１が送信される。この発信要求５０１には、着信先電話番号「３００１」及び無線ハンドセット１３１に一意のハンドセットＩＤ「１２３４５６７８」がパラメータとして含まれている。
【００５０】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、発信要求５０１を受信すると、ハンドセット管理テーブル１２４を参照して、受信した発信要求５０１に含まれるハンドセットＩＤからこの無線ハンドセット１３１に割り当てられたポート番号「５０００１」を特定し、このポート番号「５０００１」がヘッダに設定された発信要求５０２のパケットを、リモコンＣＬ１６０、リモコンＳＶ１５０を通して、パーソナルシンクライアントサーバ１１０に送信する。この発信要求５０２には、着信先電話番号「３００１」がパラメータとして含まれている。
【００５１】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、発信要求５０２を受信すると、受信した発信要求５０２に基づいて、接続要求（ＩＮＶＩＴＥ）５０３を、テレフォニーサーバ８００に送信する。この接続要求５０３には、通話相手の電話番号「３００１」、自分のＩＰアドレス「１９２．１６８．１．１０１」及び発信元の無線ハンドセット１３１を特定するためのポート番号「５０００１」がパラメータとして含まれている。
【００５２】
テレフォニーサーバ８００は、接続要求５０３を受信すると、通話管理テーブル８０１を参照して、接続要求５０３に含まれる電話番号「３００１」から、接続先ＩＰアドレス「１９２．１６８．１．３」を特定し、特定されたＩＰアドレス宛（電話端末８１０）宛に接続要求（ＩＮＶＩＴＥ）５０４を送信する。この接続要求５０４には、パーソナルシンクライアントサーバ１１０のＩＰアドレス「１９２．１６８．１．１０１」及び発信元の無線ハンドセット１３１を特定するためのポート番号「５０００１」がパラメータとして含まれている。
【００５３】
このとき、テレフォニーサーバ８００は、発信元のポート番号「５０００１」に対応させて、通話相手の電話端末８１０の電話番号「３００１」及びＩＰアドレス「１９２．１６８．１．３」を、通話管理テーブル８０１に登録し、着信先の電話番号「３００１」に対応させて、無線ハンドセット１３１の電話番号「２００１」、パーソナルシンクライアントサーバ１１０のＩＰアドレス「１９２．１６８．１．１０１」及びポート番号「５０００１」を、通話管理テーブル８０１に登録する。
【００５４】
また、テレフォニーサーバ８００は、接続要求５０４を送信すると共に、呼び出し中であることを示すメッセージ（１８０  Ｒｉｎｇｉｎｇ）５０５をパーソナルシンクライアントサーバ１１０に送信する。この呼出中メッセージ５０５のヘッダには、発信元の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００５５】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、呼出中メッセージ５０５を受信すると、端末管理テーブル１１３を参照して、受信したメッセージ（パケット）５０５に設定されたポート番号から、発信元の無線ハンドセット１３１が接続されているパーソナルシンクライアント端末１２０を特定し、特定されたパーソナルシンクライアント端末１２０に呼び出し中であることを示すメッセージ５０６を送信する。このメッセージ５０６のヘッダには、受信したメッセージ５０５と同じポート番号「５０００１」が設定されている。
【００５６】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、メッセージ５０６を受信すると、ハンドセット管理テーブル１２４を参照して、受信したメッセージ（パケット）５０６に設定されたポート番号「５０００１」から、発信元の無線ハンドセット１３１を特定し、特定された無線ハンドセット１３１に呼び出し中であることを示す制御信号５０７を送信する。
【００５７】
無線ハンドセット１３１は、制御信号５０７を受信すると、被呼者を呼び出し中であることを知らせるためのリングバック信号を受話器から出力する。
【００５８】
一方、テレフォニーサーバ８００から接続要求５０３を受信した電話端末８１０は、発信側電話機（すなわち、ＲＴＰパケットの宛先となるパーソナルシンクライアントサーバ１１０）のＩＰアドレス「１９２．１６８．１．１０１」を取得する。さらに、電話端末８１０は、接続要求５０３を受信すると、着信音を鳴動する。
【００５９】
その後、着信応答のために電話端末８１０の受話器が取られると（オフフック状態になると）、電話端末８１０は、通話可能であることを示すＯＫメッセージ（２００  ＯＫ）５０８を、テレフォニーサーバ８００に送信する。このＯＫメッセージ５０８には、発信元の無線ハンドセット１３１を特定するためのポート番号「５０００１」がパラメータとして設定されている。
【００６０】
テレフォニーサーバ８００は、ＯＫメッセージ５０８を受信すると、通話管理テーブル８０１を参照して、ＯＫメッセージ５０８のポート番号「５０００１」から、通話相手のサーバのＩＰアドレス「１９２．１６８．１．１０１」を特定し、特定されたＩＰアドレス宛（パーソナルシンクライアントサーバ１１０）宛に、ＯＫメッセージ５０９を送信する。このＯＫメッセージ５０９には、ポート番号「５０００１」がヘッダに設定され、着信側電話機のＩＰアドレス「１９２．１６８．１．３」がパラメータとして設定されている。
【００６１】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、ＯＫメッセージ５０９を受信すると、端末管理テーブル１１３を参照して、受信したＯＫメッセージ（パケット）５０９に設定されたポート番号から、発信元の無線ハンドセット１３１が接続されているパーソナルシンクライアント端末１２０を特定し、特定されたパーソナルシンクライアント端末１２０にＯＫメッセージ５１０を送信する。このメッセージ５１０のヘッダには、受信したＯＫメッセージ５１０と同じポート番号「５０００１」が設定されている。このＯＫメッセージ５０９によって、サーバ側電話制御部１１１は、着信側の電話端末８１０のＩＰアドレス「１９２．１６８．１．３」を取得する。
【００６２】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、ＯＫメッセージ５１０を受信すると、ハンドセット管理テーブル１２４を参照して、受信したメッセージ（パケット）５１０に設定されたポート番号「５０００１」から、発信元の無線ハンドセット１３１を特定し、特定された無線ハンドセット１３１に通話可能であることを示すＯＫメッセージ（制御信号）５１１を送信する。
【００６３】
無線ハンドセット１３１は、制御信号５１１を受信すると、音声パケットを待ち受ける。
【００６４】
一方、パーソナルシンクライアントサーバ１１０は、ＯＫメッセージ５０９を受信すると、テレフォニーサーバ８００に対して、通話の準備ができたことを示すＡＣＫメッセージ５１２を送信する。
【００６５】
テレフォニーサーバ８００は、ＡＣＫメッセージ５１２を受信すると、通話管理テーブル８０１を参照して、パーソナルシンクライアントサーバ１１０の通話相手を特定し、特定された電話端末８１０宛にＯＫメッセージ５１３を送信する。
【００６６】
この後、電話端末８１０とパーソナルシンクライアントサーバ１１０とは、互いに交換したＩＰアドレスを用いて、ＲＴＰによる音声パケット５１４を送受信する。パーソナルシンクライアントサーバ１１０から電話端末８１０に送信される音声パケット５１４には、通話相手の無線ハンドセット１３１を特定するためのポート番号「５０００１」がパラメータとして含まれている。また、電話端末８１０からパーソナルシンクライアントサーバ１１０に送信される音声パケット５１４のヘッダには、通話相手の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００６７】
パーソナルシンクライアントサーバ１１０とパーソナルシンクライアント端末１２０とは、リモコンＳＶ１５０とリモコンＣＬ１６０によって、ＲＴＰによる音声パケット５１５を送受信する。パーソナルシンクライアントサーバ１１０とパーソナルシンクライアント端末１２０との間で送受信される音声パケットのヘッダ５１５には、発信元の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００６８】
パーソナルシンクライアント端末１２０と無線ハンドセット１３１とは、ＵＳＢ無線部１３０を通して、ＲＴＰによる音声パケット５１６を送受信する。
【００６９】
この音声パケット５１４〜５１６の転送によって、電話端末８１０と無線ハンドセット１３１との間で音声通話が実現する。
【００７０】
その後、無線ハンドセット１３１に終話操作がされると（オンフック状態になると）、ＵＳＢ無線部１３０を通して、パーソナルシンクライアント端末１２０に終話要求５１７が送信される。
【００７１】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、終話要求５１７を受信すると、ハンドセット管理テーブル１２４を参照して、受信した終話要求５１７に含まれるハンドセットＩＤからこの無線ハンドセット１３１に割り当てられたポート番号「５０００１」を特定し、このポート番号「５０００１」が設定された終話要求５１８のパケットを、リモコンＣＬ１６０、リモコンＳＶ１５０を通して、パーソナルシンクライアントサーバ１１０に送信する。
【００７２】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、終話要求５１８を受信すると、通話相手のＩＰアドレス「１９２．１６８．１．３」がパラメータとして設定された終話要求（ＢＹＥ）５１９を、テレフォニーサーバ８００に送信する。
【００７３】
テレフォニーサーバ８００は、終話要求５１９を受信すると、受信した終話要求５１９に含まれるＩＰアドレス「１９２．１６８．１．３」宛に、終話要求（ＢＹＥ）５２０を送信する。
【００７４】
電話端末８１０は、終話要求５２０を受信すると、ＯＫメッセージ（２００ＯＫ）５２１を、テレフォニーサーバ８００に送信する。このＯＫメッセージ５２１は、パーソナルシンクライアントサーバ１１０及びパーソナルシンクライアント端末１２０を通して、無線ハンドセット１３１に転送される（５２２〜５２４）。このＯＫメッセージ（制御信号）５２１〜５２４の転送（宛先の決定）は、前述したＯＫメッセージ（制御信号）５０８〜５１１の転送と同様の手順によって行われる。
【００７５】
図６は、第１の実施の形態の無線ＩＰ電話システムの着信処理のシーケンス図である。
【００７６】
電話端末８１０から通話先の無線ハンドセット１３１の電話番号（着信先電話番号）「２００１」をダイヤルすると、テレフォニーサーバ８００に対して、通話相手の電話番号「２００１」及び自分のＩＰアドレス「１９２．１６８．１．３」をパラメータとした接続要求（ＩＮＶＩＴＥ）６０１が送信される。
【００７７】
テレフォニーサーバ８００は、接続要求６０１を受信すると、通話管理テーブル８０１を参照して、接続要求６０１に含まれる電話番号「２００１」から、接続先ＩＰアドレス「１９２．１６８．１．１０１」及びポート番号「５０００１」を特定し、特定されたＩＰアドレス宛（パーソナルシンクライアントサーバ１１０）宛に接続要求（ＩＮＶＩＴＥ）６０２を送信する。この接続要求６０２のヘッダには、着信先の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００７８】
このとき、テレフォニーサーバ８００は、電話端末８１０のＩＰアドレス「１９２．１６８．１．３」に対応させて、通話相手の無線ハンドセット１３１の電話番号「２００１」、通話相手のパーソナルシンクライアントサーバ１１０のＩＰアドレス「１９２．１６８．１．１０１」及びポート番号「５０００１」を、通話管理テーブル８０１に登録し、着信先の電話番号「２００１」に対応させて、電話端末８１０の電話番号「３００１」及びＩＰアドレス「１９２．１６８．１．３」を、通話管理テーブル８０１に登録する。
【００７９】
また、テレフォニーサーバ８００は、接続要求６０２を送信すると共に、呼び出し中であることを示すメッセージ（１８０  Ｒｉｎｇｉｎｇ）６０５を電話端末８１０に送信する。
【００８０】
電話端末８１０は、メッセージ６０５を受信すると、被呼者を呼び出し中であることを知らせるためのリングバック信号を受話器から出力する。
【００８１】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、接続要求６０２を受信すると、端末管理テーブル１１３を参照して、受信したメッセージ（パケット）６０２に設定されたポート番号から、着信先の無線ハンドセット１３１が接続されているパーソナルシンクライアント端末１２０を特定し、特定されたパーソナルシンクライアント端末１２０に、リモコンＳＶ１５０、リモコンＣＬ１６０を通して、発信要求６０３を送信する。この着信要求６０３のヘッダには、受信した発信要求６０３と同じポート番号「５０００１」が設定されている。この接続要求６０２によって、サーバ側電話制御部１１１は、発信元の電話端末８１０のＩＰアドレス「１９２．１６８．１．３」を取得する。
【００８２】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、着信要求６０３を受信すると、ハンドセット管理テーブル１２４を参照して、受信した着信要求６０３に設定されたポート番号「５０００１」から、着信先の無線ハンドセット１３１を特定し、特定された無線ハンドセット１３１に、ＵＳＢ無線部１３０を通して、着信要求６０４を送信する。
【００８３】
無線ハンドセット１３１は、着信要求６０４を受信すると、発信側電話機（電話端末８１０）のＩＰアドレス「１９２．１６８．１．３」を取得し、着信音を鳴動する。
【００８４】
その後、着信応答のために無線ハンドセット１３１の通話ボタンが操作されると（オフフック状態になると）、無線ハンドセット１３１は、通話可能であることを示すＯＫメッセージ（制御信号）６０６を、ＵＳＢ無線部１３０を通して、パーソナルシンクライアント端末１２０に送信する。
【００８５】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、制御信号６０６を受信すると、ハンドセット管理テーブル１２４を参照して、受信した制御信号６０６に含まれるハンドセットＩＤからこの無線ハンドセット１３１に割り当てられたポート番号「５０００１」を特定し、このポート番号「５０００１」がヘッダに設定されたＯＫメッセージ６０７のパケットを、リモコンＣＬ１６０、リモコンＳＶ１５０を通して、パーソナルシンクライアントサーバ１１０に送信する。
【００８６】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、ＯＫメッセージ６０７を受信すると、テレフォニーサーバ８００に対して、着信先の無線ハンドセット１３１を特定するためのポート番号「５０００１」及び自分のＩＰアドレス「１９２．１６８．１．１０１」をパラメータとしたメッセージ（２００  ＯＫ）６０８を送信する。
【００８７】
テレフォニーサーバ８００は、ＯＫメッセージ６０８を受信すると、発信元の電話端末８１０に対して、着信先の無線ハンドセット１３１を特定するためのポート番号「５０００１」及び自分のＩＰアドレス「１９２．１６８．１．１０１」をパラメータとしたメッセージ（２００  ＯＫ）６０９を送信する。
【００８８】
テレフォニーサーバ８００は、ＯＫメッセージ６０８の受信によって、電話端末８１０のＩＰアドレス「１９２．１６８．１．３」と、パーソナルシンクライアントサーバ１１０のＩＰアドレス「１９２．１６８．１．１０１」とを、通話管理テーブルに登録する。
【００８９】
電話端末８１０は、ＯＫメッセージ６０９を受信すると、テレフォニーサーバ８００に対して、通話の準備ができたことを示すＡＣＫメッセージ６１０を送信する。また、電話端末８１０は、受信したＯＫメッセージ６０９によって、発信側電話機（電話端末８１０）のＩＰアドレス「１９２．１６８．１．３」を取得する。
【００９０】
テレフォニーサーバ８００は、ＡＣＫメッセージ６１０を受信すると、通話管理テーブル８０１を参照して、電話端末８１０の通話相手を特定し、特定されたパーソナルシンクライアントサーバ１１０に対してＡＣＫメッセージ６１１を送信する。
【００９１】
この後、電話端末８１０とパーソナルシンクライアントサーバ１１０とは、互いに交換したＩＰアドレスを用いて、ＲＴＰによる音声パケット６１２を送受信する。パーソナルシンクライアントサーバ１１０から電話端末８１０に送信される音声パケット６１２には、通話相手の無線ハンドセット１３１を特定するためのポート番号「５０００１」がパラメータとして含まれている。また、電話端末８１０からパーソナルシンクライアントサーバ１１０に送信される音声パケット６１２のヘッダには、通話相手の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００９２】
パーソナルシンクライアントサーバ１１０とパーソナルシンクライアント端末１２０とは、リモコンＳＶ１５０とリモコンＣＬ１６０によって、ＲＴＰによる音声パケット６１３を送受信する。パーソナルシンクライアントサーバ１１０とパーソナルシンクライアント端末１２０との間で送受信される音声パケット６１３には、着信先の無線ハンドセット１３１を特定するためのポート番号「５０００１」が設定されている。
【００９３】
パーソナルシンクライアント端末１２０と無線ハンドセット１３１とは、ＵＳＢ無線部１３０を通して、ＲＴＰによる音声パケット６１４を送受信する。
【００９４】
この音声パケット６１２〜６１４の転送によって、電話端末８１０と無線ハンドセット１３１との間で音声通話が実現する。
【００９５】
その後、電話端末８１０の受話器が置かれると（オンフック状態になると）、通話相手のＩＰアドレス「１９２．１６８．１．１０１」がパラメータとして設定された終話要求（ＢＹＥ）６１５を、テレフォニーサーバ８００に送信する。
【００９６】
テレフォニーサーバ８００は、終話要求６１５を受信すると、受信した終話要求６１５に含まれるＩＰアドレス「１９２．１６８．１．１０１」宛に、終話要求（ＢＹＥ）６１６を送信する。
【００９７】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、終話要求６１６を受信すると、通話相手のＩＰアドレス「１９２．１６８．１．３」をパラメータとした終話要求（ＢＹＥ）６１７を、パーソナルシンクライアント端末１２０に送信する。
【００９８】
パーソナルシンクライアント端末１２０（端末側電話制御部１２１）は、終話要求６１７を受信すると、終話要求６１７から無線ハンドセット１３１を特定し、特定された無線ハンドセット１３１に終話要求（制御信号）６１８を送信する。
【００９９】
無線ハンドセット１３１は、制御信号６１８を受信すると、終話処理をした後、ＯＫメッセージ（制御信号）６１９を、端末側電話制御部１２１に送信する。この制御信号６１９は、サーバ側電話制御部１１１に送信される（６２０）。サーバ側電話制御部１１１は、テレフォニーサーバ８００にＯＫメッセージ６２１を送信し、テレフォニーサーバ８００は電話端末８１０にＯＫメッセージ６２２を送信する。このＯＫメッセージ（制御信号）６１９〜６２１の転送（宛先の決定）は、前述したＯＫメッセージ（制御信号）６０６〜６０９の転送と同様の手順によって行われる。
【０１００】
なお、図５及び図６に示す通話端末間のＩＰアドレス交換手順は、Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ（ＩＴＵ−Ｔ Ｈ．３２３、ＩＥＴＦ  ＳＩＰなど）の呼制御技術に準じたものであるが、電話端末８１０とパーソナルシンクライアントサーバ１１０とがＩＰアドレスを交換できればよく、これらのいずれかの呼制御手順に依存するものではない。また、テレフォニーサーバ８００が複数ある場合や、別の電話交換手段を用いる場合でも、電話端末８１０とパーソナルシンクライアントサーバ１１０とがＩＰアドレスを交換できればよい。
【０１０１】
図７は、第１の実施の形態の無線ＩＰ電話システムの接続変更処理のシーケンス図である。この接続変更処理は、パーソナルシンクライアント端末１２０に接続されていた無線ハンドセット１３１が、パーソナルシンクライアント端末１２０の終了によって、他のパーソナルシンクライアント端末２２０に接続する処理を示す。
【０１０２】
まず、パーソナルシンクライアント端末１２０は、端末側電話制御部１２１を終了する場合、ＵＳＢ無線部１３０を通して、無線ハンドセット１３１に終了通知７０１を送信する。なお、端末１２０の電源遮断、無線ハンドセット１３１との接続の解除等の場合も同様に終了通知７０１が発行される。
【０１０３】
無線ハンドセット１３１は、終了通知７０１を受信すると、パーソナルシンクライアント端末１２０に接続されたＵＳＢ無線部１３０と通信が不可能になるので、他のＵＳＢ無線部から発射された電波を探索する。そして、受信できた電波のうち最も強いものを発信するＵＳＢ無線部２３０に接続要求７０２を送信する。接続要求７０２にはハンドセットＩＤ及び電話番号が含まれている。
【０１０４】
パーソナルシンクライアント端末２２０（端末側電話制御部２２１）は、接続を要求した無線ハンドセット１３１にポート番号を割り当て、割り当てられたポート番号及び接続要求７０２に含まれるハンドセットＩＤをハンドセット管理テーブル２２４に登録する。なお、無線ハンドセット１３１をＩＰ電話システム内で一意に識別するために、このポート番号はＩＰ電話システム内で一意に定められる。
【０１０５】
その後、端末側電話制御部２２１は、ＵＳＢ無線部２３０を通して、無線ハンドセットに接続ＯＫ７０３を送信する。また、端末側電話制御部２２１は、パーソナルシンクライアントサーバ２１０に、ハンドセット管理テーブル２２４に登録されたポート番号及びハンドセットＩＤ並びに接続要求７０２に含まれる電話番号を含む接続通知７０４を送信する。
【０１０６】
パーソナルシンクライアントサーバ２１０（サーバ側電話制御部２１１）は、接続通知７０４を受信すると、受信した接続通知７０４に含まれるポート番号及び接続通知７０４を送信したパーソナルシンクライアント端末２２０のＩＰアドレスを端末管理テーブル２１３に登録する。また、サーバ側電話制御部２１１は、テレフォニーサーバ８００に、ハンドセット管理テーブル２２４に登録されたポート番号及びハンドセットＩＤ、端末管理テーブル２１３に登録されたＩＰアドレス、並びに接続要求７０４に含まれる電話番号を含む接続通知７０５を送信する。
【０１０７】
テレフォニーサーバ８００は、接続通知７０５を受信すると、受信した接続通知７０５に含まれるポート番号及び電話番号並びに接続通知７０５を送信したパーソナルシンクライアントサーバ２１０のＩＰアドレスを通話管理テーブル８０１に登録する。
【０１０８】
一方、パーソナルシンクライアント端末１２０は、端末側電話制御部１２１を終了する場合、パーソナルシンクライアントサーバ１１０に終了通知７１０を送信する。
【０１０９】
パーソナルシンクライアントサーバ１１０（サーバ側電話制御部１１１）は、終了通知７１０を受信すると、ハンドセット管理テーブル２２４から、当該終了通知７１０を送信したパーソナルシンクライアント端末１２０のレコードを削除する。そして、削除したレコードのポート番号を含む終了通知７１１をテレフォニーサーバ８００に送信する。
【０１１０】
テレフォニーサーバ８００は、終了通知７１１を受信すると、終了通知７１１に含まれるポート番号のレコードを通話管理テーブル８０１から削除する。
【０１１１】
なお、図７は、待ち受け中の接続変更処理について説明したが、通話中の接続の変更も同様の処理によって実現できる。すなわち、無線ハンドセット１３１とパーソナルシンクライアント端末２２０との通信が確立した後に、無線ハンドセット１３１とパーソナルシンクライアント端末１２０との通信が遮断されるように制御すればよい。
【０１１２】
また、接続変更処理（図７）と同様の手順によって、無線ハンドセット１３１の電源投入時の登録処理を行うことができる。具体的には、電源が投入された無線ハンドセット１３１が接続要求７０２をパーソナルシンクライアント端末２２０に送信し、パーソナルシンクライアント端末２２０が接続通知７０４をパーソナルシンクライアントサーバ２１０に送信し、パーソナルシンクライアントサーバ２１０が接続通知７０５をテレフォニーサーバ８００に送信する。
【０１１３】
また、同様に、無線ハンドセット１３１が別のパーソナルシンクライアント端末に接続したい場合にも、ＵＳＢ無線部から発射された電波を探索した後、接続要求７０２、接続通知７０３、接続通知７０５によって、登録処理を行うことができる。
【０１１４】
以上説明した接続変更処理によって、パーソナルシンクライアント端末１２０が終了した場合でも、パーソナルシンクライアント端末２２０に接続されたＵＳＢ無線受信機２３０と通信することによって、無線ハンドセット１３１がＩＰ電話システムを継続して利用することができる。
【０１１５】
図８は、第１の実施の形態の無線ＩＰ電話システムにおいて、無線ハンドセット１３１がパーソナルシンクライアント端末２２０（端末側電話制御部２２１）に接続された状態におけるハンドセット管理テーブル２２４の説明図である。
【０１１６】
パーソナルシンクライアント端末２２０には、無線ハンドセット１３１及び２３１の２台が接続されることから、ハンドセット管理テーブル２２４には、無線ハンドセット１３１及び２３１の２台分のレコード（ポート番号及びハンドセットＩＤ）が登録される。
【０１１７】
無線ハンドセット１３１及び２３１の通信は、システム内で一意に割り当てられたポート番号で識別される。
【０１１８】
図９は、第１の実施の形態の無線ＩＰ電話システムにおいて、無線ハンドセット１３１がパーソナルシンクライアント端末２２０（端末側電話制御部２２１）に接続された状態における通信の制御の説明図である。
【０１１９】
パーソナルシンクライアント端末２２０（ＵＳＢ無線部２３０）と無線ハンドセット１３１とは、無線通信回線７２０によって接続されており、無線通信回線７２０を通して制御情報及び音声パケットをやり取りする。パーソナルシンクライアント端末２２０とパーソナルシンクライアントサーバ２１０とは、リモコンＣＬ２６０及びリモコンＳＶ２５０を通して、電話制御情報１４０及び音声パケットをやり取りする。パーソナルシンクライアントサーバ２１０とテレフォニーサーバ８００とは、ＳＩＰによって呼制御情報１４３をやり取りし、電話端末８１０とテレフォニーサーバ８００とは、ＳＩＰによって呼制御情報１４４をやり取りする。
【０１２０】
これらの制御情報のやりとりによって、電話端末８１０は、パーソナルシンクライアントサーバ２１０のＩＰアドレスを取得し（７８０）、パーソナルシンクライアントサーバ２１０は、電話端末８１０のＩＰアドレスを取得する（７９０）。
【０１２１】
そして、取得したＩＰアドレスによって、電話端末８１０とパーソナルシンクライアントサーバ２１０との間で音声パケット（ＲＴＰパケット）が送受信される。また、パーソナルシンクライアントサーバ２１０及びパーソナルシンクライアント端末２２０の間、パーソナルシンクライアント端末２２０と無線ハンドセット１３１との間で音声パケットが送受信される。これによって、電話端末８１０と無線ハンドセット１３１との間で音声通話をすることができる（７５０）。
【０１２２】
このため、無線ハンドセット１３１は、パーソナルシンクライアント端末１２０が動作していない場合でも、ＩＰ電話システムを利用することができる。
【０１２３】
以上説明したように、第１の実施の形態では、図５及び図６に示す発着呼のシーケンスによって、電話端末８１０のＩＰアドレス「１９２．１６８．１．３」と、パーソナルシンクライアントサーバ１１０のＩＰアドレス「１９２．１６８．１．１０１」とを用いて、電話端末８１０とパーソナルシンクライアントサーバ１１０との間でパケットをやり取りする。また、パーソナルシンクライアントサーバ１１０とパーソナルシンクライアント端末１２０との間では、無線ハンドセット１３１を特定するためのポート番号を用いて、特定の無線ハンドセットに関するパケットをやり取りする。このため、無線ハンドセットとパーソナルシンクライアント端末との組み合わせが変化しても、すなわち、無線ハンドセットが他のパーソナルシンクライアント端末と接続されても、ＩＰ電話による通話ができる。
【０１２４】
さらに、無線ハンドセットが通信を行っているＵＳＢ無線部が接続されているパーソナルシンクライアント端末が終了した場合でも、他のパーソナルシンクライアント端末に接続を要求することによって、無線ハンドセットが接続しているパーソナルシンクライアント端末がシャットダウンしても、ＩＰ電話システムへのレジストを継続することができる。
【０１２５】
＜実施形態２＞
図１０は、本発明の第２の実施の形態の無線ＩＰ電話システムの構成を示すブロック図である。
【０１２６】
第２の実施の形態の無線ＩＰ電話システムは、前述した第１の実施の形態の無線ＩＰ電話システムと異なり、パーソナルシンクライアントシステムではない、通常のネットワークシステム上に構築されたものである。なお、第１の実施の形態と同じ構成には同じ符号を付し、その説明は省略する。
【０１２７】
第２の実施の形態の無線ＩＰ電話システムは、無線ハンドセット１３１、２３１、端末１９０、２９０、テレフォニーサーバ８００及び電話端末８１０を備える。
【０１２８】
端末１９０、２９０、テレフォニーサーバ８００及び電話端末８１０はＩＰネットワーク９９０によって接続されている。
【０１２９】
端末１９０、２９０は、プロセッサ、メモリ、通信インターフェース及び記憶装置１８０、２８０を備えるコンピュータであり、プロセッサが、メモリにロードされたプログラムを実行することによって、様々な処理を行う。
【０１３０】
また、端末１９０は、ソフトフォンによる通話処理を実行する電話制御部１９１を備える。電話制御部１９１は、端末１９０に接続されるハンドセット（例えば、無線ハンドセット１３１）との通信を制御するデバイス制御部１２２、及びテレフォニーサーバ８００とＳＩＰメッセージ送受信する呼制御部１１２を備え、ハンドセット管理テーブル１９２をメモリに保持する。
【０１３１】
すなわち、端末１９０、２９０は、各々、第１の実施の形態のパーソナルシンクライアントサーバ１１０、２１０と、パーソナルシンクライアント端末１２０、２２０とを合わせた機能を有する。
【０１３２】
また、端末１９０、２９０は、各々、ＵＳＢ無線部１３０、２３０を備える。ＵＳＢ無線部１３０、２３０は、無線ハンドセット１３１、２３１と無線通信回線によって接続されている。なお、本実施の形態では、ＵＳＢ無線部１３０、２３０は、端末１９０、２９０とＵＳＢインターフェースによって接続されるが、他のインターフェースによって端末１９０、２９０と接続されてもよく、端末１９０、２９０に内蔵されてもよい。
【０１３３】
無線ハンドセット１３１、２３１は、送受信機、マイクロホン及び受話器を備え、いずれかのＵＳＢ無線部１３０、２３０と無線通信回線によって接続されることによって、端末１９０、２９０で動作するソフトフォンによる音声通話を実現する。
【０１３４】
テレフォニーサーバ８００は、プロセッサ、メモリ、記憶装置及び通信インターフェースを備えるコンピュータであり、プロセッサが、メモリにロードされたプログラムを実行することによって、様々な処理を行う。特に、テレフォニーサーバ８００は、所定のプロトコル（例えば、ＳＩＰ）に従って、ＩＰ電話機間の通信を制御する。テレフォニーサーバ８００は、通話管理テーブル８０１を記憶装置に保持する。
【０１３５】
電話端末８１０は、ＩＰネットワーク９９０に接続されたＩＰ電話機であり、例えばＳＩＰに従って音声通話をする。
【０１３６】
ＩＰネットワーク９９０は、ＴＣＰ／ＩＰプロトコルに従って、該ネットワークに接続された装置間でデータを転送するネットワークである。
【０１３７】
図１１は、第２の実施の形態の端末１９０に備わるハンドセット管理テーブル１９２の構成例を示す。
【０１３８】
ハンドセット管理テーブル１９２は、テレフォニーサーバ８００との通信と、無線ハンドセット１３１との通信を関連付ける情報が格納されるテーブルであって、ハンドセット対応テーブル１２４は、ポート番号及びハンドセットＩＤを含む。
【０１３９】
ハンドセットＩＤは、無線ハンドセット１３１を一意に識別するための識別子である。ポート番号は、端末１９０のポート番号である。すなわち、ハンドセット管理テーブル１９２によると、このポート番号が指定されたパケットは、当該ハンドセットＩＤによって識別される無線ハンドセットに対する通信である。
【０１４０】
なお、ハンドセット管理テーブル１２４に含まれるレコードの数は、当該端末１９０に接続されている無線ハンドセット１３１、２３１の数と等しい。
【０１４１】
図１２は、第２の実施の形態のテレフォニーサーバ８００に備わる通話管理テーブル８０２の構成例を示す。
【０１４２】
通話管理テーブル８０２は、テレフォニーサーバ８００を介して送受信されるＳＩＰメッセージにおいて、通信相手となる電話機（電話端末８１０、無線ハンドセット１３１、２３１）を特定するための情報が格納されるテーブルであって、電話番号、端末ＩＰアドレス、端末ポート番号、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号を含む。
【０１４３】
電話番号は、電話機に一意に割り当てられた番号（例えば、内線番号）である。サーバＩＰアドレスは、当該電話番号によって識別される電話機（電話端末８００、無線ハンドセットに対する通信の宛先となるパーソナルシンクライアントサーバ１１０、２１０）のＩＰアドレスである。すなわち、端末ＩＰアドレスは、当該無線ハンドセットが接続されている端末１９０のＩＰアドレスである。
【０１４４】
端末ポート番号は、通信相手となる無線ハンドセット１３１、２３１を特定するために使用される端末１９０のポート番号であって、ハンドセット管理テーブル１９２のポート番号と共通のポート番号が使用される。なお、当該電話機が無線ハンドセットではない場合（すなわち、当該電話機に対する通信にポート番号を指定する必要がない場合）、端末ポート番号は登録されない。
【０１４５】
通話相手電話番号は、通話相手の電話機に一意に割り当てられた番号（例えば、内線番号）である。通話相手ＩＰアドレスは、当該電話番号によって識別される電話機（電話端末８００、無線ハンドセットに対する通信の宛先となる端末１９０、２９０）のＩＰアドレスである。なお、当該電話機が無線ハンドセットではない場合、電話機のＩＰアドレスが登録される。
【０１４６】
通話相手端末ポート番号は、通話相手となる無線ハンドセット１３１、２３１を特定するために使用される端末１９０、２９０のポート番号であって、ハンドセット管理テーブル１９２のポート番号と共通のポート番号が使用される。なお、当該電話機が無線ハンドセットではない場合（すなわち、当該電話機に対する通信にポート番号を指定する必要がない場合）、通話相手端末ポート番号は登録されない。
【０１４７】
なお、当該電話番号の電話機が通話中の場合、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号が登録され、当該電話機が待受中の場合、通話相手電話番号、通話相手ＩＰアドレス及び通話相手端末ポート番号は登録されない。
【０１４８】
すなわち、通話管理テーブル８０２によると、電話機に割り当てられた電話番号によって識別される無線ハンドセットに対する通信のために使用されるポート番号を特定することができる。
【０１４９】
なお、通話管理テーブル８０１に含まれるレコードの数は、当該無線ＩＰ電話システムに含まれる電話機の数と等しい。
【０１５０】
第２の実施の形態のＩＰ電話システムにおいても、発着呼の処理（図５、図６）、接続変更処理（図７）は、第２の実施の形態の端末１９０、２９０が、各々、第１の実施の形態のパーソナルシンクライアントサーバ１１０、２１０と、パーソナルシンクライアント端末１２０、２２０とを合わせた機能を有する他は同じシーケンスで、同じ処理を実現することができる。
【０１５１】
以上説明したように、本発明の第２の実施の形態によると、通常のネットワークシステムにおいても、無線ＩＰ電話システムを実現することができる。さらに、端末１９０が動作していない場合でも、無線ハンドセット１３１はＩＰ電話システムを利用することができる。
【符号の説明】
【０１５２】
１１０、２１０  パーソナルシンクライアントサーバ（ＰＴＣサーバ）
１２０、２２０  パーソナルシンクライアント端末（ＰＴＣ端末）
１３０、２３０  ＵＳＢ無線部
１３１、２３１  無線ハンドセット
１９０、２９０  端末
８００  テレフォニーサーバ
８１０  電話端末
【図１】
2011124775.tif 000003
【図２】
2011124775.tif 000004
【図３】
2011124775.tif 000005
【図４】
2011124775.tif 000006
【図５】
2011124775.tif 000007
【図６】
2011124775.tif 000008
【図７】
2011124775.tif 000009
【図８】
2011124775.tif 000010
【図９】
2011124775.tif 000011
【図１０】
2011124775.tif 000012
【図１１】
2011124775.tif 000013
【図１２】
2011124775.tif 000014