(57)【要約】【課題】動作状態に応じて複数の入力源からの入力に対して適切にオーディオ信号を出力すること。【解決手段】信号処理装置は、第１のＯＳに基づく処理を実行する第１プロセッサと、第２のＯＳに基づく処理を実行する第２プロセッサと、第１のＯＳに基づく処理により第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、第２のＯＳに基づく処理により第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する第１オーディオ信号処理部と、第１プロセッサにより第１のＯＳに基づく処理が実行されている状態では第１処理モードに設定し、第１のＯＳに基づく処理の少なくとも一部が制限されている状態では第２処理モードに設定する設定部と、を備える。【選択図】図１
2020087024.tif 000002
【特許請求の範囲】
【請求項１】
第１のＯＳに基づく処理を実行する第１プロセッサと、
第２のＯＳに基づく処理を実行する第２プロセッサと、
前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する第１オーディオ信号処理部と、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、
を備える信号処理装置。
【請求項２】
前記第２のＯＳに基づく処理により前記第２プロセッサから入力されるオーディオ信号に基づいて前記第２オーディオ信号を出力する第２オーディオ信号処理部、
を備える請求項１に記載の信号処理装置。
【請求項３】
前記第１プロセッサ、前記第２プロセッサ、前記第１オーディオ信号処理部、前記第２オーディオ信号処理部、及び前記設定部に電力を供給する電源部、
を備え、
前記電源部は、
前記第１プロセッサへの給電を停止する際に、前記第１オーディオ信号処理部への給電を継続する、
請求項２に記載の信号処理装置。
【請求項４】
前記第１オーディオ信号処理部から出力されるオーディオ信号または該オーディオ信号に基づく音を出力する出力部、
を備える請求項１から請求項３のいずれか一項に記載の信号処理装置。
【請求項５】
前記第１処理モードにおいて、
前記第１プロセッサは、
前記第１オーディオ信号処理部に前記第２入力手段により入力される第２オーディオ信号と前記第１オーディオ信号とを混合したオーディオ信号を前記第１オーディオ信号処理部へ出力し、
前記第１オーディオ信号処理部は、
前記第１プロセッサにより混合されたオーディオ信号に基づくオーディオ信号を出力する、
請求項１から請求項４のいずれか一項に記載の信号処理装置。
【請求項６】
ＯＳに基づく処理を実行するプロセッサと、
前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有するオーディオ信号処理部と、
前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、
を備える信号処理装置。
【請求項７】
ＯＳに基づく処理を実行するプロセッサと、
前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号を出力するオーディオ信号処理部と、
前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続する電源部と、
を備える信号処理装置。
【請求項８】
信号処理装置における制御方法であって、
第１プロセッサが、第１のＯＳに基づく処理を実行するステップと、
第２プロセッサが、第２のＯＳに基づく処理を実行するステップと、
第１オーディオ信号処理部が、第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、
前記第１オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、
設定部が、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を有する制御方法。
【請求項９】
信号処理装置における制御方法であって、
プロセッサが、ＯＳに基づく処理を実行するステップと、
オーディオ信号処理部が、第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、
前記オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、
設定部が、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を有する制御方法。
【請求項１０】
信号処理装置における制御方法であって、
プロセッサが、ＯＳに基づく処理を実行するステップと、
オーディオ信号処理部が、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号を出力するステップと、
電源部が、前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続するステップと、
を有する制御方法。
【請求項１１】
コンピュータに、
第１のＯＳに基づく処理を第１プロセッサに実行させるステップと、
第２のＯＳに基づく処理を第２プロセッサに実行させるステップと、
第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、
第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を実行させるためのプログラム。
【請求項１２】
コンピュータに、
ＯＳに基づく処理をプロセッサに実行させるステップと、
第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、
第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、
前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を実行させるためのプログラム。
【請求項１３】
コンピュータに、
ＯＳに基づく処理をプロセッサに実行させるステップと、
前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号をオーディオ信号処理部から出力させるステップと、
前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピュータ）などに搭載されているオーディオコーデックは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）からバスを介して送信される音声データをデコードしてスピーカへオーディオ信号を出力する。このオーディオコーデックは、ＣＰＵからのバスの入力に限らず、ライン入力やマイク入力などの様々な入力にも対応しているものがある（例えば、特許文献１参照）。例えば、オーディオコーデックは、ＣＰＵの処理によるＰＣの起動音や警告音、再生音などのオーディオ信号だけでなく、ライン入力から入力されたオーディオ信号もスピーカへ出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−５４１０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したようなＰＣなどに搭載されているオーディオコーデックは、ＰＣが通常動作を行っているときには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に基づく処理による起動音などのオーディオ信号だけでなく、ライン入力などから入力されるオーディオ信号もスピーカへ出力できるが、ＰＣがスタンバイやスリープ、又はシャットダウンなどによりＣＰＵの動作の一部又は全部が制限されているときにはＣＰＵの処理による起動音などのオーディオ信号をスピーカへ出力できないのと同様に、ライン入力などから入力されたオーディオ信号もスピーカへ出力できなかった。
【０００５】
本発明は、上記した事情に鑑みてなされたもので、動作状態に応じて複数の入力源からの入力に対して適切にオーディオ信号を出力できる信号処理装置、制御方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の第１態様に係る信号処理装置は、第１のＯＳに基づく処理を実行する第１プロセッサと、第２のＯＳに基づく処理を実行する第２プロセッサと、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する第１オーディオ信号処理部と、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、を備える。
【０００７】
上記信号処理装置は、前記第２のＯＳに基づく処理により前記第２プロセッサから入力されるオーディオ信号に基づいて前記第２オーディオ信号を出力する第２オーディオ信号処理部、をさらに備えてもよい。
【０００８】
上記信号処理装置は、前記第１プロセッサ、前記第２プロセッサ、前記第１オーディオ信号処理部、前記第２オーディオ信号処理部、及び前記設定部に電力を供給する電源部、をさらに備え、前記電源部は、前記第１プロセッサへの給電を停止する際に、前記第１オーディオ信号処理部への給電を継続してもよい。
【０００９】
上記信号処理装置は、前記第１オーディオ信号処理部から出力されるオーディオ信号に基づいて音を出力する出力部、をさらに備えてもよい。
【００１０】
上記信号処理装置において、前記第１処理モードにおいて、前記第１プロセッサは、前記第１オーディオ信号処理部に前記第２入力手段により入力される第２オーディオ信号と前記第１オーディオ信号とを混合したオーディオ信号を前記第１オーディオ信号処理部へ出力し、前記第１オーディオ信号処理部は、前記第１プロセッサにより混合されたオーディオ信号に基づくオーディオ信号を出力してもよい。
【００１１】
また、本発明の第２態様に係る信号処理装置は、ＯＳに基づく処理を実行するプロセッサと、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有するオーディオ信号処理部と、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、を備える。
【００１２】
また、本発明の第３態様に係る信号処理装置は、ＯＳに基づく処理を実行するプロセッサと、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号を出力するオーディオ信号処理部と、前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続する電源部と、を備える。
【００１３】
また、本発明の第４態様に係る信号処理装置における制御方法は、信号処理装置における制御方法であって、第１プロセッサが、第１のＯＳに基づく処理を実行するステップと、第２プロセッサが、第２のＯＳに基づく処理を実行するステップと、第１オーディオ信号処理部が、第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、前記第１オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、設定部が、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、を有する。
【００１４】
また、本発明の第５態様に係る信号処理装置における制御方法は、プロセッサが、ＯＳに基づく処理を実行するステップと、オーディオ信号処理部が、第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、前記オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、設定部が、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、を有する。
【００１５】
また、本発明の第６態様に係る信号処理装置における制御方法は、プロセッサが、ＯＳに基づく処理を実行するステップと、オーディオ信号処理部が、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号を出力するステップと、電源部が、前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続するステップと、を有する。
【００１６】
また、本発明の第７態様に係るプログラムは、コンピュータに、第１のＯＳに基づく処理を第１プロセッサに実行させるステップと、第２のＯＳに基づく処理を第２プロセッサに実行させるステップと、第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、を実行させる。
【００１７】
また、本発明の第８態様に係るプログラムは、コンピュータに、ＯＳに基づく処理をプロセッサに実行させるステップと、第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、を実行させる。
【００１８】
また、本発明の第９態様に係るプログラムは、コンピュータに、ＯＳに基づく処理をプロセッサに実行させるステップと、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に基づいてオーディオ信号をオーディオ信号処理部から出力させるステップと、前記プロセッサ及び前記オーディオ信号処理部へ電力を供給するとともに、前記プロセッサへの給電を停止する際も前記オーディオ信号処理部への給電を継続するステップと、を実行させる。
【発明の効果】
【００１９】
本発明の上記態様によれば、動作状態に応じて複数の入力源からの入力に対して適切にオーディオ信号を出力できる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施形態に係る信号処理装置の構成例を示すブロック図。
【図２】第１の実施形態に係る第１の処理モードの説明図。
【図３】第１の実施形態に係る第２の処理モードの説明図。
【図４】第１の実施形態に係る制御処理を示すフローチャート。
【図５】第１の実施形態に係る信号処理装置の斜視図。
【図６】第１の実施形態に係る閉状態の信号処理装置をカバー部側から見た図。
【図７】(a)は開状態の、（ｂ）は閉状態の信号処理装置を側面から見た図。
【図８】第２の実施形態に係る信号処理装置の構成例を示すブロック図。
【発明を実施するための形態】
【００２１】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。なお、各図において同一部分には同一符号を付している。
【００２２】
［第１の実施形態］
（信号処理装置１０のブロック構成）
まず、本発明の第１の実施形態に係る信号処理装置のブロック構成を説明する。
図１は、本実施形態に係る信号処理装置１０の構成例を示すブロック図である。信号処理装置１０は、２種類のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のそれぞれによる処理をそれぞれ実行する２種類のプロセッサを内部に備えたパーソナルコンピュータである。例えば、信号処理装置１０は、デスクトップ型、ラップトップ型、タブレット型等いずれのパーソナルコンピュータであってもよい。
【００２３】
例えば、信号処理装置１０は、第１のＯＳ（以下、「ＯＳ１」と称する）に基づく処理を実行する第１プロセッサを備えた第１処理部１００と、第２のＯＳ（以下、「ＯＳ２」と称する）に基づく処理を実行する第２プロセッサが実装された第２処理部２００と、電源部３００とを備えている。電源部３００は、内蔵するバッテリーまたはＡＣアダプタから供給される電力に基づいて、第１処理部１００と第２処理部２００とに電力を供給する。また、電源部３００は、ＡＣアダプタから供給される電力に基づいて内蔵するバッテリーへの充電制御を行う。
【００２４】
ＯＳ１は、例えば、Ｗｉｎｄｏｗｓ（登録商標）である。第１プロセッサは、ＯＳ１に基づく処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やチップセット（例えば、ＰＣＨ：Ｐｌａｔｆｏｒｍ  Ｃｏｎｔｒｏｌｌｅｒ  Ｈｕｂ）を含んで構成されている。以下では、第１プロセッサのことを便宜的に「ＣＰＵ１１０」と称する。
【００２５】
ＯＳ２は、例えば、Ａｎｄｒｏｉｄ（登録商標）である。第２プロセッサは、ＯＳ２に基づく処理を実行するＳＯＣ（Ｓｙｓｔｅｍ  Ｏｎ  ａ  Ｃｈｉｐ）を含んで構成されている。このＳＯＣは、ＣＰＵ、ＧＰＵ、チップセットなどの複数のＩＣを１チップ化したものである。以下では、第２プロセッサのことを便宜的に「ＳＯＣ２１０」と称する。
【００２６】
なお、本実施形態で説明するＯＳ１、ＯＳ２、ＣＰＵ１１０、及びＳＯＣ２１０は一例であって、これらに限定されるものではなく、任意のＯＳやプロセッサを含む構成とすることができる。
【００２７】
第１処理部１００は、ＣＰＵ１１０、オーディオコーデック部１２０、出力部１３０、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）１４０などを含んで構成されている。ＣＰＵ１１０は、ＯＳ１に基づく処理（ＯＳ１による処理やＯＳ１上で動作するアプリケーションによる処理など）を実行する。
【００２８】
オーディオコーデック部１２０は、ＣＰＵ１１０からオーディオ信号が入力される入力手段（第１入力手段）を備えている。例えば、信号処理装置１０は、ＨＤＡ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ａｕｄｉｏ）システムに対応している。ＯＳ１の処理に基づく起動音や警告音、通知音など、またはＯＳ１上で動作するアプリケーションで再生される音楽や音声などのデジタルのオーディオ信号がＣＰＵ１１０からバス（例えば、ＨＤＡ規格に対応するＨＤＡバス）を介してオーディオコーデック部１２０に入力される。オーディオコーデック部１２０は、入力されたオーディオ信号に対してデコード処理やＤ／Ａ変換処理を行い、処理後のアナログのオーディオ信号を出力部１３０へ出力する。
【００２９】
また、オーディオコーデック部１２０は、ＣＰＵ１１０からの入力手段とは異なる入力手段（第２入力手段）として、例えばライン入力に対応している。オーディオコーデック部１２０は、ライン入力されるアナログのオーディオ信号に対してＡ／Ｄ変換などの処理を行い、ＨＤＡバスを介してＣＰＵ１１０へ出力する。例えば、ＣＰＵ１１０は、このライン入力されたオーディオ信号とＯＳ１の処理に基づくオーディオ信号とを混合し、混合したデジタルのオーディオ信号をＨＤＡバスを介してオーディオコーデック部１２０へ出力する。そして、オーディオコーデック部１２０は、混合されたオーディオ信号がＣＰＵ１１０から入力されると、この混合されたオーディオ信号に対してデコード処理やＤ／Ａ変換処理を行い出力部１３０へ出力する。また、オーディオコーデック部１２０は、ライン入力されるアナログのオーディオ信号のみを出力部１３０へ出力することもできる。
【００３０】
以下では、ライン入力されるオーディオ信号とＯＳ１の処理に基づくオーディオ信号とを混合したオーディオ信号を出力する処理を行うモードを、「第１処理モード」と称する。図２は、第１処理モードのオーディオ信号の流れを示す図である。一方、ライン入力されるアナログのオーディオ信号のみを出力する処理を行うモードを、「第２処理モード」と称する。例えば、第２処理モードは、所謂パススルーモードである。図３は、第２処理モードのオーディオ信号の流れを示す図である。
【００３１】
出力部１３０は、例えば、スピーカやオーディオアンプを含んで構成されており、オーディオコーデック部１２０から出力されるオーディオ信号に基づく音を出力する。なお、出力部１３０は、スピーカに代えて、または加えてフォーンジャック（例えば、イヤフォン端子）を含んで構成されてもよい。例えば、出力部１３０は、オーディオコーデック部１２０から出力されるオーディオ信号をフォーンジャックに接続されるイヤフォンやヘッドフォンへ出力してもよい。
【００３２】
ＥＣ１４０は、ＣＰＵ１１０の処理に関わらず、各種デバイス（周辺装置やセンサ等）の監視及び制御を行うマイクロコンピュータが組み込まれた組み込みコントローラである。ＥＣ１４０は、バッテリーの管理、電源管理、キーボードコントローラなどの機能を有する。例えば、ＥＣ１４０は、電源部３００から第１処理部１００及び第２処理部２００のそれぞれに備えられている各部への給電のＯＮ／ＯＦＦの指示を電源部３００に対して行う。
【００３３】
また、ＥＣ１４０は、オーディオコーデック部１２０の処理モードを第１処理モードに設定するか、或いは第２処理モードに設定するかの制御を行う。例えば、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理が実行されている状態では、オーディオコーデック部１２０を第１処理モードに設定する。一方、ＥＣ１４０は、ＣＰＵ１１０によるＯＳ１に基づく処理の少なくとも一部が制限されている状態では、オーディオコーデック部１２０を第２処理モードに設定する。
【００３４】
ここで、ＯＳ１に基づく処理が実行されている状態とは、ＯＳ１による動作状態が通常動作状態であることを示す。通常動作状態とは、ＯＳ１に基づく処理が特に制限なく実行可能な状態であり、例えば、ＡＣＰＩ（Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ）で規定されているＳ０状態に相当する。ＯＳ１に基づく処理の少なくとも一部が制限されている状態とは、ＯＳ１による動作状態が待機状態または停止した状態（停止状態）である。待機状態とは、例えば画面ＯＦＦの状態、通常動作状態よりＣＰＵ１１０の消費電力が低減される状態、またはＣＰＵ１１０への給電が停止された状態である。待機状態とは、例えば、Ｗｉｎｄｏｗｓ（登録商標）におけるモダンスタンバイや、ＡＣＰＩで規定されているＳ３状態（スリープ状態）に相当する。ＯＳ１による動作状態が停止した状態とは、ハイバーネーション状態やシャットダウンした状態であり、ＡＣＰＩで規定されているＳ４状態またはＳ５状態に相当する。
【００３５】
なお、ＥＣ１４０は、第２処理モード（パススルーモード）をＯＮまたはＯＦＦに設定することにより、第１処理モードまたは第２処理モードに設定してもよい。例えば、オーディオコーデック部１２０は、ＥＣ１４０が第２処理モード（パススルーモード）をＯＮに設定した場合には第２処理モードで動作し、ＥＣ１４０が第２処理モード（パススルーモード）をＯＦＦに設定した場合には第１処理モードで動作してもよい。
【００３６】
また、ＥＣ１４０は、ＯＳ１に基づく処理の少なくとも一部が制限されている状態（待機状態または停止状態）では、ＣＰＵ１１０への給電を停止させる場合がある。この場合でも、ＥＣ１４０は、オーディオコーデック部１２０への給電は継続させる。つまり、電源部３００は、ＣＰＵ１１０の給電を停止する際もオーディオコーデック部１２０への給電を継続する。これにより、オーディオコーデック部１２０は、ＯＳ１に基づく処理の少なくとも一部が制限されている状態（待機状態または停止状態）であっても、ＯＳ２の処理に基づくオーディオ信号を出力することができる。
【００３７】
第２処理部２００は、ＳＯＣ２１０、オーディオコーデック部２２０などを含んで構成されている。ＳＯＣ２１０は、ＯＳ２に基づく処理（ＯＳ２による処理やＯＳ２上で動作するアプリケーションによる処理など）を実行する。
【００３８】
オーディオコーデック部２２０は、ＳＯＣ２１０の処理に基づいてＳＯＣ２１０から入力されるデジタルのオーディオ信号に基づいてオーディオ信号をライン出力する。例えば、オーディオコーデック部２２０には、ＳＯＣ２１０からバス（例えば、Ｉｎｔｅｒ−ＩＣ  Ｓｏｕｎｄ規格に対応するＩ２Ｓバス）を介してデジタルのオーディオ信号が入力される。オーディオコーデック部２２０は、入力されたオーディオ信号に対してデコード処理やＤ／Ａ変換処理を行い、処理後のアナログのオーディオ信号をライン出力する。ライン出力されたオーディオ信号は、オーディオコーデック部１２０にライン入力される。例えば、ＯＳ２の処理に基づく起動音や警告音、通知音など、またはＯＳ２上で動作するアプリケーションで再生される音楽や音声などのオーディオ信号がオーディオコーデック部１２０にライン入力される。
【００３９】
（オーディモード設定処理の動作）
次に、オーディオコーデック部１２０による処理を第１処理モードまたは第２処理モードに設定するオーディモード設定処理の動作について説明する。
図４は、本実施形態に係るオーディモード設定処理の一例を示すフローチャートである。
【００４０】
ＥＣ１４０は、ＯＳ１による動作状態に関する情報を取得する。例えば、ＥＣ１４０は、ＯＳ１による動作状態が通常動作状態、待機状態、または停止状態であることを示す情報、通常動作状態から待機状態または停止状態への遷移を示す情報、または待機状態または停止状態から通常動作状態への遷移を示す情報をＣＰＵ１１０から取得する（ステップＳ１０１）。
【００４１】
次に、ＥＣ１４０は、ステップＳ１０１において取得した動作状態に関する情報に基づいて通常動作状態であるか否かを判定する（ステップＳ１０３）。
【００４２】
通常動作状態であると判定された場合（ＹＥＳ）、ＥＣ１４０は、第１処理モードに設定する（ステップＳ１０５）。一方、通常動作状態ではないと判定された場合（ＮＯ）、ＥＣ１４０は、第２処理モードに設定する（ステップＳ１０７）。
【００４３】
（信号処理装置１０の外観構成）
次に、信号処理装置１０の外観構成の一例について説明する。
図５は、本実施形態に係る信号処理装置１０の斜視図である。図示ずる信号処理装置１０は、本体部２０とカバー部３０とを備えたラップトップ型（ノート型）のパーソナルコンピュータである。カバー部３０は、本体部２０に対してヒンジ２５により開状態と閉状態とに相対的に回転移動可能である。ここで、閉状態とは、カバー部３０の表示部３０ａの側が本体部２０に覆いかぶさり、本体部２０とカバー部３０とが重ね合わされた状態である。開状態とは、閉状態からカバー部３０が所定角以上回転し、カバー部３０の表示部３０ａが露出して視認可能な状態である。
【００４４】
本体部２０は、左右方向及び前後方向に延びる扁平な形状の筐体を有している。筐体の内部には、図１に示す各部の機能を実現する電子部品が搭載されたマザーボード（基板）やバッテリーなどが設けられている。本体部２０は、ヒンジ２５を介して、カバー部３０に対して回動可能に連結されている。なお、本体部２０とカバー部３０とは分離可能であってもよい。
【００４５】
本体部２０には、表示部２０ａと、タッチセンサ２０ｂと、入力部２０ｃと、検出部２０ｄとが設けられている。表示部２０ａは、液晶ディスプレイ（ＬＣＤ：  ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）や有機ＥＬ(Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを含んで構成されている。表示部２０ａは、左右方向に長く、前後方向に短い長方形状であり、入力部２０ｃよりもヒンジ２５に近い位置に配置されている。この表示部２０ａは、ＯＳ２に基づく処理に応じた表示情報を表示するものである。入力部２０ｃは、キーボードなどである。
【００４６】
タッチセンサ２０ｂは、表示部２０ａの表示面に重なる位置に配置され、表示部２０ａとタッチセンサ２０ｂとにより１つのタッチパネルとして構成されている。タッチセンサ２０ｂの表面は、透明カバー２０ｆにより覆われている（図７（ａ）、（ｂ）参照）。タッチセンサ２０ｂは、静電容量方式のセンサなどを含んで構成されており、ユーザが触れた位置を検出する。また、タッチセンサ２０ｂは透明であり、透明カバー２０ｆおよびタッチセンサ２０ｂを通して表示部２０ａを視認可能となっている。このように、タッチセンサ２０ｂは、表示部２０ａの表示面に対するユーザの操作を検出する（図７（ａ）参照）。なお、図７（ａ）は、開状態の信号処理装置１０を側面から見た図である。
【００４７】
カバー部３０は、表示部３０ａと、タッチセンサ３０ｂとを備えている。表示部３０ａは、液晶ディスプレイや有機ＥＬディスプレイなどを含んで構成されている。この表示部３０ａは、ＯＳ１に基づく処理に応じた表示情報を表示するものである。タッチセンサ３０ｂは、表示部３０ａの上面に重なる位置に配置され、表示部３０ａとタッチセンサ３０ｂとにより、１つのタッチパネルとして構成されている。
【００４８】
タッチセンサ３０ｂは、表示部３０ａの表示面に重なる位置に配置され、表示部３０ａとタッチセンサ３０ｂとにより１つのタッチパネルとして構成されている。タッチセンサ３０ｂは、静電容量方式のセンサなどを含んで構成されており、使用者が触れた位置を検出する。このように、タッチセンサ３０ｂは、表示部３０ａの表示面に対するユーザの操作を検出する。
【００４９】
また、カバー部３０は、表示部３０ａよりもヒンジ２５に近い領域を少なくとも含む透明領域Ａを有している。例えば、透明領域Ａは、カバー部３０が閉状態となったときに、本体部２０の表示部２０ａを覆う位置に設けられている。透明領域Ａの一部には、タッチセンサ３０ｃが設けられている。
【００５０】
本体部２０の端部に設けられている検出部２０ｄと、カバー部３０の端部に設けられている検出対象部３０ｄとは、閉状態において対向する位置に設けられている。検出部２０ｄとしては、例えば、ホールセンサなどの磁気センサを用いることができる。検出対象部３０ｄとしては、例えば、磁石を用いることができる。検出部２０ｄは、カバー部３０が開状態と閉状態との間で移動することによって検出対象部３０ｄが生じさせる磁場の変化を検出することで、カバー部３０の開状態および閉状態を検知することができる。
【００５１】
なお、カバー部３０に備えられている表示部３０ａ、タッチセンサ３０ｂ、タッチセンサ３０ｃなどは、ヒンジ２５を通るフレキシブル基板などを用いて本体部２０のマザーボード等と電気的に接続されている。
【００５２】
図６は、閉状態の信号処理装置１０をカバー部３０側から見た図である。この図は、図５に示す開状態からカバー部３０をヒンジ２５回りに回動させて、カバー部３０と本体部２０とが重ね合わせられた閉状態を示している。図示するように、閉状態では、表示部２０ａの位置に透明領域Ａが重なる。つまり、透明領域Ａが表示部２０ａを覆った状態となる。このため、ユーザは、透明領域Ａを通して、表示部２０ａを視認することができる。また、閉状態では、透明領域Ａに設けられているタッチセンサ３０ｃは、表示部２０ａの表示面に重なる位置に配置されることとなる。よって、タッチセンサ３０ｃは、タッチセンサ２０ｂの代わりに、表示部２０ａと１つのタッチパネルとして構成され、表示部２０ａの表示面に対するユーザの操作を検出する（図７（ｂ）参照）。なお、図７（ｂ）は、閉状態の信号処理装置１０を側面から見た図である。
【００５３】
このように、信号処理装置１０は、開状態では、ＯＳ２に基づく処理に応じた表示情報が表示部２０ａに表示され、ＯＳ１に基づく処理に応じた表示情報が表示部３０ａに表示され、それぞれの表示面に対するユーザの操作を受け付けることが可能である。一方、信号処理装置１０は、閉状態では、ＯＳ１が待機状態または停止状態に遷移し、ＯＳ２に基づく処理に応じた表示情報が表示部２０ａに表示され、表示部２０ａ対するユーザの操作を受け付けることが可能である。
【００５４】
ＥＣ１４０は、検出部２０ｄの検出結果に基づいて開状態及び閉状態を検出する。また、ＥＣ１４０は、開状態及び閉状態の検出結果に基づいて、ＯＳ１及びＯＳ２の動作状態を制御する。例えば、ＥＣ１４０は、開状態においてＯＳ１及びＯＳ２のいずれも通常動作状態であった場合、閉状態を検出すると、ＯＳ１の動作状態を待機状態または停止状態に遷移する指示をＣＰＵ１１０に対して行う。つまり、信号処理装置１０は、例えば、開状態では、ＯＳ１の処理に基づくオーディオ信号とＯＳ２の処理に基づくオーディオ信号とを混合して出力するが、閉状態になると、ＯＳ１が待機状態または停止状態になった状態でもＯＳ２の処理に基づくオーディオ信号のみを出力することができる。
【００５５】
（第１の実施形態のまとめ）
以上説明したように、本実施形態に係る信号処理装置１０は、ＯＳ１（第１のＯＳの一例）に基づく処理を実行するＣＰＵ１１０（第１プロセッサの一例）と、ＯＳ２（第２のＯＳの一例）に基づく処理を実行するＳＯＣ２１０（第２プロセッサの一例）とを備えている。また、信号処理装置１０は、オーディオコーデック部１２０（第１オーディオ信号処理部の一例）と、ＥＣ１４０（設定部の一例）とを備えている。オーディオコーデック部１２０は、ＯＳ１に基づく処理によりＣＰＵ１１０からＨＤＡバス（第１入力手段の一例）を介して入力されるオーディオ信号（第１オーディオ信号）と、ＯＳ２に基づく処理によりライン入力（第２入力手段の一例）を介して入力されるオーディオ信号（第２オーディオ信号）とのそれぞれの入力に対応している。また、オーディオコーデック部１２０は、ＯＳ１に基づく処理によるオーディオ信号とＯＳ２に基づく処理によるオーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、ＯＳ２に基づく処理によるオーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する。そして、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理が実行されている状態（例えば、ＯＳ１が通常動作状態）では第１処理モードに設定する。また、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理の少なくとも一部が制限されている状態（例えば、ＯＳ１が待機状態または停止状態）では第２処理モードに設定する。
【００５６】
これにより、信号処理装置１０は、ＯＳ１とＯＳ２のそれぞれに基づく処理を実行可能であり、通常動作状態ではＯＳ１に基づく処理によるオーディオ信号とＯＳ２に基づく処理によるオーディオ信号とが混合されたオーディオ信号を出力し、ＯＳ１が待機状態または停止状態になった場合でもＯＳ２に基づく処理によるオーディオ信号を出力することができるため、動作状態に応じて複数の入力源からの入力に対して適切にオーディオ信号を出力できる。例えば、音楽を再生して聴きたいだけの利用では、情報信号処理装置１０のカバー部３０を閉じて閉状態にするなどによりＯＳ１を待機状態または停止状態にして、ＯＳ２に基づく処理により音楽を再生して聴くことができるため、電力の消費を抑えることができ、長時間の利用が可能となる。また、例えば、ＯＳ１がＷｉｎｄｏｗｓ（登録商標）で、ＯＳ２がＡｎｄｒｏｉｄ（登録商標）である場合、一般的にＯＳ２よりＯＳ１に基づく処理を実行する方が消費電力が高くなる。そのため、信号処理装置１０は、ＯＳ２を待機状態または停止状態にするよりも、ＯＳ１を待機状態または停止状態にする方がより電力の消費を抑えることができる。また、信号処理装置１０は、ＯＳ１に基づく処理を実行する第１処理部１００側のオーディオ回路の方が、ＯＳ２に基づく処理を実行する第２処理部２００側のオーディオ回路よりも性能が高いことが多いため、より高い音質で出力することができる。
【００５７】
また、信号処理装置１０は、ＯＳ２に基づく処理によりＳＯＣ２１０から入力されるオーディオ信号に基づいて、オーディオコーデック部１２０にライン入力するオーディオ信号をライン出力するオーディオコーデック部２２０（第２オーディオ信号処理部の一例）を備えている。
【００５８】
これにより、信号処理装置１０は、ＯＳ２に基づく処理によるオーディオ信号をライン出力して、第１処理部１００側のオーディオコーデック部１２０へライン入力することができる。
【００５９】
また、信号処理装置１０は、ＣＰＵ１１０、ＳＯＣ２１０、オーディオコーデック部１２０、オーディオコーデック部２２０、及びＥＣ１４０（設定部の一例）に電力を供給する電源部３００を備えている。そして、電源部３００は、ＣＰＵ１１０への給電を停止する際に、オーディオコーデック部１２０への給電を継続する。
【００６０】
これにより、信号処理装置１０は、ＣＰＵ１１０への給電を停止した状態でも、ＯＳ２に基づく処理によりライン入力されたオーディオ信号を出力することができる。
【００６１】
また、信号処理装置１０は、オーディオコーデック部１２０から出力されるオーディオ信号またはオーディオ信号に基づく音を出力する出力部１３０を備えている。
【００６２】
これにより、信号処理装置１０は、第１処理モードでは、ＯＳ１に基づく処理によるオーディオ信号とＯＳ２に基づく処理によるオーディオ信号とが混合されたオーディオ信号またはオーディオ信号に基づく音を出力することができる。また、信号処理装置１０は、第２処理モードでは、ＯＳ２に基づく処理によるオーディオ信号またはオーディオ信号に基づく音を出力することができる。
【００６３】
また、第１処理モードにおいて、オーディオコーデック部１２０は、ライン入力により入力されるアナログのオーディオ信号をデジタルのオーディオ信号に変換してＣＰＵ１１０へ出力する。ＣＰＵ１１０は、そのライン入力により入力されるオーディオ信号（例えば、アナログからデジタルに変換したオーディオ信号）と、ＯＳ１に基づく処理によるオーディオ信号（例えば、デジタルのオーディオ信号）とを混合したオーディオ信号（例えば、デジタルのオーディオ信号）をオーディオコーデック部１２０へ出力する。そして、オーディオコーデック部１２０は、ＣＰＵ１１０により混合されたオーディオ信号（例えば、デジタルのオーディオ信号）に基づくオーディオ信号（例えば、デジタルからアナログに変換したオーディオ信号）を出力部１３０へ出力する。
【００６４】
これにより、信号処理装置１０は、ライン入力により入力されるＯＳ２に基づく処理によるオーディオ信号とＯＳ１に基づく処理によるオーディオ信号とをＣＰＵ１１０の処理により混合することができる。
【００６５】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。
第１の実施形態では、信号処理装置１０の内部にＯＳ１及びＯＳ２が共存し、ＯＳ１側のオーディオコーデック部１２０のライン入力に、ＯＳ２側のオーディオ信号が入力される構成例を説明した。本実施形態では、オーディオコーデック部１２０のライン入力に、外部機器からライン出力されるオーディオ信号が入力される構成例を説明する。
【００６６】
図８は、本実施形態に係る信号処理装置１０Ａの構成例を示すブロック図である。なお、この図において、図１に対応する構成には同一の符号を付している。信号処理装置１０Ａは、ＯＳ１に基づく処理を実行するＣＰＵ１１０と、ＣＰＵ１１０とＨＤＡバスを介して接続されるオーディオコーデック部１２０、出力部１３０、ＥＣ１４０、電源部１５０などを含んで構成されている。電源部１５０は、信号処理装置１０Ａが備える各部に電力を供給する。
【００６７】
本実施形態では、オーディオコーデック部１２０のライン入力は、外部機器のライン出力から出力されたオーディオ信号が入力されるライン入力端子１０１に接続されている。オーディオコーデック部１２０は、ＣＰＵ１１０からＨＤＡバスを介して入力されるオーディオ信号と、ライン入力端子１０１から入力されるオーディオ信号とに対して、第１の実施形態で説明した第１処理モード又は第２処理モードを実行する。
【００６８】
例えば、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理が実行されている状態（通常動作状態）では、第１処理モードに設定する。一方、ＥＣ１４０は、ＣＰＵ１１０によるＯＳ１に基づく処理の少なくとも一部が制限されている状態（ＯＳ１が待機状態または停止状態）では、第２処理モードに設定する。
【００６９】
また、ＥＣ１４０は、ＯＳ１に基づく処理の少なくとも一部が制限されている状態（待機状態または停止状態）では、ＣＰＵ１１０への給電を停止させる場合がある。この場合でも、ＥＣ１４０は、オーディオコーデック部１２０への給電は継続させる。つまり、電源部３００は、ＣＰＵ１１０の給電を停止する際もオーディオコーデック部１２０への給電を継続する。これにより、オーディオコーデック部１２０は、ＯＳ１に基づく処理の少なくとも一部が制限されている状態（待機状態または停止状態）であっても、外部機器からライン入力されるオーディオ信号を出力部１３０から出力させることができる。
【００７０】
図８に示す信号処理装置１５は、信号処理装置１０Ａのライン入力端子１０１へ入力するオーディオ信号を出力する外部機器の一例である。信号処理装置１５は、ＯＳ２に基づく処理を実行するＳＯＣ２１０、ＳＯＣ２１０とＩ２Ｓバスを介して接続されるオーディオコーデック部２２０、電源部２３０などを含んで構成されている。電源部２３０は、信号処理装置１５が備える各部に電力を供給する。
【００７１】
オーディオコーデック部２２０は、ＳＯＣ２１０の処理に基づいてＳＯＣ２１０から入力されるデジタルのオーディオ信号に基づいてオーディオ信号をライン出力する。例えば、オーディオコーデック部２２０は、ライン出力端子２０１からオーディオ信号をライン出力する。
【００７２】
（第２の実施形態のまとめ）
以上説明したように、本実施形態に係る信号処理装置１０Ａは、ＯＳ１（ＯＳの一例）に基づく処理を実行するＣＰＵ１００（プロセッサの一例）と、オーディオコーデック部１２０（オーディオ信号処理部の一例）と、ＥＣ１４０（設定部の一例）とを備えている。オーディオコーデック部１２０は、ＯＳ１に基づく処理によりＣＰＵ１１０からＨＤＡバス（第１入力手段の一例）を介して入力されるオーディオ信号（第１オーディオ信号）と、ライン入力（第２入力手段の一例）を介して入力されるオーディオ信号（第２オーディオ信号）とのそれぞれの入力に対応している。また、オーディオコーデック部１２０は、ＯＳ１に基づく処理によるオーディオ信号とライン入力されるオーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、ライン入力されるオーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する。そして、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理が実行されている状態では第１処理モードに設定する。また、ＥＣ１４０は、ＣＰＵ１１０によりＯＳ１に基づく処理の少なくとも一部が制限されている状態（例えば、ＯＳ１が待機状態または停止状態）では第２処理モードに設定する。
【００７３】
これにより、信号処理装置１０Ａは、通常動作状態ではＯＳ１に基づく処理によるオーディオ信号と、外部機器からライン入力されるオーディオ信号とが混合されたオーディオ信号を出力し、ＯＳ１が待機状態または停止状態になった場合でも外部機器からライン入力されるオーディオ信号を出力することができるため、動作状態に応じて複数の入力源からの入力に対して適切にオーディオ信号を出力できる。例えば、音楽を聴きながら信号処理装置１０Ａで文書作成などを行いたい場合、音楽を再生可能な外部機器を信号処理装置１０Ａにライン端子で接続することで、信号処理装置１０Ａ側から音楽を出力することができるため、利便性が良い。されに、文書作成などの作業を中断して休憩する場合には信号処理装置１０ＡのＯＳ１を待機状態または停止状態にして、引き続き信号処理装置１０Ａから音楽を出力することができるため、電力の消費を抑えることができ、長時間の利用が可能となる。
【００７４】
（変形例）
以上、図面を参照してこの発明の第１及び第２の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００７５】
なお、上記実施形態では、オーディオコーデック部１２０にライン入力されるオーディオ信号とＯＳ１に基づく処理によるオーディオ信号とを、ＣＰＵ１１０の処理により混合する例を説明したが、オーディオコーデック部１２０の処理により混合してもよい。
【００７６】
また、上記実施形態におけるライン入力及びライン出力に代えて、マイク入力及びマイク入力としてもよい。また、ライン入力及びライン出力とマイク入力及びマイク入力とのそれぞれ両方を備え、それぞれに対して上記実施形態に係る第１処理モードと第２処理モードを適用してもよい。
【００７７】
なお、上述した信号処理装置１０（１０Ａ）は、内部にコンピュータシステムを有している。そして、上述した信号処理装置１０（１０Ａ）が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した信号処理装置１０（１０Ａ）が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【００７８】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に信号処理装置１０（１０Ａ）が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【００７９】
また、上述した実施形態における信号処理装置１０（１０Ａ）が備える各機能の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００８０】
１０，１０Ａ  信号処理装置、１００  第１処理部、１１０  ＣＰＵ、１２０  オーディオコーデック部、１３０  出力部、１４０  ＥＣ、１５０  電源部、２００  第２処理部、２１０  ＳＯＣ、２２０  オーディオコーデック部、２３０  電源部、３００  電源部
【図１】
2020087024.tif 000003
【図２】
2020087024.tif 000004
【図３】
2020087024.tif 000005
【図４】
2020087024.tif 000006
【図５】
2020087024.tif 000007
【図６】
2020087024.tif 000008
【図７】
2020087024.tif 000009
【図８】
2020087024.tif 000010
【手続補正書】
【提出日】令和2年1月16日(2020.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のＯＳに基づく処理を実行する第１プロセッサと、
第２のＯＳに基づく処理を実行する第２プロセッサと、
前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有する第１オーディオ信号処理部と、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態であるか或いは前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出し、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、
を備える信号処理装置。
【請求項２】
前記第２のＯＳに基づく処理により前記第２プロセッサから入力されるオーディオ信号に基づいて前記第２オーディオ信号を出力する第２オーディオ信号処理部、
を備える請求項１に記載の信号処理装置。
【請求項３】
前記第１プロセッサ、前記第２プロセッサ、前記第１オーディオ信号処理部、前記第２オーディオ信号処理部、及び前記設定部に電力を供給する電源部、
を備え、
前記電源部は、
前記第１プロセッサへの給電を停止する際に、前記第１オーディオ信号処理部への給電を継続する、
請求項２に記載の信号処理装置。
【請求項４】
前記第１オーディオ信号処理部から出力されるオーディオ信号または該オーディオ信号に基づく音を出力する出力部、
を備える請求項１から請求項３のいずれか一項に記載の信号処理装置。
【請求項５】
前記第１処理モードにおいて、
前記第１プロセッサは、
前記第１オーディオ信号処理部に前記第２入力手段により入力される第２オーディオ信号と前記第１オーディオ信号とを混合したオーディオ信号を前記第１オーディオ信号処理部へ出力し、
前記第１オーディオ信号処理部は、
前記第１プロセッサにより混合されたオーディオ信号に基づくオーディオ信号を出力する、
請求項１から請求項４のいずれか一項に記載の信号処理装置。
【請求項６】
ＯＳに基づく処理を実行するプロセッサと、
前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有するオーディオ信号処理部と、
前記プロセッサにより前記ＯＳに基づく処理が実行されている状態であるか或いは前記ＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出し、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する設定部と、
を備える信号処理装置。
【請求項７】
信号処理装置における制御方法であって、
第１プロセッサが、第１のＯＳに基づく処理を実行するステップと、
第２プロセッサが、第２のＯＳに基づく処理を実行するステップと、
第１オーディオ信号処理部が、第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、
前記第１オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、
設定部が、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態であるか或いは前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出し、前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を有する制御方法。
【請求項８】
信号処理装置における制御方法であって、
プロセッサが、ＯＳに基づく処理を実行するステップと、
オーディオ信号処理部が、第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力するステップと、
前記オーディオ信号処理部が、第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力するステップと、
設定部が、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態であるか或いは前記ＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出し、前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を有する制御方法。
【請求項９】
コンピュータに、
第１のＯＳに基づく処理を第１プロセッサに実行させるステップと、
第２のＯＳに基づく処理を第２プロセッサに実行させるステップと、
第１処理モードにおいて、前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、
第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態であるか或いは前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出するステップと、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を実行させるためのプログラム。
【請求項１０】
コンピュータに、
ＯＳに基づく処理をプロセッサに実行させるステップと、
第１処理モードにおいて、前記ＯＳに基づく処理により前記プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とが混合されたオーディオ信号を出力させるステップと、
第２処理モードにおいて、前記第２オーディオ信号のみに基づくオーディオ信号を出力させるステップと、
前記プロセッサにより前記ＯＳに基づく処理が実行されている状態であるか或いは前記ＯＳに基づく処理の少なくとも一部が制限されている状態であるかを検出するステップと、
前記プロセッサにより前記ＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記ＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定するステップと、
を実行させるためのプログラム。
【請求項１１】
第１のＯＳに基づく処理を実行する第１プロセッサと、第１オーディオ信号処理部と、設定部とを備えた第１処理部と、
第２のＯＳに基づく処理を実行する第２プロセッサを備えた第２処理部と、
を備え、
前記第１オーディオ信号処理部は、
前記第１のＯＳに基づく処理により前記第１プロセッサから第１入力手段を介して入力される第１オーディオ信号と、前記第２のＯＳに基づく処理により前記第１入力手段とは異なる第２入力手段を介して入力される第２オーディオ信号とのそれぞれの入力に対応し、前記第１オーディオ信号と前記第２オーディオ信号とが混合されたオーディオ信号を出力する第１処理モードと、前記第２オーディオ信号のみに基づくオーディオ信号を出力する第２処理モードとを有し、
前記設定部は、
前記第１プロセッサにより前記第１のＯＳに基づく処理が実行されている状態では前記第１処理モードに設定し、前記第１のＯＳに基づく処理の少なくとも一部が制限されている状態では前記第２処理モードに設定する、
信号処理装置。