JP4130189B2 - Server device for network game and method for providing network game - Google Patents

Server device for network game and method for providing network game Download PDF

Info

Publication number
JP4130189B2
JP4130189B2 JP2004379451A JP2004379451A JP4130189B2 JP 4130189 B2 JP4130189 B2 JP 4130189B2 JP 2004379451 A JP2004379451 A JP 2004379451A JP 2004379451 A JP2004379451 A JP 2004379451A JP 4130189 B2 JP4130189 B2 JP 4130189B2
Authority
JP
Japan
Prior art keywords
option
game
player
information
usage
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
JP2004379451A
Other languages
Japanese (ja)
Other versions
JP2006181194A (en
Inventor
武史 菱沼
Original Assignee
株式会社タイトー
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 株式会社タイトー filed Critical 株式会社タイトー
Priority to JP2004379451A priority Critical patent/JP4130189B2/en
Publication of JP2006181194A publication Critical patent/JP2006181194A/en
Application granted granted Critical
Publication of JP4130189B2 publication Critical patent/JP4130189B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ネットワークを介して接続可能な通信端末にネットワークゲームを提供するためのサーバ装置及びネットワークを介してサーバ装置に接続可能な通信端末にネットワークゲームを提供する方法に関する。   The present invention relates to a server apparatus for providing a network game to a communication terminal connectable via a network and a method for providing a network game to a communication terminal connectable to a server apparatus via a network.

近年、ゲームセンタに設置された複数のアーケードゲーム間や、インターネットなどで接続された複数のゲーム機の間で、他のプレイヤと対戦したりゲームデータ(ゲームキャラクタ等)やアイテム、獲得ポイントなどを共有可能なネットワークゲーム(通信ゲーム)が提供されている。また、通信インフラの整備や携帯電話を始めとする携帯通信端末の高機能化などにより、ユーザは外出先でも自身の無線携帯端末を利用して上記ネットワークゲームを楽しむことができるようになっている。   In recent years, it is possible to play against other players between a plurality of arcade games installed in a game center or between a plurality of game machines connected via the Internet, etc., and to collect game data (game characters, etc.), items, acquisition points, etc. A shareable network game (communication game) is provided. In addition, with the development of communication infrastructure and the enhancement of functions of mobile communication terminals such as mobile phones, users can enjoy the network game using their wireless mobile terminals even when they are away from home. .

ところで、従来のネットワークゲームにおいては、どのアイテムを選択したかに拘らず利用料金は一律だったり、通信時間に応じて「通信料」として課金されている。そのため、ユーザ(プレイヤ)の技量や経験は利用料金には反映されず、不公平感を想起させてネットワークゲームを継続してプレイするインセンティブに欠けている。   By the way, in the conventional network game, the usage fee is uniform regardless of which item is selected, or is charged as a “communication fee” according to the communication time. Therefore, the skill or experience of the user (player) is not reflected in the usage fee, and lacks the incentive to continue playing the network game reminiscent of unfairness.

このような課題を解決するため、例えば以下の特許文献で提案されている、選択されたキャラクタやアイテム毎に課金すること、が参考になる。   In order to solve such a problem, for example, charging for each selected character or item proposed in the following patent document is helpful.

特開平11−114217号公報JP-A-11-114217 特開2002−123695号公報JP 2002-123695 A

しかしながら、これらの文献で提案されている方法では、アイテムなどが選択された場合の課金は、プリペイドカードやクレジットカード、口座引落しなどによって個別に決済されている。すなわち、10円単位の少額決済を多数行う必要があり、その度に認証や資金移動処理が必要になる。また、ネットワーク上でクレジットカード番号や口座番号などの個人情報を送信することはセキュリティやプライバシーの問題もあり、抵抗を覚えるユーザも少なくない。さらに、ネットワークゲームを提供するサーバ装置側で課金処理を行う場合には上記したセキュリティやプライバシーを考慮して課金システムを構築する必要があり、ゲームシステム全体の設計・運用に多額のコストがかかってしまう。   However, in the methods proposed in these documents, charging when an item or the like is selected is settled individually by a prepaid card, a credit card, an account withdrawal, or the like. That is, it is necessary to make a large number of small payments in units of 10 yen, and authentication and fund transfer processing are required each time. Also, sending personal information such as credit card numbers and account numbers over the network has security and privacy problems, and many users feel resistance. In addition, when charging processing is performed on the server device side that provides the network game, it is necessary to construct a charging system in consideration of the security and privacy described above, and it costs a lot of money to design and operate the entire game system. End up.

本発明は、このような課題を解決するためになされたもので、ユーザ(プレイヤ)の経験などをプレイ料金に反映させながら、ネットワークゲームを低コストで維持・運営できるサーバ装置及び方法を提供することを目的とする。   The present invention has been made to solve such a problem, and provides a server device and method capable of maintaining and operating a network game at a low cost while reflecting the experience of a user (player) in a play fee. For the purpose.

本発明の第1の主要な観点によれば、ネットワークを介して接続可能な通信端末にネットワークゲームを提供するためのサーバ装置であって、ネットワークゲームのプレイに必須でなくこのゲームのプレイヤが選択可能なキャラクターの種別やオプション機能(以下「オプション」と総称する)の情報と、各オプションを選択した場合に課金されるオプション利用金額と、各オプションを利用可能なゲームの種別と、各オプションの利用条件と、を関連付けて格納したオプション情報格納手段と、プレイヤの通信端末から、ゲーム種別の情報を取得してゲームプレイの申込を受付けるゲームプレイ受付手段と、プレイヤの通信端末からオプションの選択、及びこの選択に係るオプションを他のネットワークゲームとの間で共有する要求を夫々受け付けると共に、選択されたオプションが利用可能なゲーム種別及びこのオプションの利用条件を前記オプション情報格納手段から読み出し、ゲーム種別及び利用条件に従って、選択されたオプションの利用可否を判別するオプション選択受付手段と、選択されたオプションが利用可能であると判別された場合に、そのオプションの情報及びその利用金額を、前記オプション情報格納手段から夫々取得するオプション情報取得手段と、プレイヤの通信端末に対して、前記取得したオプションの情報を送信すると共に、要求された他のネットワークゲームを運営するサーバ装置に対して、前記取得したオプションの情報をプレイヤの識別情報と共に送信するオプション情報送信手段と、プレイヤのオプション利用金額を格納する利用金額格納手段と、所定周期で前記利用金額格納手段のプレイヤのオプション利用料金を検索して集計する利用料金集計手段と、プレイヤの通信端末の通信キャリアに対して、集計したオプション利用料金を通知して課金を依頼する課金処理手段とを備えたことを特徴とするサーバ装置が提供される。
According to a first main aspect of the present invention, there is provided a server device for providing a network game to a communication terminal connectable via a network, which is not essential for playing a network game and is selected by a player of this game Information on possible character types and optional functions (hereinafter collectively referred to as “options”), option usage charges charged when each option is selected, game types that can use each option, and Option information storage means stored in association with usage conditions; game play acceptance means for obtaining game type information from the player communication terminal and accepting an application for game play; and option selection from the player communication terminal; And requests to share options related to this selection with other network games, respectively. Only with attached, reads out the selected options are available game type and use conditions of this option from the option information storing means, according to the game type and use conditions, optional selection accepting means for determining availability of the selected option And, when it is determined that the selected option is usable, the option information acquisition means for acquiring the information of the option and the amount of use thereof from the option information storage means, respectively, and the communication terminal of the player An option information transmitting means for transmitting the acquired option information and transmitting the acquired option information together with the player identification information to a server device operating another requested network game; Use amount storage to store option use amount And a usage fee totaling unit that searches for and aggregates the option usage fee of the player in the usage amount storage unit at a predetermined period, and notifies the communication carrier of the player's communication terminal of the totaled option usage fee and charges There is provided a server device characterized by comprising billing processing means for requesting.

ここで、本明細書において、「オプション」はゲームプレイに必須ではないがゲームの進行に好適な機能の全てを含むものである。例えば、ゲーム空間内でプレイする何らかのゲームキャラクタは「必須」であるが、このキャラクタの性格、保有するアイテム(武器や能力など)、基礎体力、得意技、知識、ボーナスゲーム、キャラクタを成長させるアイテム、音響効果や視覚効果などのオプションが複数用意されていて、何れかの機能を選択するかどうか及びどの機能を選択するかをプレイヤが選択可能である場合は、それらの選択肢が全て「オプション」に該当する。また、RPG(Roll Playing Game)のように、ゲームが複数のステージ(プレイ空間)に分かれている場合には、他のステージに進むことができることは「必須」であるが、他のステージへの入口や出口を早く見つけるためのヒント・攻略方法などもオプションに含まれる。さらに、中断したゲームを後日継続してプレイしたい場合のゲームデータの登録及びそのデータの読出しも夫々有料オプションとすることができる。   Here, in this specification, “option” is not essential for game play but includes all functions suitable for the progress of the game. For example, some game character to play in the game space is “essential”, but the character of this character, the items it possesses (weapons and abilities, etc.), basic physical strength, expertise, knowledge, bonus games, items that grow the character If there are multiple options such as sound effects and visual effects, and the player can select which function to select and which function to select, all these options are “options”. It corresponds to. In addition, when the game is divided into a plurality of stages (play spaces), such as RPG (Roll Playing Game), being able to proceed to another stage is “essential”, Options include tips and strategies for finding entrances and exits quickly. Furthermore, registration of game data and reading of the data when it is desired to continue playing the interrupted game at a later date can be set as paid options.

本発明の第2の主要な観点によれば、コンピュータプログラム及びゲームデータを格納する記憶装置と、この記憶装置からコンピュータプログラムを呼び出して実行させる中央処理装置(CPU)とを備えたサーバ装置が、ネットワークを介してユーザの通信端末に対してネットワークゲームを提供する方法であって、
前記CPUがプログラムに従って、ネットワークゲームのプレイに必須でなくこのゲームのプレイヤが選択可能なキャラクターの種別やオプション機能(以下「オプション」と総称する)の情報と、各オプションを選択した場合に課金されるオプション利用金額と、各オプションを利用可能なゲームの種別と、各オプションの利用条件と、を記憶装置のオプション情報格納手段に記述するオプション情報格納工程と、前記CPUがプログラムに従って、プレイヤの通信端末から、ゲーム種別の情報を取得してゲームプレイの申込を受付けるゲームプレイ受付工程と、前記CPUがプログラムに従って、プレイヤの通信端末からオプションの選択、及びこの選択に係るオプションを他のネットワークゲームとの間で共有する要求を夫々受け付けると共に、選択されたオプションが利用可能なゲーム種別及びこのオプションの利用条件を前記オプション情報格納手段から読み出し、ゲーム種別及び利用条件に従って、選択されたオプションの利用可否を判別するオプション選択受付工程と、前記CPUがプログラムに従って、選択されたオプションが利用可能であると判別された場合に、そのオプションの情報及びその利用金額を、前記オプション情報格納手段から夫々取得するオプション情報取得工程と、前記CPUがプログラムに従って、プレイヤの通信端末に対して、前記取得したオプションの情報を送信すると共に、要求された他のネットワークゲームを運営するサーバ装置に対して、前記取得したオプションの情報をプレイヤの識別情報と共に送信するオプション情報送信工程と、前記CPUがプログラムに従って、プレイヤのオプション利用金額を記憶装置の利用金額格納手段に格納する利用金額格納工程と、前記CPUがプログラムに従って、所定周期で前記利用金額格納手段のプレイヤのオプション利用料金を検索して集計する利用料金集計工程と、前記CPUがプログラムに従って、プレイヤの通信端末の通信キャリアに対して、集計したオプション利用料金を通知して課金を依頼する課金処理工程とを備えたことを特徴とする方法が提供される。
According to a second main aspect of the present invention, there is provided a server device including a storage device that stores a computer program and game data, and a central processing unit (CPU) that calls and executes the computer program from the storage device. A method for providing a network game to a communication terminal of a user via a network,
The CPU is charged according to the program when it selects each option and information on the types of characters and optional functions (hereinafter collectively referred to as “options”) that can be selected by the player of the game, not essential for playing the network game. An option information storage step for describing the option usage amount , the type of game in which each option can be used, and the usage conditions for each option in the option information storage means of the storage device, and the CPU communicates with the player according to the program. A game play accepting step for obtaining game type information from the terminal and accepting an application for game play, and the CPU selects an option from the communication terminal of the player according to the program, and the option related to this selection is set as another network game. Accept requests shared between each Together, reads the selected option is available game type and use conditions of this option from the option information storing means, according to the game type and use conditions, and optional selection accepting step of determining the availability of the selected option, When the CPU determines that the selected option is usable according to the program, the option information acquisition step of acquiring the option information and the usage amount from the option information storage unit, respectively, and the CPU According to the program, the acquired option information is transmitted to the communication terminal of the player, and the acquired option information together with the player identification information is transmitted to the server device that operates the other requested network game. Option information sender to send A usage amount storage step in which the CPU stores the option usage amount of the player in the usage amount storage means of the storage device according to the program, and the CPU uses the option usage fee of the player of the usage amount storage means in a predetermined cycle according to the program. And a charge processing step in which the CPU notifies the communication carrier of the communication terminal of the player of the collected option use fee and requests charging according to the program. Is provided.

本発明によれば、ユーザ(プレイヤ)の経験などをプレイ料金に反映させながら、ネットワークゲームを低コストで維持・運営できるサーバ装置及び方法を得ることができる。また、プレイヤに有料ゲームや有料オプションを選択するインセンティブを与えることができる。
According to the present invention, it is possible to obtain a server device and a method capable of maintaining and operating a network game at a low cost while reflecting a user (player) experience or the like in a play fee. In addition, the player can be given an incentive to select a pay game or a pay option.

なお、この発明の他の特徴と顕著な効果は、次の発明を実施するための最良の形態の項の記載と添付した図面とを参照することで、より明確に理解される。   Other features and remarkable effects of the present invention will be understood more clearly by referring to the description of the best mode section for carrying out the present invention and the attached drawings.

以下、本発明の実施の形態を図面に基づき説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は本発明の一実施形態のネットワーク構成図である。この図で符号1で示すのはサーバ装置であり、このサーバ装置1は、インターネットなどのネットワークを介してユーザ(プレイヤ)2側の通信端末3(パーソナルコンピュータやWEBブラウザ機能付の携帯電話などの通信端末機器)にネットワークゲームを提供するものである。具体的には、このサーバ装置1は、ゲームデータを生成するのに必要なゲームデータを表示・制御するプログラムやゲームデータをユーザ2の通信端末3に配信すると共に、各ユーザ2のゲームプレイ料金(ゲーム基本料金とオプション利用料金)を集計してこのユーザ2に通信サービスを提供する通信キャリア4に通知する機能を有するものである。また、必要に応じて、ゲームの利用権限や特定のキャラクタデータの使用権の発行及び管理も行う。   FIG. 1 is a network configuration diagram of an embodiment of the present invention. In this figure, reference numeral 1 denotes a server device. This server device 1 is a communication terminal 3 (personal computer, mobile phone with a WEB browser function, etc.) on the user (player) 2 side via a network such as the Internet. A network game is provided to a communication terminal device. Specifically, the server device 1 distributes a program and game data for displaying and controlling game data necessary for generating game data to the communication terminal 3 of the user 2 and also provides a game play fee for each user 2. It has a function of counting (game basic charge and option use charge) and notifying the communication carrier 4 that provides the user 2 with a communication service. In addition, if necessary, it issues and manages the authority to use the game and the right to use specific character data.

ユーザ側の通信端末3は、本実施形態では通信機能付きの携帯電話であり、ユーザ2の操作指示に従ってインターネットを介してサーバ装置1に接続し、ゲームデータ表示・制御プログラム及びゲームデータを受信する。そして、受信したゲームデータ表示・制御プログラムを起動させてゲームデータからキャラクタなどを生成し、生成されたキャラクタなどの表示及びその制御を行う。通信端末3の機能及び構成は従来周知であるので、これ以上の詳細説明は省略する。   The communication terminal 3 on the user side is a mobile phone with a communication function in this embodiment, and is connected to the server device 1 via the Internet according to an operation instruction of the user 2 and receives a game data display / control program and game data. . Then, the received game data display / control program is activated to generate a character or the like from the game data, and the generated character or the like is displayed and controlled. Since the function and configuration of the communication terminal 3 are well known in the art, further detailed description is omitted.

本実施形態においては、サーバ装置1から送信するゲームデータを、ゲームプレイに必須のゲーム基本データと、プレイに必須ではないオプションデータとに区別して管理している。本実施形態で提供されるネットワークゲームの中には、ゲーム基本データの受信(ダウンロード)及びそのゲームデータデータを利用したゲームプレイは無料であるが、一方で、オプションデータのダウンロード等は有料に設定されているものと、何れも有料に設定されているものとが含まれている。すなわち、前者のゲームの場合、ユーザ(プレイヤ)2は、無料でネットワークゲームをプレイすることが可能ではあるが、キャラクタを強化したり、ゲームを効率的に進行させたり、種々の演出効果を得たい場合は、相応の金額を支払う必要がある。これにより、そのゲームの初心者やすぐにゲームを進行させたいプレイヤは有料オプションを選択し、ベテランのプレイヤや時間をかけてゲームを進行させたいプレイヤは無料のままプレイすることができる。   In the present embodiment, the game data transmitted from the server device 1 is managed by distinguishing between game basic data essential for game play and option data not essential for play. Among the network games provided in this embodiment, the reception (downloading) of game basic data and the game play using the game data data are free, while the downloading of option data, etc. is set for a fee. And those that are set for a fee. That is, in the case of the former game, the user (player) 2 can play the network game for free, but the character is strengthened, the game is advanced efficiently, and various effects are obtained. If you want, you need to pay the appropriate amount. Thereby, a beginner of the game or a player who wants to advance the game immediately can select the paid option, and an experienced player or a player who wants to advance the game over time can play it for free.

なお、ゲーム基本料金の有料/無料の切り替えは、定期的にランダムに行っても良いし、最初の数ヶ月間は試用期間として有料/無料にし、期間経過後に無料/有料にしても良い。また、ダウンロード回数の多い特定の人気ゲームは有料/無料にし、それ以外のゲームは無料/有料にすることもできる。   It should be noted that the game basic fee may be switched between paid / free periodically at random, may be charged / free as a trial period for the first few months, and may be free / charged after the period has elapsed. Also, certain popular games with a high number of downloads can be paid / free, and other games can be free / paid.

次に、図2のブロック図を参照してサーバ装置1の概略構成を説明する。
このサーバ装置1は、Web上のゲームサイトを運営するネットワークゲーム業者若しくは、複数のネットワークゲーム業者のWebサイトがリンクされるゲームポータルサイトの運営者が設置する汎用のコンピュータシステムである。サーバ装置1は、CPU10、RAM11、キーボードなどの入力装置12、CRTディスプレイなどの出力装置13、モデムなどの通信デバイス14及びハードディスク(HD)やコンパクトディスク(CD)などのディスクコントローラ15が接続されたシステムバス16に、データ格納部(HDなど)17とプログラム格納部(HDやROMなど)18とが接続されて構成されている。
Next, the schematic configuration of the server device 1 will be described with reference to the block diagram of FIG.
The server device 1 is a general-purpose computer system installed by a network game company that operates a game site on the Web or a game portal site operator to which Web sites of a plurality of network game companies are linked. The server device 1 is connected to a CPU 10, an RAM 11, an input device 12 such as a keyboard, an output device 13 such as a CRT display, a communication device 14 such as a modem, and a disk controller 15 such as a hard disk (HD) or a compact disk (CD). A data storage unit (such as HD) 17 and a program storage unit (such as HD and ROM) 18 are connected to the system bus 16.

データ格納部17は、ゲーム基本情報格納部20、ユーザ情報格納部21(利用金額格納手段)及びオプション情報格納部22を備えている。これらの各格納部は、前記HDなどの記憶装置に確保された一定の領域であり、後述する各機能によって入力された情報や、通信デバイス14を介して外部機関から取得した情報が随時記述・更新される。   The data storage unit 17 includes a game basic information storage unit 20, a user information storage unit 21 (use amount storage means), and an option information storage unit 22. Each of these storage units is a fixed area secured in a storage device such as the HD, and information input by each function described later or information acquired from an external organization via the communication device 14 is described as needed. Updated.

ゲーム基本情報格納部20は、複数のゲームのデータ(音声データ、画像データ、ゲームデータ表示・制御プログラム等)と基本プレイ料金とをゲームIDに関連付けて記述するものである。上記したように、本実施形態では、基本料金が0円(無料)のゲームと有料のゲームとが含まれており、夫々の料金が設定される期間もゲーム毎に記述されている。なお、ゲームポータルサイトの運営者に設置される場合には、各ゲームを提供するWebサイトのIDも記述される。   The game basic information storage unit 20 describes a plurality of game data (audio data, image data, game data display / control program, etc.) and a basic play fee in association with the game ID. As described above, in this embodiment, a game with a basic fee of 0 yen (free) and a paid game are included, and the period for which each fee is set is also described for each game. In addition, when installed in the operator of a game portal site, the ID of the Web site that provides each game is also described.

ユーザ情報格納部21は、各ユーザ2のログイン情報(ID、パスワード)及び書誌事項などのユーザ情報と、ユーザ2のゲーム基本プレイ料金やオプション利用料金を格納するものである。これらのユーザ情報は、ゲームサイトの会員登録の際にユーザ2から入力された情報と登録に際してサーバ装置1によって適宜付与された情報とを取得するものである。本実施形態では、プレイ途中のゲームを特定する情報(ゲームID、キャラクタNo、アイテムNo、ゲームステータス情報など)をユーザIDに関連付けて格納している。   The user information storage unit 21 stores user information such as login information (ID, password) and bibliographic items of each user 2, game basic play fees and option usage fees of the users 2. These pieces of user information acquire information input from the user 2 at the time of member registration of the game site and information appropriately given by the server device 1 at the time of registration. In the present embodiment, information (game ID, character No., item No., game status information, etc.) that specifies a game being played is stored in association with the user ID.

オプション情報格納部22は、オプション機能を実現するためのデータ(音声データ、画像データ、ゲームデータ表示・制御プログラム等)と、このオプション機能の属性や種別及び利用可能なゲームのIDと、各オプションの利用条件と、各オプションを選択した場合に課金されるオプション利用金額とをオプションIDに関連付けて記述するものである。音響効果や演出効果、キャラクタの種別のように、同一のオプションを複数のゲームで利用可能な場合には、各ゲーム毎に異なる利用料金や利用条件が設定される。例えば、基本プレイ料金が有料のゲームではオプション利用金額が低額で、無料のゲームでは相対的に高額に設定される。   The option information storage unit 22 includes data for realizing an optional function (audio data, image data, game data display / control program, etc.), attributes and types of the optional function, available game IDs, and each option. And the option usage amount charged when each option is selected are described in association with the option ID. When the same option can be used in a plurality of games, such as sound effects, effects, and character types, different usage fees and usage conditions are set for each game. For example, the option usage amount is set low for a game with a basic play fee, and relatively high for a free game.

また、オプションの利用条件としては、例えば、強いキャラクタや特定のアイテムなどのような人気のオプションは、同時に利用できる人数を制限したり、プレイしているステージ毎に利用可能なオプションを制限することができる。さらに、プレイヤ2のプレイ累積時間・累積利用金額などに応じて、複数段階で利用可能なオプションを追加することもできる。これにより、プレイヤ2に有料ゲームや有料オプションを選択するインセンティブを与えることができる。   In addition, as a usage condition of options, for example, popular options such as strong characters and specific items limit the number of people who can use at the same time, or limit the options that can be used for each stage being played. Can do. Furthermore, options that can be used in a plurality of stages can be added according to the player's 2 accumulated play time, accumulated use amount, and the like. Thereby, an incentive for selecting a pay game or a pay option can be given to the player 2.

次に、前記プログラム格納部18は、本発明の機能を実現するソフトウェアプログラムを格納するもので、オペレータが前記入力装置12を操作して各種の指令(コマンド)を入力することで、このソフトウェアプログラムがCPU10によってRAM11上に呼び出されて実行され、OS(オペレーションシステム)と協働してこれらの機能を奏するようになっている。上記プログラムは図示しないリムーバブル記録媒体から導入することもできる。   Next, the program storage unit 18 stores a software program for realizing the functions of the present invention, and the operator operates the input device 12 to input various commands (commands). Are called and executed on the RAM 11 by the CPU 10 to perform these functions in cooperation with the OS (operation system). The program can be installed from a removable recording medium (not shown).

前記ソフトウェアプログラムは、本発明に関連する機能のみ挙げると、ゲームプレイ受付部25、オプション選択受付部26、オプション情報取得部27、オプション情報送信部28、利用料金集計部29及び課金処理部30で構成されている。   The software program includes a game play reception unit 25, an option selection reception unit 26, an option information acquisition unit 27, an option information transmission unit 28, a usage fee totaling unit 29, and a billing processing unit 30, to name only functions related to the present invention. It is configured.

ゲームプレイ受付部25は、プレイヤ2の通信端末3に前記ゲーム基本情報格納部20に格納された複数のゲームのタイトルなどを表示したメニュー画面を生成して表示させ、プレイヤ2がプレイしたいゲームの種別をネットワークを介して取得することでゲームプレイの申込を受付けるものである。なお、プレイ中は、ネットワークを通じて携帯電話3からキャラクタの現在状況を取得して前記ユーザ情報格納部21に格納・更新するようになっている。   The game play accepting unit 25 generates and displays a menu screen on which the titles of a plurality of games stored in the game basic information storage unit 20 are displayed on the communication terminal 3 of the player 2 and displays the game that the player 2 wants to play. The application for the game play is accepted by acquiring the type via the network. During the play, the current situation of the character is acquired from the mobile phone 3 through the network and stored / updated in the user information storage unit 21.

オプション選択受付部26は、プレイヤ2の通信端末3に前記オプション情報格納部22に格納された複数のオプションのタイトルや種別などを表示したメニュー画面を生成して表示させ、プレイヤ2が利用したいゲームオプションの情報をネットワークを介して取得することでオプションの利用申込を受付けるものである。このオプションの選択は、ゲームプレイ中とプレイ前の何れにおいても可能である。   The option selection receiving unit 26 generates and displays a menu screen on which the titles and types of a plurality of options stored in the option information storage unit 22 are displayed on the communication terminal 3 of the player 2, and the game that the player 2 wants to use The option application is accepted by acquiring the option information via the network. This option can be selected either during game play or before play.

ここで、低額のキャラクタや費用対効果の高いアイテムなどの特定のオプションに選択が集中して、ゲームサイトの運営コストが嵩むことが予想される。そこで、本実施形態では、特定のオプションについては、同時に利用できる人数を制限したり、同一若しくは同種のオプションについては1の携帯電話(ユーザ)で利用可能な数を制限するなどの対策が有効である。そのため、本実施形態では、選択されたオプションの利用条件をオプション情報格納部22から読み出して当該オプションの選択可否を判別するオプション利用可否判別部31(認証手段)を備えることにした。ゲームのプレイ前にオプション選択を受付けた場合には、そのオプションの情報をユーザ情報格納部21に登録しておき、ユーザ2がゲームを開始して選択メニュー画面で当該オプションを改めて選択した時に、上記した利用可能条件を判別するようにするのが好ましい。なお、運営コストを回収する手段として、ゲーム選択メニューやオプション選択メニュー、若しくはゲーム空間内にスポンサーの広告を表示して広告収入を得るようにしても良い。   Here, it is expected that the operating cost of the game site will increase due to the concentration of selection on specific options such as low-cost characters and cost-effective items. Therefore, in this embodiment, measures such as limiting the number of people who can use the same option at the same time or limiting the number of the same or similar options that can be used by one mobile phone (user) are effective. is there. Therefore, in the present embodiment, the option use availability determination unit 31 (authentication unit) that reads the use condition of the selected option from the option information storage unit 22 and determines whether the option can be selected is provided. When option selection is accepted before the game is played, information on the option is registered in the user information storage unit 21. When the user 2 starts the game and selects the option again on the selection menu screen, It is preferable to discriminate the above available conditions. It should be noted that as means for collecting operating costs, advertising revenue may be obtained by displaying a sponsor's advertisement in a game selection menu, option selection menu, or game space.

また、本実施形態のオプション選択受付部26は、プレイヤ2の通信端末3から、選択に係るオプションを他のネットワークゲームとの間で共有する要求を受付ける機能も有している。例えば、BGMなどの音響効果や、ゲームの背景画面などの視覚効果、プレイヤ2の似顔絵キャラクタ等、複数のネットワークゲームで利用可能な特定のオプションについて、共有したい他のゲームの識別情報を取得して利用申込みを受付ける。これにより、複数のゲームをプレイする度にオプションを選択しなくても済み、共通オプションを容易に利用することができる。この場合には、パッケージ料金若しくはボリュームディスカウントの考え方に従って、ゲーム毎に選択する場合よりもオプションの利用料金を割引するのが好ましい。なお、選択されたオプションの利用料金や、ゲームへの適用などについては、ゲーム運用者が個別に設定できるようにしても良い。また、前記携帯電話3から随時取得するキャラクタの現在状況等に基づいてプレイヤの利用状況を分析する分析手段を設け、この分析結果に基づいて前記ゲームプレイ受付部25がメニュー画面を動的に変更させてもよい。これにより、プレイヤが利用(選択)可能なオプションをゲームの進行状況などに合わせて動的に変化させることが可能になる。   In addition, the option selection receiving unit 26 of the present embodiment also has a function of receiving a request to share an option related to selection with another network game from the communication terminal 3 of the player 2. For example, for specific options that can be used in a plurality of network games such as sound effects such as BGM, visual effects such as a game background screen, and a portrait character of the player 2, identification information of other games to be shared is acquired. Accept usage application. Thereby, it is not necessary to select an option every time a plurality of games are played, and the common option can be easily used. In this case, in accordance with the concept of package fee or volume discount, it is preferable to discount the option usage fee rather than selecting for each game. The usage fee for the selected option, application to the game, and the like may be individually set by the game operator. In addition, an analysis means for analyzing a player's usage status based on the current status of the character acquired from the mobile phone 3 as needed is provided, and the game play receiving unit 25 dynamically changes the menu screen based on the analysis result. You may let them. As a result, the options that can be used (selected) by the player can be dynamically changed according to the progress of the game.

オプション情報取得部27は、選択可能と判別されたオプションの情報(音声情報やゲームデータ表示・制御プログラム等)と利用金額とを前記オプション情報格納部22から読み出すものである。また本実施形態では、前記受付けたゲームの基本プレイ料金が有料であるか無料であるかに基づいて、オプション情報格納部22からゲームの利用料金に応じたオプションの利用料金を読み出すものである。これにより、同一のオプションであっても、ゲームの基本プレイ料金が無料の場合と有料の場合とで異なる利用料金を適用することが可能であり、ユーザ2の希望に応じたきめ細かい課金と、ネットワークゲームの運営コストの回収とを実現することができる。   The option information acquisition unit 27 reads information on options (voice information, game data display / control program, etc.) determined to be selectable and the usage amount from the option information storage unit 22. In the present embodiment, the option usage fee corresponding to the game usage fee is read from the option information storage unit 22 based on whether the received basic play fee of the game is paid or free. As a result, even with the same option, it is possible to apply different usage fees depending on whether the basic game play fee is free or paid. Recovery of game operating costs can be realized.

オプション情報送信部28は、プレイヤ2の通信端末3に対して、受付けたゲームの情報(ゲームデータ表示・制御プログラム等)と、取得したオプションの情報とを送信してゲームデータを生成させるものである。ここで、上記のように、オプション選択受付部26で他のネットワークゲームとの間で選択に係るオプションを共有する要求を受付けた場合には、要求された他のゲームを運営するサーバ装置に対して、前記取得したオプションの情報(種別やIDなど)をプレイヤ2の識別情報(IDや携帯電話番号など)と共に送信するものである。当該他のサーバ装置は、取得した情報に基づいて自身のネットワークゲームにおいてこのユーザ2にオプション機能を提供する。   The option information transmission unit 28 transmits the received game information (game data display / control program, etc.) and the acquired option information to the communication terminal 3 of the player 2 to generate game data. is there. Here, as described above, when the option selection receiving unit 26 receives a request to share an option related to selection with another network game, the server device that operates the requested other game is requested. The acquired option information (type, ID, etc.) is transmitted together with the identification information (ID, mobile phone number, etc.) of the player 2. The other server device provides an optional function to the user 2 in its network game based on the acquired information.

利用料金集計部29は、プレイヤ2の所定期間内(毎月、24時間など)のオプション利用料金を集計すると共に、前記選択されたゲームの基本プレイ料金を前記ゲーム基本情報格納部20から取得してオプション利用料金と合算し、このプレイヤ2の当該期間内の課金額を算出するものである。   The usage fee totaling unit 29 totals the option usage fee within a predetermined period (monthly, 24 hours, etc.) of the player 2 and acquires the basic play fee of the selected game from the game basic information storage unit 20. This is combined with the option usage fee to calculate the charge amount for the player 2 within the period.

課金処理部30は、プレイヤ2の通信端末3の通信キャリア4に対して、前記算出された課金額を通知して課金を依頼するものである。ここで、課金処理のタイミングは、通信キャリア4の通信料金の課金時期若しくは通信時間の集計時期に同期させることが好ましい。これにより、ゲームプレイ料金を通信キャリア4の通話料と同時に課金処理することが容易になり、事務処理の負荷及び料金回収代行のコストを低減させることができる。   The accounting processor 30 notifies the communication carrier 4 of the communication terminal 3 of the player 2 of the calculated accounting amount and requests accounting. Here, it is preferable to synchronize the timing of the charging process with the charging time of the communication charge of the communication carrier 4 or the total time of the communication time. Thereby, it becomes easy to charge the game play fee at the same time as the call charge of the communication carrier 4, and it is possible to reduce the burden of office processing and the cost of the fee collection agent.

次に、図2のフローチャートを参照して、本実施形態の詳細な機能を実際の動作と共に説明する。以下の説明では、プレイヤがゲームプレイ中にそのゲームに利用するオプションを選択する場合を例示するが、プレイ開始前にオプションを選択して登録しておくこともできる。なお、ゲームサイトへのユーザ登録やゲームプレイ時のログイン(ユーザ認証)処理などの周知の工程及び、上記した他のネットワークゲームとの間でオプションを共有する工程も省略してある。   Next, with reference to the flowchart of FIG. 2, the detailed function of this embodiment is demonstrated with an actual operation | movement. In the following description, a case where the player selects an option to be used for the game during the game play is exemplified, but the option can be selected and registered before the play is started. Note that well-known steps such as user registration at the game site and login (user authentication) processing during game play, and a step of sharing options with other network games described above are also omitted.

まず、プレイヤ2が通信端末(携帯電話)3を利用してネットワークゲームのプレイを開始する時又はプレイ中に、図示しないオプション選択ボタンを押すと前記オプション選択受付部26が起動してゲームオプションのメニュー画面を生成してオプションの選択を受付ける(ステップS1)。この時点ではオプション利用料金は課金されない。   First, when the player 2 uses the communication terminal (mobile phone) 3 to start playing the network game or when the player 2 presses an option selection button (not shown), the option selection accepting unit 26 is activated to display the game option. A menu screen is generated and option selection is accepted (step S1). At this time, the option usage fee is not charged.

次に、前記オプション利用可否判別部31が、プレイヤ2がプレイしているゲームの種別を特定し(ステップS2)、前記選択に係るオプションがそのゲームに利用可能かを判別する(ステップS3)。そのオプションがプレイ中のゲームで利用可能である場合(ステップS3のYes)、このオプション利用可否判別部31は、選択されたオプションの利用条件をオプション情報格納部22から読み出して当該オプションの選択可否を判別する(ステップS4、S5)。例えば、同時に利用できる人数が制限されているキャラクタについては、選択しているプレイヤ2の数や利用可能な残りの人数をオプション情報格納部22に格納しておき、これに基づいてオプションの利用可否を判別する。プレイ中のゲームで選択されたオプションを利用できない場合や(ステップS3のNo)、オプション利用条件を満たさない場合は(ステップS5のNo)、何れも「そのオプションは利用できません」というメッセージを出力してステップS1のオプション選択メニューに戻る。   Next, the option availability determination unit 31 identifies the type of game that the player 2 is playing (step S2), and determines whether the option related to the selection is available for the game (step S3). If the option is available in the game being played (Yes in step S3), the option availability determination unit 31 reads the usage condition of the selected option from the option information storage unit 22 and determines whether the option can be selected. Is discriminated (steps S4 and S5). For example, for a character whose number of people that can be used at the same time is limited, the number of selected players 2 and the remaining number of available players are stored in the option information storage unit 22, and whether or not an option can be used based on this. Is determined. If the option selected in the game being played cannot be used (No in step S3), or if the option usage conditions are not satisfied (No in step S5), the message “The option cannot be used” is output in either case. To return to the option selection menu in step S1.

選択されたオプションを利用可能な場合は(ステップS5のYes)、前記オプション情報取得部27が起動し、そのオプションの情報(音声情報やゲームデータ表示・制御プログラム等)を前記オプション情報格納部22から読み出す(ステップS6)。この時、プレイ中のゲームのプレイ基本料金が無料か有料かに基づいて、当該オプションの利用料金をオプション情報格納部22から読み出す(ステップS7)。そして、前記オプション情報送信部28が、前記読み出したオプションデータ(音声データ、ゲームデータ表示・制御プログラム等)をプレイヤ2の携帯電話3に送信する(ステップS8)。送信されたオプション情報は、携帯電話3のCPUなどによって実行されることで、ゲーム空間をメモリ上に構築して、その様子をディスプレイに表示させることができるようになる。この状態は、プレイヤ2(携帯端末3)からプレイ終了の通知を受付けるまで継続される(ステップS9)。   If the selected option can be used (Yes in step S5), the option information acquisition unit 27 is activated, and the option information storage unit 22 stores information on the option (such as voice information and game data display / control program). (Step S6). At this time, based on whether the basic play fee of the game being played is free or charged, the usage fee for the option is read from the option information storage unit 22 (step S7). Then, the option information transmission unit 28 transmits the read option data (audio data, game data display / control program, etc.) to the mobile phone 3 of the player 2 (step S8). The transmitted option information is executed by the CPU of the mobile phone 3 or the like, so that the game space can be constructed on the memory and the state can be displayed on the display. This state continues until a play end notification is received from the player 2 (mobile terminal 3) (step S9).

プレイ終了の指示を受付けた場合は(ステップS9のYes)、前記オプション選択受付部26がプレイヤ2からプレイステータス(現在状況)の保存の希望も同時に受付ける(ステップS10)。プレイヤ2がステータスの保存を希望する場合には(ステップS10のYes)、オプション情報取得部27がゲームデータ保存の料金をオプション情報格納部22から検索し、そのゲームデータ(ゲームID、ステータス情報など)と共にユーザIDに関連付けてユーザ情報格納部21に格納する(ステップS11、S12)。プレイヤ2がステータスの保存を希望しない場合には(ステップS10のNo)、ステップS11、S12はスキップされる。そして、上記したステップS1〜S12までの処理が、所定の課金時期が到来するまで繰り返される(ステップS13)。課金時期の到来は、前記利用料金集計部29が監視する。   When an instruction to end the play is received (Yes in step S9), the option selection accepting unit 26 also accepts a desire to save the play status (current situation) from the player 2 (step S10). If the player 2 wishes to save the status (Yes in step S10), the option information acquisition unit 27 searches the option information storage unit 22 for the charge for saving the game data, and the game data (game ID, status information, etc.). ) Together with the user ID and stored in the user information storage unit 21 (steps S11 and S12). If the player 2 does not wish to save the status (No in step S10), steps S11 and S12 are skipped. Then, the above-described processing from step S1 to S12 is repeated until a predetermined charging time comes (step S13). The usage fee counting unit 29 monitors the arrival of the billing period.

