(57)【要約】【課題】周囲の騒音、例えば出席者の拍手や机をたたいた場合などに発生するインパルス音（衝撃音）と音声を区別して、このような衝撃音がスピーカから出力されることを回避するようにした音声会議装置を得る。【解決手段】  マイクロホン１からの入力信号をデジタル信号に変換するアナログ・デジタル変換器２、デジタル信号を一時的に保存する入力データ保存手段４、保存されている入力データの絶対値を算出する第一の演算手段５、絶対値の平均値を算出する第二の演算手段６、平均値を超える絶対値の確率が所定の値以上である場合にインパルス音であると判定する判定手段７を備えている音声会議装置による。【選択図】図１
2009092994.tif 000002
【特許請求の範囲】
【請求項１】
マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、
アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、
入力データ保存手段に保存されている入力データの絶対値を算出する第一の演算手段と、
上記絶対値の平均値を算出する第二の演算手段と
上記絶対値が上記平均値を超える確率が所定の値以上である場合に上記入力信号はインパルス音であると判定する判定手段を備える音声会議装置。
【請求項２】
上記判定手段は、上記絶対値が上記平均値の定数倍を所定の確率以上で超える場合に上記入力信号はインパルス音であると判定でするものであることを特徴とする請求項１記載の音声会議装置。
【請求項３】
マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、
アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、
入力データ保存手段に保存されている入力データの実効値を算出する第一の演算手段と、
上記実効値を用いた二次曲線近似演算の結果を用いて二次微分演算を行なう第二の演算手段と、
上記二次微分演算の結果が所定の確率以上で所定の閾値を超える場合に上記入力信号はインパルス音であると判定する判定手段を備える音声会議装置。
【請求項４】
マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、
アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、
入力データ保存手段に保存されている入力データの実効値を算出する第一の演算手段と、
入力データの実効値を用いて微分フィルタ係数との積和演算を行なう第二の演算手段と、
上記積和演算の結果が所定の確率で所定の閾値を超える場合に、上記入力信号はインパルス音であると判定する判定手段を備える音声会議装置。
【請求項５】
上記判定手段が、インパルスであると判定した入力信号の信号レベルを減衰させるミュート手段をさらに有することを特徴とする請求項１乃至４のいずれかに記載の音声会議装置。
【請求項６】
入力データ保存手段、演算手段、ミュート手段および判定手段は、デジタル信号プロセッサに含まれることを特徴とする請求項５に記載の音声会議装置。
【請求項７】
複数のマイクロホンを備え、各マイクロホンから入力される各入力信号に対応して、入力データ保存手段、演算手段、ミュート手段および判定手段がある請求項５に記載の音声会議装置。
【請求項８】
上記ミュート手段の出力をアナログ信号に変換するデジタル・アナログ変換器と、
デジタル・アナログ変換器で変換されたアナログ信号を出力するスピーカと、をさらに有する請求項５乃至７のいずれかに記載の音声会議装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多人数が出席して会議を行うときに用いられる音声会議装置に関するもので、特に、周囲の騒音、例えば出席者の拍手や机をたたいた場合などに発生するインパルス音（衝撃音）と音声を区別して、このような衝撃音がスピーカから出力されることを回避するようにした音声会議装置に関するものである。
【背景技術】
【０００２】
多人数が出席して会議を行う場合、一人の発言者の声が全員に行き届くように、発言者の声をマイクロホンで拾い、アンプで増幅して会議場内のスピーカから音声を流すようにした会議用音声システムが用いられる。音声システムが用いられるほどの会議では多数のマイクロホンが用いられる。多数のマイクロホンが同時にオンになって、いわゆる「活きている状態」になっていると、これらのマイクロホンで捕らえられた音声が増幅されてスピーカから流れるため、発言者の声以外の音声が雑音となり、聞き苦しいことになる。そこで、通常は各マイクロホン出力にミュートをかけておき、出席者が発言すると、その音声を近くのマイクロホンが拾い、所定のレベル以上の音圧の場合はそのマイクロホンのミュートを解除し、そのマイクロホンで変換された音声信号をスピーカから出力するようにした音声会議装置がある。つまり、マイクロホンに音声が入力した場合にのみ発言と認識し、スピーカから音声を出力するようにした自動音声会議装置である。
【０００３】
会議中に出席者が拍手をした場合やテーブルを叩いた場合、あるいはマイク近くで物を落とした場合などに、インパルス音が発生する。このインパルス音をマイクロホンが拾い、所定のレベル以上の音圧である場合に出席者の発言と間違えて判断し、ミュートを解除して、これらのインパルス音がスピーカから出力されることがある。このような出席者の発言以外のインパルス音は雑音であり、このような雑音がスピーカから出力されると、出席者は不快感を覚えるとともに、発言を聞き取りにくく会議の進行を妨害するという不具合を生じる。
【０００４】
そこで、音声会議装置において、マイクロホンに入力されるインパルス音などの雑音と人の音声とを識別し、雑音がスピーカから出力されないような工夫が提案されている。その一つは、各マイクロホンの出力信号から雑音検出回路で周囲雑音の長時間平均レベルを検出し、送話時の各マイクロホンの出力信号と雑音検出回路の出力信号とを比較回路で比較し、比較結果から、マイクロホンの出力信号が雑音検出回路の出力信号より高いときにのみミュートを解除するようにしたものである（例えば、特許文献１参照）。
【０００５】
さらに、別の従来技術として、予め音韻のラベル付けがなされた多数の音声データからパワーと音声の音韻性を特徴付ける特徴量を特徴抽出部で抽出し、この音声データ中の単語の始端音韻毎の標準パターンおよび継続時間を標準パターン作成部で作成し、音声データ中の無音部分の無音平均パワーを無音パターン作成部で算出し、特徴抽出部で入力信号からパワーと特徴量を抽出し、この特徴量と標準パターンから類似度算出部で類似度を算出し、パワーが無音平均パワーを上回ったフレームから始端音韻毎の継続時間分の対数ゆう度の和を、類似度和算出部で求め、この対数ゆう度の和と、ある閾値を比較することで所定の範囲内であれば音声と判断する総合判定部を備えた音声検出方法が提案されている（例えば、特許文献２参照）。
【０００６】
また、マイクロホンの出力信号レベルおよびマイクロホン雑音レベルをデジタル量に変換し、これら変換出力に応じて少なくとも１本のマイクロホンを選択するようにするとともに、新たにマイクロホンを選択しようとする場合、選択しようとしているマイクロホンの出力レベルが、現在選択されているマイクロホンの信号レベルと比較して大きくても、選択しようとしているマイクロホンの閾値を超えていなければ、マイクロホンの切り換えを行わないようにし、これによって、雑音に影響されることなくマイクロホンの切り換えを行うことができるようにした会議電話装置が提案されている（例えば、特許文献３参照）。
【０００７】
【特許文献１】特開平０８−２８８９９９号公報
【特許文献２】特開平０８−８７２９３号公報
【特許文献３】特開平０１−２４６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載されているような従来技術は、送話時のマイクロホンの出力信号と雑音検出回路の出力信号とを比較するものである。しかるに、雑音検出回路において、雑音を音声と区別して検出することは容易でなく、雑音を的確に検出するには、例えば特許文献２に記載されているような検出手段の構成になることが予測され、ハードおよびソフトの両面から複雑な構成になり、実用化にはコスト面からの難問がある。
【０００９】
特許文献２に記載されているような従来技術は、音声を検出するために、換言すれば、雑音と混在しているさまざまな音信号の中から音声を検出するために、特徴抽出部、標準パターン作成部、無音パターン作成部、類似度算出部、類似度和算出部などを必要とし、ハードおよびソフトの両面から複雑な構成になり、実用化にはコストが高くなる不具合がある。
【００１０】
特許文献３に記載されているような従来技術は、構成面からは比較的簡単であるが、新たにマイクロホンを選択しようとする場合、選択しようとしているマイクロホンの出力レベルが、現在選択されているマイクロホンの信号レベルと比較して大きくても、選択しようとしているマイクロホンの閾値を超えていなければ、マイクロホンの切り換えを行わないようにするというだけのものであって、騒音と音声の識別の信頼性に難がある。
【００１１】
上記従来技術は出席者の拍手や、テーブルを叩いた音、あるいは物の落下音など、会議場特有のインパルス音雑音に着目し、その特性に適合した処理をするという発想がなく、スピーカからのインパルス音の出力を防止できる確率が低い。
【００１２】
本発明は、このような現状に鑑みてなされたもので、会議場で発生する主たる雑音であるインパルス音の特性に着目して対策を工夫することにより、スピーカから会議場特有の雑音が出力されることを効果的に低減することができる音声会議装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は音声会議装置に関するものであって、マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、入力データ保存手段に保存されている入力データの絶対値を算出する第一の演算手段と、上記絶対値の平均値を算出する第二の演算手段と、上記平均値を超える上記絶対値の確率が所定の値以上である場合に上記入力信号はインパルス音であると判定する判定手段を備えていることを主な特徴とする。
【００１４】
また、本発明は音声会議装置に関するものであって、マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、入力データ保存手段に保存されている入力データの実効値を算出する第一の演算手段と、上記実効値を用いた二次曲線近似演算の結果を用いて二次微分演算を行なう第二の演算手段と、上記二次微分演算の結果が所定の確率以上で所定の閾値を超える場合に上記入力信号はインパルス音であると判定する判定手段を備えることを特徴とする。
【００１５】
また、本発明は音声会議装置に関するものであって、マイクロホンからの入力信号をデジタル信号に変換するアナログ・デジタル変換器と、アナログ・デジタル変換器で変換されたデジタル信号を一時的に保存する入力データ保存手段と、入力データ保存手段に保存されている入力データの実効値を算出する第一の演算手段と、入力データの実効値を用いて微分フィルタ係数との積和演算を行なう第二の演算手段と、上記積和演算の結果が所定の確率で所定の閾値を超える場合に、上記入力信号はインパルス音であると判定する判定手段を備えることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、マイクロホンから入力された信号の変化量を演算手段によって算出し、一定以上の大きさの変化が所定の確率で起きる場合に当該入力信号をインパルス音であると判定し、この判定に基づいて入力データのミュート手段を制御することで、拍手などのインパルス音がマイクに入力されてもスピーカから出力されることがない。
【発明を実施するための最良の形態】
【００１７】
【実施例１】
【００１８】
以下、本発明にかかる音声会議装置の実施例について図面を参照しながら説明する。図１は、会議場に設置される音声会議装置の実施例を概略的に示す機能ブロック図である。図１において、音声会議装置は、発話者の音声を電気信号に変換して出力するマイクロホン１と、上記電気信号（入力信号）をデジタル信号に変換するアナログ・デジタル変換器（Ａ／Ｄ）２と、このデジタル信号を保存するメモリを含み本発明にかかる信号処理を行なうデジタル信号処理装置（DSP）３と、ＤＳＰ３において処理されたデジタル信号をアナログ信号に変換するデジタル・アナログ変換器（Ｄ／Ａ）９と、変換されたアナログ信号によってスピーカ１１を駆動するドライバ１０と、前記アナログ信号を出力するスピーカ１１を有してなる。
【００１９】
ＤＳＰ３は、入力信号をデジタル信号に変換した入力データｄｉ（ｉ＝０，１，２，・・，ｎ）を一時的に保存するメモリ４と、メモリ４に保存されている入力データを読み出して絶対値を算出し、算出した絶対値を保持する絶対値演算部５と、絶対値演算部５に保持されている絶対値を読み出して、当該絶対値の所定個数における平均値を算出する平均値演算部６と、上記絶対値が前記平均値の所定倍値を超える数を算出し、この算出結果が予め規定した閾値以上であるか否かを判定する判定部７と、判定部７の判定結果によってメモリ４から読み出される入力データのミュートを解除するミュート手段８を有してなる。
【００２０】
上記平均値演算部６は、上記絶対値演算部５に保持されている絶対値｜ｄｉ｜（ｉ＝０，１，２，・・，ｎ）のうち、保存された一番古い絶対値（ｎ個前の絶対値）からｋ個前までの絶対値を読み出して、これらの平均値を算出する。上記判定部７は、上記平均値を所定倍した（例えばＡ倍）Ａ倍平均値と、ｋ−１個前のデータから現在までの絶対値とを比較し、Ａ倍平均値を超える絶対値の数が予め規定する閾値よりも多いか否かを判定する。Ａ倍平均値を超える絶対値の個数が閾値よりも多ければ、ミュート手段８におけるミュートは解除せずそのまま保持し、絶対値の個数が閾値よりも少なければ当該入力データは音声であると判定しミュート手段８におけるミュートを解除するよう制御する。
【００２１】
上記平均値演算部６の処理をさらに詳細に説明する。上記絶対値演算部５に保存されている絶対値｜ｄｉ｜において、例えばｎが６の場合であれば、絶対値演算部５には｜ｄ０｜，｜ｄ１｜，｜ｄ２｜，｜ｄ３｜，｜ｄ４｜，｜ｄ５｜，｜ｄ６｜の計７個の絶対値が保存されている。ここで、上記の「保存された一番古い絶対値」とは｜ｄ６｜のことであり、この｜ｄ６｜が「ｎ個前の絶対値」に相当する。当該処理は、このｎ個前の絶対値から所定の定数「ｋ個前」までの絶対値を用いて平均値演算を行なうので、例えば所定の定数ｋが３である場合は、「ｎ個前の絶対値からｋ個前までの絶対値」は、上記の絶対値｜ｄ６｜から絶対値｜ｄ３｜までを用いた平均値を算出することになる。すなわち｜ｄ６｜，｜ｄ５｜，｜ｄ４｜，｜ｄ３｜の計４個の絶対値の平均値を算出する処理となる。ここで算出した平均値のＡ倍と、｜ｄ２｜，｜ｄ１｜，｜ｄ０｜（ｋ−１個前のデータから現在までの絶対値）のぞれぞれを比較して、Ａ倍平均値を超える絶対値の個数を求めている。
【００２２】
次に、ＤＳＰ３による判定処理の流れについて図２のフローチャートを用いて説明する。図２において各処理ステップをＳ１，Ｓ２，・・・として表記する。まず、Ａ／Ｄ２においてデジタル信号に変換された入力信号をメモリ４に一時保存する（Ｓ１）。次に、メモリ４に保存された入力データを絶対値演算部５が読み出して絶対値を算出し保持する（Ｓ２）。次に、平均値演算部６が絶対値演算部５に保持されている絶対値（ｎ+１個とする）から過去ｎ−ｋ＋１個の絶対値を読出してこれらの平均値を算出する（Ｓ３）。すなわち、現在の絶対値を｜ｄ０｜とし、保持された一番古い絶対値を｜ｄｎ｜とした場合、｜ｄｎ｜から｜ｄｋ｜の絶対値の平均値を算出する。
【００２３】
次に、判定部７が、上記の平均値に予め規定した定数を乗じた値（Ａ倍平均値）と、上記平均値算出に用いた絶対値以降の絶対値とを比較する。すなわち、Ａ倍平均値と｜ｄｋ−１｜から｜ｄ０｜までの絶対値とを比較して、Ａ倍平均値を超える絶対値の個数を求める。その結果、Ａ倍平均値を超える絶対値の個数が予め規定した閾値よりも多ければ（Ｓ５のＹＥＳ）、当該演算に用いた入力データはインパルス音であると判定し、ミュート手段８に対してミュートを保持するように指示をする（Ｓ６）。上記Ａ倍平均値と絶対値とを比較した結果、上記個数が閾値よりも少なければ（Ｓ５のＮＯ）、当該演算に用いた入力データは音声であると判定しミュート手段８に対してミュートを解除するように指示をする（Ｓ７）。
【００２４】
上記判定処理（Ｓ５）で入力データがインパルス音であるか否かを判断する仕組みについて説明する。図３は、メモリ４に保持される入力データの例であって、横軸が時間軸、縦軸が信号レベルを表わしている。図３（ａ）はインパルス音の例、図３（ｂ）は音声の例を示している。図３のように、インパルス音は入力時のレベルの変化が急激かつ大きいため、マイクロホン１にインパルス音が入力されると、デジタル信号に変換された後においても図３（ａ）に示すように突発的に大きな信号レベルがいきなり出現し、短時間に急な信号レベルの変化が生じる。かたや音声はインパルス音に比較すると音圧変化は緩やかで徐々に信号レベルが上昇し、また、急峻に信号レベルが下がることもない。
【００２５】
図３に示した信号の絶対値の波形が図４である。図４（ａ）はインパルス音の絶対値を表わし、図４（ｂ）は音声の絶対値を表わしている。図４（ａ）の範囲Ａを拡大した図が図５（ａ）であって、図４（ｂ）の範囲Ｂを拡大した図が図５（ｂ）である。図５において縦軸は信号レベルであって、横軸は時間軸である。横軸に表記された｜ｄｎ｜，・・・，｜ｄｋ｜，・・・，｜ｄ１｜，｜ｄ０｜は、各入力データのサンプルタイミングであって｜ｄ０｜が現在である。各信号レベルを示す位置に菱形をプロットし、平均値は黒塗り三角をプロットしている。また、平均値のＡ倍値は直線で表記している。
【００２６】
図５に示すように、インパルス音はその特性から平均値ｄｍｅａｎのＡ倍（Ａ×ｄｍｅａｎ）を超える絶対値が多数存在する（図５（ａ）の場合４個）。音声はＡ×ｄｍｅａｎを超える絶対値はほぼ存在しない。インパルス音と音声は、同様のサンプル区間で比較すると所定のレベル（Ａ×ｄｍｅａｎ）を超える絶対値の数が明らかに異なるため、所定のレベルを超える絶対値の数を計測することによってマイクロホン１に入力された信号がインパルス音であるか音声であるかを判定することができる。ここでインパルス音であると判定する閾値は、絶対値の個数であってもよいし、比較に用いた絶対値数のうちＡ倍平均値を超える絶対値の数の割合であってもよい。
【００２７】
上記の実施例によれば、マイクロホンから入力された音の絶対値と、この絶対値が所定の値以上をとる確率を用いた判定処理によって、入力音がインパルス音であるか音声であるかを判定することができるので、拍手などのインパルス音がマイクロホンから入力されてもスピーカから出力されることがなく、会議の進行を妨げる恐れがなくなる。
【実施例２】
【００２８】
次に、本発明にかかる音声会議装置の別の実施例について図面を参照しながら説明する。図６は、会議場に設置される音声会議装置の別の実施例を概略的に示すブロック図である。本実施例にかかる音声会議装置は、実施例１に示した音声会議装置と同じ構成には同じ符号を付している。ここでは異なる構成について説明する。
【００２９】
図６に示すＤＳＰ３ａは、デジタル信号に変換された入力データを一時的に保存するメモリ４ａと、メモリ４ａに保存されている入力データを用いて実効値を算出し、算出した実効値を保持する実効値演算部５ａと、実効値演算部５ａに保持される実効値を用いて二次曲線近似演算を行ない、算出した近似曲線に対して二次微分演算を行なう二次微分演算部６ａと、二次微分演算の結果（二次微分値）が予め規定した閾値を所定の確率以上で超えるか否かを判定する確率判定部７ａと、確率判定部７ａの判定結果によって、メモリ４ａから読み出される入力データのレベルを減衰させるミュート手段８ａを有してなる。
【００３０】
上記確率判定部７ａは、二次微分演算部６ａにおいて算出される複数の二次微分値が予め規定する閾値を所定の確率で超える場合は、インパルス音であると判定し、ミュート手段８ａに対してミュートを保持するように制御する。また、二次微分値が予め規定する閾値を所定の確率で超えない場合は、音声であると判定し、ミュート手段８ａに対してミュートを解除するように切り換え制御をする。
【００３１】
次に、上記ＤＳＰ３ａによる処理の詳細について説明する。図７は、ＤＳＰ３ａにおいてデジタル信号である入力信号を用いた本発明にかかる処理の流れを示すフローチャートである。図７においてＳ１０，Ｓ２０，・・・とあるのは動作ステップを示す。まず、Ａ／Ｄ２においてデジタル信号に変換された入力データｄｉ（ｉ＝０，１，２，・・，ｎ）を前記メモリ４ａに一時保存する（Ｓ１０）。次に、実効値演算部５ａは、メモリ４ａに保存されている入力データｄｉにおいて、過去の入力データｄｎから順にｋ個（ｋ＜ｎ）の入力データを用いてｎ−ｋ＋２個の実効値を算出して、これを保持する（Ｓ２０）。次に、二次微分演算部６ａが、実効値演算部５ａに保持された実効値において、過去の実効値から順にｍ個の実効値を用いて、ｎ−ｋ−ｍ＋３個の二次近似曲線を算出する（Ｓ３０）。次に、算出した二次近似曲線に対して二次微分演算を行なう（Ｓ４０）。このようにしてｎ−ｋ−ｍ+３個の二次微分値を算出し、これらの二次微分値が所定の確率以上で予め規定する閾値を超えるか否かを判定する（Ｓ５０，Ｓ６０）。具体的には、予め規定した閾値と上記二次微分値とを比較し、閾値よりも大きい二次微分値の個数を数えて（Ｓ５０）、この個数が予め規定した個数以上であれば（Ｓ６０のＹＥＳ）、当該演算に用いた入力データはインパルス音であると判定し、ミュート手段８ａに対してミュートを保持するように指示をする（Ｓ７０）。上記個数が予め規定した数を超えなければ（Ｓ６０のＮＯ）、当該演算に用いた入力データは音声であると判定し、ミュート手段８ａに対してミュートを解除するように指示をする（Ｓ８０）。
【００３２】
上記実効値演算部５ａ及び上記二次微分演算部６ａの処理をさらに詳細に説明する。上記メモリ４ａに保存されている入力データｄｉ（ｉ＝０，１，２，・・，ｎ）が、例えばｎが５の場合であれば、「ｄ０，ｄ１，ｄ２，ｄ３，ｄ４，ｄ５」の計６個の入力データが保存されている。実効値演算部５ａは、このｄｉのうち過去の入力データｄ５から順にｋ個の入力データを用いて実効値を算出する。ここでｋは所定の定数であり、例えばｋが２であれば、過去の入力データｄ５，ｄ４，の２個を読み出して実効値を算出し、次に、入力データｄ４，ｄ３の２個を読み出して実効値を算出する。このように算出を行ない、最終的に入力データｄ１，ｄ０の実効値まで算出し、５個（ｎ−ｋ＋２個）の実効値を算出する。
【００３３】
次に、算出された５個の実効値において、過去の実効値から順にｍ個の実効値を用いて二次近似曲線を算出する。ここで、ｍも所定の定数であり、例えばｍが３であれば、上記５個の実効値「ｄｊｘ」（ｘ＝０，１，２，３，４）において、まず過去の３個（ｍ個）の実効値（ｄｊ４，ｄｊ３，ｄｊ２）から二次近似曲線を算出し、次に３個（ｍ個）の実効値（ｄｊ３，ｄｊ２，ｄｊ１）から二次近似曲線を算出し、最終的に実効値（ｄｊ２，ｄｊ１，ｄｊ０）から二次近似曲線を算出する。このようにして、３個（ｎ−ｋ−ｍ＋３個）の二次近似曲線が得られるので、ｎ−ｋ−ｍ＋３個の二次微分値を算出することになる。
【００３４】
既に説明したとおり、Ａ／Ｄ２においてデジタル信号に変換される入力データの波形は図３に示す通りである。インパルス音は図３（ａ）に示すように、音圧変化が激しいためデジタル信号に変換された後においても信号レベルの変化が激しく、音声の信号は図３（ｂ）に示すように、音圧変化がインパルス音に比較して緩やかである。
【００３５】
音声が入力データである場合、この実効値によって算出した二次近似曲線を二次微分して算出した二次微分値（例えばａ０）は、その値がほぼゼロになる。逆に、インパルス音が入力データである場合には、それによって算出される二次微分値はゼロにはならず二次微分値の絶対値が大きくなる。
【００３６】
従って、上記のとおり複数の二次微分値（例えばｎ−ｋ−ｍ＋３個）において、予め規定した閾値を超える二次微分値の個数が所定の個数以上であれば、インパルス音であると判定することができる。また、複数の二次微分値において、閾値を超える二次微分値の個数を数えて、この個数をｎ−ｋ−ｍ＋３によって除算することで算出する確率が、所定の確率以上（例えば５０％）を超える場合はインパルス音であると判定することができる。
【００３７】
上記の実施例によれば、マイクロホンから入力された音の実効値を用いて二次曲線近似演算を行い、算出した二次曲線に対して二次微分演算を行うことで得た値を用いた確率判定によって、入力音がインパルス音であるか音声であるかを判定することができるので、拍手などのインパルス音がマイクロホンから入力されることで発言許可になることがなく、会議の進行を妨げる恐れがなくなる。
【実施例３】
【００３８】
次に、本発明にかかる音声会議装置の別の実施例について図面を参照しながら説明する。図８は、会議場に設置される音声会議装置の別の実施例を概略的に示すブロック図である。本実施例にかかる音声会議装置は、実施例１及び実施例２に示した音声会議装置とマイクロホン１，Ａ／Ｄ２，Ｄ／Ａ９，ドライバ１０，スピーカ１１は同様の構成であるが、ＤＳＰ３ｂの構成は異なる。従って異なる構成を有するＤＳＰ３ａの構成について説明する。
【００３９】
図８に示すようにＤＳＰ３ｂは、デジタル信号に変換された入力データを一時的に保存するメモリ４ｂと、メモリ４ｂに保存されている入力データを読み出して実効値を算出し、算出した実効値を保持する実効値演算部５ｂと、実効値演算部５ｂに保持されている実効値を読み出して、当該実効値と微分フィルタ係数による積和演算を行なうフィルタ処理部６ｂと、算出された積和演算値が予め規定した閾値を所定の確率以上で超えるか否かを判定する判定部７ｂと、判定部７ｂの判定結果によって、メモリ４ｂから読み出される入力データのミュートを解除するミュート手段８ｂを有してなる。
【００４０】
判定部７ｂは、フィルタ部６ｂが算出した積和演算値を用いてミュート手段８ｂにおいてミュートを保持するかまたはミュートを解除するかを切り換える制御を行なう。判定部７ｂは前記積和演算値が所定の確率以上で予め規定する閾値を超えるか否かを判定し、積和演算値が所定の確率以上で閾値を超える場合、ミュート手段８ｂにおいてミュートを保持するように指示をし、積和演算値が所定の確率以上で閾値を超えない場合はミュート手段８ｂにおいてミュートを解除するように切り換える指示をする。
【００４１】
次に、上記ＤＳＰ３ｂによる判定処理の詳細について図９のフローチャートを用いて説明する。図９においてＳ１１，Ｓ２１，・・・とあるのは動作ステップを示す。まず、Ａ／Ｄ２においてデジタル信号に変換された入力信号を前記メモリ４ｂに一時保存する（Ｓ１１）。次に、実効値演算部５ｂは、メモリに保存された入力データｄｉ（ｉ＝０，１，・・，ｎ）において過去の入力データｄｎからｋ個（ｋ＜ｎ）の入力データを用いて実効値を算出し、これを順に入力データｄｎ−１,ｄｎ−２，・・・についても同様に実効値を算出し、ｎ−ｋ＋２個の実効値を求めて保持する（Ｓ２１）。次に、フィルタ処理部６ｂが実効値演算部５ｂに保持されている実効値において、過去の実効値から順にｍ個の微分フィルタとの積和演算を行い、ｎ−ｋ−ｍ＋３個の積和演算値を算出する（Ｓ３１）。次に、判定部７ｂが、上記積和演算値が予め規定した確率で所定の閾値を超えるか否かを判定する（Ｓ４１，Ｓ５１）。具体的には、予め規定した閾値を超える積和演算値の個数を数えて（Ｓ４１）、前記個数が予め規定した閾値を超えれば（Ｓ５１のＹＥＳ）、当該演算に用いた入力データはインパルス音であると判定し、ミュート手段８ｂに対してミュートを保持するように指示をする（Ｓ６１）。上記個数が閾値を超えなければ（Ｓ５１のＮＯ）、当該演算に用いた入力データは音声であると判定しミュート手段８ｂに対してミュートを解除するように指示をする（Ｓ７１）。
【００４２】
上記の実施例によれば、マイクロホンから入力された音の実効値を用いて微分フィルタを用いた積和演算を行い、算出した値が所定の閾値を超える確率によって、入力音がインパルス音であるか音声であるかを判定することができるので、拍手などのインパルス音がマイクロホンから入力されることで発言許可になることがなく、会議の進行を妨げる恐れがなくなる。
【図面の簡単な説明】
【００４３】
【図１】本発明にかかる音声会議装置の実施例を示す機能ブロック図である。
【図２】本発明にかかる音声会議装置の実施例の動作を示すフローチャートである。
【図３】インパルス音（ａ）と人の声（ｂ）の特性を示すグラフである。
【図４】インパルス音（ａ）と人の声（ｂ）の絶対値の特性を示すグラフである。
【図５】インパルス音（ａ）と人の声（ｂ）の絶対値と所定区間の平均値の特性を示すグラフである。
【図６】本発明にかかる音声会議装置の別の実施例を示す機能ブロック図である。
【図７】上記実施例の動作を示すフローチャートである。
【図８】本発明にかかる音声会議装置の別の実施例を示す機能ブロック図である。
【図９】上記実施例の動作を示すフローチャートである。
【符号の説明】
【００４４】
１    マイクロホン
２    アナログ・デジタル変換器
３    ＤＳＰ
３ａ  ＤＳＰ
３ｂ  ＤＳＰ
９    デジタル・アナログ変換器
１０    スピーカドライバ
【図１】
2009092994.tif 000003
【図２】
2009092994.tif 000004
【図３】
2009092994.tif 000005
【図４】
2009092994.tif 000006
【図５】
2009092994.tif 000007
【図６】
2009092994.tif 000008
【図７】
2009092994.tif 000009
【図８】
2009092994.tif 000010
【図９】
2009092994.tif 000011