(57)【要約】【課題】ボタンを備えたＩＰ電話端末を制御するＩＰ電話システムを提供する。【解決手段】ＩＰ電話システムは、ＩＰ電話交換機１とＩＰ電話端末とから構成されている。ＩＰ電話交換機１は、ＩＰ電話端末を収容する内線と電話番号が付された外線を備えている。電話番号管理手段１０は、ＩＰ電話端末のグループ毎にリソース管理番号を付与し、電話番号にそのリソース管理番号を関連付けて記憶している。端末情報管理手段３０は、ＩＰ電話端末のボタン毎に設定されているリソース管理番号をボタン番号に対応付けて記憶している。端末通知手段２０は、リソース管理番号が示すグループに含まれるＩＰ電話端末の端末番号とリソース管理番号を関連付けて記憶しており、外線及び内線から要求があった場合には、呼制御メッセージをグループのＩＰ電話端末に通知する。ＩＰ電話端末は、受信した呼制御メッセージに従ってランプを制御する。【選択図】    図１
2005197861.tif 000002
【特許請求の範囲】
【請求項１】
端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、前記端末番号に関連付けられた内線の電話番号と前記電話回線に付された外線の電話番号を予め記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御するＩＰ電話交換機と、を備えたＩＰ電話システムにおいて、
前記ＩＰ電話交換機は、
前記電話番号と、前記ＩＰ電話端末のグループを特定するリソース管理番号とを関連付けて予め記憶する第１の記憶部と、
前記端末番号と、前記ボタンのボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて記憶する第２の記憶部と、
前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて記憶する第３の記憶部と、
内線または外線から前記電話番号を受信した場合には、前記電話番号に関連付けられている前記リソース管理番号を前記第１の記憶部から読み出し、いずれか１つを選択して送信する電話番号管理手段と、
前記端末番号を受信した場合に、前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記第２の記憶部から検索して検索結果を応答する端末情報管理手段と、
前記電話番号管理手段から前記リソース管理番号を受信した場合には、前記リソース管理番号に関連付けられている前記端末番号を前記第３の記憶部から読み出し、読み出した前記端末番号を前記端末管理手段に送信して、前記端末番号毎の前記ボタン番号に設定されている前記リソース管理番号を受信し、前記リソース管理番号の前記状態管理情報を前記第３の記憶部から読み出し、前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する端末通知手段と、を備え、
前記ＩＰ電話端末は、
前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する手段と、
を備えたことを特徴とするＩＰ電話システム。
【請求項２】
前記電話番号管理手段は、発信要求を受信した場合に、前記発信要求に着信先として設定されている前記電話番号に基づいて前記第１の記憶部から前記リソース管理番号を読み出し、読み出した前記リソース管理番号に対応する前記状態管理情報を第３の記憶部から読み出し、前記状態管理情報が空き状態になっている前記リソース管理番号のいずれか１つを選択して、前記端末通知手段に送信し、
前記端末通知手段は、前記電話番号管理手段から前記リソース管理番号を受信して、呼出中の状態管理情報を含んだ前記呼制御メッセージを、検出した全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知し、
前記ＩＰ電話端末は、
前記呼制御メッセージに含まれる前記状態管理情報が呼出中の場合に、前記ボタンに内蔵されているランプを呼出中の状態に制御し、
呼出中の状態に制御されている前記ボタンが押下された時に、着信呼に接続することを特徴とする請求項１に記載のＩＰ電話システム。
【請求項３】
前記電話番号管理手段は、前記ＩＰ電話端末において、通話中に保留を示すボタンが押下され、前記ＩＰ電話端末から保留要求を受信した場合は、通話中の呼を保留して、保留を示す所定の電話番号に対応する前記リソース管理番号を検出し、前記端末通知手段に送信し、
前記端末通知手段は、前記電話番号管理手段から前記リソース番号を受信して、保留中の状態管理情報を含んだ前記呼制御メッセージを、検出した全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知し、
前記ＩＰ電話端末は、
前記呼制御メッセージに含まれる前記状態管理情報が保留中の場合に、前記ボタンに内蔵されているランプを保留中の状態に制御し、
保留中の状態に制御されている前記ボタンが押下された時に、保留中の呼に再接続することを特徴とする請求項１に記載のＩＰ電話システム。
【請求項４】
端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、呼制御に関する情報等を記憶する記憶装置を有し、前記電話回線に付された外線の電話番号と前記端末番号に関連付けられた内線の電話番号を予め前記記憶装置に記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御し、前記電話番号と、前記ＩＰ電話端末のグループを示すリソース管理番号を関連付けて予め前記記憶装置に記憶し、前記端末番号と前記ボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて予め前記記憶装置に記憶し、前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて予め前記記憶装置に記憶するＩＰ電話交換機と、を備えたＩＰ電話システムを制御する通信制御方法であって、
前記電話番号を含む所定のメッセージを受信した場合に、前記電話番号に関連付けられている前記リソース管理番号を前記記憶装置から読み出し、いずれか１つを選択する過程と、
選択した前記リソース管理番号に関連付けられている前記端末番号を前記記憶装置から読み出す過程と、
読み出した前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記記憶装置から検索して読み出す過程と、
前記リソース管理番号の前記状態管理情報を前記記憶装置から読み出す過程と、
前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する過程と、
前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する過程と、
を備えたことを特徴とする通信制御方法。
【請求項５】
端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、呼制御に関する情報等を記憶する記憶装置を有し、前記電話回線に付された外線の電話番号と前記端末番号に関連付けられた内線の電話番号を予め前記記憶装置に記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御し、前記電話番号と、前記ＩＰ電話端末のグループを示すリソース管理番号を関連付けて予め前記記憶装置に記憶し、前記端末番号と前記ボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて予め前記記憶装置に記憶し、前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて予め前記記憶装置に記憶するＩＰ電話交換機と、を備えたＩＰ電話システムであって、
前記ＩＰ電話システムのコンピュータに、
前記電話番号を含む所定のメッセージを受信した場合に、前記電話番号に関連付けられている前記リソース管理番号を前記記憶装置から読み出し、いずれか１つを選択する手順、
選択した前記リソース管理番号に関連付けられている前記端末番号を前記記憶装置から読み出す手順、
読み出した前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記記憶装置から検索して読み出す手順、
前記リソース管理番号の前記状態管理情報を前記記憶装置から読み出す手順、
前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する手順、
前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する手順、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リソース管理番号と端末番号と端末のボタン番号によってＩＰ電話端末を制御するＩＰ電話システム及び通信制御方法並びにそのコンピュータプログラムに関する。
【背景技術】
【０００２】
現在ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話網で提供されているサービスは個人向けのサービスが主流であり、そのような個人向けサービスは、従来の公衆電話網で使用されていた個人向けの電話機と同程度の機能を持つＩＰ電話端末で実現可能である。
また、ＩＰ電話網で簡易な企業向けのサービスを実現するためには、従来の公衆電話網で使用されていた転送等が可能なボタン機能を持つＩＰ電話端末で実現可能である。例えば、図２０に示すように、ＩＰ電話端末２ｂとＩＰ電話端末２ｃの間で通話中の時に、ＩＰ電話端末２ａからＩＰ電話端末２ｂに発信があった場合に、予めＩＰ電話端末２ｂが交換機１に登録した転送先であるＩＰ電話端末２ｄに転送する機能等が提案されている。
また、さらに、ＩＰ電話網の普及により、非特許文献１に示すように、従来の企業向けボタン電話システムにおいて実現されていた高度な機能であるマルチライン着信機能やパーク保留機能等をＩＰ電話システムで実現することも求められている。
【非特許文献１】“ＳＩＰ電話のＰＢＸ機能は前途多難”，日経コミュニケーション，日経ＢＰ社，２００３年１０月１３日，第４００号，ｐ．７４〜７５”
【発明の開示】
【発明が解決しようとする課題】
【０００３】
現状のＩＰ電話システムでは、非特許文献１に示すようにＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）標準の呼制御プロトコルを用いて、ＩＰ電話端末間の呼制御を交換機で行うことが一般的である。しかしながら、その呼制御は基本的なＩＰ電話端末間の呼制御程度で、ＩＰ電話端末にボタンが備わっていること等まで考慮されていないという問題がある。
【０００４】
この発明は、上記問題を解決するためになされたもので、ＩＰ電話システムにおいて、マルチライン着信機能やパーク保留機能等の付加機能を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、請求項１に記載の発明は、端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、前記端末番号に関連付けられた内線の電話番号と前記電話回線に付された外線の電話番号を予め記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御するＩＰ電話交換機と、を備えたＩＰ電話システムにおいて、前記ＩＰ電話交換機は、前記電話番号と、前記ＩＰ電話端末のグループを特定するリソース管理番号（発明を実施するための最良の形態においては、リソース管理番号及び回線番号）とを関連付けて予め記憶する第１の記憶部（発明を実施するための最良の形態における管理メモリ部１−８）と、前記端末番号と、前記ボタンのボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて記憶する第２の記憶部（発明を実施するための最良の形態における管理メモリ部１−８）と、前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて記憶する第３の記憶部（発明を実施するための最良の形態における管理メモリ部１−８）と、内線または外線から前記電話番号を受信した場合には、前記電話番号に関連付けられている前記リソース管理番号を前記第１の記憶部から読み出し、いずれか１つを選択して送信する電話番号管理手段と、前記端末番号を受信した場合に、前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記第２の記憶部から検索して検索結果を応答する端末情報管理手段と、前記電話番号管理手段から前記リソース管理番号を受信した場合には、前記リソース管理番号に関連付けられている前記端末番号を前記第３の記憶部から読み出し、読み出した前記端末番号を前記端末管理手段に送信して、前記端末番号毎の前記ボタン番号に設定されている前記リソース管理番号を受信し、前記リソース管理番号の前記状態管理情報を前記第３の記憶部から読み出し、前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する端末通知手段と、を備え、前記ＩＰ電話端末は、前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する手段と、を備えたことを特徴とするＩＰ電話システム。
【０００６】
請求項２に記載の発明は、請求項１に記載の発明において、前記電話番号管理手段は、発信要求を受信した場合に、前記発信要求に着信先として設定されている前記電話番号に基づいて前記第１の記憶部から前記リソース管理番号を読み出し、読み出した前記リソース管理番号に対応する前記状態管理情報を第３の記憶部から読み出し、前記状態管理情報が空き（発明を実施するための最良の形態における空きまたは未利用）状態になっている前記リソース管理番号のいずれか１つを選択して、前記端末通知手段に送信し、前記端末通知手段は、前記電話番号管理手段から前記リソース管理番号を受信して、呼出中の状態管理情報を含んだ前記呼制御メッセージを、検出した全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知し、前記ＩＰ電話端末は、前記呼制御メッセージに含まれる前記状態管理情報が呼出中の場合に、前記ボタンに内蔵されているランプを呼出中の状態に制御し、呼出中の状態に制御されている前記ボタンが押下された時に、着信呼に接続（発明を実施するための最良の形態におけるマルチライン着信）することを特徴とする。
【０００７】
請求項３に記載の発明は、請求項１に記載の発明において、前記電話番号管理手段は、前記ＩＰ電話端末において、通話中に保留（発明を実施するための最良の形態におけるパーク保留）を示すボタンが押下され、前記ＩＰ電話端末から保留要求を受信した場合は、通話中の呼を保留して、保留を示す所定の電話番号に対応する前記リソース管理番号を検出し、前記端末通知手段に送信し、前記端末通知手段は、前記電話番号管理手段から前記リソース番号を受信して、保留中の状態管理情報を含んだ前記呼制御メッセージを、検出した全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知し、前記ＩＰ電話端末は、前記呼制御メッセージに含まれる前記状態管理情報が保留中の場合に、前記ボタンに内蔵されているランプを保留中の状態に制御し、保留中の状態に制御されている前記ボタンが押下された時に、保留中の呼に再接続することを特徴とする。
【０００８】
請求項４に記載の発明は、端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、呼制御に関する情報等を記憶する記憶装置を有し、前記電話回線に付された外線の電話番号と前記端末番号に関連付けられた内線の電話番号を予め前記記憶装置に記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御し、前記電話番号と、前記ＩＰ電話端末のグループを示すリソース管理番号を関連付けて予め前記記憶装置に記憶し、前記端末番号と前記ボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて予め前記記憶装置に記憶し、前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて予め前記記憶装置に記憶するＩＰ電話交換機と、を備えたＩＰ電話システムを制御する通信制御方法であって、前記電話番号を含む所定のメッセージを受信した場合に、前記電話番号に関連付けられている前記リソース管理番号を前記記憶装置から読み出し、いずれか１つを選択する過程と、選択した前記リソース管理番号に関連付けられている前記端末番号を前記記憶装置から読み出す過程と、読み出した前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記記憶装置から検索して読み出す過程と、前記リソース管理番号の前記状態管理情報を前記記憶装置から読み出す過程と、前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する過程と、前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する過程と、を備えたことを特徴とする通信制御方法である。
【０００９】
請求項５に記載の発明は、端末番号が付与され、状態表示用のボタンが設けられたＩＰ電話端末と、前記ＩＰ電話端末及び外部に接続する電話回線を収容し、呼制御に関する情報等を記憶する記憶装置を有し、前記電話回線に付された外線の電話番号と前記端末番号に関連付けられた内線の電話番号を予め前記記憶装置に記憶し、両方の前記電話番号を用いて前記ＩＰ電話端末の呼を制御し、前記電話番号と、前記ＩＰ電話端末のグループを示すリソース管理番号を関連付けて予め前記記憶装置に記憶し、前記端末番号と前記ボタン番号と当該ボタン番号に設定されている前記リソース管理番号を関連付けて予め前記記憶装置に記憶し、前記リソース管理番号と当該リソース管理番号が示すグループに属する前記ＩＰ電話端末の前記端末番号と前記グループの状態を示す状態管理情報を関連付けて予め前記記憶装置に記憶するＩＰ電話交換機と、を備えたＩＰ電話システムであって、前記ＩＰ電話システムのコンピュータに、前記電話番号を含む所定のメッセージを受信した場合に、前記電話番号に関連付けられている前記リソース管理番号を前記記憶装置から読み出し、いずれか１つを選択する手順、選択した前記リソース管理番号に関連付けられている前記端末番号を前記記憶装置から読み出す手順、読み出した前記端末番号に属する前記ボタン番号及び前記ボタン番号対応に設定されている前記リソース管理番号を前記記憶装置から検索して読み出す手順、前記リソース管理番号の前記状態管理情報を前記記憶装置から読み出す手順、前記端末番号対応の前記ボタン番号と当該ボタン番号に対応する状態管理情報を含んだ呼制御メッセージを全ての前記端末番号に対応する前記ＩＰ電話端末に一斉に通知する手順、前記呼制御メッセージを受信した時に、前記呼制御メッセージに含まれる前記ボタン番号と当該ボタン番号に対応する状態管理情報に応じて、前記ボタンに内蔵されているランプを制御する手順、を実行させるコンピュータプログラムである。
【発明の効果】
【００１０】
以上説明したように、この発明によれば、ＩＰ電話交換機において、ＩＰ電話端末をグループ化して、そのグループにリソース管理番号というグループを一意に特定できる番号を付与し、リソース管理番号と端末番号を関連付けて記憶する構成になっている。また、ＩＰ電話交換機が収容する電話回線の電話番号にリソース管理番号を割り当てて、記憶する構成となっている。さらに、また、ＩＰ電話交換機において、各ＩＰ電話端末に備えられている状態表示用のボタンにリソース管理番号を割り当てて、記憶する構成となっている。これらの構成によって、ＩＰ電話交換機は、リソース管理番号を用いてＩＰ電話端末のグループ単位に呼制御を行うことが可能になる。また、ＩＰ電話端末に備えられたボタンからも、ＩＰ電話端末をグループ単位で操作することが可能になる。これによって、マルチライン着信やパーク保留等のＩＰ電話端末をグループ単位で制御する機能を実現することができるという効果がある。
【００１１】
また、本発明によれば、ＩＰ電話交換機で、リソース管理番号とＩＰ電話端末の端末番号と端末のボタン情報を記憶し、その記憶した情報に基づいて、ＩＰ電話端末を制御する構成となっている。そのため、ＩＰ電話端末自体に多くの機能を持たせることなく実現しており、将来におけるＩＰ電話端末等の置き換え等を容易にする効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態によるＩＰ電話システムを図面を参照して説明する。
図１は、この発明の一実施形態によるＩＰ電話交換機１（以下、交換機１）の構成を示す概略ブロック図である。交換機１は、交換機内部の処理のためにＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１−１、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）へ接続するＬＡＮインタフェース（Ｉ／Ｆ）１−２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１−６、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１−７の装置を備えている。
また、上記に加えてＩＰ電話通信の制御のために、通信パケットの送受信等を処理するパケット処理部１−３、通信プロトコルの制御を処理するプロトコル処理部１−４、通信サービスの制御を処理するサービス処理部１−５、呼の状態等を記憶及び管理する管理メモリ部１−８の機能部を備えている。これら装置及び機能部が全て共通の内部バスに接続されており、相互に信号を送受信する構成となっている。
交換機１は、内部のＩＰ電話端末を収容する一方で、外部の公衆網へ接続する外線の電話回線も収容している。外線は複数本接続されていることもあり、それぞれの外線に電話番号が付与されている場合と、所定の外線数に１つの代表の電話番号を付与されている場合がある。
次に、交換機１の管理メモリ部１−８に備えられている電話番号管理手段１０、端末通知手段２０、端末情報管理手段３０について説明する。
各ＩＰ電話端末には予め端末番号が付与されており、ＩＰ電話端末は予め幾つかのＩＰ電話端末毎にグループ化されている。このグループ化は、ソフトウェア上の論理的な設定によって行われており、１つのＩＰ電話端末が複数のグループに属することもある。また、各グループには一意に特定されるリソース管理番号が予め付与されている。管理メモリ部１−８の端末通知手段２０は、リソース管理番号とそのリソース管理番号が示すグループに属するＩＰ電話端末の端末番号とリソース管理番号が示すグループの状態管理情報を関連付けて管理メモリ部１−８で記憶している。端末通知手段２０は、電話番号管理手段１０から、リソース管理番号を含むメッセージを受信すると、メッセージの種別に従って、リソース管理番号の状態管理情報を読み出して応答する。また、そのリソース管理番号に属する端末番号を全て読み出して、全ての端末番号に対応するＩＰ電話端末に所定の情報を含んだ呼制御メッセージを通知する処理も行う。
電話番号管理手段１０は、ＩＰ電話端末を収容する内線もしくは外部に接続する電話回線を収容した外線に付与された電話番号に着信可能な呼の数を制限するために、予めその呼数に相当する個数のリソース管理番号を設定する。そして、電話番号管理手段１０は、電話番号とその電話番号に設定されたリソース管理番号を関連付けて管理メモリ部１−８内に記憶する。
端末情報管理手段３０は、ＩＰ電話端末に備えられたランプ内蔵のボタンのそれぞれに付与されたボタン番号に、上記したリソース管理番号を設定する。そして、ＩＰ電話端末毎の端末番号とその端末番号に収容されるボタン番号とそのボタン番号に設定されているリソース管理番号を関連付けて管理メモリ部１−８内に記憶する。
このリソース管理番号を用いてＩＰ電話端末を制御することにより、ＩＰ電話端末１台毎ではなく、グループ単位に一斉に制御することが可能となる。
【００１３】
図２は、本実施形態によるＩＰ電話端末２の外観図と構成を示すブロック図を示したものである。ＩＰ電話端末２は、電話をするための電話番号の他に、呼の操作用のボタンが備えられている。例えば、図２では０１から１５までの１５個のボタンが備えられている。また、このボタンには状態表示を行うランプが内蔵されている。
ＩＰ電話端末２は、ＣＰＵ２−１、ＬＡＮインタフェース（Ｉ／Ｆ）２−２、ＲＯＭ２−５、ＲＡＭ２−６の装置を備えている。また、上記に加えて、ＩＰ電話の通信制御のために、通信パケットの送受信等を処理するパケット処理部２−３、ハンドセット２−１１との間で音声の入出力を制御する音声データ入出力インタフェース（Ｉ／Ｆ）２−４、ユーザからのボタン操作を受付ける操作入力部２−１０、操作入力部２−１０から信号を受信し他の処理部と制御信号を送受信する操作入力インタフェース（Ｉ／Ｆ）２−９、ボタンのランプ２−８とそのランプの点灯や消灯等を制御するランプ制御部２−７の機能部を備えている。ＣＰＵ２−１とＬＡＮインタフェース（Ｉ／Ｆ）２−２とＲＯＭ２−５とＲＡＭ２−６とパケット処理部２−３と音声データ入出力インタフェース（Ｉ／Ｆ）２−４と操作入力インタフェース（Ｉ／Ｆ）２−９とランプ制御部２−７は共通の内部バスに接続されており、相互に信号を送受信できる構成が取られている。なお、本実施形態において、ボタンは従来の電話機においてボタンに相当する機能を有するものであれば、特にボタンに限定するものではない。例えば、液晶画面を具備した電話端末においてソフトウェアによって液晶画面上にユーザが選択できるボタン形状のような領域を表示し、液晶画面上のタッチパネル機能によりボタンの機能を果たすような形態も含まれる。
【００１４】
図３は、本実施形態によるＩＰ電話システムの構成図であり、ＩＰ電話端末のグループ化の例も合わせて示している。交換機１は、ＩＰ電話端末２ａ、２ｂ、２ｃ、２ｄ、２ｅ、２ｆを収容している。
企業の電話システムでは、例えば、部署毎に外線が複数本割り当てられており、複数本のうちの数本を束ねて、その回線の束に代表番号が１つ割り当てるということが良く行われている。代表の電話番号へ着信があった場合には、その部署全員の電話機の呼び出し音を鳴らし、その部署のいずれか１名がその着信に応答する。また、さらに、同じ代表の電話番号に、別の着信があった場合にも同様に、全員の電話機の呼び出し音を鳴らして、いずれか１名が応答するということが代表の電話番号の回線に空きがある間繰り返される。これをマルチライン着信と呼び、着信可能な端末のグループをマルチライン着信グループと呼ぶ。
また、企業のオフィスでは、ある人が電話を受け付け電話の発信者と通話し、発信者の用件を聞き、その呼を保留して、発信者が話したい相手の都合を聞いて、その発信者が話したい相手が自らの電話機でその保留呼をピックアップするということが行われる。この保留形態をパーク保留と呼び、上記例では、保留呼をピックアップできる端末のグループをパーク保留グループと呼ぶ。
例えば、図３においては、ＩＰ電話端末２ａ、２ｂ、２ｃが一方のマルチライン着信グループに設定されており、ＩＰ電話端末２ｄ、２ｅ、２ｆが他方のマルチライン着信グループに設定されている。また、ＩＰ電話端末２ｂ、２ｃ、２ｄが両方のマルチライン着信グループにまたがって、パーク保留グループとして設定されている。
【００１５】
図４は、本実施形態において、上記した電話番号管理手段１０、端末通知手段２０、端末情報管理手段３０及びリソース管理番号、端末番号、ボタン番号を用いて、マルチライン着信を実現する手段を示した図である。外線電話機３とは、交換機１が収容している外線の電話回線の先にある電話機を意味しており、例えば、公衆電話網を介して接続できる一般的な電話機、携帯電話機、ＩＰ電話端末等が想定される。
まず、外線電話機３が、交換機１が収容している電話回線に付与されている電話番号に発信する。交換機１は、その発信を受信し、発信情報から着信先の電話番号（以下、着信電話番号）を取り出す。電話番号管理手段１０は、設定されているリソース管理番号を１つずつ読み出し、端末通知手段２０に読み出したリソース管理番号が空き状態にあるかどうかの判定を要求する。
電話番号管理手段１０が空き状態のリソース管理番号の最先に検出したものを選択し、端末通知手段２０にそのリソース管理番号を送信する。次に、端末通知手段２０は、受信したリソース管理番号に関連付けられている端末番号を検出する。ここでは、ＩＰ電話端末２ａと２ｂが検出される。また、端末通知手段２０は、端末情報管理手段３０を介して、各端末番号のボタン番号のうち、空き状態のリソース管理番号が設定されているボタン番号を検出する。その処理の後、端末通知手段２０は、状態管理情報には呼出中を設定し、各端末番号について検出したボタン番号と、受信したリソース管理番号と、呼出中の状態管理情報を含んだ呼制御メッセージを、ＩＰ電話端末２ａ、２ｂに通知する。
上記通知を受信した各ＩＰ電話端末２ａ、２ｂは、受信したそれぞれの通知メッセージに含まれるボタン番号とリソース管理番号と状態管理情報に従って、該当するボタンのランプを点灯する。点灯しているボタンが押下されることにより、ＩＰ電話端末は着信呼に着信し、呼が確立する。なお、ボタン番号とリソース管理番号の両方を通知するのは、１つのボタン番号に複数のリソース管理番号を割り当て、１つのボタンに複数の機能を持たせる場合を想定している。
【００１６】
図５は、本実施形態において、マルチライン着信を実施する場合の処理シーケンスを示したものである。同図において実線矢印はＳＩＰ標準のメッセージであり、破線矢印はＳＩＰ標準以外の情報を追加した拡張ヘッダを含んだメッセージであることを示している。また、ＩＰ電話端末２ａとＩＰ電話端末２ｂは予め同一のマルチライン着信グループとして設定されている。つまり、同一のリソース管理番号にそれぞれの端末番号が関連付けられている。
最初に、外部にある電話機（以下、外部電話機３）が、交換機１に割り当てられている電話番号に発信する（ステップＳ５−１）。交換機１は発信受付を外部電話機３に応答する（ステップＳ５−２）。一方で、交換機１は、受信した電話番号に割り当てられているリソース管理番号から空き状態のリソース管理番号を検出する。そして、検出したリソース管理番号に関連付けられている全ての端末番号を検出する。同図の例では、ＩＰ電話端末２ａとＩＰ電話端末２ｂの端末番号を検出する。次に、交換機１は、ＩＰ電話端末のボタン番号のうち検出したリソース管理番号が設定されているボタン番号を検出する。そして、交換機１は、そのリソース管理番号と各端末番号毎に検出したボタン番号と呼出中の状態管理情報をＳＩＰの拡張ヘッダに含めて、検出した端末番号に対応する全てのＩＰ電話端末に通知する。同図の例においてはＩＰ電話端末２ａにおいて、ボタン番号０１のボタンが予めマルチライン着信ボタンに割り当てられており、交換機１は、ボタン番号０１を検出することになる。そして、リソース管理番号とボタン番号０１と呼出中の状態を含んだ呼制御メッセージをＩＰ電話端末２ａに通知する。呼制御メッセージを受信したＩＰ電話端末２ａは、呼出中の状態管理情報に基づいてボタン０１のランプを点滅させる（ステップＳ５−３）。ＩＰ電話端末２ｂに関してもボタン番号０１のボタンがマルチライン着信ボタンとして割り当てられており、ボタン番号０１が検出され、リソース管理番号とボタン番号０１と呼出中の状態管理情報を含んだ呼制御メッセージをＩＰ電話端末２ｂに通知する。呼制御メッセージを受信したＩＰ電話端末２ｂも呼出中の状態管理情報に基づいてボタン０１を点滅させる（ステップＳ５−４）。次に、ＩＰ電話端末２ｂにおいてボタン番号０１が押下されると、ＩＰ電話端末２ｂは応答メッセージを交換機１に送信する（ステップＳ５−５）。交換機１は応答メッセージを受信すると、ＩＰ電話端末２ｂの接続情報を含んだ応答メッセージを外線電話機３に対して送信する（ステップＳ５−６）。次に、交換機１は、応答しなかったＩＰ電話端末、同図ではＩＰ電話端末２ａに発信途中放棄のメッセージを送信し、端末の呼出中の状態を開放する。この時、交換機１は、マルチライン着信グループのリソース管理番号の状態管理情報に通話中を示す情報を設定する（ステップＳ５−７）。そして、外部電話機とＩＰ電話端末２ｂの間で呼が確立され、音声データの送受信が開始される。（ステップＳ５−８）。次に、交換機１は、マルチライン着信グループに属する全てのＩＰ電話端末のランプ状態を更新するため、ランプ制御通知を送信する。同図の例では、まず、交換機１はＩＰ電話端末２ａ及び２ｂの端末の全てのボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、交換機１は、ＩＰ電話端末２ａ及び２ｂに対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する。ＩＰ電話端末２ａはランプ制御通知を受信し、それぞれのボタン番号の対応する状態に基づいて、ボタンのランプの状態を設定する。ここで、ＩＰ電話端末２ａは、ボタン番号０１に通話中状態が設定されているため、ボタン番号０１のランプを点灯することになる。（ステップＳ５−９）。ＩＰ電話端末２ｂもランプ制御通知を受信して、同様にボタン０１のランプを点灯する（ステップＳ５−１０）。なお、ランプ制御については、ＩＰ電話端末側の機能において、通話中のＩＰ電話端末の場合には、自端末使用中として緑色を点灯させ、通話中でないＩＰ電話端末でランプ制御通知を受信した場合には他端末使用中として赤色を点灯させ、ユーザが状態を区別できるようにすることも可能である。
【００１７】
図６は、図５に続いてマルチライン着信によって、ある１つのＩＰ電話端末が呼に応答し、呼を確立した後に、通話を切断する処理を示したシーケンスである。まず、同図の上部にあるＡ，Ｂ，Ｃ，Ｄは図５から連続していることを意味しており、Ａの軸は外線電話機３、Ｂの軸は交換機１、Ｃの軸はＩＰ電話端末２ａ、Ｄの軸はＩＰ電話端末２ｂを示している。
まず、ＩＰ電話端末２ｂの受話器が置かれ（オンフック状態）通話中の呼が切断されると、ＩＰ電話端末２ｂは、切断要求を交換機１に送信する（ステップＳ６−１）。切断要求を受信した交換機１は、外線電話機３に対して同じく切断要求を送信する（ステップＳ６−２）。外線電話機３は交換機１に切断受付を応答し、音声データの送受信を停止する（ステップＳ６−３）。交換機１はＩＰ電話端末２ｂに切断受付を応答する。切断受付を受信したＩＰ電話端末２ｂは、音声データの送受信を停止し、呼を切断する。交換機１は切断受付をＩＰ電話端末２ｂに送信した際に、ＩＰ電話端末２ｂが属するマルチライン着信グループのリソース管理番号の状態管理情報を空き状態に変更する（ステップＳ６−４）。
次に、交換機１は、ＩＰ電話端末のランプ状態を更新するためランプ制御通知をマルチライン着信グループの全ての端末に送信する。同図においては、交換機１はＩＰ電話端末２ａ及び２ｂの端末の全てのボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、交換機１は、ＩＰ電話端末２ａ及び２ｂに対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する。ＩＰ電話端末２ａはランプ制御通知を受信し、それぞれのボタン番号の状態に基づいて、ボタンのランプの状態を設定する。ここで、ＩＰ電話端末２ｂは、ボタン番号０１に空き状態が設定されているため、ボタン番号０１のランプを消灯することになる（ステップＳ６−５）。ＩＰ電話端末２ａもランプ制御通知を受信して、同様にボタン番号０１のランプを消灯する（ステップＳ６−６）。
【００１８】
図７は、本実施形態において、マルチライン着信処理の交換機側の処理を示したフローチャートである。まず、交換機は発信要求を受信するのを待つ。受信しない間は状態が継続する（ステップＳ７−１）。発信要求を受信すると、発信端末に発信受付を送信する（ステップＳ７−２）。次に、発信要求に含まれる着信電話番号から空き状態のリソース管理番号を検出し、最先に検出したリソース管理番号に関連付けられている端末番号、即ちマルチライン着信グループに属するＩＰ電話端末の端末番号を検出する。次に、端末番号に属するボタン番号の中から検出したリソース管理番号に一致するリソース番号が設定されているボタン番号を検出する。交換機は、検出したボタン番号、リソース管理番号、呼出中の状態管理情報含んだ呼制御メッセージを検出した全ての端末番号に対応するＩＰ電話端末に通知する（ステップＳ７−３）。次に、交換機はＩＰ電話端末からの応答を待ち、もし全てのＩＰ電話端末からの応答が無かった場合は応答失敗の処理シーケンスを実行する。ＩＰ電話端末のいずれか１つから応答があると次の処理に進む（ステップＳ７−４）。ＩＰ電話端末のいずれか１つから応答を受信すると、発信端末に着側ＩＰ電話端末の情報を含んだ応答メッセージを送信する（ステップＳ７−５）。一方で、応答しなかったマルチライン着信グループのＩＰ電話端末に対して、発信途中放棄を送信し、端末の状態を開放する。この時、交換機は、マルチライン着信グループのリソース管理番号の状態管理情報に通話中の状態を設定する（ステップＳ７−６）。その後、呼が確立され、外線電話機とＩＰ電話端末の間は、通話中となる。次に、交換機は、マルチライン着信グループに属する全てのＩＰ電話端末のボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、マルチライン着信グループに属する全てのＩＰ電話端末に、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する（ステップＳ７−７）。
次に、切断時のシーケンスについて説明する。交換機は、ＩＰ電話端末から切断要求を受信するのを待つ。受信しない間は、状態を継続し、受信した場合は次の処理へ進む（ステップＳ７−８）。交換機は、ＩＰ電話端末から切断要求を受信すると、発信端末に切断要求を送信する（ステップＳ７−９）。発信端末からの切断受付を待ち、もし切断受付を受信できなかった場合は切断受付失敗のシーケンスへ進む。切断受付を受信すると次の処理へ進む（ステップＳ７−１０）。交換機は、発信端末から切断受付を受信すると、交換機は応答していたＩＰ電話端末が属するマルチライン着信グループのリソース管理番号の状態管理情報を空き状態に変更し、着信ＩＰ電話端末に対して切断受付を送信する。（ステップＳ７−１１）。次に、交換機は、マルチライン着信グループに属する全てのＩＰ電話端末のボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、ＩＰ電話端末に対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信し、ランプ状態を更新して処理を終了する（ステップＳ７−１２）。
【００１９】
図８は、本実施形態において、マルチライン着信処理のＩＰ電話端末側の処理を示したフローチャートである。ＩＰ電話端末は交換機から発信要求を受信するのを待つ、受信しない間は状態を継続する。発信要求を受信した場合は次の処理に進む（ステップＳ８−１）。発信要求を受信すると、ＩＰ電話端末は受信した発信要求に含まれる情報に基づいて該当するボタンのランプを点滅させる。点滅中のボタンが押下され交換機に応答したＩＰ電話端末か否かで処理が分かれる（ステップＳ８−２）。応答しなかったＩＰ電話端末は発信途中放棄を交換機から受信し、状態を開放する（ステップＳ８−３）。点滅中のボタンが押下されたＩＰ電話端末は、交換機に応答メッセージを送信する（ステップＳ８−４）。その後、ＩＰ電話端末と外線電話機の間で呼が確立し、通話中となる。次に、ＩＰ電話端末はランプ制御通知を受信し、受信したランプ制御通知に基づいてボタンのランプ制御を行う（ステップＳ８−５）。通話中のＩＰ電話端末の場合、通話中の呼を切断して交換機に切断要求を送信し、通話中でない端末は交換機からランプ制御通知の送信があるまで待機する（ステップＳ８−６）。切断要求を受信した交換機は切断受付を切断要求を送信したＩＰ電話端末に応答する。もし、切断要求を送信したＩＰ電話端末が切断受付を受信しなかった場合には、切断受付失敗の処理を行い、切断受付を受信した場合には次の処理へ進む（ステップＳ８−７）。全てのＩＰ電話端末は、交換機からランプ制御通知受信する。ランプ制御通知を受信したＩＰ電話端末は、ランプ制御通知に含まれるボタン番号と状態管理情報に基づいてランプを消灯する（ステップＳ８−８）。
【００２０】
図９は、本実施形態において、上記した電話番号管理手段１０、端末通知手段２０、端末情報管理手段３０及びリソース管理番号、端末番号、ボタン番号を用いて、パーク保留を実現する手段を示した図である。パーク保留の処理を開始する前は通話中状態であり、同図ではＩＰ電話端末２ａと外線電話機３が通話中状態にあるとする。また、電話番号管理手段１０は、予めパーク保留を示す所定の内線電話番号とパーク保留グループのリソース管理番号を関連付けて記憶している。
まず、パーク保留を開始するために、ＩＰ電話端末２ａにおいてパーク保留に割り当てられた所定のボタンが押下される。ボタンが押下されるとＩＰ電話端末２ａは、交換機１に押下されたボタン番号を含んだパーク保留要求を送信する。パーク保留要求を受信した電話番号管理手段１０は、パーク保留要求に含まれるパーク保留を示す所定の内線電話番号からリソース管理番号を検出する。電話番号管理手段１０は、検出したリソース管理番号を端末通知手段２０に送信する。端末通知手段２０は、検出されたリソース管理番号に関連付けられている端末番号を検出する。ここでは、ＩＰ電話端末２ａと２ｂが検出される。次に、端末通知手段２０は、リソース管理番号に関連付けられているＩＰ電話端末毎に端末情報管理手段を介して、端末番号のボタン番号のうち、検出されたリソース管理番号に対応付けられているボタン番号を検出する。これらの処理の後、端末通知手段２０は、各端末番号について検出したボタン番号と、検出したリソース管理番号と、保留中の状態管理情報を含んだ呼制御メッセージを、ＩＰ電話端末２ａ、２ｂに通知する。上記通知を受信した各ＩＰ電話端末２ａ、２ｂは、受信したそれぞれの通知メッセージから、ボタン番号とリソース管理番号と状態管理情報に従って、該当するボタンのランプを点灯させる。点灯しているボタンを押下されることにより、保留状態を解除し、ボタンが押下されたＩＰ電話端末は、外線電話機との間で呼を再確立する。
【００２１】
図１０は、本実施形態において、パーク保留を実施する場合の処理シーケンスを示したものである。同図において実線矢印はＳＩＰ標準のメッセージであり、破線矢印はＳＩＰ標準以外の情報を追加した拡張ヘッダを含んだメッセージであることを示している。また、ＩＰ電話端末２ａとＩＰ電話端末２ｂは予め同じパーク保留グループに設定され、異なるマルチライン着信グループに設定されている。つまり、パーク保留を示すリソース管理番号は同じであり、マルチライン着信グループを示すリソース管理番号は異なる番号が設定されている。また、交換機１は、パーク保留用としてボタン番号１５を割り当てており、予めパーク保留を示す所定の内線電話番号とパーク保留グループのリソース管理番号を関連付けて記憶している。
パーク保留の処理を開始する前の状態は、同図に示す通りＩＰ電話端末２ａと外線電話機３の呼が確立しており音声データの送受信が行われている通話中の状態である。この状態において、ＩＰ電話端末２ａは通話中であり、ボタン番号０１のランプが点灯しているが、ＩＰ電話端末２ｂは別のマルチライン着信グループであるためランプは点灯していない（ステップＳ１０−１）。ＩＰ電話端末２ａにおいてボタン番号１５が押下されることによってＩＰ電話端末２ａは、交換機１にパーク保留要求を送信する（ステップＳ１０−２）。パーク保留要求を受信した交換機１は、外線電話機３に通話路切替要求を送信する（ステップＳ１０−３）。通話路切替要求を受信した外線電話機は、通話路切替受付を応答する（ステップＳ１０−４）。通話路切替受付を受信した交換機は外線電話機３側の呼を交換機１の所定のポートに切り替えて保留音をその通話路に送信する（ステップＳ１０−６）。次に、交換機１は、パーク保留要求からＩＰ電話端末２ａの端末番号を検出し、ＩＰ電話端末２ａが属するマルチライン着信グループのリソース管理番号の状態管理情報を空き状態に設定する。交換機１は、パーク保留要求に含まれているパーク保留を示す内線電話番号からパーク保留のリソース管理番号を検出する。このリソース管理番号がＩＰ電話端末２ａが属するパーク保留グループを示しており、交換機１は、このリソース管理番号の状態管理情報に保留中を示す情報を設定する。次に、そのリソース管理番号、即ちパーク保留グループに属するＩＰ電話端末の端末番号を検出する。ここでは、ＩＰ電話端末２ａと２ｂを検出する。交換機１はＩＰ電話端末２ａ及び２ｂの端末の全てのボタン番号に設定されているリソース管理番号を検出し、リソース管理番号毎に状態管理情報を読み出す。そして、交換機１は、ＩＰ電話端末２ａ及び２ｂに対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する。ランプ制御通知を受信したＩＰ電話端末２ｂは、ランプ制御通知に含まれるボタン番号とその状態管理情報に基づいて、ボタン番号１５のランプを点滅させる（ステップＳ１０−７）。ランプ制御通知を受信したＩＰ電話端末２ａは、ランプ制御通知に含まれるボタン番号とその状態管理情報に基づいて、ボタン番号０１のランプを消灯し、ボタン番号１５のランプを点滅させる（ステップＳ１０−８）。
【００２２】
図１１は、図１０に続いてパーク保留されている呼がＩＰ電話端末によってピックアップされて呼が再確立されるまでの処理を示したものである。まず、同図の上部にあるＧ，Ｈ，Ｉ，Ｊは図１０から連続していることを意味しており、Ｇの軸は外線電話機３、Ｈの軸は交換機１、Ｉの軸はＩＰ電話端末２ｂ、Ｊの軸はＩＰ電話端末２ａを示している。
ＩＰ電話端末２ｂにおいてボタン番号１５が押下されると、ＩＰ電話端末２ｂはパーク保留ピックアップ要求を交換機１に送信する（ステップＳ１１−１）。パーク保留ピックアップ要求を受信した交換機１は、通話路切替要求を外線電話機３に送信する（ステップＳ１１−２）。通話路切替要求を受信した外線電話機３は通話路切替受付を応答する（ステップＳ１１−３）。通話路切替受付を受信した交換機１は、パーク保留ピックアップ受付をＩＰ電話端末２ｂに送信し、交換機１の所定のポートに接続していた外線電話機３の呼を切り替えて、ＩＰ電話端末２ｂに向けて再接続する。この時、交換機１は、ＩＰ電話端末２ｂが属するマルチライン着信グループに割り当てられたリソース管理番号の状態管理情報に通話中を設定する。一方で、ＩＰ電話端末２ｂが属するパーク保留グループに割り当てられたリソース管理番号の状態管理情報には空き状態を設定する（ステップＳ１１−４）。その後、パーク保留ピックアップ受付を受信したＩＰ電話端末２ｂは、外線電話機３の間で呼を再確立し、音声データの送受信を開始する（ステップＳ１１−５）。次に、交換機１はＩＰ電話端末２ａ及び２ｂの端末の全てのボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、交換機１は、ＩＰ電話端末２ａ及び２ｂに対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する。ランプ制御通知を受信したＩＰ電話端末２ｂは、ランプ制御通知に含まれるボタン番号とその状態管理情報に基づいて、ボタン番号０１のランプを点滅させる。ここで、ボタン番号０１は、ＩＰ電話端末２ｂが属するマルチライン着信グループに割り当てられているため点滅する（ステップＳ１１−６）。ランプ制御通知を受信したＩＰ電話端末２ａは、ランプ制御通知に含まれるボタン番号とその状態管理情報に基づいて、ボタン番号１５のランプを消灯する。ここで、ＩＰ電話端末２ａはＩＰ電話端末２ｂと別のマルチライン着信グループであるため、ランプ制御通知には設定がなく、ボタン番号１５のランプは、点灯しない（ステップＳ１１−７）。
【００２３】
図１２は、本実施形態において、パーク保留処理の交換機側の処理を示したフローチャートである。まず、交換機はパーク保留要求を受信するのを待つ。受信しない間は状態が継続する（ステップＳ１２−１）。パーク保留要求を受信すると、相手端末、即ち外線電話機に通話路切替要求を送信する（ステップＳ１２−２）。相手端末からの応答を待ち、応答が無かった場合は通話路切替受付失敗の処理シーケンスを実行する。通話路切替受付を受信すると次の処理に進む（ステップＳ１２−３）。通話路切替受付を受信すると、パーク保留を要求したＩＰ電話端末にパーク保留受付を送信する（ステップＳ１２−４）。交換機は、相手端末側の呼を交換機の所定のポートに切り替えて保留音をその通話路に送信する（ステップＳ１２−５）。次に、交換機は、パーク保留要求に含まれるＩＰ電話端末の端末番号からパーク保留要求を送信したＩＰ電話端末が属するマルチライン着信グループのリソース管理番号の状態管理情報を空き状態に設定する。次に、交換機は、パーク保留要求に含まれているパーク保留を示す内線電話番号からパーク保留のリソース管理番号を検出する。このリソース管理番号がＩＰ電話端末が属するパーク保留グループを示しており、交換機１は、このリソース管理番号の状態管理情報に保留中を示す情報を設定する。次に、そのリソース管理番号に関連付けられているＩＰ電話端末の端末番号を検出する。交換機は検出した全ての端末番号の全てのボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、交換機は、検出した全てのＩＰ電話端末に対して、全ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信する（ステップＳ１２−６）。
次に、パーク保留中の呼が再接続されるまでのシーケンスを説明する。
交換機は、パーク保留グループのいずれかのＩＰ電話端末からパーク保留ピックアップ要求を受信するまで状態を継続する（ステップＳ１２−７）。パーク保留ピックアップ要求を受信すると、保留中の相手端末に通話路切替要求を送信する（ステップＳ１２−８）。相手端末からの通話路切替受付を受信するのを待ち、もし受信しなかった場合には通話路切替受付失敗の処理を進める。通話路切替受付を受信した場合には次の処理に進む（ステップＳ１２−９）。次に、パーク保留ピックアップ要求したＩＰ電話端末にパーク保留ピックアップ受付を送信し、相手端末との間で呼が再確立される。この時、交換機はパーク保留ピックアップ要求したＩＰ電話端末が属するマルチライン着信グループに割り当てられたリソース管理番号の状態管理情報に通話中を設定する。一方で、パーク保留ピックアップ要求したＩＰ電話端末が属するパーク保留グループに割り当てられたリソース管理番号の状態情報には空き状態を設定する（ステップＳ１２−１０）。交換機はパーク保留グループの全てのＩＰ電話端末の全てのボタン番号に設定されているリソース管理番号を検出し、検出したリソース管理番号の状態管理情報を読み出す。そして、交換機は、パーク保留グループに属する全てのＩＰ電話端末に対して、ボタン番号とそのボタン番号毎の状態管理情報を含んだランプ制御通知を送信して処理を終了する（ステップＳ１２−１１）。
【００２４】
図１３は、本実施形態において、パーク保留処理のＩＰ電話端末側の処理を示したフローチャートである。まず、ＩＰ電話端末のうちパーク保留要求を送信していない端末はランプ制御通知を受信するまでは状態は継続し、ＩＰ電話端末のうちパーク保留要求を送信した端末は以下の処理に進む（ステップＳ１３−１）。パーク保留要求を送信したＩＰ電話端末は、音声データの送受信を停止する（ステップ１３−２）。次に、交換機からパーク保留受付を受信するまで待ち、パーク保留受付を受信しなかった場合には、パーク保留受付失敗の処理を行う。パーク保留受付を受信した場合には次の処理に進む（ステップＳ１３−３）。次に、パーク保留グループに属する全てのＩＰ電話端末は交換機からランプ制御通知を受信し、それぞれのランプ制御通知に含まれるボタン番号とそのボタン番号に対応する状態管理情報からボタンのランプ状態を更新する（ステップＳ１３−４）。
次に、パーク保留ピックアップ要求を交換機に送信したＩＰ電話端末でない場合には、次にランプ制御通知を受信するまで状態は継続し、パーク保留ピックアップ要求を交換機に送信したＩＰ電話端末は以下の処理を行う（ステップＳ１３−５）。パーク保留ピックアップ要求を送信したＩＰ電話端末は、交換機からのパーク保留ピックアップ受付を待つ。もし、交換機からパーク保留ピックアップ受付を受信できなかった場合には、パーク保留ピックアップ受付の失敗の処理を行う。パーク保留ピックアップ受付を受信した場合には次の処理に進む（ステップＳ１３−６）。パーク保留ピックアップ受付を受信した端末は、相手端末との間で呼を再確立し、音声データの送受信を開始する（ステップＳ１３−７）。次に、パーク保留グループに属する全てのＩＰ電話端末は、交換機からランプ制御通知を受信し、それぞれのランプ制御通知に含まれるボタン番号とそのボタン番号に対応する状態管理情報からボタンのランプ状態を更新する（ステップＳ１３−８）。
【００２５】
図１４は、実際のＳＩＰの手順において、ＩＰ電話交換機及びＩＰ電話端末の間でメッセージがどのように送受信されるかを示したものである。ＣＳ（以下、セントレックスサーバ）１ａはＳＩＰのプロトコルを備えたＩＰ電話交換機である。ＩＰ電話端末には、一意に特定できる端末番号がサービスの契約時に付与されている。同図では、ＩＰ電話端末２ａに９００１が、ＩＰ電話端末２ｂに９００２が付与されている。ＩＰ電話端末は、起動するとＳＩＰプロトコルにおける、端末登録のＲＥＧＩＳＴＥＲメッセージをセントレックスサーバ１ａに送信する。このＲＥＧＩＳＴＥＲメッセージには端末番号が含まれており、セントレックスサーバ１ａは、登録情報の記憶部４０に端末番号を登録する。この時、ＩＰ電話端末は、登録毎に可変な登録アドレスも設定することができる。同図では、ＩＰ電話端末２ａは、登録アドレスＮＴＴ００００１が付与されており、ＩＰ電話端末２ｂはＮＴＴ００００２が付与されており、端末番号と共にセントレックスサーバ１ａの登録情報の記憶部４０に登録される。
セントレックスサーバ１ａには外線の電話番号として１２３４５−５９１０が付与されており、その電話番号に回線番号、つまり上述したリソース管理番号である５９１０１、５９１０２、５９１０３が対応付けられている。（ここでは説明上、市外と市内局番を１２３４５と仮定している。しかし、実際には１２３４５−ＸＸＸＸは、０から始まる公衆電話番号体系である０ＡＢ〜Ｊの１０桁の番号である。）また、回線番号毎に端末番号が関連付けられており、回線番号５９１０１には９００１；Ｌ０１；ＮＴＴ０００１と、９００２：Ｌ０１：ＮＴＴ０００２のように設定されている。ここで、Ｌ０１はＩＰ電話端末におけるボタン番号であり、Ｌは電話回線等を示すラインを意味し、０１はＩＰ電話端末のボタン０１を意味している。ＩＰ電話端末が起動し、ＲＥＧＩＳＴＥＲメッセージをセントレックスサーバ１ａに送信した後、セントレックスサーバ１ａは、内部に設定されている情報から、起動したＩＰ電話端末に関連する情報を検出してそれぞれの端末に通知する。例えば、ＩＰ電話端末２ａの場合にはＬ０１に回線番号５９１０１が、Ｌ０２には回線番号５９１０２が設定されている等の情報を通知する。外線電話機３からセントレックスサーバ１ａの１２３４５−５９１０に着信があると、セントレックスサーバ１ａは、１２３４５−５９１０に関連付けられている回線番号をサーチして、空き状態になっている回線番号を検出する。同図では回線番号５９１０１が空き状態として検出されている。次に、回線番号５９１０１に収容されているＩＰ電話端末の端末番号を検出し、状態管理情報を呼出中にして着呼通知を示す呼制御メッセージを端末に送信する。同図では、ＩＰ電話端末２ａと２ｂが検出し、ＩＰ電話端末２ａにＬ０１のボタン番号とその状態管理情報に呼出中が設定された呼制御メッセージが通知し、ＩＰ電話端末２ｂにはＬ０１のボタン番号とその状態管理情報に呼出中が設定された呼制御メッセージを通知する。また、同図には端末の図は無いが端末番号９００３と９００４の端末にも呼制御メッセージを通知する。
【００２６】
図１５は、ＩＰ電話端末２が起動した時に、セントレックスサーバ１ａとＩＰ電話端末２の間で送受信するＳＩＰのメッセージとそのメッセージの内容を示したものである。上図のシーケンスから説明する。
ＩＰ電話端末２が起動するとＲＥＧＩＳＴＥＲ／ＳＵＢＳＣＲＩＢＥメッセージがセントレックスサーバに送信される。このメッセージには、ＩＰ電話端末２に予め付与された端末番号等が含まれている（ステップＳ１７−１）。ＲＥＧＩＳＴＥＲ／ＳＵＢＳＣＲＩＢＥメッセージを受信するとセントレックスサーバは“２００  ＯＫ”のメッセージを応答する（ステップＳ１７−２）。次に、セントレックスサーバはＮＯＴＩＦＹメッセージをＩＰ電話端末２に送信する（ステップＳ１７−３）。ＮＯＴＩＲＹのメッセージには、初期のＮＯＴＩＦＹの通知情報１７−１０に示すメッセージが含まれている。このメッセージの内容を説明すると、Ｌ０１＝５９１０１において、Ｌ０１のＬは電話回線等のラインを示し、０１はボタンの番号を示しており、そのボタンに回線番号５９１０１が設定されていることを示している。次のｓ＝ａのsはメッセージ要素のｓｔａｔｅ−ｐａｒａｍであり、回線番号の状態を示している。そのｓｔａｔｅ−ｐａｒａｍ設定されているａは、通話中(ａｃｔｉｖｅ)を示している。これ以外にｓに設定されるパラメータには、ｐ：呼出中（ｐｒｏｃｅｅｄｉｎｇ）、ｈ：保留中（ｈｏｌｄ）、ｎ：未利用（＝空き：ｎｕｌｌ）がある。また、ボタン番号に付与される記号としてはＬ以外に、パーク保留用ボタンを示すＰと自席内線用ボタンを示すＥがある。同図の「ＮＯＴＩＦＹメッセージで通知する通知情報」１７−３０で詳細なメッセージ内容を示す。
ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２は、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する。
次に、回線の何れかの状態が変更した場合には、変更した情報のみを含んだＮＯＴＩＦＹメッセージをＩＰ電話端末２に通知し（ステップＳ１７−５）、ＩＰ電話端末は“２００  ＯＫ”のメッセージを応答する。
【００２７】
図１６は、実際にセントレックスサーバにおいて設定される、情報を示したものである。同図の上表の「電話番号と回線番号とのマッピング（サーバ側情報）」は、上述した電話番号管理手段によって記憶されている情報である。電話番号の列には、交換機が収容している電話番号が記載され、その電話番号に関連付けられている回線番号、即ちリソース管理番号が回線番号の列に記載されている。同図においては、外線の電話番号の下４桁に対応する内線番号が交互に設定されており、外線番号と内線番号に関連付けられている回線番号は同じ番号が設定されている。１２３４５−５９１０と１２３４５−５９２０はそれぞれ３回線分の代表番号として設定されているが、１２３４５−５９１４と１２３４５−５９７１はダイヤルイン番号として、それぞれ１つのＩＰ電話端末に割り当てられている。最後の行にはパーク保留用の回線番号が設定されているが、これは、パーク保留要求を受けた時に、パーク保留グループに割り当てられた回線番号を検出するためのものである。
同図の下表の「回線番号と通知先（Ｆｏｒｋｉｎｇ先）端末とのマッピング（サーバ側情報）」は、上述した端末通知手段によって記憶されている情報であり、回線番号毎に、その回線番号に関連付けられている端末の端末番号が収容端末の列に記憶されている。また、同図ではあわせて端末情報管理手段が記憶している、ＩＰ電話端末のボタン番号と回線番号の対応も合わせて示している。例えば、最初の行の回線番号５９１０１にはＩＰ電話端末Ａが属しており、さらにＩＰ電話端末ＡのＬ０１のボタンにその回線番号を割り当てていることを示す。同じく回線番号５９１０２にはＩＰ電話端末ＡのＬ０２ボタンが、回線番号５９１０３にはＩＰ電話端末ＡのＬ０３ボタンが設定されている。回線番号５９２０１と５９２０２と５９２０３には、ＩＰ電話端末Ｂが属しており、それぞれＩＰ電話端末のＬ０１、Ｌ０２、Ｌ０３のボタンが設定されている。また、回線番号５９１４１は、ＩＰ電話端末ＡのＥ１４が設定されており、Ｅは自席の内線番号を示すボタンであることを示している。回線番号５９７１１にはＩＰ電話端末ＡのＬ０９ボタンが設定されると共に、ＩＰ電話端末Ｂの自席電話が設定されている。回線番号０００１１１はパーク保留のための回線番号であり、ＩＰ電話端末ＡとＩＰ電話端末ＢのボタンＰ１１が設定されている。
【００２８】
図１７は、図１６で説明した交換機が保持している情報を、交換機が各ＩＰ電話端末の立ち上がり時にＳＩＰメッセージの１つであるＮＯＴＩＦＹというメッセージで通知し、それによってＩＰ電話端末側で保持する情報を示したものである。交換機側では端末情報管理手段が記憶している情報である。上図はＩＰ電話端末Ａで保持している情報であり、下図はＩＰ電話端末Ｂで保持している情報である。
ＩＰ電話端末Ａのボタン番号０１にはボタン種別として電話回線等を示すライン（Ｌ）が設定されており、回線番号５９１０１が設定されている。同様にボタン番号０２、０３にはそれぞれ回線番号５９１０２と５９１０３が設定されている。ボタン番号０４〜０８、１０、１２〜１３は未使用である。ボタン番号０９にはボタン種別としてラインが設定され回線番号５９７１１というＩＰ電話端末Ｂの自席内線の番号が設定されている。ボタン番号１１にはボタン種別としてパーク保留を示すパーク（Ｐ）が設定され、回線番号０００１１１が設定されている。ボタン番号１４にはボタン種別としてＩＰ電話端末Ａの自席の内線番号であることを示す自席内線（Ｅ）が設定され、回線番号５９１４１が設定されている。
ＩＰ電話端末Ｂのボタン番号０１にはボタン種別として電話回線等を示すライン（Ｌ）が設定されており、回線番号５９２０１が設定されている。同様にボタン番号０２、０３にはそれぞれ回線番号５９２０２と５９２０３が設定されている。ボタン番号０４〜１０、１２〜１３、１５は未使用である。ボタン番号１１にはボタン種別としてパーク保留を示すパーク（Ｐ）が設定され、回線番号０００１１１が設定されている。ボタン１４にはボタン種別としてＩＰ電話端末Ｂの自席の内線番号であることを示す自席内線（Ｅ）が設定され、回線番号５９７１１が設定されている。
【００２９】
図１８は、ＳＩＰにおいて用いられるメッセージによってマルチライン着信を実現したシーケンスを示したものである。セントレックスサーバ１ａが電話番号１２３４５−５９０１に対する発信要求を受信し、電話番号１２３４５−５９１０に関連付けられている回線番号５９１０１を空き状態（＝未利用）として検出する。次に、ＩＰ電話端末２ａのボタン番号の情報から、回線番号５９１０１が割り当てられているＬ０１のボタンを検出する。そして、Ｌ０１＝５９１０１の情報を含んだＩＮＶＩＴＥメッセージをＩＰ電話端末２ａに通知する（ステップＳ１８−１）。ＩＮＶＩＴＥメッセージを受信したＩＰ電話端末２ａは、ボタン番号０１のランプを点滅させ、セントレックスサーバ１ａに“１８０  Ｒｉｎｇｉｎｇ”を応答する（ステップＳ１８−２）。次に、ＩＰ電話端末２ａにおいて、点滅中のボタンが押下されると、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する。“２００  ＯＫ”のメッセージを受信したセントレックスサーバ１ａは、ＡＣＫメッセージをＩＰ電話端末２ａに応答する（ステップＳ１８−４）。そして、ＩＰ電話端末２ａとセントレックスサーバ１ａに発信要求を送信した外線電話機の間で呼が確立され、通話中となる。この時、セントレックスサーバ１ａは、回線番号５９１０１の状態管理情報をa(通話中)に設定する（ステップＳ１８−５）。次に、セントレックスサーバ１ａは、ＩＰ電話端末２ａが属するマルチライン着信グループの全てのＩＰ電話端末において、ボタン番号に回線番号５９１０１が設定されているボタン番号と、回線番号５９１０１の状態管理情報を検出する。同図では、ＩＰ電話端末２ａの情報として、ボタン番号Ｌ０１＝５９１０１；ｓ＝ａ（通話中）が検出されている。セントレックスサーバ１ａは、検出した情報を含んだＮＯＴＩＦＹメッセージを、マルチライン着信グループの全てのＩＰ電話端末に送信する（ステップＳ１８−６）。そして、ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末は、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１８−７）。この時、着信したＩＰ電話端末とそれ以外のＩＰ電話端末でランプの色を異なったものにするためには、ＩＰ電話端末には、呼に応答した端末か否かを判定する仕組みが必要となる。
ステップＳ１８−８以降のグループ保留は、パーク保留ではなく、マルチライン着信グループ５９１０１上での保留及び保留解除のシーケンスを示したものである。マルチライン着信グループ上での保留は、ＩＰ電話端末に備え付けられている保留ボタンを押下することにより開始する。この保留ボタンは、上記した、ボタン番号０１から１５のボタン以外に備え付けられるものであり、セントレックスサーバ１ａにおいてその状態等が管理されるものではない。まず、ＩＰ電話端末２ａにおいて保留ボタンが押下されると、ＩＰ電話端末２ａは、ＩＰ電話端末２ａが属するマルチライン着信グループの回線番号である５９１０１の情報を含んだＲＥＦＥＲＥメッセージをセントレックスサーバ１ａに送信する。セントレックスサーバ１ａは、回線番号５９１０１の状態管理情報を保留中に設定し、呼を保留し、“２００  ＯＫ”のメッセージをＩＰ電話端末２ａに応答する。次に、セントレックスサーバ１ａもしくはＩＰ電話端末２ａの何れか一方からＢＹＥメッセージが他方に送信され、ＢＹＥメッセージを受信した側は、“２００  ＯＫ”のメッセージを応答し、セントレックスサーバ１ａとＩＰ電話端末２ａの間の呼を切断する。この時、外線電話機とセントレックスサーバ１ａの間の呼は、セントレックスサーバ１ａの所定のポートに接続されており、保留音が流されている（ステップＳ１８−１０）。次に、セントレックスサーバ１ａは、回線番号５９１０１に属するＩＰ電話端末のランプ状態を更新するため、回線番号５９１０１に属するＩＰ電話端末において、回線番号５９１０１が設定されているボタン番号と、回線番号５９１０１の状態管理情報を検出する。同図では、ＩＰ電話端末２ａの情報として、ボタン番号Ｌ０１＝５９１０１：ｓ＝ｈ(保留中)が検出されている。そして、検出した情報を含んだＮＯＴＩＦＹメッセージを回線番号５９１０１に属するＩＰ電話端末に通知する（ステップＳ１８−１１）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末は、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１８−１２）。次に、再度ＩＰ電話端末２ａによって、回線番号５９１０１に割り当てられているボタンが押下されると、回線番号５９１０１の保留状態を解除するため、ＩＰ電話端末２ａはＩＮＶＩＴＥメッセージをセントレックスサーバ１ａに送信する（ステップＳ１８−１３）。セントレックスサーバ１ａは、“２００  ＯＫ”のメッセージをＩＰ電話端末２ａに応答する（ステップＳ１８−１４）。そして、セントレックスサーバ１ａを介してＩＰ電話端末２ａと外線電話の間で呼を再確立する。この時、セントレックスサーバ１ａは、回線番号５９１０１の状態をａ（通話中）に設定する（ステップＳ１８−１５）。その後、セントレックスサーバ１ａは、ランプ状態を更新するため、回線番号５９１０１に属するＩＰ電話端末において、回線番号５９１０１に設定されているボタン番号と、回線番号５９１０１の状態管理情報を検出する。同図では、ＩＰ電話端末２ａの情報として、ボタン番号Ｌ０１＝５９１０１：ｓ＝ａ(通話中)が検出されている。そして、検出した情報を含んだＮＯＴＩＦＹメッセージを回線番号５９１０１に属する全てのＩＰ電話端末に送信する（ステップＳ１８−１６）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ａは、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答し、ＮＯＴＩＦＹメッセージに含まれる情報に基づいてランプの状態を更新する（ステップＳ１８−１７）。
【００３０】
図１９は、ＳＩＰにおいて用いられるメッセージによってパーク保留を実現したシーケンスを示したものである。ＩＰ電話端末２ａとＩＰ電話端末２ｂにはパーク保留ボタンとしてボタン番号１１が割り当てられている。最初の状態としてはセントレックスサーバ１ａを介してＩＰ電話端末２ａとセントレックスサーバ１ａの間で、呼が確立しており、音声データを送受信している状態である（ステップＳ１９−１）。通話中に、ＩＰ電話端末２ａにおいてボタン番号１１のボタンが押下されると、ＩＰ電話端末２ａはパーク保留に割り当てられている特定の番号を含んだＲＥＦＥＲＥメッセージを送信する。または、ＩＰ電話端末２ａは内部にパーク保留に割り当てられた回線番号０００１１１の情報を記憶しているため、その回線番号を含んだＲＥＦＥＲＥメッセージをセントレックスサーバ１ａに送信する（ステップＳ１９−２）。ＲＥＦＥＲＥメッセージを受信したセントレックスサーバ１ａは、ＲＥＦＥＲＥメッセージに含まれる内容が特定の番号の場合には、電話番号に関連付けられている回線番号の情報からパーク保留の回線番号０００１１１を検出する。ＲＥＦＥＲＥメッセージに回線番号０００１１１が含まれている場合には、そのままその回線番号を用いる。そして、回線番号０００１１１の状態管理情報を保留中に設定し、“２００  ＯＫ”のメッセージをＩＰ電話端末２ａに応答する（ステップ１９−３）。次に、セントレックスサーバ１ａかＩＰ電話端末２ａの何れか一方からＢＹＥメッセージが他方に送信され、それに対して“２００  ＯＫ”メッセージが応答されて、セントレックスサーバ１ａとＩＰ電話端末２ａの間の呼が切断される。この時、セントレックスサーバ１ａは、回線番号５９１０１の状態管理状態を空き（＝未利用：ｎ）に設定する。また、外線電話機とセントレックスサーバ１ａの間の呼は、セントレックスサーバ１ａの所定のポートに接続しており、保留音を外線電話機に送信している（ステップＳ１９−４）。次に、セントレックスサーバ１ａは、ＩＰ電話端末２ａが属しているマルチライン着信グループを示す回線番号５９１０１に属するＩＰ電話端末の回線番号５９１０１に割り当てられているボタン番号と、回線番号５９１０１の状態管理情報を検出する。そして、回線番号５９１０１に属する全てのＩＰ電話端末にボタンに対応する状態情報を空き（＝未利用：ｎ）に設定したＮＯＴＩＦＹメッセージを送信する。ＮＯＴＩＦＹメッセージを受信した回線番号５９１０１に属するＩＰ電話端末は、それぞれが受信した情報に基づいて、ランプ状態を更新する。同図においては、ＩＰ端末２ａはボタン番号０１のランプを消灯する（ステップ１９−５）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末は“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−６）。次に、セントレックスサーバ１ａは、ＩＰ電話端末２ａが属しているパーク保留グループを示す回線番号０００１１１に属するＩＰ電話端末を検出する。そして、それぞれのＩＰ電話端末において、回線番号０００１１１が割り当てられているボタン番号と回線番号０００１１１の状態管理情報を検出する。回線番号０００１１１の状態管理情報は、既に保留中に設定されており、回線番号０００１１１に属する全てのＩＰ電話端末にボタン番号と状態管理情報を保留中（ｈ）に設定したＮＯＴＩＦＹメッセージを送信する。同図においては、まず、ＩＰ電話端末２ｂにＰ１１＝０００１１１：ｓ＝ｈ(保留中)の情報を含んだＮＯＴＩＦＹメッセージを送信する（ステップＳ１９−７）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ｂはボタン番号１１のランプを点滅させ、その後、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−８）。同様に、セントレックスサーバ１ａは、Ｐ１１＝０００１１１：ｓ＝ｈ(保留中)の情報を含んだＮＯＴＩＦＹメッセージをＩＰ電話端末２ａに送信する（ステップＳ１９−９）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ａは、ボタン番号１１を点滅させ、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−１０）。
ステップＳ１９−１１以降は、ＩＰ電話端末２ｂから、パーク保留ピックアップ要求が送信されて、保留中の呼が再確立するところまでを示したシーケンスである。
ＩＰ電話端末２ｂにおいて点滅中のボタン番号１１が押下されると、ＩＰ電話端末２ｂはボタンＰ１１を保留解除する情報を含んだＩＮＶＩＴＥメッセージをセントレックスサーバ１ａに送信する（ステップＳ１９−１１）。ＩＮＶＩＴＥメッセージを受信したセントレックスサーバ１ａは、“２００  ＯＫ”のメッセージと接続情報を含んだＡＣＫメッセージを応答する（ステップＳ１９−１２）。その後、セントレックスサーバ１ａは外線電話機の接続先を変更し、セントレックスサーバ１ａを介してＩＰ電話端末２ｂと外線電話機の間で呼を確立する。この時、セントレックスサーバ１ａは、回線番号０００１１１の状態管理状態を空き（＝未利用：ｎ）に設定する。また、応答したＩＰ電話端末２ｂの自席内線に割り当てられている回線番号５９７１１を検出し、その状態管理情報に通話中を設定する。（ステップＳ１９−１３）。
次に、セントレックスサーバ１ａは、ＩＰ電話端末２ｂが属しているパーク保留グループを示す回線番号０００１１１に属するＩＰ電話端末において、回線番号０００１１１に割り当てられているボタン番号と回線番号０００１１１の状態管理情報を検出する。ここでは状態管理情報は空き（＝未利用）状態として検出される。回線番号０００１１１に属するＩＰ電話端末にボタン番号と状態管理情報を空き（＝未利用：ｎ）に設定したＮＯＴＩＦＹメッセージを送信する。同図においては、まず、ＩＰ電話端末２ｂにＰ１１＝０００１１１：ｓ＝ｎ(空き＝未利用)の情報を含んだＮＯＴＩＦＹメッセージを送信する（ステップＳ１９−１４）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ｂはボタン番号１１のランプを消灯し、その後、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−１５）。同様に、セントレックスサーバ１ａは、Ｐ１１＝０００１１１：ｓ＝ｎ(未利用)の情報を含んだＮＯＴＩＦＹメッセージをＩＰ電話端末２ａに送信する（ステップＳ１９−１６）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ａは、ボタン番号１１を消灯し、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−１７）。
次に、セントレックスサーバ１ａは、回線番号５９７１１に関連付けられているＩＰ電話端末のランプの状態更新を行うため、そのＩＰ電話端末を検出し、検出したＩＰ電話端末において、回線番号５９７１１が割り当てられているボタン番号を検出する。ここでは、ＩＰ電話端末２ｂにおいて、Ｅ１４を検出し、ＩＰ電話端末２ａにおいて、Ｌ０９を検出する。さらに、回線番号５９７１１の状態管理情報を検出する。ここでは、状態管理情報として通話中が検出される。そして、Ｅ１４＝５９７１１；ｓ＝ａ(通話中)の情報を含んだＮＯＴＩＦＹメッセージをＩＰ電話端末２ｂに送信する（ステップＳ１９−１８）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ｂは、ボタンＥ１４のランプを点灯し、“２００  ＯＫ”のメッセージを応答する（ステップＳ１９−１９）。セントレックスサーバ１ａは、Ｌ０９＝５９７１１；ｓ＝ａ(通話中)の情報を含んだＮＯＴＩＦＹメッセージをＩＰ電話端末２ａに送信する（ステップＳ１９−２０）。ＮＯＴＩＦＹメッセージを受信したＩＰ電話端末２ａは、ボタンＬ０９のランプを点灯し、“２００  ＯＫ”のメッセージをセントレックスサーバ１ａに応答する（ステップＳ１９−２１）。
【００３１】
上述のＩＰ電話端末及びＩＰ電話交換機は内部に、コンピュータシステムを有している。そして、上述した電話番号管理手段、端末通知手段、端末情報管理手段の処理過程は、プログラム形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係るＩＰ電話交換機のブロック図である。
【図２】同実施形態に係るＩＰ電話端末のブロック図である。
【図３】同実施形態に係るＩＰ電話システムのブロック図である。
【図４】同実施形態に係るマルチライン着信時のＩＰ電話システムの構成図である。
【図５】同実施形態に係るマルチライン着信時のシーケンス図（その１）である。
【図６】同実施形態に係るマルチライン着信時のシーケンス図（その２）である。
【図７】同実施形態に係るマルチライン着信時のＩＰ電話交換機側のフローチャートである。
【図８】同実施形態に係るマルチライン着信時のＩＰ電話端末側のフローチャートである。
【図９】同実施形態に係るパーク保留時のＩＰ電話システムの構成図である。
【図１０】同実施形態に係るパーク保留時のシーケンス図（その１）である。
【図１１】同実施形態に係るパーク保留時のシーケンス図（その２）である。
【図１２】同実施形態に係るパーク保留時のＩＰ電話交換機側のフローチャートである。
【図１３】同実施形態に係るパーク保留時のＩＰ電話端末側のフローチャートである。
【図１４】同実施形態に係るＳＩＰ手順に基づく処理を行うＩＰ電話システムの構成図である。
【図１５】同実施形態に係るＳＩＰ手順で送受信されるメッセージ要素を示した図である。
【図１６】同実施形態に係るセントレックスサーバで記憶する情報要素を示した図である。
【図１７】同実施形態に係るＩＰ電話端末で記憶する情報要素を示した図である。
【図１８】同実施形態に係るＳＩＰ手順に基づく、マルチライン着信時のシーケンス図である。
【図１９】同実施形態に係るＳＩＰ手順に基づく、パーク保留時のシーケンス図である。
【図２０】従来技術である、ＩＰ電話システムにおける転送処理を示した図である。
【符号の説明】
【００３３】
１  ＩＰ電話交換機
１−１  ＣＰＵ
１−２  ＬＡＮ  Ｉ／Ｆ
１−３  パケット処理部
１−４  プロトコル処理部
１−５  サービス処理部
１−８  管理メモリ部
１０  電話番号管理手段
２０  端末通知手段
３０  端末情報管理手段
【図１】
2005197861.tif 000003
【図２】
2005197861.tif 000004
【図３】
2005197861.tif 000005
【図４】
2005197861.tif 000006
【図５】
2005197861.tif 000007
【図６】
2005197861.tif 000008
【図７】
2005197861.tif 000009
【図８】
2005197861.tif 000010
【図９】
2005197861.tif 000011
【図１０】
2005197861.tif 000012
【図１１】
2005197861.tif 000013
【図１２】
2005197861.tif 000014
【図１３】
2005197861.tif 000015
【図１４】
2005197861.tif 000016
【図１５】
2005197861.tif 000017
【図１６】
2005197861.tif 000018
【図１７】
2005197861.tif 000019
【図１８】
2005197861.tif 000020
【図１９】
2005197861.tif 000021
【図２０】
2005197861.tif 000022