(57)【要約】  本発明は、安全なオーディオプレーバックを提供するオーディオ処理システム（１００）に関連する。オーディオ制御装置（１１０）は、予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号（Ｍ）を出力する。オーディオ合成ステージ（１２０）は、中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号（Ｐ）を提供する。中間オーディオ信号のテストセグメントに対応する出力オーディオ信号の第１のセグメントに基づいてオーディオテストを実行し、オーディオテストの結果が肯定的であるケースにおいて、セーフティプロセッサ（１５０）は、オーディオ合成ステージの動作が正しいと宣言する。周波数モニタと周波数選択オーディオセンサ（１４０）との両方が、出力オーディオ信号の第１のセグメント中のテスト周波数を検出した場合、セーフティプロセッサは、周波数モニタ（１３０）の動作が正しいと宣言する。【選択図】  図１
2016508243.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ処理システム（１００、２００、４００）において、
予め規定されたテスト周波数成分を含む予め規定されたテストセグメント（３０３、５０３）を有する中間オーディオ信号（Ｍ）を出力するように動作可能であるオーディオ制御装置（１１０、２１０、４１０、６１０）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号（Ｐ）を提供するように適合されているオーディオ合成ステージ（１２０、２２０）と、
前記出力オーディオ信号の周波数コンテンツを監視するように適合されている周波数モニタ（１３０）と、
前記テスト周波数に同調され、前記出力オーディオ信号を監視するように適合されている周波数選択オーディオセンサ（１４０）と、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの正しい動作を宣言し、
前記周波数モニタと前記周波数選択オーディオセンサとの両方が、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数を検出することに応答して、前記周波数モニタの正しい動作を宣言するように適合されているセーフティプロセッサ（１５０、２５０、４５０、７５０）とを具備するオーディオ処理システム。
【請求項２】
前記オーディオ制御装置は、第１の示された音量で前記中間信号の前記テストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記出力信号の前記第１のセグメントにおける実際の音量が、前記第１の示された音量と等しいか否かを示す第１のオーディオテスト信号（Ｔ）を受け取るように適合されている請求項１記載のオーディオ処理システム。
【請求項３】
前記オーディオ制御装置は、前記第１の音量とは異なる第２の示された音量で、前記中間信号の付加的なテストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記中間オーディオ信号の前記付加的なテストセグメントに対応する前記出力オーディオ信号の第２のセグメントにおける実際の音量が、前記第２の示された音量と等しいか否かを示す第２のオーディオテスト信号を受け取るように適合されている請求項２記載のオーディオ処理システム。
【請求項４】
前記オーディオ合成ステージは、前記中間オーディオ信号を増幅させるように、または、前記中間オーディオ信号から導出された信号を増幅させるように適合されている増幅器（２２２）を備える請求項２または３記載のオーディオ処理システム。
【請求項５】
前記セーフティプロセッサは、前記出力オーディオ信号の第１の信号における、前記予め規定されたテスト周波数の検出を示している、前記周波数選択オーディオセンサからの第３のオーディオテスト信号を受け取るように適合され、前記第３のオーディオテスト信号は、前記第１のオーディオテスト信号にオプション的に一致する請求項２ないし４のいずれか１項記載のオーディオ処理システム。
【請求項６】
前記テスト周波数は人間の可聴範囲外である先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
【請求項７】
前記セーフティプロセッサは、前記周波数モニタによって提供される前記出力オーディオ信号の周波数コンテンツに基づいて、リアルタイムのオーディオテストを実行するように適合され、前記セーフティプロセッサは、前記リアルタイムのオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するようにオプション的に適合されている先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
【請求項８】
さらに処理することなく前記オーディオ出力信号を再生するように適合されている音響トランスデューサー（１６０）をさらに具備する先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
【請求項９】
前記オーディオ制御装置は、
人間の可聴範囲内の所望の周波数を示すデータ（Ｄ）を受け取り、
前記データを受け取ることに応答して、前記所望の周波数を有する前記中間信号のコンテンツセグメント（５０５）を発生させるように適合されている先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
【請求項１０】
前記周波数モニタは、前記中間オーディオ信号の前記コンテンツセグメントに対応する、前記出力信号のコンテンツセグメントの周波数コンテンツを監視するように適合されている請求項９記載のオーディオ処理システム。
【請求項１１】
前記セーフティプロセッサは、前記所望の周波数と一致する前記出力オーディオ信号の前記コンテンツセグメントの周波数コンテンツに応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するように適合されている請求項１０記載のオーディオ処理システム。
【請求項１２】
前記セーフティプロセッサは、第１のフォーマットにおいて、前記所望の周波数を、第２のフォーマットにおいて、前記周波数モニタによって提供される前記出力信号の前記周波数コンテンツを表わすように適合され、前記第１のフォーマットと第２のフォーマットは、それぞれの表現がいつでも識別可能であるようにオーバーラップしない値セットを規定する請求項１１記載のオーディオ処理システム。
【請求項１３】
前記オーディオ制御装置は、
予め決定されたオーディオコンテンツセグメント（３０５）を示す命令（Ｓ）を受け取り、
前記命令に基づいて、前記中間オーディオ信号を発生させ、
前記中間オーディオ信号に基づいて、少なくとも１つのチェックサムを導出するように適合され、
前記セーフティプロセッサは、前記予め決定されたオーディオコンテンツセグメントに関係付けられた少なくとも１つの基準値に一致する前記少なくとも１つのチェックサムに応答して、前記中間オーディオ信号の正しい動作を宣言するように適合されている請求項１ないし８のいずれか１項記載のオーディオ処理システム。
【請求項１４】
オーディオ処理方法（８００）において、
予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号を提供すること（８０１）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号を合成すること（８０２）と、
前記出力オーディオ信号の周波数コンテンツを監視すること（８０３）と、
前記出力オーディオ信号中の前記テスト周波数を検出すること（８０４）とを含み、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、オーディオ合成機能性の動作が正しいと宣言する（８０５）ことと、
前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の検出と、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の存在を表わす前記出力オーディオ信号の周波数コンテンツの前記監視とに応答して、周波数監視機能性の動作が正しいと宣言する（８０６）こととを含むオーディオ処理方法（８００）。
【請求項１５】
前記出力オーディオ信号の前記周波数コンテンツの前記監視から独立して、前記テスト周波数を検出する請求項１４記載のオーディオ処理方法。
【請求項１６】
プログラム可能なコンピュータに、請求項１４記載の方法を実行させる命令を含むコンピュータ読取可能な媒体を具備するコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号の安全なプレーバックを提供するように適合されている、オーディオ処理デバイスおよび対応する方法に関連する。
【背景】
【０００２】
多くのシステムとデバイスにおいて、オーディオ信号を使用して、人間のユーザの注意を引きつけている。このようなオーディオ信号は、セーフティクリティカルであるかもしれず、オーディオ信号が、ユーザにより確実に聞かれるように、および／または、ユーザにより認知されるようにすることが重要であるかもしれない。いくつかのシステムにおいては、セーフティクリティカルなオーディオ信号を大音量で再生し、および／または、反復的に再生して、オーディオ信号が聞かれる確率を増加させる。オーディオ信号を確実に、正確に再生するようにすること、すなわち、システムが予期する方法で信号またはメッセージを解釈できるようにするために、意図されたそして正確に再生された信号またはメッセージをユーザが確実に聞くようにすることも重要であるかもしれない。
【０００３】
ＵＳ２０１０／１６１０８９Ａ１は、集約された欠陥検出を用いて、サウンドメッセージを発生させるデバイスを開示している。ここで使用される検出原理は、回復されるオーディオシーケンスのサンプルを受け取るデジタル−アナログ変換器の入力上に、データバンクのオーディオシーケンスの周波数のスペクトルの外側の周波数のスペクトルを有するデジタルテスト信号をデジタル的に重ねること、そして、対応するテスト信号を抽出することにあり、その特徴は、入力として適用されたテスト信号の特徴と比較される。
【０００４】
乗物中のセーフティシステムは、オーディオ信号またはメッセージを介して、乗物のドライバーにセーフティルーチンを実行するように頼み、ドライバーが確実に存在して、乗物を運転し続けることができるようにするように設計されているかもしれない。セーフティメカニズムとして、ドライバーが所定の時間期間内に、要求されたセーフティルーチンを実行しない限り、乗物は自動的に停止するように適合されているかもしれない。オーディオ信号を誤解しているか、または、聞いてさえいないドライバーによって引き起こされる自動停止は、不十分な機能のオーディオ処理デバイスを有するシステムにおいては頻繁であるかもしれず、したがって、オーディオ信号を確実に、正確に再生することが重要である。
【０００５】
少なくとも上述した理由により、オーディオ信号および／またはオーディオメッセージのより信頼性のある（またはより安全な）プレーバックを可能にするオーディオ処理システムを提供することが望ましい。
【概要】
【０００６】
本発明の目的は、オーディオ信号および／またはオーディオメッセージの、より信頼性のある（またはより安全な）プレーバックを可能にするオーディオ処理システムおよび対応する方法を提供することである。特定の目的は、メモリ故障に対する良いロバストネスを有するオーディオ処理システムを提案することである。第２の特定の目的は、オーディオ合成失敗を検出でき、好ましくは修復できるオーディオ処理システムを提案することである。さらなる目的は、１つ以上のコンポーネントまたは機能性を確認する（または正しいと宣言する）ための、集約された確認機能性を有するオーディオ処理システムを提案することである。ここで使用するような、コンポーネントまたは機能性は、正常にまたは意図された方法で動作していると見い出されたときに確認される。
【０００７】
本発明の第１の態様にしたがうと、オーディオ制御装置と、オーディオ合成ステージと、周波数モニタと、周波数選択オーディオセンサと、セーフティプロセッサとを備えるオーディオ処理システムが提供される。オーディオ制御装置は、オーディオ信号が予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号を出力するように動作可能である。オーディオ合成ステージは、中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号を提供するように適合されている。周波数モニタは、出力オーディオ信号の周波数コンテンツを監視するように適合されている。周波数選択オーディオセンサは、テスト周波数に同調され、出力オーディオ信号を監視するように適合されている。セーフティプロセッサは、中間オーディオ信号のテストセグメントに対応する出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、オーディオ合成ステージの動作を確認（または正しいと宣言）するように適合されている。セーフティプロセッサはさらに、周波数モニタと周波数選択オーディオセンサとの両方が、出力オーディオ信号の第１のセグメント中のテスト周波数を検出することに応答して、周波数モニタの動作を確認する（または正しいと宣言する）ように適合されている。
【０００８】
本発明の第２の態様にしたがうと、予め規定された周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号を提供するステップと、中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用するのに適した出力オーディオ信号を合成するステップと、出力オーディオ信号の周波数コンテンツを監視するステップと、出力オーディオ信号中のテスト周波数を検出するステップとを含むオーディオ処理方法が提供される。周波数コンテンツの監視とテスト周波数の検出は、任意の順序で実行されるかもしれない独立的なステップであってよく、例えば、これらのステップは異なるユニット中で同時に（すなわち、パラレルに）実行してもよいことに着目すべきである。言い換えれば、周波数コンテンツを監視しているか否かにかかわらず、テスト周波数を検出してもよい。
【０００９】
中間オーディオ信号のテストセグメントに対応する出力オーディオ信号の第１のセグメント中で、オーディオテストを実行する。このオーディオテストの結果が肯定的である場合、オーディオ合成機能性が確認される。さらに、出力オーディオ信号の第１のセグメント中でテスト周波数を検出した場合、そして、出力オーディオ信号の周波数コンテンツの監視が、出力オーディオ信号の第１のセグメント中のテスト周波数の存在を表わす場合、周波数モニタリング機能性が確認される。
【００１０】
中間オーディオ信号中に、予め規定されたテストセグメントを含む効果は、オーディオ処理システムの少なくともいくつかのコンポーネントの動作（またはシステムの機能性）が、これらのコンポーネントがどのようにテストセグメントを取り扱うかに基づいて、評価されてもよいことである。テストセグメントが予め規定されているとき、コンポーネント（または機能性）の評価は、中間オーディオ信号の他の何らかのセグメント中に存在する何らかのコンテンツから独立して実行してもよい。システムの、コンポーネントの動作が十分であることを、または、機能性の動作が十分であることを、このような評価が示した場合、コンポーネントは確認されて、その後信頼されるかもしれない。他方で、このような評価が、コンポーネントの動作が十分でないことを示した場合、例えば、オーディオ制御装置に、オーディオ合成ステージに、および／または、任意のオーディオプレーバック機器に、（例えば、オーディオ処理システムのコンポーネントが再び評価されるまで）動作を中止させる／するように命令することによって、オーディオ処理ステージは、出力オーディオ信号のオーディオプレーバックを中止してもよい。オーディオ処理システムのコンポーネントの動作のこのような評価は、より信頼性のある（またはより安全な）オーディオプレーバックを可能にする。
【００１１】
製造や開発やインストールの間に、または、コンフィギュレーションフェーズにおいて、予め規定されたテストセグメント（または、予め規定されたテストセグメントを生成させるのに十分なデータ）を、オーディオ発生デバイス中に記憶させてもよく、そして、オーディオ発生システムによって中間オーディオ信号中に含めてもよい。代替的に、入力または制御信号を介して、予め規定されたテストセグメントを、オーディオ制御装置によって受け取ってもよい。
【００１２】
セーフティプロセッサは、オーディオ処理システムの他のコンポーネントのうちの少なくともいくつかよりも、より信頼性のある、および／または、より信頼できるコンポーネントであるかもしれず、そして、他のコンポーネントのうちの少なくともいくつかを確認するのに使用してもよい。特に、セーフティプロセッサは、セーフティ標準規格にしたがって確認された信頼できるソフトウェアを実行してもよい。この方法で、セーフティプロセッサの信頼性は、オーディオ処理システムの他のアプリオリにより信頼性の低いコンポーネントに対する信頼性を拡張するのに使用できる。より信頼性の低いコンポーネントは、例えば、安全なオーディオプレーバックに関連しないタスクのような他のタスクを実行するときに、潜在的に影響を受けたかも、変更されたかも、または、損なわれたかもしれない、より安い／より単純なコンポーネント、または、多目的コンポーネントであるかもしれない。この方法でセーフティプロセッサを使用して他のコンポーネントを確認することは、すべてのコンポーネントがアプリオリに信頼されているわけではないシステムに対して、より信頼性のあるオーディオプレーバックを可能にする。
【００１３】
中間オーディオ信号に基づいて出力オーディオ信号を提供するときに、オーディオ合成ステージがどのようにテストセグメントを取り扱うかに基づいて、オーディオ合成ステージの動作を評価してもよい。オーディオ合成ステージが、テストセグメントに基づいて、予期されるオーディオ出力信号セグメントを提供した場合、その後、異なるコンテンツを有する中間オーディオ信号に対して適切に機能することが予期されるかもしれず、セーフティプロセッサによって確認されるかもしれない。例えば、オーディオ出力信号の周波数や振幅や波形および／または位相を測定／監視し、対応する基準値と比較するオーディオテストを介して、この評価を実行してもよい。中間オーディオ信号のテストセグメントが予め規定されているので、例えば、インストール、または、コンフィギュレーションフェーズにおいて、これらの基準値はセーフティプロセッサ中に記憶させてもよい。
【００１４】
同一のオーディオ出力信号を分析するために、周波数モニタと周波数選択オーディオセンサとの両方を使用する効果は、これら２つのコンポーネントを使用して互いの動作を評価することである。実際、これら２つのコンポーネントは互いに独立して、出力オーディオ信号中の周波数を監視および／または検出するかもしれず、両方のコンポーネントが、出力オーディオ信号（の同一の部分／セグメント）中で、同一の周波数を検出した場合、これは、両方のコンポーネントが適切に機能していることを示すかもしれない。周波数モニタおよび周波数選択オーディオセンサに対して、異なる老化挙動を有する構造的に異なるコンポーネントを使用して、異なるコンポーネントにおける同時のエラーが、誤った確認につながるシナリオの確率を減少させることは有利であるかもしれない。例えば、（例えば、専用ハードウェアコンポーネントおよび／またはハードコード化ソフトウェアの使用によって）特定の周波数に同調されている周波数選択オーディオセンサは、一般的な目的の周波数モニタよりも信頼性があるかもしれず、したがって、周波数モニタの動作を評価するのに使用してもよい。いったん、周波数選択オーディオセンサを介して周波数モニタの動作が確認されると、周波数モニタは、周波数選択オーディオセンサのおそらく検出範囲外の周波数を監視するのに使用してもよい。
【００１５】
周波数選択オーディオセンサは、テスト周波数（または、その周囲の狭い周波数帯域中の周波数）のみを検出できるかもしれず、または、より広い範囲の周波数を検出できるかもしれないが、テスト周波数に対し、特に敏感であるかもしれない。
【００１６】
予め規定されたテスト周波数を有する周波数成分が、中間オーディオ信号のテストセグメント中に含まれている。オーディオ合成ステージは、テストセグメントに基づいて、テスト周波数を有する周波数成分を含む、出力オーディオ信号の第１の部分を出力するように予期されており、すなわち、オーディオ合成ステージは、中間オーディオ信号からのテスト周波数を保持するように予期されている。言い換えると、中間オーディオ信号はテスト周波数の表示を含んでいて、オーディオ合成ステージが、意図されたようにテスト周波数を出力することが確認される（または、出力するか否かが評価される）。したがって、周波数選択オーディオセンサは、予め規定されたテスト周波数に同調され、その周波数に基づいて、周波数モニタの動作を評価するのに使用してもよい。
【００１７】
中間オーディオ信号は、例えば、複数のセグメントを備え、複数のセグメントのうちの少なくとも１つは、オーディオ制御装置によって受け取られた、制御信号にまたは入力オーディオ信号に基づいたコンテンツを有していてもよい。コンテンツセグメントの処理の前に、オーディオ処理システムのコンポーネントの評価を可能にするかもしれないので、中間オーディオ信号のテストセグメントは、コンテンツセグメントとして言及されるようなセグメントの前に位置していることが好ましい。したがって、セーフティプロセッサは、誤動作を示す評価に応答して、コンテンツセグメントを再生する前に、出力オーディオ信号のプレーバックを、例えば、中止／中断するかもしれない。
【００１８】
中間オーディオ信号のテストセグメントは、例えば、予め規定されたテスト周波数を有する単一の成分からなっていてもよく、すなわち、そのスペクトルは１つの周波数成分のみからなっていてもよい。代替的に、テストセグメントは、いくつかのテスト周波数成分を、および／または、おそらくはテスト周波数成分の異なるセットを有するいくつかの（時間に関して）連続的なサブセグメントを備えていてもよい。
【００１９】
予め規定されたテスト周波数は、オプション的に、人間の可聴範囲外にあってもよい。これは、使用する音量にかかわらず、テスト周波数が人間のユーザによって気付かれることなく、オーディオ処理システムのコンポーネントの動作を評価する際に、テスト周波数の使用を可能にする。オプション的に、中間オーディオ信号のテストセグメント全体が、人間のユーザによって気付かれないようにするために、人間の可聴範囲外にあってもよい。
【００２０】
１つの実施形態にしたがうと、さらなる処理をすることなく、オーディオプレーバックに対して適合されるようなフォーマットで、オーディオ信号合成ステージは、出力オーディオ信号を出力するように適合されてもよい。例えば、オーディオ処理システムは、さらなる処理をすることなく、オーディオ出力信号を再生する（すなわち、オーディオ出力信号のプレーバックを実行する）ように適合されている音響トランスデューサーを備えていてもよい。オプション的に、セーフティプロセッサ（または、専用テストコンポーネントまたはこれに類するもの）は、音響トランスデューサーがオーディオ処理システムに接続されているか否かを、すなわち、出力オーディオ信号を受け取ることができるか否かを検出するように適合されていてもよい。例えば、これは、音響トランスデューサーに接続するように適合されている接続ポイントの間のインピーダンスが、音響トランスデューサーの特性インピーダンスであることをチェックすることによって、なされてもよい。
【００２１】
１つの実施形態にしたがうと、オーディオ信号合成ステージは、中間信号を増幅させるように、または、中間オーディオ信号から導出されたオーディオ信号を増幅させるように適合されている増幅器を備えていてもよい。例えば、オーディオ合成ステージは、中間オーディオ信号を、デジタルからアナログのフォーマットまたは表現に変換するように適合されている変換ステージを備えていてもよく、増幅器は、中間オーディオ信号のアナログ表現を増幅させることによって、出力オーディオ信号を提供するように適合されていてもよい。オーディオテストは、例えば、増幅器の増幅機能性を評価するように構成されていてもよい。
【００２２】
１つの実施形態にしたがうと、オーディオテストは、オーディオ合成ステージが音量を正しく取り扱うか否かをチェックすることを伴っていてもよい。オーディオ制御装置は、第１の示された音量で中間信号のテストセグメントを出力するように動作可能であってもよく、すなわち、オーディオ制御装置は、テストセグメントが第１の音量で再生されるように命令してもよい。中間オーディオ信号のテストセグメントに対応する、出力信号の第１のセグメントにおける実際の音量が、第１の示された音量と等しいか否か、すなわち、第１の意図された音量と同じか否かを示している第１のオーディオテスト信号を受け取るように、セーフティプロセッサは適合されていてもよい。出力オーディオ信号へのアクセスを有するテストコンポーネントによって、第１のオーディオテスト信号が提供されてもよい。例えば、周波数選択オーディオセンサは、示された音量でテスト周波数を検出して、第１のオーディオテスト信号を提供するように適合されてもよい。代替的に、テスト周波数が受け取られた音量をセーフティプロセッサに対して示して、セーフティプロセッサが比較を実行できるようにしてもよい。
【００２３】
オプション的に、本実施形態のオーディオ制御装置は、第１の音量とは異なる第２の示された音量で、中間信号の付加的なテストセグメントを出力するように動作可能であってもよい。この第２のテストセグメントが、オーディオ合成ステージによってどのように影響を受けているかを評価するように、オーディオテストは拡張されていてもよい。中間オーディオ信号の付加的なテストセグメントに対応する、出力オーディオ信号の第２のセグメントにおける実際の音量が、第２の示された音量と等しいか否かを示している第２のオーディオテスト信号を受け取るように、セーフティプロセッサは適合されていてもよい。この第２のテスト信号は、例えば、周波数選択オーディオセンサによって、第１のテスト信号と同様に提供されてもよい。異なる音量を有する少なくとも２つのテストセグメントを使用することによって、オーディオテストは、好ましくは正しい量的関連性において、オーディオ合成ステージが異なる音量を提供する（または、異なる量の増幅を提供する）ことができるか否かを示してもよい。
【００２４】
１つの実施形態にしたがうと、セーフティプロセッサは、出力オーディオ信号の第１のセグメントにおける、予め規定されたテスト周波数の検出を示している、周波数選択オーディオセンサからの第３のオーディオテスト信号を受け取るように適合されていてもよい。この第３のテスト信号は、以前の実施形態に関して説明したものとは異なるテスト信号であってもよい。代替的に、周波数選択オーディオセンサは、周波数と音量の両方を測定する組み合わされたテストを実行するように適合されていてもよく、テスト信号は、この組み合わされたテストの結果を示していてもよい。
【００２５】
１つの実施形態にしたがうと、セーフティプロセッサは、周波数モニタによって提供される出力オーディオ信号の周波数コンテンツに基づいて、リアルタイムのオーディオテストを実行するように適合されていてもよい。リアルタイムのオーディオテストは、提供された周波数コンテンツを、予期される周波数コンテンツと比較することを含んでいてもよい。例えば、提供された周波数コンテンツに基づいて、１つ以上のチェックサムまたはハッシュ値を計算することによって、そして、これらのチェックサムまたはハッシュ値を、予期される周波数コンテンツの対応する値またはチェックサムと比較することによって、これを実行してもよい。オーディオ処理システムの、製造や、開発や、インストールや、コンフィギュレーションの間に、予期される周波数コンテンツあるいは対応するチェックサムまたはハッシュ値は、例えば、セーフティプロセッサ中に予め記憶させてもよく、あるいは、周波数モニタ以外のコンポーネントからセーフティプロセッサによって受け取ってもよい。代替的に、周波数コンテンツおよび／またはチェックサムは、例えば、セーフティプロセッサ中に記憶されている基準オーディオ信号に基づいて、セーフティプロセッサによって決定してもよい。
【００２６】
リアルタイムのオーディオテストの否定的な結果は、記憶失敗や、メモリ取り出し失敗や、データ送信失敗や、データ処理のいずれかの結果として、オーディオ出力信号が正しくないことを示していてもよい。セーフティプロセッサは、その後、例えば、オーディオ合成ステージに、オーディオ制御装置に、および／または、任意のプレーバック機器に、動作を休止するように命令する／制御することによって、オプション的に出力オーディオ信号のプレーバックを停止させてもよい。
【００２７】
付加的に、または、代替的に、セーフティプロセッサは、リアルタイムのオーディオテストの肯定的な結果に応答して、オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの動作を確認する（または、正しいと宣言する）ように適合されていてもよい。例えば、オーディオ制御装置を、および／または、オーディオ制御装置がそこから入力／制御信号を受け取るコンポーネントを確認してもよい。オーディオ制御装置によって受け取られる入力信号または命令は、メモリからのデータを含んでいてもよい。このようなメモリの動作またはステータスを、例えば、リアルタイムのオーディオテストの肯定的な結果に応答して、確認してもよい。
【００２８】
１つの実施形態にしたがうと、オーディオ制御装置は、（人間の可聴範囲内の）所望の周波数を示しているデータを受け取り、このデータを受け取ることに応答して、所望の周波数を有する中間オーディオ信号のコンテンツセグメントを発生させるように適合されていてもよい。オプション的に、受け取られたデータは、発生されることになるコンテンツセグメントの所望の音量および／または所望の期間も示していてもよい（あるいは、所望の音量および期間は、予め決定されていてもよく、例えば、オーディオ制御装置中に記憶されていてもよい）。受け取られたデータは、中間オーディオ信号のコンテンツセグメントにおいて提供されることになる複数の周波数（および／または音量）を示してもよいことに着目すべきである。データは例えば、セーフティプロセッサから受け取られてもよく、そのケースにおいて、オーディオ処理システムのコンポーネントの性能を評価するときにも、データをセーフティプロセッサによって（基準値として）使用してもよい。
【００２９】
１つの実施形態にしたがうと、周波数モニタは、中間オーディオ信号のコンテンツセグメントに対応する、出力信号のコンテンツセグメントの周波数コンテンツを監視するように適合されていてもよい。中間オーディオ信号のテストセグメントに関連する測定に基づいて、周波数モニタの動作がセーフティプロセッサによって確認されるので、特に、これらのセグメントがテストセグメントの後に位置している場合、中間オーディオ信号の他のセグメント／部分に関連する周波数コンテンツを監視するのに、周波数モニタを信頼してもよい。出力オーディオ信号が確実に正しいようにするために、監視された周波数コンテンツを、所望の周波数と比較してもよい。例えば、セーフティプロセッサは、この比較を実行するように適合されていてもよく、不一致を検出したケースでは、出力オーディオ信号のプレーバックを停止させるように適合されていてもよい。
【００３０】
オプション的に、セーフティプロセッサは、出力オーディオ信号のコンテンツセグメントの周波数コンテンツが所望の周波数と一致する（すなわち、等しいか、または、せいぜい予め規定された許容範囲だけ異なる）ことに応答して、オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの動作を確認する（または正しいと宣言する）ように適合されていてもよい。例えば、オーディオ制御装置の動作を、または、オーディオ制御装置がそこから入力／制御信号を受け取るコンポーネント／ユニットの動作を、セーフティプロセッサは確認してもよい。
【００３１】
１つの実施形態にしたがうと、第１のフォーマットにおいて、所望の周波数を、第２のフォーマットにおいて、周波数モニタによって提供される出力信号の周波数コンテンツを表わすように、セーフティプロセッサは適合されていてもよい。第１のフォーマットおよび第２のフォーマットは、オーバーラップしない値セットを規定してもよいので、それぞれの表現は、いつでも識別可能である。言い換えれば、所望の周波数と測定された周波数コンテンツは、互いに間違えられることはない異なるフォーマットで表わされて記憶される。例えば、誤動作は、所望の周波数を、測定された周波数コンテンツと間違えさせないようにするかもしれず、これは、所望の周波数と測定された周波数コンテンツとが一致／合致するか否かをチェックする評価ステップをディセーブルする（すなわち、無意味にする）だろう。
【００３２】
１つの実施形態にしたがうと、オーディオ制御装置は、予め決定されたオーディオコンテンツセグメントを示す命令を受け取って、この命令に基づいて、中間オーディオ信号を発生させるように適合されていてもよい。オーディオ制御装置はまた、中間オーディオ信号に基づいて、少なくとも１つのチェックサムまたはハッシュ値を導出するようにも適合されていてもよい。少なくとも１つのチェックサムまたはハッシュ値が、予め決定されたオーディオコンテンツセグメントに関係付けられている少なくとも１つの基準値と一致する（すなわち、等しいか、または、せいぜい予め規定された許容範囲だけ異なる）ケースにおいて、オーディオ制御装置は、中間オーディオ信号を確認してもよい。
【００３３】
予め決定されたオーディオコンテンツセグメントは、中間オーディオ信号において提供されることになる所望のオーディオコンテンツを表わしていてもよい。予め決定されたオーディオコンテンツセグメントに関係付けられている少なくとも１つの基準値は、（例えば、基準オーディオファイルに基づいて）計算されて、オーディオ処理システムの、製造や、開発や、インストールや、コンフィギュレーションの間に記憶されているかもしれない、少なくとも１つのチェックサムまたはハッシュ値であってもよい。少なくとも１つの基準値は、例えば、セーフティプロセッサ中に記憶されてもよく、オプション的に、中間オーディオ信号が提供されるとき、メインの入力データとしてオーディオ制御装置によって使用されるデータとは別に保持されてもよい。
【００３４】
受け取られた命令は、予め決定されたオーディオコンテンツセグメント（またはその近似）がそこから導出されるデータを含んでいるか、または、このようなデータがどこで取得される／導出されるかの表示を含んでいてもよい（例えば、オーディオ制御装置は、複数の異なるオーディオファイルが記憶されているメモリへのアクセスを有していてもよく、受け取られた命令はメモリポインタであってもよく、またそうでなければ、受け取られた命令は、これらのオーディオファイルのうちのどれを使用するかを示していてもよい）。代替的に、受け取られた命令は、（例えばデジタルオーディオファイルとして）予め決定されたオーディオコンテンツセグメントの記憶されたバージョンを含んでいてもよい。しかしながら、予め決定されたオーディオコンテンツセグメントがそこから導出されるかもしれないデータは、データが記憶された時間から、損なわれているかもしれず、または、失われているかもしれない。さらに、たとえ記憶されているデータが依然として正しくても、受け取られた命令自体が損なわれるかもしれないので、命令は、正しくないデータを含んでいる。例えば、受け取られた命令におけるデータは、データが記憶されているメモリから、間違ってロードされているか、または、間違って送られているかもしれない。別の潜在的なエラー源は、オーディオ制御装置による、受け取られた命令の処理である。したがって、オーディオ制御装置によって発生される中間オーディオ信号は、予め決定されたオーディオコンテンツセグメントとは異なっているかもしれず、制御合計またはハッシュ値を使用して、中間オーディオ信号を、予め決定されたオーディオコンテンツセグメントと比較することによってチェックする必要があるかもしれない。
【００３５】
受け取られた命令がオーディオファイルであるケースでは、オーディオ制御装置は、例えば、受け取ったオーディオファイル／信号を、中継／再生することによって、中間オーディオ信号を提供してもよい。代替的に、オーディオ制御装置は、コンテンツを処理することによって、および／または、受け取ったオーディオファイル／信号にコンテンツを追加することによって、中間オーディオ信号を提供してもよい。例えば、予め規定されたテスト周波数を有する予め規定されたテストセグメントなしで、オーディオファイル／信号を受け取ってもよい。このような例では、オーディオ制御装置は、上記で議論したオーディオテストを実行するのに適した中間オーディオ信号を提供するために、受け取ったオーディオファイル／信号に対して、予め規定されたテストセグメントを付加するように適合されていてもよい。
【００３６】
オーディオ制御装置、オーディオ合成ステージ、周波数モニタ、周波数選択オーディオセンサおよびセーフティプロセッサは、いくつかの実施形態において別々のユニット／コンポーネントであってもよい一方で、他の実施形態において、これらのうちの少なくともいくつかは、１つ以上の多目的コンポーネント／ユニットの機能的な態様であってもよいことに着目すべきである。
【００３７】
本発明にしたがうと、セーフティプロセッサおよび周波数選択オーディオセンサを使用して、オーディオ合成ステージと周波数モニタの動作を確認してもよく、少なくともいくつかの実施形態においては、オーディオ制御装置の動作も確認してもよい。この方法で確認されるかもしれないコンポーネントは、必ずしも確認の前に信頼されている必要はないが、セーフティプロセッサおよび周波数選択オーディオセンサは、これらの確認を実行するために信頼できる位に確実に十分信頼性があることが望ましいかもしれない。したがって、セーフティプロセッサおよび周波数選択オーディオセンサは、セーフティ標準規格にしたがって確認されている、信頼できるソフトウェアを実行することが好ましい。
【００３８】
たとえ特徴が互いに異なる請求項中に規定されているとしても、発明は、特徴のすべての組み合わせに関連していることを強調する。特に、本発明の第１の態様にしたがったオーディオ処理システムに対して上記で説明した実施形態における特徴のいずれかは、本発明の第２の態様にしたがった方法の実施形態と組み合わされてもよいことが正しく認識されるだろう。
【００３９】
本発明はまた、プログラム可能なコンピュータに、発明の第２の態様にしたがった方法を実行させるように動作可能な、コンピュータ実行可能な命令を有するコンピュータ読取可能な媒体を含むコンピュータプログラムプロダクトとして具現化してもよい。コンピュータ読取可能な媒体は、コンピュータ記憶媒体（または、一時的でない媒体）と、通信媒体（または一時的な媒体）とを備えていてもよい。当業者によく知られているように、コンピュータ記憶媒体という用語は、コンピュータ読取可能な命令や、データ構造や、プログラムモジュールや、他のデータのような、情報の記憶のための任意の方法あるいは技術において実現される、揮発性および不揮発性の媒体と、取外し可能媒体および取外し不能媒体との両方を含んでいる。コンピュータ記憶媒体は、これらに限定されないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、フラッシュメモリまたは他のメモリ技術、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）または他の光学ディスク記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、所望の情報を記憶するのに使用でき、コンピュータによりアクセスできる他の何らかの媒体を含んでいる。さらに、通信媒体は、典型的に、コンピュータ読取可能な命令や、データ構造や、プログラムモジュールや、搬送波または他の搬送メカニズムのような、変調されたデータ信号中の他のデータを具現化し、そして、任意の情報配信媒体を含んでいることが、当業者によく知られている。
【００４０】
本発明のさらなる目的と特徴および利点は、以下の詳細な開示と、図面および添付された特許請求の範囲を検討するとき、明白になるだろう。本発明の異なる特徴を組み合わせて、以下で記述するもの以外の実施形態を生成できることを、当業者は理解するだろう。
【図面の簡単な説明】
【００４１】
添付された図面を参照して、本発明の好ましい実施形態の、以下の実例となる、限定的でない詳細な説明を通して、本発明の上記の目的とともに付加的な目的や特徴および利点が、よりよく理解されるだろう。  
【図１】図１は、本発明の実施形態にしたがった、オーディオファイルのプレーバックと、所望の周波数の発生およびプレーバックとのためのオーディオ処理システムを概略的に示している。
【図２】図２は、本発明の実施形態にしたがった、オーディオファイルのプレーバックのためのオーディオ処理システムの例示的なインプリメンテーションを概略的に示している。
【図３】図３は、図２中で図示されているオーディオ処理システムにおいて使用される信号の概略的全体像である。
【図４】図４は、本発明の実施形態にしたがった、所望の周波数の発生およびプレーバックのためのオーディオ処理システムの例示的なインプリメンテーションを概略的に示している。
【図５】図５は、図４中で図示されているオーディオ処理システムにおいて使用される信号の概略的全体像である。
【図６】図６は、本発明の実施形態にしたがった、オーディオファイルのプレーバックと、所望の周波数の発生およびプレーバックとのためのオーディオ処理システムにおいて使用されるように適合されているオーディオ制御装置の例示的なインプリメンテーションを示している。
【図７】図７は、本発明の実施形態にしたがった、オーディオファイルのプレーバックと、所望の周波数の発生およびプレーバックとのためのオーディオ処理システムにおいて使用されるように適合されているセーフティプロセッサの例示的なインプリメンテーションを示している。
【図８】図８は、本発明の実施形態にしたがった、オーディオ処理方法の一般的なアウトラインである。
【００４２】
すべての図面は概略的であり、必ずしもスケーリングされておらず、一般的に、発明を明らかにするために必要な部分のみを示すものであり、他の部分は省略されているか、単に示唆されているに過ぎないかもしれない。
【実施形態の詳細な説明】
【００４３】
本発明の実施形態にしたがったオーディオ処理システムを、ここで図１から図８を参照して簡単に説明する。本発明の実施形態にしたがったオーディオ処理システムのより詳細な説明を、後に、図２から図７を参照して提供する。
【００４４】
図１は、オーディオ制御装置１１０と、オーディオ合成ステージ１２０と、周波数モニタ１３０と、周波数選択オーディオセンサ１４０と、セーフティプロセッサ１５０とを備えるオーディオ処理システム１００を示している。図８は、例えば、オーディオ処理システム１００によって実行される方法８００の一般的なアウトラインである。オーディオ制御装置１１０は、予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号Ｍを提供する８０１。オーディオ合成ステージ１２０は、中間オーディオ信号Ｍに基づいて、オーディオプレーバックのために、１つ以上のラウドスピーカ１６０（または、他の何らかのタイプの音響トランスデューサー）に送られるオーディオ出力信号Ｐを提供する８０２。周波数モニタ１３０は、出力オーディオ信号Ｐの周波数コンテンツを監視して８０３、オーディオ制御装置１１０に、および／または、セーフティプロセッサ１５０に、この周波数コンテンツについて知らせる（または報告する）。周波数選択オーディオセンサ１４０は、予め規定されたテスト周波数に同調され、予め決定されたテスト周波数を有する出力オーディオ信号Ｐ中の何らかの周波数成分の存在を検出する８０４ことによって、出力オーディオ信号Ｐを監視する。周波数選択オーディオセンサ１４０は、中間オーディオ信号Ｍの予め規定されたテストセグメントに対応する、出力オーディオ信号Ｐの少なくとも第１のセグメント中で実行されるオーディオテストの一部分として、１つ以上のオーディオテスト信号Ｔをセーフティプロセッサ１５０に送る。このオーディオテストの結果が肯定的である場合、セーフティプロセッサ１５０は、オーディオ合成ステージ１２０の動作を確認する８０５（すなわち、それが正しいと宣言する）。周波数モニタ１３０および周波数選択オーディオセンサの両方が、中間オーディオ信号Ｍのテストセグメントに対応する、出力オーディオ信号Ｐの第１のセグメント中の予め規定されたテスト周波数を検出する場合、セーフティプロセッサ１５０は、周波数モニタ１３０の動作を確認する８０６。周波数モニタ１３０および周波数選択オーディオセンサ１４０は、互いに独立して動作してもよく、すなわち、周波数コンテンツの監視８０３およびテスト周波数成分の検出８０４は、任意の順序で実行してもよい。
【００４５】
中間オーディオ信号Ｍは、セーフティプロセッサ１５０からのデータＤに基づいていてもよい。データＤは、所望の期間において再生される所望の周波数を示してもよい。所望の周波数が再生される音量も、データＤによって示されてもよい。代替的に、この音量についての情報は、別のコンポーネントから受け取ってもよく、または、オーディオ処理システム１００のインストールまたはコンフィギュレーション等が、例えば、使用する前に設定されているかもしれないので、この音量についての情報は予め決定されていてもよい。
【００４６】
中間オーディオ信号Ｍは、予め決定されたオーディオコンテンツセグメントを示している受け取った命令Ｓに基づいていてもよい。命令Ｓは、中間オーディオ信号Ｍ中に含まれることになるオーディオファイルの形態で、オーディオ制御装置１１０によって受け取られてもよい。受け取られたオーディオファイルは、予め決定されたオーディオコンテンツセグメントの、記憶され、場合によっては損なわれているバージョンであるかもしれない。
【００４７】
いくつかの実施形態において、オーディオ制御装置１１０は、受け取ったデータＤを中間オーディオ信号Ｍのベースとするように適合されている。他の実施形態においては、オーディオ制御装置１１０は、受け取った命令Ｓを中間オーディオ信号Ｍのベースとするように適合されている。さらなる実施形態においては、オーディオ制御装置１１０は、情報上の２つのタイプのうちどちらを受け取るかに依存して、受け取ったデータＤまたは受け取った命令Ｓのいずれかを、中間オーディオ信号Ｍのベースとするように適合されている。
【００４８】
オーディオ制御装置１１０およびセーフティプロセッサ１５０は、プロセッサであってもよく、または、他の何らかのタイプの処理する手段であってもよい。セーフティプロセッサ１５０は、他のコンポーネントの動作を確認するのに使用されるので、オーディオ処理システム１００の他のコンポーネントのうちの少なくともいくつかよりも、より信頼性のある、および／または、より信頼できるコンポーネントであるかもしれない。セーフティプロセッサ１５０は、セーフティ標準規格にしたがって確認されている信頼できるソフトウェアを実行することが好ましいかもしれない。この方法で、セーフティプロセッサ１５０の信頼性を使用して、オーディオ処理システム１００の他のアプリオリにより信頼性の低いコンポーネントに対する信頼性を拡張してもよい。より信頼性の低いコンポーネントは、例えば、安全なオーディオプレーバックに関連しないタスクのような他のタスクを実行するときに、潜在的に影響を受けている、変更されている、または、損なわれているかもしれない、より安い／より単純なコンポーネント、または、多目的コンポーネントであるかもしれない。この方法でセーフティプロセッサ１５０を使用して他のコンポーネントを確認することは、すべてのコンポーネントがアプリオリに信頼されているわけではないシステムにおける、より信頼性のあるオーディオプレーバックを可能にする。周波数モニタ１４０の動作を評価するとき、セーフティプロセッサ１５０によって、周波数選択オーディオセンサ１３０を使用するので、周波数選択オーディセンサ１３０は、オーディオモニタ１４０よりも、より信頼できる、または、信頼性のあるコンポーネントであることが好ましい。
【００４９】
図２および図３を参照して、図１中に図示されているオーディオ処理システム１００に類似するオーディオ処理システムの、より詳細な説明をここで提供する。図２は、オーディオファイルのプレーバックのためのオーディオ処理システム２００を示し、図３は、このオーディオプレーバックを実行するオーディオ処理システム２００によって使用される信号を示している。
【００５０】
例えば、オーディオ処理システム２００の、製造や、開発や、インストールや、コンフィギュレーションの間に、デジタルオーディオファイル３１０がメモリ２７０中に記憶される。メモリ２７０は、オーディオ処理システム２００のコンポーネントのうちの１つの中に位置付けられていてもよく、または、オーディオ処理システム２００の外部にあってもよい。オーディオファイル３１０は、４つのセグメント：オーディオファイル３１０を識別するためのキーシーケンスまたはＩＤ３０１と、第１のサイレントセグメント３０２と、予め規定されたテストセグメント３０３と、第２のサイレントセグメント３０４と、コンテンツセグメント３０５とを含んでいる。テストセグメント３０３は、テスト周波数成分を、すなわち、予め規定されたテスト周波数に等しい周波数を有する成分を含んでいる。このテスト周波数成分を含んでいる理由は、オーディオ処理システム２００のコンポーネントの動作を評価する際に使用するためである。ラウドスピーカ１６０により／において再生された場合に聞こえないように、この周波数は、人間の可聴範囲外にあることが好ましい。人間の可聴範囲内の周波数に対する、オーディオ処理システム２００の動作を正確に予測するために、上述した評価に対して、（２４ｋＨｚのような）人間の可聴範囲に近い、または、少なくともかけ離れ過ぎていないテスト周波数を使用するのが望ましいかもしれない。
【００５１】
オーディオファイル３１０のＩＤ３０１は、セーフティプロセッサ２５０におけるメモリ２５１中に記憶されており、例えば、オーディオファイル３１０がメモリ２７０中に記憶されたときに、オーディオファイル３１０のＩＤ３０１は、記憶される。オーディオファイル３１０に対するチェックサムまたはハッシュ値を計算して、セーフティプロセッサ２５０のメモリ２５２中に記憶させている。メモリ２５１および２５２は一致するかもしれず、または、別々のコンポーネント／ユニットであるかもしれない。オーディオファイル３１０がラウドスピーカ１６０で再生されることになるとき、オーディオファイル３１０は、オーディオ制御装置２１０によって、メモリ２７０から受け取られる。よって、本実施形態において、中間オーディオ信号Ｍ中に含まれることになる所望のオーディオコンテンツセグメントを示す受け取られる命令Ｓとして、オーディオファイル３１０はアクトする。オーディオ制御装置２１０によって受け取ったオーディオファイルＳは、メモリ２７０中にいったん保存されているオーディオファイルと同一でないかもしれない。実際、保存されているオーディオファイルは、保存されたか、記憶されたか、ロードされたか、送られたか、または、受け取られたときに、損なわれているか、または変更されているかもしれない。したがって、記憶されているＩＤおよびチェックサムを使用して、受け取ったオーディオファイルＳを評価して確認する。以下において、図３中に図示されているオーディオファイル３１０は、オーディオ制御装置２１０によって受け取ったオーディオファイルのバージョンと呼び、そして、オーディオファイル３１０は、元々記憶されているオーディオファイルと同一でないかもしれない。
【００５２】
オーディオ制御装置２１０は、受け取ったオーディオファイル３１０のＩＤ３０１をチェックして、ＩＤ３０１を、セーフティプロセッサ２５０のメモリ２５１中に記憶されているＩＤ、例えば、ＩＤ信号Ｋとして受け取ったものと比較する。この比較は、比較器２１１によって、図３中に図示されている。ＩＤ３０１が正しくないケースでは、例えば、中間オーディオ信号Ｍの出力をキャンセルすることによって、オーディオ制御装置２１０は、オーディオプレーバックをシャットダウンしてもよい。ＩＤ３０１が正しいケースでは、受け取ったオーディオファイル３１０（または、オーディオファイル３１０の少なくとも一部分、例えば、ＩＤ３０１以外すべて）を単に再生することによって、オーディオ制御装置２１０は、中間オーディオ信号Ｍを形成する。よって、ときには、オーディオ信号３１０に置き換えて、中間オーディオ信号Ｍが言及される。
【００５３】
オーディオ制御装置２１０は、受け取ったオーディオファイル３１０に基づいて（または、上述したものと同一のオーディオファイル３１０を含んでいるかもしれない中間オーディオ信号に基づいて）、チェックサム（またはハッシュ値）を計算する。チェックサムを、例えば、専用チェックサムステージ２１２中で計算して記憶させてもよい。デジタルデータに対するチェックサムを計算するための、多くのよく知られている方法がある。オーディオ制御装置２１０は、これらの方法のうちの１つ以上を実行することが好ましい。例えば、オーディオファイル３１０の各５００ｍｓセグメントに対して（すなわち、サイレントセグメント３０１、３０３、テストセグメント３０２またはコンテンツセグメント３０５への、オーディオファイルのいかなる分割にかかわらず）、チェックサムを計算してもよい。セーフティプロセッサ２５０は、チェックサム信号Ｃを介して、オーディオ制御装置２１０（または、チェックサムステージ２１２）から受け取ったチェックサムを、メモリ２５２中に記憶されているチェックサムと比較してもよい。この比較は、さらなる比較器２５３によって、図２中に図示されている。チェックサムが一致する限り、受け取ったオーディオファイル３１０（または出力した中間オーディオ信号Ｍ）は正しいと考えてよく、そして、セーフティプロセッサ２５０によって確認してもよい。セーフティプロセッサ２５０によって不一致を検出した場合、例えば、セーフティプロセッサ２５０が、オーディオ制御装置２１０に、オーディオ合成器２２０に、および／または、ラウドスピーカ１６０に、動作を休止するように命令することによって、オーディオ信号のプレーバックをキャンセルしてもよい。
【００５４】
オーディオ合成ステージ２２０は、変換器２２１と増幅器２２２を備えていてもよい。変換器２２１は中間オーディオ信号Ｍを受け取って、中間オーディオ信号Ｍを、デジタル信号からアナログ信号に変換する。増幅器２２２はその後、アナログ信号を増幅することによって、すなわち、振幅／音量３３０を設定することによって、出力オーディオ信号Ｐを形成する。音量３３０は、異なるセグメントに対して異なっていてもよい。例えば、オーディオ信号３１０中のサイレントセグメント３０２および３０３は、増幅されていなくてもよく、すなわち、音量は、ゼロに、または、励起なしに対応する、同値の中立値に設定されていてもよい。テストセグメント３０３は、テスト音量３３１に増幅されてもよく、テスト音量３３１は、周波数モニタ１３０および周波数選択オーディオセンサ１４０によって測定され／検出されるテスト周波数に対して十分大きい。コンテンツセグメント３０５は、ラウドスピーカ１６０で再生されるとき、人間のユーザの注意を引きつけるのに適したコンテンツ音量３３２に増幅されてもよい。例えば、セーフティプロセッサ２５０によって、または、そこからオーディオファイル３１０が受け取られる外部ユニットによって、コンテンツ音量３３２を選択してもよい。
【００５５】
テストセグメント３０３を使用して、オーディオテストを介して、増幅器２２２（および変換器２２１）の動作を評価する。周波数選択オーディオセンサ１３０は、予め規定されたテスト周波数を有する出力オーディオ信号Ｐ中の周波数成分の存在を検出して、オーディオテスト信号Ｔを介して、これをセーフティプロセッサ２５０に報告するように適合されている。オーディオテスト信号Ｔの値は、図３中に、最下部の曲線３４０によって示されている。テスト振幅３３１と同一の振幅を有するテスト周波数が検出された場合（または、テスト振幅の周囲の予め決定された許容範囲間隔内の振幅で、テスト周波数の周囲の予め決定された許容範囲間隔内の周波数が検出された場合）、オーディオテスト信号Ｔは、第１の値（例えば、値１）を有するデジタル信号であってもよく、そうでなければ、第２の値（例えば、値０）を有するデジタル信号であってもよい。第１のサイレントセグメント３０１の間に、セーフティプロセッサ２５０は、オーディオテスト信号Ｔをチェックして３４１、オーディオテスト信号Ｔが、予期される第２の値と確実に等しくなるようにしてもよく、テストセグメント３０２の間に、セーフティプロセッサ２５０は、オーディオテスト信号Ｔをチェックして３４２、オーディオテスト信号Ｔが、予期される第１の値に確実に等しくなるようにしてもよい。これらの２つの正しい値の受け取りは、増幅器２２２（および変換器２２１）が適切に機能していることを示しており、増幅器２２２（および変換器２２１）の動作を、セーフティプロセッサ２５０によって確認してもよい。コンテンツセグメント３０５の間にもオーディオテスト信号を送るケースでは、コンテンツセグメント３０５中のオーディオコンテンツの周波数および振幅に依存して、オーディオテスト信号の値は、第１の値と第２の値との間で変動してもよい。
【００５６】
周波数モニタ１３０は、出力オーディオ信号Ｐの周波数コンテンツを測定および／または検出するように適合されている任意のタイプのコンポーネントであってもよい。セーフティプロセッサ２５０は、検出された周波数コンテンツについての情報Ｆを周波数モニタ１３０から、直接的、または、間接的のいずれかで受け取ってもよい。例示的な実施形態では、周波数モニタ１３０は、オーディオ出力信号Ｐ中のそれぞれ検出されたゼロ交差に対してパルスを発生させるゼロ交差検出器を備える。オーディオ制御装置２１０は、１つの時間間隔において、ゼロ交差検出器から受け取ったパルスの数をカウントするように適合されているパルスカウンタ２１３を備えていてもよい。検出された周波数コンテンツについての情報Ｆは、このパルスの数の形態で、セーフティプロセッサ２５０に到達してもよい。
【００５７】
図１に関して説明したように、周波数モニタ１３０および周波数選択オーディオセンサ１４０の両方が、テストセグメント３０３中のテスト周波数を検出する場合、セーフティプロセッサ２５０によって、周波数モニタ１３０が確認される。これらの検出の表示を、オーディオテスト信号Ｔと周波数モニタ１３０からの情報Ｆとを介して、セーフティプロセッサ２５０によって受け取ってもよい。これは、周波数選択オーディオセンサ１４０からのオーディオテスト信号Ｔと、周波数モニタ１３０からの情報Ｆとを受け取る周波数モニタリングステージ２５４によって、図２中に図示されている。いったん周波数モニタ１３０の動作が確認されると、オプション的に、周波数モニタ１３０を使用して、コンテンツセグメント３０５に対応する、出力オーディオ信号Ｐの一部分の周波数コンテンツを監視してもよい。この方法で検出された任意の周波数コンテンツを、オプション的に、基準周波数コンテンツ、例えば、セーフティプロセッサ２５０中に記憶されているコンテンツと比較してもよい。例えば、セーフティプロセッサ２５０（または、周波数モニタリングステージ２５４）は、検出された周波数に基づいているチェックサムを、対応する記憶されている基準チェックサムと比較してもよい。
【００５８】
セーフティプロセッサ２５０は、記憶されているオーディオファイルを送るようにとのメモリ２７０への命令Ａを介して、メモリ２７０中に記憶されているオーディオファイルのプレーバックをオプション的に開始してもよい。これは、制御ステージ２５５が、どの記憶されているオーディオファイルＩＤおよびチェックサムを使用するかを、セーフティプロセッサ２５０の１つ以上のメモリ２５１、２５２に示していることによって、図２中に図示されている。
【００５９】
オーディオ制御装置２１０は、割り込み信号を使用して、受け取ったオーディオファイル３１０の異なるセグメントの開始／終端を、セーフティプロセッサ２５０に示してもよい。例えば、オーディオ制御装置は、割り込み３２１を送ることによってＩＤ３０１の終端を示してもよく、オーディオ制御装置は、割り込み３２３および３２４を送ることによって、それぞれ、テストセグメント３０３の開始と終端を示してもよい。新たなチェックサムが計算されていて、記憶されている基準チェックサムとの比較のために利用可能であるとき、オーディオ制御装置２１０は、セーフティプロセッサ２５０に割り込み３２２も送ってもよい。
【００６０】
図４は、所望の周波数の発生およびプレーバックのためのオーディオ処理システム４００を示しており、図５は、このオーディオプレーバックを実行するために、オーディオ処理システム４００によって使用される信号を示している。増幅器２２２によって提供される音量５３０は、図５中で示されており、曲線５４０は、オーディオテスト信号Ｔの値を図示している。図２のオーディオ処理システム２００と比較して、違いは、オーディオ制御装置４１０が、セーフティプロセッサ４５０から受け取ったデータＤを、中間オーディオ信号Ｍのベースとしていることである。データＤは、所望の周波数および期間を示し、データＤに基づいて、オーディオ発生ステージ４１４が、中間オーディオ信号Ｍとして送られることになるオーディオファイル５１０を発生させる。図３中のオーディオファイル３１０と同様に、発生させたオーディオファイル５１０は、２つのサイレントセグメント５０２および５０４と、予め規定されたテストセグメント５０３と、コンテンツセグメント５０５とを備えている。オーディオ発生ステージ４１４が適切に機能しているケースでは、コンテンツセグメント５０５は、受け取った所望の期間および周波数を有している。図２のオーディオ処理システム２００におけるのと同様に、オーディオテストを介して、オーディオ合成ステージ２０２が確認される。オーディオテスト信号Ｔは、テスト周波数がテスト音量５３１で検出されたか否かを示し、オーディオテストは、第１のサイレントセグメント５０２中の少なくとも１つのサンプルポイント５４１と、テストセグメント５０３中の少なくとも１つのサンプルポイント５４２とにおいて、テスト信号をチェックすることを伴っていてもよい。メモリから受け取られたオーディオファイル３１０と比較して、オーディオファイル５１０は、オーディオ発生ステージ４１４において発生されているので、正しい出力信号Ｐが確実に提供されるように、オーディオテスト信号Ｔの付加的なチェックが実行されるかもしれない。比較的、より大きな音量５３１から、ゼロのような、より低い音量への遷移を、オーディオ処理システム４００が確実に取り扱うことができるようにするために、例えば、第２のサイレントセグメント５０４中のサンプルポイント５４３において、オーディオテスト信号Ｔをチェックしてもよい。
【００６１】
本実施形態においては、必ずしも、チェックサムを介して、中間オーディオ信号Ｍを監視する必要はない。代わりに、周波数モニタ１３０によって、出力オーディオ信号Ｐの周波数コンテンツを監視して、検出した周波数についての情報Ｆを、Ｄによって示される所望の周波数と比較する。この比較は、比較器４５７によって、図４中に図示されている。検出した周波数についての情報Ｆは、所望の周波数とは（ビットレベル上で）異なるフォーマットで表わして、例えば、検出した周波数の代わりに、所望の周波数をそれ自体と比較させるかもしれない、これらの周波数のいかなる混同も防ぐことが好ましいことに着目されたい。所望の周波数を、例えば、セーフティプロセッサ４５０において選択して（選択ステージ４５６によって示される選択）、第１の量子化された周波数スケールを使用する数として、オーディオ制御装置に送ってもよい一方、検出した周波数を、第２のスケールを使用する数として受け取ってもよく、２つのスケールは、周波数をラベリングする量子化インデックスのオーバーラップしないセットを必要とする。
【００６２】
例えば、セーフティプロセッサ４５０によって示される音量５３２で、コンテンツセグメント５０５を提供する。いつオーディオテスト信号Ｔをチェックするかをセーフティプロセッサ４５０に通知するために、割り込み５２１、５２２、５２３をオーディオ制御装置４１０によって使用して、いつオーディオファイル５１０の異なるセグメントが送られたかをセーフティプロセッサ４５０に知らせてもよい。テストセグメント５０３の開始および終端を示している割り込み５２２、５２３を、短い遅延５０６、５０７（例えば、セグメントの長さがおよそ１００ｍｓである場合、１０ｍｓ）で送って、オーディオファイル５１０の適切なセグメントを反映させるためにオーディオテスト信号Ｔが更新されるのに十分な時間が確実にあるようにすることが好ましい。
【００６３】
図６および図７は、それぞれ、オーディオ制御装置６１０およびセーフティプロセッサ７５０を示しており、オーディオ制御装置６１０およびセーフティプロセッサ７５０は、本発明の実施形態にしたがった、オーディオファイルのプレーバックと、所望の周波数の発生およびプレーバックとのためのオーディオ処理システムにおける使用に適合されている。オーディオ制御装置６１０は、オーディオファイルの形態で受け取ったデータＤまたは受け取った命令Ｓのいずれかに基づいて、中間オーディオ信号Ｍを出力するように適合されている。オーディオ制御装置６１０は、したがって、図２および図４中にそれぞれ図示されているオーディオ制御装置２１０および４１０の、すべての機能性を有する。同様に、セーフティプロセッサ７５０は、図２および図４中にそれぞれ図示されているセーフティプロセッサ２５０および４５０の、すべての機能性を有する。特に、セーフティプロセッサ７５０は、命令Ｓに基づいているそれぞれの中間オーディオ信号Ｍ（例えば、受け取ったオーディオファイル）に対して、基準ＩＤを提供して、チェックサムを基準値と比較するように適合されている。そして、セーフティプロセッサ７５０は、オーディオ制御装置６１０に送られた所望の周波数を、データＤに基づいているそれぞれの中間オーディオ信号において周波数モニタ１３０によって検出される周波数と比較するように適合されている。
【００６４】
図１から図７を参照して上記で説明した実施形態のうちのいずれか１つは、ここで図８を参照して説明した方法に対して、組み合わせ可能であり、適用可能であることが正しく認識される。特定の実施形態を説明してきたが、添付された特許請求の範囲において規定された範囲内で、さまざまな修正および改変が考えられることを、当業者は理解するだろう。例えば、オーディオ処理システムに伴う、コンポーネントおよび／または信号の、他のテストや、評価や、および／または、確認を、上記で説明したものと組み合わせて実行してもよい。
【図１】
2016508243.tif 000003
【図２】
2016508243.tif 000004
【図３】
2016508243.tif 000005
【図４】
2016508243.tif 000006
【図５】
2016508243.tif 000007
【図６】
2016508243.tif 000008
【図７】
2016508243.tif 000009
【図８】
2016508243.tif 000010
【手続補正書】
【提出日】平成27年7月23日(2015.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め規定されたテスト周波数成分を含む予め規定されたテストセグメント（３０３、５０３）を有する中間オーディオ信号（Ｍ）に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号（Ｐ）を提供するオーディオ合成ステージ（１２０、２２０）の動作を監視するセーフティプロセッサ（１５０、２５０、４５０、７５０）において、
前記セーフティプロセッサは、
前記出力オーディオ信号の周波数コンテンツを監視する周波数モニタ（１３０）と、前記出力オーディオ信号を監視するオーディオセンサ（１４０）とのうちの少なくとも１つからの入力を受け取り、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの正しい動作を宣言し、
前記周波数モニタと前記オーディオセンサとの両方が、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数を検出することに応答して、前記周波数モニタの正しい動作を宣言するように適合されているセーフティプロセッサ。
【請求項２】
前記出力オーディオ信号の周波数コンテンツを監視するように適合されている周波数モニタ（１３０）と、
前記出力オーディオ信号を監視するように適合されているオーディオセンサ（１４０）と、
請求項１に規定されているセーフティプロセッサ（１５０、２５０、４５０、７５０）とを具備するオーディオ処理システム（１００、２００、４００）。
【請求項３】
予め規定されたテスト周波数成分を含む予め規定されたテストセグメント（３０３、５０３）を有する中間オーディオ信号（Ｍ）を出力するように動作可能であるオーディオ制御装置（１１０、２１０、４１０、６１０）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号（Ｐ）を提供するように適合されているオーディオ合成ステージ（１２０、２２０）とをさらに具備する請求項２記載のオーディオ処理システム。
【請求項４】
前記オーディオセンサは、前記テスト周波数に同調されている周波数選択オーディオセンサである請求項２または３のいずれか１項記載のオーディオ処理システム。
【請求項５】
前記オーディオ制御装置は、第１の示された音量で前記中間信号の前記テストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記出力信号の前記第１のセグメントにおける実際の音量が、前記第１の示された音量と等しいか否かを示す第１のオーディオテスト信号（Ｔ）を受け取るように適合されている請求項３または４のいずれか１項記載のオーディオ処理システム。
【請求項６】
前記オーディオ制御装置は、前記第１の音量とは異なる第２の示された音量で、前記中間信号の付加的なテストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記中間オーディオ信号の前記付加的なテストセグメントに対応する前記出力オーディオ信号の第２のセグメントにおける実際の音量が、前記第２の示された音量と等しいか否かを示す第２のオーディオテスト信号を受け取るように適合されている請求項５記載のオーディオ処理システム。
【請求項７】
前記オーディオ合成ステージは、前記中間オーディオ信号を増幅させるように、または、前記中間オーディオ信号から導出された信号を増幅させるように適合されている増幅器（２２２）を備える請求項５または６記載のオーディオ処理システム。
【請求項８】
前記セーフティプロセッサは、前記出力オーディオ信号の第１の信号における、前記予め規定されたテスト周波数の検出を示している、前記周波数選択オーディオセンサからの第３のオーディオテスト信号を受け取るように適合され、前記第３のオーディオテスト信号は、前記第１のオーディオテスト信号にオプション的に一致する請求項５ないし７のいずれか１項記載のオーディオ処理システム。
【請求項９】
前記テスト周波数は人間の可聴範囲外である請求項２ないし８のいずれか１項記載のオーディオ処理システム。
【請求項１０】
前記セーフティプロセッサは、前記周波数モニタによって提供される前記出力オーディオ信号の周波数コンテンツに基づいて、リアルタイムのオーディオテストを実行するように適合され、前記セーフティプロセッサは、前記リアルタイムのオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するようにオプション的に適合されている請求項２ないし９のいずれか１項記載のオーディオ処理システム。
【請求項１１】
さらに処理することなく前記オーディオ出力信号を再生するように適合されている音響トランスデューサー（１６０）をさらに具備する請求項２ないし１０のいずれか１項記載のオーディオ処理システム。
【請求項１２】
前記オーディオ制御装置は、
人間の可聴範囲内の所望の周波数を示すデータ（Ｄ）を受け取り、
前記データを受け取ることに応答して、前記所望の周波数を有する前記中間信号のコンテンツセグメント（５０５）を発生させるように適合されている請求項３ないし１１のいずれか１項記載のオーディオ処理システム。
【請求項１３】
前記周波数モニタは、前記中間オーディオ信号の前記コンテンツセグメントに対応する、前記出力信号のコンテンツセグメントの周波数コンテンツを監視するように適合されている請求項１２記載のオーディオ処理システム。
【請求項１４】
前記セーフティプロセッサは、前記所望の周波数と一致する前記出力オーディオ信号の前記コンテンツセグメントの周波数コンテンツに応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するように適合されている請求項１３記載のオーディオ処理システム。
【請求項１５】
前記セーフティプロセッサは、第１のフォーマットにおいて、前記所望の周波数を、第２のフォーマットにおいて、前記周波数モニタによって提供される前記出力信号の前記周波数コンテンツを表わすように適合され、前記第１のフォーマットと第２のフォーマットは、それぞれの表現がいつでも識別可能であるようにオーバーラップしない値セットを規定する請求項１４記載のオーディオ処理システム。
【請求項１６】
前記オーディオ制御装置は、
予め決定されたオーディオコンテンツセグメント（３０５）を示す命令（Ｓ）を受け取り、
前記命令に基づいて、前記中間オーディオ信号を発生させ、
前記中間オーディオ信号に基づいて、少なくとも１つのチェックサムを導出するように適合され、
前記セーフティプロセッサは、前記予め決定されたオーディオコンテンツセグメントに関係付けられた少なくとも１つの基準値に一致する前記少なくとも１つのチェックサムに応答して、前記中間オーディオ信号の正しい動作を宣言するように適合されている請求項３ないし１１のいずれか１項記載のオーディオ処理システム。
【請求項１７】
オーディオ処理方法（８００）において、
予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号を提供すること（８０１）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号を合成すること（８０２）と、
前記出力オーディオ信号の周波数コンテンツを監視すること（８０３）と、
前記出力オーディオ信号中の前記テスト周波数を検出すること（８０４）とを含み、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、オーディオ合成機能性の動作が正しいと宣言する（８０５）ことと、
前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の検出と、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の存在を表わす前記出力オーディオ信号の周波数コンテンツの前記監視とに応答して、周波数監視機能性の動作が正しいと宣言する（８０６）こととを含むオーディオ処理方法（８００）。
【請求項１８】
前記出力オーディオ信号の前記周波数コンテンツの前記監視から独立して、前記テスト周波数を検出する請求項１７記載のオーディオ処理方法。
【請求項１９】
プログラム可能なコンピュータに、請求項１７記載の方法を実行させる命令を含むコンピュータ読取可能な媒体を具備するコンピュータプログラムプロダクト。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
図１から図７を参照して上記で説明した実施形態のうちのいずれか１つは、ここで図８を参照して説明した方法に対して、組み合わせ可能であり、適用可能であることが正しく認識される。特定の実施形態を説明してきたが、添付された特許請求の範囲において規定された範囲内で、さまざまな修正および改変が考えられることを、当業者は理解するだろう。例えば、オーディオ処理システムに伴う、コンポーネントおよび／または信号の、他のテストや、評価や、および／または、確認を、上記で説明したものと組み合わせて実行してもよい。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
［１］オーディオ処理システム（１００、２００、４００）において、
予め規定されたテスト周波数成分を含む予め規定されたテストセグメント（３０３、５０３）を有する中間オーディオ信号（Ｍ）を出力するように動作可能であるオーディオ制御装置（１１０、２１０、４１０、６１０）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号（Ｐ）を提供するように適合されているオーディオ合成ステージ（１２０、２２０）と、
前記出力オーディオ信号の周波数コンテンツを監視するように適合されている周波数モニタ（１３０）と、
前記テスト周波数に同調され、前記出力オーディオ信号を監視するように適合されている周波数選択オーディオセンサ（１４０）と、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの正しい動作を宣言し、
前記周波数モニタと前記周波数選択オーディオセンサとの両方が、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数を検出することに応答して、前記周波数モニタの正しい動作を宣言するように適合されているセーフティプロセッサ（１５０、２５０、４５０、７５０）とを具備するオーディオ処理システム。
［２］前記オーディオ制御装置は、第１の示された音量で前記中間信号の前記テストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記出力信号の前記第１のセグメントにおける実際の音量が、前記第１の示された音量と等しいか否かを示す第１のオーディオテスト信号（Ｔ）を受け取るように適合されている［１］記載のオーディオ処理システム。
［３］前記オーディオ制御装置は、前記第１の音量とは異なる第２の示された音量で、前記中間信号の付加的なテストセグメントを出力するように動作可能であり、前記セーフティプロセッサは、前記中間オーディオ信号の前記付加的なテストセグメントに対応する前記出力オーディオ信号の第２のセグメントにおける実際の音量が、前記第２の示された音量と等しいか否かを示す第２のオーディオテスト信号を受け取るように適合されている［２］記載のオーディオ処理システム。
［４］前記オーディオ合成ステージは、前記中間オーディオ信号を増幅させるように、または、前記中間オーディオ信号から導出された信号を増幅させるように適合されている増幅器（２２２）を備える［２］または［３］記載のオーディオ処理システム。
［５］前記セーフティプロセッサは、前記出力オーディオ信号の第１の信号における、前記予め規定されたテスト周波数の検出を示している、前記周波数選択オーディオセンサからの第３のオーディオテスト信号を受け取るように適合され、前記第３のオーディオテスト信号は、前記第１のオーディオテスト信号にオプション的に一致する［２］ないし［４］のいずれか１項記載のオーディオ処理システム。
［６］前記テスト周波数は人間の可聴範囲外である先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
［７］前記セーフティプロセッサは、前記周波数モニタによって提供される前記出力オーディオ信号の周波数コンテンツに基づいて、リアルタイムのオーディオテストを実行するように適合され、前記セーフティプロセッサは、前記リアルタイムのオーディオテストの肯定的な結果に応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するようにオプション的に適合されている先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
［８］さらに処理することなく前記オーディオ出力信号を再生するように適合されている音響トランスデューサー（１６０）をさらに具備する先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
［９］前記オーディオ制御装置は、
人間の可聴範囲内の所望の周波数を示すデータ（Ｄ）を受け取り、
前記データを受け取ることに応答して、前記所望の周波数を有する前記中間信号のコンテンツセグメント（５０５）を発生させるように適合されている先行する請求項のうちのいずれか１項記載のオーディオ処理システム。
［１０］前記周波数モニタは、前記中間オーディオ信号の前記コンテンツセグメントに対応する、前記出力信号のコンテンツセグメントの周波数コンテンツを監視するように適合されている［９］記載のオーディオ処理システム。
［１１］前記セーフティプロセッサは、前記所望の周波数と一致する前記出力オーディオ信号の前記コンテンツセグメントの周波数コンテンツに応答して、前記オーディオ合成ステージの少なくとも１つのコンポーネントアップストリームの正しい動作を宣言するように適合されている［１０］記載のオーディオ処理システム。
［１２］前記セーフティプロセッサは、第１のフォーマットにおいて、前記所望の周波数を、第２のフォーマットにおいて、前記周波数モニタによって提供される前記出力信号の前記周波数コンテンツを表わすように適合され、前記第１のフォーマットと第２のフォーマットは、それぞれの表現がいつでも識別可能であるようにオーバーラップしない値セットを規定する［１１］記載のオーディオ処理システム。
［１３］前記オーディオ制御装置は、
予め決定されたオーディオコンテンツセグメント（３０５）を示す命令（Ｓ）を受け取り、
前記命令に基づいて、前記中間オーディオ信号を発生させ、
前記中間オーディオ信号に基づいて、少なくとも１つのチェックサムを導出するように適合され、
前記セーフティプロセッサは、前記予め決定されたオーディオコンテンツセグメントに関係付けられた少なくとも１つの基準値に一致する前記少なくとも１つのチェックサムに応答して、前記中間オーディオ信号の正しい動作を宣言するように適合されている［１］ないし［８］のいずれか１項記載のオーディオ処理システム。
［１４］オーディオ処理方法（８００）において、
予め規定されたテスト周波数成分を含む予め規定されたテストセグメントを有する中間オーディオ信号を提供すること（８０１）と、
前記中間オーディオ信号に基づいて、オーディオプレーバックにおいて使用する出力オーディオ信号を合成すること（８０２）と、
前記出力オーディオ信号の周波数コンテンツを監視すること（８０３）と、
前記出力オーディオ信号中の前記テスト周波数を検出すること（８０４）とを含み、
前記中間オーディオ信号の前記テストセグメントに対応する前記出力オーディオ信号の第１のセグメントにおいて実行されるオーディオテストの肯定的な結果に応答して、オーディオ合成機能性の動作が正しいと宣言する（８０５）ことと、
前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の検出と、前記出力オーディオ信号の前記第１のセグメント中の前記テスト周波数の存在を表わす前記出力オーディオ信号の周波数コンテンツの前記監視とに応答して、周波数監視機能性の動作が正しいと宣言する（８０６）こととを含むオーディオ処理方法（８００）。
［１５］前記出力オーディオ信号の前記周波数コンテンツの前記監視から独立して、前記テスト周波数を検出する［１４］記載のオーディオ処理方法。
［１６］プログラム可能なコンピュータに、［１４］記載の方法を実行させる命令を含むコンピュータ読取可能な媒体を具備するコンピュータプログラムプロダクト。
【国際調査報告】
2016508243.tif 000011
2016508243.tif 000012