(57)【特許請求の範囲】
【請求項１】
タッチスクリーン表示装置と相互にやりとりするためのコンピュータ実装方法であって、
タッチスクリーン表示装置を介して、第１のアバターおよび第２のアバターを含む複数のアバターを、前記タッチスクリーン表示装置の非タッチスクリーン部分に表示することと、
前記タッチスクリーン表示装置のタッチスクリーン部分に、一式の様々のグラフィカルなユーザの入力素子を順次表示することであって、各入力素子は一連の行為のそれぞれの行為に対応し、各入力素子は実時間の物理的な行為に対応する各所定の入力パターンによって誘発することができ、前記入力素子の少なくとも１つは、１つ以上の連結した一連の線またはらせん形状を有するスライダ要素であり、前記入力素子は、前記タッチスクリーン表示装置のタッチスクリーン部分を介して前記第１のアバターの選択を受付けることに応じて表示されることと、
表示された入力素子ごとに、前記ユーザにより実行される各所定の入力パターンを検出することと、
検出された各所定の入力パターンごとに、検出された各実時間の物理的な行為を前記第１のアバターに模倣させて前記第２のアバターの動作に応答させることと、
を含む、コンピュータ実装方法。
【請求項２】
前記各所定の入力パターンは、１つ以上の線形部分から構成され、前記各実時間の物理的な行為は前記１つ以上の線形部分に沿って前記スライダ要素を動かすことを含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記第２のアバターの動作のうち第１の動作は、前記第１のアバターに対する攻撃である、請求項２に記載のコンピュータ実装方法。
【請求項４】
前記第１のアバターの模倣された各実時間の物理的な行為は、前記第１の動作に応答して前記第２のアバターに対して実行される防御操作および攻撃操作のうち少なくとも１つを含む、請求項３に記載のコンピュータ実装方法。
【請求項５】
前記ユーザにより実行される各実時間の物理的な行為を少なくとも１つのアバターに模倣させることは、前記タッチスクリーン表示装置のタッチスクリーン部分に前記ユーザが前記各所定の入力パターンを入力しながら、前記タッチスクリーン表示装置の非タッチスクリーン部分に前記第１のアバターを実時間で動的にアニメーション化することを含む、請求項４に記載のコンピュータ実装方法。
【請求項６】
前記ユーザが前記各所定の入力パターンを入力した後、残り時間がなくなるまで前記ユーザにより実行される各実時間の物理的な行為を前記少なくとも１つのアバターに模倣させ続けることをさらに含む、請求項５に記載のコンピュータ実装方法。
【請求項７】
コンピュータ可読媒体であって、処理装置によって実行されるときに、前記処理装置に、
タッチスクリーン表示装置を介して、第１のアバターおよび第２のアバターを含む複数のアバターを前記タッチスクリーン表示装置の非タッチスクリーン部分に表示する工程と、
前記タッチスクリーン表示装置のタッチスクリーン部分に、一式の様々のグラフィカルなユーザの入力素子を順次表示する工程であって、各入力素子は一連の動作のそれぞれに対応し、各入力素子は実時間の物理的な行為に対応する各所定の入力パターンによって誘発することができ、前記入力素子の少なくとも１つは、１つ以上の連結した一連の線またはらせん形状を有するスライダ要素であり、前記入力素子は、前記タッチスクリーン表示装置のタッチスクリーン部分を介して前記第１のアバターの選択を受付けることに応じて表示される、工程と、
表示された入力素子ごとに、前記ユーザにより実行される各所定の入力パターンを検出する工程と、
検出された各所定の入力パターンごとに、前記第１のアバターに検出された各実時間の物理的な行為を模倣させて前記第２のアバターの動作に応答させる工程と、
を実行させる指示を含む、コンピュータ可読媒体。
【請求項８】
前記各所定の入力パターンは、１つ以上の線形部分から構成され、前記各実時間の物理的な行為は、前記１つ以上の連結した一連の線に沿って前記スライダ要素を動かすことを含む、請求項７に記載のコンピュータ可読媒体。
【請求項９】
前記第２のアバターの動作のうち第１の動作は、前記第１のアバターに対する攻撃である、請求項８に記載のコンピュータ可読媒体。
【請求項１０】
前記第１のアバターの模倣された各実時間の物理的な行為は、前記第１の動作に応答して前記第２のアバターに対して実行される防御操作および攻撃操作のうち少なくとも１つを含む、請求項９に記載のコンピュータ可読媒体。
【請求項１１】
前記ユーザにより実行される実時間の物理的な行為を少なくとも１つのアバターに模倣させることは、前記タッチスクリーン表示装置のタッチスクリーン部分に前記ユーザが前記各所定の入力パターンを入力しながら、前記タッチスクリーン表示装置の非タッチスクリーン部分に前記第１のアバターを実時間で動的にアニメーション化することを含む、請求項１０に記載のコンピュータ可読媒体。
【請求項１２】
前記ユーザが前記各所定の入力パターンを入力した後、残り時間がなくなるまで前記ユーザにより実行される各実時間の物理的な行為を前記少なくとも１つのアバターに模倣させ続けることをさらに含む、請求項１１に記載のコンピュータ可読媒体。
【請求項１３】
タッチスクリーン表示装置と相互に作用するシステムであって、
１つ以上のコンピュータプロセッサと、
前記１つ以上のコンピュータプロセッサにより実行されるときに、前記タッチスクリーン表示装置と相互作用するためのオペレーションを実行するプログラムを含むメモリであって、前記オペレーションは、
タッチスクリーン表示装置を介して、第１のアバターおよび第２のアバターを含む複数のアバターを前記タッチスクリーン表示装置の非タッチスクリーン部分に表示することと、
前記タッチスクリーン表示装置のタッチスクリーン部分に、一式の様々のグラフィカルなユーザの入力素子を順次表示することであって、各入力素子は一連の動作のそれぞれに対応し、各入力素子は実時間の物理的な行為に対応する各所定の入力パターンによって誘発することができ、前記入力素子の少なくとも１つは、１つ以上の連結した一連の線またはらせん形状を有するスライダ要素であり、前記入力素子は、前記タッチスクリーン表示装置のタッチスクリーン部分を介して前記第１のアバターの選択を受付けることに応じて表示されることと、
表示された入力素子ごとに、前記ユーザにより実行される各所定の入力パターンを検出することと、
検出された各所定の入力パターンごとに、前記第１のアバターに検出された各実時間の物理的な行為を模倣させて前記第２のアバターの動作に応答させることと、
を含む、メモリと、
を含む、システム。
【請求項１４】
前記それぞれの所定の入力パターンは、１つ以上の線形部分から構成され、前記各実時間の物理的な行為は、前記１つ以上の線形部分に沿って前記スライダ要素を動かすことを含む、請求項１３に記載のシステム。
【請求項１５】
前記第２のアバターの動作のうち第１の動作は、前記第１のアバターに対する攻撃である、請求項１４に記載のシステム。
【請求項１６】
前記第１のアバターの模倣された各実時間の物理的な行為は、前記第２のアバターに対して実行される防御操作および攻撃操作のうち少なくとも１つを含む、請求項１５に記載のシステム。
【請求項１７】
前記ユーザにより実行される実時間の物理的な行為を少なくとも１つのアバターに模倣させることは、前記タッチスクリーン表示装置のタッチスクリーン部分に前記ユーザが前記各所定の入力パターンを入力しながら、前記タッチスクリーン表示装置の非タッチスクリーン部分に前記第１のアバターを実時間で動的にアニメーション化することを含む、請求項１６に記載のシステム。
【請求項１８】
前記ユーザが前記各所定の入力パターンを入力した後、残り時間がなくなるまで、前記ユーザにより実行される各実時間の物理的な行為を前記少なくとも１つのアバターに模倣させ続けることをさらに含む、請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概ね、双方向のコンピュータ・ゲームシステムに関する。
【背景技術】
【０００２】
既存のロールプレイングゲームのゲームプレーヤは、スクリーン上に表示されたアバターの動作を制御するため、ゲームコントローラのボタンまたはキーを動かす。多くのゲームは、スクリーン上に表示されたアバターの動きを制御する、またはユーザのインターフェースのメニューを操作するために、ゲームプレーヤがやり取りを行うタッチスクリーンに関係している。
【発明の概要】
【０００３】
一実施形態では、本発明は、少なくとも１つのアバターを表示するステップと、少なくとも１つのアバターの１つの選択について、タッチスクリーンに少なくとも１つのグラフィカルなユーザの入力素子を表示するステップと、タッチスクリーンからユーザの入力を受け取るステップと、所定の入力に一致するユーザの入力について、実時間アニメーションを表示するステップとを含む方法を包含し、ここで、ユーザの入力についてユーザにより行われた物理的な行為が、表示されたアニメーションの１つ以上の動作を模倣する。
【０００４】
別の実施形態では、本発明は、少なくとも１つのアバターを表示するように構成された画像表示部であり、画像表示部の少なくとも一部分が、少なくとも１つのアバターの表示された画像についてユーザの入力を受け取るように構成されたタッチスクリーンを備える画像表示部と、タッチスクリーンからユーザの入力を受け取り、少なくとも１つのアバターの１つの選択について、タッチスクリーンに少なくとも１つのグラフィカルなユーザの入力素子を表示し、タッチスクリーンからユーザの入力を受け取り、そしてユーザの入力が所定の入力に一致する場合、実時間アニメーションを表示するように構成された、ソフトウェアを実行するプロセッサとを含むシステムを含み、ここで、ユーザの入力についてユーザにより行われた物理的な行為が、表示されたアニメーションの１つ以上の動作を模倣する。
【０００５】
別の実施形態では、本発明は、実行するとコンピュータ・デバイスに攻撃をシミュレートする方法を遂行させる、記憶されたコンピュータ実行可能命令を有するコンピュータ可読媒体を含み、方法が、少なくとも１つのアバターを表示するステップと、タッチスクリーンからユーザの入力を受け取るステップと、少なくとも１つのグラフィカルなユーザの入力素子を少なくとも１つのアバターの１つの選択について、タッチスクリーンに表示するステップと、タッチスクリーンからユーザの入力を受け取るステップと、ユーザの入力が所定の入力に一致する場合、実時間アニメーションを表示するステップとを含み、ここで、ユーザの入力についてユーザにより行われた物理的な行為が、表示されたアニメーションの１つ以上の動作を模倣する、コンピュータ可読媒体を備える。
【０００６】
別の実施形態では、本発明は、少なくとも１つのアバターを表示する手段と、ユーザの入力を受け取る手段と、少なくとも１つのアバターの１つの選択について少なくとも１つのグラフィカルなユーザの入力素子を表示する手段と、ユーザの入力が所定の入力に一致する場合、実時間アニメーションを表示する手段とを備え、ここで、ユーザの入力についてユーザにより行われた物理的な行為が、表示されたアニメーションの１つ以上の動作を模倣するシステムを備える。
【図面の簡単な説明】
【０００７】
【図１】一実施形態によるゲームシステムのブロック図である。
【図２】一実施形態によるゲームシステムのブロック図である。
【図３】一実施形態によるゲームシステムのブロック図である。
【図４Ａ】本発明の一例の実施形態によるゲームシステムの画像表示部およびタッチスクリーンの図である。
【図４Ｂ】本発明の一実施形態によるゲームシステムの画像表示部およびタッチスクリーンの図である。
【図４Ｃ】本発明の別の実施形態によるゲームシステムの画像表示部およびタッチスクリーンの図である。
【図４Ｄ】本発明のさらに別の実施形態によるゲームシステムの画像表示部およびタッチスクリーンの図である。
【図５Ａ】本発明に従うゲーム工程の実施形態のフローチャートである。
【図５Ｂ】本発明に従うゲーム工程の別の実施形態のフローチャートである。
【発明を実施するための形態】
【０００８】
以下の一例の実施形態の詳細な説明では、本発明の特定の実施形態の種々の説明を提示する。しかし、本発明は特許請求の範囲に規定され、その範囲に及ぶ多くの異なる方法で具体化することができる。この説明では、同様の部分が同じ番号で指定される図面を照会する。
【０００９】
本明細書で提示する説明で使用する専門用語は、いずれの限定方法または制限方法で解釈されるものではなく、ただ単に本発明の一例の特定の実施形態の詳細な説明とともに使用するものである。さらに、本発明の実施形態はいくつかの新規の特徴を含んでおり、単独で望ましい特性に基づく、または本明細書で説明する本発明を実施する単一の特徴はない。
【００１０】
システムは、以下で詳細に論じるように、種々のモジュール、ツール、およびアプリケーションで構成される。当技術分野で通常の技術を有する当業者であれば理解されるように、各モジュールは種々のサブルーチン、処理、定義命令、およびマクロを含んでもよい。各モジュールは、通常は別々にコンパイルされ、１つの実行可能なプログラムにリンクされている。それゆえ、以下の各モジュールの説明は、好ましいシステムの機能性を説明するための便宜のため使用する。従って、各モジュールにより行われる処理は、別のモジュールの１つに任意に再分配されてもよく、単一のモジュールに一緒に組み合わされてもよく、または例えば、共有可能な動的リンク・ライブラリのように利用可能にされてもよい。
【００１１】
システムのモジュール、ツール、およびアプリケーションは、例えば、Ｃ、Ｃ＋＋、ＢＡＳＩＣ、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｐａｓｃａｌ、Ａｄａ、Ｊａｖａ（登録商標）、ＨＴＭＬ、ＸＭＬ、またはＦＯＲＴＲＡＮのような任意のプログラミング言語で書き込まれてもよく、Ｗｉｎｄｏｗｓ（登録商標）、Ｍａｃｉｎｔｏｓｈ、ＵＮＩＸ（登録商標）、Ｌｉｎｕｘ、ＶｘＷｏｒｋｓ、または別のオペレーティング・システムの改良型のようなオペレーティング・システムで実行されてもよい。Ｃ、Ｃ＋＋、ＢＡＳＩＣ、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｐａｓｃａｌ、Ａｄａ、Ｊａｖａ（登録商標）、ＨＴＭＬ、ＸＭＬ、およびＦＯＲＴＲＡＮは、市場の多くのコンパイラを、実行可能コードを作るように使用できる、産業上の基本的なプログラミング言語である。
【００１２】
これらの実施形態の全てが、本明細書に開示する本発明の範囲内にあることを目的とする。本発明のこれらおよび別の実施形態は、以下に添付図の参照を有する好ましい実施形態から、本発明は開示するいずれの特定の好ましい実施形態のいずれにも限定されるものではないが、好ましい実施形態の詳細な説明により、当業者には簡単に明らかとなるであろう。
【００１３】
本発明の種々の実施形態は、スクリーン上に表示されたアバターの動作を制御するためタッチスクリーン・デバイスを使用して実行するゲームプレイのシステムおよび方法を提供する。実施形態は、アバターの動作がゲームプレーヤにより行われる物理的な行為を模倣する経験の創出を支援しうる。
【００１４】
本発明の実施形態は、概ね、少なくとも１つのアバターの画像を表示するように構成された画像表示部に関する。この説明で使用されるように、「アバター」という言葉は、スクリーン上に表示されるキャラクターを提示する任意の画像、グラフィック、デバイス、シンボル、および／または類似物を参照することができる。表示されたキャラクターは、人物のキャラクター、または怪物およびトロールに限定されないが、これらを含む空想のキャラクターでもよい。本発明の一例の実施形態では、アバターはゲームプレーヤのスクリーン上にゲーム内の登場人物を提示してもよい。別の実施形態では、アバターは、ゲームプレーヤが制御しない別のゲーム内の登場人物を提示してもよい。別の実施形態では、ゲームプレーヤは複数のアバターを制御してもよく、これらのアバターはゲーム内で各々が異なる登場人物を提示してもよい。
【００１５】
これより図１を参照する。ブロック図は、例えばゲーム機、携帯ゲーム機、卓上ゲーム機等のビデオゲームをするための例示的なシステムを示している。ゲームプレイ用の他の土台を、内外のソフトウェア・アプリケーション実行機能を持つテレビとすることができる。デバイス１００は、概ね、プロセッサ１０６に接続された画像表示部１０２を備えている。画像表示部１０２の少なくとも一部分はタッチスクリーンである。画像表示部１０２はアバターの画像を表示するように構成されてもよい。画像表示部１０２のタッチスクリーン部は、表示したアバターの画像についてユーザの入力を受け取るように構成されてもよい。タッチスクリーンは、例えば、ゲームプレーヤのアバターの選択について、さまざまのグラフィカルなユーザの入力素子を表示するように構成されてもよい。例えば、タッチスクリーン部は１つ以上の標的またはスライダの表示を備えてもよい。プロセッサ１０６は、所定の入力と一致する受け取ったユーザの入力について、アニメーションを表示するように構成されたソフトウェアを実行してもよい。任意のユーザの入力が所定の入力またはパターンと一致する場合、または所定の入力と一致する各ユーザの入力について、表示されたアニメーションが存在してもよい。
【００１６】
表示されたアニメーションは、ユーザの入力について実時間であってもよい。「実時間」とは、ユーザの入力を受け取る間、アニメーションが動的に創出されることを意味する。この方法によりアニメーションは、スライダ・バーのようにユーザが継続して制御を操作するため、絶え間なく変化する。アニメーションは、ユーザの入力が止まると直ちに停止してもよく、またはユーザの入力が止まる度に所定の終了ポイントまで継続してもよい。
【００１７】
ユーザの入力についてゲームプレーヤが行う物理的な行為は、表示されたアニメーションを模倣する。「模倣」とは、ゲームプレーヤにより行われた物理的な行為が、表示されたアニメーションを示す、または提示することを意味する。ゲームプレーヤにより行われた物理的な行為は、表示されたアニメーションをその通りに提示しなくてもよい。例えば、スクリーンでグラフィカルなユーザの入力素子を打つという物理的な行為は、刺すまたは突くというアニメーションと一致してもよい。または、グラフィカルなユーザの入力素子をスライドするという物理的な行為は、切りつけるまたはさっと動くというアニメーションと一致してもよい。
【００１８】
図２は、別の選択肢としての実施形態を示しており、デバイス２００が画像表示部２０２、プロセッサ２０６、および少なくとも１つのユーザの入力デバイス２０８を備えている。画像表示部２０２の少なくとも一部分はタッチスクリーンである。ユーザの入力デバイス２０８は、ユーザの入力を受け取るための任意の適したデバイス、例えば、ボタンまたは一式のボタン、キーパッド、あるいは方向パッド（「Ｄパッド」）を含んでもよい。Ｄパッドの入力デバイスを備える実施形態では、例えば、Ｄパッドの各脚部は、画像表示部２０２に表示された特定のアバターの動きを制御するように構成されてもよい。例えば、Ｄパッドの上方の脚部は、画像表示部２０２において前方向にアバターを移動させるように構成されてもよい。
【００１９】
本発明の実施形態は、２つ以上の視覚的に分離した部分を有する画像表示部を備えてもよい。図３に示されるように、デバイス３００は、タッチスクリーンではない部分３０２および視覚的に分離したタッチスクリーン部分３０４を有する画像表示部を備えてもよい。デバイス３００はさらに、スピーカ３１０を備えてもよい。
【００２０】
本発明の一例の実施形態では、ユーザの入力は、タッチスクリーンへの入力を含んでもよい。タッチスクリーンの入力は、タッチペン、対象を指す形状に適合させたタッチペン、指、または類似物で行うことができる。本明細書では、タッチスクリーンへの入力をするために使用される任意の対象物を参照するため、「タッチペン」という言葉を用いる。本明細書は、タッチスクリーンへの入力をするために使用できる対象物の種類を少しも限定するものではない。
【００２１】
多くのゲームシステムは、ユーザの入力を受け取るためのコントロール・パッドを提供している。コントロール・パッドは、概ね、方向パッド、さまざまなボタンおよびキーを含んでいる。ユーザが入力するためにタッチペンを使用できるタッチスクリーンを提供するいくつかのゲームシステムもある。従来のゲームは、ただユーザの入力を承認するためにコントロール・パッドを使用する。本発明による一実施形態は、タッチスクリーンをゲームプレイに組み込む。別の実施形態は、タッチスクリーンに少なくとも１つのグラフィカルなユーザの入力素子を提供する。ゲームプレーヤは、アバターの動作がゲームプレーヤの動作を模倣するように、タッチスクリーンおよびタッチスクリーンに表示されたグラフィカルなユーザの入力素子とやり取りをする。ゲームプレーヤは、スクリーン上に表示されたアバターの動作がゲームプレーヤの動作を模倣するため、自身の動作およびアバターの動作の、物理的な直接のつながりを感じる。これにより従来のゲームプレイ方法よりもより実体験のように感じ、且つより双方向性のゲームプレイを創出する。
【００２２】
図４Ａは、ニンテンドーＤＳ（登録商標）のような携帯ゲーム機用に設計したゲームで使用される実施形態の画像表示部を示している。画像表示部は、タッチスクリーンではない部分４０１、およびタッチスクリーン部分４０３を有する。図に見受けられるように、タッチスクリーン部分４０３は、少なくとも１つのアバターの画像を表示する。
【００２３】
図４Ｂは、ニンテンドーＤＳ（登録商標）のような携帯ゲーム機用に設計したゲームで使用される実施形態の画像表示部を示している。画像表示部は、タッチスクリーンではない部分４０２、およびタッチスクリーン部分４０６を有する。図４Ｂで示される画像表示部は、図４Ａで示されるタッチスクリーン部分から受け取ったユーザの入力について表示する。ユーザは図４Ａで示されるタッチスクリーンのアバターを選択し、図４Ｂの画像表示部が表示される。図で見受けられるように、タッチスクリーンではない部分４０２は少なくとも１つのアバターの画像を表示する。第１のアバター４１４および第２のアバター４１８がタッチスクリーンではない部分４０２に表示される。タッチスクリーン部分４０６は、少なくとも１つのグラフィカルなユーザの入力素子を表示する。標的４１０が画像表示部のタッチスクリーン部分４０６に表示される。各標的４１０は所定の入力と一致する。ユーザが標的４１０と一致するタッチスクリーンの領域にある表示部のタッチスクリーン部分と接触する、または打つと、アバター４１４はアバター４１８を刺すまたは突く攻撃を行う。アバター４１４の動作は、ユーザのタッチスクリーンを打つという物理的な行為を模倣する。タッチスクリーン部分に表示された複数の標的４１０があってもよい。ユーザの入力が標的４１０の打ち込みと一致する度に、タッチスクリーンではない部分に表示されたアバターは刺すまたは突く攻撃を行う。
【００２４】
図４Ｃはさらに、ニンテンドーＤＳ（登録商標）のような携帯ゲーム機用に設計したゲームで使用される別の実施形態の画像表示部を示している。図４Ａおよび図４Ｂと同じように、画像表示部はタッチスクリーンではない部分４１８およびタッチスクリーン部分４２２、並びにタッチスクリーンではない部分４２２に表示された第１のアバター４３８および第２のアバター４４２を有する。図４Ｃで示される画像表示部は、図４Ｂで表示された後のアニメーションを表示している。タッチスクリーン部分４２２は少なくとも１つのグラフィカルなユーザの入力素子を表示する。スライダ４３０はタッチスクリーン部分４２２に表示される。スライダ４３０は、開始点４２６、終点４２２、およびスライド要素４３４を有する。スライダ４３０は所定の入力に一致する。スライダ４３０は、異なる長さおよびパターンを有してもよい。例えば、スライダ４３０は、らせん形状でもよいし、単に連結した一連の線でもよい。ユーザが、スライダと一致するタッチスクリーンの領域にある表示部のタッチスクリーン部分にわたりタッチペンで接触またはスライドすると、アバター４３８はアバター４４２に一撃または切りつけを行う。アバター４３８が行う切りつけまたは一撃の動作は、ユーザの、タッチスクリーン部分にわたってタッチペンをスライドまたはドラッグさせるという物理的な行為を模倣する。
【００２５】
図４Ｄはさらに、ニンテンドーＤＳ（登録商標）のような携帯ゲーム機用に設計されたゲームで使用するさらに別の実施形態の画像表示部を示している。図４Ａおよび図４Ｂと同様に、画像表示部は、タッチスクリーンではない部分４４２およびタッチスクリーン部分４４６、並びにタッチスクリーンではない部分４４６に表示された、第１のアバター４５０および第２のアバター４５４を有する。タッチスクリーン部分４４６は少なくとも１つのグラフィカルなユーザの入力素子を表示する。スライダ４５８はタッチスクリーン部分４４６に表示される。スライダ４５８は、開始点４６２、終点４６６、およびスライダ要素４７０を有する。スライダ４５８は所定の入力に一致する。スライダ４５８は異なる長さおよびパターンを有してもよい。例えば、スライダ４５８はらせん形状でもよく、または単に連結した一連の線でもよい。ユーザが、スライダと一致するタッチスクリーンの領域にある表示部のタッチスクリーン部分にわたりタッチペンで接触またはスライドさせると、アバター４５０はアバター４４２の攻撃を阻止する。アバター４５０が行う阻止の動作は、タッチスクリーン部分にわたってタッチペンをスライドまたはドラッグさせるというユーザの物理的な行為を模倣する。
【００２６】
図５Ａは、本発明の実施形態による基本的なゲームプレイ工程５００を示している。ブロック５０８で、少なくとも１つのアバターが表示される。ブロック５１２で、ユーザの入力が受け取られる。ユーザの入力はタッチスクリーンへの入力を含む。ブロック５１６で、ユーザの入力は、ブロック５０８で表示された１つのアバターの選択について照合するように評価される。図４Ａに示される実施形態では、例えば、ユーザはアバター４０４を選択するために、アバター４０４が表示される位置でタッチスクリーンに接触する。
【００２７】
図５Ａの参照に戻り、ユーザの入力がアバターの選択と一致する場合、次に工程はブロック５２０に移り、ここで、少なくとも１つのグラフィカルなユーザの入力素子が表示される。ブロック５２４で、ユーザの入力が受け取られる。ブロック５２８で、ユーザの入力は、所定のユーザの入力が受け取られたかどうかを決定するように評価される。例えば、図４Ｂに示されるように、標的４１０がタッチスクリーン４０６に表示される。ユーザは標的４１０の１つにおいてタッチスクリーンと接触してもよい。または、図４Ｃおよび図４Ｄに示されるように、スライダ４３０および４５８がタッチスクリーン４２２および４４６にそれぞれ表示される。図４Ｃでは、ユーザは、スライド要素４３４がスライダ４３０に沿って開始点４２６から終点４２２に移動するように、開始点４２６でタッチスクリーン４２２と接触し、タッチスクリーン４２２にわたりタッチペンをドラッグさせてもよい。同様に、図４Ｄでは、ユーザは、スライド要素４７０がスライダ４５８に沿って開始点４６２から終点４６６に移動するように、開始点４６２でタッチスクリーン４４６と接触し、タッチスクリーン４４６にわたりタッチペンをドラッグさせてもよい。スライダの開始点から終点までのスライド要素の動きは所定の入力を含む。
【００２８】
図５Ａの参照に戻り、ユーザの入力が所定の入力に一致する場合、次に工程はブロック５３２に移り、ここで、アニメーションが画像表示部のタッチスクリーンではない部分に表示される。
【００２９】
図５Ｂは、本発明の別の実施形態による基本的なゲームプレイ工程５５０を示している。図５Ｂで説明する工程は図５Ａの工程と類似するが、タッチスクリーンとやり取りをし、ユーザの入力をするように、ユーザに制限時間が課せられることが異なっている。ブロック５５８で、少なくとも１つのアバターが表示される。ブロック５６２で、ユーザの入力が受け取られる。ユーザの入力はタッチスクリーンへの入力を含む。ブロック５６６で、ユーザの入力は、ブロック５０８で表示された１つのアバターの選択について照合するように評価される。図４Ａで示される実施形態では、例えば、ユーザはアバター４０４を選択するために、アバター４０４が表示される位置でタッチスクリーンに接触してもよい。
【００３０】
図５Ｂの参照に戻り、ユーザの入力がアバターの選択と一致する場合は、次に工程はブロック５７０に移り、ここで、少なくとも１つのグラフィカルなユーザの入力素子が表示される。ブロック５７４でユーザの入力が受け取られる。ブロック５７８で、ユーザの入力は、所定のユーザの入力が受け取られたかどうかを決定するように評価される。例えば、図４Ｂで示されるように、標的４１０がタッチスクリーン４０６に表示される。ユーザは標的４１０の１つにおいてタッチスクリーンと接触してもよい。または、図４Ｃおよび図４Ｄで示されるように、スライダ４３０および４５８がタッチスクリーン４２２および４４６にそれぞれ表示される。図４Ｃでは、ユーザは、スライド要素４３４がスライダ４３０に沿って開始点４２６から終点４２２に移動するように、開始点４２６でタッチスクリーン４２２と接触し、タッチスクリーン４２２にわたりタッチペンをドラッグさせてもよい。同様に、図４Ｄでは、ユーザは、スライド要素４７０がスライダ４５８に沿って開始点４６２から終点４６６に移動するように、開始点４６２でタッチスクリーン４４６と接触し、タッチスクリーン４４６にわたりタッチペンをドラッグさせてもよい。スライダの開始点から終点までのスライド要素の動きは所定の入力を含む。
【００３１】
図５Ｂの参照に戻り、ブロック５８２で、タイマーがタイマーの残り時間の量を照合するように評価される。タイマーに残り時間がある場合は、工程がブロック５８６に移り、ここで、画像表示部のタッチスクリーンではない部分にアニメーションが表示される。ブロック５９０で、タイマーは、タイマーの残り時間の量を照合するように評価される。タイマーに残り時間がない場合、工程が終了する。タイマーに残り時間がある場合、工程はブロック５７４に戻り、タイマーが切れるまでブロック５７４からブロック５９０を繰り返す。
【００３２】
多くの種々の修正が上述に開示した実施形態により成され得、本明細書で説明した本発明の形態が例示的なものにすぎず、本発明の範囲を限定することを目的としないことが理解されよう。
【００３３】
上述に説明した方法は、コンピュータの可読データを記憶する任意の種類の記録デバイス、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、磁気テープ、メモリーカード、およびディスクを含む、コンピュータの可読記録媒体に記憶されたプログラムの形式で実現してもよく、また搬送波の形式（例えば、インターネット伝送またはブルートゥース伝送）で実現されてもよい。
【００３４】
特定のブロック、区分、デバイス、機能、およびモジュールを上述に説明したが、技術を有する当業者であれば、システムを分割する多くの方法が存在し、上述に挙げたものを代用できる多くの部品、要素、モジュール、または機能が存在することが理解されよう。
【００３５】
上述の詳細な説明により、種々の実施形態に適用される本発明の欠かせない新規の特徴を示し、説明し、指摘したが、示されるシステムの形態および詳細において、種々の削除、代用、および変更が当業者に成され得ることが理解されよう。
【図１】
0005893830.tif 000002
【図２】
0005893830.tif 000003
【図３】
0005893830.tif 000004
【図４Ａ】
0005893830.tif 000005
【図４Ｂ】
0005893830.tif 000006
【図４Ｃ】
0005893830.tif 000007
【図４Ｄ】
0005893830.tif 000008
【図５Ａ】
0005893830.tif 000009
【図５Ｂ】
0005893830.tif 000010