(57)【要約】【課題】合成信号から制御信号を分離する処理を簡略化することで装置の小型化や低コスト化を実現し、かつ汎用性の高い信号処理モジュールを提供する。【解決手段】第１受信機器から出力される音響信号及び第２受信機器の動作を制御するための制御信号を第１受信機器及び第２受信機器に送信する信号処理モジュールであって、送信機器から合成信号を受信する受信部と、受信部により受信された合成信号から所定の周波数帯域の信号を抽出するフィルタと、フィルタにより抽出された所定の周波数帯域の信号を解析して所定の周数帯域の信号に制御信号が含まれているか否かを判定し、制御信号が含まれていると判定した場合に所定の周波数帯域の信号を制御信号として出力する処理部と、処理部から出力された制御信号を第２受信機器へ送信する送信部と、を備える。【選択図】図１
2020076862.tif 000002
【特許請求の範囲】
【請求項１】
第１受信機器から出力される音響信号及び第２受信機器の動作を制御するための制御信号を前記第１受信機器及び前記第２受信機器に送信する信号処理モジュールであって、
送信機器から合成信号を受信する受信部と、
前記受信部により受信された前記合成信号から所定の周波数帯域の信号を抽出するフィルタと、
前記フィルタにより抽出された前記所定の周波数帯域の信号を解析して前記所定の周数帯域の信号に前記制御信号が含まれているか否かを判定し、前記制御信号が含まれていると判定した場合に前記所定の周波数帯域の信号を前記制御信号として出力する処理部と、
前記処理部から出力された前記制御信号を前記第２受信機器へ送信する送信部と、
を具備する信号処理モジュール。
【請求項２】
前記処理部は、前記制御信号の周波数から算出される第１の時間間隔で前記所定の周波数帯域の信号における振幅の高低を検知する、請求項１に記載の信号処理モジュール。
【請求項３】
前記処理部は、
前記制御信号の周波数から算出される時間の奇数分の１の時間間隔である前記第１の時間間隔で前記所定の周波数帯域の信号における振幅の高低を１周期ごとに検知し、
検知した前記振幅の高低に関する検知データの個数が前記奇数と一致する場合に、前記制御信号が含まれていると判定する、
請求項２に記載の信号処理モジュール。
【請求項４】
前記処理部は、
前記制御信号の周波数から算出される時間の２分の１の時間間隔である前記第１の時間間隔より所定の時間だけずらした第２の時間間隔で前記所定の周波数帯域の信号の振幅の高低を検知し、
前記第２の時間間隔から推定される所定のタイミングで前記振幅の高い状態を示す検知データ、又は前記振幅の低い状態を示す検知データが連続して取得された場合に、前記制御信号が含まれていると判定する、
請求項２に記載の信号処理モジュール。
【請求項５】
前記第２受信機器は、視覚、聴覚、嗅覚、味覚、又は触覚のうちの少なくとも一つに作用する体感機器である請求項１から請求項４のいずれか一項に記載の信号処理モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽や映像等のコンテンツを提供するコンテンツ提供システムに用いられる信号処理モジュールに関する。
【背景技術】
【０００２】
音楽や映像等のコンテンツは、様々な形態で提供されている。例えば、当該コンテンツに対応する信号を記憶したＣＤやＤＶＤ等の光ディスクを再生機器により再生することでコンテンツが提供される。また、テレビやラジオ等の放送機器を介して、コンテンツが提供される。また、近年では、スマートフォンやタブレット等の通信機器を用いた当該コンテンツを提供するサービスも多数存在している。
【０００３】
ところで、上記コンテンツに対応する信号には、映像に対応する映像信号や音楽に対応する音響信号の他に、所定の機器の動作を制御するための制御信号を含むものがある。当該制御信号は、上記音響信号と合成した合成信号として存在しており、当該合成信号から制御信号を分離して所定の機器へ送信する。これにより、送信された制御信号に従って、所定の機器を動作させることができる。上記合成信号から制御信号を分離するためには、通信機器、再生機器又は放送機器において、高速フーリエ変換（Fast Fourier Transform：ＦＦＴ）等の特定の周波数の信号を抽出する処理を実行する必要がある。ここで、特定の周波数の信号とは、上記制御信号のことである。当該ＦＦＴは、処理の性質上、入力した波形の数を正確にカウントすることが困難であるため、通信に使用する場合には波形のおおよその入力時間を利用することになる。しかしながら、ＦＦＴを使用すると処理に時間がかかるため、映像と音楽との時間差を生じやすく、クロック数やメモリ容量等の性能面で、マイコンに要求される性能も高くなってしまう。また、多くの開発者は、自分でＦＦＴプログラムを作成するわけではなく、既存の汎用性の高いＦＦＴライブラリを利用するため、必ずしもＦＦＴライブラリのプログラム自体を把握できるわけではない。このため、ＦＦＴライブラリのカスタマイズや不具合の修正が困難である。また、専用のシステム（ハードウェア）を用いる手法も想定されるが、ＦＦＴ等の特定の周波数の信号を抽出する処理と同様の処理を行う必要があるため、高価なマイコンで構成する必要がある。当該マイコンは、機器組み込み用としては大型であり、高価である。このため、装置の小型化や低コスト化を実現することが困難である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０４６５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の通り、ＦＦＴ等の特定の周波数の信号を抽出する処理を用いて当該合成信号から制御信号を分離する処理に要求されるマイコンの性能が高い。また、専用のシステム（ハードウェア）を用いてＦＦＴを実行する場合、高価なマイコンでシステムを構築する必要があり、当該マイコンの大型化や高価格化を招くという課題がある。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的とするところは、合成信号から制御信号を分離する処理を簡略化することで装置の小型化や低コスト化を実現し、かつ汎用性の高い信号処理モジュールを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本実施形態に係る信号処理モジュールは、第１受信機器から出力される音響信号及び第２受信機器の動作を制御するための制御信号を前記第１受信機器及び前記第２受信機器に送信する信号処理モジュールであって、送信機器から合成信号を受信する受信部と、前記受信部により受信された前記合成信号から所定の周波数帯域の信号を抽出するフィルタと、前記フィルタにより抽出された前記所定の周波数帯域の信号を解析して前記所定の周数帯域の信号に前記制御信号が含まれているか否かを判定し、前記制御信号が含まれていると判定した場合に前記所定の周波数帯域の信号を前記制御信号として出力する処理部と、前記処理部から出力された前記制御信号を前記第２受信機器へ送信する送信部と、を具備する。
【発明の効果】
【０００８】
上記構成によれば、本実施形態に係る信号処理モジュールは、合成信号から制御信号を分離する処理を簡略化することで装置の小型化や低コスト化を実現し、かつ汎用性が高いモジュールを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る信号処理モジュールを有するコンテンツ提供システムを示す概略図である。
【図２】信号処理モジュールの構成を示すブロック図である。
【図３】合成信号及び合成信号から抽出した抽出信号を示す波形図である。
【図４】図３に示す抽出信号から取得された振幅の高低に関する検知データを示す図である。
【図５】図３に示す抽出信号の振幅の高低に関する比較過程を示すフローチャートである。
【図６】第１の時間間隔及び第２の時間間隔各々で検知した抽出信号の振幅の高低を示すテーブルである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る信号処理モジュールについて、図面を参照して説明する。図１は、本実施形態に係る信号処理モジュール１を有するコンテンツ提供システムを示す概略図である。図１に示すコンテンツ提供システムは、音楽や映像等のコンテンツをユーザに提供するための構成を含んでいる。例えば、コンテンツ提供システムは、信号処理モジュール１、送信機器２、第１受信機器、及び第２受信機器４を含む。信号処理モジュール１は、音楽や映像等のコンテンツに対応する信号に含まれる音波信号（合成信号Ｓｃ）を信号処理するための機器である。ここで、合成信号Ｓｃとは、少なくとも第１受信機器３から出力される音響信号Ｓ１を含む信号のことである。信号処理モジュール１は、当該合成信号Ｓｃを送信機器２から受信する。信号処理モジュール１は、合成信号Ｓｃを第１受信機器３へ送信する。また、信号処理モジュール１は、合成信号Ｓｃに第２受信機器４の動作を制御する制御信号Ｓ２が含まれていれば、制御信号Ｓ２を第２受信機器４へ送信する。信号処理モジュール１から第１受信機器３へ送信される合成信号Ｓｃは、上述の通り、音波信号である。すなわち、本実施形態における合成信号Ｓｃは、音響信号Ｓ１と同等のものとして扱われる。ここで、上記制御信号Ｓ２は、可聴域（２０Ｈｚ〜２０ｋＨｚの周波数帯域）又は非可聴域（２０Ｈｚ未満、かつ２０ｋＨｚより高い周波数帯域）の周波数を有する信号である。例えば、音響信号Ｓ１の周波数帯域が２０Ｈｚ以上、かつ１５ｋＨｚ未満の場合、信号同士の干渉を防ぐため、制御信号Ｓ２の周波数は、１５ｋＨｚ以上の可聴域又は非可聴域の周波数とすることが好ましい。また、音響信号Ｓ１の周波数帯域が２０Ｈｚから２０ｋＨｚに近い周波数の場合、信号同士の干渉を防ぐため、制御信号Ｓ２の周波数は、非可聴域とすることが好ましい。
【００１１】
送信機器２は、信号処理モジュール１へ上記合成信号Ｓｃを送信する。例えば、送信機器２は、所定の規格のケーブル（例えば、オーディオケーブル）で信号処理モジュール１と電気的に接続されることにより、信号処理モジュール１へ上記合成信号Ｓｃを送信可能である。また、送信機器２は、電気的無線通信手段又は光学的無線通信手段を介して信号処理モジュール１と接続されることにより、信号処理モジュール１へ上記合成信号Ｓｃを送信可能である。また、送信機器２は、音波を用いた手段（例えば、マイク入力）を介して信号処理モジュール１と接続されることにより、信号処理モジュール１へ上記合成信号Ｓｃを送信可能である。ここで、送信機器２は、通信機器、再生機器又は放送機器のいずれか一つである。通信機器は、例えば、携帯電話、スマートフォン、タブレット又はパソコンである。また、再生機器は、例えば、ステレオ又は音楽プレイヤ等の音楽再生機器若しくはＤＶＤプレイヤ等の映像再生機器である。また、放送機器は、例えば、テレビ又はラジオである。
【００１２】
第１受信機器３は、信号処理モジュール１から送信された上記合成信号Ｓｃに含まれる音響信号Ｓ１を図示しないフィルタ等の抽出手段により抽出し、抽出した音響信号Ｓ１を音響として出力する。本実施形態における第１受信機器３は、例えば、スピーカ又はヘッドフォン等の音響機器である。本実施形態におけるスピーカは、通信機器、再生機器又は放送機器に含まれるものであっても、通信機器、再生機器又は放送機器とは別体で設置されるものであってもよい。なお、本実施形態における第１受信機器３は、合成信号Ｓｃに含まれるその他の信号が音響の出力に影響を与えない場合、上記合成信号Ｓｃをそのまま音響として出力してもよい。ここで、第１受信機器３は、所定の規格のケーブル（例えば、オーディオケーブル）で信号処理モジュール１と電気的に接続されることにより、信号処理モジュール１から上記合成信号Ｓｃを受信可能である。また、第１受信機器３は、電気的無線通信手段又は光学的無線通信手段を介して信号処理モジュール１と接続されることにより、信号処理モジュール１から上記合成信号Ｓｃを受信可能である。また、第１受信機器３は、音波を用いた手段（例えば、マイク入力）を介して信号処理モジュール１と接続されることにより、信号処理モジュール１から上記合成信号Ｓｃを受信可能である。
【００１３】
第２受信機器４は、上記合成信号Ｓｃに制御信号Ｓ２が含まれていれば、信号処理モジュール１から送信された上記制御信号Ｓ２に従って所定の動作を実行する。本実施形態における第２受信機器４は、例えば、視覚、聴覚、嗅覚、味覚又は触覚のうちの少なくとも一つに作用する体感機器である。具体的には、体感機器は、制御信号Ｓ２に基づく音響、振動又は光等の効果を実現する音声連動機器や制御信号Ｓ２に基づく文字情報を表示する情報表示機器である。なお、本実施形態における第２受信機器４は、上記通信機器、再生機器、放送機器又は音響機器に含まれる、内部構成の動作制御を司る機器であってもよい。ここで、第２受信機器４は、所定の規格のケーブルで信号処理モジュール１と電気的に接続されることにより、信号処理モジュール１から上記制御信号Ｓ２を受信可能である。また、第２受信機器４は、電気的無線通信手段又は光学的無線通信手段を介して信号処理モジュール１と接続されることにより、信号処理モジュール１から上記制御信号Ｓ２を受信可能である。また、第２受信機器４は、音波を用いた手段（例えば、マイク入力）を介して信号処理モジュール１と接続されることにより、信号処理モジュール１から上記制御信号Ｓ２を受信可能である。
【００１４】
ここで、本実施形態に係る信号処理モジュール１の構成について、図２を参照して詳しく説明する。図２は、図１に示す信号処理モジュール１の構成を示すブロック図である。図２に示すように、本実施形態に係る信号処理モジュール１は、受信部１１、信号分配部１２、送信部１３、フィルタ１４、アンプ１５及びマイコン（処理部）１６を有する。受信部１１は、送信機器２から合成信号Ｓｃを受信する。信号分配部１２は、合成信号Ｓｃを分配する。信号分配部１２は、分配した一方の合成信号Ｓｃを送信部１３へ出力する。また、信号分配部１２は、分配した他方の合成信号Ｓｃをフィルタ１４へ出力する。送信部１３は、信号分配部１２から出力された合成信号Ｓｃを第１受信機器３へ送信する。また、送信部１３は、上記合成信号Ｓｃに制御信号Ｓ２が含まれていれば、マイコン１６から出力された制御信号Ｓ２を第２受信機器４へ送信する。フィルタ１４は、信号分配部１２から出力された合成信号Ｓｃから所定の周波数帯域の信号を抽出する。アンプ１５は、フィルタ１４により抽出された所定の周波数帯域の信号を増幅する。例えば、アンプ１５は、マイコン１６に入力可能な振幅レベルまで所定の周波数帯域の信号を増幅する。
【００１５】
マイコン１６は、入力された信号に対して所定の処理を実行し、処理された信号を出力する集積回路である。マイコン１６は、例えば、通信機器、再生機器又は放送機器に備えられるＣＰＵ又はＭＰＵ等のプロセッサより、低クロックで容量が小さく、かつ小型で比較的安価なプロセッサである。マイコン１６は、フィルタ１４により抽出された所定の周波数帯域の信号を解析する。具体的には、マイコン１６は、所定の周波数帯域の信号に制御信号Ｓ２が含まれているか否かを判定する。マイコン１６は、解析の結果、制御信号Ｓ２が含まれていると判定した場合に所定の周波数帯域の信号を制御信号Ｓ２として送信部１３へ出力する。
【００１６】
ここで、本実施形態に係る信号処理モジュール１において実行される処理について、図３乃至図６を参照して説明する。
【００１７】
（所定の周波数帯域の信号の抽出）
まず、フィルタ１４による所定の周波数帯域の信号の抽出について、図３を参照して説明する。図３は、図２に示す送信機器２から出力される合成信号Ｓｃ及び合成信号Ｓｃから抽出した抽出信号を示す波形図である。図３に示す波形は、横軸を周波数、縦軸を振幅とした周波数波形である。図３（ａ）に示すように、合成信号Ｓｃは、可聴域に、少なくとも音響信号Ｓ１が含まれている。音響信号Ｓ１は、２０Ｈｚ〜１０ｋＨｚの周波数帯域を有する。ここで、上記合成信号Ｓｃに制御信号Ｓ２が含まれていると仮定すると、制御信号Ｓ２は、２０ｋＨｚの周波数を有することとする。制御信号Ｓ２が２０ｋＨｚの周波数を有する理由としては、本実施形態におけるコンテンツ提供システムにおいて、送信機器２から出力する制御信号Ｓ２の周波数が２０ｋＨｚと定められているためである。
【００１８】
本実施形態におけるフィルタ１４は、２０ｋＨｚの周波数の信号を含む周波数帯域の信号を抽出可能に調整されている。フィルタ１４は、図３（ｂ）に示すように、２０ｋＨｚの周波数の信号を含む所定の周波数帯域の信号を抽出する。以降、実施形態では、説明の便宜上、フィルタ１４により合成信号Ｓｃから抽出される所定の周波数帯域の信号を抽出信号Ｓｆと記載する。
【００１９】
（信号解析例１）
次に、信号解析例１におけるマイコン１６による抽出信号Ｓｆに対する信号解析について、図４を参照して説明する。図４は、図３（ｂ）に示す抽出信号から取得された振幅の高低に関する検知データを示す図である。信号解析例１において、マイコン１６は、制御信号Ｓ２の周波数から算出される時間の奇数分の１の時間間隔（信号解析例１における第１の時間間隔）で、抽出信号Ｓｆの振幅の高低を１周期ごとに検知する。さらに、マイコン１６は、検知した振幅の高低に関する検知データの個数が上記奇数と一致する場合に、抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定する。
【００２０】
まず、マイコン１６は、上記制御信号Ｓ２の周波数から算出される時間の奇数分の１の時間間隔で抽出信号Ｓｆの振幅の高低を１周期ごとに検知する。例えば、信号解析例１において、マイコン１６は、上記制御信号Ｓ２の周波数から算出される時間の３分の１の時間間隔を上記第１の時間間隔として用いて、抽出信号Ｓｆの振幅の高低を１周期ごとに検知する。このとき、制御信号Ｓ２の周波数が２０ｋＨｚであるため、第１の時間間隔は、１／２０ｋＨｚ／３＝１７μｓとなる。マイコン１６は、１７μｓの時間間隔で抽出信号Ｓｆの振幅の高低を検知する。
【００２１】
例えば、図４（ａ）に示すように、マイコン１６により、「Ｈ→Ｌ→Ｌ→Ｈ→Ｌ→Ｌ→Ｈ→Ｌ→Ｌ→、…」といった抽出信号Ｓｆの振幅の高低に関する検知データが取得される。また、図４（ｂ）に示すように、マイコン１６により、「Ｈ→Ｈ→Ｌ→Ｈ→Ｈ→Ｌ→Ｈ→Ｈ→Ｌ→、…」といった検知データが取得される。また、図４（ｃ）に示すように、マイコン１６により、「ｘ→Ｈ→Ｌ→ｘ→Ｈ→Ｌ→ｘ→Ｈ→Ｌ→、…」といった検知データが取得される。また、図４（ｄ）に示すように、マイコン１６により、「Ｈ→ｘ→Ｌ→Ｈ→ｘ→Ｌ→Ｈ→ｘ→Ｌ→、…」といった検知データが取得される。なお、上記ｘは、抽出信号Ｓｆの立ち上がり、又は立ち下がりで検知した検知データである。
【００２２】
ここで、図４（ａ）〜図４（ｄ）に示すように、１周期ごとに３つの検知データが存在することがわかる。また、マイコン１６は、上記制御信号Ｓ２の周波数から算出される時間の３分の１の時間間隔を上記第１の時間間隔として用いて、抽出信号Ｓｆの振幅の高低を１周期ごとに検知している。すなわち、検知した抽出信号Ｓｆの振幅の高低に関する検知データの個数が上記奇数と一致する。このため、マイコン１６は、上記抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定する。また、マイコン１６は、検知した振幅の高低に関する検知データの個数が上記奇数と一致しない場合に、抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定する。例えば、１周期ごとに存在する検知データの個数が２つ以下の場合、制御信号Ｓ２より短い周波数の信号が抽出信号Ｓｆに含まれていることがわかる。また、１周期ごとに存在する検知データの個数が４つ以上である場合、制御信号Ｓ２より長い周波数の信号が抽出信号Ｓｆに含まれていることがわかる。このため、マイコン１６は、上記抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定する。なお、信号解析例１において、振幅の低い状態を示す検知データが奇数個以上連続して検知された場合、制御信号Ｓ２が変質している、又は信号処理モジュール１が制御信号Ｓ２を含む合成信号Ｓｃを受信していない。このため、マイコン１６は、上記抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定する。
【００２３】
信号解析例１において、マイコン１６は、制御信号Ｓ２が含まれていると判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力する。また、マイコン１６は、制御信号Ｓ２が含まれていないと判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力しない。すなわち、本実施形態に係る信号処理モジュール１は、低クロックで容量が小さく、かつ小型で比較的安価なプロセッサであっても、精度良く抽出信号Ｓｆから制御信号Ｓ２を分離することができる。
【００２４】
（信号解析例２）
次に、信号解析例２におけるマイコン１６による抽出信号Ｓｆに対する信号解析について、図５及び図６を参照して説明する。信号解析例２において、マイコン１６は、制御信号Ｓ２の周波数から算出される時間の２分の１の時間間隔（信号解析例２における第１の時間間隔）より所定の時間だけずらした第２の時間間隔で、抽出信号Ｓｃの振幅の高低を検知する。例えば、マイコン１６は、信号解析例２における第１の時間間隔より所定の時間だけ長い、又は短い第２の時間間隔で、抽出信号Ｓｃの振幅の高低を検知する。さらに、マイコン１６は、第２の時間間隔から推定される所定のタイミングで振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得された場合に、抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定する。まず、抽出信号Ｓｆに制御信号Ｓ２が含まれていれば、制御信号Ｓ２の周波数から算出される時間の２分の１の時間間隔で、抽出信号Ｓｃの振幅の高低を検知した場合に、「Ｈ→Ｌ→Ｈ→Ｌ→、…」といった検知データが繰り返し取得されるはずである。つまり、上記第２の時間間隔で抽出信号Ｓｃの振幅の高低を検知すれば、理論上、意図的に振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得される状況を作り出すことができる。すなわち、意図したタイミングで振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得されなければ、抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定することができる。これらの条件を利用して、信号解析例２において、マイコン１６は、第２の時間間隔から推定される所定のタイミングで振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得された場合に、抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定する。ここで、制御信号Ｓ２の周波数が２０ｋＨｚであるため、第１の時間間隔は、１／２０ｋＨｚ／２＝２５μｓとなる。マイコン１６は、２５μｓより所定の時間だけずらした第２の時間間隔で抽出信号Ｓｆの振幅の高低を検知する。例えば、マイコン１６は、２５μｓより１μＳ長い２６μＳの時間間隔で抽出信号Ｓｆの振幅の高低を検知する。
【００２５】
図５は、信号解析例２において取得される、抽出信号Ｓｆの振幅の高低に関する比較過程を示すフローチャートである。図６は、２６μｓの時間間隔で検知した抽出信号の振幅の高低を示すテーブルである。なお、図６は、比較のため、２５μｓの時間間隔で検知した抽出信号の振幅の高低を併せて示している。
【００２６】
まず、ステップＳ１において、ｎ＝０とする。ここで、ｎは、マイコン１６による検知データの検知回数を示している。ステップＳ２において、本実施形態におけるマイコン１６は、２６μｓの時間間隔で抽出信号Ｓｆの振幅の高低を検知し、抽出信号Ｓｆの振幅の高低に関する検知データを取得する。また、マイコン１６は、取得した検知データを比較対象として入力する。このとき、入力された検知データをＤ１とする。ステップＳ３において、マイコン１６は、次に取得した検知データを比較対象として入力する。このとき、入力された検知データをＤ２とする。ステップＳ４において、マイコン１６は、入力された検知データＤ１が検知データＤ２と一致するか否かを判定する。比較の結果、入力された検知データＤ１が検知データＤ２と一致しない場合（ステップＳ４のＮｏ）、ステップＳ５において、ｎ＝ｎ＋１とする。また、ステップＳ６において、検知データＤ２を検知データＤ１として、ステップＳ３へ戻る。入力された検知データＤ１が検知データＤ２と一致する場合（ステップＳ４のＹｅｓ）、ステップＳ７において、マイコン１６は、ｎが所定の検知回数か否かを判定する。ここで、所定の検知回数とは、図６に示す振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得される回数（タイミング）のことである。信号解析例２において、２６μＳの時間間隔から推定すれば、１μＳずつ検知データの取得タイミングがずれる。このため、理論上、検知回数ｎが２５回目の場合に振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得されるはずである。ｎが所定の検知回数である場合（ステップＳ７のＹｅｓ）、ステップＳ８において、マイコン１６は、抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定する。また、ｎが所定の検知回数でない場合（ステップＳ７のＮｏ）、ステップＳ９において、マイコン１６は、抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定する。例えば、マイコン１６は、２５回目の前後で、振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得されない場合、又は２５回目の前後以外で、振幅の高い状態を示す検知データ、又は振幅の低い状態を示す検知データが連続して取得された場合に、抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定する。
【００２７】
信号解析例２において、マイコン１６は、制御信号Ｓ２が含まれていると判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力する。また、マイコン１６は、制御信号Ｓ２が含まれていないと判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力しない。すなわち、本実施形態に係る信号処理モジュール１は、低クロックで容量が小さく、かつ小型で比較的安価なプロセッサであっても、精度良く抽出信号Ｓｆから制御信号Ｓ２を分離することができる。
【００２８】
（総括）
上記構成によれば、本実施形態に係る信号処理モジュール１において、マイコン１６は、抽出信号Ｓｆに制御信号Ｓ２が含まれていると判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力することができる。また、マイコン１６は、抽出信号Ｓｆに制御信号Ｓ２が含まれていないと判定した場合に、抽出信号Ｓｆを制御信号Ｓ２として送信部１３へ出力しない。すなわち、本実施形態に係る信号処理モジュール１は、低クロックで容量が小さく、かつ小型で比較的安価なマイコン１６であっても、精度良く制御信号を出力することができる。また、本実施形態に係る信号処理モジュール１は、通信機器、再生機器又は放送機器等の様々な機器に対して使用することができる。かくして、本実施形態に係る信号処理モジュール１は、合成信号から制御信号を分離する処理を簡略化することで装置の小型化や低コスト化を実現し、かつ汎用性の高いモジュールを提供することができる。
【００２９】
ここで、本実施形態において、第１受信機器３への合成信号Ｓｃの送信タイミング及び第２受信機器４への制御信号Ｓ２の送信タイミングを同期させるために、送信部１３の前段にバッファを設けてもよい。当該バッファにおける送信部１３への合成信号Ｓｃの送信タイミングは、マイコン１６により制御される。これにより、本実施形態に係る信号処理モジュール１は、第１受信機器３への合成信号Ｓｃの送信タイミング及び第２受信機器４への制御信号Ｓ２の送信タイミングを同期させることができる。また、送信機器２から送信される合成信号Ｓｃに複数の音響信号Ｓ１が存在するステレオ音源である場合、音響信号Ｓ１各々に制御信号Ｓ２を合成して、１つの制御信号Ｓ２として利用してもよい。これにより、第２受信機器４における動作のバリエーションを増加させることができる。
【００３０】
なお、本実施形態におけるマイコン１６は、信号解析例２における所定の時間を１μｓとしている。本実施形態におけるマイコン１６は、信号解析例２における所定の時間を第１の時間間隔より短い時間の有理数としてもよい。具体的には、信号解析例２における所定の時間を２μｓ、又は３μＳとしてもよい。また、本実施形態におけるマイコン１６は、信号解析例２において、第１の時間間隔前後の時間間隔を用いて、抽出信号Ｓｆの振幅の高低を検知している。本実施形態におけるマイコン１６は、第１の時間間隔前後の複数の時間間隔を用いて、抽出信号Ｓｆの振幅の高低を検知してもよい。
【００３１】
また、本実施形態における送信機器２から出力する制御信号Ｓ２の周波数を２０ｋＨｚとしている。しかしながら、本実施形態における送信機器２は、これに限定されない。例えば、送信機器２から出力する制御信号Ｓ２の周波数は、音響信号Ｓ１及び制御信号Ｓ２の信号干渉を考慮して、２０ｋＨｚの周波数以外の他の周波数であってもよい。また、本実施形態において、信号解析の精度を向上させるため、マイコン１６の前段にバッファを設けてもよい。当該バッファにおけるマイコン１６への抽出信号Ｓｆの送信タイミングは、マイコン１６により制御される。これにより、本実施形態に係る信号処理モジュール１は、マイコン１６において信号解析を繰り返し行ってもよい。また、本実施形態において、分配された合成信号Ｓｃを第１受信機器３への送信に必要な振幅レベルまで増幅するため、送信部１３の前段にアンプを設けてもよい。
【符号の説明】
【００３２】
１…信号処理モジュール、２…送信機器、３…第１受信機器、４…第２受信機器、１１…受信部、１２…信号分配部、１３…送信部、１４…フィルタ、１５…アンプ、１６…マイコン（処理部）、Ｓ１…音響信号、Ｓ２…制御信号、Ｓｃ…合成信号、Ｓｆ…抽出信号
【図１】
2020076862.tif 000003
【図２】
2020076862.tif 000004
【図３】
2020076862.tif 000005
【図４】
2020076862.tif 000006
【図５】
2020076862.tif 000007
【図６】
2020076862.tif 000008