(57)【特許請求の範囲】
【請求項１】
音声信号の出力機能を備えたＰＣカードと、
動作状態／非動作状態を取り得るものであって、上記ＰＣカードから出力される音声信号を入力し、動作状態のときに上記音声信号の増幅処理を行う増幅手段と、
上記音声信号のエッジを検出することによりセットされるフリップフロップで構成され、リセット信号が入力されるまで検出信号を出力する信号検出回路と、
この信号検出回路からの検出信号が出力されている間、上記増幅手段を動作状態にして増幅処理を行わせるための制御信号を生成し上記増幅手段に出力すると共に、上記検出信号が出力されたタイミングでタイマーを動作させ、当該タイマーが予め設定された時間を計時することにより上記信号検出回路にリセット信号を出力する信号生成回路と
を具備したことを特徴とするＰＣカードの音声信号制御回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＰＣＭＣＩＡ  ｖｅｒ2.1 に規定されているＰＣカードの音声信号制御回路に関する。
【０００２】
【従来の技術】
従来、例えばＰＣＭＣＩＡ  ｖｅｒ2.1 に規定されているＰＣカードの６２ピンに割り付けられている“−ＳＰＫＲ（デジタル音声信号）”は、主にモデムカードのキャリア音、相手モデムとのネゴシェーション音をユーザに伝えるために用いられている。
【０００３】
通常、この−ＳＰＫＲ信号の出力にはアンプ（増幅器）とスピーカが用いられ、システム側で、ＰＣカードから出力される−ＳＰＫＲ信号をアンプにて増幅した後、スピーカを通じて外部に出力する、といった構成が採られている。
【０００４】
【発明が解決しようとする課題】
上述したように、−ＳＰＫＲ信号をアンプにて増幅する場合において、アンプは−ＳＰＫＲ信号の有無に関係なく、常に動作状態にある。このため、−ＳＰＫＲ信号の出力を必要としない場合でも、常に電力が消費される問題があった。
【０００５】
なお、−ＳＰＫＲ信号は、コンフィグレーションエントリタプルのその他の機能情報バイト（ＴＰＣＥ-ＭＩ）の第３ビットにある“オーディオ”によって、オーディオ波形に使用されることが示されている。
【０００６】
しかしながら、ＰＣカードが−ＳＰＫＲ信号をいつオーディオ出力するかについては、ＪＥＩＤＡ  ＩＣメモリカードのガイドラインには規定されてない。したがって、−ＳＰＫＲ信号をアンプにて増幅するシステムにおいて、システム側では−ＳＰＫＲ信号の出力タイミングを知ることができず、例えば−ＳＰＫＲ信号の出力がない場合にアンプの増幅動作をミュートしたり、あるいは、アンプに対する電源供給を停止するなどの制御を行うことはできなかった。
【０００７】
本発明は上記のような事情に鑑みなされたもので、音声信号（−ＳＰＫＲ信号）が出力されている場合のみアンプを動作状態とし、音声信号が出力されていない場合でのアンプの消費電力を抑えて低消費電力化を図るようにしたＰＣカードの音声信号制御回路を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明のＰＣカードの音声信号制御回路は、音声信号の出力機能を備えたＰＣカードと、動作状態／非動作状態を取り得るものであって、上記ＰＣカードから出力される音声信号を入力し、動作状態のときに上記音声信号の増幅処理を行う増幅手段と、上記音声信号のエッジを検出することによりセットされるフリップフロップで構成され、リセット信号が入力されるまで検出信号を出力する信号検出回路と、この信号検出回路からの検出信号が出力されている間、上記増幅手段を動作状態にして増幅処理を行わせるための制御信号を生成し上記増幅手段に出力すると共に、上記検出信号が出力されたタイミングでタイマーを動作させ、当該タイマーが予め設定された時間を計時することにより上記信号検出回路にリセット信号を出力する信号生成回路とを具備したことを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態を説明する。
図１は本発明の一実施形態に係るＰＣカードの音声信号制御回路の構成を示す図である。図１において、ＰＣカード１０は、ＰＣＭＣＩＡ  ｖｅｒ2.1 準拠のＰＣカードであり、その６２ピンに“−ＳＰＫＲ（デジタルの音声信号）”の出力がサポートされている。このＰＣカード１０は、システム１１に設けられたＰＣカードソケット１２に挿入され、各種信号をシステム１１に対して出力する。
【００１２】
ここで、システム１１には、ＰＣカード１０の６２ピンから出力される−ＳＰＫＲ信号ａを制御するための回路として、ミュート制御回路１３、発振回路１４、アンプ１５、スピーカ１６が設けられている。
【００１３】
ミュート制御回路１３は、アンプ１５の動作制御を行うものであり、発振回路１４からのクロック信号ｃを受けて動作する。このミュート制御回路１３は、ＰＣカード１０から−ＳＰＫＲ信号ａが出力されている状態を検出し、−ＳＰＫＲ信号ａの増幅動作を制御するためのミュート信号ｂをアンプ１５に出力する。発振回路１４は、クロック信号ｃを発振し、これをミュート制御回路１３に出力する。
【００１４】
アンプ１５は、ミュート機能を備えた信号増幅回路であり、ミュート制御回路１３から出力されるミュート信号ｂに応じて動作状態（ミュート解除状態）／非動作状態（ミュート状態）となり、動作状態のときに−ＳＰＫＲ信号ａの増幅処理を行う。スピーカ１６は、アンプ１５から出力されるスピーカ駆動信号ｄによって駆動され、−ＳＰＫＲ信号ａを外部に出力する。
【００１５】
図２はミュート制御回路１３の具体的な回路構成を示す図である。ミュート制御回路１３は、フリップフロップ回路２１とステートマシーン２２から構成される。フリップフロップ回路２１は、−ＳＰＫＲ信号ａを入力とし、その立上がりエッジを検出して、リセット信号ｆが入力されるまでの間、エッジ検出信号ｅをステートマシーン２２に出力する。
【００１６】
ステートマシーン２２は、フリップフロップ回路２１から出力されるエッジ検出信号ｅに基づいてミュート信号ｂを生成し、これをアンプ１５に出力する。このミュート信号ｂが出力されている間、アンプ１５はミュート解除状態、つまり動作状態となる。また、ステートマシーン２２には、クロック信号ｃに同期して動作するタイマ２３が内蔵されており、このタイマ２３によってアンプ１５のミュート解除状態を保持する時間を決定している。上記保持時間が経過すると、ステートマシーン２２はリセット信号ｆをフリップフロップ回路２１のリセット端子に出力する。
【００１７】
次に、上記のようにして構成されるＰＣカードの音声信号制御回路の動作を図３及び図４を参照して説明する。図３はステートマシーン２２のステート遷移図、図４は各信号のタイミングチャートである。
【００１８】
ＰＣカード１０がシステム１１のＰＣカードソケット１２に挿入された状態で、ＰＣカード１０の６２ピンから−ＳＰＫＲ信号ａが出力されると、その−ＳＰＫＲ信号ａはＰＣカードソケット１２を介してミュート制御回路１３及びアンプ１５に与えられる。
【００１９】
ミュート制御回路１３は、−ＳＰＫＲ信号ａを入力することにより、その立上がりエッジを検出するフリップフロップ回路２１と、フリップフロップ回路２１から出力されるエッジ検出信号ｅを受けて動作するステートマシーン２２からなる。ステートマシーン２２には、図３に示すように、Ｉｄｌｅステート、ミュート解除ステート、リセット信号発生ステートの３つのステートがあり、初期状態ではＩｄｌｅステートにあり、フリップフロップ回路２１からの信号を待っている。Ｉｄｌｅステートでは、ステートマシーン２２から出力されるミュート信号ｂは「０」レベルであり、アンプ１５はミュート状態つまり非動作状態に設定されている。
【００２０】
ここで、図４に示すように、フリップフロップ回路２１が−ＳＰＫＲ信号ａの立上がりエッジを検出すると、フリップフロップ回路２１から出力されるエッジ検出信号ｅは「０」から「１」のレベルになり（図４のｔ1 ）、同信号ｅを受けたステートマシーン２２はＩｄｌｅステートからミュート解除ステートに移る（図４のｔ2 ）。ステートマシーン２２がミュート解除ステートに移ると、ステートマシーン２２から出力されるミュート信号ｂは「０」から「１」のレベルになる。これにより、アンプ１５のミュート状態が解除され、動作状態に切り換えられる。したがって、このときＰＣカード１０から出力される−ＳＰＫＲ信号ａはアンプ１５にて増幅処理されることになる。
【００２１】
また、ミュート解除ステートに移ると（エッジ検出信号ｅが「１」のレベルになったとき）、そのミュート解除ステートを保持するためのｗａｉｔ信号が有効になる。このｗａｉｔ信号は内部的に発生しているものであり、通常は、「１」のレベルに設定されている。ｗａｉｔ信号が有効になると同時に、つまり、エッジ検出信号ｅが「１」のレベルになったときのタイミングで、ステートマシーン２２に内蔵されたタイマ２３によって、予め設定された時間（図４のＴ）が計測される。
【００２２】
なお、タイマ２３はミュート解除を保持する時間を決定するために設けられたものであり、これは例えばカウンタ回路を用いて構成することもできる。また、そのタイマ値もシステムの事情に合わせて任意に設定することができるものである。
【００２３】
ミュート解除保持時間が経過すると、ｗａｉｔ信号が一旦「０」のレベルになり（図４のｔ3 ）、ステートマシーン２２はリセット信号発生ステートに移り、フリップフロップ回路２１を初期化するためのリセット信号ｆを「１」から「０」のレベルにする。同時に、アンプ１５に対するミュート信号ｂを「１」から「０」のレベルにする。その後、ステートマシーン２２はＩｄｌｅステートに戻り、再び、フリップフロップ回路２１からのエッジ検出信号ｅを待つ。
【００２４】
このようにして、ＰＣカード１０から−ＳＰＫＲ信号ａが出力されている状態が検出され、−ＳＰＫＲ信号ａが出力されている間だけ、アンプ１５が動作状態に切り換えられる。したがって、−ＳＰＫＲ信号ａが出力されていない場合でのアンプ１５の消費電力を抑えることができる。
【００２５】
なお、−ＳＰＫＲ信号ａはデジタル音声信号（ＰＷＭと考えて良い）であり、多くの場合にモデムのキャリア音などに使われる程度であるため、音が欠けても聴感上問題になることはない。よって、上記実施形態のように、−ＳＰＫＲ信号ａの遷移（エッジ）を検出してから、ミュート解除を行うようにしても、問題ないと言える。
また、ミュート解除の保持時間を決めるｗａｉｔ信号のパラメータをシステムから変更可能とし、可変としても良い。
【００２６】
【発明の効果】
以上のように本発明によれば、ＰＣカードから音声信号が出力されている間だけ、アンプのミュート状態を解除して動作状態に切り換えるようにしたため、音声信号が出力されていない場合でのアンプの消費電力を抑え、低消費電力化を図ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るＰＣカードの音声信号制御回路の構成を示す図。
【図２】同実施形態におけるミュート制御回路の具体的な構成を示す図。
【図３】同実施形態におけるステートマシーンのステート遷移図。
【図４】同実施形態における各信号のタイミングチャート。
【符号の説明】
１０…ＰＣカード
１１…システム
１２…ＰＣカードソケット
１３…ミュート制御回路
１４…発振回路
１５…アンプ
１６…スピーカ
２１…フリップフロップ回路
２２…ステートマシーン
ａ…−ＳＰＫＲ信号
ｂ…ミュート信号
ｃ…クロック信号
ｄ…スピーカ駆動信号
ｅ…エッジ検出信号
ｆ…リセット信号
【図１】
0003817827.tif 000002
【図２】
0003817827.tif 000003
【図３】
0003817827.tif 000004
【図４】
0003817827.tif 000005