(57)【要約】【課題】      ユーザに特別の操作を要求せずに無線機及び駆動機器の双方に適切な識別コードを設定できる遠隔操作玩具システムを提供することを目的とする。【解決手段】  無線機（２）は、自己の識別コードとして設定されている識別コードを制御情報に含めて送信する送信手段（１８）と、制御情報を受信して、その受信した制御情報に含まれた識別コードを検出する検出手段（１９、１１）と、その検出結果に基づいて未使用の識別コードを選択して、自己の識別コードとして設定するコード選択手段（１１）とを有し、駆動機器は、前記制御情報を受信する受信手段（３０）と、受信された制御情報に含まれた識別コードを識別する識別手段（２１）と、受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定するコード設定手段（２１）とを有する。【選択図】    図８
2005198728.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作に対応する制御情報を送信する無線機と、その無線機から送信される制御情報に基づいて制御される駆動機器とを含み、
前記無線機は、
予め定められた複数の識別コードのうち自己の識別コードとして設定されている識別コードを前記制御情報に含めて送信する送信手段と、
前記制御情報を受信して、その受信した制御情報に含まれた識別コードを検出する検出手段と、
前記検出手段による検出結果に基づいて前記複数の識別コードのうち未使用の１つの識別コードを選択して、自己の識別コードとして設定するコード選択手段とを有し、
前記駆動機器は、
前記制御情報を受信する受信手段と、
その受信手段にて受信された制御情報に含まれた識別コードを識別する識別手段と、
前記受信手段の受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定するコード設定手段とを有することを特徴とする、
遠隔操作玩具システム。
【請求項２】
前記駆動機器のコード設定手段は、前記識別手段にて前記受信開始時点から一定時間内に識別された識別コードを前記既に使用されている識別コードとして検出し、前記一定時間の経過後、その検出された識別コードを除いて最も早く検出された識別コードを自己の識別コードとして設定することを特徴とする請求項１に記載の遠隔操作玩具システム。
【請求項３】
前記無線機の前記コード選択手段は、前記検出手段にて前記制御情報の受信開始後一定時間に検出された識別コードを除いた前記複数の識別コードのうち１つの識別コードを、前記未使用の識別コードとして選択することを特徴とする請求項１又は２に記載の遠隔操作玩具システム。
【請求項４】
無線機から送信されたユーザの操作に対応する制御情報に基づいて制御される駆動機器であって、
前記制御情報を受信する受信手段と、
前記受信手段にて受信された制御情報に含まれた識別コードを識別する識別手段と、
前記受信手段における受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定するコード設定手段とを有することを特徴とする駆動機器。
【請求項５】
ユーザの操作に対応する制御情報を送信する無線機と、その無線機から送信される制御情報に基づいて制御される駆動機器とを含む遠隔操作玩具システムにおける識別コードの設定方法であって、
前記無線機は、
予め定められた複数の識別コードのうち自己の識別コードとして設定されている識別コードを前記制御情報に含めて送信し、
前記制御情報を受信して、受信した制御情報に含まれた識別コードを検出し、
前記検出手段による検出結果に基づいて前記複数の識別コードから未使用の１つの識別コードを選択して、自己の識別コードとして設定し、
前記駆動機器は、
前記制御情報を受信し、
前記受信手段にて受信された制御情報に含まれた識別コードを識別し、
前記受信手段における受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定することを特徴とする遠隔操作玩具システムにおける識別コード設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線機からの制御情報により駆動機器を遠隔操作する遠隔操作玩具システム及びそれに使用する駆動機器等に関する。
【背景技術】
【０００２】
無線機と、その無線機からの制御情報に基づいて遠隔操作される駆動機器とを含んだ遠隔操作玩具システムにおいて、予め定められた複数の識別コードのうちいずれか１つの識別コードが無線機及び駆動機器に設定される遠隔操作玩具システムが知られている（例えば、特許文献１参照）。この文献記載の遠隔操作玩具システムでは、無線機及び駆動機器の双方において、識別コードをスイッチ操作によって設定変更できるようになっている。また、無線機側のスイッチを利用してユーザが選択した識別コードを駆動機器に通知して駆動機器の識別コードの設定を変更できるようにした遠隔操作玩具システムも存在する。
【０００３】
【特許文献１】特開２００２−２３８０８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、識別コードの選択をユーザに委ねた場合、ユーザが正しい識別コードを選択しないと識別コードの不一致によって遊技を行えないおそれがある。既に行われている遊技に後から参加しようとするユーザは、既に使用されている識別コードを確かめた上で未使用の識別コードを選択する必要があり、それらの設定手順が遊技への参加に対して煩わしさを与えるおそれもある。
【０００５】
そこで、本発明は識別コードの選択についてユーザに特別の操作を要求せずに無線機及び駆動機器の双方に適切な識別コードを設定できるようにした遠隔操作玩具システム等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、以下の手段により上述した課題を解決する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【０００７】
本発明による遠隔操作玩具システム（１）は、ユーザの操作に対応する制御情報を送信する無線機（２）と、その無線機から送信される制御情報に基づいて制御される駆動機器（３）とを含み、前記無線機は、予め定められた複数の識別コードのうち自己の識別コードとして設定されている識別コードを前記制御情報に含めて送信する送信手段（１８）と、前記制御情報を受信して、その受信した制御情報に含まれた識別コードを検出する検出手段（１９、１１）と、前記検出手段による検出結果に基づいて前記複数の識別コードのうち未使用の１つの識別コードを選択して、自己の識別コードとして設定するコード選択手段（１１）とを有し、前記駆動機器は、前記制御情報を受信する受信手段（３０）と、前記受信手段にて受信された制御情報に含まれた識別コードを識別する識別手段（２１）と、前記受信手段の受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定するコード設定手段（２１）とを有することにより、上述した課題を解決する。
【０００８】
本発明によって、無線機は、既に送信されている制御情報を受信して、その制御情報に含まれる識別コードを検出することにより、既に使用されている識別コードを検出し、その検出結果に基づいて未使用の識別コードを１つ選択して、その選択した識別コードを自己の識別コードとして自動的に設定することができる。「検出結果に基づいて選択する」とは、検出された識別コードを使用中の識別コードとして予め定められた複数のコードから除いて選択する他、予め定められた使用できない識別コードを考慮したり、検出された識別コードによって選択できる識別コードが決定される等、検出手段によって検出された識別コード以外の条件も考慮して選択することを含む。
【０００９】
一方、駆動機器において、その駆動機器に対応付けるべき無線機に設定された識別コードが、使用されている識別コードの検出後に最も早く検出されれば、その検出された識別コードが駆動機器の自己の識別コードとして自動的に設定される。従って、駆動機器に対応付けるべき無線機から制御情報に含まれる識別情報が、未使用の識別コードとして最も早く検出されるように送信すれば、無線機とその無線機に対応付けるべき駆動機器とを１対１に対応付けるべき識別コードを自動的に設定することができる。
【００１０】
尚、無線機から自己の識別コードと駆動機器への動作制御情報を含めた制御情報が送信され、駆動機器において受信した識別情報に基づいて自己への制御情報か否かを判別する遠隔操作玩具システムにおいては、本発明における無線機の送信手段及び駆動機器の受信手段と識別手段とは、当該遠隔操作玩具システムにおいて既に備えられている手段を利用することができる。また、無線機の検出手段は、例えば、他の無線機からの制御情報を受信して自己の送信時期を決定する遠隔操作玩具システムにおいては、その機能における識別コードの検出手段を利用することができる。
【００１１】
前記駆動機器の前記コード設定手段は、前記識別手段にて前記受信開始時点から一定時間内に識別された識別コードを前記既に使用されている識別コードとして検出し、前記一定時間の経過後、その記憶された識別コードを除いて最も早く検出された識別コードを自己の識別コードとして設定してもよい。これにより、駆動機器の受信開始時点から一定時間内に検出された識別コードは使用中の識別コードとして記憶される。従って、駆動機器に対応付けるべき無線機からの制御信号を当該一定時間経過後に送信するようにすればよい。
【００１２】
前記無線機の前記コード選択手段は、前記検出手段にて前記制御情報の受信開始後一定時間に検出された識別コード除いた前記複数の識別コードのうち１つの識別コードを、前記未使用の識別コードとして選択してもよい。これにより、検出手段によって検出された識別コードを予め定められた複数の識別コードから除いた識別コードを未使用の識別コードとすることができ、当該未使用の識別コードから１つ選択すればよい。
【００１３】
本発明における駆動機器（３）は、無線機（２）から送信されたユーザの操作に対応する制御情報に基づいて制御される駆動機器であって、前記制御情報を受信する受信手段（３０）と、前記受信手段にて受信された制御情報に含まれた識別コードを識別する識別手段（２１）と、前記受信手段における受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定するコード設定手段（２１）とを有する。この駆動機器は、請求項１における遠隔操作玩具システムの駆動機器として機能することができる。
【００１４】
本発明における遠隔操作玩具システム（１）の識別コードの設定方法は、ユーザの操作に対応する制御情報を送信する無線機（２）と、その無線機から送信される制御情報に基づいて制御される駆動機器（３）とを含む遠隔操作玩具システムにおける識別コードの設定方法であって、前記無線機は、予め定められた複数の識別コードのうち自己の識別コードとして設定されている識別コードを前記制御情報に含めて送信し、前記制御情報を受信して、受信した制御情報に含まれた識別コードを検出し、前記検出手段による検出結果に基づいて前記複数の識別コードから未使用の１つの識別コードを選択して、自己の識別コードとして設定し、前記駆動機器は、前記制御情報を受信し、前記受信手段にて受信された制御情報に含まれた識別コードを識別し、前記受信手段における受信開始時点に既に使用されている識別コードを検出し、その他の識別コードのうちで最も早く検出された識別コードを自己の識別コードとして設定することにより、上述した課題を解決する。これにより、上述したように、遠隔操作玩具システムにおける無線機及び駆動機器に自動的に未使用の識別コードを設定することができる。
【発明の効果】
【００１５】
上述したように、本発明によれば、無線機において、受信した識別コードに基づいて予め定められた複数の識別コードから未使用の１つの識別コードが選択され、それが自己の識別コードとして設定され、駆動機器において、受信開始時点に既に使用されている識別コードが検出されて、その他の識別コードのうちで最も早く検出された識別コードが自己の識別コードとして設定されることにより、識別コードの選択についてユーザに特別の操作を要求せずに無線機及び駆動機器の双方に適切な識別コードを設定できるようにした遠隔操作玩具システム等を提供することができる。
【発明を実施するための最良の形態】
【００１６】
図１は、本発明における遠隔操作玩具システム１の形態の一例を示している。本形態における遠隔操作玩具システム１は、一組の無線機２と駆動機器としての自動車模型３とで構成される。無線機２には、ユーザが自動車模型３を操作するためのスロットルレバー４及びステアリングレバー５が備えられている。無線機２及び自動車模型３の構成については後述する。
【００１７】
図２は無線機２の制御系の構成を示すブロック図である。無線機２は特に検出手段及びコード選択手段として機能するマクロコンピュータ１１を備えている。マイクロコンピュータ１１は、内蔵するＲＯＭ１２及びＲＡＭ１３に記録されたプログラム及びデータに従って自動車模型３の遠隔操作に必要な各種の演算及び動作制御を実行する。マイクロコンピュータ１１には上述したスロットルレバー４及びステアリングレバー５のそれぞれの操作状態に対応した情報が入力される。
【００１８】
電源スイッチ１４は電源電池１５と電源回路１６との間に配置されている。電源スイッチ１４がオンされると電源電池１５から電源回路１６に電力が供給され、電源回路１６からマイクロコンピュータ１１に対してその動作に必要な電力が供給される。マイクロコンピュータ１１は電源の投入に伴って、自己のＩＤ番号を決定してＲＡＭ１３に記憶する。このＩＤ番号とその設定方法については後述する。また、ＩＤ設定時におけるＩＤ設定確認用のＬＥＤインジケータ１７もマイクロコンピュータ１１に接続されている。
【００１９】
マイクロコンピュータ１１には更に送信部１８及び受信部１９がそれぞれ接続されている。マイクロコンピュータ１１はスロットルレバー４等の操作部材の操作状況に応じて自動車模型３の動作を指示するためのデジタルデータを生成し、その生成したデジタルデータを送信部１８に受け渡す。送信部１８は与えられたデータをアナログ信号に変換し、そのアナログ信号を所定の搬送波に重畳した制御情報を出力する。本形態では赤外線を搬送波として使用する。また、受信部１９は無線機から送信された制御情報を受信し、その制御情報から搬送波成分を除いたアナログ信号をデジタルデータに変換してマイクロコンピュータ１１に受け渡す。
【００２０】
自動車模型３の制御系の構成を図３に示す。図３に示すように自動車模型３もマイクロコンピュータ２１を備えている。マイクロコンピュータ２１は、内蔵するＲＯＭ２２及びＲＡＭ２３に記録されたプログラム及びデータに従って、無線機２から送られた制御情報に対応して自動車模型３を動作させるために必要な各種の演算及び制御を実行する。マイクロコンピュータ２１は特に識別手段及びコード設定手段として機能する。
【００２１】
マイクロコンピュータ２１には、自動車模型３の左右一対の車輪をそれぞれ独立して走行させるための左走行モータ２５Ｌ、及び右走行モータ２５Ｒがモータドライバ２４を介して接続されている。また、マイクロコンピュータ２１には、ＩＤ設定確認用のＬＥＤインジケータ２６が接続されている。さらに、自動車模型３にはマイクロコンピュータ２１やモータ２５Ｌ、２５Ｒに電源を供給するための電源電池２７及び電源スイッチ２８が設けられている。
【００２２】
電源スイッチ２８がオンされると電源電池２７から電源回路２９に電力が供給され、電源回路２９からマイクロコンピュータ２１に対してその動作に必要な電力が供給される。電源が投入されると、マイクロコンピュータ２１は自らのＩＤ番号を決定してＲＡＭ２３に記憶する。このＩＤ番号の設定方法は後述する。さらに、マイクロコンピュータ２１には受信部３０が接続されている。受信部３０は無線機２から送信された制御情報を受信し、受信した制御情報から搬送波成分を除いたアナログ信号をデジタルデータに変換してマイクロコンピュータ２１に受け渡す。尚、本形態では電源回路２９はモータドライバ２４と独立して構成されているが、モータドライバ２４に内蔵されていてもよい。
【００２３】
本形態にける遠隔操作玩具システム１は、複数の遠隔操作玩具システム１…１に相互に異なるＩＤ番号を設定することによって、複数の組の遠隔操作玩具システム１…１が存在しても遊技可能に構成されている。以下、本形態におけるＩＤ番号について説明する。本形態では予め定められた識別コードとしてＩＤ番号が１〜４まで４種類用意されている。複数の遠隔作玩具システム１…１には、１〜４のうちいずれか一つのＩＤ番号が互いに重複しないように設定される。従って、最大４組の遠隔操作玩具システム１…１が存在する遊技が可能である。
【００２４】
２組の遠隔操作玩具システム１、１が存在し、一方のＩＤ番号に１が、他方のＩＤ番号に２が設定されている状態を図４に示す。自動車模型３は同一のＩＤ番号が含まれた制御情報のみによって遠隔操作される。従って、ＩＤ番号が同一の無線機２と自動車模型３とが対応付けられて遠隔操作玩具システム１を構成する。また、混線防止のため、無線機２から送信された制御情報は他の無線機２にも受信され、無線機２は他の無線機２から送信された制御情報のＩＤ番号を参照して自らの制御情報の送信時期を決定する。各無線機２から送信される制御信号はＩＤ番号によって対応付けられていない自動車模型３にも受信される。
【００２５】
図５は、無線機２からの制御情報の送信時期及びその構成を示している。異なるＩＤ番号が設定された各無線機２の送信時期はそれぞれＴ１の時間長を有しており、かつ各送信時期は互いに重ならないように一定順序（ここではＩＤ番号と逆順序）で並べられている。時間長Ｔ１が四組分確保されることにより、周期Ｔ２（Ｔ１の４倍の時間長）にて各無線機２及び自動車模型３からの送信が繰り返される。無線機２間で送信時期を調整することにより、ＩＤ＝１の無線機２はＩＤ＝１のデータを送信すべき送信時期Ｘに、ＩＤ＝２の無線機２はＩＤ＝２のデータを送信すべき送信時期Ｙに、制御情報をそれぞれ送信する。尚、本形態の遠隔操作玩具システム４において時間長Ｔ１が４組分確保されているのは、４種類のＩＤ番号が用意されているからである。
【００２６】
また、図５に示すように、一回の送信期間に無線機２から出力される制御情報（以下、これを１ブロックの送信データと呼ぶ。）は、ＩＤ番号と動作制御情報とを含んでいる。ＩＤ番号は無線機２のＲＡＭ１３に記憶されているＩＤ番号を示す２ビットのデータである。動作制御情報は自動車模型３に対する各種動作を指示するための情報であり、例えばモータ駆動情報がある。モータ駆動情報報は、スロットルレバー４及びステアリングレバー５の操作状態に基づいて無線機２のマイクロコンピュータ１１が演算した各モータ２５Ｌ、２５Ｒの駆動速度を指示するデータである。
【００２７】
自動車模型３のマイクロコンピュータ２１は、無線機２からの送信データを受信するとその送信データに含まれるＩＤ番号が自らのＲＡＭ２３に記憶されているＩＤ番号と一致するか否かを判別し、一致しなければその送信データに基づく動作制御を不要と判断して当該送信データを無視する。ＩＤ番号が一致する送信データを受信した場合には、その送信データに含まれるモータ駆動情報に従ってモータ２５Ｌ、２５Ｒの動作を制御する。
【００２８】
次に、図４に示したように２組の遠隔操作玩具システム１、１が存在する状態に、３組目の遠隔操作玩具システム１が参加する場合における当該３組目の遠隔操作玩具システム１において行われるＩＤ番号設定のための処理について説明する。自動車模型３及び無線機２それぞれに電源が投入されると、無線機２及び自動車模型３でそれぞれ独立してＩＤ番号設定処理が開始され、自己のＩＤ番号がそれぞれ自動的に設定される。まず、無線機２において行われるＩＤ番号設定処理について説明する。
【００２９】
無線機２の電源スイッチ１４がオン操作されてマイクロコンピュータ１１に電源が投入されると、マイクロコンピュータ１１は所定の初期化処理に続いて受信部１９における制御情報の受信を開始し、図６に示すＩＤ番号設定処理ルーチンを実行する。このＩＤ番号設定処理は、電源投入後１回だけ実行される。まず、マイクロコンピュータ１１はタイムオーバー用タイマを設定する（ステップＳ１）。ＩＤ番号１〜４の送信データを全て検出可能とするため、タイマの設定時間は周期Ｔ２以上とする。次に、ＬＥＤインジケータ１７を点滅させる（ステップＳ２）。これによりユーザはＩＤ番号設定処理が開始されたことを認識することができる。次に、他の無線機２からのデータを受信したか否か判断し（ステップＳ３）、受信したと判断された場合はステップＳ４に進んで受信した送信データに含まれるＩＤ番号を検出し（ステップＳ４）、検出したＩＤ番号を使用中のＩＤ番号としてＲＡＭ１３に記憶する（ステップＳ５）。
【００３０】
その後、ステップＳ６に進んでタイムオーバー用タイマの計時が終了したか否か判断する。終了していなければステップＳ３に戻る。ステップＳ３が否定判断されたときはステップＳ４及びＳ５をスキップする。本形態では、ステップＳ４においてＩＤ番号１及び２が検出され、ＩＤ番号１及び２がステップＳ５において使用中のＩＤ番号としてＲＡＭ１３に記憶される。
【００３１】
ステップＳ６にて、タイムオーバー用タイマの計時が終了したと判断されると、ＲＡＭ１３に記憶されたＩＤ番号を予め定められた全てのＩＤ番号から除外し、残りの未使用ＩＤ番号が存在するか否かを判断する（ステップＳ７）。未使用のＩＤ番号がないと判断された場合、すなわち、既に４台の無線機２が存在してＩＤ番号１〜４が全て使用されている場合には、ＬＥＤインジケータ１７の点滅速度を変更させ（ステップＳ８）、何も送信せずにＩＤ番号設定処理を終了する。ユーザはＬＥＤインジケータ１７の点滅の速度が変わることから、未使用ＩＤが存在せずＩＤ番号が設定できないことを知ることができる。尚、電源を再投入することにより、無線機２にＩＤ番号設定処理を再び実行させることができる。
【００３２】
一方、ステップＳ７において未使用のＩＤ番号があると判断された場合には、未使用ＩＤ番号から無線機２が使用するＩＤ番号を１つ選択し、その選択したＩＤ番号を自己のＩＤ番号としてＲＡＭ１３に記憶する（ステップＳ９）。尚、ＩＤ番号は１、３、２、４の順で選択される。例えば、未使用のＩＤ番号が１つしか存在しなければその番号が選択され、ＩＤ番号１のみが使用されている時はＩＤ番号３が選択され、ＩＤ番号の１及び４が使用されている場合は３が選択される。本形態の場合は、ＩＤ番号１及び２が使用されているので、選択されるのは３である。従って、ステップＳ９にて３組目の遠隔操作玩具システム１における無線機２にはＩＤ番号３が設定される。
【００３３】
ＩＤ番号が設定された後、続いてパワーオン動作が開始される。このパワーオン動作では、自己の送信時期が決定される等の所定の初期設定操作が実行される。その後、ユーザの各種操作に伴った動作制御情報を含んだ送信データを自己の送信時期にて送信する通常動作制御ルーチンに入る。これにより、ユーザは遊技への参加が可能となる。
【００３４】
無線機２において行われる通常動作制御ルーチンを図７に示す。マイクロコンピュータ１１はまず他の無線機２からの送信データを受信したか否かを判断し（ステップＳ２１）、受信したと判断されれば、その送信データに含まれるＩＤ番号が自己のＩＤ番号（本形態では、３）、つまりＲＡＭ１３に記憶されたＩＤ番号と一致するか否かを判断する（ステップＳ２２）。一致していると判断された場合はパワーオン動作に戻る。受信したデータのＩＤ番号が自己のＩＤ番号と異なると判断された場合には、その受信したデータのＩＤ番号に応じて自己の送信時期を送信タイマにセットする（ステップＳ２３）。ステップＳ２１が否定判断されたときはステップＳ２２及びＳ２３をスキップする。
【００３５】
ステップＳ２４では送信タイマが終了したか否か判断し、終了していなければステップＳ２１へ戻る。ステップＳ２４で終了と判断された場合にはステップＳ２５へ進み、１ブロックの送信データの送信を開始する。このとき、並行してデータの受信も行う。送信タイマとは、送信タイミングを計時するタイマであり、上述した時間長Ｔ２ごとに計時終了となる。
【００３６】
続くステップＳ２６ではデータ送信を完了したか否か判断し、送信が完了していれば、先のステップＳ２５で送信を開始したデータと、その送信と並行して受信したデータとを比較する（ステップＳ２７）。一致していないと判断された場合は、混信が発生したものと判断してパワーオン動作へ戻る。一致していると判断された場合は、混信はないとして、次回の送信タイミング（時間長Ｔ２後）を送信タイマにセットする（ステップＳ２８）。その後、ステップＳ２１へ戻る。
【００３７】
次に、自動車模型３において行われるＩＤ番号設定処理について説明する。自動車模型３の電源スイッチ２８がオン操作されてマイクロコンピュータ２１に電源が投入されると、マイクロコンピュータ２１は受信部３０における送信データの受信を開始して、図８に示すＩＤ番号設定処理ルーチンを実行する。このＩＤ番号設定処理は電源投入後１回だけ行われる。まず、マイクロコンピュータ２１はタイムオーバー用タイマを設定する（ステップＳ３１）。無線機２におけるタイムオーバー用タイマと同様に、ＩＤ番号１〜４の送信データを全て検出可能とするため、タイマの設定時間は周期Ｔ２以上とする。
【００３８】
次に、ＬＥＤインジケータ２６を点滅させる（ステップＳ３２）。これによりユーザは駆動機器においてＩＤ番号の設定処理が開始されたことを認識することができる。他の無線機２からのデータを受信したか否か判断し（ステップＳ３３）、受信したと判断された場合はステップＳ３４に進んで送信データに含まれるＩＤ番号を検出し（ステップＳ３４）、検出したＩＤ番号を使用中のＩＤ番号としてＲＡＭ２３に記憶する（ステップＳ３５）。本形態では、ＩＤ番号１及び２が検出されてＲＡＭ２３に記憶される。
【００３９】
その後、ステップＳ３６に進んでタイムオーバー用タイマの計時が終了したか否か判断する。終了していないと判断された場合は、ステップＳ３３に戻る。ステップＳ３３が否定判断されたときはステップＳ３４及びＳ３５をスキップする。
【００４０】
ステップＳ３６にて、タイムオーバー用タイマの計時が終了したと判断されると、未使用のＩＤ番号を受信したか否かを判断する（ステップＳ３７）。すなわち、受信した送信データのうち、ステップＳ３５にて使用中のＩＤ番号としてＲＡＭ２３に記憶されたＩＤ番号以外のＩＤ番号が含まれた送信データを受信したか否かが判断される。このステップＳ３７では、未使用のＩＤ番号を受信するまで待機状態となる。未使用のＩＤ番号を受信したと判断された場合は、その受信した未使用のＩＤ番号を自己のＩＤ番号としてＲＡＭ２３に記憶し、ＬＥＤインジケータ２６を点灯する（ステップＳ３８）。
【００４１】
従って、３組目の遠隔操作玩具システム１の自動車模型３において、ステップＳ３７における待機状態の時に３組目の遠隔操作玩具システム１の無線機２から送信された送信データを受信すれば、ＩＤ番号３が自己のＩＤ番号として記憶される。ユーザはＬＥＤインジケータ２６の点滅が点灯に切り替ったことで、自動車模型３にＩＤ番号が設定されたことがわかる。ＩＤ番号の設定後、自動車模型３の通常動作へ進む。尚、ステップＳ３７にて未使用のＩＤ番号を受信するまで自動車模型３は動作しない。この場合、再度ＩＤ番号設定を行うには電源を再投入すればよい。
【００４２】
自動車模型３においては、電源投入後、タイムオーバー用タイマが設定され、その設定されている時間が終了するまでの間に受信した送信データに含まれるＩＤ番号を他の無線機のＩＤ番号としてＲＡＭ２３に記憶する。従って、自動車模型３に対応付けるべき無線機２においてＩＤ番号が設定されて、そのＩＤ番号が含められた送信データが送信されるまでに、自動車模型３におけるタイムオーバー用タイマの計時が終了していることが必要である。従って、自動車模型３の電源を無線機２より先に、タイムオーバー用タイマ以上の時間を空けて投入することが望ましい。
【００４３】
以上の処理によって無線機２及び自動車模型３の双方に他の組とは重複しないユニークなＩＤ番号がそれぞれ独立して設定される。この後は、通常動作として、無線機２から毎回送信される送信データにＩＤ番号が含まれ、自動車模型３は自己のＩＤ番号と一致するＩＤ番号を含んだ送信データに基づいてその動作が制御されるようになる。
【００４４】
本発明は以上の形態に限定されることなく種々の形態で実施してよい。例えば、本形態における自動車模型３は送信機能を有しないが、送信機能を有していても良い。この場合は、無線機２から送信されるデータの送信時期として与えられている時間長Ｔ１に続いて、その無線機２に対応付けられた自動車模型３から送信されるデータの送信時期として時間長Ｔ３を設定し、時間長Ｔ１と時間長Ｔ３を加えた時間、例えば時間長Ｔ４をその遠隔操作玩具システム１に与えられた送信時期とすればよい。この場合は、送信時期の周期は時間長Ｔ４の４倍となる。
【００４５】
また、本形態では、無線機２において未使用のＩＤ番号が複数あると判断された場合に、１、３、２、４の順で自己のＩＤ番号として選択されたが、これに限らず、例えば未使用のＩＤ番号のうち最大のものでもよいし、ランダムに決定してもよい。本形態における無線機２及び自動車模型３のそれぞれは自己のＩＤ番号をＲＡＭ１３、２３に記憶させたが、電源をオフさせても記憶内容を保持する記憶媒体に記憶させてもよい。この場合、無線機２には電源投入後自己のＩＤ番号が設定されるまで送信データを送信しないような設定をし、自動車模型３は使用中のＩＤ番号を検出する際にその送信データによって動作しないような設定をしておけばよい。
【００４６】
本形態における遠隔操作玩具システム１においては、ＩＤ番号が４種類用意され、最大４台の自動車模型３…３を遠隔操作できるが、ＩＤ番号の種類は４種類以上でも以下でもよい。また、送信データの搬送波として赤外線を使用したが、これに限らず、例えが電波でもよい。駆動機器として本形態では自動車模型３を適用したが、これに限らず、ロボット、船、人形等、無線機２から送信される制御情報によってその動作が制御されるものであればよい。
【図面の簡単な説明】
【００４７】
【図１】本発明における遠隔操作玩具システムの一例を示す図。
【図２】無線機のブロック図。
【図３】駆動機器のブロック図。
【図４】複数の遠隔操作玩具システムが存在する場合のようすを示す図。
【図５】図２の無線機から送信されるデータの送信時期とデータ構造を示す図。
【図６】図２の無線機において、電源投入後マイクロコンピュータが実行するＩＤ番号設定処理ルーチンの手順を示すフローチャート。
【図７】図２の無線機における通常動作制御ルーチンの手順を示すフローチャート。
【図８】図３の駆動機器において、電源投入後マイクロコンピュータが実行するＩＤ番号設定処理ルーチンの手順を示すフローチャート。
【符号の説明】
【００４８】
１      遠隔操作玩具システム
２      無線機
３      駆動機器
１１    検出手段、コード選択手段
１８    送信手段
１９    検出手段
２１    識別手段、コード設定手段
３０    受信手段
【図１】
2005198728.tif 000003
【図２】
2005198728.tif 000004
【図３】
2005198728.tif 000005
【図４】
2005198728.tif 000006
【図５】
2005198728.tif 000007
【図６】
2005198728.tif 000008
【図７】
2005198728.tif 000009
【図８】
2005198728.tif 000010