課金時期が到来すると(ステップS13のYes)、この利用料金集計部29は、各プレイヤ(ユーザ)2について前記ユーザ情報格納部21に格納されたオプション利用料金を検索して集計する(ステップS14)。また、有料ゲームの基本プレイ料金が登録されている場合には、このプレイ料金と合算する(ステップS15)。次いで、前記課金処理部30が起動し、ユーザ情報格納部21から各ユーザ2の通信キャリア4を特定し、前記合算した課金額を通知する(ステップS16)。これにより、ゲームの有料オプションの利用料金を携帯電話3の通信料と同時に課金することが可能になる。   When the billing time comes (Yes in step S13), the usage fee totaling unit 29 searches for and totals the optional usage fees stored in the user information storage unit 21 for each player (user) 2 (step S14). . In addition, when the basic play fee of the pay game is registered, it is added to this play fee (step S15). Next, the billing processing unit 30 is activated, specifies the communication carrier 4 of each user 2 from the user information storage unit 21, and notifies the summed billing amount (step S16). This makes it possible to charge the usage fee for the paid option of the game at the same time as the communication fee of the mobile phone 3.

上記した処理工程を具体的に説明すると以下のようになる。
例えば、プレイヤ2がオプション選択メニュー画面で、「塩ラーメンを購入」のオプションを選択すると、前記オプション情報取得部27によってゲーム内のプレイヤの保有ポイントから600ポイントが減算されると共に、そのポイントの所定割合(1%=6円)がプレイヤへの課金額として登録される。また、「塩ラーメンの購入」が選択されると、前記オプション情報送信部28によってゲーム内のキャラクタにも塩ラーメンが供給される。これにより、キャラクタの体力(ダメージ)が回復して、ゲームのプレイ時間が延長される。また、体力が回復した状態を保存してゲームを終了したい場合には、前記メニュー画面から「状態を保存して終了する」を選択すると、前記と同様にオプション情報取得部27が保有ポイントから300ポイントを減算すると共に、ゲームデータをユーザ情報格納部21に登録する。なお、前記オプション利用可否判別部31が、保有ポイントが足りないと判別した場合には、一部又は全部のゲームデータの保存が認められない。
The above processing steps will be specifically described as follows.
For example, when the player 2 selects the option “Purchase salt ramen” on the option selection menu screen, the option information acquisition unit 27 subtracts 600 points from the player's possession points in the game, and determines the predetermined point. A ratio (1% = 6 yen) is registered as a charge to the player. When “Purchase of salt ramen” is selected, the option information transmission unit 28 also supplies salt ramen to the characters in the game. Thereby, the physical strength (damage) of the character is recovered, and the play time of the game is extended. In addition, when it is desired to save the state where the physical strength has been restored and end the game, when “Save State and End” is selected from the menu screen, the option information acquisition unit 27 returns 300 points from the possession points as described above. While subtracting points, the game data is registered in the user information storage unit 21. If the option availability determination unit 31 determines that there are not enough possession points, the storage of part or all of the game data is not permitted.

