(57)【要約】【課題】発信側端末が発信を中止した場合には、無用なIP通信リンクを切断することが可能な移動無線端末装置を提供することを目的とする。【解決手段】発信側のIP電話端末１００は、着信側のIP電話端末２００に対して、位置登録の開始要求を行う際に、自装置１００の識別情報を通知するようにし、また、IP通信リンクが確立されるまでにユーザから発信の中止要求があると、その旨を示す中止要求を発信側のIP電話端末１００の識別情報とともに通知する。また、着信側のIP電話端末２００は、上記中止要求の通知を受けると、発信側端末が１つの場合には、無線基地局ＢＳとの間に確立したIP通信リンクを切断して待ち受け状態とし、一方、発信側端末が複数で、全ての発信側端末から中止要求を受け付けていない場合には、無線基地局ＢＳとの間に確立したIP通信リンクを維持するようにしたものである。【選択図】      図１
2008067225.tif 000002
【特許請求の範囲】
【請求項１】
移動通信網に収容される無線基地局と無線通信し、IP通信によるデータ通信を行う機能を備えた移動無線端末装置において、
前記無線基地局から発信元の識別情報を受信する識別情報受信手段と、
この識別情報受信手段が発信元の識別情報を受信した場合に、前記無線基地局を介したIP通信リンクを確立するリンク確立手段と、
前記IP通信リンクを通じたデータ通信を行うIP通信手段と、
このIP通信手段がデータ通信を行う前に、前記識別情報受信手段が前記発信元の識別情報と一致する識別情報を、発信をキャンセルする情報とともに再び受信した場合に、前記IP通信リンクを切断する切断手段とを具備することを特徴とする移動無線端末装置。
【請求項２】
移動通信網に収容される無線基地局と無線通信し、IP通信によるデータ通信を行う機能を備えた移動無線端末装置において、
前記無線基地局から発信元の識別情報を受信する識別情報受信手段と、
この識別情報受信手段が発信元の識別情報を受信した場合に、前記無線基地局を介したIP通信リンクを確立するリンク確立手段と、
前記IP通信リンクを通じたデータ通信を行うIP通信手段と、
このIP通信手段がデータ通信を行う前に、再び前記識別情報受信手段が前記発信元の識別情報と一致する識別情報を発信をキャンセルする情報とともに受信した場合に、前記IP通信リンクを切断するものであって、前記識別情報受信手段が前記IP通信リンクを確立する前に複数の異なる識別情報を受信して前記リンク確立手段がIP通信リンクを確立した場合には、前記IP通信手段がデータ通信を行う前に、前記識別情報受信手段が前記複数の異なる識別情報と一致する識別情報を、発信をキャンセルする情報とともに再び全て受信した場合に限って、前記IP通信リンクを切断する切断手段とを具備することを特徴とする移動無線端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動通信網を通じたIP(Internet Protocol)通信により音声通信を行う移動無線端末装置に関する。
【背景技術】
【０００２】
近時、携帯電話パケット網を通じてIP網にアクセスする移動無線端末装置の開発が進められている。この移動無線端末装置は、IP網を通じてSIP(Session Initiation Protocol)等のプロトコルを用いて呼制御を行うIP電話端末として機能する。このようなIP電話端末は、IP網へのアクセスに携帯電話パケット網等を用いているため、常時接続することが困難な状況が考えられる。
【０００３】
このような環境を背景に好適する通信システムとして、以下のような通信システムが考えられる。すなわち、発信側のIP電話端末（以下、発信側端末と略称する）の発呼に応動して、IP網上のSIPサーバが着信側のIP電話端末（以下、着信側端末と略称する）に対して、呼制御に用いるプロトコル以外の手順によりIP網へのアクセスを促し、これに対して着信側端末が、IP網アクセス後に網内にある位置管理サーバに対して位置登録処理を実行して、それから発信側端末との呼制御を開始するというものである。
【０００４】
しかしながら、このような通信システムにおいては、着信側端末に対するIP網へのアクセス要求は、少なくとも発信側端末の位置登録処理が完了し、そして発呼が行われてSIPサーバが相手端末情報を確認してからでなければ行えない。すなわち、着信側端末の位置登録処理は、発信端末の位置登録処理完了後に行うこととなる。
【０００５】
発信側端末は、呼制御にSIPを用いる場合、INVITEメッセージによって発呼し、着信側端末が位置登録処理を完了して応答を返すまでの間でも、通常のIP網アクセス時と同様の処理が可能とするならば、CANCELメッセージを送信することで発信を中止することが可能である。
【０００６】
しかし、着信側端末がIP通信リンクを確立して位置登録を行い、その後、INVITEメッセージを受信する前に発信側端末が発信を中止した場合には、着信側端末には、INVITEメッセージを一度受信して着信状態となり、その後に発信が中止されたことを通知しなければならない。このため、着信側端末は、着信状態とならずに上記IP通信リンクを切断することができず維持し続けてしまうという問題があった。
【０００７】
一方、従来技術として、SIPサーバと複数のIP電話端末が接続された状態において、SIPサーバはプレゼンスサーバで管理されているプレゼンス情報とIP電話端末の端末情報を用いてIP電話端末の状態を把握する通信システムがある（例えば、特許文献１参照）。この通信システムでは、プレゼンスサーバがない場合でも端末情報のみでIP電話端末の状態を把握するようにしている。
【０００８】
しかしながら、このような手法でも、着信側端末がIP通信リンクの確立した後、INVITEメッセージを受信する前に発信側端末が発信を中止した場合には、着信側端末には、発信が中止されたことは通知されない。このため、同様に、着信側端末は、上記IP通信リンクを維持し続けてしまうという問題があった。
【特許文献１】特開２００５−３１８５０３公報。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来では、着信側端末がIP通信リンクを確立して位置登録を行い、その後、INVITEメッセージを受信する前に発信側端末が発信を中止した場合には、着信側端末には、着信状態にならないようにすると発信が中止されたことは通知されず、着信側端末は、上記IP通信リンクを維持し続けてしまうという問題があった。
【００１０】
この発明は上記の問題を解決すべくなされたもので、発信側端末が発信を中止した場合には、無用なIP通信リンクを切断することが可能な移動無線端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するために、この発明は、移動通信網に収容される無線基地局と無線通信し、IP通信によるデータ通信を行う機能を備えた移動無線端末装置において、無線基地局から発信元の識別情報を受信する識別情報受信手段と、この識別情報受信手段が発信元の識別情報を受信した場合に、無線基地局を介したIP通信リンクを確立するリンク確立手段と、IP通信リンクを通じたデータ通信を行うIP通信手段と、このIP通信手段がデータ通信を行う前に、識別情報受信手段が発信元の識別情報と一致する識別情報を、発信をキャンセルする情報とともに再び受信した場合に、IP通信リンクを切断する切断手段とを具備して構成するようにした。
【発明の効果】
【００１２】
以上述べたように、この発明では、無線基地局から発信元の識別情報を受信すると、無線基地局を介したIP通信リンクを確立し、その後、IP通信リンクを通じたデータ通信を行う前に、上記発信元の識別情報と一致する識別情報を、発信をキャンセルする情報とともに再び受信した場合に、IP通信リンクを切断するようにしている。
【００１３】
したがって、この発明によれば、発信側端末が発信を中止した場合には、無用なIP通信リンクを切断することが可能な移動無線端末装置を提供できる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、この発明の一実施形態について説明する。  
図１は、この発明の一実施形態に係わる移動通信システムの概略構成を示すものである。移動通信網ＮＷは、IP(Internet Protocol)網としての機能も備え、無線基地局ＢＳやSIP(Session Initiation Protocol)サーバ３００を収容する。IP電話端末１００，２００は、いわゆる携帯電話機であって、無線基地局ＢＳと無線通信して、これを介して移動通信網ＮＷを通じた通信を行うものであって、SIPサーバ３００を介したIP通信を行う機能も備える。
【００１５】
図２に、IP電話端末１００，２００の構成を示す。IP電話端末１００，２００は、アンテナ１と、通信部１０と、音声処理部２０と、表示部３０と、操作部４０と、報知部５０と、記憶部６０と、制御部７０とを備えている。ここでは、図示しないが映像データの送受信を行う場合には、映像の撮像を行うカメラ部を備える。
【００１６】
アンテナ１は、無線基地局ＢＳから送信される無線信号の受信や、当該IP電話端末からの無線基地局ＢＳに宛てた無線信号の送信を行うものである。  
通信部１０は、アンテナ１を通じて無線基地局ＢＳと無線通信し、この無線基地局ＢＳを介して移動通信網ＮＷを通じた通信を行うものである。具体的には、通信部１０は、アンテナ１が受信した無線信号をダウンコンバートして復調し、通信相手局から送信された符号化音声データを得て、これを制御部７０を通じて音声処理部２０に出力する。また通信部１０は、制御部７０を通じて音声処理部２０から与えられる符号化音声データを用いてベースバンド信号を変調し、これをアップコンバートして無線信号を生成し、アンテナ１を通じて無線基地局ＢＳに宛てて送信する。通信部１０は、通常の音声通信と、IP通信とを選択的に行うことが可能である。
【００１７】
音声処理部２０は、通信部１０にて復調された符号化音声データを復号して音声信号を再生し、内蔵するスピーカ２１から拡声出力する。これにより、通話相手局からの送話音声がユーザに伝達される。また音声処理部２０は、内蔵するマイクロホン２２から入力された音声信号を符号化して符号化音声データを生成し、これを制御部７０を通じて通信部１０に与える。
【００１８】
表示部３０は、ＬＣＤ（Liquid Crystal Display）などを用いた表示装置であって、テキストや画像など種々の視覚的な情報をユーザに映示するものである。操作部４０は、複数のキースイッチなどを備え、ユーザの要求を受け付けるものである。報知部５０は、着信の発生を音によりユーザに報知するものである。
【００１９】
記憶部６０は、制御部７０の制御プログラムや制御データ、無線基地局ＢＳから受信した通信制御に係わるデータを記憶するとともに、電話番号、名称および顔写真などの画像データを対応づけた電話帳データや、送受信したメールデータを記憶する。
【００２０】
制御部７０は、当該IP電話端末の各部を統括して制御するものであって、記憶部６０に記憶される制御プログラムおよび制御データにしたがって動作する。例えば、制御部７０は、通信部１０がSIPに基づく手順にしたがって無線基地局ＢＳからの着信信号を受信するように制御し、着信信号を受信した場合には、表示部３０および報知部５０を制御して、着信の発生を報知するとともに、操作部４０を通じたユーザの応答操作により、上記着信に応答する信号を通信部１０に送信させ、音声通信リンクを確立する着信制御機能を備える。
【００２１】
また制御部７０は、操作部４０を通じたユーザの発信要求に応じて、SIPに基づく手順にしたがって通信部１０を制御して、ユーザが指定する電話番号への発信を行う発信制御機能や、この発信に伴って音声通信リンクを確立する通信制御機能を備える。すなわち制御部７０は、SIPにしたがって、アクションの決定、SIPメッセージの生成、SIPメッセージの解析、SIPメッセージからのデータ抽出、SIPメッセージの送受信を実現するための制御機能を有するものである。
【００２２】
このようなIP電話機として機能するための制御機能の他に、制御部７０は、通信部１０を制御して、無線基地局ＢＳを介した回線交換網を経由した音声通信を行う携帯電話として機能するための制御機能や、IP網を経由したインターネット上のサーバ装置と通信し、サーバ装置が提供するデータを表示部３０に表示させてユーザに閲覧させるブラウザ機能などを備える。
【００２３】
なお、移動通信網ＮＷは、無線基地局ＢＳを通じて、その無線ゾーン内のIP電話端末１００，２００と通信して、これらから識別情報を受信して、位置情報を管理している。このために、IP電話端末１００，２００では、制御部７０が通信部１０を制御して、記憶部６０に記憶される識別情報を移動通信網ＮＷに送信して位置登録を行う。
【００２４】
次に、上記構成のIP電話端末１００，２００の動作について説明する。以下の説明では、IP電話端末１００とIP電話端末２００との間で、呼制御プロトコルにSIPを用いたIP電話通信を行う場合について説明する。なお、IP電話通信では、音声だけでなく、映像を伝送することも可能である。また、以下の説明では、説明を簡明にするために、IP電話端末１００および２００と、それぞれ最寄りの無線基地局ＢＳとの通信の詳細についての説明は省略する。
【００２５】
図３は、IP電話端末１００が発信側となり、IP電話端末２００が着信側となる場合の動作を示すシーケンス図であって、IP電話端末１００による発信から通話が開始されるまでのシーケンスを示している。
【００２６】
まず、はじめの状態として、待ち受け状態にあるIP電話端末１００およびIP電話端末２００は、IP網に接続された状態にはなく、その存在はSIPサーバ３００には認識されていない。
【００２７】
（シーケンスＳ３０１）そしてIP電話端末１００において、ユーザが操作部４０を操作して、IP電話端末２００のダイヤル番号を入力し、発信要求を行うと、制御部７０が通信部１０を制御して、パケット網に接続し、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させて、位置登録を開始する。
【００２８】
（シーケンスＳ３０２）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末１００に宛てて送信する。
【００２９】
（シーケンスＳ３０３）これに対して、IP電話端末１００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００３０】
（シーケンスＳ３０４）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末１００に宛てて送信する。
【００３１】
（シーケンスＳ３０５）これに対して、IP電話端末１００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、記憶部６０に記憶しておいた情報などに基づいて、当該IP電話端末１００の識別情報、コーデック能力情報、発呼先（着信側端末）となるIP電話端末２００の識別情報を宛先情報として含む認証情報を生成する。
【００３２】
そして、これらの情報を含むINVITEリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。このようにして、INVITEリクエストメッセージを送信することによってIP電話端末１００は、SIPサーバ３００に対して発呼要求を行う。
【００３３】
なお、上記INVITEリクエストメッセージには、シーケンスＳ３０１，Ｓ３０３で送信したREGITERリクエストメッセージと同一のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００３４】
（シーケンスＳ３０６）これに対して、SIPサーバ３００は、上記INVITEリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、100 TryingメッセージをIP電話端末１００に宛てて送信する。これに対して、IP電話端末１００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、SIPサーバ３００から後の通知（シーケンスＳ３１５、Ｓ３１７）の待機状態となる。
【００３５】
（シーケンスＳ３０７）また、SIPサーバ３００は、上記INVITEリクエストメッセージに含まれる宛先情報から、着信側端末がIP電話端末２００であることを特定し、このIP電話端末２００が通信可能な無線基地局ＢＳを、移動通信網ＮＷにおける位置登録情報から特定する。
【００３６】
そして、SIPサーバ３００は、この特定した無線基地局ＢＳを通じて、IP電話端末２００に対して、回線交換網や近距離通信手段などのIP網以外の通信手段によりSIP以外の既存の通信プロトコルを用いてIP網への接続を促すために位置登録要求を行う。なお、この位置登録要求には、シーケンスＳ３０５で受信したINVITEリクエストメッセージに記述されたCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００３７】
（シーケンスＳ３０８）これに対して、IP電話端末２００では、通信部１０が上記位置登録要求を受信したことを制御部７０が検出すると、制御部７０は、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００３８】
（シーケンスＳ３０９）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末２００に宛てて送信する。
【００３９】
（シーケンスＳ３１０）これに対して、IP電話端末２００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００４０】
（シーケンスＳ３１１）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末２００に宛てて送信する。これにより、IP電話端末２００のIP通信に関わる位置登録処理が完了する。またこの時点でIP電話端末２００は、最寄りの無線基地局ＢＳとの間にIP通信リンクが確立し、これを維持する。
【００４１】
（シーケンスＳ３１２）また、SIPサーバ３００は、シーケンスＳ３０５で受信したINVITEリクエストメッセージをIP電話端末２００に宛てて送信する。  
（シーケンスＳ３１３）これに対して、IP電話端末２００では、通信部１０が上記INVITEリクエストメッセージを受信したことを制御部７０が検出すると、制御部７０は、その応答として、100 TryingメッセージをSIPサーバ３００に宛てて送信する。
【００４２】
（シーケンスＳ３１４）また、IP電話端末２００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、表示部３０にシーケンスＳ３１２で通知された発信側端末（IP電話端末１００）の電話番号を表示するとともに、報知部５０を動作制御して、着信の発生をユーザに報知する。また、制御部７０は、通信部１０を制御して、180 RingingメッセージをSIPサーバ３００に宛てて送信させる。
【００４３】
（シーケンスＳ３１５）これに対して、SIPサーバ３００は、上記180 Ringingメッセージを受信すると、同じ内容の180 RingingメッセージをIP電話端末１００に宛てて送信する。この180 Ringingメッセージを受信したIP電話端末１００では、制御部７０が音声処理部２０を制御して、スピーカ２１からリングバックトーンを拡声出力し、着信側端末（IP電話端末２００）に対して、呼び出しが行われていることをユーザに報知する。
【００４４】
（シーケンスＳ３１6）やがて、IP電話端末２００において、ユーザが操作部４０を操作して、着信に応答する旨の意思表示が行われると、これを検出した制御部７０は、通信部１０を制御して、200 OKメッセージをSIPサーバ３００に宛てて送信させる。
【００４５】
（シーケンスＳ３１７）これに対して、SIPサーバ３００は、上記200 OKメッセージを受信すると、同じ内容の200 OKメッセージを発信側の端末であるIP電話端末１００に宛てて送信する。
【００４６】
（シーケンスＳ３１８）これに対して、IP電話端末１００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、応答があった旨を表示部３０に表示するとともに、通信部１０を制御して、上記200 OKメッセージを受信した旨を示すACKメッセージをSIPサーバ３００に宛てて送信させる。
【００４７】
（シーケンスＳ３１９）これに対して、SIPサーバ３００は、上記ACKメッセージを受信すると、同じ内容のACKメッセージを着信側の端末であるIP電話端末２００に宛てて送信する。  
（シーケンスＳ３２０）これをIP電話端末２００が受信すると、IP電話端末１００とIP電話端末２００との間に、SIPサーバ３００を介したIP通信リンクが確立され、以後、IP電話端末１００とIP電話端末２００との間で、上記IP通信リンクを通じた音声データ（あるいは映像データを含む）の交換がなされ、これにより通話が実現する。
【００４８】
次に、図３と同様に、IP電話端末１００が発信側となり、IP電話端末２００が着信側となる場合の動作であって、IP電話端末１００による発信後、IP通信リンクが確立する前に、IP電話端末１００が発信を中止した場合の動作について説明する。この動作のシーケンスを図４に示す。
【００４９】
まず、はじめの状態として、待ち受け状態にあるIP電話端末１００およびIP電話端末２００は、IP網に接続された状態にはなく、どちらの存在もSIPサーバ３００には認識されていない。
【００５０】
（シーケンスＳ４０１）そしてIP電話端末１００において、ユーザが操作部４０を操作して、IP電話端末２００のダイヤル番号を入力し、発信要求を行うと、制御部７０が通信部１０を制御して、パケット網に接続し、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させて、位置登録を開始する。
【００５１】
（シーケンスＳ４０２）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末１００に宛てて送信する。
【００５２】
（シーケンスＳ４０３）これに対して、IP電話端末１００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００５３】
（シーケンスＳ４０４）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末１００に宛てて送信する。
【００５４】
（シーケンスＳ４０５）これに対して、IP電話端末１００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、記憶部６０に記憶しておいた情報などに基づいて、当該IP電話端末１００の識別情報、コーデック能力情報、発呼先（着信側端末）となるIP電話端末２００の識別情報を宛先情報として含む認証情報を生成する。
【００５５】
そして、これらの情報を含むINVITEリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。このようにして、INVITEリクエストメッセージを送信することによってIP電話端末１００は、SIPサーバ３００に対して発呼要求を行う。
【００５６】
なお、上記INVITEリクエストメッセージには、シーケンスＳ４０１，Ｓ４０３で送信したREGITERリクエストメッセージと同一のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００５７】
（シーケンスＳ４０６）これに対して、SIPサーバ３００は、上記INVITEリクエストメッセージを受信すると、その応答（INVITEレスポンス）として、100 TryingメッセージをIP電話端末１００に宛てて送信する。これに対して、IP電話端末１００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、待機状態となる。
【００５８】
（シーケンスＳ４０７）また、SIPサーバ３００は、上記INVITEリクエストメッセージに含まれる宛先情報から、着信側端末がIP電話端末２００であることを特定し、このIP電話端末２００が通信可能な無線基地局ＢＳを、移動通信網における位置登録情報から特定する。
【００５９】
そして、SIPサーバ３００は、この特定した無線基地局ＢＳを通じて、IP電話端末２００に対して、回線交換網や近距離通信手段などのIP網以外の通信手段によりSIP以外の既存の通信プロトコルを用いてIP網への接続を促すために位置登録要求を行う。なお、この位置登録要求には、シーケンスＳ４０５で受信したINVITEリクエストメッセージに記述されたCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００６０】
（シーケンスＳ４０８）これに対して、IP電話端末２００では、通信部１０が上記位置登録要求を受信したことを制御部７０が検出すると、制御部７０は、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００６１】
（シーケンスＳ４０９）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末２００に宛てて送信する。
【００６２】
（シーケンスＳ４１０）これに対して、IP電話端末２００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００６３】
（シーケンスＳ４１１）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末２００に宛てて送信する。これにより、IP電話端末２００のIP通信に関わる位置登録処理が完了する。またこの時点でIP電話端末２００は、最寄りの無線基地局ＢＳとの間にIP通信リンクが確立し、これを維持する。
【００６４】
（シーケンスＳ４１２）ここで、IP電話端末１００において、ユーザが操作部４０のオンフックキーを操作するなどして、当該発信を中止する要求を行うと、これを検出した制御部７０は、CANCELリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。
【００６５】
（シーケンスＳ４１３）これに対して、SIPサーバ３００は、上記CANCELリクエストメッセージを受信すると、その応答（CANCELレスポンス）として、200 OKメッセージをIP電話端末１００に宛てて送信する。
【００６６】
（シーケンスＳ４１４）また、SIPサーバ３００は、IP電話端末１００からCANCELリクエストメッセージを受信したことより、シーケンスＳ４０７での位置登録要求の際にIP電話端末２００に通知した、Call-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述したCANCELリクエストメッセージを作成し、通信部１０を制御して、IP電話端末２００に宛てて送信させる。
【００６７】
（シーケンスＳ４１５）これに対して、IP電話端末２００では、通信部１０が上記CANCELリクエストメッセージを受信する。そしてIP電話端末２００では、制御部７０が、上記CANCELリクエストメッセージに記述されているCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータと、シーケンスＳ４０７の位置登録要求に記述されていたCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータとが一致することを検出する。
【００６８】
これにより、制御部７０は、シーケンスＳ４０７〜Ｓ４１１にて位置登録処理に続いて行われる予定であった呼が発信中止になったことを認識し、上記CANCELリクエストメッセージの応答（CANCELレスポンス）として、200 OKメッセージをSIPサーバ３００に宛てて送信する。
【００６９】
（シーケンスＳ４１６）また、IP電話端末２００では、制御部７０が487 Request Terminatedメッセージを生成し、通信部１０を制御してSIPサーバ３００に送信する。  （シーケンスＳ４１７）これに対して、SIPサーバ３００は、上記487 Request Terminatedメッセージを受信すると、ACKメッセージをIP電話端末２００に宛てて送信する。  
（シーケンスＳ４１８）また、SIPサーバ３００は、487 Request Terminatedメッセージを、シーケンスＳ４１２のCANCELリクエストメッセージを送ったIP電話端末１００に宛てて送信する。
【００７０】
（シーケンスＳ４１９）これに対して、IP電話端末１００では、通信部１０が上記487 Request Terminatedメッセージを受信したことを制御部７０が検出すると、制御部７０は、通信部１０を制御して、ACKメッセージをSIPサーバ３００に宛てて送信させる。
【００７１】
（シーケンスＳ４２０）一方、IP電話端末２００では、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【００７２】
（シーケンスＳ４２１）同様に、IP電話端末１００では、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【００７３】
（シーケンスＳ４２２）これに対して、SIPサーバ３００は、IP電話端末２００から受信したREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末２００に宛てて送信する。
【００７４】
（シーケンスＳ４２３）同様に、SIPサーバ３００は、IP電話端末１００から受信したREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末１００に宛てて送信する。
【００７５】
（シーケンスＳ４２４）また、IP電話端末２００では、サーバ認証後再度、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【００７６】
（シーケンスＳ４２５）同様に、IP電話端末１００では、再度、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【００７７】
（シーケンスＳ４２６）これに対して、SIPサーバ３００は、IP電話端末２００から受信した２回目のREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末２００に宛てて送信する。
【００７８】
（シーケンスＳ４２７）同様に、SIPサーバ３００は、IP電話端末１００から受信した２回目のREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末１００に宛てて送信する。以後、IP電話端末１００およびIP電話端末２００は、無線基地局ＢＳとのIP通信リンクはそれぞれ切断され、待ち受け状態となる。
【００７９】
次に、図３と同様に、IP電話端末１００が発信側となり、IP電話端末２００が着信側となる場合の動作であって、IP電話端末１００およびIP電話端末４００による発信後、いずれのIP通信リンクも確立する前に、IP電話端末４００が発信を中止した場合の動作について説明する。この動作のシーケンスを図５に示す。なお、IP電話端末４００が、IP電話端末１００と同様の構成からなるものである。
【００８０】
まず、はじめの状態として、待ち受け状態にあるIP電話端末１００，４００およびIP電話端末２００は、IP網に接続された状態にはなく、いずれの存在もSIPサーバ３００には認識されていない。
【００８１】
（シーケンスＳ５０１）そしてIP電話端末１００において、ユーザが操作部４０を操作して、IP電話端末２００のダイヤル番号を入力し、発信要求を行うと、制御部７０が通信部１０を制御して、パケット網に接続し、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させて、位置登録を開始する。
【００８２】
（シーケンスＳ５０２）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末１００に宛てて送信する。
【００８３】
（シーケンスＳ５０３）これに対して、IP電話端末１００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００８４】
（シーケンスＳ５０４）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末１００に宛てて送信する。
【００８５】
（シーケンスＳ５０５）これに対して、IP電話端末１００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、記憶部６０に記憶しておいた情報などに基づいて、当該IP電話端末１００の識別情報、コーデック能力情報、発呼先（着信側端末）となるIP電話端末２００の識別情報を宛先情報として含む認証情報を生成する。
【００８６】
そして、これらの情報を含むINVITEリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。このようにして、INVITEリクエストメッセージを送信することによってIP電話端末１００は、SIPサーバ３００に対して発呼要求を行う。
【００８７】
なお、上記INVITEリクエストメッセージには、シーケンスＳ５０１，Ｓ５０３で送信したREGITERリクエストメッセージと同一のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００８８】
（シーケンスＳ５０６）これに対して、SIPサーバ３００は、上記INVITEリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、100 TryingメッセージをIP電話端末１００に宛てて送信する。これに対して、IP電話端末１００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、待機状態となる。
【００８９】
（シーケンスＳ５０７）一方、IP電話端末４００においても、IP電話端末１００にやや遅れて、ユーザが操作部４０を操作して、IP電話端末２００のダイヤル番号を入力し、発信要求を行う。これにより、制御部７０が通信部１０を制御して、パケット網に接続し、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させて、位置登録を開始する。
【００９０】
（シーケンスＳ５０８）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末４００に宛てて送信する。
【００９１】
（シーケンスＳ５０９）これに対して、IP電話端末４００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【００９２】
（シーケンスＳ５１０）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末４００に宛てて送信する。
【００９３】
（シーケンスＳ５１１）これに対して、IP電話端末４００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、記憶部６０に記憶しておいた情報などに基づいて、当該IP電話端末４００の識別情報、コーデック能力情報、発呼先（着信側端末）となるIP電話端末２００の識別情報を宛先情報として含む認証情報を生成する。
【００９４】
そして、これらの情報を含むINVITEリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。このようにして、INVITEリクエストメッセージを送信することによってIP電話端末４００は、SIPサーバ３００に対して発呼要求を行う。
【００９５】
なお、上記INVITEリクエストメッセージには、シーケンスＳ５０７，Ｓ５０９で送信したREGITERリクエストメッセージと同一のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００９６】
（シーケンスＳ５１２）これに対して、SIPサーバ３００は、上記INVITEリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、100 TryingメッセージをIP電話端末４００に宛てて送信する。これに対して、IP電話端末４００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、待機状態となる。
【００９７】
（シーケンスＳ５１３）また、SIPサーバ３００は、シーケンスＳ５０５およびＳ５１１のINVITEリクエストメッセージに含まれる宛先情報から、着信側端末がIP電話端末２００であることを特定し、このIP電話端末２００が通信可能な無線基地局ＢＳを、移動通信網における位置登録情報から特定する。
【００９８】
そして、SIPサーバ３００は、この特定した無線基地局ＢＳを通じて、IP電話端末２００に対して、回線交換網や近距離通信手段などのIP網以外の通信手段によりSIP以外の既存の通信プロトコルを用いてIP網への接続を促すために位置登録要求を行う。なお、この位置登録要求には、シーケンスＳ５０５およびＳ５１１で受信したINVITEリクエストメッセージに記述されたCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述しておく。
【００９９】
（シーケンスＳ５１４）これに対して、IP電話端末２００では、通信部１０が上記位置登録要求を受信したことを制御部７０が検出すると、制御部７０は、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【０１００】
（シーケンスＳ５１５）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末２００に宛てて送信する。
【０１０１】
（シーケンスＳ５１６）これに対して、IP電話端末２００では、通信部１０が上記401 Unauthorizedメッセージを受信したことを制御部７０が検出すると、制御部７０は、サーバ認証後再度、通信部１０を制御して、REGISTERリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【０１０２】
（シーケンスＳ５１７）これに対して、SIPサーバ３００は、上記REGISTERリクエストメッセージを受信すると、その応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末２００に宛てて送信する。これにより、IP電話端末２００のIP通信に関わる位置登録処理が完了する。またこの時点でIP電話端末２００は、最寄りの無線基地局ＢＳとの間にIP通信リンクが確立し、これを維持する。
【０１０３】
（シーケンスＳ５１８）ここで、IP電話端末４００において、ユーザが操作部４０のオンフックキーを操作するなどして、当該発信を中止する要求を行うと、これを検出した制御部７０は、CANCELリクエストメッセージを作成し、通信部１０を制御して、SIPサーバ３００に宛てて送信させる。
【０１０４】
（シーケンスＳ５１９）これに対して、SIPサーバ３００は、上記CANCELリクエストメッセージを受信すると、その応答（CANCELレスポンス）として、200 OKメッセージをIP電話端末４００に宛てて送信する。
【０１０５】
（シーケンスＳ５２０）また、SIPサーバ３００は、IP電話端末４００からCANCELリクエストメッセージを受信したことより、シーケンスＳ５１３での位置登録要求の際にIP電話端末２００に通知した、IP電話端末４００のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータを記述したCANCELリクエストメッセージを作成し、通信部１０を制御して、IP電話端末２００に宛てて送信させる。
【０１０６】
（シーケンスＳ５２１）これに対して、IP電話端末２００では、通信部１０が上記CANCELリクエストメッセージを受信する。そしてIP電話端末２００では、制御部７０が、上記CANCELリクエストメッセージに記述されているCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータと、シーケンスＳ５１３の位置登録要求に記述されていたIP電話端末４００のCall-IDヘッダーフィールドおよびFromヘッダーフィールドのtagパラメータとが一致することを検出する。
【０１０７】
これにより、制御部７０は、シーケンスＳ５０７〜Ｓ４１１にて位置登録処理に続いて行われる予定であったIP電話端末４００の呼が発信中止になったことを認識し、上記CANCELリクエストメッセージの応答（CANCELレスポンス）として、200 OKメッセージをSIPサーバ３００に宛てて送信する。
【０１０８】
（シーケンスＳ５２２）また、SIPサーバ３００は、シーケンスＳ５０５で受信したIP電話端末１００のINVITEリクエストメッセージをIP電話端末２００に宛てて送信する。  
（シーケンスＳ５２３）これに対して、IP電話端末２００では、通信部１０が上記INVITEリクエストメッセージを受信したことを制御部７０が検出すると、制御部７０は、その応答として、100 TryingメッセージをSIPサーバ３００に宛てて送信する。
【０１０９】
（シーケンスＳ５２４）また、IP電話端末２００では、通信部１０が上記100 Tryingメッセージを受信したことを制御部７０が検出すると、制御部７０は、表示部３０にシーケンスＳ３１２で通知された発信側端末（IP電話端末１００）の電話番号を表示するとともに、報知部５０を動作制御して、着信の発生をユーザに報知する。また、制御部７０は、通信部１０を制御して、180 RingingリクエストメッセージをSIPサーバ３００に宛てて送信させる。
【０１１０】
（シーケンスＳ５２５）これに対して、SIPサーバ３００は、上記180 Ringingリクエストメッセージを受信すると、同じ内容の180 RingingリクエストメッセージをIP電話端末１００に宛てて送信する。この180 Ringingリクエストメッセージを受信したIP電話端末１００では、制御部７０が音声処理部２０を制御して、スピーカ２１からリングバックトーンを拡声出力し、着信側端末（IP電話端末２００）に対して、呼び出しが行われていることをユーザに報知する。
【０１１１】
（シーケンスＳ５２６）また、IP電話端末２００では、制御部７０が、IP電話端末４００に向けた487 Request Terminatedメッセージを生成し、通信部１０を制御してSIPサーバ３００に送信する。
【０１１２】
（シーケンスＳ５２７）これに対して、SIPサーバ３００は、上記487 Request Terminatedメッセージを受信すると、ACKメッセージをIP電話端末２００に宛てて送信する。  
（シーケンスＳ５２８）また、SIPサーバ３００は、487 Request Terminatedメッセージを、シーケンスＳ５１２のCANCELリクエストメッセージを送ったIP電話端末４００に宛てて送信する。
【０１１３】
（シーケンスＳ５２９）これに対して、IP電話端末４００では、通信部１０が上記487 Request Terminatedメッセージを受信したことを制御部７０が検出すると、制御部７０は、通信部１０を制御して、ACKメッセージをSIPサーバ３００に宛てて送信させる。
【０１１４】
（シーケンスＳ５３０）また、IP電話端末４００では、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【０１１５】
（シーケンスＳ５３１）これに対して、SIPサーバ３００は、IP電話端末４００から受信したREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、401 UnauthorizedメッセージをIP電話端末４００に宛てて送信する。
【０１１６】
（シーケンスＳ５２４）これに対して、IP電話端末４００では、再度、制御部７０が、有効期間（expires）を0 secとしたREGISTERリクエストメッセージを生成し、通信部１０を制御してSIPサーバ３００に宛てて送信する。
【０１１７】
（シーケンスＳ５２６）これに対して、SIPサーバ３００は、IP電話端末４００から受信した２回目のREGISTERリクエストメッセージの応答（REGISTERレスポンス）として、200 OKメッセージをIP電話端末２００に宛てて送信する。以後、IP電話端末４００は、IP通信リンクが切断され、待ち受け状態となる。
【０１１８】
（シーケンスＳ５３４）やがて、IP電話端末２００において、ユーザが操作部４０を操作して、着信に応答する旨の意思表示が行われると、これを検出した制御部７０は、通信部１０を制御して、200 OKメッセージをSIPサーバ３００に宛てて送信させる。
【０１１９】
（シーケンスＳ５３５）これに対して、SIPサーバ３００は、上記200 OKメッセージを受信すると、同じ内容の200 OKメッセージを発信側の端末であるIP電話端末１００に宛てて送信する。
【０１２０】
（シーケンスＳ５３６）これに対して、IP電話端末１００では、通信部１０が上記200 OKメッセージを受信したことを制御部７０が検出すると、制御部７０は、応答があった旨を表示部３０に表示するとともに、通信部１０を制御して、上記200 OKメッセージを受信した旨を示すACKメッセージをSIPサーバ３００に宛てて送信させる。
【０１２１】
（シーケンスＳ５３７）これに対して、SIPサーバ３００は、上記ACKメッセージを受信すると、同じ内容のACKメッセージを着信側の端末であるIP電話端末２００に宛てて送信する。  
（シーケンスＳ５３８）これをIP電話端末２００が受信すると、IP電話端末１００とIP電話端末２００との間に、SIPサーバ３００を介したIP通信リンクが確立され、以後、IP電話端末１００とIP電話端末２００との間で、上記IP通信リンクを通じた音声データ（あるいは映像データを含む）の交換がなされ、これにより通話が実現する。
【０１２２】
以上のように、上記構成の移動無線端末装置は、発信側のIP電話端末１００，４００として機能する場合には、着信側のIP電話端末２００に対して、位置登録の開始要求を行う際（シーケンスＳ３０７，Ｓ４０７，Ｓ５１３）に、自装置１００，４００の識別情報をぞれぞれ通知するようにし、また、着信側のIP電話端末２００まで通じたIP通信リンクが確立されるまでにユーザから発信の中止要求があると、その旨を示す中止要求を発信側のIP電話端末１００，４００の識別情報とともに着信側のIP電話端末２００に通知する。
【０１２３】
また、上記構成の移動無線端末装置は、着信側のIP電話端末２００として機能する場合には、位置登録情報に基づいて位置を特定したSIPサーバ３００から位置登録要求を受信し、これに応じて、無線基地局ＢＳを通じてSIPサーバ３００との間にIP通信リンクを確立する。その後、発信側のIP電話端末まで通じたIP通信リンクが確立する前に、上記中止要求の通知を受けると、図４に示したように、発信側端末が１つの場合には、無線基地局ＢＳとの間に確立したIP通信リンクを切断して待ち受け状態とし、一方、図５に示したように、発信側端末が複数で、全ての発信側端末から中止要求を受け付けていない場合には、無線基地局ＢＳとの間に確立したIP通信リンクは切断せずに維持するようにしている。
【０１２４】
したがって、上記構成の移動無線端末装置によれば、発信側のIP電話端末１００，４００が発信を中止した場合には、無用なIP通信リンクを切断するので、着信側のIP電話端末２００のIP網への無用なアクセスを防止できる。また発信側のIP電話端末が複数存在する場合には、全ての発側端末が中止要求をしない限り、着信側のIP電話端末２００のIP通信リンクを維持できる。
【０１２５】
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１２６】
【図１】この発明に係わる移動無線端末装置が運用される移動通信システムの一実施形態の構成を示す図。
【図２】図１に示した移動無線端末装置の構成を示す回路ブロック図。
【図３】図１に示した移動通信システムの動作を説明するためのシーケンス図。
【図４】図１に示した移動通信システムの動作を説明するためのシーケンス図。
【図５】図１に示した移動通信システムの動作を説明するためのシーケンス図。
【符号の説明】
【０１２７】
１…アンテナ、１０…通信部、２０…音声処理部、２１…スピーカ、２２…マイクロホン、３０…表示部、４０…操作部、５０…報知部、６０…記憶部、７０…制御部、１００，２００…IP電話端末、３００…SIPサーバ、ＢＳ…無線基地局、ＮＷ…移動通信網。
【図１】
2008067225.tif 000003
【図２】
2008067225.tif 000004
【図３】
2008067225.tif 000005
【図４】
2008067225.tif 000006
【図５】
2008067225.tif 000007