(57)【要約】【課題】この発明は、ミクシングすべき音声データのサンプリング周波数が変化した場合でも、音声出力が停止されることを極力防止することができ、実用に好適する音声ミクシング処理装置及び音声ミクシング処理方法を提供することを目的としている。【解決手段】複数の音声データが入力される入力手段４１ａ〜４１ｃと、入力された各音声データのサンプリング周波数を変換する変換手段４１ｄ〜４１ｆと、変換手段４１ｄ〜４１ｆに対して、入力された音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に変換させるように制御する制御手段３７，４１ｇと、変換手段４１ｄ〜４１ｆからサンプリング周波数が基準サンプリング周波数に変換されて出力される各音声データをミクシング処理するミクシング手段４１ｉとを備える。【選択図】    図３
2007157191.tif 000002
【特許請求の範囲】
【請求項１】
それぞれデジタル化された音声データが入力される複数の入力手段と、
前記複数の入力手段に対応して設置され、それぞれが、前記入力手段に入力された音声データのサンプリング周波数を変換する複数の変換手段と、
前記複数の変換手段に対して、それぞれ、入力される音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に変換させるように制御を施す制御手段と、
前記制御手段の制御により、前記複数の変換手段からサンプリング周波数が基準サンプリング周波数に変換されて出力される各音声データをミクシング処理するミクシング手段とを具備することを特徴とする音声ミクシング処理装置。
【請求項２】
前記制御手段は、サンプリング周波数の変化した音声データを検出し、その検出された音声データのサンプリング周波数を、対応する前記変換手段により基準サンプリング周波数に変換させるように制御を施すことを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項３】
前記制御手段は、
前記複数の入力手段に入力される各音声データのうちサンプリング周波数が変化した音声データを検出する検出手段と、
前記検出手段で検出された音声データのサンプリング周波数を基準サンプリング周波数に変換するための変換レートを算出する算出手段と、
前記算出手段で算出された変換レートを、前記検出手段で検出された音声データに対応する前記変換手段に設定して、当該変換手段に入力される音声データのサンプリング周波数を基準サンプリング周波数に変換させる設定手段とを具備することを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項４】
前記制御手段は、サンプリング周波数の変化した音声データを検出し、その検出された音声データのサンプリング周波数が、対応する前記変換手段により基準サンプリング周波数に変換処理される間、当該音声データの出力を停止するように制御を施すことを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項５】
前記制御手段は、
前記複数の入力手段に入力される各音声データのうちサンプリング周波数が変化した音声データを検出する検出手段と、
前記検出手段で検出された音声データの対応する前記変換手段からの出力を停止させる停止手段と、
前記検出手段で検出された音声データのサンプリング周波数が、対応する前記変換手段により基準サンプリング周波数に変換処理された後、当該音声データを出力させる出力手段とを具備することを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項６】
前記制御手段は、予め用意された複数の基準サンプリング周波数の中から使用する基準サンプリング周波数を、操作によって選択的に設定可能であることを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項７】
前記複数の入力手段には、ディスク及びネットワークサーバから取得される音声データが入力されることを特徴とする請求項１記載の音声ミクシング処理装置。
【請求項８】
それぞれデジタル化された複数の音声データを入力する第１の工程と、
前記第１の工程で入力された各音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に変換する第２の工程と、
前記第２の工程により、サンプリング周波数が基準サンプリング周波数に変換された各音声データをミクシング処理する第３の工程とを具備することを特徴とする音声ミクシング処理方法。
【請求項９】
前記第２の工程は、
前記複数の音声データのうちサンプリング周波数が変化した音声データを検出する工程と、
検出された音声データのサンプリング周波数を基準サンプリング周波数に変換するための変換レートを算出する工程と、
算出された変換レートに基づいて、前記検出された音声データのサンプリング周波数を基準サンプリング周波数に変換する工程とを具備することを特徴とする請求項８記載の音声ミクシング処理方法。
【請求項１０】
前記第２の工程は、
前記複数の音声データのうちサンプリング周波数が変化した音声データを検出する工程と、
検出された音声データの出力を停止させる工程と、
検出された音声データのサンプリング周波数を基準サンプリング周波数に変換する工程と、
基準サンプリング周波数に変換処理された後の音声データを出力する工程とを具備することを特徴とする請求項８記載の音声ミクシング処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば光ディスク装置等に使用される音声ミクシング処理装置及び音声ミクシング処理方法の改良に関する。
【背景技術】
【０００２】
周知のように、近年では、デジタル記録媒体としてＤＶＤ（digital versatile disk）等の光ディスクが普及している。また、この種の光ディスクを再生する光ディスク装置においては、高い信頼性が望まれている。
【０００３】
そして、ＤＶＤは規格自体も進化しており、現在、例えば、ＨＤ（high definition）ＤＶＤやblue-rayディスク等と称される、ハイビジョン対応の次世代ＤＶＤ規格も完成している。この次世代ＤＶＤ規格では、現世代ＤＶＤよりも格段に記録密度が高まるため、光ディスク装置としても、それに対応した高機能化を図ることが要求される。
【０００４】
例えば、次世代ＤＶＤ規格に対応した光ディスク装置は、光ディスクやネットワークサーバ等から取得した複数の音声データをミクシングして出力することが可能である。ところで、複数の音声データをミクシング処理するには、各音声データのサンプリング周波数を合わせる必要がある。
【０００５】
このため、現在では、サンプリング周波数を、複数の音声データのうち最も高いサンプリング周波数に、または、予め設定された方式に基づいて選択された１つの音声データのサンプリング周波数に、他の音声データのサンプリング周波数を合わせてミクシング処理を行なうようにしている。
【０００６】
しかしながら、上記のような現在の手段では、サンプリング周波数を合わせ込む対象となる音声データのサンプリング周波数が変化すると、それに応じてミクシングする全ての音声データのサンプリング周波数を変更する必要が生じるため、音声出力を停止させなければならないという不都合を有している。
【０００７】
特許文献１には、異なるサンプリング周波数を有する複数のデジタル信号を、２倍オーバーサンプリングデジタルフィルタにより同一のサンプリング周波数を有するデジタル信号に変換してミクシングすることが開示されているが、具体的な制御方法が記載されておらず、実用に適さないものである。
【特許文献１】特開平２−２７７３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
そこで、この発明は上記事情を考慮してなされたもので、ミクシングすべき音声データのサンプリング周波数が変化した場合でも、音声出力が停止されることを極力防止することができ、実用に好適する音声ミクシング処理装置及び音声ミクシング処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る音声ミクシング処理装置は、それぞれデジタル化された音声データが入力される複数の入力手段と、複数の入力手段に対応して設置され、それぞれが、入力手段に入力された音声データのサンプリング周波数を変換する複数の変換手段と、複数の変換手段に対して、それぞれ、入力される音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に変換させるように制御を施す制御手段と、制御手段の制御により、複数の変換手段からサンプリング周波数が基準サンプリング周波数に変換されて出力される各音声データをミクシング処理するミクシング手段とを備えるようにしたものである。
【００１０】
また、この発明に係る音声ミクシング処理方法は、それぞれデジタル化された複数の音声データを入力する第１の工程と、第１の工程で入力された各音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に変換する第２の工程と、第２の工程により、サンプリング周波数が基準サンプリング周波数に変換された各音声データをミクシング処理する第３の工程とを備えるようにしたものである。
【発明の効果】
【００１１】
上記した発明によれば、複数の音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に合わせるようにしているので、いずれかの音声データのサンプリング周波数が変化したとしても、他の音声データの出力が継続されるため、音声出力が停止されることを極力防止することができ、実用に好適するものとなる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の実施の形態について図面を参照して詳細に説明する。この実施の形態に係る光ディスク装置は、図１及び図２に示すような構成を有している。ここで、光ディスク１１としては、ユーザデータを記録（または書き替え）可能な光ディスク、あるいは読み出し専用の光ディスクが対象となるが、この実施の形態では記録（または書き替え）可能な次世代ＤＶＤを含む光ディスクとして説明を行なう。
【００１３】
記録または書き替え可能な光ディスク１１としては、例えば、波長４０５ｎｍ前後の青色系レーザ光を用いた次世代ＤＶＤ−ＲＡＭ（random access memory）、ＤＶＤ−ＲＷ（rewritable）、ＤＶＤ−Ｒ（recordable）等や、あるいは波長６５０ｎｍ前後の赤色系レーザ光を用いた現世代ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ等がある。
【００１４】
光ディスク１１の表面には、スパイラル状にランドトラック及びグルーブトラックが形成されている。この光ディスク１１は、スピンドルモータ１２によって回転駆動される。このスピンドルモータ１２は、モータ制御回路１３によってその回転速度が制御されている。
【００１５】
光ディスク１１に対する情報の記録、再生は、ピックアップ１４によって行なわれる。ピックアップ１４は、スレッドモータ１５とギアを介して連結されている。このスレッドモータ１５は、データバス１６に接続されるスレッドモータドライバ１７により制御される。スレッドモータ１５の固定部には、図示しない永久磁石が設けられており、図示しない駆動コイルが励磁されることにより、ピックアップ１４が光ディスク１１の半径方向に移動する。
【００１６】
ピックアップ１４には、図２に示すように対物レンズ１８が設けられている。対物レンズ１８は、駆動コイル１９の駆動によりフォーカシング方向（レンズの光軸方向）への移動が可能で、また、駆動コイル２０の駆動によりトラッキング方向（レンズの光軸と直交する方向）への移動が可能であって、レーザ光のビームスポットを移動することで、トラックジャンプを行なうことができる。
【００１７】
変調回路２１は、情報記録時にホスト装置２２からインタフェース回路２３を介して供給されるユーザデータを、例えば８−１４変調（ＥＦＭ：eight to fourteen modulation）して、ＥＦＭデータを生成する。レーザ制御回路２４は、情報記録時（マーク形成時）に、変調回路２１から供給されたＥＦＭデータに基づいて、書き込み用信号を半導体レーザダイオード２５に提供する。
【００１８】
また、レーザ制御回路２４は、情報読み取り時には書き込み信号より小さい読み取り用信号を半導体レーザダイオード２５に提供する。
【００１９】
半導体レーザダイオード２５は、レーザ制御回路２４から供給される書き込み用信号に応じてレーザ光を発生する。半導体レーザダイオード２５から発せられるレーザ光は、コリメータレンズ２６、ハーフプリズム２７、光学系２８、対物レンズ１８を介して光ディスク１１上に照射される。光ディスク１１からの反射光は、対物レンズ１８、光学系２８、ハーフプリズム２７、集光レンズ２９を介して、光検出器３０に導かれる。
【００２０】
光検出器３０は４分割の光検出セルからなり、信号Ａ，Ｂ，Ｃ，ＤをＲＦ（radio frequency）アンプ３１に供給する。ＲＦアンプ３１は、例えばプッシュプル方式を採用して（Ａ＋Ｄ）−（Ｂ＋Ｃ）に対応するトラッキングエラー信号ＴＥをトラッキング制御部３２に供給し、例えば非点収差法を採用して（Ａ＋Ｃ）−（Ｂ＋Ｄ）に対応するフォーカスエラー信号ＦＥをフォーカシング制御部３３に供給する。
【００２１】
さらに、ＲＦアンプ３１は、例えば前記の（Ａ＋Ｄ）−（Ｂ＋Ｃ）に対応するウォブル信号ＷＢをウォブルＰＬＬ部／アドレス検出部３４に供給し、（Ａ＋Ｄ）＋（Ｂ＋Ｃ）に対応するＲＦ信号をデータ再生部３５に供給する。
【００２２】
一方、フォーカシング制御部３３の出力信号は、フォーカシング方向の駆動コイル１９に供給される。これにより、レーザ光が光ディスク１１の記録膜上に常時ジャストフォーカスとなる制御がなされる。また、トラッキング制御部３２は、トラッキングエラー信号ＴＥに応じてトラック駆動信号を生成し、トラッキング方向の駆動コイル２０に供給している。
【００２３】
上記フォーカシング制御及びトラッキング制御がなされることで、光検出器３０の光検出セルの出力信号の和信号ＲＦは、記録情報に対応して光ディスク１１のトラック上に形成されたピット等からの反射率の変化が反映される。この信号は、データ再生部３５に供給される。
【００２４】
データ再生部３５は、ＰＬＬ回路３６からの再生用クロック信号に基づき、記録データを再生する。また、データ再生部３５は信号ＲＦの振幅を測定する機能を有し、該測定値はＣＰＵ（central processing unit）３７によって読み出される。
【００２５】
上記トラッキング制御部３２によって対物レンズ１８が制御されているとき、対物レンズ１８が光ディスク１１の最適位置となるように、スレッドモータ１５が制御されることで、ピックアップ１４が制御される。
【００２６】
モータ制御回路１３、レーザ制御回路２４、フォーカシング制御部３３、トラッキング制御部３２、データ再生部３５、ＰＬＬ回路３６等は、サーボ制御回路として１つのＬＳＩチップ内に構成することができる。
【００２７】
また、これらの回路部は、バス１６を介してＣＰＵ３７によって制御される。ＣＰＵ３７は、インタフェース回路２３を介してホスト装置２２から提供される動作コマンド、または、図示しない操作部からの操作情報に基づいて、この光ディスク装置を総合的に制御している。
【００２８】
さらに、ＣＰＵ３７は、ＲＡＭ３８を作業エリアとして使用し、ＲＯＭ（read only memory）３９に記録されたプログラムにしたがって所定の動作を行なう。
【００２９】
そして、上記データ再生部３５で再生されたデータは、エラー訂正処理回路４０によってエラー訂正処理が施された後、映像、副映像及び音声等の再生に供される。
【００３０】
ここで、上記バス１６には、音声ミクシング処理部４１が接続されている。この音声ミクシング処理部４１は、光ディスク１１から再生されたデジタル音声データや、インタフェース回路２３を介して外部のネットワークサーバから取得されたデジタル音声データ等を含む、複数のデジタル音声データをミクシング処理して、この光ディスク装置の外部に出力可能とするものである。
【００３１】
図３は、上記音声ミクシング処理部４１の具体例を示している。すなわち、この音声ミクシング処理部４１は、複数（図示の場合は３つ）の音声入力端子４１ａ，４１ｂ，４１ｃを備えている。
【００３２】
そして、この実施の形態では、音声入力端子４１ａに光ディスク１１から再生されたメインオーディオとなる音声データが供給され、音声入力端子４１ｂに外部のネットワークサーバから取得したサブオーディオとなる音声データが供給され、音声入力端子４１ｃに例えば外部のネットワークサーバから取得したエフェクトオーディオとなる音声データが供給されるものとして説明する。
【００３３】
次世代ＤＶＤ規格では、メインオーディオとなる音声データのサンプリング周波数は、４８，９６，１９２ｋＨｚの３種類が規定され、サブオーディオ及びエフェクトオーディオとなる音声データのサンプリング周波数は、それぞれ１２，２４，４８ｋＨｚの３種類が規定されている。
【００３４】
そして、上記音声入力端子４１ａに供給された音声データは、サンプリング周波数変換部４１ｄに供給される。このサンプリング周波数変換部４１ｄは、ミクシング制御部４１ｇの制御に基づいて、入力される音声データに対するサンプリング周波数の変換処理や、変換処理中の音声データの出力停止等を実行する。
【００３５】
また、上記音声入力端子４１ｂに供給された音声データは、サンプリング周波数変換部４１ｅに供給される。このサンプリング周波数変換部４１ｅは、ミクシング制御部４１ｇの制御に基づいて、入力される音声データに対するサンプリング周波数の変換処理や、変換処理中の音声データの出力停止等を実行する。
【００３６】
さらに、上記音声入力端子４１ｃに供給された音声データは、サンプリング周波数変換部４１ｆに供給される。このサンプリング周波数変換部４１ｆは、ミクシング制御部４１ｇの制御に基づいて、入力される音声データに対するサンプリング周波数の変換処理や、変換処理中の音声データの出力停止等を実行する。
【００３７】
ここで、上記ミクシング制御部４１ｇは、制御端子４１ｈを介して供給される上記ＣＰＵ３８からの制御信号に基づいて、各サンプリング周波数変換部４１ｄ，４１ｅ，４１ｆをそれぞれ選択的に制御している。
【００３８】
すなわち、ミクシング制御部４１ｇは、各サンプリング周波数変換部４１ｄ，４１ｅ，４１ｆに対して、入力される音声データのサンプリング周波数が、それぞれ予め設定された基準サンプリング周波数（例えば９６ｋＨｚ）となるように、サンプリング周波数変換処理を行なうように制御している。
【００３９】
この場合、ミクシング制御部４１ｇは、各サンプリング周波数変換部４１ｄ，４１ｅ，４１ｆに対して、入力される音声データのサンプリング周波数が変更されたとき、その変更されたサンプリング周波数を基準サンプリング周波数に変換するように制御するが、その変換処理中は音声データの出力を停止するように制御し、基準サンプリング周波数への変更が終了された後に、音声データの出力を再開するように制御している。
【００４０】
そして、各サンプリング周波数変換部４１ｄ，４１ｅ，４１ｆから出力される、基準サンプリング周波数を有する各音声データは、ミクシング部４１ｉに供給されてミクシング処理が施され、音声出力端子４１ｊから外部に導出される。
【００４１】
上記のような構成において、以下、図４に示すフローチャートを参照して、その音声ミクシング処理動作を説明する。すなわち、この動作が開始（ステップＳ１）されると、ＣＰＵ３７は、ステップＳ２で、基準サンプリング周波数を設定する。
【００４２】
この基準サンプリング周波数は、予め固定的に設定されていても良いし、処理する音声データの量や音声ミクシング処理部４１の処理能力等を考慮して、その都度、設定されるようにしても良いものである。また、予め複数種類の基準サンプリング周波数を用意しておき、ユーザがいずれかの基準サンプリング周波数を選択するようにすることもできる。
【００４３】
次に、ＣＰＵ３７は、ステップＳ３で、ミクシングすべき各音声データ、つまり、音声入力端子４１ａ，４１ｂ，４１ｃに供給される各音声データのサンプリング周波数を示す情報を取得する。この情報は、光ディスク１１に記録されている管理情報や、映像及び音声等の情報から取得することができるとともに、ネットワークサーバから取得した映像及び音声等の情報から取得することができる。
【００４４】
そして、ＣＰＵ３７は、ステップＳ４で、音声入力端子４１ａ，４１ｂ，４１ｃに供給される各音声データに対して、それぞれ、そのサンプリング周波数を基準サンプリング周波数に変換するための変換レートを算出し、ミクシング制御部４１ｇに供給する。この変換レートは、基準サンプリング周波数が９６ｋＨｚで、音声データのサンプリング周波数が４８ｋＨｚであれば、９６／４８＝２として算出される。
【００４５】
すると、ミクシング制御部４１ｇは、ステップＳ５で、ＣＰＵ３７から供給された各音声データに対する変換レートを、対応するサンプリング周波数変換部４１ｄ，１４ｅ，４１ｆにそれぞれ設定する。これにより、各サンプリング周波数変換部４１ｄ，１４ｅ，４１ｆは、それぞれ、入力された音声データのサンプリング周波数を基準サンプリング周波数に変換して出力する。
【００４６】
この場合、上記したように変換レートが２であれば、音声データのサンプリング周波数を２倍にするアップサンプリング処理が行なわれる。逆に、基準サンプリング周波数が音声データのサンプリング周波数よりも低い場合には、変換レートは１以下０以上となるため、音声データのサンプリング周波数を低くするダウンサンプリング処理が行なわれることになる。
【００４７】
そして、各サンプリング周波数変換部４１ｄ，１４ｅ，４１ｆから基準サンプリング周波数に変換された音声データが出力されると、ミクシング部４１ｉは、ステップＳ６で、各音声データをミクシングして出力し、ここに、音声再生が開始される。
【００４８】
その後、ＣＰＵ３７は、ステップＳ７で、音声再生が終了されたか否かを判別し、終了されたと判断された場合（ＹＥＳ）、音声ミクシング処理動作を終了（ステップＳ１３）する。
【００４９】
また、ステップＳ７で音声再生が終了されていないと判断された場合（ＮＯ）、ＣＰＵ３７は、ステップＳ８で、音声入力端子４１ａ，４１ｂ，４１ｃに供給されている各音声データのサンプリング周波数に変化が生じたか否かを判別する。この判別は、先にステップＳ３で説明した各音声データのサンプリング周波数を示す情報に基づいて行なうことができる。
【００５０】
そして、ステップＳ８で各音声データのサンプリング周波数に変化が生じていないと判断された場合（ＮＯ）、ＣＰＵ３７は、ステップＳ７の処理に戻される。
【００５１】
また、ステップＳ８で、いずれかの音声データのサンプリング周波数に変化が生じたと判断された場合（ＹＥＳ）、ＣＰＵ３７は、ステップＳ９で、サンプリング周波数の変化した音声データをミクシング対象から外すように、ミクシング制御部４１ｇを制御する。これにより、ミクシング制御部４１ｇは、サンプリング周波数の変化した音声データに対応するサンプリング周波数変換部４１ｄ，４１ｅまたは４１ｆに対して、音声データの出力を停止させるように制御する。
【００５２】
次に、ＣＰＵ３７は、ステップＳ１０で、サンプリング周波数の変化した音声データに対して、そのサンプリング周波数を示す情報を取得し、基準サンプリング周波数に変換するための変換レートを算出して、ミクシング制御部４１ｇに供給する。
【００５３】
すると、ミクシング制御部４１ｇは、ステップＳ１１で、ＣＰＵ３７から供給された変換レートを、対応するサンプリング周波数変換部４１ｄ，１４ｅまたは４１ｆに設定する。これにより、対応するサンプリング周波数変換部４１ｄ，１４ｅまたは４１ｆは、入力された音声データのサンプリング周波数を基準サンプリング周波数に変換して出力する。
【００５４】
その後、ＣＰＵ３７は、ステップＳ１２で、基準サンプリング周波数に変換された音声データをミクシング対象とするように、ミクシング制御部４１ｇを制御し、ステップＳ７の処理に移行する。これにより、ミクシング制御部４１ｇは、対応するサンプリング周波数変換部４１ｄ，４１ｅまたは４１ｆに対して、音声データの出力停止を解除するように制御し、ここに、全ての音声データがミクシング処理されるようになる。
【００５５】
上記した音声ミクシング処理動作による効果について、図５を参照して具体的に説明する。図５では、音声入力端子４１ａに供給される音声データを第１の音声データ、音声入力端子４１ｂに供給される音声データを第２の音声データ、音声入力端子４１ｃに供給される音声データを第３の音声データと称している。
【００５６】
そして、基準サンプリング周波数が９６ｋＨｚに設定され、時刻ｔ１以前では、第１の音声データのサンプリング周波数が４８ｋＨｚ、第２の音声データのサンプリング周波数が１２ｋＨｚ、第３の音声データのサンプリング周波数が１２ｋＨｚであるとする。
【００５７】
この場合、第１の音声データは、サンプリング周波数変換部４１ｄにより２倍にアップサンプリングされて基準サンプリング周波数に変換されている。また、第２の音声データは、サンプリング周波数変換部４１ｅにより８倍にアップサンプリングされて基準サンプリング周波数に変換されている。さらに、第３の音声データは、サンプリング周波数変換部４１ｆにより８倍にアップサンプリングされて基準サンプリング周波数に変換されている。
【００５８】
上記のような状態において、時刻ｔ１で、第２の音声データのサンプリング周波数が２４ｋＨｚに変化したとする。このとき、第２の音声データは、サンプリング周波数変換部４１ｅにより、出力が停止され、４倍にアップサンプリングされて基準サンプリング周波数に変換された後、出力される。
【００５９】
つまり、第２の音声データは、変化したサンプリング周波数を基準サンプリング周波数に変換する処理中出力されないことになるが、その間、第１及び第３の音声データは、継続して出力されている。このため、ミクシング処理された音声データの出力が継続され、音声出力が停止されることを防止することができる。
【００６０】
また、時刻ｔ２で、第３の音声データのサンプリング周波数が４８ｋＨｚに変化したとする。すると、第３の音声データは、サンプリング周波数変換部４１ｆにより、出力が停止され、２倍にアップサンプリングされて基準サンプリング周波数に変換された後、出力される。
【００６１】
つまり、第３の音声データは、変化したサンプリング周波数を基準サンプリング周波数に変換する処理中出力されないことになるが、その間、第１及び第２の音声データは、継続して出力されている。このため、ミクシング処理された音声データの出力が継続され、音声出力が停止されることを防止することができる。
【００６２】
さらに、時刻ｔ３で、第２の音声データのサンプリング周波数が４８ｋＨｚに変化し、同時に第３の音声データのサンプリング周波数が２４ｋＨｚに変化したとする。すると、第２の音声データは、サンプリング周波数変換部４１ｅにより、出力が停止され、２倍にアップサンプリングされて基準サンプリング周波数に変換された後、出力される。また、第３の音声データは、サンプリング周波数変換部４１ｆにより、出力が停止され、４倍にアップサンプリングされて基準サンプリング周波数に変換された後、出力される。
【００６３】
つまり、第２及び第３の音声データは、変化したサンプリング周波数を基準サンプリング周波数に変換する処理中出力されないことになるが、その間、第１の音声データは、継続して出力されている。このため、ミクシング処理された音声データの出力が継続され、音声出力が停止されることを防止することができる。
【００６４】
ただし、時刻ｔ４に示すように、第１乃至第３の音声データのサンプリング周波数が同時に変化した場合には、第１乃至第３の音声データが、それぞれサンプリング周波数変換部４１ｄ乃至４１ｆで基準サンプリング周波数に変換処理される間、出力されないので、この場合だけ、音声出力が停止されることになる。しかしながら、第１乃至第３の音声データのサンプリング周波数が同時に変化することは、極めて確率の低いことであるため、実用化に際しては何らの問題も生じないものである。
【００６５】
上記した実施の形態によれば、ミクシング処理すべき第１乃至第３の音声データのサンプリング周波数を、予め設定された基準サンプリング周波数に合わせるようにしているので、いずれかの音声データのサンプリング周波数が変化したとしても、他の音声データの出力が継続されるため、音声出力が停止されることを極力防止することができるようになる。
【００６６】
また、上記した実施の形態では、ミクシング処理すべき音声データの数を３種類としたが、これに限らず、４種類以上の音声データをミクシング処理する場合にも、この発明を適用することができることはもちろんである。
【００６７】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【００６８】
【図１】この発明の実施の形態を示すもので、光ディスク装置を説明するために示すブロック構成図。
【図２】同実施の形態における光ディスク装置のピックアップを説明するために示す図。
【図３】同実施の形態における光ディスク装置の音声ミクシング処理部の具体例を説明するために示すブロック構成図。
【図４】同実施の形態における光ディスク装置の音声ミクシング処理動作を説明するために示すフローチャート。
【図５】同実施の形態における光ディスク装置の音声ミクシング処理動作による効果を説明するために示す図。
【符号の説明】
【００６９】
１１…光ディスク、１２…スピンドルモータ、１３…モータ制御回路、１４…ピックアップ、１５…スレッドモータ、１６…バス、１７…スレッドモータドライバ、１８…対物レンズ、１９，２０…駆動コイル、２１…変調回路、２２…ホスト装置、２３…インタフェース回路、２４…レーザ制御回路、２５…半導体レーザダイオード、２６…コリメータレンズ、２７…ハーフプリズム、２８…光学系、２９…集光レンズ、３０…光検出器、３１…ＲＦアンプ、３２…トラッキング制御部、３３…フォーカシング制御部、３４…ウォブルＰＬＬ／アドレス検出部、３５…データ再生部、３６…ＰＬＬ回路、３７…ＣＰＵ、３８…ＲＡＭ、３９…ＲＯＭ、４０…エラー訂正回路、４１…音声ミクシング処理部。
【図１】
2007157191.tif 000003
【図２】
2007157191.tif 000004
【図３】
2007157191.tif 000005
【図４】
2007157191.tif 000006
【図５】
2007157191.tif 000007