(57)【特許請求の範囲】
【請求項１】
一般公衆回線網とＩＰ網の両方を利用して電話通信することが可能である両網対応電話装置であり、
当該両網対応電話装置を介して一般公衆回線網を利用して電話通信することが可能である非ＩＰ電話装置のためのＩＰ電話識別情報を作成するＩＰ電話識別情報作成手段と、
当該両網対応電話装置のＩＰアドレスと、ＩＰ電話識別情報作成手段によって作成された前記非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録する登録手段と、
前記ＩＰ電話サーバから送信される通話要求を受信する第１の通話要求受信手段と、
一般公衆回線網を介して送信される通話要求を受信する第２の通話要求受信手段と、
第１の通話要求受信手段によって受信された通話要求が前記非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信先として含んでいる第１の場合に、前記非ＩＰ電話装置に通話要求通知指示を送信し、第２の通話要求受信手段によって通話要求が受信される第２の場合に、前記非ＩＰ電話装置に通話要求通知指示を送信する通知指示送信手段と、
前記第１の場合に、両網対応電話装置自身で通話要求通知を実行せず、前記第２の場合に、両網対応電話装置自身で通話要求通知を実行する通知実行手段と、
前記非ＩＰ電話装置に入力され、前記非ＩＰ電話装置から送信されるＩＰ電話識別情報を受信するＩＰ電話識別情報受信手段と、
ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、前記非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信元として含んでいる通話要求を前記ＩＰ電話サーバに送信する通話要求送信手段と、
通話要求送信手段によって送信された通話要求に対するレスポンスを受信するレスポンス受信手段と、
通知指示送信手段によって送信された通話要求通知指示に応じて前記非ＩＰ電話装置で通話開始操作が実行されたこと、又は、レスポンス受信手段によって受信されたレスポンスが肯定的なレスポンスであることを条件として、前記ＩＰ電話サーバから送信される音声データを前記非ＩＰ電話装置に転送するとともに、前記非ＩＰ電話装置から送信される音声データを前記ＩＰ電話サーバに転送する音声データ転送手段と
を備える両網対応電話装置。
【請求項２】
ＩＰ電話識別情報作成手段は、前記非ＩＰ電話装置のためのＩＰ電話識別情報を作成する際に、当該両網対応電話装置のためのＩＰ電話識別情報を含むＩＰ電話識別情報を作成する
ことを特徴とする請求項１に記載の両網対応電話装置。
【請求項３】
ＩＰ電話識別情報作成手段は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置ためのＩＰ電話識別情報を作成し、
登録手段は、前記複数の非ＩＰ電話装置のそれぞれについて、当該両網対応電話装置のＩＰアドレスと、当該非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけて前記ＩＰ電話サーバに登録し、
前記複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置のためのＩＰ電話識別情報と、当該非ＩＰ電話装置を特定する特定情報とを対応づけて記憶する第１記憶手段をさらに備え、
通知指示送信手段は、前記第１の場合に、第１の通話要求受信手段によって受信された通話要求が通話要求送信先として含んでいるＩＰ電話識別情報に対応づけて第１記憶手段に記憶されている特定情報を特定し、当該特定情報によって特定される非ＩＰ電話装置に通話要求通知指示を送信し、前記第２の場合に、前記複数の非ＩＰ電話装置のそれぞれに通話要求通知指示を送信し、
ＩＰ電話識別情報受信手段は、非ＩＰ電話装置から送信されるＩＰ電話識別情報と当該非ＩＰ電話装置を特定する特定情報とを受信し、
通話要求送信手段は、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、ＩＰ電話識別情報受信手段によって受信された特定情報に対応づけて第１記憶手段に記憶されているＩＰ電話識別情報を通話要求送信元として含んでいる通話要求を前記ＩＰ電話サーバに送信する
ことを特徴とする請求項１又は２に記載の両網対応電話装置。
【請求項４】
ＩＰ電話識別情報作成手段は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置ためのＩＰ電話識別情報を作成し、
前記複数の非ＩＰ電話装置のそれぞれについて、異なるポート番号を割り当てるポート番号割り当て手段をさらに備え、
登録手段は、前記複数の非ＩＰ電話装置のそれぞれについて、当該両網対応電話装置のＩＰアドレスと当該非ＩＰ電話装置に割り当てられたポート番号の組合せと、当該非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけて前記ＩＰ電話サーバに登録し、
前記複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置のためのＩＰ電話識別情報と、当該非ＩＰ電話装置に割り当てられたポート番号と、当該非ＩＰ電話装置を特定する特定情報とを対応づけて記憶する第２記憶手段をさらに備え、
通知指示送信手段は、前記第１の場合に、第１の通話要求受信手段によって受信された前記通話要求のポート番号に対応づけて第２記憶手段に記憶されている特定情報を特定し、当該特定情報によって特定される非ＩＰ電話装置に通話要求通知指示を送信し、前記第２の場合に、前記複数の非ＩＰ電話装置のそれぞれに通話要求通知指示を送信し、
ＩＰ電話識別情報受信手段は、非ＩＰ電話装置から送信されるＩＰ電話識別情報と当該非ＩＰ電話装置を特定する特定情報とを受信し、
通話要求送信手段は、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、ＩＰ電話識別情報受信手段によって受信された特定情報に対応づけて第２記憶手段に記憶されているＩＰ電話識別情報を通話要求送信元として含んでいる通話要求を前記ＩＰ電話サーバに送信する
ことを特徴とする請求項１又は２に記載の両網対応電話装置。
【請求項５】
当該両網対応電話装置及び／又は前記非ＩＰ電話装置に所定の操作が実行されたことを条件として、前記非ＩＰ電話装置が一般公衆回線網を利用して電話通信するための設定情報を前記非ＩＰ電話装置から取得する設定情報通信手段をさらに備え、
設定情報通信手段によって前記非ＩＰ電話装置の前記設定情報が取得されたことを条件として、ＩＰ電話識別情報作成手段が前記非ＩＰ電話装置のためのＩＰ電話識別情報を作成するとともに、登録手段が当該両網対応電話装置のＩＰアドレスと前記非ＩＰ電話装置のための前記ＩＰ電話識別情報とを対応づけて前記ＩＰ電話サーバに登録する
ことを特徴とする請求項１から４のいずれかに記載の両網対応電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般公衆回線網とＩＰ網の両方を利用して電話通信することが可能である両網対応電話装置に関する。
【背景技術】
【０００２】
下記の特許文献１には、一般公衆回線網を利用して電話通信することが可能である電話装置（ファクシミリ装置）が開示されている。この電話装置は、親機と複数の子機によって構成されている。また、下記の特許文献２には、ＩＰ網を利用して電話通信することが可能であるＩＰ電話装置が開示されている。なお、ＩＰ電話装置を利用して電話通信するためには、そのＩＰ電話装置のＩＰアドレスとＩＰ電話識別情報（例えばＳＩＰＵＲＩ）をＩＰ電話サーバに登録する必要がある。
【０００３】
【特許文献１】特開２００１−２４８１３号公報
【特許文献２】国際公開第０３／０７３７１４号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＩＰ網を利用して電話通信するためには、ＩＰ通信を行なうためのソフトウェアが必要とされる。例えば、親機と子機によって構成される電話装置の場合、親機と子機のそれぞれをＩＰ電話装置として機能させるためには、親機と子機のそれぞれに上記のソフトウェアを搭載することが考えられる。しかしながら、この構成を採用すると、親機と子機のそれぞれに上記のソフトウェアを記憶するための記憶領域が必要になり、製造コストの増加につながる。
【０００５】
本明細書では、ＩＰ通信を行なうためのソフトウェアが搭載されていない非ＩＰ電話装置がＩＰ網を利用して電話通信することを可能とする技術を提供する。
【課題を解決するための手段】
【０００６】
本発明の両網対応電話装置は、一般公衆回線網とＩＰ網の両方を利用して電話通信することが可能である。両網対応電話装置は、当該両網対応電話装置を介して一般公衆回線網を利用して電話通信することが可能である非ＩＰ電話装置のためのＩＰ電話識別情報を作成するＩＰ電話識別情報作成手段と、当該両網対応電話装置のＩＰアドレスと、ＩＰ電話識別情報作成手段によって作成された前記非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録する登録手段と、前記ＩＰ電話サーバから送信される通話要求を受信する第１の通話要求受信手段と、一般公衆回線網を介して送信される通話要求を受信する第２の通話要求受信手段と、第１の通話要求受信手段によって受信された通話要求が前記非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信先として含んでいる第１の場合に、前記非ＩＰ電話装置に通話要求通知指示を送信し、第２の通話要求受信手段によって通話要求が受信される第２の場合に、前記非ＩＰ電話装置に通話要求通知指示を送信する通知指示送信手段と、前記第１の場合に、両網対応電話装置自身で通話要求通知を実行せず、前記第２の場合に、両網対応電話装置自身で通話要求通知を実行する通知実行手段と、前記非ＩＰ電話装置に入力され、前記非ＩＰ電話装置から送信されるＩＰ電話識別情報を受信するＩＰ電話識別情報受信手段と、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、前記非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信元として含んでいる通話要求を前記ＩＰ電話サーバに送信する通話要求送信手段と、通話要求送信手段によって送信された通話要求に対するレスポンスを受信するレスポンス受信手段と、通知指示送信手段によって送信された通話要求通知指示に応じて前記非ＩＰ電話装置で通話開始操作が実行されたこと、又は、レスポンス受信手段によって受信されたレスポンスが肯定的なレスポンスであることを条件として、前記ＩＰ電話サーバから送信される音声データを前記非ＩＰ電話装置に転送するとともに、前記非ＩＰ電話装置から送信される音声データを前記ＩＰ電話サーバに転送する音声データ転送手段とを備える。
本明細書の一つの形態の両網対応電話装置は、一般公衆回線網とＩＰ網の両方を利用して電話通信することが可能である。一般公衆回線網の一例としては、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ））を挙げることができる。また、ＩＰ網は、インターネットプロトコル（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用して通信することが可能であるあらゆる通信網を含む概念である。上記の両網対応電話装置は、ＩＰ電話識別情報作成手段と登録手段と通話要求受信手段と通知指示送信手段とＩＰ電話識別情報受信手段と通話要求送信手段とレスポンス受信手段と音声データ転送手段とを備える。これらの各手段の具体的な構成について以下に説明する。
【０００７】
ＩＰ電話識別情報作成手段は、当該両網対応電話装置を介して一般公衆回線網を利用して電話通信することが可能である非ＩＰ電話装置（一般電話装置と言い換えることもできる）のためのＩＰ電話識別情報を作成する。なお、両網対応電話装置と非ＩＰ電話装置は、いわゆる親機と子機の関係であってもよいし、そうでなくてもよい。また、ＩＰ電話識別情報作成手段がＩＰ電話識別情報を作成する手法は特に限定されない。例えば、ＩＰ電話識別情報作成手段は、ランダムに複数の文字（アルファベット及び／又は数字及び／又は所定の記号）を抽出し、それらの文字列を含むＩＰ電話識別情報を作成してもよい。また、例えば、ＩＰ電話識別情報作成手段は、両網対応電話装置自身に設定されているＩＰ電話識別情報と他の文字とを組み合せることによって、非ＩＰ電話装置のためのＩＰ電話識別情報を作成してもよい。登録手段は、当該両網対応電話装置のＩＰアドレスと、ＩＰ電話識別情報作成手段によって作成された非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録する。これにより、非ＩＰ電話装置がＩＰ電話サーバに登録されることになる。
【０００８】
通話要求受信手段は、ＩＰ電話サーバから送信される通話要求を受信する。通知指示送信手段は、通話要求受信手段によって受信された通話要求が非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信先として含んでいることを条件として、非ＩＰ電話装置に通話要求通知指示を送信する。この結果、非ＩＰ電話装置において通話要求通知が実行されることになる。なお、「通話要求通知」という用語は、最も広義に解釈されるべきものであり、通話要求が受信されたことをユーザに通知することが可能である様々な手法を含む概念である。例えば、「通話要求通知」の一例として、音を出力すること（鳴動させること）、振動させること、所定の表示を行なうこと、ランプの挙動を変えること等を挙げることができる。非ＩＰ電話装置のユーザは、通話要求が受信されたことを知ることができ、非ＩＰ電話装置において通話開始操作（通話を開始するための操作；例えばフックキーの操作）を実行することができる。音声データ転送手段は、通知指示送信手段によって送信された通話要求通知指示に応じて非ＩＰ電話装置で通話開始操作が実行されたことを条件として、ＩＰ電話サーバから送信される音声データを非ＩＰ電話装置に転送するとともに、非ＩＰ電話装置から送信される音声データをＩＰ電話サーバに転送する。なお、上記の「条件として」という用語は、他の条件（ＡＮＤ条件及び／又はＯＲ条件）が付加されるのを排除するものではない。以下でも、「条件として」という用語を利用する場合は同様である。
【０００９】
非ＩＰ電話装置のユーザは、電話することを望む相手のＩＰ電話識別情報を非ＩＰ電話装置に入力することができる。ＩＰ電話識別情報受信手段は、非ＩＰ電話装置に入力され、非ＩＰ電話装置から送信されるＩＰ電話識別情報を受信する。通話要求送信手段は、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、非ＩＰ電話装置のためのＩＰ電話識別情報を通話要求送信元として含んでいる通話要求をＩＰ電話サーバに送信する。レスポンス受信手段は、通話要求送信手段によって送信された通話要求に対するレスポンスを受信する。どのようなレスポンスが受信されるのかは、通話要求送信先の挙動に依存する。例えば、通話要求送信先において通話開始操作が実行された場合には、レスポンス受信手段は、肯定的なレスポンスを受信する。また、例えば、通話要求送信先が通話中であって通話要求に対応することができない場合には、レスポンス受信手段は、否定的なレスポンスを受信する。音声データ転送手段は、レスポンス受信手段によって受信されたレスポンスが肯定的なレスポンスであることを条件として、ＩＰ電話サーバから送信される音声データを非ＩＰ電話装置に転送するとともに、非ＩＰ電話装置から送信される音声データをＩＰ電話サーバに転送する。
【００１０】
上記の両網対応電話装置を利用すると、非ＩＰ電話装置がＩＰ網を利用して電話通信することが可能になる。
【００１１】
通常、ＩＰ電話サーバには、多数のＩＰ電話装置のＩＰ電話識別情報が登録される。ＩＰ電話サーバに登録される個々のＩＰ電話識別情報はユニークでなければならない。従って、ＩＰ電話識別情報作成手段は、ＩＰ電話サーバに登録されていないＩＰ電話識別情報を作成する必要がある。このために、ＩＰ電話識別情報作成手段は、非ＩＰ電話装置のためのＩＰ電話識別情報を作成する際に、当該両網対応電話装置のためのＩＰ電話識別情報を含むＩＰ電話識別情報を作成してもよい。両網対応電話装置のＩＰ電話識別情報はユニークであるために、それを含むＩＰ電話識別情報もユニークなものになるはずである。この構成によると、非ＩＰ電話装置のためにユニークなＩＰ電話識別情報を作成することができる。
【００１２】
ＩＰ電話識別情報作成手段は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置ためのＩＰ電話識別情報を作成してもよい。登録手段は、複数の非ＩＰ電話装置のそれぞれについて、当該両網対応電話装置のＩＰアドレスと、当該非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録してもよい。両網対応電話装置は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置のためのＩＰ電話識別情報と、当該非ＩＰ電話装置を特定する特定情報とを対応づけて記憶する第１記憶手段をさらに備えていてもよい。
【００１３】
通知指示送信手段は、通話要求受信手段によって受信された通話要求が通話要求送信先として含んでいるＩＰ電話識別情報に対応づけて第１記憶手段に記憶されている特定情報を特定し、当該特定情報によって特定される非ＩＰ電話装置に通話要求通知指示を送信してもよい。この構成によると、複数の非ＩＰ電話装置のうちの特定の非ＩＰ電話装置を送信先とする通話要求が受信された場合に、その非ＩＰ電話装置のみに通話要求通知指示を送信することができる。
【００１４】
また、ＩＰ電話識別情報受信手段は、非ＩＰ電話装置から送信されるＩＰ電話識別情報と当該非ＩＰ電話装置を特定する特定情報とを受信してもよい。この場合、通話要求送信手段は、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、ＩＰ電話識別情報受信手段によって受信された特定情報に対応づけて第１記憶手段に記憶されているＩＰ電話識別情報を通話要求送信元として含んでいる通話要求をＩＰ電話サーバに送信してもよい。この構成によると、複数の非ＩＰ電話装置のいずれからでもＩＰ網を利用して電話をかけることができる。
【００１５】
ＩＰ電話識別情報作成手段は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置ためのＩＰ電話識別情報を作成してもよい。両網対応電話装置は、複数の非ＩＰ電話装置のそれぞれについて、異なるポート番号を割り当てるポート番号割り当て手段をさらに備えていてもよい。登録手段は、複数の非ＩＰ電話装置のそれぞれについて、当該両網対応電話装置のＩＰアドレスと当該非ＩＰ電話装置に割り当てられたポート番号の組合せと、当該非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録してもよい。両網対応電話装置は、複数の非ＩＰ電話装置のそれぞれについて、当該非ＩＰ電話装置のためのＩＰ電話識別情報と、当該非ＩＰ電話装置に割り当てられたポート番号と、当該非ＩＰ電話装置を特定する特定情報とを対応づけて記憶する第２記憶手段をさらに備えていてもよい。
【００１６】
通知指示送信手段は、通話要求受信手段によって受信された通話要求のポート番号に対応づけて第２記憶手段に記憶されている特定情報を特定し、当該特定情報によって特定される非ＩＰ電話装置に通話要求通知指示を送信してもよい。この構成によると、複数の非ＩＰ電話装置のうちの特定の非ＩＰ電話装置を送信先とする通話要求が受信された場合に、その非ＩＰ電話装置のみに通話要求通知指示を送信することができる。
【００１７】
また、ＩＰ電話識別情報受信手段は、非ＩＰ電話装置から送信されるＩＰ電話識別情報と当該非ＩＰ電話装置を特定する特定情報とを受信してもよい。通話要求送信手段は、ＩＰ電話識別情報受信手段によって受信されたＩＰ電話識別情報を通話要求送信先として含んでいるとともに、ＩＰ電話識別情報受信手段によって受信された特定情報に対応づけて第２記憶手段に記憶されているＩＰ電話識別情報を通話要求送信元として含んでいる通話要求をＩＰ電話サーバに送信してもよい。この構成によると、複数の非ＩＰ電話装置のいずれからでもＩＰ網を利用して電話をかけることができる。
【００１８】
非ＩＰ電話装置が両網対応電話装置を介して一般公衆回線網を利用して電話通信するためには、非ＩＰ電話装置の設定情報（例えば、非ＩＰ電話装置のデバイスＩＤ、無線通信のための設定情報等）を両網対応電話装置に登録する必要がある。このために、両網対応電話装置は、両網対応電話装置及び／又は非ＩＰ電話装置に所定の操作が実行されたことを条件として、非ＩＰ電話装置が一般公衆回線網を利用して電話通信するための設定情報を非ＩＰ電話装置から取得する設定情報通信手段をさらに備えていてもよい。この場合、設定情報通信手段によって非ＩＰ電話装置の設定情報が取得されたことを条件として、ＩＰ電話識別情報作成手段が非ＩＰ電話装置のためのＩＰ電話識別情報を作成するとともに、登録手段が当該両網対応電話装置のＩＰアドレスと非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録してもよい。この構成によると、非ＩＰ電話装置の設定情報を両網対応電話装置に登録するための操作（上記の所定の操作）をユーザが行なえば、非ＩＰ電話装置の設定情報を両網対応電話装置に登録することができるのみならず、その非ＩＰ電話装置をＩＰ電話サーバに登録することもできる。
【発明を実施するための最良の形態】
【００１９】
ここでは、以下の実施例に記載の技術の特徴の一部をまとめておく。
（形態１）両網対応電話装置は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を利用して電話通信を行なってもよい。他のプロトコルが利用されてもよい。例えば、「Ｈ．３２３」、「ＭＧＣＰ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）」、「Ｈ．２４８／ＭＥＧＡＣＯ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌ）」等が利用されてもよい。
（形態２）ＳＩＰが利用される場合、通話要求は、ＩＮＶＩＴＥである。また、通話要求に対する肯定的なレスポンスは、２００  ＯＫである。また、通話要求に対する否定的なレスポンスは、４８６  ＢｕｓｙＨｅｒｅである。
【００２０】
（形態３）両網対応電話装置は、一般公衆回線網からの通話要求が受信されたことを条件として、自身において通話要求通知を実行するとともに、非ＩＰ電話装置に通話要求通知指示を送信する。一方において、両網対応電話装置は、ＩＰ網からの通話要求が受信され、かつ、その通話要求の送信先が当該両網対応電話装置であることを条件として、自身において通話要求通知を実行する。この場合、両網対応電話装置は、非ＩＰ電話装置に通話要求通知指示を送信しない。また、両網対応電話装置は、ＩＰ網からの通話要求が受信され、かつ、その通話要求の送信先が非ＩＰ電話装置であることを条件として、非ＩＰ電話装置に通話要求通知指示を送信する。この場合、両網対応電話装置は、自身において通話要求通知を実行しない。
【００２１】
（形態４）以下の構成を有するＩＰ電話装置も有用である。
（１）非ＩＰ電話装置のためのＩＰ電話識別情報を作成するＩＰ電話識別情報作成手段。
（２）当該ＩＰ電話装置のＩＰアドレスと、ＩＰ電話識別情報作成手段によって作成された前記非ＩＰ電話装置のためのＩＰ電話識別情報とを対応づけてＩＰ電話サーバに登録する登録手段。
（３）前記ＩＰ電話サーバから送信される音声データを前記非ＩＰ電話装置に転送するとともに、前記非ＩＰ電話装置から送信される音声データを前記ＩＰ電話サーバに転送する音声データ転送手段。
【実施例】
【００２２】
（第１実施例）
図１は、本実施例の電話ネットワークシステム２を示す。
（システムの全体構成）
電話ネットワークシステム２は、内線網１０とＩＰ電話装置１２０とインターネット１０４とＳＩＰサーバ１０６とＰＳＴＮ１７４と一般電話１８０等を備える。
【００２３】
内線網１０は、親機２０と複数の子機ハンドセット５０，７０，８０を有する。親機２０は、インターネット１０４（ＩＰ網）に接続されている。親機２０にはＳＩＰＵＲＩが設定されている。親機２０のＳＩＰＵＲＩは、親機２０の製造段階において予め設定されていてもよい。また、親機２０のＳＩＰＵＲＩは、ユーザによって任意に設定されるものであってもよい。本実施例では、前者を採用している。親機２０は、インターネット１０４を利用して電話通信を行なうことが可能である。即ち、親機２０は、ＩＰ電話装置として機能する。親機２０は、ＰＳＴＮ１７４（一般公衆回線網）にも接続されている。親機２０は、ＰＳＴＮ１７４を利用して電話通信を行なうことが可能である。即ち、親機２０は、一般電話装置としても機能することができる。
【００２４】
子機ハンドセット５０，７０は、ＩＰ通信を行なうためのソフトウェアを有していない。即ち、子機ハンドセット５０，７０は、非ＩＰ電話装置である。子機ハンドセット５０，７０は、親機２０を介してＰＳＴＮ１７４を利用して電話通信を行なうためのソフトウェアを有している。一方において、子機ハンドセット８０は、ＩＰ通信を行なうためのソフトウェアを有している。即ち、子機ハンドセット８０は、ＳＩＰＵＲＩが予め設定されており、ＩＰ電話装置として機能することができる。子機ハンドセット８０は、親機２０を介してＰＳＴＮ１７４を利用して電話通信を行なうためのソフトウェアも有している。
【００２５】
ＩＰ電話装置１２０は、インターネット１０４に接続されている。ＩＰ電話装置１２０にはＳＩＰＵＲＩが予め設定されている。本実施例では、ＩＰ電話装置１２０は、一般電話装置として機能せず、ＩＰ電話装置としてのみ機能する。
【００２６】
ＳＩＰサーバ１０６は、内線網１０とＩＰ電話装置１２０のそれぞれのＳＩＰＵＲＩを記憶することができる。ＳＩＰサーバ１０６は、親機２０のＩＰアドレスと親機２０のＳＩＰＵＲＩとを対応づけて記憶している。ＳＩＰサーバ１０６は、ＩＰ電話装置１２０のＩＰアドレスとＩＰ電話装置１２０のＳＩＰＵＲＩとを対応づけて記憶している。即ち、ＳＩＰサーバ１０６には親機２０とＩＰ電話装置１２０が登録されている。ＳＩＰサーバ１０６は、子機ハンドセット５０，７０，８０のそれぞれのＳＩＰＵＲＩも記憶することができる。この点については、後で詳しく説明する。ＳＩＰサーバ１０６は、インターネット１０４に接続されている。ＳＩＰサーバ１０６は、内線網１０とＩＰ電話装置１２０の間で行なわれる電話通信を制御する。内線網１０とＩＰ電話装置１２０の間で電話通信のための通信される各種コマンドは、ＳＩＰサーバ１０６を経由して送信される。なお、本実施例では、ＰＳＴＮ１７４に一般電話１８０が接続されている。
【００２７】
（親機の構成）
親機２０の構成について説明する。図２は、親機２０の構成を示す。親機２０は、親機側制御部２２と無線通信インターフェイス２４とＩＰネットワークインターフェイス２６と記憶部２８とＰＳＴＮインターフェイス３４と操作部３６と表示部３８と親機ハンドセット４０等を有する。親機側制御部２２は、記憶部２８に記憶されているプログラムに従って、様々な処理を実行する。親機側制御部２２が実行する処理の内容については、後で詳しく説明する。無線通信インターフェイス２４は、各子機ハンドセット５０，７０，８０と無線通信するためのインターフェイスである。ＩＰネットワークインターフェイス２６には、ＬＡＮ回線１００が接続されている。ＬＡＮ回線１００は、インターネット１０４に接続されている（図１参照）。親機２０は、ＩＰネットワークインターフェイス２６とＬＡＮ回線１００を介してインターネット１０４にアクセスすることができる。ＰＳＴＮインターフェイス３４には、ＰＳＴＮ回線１７０が接続されている。ＰＳＴＮ回線１７０は、ＰＳＴＮ１７４に接続されている（図１参照）。親機２０は、ＰＳＴＮインターフェイス３４とＰＳＴＮ回線１７０を介してＰＳＴＮ１７４を利用して電話通信を行なうことができる。
【００２８】
記憶部２８は、ＲＯＭ、ＥＥＰＲＯＭ、ＲＡＭ等によって構成されている。記憶部２８は、プログラム記憶領域３０と子機情報記憶領域３１とその他の記憶領域３２等を有する。プログラム記憶領域３０は、親機側制御部２２によって実行されるべきプログラムを記憶している。例えば、プログラム記憶領域３０は、ＳＩＰを利用して電話通信を行なうためのプログラム、ＰＳＴＮを利用して電話通信を行なうためのプログラム、子機ハンドセット５０，７０，８０を親機２０に登録するためのプログラム等を記憶している。
【００２９】
子機情報記憶領域３１は、子機ハンドセット５０，７０，８０に関する情報を記憶している。図３は、子機情報記憶領域３１の記憶内容の一例を示す。子機情報記憶領域３１は、複数の組合せ情報２００，２０２，２０４を記憶することが可能である。各組合せ情報２００，２０２，２０４は、子機ＩＤ２１０とＳＩＰＵＲＩ２１２とが対応づけられた情報である。本実施例では、組合せ情報２００が子機ハンドセット５０に対応し、組合せ情報２０２が子機ハンドセット７０に対応し、組合せ情報２０４が子機ハンドセット８０に対応するものとする。子機ＩＤ２１０は、子機ハンドセット５０，７０，８０に予め設定されているＩＤであってもよいし、親機２０が各子機ハンドセット５０，７０，８０のために割り当てたＩＤであってもよい。本実施例では、前者を採用している。詳しくは後述するが、親機２０は、非ＩＰ電話装置である子機ハンドセット５０，７０のＳＩＰＵＲＩを作成し、そのＳＩＰＵＲＩをＳＩＰサーバ１０６に登録する。このＳＩＰＵＲＩが、子機情報記憶領域３１のＳＩＰＵＲＩ２１２の欄に記憶される。なお、親機２０は、ＩＰ電話装置である子機ハンドセット８０については、その子機ハンドセット８０の子機ＩＤのみを記憶し、その子機ハンドセット８０のＳＩＰＵＲＩは記憶しない（組合せ情報２０４参照）。
【００３０】
記憶領域３２は、記憶領域３０，３１に記憶されるべき情報以外の情報を記憶することができる。記憶領域３２は、例えば、親機２０に設定されているＩＰアドレス３２ａと、親機２０に設定されているＳＩＰＵＲＩ３２ｂと、ＳＩＰサーバ１０６のＩＰアドレス３２ｃとを記憶している。なお、本実施例では、親機２０のＳＩＰＵＲＩ３２ｂは、「ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」である。
【００３１】
操作部３６は、複数のキーを有する。ユーザは、操作部３６を操作することによって、様々な情報を親機２０に入力することができる。表示部３８は、様々な情報を表示することができる。親機ハンドセット４０は、スピーカ４２とマイク４４を有する。親機ハンドセット４０は、親機本体に有線で接続されていてもよいし、無線で接続されていてもよい。ユーザは、スピーカ４２とマイク４４を利用して通話を行なうことができる。ユーザは、親機ハンドセット４０を利用して、親機２０から電話をかけたり、親機２０で電話を受けたりすることができる。
【００３２】
（子機ハンドセットの構成）
続いて、子機ハンドセット５０の構成について説明する。本実施例の子機ハンドセット５０は、コードレスタイプである。図４は、子機ハンドセット５０の構成を示す。子機ハンドセット５０は、子機側制御部５２と無線通信インターフェイス５４と操作部５６と表示部５８とスピーカ６０とマイク６２と記憶部６４等を有する。子機側制御部５２は、記憶部６４に記憶されているプログラムに従って、様々な処理を実行する。子機側制御部５２が実行する処理の内容については、必要に応じて後で説明する。無線通信インターフェイス５４は、親機２０と無線通信するためのインターフェイスである。
【００３３】
操作部５６は、複数のキーを有する。例えば、操作部５６は、フックキーやテンキーを有する。子機ハンドセット５０は、使用されていない状態ではオンフック状態になっている。ユーザは、子機ハンドセット５０を利用して電話をかける際にフックキーを操作することができる。これにより、子機ハンドセット５０は、オフフック状態になる。次いで、ユーザは、テンキーを操作することによって（もしくは短縮ダイヤル等を操作することによって）、通話要求の送信先の電話識別情報（ＳＩＰＵＲＩ又はＰＳＴＮ電話番号）を子機ハンドセット５０に入力する。これにより、ユーザは、電話をかけることができる。なお、ユーザは、電話識別情報を先に入力し、次いでフックキーを操作してオフフック状態にしても、電話をかけることができる。また、ユーザは、電話がかかってきている状態（通話要求通知中）でフックキーを操作することによって、子機ハンドセット５０をオフフック状態にすることができる。これにより、ユーザは、電話に出ることができる。以下では、電話をかけるためにオフフック状態にすること、及び、電話に出るためにオフフック状態にすることを「通話開始操作」と呼ぶ。
【００３４】
表示部５８は、様々な情報を表示することができる。ユーザは、スピーカ６０とマイク６２を利用して通話を行なうことができる。記憶部６４は、プログラム記憶領域６６とその他の記憶領域６８を有する。プログラム記憶領域６６は、子機側制御部５２によって実行されるべきプログラムを記憶している。例えば、プログラム記憶領域６６は、親機２０と無線通信するためのプログラム、子機ハンドセット５０を親機２０に登録するためのプログラム等を記憶している。プログラム記憶領域６６は、ＩＰ通信を行なうためのプログラムを記憶していない。このために、プログラムを記憶するＲＯＭの容量が少なくて済む。また、子機ハンドセット５０は、ＩＰ通信を行なうためのハードウェアを搭載する必要もない。ソフトウェアとハードウェアの両方において構成を簡易化することができるために、子機ハンドセット５０の製造コストを低減させることができる。記憶領域６８は、プログラム記憶領域６６に記憶されるべき情報以外の情報を記憶することが可能である。記憶領域６８は、例えば、子機ハンドセット５０のデバイスＩＤ６８ａを記憶している。
【００３５】
子機ハンドセット７０は、子機ハンドセット５０と同様の構成を有している。ただし、子機ハンドセット７０は、子機ハンドセット５０と異なるデバイスＩＤを記憶している。また、子機ハンドセット８０も、子機ハンドセット５０と同様の構成を有している。ただし、子機ハンドセット８０は、ＩＰ通信を行なうためのプログラムを記憶している。子機ハンドセット８０は、自身に設定されているＳＩＰＵＲＩを記憶している。また、子機ハンドセット８０は、子機ハンドセット５０，７０と異なるデバイスＩＤを記憶している。
【００３６】
（その他のデバイスの構成）
なお、ＩＰ電話装置１２０は、親機２０と同様の構成を有する。ただし、ＩＰ電話装置１２０は、ＰＳＴＮ１７４を利用して電話通信を行なうことができない。この点が親機２０と異なる。ＩＰ電話装置１２０は、ＬＡＮ回線１０２を介してインターネット１０４にアクセスすることができる。また、一般電話１８０は、公知の一般電話と同様の構成を備えていればよく、詳しい説明を省略する。一般電話１８０は、ＰＳＴＮ１７４を利用して電話通信することが可能である。
【００３７】
（登録処理）
続いて、親機側制御部２２が実行する処理の内容について説明する。まず、登録処理の内容について説明する。登録処理は、ユーザが以下の操作を実行することをトリガとして実行される。例えば子機ハンドセット５０からＰＳＴＮ１７４を利用して電話通信するためには、子機ハンドセット５０を親機２０に登録する必要がある、即ち、子機ハンドセット５０の初期登録が必要である。このために、ユーザは、子機ハンドセット５０の操作部５６（図４参照）に所定の操作（例えば所定のキーの操作）を実行する。この所定の操作は、子機ハンドセット５０を登録モードにするための操作と言い換えることもできる。さらに、ユーザは、親機２０の操作部３６（図２参照）にも所定の操作（例えば所定のキーの操作）を実行する。この所定の操作は、親機２０を登録モードにするための操作と言い換えることもできる。これにより、親機側制御部２２が登録処理を実行する。なお、登録処理を実行するためのトリガは、上記に限られない。例えば、親機２０の操作部３６に所定の操作が実行されなくても、子機ハンドセット５０の操作部５６に所定の操作が実行されると、登録処理が実行されてもよい。また、例えば、子機ハンドセット５０の操作部５６に所定の操作が実行されなくても、親機２０の操作部３６に所定の操作が実行されると登録処理が実行されてもよい。
【００３８】
図４は、登録処理のフローチャートを示す。子機ハンドセット５０（一部の処理は子機ハンドセット８０）について行なわれる登録処理を例にして以下の処理を説明する。登録処理が開始されると、子機ハンドセット５０は、記憶領域６８（図４参照）に記憶されているデバイスＩＤ６８ａを親機２０に送信する。親機２０は、デバイスＩＤ６８ａを受信する（Ｓ１０）。親機側制御部２２は、子機情報記憶領域３１に新たな組合せ情報２００を記憶するための領域を確保し、その領域の子機ＩＤ２１０の欄にＳ１０で受信されたデバイスＩＤ６８ａを記憶する（Ｓ１２）。図３の例では、子機ハンドセット５０の子機ＩＤ２１０として「ＸＸＸ」が記憶される。なお、親機側制御部２２は、子機ハンドセット５０から送信された子機ＩＤ２１０を記憶せず、子機ハンドセット５０のために識別子を作成し、その識別子を記憶するようにしてもよい。Ｓ１２で記憶される情報は、子機ハンドセット５０を特定することが可能である情報であれば、どのようなタイプの情報であってもよい。
【００３９】
また、登録処理が開始されると、子機ハンドセット５０は、デバイスＩＤ６８ａのみではなく、自身がＩＰ通信可能な機種であるのか否かを示す情報も親機２０に送信する。親機側制御部２２は、この情報に基づいて、子機ハンドセット５０がＩＰ通信可能であるのか否かを判断する（Ｓ１４）。本実施例の子機ハンドセット５０はＩＰ通信を行なうことができないために、Ｓ１４でＮＯと判断される。この場合、Ｓ２２に進む。
【００４０】
一方において、例えば、ＩＰ通信可能である子機ハンドセット８０について登録処理が行なわれた場合、Ｓ１４でＹＥＳと判断される。この場合、親機側制御部２２は、記憶領域３２（図２参照）に記憶されているＳＩＰサーバ１０６のＩＰアドレス３２ｃを子機ハンドセット８０に送信する（Ｓ１６）。これにより、子機ハンドセット８０は、自身に設定されているＩＰアドレスと自身に設定されているＳＩＰＵＲＩとをＳＩＰサーバ１０６に送信することができる。ＳＩＰサーバ１０６は、子機ハンドセット８０のＩＰアドレスと子機ハンドセット８０のＳＩＰＵＲＩとを対応づけて記憶する。これにより、ＳＩＰサーバ１０６に子機ハンドセット８０が登録される。Ｓ１６を終えると、登録処理が終了する。
【００４１】
一方において、Ｓ２２では、親機側制御部２２は、子機ハンドセット５０のためのＳＩＰＵＲＩを作成する。本実施例では、親機側制御部２２は、記憶領域３２（図２参照）に記憶されている自身のＳＩＰＵＲＩ３２ｂを含むＳＩＰＵＲＩを作成する。本実施例では、親機２０のＳＩＰＵＲＩ３２ｂは、「ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」である。このために、これらの文字列に少なくとも１つの文字（アルファベット及び／又は数字及び／又は所定の記号（ハイフン、ドット、アンダーバー等））が付加されたＳＩＰＵＲＩが作成される。本実施例では、子機ハンドセット５０のためのＳＩＰＵＲＩとして、「ｂｂｂ．ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」が作成される。なお、親機側制御部２２は、上記の「少なくとも１つの文字」をランダムに選択してもよいし、予め決められているルール（即ちプログラム）に従って文字を選択してもよい。親機側制御部２２は、子機情報記憶領域３１に既に登録されているＳＩＰＵＲＩと異なるＳＩＰＵＲＩを作成する。例えば、子機情報記憶領域３１に子機ハンドセット７０のＳＩＰＵＲＩが既に登録されている場合、それと異なるＳＩＰＵＲＩを子機ハンドセット５０のために作成する。
【００４２】
次いで、親機側制御部２２は、ＲＥＧＩＳＴＥＲコマンドをＳＩＰサーバ１０６に送信する（Ｓ２４）。なお、親機２０は、自身が登録されているＳＩＰサーバ１０６のＩＰアドレス３２ｃを知っている。このために、Ｓ２４においてＲＥＧＩＳＴＥＲコマンドをＳＩＰサーバ１０６に送信することができる。上記のＲＥＧＩＳＴＥＲコマンドは、親機２０のＩＰアドレス３２ａ（図２参照）とＳ２２で作成されたＳＩＰＵＲＩとを含んでいる。ＳＩＰサーバ１０６は、親機２０のＩＰアドレス３２ａと子機ハンドセット５０のＳＩＰＵＲＩとを対応づけて記憶する。これにより、ＳＩＰサーバ１０６に子機ハンドセット５０が登録される。
【００４３】
続いて、親機側制御部２２は、子機ハンドセット５０の子機ＩＤに対応づけて、Ｓ２２で作成されたＳＩＰＵＲＩを子機情報記憶領域３１に記憶する（Ｓ２６）。図３の例では、子機ハンドセット５０の子機ＩＤ「ＸＸＸ」に対応づけてＳＩＰＵＲＩ「ｂｂｂ．ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」が記憶される。Ｓ２６を終えると、登録処理が終了する。
【００４４】
なお、子機ハンドセット５０の場合と同様の登録処理によって、子機ハンドセット７０の子機ＩＤとＳＩＰＵＲＩが子機情報記憶領域３１に記憶される。図３の例では、子機ハンドセット７０の子機ＩＤ「ＹＹＹ」に対応づけてＳＩＰＵＲＩ「ｃｃｃ．ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」が記憶される。また、ＳＩＰサーバ１０６に子機ハンドセット７０が登録される。子機ハンドセット５０，７０，８０が子機情報記憶領域３１に記憶されると、子機ハンドセット５０，７０，８０は、親機２０を介してＰＳＴＮ網を利用して電話通信することが可能になる。また、子機ハンドセット５０，７０が子機情報記憶領域３１に記憶されると、子機ハンドセット５０，７０は、親機２０を介してＩＰ網を利用して電話通信することが可能になる。なお、ＩＰ電話装置である子機ハンドセット８０は、親機２０を介さずに、ＩＰ網を利用して電話通信することが可能である。
【００４５】
（通話要求受信処理）
図６は、親機側制御部２２によって実行される通話要求受信処理のフローチャートを示す。例えば、ＩＰ電話装置１２０のユーザは、内線網１０（親機２０又はいずれかの子機ハンドセット５０，７０）のＳＩＰＵＲＩを入力することによって内線網１０に電話をかけることができる。この場合、ＩＰ電話装置１２０からＳＩＰサーバ１０６に通話要求（ＩＮＶＩＴＥ）が送信される。このＩＮＶＩＴＥは、送信元であるＩＰ電話装置１２０のＳＩＰＵＲＩと、送信先である内線網１０のＳＩＰＵＲＩとを含んでいる。ＳＩＰサーバ１０６は、ＩＮＶＩＴＥを受信する。ＳＩＰサーバ１０６は、内線網１０の各通話デバイス２０，５０，７０のＳＩＰＵＲＩと親機２０のＩＰアドレスとを対応づけて記憶（登録）している。このために、ＳＩＰサーバ１０６は、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩがいずれの通話デバイス２０，５０，７０に対応するものであっても、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩから親機２０のＩＰアドレスを特定する。ＳＩＰサーバ１０６は、親機２０のＩＰアドレスを送信先としてＩＮＶＩＴＥを転送する。これにより、親機２０のＩＰネットワークインターフェイス２６（図２参照）によってＩＮＶＩＴＥが受信される。この場合、通話要求受信処理が実行される。
【００４６】
また、一般電話１８０のユーザは、一般電話１８０に内線網１０のＰＳＴＮ電話番号（数字列）を入力することによって内線網１０に電話をかけることができる。この場合、一般電話１８０からＰＳＴＮ１７４に通話要求が送信される。これにより、ＰＳＴＮインターフェイス３４（図２参照）によって通話要求が受信される。この場合も、通話要求受信処理が実行される。
【００４７】
なお、ＩＰ電話装置１２０のユーザは、子機ハンドセット８０のＳＩＰＵＲＩを入力することによって、子機ハンドセット８０に電話をかけることができる。この場合、ＩＰ電話装置１２０からＳＩＰサーバ１０６にＩＮＶＩＴＥが送信される。このＩＮＶＩＴＥは、送信元であるＩＰ電話装置１２０のＳＩＰＵＲＩと、送信先である子機ハンドセット８０のＳＩＰＵＲＩとを含んでいる。ＳＩＰサーバ１０６は、子機ハンドセット８０のＳＩＰＵＲＩと子機ハンドセット８０のＩＰアドレスとを対応づけて記憶（登録）している。このために、ＳＩＰサーバ１０６は、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩから子機ハンドセット８０のＩＰアドレスを特定する。ＳＩＰサーバ１０６は、子機ハンドセット８０のＩＰアドレスを送信先としてＩＮＶＩＴＥを転送する。これにより、子機ハンドセット８０によってＩＮＶＩＴＥが受信される。この場合、子機ハンドセット８０は、通話要求通知（リング音の出力等）を実行する。子機ハンドセット８０において通話開始操作が実行されると、子機ハンドセット８０とＩＰ電話装置１２０との間で通話用通信セッションＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）が確立される。子機ハンドセット８０とＩＰ電話装置１２０との間で電話通信することが可能になる。子機ハンドセット８０は、親機２０を介さずに、ＩＰ網を利用して電話通信することができる。
【００４８】
親機側制御部２２は、ＰＳＴＮ１７４からの通話要求であるのか、あるいは、インターネット１０４からの通話要求であるのかを判断する（Ｓ４０）。この判断は、通話要求が受信されたインターフェイスがどちらのインターフェイス２６，３４であるのかを判断することによって行なわれる。ＰＳＴＮ１７４からの通話要求である場合、親機側制御部２２は、Ｓ４０でＹＥＳと判断する。この場合、Ｓ４２に進む。一方において、インターネット１０４からの通話要求である場合、親機側制御部２２は、Ｓ４０でＮＯと判断する。この場合、図７のＳ７０に進む。
【００４９】
なお、一般電話１８０からの通話要求がＳ４０で受信されたものとして、Ｓ４２以降の処理を説明する。Ｓ４２では、親機側制御部２２は、親機２０のスピーカ４２（図２参照）からリング音を出力する。また、親機側制御部２２は、各子機ハンドセット５０，７０，８０に通話要求通知指示を送信する。各子機ハンドセット５０，７０，８０（子機側制御部５２）は、通話要求通知指示を受信すると、通話要求通知を行なう。例えば、リング音をスピーカ６０から出力する。通話要求通知（リング音の出力等）が実行されると、ユーザは、電話がかかってきたことを知ることができる。
【００５０】
親機側制御部２２は、親機ハンドセット４０と子機ハンドセット５０，７０，８０のいずれかにおいて、通話開始操作（即ちフックキーの操作）が実行されることを監視する（Ｓ４４）。なお、いずれのハンドセットで通話開始操作が実行される前に、一般電話１８０で電話が切断された場合（一般電話１８０でオンフックされた場合）、親機側制御部２２は、親機２０のスピーカ４２からリング音を出力することを停止する。さらに、親機側制御部２２は、各子機ハンドセット５０，７０，８０に通話要求通知を停止するための指示を送信する。これにより、各子機ハンドセット５０，７０，８０は、通話要求通知を停止する。
【００５１】
親機ハンドセット４０がユーザによって持ち上げられると（即ちオフフック状態にされると）、親機側制御部２２は、Ｓ４４でＹＥＳと判断する。また、子機ハンドセット５０，７０，８０は、通話要求通知中にフックキーが操作されると、通話開始操作が実行されたことを示す情報を親機２０に送信する。親機側制御部２２は、親機２０（無線通信インターフェイス２４）でこの情報が受信されると、Ｓ４４でＹＥＳと判断する。なお、この情報は、通話開始操作が実行された子機ハンドセットのデバイスＩＤを含んでいる。このために、親機側制御部２２は、いずれの子機ハンドセットで通話開始操作が実行されたのかを知ることができる。Ｓ４４でＹＥＳの場合、親機側制御部２２は、親機２０のスピーカ４２からリング音を出力することを停止する。また、親機側制御部２２は、各子機ハンドセット５０，７０，８０に通話要求通知を停止するための指示を送信する。
【００５２】
次いで、親機側制御部２２は、Ｓ４４で通話開始操作が実行されたハンドセットと一般電話１８０との間で通話可能状態を構築する（Ｓ４６）。例えば、Ｓ４４で通話開始操作が実行されたハンドセットが親機ハンドセット４０である場合、親機側制御部２２は、ＰＳＴＮ１７４からの音声データをスピーカ４２から出力し、マイク４４に入力された音声データをＰＳＴＮ１７４に送信する。また、例えば、Ｓ４４で通話開始操作が実行されたハンドセットが子機ハンドセット５０である場合、親機側制御部２２は、ＰＳＴＮ１７４からの音声データを子機ハンドセット５０に転送するとともに、子機ハンドセット５０からの音声データをＰＳＴＮ１７４に転送する。
【００５３】
一般電話１８０で通話終了操作が行なわれた場合（一般電話１８０でオンフックされた場合）、一般電話１８０は、所定のコマンドを内線網１０に送信する。親機側制御部２２は、この所定のコマンドを受信することを監視している（Ｓ４８）。ここでＹＥＳの場合、親機側制御部２２は、通話終了処理を実行する（Ｓ５０）。例えば、Ｓ４４で通話開始操作が実行されたハンドセットが子機ハンドセット５０である場合、親機側制御部２２は、電話が切断されたことを示す情報を子機ハンドセット５０に送信する。Ｓ５０を終えると、通話要求受信処理が終了する。
【００５４】
また、親機側制御部２２は、Ｓ４４で通話開始操作が実行されたハンドセットで通話終了操作が実行されることを監視している（Ｓ５２）。例えば、Ｓ４４で通話開始操作が実行されたハンドセットが親機ハンドセット４０である場合、親機ハンドセット４０が元の位置に戻されると（オンフックされると）、親機側制御部２２は、Ｓ５２でＹＥＳと判断する。また、例えば、Ｓ４４で通話開始操作が実行されたハンドセットが子機ハンドセット５０である場合、子機ハンドセット５０で通話終了操作が実行されると（オンフックされると）、子機ハンドセット５０は、通話終了操作が実行されたことを示す情報を親機２０に送信する。この場合、親機側制御部２２は、Ｓ５２でＹＥＳと判断する。Ｓ５２でＹＥＳの場合、親機側制御部２２は、一般電話１８０に所定のコマンド（通話終了コマンド）を送信する（Ｓ５４）。これにより、通話要求受信処理が終了する。
【００５５】
続いて、インターネット１０４からの通話要求（即ちＩＮＶＩＴＥ）が受信された場合に実行される処理について説明する。インターネット１０４からのＩＮＶＩＴＥが受信された場合、Ｓ４０でＮＯと判断され、図７のＳ７０が実行される。ＩＰ電話装置１２０から送信されたＩＮＶＩＴＥが受信されたものとして、Ｓ７０以降の処理を説明する。
【００５６】
Ｓ７０では、親機側制御部２２は、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩが親機２０のＳＩＰＵＲＩ３２ｂ（図２参照）であるのか、あるいは、いずれかの子機ハンドセット５０，７０のＳＩＰＵＲＩであるのかを判断する。ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩが親機２０のＳＩＰＵＲＩ３２ｂである場合、Ｓ７０でＹＥＳと判断され、Ｓ７２に進む。ＩＮＶＩＴＥの含まれる送信先のＳＩＰＵＲＩがいずれかの子機ハンドセット５０，７０のＳＩＰＵＲＩである場合、Ｓ７０でＮＯと判断され、図８のＳ１１０に進む。
【００５７】
Ｓ７２では、親機側制御部２２は、親機２０のスピーカ４２（図２参照）からリング音を出力する。ここでは、各子機ハンドセット５０，７０，８０に通話要求通知指示が送信されない。次いで、親機側制御部２２は、親機ハンドセット４０で通話開始操作（即ちフックキーの操作）が実行されることを監視する（Ｓ７４）。ここでＹＥＳの場合、親機側制御部２２は、２００  ＯＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、２００  ＯＫをＩＰ電話装置１２０に転送する。ＩＰ電話装置１２０は、２００  ＯＫを受信すると、ＡＣＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、ＡＣＫを内線網１０（親機２０）に転送する。親機２０は、ＡＣＫを受信する（Ｓ７８）。これにより、通話用通信セッションＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）が確立される（Ｓ８０）。
【００５８】
ＩＰ電話装置１２０に入力された音声データは、ＳＩＰサーバ１０６に送信される。ＳＩＰサーバ１０６は、音声データを内線網１０（親機２０）に転送する。親機側制御部２２は、ＳＩＰサーバ１０６からの音声データをスピーカ４２から出力する。また、親機側制御部２２は、マイク４４に入力された音声データをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、音声データをＩＰ電話装置１２０に転送する。親機ハンドセット４０とＩＰ電話装置１２０の間で通話することが可能になる。
【００５９】
ＩＰ電話装置１２０で通話終了操作が行なわれた場合（オンフックされた場合）、ＩＰ電話装置１２０は、ＢＹＥをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、ＢＹＥを内線網１０（親機２０）に転送する。親機２０は、ＢＹＥを受信する。この場合、親機側制御部２２は、Ｓ８２でＹＥＳと判断し、２００  ＯＫをＳＩＰサーバ１０６に送信する（Ｓ８４）。ＳＩＰサーバ１０６は、２００  ＯＫをＩＰ電話装置１２０に転送する。これにより、通話用通信セッションＲＴＰが切断され、通話要求受信処理が終了する。
【００６０】
また、親機側制御部２２は、親機ハンドセット４０で通話終了操作が実行されることを監視している（Ｓ８６）。ここでＹＥＳの場合、親機側制御部２２は、ＢＹＥをＳＩＰサーバ１０６に送信する（Ｓ８８）。ＳＩＰサーバ１０６は、ＢＹＥをＩＰ電話装置１２０に転送する。ＩＰ電話装置１２０は、ＢＹＥを受信すると、２００  ＯＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、２００  ＯＫを内線網１０（親機２０）に転送する。親機２０は、２００  ＯＫを受信する（Ｓ９０）。これにより、通話用通信セッションＲＴＰが切断され、通話要求受信処理が終了する。
【００６１】
続いて、インターネット１０４からのＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩがいずれかの子機ハンドセット５０，７０のＳＩＰＵＲＩである場合に実行される処理について説明する。即ち、Ｓ７０でＮＯの場合に実行される処理について説明する。Ｓ７０でＮＯの場合、図８のＳ１１０に進む。
【００６２】
Ｓ１１０では、親機側制御部２２は、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩに対応づけられている子機ＩＤを子機情報記憶領域３１（図２参照）から特定する。例えば、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩが「ｂｂｂ．ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」である場合、親機側制御部２２は、子機ハンドセット５０の子機ＩＤ「ＸＸＸ」を特定する（図３参照）。子機ハンドセット５０の子機ＩＤがＳ１１０で特定されたものとして、以下の処理を説明する。
【００６３】
親機側制御部２２は、子機ハンドセット５０の状態を確認する（Ｓ１１２）。具体的に言うと、親機側制御部２２は、子機ハンドセット５０に状態確認コマンドを送信する。子機ハンドセット５０は、状態確認コマンドを受信すると、自身の状態（通話中状態、待機状態等）を示す情報を親機２０に送信する。この情報に基づいて、親機側制御部２２は、子機ハンドセット５０が待機状態であるのか否かを判断する（Ｓ１１４）。ここでＮＯの場合、親機側制御部２２は、４８６  ＢｕｓｙＨｅｒｅをＳＩＰサーバ１０６に送信する（Ｓ１１６）。ＳＩＰサーバ１０６は、４８６  ＢｕｓｙＨｅｒｅをＩＰ電話装置１２０に転送する。これにより、ＩＰ電話装置１２０は、通話中を示す音を出力することができる。ＩＰ電話装置１２０のユーザは、子機ハンドセット５０が通話中状態であることを知ることができる。Ｓ１１６を終えると、通話要求受信処理が終了する。
【００６４】
一方において、Ｓ１１４でＹＥＳの場合、親機側制御部２２は、Ｓ１１０で特定された子機ハンドセット５０に通話要求通知指示を送信する（Ｓ１１８）。即ち、親機側制御部２２は、子機ハンドセット５０の子機ＩＤを送信先とする通話要求通知指示を無線通信によって送信する。ここでは、子機ハンドセット７０，８０には通話要求通知指示が送信されない。また、親機２０のスピーカ４２からリング音が出力されることもない。子機ハンドセット５０は、通話要求通知指示を受信すると、通話要求通知（リング音の出力等）を行なう。ユーザは、電話がかかってきたことを知ることができる。
【００６５】
親機側制御部２２は、子機ハンドセット５０で通話開始操作が実行されることを監視する（Ｓ１２０）。子機ハンドセット５０は、通話要求通知中にフックキーが操作されると、通話開始操作が実行されたことを示す情報を親機２０に送信する。親機側制御部２２は、この情報が受信されると、Ｓ１２０でＹＥＳと判断する。この場合、親機側制御部２２は、２００  ＯＫをＳＩＰサーバ１０６に送信する（Ｓ１２２）。ＳＩＰサーバ１０６は、２００  ＯＫをＩＰ電話装置１２０に転送する。ＩＰ電話装置１２０は、２００  ＯＫを受信すると、ＡＣＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、ＡＣＫを内線網１０（親機２０）に転送する。親機２０は、ＡＣＫを受信する（Ｓ１２４）。これにより、通話用通信セッションＲＴＰが確立される（Ｓ１２６）。
【００６６】
ＩＰ電話装置１２０に入力された音声データは、ＳＩＰサーバ１０６に送信される。ＳＩＰサーバ１０６は、音声データを内線網１０（親機２０）に転送する。親機側制御部２２は、ＳＩＰサーバ１０６からの音声データを子機ハンドセット５０に転送する。これにより、子機ハンドセット５０のユーザは、ＩＰ電話装置１２０からの音声データを聞くことができる。一方において、ユーザによって子機ハンドセット５０に入力された音声データは、親機２０に送信される。親機側制御部２２は、子機ハンドセット５０からの音声データをＳＩＰサーバ１０６に転送する。ＳＩＰサーバ１０６は、音声データをＩＰ電話装置１２０に転送する。これにより、ＩＰ電話装置１２０のユーザは、子機ハンドセット５０からの音声データを聞くことができる。子機ハンドセット５０とＩＰ電話装置１２０の間で通話することが可能になる。
【００６７】
Ｓ１２６を終えると、図９のＳ１４０に進む。親機側制御部２２は、ＢＹＥを受信することを監視している（Ｓ１４０）。ここでＹＥＳの場合、親機側制御部２２は、２００  ＯＫをＳＩＰサーバ１０６に送信する（Ｓ１４２）。これにより、通話用通信セッションＲＴＰが切断される。親機側制御部２２は、ＢＹＥが受信されたことを示す情報（通話終了通知）を子機ハンドセット５０に送信する（Ｓ１４４）。子機ハンドセット５０（子機側制御部５２）は、所定の音をスピーカ６０（図４参照）から出力する。子機ハンドセット５０のユーザは、電話が切断されたことを知ることができる。Ｓ１４４を終えると、通話要求受信処理が終了する。
【００６８】
また、親機側制御部２２は、子機ハンドセット５０で通話終了操作が実行されることを監視している（Ｓ１４６）。ここでＹＥＳの場合、親機側制御部２２は、ＢＹＥをＳＩＰサーバ１０６に送信する（Ｓ１４８）。親機２０は、２００  ＯＫを受信する（Ｓ１５０）。これにより、通話用通信セッションＲＴＰが切断され、通話要求受信処理が終了する。
【００６９】
（通話要求送信処理）
続いて、電話をかける際に親機側制御部２２によって実行される処理について説明する。なお、本実施例では、子機ハンドセット５０からインターネット１０４を利用して電話をかける場合の処理について説明する。親機２０又は子機ハンドセット７０からインターネット１０４を利用して電話をかける場合も同様の処理が実行される。親機２０又は子機ハンドセット５０，７０，８０からＰＳＴＮ１７４を利用して電話をかける場合の処理については、公知の手法を利用すればよいために、詳しい説明を省略する。
【００７０】
子機ハンドセット５０のユーザは、操作部５６（図４参照）を操作することによって、通話することを望む相手のＳＩＰＵＲＩを子機ハンドセット５０に入力することができる。本実施例では、ＩＰ電話装置１２０のＳＩＰＵＲＩが入力されたものとする。この場合、子機ハンドセット５０は、ＩＰ電話装置１２０のＳＩＰＵＲＩと自身のデバイスＩＤ（子機ＩＤ「ＸＸＸ」）を親機２０に送信する。親機側制御部２２は、これらの情報を受信すると、図１０のフローチャートを実行する。
【００７１】
親機側制御部２２は、子機ハンドセット５０の子機ＩＤ「ＸＸＸ」に対応づけられているＳＩＰＵＲＩ「ｂｂｂ．ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」を子機情報記憶領域３１から特定する。親機側制御部２２は、子機ハンドセット５０のＳＩＰＵＲＩを送信元として含んでいるとともに、ＩＰ電話装置１２０のＳＩＰＵＲＩを送信先として含んでいるＩＮＶＩＴＥをＳＩＰサーバ１０６に送信する（Ｓ１７０）。ＳＩＰサーバ１０６は、ＩＰ電話装置１２０のＳＩＰＵＲＩとＩＰ電話装置１２０のＩＰアドレスとを対応づけて記憶（登録）している。このために、ＳＩＰサーバ１０６は、ＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩからＩＰ電話装置１２０のＩＰアドレスを特定することができる。ＳＩＰサーバ１０６は、ＩＰ電話装置１２０のＩＰアドレスを送信先としてＩＮＶＩＴＥを転送する。これにより、ＩＰ電話装置１２０によってＩＮＶＩＴＥが受信される。
【００７２】
なお、Ｓ１７０の処理が実行された後であってＳ１７２又はＳ１７６でＹＥＳと判断されるまでの間に、子機ハンドセット５０で通話終了操作が実行されると、親機側制御部２２は、キャンセルコマンドをＳＩＰサーバ１０６（ＩＰ電話装置１２０）に送信する。この場合、通話要求送信処理が終了する。
【００７３】
ＩＰ電話装置１２０は、通話状態中にＩＮＶＩＴＥを受信すると、４８６  ＢｕｓｙＨｅｒｅをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、４８６  ＢｕｓｙＨｅｒｅを親機２０に転送する。この場合、親機側制御部２２は、Ｓ１７２でＹＥＳと判断し、子機ハンドセット５０に通話中を示す情報（通話不可能通知）を送信する（Ｓ１７４）。これにより、子機ハンドセット５０（子機側制御部５２）は、通話中を示す音を出力することができる。子機ハンドセット５０のユーザは、ＩＰ電話装置１２０が通話中状態であることを知ることができる。Ｓ１７４を終えると、通話要求送信処理が終了する。
【００７４】
一方において、ＩＰ電話装置１２０は、待機状態中にＩＮＶＩＴＥを受信すると、通話要求通知を実行する。ＩＰ電話装置１２０のユーザによって通話開始操作が実行されると、ＩＰ電話装置１２０は、２００  ＯＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、２００  ＯＫを親機２０に転送する。この場合、親機側制御部２２は、Ｓ１７６でＹＥＳと判断し、ＡＣＫをＳＩＰサーバ１０６に送信する。ＳＩＰサーバ１０６は、ＡＣＫをＩＰ電話装置１２０に転送する。これにより、通話用通信セッションＲＴＰが確立される（Ｓ１８０）。親機側制御部２２が音声データ通信を中継する点は、図８のＳ１２６の処理と同様である。なお、Ｓ１８２〜Ｓ１９２の処理については、図９のＳ１４０〜Ｓ１５０の処理と同様であるために、詳しい説明を省略する。
【００７５】
本実施例の電話ネットワークシステム２について詳しく説明した。このシステム２では、親機２０は、非ＩＰ電話装置である子機ハンドセット５０，７０のＳＩＰＵＲＩを作成し、ＳＩＰサーバ１０６に登録する。親機２０は、子機ハンドセット５０，７０とＳＩＰサーバ１０６の間で音声データを中継する。これにより、子機ハンドセット５０，７０がインターネット１０４を利用して電話通信することが可能である。本実施例の技術を利用すると、非ＩＰ電話装置をＩＰ電話装置として機能させることができる。ＩＰ電話装置としての機能を有する子機ハンドセット８０についても、ＰＳＴＮ１７４を介した通話に関しては、他の子機ハンドセット５０，７０と同様、親機２０を介して通話を行う。一方において、ＩＰ網を利用した通話に関しては、親機２０を介することなく、通話を行うこととなる。
【００７６】
また、親機２０は、自身のＳＩＰＵＲＩを含むＳＩＰＵＲＩを子機ハンドセット５０，７０のために作成する。親機２０のＳＩＰＵＲＩがユニークなものであるために、子機ハンドセット５０，７０のＳＩＰＵＲＩもユニークなものになる。複数の同じＳＩＰＵＲＩがＳＩＰサーバ１０６に登録されるのを防止することができる。
【００７７】
また、上記のシステム２では、子機ハンドセット５０，７０を親機２０に初期登録することをトリガとして、子機ハンドセット５０，７０をＳＩＰサーバ１０６に登録することができる。ユーザが子機ハンドセット５０，７０を親機２０に初期登録するための操作を行なえば、子機ハンドセット５０，７０がＳＩＰサーバ１０６に自動的に登録される。子機ハンドセット５０，７０をＳＩＰサーバ１０６に登録するための操作をユーザが行なう必要がない。
【００７８】
（第２実施例）
第１実施例と異なる点について説明する。本実施例では、親機２０の子機情報記憶領域３１の記憶内容が異なる。図１１は、本実施例の子機情報記憶領域３１の記憶内容の一例を示す。子機情報記憶領域３１は、複数の組合せ情報２３０，２３２，２３４を記憶することが可能である。各組合せ情報２３０，２３２，２３４は、子機ＩＤ２１０とＳＩＰＵＲＩ２１２とポート番号２１４とが対応づけられた情報である。本実施例では、組合せ情報２３０が子機ハンドセット５０に対応し、組合せ情報２３２が子機ハンドセット７０に対応し、組合せ情報２３４が子機ハンドセット８０に対応するものとする。子機ＩＤ２１０とＳＩＰＵＲＩ２１２については、第１実施例と同様である。ポート番号２１４は、親機２０において利用可能なポート番号である。ポート番号２１４がどのようにして記憶されるのかについては、次に詳しく説明する。
【００７９】
（登録処理）
図１２は、本実施例の登録処理のフローチャートを示す。Ｓ２１０〜Ｓ２１６については、図５のＳ１０〜Ｓ１６の処理と同様であるために、詳しい説明を省略する。Ｓ２１４でＮＯの場合、Ｓ２２４に進む。なお、子機ハンドセット５０についてＳ２２４以降の処理を行なうものとして、以下の説明を続ける。Ｓ２２４については、図５のＳ２２の処理と同様であるために、詳しい説明を省略する。次いで、親機側制御部２２は、ポート番号を決定する（Ｓ２２６）。親機側制御部２２は、未使用のポートの中から１つのポートをランダムに選択することによって、Ｓ２２６の処理を実行する。続いて、親機側制御部２２は、ＲＥＧＩＳＴＥＲコマンドをＳＩＰサーバ１０６に送信する（Ｓ２２８）。上記のＲＥＧＩＳＴＥＲコマンドは、親機２０のＩＰアドレス３２ａ（図２参照）とＳ２２６で決定されたポート番号の組合せと、Ｓ２２４で作成されたＳＩＰＵＲＩ（子機ハンドセット５０のＳＩＰＵＲＩ）とを含んでいる。ＳＩＰサーバ１０６は、親機２０のＩＰアドレス３２ａとＳ２２６で決定されたポート番号の組合せと、子機ハンドセット５０のＳＩＰＵＲＩとを対応づけて記憶する。
【００８０】
次いで、親機側制御部２２は、子機ハンドセット５０のＳＩＰＵＲＩとＳ２２６で決定されたポート番号とを子機情報記憶領域３１に記憶する（Ｓ２３０）。本実施例では、子機ハンドセット５０のポート番号として、「ｓｓｓｓｓ」が記憶される（図１１参照）。なお、子機ハンドセット７０についてＳ２２４以降の処理が実行された場合、Ｓ２３０においてポート番号「ｔｔｔｔｔ」が子機情報記憶領域３１に記憶される（図１１参照）。Ｓ２３０を終えると、登録処理が終了する。
【００８１】
なお、親機２０は、自身をＳＩＰサーバ１０６に登録する際に、自身のＩＰアドレス３２ａと予め決められているポート番号（デフォルトのポート番号）の組合せと、自身のＳＩＰＵＲＩ３２ｂとをＳＩＰサーバ１０６に送信する。このために、ＳＩＰサーバ１０６は、親機２０のＩＰアドレス３２ａと上記のデフォルトのポート番号の組合せと、親機２０のＳＩＰＵＲＩ３２ｂとを対応づけて記憶している。
【００８２】
上述したように、本実施例のＳＩＰサーバ１０６は、内線網１０を構成する通話デバイス２０，５０，７０のそれぞれについて、ＩＰアドレス３２ａとポート番号の組合せを記憶している。このために、例えば、ＩＰ電話装置１２０が子機ハンドセット５０に電話をかける場合、ＳＩＰサーバ１０６は、親機２０のＩＰアドレス３２ａと子機ハンドセット５０のポート番号の組合せを送信先として、ＩＮＶＩＴＥを送信する。親機側制御部２２は、ＩＮＶＩＴＥが受信されたポート番号に基づいて、子機ハンドセット５０の子機ＩＤ「ＸＸＸ」を子機情報記憶領域３１から特定することができる。即ち、親機側制御部２２は、ＩＮＶＩＴＥを解析してＩＮＶＩＴＥに含まれる送信先のＳＩＰＵＲＩを特定しなくても、子機ハンドセット５０の子機ＩＤ「ＸＸＸ」を特定することができる。本実施例では、図７のＳ７０、及び、図８のＳ１１０の処理を実行する際にＩＮＶＩＴＥを解析する処理が必要ないために、プログラムを簡単化することができる。また、子機ハンドセット５０，７０を別々のポートに割り当てることで、例えば、一方の子機ハンドセットによりＩＰ網を使用した通信が行われている間であっても、他方の子機ハンドセットによりＩＰ網を使用した通信を行うことができる。
【００８３】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に記載しておく。
【００８４】
上記の実施例では、図８のＳ１１２において、親機側制御部２２は、状態確認コマンドを子機ハンドセットに送信してレスポンスを受信することによって、子機ハンドセットの状態を確認する。しかしながら、親機２０は、子機ハンドセットの状態を常に監視しておいてもよい。例えば、子機ハンドセットにおいて電話をかけるための操作が実行されると、親機２０は、その子機ハンドセットに対応づけて通話中状態を記憶してもよい。一方において、その子機ハンドセットにおいて電話が切断されると、親機２０は、その子機ハンドセットに対応づけて待機状態を記憶してもよい。各子機ハンドセット５０，７０の状態を監視して記憶しておくと、図８のＳ１１２において状態確認コマンドを送信しなくても、子機ハンドセット５０，７０の状態を特定することができる。
【００８５】
また、上記の実施例では、図５のＳ２２において、親機２０のＳＩＰＵＲＩ「ａａａ＠ｅｘａｍｐｌｅ．ｃｏｍ」の前に文字（例えばｂｂｂ．）を付加することによって、子機ハンドセット５０のＳＩＰＵＲＩを作成している。しかしながら、親機側制御部２２は、親機２０のＳＩＰＵＲＩを構成する複数の文字列の中間部分に文字を付加することによって、子機ハンドセット５０のＳＩＰＵＲＩを作成してもよい。例えば、親機側制御部２２は、「ａａａ」と「＠ｅｘａｍｐｌｅ．ｃｏｍ」の間に文字を付加することによって、子機ハンドセット５０のＳＩＰＵＲＩを作成してもよい。この場合、例えば、「ａａａ．ｂｂｂ＠ｅｘａｍｐｌｅ．ｃｏｍ」のようなＳＩＰＵＲＩが作成される。
【００８６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００８７】
【図１】電話ネットワークシステムの構成の一例を示す。
【図２】親機の構成の一例を示す。
【図３】子機情報記憶領域の記憶内容の一例を示す。
【図４】子機ハンドセットの構成の一例を示す。
【図５】登録処理のフローチャートを示す。
【図６】通話要求受信処理のフローチャートを示す。
【図７】図６の続きのフローチャートを示す。
【図８】図７の続きのフローチャートを示す。
【図９】図８の続きのフローチャートを示す。
【図１０】通話要求送信処理のフローチャートを示す。
【図１１】第２実施例の子機情報記憶領域の記憶内容の一例を示す。
【図１２】第２実施例の登録処理のフローチャートを示す。
【符号の説明】
【００８８】
２：電話ネットワークシステム
１０：内線網
２０：親機
２２：親機側制御部
２８：記憶部
３１：子機情報記憶領域
３２ａ：親機のＩＰアドレス
３２ｂ：親機のＳＩＰＵＲＩ
３２ｃ：ＳＩＰサーバのＩＰアドレス
４０：親機ハンドセット
５０，７０，８０：子機ハンドセット
１０４：インターネット
１０６：ＳＩＰサーバ
１２０：ＩＰ電話装置
１８０：一般電話
２１０：子機ＩＤ
２１２：子機ハンドセットのＳＩＰＵＲＩ
【図１】
0004640448.tif 000002
【図２】
0004640448.tif 000003
【図３】
0004640448.tif 000004
【図４】
0004640448.tif 000005
【図５】
0004640448.tif 000006
【図６】
0004640448.tif 000007
【図７】
0004640448.tif 000008
【図８】
0004640448.tif 000009
【図９】
0004640448.tif 000010
【図１０】
0004640448.tif 000011
【図１１】
0004640448.tif 000012
【図１２】
0004640448.tif 000013