上記したように、本実施形態では、ゲーム毎に有料オプションをプレイヤが個別に選択できるようにしたので、プレイヤの希望に応じたきめ細かい課金が可能になり、ネットワークゲームへの参加を促進させることができる。また、このような少額の利用料金の決済をネットワーク上で行なうには、一般的にゲームサイトの運営者(サーバ装置)側にとっては処理能力やセキュリティの面で過度の負担となり、またプレイヤにとっても決済情報の入力の負荷や精神的負担が大きい。そこで、本実施形態では、少額のオプション利用料金をネットワークゲームのプレイに使用する携帯電話などの通信料と併せて課金できるようにした。これにより、サーバ装置やプレイヤに過度の負担をかけることがなく、ネットワークゲームの運営コストを低減でき、プレイ料金の割引や無料化にもつながる。   As described above, in this embodiment, the player can individually select the pay option for each game, so that it is possible to make fine billing according to the player's wishes and promote participation in the network game. it can. Moreover, in order to perform such a small amount of usage fee settlement on the network, it is generally an excessive burden on the game site operator (server device) side in terms of processing power and security, and also for the player. The burden of inputting payment information and the mental burden are large. Therefore, in this embodiment, a small option usage fee can be charged together with a communication fee for a mobile phone or the like used for playing a network game. As a result, the operation cost of the network game can be reduced without imposing an excessive burden on the server device or the player, and the play fee can be discounted or made free.

