(57)【要約】      （修正有）【課題】ネットワークを介して接続された相手端末との間のテレビ会議通信において、マイクが塞がれた場合でも音声データの送受信を円滑に行う。【解決手段】携帯端末装置は、ネットワークを介して接続された相手端末からの音声データをスピーカ１２において出力し、更に、スピーカ１２において出力された音声データをマイク１１において収音する。相関演算部３４は、スピーカ１２が出力した音声データと、スピーカ１２が出力した音声データに対してマイク１１が収音した音声データとの相関演算を行う。マイク塞ぎ判定部３５は、相関演算部３４の相関演算結果を用いて、マイク１１が塞がれた状態であるか否かを判定する。警告部２２は、マイク１１が塞がれた状態を報知させる。【選択図】図４
2014204318.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された相手端末と通信する携帯端末装置であって、
前記相手端末からの音声データを出力する音声出力部と、
前記音声出力部が出力した音声データを収音する音声収音部と、
前記音声出力部が出力した音声データと、前記音声出力部が出力した音声データに対して前記音声収音部が収音した音声データとの相関演算を行う相関演算部と、
前記相関演算部の相関演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、
前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える、
携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
前記相手端末からの音声データを検出する音声検出部と、を更に備え、
前記相関演算部は、
前記音声検出部が前記相手端末からの音声データを検出した場合に前記相関演算を行う、
携帯端末装置。
【請求項３】
請求項１に記載の携帯端末装置であって、
前記塞ぎ判定部は、
前記相関演算部の相関演算結果のピーク相関値が所定の閾値を超える場合に、前記音声収音部が塞がれた状態と判定する、
携帯端末装置。
【請求項４】
ネットワークを介して接続された相手端末と通信する携帯端末装置であって、
前記相手端末からの音声データを出力する音声出力部と、
前記携帯端末装置の周囲の音声データを収音する音声収音部と、
前記音声収音部が収音した音声データの周波数特性を演算する音声周波数特性演算部と、
前記音声周波数特性演算部の演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、
前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える、
携帯端末装置。
【請求項５】
請求項４に記載の携帯端末装置であって、
前記音声収音部が収音した音声データのうち、音量レベルが所定の閾値を超える音声データを検出する音声検出部と、
音量レベルが前記所定の閾値を超える音声データが検出されない場合に、周囲の音声データの周波数特性を演算するノイズ周波数特性算出部と、を更に備える、
携帯端末装置。
【請求項６】
請求項４に記載の携帯端末装置であって、
前記音声収音部が収音した音声データのうち、音量レベルが所定の閾値を超える音声データを検出する音声検出部と、を更に備え、
前記音声周波数特性演算部は、
音量レベルが前記所定の閾値を超える音声データが検出された場合に、前記音声収音部が収音した音声データの周波数特性を演算する、
携帯端末装置。
【請求項７】
請求項４に記載の携帯端末装置であって、
前記塞ぎ判定部は、
前記音声周波数特性演算部の演算結果のうち、第１所定範囲の周波数帯域における音量レベルが所定の閾値以下である場合に、前記音声収音部が塞がれた状態と判定する、
携帯端末装置。
【請求項８】
請求項４に記載の携帯端末装置であって、
前記塞ぎ判定部は、
前記音声周波数特性演算部の演算結果のうち、第１所定範囲の周波数帯域における音量レベルが所定の閾値以下であり、第１所定範囲より低い第２所定範囲の周波数帯域における音量レベルが前記所定の閾値を超える場合に、前記音声収音部が塞がれた状態と判定する、
携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば双方向型のテレビ会議に用いられ、テレビ会議の相手が用いる相手端末との間において映像データ及び音声データを送受信する携帯端末装置に関する。
【背景技術】
【０００２】
近年、カメラ及びマイクを含む携帯端末装置（例えばスマートフォン又はタブレット端末）等の利用が急速に広まっている。このような携帯端末装置は、例えば企業内のテレビ会議においても利用され始めている。従来のテレビ会議では、参加者はテレビ会議用設備が備えられた専用会議室に居る必要があったが、例えばネットワークに接続された携帯端末装置を参加者が個々に用いることで、参加者は、専用会議室に居なくてもそれぞれ離れた場所においてテレビ会議に参加できる。
【０００３】
テレビ会議に携帯端末装置を用いた先行技術として、例えば特許文献１に示す映像音声情報通信システムが知られている。特許文献１に示す映像音声情報通信システムでは、テレビ会議端末装置は、テレビ会議の参加者が不在であって例えばビデオコール又は音声コールに応答できない場合には、携帯端末装置にテレビ会議の音声を転送する。
【０００４】
これにより、特許文献１に示す映像音声情報通信システムは、テレビ会議の参加者がテレビ会議端末装置の設置場所（例えば会議室）から離れている場合でも携帯端末装置に音声を転送することで、テレビ会議に参加させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３３５５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
テレビ会議に携帯端末装置を用いると、参加者は、意図せずに携帯端末装置のマイクを手で塞いでしまう可能性がある。
【０００７】
特許文献１を含む従来の携帯端末装置では、参加者が意図せずに従来の携帯端末装置のマイクを手で塞いでしまうと、参加者の発言内容がマイクにおいて正しく収音されず、テレビ会議における他の参加者が用いる携帯端末装置（相手端末）に発言内容の音声データが正しく転送されず、例えば発言内容がノイズとして認識されてしまう。
【０００８】
従って、従来の携帯端末装置をテレビ会議に用いると、参加者が意図せずに従来の携帯端末装置のマイクを手で塞いだ場合に、テレビ会議における相手端末とのコミュニケーションが円滑に行うことが困難になるという課題があった。
【０００９】
本発明は、上述した従来の課題を解決するために、ネットワークを介して接続された相手端末との間のテレビ会議通信において、マイクが塞がれた場合でも音声データの送受信を円滑に行う携帯端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、ネットワークを介して接続された相手端末と通信する携帯端末装置であって、前記相手端末からの音声データを出力する音声出力部と、前記音声出力部が出力した音声データを収音する音声収音部と、前記音声出力部が出力した音声データと、前記音声出力部が出力した音声データに対して前記音声収音部が収音した音声データとの相関演算を行う相関演算部と、前記相関演算部の相関演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える携帯端末装置である。
【００１１】
また、本発明は、ネットワークを介して接続された相手端末と通信する携帯端末装置であって、前記相手端末からの音声データを出力する音声出力部と、前記携帯端末装置の周囲の音声データを収音する音声収音部と、前記音声収音部が収音した音声データの周波数特性を演算する音声周波数特性演算部と、前記音声周波数特性演算部の演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える携帯端末装置である。
【発明の効果】
【００１２】
本発明によれば、ネットワークを介して接続された相手端末との間のテレビ会議通信において、マイクが塞がれた場合でも音声データの送受信を円滑に行うことができる。
【図面の簡単な説明】
【００１３】
【図１】（Ａ）第１の実施形態の携帯端末装置の外観図、（Ｂ）第１の実施形態の携帯端末装置を用いたテレビ会議の様子を示す説明図
【図２】第１の実施形態の携帯端末装置の動作概要を示す説明図、（Ａ）指がマイクを塞いでいない状態を示す図、（Ｂ）指がマイクを塞いだ状態を示す図
【図３】第１の実施形態の携帯端末装置を用いたテレビ会議システムのシステム構成を示すブロック図
【図４】第１の実施形態の携帯端末装置の音声処理部の内部構成を示すブロック図
【図５】マイクが塞がれていない場合の相関演算結果の一例を示すグラフ
【図６】マイクが塞がれた場合の相関演算結果の一例を示すグラフ
【図７】第１の実施形態の携帯端末装置の動作手順を説明するフローチャート
【図８】第２の実施形態の携帯端末装置の音声処理部の内部構成を示すブロック図
【図９】ノイズ及び音声の各音量レベルの周波数特性の一例を示すグラフ
【図１０】第２の実施形態の携帯端末装置の動作手順を説明するフローチャート
【発明を実施するための形態】
【００１４】
以下、本発明に係る携帯端末装置の各実施形態について、図面を参照して説明する。各実施形態の携帯端末装置は、例えば携帯電話機、スマートフォン、タブレット端末又はＰＤＡ（Personal Digital Assistant）である。
【００１５】
以下の各実施形態では、本発明に係る携帯端末装置の使用形態の一例として、例えば企業内のテレビ会議において携帯端末装置を用いるシチュエーションを説明する。即ち、テレビ会議では、例えばテレビ会議の参加者がそれぞれ各実施形態の携帯端末装置を個々に用いる。但し、各実施形態の携帯端末装置の使用方法は以下の各実施形態における使用形態に限定されない。
【００１６】
なお、本発明は、携帯端末装置が行う各動作（ステップ）を有する音声処理方法として表現することも可能である。更に、本発明は、コンピュータとしての携帯端末装置が行う各動作（ステップ）を、携帯端末装置に内蔵されるプロセッサ（例えばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor））に実行させるためのプログラムとして表現しても良い。
【００１７】
（第１の実施形態）
先ず、第１の実施形態の携帯端末装置１０の詳細な内部構成を説明する前に、携帯端末装置１０の動作概要について、図１（Ａ）及び図１（Ｂ）を用いて簡単に説明する。
【００１８】
図１（Ａ）は、第１の実施形態の携帯端末装置１０の外観図である。図１（Ｂ）は、第１の実施形態の携帯端末装置１０を用いたテレビ会議の様子を示す説明図である。携帯端末装置１０と、テレビ会議の各参加者が用いる他の携帯端末装置（以下、「テレビ会議相手端末」という）とは、ネットワークＮＷを介して相互に接続されている。
【００１９】
携帯端末装置１０は、携帯端末装置１０のユーザ（以下、単に「ユーザ」ともいう）が話す音声を収音するマイク１１と、テレビ会議相手端末５０を用いる他の参加者が話す音声を出力するスピーカ１２と、ユーザを撮像するカメラ１３と、テレビ会議相手端末５０から送信される映像データ（画像データを含む、以下同様）を表示するディスプレイ１４とを少なくとも含む（図１（Ａ）参照）。なお、携帯端末装置１０において、マイク１１、スピーカ１２、カメラ１３及びディスプレイ１４の各配置位置は図１（Ａ）に示す各配置位置に限定されない。
【００２０】
ディスプレイ１４には、テレビ会議に参加している他の参加者の映像データが表示されている（図１（Ｂ）参照）。マイク１１は、ユーザＵＡの話す発言内容（例えば「ありがとう」）の音声を収音する。スピーカ１２は、テレビ会議に参加している他の参加者の発言内容（例えば「どういたしまして」）の音声を出力する。これにより、テレビ会議に参加しているユーザと、同じテレビ会議に参加している他の参加者とは、携帯端末装置１０とテレビ会議相手端末５０とを用いて、円滑にコミュニケーションを行うことができる。
【００２１】
図２（Ａ）,（Ｂ）は、第１の実施形態の携帯端末装置１０の動作概要を示す説明図である。図２（Ａ）は、指ＦＧがマイク１１を塞いでいない状態を示す図である。図２（Ｂ）は、指ＦＧがマイク１１を塞いだ状態を示す図である。
【００２２】
携帯端末装置１０のユーザが、例えば手ＴＨで携帯端末装置１０の筐体の裏面、即ちディスプレイ１４が配置された筐体の表面とは反対側の筐体を把持しているとする（図２（Ａ）参照）。この場合、携帯端末装置１０のマイク１１は、例えばユーザの指ＦＧによって塞がれていない状態であり、ユーザの話す発言内容の音声データを正確に収音できる。従って、ユーザは、テレビ会議の他の参加者との間において円滑にコミュニケーションを行うことができる。
【００２３】
一方、携帯端末装置１０のユーザが、例えば指ＦＧで携帯端末装置１０のマイク１１を塞いだとする（図２（Ｂ）参照）。この場合、携帯端末装置１０のマイク１１は、ユーザの話す発言内容の音声データを正確に収音することが困難となる。従って、ユーザは、テレビ会議の他の参加者との間において円滑にコミュニケーションを行うことが困難である。
【００２４】
そこで、携帯端末装置１０は、例えばユーザの指ＦＧが携帯端末装置１０のマイク１１を塞いだ状態である場合には（図２（Ｂ）参照）、マイク１１が塞がれた状態である旨の警告メッセージＡＬＴを報知させる。例えば、携帯端末装置１０は、警告メッセージＡＬＴをディスプレイ１４に表示する。
【００２５】
次に、本実施形態の携帯端末装置１０の詳細な内部構成について、図３及び図４を参照して説明する。図３は、第１の実施形態の携帯端末装置１０を用いたテレビ会議システム１００のシステム構成を示すブロック図である。図４は、第１の実施形態の携帯端末装置１０の音声処理部１５の内部構成を示すブロック図である。
【００２６】
図３に示す携帯端末装置１０は、マイク１１と、スピーカ１２と、カメラ１３と、ディスプレイ１４と、音声処理部１５と、音声エンコーダ１６と、音声デコーダ１７と、通信部１８と、映像エンコーダ１９と、映像デコーダ２０と、映像処理部２１と、警告部２２とを含む。携帯端末装置１０と、テレビ会議相手端末５０とは、ネットワークＮＷを介して接続され、テレビ会議において相互に映像データ及び音声データを送受信する。
【００２７】
音声収音部の一例としてのマイク１１は、携帯端末装置１０のユーザが話している間ではユーザが話す音声と周囲の音声（例えば環境音、ノイズ）とを収音し、更に、携帯端末装置１０のユーザが話していない間では周囲の音声を収音する。収音された音声は、マイク１１によって電気信号（音声信号）に変換されて音声処理部１５に入力される。
【００２８】
音声出力部の一例としてのスピーカ１２は、テレビ会議相手端末５０を用いる他の参加者が話す音声を出力する。
【００２９】
カメラ１３は、携帯端末装置１０のユーザを撮像する。撮像された映像は、カメラ１３によって所定の信号処理が可能な映像データに変換されて映像処理部２１に入力される。
【００３０】
ディスプレイ１４は、テレビ会議相手端末５０から送信される映像データ、即ちテレビ会議の状況（例えば他の参加者が話している状況）を表す映像データを表示する。また、ディスプレイ１４は、映像処理部２１から出力された警告メッセージＡＬＴ（図２（Ｂ）参照）を表示する。
【００３１】
音声処理部１５は、マイク１１から出力された音声信号に所定の音声処理を行い、所定の音声処理後の音声信号（以下、「マイク信号」という）を音声エンコーダ１６に出力する。また、音声処理部１５は、音声デコーダ１７から出力されたスピーカ信号（後述参照）をスピーカ１２に出力する。
【００３２】
更に、音声処理部１５は、マイク１１から出力されたマイク信号を基に、マイク１１が例えば指ＦＧによって塞がれた状態であるか否かを判定する。音声処理部１５は、マイク１１が塞がれた状態であるか否かの判定結果を警告部２２に出力する。なお、音声処理部１５の詳細な内部構成については、図４を参照して後述する。
【００３３】
音声エンコーダ１６は、音声処理部１５から出力されたマイク信号を符号化処理し、符号化処理後のマイク信号を通信部１８に出力する。なお、音声エンコーダ１６における符号化処理の方式及びその内容は、携帯端末装置１０及びテレビ会議相手端末５０において既知である。
【００３４】
音声デコーダ１７は、通信部１８から出力された音声信号を復号処理し、復号処理後の音声信号（以下、「スピーカ信号」という）を音声処理部１５に出力する。なお、音声デコーダ１７における復号処理の方式及びその内容は、携帯端末装置１０及びテレビ会議相手端末５０において既知である。
【００３５】
通信部１８は、音声エンコーダ１６から出力された符号化処理後のマイク信号と、映像エンコーダ１９から出力された符号化処理後の映像信号とを多重化し、更に、多重化後の信号を例えば無線通信用の所定周波数帯の信号に変換してテレビ会議相手端末５０に送信する。
【００３６】
通信部１８は、例えばテレビ会議相手端末５０から送信された所定周波数帯の信号を受信し、更に、受信された信号を音声信号と映像信号とに分離して音声信号を音声デコーダ１７に出力し、映像信号を映像デコーダ２０に出力する。
【００３７】
映像エンコーダ１９は、映像処理部２１から出力された映像信号を符号化処理し、符号化処理後の映像信号を通信部１８に出力する。なお、映像エンコーダ１９における符号化処理の方式及びその内容は、携帯端末装置１０及びテレビ会議相手端末５０において既知である。
【００３８】
映像デコーダ２０は、通信部１８から出力された映像信号を復号処理し、復号処理後の映像信号を映像処理部２１に出力する。なお、映像デコーダ２０における復号処理の方式及びその内容は、携帯端末装置１０及びテレビ会議相手端末５０において既知である。
【００３９】
映像処理部２１は、カメラ１３から出力された映像信号に所定の映像処理を行い、所定の映像処理後の映像信号を映像エンコーダ１９に出力する。また、映像処理部２１は、映像デコーダ２０から出力された映像信号をディスプレイ１４に表示させる。
【００４０】
更に、映像処理部２１は、警告部２２から出力された表示指示データに応じて、マイク１１が塞がれた状態であることをユーザに認識させるための警告メッセージＡＬＴ（図２（Ｂ）参照）をディスプレイ１４に表示させる。なお、警告メッセージＡＬＴの画像データは、映像処理部２１又は警告部２２が予め保持しているとするが、他には、映像処理部２１又は警告部２２が図３に図示していない記憶装置（例えばメモリ、ハードディスク装置）から読み出したデータでも良い。
【００４１】
報知部の一例としての警告部２２は、音声処理部１５から出力された判定結果、即ちマイク１１が塞がれた状態であるか否かの判定結果に応じて、警告メッセージＡＬＴをディスプレイ１４に表示させるための表示指示データを生成して映像処理部２１に出力する。即ち、警告部２２は、マイク１１が例えば指ＦＧによって塞がれた状態であると判定された場合には、警告メッセージＡＬＴをディスプレイ１４に表示させるための表示指示データを生成して映像処理部２１に出力する。
【００４２】
なお、本実施形態を含む各実施形態では、警告部２２は、マイク１１が例えばユーザの指ＦＧによって塞がれた状態であることを報知するために、警告メッセージＡＬＴをディスプレイ１４に表示させても良いし、次のように報知しても良い。
【００４３】
例えば、警告部２２は、警告メッセージＡＬＴに対応する振動パターンによって携帯端末装置１０に設けられた振動動作部（不図示）を振動させたり、警告メッセージＡＬＴに対応する点灯パターンによって携帯端末装置１０に設けられたＬＥＤ（Light Emitting Diode）（不図示）を点灯又は点滅させたり、更に、警告メッセージＡＬＴに対応する音声パターンによってスピーカ１２に該当する音声を出力させても良い。
【００４４】
ネットワークＮＷは、無線ネットワークでも良いし、有線ネットワークでも良い。
【００４５】
テレビ会議相手端末５０は、携帯端末装置１０と同様の構成を有するので、構成及び動作の説明は省略する。
【００４６】
ここで、図４を参照して、音声処理部１５の内部構成を詳細に説明する。図４に示す音声処理部１５は、ＡＤＣ（Analog Digital Converter）３１と、ＤＡＣ（Digital Analog Converter）３２と、音声検出部３３と、相関演算部３４と、マイク塞ぎ判定部３５とを含む。
【００４７】
ＡＤＣ３１は、所定のサンプリング周波数（例えば８ｋＨｚ）で、マイク１１から出力されたアナログの音声信号をデジタルの音声信号にＡＤ変換する。ＡＤＣ３１によりＡＤ変換されたデジタルの音声信号（マイク信号）は、音声エンコーダ１６及び相関演算部３４に入力される。
【００４８】
ＤＡＣ３２は、音声デコーダ１７から出力されたデジタルのスピーカ信号をアナログのスピーカ信号にＤＡ変換する。ＤＡＣ３２によりＤＡ変換されたアナログのスピーカ信号は、スピーカ１２において音声として出力される。なお、音声デコーダ１７から出力されたデジタルのスピーカ信号は、ＤＡＣ３２、音声検出部３３及び相関演算部３４に入力される。
【００４９】
音声検出部３３は、音声デコーダ１７から出力されたスピーカ信号のうち、音量レベルが所定の第１閾値ＴＨ１を超えるスピーカ信号を検出する。第１閾値ＴＨ１は、例えばテレビ会議相手端末５０を用いる他の参加者が話した音声がスピーカ１２から出力された結果、スピーカ１２から出力された音声が収音されたマイク信号の音量レベルの平均値より所定量小さい値である。従って、スピーカ信号の音量レベルが第１閾値ＴＨ１を超えていると、テレビ会議相手端末５０を用いる他の参加者が話した音声がスピーカ１２から出力されている状態となる。
【００５０】
音声検出部３３は、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出した場合に、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出した旨の検出信号を相関演算部３４に出力する。
【００５１】
相関演算部３４は、ＡＤＣ３１から出力されたデジタルのマイク信号と音声デコーダ１７から出力されたデジタルのスピーカ信号とが入力される。相関演算部３４は、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出した旨の検出信号を音声検出部３３から受けた場合に、ＡＤＣ３１から出力されたデジタルのマイク信号と音声デコーダ１７から出力されたデジタルのスピーカ信号との入力サンプル値が所定数（例えば２５６）に達すると、マイク信号とスピーカ信号との相関演算を行う（数式（１）参照）。相関演算部３４は、マイク信号とスピーカ信号との相関演算結果をマイク塞ぎ判定部３５に出力する。
【００５２】
【数１】
2014204318.tif 000003
【００５３】
数式（１）において、ｃ（τ）はマイク信号とスピーカ信号との相関演算結果（相関値）、Ｎはマイク信号とスピーカ信号との相関演算が１回行われるために必要となる所定のサンプル数（例えば２５６）、ｔは時刻、τは時刻ｔに対する遅延時間、ｓ（τ−ｔ）は時刻ｔからτ遅延したスピーカ信号、ｍ（ｔ）は時刻ｔにおけるマイク信号をそれぞれ表す。なお、ｍｏｄＮは、マイク信号とスピーカ信号とのＮ個のサンプル値毎に周期的に相関演算することを表す。
【００５４】
例えば、ＡＤＣ３１のサンプリング周波数が８ｋＨｚであって、相関演算部３４がマイク信号及びスピーカ信号の２５６個の入力サンプル値毎に相関演算する場合には、相関演算部３４は、３２ｍｓｅｃ（＝２５６／８）毎に相関演算を行う。なお、相関演算部３４における相関演算周期は、３２ｍｓｅｃに限定されず、ＡＤＣ３１のサンプリング周波数とマイク信号及びスピーカ信号の入力サンプル値とに応じて、適宜変更されても良い。
【００５５】
マイク塞ぎ判定部３５は、相関演算周期毎の相関演算部３４における相関演算結果（相関値）を基に、マイク１１が塞がれた状態であるか否かを判定し、マイク１１が塞がれた状態であると判定した場合には、マイク１１が塞がれた状態である旨の判定結果を警告部２２に出力する。
【００５６】
具体的には、マイク塞ぎ判定部３５は、相関演算周期毎の相関演算部３４における相関演算結果（相関値）が所定の第２閾値ＴＨ２を超える場合に、マイク１１が塞がれていない状態であると判定し、所定の第２閾値ＴＨ２を超えない場合に、マイク１１が塞がれた状態であると判定する。第２閾値ＴＨ２は、マイク１１が塞がれた状態であるか否かを判定するための閾値であって、所定値である。
【００５７】
図５は、マイク１１が塞がれていない場合の相関演算結果の一例を示すグラフである。図６は、マイク１１が塞がれた場合の相関演算結果の一例を示すグラフである。図５及び図６の横軸は遅延時間τを表し、図５及び図６の縦軸は相関値を表す。
【００５８】
マイク１１が塞がれていない状態では、スピーカ１２から出力された音声信号の一部が回り込んでマイク１１によって収音され易いと考えられる。従って、マイク信号とスピーカ信号との相関値は、相関演算周期内において第２閾値ＴＨ２を超えるピーク値（ピーク相関値）を有することになる（図５参照）。
【００５９】
一方、マイク１１が例えばユーザの指ＦＧによって塞がれた状態では、スピーカ１２から出力された音声信号の一部がマイク１１によって収音され難いと考えられる。従って、マイク信号とスピーカ信号との相関値は、相関演算周期内において第２閾値ＴＨ２を超えるピーク値（ピーク相関値）を有さない（図６参照）。
【００６０】
次に、本実施形態の携帯端末装置１０の動作手順について、図７を参照して説明する。図７は、第１の実施形態の携帯端末装置１０の動作手順を説明するフローチャートである。
【００６１】
図７において、音声検出部３３は、音声デコーダ１７から出力されたスピーカ信号のうち、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出する（Ｓ１１）。音声検出部３３は、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出した場合に（Ｓ１１、ＹＥＳ）、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号を検出した旨の検出信号を相関演算部３４に出力する。なお、音量レベルが第１閾値ＴＨ１を超えるスピーカ信号が検出されない場合には（Ｓ１１、ＮＯ）、図７に示す携帯端末装置１０の動作は終了する。
【００６２】
相関演算部３４は、ＡＤＣ３１から出力されたデジタルのマイク信号と音声デコーダ１７から出力されたデジタルのスピーカ信号との入力サンプル値が所定数（例えば２５６）に達すると、マイク信号とスピーカ信号との相関演算を行う（Ｓ１２）。相関演算部３４は、マイク信号とスピーカ信号との相関演算結果をマイク塞ぎ判定部３５に出力する。
【００６３】
マイク塞ぎ判定部３５は、ステップＳ１２における相関演算結果のうちピーク値（ピーク相関値）を検出し（Ｓ１３）、検出されたピーク値が第２閾値ＴＨ２を超えるか否かを判定する（Ｓ１４）。ステップＳ１３において検出されたピーク値が第２閾値ＴＨ２を超える場合には（Ｓ１４、ＹＥＳ）、マイク１１は塞がれていない状態なので、図７に示す携帯端末装置１０の動作は終了する。
【００６４】
一方、ステップＳ１３において検出されたピーク値が第２閾値ＴＨ２を超えない場合には（Ｓ１４、ＮＯ）、マイク塞ぎ判定部３５は、マイク１１が例えばユーザの指ＦＧによって塞がれた状態と判定し、マイク１１が塞がれた状態である旨の判定結果を警告部２２に出力する。
【００６５】
警告部２２は、マイク１１が塞がれた状態である旨の判定結果に応じて、警告メッセージＡＬＴをディスプレイ１４に表示させるための表示指示データを生成して映像処理部２１に出力する。映像処理部２１は、警告部２２から出力された表示指示データに応じて、マイク１１が塞がれた状態であることをユーザに認識させるための警告メッセージＡＬＴ（図２（Ｂ）参照）をディスプレイ１４に表示させる（Ｓ１５）。これにより、図７に示す携帯端末装置１０の動作は終了する。
【００６６】
以上により、本実施形態の携帯端末装置１０は、スピーカ１２が出力した音声信号（スピーカ信号）と、スピーカ１２が出力した音声信号（スピーカ信号）に対してマイク１１が収音した音声信号（マイク信号）との相関演算を相関演算周期毎に行う。携帯端末装置１０は、相関演算周期毎の相関演算結果を用いて、マイク１１が例えばユーザの指ＦＧによって塞がれた状態を簡易に判定でき、更に、マイク１１が塞がれた状態をユーザに報知させることができる。
【００６７】
従って、携帯端末装置１０は、例えばネットワークを介して接続されたテレビ会議相手端末５０との間のテレビ会議通信において、マイク１１が例えばユーザの指ＦＧによって塞がれた場合にはマイク１１を塞いだ指ＦＧを離すように促せるので、ユーザが指ＦＧを離した後では、テレビ会議相手端末５０との音声データの送受信を円滑に行うことができる。
【００６８】
なお、第１の実施形態において、マイク塞ぎ判定部３５は、１回の相関演算周期毎の相関演算部３４における相関演算結果からピーク値を検出して第２閾値ＴＨ２を超えるか否かを判定したが、複数回の相関演算周期にわたって相関演算された相関演算結果からピーク値を検出して第２閾値ＴＨ２を超えるか否かを判定しても良い。これにより、マイク塞ぎ判定部３５は、周囲の環境音（ノイズ）の影響を抑制し、マイク１１が塞がれた状態であるか否かを簡易に判定できる。
【００６９】
また、マイク塞ぎ判定部３５は、相関演算周期毎に相関演算部３４が相関演算した相関演算結果を所定のＮｐ回（Ｎｐは２以上の整数）にわたって加算し、Ｎｐ回の加算後の相関演算周期内の相関演算結果からピーク値を検出して第２閾値ＴＨ２を超えるか否かを判定しても良い。これにより、マイク塞ぎ判定部３５は、周囲の環境音（ノイズ）の影響を抑制して、マイク１１が塞がれた状態であるか否かを高精度に判定できる。
【００７０】
（第２の実施形態）
第１の実施形態では、携帯端末装置１０の筐体内におけるマイク１１及びスピーカ１２の配置関係によっては、例えばユーザの指ＦＧがマイク１１を塞いだ状態であってもスピーカ１２から出力された音声信号（スピーカ信号）がマイク１１に漏れ込む場合が考えられる。この場合には、マイク１１が塞がれた状態であるにも拘わらず、相関演算部３４の相関演算結果のピーク値が第２閾値ＴＨ２を超えてしまい、マイク１１が塞がれた状態であるか否かが誤判定される可能性がある。
【００７１】
そこで、第２の実施形態では、携帯端末装置１０Ａは、マイク信号とスピーカ信号との相関値を用いず、マイク１１が収音したノイズ（環境音）と携帯端末装置１０Ａのユーザが話す発言内容の音声信号（マイク信号）との各周波数特性を演算し、各周波数特性を基に、マイク１１が塞がれた状態であるか否かを判定する。
【００７２】
なお、本実施形態の携帯端末装置１０Ａでは、音声処理部１５Ａを除く他の各部の構成及び動作は第１の実施形態の携帯端末装置１０と同一のため、音声処理部１５Ａを除く他の各部の構成及び動作の説明は省略又は簡略化し、異なる内容について説明する。また、図８に示す音声処理部１５Ａの説明では、図４に示す音声処理部１５の各部の構成及び動作と異なる内容について説明し、同一の構成及び動作をするものについては同一の符号を付して説明を省略又は簡略化する。
【００７３】
図８は、第２の実施形態の携帯端末装置１０Ａの音声処理部１５Ａの内部構成を示すブロック図である。図８に示す音声処理部１５Ａは、ＡＤＣ３１と、ＤＡＣ３２と、音声検出部３３Ａと、ノイズ周波数特性演算部４１と、音声周波数特性演算部４２と、マイク塞ぎ判定部３５Ａとを含む。
【００７４】
音声検出部３３Ａは、所定の音声検出期間毎に、マイク１１から出力されたマイク信号のうち、音量レベルが所定の第３閾値ＴＨ３を超えるマイク信号を検出する。なお、第３閾値ＴＨ３は、例えば携帯端末装置１０Ａのユーザが話す発言内容がマイク１１によって収音されたマイク信号の音量レベルの平均値より所定量小さい値である。従って、マイク信号の音量レベルが第３閾値ＴＨ３を超えていると、携帯端末装置１０Ａのユーザが話す音声がマイク１１によって収音されている状態となる。
【００７５】
音声検出部３３Ａは、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した場合に、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した旨の検出信号を音声周波数特性演算部４２に出力する。更に、音声検出部３３Ａは、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない場合に、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない旨の非検出信号をノイズ周波数特性演算部４１に出力する。
【００７６】
ノイズ周波数特性演算部４１は、音声検出期間において音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない旨の非検出信号を音声検出部３３Ａから受けた場合に、同音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性を演算する。なお、ノイズ周波数特性演算部４１は、複数個の音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性を演算することで、周囲の環境音（ノイズ）の音量レベルの周波数特性の平均値を演算しても良い。
【００７７】
ノイズ周波数特性演算部４１は、音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性又はその平均値を基に、マイク１１が塞がれた状態であるか否かを判定するための第４閾値ＴＨ４（後述参照）を演算してマイク塞ぎ判定部３５Ａに出力する。例えば、ノイズ周波数特性演算部４１は、第４閾値ＴＨ４として、例えばノイズ周波数特性演算部４１が演算した音量レベルのノイズ周波数特性と同じ値を用いるが、ノイズ周波数特性演算部４１が演算した音量レベルのノイズ周波数特性から所定量減少した値を用いても良い。
【００７８】
音声周波数特性演算部４２は、音声検出期間において音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した旨の検出信号を音声検出部３３Ａから受けた場合に、同音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性を演算する。
【００７９】
なお、音声周波数特性演算部４２は、複数個の音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性を演算することで、マイク信号の音量レベルの周波数特性の平均値を演算しても良い。音声周波数特性演算部４２は、音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性又はその平均値をマイク塞ぎ判定部３５Ａに出力する。
【００８０】
マイク塞ぎ判定部３５Ａは、ノイズ周波数特性演算部４１から出力された第４閾値ＴＨ４と、音声周波数特性演算部４２から出力されたマイク信号の音量レベルの周波数特性又はその平均値とを基に、マイク１１が塞がれた状態であるか否かを判定し、マイク１１が塞がれた状態であると判定した場合には、マイク１１が塞がれた状態である旨の判定結果を警告部２２に出力する。なお、警告部２２の動作は第１の実施形態の動作と同じであるため、説明は省略する。
【００８１】
具体的には、マイク塞ぎ判定部３５Ａは、マイク信号の音量レベルの所定の帯域（例えば後述する高域）における周波数特性又はその平均値が第４閾値ＴＨ４を超える場合に、マイク１１が塞がれていない状態であると判定し、更に、同じ所定の帯域における周波数特性又はその平均値が所定の第４閾値ＴＨ４とほぼ同じである場合に、マイク１１が塞がれた状態であると判定する。
【００８２】
図９は、ノイズ及び音声の各音量レベルの周波数特性の一例を示すグラフである。図９の横軸は周波数［Ｈｚ］を表し、図９の縦軸は音量レベル［ｄＢ］を表す。図９では、実線はノイズの音量レベルの周波数特性を表し、点線はマイク１１が塞がれていない状態におけるマイク信号の音量レベルの周波数特性を表し、一点鎖線はマイク１１が塞がれた状態におけるマイク信号の音量レベルの周波数特性を表す。例えば、ノイズの音量レベルの周波数特性（実線参照）は第４閾値ＴＨ４として用いられる。なお、本実施形態では、ＡＤＣ３１のサンプリング周波数は１６ｋＨｚである。
【００８３】
携帯端末装置１０Ａのマイク１１が例えばユーザの指ＦＧによって塞がれた状態では、マイク１１が塞がれていない状態と比べて、マイク信号の音量レベルの周波数特性は、高域（例えば６ｋＨｚ〜８ｋＨｚ）になると低下し、低域（例えば０ｋＨｚ〜２ｋＨｚ）になると増大する（図９に示す一点鎖線及び点線参照）。
【００８４】
また、携帯端末装置１０Ａのマイク１１が例えばユーザの指ＦＧによって塞がれた状態では、マイク信号の音量レベルの周波数特性は、高域ではノイズの音量レベルの周波数特性とほぼ同じとなる。即ち、携帯端末装置１０Ａのマイク１１が例えばユーザの指ＦＧによって塞がれた状態では、マイク信号の音量レベルの周波数特性とノイズの音量レベルの周波数特性との差異は所定割合（例えば数％）程度である。
【００８５】
次に、本実施形態の携帯端末装置１０Ａの動作手順について、図１０を参照して説明する。図１０は、第２の実施形態の携帯端末装置１０Ａの動作手順を説明するフローチャートである。
【００８６】
図１０において、音声検出部３３Ａは、所定の音声検出期間毎に、マイク１１から出力されたマイク信号のうち、音量レベルが所定の第３閾値ＴＨ３を超えるマイク信号を検出する（Ｓ２１）。音声検出部３３Ａは、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない場合に（Ｓ２１、ＮＯ）、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない旨の非検出信号をノイズ周波数特性演算部４１に出力する。
【００８７】
ノイズ周波数特性演算部４１は、音声検出期間において音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出しない旨の非検出信号を音声検出部３３Ａから受けた場合に、同音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性を演算する（Ｓ２２）。また、ノイズ周波数特性演算部４１は、複数個の音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性を演算することで、周囲の環境音（ノイズ）の音量レベルの周波数特性の平均値を演算する（Ｓ２３）。
【００８８】
ノイズ周波数特性演算部４１は、音声検出期間における携帯端末装置１０Ａの周囲の環境音（ノイズ）の音量レベルの周波数特性の平均値を基に、マイク１１が塞がれた状態であるか否かを判定するための第４閾値ＴＨ４を演算してマイク塞ぎ判定部３５Ａに出力する（Ｓ２４）。これにより、図１０に示す携帯端末装置１０Ａの動作は終了する。
【００８９】
一方、音声検出部３３Ａは、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した場合に（Ｓ２１、ＹＥＳ）、音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した旨の検出信号を音声周波数特性演算部４２に出力する。
【００９０】
音声周波数特性演算部４２は、音声検出期間において音量レベルが第３閾値ＴＨ３を超えるマイク信号を検出した旨の検出信号を音声検出部３３Ａから受けた場合に、同音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性を演算する（Ｓ２５）。また、音声周波数特性演算部４２は、複数個の音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性を演算することで、マイク信号の音量レベルの周波数特性の平均値を演算する（Ｓ２６）。
【００９１】
音声周波数特性演算部４２は、音声検出期間における携帯端末装置１０Ａのユーザが話す発言内容を含む音声信号（マイク信号）の音量レベルの周波数特性の平均値をマイク塞ぎ判定部３５Ａに出力する。
【００９２】
マイク塞ぎ判定部３５Ａは、音声周波数特性演算部４２から出力されたマイク信号の音量レベルの周波数特性の平均値から高域（例えば６ｋＨｚ〜８ｋＨｚ）におけるマイク信号の音量レベルの周波数特性の平均値を抽出する（Ｓ２７）。
【００９３】
マイク塞ぎ判定部３５Ａは、ノイズ周波数特性演算部４１から出力された第４閾値ＴＨ４と、ステップＳ２７において抽出された高域におけるマイク信号の音量レベルの周波数特性の平均値とがほぼ同じであるか否かを判定することで、マイク１１が塞がれた状態であるか否かを判定する（Ｓ２８）。マイク塞ぎ判定部３５Ａは、マイク１１が塞がれた状態であると判定した場合には（Ｓ２８、ＹＥＳ）、マイク１１が塞がれた状態である旨の判定結果を警告部２２に出力する。
【００９４】
なお、警告部２２の動作は第１の実施形態の動作と同じであるため、説明は省略する。一方、マイク１１が塞がれていない状態であると判定された場合には（Ｓ２８、ＮＯ）、図１０に示す携帯端末装置１０Ａの動作は終了する。
【００９５】
以上により、本実施形態の携帯端末装置１０Ａは、マイク１１が収音した音声信号（マイク信号）の音量レベルが第３閾値ＴＨ３以下である場合には、周囲の環境音（ノイズ）の音量レベルの周波数特性を所定の音声検出期間にわたって演算し、マイク信号の音量レベルが第３閾値を超える場合には、携帯端末装置１０Ａのユーザが話す発言内容を含むマイク信号の音量レベルの周波数特性を同じ音声検出期間にわたって演算する。
【００９６】
携帯端末装置１０Ａは、周囲の環境音（ノイズ）の音量レベルの周波数特性を基に、マイク１１が塞がれたか否かを判定するための第４閾値ＴＨ４を演算し、この第４閾値ＴＨ４と、携帯端末装置１０Ａのユーザが話す発言内容を含むマイク信号の音量レベルの周波数特性とを用いて、マイク１１が塞がれたか否かを判定する。
【００９７】
従って、携帯端末装置１０Ａは、スピーカ１２から出力された音声信号（スピーカ信号）がマイク１１に漏れ込んだとしても、マイク１１が例えばユーザの指ＦＧによって塞がれた状態を簡易且つ高精度に判定でき、更に、マイク１１が塞がれた状態をユーザに報知させることができる。
【００９８】
これにより、携帯端末装置１０Ａは、例えばネットワークＮＷを介して接続されたテレビ会議相手端末５０との間のテレビ会議通信において、マイク１１が例えばユーザの指ＦＧによって塞がれた場合にはマイク１１を塞いだ指ＦＧを離すように促せるので、ユーザが指ＦＧを離した後では、テレビ会議相手端末５０との音声データの送受信を円滑に行うことができる。
【００９９】
なお、第２の実施形態において、マイク塞ぎ判定部３５Ａは、ステップＳ２７において高域（例えば６ｋＨｚ〜８ｋＨｚ）及び低域（例えば０ｋＨｚ〜２ｋＨｚ）の各音量レベルの周波数特性の平均値を抽出しても良い。
【０１００】
この場合、マイク塞ぎ判定部３５Ａは、ステップＳ２８において高域及び低域の各音量レベルの周波数特性の平均値と第４閾値ＴＨ４とを比較し、高域ではマイク信号の音量レベルの周波数特性の平均値が第４閾値ＴＨ４とほぼ同じであって、且つ、低域ではマイク信号の音量レベルの周波数特性の平均値が第４閾値ＴＨ４を超えている場合に、マイク１１が塞がれたと判定しても良い。これにより、携帯端末装置１０Ａは、高域の音量レベルの周波数特性の平均値だけを用いる場合に比べて、マイク１１が塞がれた状態であるか否かを高精度に判定できる。
【０１０１】
以下、上述した本発明に係る携帯端末装置の構成、作用及び効果を説明する。
【０１０２】
本発明の一実施形態は、ネットワークを介して接続された相手端末と通信する携帯端末装置であって、前記相手端末からの音声データを出力する音声出力部と、前記音声出力部が出力した音声データを収音する音声収音部と、前記音声出力部が出力した音声データと、前記音声出力部が出力した音声データに対して前記音声収音部が収音した音声データとの相関演算を行う相関演算部と、前記相関演算部の相関演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える携帯端末装置である。
【０１０３】
この構成によれば、携帯端末装置は、音声出力部が出力した音声データと、音声出力部が出力した音声データに対して音声収音部が収音した音声データとの相関演算結果を用いて、例えば音声収音部が指によって塞がれた状態を簡易に判定でき、更に、音声収音部が塞がれた状態をユーザに報知させることができる。従って、携帯端末装置は、例えばネットワークを介して接続された相手端末との間のテレビ会議通信において、音声収音部が指によって塞がれた場合には音声収音部を塞いだ指を離すように促せるので、ユーザが指を離した後では、相手端末との音声データの送受信を円滑に行うことができる。
【０１０４】
また、本発明の一実施形態は、前記相手端末からの音声データを検出する音声検出部と、を更に備え、前記相関演算部が、前記音声検出部が前記相手端末からの音声データを検出した場合に前記相関演算を行う、携帯端末装置である。
【０１０５】
この構成によれば、携帯端末装置は、音声出力部が音声データを出力している場合に限って相関演算部に相関演算させることで、相関演算部が常に相関演算する場合に比べて、携帯端末装置における消費電力を低減でき、更に、所定回数にわたって演算した相関演算結果を平均化する場合には、無音状態における相関演算結果の影響を排除できるので、より正確な相関演算結果を求めることができる。
【０１０６】
また、本発明の一実施形態は、前記塞ぎ判定部が、前記相関演算部の相関演算結果のピーク相関値が所定の閾値を超える場合に、前記音声収音部が塞がれた状態と判定する、携帯端末装置である。
【０１０７】
この構成によれば、携帯端末装置は、音声収音部が塞がれた状態を簡易に判定できる。
【０１０８】
また、本発明の一実施形態は、ネットワークを介して接続された相手端末と通信する携帯端末装置であって、前記相手端末からの音声データを出力する音声出力部と、前記携帯端末装置の周囲の音声データを収音する音声収音部と、前記音声収音部が収音した音声データの周波数特性を演算する音声周波数特性演算部と、前記音声周波数特性演算部の演算結果を用いて、前記音声収音部が塞がれた状態であるか否かを判定する塞ぎ判定部と、前記塞ぎ判定部の判定結果を用いて、前記音声収音部が塞がれた状態を報知させる報知部と、を備える携帯端末装置である。
【０１０９】
この構成によれば、携帯端末装置は、音声収音部が収音した音声データの周波数特性を演算するので、この音声データの周波数特性の演算結果を用いて、例えば音声収音部が指によって塞がれた状態を簡易に判定でき、更に、音声収音部が塞がれた状態をユーザに報知させることができる。従って、携帯端末装置は、例えばネットワークを介して接続された相手端末との間のテレビ会議通信において、音声収音部が指によって塞がれた場合には音声収音部を塞いだ指を離すように促せるので、ユーザが指を離した後では、相手端末との音声データの送受信を円滑に行うことができる。
【０１１０】
また、本発明の一実施形態は、前記音声収音部が収音した音声データのうち、音量レベルが所定の閾値を超える音声データを検出する音声検出部と、音量レベルが前記所定の閾値を超える音声データが検出されない場合に、周囲の音声データの周波数特性を演算するノイズ周波数特性算出部と、を更に備える携帯端末装置である。
【０１１１】
この構成によれば、携帯端末装置は、音声収音部が音声データを収音していない場合にノイズ周波数特性算出部に周囲の音声データの周波数特性を演算させることで、音声データが収音されていない場合における周囲の音声データ（例えば周囲の環境音、ノイズ）の周波数特性を用いて、音声収音部が塞がれた状態であるか否かを判定するための閾値を適正に算出できる。
【０１１２】
また、本発明の一実施形態は、前記音声収音部が収音した音声データのうち、音量レベルが所定の閾値を超える音声データを検出する音声検出部と、を更に備え、前記音声周波数特性演算部は、音量レベルが前記所定の閾値を超える音声データが検出された場合に、前記音声収音部が収音した音声データの周波数特性を演算する携帯端末装置である。
【０１１３】
この構成によれば、携帯端末装置は、音声収音部が音声データを収音している場合に音声周波数特性演算部に音声周波数特性を演算させることで、音声周波数特性演算部が常に音声周波数特性を演算する場合に比べて、携帯端末装置における消費電力を低減でき、更に、所定回数にわたって演算した音声周波数特性を平均化する場合には、無音状態における音声周波数特性の影響を排除できるので、より正確に音声周波数特性を求めることができる。
【０１１４】
また、本発明の一実施形態は、前記塞ぎ判定部が、前記音声周波数特性演算部の演算結果のうち、第１所定範囲の周波数帯域における音量レベルが所定の閾値以下である場合に、前記音声収音部が塞がれた状態と判定する、携帯端末装置である。なお、第１所定範囲の周波数帯域は、例えば音声収音部により収音された音声データのうち高い周波数帯域（高域）である。
【０１１５】
この構成によれば、携帯端末装置は、例えば音声収音部が塞がれた状態において音声出力部が出力した音声データが音声収音部に漏れ込んだ場合でも、音声収音部が塞がれた状態を高精度に判定できる。
【０１１６】
また、本発明の一実施形態は、前記塞ぎ判定部が、前記音声周波数特性演算部の演算結果のうち、第１所定範囲の周波数帯域における音量レベルが所定の閾値以下であり、第１所定範囲より低い第２所定範囲の周波数帯域における音量レベルが前記所定の閾値を超える場合に、前記音声収音部が塞がれた状態と判定する、携帯端末装置である。なお、第１所定範囲の周波数帯域は、例えば音声収音部により収音された音声データのうち高い周波数帯域（高域）である。また、第２所定範囲の周波数帯域は、例えば音声収音部により収音された音声データのうち低い周波数帯域（低域）である。
【０１１７】
この構成によれば、携帯端末装置は、例えば音声収音部が塞がれた状態において音声出力部が出力した音声データが音声収音部に漏れ込んだ場合でも、音声収音部が塞がれた状態をより一層高精度に判定できる。
【０１１８】
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１１９】
本発明は、ネットワークを介して接続された相手端末との間のテレビ会議通信において、マイクが塞がれた場合でも音声データの送受信を円滑に行う携帯端末装置として有用であり、例えば携帯電話機、スマートフォン又はタブレット端末が該当する。
【符号の説明】
【０１２０】
１０、１０Ａ  携帯端末装置
１１  マイク
１２  スピーカ
１３  カメラ
１４  ディスプレイ
１５、１５Ａ  音声処理部
１６  音声エンコーダ
１７  音声デコーダ
１８  通信部
１９  映像エンコーダ
２０  映像デコーダ
２１  映像処理部
２２  警告部
３１  ＡＤＣ
３２  ＤＡＣ
３３、３３Ａ  音声検出部
３４  相関演算部
３５、３５Ａ  マイク塞ぎ判定部
４１  ノイズ周波数特性算出部
４２  音声周波数特性算出部
５０  テレビ会議相手端末
【図１】
2014204318.tif 000004
【図２】
2014204318.tif 000005
【図３】
2014204318.tif 000006
【図４】
2014204318.tif 000007
【図５】
2014204318.tif 000008
【図６】
2014204318.tif 000009
【図７】
2014204318.tif 000010
【図８】
2014204318.tif 000011
【図９】
2014204318.tif 000012
【図１０】
2014204318.tif 000013