(57)【要約】【課題】変化に富む効果音を再生する。【解決手段】拡張ユニット１０は、制御回路６１と、音声回路６２と、スピーカ６３を備える。音声回路６２は、第１音源ＳＧ１〜第５音源ＳＧ５を備える。制御回路６１は、速度情報の変化に応じて第１〜第５音源ＳＧ１〜ＳＧ５を制御する。ギアに対応する速度範囲を超えて速度情報が大きく変化すると、加速音又は減速音の再生を途中で停止して最初から再生する処理を速度範囲の区分けを跨る回数に応じて実行する。【選択図】  図５
2004344279.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作内容に応じた操作情報を出力するコントローラと、前記操作情報に基づいて駆動される玩具とを備えた遠隔操作玩具に用いられるサウンド装置であって、
前記玩具の駆動状態に応じた複数種類の音データを各々再生する再生手段と、
前記操作情報の変化に基づいて前記玩具の動作状態の変化を解析し、解析結果に基づいて前記玩具の動作状態の変化に応じた音データを生成できるように前記再生手段を制御する制御手段と、
を備えたことを特徴とするサウンド装置。
【請求項２】
前記制御手段は、過去の操作情報と現在の操作情報とを比較して前記操作情報の変化を検知し、変化分が所定の範囲内にあるときは、前記再生手段の制御状態を維持して前記音データを生成させることを特徴とする請求項１に記載のサウンド装置。
【請求項３】
前記操作情報は、速度を表す速度情報を含み、
前記再生手段は、加速音を表す第１音データと、減速音を表す第２音データを再生可能であり、
前記制御手段は、過去の速度情報と現在の速度情報とを比較して得た前記速度情報の変化を前記操作情報の変化として検知し、現在の速度情報が過去の速度情報を上回る場合に、前記第１音データを再生させるように前記再生手段を制御すると共に、現在の速度情報が過去の速度情報を下回る場合に、前記第２音データを再生させるように前記再生手段を制御する
ことを特徴とする請求項１又は２に記載のサウンド装置。
【請求項４】
前記制御手段は、過去の速度情報から現在の速度情報へ変化する間に所定の速度範囲の区分けを跨ったことを検知すると、前記第１音データ又は前記第２音データの再生を途中で停止して最初から前記第１音データ又は前記第２音データを再生させるように前記再生手段を制御することを特徴とする請求項３に記載のサウンド装置。
【請求項５】
前記所定の速度範囲は、前記速度情報が取り得る範囲内に複数設定されており、
前記制御手段は、過去の速度情報から現在の速度情報へ変化する間に前記所定の速度範囲の区分けを跨った回数を検知し、前記第１音データ又は前記第２音データの再生を途中で停止して最初から前記第１音データ又は前記第２音データを再生させるように前記再生手段を制御する処理を、検知した回数に応じて繰り返すことを特徴とする請求項４に記載のサウンド装置。
【請求項６】
前記再生手段は、高速走行音を表す第３音データと、低速走行音を表す第４音データを再生可能であり、
前記制御手段は、前記第１音データの再生が終了した後、前記第３音データを再生させるように前記再生手段を制御すると共に、前記第２音データの再生が終了した後、前記第４音データを再生させるように前記再生手段を制御することを特徴とする請求項４又は５に記載のサウンド装置。
【請求項７】
前記再生手段は、停止状態音を表す第５音データを再生可能であり、
前記制御手段は、前記現在の速度情報が前記玩具の停止状態を示す場合、前記第５音データを再生させるように前記再生手段を制御することを特徴とする請求項３乃至６のうちいずれか１項に記載したサウンド装置。
【請求項８】
前記音データに基づいて音声信号を出力する出力手段と、
前記音声信号によって駆動されるスピーカと、
を備えたことを特徴とする請求項１乃至７のうちいずれか１項に記載のサウンド装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遠隔操作玩具に用いられるサウンド装置に関する。
【０００２】
【従来の技術】
コントローラから送信されたコード信号に基づいて駆動機器が駆動する遠隔操作玩具は、すでに多くのものが知られている。コード信号には、駆動機器に対する操作情報が含められており、その情報によって駆動機器の走行方向や走行速度など駆動に関する調節が可能である。
【０００３】
【発明が解決しようとする課題】
しかし、従来の遠隔操作玩具においては、ゲームが無音のまま進行するため、場の盛り上がりが欠けていた。さらに、操作情報とは別に音を制御する情報を生成し、これを用いてサウンド装置を制御するのでは、コントローラの構成が複雑となる。また、サウンド装置の構成も簡易なものであることが好ましい。
【０００４】
そこで、本発明は、簡易な構成で変化に富む効果音を再生することが可能なサウンド装置を提供することを解決課題とする。
【０００５】
【課題を解決するための手段】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【０００６】
本発明に係るサウンド装置は、ユーザの操作内容に応じた操作情報（５）を出力するコントローラ（２）と、前記操作情報（５）に基づいて駆動される玩具（１）とを備えた遠隔操作玩具に用いられるものであって、前記玩具（１）の駆動状態に応じた複数種類の音データ（Ｄ１〜Ｄ５）を各々再生する再生手段（６２、６８）と、前記操作情報（５）の変化に基づいて前記玩具（１）の動作状態の変化を解析し、解析結果に基づいて前記玩具（１）の動作状態の変化に応じた音データ（Ｄ１〜Ｄ５）を生成できるように前記再生手段（６２、６８）を制御する制御手段（６１）と、を備えることにより、上述した課題を解決する。
【０００７】
この発明によれば、操作情報の変化に基づいて玩具の動作状態の変化が解析され、解析結果に基づいて玩具の動作状態の変化に応じた音データが生成される。従って、コントローラは操作情報と別に効果音を再生するための情報を生成する必要がない。また、サウンド装置において、音データの種類が限定されても、玩具の動作状態の変化に合わせて各種の音データを適宜組み合わせることができるので、簡易な構成で変化に富む効果音を再生することが可能となり、ゲームの臨場感を向上させることができる。なお、再生手段は音データを再生できればどのような手段であってもよく、ハードウエアで構成される音源、ソフトウエアで構成される音源、ＰＣＭ音源、ＦＭ音源等が含まれる。また、操作情報は所定周期でサウンド装置に入力されるものであってもよい。
【０００８】
前記制御手段（６１）は、過去の操作情報と現在の操作情報とを比較して前記操作情報の変化を検知し、変化分が所定の範囲内にあるときは、前記再生手段（６２、６８）の制御状態を維持して前記音データ（Ｄ１〜Ｄ５）を生成させることが好ましい。操作情報が殆ど変化しない場合には、動作状態も変化しないから、再生する音データの種類を変化させるよりも同じ音データを再生させることが好ましいからである。
【０００９】
前記操作情報（５）は、速度を表す速度情報（７ａ、７ｂ）を含み、前記再生手段（６２、６８）は、加速音を表す第１音データ（Ｄ１）と、減速音を表す第２音データ（Ｄ２）を再生可能であり、前記制御手段（６１）は、過去の速度情報と現在の速度情報とを比較して得た前記速度情報の変化を前記操作情報の変化として検知し、現在の速度情報が過去の速度情報を上回る場合に、前記第１音データ（Ｄ１）を再生させるように前記再生手段（６２、６８）を制御すると共に、現在の速度情報が過去の速度情報を下回る場合に、前記第２音データ（Ｄ２）を再生させるように前記再生手段（６２、６８）を制御することが好ましい。この場合には、速度情報の変化に対応して加速音と減速音を再生するので、よりリアルな効果音を再生することが可能となる。
【００１０】
前記制御手段（６１）は、過去の速度情報から現在の速度情報へ変化する間に所定の速度範囲の区分けを跨ったことを検知すると、前記第１音データ（Ｄ１）又は前記第２音データ（Ｄ２）の再生を途中で停止して最初から前記第１音データ（Ｄ１）又は前記第２音データ（Ｄ２）を再生させるように前記再生手段（６２）を制御することが好ましい。この場合には、複数のギアと速度との関係を予め定めておき、速度範囲の区分けを跨る速度情報の変化が検知された場合に加速音や減速音の再生を途中で停止して始めから再生させることができる。これにより、シフトアップやシフトダウンといったギアチェンジに伴う効果音を、ギアチェンジ用の再生手段を特別に設けることなく、加速音や減速音によって再生することができる。
【００１１】
前記所定の速度範囲は、前記速度情報が取り得る範囲内に複数設定されており、前記制御手段は、過去の速度情報から現在の速度情報へ変化する間に速度範囲の区分けを跨った回数を検知し、前記第１音データ（Ｄ１）又は前記第２音データ（Ｄ２）の再生を途中で停止して最初から前記第１音データ（Ｄ１）又は前記第２音データ（Ｄ２）を再生させるように前記再生手段（６２、６８）を制御する処理を、検知した回数に応じて繰り返すことが好ましい。これにより、複数回のシフトアップやシフトダウンに対応する効果音を簡易に再生することができる。
【００１２】
前記再生手段（６２、６８）は、高速走行音を表す第３音データ（Ｄ３）と、低速走行音を表す第４音データ（Ｄ４）を再生可能であり、前記制御手段（６１）は、前記第１音データ（Ｄ１）の再生が終了した後、前記第３音データ（Ｄ３）を再生させるように前記再生手段（６２、６８）を制御すると共に、前記第２音データ（Ｄ２）の再生が終了した後、前記第４音データ（Ｄ４）を再生させるように前記再生手段（６２、６８）を制御することが好ましい。加速の後には速度が高速なり、減速の後には速度が低速となるから、速度変化に対応した効果音を生成することができ、より一層、ゲームの臨場感を盛り上げることができる。
【００１３】
前記再生手段（６２、６８）は、停止状態音を表す第５音データ（Ｄ５）を再生可能であり、前記制御手段（６１）は、前記現在の速度情報が前記玩具の停止状態を示す場合、前記第５音データ（Ｄ５）を再生させるように前記再生手段（６２、６８）を制御することが好ましい。停止状態音として、例えば、アイドリング音を再生することが可能となる。
【００１４】
上述したサウンド装置は、前記音データに基づいて音声信号を出力する出力手段（６２）と、前記音声信号によって駆動されるスピーカ（６３）と、を備えることが好ましい。これにより再生音を放音させることができる。
【００１５】
【発明の実施の形態】
１．第１実施形態
本発明に係るサウンド装置を用いた遠隔操作玩具の一実施形態を図１に示す。走行車１はコントローラ２によって遠隔操作される。走行車１は、右車輪を駆動するＲモータと左車輪を駆動するＬモータとを備える。これらのモータの回転数はコントローラ２から送信されるコード信号によって制御されるようになっている。
【００１６】
コントローラ２には、スロットルトリガ４ａ、ステアリングホイール４ｂ等の入力装置４が設けられている。ユーザは入力装置４を操作して走行車１を動作させる。スロットルトリガ４ａは、走行車１のアクセルと同様の機能を有する。グリップ側にスロットルトリガ４ａを引くとアクセルオンの状態となって走行車１が動き、スロットトリガ４ａを離すとアクセルオフの状態となって走行車１は停止する。ステアリングホール４ｂは、走行車１のステアリングと同様の機能を有する。ステアリングホイール４ｂを操作することによって、走行中の走行車１が左右に曲がる。
【００１７】
また、コントローラ２には、走行車１の動作を指示するコード信号を送信する発信部３及びコード信号を出力可能な出力端子５０が設けられている（図示せず）。コントローラ２から走行車１へのデータ送信には赤外線を利用する。
【００１８】
複数のユーザが走行車１とコントローラ２の組を持ち寄って、レース等を楽しむ場合には、あるユーザの走行車１と他のユーザの走行車１を区別して制御する必要がある。このため、走行車１とコントローラ２との組には、ＩＤコードが割り当てられる。各ＩＤコードは、他のＩＤコードから一意に識別できるように設定されている。コントローラ２は送信するコード信号に自己のＩＤコードを含ませ、走行車１は受信したデータに自己のＩＤコードと同一のＩＤコードが含まれているコード信号を自己へのコード信号として識別する。
【００１９】
コントローラ２から送信されるコード信号の例として送信データ５（操作情報）を図２に示す。送信データ５は、ＩＤコード６、走行用Ｒモータ制御情報７ａ及び走行用Ｌモータ制御情報７ｂとによって構成される。ＩＤコード６はコントローラ２のＩＤコードである。
【００２０】
また、走行用Ｒモータ制御情報７ａはＲモータの回転数を指示する一方、走行用Ｌモータ制御情報７ｂはＬモータの回転数を指示する。走行車１を直線方向に走行させる場合は、走行用Ｒモータ制御情報７ａと走行用Ｌモータ制御情報７ｂとの値がほぼ一致する。左に曲がるように走行車１を走行させる場合には、走行用Ｒモータ制御情報７ａの指示する回転数が走行用Ｌモータ制御情報７ｂの指示する回転数より大きくなる。右に曲がるように走行車１を走行させる場合には、走行用Ｌモータ制御情報７ｂの指示する回転数が走行用Ｒモータ制御情報７ａの指示する回転数より大きくなる。このように走行用Ｒモータ制御情報７ａと走行用Ｌモータ制御情報７ｂとは、走行車１に搭載される走行用モータの回転数を指示するものであるから、走行車１の速度を示す速度情報として機能する。これらの情報は、スロットルトリガ４ａ及びステアリングホール４ｂの操作状態に応じて設定される。
【００２１】
各ＩＤコードの送信データ５の干渉を防止するため、送信データ５は各ＩＤコードに割り当てられた送信タイミングに従って送信される。この送信タイミングはコントローラ２内で調整される。図２に示す例では、ＩＤ＝１〜４の各データは、４×Ｔ３の周期で送信される。
【００２２】
図３に、サウンド装置として機能する拡張ユニット１０及び拡張ユニット１０を装着する部位である出力端子５０を示す。出力端子５０は、送信データ５が増幅されて電気的に出力可能な端子である。拡張ユニット１０は、出力端子５０に接続可能なケーブル５１を有する。ケーブル５１の一端には出力端子５０に差込んで接続可能な接続端子５２が設けられ、他の端が拡張ユニット１０に接続されている。拡張ユニット１０本体はコントローラ２の上に装着した場合に安定して固定できるような安定台５３が設けられている。拡張ユニット１０の形状はこれに限らないが、拡張ユニット１０はコントローラ２に安定して装着可能な構成であることが望ましい。拡張ユニット１０の大きさ及び質量は、コントローラ２への装着後にコントローラ２の操作に支障を来さない程度であることが望ましい。なお、コントローラ２に装着せず、他の場所に置いて使用可能な形状でもよい。拡張ユニット１０には、送信データ５を増幅して出力する増幅端子５４を設けてもよい。
【００２３】
図４は、コントローラ２の構成を示すブロック図である。入力回路２３は、入力装置４の操作を検出し、その操作状態に応じた操作信号を制御回路２０へ供給する。制御回路２０は、操作信号に従って、上述した送信データ５を生成する。送信データ５に含まれる走行用Ｒモータ制御情報７ａ及び走行用Ｌモータ制御情報７ｂは、スロットルトリガ４ａの変位及びステアリングホール４ｂの回転角に応じて決定される。
【００２４】
制御回路２０で生成された送信データ５は出力タイミング作成回路２４へ送られ、ここで自己の送信タイミングであると判断されたときに、送信回路２５を経て、リモコン信号発光部２１及びブースター信号出力部６０へ送られる。リモコン信号発光部は送信データ５を赤外線によって発信し、ブースター信号出力部６０は送信データ５をデジタルデータとして出力する。リモコン信号受光部２２は、他のコントローラ２から発信された送信データ５を受信する。受信された送信データ５は、受信回路２６及び受信データ判定回路２７を経て制御回路２０に送られる。制御回路２０は受信したデータを自己の送信タイミングを調整するために用いる。
【００２５】
拡張ユニット１０の回路構成を図５に示す。拡張ユニット１０は、電池６７によって電力が供給され、パワースイッチ６６をオンにすると以下に説明する各回路が動作する。拡張ユニット１０は、制御回路６１、音声回路６２、スピーカ６３及びボリューム調整装置６４を有する。
【００２６】
音声回路６２は、ＰＣＭ音源やＦＭ音源等で構成される第１〜第５音源ＳＧ１〜ＳＧ５を備え、制御回路６１の制御の下、これらを用いて再生音データを生成し、さらに再生音データをＤＡ変換して音声信号を出力する。第１音源ＳＧ１は、加速音を表す音データＤ１を出力する。加速音は、加速時において低音から高音へ変化するエンジンの音である。第２音源ＳＧ２は、減速音を表す音データＤ２を出力する。減速音は減速時において高音から低音へ変化するエンジンの音である。第３音源ＳＧ３は、高速走行音を表す音データＤ３を出力する。高速走行音は、高速走行時における甲高いエンジン音や風きり音等が合成された音である。第４音源ＳＧ４は、低速走行音を表す音データＤ４を出力する。低速走行音は、低速走行時におけるエンジン音や風きり音等が合成された音である。第５音源ＳＧ５は、アイドリング音を表す音データＤ５を出力する。アイドリング音は、アイドリング時におけるエンジンの音である。第１〜第５音源ＳＧ１〜ＳＧ５は、制御回路６１から供給される制御信号によって、音データＤ１〜Ｄ５の再生の有無、音データＤ１〜Ｄ５の再生タイミング、再生の繰り返し、音データＤ１〜Ｄ５の再生を途中で停止し最初から実行すること等が制御される。即ち、音声回路６２は、走行車１の駆動状態に応じた複数種類の音データＤ１〜Ｄ５を各々再生する手段として機能し、制御回路６１は、走行車１の動作状態の変化に応じた音データＤ１〜Ｄ５を生成できるように音声回路６２を制御する手段として機能する。
【００２７】
再生音データをＤＡ変換して得た音声信号がスピーカ６３に供給されると、スピーカ６３は再生音を放音する。なお、スピーカ６３から出力される音の大きさはボリューム調整装置６４によって調整可能である。
【００２８】
制御回路６１は、ＣＰＵ等によって構成され、音声回路６２を制御する。送信データ５がケーブル５１を介して拡張ユニット１０へ入力されると、制御回路６１は送信データ５を解析する。送信データ５は、図２に示すように走行用Ｒモータ制御情報７ａと走行用Ｌモータ制御情報７ｂとを含む。これらの情報は走行車１の速度情報を表している。
【００２９】
制御回路６１は、速度情報の変化に基づいて走行車の動作状態に応じた再生音が再生できるように音声回路６２を制御する。この場合、変化前の速度情報と変化後の速度情報とに基づいて、第１〜第５音源ＳＧ１〜ＳＧ５が制御される。
【００３０】
車は、一般に、エンジンとギアを有し、速度の増加に伴い、１速→２速→３速→４速といったようにギアチェンジが行われる。そして、ギアチェンジによってエンジン負荷が変化するため、エンジン音が変化する。このため、制御回路６１は、過去の速度情報と現在の速度情報とに基づいて、ギアチェンジを検知し、ギアチェンジに伴うエンジン音が再生できるように音声回路６２を制御する。
【００３１】
図６に速度情報とギアとの関係の一例を示す。この例では、速度情報が、０〜３１の３２ステップで表される。速度情報は、複数の速度範囲に分割され、各速度範囲にギアが割り当てられる。但し、速度情報の値が「０」の場合は、アイドリング状態にあり、１速〜４速のギアの割り当てがない。
【００３２】
拡張ユニット１０の制御回路６１が行う処理の流れを図７に示す。制御回路６１は、パワースイッチ６６がオンにされると送信データ５の入力待ち状態（ステップＳ１）及び送信データ５を受信したか否かを判断する状態（ステップＳ２）を繰り返す。送信データ５を受信した場合は、ステップＳ３へ進み、制御回路６１は、その送信データ５を解析しての速度情報を取得する。なお、走行用Ｒモータ制御情報７ａ及び走行用Ｌモータ制御情報７ｂの平均値を速度情報として用いてもよい。
【００３３】
次に、制御回路６１は、過去の速度情報と現在の速度情報とを比較し両者が一致するか否かを判定する（ステップＳ４）。両者が一致する場合は、過去の制御状態が維持される（ステップＳ５）。例えば、過去の速度情報と現在の速度情報とが共に「３１」であり、過去の制御状態が高速走行音の再生である場合には、高速走行音の再生が維持される。なお、この例では、過去の速度情報と現在の速度情報とが一致する場合に過去の制御状態を維持したが、過去の速度情報と現在の速度情報とを比較して速度情報の変化を検知し、変化分が所定の範囲内にあるときは、過去の制御状態を維持してもよい。この場合には、速度情報が多少変化しても後述する加速処理及び減速処理が実行されない。
【００３４】
一方、不一致の場合には、過去の速度情報から現在の速度情報へ変化する間に速度範囲の区分けを跨った回数を取得する（ステップＳ６）。この処理において、制御回路６１は、例えば、速度情報がどの速度範囲に属するかを判定してギア情報を生成し、過去のギア情報と現在のギア情報の差分に基づいて速度範囲の区分けを跨った回数を生成する。例えば、過去の速度情報が「８」であり、現在の速度情報が「３１」であるとすると、過去の速度情報「８」は、１速に相当する速度範囲に属するため、そのギア情報は「１」となる。一方、現在の速度情報「３１」は４速に相当する速度範囲に属するため、そのギア情報は「４」となる。この結果、ギア情報の差分は「３」となり、過去の速度情報から現在の速度情報へ変化する間に速度範囲の区分けを跨った回数は「３回」となる。なお、過去の速度情報が「３」で現在の速度情報が「９」の場合は、いずれも１速に相当する速度範囲に属するので、速度範囲の区分けを跨った回数は「０回」となる。
【００３５】
次に、制御回路６１は、現在の速度情報が過去の速度情報を上回るか否かを判定する（ステップＳ７）。現在の速度情報が過去の速度情報を上回る場合には、加速処理が実行され（ステップＳ８）、現在の速度情報が過去の速度情報を下回る場合には、減速処理が実行される（ステップＳ９）。
【００３６】
加速処理では、制御回路６１は、加速音を再生させた後、高速走行音を再生するように音声回路６２を制御する。具体的には、制御回路６１は第１音源ＳＧ１に音データＤ１を再生させ、その後、第３音源ＳＧ３に音データＤ３を再生させる制御信号を出力する。また、速度範囲の区分けを跨った回数に応じて、加速音の再生を途中で停止し最初から加速音を再生させるように第１音源ＳＧ１を制御する。これにより、ギアがシフトアップされる度に加速音を最初から繰り返すことになり、よりリアルな効果音の再生が可能となる。
【００３７】
また、減速処理では、制御回路６１は、減速音を再生させた後、低速走行音を再生するように音声回路６２を制御する。具体的には、制御回路６１は第２音源ＳＧ２に音データＤ２を再生させ、その後、第４音源ＳＧ４に音データＤ４を再生させる制御信号を出力する。また、速度範囲の区分けを跨った回数に応じて、減速音の再生を途中で停止し最初から減速音を再生させるように第２音源ＳＧ２を制御する。これにより、ギアがシフトダウンされる度に減速音を最初から繰り返すことになり、エンジンブレーキ等のリアルな効果音の再生が可能となる。
【００３８】
以下、具体例を説明する。第１具体例として、速度範囲の区分けを跨がない加速減速の例を図８に示す。まず、時刻ｔ１から時刻ｔ２の直前までの期間において、ユーザがスロットルトリガ４ａをオフ状態にしていると速度情報は「０」となる。この場合、制御回路６１は、第５音源ＳＧ５に対してアイドリング音の音データＤ５を繰り返し再生させるように制御する。
【００３９】
そして、時刻ｔ２においてユーザがスロットルトリガ４ａを操作して速度情報「１０」が得られると、制御回路６１は、第１音源ＳＧ１に対して加速音の音データＤ１を１回再生させるように制御する。また、制御回路６１は、加速音の再生が終了した時刻ｔ３において、第３音源ＳＧ３に対して高速再生音の音データＤ３を繰り返し再生させるように音声回路６２を制御する。
【００４０】
次に、時刻ｔ４においてユーザがスロットルトリガ４ａをオフ状態すると速度情報が「０」となる。制御回路６１は、第２音源ＳＧ２に対して減速音の音データＤ２を１回再生させるように制御する。また、制御回路６１は、減速音の再生が終了した時刻ｔ５において、第５音源ＳＧ５に対してアイドリング音の音データＤ５を繰り返し再生させるように音声回路６２を制御する。
【００４１】
第２具体例として、速度範囲の区分けを跨る加速の例を図９に示す。この例では、時刻ｔ２において、ユーザがスロットルトリガ４ａを操作してオフ状態からフルスロットル状態へ変化させる。この時、速度情報は「０」から「３１」へ変化する。制御回路６１は、過去の速度情報「０」と現在の速度情報「３１」に基づいて速度範囲の区分けを４回跨ったことを検知する。そして、制御回路６１は、加速音を４回再生するように第４音源ＳＧ４を制御する。但し、最初の３回は、加速音の再生を途中で停止し、最初から加速音の再生を開始させる一方、最後の１回は、最初から最後まで加速音を再生させる。最後の加速音の再生が終了すると、制御回路６１は、第３音源ＳＧ３に対して高速再生音の音データＤ３を繰り返し再生させるように音声回路６２を制御する。これによって、４回のシフトアップの雰囲気がよりリアルに再現させる。
【００４２】
第３具体例として速度範囲の区分けを跨る減速の例を図１０に示す。この例では、時刻ｔ２において、ユーザがスロットルトリガ４ａを操作してフルスロットル状態からオフ状態へ変化させる。この時、速度情報は「３１」から「０」へ変化する。制御回路６１は、過去の速度情報「３１」と現在の速度情報「０」に基づいて速度範囲を４回跨ったことを検知する。そして、制御回路６１は、減速音を４回再生するように第２音源ＳＧ２を制御する。但し、最初の３回は、減速音の再生を途中で停止し、最初から減速音の再生を開始させる一方、最後の１回は、最初から最後まで減速音を再生させる。最後の減速音の再生が終了すると、制御回路６１は、第５音源ＳＧ５対してアイドリング音の音データＤ５を繰り返し再生させるように音声回路６２を制御する。これによって、４回のシフトダウンの雰囲気がよりリアルに再現させる。
【００４３】
第４具体例として高速走行音から低速走行への移行する例を図１１に示す。この例では、時刻ｔ２において、ユーザがスロットルトリガ４ａをフルスロットル状態から若干を戻す。この時、速度情報は「３１」から「２０」へ変化する。制御回路６１は、過去の速度情報「３１」と現在の速度情報「２０」に基づいて速度範囲を１回跨る減速があったことを検知する。そして、制御回路６１は、減速音を２回再生するように第２音源ＳＧ２を制御する。但し、最初の１回は、減速音の再生を途中で停止し、最後の１回は、最初から最後まで減速音を再生させる。時刻ｔ３において最後の減速音の再生が終了すると、制御回路６１は、第４音源ＳＧ４に対して低速再生音の音データＤ４を繰り返し再生させるように音声回路６２を制御する。
【００４４】
時刻ｔ４において、ユーザがスロットルトリガ４ａを若干を戻し、速度情報が「２０」から「１０」へ変化すると、制御回路６１は、過去の速度情報「２０」と現在の速度情報「１０」に基づいて速度範囲を１回跨る減速があったことを検知する。この場合、制御回路６１は、時刻ｔ２から時刻ｔ３までの処理と同様に最初の１回は、減速音の再生を途中で停止し、最後の１回は、最初から最後まで減速音を再生させてもよいし、あるいは、図に示すように最初から最後まで減速音を１回再生させてもよい。時刻ｔ５において減速音の再生が終了すると、制御回路６１は、第４音源ＳＧ４に対して低速再生音の音データＤ４を繰り返し再生させるように音声回路６２を制御する。
【００４５】
そして、時刻ｔ６においてユーザがスロットルトリガ４ａをオフ状態へ変化させると、速度情報は「１０」から「０」へ変化する。制御回路６１は、減速音を１回再生するように第２音源ＳＧ２を制御し、これが終了すると第５音源ＳＧ５対してアイドリング音の音データＤ５を繰り返し再生させるように音声回路６２を制御する。
【００４６】
第５具体例として、低速走行音から高速走行音を経て再び低速走行音へ移行する例を図１２に示す。この例では、時刻ｔ２において、速度情報が「１０」から「２０」へ変化する。制御回路６１は、速度情報の変化に基づいて速度範囲を１回跨る加速があったことを検知する。そして、制御回路６１は、加速音を１回再生するように第１音源ＳＧ１を制御する。あるいは、最初の１回は、加速音の再生を途中で停止し、最後の１回は、最初から最後まで加速音を再生させてもよい。時刻ｔ３において加速音の再生が終了すると、制御回路６１は高速再生音の音データＤ３を再生するように第３音源ＳＧ３を制御する。
【００４７】
時刻ｔ４において、速度情報が「２０」から「３１」へ変化すると、制御回路６１は、速度情報の変化に基づいて速度範囲を１回跨る加速があったことを検知する。そして、最初の１回は、加速音の再生を途中で停止し、最後の１回は、最初から最後まで加速音を再生させるように第１音源ＳＧ１を制御し、時刻ｔ５において加速音が終了すると、高速再生音を繰り返し再生するように第３音源ＳＧ３を制御する。
【００４８】
時刻ｔ５において、速度情報が「３１」から「２０」へ変化すると、制御回路６１は、速度情報の変化に基づいて速度範囲を１回跨る減速があったことを検知する。そして、最初の１回は、減速音の再生を途中で停止し、最後の１回は、最初から最後まで減速音を再生させるように第２音源ＳＧ２を制御し、時刻ｔ７において減速音が終了すると、低速再生音を繰り返し再生するように第４音源ＳＧ４を制御する。
【００４９】
２．第２実施形態
次に、本発明の第２実施形態に係る遠隔操作玩具について説明する。第２実施形態に係る遠隔操作玩具は、拡張ユニット１０の詳細な構成を除いて、第１実施形態に係る遠隔操作玩具と同様に構成されている。
【００５０】
図１３に第２実施形態に係る拡張ユニット１０’の回路構成を示す。上述した第１実施形態の拡張ユニット１０では、音声回路６２の内部に第１〜第５音源ＳＧ１〜ＳＧ５を設けて、各音源において個別に音データＤ１〜Ｄ５を生成していた。これに対して、第２実施形態では、１個のＲＯＭ６８に複数種類の音データＤ１〜Ｄ５が所定の記憶領域に各々記憶されている。音声回路６２は、制御回路６１から供給される制御信号に基づいて、ＲＯＭ６８から音データＤ１〜Ｄ５を読み出す。より具体的には、音声回路６２は、制御信号に基づいて記憶領域を指定する読み出しアドレス信号を生成し、読み出しアドレス信号を用いて音データＤ１〜Ｄ５を適宜読み出し、これにＤ／Ａ変換を施して得た音声信号をスピーカ６３に出力する。
【００５１】
例えば、アイドリング音の音データＤ５がアドレスＡＤＲ０〜ＡＤＲ２５５によって指定される記憶領域に記憶されていたとする。この場合、アイドリング音の再生を指示する制御信号が音声回路６２に供給されると、音声回路６２は、アドレスＡＤＲ０〜ＡＤＲ２５５を順次指定するアドレス読み出し信号を生成する。そして、アドレスＡＤＲ２５５を指定するアドレス読み出し信号を生成した後、制御信号が継続してアドリング音の再生を指示する場合には、アドレスＡＤＲ０に戻り、音データＤ５の読み出しを繰り返すようにアドレス読み出し信号を生成する。
【００５２】
制御信号は玩具の動作状態の変化に応じて生成されるから、制御信号に基づいてアドレス読み出し信号を生成することによって、玩具の動作状態の変化に合わせて各種の音データＤ１〜Ｄ５を適宜組み合わせることができる。これにより、変化に富む効果音を再生することが可能となり、ゲームの臨場感を向上させることができる。なお、１個のＲＯＭ６８で記憶容量が足らない場合、あるいは、複数種類の音データを同時に再生する場合には、ＲＯＭ６８を複数個用いればよい。また、この例では、音声回路６２の外部にＲＯＭ６８を設けたが、音声回路６２の内部にＲＯＭ６８を取り込んでもよい。さらに、サウンド装置である拡張ユニット１０’に一又は複数のスロットを設け、音声回路６２及びＲＯＭ６８を１枚のサウンドカードで構成し、スロットに差し込んで用いるようにしてもよい。この場合には、サウンドカードを交換したり、あるいは追加することによって、再生可能な音データの変更・追加を容易に行うことが可能となる。
【００５３】
尚、本発明は上述した各実施形態に限定されず、種々の形態にて実施してよい。例えば、複数のユーザが走行車１とコントローラ２の組を持ち寄ってレース等を楽しむ場合に、各ユーザのコントローラ２から送信されるコード信号を受信して電気信号へ変換して出力する受信部、並びに、上述した拡張ユニット１０の制御回路６１、音声回路６２、及びスピーカ６３を備えるサウンド装置であってもよい。また、スピーカ６３は外部に設けられてもよく、さらに、再生音データを直接出力するサウンド装置であってもよい。
【００５４】
【発明の効果】
以上に説明したように、本発明によれば、簡易な構成で各種の再生音を組み合わせて、変化に富む効果音を動作状態に応じて再生することが可能となり、臨場感を大幅に向上させることが可能となる。
【図面の簡単な説明】
【図１】第１実施形態に係る遠隔操作玩具の外観構成を示す斜視図。
【図２】同実施形態に係る送信データのデータ構造の一例を示す図。
【図３】同実施形態に係る拡張ユニットとコントローラの出力端子の部位を示す側面図。
【図４】同実施形態に係るコントローラの電気的な構成を示すブロック図。
【図５】同実施形態に係る拡張ユニットの回路構成を示すブロック図。
【図６】同実施形態に係る速度範囲とギアとの関係を示す説明図。
【図７】同拡張ユニットの制御回路が行う処理の流れを示すフローチャート。
【図８】第１具体例の説明図。
【図９】第２具体例の説明図。
【図１０】第３具体例の説明図。
【図１１】第４具体例の説明図。
【図１２】第５具体例の説明図。
【図１３】第２実施形態に係る拡張ユニットの回路構成を示すブロック図。
【符号の説明】
１              走行車
２              コントローラ
３              発信部
５              送信データ
１０、１０’    拡張ユニット
６１            制御回路
６２            音声回路
６８            ＲＯＭ
ＳＧ１〜ＳＧ５  第１〜第５音源
Ｄ１〜Ｄ５      音データ
【図１】
2004344279.tif 000003
【図２】
2004344279.tif 000004
【図３】
2004344279.tif 000005
【図４】
2004344279.tif 000006
【図５】
2004344279.tif 000007
【図６】
2004344279.tif 000008
【図７】
2004344279.tif 000009
【図８】
2004344279.tif 000010
【図９】
2004344279.tif 000011
【図１０】
2004344279.tif 000012
【図１１】
2004344279.tif 000013
【図１２】
2004344279.tif 000014
【図１３】
2004344279.tif 000015