なお、この発明は上記の実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。   In addition, this invention is not limited to said embodiment, A various deformation | transformation is possible in the range which does not change the summary of invention.

図1は、本発明の一実施形態のネットワーク構成及びサーバ装置の概略構成を示す図である。FIG. 1 is a diagram showing a network configuration and a schematic configuration of a server apparatus according to an embodiment of the present invention. 図2は、同、処理工程を示すフローチャートである。FIG. 2 is a flowchart showing the processing steps.

符号の説明Explanation of symbols

1…サーバ装置
2…ユーザ(プレイヤ)
3…通信端末(携帯電話)
4…通信キャリア
10…CPU
11…RAM
12…入力装置
13…出力装置
14…通信デバイス
15…ディスクコントローラ
16…システムバス
17…データ格納部
18…プログラム格納部
20…ゲーム基本情報格納部
21…ユーザ情報格納部
22…オプション情報格納部
25…ゲームプレイ受付部
25.26…受付部
26…オプション選択受付部
27…オプション情報取得部
28…オプション情報送信部
29…利用料金集計部
30…課金処理部
31…オプション利用可否判別部
DESCRIPTION OF SYMBOLS 1 ... Server apparatus 2 ... User (player)
3. Communication terminal (cell phone)
4 ... Communication carrier 10 ... CPU
11 ... RAM
DESCRIPTION OF SYMBOLS 12 ... Input device 13 ... Output device 14 ... Communication device 15 ... Disk controller 16 ... System bus 17 ... Data storage part 18 ... Program storage part 20 ... Game basic information storage part 21 ... User information storage part 22 ... Option information storage part 25 ... Game play reception unit 25.26 ... Reception unit 26 ... Option selection reception unit 27 ... Option information acquisition unit 28 ... Option information transmission unit 29 ... Usage charge totaling unit 30 ... Billing processing unit 31 ... Option availability determination unit

