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 PDF

Info

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
Application number
JP2001123497A
Other languages
Japanese (ja)
Other versions
JP2002319030A (en
Inventor
克宏 後藤
宏有 代継
秀壽 高橋
和宏 難波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Corp
Original Assignee
Konami Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konami Corp filed Critical Konami Corp
Priority to JP2001123497A priority Critical patent/JP3708449B2/en
Priority to KR10-2001-0064580A priority patent/KR100459829B1/en
Publication of JP2002319030A publication Critical patent/JP2002319030A/en
Application granted granted Critical
Publication of JP3708449B2 publication Critical patent/JP3708449B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating 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/63Generating 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

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】

Figure 0003708449
【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】
Figure 0003708449
【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 claim 2 is characterized in that the arrangement information is position information for specifying a plurality of locations on a background image.
[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 claim 3 is characterized in that the position information is information for specifying a display frame on a background image.
[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 claim 4 is characterized in that the storage destination of the image file is transmitted to the terminal device that is the transmission source of the drawing information.
[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 claim 8 is characterized in that the arrangement information is position information for specifying a plurality of locations on a background image.
[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 claim 9 is characterized in that the position information is information for specifying a display frame on a background image.
[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 claim 10 provides the computer with an item image and an item corresponding to the item image request.imageIdentifyCode number forOne of the items is probabilistically assigned from the computer, and the assigned item image or itemimageIdentifyCode number forBased on the above, the process of pasting the item image on the background image is executed.
[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 game server 10 is a web (WWW) server disposed on the Internet, which is a network, and the terminal device 20 is a player-side terminal device, which is a mobile phone as an example.
[0027]
  The game server 10 is a web server (for example, a server operated by a provider contracted by a company operating this system) provided on the Internet, and includes a microcomputer. The game server 10 includes hardware and software for image generation processing inside. Moreover, it has a storage part which memorize | stores temporarily the various data transmitted from the terminal device 20. FIG.
[0028]
  The terminal device 20 includes a microcomputer that functions as a terminal device with an image creation processing function. The terminal device 20 includes hardware and software for image creation processing inside. Note that the network center 30 of the mobile communication company mediates connection between the terminal device 20 and the Internet.
[0029]
  Here, the outline of the net game will be described. The terminal device 20 executes the game program of the image creation game in accordance with an operation from the player, and creates an image. The created image can be viewed by other players. That is, the terminal device 20 transmits drawing information of the created image to the game server 10 via the network center 30. The game server 10 executes a drawing process based on the received drawing information, generates it as an image file, and makes it viewable to other players.
[0030]
  Next, an outline of the net game will be described based on an example. This net game has its own “room” in the terminal device 20, acquires various items such as TV and furniture, and competes for its luxury by placing it in its “room”. is there. First, a player virtually applies for a prize in the game and wins to obtain an item image. Then, the item image is arranged at a position desired by the player on the drawing canvas. By repeating this procedure a predetermined number of times, the player creates his / her “room”. The created image data of the “room” is transmitted to the game server 10 as text data for specifying an arrangement position on the item image and the background image so that the image data can be viewed from the terminal device 20 ′ of another player. The terminal device 20 and the game server 10 store information for specifying the item image and its arrangement position, whereby the “room” created by the terminal device 20 can be reproduced by the game server 10 and output as an image file. Store in the storage. This makes it possible for other players to browse.
[0031]
  FIG. 2 is an example of the game screen 50 created by the terminal device 20. The game screen 50 is a virtual “room”, and areas A, B, C, D, and E indicate areas where items can be arranged. Display frames 51, 52, 53, 54, and 55 show examples of display frames in which items can be arranged. The items 511, 521, 531, 541, and 551 are examples of items, the item 511 is “houseplant”, the item 521 is “replaced television”, the item 531 is “round window”, and the item 541 is “single bed” The item 551 indicates “Chabitai” and can be pasted on the background image 56 displayed on the drawing canvas. In addition, the area | region which can arrange | position an item is not restricted to the range shown in a figure, It is also possible to expand and narrow suitably. Further, the display frame is not limited to the position shown in the figure, and can be set at other positions, and the number of display frames is not limited to this.
[0032]
  FIG. 3 is a block diagram illustrating an embodiment of the game server 10. The game server 10 includes an image data memory 101 that stores image data of a plurality of types of items and a drawing canvas that is a background image, an image data reading unit 102 that reads image data, and an item image read by the image data reading unit 102. An image formation processing unit 103 for drawing the image on the drawing canvas, an image file writing unit 104 for storing the drawn image as an image file in a memory, a transmission / reception control unit 105 for controlling data reception and transmission processing to the Internet, A ROM 106 for storing an image generation processing program and a RAM 107 for temporarily storing processing data such as a drawing image are provided.
[0033]
  The image data memory 101 stores image data of items associated with each item code in a table format, and also stores various image data such as background images. The image data memory 101 functions as a first storage unit.
[0034]
  The image data reading unit 102 reads the image data of the item corresponding to the item code that is information for specifying the item included in the drawing information received by the transmission / reception control unit 105 from the image data memory 101 and temporarily stores it in the RAM 107. To do. The image data reading unit 102 functions as an image reading unit.
[0035]
  The image forming processing unit 103 draws the item image read by the image data reading unit 102 on the drawing canvas by pasting it on the drawing canvas, and forms the drawn image data as drawing information. . The image formation processing unit 103 functions as an image forming unit.
[0036]
  The image file writing unit 104 encodes the image data into the image file format in order to make the drawing information, which is the drawn image data, visible to other terminal devices 20 ′ on the Web, and the encoded image file is stored in the RAM 107. Are written in a predetermined storage area. The image file writing unit 104 functions as a writing unit, and the RAM 107 functions as a second storage unit.
[0037]
  The ROM 106 may be a medium storing various data such as a removable ROM cassette, a CD-ROM, a DVD-ROM, etc., in addition to a built-in ROM in which a program is installed in advance.
[0038]
  FIG. 4 is a block diagram showing an embodiment of the terminal device 20, and in particular, only functions necessary for executing this game are extracted and described. The terminal device 20 includes a control unit 200 including a computer that controls each functional unit. The control unit 200 is connected to a key group 201 as an operation member, a VRAM 202a that stores image data to be displayed on the monitor 202, an antenna 203, a RAM 204 that temporarily stores processing data, and a ROM 205 that stores a control program. It is configured.
The key group 201 includes a numeric keypad for inputting a telephone number, a function key for moving a cursor displayed on the monitor 202, a function key for decision making, a line on / off key, and the like. The terminal device 20 is instructed by pressing a single key or a combination of a plurality of key presses. The VRAM 202a temporarily stores an image to be displayed on the monitor 202 constituted by a liquid crystal display device or the like, and the contents written in the VRAM 202a are repeatedly read and displayed on the monitor 202 at a predetermined cycle to be static. It can be visually recognized as a picture or a moving picture.
The control unit 200 includes an image data memory 210, a display processing unit 211, a key input processing unit 212, a transmission / reception control unit 213, an item image acquisition unit 214, and an image data creation unit 215.
[0039]
  The image data memory 210 stores image data of item images corresponding to item codes, and stores them in a table format. In addition, image data such as background images, other various input guide screens, and game screens are also stored. The image data memory 210 functions as third storage means.
[0040]
  Table 1 shows an example of the contents stored in the image data memory 210, and is data relating to each item.
[0041]
[Table 1]
Figure 0003708449
[0042]
  The contents of the data stored in the image data memory 210 include, for example, an item code that is a code number for specifying the image data of the item, a name that represents the outline of the item, and the appearance of an item that is given in the winning process described later A rare degree representing a rate, an arrangement position representing an area where an item can be arranged, and a file name in which image data is stored. The item code is associated with a name, a rare degree, an arrangement position, and a file name. The names include, for example, “round window”, “single bed”, “chabudai”, and the like. The rare degree is the appearance rate of an item. In the present embodiment, for example, “0” to “5” are set, and the appearance rate is set to be lower as the number is larger. An arrangement position is a position where an item can be arranged. In this embodiment, a position where an item can be arranged is determined in advance. For example, “0” to “5” are set as the arrangement position codes, and the arrangement position codes correspond to the arrangement positions shown in Table 2. For example, the arrangement position code “0” is the area A, the area B, or the area C shown in FIG. 2, the arrangement position code “1” is the area A shown in FIG. 2, and the arrangement position code “2” is shown in FIG. In the area B, the arrangement position code “3” is the area C shown in FIG. 2, the arrangement position code “4” is the area D shown in FIG. 2, and the arrangement position code “5” is the area E shown in FIG. It is. The file name is the name of a file in which image data is stored.
[0043]
[Table 2]
Figure 0003708449
[0044]
  The display processing unit 211 displays on the monitor 202 the confirmation display of the input operation from the key group 201, the display of various input guide screens and game screens based on the image creation processing program, and the various data transmitted from the game server 10. Is. The display processing unit 211 has a capacity for storing image data for at least one screen. For example, in a mode in which only a part of the image is displayed on the monitor 202, the image is moved up and down according to the operation of a specific key of the key group 201. Scrolling is performed so that the entire image can be viewed. The key input processing unit 212 creates information according to the operation of the key group 201.
[0045]
  The transmission / reception control unit 213 processes data transmission / reception used via the Internet in addition to incoming / outgoing transmission from the wireless public line, transmission line control and voice data transmission / reception. Is done. The transmission / reception control unit 213 functions as a transmission unit.
[0046]
  The application processing unit 214 functions as means for adding an item by reading one item image from a plurality of types of item images, and performs processing in the procedure shown in FIG. The winning processing unit 215 functions as means for executing processing for pasting the item image provided by the application processing unit 214 on the background image, and performs processing in the procedure shown in FIG.
[0047]
  The RAM 204 stores a program for executing an image creation game, and the image creation game can be executed on the terminal device 20 by reading this program. In the present embodiment, the image creation game program is provided by downloading from the game server 10 or the like.
[0048]
  The image creation game program may be stored in the ROM 205 of the terminal device 20 in advance. In this case, it is not necessary to download from the game server 10 or the like, and the cost for communication can be reduced.
[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 key group 201 on the normal game screen 61 is accepted (ST1). When the menu button is pressed, the menu screen 62 is displayed on the monitor 202 (ST2). On the menu screen 62, “Talk”, “Apply for Sweepstakes”, “Discard Item”, “Hey” and “End” are displayed. Here, when “Apply for Sweepstakes” is selected (ST3), if it has already been applied (YES in ST4), it will end, and if it has not been applied (NO in ST4), the application method selection screen 63 is monitored. 202 (ST5). On this application method selection screen 63, “Apply for an ordinary prize” and “Apply for a special prize” are displayed. When “apply for normal prize” is selected by operating the key group 201 of the player (ST6), an item screen 64 that can be applied is displayed on the monitor 202 (ST7). The items that can be applied are items that can be placed in a room such as “TV”, “table”, “bed”, etc., and the player accepts selection of an item desired by the player among the displayed items. (ST8). Subsequently, a lottery process is performed, and winning / losing is randomly determined (ST9). The lottery result is written in a predetermined storage area of the RAM 204 (ST10), a reception completion screen 65 is displayed on the monitor 202 (ST11), and the process is terminated. This lottery result is displayed when the game is next started.
[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 RAM 204 in step ST10 of FIG. 5, and if not won (NO in ST21), the process proceeds to step ST31 and has been won. If this is the case (YES in ST21), the winning screen 71 is displayed on the monitor 202 (ST22). Subsequently, a predetermined key operation assigned to the key group 201 by the player is accepted (ST23), and a confirmation screen 72 is displayed on the monitor 202 (ST24). In this confirmation screen 72, “Receive” and “Discard” are displayed, and selection by the operation of the key group 201 of the player is accepted. If “discard” is selected (YES in ST25), the process proceeds to step ST31. If “receive” is selected (NO in ST25), an arrangement position confirmation screen 73 is displayed on the monitor 202 (ST26). ).
[0052]
  Subsequently, a predetermined key operation assigned to the key group 201 by the player is accepted (ST27), and an arrangement position selection screen 74 is displayed on the monitor 202 (ST28). On the arrangement position selection screen 74, an arrow as a cursor is displayed at a position where it can be arranged, and selection of a position where an item is arranged is accepted by moving the arrow by a predetermined key operation assigned to the key group 201 (ST29). When a predetermined determination button assigned to the key group 201 is pressed at a position where the player desires to place the item image, the item image is read from the image data memory 210. The item image is drawn by pasting on the background image (ST30), and is displayed on the monitor 202 as the game screen 76 (ST31).
[0053]
  7 and 8 are flowcharts showing the procedure of the image generation processing method in the game server 10 and the terminal device 20, and FIG. 11 is an example of a screen showing the procedure of the image generation processing method in the terminal device 20. First, the terminal device 20 accepts pressing of a predetermined menu button assigned to the key group 201 (ST41). When the menu button is pressed, the menu screen 82 is displayed on the monitor 202 of the terminal device 20 (ST42). When “proudly proud” is selected on the menu screen 82 (ST43), a connection confirmation screen 83 is displayed on the monitor 202 (ST44). If not connected to the network (NO in ST45), the process proceeds to step ST66. If connected to the network (YES in ST45), the game server 10 is connected (ST46). Then, in the terminal device 20, the item code of the item image data and the arrangement information indicating the arrangement position of the item are transmitted to the game server 10 via the network (ST47). If all are transmitted (YES in ST48), the process proceeds to step ST57.
[0054]
  The game server 10 receives the item code and arrangement information transmitted in step ST47 (ST49). When all items are received (YES in ST50), the item image of the item corresponding to the item code is read (ST51). Subsequently, the game server 10 generates a drawing canvas (ST52), and the item image read in step ST51 is drawn on the drawing canvas (ST53). The rendered canvas is encoded into an image file format (ST54), and the encoded canvas is output to a predetermined storage area of the RAM 107 and stored (ST55). If an error occurs, an error code is transmitted from the game server 10 to the terminal device 20 via the network (ST56).
[0055]
  The terminal device 20 receives the error code (ST57), and if it is an error (YES in ST58), performs an error process (ST59), and an error screen displaying the error content is displayed on the monitor 202 (ST60). When the confirmation button assigned to the key group 201 is pressed by the player (ST61), the process proceeds to step ST66.
[0056]
  In the game server 10, the storage destination URL (address) is transmitted to the terminal device 20 via the network (ST62). If there is no error (NO in ST58), the transmitted storage destination URL is received (ST63). The storage location URL display screen 84 received in the terminal device 20 is displayed on the monitor 202 (ST64), and when the confirmation button assigned to the key group 201 is pressed by the player (ST65), the game screen 81 is displayed again on the monitor 202. Is displayed (ST66), and the process ends.
[0057]
  FIG. 12 is a screen diagram showing a procedure for browsing an image stored in the game server 10.
First, a URL input screen 91 is displayed on the monitor 202 when a predetermined function key assigned to the key group 201 of the terminal device 20 is pressed. Here, the transmitted storage destination URL is input to 911 by operating the numeric keypad of the key group 201. When the URL is input, the cursor is moved to “OK” in the screen 91, and a predetermined determination key is operated to access through the network, acquire image data, and the screen 92 is displayed on the monitor 202. The The image data can be browsed from other terminal devices 20 'and other terminal devices (such as personal computers and PDAs) that can be connected to the Internet. In addition, as a method for obtaining the storage destination URL, a method of distributing to a different player by mail, a method of providing a screen for displaying a list of URLs of stored images, or the like can be applied.
[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 game server 10 and the terminal device 20, it is possible to form an image by sending the status code to the game server 10 including the drawing information.
[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 claim 8, the item image can be pasted at a position desired by the player from among a plurality of locations on the background image.
[0069]
  According to the invention described in claim 9, the position on the background image to which the item image should be pasted can be specified by displaying the display frame.
[0070]
  According to the invention described in claim 10, since the item image is given probabilistically, the game becomes more complex and the game is rich in fun.
[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 terminal device 20;
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.
前記配置情報は、背景画像上の複数箇所を特定する位置情報であることを特徴とする請求項1記載の画像生成処理プログラム。  The image generation processing program according to claim 1, wherein the arrangement information is position information for specifying a plurality of locations on a background image. 前記位置情報は背景画像上の表示枠を特定する情報であることを特徴とする請求項2記載の画像生成処理プログラム。  3. The image generation processing program according to claim 2, wherein the position information is information for specifying a display frame on a background image. 前記画像ファイルの格納先を前記作画情報の送信元の端末装置に送信することを特徴とする請求項1〜3のいずれかに記載の画像生成処理プログラム。  The image generation processing program according to any one of claims 1 to 3, wherein a storage destination of the image file is transmitted to a terminal device that is a transmission source of the drawing information. ネットワークを介して接続される端末装置からの作画情報をサーバで受信し、この受信した作画情報に基づいてサーバで画像生成処理を行わせる画像生成処理方法であって、
サーバが、アイテム画像を特定するためのコード番号と、当該アイテム画像の背景画像上における配置位置を表す配置情報とを含むテキストデータである前記作画情報を前記端末装置から受信し、
サーバが、前記コード番号と前記アイテム画像とを対応付けてテーブル形式で予め記憶しており、複数種類のアイテム画像のうち前記受信した作画情報に含まれる前記コード番号に対応するアイテム画像を読み出し、
サーバが、読み出したアイテム画像をサーバが内蔵する背景画像上の前記受信した作画情報に含まれる前記配置情報により特定される位置に貼り付けて形成し、
サーバが、形成された描画情報を他の端末装置へ配信可能な画像ファイルとして所定の記憶部に格納することを特徴とする画像生成処理方法。
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.
前記配置情報は、背景画像上の複数箇所を特定する位置情報であることを特徴とする請求項7記載の画像作成処理プログラム。  8. The image creation processing program according to claim 7, wherein the arrangement information is position information for specifying a plurality of locations on a background image. 前記位置情報は背景画像上の表示枠を特定する情報であることを特徴とする請求項8記載の画像作成処理プログラム。  9. The image creation processing program according to claim 8, wherein the position information is information for specifying a display frame on a background image. 前記コンピュータに対し、アイテム画像の要求に対応してアイテム画像及びアイテム画像を特定するためのコード番号の一方を前記コンピュータから確率的に付与され、付与されたアイテム画像又はアイテム画像を特定するためのコード番号に基づいて当該アイテム画像を背景画像上に貼り付ける処理を実行させることを特徴とする請求項7記載の画像作成処理プログラム。Relative to the computer, one of the code number for identifying the item image and the item image in response to a request item image from the computer is stochastically granted, granted item image or item image for identifying the 8. The image creation processing program according to claim 7, wherein a process of pasting the item image on the background image is executed based on the code number .
JP2001123497A 2001-04-20 2001-04-20 Game image generation processing program, game image generation processing method, game server, and game image generation processing program Expired - Fee Related JP3708449B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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