JP3708449B2 - Game image generation processing program, game image generation processing method, game server, and game image generation processing program - Google Patents
Game image generation processing program, game image generation processing method, game server, and game image generation processing program Download PDFInfo
- Publication number
- JP3708449B2 JP3708449B2 JP2001123497A JP2001123497A JP3708449B2 JP 3708449 B2 JP3708449 B2 JP 3708449B2 JP 2001123497 A JP2001123497 A JP 2001123497A JP 2001123497 A JP2001123497 A JP 2001123497A JP 3708449 B2 JP3708449 B2 JP 3708449B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- item
- information
- server
- drawing information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims description 10
- 238000000034 method Methods 0.000 claims description 49
- 238000012545 processing Methods 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 8
- 238000012790 confirmation Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 3
- FTGYKWAHGPIJIT-UHFFFAOYSA-N hydron;1-[2-[(2-hydroxy-3-phenoxypropyl)-methylamino]ethyl-methylamino]-3-phenoxypropan-2-ol;dichloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CN(C)CCN(C)CC(O)COC1=CC=CC=C1 FTGYKWAHGPIJIT-UHFFFAOYSA-N 0.000 description 2
- 101100391182 Dictyostelium discoideum forI gene Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/63—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Processing Or Creating Images (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークを介して情報の送受信を行うゲーム用のサーバと端末装置とがそれぞれ実行する画像生成処理及び画像作成処理の技術に関するものである。
【0002】
【従来の技術】
従来、サーバからのゲーム画像とゲーム進行のための選択要求情報とを端末装置に配信し、端末装置ではモニタ画像を見ながら選択要求に応えるべく所定のボタンを押下し、この所定のボタンの操作情報をサーバへ送信し、かかる処理を繰り返すことでゲームが進行されるものがあった。
【0003】
【発明が解決しようとする課題】
この種のゲームは、選択要求に応える操作の情報のみをサーバへ送り返す処理であり、画像そのものを送り返すものではない。一方、端末装置で画像を作成する機能を持たせ、端末装置からの作成画像を受信し、その内容に対してサーバがゲームルールに従った処理を行って端末装置に配信するという処理を行い乃至は繰り返すことで進行するネットゲームが考えられる。しかしこの場合、画像イメージのデータ量の膨大さを考えると、データ送信に時間がかかり、ゲームをスムーズに進行させることには限界がある。
【0004】
本発明は、上記の問題を解決するためになされたもので、端末装置で作成された作成画像に関する情報を端末装置からサーバに高速で送り、データ送信にかかる時間を短縮し、通信にかかるコストの軽減を実現することが可能なゲーム画像生成処理プログラム、ゲーム画像生成処理方法及びゲームサーバ、並びにゲーム画像作成処理プログラムを提供することを目的とするものである。
【0005】
【課題を解決するための手段】
請求項1に記載の発明は、ネットワークを介して接続される端末装置からの作画情報をサーバで受信し、この受信した作画情報に基づいてサーバで画像生成処理を行わせる画像生成処理プログラムであって、
アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における 配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信し、
前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、複数種類のアイテム画像のうち前記受信した作画情報に含まれる前記コード番号に対応するアイテム画像を読み出させ、読み出させたアイテム画像をサーバが内蔵する背景画像上の前記作画情報に含まれる前記配置情報により特定される位置に貼り付けて形成させ、形成した描画情報を他の端末装置へ配信可能な画像ファイルとして所定の記憶部に格納させることを、サーバに実行させることを特徴としている。
【0006】
この構成によれば、予めアイテムを特定する情報としてアイテム画像にコード番号を対応付けてテーブル形式で記憶しておき、背景画像上にアイテム画像を貼り付けることによって形成された画像のアイテムを特定するコード番号と背景画像上におけるアイテム画像の位置を表す配置情報とからなる作画情報がテキストデータとして端末装置からサーバに送信される。サーバは、この受信した作画情報に含まれるコード番号に対応するアイテム画像を読み出させる。読み出された当該アイテム画像を、前記作画情報に含まれる配置情報によって特定される背景画像上の位置に貼り付けることによって描画させ、この描画された画像データである描画情報を他の端末装置へ電子メールにより配信可能な画像ファイルとして所定の記憶部に格納させる。これにより、アイテムの種類及びアイテムの配置位置をテキストデータで得ることが可能となり、また、他の端末装置からでも作成された画像がネットワークを介して閲覧可能となる。
【0007】
請求項2に記載の発明は、前記配置情報は、背景画像上の複数箇所を特定する位置情報であることを特徴としている。
【0008】
この構成によれば、背景画像上の複数箇所の中からプレイヤが所望する位置にアイテム画像を貼り付けることが可能となる。
【0009】
請求項3に記載の発明は、前記位置情報は背景画像上の表示枠を特定する情報であることを特徴としている。
【0010】
この構成によれば、表示枠が表示されることでアイテム画像が貼り付けられるべき背景画像上の位置を特定することが可能となる。
【0011】
請求項4に記載の発明は、前記画像ファイルの格納先を前記作画情報の送信元の端末装置に送信することを特徴としている。
【0012】
この構成によれば、生成された画像ファイルの格納先を示すアドレスが前記作画情報の送信元の端末装置に送信されるため、プレイヤは生成された画像ファイルの格納先を知ることができる。
【0013】
請求項5に記載の発明は、ネットワークを介して接続される端末装置からの作画情報をサーバで受信し、この受信した作画情報に基づいてサーバで画像生成処理を行わせる画像生成処理方法であって、
サーバが、アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信し、
サーバが、前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、複数種類のアイテム画像のうち前記受信した作画情報に含まれる前記コード番号に対応するアイテム画像を読み出し、
サーバが、読み出したアイテム画像をサーバが内蔵する背景画像上の前記受信した作画情報に含まれる前記配置情報により特定される位置に貼り付けて形成し、
サーバが、形成された描画情報を他の端末装置へ配信可能な画像ファイルとして所定の記憶部に格納することを特徴としている。
【0014】
この構成によれば、予めアイテムを特定する情報としてアイテム画像にコード番号を対応付けてテーブル形式で記憶しておき、背景画像上にアイテム画像を貼り付けることによって形成された画像のアイテムを特定するコード番号と背景画像上におけるアイテム画像の位置を表す配置情報とからなる作画情報がテキストデータとして端末装置からサーバに送信される。サーバは、この受信した作画情報に含まれるコード番号に対応するアイテム画像を読み出させる。読み出された当該アイテム画像を、前記作画情報に含まれる配置情報によって特定される背景画像上の位置に貼り付けることによって描画させ、この描画された画像データである描画情報を他の端末装置へ電子メールにより配信可能な画像ファイルとして所定の記憶部に格納させる。これにより、アイテムの種類及びアイテムの配置位置をテキストデータで得ることが可能となり、また、他の端末装置からでも作成された画像がネットワークを介して閲覧可能となる。
【0015】
請求項6に記載の発明は、ネットワークを介して接続される端末装置からの作画情報を受信し、この受信した作画情報に基づいて画像生成処理を行うゲームサーバであって、
アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信する受信手段と、
前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されている複数種類のアイテム画像のうち前記受信手段によって受信された前記作画情報に含まれる前記コード番号に対応するアイテム画像を読み出す画像読出手段と、
読み出したアイテム画像をサーバが内蔵する背景画像上の前記作画情報に含まれる前記配置情報により特定される位置に貼り付ける画像形成手段と、
形成した描画情報を他の端末装置へ電子メールにより配信可能な画像ファイルとして第2の記憶手段に格納する書込手段とを備えることを特徴としている。
【0016】
この構成によれば、予めアイテムを特定する情報としてアイテム画像にコード番号を対応付けてテーブル形式で記憶しておき、背景画像上にアイテム画像を貼り付けることによって形成された画像のアイテムを特定するコード番号と背景画像上におけるアイテム画像の位置を表す配置情報とからなる作画情報がテキストデータとして端末装置からサーバに送信される。サーバは、この受信した作画情報に含まれるコード番号に対応するアイテム画像を読み出させる。読み出された当該アイテム画像を、前記作画情報に含まれる配置情報によって特定される背景画像上の位置に貼り付けることによって描画させ、この描画された画像データである描画情報を他の端末装置へ電子メールにより配信可能な画像ファイルとして所定の記憶部に格納させる。これにより、アイテムの種類及びアイテムの配置位置をテキストデータで得ることが可能となり、また、他の端末装置からでも作成された画像がネットワークを介して閲覧可能となる。
【0017】
請求項7に記載の発明は、端末装置のコンピュータにより画像を作成させ、作成した画像の情報である作画情報を、ネットワークを介してサーバに転送させる画像作成処理プログラムであって、
前記コンピュータは、アイテム画像を特定するためのコード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、
前記コンピュータに対し、操作部からの操作情報に従って、複数種類のアイテム画像のうちから読み出したアイテム画像を、メモリから読み出してモニタ画面に表示した背景画 像上の所定の位置に貼り付けて形成させ、このときのアイテム画像を特定するコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータからなる作画情報を前記サーバに転送することを実行させることを特徴としている。
【0018】
この構成によれば、アイテム画像にコード番号を対応付けてテーブル形式で所定のメモリに記憶させておき、端末装置のコンピュータに対し、所定のメモリから読み出してモニタ画面に表示した背景画像上に、操作部からの操作情報に従って、作画情報に含まれるアイテムを特定する情報であるコード番号に対応して予め記憶されている複数種類のアイテム画像のうちから読み出した1つのアイテム画像を、前記作画情報に含まれる当該アイテムの配置情報により特定される位置に貼り付けて形成させると共に、このときのアイテムを特定する情報及び当該アイテムの配置情報からなる作画情報をテキストデータとして前記サーバに転送することを実行させる。これにより、アイテムの種類及びアイテムの配置位置をテキストデータでサーバに転送することが可能となる。
【0019】
請求項8に記載の発明は、前記配置情報は、背景画像上の複数箇所を特定する位置情報であることを特徴としている。
【0020】
この構成によれば、背景画像上の複数箇所の中からプレイヤが所望する位置にアイテム画像を貼り付けることが可能となる。
【0021】
請求項9に記載の発明は、前記位置情報は背景画像上の表示枠を特定する情報であることを特徴としている。
【0022】
この構成によれば、表示枠が表示されることでアイテム画像が貼り付けられるべき背景画像上の位置を特定することが可能となる。
【0023】
請求項10に記載の発明は、前記コンピュータに対し、アイテム画像の要求に対応してアイテム画像及びアイテム画像を特定するためのコード番号の一方を前記コンピュータから確率的に付与され、付与されたアイテム画像又はアイテム画像を特定するためのコード番号に基づいて当該アイテム画像を背景画像上に貼り付ける処理を実行させることを特徴としている。
【0024】
この構成によれば、プレイヤからのアイテム画像の要求に対応してアイテム画像及びアイテム画像を特定するためのコード番号の一方が前記コンピュータから確率的に付与される。この付与されたアイテム画像又はアイテム画像を特定するためのコード番号に基づいて当該アイテム画像を背景画像上に貼り付ける処理が実行される。
【0025】
【発明の実施の形態】
以下、本発明の一実施形態に係るゲーム画像生成処理プログラム、ゲーム画像作成処理プログラムについて図面を参照して説明する。
【0026】
図1は本ゲーム画像生成処理プログラム及びゲーム画像作成処理プログラムが適用されるネットゲームシステムの構成を示す図である。ゲームサーバ10はネットワークであるインターネット上に配設されているウェブ(WWW)サーバ、端末装置20はプレイヤ側の端末装置であって、その一例としての携帯電話機である。
【0027】
ゲームサーバ10は、インターネット上に設けられたウェブサーバ(例えば、本システムを稼働する業者が契約しているプロバイダが運営するサーバ)で、マイクロコンピュータ等を備える。このゲームサーバ10は内部に画像生成処理のためのハードウェア及びソフトウェアを備えている。また、端末装置20から送信される各種データを一時的に記憶する格納部を有する。
【0028】
端末装置20は、画像作成処理機能付き端末装置として機能するマイクロコンピュータを備える。この端末装置20は内部に画像作成処理のためのハードウェア及びソフトウェアを備えている。なお、移動体通信業者のネットワークセンタ30は、端末装置20とインターネットとの接続を仲介するものである。
【0029】
ここで、本ネットゲームの概要を説明すると、端末装置20は、プレイヤからの操作に従って画像作成ゲームのゲームプログラムを実行し、画像の作成を行う。作成された画像は他のプレイヤに閲覧可能にされる。すなわち、端末装置20は、作成された画像の作画情報をネットワークセンタ30を介してゲームサーバ10に送信する。ゲームサーバ10は受信した作画情報を基に描画処理を実行し、画像ファイルとして生成して他のプレイヤに対して閲覧可能にする。
【0030】
次に、本ネットゲームの概要を一例に基づいて説明する。本ネットゲームは、端末装置20内に仮想的に自分の「部屋」を持ち、テレビや家具等の様々なアイテムを入手し、自分の「部屋」に配置することによってその豪華さを競うものである。まず、プレイヤは仮想的にゲーム内の懸賞に応募し、当選することでアイテム画像を入手する。そして、そのアイテム画像を描画用キャンバスのプレイヤが所望する位置に配置する。この手順を所定回数繰り返すことによってプレイヤは自分の「部屋」を作成する。作成された「部屋」の画像データは、他のプレイヤの端末装置20’から閲覧可能にするため、アイテム画像及び背景画像上の配置位置を特定するテキストデータとしてゲームサーバ10に送信される。端末装置20及びゲームサーバ10はアイテム画像及びその配置位置を特定する情報を記憶しており、これによって端末装置20で作成した「部屋」をゲームサーバ10で再現でき、画像ファイルとして出力し所定の記憶部に格納する。これによって他のプレイヤに対して閲覧可能にすることが可能となる。
【0031】
図2は、端末装置20で作成されるゲーム画面50の一例である。ゲーム画面50は仮想的な自分の「部屋」であり、領域A,B,C,D,Eはアイテムを配置することが可能な領域を示している。表示枠51,52,53,54,55はアイテムを配置可能な表示枠の一例を示している。アイテム511,521,531,541,551はそれぞれアイテムの一例であって、アイテム511は「観葉植物」、アイテム521は「かわったテレビ」、アイテム531は「円窓」、アイテム541は「シングルベッド」、アイテム551は「ちゃぶだい」を示しており、描画用キャンバスに表示された背景画像56に貼り付け可能にしている。なお、アイテムを配置可能な領域は図に示す範囲に限らず、適宜広げることも狭めることも可能である。また、表示枠は図に示す位置に限らず、他の位置にも設定することが可能であり、表示枠の数もこれに限定されるものではない。
【0032】
図3は、ゲームサーバ10の一実施形態を示すブロック図である。ゲームサーバ10は、複数種類のアイテムの画像データ及び背景画像である描画用キャンバスを記憶する画像データメモリ101、画像データを読み出す画像データ読出部102、画像データ読出部102によって読み出されたアイテム画像を描画用キャンバスに描画する画像形成処理部103、描画された画像を画像ファイルとしてメモリに記憶する画像ファイル書込部104、インターネットに対してデータの受信及び送信処理を制御する送受信制御部105、画像生成処理プログラムを記憶するROM106、描画画像等の処理データを一時的に記憶するRAM107等を備える。
【0033】
画像データメモリ101は、アイテムコード毎に対応付けられたアイテムの画像データをテーブル形式で記憶すると共に、背景画像等の各種画像データを記憶している。なお、この画像データメモリ101は第1の記憶手段として機能するものである。
【0034】
画像データ読出部102は、送受信制御部105で受信した作画情報に含まれるアイテムを特定する情報であるアイテムコードに対応するアイテムの画像データを画像データメモリ101から読み出して、RAM107に一時的に格納するものである。なお、この画像データ読出部102は画像読出手段として機能するものである。
【0035】
画像形成処理部103は、描画用キャンバスに画像データ読出部102によって読み出されたアイテム画像を描画用キャンバスに貼り付けることによって描画し、その描画された画像データを描画情報として形成するものである。なお、画像形成処理部103は画像形成手段として機能するものである。
【0036】
画像ファイル書込部104は、上記描画された画像データである描画情報をWeb上で他の端末装置20’に対して閲覧可能にするため、画像ファイルフォーマットにエンコードし、エンコードした画像ファイルをRAM107の所定の記憶領域に書き込ませるものである。なお、この画像ファイル書込部104は書込手段として機能するものであり、RAM107は第2の記憶手段として機能するものである。
【0037】
なお、ROM106としては、予めプログラムがインストールされた内蔵式のROMの他、着脱式のROMカセット、CD−ROM、DVD―ROM等の各種データが記憶された媒体でも採用可能である。
【0038】
図4は、端末装置20の一実施形態を示すブロック図で、特に、本ゲームの実行に必要な機能のみを抽出して説明している。端末装置20は各機能部を制御するコンピュータからなる制御部200を備える。この制御部200は、操作部材としてのキー群201、モニタ202に表示する画像データを記憶するVRAM202a、アンテナ203、処理データを一時的に保存するRAM204及び制御プログラムなどを記憶したROM205と接続されて構成されている。
キー群201は、電話番号入力用のテンキー、モニタ202に表示されるカーソルの移動や意思決定用の機能キー及び回線オンオフ用キー等からなる。これらの単数のキー押下、又は複数のキー押下の組み合わせによって端末装置20に対する指示を行う。VRAM202aは、液晶表示装置等から構成されるモニタ202に表示するための画像を一時的に記憶するもので、VRAM202aに書き込まれた内容を所定の周期で繰り返しモニタ202に読み出して表示することで静止画又は動画として視認し得るようにするものである。
制御部200は、画像データメモリ210、表示処理部211、キー入力処理部212、送受信制御部213、アイテム画像入手部214、画像データ作成部215で構成される。
【0039】
画像データメモリ210は、アイテムコードに対応するアイテム画像の画像データを記憶するものであり、テーブル形式で記憶している。また、背景画像、その他の各種入力ガイド画面及びゲーム画面等の画像データも記憶している。なお、この画像データメモリ210は第3の記憶手段として機能するものである。
【0040】
表1は、画像データメモリ210の記憶内容の一例を示すもので、それぞれのアイテムに関するデータである。
【0041】
【表1】
【0042】
この画像データメモリ210に記憶されているデータの内容は、例えばアイテムの画像データを特定するためのコード番号であるアイテムコード、アイテムの概要を表す名称、後述する当選処理で付与されるアイテムの出現率を表すレア度、アイテムを配置可能な領域を表す配置位置、画像データが格納されているファイル名である。このアイテムコードには、名称、レア度、配置位置、ファイル名が対応付けられている。名称には、例えば「円窓」、「シングルベッド」、「ちゃぶだい」等がある。レア度とはアイテムの出現率のことであり、本実施形態では例えば「0」〜「5」が設定されており、数字が大きくなるほど出現率が低くなるように設定されている。配置位置とは、アイテムを配置することが可能な位置のことであり、本実施形態ではアイテム毎に配置可能な位置が予め決められている。例えば配置位置コードとして「0」〜「5」が設定されており、配置位置コードは表2に示す配置位置に対応している。例えば配置位置コード「0」は図2に示す領域Aか領域Bか領域Cであり、配置位置コード「1」は図2に示す領域Aであり、配置位置コード「2」は図2に示す領域Bであり、配置位置コード「3」は図2に示す領域Cであり、配置位置コード「4」は図2に示す領域Dであり、配置位置コード「5」は図2に示す領域Eである。ファイル名は画像データが記憶されているファイルの名称のことである。
【0043】
【表2】
【0044】
表示処理部211は、キー群201からの入力操作の確認的表示、画像作成処理プログラムに基づく各種入力ガイド画面及びゲーム画面の表示、ゲームサーバ10から送信されてきた各種データをモニタ202に表示させるものである。表示処理部211は少なくとも1画面分以上の画像データを記憶する容量を有し、例えばモニタ202に画像の一部しか表示されない態様では、キー群201の特定キーの操作に応じて画像を上下等にスクロール処理させるようにして、画像全体を見られるように手当している。キー入力処理部212は、キー群201の操作に応じた情報を作成するものである。
【0045】
送受信制御部213は無線公衆回線からの着信、送信の回線制御及び音声データの送受信の他、インターネットを経由するなどして用いられるデータ送受信を処理するもので、送受信データはアンテナ203を介して授受される。なお、この送受信制御部213は送信手段として機能するものである。
【0046】
応募処理部214は、複数種類のアイテム画像から1のアイテム画像読み出すことでアイテムを付与する手段として機能するものであり、後述する図5に示す手順で処理を行うものである。当選処理部215は、応募処理部214で付与されたアイテム画像を背景画像に貼り付ける処理を実行する手段として機能するものであり、後述する図6に示す手順で処理を行うものである。
【0047】
RAM204は画像作成ゲームを実行させるプログラムを記憶しており、このプログラムが読み出されることによって端末装置20で画像作成ゲームが実行し得る。本実施形態では、この画像作成ゲームのプログラムはゲームサーバ10等からダウンロードすることによって提供されるものである。
【0048】
なお、この画像作成ゲームのプログラムは予め端末装置20のROM205に格納されている形態でもよい。この場合、ゲームサーバ10等からダウンロードする必要がなくなり通信にかかるコストを減らすことが可能となる。
【0049】
図5及び図6は、画像作成処理の手順を示すフローチャートである。
【0050】
図5は応募処理の手順を示すフローチャートであり、図9は応募処理の手順を示す画面の一例である。まず、通常のゲーム画面61においてキー群201に割り当てられた所定のメニューボタンの押下を受け付ける(ST1)。メニューボタンが押下されるとメニュー画面62がモニタ202に表示される(ST2)。メニュー画面62では、「話しかける」、「懸賞に応募」、「アイテムを捨てる」、「へや自慢」、「終了」が表示される。ここで、「懸賞に応募」が選択されると(ST3)、すでに応募されていた場合(ST4でYES)、終了となり、応募されていない場合(ST4でNO)、応募方法選択画面63がモニタ202に表示される(ST5)。この応募方法選択画面63では「普通の懸賞に応募」、「特別懸賞に応募」が表示される。プレイヤのキー群201の操作によって「普通の懸賞に応募」が選択されると(ST6)、応募可能なアイテム画面64がモニタ202に表示される(ST7)。応募可能なアイテムとは、例えば「テレビ」、「テーブル」、「ベッド」等の部屋に配置することが可能なアイテムであり、表示されているアイテムの内、プレイヤが所望するアイテムの選択を受け付ける(ST8)。続いて、抽選処理が行われ、ランダムで当選、落選が決定される(ST9)。抽選結果がRAM204の所定の記憶領域に書き込まれ(ST10)、受付完了画面65がモニタ202に表示され(ST11)、終了となる。なお、この抽選結果は次回ゲーム起動時に表示される。
【0051】
図6は当選処理の手順を示すフローチャートであり、図10は当選処理の手順を示す画面の一例である。まず、ゲームが起動されると当選しているか否かの判定が行われる(ST21)。これは、図5のステップST10においてRAM204の所定の記憶領域に書き込まれた抽選結果に基づいて行われるものであり、当選していなければ(ST21でNO)、ステップST31に進み、当選していれば(ST21でYES)、当選画面71がモニタ202に表示される(ST22)。続いてプレイヤによるキー群201に割り当てられた所定のキー操作を受け付け(ST23)、確認画面72がモニタ202に表示される(ST24)。この確認画面72では「受け取る」、「捨てる」が表示され、プレイヤのキー群201の操作による選択を受け付ける。ここで、「捨てる」が選択されると(ST25でYES)、ステップST31に進み、「受け取る」が選択されると(ST25でNO)、配置位置確認画面73がモニタ202に表示される(ST26)。
【0052】
続いてプレイヤによるキー群201に割り当てられた所定のキー操作を受け付け(ST27)、配置位置選択画面74がモニタ202に表示される(ST28)。配置位置選択画面74では配置可能な位置にカーソルとしての矢印が表示され、この矢印をキー群201に割り当てられた所定のキー操作によって移動させることでアイテムを配置する位置の選択を受け付け(ST29)、プレイヤが配置を所望する位置でキー群201に割り当てられた所定の決定ボタンが押下されると、アイテム画像が画像データメモリ210から読み出される。このアイテム画像を背景画像に貼り付けることによって描画され(ST30)、ゲーム画面76としてモニタ202に表示される(ST31)。
【0053】
図7及び図8はゲームサーバ10及び端末装置20での画像生成処理方法の手順を示すフローチャートであり、図11は端末装置20での画像生成処理方法の手順を示す画面の一例である。まず、端末装置20においてキー群201に割り当てられた所定のメニューボタンの押下を受け付ける(ST41)。メニューボタンが押下されるとメニュー画面82が端末装置20のモニタ202に表示される(ST42)。メニュー画面82において「へや自慢」が選択されると(ST43)、接続確認画面83がモニタ202に表示される(ST44)。ここでネットワークに接続しない場合(ST45でNO)、ステップST66に進み、ネットワークに接続する場合(ST45でYES)、ゲームサーバ10に接続される(ST46)。そして、端末装置20においてアイテム画像データのアイテムコードとアイテムの配置位置を表す配置情報とがゲームサーバ10にネットワークを介して送信される(ST47)。全て送信されれば(ST48でYES)、ステップST57に進むこととなる。
【0054】
ゲームサーバ10においてステップST47で送信されたアイテムコードと配置情報とが受信される(ST49)。全て受信されると(ST50でYES)、アイテムコードに対応するアイテムのアイテム画像が読み出される(ST51)。続いて、ゲームサーバ10において描画用キャンバスの生成が行われ(ST52)、描画用キャンバス上にステップST51で読み出されたアイテム画像が描画される(ST53)。描画されたキャンバスが画像ファイルフォーマットにエンコードされ(ST54)、エンコードされたものがRAM107の所定の記憶領域にファイル出力され、格納される(ST55)。ここで、エラーが発生した場合、エラーコードがゲームサーバ10から端末装置20にネットワークを介して送信される(ST56)。
【0055】
端末装置20は、エラーコードを受信し(ST57)、エラーであれば(ST58でYES)、エラー処理を行い(ST59)、エラー内容を表示するエラー画面がモニタ202に表示される(ST60)。キー群201に割り当てられた確認ボタンがプレイヤによって押下されると(ST61)、ステップST66に進むこととなる。
【0056】
ゲームサーバ10において、格納先URL(アドレス)が端末装置20にネットワークを介して送信される(ST62)。エラーでなければ(ST58でNO)送信された格納先URLが受信される(ST63)。端末装置20において受信された格納先URL表示画面84がモニタ202に表示され(ST64)、キー群201に割り当てられた確認ボタンがプレイヤによって押下されると(ST65)、ゲーム画面81が再びモニタ202に表示され(ST66)、終了となる。
【0057】
図12は、ゲームサーバ10に格納されている画像を閲覧する手順を示す画面図である。
まず、端末装置20のキー群201に割り当てられた所定の機能キーが押下されることによってURL入力画面91がモニタ202に表示される。ここで、上記送信された格納先URLが911にキー群201のテンキーの操作によって入力される。URLが入力されると画面91中の「OK」にカーソルを合わせ、所定の決定キーが操作されることによってネットワークを介してアクセスをし、画像データを取得し、画面92がモニタ202に表示される。なお、この画像データは他の端末装置20’やインターネットに接続可能な他の端末装置(パソコンやPDA等)からでも閲覧することが可能である。また、この格納先URLを入手する方法としてはメールで他のプレイヤに配信する方法や、格納されている画像のURLの一覧を表示する画面を設ける方法などが適用可能である。
【0058】
本実施形態では、2次元空間上で行われるゲームとして説明したが、本発明はこれに限らず、3次元空間上で行われるゲームにも適用可能である。
【0059】
また、本実施形態では、アイテム画像を配置することが可能な位置は予め決められているが、本発明はこれに限らず、背景画像上で自由に配置する態様でもよい。この場合描画用キャンバスに座標空間を設定しておき、配置情報としてはアイテム画像の配置された座標データを送受信すればよい。これにより、背景画像上をプログラムに基づいて移動するキャラクタ等に関しても、座標データを送受信することによって位置を特定することが可能となる。
【0060】
また、本実施形態では、送受信される作画情報としてアイテムを特定する情報及び当該アイテムの配置情報としたが、本発明はこれに限らず、アイテム又は描画用キャンバス内に表示されるキャラクタの状態を表す状態コードを作画情報に含めることが可能である。これは、同じアイテム又はキャラクタで複数種類の異なる状態(例えばキャラクタであれば笑った顔の状態や起こった顔の状態等)が表示可能である場合、それぞれの状態に対応する状態コードを設定しておき、ゲームサーバ10及び端末装置20の双方に予め記憶しておくことによって、状態コードを作画情報に含めてゲームサーバ10に送信することによって画像形成することが可能となる。
【0061】
【発明の効果】
請求項1に記載の発明によれば、膨大なデータ量を有する画像イメージを受信する必要がなくなり、アイテム画像を特定するコード番号と配置情報とを受信することで画像を再現することが可能となり、データ送信にかかる時間の短縮すると共に、通信にかかるコストの軽減が実現される。また、端末装置で作成された画像が他のプレイヤの端末装置から閲覧可能となり、興趣に富むゲームとなる。
【0062】
請求項2に記載の発明によれば、背景画像上の複数箇所の中からプレイヤが所望する位置にアイテム画像を貼り付けることができる。
【0063】
請求項3に記載の発明によれば、表示枠が表示されることでアイテム画像が貼り付けられるべき背景画像上の位置を特定することができる。
【0064】
請求項4に記載の発明によれば、プレイヤは画像ファイルの格納先を知ることができ、該格納先を示すアドレスにアクセスすることで生成された画像を見ることができるため、興趣に富むゲームとなる。
【0065】
請求項5に記載の発明によれば、膨大なデータ量を有する画像イメージを受信する必要がなくなり、アイテム画像を特定するコード番号と配置情報とを受信することで画像を再現することが可能となり、データ送信にかかる時間の短縮すると共に、通信にかかるコストの軽減が実現される。また、端末装置で作成された画像が他のプレイヤの端末装置から閲覧可能となり、興趣に富むゲームとなる。
【0066】
請求項6に記載の発明によれば、膨大なデータ量を有する画像イメージを受信する必要がなくなり、アイテム画像を特定するコード番号と配置情報とを受信することで画像を再現することが可能となり、データ送信にかかる時間の短縮すると共に、通信にかかるコストの軽減が実現される。また、端末装置で作成された画像が他のプレイヤの端末装置から閲覧可能となり、興趣に富むゲームとなる。
【0067】
請求項7に記載の発明によれば、膨大なデータ量を有する画像イメージを転送する必要がなくなり、アイテム画像を特定するコード番号と配置情報とを転送することで画像を再現することが可能となり、データ送信にかかる時間の短縮すると共に、通信にかかるコストの軽減が実現される。
【0068】
請求項8に記載の発明によれば、背景画像上の複数箇所の中からプレイヤが所望する位置にアイテム画像を貼り付けることができる。
【0069】
請求項9に記載の発明によれば、表示枠が表示されることでアイテム画像が貼り付けられるべき背景画像上の位置を特定することができる。
【0070】
請求項10に記載の発明によれば、確率的にアイテム画像が付与されるため、ゲームの複雑さが増し、興趣に富むゲームとなる。
【図面の簡単な説明】
【図1】 本画像生成処理プログラム及び画像作成処理プログラムが適用されるネットゲームシステムの構成を示す図である。
【図2】 本画像作成ゲーム装置で作成されるゲーム画面の一例である。
【図3】 ゲームサーバの一実施形態を示すブロック図である。
【図4】 端末装置の一実施形態を示すブロック図である。
【図5】 画像作成処理の手順を示すフローチャートである。
【図6】 画像作成処理の手順を示すフローチャートである。
【図7】 ゲームサーバ及び端末装置での画像生成処理方法の手順を示すフローチャートである。
【図8】 ゲームサーバ及び端末装置での画像生成処理方法の手順を示すフローチャートである。
【図9】 応募処理の手順を示す画面の一例である。
【図10】 当選処理の手順を示す画面の一例である。
【図11】 端末装置20での画像生成処理方法の手順を示す画面の一例である。
【図12】 ゲームサーバに格納されている画像を閲覧する手順を示す画面図である。
【符号の説明】
10 ゲームサーバ
101 画像データメモリ
102 画像データ読出部
103 画像形成処理部
104 画像ファイル書込部
105 送受信制御部
106 ROM
107 RAM
20 端末装置
200 制御部
201 キー群
202 モニタ
204 RAM
205 ROM
210 画像データメモリ
211 表示処理部
212 キー入力処理部
213 送受信制御部
214 応募処理部
215 当選処理部
30 ネットワークセンタ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technique of image generation processing and image generation processing executed by a game server and a terminal device that transmit and receive information via a network, respectively.
[0002]
[Prior art]
Conventionally, a game image from the server and selection request information for game progress are distributed to the terminal device, and the terminal device presses a predetermined button to respond to the selection request while viewing the monitor image, and operates the predetermined button. In some cases, the game is progressed by transmitting information to the server and repeating such processing.
[0003]
[Problems to be solved by the invention]
This type of game is a process of sending back only operation information in response to the selection request to the server, and does not send back the image itself. On the other hand, the terminal device has a function of creating an image, receives a created image from the terminal device, performs a process in which the server performs processing according to the game rules and distributes the content to the terminal device. Can be a net game that progresses by repeating. However, in this case, considering the enormous amount of data of the image image, it takes time to transmit data, and there is a limit to smoothly progressing the game.
[0004]
The present invention has been made in order to solve the above-described problem. Information relating to a created image created by a terminal device is sent from the terminal device to a server at a high speed, data transmission time is reduced, and communication cost is reduced. It is an object of the present invention to provide a game image generation processing program, a game image generation processing method, a game server, and a game image generation processing program capable of realizing the above reduction.
[0005]
[Means for Solving the Problems]
The invention according to claim 1 is an image generation processing program for receiving drawing information from a terminal device connected via a network by a server and causing the server to perform image generation processing based on the received drawing information. And
The code number for specifying the item image and the background image of the item image Receiving the drawing information, which is text data including arrangement information representing an arrangement position, from the terminal device;
The code number and the item image are associated with each other and stored in advance in a table format.Of the several types of item imagesRecievedIncluded in drawing informationCode numberCompatible withThe item image to be read,The item image that was readOn the background image built in the serverIncluded in the drawing informationAboveIt is characterized in that the server executes the pasting and forming at a position specified by the arrangement information, and storing the formed drawing information in a predetermined storage unit as an image file that can be distributed to other terminal devices.
[0006]
According to this configuration, the code number is associated with the item image as information for specifying the item in advance and stored in a table format, and the item of the image formed by pasting the item image on the background image is specified. The drawing information including the code number and the arrangement information indicating the position of the item image on the background image is transmitted from the terminal device to the server as text data. The server reads the item image corresponding to the code number included in the received drawing information. The read item image is drawn at a position on the background image specified by the arrangement information included in the drawing information, and the drawing information that is the drawn image data is sent to another terminal device. It is stored in a predetermined storage unit as an image file that can be distributed by e-mail. As a result, it is possible to obtain the item type and the arrangement position of the item as text data, and it is also possible to view images created from other terminal devices via the network.
[0007]
The invention according to
[0008]
According to this configuration, the item image can be pasted at a position desired by the player from among a plurality of locations on the background image.
[0009]
The invention according to
[0010]
According to this configuration, it is possible to specify the position on the background image to which the item image is to be pasted by displaying the display frame.
[0011]
The invention described in
[0012]
According to this configuration, since the address indicating the storage location of the generated image file is transmitted to the terminal device that is the transmission source of the drawing information, the player can know the storage location of the generated image file.
[0013]
According to a fifth aspect of the present invention, there is provided an image generation processing method in which drawing information from a terminal device connected via a network is received by a server, and image generation processing is performed by the server based on the received drawing information. And
The server receives the drawing information, which is text data including a code number for specifying the item image, and arrangement information indicating an arrangement position of the item image on the background image, from the terminal device,
The server stores the code number and the item image in association with each other in advance in a table format,Included in the received drawing information among multiple types of item imagesCode numberCompatible withDoRead the item image,
The server reads the read item imageOn the background image built in the serverIncluded in the received drawing informationAbovePaste at the location specified by the placement information,
The server is characterized in that the formed drawing information is stored in a predetermined storage unit as an image file that can be distributed to another terminal device.
[0014]
According to this configuration, the code number is associated with the item image as information for specifying the item in advance and stored in a table format, and the item of the image formed by pasting the item image on the background image is specified. The drawing information including the code number and the arrangement information indicating the position of the item image on the background image is transmitted from the terminal device to the server as text data. The server reads the item image corresponding to the code number included in the received drawing information. The read item image is drawn at a position on the background image specified by the arrangement information included in the drawing information, and the drawing information that is the drawn image data is sent to another terminal device. It is stored in a predetermined storage unit as an image file that can be distributed by e-mail. As a result, it is possible to obtain the item type and the arrangement position of the item as text data, and it is also possible to view images created from other terminal devices via the network.
[0015]
The invention according to claim 6 is a game server that receives drawing information from a terminal device connected via a network and performs image generation processing based on the received drawing information.
Receiving means for receiving, from the terminal device, the drawing information, which is text data including a code number for specifying the item image and arrangement information indicating an arrangement position of the item image on the background image;
First storage means for previously storing the code number and the item image in a table format in association with each other;
SaidOf the plurality of types of item images stored in one storage means,Received by the receiving meansIncluded in drawing informationCode numberCompatible withDoImage reading means for reading the item image;
The read item imageOn the background image built in the serverIncluded in the drawing informationAboveImage forming means to be pasted at a position specified by the arrangement information;
And writing means for storing in the second storage means the formed drawing information as an image file that can be distributed to other terminal devices by e-mail.
[0016]
According to this configuration, the code number is associated with the item image as information for specifying the item in advance and stored in a table format, and the item of the image formed by pasting the item image on the background image is specified. The drawing information including the code number and the arrangement information indicating the position of the item image on the background image is transmitted from the terminal device to the server as text data. The server reads the item image corresponding to the code number included in the received drawing information. The read item image is drawn at a position on the background image specified by the arrangement information included in the drawing information, and the drawing information that is the drawn image data is sent to another terminal device. It is stored in a predetermined storage unit as an image file that can be distributed by e-mail. As a result, it is possible to obtain the item type and the arrangement position of the item as text data, and it is also possible to view images created from other terminal devices via the network.
[0017]
The invention according to claim 7 is an image creation processing program for causing an image to be created by a computer of a terminal device and transferring drawing information, which is information on the created image, to a server via a network,
The computer stores a code number for specifying an item image in advance in a table format in association with the item image,
For the computer, ManipulationAccording to the operation information from the section, DoubleRead from several item imagesTaItem image,Background image read from memory and displayed on the monitor screen Predetermined on the statueFormed by pasting in positionLetItem at this timeimageIdentifyA code number,The itemRepresents the position of the image on the background imagePlacement informationText data including andIt is characterized in that the drawing information consisting of is transferred to the server.
[0018]
According to this configuration, the code number is associated with the item image and stored in a predetermined memory in a table format, and is read from the predetermined memory and displayed on the monitor screen for the computer of the terminal device, In accordance with operation information from the operation unit, one item image read from a plurality of types of item images stored in advance corresponding to a code number that is information for specifying an item included in the drawing information is displayed as the drawing information. And pasting it at a position specified by the arrangement information of the item included in the image, and transferring drawing information including the information specifying the item and the arrangement information of the item to the server as text data. Let it run. Thereby, it becomes possible to transfer the kind of item and the arrangement position of the item to the server as text data.
[0019]
The invention according to
[0020]
According to this configuration, the item image can be pasted at a position desired by the player from among a plurality of locations on the background image.
[0021]
The invention according to
[0022]
According to this configuration, it is possible to specify the position on the background image to which the item image is to be pasted by displaying the display frame.
[0023]
The invention according to
[0024]
According to this configuration, the item image and the item in response to the request for the item image from the playerimageIdentifyCode number forIs probabilistically assigned from the computer. This assigned item image or itemimageIdentifyCode number forThe process of pasting the item image on the background image is executed based on the above.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a game image generation processing program and a game image creation processing program according to an embodiment of the present invention will be described with reference to the drawings.
[0026]
FIG. 1 is a diagram showing a configuration of a net game system to which the game image generation processing program and the game image creation processing program are applied. The
[0027]
The
[0028]
The
[0029]
Here, the outline of the net game will be described. The
[0030]
Next, an outline of the net game will be described based on an example. This net game has its own “room” in the
[0031]
FIG. 2 is an example of the
[0032]
FIG. 3 is a block diagram illustrating an embodiment of the
[0033]
The
[0034]
The image
[0035]
The image forming processing unit 103 draws the item image read by the image
[0036]
The image
[0037]
The
[0038]
FIG. 4 is a block diagram showing an embodiment of the
The
The
[0039]
The
[0040]
Table 1 shows an example of the contents stored in the
[0041]
[Table 1]
[0042]
The contents of the data stored in the
[0043]
[Table 2]
[0044]
The
[0045]
The transmission /
[0046]
The
[0047]
The
[0048]
The image creation game program may be stored in the
[0049]
5 and 6 are flowcharts showing the procedure of the image creation process.
[0050]
FIG. 5 is a flowchart showing the procedure of the application process, and FIG. 9 is an example of a screen showing the procedure of the application process. First, a depression of a predetermined menu button assigned to the
[0051]
FIG. 6 is a flowchart showing the procedure of the winning process, and FIG. 10 is an example of a screen showing the procedure of the winning process. First, when the game is activated, it is determined whether or not the game is won (ST21). This is performed based on the lottery result written in the predetermined storage area of the
[0052]
Subsequently, a predetermined key operation assigned to the
[0053]
7 and 8 are flowcharts showing the procedure of the image generation processing method in the
[0054]
The
[0055]
The
[0056]
In the
[0057]
FIG. 12 is a screen diagram showing a procedure for browsing an image stored in the
First, a
[0058]
Although the present embodiment has been described as a game played in a two-dimensional space, the present invention is not limited to this and can be applied to a game played in a three-dimensional space.
[0059]
Further, in the present embodiment, the position where the item image can be arranged is determined in advance, but the present invention is not limited to this, and an aspect in which the item image can be arranged freely on the background image may be used. In this case, a coordinate space is set in the drawing canvas, and the arrangement data may be transmitted and received coordinate data in which the item image is arranged. As a result, the position of a character or the like that moves on the background image based on the program can be specified by transmitting and receiving coordinate data.
[0060]
In this embodiment, information specifying an item and arrangement information of the item are used as drawing information transmitted and received. However, the present invention is not limited to this, and the state of the character displayed in the item or the drawing canvas is not limited to this. It is possible to include a status code that represents the drawing information. This is because, if the same item or character can display a plurality of different states (for example, the state of a laughing face or the state of a face that has occurred for a character), a state code corresponding to each state is set. By storing in advance in both the
[0061]
【The invention's effect】
According to the first aspect of the present invention, there is no need to receive an image having an enormous amount of data.imageAn image can be reproduced by receiving the code number specifying the position information and the arrangement information, thereby reducing the time required for data transmission and the cost for communication. In addition, an image created by the terminal device can be viewed from the terminal device of another player, and the game is rich in fun.
[0062]
According to the second aspect of the present invention, the item image can be pasted at a position desired by the player from among a plurality of locations on the background image.
[0063]
According to the third aspect of the present invention, the position on the background image to which the item image should be pasted can be specified by displaying the display frame.
[0064]
According to the fourth aspect of the present invention, the player can know the storage location of the image file, and can view the image generated by accessing the address indicating the storage location. It becomes.
[0065]
According to the invention of claim 5, it is not necessary to receive an image having a huge amount of data, and the itemimageAn image can be reproduced by receiving the code number specifying the position information and the arrangement information, thereby reducing the time required for data transmission and the cost for communication. In addition, an image created by the terminal device can be viewed from the terminal device of another player, and the game is rich in fun.
[0066]
According to the invention described in claim 6, it is not necessary to receive an image having an enormous amount of data.imageAn image can be reproduced by receiving the code number specifying the position information and the arrangement information, thereby reducing the time required for data transmission and the cost for communication. In addition, an image created by the terminal device can be viewed from the terminal device of another player, and the game is rich in fun.
[0067]
According to the invention described in claim 7, it is not necessary to transfer an image having a huge amount of data, and the itemimageAn image can be reproduced by transferring the code number for specifying the data and the arrangement information, thereby reducing the time required for data transmission and the cost for communication.
[0068]
According to the invention described in
[0069]
According to the invention described in
[0070]
According to the invention described in
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration of a net game system to which an image generation processing program and an image creation processing program are applied.
FIG. 2 is an example of a game screen created by the image creation game device.
FIG. 3 is a block diagram illustrating an embodiment of a game server.
FIG. 4 is a block diagram illustrating an embodiment of a terminal device.
FIG. 5 is a flowchart illustrating a procedure of image creation processing.
FIG. 6 is a flowchart illustrating a procedure of image creation processing.
FIG. 7 is a flowchart showing a procedure of an image generation processing method in the game server and the terminal device.
FIG. 8 is a flowchart showing a procedure of an image generation processing method in the game server and the terminal device.
FIG. 9 is an example of a screen showing an application process procedure;
FIG. 10 is an example of a screen showing a procedure of a winning process.
FIG. 11 is an example of a screen showing a procedure of an image generation processing method in the
FIG. 12 is a screen diagram showing a procedure for browsing images stored in the game server.
[Explanation of symbols]
10 Game server
101 Image data memory
102 Image data reading unit
103 Image formation processing unit
104 Image file writing unit
105 Transmission / reception controller
106 ROM
107 RAM
20 Terminal device
200 Control unit
201 key group
202 monitor
204 RAM
205 ROM
210 Image data memory
211 Display processing unit
212 Key input processing section
213 Transmission / reception control unit
214 Application Processing Department
215 Winning Processing Department
30 Network Center
Claims (10)
アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信し、
前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、複数種類のアイテム画像のうち前記受信した作画情報に含まれる前記コード番号に対応するアイテム画像を読み出させ、読み出させたアイテム画像をサーバが内蔵する背景画像上の前記作画情報に含まれる前記配置情報により特定される位置に貼り付けて形成させ、形成した描画情報を他の端末装置へ配信可能な画像ファイルとして所定の記憶部に格納させることを、サーバに実行させることを特徴とする画像生成処理プログラム。A game image generation processing program that receives drawing information from a terminal device connected via a network, and causes the server to perform image generation processing based on the received drawing information,
Receiving the drawing information, which is text data including a code number for specifying the item image, and arrangement information indicating an arrangement position of the item image on the background image, from the terminal device;
The code numbers and stores in advance a table format in association with the item image, to read the item image corresponding to the code number included in the received drawing information among multiple several item images read the arrangement is formed by pasting the position specified by the information, the image file that can be delivered to form the drawing information to another terminal apparatus included an item image that has issued the drawing information on the background image server internal As an image generation processing program, the server causes the server to execute storage in a predetermined storage unit.
サーバが、アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信し、
サーバが、前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、複数種類のアイテム画像のうち前記受信した作画情報に含まれる前記コード番号に対応するアイテム画像を読み出し、
サーバが、読み出したアイテム画像をサーバが内蔵する背景画像上の前記受信した作画情報に含まれる前記配置情報により特定される位置に貼り付けて形成し、
サーバが、形成された描画情報を他の端末装置へ配信可能な画像ファイルとして所定の記憶部に格納することを特徴とする画像生成処理方法。An image generation processing method for receiving drawing information from a terminal device connected via a network, and causing the server to perform image generation processing based on the received drawing information,
The server receives the drawing information, which is text data including a code number for specifying the item image, and arrangement information indicating an arrangement position of the item image on the background image, from the terminal device,
The server stores the code number and the item image in association with each other in advance in a table format, and reads an item image corresponding to the code number included in the received drawing information from a plurality of types of item images.
Server, formed by pasting the position specified by the layout information included the read item image on the received drawing information in the background image server built,
An image generation processing method, wherein the server stores the formed drawing information in a predetermined storage unit as an image file that can be distributed to another terminal device.
アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信する受信手段と、
前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されている複数種類のアイテム画像のうち前記受信手段によって受信された作画情報に含まれる前記コード番号に対応するアイテム画像を読み出す画像読出手段と、
読み出したアイテム画像をサーバが内蔵する背景画像上の前記作画情報に含まれる前記配置情報により特定される位置に貼り付ける画像形成手段と、
形成した描画情報を他の端末装置へ電子メールにより配信可能な画像ファイルとして第2の記憶手段に格納する書込手段とを備えることを特徴とするゲームサーバ。A game server that receives drawing information from a terminal device connected via a network and performs image generation processing based on the received drawing information,
Receiving means for receiving, from the terminal device, the drawing information, which is text data including a code number for specifying the item image and arrangement information indicating an arrangement position of the item image on the background image;
First storage means for previously storing the code number and the item image in a table format in association with each other;
Image reading means for reading an item image corresponding to the code number included in the drawing information received by the receiving means among the plurality of types of item images stored in the first storage means;
An image forming unit to be pasted to the position specified by the layout information included in the drawing information on the background image to be built the read item image server,
A game server comprising: writing means for storing in the second storage means the formed drawing information as an image file that can be distributed to other terminal devices by e-mail.
前記コンピュータは、アイテム画像を特定するためのコード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、
前記コンピュータに対し、操作部からの操作情報に従って、複数種類のアイテム画像のうちから読み出したアイテム画像を、メモリから読み出してモニタ画面に表示した背景画像上の所定の位置に貼り付けて形成させ、このときのアイテム画像を特定するコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータからなる作画情報を前記サーバに転送することを実行させることを特徴とする画像作成処理プログラム。An image creation processing program for creating an image by a computer of a terminal device and transferring drawing information that is information of the created image to a server via a network,
The computer stores a code number for specifying an item image in advance in a table format in association with the item image,
Formed relative to the computer, according to the operation information from the operation unit, the item image read out of the double several item image, and paste to a predetermined position on the background image displayed on the monitor screen is read from the memory is allowed, the code number for identifying the item image at this time, that to execute the transfer of drawing information consisting of text data to the server including the arrangement information indicating the position on the background image of the item image A featured image creation processing program.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001123497A JP3708449B2 (en) | 2001-04-20 | 2001-04-20 | Game image generation processing program, game image generation processing method, game server, and game image generation processing program |
KR10-2001-0064580A KR100459829B1 (en) | 2001-04-20 | 2001-10-19 | Program and method for processing game image generation, game server, and program for processing game image creation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001123497A JP3708449B2 (en) | 2001-04-20 | 2001-04-20 | Game image generation processing program, game image generation processing method, game server, and game image generation processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002319030A JP2002319030A (en) | 2002-10-31 |
JP3708449B2 true JP3708449B2 (en) | 2005-10-19 |
Family
ID=18973041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001123497A Expired - Fee Related JP3708449B2 (en) | 2001-04-20 | 2001-04-20 | Game image generation processing program, game image generation processing method, game server, and game image generation processing program |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3708449B2 (en) |
KR (1) | KR100459829B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI273459B (en) | 2005-10-17 | 2007-02-11 | Inventec Corp | Graphics rendering system and method thereof |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3181445B2 (en) * | 1993-08-31 | 2001-07-03 | 株式会社東芝 | Image processing apparatus and method |
JP3985369B2 (en) * | 1998-08-21 | 2007-10-03 | 株式会社セガ | Game screen display control method, character movement control method, game machine, and recording medium recording program |
JP3942744B2 (en) * | 1998-08-21 | 2007-07-11 | 株式会社バンダイナムコゲームス | GAME SYSTEM, GAME DATA DISTRIBUTION DEVICE, AND INFORMATION RECORDING MEDIUM |
JP3953216B2 (en) * | 1998-12-25 | 2007-08-08 | 株式会社バンダイナムコゲームス | GAME SYSTEM, GAME DATA DISTRIBUTION DEVICE, AND INFORMATION STORAGE MEDIUM |
KR100350863B1 (en) * | 2001-01-11 | 2002-09-05 | (주)웹 젠 | Method for sending and receiving character movement data packet in online game |
-
2001
- 2001-04-20 JP JP2001123497A patent/JP3708449B2/en not_active Expired - Fee Related
- 2001-10-19 KR KR10-2001-0064580A patent/KR100459829B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20020082096A (en) | 2002-10-30 |
KR100459829B1 (en) | 2004-12-03 |
JP2002319030A (en) | 2002-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7934234B2 (en) | Transmission and reception of television programmes and other data | |
US7246155B2 (en) | User name and profile information management | |
US20020111808A1 (en) | Method and apparatus for personalizing hardware | |
JP3466179B2 (en) | Mobile phone provided with game program, service providing server and service providing method according to game result executed on the mobile phone | |
US20130237185A1 (en) | Mobile rich media information system | |
JP2003023661A (en) | Server device for network game, network game progress control method and network gate progress control program | |
KR20030005010A (en) | Server apparatus for network game, network game proceeding control method and network game proceeding control program | |
JP2003000954A (en) | Server device for network game, network game advancing control method and network game advancing control program | |
WO2001084334A1 (en) | System and method for message transmission by recording and reproducing avatar action | |
CN100392634C (en) | System and method for displaying world wide web document | |
JP3708449B2 (en) | Game image generation processing program, game image generation processing method, game server, and game image generation processing program | |
JP2003044741A (en) | Device for operating game site | |
JP2003019357A (en) | Server device for network game, and method and program for controlling progress of network game | |
JPH096849A (en) | On-line terminal equipment and image display method | |
JP2002202943A (en) | Video game device and control method thereof, program for video game and computer-readable recording medium with the program recorded thereon | |
JP2002177651A (en) | Game matchup system, its server, its terminal, game matchup method and board-phase-displaying method | |
JP3914009B2 (en) | Information providing server, game providing method, and storage medium | |
JP3999481B2 (en) | Information providing server, game providing method, storage medium, and portable terminal device | |
JP2002301269A (en) | Video game machine, its control method, program for video game and computer readable recording medium stored the program | |
JP2002051159A (en) | Method of displaying advertising information for portable information terminal | |
JP4069083B2 (en) | Information providing server, game providing method, storage medium, and portable terminal device | |
JP2003024642A (en) | Information providing server, game providing method, storage medium and portable terminal equipment | |
JP2002248275A (en) | Display method of game history using telecommunication line, server capable of executing this method and storage medium | |
JP2002078973A (en) | Game system and recording medium wherein information processing program is recorded | |
JP2003024630A (en) | Information providing server, information providing method and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050201 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050404 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050428 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050726 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050803 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090812 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090812 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090812 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090812 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100812 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110812 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110812 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120812 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130812 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130812 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140812 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S802 | Written request for registration of partial abandonment of right |
Free format text: JAPANESE INTERMEDIATE CODE: R311802 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |