(57)【特許請求の範囲】
【請求項１】
互いに相対位置が変更される複数の筐体と、
複数の前記筐体に配置され、話者の音声信号を取得する複数のマイクと、
前記話者の通話相手の音声信号を、通話相手へ戻るエコーを抑制するための参照信号として取得する参照信号取得手段と、
複数の前記筐体の相対位置を検出する検出手段と、
前記検出手段により検出された複数の前記筐体の相対位置に基づいて、複数の前記マイクにより取得される複数の前記音声信号のうち、切り替え対象とする前記音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号とともに出力する選択出力手段と、
前記選択出力手段から出力された前記参照信号に基づいて、前記選択出力手段から出力された前記音声信号に含まれるエコーを除去する機能を備える信号処理回路と、
を備えることを特徴とする携帯端末。
【請求項２】
前記選択手段は、複数の前記マイクから出力された前記音声信号のうち、切り替え対象とする前記音声信号を１つ選択する、
ことを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記選択出力手段は、前記選択手段により選択された前記音声信号と前記参照信号取得手段により取得された前記参照信号とを切り替える複数のスイッチを備える、
ことを請求項１又は２に記載の携帯端末。
【請求項４】
前記信号処理回路は、前記エコーを除去した音声信号を用いて、話者の位置を判別する位置判別手段を備え、
前記選択手段は、前記検出手段によって検出された筐体の相対位置に応じて、前記位置判別手段による特定方向の話者の位置を判別するために必要な音声信号以外の音声信号を切り替え対象として選択する、
ことを請求項１、２又は３に記載の携帯端末。
【請求項５】
互いの相対位置が変更可能で、それぞれ、音声に対応する音声信号を出力する複数のマイクと、
複数の前記マイクが取得する音声に含まれるエコーの原因となる音に対応する信号を、エコー抑制用の参照信号として取得する参照信号取得手段と、
複数の前記マイクの相対位置を検出する検出手段と、
前記検出手段により検出された複数のマイクの相対位置に基づいて、複数の前記マイクから出力された複数の音声信号のうち、切り替え対象とする音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号と共にエコー抑制機能を備える信号処理回路へ出力する信号出力手段と、
を備えることを特徴とする参照信号出力回路。
【請求項６】
コンピュータを、
互いの相対位置が変更可能で、それぞれ、音声に対応する音声信号を出力する複数のマイクの相対位置を検出する検出手段と、
複数の前記マイクが取得する音声に含まれるエコーの原因となる音に対応する信号を、エコー抑制用の参照信号として取得する参照信号取得手段と、
前記検出手段により検出された複数のマイクの相対位置に基づいて、複数の前記マイクから出力された複数の音声信号のうち、切り替え対象とする音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号と共にエコー抑制機能を備える信号処理回路へ出力する信号出力手段、
として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エコー抑制機能を備えた携帯端末、エコー抑制用の参照信号を出力する参照信号出力回路、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、複数のマイクを利用してアレイマイクを構成し、アレイマイクで取得した音声から周囲の雑音を除去し、例えば話者の声などの、目的の音のみを取得する音声分離技術（例えば、非特許文献１）が存在する。
【０００３】
また、スピーカから再生される通話相手の音声をマイクが取得し、取得された音声が相手に戻り、エコーが生じることがある。特許文献１に記載されているように、このエコーを打ち消す機能（エコーキャンセラ機能）が通話システムにおいて用いられている。
【０００４】
そして、目的の音のみを取得する音声分離技術は、エコーキャンセラ機能と組み合わせて、電話会議システムやテレビ電話システムなどに利用される。
【０００５】
【特許文献１】特開平８−９００５号公報
【非特許文献１】戸上真人、天野明雄、新庄広、鴨志田亮太、”人間共生ロボット  ＥＭＩＥＷの聴覚機能”、人工知能学会、p.59-64、２００５／１０／１４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、２軸ヒンジやスライド機構付の接続部などで上側筐体と下側筐体とを接続した携帯端末に、アレイマイクを用いた雑音除去機能及びエコーキャンセラ機能を搭載する場合、端末サイズの制約からマイクとスピーカとを上側筐体又は下側筐体の何れか一方に全てを実装できるとは限らない。ユーザーの使用スタイルとしては常に端末を同じ状態で利用するわけではなく、端末を開いて縦向きで手に持って利用したり、端末を閉じて横向きで机に置いたりするなど、端末の使用形状を変更しながらユーザーに適した状態で利用したりする。
【０００７】
エコーキャンセラ機能を実現するためには、エコーと同じ音声を参照信号とし、これをＡ／Ｄ（アナログ／デジタル）変換して、信号処理部に供給する必要がある。しかし、携帯電話のように低コスト、実装スペース削減が求められる製品では、マイク数やマイクからの音声信号が入力されるＡ／Ｄ変換器や信号処理部の入力ポートの数等の、ハードウエア量を増やしたくないという要望がある。
【０００８】
この問題を解決する一手法として、音声入力チャンネルの１つ（例えば、Ａ／Ｄ変換器の入力ポートの１つ）をエコーキャンセラ参照信号入力用に利用したりすることが考えられる。
しかし、携帯端末の場合、上述の通り、端末の利用形状が変われば、マイクの相対位置も変わってしまう。このため、エコーキャンセラ参照信号用に入力チャンネルを固定してしまった場合、端末の使用形状によっては、音源定位等を用いた雑音除去のために必要となるマイクからの音声入力の一部を使用できないことになり、雑音除去性能が低下してしまう。
【０００９】
本発明は、上記問題点に鑑みてなされたもので、使用スタイルに拠らず、携帯端末の使用時の雑音除去性能及びエコーキャンセラ性能の低下を防ぐ携帯端末、参照信号出力回路、及びコンピュータプログラムを提供することを目的とする。
また、本発明は、ハードウエア量を抑えつつ、参照信号の供給を可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の第１の観点に係る携帯端末は、
互いに相対位置が変更される複数の筐体と、
複数の前記筐体に配置され、話者の音声信号を取得する複数のマイクと、
前記話者の通話相手の音声信号を、通話相手へ戻るエコーを抑制するための参照信号として取得する参照信号取得手段と、
複数の前記筐体の相対位置を検出する検出手段と、
前記検出手段により検出された複数の前記筐体の相対位置に基づいて、複数の前記マイクにより取得される複数の前記音声信号のうち、切り替え対象とする前記音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号とともに出力する選択出力手段と、
前記選択出力手段から出力された前記参照信号に基づいて、前記選択出力手段から出力された前記音声信号に含まれるエコーを除去する機能を備える信号処理回路と、
を備えることを特徴とする。
【００１１】
前記選択手段は、例えば、複数の前記マイクにより取得される複数の音声信号のうち、切り替え対象とする音声信号を１つ選択する。
【００１２】
前記選択出力手段は、例えば、前記選択手段により選択された音声信号と前記参照信号取得手段により取得された参照信号とを切り替える複数のスイッチを備えてもよい。
【００１３】
例えば、前記信号処理回路は、前記エコーを除去した音声信号を用いて、話者の位置を判別する位置判別手段を備え、前記選択手段は、前記検出手段によって検出された筐体の相対位置に応じて、前記位置判別手段による特定方向の話者の位置を判別するために必要な音声信号以外の音声信号を切り替え対象として選択する。
【００１４】
本発明の第２の観点に係る参照信号出力回路は、
互いの相対位置が変更可能で、それぞれ、音声に対応する音声信号を出力する複数のマイクと、
複数の前記マイクが取得する音声に含まれるエコーの原因となる音に対応する信号を、エコー抑制用の参照信号として取得する参照信号取得手段と、
複数の前記マイクの相対位置を検出する検出手段と、
前記検出手段により検出された複数のマイクの相対位置に基づいて、複数の前記マイクから出力された複数の音声信号のうち、切り替え対象とする音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号と共にエコー抑制機能を備える信号処理回路へ出力する信号出力手段と、
を備えることを特徴とする。
【００１５】
本発明の第３の観点に係るコンピュータプログラムは、
コンピュータを、
互いの相対位置が変更可能で、それぞれ、音声に対応する音声信号を出力する複数のマイクの相対位置を検出する相対位置検出手段と、
複数の前記マイクが取得する音声に含まれるエコーの原因となる音に対応する信号を、エコー抑制用の参照信号として取得する参照信号取得手段と、
前記検出手段により検出された複数のマイクの相対位置に基づいて、複数の前記マイクから出力された複数の音声信号のうち、切り替え対象とする音声信号を選択する選択手段と、
前記選択手段により選択された前記音声信号を前記参照信号取得手段により取得された前記参照信号に切り替え、前記選択手段により選択されていない前記音声信号と共にエコー抑制機能を備える信号処理回路へ出力する信号出力手段、
として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ハードウエア量を増大させることなく、参照信号を供給することが可能となる。
【発明を実施するための最良の形態】
【００１７】
（実施形態１）
以下、本発明の実施形態１について図１〜５を参照して詳細に説明する。
【００１８】
図１は、本実施形態に係る携帯電話１００の構成図である。同図に示すように、携帯電話１００は、アレイマイク部１と、音声入出力ＩＦ部２と、雑音エコー除去部３と、通話処理部４と、から構成される。
【００１９】
アレイマイク部１は、複数のマイクで構成され、音声を取得し、アナログの音声信号を出力する。例えば、アレイマイク部１はモノラルマイク１０、１１、１２、１３で構成され、各マイクは音声を取得し、音声入出力ＩＦ部２へそれぞれアナログのマイク信号（音声信号）Ｓｉｇ１、Ｓｉｇ２、Ｓｉｇ３、Ｓｉｇ４を出力する。
【００２０】
音声入出力ＩＦ部２は、主として音声信号の入出力を行う制御ＩＦであり、複数のＡ／Ｄ（アナログ／デジタル）変換器と、スイッチと、第１Ｄ／Ａ変換器２４と、制御ＩＦ２５と、から構成される。
【００２１】
Ａ／Ｄ（アナログ／デジタル）変換器の数は、アレイマイク部１からの音声信号に基づく数である。図１の構成では、アレイマイク部１から４つのモノラルのアナログ音声信号が出力され、これらをデジタル変換するので、音声入出力ＩＦ部２は、ステレオ入力に対応した２つの変換器（第１Ａ／Ｄ変換器２０及び第２Ａ／Ｄ変換器２１）を備える。
【００２２】
携帯電話１００が備えるべきスイッチの回路構成やスイッチの数について説明する。マイクの位置関係が変更された場合、アレイマイク部１において、雑音除去機能の低下が少ないマイク（例えば、垂直方向の推定に使用されるマイク）の位置が変わる。そこで、最初に、マイクの配置が複数のパターンに変化するとき、どの状態でスイッチの制御を行うかを定める。次に、スイッチを制御する状態において、エコーキャンセラ参照信号に置換しても、雑音除去に影響のないマイクを定める。そして、切り替えてもよい（切り替えてエコーキャンセラ参照信号を代わりに出力できる）マイクの数や出力すべきエコーキャンセラ参照信号の数に基づいてスイッチの回路構成やスイッチの数を決定する。
【００２３】
例えば、携帯電話１００のマイクの配置は、携帯電話が開いたり閉じたりする場合に変更される。この携帯電話１００の端末形状が開いた状態と閉じた状態とでスイッチの制御を行う場合、モノラルマイク１０又は１３が音源の垂直方向の推定に使用され、雑音除去に影響の少ないマイクである。そこで、モノラルマイク１０又は１３の何れかを選択してエコーキャンセラ参照信号と切り替える。そして、出力すべきエコーキャンセラ参照信号は１つである。この場合、例えば、２入力１出力のスイッチとして機能する回路を２つ有する部品を１個、或いは２入力１出力のスイッチとして機能する部品を２個（第１ＳＷ２２及び第４ＳＷ２３）設ける。
【００２４】
第１Ａ／Ｄ変換器２０は、音声信号のＡ／Ｄ（アナログ／デジタル）変換を行う回路や部品である。第１Ａ／Ｄ変換器２０は、ステレオ入力に対応しており、第１ＳＷ２２から出力された音声信号がＬチャネルに入力され、モノラルマイク１１から出力されたマイク信号Ｓｉｇ２（音声信号）がＲチャネルに入力される。そして、第１Ａ／Ｄ変換器２０は、入力されたアナログの音声信号をステレオのデジタル音声信号に変換して雑音エコー除去部３に出力する。
【００２５】
第２Ａ／Ｄ変換器２１は、音声信号のＡ／Ｄ（アナログ／デジタル）変換を行う回路や部品である。例えば、第２Ａ／Ｄ変換器２１は、ステレオ入力に対応しており、モノラルマイク１２から出力されたマイク信号Ｓｉｇ３がＬチャネルに入力され、第４ＳＷ２３から出力された音声信号がＲチャネルに入力される。第２Ａ／Ｄ変換器２１は、入力されたアナログの音声信号をステレオのデジタル音声信号に変換して雑音エコー除去部３に出力する。
【００２６】
第１ＳＷ２２は、２入力１出力のスイッチとして機能する部品である。第１ＳＷ２２は、２つの入力端子ａ及びｂを備え、モノラルマイク１０から出力されるマイク信号Ｓｉｇ１が入力端子ａに入力され、後述するエコーキャンセラ参照信号Ｓｉｇ５が入力端子ｂに入力される。第１ＳＷ２２は、後述する切替制御信号Ｓｉｇ６に従って入力先をａ側又はｂ側に切り替え、切り替えた入力端子に入力される信号は第１Ａ／Ｄ変換器２０へ出力される。
【００２７】
第４ＳＷ２３は、２入力１出力のスイッチとして機能する部品である。第４ＳＷ２３は、２つの入力端子ａ及びｂを備え、モノラルマイク１３から出力されるマイク信号Ｓｉｇ４が入力端子ａに入力され、後述するエコーキャンセラ参照信号Ｓｉｇ５が入力端子ｂに入力される。第４ＳＷ２３は、後述する切替制御信号Ｓｉｇ７に従って入力先をａ側又はｂ側に切り替え、切り替えた入力端子に入力される信号は第２Ａ／Ｄ変換器２１へ出力される。
【００２８】
第１Ｄ／Ａ変換器２４は、音声信号のＤ／Ａ（デジタル／アナログ）変換を行う回路や部品であり、雑音エコー除去部３で雑音除去及びエコーキャンセラ処理されてクリアになったデジタル音声信号が入力され、この信号をＤ／Ａ変換して通話処理部４へ出力する。
【００２９】
制御ＩＦ２５は、第１ＣＰＵ３０の制御に従い、第１ＳＷ２２及び第４ＳＷ２３へ、それぞれ切替制御信号Ｓｉｇ６及びＳｉｇ７を出力する。
【００３０】
ここで、切替制御信号Ｓｉｇ６、Ｓｉｇ７は、制御ＩＦ２５が第１ＳＷ２２、第４ＳＷ２３を制御するための信号であって、各スイッチにおいて入力端子ａ、ｂのうち、どちらの端子を選択して切り替えるかを指示する情報が付加される。
【００３１】
上記の構成により、音声入出力ＩＦ部２は、アレイマイク部１で取得したマイク信号Ｓｉｇ１、Ｓｉｇ４とエコーキャンセラ参照信号Ｓｉｇ５とを、第１ＳＷ２２及び第４ＳＷ２３で切り替える。また、音声入出力ＩＦ部２は、アナログの音声信号をＡ／Ｄ変換し、雑音エコー除去部３へ出力する。さらに、音声入出力ＩＦ部２は、雑音エコー除去部３から出力されたクリアなデジタル音声信号をＤ／Ａ変換して通話処理部４へ出力する。
【００３２】
雑音エコー除去部３は、取得音声の雑音除去を行うための信号処理を行うように構成された信号処理回路である。例えば、雑音エコー除去部３は、音声入出力ＩＦ部２より入力された、音声信号から雑音を除去し、エコーキャンセラ参照信号Ｓｉｇ５を使用してエコーを打ち消す。図１に示すように、雑音エコー除去部３は、第１ＣＰＵ３０と、キャッシュ３１と、メモリ３２と、シリアルインターフェース３３と、ＣＰＵ＿ＩＦ３４と、内部バス３５と、から構成される。
【００３３】
第１ＣＰＵ３０は、通話相手の音声（エコーキャンセラ参照信号Ｓｉｇ５）と、その音声から生じるエコー（マイク信号Ｓｉｇ１〜Ｓｉｇ４に含まれている）とから両者の関係を逐次学習し、どのようなエコーが生じるのかを推定する。第１ＣＰＵ３０は、推定したエコーをマイク信号Ｓｉｇ１〜Ｓｉｇ４から減算処理することで、音声信号のエコーを除去する。
【００３４】
また、第１ＣＰＵ３０は、例えば、非特許文献１等に記載された音源定位法により、音源の位置（方向）を推定し、ノイズを抑圧する。
【００３５】
通常であれば、第１ＣＰＵ３０は、携帯電話１００が図２に示すように開いた状態では、モノラルマイク１０、１１を音源の水平方向の位置（向き）の推定に使用し、モノラルマイク１０、１３を音源の垂直方向の推定に使用し、モノラルマイク１１，１２を音源の前後方向の位置の推定に使用する。また、携帯電話１００が図４に示すように閉じた状態では、モノラルマイク１１，１３を水平方向の位置の推定に使用し、モノラルマイク１０、１２を垂直方向の位置の推定に使用し、モノラルマイク１１，１２を前後方向の位置の推定に使用する。
【００３６】
しかし、本実施形態においては、専用のＡ／Ｄ変換器及び入力ポート等を設けることなく、エコーキャンセラ参照信号Ｓｉｇ５を入力可能とするため、４つのマイク１０〜１３からのマイク信号Ｓｉｇ１〜Ｓｉｇ４のうち、１の信号をエコーキャンセルエコーキャンセラ参照信号Ｓｉｇ５に切り替えてＡ／Ｄ変換器２０，２１に供給する。このため、ノイズ除去の観点より、音源の水平方向の位置の推定を常に可能とし、携帯電話１００が図２に示すように開いた状態では、モノラルマイク１０、１１を水平方向の位置（向き）推定に使用し、モノラルマイク１１，１２を前後方向の推定に使用し、垂直方向の位置の推定は行わない。また、携帯電話１００が図４に示すように閉じた状態では、モノラルマイク１１，１３を音源の水平方向の推定に使用し、モノラルマイク１１，１２を前後方向の推定に使用し、垂直方向の位置の推定は行わない。
【００３７】
第１ＣＰＵ３０は、雑音除去及びエコーキャンセラ処理を行うために、第１ＳＷ２２及び第４ＳＷ２３の切り替えるべき入力端子を判別する。
具体的には、第１ＣＰＵ３０は、ＣＰＵ＿ＩＦ３４を介して供給される端末形状に応じて、図２に示す開状態では、第１ＳＷ２２にマイク信号Ｓｉｇ１を選択させ、第４ＳＷ２３にエコーキャンセラ参照信号Ｓｉｇ５を選択させるように判別し、図４に示す閉状態では、第１ＳＷ２２にエコーキャンセラ参照信号Ｓｉｇ５を選択させ、第４ＳＷ２３にマイク信号Ｓｉｇ４を選択させるように判別する。
【００３８】
キャッシュ３１は、メモリ３２より高速なキャッシュメモリであり、メモリ３２は、キャッシュ３１より低速なメインメモリである。これらは第１ＣＰＵ３０の処理を高速化するために階層化されたメモリであり、各種のプログラムやデータが格納される。
【００３９】
シリアルインターフェース３３は、デジタルデータを１ビットずつ連続的に転送する通信チャネルであり、内部バス３５と音声入出力ＩＦ部２との間でデジタルデータの受け渡しを行う。
【００４０】
ＣＰＵ＿ＩＦ３４は、内部バス３５と通話処理部４との間でデータやコマンドの受け渡しを行う。例えば、後述するエコーキャンセラ参照信号入力切替通知Ｓｉｇ８の受け渡しを行う。
【００４１】
内部バス３５は、第１ＣＰＵ３０、キャッシュ３１、メモリ３２、シリアルインターフェース３３、及びＣＰＵ＿ＩＦ３４を接続し、これらの間でデータ及びコマンドの転送を行うための共通のチャネルである。
【００４２】
上記の構成により、雑音エコー除去部３は、音声入出力ＩＦ部２より入力された音声信号に含まれているエコーをエコーキャンセラ参照信号を利用して除去（抑圧）し、さらに、音源の位置（向き）を特定し、して雑音を除去（抑圧）する。また、雑音エコー除去部３は、音声入出力ＩＦ部２及び通話処理部４とデジタルデータの受け渡しを行う。
【００４３】
通話処理部４は、主に携帯電話１００が電話として機能するための通話に係わる処理を行う回路又は部品である。通話処理部４は、アンテナ４０と、無線通信部４１と、コーデック４２と、第３Ａ／Ｄ変換器４３と、第２Ｄ／Ａ変換器４４と、スピーカ４５と、第２ＣＰＵ４６と、判定部４７と、から構成される。
【００４４】
アンテナ４０は、例えばモノポールアンテナ等で構成され、基地局等から送信された電波を受信し、音声信号を乗せた電波を発信するために使用される。
【００４５】
無線通信部４１は、アンテナ４０で受信した電波を高周波電気信号に変換して音声信号としてコーデック４２に出力し、コーデック４２から入力された音声信号を電波に変換する回路又は部品である。
【００４６】
コーデック４２は、音声信号の圧縮や冗長化などの符号化と符号化された信号の復調とを行う回路や部品であり、第３Ａ／Ｄ変換器４３から出力されたデジタル音声信号を符号化して無線通信部４１に出力し、また、無線通信部４１からの符号化されたデジタル音声信号を復調して第２Ｄ／Ａ変換器４４へ出力する。
【００４７】
第３Ａ／Ｄ変換器４３は音声信号のＡ／Ｄ変換を行う回路や部品であり、音声入出力ＩＦ部２から出力されたアナログの音声信号をＡ／Ｄ変換してコーデック４２へ出力する。
【００４８】
第２Ｄ／Ａ変換器４４は、音声信号のＤ／Ａ（デジタル／アナログ）変換を行う回路や部品であり、コーデック４２から出力されたデジタル音声信号（通話の際に相手から送られてきた音声信号）をＤ／Ａ変換してスピーカ４５へ出力する。また、第２Ｄ／Ａ変換器４４は、Ｄ／Ａ変換した音声信号をエコーキャンセラ参照信号Ｓｉｇ５として第１ＳＷ２２及び第４ＳＷ２３のそれぞれのｂ端子へ出力する。
【００４９】
テレビ電話などの電話機能を使用時にはスピーカ４５から再生される通話相手の音声がアレイマイク部１に取得され、通話相手の音声がエコーＥとして相手に戻ってしまう。そこで、エコーキャンセラ処理によりエコーＥを打ち消すことが必要となるが、エコーＥを打ち消すためには、エコーＥと同じ音声を示す音声信号が参照信号として必要となる。そこで、エコーＥの抑制のため、第２Ｄ／Ａ変換器４４は、Ｄ／Ａ変換した通話相手からの音声信号をエコーキャンセラ参照信号Ｓｉｇ５として第１ＳＷ２２及び第４ＳＷ２３へ出力する。
【００５０】
スピーカ４５は、第２Ｄ／Ａ変換器４４から出力される電気信号（音声信号）を音声に変換して通話相手の音声を再生する。
【００５１】
第２ＣＰＵ４６は、通話処理部４全体を制御する処理装置である。また、形状判定部から端末の形状の判定結果を示す情報を受信し、判定結果に基づきエコーキャンセラ参照信号入力切替通知Ｓｉｇ８を発行し、音声入出力ＩＦ部２へ出力する。
【００５２】
エコーキャンセラ参照信号入力切替通知Ｓｉｇ８は、第１ＳＷ２２又は第４ＳＷ２３を制御するための信号であり、２つのスイッチのうちエコーキャンセラ参照信号Ｓｉｇ５をどちらのスイッチの出力信号から取得するかを指示する情報が付加される。
【００５３】
判定部４７は、端末の形状の状態を判定し、端末状態に関する情報を第２ＣＰＵ４６へ通知する。例えば、判定部４７は後述するヒンジ部５の動きを検知することで、端末が開いているか閉じているのかを端末状態として判定する。
【００５４】
例えば、判定部４７は、接地された接点を有する回転子であるヒンジと、開いた状態と閉じた状態に対応する固定接点を有するロータリースイッチと、固定接点と接続され、各々が異なった抵抗値を有する複数個の抵抗と、複数個の抵抗の一方の端子に接続された基準電圧と、から構成される。携帯電話１００が開いたり閉じたりした場合、ヒンジの回転角が変化し、ヒンジの有する接点と固定接点とが接触する。そして、固定端子に接続された抵抗による基準電圧からの電圧降下を検出することで、判定部４７は携帯電話１００の形状変化を検出する。
【００５５】
上記の構成により、通話処理部４は、アンテナ４０で受信した電波を無線通信部４１が電気信号に変換することで相手の話者からの音声信号を取得し、取得した音声信号をコーデック４２で復調し、第２Ｄ／Ａ変換器４４でＤ／Ａ変換してスピーカ４５から出力する。また、通話処理部４は、第２Ｄ／Ａ変換器４４からの音声信号（相手の話者からの音声信号）をエコーキャンセラ参照信号Ｓｉｇ５として音声入出力ＩＦ部２へ出力する。音声入出力ＩＦ部２から出力されたクリアな音声信号は、第３Ａ／Ｄ変換器４３でＡ／Ｄ変換し、コーデック４２で符号化してアンテナ４０から発信する。
【００５６】
上述した構成により、携帯電話１００は、通話処理部４が受信した相手の話者の音声をスピーカ４５で再生し、相手の話者からの音声信号をエコーキャンセラ参照信号Ｓｉｇ５として使用する。携帯電話１００は、アレイマイク部１から出力される音声信号とエコーキャンセラ参照信号Ｓｉｇ５とを音声入出力ＩＦ部２に入力する。携帯電話１００は、端末形状に応じてエコーキャンセラ参照信号Ｓｉｇ５とアレイマイク部１からのマイク信号Ｓｉｇ１、Ｓｉｇ４とを切り替えて音声入出力ＩＦ部２で取得する。そして、携帯電話１００は雑音エコー除去部３で、雑音を除去し、エコーＥを抑制したクリアな音声信号を音声処理部４から発信する。
【００５７】
モノラルマイク１０〜１３及びスピーカ４５が携帯電話１００のどの位置に配置されるかを、図２〜図４を参照して説明する。図２は、携帯電話１００を開いて使用する場合マイク１０〜１３とスピーカ４５との配置である。この端末状態は、例えば、屋外などでユーザーが携帯電話１００を手に持ってテレビ電話機能を使用する場合の状態である。図２（ａ）は、携帯電話１００を開いて斜め前から見た外形図であり、同図（ｂ）は、携帯電話１００を開いて斜め後ろから見た外形図である。同図（ａ）、（ｂ）に示すように、携帯電話１００は、ヒンジ部５と、上側筐体６と、下側筐体７と、から構成される。
【００５８】
ヒンジ部５は上側筐体６と下側筐体７とを接続する部材であり、例えば、２軸ヒンジを使用し、携帯電話１００を開いたり、閉じて折りたたんだりすることができほか、図２に示すように開いた状態でさらに、図３（ａ）に示すように上側筐体６を回転させ、図３（ｂ）に示すように上側筐体６を１８０度回転させた後、図４に示すように再度折りたたむことができる。
【００５９】
上側筐体６は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）等から構成されるディスプレイを備えた部材であり、このディスプレイに操作画面等が表示される。ディスプレイを備えた面を表面、この表面と対向する面を裏面とする。
【００６０】
下側筐体７は、操作ボタン等を備えた部材であり、携帯電話１００をユーザーが操作するために使用される。操作ボタン等を備えた面を表面、この表面と対抗する面を裏面とする。
【００６１】
スピーカ４５は、下側端末７に実装され、アレイマイク部１はスピーカ４５の実装されている筐体と同じ筐体に実装されるが、アレイマイク部１を構成するモノラルマイク１０〜１３のうち、少なくとも１個のモノラルマイクは、ヒンジ部５を可動することにより、その配置が変更されるような場所に配置されている。
【００６２】
例えば、携帯電話１００を開いた状態でユーザーから見たとき、図２（ａ）に示すように、モノラルマイク１０は、下側筐体７の表面においてユーザーから見て左側に配置する。モノラルマイク１１は、下側筐体７のモノラルマイク１０の位置からユーザーが視線を横方向に水平移動した位置であって表面の右側に配置する。同図（ｂ）に示すように、モノラルマイク１２は、下側筐体７の裏面において、モノラルマイク１１の真裏に配置される。また、スピーカ４５は、下側筐体７の裏面に実装される。同図（ａ）に示すように、モノラルマイク１３は、モノラルマイク１０の位置からユーザーが視線を垂直移動した位置であって上側筐体６の表面の左側に配置される。
【００６３】
携帯電話１００が開いた状態では、モノラルマイク１３の位置は音源の垂直方向の推定に使用されるので、このマイクからの出力をエコーキャンセラ参照信号Ｓｉｇ５に切り替えても他のマイクに比べ音源方向の推定や雑音除去に影響が少ない。そこで、アレイマイク１において、音声の取り込みを行うマイクをモノラルマイク１０〜１２とし、モノラルマイク１３はエコーキャンセラ参照信号Ｓｉｇ５の取り込みに使用する。
【００６４】
次に、図４を参照して、携帯電話１００を閉じて使用する場合のモノラルマイク１０〜１３及びスピーカ４５の配置について説明する。この端末状態は、例えば、レストランのテーブルなど、平らな場所においてテレビ電話を行う場合などの状態である。元々のモノラルマイク１０〜１３の配置は図２と同じだが、携帯電話１００を使用するスタイルが異なるため、ユーザーからは、モノラルマイク１０〜１３の配置が異なって見える。
【００６５】
図４（ａ）は、携帯電話１００を閉じた状態で上側端末６をユーザーが見たときの携帯電話１００の外形図である。同図（ｂ）は、携帯電話１００を閉じた状態で下側端末７をユーザーが見たときの携帯電話１００の外形図である。
【００６６】
図４（ａ）に示すように、携帯電話１００を閉じた状態で上側端末６をユーザーから見たとき、ユーザーが視認できるのは上側筐体６に配置されているモノラルマイク１３となる。ヒンジ部５を左側に置くとして、モノラルマイク１３は上側筐体６の表面の上側に配置される。モノラルマイク１１は、モノラルマイク１３と同じ高さの下側筐体７の上側にあり、上側筐体６及び下側筐体７に挟まれた位置に配置される。
【００６７】
図４（ｂ）に示すように、モノラルマイク１２は、下側筐体７の裏面であって、モノラルマイク１１の真裏に配置される。モノラルマイク１０は、モノラルマイク１１からユーザーが視線を縦方向に垂直移動した、下側筐体７の下側にあり、モノラルマイク１１と同様、上側筐体６及び下側筐体７に挟まれた位置に配置される。
【００６８】
図４のように、携帯電話１００を閉じてテレビ電話機能を使用する場合、モノラルマイク１０の位置は音源の垂直方向の推定に使用されるので、このマイクをエコーキャンセラ参照信号Ｓｉｇ５の取得のために除去しても、他のマイクに比べ音源方向の推定や雑音除去に影響が少ない。そこで、アレイマイク１において、音声の取り込みを行うマイクをモノラルマイク１１〜１３とし、モノラルマイク１０はエコーキャンセラ参照信号Ｓｉｇ５の取り込みに使用する。
【００６９】
次に携帯電話１００の動作について説明する。
図５は、本発明に係る携帯電話１００の端末形状の状態に応じて、エコーキャンセラ参照信号Ｓｉｇ５の入力先の切替制御を行うための制御フローである。
【００７０】
携帯電話１００の電源が投入され、テレビ電話等の音声系アプリケーションが開始されると、携帯電話１００は図５に示す制御フロー（エコーキャンセラ参照信号出力処理）を実行する。
【００７１】
第２ＣＰＵ４６は、判定部４７に端末形状の判定を行わせる（ステップＳ１００）。第２ＣＰＵ４６は、判定部４７から判定結果を取得し、携帯電話１００が開いた状態であるか否かを判別する（ステップＳ１０１）。
【００７２】
このステップＳ１０１の端末状態の判定は、テレビ電話アプリケーションなどの音声系アプリケーションが動作中であっても可能であり、動的にエコーキャンセラ参照信号Ｓｉｇ５の入力先の切り替え制御が可能である。
【００７３】
ステップＳ１０１で携帯電話１００が開いた状態であると判別された場合（ステップＳ１０１：ＹＥＳ）、第２ＣＰＵ４６は、エコーキャンセラ参照信号Ｓｉｇ５を第４ＳＷ２３から取得するように指示する情報を付加したエコーキャンセラ参照信号入力切替通知Ｓｉｇ８を発行し、このＳｉｇ８を第１ＣＰＵ３０に出力する（ステップＳ１０２）。
【００７４】
Ｓｉｇ８が入力された第１ＣＰＵ３０は、Ｓｉｇ８に基づいてシリアルインターフェース３３を介して、制御ＩＦ２５に、ａ側を選択するよう指示する情報を付加した切替制御信号Ｓｉｇ６を第１ＳＷ２２へ出力させ、ｂ側を選択するよう指示する情報を付加した切替制御信号Ｓｉｇ７を第４ＳＷ２３へ出力させる。第１ＳＷ２２及び第４ＳＷ２３は、Ｓｉｇ６、Ｓｉｇ７に従って、それぞれａ側、ｂ側を選択するように切り替わる（ステップＳ１０３）。
【００７５】
ステップＳ１０１で携帯電話１００が閉じた状態であると判別された場合（ステップＳ１０１：ＮＯ）、第２ＣＰＵ４６は、エコーキャンセラ参照信号Ｓｉｇ５を第１ＳＷ２２の出力信号から取得するように指示する情報を付加したエコーキャンセラ参照信号入力切替通知Ｓｉｇ８を発行し、このＳｉｇ８を第１ＣＰＵ３０に出力する（ステップＳ１０４）。
【００７６】
Ｓｉｇ８が入力された第１ＣＰＵ３０は、Ｓｉｇ８に基づいてシリアルインターフェース３３を介して、制御ＩＦ２５に、ｂ側を選択するよう指示する情報を付加した切替制御信号Ｓｉｇ６を第１ＳＷ２２へ出力させ、ａ側を選択するよう指示する情報を付加した切替制御信号Ｓｉｇ７を第４ＳＷ２３へ出力させる。第１ＳＷ２２及び第４ＳＷ２３は、Ｓｉｇ６、Ｓｉｇ７に従って、それぞれｂ側、ａ側に切り替わる（ステップＳ１０５）。
【００７７】
ステップＳ１０３又はステップＳ１０５の後、第１Ａ／Ｄ変換器２０及び第２Ａ／Ｄ変換器２１は、マイク信号Ｓｉｇ２、Ｓｉｇ３と第１ＳＷ２２及び第４ＳＷ２３からの出力信号（音声信号及びエコーキャンセラ参照信号Ｓｉｇ５）とを取り込み、Ａ／Ｄ変換して雑音エコー除去部３へ出力する。第１ＣＰＵ３０は、音声入出力ＩＦ部２から出力された音声信号及びエコーキャンセラ参照信号Ｓｉｇ５を取得する（ステップＳ１０６）。
【００７８】
第１ＣＰＵ３０は、取得した音声信号に対しエコーキャンセラ参照信号Ｓｉｇ５を利用してエコーキャンセラ処理を行い、音声信号の雑音除去処理を行い、処理後の音声信号を第３Ａ／Ｄ変換器４３へ出力する（ステップＳ１０７）。ステップＳ１０７の後、携帯電話１００はエコーキャンセラ参照信号出力処理を終了する。
【００７９】
本発明に係る携帯端末及びプログラムによれば、端末形状が変化しても、エコーキャンセラ参照信号Ｓｉｇ５の入力先を動的に切り替えるので、エコーキャンセラ処理が安定して行われ、ユーザーは安心してテレビ電話機能を使用することができる。また、雑音除去に影響の少ないマイクからの音声信号を切り替えて、エコーキャンセラ参照信号を取得するため、雑音除去性能が低下しにくい。
【００８０】
また、制御ＩＦ２５は、モノラルマイク１０〜１３から出力された音声信号Ｓｉｇ１〜４のうち、切り替え対象とする音声信号を１つ選択している。このため、エコーキャンセラ処理のために潰すマイクが最小限でよく、雑音除去性能が低下しにくい。
【００８１】
音声入出力ＩＦ部２は、制御ＩＦ２５により選択された音声信号Ｓｉｇ１〜４と第２Ｄ／Ａ変換器４４から出力されたエコーキャンセラ参照信号Ｓｉｇ５と切り替える複数のスイッチ（２２、２３）を備える。このため、これらのスイッチを制御することで、雑音除去に影響の少ないマイクからの音声信号を切り替えて、エコーキャンセラ参照信号を取得でき、雑音除去機能の低下を防ぐことができる。
【００８２】
雑音エコー除去部３において、第１ＣＰＵ３０は、エコーを除去した音声信号を用いて話者の位置を判別する。また、第１ＣＰＵ３０は、検出された上側筐体６及び下側筐体７の相対位置に応じて、話者の位置を判別するために必要な音声信号以外の音声信号（例えば、音源の垂直方向の推定のための音声信号）を切り替え対象として選択する。このため、切り替えによっても音源定位法による音源の位置（方向）の推定に影響が少なく、雑音除去機能が低下しにくい。
【００８３】
モノラルマイク１０〜１３は互いの相対位置が変更可能で、それぞれ、音声に対応する音声信号Ｓｉｇ１〜４を出力する。第２Ｄ／Ａ変換器４４は、モノラルマイク１〜４が取得する音声に含まれるノイズ音に対応する信号をノイズ音抑制用のエコーキャンセラ参照信号Ｓｉｇ５として取得する。判定部４７は、モノラルマイク１０〜１３の相対位置を検出する。判定部４７により検出された複数のマイクの相対位置に基づいて、制御ＩＦ２５は、モノラルマイク１０〜１３から出力された複数の音声信号Ｓｉｇ１〜４のうち、切り替え対象とする音声信号を１つ以上選択する。音声入出力ＩＦ部２は、制御ＩＦ２５により選択された前記音声信号を第２Ｄ／Ａ変換器４４により取得されたエコーキャンセラ参照信号Ｓｉｇ５に切り替え、制御ＩＦ２５により選択されていない音声信号と共にノイズ抑制機能を備えるエコー雑音除去部３へ出力する。これらの回路によって、雑音除去に影響の少ないマイクからの音声信号を切り替えて、エコーキャンセラ参照信号を取得し、雑音除去性能の低下を防ぐことができる。
【００８４】
（実施形態２）
実施形態１に係る携帯電話１００では、図１に示すように、２入力１出力のスイッチとして機能する部品を２個（第１ＳＷ２２、第４ＳＷ２３）備え、各スイッチを別々の切替制御信号（Ｓｉｇ６、Ｓｉｇ７）で制御していたが、２入力１出力スイッチとして機能する回路を２つ有する部品を１個設け、２系統の音声信号Ｓｉｇ１、Ｓｉｇ４とエコーキャンセラ参照信号Ｓｉｇ５とを１本の切替制御信号で切り替えることもできる。実施形態２に係る携帯電話１００ａは、音声信号とエコーキャンセラ参照信号とを１本の切替制御信号で切り替えることを特徴としている。
【００８５】
図６に、本実施形態に係る携帯電話１００ａの構成図を示す。同図に示すように携帯電話１００ａは、第１ＳＷ２２及び第４ＳＷ２３の代わりに第５ＳＷ２６を備えるほかは、実施形態１に係る携帯電話１００と同様の構成である。
【００８６】
第５ＳＷ２６は、内部に２入力１出力スイッチとして機能する回路を２つ有する電子部品である。この２個の回路は、第１ＣＰＵ３０によって、制御ＩＦ２５を介して切り替え制御が行われるが、そのための切替制御信号Ｓｉｇ９は１本である。各々のスイッチの入力端子は、１ａ、１ｂと２ａ、２ｂとし、ａ側又はｂ側に切り替えるように指示する情報を付加した切替制御信号Ｓｉｇ９により、入力端子ａ側（１ａと２ａ）を選択したり、入力端子ｂ側（１ｂと２ｂ）を選択したりすることができる。
【００８７】
第５ＳＷの各入力端子（１ａ、１ｂ、２ａ、２ｂ）には、マイクからの音声信号Ｓｉｇ１、Ｓｉｇ４とエコーキャンセラ参照信号Ｓｉｇ５とが接続（供給）される。エコーキャンセラ参照信号Ｓｉｇ５は、１本の切替制御信号Ｓｉｇ９によって排他的に選択されなければならないので、例えば、モノラルマイク１０から出力されるマイク信号Ｓｉｇ１を入力端子１ａに、モノラルマイク１３から出力されるマイク信号Ｓｉｇ４を入力端子２ｂに接続し、エコーキャンセラ参照信号Ｓｉｇ５を１ｂと２ａに接続する。そして、入力端子１ａ又は１ｂに入力される信号は、第１Ａ／Ｄ変換器２０のＬチャネルに出力され、入力端子２ａ又は２ｂに入力される信号は、第２Ａ／Ｄ変換器２１のＲチャネルに出力される。
【００８８】
また、エコーキャンセラ参照信号入力切替通知Ｓｉｇ８には、第５ＳＷ２６をａ側又はｂ側に切り替えるように指示する情報が付加される。
【００８９】
次に、図７を参照して、携帯電話１００ａの制御フローを説明する。
【００９０】
図７に示すように、携帯電話１００ａの制御フローは、ステップＳ１０２〜Ｓ１０５の代わりにステップＳ２００〜Ｓ２０３を実行する以外は、図５に示した実施形態１に係る制御フローと同様の構成である。
【００９１】
ステップＳ１０１で端末状態が開状態であると判別された場合（ステップＳ１０１：ＹＥＳ）、第２ＣＰＵ４６は、第５ＳＷ２６をａ側に切り替えるように指示する情報を付加したエコーキャンセラ参照信号入力切替通知Ｓｉｇ８を発行し、第１ＣＰＵ３０に出力する（ステップＳ２００）。
【００９２】
Ｓｉｇ８が入力された第１ＣＰＵ３０は、シリアルインターフェース３３を介して、制御ＩＦ２５にａ側に切り替えるように指示する情報を付加した切替制御信号Ｓｉｇ９を第５ＳＷ２６へ出力させる。第５ＳＷ２６は、Ｓｉｇ９に従ってａ側に切り替わる（ステップＳ２０１）。
【００９３】
端末状態が閉状態であると判別された場合（ステップＳ１０１：ＮＯ）、第２ＣＰＵ４６は、第５ＳＷ２６をｂ側に切り替えるように指示する情報を付加したエコーキャンセラ参照信号入力切替通知Ｓｉｇ８を発行し、第１ＣＰＵ３０に出力する（ステップＳ２０２）。
【００９４】
Ｓｉｇ８が入力された第１ＣＰＵ３０は、シリアルインターフェース３３を介して、制御ＩＦ２５にｂ側を指示する情報を付加した切替制御信号Ｓｉｇ９を第５ＳＷ２６へ出力させる。第５ＳＷ２６は、Ｓｉｇ９に従ってｂ側に切り替わる（ステップＳ２０３）。
【００９５】
ステップＳ２０１又はＳ２０３の後、携帯電話１００ａはステップＳ１０６を実行する。
【００９６】
本実施形態に係る携帯電話１００ａによれば、切替制御信号Ｓｉｇ９が１本でよいため、マイク信号Ｓｉｇ１、Ｓｉｇ４とエコーキャンセラ参照信号Ｓｉｇ５との切り替え制御を簡素化できる。
【００９７】
（実施形態３）
実施形態１に係る携帯電話１００では、図１に示すように、切替制御信号Ｓｉｇ６とＳｉｇ７とは、音声入出力ＩＦ部２の制御ＩＦ２５から出力されていたが、第２ＣＰＵ４６が出力することもできる。実施形態３に係る携帯電話１００ｂは、切替制御信号Ｓｉｇ６とＳｉｇ７を第２ＣＰＵ４６が直接出力することを特徴としている。
【００９８】
図８に、実施形態３に係る携帯電話１００ｂの構成図を示す。同図に示すように、本実施形態に係る携帯電話１００ｂは、ＣＰＵ＿ＩＦ３４を備えず、第２ＣＰＵ４６が切替制御信号Ｓｉｇ６及びＳｉｇ７を第１ＳＷ２２及び第４ＳＷ２３へ出力するほかは、実施形態１に係る携帯電話１００と同様の構成である。
【００９９】
次に、図９を参照して、携帯電話１００ｂの制御フローを説明する。図５に示した制御フローと同じ動作については説明を省略する。
【０１００】
図９に示すように、携帯電話１００ｂの制御フローは、ステップＳ１０２〜Ｓ１０５の代わりにステップＳ３００及びＳ３０１を実行する以外は、図５に示した実施形態１に係る制御フローと同様の構成である。
【０１０１】
ステップＳ１０１で端末状態が開状態であると判別された場合（ステップＳ１０１：ＹＥＳ）、第２ＣＰＵ４６は、ａ側を選択するように指示する信号を付加した切替制御信号Ｓｉｇ６を第１ＳＷ２２に出力する。また、第２ＣＰＵ４６は、ｂ側を選択するように指示する信号を付加した切替制御信号Ｓｉｇ７を第４ＳＷ２３へ出力する。第１ＳＷ２２、第４ＳＷ２３は、Ｓｉｇ６、Ｓｉｇ７に従って、それぞれａ側、ｂ側に切り替わる（ステップＳ３００）。
【０１０２】
ステップＳ１０１で端末状態が閉状態であると判別された場合（ステップＳ１０１：ＮＯ）、第２ＣＰＵ４６は、ｂ側を選択するように指示する信号を付加した切替制御信号Ｓｉｇ６を第１ＳＷ２２に出力する。また、第２ＣＰＵ４６は、ａ側を選択するように指示する信号を付加した切替制御信号Ｓｉｇ７を第４ＳＷ２３へ出力する。第１ＳＷ２２、第４ＳＷ２３は、Ｓｉｇ６、Ｓｉｇ７に従って、それぞれｂ側、ａ側に切り替わる（ステップＳ３０１）
【０１０３】
ステップＳ３００又はＳ３０１の後、携帯電話１００ｂは、ステップＳ１０６を実行する。
【０１０４】
本実施形態に係る携帯電話１００ｂによれば、第１ＣＰＵ３０を介さないため、端末状態の判定がなされてから、第１ＳＷ２２及び第４ＳＷ２３を切り替えるまでの時間を短縮できる。
【０１０５】
なお、上記の実施形態では、２軸ヒンジを備える携帯電話に本発明を適用しているが、本発明は携帯電話への適用に限定されるものでない。端末のユーザーが、使用スタイルに応じて端末の形状を変更可能な場合に、端末形状によって配置が変更されるような位置にマイクが備えられた電子装置全般に適用できる。端末筐体に可動部を有するのであれば、例えば、ノートパソコン、ＰＤＡ（Personal Digital Assistance）などにも本発明を適用できる。
【０１０６】
また、デジタルビデオカメラやデジタルスチールカメラなどを使用する電話会議システムやテレビ電話システム等の通話システムにも本発明を適用できる。例えば、図１に示す判定部４７は、モノラルマイク１０〜１３との間の配置を判定する。判定部４７の判定した配置に基づき、モノラルマイク１０〜１３のうち、雑音除去に影響の少ないマイク信号の代わりにエコーキャンセラ参照信号Ｓｉｇ５が入力されるように、制御ＩＦ２５が切替制御信号（Ｓｉｇ６、Ｓｉｇ７等）を出力する。
【０１０７】
マイクは、４個に限らず、５個以上設けてもよいし、モノラルマイクに限らない。Ａ／Ｄ変換器の数もマイクの数に応じて適宜追加することができる。
【０１０８】
また、エコーキャンセラ参照信号Ｓｉｇ５と切り替える音声信号を出力するマイクの選択は、雑音除去に影響のない位置のマイクであれば、上記実施形態で示したマイクに限定されない。例えば、音声を取り込むマイクの配置された筐体（下側筐体７）と異なる筐体（上側筐体６）に配置されたマイクを選択しなければならないわけでなく、下側筐体７に配置されているマイクをエコーキャンセラ参照信号Ｓｉｇ５との切り替えに用いてもかまわない。
【０１０９】
上記実施形態における部品は回路で実現してもよいし、回路や部品は、その一部又は全部をソフトウェアにより実現してもよいことは勿論である。
【０１１０】
また、上述のエコーキャンセラ参照信号出力処理の機能を、ＯＳ（Operating System）とアプリケーションとの分担、またはＯＳとアプリケーションとの協働により実現する場合などには、アプリケーション部分のみを記録媒体やストレージに格納してもよい。
【０１１１】
また、搬送波にエコーキャンセラ参照信号出力処理を実行するプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上のサーバに前記プログラムを格納し、ネットワークを介して前記プログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成してもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明の実施形態１に係る携帯電話の構成図である。
【図２】（ａ）本発明の実施形態１に係る携帯電話が開いた状態における、アレイマイクの実装位置の一例を示す図である。（ｂ）本発明の実施形態１に係る携帯電話が開いた状態における、アレイマイクの実装位置の一例を示す図である。
【図３】（ａ）本発明の実施形態１に係る携帯電話の上側筐体が回転した状態を示す図である。（ｂ）本発明の実施形態１に係る携帯電話の上側筐体が１８０度回転した状態を示す図である。
【図４】（ａ）本発明の実施形態１に係る携帯電話が閉じた状態における、アレイマイクの実装位置の一例を示す図である。（ｂ）本発明の実施形態１に係る携帯電話が閉じた状態における、アレイマイクの実装位置の一例を示す図である。
【図５】本発明の実施形態１に係る制御フローの一例を示す図である。
【図６】本発明の実施形態２に係る携帯電話の構成図である。
【図７】本発明の実施形態２に係る制御フローの一例を示す図である。
【図８】本発明の実施形態３に係る携帯電話の構成図である。
【図９】本発明の実施形態３に係る制御フローの一例を示す図である。
【符号の説明】
【０１１３】
１・・・アレイマイク部、２・・・音声入出力ＩＦ部、３・・・雑音エコー除去部、４・・・通話処理部、５・・・ヒンジ部、６・・・上側筐体、７・・・下側筐体、１０、１１、１２、１３・・・モノラルマイク、２０・・・第１Ａ／Ｄ変換器、２１・・・第２Ａ／Ｄ変換器、２２、２３、２６・・・スイッチ（ＳＷ）、２４・・・第１Ｄ／Ａ変換器、２５・・・制御ＩＦ、３０・・・第１ＣＰＵ、３１・・・キャッシュ、３２・・・メモリ、３３・・・シリアルインターフェース、３４・・・ＣＰＵ＿ＩＦ、３５・・・内部バス、４０・・・アンテナ、４１・・・無線通信部、４２・・・コーデック、４３・・・第３Ａ／Ｄ変換器、４４・・・第２Ｄ／Ａ変換器、４５・・・スピーカ、４６・・・第２ＣＰＵ、４７・・・判定部、１００・・・携帯電話
【図１】
0005023390.tif 000002
【図２】
0005023390.tif 000003
【図３】
0005023390.tif 000004
【図４】
0005023390.tif 000005
【図５】
0005023390.tif 000006
【図６】
0005023390.tif 000007
【図７】
0005023390.tif 000008
【図８】
0005023390.tif 000009
【図９】
0005023390.tif 000010