Claims (6)

ネットワークを介して接続可能な通信端末にネットワークゲームを提供するためのサーバ装置であって、
ネットワークゲームのプレイに必須でなくこのゲームのプレイヤが選択可能なキャラクターの種別やオプション機能(以下「オプション」と総称する)の情報と、各オプションを選択した場合に課金されるオプション利用金額と、各オプションを利用可能なゲームの種別と、各オプションの利用条件と、を関連付けて格納したオプション情報格納手段と、
プレイヤの通信端末から、ゲーム種別の情報を取得してゲームプレイの申込を受付けるゲームプレイ受付手段と、
プレイヤの通信端末からオプションの選択、及びこの選択に係るオプションを他のネットワークゲームとの間で共有する要求を夫々受け付けると共に、選択されたオプションが利用可能なゲーム種別及びこのオプションの利用条件を前記オプション情報格納手段から読み出し、ゲーム種別及び利用条件に従って、選択されたオプションの利用可否を判別するオプション選択受付手段と、
選択されたオプションが利用可能であると判別された場合に、そのオプションの情報及びその利用金額を、前記オプション情報格納手段から夫々取得するオプション情報取得手段と、
プレイヤの通信端末に対して、前記取得したオプションの情報を送信すると共に、要求された他のネットワークゲームを運営するサーバ装置に対して、前記取得したオプションの情報をプレイヤの識別情報と共に送信するオプション情報送信手段と、
プレイヤのオプション利用金額を格納する利用金額格納手段と、
所定周期で前記利用金額格納手段のプレイヤのオプション利用料金を検索して集計する利用料金集計手段と、
プレイヤの通信端末の通信キャリアに対して、集計したオプション利用料金を通知して課金を依頼する課金処理手段と
を備えたことを特徴とするサーバ装置。
A server device for providing a network game to a communication terminal connectable via a network,
Information on the types of characters and optional functions (hereinafter collectively referred to as “options”) that can be selected by players of this game that are not essential for playing the network game, and the option usage amount charged when each option is selected, Option information storage means for storing the types of games that can use each option and the usage conditions for each option in association with each other ;
Game play accepting means for obtaining game type information from the communication terminal of the player and accepting an application for game play;
Each of the selection of an option from the communication terminal of the player and a request for sharing the option related to the selection with other network games are received, and the game type in which the selected option can be used and the use condition of the option are described above. Option selection receiving means for reading from the option information storage means, and determining whether the selected option is available according to the game type and usage conditions ;
Option information acquisition means for acquiring the option information and the amount of use thereof from the option information storage means when it is determined that the selected option is usable ;
An option for transmitting the acquired option information to the player's communication terminal and transmitting the acquired option information together with the player's identification information to the requested server device operating the network game. Information transmission means;
Usage amount storage means for storing the option usage amount of the player;
Usage fee totaling means for searching for and totalizing option usage fees of players in the usage amount storage means at a predetermined cycle;
A server apparatus, comprising: billing processing means for notifying a communication carrier of a player's communication terminal of an aggregate option usage fee and requesting billing.
請求項1記載のサーバ装置において、
さらに、
複数のゲームの基本プレイ料金を記述するゲーム基本情報格納手段を備え、
前記オプション情報格納手段は、前記複数のゲームのオプションを各ゲームの識別情報に関連付けて格納するものであり、
前記ゲームプレイ受付手段は、プレイヤの通信端末に前記複数のゲームの情報を表示したメニュー画面を表示させて、プレイヤがプレイしたいゲームの種別を取得してプレイの申込を受付けるものである
ことを特徴とするサーバ装置。
The server device according to claim 1,
further,
Game basic information storage means for describing basic play fees for a plurality of games is provided,
The option information storage means stores the options of the plurality of games in association with identification information of each game,
The game play accepting unit displays a menu screen displaying information on the plurality of games on a communication terminal of the player, acquires a type of game that the player wants to play, and accepts an application for play. Server device.
請求項2記載のサーバ装置において、
前記オプション情報格納手段は、同一のオプションについて基本プレイ料金が有料のゲームと無料のゲームとで異なる利用金額を格納するものであり、
前記オプション情報取得手段は、受付けたゲームの基本プレイ料金が有料であるか無料であるかに基づいて、オプション情報格納手段から前記選択されたオプションの利用料金を読み出すものである
ことを特徴とするサーバ装置。
The server device according to claim 2,
The option information storage means stores a usage amount that is different between a paid game and a free game for the same option for a basic play fee,
The option information acquisition means reads out the usage fee of the selected option from the option information storage means based on whether the basic play fee of the received game is paid or free. Server device.
請求項1記載のサーバ装置において、
前記利用料金集計手段は、プレイヤが有料でゲームをプレイしている場合にはそのプレイ料金に集計したオプション利用料金を合算して課金額を算出するものであり、
前記課金処理手段は、前記算出された課金額を通信キャリアに通知するものである
ことを特徴とするサーバ装置。
The server device according to claim 1,
When the player is playing a game for a fee, the usage fee totaling means calculates a billing amount by adding up the option usage fees totaled to the play fee,
The server is characterized in that the billing processing means notifies the calculated billing amount to a communication carrier.
請求項1記載のサーバ装置において、
前記課金処理手段は、通信キャリアの通信料金の課金時期若しくは通信時間の集計時期に同期して、プレイヤのオプション利用料金を集計するものであることを特徴とするサーバ装置。
The server device according to claim 1,
The server apparatus is characterized in that the billing processing means totals option usage fees of a player in synchronization with a billing time of a communication charge of a communication carrier or a summing time of a communication time.
コンピュータプログラム及びゲームデータを格納する記憶装置と、この記憶装置からコンピュータプログラムを呼び出して実行させる中央処理装置(CPU)とを備えたサーバ装置が、ネットワークを介してユーザの通信端末に対してネットワークゲームを提供する方法であって、
前記CPUがプログラムに従って、ネットワークゲームのプレイに必須でなくこのゲームのプレイヤが選択可能なキャラクターの種別やオプション機能(以下「オプション」と総称する)の情報と、各オプションを選択した場合に課金されるオプション利用金額と、各オプションを利用可能なゲームの種別と、各オプションの利用条件と、を記憶装置のオプション情報格納手段に記述するオプション情報格納工程と、
前記CPUがプログラムに従って、プレイヤの通信端末から、ゲーム種別の情報を取得してゲームプレイの申込を受付けるゲームプレイ受付工程と、
前記CPUがプログラムに従って、プレイヤの通信端末からオプションの選択、及びこの選択に係るオプションを他のネットワークゲームとの間で共有する要求を夫々受け付けると共に、選択されたオプションが利用可能なゲーム種別及びこのオプションの利用条件を前記オプション情報格納手段から読み出し、ゲーム種別及び利用条件に従って、選択されたオプションの利用可否を判別するオプション選択受付工程と、
前記CPUがプログラムに従って、選択されたオプションが利用可能であると判別された場合に、そのオプションの情報及びその利用金額を、前記オプション情報格納手段から夫々取得するオプション情報取得工程と、
前記CPUがプログラムに従って、プレイヤの通信端末に対して、前記取得したオプションの情報を送信すると共に、要求された他のネットワークゲームを運営するサーバ装置に対して、前記取得したオプションの情報をプレイヤの識別情報と共に送信するオプション情報送信工程と、
前記CPUがプログラムに従って、プレイヤのオプション利用金額を記憶装置の利用金額格納手段に格納する利用金額格納工程と、
前記CPUがプログラムに従って、所定周期で前記利用金額格納手段のプレイヤのオプション利用料金を検索して集計する利用料金集計工程と、
前記CPUがプログラムに従って、プレイヤの通信端末の通信キャリアに対して、集計したオプション利用料金を通知して課金を依頼する課金処理工程と
を備えたことを特徴とする方法。
A server device comprising a storage device for storing a computer program and game data, and a central processing unit (CPU) for calling and executing the computer program from the storage device is connected to a user communication terminal via a network. A method of providing
The CPU is charged according to the program when it selects each option and information on the types of characters and optional functions (hereinafter collectively referred to as “options”) that can be selected by the player of the game, not essential for playing the network game. Option information storing step for describing the option usage amount , the type of game in which each option can be used, and the usage conditions for each option in the option information storage means of the storage device,
In accordance with the program, the CPU obtains game type information from the player's communication terminal and accepts an application for game play;
In accordance with the CPU is programmed, the selection of options from the communication terminal of the player, and with each receiving a request to share with the optional other network game according to this selection, game type and the available options selected An option selection receiving step of reading an option usage condition from the option information storage means, and determining whether or not the selected option can be used according to the game type and the usage condition ;
An option information acquisition step of acquiring the option information and the usage amount from the option information storage unit when the CPU determines that the selected option is usable according to the program;
In accordance with the program, the CPU transmits the acquired option information to the player's communication terminal, and sends the acquired option information to the server device that operates the other network game requested. An optional information transmission step of transmitting together with the identification information;
A usage amount storage step in which the CPU stores the option usage amount of the player in the usage amount storage means of the storage device according to the program;
A usage fee totaling step in which the CPU searches for and totals the option usage fees of the player of the usage amount storage means in a predetermined cycle according to the program,
And a charging processing step in which the CPU notifies the communication carrier of the communication terminal of the player of the collected option usage fee and requests charging according to the program.
JP2004379451A 2004-12-28 2004-12-28 Server device for network game and method for providing network game Expired - Fee Related JP4130189B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004379451A JP4130189B2 (en) 2004-12-28 2004-12-28 Server device for network game and method for providing network game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004379451A JP4130189B2 (en) 2004-12-28 2004-12-28 Server device for network game and method for providing network game

