(57)【特許請求の範囲】
【請求項１】
少なくとも外線着信／通話中の表示機能を有するフレキシブルキーを複数備えるＩＰ（Internet Protocol）電話機の交換処理を行う交換用の主装置であって、
外線から着信したとき、各前記ＩＰ電話機に対する鳴動指示コマンドのＩＰパケットのＴＯＳ（Type of Service）フィールドを、ＲＦＣ１３４９およびＲＦＣ１３４９が更新するＲＦＣ７９１にNormalまたはRoutineとして規定されるデフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動指示コマンドを各前記ＩＰ電話機に対して送信し、
各前記ＩＰ電話機から鳴動の応答を受信したならば、前記外線に対する鳴動の応答のＩＰパケットのＴＯＳフィールドの優先順位を操作せず、この鳴動の応答を前記外線に対して通知するとともに、各前記ＩＰ電話機の所定のフレキシブルキーに外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドを各前記ＩＰ電話機に対して送信する、
ことを特徴とする交換用の主装置。
【請求項２】
請求項１に記載の交換用の主装置は更に、
前記外線から着信したとき、各前記ＩＰ電話機のいずれかが通話中であったならば、小音量の鳴動指示コマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動指示コマンドを前記通話中のＩＰ電話機に対して送信し、前記通話中のＩＰ電話機に小音量で呼出音を鳴動させる、
ことを特徴とする交換用の主装置。
【請求項３】
請求項１または請求項２に記載の交換用の主装置は更に、
前記外線から着信に対し、いずれかのＩＰ電話機からの応答を受信したならば、鳴動停止コマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動停止コマンドを前記応答したＩＰ電話機以外の各ＩＰ電話機に対して送信したのち、前記応答したＩＰ電話機の前記所定のフレキシブルキーに外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドを前記応答したＩＰ電話機に対して送信することを特徴とする交換用の主装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の交換用の主装置は更に、
新たに接続されたＩＰ電話機からの登録コマンドを受信したならば、前記新たなＩＰ電話機を交換処理の対象とし、前記所定のフレキシブルキーに外線発信／通話中、または外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドを送信することを特徴とする交換用の主装置。
【請求項５】
請求項１ないし請求項４のいずれか１項に記載の交換用の主装置は更に、
接続されたＩＰ電話機へ送信したコマンドに対する応答が所定回数に渡って受信できなかったとき、前記応答しなかったＩＰ電話機の登録を削除することを特徴とする交換用の主装置。
【請求項６】
自身に接続された前記ＩＰ電話機のいずれかは、無線で接続されていることを特徴とする請求項１ないし請求項５のいずれか１項に記載の交換用の主装置。
【請求項７】
自身に接続されている複数の各前記ＩＰ電話機に送信するコマンドが格納されているＩＰパケットのＴＯＳ（Type of service）の先頭３ビットの優先順位フラグを２進数の００１ないし１１０に書き換えることによって、当該コマンドを、ＲＦＣ７９１にRoutineとして規定されるデフォルトよりも高くかつ音声ストリームよりも低い優先順位で送信することを特徴とする請求項１ないし請求項６のいずれか１項に記載の交換用の主装置。
【請求項８】
自身に接続されている複数の各前記ＩＰ電話機に送信するコマンドが格納されているＩＰパケットのＤＳＣＰ（Differentiated services code point）を変更することによって、当該コマンドをデフォルトよりも高くかつ音声ストリームよりも低い優先順位で送信することを特徴とする請求項１ないし請求項６のいずれか１項に記載の交換用の主装置。
【請求項９】
請求項７または請求項８に記載の交換用の主装置と、前記交換用の主装置に接続された前記ＩＰ電話機とを有するＩＰ電話システムであって、
前記ＩＰ電話機は、新たに前記交換用の主装置に接続されたならば、登録コマンドを送信し、
前記所定のフレキシブルキーに外線発信／通話中、または外線着信／通話中の表示を行わせるコマンドを受信したならば、前記所定のフレキシブルキーに表示を行い、
前記所定のフレキシブルキーの表示を消去させるコマンドを受信したならば、前記所定のフレキシブルキーの表示を消去することを特徴とするＩＰ電話システム。
【請求項１０】
請求項９に記載のＩＰ電話システムであって、
前記ＩＰ電話機は、前記複数のフレキシブルキーを表示装置上に描画されたボタンで構成し、
前記交換用の主装置との接続が切断されたことを検知したならば、前記描画されたボタンを消去することを特徴とするＩＰ電話システム。
【請求項１１】
前記外線から着信したとき、各前記ＩＰ電話機に対する鳴動指示コマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動指示コマンドをマルチキャストまたはブロードキャストで送信し、
各前記ＩＰ電話機から鳴動の応答を受信したならば、前記外線に対する鳴動の応答のＩＰパケットのＴＯＳフィールドを操作せずに、この鳴動の応答を前記外線に対して通知し、各前記ＩＰ電話機に対する前記所定のフレキシブルキーに外線着信中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドをマルチキャストまたはブロードキャストで送信する、
ことを特徴とする請求項１に記載の交換用の主装置。
【請求項１２】
請求項１１に記載の交換用の主装置は更に、
前記外線から着信に対し、いずれかのＩＰ電話機からの応答を受信したならば、前記応答したＩＰ電話機以外の各ＩＰ電話機に対して、鳴動停止コマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動停止コマンドを送信したのち、前記応答したＩＰ電話機の前記所定のフレキシブルキーに外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドをマルチキャストまたはブロードキャストで送信することを特徴とする交換用の主装置。
【請求項１３】
請求項１１または請求項１２に記載の交換用の主装置は更に、
新たに接続されたＩＰ電話機からの登録コマンドを受信したならば、前記新たなＩＰ電話機を交換処理の対象とし、前記所定のフレキシブルキーに外線発信／通話中、または外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドを送信することを特徴とする交換用の主装置。
【請求項１４】
請求項１１ないし請求項１３のいずれか１項に記載の交換用の主装置は更に、
接続されたＩＰ電話機へ送信したコマンドに対する応答が所定回数に渡って受信できなかったとき、前記応答しなかったＩＰ電話機の登録を削除することを特徴とする交換用の主装置。
【請求項１５】
前記ＩＰ電話機と無線で接続されていることを特徴とする請求項１１ないし請求項１４のいずれか１項に記載の交換用の主装置。
【請求項１６】
請求項１４または請求項１５に記載の交換用の主装置と、前記交換用の主装置に接続された前記ＩＰ電話機とを有するＩＰ電話システムであって、
前記ＩＰ電話機は、新たに前記交換用の主装置に接続されたならば、登録コマンドを送信し、
前記所定のフレキシブルキーに外線発信／通話中、または外線着信／通話中の表示を行わせるコマンドをブロードキャストまたはマルチキャストで受信したならば、前記所定のフレキシブルキーに表示を行い、
前記所定のフレキシブルキーに表示を消去させるコマンドをブロードキャストまたはマルチキャストで受信したならば、前記所定のフレキシブルキーの表示を消去することを特徴とするＩＰ電話システム。
【請求項１７】
請求項１６に記載のＩＰ電話システムであって、
前記ＩＰ電話機は、前記複数のフレキシブルキーを表示装置上に描画されたボタンで表し、
前記交換用の主装置との接続が切断されたことを検知したならば、前記描画されたボタンを消去することを特徴とするＩＰ電話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆網またはＷＡＮ（Wide Area Network）に接続され、複数のＩＰ電話機の交換処理を行う交換用の主装置およびＩＰ電話システムに関する。
【背景技術】
【０００２】
近年、電話網の一部もしくは全てにＶｏＩＰ（Voice over Internet Protocol）技術を利用したＩＰ（Internet Protocol）電話が普及している。ＶｏＩＰ技術は、音声を各種符号化方式で圧縮してパケットに変換し、このパケットをＩＰ（Internet Protocol）ネットワーク上にリアルタイムで伝送する技術である。このＩＰ電話で利用されている電話機をＩＰ電話機という。このＩＰ電話において、公衆網またはＷＡＮ（Wide Area Network）と内線との間の交換処理を行う交換用の主装置は、ＩＰ−ＰＢＸ（Intenet Protocol Private Branch eXchange）という。
【０００３】
従来のＩＰ−ＰＢＸとＩＰ電話機との接続には、高速な有線ＬＡＮ（Local Area Network）が用いられることが多かった。しかし、近年の無線ＬＡＮの普及に伴い、比較的低速な無線ＬＡＮによってＩＰ−ＰＢＸとＩＰ電話機とが接続される発明が見られるようになった。ＩＰ−ＰＢＸとＩＰ電話機との間の通信プロトコルとして、ＳＩＰ（Session Initiation Protocol）が採用されることが多く、ＳＩＰに準拠したＩＰ電話機は、ＳＩＰ対応電話機と呼ばれている。
【０００４】
特許文献１には、無線ＬＡＮ端末において構内交換機が提供する豊富なサービスを受けられ、無線ＬＡＮ端末の位置情報を管理可能な構内交換機の発明が開示されている。
【０００５】
特許文献２には、ＩＰ−ＰＢＸにつながる構内無線ＬＡＮを複数の基地局とともに形成し、携帯端末と連動して構内無線ＬＡＮを介して構内内線通信を行う携帯端末アダプタの発明が開示されている。
【０００６】
更に、近年では、マルチライン機能が搭載されている内線電話システムが普及している。マルチライン機能とは、任意の機能を設定可能な複数のフレキシブルキーに、外線や内線との通話を制御するラインキーとしての機能を割り振り、これらフレキシブルキーを操作することで、外線発信、外線着信、パーク保留ピックアップ、および、代理応答を実現するものである。これら複数のラインキー毎に、同一の代表番号（電話番号）の登録が可能であり、各ライン毎に個別のＳＩＰセッションの生成・管理が可能である。これらラインキーとして定義した回線番号の数は、外線通話が可能なチャネル数である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−１２９９８０号公報
【特許文献２】特開２００９−１７７７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１の発明は、ＩＰ−ＰＢＸとＩＰ電話機とを無線ＬＡＮを介して接続して管理するには有効である。特許文献２の発明は、１台の携帯端末で外線電話機能と内線電話機能とを兼用するには有効である。これらの発明やマルチライン機能を、ＩＰ−ＰＢＸと１００ＢＡＳＥ−ＴＸ規格の有線ＬＡＮで接続したＳＩＰ対応電話機に適用することを考える。１００ＢＡＳＥ−ＴＸ規格の有線ＬＡＮでは、全二重通信が行え、１００Ｍｂｐｓとパケットの通信速度が早い。更にスイッチングハブをネットワークに装着することにより、パケットの衝突を回避することができる。よって、この有線ＬＡＮは高速で安定的な信頼性の高い通信が可能であり、ＩＰ電話システムは、安定して動作することが可能である。
【０００９】
しかし、iPhone（登録商標）や、Android（登録商標）搭載スマートフォンで、ＳＩＰに対応したマルチライン電話機（以下、「ＳＩＰ対応マルチライン電話機」という。）の機能を実現する場合、無線ＬＡＮによってＩＰ−ＰＢＸと接続することになる。この無線ＬＡＮは、低速で、かつ有線ＬＡＮより通信の信頼性が劣るという問題がある。現在の主流である無線ＬＡＮ規格の８０２．１１ｇでは、半二重通信で、且つ通信速度は５４Ｍｂｐｓである。有線ＬＡＮの主流である１００ＢＡＳＥ−ＴＸと比べて、無線ＬＡＮの規格上の通信速度は半分程度であり、更に半二重通信であることを考慮すると、通信速度の実効値は更に低くなる。
【００１０】
したがって、無線ＬＡＮを介して接続されている複数のＩＰ電話機は、有線ＬＡＮを介して接続されているＩＰ電話のように高速に制御することはできず、各ＩＰ電話機の動作にタイムラグが生じていた。特に、ＳＩＰ対応マルチライン電話機の外線発信、外線着信、パーク保留ピックアップ、および、代理応答においては、すべての内線電話機を一斉に制御することが特に求められる。
そこで、本発明は、接続されている複数のＩＰ電話機を一斉に制御することを可能とする交換用の主装置およびＩＰ電話システムを提供することを課題とする。
【課題を解決するための手段】
【００１１】
前記課題を解決し、本発明の目的を達成するために、以下のように構成した。
【００１２】
すなわち、本発明の交換用の主装置は、少なくとも外線発信／通話中の表示機能を有するフレキシブルキーを複数備えるＩＰ（Internet Protocol）電話機の交換処理を行う交換用の主装置であって、外線から着信したとき、各前記ＩＰ電話機に対する鳴動指示コマンドのＩＰパケットのＴＯＳ（Type of Service）フィールドを、ＲＦＣ１３４９およびＲＦＣ１３４９が更新するＲＦＣ７９１にNormalまたはRoutineとして規定されるデフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、この鳴動指示コマンドを各前記ＩＰ電話機に対して送信する。交換用の主装置が、各前記ＩＰ電話機から鳴動の応答を受信したならば、前記外線に対する鳴動の応答のＩＰパケットのＴＯＳフィールドの優先順位を操作せず、この鳴動の応答を前記外線に対して通知するとともに、各前記ＩＰ電話機の所定のフレキシブルキーに外線着信／通話中の表示を行わせるコマンドのＩＰパケットのＴＯＳフィールドを、前記デフォルトよりも高くかつ音声ストリームよりも低い優先順位に書き換えて、このコマンドを各前記ＩＰ電話機に対して送信する。
【００１３】
更に、本発明のＩＰ電話システムは、前記交換用の主装置と、前記交換用の主装置に接続された前記ＩＰ電話機とを有するＩＰ電話システムであって、前記ＩＰ電話機は、新たに前記交換用の主装置に接続されたならば、登録コマンドを送信し、前記所定のフレキシブルキーに外線発信／通話中、または外線着信／通話中の表示を行わせるコマンドを受信したならば、前記所定のフレキシブルキーに表示を行い、前記所定のフレキシブルキーの表示を消去させるコマンドを受信したならば、前記所定のフレキシブルキーの表示を消去することを特徴とする。
その他の手段については、発明を実施するための形態のなかで説明する。
【発明の効果】
【００１４】
本発明によれば、接続されている複数のＩＰ電話機を一斉に制御することを可能とする交換用の主装置およびＩＰ電話システムを提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態に係るＩＰ電話システムを示す図である。
【図２】第１の実施形態に係る固定マルチライン電話機の外観を示す図である。
【図３】第１の実施形態に係るスマートフォンの外観を示す図である。
【図４】第１の実施形態に係るスマートフォンを示す概略の構成図である。
【図５】第１の実施形態に係るスマートフォンのダイヤルパッド画面を示す図である。
【図６】第１の実施形態に係る着信中画面を示す図である。
【図７】第１の実施形態に係る発信中画面を示す図である。
【図８】第１の実施形態に係るダイヤルパッド画面への画面遷移を示す図である。
【図９】第１の実施形態に係る転送の画面遷移（その１）を示す図である。
【図１０】第１の実施形態に係る転送の画面遷移を示す図である。
【図１１】第１の実施形態に係る外線着信保留の画面遷移を示す図である。
【図１２】第１の実施形態に係る内線着信保留の画面遷移を示す図である。
【図１３】第１の実施形態に係るパーク保留画面からの画面遷移を示す図である。
【図１４】ＩＰパケットの構造を示す図である。
【図１５】第１の実施形態に係るパケット送信のフローチャートである。
【図１６】第１の実施形態に係るINVITEリクエスト処理のフローチャートである。
【図１７】第１の実施形態に係るNOTIFYリクエスト処理のフローチャートである。
【図１８】第１の実施形態に係る内線側発信／外線側切断の例を示す図である。
【図１９】第１の実施形態に係る内線側発信／内線側切断の例を示す図である。
【図２０】第１の実施形態に係る外線側発信／外線側切断の例を示す図である。
【図２１】第１の実施形態に係る外線側発信／内線側切断の例を示す図である。
【図２２】第１の実施形態に係る外線保留／応答の例を示す図である。
【図２３】第１の実施形態に係る内線の途中追加の例を示す図である。
【図２４】第１の実施形態に係る内線の途中消失の例を示す図である。
【図２５】第２の実施形態に係るINVITEリクエスト処理のフローチャートである。
【図２６】第２の実施形態に係るNOTIFYリクエスト処理のフローチャートである。
【図２７】第２の実施形態に係る内線側発信／外線側切断の例を示す図である。
【図２８】第２の実施形態に係る外線側発信／外線側切断の例を示す図である。
【図２９】第２の実施形態に係る外線保留／応答の例を示す図である。
【図３０】第３の実施形態に係るINVITEリクエスト処理のフローチャートである。
【図３１】第３の実施形態に係るNOTIFYリクエスト処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以降、本発明を実施するための形態（「本実施形態」と言う。）を、図等を参照して詳細に説明する。
【００１７】
（第１の実施形態の構成）
図１は、第１の実施形態に係るＩＰ電話システムを示す図である。
ＩＰ電話システムは、交換用の主装置であるＩＰ−ＰＢＸサーバ９０と、有線ＬＡＮ１００と、複数のＩＰ電話機である固定マルチライン電話機５０（＝５０−１，５０−２，…）と、Ｗｉ−Ｆｉ（wireless fidelity）対応アクセスポイント（以下、「Ｗｉ−Ｆｉ対応ＡＰ」という。）９５と、複数のＩＰ電話機であるスマートフォン１０（＝１０−１，１０−２，…）とを有している。このＩＰ−ＰＢＸサーバ９０は、有線ＬＡＮ１００を介して複数の固定マルチライン電話機５０（＝５０−１，５０−２，…）と、Ｗｉ−Ｆｉ対応ＡＰ９５とに接続されている。このＷｉ−Ｆｉ対応ＡＰ９５は、図示しない無線ＬＡＮを介して、複数のスマートフォン１０（＝１０−１，１０−２，…）に接続されている。有線ＬＡＮは、１００ＢＡＳＥ−ＴＸ規格に準拠している。Ｗｉ−Ｆｉ対応ＡＰ９５と、複数のスマートフォン１０（＝１０−１，１０−２，…）とは、８０２．１１ｇ規格に準拠した無線通信によって相互にＩＰパケットを送受信可能である。すなわち、複数のスマートフォン１０（＝１０−１，１０−２，…）とＩＰ−ＰＢＸサーバ９０とは、ＩＰパケットを相互に送受信可能である。
【００１８】
ＩＰ−ＰＢＸサーバ９０は、中央処理装置（以下、「ＣＰＵ」という。）９１と、このＣＰＵ９１によって制御されている通信部９２とを有している。ＩＰ−ＰＢＸサーバ９０は更に、公衆網またはＷＡＮ２００を介して外線である携帯電話２１０（＝２１０−１，…）や固定電話２２０（＝２２０−１，…）やＩＰ電話２３０（＝２３０−１，…）に接続されている。なお、公衆網とＩＰネットワークとは、図示しない変換装置によって相互に通信可能に接続されている。第１の実施形態では、外線である携帯電話２１０−１や固定電話２２０−１やＩＰ電話２３０−１は、ＩＰネットワークで接続されている。
【００１９】
複数のＩＰ電話機であるスマートフォン１０（＝１０−１，１０−２，…）と固定マルチライン電話機５０（＝５０−１，５０−２，…）とは、相互に着信および発信する機能を有している。複数のスマートフォン１０と複数の固定マルチライン電話機５０は更に、外線である携帯電話２１０（＝２１０−１，…）や固定電話２２０（＝２２０−１，…）からの着信に応答して通話を開始する機能と、外線である携帯電話２１０や固定電話２２０やＩＰ電話２３０に発信する機能を有している。
【００２０】
内線全体、すなわち、複数のスマートフォン１０（＝１０−１，１０−２，…）と、複数の固定マルチライン電話機５０（＝５０−１，５０−２，…）とは、第１の電話番号を有している。さらに、スマートフォン１０−１とスマートフォン１０−２とは、同一のグループαに属し、このグループαに係る第２の外線電話番号を有している。
【００２１】
なお、以下の説明において、スマートフォン１０−１の所有者はＡさん、スマートフォン１０−２の所有者はＢさん、スマートフォン１０−３の所有者はＣさんとする。
【００２２】
図２は、第１の実施形態に係る固定マルチライン電話機の外観を示す図である。
固定マルチライン電話機５０は、本体左側に載置されている送受話器５４と、本体右上部に設けられている液晶表示部５３と、この液晶表示部５３の右上部に設けられている着信ランプ７１を有している。
【００２３】
送受話器５４は、スピーカとマイクとが組み込まれ、このスピーカによって通話先からの音声信号を通話者に報知する機能と、マイクによって通話者の音声を音声信号に変換する機能を有している。本体に載置されている送受話器５４を持ち上げることにより、固定マルチライン電話機５０はオフフックして着信への応答などを行う。送受話器５４を本体に載置することにより固定マルチライン電話機５０はオンフックして復旧などを行う。
【００２４】
液晶表示部５３は、通話先として入力した電話番号や着信した相手先の電話番号など、通話に係る種々の情報を表示する機能を有している。着信ランプ７１は、いずれかの外線から着信したときに点灯し、外線着信を報知する機能を有している。
【００２５】
固定マルチライン電話機５０は更に、液晶表示部５３の下部に設けられている複数のフレキシブルキー７２と、テンキー７３と、短縮キー７４と、内線キー７５と、転送キー７６と、リダイヤルキー７７と、メニューキー７８と、発信キー７９と、切断キー８０と、スピーカキー８１と、保留キー８２と、十字キー８３と、代理応答キー８４と、ＶＯＩＣＥＭＡＩＬキー８５と、音量キー８６とを有している。
【００２６】
複数のフレキシブルキー７２は、例えばＬＥＤ（Light-emitting diode）などである発光素子によって赤色の点灯、緑色の点灯、赤色の点滅、または緑色の点滅などによって、複数の状態を表示することが可能である。これらフレキシブルキー７２は、ＩＰ−ＰＢＸサーバ９０によって任意の機能を割り当てることと、任意の表示を行わせることが可能である。この任意の機能とは、例えばラインキー機能、パーク保留機能、音声呼出機能、ワンタッチ発信機能、マイク機能、着信転送切換機能、留守電の開始／停止の切換機能などである。第１の実施形態では、フレキシブルキー７２はすべて、外線からの着信を表示して、この着信した外線に応答する機能と、外線への発信状態を表示する機能とが割り当てられている。
【００２７】
複数のテンキー７３は、通話先の電話番号などを入力する機能を有している。短縮キー７４は、予め固定マルチライン電話機５０に登録された短縮番号を呼び出す機能を有している。内線キー７５は、内線発信モードに遷移する機能を有している。この内線発信モードでは、他の固定マルチライン電話機５０のいずれか、または他のスマートフォン１０（＝１０−１，１０−２，…）のいずれかに発信する機能を有している。
【００２８】
転送キー７６は、保留転送を行うときに使用し、着信した外線を、他の固定マルチライン電話機５０またはスマートフォン１０（＝１０−１，１０−２，…）のいずれかに転送する機能を有している。リダイヤルキー７７は、直前にダイヤルした番号へ再び発信する機能を有している。
【００２９】
メニューキー７８は、液晶表示部５３に所定のメニューを表示する機能を有している。十字キー８３は、このメニューを選択して決定する機能を有している。発信キー７９は、入力した電話番号へ発信する機能を有している。
【００３０】
切断キー８０は、送受話器５４のオフフックと同様に、通話を切断する機能を有している。スピーカキー８１は、トグル動作であり、通話音声の出力先を、送受話器５４のスピーカから本体に備えられている図示しないスピーカに切り替え、ハンズフリー通話を行う機能を有している。
【００３１】
保留キー８２は、トグル動作であり、送受話器５４に備えられているマイクの音声信号か、または、予め格納されている音楽やメッセージなどの音声信号のいずれかに切り替えて通話先に送信する機能を有している。代理応答キー８４は、同じ内線代理応答グループに所属している内線電話機の内線着信に代わって応答する機能（いわゆる代理応答機能）を有している。代理応答は、予め定められた番号である特番へ発信をすることで実現可能である。
ＶＯＩＣＥＭＡＩＬキー８５は、留守番電話を設定／再生する機能を有している。音量キー８６は、音量を調整する機能を有している。
【００３２】
図３（ａ）〜（ｃ）は、第１の実施形態に係るスマートフォンの外観を示す図である。図３（ａ）は正面図を示し、図３（ｂ）は左側面図を示し、図３（ｃ）は上側面図を示している。
【００３３】
図３（ａ）のスマートフォン１０の正面図に示すように、スマートフォン１０は、例えばタッチパネル付きＬＣＤモニタである画面表示／操作部１３と、その下部に設けられているホームボタン２２を有している。ユーザは、画面表示／操作部１３に表示されている画像に対し、指またはタッチペンで操作することにより、スマートフォン１０を操作する。ホームボタン２２は、スマートフォン１０で動作しているアプリケーションを終了させ、初期画面であるホーム画面に戻す機能を有している。
【００３４】
図３（ｂ）のスマートフォン１０の左側面図に示すように、スマートフォン１０は、左側面の上側にミュートボタン２３が設けられ、その下側には音量大ボタン２４と音量小ボタン２５が設けられている。ミュートボタン２３は、トグル動作であり、音声を出力するか否かを切り換える。音量大ボタン２４は、出力する音量を大きくする機能を有し、音量小ボタン２５は、出力する音量を小さくする機能を有している。
【００３５】
図３（ｄ）のスマートフォン１０の上側面図に示すように、スマートフォン１０は、上側面の右側にスリープボタン２１が設けられ、上面部左側にはイヤフォンジャック２６が設けられている。スリープボタン２１は、スマートフォン１０をスリープモードに設定する機能を有している。イヤフォンジャック２６は、ここにイヤフォンの端子を挿入することにより、音声の出力先を、スマートフォン１０本体に設けられている図示しないスピーカからイヤフォンに切り換える機能を有している。
【００３６】
図４は、第１の実施形態に係るスマートフォンを示す概略の構成図である。
スマートフォン１０は、ＣＰＵ１１と、通信部１２と、画面表示／操作部１３と、記憶部１４と、音声入力部１５と、音声出力部１６と、ボタン入力部１７とを有している。通信部１２には、アンテナ１２Ａが接続されている。音声出力部１６には、イヤフォンジャック２６が接続されている。ボタン入力部１７には、スリープボタン２１と、ホームボタン２２と、ミュートボタン２３と、音量大ボタン２４と、音量小ボタン２５とが接続されている。
【００３７】
通信部１２は、アンテナ１２ＡとＷｉ−Ｆｉ対応ＡＰ９５を介して、有線ＬＡＮ１００に接続されている固定マルチライン電話機５０やＩＰ−ＰＢＸサーバ９０と相互に通信する機能を有している。記憶部１４は、例えばフラッシュメモリなどの不揮発性メモリであり、このスマートフォン１０の内線電話のアプリケーションや、電話帳のデータなどを格納する機能を有している。音声入力部１５は、図示しないマイクによって音声を音声信号に変換する機能を有している。音声出力部１６は、音声信号を、図示しないスピーカやイヤフォンジャック２６に接続されたイヤフォンから出力する機能を有している。ボタン入力部１７は、スリープボタン２１と、ホームボタン２２と、ミュートボタン２３と、音量大ボタン２４と、音量小ボタン２５とが押されたか否かの情報をＣＰＵ１１に伝える機能を有している。
【００３８】
図５は、第１の実施形態に係るスマートフォンのダイヤルパッド画面を示す図である。
このダイヤルパッド画面は、スマートフォン１０の内線電話のアプリケーションによって、画面表示／操作部１３に表示される。
ダイヤルパッド画面の最上部には、内線番号表示部３１が設けられている。内線番号表示部３１は、自局の内線番号を表示する機能を有している。
内線番号表示部３１の下側には、９個のフレキシブルキー３２が設けられている。外線１を示しているフレキシブルキー３２−１は、フレキシブルキー表示部３２−１Ａを有している。フレキシブルキー３２−１は、固定マルチライン電話機５０のフレキシブルキー７２と同様に、フレキシブルキー表示部３２−１Ａの赤色の表示、緑色の表示、赤色の点滅、または緑色の点滅などによって、複数の状態を表示することが可能である。これらフレキシブルキー３２は、フレキシブルキー７２と同様に、ＩＰ−ＰＢＸサーバ９０によって任意の機能を割り当てることと、任意の表示を行わせることが可能である。この任意の機能とは、例えばラインキー機能、パーク保留機能、音声呼出機能、ワンタッチ発信機能、マイク機能、着信転送切換機能、留守電の開始／停止の切換機能などである。
第１の実施形態では、フレキシブルキー３２はすべて、フレキシブルキー７２と同様に、外線からの着信を表示して、この着信した外線に応答する機能と、外線への発信状態を表示する機能とが割り当てられている。このフレキシブルキー３２−１にタッチすることによって、フレキシブルキー７２と同様に、着信中の外線１に応答する機能を有している。外線２〜９を示している他のフレキシブルキー３２も、それぞれ同様に構成されている。
【００３９】
フレキシブルキー３２の下側には、ボタンキー４０が表示されている。このボタンキー４０は、代理応答ボタン４１と、短縮ボタン４２と、保留ボタン４３と、転送ボタン４４とを有している。
【００４０】
代理応答ボタン４１は、前述した代理応答キー８４（図２）と同様に、同じ内線代理応答グループに所属している内線電話機の内線着信に代わって応答する機能を有している。  
【００４１】
短縮ボタン４２は、短縮キー７４（図２）と同様に、予め当該スマートフォン１０に登録された短縮番号を呼び出して、この呼び出した短縮番号に発信する機能を有している。
【００４２】
保留ボタン４３は、保留キー８２と同様にトグル動作であり、図示しないマイクの音声信号と、予め格納されている音楽やメッセージなどの音声信号のいずれかに切り替えて通話先に送信する機能を有している。
【００４３】
転送ボタン４４は、転送キー７６（図２）と同様に、着信した外線を、他の固定マルチライン電話機５０またはスマートフォン１０（＝１０−１，１０−２，…）のいずれかに転送する機能を有している。
【００４４】
ボタンキー４０の下側には、ダイヤルパッド３３が表示されている。このダイヤルパッド３３は、番号入力ボックス３３Ｂと、クリア・バックスペース３３Ｃと、０〜９、「＊」（アスタリスク）、および「＃」（シャープ）を、それぞれ入力するテンキーを有している。
ダイヤルパッド３３の下側には、電話帳ボタン３４と、発信ボタン３５と、履歴ボタン３６とを有している。
電話帳ボタン３４は、予め当該スマートフォン１０に登録された電話帳を表示し、編集可能とする機能を有している。
【００４５】
発信ボタン３５は、発信キー７９（図２）と同様に、ダイヤルパッド３３によって番号入力ボックス３３Ｂに入力されている電話番号へ発信する機能を有している。
履歴ボタン３６は、他局に発信した履歴である発信履歴、および、他局から着信した履歴である着信履歴を表示する機能を有している。
【００４６】
図６は、第１の実施形態に係る着信中画面を示す図である。
着信中画面の最上部には、内線番号表示部３１が設けられ、その下側にはコンタクト写真、コンタクト名、およびコンタクト番号が表示され、更に「受信中」の文字列が表示されている。コンタクト写真とは、着信した相手先電話の所有者の写真である。コンタクト名とは、着信した相手先電話の所有者の氏名である。コンタクト番号とは、着信した相手先電話の電話番号である。コンタクト写真と、コンタクト名と、コンタクト番号は、予めこのスマートフォン１０内部の電話帳に記録されており、着信した電話番号とコンタクト番号とを照合することにより、コンタクト写真とコンタクト名とが選択表示される。
【００４７】
着信中画面の最下部には、応答ボタン３７と拒否ボタン３８とが設けられている。応答ボタン３７は、着信へ応答する機能を有している。拒否ボタン３８は、着信を拒否する機能を有している。
【００４８】
図７は、第１の実施形態に係る発信中画面を示す図である。
発信中画面の最上部には、着信中画面（図６）と同様に、内線番号表示部３１が設けられ、その下側にはコンタクト写真、コンタクト名、およびコンタクト番号が表示されている。その下側には、着信中画面とは異なり「発信中」の文字列が表示されている。
【００４９】
着信中画面の最下部には、電話帳ボタン３４と、終話ボタン３９と、履歴ボタン３６とが設けられている。終話ボタン３９は、発信をキャンセルする機能を有している。
（第１の実施形態の動作）
【００５０】
図８（ａ），（ｂ）は、第１の実施形態に係るダイヤルパッド画面への画面遷移を示す図である。図８（ａ）は通話中画面を示し、図８（ｂ）はダイヤルパッド画面を示している。
【００５１】
図８（ａ）に示す通話中画面の最上部には、着信中画面と同様に、内線番号表示部３１が設けられ、その下側にはコンタクト写真、コンタクト名、およびコンタクト番号が表示されている。その下側には、着信中画面とは異なり、通話時間が表示されている。
【００５２】
この通話時間の下には、スピーカボタン４５と、ミュートボタン４６と、転送ボタン４４Ａと、保留ボタン４３Ａとが表示され、更に最下部中央にはパッドボタン３３Ａが表示されている。
【００５３】
スピーカボタン４５は、トグル動作であり、通話音声の出力先を、イヤフォンジャック２６に接続されているイヤフォンか、スマートフォン１０本体に備えられている図示しないスピーカのいずれかに切り替える機能を有している。
【００５４】
ミュートボタン４６は、ミュートボタン２３（図３）と同様の機能を有している。転送ボタン４４Ａは、転送ボタン４４（図５）と同様の機能を有している。保留ボタン４３Ａは、保留ボタン４３（図５）と同様の機能を有している。
パッドボタン３３Ａは、トグル動作であり、図８（ｂ）に示すダイヤルパッド画面と本画面とを切り替える機能を有している。
【００５５】
図８（ｂ）に示すダイヤルパッド画面は、前述した通話中画面（図８（ａ））の上にダイヤルパッド３３が表示されている。このダイヤルパッド３３の最上部には、パッドボタン３３Ａが表示され、番号入力ボックス３３Ｂと、クリア・バックスペース３３Ｃと、０〜９、「＊」（アスタリスク）、および「＃」（シャープ）を、それぞれ入力するテンキーを有している。この画面において、パッドボタン３３Ａをタッチすると、図８（ａ）に示す通話中画面に戻る。
【００５６】
図９（ａ），（ｂ）は、第１の実施形態に係る転送の画面遷移（その１）を示す図である。図９（ａ）はＡさんがＢさんと通話中の画面を示し、図９（ｂ）はダイヤルパッド画面を示している。両画面ともに、Ａさんが所有するスマートフォン１０−１に表示されている。
【００５７】
図９（ａ）は、スマートフォン１０−１の所有者Ａさんが、スマートフォン１０−２の所有者であるＢさんと通話中における画面を示したものである。内線番号表示部３１には、所有者Ａさんの内線番号が表示されている。その下側には、Ｂさんのコンタクト写真、コンタクト名、および、コンタクト番号が表示されている。この画面において、転送ボタン４４Ａをタッチすると、図９（ｂ）に示すダイヤルパッド画面に遷移する。
【００５８】
図９（ｂ）に示すダイヤルパッド画面は、スマートフォン１０−１において、転送先の内線番号を指定する画面である。内線番号表示部３１には、所有者Ａさんの内線番号が表示されている。その下側には、フレキシブルキー３２と、ボタンキー４０と、ダイヤルパッド３３と、電話帳ボタン３４と、発信ボタン３５と、履歴ボタン３６とが表示されている。
【００５９】
このダイヤルパッド画面において、テンキーをタッチして、例えばＣさんの電話番号を指定し、発信ボタン３５をタッチすることにより、後述する図１０（ａ）に示すＣさんへの発信中画面に遷移する。または、転送ボタン４４をタッチすると、図９（ａ）に示す通話中画面に遷移する。
【００６０】
図１０（ａ），（ｂ）は、第１の実施形態に係る転送の画面遷移（その２）を示す図である。図１０（ａ）はＡさんからＣさんへの発信中画面であり、図１０（ｂ）はＡさんとＣさんとの通話中画面である。両画面ともに、Ａさん所有のスマートフォン１０−１に表示されている。
【００６１】
図１０（ａ）に示すＣさんへの発信中画面は、内線番号表示部３１に、所有者Ａさんの内線番号が表示されている。その下側には、Ｃさんのコンタクト写真、コンタクト名、および、コンタクト番号が表示されている。更にその下側には、「発信中」の文字列が表示されている。図１０（ａ）に示すスマートフォン１０−３に表示されている着信中画面の応答ボタン３７をタッチすることにより、スマートフォン１０−１は、図１０（ｂ）に示す通話中画面に遷移する。
【００６２】
図１０（ｂ）に示すＣさんとの通話中画面は、内線番号表示部３１に、所有者Ａさんの内線番号が表示されている。その下側には、Ｃさんのコンタクト写真、コンタクト名、および、コンタクト番号が表示されている。更にその下側には、通話時間が表示されている。この通話中画面の終話ボタン３９をタッチすることにより、スマートフォン１０−１は通話を終了してダイヤルパッド画面（図５）に遷移し、同時にＢさんのスマートフォン１０−２とＣさんのスマートフォン１０−３との間の通話が開始する。
【００６３】
図１１（ａ），（ｂ）は、第１の実施形態に係る外線着信保留の画面遷移を示す図である。図１１（ａ）は外線着信後の通話中画面であり、図１１（ｂ）はダイヤルパッド画面である。両画面ともに、Ａさんが所有するスマートフォン１０−１に表示されている。
【００６４】
図１１（ａ）に示す外線着信後の通話中画面において、保留ボタン４３Ａをタッチしたならば、スマートフォン１０−１は、この通話をパーク保留して、図１１（ｂ）に示すダイヤルパッド画面に遷移する。パーク保留とは、ある電話機で通話を保留した後，別の電話機から保留を解除して通話できる機能のことを言う。
【００６５】
図１１（ｂ）は外線着信をパーク保留したときのダイヤルパッド画面である。フレキシブルキー３２−１のフレキシブルキー表示部３２−１Ａは、赤色を表示し、外線１がパーク保留中であることが識別可能に表示されている。このフレキシブルキー表示部３２−１Ａの赤色の表示は、固定マルチライン電話機５０のフレキシブルキー７２が赤色に点灯して状態表示することに対応している。更に、他のスマートフォン１０−２〜１０−５にもフレキシブルキー３２−１のフレキシブルキー表示部３２−１Ａは赤色に点灯（赤色を表示）し、外線１がパーク保留中であることが識別可能に表示されている。固定マルチライン電話機５０−１，５０−２にも同様に、フレキシブルキー７２のいずれかが赤色に点灯することにより、外線１が通話中であることが識別可能に表示されている。
【００６６】
このとき、いずれかのスマートフォン１０で、赤色が表示されているフレキシブルキー３２−１をタッチすると、当該タッチしたスマートフォン１０において、外線１のパーク保留が解除され、通話中画面に遷移する。同様に、いずれかの固定マルチライン電話機５０−１，５０−２において、赤色に点灯しているフレキシブルキー７２を押下しても、当該押下した固定マルチライン電話機５０において、外線１のパーク保留が解除され、外線１と通話中となる。
【００６７】
図１２（ａ），（ｂ）は、第１の実施形態に係る内線着信保留の画面遷移を示す図である。図１２（ａ）は内線着信後の通話中画面であり、図１２（ｂ）はダイヤルパッド画面である。両画面ともに、Ａさんが所有するスマートフォン１０−１に表示されている。
【００６８】
図１２（ａ）に示す内線着信後の通話中画面において、保留ボタン４３Ａをタッチしたならば、スマートフォン１０−１は、この通話をパーク保留して、図１１（ｂ）に示すダイヤルパッド画面に遷移する。
【００６９】
図１２（ｂ）は内線着信をパーク保留したときのダイヤルパッド画面である。フレキシブルキー３２−１のフレキシブルキー表示部３２−１Ａは赤色を表示し、内線がパーク保留中であることを識別可能としている。更に、他のスマートフォン１０−２〜１０−５にもフレキシブルキー３２−１のフレキシブルキー表示部３２−１Ａは赤色を表示し、外線１が通話中であることを識別可能としている。固定マルチライン電話機５０−１，５０−２にも同様に、フレキシブルキー７２のいずれかが赤色に点灯することにより、外線１が通話中であることを識別可能としている。
【００７０】
このとき、いずれかのスマートフォン１０で、赤色を表示しているフレキシブルキー３２−１をタッチすると、当該タッチしたスマートフォン１０において、外線１のパーク保留が解除され、通話中画面に遷移する。同様に、いずれかの固定マルチライン電話機５０−１，５０−２において、赤色に点灯しているフレキシブルキー７２を押下しても、当該押下した固定マルチライン電話機５０において、内線のパーク保留が解除され、外線１と通話中となる。
【００７１】
図１３（ａ）〜（ｃ）は、第１の実施形態に係るパーク保留からの画面遷移を示す図である。図１３（ａ）は２件のパーク保留を有する通話中画面であり、図１３（ｂ）はダイヤルパッド画面であり、図１３（ｃ）は通話中画面である。いずれの画面も、Ａさんが所有するスマートフォン１０−１に表示されている。
【００７２】
図１３（ａ）は２件のパーク保留を有する通話中画面であり、図８（ａ）に示す通話中画面に加えて、更に画面最下部に保留１ボタン４３Ｂ１と、保留２ボタン４３Ｂ２とが表示されている。保留ボタン４３Ｂ−１と、保留ボタン４３Ｂ−２とは、それぞれＩＰ−ＰＢＸサーバが２件のパーク保留を有していることを示している。これら保留１ボタン４３Ｂ１、または、保留２ボタン４３Ｂ２をタッチすることにより、スマートフォン１０−１は、現在の通話をパーク保留すると共に、後述する図１３（ｂ）に示すダイヤルパッド画面に遷移する。
【００７３】
図１３（ｂ）に示すダイヤルパッド画面のフレキシブルキー３２のうち、フレキシブルキー３２−１〜３２−３のフレキシブルキー表示部３２−１Ａ〜３２−３Ａは、それぞれ赤色を表示しており、ＩＰ−ＰＢＸサーバ９０が３件の通話をパーク保留していることを示している。フレキシブルキー３２−１〜３２−３のいずれかをタッチすることにより、いずれかのパーク保留が解除されて通話中になり、後述する図１３（ｂ）に示す通話中画面に遷移する。
【００７４】
図１３（ｃ）に示す通話中画面は、スマートフォン１０−１においてフレキシブルキー３２−１がタッチされ、スマートフォン１０−２においてフレキシブルキー３２−２がタッチされ、スマートフォン１０−３においてフレキシブルキー３２−３がタッチされた状態を示している。いずれのパーク保留も解除されて通話されているので、通話中画面の最下部には、いずれの保留ボタン４３Ｂも表示されておらず、代わりにパッドボタン３３Ａが表示されている。
【００７５】
図１４は、ＩＰパケットの構造を示す図である。
ＩＰパケットは、ＩＰｖ４（Internet Protocol version 4）やＩＰｖ６（Internet Protocol version 6）にて送受信されるデータパケットの形式のことを言う。図１４は、ＩＰｖ４に準拠したＩＰパケットの構造を示している。ＩＰパケットは、ＩＰパケットの種々の属性を示しているＩＰヘッダと、このＩＰパケットによって送信されるペイロードであるデータ部分とで構成される。ＩＰパケットは、ＩＰヘッダと、このＩＰヘッダの次に配置されているデータ部分とからなる。
【００７６】
ＩＰヘッダの最初の４ビット（第０ビットから第３ビット）は、バージョン番号フィールドであり、ＩＰパケットを構成したＩＰプロトコルのバージョンを表す。ここではＩＰｖ４なので、４（０ｘ０１００）が格納されている。
【００７７】
ＩＰヘッダの次の４ビット（第４ビットから第７ビット）は、ヘッダ長フィールドであり、  ＩＰヘッダ自身の長さを、３２ビットを１単位として表す。ＩＰヘッダの長さは、オプションがなければ２０バイトであり、５（０ｘ０１０１）が格納される
【００７８】
ＩＰヘッダの次の８ビット（第８ビットから第１５ビット）は、サービスタイプフィールドＴＯＳ（Type of Servise）であり、ＩＰパケットが要求するサービスの特徴を表す。ルータはこのフィールドを参照して、要求された品質を実現するようにＩＰパケットを転送する。
【００７９】
サービスタイプフィールドは、ＲＦＣ１３４９規格書により、３ビットの優先度フィールド（＝優先順位フラグ）と、１ビットの遅延度フィールドと、１ビットの転送量フィールドと、１ビットの信頼性フィールドが定義され、２ビットが予備とされている。
【００８０】
３ビットの優先度フィールド（＝優先順位フラグ）は、送信側がＩＰパケットの重要性を表示するために用いられている。デフォルトでは２進数の０００だが、値が大きくなるほど重要性が高くなる。音声のストリームデータは、重要度が極めて高いため、２進数の１１１が付与されている。なお、本実施形態では、３ビットの優先度フィールドを、「優先順位フラグ」と言う。
ＩＰヘッダの次の１６ビット（第１６ビットから第３１ビット）は、データグラム長であり、ＩＰヘッダを含むＩＰパケットの全長をバイト単位で示している。
【００８１】
ＩＰヘッダの次の１６ビット（第３２ビットから第４７ビット）は、ＩＤ（Identification）であり、各々のＩＰパケットを識別するために送信側ホストが割り当てたＩＤ番号が格納されている。
【００８２】
ＩＰヘッダの次の３ビット（第４８ビットから第５０ビット）は、フラグフィールドであり、最初のビットは未使用。２番目のビットで、フラグメント化を許可するか否かを指定する。３番目のビットは、フラグメント化されている場合に、そのフラグメントが元々のＩＰパケットの途中か末尾かを表している。
【００８３】
ＩＰヘッダの次の１３ビット（第５１ビットから第６３ビット）は、フラグメントオフセットフィールドであり、ＩＰパケットがフラグメント化されている場合に、そのフラグメントが何番目のフラグメントなのかを表している。
【００８４】
ＩＰヘッダの次の８ビット（第６４ビットから第７１ビット）は、ＴＴＬ（Time To Live）フィールドであり、ＩＰパケットがインターネット上で生存できる最大期間を表す。あて先の見つからないＩＰパケットがネットワーク上を永久に循環し続けることを防ぐために設けられている。元々は秒数で設定されていたが、正確な時間を計測することは困難なため、現在ではホップカウントが用いられている。デフォルト値は６４［秒］が推奨されている。
【００８５】
ＩＰヘッダの次の８ビット（第７２ビットから第７９ビット）は、プロトコル番号フィールドであり、ＩＰパケットがカプセル化している上位層プロトコルの種類を表す。タイプフィールドとも呼ばれている。例えばＴＣＰのプロトコル番号は６、ＵＤＰのプロトコル番号は１７である。
ＩＰヘッダの次の１６ビット（第８０ビットから第９５ビット）は、ヘッダチェックサムであり、ＩＰヘッダの誤り検査に用いられている。
ＩＰヘッダの次の３２ビット（第９６ビットから第１２７ビット）は、送信元アドレスであり、このＩＰパケットの送信元アドレスが設定されている。
ＩＰヘッダの次の３２ビット（第１２８ビットから第１５９ビット）は、あて先アドレスであり、このＩＰパケットの送信先のアドレスが設定されている。
【００８６】
ＩＰヘッダは次に、オプション部として可変長の拡張情報が３２ビット単位で設定可能であるが、殆ど使用されることはない。この拡張情報の次は、データ部分であり、このＩＰパケットが伝達すべきペイロードである。
【００８７】
図１５は、第１の実施形態に係るパケット送信のフローチャートである。
ＩＰ−ＰＢＸサーバ９０は、パケット送信が要求されるイベントが発生すると処理を開始し、ステップＳ１０において発生したイベントを判断する。ＳＩＰ対応マルチライン電話機へ着信回線（内線着信、外線着信、着信音）を指定するイベントの場合には、ステップＳ１１の処理を行い、代表着信時におけるＳＩＰ対応マルチライン電話機へのマルチライン状態表示制御の指示を行うイベントであった場合には、ステップＳ１２の処理を行い、その他の処理の場合にはステップＳ１３の処理を行う。
ステップＳ１１において、ＩＰ−ＰＢＸサーバ９０は、後述するINVITEリクエスト処理（図１６）を行い、図１５の処理を終了する。
ステップＳ１２において、ＩＰ−ＰＢＸサーバ９０は、後述するNOTIFYリクエスト処理（図１７）を行い、図１５の処理を終了する。
ステップＳ１３において、ＩＰ−ＰＢＸサーバ９０は、その他のリクエストなどの処理を行い、図１５の処理を終了する。
【００８８】
図１６は、第１の実施形態に係るINVITEリクエスト処理のフローチャートである。
処理が開始すると、ステップＳ２１〜Ｓ２７において、ＩＰ−ＰＢＸサーバ９０は、全ての送信対象の内線分の処理を繰り返す。
ステップＳ２２において、ＩＰ−ＰＢＸサーバ９０は、ＳＩＰ準拠のINVITEリクエストを生成する。
ステップＳ２３において、ＩＰ−ＰＢＸサーバ９０は、INVITEリクエスト中のAlert-Infoヘッダに着信方式指定に関する情報を書き込む。
ステップＳ２４において、ＩＰ−ＰＢＸサーバ９０は、生成したINVITEリクエストをデータ部分とし、これにＩＰヘッダを付与してＩＰパケットを生成する
ステップＳ２５において、ＩＰ−ＰＢＸサーバ９０は、当該内線の固有ＩＰアドレスを、ＩＰヘッダのあて先アドレスに付与する。
【００８９】
ステップＳ２５Ｅにおいて、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットのＴＯＳの優先順位フラグを２進数の１１０に書き換える。これにより、ＩＰ−ＰＢＸサーバ９０から内線電話であるスマートフォン１０や固定マルチライン電話機５０へ送信されるＩＰパケットの優先順位は、デフォルトよりも高く、かつ音声ストリームよりも低く設定される。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、デフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。更に、外線へ送信するＩＰパケットの優先順位フラグは操作していないので、ＷＡＮにおけるＩＰパケットの送受信に影響を与えることはないという効果を奏する。
【００９０】
ステップＳ２６において、ＩＰ−ＰＢＸサーバ９０は、生成したＩＰパケットを送信する。このとき、ＩＰパケットの送信はユニキャストとなり、１つの送信先のみに送信される。
【００９１】
ステップＳ２７において、ＩＰ−ＰＢＸサーバ９０は、全ての送信対象の内線分の処理を繰り返していないならば、ステップＳ２１に戻り、全ての送信対象の内線分の処理を繰り返したならば、図１６の処理を終了する。
【００９２】
更に、ステップＳ２３におけるINVITEリクエストの拡張を説明する。この拡張により、ＳＩＰ対応マルチライン電話機において、発信機能(外線/内線)、着信機能(外線/内線)、代理応答機能(外線/内線)、ワンタッチダイヤルが可能となる。
本実施形態では、ＩＰ−ＰＢＸサーバ９０は、以下のデータを書込むことにより、INVITEリクエストのAlert-Infoヘッダを拡張する。
Alert-info:<XX[_YY]/ZZ>
【００９３】
ここで、XXは回線種別を示し、YYはラインキー番号を示し、ZZは呼出音を示す。なお、ラインキー番号YYは、回線種別XXが外線のときのみ有効である。  
【００９４】
XXは、回線種別を示している。文字列”outside”は、回線種別が外線であることを示し、文字列”inside”は、回線種別が内線であることを示している。回線種別XXは、このINVITEリクエストによって通知する着信または発信の、回線の種別を示している。
【００９５】
YYは、例えば”01”〜”99”の２桁の数字からなる文字列であり、この文字列が示す数字によってラインキー番号を示している。ラインキー番号YYは、このINVITEリクエストによって通知する着信または発信を、どのラインキーに割り当てるかを示している。
【００９６】
ZZは、呼出音を示す文字列である。例えば文字列”IRG1”のときに呼出音１であり、文字列”IRG2”のときに呼出音２であり、文字列”IRGV”のときに音声呼出であり、文字列”NRNG”のときに着信音無しである。呼出音ZZは、このINVITEリクエストによって通知する着信または発信を、内線電話において、どのような呼出音で鳴動させるかを示している。
Alert-Infoヘッダが拡張されていない場合には、回線種別を内線着信とし、ＳＩＰ対応マルチライン電話機が持つデフォルトの呼出音で鳴動させる。
【００９７】
図１７は、第１の実施形態に係るNOTIFYリクエスト処理のフローチャートである。
処理が開始すると、ステップＳ３１〜Ｓ３７において、ＩＰ−ＰＢＸサーバ９０は、全ての送信対象の内線分の処理を繰り返す。
ステップＳ３２において、ＩＰ−ＰＢＸサーバ９０は、ＳＩＰ準拠のNOTIFYリクエストを生成する。
ステップＳ３３において、ＩＰ−ＰＢＸサーバ９０は、NOTIFYリクエスト中のEventヘッダに、当該内線に係る状態表示制御の情報を書き込むと共に、Message Bodyに状態表示制御詳細情報を格納する。
【００９８】
ステップＳ３４において、ＩＰ−ＰＢＸサーバ９０は、生成したNOTIFYリクエストをデータ部分とし、これにＩＰヘッダを付与してＩＰパケットを生成する
ステップＳ３５において、ＩＰ−ＰＢＸサーバ９０は、当該内線の固有ＩＰアドレスを、ＩＰヘッダのあて先アドレスに付与する。
【００９９】
ステップＳ３５Ｅにおいて、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットのＴＯＳの優先順位フラグを２進数の１１０に書き換える。これにより、ＩＰパケットの優先順位は、デフォルトの優先順位フラグ０００よりも高く、かつ音声ストリームの優先順位フラグ１１１よりも低く設定される。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、デフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。
【０１００】
ステップＳ３６において、ＩＰ−ＰＢＸサーバ９０は、生成したＩＰパケットを送信する。このとき、ＩＰパケットの送信はユニキャストとなり、１つの送信先のみに送信される。
【０１０１】
ステップＳ３７において、ＩＰ−ＰＢＸサーバ９０は、全ての送信対象の内線分の処理を繰り返していないならば、ステップＳ３１に戻り、全ての送信対象の内線分の処理を繰り返したならば、図１７の処理を終了する。
【０１０２】
更に、ステップＳ３３におけるNOTIFYリクエストの拡張を説明する。この拡張により、ＳＩＰ対応マルチライン電話機において、状態(発信、着信、回線捕捉など)表示制御、発信機能(外線/内線)、着信機能(外線/内線)、代理応答機能(外線/内線)、保留機能、転送機能、ワンタッチダイヤルが可能となる。
【０１０３】
本実施形態では、ＩＰ−ＰＢＸサーバ９０は、Eventヘッダのline-infoにマルチライン・状態表示制御を指示する情報を書き込む。このときの様式は、Event:line-infoである。
更にＩＰ−ＰＢＸサーバ９０は、Message body部に以下の情報を書き込む。
L<XX>=<tel-number-1>;s=<Y>;c=<Z>;m=<tel-numbet-2>
XXは、ライン番号を示す２桁の数字である。
tel-number-1は、当該ラインに割り当てられた電話番号を示す文字列である。
Yは、状態を示す文字列であり、“p”，“a”，“h”，“n”のいずれかである。
“p”のとき、当該ラインが呼び出し中を示す。ＳＩＰ対応マルチライン電話機は、状態表示を高速点滅する。
“a”のとき、当該ラインが使用中または通話中を示す。ＳＩＰ対応マルチライン電話機は、状態表示を点灯する。
“h”のとき、当該ラインが保留中を示す。ＳＩＰ対応マルチライン電話機は、状態表示を低速点滅する。
“n”のとき、当該ラインは空き状態を示す。ＳＩＰ対応マルチライン電話機は、状態表示を消灯する。
Zは、状態表示の色情報を示す文字列であり。“g”，”r”,“n”のいずれかである。
“g”のとき、ＳＩＰ対応マルチライン電話機は、状態表示を緑色に点灯するよう制御する。
“r”のとき、ＳＩＰ対応マルチライン電話機は、状態表示を赤色に点灯するよう制御する。
“n”のとき、ＳＩＰ対応マルチライン電話機は、状態表示を消灯するよう制御する。
tel-number-2は、発信者番号情報を示す文字列である。
例えば、ラインキー３が保留中で、状態表示は緑色の点灯で、キーに割り当てた電話番号は100で、発信者番号は200のとき、以下のような情報となる。
L03=100;s=h;c=g;m=200
【０１０４】
これらの状態表示はＩＰ−ＰＢＸサーバ９０で管理されている。つまり、回線状態は、交換用の主装置であるＩＰ−ＰＢＸサーバ９０側で管理されている。状態表示制御情報には、登録した全マルチラインキーの情報が含まれている。
【０１０５】
更に、拡張したINVITEリクエストおよびNOTIFYリクエストに係るエラー処理が必要である。例えば、なんらかの理由で内線から発信できなかったとき、ＩＰ−ＰＢＸサーバ９０は、例えば4xx、5xx, 6xxなどのエラーコードをスマートフォン１０や固定マルチライン電話機５０に送信する。このとき、スマートフォン１０や固定マルチライン電話機５０は、ユーザに発信できなかった理由を示すために、このエラーコードを画面に表示する。
【０１０６】
図１８は、第１の実施形態に係る内線側発信／外線側切断の例を示す図である。以下のシーケンス図において、内線Ａはスマートフォン１０−１（図１）を示し、内線Ｂ，Ｃ，Ｄ，…はスマートフォン１０−２，１０−３，１０−４，…（図１）を示し、内線Ｚはスマートフォン１０−５を示し、サーバ（交換用の主装置）は、ＩＰ−ＰＢＸサーバ９０（図１）を示し、公衆網の外線は携帯電話２１０−１（図１）を示している。
イベントＥ１０〜Ｅ１５は、内線側から外線への発信に係るシーケンスを示している。
【０１０７】
イベントＥ１０において、内線Ａは、発信ボタン３５をタッチして外線を捕捉する。イベントＥ１１において、内線Ａは、スピーカを介して外線発信音を流し、状態表示を緑で点灯する。
【０１０８】
イベントＥ１２において、内線Ａは、ダイヤルパッド３３の番号入力ボックス３３Ｂに入力されている電話番号をダイヤルする。内線Ａは、ＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することで電話番号を通知する。ＩＰ−ＰＢＸサーバ９０は、内線ＡからINVITEリクエストを受信すると、レスポンス１００（TRYING）を返す。この記述は、レスポンス１００は、TRYINGを示すレスポンスコードであることを示している。以下、同様の書式でＳＩＰ規格のレスポンスコードを記述する。
【０１０９】
ＩＰ−ＰＢＸサーバ９０は、内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストを送信したのち、内線ＡへNOTIFYリクエストを送信し、すべての内線の状態表示を赤点灯とするよう指示する。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信すると、状態表示を赤点灯したのち、レスポンス２００（OK）を返す。
【０１１０】
ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス２００（OK）を受信したならば、外線へINVITEリクエストを送信する。外線は、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信したら、レスポンス１００（TRYING）を返す。更にイベントＥ１３において、レスポンス１８Ｘ（RINGING,CALL IS BELONG FORWARDED,QUEUED,SESSION PROGRESSのいずれか）を返し、呼出音の鳴動などを開始する。レスポンス１８Ｘは、レスポンス１８０（RINGING）、レスポンス１８１（CALL IS BELONG FORWARDED）、レスポンス１８２（QUEUED）、レスポンス１８３（SESSION PROGRESS）のいずれかを示す。
【０１１１】
ＩＰ−ＰＢＸサーバ９０は、外線からレスポンス１８Ｘを受信すると、その受信したレスポンスを内線Ａへ送信する。内線Ａは、ＩＰ−ＰＢＸサーバ９０からレスポンス１８Ｘを受信すると、イベントＥ１４において呼出音の鳴動などを開始する。
【０１１２】
イベントＥ１５において、外線は、内線Ａからの発信に応答して着信ボタンなどがクリックされると、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、内線Ａへレスポンス２００（OK）を送信し、外線にACKリクエストを返す。内線Ａは、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返す。このシーケンスにより、内線Ａと外線との通話は開始する。
【０１１３】
イベントＥ１６は、外線側からの通話の切断シーケンスを示している。
イベントＥ１６において、外線は、終話ボタン３９の押下などによって復旧すると、ＩＰ−ＰＢＸサーバ９０へBYEリクエストを送信する。ＩＰ−ＰＢＸサーバ９０は、外線からBYEリクエストを受信すると、内線ＡへBYEリクエストを送信すると共に、レスポンス２００（OK）を返す。内線Ａは、ＩＰ−ＰＢＸサーバ９０からBYEリクエストを受信すると、レスポンス２００（OK）を返す。
【０１１４】
更にＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストを送信したのち、内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストを送信し、すべての内線の状態表示を消灯させるよう指示する。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信したならば、状態表示を消灯してレスポンス２００（OK）を返す。このシーケンスにより、通話は外線側から切断される。
【０１１５】
図１９は、第１の実施形態に係る内線側発信／内線側切断の例を示す図である。
イベントＥ２０〜Ｅ２５は、内線側から外線への発信に係るシーケンスを示し、図１８に示すイベントＥ１０〜Ｅ１５のシーケンスと同様である。
イベントＥ２６において、内線Ａの終話ボタン３９のタッチなどによって終話すると、ＩＰ−ＰＢＸサーバ９０へBYEリクエストを送信する。ＩＰ−ＰＢＸサーバ９０は、内線ＡからBYEリクエストを受信すると、外線へBYEリクエストを送信すると共に、内線Ａへレスポンス２００（OK）を返す。外線は、ＩＰ−ＰＢＸサーバ９０からBYEリクエストを受信すると、レスポンス２００（OK）を返す。
【０１１６】
更にＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストを送信したのち、内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストを送信し、すべての内線の状態表示を消灯させるよう指示する。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信したならば、状態表示を消灯してレスポンス２００（OK）を返す。このシーケンスにより、通話は内線Ａ側から切断される。
【０１１７】
図２０は、第１の実施形態に係る外線側発信／外線側切断の例を示す図である。イベントＥ３０〜Ｅ３５は、外線側から内線Ａへの発信に係るシーケンスを示している。
イベントＥ３０において、外線からＩＰ−ＰＢＸサーバ９０に係る内線網の共通番号へ発信する。この発信は、外線からＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することによって行われる。
【０１１８】
ＩＰ−ＰＢＸサーバ９０は、外線からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返すと共に、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へINVITEリクエストを送信する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、それぞれＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返し、更に呼出音を鳴動してレスポンス１８０（RINGING）を返す。ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス１８０（RINGING）を受信したならば、外線へレスポンス１８０（RINGING）を返す。イベントＥ３３において、外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス１８０（RINGING）を受信すると、呼出音を鳴動して呼出開始する。
【０１１９】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…にNOTIFYリクエストを送信し、状態表示を赤点灯させるよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信すると、状態表示を赤色で点灯してレスポンス２００（OK）を返す。
【０１２０】
イベントＥ３４において、内線Ａは、応答ボタン３７のタッチによって外線からの着信に応答し、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、内線Ａからレスポンス２００（OK）を受信するとACKリクエストを返す。
【０１２１】
ＩＰ−ＰＢＸサーバ９０は、外線へレスポンス２００（OK）を送信する。外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返す。ＩＰ−ＰＢＸサーバ９０は、外線からACKリクエストを受信すると、イベントＥ３５において、内線Ｂ，Ｃ，Ｄ，…へCANCELリクエストを送信して、呼出音の鳴動を停止させるよう指示する。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からCANCELリクエストを受信すると呼出音の鳴動を停止して、レスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を返す。ＩＰ−ＰＢＸサーバ９０は、内線Ｂ，Ｃ，Ｄ，…からレスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を受信すると、ACKリクエストを返す。
【０１２２】
ＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストを送信して状態表示を緑色で点灯するよう指示し、内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストを送信して状態表示を赤色で点灯するよう指示する。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信すると、状態表示を赤色で点灯してレスポンス２００（OK）を返す。以下、外線と内線Ａとの間で通話が開始する。
イベントＥ３６に示す外線側からの切断シーケンスは、図１８に示すイベントＥ１６の外線側からの切断シーケンスと同様である。
【０１２３】
図２１は、第１の実施形態に係る外線側発信／内線側切断の例を示す図である。
イベントＥ４０〜Ｅ４５に示す外線側からの発信シーケンスは、図２０に示すイベントＥ３０〜Ｅ３５の外線側からの発信シーケンスと同様である。
イベントＥ４６に示す内線側からの切断シーケンスは、図１９に示すイベントＥ２６の外線側からの切断シーケンスと同様である。
【０１２４】
図２２は、第１の実施形態に係る外線保留／応答の例を示す図である。このシーケンスの開始時点において、内線Ａはいずれかの内線または外線と通話中である。
イベントＥ５０において、外線は、ＩＰ−ＰＢＸサーバ９０に係る内線網の共通番号へ発信する。この発信は、外線からＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することによって行われる。
【０１２５】
ＩＰ−ＰＢＸサーバ９０は、外線からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返すと共に、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へINVITEリクエストを送信する。
【０１２６】
内線Ａは、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返し、イベントＥ５１において小音量で呼出音を鳴動すると共にレスポンス１８０（RINGING）を返す。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返し、イベントＥ５２において通常音量で呼出音を鳴動すると共にレスポンス１８０（RINGING）を返す。
【０１２７】
ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス１８０（RINGING）を受信したならば、外線へレスポンス１８０（RINGING）を送信する。イベントＥ５３において、外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス１８０（RINGING）を受信すると、呼出音を鳴動して呼出開始する。
【０１２８】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…にNOTIFYリクエストを送信して状態表示を赤点灯させるよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信して状態表示を赤点灯すると、それぞれレスポンス２００（OK）を返す。イベントＥ５４において、内線Ａは、それまでの通話をパーク保留する。以下、パーク保留シーケンスとなる。
【０１２９】
パーク保留シーケンスの後、イベントＥ５５において、内線Ａは、応答ボタン３７のタッチによって外線からの着信呼に応答し、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、内線Ａからレスポンス２００（OK）を受信すると、外線へレスポンス２００（OK）を送信する。外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返すと共に、イベントＥ５６において呼出音を停止して応答する。ＩＰ−ＰＢＸサーバ９０は、外線からACKリクエストを受信すると、内線ＡへACKリクエストを送信し、内線Ｂ，Ｃ，Ｄ，…へCANCELリクエストを送信する。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からCANCELリクエストを受信すると、イベントＥ５７において呼出音の鳴動を停止し、レスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を返す。これに対してＩＰ−ＰＢＸサーバ９０は、ACKリクエストを返す。
【０１３０】
ＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストを送信して状態表示を緑色で点灯させるよう指示し、内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストを送信して状態表示を赤色で点灯させるよう指示する。内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信し、状態表示を緑色で点灯してレスポンス２００（OK）を返す。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信し、状態表示を赤色で点灯してレスポンス２００（OK）を返す。以下、外線と内線Ａとの間で通話が開始する。
【０１３１】
図２３は、第１の実施形態に係る内線の途中追加の例を示す図である。
イベントＥ６０〜Ｅ６６の処理は、図１８に示すイベントＥ１０〜Ｅ１６の処理と同様であり、更に内線Ｚが無線ＬＡＮに途中参加していることを示している。
内線Ｚは、無線ＬＡＮに途中参加すると、ＩＰ−ＰＢＸサーバ９０へ登録コマンドであるREGISTERリクエストを送信する。ＩＰ−ＰＢＸサーバ９０は、内線ＺからREGISTERリクエストを受信すると、レスポンス２００（OK）を返し、更にNOTIFYリクエストを送信して、状態表示を赤色で点灯するよう指示する。内線Ｚは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信すると、状態表示を赤色で点灯してレスポンス２００（OK）を返す。以降、内線Ｚは、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…と同様に制御される。
【０１３２】
図２４は、第１の実施形態に係る内線の途中消失の例を示す図である。
イベントＥ６０〜Ｅ６６の処理は、図１８に示すイベントＥ１０〜Ｅ１６の処理と同様であり、更に内線Ｚが無線ＬＡＮから途中消失していることを示している。
内線Ｚは、無線ＬＡＮから途中消失すると、以降、ＩＰ−ＰＢＸサーバ９０は、内線Ｚへの送信コマンドがタイムアウトする。このとき、６回の再送を行って、いずれの送信コマンドもタイムアウトしたならば、内線Ｚを登録削除し、以降の送信対象から除外する。
【０１３３】
（第１の実施形態の効果）
以上説明した第１の実施形態では、次の（Ａ）〜（Ｄ）のような効果がある。
【０１３４】
（Ａ）  交換用の主装置から内線電話機に送信するＩＰパケットのＴＯＳの優先順位フラグに、２進数の１１０が書き込まれている。この優先順位１１０は、デフォルトの優先順位０００よりも高く、かつ、音声パケットの優先順位１１１よりも低い。よって、デフォルトの優先順位である他の情報よりも高い優先順位でパケットが相手先に到達するが、音声パケットの到達を妨げることはない。したがって、無線ＬＡＮを介して接続されている複数のＩＰ電話機を一斉に制御すると共に、音声の途切れを抑止することが可能となる。更に、外線へ送信するＩＰパケットの優先順位フラグは操作していないので、ＷＡＮにおけるＩＰパケットの送受信に影響を与えることはないという効果を奏する。
【０１３５】
（Ｂ）  ＳＩＰのINVITEリクエストおよびNOTIFYリクエストを拡張して、複数の外線の着信をフレキシブルキー７２またはフレキシブルキー３２の状態表示であらわすことが可能なようにＩＰ電話システムを構成した。これにより、ＳＩＰに準拠したＩＰ電話システム上で、複数の外線の着信を制御するマルチライン機能を実現することが可能である。
【０１３６】
（Ｃ）  内線電話の途中追加と途中消失は、ＩＰ−ＰＢＸサーバ９０が管理している。更に、内線電話が途中追加された際には、ＩＰ−ＰＢＸサーバ９０は、この途中追加された内線電話に対してNOTIFYコマンドを送信して、常に最新の状態表示が行われるように構成した。これにより、無線ＬＡＮの電波到達圏内に現れた無線ＬＡＮ接続のＩＰ電話機は、このマルチライン機能をすぐさま利用可能となる効果を奏する。
【０１３７】
（Ｄ）  ＩＰ−ＰＢＸサーバ９０は、外線が着信した際、通話中の内線電話は小音量で呼出音が鳴るよう指示し、待機中の内線電話は通常音量で呼出音が鳴るよう指示している。これにより、内線電話の通話を阻害しない効果を奏する。
（第２の実施形態の構成）
第２の実施形態に係るＩＰ電話システムの構成は、第１の実施形態に係るＩＰ電話システムの構成と同様である。
（第２の実施形態の動作）
【０１３８】
ユニキャストとは、単一の相手を指定してメッセージを送信する手法をいう。マルチキャストとは、ネットワークの複数の相手を指定してデータ送信する手法をいう。ブロードキャストとは、ネットワーク不特定多数の相手にデータを送信する手法をいう。
【０１３９】
ＩＰネットワークにおいて、ユニキャストを行う際、あて先ＩＰアドレスに、機器のＩＰアドレスを付与する。機器は、自らのＩＰアドレスがあて先であるＩＰパケットを読み取る。
【０１４０】
ＩＰネットワークにおいて、マルチキャストを行う際、あて先ＩＰアドレスに、通常のＩＰアドレスではなく、マルチキャストアドレスと呼ばれるクラスＤのアドレス（224.0.0.0〜239.255.255.255）のいずれかを選択して付与する。グループ化された機器（内線）は全て、選択したマルチキャストアドレスがあて先であるＩＰパケットを読み取る。
【０１４１】
ＩＰネットワークにおいて、ブロードキャストを行う際、あて先ＩＰアドレスに、通常のＩＰアドレスではなく、ブロードキャストのために特殊に割り当てられているアドレスを付与する。機器（内線）は全て、ブロードキャストアドレスがあて先であるＩＰパケットを読み取る。
【０１４２】
本実施形態では、図１に示すグループαにマルチキャストアドレスが付与されているものとする。更に、図１に示す内線全体、すなわち、複数のスマートフォン１０（＝１０−１，１０−２，…）と、複数の固定マルチライン電話機５０（＝５０−１，５０−２，…）とは、所定のブロードキャストアドレスがあて先であるＩＰパケットを読み取れるものとする。
【０１４３】
図２５は、第２の実施形態に係るINVITEリクエスト処理のフローチャートである。図１６に示す第１の実施形態に係るINVITEリクエスト処理のフローチャートと同一の部分には同一の符号を付与している。
処理が開始すると、ＩＰ−ＰＢＸサーバ９０は、図１６に示す第１の実施形態とは異なり、ステップＳ２２〜Ｓ２４の処理を行う。
【０１４４】
ステップＳ２５Ａにおいて、ＩＰ−ＰＢＸサーバ９０は、INVITEリクエストを送信する対象を判断する。送信対象が内線全体であったならば、ステップＳ２５ＢにおいてブロードキャストアドレスをＩＰヘッダのあて先ＩＰアドレスに付与し、ステップＳ２６の処理に移行する。送信対象が内線の所定グループであったならば、ステップＳ２５ＣにおいてマルチキャストアドレスをＩＰヘッダのあて先ＩＰアドレスに付与し、ステップＳ２６の処理に移行する。
ステップＳ２６において、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットを送信して、図２５の処理を終了する。第１の実施形態とは異なり、繰り返しＩＰパケットを送信しないので、高速に送信処理が終了する。
【０１４５】
図２６は、第２の実施形態に係るNOTIFYリクエスト処理のフローチャートである。図１７に示す第１の実施形態に係るNOTIFYリクエスト処理のフローチャートと同一の部分には同一の符号を付与している。
処理が開始すると、ＩＰ−ＰＢＸサーバ９０は、図１６に示す第１の実施形態とは異なり、ステップＳ３２〜Ｓ３４の処理を行う。
ステップＳ３５Ａにおいて、ＩＰ−ＰＢＸサーバ９０は、NOTIFYリクエストを送信する対象を判断する。
【０１４６】
送信対象が内線１台であったならば、ステップＳ３５Ｄにおいて当該内線のＩＰアドレスをＩＰヘッダのあて先ＩＰアドレスに付与し、ステップＳ３６の処理に移行する。
【０１４７】
送信対象が内線全体であったならば、ステップＳ３５ＢにおいてブロードキャストアドレスをＩＰヘッダのあて先ＩＰアドレスに付与し、ステップＳ３６の処理に移行する。
【０１４８】
送信対象が内線の所定グループであったならば、ステップＳ３５ＣにおいてマルチキャストアドレスをＩＰヘッダのあて先ＩＰアドレスに付与し、ステップＳ３６の処理に移行する。
ステップＳ３６において、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットを送信して、図２６の処理を終了する。
【０１４９】
図２７は、第２の実施形態に係る内線側発信／外線側切断の例を示す図である。図１８に示す第１の実施形態に係る内線側発信／外線側切断の例示す図と同一の部分には同一の符号を付与している。
イベントＥ１０〜Ｅ１５は、内線側から外線への発信に係るシーケンスを示している。
【０１５０】
イベントＥ１０において、内線Ａは、発信ボタン３５をタッチして外線を捕捉する。イベントＥ１１において、内線Ａは、スピーカを介して外線発信音を流し、状態表示を緑で点灯する。
【０１５１】
イベントＥ１２において、内線Ａは、ダイヤルパッド３３の番号入力ボックス３３Ｂに入力されている電話番号をダイヤルする。内線Ａは、ＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することで電話番号を通知する。ＩＰ−ＰＢＸサーバ９０は、内線ＡからINVITEリクエストを受信すると、レスポンス１００（TRYING）を返す。
【０１５２】
ＩＰ−ＰＢＸサーバ９０は、図１８に示す第１の実施形態のシーケンスとは異なり、内線Ｂ，Ｃ，Ｄ，…と内線ＡすべてへNOTIFYリクエストをマルチキャストまたはブロードキャストで送信し、すべての内線の状態表示を赤で点灯するよう指示する。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストをマルチキャストまたはブロードキャストで受信すると、状態表示を赤で点灯したのち、レスポンス２００（OK）を返す。
【０１５３】
ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス２００（OK）を受信したならば、外線へINVITEリクエストを送信する。外線は、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信したら、レスポンス１００（TRYING）を返す。そののち、イベントＥ１３において、レスポンス１８Ｘを返し、呼出音の鳴動などを開始する。
【０１５４】
ＩＰ−ＰＢＸサーバ９０は、外線からレスポンス１８Ｘを受信すると、その受信したレスポンスを内線Ａに送信する。内線Ａは、ＩＰ−ＰＢＸサーバ９０からレスポンス１８Ｘを受信すると、イベントＥ１４において呼出を開始する。
【０１５５】
イベントＥ１５において、外線は、内線Ａからの発信に応答して着信ボタンなどがクリックされると、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、外線からレスポンス２００（OK）を受信すると、ACKリクエストを返す。ＩＰ−ＰＢＸサーバ９０は更に、内線Ａへレスポンス２００（OK）を送信する。内線Ａは、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返す。このシーケンスにより、内線Ａと外線との通話は開始する。
イベントＥ１６は、外線側からの通話の切断シーケンスを示している。
【０１５６】
イベントＥ１６において、外線は、終話ボタン３９の押下などによって復旧すると、ＩＰ−ＰＢＸサーバ９０へBYEリクエストを送信する。ＩＰ−ＰＢＸサーバ９０は、外線からBYEリクエストを受信すると、内線ＡへBYEリクエストを送信すると共に、外線へレスポンス２００（OK）を返す。内線Ａは、ＩＰ−ＰＢＸサーバ９０からBYEリクエストを受信すると、レスポンス２００（OK）を返す。
【０１５７】
更にＩＰ−ＰＢＸサーバ９０は、内線Ａと内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストをマルチキャストまたはブロードキャストで送信し、すべての内線の状態表示を消灯させる。内線Ｂ，Ｃ，Ｄ，…および内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信して内線の状態表示を消灯ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を返す。このシーケンスにより、通話は外線側から切断される。
【０１５８】
図２８は、第２の実施形態に係る外線側発信／外線側切断の例を示す図である。図２０に示す第１の実施形態に係る外線側発信／外線側切断の例を示す図と同一の部分には同一の符号を付与している。
イベントＥ３０〜Ｅ３５は、外線側から内線Ａへの発信に係るシーケンスを示している。
【０１５９】
イベントＥ３０において、外線からＩＰ−ＰＢＸサーバ９０に係る内線網の共通番号へ発信する。この発信は、外線からＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することによって行われる。
【０１６０】
ＩＰ−ＰＢＸサーバ９０は、外線からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返すと共に、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へINVITEリクエストをマルチキャストまたはブロードキャストで送信する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストをマルチキャストまたはブロードキャストで受信すると、それぞれレスポンス１００（TRYING）を返し、更に呼出音を鳴動してレスポンス１８０（RINGING）を返す。ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス１８０（RINGING）を受信したならば、外線へレスポンス１８０（RINGING）を返す。イベントＥ３３において、外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス１８０（RINGING）を受信すると、呼出開始する。
【０１６１】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…にNOTIFYリクエストをマルチキャストまたはブロードキャストで送信し、状態表示を赤色で点灯させるよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストをマルチキャストまたはブロードキャストで受信すると、それぞれ状態表示を赤色で点灯してレスポンス２００（OK）を返す。
【０１６２】
イベントＥ３４において、内線Ａは、応答ボタン３７のタッチによって外線からの着信に応答し、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、内線Ａからレスポンス２００（OK）を受信するとACKリクエストを返し、外線へレスポンス２００（OK）を送信する。外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返す。ＩＰ−ＰＢＸサーバ９０は、外線からACKリクエストを受信すると、イベントＥ３５において、内線Ｂ，Ｃ，Ｄ，…にCANCELリクエストを送信して、呼出音の鳴動を停止させるよう指示する。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からCANCELリクエストを受信すると呼出音の鳴動を停止して、レスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を返す。ＩＰ−ＰＢＸサーバ９０は、内線Ｂ，Ｃ，Ｄ，…からレスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を受信すると、それぞれACKリクエストを返す。
【０１６３】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストをマルチキャストまたはブロードキャストで送信して、状態表示を赤色で点灯するよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信すると、状態表示を赤色で点灯させてレスポンス２００（OK）を返す。その後、ＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストをユニキャストで送信して状態表示を緑色で点灯するよう指示する。内線Ａは、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信する状態表示を緑色で点灯させてレスポンス２００（OK）を返す。以下、外線と内線Ａとの間で通話が開始する。
イベントＥ３６に示す外線側からの切断シーケンスは、図２７に示すイベントＥ１６の外線側からの切断シーケンスと同様である。
【０１６４】
図２９は、第２の実施形態に係る外線保留／応答の例を示す図である。図２２に示す第１の実施形態に係る外線保留／応答の例を示す図と同一の部分には同一の符号を付与している。このシーケンスの開始時点において、内線Ａはいずれかの内線または外線と通話中である。
【０１６５】
イベントＥ５０において、外線は、ＩＰ−ＰＢＸサーバ９０に係る内線網の共通番号へ発信する。この発信は、外線からＩＰ−ＰＢＸサーバ９０へINVITEリクエストを送信することによって行われる。
【０１６６】
ＩＰ−ＰＢＸサーバ９０は、外線からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返すと共に、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へINVITEリクエストをマルチキャストまたはブロードキャストで送信する。
【０１６７】
内線Ａは、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返し、イベントＥ５１において小音量で呼出音を鳴動すると共にレスポンス１８０（RINGING）を返す。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からINVITEリクエストを受信すると、レスポンス１００（TRYING）を返し、イベントＥ５２において通常音量で呼出音を鳴動すると共にレスポンス１８０（RINGING）を返す。
【０１６８】
ＩＰ−ＰＢＸサーバ９０は、全ての内線からレスポンス１８０（RINGING）を受信したならば、外線へレスポンス１８０（RINGING）を送信する。イベントＥ５３において、外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス１８０（RINGING）を受信すると、呼出音を鳴動して呼出開始する。
【０１６９】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…にNOTIFYリクエストをマルチキャストまたはブロードキャストで送信して状態表示を赤色で点灯させるよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からNOTIFYリクエストを受信して状態表示を赤色で点灯すると、それぞれレスポンス２００（OK）を返す。イベントＥ５４において、内線Ａは、それまでの通話をパーク保留する。以下、パーク保留シーケンスとなる。
【０１７０】
パーク保留シーケンスの後、イベントＥ５５において、内線Ａは、応答ボタン３７のタッチによって外線からの着信呼に応答し、ＩＰ−ＰＢＸサーバ９０へレスポンス２００（OK）を送信する。ＩＰ−ＰＢＸサーバ９０は、内線Ａからレスポンス２００（OK）を受信すると、外線へレスポンス２００（OK）を送信する。外線は、ＩＰ−ＰＢＸサーバ９０からレスポンス２００（OK）を受信すると、ACKリクエストを返すと共に、イベントＥ５６において応答する。ＩＰ−ＰＢＸサーバ９０は、外線からACKリクエストを受信すると、内線ＡへACKリクエストを送信し、内線Ｂ，Ｃ，Ｄ，…へCANCELリクエストを送信する。内線Ｂ，Ｃ，Ｄ，…は、ＩＰ−ＰＢＸサーバ９０からCANCELリクエストを受信すると、イベントＥ５７において呼出音の鳴動を停止し、レスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を返す。ＩＰ−ＰＢＸサーバ９０は、内線Ｂ，Ｃ，Ｄ，…レスポンス２００（OK）とレスポンス４８７（REQUEST CANCELLED）を受信すると、それぞれACKリクエストを返す。
【０１７１】
ＩＰ−ＰＢＸサーバ９０は、内線Ａおよび内線Ｂ，Ｃ，Ｄ，…へNOTIFYリクエストをマルチキャストまたはブロードキャストで送信して状態表示を赤色で点灯させるよう指示する。内線Ａおよび内線Ｂ，Ｃ，Ｄ，…は、NOTIFYリクエストを受信すると、状態表示を赤色で点灯し、レスポンス２００（OK）を返す。その後、ＩＰ−ＰＢＸサーバ９０は、内線ＡへNOTIFYリクエストをユニキャストで送信して状態表示を緑色で点灯させるよう指示する。内線Ａは、NOTIFYリクエストを受信すると、状態表示を緑色で点灯し、レスポンス２００（OK）を返す。これにより、無線ＬＡＮを介して接続されている複数のＩＰ電話機の状態表示をマルチキャストまたはブロードキャストによって一斉に制御すると共に、特定のＩＰ電話機の状態表示のみを他のＩＰ電話機と変更させることが可能である。
以下、外線と内線Ａとの間で通話が開始する。
（第２の実施形態の効果）
以上説明した第２の実施形態では、次の（Ｅ），（Ｆ）のような効果がある。
【０１７２】
（Ｅ）  ＩＰ−ＰＢＸサーバ９０から、マルチキャストまたはブロードキャストで複数のＩＰ電話機（内線）を制御する構成とした。したがって、無線ＬＡＮを介して接続されている複数のＩＰ電話機を一斉に制御することが可能となる。
【０１７３】
（Ｆ）  特定のＩＰ電話機の状態表示のみを他と変更したい場合には、NOTIFYリクエストをブロードキャストまたはマルチキャストで送信し、その特定のＩＰ電話機にNOTIFYリクエストをユニキャストで送信する構成とした。したがって、無線ＬＡＮを介して接続されている複数のＩＰ電話機の状態表示を一斉に制御すると共に、特定のＩＰ電話機の状態表示のみを他のＩＰ電話機と変更させることが可能である。
（第３の実施形態の構成）
第３の実施形態に係るＩＰ電話システムの構成は、第１の実施形態に係るＩＰ電話システムの構成と同様である。
（第３の実施形態の動作）
【０１７４】
図３０は、第３の実施形態に係るINVITEリクエスト処理のフローチャートである。図２５に示す第２の実施形態に係るINVITEリクエスト処理のフローチャート、および、図１６に示す第１の実施形態に係るINVITEリクエスト処理のフローチャートと同一の部分には同一の符号を付与している。
処理が開始したのち、ステップＳ２２〜Ｓ２５Ｃの処理は、図２５に示す第２の実施形態のステップＳ２２〜Ｓ２５Ｃの処理と同様である。
【０１７５】
ステップＳ２５Ｅにおいて、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットのＴＯＳの優先順位フラグを２進数の１１０に書き換える。これにより、ＩＰパケットの優先順位は、デフォルトよりも高く、かつ音声ストリームよりも低く設定される。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、デフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。
ステップＳ２６の処理は、図２５に示す第２の実施形態のステップＳ２６の処理と同様である。
【０１７６】
図３１は、第３の実施形態に係るNOTIFYリクエスト処理のフローチャートである。図２６に示す第２の実施形態に係るNOTIFYリクエスト処理のフローチャート、および、図１７に示す第１の実施形態に係るNOTIFYリクエスト処理のフローチャートと同一の部分には同一の符号を付与している。
処理が開始したのち、ステップＳ３２〜Ｓ３５Ｄの処理は、図２５に示す第２の実施形態のステップＳ３２〜Ｓ３５Ｄの処理と同様である。
【０１７７】
ステップＳ３５Ｅにおいて、ＩＰ−ＰＢＸサーバ９０は、ＩＰパケットのＴＯＳの優先順位フラグを２進数の１１０に書き換える。これにより、ＩＰパケットの優先順位は、デフォルトよりも高く、かつ音声ストリームよりも低く設定される。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、デフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。
ステップＳ３６の処理は、図２６に示す第２の実施形態のステップＳ３６の処理と同様である。
【０１７８】
（第３の実施形態の効果）
以上説明した第３の実施形態では、次の（Ｇ）のような効果がある。
（Ｇ）  マルチキャストまたはブロードキャストで送信されるＩＰパケットのＴＯＳの優先順位フラグに、２進数の１１０が書き込まれている。この優先順位１１０は、デフォルトの優先順位０００よりも高く、且つ、音声パケットの優先順位１１１よりも低い。よって、デフォルトの優先順位よりも高い優先順位でパケットが相手先に到達すると共に、音声パケットの到達を妨げることはない。したがって、無線ＬＡＮを介して接続されている複数のＩＰ電話機を一斉に制御すると共に、音声の途切れを抑止することが可能となる。
【０１７９】
（変形例）
本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能である。この利用形態や変形例としては、例えば、次の（ａ）〜（ｉ）のようなものがある。
【０１８０】
（ａ）  上記実施形態のＩＰ電話システムは、ＩＰｖ４上に構築されている。しかし、これに限られず、ＩＰｖ６上に構築しても良い。更に、ＩＰパケットの優先順位をＴＯＳの優先順位フラグではなく、ＤＳＣＰ（Differentiated services code point）を変更することや、その他のＩＰパケットの優先順位を規定するフラグを変更することによって、このＩＰパケットを他の情報よりも高い優先順位、かつ、音声ストリームよりも低い優先順位で送信しても良い。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、他の情報を送信するデフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。
【０１８１】
（ｂ）  上記実施形態の無線接続された内線電話は、タッチパッドを有するスマートフォン１０であり、フレキシブルキー３２はタッチパッド上の表示として構成されている。しかし、これに限られず、固定マルチライン電話機５０のフレキシブルキー７２のように、押下可能なキーと、このキーの状態を示す表示装置（例えばＬＥＤや有機ＥＬなど）によってフレキシブルキーを構成しても良い。
【０１８２】
（ｃ）  上記実施形態のスマートフォン１０において、外線着信や他局の外線通信やパーク保留は、フレキシブルキー３２の赤色の点灯（赤色の表示）で実現され、自局の外線通信は、フレキシブルキー３２の緑色の点灯（緑色の表示）で実現されている。しかし、これに限られず、フレキシブルキー３２に任意の色を表示させても良く、フレキシブルキー３２に図形またはアイコンを表示させても良く、更に、フレキシブルキー３２に文字列を表示させても良い。
【０１８３】
（ｄ）  上記実施形態の無線接続された内線電話であるスマートフォン１０は、８０２．１１ｇ規格に準拠した無線通信を介して、ＩＰ−ＰＢＸサーバ９０と接続されている。しかし、これに限られず、８０２．１１，８０２．１１ｎ，８０２．１１ｂ，８０２．１１ａ，８０２．１１ｊ，８０２．１１ｖｈｔのいずれの通信規格に準拠した無線通信でも良く、更に、ＩＰパケットが送受信可能な無線通信規格であれば、上記以外でも良い。
【０１８４】
（ｅ）  上記実施形態のＩＰ電話システムは、無線接続されたＩＰネットワーク上に構築されている。しかし、これに限られず、有線ＬＡＮに実現しても良い。特に、１０ＢＡＳＥ５、１０ＢＡＳＥ２，１０ＢＡＳＥ−Ｆ，１００ＢＡＳＥ−ＦＸ，１０００ＢＡＳＥ−ＳＸ／ＬＸ、１０ＢＡＳＥ−Ｔなどの低速な有線ＬＡＮ規格において、本発明の効果は極めて有効である。
【０１８５】
（ｆ）  第１の実施形態と第３の実施形態において、ＩＰ−ＰＢＸサーバ９０は、内線電話であるスマートフォン１０や固定マルチライン電話機５０へ送信するＩＰパケットのＴＯＳの優先順位フラグを２進数の１１０に書き換えている。しかし、これに限られず、デフォルトの優先順位フラグ０００よりも高く、かつ音声ストリームの優先順位フラグ１１１よりも低い値ならば良く、例えば００１〜１１０のうち任意の値でも良い。これにより、音声ストリームを遅延させて音切れを発生させることなく、かつ、デフォルトのＩＰパケットよりも優先的に送信することが可能であるという効果を奏する。
【０１８６】
（ｇ）  第１の実施形態と第３の実施形態において、ＩＰ−ＰＢＸサーバ９０は、内線電話であるスマートフォン１０や固定マルチライン電話機５０へ送信するINVITEリクエストとNOTIFYリクエストを格納したＩＰパケットのＴＯＳの優先順位フラグについて、２進数の１１０に書き換えている。しかし、これに限られず、CANCELリクエスト、ACKリクエスト、BYEリクエスト、OPTIONSリクエストを格納したＩＰパケットのＴＯＳの優先順位フラグを、２進数の００１〜１１０のいずれかに書き換えても良い。レスポンスを格納したＩＰパケットのＴＯＳの優先順位フラグを、２進数の００１〜１１０のいずれかに書き換えても良い。更に、スマートフォン１０や固定マルチライン電話機５０からＩＰ−ＰＢＸサーバ９０からＩＰ−ＰＢＸサーバ９０へ送信する各リクエストや各レスポンスを格納したＩＰパケットのＴＯＳの優先順位フラグを、２進数の００１〜１１０のいずれかに書き換えても良い。
【０１８７】
（ｈ）  上記実施形態の無線接続された内線電話は、いわゆるスマートフォンである。しかし、これに限られず、マルチライン機能を持つＳＩＰ対応電話機であれば良い。
【０１８８】
（ｉ）  第１の実施形態の図１８〜図１９において、スマートフォン１０のいずれかが外線に発信したとき、ＩＰ−ＰＢＸサーバ９０は、各スマートフォン１０（＝１０−１，…）に対して、フレキシブルキー３２のいずれかに外線発信中の表示を行わせるNOTIFYリクエストを他の情報よりも高い優先順位で送信したのち、外線に発信したスマートフォン１０に対しては、外線との交換処理を行っている。しかし、これに限られず、ＩＰ−ＰＢＸサーバ９０は、各スマートフォン１０（＝１０−１，…）に対して、フレキシブルキー３２のいずれかに外線発信中の表示を行わせるNOTIFYリクエストを他の情報よりも高い優先順位で送信するとともに、外線に発信したスマートフォン１０に対しては、外線との交換処理を行っても良い。すなわち、上記の「ともに」を挟んだ前後の処理は、時間的に前後していても良い。
【符号の説明】
【０１８９】
１０（＝１０−１，１０−２，…）  スマートフォン（ＩＰ電話機）
１１  ＣＰＵ
１２  通信部
１２Ａ  アンテナ
１３  画面表示／操作部
１４  記憶部
１５  音声入力部
１６  音声出力部
１７  ボタン入力部
２１  スリープボタン
２２  ホームボタン
２３  ミュートボタン
２４  音量大ボタン
２５  音量小ボタン
２６  イヤフォンジャック
３１  内線番号表示部
３２  フレキシブルキー
３３  ダイヤルパッド
３３Ａ  パッドボタン
３３Ｂ  番号入力ボックス
３３Ｃ  クリア・バックスペース
３４  電話帳ボタン
３５  発信ボタン
３６  履歴ボタン
３７  応答ボタン
３８  拒否ボタン
３９  終話ボタン
４０  ボタンキー
４１  代理応答ボタン
４２  短縮ボタン
４３，４３Ａ  保留ボタン
４４，４４Ａ  転送ボタン
４５  スピーカボタン
４６  ミュートボタン
５０（＝５０−１，５０−２，…）  固定マルチライン電話機（ＩＰ電話機）
５３  液晶表示部
５４  送受話器
７１  着信ランプ
７２  フレキシブルキー
７３  テンキー
７４  短縮キー
７５  内線キー
７６  転送キー
７７  リダイヤルキー
７８  メニューキー
７９  発信キー
８０  切断キー
８１  スピーカキー
８２  保留キー
８３  十字キー
８４  代理応答キー
８５  ＶＯＩＣＥＭＡＩＬキー
８６  音量キー
９０  ＩＰ−ＰＢＸサーバ（交換用の主装置）
９１  ＣＰＵ
９２  通信部
９５  Ｗｉ−Ｆｉ対応ＡＰ
１００  有線ＬＡＮ
２００  公衆網またはＷＡＮ
２１０（＝２１０−１，…）  携帯電話（外線）
２２０（＝２２０−１，…）  固定電話（外線）
２３０（＝２３０−１，…）  ＩＰ電話（外線）
【図１】
0005655183.tif 000002
【図２】
0005655183.tif 000003
【図３】
0005655183.tif 000004
【図４】
0005655183.tif 000005
【図５】
0005655183.tif 000006
【図６】
0005655183.tif 000007
【図７】
0005655183.tif 000008
【図８】
0005655183.tif 000009
【図９】
0005655183.tif 000010
【図１０】
0005655183.tif 000011
【図１１】
0005655183.tif 000012
【図１２】
0005655183.tif 000013
【図１３】
0005655183.tif 000014
【図１４】
0005655183.tif 000015
【図１５】
0005655183.tif 000016
【図１６】
0005655183.tif 000017
【図１７】
0005655183.tif 000018
【図１８】
0005655183.tif 000019
【図１９】
0005655183.tif 000020
【図２０】
0005655183.tif 000021
【図２１】
0005655183.tif 000022
【図２２】
0005655183.tif 000023
【図２３】
0005655183.tif 000024
【図２４】
0005655183.tif 000025
【図２５】
0005655183.tif 000026
【図２６】
0005655183.tif 000027
【図２７】
0005655183.tif 000028
【図２８】
0005655183.tif 000029
【図２９】
0005655183.tif 000030
【図３０】
0005655183.tif 000031
【図３１】
0005655183.tif 000032