(57)【特許請求の範囲】
【請求項１】
発信端末と、識別情報を有する宛先端末と、識別情報を有し前記宛先端末に関連づけられた内線端末と、を有するＩＰ電話システムにおけるシグナリング方法であって、
前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを、前記発信端末から前記宛先端末に送信し、
送信されたメッセージを、前記宛先端末から前記内線端末に転送し、
転送されたメッセージに対する応答信号を前記内線端末から前記宛先端末に返信する、
シグナリング方法。
【請求項２】
発信端末と、識別情報を有する宛先端末と、識別情報をそれぞれ有し前記宛先端末に関連づけられた複数の内線端末と、を有するＩＰ電話システムにおけるシグナリング方法であって、
前記宛先端末の識別情報を示すヘッダ部と、前記複数の内線端末の各々の識別情報および前記複数の内線端末の優先順を示すペイロード部と、を有するメッセージを、前記発信端末から前記宛先端末に送信し、
送信されたメッセージを、前記優先順に従って、前記宛先端末から前記複数の内線端末のうち第１の内線端末に転送し、
前記第１の内線端末に転送されたメッセージに対する第１の応答信号であって、呼の確立の拒否を示す第１の応答信号を、前記第１の内線端末から前記宛先端末に返信し、
送信されたメッセージを、前記優先順に従って、前記宛先端末から前記複数の内線端末のうち第２の内線端末に、第１の応答信号が返信された後に転送し、
前記第２の内線端末に転送されたメッセージに対する第２の応答信号を、前記第２の内線端末から前記宛先端末に返信する、
シグナリング方法。
【請求項３】
発信端末と、識別情報を有する宛先端末と、識別情報を有し前記宛先端末に関連づけられた内線端末と、を有するＩＰ電話システムにおいて、
前記発信端末は、
前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを前記宛先端末に送信し、
前記宛先端末は、
前記発信端末から送信されたメッセージを前記内線端末に転送し、
前記内線端末は、
前記宛先端末から転送されたメッセージに対する応答信号を前記宛先端末に返信する、
ＩＰ電話システム。
【請求項４】
発信端末と、識別情報を有する宛先端末と、識別情報をそれぞれ有し前記宛先端末に関連づけられた複数の内線端末と、を有するＩＰ電話システムにおいて、
前記発信端末は、
前記宛先端末の識別情報を示すヘッダ部と、前記複数の内線端末の識別情報および前記複数の内線端末の優先順を示すペイロード部と、を有するメッセージを前記宛先端末に送信し、
前記宛先端末は、
前記発信端末から送信されたメッセージを前記複数の内線端末に前記優先順に転送し、
前記複数の内線端末は、
前記宛先端末から転送されたメッセージに対する応答信号を前記宛先端末に返信する、
ＩＰ電話システム。
【請求項５】
宛先端末の識別情報と、内線端末の識別情報と、を取得する取得手段と、
前記取得手段によって取得される前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを生成する生成手段と、
前記生成手段によって生成されるメッセージを前記宛先端末に送信する送信手段と、
を有するＩＰ電話装置。
【請求項６】
前記生成手段は、
前記宛先端末の識別情報を示すヘッダ部を有するメッセージを生成するメッセージ生成手段と、
前記内線端末の識別情報を示すペイロード部を生成するペイロード生成手段と、
前記ペイロード生成手段によって生成されるペイロード部を、前記メッセージ生成手段によって生成されるメッセージに付加する付加手段と、
を有する請求の範囲５記載のＩＰ電話装置。
【請求項７】
前記生成手段は、
複数の内線端末がそれぞれ有する識別情報および前記複数の内線端末の優先順を示すペイロード部を有するメッセージを生成する、
請求の範囲５記載のＩＰ電話装置。
【請求項８】
前記生成手段は、
前記複数の内線端末の各識別情報を前記優先順に示すペイロード部を有するメッセージを生成する、
請求の範囲７記載のＩＰ電話装置。
【請求項９】
識別情報を有するＩＰ電話装置であって、
前記識別情報を示すヘッダ部を有するメッセージを発信端末から受信する受信手段と、
前記受信手段によって受信されるメッセージに、内線端末の識別情報を示すペイロード部があるか否かを判断する判断手段と、
前記メッセージに前記ペイロード部があると判断される場合、前記ペイロード部に示された識別情報により特定される内線端末に前記メッセージを転送する転送手段と、
を有するＩＰ電話装置。
【請求項１０】
前記メッセージに前記ペイロード部がないと判断される場合、前記ＩＰ電話装置と前記発信端末との間で呼を確立させる処理を行う処理手段をさらに有する、
請求の範囲９記載のＩＰ電話装置。
【請求項１１】
前記受信手段は、
複数の内線端末がそれぞれ有する識別情報および前記複数の内線端末の優先順を示すペイロード部をさらに有するメッセージを受信し、
前記転送手段は、
前記ペイロード部に示された識別情報により特定される複数の内線端末に対して、前記優先順に前記メッセージを転送する、
請求の範囲９記載のＩＰ電話装置。
【請求項１２】
前記優先順は、前記複数の内線端末がそれぞれ有する優先度によって定められる序列であり、
前記転送手段は、
前記複数の内線端末のうち最も高い優先度を有する内線端末に対して最初に前記メッセージを転送する、
請求の範囲１１記載のＩＰ電話装置。
【請求項１３】
前記優先順は、前記複数の内線端末がそれぞれ有する優先度によって定められる序列であり、
前記複数の内線端末は、第１の内線端末と、前記第１の内線端末よりも低い優先度を有する第２の内線端末と、を含み、
前記転送手段によって転送されるメッセージに対して前記複数の内線端末のいずれかから送信される応答信号を受信する応答受信手段をさらに有し、
前記転送手段は、
前記第１の内線端末に前記メッセージを転送した後で前記受信手段によって受信され且つ前記第１の内線端末から送信された応答信号に、呼の確立の拒否が示されている場合、前記第２の内線端末に前記メッセージを転送する、
請求の範囲１１記載のＩＰ電話装置。
【請求項１４】
前記優先順は、前記複数の内線端末がそれぞれ有する優先度によって定められる序列であり、
前記複数の内線端末は、第１の内線端末と、前記第１の内線端末の次に高い優先度を有する第２の内線端末と、を含み、
前記転送手段によって転送されるメッセージに対して前記複数の内線端末のいずれかから送信される応答信号を受信する応答受信手段をさらに有し、
前記転送手段は、
前記第１の内線端末に前記メッセージを転送した後で前記受信手段によって受信され且つ前記第１の内線端末から送信された応答信号に、呼の確立の拒否が示されている場合、前記第２の内線端末に前記メッセージを転送する、
請求の範囲１１記載のＩＰ電話装置。
【請求項１５】
発信端末からのメッセージを受信する宛先端末に関連づけられ且つ識別情報を有するＩＰ電話装置であって、
前記発信端末から前記宛先端末に送信され前記宛先端末から転送されるメッセージであって、前記宛先端末の識別情報を示すヘッダ部と、前記ＩＰ電話装置の識別情報を示すペイロード部と、を有するメッセージを受信する受信手段と、
前記受信手段によって受信されたメッセージに対する応答信号を前記宛先端末に返信する返信手段と、
を有するＩＰ電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Internet Protocol）電話システムにおけるシグナリング方法、ＩＰ電話システム、およびＩＰ電話装置に関する。
【背景技術】
【０００２】
ＶｏＩＰ（Voice over Internet Protocol）を利用したＩＰ電話システムや、キーテレホンシステムなどの通信システムにおいて、宛先端末（destination terminal）および内線端末（extension terminal）に対して呼シグナリングを行うための方法が、以前より検討されている。
【０００３】
例えば特許文献１により提案された方法では、通信システムに対して、宛先端末に対する呼シグナリングがシグナリングチャネルで行われ、そのシグナリングが正常に完了した後に入力された内線番号が、対応するＤＴＭＦ信号（デュアルトーンマルチ周波数信号）に変換され音声チャネルで送信され、そして、そのＤＴＭＦ信号を解釈した通信システムから、内線番号を示す別のシグナリングメッセージが発行されて、内線端末へのシグナリングが完了する。
【０００４】
また、例えば特許文献２により提案された方法では、通信パスの確立処理は電話番号を示す信号の発行によって開始され、そして、内線番号を示す信号の発行条件が満たされる場合に、内線番号を示すＤＴＭＦ信号が宛先端末に対して発行され、そして、内線番号を示す別のシグナリングメッセージが宛先端末から発行されて、内線端末へのシグナリングが完了する。
【特許文献１】米国特許第６４５９７８５号明細書
【特許文献２】米国特許第６５４６０８３号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来のシグナリング方法では、２ステップのシグナリングが行われる。１番目のステップは、宛先端末に対するシグナリングであり、２番目のステップは、内線端末に対するシグナリングである。しかも、１番目のステップでは、まず、宛先端末の電話番号を包含するシグナリングメッセージがシグナリングチャネルで送信された後、内線端末の内線番号に対応するＤＴＭＦ信号が音声チャネルで送信される。このような手順で操作するようユーザに要求することはユーザにとって不便であり、しかも、内線端末へのシグナリングが完了するまでに時間がかかるという問題がある。
【０００６】
本発明の目的は、発呼時の端末操作を簡略化するとともに内線端末への呼シグナリングに要する時間を短縮することができる、ＩＰ電話システムにおけるシグナリング方法、ＩＰ電話システム、およびＩＰ電話装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明のシグナリング方法は、発信端末と、識別情報を有する宛先端末と、識別情報を有し前記宛先端末に関連づけられた内線端末と、を有するＩＰ電話システムにおけるシグナリング方法であって、前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを、前記発信端末から前記宛先端末に送信し、送信されたメッセージを、前記宛先端末から前記内線端末に転送し、転送されたメッセージに対する応答信号を前記内線端末から前記宛先端末に返信するようにした
。
【０００８】
本発明のシグナリング方法は、発信端末と、識別情報を有する宛先端末と、識別情報をそれぞれ有し前記宛先端末に関連づけられた複数の内線端末と、を有するＩＰ電話システムにおけるシグナリング方法であって、前記宛先端末の識別情報を示すヘッダ部と、前記複数の内線端末の各々の識別情報および前記複数の内線端末の優先順を示すペイロード部と、を有するメッセージを、前記発信端末から前記宛先端末に送信し、送信されたメッセージを、前記優先順に従って、前記宛先端末から前記複数の内線端末のうち第１の内線端末に転送し、前記第１の内線端末に転送されたメッセージに対する第１の応答信号であって、呼の確立の拒否を示す第１の応答信号を、前記第１の内線端末から前記宛先端末に返信し、送信されたメッセージを、前記優先順に従って、前記宛先端末から前記複数の内線端末のうち第２の内線端末に、第１の応答信号が返信された後に転送し、前記第２の内線端末に転送されたメッセージに対する第２の応答信号を、前記第２の内線端末から前記宛先端末に返信するようにした。
【０００９】
本発明のＩＰ電話システムは、発信端末と、識別情報を有する宛先端末と、識別情報を有し前記宛先端末に関連づけられた内線端末と、を有するＩＰ電話システムにおいて、前記発信端末は、前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを前記宛先端末に送信し、前記宛先端末は、前記発信端末から送信されたメッセージを前記内線端末に転送し、前記内線端末は、前記宛先端末から転送されたメッセージに対する応答信号を前記宛先端末に返信する構成を採る。
【００１０】
本発明のＩＰ電話システムは、発信端末と、識別情報を有する宛先端末と、識別情報をそれぞれ有し前記宛先端末に関連づけられた複数の内線端末と、を有するＩＰ電話システムにおいて、前記発信端末は、前記宛先端末の識別情報を示すヘッダ部と、前記複数の内線端末の識別情報および前記複数の内線端末の優先順を示すペイロード部と、を有するメッセージを前記宛先端末に送信し、前記宛先端末は、前記発信端末から送信されたメッセージを前記複数の内線端末に前記優先順に転送し、前記複数の内線端末は、前記宛先端末から転送されたメッセージに対する応答信号を前記宛先端末に返信する構成を採る。
【００１１】
本発明のＩＰ電話装置は、宛先端末の識別情報と、内線端末の識別情報と、を取得する取得手段と、前記取得手段によって取得される前記宛先端末の識別情報および前記内線端末の識別情報をそれぞれ示すヘッダ部およびペイロード部を有するメッセージを生成する生成手段と、前記生成手段によって生成されるメッセージを前記宛先端末に送信する送信手段と、を有する構成を採る。
【００１２】
本発明のＩＰ電話装置は、識別情報を有するＩＰ電話装置であって、前記識別情報を示すヘッダ部を有するメッセージを発信端末から受信する受信手段と、前記受信手段によって受信されるメッセージに、内線端末の識別情報を示すペイロード部があるか否かを判断する判断手段と、前記メッセージに前記ペイロード部があると判断される場合、前記ペイロード部に示された識別情報により特定される内線端末に前記メッセージを転送する転送手段と、を有する構成を採る。
【００１３】
本発明のＩＰ電話装置は、発信端末からのメッセージを受信する宛先端末に関連づけられ且つ識別情報を有するＩＰ電話装置であって、前記発信端末から前記宛先端末に送信され前記宛先端末から転送されるメッセージであって、前記宛先端末の識別情報を示すヘッダ部と、前記ＩＰ電話装置の識別情報を示すペイロード部と、を有するメッセージを受信する受信手段と、前記受信手段によって受信されたメッセージに対する応答信号を前記宛先端末に返信する返信手段と、を有する構成を採る。
【発明の効果】
【００１４】
本発明によれば、発呼時の端末操作を簡略化するとともに内線端末への呼シグナリングに要する時間を短縮することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００１６】
（実施の形態１）
図１は、本発明の実施の形態１に係るＩＰ電話システムの構成を示す図である。図１のＩＰ電話システム１は、ＳＩＰ（Session Initiation Protocol）ベースのシステムであり、複数のＩＰ電話装置１０、２０、３０ａ、３０ｂ、３０ｃ、３０ｄおよび通信ネットワーク４０、５０から構成される。ＩＰ電話装置１０、２０、３０ｄは、通信ネットワーク４０に接続されている。また、ＩＰ電話装置２０、３０ａ、３０ｂ、３０ｃは、通信ネットワーク５０に接続されている。
【００１７】
以下の説明の理解を容易にするために、ＩＰ電話装置１０は呼（ＶｏＩＰコール）を発する発信端末として動作し、ＩＰ電話装置２０は発信端末から発せられる呼の宛先端末として動作し、ＩＰ電話装置３０ａ、３０ｂ、３０ｃ、３０ｄは、宛先端末に関連づけられた内線端末として動作するものとして、本実施の形態を説明する。
【００１８】
発信端末としてのＩＰ電話装置１０は、固有のＶｏＩＰ識別情報、例えば電話番号またはＵＲＩ（Uniform Resource Identifier）などを有する。また、ＶｏＩＰコールを発するための構成を有する。以下、発信端末の識別情報を「発信ＩＤ」と言う。ＩＰ電話装置１０のより具体的な構成については後述する。
【００１９】
宛先端末としてのＩＰ電話装置２０は、固有のＶｏＩＰ識別情報、例えば電話番号またはＵＲＩなどを有する。また、発呼されたＶｏＩＰコールを受けるための構成を有する。
以下、宛先端末のＶｏＩＰ識別情報を「宛先ＩＤ」と言う。ＩＰ電話装置２０のより具体的な構成については後述する。
【００２０】
内線端末としてのＩＰ電話装置３０ａ、３０ｂ、３０ｃ、３０ｄは、内線の識別情報を有し、宛先端末としてのＩＰ電話装置２０に関連づけられている。以下、内線端末の識別情報を「内線ＩＤ」と言う。ＩＰ電話装置３０ａ、３０ｂ、３０ｃ、３０ｄのより具体的な内部構成については後述する。なお、ＩＰ電話装置３０ｄは、ローミング内線端末である。
【００２１】
なお、ＩＰ電話装置１０は、発信端末としての構成を有するだけでなく、宛先端末および内線端末としての構成をさらに有するものであっても良い。また、ＩＰ電話装置２０は、宛先端末としての構成を有するだけでなく、発信端末および内線端末としての構成をさらに有するものであっても良い。また、ＩＰ電話装置３０ａ、３０ｂ、３０ｃ、３０ｄは、内線端末としての構成を有するだけでなく、発信端末および宛先端末としての構成をさらに有するものであっても良い。また、ＩＰ電話装置１０、２０、３０ａ、３０ｂ、３０ｃ、３０ｄは、固定電話機であっても良いし、携帯電話などの移動通信端末であっても良い。
【００２２】
通信ネットワーク４０は、例えば、インターネット、ＩＰネットワーク、ＩＰ無線ネットワーク、ＩＰモバイルネットワークなどである。通信ネットワーク５０は、例えば、プライベートネットワーク、ホームネットワーク、ＩＰネットワーク、ＩＰ無線ネットワークなどである。
【００２３】
以下、発信端末としてのＩＰ電話装置１０、宛先端末としてのＩＰ電話装置２０、内線端末としてのＩＰ電話装置３０ａの各構成について、順に説明する。なお、ＩＰ電話装置３０ｂ、３０ｃ、３０ｄの構成は、ＩＰ電話装置３０ａの構成と同一であるため、その説明を省略する。
【００２４】
ＩＰ電話装置１０は、図２に示すように、入力部１１、電話帳部１２、ＳＩＰ呼制御部１３、内線呼制御部１４、メディア制御部１５、コーデック部１６、プロトコルスタック部１７およびネットワークデバイス部１８を有する。
【００２５】
入力部１１は、宛先ＩＤを表す文字列（以下、単に「宛先ＩＤ」と言う）および内線ＩＤを表す文字列（以下、単に「内線ＩＤ」と言う）を入力する。この入力は例えばユーザの操作に従って実現される。なお、ユーザの操作によって入力された情報が宛先ＩＤや内線ＩＤに変換されるような構成であっても良い。
【００２６】
電話帳部１２は、宛先ＩＤおよび内線ＩＤを包含する電話帳を予め記憶している。また、電話帳部１２は、宛先ＩＤおよび内線ＩＤを検索する。宛先ＩＤおよび内線ＩＤの検索は例えばユーザの操作に従って実現される。
【００２７】
ＳＩＰ呼制御部１３は、ＳＩＰベースの呼制御のための機能ブロックであり、ＳＩＰベースのＶｏＩＰシグナリングメッセージ（ＳＩＰシグナリングメッセージ）を処理する。
【００２８】
内線呼制御部１４は、ＳＩＰシグナリングメッセージの一つであるＩＮＶＩＴＥメッセージに統合する内線ＩＤ表示ペイロードを作成し、作成したペイロードをＩＮＶＩＴＥメッセージに統合する。
【００２９】
メディア制御部１５は、ＶｏＩＰメディアパケット（例えば、パケット化音声データ、パケット化映像データ、パケット化画像データなど）を集めてトランスポートメッセージ
を生成したりトランスポートメッセージからＶｏＩＰメディアパケットを生成したりする。
【００３０】
コーデック部１６は、アナログの映像、画像または音声をパケット化してＶｏＩＰメディアパケットを生成したりＶｏＩＰメディアパケットからアナログの映像、画像または音声を復号したりする。
【００３１】
プロトコルスタック部１７は、ＴＣＰ（Transmission Control Protocol）、ＵＤＰ（User Datagram Protocol）およびＩＰを含むプロトコルスタックに対応する機能ブロックであり、ＶｏＩＰシグナリングメッセージおよびトランスポートメッセージの授受を、ネットワークデバイス部１８を介して行う。なお、ＩＰとしては、例えば、ＩＰｖ４、ＩＰｖ６、またはＩＰｖ４／ＩＰｖ６デュアルモードなどが挙げられる。
【００３２】
ネットワークデバイス部１８は、物理層に対応する機能ブロックであり、例えば、ＩＥＥＥ８０２.３イーサネット（登録商標）のネットワークデバイス、ＩＥＥＥ８０２.３シリーズの無線ネットワークデバイス、ブルートゥース（登録商標）のネットワークデバイスなどである。
【００３３】
ＩＰ電話装置２０は、図３に示すように、内線端末データベース部２１、位置データベース部２２、ＳＩＰ呼制御部２３、内線呼制御部２４、プロトコルスタック部２５およびネットワークデバイス部２６を有する。
【００３４】
内線端末データベース部２１は、存在する全ての内線端末（本実施の形態では、ＩＰ電話装置３０ａ、３０ｂ、３０ｃ、３０ｄ）を内部のデータベースに登録する。また、例えば各内線端末の内線ＩＤを、存在情報として内部の記憶領域に記憶し、管理する。
【００３５】
位置データベース部２２は、登録されている内線端末の現在のアドレスを内部の記憶領域に記憶し、管理する。
【００３６】
ＳＩＰ呼制御部２３は、ＳＩＰベースの呼制御のための機能ブロックであり、ＳＩＰシグナリングメッセージを処理する。
【００３７】
内線呼制御部２４は、ＩＮＶＩＴＥメッセージに統合された内線ＩＤ表示ペイロードを解析（parse）し、処理する。
【００３８】
プロトコルスタック部２５は、ＴＣＰ、ＵＤＰおよびＩＰを含むプロトコルスタックに対応する機能ブロックであり、ＶｏＩＰシグナリングメッセージおよびトランスポートメッセージの授受を、ネットワークデバイス部２６を介して行う。なお、ＩＰとしては、例えば、ＩＰｖ４、ＩＰｖ６、またはＩＰｖ４／ＩＰｖ６デュアルモードなどが挙げられる。
【００３９】
ネットワークデバイス部２６は、物理層に対応する機能ブロックであり、例えば、ＩＥＥＥ８０２.３イーサネット（登録商標）のネットワークデバイス、ＩＥＥＥ８０２.３シリーズの無線ネットワークデバイス、ブルートゥース（登録商標）のネットワークデバイスなどである。
【００４０】
ＩＰ電話装置３０ａは、図４に示すように、内線ＩＤ管理部３１、ＳＩＰ呼制御部３２、内線呼制御部３３、メディア制御部３４、コーデック部３５、プロトコルスタック部３６およびネットワークデバイス部３７を有する。
【００４１】
内線ＩＤ管理部３１は、ＩＰ電話装置３０ａ自体の内線ＩＤを内部の記憶領域に記憶し、管理する。
【００４２】
ＳＩＰ呼制御部３２は、ＳＩＰベースの呼制御のための機能ブロックであり、ＳＩＰシグナリングメッセージを処理する。
【００４３】
内線呼制御部３３は、ＩＮＶＩＴＥメッセージに統合された内線ＩＤ表示ペイロードを解析し、処理する。
【００４４】
メディア制御部３４は、ＶｏＩＰメディアパケットを集めてトランスポートメッセージを生成したりトランスポートメッセージからＶｏＩＰメディアパケットを生成したりする処理を行う。
【００４５】
コーデック部３５は、アナログの映像、画像または音声をパケット化してＶｏＩＰメディアパケットを生成したりＶｏＩＰメディアパケットからアナログの映像、画像または音声を復号したりする。
【００４６】
プロトコルスタック部３６は、ＴＣＰ、ＵＤＰおよびＩＰを含むプロトコルスタックに対応する機能ブロックであり、ＶｏＩＰシグナリングメッセージおよびトランスポートメッセージの授受を、ネットワークデバイス部３７を介して行う。なお、ＩＰとしては、例えば、ＩＰｖ４、ＩＰｖ６、またはＩＰｖ４／ＩＰｖ６デュアルモードなどが挙げられる。
【００４７】
ネットワークデバイス部３７は、物理層に対応する機能ブロックであり、例えば、ＩＥＥＥ８０２.３イーサネット（登録商標）のネットワークデバイス、ＩＥＥＥ８０２.３シリーズの無線ネットワークデバイス、ブルートゥース（登録商標）のネットワークデバイスなどである。
【００４８】
次いで、各ＩＰ電話装置における動作について、発信端末、宛先端末、内線端末の順に説明する。
【００４９】
図５は、発信端末としてのＩＰ電話装置１０における動作の一例を示すフロー図である。
【００５０】
まず、ステップＳＴ１１０では、宛先ＩＤが内線ＩＤとともに取得される。例えば、他のＩＰ電話装置が内線端末として関連づけられているＩＰ電話装置についての宛先ＩＤが、入力部１１で入力されたとき、あるいは、電話帳部１２で検索されたとき、宛先ＩＤおよび内線ＩＤの組み合わせが取得される。
【００５１】
そして、ステップＳＴ１２０では、ＳＩＰ呼制御部１３で、ＩＮＶＩＴＥメッセージが仮作成される。仮作成されるＩＮＶＩＴＥメッセージは、発信ＩＤや宛先ＩＤなどのシグナリング情報を包含するＳＩＰヘッダと、メディアセッション属性情報を包含するＳＤＰ（Session Description Protocol）ペイロードと、を有する。
【００５２】
そして、ステップＳＴ１３０では、取得された内線ＩＤがヌルか否かが判定される。内線ＩＤがヌルでない場合、換言すれば、内線ＩＤによって特定される宛先端末に関連づけられた内線端末が存在する場合（ＳＴ１３０：ＮＯ）、ステップＳＴ１４０に進み、内線ＩＤがヌルの場合、換言すれば、内線ＩＤによって特定される宛先端末に関連づけられた内線端末が存在しない場合（ＳＴ１３０：ＹＥＳ）、ステップＳＴ１６０に進む。
【００５３】
ステップＳＴ１４０では、内線ＩＤを包含する内線ＩＤ表示ペイロードが、例えばＭＩＭＥ（Multipurpose Internet Mail Extensions）フォーマットで作成される。そして、ステップＳＴ１５０では、内線ＩＤ表示ペイロードが、仮作成されたＩＮＶＩＴＥメッセージに統合され、図８に示すように、発信ＩＤおよび宛先ＩＤなどをそれぞれ示す複数のフィールドから成るＳＩＰヘッダ８１と、ＳＤＰペイロード８２と、内線ＩＤを示す内線ＩＤ表示ペイロード８３と、を有するＩＮＶＩＴＥメッセージが完成される。このように、仮作成されたＩＮＶＩＴＥメッセージに内線ＩＤ表示ペイロードを統合することによりＩＮＶＩＴＥメッセージを完成させるため、既存のメッセージ形式に複雑な変更を加えることなく、ＩＮＶＩＴＥメッセージを使用することができ、システムへの導入を容易にすることができる。
【００５４】
ステップＳＴ１６０では、ステップＳＴ１２０またはステップＳＴ１５０で作成されたＩＮＶＩＴＥメッセージが、プロトコルスタック部１７でカプセル化され（encapsulated）、そして、ネットワークデバイス部１８から宛先端末に送信される。
【００５５】
図６は、宛先端末としてのＩＰ電話装置２０における動作の一例を示すフロー図である。
【００５６】
まず、ステップＳＴ２１０では、発信端末から送信されたＩＮＶＩＴＥメッセージが、ネットワークデバイス部２６で受信され、プロトコルスタック部２５で分解され（de-encapsulated）、ＳＩＰ呼制御部２３で処理される。
【００５７】
そして、ステップＳＴ２２０では、ＳＩＰ呼制御部２３で、ＩＮＶＩＴＥメッセージのＳＩＰヘッダが解析され、宛先ＩＤが取得される。
【００５８】
そして、ステップＳＴ２３０では、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致するか否かが判定される。判定の結果、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致した場合は（ＳＴ２３０：ＹＥＳ）、ステップＳＴ２４０に進み、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致しない場合は（ＳＴ２３０：ＮＯ）、ステップＳＴ２８０に進む。
【００５９】
ステップＳＴ２４０では、内線ＩＤ表示ペイロードが、受信されたＩＮＶＩＴＥメッセージに含まれているか否かが判定される。判定の結果、内線ＩＤ表示ペイロードがメッセージに含まれている場合は（ＳＴ２４０：ＹＥＳ）、ステップＳＴ２５０に進み、内線ＩＤ表示ペイロードがメッセージに含まれていない場合は（ＳＴ２４０：ＮＯ）、ステップＳＴ２９０に進む。
【００６０】
ステップＳＴ２５０では、内線ＩＤ表示ペイロードが解析され、内線ＩＤが取得される。
【００６１】
そして、ステップＳＴ２６０では、取得された内線ＩＤが有効なものであるか否かが判定される。具体的には、取得された内線ＩＤが内線端末データベース部２１に登録されたいずれかの内線端末についての内線ＩＤと一致するか否かを判定することによって、取得された内線ＩＤの有効性が判定される。判定の結果、取得された内線ＩＤが有効である場合は（ＳＴ２６０：ＹＥＳ）、ステップＳＴ２７０に進み、取得された内線ＩＤが有効でない場合は（ＳＴ２６０：ＮＯ）、ステップＳＴ２８０に進む。
【００６２】
ステップＳＴ２７０では、発信端末から受信したＩＮＶＩＴＥメッセージが、取得された内線ＩＤによって特定される内線端末に対する転送メッセージとして準備され、その内線端末に対して転送される。
【００６３】
ステップＳＴ２８０では、ＩＰ電話装置２０から発信端末に対して、ＮＧつまり呼の確立の拒否を示す応答信号が送信される。
【００６４】
また、ステップＳＴ２９０では、ＳＩＰベースの通常の呼処理が行われる。この場合、ＩＰ電話装置２０と発信端末との間で呼が確立されることとなる。
【００６５】
図７は、内線端末としてのＩＰ電話装置３０ａにおける動作の一例を示すフロー図である。
【００６６】
まず、ステップＳＴ３１０では、転送メッセージとして宛先端末から転送されたＩＮＶＩＴＥメッセージが、受信され、ＳＩＰ呼制御部３２で処理される。
【００６７】
そして、ステップＳＴ３２０では、受信されたＩＮＶＩＴＥメッセージに含まれる内線ＩＤ表示ペイロードが、解析され、内線ＩＤが取得される。
【００６８】
そして、ステップＳＴ３３０では、取得された内線ＩＤが、内線ＩＤ管理部３１に記憶されている内線ＩＤと一致するか否かが判定される。判定の結果、取得された内線ＩＤが、内線ＩＤ管理部３１に記憶されている内線ＩＤと一致する場合は（ＳＴ３３０：ＹＥＳ）、ステップＳＴ３４０に進み、取得された内線ＩＤが、内線ＩＤ管理部３１に記憶されている内線ＩＤと一致しない場合は（ＳＴ３３０：ＮＯ）、ステップＳＴ３６０に進む。
【００６９】
ステップＳＴ３４０では、メディア制御部３４が処理を実行するためのメディア通信が可能（available）か否かが判定される。判定の結果、メディア通信が可能と判定された場合は（ＳＴ３４０：ＹＥＳ）、ステップＳＴ３５０に進み、メディア通信が可能でないと判定された場合は（ＳＴ３４０：ＮＯ）、ステップＳＴ３７０に進む。
【００７０】
ステップＳＴ３５０では、「ＯＫ」を表す応答信号が、呼の確立の許可を宛先端末に知らせるものとして、宛先端末に送信される。この場合、発信端末と内線端末との間で呼が確立されることとなる。
【００７１】
ステップＳＴ３６０では、「ＮＧ」を表す応答信号が、呼の確立の拒否を宛先端末に知らせるものとして、宛先端末に送信される。
【００７２】
ステップＳＴ３７０では、「ビジー」を表す応答信号が、メディア通信が行えないことを宛先端末に知らせるものとして、宛先端末に送信される。
【００７３】
次いで、ＩＰ電話システム１におけるシグナリングシーケンスの一例について、図９を用いて説明する。ここでは、ＩＰ電話装置１０が発信端末として動作し、ＩＰ電話装置２０が宛先端末として動作し、ＩＰ電話装置３０ａが内線端末として動作する場合を例にとって説明する。
【００７４】
まず、内線ＩＤ表示ペイロードを有するＩＮＶＩＴＥメッセージが、ＩＰ電話装置１０からＩＰ電話装置２０に対して送信される（ステップＳＴ４０１）。ＩＮＶＩＴＥメッセージを受信したＩＰ電話装置２０は、内線ＩＤ表示ペイロードに表示された内線ＩＤを取得する。そして、ＩＰ電話装置２０は、内線端末データベース部２１に記憶されている存在情報を照会し（ステップＳＴ４０２）、取得された内線ＩＤの有効性を判断する（ステップＳＴ４０３）。
【００７５】
内線ＩＤが有効でなかった場合（ＳＴ４０３：ＮＯ）、ＳＩＰシグナリングメッセージ
の一つであるＢａｄ Ｒｅｑｕｅｓｔメッセージが、ＩＰ電話装置２０からＩＰ電話装置１０に対して送信され、ＲＴＰ（Real-time Transport Protocol）メディア通信が開始されることなくシグナリングシーケンスが終了する。
【００７６】
一方、内線ＩＤが有効であった場合（ＳＴ４０３：ＹＥＳ）、ＳＩＰシグナリングメッセージの一つであるＴｒｙｉｎｇメッセージが、ＩＰ電話装置２０からＩＰ電話装置１０に対して送信される（ステップＳＴ４０５）。さらに、内線ＩＤ表示ペイロードを有するＩＮＶＩＴＥメッセージが、ＩＰ電話装置２０からＩＰ電話装置３０ａに対して転送される（ステップＳＴ４０６）。
【００７７】
ＩＮＶＩＴＥメッセージを受信したＩＰ電話装置３０ａは、内線ＩＤ表示ペイロードに表示された内線ＩＤがＩＰ電話装置３０ａのものであることを確認した後、メディア通信が可能であるか否かを判断する（ステップＳＴ４０７）。
【００７８】
メディア通信が可能でない場合（ＳＴ４０７：ＮＯ）、ＳＩＰシグナリングメッセージの一つであるＢｕｓｙメッセージが、ＩＰ電話装置３０ａからＩＰ電話装置２０に対して送信される（ステップＳＴ４０８）。Ｂｕｓｙメッセージを受信したＩＰ電話装置２０は、ＢｕｓｙメッセージをＩＰ電話装置１０に送信する（ステップＳＴ４０９）。この場合、ＲＴＰメディア通信が開始されることなくシグナリングシーケンスが終了する。
【００７９】
一方、メディア通信が可能な場合（ＳＴ４０７：ＹＥＳ）、ＳＩＰシグナリングメッセージの一つであるＲｉｎｇｉｎｇメッセージが、ＩＰ電話装置３０ａからＩＰ電話装置２０に対して送信され（ステップＳＴ４１０）、さらに、ＩＰ電話装置２０からＩＰ電話装置１０に対して送信される（ステップＳＴ４１１）。
【００８０】
そして、ＳＩＰシグナリングメッセージの一つであるＯＫメッセージが、ＩＰ電話装置３０ａからＩＰ電話装置２０に対して送信され（ステップＳＴ４１２）、さらに、ＩＰ電話装置２０からＩＰ電話装置１０に対して送信される（ステップＳＴ４１３）。
【００８１】
ＯＫメッセージを受信したＩＰ電話装置１０は、肯定応答（acknowledgement）によってメディアセッションを確認するためのＳＩＰシグナリングメッセージであるＡＣＫメッセージを、ＩＰ電話装置３０ａに対して送信する（ステップＳＴ４１４）。そして、ＩＰ電話装置１０とＩＰ電話装置３０ａとの間でＲＴＰメディア通信が開始される。
【００８２】
このように、本実施の形態によれば、宛先ＩＤおよび内線ＩＤをそれぞれ示すＳＩＰヘッダおよび内線ＩＤ表示ペイロードを有するＩＮＶＩＴＥメッセージを、発信端末から宛先端末に送信し、送信されたＩＮＶＩＴＥメッセージを、宛先端末から内線端末に転送し、転送されたＩＮＶＩＴＥメッセージに対する応答信号を内線端末から宛先端末に返信するようにしたため、ＶｏＩＰコールのセットアップを、複数のステップを経ることなく一度に完了することができ、発呼時の端末操作を簡略化するとともに内線端末への呼シグナリングに要する時間を短縮することができる。
【００８３】
また、本実施の形態によれば、内線ＩＤをヘッダではなくペイロードに表示させたことにより、シグナリングオーバーヘッドを削減することができる。
【００８４】
なお、本実施の形態では、ＳＩＰベースのシステムを例にとって説明したが、本発明を実施することができるシステムはＳＩＰベースのシステムだけではない。ＳＩＰと同様に、ヘッダとペイロードとを有するメッセージを呼シグナリングに用いるプロトコルに基づくシステムであれば、本発明を実施することができる。
【００８５】
（実施の形態２）
以下、本発明の実施の形態２について説明する。本実施の形態では、内線ＩＤ表示ペイロードに表示される内線ＩＤが複数取得された場合を例にとって説明する。よって、本実施の形態のＩＰ電話システムおよびＩＰ電話装置の各構成は、実施の形態１で説明したものと同様であり、実施の形態１で説明したものと同一の装置または構成要素については実施の形態１と同一の参照符号を用い、その詳細な説明を省略する。本実施の形態は、発信端末としてのＩＰ電話装置１０の処理動作および宛先端末としてのＩＰ電話装置２０の処理動作において、実施の形態１と相違する。
【００８６】
発信端末としてのＩＰ電話装置１０における動作の一例を図１０に示す。
【００８７】
まず、ステップＳＴ５１０では、宛先ＩＤが複数の内線ＩＤとともに取得される。例えば、他の複数のＩＰ電話装置が内線端末として関連づけられているＩＰ電話装置についての宛先ＩＤが、入力部１１で入力されたとき、あるいは、電話帳部１２で検索されたとき、宛先ＩＤおよび複数の内線ＩＤの組み合わせが取得される。
【００８８】
ここで、取得される複数の内線ＩＤによって特定される複数の内線端末に関して、ユーザ（発呼者）のプリファレンスによって優先順が決められている。優先順は、複数の内線端末がそれぞれ有する優先度によって定められる序列であり、例えば、優先度の高い順である。
【００８９】
そして、ステップＳＴ５２０では、ＳＩＰ呼制御部１３で、ＩＮＶＩＴＥメッセージが仮作成される。仮作成されるＩＮＶＩＴＥメッセージは、ＳＩＰヘッダとＳＤＰペイロードとを有する。
【００９０】
ステップＳＴ５３０では、複数の内線ＩＤを包含する内線ＩＤ表示ペイロードが、例えばＭＩＭＥフォーマットで作成される。複数の内線ＩＤは、優先順に従って、例えば対応する内線端末の優先度の高い順に表示されるよう記述される。
【００９１】
そして、ステップＳＴ５４０では、内線ＩＤ表示ペイロードが、仮作成されたＩＮＶＩＴＥメッセージに統合される。
【００９２】
ステップＳＴ５５０では、完成したＩＮＶＩＴＥメッセージが、プロトコルスタック部１７でカプセル化され、そして、ネットワークデバイス部１８から宛先端末に送信される。
【００９３】
図１１は、宛先端末としてのＩＰ電話装置２０における動作の一例を示すフロー図である。
【００９４】
まず、ステップＳＴ６０１では、発信端末から送信されたＩＮＶＩＴＥメッセージが、ネットワークデバイス部２６で受信され、プロトコルスタック部２５で分解され、ＳＩＰ呼制御部２３で処理される。
【００９５】
そして、ステップＳＴ６０２では、ＳＩＰ呼制御部２３で、ＩＮＶＩＴＥメッセージのＳＩＰヘッダが解析され、宛先ＩＤが取得される。
【００９６】
そして、ステップＳＴ６０３では、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致するか否かが判定される。判定の結果、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致した場合は（ＳＴ６０３：ＹＥＳ）、ステップＳＴ６０４に進み、取得された宛先ＩＤがＩＰ電話装置２０の識別情報と一致しない場合は（ＳＴ６０３：ＮＯ）、
ステップＳＴ６１３に進む。
【００９７】
ステップＳＴ６０４では、内線ＩＤ表示ペイロードが、受信されたＩＮＶＩＴＥメッセージに含まれているか否かが判定される。判定の結果、内線ＩＤ表示ペイロードがメッセージに含まれている場合は（ＳＴ６０４：ＹＥＳ）、ステップＳＴ６０５に進み、内線ＩＤ表示ペイロードがメッセージに含まれていない場合は（ＳＴ６０４：ＮＯ）、ステップＳＴ６１５に進む。
【００９８】
ステップＳＴ６０５では、内線ＩＤ表示ペイロードが解析され、複数の内線ＩＤが取得される。
【００９９】
そして、ステップＳＴ６０６では、取得された複数の内線ＩＤの中から最初の内線ＩＤが選択される。最初の内線ＩＤは、例えば最も優先度の高い内線端末の内線ＩＤである。
【０１００】
そして、ステップＳＴ６０７では、選択された内線ＩＤが有効なものであるか否かが判定される。具体的には、取得された内線ＩＤが内線端末データベース部２１に登録されたいずれかの内線端末についての内線ＩＤと一致するか否かを判定することによって、取得された内線ＩＤの有効性が判定される。判定の結果、取得された内線ＩＤが有効である場合は（ＳＴ６０７：ＹＥＳ）、ステップＳＴ６０８に進み、取得された内線ＩＤが有効でない場合は（ＳＴ６０７：ＮＯ）、ステップＳＴ６１４に進む。
【０１０１】
ステップＳＴ６０８では、発信端末から受信したＩＮＶＩＴＥメッセージが、選択された内線ＩＤによって特定される内線端末に対する転送メッセージとして準備され、その内線端末に対して転送される。
【０１０２】
ステップＳＴ６０９では、内線端末から返信された応答信号が受信される。受信された応答信号がＮＧを示すものでない場合、換言すれば、応答信号がＯＫを示すものである場合（ＳＴ６１０：ＮＯ）、発信端末にＯＫを示す応答信号が送信され（ステップＳＴ６１１）、発信端末と内線端末との間で呼が確立されることとなる。
【０１０３】
一方、受信された応答信号がＮＧを示すものである場合（ＳＴ６１０：ＹＥＳ）、現在選択されている内線ＩＤが最後の内線ＩＤか否かが判定される（ステップＳＴ６１２）。現在選択中の内線ＩＤが最後の内線ＩＤである場合（ＳＴ６１２：ＹＥＳ）、ステップＳＴ６１３に進み、現在選択中の内線ＩＤが最後の内線ＩＤでない場合（ＳＴ６１２：ＮＯ）、ステップＳＴ６１４に進む。
【０１０４】
ステップＳＴ６１３では、発信端末にＮＧを示す応答信号が送信される。
【０１０５】
ステップＳＴ６１４では、取得された複数の内線ＩＤの中から次の内線ＩＤが選択される。ここで選択される内線ＩＤは、例えば、前回選択された内線ＩＤによって特定される内線端末の次に高い優先度を有する内線端末の内線ＩＤである。
【０１０６】
ステップＳＴ６１５では、ＳＩＰベースの通常の呼処理が行われる。この場合、ＩＰ電話装置２０と発信端末との間で呼が確立されることとなる。
【０１０７】
このように、本実施の形態によれば、宛先ＩＤを示すヘッダと、複数の内線ＩＤおよび優先順を示すペイロードと、を有するＩＮＶＩＴＥメッセージを、発信端末から宛先端末に送信し、送信されたＩＮＶＩＴＥメッセージを、優先順に従って、宛先端末から複数の内線端末のうち第１の内線端末に転送し、第１の内線端末に転送されたＩＮＶＩＴＥメッセージに対するＮＧ応答信号を、第１の内線端末から宛先端末に返信し、送信されたＩＮ
ＶＩＴＥメッセージを、優先順に従って、宛先端末から複数の内線端末のうち第２の内線端末に、ＮＧ応答信号が返信された後に転送し、第２の内線端末に転送されたＩＮＶＩＴＥメッセージに対する応答信号を、第２の内線端末から宛先端末に返信するようにしたため、前述の実施の形態と同様の作用効果を実現できるだけでなく、内線ＩＤ表示ペイロードに表示される内線ＩＤが複数取得された場合でも、ＶｏＩＰコールのセットアップを、複数のステップを経ることなく一度に完了することができ、発呼時の端末操作を簡略化するとともに内線端末への呼シグナリングに要する時間を短縮することができる。
【０１０８】
なお、本実施の形態では、ＳＩＰベースのシステムを例にとって説明したが、本発明を実施することができるシステムはＳＩＰベースのシステムだけではない。ＳＩＰと同様に、ヘッダとペイロードとを有するメッセージを呼シグナリングに用いるプロトコルに基づくシステムであれば、本発明を実施することができる。
【０１０９】
また、本発明は、ハードウェアで実現されるものであっても良いし、ソフトウェアで実現されるものであっても良い。本発明をソフトウェアで実現する場合は、例えば、本発明に係るシグナリング方法のアルゴリズムをプログラミング言語によって記述し、このプログラムをメモリに記憶しておいて情報処理手段によって実行させる。
【産業上の利用可能性】
【０１１０】
本発明のＩＰ電話システムにおけるシグナリング方法、ＩＰ電話システム、およびＩＰ電話装置は、発信端末から宛先端末および内線端末に対して呼シグナリングを行うのに有用である。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施の形態１に係るＩＰ電話システムの構成を示す図
【図２】本発明の実施の形態１に係る発信端末としてのＩＰ電話装置の構成を示すブロック図
【図３】本発明の実施の形態１に係る宛先端末としてのＩＰ電話装置の構成を示すブロック図
【図４】本発明の実施の形態１に係る内線端末としてのＩＰ電話装置の構成を示すブロック図
【図５】本発明の実施の形態１に係る発信端末としてのＩＰ電話装置における動作を示すフロー図
【図６】本発明の実施の形態１に係る宛先端末としてのＩＰ電話装置における動作を示すフロー図
【図７】本発明の実施の形態１に係る内線端末としてのＩＰ電話装置における動作を示すフロー図
【図８】本発明の実施の形態１に係るＩＮＶＩＴＥメッセージを示す図
【図９】本発明の実施の形態１に係るＩＰ電話システムにおけるシグナリングのシーケンスを示す図
【図１０】本発明の実施の形態２に係る発信端末としてのＩＰ電話装置における動作を示すフロー図
【図１１】本発明の実施の形態２に係る内線端末としてのＩＰ電話装置における動作を示すフロー図
【図１】
0004268656.tif 000002
【図２】
0004268656.tif 000003
【図３】
0004268656.tif 000004
【図４】
0004268656.tif 000005
【図５】
0004268656.tif 000006
【図６】
0004268656.tif 000007
【図７】
0004268656.tif 000008
【図８】
0004268656.tif 000009
【図９】
0004268656.tif 000010
【図１０】
0004268656.tif 000011
【図１１】
0004268656.tif 000012