(57)【特許請求の範囲】
【請求項１】
入力された音声をスロットに区切りデジタル圧縮変換して音声データのパケットとしてネットワークを介して送信する場合に、前記音声の母音で区切る送信側電話サーバと、スロットに区切られた音声データを前記ネットワークを介して受信して伸長アナログ変換して再生する場合に、前記音声データの送信時間のバラツキを補正するために行う音声の間延び又は間引き処理は、間延びさせる箇所に母音の音素を挿入し、また間引きする箇所から母音の音素を削除してから再生する受信側電話サーバとを有することを特徴とする電話システム。
【請求項２】
音声を送信する送信側電話機と、前記電話機が接続する送信側交換機と、前記送信側交換機が接続する送信側電話サーバと、前記送信側電話サーバにネットワークを介して接続する受信側電話サーバと、前記受信側電話サーバに接続する受信側交換機と、前記受信側交換機に接続する音声を受信する受信側電話機とを備える電話システムであって、
前記送信側電話サーバが、前記送信側交換機を介して前記送信側電話機から入力された音声をスロットに区切りデジタル圧縮変換して音声データのパケットとして送信する場合に、前記音声の母音で区切る送信側電話サーバであり、
前記受信側電話サーバが、スロットに区切られた音声データを受信して伸長アナログ変換して再生する場合に、前記音声データの送信時間のバラツキを補正するために行う音声の間延び又は間引き処理は、間延びさせる箇所に母音の音素を挿入し、また間引きする箇所から母音の音素を削除してから再生する受信側電話サーバであることを特徴とする電話システム。
【請求項３】
送信側電話サーバと受信側電話サーバとの間で、音声以外の機械音はコード化して送信し、受信した前記コードから機械音を再生することを特徴とする請求項２記載の電話システム。
【請求項４】
送信側電話機から送信側交換機を介して送信側電話サーバに接続するのに、ログイン名、パスワードの入力で前記送信側電話機の認証を行い、送信側電話サーバからネットワークを介して受信側電話サーバに接続するのに、ログイン名、パスワードの入力で前記送信側電話サーバの認証を行うことを特徴とする請求項２記載の電話システム。
【請求項５】
送信側電話サーバが、送信側電話機から接続可能な受信側電話機の電話番号を登録する相手先登録テーブルを有し、送信側電話機が入力する電話番号が前記相手先登録テーブルに登録されている電話番号である場合にのみ、音声データの送信を行う送信側電話サーバであることを特徴とする請求項２記載の電話システム。
【請求項６】
送信側電話サーバが、送信側電話機から接続可能な受信側電話機の電話番号とユニークな番号とを対で登録する相手先登録テーブルを有し、送信側電話機が入力するユニークな番号が前記相手先登録テーブルに登録されているユニークな番号である場合にのみ、前記ユニークな番号に対応する電話番号の受信側電話機へ音声データの送信を行う送信側電話サーバであることを特徴とする請求項２記載の電話システム。
【請求項７】
音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、いずれかの電話サーバで異常状態を検出すると、相手電話サーバを初期化すると共に、異常を検出した電話サーバ自身も初期化する電話サーバであることを特徴とする請求項２記載の電話システム。
【請求項８】
送信側交換機を介して送信側電話機から入力される音声の強度が特定レベル以下であれば、当該音声を送信しない送信側電話サーバであることを特徴とする請求項２記載の電話システム。
【請求項９】
音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、いずれかの電話サーバが、相手電話サーバに対して当該相手電話サーバの状態を診断し、必要に応じて当該相手電話サーバをリセットする電話サーバであり、電話機が、交換機を介して接続する電話サーバをリセットする電話機であることを特徴とする請求項２記載の電話システム。
【請求項１０】
音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、受信した音声データの再生を行っている電話サーバが、当該電話サーバに交換機を介して接続する電話機から入力される音声の入力レベルを下げる処理を行う電話サーバであることを特徴とする請求項２記載の電話システム。
【請求項１１】
電話サーバ立ち上げ時に、電話回線のトーンをモニターし、前記トーンのレベルに応じてゲインを設定する電話サーバであることを特徴とする請求項２記載の電話システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット又はイントラネット等の専用線ネットワークを介した電話システムに係り、特に良好な通話状態を実現できる電話システムに関する。
【０００２】
【従来の技術】
従来の最も一般的な電話システムは、公衆回線網を用いた電話システムで、図６に示すように、発信側の電話機から管内のＮＴＴ交換機に接続され、ＮＴＴ交換機からＮＴＴ又は新電電の電話専用通信路を経由して、着信側のＮＴＴ交換機に接続され、更にＮＴＴ交換機から着信相手の電話機を呼び出すことにより通話が実現するものである。
図６は、従来の公衆回線網を用いた電話システムの概念図である。
【０００３】
この公衆回線網を用いた電話システムでは、通信経路はすべて電話専用の公衆回線網であり、ディジタル回線を使っている場合であっても、帯域が保証され、全国の交換網が同期をとっているため、タイミング的に音声の欠落や時間的な遅れを生じない方式となっている。
【０００４】
また、別の従来の電話システムとしては、公専公接続といわれるものがあり、電話機−公衆回線網−専用回線網−公衆回線網−電話機で通話を行う構成のことを言う。
つまり、電話の通信路として、上記説明したように公衆回線網のみで行っていた中継を、インターネットや企業内のイントラネットといった専用回線網を用いて中継する接続形態である。
【０００５】
具体的に、企業内のイントラネットを用いた接続形態では、図７に示すように、企業内の要所に設けられた電話サーバ３，５を専用線で接続してイントラネット４を構築し、企業内の電話機１，７を構内電話交換機２，６を介して電話サーバ３，５に接続することによって、企業内の電話機間をイントラネットの専用線網を介して接続して通話するものである。
図７は、従来のイントラネットを用いた電話システムの概略図である。
【０００６】
また、インターネットを用いた接続形態では、図８に示すように、各地の要所に設けられた電話サーバ３′，５′を専用線で接続してインターネット４′を構築し、一般の電話機１，７を公衆回線２′を介して電話サーバ３′，５′に接続することによって、電話機間をインターネットの専用線網を介して接続して通話するものである。
図８は、従来のインターネットを用いた電話システムの概略図である。
【０００７】
尚、図７において、イントラネット４をインターネットとすることもできるし、また、図８において、インターネット４′をイントラネットにすることも可能である。
【０００８】
平成７年４月の公専片側接続自由化に続き、平成８年１０月３０日に、郵政省により、公専公音声通話両端接続が完全自由化された。公専公接続完全自由化により、特に企業内イントラネットが整備された会社において、長距離通話料金の大幅コスト削減が可能となった。
また、例えば単身先から留守宅への長距離電話が、専用線を介することにより通話料負担が軽減された。
【０００９】
次に、従来の電話サーバ３又は３′（以降は、電話サーバ３として説明する）について説明する。
従来の電話サーバ３は、公衆回線（電話回線）と専用回線の接続中継点に設置するサーバで、公衆回線からの着信／発信制御、および、公衆回線からの音声アナログデータをＰＣＭでデジタル変換／逆変換、および音声デジタルデータの圧縮伸長（ＣＯＤＥＣ処理）および専用回線へのプロトコル変換にて送信／受信処理する機能を持つ装置である。
【００１０】
一般的に電話サーバ３は、ハードウエア面では、電話インターフェース及び専用線（ＬＡＮ）インターフェースを持ち、音声処理ボード等を搭載したパソコン等のサーバ機で実現可能であり、ソフトウエアとして汎用のＯＳ（基本ソフト）と、その上で動作する呼制御用のソフトウエアがインストールされている。
【００１１】
次に、従来の電話システムの動作について、イントラネットを介して接続する場合の例で、図７を使って説明する。
電話機Ａ１から電話機Ｂ７に電話をかける場合、送話者が電話機Ａ１から電話サーバＡ３の電話番号をダイヤルすることによって、構内電話交換機Ａ２は電話交換を行い、電話サーバＡ３をコールする。
【００１２】
そして、電話サーバＡ３がオフフックし、電話機Ａ１に対して、音声で電話機Ｂ７の電話番号の入力を促し、電話サーバＡ３のプッシュボタンから電話機Ｂ７の電話番号が入力されると、電話サーバＡ３は記憶装置内の電話番号と電話サーバ対照表から電話機Ｂ７の電話番号に対応する電話サーバＢ５を検索し、電話サーバＢ５に接続を要求する。
【００１３】
電話サーバＡ３と電話サーバＢ５とが接続されると、電話サーバＡ３から電話サーバＢ５に電話機Ｂ７の電話番号が送信され、電話サーバＢ５が電話回線をオフフックし、電話機Ｂ７の電話番号をダイヤルする。
【００１４】
構内電話交換機Ｂ６は回線交換をして、電話機Ｂ７を呼び出し、受話者が電話機Ｂ７をオフフックすることにより、電話サーバＢ５は電話サーバＡ３に対して、電話が接続状態となったことを通知する。
【００１５】
以降、電話サーバＡ３及び電話サーバＢ５では、電話回線からの音声がスロットに分割されて、ディジタルデータに変換／圧縮され、一般のデータと同様に、また一般のデータと時分割で、パケット化されてイントラネット４上に送出される。
【００１６】
イントラネット４は、データ通信用であり、パケット化されたデータを任意の経路で送り出し、途中の経路の状態によってパケットの到達速度にバラツキが生じたり、或いは欠落が生じた場合においても、受け手側で並び替え又は再送要求等を行うようになっている。
【００１７】
そして、音声データのパケットを受信した受信側の電話サーバは、圧縮されたデータを伸長して元のディジタルデータに戻した後、ディジタルデータをアナログ音声信号に変換して電話回線に出力し、音声が構内電話交換機Ａ２又は構内電話交換機Ｂ６を介して電話機Ａ１又は電話機Ｂ７に送信されるようになっている。
【００１８】
この時、イントラネット４の伝送能力は、音声信号のデータ量よりも大きい必要がある。
そして、実際の伝送では、図９に示すように、送話音声（ａ）はスロットに分割され、電話サーバＡ３からの送出データ（ｂ）は、音声スロットを伝送する伝送フレーム間に時間的な隙間ができ、インターネットのようなネットワークの場合、この隙間に音声データ以外の各種データが入り込むことになる。
図９は、従来の電話システムの各部における伝送データの状態を示すタイミングチャート図である。
【００１９】
そして、ネットワークが混雑していると、図９（ｃ）の電話サーバＢ５における受信データのように遅延時間がランダムに発生し、データの到達時間のバラツキ（以下、ジッターと略す）が生じることになる。
【００２０】
例えば受信側の電話サーバＢ５では、受信データの圧縮された伝送フレームを伸長し、ジッターを吸収するため、最初任意の時間（ｔｏ）を遅らせて、アナログ音声に変換し、その後に続く伝送フレームも同様に変換して、電話回線を経由して電話機Ｂ７に音声（ｄ）を送信する。
【００２１】
しかしながら、３番目のスロットの伝送フレームのように、遅延時間ｔ１＞ｔ０の伝送フレームがあると、電話サーバＢ５から電話機Ｂ７に送信される受話音声は、遅延時間ｔ１の伝送データの音声のところで、音のとぎれ（瞬断）が発生することになる。
そして、それ以後ｔｌの遅れを持ったまま受話音声は電話機Ｂ７に送信されることになる。
【００２２】
【発明が解決しようとする課題】
しかしながら、上記従来の専用線を介した電話システムで用いられる電話サーバは、電話ラインの発／着信制御と、入出力音声のデジタルサンプリングの制御、データ圧縮制御及びネットワークの制御が一体化された専用ハードウェアの場合が多く、専用ハードウェアであると、開発コスト及び製品コストが高価であるという問題点があった。
【００２３】
また、従来の電話システムにおいて、専用線のネットワークはデータ通信用であり、ＮＴＴの電話交換網のように同一時計で同期を取ることができる通信プロトコルではないため、データの到達時間のバラツキ（以下、ジッターと略す）が生じ、その結果通話音声に遅れや瞬断が発生して通話に影響を及ぼし、一般の交換機による通話に比べて、通話品質の面で著しく評価を下げるという問題点があった。
【００２４】
また、ネットワークの利用率、負荷、通信路の構成等によっては、大幅な時間遅延や音声データの欠落を生じる恐れがあり、その結果音声が途切れたり、宇宙ステーションとの会話のように間の空いた感じで話をすることになるという問題点がある。
【００２５】
また、従来の電話サーバにおいて、入力音が音声出力部分に回り込む現象があり、一方からの話し声が一定周期間隔で減衰しながら相手の話し声に加算されてしまうエコーが発生し、通話音にエコーが含まれて通話品質が劣化するという問題点がある。
【００２６】
また、公衆回線およびＰＢＸの電話制御音として発信音、電話断音、電話断音、保留音、話中音といった機械音があるが、特にＰＢＸの場合、双方のＰＢＸの仕様が異なる場合に、不具合が発生する可能性があるという問題点がある。
【００２７】
また、通常電話サーバは２４時間無人運用であるため、通話中の２つの電話サーバのうち、例えば片側のサーバが停電等で停止すると、もう一方の電話サーバは通話モードのまま、ネットワーク音声データの送受信を繰り返し、電話ライン側も接続したままとなり、通話断しているにもかかわらず電話料金が課金され続けるという問題点がある。
【００２８】
また、専用線のネットワークの利用率は、他のメイルやＷＷＷやファイル転送といった利用状況によりダイナミックに変化するので、音声データ量が大きいと、ネットワークの負荷が増大し、他のサービスに影響を及ぼすという問題点があった。
【００２９】
また、電話サーバは障害等が発生した場合や障害の発生予防等から、システムを安定に運用する為に定期的な再起動等が必要であり、２４時間監視体制を整える必要があるという問題点があった。
【００３０】
本発明は上記実情に鑑みて為されたもので、安定して良好な通話状態を実現できる電話システムを提供することを目的とする。
【００３１】
【課題を解決するための手段】
上記従来例の問題点を解決するための請求項１記載の発明は、電話システムにおいて、入力された音声をスロットに区切りデジタル圧縮変換して音声データのパケットとしてネットワークを介して送信する場合に、前記音声の母音で区切る送信側電話サーバと、スロットに区切られた音声データを前記ネットワークを介して受信して伸長アナログ変換して再生する場合に、前記音声データの送信時間のバラツキを補正するために行う音声の間延び又は間引き処理は、間延びさせる箇所に母音の音素を挿入し、また間引きする箇所から母音の音素を削除してから再生する受信側電話サーバとを有することを特徴としており、音声データの送信時間のバラツキの影響を最小限にできる。
【００３２】
上記従来例の問題点を解決するための請求項２記載の発明は、音声を送信する送信側電話機と、前記電話機が接続する送信側交換機と、前記送信側交換機が接続する送信側電話サーバと、前記送信側電話サーバにネットワークを介して接続する受信側電話サーバと、前記受信側電話サーバに接続する受信側交換機と、前記受信側交換機に接続する音声を受信する受信側電話機とを備える電話システムであって、
前記送信側電話サーバが、前記送信側交換機を介して前記送信側電話機から入力された音声をスロットに区切りデジタル圧縮変換して音声データのパケットとして送信する場合に、前記音声の母音で区切る送信側電話サーバであり、
前記受信側電話サーバが、スロットに区切られた音声データを受信して伸長アナログ変換して再生する場合に、前記音声データの送信時間のバラツキを補正するために行う音声の間延び又は間引き処理は、間延びさせる箇所に母音の音素を挿入し、また間引きする箇所から母音の音素を削除してから再生する受信側電話サーバであることを特徴としており、音声データの送信時間のバラツキの影響を最小限にできる。
【００３３】
上記従来例の問題点を解決するための請求項３記載の発明は、請求項２記載の電話システムにおいて、送信側電話サーバと受信側電話サーバとの間で、音声以外の機械音はコード化して送信し、受信した前記コードから機械音を再生することを特徴としており、ネットワークのトラヒックを軽減できる。
【００３４】
上記従来例の問題点を解決するための請求項４記載の発明は、請求項２記載の電話システムにおいて、送信側電話機から送信側交換機を介して送信側電話サーバに接続するのに、ログイン名、パスワードの入力で前記送信側電話機の認証を行い、送信側電話サーバからネットワークを介して受信側電話サーバに接続するのに、ログイン名、パスワードの入力で前記送信側電話サーバの認証を行うことを特徴としており、本電話システムにおけるセキュリティを強化できる。
【００３５】
上記従来例の問題点を解決するための請求項５記載の発明は、請求項２記載の電話システムにおいて、送信側電話サーバが、送信側電話機から接続可能な受信側電話機の電話番号を登録する相手先登録テーブルを有し、送信側電話機が入力する電話番号が前記相手先登録テーブルに登録されている電話番号である場合にのみ、音声データの送信を行う送信側電話サーバであることを特徴としており、利用者を限定できる。
【００３６】
上記従来例の問題点を解決するための請求項６記載の発明は、請求項２記載の電話システムにおいて、送信側電話サーバが、送信側電話機から接続可能な受信側電話機の電話番号とユニークな番号とを対で登録する相手先登録テーブルを有し、送信側電話機が入力するユニークな番号が前記相手先登録テーブルに登録されているユニークな番号である場合にのみ、前記ユニークな番号に対応する電話番号の受信側電話機へ音声データの送信を行う送信側電話サーバであることを特徴としており、利用者を限定できる。
【００３７】
上記従来例の問題点を解決するための請求項７記載の発明は、請求項２記載の電話システムにおいて、音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、いずれかの電話サーバで異常状態を検出すると、相手電話サーバを初期化すると共に、異常を検出した電話サーバ自身も初期化する電話サーバであることを特徴としており、異常状態を解消して電話回線が接続したままになる障害を防止できる。
【００３８】
上記従来例の問題点を解決するための請求項８記載の発明は、請求項２記載の電話システムにおいて、送信側交換機を介して送信側電話機から入力される音声の強度が特定レベル以下であれば、当該音声を送信しない送信側電話サーバであることを特徴としており、通話とは考えられない音を送信しないようにできる。
【００３９】
上記従来例の問題点を解決するための請求項９記載の発明は、請求項２記載の電話システムにおいて、音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、いずれかの電話サーバが、相手電話サーバに対して当該相手電話サーバの状態を診断し、必要に応じて当該相手電話サーバをリセットする電話サーバであり、電話機が、交換機を介して接続する電話サーバをリセットする電話機であることを特徴としており、電話サーバをリモートに診断でき、電話サーバ及び電話機から対象の電話サーバをリセットできる。
【００４０】
上記従来例の問題点を解決するための請求項１０記載の発明は、請求項２記載の電話システムにおいて、音声の送受信を行っている送信側電話サーバと受信側電話サーバとの間で、受信した音声データの再生を行っている電話サーバが、当該電話サーバに交換機を介して接続する電話機から入力される音声の入力レベルを下げる処理を行う電話サーバであることを特徴としており、相手の話中のエコーを減衰させることができる。
【００４１】
上記従来例の問題点を解決するための請求項１１記載の発明は、請求項２記載の電話システムにおいて、電話サーバ立ち上げ時に、電話回線のトーンをモニターし、前記トーンのレベルに応じてゲインを設定する電話サーバであることを特徴としており交換機の違いによる音声レベルの違いを補正できる。
【００４２】
【発明の実施の形態】
請求項に係る発明について、その実施の形態を図面を参照しながら説明する。本発明に係る電話システムは、送信側の電話サーバで音声を母音のところで区切ってスロットにしてデジタル化し、圧縮して送信し、受信側の電話サーバで、データ到達時間（送信時間）のバラツキを補正するために、遅延が発生したなら、遅延分だけ母音の音素を挿入して間延びさせ、間延び分だけ以降で母音の音素を削除して間引きするものなので、通話状態を良好に保ち、通話品質を向上できるものである。
【００４３】
まず、本発明に係る電話サーバの構成について図１を使って説明する。図１は、本発明に係る電話サーバの構成ブロック図である。
【００４４】
本発明の電話サーバは、ハードウェアの構成としては、汎用のパーソナルコンピュータ（パソコン）１０と、電話回線とのインターフェースを司るサウンドモデムボード２０と、専用線網とのインターフェースを司るＬＡＮボード３０とから構成されている。
【００４５】
サウンドモデムボード２０は、電話回線とのインターフェースを行うもので、電話回線に接続して、発呼／着呼、及びオフフック／オンフック等の電話に関する機能と、音声処理に関するサウンドブラスタの機能とを有するものであり、既に市販されている一般的なボードである。
【００４６】
尚、サウンドモデムボード２０は、パーソナルコンピュータ１０の機器構成に従って、ボイスモデムとサウンドブラスタ及び両機能の切替アダプタが一体となったフォーンブラスタカードであっても構わない。
【００４７】
ＬＡＮボード３０は、専用線網とのインターフェースを行うもので、例えば、Ｅｔｈｅｒｎｅｔ等の一般的なＬＡＮインターフェースを有する既存のボードで構わない。
【００４８】
パーソナルコンピュータ１０は、NetWare,DOS,UNIX,Windows95,WindowsNTといった汎用のＯＳ（基本ソフト）が動作する環境上で、本発明の特徴部分である専用線を用いた電話システムを実現するアプリケーションが動作するものであり、ワークステーション等であっても構わない。
【００４９】
パーソナルコンピュータ１０中のソフトウェア構成としては、図１に示す例では、サウンドモデムボード２０及びＬＡＮボード３０に対応する付属ドライバと、ＯＳとしてWindows95 を用い、アプリケーションと公衆回線とのインターフェースとして一般的なテレフォニＡＰＩ（ＴＡＰＩ）を用い、アプリケーションとＬＡＮとのインターフェースとして一般的なWinSock を用い、その上位で本発明の特徴部分である専用線電話アプリケーションが動作するようになっている。
【００５０】
次に、本発明の電話サーバの機能構成について、図２を使って説明する。図２は、本発明の電話サーバの機能構成ブロック図である。
本発明の電話サーバは、切替制御部２１と、モデム２２と、呼制御部１２と、記憶部１９と、ＰＣＭ変換部１４と、ＣＯＤＥＣ部１５と、ＴＣＰ／ＩＰ部１７と、ＵＤＰ／ＩＰ部１６と、ＬＡＮ送受信部３１とから構成されている。
【００５１】
尚、切替制御部２１及びモデム２２は、サウンドモデムボード２０内で動作する機能であり、ＬＡＮ送受信部３１はＬＡＮボード３０内で動作する機能であり、ＴＣＰ／ＩＰ部１７と、ＵＤＰ／ＩＰ部１６とは、パーソナルコンピュータ１０内で一般的に機能している通信プロトコルであり、それ以外は、本発明の特徴部分であるパーソナルコンピュータ１０の専用線電話アプリケーション１１内で動作する機能である。
【００５２】
次に、本発明の電話サーバ内の各部について説明する。
切替制御部２１は、呼制御部１２からの指示によって、電話回線との入出力を、モデム２２とＰＣＭ変換部１４とで切り替えるものである。
【００５３】
具体的には、切替制御部２１は、電話システム立ち上げ時から待ち受けの間は、電話回線との入出力をモデム２２側に設定しており、通信段階が呼制御段階であるならデータをモデム２２との間でやり取りし、通話段階に入るとデータをＰＣＭ変換部１４との間でやり取りするようになっている。
【００５４】
モデム２２は、電話回線との間で、呼制御段階のデータのやり取りを行うもので、具体的には、電話回線から着呼を受け取ると、オフフックし、着呼があったことを呼制御部１２に伝えるようになっている。
また、呼制御部１２からオンフックの指示があると、電話回線に対してオンフックを行うようになっている。
【００５５】
記憶部１９は、サーバ間の接続のための登録データと、セキュリティチェックのための各種登録データを記憶するものである。
具体的には、相手先の電話番号と管轄する電話サーバとを対で記憶している接続対応テーブルと、発信者のチェックのためのログイン名とパスワードとを対で記憶している発信者登録テーブルと、相手先のチェックのための電話番号とユニーク番号とを対で記憶している相手先登録テーブルと、電話サーバの接続チェックのためのログイン名とパスワードとを対で記憶している電話サーバ登録テーブルとを記憶している。
【００５６】
呼制御部１２は、電話回線からの着呼に応じて相手先に接続するまでの呼制御を行う部分である。
ここで、発信側の電話サーバの呼制御部１２の呼制御処理について、図３を使って具体的に説明する。図３は、本発明の発信側の電話サーバの呼制御部１２の呼制御処理の流れを示すフローチャート図である。
【００５７】
本発明の電話サーバの呼制御部１２の呼制御処理は、モデム２２からオフフックの通知を受けると起動され、まず発信者のチェック（認証）を行う（１００）。
【００５８】
ここで、発信者のチェックとは、専用線網を使って通話できる人を制限するために、発信者に対してログイン名とパスワードのプッシュトーン入力を促す音声メッセージをサウンドモデムボード２０から送信し、発信側の電話機からプッシュトーン入力されたログイン名（例えば“＊１２３４＃”）とパスワード（例えば“３４５６＃”）とを受け取って、記憶部１９の発信者登録テーブルで照会し、登録されている場合に、次の処理に進むようになっている。
【００５９】
次に、相手先のチェック（認証）を行う（１０２）。
ここで、相手先のチェックとは、専用線網を使って通話できる相手先を制限するために、相手先の電話番号又はユニーク番号の入力を促す音声メッセージをサウンドモデムボード２０から送信し、発信側の電話機からプッシュトーン入力された相手先の電話番号又はユニーク番号とを受け取って、記憶部１９の相手先登録テーブルで照合し、登録されている場合に、次の処理に進むようになっている。
【００６０】
尚、相手先登録テーブルで、電話番号のみが登録されている場合は、電話番号で照会を行い、電話番号とユニーク番号が登録されている場合は、ユニーク番号で照会を行うようになっている。
【００６１】
次に、記憶部１９の接続対応テーブルを参照して、相手先の電話番号に対応する電話サーバを検索し（１０４）、ＬＡＮ送受信部３１を介して電話サーバに接続を要求する（１０６）。
【００６２】
そして、電話サーバ間のログイン名、パスワードのチェックによって、接続許可チェックを行い（１０８）、接続が許可された場合に、相手先の電話番号を送信する（１１０）。
【００６３】
この時、着信側の電話サーバの呼制御部１２では、ＬＡＮ送受信部３１から接続要求を受け付けて相手先の電話番号を受信し、サウンドモデムボード２０のオフフック／オンフック部２３にオフフックの指示を出力し、相手先の電話番号を出力してダイヤルするようになっている。
【００６４】
そして、相手先の電話がオフフックされたことを検知すると、ＬＡＮ送受信部３１を介して発信側の電話サーバに対して接続状態になったことを通知し、サウンドモデムボード２０の切替部２１に対して入出力をモデム２２からＰＣＭ変換部１４に切り替える指示を出力するようになっている。
【００６５】
そして、発信側の電話サーバの呼制御部１２の呼制御処理では、ＬＡＮ送受信部３１を介して着信側の電話サーバから接続状態になったことの通知を受信したか判断し（１１２）、接続状態になると（Ｙｅｓ）、サウンドモデムボード２０の切替制御部２１に対してモデム２２からＰＣＭ変換部１４に入出力を切り替える指示を出力して（１１４）、呼制御処理を終了する。
【００６６】
一方、処理１１２において、接続状態にならない場合（Ｎｏ）は、ビジートーン、話中音、呼出音等の何らかの機械音のコードを受け取り（１２０）、コードに対応する機械音を再生してサウンドモデムボード２０から送出し（１２２）、呼制御処理を終了する。
【００６７】
尚、処理１００，処理１０２，処理１０８の各セキュリティチェック処理は、チェックの重要度に応じて省略しても構わない。
【００６８】
尚、呼制御部１２では、発呼から接続状態になるまでの間の機械音については全て、機械音の送信側の電話サーバの呼制御部１２でコード化してイントラネット４間を伝送し、受信側の電話サーバの呼制御部１２で受信したコードに応じて対応する機械音を再生して、電話回線に出力するようになっている。
【００６９】
また、ＰＢＸの発信音、電話断音、保留音、話中音、受話器置き忘れ音などの機械音は、ＰＢＸにより、周波数特性、パターン、強度などの特性が異なる。
そこで、本発明では、呼制御部１２が接続されたＰＢＸの機械音を学習し、ＦＦＴの処理によりエネルギ成分、周波数特性、パターン、強度等を記憶しておき、相手側の電話サーバから機械音のコードを受信したなら、記憶した特性を基に機械音を再生してサウンドモデムボード２０に送出するようになっている。
【００７０】
更に、呼制御部１２では、立ち上げ時に、電話回線のトーンをモニターし、そのレベルに応じて後述するＰＣＭ変換部１４における送信音声の入力レベルを調整し、交換機の違いによる音声レベルの違いを補正するようにしても良い。
【００７１】
また、リモート診断機能として、電話回線経由で接続された電話機からの特殊な入力（例えば電話番号に続くシャープ入力）等で、電話サーバの全デバイスを初期化したり、又は、電話サーバ間で初期化（リセット）や診断を行うこともできる。
【００７２】
ＴＣＰ／ＩＰ部１７は、公知の技術であるＴＣＰ／ＩＰプロトコルを実現する部分で、呼制御部１２で扱う呼制御用のデータを、コネクション型で異常時に再送処理を行うＴＣＰ／ＩＰプロトコルで送受信する為の処理を行う部分である。
【００７３】
ＰＣＭ変換部１４は、基本的には、送信側の処理として、サウンドモデムボード２０からのアナログ音声信号をＰＣＭ（Pulse Code Modulation ）変換して、デジタル音声データをＣＯＤＥＣ部１５に出力し、逆に受信側の処理として、ＣＯＤＥＣ部１５からの伸長されたデジタル音声データをＰＣＭ逆変換してアナログ音声信号をサウンドモデムボード２０に出力するものである。
【００７４】
尚、その他の特殊な機能として、電話回線側の仕様に合わせたレベル調整や、受話中か否かによるレベル調整や、送話音声の無音検出や、異常回線断の検知等を行う。
【００７５】
ここで、ＰＣＭ変換部１４の内部の詳細について、図４を使って説明する。図４は、本発明の電話サーバのＰＣＭ変換部１４内部の構成ブロック図である。
ＰＣＭ変換部１４の内部は、レベル調整手段４１と、無音検出手段４２と、音声スロット作成手段４３と、ＰＣＭ変換手段４４と、ＰＣＭ逆変換手段４５とから構成されている。
【００７６】
レベル調整手段４１は、後述するＰＣＭ逆変換手段４５からの指示で、サウンドモデムボード２０からの音声信号の入力レベルを調整するもので、具体的には、通話の相手の音声データパケットが相手の電話サーバから到着して、ＰＣＭ逆変換手段４５で逆変換処理が行われている間は、ＰＣＭ逆変換手段４５からの音声受信中の指示により入力レベルを下げるようになっている。
【００７７】
無音検出手段４２は、送信する音声の無音を検出するもので、具体的には、レベル調整手段４１から出力される送話音声のエネルギー強度を高速フーリエ変換（Fast Fourier Transform：ＦＦＴ）で算出し、予め設定されたスレッシュホールドレベル以下の場合は、ＰＣＭ変換を行わず破棄するようになっている。
【００７８】
スレッシュホールドの設定方法には、固定式と可変式の２つの方式が考えられ、固定式は、音声エネルギーのある絶対的物理強度とする方法である。
【００７９】
これに対し可変式のスレッシュホールドは、通話中のエネルギーの平均強度を常に算出し、その平均強度に対する割合、例えば、２０％をスレッシュホールドとする方式である。つまり、通話中に動的に変動する平均音声エネルギーの変動に応じて、スレッシュホールドレベルも変動する。
【００８０】
音声スロット作成手段４３は、ＰＣＭ変換する音声スロットを作成するもので、通常変換単位は数百ミリ秒単位であるが、本発明では特に音声スロットを必ず母音で区切って、ＰＣＭ変換手段４４に出力するようになっている。
【００８１】
ＰＣＭ変換手段４４は、音声スロット単位でＰＣＭ変換を行い、デジタル音声データを出力するものである。尚、ＰＣＭ変換技術は一般的な技術を用いるので、ここでは詳しい説明を省略する。
【００８２】
ＰＣＭ逆変換手段４５は、受信したデジタル音声データをＰＣＭ逆変換するものであるが、本発明の特徴部分として、逆変換するタイミングの調整及び音声データの到達時間（送信時間）のバラツキを補正するための間延びと間引きの処理を行い、更にＰＣＭ逆変換を行っている間は、音声受信中を示す指示をレベル調整手段４１に出力するようになっている。
【００８３】
具体的には、受信したデジタル音声データには、イントラネット４を経由して送信される為の伝送遅延及び、伝送フレーム毎の遅延のバラツキが発生していることを考慮して、図５に示すように、従来と同様に通話の開始フレームにおいて特定時間（t0）だけ遅れて逆変換を開始する。
図５は、本発明の電話システムの各部における伝送データの状態を示すタイミングチャート図である。
【００８４】
そして、遅延時間ｔ１＞ｔ０の伝送フレームがあると、当該フレームが到着するまでの（ｔｌ−ｔｏ）時間だけ、音声がとぎれないように前フレームの最後の母音を音素単位で挿入して間延びさせてからＰＣＭ逆変換を行う。
【００８５】
そして、更に、遅延時間を累積させないために、間延びさせた分を、以降のフレームの最後の母音のところで音素単位で削除を行って間引きを行ってからＰＣＭ逆変換を行うようになっている。
【００８６】
具体的には、例えば図５に示す例は、３スロット目の受信データが遅れｔ１であった場合に、２スロット目の最後の母音の音素を挿入して（ｔｌ−ｔｏ）時間だけ間延びさせ、３スロット目で（ｔｌ−ｔｏ）時間だけ最後の母音の音素を削除して間引いたものである。（また、８スロット目でも間延びを行い、９スロット目で間引きしている）。
【００８７】
尚、間引きは、数スロットにまたがって段階的に行ってもよく、例えば３スロット目と４スロット目で（ｔｌ−ｔｏ）／２時間づつ間引くようにしてもよい。
【００８８】
また、ＰＣＭ逆変換手段４５では、異常事態により、回線断が発生したことを検知するために、一定時間以上受信音声の無音が連続した場合又は、一定時間以上、同じパターンの音が検出され続けた場合、異常と断定し呼制御部１２に対して異常発生を伝えるようになっている。
尚、無音又は同一パターンの検出は、音声信号をＦＦＴ処理することにより、周波数エネルギー成分、強度をモニターし行う。
【００８９】
また、ＰＣＭ逆変換手段４５では、呼制御部１２からの指示により、電話回線のトーンのレベルに対応した出力レベル調整も行うようになっている。
【００９０】
ＣＯＤＥＣ部１５は、デジタル音声データに圧縮／伸長（COmpressor/DECompressor:CODEC）処理を施すものである。
尚、圧縮／伸長処理は一般的な技術を用いるのでここでは説明を省略する。
【００９１】
ＵＤＰ／ＩＰ部１６は、公知の技術であるＵＤＰ／ＩＰプロトコルを実現する部分で、ＣＯＤＥＣ部１５で扱う音声データをコネクションレス型でパケットが破棄されても再送を行わないＵＤＰ／ＩＰプロトコルで送受信する為の処理を行う部分である。
【００９２】
ＬＡＮ送受信部３１は、専用線網であるＬＡＮとの送受信を行うものである。
【００９３】
次に、本発明の電話システムにおける動作について、図２，図７を使って説明する。
本発明の電話システムでは、電話機Ａ１から電話機Ｂ７に電話をかける場合、送話者が電話機Ａ１から管轄の電話サーバＡ３の電話番号をダイヤルすることによって、構内電話交換機Ａ２は電話交換を行い構内電話交換機Ａ２に発呼する。
【００９４】
電話サーバＡ３のサウンドモデムボード２０によって発呼が検知されると、モデム２２でオフフックされ、呼制御部１２からログイン名とパスワードの入力を促す音声メッセージがサウンドモデムボード２０を経由して電話機Ａ１に送信される。
【００９５】
音声メッセージを聞いた送話者が、電話機Ａ１のプッシュボタンからログイン名とパスワードを入力すると、電話サーバＡ３に送信され、電話サーバＡ３の呼制御部１２は記憶部１９でログイン名とパスワードを照会し、登録されていれば電話機Ｂ７の電話番号又はユニーク番号の入力を促す音声メッセージがサウンドモデムボード２０を経由して電話機Ａ１に送信される。
【００９６】
音声メッセージを聞いた送話者が、電話機Ａ１のプッシュボタンから電話機Ｂ７の電話番号又はユニーク番号を入力すると、電話サーバＡ３に送信され、電話サーバＡ３の呼制御部１２は電話機Ｂ７の電話番号又はユニーク番号を照合し、接続が許される場合、電話サーバ対照テーブルから電話機Ｂ７の電話番号に対応する電話サーバＢ５を検索し、イントラネット４を介して電話サーバＢ５に接続を要求し、接続されると、電話機Ｂ７の電話番号を送信する。
【００９７】
電話サーバＢ５では、電話機Ｂ７の電話番号を受信し、サウンドモデムボード２０のモデム２２が電話回線をオフフックし、電話機Ｂ７の電話番号をダイヤルする。
【００９８】
構内電話交換機Ｂ６は回線交換をして、電話機Ｂ７を呼び出し、電話機Ｂ７の受話器を受話者がオフフックすると、電話サーバＢ５がそれを検知して、電話サーバＡ３に対して、電話が接続状態となったことを通知し、以降、電話サーバＢ５および電話サーバＡ３はサウンドモデムボード２０中で入出力をモデム２２からＰＣＭ変換部１４に切り替えて、音声の送受信処理を行う。
【００９９】
音声の送受信では、音声の送信側（送話側）の電話機（例えば電話機Ａ１）から音声が構内電話交換機Ａ２を介して電話サーバＡ３に送信されると、電話サーバＡ３のサウンドモデムボード２０からＰＣＭ変換部１４に出力されて、レベル調整手段４１においてレベル調整が為され、無音検出手段４２において無音検出され、無音でない場合、音声スロット作成手段４３において母音で区切れるように音声スロットが生成され、ＰＣＭ変換手段４４でデジタル音声データに変換されて、ＣＯＤＥＣ部１５で圧縮され、ＵＤＰ／ＩＰ部１６でＵＤＰ／ＩＰプロトコル用のパケットが生成されて、ＬＡＮ送受信部３１からイントラネット４に送出される。
【０１００】
そして、音声の受信側（受話側）の電話サーバＢ５でＬＡＮ送受信部３１がイントラネット４から音声のパケットを受信すると、ＵＤＰ／ＩＰ部１６を経由してＣＯＤＥＣ部１５が受け取り、ＣＯＤＥＣ部１５で伸長され、ＰＣＭ変換部１４で逆変換される。
【０１０１】
この時、ＰＣＭ変換部１４のＰＣＭ逆変換手段４５では、特定時間遅れて逆変換を開始し、パケット到着が特定時間より更に遅れた場合は、１つ前のパケットの音声スロットの最後の母音を挿入して間延びさせてから逆変換し、それに続く１つ又は複数の音声スロットについては最後の母音を削除して間引きさせてから逆変換されるようになっている。
【０１０２】
そして、ＰＣＭ変換部１４で逆変換されたアナログ音声信号は、サウンドモデムボード２０から電話回線に送出されて、構内電話交換機Ｂ６を介して受話側の電話機Ｂ７に送信され、出力されるようになっている。
【０１０３】
本発明の電話サーバによれば、送話側の電話サーバで音声スロットを母音で区切ってＰＣＭ変換、圧縮してパケット化して送信し、受話側の電話サーバで伸長し、受信データに遅延が発生したなら、遅延分だけ前の音声スロットの最後の母音の音素を挿入して間延びさせてからＰＣＭ逆変換し、間延びさせた分をそれに続く１つ又は複数の音声スロットで、最後の母音の音素を削除して間引きしてからＰＣＭ逆変換するものであるので、専用線ネットワークを経由することによる遅延やジッターによる瞬断や通話音声のバラツキを緩和し、自然な感じで通話でき、通話品質を向上できる効果がある。
【０１０４】
また、本発明の電話サーバによれば、汎用のパソコンと、汎用のサウンドモデムボードと、汎用の専用線ボードとを用い、本発明の特徴部分は全てソフトウェアで実現するので、設備投資の必要が無く安価で実現できる効果がある。
【０１０５】
本発明の電話サーバでは、受信音声が特定時間出されないと、異常状態と認識して、相手電話サーバを初期化すると共に、異常を検出した電話サーバ自身も初期化するので、異常状態を解消して電話回線が接続したままになる障害を防止できる効果がある。
【０１０６】
本発明の電話サーバでは、呼制御のやり取りにおいては、通信プロトコルとして、コネクション型で異常時に再送処理を行うＴＣＰ／ＩＰプロトコルを用いるので、電話サーバ間のネットワーク状態の同期が確実にとれる効果がある。
【０１０７】
また、通話状態になってからの音声データの伝送においては、通信プロトコルとして、コネクションレス型のＵＤＰ／ＩＰを用いることにより、多少パケットが破棄されることがあっても会話に支障がない程度であり、遅延を少なくして通話品質を向上できる効果がある。
【０１０８】
また、本発明においては、呼出音や話中音といった機械音を送信側の電話サーバでコード化してネットワークに送信し、受信側の電話サーバでコードに対応する機械音を再生して電話回線に送出するので、ネットワークトラヒックの軽減を図り、且つ送受信双方の交換機の仕様の違いにも対応できる効果がある。
【０１０９】
更に、本発明では、電話サーバが接続されたＰＢＸの発信音、話中音等の機械音の特性を学習して記憶し、記憶された特性に基づいて再生して電話回線に送出するので、接続されたＰＢＸの仕様に対応した制御ができる効果がある。
【０１１０】
また、本発明では、送話側の電話サーバにおいて、送信音声の無音検出を行い、無音の場合は、音声データを生成しないので、ネットワークトラヒックの軽減を図ることができる効果がある。
【０１１１】
また、本発明では、受話側の電話サーバにおいて、受信音声が到達しているときには、電話回線からの送信音声の入力レベルを下げるようにレベル調整するので、受話音に含まれるエコーを相対的に減衰させ、エコーを感じなくできる効果がある。
【０１１２】
また、本発明では、予め発呼側の電話サーバに発信者のログイン名とパスワードを登録し、電話サーバへの発呼時にログイン名とパスワードで発信者のチェックを行うので、使用者を制限でき、電話システムのセキュリティを強化できる効果がある。
【０１１３】
また、予め発呼側の電話サーバに、相手先の電話番号及びそれに対応するユニーク番号を登録し、相手先電話番号入力時に電話番号又はユニーク番号で相手先のチェックを行うので、接続先を制限でき電話システムのセキュリティを強化できる効果がある。
【０１１４】
また、発信側の電話サーバと着信側の電話サーバとの接続時に、ログイン名及びパスワードの送信によって、接続の可否をチェックするので、電話システムのセキュリティを強化できる効果がある。
【０１１５】
また、本発明では、立ち上げ時に、電話回線のトーンのレベルを測定し、測定結果に応じて電話回線に出力する音声データのレベルを調整するので、交換機の違いによる音声レベルの違いを補正できる効果がある。
【０１１６】
また、本発明では、電話回線で接続された電話機から、特殊な入力によって電話サーバをリセットできるので、リモートから初期化でき、電話システムを安定して運用でき、保守を容易に行うことができる効果がある。
【０１１７】
また、本発明では、電話サーバ間の操作で、相手電話サーバを検査したり、リセットすることができ、リモート操作で電話システムを安定して運用できる効果がある。
【０１１８】
尚、上記実施の形態に係る電話システムでは、構成として、電話機１，７と、構内交換機Ａ２，Ｂ６（公衆回線２，２′）を備えた大規模なシステムを説明したが、電話サーバ３，３′，５，５′に簡単なマイクとスピーカとを取り付けただけの小規模な構成であっても、本発明を実現できるものである。
【０１１９】
【発明の効果】
請求項１又は２記載の発明によれば、送信側電話サーバが、スロットを区切る際に音声の母音で区切るようにし、受信側電話サーバが、音声データの送信時間のバラツキを補正する音声の間延び又は間引き処理を母音の音素の挿入又は削除にて行う電話システムとしているので、音声データの送信時間のバラツキの影響を最小限にでき、通話品質を向上させることができる効果がある。
【０１２０】
請求項３記載の発明によれば、電話サーバが、音声以外の機械音はコード化して送信し、受信したコードから機械音を再生する請求項２記載の電話システムとしているので、ネットワークのトラヒックを軽減できる効果がある。
【０１２１】
請求項４記載の発明によれば、送信側電話機から送信側電話サーバに接続するのにログイン名、パスワードで認証を行い、更に送信側電話サーバから受信側電話サーバに接続するのにログイン名、パスワードで認証を行う請求項２記載の電話システムとしているので、本電話システムにおけるセキュリティを強化できる効果がある。
【０１２２】
請求項５記載の発明によれば、送信側電話サーバが、相手先登録テーブルに登録されている電話番号を送信側電話機が入力した場合のみ音声データの送信を行う請求項２記載の電話システムとしているので、特定の相手の電話機にのみ音声データを送信できるため、利用者を限定して本電話システムのセキュリティを強化できる効果がある。
【０１２３】
請求項６記載の発明によれば、送信側電話サーバが、相手先登録テーブルに登録されている電話番号に対のユニークな番号を送信側電話機が入力した場合のみ、当該ユニークな番号に対応する電話番号の電話機に音声データの送信を行う請求項２記載の電話システムとしているので、特定の相手の電話機にのみ音声データを送信できるため、利用者を限定して本電話システムのセキュリティを強化できる効果がある。
【０１２４】
請求項７記載の発明によれば、電話サーバが、異常状態を検出すると、相手電話サーバを初期化すると共に、異常を検出した電話サーバ自身も初期化する請求項２記載の電話システムとしているので、異常状態を解消して電話回線が接続したままになる障害を防止できる効果がある。
【０１２５】
請求項８記載の発明によれば、送信側電話サーバが、送信側電話機から入力される音声の強度が特定レベル以下であれば、当該音声を送信しない請求項２記載の電話システムとしているので、通話とは考えられない音を送信しないことで、ネットワークのトラヒックを軽減できる効果がある。
【０１２６】
請求項９記載の発明によれば、電話サーバが、相手電話サーバの状態を診断し、必要に応じてその相手電話サーバをリセットし、電話機が、交換機を介して接続する電話サーバをリセットする請求項２記載の電話システムとしているので、電話サーバをリモートに診断でき、電話サーバ及び電話機から対象の電話サーバをリセットできるため、本電話システムの保守を容易にできる効果がある。
【０１２７】
請求項１０記載の発明によれば、電話サーバが、受信した音声データ再生中は送信音声の入力レベルを下げる請求項２記載の電話システムとしているので、相手の話中のエコーを減衰させることができる効果がある。
【０１２８】
請求項１１記載の発明によれば、電話サーバが、電話サーバ立ち上げ時に、電話回線のトーンをモニターし、そのトーンのレベルに応じてゲインを設定する請求項２記載の電話システムとしているので、交換機の違いによる音声レベルの違いを補正できる効果がある。
【図面の簡単な説明】
【図１】本発明に係る電話サーバの構成ブロック図である。
【図２】本発明の電話サーバの機能構成ブロック図である。
【図３】本発明の電話サーバの呼制御部の呼制御処理の流れを示すフローチャート図である。
【図４】本発明の電話サーバのＰＣＭ変換部内部の構成ブロック図である。
【図５】本発明の電話システムの各部における伝送データの状態を示すタイミングチャート図である。
【図６】従来の公衆回線網を用いた電話システムの概念図である。
【図７】従来のイントラネットを用いた電話システムの概略図である。
【図８】従来のインターネットを用いた電話システムの概略図である。
【図９】従来の電話システムの各部における伝送データの状態を示すタイミングチャート図である。
【符号の説明】
１…電話機Ａ、  ２…構内電話交換機Ａ、  ３…電話サーバＡ、  ４…イントラネット、  ５…電話サーバＢ、  ６…構内電話交換機Ｂ、  ７…電話機Ｂ、  １０…パーソナルコンピュータ、  １１…専用線電話アプリケーション、  １２…呼制御部、  １４…ＰＣＭ変換部、  １５…ＣＯＤＥＣ部、  １６…ＵＤＯ／ＩＰ部、  １７…ＴＣＰ／ＩＰ部、  １９…記憶部、  ２０…サウンドモデムボード、  ２１…切替制御部、  ２２…モデム、  ３０…ＬＡＮボード、  ３１…ＬＡＮ送受信部
【図１】
0003781524.tif 000002
【図２】
0003781524.tif 000003
【図３】
0003781524.tif 000004
【図４】
0003781524.tif 000005
【図５】
0003781524.tif 000006
【図６】
0003781524.tif 000007
【図７】
0003781524.tif 000008
【図８】
0003781524.tif 000009
【図９】
0003781524.tif 000010