(57)【要約】【課題】  ゲームの作成を容易にできるゲーム端末装置、ゲーム配信装置、ゲーム端末装置の制御方法、及びプログラムを提供する。【解決手段】  ゲームモジュールを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報との各情報を含む表示規定情報を用いるゲーム端末装置１が、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納しており、表示規定情報を受け入れ、当該受け入れた表示規定情報を参照し、ゲーム素材情報と、関連付け情報によって当該ゲーム素材情報に関連づけられたモジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、ゲーム素材情報を表示制御する。【選択図】        図１
2005293215.tif 000002
【特許請求の範囲】
【請求項１】
ゲームモジュールを識別するモジュール識別情報と、
少なくとも一つの画像データを含むゲーム素材情報と、
ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、
の各情報を含む表示規定情報を用いるゲーム端末装置であって、
前記表示規定情報を受け入れる受入手段と、
ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段と、
前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御するゲーム制御手段と、
を備えたことを特徴とするゲーム端末装置。
【請求項２】
請求項１に記載のゲーム端末装置に対して表示規定情報を配信するゲーム配信装置であって、
ゲーム端末装置側に記憶されているゲームモジュールのうち、いずれかを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、前記ゲーム素材情報のそれぞれを、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、を含む表示規定情報を記憶する表示規定情報記憶手段と、
前記ゲーム端末装置から受信したゲーム要求情報に基づき、前記表示規定情報記憶手段から読出された表示規定情報を前記ゲーム端末装置に配信する配信手段と、
を含むことを特徴とするゲーム配信装置。
【請求項３】
ゲームモジュールを識別するモジュール識別情報と、
少なくとも一つの画像データを含むゲーム素材情報と、
ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、
の各情報を含む表示規定情報を用い、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段を備えたゲーム端末装置に、
前記表示規定情報を受け入れさせ、
前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御させる、
ことを特徴とするゲーム端末装置の制御方法。
【請求項４】
ゲームモジュールを識別するモジュール識別情報と、
少なくとも一つの画像データを含むゲーム素材情報と、
ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、
の各情報を含む表示規定情報を用い、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段を備えたゲーム端末装置に、
前記表示規定情報を受け入れるステップと、
前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム端末装置及び、前記ゲーム端末装置にゲームを配信するゲーム配信装置、ゲーム端末装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年のゲームプログラムは、高度な処理を実行するものが多くなり、ゲームプログラムの作成には多大なコストがかかるようになってきている。一方で、シンプルなゲームであっても、その作成のためには、操作説明画面を作成したり、ゲームの内容に沿ったプログラムを記述したりといった作業が必要であり、そのゲームの作成は容易なものではない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
そこで従来から、定型的なゲームを容易に作らせるべく、ゲームプログラムの要素を提供し、ゲームプログラムの作成を支援するツールが考えられている。しかしながら、かかるツールによっても、個々のゲームに応じて、ゲームプログラムの要素の実行順序を記述していく必要があって、ゲームの作成は必ずしも容易にならない。
【０００４】
また、ゲームが配信装置から配信されるものである場合、少ない情報の提供により、多彩なコンテンツを楽しむことができることが望ましい。
【０００５】
本発明は上記実情に鑑みて為されたもので、ゲームの作成を容易にできるゲーム端末装置、ゲーム配信装置、ゲーム端末装置の制御方法、及びプログラムを提供することを、その目的の一つとする。
【０００６】
また、本発明の別の目的は、素材となる画像を送信するだけでゲームを提供できるようになり、少ない情報の提供により、キャラクタ等を異ならせた多彩なコンテンツを楽しむことができるようにすることである。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、ゲームモジュールを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、の各情報を含む表示規定情報を用いるゲーム端末装置であって、前記表示規定情報を受け入れる受入手段と、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段と、前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御するゲーム制御手段と、を備えたことを特徴としている。
【０００８】
このように、画像データなどのゲーム素材情報とゲームモジュールとを関連付けるだけで、基本的なゲームを作成でき、個々のゲームごとにプログラムを記述する必要がなく、ゲームの作成を容易にできる。
【０００９】
また、本発明の一態様に係るゲーム配信装置は、上記ゲーム端末装置に対して表示規定情報を配信するものであって、ゲーム端末装置側に記憶されているゲームモジュールのうち、いずれかを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、前記ゲーム素材情報のそれぞれを、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、を含む表示規定情報を記憶する表示規定情報記憶手段と、前記ゲーム端末装置から受信したゲーム要求情報に基づき、前記表示規定情報記憶手段から読出された表示規定情報を前記ゲーム端末装置に配信する配信手段と、を含むことを特徴としている。
【００１０】
また、本発明の一態様に係るゲーム端末装置の制御方法は、ゲームモジュールを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、の各情報を含む表示規定情報を用い、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段を備えたゲーム端末装置に、前記表示規定情報を受け入れさせ、前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御させる、ことを特徴としている。
【００１１】
また、本発明の一態様に係るプログラムは、ゲームモジュールを識別するモジュール識別情報と、少なくとも一つの画像データを含むゲーム素材情報と、ゲーム素材情報のそれぞれを前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示のいずれかに関連付ける関連付け情報と、の各情報を含む表示規定情報を用い、ゲーム処理指示を含んでなるゲームモジュールを少なくとも一つ格納するモジュール記憶手段を備えたゲーム端末装置に、前記表示規定情報を受け入れるステップと、前記受け入れた表示規定情報を参照し、前記ゲーム素材情報と、前記関連付け情報によって当該ゲーム素材情報に関連づけられた、前記モジュール識別情報によって識別されるゲームモジュールに含まれるゲーム処理指示と、に基づいて、前記ゲーム素材情報を表示制御するステップと、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態について図面を参照しながら説明する。本実施の形態に係るゲーム端末装置１及びゲーム配信装置２は、図１に示すように、ネットワークを介して互いに通信可能となっており、それぞれ次の構成を含む。
【００１３】
ゲーム端末装置１は、媒体制御部１１と、それに接続されるプログラム記憶媒体Ｍと、制御部１２と、記憶部１３と、通信部１４と、表示部１５と、操作部１６とを含んで構成される。ゲーム配信装置２は、ストレージ部２１と、制御部２２と、通信部２３とを含んで構成される。
【００１４】
ここでゲーム端末装置１の媒体制御部１１は、プログラム記憶媒体Ｍに接続され、当該プログラム記憶媒体Ｍからプログラムを読出して制御部１２に出力する処理を行う。本実施の形態では、プログラム記憶媒体Ｍには、ゲーム関連処理に係る複数のゲームモジュールが格納されている。このゲームモジュールの詳しい内容は後に詳しく述べる。
【００１５】
制御部１２は、記憶部１３に格納されているプログラムに従って動作するものである。この制御部１２は、通信部１４を介してゲーム配信装置２に対してゲームを規定する表示規定情報の要求を送信する。また制御部１２は、当該要求に応じて配信される表示規定情報を受け入れて記憶部１３に格納する（受入処理）。さらに、この制御部１２は、記憶部１３に格納した表示規定情報に基づき、プログラム記憶媒体Ｍに格納されたゲームモジュールを参照して、ゲーム処理を遂行する（ゲーム制御処理）。このゲーム制御処理の詳しい内容については、後に詳しく述べる。
【００１６】
記憶部１３は、ＲＡＭ（Random Access Memory）などのメモリ素子で構成され、制御部１２によって実行されるプログラムを保持する。また、この記憶部１３は、制御部１２の処理に必要となる種々の情報を保持するワークメモリとしても動作している。
【００１７】
通信部１４は、例えばネットワークインタフェースであり、ゲーム配信装置２の通信部２３に接続されるものである。この通信部１４は、制御部１２から入力される指示に従って、ゲーム配信装置２側に表示規定情報の要求を送信し、また、ゲーム配信装置２側から受信される表示規定情報を制御部１２に出力する。
【００１８】
表示部１５は、例えば液晶ディスプレイであり、制御部１２から入力される指示に従って画像を表示する。操作部１６は、例えば十字キーやボタンを含むものであり、これらの押下操作を受けて、当該操作の内容を制御部１２に出力する。
【００１９】
ここで、プログラム記憶媒体Ｍに格納されているゲームモジュールの具体的内容について説明する。プログラム記憶媒体Ｍには、複数のゲームモジュールが、図２に示すように、それぞれ互いに異なるモジュール識別情報に関連付けて格納されている。また、各ゲームモジュールは、図２に示すように、少なくとも一つのオブジェクトと、各オブジェクトに関連付けられたゲーム処理指示とを含む。ここでゲーム処理指示とは、例えばオブジェクトの移動や、オブジェクトがクリックされたときの応答、ゲームの目標達成の判定等の処理に係るプログラムである。
【００２０】
具体的に、ゲームモジュールの一つ（第１ゲームモジュール）は、図３（ａ）に示すように、複数（ここでは３つ）のオブジェクトＡ，Ｂ，Ｃを含む。この図３（ａ）に示したゲームモジュールでは、１から３までの整数をランダムに発生させて、当該整数が「１」ならば「Ａ」などとして、オブジェクトＡからＣのいずれか一つをランダムに正解肢として選択しておく。そして、プレイヤが当該選択した正解肢のオブジェクトをクリックしたときに、「成功」を表す成功信号を出力し、プレイヤがクリックしたオブジェクトが当該選択した正解肢のオブジェクトでなければ、「失敗」を表す失敗信号を出力する。
【００２１】
また、別のゲームモジュール（第２ゲームモジュール）は、クリックがあるごとにインクリメントされ、かつ所定時間ごとにデクリメントされるカウンタ変数と、当該カウンタ変数の値を棒グラフで表す、図３（ｂ）に示したようなオブジェクトとを含み、当該カウンタ変数が所定のしきい値を越えたときに「成功」を表す成功信号を出力し、予め定めた期限時間内に当該カウンタ変数が所定のしきい値を越えないときに「失敗」を表す失敗信号を出力する。
【００２２】
さらに、別のゲームモジュール（第３ゲームモジュール）は、Ｘ軸方向の移動量と、Ｙ軸方向の移動量とをランダムに決定させ、当該ランダムに移動するようプログラムされたオブジェクトＤ（図３（ｃ））を含む。そしてこのゲームモジュールでは、プレイヤが当該オブジェクトをクリックしたときに、「成功」を表す成功信号を出力し、プレイヤが所定の回数クリックするまでに、当該オブジェクトのクリックが為されてなければ、「失敗」を表す失敗信号を出力する。
【００２３】
次に、表示規定情報の内容について説明する。表示規定情報は、図４に示すように、ゲームモジュールのいずれかを識別するモジュール識別情報と、複数のゲーム画面をそれぞれ規定するゲーム画面規定情報が複数含まれている。本実施の形態では表示規定情報は、マクロメディア社のフラッシュを用いて記述されるものとし、ゲーム画面規定情報は、そのフラッシュによって作成されるアニメーションの各フレームに相当するものとする。
【００２４】
このアニメーションデータは、複数のフレームからなり、各フレームごとに少なくとも一つのゲーム素材情報としての画像データが含まれる。これらアニメーションデータの各フレームが、ここでのゲーム画面規定情報に相当する。さらに、アニメーションデータには、フレームの遷移に関する情報として、例えば、「成功信号があったときには、次のフレームに移動する」旨の指示や、「所定時間が経過したらｎ番目のフレームに移動する」旨の指示などが含められる。
【００２５】
また、この表示規定情報には、ゲーム素材情報としてアニメーションに含まれる画像データ等に対して、上記プログラム記憶媒体Ｍに格納されているゲームモジュールのうち、当該表示規定情報に含まれるモジュール識別情報で識別されるゲームモジュールに含まれるオブジェクトを関連付けるテーブル情報が含まれる。なお、このテーブル情報においては、例えばゲーム素材情報ごとに固有の素材識別情報と、オブジェクトの識別情報とを関連付けて格納しておけばよい。これにより、ゲーム素材情報にいずれかのゲーム処理指示が関連付けられる。
【００２６】
制御部１２のゲーム制御処理は、機能的には図５に示すように、表示規定情報取得部３１と、ゲームモジュール取得部３２と、ゲーム処理部３３とを含んで構成される。表示規定情報取得部３１は、受入処理によって記憶部１３に格納された表示規定情報を読み出す。そして表示規定情報に含まれるモジュール識別情報をゲームモジュール取得部３２に出力し、ゲーム素材情報と、テーブル情報とをゲーム処理部３３に出力する。
【００２７】
ゲームモジュール取得部３２は、モジュール識別情報の入力を受けて、プログラム記憶媒体Ｍから当該モジュール識別情報によって識別されるゲームモジュールを読出し、ゲーム処理部３３に出力する。なお、このゲーム制御処理のプログラムもまた、マクロメディア社のフラッシュを用いて記述でき、表示規定情報やゲームモジュールは、ムービークリップとして読み込むことができる。
【００２８】
ゲーム処理部３３は、テーブル情報を参照しながら、入力されたゲームモジュールに含まれるオブジェクトに対して、当該オブジェクトに関連付けられたゲーム素材情報の画像データを設定する。具体的に、図３（ｃ）に示した第３ゲームモジュールに含まれるオブジェクトＤに、虫の画像データを関連付けておくと、虫の画像データがオブジェクトに貼り込まれる。またこれにより、当該オブジェクトに関連付けられたゲーム処理指示に従い、虫がランダムに移動し、クリックされる（つまりマウスカーソルで虫をたたく）と成功信号が出力されるようになる。
【００２９】
またこのゲーム処理部３３は、成功信号等に基づきアニメーションデータに含まれるフレームの一つを選択的に表示部１５に表示出力する。
【００３０】
例えば、アニメーションデータとして、飛んでいる虫の画像データを含むフレーム（このフレームの番号を「１」とする）と、たたかれた虫が弱っている様子を表す画像データを含むフレーム（このフレームの番号を「２」とする）とを含み、「１」のフレームにおいて成功信号が出力されたときに、「２」のフレームに移動する旨の指示がある場合、上述のように虫の画像が第３ゲームモジュールに含まれるオブジェクトＤに関連づけられているとすると、「１」のフレームを表示している間は、虫がランダムに飛回る画像が表示部１５に表示され、虫がクリックされると（つまりマウスカーソルで虫をたたく）と成功信号が出力され、「２」のフレームが表示されるようになって、たたかれた虫が弱っている様子を表す画像データが表示部１５に表示されることとなる。
【００３１】
ゲーム配信装置２のストレージ部２１は、少なくとも一つの表示規定情報が、ゲーム名称などのゲーム識別情報に関連づけられて格納されている。制御部２２は、通信部２３を介してゲーム端末装置１側からいずれかの表示規定情報の要求（ゲーム要求情報）を受け入れ、当該要求された表示規定情報をストレージ部２１から読出して、通信部２３を介して要求元のゲーム端末装置１に対して送信する。
【００３２】
通信部２３は、ゲーム端末装置１の通信部１４に対してネットワーク等の通信経路を介して接続されており、ゲーム端末装置１から受信した表示規定情報の要求を制御部２２に出力する。また、この通信部２３は、制御部２２から入力される表示規定情報を、当該表示規定情報の要求元であるゲーム端末装置１に対して送信する。
【００３３】
本実施の形態のゲーム端末装置においては、また、プレイヤが表示規定情報に含まれるアニメーションデータをそのまま再生して表示させることができるようにしてもよい。すなわち、制御部１２が表示規定情報を受け入れたときに、プレイヤに対してゲームを行うかどうかを問い合せる表示を表示部１５に行い、ゲームを行う旨の指示操作が為されたときに、ゲーム制御処理を開始するものとし、ゲームを行わない旨の指示操作が為されたときには、受け入れた表示規定情報に含まれるアニメーションデータを再生して表示させる。
【００３４】
そこで、本実施の形態に係るゲーム配信装置２が配信し、ゲーム端末装置１にて受け入れてゲーム制御処理に供される表示規定情報は、アニメーションデータとしても観賞できるように構成されていてもよい。具体的に、そのゲーム開発の流れは、次のようになる。
【００３５】
ゲーム開発を望む者はまず、ゲーム化の対象となる４コママンガを見つけ出す。ここでは例えば図６に示すような４コママンガが見つけ出されたものとする。図６の４コママンガでは、机の上でハエを叩き（１コマ目）、窓の上でハエを叩いたあと（２コマ目）、肌色の背景上でハエを叩いたところ（３コマ目）、実はその肌色の背景が、人の頭であり、当該叩かれた人が頭を押さえながら怒って振向く（４コマ目）という落ちがついている。
【００３６】
次に、この４コママンガの各コマから、ゲームモジュールのオブジェクトに対応付けるべき画像データを見つける。ここでは、ハエと、図３（ｃ）に示した第３ゲームモジュールのオブジェクトＤとを対応付けることとし、各コマで使われるハエの画像データを描画し（例えば図７）、各コマの背景画像（机、窓、肌色の背景、頭を押さえて怒った人）を描画する。さらに、カーソルの画像として、ハエ叩きの画像データを関連付けてもよい。ここで図７に示したように、本来マンガに登場しないハエ（生き生きと飛んでいるハエ）の画像も用意しておく。
【００３７】
次に、マクロメディア社のフラッシュなどを用い、これらの画像を配置してアニメーションデータの各フレームを生成する。例えば机の画像の上にハエの画像を重ね合わせて、１フレーム目のデータとし、机の画像の上に叩かれたハエの画像を重ね合わせて２フレーム目のデータとする。以下同様にして、アニメーションデータを生成する。
【００３８】
また、ハエの画像とオブジェクトＤとを関連付けるテーブル情報を記述し、また、１フレーム目には、成功信号が出力されたときに２フレーム目に移動するというように、フレーム間を移動する指示を記述しておく。そして、第３ゲームモジュールを識別するモジュール識別情報と、ゲーム素材情報を含むアニメーションデータと、関連付け情報であるテーブル情報とを含めたフラッシュ・ムービーファイルを生成し、これを表示規定情報としてゲーム配信装置２のストレージ部２１に格納しておく。
【００３９】
このように、本実施の形態に係るゲーム配信装置によって配信され、ゲーム端末装置によってプレイ可能なゲームは、画像データを描き、アニメーションを作成して、画像データ等のゲーム素材情報とゲームモジュール内のオブジェクトとを関連付けるテーブル情報を記述するだけで作成でき、ゲーム作成を容易にできる。
【００４０】
このゲームのプレイを希望するプレイヤは、ゲーム端末装置１を操作して、当該ゲームを特定する情報とともに、当該表示規定情報を要求するよう指示する。するとゲーム端末装置１がゲーム配信装置２に対して当該表示規定情報を要求する要求情報を送信し、ゲーム配信装置２が、要求された表示規定情報をストレージ部２１から読出して、要求元であるゲーム端末装置１に配信する。
【００４１】
ゲーム端末装置１では、この表示規定情報を受け入れて、プレイヤにゲームを行うかどうかを問い合せる。ここで、プレイヤがゲームを行う旨の指示操作を行うと、制御部１２がゲーム制御処理を開始し、当該表示規定情報に含まれるモジュール識別情報を参照して、プログラム記憶媒体Ｍから当該モジュール識別情報によって識別されるゲームモジュール（第３ゲームモジュール）を読出す。
【００４２】
そして、表示規定情報の第１フレーム目からアニメーションデータの再生を開始するとともに、テーブル情報を参照して、第３ゲームモジュールのオブジェクトＤにハエの画像を設定する。これにより、机の画像の上をハエの画像がランダムに移動している状態が表示されることとなる。ここでプレイヤが、ランダムに移動しているハエの画像にマウスカーソルを合わせ、そこでクリックを行うと、第３ゲームモジュールのオブジェクトＤについて記述された処理が行われ、当該クリック操作に応答して成功信号が出力される。
【００４３】
そしてこの成功信号により、アニメーションデータの２フレーム目が表示されることとなって、叩かれて弱ったハエの画像が机の画像に重ね合わせて描画されることとなる。また、これに続くアニメーションの各フレームにより、壁の画像の上で飛回るハエをクリックしたときに、叩かれて弱ったハエの画像が表示される。そして、肌色の背景画像の上で飛回るハエをクリックしたときに、最後のフレームである、頭を押さえて怒った人の顔が表示される。すなわち、このようにゲームを作成したときには、ゲームの基本的操作内容が前半に案内される（机や壁の周りでハエを叩く）。そして次に、落ちのついたゲーム（肌色の背景の上でハエを叩く）が開始され、これに成功したときに落ちの画像（頭を押さえて怒った人が振向く）が表示される。このように、４コママンガをゲームとして楽しむ（ゲームに成功しないと最後の落ちのフレームを見ることができない）ことができるようになる。同様にして一連のコママンガをゲームとして提供することもできる。
【００４４】
すなわち、本実施の形態では、ゲームモジュール側で判断されるゲームの成否に応じて、表示規定情報に含まれるアニメーションのフレームのうち表示するフレームを制御することができるようになっている。
【００４５】
なお、ゲームモジュールにおいては、例えばクリックに合わせて音声を鳴動する指示を含んでもよい。この場合、当該鳴動される音声のデータも、プログラム記憶媒体Ｍに格納しておく。さらに、クリックされたときに表示されるオブジェクトを配信するアニメーションデータに含めてもよい。このようにすると、例えばそのオブジェクトに、「バシッ」などという文字を含む「吹き出し」の画像データを関連付けておけば、ハエを叩いたときに当該吹き出しを表示するなどの処理を行うこともできる。
【００４６】
さらに、表示規定情報を受け入れた後、プレイヤがゲームをしない旨の指示を行ったときには、表示規定情報に含まれるアニメーションデータがそのまま表示される。これにより、プレイヤは当該表示規定情報として作成されたマンガを、そのままマンガとして楽しむこともできるようになる。
【００４７】
また、ゲームモジュールに含まれるゲーム処理指示において、当該ゲーム処理指示（に対応するオブジェクト）に関連付けられる画像データのマスク情報（画素のある位置を表す情報）や、サイズの情報を取得して、当該マスク情報やサイズの情報をゲーム処理に供してもよい。例えば衝突判定などの処理の際に、注目オブジェクトに関連付けられた画像データから取得したサイズの矩形と、他のオブジェクトに関連付けられた画像データから取得したサイズの矩形とが互いに重なりあうか否かを判定する。これにより、関連付けられた画像データのサイズに応じたゲーム処理を実行できるようになる。
【００４８】
このように、本実施の形態によると、ゲーム処理指示については予めゲーム端末装置１側に格納されたものを用い、アニメーションデータを生成し、該アニメーションデータに含まれる画像データと上記ゲームモジュールとを関連付けるだけで、基本的なゲームを作成でき、個々のゲームごとにプログラムを記述する必要がなく、ゲームの作成を容易にできる。
【００４９】
また、ゲーム処理指示を配信することがなく、かつアニメーションデータを多彩なものとすることで、多彩なコンテンツを楽しむことができるようになる。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態に係るゲーム端末装置と、ゲーム配信装置との例を表す構成ブロック図である。
【図２】ゲームモジュールの例を表す説明図である。
【図３】ゲームモジュールに含まれるオブジェクトの例を表す説明図である。
【図４】表示規定情報の例を表す説明図である。
【図５】ゲーム制御処理の例を表す機能ブロック図である。
【図６】ゲームの元となる４コママンガの例を表す説明図である。
【図７】４コママンガに基づいて生成するべき画像データの例を表す説明図である。
【符号の説明】
【００５１】
１  ゲーム端末装置、２  ゲーム配信装置、１１  媒体制御部、１２，２２  制御部、１３  記憶部、１４，２３  通信部、１５  表示部、１６  操作部、２１  ストレージ部、３１  表示規定情報取得部、３２  ゲームモジュール取得部、３３  ゲーム処理部。
【図１】
2005293215.tif 000003
【図２】
2005293215.tif 000004
【図３】
2005293215.tif 000005
【図４】
2005293215.tif 000006
【図５】
2005293215.tif 000007
【図６】
2005293215.tif 000008
【図７】
2005293215.tif 000009