Publications (2)

Publication Number Publication Date
JP2006181194A JP2006181194A (en) 2006-07-13
JP4130189B2 true JP4130189B2 (en) 2008-08-06

Family

ID=36734704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004379451A Expired - Fee Related JP4130189B2 (en) 2004-12-28 2004-12-28 Server device for network game and method for providing network game

Country Status (1)

Country Link
JP (1) JP4130189B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012014990A1 (en) * 2010-07-30 2012-02-02 株式会社コナミデジタルエンタテインメント Game system, and computer program and server device used therefor

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080248845A1 (en) * 2007-04-06 2008-10-09 Henry Paul Morgan Contextual Gamer Options Menu
JP5760508B2 (en) * 2011-02-25 2015-08-12 株式会社セガゲームス Network game system, client terminal, game providing server, client program, and game providing program
JP6560389B1 (en) * 2018-03-20 2019-08-14 ヤフー株式会社 Program, information processing method, and information processing apparatus
JP6912527B2 (en) * 2018-03-20 2021-08-04 ヤフー株式会社 Programs, information processing methods, and information processing equipment
JP7471263B2 (en) * 2019-07-18 2024-04-19 Lineヤフー株式会社 PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012014990A1 (en) * 2010-07-30 2012-02-02 株式会社コナミデジタルエンタテインメント Game system, and computer program and server device used therefor
JP2012029928A (en) * 2010-07-30 2012-02-16 Konami Digital Entertainment Co Ltd Game system, and computer program and server device used therefor

