(57)【要約】【課題】ＰＢＸ故障時に低コストでＰＢＸ機能サービスを継続する。【解決手段】複数の現用系構内交換機、複数の携帯情報端末、及びバックアップ用構内交換機を備える通信システムであって、複数の現用系構内交換機及びバックアップ用構内交換機は第１のネットワークを介して接続され、複数の携帯情報端末及びバックアップ用構内交換機は第２のネットワークを介して接続され、バックアップ用構内交換機は、現用系構内交換機の障害を監視する障害監視部と、障害が発生した現用系構内交換機に接続される通信端末への着呼を受信した場合、当該通信端末に対応付けられる携帯情報端末への呼出を行う呼制御部とを有し、通信システムは、現用系構内交換機から、当該現用系構内交換機に接続される通信端末への着呼に対する応答がない場合に、当該着呼をバックアップ用構内交換機に転送する転送機能部を備える。【選択図】  図１
2015138979.tif 000002
【特許請求の範囲】
【請求項１】
複数の現用系構内交換機、複数の携帯情報端末、及びバックアップ用構内交換機を備える通信システムであって、
前記複数の現用系構内交換機及び前記バックアップ用構内交換機は第１のネットワークを介して接続され、
前記複数の携帯情報端末及び前記バックアップ用構内交換機は第２のネットワークを介して接続され、
前記複数の現用系構内交換機の各々は、
通信端末を収容する通信拠点に収容され、
前記通信端末に対する呼制御を行い、
前記バックアップ用構内交換機は、
前記複数の現用系構内交換機の障害を監視する障害監視部と、
前記第１のネットワークを介して、障害が発生した前記現用系構内交換機に接続される前記通信端末への着呼を受信した場合、前記第２のネットワークを介して、当該通信端末に対応付けられる前記携帯情報端末への呼出を行う呼制御部と、を有し、
前記通信システムは、前記現用系構内交換機から、当該現用系構内交換機に接続される通信端末への着呼に対する応答がない場合に、当該着呼を前記バックアップ用構内交換機に転送する転送機能部を備えることを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記バックアップ用構内交換機は、
前記現用系構内交換機の識別情報、前記通信端末を呼び出すための第１の番号と、前記通信端末に対応付けられる前記携帯情報端末を呼び出すための第２の番号との対応関係を管理する番号対応情報を保持し、
前記第１のネットワークを介して、前記障害が発生した現用系構内交換機に接続される通信端末への着呼を受信した場合、前記受信した着呼から前記通信端末の第１の番号を取得し、
前記取得された通信端末の第１の番号に基づいて、前記番号対応情報を参照することによって、前記通信端末に対応付けられる携帯情報端末の前記第２の番号を取得し、
前記取得された携帯情報端末の第２の番号を用いて、前記第２のネットワークを介して、前記携帯情報端末への呼出を行うことを特徴とする通信システム。
【請求項３】
請求項２に記載の通信システムであって、
前記複数の現用系構内交換機は、第１の現用系構内交換機を含み、
前記番号対応情報には、前記第１の番号及び前記第２の番号と、前記第２の番号に対応する前記携帯情報端末に対して情報を送信するためのアドレスとの対応関係が格納され、
前記バックアップ用構内交換機は、
前記第１の現用系構内交換機の障害を検知した場合、前記番号対応情報を参照して、前記第１の現用系構内交換機に接続される前記通信端末に対応付けられる前記携帯情報端末のアドレスを取得し、
前記第１の現用系構内交換機に接続される前記通信端末に対応付けられる前記携帯情報端末に、前記第１の現用系構内交換機に障害が発生した旨を通知することを特徴とする通信システム。
【請求項４】
請求項２に記載の通信システムであって、
前記バックアップ用構内交換機は、前記第１のネットワークに収容される通信端末から前記障害が発生した現用系構内交換機に接続される通信端末への着呼を受信した場合、前記第１のネットワークに収容される通信端末に、前記現用系構内交換機が故障し、前記バックアップ用構内交換機によって呼制御が行われている旨を通知することを特徴とする通信システム。
【請求項５】
複数の現用系構内交換機、複数の携帯情報端末、及びバックアップ用構内交換機を備える通信システムにおける呼制御の切替方法であって、
前記複数の現用系構内交換機及び前記バックアップ用構内交換機は第１のネットワークを介して接続され、
前記複数の携帯情報端末及び前記バックアップ用構内交換機は第２のネットワークを介して接続され、
前記複数の現用系構内交換機の各々は、
通信端末を収容する通信拠点に収容され、
前記通信端末に対する呼制御を行い、
前記通信システムは、前記現用系構内交換機から、当該現用系構内交換機に接続される通信端末への着呼に対する応答がない場合に、当該着呼を前記バックアップ用構内交換機に転送する転送機能部を備え、
前記呼制御の切替方法は、
前記バックアップ用構内交換機が、前記複数の現用系構内交換機の障害を監視する第１のステップと、
前記バックアップ用構内交換機が、前記第１のネットワークを介して、障害が発生した前記現用系構内交換機に接続される前記通信端末への着呼を受信した場合、前記第２のネットワークを介して、当該通信端末に対応付けられる前記携帯情報端末への呼出を行う第２のステップと、を含むことを特徴とする呼制御の切替方法。
【請求項６】
請求項５に記載の呼制御の切替方法であって、
前記バックアップ用構内交換機は、前記現用系構内交換機の識別情報、前記通信端末を呼び出すための第１の番号と、前記通信端末に対応付けられる前記携帯情報端末を呼び出すための第２の番号との対応関係を管理する番号対応情報を保持し、
前記第２のステップは、
前記受信した着呼から前記通信端末の第１の番号を取得するステップと、
前記取得された通信端末の第１の番号に基づいて、前記番号対応情報を参照することによって、前記通信端末に対応付けられる携帯情報端末の前記第２の番号を取得するステップと、
前記取得された携帯情報端末の第２の番号を用いて、前記第２のネットワークを介して、前記携帯情報端末への呼出を行うステップと、を含むことを特徴とする呼制御の切替方法。
【請求項７】
請求項６に記載の呼制御の切替方法であって、
前記複数の現用系構内交換機は、第１の現用系構内交換機を含み、
前記番号対応情報には、前記第１の番号及び前記第２の番号と、前記第２の番号に対応する前記携帯情報端末に対して情報を送信するためのアドレスとの対応関係が格納され、
前記第１のステップは、
前記第１の現用系構内交換機の障害を検知した場合、前記番号対応情報を参照して、前記第１の現用系構内交換機に接続される前記通信端末に対応付けられる前記携帯情報端末のアドレスを取得するステップと、
前記第１の現用系構内交換機に接続される前記通信端末に対応付けられる前記携帯情報端末に、前記第１の現用系構内交換機に障害が発生した旨を通知するステップと、を含むことを特徴とする呼制御の切替方法。
【請求項８】
請求項６に記載の呼制御の切替方法であって、
前記第２のステップは、前記第１のネットワークに収容される通信端末から前記障害が発生した現用系構内交換機に接続される通信端末への着呼を受信した場合、前記第１のネットワークに収容される通信端末に、前記現用系構内交換機が故障し、前記バックアップ用構内交換機によって呼制御が行われている旨を通知するステップを含むことを特徴とする呼制御の切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＢＸ（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  Ｅｘｃｈａｎｇｅ）バックアップシステムに関する。
【背景技術】
【０００２】
ＰＢＸの障害に対応したバックアップシステムの構成として、現用系ＰＢＸ及び予備系ＰＢＸを設けることによってＰＢＸを冗長化したシステムが一般的である。前述したシステムでは、現用系ＰＢＸの故障及び現用系ＰＢＸにおける通信断等の障害が発生した場合に予備系ＰＢＸに呼制御を切り替えることによってＰＢＸサービスの運用が継続される。
【０００３】
現用系ＰＢＸに障害が発生した時にバックアップ制御を行う技術として、例えば、特許文献１に記載された技術が知られている。特許文献１には「ＩＰ−ＰＢＸがＩＰ端末装置の全体データ管理および制御を行い、個々のネットワークに配備されたバックアップ装置が、接続されたネットワーク内の各ＩＰ端末データを保持する。これにより、ＩＰ−ＰＢＸに異常が発生した場合に、バックアップ装置により該バックアップ装置が接続されたネットワーク内の接続管理が担保され、ネットワークまたはＩＰ−ＰＢＸに障害が発生し、ＩＰ−ＰＢＸによるＩＰ端末の制御が不可能になった場合に、一時的にＩＰ端末の制御をバックアップ装置側に移すことでＩＰ端末の運用再開を可能とし、停止時間の最小化を図る」と記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−６１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＰＢＸが冗長化されたバックアップシステムを構成する場合、複数のＰＢＸが必要であるため、冗長化した分だけコストが高くなる。また、ＰＢＸ自体が高価であるため、小さな拠点などでは冗長化構成をとらず非冗長化構成で運用しているケースも多い。
【０００６】
非冗長化構成のシステムの運用においては、当然、ＰＢＸに障害が発生するとＰＢＸサービスの運用ができず、ＰＢＸが復旧するまでＰＢＸサービスの停止状態が継続する。また、ＰＢＸの保守サービス形態によっては復旧まで長時間かかる場合もある。
【０００７】
特許文献１に記載されたシステムは、正常時はＩＰ−ＰＢＸがＰＢＸサービスを提供し、ＩＰ−ＰＢＸの故障時に拠点毎に配備されたバックアップ装置に制御を移行するシステムであり、ＩＰ−ＰＢＸに障害が発生した時にしか動作させないバックアップ装置を各拠点に常時配備する必要があるため、システムにかかるコストが高くなってしまうという課題がある。特に、少数の拠点を運用するような小さな企業においては、コスト的に非常に不利となる。
【０００８】
また、特許文献１では、ＰＢＸがＩＰ通信に対応していなければならず、アナログ電話機等のレガシー端末の呼制御を行うレガシーＰＢＸを用いてサービスを運用するシステムには適用できないという課題もある。
【０００９】
本発明は、低コスト、かつ、レガシーＰＢＸを用いてサービスを運用するシステムにも適用なＰＢＸのバックアップシステムを実現することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の代表的な一例を示せば以下の通りである。すなわち、複数の現用系構内交換機、複数の携帯情報端末、及びバックアップ用構内交換機を備える通信システムであって、前記複数の現用系構内交換機及び前記バックアップ用構内交換機は第１のネットワークを介して接続され、前記複数の携帯情報端末及び前記バックアップ用構内交換機は第２のネットワークを介して接続され、前記複数の現用系構内交換機の各々は、通信端末を収容する通信拠点に収容され、前記通信端末に対する呼制御を行い、前記バックアップ用構内交換機は、前記複数の現用系構内交換機の障害を監視する障害監視部と、前記第１のネットワークを介して、障害が発生した前記現用系構内交換機に接続される前記通信端末への着呼を受信した場合、前記第２のネットワークを介して、当該通信端末に対応付けられる前記携帯情報端末への呼出を行う呼制御部と、を有し、前記通信システムは、前記現用系構内交換機から、当該現用系構内交換機に接続される通信端末への着呼に対する応答がない場合に、当該着呼を前記バックアップ用構内交換機に転送する転送機能部を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、現用系構内交換機に障害が発生した場合に携帯情報端末への呼制御を行うバックアップ用構内交換機を複数の現用系構内交換機が共有することによって、低いコストでバックアップシステムを提供することができる。
【００１２】
上記した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例１におけるシステムの構成例を示す説明図である。
【図２】本発明の実施例１のバックアップ用ＰＢＸのハードウェア構成及びソフトウェア構成の一例を説明するブロック図である。
【図３】本発明の実施例１の番号変換テーブルの一例を示す説明図である。
【図４】本発明の実施例１のバックアップ用ＰＢＸがバックアップサービスを開始する時の処理の流れを説明するシーケンス図である。
【図５】本発明の実施例１におけるＰＢＸの障害を通知するメールの表示内容の一例を示す説明図である。
【図６Ａ】本発明の実施例１のバックアップ用ＰＢＸがＰＢＸの障害を検出した場合に実行する処理を説明するフローチャートである。
【図６Ｂ】本発明の実施例１のバックアップ用ＰＢＸがＰＢＸの障害を検出した場合に実行する処理を説明するフローチャートである。
【図７】本発明の実施例１のバックアップ用ＰＢＸがバックアップサービスの稼働中に携帯情報端末から発信を受け付けた場合の処理の流れを説明するシーケンス図である。
【図８】本発明の実施例１のバックアップ用ＰＢＸがＰＢＸの復旧を検知した場合の処理の流れを説明するシーケンス図である。
【図９】本発明の実施例１のバックアップ用ＰＢＸがＰＢＸの復旧を検知した場合の処理を説明するフローチャートである。
【図１０】本発明の実施例１における番号変換テーブルの登録処理の流れを説明する動作シーケンス図である。
【発明を実施するための形態】
【００１４】
以下、実施例を、図面を用いて説明する。
【実施例１】
【００１５】
図１は、本発明の実施例１におけるシステムの構成例を示す説明図である。
【００１６】
図１に示すシステムは、複数の拠点１００、複数の携帯情報端末１３０、バックアップ用ＰＢＸ２００及びＰＳＴＮ端末３０１から構成される。
【００１７】
各拠点１００は、ＰＳＴＮ網３００−１、及びデータ通信網４００を介してバックアップ用ＰＢＸ２００と接続される。また、各拠点１００は、ＰＳＴＮ網３００−１、及びデータ通信網４００を介して互いに接続される。また、ＰＳＴＮ端末３０１は、ＰＳＴＮ網３００−１を介して各拠点１００と接続される。図１に示す例では、システムには拠点１（１００−１）から拠点ｎ（１００−ｎ）までのｎ個の拠点１００が存在する。また、バックアップ用ＰＢＸ２００は、ＰＳＴＮ網３００−１及びモバイルキャリア網５００の二つのネットワークを介して、携帯情報端末１３０と接続する。
【００１８】
拠点１００は、ＰＢＸサービスを運用するユーザのシステムであり、例えば、企業ビル又は官公庁庁舎などに対応する。拠点１００には、ＰＢＸ１１０及び複数の内線端末１２０が含まれる。ＰＢＸ１１０及び複数の内線端末１２０は、ＬＡＮ又は電話回線などの内部ネットワークを介して互いに接続される。また、本実施例の各拠点１００では、ＰＢＸ１１０は非冗長化構成で運用される。すなわち、現用系のＰＢＸ１１０が一台のみ存在する。
【００１９】
ＰＢＸ１１０は、内線端末１２０及びＰＳＴＮ網３００に接続する回線を収容し、内線相互通話、外線及び内線通話等のＰＢＸサービスを提供する。図１に示す例では、拠点１（１００−１）には一つのＰＢＸ１１０−１が設置され、拠点ｎ（１００−ｎ）には一つのＰＢＸ１１０−ｎが設置される。なお、一つの拠点１００に収容されるＰＢＸ１１０の台数は一つ以上であってもよい。
【００２０】
内線端末１２０は、ＰＢＸ１１０に接続される他の端末との間の音声通話、及びＰＳＴＮ網３００を介したＰＳＴＮ端末３０１との間の音声通話を行う。内線端末１２０は、例えば、デジタル多機能電話機等の端末が考えられる。
【００２１】
携帯情報端末１３０は、モバイルキャリア網５００に接続される携帯情報端末１３０との間で音声通話及びメール伝送等のデータ通信を行う。携帯情報端末１３０は、プロセッサ、メモリ、ネットワークインタフェースを備え、また、ダイヤルボタン、タッチパネル及びディスプレイなどの入出力装置も備える。
【００２２】
後述するように、本実施例では、バックアップ用ＰＢＸ２００が、内線端末１２０と一つ以上の携帯情報端末１３０との対応関係を管理する情報を保持する。
【００２３】
例えば、携帯情報端末１３０−１は、拠点１（１００−１）に収容される内線端末１２０−１と対応付けられて管理される。なお、携帯情報端末１３０−１は、内線端末１２０−１の使用者が所有する携帯情報端末である。バックアップ用ＰＢＸ２００は、拠点１（１００−１）に設定されるＰＢＸ１１０−１に障害が発生した後に、ＰＳＴＮ端末３０１からＰＳＴＮ網３００−１を経由して内線端末１２０−１への着信を受け付けた場合、内線端末１２０−１と対応付けられる携帯情報端末１３０−１への着信に切り替える。
【００２４】
ＰＳＴＮ端末３０１は、ＰＳＴＮ網３００−１を介して接続される端末との間で音声通話を行う。ＰＳＴＮ端末３０１は、例えば、アナログ電話機等が考えられる。
【００２５】
ＰＳＴＮ網３００−１、３００−２は、ＰＳＴＮ端末３０１を収容するネットワークであり、交換機及びゲートウェイ等の装置を含む。ＰＳＴＮ網３００−１、３００−２を用いて、ＰＳＴＮ網の相互間の呼制御及び相互内線通話等の各種電話サービスが提供される。
【００２６】
ＰＳＴＮ網３００−１の含まれる交換機が、一般的なＰＳＴＮ網において提供される無応答転送サービスを実現する機能（無応答転送機能）を有する。本実施例では、ＰＢＸ１１０に障害が発生し、当該ＰＢＸ１１０への着信に対して応答がない場合に、無応答転送サービスを用いて、ＰＢＸ１１０への着信がバックアップ用ＰＢＸ２００に転送される。なお、拠点１００内にゲートウェイを設けて、当該ゲートウェイに無応答転送サービスを実現する方法も考えられる。ゲートウェイは、ＰＢＸ１１０に着信を転送し、一定時間応答がない場合にはＰＳＴＮ網３００−１を介して当該着信をバックアップ用ＰＢＸ２００に転送する。
【００２７】
また、ＰＳＴＮ網３００−２に含まれるゲートウェイは、収容されるＰＳＴＮ端末３０１と、モバイルキャリア網５００に収容される携帯情報端末１３０との間の音声通話を可能とする網変換の機能を有する。
【００２８】
データ通信網４００は、携帯情報端末１３０等のデータ通信端末を収容するネットワークである。データ通信網４００を用いて、データ通信端末相互間のデータ通信が行われる。データ通信網４００は、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコルを用いてデータ通信を行うＩＰネットワークが考えられる。本実施例では、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０に対するヘルスチェック処理の実行時に、データ通信網４００を介してヘルスチェック情報を送信し、また、データ通信網４００を介してヘルスチェック情報に対する応答を受信する。
【００２９】
モバイルキャリア網５００は、携帯情報端末１３０を収容するネットワークであり、携帯情報端末１３０とモバイルキャリア網５００との間の接続形式は無線である。モバイルキャリア網５００を用いて、携帯情報端末相互間の呼制御及び相互通話、携帯情報端末間のメール送受信等の電話・データ通信サービスを提供するモバイルキャリア網である。
【００３０】
バックアップ用ＰＢＸ２００は、任意のＰＢＸ１１０に障害が発生した場合に、ＰＳＴＮ端末３０１から当該ＰＢＸ１１０が設置される拠点１００の内線端末１２０への着信を、当該内線端末１２０に対応付けられる携帯情報端末１３０への迂回着信に切り替える。すなわち、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の代わりにＰＢＸサービスを提供する。以下の説明では、バックアップ用ＰＢＸ２００が、障害が発生したＰＢＸ１１０の代わりにＰＢＸサービスを提供するサービスをバックアップサービスとも記載する。
【００３１】
図１に示すシステムの形態は様々形態が考えられる。例えば、（１）一企業が複数の拠点１００及びバックアップ用ＰＢＸ２００を有するシステムが考えられる。また、（２）一つの企業が一つの拠点を有し、バックアップサービスを提供する企業がバックアップ用ＰＢＸ２００を有するシステムも考えられる。（２）のシステムの場合、拠点を運用する企業とバックアップサービスを提供する企業とが契約を行うことによって図１に示すようなシステムが構成されることとなる。
【００３２】
次に、図２を用いてバックアップ用ＰＢＸ２００のハードウェア構成及びソフトウェア構成について説明する。
【００３３】
図２は、本発明の実施例１のバックアップ用ＰＢＸ２００のハードウェア構成及びソフトウェア構成の一例を説明するブロック図である。
【００３４】
バックアップ用ＰＢＸ２００は、プロセッサ２０１、メモリ２０２、記憶装置２０３、データＩＦ２０４、及び電話回線ＩＦ２０５を備える。
【００３５】
プロセッサ２０１は、メモリ２０２に格納されるプログラムを実行する。プロセッサ２０１がプログラムを実行することによってバックアップ用ＰＢＸ２００の各種機能が実現される。プログラムによって実現される機能を主体に処理を説明する場合、プロセッサ２０１によって当該機能を実現するプログラムが実行されていることを示す。
【００３６】
メモリ２０２は、プロセッサ２０１によって実行されるプログラム及び当該プログラムの実行に必要なデータを格納する。メモリ２０２に格納されるプログラム及び情報については後述する。
【００３７】
記憶装置２０３は、各種データを格納する。記憶装置２０３は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が考えられる。本実施例の記憶装置２０３には、番号変換テーブル２２０が格納される。番号変換テーブル２２０の詳細については図３を用いて後述する。
【００３８】
なお、番号変換テーブル２２０は、メモリ２０２に格納されてもよい。この場合、バックアップ用ＰＢＸ２００は、記憶装置２０３を備えていなくてもよい。
【００３９】
データＩＦ２０４は、データ通信網４００と接続するためのインタフェースである。電話回線ＩＦ２０５は、ＰＳＴＮ網３００と接続するためのインタフェースである。図２では、データＩＦ２０４及び電話回線ＩＦ２０５はそれぞれ一つずつであるが、二つ以上あってもよい。
【００４０】
ここで、本実施例のメモリ２０２に格納されるプログラムについて説明する。本実施例のメモリ２０２には、呼制御部２１１、ＰＢＸ障害監視部２１２、データＩＦ制御部２１３、音声交換部２１４、及び電話回線ＩＦ制御部２１５を実現するプログラムが格納される。
【００４１】
呼制御部２１１は、バックアップ用ＰＢＸ２００全体を管理する。具体的には、呼制御部２１１は以下のような機能を有する。
【００４２】
呼制御部２１１は、ＰＢＸ１１０の代わりに呼制御を行う。具体的には、呼制御部２１１は、電話回線ＩＦ制御部２１５と連携してＰＳＴＮ網３００における呼制御情報を送受信し、また、音声交換部２１４及び電話回線ＩＦ制御部２１５と連携して番号変換テーブル２２０に基づく呼制御を行う。
【００４３】
呼制御部２１１は、ＰＢＸ障害監視部２１２及びデータＩＦ制御部２１３と連携してＰＢＸ１１０の状態を監視する。また、呼制御部２１１は、ＰＢＸ１１０の障害を検知した後に当該ＰＢＸ１１０に接続される内線端末１２０宛の着信を受け付けた場合、内線端末１２０に対応付けられる携帯情報端末１３０への発信を行う。
【００４４】
ＰＢＸ障害監視部２１２は、ＰＢＸ１１０の状態を監視するヘルスチェック処理を実行する。具体的には、ＰＢＸ障害監視部２１２は、周期的に、データＩＦ制御部２１３に対してヘルスチェック情報の送信を指示し、データＩＦ制御部２１３からヘルスチェック情報に対する応答を受信する。ＰＢＸ障害監視部２１２は、ヘルスチェック情報の送受信結果に基づいてＰＢＸ１１０の障害を検知する。ＰＢＸ障害監視部２１２は、各ＰＢＸ１１０のヘルスチェック処理の結果を呼制御部２１１に通知する。
【００４５】
なお、ヘルスチェック処理は前述した処理に限定されない。例えば、モバイルキャリア網５００を用いたデータ通信を用いる方式でもよいし、ＰＳＴＮ網３００を介してヘルスチェック情報を変調／復調した信号を送受信する方式でもよい。
【００４６】
データＩＦ制御部２１３は、データＩＦ２０４を制御する。本実施例では、データＩＦ制御部２１３は、ＰＢＸ障害監視部２１２の指示にしたがってＰＢＸ１１０にヘルスチェック情報を送信し、また、各ＰＢＸ１１０からヘルスチェック情報に対する応答を受信する。
【００４７】
音声交換部２１４は、呼制御部２１１からの指示のしたがって電話回線ＩＦ制御部２１５との間の音声情報の交換を行う。
【００４８】
電話回線ＩＦ制御部２１５は、電話回線ＩＦ２０５を制御する。電話回線ＩＦ２０５は、呼制御機能、ＰＳＴＮ網３００間の呼制御情報の伝達、及び音声交換部２１４とＰＳＴＮ網３００との間の音声情報のパス開閉機能を有する。
【００４９】
本発明では、前述した機能部を有するバックアップ用ＰＢＸ２００が以下のような処理を実現する。
【００５０】
バックアップ用ＰＢＸ２００は、各ＰＢＸ１１０に対してヘルスチェック処理を実行し、任意のＰＢＸ１１０の障害を検知した場合、予め保守者によって設定された番号変換テーブル２２０に基づいてバックアップサービスの提供を開始する。
【００５１】
バックアップ用ＰＢＸ２００は、バックアップサービスの稼働中に、障害が検知されたＰＢＸ１１０に対応するＰＳＴＮ網３００の回線への着信を監視する。バックアップ用ＰＢＸ２００は、着信が検知された場合、発信したＰＳＴＮ端末３０１から着信先の内線番号を取得し、番号変換テーブル２２０を参照して、取得された内線番号に対応する内線端末１２０を特定する。さらに、バックアップ用ＰＢＸ２００は、番号変換テーブル２２０を参照して、特定された内線端末１２０に対応付けられる携帯情報端末１３０を特定し、当該携帯情報端末１３０に発信を行う。
【００５２】
以上のような処理によって、ＰＳＴＮ網３００を介した、障害が検知されたＰＢＸ１１０への着信を、モバイルキャリア網５００を介した携帯情報端末１３０への迂回着信に切り替えることが可能となる。
【００５３】
図３は、本発明の実施例１の番号変換テーブル２２０の一例を示す説明図である。
【００５４】
番号変換テーブル２２０は、対象ＰＢＸ＿ＩＤ２２１、着信電話番号２２２、内線ＩＤ２２３、内線番号２２４、電話番号２２５、及びメールアドレス２２６を含む。
【００５５】
対象ＰＢＸ＿ＩＤ２２１は、バックアップサービスを利用するＰＢＸ１１０の識別情報である。着信電話番号２２２は、ＰＢＸ１１０に対する着信呼が転送される着信電話番号である。内線ＩＤ２２３は、バックアップ用ＰＢＸ２００が管理する内線端末１２０を一意に識別するための識別情報である。
【００５６】
内線番号２２４は、対象ＰＢＸ＿ＩＤ２２１に対応するＰＢＸ１１０に接続される内線端末１２０の内線番号である。電話番号２２５は、内線番号２２４に対応する内線端末１２０を使用するユーザが所有する携帯情報端末１３０の電話番号である。メールアドレス２２６は、内線番号２２４に対応する内線端末１２０を使用するユーザが所有する携帯情報端末１３０へのメール送信時に使用されるメールアドレスである。
【００５７】
後述するように、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の障害を検知した場合、番号変換テーブル２２０を参照して、当該ＰＢＸ１１０に接続される各内線端末１２０と対応付けられる携帯情報端末１３０にＰＢＸ１１０の障害を通知するメールを送信する。同様に、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の復旧を検知した場合、番号変換テーブル２２０を参照して、当該ＰＢＸ１１０に接続される各内線端末１２０と対応付けられる携帯情報端末１３０にＰＢＸ１１０の復旧を通知するメールを送信する。
【００５８】
図４は、本発明の実施例１のバックアップ用ＰＢＸ２００がバックアップサービスを開始する時の処理の流れを説明するシーケンス図である。
【００５９】
以下の説明では、拠点１（１００−１）のＰＢＸ１１０に障害が発生した場合を例に説明する。
【００６０】
バックアップ用ＰＢＸ２００は、通常、各拠点１００のＰＢＸ１１０に対して周期的にヘルスチェック処理を実行する。図４に示す例では、バックアップ用ＰＢＸ２００は、データ通信網４００を介して、拠点１（１００−１）のＰＢＸ１１０にヘルスチェック情報を送信する（ステップＳ１００）。
【００６１】
ＰＢＸ１１０は、ヘルスチェック情報を受信すると、受信したヘルスチェック情報に対する応答をバックアップ用ＰＢＸ２００に送信する（ステップＳ１０１）。
【００６２】
バックアップ用ＰＢＸ２００は、ＰＢＸ１１０からヘルスチェック情報に対する応答を受信した場合、当該ＰＢＸ１１０が正常に稼働していると判定する。一方、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０からヘルスチェック情報に対する応答を受信できない場合、当該ＰＢＸ１１０の障害であると判定する。
【００６３】
図４に示す例では、ＰＢＸ１１０が故障したため、バックアップ用ＰＢＸ２００がヘルスチェック情報を送信しても（ステップＳ１０２）、当該ヘルスチェック情報に対する応答がない。したがって、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の障害と判定し（ステップＳ１０３）、バックアップサービスを開始する（ステップＳ１０４）。
【００６４】
バックアップ用ＰＢＸ２００が、ＰＢＸ１１０の障害が検知された場合にのみ、当該ＰＢＸ１１０のバックアップサービスを起動させるのは、バックアップ用ＰＢＸ２００の呼制御に必要なリソースを最小限にし、かつ、多くのＰＢＸ１１０がバックアップサービスを利用できるようにするためである。これによって、低コストでＰＢＸ１１０のバックアップシステムを実現できる。
【００６５】
なお、呼制御に必要なリソースに制限がない場合には、バックアップサービスを起動した状態で運用してもよい。この場合、ヘルスチェック処理を実行しなくてもよい。
【００６６】
バックアップ用ＰＢＸ２００は、バックアップサービスを開始すると、まず、番号変換テーブル２２０を参照して、障害が検知されたＰＢＸ１１０に接続される内線端末１２０と対応付けられる全ての携帯情報端末１３０にＰＢＸ１１０の障害を通知するメールを送信する（ステップＳ１０５）。
【００６７】
これは、ＰＢＸ１１０への着信が迂回して携帯情報端末１３０へ着信する状態であることを携帯情報端末１３０の所有者に認識してもらうためである。したがって、携帯情報端末１３０の所有者が前述した状態を認識する必要がない場合、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の障害を通知するメールを送信しなくてもよい。
【００６８】
ここで、図５を用いてＰＢＸ１１０の障害を通知するメールの表示内容について説明する。
【００６９】
図５は、本発明の実施例１におけるＰＢＸ１１０の障害を通知するメールの表示内容の一例を示す説明図である。図５に示すように、メールには、ＰＢＸ１１０の障害が検知された時刻、及びバックアップサービスによって携帯情報端末１３０に着信がある旨等の内容が含まれる。
【００７０】
図４の説明に戻る。
【００７１】
ＰＢＸ１１０が故障している状態において、ＰＳＴＮ端末３０１が当該ＰＢＸ１１０に発信した場合（ステップＳ１０６）、ＰＳＴＮ網３００を介して、当該着信がＰＢＸ１１０に送信される。
【００７２】
しかし、ＰＢＸ１１０は故障しているためＰＳＴＮ端末３０１からの着信に対して着信応答動作をすることができない。そのため、ＰＳＴＮ網３００の交換機は、一定時間、ＰＳＴＮ端末３０１からの着信に対する応答がない場合、予め設定された無応答転送サービスに基づいて、ＰＳＴＮ端末３０１からＰＢＸ１１０への着信呼をバックアップ用ＰＢＸ２００に転送する（ステップＳ１０７）。
【００７３】
バックアップサービスが稼働しているバックアップ用ＰＢＸ２００は、転送された着信を受け付けると、障害が発生したＰＢＸ１１０への着信呼である場合にのみ、受け付けた着信に対して応答する（ステップＳ１０８）。
【００７４】
バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１に対して、ＰＢＸ１１０に障害が発生し、バックアップ用ＰＢＸ２００が稼働している旨の音声ガイダンスを送信する（ステップＳ１０９）。
【００７５】
これは、ＰＳＴＮ端末３０１の使用者、すなわち、発信者に対し、ＰＢＸ１１０に障害が発生し、バックアップ用ＰＢＸ２００においてバックアップサービスが稼働している状態であることを認識させるためである。したがって、発信者に前述した状態を認識させる必要がない場合には、音声ガイダンスを送信しなくともよい。
【００７６】
バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１に対して、ＰＢＸ１１０が行う呼制御と同様に、内線番号を要求する（ステップＳ１１０）。ＰＳＴＮ端末３０１は、バックアップ用ＰＢＸ２００からの要求に応じて内線番号をバックアップ用ＰＢＸ２００に送信する（ステップＳ１１１）。
【００７７】
本実施例では、ダイレクトインダイヤルの着信形態を例に説明しているが、ダイヤルイン又はダイレクトインラインなどの他の着信形態の場合には、バックアップ用ＰＢＸ２００は当該着信形態に沿った呼制御を行う。
【００７８】
バックアップ用ＰＢＸ２００は、受信した内線番号に基づいて番号変換テーブル２２０を参照して、受信した内線番号に対応する携帯電話番号を検索する（ステップＳ１１２）。
【００７９】
バックアップ用ＰＢＸ２００は、検索された携帯電話番号に基づいて、モバイルキャリア網５００を介した携帯情報端末１３０への呼出しを行う（ステップＳ１１３）。また、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１に呼出中音を送信する（ステップＳ１１４）。
【００８０】
なお、バックアップ用ＰＢＸ２００が使用するＰＳＴＮ回線を予め設定しておき、また、当該ＰＳＴＮ回線の電話番号を携帯情報端末１３０の電話帳に登録しておくことによって、携帯情報端末１３０の所有者は、障害が発生したＰＢＸ１１０への着信が迂回してきた着信、又は、それ以外の通常の携帯情報端末１３０への着信のいずれであるかを、呼出しに対する応答前に確認できる。
【００８１】
携帯情報端末１３０は、呼出しに対して応答すると（ステップＳ１１５）、ＰＳＴＮ端末３０１と携帯情報端末１３０との間で音声通話が開始する（ステップＳ１１６）。
【００８２】
なお、前述した処理では、バックアップ用ＰＢＸ２００は、一つの内線番号への着信に対して、一つの携帯情報端末１３０の呼出しを行っているが、一つの内線番号に対して複数の携帯電話番号を対応付けて登録することによって、一般的なＰＢＸ１１０が行うグループ呼出しの着信形態と同様に、一つの内線番号へ着信に対して複数台の携帯情報端末１３０の呼出しを行ってもよい。
【００８３】
図６Ａ及び図６Ｂは、本発明の実施例１のバックアップ用ＰＢＸ２００がＰＢＸ１１０の障害を検出した場合に実行する処理を説明するフローチャートである。
【００８４】
バックアップ用ＰＢＸ２００は、バックアップサービスを開始する前、すなわち、通常の状態では、所定の周期で、ヘルスチェック処理を実行する（ステップＳ２００からステップＳ２０２）。
【００８５】
バックアップ用ＰＢＸ２００は、ヘルスチェック情報を送信するＰＢＸ１１０（拠点）を選択する（ステップＳ２００）。例えば、バックアップ用ＰＢＸ２００は、番号変換テーブル２２０を参照して、上のエントリから順に選択する方法が考えられる。また、予めＰＢＸ１１０に優先順位を設定し、当該優先順位に従ってＰＢＸ１１０を選択してもよい。さらに、全てのＰＢＸ１１０に対するヘルスチェック処理を並列で実行してもよい。
【００８６】
バックアップ用ＰＢＸ２００は、選択されたＰＢＸ１１０に対してヘルスチェック情報の送信し（ステップＳ２０１）、選択されたＰＢＸ１１０からのヘルスチェック情報に対する応答を待つ。
【００８７】
バックアップ用ＰＢＸ２００は、選択されたＰＢＸ１１０からのヘルスチェック情報に対する応答が検出されたか否かを判定する（ステップＳ２０２）。選択されたＰＢＸ１１０からのヘルスチェック情報に対する応答が検出された場合、バックアップ用ＰＢＸ２００は、ステップＳ２０１に戻り、他のＰＢＸ１１０に対して同様の処理を実行する。
【００８８】
選択されたＰＢＸ１１０からのヘルスチェック情報に対する応答が検出されない場合、バックアップ用ＰＢＸ２００は、選択されたＰＢＸ１１０の障害であると判定して、バックアップサービスを開始する（ステップＳ２０３）。バックアップ用ＰＢＸ２００は、バックアップサービスの稼働状態に遷移すると、ＰＳＴＮ網３００からの着信の監視を開始する。このとき、バックアップ用ＰＢＸ２００は、周期的に、障害が発生したＰＢＸ１１０に対してヘルスチェック処理を実行する。
【００８９】
また、バックアップ用ＰＢＸ２００は、バックアップサービスの稼働状態に遷移するときに、番号変換テーブル２２０を参照して、障害が発生したＰＢＸ１１０に接続される各内線端末１２０と対応付けられる全ての携帯情報端末１３０に、ＰＢＸ１１０の障害を通知するメールを送信する（ステップＳ２０４）。具体的には、以下のような処理が実行される。
【００９０】
バックアップ用ＰＢＸ２００は、番号変換テーブル２２０の障害が発生したＰＢＸ１１０に対応するエントリを参照する。バックアップ用ＰＢＸ２００は、当該エントリのメールアドレス２２６を参照して、メールを送信する携帯情報端末１３０を全て特定する。
【００９１】
バックアップ用ＰＢＸ２００は、予め設定されたフォーマットにしたがって、ＰＢＸ１１０の障害発生を通知するためのメッセージを生成し、特定された全ての携帯情報端末１３０に生成されたメッセージを含むメールを送信する。これによって、図５に示すような内容のメールが携帯情報端末１３０の表示画面等に表示される。
【００９２】
以上がステップＳ２０４の処理の説明である。
【００９３】
次に、バックアップ用ＰＢＸ２００は、バックアップサービスの開始後、ＰＳＴＮ網３００からの着信が検出されたか否かを判定する（ステップＳ２０５）。ＰＳＴＮ網３００からの着信が検出されない場合、バックアップ用ＰＢＸ２００は、着信監視を継続する。
【００９４】
ＰＳＴＮ網３００からの着信が検出された場合、バックアップ用ＰＢＸ２００は、検出された着信に含まれる着信電話番号に基づいて番号変換テーブル２２０を参照して、障害が発生したＰＢＸ１１０に対応する着信電話番号への着信であるか否かを判定する（ステップＳ２０６）。
【００９５】
具体的には、バックアップ用ＰＢＸ２００は、番号変換テーブル２２０の障害が発生したＰＢＸ１１０に対応するエントリの着信電話番号２２２と、検出された着信に含まれる着信電話番号とが一致するか否かを判定する。着信電話番号２２２と検出された着信に含まれる着信電話番号とが一致する場合、障害が発生したＰＢＸ１１０に対応する着信電話番号への着信であると判定される。
【００９６】
障害が発生したＰＢＸ１１０に対応する着信電話番号への着信でない場合、バックアップ用ＰＢＸ２００は、ステップＳ２０５に戻り、着信の監視を継続する。
【００９７】
障害が発生したＰＢＸ１１０に対応する着信電話番号への着信である場合、バックアップ用ＰＢＸ２００は、検出された着信に対する応答を行う。
【００９８】
まず、バックアップ用ＰＢＸ２００は、着信元のＰＳＴＮ端末３０１に対して、ＰＢＸ１１０に障害が発生し、バックアップサービスが稼働している旨の音声ガイダンスを送信する（ステップＳ２０７）。また、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１に対して、内線番号を要求する（ステップＳ２０８）。例えば、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１に対して音声ガイダンス又は特殊トーン等を送信することによって、内線番号を要求する方法が考えられる。
【００９９】
バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１から内線番号を取得すると、番号変換テーブル２２０を参照して、障害が発生したＰＢＸ１１０において取得された内線番号が存在するか否かを判定する（ステップＳ２０９）。
【０１００】
具体的には、バックアップ用ＰＢＸ２００は、番号変換テーブル２２０の障害が発生したＰＢＸ１１０に対応するエントリの内線番号２２４を参照して、取得された内線番号と一致する内線番号を検索する。
【０１０１】
障害が発生したＰＢＸ１１０において取得された内線番号が存在しない場合、バックアップ用ＰＢＸ２００は、ステップＳ２０５に戻り、着信の監視を継続する。
【０１０２】
障害が発生したＰＢＸ１１０において取得された内線番号が存在する場合、バックアップ用ＰＢＸ２００は、取得された内線番号と対応付けられる携帯電話番号へ発信することによって、当該内線番号に対応する内線端末１２０と対応付けられる携帯情報端末１３０を呼び出す（ステップＳ２１０）。
【０１０３】
バックアップ用ＰＢＸ２００は、携帯情報端末１３０からの着信に対する応答が検出されたか否かを判定する（ステップＳ２１１）。携帯情報端末１３０からの着信に対する応答が検出されない場合、バックアップ用ＰＢＸ２００は、当該応答の監視を継続する。
【０１０４】
携帯情報端末１３０からの着信に対する応答が検出された場合、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１及び携帯情報端末１３０の通話を実現するための相互通信処理を開始する（ステップＳ２１２）。なお、相互通信処理は公知のものであるため説明を省略する。
【０１０５】
次に、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１又は携帯情報端末１３０の少なくともいずれかから通話の切断が検出されたか否かを判定する（ステップＳ２１３）。ＰＳＴＮ端末３０１及び携帯情報端末１３０のいずれからも通話の切断が検出されない場合、バックアップ用ＰＢＸ２００は、通話の切断の監視を継続する。
【０１０６】
ＰＳＴＮ端末３０１又は携帯情報端末１３０のいずれかから通話の切断が検出された場合、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１及び携帯情報端末１３０の通話を切断するための切断処理を実行し（ステップＳ２１４）、その後、ステップＳ２０５に戻る。バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の復旧が検出されるまで同様の処理を実行することとなる。
【０１０７】
図７は、本発明の実施例１のバックアップ用ＰＢＸ２００がバックアップサービスの稼働中に携帯情報端末１３０から発信を受け付けた場合の処理の流れを説明するシーケンス図である。
【０１０８】
図７では以下のような前提を仮定して説明する。拠点１（１００−１）のＰＢＸ１１０が故障したものとする。携帯情報端末１３０がＰＳＴＮ網３００−１に接続されるＰＳＴＮ端末３０１に発信する場合を例に説明する。なお、バックアップ用ＰＢＸ２００には、バックアップサービスを利用するＰＢＸ１１０毎に一意的なバックアップ発信用ＰＳＴＮ回線が登録されているものとする。また、バックアップ発信用ＰＳＴＮ回線に対して、一般的なＰＳＴＮ網３００において提供される着信課金サービスを利用するための契約がされており、着信課金電話番号が付与されているものとする。
【０１０９】
携帯情報端末１３０の所持者は、ＰＢＸ１１０に障害が発生していることを認識すると、着信課金電話番号宛に発信を行う（ステップＳ３００）。これによって、ＰＳＴＮ網３００−１における着信課金サービスを利用して、着信課金電話番号に対応付けられるバックアップ発信用ＰＳＴＮ回線へ発信が行われる。
【０１１０】
バックアップ用ＰＢＸ２００は、バックアップ発信用ＰＳＴＮ回線への着信を受け付けると、当該着信に対する応答を行う（ステップＳ３０１）。バックアップ用ＰＢＸ２００は、携帯情報端末１３０に対して、電話番号の送信を促す電話番号要求音声ガイダンスを送信する（ステップＳ３０２）。
【０１１１】
携帯情報端末１３０は、電話番号要求音声ガイダンスを受信すると、「０」発信に代表される外線発信を識別するダイヤルをバックアップ用ＰＢＸ２００に対して送信する（ステップＳ３０３）。その後、携帯情報端末１３０は、ＰＳＴＮ端末３０１の電話番号ダイヤルをバックアップ用ＰＢＸ２００に送信する（ステップＳ３０４）。
【０１１２】
次に、バックアップ用ＰＢＸ２００は、携帯情報端末１３０から受信したＰＳＴＮ端末３０１の電話番号ダイヤルに基づいて、ＰＳＴＮ網３００−１を介して、ＰＳＴＮ端末３０１の呼出しを行う（ステップＳ３０５）。また、バックアップ用ＰＢＸ２００は、携帯情報端末１３０に対して呼出中音を送信する（ステップＳ３０６）。
【０１１３】
ＰＳＴＮ端末３０１が呼出しに対して応答を行うと（ステップＳ３０７）、バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１と携帯情報端末１３０との音声通話を開始する（ステップＳ３０８）。
【０１１４】
本実施例では、着信課金サービスを利用することによって、携帯情報端末１３０から発信した場合でも、携帯情報端末１３０ではなく、バックアップ用ＰＢＸ２００に課金される。そのため、ＰＢＸ１１０の内線端末１２０を利用する場合と同様に、無課金で携帯情報端末１３０を使用することができる。
【０１１５】
なお、図７では、携帯情報端末１３０からＰＳＴＮ網３００−１に接続されるＰＳＴＮ端末３０１へ発信する場合を例に説明したが、携帯情報端末１３０からＰＢＸ１１０の内線端末１２０への発信（内線への発信）も同様処理にて実現可能である。具体的には、バックアップ用ＰＢＸ２００が、携帯情報端末１３０から内線電話ダイヤルを受信した後に（ステップＳ３０４）、着信したバックアップ発信用ＰＳＴＮ回線及び受信した内線電話ダイヤルに基づいて番号変換テーブル２２０を参照することによって、携帯情報端末１３０を特定し、特定された携帯情報端末１３０に対して発信を行う。
【０１１６】
図８は、本発明の実施例１のバックアップ用ＰＢＸ２００がＰＢＸ１１０の復旧を検知した場合の処理の流れを説明するシーケンス図である。
【０１１７】
図８では、バックアップ用ＰＢＸ２００のバックアップサービスにおける呼制御によって、ＰＳＴＮ端末３０１及び携帯情報端末１３０が通話状態であるものとする（ステップＳ４００）。
【０１１８】
ＰＢＸ１１０が障害状態から正常状態に復旧すると（ステップＳ４０１）、ＰＢＸ１１０は、バックアップ用ＰＢＸが周期的に送信するヘルスチェック情報を受信した場合（ステップＳ４０２）、当該ヘルスチェック情報に対する応答を送信する（ステップＳ４０３）。これによって、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０が復旧したものと判定する（ステップＳ４０４）。
【０１１９】
バックアップ用ＰＢＸ２００は、番号変換テーブル２２０を参照して、復旧したＰＢＸ１１０に接続される内線端末１２０と対応付けられる全ての携帯情報端末１３０に、ＰＢＸ１１０の復旧を通知するメールを送信する（ステップＳ４０５）。なお、携帯情報端末１３０を特定する方法はステップＳ２０４と同一の方法が用いられる。
【０１２０】
これは、ＰＢＸ１１０への着信が迂回して携帯情報端末１３０へ着信する状態が終了することを携帯情報端末１３０の所有者に認識してもらうためである。したがって、携帯情報端末１３０の所有者が前述した状態を認識する必要がない場合、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の復旧を通知するメールを送信しなくてもよい。
【０１２１】
この時点では、携帯情報端末１３０及びＰＳＴＮ端末３０１が通話状態であるため、すなわち、携帯情報端末１３０及びＰＳＴＮ端末３０１の間の通話呼が存在するため、バックアップサービスの終了は行われない。したがって、バックアップ用ＰＢＸ２００は、全ての携帯情報端末１３０の通話状態が終了するまでバックアップサービスを継続することによって、通話呼を維持する。図８に示す例では携帯情報端末１３０及びＰＳＴＮ端末３０１の間の一つの通話呼が維持される。
【０１２２】
バックアップ用ＰＢＸ２００は、通話呼の切断を監視する（ステップＳ４０６）。具体的には、バックアップ用ＰＢＸ２００は、携帯情報端末１３０及びＰＳＴＮ端末３０１のいずれか一方からの切断を監視する。図８に示す例では、携帯情報端末１３０が切断したものとする（ステップＳ４０７）。
【０１２３】
バックアップ用ＰＢＸ２００は、携帯情報端末１３０からの切断信号を検出すると（ステップＳ４０８）、ＰＳＴＮ端末３０１に切断を促す終話音を送信する（ステップＳ４０９）。ＰＳＴＮ端末３０１が、受信した終話音に従って切断する（ステップＳ４１０）。バックアップ用ＰＢＸ２００は、ＰＳＴＮ端末３０１からの切断信号を検出すると（ステップＳ４１１）、切断処理を実行して通話呼を終了させる。
【０１２４】
バックアップ用ＰＢＸ２００は、バックアップサービスにおける全ての通話呼が終了したか否かを確認する。図８に示す例では、全ての携帯情報端末１３０の通話呼が終了しているため、バックアップ用ＰＢＸ２００は、バックアップサービスを終了する。
【０１２５】
図９は、本発明の実施例１のバックアップ用ＰＢＸ２００がＰＢＸ１１０の復旧を検知した場合の処理を説明するフローチャートである。
【０１２６】
バックアップ用ＰＢＸ２００は、バックアップサービスの稼働中は、障害が検出されたＰＢＸ１１０に対して周期的にヘルスチェック処理を実行する。すなわち、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０に対して周期的にヘルスチェック情報を送信し（ステップＳ５００）、ＰＢＸ１１０からのヘルスチェック情報に対する応答が検出されたか否かを判定する（ステップＳ５０１）。
【０１２７】
ＰＢＸ１１０からのヘルスチェック情報に対する応答が検出されない場合、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０の障害状態が継続しているものと判定してステップＳ５００に戻り、ヘルスチェック処理を継続する。
【０１２８】
ＰＢＸ１１０からのヘルスチェック情報に対する応答が検出された場合、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０が復旧したと判定し（ステップＳ５０２）、番号変換テーブル２２０を参照し、ＰＢＸ１１０に接続される内線端末１２０に対応する全ての携帯情報端末１３０にＰＢＸ１１０の復旧を通知するメールを送信する（ステップＳ５０３）。
【０１２９】
次に、バックアップ用ＰＢＸ２００は、バックアップサービスの稼働中における呼制御による通話呼の監視を開始する（ステップＳ５０４）。バックアップ用ＰＢＸ２００は、通話呼が存在するか否かを判定する（ステップＳ５０５）。
【０１３０】
通話呼が存在すると場合、バックアップ用ＰＢＸ２００は、バックアップサービスと通話呼の監視とを継続し、通話呼の切断が検出されたか否かを判定する（ステップＳ５０６）。通話呼の切断が検出されない場合、バックアップ用ＰＢＸ２００は、通話呼の監視を継続する。
【０１３１】
通話呼の切断が検出された場合、バックアップ用ＰＢＸ２００は、携帯情報端末１３０とＰＳＴＮ端末３０１との間の通話を切断するために切断処理を実行し（ステップＳ５０７）、その後、ステップＳ５０５に戻る。
【０１３２】
ステップＳ５０５において、通話呼が存在しない場合、バックアップ用ＰＢＸ２００は、バックアップサービスを終了する（ステップＳ５０８）。バックアップサービスの終了後、バックアップ用ＰＢＸ２００は、各拠点１００のＰＢＸ１１０の監視処理を開始することとなる。
【０１３３】
図１０は、本発明の実施例１における番号変換テーブル２２０の登録処理の流れを説明する動作シーケンス図である。
【０１３４】
以下の説明では、バックアップ用ＰＢＸ２００に、バックアップサービスを提供するＰＢＸ１１０毎に、一意的なテーブル登録用ＰＳＴＮ回線及び暗証番号が設定されているものとする。
【０１３５】
まず、携帯情報端末１３０の所持者は、携帯情報端末１３０の発信者番号通期機能を有効化する（ステップＳ６００）。
【０１３６】
次に、携帯情報端末１３０は、当該携帯情報端末１３０と対応付けられる内線端末１２０が接続されるＰＢＸ１１０に割り当てられた一意的なテーブル登録用ＰＳＴＮ回線に対して発信を行う（ステップＳ６０１）。
【０１３７】
バックアップ用ＰＢＸ２００は、テーブル登録用ＰＳＴＮ回線からの着信を受け付けると応答し（ステップＳ６０２）、携帯情報端末１３０に暗証番号の入力を促す暗証番号音声ガイダンスを送信する（ステップＳ６０３）。
【０１３８】
携帯情報端末１３０の所持者は、受信した音声ガイダンスにしたがって携帯情報端末１３０を操作することによって暗証番号を入力する。携帯情報端末１３０は、入力された暗証番号をバックアップ用ＰＢＸ２００に送信する（ステップＳ６０４）。
【０１３９】
バックアップ用ＰＢＸ２００は、暗証番号を受信すると、テーブル登録用ＰＳＴＮ回線に設定される暗証番号と受信した暗証番号とが一致するか否かを判定する（ステップＳ６０５）。
【０１４０】
テーブル登録用ＰＳＴＮ回線に設定される暗証番号と受信した暗証番号とが一致しない場合、バックアップ用ＰＢＸ２００は、携帯情報端末１３０との間の呼を切断し（ステップＳ６１０）、番号変換テーブル２２０の登録処理を終了する。
【０１４１】
テーブル登録用ＰＳＴＮ回線に設定される暗証番号と受信した暗証番号とが一致した場合、バックアップ用ＰＢＸ２００は、携帯情報端末１３０に、内線番号の入力を促す内線番号音声ガイダンスを送信する（ステップＳ６０６）。
【０１４２】
なお、ステップＳ６０３からステップＳ６０５において暗証番号を用いた認証処理を実行するのは、番号変換テーブル２２０の高度なセキュリティを確保するためである。したがって、番号変換テーブル２２０の高度なセキュリティを確保する必要がない場合、暗証番号を用いた認証処理を省略することができる。
【０１４３】
携帯情報端末１３０の所持者は、受信した音声ガイダンスにしたがって携帯情報端末１３０を操作することによって、携帯情報端末１３０と対応づける内線端末１２０の内線番号を入力する。携帯情報端末１３０は、入力された内線番号をバックアップ用ＰＢＸ２００に送信する（ステップＳ６０７）。
【０１４４】
バックアップ用ＰＢＸ２００は、内線番号を受信すると、番号変換テーブル２２０を更新する（ステップＳ６０８）。具体的には、以下のような処理が実行される。
【０１４５】
バックアップ用ＰＢＸ２００は、着信したテーブル登録用ＰＳＴＮ回線が割り当てられたＰＢＸ１１０を特定する。バックアップ用ＰＢＸ２００は、番号変換テーブル２２０の対象ＰＢＸ＿ＩＤ２２１を参照して、特定されたＰＢＸ１１０に対応するエントリが存在するか否かを判定する。エントリの有無に応じて以下の（１）又は（２）の処理に分岐する。
【０１４６】
（１）番号変換テーブル２２０に特定されたＰＢＸ１１０に対応するエントリが存在しない場合、バックアップ用ＰＢＸ２００は、番号変換テーブル２２０に新たなエントリを追加する。このとき、バックアップ用ＰＢＸ２００は、ＰＢＸ１１０から着信用電話番号を取得するものとする。
【０１４７】
バックアップ用ＰＢＸ２００は、追加されたエントリの対象ＰＢＸ＿ＩＤ２２１に特定されたＰＢＸ１１０の識別情報を設定し、また着信電話番号２２２にＰＢＸ１１０から取得した着信用電話番号を設定する。そして、バックアップ用ＰＢＸ２００は、追加されたエントリの内線ＩＤ２２３、内線番号２２４、電話番号２２５、及びメールアドレス２２６のそれぞれに行を一つ生成する。
【０１４８】
バックアップ用ＰＢＸ２００は、内線ＩＤ２２３に任意の識別番号を設定し、電話番号２２５にはステップＳ６０１において取得された電話番号を設定し、内線番号２２４及びメールアドレス２２６には受信した内線番号及びメールアドレスを設定する。
【０１４９】
（２）番号変換テーブル２２０に特定されたＰＢＸ１１０に対応するエントリが存在する場合、バックアップ用ＰＢＸ２００は、当該エントリの内線ＩＤ２２３、内線番号２２４、電話番号２２５、及びメールアドレス２２６のそれぞれに行を一つ生成する。
【０１５０】
バックアップ用ＰＢＸ２００は、内線ＩＤ２２３に任意の識別番号を設定し、電話番号２２５にはステップＳ６０１において取得された電話番号を設定し、内線番号２２４及びメールアドレス２２６には受信した内線番号及びメールアドレスを設定する。
【０１５１】
以上がステップＳ６０８の処理の説明である。
【０１５２】
次に、バックアップ用ＰＢＸ２００は、携帯情報端末１３０に登録成功音声ガイダンスを送信し（ステップＳ６０９）、その後、携帯情報端末１３０との間の呼を切断し（ステップＳ６１０）、番号変換テーブル２２０の登録処理を終了する。
【０１５３】
なお、番号変換テーブルの更新方法は前述したものに限定されない。例えば、保守者がバックアップ用ＰＢＸ２００に対して、直接シリアル伝送又はＩＰパケット通信を利用して必要な情報を登録する方法が考えられる。また、保守者が又はＰＢＸ利用者が、ＰＢＸ１１０に対して、電話機操作、又はシリアル伝送若しくはＩＰパケット通信を利用して必要な情報を登録した後に、ＰＢＸ１１０が、データ通信網４００等のライフチェック経路を利用して、バックアップ用ＰＢＸ２００へ登録する方法も考えられる。
【０１５４】
なお、図１０では、内線番号、携帯情報端末１３０の電話番号、及び携帯情報端末１３０のメールアドレスを一度に登録したが、携帯情報端末１３０の電話番号と携帯情報端末１３０のメールアドレスを別々のタイミングで登録するような処理であってもよい。
【０１５５】
以上説明したように、本発明によれば、複数の拠点が一つのバックアップ用ＰＢＸを共有する構成であるため、拠点毎にバックアップ用のＰＢＸを設置する必要がなく、低いコストでＰＢＸのバックアップシステムを構築できる。例えば、バックアップ用ＰＢＸを運用する企業と拠点を運用する企業とが異なる場合、拠点を運用する企業は、バックアップ用ＰＢＸを運用する企業との間でバックアップサービスを利用するための契約及び設定を行えばよいため、新たに設備投資を行う必要がなく、低コストでバックアップシステムを構築することが可能となる。
【０１５６】
また、拠点内のＰＢＸに障害が発生した場合、バックアップ用ＰＢＸ２００は、当該ＰＢＸへの着信を内線端末に対応付けられた携帯情報端末への着信に迂回させてＰＢＸサービスを運用するため、レガシーＰＢＸを用いてＰＢＸサービスを運用するシステムにも適用することができる。
【０１５７】
また、本発明を既存のシステムに適用する場合に、拠点内のＰＢＸの機能を大幅に変更する必要がないため、既存のＰＢＸの入替え等を行う必要がない。したがって、コストをかけることなく本発明を既存のシステムに適用することができる。
【０１５８】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１５９】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記憶媒体に置くことができる。
【０１６０】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１６１】
１００  拠点
１１０  ＰＢＸ
１２０  内線端末
１３０  携帯情報端末
２００  バックアップ用ＰＢＸ
２０１  プロセッサ
２０２  メモリ
２０３  記憶装置
２０４  データＩＦ
２０５  電話回線ＩＦ
２１１  呼制御部
２１２  ＰＢＸ障害監視部
２１３  データＩＦ制御部
２１４  音声交換部
２１５  電話回線ＩＦ制御部
２２０  番号変換テーブル
３００  ＰＳＴＮ網
３０１  ＰＳＴＮ端末
４００  データ通信網
５００  モバイルキャリア網
【図１】
2015138979.tif 000003
【図２】
2015138979.tif 000004
【図３】
2015138979.tif 000005
【図４】
2015138979.tif 000006
【図５】
2015138979.tif 000007
【図６Ａ】
2015138979.tif 000008
【図６Ｂ】
2015138979.tif 000009
【図７】
2015138979.tif 000010
【図８】
2015138979.tif 000011
【図９】
2015138979.tif 000012
【図１０】
2015138979.tif 000013