(57)【特許請求の範囲】
【請求項１】
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換手段と、
インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換手段と、
外部から別途供給される音声信号を入力する信号入力手段と、
前記ＤＡ変換手段により変換された音声信号と、前記信号入力手段により入力された音声信号との何れか一方を選択する選択手段と、
前記選択手段により選択された音声信号に従って、音声を出力する音声出力手段と、
前記選択手段が前記ＤＡ変換手段により変換された音声信号を選択する際に、前記ＡＤ変換手段の変換動作を停止させる制御手段と、
を備えることを特徴とするオーディオ機器。
【請求項２】
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換部と、インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換部とが、一体素子構成されてなる変換手段と、
前記ＡＤ変換部に変換動作を行わせるための電源又はクロック信号を供給する供給手段と、
外部から別途供給される音声信号を入力する信号入力手段と、
前記ＤＡ変換部により変換された音声信号と、前記信号入力手段により入力された音声信号との何れか一方を選択する選択手段と、
前記選択手段により選択された音声信号に従って、音声を出力する音声出力手段と、
前記選択手段が前記ＤＡ変換部により変換された音声信号を選択する際に、前記供給手段を制御して前記ＡＤ変換部の変換動作を停止させ、前記選択手段が前記信号入力手段により入力された音声信号を選択する際に、前記供給手段を制御して前記ＡＤ変換部の変換動作を開始させる制御手段と、
を備えることを特徴とするオーディオ機器。
【請求項３】
前記制御手段は、ホスト機器と接続中におけるオーディオ機器本体の動作電源がオフ状態の場合に、前記ＡＤ変換部の変換動作を開始させる、
ことを特徴とする請求項１又は２に記載のオーディオ機器。
【請求項４】
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器における負荷軽減方法であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換ステップと、
インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換ステップと、
外部から別途供給される音声信号を入力する信号入力ステップと、
前記ＤＡ変換ステップにて変換された音声信号と、前記信号入力ステップにて入力された音声信号との何れか一方を選択する選択ステップと、
前記選択ステップにて選択された音声信号に従って、音声を出力する音声出力ステップと、
前記選択ステップが前記ＤＡ変換ステップにて変換された音声信号を選択する際に、前記ＡＤ変換ステップの変換動作を停止させる制御ステップと、
を備えることを特徴とする負荷軽減方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ＵＳＢ等のインタフェースを介して外部のホスト機器と接続されるオーディオ機器に関し、特に、音切れやノイズの発生を適切に抑制することのできるオーディオ機器及び負荷軽減方法に関する。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータ等のホスト機器に接続されて使用されるプリンタやモデム等の電子機器が知られている。このような電子機器は、例えば、ＲＳ２３２Ｃやセントロニクス等のインタフェースを備えており、所定のケーブルを介してホスト機器と接続され、ホスト機器からの制御等に従って動作する。
最近では、ホスト機器に採用されたインタフェース規格としてＵＳＢ（Universal Serial Bus）等が注目されている。このＵＳＢは、ホスト機器において導入されている一般的なＯＳ（Operating System）にてサポートされており、電子機器の電源を入れたままで接続できるホット・プラグ・インや、電子機器を使用するための設定を自動的に行えるプラグ・アンド・プレイが特徴となっている。
【０００３】
このＵＳＢは、マルチメディアデバイスに分類される電子機器を想定した「アイソクロナス（Isochronous）転送」をサポートしており、例えば、ホスト機器からオーディオ機器（電子機器）に向けて、リアルタイムにオーディオデータを送信することができる。この際、ＵＳＢにて送られるオーディオデータがデジタルデータであるため、ノイズ等の影響を受けにくく、オーディオ機器にて高音質の楽曲音を出力することができる。
【０００４】
図７に、このようなＵＳＢインタフェースを備えた従来のオーディオ機器の一例を示す。図示するように、オーディオ機器１００は、ＡＤ／ＤＡ１１０と、マイコン１２０と、セレクタ１３０とを含んで構成され、セレクタ１３０の出力等が外部のスピーカ２００と接続されている。
【０００５】
ＡＤ／ＤＡ（Analog to Digital/Digital to Analog）１１０は、例えば、ＡＤコンバータ１１１と、ＤＡコンバータ１１２とが１つのＩＣ（Integrated Circuit）チップ内に組み込まれて構成され、ＵＳＢインタフェースを介して図示せぬ外部のＰＣ（パーソナルコンピュータ）と接続されている。
ＡＤコンバータ１１１は、セレクタ１３０により選択されて出力された音声信号（アナログ信号）を入力し、入力した音声信号をデジタル信号に変換してＰＣ録音データ（デジタル信号）を生成する。ＡＤコンバータ１１１は、生成したＰＣ録音データをＵＳＢインタフェースを介して外部のＰＣに供給する。
ＤＡコンバータ１１２は、外部のＰＣにて所定の楽曲データが再生され、ＵＳＢインタフェースを介して送られたＰＣ再生データ（デジタル信号）を入力し、入力したＰＣ再生データをアナログ信号（再生音声信号）に変換してセレクタ１３０に供給する。
【０００６】
マイコン１２０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等を含んで構成され、オーディオ機器１００全体を制御する。具体的にマイコン１２０は、例えば、図示せぬ操作部から入力される指示情報に従って、セレクタ１３０の選択を切り換える切換信号を生成し、セレクタ１３０に供給する。
セレクタ１３０は、ＤＡコンバータ１１２から供給される再生音声信号及び、図示せぬ外部の音楽再生機器から供給される音声入力信号をそれぞれ入力し、マイコン１２０から供給される切換信号に従って、再生音声信号及び音声入力信号の何れかを選択する。セレクタ１３０は、選択した何れかの信号（音声信号）をＡＤコンバータ１１１及びスピーカ２００に出力する。
【０００７】
また、スピーカ２００は、セレクタ１３０を介して送られる音声信号に従って、所定の音声を発する。
【０００８】
このような構成のオーディオ機器１００は、例えば、ＰＣにて楽曲データが再生され、ＵＳＢインタフェース等を介して供給されたＰＣ再生データを高品質の楽曲音としてスピーカ２００にて出力することができる。
【０００９】
【発明が解決しようとする課題】
上述するようなオーディオ機器１００は、ＡＤ／ＤＡ１１０によりＰＣとの間でオーディオデータ（ＰＣ再生データ及びＰＣ録音データ等）の全二重転送（Full Duplex）が行われる。すなわち、オーディオ機器１００においてＵＳＢ規格に沿った音声信号の双方向通信が実現されている。
【００１０】
しかしながら、従来のオーディオ機器１００において、音声信号の双方向通信時に、音切れやノイズが生じてしまう場合があった。具体的には、全二重転送のために、ＡＤ／ＤＡ１１０にてＡＤコンバータ１１１及びＤＡコンバータ１１２が同時に動作すると（使用されると）、ＵＳＢの通信に負荷がかかり、例えば、アイソクロナス転送時におけるデータが欠如する場合がある。このため、オーディオ機器１００において、音切れやノイズが生じてしまうこととなる。
特に、ＡＤ／ＤＡ１１０のように、ＡＤコンバータ１１１及びＤＡコンバータ１１２が一つのＩＣ内に組み込まれているような素子では、全二重転送時にＩＣ自体の負荷も増大することにより、データが欠如して、音切れやノイズが生じてしまう場合もあった。
【００１１】
この発明は、上記実状に鑑みてなされたもので、音切れやノイズの発生を適切に抑制することのできるオーディオ機器及び負荷軽減方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係るオーディオ機器は、
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換手段と、
インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換手段と、
外部から別途供給される音声信号を入力する信号入力手段と、
前記ＤＡ変換手段により変換された音声信号と、前記信号入力手段により入力された音声信号との何れか一方を選択する選択手段と、
前記選択手段により選択された音声信号に従って、音声を出力する音声出力手段と、
前記選択手段が前記ＤＡ変換手段により変換された音声信号を選択する際に、前記ＡＤ変換手段の変換動作を停止させる制御手段と、
を備えることを特徴とする。
【００１４】
上記目的を達成するため、本発明の第２の観点に係るオーディオ機器は、
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換部と、インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換部とが、一体素子構成されてなる変換手段と、
前記ＡＤ変換部に変換動作を行わせるための電源又はクロック信号を供給する供給手段と、
外部から別途供給される音声信号を入力する信号入力手段と、
前記ＤＡ変換部により変換された音声信号と、前記信号入力手段により入力された音声信号との何れか一方を選択する選択手段と、
前記選択手段により選択された音声信号に従って、音声を出力する音声出力手段と、
前記選択手段が前記ＤＡ変換部により変換された音声信号を選択する際に、前記供給手段を制御して前記ＡＤ変換部の変換動作を停止させ、前記選択手段が前記信号入力手段により入力された音声信号を選択する際に、前記供給手段を制御して前記ＡＤ変換部の変換動作を開始させる制御手段と、
を備えることを特徴とする。
【００１６】
前記制御手段は、ホスト機器と接続中におけるオーディオ機器本体の動作電源がオフ状態の場合に、前記ＡＤ変換部の変換動作を開始させてもよい。
【００１８】
上記目的を達成するため、本発明の第３の観点に係る負荷軽減方法は、
デジタルデータによる双方向通信を行う所定のインタフェースを介して外部のホスト機器と接続されるオーディオ機器における負荷軽減方法であって、
インタフェースを介してホスト機器にデータ送信するためにアナログデータをデジタルデータに変換するＡＤ変換ステップと、
インタフェースを介してホスト機器から送られるデジタルデータをアナログの音声信号に変換するＤＡ変換ステップと、
外部から別途供給される音声信号を入力する信号入力ステップと、
前記ＤＡ変換ステップにて変換された音声信号と、前記信号入力ステップにて入力された音声信号との何れか一方を選択する選択ステップと、
前記選択ステップにて選択された音声信号に従って、音声を出力する音声出力ステップと、
前記選択ステップが前記ＤＡ変換ステップにて変換された音声信号を選択する際に、前記ＡＤ変換ステップの変換動作を停止させる制御ステップと、
を備えることを特徴とする。
【００２０】
【発明の実施の形態】
本発明の実施の形態にかかるＵＳＢ（Universal Serial Bus）インタフェースを備えたオーディオ機器について、以下図面を参照して説明する。
【００２１】
図１は、この発明の第１の実施の形態に適用されるオーディオ機器の構成の一例を示すブロック図である。図示するように、オーディオ機器１は、ＡＤ／ＤＡ１０と、ＳＷ２０と、マイコン３０と、セレクタ４０とを含んで構成され、セレクタ４０の出力等が外部のスピーカ２と接続されている。
【００２２】
ＡＤ／ＤＡ（Analog to Digital/Digital to Analog）１０は、ＡＤコンバータ１１と、ＤＡコンバータ１２とからなり、ＵＳＢインタフェースを介して図示せぬ外部のＰＣ（パーソナルコンピュータ）と接続されている。なお、ＡＤ／ＤＡ１０は、ＡＤコンバータ１１とＤＡコンバータ１２とが１つのＩＣ（Integrated Circuit）チップ内に組み込まれて構成されてもよい。
ＡＤコンバータ１１は、セレクタ４０により選択されて出力された音声信号（アナログ信号）を入力し、入力した音声信号をデジタル信号に変換してＰＣ録音データ（デジタル信号）を生成する。ＡＤコンバータ１１は、生成したＰＣ録音データをＵＳＢインタフェースを介して外部のＰＣに供給する。
なお、ＡＤコンバータ１１は、ＳＷ２０を介して接続されたＡＤ電源からの電力供給により駆動する。
【００２３】
ＤＡコンバータ１２は、外部のＰＣにて所定の楽曲データが再生され、ＵＳＢインタフェースを介して送られたＰＣ再生データ（デジタル信号）を入力し、入力したＰＣ再生データをアナログ信号（再生音声信号）に変換してセレクタ４０に供給する。
【００２４】
ＳＷ（スイッチ）２０は、入力が所定のＡＤ電源と接続され、出力がＡＤコンバータ１１と接続されており、マイコン３０から供給される制御信号に従ってＯＮ／ＯＦＦ動作する。すなわち、ＳＷ２０は、マイコン３０に制御され、ＡＤコンバータ１１への電源供給を開始／停止する。
【００２５】
マイコン３０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等を含んで構成され、オーディオ機器１全体を制御する。具体的にマイコン３０は、例えば、図示せぬ操作部から入力される指示情報に従って、セレクタ４０の選択を切り換える切換信号を生成し、セレクタ４０に供給する。
また、マイコン３０は、セレクタ４０がＡＤ／ＤＡ１０（ＤＡコンバータ１２）からの再生音声信号を選択する際に、ＳＷ２０に接続ＯＦＦを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を停止させる。
【００２６】
セレクタ４０は、ＤＡコンバータ１２から供給される再生音声信号及び、図示せぬ外部の音楽再生機器から供給される音声入力信号をそれぞれ入力し、マイコン３０から供給される切換信号に従って、再生音声信号及び音声入力信号の何れか一方を選択する。セレクタ４０は、選択した信号（音声信号）をＡＤコンバータ１１及びスピーカ２に出力する。
【００２７】
また、スピーカ２は、セレクタ４０を介してオーディオ機器１から出力される音声信号に従って、所定の音声を発する。
【００２８】
以下、この発明の第１の実施の形態に係るオーディオ機器１の動作について図２を参照して説明する。
図２は、マイコン３０が行うＡＤ制御処理を説明するためのフローチャートである。このＡＤ制御処理は、外部のＰＣとオーディオ機器１とがＵＳＢケーブルを介して接続された状態で、常時実行される。
【００２９】
まず、マイコン３０は、本体がパワーＯＮとなっているか否かを判別する（ステップＳ１１）。すなわち、マイコン３０は、オーディオ機器１本体の電源スイッチ等が利用者によりＯＮとされ、オーディオ機器１が動作状態であるか否かを判別する。
【００３０】
マイコン３０は、本体がパワーＯＮでない（パワーＯＦＦである）と判別した場合、後述するステップＳ１５に処理を進める。一方、パワーＯＮであると判別した場合に、マイコン３０は、セレクタ４０の選択状態を取得する（ステップＳ１２）。すなわち、マイコン３０は、セレクタ４０が現在選択している対象（ＡＤ／ＤＡ１０等）を示す情報を取得する。
【００３１】
マイコン３０は、取得した選択状態に従って、セレクタ４０がＡＤ／ＤＡ１０（ＤＡコンバータ１２からの再生音声信号）を選択しているか否かを判別する（ステップＳ１３）。
【００３２】
マイコン３０は、セレクタ４０がＡＤ／ＤＡ１０を選択していると判別した場合、ＡＤコンバータ１１への電源供給を停止する（ステップＳ１４）。すなわち、ＳＷ２０に接続ＯＦＦを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を停止させる。
そして、ＡＤコンバータ１１が動作を停止すると、ＵＳＢの通信負荷が軽減され、アイソクロナス転送等によるＰＣ再生データにおけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。また、ＡＤコンバータ１１とＤＡコンバータ１２とが一つのＩＣに組み込まれてＡＤ／ＤＡ１０が構成されている場合に、ＩＣ自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００３３】
一方、ステップＳ１３にて、セレクタ４０がＡＤ／ＤＡ１０を選択していない（外部の音楽再生機器を選択している）と判別した場合に、マイコン３０は、ＡＤコンバータ１１への電源供給を開始する（ステップＳ１５）。すなわち、ＳＷ２０に接続ＯＮを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を開始させる。
【００３４】
なお、上述のステップＳ１１にて、本体がパワーＯＮでない（パワーＯＦＦである）と判別した場合も、マイコン３０は、ＡＤコンバータ１１への電源供給を開始する。これは、オーディオ機器１がパワーＯＦＦの状態であるにもかかわらず、利用者が誤って、ＰＣに対してＰＣ録音データの記録（録音）を実行させてしまうことに対応したものである。
つまり、ＰＣは、ＵＳＢインタフェースを介して何も送られていない状態で、ＵＳＢインタフェースからデータの記録（録音）を行おうとすると、ハングアップ（フリーズ）してしまう場合がある。これを防止するために、オーディオ機器１本体がパワーＯＦＦの状態であっても、ＡＤコンバータ１１への電源供給を行うことで、ＡＤコンバータ１１は、無音のオーディオデータ（ＰＣ録音データ）をＰＣに送り続ける。
これにより、オーディオ機器１がパワーＯＦＦの状態において、利用者が誤って、ＰＣに対してＰＣ録音データの記録（録音）を実行させても、ＰＣがハングアップ（フリーズ）してしまうことがなくなる。
【００３５】
このように、オーディオ機器１は、原則としてＡＤ／ＤＡ１０により、外部のＰＣとの間でＵＳＢインタフェースを介したデータの全二重転送を行うが、ＰＣから供給されるＰＣ再生データをスピーカ２にて出力する場合に、全二重転送を一時的に行わないようにする。すなわち、マイコン３０は、ＤＡコンバータ１２の再生音声信号をセレクタ４０にて選択し、スピーカ２にて楽曲音として発する場合に、ＡＤコンバータ１１への電源供給を絶つことにより、ＡＤコンバータ１１の動作を停止させる。
【００３６】
これにより、ＵＳＢの通信負荷が軽減され、例えば、アイソクロナス転送時におけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。またその際、ＡＤ／ＤＡ１０自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００３７】
上記の実施の形態では、ＡＤコンバータ１１への電源供給を断つことによりＡＤコンバータ１１の動作を停止させたが、ＡＤコンバータ１１の動作に不可欠なクロック信号の供給を断つことにより、ＡＤコンバータ１１の動作を停止させてもよい。以下、この発明の第２の実施の形態に適用されるオーディオ機器について、図面を参照して説明する。
【００３８】
図３は、この発明の第２の実施の形態に適用されるオーディオ機器の構成の一例を示すブロック図である。図示するように、オーディオ機器３は、ＡＤ／ＤＡ１０と、ＡＤクロック５０と、ＳＷ６０と、マイコン３０と、セレクタ４０とを含んで構成され、セレクタ４０の出力等が外部のスピーカ２と接続されている。なお、ＡＤ／ＤＡ１０、マイコン３０及び、セレクタ４０の構成は、図１に示すオーディオ機器１と同一である。
【００３９】
ＡＤクロック５０は、ＡＤコンバータ１１がＡＤ変換動作に必要なクロックを生成し、生成したクロックを順次ＡＤコンバータ１１に供給する。
なお、ＡＤクロック５０は、ＳＷ６０を介して接続されたＡＤクロック電源からの電力供給により駆動する。
【００４０】
ＳＷ６０は、入力が所定のＡＤクロック電源と接続され、出力がＡＤクロック５０と接続されており、マイコン３０から供給される制御信号に従ってＯＮ／ＯＦＦ動作する。すなわち、ＳＷ６０は、マイコン３０に制御され、ＡＤクロック５０への電源供給を開始／停止する。
【００４１】
そして、マイコン３０は、セレクタ４０がＡＤ／ＤＡ１０（ＤＡコンバータ１２）を選択する際に、ＳＷ６０に接続ＯＦＦを指示する制御信号を供給し、ＡＤクロック５０への電源供給を停止させ、それに伴いＡＤコンバータ１１へのクロック供給を停止させる。
【００４２】
以下、この発明の第２の実施の形態に係るオーディオ機器３の動作について図４を参照して説明する。
図４は、マイコン３０が行うＡＤ制御処理を説明するためのフローチャートである。このＡＤ制御処理は、外部のＰＣとオーディオ機器３とがＵＳＢケーブルを介して接続された状態で、常時実行される。
【００４３】
まず、マイコン３０は、本体がパワーＯＮとなっているか否かを判別する（ステップＳ２１）。
マイコン３０は、パワーＯＮでない（パワーＯＦＦである）と判別した場合、後述するステップＳ２５に処理を進める。一方、パワーＯＮであると判別した場合に、マイコン３０は、セレクタ４０の選択状態を取得する（ステップＳ２２）。
マイコン３０は、取得した選択状態に従って、セレクタ４０がＡＤ／ＤＡ１０を選択しているか否かを判別する（ステップＳ２３）。
【００４４】
マイコン３０は、セレクタ４０がＡＤ／ＤＡ１０を選択していると判別した場合、ＡＤコンバータ１１へのクロック供給を停止する（ステップＳ２４）。すなわち、ＳＷ６０に接続ＯＦＦを指示する制御信号を供給し、ＡＤクロック５０への電源供給を停止させる。これにより、ＡＤコンバータ１１へのクロック供給が停止され、これに伴いＡＤコンバータ１１の動作も停止する。
そして、ＡＤコンバータ１１が動作を停止すると、ＵＳＢの通信負荷が軽減され、例えば、アイソクロナス転送等によるＰＣ再生データにおけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。
また、ＡＤコンバータ１１とＤＡコンバータ１２とが一つのＩＣに組み込まれてＡＤ／ＤＡ１０が構成されている場合に、ＩＣ自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００４５】
一方、ステップＳ２３にて、セレクタ４０がＡＤ／ＤＡ１０を選択していない（外部の音楽再生機器を選択している）と判別した場合に、マイコン３０は、ＡＤコンバータ１１へのクロック供給を開始する（ステップＳ２５）。すなわち、ＳＷ６０に接続ＯＮを指示する制御信号を供給し、ＡＤクロック５０への電源供給を開始させる。これにより、ＡＤコンバータ１１へのクロック供給が開始され、これに伴いＡＤコンバータ１１の動作も開始する。
なお、上述のステップＳ２１にて、本体がパワーＯＮでない（パワーＯＦＦである）と判別した場合も、マイコン３０は、ＡＤコンバータ１１へのクロック供給を開始する。
【００４６】
このように、オーディオ機器３は、原則としてＡＤ／ＤＡ１０により、外部のＰＣとの間でＵＳＢインタフェースを介したデータの全二重転送を行うが、ＰＣから供給されるＰＣ再生データをスピーカ２にて出力する場合に、全二重転送を一時的に行わないようにする。すなわち、マイコン３０は、ＤＡコンバータ１２の再生音声信号をセレクタ４０にて選択し、スピーカ２にて楽曲音として発する場合に、ＡＤコンバータ１１へのクロック供給を断つことにより、ＡＤコンバータ１１の動作を停止させる。
【００４７】
これにより、ＵＳＢの通信負荷が軽減され、例えば、アイソクロナス転送時におけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。またその際、ＡＤ／ＤＡ１０自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００４８】
上記の第１及び第２の実施の形態では、機器全体を制御するマイコン３０が、ＳＷ２０，６０を直接制御して、ＡＤコンバータ１１の動作を停止させたが、別のマイコンを介して間接的にＡＤコンバータ１１の動作を停止させてもよい。以下、この発明の第３の実施の形態に適用されるオーディオ機器について、図面を参照して説明する。
【００４９】
図５は、この発明の第３の実施の形態に適用されるオーディオ機器の構成の一例を示すブロック図である。図示するように、オーディオ機器４は、ＡＤ／ＤＡ１０と、ＳＷ２０と、ＵＳＢマイコン７０と、メインマイコン８０と、セレクタ４０とを含んで構成され、セレクタ４０の出力等が外部のスピーカ２と接続されている。
なお、ＡＤ／ＤＡ１０、ＳＷ２０及び、セレクタ４０の構成は、図１に示すオーディオ機器１と同一である。
【００５０】
ＵＳＢマイコン７０は、外部のＰＣとの間でコマンド等の送受信をおこなうマイコンである。また、ＵＳＢマイコン７０は、メインマイコン８０から送られる指示情報に従って、ＳＷ２０に接続ＯＮ／ＯＦＦを指示する制御信号を供給する。
【００５１】
メインマイコン８０は、オーディオ機器４全体を制御するマイコンであり、例えば、図示せぬ操作部から入力される指示情報に従って、セレクタ４０の選択を切り換える切換信号を生成し、セレクタ４０に供給する。
また、セレクタ４０がＡＤ／ＤＡ１０（ＤＡコンバータ１２）からの再生音声信号を選択する際に、ＵＳＢマイコン７０に電源ＯＦＦを指示する指示情報を送信する。そして、ＵＳＢマイコン７０は、送られた指示情報に従って、ＳＷ２０に接続ＯＦＦを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を停止させる。
【００５２】
以下、この発明の第３の実施の形態に係るオーディオ機器４の動作について図６を参照して説明する。
図６は、メインマイコン８０が行う指示送信処理及び、ＵＳＢマイコン７０が行うＡＤ制御処理を説明するためのフローチャートである。これらの処理は、図示せぬＰＣとオーディオ機器４とがＵＳＢケーブルを介して接続された状態で、常時実行される。
【００５３】
まず、メインマイコン８０は、本体がパワーＯＮとなっているか否かを判別する（ステップＳ３１）。
メインマイコン８０は、パワーＯＮでない（パワーＯＦＦである）と判別した場合、後述するステップＳ３５に処理を進める。一方、パワーＯＮであると判別した場合に、メインマイコン８０は、セレクタ４０の選択状態を取得する（ステップＳ３２）。
メインマイコン８０は、取得した選択状態に従って、セレクタ４０がＡＤ／ＤＡ１０（再生音声信号）を選択しているか否かを判別する（ステップＳ３３）。
【００５４】
メインマイコン８０は、セレクタ４０がＡＤ／ＤＡ１０を選択していると判別した場合、電源ＯＦＦを指示する指示情報をＵＳＢマイコン７０に送信する（ステップＳ３４）。一方、セレクタ４０がＡＤ／ＤＡ１０を選択していない（図示せぬ音楽再生機器を選択している）と判別した場合に、メインマイコン８０は、電源ＯＮを指示する指示情報をＵＳＢマイコン７０に送信する（ステップＳ３５）。
【００５５】
一方、ＵＳＢマイコン７０は、指示情報を受信したことを判別すると（ステップＳ４１）、受信した指示情報が電源ＯＦＦを指示する情報であるか否かを判別する（ステップＳ４２）。
ＵＳＢマイコン７０は、指示情報が電源ＯＦＦを指示する情報であると判別すると、ＡＤコンバータ１１への電源供給を停止する（ステップＳ４３）。すなわち、ＵＳＢマイコン７０は、ＳＷ２０に接続ＯＦＦを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を停止させる。
そして、ＡＤコンバータ１１が動作を停止すると、ＵＳＢの通信負荷が軽減され、例えば、アイソクロナス転送時におけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。
また、ＡＤコンバータ１１とＤＡコンバータ１２とが一つのＩＣに組み込まれているＡＤ／ＤＡ１０のＩＣ自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００５６】
一方、ステップＳ４２にて、指示情報が電源ＯＦＦを指示する情報でない（電源ＯＮを指示する情報である）と判別した場合に、ＵＳＢマイコン７０は、ＡＤコンバータ１１への電源供給を開始する（ステップＳ４４）。すなわち、ＵＳＢマイコン７０は、ＳＷ２０に接続ＯＮを指示する制御信号を供給し、ＡＤコンバータ１１への電源供給を開始させる。
【００５７】
このように、オーディオ機器４は、原則としてＡＤ／ＤＡ１０にて、外部のＰＣとの間でＵＳＢインタフェースを介したデータの全二重転送を行うが、ＰＣから供給されるＰＣ再生データをスピーカ２にて出力する場合に、ＰＣへのデータの転送を停止する。すなわち、メインマイコン８０（ＵＳＢマイコン７０）は、ＤＡコンバータ１２の再生音声信号をセレクタ４０にて選択し、スピーカ２にて楽曲音として発する場合に、ＡＤコンバータ１１の動作を停止させる。
これにより、ＵＳＢの通信負荷が軽減され、例えば、アイソクロナス転送時におけるデータの欠如が起こりにくくなる。この結果、音切れやノイズの発生を適切に抑制することができる。またその際、ＡＤ／ＤＡ１０自体の負荷も軽減されるため、データの欠如が起こりにくくなり、音切れやノイズの発生を適切に抑制することができる。
【００５８】
上記の第１〜第３の実施の形態では、ＰＣから供給されるＰＣ再生データをスピーカ２にて出力する場合に、マイコン３０等が、無条件にＡＤコンバータ１１の動作を停止させたが、この場合に利用者が、ＡＤコンバータ１１の停止又は動作を選択できるようにしてもよい。
例えば、この場合のＡＤコンバータ１１の停止又は動作を規定する設定情報をマイコン３０等に登録できるようにし、利用者が、オーディオ機器１等の使用態様に合わせて、この設定情報を自由に変更できるようにする。
【００５９】
上記の実施の形態では、ＵＳＢインタフェースを備えたオーディオ機器１等について説明したが、オーディオ機器１等が備えるインタフェースは、ＵＳＢに限られず任意である。例えば、ＩＥＥＥ１３９４等のようなインタフェースであってもよく、外部のＰＣとオーディオ機器１等との間がＩＥＥＥ１３９４ケーブルを介して接続されてもよい。
また、インタフェース上で送受信されるデータは、オーディオデータに限られず任意である。例えば、画像データ等であってもよい。
【００６０】
【発明の効果】
以上説明したように、本発明によれば、音切れやノイズの発生を適切に抑制することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るオーディオ機器の構成の一例を示すブロック図である。
【図２】本発明の第１の実施の形態に係るＡＤ制御処理を説明するためのフローチャートである。
【図３】本発明の第２の実施の形態に係るオーディオ機器の構成の一例を示すブロック図である。
【図４】本発明の第２の実施の形態に係るＡＤ制御処理を説明するためのフローチャートである。
【図５】本発明の第３の実施の形態に係るオーディオ機器の構成の一例を示すブロック図である。
【図６】本発明の第３の実施の形態に係る指示送信処理及び、ＡＤ制御処理を説明するためのフローチャートである。
【図７】従来のオーディオ機器の構成の一例を示すブロック図である。
【符号の説明】
１，３，４  オーディオ機器
２    スピーカ
１０  ＡＤ／ＤＡ
１１  ＡＤコンバータ
１２  ＤＡコンバータ
２０，６０  ＳＷ
３０  マイコン
４０  セレクタ
５０  ＡＤクロック
７０  ＵＳＢマイコン
８０  メインマイコン
【図１】
0003798621.tif 000002
【図２】
0003798621.tif 000003
【図３】
0003798621.tif 000004
【図４】
0003798621.tif 000005
【図５】
0003798621.tif 000006
【図６】
0003798621.tif 000007
【図７】
0003798621.tif 000008