(57)【要約】【課題】従来は外部カード方式とソフトウェア内蔵方式を同一のＩＰ−ＰＢＸシステムに混在できない。また、ソフトウェア内蔵方式の許容範囲を超えるＩＰ電話機の増設を行う場合、すべてのＩＰ電話機分のＩＰ端末制御カードを増設しなければならない。【解決手段】ＩＰ−ＰＢＸ１０内のローカル制御部１３は、メイン制御部１２がＩＰ電話機４０、４１の内線番号の収容位置で宛先を指定した制御信号を、ＩＰ端末制御部１４又は３２に振り分ける。ＩＰ端末登録制御部１６は、ＩＰ端末制御部１４及び３２のうちＩＰ端末を制御するＩＰ端末制御部を決定することにより、ソフトウェア制御部１１によりＩＰ電話機４０、４１を制御するソフトウェア内蔵方式と、ＩＰ端末制御カード３１でＩＰ電話機４０、４１を制御する外部カード方式とを混在できる。【選択図】            図１
2004320184.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ通信に対応した構内交換機と、ＩＰ通信機能を備えた一又は二以上のＩＰ端末との間でネットワークを介して通信を行うＩＰ−ＰＢＸシステムにおいて、
前記構内交換機は、コンピュータにて動作するソフトウェア制御部と、ＩＰ端末制御カードが装着される一又は二以上のカードスロットと、前記ソフトウェア制御部と前記ＩＰ端末制御カードの間の通信を行わせるためのカード制御用バスとを有し、
前記ソフトウェア制御部は、前記ＩＰ端末に前記ネットワークを介して接続された一又は二以上の第１のインタフェース部と、前記ＩＰ端末の識別番号の収容位置と前記ＩＰ端末のＩＰアドレスを変換し、前記第１のインタフェース部を介して前記ＩＰ端末の制御を行う第１のＩＰ端末制御部と、前記ＩＰ端末の識別番号に割り当てられた収容位置をもとにして呼制御や接続制御等の交換処理を行うメイン制御部と、所定のデータを記憶する記憶手段と、ＩＰ端末登録制御手段と、ローカル制御手段とから構成され、
前記ＩＰ端末制御カードは、前記ネットワークを介して前記ＩＰ端末に接続された第２のインタフェース部と、前記記憶手段から所要のデータを読み出して前記ＩＰ端末の識別番号の収容位置と前記ＩＰ端末のＩＰアドレスを変換する第２のＩＰ端末制御部とから構成され、
前記ローカル制御手段により、前記メイン制御部が前記ＩＰ端末の識別番号の収容位置で宛先を指定した制御信号を、前記第１及び第２のＩＰ端末制御部のうちの一方のＩＰ端末制御部に振り分け、前記ＩＰ端末登録制御手段が、前記第１及び第２のＩＰ端末制御部のうち前記ＩＰ端末を制御するＩＰ端末制御部を決定することにより、前記ソフトウェア制御部により前記ＩＰ端末を制御する第１の方式と、前記ＩＰ端末制御カードで前記ＩＰ端末を制御する第２の方式とを混在したことを特徴とするＩＰ−ＰＢＸシステム。
【請求項２】
前記記憶手段は、システム運用中に自動的に変更されることがないデータが予め記憶される第１の記憶部と、前記ＩＰ端末の状態変更等により自動的に更新されるデータが記憶される第２の記憶部とからなることを特徴とする請求項１記載のＩＰ−ＰＢＸシステム。
【請求項３】
前記第１の記憶部が記憶するデータは、前記ＩＰ端末の識別番号を検索キーにして該ＩＰ端末の収容位置を記憶する識別番号データと、前記第１及び第２のＩＰ端末制御部の収容位置を検索キーにして、そのＩＰ端末制御部の制御方式が前記第１及び第２の方式のいずれであるかを示す方式種別と、ＩＰ端末登録可能台数を記憶するＩＰ端末制御部属性データとからなり、
前記第２の記憶部が記憶するデータは、前記第１及び第２のＩＰ端末制御部のＩＰ端末制御部識別番号を検索キーにして、そのＩＰ端末制御部の収容位置と、そのＩＰ端末制御部の制御方式が前記第１及び第２の方式のいずれであるかを示す方式種別と、現在のＩＰ端末登録台数を記憶するＩＰ端末制御部識別番号データと、前記第１及び第２のＩＰ端末制御部の収容位置を検索キーにして、ＩＰ端末制御部識別番号を記憶するＩＰ端末収容位置データと、前記ＩＰ端末の識別番号の収容位置を検索キーにして、前記ＩＰ端末制御部識別番号を記憶するＩＰ端末制御部識別番号データとからなることを特徴とする請求項２記載のＩＰ−ＰＢＸシステム。
【請求項４】
前記ＩＰ端末登録制御手段は、前記ＩＰ端末から送信されたログイン要求メッセージを前記第１のインタフェース部を介して、又は前記第２のインタフェース部及び前記カード制御用バスを介して受信したときに、前記記憶手段から、前記第１のＩＰ端末制御部のＩＰ端末登録台数と前記第１のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、前記ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、前記ＩＰ端末を制御する端末制御部として前記第１の端末制御部を決定し、前記第１のＩＰ端末制御部のＩＰ端末登録台数がＩＰ端末登録可能台数に達している場合、前記記憶手段から、前記第２のＩＰ端末制御部のＩＰ端末登録台数と前記第２のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、前記ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、前記ＩＰ端末を制御する端末制御部として前記第２のＩＰ端末制御部を決定することを特徴とする請求項３記載のＩＰ−ＰＢＸシステム。
【請求項５】
前記ＩＰ端末登録制御手段は、前記ＩＰ端末から送信されたログイン要求メッセージを前記第１のインタフェース部を介して、又は前記第２のインタフェース部及び前記カード制御用バスを介して受信したときに、前記記憶手段から、前記第２のＩＰ端末制御部のＩＰ端末登録台数と前記第２のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、前記ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、前記ＩＰ端末を制御する端末制御部として前記第２のＩＰ端末制御部を決定し、前記第２のＩＰ端末制御部のＩＰ端末登録台数がＩＰ端末登録可能台数に達している場合、前記記憶手段から、前記第１のＩＰ端末制御部のＩＰ端末登録台数と前記第１のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、前記ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、前記ＩＰ端末を制御する端末制御部として前記第１の端末制御部を決定することを特徴とする請求項３記載のＩＰ−ＰＢＸシステム。
【請求項６】
前記ＩＰ端末登録制御手段は、前記第１のＩＰ端末制御部がＩＰ端末を制御するように決定したときは、該第１のＩＰ端末制御部に、前記ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を送信して、該第１のＩＰ端末制御部のＩＰアドレス変換データに、前記ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を書き込み、前記第２のＩＰ端末制御部がＩＰ端末を制御するように決定したときは、該第２のＩＰ端末制御部に、前記ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を前記カード制御用バスを介して送信して、該第２のＩＰ端末制御部のＩＰアドレス変換データに、前記ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を書き込み、前記ＩＰ端末は、送信元ＩＰアドレスを前記ソフトウェア制御部への送信用ＩＰアドレスとして記憶することを特徴とする請求項４又は５記載のＩＰ−ＰＢＸシステム。
【請求項７】
前記第１の記憶部に、前記ＩＰ端末の識別番号を検索キーにして該ＩＰ端末の収容位置を記憶する識別番号データを書き込むと共に、前記第１の方式による制御を行うときは空きカードスロットの収容位置を検索キーにして前記方式種別として前記第１の方式を前記ＩＰ端末制御部属性データとして書き込み、前記第２の方式による制御を行うときは前記ＩＰ制御カードを装着したら前記カードスロットの収容位置を検索キーにして前記方式種別として前記第２の方式を前記ＩＰ端末制御部属性データとして書き込む保守端末が、前記ネットワークを介して前記第１のインタフェース部に接続されていることを特徴とする請求項３記載のＩＰ−ＰＢＸシステム。
【請求項８】
コンピュータにて動作するソフトウェア制御部と、ＩＰ端末制御カードが装着される一又は二以上のカードスロットと、前記ソフトウェア制御部と前記ＩＰ端末制御カードの間の通信を行わせるためのカード制御用バスとを有するＩＰ−ＰＢＸシステム用構内交換機において、前記ソフトウェア制御部が動作する前記コンピュータを、
前記ＩＰ端末との間で前記ネットワークを介して通信する一又は二以上の第１のインタフェース部と、
前記ＩＰ端末の識別番号の収容位置と前記ＩＰ端末のＩＰアドレスを変換し、前記第１のインタフェース部を介して前記ＩＰ端末の制御を行う第１のＩＰ端末制御部と、
前記ＩＰ端末の識別番号に割り当てられた収容位置をもとにして呼制御や接続制御等の交換処理を行うメイン制御部と、
所定のデータを記憶装置に書き込み、読み出す書き込み及び読み出し手段と、
前記第１及び第２のＩＰ端末制御部のうち前記ＩＰ端末を制御するＩＰ端末制御部を決定するＩＰ端末登録制御手段と、
前記メイン制御部が前記ＩＰ端末の識別番号の収容位置で宛先を指定した制御信号を、前記第１のＩＰ端末制御部、及び前記ＩＰ端末の識別番号の収容位置と前記ＩＰ端末のＩＰアドレスを変換する前記ＩＰ端末制御カード内の第２のＩＰ端末制御部のうちの一方のＩＰ端末制御部に振り分けるローカル制御手段と
して機能させることを特徴とするＩＰ端末制御用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＩＰ−ＰＢＸシステム及びＩＰ端末制御用プログラムに係り、特にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信に対応した構内交換機（ＰＢＸ）であるＩＰ−ＰＢＸと、ＩＰ通信機能を備えたＩＰ端末との間でＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信を行うＩＰ−ＰＢＸシステム及びＩＰ端末制御用プログラムに関する。
【０００２】
【従来の技術】
ＩＰ通信に対応した構内交換機（ＰＢＸ）であるＩＰ−ＰＢＸと、ＩＰ通信機能を備えたＩＰ電話機やパーソナルコンピュータ等のＩＰ端末との間でＬＡＮを介して通信を行うＩＰ−ＰＢＸシステムが従来より知られている（例えば、特許文献１参照）。この特許文献１記載のＩＰ−ＰＢＸシステムでは、専用線あるいはインターネットを介して接続された他の交換機からＩＰ通話の要求が受信された場合、その要求に含まれるＩＰアドレスを基に通話要求元の交換機側のＩＰアドレスを識別し、通話要求元の交換機に収容されている端末が、専用線あるいはインターネットを通じて、自機に接続されている局線を利用してＩＰ通話した料金を、通話元のＩＰアドレス毎に計算して、通話要求元のＩＰアドレスを持つ交換機へ通知する構成が開示されている。
【０００３】
このような従来のＩＰ−ＰＢＸシステムにおいては、交換制御ソフトウェアとＩＰ電話機との間のインタフェース機能（プロトコル変換等）をＩＰ端末制御部が行っている。このＩＰ端末制御部が行うＩＰ端末制御の実現方式には、カードスロットに装着されたＩＰ端末制御カードでＩＰ端末制御を行う外部カード方式と、メインＣＰＵ（中央処理装置）で動作するソフトウェアにてＩＰ端末制御を行うソフトウェア内蔵方式がある。
【０００４】
上記の外部カード方式では、複数のＩＰ端末制御カードが異なるカードスロットに装着される。ＩＰ電話機がＩＰ―ＰＢＸシステムへログインしたときに、交換制御ソフトウェアは、ＩＰ端末を制御するＩＰ端末制御部を選択し、ＩＰ端末制御部のカードスロットの収容位置を記憶する。交換制御ソフトウェアがＩＰ電話機に指示を行うときは、ＩＰ電話機を制御しているＩＰ端末制御部の収容位置を指定する。
【０００５】
一方、上記のソフトウェア内蔵方式では、ＩＰ端末制御部がシステムで１つしか存在しない。従って、ＩＰ電話機がＩＰ―ＰＢＸシステムへログインしたときに、ＩＰ電話機を制御するＩＰ端末制御部は一意に決まる。ＩＰ電話機への指示は全てＩＰ端末制御部に送信する。
【０００６】
【特許文献１】
特開２００２−２９０６３３号公報
【０００７】
【発明が解決しようとする課題】
上記の従来のＩＰ−ＰＢＸシステムの第１の課題は、外部カード方式とソフトウェア内蔵方式を同一のＩＰ−ＰＢＸシステムに混在できないということである。その理由は、外部カード方式とソフトウェア内蔵方式を同一のＩＰ−ＰＢＸシステムに混在させた場合、ソフトウェア内蔵方式のＩＰ端末制御部を特定する手段が無く、ＩＰ電話機がシステムにログインしたときに、ソフトウェア内蔵方式のＩＰ端末制御部を選択することができないためである。
【０００８】
第２の課題は、ソフトウェア内蔵方式で運用しているＩＰ−ＰＢＸシステムにおいて、ソフトウェア内蔵方式の許容範囲を超えるＩＰ電話機の増設を行う場合、増設分のＩＰ電話機を制御するためのＩＰ端末制御カードだけではなく、元々ソフトウェア内蔵方式で制御していたＩＰ電話機分のＩＰ端末制御カードも増設しなければならないことである。ソフトウェア内蔵方式の許容範囲を超える場合は、全てのＩＰ電話機を外部カード方式に移行しなければならない。その理由は、外部カード方式とソフトウェア内蔵方式を同一のＩＰ−ＰＢＸシステムに混在できないためである。
【０００９】
本発明は以上の点に鑑みなされたもので、メインＣＰＵで動作するソフトウェアでＩＰ端末制御を実現するソフトウェア内蔵方式と、カードスロットに装着されたＩＰ端末制御カードでＩＰ端末制御を実現する外部カード方式を混在し得るＩＰ−ＰＢＸシステム及びＩＰ端末制御用プログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記の目的を達成するため、第１の発明のＩＰ−ＰＢＸシステムは、ＩＰ通信に対応した構内交換機と、ＩＰ通信機能を備えた一又は二以上のＩＰ端末との間でネットワークを介して通信を行うＩＰ−ＰＢＸシステムにおいて、構内交換機は、コンピュータにて動作するソフトウェア制御部と、ＩＰ端末制御カードが装着される一又は二以上のカードスロットと、ソフトウェア制御部とＩＰ端末制御カードの間の通信を行わせるためのカード制御用バスとを有し、ソフトウェア制御部は、ＩＰ端末にネットワークを介して接続された一又は二以上の第１のインタフェース部と、ＩＰ端末の識別番号の収容位置とＩＰ端末のＩＰアドレスを変換し、第１のインタフェース部を介してＩＰ端末の制御を行う第１のＩＰ端末制御部と、ＩＰ端末の識別番号に割り当てられた収容位置をもとにして呼制御や接続制御等の交換処理を行うメイン制御部と、所定のデータを記憶する記憶手段と、ＩＰ端末登録制御手段と、ローカル制御手段とから構成され、ＩＰ端末制御カードは、ネットワークを介してＩＰ端末に接続された第２のインタフェース部と、記憶手段から所要のデータを読み出してＩＰ端末の識別番号の収容位置とＩＰ端末のＩＰアドレスを変換する第２のＩＰ端末制御部とから構成され、ローカル制御手段により、メイン制御部がＩＰ端末の識別番号の収容位置で宛先を指定した制御信号を、第１及び第２のＩＰ端末制御部のうちの一方のＩＰ端末制御部に振り分け、ＩＰ端末登録制御手段が、第１及び第２のＩＰ端末制御部のうちＩＰ端末を制御するＩＰ端末制御部を決定することにより、ソフトウェア制御部によりＩＰ端末を制御する第１の方式と、ＩＰ端末制御カードでＩＰ端末を制御する第２の方式とを混在したことを特徴とする。
【００１１】
この発明では、第１の方式（ソフトウェア内蔵方式）と第２の方式（外部カード方式）とを混在させることができるため、システム導入時等においてＩＰ端末台数やトラヒックが少ない段階では第１の方式のみ（又は第２の方式のみ）を使用し、ＩＰ端末台数やトラヒック負荷が使用している方式の許容範囲を超えた場合に、不足している分だけ第２の方式（又は第１の方式）を使用することにより、システムを拡張することができる。また、この発明では、ＩＰ端末がどのＩＰ端末制御部で制御しているのか、また、使用しているＩＰ端末制御部が第１の方式の第１のＩＰ端末制御部か第２の方式の第２のＩＰ端末制御部なのかをローカル制御手段で判断することができる。
【００１２】
また、上記の目的を達成するため、第２の発明のＩＰ−ＰＢＸシステムは、第１の発明の記憶手段を、システム運用中に自動的に変更されることがないデータが予め記憶される第１の記憶部と、ＩＰ端末の状態変更等により自動的に更新されるデータが記憶される第２の記憶部とからなることを特徴とする。
【００１３】
また、第３の発明は、第２の発明の第１の記憶部が記憶するデータは、ＩＰ端末の識別番号を検索キーにしてＩＰ端末の収容位置を記憶する識別番号データと、第１及び第２のＩＰ端末制御部の収容位置を検索キーにして、そのＩＰ端末制御部の制御方式が第１及び第２の方式のいずれであるかを示す方式種別と、ＩＰ端末登録可能台数を記憶するＩＰ端末制御部属性データとからなり、第２の記憶部が記憶するデータは、第１及び第２のＩＰ端末制御部のＩＰ端末制御部識別番号を検索キーにして、そのＩＰ端末制御部の収容位置と、そのＩＰ端末制御部の制御方式が第１及び第２の方式のいずれであるかを示す方式種別と、現在のＩＰ端末登録台数を記憶するＩＰ端末制御部識別番号データと、第１及び第２のＩＰ端末制御部の収容位置を検索キーにして、ＩＰ端末制御部識別番号を記憶するＩＰ端末収容位置データと、ＩＰ端末の識別番号の収容位置を検索キーにして、ＩＰ端末制御部識別番号を記憶するＩＰ端末制御部識別番号データとからなることを特徴とする。
【００１４】
また、上記の目的を達成するため、第４の発明のＩＰ−ＰＢＸシステムは、上記のＩＰ端末登録制御手段を、ＩＰ端末から送信されたログイン要求メッセージを第１のインタフェース部を介して、又は第２のインタフェース部及びカード制御用バスを介して受信したときに、記憶手段から、第１のＩＰ端末制御部のＩＰ端末登録台数と第１のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ＩＰ端末を制御する端末制御部として第１の端末制御部を決定し、第１のＩＰ端末制御部のＩＰ端末登録台数がＩＰ端末登録可能台数に達している場合、記憶手段から、第２のＩＰ端末制御部のＩＰ端末登録台数と第２のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ＩＰ端末を制御する端末制御部として第２のＩＰ端末制御部を決定する構成としたことを特徴とする。この発明では、第１の方式で制御されるＩＰ端末登録台数が所定のＩＰ端末登録可能台数を超えているときには、第２の方式で制御されるＩＰ端末を増設することができる。
【００１５】
また、上記の目的を達成するため、第５の発明のＩＰ−ＰＢＸシステムは、ＩＰ端末登録制御手段を、ＩＰ端末から送信されたログイン要求メッセージを第１のインタフェース部を介して、又は第２のインタフェース部及びカード制御用バスを介して受信したときに、記憶手段から、第２のＩＰ端末制御部のＩＰ端末登録台数と第２のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ＩＰ端末を制御する端末制御部として第２のＩＰ端末制御部を決定し、第２のＩＰ端末制御部のＩＰ端末登録台数がＩＰ端末登録可能台数に達している場合、記憶手段から、第１のＩＰ端末制御部のＩＰ端末登録台数と第１のＩＰ端末制御部のＩＰ端末登録可能台数を読み出して両者を比較し、ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ＩＰ端末を制御する端末制御部として第１の端末制御部を決定する構成としたことを特徴とする。この発明では、第２の方式で制御されるＩＰ端末登録台数が所定のＩＰ端末登録可能台数を超えているときには、第１の方式で制御されるＩＰ端末を増設することができる。
【００１６】
また、上記の目的を達成するため、第６の発明は、上記の第４又は第５の発明のＩＰ端末登録制御手段が、第１のＩＰ端末制御部がＩＰ端末を制御するように決定したときは、第１のＩＰ端末制御部に、ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を送信して、第１のＩＰ端末制御部のＩＰアドレス変換データに、ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を書き込み、第２のＩＰ端末制御部がＩＰ端末を制御するように決定したときは、第２のＩＰ端末制御部に、ＩＰ端末のＩＰアドレスと端末識別番号の収容位置をカード制御用バスを介して送信して、第２のＩＰ端末制御部のＩＰアドレス変換データに、ＩＰ端末のＩＰアドレスと端末識別番号の収容位置を書き込み、ＩＰ端末は、送信元ＩＰアドレスをソフトウェア制御部への送信用ＩＰアドレスとして記憶することを特徴とする。
【００１７】
更に、第７の発明のＩＰ−ＰＢＸシステムは、第１の記憶部に、ＩＰ端末の識別番号を検索キーにしてＩＰ端末の収容位置を記憶する識別番号データを書き込むと共に、第１の方式による制御を行うときは空きカードスロットの収容位置を検索キーにして方式種別として第１の方式をＩＰ端末制御部属性データとして書き込み、第２の方式による制御を行うときはＩＰ制御カードを装着したらカードスロットの収容位置を検索キーにして方式種別として第２の方式をＩＰ端末制御部属性データとして書き込む保守端末が、ネットワークを介して第１のインタフェース部に接続されていることを特徴とする。
【００１８】
また、上記の目的を達成するため、第８の発明のＩＰ端末制御用プログラムは、コンピュータにて動作するソフトウェア制御部と、ＩＰ端末制御カードが装着される一又は二以上のカードスロットと、ソフトウェア制御部とＩＰ端末制御カードの間の通信を行わせるためのカード制御用バスとを有するＩＰ−ＰＢＸシステム用構内交換機において、ソフトウェア制御部が動作するコンピュータを、
ＩＰ端末との間でネットワークを介して通信する一又は二以上の第１のインタフェース部と、ＩＰ端末の識別番号の収容位置とＩＰ端末のＩＰアドレスを変換し、第１のインタフェース部を介してＩＰ端末の制御を行う第１のＩＰ端末制御部と、ＩＰ端末の識別番号に割り当てられた収容位置をもとにして呼制御や接続制御等の交換処理を行うメイン制御部と、所定のデータを記憶装置に書き込み、読み出す書き込み及び読み出し手段と、第１及び第２のＩＰ端末制御部のうちＩＰ端末を制御するＩＰ端末制御部を決定するＩＰ端末登録制御手段と、メイン制御部がＩＰ端末の識別番号の収容位置で宛先を指定した制御信号を、第１のＩＰ端末制御部、及びＩＰ端末の識別番号の収容位置とＩＰ端末のＩＰアドレスを変換するＩＰ端末制御カード内の第２のＩＰ端末制御部のうちの一方のＩＰ端末制御部に振り分けるローカル制御手段として機能させることを特徴とする。
【００１９】
【発明の実施の形態】
次に、本発明の一実施の形態について図面と共に説明する。図１は本発明になるＩＰ−ＰＢＸシステムの一実施の形態のシステム構成図を示す。本実施の形態は、ＩＰ通信に対応した構内交換機であるＩＰ−ＰＢＸ１０と、ＩＰ通信機能を備えたＩＰ端末の一例としてのＩＰ電話機４０、４１とがＬＡＮ２１に接続された構成とされており、ＩＰパケットにより音声情報などをＩＰ−ＰＢＸ１０とＩＰ電話機４０、４１との間で通信可能とされている。なお、ＬＡＮ２１には後述する保守端末５０も接続されている。なお、本発明とは直接の関係が無いので、外線との接続は省略してある。
【００２０】
ＩＰ−ＰＢＸ１０は、メインＣＰＵにて動作するソフトウェア制御部１１と、ＩＰ端末制御カード３１が装着されるカードスロット３３とから構成され、ソフトウェア制御部１１とＩＰ端末制御カード３１は、カード制御用バス２０を介して通信を行う。
【００２１】
ソフトウェア制御部１１は、メイン制御部１２、ローカル制御部１３、ソフトウェア内蔵型ＩＰ端末制御部１４、ＬＡＮインタフェース部１５、ＩＰ端末登録制御部１６、半固定データ記憶部１７及び固定データ記憶部１８から構成されている。メイン制御部１２は、内線番号に割り当てられた収容位置をもとにして呼制御や接続制御等の交換処理を行う。ローカル制御部１３は、メイン制御部１２とＩＰ端末制御部１４（又は３２）の間に位置し、メイン制御部１２が内線番号の収容位置で宛先を指定した制御信号を適切なＩＰ端末制御部１４（又は３２）に振り分ける手段を備える。
【００２２】
ソフトウェア内蔵型ＩＰ端末制御部１４は、内線番号の収容位置とＩＰ電話機のＩＰアドレスを変換する手段を備える。ＩＰ端末登録制御部１６は、ＩＰ電話機がどのＩＰ端末制御部で制御するかを決定する手段を備える。半固定データ記憶部１７には、ＩＰ電話機の状態変更等により自動的に更新されるデータが記憶され、ＩＰ端末制御部識別番号データ、ＩＰ端末制御部収容位置データ、ＩＰ端末収容位置データが記憶される。ＩＰ端末制御部識別番号データには、ＩＰ端末制御部識別番号を検索キーにして、ＩＰ端末制御部の収容位置、ＩＰ端末制御方式種別、ＩＰ端末登録台数が記憶される。
【００２３】
ＩＰ端末制御部収容位置データには、ＩＰ端末制御部の収容位置を検索キーにして、ＩＰ端末制御部識別番号が記憶される。ＩＰ端末収容位置データには、内線番号の収容位置を検索キーにして、ＩＰ端末制御部識別番号が記憶される。固定データ記憶部１８には、保守端末等から設定されシステム運用中に自動的に変更されることがないデータが記憶され、内線番号データ、ＩＰ端末制御部属性データが記憶される。内線番号データには、内線番号を検索キーにして、収容位置が記憶される。ＩＰ端末制御部属性データには、ＩＰ端末制御部の収容位置を検索キーにして、ＩＰ端末制御方式種別とＩＰ端末登録可能台数が記憶される。
【００２４】
ＩＰ端末制御カード３１は、外部カード型ＩＰ端末制御部３２とＬＡＮインタフェース部３４から構成される。外部カード型ＩＰ端末制御部３２は、内線番号の収容位置とＩＰ電話機のＩＰアドレスを変換する手段を備える。
【００２５】
次に、図１に示すＩＰ−ＰＢＸシステムにて、ソフトウェア内蔵方式と外部カード方式の２つのＩＰ端末制御方式を混在させる方法を説明する。固定データ記憶部１８の内線番号データに、内線番号をキーにして内線の収容位置を書き込み、固定データ記憶部１８のＩＰ端末制御部属性データに、ＩＰ端末制御部の収容位置をキーにしてＩＰ端末制御方式種別とＩＰ端末登録可能台数を書き込む。外部カード方式の場合は、ＩＰ端末制御カード３１を装着したカードスロット３３の収容位置をキーとし、ＩＰ端末制御方式種別を「外部カード方式」とする。ソフトウェア内蔵方式の場合は、空きカードスロットの収容位置をキーとし、ＩＰ端末制御方式種別を「ソフトウェア内蔵方式」とする。
【００２６】
ＩＰ端末制御部属性データが登録されると、ＩＰ端末登録制御部１６は、ソフトウェア内蔵ＩＰ端末制御部１４及び外部カード型ＩＰ端末制御部３２にＩＰ端末制御部識別番号を割り当て、半固定データ記憶部１７のＩＰ端末制御識別番号データに、ＩＰ端末制御部識別番号をキーにしてＩＰ端末制御部の収容位置とＩＰ端末制御方式種別とＩＰ端末登録台数（初期値は０）を書き込み、半固定データ記憶部１７のＩＰ端末制御部収容位置データに、ＩＰ端末制御部の収容位置をキーにしてＩＰ端末制御部識別番号を書き込む。
【００２７】
ＩＰ電話機４０からユーザ１の内線番号を指定してログイン操作を行うと、ＩＰ電話機４０は、ソフトウェア制御部１１のＬＡＮインタフェース部１５に、ユーザ１の内線番号とＩＰ電話機４０のＩＰアドレスを設定したログイン要求メッセージを送信する。ログイン要求メッセージはＩＰ端末登録制御部１６に送られ、ＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御部収容位置データから、ソフトウェア内蔵型ＩＰ端末制御部１４の収容位置をキーとしてＩＰ端末制御部識別番号を読み出す。
【００２８】
次に、半固定データ記憶部１７のＩＰ端末制御部識別番号データから、ＩＰ端末制御部識別番号をキーとして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数を読み出し、さらに、固定データ記憶部１８のＩＰ端末制御部属性データからソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録可能台数を読み出し、ＩＰ端末登録台数とＩＰ端末登録可能台数を比較する。
【００２９】
ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０を制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算する。そして、ＩＰ端末登録制御部１６は、固定データ記憶部１８から、ユーザ１の内線番号をキーとして内線の収容位置を読み出し、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号の収容位置をキーにして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末制御部識別番号を書き込む。
【００３０】
ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数がＩＰ端末登録可能台数に達している場合、ソフトウェア内蔵型ＩＰ端末制御部１４にはＩＰ電話機４０を登録できない。そこで、ＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御部収容位置データから、外部カード型ＩＰ端末制御部３２の収容位置をキーとしてＩＰ端末制御部識別番号を読み出す。
【００３１】
次に、ＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御識別番号データから、ＩＰ端末制御部識別番号をキーとして、外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数を読み出し、更に、固定データ記憶部１８のＩＰ端末制御部属性データから外部カード型ＩＰ端末制御部３２のＩＰ端末登録可能台数を読み出し、ＩＰ端末登録台数とＩＰ端末登録可能台数を比較する。
【００３２】
ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、外部カード型ＩＰ端末制御部３２がＩＰ電話機４０の制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算する。そして、ＩＰ端末登録制御部１６は、固定データ記憶部１８から、ユーザ１の内線番号をキーとして内線の収容位置を読み出し、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号の収容位置をキーにして、外部カード型ＩＰ端末制御部３２のＩＰ端末制御部識別番号を書き込む。
【００３３】
外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数もＩＰ端末登録可能台数に達していた場合、他にＩＰ端末制御カードが実装されていなければ、ＩＰ電話機４０のログインは不可となり、ログインに失敗したことをＩＰ電話機４０に通知する。
【００３４】
ＩＰ電話機４０を制御するＩＰ端末制御部が決定すると、半固定データ記憶部１７のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を書き込む。ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０を制御する場合は、ＩＰ端末登録制御部１６は、ソフトウェア内蔵型ＩＰ端末制御部１４に、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を送信する。ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を書き込む。
【００３５】
外部カード型ＩＰ端末制御部３２がＩＰ電話機４０を制御する場合は、ＩＰ端末登録制御部１６は、カード制御用バス２０を介して、外部カード型ＩＰ端末制御部３２にＩＰ電話機４０の収容位置とＩＰアドレスを送信する。外部カード型ＩＰ端末制御部３２は、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を書き込む。
【００３６】
そして、ＩＰ端末登録制御部１６は、ＩＰ電話機４０にログイン成功通知を送信する。ＩＰ電話機４０はログイン成功通知を受信すると、ログイン成功通知の送信元ＩＰアドレスをＩＰ−ＰＢＸ１０への送信用ＩＰアドレスとして記憶する。このＩＰアドレスはＩＰ電話機４０からＩＰ−ＰＢＸ１０へ制御信号を送信するときの宛先ＩＰアドレスとなる。
【００３７】
以上により、ユーザ１の内線番号、ＩＰ電話機４０のＩＰアドレス、及びＩＰ電話機４０を制御するＩＰ端末制御部が関連付けられ、ＩＰ−ＰＢＸ１０において、ユーザ１がＩＰ電話機４０を使用できるようになる。
【００３８】
次に、メイン制御部１２から、ユーザ１が使用しているＩＰ電話機４０へ制御信号を送信する手順について説明する。まず、メイン制御部１２は、ユーザ１の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する。ローカル制御部１３は、ユーザ１の内線番号の収容位置をキーとして、半固定データ記憶部１７のＩＰ端末収容位置データからＩＰ端末制御部識別番号を読み出し、そのＩＰ端末制御部識別番号をキーにして、半固定データ記憶部１７のＩＰ端末制御部識別番号データからＩＰ端末制御方式種別とＩＰ端末制御部の収容位置を読み出す。
【００３９】
ＩＰ端末制御方式種別がソフトウェア内蔵方式の場合、ローカル制御部１３は、ソフトウェア内蔵型ＩＰ端末制御部１４へ、ユーザ１の内線番号の収容位置を設定した制御信号を送信する。ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データから、ユーザ１の内線番号の収容位置をキーにして、ＩＰ電話機４０のＩＰアドレスを読み出し、ＬＡＮインタフェース部１５からＬＡＮ２１を介してＩＰ電話機４０に制御信号を送信する。
【００４０】
ＩＰ端末制御方式種別が外部カード方式の場合、ローカル制御部１３は、外部カード型ＩＰ端末制御部３２の収容位置を送信先として、ユーザ１の内線番号の収容位置を設定した制御信号をカード制御用バス２０に送信する。外部カード型ＩＰ端末制御部３２は、カード制御用バス２０から制御信号を受信すると、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データから、ユーザ１の内線番号の収容位置をキーにして、ＩＰ電話機４０のＩＰアドレスを読み出し、ＬＡＮインタフェース部３４からＬＡＮ２１を介してＩＰ電話機４０に制御信号を送信する。
【００４１】
次に、ユーザ１が使用しているＩＰ電話機４０からメイン制御部１２に制御信号を送信する手順について説明する。まず、ＩＰ電話機４０は、ログイン時に記憶したＩＰ−ＰＢＸ１０への送信用ＩＰアドレスを宛先として制御信号を送信する。ＩＰ電話機４０をソフトウェア内蔵型ＩＰ端末制御部１４が制御している場合、ＩＰ電話機４０はＬＡＮインタフェース部１５を介して、ソフトウェア内蔵型ＩＰ端末制御部１４に制御信号を送信する。ソフトウェア内蔵型ＩＰ端末制御部１４は、ＩＰ電話機４０のＩＰアドレスをキーにＩＰアドレス変換データから、ユーザ１の内線番号の収容位置を読み出し、ユーザ１の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する。
【００４２】
ＩＰ電話接４０を外部カード型ＩＰ端末制御部３２が制御している場合、ＩＰ電話機４０は、ＬＡＮインタフェース部３４を介して外部カード型ＩＰ端末制御部３２に制御信号を送信する。外部カード型ＩＰ端末制御部３２は、ＩＰ電話機４０のＩＰアドレスをキーにＩＰアドレス変換データから、ユーザ１の内線番号の収容位置を読み出し、ユーザ１の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する。
【００４３】
ローカル制御部１３は、ソフトウェア内蔵型ＩＰ端末制御部１４あるいは外部カード型ＩＰ端末制御部３２から受信した制御信号を、メイン制御部１２へ送信する。制御信号を受信したメイン制御部１２は、ユーザ１の内線番号に対する処理を行う。このようにして、ソフトウェア制御部１１でＩＰ端末制御を実現するソフトウェア内蔵方式と、カードスロット３３に装着されたＩＰ端末制御カード３１でＩＰ端末制御を実現する外部カード方式を、同一のＩＰ−ＰＢＸシステムに混在させることができる。
【００４４】
次に、図１に示す実施の形態の全体の動作について、図２、図３、図４の各フローチャートを併せ参照して更に詳細に説明する。まず、図２のフローチャートと共に、ソフトウェア内蔵型ＩＰ端末制御部１４及び外部カード型ＩＰ端末制御部３２が使用可能になるまでの手順について説明する。
【００４５】
図１において、保守端末５０から固定データ記憶部１８に内線番号データを登録して、内線番号をキーにして内線の収容位置を書き込み（図２のステップＡ１）、固定データ記憶部１８にＩＰ端末制御部属性データを登録して、ＩＰ端末制御部の収容位置をキーにしてＩＰ端末制御方式種別とＩＰ端末登録可能台数を書き込む（図２のステップＡ２）。
【００４６】
外部カード方式の場合は、ＩＰ端末制御カード３１を挿入したカードスロット３３の収容位置をキーとし、ＩＰ端末制御方式種別を「外部カード方式」とする。ソフトウェア内蔵方式の場合は、空きカードスロットの収容位置をキーとし、ＩＰ端末制御方式種別を「ソフトウェア内蔵方式」とする。固定データの登録が完了すると、保守端末５０は、ＬＡＮ２１を介してソフトウェア制御部１１内のＩＰ端末登録制御部１６に固定データ登録完了を通知する（図２のステップＡ３）。
【００４７】
この通知を受信したＩＰ端末登録制御部１６は、ソフトウェア内蔵型ＩＰ端末制御部１４及び外部カード型ＩＰ端末制御部３２に、それぞれＩＰ端末制御部識別番号を割り当て（図２のステップＡ４）、続いて半固定データ記憶部１７のＩＰ端末制御識別番号データに、ＩＰ端末制御部識別番号をキーにしてＩＰ端末制御部の収容位置とＩＰ端末制御方式種別とＩＰ端末登録台数（初期値は０）を書き込み（図２のステップＡ５）、更に半固定データ記憶部１７のＩＰ端末制御部収容位置データに、ＩＰ端末制御部の収容位置をキーにしてＩＰ端末制御部識別番号を書き込む（図２のステップＡ６）。
【００４８】
次に、図３及び図４のフローチャートと共に、ＩＰ電話機４０がＩＰ−ＰＢＸ１０の内線として使用可能になるまでの手順について説明する。まず、ＩＰ電話機４０にユーザ１が内線番号を指定してログイン操作を行う（図３のステップＢ１）と、ＩＰ電話機４０は、ソフトウェア制御部１１のＬＡＮインタフェース部１５を介して、ＩＰ端末登録制御部１６にユーザ１の内線番号とＩＰ電話機４０のＩＰアドレスを設定したログイン要求メッセージを送信する（図３のステップＢ２）。
【００４９】
ログイン要求メッセージを受信したＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御部収容位置データから、ソフトウェア内蔵型ＩＰ端末制御部１４の収容位置をキーとしてＩＰ端末制御部識別番号を読み出す（図３のステップＢ３）。次に、半固定データ記憶部１７のＩＰ端末制御部識別番号データから、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末制御部識別番号をキーにして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数を読み出し（図３のステップＢ４）、さらに、固定データ記憶部１８のＩＰ端末制御部属性データからソフトウェア内蔵型ＩＰ端末制御部１４の収容位置をキーにしてＩＰ端末登録可能台数を読み出し（図３のステップＢ５）、ＩＰ端末登録台数とＩＰ端末登録可能台数を比較する（図３のステップＢ６）。
【００５０】
ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０を制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算する（図３のステップＢ７）。続いて、ＩＰ端末登録制御部１６は、固定データ記憶部１８からユーザ１の内線番号をキーとしてユーザ１の内線番号の収容位置を読み出し（図３のステップＢ８）、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号の収容位置をキーにして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末制御部識別番号を書き込む（図３のステップＢ９）。
【００５１】
続いて、ＩＰ端末登録制御部１６は、ソフトウェア内蔵型ＩＰ端末制御部１４に、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を送信する（図３のステップＢ１０）。ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を書き込み（図３のステップＢ１１）、ＩＰ電話機４０にログイン成功通知を送信する（図３のステップＢ１２）。
【００５２】
ＩＰ電話機４０は、ログイン成功通知の送信元ＩＰアドレスをＩＰ−ＰＢＸ１０への送信用ＩＰアドレスとして記憶する（図３のステップＢ１３）。このＩＰアドレスはＩＰ電話機４０からＩＰ−ＰＢＸ１０へ制御信号を送信するときの宛先ＩＰアドレスとなる。これにより、ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０を制御することができる。
【００５３】
他方、ＩＰ端末登録制御部１６は、ステップＢ６でソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数がＩＰ端末登録可能台数以上である比較結果を得た場合、ソフトウェア内蔵型ＩＰ端末制御部１４にはＩＰ電話機４０を登録できない。そこで、ＩＰ端末登録制御部１６は、外部カード型ＩＰ端末制御部３２の収容位置をキーとして、半固定データ記憶部１７からＩＰ端末制御部識別番号を読み出す（図４のステップＢ１４）。
【００５４】
続いて、ＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御識別番号データから、外部カード型ＩＰ端末制御部３２のＩＰ端末制御部識別番号をキーにして、外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数を読み出し（図４のステップＢ１５）、更に、固定データ記憶部１８のＩＰ端末制御部属性データから、外部カード型ＩＰ端末制御部３２のＩＰ端末登録可能台数を読み出し（図４のステップＢ１６）、ＩＰ端末登録台数とＩＰ端末登録可能台数を比較する（図４のステップＢ１７）。
【００５５】
ステップＢ１７での比較の結果、ＩＰ端末登録台数がＩＰ端末登録可能台数より小さい場合、ＩＰ端末登録制御部１６は、外部カード型ＩＰ端末制御部３２がＩＰ電話機４０の制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算し（図４のステップＢ１８）、続いて、固定データ記憶部１８から、ユーザ１の内線番号をキーとして内線の収容位置を読み出し（図４のステップＢ１９）、更に、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号の収容位置をキーにして、外部カード型ＩＰ端末制御部３２のＩＰ端末制御部識別番号を書き込む（図４のステップＢ２０）。
【００５６】
他方、ステップＢ１７での比較の結果、外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数がＩＰ端末登録可能台数以上であるとの比較結果が得られた場合、他にＩＰ端末制御カードが実装されていなければ、ＩＰ電話機４０のログインは不可となり、ログインに失敗したことをＩＰ電話機４０に通知する（図４のステップＢ２５）。
【００５７】
外部カード型ＩＰ端末制御部３２がＩＰ電話機４０を制御する場合は、前述したステップＢ２０の処理に続いて、ＩＰ端末登録制御部１６は、カード制御用バス２０を介して、外部カード型ＩＰ端末制御部３２にＩＰ電話機４０の収容位置とＩＰアドレスを送信する（図４のステップＢ２１）。外部カード型ＩＰ端末制御部３２は、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレスとユーザ１の内線番号の収容位置を書き込み（図４のステップＢ２２）、ＩＰ端末４０にログイン成功通知を送信する（図４のステップＢ２３）。
【００５８】
ＩＰ電話機４０はログイン成功通知を受信すると、ログイン成功通知の送信元ＩＰアドレスをＩＰ−ＰＢＸ１０への送信用ＩＰアドレスとして記憶する（図４のステップＢ２４）。このＩＰアドレスはＩＰ電話機４０からＩＰ−ＰＢＸ１０へ制御信号を送信するときの宛先ＩＰアドレスとなる。
【００５９】
以上により、ユーザ１の内線番号、ＩＰ電話機４０のＩＰアドレス、及びＩＰ電話機４０を制御するＩＰ端末制御部が関連付けられ、ＩＰ−ＰＢＸ１０において、ユーザ１がＩＰ電話機４０を使用できるようになる。
【００６０】
次に、図５のフローチャートと共に、メイン制御部１２からＩＰ電話機へ制御信号を送信する手順について説明する。なお、以下の説明では、ユーザ１はソフトウェア内蔵型ＩＰ端末制御部１４に制御されているＩＰ電話機４０を使っているものとし、ユーザ２は外部カード型ＩＰ端末制御部３２に制御されているＩＰ電話機４１を使っているものとして説明する。
【００６１】
ＩＰ電話機４０（ユーザ１）へ制御信号を送信する場合、メイン制御部１２は、ユーザ１の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する（図５のステップＣ１）。ローカル制御部１３は、この制御信号を受信すると、ユーザ１の内線番号の収容位置をキーとして、半固定データ記憶部１７のＩＰ端末収容位置データからＩＰ端末制御部識別番号を読み出し（図５のステップＣ２）、そのＩＰ端末制御部識別番号をキーにして、半固定データ記憶部１７のＩＰ端末制御部識別番号データからＩＰ端末制御方式種別とＩＰ端末制御部の収容位置を読み出す（図５のステップＣ３）。
【００６２】
続いて、ローカル制御部１３は、読み出したＩＰ端末制御方式種別を確認する（図５のステップＣ４）。ＩＰ電話機４０のＩＰ端末制御方式種別はソフトウェア内蔵方式であるため、ローカル制御部１３は、ソフトウェア内蔵型ＩＰ端末制御部１４へ、ユーザ１の内線番号の収容位置を設定した制御信号を送信する（図５のステップＣ５）。
【００６３】
ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データから、ユーザ１の内線番号の収容位置をキーにして、ＩＰ電話機４０のＩＰアドレスを読み出し（図５のステップＣ６）、ＬＡＮインタフェース部１５からＬＡＮ２１を介してＩＰ電話機４０に制御信号を送信する（図５のステップＣ７）。
【００６４】
他方、ＩＰ電話機４１（ユーザ２）へ制御信号を送信する場合、メイン制御部１２は、ユーザ２の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する（図５のステップＣ１）。ローカル制御部１３は、ユーザ２の内線番号の収容位置をキーとして、半固定データ記憶部１７のＩＰ端末収容位置データからＩＰ端末制御部識別番号を読み出し（図５のステップＣ２）、そのＩＰ端末制御部識別番号をキーにして、半固定データ記憶部１７のＩＰ端末制御部識別番号データからＩＰ端末制御方式種別とＩＰ端末制御部の収容位置を読み出す（図５のステップＣ３）。
【００６５】
ローカル制御部１３は、ＩＰ端末制御方式種別を確認する（図５のステップＣ４）。ここでは、送信された制御信号がＩＰ電話機４１への信号であり、ＩＰ電話機４１はＩＰ端末制御方式種別が外部カード方式であるため、ローカル制御部１３は、外部カード型ＩＰ端末制御部３２の収容位置を送信先として、ユーザ２の内線番号の収容位置を設定した制御信号をカード制御用バス２０に送信する（図５のステップＣ８）。
【００６６】
外部カード型ＩＰ端末制御部３２は、カード制御用バス２０から制御信号を受信すると、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データから、ユーザ２の内線番号の収容位置をキーにして、ＩＰ電話機４１のＩＰアドレスを読み出し（図５のステップＣ９）、ＬＡＮインタフェース部３４からＬＡＮ２１を介してＩＰ電話機４１に制御信号を送信する（図５のステップＣ１０）。
【００６７】
次に、ＩＰ電話機４０からメイン制御部１２に制御信号を送信する場合の手順について、図６のフローチャートを併せ参照して説明する。ＩＰ電話機４０はＬＡＮ２１を介してＩＰ−ＰＢＸ１０へ制御信号を送信する。このとき、ＩＰ電話機４０はソフトウェア内蔵型ＩＰ端末制御部１４に制御されているので、上記の制御信号は、ＬＡＮインタフェース部１５を介してソフトウェア内蔵型ＩＰ端末制御部１４に送信される（図６のステップＤ１）。
【００６８】
制御信号を受信したソフトウェア内蔵型ＩＰ端末制御部１４は、ＩＰ電話機４０のＩＰアドレスをキーにＩＰアドレス変換データから、ユーザ１の内線番号の収容位置を読み出し（図６のステップＤ２）、ユーザ１の内線番号の収容位置を設定した制御信号をローカル制御部１３に送信する（図６のステップＤ３）。ローカル制御部１３は、ソフトウェア内蔵型ＩＰ端末制御部１４から受信した制御信号をメイン制御部１２へ送信する（図６のステップＤ４）。制御信号を受信したメイン制御部１２は、ユーザ１の内線番号に対する処理を行う（図６のステップＤ５）。
【００６９】
ＩＰ電話機４１がＩＰ−ＰＢＸ１０へ制御信号を送信する場合も基本的には上記と同様であるが、ＩＰ電話機４１は外部カード型ＩＰ端末制御部３２により制御されているので、ＩＰ電話機４１からの制御信号は、ＬＡＮ２１及びＬＡＮインタフェース部３４を介して外部カード型ＩＰ端末制御部３２に送信される（図６のステップＤ６）。
【００７０】
制御信号を受信すると、外部カード型ＩＰ端末制御部３２は、ＩＰ電話機４１のＩＰアドレスをキーにＩＰアドレス変換データから、ユーザ２の内線番号の収容位置を読み出し（図６のステップＤ７）、ユーザ２の内線番号の収容位置を設定した制御信号を、カード制御用バス２０を介してローカル制御部１３に送信する（図６のステップＤ８）。ローカル制御部１３は、外部カード型ＩＰ端末制御部３２から受信した制御信号をメイン制御部１２へ送信する（図６のステップＤ９）。制御信号を受信したメイン制御部１２は、ユーザ２の内線番号に対する処理を行う（図６のステップＤ１０）。
【００７１】
次に、本実施の形態の動作を具体例を用いて図７と共に説明する。図７は本発明のＩＰ−ＰＢＸシステムの一具体例を説明するためのシステム構成図で、同図中、図１と同一構成部分には同一符号を付してある。図７において、ソフトウェア制御部１１上のＬＡＮインタフェース部１５のＩＰアドレスを「１９２．１．１．１５」、ＩＰ端末制御カード３１上のＬＡＮインタフェース部３４のＩＰアドレスを「１９２．１．１．３４」、ＩＰ電話機４０のＩＰアドレスを「１９２．１．１．４０」、ＩＰ電話機４１のＩＰアドレスを「１９２．１．１．４１」、ユーザ１の内線番号を「２０００」、ユーザ２の内線番号を「３０００」とする。
【００７２】
また、以下の説明では、ソフトウェア内蔵型ＩＰ端末制御部１４は収容位置Ａに、外部カード型ＩＰ端末制御部３２は収容位置Ｂ（＝カードスロット３３の収容位置）に、内線２０００は収容位置Ｃに、内線３０００は収容位置Ｄに登録するものとする。
【００７３】
まず、図２のフローチャートと共に、ソフトウェア内蔵型ＩＰ端末制御部１４及び外部カード型ＩＰ端末制御部３２が使用可能になるまでの手順の具体例について説明する。保守端末５０から、固定データ記憶部１８の内線番号データに、内線番号（２０００）をキーにして収容位置（Ｃ）を書き込み、内線番号（３０００）をキーにして収容位置（Ｄ）を書き込む（図２のステップＡ１）。
【００７４】
更に、固定データ記憶部１８のＩＰ端末制御部属性データに、ソフトウェア内蔵型ＩＰ端末制御部１４の収容位置（Ａ）をキーにしてＩＰ端末制御方式種別（ソフトウェア内蔵方式）とＩＰ端末登録可能台数（１００）を書き込み、ＩＰ端末制御カード３１を挿入したカードスロット３３の収容位置（Ｂ）をキーにしてＩＰ端末制御方式種別（外部カード方式）とＩＰ端末登録可能台数（１５０）を書き込む（図２のステップＡ２）。データの書き込みが完了すると、保守端末５０は、ＩＰ端末登録制御部１６に固定データ登録完了を通知する（図２のステップＡ３）。
【００７５】
次に、ＩＰ端末登録制御部１６は、ソフトウェア内蔵ＩＰ端末制御部１４に現在末使用のＩＰ端末制御部識別番号（１０）を割り当て、外部カード型ＩＰ端末制御部３２にも同様に未使用のＩＰ端末制御部識別番号（２０）を割り当てる（図２のステップＡ４）。そして、半固定データ記憶部１７のＩＰ端末制御識別番号データに、ＩＰ端末制御部識別番号（１０）をキーにしてＩＰ端末制御部１４の収容位置ＡとＩＰ端末制御方式種別（ソフトウェア内蔵方式）とＩＰ端末登録台数を書き込み、ＩＰ端末制御部識別番号（２０）をキーにしてＩＰ端末制御部３２の収容位置ＢとＩＰ端末制御方式種別（外部カード方式）とＩＰ端末登録台数を書き込む（図２のステップＡ５）。
【００７６】
続いて、ＩＰ端末登録制御部１６は、半固定データ記憶部１７のＩＰ端末制御部収容位置データに、ソフトウェア内蔵型ＩＰ端末制御部１４の収容位置（Ａ）をキーにしてＩＰ端末制御部識別番号（１０）を書き込み、外部カード型ＩＰ端末制御部３２の収容位置（Ｂ）をキーにしてＩＰ端末制御部識別番号（２０）を書き込む（図２のステップＡ６）。
【００７７】
次に前述した図３及び図４のフローチャートと共に、ＩＰ電話機４０がＩＰ−ＰＢＸ１０の内線として使用可能になるまでの具体例について説明する。図７のＩＰ電話機４０は、ユーザ１の内線番号（２０００）を指定してログイン操作を行う（図３のステップＢ１）と、ＩＰ電話機４０は、予めＩＰ電話機４０に記憶させてあるソフトウェア制御部１１のＬＡＮインタフェース部１５のＩＰアドレス（１９２．１．１．１５）を使って、ユーザ１の内線番号（２０００）とＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）を設定したログイン要求メッセージをＩＰ端末登録制御部１６へ送信する（図３のステップＢ２）。
【００７８】
ＩＰ端末登録制御部１６は、このログイン要求メッセージを受信すると、半固定データ記憶部１７のＩＰ端末制御部収容位置データから、ソフトウェア内蔵型ＩＰ端末制御部１４の収容位置（Ａ）をキーとしてＩＰ端末制御部識別番号（１０）を読み出す（図３のステップＢ３）。次に、半固定データ記憶部１７のＩＰ端末制御部識別番号データから、ＩＰ端末制御部識別番号（１０）をキーにして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数を読み出す（図３のステップＢ４）。
【００７９】
さらに、ＩＰ端末登録制御部１６は、固定データ記憶部１８のＩＰ端末制御部属性データからソフトウェア内蔵型ＩＰ端末制御部１４の収容位置（Ａ）をキーにしてＩＰ端末登録可能台数（１００）を読み出し（図３のステップＢ５）、ＩＰ端末登録台数とＩＰ端末登録可能台数（１００）を比較する（図３のステップＢ６）。ＩＰ端末登録台数がＩＰ端末登録可能台数（１００）より小さい場合、例えばＩＰ端末登録台数が５０の場合、ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０の制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算し、５１とする（図３のステップＢ７）。
【００８０】
次に、固定データ記憶部１８から、ユーザ１の内線番号（２０００）をキーとして内線の収容位置（Ｃ）を読み出し（図３のステップＢ８）、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号（２０００）の収容位置（Ｃ）をキーにして、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末制御部識別番号（１０）を書き込む（図３のステップＢ９）。
【００８１】
他方、例えば、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰ端末登録台数がＩＰ端末登録可能台数（１００）と同じだった場合、ソフトウェア内蔵型ＩＰ端末制御部１４にはＩＰ電話機４０を登録できない。そこで、半固定データ記憶部１７から外部カード型ＩＰ端末制御部３２の収容位置（Ｂ）をキーとしてＩＰ端末制御部識別番号（２０）を読み出す（図４のステップＢ１４）。次に、半固定データ記憶部１７のＩＰ端末制御識別番号データから、外部カード型ＩＰ端末制御部３２のＩＰ端末制御部識別番号（２０）をキーにして、外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数を読み出す（図４のステップＢ１５）。
【００８２】
さらに、ＩＰ端末登録制御部１６は、固定データ記憶部１８のＩＰ端末制御部属性データから、外部カード型ＩＰ端末制御部３２のＩＰ端末登録可能台数（１５０）を読み出し（図４のステップＢ１６）、ＩＰ端末登録台数とＩＰ端末登録可能台数（１５０）を比較する（図４のステップＢ１７）。ＩＰ端末登録台数がＩＰ端末登録可能台数（１５０）より小さい場合、例えばＩＰ端末登録台数が１２０の場合、外部カード型ＩＰ端末制御部３２がＩＰ電話機４０を制御可能と判断し、半固定データ記憶部１７のＩＰ端末制御識別番号データのＩＰ端末登録台数を１加算し、１２１とする（図４のステップＢ１８）。
【００８３】
続いて、ＩＰ端末登録制御部１６は、固定データ記憶部１８からユーザ１の内線番号（２０００）をキーとして内線の収容位置（Ｃ）を読み出し（図４のステップＢ１９）、半固定データ記憶部１７のＩＰ端末収容位置データに、ユーザ１の内線番号（２０００）の収容位置（Ｃ）をキーにして、外部カード型ＩＰ端末制御部３２のＩＰ端末制御部識別番号（２０）を書き込む（図４のステップＢ２０）。
【００８４】
ステップＢ１７での比較において、外部カード型ＩＰ端末制御部３２のＩＰ端末登録台数もＩＰ端末登録可能台数（１５０）と同じだった場合、ＩＰ端末制御カード３１以外のＩＰ端末制御カードがＩＰ−ＰＢＸ１０に存在していなければ、ＩＰ電話機４０のログインは不可となり、ログインに失敗したことをＩＰ電話機４０に通知する（図４のステップＢ２５）。もし、ＩＰ端末制御カード３１以外のＩＰ端末制御カードが在在すれば、前記と同様の手順で、そのＩＰ端末制御カードへの登録を試みる。
【００８５】
ソフトウェア内蔵型ＩＰ端末制御部１４がＩＰ電話機４０を制御する場合は、ＩＰ端末登録制御部１６は、ソフトウェア内蔵型ＩＰ端末制御部１４に、ＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）とユーザ１の内線番号（２０００）の収容位置（Ｃ）を送信する（図３のステップＢ１０）。ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）とユーザ１の内線番号（２０００）の収容位置（Ｃ）を書き込み（図３のステップＢ１１）、ＩＰ端末４０にログイン成功通知を送信する（図３のステップＢ１２）。
【００８６】
ＩＰ電話機４０はログイン成功通知を受信すると、ログイン成功通知の送信元ＩＰアドレス（１９２．１．１．１５）をＩＰ−ＰＢＸ１０への送信用ＩＰアドレスとして記憶する（図３のステップＢ１３）。このＩＰアドレスはＩＰ電話機４０からＩＰ−ＰＢＸ１０へ制御信号を送信するときの宛先ＩＰアドレスとなる。
【００８７】
外部カード型ＩＰ端末制御部３２がＩＰ電話機４０を制御する場合は、ＩＰ端末登録制御部１６は、カード制御用バス２０を介して、外部カード型ＩＰ端末制御部３２にＩＰ電話機４０のＩＰアドレス（１９２、１．１．４０）とユーザ１の内線番号（２０００）の収容位置（Ｃ）を送信する（図４のステップＢ２１）。外部カード型ＩＰ端末制御部３２は、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データに、ＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）とユーザ１の内線番号（２０００）の収容位置（Ｃ）を書き込み（図４のステップＢ２２）、ＩＰ端末４０にログイン成功通知を送信する（図４のステップＢ２３）。
【００８８】
ＩＰ電話機４０はログイン成功通知を受信すると、ログイン成功通知の送信元ＩＰアドレス（１９２．１．１．３４）をＩＰ−ＰＢＸ１０への送信用ＩＰアドレスとして記憶する（図４のステップＢ２４）。このＩＰアドレスはＩＰ電話機４０からＩＰ−ＰＢＸ１０へ制御信号を送信するときの宛先ＩＰアドレスとなる。以上により、ユーザ１の内線番号、ＩＰ電話機４０のＩＰ、アドレス、及びＩＰ電話機４０を制御するＩＰ端末制御部が関連付けられ、ＩＰ−ＰＢＸ１０において、ユーザ１がＩＰ電話機４０を使用できるようになる。
【００８９】
次に、メイン制御部１２からＩＰ電話機へ制御信号を送信する手順の具体例について説明する。なお、以下の説明では、ユーザ１はソフトウェア内蔵型ＩＰ端末制御部１４の（ＩＰ端末制御部識別番号は１０）に制御されているＩＰ電話機４０を使っているものとし、ユーザ２は外部カード型ＩＰ端末制御部３２（ＩＰ端末制御部識別番号は２０）に制御されているＩＰ電話機４１を使っているものとする。
【００９０】
ＩＰ電話機４０（ユーザ１）へ制御信号を送信する場合、メイン制御部１２は、ユーザ１の内線番号（２０００）の収容位置（Ｃ）を設定した制御信号をローカル制御部１３に送信する（図５のステップＣ１）。ローカル制御部１３は、ユーザ１の内線番号の収容位置（Ｃ）をキーとして、半固定データ記憶部１７のＩＰ端末収容位置データからＩＰ端末制御部識別番号（１０）を読み出し（図５のステップＣ２）、そのＩＰ端末制御部識別番号（１０）をキーにして、半固定データ記憶部１７のＩＰ端末制御部識別番号データからＩＰ端末制御方式種別とＩＰ端末制御部１４の収容位置（Ａ）を評み出す（図５のステップＣ３）。
【００９１】
続いて、ローカル制御部１３は、ＩＰ端末制御方式種別を確認し（図５のステップＣ４）、ここではＩＰ端末制御方式種別はソフトウェア内蔵方式であるため、ソフトウェア内蔵型ＩＰ端末制御部１４へ、ユーザ１の内線番号（２０００）の収容位置（Ｃ）を設定した制御信号を送信する（図５のステップＣ５）。ソフトウェア内蔵型ＩＰ端末制御部１４は、ソフトウェア内蔵型ＩＰ端末制御部１４のＩＰアドレス変換データから、ユーザ１の内線番号（２０００）の収容位置（Ｃ）をキーにして、ＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）を読み出し（図５のステップＣ６）、ＬＡＮインタフェース部１５からＩＰ電話機４０に制御信号を送信する（図５のステップＣ７）。
【００９２】
ソフトウェア制御部１１がＩＰ電話機４１（ユーザ２）へ制御信号を送信する場合は、メイン制御部１２は、ユーザ２の内線番号（３０００）の収容位置（Ｄ）を設定した制御信号をローカル制御部１３に送信する（図５のステップＣ１）。ローカル制御部１３は、ユーザ２の内線番号（３０００）の収容位置（Ｄ）をキーとして、半固定データ記憶部１７のＩＰ端末収容位置データからＩＰ端末制御部識別番号（２０）を読み出し（図５のステップＣ２）、そのＩＰ端末制御部識別番号（２０）をキーにして、半固定データ記憶部１７のＩＰ端末制御部識別番号データからＩＰ端末制御方式種別とＩＰ端末制御部の収容位置を読み出す（図５のステップＣ３）。
【００９３】
続いて、ローカル制御部１３は、ＩＰ端末制御方式種別を確認する（図５のステップＣ４）。ここでは、ＩＰ端末制御方式種別が外部カード方式であるため、ローカル制御部１３は、外部カード型ＩＰ端末制御部３２の収容位置（Ｂ）を送信先として、ユーザ２の内線番号（３０００）の収容位置（Ｄ）を設定した制御信号をカード制御用バス２０に送信する（図５のステップＣ８）。外部カード型ＩＰ端末制御部３２は、カード制御用バス２０から制御信号を受信すると、外部カード型ＩＰ端末制御部３２のＩＰアドレス変換データから、ユーザ２の内線番号（３０００）の収容位置（Ｄ）をキーにして、ＩＰ電話機４１のＩＰアドレス（１９２．１．１．４１）を読み出し（図５のステップＣ９）、ＬＡＮインタフェース部３４からＩＰ電話機４１に制御信号を送信する（図５のステップＣ１０）。
【００９４】
次に、ＩＰ電話機４０、４１からメイン制御部１２に制御信号を送信する手順の具体例について図７及び図６と共に説明する。図７中のＩＰ電話機４０は、ログイン時に記憶したＩＰ−ＰＢＸ１０への送信用ＩＰアドレス（１９２．１．１．１５）を宛先として、ＬＡＮインタフェース部１５を介してソフトウェア内蔵型ＩＰ端末制御部１４に制御信号を送信する（図６のステップＤ１）。
【００９５】
ソフトウェア内蔵型ＩＰ端末制御部１４は、ＩＰ電話機４０のＩＰアドレス（１９２．１．１．４０）をキーにＩＰアドレス変換データから、ユーザ１の内線番号（２０００）の収容位置（Ｃ）を読み出し（図６のステップＤ２）、ユーザ１の内線番号（２０００）の収容位置（Ｃ）を設定した制御信号をローカル制御部１３に送信する（図６のステップＤ３）。ローカル制御部１３は、ソフトウェア内蔵型ＩＰ端末制御部１４から制御信号を受信すると、その受信制御信号をメイン制御部１２へ送信する（図６のステップＤ４）。制御信号を受信したメイン制御部１２は、ユーザ１の内線番号（２０００）に対する処理を行う（図６のステップＤ５）。
【００９６】
一方、ＩＰ電話機４１が、ログイン時に記憶したＩＰ−ＰＢＸ１０への送信用ＩＰアドレス（１９２．１．１．３４）を宛先として、ＬＡＮ２１及びＬＡＮインタフェース部３４を介して外部カード型ＩＰ端末制御部３２に制御信号を送信すると（図６のステップＤ６）、外部カード型ＩＰ端末制御部３２は、ＩＰ電話機４１のＩＰアドレス（１９２．１．１．４１）をキーにＩＰアドレス変換データから、ユーザ２の内線番号（３０００）の収容位置（Ｄ）を読み出し（図６のステップＤ７）、ユーザ２の内線番号（３０００）の収容位置（Ｄ）を設定した制御信号を、カード制御用バス２０を介してローカル制御部１３に送信する（図６のステップＤ８）。
【００９７】
ローカル制御部１３は、外部カード型ＩＰ端末制御部３２から制御信号を受信すると、その受信した制御信号をメイン制御部１２へ送信する（図６のステップＤ９）。制御信号を受信したメイン制御部１２は、ユーザ２の内線番号（３０００）に対する処理を行う（図６のステップＤ１０）。
【００９８】
このように、本実施の形態によれば、ソフトウェア内蔵方式と外部カード方式を同一ＩＰ−ＰＢＸシステムに混在させることができるため、システム導入時等において端末台数やトラヒックが少ない段階ではソフトウェア内蔵方式のみを使用し、ＩＰ電話機台数やトラヒック負荷がソフトウェア内蔵方式の許容範囲を超えた場合に、不足している分だけのＩＰ端末制御カード３１を増設することでシステムを拡張できる。また、メイン制御部１２のプログラムが、ＩＰ電話機４０、４１を制御しているＩＰ端末制御部１４、３２を意識せずにＩＰ電話機４０、４１を制御できるため、メイン制御部プログラムの改造のみでＩＰ電話機付加サービスの追加及び変更を行える。
【００９９】
なお、本発明は以上の実施の形態に限定されるものではなく、例えば制御されるＩＰ端末は、ＩＰ電話機４０、４１以外のＩＰ通信機能を備えたパーソナルコンピュータ等でもよいことは勿論である。また、上記の実施の形態では、ＩＰ電話機の台数（あるいはトラヒック負荷）がソフトウェア内蔵方式の接続可能台数を超えた時に外部カード方式で接続可能なように説明したが、外部カード方式の台数（あるいはトラヒック負荷）が外部カード方式の接続可能台数を超えた時にソフトウェア内蔵方式でＩＰ電話機を接続するようにしてもよい。
【０１００】
また、保守端末５０はＬＡＮ２１を介さずに直接にＩＰ−ＰＢＸ１０に接続されるようにしてもよい。更に、ＬＡＮインタフェース部１５やカードスロット３３は複数あってもよい。この場合、接続先は異なるＬＡＮ、同一のＬＡＮのいずれでもよい。また、第１のＩＰ端末制御部及び第２の端末制御部のどちらを優先するかは、ログイン要求メッセージをＬＡＮインタフェース部１５により受信するか、ＬＡＮインタフェース部３４で受信するかには関係なく、ＩＰ−ＰＢＸ１０の設定による。
【０１０１】
【発明の効果】
以上説明したように、本発明によれば、第１の方式（ソフトウェア内蔵方式）と第２の方式（外部カード方式）とを混在させることにより、システム導入時等においてＩＰ端末台数やトラヒックが少ない段階では第１の方式のみ（又は第２の方式のみ）を使用し、ＩＰ端末台数やトラヒック負荷が使用している方式の許容範囲を超えた場合に、不足している分だけ第２の方式（又は第１の方式）を使用することにより、システムを拡張することができるようにしたため、ＩＰ−ＰＢＸシステム内のＩＰ端末台数やトラヒック負荷に応じたシステムを提供でき、例えば、第１の方式で運用しているＩＰ−ＰＢＸシステムにおいて第１の方式の許容範囲を超えるＩＰ端末の増設を行う場合、増設するＩＰ端末分のＩＰ端末制御カードを用意すればよく、それまで第１の方式で制御していたＩＰ端末分のＩＰ端末制御カードを増設することを不要にできる。
【０１０２】
また、本発明によれば、ＩＰ端末がどのＩＰ端末制御部で制御しているのか、また、使用しているＩＰ端末制御部が第１の方式の第１のＩＰ端末制御部か第２の方式の第２のＩＰ端末制御部なのかをローカル制御手段で判断することにより、メイン制御部のプログラムが、ＩＰ端末を制御しているＩＰ端末制御部を意識せずにＩＰ端末を制御できるようにしたため、メイン制御部プログラムの改造のみでＩＰ端末付加サービスの追加及び変更を行える。
【図面の簡単な説明】
【図１】本発明のＩＰ−ＰＢＸシステムの一実施の形態のシステム構成図である。
【図２】本発明のＩＰ−ＰＢＸシステムがソフトウェア内蔵型ＩＰ端末制御部及び外部カード型ＩＰ端末制御部が使用可能になるまでの手順説明用フローチャートである。
【図３】本発明のＩＰ−ＰＢＸシステムにおいて、ＩＰ電話機がＩＰ−ＰＢＸの内線として使用可能になるまでの手順説明用フローチャート（その１）である。
【図４】本発明のＩＰ−ＰＢＸシステムにおいて、ＩＰ電話機がＩＰ−ＰＢＸの内線として使用可能になるまでの手順説明用フローチャート（その２）である。
【図５】本発明のＩＰ−ＰＢＸシステムにおいて、メイン制御部からＩＰ電話機へ制御信号を送信する手順説明用フローチャートである。
【図６】本発明のＩＰ−ＰＢＸシステムにおいて、ＩＰ電話機からメイン制御部に制御信号を送信する手順説明用フローチャートである。
【図７】本発明のＩＰ−ＰＢＸシステムの一実施の形態の具体例説明用システム構成図である。
【符号の説明】
１０  ＩＰ−ＰＢＸ
１１  ソフトウェア制御部
１２  メイン制御部
１３  ローカル制御部
１４  ソフトウェア内蔵型ＩＰ端末制御部
１５、３４  ＬＡＮインタフェース部
１６  ＩＰ端末登録制御部
１７  半固定データ記憶部
１８  固定データ記憶部
２０  カード制御用バス
２１  ＬＡＮ（ローカル・エリア・ネットワーク）
３１  ＩＰ端末制御カード
３２  外部カード型ＩＰ端末制御部
３３  カードスロット
４０、４１  ＩＰ電話機
５０  保守端末
【図１】
2004320184.tif 000003
【図２】
2004320184.tif 000004
【図３】
2004320184.tif 000005
【図４】
2004320184.tif 000006
【図５】
2004320184.tif 000007
【図６】
2004320184.tif 000008
【図７】
2004320184.tif 000009