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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 8
- 238000004891 communication Methods 0.000 claims description 61
- 230000006870 function Effects 0.000 claims description 21
- 238000012545 processing Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 description 6
- 238000013500 data storage Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 150000003839 salts Chemical class 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
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.
しかしながら、これらの文献で提案されている方法では、アイテムなどが選択された場合の課金は、プリペイドカードやクレジットカード、口座引落しなどによって個別に決済されている。すなわち、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,
ユーザ側の通信端末3は、本実施形態では通信機能付きの携帯電話であり、ユーザ2の操作指示に従ってインターネットを介してサーバ装置1に接続し、ゲームデータ表示・制御プログラム及びゲームデータを受信する。そして、受信したゲームデータ表示・制御プログラムを起動させてゲームデータからキャラクタなどを生成し、生成されたキャラクタなどの表示及びその制御を行う。通信端末3の機能及び構成は従来周知であるので、これ以上の詳細説明は省略する。
The
本実施形態においては、サーバ装置1から送信するゲームデータを、ゲームプレイに必須のゲーム基本データと、プレイに必須ではないオプションデータとに区別して管理している。本実施形態で提供されるネットワークゲームの中には、ゲーム基本データの受信(ダウンロード)及びそのゲームデータデータを利用したゲームプレイは無料であるが、一方で、オプションデータのダウンロード等は有料に設定されているものと、何れも有料に設定されているものとが含まれている。すなわち、前者のゲームの場合、ユーザ(プレイヤ)2は、無料でネットワークゲームをプレイすることが可能ではあるが、キャラクタを強化したり、ゲームを効率的に進行させたり、種々の演出効果を得たい場合は、相応の金額を支払う必要がある。これにより、そのゲームの初心者やすぐにゲームを進行させたいプレイヤは有料オプションを選択し、ベテランのプレイヤや時間をかけてゲームを進行させたいプレイヤは無料のままプレイすることができる。
In the present embodiment, the game data transmitted from the
なお、ゲーム基本料金の有料/無料の切り替えは、定期的にランダムに行っても良いし、最初の数ヶ月間は試用期間として有料/無料にし、期間経過後に無料/有料にしても良い。また、ダウンロード回数の多い特定の人気ゲームは有料/無料にし、それ以外のゲームは無料/有料にすることもできる。 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
The
データ格納部17は、ゲーム基本情報格納部20、ユーザ情報格納部21(利用金額格納手段)及びオプション情報格納部22を備えている。これらの各格納部は、前記HDなどの記憶装置に確保された一定の領域であり、後述する各機能によって入力された情報や、通信デバイス14を介して外部機関から取得した情報が随時記述・更新される。
The data storage unit 17 includes a game basic
ゲーム基本情報格納部20は、複数のゲームのデータ(音声データ、画像データ、ゲームデータ表示・制御プログラム等)と基本プレイ料金とをゲームIDに関連付けて記述するものである。上記したように、本実施形態では、基本料金が0円(無料)のゲームと有料のゲームとが含まれており、夫々の料金が設定される期間もゲーム毎に記述されている。なお、ゲームポータルサイトの運営者に設置される場合には、各ゲームを提供するWebサイトのIDも記述される。
The game basic
ユーザ情報格納部21は、各ユーザ2のログイン情報(ID、パスワード)及び書誌事項などのユーザ情報と、ユーザ2のゲーム基本プレイ料金やオプション利用料金を格納するものである。これらのユーザ情報は、ゲームサイトの会員登録の際にユーザ2から入力された情報と登録に際してサーバ装置1によって適宜付与された情報とを取得するものである。本実施形態では、プレイ途中のゲームを特定する情報(ゲームID、キャラクタNo、アイテムNo、ゲームステータス情報など)をユーザIDに関連付けて格納している。
The user
オプション情報格納部22は、オプション機能を実現するためのデータ(音声データ、画像データ、ゲームデータ表示・制御プログラム等)と、このオプション機能の属性や種別及び利用可能なゲームのIDと、各オプションの利用条件と、各オプションを選択した場合に課金されるオプション利用金額とをオプションIDに関連付けて記述するものである。音響効果や演出効果、キャラクタの種別のように、同一のオプションを複数のゲームで利用可能な場合には、各ゲーム毎に異なる利用料金や利用条件が設定される。例えば、基本プレイ料金が有料のゲームではオプション利用金額が低額で、無料のゲームでは相対的に高額に設定される。
The option
また、オプションの利用条件としては、例えば、強いキャラクタや特定のアイテムなどのような人気のオプションは、同時に利用できる人数を制限したり、プレイしているステージ毎に利用可能なオプションを制限することができる。さらに、プレイヤ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
次に、前記プログラム格納部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
前記ソフトウェアプログラムは、本発明に関連する機能のみ挙げると、ゲームプレイ受付部25、オプション選択受付部26、オプション情報取得部27、オプション情報送信部28、利用料金集計部29及び課金処理部30で構成されている。
The software program includes a game
ゲームプレイ受付部25は、プレイヤ2の通信端末3に前記ゲーム基本情報格納部20に格納された複数のゲームのタイトルなどを表示したメニュー画面を生成して表示させ、プレイヤ2がプレイしたいゲームの種別をネットワークを介して取得することでゲームプレイの申込を受付けるものである。なお、プレイ中は、ネットワークを通じて携帯電話3からキャラクタの現在状況を取得して前記ユーザ情報格納部21に格納・更新するようになっている。
The game
オプション選択受付部26は、プレイヤ2の通信端末3に前記オプション情報格納部22に格納された複数のオプションのタイトルや種別などを表示したメニュー画面を生成して表示させ、プレイヤ2が利用したいゲームオプションの情報をネットワークを介して取得することでオプションの利用申込を受付けるものである。このオプションの選択は、ゲームプレイ中とプレイ前の何れにおいても可能である。
The option
ここで、低額のキャラクタや費用対効果の高いアイテムなどの特定のオプションに選択が集中して、ゲームサイトの運営コストが嵩むことが予想される。そこで、本実施形態では、特定のオプションについては、同時に利用できる人数を制限したり、同一若しくは同種のオプションについては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
また、本実施形態のオプション選択受付部26は、プレイヤ2の通信端末3から、選択に係るオプションを他のネットワークゲームとの間で共有する要求を受付ける機能も有している。例えば、BGMなどの音響効果や、ゲームの背景画面などの視覚効果、プレイヤ2の似顔絵キャラクタ等、複数のネットワークゲームで利用可能な特定のオプションについて、共有したい他のゲームの識別情報を取得して利用申込みを受付ける。これにより、複数のゲームをプレイする度にオプションを選択しなくても済み、共通オプションを容易に利用することができる。この場合には、パッケージ料金若しくはボリュームディスカウントの考え方に従って、ゲーム毎に選択する場合よりもオプションの利用料金を割引するのが好ましい。なお、選択されたオプションの利用料金や、ゲームへの適用などについては、ゲーム運用者が個別に設定できるようにしても良い。また、前記携帯電話3から随時取得するキャラクタの現在状況等に基づいてプレイヤの利用状況を分析する分析手段を設け、この分析結果に基づいて前記ゲームプレイ受付部25がメニュー画面を動的に変更させてもよい。これにより、プレイヤが利用(選択)可能なオプションをゲームの進行状況などに合わせて動的に変化させることが可能になる。
In addition, the option
オプション情報取得部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
オプション情報送信部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
利用料金集計部29は、プレイヤ2の所定期間内(毎月、24時間など)のオプション利用料金を集計すると共に、前記選択されたゲームの基本プレイ料金を前記ゲーム基本情報格納部20から取得してオプション利用料金と合算し、このプレイヤ2の当該期間内の課金額を算出するものである。
The usage
課金処理部30は、プレイヤ2の通信端末3の通信キャリア4に対して、前記算出された課金額を通知して課金を依頼するものである。ここで、課金処理のタイミングは、通信キャリア4の通信料金の課金時期若しくは通信時間の集計時期に同期させることが好ましい。これにより、ゲームプレイ料金を通信キャリア4の通話料と同時に課金処理することが容易になり、事務処理の負荷及び料金回収代行のコストを低減させることができる。
The
次に、図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
次に、前記オプション利用可否判別部31が、プレイヤ2がプレイしているゲームの種別を特定し(ステップS2)、前記選択に係るオプションがそのゲームに利用可能かを判別する(ステップS3)。そのオプションがプレイ中のゲームで利用可能である場合(ステップS3のYes)、このオプション利用可否判別部31は、選択されたオプションの利用条件をオプション情報格納部22から読み出して当該オプションの選択可否を判別する(ステップS4、S5)。例えば、同時に利用できる人数が制限されているキャラクタについては、選択しているプレイヤ2の数や利用可能な残りの人数をオプション情報格納部22に格納しておき、これに基づいてオプションの利用可否を判別する。プレイ中のゲームで選択されたオプションを利用できない場合や(ステップS3のNo)、オプション利用条件を満たさない場合は(ステップS5のNo)、何れも「そのオプションは利用できません」というメッセージを出力してステップS1のオプション選択メニューに戻る。
Next, the option
選択されたオプションを利用可能な場合は(ステップ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
プレイ終了の指示を受付けた場合は(ステップ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
課金時期が到来すると(ステップS13のYes)、この利用料金集計部29は、各プレイヤ(ユーザ)2について前記ユーザ情報格納部21に格納されたオプション利用料金を検索して集計する(ステップS14)。また、有料ゲームの基本プレイ料金が登録されている場合には、このプレイ料金と合算する(ステップS15)。次いで、前記課金処理部30が起動し、ユーザ情報格納部21から各ユーザ2の通信キャリア4を特定し、前記合算した課金額を通知する(ステップS16)。これにより、ゲームの有料オプションの利用料金を携帯電話3の通信料と同時に課金することが可能になる。
When the billing time comes (Yes in step S13), the usage
上記した処理工程を具体的に説明すると以下のようになる。
例えば、プレイヤ2がオプション選択メニュー画面で、「塩ラーメンを購入」のオプションを選択すると、前記オプション情報取得部27によってゲーム内のプレイヤの保有ポイントから600ポイントが減算されると共に、そのポイントの所定割合(1%=6円)がプレイヤへの課金額として登録される。また、「塩ラーメンの購入」が選択されると、前記オプション情報送信部28によってゲーム内のキャラクタにも塩ラーメンが供給される。これにより、キャラクタの体力(ダメージ)が回復して、ゲームのプレイ時間が延長される。また、体力が回復した状態を保存してゲームを終了したい場合には、前記メニュー画面から「状態を保存して終了する」を選択すると、前記と同様にオプション情報取得部27が保有ポイントから300ポイントを減算すると共に、ゲームデータをユーザ情報格納部21に登録する。なお、前記オプション利用可否判別部31が、保有ポイントが足りないと判別した場合には、一部又は全部のゲームデータの保存が認められない。
The above processing steps will be specifically described as follows.
For example, when the
上記したように、本実施形態では、ゲーム毎に有料オプションをプレイヤが個別に選択できるようにしたので、プレイヤの希望に応じたきめ細かい課金が可能になり、ネットワークゲームへの参加を促進させることができる。また、このような少額の利用料金の決済をネットワーク上で行なうには、一般的にゲームサイトの運営者(サーバ装置)側にとっては処理能力やセキュリティの面で過度の負担となり、またプレイヤにとっても決済情報の入力の負荷や精神的負担が大きい。そこで、本実施形態では、少額のオプション利用料金をネットワークゲームのプレイに使用する携帯電話などの通信料と併せて課金できるようにした。これにより、サーバ装置やプレイヤに過度の負担をかけることがなく、ネットワークゲームの運営コストを低減でき、プレイ料金の割引や無料化にもつながる。 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…サーバ装置
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
3. Communication terminal (cell phone)
4 ...
11 ... RAM
DESCRIPTION OF
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.
さらに、
複数のゲームの基本プレイ料金を記述するゲーム基本情報格納手段を備え、
前記オプション情報格納手段は、前記複数のゲームのオプションを各ゲームの識別情報に関連付けて格納するものであり、
前記ゲームプレイ受付手段は、プレイヤの通信端末に前記複数のゲームの情報を表示したメニュー画面を表示させて、プレイヤがプレイしたいゲームの種別を取得してプレイの申込を受付けるものである
ことを特徴とするサーバ装置。 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.
前記オプション情報格納手段は、同一のオプションについて基本プレイ料金が有料のゲームと無料のゲームとで異なる利用金額を格納するものであり、
前記オプション情報取得手段は、受付けたゲームの基本プレイ料金が有料であるか無料であるかに基づいて、オプション情報格納手段から前記選択されたオプションの利用料金を読み出すものである
ことを特徴とするサーバ装置。 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.
前記利用料金集計手段は、プレイヤが有料でゲームをプレイしている場合にはそのプレイ料金に集計したオプション利用料金を合算して課金額を算出するものであり、
前記課金処理手段は、前記算出された課金額を通信キャリアに通知するものである
ことを特徴とするサーバ装置。 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.
前記課金処理手段は、通信キャリアの通信料金の課金時期若しくは通信時間の集計時期に同期して、プレイヤのオプション利用料金を集計するものであることを特徴とするサーバ装置。 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がプログラムに従って、プレイヤの通信端末の通信キャリアに対して、集計したオプション利用料金を通知して課金を依頼する課金処理工程と
を備えたことを特徴とする方法。 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.
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)
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)
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 |
-
2004
- 2004-12-28 JP JP2004379451A patent/JP4130189B2/en not_active Expired - Fee Related
Cited By (2)
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 |