【手続補正書】
【提出日】平成28年1月21日(2016.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号を出力させる制御部と、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号を生成する音声処理部と、を備え、
前記制御部は、前記除去信号を前記通信相手機器に送信させる、
オーディオ機器。
【請求項２】
前記制御部は、前記オーディオ信号を他のオーディオ機器に送信させる、
請求項１に記載のオーディオ機器。
【請求項３】
前記音声処理部は、前記他のオーディオ機器から受信された音声遅延量に基づいて前記除去信号を生成する、
請求項２に記載のオーディオ機器。
【請求項４】
前記制御部は、前記除去信号の生成開始に際して、前記除去信号の生成開始の旨を前記他のオーディオ機器に送信させる、
請求項２または請求項３に記載のオーディオ機器。
【請求項５】
前記制御部は、前記除去信号の生成終了に際して、前記除去信号の生成終了の旨を前記他のオーディオ機器に送信させる、
請求項４に記載のオーディオ機器。
【請求項６】
前記制御部は、前記他のオーディオ機器から前記除去信号の生成を中断する中断要求が受信された場合には、前記除去信号の生成を中断する、
請求項２〜５のいずれか一項に記載のオーディオ機器。
【請求項７】
前記音声処理部は、前記他のオーディオ機器から受信された音量に基づいて前記除去信号を生成する、
請求項２〜６のいずれか一項に記載のオーディオ機器。
【請求項８】
前記制御部は、前記オーディオ信号を前記オーディオ機器が有するスピーカから出力させる、
請求項１に記載のオーディオ機器。
【請求項９】
前記所定の音声信号は、所定の適応信号処理アルゴリズムによって学習された適応フィルタ係数に基づいて算出される、
請求項１〜８のいずれか一項に記載のオーディオ機器。
【請求項１０】
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号を出力させることと、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号を生成することと、
プロセッサにより前記除去信号を前記通信相手機器に送信させることと、
を含む、音声処理方法。
【請求項１１】
コンピュータを、
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号を出力させる制御部と、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号を生成する音声処理部と、を備え、
前記制御部は、前記除去信号を前記通信相手機器に送信させる、
オーディオ機器として機能させるための音声処理プログラム。
【請求項１２】
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号が他のオーディオ機器から入力されると、前記オーディオ信号をスピーカから出力させる制御部を備え、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号が前記他のオーディオ機器によって生成される、
オーディオ機器。
【請求項１３】
前記制御部は、前記コンテンツの再生により得られた音声信号が入力されると、当該音声信号を前記他のオーディオ機器に出力する、
請求項１２に記載のオーディオ機器。
【請求項１４】
前記制御部は、前記コンテンツの再生により得られた音声信号を前記他のオーディオ機器に対して出力できなくなる場合には、前記除去信号の生成を中断させるための中断要求を前記他のオーディオ機器に送信させる、
請求項１２または１３に記載のオーディオ機器。
【請求項１５】
前記制御部は、前記他のオーディオ機器から前記除去信号の生成開始の旨が受信された場合には、前記除去信号の生成に連動する所定の連動動作を開始する、
請求項１２〜１４のいずれか一項に記載のオーディオ機器。
【請求項１６】
前記制御部は、前記他のオーディオ機器から前記除去信号の生成終了の旨が受信された場合には、前記所定の連動動作を終了する、
請求項１５に記載のオーディオ機器。
【請求項１７】
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号が他のオーディオ機器から入力されると、前記オーディオ信号をスピーカから出力させることを含み、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号が前記他のオーディオ機器によって生成される、
音声出力方法。
【請求項１８】
コンピュータを、
コンテンツの再生により得られた音声信号と通信相手機器から受信された音声信号とを含むオーディオ信号が他のオーディオ機器から入力されると、前記オーディオ信号をスピーカから出力させる制御部を備え、
前記オーディオ信号が伝搬してマイクによって検出されたマイク検出信号から所定の音声信号が除去された除去信号が前記他のオーディオ機器によって生成される、
オーディオ機器として機能させるための音声出力プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
（セットトップボックスの構成）
図５は、ＡＶシステム１００を構成するセットトップボックス（ソース機器）４００の構成例を示すブロック図である。このセットトップボックス４００は、ＨＤＭＩ端子４０１と、光出力端子４０３と、アンテナ端子４１０と、デジタルチューナ４１１を有する。また、セットトップボックス４００は、デマルチプレクサ（Ｄｅｍｕｘ）４１２と、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）デコーダ４１３と、映像・グラフィック処理回路４１４と、ＨＤＭＩ送信部４１５とを有する。さらに、セットトップボックス４００は、音声処理回路４１７と、音声増幅回路４１８と、アナログ音声出力端子４１９とを有する。さらにまた、セットトップボックス４００は、内部バス４３０と、ＣＰＵ（中央制御ユニット）４３１と、フラッシュＲＯＭ４３２と、ＤＲＡＭ４３３と、受信部４３４と、ネットワークＩ／Ｆ４３５と、ネットワーク端子４３６とを有している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１４２
【補正方法】変更
【補正の内容】
【０１４２】
ＡＶアンプ３００においては、光入力端子３０５、ＡＲＣ対応のＨＤＭＩ端子３０４、またはアナログオーディオ入力端子３１１を介して入力されるオーディオデータを、スピーカ群３５０に出力することが可能である。ユーザは、このようにスピーカ群３５０から出力されたＴＶ音声および通話先音声を聴くことができる。ＴＶ音声と通話先音声とを含むオーディオデータは、ユーザ自身が発した音声（以下、「通話元音声」とも言う。）とともにマイク２３７によってマイク検出信号として検出される。しかし、音声処理回路２１７によってエコーキャンセリングが行われることによってマイク検出信号からエコー推定信号が除去されたエコー除去信号が生成される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１４３
【補正方法】変更
【補正の内容】
【０１４３】
エコー除去信号には通話元音声が主に含まれる。ネットワークＩ／Ｆ２３５は、音声処理回路２１７によって生成されたエコー除去信号を、ネットワーク端子２３６を介して通信相手機器に送信することができる。以下、エコーキャンセリング処理について説明を続ける。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１４５
【補正方法】変更
【補正の内容】
【０１４５】
マイク２３７によって検出されたマイク検出信号は、Ａ／Ｄ変換部２１７ａにおいてデジタル信号に変換されて加算器に出力される。一方、ＴＶ音声および通話先音声を含むオーディオ信号は、適応フィルタ２１７ｂに出力されるとともに、ＡＶアンプ３００のＤＳＰ３１７によって音声処理がなされ、Ｄ／Ａ変換部３１８ａにおいてアナログ信号に変換されてスピーカ群３５０から出力される。適応フィルタ２１７ｂに出力されるオーディオ信号は、遅延時間ＤＴＶ＋ＤＡＭＰを生じている。このように遅延時間ＤＴＶ＋ＤＡＭＰを生じるのは、スピーカ群３５０からマイク２３７にオーディオ信号が回り込むまでに遅延が生じるからである。なお、かかる遅延時間ＤＴＶ＋ＤＡＭＰは、システム内部において生じるシステムディレイとシステム外部において生じる伝搬ディレイとに大別される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１７３
【補正方法】変更
【補正の内容】
【０１７３】
かかる場合、テレビジョン受像機２００は、ブロードキャストによりメッセージ＜Ｒｏｕｔｉｎｇ  Ｃｈａｎｇｅ＞を送信し（ステップＳ３０９）、ＡＶアンプ３００からメッセージ＜Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ＞［１．１．０．０］を受信することにより信号送信元（セットトップボックス４００）を追跡する（ステップＳ３１０）。テレビジョン受像機２００は、セットトップボックス４００にメッセージ＜Ｇｉｖｅ  Ｄｅｖｉｃｅ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞を送信し（ステップＳ３１１）、セットトップボックス４００からメッセージ＜Ｒｅｐｏｒｔ  Ｐｏｗｅｒ  Ｓｔａｔｕｓ＞［Ｏｎ］を受信する（ステップＳ３１２）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１７４
【補正方法】変更
【補正の内容】
【０１７４】
このときセットトップボックス４００の電源状態がオンと判定されたとき、テレビジョン受像機２００は、セットトップボックス４００に対してメッセージ＜Ｓｅｔ  Ｓｔｒｅａｍ  Ｐａｔｈ＞［１．１．０．０］を送信する（ステップＳ３１３）。セットトップボックス４００はメッセージ＜Ｔｅｘｔ  Ｖｉｅｗ  Ｏｎ＞または＜Ｉｍａｇｅ  Ｖｉｅｗ  Ｏｎ＞を送信する（ステップＳ３１４）。また、セットトップボックス４００は、ブロードキャストによりメッセージ＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞を送信する（ステップＳ３１５）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１７５
【補正方法】変更
【補正の内容】
【０１７５】
テレビジョン受像機２００は、セットトップボックス４００からブロードキャストにより送信されるメッセージ＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞に基づいて、オーディオ信号の入力をＨＤＭＩ１（１．０．０．０）に切り替え（ステップＳ３１６）、通話開始前のソース視聴状態に戻る（ステップＳ３１８）。ＡＶアンプ３００は、セットトップボックス４００からブロードキャストにより送信されるメッセージ＜Ａｃｔｉｖｅ  Ｓｏｕｒｃｅ＞に基づいて、オーディオ信号の入力をＨＤＭＩ１（１．０．０．０）に切り替える（ステップＳ３１７）。このような動作により、通話終了時に元のセットトップボックス４００の視聴状態に戻すことができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
エコーキャンセリングが開始されると、適応フィルタ２１７ｂは、マイク２３７によって検出されたマイク検出信号を取得するとともに（ステップＳ５０５）、ＴＶ音声および通話先音声を含むオーディオ信号を取得する（ステップＳ５０６）。ＣＰＵ２３１は、ＨＤＭＩ端子２０１を介してＡＶアンプ３００から音声遅延量Ｄａｍｐ＿ｎｅｗを受信しない場合（ステップＳ５０７において「ＮＯ」）、ステップＳ５１２に進む。一方、ＣＰＵ２３１は、ＨＤＭＩ端子２０１を介してＡＶアンプ３００から音声遅延量Ｄａｍｐ＿ｎｅｗを受信した場合には（ステップＳ５０７において「ＹＥＳ」）、所定の条件が満たされるか否かを判断する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１８０
【補正方法】変更
【補正の内容】
【０１８０】
所定の条件は、Ｄａｍｐ＿ｎｅｗ−Ｄａｍｐが閾値Ｄｔｈ＿ｕより大きい、または、Ｄａｍｐ−Ｄａｍｐ＿ｎｅｗが閾値‐Ｄｔｈ＿ｄより小さいという条件であってもよい。ＣＰＵ２３１は、所定の条件が満たされない場合には（ステップＳ５０８において「ＮＯ」）、ステップＳ５１２に進む。一方、ＣＰＵ２３１は、所定の条件が満たされた場合には（ステップＳ５０８において「ＹＥＳ」）、ＡＭＰディレイの更新設定を行い（ＤａｍｐをＤａｍｐ＿ｎｅｗで更新し）（ステップＳ５０９）、システムディレイの更新設定を行い（ＤをＤＴＶ+Ｄａｍｐで更新し）（ステップＳ５１０）、フィルタ係数を初期化する（ステップＳ５１１）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１８６
【補正方法】変更
【補正の内容】
【０１８６】
図２９は、エコーキャンセリング終了要求受信時におけるＡＶアンプ３００の動作の流れを示すフローチャートである。まず、ＡＶアンプ３００においてＨＤＭＩ受信部３０７がＨＤＭＩ端子３０４を介してエコーキャンセリング終了要求を受信した場合（ステップＳ８０１）、ＣＰＵ３２１は、要求フラグをクリアし（ステップＳ８０２）、動作中フラグが立っているか否かを判断する（ステップＳ８０３）。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１９１
【補正方法】変更
【補正の内容】
【０１９１】
図３２は、ＡＶアンプ３００において音声遅延量が変化した場合におけるＡＶアンプ３００の動作の流れを示すフローチャートである。まず、ＡＶアンプ３００においてＣＰＵ３２１は、音声遅延量が変化した場合（ステップＳ１２０１）、動作中フラグが立っているか否かを判断する（ステップＳ１２０２）。動作中フラグが立っていないと判断された場合（ステップＳ１２０２において「ＮＯ」）、音声遅延量変化時における動作が終了される。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１９２
【補正方法】変更
【補正の内容】
【０１９２】
一方、動作中フラグが立っていると判断された場合（ステップＳ１２０２において「ＹＥＳ」）、ＣＰＵ３２１はＨＤＭＩ端子３０４を介してテレビジョン受像機２００に音声遅延量を通知して（ステップＳ１２０３）、音声遅延量変化時における動作が終了される。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１９３
【補正方法】変更
【補正の内容】
【０１９３】
図３３は、ＡＶアンプ３００の状態変化によりエコーキャンセリングとの連動を中断する場合における通信システムの動作の流れを示すシーケンス図である。図３３に示すように、テレビジョン受像機２００において通話中であり（ステップＳ１３０１）、ＡＶアンプ３００においてエコーキャンセリングと連動中である（ステップＳ１３０２）。続いて、ＡＶアンプ３００においてエコーキャンセリングの中断事由（テレビジョン受像機２００からのオーディオ信号を再生できなくなったこと）が検出された場合（ステップＳ１３０３）、ＣＰＵ３２１は、ＨＤＭＩ端子３０４を介してテレビジョン受像機２００にエコーキャンセリング中断要求を通知する（ステップＳ１３０４）。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０２００
【補正方法】変更
【補正の内容】
【０２００】
ＣＰＵ３２１は、エコーキャンセリングが動作できない条件の中に該当する条件がない場合には（ステップＳ１５０３において「ＮＯ」）、動作中フラグが立っているか否かを判断する（ステップＳ１５０４）。ＣＰＵ３２１は、動作中フラグが立っている場合には（ステップＳ１５０４において「ＹＥＳ」）、各種動作条件変更時の動作を終了する。一方、ＣＰＵ３２１は、動作中フラグが立っていない場合には（ステップＳ１５０４において「ＮＯ」）、動作中フラグを立てるとともにエコーキャンセリングとの各種連動動作を開始し（ステップＳ１５０５）、ＣＰＵ３２１はＨＤＭＩ端子３０４を介してテレビジョン受像機２００にエコーキャンセリング再開要求を送信する（ステップＳ１５０６）。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０２０３
【補正方法】変更
【補正の内容】
【０２０３】
例えば、図３６に示すように、ＣＰＵ３２１は、音声入力がＴＶではない場合には（ステップＳ１６０２において「ＮＯ」）、エコーキャンセリングとの連動が不可能であると判断してよい。一方、ＣＰＵ３２１は、音声入力がＴＶである場合には（ステップＳ１６０２において「ＹＥＳ」）、ステップＳ１６０３に進んでよい。また、ＣＰＵ３２１は、Ｍｕｔｉｎｇがオン状態の場合には（ステップＳ１６０３において「ＮＯ」）、エコーキャンセリングとの連動が不可能であると判断してよい。一方、ＣＰＵ３２１は、Ｍｕｔｉｎｇ状態がオフ状態の場合には（ステップＳ１６０３において「ＹＥＳ」）、ステップＳ１６０４に進んでよい。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０２０７
【補正方法】変更
【補正の内容】
【０２０７】
ＡＶアンプ３００においてＣＰＵ３２１は、当該メッセージを受信すると、ＣＰＵ３２１は、ＨＤＭＩ端子３０４を介してＭｕｔｉｎｇ状態と音量とを含むメッセージ＜ｒｅｐｏｒｔ  Ａｕｄｉｏ  Ｓｔａｔｕｓ＞［Ｍｕｔｉｎｇ  Ｏｆｆ／Ｖｏｌｕｍｅ］をテレビジョン受像機２００に送信する（ステップＳ１７０６）。テレビジョン受像機２００においてＣＰＵ２３１は、ＨＤＭＩ端子２０１を介してＡＶアンプ３００から当該メッセージを受信し、ＡＶアンプ３００が所望のＭｕｔｉｎｇ状態になっていることを確認すると、Ｍｕｔｉｎｇオン状態とする（ステップＳ１７０７）。Ｍｕｔｉｎｇオン状態になると、スピーカ２１９からオーディオが出力されなくなる。