Also Published As

Publication number Publication date
JP2006181194A (en) 2006-07-13

Similar Documents

Publication Publication Date Title
JP5411853B2 (en) Electronic payment system
JP5336626B2 (en) GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM
US20060063590A1 (en) Mechanism to control game usage on user devices
JP2003111980A (en) Game system, management server, and management method
KR20120082895A (en) Game system and computer programme for same
WO2013115104A1 (en) Game system
JP5607088B2 (en) Game system
WO2013065691A1 (en) Lottery system comprising probability adjustment function
KR20090023106A (en) Game provision management device
JP5038514B1 (en) Pricing system, pricing system control method, and program
WO2013115103A1 (en) Game system
JP5688535B2 (en) GAME SYSTEM AND COMPUTER PROGRAM THEREOF
KR100721887B1 (en) Information supply terminal
JP4130189B2 (en) Server device for network game and method for providing network game
JP2003181130A (en) Play rate charging system for game machine, charging method and game machine
JP6319494B1 (en) GAME SUPPORT DEVICE AND GAME DEVICE
JP5270105B2 (en) Electronic payment system, electronic payment server, mobile communication terminal, and electronic payment method
JP3411266B2 (en) Game system
JP2018171440A (en) Game assisting device and gaming machine
JP6577200B2 (en) Server system
JP5199435B2 (en) Game system with prize lottery function
JP5599844B2 (en) Pricing system, pricing system control method, and program
JP3793404B2 (en) Billing system, billing server, game device
JP2002239204A (en) Game value managing method and system thereof, game value dispensing method and system thereof, game value settlement method and system thereof, server device, game value dispenser, game apparatus and program
JP6871321B2 (en) Server system

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080131

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: 20080513

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080520

R150 Certificate of patent or registration of utility model

Ref document number: 4130189

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110530

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120530

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: 20130530

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130530

Year of fee payment: 5

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: 20130530

Year of fee payment: 5

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: 20140530

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees