(57)【要約】【課題】公衆回線から専用回線に通信経路を確実に切り替えること。【解決手段】通話経路切替装置１は、公衆網３０を使用する公衆回線から専用線網２０を使用する専用回線に通信経路を切り替える通信経路切替装置１であって、他の通信経路切替装置と公衆回線によって通信するとき、専用回線によって他の通信経路切替装置との間で接続を確立する内線接続確立部１５２と、公衆回線から接続が確立された専用回線に通信経路を切り替える切替制御部１４０と、公衆回線から専用回線に通信経路を切り替えられた後、公衆回線の接続を終了する外線切断部１５７と、を備える。【選択図】        図２
2009246520.tif 000002
【特許請求の範囲】
【請求項１】
公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置であって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立手段と、
前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替える切替手段と、
前記切替手段によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了手段と、
を備えたことを特徴とする通信経路切替装置。
【請求項２】
前記公衆回線によって通信される音声の無音状態を検出する無音検出手段と、
前記無音検出手段によって検出された無音状態があらかじめ定められた時間だけ継続するか否かを判定する切替判定手段と、をさらに備え、
前記切替手段は、
前記切替判定手段によって無音状態があらかじめ定められた時間だけ継続すると判定されるとき、前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替えることを特徴とする請求項１に記載の通信経路切替装置。
【請求項３】
前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替えることを前記通信経路切替装置に接続される通信装置に通知する通知手段をさらに備えることを特徴とする請求項１または請求項２に記載の通信経路切替装置。
【請求項４】
公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置において用いられる通信経路切替方法であって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立工程と、
前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替える切替工程と、
前記切替工程によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了工程と、
を含むことを特徴とする通信経路切替方法。
【請求項５】
前記公衆回線によって通信される音声の無音状態を検出する無音検出工程と、
前記無音検出工程によって検出された無音状態があらかじめ定められた時間だけ継続するか否かを判定する切替判定工程と、をさらに含み、
前記切替工程は、
前記切替判定工程によって無音状態があらかじめ定められた時間だけ継続すると判定されるとき、前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替えることを特徴とする請求項４に記載の通信経路切替方法。
【請求項６】
公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置において用いられる通信経路切替プログラムであって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立手順と、
前記公衆回線から前記接続確立手順によって接続が確立された専用回線に通信経路を切り替える切替手順と、
前記切替手順によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了手順と、
をコンピュータに実行させることを特徴とする通信経路切替プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置、通信経路切替方法および通信経路切替プログラムに関する。
【背景技術】
【０００２】
従来、公衆交換電話網およびＶｏＩＰ（Voice over Internet Protocol）電話通信網と接続される拠点間において、公衆交換電話網を利用する外線通話を、ＶｏＩＰ電話通信網を利用する内線通話に切り替える技術は、公衆交換電話網との通信を一旦切断してからＶｏＩＰ電話通信網との通信を接続することにより実現されている。
【０００３】
また、公衆交換電話網およびＩＰ（Internet Protocol）を利用したＩＰネットワークと接続される拠点間において、ＩＰネットワークの障害が発生して内線通話が正常に行えないとき、ＩＰ電話ネットワークシステムは、あらかじめ定められた内線番号と外線番号との対応表に基づいて、内線番号に対応する外線番号に発信して、内線通話を外線通話に切り替える（特許文献１参照）。
【０００４】
さらに、公衆交換電話網およびＩＰネットワークと接続され通信の制御を行う交換機を備えたＩＰ電話ネットワークシステムでは、交換機が、ＩＰネットワークの障害を管理し、ＩＰネットワークに障害があるとき、ＩＰネットワークとの通信を、公衆交換電話網との通信に切り替える（特許文献２参照）。
【０００５】
【特許文献１】特開２００５−３９５６５号公報
【特許文献２】特開２００６−１４０７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、公衆交換電話網を利用する外線通話を、ＶｏＩＰ電話通信網を利用する内線通話に切り替えるとき、公衆交換電話網との通信を一旦切断してからＶｏＩＰ電話通信網との通信を接続する技術は、切り替え時の通話データを確実に伝達することができないという問題があった。すなわち、外線通話を内線通話に切り替えるとき、公衆交換電話網との通信を一旦切断してからＶｏＩＰ電話通信網との通信を接続するため、公衆交換電話網との通信の切断から内線通話に切り替わるまでの切り替え時の通話が途切れてしまい、通話データを確実に伝達することができない。
【０００７】
また、上述した特許文献１および特許文献２では、ＩＰネットワークに障害が発生したときには、すでにＩＰネットワークとの通信が切断されていることになり、ＩＰ電話ネットワークシステムは、ＩＰネットワークとの通信を切断された後に公衆交換電話網との通信を接続するため、通信の切断から外線通話に切り替わるまでの切り替え時の通話データを確実に伝達することができない。
【０００８】
本発明は、上記に鑑みてなされたものであって、公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える際に、通話データを確実に伝達する通信経路切替装置、通信経路切替方法および通信経路切替プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した問題を解決し、目的を達成するために、通信経路切替装置は、公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置であって、他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立手段と、前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替える切替手段と、前記切替手段によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了手段と、を備える構成をとる。
【００１０】
かかる構成によれば、通信経路切替装置は、他の通信経路切替装置と公衆回線を介して通信しているときに、公衆回線から専用回線に通信経路を切り替え、切り替えた後に公衆回線の接続を終了するため、通話が途切れることがなくなり、切り替え時の通話を確実に伝達することができる。また、通信経路切替装置は、公衆回線から専用回線に通信経路を切り替えることによって、回線の使用料を削減することができる。
【発明の効果】
【００１１】
本明細書に開示された通信経路切替装置、通信経路切替方法および通信経路切替プログラムは、公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える際に、通話データを確実に伝達することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明にかかる通信経路切替装置、通信経路切替方法および通信経路切替プログラムの実施例を図面に基づいて詳細に説明する。なお、実施例によりこの発明が限定されるものではない。
【実施例１】
【００１３】
図１は、本実施例１にかかる通話経路切替装置の全体構成の一例を示す図である。同図に示すように、通話経路切替装置は、複数の電話機と接続され、他の通信経路切替装置と専用線網および公衆網で接続されている。また、通話経路切替装置は、拠点ごとに設置され、２拠点のみならず、複数拠点に設置される。
【００１４】
ここで、専用線網とは、拠点Ａおよび拠点Ｂの２拠点間を直接結ぶ通信回線網であり、たとえば、ＶｏＩＰ（Voice over Internet Protocol）による通話が送受信されるＩＰ（Internet Protocol）ネットワークである。そして、専用線網は、拠点Ａと拠点Ｂとの通信に際して、内線として使用される。一方、公衆網とは、拠点Ａおよび拠点Ｂの２拠点間を、電話局を経由して、通話が送受信される公衆交換電話網である。そして、公衆交換電話網は、拠点Ａと拠点Ｂとの通信に際して、外線として使用される。
【００１５】
複数の電話機は、ＶｏＩＰによる通話を実現するために、ＩＰ電話とするが、一般加入電話が混在しても良い。ただし、一般加入電話は、外線を使用する通話のみが可能であり、内線を使用することができない。
【００１６】
次に、図２は、本実施例１にかかる通話経路切替装置の構成を示す機能ブロック図である。同図に示すように、通話経路切替装置１は、複数の電話機１０−１〜ｎと接続され、専用線網２０および公衆網３０で接続されている。そして、通話経路切替装置１は、ＶｏＩＰ用内部入出力部１００と、公衆回線用内部入出力部１１０と、電話交換部１２０と、内線・外線番号対応記憶部１３０と、切替制御部１４０と、通信状態管理部１５０と、ＶｏＩＰ用外部入出力部１６０と、公衆回線用外部入出力部１７０と、を備えて構成される。なお、説明の便宜上、電話機１０−１〜２は、内線を使用する通話であり、電話機１０−３〜ｎは、外線を使用する電話であるものとする。
【００１７】
ＶｏＩＰ用内部入出力部１００は、電話機１０−１〜２から出力された内線通話データを取得し、電話交換部１２０に出力する。また、ＶｏＩＰ用内部入出力部１００は、他の通話経路切替装置から送信された内線通話データを電話交換部１２０から取得する。ここで、内線通話データとは、専用線網２０を介して行われる通話のデータである。
【００１８】
公衆回線用内部入出力部１１０は、電話機１０−３〜ｎから出力された外線通話データを取得し、電話交換部１２０に出力する。また、公衆回線用内部入出力部１１０は、他の通話経路切替装置から送信された外線通話データを電話交換部１２０から取得する。ここで、外線通話データとは、公衆網３０を介して行われる通話のデータである。
【００１９】
電話交換部１２０は、音声圧縮・復元部１２１を備え、内線を介して内線通話データを送受信し、外線を介して外線通話データを送受信する。電話交換部１２０は、たとえば、ＰＢＸ（Private Branch Exchange）などの交換機を表す。電話交換部１２０は、ＶｏＩＰ用内部入出力部１００から出力された内線通話データを切替制御部１４０に出力し、他の通話経路切替装置から送信された内線通話データを切替制御部１４０から取得し、ＶｏＩＰ用内部入出力部１００に出力する。また、電話交換部１２０は、公衆回線用内部入出力部１１０から出力された外線通話データを、音声圧縮・復元部１２１によって圧縮して、そのデータを切替制御部１４０に出力する。さらに、電話交換部１２０は、切替制御部１４０によって出力された外線通話データを、音声圧縮・復元部１２１によって復元して、公衆回線用内部入出力部１１０に出力する。なお、音声交換部１２０は、内線通話データに対しては、すでに圧縮および復元がされているため、音声圧縮・復元部１２１を用いない。
【００２０】
内線・外線番号対応記憶部１３０は、通話経路切替装置１と他の通話経路切替装置との間で接続可能な電話機の内線番号と外線番号との対応情報をあらかじめ記憶する。ここで、内線・外線番号対応記憶部１３０に保持されるデータ構造について図３を参照しながら説明する。同図に示すように、内線・外線番号対応記憶部１３０は、電話機ごとの内線番号、外線番号、ＩＰアドレス、装置名および備考を保持する。
【００２１】
内線番号は、専用線網２０を介して通話を行うときに用いられる番号であり、外線番号は、公衆網３０を介して通話を行うときに用いられる番号である。専用線網２０をＶｏＩＰによる通話が送受信されるＩＰネットワークとしたとき、ＩＰアドレスは、接続先を決定するとき必要となるアドレスであり、内線番号と対にして記憶される。装置名は、たとえば、通話経路切替装置のホスト名である。備考は、たとえば、通話経路切替装置が配置される拠点名を記憶する。なお、内線・外線番号対応記憶部１３０は、１対１に対応づけられた内線番号と外線番号とを記憶しているものとする。
【００２２】
切替制御部１４０は、他の通話経路切替装置に送信する通話データを電話交換部１２０から取得し、通信状態管理部１５０に出力する。また、切替制御部１４０は、他の通話経路切替装置から送信された通話データを通信状態管理部１５０から取得し、電話交換部１２０に出力する。
【００２３】
さらに、切替制御部１４０は、通信状態管理部１５０から通信経路の切替指示を取得したとき、外線を内線に通信経路を切り替える。具体的には、切替制御部１４０は、内線・外線番号対応記憶部１３０から外線通話データに含まれる発信側および相手側の外線番号に対応する内線番号を読み出す。そして、切替制御部１４０は、外線通話データを、たとえば、発信側および相手側の電話番号を内線番号に変更した内線通話データであって、ＶｏＩＰに準拠したデータフォーマットである内線通話データに変換して通信状態管理部１５０に出力する。これにより、通話経路切替装置１は、他の通話経路切替装置に接続される相手側との外線通話を内線通話に切り替えることができ、その後は、内線によって通話データを送受信することができる。
【００２４】
通信状態管理部１５０は、ＶｏＩＰ用内部入出力部１００、公衆回線用内部入出力部１１０、ＶｏＩＰ用外部入出力部１６０および公衆回線用外部入出力部１７０によって入出力される通話データの通信状態を管理し、切替対象判定部１５１と、内線接続確立部１５２と、無音検出部１５３と、切替判定部１５４と、同期確立部１５５と、切替指示部１５６と、外線切断部１５７と、を備えて構成される。
【００２５】
切替対象判定部１５１は、切替制御部１４０から出力された通話データが外線通話から内線通話に切り替える対象であるか否かを判定する。具体的には、切替対象判定部１５１は、通話データの相手側の電話番号を参照して、外線電話か否かを判定する。そして、切替対象判定部１５１は、通話データの相手側の電話番号が外線電話であると判定するとき、内線・外線番号対応記憶部１３０から通話データに含まれる発信側および相手側の電話番号に対応する内線番号があるか否かを判定する。
【００２６】
内線接続確立部１５２は、外線通話状態を維持して、相手側と接続される他の通話経路切替装置に対して、専用線網２０を介して内線接続の要求メッセージを定期的に出力する。そして、内線接続確立部１５２は、他の通話経路切替装置から応答メッセージを取得したとき、他の通話経路切替装置との内線の接続を確立する。
【００２７】
無音検出部１５３は、内線接続確立部１５２が応答メッセージを取得したとき、外線通話データから音声が無い無音状態を検出する。ここで、無音検出部１５３は、外線通話データの無音状態の検出を、たとえば、ＶＡＤ（Voice Activity Detection）を用いて実現することができる。
【００２８】
切替判定部１５４は、無音検出部１５３によって外線通話データの無音状態が検出されたとき、発信側と相手側との組み合わせが同一である外線通話データの無音検出時間が所定時間を経過したか否かを判定する。
【００２９】
同期確立部１５５は、外線通話データの無音検出時間が所定時間を経過したとき、他の通話経路切替装置に対して外線から内線に通信経路の切替を指示する切替メッセージを、ＶｏＩＰ用外部入出力部１６０に出力する。そして、同期確立部１５５は、他の通話経路切替装置からＶｏＩＰ用外部入出力部１６０を介して、切替メッセージに対する応答メッセージを取得する。
【００３０】
これにより、他の通信経路切替装置が切り替えの時期を決定することができるため、同期確立部１５５は、他の通信経路切替装置との間で切り替えるタイミングをとることができる。
【００３１】
切替指示部１５６は、同期確立部１５５によって同期が確立されたとき、切替制御部１４０に対して、通信経路の切替指示を出力する。このとき、切替指示部１５６は、切り替える発信側および相手側の外線番号を切替指示とともに出力する。
【００３２】
外線切断部１５７は、切替指示部１５６によって切替指示を出力された後、切替前にされていた外線の接続を終了する。
【００３３】
ＶｏＩＰ用外部入出力部１６０は、通信状態管理部１５０から出力された内線通話データ、内線接続の要求メッセージおよび通信経路の切替を指示する切替メッセージを他の通話経路切替装置に対して送信する。このとき、ＶｏＩＰ用外部入出力部１６０は、他の通話経路切替装置に対するデータの送受信を、専用線網２０を介して行う。また、ＶｏＩＰ用外部入出力部１６０は、他の通話経路切替装置から送信された内線通話データ、内線接続の要求メッセージに対する応答メッセージおよび切替メッセージに対する応答メッセージを受信し、通信状態管理部１５０に出力する。
【００３４】
公衆回線用外部入出力部１７０は、他の通話経路切替装置から送信された外線通話データを受信し、通信状態管理部１５０に出力する。また、公衆回線用外部入出力部１７０は、通信状態管理部１５０から出力された外線通話データを他の通話経路切替装置に対して送信する。このとき、公衆回線用外部入出力部１７０は、他の通話経路切替装置に対するデータの送受信を、公衆網３０を介して行う。
【００３５】
次に、本実施例１にかかる通信状態管理部１５０が外線から内線に通信経路を切り替えるタイミングを、図４−１、図４−２および図４−３を参照して説明する。ここで、図４−１では、連続有音後の無音検出による切替について説明し、図４−２では、断続的な短い無音検出後の長い無音検出による切替について説明し、図４−３では、複数回の無音検出後による切替について説明する。なお、これらの図においては、話者ＡとＢとの通話において音声が有る有音状態を‘−’で示し、音声が無い無音状態を空白で示す。
【００３６】
図４−１では、通信状態管理部１５０は、話者ＡとＢとの外線通話について、連続した有音後、無音状態を検出し、無音状態が所定時間継続したとき、外線から内線に通信経路を切り替える。
【００３７】
このようにして、通信状態管理部１５０は、音声の無音状態のときに外線を内線に切り替えることによって、話者ＡとＢとが通話をしていないときに切り替えるため、話者ＡとＢが通話に違和感がなく、通話に支障がない切り替えを行うことができる。
【００３８】
図４−２では、通信状態管理部１５０は、話者ＡとＢとの外線通話について、有音と有音との間の短い無音状態が継続的に現れた後、無音状態が所定時間継続したとき、外線から内線に通信経路を切り替える。
【００３９】
このようにして、通信状態管理部１５０は、音声の無音状態が続いたときに外線を内線に切り替えることによって、話者ＡとＢとが通話をしていないときに切り替えるため、話者ＡとＢが通話に違和感がなく、通話に支障がない切り替えを行うことができる。
【００４０】
図４−３では、通信状態管理部１５０は、話者ＡとＢとの外線通話について、所定時間継続された無音状態が複数回検出された後、さらに、無音状態が所定時間継続したとき、外線から内線に通信経路を切り替える。
【００４１】
このようにして、通信状態管理部１５０は、音声の無音状態が複数あったときに外線を内線に切り替えることによって、話者ＡとＢとが通話をしていないときに切り替えるため、話者ＡとＢが通話に違和感がなく、通話に支障がない切り替えを行うことができる。
【００４２】
次に、本実施例１にかかる通話経路切替装置１の処理手順について、図５を参照して説明する。図５は、通話経路切替装置１の処理手順を示すフローチャートである。なお、この処理手順では、通話経路切替装置１から他の通話経路切替装置に送信される通話データであって、発信側と相手側の組み合わせが同一である通話データを対象とするものとする。
【００４３】
まず、通話経路切替装置１に接続された、たとえば電話機１０−３から他の通話経路切替装置に対して、外線を介して通話がされるとき、電話機１０−３から出力された通話データは、公衆回線用内部入出力部１１０によって取得され、電話交換部１２０および切替制御部１４０を介して通信状態管理部１５０に出力される。
【００４４】
すると、切替制御部１４０によって出力された通話データが、切替対象判定部１５１によって、外線通話によって出力されたデータか否か判定される（Ｓ１０１）。具体的には、切替対象判定部１５１は、通話データの相手側の電話番号を参照して、外線電話か否かを判定する。
【００４５】
切替制御部１４０によって出力された通話データが外線通話でないと判定されたとき（Ｓ１０１Ｎｏ）、内線通話が、切替対象判定部１５１によって維持される（Ｓ１０２）。
【００４６】
一方、切替制御部１４０によって出力された通話データが外線通話であると判定されたとき（Ｓ１０１Ｙｅｓ）、切替対象判定部１５１は、通話データに含まれる発信側および相手側の外線番号に対応する内線番号を、内線・外線番号対応記憶部１３０から読み込む（Ｓ１０３）。
【００４７】
このとき、切替対象判定部１５１は、通話データに含まれる発信側および相手側の外線番号に対応する内線番号が存在するか否かを、判定する。（Ｓ１０４）。
【００４８】
通話データに含まれる発信側の外線番号に対応する内線番号または通話データに含まれる相手側の外線番号に対応する内線番号が存在しないとき（Ｓ１０４Ｎｏ）、外線から内線に切り替えることができないため、外線通話が維持される（Ｓ１１４）。
【００４９】
一方、通話データに含まれる発信側の外線番号に対応する内線番号および通話データに含まれる相手側の外線番号に対応する内線番号が存在するとき（Ｓ１０４Ｙｅｓ）、内線接続確立部１５２によって、ＶｏＩＰ用外部入出力部１６０に対して内線接続の要求メッセージが定期的に出力される（Ｓ１０５）。なお、内線接続確立部１５２は、外線通話を維持したまま内線接続を行うものとする。また、内線接続確立部１５２は、あらかじめ定められたリトライ回数まで内線接続の要求メッセージを出力する。
【００５０】
そして、内線接続の要求メッセージに対する応答メッセージが取得されたか否かが、内線接続確立部１５２によって判定される（Ｓ１０６）。
【００５１】
このとき、内線接続の要求メッセージに対する応答メッセージが取得されなかったとき（Ｓ１０６Ｎｏ）、内線接続が確立されず外線から内線に切り替えることができないため、外線通話が維持される（Ｓ１１４）。
【００５２】
一方、内線接続の要求メッセージに対する応答メッセージが取得されたとき（Ｓ１０６Ｙｅｓ）、相手側の通話経路切替装置との間で専用線網２０を介した接続が、内線接続確立部１５２によって確立される。
【００５３】
そして、内線接続確立部１５２によって内線接続が確立されたとき、通話データに無音が検出されたか否かが、無音検出部１５３によって判定される（Ｓ１０７）。なお、無音検出部１５３は、通話データの無音の検出を、たとえば、ＶＡＤ（Voice Activity Detection）を用いて行うことができる。
【００５４】
通話データに無音が検出されなかったとき（Ｓ１０７Ｎｏ）、通話データが有音状態であると外線から内線に切り替えたとき通話が途切れるため、外線通話が維持される（Ｓ１１４）。
【００５５】
一方、通話データに無音が検出されたとき（Ｓ１０７Ｙｅｓ）、無音状態が所定時間だけ継続されたか否かが、切替判定部１５４によって判定される（Ｓ１０８）。
【００５６】
無音状態が所定時間だけ継続されなかったとき（Ｓ１０８Ｎｏ）、通話データが有音状態になると外線から内線に切り替えたとき通話が途切れるため、外線通話が維持される（Ｓ１１４）。
【００５７】
一方、無音状態が所定時間だけ継続されたとき（Ｓ１０８Ｙｅｓ）、同期確立部１５５によって、ＶｏＩＰ用外部入出力部１６０に対して通信経路の切替を指示する切替メッセージが送信される（Ｓ１０９）。すなわち、同期確立部１５５は、接続が確立された専用線網２０を用いて、他の通話経路切替装置に対して外線から内線に切替メッセージを出力する。
【００５８】
そして、ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されたか否かが、同期確立部１５５によって判定される（Ｓ１１０）。
【００５９】
ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されなかったとき（Ｓ１１０Ｎｏ）、他の通話経路切替装置と外線から内線への通信経路の切り替えの同期をとれないため、外線通話が維持される（Ｓ１１４）。
【００６０】
一方、ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されたとき（Ｓ１１０Ｙｅｓ）、通信経路の切替指示が、切替制御部１４０に対して、切替指示部１５６によって出力される（Ｓ１１１）。このとき、切替指示部１５６は、通信経路を切り替える通話データに含まれる発信側および相手側の外線番号を切替指示とともに出力する。
【００６１】
切替指示部１５６から切替指示が出力されると、通話データの通信経路が、切替制御部１４０によって、外線から内線に切り替えられる（Ｓ１１２）。具体的には、たとえば、切替制御部１４０は、内線・外線番号対応記憶部１３０から発信側および相手側の外線番号に対応する内線番号を読み出す。そして、切替制御部１４０は、通話データを、たとえば、発信側および相手側の電話番号を内線番号に変更した内線通話データであって、ＶｏＩＰに準拠したデータフォーマットである内線通話データに変換する。
【００６２】
切替指示が出力されてから所定の時間が経過した後、外線の接続が、外線切断部１５７によって終了される（Ｓ１１３）。
【００６３】
以上のように本実施例１によれば、通話経路切替装置１は、他の通信経路切替装置と公衆網３０を介して通信するとき、専用線網２０を介して他の通信経路切替装置との間で接続を確立し、公衆網３０の外線から、接続が確立された専用線網２０の内線に通信経路を切り替え、外線から内線に通信経路を切り替えられた後、外線の接続を終了する。
【００６４】
このようにして、通話経路切替装置１は、他の通信経路切替装置と公衆網３０を介して通信しているときに、外線から内線に通信経路を切り替え、切り替えた後に外線の接続を終了するため、通話が途切れることがなくなり、切り替え時の通話を確実に伝達することができる。また、通話経路切替装置１は、外線から内線に通信経路を切り替えることによって、回線の使用料を削減することができる。
【実施例２】
【００６５】
次に、本実施例２にかかる通話経路切替装置２の構成について図６を参照しながら説明する。ここで、本実施例２にかかる通話経路切替装置２は、他の通話経路切替装置との通信経路を外線から内線に切り替えるとき、通話者に警告音を出力することに特徴がある。
【００６６】
図６は、実施例２にかかる通話経路切替装置２の構成を示す図である。同図に示すように、本実施例２にかかる通話経路切替装置２は、本実施例１にかかる通話経路切替装置１（図２）に警告送信部２０１が追加されている。なお、図６において、警告送信部２０１以外の機能は、図２と同様であるため、その説明を省略する。
【００６７】
警告送信部２０１は、外線通話データの無音検出時間が所定時間を経過したとき、公衆網３０を介して、外線から内線に通信経路の切替を他の通話経路切替装置に接続される相手側に知らせる警告音を出力する。ここで、警告音とは、たとえば、外線から内線に通信経路の切替を知らせるトーン音である。なお、警告送信部２０１は、この警告音を自己の通話経路切替装置２に接続される電話機に送信するものとしても良い。
【００６８】
このようにして、通話経路切替装置２は、外線から内線への切り替えを通話者に知らせることによって、通話者が切り替えを意識するため、通話者に親切な切り替えを行うことができる。
【００６９】
次に、本実施例２にかかる通信状態管理部２５０が外線から内線に通信経路を切り替えるタイミングを、図７−１および図７−２を参照して説明する。ここで、図７−１では、音検出とトーン通知による切替について説明し、図７−２では、トーン通知後の切替について説明する。なお、これらの図においては、話者ＡとＢとの通話において音声が有る有音状態を‘−’で示し、音声が無い無音状態を空白で示す。
【００７０】
図７−１では、通信状態管理部２５０は、話者ＡとＢとの外線通話について、無音状態を検出し、無音状態が所定時間継続した後、外線から内線に通信経路の切替を知らせるトーン音を出力する。そして、通信状態管理部２５０は、さらに無音状態を検出し、無音状態が所定時間継続したとき、外線から内線に通信経路を切り替える。
【００７１】
図７−２では、通信状態管理部２５０は、話者ＡとＢとの外線通話について、無音状態を検出し、無音状態が所定時間継続した後、外線から内線に通信経路の切替を知らせるトーン音を出力する。そして、通信状態管理部２５０は、トーン音を出力した後、外線から内線に通信経路を切り替える。
【００７２】
このようにして、通話経路切替装置２は、外線から内線への切り替えを通話者に知らせることによって、通話者が切り替えを意識するため、通話者に親切な切り替えを行うことができる。
【００７３】
次に、本実施例２にかかる通話経路切替装置２の処理手順について、図８を参照して説明する。図８は、実施例２にかかる通話経路切替装置２の処理手順を示すフローチャートである。なお、この処理手順では、通話経路切替装置２から他の通話経路切替装置に送信される通話データであって、発信側と相手側の組み合わせが同一である通話データを対象とするものとする。
【００７４】
まず、通話経路切替装置２に接続された、たとえば電話機１０−３から他の通話経路切替装置に対して、外線を介して通話がされるとき、電話機１０−３から出力された通話データは、公衆回線用内部入出力部１１０によって取得され、電話交換部１２０および切替制御部１４０を介して通信状態管理部２５０に出力される。
【００７５】
すると、切替制御部１４０によって出力された通話データが、切替対象判定部１５１によって、外線通話によって出力されたデータか否か判定される（Ｓ１０１）。
【００７６】
切替制御部１４０によって出力された通話データが、切替対象判定部１５１によって、外線通話でないと判定されたとき（Ｓ１０１Ｎｏ）、内線通話が維持される（Ｓ１０２）。
【００７７】
一方、切替制御部１４０によって出力された通話データが外線通話であると判定されたとき（Ｓ１０１Ｙｅｓ）、切替対象判定部１５１は、通話データに含まれる発信側および相手側の外線番号に対応する内線番号を、内線・外線番号対応記憶部１３０から読み込む（Ｓ１０３）。
【００７８】
このとき、切替対象判定部１５１は、通話データに含まれる発信側および相手側の外線番号に対応する内線番号が存在するか否かを、判定する。（Ｓ１０４）。
【００７９】
通話データに含まれる発信側の外線番号に対応する内線番号または通話データに含まれる相手側の外線番号に対応する内線番号が存在しないとき（Ｓ１０４Ｎｏ）、外線から内線に切り替えることができないため、外線通話が維持される（Ｓ１１４）。
【００８０】
一方、通話データに含まれる発信側の外線番号に対応する内線番号および通話データに含まれる相手側の外線番号に対応する内線番号が存在するとき（Ｓ１０４Ｙｅｓ）、内線接続確立部１５２によって、ＶｏＩＰ用外部入出力部１６０に対して内線接続の要求メッセージが定期的に出力される（Ｓ１０５）。
【００８１】
そして、内線接続の要求メッセージに対する応答メッセージが取得されたか否かが、内線接続確立部１５２によって判定される（Ｓ１０６）。
【００８２】
内線接続の要求メッセージに対する応答メッセージが取得されなかったとき（Ｓ１０６Ｎｏ）、内線接続が確立されず外線から内線に切り替えることができないため、外線通話が維持される（Ｓ１１４）。
【００８３】
一方、内線接続の要求メッセージに対する応答メッセージが取得されたとき（Ｓ１０６Ｙｅｓ）、相手側の通話経路切替装置との間で専用線網２０を介した接続が、内線接続確立部１５２によって確立される。
【００８４】
そして、内線接続確立部１５２によって内線接続が確立されたとき、通話データに無音が検出されたか否かが、無音検出部１５３によって判定される（Ｓ１０７）。
【００８５】
通話データに無音が検出されなかったとき（Ｓ１０７Ｎｏ）、通話データが有音状態であると外線から内線に切り替えたとき通話が途切れるため、外線通話が維持される（Ｓ１１４）。
【００８６】
一方、通話データに無音が検出されたとき（Ｓ１０７Ｙｅｓ）、無音状態が所定時間だけ継続されたか否かが、切替判定部１５４によって判定される（Ｓ１０８）。
【００８７】
無音状態が所定時間だけ継続されなかったとき（Ｓ１０８Ｎｏ）、通話データが有音状態になると外線から内線に切り替えたとき通話が途切れるため、外線通話が維持される（Ｓ１１４）。
【００８８】
一方、無音状態が所定時間だけ継続されたとき（Ｓ１０８Ｙｅｓ）、警告送信部２０１によって、警告音が公衆回線用外部入出力部１７０に対して送信される（Ｓ２０１）。警告音は、たとえば、トーン音とするものとする。なお、警告送信部２０１は、この警告音を自己の通話経路切替装置２に接続される電話機１０−３に送信するものとしても良い。
【００８９】
これにより、警告送信部２０１は、外線通話中の相手側に外線から内線に通信経路の切替を知らせることができる。
【００９０】
次に、同期確立部１５５によって、ＶｏＩＰ用外部入出力部１６０に対して通信経路の切替を指示する切替メッセージが送信される（Ｓ１０９）。
【００９１】
そして、ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されたか否かが、同期確立部１５５によって判定される（Ｓ１１０）。
【００９２】
ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されなかったとき（Ｓ１１０Ｎｏ）、他の通話経路切替装置と外線から内線への通信経路の切り替えの同期をとれないため、外線通話が維持される（Ｓ１１４）。
【００９３】
一方、ＶｏＩＰ用外部入出力部１６０から切替メッセージに対応する応答メッセージが取得されたとき（Ｓ１１０Ｙｅｓ）、通信経路の切替指示が、切替制御部１４０に対して、切替指示部１５６によって出力される（Ｓ１１１）。
【００９４】
切替指示部１５６から切替指示が出力されると、切替制御部１４０によって、通話データの通信経路が、外線から内線に切り替えられる（Ｓ１１２）。
【００９５】
切替指示が出力されてから所定の時間が経過した後、外線の接続が、外線切断部１５７によって終了される（Ｓ１１３）。
【００９６】
以上のように本実施例２によれば、通話経路切替装置２は、他の通信経路切替装置と公衆網３０を介して通信するとき、専用線網２０を介して他の通信経路切替装置との間で接続を確立し、公衆網３０の公衆回線から接続が確立された専用線網２０の専用回線に通信経路を切り替えることを通話経路切替装置に接続される電話機に通知し、公衆網３０の公衆回線から、接続が確立された専用線網２０の専用回線に通信経路を切り替え、公衆回線から専用回線に通信経路を切り替えられた後、公衆回線の接続を終了する。
【００９７】
このようにして、通話経路切替装置２は、公衆回線から専用回線に切り替えることを通話者に知らせることによって、通話者が切り替えを意識するため、通話者に親切な切り替えを行うことができる。
【００９８】
なお、通話経路切替装置１および通話経路切替装置２にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central Processing Unit）（またはＭＰＵ（Micro Processing Unit）、ＭＣＵ（Micro Controller Unit）などのマイクロ・コンピュータ）および当該ＣＰＵ（またはＭＰＵ、ＭＣＵなどのマイクロ・コンピュータ）にて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現されても良い。
【００９９】
以上の実施例にかかる実施形態に関し、さらに以下の付記を開示する。
【０１００】
（付記１）公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置であって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立手段と、
前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替える切替手段と、
前記切替手段によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了手段と、
を備えたことを特徴とする通信経路切替装置。
【０１０１】
（付記２）前記公衆回線によって通信される音声の無音状態を検出する無音検出手段と、
前記無音検出手段によって検出された無音状態があらかじめ定められた時間だけ継続するか否かを判定する切替判定手段と、をさらに備え、
前記切替手段は、
前記切替判定手段によって無音状態があらかじめ定められた時間だけ継続すると判定されるとき、前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替えることを特徴とする付記１に記載の通信経路切替装置。
【０１０２】
（付記３）前記切替手段は、
前記切替判定手段によって無音状態があらかじめ定められた時間だけ継続すると複数回判定されるとき、前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替えることを特徴とする付記２に記載の通信経路切替装置。
【０１０３】
（付記４）
前記公衆回線から前記接続確立手段によって接続が確立された専用回線に通信経路を切り替えることを前記通信経路切替装置に接続される通信装置に通知する通知手段をさらに備えることを特徴とする付記１ないし付記３に記載の通信経路切替装置。
【０１０４】
（付記５）前記他の通信経路切替装置との間で接続が確立された専用回線を用いて前記公衆回線から前記専用回線に切り替えを指示する指示手段をさらに備えることを特徴とする付記１ないし付記４のいずれか１つに記載の通信経路切替装置。
【０１０５】
（付記６）公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置において用いられる通信経路切替方法であって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立工程と、
前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替える切替工程と、
前記切替工程によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了工程と、
を含むことを特徴とする通信経路切替方法。
【０１０６】
（付記７）前記公衆回線によって通信される音声の無音状態を検出する無音検出工程と、
前記無音検出工程によって検出された無音状態があらかじめ定められた時間だけ継続するか否かを判定する切替判定工程と、を含み、
前記切替工程は、
前記切替判定工程によって無音状態があらかじめ定められた時間だけ継続すると判定されるとき、前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替えることを特徴とする付記６に記載の通信経路切替方法。
【０１０７】
（付記８）前記切替工程は、
前記切替判定工程によって無音状態があらかじめ定められた時間だけ継続すると複数回判定されるとき、前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替えることを特徴とする付記７に記載の通信経路切替方法。
【０１０８】
（付記９）前記公衆回線から前記接続確立工程によって接続が確立された専用回線に通信経路を切り替えることを前記通信経路切替装置に接続される通信装置に通知する通知工程をさらに含むことを特徴とする付記６ないし付記８のいずれか１つに記載の通信経路切替方法。
【０１０９】
（付記１０）前記他の通信経路切替装置との間で接続が確立された専用回線を用いて前記公衆回線から前記専用回線に切り替えを指示する指示工程をさらに含むことを特徴とする付記６ないし付記９のいずれか１つに記載の通信経路切替方法。
【０１１０】
（付記１１）公衆交換電話網を使用する公衆回線から専用の回線網を使用する専用回線に通信経路を切り替える通信経路切替装置において用いられる通信経路切替プログラムであって、
他の通信経路切替装置と前記公衆回線によって通信するとき、前記専用回線によって前記他の通信経路切替装置との間で接続を確立する接続確立手順と、
前記公衆回線から前記接続確立手順によって接続が確立された専用回線に通信経路を切り替える切替手順と、
前記切替手順によって前記公衆回線から前記専用回線に通信経路を切り替えられた後、前記公衆回線の接続を終了する接続終了手順と、
をコンピュータに実行させることを特徴とする通信経路切替プログラム。
【図面の簡単な説明】
【０１１１】
【図１】通話経路切替装置の全体構成の一例を示す図である。
【図２】本実施例１にかかる通話経路切替装置の構成を示す機能ブロック図である。
【図３】内線・外線番号対応記憶部のデータ構造の一例を示す図である。
【図４−１】本実施例１にかかる切替タイミング（連続有音後の無音検出による切替）を示す図である。
【図４−２】本実施例１にかかる切替タイミング（断続的な短い無音検出後の長い無音検出による切替）を示す図である。
【図４−３】本実施例１にかかる切替タイミング（複数回の無音検出による切替）を示す図である。
【図５】本実施例１にかかる通話経路切替装置の処理手順を示すフローチャートである。
【図６】本実施例２にかかる通話経路切替装置の構成を示す機能ブロック図である。
【図７−１】本実施例２にかかる切替タイミング（無音検出とトーン通知による切替）を示す図である。
【図７−２】本実施例２にかかる切替タイミング（トーン通知後切替）を示す図である。
【図８】本実施例２にかかる通話経路切替装置の処理手順を示すフローチャートである。
【符号の説明】
【０１１２】
１  通話経路切替装置
２０  専用線網
３０  公衆網
１００  ＶｏＩＰ用内部入出力部
１１０  公衆回線用内部入出力部
１２０  電話交換部
１３０  内線・外線番号対応記憶部
１４０  切替制御部
１５０  通信状態管理部
１５１  切替対象判定部
１５２  内線接続確立部
１５３  無音検出部
１５４  切替判定部
１５５  同期確立部
１５６  切替指示部
１５７  外線切断部
１６０  ＶｏＩＰ用外部入出力部
１７０  公衆回線用外部入出力部
【図１】
2009246520.tif 000003
【図２】
2009246520.tif 000004
【図３】
2009246520.tif 000005
【図４−１】
2009246520.tif 000006
【図４−２】
2009246520.tif 000007
【図４−３】
2009246520.tif 000008
【図５】
2009246520.tif 000009
【図６】
2009246520.tif 000010
【図７−１】
2009246520.tif 000011
【図７−２】
2009246520.tif 000012
【図８】
2009246520.tif 000013