(57)【特許請求の範囲】
【請求項１】
ゲームのためのゲーム用プログラムを実行するコンピュータを内蔵したゲーム機本体と、前記ゲーム機本体とは別に設けられてプレイヤの操作に応じた指令を前記ゲーム機本体に与えるコントローラと、前記ゲーム機本体に設けられるかまたは前記ゲーム機本体とは別に設けられる表示装置と、動作用プログラムを実行するコンピュータを内蔵して前記コントローラからの指令に応じた動作をする遠隔制御玩具と、前記コントローラと前記ゲーム機本体および／または前記遠隔制御玩具の相互通信を行うことを可能にする相互通信手段とを備え、
前記ゲーム機本体に内蔵された前記コンピュータにおいて前記ゲーム用プログラムを実行し且つ前記コントローラから前記指令を前記ゲーム機本体に与えて前記表示装置上で前記遠隔制御玩具に模した模擬遠隔制御玩具を動かしながら前記ゲームを行う第１のプレイと、前記遠隔制御玩具に内蔵された前記コンピュータにおいて前記動作用プログラムを実行し且つ前記コントローラから前記指令を前記遠隔制御玩具に与えて前記遠隔制御玩具を動かす第２のプレイとを同時にまたは別個に行う複合ゲームシステムであって、
前記第１のプレイ及び第２のプレイにおける前記コントローラの基本操作が共通になるように、前記ゲーム用プログラム及び前記動作用プログラムが構成されており、
前記コントローラには、前記第１のプレイにおいて実際の操作により得た所定の連続指令を記憶する指令記憶手段と、
前記第２のプレイにおいて、前記所定の連続指令を出力するために必要な操作よりも簡易な操作を前記コントローラで行うことにより、前記指令記憶手段に記憶した前記連続指令を出力する連続指令出力手段と、
前記連続指令に応じた動作を前記遠隔制御玩具が行うことができるか否かを判定する動作可能判定手段と、
前記連続指令に応じた動作を行うことができないと判定したときに、前記連続指令に代えて、代替の連続動作を前記遠隔制御玩具に行わせる代替動作指令を作成して出力する代替動作指令作成手段とを備えていること特徴とする複合ゲームシステム。
【請求項２】
前記ゲーム機本体または前記コントローラ内には、前記コントローラから与えられた連続指令と同じ前記連続指令が、前記第２のプレイにおいて実行可能か否かを判定し、前記第２のプレイにおいて実行不可能な連続指令であることを判定すると前記表示装置にその旨を表示させる表示指令を出力する表示指令発生手段を備えている請求項１に記載の複合ゲームシステム。
【請求項３】
前記指令記憶手段は、前記第２のプレイにおいて前記遠隔制御玩具に与えた所定の連続指令をさらに記憶し、
前記連続指令出力手段は、前記第１のプレイにおいて、前記第２のプレイにおいて前記遠隔制御玩具に与えた所定の連続指令を出力するために必要な操作よりも簡易な操作を前記コントローラで行うことにより、前記指令記憶手段に記憶した前記第２のプレイにおいて前記遠隔制御玩具に与えた所定の連続指令をさらに出力する請求項１または請求項２に記載の複合ゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム機と遠隔制御玩具とを共通のコントローラで操作できるようにした複合ゲームシステムに関するものである。
【背景技術】
【０００２】
特開平１１−２４４５３０号公報には、ゲーム機と遠隔制御玩具とを共通のコントローラで操作する従来の複合ゲームシステムが開示されている。この従来の複合ゲームシステムでは、コントローラ上にゲーム用の表示画面が設けられており、ゲームの結果に応じて、遠隔制御玩具の動きのパターンやスペックを変えるようにしている。
【０００３】
また、特開２０００−３００８５７号公報には、家庭用ゲーム機を用いた鉄道模型システム専用コントローラで、テレビゲームと実際の模型車輌の両方を動かす複合ゲームシステムが開示されている。
【０００４】
さらに特開平９−４７５７５号公報には、玩具本体の能力及び玩具本体に取り付けられた手足・玩具等を識別部のスイッチで認識し、テレビゲーム内のキャラクタの表示及び能力に反映させる複合ゲームシステムが開示されている。
【特許文献１】特開平１１−２４４５３０号公報
【特許文献２】特開２０００−３００８５７号公報
【特許文献３】特開平９−４７５７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１及び２に記載の複合ゲームシステムでは、ゲーム機に用いるコントローラと遠隔制御玩具の操作に用いるコントローラとを、共通の１台のコントローラで兼用している。
【０００６】
しかしながら、従来の複合ゲームシステムでは、ゲーム機を操作する際のコントローラの基本操作と、遠隔制御玩具を操作するときのコントローラの基本操作とが異なっているため、使い勝手が悪いという問題があった。
【０００７】
また特許文献３に示された従来の複合ゲームシステムでは、玩具本体をコントローラとして使用することになるため、ゲーム機の表示画面に玩具本体の擬似物を表示し、この擬似物に玩具本体と同じ動きをさせることはできるが、ゲーム機における擬似物と同じ動作を玩具本体にさせることはできなかった。
【０００８】
本発明の目的は、ゲーム機と遠隔制御玩具とのコントローラを共通にして、しかもゲーム機における模擬遠隔制御玩具の動きと同等の動きを、遠隔制御玩具においても簡単に行わせることができる複合ゲームシステムを提供することにある。
【０００９】
本発明の他の目的は、簡単な操作で複雑な動きを遠隔制御玩具に行わせることができる複合ゲームシステムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の複合ゲームシステムは、ゲーム機本体と、コントローラと、表示装置と、遠隔制御玩具と、相互通信手段とを備えている。ゲーム機本体は、ゲームのためのゲーム用プログラムを実行するコンピュータを内蔵している。またコントローラは、ゲーム機本体とは別に設けられてプレイヤの操作に応じた指令をゲーム機本体に与える。そして表示装置は、ゲーム機本体に設けられるかまたはゲーム機本体とは別に設けられる。遠隔制御玩具は、動作用プログラムを実行するコンピュータを内蔵してコントローラからの指令に応じた動作をする。そして相互通信手段は、コントローラとゲーム機本体および／または遠隔制御玩具の相互通信を行うことを可能にする。本発明の複合ゲームシステムでは、ゲーム機本体に内蔵されたコンピュータにおいてゲーム用プログラムを実行し且つコントローラから指令をゲーム機本体に与えて表示装置上で遠隔制御玩具に模した模擬遠隔制御玩具を動かしながらゲームを行う第１のプレイを行う。またこの複合ゲームシステムでは、遠隔制御玩具に内蔵されたコンピュータにおいて動作用プログラムを実行し且つコントローラから指令を遠隔制御玩具に与えて遠隔制御玩具を動かす第２のプレイを、第１のプレイと同時にまたは別個に行う。
【００１１】
本発明においては、第１のプレイ及び第２のプレイにおけるコントローラの基本操作が共通になるように、ゲーム用プログラム及び動作用プログラムが構成されている。そのため、第１のプレイ及び／または第２のプレイを行う際に、操作の相違から使い勝手が悪くなるという問題が発生することがない。
【００１２】
特に、本発明では、コントローラが指令記憶手段と、連続指令出力手段と、動作可能判定手段と、代替動作指令作成手段とを供えている。指令記憶手段は、第１のプレイにおいて実際の操作により得た所定の連続指令を記憶する。そして連続指令出力手段は、遠隔制御玩具を動かす第２のプレイにおいて、第１のプレイにおいて模擬遠隔制御玩具を動作させるために出力させた所定の連続指令を出力するために必要な操作よりも、簡易な操作をコントローラで行うことにより、指令記憶手段に記憶した連続指令を出力する。また動作可能判定手段は、連続指令に応じた動作を遠隔制御玩具が行うことができるか否かを判定する。そして代替動作指令作成手段は、遠隔制御玩具が、連続指令に応じた動作を行うことができないと判定したときに、連続指令に代えて、代替の連続動作を遠隔制御玩具に行わせる代替動作指令を作成して出力する。
【００１３】
表示装置の表示画面上で、模擬遠隔制御玩具を動作させる場合には、どのような動作でも行わせることができる。しかしながら実際の模擬遠隔制御玩具は、材質、構造及び性能の制限から、表示画面上の模擬遠隔制御玩具の動作と同じ動作を必ずしもすることができない。また表示画面上での模擬遠隔制御玩具の操作手順を覚えていなければ、模擬遠隔制御玩具の動作と同じ動作を模擬遠隔制御玩具に行わせることができない。しかしながら本発明によれば、指令記憶手段に、模擬遠隔制御玩具を動作させる第１のプレイにおいて実際の操作により得た所定の連続指令を記憶しており、連続指令出力手段を設けて簡易な操作をコントローラで行うことにより指令記憶手段に記憶した連続指令を出力するようにしている。そのため本発明によれば、模擬遠隔制御玩具の動作と同じ動作を遠隔制御玩具に行わせるために、過去の操作手順を覚えておく必要がない。その上、本発明では、動作可能判定で、連続指令に応じた動作を遠隔制御玩具が行うことができるか否かを判定し、連続指令に応じた動作を行うことができないと判定したときには、代替動作指令作成手段が、連続指令に代えて、代替の連続動作を遠隔制御玩具に行わせる代替動作指令を作成して出力する。そのため遠隔制御玩具の性能、構造等から動作範囲において、模擬遠隔制御玩具の動作と同じまたは同様の動きを遠隔制御玩具に行わせることができる。その結果、ゲーム機のプレイと遠隔制御玩具のプレイとを融合させることができて、複合ゲームシステムに対するプレイヤの趣向を高めることができる。
【００１４】
代替動作指令の出力により遠隔制御玩具が動作した場合、プレイヤは遠隔制御玩具の動きが模擬遠隔制御玩具の動きと異なることから、制御トラブルの発生と勘違いする可能性がある。そこでこのような勘違いを防ぐためには、ゲーム機本体またはコントローラ内には、コントローラから与えられた連続指令と同じ連続指令が、遠隔制御玩具における第２のプレイにおいて実行可能か否かを判定し、第２のプレイにおいて実行不可能な連続指令であることを判定するとその旨を表示させる表示手段を出力する表示指令発生手段を設ければよい。この手段を設けると、模擬遠隔制御玩具と全く同じ動作を遠隔制御玩具に行わせることができないことをプレイヤは知ることになり、遠隔制御玩具が異なった動作をしていると勘違いすることがなくなる。またこの表示を見ることによって、遠隔制御玩具が可能な動作範囲の動きを知ることができるので、表示画面を見ながら、遠隔制御玩具のシミュレーションをすることが可能になる。
【００１５】
また遠隔制御玩具と同じ動きをゲームにおける模擬遠隔制御玩具にもさせたい場合には、コントローラには第２のプレイにおいて遠隔制御玩具に与えた複数の指令を順番に記憶する指令記憶手段を設ける。またコントローラには、第１のプレイにおいて、所定の連続指令を出力するために必要な操作よりも簡易な操作をコントローラで行うことにより、指令憶手段に記憶した所定の連続指令を出力する連続指令出力手段が更に設けられている。このようにするとコントローラを用いて遠隔制御玩具を動かしたことと同じことを、簡単な操作でゲーム機のゲーム中でもそのまま再現できる。そのため、例えば他のプレイヤの遠隔制御玩具装置と対戦をした場合には、対戦後に自分の操作を表示画面上の模擬遠隔制御玩具の動作から確認することができる。そのため単なる遠隔制御玩具で遊んでいる場合と比べて、遠隔制御玩具の操作に対する研究心を高めることが可能になる。
【発明の効果】
【００１６】
本発明によれば、動作可能判定で、連続指令に応じた動作を遠隔制御玩具が行うことができるか否かを判定し、連続指令に応じた動作を行うことができないと判定したときには、代替動作指令作成手段が、連続指令に代えて、代替の連続動作を遠隔制御玩具に行わせる代替動作指令を作成して出力するため、遠隔制御玩具の性能、構造等から動作範囲において、模擬遠隔制御玩具の動作と同じまたは同様の動きを遠隔制御玩具に行わせることができる。その結果、ゲーム機のプレイと遠隔制御玩具のプレイとを融合させることができて、複合ゲームシステムに対するプレイヤの趣向を高めることができる。
【発明を実施するための最良の形態】
【００１７】
以下図面を参照して本発明の複合ゲームシステムの実施の形態の一例を詳細に説明する。図１は、本発明の複合ゲームシステムの実施の形態の構成の概念を示す図である。図１において、符号１で示したものはコントローラである。このコントローラ１は、ゲーム機本体３のコントローラと遠隔制御玩具（リモコン玩具）５のコントローラとして兼用される。なお図１において、符号７で示したものは相互通信手段であって、この相互通信手段７は独立して存在していてもよいし、ゲーム機本体３の内部またはコントローラ１の内部に内蔵されていてもよい。そして相互通信手段７と、コントローラ１、ゲーム機本体３及び遠隔制御玩具５との間は無線または有線で通信可能に接続される。
【００１８】
ゲーム機本体３は、ゲームのためのゲーム用プログラムを実行するコンピュータを内蔵している。またコントローラ１は、ゲーム機本体３とは別に設けられてプレイヤの操作に応じた指令をゲーム機本体３または遠隔制御玩具５に与える。そして表示装置９は、本実施の形態では、ゲーム機本体３とは別に設けられているが、ゲーム機本体３と一緒に設けてもよいのは勿論である。
【００１９】
遠隔制御玩具５は、動作用プログラムを実行するコンピュータを内蔵してコントローラ１からの指令に応じた動作をするもので、いわゆるリモコン玩具に相当する。そして相互通信手段７は、コントローラ１とゲーム機本体３および／または遠隔制御玩具５の相互通信を行うことを可能にする。
【００２０】
この複合ゲームシステムでは、ゲーム機本体３に内蔵されたコンピュータにおいてゲーム用プログラムを実行し且つコントローラ１から出された指令をゲーム機本体３に与えて表示装置９上で遠隔制御玩具５に模した模擬遠隔制御玩具（実際には画像）を動かしながらゲームを行う第１のプレイを行う。なお本実施の形態では、１台の遠隔制御玩具をコントローラ１で制御するものとする。そのため表示装置９の表示画面にも、１台の遠隔制御玩具５に模した模擬遠隔制御玩具の画像が、コントロール可能に表示される。
【００２１】
またこの複合ゲームシステムでは、遠隔制御玩具５に内蔵されたコンピュータにおいて動作用プログラムを実行し且つコントローラ１から指令を遠隔制御玩具５に与えて遠隔制御玩具５を動かす第２のプレイを、第１のプレイと同時にまたは別個に行うことができる。なお理解を容易にするために、以下の説明では第１のプレイと第２のプレイとが選択的に実行されるものとして説明する。
【００２２】
本実施の形態では、ゲーム機本体３を用いた第１のプレイ及び遠隔制御玩具５を動作させる第２のプレイにおけるコントローラ１の基本操作が共通になるように、ゲーム用プログラム及び動作用プログラムが構成されている。そのため、第１のプレイ及び／または第２のプレイを行う際に、操作の相違から使い勝手が悪くなるという問題が発生することがない。
【００２３】
図２は、本実施の形態で、遠隔制御が可能なロボット１１を遠隔制御玩具としてプレイをする場合における動作を概念的に示す図である。表示装置９の表示画面上で、模擬遠隔制御玩具１１´を動作させる場合には、どのような動作でも行わせることができる。しかしながら実際の模擬遠隔制御玩具１１は、材質、構造及び性能の制限から、表示画面上の模擬遠隔制御玩具１１´の動作と同じ動作を必ずしもすることができない。また表示画面９上での模擬遠隔制御玩具１１´の操作手順を覚えていなければ、模擬遠隔制御玩具１１´の動作と同じ動作を模擬遠隔制御玩具１１に行わせることができない。そこで本発明においては、図３に示す指令記憶手段１４に、模擬遠隔制御玩具１１´を動作させるゲームプレイにおいて実際の操作により得た所定の連続指令を記憶しており、連続指令出力手段１５を設けて簡易な操作をコントローラ１で行うことにより指令記憶手段１４に記憶した連続指令を出力することを可能にしている。
【００２４】
図３に示すように、本実施の形態では、コントローラ１が、入力部１３と、指令記憶手段１４と、連続指令出力手段１５と、動作可能判定手段１６と、代替動作指令作成手段１７と、表示指令発生手段１８と、さらに別の指令記憶手段（連続指令記憶手段１９）とを備えている。スイッチＳＷは連動して動作するものであり、図３に示しているスイッチＳＷの状態は、第１のプレイ（玩具動作）を行う場合のスイッチＳＷの切換状態を示している。
【００２５】
最初の指令記憶手段１４は、ゲームプレイ（第１のプレイ）において実際の操作により得た所定の連続指令を記憶する。そして連続指令出力手段１５は、遠隔制御玩具１１を動かす玩具動作制御（第２のプレイ）において、ゲームプレイ（第１のプレイ）において模擬遠隔制御玩具１１´を動作させるために出力させた所定の連続指令を出力するために必要な操作よりも、簡易な操作をコントローラ１で行うことにより、指令記憶手段１４に記憶した連続指令を出力するように構成されている。すなわちコントローラ１の入力部１３から、例えば予め定めた番号を入力するだけで一連の連続指令を出力することを、連続指令出力手段１５は可能にしている。これを可能にするために、プレイの途中で短縮記憶の設定動作が行われると、それまでに指令記憶手段１４に記憶されている連続指令に対して短縮番号が付されて、１ユニットとして保存される。
【００２６】
また動作可能判定手段１６は、連続指令に応じた動作を遠隔制御玩具１１´が行うことができるか否かを判定する。動作可能判定手段１６には、予め遠隔制御玩具１１の制御に使用可能指令の種類及び連続する指令のパターンが登録されている。そして連続指令出力手段１５から連続指令が入力されると、その連続指令の中に予め登録している使用可能な指令と連続する指令のパターン以外の指令が含まれている場合には、その連続指令は玩具動作制御（第２のプレイ）では使用できないものと判断する。
【００２７】
そして代替動作指令作成手段１７は、遠隔制御玩具１１が、連続指令に応じた動作を行うことができないと判定したときに、連続指令に代えて、代替の連続動作を遠隔制御玩具１１に行わせる代替動作指令を作成して出力する。代替動作指令の作成方法としては、最も簡単には、例えば、連続指令出力手段１５から出力された連続指令の中で、使用できない指令及び指令のパターンを抜いて、残りの指令を連続させたものを代替動作指令として作成することができる。また使用できない指令に対して使用可能な指令の中から近似した指令を予め選択して置き換え候補と定めたり、使用できない指令のパターンに対して使用可能な指令のパターンの中から近似した指令のパターンを予め選択して置き換え候補と定めておいてもよい。連続指令がそのまま使用可能な場合には、動作可能判定手段１６は連続指令をそのまま送受信手段２０に出力する。また代替動作指令作成手段１７の出力も送受信手段２０に出力される。代替動作指令作成手段１７を設けると、図２に示すように、ゲームプレイ（第１のプレイ）において「ジャンプをして手を上げる」指令を出力していたとしても、玩具動作（第２のプレイ）において、この「ジャンプをして手を上げる」指令を実施することができない。そのためこの連続指令が玩具動作（第２のプレイ）において出力された場合、代替動作指令作成手段１７の働きで、コントローラ１からは「屈伸をして手を上げる」指令が出力される。すなわちこの例では、「ジャンプ」指令が「屈伸」指令に置き換わっている。
【００２８】
このように本実施の形態によれば、模擬遠隔制御玩具１１´の動作と同じ動作または近似した動作を遠隔制御玩具１１に行わせるために、過去の操作手順を覚えておく必要がない。その上、動作可能判定手段１６で、連続指令に応じた動作を遠隔制御玩具１１が行うことができるか否かを判定し、連続指令に応じた動作を行うことができないと判定したときには、代替動作指令作成手段１７が、連続指令に代えて、代替の連続動作を遠隔制御玩具１１に行わせる代替動作指令を作成して出力する。そのため遠隔制御玩具１１の性能、構造等から動作範囲において、模擬遠隔制御玩具１１´の動作と同じまたは同様の動きを遠隔制御玩具１１に行わせることができる。
【００２９】
なお代替動作指令の出力により遠隔制御玩具１１が動作した場合、プレイヤは遠隔制御玩具１１の動きが模擬遠隔制御玩具１１´の動きと異なることから、制御トラブルの発生と勘違いする可能性がある。そこでこのような勘違いを防ぐためには、本実施の形態では、コントローラ１内に、コントローラ１から与えられた連続指令と同じ連続指令が、遠隔制御玩具１１における玩具動作（第２のプレイ）において実行可能か否かを判定し、第２のプレイにおいて実行不可能な連続指令であることを判定するとその旨を表示させる表示指令を出力する表示指令発生段１８を設けている。図４には、この表示の例を示してある。図４の例では、ゲームプレイ（第１のプレイ）中に「屈伸してジャンプをする」という指令をコントローラ１が出力した場合でも、遠隔制御玩具１１はジャンプをすることができないので、表示装置９の画面に「ジャンプをさせることはできません。」と表示をしている状態を示している。なお表示の態様は任意である。そしてこのような表示をしたとしても、ゲームプレイにおいては、模擬遠隔制御玩具１１´は、屈伸をしてジャンプをすることになる。
【００３０】
このように表示指令発生段１８を設けると、模擬遠隔制御玩具１１´と全く同じ動作を遠隔制御玩具１１に行わせることができないことをプレイヤは知ることになる。そのため遠隔制御玩具１１が異なった動作をしていると、プレイヤが勘違いすることがなくなる。またこの表示を見ることによって、遠隔制御玩具１１が可能な動作範囲の動きを知ることができるので、表示画面を見ながら、模擬遠隔制御玩具１１´を動作させて遠隔制御玩具１１の動作のシミュレーションをすることが可能になる。
【００３１】
また本実施の形態では、遠隔制御玩具１１と同じ動きをゲームにおける模擬遠隔制御玩具１１´にもさせるために、コントローラ１には玩具動作（第２のプレイ）において遠隔制御玩具１１に与えた複数の指令を順番に記憶する連続指令記憶手段１９を設けている。この場合にも連続指令出手段１５を利用する。そのため、ゲームプレイ（第１のプレイ）において、所定の連続指令を出力するために必要な操作よりも簡易な操作をコントローラ１で行うことにより、連続指令記憶手段１９に記憶した連続指令を出力することができる。この場合にも前述と同様に短縮番号で連続指令を記憶する短縮動作を行えばよい。このようにするとコントローラ１を用いて遠隔制御玩具１１を動かしたことと同じことを、簡単な操作でゲーム機本体３を利用したゲーム中でもそのまま再現できる。
【００３２】
図５は、コントローラ１内に内蔵したコンピュータにインストールされて、前述の各機能手段を実現するために用いられるプログラムのアルゴリズムを示すフローチャートである。このアルゴリズムでは、スタートした後ステップＳＴ１でゲームプレイ（第１のプレイ）をするか否かが判定される。ゲームプレイをする場合にはステップＳＴ２へと進み、コントローラ１から指令を入力する。この指令は、順次、指令記憶手段１４に記憶され（ステップＳＴ３）、その後出力される（ステップＳＴ４）。複数の指令が連続して入力されれば、これらの複数の指令は指令記憶手段１４に順次記憶される。そしてステップＳＴ５において連続指令を短縮操作により出力できるようにすることを指令記憶手段１４に記憶させるか否かの判定が行われる。短縮記憶は、入力部１３から特定の操作ボタンを簡単に操作することにより、指令記憶手段１４に記憶した連続指令を出力することを意味する。ステップＳＴ６では、指令記憶手段１４に記憶されている連続指令と入力部１３からの簡単な操作（短縮操作）とを関連して指令記憶手段１４に記憶させる。短縮記憶をさせない場合には、ステップＳＴ２へと戻ることになる。なお指令記憶手段１４に記憶できる連続指令に制限を加えることにより、極端に長い連続指令が短縮記憶されないようにしてある。すなわち例えば、５つの指令からなる連続指令まで記憶できるようにして、それ以上になると、新たに指令が入力されるごとに古いステップ（連続指令）から順次消去するようにしている。また短縮記憶が実行されると、新たに連続指令の記憶が再開される。
【００３３】
次にステップＳＴ７で、玩具動作（第２のプレイ）を行うか否かの判定が行われ、玩具動作を行うことが選択された場合には、ステップＳＴ８へと進み、短縮記憶を使用するか否かの判定が行われる。短縮記憶が指令されるとステップＳＴ９で、玩具動作で短縮記憶されている連続指令が使用可能か否かの判定が行われる。連続指令の使用が可能であれば、ステップＳＴ１１へと進んで連続指令が出力される。そして連続指令の使用が不可能であれば、ステップＳＴ１０へと進んで、使用できない指令に代えて使用可能な指令に代替を行った代替動作指令が出力される。またこれに続いてステップＳＴ１２で、表示指令が出力され、表示装置９の表示画面が動作状態にあれば、表示画面に代替動作指令で動作していることが表示される。なお図４に示したように、ゲームプレイ中に同様の表示をする場合には、ステップＳＴ７からステップＳＴ２に戻る際に、ステップＳＴ９とステップＳＴ１２とを組み合わせた確認表示ステップを挿入すればよい。
【００３４】
ステップＳＴ１でゲームプレイをしない場合は、ステップＳＴ１３へと進み、コントローラ１から指令を入力する。玩具動作ではステップＳＴ１３で指令が入力されるとステップＳＴ１４で指令が連続指令記憶手段１９に順次記憶され、ステップＳＴ１５で指令が出力される。そしてステップＳＴ１６で、それまでに連続指令記憶手段１９に記憶した連続指令を短縮記憶するか否かが判定され、短縮記憶しない場合には、ステップＳＴ８へと進んでゲームプレイで記憶した連続指令を使用するか否かが判定される。ステップＳＴ１６で短縮記憶をすることが決定された場合には、ステップＳＴ１７で短縮記憶が実行される。次にステップＳＴ１８で、表示装置９の表示画面上に玩具動作の状態を再現（リプレイ）するか否かの判定が行われ、再現しない場合にはステップＳＴ１３へと戻る。再現する場合にはステップＳＴ１９で連続指令記憶手段１９に記憶された連続指令が出力され、そのときに表示装置９が動作状態になれば、再現が行われる。なお図５に示したフローチャートでは終了（エンド）のステップは表記していない。これはどのステップの後でも終了ができるため、あえて記載を省略したためである。上記アルゴリズムは一例であって、本発明は、上記アルゴリズムに限定されるものではない。
【図面の簡単な説明】
【００３５】
【図１】本発明の複合ゲームシステムの実施の形態の構成の概念を示す図である。
【図２】本実施の形態で、遠隔制御が可能なロボットを遠隔制御玩具としてプレイをする場合における動作を概念的に示す図である。
【図３】本実施の形態でコントローラの内部に構成する機能実現手段を示すブロック図である。
【図４】表示装置への表示態様の一例を示す図である。
【図５】コントローラ内に内蔵したコンピュータにインストールされて、前述の各機能手段を実現するために用いられるプログラムのアルゴリズムを示すフローチャートである。
【符号の説明】
【００３６】
１  コントローラ
３  ゲーム機本体
５  遠隔制御玩具
７  相互通信手段
９  表示装置
１１  遠隔制御玩具
１１´  模擬遠隔制御玩具（画像）
１３  入力部
１４  指令記憶手段
１５  連続指令出力手段
１６  動作可能判定手段
１７  代替動作指令作成手段
１８  表示指令発生手段
１９  連続指令記憶手段
２０  送受信手段
【図１】
0004846416.tif 000002
【図２】
0004846416.tif 000003
【図３】
0004846416.tif 000004
【図４】
0004846416.tif 000005
【図５】
0004846416.tif 000006