[go: up one dir, main page]

JP2018171274A - Computer system, game system, and program - Google Patents

Computer system, game system, and program Download PDF

Info

Publication number
JP2018171274A
JP2018171274A JP2017071433A JP2017071433A JP2018171274A JP 2018171274 A JP2018171274 A JP 2018171274A JP 2017071433 A JP2017071433 A JP 2017071433A JP 2017071433 A JP2017071433 A JP 2017071433A JP 2018171274 A JP2018171274 A JP 2018171274A
Authority
JP
Japan
Prior art keywords
conversion
data
user
convertible
computer system
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.)
Granted
Application number
JP2017071433A
Other languages
Japanese (ja)
Other versions
JP7038482B2 (en
Inventor
由香 武井
Yuka Takei
由香 武井
さやか 三輪
Sayaka Miwa
さやか 三輪
鎌田 和樹
Kazuki Kamata
和樹 鎌田
順司 高田
Junji Takada
順司 高田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bandai Namco Entertainment Inc
UUUM Co Ltd
Original Assignee
Bandai Namco Entertainment Inc
UUUM Co Ltd
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 Bandai Namco Entertainment Inc, UUUM Co Ltd filed Critical Bandai Namco Entertainment Inc
Priority to JP2017071433A priority Critical patent/JP7038482B2/en
Publication of JP2018171274A publication Critical patent/JP2018171274A/en
Application granted granted Critical
Publication of JP7038482B2 publication Critical patent/JP7038482B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】従来に無い、測位された位置情報を利用する新しい興趣のあるコンテンツを実現するための技術を提供すること。【解決手段】プレーヤ2であるユーザが、測位可能なユーザ端末1500を携帯して現実世界90を移動し、配置位置P1に到達すると、第1変換可能オブジェクト80をプレーヤ2へ付与する。その後さらに、第1変換可能オブジェクト80を保有したプレーヤ2が、変換場所が設定されている現実世界の場所へ移動すると、保有している第1変換可能オブジェクト80を他のオブジェクトへ変換することができる。【選択図】図4PROBLEM TO BE SOLVED: To provide a technique for realizing a new and interesting content using positioned position information, which has never existed in the past. When a user who is a player 2 carries a positioning-capable user terminal 1500 and moves in the real world 90 and reaches an arrangement position P1, a first convertible object 80 is given to the player 2. After that, when the player 2 holding the first convertible object 80 moves to a place in the real world where the conversion location is set, the possessed first convertible object 80 can be converted to another object. it can. [Selection diagram] Fig. 4

Description

本発明は、ユーザが携帯する測位機能を有するユーザ端末により測位されたユーザ位置に基づいて進行するコンテンツの前記進行を制御するためのコンピュータシステム等に関する。   The present invention relates to a computer system and the like for controlling the progress of content that proceeds based on a user position measured by a user terminal having a positioning function carried by a user.

測位機能を有する装置をユーザがゲームプレイに使用し、測位された位置情報を利用して進行するコンテンツが知られるところである。
例えば、特許文献1では、測位された位置情報を用いたAR(Augmented Reality)ゲームに関する技術が開示されている。すなわち、プレーヤは、ゲームに登場させる新たな宝箱を現実世界の位置情報に紐付けて設定するとともに、その出現条件や開封条件を設定することができる。そして、他プレーヤが設定した宝箱を出現させ開封条件を満たすと、その宝箱の中身を獲得できる。
A device that has a positioning function is used by a user for game play, and content that progresses by using position information that has been positioned is known.
For example, Patent Document 1 discloses a technique related to an AR (Augmented Reality) game using position information that has been measured. In other words, the player can set a new treasure box to appear in the game in association with position information in the real world, and can set the appearance condition and the opening condition. When the treasure box set by another player appears and satisfies the opening condition, the contents of the treasure box can be acquired.

特開2013−59573号公報JP 2013-59573 A

測位された位置情報を利用するコンテンツは、ユーザが現実世界を歩くなどの運動を要することから、昨今の健康志向と相まって人気が高い。   Content that uses position information that has been measured is highly popular in conjunction with recent health consciousness because the user needs to exercise such as walking in the real world.

本発明は、従来に無い、測位された位置情報を利用する新しい興趣のあるコンテンツを実現するための技術を提供するために考案されたものである。   The present invention has been devised in order to provide a technology for realizing a new and interesting content that uses position information that has been measured, which has not existed before.

上述した課題を解決するための第1の発明は、ユーザ端末の位置であるユーザ位置に基づいて進行するコンテンツの進行を制御するためのコンピュータシステムであって、
ユーザが獲得可能となる変換可能オブジェクトの配置位置を定めた配置位置データ(例えば、図12の第1変換可能オブジェクト配置データ522)と、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換可能とする変換場所を定めた変換場所データ(例えば、図12の予変換場所設置データ524、最終変換場所設置データ526)とに基づいて、前記ユーザ位置と、前記配置位置および/又は前記変換場所とを前記ユーザに報知する制御を行う報知制御手段(例えば、図1のサーバシステム1100、図3のレーダ画面W3、図10のサーバ処理部200s、位置関係報知制御部220、図25のステップS20〜S26)と、
前記ユーザ位置と前記配置位置との位置関係に基づいて、当該配置位置で獲得可能となる変換可能オブジェクトを前記ユーザに付与する制御を行う付与制御手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、付与制御部222、図25のステップS40)と、
前記ユーザ位置と前記変換場所との位置関係に基づいて、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換するか否かを制御する変換制御手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、変換制御部232、図15の予変換パターン定義データ560、図16の最終変換パターン定義データ570、図26のステップS60、ステップS110)と、
を備えたコンピュータシステムである。
A first invention for solving the above-described problem is a computer system for controlling the progress of content that proceeds based on a user position, which is a position of a user terminal,
Arrangement position data (for example, the first convertible object arrangement data 522 in FIG. 12) that defines the arrangement position of the convertible object that can be acquired by the user, and the convertible object that the user has can be converted into a conversion destination object. Based on the conversion place data (for example, the pre-conversion place installation data 524 and the final conversion place installation data 526 in FIG. 12) that defines the conversion place to be used, the user position, the arrangement position, and / or the conversion place are determined. Notification control means for performing control to notify the user (for example, server system 1100 in FIG. 1, radar screen W3 in FIG. 3, server processing unit 200s in FIG. 10, positional relationship notification control unit 220, steps S20 to S26 in FIG. 25). )When,
Based on the positional relationship between the user position and the arrangement position, an assignment control unit (for example, the server system 1100 in FIG. 1, FIG. 10) that performs control to give the user a convertible object that can be acquired at the arrangement position. Server processing section 200s, the grant control section 222, step S40 in FIG.
Based on the positional relationship between the user position and the conversion place, conversion control means (for example, the server system 1100 in FIG. 1, FIG. 10) that controls whether or not the convertible object that the user has is converted into a conversion destination object. Server processing unit 200s, conversion control unit 232, pre-conversion pattern definition data 560 in FIG. 15, final conversion pattern definition data 570 in FIG. 16, steps S60 and S110 in FIG.
Is a computer system.

ここで言う「コンピュータシステム」は、単数のコンピュータによるシステムでもよいし、又は複数のコンピュータが通信可能に構成されたシステムでもよい意味である。   The term “computer system” as used herein means that a system using a single computer or a system in which a plurality of computers can communicate with each other may be used.

第1の発明によれば、ユーザがユーザ端末を携帯して現実世界を移動すると、ユーザの位置に応じて変換可能オブジェクトを付与し、ユーザの位置と変換場所との位置関係に応じて、付与した変換可能オブジェクトを変換先オブジェクトへ変換する、という従来に無い全く新しい興趣のあるコンテンツを提供することができる。   According to the first invention, when the user carries the user terminal and moves in the real world, the convertible object is assigned according to the user's position, and given according to the positional relationship between the user's position and the conversion location. It is possible to provide a new and interesting content that has never been converted to a conversion destination object.

第2の発明は、前記変換制御手段が、変換対象となる前記変換可能オブジェクトの属性に基づいて、前記変換先オブジェクトを可変に決定する、第1の発明のコンピュータシステムである。   A second invention is the computer system according to the first invention, wherein the conversion control means variably determines the conversion destination object based on an attribute of the convertible object to be converted.

また、第3の発明は、前記変換制御手段が、変換対象となる前記変換可能オブジェクトの属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、第1又は第2の発明のコンピュータシステムである。   In the third invention, the conversion control means variably determines the quantity of the conversion destination object when converted based on the attribute of the convertible object to be converted. It is the computer system of the invention.

ここで言う「属性」は、コンテンツ内容等に応じて適宜設定可能である。例えば、火・水・風、といったコンテンツの世界観に沿った分類や、コンビニエンスストア・駅・橋・公園・図書館・交差点、といった現実世界における地図情報的な分類とすることができる。また、建物の種別、業種種別、チェーン店種類、などを採用することもできる。   The “attribute” mentioned here can be set as appropriate according to the content content and the like. For example, it can be classified according to the world view of content such as fire, water, and wind, or can be classified as map information in the real world such as convenience store, station, bridge, park, library, intersection. Also, the type of building, the type of industry, the type of chain store, and the like can be adopted.

第2の発明によれば、変換先オブジェクトの属性に応じて、変換先オブジェクトを可変に決定することができる。同様に、第3の発明によれば、変換先オブジェクトの属性に応じて、変換先オブジェクトの数量を可変に決定することができる。どちらも、変換パターンに多様性を持たせることが可能となり、コンテンツの魅力を高めることができる。   According to the second invention, the conversion destination object can be variably determined according to the attribute of the conversion destination object. Similarly, according to the third invention, the number of conversion destination objects can be variably determined according to the attribute of the conversion destination object. In both cases, it is possible to give diversity to the conversion pattern and enhance the attractiveness of the content.

第4の発明は、前記配置位置には属性が設定されており、前記変換制御手段は、変換対象となる変換可能オブジェクトが付与された前記配置位置の属性に基づいて、前記変換先オブジェクトを可変に決定する、第1〜第3の何れかの発明のコンピュータシステムである。   According to a fourth aspect of the present invention, an attribute is set for the arrangement position, and the conversion control unit changes the conversion destination object based on the attribute of the arrangement position to which a convertible object to be converted is assigned. The computer system according to any one of the first to third inventions.

第5の発明は、前記配置位置には属性が設定されており、前記変換制御手段は、変換対象となる変換可能オブジェクトが付与された前記配置位置の属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、第1〜第4の何れかの発明のコンピュータシステムである。   According to a fifth aspect of the present invention, an attribute is set in the arrangement position, and the conversion control unit converts the conversion when the conversion is performed based on the attribute of the arrangement position to which a convertible object to be converted is assigned. The computer system according to any one of the first to fourth aspects, wherein the quantity of the destination object is variably determined.

第4の発明によれば、変換先オブジェクトを、変換可能オブジェクトが付与された位置の属性に応じて可変に決定することができる。同様にして、第5の発明によれば、変換先オブジェクトの数量を、変換可能オブジェクトが付与された位置の属性に応じて可変に決定することができる。どちらも、変換パターンに多様性を持たせることが可能となり、コンテンツの魅力を高めることができる。   According to the fourth invention, the conversion destination object can be variably determined according to the attribute of the position to which the convertible object is assigned. Similarly, according to the fifth aspect, the number of conversion destination objects can be variably determined according to the attribute of the position to which the convertible object is assigned. In both cases, it is possible to give diversity to the conversion pattern and enhance the attractiveness of the content.

第6の発明は、前記変換場所には属性が設定されており、前記変換制御手段は、変換を行う前記変換場所の属性に基づいて、前記変換先オブジェクトを可変に決定する、第1〜第5の何れかの発明のコンピュータシステムである。   In the sixth invention, an attribute is set in the conversion place, and the conversion control means variably determines the conversion destination object based on the attribute of the conversion place where the conversion is performed. 5 is a computer system according to any one of the inventions.

第7の発明は、前記変換場所には属性が設定されており、前記変換制御手段は、変換を行う前記変換場所の属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、第1〜第6の何れかの発明のコンピュータシステムである。   In the seventh invention, an attribute is set in the conversion place, and the conversion control means variably determines the quantity of the conversion destination object when converted based on the attribute of the conversion place where the conversion is performed. The computer system according to any one of the first to sixth inventions.

第6の発明によれば、変換先オブジェクトを、変換を行う変換場所の属性に基づいて可変に決定することができる。同様にして、第7の発明によれば、変換先オブジェクトの数量を、変換を行う変換場所の属性に基づいて可変に決定することができる。どちらも、変換パターンに多様性を持たせることが可能となり、コンテンツの魅力を高めることができる。   According to the sixth aspect, the conversion destination object can be variably determined based on the attribute of the conversion place where the conversion is performed. Similarly, according to the seventh aspect, the number of conversion destination objects can be variably determined based on the attribute of the conversion place where the conversion is performed. In both cases, it is possible to give diversity to the conversion pattern and enhance the attractiveness of the content.

第8の発明は、前記変換制御手段による変換が前記ユーザにとって比較的有利になる前記変換場所を前記ユーザに報知する制御を行うお勧め変換場所報知制御手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、お勧め変換場所報知制御部226、図15のお勧め最終変換場所データ567、図28のステップS108)を更に備えた第1〜第7の何れかの発明のコンピュータシステムである。   The eighth aspect of the invention is a recommended conversion location notification control unit (for example, the server system 1100 in FIG. 1) that performs control for notifying the user of the conversion location where the conversion by the conversion control unit is relatively advantageous to the user. The computer according to any one of the first to seventh inventions, further comprising a server processing unit 200s in FIG. 10, a recommended conversion location notification control unit 226, a recommended final conversion location data 567 in FIG. 15, and step S108 in FIG. System.

第8の発明によれば、ユーザにとって比較的有利になる変換場所を報知することが可能となる。   According to the eighth aspect, it is possible to notify a conversion location that is relatively advantageous to the user.

第9の発明は、前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、設定移動判定部228)、を更に備え、前記変換制御手段は、前記設定移動判定手段の判定結果に応じて、前記変換先オブジェクトを可変に決定する(例えば、図16の最終変換パターン定義データ570、推奨経路実現サブ条件572h、設定スポット立ち寄りサブ条件572j、図29のステップS126)、第1〜第8の何れかの発明のコンピュータシステムである。   According to a ninth aspect of the present invention, there is provided setting movement determining means for determining, based on the user position, whether the user is located at a given setting spot or moved along a given setting route (for example, FIG. 1, a server processing unit 200 s of FIG. 10, and a setting movement determination unit 228), and the conversion control unit variably changes the conversion destination object according to the determination result of the setting movement determination unit. In the computer system of any one of the first to eighth inventions (for example, final conversion pattern definition data 570 in FIG. 16, recommended route realization subcondition 572h, set spot stop subcondition 572j, step S126 in FIG. 29). is there.

第9の発明によれば、変換を実行する前にユーザが指定した設定スポットに位置したか(立ち寄ったか)、又は設定経路(推奨経路)に沿って移動したかに応じて、変換先オブジェクトを可変に決定できるようになる。つまり、変換パターンに多様性を持たせることが可能となり、コンテンツの魅力を更に高めることができる。   According to the ninth aspect, the conversion destination object is changed depending on whether the user is positioned at the set spot designated by the user before the conversion (stopped) or moved along the set route (recommended route). It can be determined variably. That is, it becomes possible to give diversity to the conversion pattern, and the attractiveness of the content can be further enhanced.

第10の発明は、前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段、を更に備え、前記変換制御手段は、前記設定移動判定手段の判定結果に応じて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、第1〜第9の何れかの発明のコンピュータシステムである。   A tenth aspect of the invention further includes setting movement determination means for determining whether the user is located at a given setting spot or moved along a given setting route based on the user position. The conversion control means is the computer system according to any one of the first to ninth aspects, wherein the quantity of the conversion destination object when converted is variably determined according to the determination result of the setting movement determination means. .

第10の発明によれば、変換を実行する前にユーザが指定した設定スポットに位置したか(立ち寄ったか)、又は設定経路(推奨経路)に沿って移動したかに応じて変換先オブジェクトの数量を可変に決定できるようになるので、更に変換パターンを多様にして、コンテンツの魅力をより一層高めることができる。   According to the tenth aspect, the number of conversion destination objects depends on whether the user is positioned (stopped) at a setting spot designated by the user before the conversion is performed, or moved along a setting route (recommended route). Can be variably determined, so that the conversion patterns can be further diversified to further enhance the attractiveness of the content.

第11の発明は、前記変換制御手段が、前記ユーザ端末において提供される所与のアドバタイズメント情報に応じて、前記変換先オブジェクトを可変に決定する(例えば、図16の最終変換パターン定義データ570、広告その場視聴サブ条件572e)、第1〜第10の何れかの発明のコンピュータシステムである。   In an eleventh invention, the conversion control means variably determines the conversion destination object according to given advertisement information provided in the user terminal (for example, final conversion pattern definition data 570 in FIG. 16). In addition, the present invention is a computer system according to any one of the first to tenth inventions.

第11の発明によれば、ユーザ端末にて視聴可能に提供されるアドバタイズメント情報に応じて、変換先オブジェクトを可変に決定できるようになる。つまり、変換パターンを多様にして、コンテンツの魅力をより一層高めることができる。   According to the eleventh aspect, the conversion destination object can be variably determined according to the advertisement information provided to be viewable on the user terminal. In other words, it is possible to further enhance the attractiveness of the content by diversifying the conversion patterns.

第12の発明は、前記変換制御手段が、前記ユーザ端末において提供される所与のアドバタイズメント情報に応じて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、第1〜第11の何れかの発明のコンピュータシステムである。   In a twelfth aspect of the invention, the conversion control unit variably determines the number of the conversion destination objects when converted according to given advertisement information provided in the user terminal. A computer system according to any one of the inventions.

第12の発明によれば、ユーザ端末にて視聴可能に提供されるアドバタイズメント情報に応じて、変換先オブジェクトの数量を可変に決定できるようになる。つまり、変換パターンを多様にして、コンテンツの魅力をより一層高めることができる。   According to the twelfth aspect, the number of conversion destination objects can be variably determined in accordance with advertisement information provided to be viewable on the user terminal. In other words, it is possible to further enhance the attractiveness of the content by diversifying the conversion patterns.

第13の発明は、前記配置位置データおよび/又は前記変換場所データを含む複数種類のマップデータのうち、前記ユーザが有するマップデータを管理するマップ管理手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、マップ管理部224、図14の特別マップ定義データ540、図18のユーザ管理データ600、保有特別マップ管理データ660、図25のステップS30〜S34)、を更に備え、前記報知制御手段、前記付与制御手段、および前記変換制御手段は、前記ユーザが有するマップデータに含まれる前記配置位置および前記変換場所に基づく制御を行う、第1〜第12の何れかの発明のコンピュータシステムである。   A thirteenth aspect of the invention is a map management means for managing map data possessed by the user among a plurality of types of map data including the arrangement position data and / or the conversion location data (for example, the server system 1100 in FIG. 10 server processing unit 200s, map management unit 224, special map definition data 540 in FIG. 14, user management data 600 in FIG. 18, possessed special map management data 660, steps S30 to S34 in FIG. The computer according to any one of the first to twelfth inventions, wherein the notification control unit, the provision control unit, and the conversion control unit perform control based on the arrangement position and the conversion location included in the map data possessed by the user. System.

第13の発明によれば、配置位置データおよび/又は変換場所データを含む複数種類のマップデータをユーザが獲得し保有できるようにして、ユーザが有するマップデータに含まれる配置位置および変換場所に基づいて、位置関係の報知や、変換可能オブジェクトの付与、変換可能オブジェクトの変換を行うことができる。   According to the thirteenth aspect, the user can acquire and hold a plurality of types of map data including the arrangement position data and / or the conversion place data, and based on the arrangement position and the conversion place included in the map data possessed by the user. Thus, it is possible to notify the positional relationship, attach a convertible object, and convert the convertible object.

第14の発明は、全部又は一部の前記マップデータには、他の前記マップデータを前記ユーザが獲得可能となる当該他のマップデータのマップ獲得位置のデータが含まれており、前記付与制御手段は、前記ユーザが有するマップデータに含まれる前記マップ獲得位置と、前記ユーザ位置との位置関係に基づいて、当該マップ獲得位置で獲得可能となるマップデータを前記ユーザに付与する制御を行う、第13の発明のコンピュータシステムである。   In a fourteenth aspect, all or a part of the map data includes map acquisition position data of the other map data from which the user can acquire the other map data. The means performs control to give the user map data that can be acquired at the map acquisition position based on the positional relationship between the map acquisition position included in the map data of the user and the user position. A computer system according to a thirteenth invention.

第14の発明によれば、とあるマップデータを入手することで、別のマップデータが獲得可能になるといった、連鎖的なマップデータの獲得可能位置の提供が可能になる。   According to the fourteenth aspect, by obtaining certain map data, it is possible to provide a chainable map data obtainable position such that another map data can be obtained.

第15の発明は、前記変換制御手段が、所与の変換所要時間の時間経過を少なくとも含む変換要件を満たした場合に、変換先オブジェクトへの変換を実行し、前記変換所要時間の時間経過の条件を軽減する、又は時間経過不要とする軽減内容を可変に決定して軽減処理の実行を制御する軽減制御手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、軽減制御部234、図17の軽減定義データ580、図29のステップS134〜S146)、を更に備えた第1〜第14の何れかの発明のコンピュータシステムである。   According to a fifteenth aspect of the present invention, when the conversion control means satisfies a conversion requirement including at least a given time required for conversion, conversion to a conversion destination object is performed, and the time required for the conversion required time is calculated. Mitigation control means that variably decides the mitigation content that reduces the condition or does not require the passage of time and controls the execution of mitigation processing (for example, server system 1100 in FIG. 1, server processing unit 200s in FIG. 10, mitigation control unit) 234, the mitigation definition data 580 of FIG. 17, and the steps S134 to S146) of FIG. 29, the computer system of any one of the first to fourteenth inventions.

第15の発明によれば、変換実行に所要時間を設定する一方で、所要時間を軽減できる仕組みを用意できる。   According to the fifteenth aspect, it is possible to prepare a mechanism that can reduce the required time while setting the required time for executing the conversion.

第16の発明は、前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、設定移動判定部228、図26のステップS180)、を更に備え、前記軽減制御手段は、前記設定移動判定手段の判定結果に応じて、前記軽減処理の実行を制御する、第15の発明のコンピュータシステムである。   According to a sixteenth aspect of the present invention, there is provided setting movement determination means for determining, based on the user position, whether the user is located at a given setting spot or moved along a given setting route (for example, FIG. 1 server system 1100, server processing unit 200s in FIG. 10, setting movement determination unit 228, and step S180 in FIG. 26), and the mitigation control means, according to the determination result of the setting movement determination means, The computer system according to the fifteenth aspect of the invention controls execution of mitigation processing.

第16の発明によれば、ユーザが所与の設定スポットに位置したか、つまり立ち寄ったか、或いは所与の設定経路に沿って移動したかに応じて所要時間の軽減ができるようになる。つまり、コンテンツを楽しむ基底にある、ユーザ端末を持ち出して移動する要素を利用した所要時間の軽減を実現できる。   According to the sixteenth aspect, the required time can be reduced depending on whether the user is located at a given set spot, that is, whether the user has stopped or moved along a given set route. In other words, it is possible to reduce the required time by using an element that moves and moves the user terminal, which is the basis for enjoying the content.

第17の発明は、前記ユーザ端末において所与のアドバタイズメント情報の閲覧がなされた否かを判定するアドバタイズメント情報閲覧判定手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200s、アドバタイズメント情報閲覧判定部230、図29のステップS142)、を更に備え、前記軽減制御手段は、前記広告閲覧判定手段の判定結果に応じて、前記軽減処理の実行を制御する(例えば図29のステップS144)、第15又は第16の発明のコンピュータシステムである。   A seventeenth aspect of the invention is an advertisement information browsing determination unit (for example, the server system 1100 in FIG. 1, the server processing unit 200 s in FIG. 10) that determines whether or not browsing of given advertisement information has been performed on the user terminal. The advertisement information browsing determination unit 230 and step S142 in FIG. 29 are further provided, and the reduction control unit controls execution of the reduction process according to the determination result of the advertisement browsing determination unit (for example, FIG. 29). Step S144) is the computer system of the fifteenth or sixteenth invention.

第17の発明によれば、ユーザ端末にて提供されたアドバタイズメント情報に応じて、軽減処理を実行することができるようになる。   According to the seventeenth aspect, the reduction process can be executed in accordance with the advertisement information provided by the user terminal.

第18の発明は、前記アドバタイズメント情報閲覧判定手段が、複数の前記アドバタイズメント情報のうち、閲覧されたアドバタイズメント情報を判定し、前記軽減制御手段は、閲覧されたアドバタイズメント情報に応じて軽減内容を可変に決定して前記軽減処理を実行する、第17の発明のコンピュータシステムである。   In an eighteenth aspect of the invention, the advertisement information browsing determination unit determines browsed advertisement information among the plurality of advertisement information, and the mitigation control unit mitigates according to the browsed advertisement information. The computer system according to the seventeenth aspect of the present invention executes the mitigation processing by variably determining the contents.

第18の発明によれば、どのアドバタイズメント情報をユーザが閲覧(視聴)したかに応じて軽減内容を可変に決定できるようになる。もし、視聴するアドバタイズメント情報をユーザに選択させるならば、軽減に係るアドバタイズメント情報の視聴に関してユーザの選択肢の幅を広げることもできる。   According to the eighteenth aspect, the reduction content can be variably determined according to which advertisement information is viewed (viewed) by the user. If the user selects advertisement information to be viewed, it is possible to widen the range of options of the user regarding viewing of advertisement information related to mitigation.

第19の発明は、前記コンテンツは、ゲームコンテンツであり、第1〜第18の何れかの発明のコンピュータシステムであるサーバシステムと、前記ユーザ端末と、が通信可能に接続されたゲームシステムである。   A nineteenth aspect of the invention is a game system in which the content is game content, and a server system that is a computer system according to any one of the first to eighteenth aspects of the invention and the user terminal are communicably connected. .

第19の発明によれば、第1〜第18の何れかの発明と同様の効果を奏するゲームシステムを実現できる。   According to the nineteenth invention, a game system that exhibits the same effects as any one of the first to eighteenth inventions can be realized.

第20の発明は、ユーザ端末の位置であるユーザ位置に基づいて進行するコンテンツの進行を制御するためのプログラムであって、
前記コンテンツにおいて獲得可能となる変換可能オブジェクトの配置位置を定めた配置位置データと、ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換可能とする変換場所を定めた変換場所データとに基づいて、前記ユーザ位置と、前記配置位置および/又は前記変換場所とを報知する制御を行う報知制御手段(例えば、図1のユーザ端末1500、図30の端末処理部200、位置関係報知制御部220、図25のステップS20〜S26)、
前記ユーザ位置と前記配置位置との位置関係に基づいて、当該配置位置で獲得可能となる変換可能オブジェクトを付与する制御を行う付与制御手段(例えば、図1のユーザ端末1500、図30の端末処理部200、付与制御部222、図25のステップS40)、
前記ユーザ位置と前記変換場所との位置関係に基づいて、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換するか否かを制御する変換制御手段(例えば、図1のユーザ端末1500、図30の端末処理部200、変換制御部232、図15の予変換パターン定義データ560、図16の最終変換パターン定義データ570、図26のステップS60、ステップS110)、として前記ユーザ端末を機能させるためのプログラム(例えば、図31のゲームプログラム502)である。
A twentieth aspect of the invention is a program for controlling the progress of content that progresses based on a user position that is a position of a user terminal.
Based on the arrangement position data that defines the arrangement position of the convertible object that can be acquired in the content, and the conversion place data that defines the conversion place that can convert the convertible object that the user has into the conversion destination object, Notification control means (for example, the user terminal 1500 in FIG. 1, the terminal processing unit 200 in FIG. 30, the positional relationship notification control unit 220, FIG. 25) that performs control to notify the user position, the arrangement position, and / or the conversion location. Steps S20 to S26),
Based on the positional relationship between the user position and the arrangement position, an assignment control unit that performs control for assigning a convertible object that can be acquired at the arrangement position (for example, the user terminal 1500 in FIG. 1, the terminal process in FIG. 30) Unit 200, grant control unit 222, step S40 in FIG. 25),
Based on the positional relationship between the user position and the conversion location, conversion control means for controlling whether or not the convertible object that the user has is converted into a conversion destination object (for example, the user terminal 1500 in FIG. 1, FIG. 30). Terminal processing unit 200, conversion control unit 232, pre-conversion pattern definition data 560 in FIG. 15, final conversion pattern definition data 570 in FIG. 16, steps S60 and S110 in FIG. A program (for example, the game program 502 of FIG. 31).

第20の発明によれば、第1の発明と同様の効果を得るプログラムを実現することができる。   According to the twentieth invention, a program that obtains the same effect as that of the first invention can be realized.

ゲームシステムの構成の一例を示す図。The figure which shows an example of a structure of a game system. ゲームの概要を説明するための図。The figure for demonstrating the outline | summary of a game. レーダ画面の表示例を示す図。The figure which shows the example of a display of a radar screen. 第1変換可能オブジェクトの獲得について説明するための図。The figure for demonstrating acquisition of a 1st convertible object. 第1変換可能オブジェクトから第2変換可能オブジェクオへの予変換について説明するための図。The figure for demonstrating the preconversion from a 1st convertible object to a 2nd convertible object. 予変換パターンの例を説明するための図。The figure for demonstrating the example of a pre-conversion pattern. 第2変換可能オブジェクトから変換先オブジェクトへの最終変換について説明するための図。The figure for demonstrating the last conversion from a 2nd convertible object to a conversion destination object. 最終変換パターンの例を説明するための図。The figure for demonstrating the example of a final conversion pattern. 変換対価の軽減について説明するための図。The figure for demonstrating reduction of conversion consideration. 第1実施形態におけるサーバシステムの機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of the server system in 1st Embodiment. 第1実施形態におけるサーバ記憶部が記憶するプログラムやデータの例を示す図。The figure which shows the example of the program and data which the server memory | storage part in 1st Embodiment memorize | stores. 総合マップデータのデータ構成例を示す図。The figure which shows the data structural example of comprehensive map data. 第1変換可能オブジェクト付与パターン定義データのデータ構成例を示す図。The figure which shows the data structural example of 1st convertible object provision pattern definition data. 特別マップ定義データのデータ構成例を示す図。The figure which shows the data structural example of special map definition data. 予変換パターン定義データのデータ構成例を示す図。The figure which shows the data structural example of pre-conversion pattern definition data. 最終変換パターン定義データのデータ構成例を示す図。The figure which shows the data structural example of final conversion pattern definition data. 軽減策定義データのデータ構成例を示す図。The figure which shows the data structural example of mitigation measure definition data. ユーザ管理データのデータ構成例を示す図。The figure which shows the data structural example of user management data. 保有第1変換可能オブジェクト管理データのデータ構成例を示す図。The figure which shows the data structural example of possession 1st convertible object management data. 保有第2変換可能オブジェクト管理データのデータ構成例を示す図。The figure which shows the data structural example of possession 2nd convertible object management data. プレイデータのデータ構成例を示す図。The figure which shows the data structural example of play data. 予変換予約データのデータ構成例を示す図。The figure which shows the data structural example of pre-conversion reservation data. 最終変換予約データのデータ構成例を示す図。The figure which shows the data structural example of the last conversion reservation data. 第1実施形態におけるユーザ端末1500の機能構成の一例を示す機能ブロック図。The functional block diagram which shows an example of a function structure of the user terminal 1500 in 1st Embodiment. 第1実施形態のサーバシステムにおける処理の流れについて説明するためのフローチャートThe flowchart for demonstrating the flow of a process in the server system of 1st Embodiment. 図25よりつづくフローチャート。The flowchart continued from FIG. 第1変換可能オブジェクト付与処理の流れを説明するためのフローチャートFlowchart for explaining the flow of the first convertible object giving process 予変換処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a pre-conversion process. 最終変換処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a final conversion process. 第2実施形態におけるユーザ端末の機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of the user terminal in 2nd Embodiment. 第2実施形態のユーザ端末の端末記憶部に記憶されるプログラムやデータの例を示す図。The figure which shows the example of the program and data which are memorize | stored in the terminal memory | storage part of the user terminal of 2nd Embodiment.

以下、本発明を適用した実施形態の一例を説明するが、本発明を適用可能な形態が以下の実施形態に限られないことは勿論である。   Hereinafter, an example of an embodiment to which the present invention is applied will be described, but it is needless to say that a form to which the present invention can be applied is not limited to the following embodiment.

〔第1実施形態〕
第1実施形態として、ユーザ位置に基づいて進行するコンテンツとして、ゲームコンテンツであるオンラインゲームを提供するコンピュータシステムの例を説明する。
[First Embodiment]
As a first embodiment, an example of a computer system that provides an online game that is game content as content that progresses based on a user position will be described.

図1は、本実施形態におけるゲームシステムの構成の一例を示す図である。本実施形態のゲームシステム1000は、オンラインゲームをコンテンツとして提供するコンピュータシステムである。具体的には、ゲームシステム1000は、通信回線9に接続することで相互にデータ通信が可能なサーバシステム1100と、ポイントサービス管理サーバ1200と、ユーザ端末1500とを含む。図示の例では、ユーザ端末1500を1台としているが、実際の運用に当たってはプレーヤであるユーザ別に複数のユーザ端末1500が存在し、各々がサーバシステム1100と通信接続可能な状態となり得る。   FIG. 1 is a diagram illustrating an example of a configuration of a game system in the present embodiment. The game system 1000 of the present embodiment is a computer system that provides an online game as content. Specifically, the game system 1000 includes a server system 1100 capable of mutual data communication by connecting to the communication line 9, a point service management server 1200, and a user terminal 1500. In the illustrated example, one user terminal 1500 is provided. However, in actual operation, there are a plurality of user terminals 1500 for each user who is a player, and each of them can be connected to the server system 1100 for communication.

通信回線9は、データ通信が可能な通信路を意味する。すなわち、通信回線9とは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLAN(Local Area Network)の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線/無線を問わない。   The communication line 9 means a communication path capable of data communication. That is, the communication line 9 includes a communication network such as a telephone communication network, a cable network, and the Internet in addition to a dedicated line (dedicated cable) for direct connection and a LAN (Local Area Network) using Ethernet (registered trademark). This means that the communication method may be wired or wireless.

サーバシステム1100は、本体装置1101と、キーボード1106と、タッチパネル1108と、ストレージ1140とを有し、本体装置1101には制御基板1150を搭載する。   The server system 1100 includes a main body device 1101, a keyboard 1106, a touch panel 1108, and a storage 1140, and the main body device 1101 is equipped with a control board 1150.

制御基板1150には、CPU(Central Processing Unit)1151やGPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などの各種マイクロプロセッサ、VRAMやRAM,ROM等の各種ICメモリ1152、通信装置1153が搭載されている。なお、制御基板1150の一部または全部は、ASIC(Application Specific Integrated Circuit)や、FPGA(Field-Programmable Gate Array)、SoC(System on a Chip)により実現するとしてもよい。   The control board 1150 includes various microprocessors such as a CPU (Central Processing Unit) 1151, GPU (Graphics Processing Unit), and DSP (Digital Signal Processor), various IC memories 1152 such as a VRAM, a RAM, and a ROM, and a communication device 1153. Has been. A part or all of the control board 1150 may be realized by an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a system on a chip (SoC).

そして、サーバシステム1100は、制御基板1150が所定のプログラム及びデータに基づいて演算処理することにより、1)ユーザ登録等に係るユーザ管理機能と、2)ユーザ端末1500でゲームプレイするのに必要なデータを提供してユーザ端末1500でのゲームの実行制御を管理するゲーム管理機能と、3)ゲームで利用可能な様々なアイテムやキャラクタなどをオンラインでユーザに販売するオンラインショッピング機能(サーバシステム1100が提供するサービスコンテンツの1つ)と、4)登録済みユーザ同士が会話する機能やマルチプレイする機会を提供する交流促進機能と、を実現する。つまり、本実施形態におけるゲームは、一種のクライアント・サーバ型のオンラインゲームとして実現される。   The server system 1100 is necessary for the control board 1150 to perform arithmetic processing based on predetermined programs and data, 1) a user management function related to user registration, and 2) a game play on the user terminal 1500. A game management function that provides data to manage game execution control on the user terminal 1500, and 3) an online shopping function that sells various items and characters that can be used in the game to users online (the server system 1100 has One of the service contents to be provided) and 4) a function for conversation between registered users and an exchange promotion function for providing an opportunity for multiplayer are realized. That is, the game in the present embodiment is realized as a kind of client-server online game.

なお、サーバシステム1100は単体として記しているが、各機能を分担する複数のブレードサーバを搭載して相互に内部バスを介してデータ通信可能に接続した構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線9を介してデータ通信させることで、全体としてサーバシステム1100として機能させる構成であっても良い。   Although the server system 1100 is described as a single unit, a configuration may be adopted in which a plurality of blade servers sharing each function are mounted and connected to each other via an internal bus so that data communication is possible. Alternatively, the server system 1100 may be configured to function as a whole by performing data communication with a plurality of independent servers installed at remote locations via the communication line 9.

ポイントサービス管理サーバ1200は、本実施形態におけるプレーヤであるユーザのユーザアカウント1202と、当該ユーザが保有する仮想通貨ポイント1204とを、紐付けたポイント管理データ1206を記憶管理する。   The point service management server 1200 stores and manages point management data 1206 in which a user account 1202 of a user who is a player in this embodiment is associated with virtual currency points 1204 held by the user.

ここで言う「仮想通貨ポイント」は、サーバシステム1100が提供するゲームコンテンツとは別の他サービスコンテンツ(例えば、オンラインショッピングなど)や、サーバシステム1100が提供するのとは別のオンラインショッピングサイトなどで用いることができる仮想通貨として機能するポイントである。会員ポイント、ショッピングポイントなどと呼んでも良い。   The “virtual currency points” mentioned here are other service contents (for example, online shopping) different from the game contents provided by the server system 1100, online shopping sites other than those provided by the server system 1100, and the like. It is a point that functions as a virtual currency that can be used. You may call it a member point or a shopping point.

ポイントサービス管理サーバ1200は、所定のアクセスパスが設定された外部装置からのリクエストに応じて、ポイント管理データ1206を変更することができる。本実施形態では、サーバシステム1100がポイントサービス管理サーバ1200へのアクセスパスを有しているものとする。なお、ポイントサービス管理サーバ1200の機能を、サーバシステム1100に含めた構成も可能である。   The point service management server 1200 can change the point management data 1206 in response to a request from an external device in which a predetermined access path is set. In this embodiment, it is assumed that the server system 1100 has an access path to the point service management server 1200. A configuration in which the function of the point service management server 1200 is included in the server system 1100 is also possible.

ユーザ端末1500は、プレーヤであるユーザがゲームプレイのために個別に使用するコンピュータシステムであって、通信回線9を介してサーバシステム1100にアクセスしてオンラインゲームを実行できる携帯可能な電子装置(電子機器)である。本実施形態のユーザ端末1500は、いわゆるスマートフォンと呼ばれる装置であるが、携帯型ゲーム装置や、ゲームコントローラ、パソコン、タブレット型コンピュータ、ウェアラブルコンピュータ、業務用ゲーム装置などでもよい。図示の例では、単体の装置として描いているが、複数の装置が連携して一体的に機能する構成であってもよい。   The user terminal 1500 is a computer system that a player user uses individually for game play, and is a portable electronic device (electronic device) that can access the server system 1100 via the communication line 9 and execute an online game. Equipment). The user terminal 1500 according to the present embodiment is a so-called smartphone, but may be a portable game device, a game controller, a personal computer, a tablet computer, a wearable computer, an arcade game device, or the like. In the example shown in the drawing, it is drawn as a single device, but a configuration in which a plurality of devices cooperate and function together may be used.

ユーザ端末1500は、方向入力キー1502と、ボタンスイッチ1504と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル1506と、スピーカ1510と、内蔵バッテリー1509と、マイク1512と、制御基板1550と、コンピュータ読み出し可能な記憶媒体であるメモリカード1540からデータを読み書きできるメモリカード読取装置1542と、を備える。その他、図示されていない電源ボタン、音量調節ボタン等が設けられている。また、ゲームプレイの対価の支払いが可能なICカード型のクレジットカードやプリペイドカードに対して非接触にデータの読み書きが行えるICカード読取装置などを設けるとしてもよい。   The user terminal 1500 includes a direction input key 1502, a button switch 1504, a touch panel 1506 functioning as an image display device / contact position input device, a speaker 1510, a built-in battery 1509, a microphone 1512, a control board 1550, a computer A memory card reader 1542 that can read and write data from a memory card 1540 that is a readable storage medium. In addition, a power button, a volume control button, etc., not shown, are provided. Further, an IC card reader that can read and write data in a non-contact manner with respect to an IC card type credit card or prepaid card capable of paying a price for game play may be provided.

制御基板1550は、CPU1551やGPU,DSPなどの各種マイクロプロセッサ、VRAMやRAM,ROM等の各種ICメモリ1552、通信回線9に接続する携帯電話基地局や無線LAN基地局などと無線通信するための無線通信モジュール1553、測位モジュール1555と、インターフェース回路1557などを搭載する。   The control board 1550 is used for wireless communication with various microprocessors such as a CPU 1551, a GPU, a DSP, various IC memories 1552 such as a VRAM, a RAM, and a ROM, and a mobile phone base station and a wireless LAN base station connected to the communication line 9. A wireless communication module 1553, a positioning module 1555, an interface circuit 1557, and the like are mounted.

測位モジュール1555は、ユーザ位置を取得するための手段である。本実施形態では公知の測位システムを利用して現実空間における位置座標と方位を取得することができる手段とする。すなわち、測位モジュール1555は、測位システムから提供される信号を受信して所定周期で(例えば1秒毎に)測位情報を出力することで、ユーザ端末1500における測位機能を提供する。本実施形態では、測位システムとしてGPS(Global Positioning System)を利用する。よって測位モジュール1555は、公知の「GPSモジュール」や「GPS受信器」等を利用することができる。「測位情報」には、測位日時(UTC:Coordinated Universal Time)、位置座標(緯度・経度・高度)、方位などが含まれる。以後は、測位モジュール1555で得られる位置座標を「ユーザ位置」と呼称する。   The positioning module 1555 is a means for acquiring the user position. In the present embodiment, it is assumed that the position coordinates and direction in the real space can be obtained using a known positioning system. That is, the positioning module 1555 provides a positioning function in the user terminal 1500 by receiving a signal provided from the positioning system and outputting positioning information at a predetermined period (for example, every second). In this embodiment, GPS (Global Positioning System) is used as a positioning system. Therefore, the positioning module 1555 can use a known “GPS module”, “GPS receiver”, or the like. “Positioning information” includes positioning date / time (UTC), position coordinates (latitude / longitude / altitude), direction, and the like. Hereinafter, the position coordinates obtained by the positioning module 1555 are referred to as “user positions”.

なお、測位モジュール1555は、携帯電話の無線基地局やWi−Fiネットワークの無線基地局などと無線接続する通信機と、方位センサとの構成で置き換えることができる。
すなわち、接続中の無線基地局について予め測位されている位置情報を取得して、これを自機の現実空間における位置座標とする、いわゆる簡易位置情報の取得に置き換えできる。そして、方位センサにより自機が向いている現実空間における方位を取得するとしてもよい。
Note that the positioning module 1555 can be replaced with a configuration of a communicator wirelessly connected to a mobile phone radio base station, a Wi-Fi network radio base station, and the like, and an orientation sensor.
That is, it is possible to obtain so-called simple position information by acquiring position information measured in advance for a connected radio base station and using this as position coordinates in the real space of the own device. And you may acquire the azimuth | direction in the real space which the self-machine is facing with an azimuth | direction sensor.

インターフェース回路1557には、タッチパネル1506のドライバ回路、方向入力キー1502及びボタンスイッチ1504からの信号を受信する回路、スピーカ1510へ音声信号を出力する出力アンプ回路、マイク1512で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置1542への信号入出力回路、などが含まれている。   The interface circuit 1557 includes a driver circuit of the touch panel 1506, a circuit that receives signals from the direction input key 1502 and the button switch 1504, an output amplifier circuit that outputs an audio signal to the speaker 1510, and an audio signal collected by the microphone 1512. An input signal generation circuit to be generated, a signal input / output circuit to the memory card reader 1542, and the like are included.

制御基板1550に搭載されているこれらの要素は、バス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。なお、制御基板1550の一部または全部をASICやFPGA、SoCにて構成してもよい。そして、制御基板1550は、本実施形態のゲームのユーザ端末としての機能を実現させるためのクライアントプログラムや各種データをICメモリ1552に記憶する。   These elements mounted on the control board 1550 are electrically connected via a bus circuit or the like so that data can be read and written and signals can be transmitted and received. Note that a part or all of the control board 1550 may be configured by ASIC, FPGA, or SoC. Then, the control board 1550 stores in the IC memory 1552 a client program and various data for realizing the function as the user terminal of the game of the present embodiment.

なお、本実施形態では、ユーザ端末1500はクライアントプログラムや各種設定データをサーバシステム1100からダウンロードする構成としているが、別途入手したメモリカード1540などの記憶媒体から読み出す構成としても良い。   In the present embodiment, the user terminal 1500 is configured to download the client program and various setting data from the server system 1100. However, the user terminal 1500 may be configured to read from a storage medium such as a memory card 1540 obtained separately.

[ゲームの説明]
図2は、本実施形態におけるゲームコンテンツによるゲームの概要を説明するための図である。本実施形態におけるオンラインゲームは、測位された位置情報を利用するアクションRPGである。プレーヤ2が現実世界で移動すると、ユーザ位置に応じて敵キャラクタ6が出現し、プレーヤ2は自身が選択したプレーヤキャラクタ4で敵キャラクタ6と闘うことができる。また、プレーヤ2は、現実世界で移動することにより、プレーヤキャラクタ4に装備させることのできるアイテム7などの保有オブジェクトを獲得することができる。
[Game description]
FIG. 2 is a diagram for explaining an outline of a game based on game content in the present embodiment. The online game in the present embodiment is an action RPG that uses position information that has been measured. When the player 2 moves in the real world, the enemy character 6 appears according to the user position, and the player 2 can fight the enemy character 6 with the player character 4 selected by the player 2. Further, the player 2 can acquire a possessed object such as an item 7 that can be equipped on the player character 4 by moving in the real world.

具体的には、プレーヤ2が、ユーザ端末1500を屋外(測位モジュール1555が利用可能な環境、具体的にはGPS衛星3からの信号を受信できる環境)に持ち出して移動すると、ユーザ端末1500で測位された位置情報に基づいて、敵キャラクタ6の出現タイミングや出現する敵キャラクタ6の種類や数が制御される。   Specifically, when the player 2 takes the user terminal 1500 outdoors (an environment in which the positioning module 1555 can be used, specifically an environment in which signals from the GPS satellite 3 can be received) and moves, the user terminal 1500 performs positioning. The appearance timing of the enemy character 6 and the type and number of the appearing enemy character 6 are controlled based on the position information.

より具体的には、サーバシステム1100は、現実世界90における所定の出現位置Peを示す位置座標と、敵キャラクタ6の種類や数の設定情報とを、紐付けて記憶・管理している。ユーザ端末1500はサーバシステム1100へ周期的に或いは断続的に自機の測位した位置情報(以降「ユーザ位置」と呼称する。)と自機のプレーヤ2であるユーザのユーザアカウントとをサーバシステム1100へ送信している。サーバシステム1100は、ユーザ端末1500から受信した最新のユーザ位置が出現位置Peを基準として求められる出現範囲92に入ると、ゲーム画面W2に当該出現位置に紐付けられている敵キャラクタ6を出現させる。   More specifically, the server system 1100 stores and manages position coordinates indicating a predetermined appearance position Pe in the real world 90 and setting information on the type and number of enemy characters 6 in association with each other. The user terminal 1500 periodically or intermittently determines the position information of its own device to the server system 1100 (hereinafter referred to as “user position”) and the user account of the user who is the player 2 of the own device. Sending to. When the latest user position received from the user terminal 1500 enters the appearance range 92 determined based on the appearance position Pe, the server system 1100 causes the enemy character 6 linked to the appearance position to appear on the game screen W2. .

ゲーム画面W2は、アイテム7を装備したプレーヤキャラクタ4と敵キャラクタ6との戦闘の様子が表示される主表示部10と、各種操作アイコンが表示される操作アイコン表示部11とを含む。表示させる操作アイコンの種類は、ゲーム内容に応じて適宜設定可能であるが、本実施形態ではプレーヤ2が保有するアイテム7の使用操作を入力するためのアイテム使用アイコン13と、レーダ画面を表示させるレーダ表示操作を入力するためのレーダ表示アイコン14とを含んでいる。   The game screen W2 includes a main display unit 10 on which a battle state between the player character 4 equipped with the item 7 and the enemy character 6 is displayed, and an operation icon display unit 11 on which various operation icons are displayed. The type of operation icon to be displayed can be set as appropriate according to the game content. In this embodiment, the item use icon 13 for inputting the use operation of the item 7 held by the player 2 and the radar screen are displayed. It includes a radar display icon 14 for inputting a radar display operation.

図3は、レーダ画面の表示例を示す図である。レーダ画面W3は、ゲームコンテンツに係るイベントが設定されている現実世界の位置座標と、ユーザ位置との相対位置関係を示す画面である。本実施形態では、プレーヤ2が現実世界90の何処に移動するとプレーヤキャラクタ4に装備させることのできるアイテム7などを入手できるかの位置案内を表示することになる。すなわち、現実世界90の位置座標とゲーム内世界(仮想空間とも言える)の位置座標とが対応付けられている。   FIG. 3 is a diagram illustrating a display example of the radar screen. The radar screen W3 is a screen showing the relative positional relationship between the position coordinates of the real world where the event relating to the game content is set and the user position. In the present embodiment, the location guidance is displayed as to where the player 2 can move in the real world 90 and obtain the item 7 that can be equipped on the player character 4. That is, the position coordinates of the real world 90 are associated with the position coordinates of the in-game world (also referred to as a virtual space).

レーダ画面W3には、レーダ表示部20と、特別マップ利用設定部30と、メニューアイコン40と、第1リスト表示アイコン41と、第2リスト表示アイコン42とを含む。   The radar screen W3 includes a radar display unit 20, a special map use setting unit 30, a menu icon 40, a first list display icon 41, and a second list display icon 42.

レーダ表示部20は、ユーザ端末1500を所持しているプレーヤ2の現在位置を示すユーザ位置表示体21を基準位置として、その時ユーザ端末1500の先端側(タッチパネル1506の上部側)が向いている側を俯瞰視した画面としてデザインされている。   The radar display unit 20 uses the user position display 21 that indicates the current position of the player 2 who owns the user terminal 1500 as a reference position, and the tip side of the user terminal 1500 (the upper side of the touch panel 1506) is then facing. The screen is designed as a bird's-eye view.

具体的には、レーダ表示部20には、ユーザ端末1500で取得した測位情報から求められる方位表示22とともに、第1変換可能オブジェクト配置位置表示体23と、特別マップ配置位置表示体24と、予変換場所位置表示体25と、最終変換場所位置表示体26とが表示される。   Specifically, the radar display unit 20 includes a first displayable object arrangement position display body 23, a special map arrangement position display body 24, a preliminary display, along with an orientation display 22 obtained from the positioning information acquired by the user terminal 1500. A conversion location position display 25 and a final conversion location display 26 are displayed.

第1変換可能オブジェクト配置位置表示体23は、ユーザ端末1500が接近すると当該ユーザ端末のユーザが第1変換オブジェクトを獲得可能になる現実世界90における基準位置を案内するマーカである。この基準位置を「配置位置P1」とする。   The first convertible object arrangement position display 23 is a marker that guides a reference position in the real world 90 where the user of the user terminal 1500 can acquire the first conversion object when the user terminal 1500 approaches. This reference position is defined as “arrangement position P1”.

「第1変換可能オブジェクト」は、アイテム7を獲得するために、最初に入手するべき基礎となるオブジェクトである。第1変換可能オブジェクトを具体的にどのようなものとするかは、ゲーム内容に応じて様々に設定し得る。何かを生み出す根源として分かり易いデザインと名称を付与すると好適である。例えば、資源、資材、鉱石、魔力石、エネルギーパック、食材、などが考えられる。そして、第1変換可能オブジェクト80の種類も適宜設定可能である。   The “first convertible object” is a basic object to be acquired first in order to acquire the item 7. The specific details of the first convertible object can be variously set according to the game content. It is preferable to give an easy-to-understand design and name as the root for producing something. For example, resources, materials, ores, magic stones, energy packs, foodstuffs, etc. can be considered. The type of the first convertible object 80 can be set as appropriate.

本実施形態では、第1変換可能オブジェクト80を「鉱石」とし、複数種類の鉱石があるものとする。そして、配置位置P1は複数箇所用意されており、配置位置P1別に、配置されている鉱石の種類と量とが設定されている。   In the present embodiment, it is assumed that the first convertible object 80 is “ore” and there are a plurality of types of ores. A plurality of arrangement positions P1 are prepared, and the type and amount of ore arranged are set for each arrangement position P1.

第1変換可能オブジェクト80が獲現可能になる現実世界90における基準位置すなわち配置位置P1の情報は、サーバシステム1100により記憶管理されており、レーダ画面W3には、配置位置P1毎に第1変換可能オブジェクト配置位置表示体23が表示される。   Information on the reference position in the real world 90 where the first convertible object 80 can be captured, that is, the information on the position P1 is stored and managed by the server system 1100, and the radar screen W3 has a first conversion for each position P1. A possible object arrangement position display 23 is displayed.

プレーヤ2は、敵キャラクタ6と遭遇戦をしながら、レーダ画面W3を頼りに現実世界90を移動し、第1変換可能オブジェクト80の獲得を目指す。   The player 2 moves in the real world 90 relying on the radar screen W3 while encountering the enemy character 6 and aims to acquire the first convertible object 80.

図4は、第1変換可能オブジェクトの獲得について説明するための図である。プレーヤ2が携帯するユーザ端末1500の現在位置(ユーザ位置)が、第1変換可能オブジェクト80の配置位置P1を基準とする所定の範囲93に入ると、ゲームの中では、プレーヤ2は、第1変換可能オブジェクトの有る位置に到達したと見なされ、当該プレーヤに当該配置位置P1に紐付けられている第1変換可能オブジェクト80が付与される。そして、図4のレーダ画面W4に示すように、その旨を告げる獲得通知70が表示される。   FIG. 4 is a diagram for explaining acquisition of the first convertible object. When the current position (user position) of the user terminal 1500 carried by the player 2 enters a predetermined range 93 based on the arrangement position P1 of the first convertible object 80, the player 2 is the first player in the game. It is considered that the position where the convertible object exists is reached, and the first convertible object 80 associated with the arrangement position P1 is given to the player. Then, as shown in the radar screen W4 of FIG. 4, an acquisition notification 70 that informs that is displayed.

サーバシステム1100では、当該プレーヤ2が保有するオブジェクトのリストに新たに付与された第1変換可能オブジェクト80が加えられる。プレーヤ2は、第1リスト表示アイコン41を操作することで、今現在、自身が保有している第1変換可能オブジェクトの一覧である保有第1変換可能オブジェクトリスト43を表示させて確認することができる。   In the server system 1100, the first convertible object 80 newly added to the list of objects held by the player 2 is added. By operating the first list display icon 41, the player 2 can display and check the possessed first convertible object list 43, which is a list of the first convertible objects that the player 2 currently possesses. it can.

なお、第1変換可能オブジェクト80の配置設定として、1つの配置位置P1に複数種類の第1変換可能オブジェクト80を配置するように設定することも可能である。その場合は、配置設定された複数の第1変換可能オブジェクト80全てを一度に付与するとしてもよいし、別途設定された付与するための条件を満たされた種類のオブジェクトだけ付与するとしてもよいし、プレーヤ2が何れかを選択するとしてもよい。   In addition, as the arrangement setting of the first convertible object 80, it is possible to set so that a plurality of types of first convertible objects 80 are arranged at one arrangement position P1. In that case, all of the plurality of first convertible objects 80 that are arranged and set may be assigned at once, or only objects of a type that satisfy the separately set conditions for giving may be given. The player 2 may select one of them.

さて、第1変換可能オブジェクト80を入手したプレーヤ2は、これを所定の変換場所に持っていくことで、アイテム7(図2参照)に変換することができる。
ただし、素材に相当する第1変換可能オブジェクト80をそのまま変換場所に持ち込んでも、あまり良いアイテム7には変換されない(或いは変換自体認められないとしても良い)。
Now, the player 2 who has obtained the first convertible object 80 can convert it into the item 7 (see FIG. 2) by taking it to a predetermined conversion place.
However, even if the first convertible object 80 corresponding to the material is brought into the conversion place as it is, it is not converted into a very good item 7 (or the conversion itself may not be permitted).

同じ第1変換可能オブジェクト80を起源として、より良いアイテム7を獲得するためには、素材に相当する第1変換可能オブジェクト80を一旦、「予変換場所」に持ち込んで「第2変換可能オブジェクト」に中間的に変換する必要がある。本実施形態では、この中間的な変換のことを「予変換」という。   In order to obtain a better item 7 with the same first convertible object 80 as the origin, the first convertible object 80 corresponding to the material is once brought to the “pre-conversion location” and “second convertible object” is obtained. Need to convert to intermediate. In the present embodiment, this intermediate conversion is called “pre-conversion”.

「予変換場所」は、「第2変換可能オブジェクト」に変換することのできる仮想の変換場所であり、「第2変換可能オブジェクト」は、第1変換可能オブジェクト80を最終的な変換先オブジェクトであるアイテム7へ変換するための条件の幾つかを満たしたオブジェクトである。本実施形態では、第1変換可能オブジェクト80を「鉱石」と呼称しているので、第2変換可能オブジェクト82は、鉱石を製錬した結果すなわち「鋼材」や「地金」「インゴット」に相当する。よって、本実施形態における予変換場所は、さながら「精錬所」という位置付けとなる。   The “pre-transformation place” is a virtual conversion place that can be converted into a “second convertible object”, and the “second convertible object” is the final conversion destination object of the first convertible object 80. An object that satisfies some of the conditions for converting to an item 7. In the present embodiment, since the first convertible object 80 is referred to as “ore”, the second convertible object 82 corresponds to a result of smelting ore, that is, “steel”, “bullion”, and “ingot”. To do. Therefore, the pre-conversion place in this embodiment is positioned as “smelter”.

そして、予変換場所の現実世界90における位置座標は、当該予変換場所の設定情報とともに、サーバシステム1100にて記憶・管理されている。この予変換場所の現実世界90における位置座標を「設置位置P2」と呼ぶ。   Then, the position coordinates of the pre-transformation place in the real world 90 are stored and managed in the server system 1100 together with the setting information of the pre-transformation place. The position coordinate in the real world 90 of this pre-transformation place is called “installation position P2”.

設置位置P2とユーザ位置との相対位置関係は、レーダ画面W3の予変換場所位置表示体25として表示される(図3参照)。第1変換可能オブジェクト80を入手したプレーヤは、レーダ画面W3を頼りにして何れかの予変換場所が設置されている場所へ移動し、保有している第1変換可能オブジェクト80を第2変換可能オブジェクト82へ変換する。   The relative positional relationship between the installation position P2 and the user position is displayed as the pre-conversion location position display 25 on the radar screen W3 (see FIG. 3). The player who has obtained the first convertible object 80 can move to the place where any of the pre-conversion locations is installed, relying on the radar screen W3, and can second convert the first convertible object 80 held by the player. Convert to object 82.

図5は、第1変換可能オブジェクト80から第2変換可能オブジェクト82への予変換について説明するための図である。プレーヤ2が携帯するユーザ端末1500の現在位置(ユーザ位置)が、予変換場所85が設定されている現実世界の設置位置P2を基準とする所定の範囲94に入ると、ゲームの中では、当該プレーヤは当該設置位置P2に紐付けられている予変換場所へ到着したこととなる。そして、図5のレーダ画面W5に示すように、その旨を告げる到達通知72が表示される。   FIG. 5 is a diagram for explaining pre-conversion from the first convertible object 80 to the second convertible object 82. When the current position (user position) of the user terminal 1500 carried by the player 2 enters a predetermined range 94 based on the installation position P2 in the real world where the pre-conversion place 85 is set, The player has arrived at the pre-conversion place associated with the installation position P2. Then, as shown in the radar screen W5 in FIG. 5, an arrival notice 72 that informs that is displayed.

到達通知72には、予変換の実行を指示入力するための変換実行アイコン73と、予変換をしない選択を入力するための変換キャンセルアイコン74と、が含まれており、プレーヤ2が前者を選択操作すると、第1変換可能オブジェクト80から第2変換可能オブジェクト82への変換が行われる。例えば、当該プレーヤが保有している第1変換可能オブジェクト80のうち、当該予変換場所で変換され得る第2変換可能オブジェクト82との組み合わせ、謂わば選択し得る「予変換パターン」の候補がプレーヤに提示される。そして、予変換パターンを選択して予変換の実行を指示入力すると、選択した予変換パターンに従った第2変換可能オブジェクト82への変換が行われる。   The arrival notification 72 includes a conversion execution icon 73 for inputting an instruction to execute pre-conversion and a conversion cancel icon 74 for inputting selection not to perform pre-conversion. The player 2 selects the former. When operated, the conversion from the first convertible object 80 to the second convertible object 82 is performed. For example, a combination of the first convertible object 80 possessed by the player and the second convertible object 82 that can be converted at the preconversion location, that is, a so-called “preconversion pattern” candidate that can be selected is a player. Presented to. When a pre-conversion pattern is selected and a pre-conversion execution instruction is input, conversion to the second convertible object 82 according to the selected pre-conversion pattern is performed.

図6は、予変換パターンの例を説明するための図である。
予変換パターンは、様々なパラメータに基づいて様々なパターンを用意することができる。本実施形態では、図6(1)に示すように、プレーヤが獲得した第1変換可能オブジェクト80には、当該オブジェクトを獲得した位置を示す獲得位置情報(すなわち配置位置P1)が紐付けて記憶・管理される。そして、予変換における変換元とされた第1変換可能オブジェクト80の獲得位置情報と、予変換場所85の設置位置P2との相対位置関係に基づいて様々な予変換パターンが設定されている。
FIG. 6 is a diagram for explaining an example of the pre-conversion pattern.
Various patterns can be prepared as the pre-conversion pattern based on various parameters. In the present embodiment, as shown in FIG. 6 (1), the first convertible object 80 acquired by the player is stored with acquisition position information (that is, the arrangement position P1) indicating the position where the object is acquired.・ Managed. Various pre-conversion patterns are set based on the relative positional relationship between the acquired position information of the first convertible object 80 that is the conversion source in the pre-conversion and the installation position P2 of the pre-conversion place 85.

具体的には、相対位置関係として、両者の相対距離を採用する。そして、相対距離が所定閾値未満の「近距離」に該当する場合には、当該閾値以上の「遠距離」に該当する場合よりも、同じ第1変換可能オブジェクト80から同じ第2変換可能オブジェクト82に変換されるとしても、その変換レートが異なるように、例えば遠距離ほど変換レートが高くなるように複数種類の予変換パターンが設定されている。   Specifically, the relative distance between the two is employed as the relative positional relationship. When the relative distance corresponds to “short distance” that is less than the predetermined threshold, the same first convertible object 80 to the same second convertible object 82 than the case that corresponds to “far distance” that is equal to or greater than the threshold. For example, a plurality of types of pre-conversion patterns are set so that the conversion rate increases as the distance increases, so that the conversion rate is different.

なお、相対距離に係る予変換パターンの種類はこれ以外にも適宜設定可能である。上述のような「近距離」「遠距離」の2区分(2パターン)に限らず、更に「同一場所」や「中距離」などの他の区分を加えてより多くのパターンを設定することもできる。また、相対位置関係を表すパラメータは、相対距離以外にも、相対方位や相対高度差、環状鉄道路線の内と外、行政区分による相対位置関係、などを採用することもできる。   In addition, the type of the pre-conversion pattern related to the relative distance can be set as appropriate. It is possible to set more patterns by adding other categories such as “same place” and “medium distance” in addition to the above two categories (two patterns) of “short distance” and “far distance”. it can. In addition to the relative distance, a parameter representing the relative positional relationship may employ a relative orientation, a relative altitude difference, the inside and outside of the circular railway line, a relative positional relationship depending on the administrative division, and the like.

また本実施形態では、図6(2)に示すように、予変換における変換元とされた第1変換可能オブジェクト80に係る属性と、予変換場所85に係る属性との組み合わせに応じて様々な種類の予変換パターンが設定されている。   Further, in the present embodiment, as shown in FIG. 6B, there are various combinations depending on the combination of the attribute related to the first convertible object 80 that is the conversion source in the pre-conversion and the attribute related to the pre-conversion location 85. Types of pre-conversion patterns are set.

具体的には、第1変換可能オブジェクト80に係る属性として、1)当該第1変換可能オブジェクト80そのもののオブジェクトの属性と、2)当該第1変換可能オブジェクト80をプレーヤが獲得した位置(具体的には、配置位置P1)の属性と、が紐付けて記憶・管理される。勿論、何れか一方のみを採用する構成も可能である。
予変換場所85に係る属性としては、1)予変換場所85の場所としての属性と、2)予変換場所85が設置されている位置座標についての属性と、が紐付けて記憶・管理される。勿論、何れか一方のみを採用する構成も可能である。
Specifically, as attributes relating to the first convertible object 80, 1) an attribute of the object of the first convertible object 80 itself, and 2) a position (specifically, the player acquired the first convertible object 80). Are stored and managed in association with the attribute of the arrangement position P1). Of course, a configuration in which only one of them is employed is also possible.
As attributes relating to the pre-transformation location 85, 1) an attribute as the location of the pre-transformation location 85 and 2) an attribute regarding a position coordinate where the pre-transformation location 85 is installed are stored and managed in association with each other. . Of course, a configuration in which only one of them is employed is also possible.

ここで言う「属性」は、ゲーム内容や、ポイントサービス管理サーバ1200が提供するサービスコンテンツの内容・業種、等に応じて適宜設定可能である。例えば、「火」「水」「風」「木」「聖」「邪」といったゲーム世界に登場する属性や、「コンビニエンスストア」「駅」「橋」「公園」「図書館」といった現実世界における地図情報的な分類、建物の種別、業種種別、チェーン店種類、などを採用することもできる。   The “attribute” mentioned here can be set as appropriate according to the game content, the content / business type of the service content provided by the point service management server 1200, and the like. For example, attributes that appear in the game world such as “fire” “water” “wind” “tree” “holy” “evil”, and maps in the real world such as “convenience store” “station” “bridge” “park” “library” Information classification, building type, industry type, chain store type, etc. can also be adopted.

そして、予変換における変換元とされた第1変換可能オブジェクト80に係る位置の属性やオブジェクト属性と、予変換場所85に係る属性の組み合わせが、所定の組み合わせ関係(例えば、同属性・良相性とされる組み合わせ)に該当する場合には、他の組み合わせ関係よりも、プレーヤにとって有利な予変換が行われる予変換パターンが用意されている。   The combination of the position attribute or object attribute related to the first convertible object 80 that is the conversion source in the pre-transformation and the attribute related to the pre-transformation place 85 is a predetermined combination relationship (for example, the same attribute / goodness In such a case, a pre-conversion pattern is provided in which pre-conversion is performed that is more advantageous to the player than other combination relationships.

図6(2)の例では、同じ鉄鉱石の第1変換可能オブジェクト80が変換元であっても、両者の属性が同じ場合には「玉鋼」の第2変換可能オブジェクト82cに変換されるが、両者の属性が異なる場合にはそれより性能が劣る「並鋼」の第2変換可能オブジェクト82dに変換される例を示している。
因みに、次に説明する最終変換場所で行われる最終変換では、「玉鋼」の第2変換可能オブジェクト82cから変換されるアイテムは、「並鋼」の第2変換可能オブジェクト82dから変換されるアイテムよりも、レアリティが高く、能力が高く設定されている。
In the example of FIG. 6 (2), even if the first convertible object 80 of the same iron ore is the conversion source, it is converted into the second convertible object 82c of “Jade steel” if the attributes of both are the same. However, when both attributes differ, the example converted into the 2nd convertible object 82d of "normal steel" whose performance is inferior to it is shown.
Incidentally, in the final conversion performed at the final conversion place described below, an item converted from the second convertible object 82c of “dama steel” is an item converted from the second convertible object 82d of “normal steel”. Rareness is higher than that, and the ability is set high.

なお、本実施形態では、獲得した第1変換可能オブジェクト80が、プレーヤにとって比較的有利になる予変換場所(お勧め変換場所)を当該プレーヤに報知することができる。具体的には、第1変換可能オブジェクト80を付与するタイミングで、お勧め変換場所とされる予変換場所の設置位置P2や呼称を通知するお勧め変換場所通知71(図4参照)を表示させる。或いは、保有第1変換可能オブジェクトリスト43(図4参照)にて参照リンクを設定し、任意に参照可能に提供するとしてもよい。
なお、予変換の実行にともないプレーヤ2に付与された第2変換可能オブジェクト82にお勧め変換場所が設定されている場合には、同様にして、お勧め変換場所通知71(図4参照)を表示させる。
In the present embodiment, the acquired first convertible object 80 can notify the player of a pre-conversion place (recommended conversion place) that is relatively advantageous to the player. Specifically, the recommended conversion location notification 71 (see FIG. 4) for notifying the installation position P2 and the name of the pre-conversion location that is the recommended conversion location is displayed at the timing when the first convertible object 80 is given. . Alternatively, a reference link may be set in the possessed first convertible object list 43 (see FIG. 4), and the reference link may be provided arbitrarily.
If the recommended conversion location is set in the second convertible object 82 given to the player 2 when the pre-conversion is executed, the recommended conversion location notification 71 (see FIG. 4) is similarly sent. Display.

さて、そうして第2変換可能オブジェクト82を入手したプレーヤ2は、最終変換場所に設定されている現実世界の場所に移動して、第2変換可能オブジェクト82を最終的な変換先オブジェクトであるアイテム7に変換する。   Now, the player 2 who has obtained the second convertible object 82 moves to the real world location set as the final conversion location, and makes the second convertible object 82 the final conversion destination object. Convert to item 7.

最終変換場所の現実世界90における位置座標は、当該変換場所の設定情報とともに、サーバシステム1100にて記憶・管理されている。この最終変換場所の現実世界90における位置座標を「設置位置P3」とする。   The position coordinate in the real world 90 of the final conversion place is stored and managed in the server system 1100 together with the setting information of the conversion place. The position coordinate in the real world 90 of this final conversion place is set as “installation position P3”.

設置位置P3とユーザ位置との相対位置が、レーダ画面W3の最終変換場所位置表示体26として表示される(図3参照)。第2変換可能オブジェクト82を入手したプレーヤは、レーダ画面W3を頼りにして何れかの最終変換場所へ移動し、保有している第2変換可能オブジェクト82(又は第1変換可能オブジェクト80)を本実施形態における最終的な変換先オブジェクトへ変換する。   The relative position between the installation position P3 and the user position is displayed as the final conversion location position display 26 on the radar screen W3 (see FIG. 3). The player who has obtained the second convertible object 82 relies on the radar screen W3 to move to one of the final conversion locations, and stores the second convertible object 82 (or the first convertible object 80) possessed by the player. Conversion to the final conversion destination object in the embodiment.

図7は、第2変換可能オブジェクト82から変換先オブジェクトへの最終変換について説明するための図である。プレーヤ2が携帯するユーザ端末1500の現在位置(ユーザ位置)が、最終変換場所86が設定されている現実世界の設置位置P3を基準とする所定の範囲95に入ると、ゲームの中では、当該プレーヤは当該設置位置P3に紐付けられている最終変換場所へ到着したこととなる。そして、図7のレーダ画面W7に示すように、その旨を告げる到達通知75が表示される。   FIG. 7 is a diagram for explaining the final conversion from the second convertible object 82 to the conversion destination object. When the current position (user position) of the user terminal 1500 carried by the player 2 enters a predetermined range 95 based on the installation position P3 in the real world where the final conversion place 86 is set, The player has arrived at the final conversion place linked to the installation position P3. Then, as shown in the radar screen W7 in FIG. 7, an arrival notice 75 is displayed to notify that.

到達通知75には、最終変換の実行を指示入力するための変換実行アイコン76と、最終変換をしない選択を入力するための変換キャンセルアイコン77と、が含まれている。プレーヤ2が前者を選択操作すると、第2変換可能オブジェクト82から変換先オブジェクト83(アイテム7)への変換が行われる。   The arrival notification 75 includes a conversion execution icon 76 for inputting an instruction to execute the final conversion, and a conversion cancel icon 77 for inputting a selection not to perform the final conversion. When the player 2 selects the former, conversion from the second convertible object 82 to the conversion destination object 83 (item 7) is performed.

例えば、当該プレーヤが保有している第2変換可能オブジェクトのうち、当該最終変換場所で変換され得る最終変換先オブジェクトとの組み合わせ、謂わば選択し得る「最終変換パターン」の候補がプレーヤに提示される。そして、プレーヤが選択した最終変換パターンに従った最終変換先オブジェクト83すなわちアイテム7への変換が行われる。   For example, among the second convertible objects held by the player, combinations with the final conversion destination object that can be converted at the final conversion location, that is, so-called “final conversion pattern” candidates are presented to the player. The Then, conversion to the final conversion destination object 83, that is, the item 7 is performed according to the final conversion pattern selected by the player.

図8は、最終変換パターンの例を説明するための図である。
最終変換パターンは、様々なパラメータに基づいて様々なパターンを用意することができる。本実施形態では、図8(1)に示すように、最終変換における変換元となる第2変換可能オブジェクト82の種類に応じて、異なるパターンを設定することができる事を示している。具体的には、変換元が「並鋼」の第2変換可能オブジェクト82aとされる場合の最終変換パターンでは、相対的にレアリティや能力が低いアイテム7dが変換先オブジェクトとして設定されている。しかし、変換元が「玉鋼」の第2変換可能オブジェクト82bとされる場合の最終変換パターンでは、相対的にレアリティや能力が高いアイテム7hが変換先オブジェクトとして設定されている。更には、本実施形態では変換元が同じ第2変換可能オブジェクト82bであっても、仮想通貨ポイント8が変換先オブジェクトとして設定されているパターンも用意されており、プレーヤが何れかを選択できるようになっている。
FIG. 8 is a diagram for explaining an example of the final conversion pattern.
As the final conversion pattern, various patterns can be prepared based on various parameters. In the present embodiment, as shown in FIG. 8A, it is shown that different patterns can be set according to the type of the second convertible object 82 that is the conversion source in the final conversion. Specifically, in the final conversion pattern in the case where the conversion source is the second convertible object 82a with “normal steel”, the item 7d having relatively low rarity and ability is set as the conversion destination object. However, in the final conversion pattern in the case where the conversion source is the second convertible object 82b of “Jade Steel”, the item 7h having relatively high rarity and ability is set as the conversion destination object. Furthermore, in this embodiment, even if the conversion source is the second convertible object 82b, a pattern in which the virtual currency point 8 is set as the conversion destination object is also prepared so that the player can select one of them. It has become.

また、本実施形態では、図8(2)に示すように、予変換場所(換言すると第2変換可能オブジェクトを入手した位置:設置位置P2)から、最終変換場所への移動経路(1又は複数の通過地点のみが指定される場合であってもよい)に応じて異なる最終変換パターンが用意されている。   Further, in the present embodiment, as shown in FIG. 8 (2), the movement path (one or more) from the pre-conversion place (in other words, the position where the second convertible object is obtained: the installation position P2) to the final conversion place. Different final conversion patterns are prepared in accordance with the case where only the passing point is designated).

具体的には、第2変換可能オブジェクト82bがプレーヤ2に付与されるときに、予変換場所から最終変換場所への推奨される移動経路(推奨経路:設定経路)の情報がプレーヤに提示される。一方で、サーバシステム1100は、ユーザ端末1500から受信したユーザ位置の履歴を蓄積している。そして、ユーザ端末1500が、最終変換場所86に到達したとみなされたときに、ユーザ位置の履歴から、提供された推奨経路に合致しているか否かに応じて、変換先オブジェクトの内容が決まる。そして、推奨経路に合致している場合の変換先オブジェクトの方が、合致していない場合の変換先オブジェクトよりもレアリティや能力が高いアイテムが設定されている。   Specifically, when the second convertible object 82b is given to the player 2, information on a recommended movement route (recommended route: set route) from the pre-conversion location to the final conversion location is presented to the player. . On the other hand, the server system 1100 accumulates the history of user positions received from the user terminal 1500. When the user terminal 1500 is deemed to have reached the final conversion location 86, the content of the conversion destination object is determined from the history of the user position depending on whether or not the provided recommended route is met. . Then, an item having higher rarity and ability is set for the conversion destination object when the recommended path matches the conversion destination object when it does not match.

なお、本実施形態では、移動経路として、或いは移動経路の代わりに所与の設定スポットに位置したか、つまり「立ち寄り」や「経由」、「通過」したかに応じて変換先オブジェクトが異なる最終変換パターンも用意されている。
「設定スポット」は、1点又は複数の位置情報で定義され、その場所は適宜設定可能である。具体的な、地理的な場所(例えば、橋、公園、観光スポット、…)や、特定の建物(例えば、駅、店舗、図書館、…)などを設定することができる。
In the present embodiment, the final conversion object is different depending on whether it is located at a given set spot as a movement route or instead of a movement route, that is, “stop”, “via”, or “pass”. Conversion patterns are also available.
The “set spot” is defined by one or more pieces of position information, and the place can be set as appropriate. A specific geographical location (for example, a bridge, a park, a tourist spot,...), A specific building (for example, a station, a store, a library,...) Or the like can be set.

また、最終変換パターンには、予変換パターンのバリエーションと同様にして、変換元とされた変換可能オブジェクトに係る属性と、最終変換場所別に係る属性との組み合わせに応じた変換パターンも設定することができる(図6参照)。   Further, in the same way as the variation of the pre-conversion pattern, a conversion pattern corresponding to the combination of the attribute related to the convertible object that is the conversion source and the attribute related to the final conversion location may be set in the final conversion pattern. Yes (see FIG. 6).

図9は、変換対価の軽減について説明するための図である。
本実施形態では、予変換及び最終変換を実行するには変換のための対価となるもの(以下適宜「変換対価」という)が要求される。変換対価の内容は、ゲーム内容に応じて適宜設定可能である。例えば,所定種類のアイテムの消費、プレーヤキャラクタ4の行動力パラメータの消費、プレイの対価として使用される或いはオンラインショッピングにおいて決済に使用される仮想通過の消費、プレイ可能時間の消費、などである。本実施形態では、変換対価として時間消費を採用する。つまり、変換実行を決定してからその変換が完了されるまでには、変換対価分の時間経過を要する。
FIG. 9 is a diagram for explaining the reduction of conversion consideration.
In the present embodiment, in order to perform the pre-conversion and the final conversion, a value for conversion (hereinafter referred to as “conversion consideration” as appropriate) is required. The contents of the conversion consideration can be set as appropriate according to the game contents. For example, consumption of a predetermined type of item, consumption of the action power parameter of the player character 4, consumption of virtual passages used as a consideration for play or payment for online shopping, consumption of playable time, and the like. In this embodiment, time consumption is adopted as the conversion consideration. In other words, it takes time for conversion consideration until the conversion is completed after the conversion execution is determined.

図9(1)の例では、第2変換可能オブジェクト82からアイテム7hへ最終変換するにあたり、変換対価として所要時間2時間が必要であることを示している。プレーヤ2が最終変換場所86にて変換実行操作をすると、変換実行の“予約”が設定され、この所要時間が経過した後に予約内容が実行される。   In the example of FIG. 9 (1), it is shown that the required time of 2 hours is required as the conversion price for the final conversion from the second convertible object 82 to the item 7h. When the player 2 performs a conversion execution operation at the final conversion place 86, “reservation” for conversion execution is set, and the reservation content is executed after the required time has elapsed.

但し、本実施形態では、図9(2)に示すように、プレーヤ2は、変換実行操作の際に変換対価の軽減策を選択・実行することができる。軽減策の内容は適宜設定可能である。例えば、所定アイテムの購入や、所定アイテムの消費、ユーザ端末1500にてアドバタイズメント情報を視聴する、変換実行操作の後に所定の推奨経路を通って移動する、変換実行操作の後に所定の指定スポットへ移動する、などである。
本実施形態では、アドバタイズメント情報の視聴と、推奨経路に沿った移動と、指定スポット(中継地点或いは目標地点)への移動と、を採用している。
However, in the present embodiment, as shown in FIG. 9 (2), the player 2 can select and execute a conversion consideration mitigation measure during the conversion execution operation. The details of mitigation measures can be set as appropriate. For example, purchase of a predetermined item, consumption of a predetermined item, viewing advertisement information on the user terminal 1500, moving through a predetermined recommended route after the conversion execution operation, to a predetermined designated spot after the conversion execution operation Move.
In the present embodiment, viewing of advertisement information, movement along a recommended route, and movement to a designated spot (relay point or target point) are employed.

ここで言う「アドバタイズメント情報」とは、例えば、広告そのもの(広告動画であればその動画そのもの)は勿論のこと、広告を表示することの承認操作アイコン、広告が掲載されているウェブサイトへのリンク、広告対象(例えば、清涼飲料など)がゲーム要素として登場するミニゲーム、などを含む意味である。また、広告という概念に含まれるか分からないが、アドバタイズメント情報としては、イベントの告知や、他のゲームの紹介といった情報提供行為で提供される情報を含めてもよいことは勿論である。以降、本実施形態では総括して「広告」とし、広告視聴による変換対価の軽減策を「広告視聴型」の軽減策と呼ぶこととする。   “Advertisement information” here refers to, for example, the advertisement itself (if it is an advertisement video, the video itself), the approval operation icon for displaying the advertisement, and the website where the advertisement is posted. This includes links, mini-games in which advertising objects (for example, soft drinks, etc.) appear as game elements, and the like. Moreover, although it is not known whether it is included in the concept of advertisement, it is a matter of course that the advertisement information may include information provided by an information providing action such as event notification or introduction of other games. Hereinafter, in the present embodiment, the advertisement is collectively referred to as “advertisement”, and the conversion consideration reduction measure by advertisement viewing is referred to as “advertisement viewing type” reduction measure.

具体的には、本実施形態の広告視聴型の軽減策では、変換実行操作の際に、単数又は複数の視聴候補の広告がプレーヤ2に提示され、その場で選択した広告を視聴すると、当該広告に設定されている軽減効果分だけ、変換対価とされる所要時間が低減される。つまり、プレーヤ2は、当初の所要時間より早いタイミングで、第2変換可能オブジェクト82やアイテム7を入手できるようになる。   Specifically, in the advertisement viewing type mitigation measure of the present embodiment, one or more viewing candidate advertisements are presented to the player 2 during the conversion execution operation, and when the selected advertisement is viewed on the spot, The time required for conversion is reduced by the reduction effect set in the advertisement. That is, the player 2 can obtain the second convertible object 82 and the item 7 at a timing earlier than the initial required time.

また、推奨経路の移動による軽減(設定移動型;その1)では、変換実行操作の後のユーザ位置の履歴から、変換実行操作の際にプレーヤ2に提示された推奨経路に沿った移動が実現されたと判定されると、当該推奨経路に対応づけられている所与の軽減効果分だけ、変換対価とされる所要時間が低減される。   Further, in the mitigation by the movement of the recommended route (setting movement type; part 1), the movement along the recommended route presented to the player 2 at the time of the conversion execution operation is realized from the history of the user position after the conversion execution operation. If it is determined that the conversion has been made, the time required for conversion is reduced by a given mitigation effect associated with the recommended route.

また、指定位置への移動による軽減(設定移動型;その2)では、変換実行操作の際に、単数又は複数の指定スポット(前述の設定スポットに相当。)がプレーヤに提示され、プレーヤが何れかを選択する。そして、変換実行操作の後に、サーバシステム1100にて蓄積されているユーザ端末1500の移動履歴から選択された指定スポットへの移動が確認されると、当該指定スポットに設定されている軽減効果分だけ、変換対価とされている所要時間が低減される。   Further, in the mitigation by the movement to the designated position (setting movement type; part 2), one or more designated spots (corresponding to the above-mentioned setting spots) are presented to the player at the time of the conversion execution operation. Select. When the movement to the designated spot selected from the movement history of the user terminal 1500 accumulated in the server system 1100 is confirmed after the conversion execution operation, only the reduction effect set in the designated spot is obtained. The time required for conversion is reduced.

なお、レーダ画面W3に表示されるユーザ位置表示体21以外の表示体についての情報の一部は、「特別マップ」として限定パッケージとされて提供される。   A part of the information on the display body other than the user position display body 21 displayed on the radar screen W3 is provided as a limited package as a “special map”.

「特別マップ」は、第1変換可能オブジェクトの配置位置P1、予変換場所の設置位置P2、最終変換場所の設置位置P3、そして特別マップそれ自体の配置位置、のうちの単数又は複数を当該マップに限定して含むデータパッケージである。   The “special map” is a map in which one or more of the arrangement position P1 of the first convertible object, the installation position P2 of the pre-conversion place, the installation position P3 of the final conversion place, and the arrangement position of the special map itself are assigned to the map. It is a data package that includes only.

サーバシステム1100には、単数又は複数の特別マップが用意されていて、それぞれ現実世界90の所定の配置位置と、データパッケージの内容とを紐付けて記憶・管理されている。   In the server system 1100, one or a plurality of special maps are prepared, each storing and managing a predetermined arrangement position in the real world 90 and the contents of the data package in association with each other.

特別マップの配置位置は、レーダ画面W3では、特別マップ配置位置表示体24として表示されるので、プレーヤ2は当該表示体を頼りに配置位置へ移動することで、当該特別マップを獲得することができる。以降、特別マップの配置位置を「マップ獲得位置」と呼ぶ。   Since the arrangement position of the special map is displayed as the special map arrangement position display 24 on the radar screen W3, the player 2 can acquire the special map by moving to the arrangement position using the display. it can. Hereinafter, the arrangement position of the special map is referred to as “map acquisition position”.

すなわち、ユーザ端末1500から受信されたユーザ位置が、特別マップのマップ獲得位置から所定の範囲に含まれると、当該ユーザ端末1500のユーザに、当該マップ獲得位置に紐付けされている特別マップが付与される。   That is, when the user position received from the user terminal 1500 is included in a predetermined range from the map acquisition position of the special map, a special map associated with the map acquisition position is given to the user of the user terminal 1500. Is done.

レーダ画面W3には、特別マップ利用設定部30が含まれており、当該設定部にて今現在プレーヤ2が保有している特別マップが選択可能に一覧表示され、プレーヤが利用設定した特別マップに含まれる情報が、他の情報とともにレーダ表示部20に表示される。   The radar screen W3 includes a special map use setting unit 30. The special map currently held by the player 2 in the setting unit is displayed in a selectable list, and the special map set for use by the player is displayed. The included information is displayed on the radar display unit 20 together with other information.

[機能構成の説明]
次に、本実施形態における機能構成について説明する。
図10は、本実施形態におけるサーバシステム1100の機能構成例を示す機能ブロック図である。本実施形態におけるサーバシステム1100は、操作入力部100sと、サーバ処理部200sと、音出力部390sと、画像表示部392sと、通信部394sと、サーバ記憶部500sとを備える。
[Description of functional configuration]
Next, a functional configuration in the present embodiment will be described.
FIG. 10 is a functional block diagram illustrating a functional configuration example of the server system 1100 according to the present embodiment. The server system 1100 in the present embodiment includes an operation input unit 100s, a server processing unit 200s, a sound output unit 390s, an image display unit 392s, a communication unit 394s, and a server storage unit 500s.

操作入力部100sは、サーバの管理のための各種操作を入力するための手段である。図1のキーボード1106がこれに該当する。   The operation input unit 100s is a means for inputting various operations for server management. The keyboard 1106 in FIG. 1 corresponds to this.

サーバ処理部200sは、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100sやサーバ記憶部500sを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100sからの操作入力信号、ユーザ端末1500から受信したデータに基づいて各種の演算処理を実行して、サーバシステム1100の動作を統合的に制御する。   The server processing unit 200s is realized by, for example, a microprocessor such as a CPU or a GPU, or an electronic component such as an ASIC or IC memory, and inputs / outputs data to / from each functional unit including the operation input unit 100s and the server storage unit 500s. Take control. Then, various arithmetic processes are executed based on a predetermined program and data, an operation input signal from the operation input unit 100s, and data received from the user terminal 1500, and the operation of the server system 1100 is controlled in an integrated manner.

そして、本実施形態のサーバ処理部200sは、ユーザ管理部202と、オンラインショッピング管理部204と、ゲーム管理部210と、位置関係報知制御部220と、付与制御部222と、マップ管理部224と、お勧め変換場所報知制御部226と、設定移動判定部228と、アドバタイズメント情報閲覧判定部230と、変換制御部232と、軽減制御部234と、計時部280sと、音生成部290sと、画像生成部292sと、通信制御部294sとを含む。勿論、これら以外の機能部も適宜含めることができる。   The server processing unit 200s of the present embodiment includes a user management unit 202, an online shopping management unit 204, a game management unit 210, a positional relationship notification control unit 220, a grant control unit 222, and a map management unit 224. The recommended conversion location notification control unit 226, the setting movement determination unit 228, the advertisement information browsing determination unit 230, the conversion control unit 232, the mitigation control unit 234, the timing unit 280s, and the sound generation unit 290s, An image generation unit 292s and a communication control unit 294s are included. Of course, functional units other than these can be included as appropriate.

ユーザ管理部202は、ユーザ登録手続きに係る処理及びアカウント(ユーザID、プレーヤID)に紐付けられるデータの記憶管理を行う。本実施形態では、1)新規登録するユーザへのアカウントの付与を制御するアカウント付与と、2)ユーザに関する個人情報を登録管理する登録情報管理と、3)決済媒体の保有残高・保有残量をその増減の事由とともに記憶管理する決済媒体管理と、4)ログイン/ログアウトに基づくアクセス履歴や、ゲームに係るプレーヤのプレイ情報を記憶管理するプレイ情報管理と、5)登録済みユーザ同士が会話する機能やマルチプレイする機会を提供する交流促進と、の各機能を有する。勿論、これら以外のアカウントに紐付けられるデータの管理機能も適宜含めることもできる。   The user management unit 202 performs processing related to the user registration procedure and storage management of data associated with an account (user ID, player ID). In the present embodiment, 1) account assignment for controlling the assignment of an account to a newly registered user, 2) registration information management for registering and managing personal information related to the user, and 3) the balance and the remaining amount of the settlement medium. Payment medium management that stores and manages the reasons for the increase / decrease, 4) access history based on login / logout, play information management that stores and manages player play information related to the game, and 5) a function that allows registered users to talk to each other And the promotion of exchanges that provide opportunities for multiplayer. Of course, the management function of the data linked | related with accounts other than these can also be included suitably.

オンラインショッピング管理部204は、オンラインショッピングに関する制御を担い、公知のオンラインショッピング技術を適宜利用して実現できる。本実施形態では、プレーヤは、オンラインショッピングによって、プレーヤキャラクタ4やアイテム7を購入することができる。オンラインショッピングにおける販売対象は、これら以外にも適宜設定可能である。例えば、プレーヤキャラクタ4やアイテム7が景品とされる有料ガチャの抽選券、変換対価を軽減する効果のある特殊アイテム、なども販売対象とすることもできる。   The online shopping management unit 204 is responsible for control related to online shopping, and can be realized by appropriately using known online shopping technology. In the present embodiment, the player can purchase the player character 4 and the item 7 by online shopping. Sales objects in online shopping can be set as appropriate in addition to these. For example, a paid gacha lottery ticket in which the player character 4 or the item 7 is a prize, a special item having an effect of reducing the conversion price, and the like can be sold.

ゲーム管理部210は、ゲームの実行管理に係る各種処理を行う。本実施形態のゲームは、クライアント・サーバ型のオンラインゲームなので、本実施形態のゲーム管理部210は、ユーザ端末1500と通信を行いながらゲームプレイに必要なデータを提供する制御を行う。もしPvP(Player versus Player)形式でゲームを実行する場合には、ゲーム管理部210に対戦者のマッチングに関する制御を実行させることとしてもよい。   The game management unit 210 performs various processes related to game execution management. Since the game of the present embodiment is a client-server online game, the game management unit 210 of the present embodiment performs control to provide data necessary for game play while communicating with the user terminal 1500. If the game is to be executed in the PvP (Player versus Player) format, the game management unit 210 may be caused to execute control related to the match of the opponent.

位置関係報知制御部220は、プレーヤであるユーザが獲得可能となる変換可能オブジェクトの配置位置P1(図3参照)を定めた配置位置データと、当該ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換可能とする変換場所を定めた変換場所データとに基づいて、当該ユーザのユーザ位置と、変換可能オブジェクト配置位置及び/又は変換場所との位置関係をプレーヤであるユーザに報知する制御を行う。本実施形態でいうところの、レーダ画面W3(図3参照)の表示に必要な情報提供に係る制御がこれに該当する。   The positional relationship notification control unit 220 converts the arrangement position data defining the arrangement position P1 (see FIG. 3) of the convertible object that can be acquired by the user who is the player, and the convertible object that the user has into the conversion destination object. Based on the conversion location data that defines the conversion location to be enabled, control is performed to notify the user who is the player of the positional relationship between the user position of the user and the convertible object arrangement position and / or the conversion location. The control related to the provision of information necessary for displaying the radar screen W3 (see FIG. 3) as referred to in this embodiment corresponds to this.

付与制御部222は、ユーザ位置と配置位置との位置関係に基づいて、当該配置位置で獲得可能となる変換可能オブジェクトを、当該ユーザ位置のユーザに付与する制御を行う。本実施形態でいうところの、第1変換可能オブジェクト80の付与に関する制御がこれに該当する。   Based on the positional relationship between the user position and the arrangement position, the assignment control unit 222 performs control to give a convertible object that can be acquired at the arrangement position to the user at the user position. The control related to the assignment of the first convertible object 80 in this embodiment corresponds to this.

また、付与制御部222は、ユーザが有する特別マップのマップデータに含まれるマップ獲得位置と、ユーザ位置との位置関係に基づいて、当該マップ獲得位置で獲得可能となるマップデータをユーザに付与する制御を行うことができる。本実施形態でいうところの、特別マップの付与に関する制御がこれに該当する。   Also, the assignment control unit 222 assigns to the user map data that can be acquired at the map acquisition position based on the positional relationship between the map acquisition position included in the map data of the special map possessed by the user and the user position. Control can be performed. The control related to the provision of the special map as referred to in the present embodiment corresponds to this.

マップ管理部224は、第1変換可能オブジェクト80の配置位置、予変換場所の設定位置、最終変換場所の設定位置、特別マップの配置位置のうちの単数又は複数の情報を含む複数種類のマップデータ(本実施形態でいうところの「特別マップ」)のうち、ユーザが有するマップデータを管理する。これに伴い、位置関係報知制御部220、付与制御部222、及び変換制御部232は、ユーザが有するマップデータに含まれる配置位置や変換場所の設置位置等に基づく制御を行うことができる。   The map management unit 224 includes a plurality of types of map data including information of one or more of the arrangement position of the first convertible object 80, the pre-conversion place setting position, the final conversion place setting position, and the special map arrangement position. Among the “special maps” in the present embodiment, map data owned by the user is managed. Accordingly, the positional relationship notification control unit 220, the assignment control unit 222, and the conversion control unit 232 can perform control based on the arrangement position included in the map data held by the user, the installation position of the conversion place, and the like.

お勧め変換場所報知制御部226は、予変換や最終変換において、プレーヤであるユーザにとって比較的有利になる変換場所を報知する制御を行う。本実施形態でいうところの、お勧め変換場所通知71(図4参照)をユーザ端末1500にて表示させる制御がこれに該当する。   The recommended conversion location notification control unit 226 performs control for notifying a conversion location that is relatively advantageous for the user who is the player in the pre-conversion and the final conversion. The control for displaying the recommended conversion location notification 71 (see FIG. 4) on the user terminal 1500 in this embodiment corresponds to this.

設定移動判定部228は、プレーヤであるユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、ユーザ位置に基づいて判定する。   The setting movement determination unit 228 determines based on the user position whether the user who is a player has been positioned at a given setting spot or moved along a given setting route.

アドバタイズメント情報閲覧判定部230は、ユーザ端末1500において所与のアドバタイズメント情報の閲覧がなされたか否かを判定する。具体的には、閲覧可能な広告のうち、閲覧された広告を判定する。アドバタイズメント情報が、特定のウェブサイトへのリンクの場合は、当該ウェブサイトの閲覧履歴を持って判定するとよい。   The advertisement information browsing determination unit 230 determines whether or not browsing of given advertisement information has been performed on the user terminal 1500. Specifically, the browsed advertisement is determined among the browseable advertisements. In the case where the advertisement information is a link to a specific website, it may be determined by having a browsing history of the website.

変換制御部232は、ユーザ位置と変換場所との位置関係に基づいて、ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換するか否かを制御する。そして、所与の変換所要時間の時間経過を少なくとも含む変換条件を満たした場合に、変換先オブジェクトへの変換を実行する。   The conversion control unit 232 controls whether to convert a convertible object that the user has into a conversion destination object based on the positional relationship between the user position and the conversion location. Then, when the conversion condition including at least the elapsed time of the given conversion time is satisfied, the conversion to the conversion destination object is executed.

本実施形態でいうところの、第1変換可能オブジェクト80を変換元とし、第2変換可能オブジェクト82を変換先オブジェクトとして変換する予変換に係る制御がこれに該当する。また、第1変換可能オブジェクト80や第2変換可能オブジェクト82を変換元として、変換先オブジェクトであるアイテムへ変換する最終変換に係る制御がこれに該当する。なお、1回の変換において変換先オブジェクトとなるオブジェクトは、1種類1つのみに限る必要はなく、複数種類や、2つ以上のオブジェクトが1回の変換において変換先オブジェクトとなるようにしてもよい。すなわち、1回の変換における変換先オブジェクトの種類や数量は任意に設定することができる。   In this embodiment, the control related to the pre-conversion in which the first convertible object 80 is converted as the conversion source and the second convertible object 82 is converted as the conversion destination object corresponds to this. Further, this corresponds to the control related to the final conversion in which the first convertible object 80 or the second convertible object 82 is used as the conversion source and converted into the item that is the conversion destination object. Note that the number of objects that become the conversion destination object in one conversion need not be limited to only one type, but multiple types or two or more objects may become the conversion destination objects in one conversion. Good. That is, the type and quantity of the conversion destination object in one conversion can be arbitrarily set.

そして、変換を実行するに際して、変換制御部232は、変換対象となる変換可能オブジェクトが付与された配置位置の属性と、変換場所の属性とに基づいて、変換先オブジェクトの種類や数量を可変に決定することができる。また、変換対象となる変換可能オブジェクトの属性と、変換場所の属性とに基づいて、変換先オブジェクトの種類や数量を可変に決定することができる。また加えて、変換制御部232及びアドバタイズメント情報閲覧判定部230の判定結果に応じて、変換先オブジェクトの種類や数量を可変に決定することができる。更には、ユーザ端末において提供される所与の広告に応じて、変換先オブジェクトの種類や数量を可変に決定することができる。   When executing the conversion, the conversion control unit 232 changes the type and quantity of the conversion destination object based on the attribute of the arrangement position to which the convertible object to be converted is assigned and the attribute of the conversion location. Can be determined. Further, the type and quantity of the conversion destination object can be variably determined based on the attribute of the convertible object to be converted and the attribute of the conversion location. In addition, according to the determination results of the conversion control unit 232 and the advertisement information browsing determination unit 230, the type and quantity of the conversion destination object can be variably determined. Furthermore, the type and quantity of the conversion destination object can be variably determined according to a given advertisement provided in the user terminal.

軽減制御部234は、変換条件のうち、変換所要時間の時間経過の条件を軽減する、又は時間経過不要とする軽減内容を、変換制御部232及びアドバタイズメント情報閲覧判定部230の判定結果に応じて可変に決定して軽減処理の実行を制御する。広告に関しては、更に、閲覧された広告に応じて軽減内容を可変に決定して軽減処理を実行することができる。   The mitigation control unit 234 reduces the time elapse condition of the conversion required time among the conversion conditions, or the mitigation content that does not require time elapse according to the determination results of the conversion control unit 232 and the advertisement information browsing determination unit 230. The execution of the mitigation process is controlled by variably determining. With regard to the advertisement, the mitigation process can be executed by variably determining the mitigation content according to the browsed advertisement.

計時部280sは、システムクロックを利用して現在日時、カウントダウンタイマー等に係る計時を行う。   The time measuring unit 280s performs time measurement related to the current date and time, a countdown timer, and the like using the system clock.

音生成部290sは、音声データの生成やデコードをするICやソフトウェアの実行により実現され、サーバシステム1100のシステム管理やゲームプレイに係る操作音やBGMなどの音声データを生成或いはデコードする。そして、システム管理に関する音声信号は音出力部390sへ出力する。   The sound generation unit 290s is realized by executing an IC or software that generates and decodes sound data, and generates or decodes sound data such as operation sounds and BGM related to system management of the server system 1100 and game play. And the audio | voice signal regarding system management is output to the sound output part 390s.

音出力部390sは、音声信号を放音する。図1の例では本体装置1101やタッチパネル1108が備えるスピーカ(非図示)がこれに該当する。   The sound output unit 390s emits an audio signal. In the example of FIG. 1, a speaker (not shown) included in the main device 1101 or the touch panel 1108 corresponds to this.

画像生成部292sは、サーバシステム1100のシステム管理に関する画像や、ゲーム画像(又はゲーム画像をユーザ端末1500で表示させるためのデータ)等を生成することができる。そして、システム管理に関する画像は画像表示部392sへ出力することができる。   The image generation unit 292s can generate an image related to system management of the server system 1100, a game image (or data for displaying the game image on the user terminal 1500), and the like. Then, an image relating to system management can be output to the image display unit 392s.

画像表示部392sは、画像生成部292sから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図1の例ではタッチパネル1108が該当する。   The image display unit 392s displays various images for system management based on the image signal input from the image generation unit 292s. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head mounted display. In the example of FIG. 1, the touch panel 1108 corresponds.

通信制御部294sは、データ通信に係るデータ処理を実行し、通信部394sを介して外部装置とのデータのやりとりを実現する。   The communication control unit 294s executes data processing related to data communication, and realizes data exchange with an external device via the communication unit 394s.

通信部394sは、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図1の例では通信装置1153が該当する。   The communication unit 394s is connected to the communication line 9 to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a cable communication cable jack, a control circuit, or the like. In the example of FIG. 1, the communication device 1153 corresponds.

サーバ記憶部500sは、サーバ処理部200sにサーバシステム1100を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、サーバ処理部200sの作業領域として用いられ、サーバ処理部200sが各種プログラムに従って実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスク、オンラインストレージなどによって実現される。図1の例では本体装置1101が搭載するICメモリ1152やハードディスクなどの記憶媒体、及びストレージ1140がこれに該当する。   The server storage unit 500s stores programs and various data for realizing various functions for causing the server processing unit 200s to control the server system 1100 in an integrated manner. Further, it is used as a work area for the server processing unit 200s, and temporarily stores calculation results and the like executed by the server processing unit 200s according to various programs. This function is realized by, for example, an IC memory such as a RAM or a ROM, a magnetic disk such as a hard disk, an optical disk such as a CD-ROM or DVD, an online storage, or the like. In the example of FIG. 1, a storage medium such as an IC memory 1152 and a hard disk mounted on the main device 1101 and a storage 1140 correspond to this.

図11は、本実施形態におけるサーバ記憶部500sが記憶するプログラムやデータの例を示す図である。本実施形態におけるサーバ記憶部500sは、サーバプログラム503と、配信用ゲームクライアントプログラム505と、販売品管理データ509と、ゲーム初期設定データ510と、総合マップデータ520と、第1変換可能オブジェクト付与パターン定義データ530と、特別マップ定義データ540と、予変換パターン定義データ560と、最終変換パターン定義データ570と、軽減策定義データ580と、広告定義データ590と、を予め記憶する。   FIG. 11 is a diagram illustrating an example of programs and data stored in the server storage unit 500s according to the present embodiment. The server storage unit 500s in this embodiment includes a server program 503, a distribution game client program 505, sales management data 509, game initial setting data 510, general map data 520, and a first convertible object provision pattern. Definition data 530, special map definition data 540, pre-conversion pattern definition data 560, final conversion pattern definition data 570, mitigation measure definition data 580, and advertisement definition data 590 are stored in advance.

また、サーバ記憶部500sは、逐次生成・管理されるデータとして、ユーザ管理データ600と、プレイデータ700と、再付与禁止登録データ720と、予変換予約データ730と、最終変換予約データ750と、現在日時800と、を記憶する。その他、タイマや、カウンタ、各種フラグなどの情報を適宜記憶できる。   Further, the server storage unit 500s includes user management data 600, play data 700, reassignment prohibition registration data 720, pre-conversion reservation data 730, and final conversion reservation data 750 as data to be sequentially generated and managed. The current date and time 800 is stored. In addition, information such as a timer, a counter, and various flags can be stored as appropriate.

サーバプログラム503は、サーバ処理部200sが読み出して実行することで、ユーザ管理部202、オンラインショッピング管理部204、ゲーム管理部210、位置関係報知制御部220、付与制御部222、マップ管理部224、お勧め変換場所報知制御部226、設定移動判定部228、アドバタイズメント情報閲覧判定部230、変換制御部232、軽減制御部234、としての機能を実現させるためのプログラムである。   The server program 503 is read and executed by the server processing unit 200s, so that the user management unit 202, the online shopping management unit 204, the game management unit 210, the positional relationship notification control unit 220, the assignment control unit 222, the map management unit 224, This is a program for realizing the functions of the recommended conversion location notification control unit 226, the setting movement determination unit 228, the advertisement information browsing determination unit 230, the conversion control unit 232, and the mitigation control unit 234.

配信用ゲームクライアントプログラム505は、ユーザ端末1500へ提供されるゲームクライアントプログラムのオリジナルである。   The distribution game client program 505 is an original game client program provided to the user terminal 1500.

販売品管理データ509は、オンラインショッピングによる販売品を定義・管理するためのデータを格納する。例えば、購入可能なアイテムと、在庫数、その課金対価(本実施形態では決済媒体からの引き落とし額に相当)とを対応づけて格納している。本実施形態では、プレーヤキャラクタ4や、プレーヤキャラクタ4に装備させるアイテム7(図2参照)といったゲーム要素は勿論のこと、有料ガチャの抽選権などが販売品に含まれ得る。   The sales item management data 509 stores data for defining and managing sales items by online shopping. For example, the items that can be purchased, the number of stocks, and the charging consideration (corresponding to the withdrawal amount from the settlement medium in this embodiment) are stored in association with each other. In the present embodiment, not only game elements such as the player character 4 and items 7 to be equipped on the player character 4 (see FIG. 2), but also a lottery right for a paid gacha can be included in the sales item.

ゲーム初期設定データ510は、ゲームを実行させるための各種初期設定データを格納する。例えば、アクションRPGであれば、プレーヤ2が使用するプレーヤキャラクタ4や敵キャラクタ6、アイテム7(図2参照)を表示しゲーム内で行動させるための各種初期設定データと、ゲーム空間を定義する各種データを定義するデータとが含まれる。より具体的には、プレーヤキャラクタ4であれば、そのモデルデータや、モーションデータ、初期パラメータ値リスト(例えば、キャラクタレベル、攻撃力、防御力、移動力、初期スキルなど)等のデータを対応づけて格納する。   The game initial setting data 510 stores various initial setting data for executing the game. For example, in the case of an action RPG, various initial setting data for displaying the player character 4, enemy character 6, and item 7 (see FIG. 2) used by the player 2 and making them act in the game, and various types for defining the game space. Data that defines the data. More specifically, in the case of the player character 4, the model data, motion data, initial parameter value list (for example, character level, attack power, defense power, movement power, initial skill, etc.) are associated with each other. Store.

また、本実施形態のゲーム初期設定データ510は、第1変換可能オブジェクトの種類毎に用意される第1変換可能オブジェクト初期設定データ511と、第2変換可能オブジェクト初期設定データ512とを含む。   The game initial setting data 510 of the present embodiment includes first convertible object initial setting data 511 and second convertible object initial setting data 512 prepared for each type of first convertible object.

第1変換可能オブジェクト初期設定データ511は、その種類の第1変換可能オブジェクト80を、ゲームにて登場させるための各種データを格納している。例えば、当該オブジェクトの初期状態を表す初期状態パラメータ値リストを含む。勿論、これら以外のデータも適宜含めることができる。例えば、第1変換可能オブジェクト80を予変換可能な有効期限(賞味期限)なども含めることができる。   The first convertible object initial setting data 511 stores various data for causing the first convertible object 80 of that type to appear in the game. For example, an initial state parameter value list indicating the initial state of the object is included. Of course, data other than these can be included as appropriate. For example, an expiration date (expiration date) that can pre-convert the first convertible object 80 can be included.

同様に第2変換可能オブジェクト初期設定データ512は、その種類の第2変換可能オブジェクト82を、ゲームにて登場させるための各種データを格納している。例えば、当該オブジェクトの初期状態を表す初期状態パラメータ値リストを含む。勿論、これら以外のデータも適宜含めることができる。例えば、第2変換可能オブジェクト82を予変換可能な有効期限(賞味期限)なども含めることができる。   Similarly, the second convertible object initial setting data 512 stores various data for causing the type of the second convertible object 82 to appear in the game. For example, an initial state parameter value list indicating the initial state of the object is included. Of course, data other than these can be included as appropriate. For example, an expiration date (expiration date) that can pre-convert the second convertible object 82 can also be included.

総合マップデータ520は、現実世界の位置座標と紐付けられて設定されるゲーム要素の位置関係と各種設定に関する情報を格納する。本実施形態では、図12に示すように、敵キャラクタ配置データ521と、第1変換可能オブジェクト配置データ522と、予変換場所設置データ524と、最終変換場所設置データ526と、特別マップ配置データ528と、を含む。   The general map data 520 stores information on the positional relationship and various settings of game elements set in association with the position coordinates of the real world. In the present embodiment, as shown in FIG. 12, enemy character arrangement data 521, first convertible object arrangement data 522, pre-conversion location installation data 524, final conversion location installation data 526, and special map arrangement data 528 And including.

敵キャラクタ配置データ521は、敵キャラクタ6(図2参照)の出現位置Pe別に用意され、そこで出現する敵キャラクタ6の種類などの各種設定データを格納している。1つの敵キャラクタ配置データ521は、例えば、出現する敵キャラクタの種類と、出現数と、出現位置Peの出現位置座標と、を格納する。もし、日時や時間など更に出現するために満たすべき条件(出現条件)を設定する場合には、適宜これに追加することができる。   The enemy character arrangement data 521 is prepared for each appearance position Pe of the enemy character 6 (see FIG. 2), and stores various setting data such as the type of the enemy character 6 that appears there. One enemy character arrangement data 521 stores, for example, the types of enemy characters that appear, the number of appearances, and the appearance position coordinates of the appearance position Pe. If a condition (appearance condition) that should be satisfied in order to appear further, such as date and time, can be set as appropriate.

第1変換可能オブジェクト配置データ522は、設定されている第1変換可能オブジェクト毎に用意される。1つの第1変換可能オブジェクト配置データ522は、配置位置P1(図4参照)の現実世界における配置位置座標と、配置位置属性と、どの第1変換可能オブジェクト80をどのような条件で付与するかの付与パターンを示す付与パターンIDリスト(詳細後述)と、を格納している。勿論、これら以外のデータ、例えばメタデータなども適宜格納するとしてもよい。   The first convertible object arrangement data 522 is prepared for each set first convertible object. One first convertible object arrangement data 522 is provided with the arrangement position coordinates in the real world of the arrangement position P1 (see FIG. 4), the arrangement position attribute, and which first convertible object 80 is given under what conditions. A grant pattern ID list (details will be described later) indicating the grant patterns is stored. Of course, data other than these, such as metadata, may be stored as appropriate.

予変換場所設置データ524は、設置されている予変換場所毎に用意される。1つの予変換場所設置データ524は、固有の予変換場所IDと、当該予変換場所の呼称と、設置位置P2(図5参照)の現実世界における設置位置座標と、予変換場所属性と、当該予変換場所で適用される予変換パターンを指定する指定予変換パターンIDリストと、を格納している。勿論、これら以外のデータも適宜格納するとしてもよい。   The pre-conversion place installation data 524 is prepared for each pre-conversion place installed. One pre-conversion place installation data 524 includes a unique pre-conversion place ID, a name of the pre-conversion place, a real-world installation position coordinate of the installation position P2 (see FIG. 5), a pre-conversion place attribute, A designated pre-conversion pattern ID list for designating a pre-conversion pattern applied at the pre-conversion location is stored. Of course, data other than these may be stored as appropriate.

最終変換場所設置データ526は、設置されている最終変換場所毎に用意される。1つの最終変換場所設置データ526は、固有の最終変換場所IDと、当該最終変換場所の呼称と、設置位置P3(図7参照)の現実世界における設置位置座標と、最終変換場所属性と、当該最終変換場所で適用される最終変換のパターンを指定する最終変換パターンIDリストと、を格納している。勿論、これら以外のデータも適宜格納するとしてもよい。   The final conversion place installation data 526 is prepared for each installed final conversion place. One final conversion location installation data 526 includes a unique final conversion location ID, a name of the final conversion location, a real-world installation location coordinate of the installation location P3 (see FIG. 7), a final conversion location attribute, A final conversion pattern ID list for specifying a final conversion pattern to be applied at the final conversion place is stored. Of course, data other than these may be stored as appropriate.

特別マップ配置データ528は、配置されている特別マップ毎に用意される。1つの特別マップ配置データ528は、固有の特別マップIDと、現実世界における配置位置座標すなわちマップ獲得位置座標と、を格納している。勿論、これら以外のデータも適宜格納するとしてもよい。   The special map arrangement data 528 is prepared for each arranged special map. One special map arrangement data 528 stores a unique special map ID and arrangement position coordinates in the real world, that is, map acquisition position coordinates. Of course, data other than these may be stored as appropriate.

図11に戻って、第1変換可能オブジェクト付与パターン定義データ530は、先の第1変換可能オブジェクト配置データ522(図12参照)で設定される付与パターンID毎に用意され、どの第1変換可能オブジェクト80をどのようにしてプレーヤに付与するかのパターンを定義する各種情報を格納する。   Returning to FIG. 11, the first convertible object provision pattern definition data 530 is prepared for each provision pattern ID set in the previous first convertible object arrangement data 522 (see FIG. 12), and which first conversion is possible. Various information defining a pattern of how the object 80 is given to the player is stored.

具体的には、図13に示すように、1つの第1変換可能オブジェクト付与パターン定義データ530は、固有の付与パターンID531と、付与条件定義データ532と、付与対象第1変換可能オブジェクト種類533と、付与対象第1変換可能オブジェクト属性534と、付与数量535と、再付与禁止タイマ初期値536と、お勧め予変換場所データ537と、を含む。勿論、これら以外の情報も適宜含めることができる。お勧め予変換場所データ537が省略された第1変換可能オブジェクト付与パターン定義データ530も可能である。   Specifically, as shown in FIG. 13, one first convertible object grant pattern definition data 530 includes a unique grant pattern ID 531, grant condition definition data 532, and grant target first convertible object type 533. , A grant target first convertible object attribute 534, a grant quantity 535, a reassignment prohibition timer initial value 536, and recommended pre-conversion location data 537. Of course, information other than these can be included as appropriate. First convertible object assignment pattern definition data 530 in which the recommended pre-conversion location data 537 is omitted is also possible.

付与条件定義データ532は、第1変換可能オブジェクト80をプレーヤに付与するのに満たすべき条件を、単数又は複数のサブ条件のAND又はORの組み合わせで定義している。本実施形態では、サブ条件として、配置位置P1(図4参照)を基準とした範囲93を定義する範囲サブ条件532aと、付与されるプレーヤが満たすべき条件を定義するプレーヤサブ条件532bと、日時サブ条件532cと、を採用している。勿論、これらのうち幾つかを省略しても良いし、これら以外の内容のサブ条件も適宜追加することができる。   The assignment condition definition data 532 defines a condition that must be satisfied in order to assign the first convertible object 80 to the player by combining AND or OR of one or more sub-conditions. In the present embodiment, as sub-conditions, a range sub-condition 532a that defines a range 93 based on the arrangement position P1 (see FIG. 4), a player sub-condition 532b that defines a condition to be satisfied by the player to be given, Sub-condition 532c is employed. Of course, some of these may be omitted, and sub-conditions other than these may be added as appropriate.

プレーヤサブ条件532bは、例えば、プレーヤに係る単数又は複数のパラメータ値のAND又はOR条件として記述される。本実施形態では、プレーヤに係るパラメータ値として、プレーヤレベルの範囲、プレイ回数の閾値、プレイ時間の閾値、を採用する。勿論、これら以外のパラメータ値、例えば、月額の課金合計額、オンラインショッピングの履歴、フレンド数、なども適宜採用することができる。   The player sub condition 532b is described as, for example, an AND or OR condition of one or more parameter values related to the player. In the present embodiment, a player level range, a play count threshold value, and a play time threshold value are adopted as parameter values for the player. Of course, parameter values other than these, for example, a monthly charge total amount, an online shopping history, the number of friends, and the like can be appropriately employed.

日時サブ条件532cは、第1変換可能オブジェクト80を付与する期間を限定するのに使用する。例えば、第1変換可能オブジェクト80がクリスマスグッズであれば、当該サブ条件を、クリスマス期間を示すように設定すればよい。   The date / time sub-condition 532c is used to limit the period during which the first convertible object 80 is given. For example, if the first convertible object 80 is Christmas goods, the sub-condition may be set to indicate the Christmas period.

お勧め予変換場所データ537は、付与された第1変換可能オブジェクト80を、比較的有利に予変換できる予変換場所毎に用意されている。1つのお勧め予変換場所データ537は、予変換場所IDと、その呼称と、設置位置P2(図5参照)の設置位置座標と、そこまでの経路を定義する推奨経路データと、を含む。勿論、これら以外のデータも適宜含めることができる。   The recommended pre-conversion place data 537 is prepared for each pre-conversion place where the given first convertible object 80 can be pre-converted relatively advantageously. One recommended pre-conversion location data 537 includes a pre-conversion location ID, its name, installation location coordinates of the installation location P2 (see FIG. 5), and recommended route data defining a route up to that location. Of course, data other than these can be included as appropriate.

図11に戻って、特別マップ定義データ540は、配置されている特別マップ毎、すなわち先の特別マップ配置データ528(図12参照)で設定されている特別マップID毎に用意され、どのような内容の特別マップを、どのような条件でプレーヤに付与するかなどの各種定義情報を格納する。   Returning to FIG. 11, the special map definition data 540 is prepared for each special map arranged, that is, for each special map ID set in the special map arrangement data 528 (see FIG. 12). Various definition information such as under what conditions the special map of contents is given to the player is stored.

1つの特別マップ定義データ540は、例えば図14に示すように、固有の特別マップID541と、マップ獲得条件データ543と、地図情報550と、特別第1変換可能オブジェクト配置データ552と、特別予変換場所設置データ554と、特別最終変換場所設置データ556と、他特別マップ配置データ558と、を含む。
勿論、これら以外の情報も適宜含めることができる。また、特別第1変換可能オブジェクト配置データ552と、特別予変換場所設置データ554と、特別最終変換場所設置データ556と、他特別マップ配置データ558と、のうちの単数又は複数を省略することもできる。また、これらのデータ種類のどれを含むかは、全ての特別マップで同じとしても良いし、特別マップ毎に変えることもできる。
One special map definition data 540 includes, for example, as shown in FIG. 14, a unique special map ID 541, map acquisition condition data 543, map information 550, special first convertible object arrangement data 552, and special pre-conversion. Location setting data 554, special final conversion location setting data 556, and other special map arrangement data 558 are included.
Of course, information other than these can be included as appropriate. One or more of the special first convertible object arrangement data 552, the special pre-conversion location setting data 554, the special final conversion location setting data 556, and the other special map location data 558 may be omitted. it can. Which of these data types is included may be the same for all special maps, or may be changed for each special map.

マップ獲得条件データ543は、当該特別マップをプレーヤに付与するために満たすべき条件を定義するデータであって、単数又は複数のサブ条件のAND又はORとして記述される。本実施形態では、サブ条件として、日時サブ条件543aと、プレーヤサブ条件543bと、付与するプレーヤが既に保有しているべき特別マップの特別マップID541のリストである保有済み特別マップサブ条件543cと、を含む。勿論、サブ条件はこれらのうち幾つかを省略しても良いし、これら以外のサブ条件も適宜含めることができる。   The map acquisition condition data 543 is data defining conditions that must be satisfied in order to give the special map to the player, and is described as AND or OR of one or more sub-conditions. In the present embodiment, as the sub-conditions, the date / time sub-condition 543a, the player sub-condition 543b, and the retained special map sub-condition 543c that is a list of the special map ID 541 of the special map that the player to be granted should already possess, including. Of course, some of the sub-conditions may be omitted, and other sub-conditions may be included as appropriate.

地図情報550と、特別第1変換可能オブジェクト配置データ552と、特別予変換場所設置データ554と、特別最終変換場所設置データ556と、他特別マップ配置データ558と、は当該特別マップの内容を定義している。   Map information 550, special first convertible object arrangement data 552, special pre-conversion location setting data 554, special final conversion location setting data 556, and other special map location data 558 define the contents of the special map. doing.

地図情報550は、現実世界における地図をベースにして、特別第1変換可能オブジェクト配置データ552、特別予変換場所設置データ554、特別最終変換場所設置データ556、他特別マップ配置データ558、それぞれで定義されている位置座標を表示するためのデータである。   The map information 550 is defined by special first convertible object arrangement data 552, special pre-conversion place setting data 554, special final conversion place setting data 556, and other special map arrangement data 558 based on a map in the real world. This is data for displaying the position coordinates.

特別第1変換可能オブジェクト配置データ552は、当該特別マップを獲得して利用することで限定的に知ることのできる第1変換可能オブジェクトの配置位置のデータである。データ構成は、総合マップデータ520の第1変換可能オブジェクト配置データ522と同様である(図12参照)。   The special first convertible object arrangement data 552 is data of the arrangement position of the first convertible object that can be known in a limited manner by acquiring and using the special map. The data structure is the same as the first convertible object arrangement data 522 of the general map data 520 (see FIG. 12).

特別予変換場所設置データ554は、当該特別マップを獲得して利用することで限定的に知ることのできる予変換場所の設置位置のデータである。データ構成は、総合マップデータ520の予変換場所設置データ524と同様である(図12参照)。   The special pre-transformation place installation data 554 is data on the installation position of the pre-conversion place that can be known in a limited manner by acquiring and using the special map. The data structure is the same as the pre-conversion location installation data 524 of the general map data 520 (see FIG. 12).

特別最終変換場所設置データ556は、当該特別マップを獲得して利用することで限定的に知ることのできる最終変換場所の設置位置のデータである。データ構成は、総合マップデータ520の最終変換場所設置データ526と同様である(図12参照)。   The special final conversion place installation data 556 is data of the installation position of the final conversion place that can be known in a limited manner by acquiring and using the special map. The data structure is the same as the final conversion place installation data 526 of the general map data 520 (see FIG. 12).

他特別マップ配置データ558は、当該特別マップを獲得して利用することで限定的に知ることのできる他の特別マップの配置位置のデータである。データ構成は、総合マップデータ520の特別マップ配置データ528と同様である(図12参照)。   The other special map arrangement data 558 is data of arrangement positions of other special maps that can be known in a limited manner by acquiring and using the special map. The data structure is the same as the special map arrangement data 528 of the general map data 520 (see FIG. 12).

図11に戻って、予変換パターン定義データ560は、第1変換可能オブジェクトから第2変換可能オブジェクトへの変換パターンの種類毎に用意され、当該変換パターンを定義する各種データを格納する。
1つの予変換パターン定義データ560は、例えば図15に示すように、固有の予変換パターンID561と、予変換実行条件データ562と、第2変換可能オブジェクト種類563と、第2変換可能オブジェクト数量564と、第2変換可能オブジェクト属性565と、変換所要時間566と、お勧め最終変換場所データ567と、設定スポット定義データ568と、を含む。勿論、これら以外の情報も適宜含めることができる。
Returning to FIG. 11, the pre-conversion pattern definition data 560 is prepared for each type of conversion pattern from the first convertible object to the second convertible object, and stores various data defining the conversion pattern.
As shown in FIG. 15, for example, one pre-conversion pattern definition data 560 includes a unique pre-conversion pattern ID 561, pre-conversion execution condition data 562, a second convertible object type 563, and a second convertible object quantity 564. , Second convertible object attribute 565, required conversion time 566, recommended final conversion location data 567, and setting spot definition data 568. Of course, information other than these can be included as appropriate.

予変換実行条件データ562は、当該定義データの予変換パターンを実行するために満たすべき条件を定義するデータであって、単数又は複数のサブ条件のAND又はORとして記述される。本実施形態では、変換元とする第1変換可能オブジェクトに関するサブ条件として、種類を限定する第1変換可能オブジェクト種類サブ条件562aと、オブジェクトの属性を限定する第1変換可能オブジェクト属性サブ条件562bと、オブジェクトを獲得した配置位置の属性を限定する配置位置属性サブ条件562cと、を含む。   The pre-conversion execution condition data 562 is data that defines a condition that must be satisfied in order to execute the pre-conversion pattern of the definition data, and is described as AND or OR of one or more sub-conditions. In the present embodiment, as sub-conditions regarding the first convertible object to be converted, a first convertible object type sub-condition 562a that limits the type, and a first convertible object attribute sub-condition 562b that limits the attribute of the object, And an arrangement position attribute sub-condition 562c for limiting the attribute of the arrangement position at which the object is acquired.

また、相対位置関係サブ条件562dと、広告その場視聴サブ条件562eと、プレーヤサブ条件562fと、日時サブ条件562gと、を含む。勿論、これらのサブ条件を適宜省略したり、他の内容のサブ条件を適宜追加することもできる。   In addition, it includes a relative positional relationship subcondition 562d, an advertisement spot viewing subcondition 562e, a player subcondition 562f, and a date / time subcondition 562g. Of course, these sub-conditions may be omitted as appropriate, or sub-conditions having other contents may be added as appropriate.

相対位置関係サブ条件562dは、変換元とされる第1変換可能オブジェクト80を獲得した位置(当該オブジェクトの配置位置P1)と、予変換場所との相対位置関係を限定するサブ条件である。相対位置関係を表す各種パラメータの閾値や範囲のAND又はORとして記述される。相対位置関係を表すパラメータとしては、相対距離以外にも、相対方位、相対高度、環状鉄道路線の内と外、行政区分による相対位置関係、などを用いることができる。   The relative positional relationship sub-condition 562d is a sub-condition that limits the relative positional relationship between the position (placement position P1 of the object) at which the first convertible object 80 that is the conversion source is acquired and the pre-conversion location. It is described as AND or OR of various parameter thresholds and ranges representing relative positional relationships. As a parameter representing the relative positional relationship, in addition to the relative distance, a relative orientation, a relative altitude, the inside and outside of the circular railway line, a relative positional relationship depending on the administrative division, and the like can be used.

広告その場視聴サブ条件562eは、予変換場所で予変換の実行に先立って、プレーヤが予変換の実行に係る選択操作の前後に、その場視聴するべき広告に関するサブ要件である。例えば、視聴するべき広告IDのリストや、視聴するべき広告の本数、視聴するべき広告の合計時間、視聴するべき広告の属性(分野)などの単数又は複数のAND又はORとして記述される。勿論、設定無し、すなわち視聴する広告に関する条件が特にないという設定も可能である。   The advertisement spot viewing sub-condition 562e is a sub-requirement related to an advertisement to be viewed on the spot before and after the selection operation related to the execution of the pre-conversion by the player prior to the execution of the pre-conversion at the pre-conversion place. For example, it is described as one or a plurality of ANDs or ORs such as a list of advertisement IDs to be viewed, the number of advertisements to be viewed, the total time of advertisements to be viewed, and attributes (fields) of advertisements to be viewed. Of course, it is possible to set no setting, that is, there is no condition regarding the advertisement to be viewed.

第2変換可能オブジェクト種類563と、第2変換可能オブジェクト数量564と、第2変換可能オブジェクト属性565は、当該予変換パターンにおける変換先を定義している。   The second convertible object type 563, the second convertible object quantity 564, and the second convertible object attribute 565 define the conversion destination in the pre-conversion pattern.

変換所要時間566は、当該予変換パターンを実行するための変換対価としての変換実行開始から変換完了に要する時間(本実施形態では、変換の予約から予約実行までに要する時間)を定義している。所要時間を無し(即時に変換する)とする「0」も設定可能である。   The conversion required time 566 defines the time required from conversion start to conversion completion as conversion consideration for executing the pre-conversion pattern (in this embodiment, the time required from conversion reservation to reservation execution). . It is possible to set “0” indicating that the required time is not present (converted immediately).

お勧め最終変換場所データ567は、当該予変換パターンで変換先とされる第2変換可能オブジェクト82を、比較的有利に最終変換できる最終変換場所毎に用意されている。1つのお勧め最終変換場所データ567は、最終変換場所IDと、その呼称と、設置位置P3(図7参照)の設置位置座標と、そこまでの経路を定義する推奨経路データと、を含む。勿論、これら以外のデータも適宜含めることができる。   The recommended final conversion location data 567 is prepared for each final conversion location where the second convertible object 82 that is the conversion destination in the pre-conversion pattern can be converted relatively advantageously. One recommended final conversion location data 567 includes a final conversion location ID, its name, installation location coordinates of the installation location P3 (see FIG. 7), and recommended route data defining a route up to that location. Of course, data other than these can be included as appropriate.

設定スポット定義データ568は、当該予変換パターンで変換先とされる第2変換可能オブジェクト82を、そこへ立ち寄ることで比較的有利に最終変換することができるスポットを定義するデータである。1つの設定スポット定義データ568は、設定スポット名と、当該スポットの現実世界90における設定位置座標と、を含む。勿論、これら以外のデータも適宜含めることができる。例えば、設定スポットに行くべき制限時間の情報なども含めることができる。   The setting spot definition data 568 is data that defines a spot that can be finally converted relatively advantageously by stopping at the second convertible object 82 to be converted by the pre-conversion pattern. One set spot definition data 568 includes a set spot name and set position coordinates of the spot in the real world 90. Of course, data other than these can be included as appropriate. For example, information on a time limit to go to the set spot can be included.

図11に戻って、最終変換パターン定義データ570は、第1変換可能オブジェクト80や第2変換可能オブジェクト82から最終的な変換先オブジェクトであるアイテム7(図2参照)への変換パターンの種類毎に用意され、当該変換パターンを定義する各種データを格納する。   Returning to FIG. 11, the final conversion pattern definition data 570 is for each type of conversion pattern from the first convertible object 80 or the second convertible object 82 to the item 7 (see FIG. 2) that is the final conversion destination object. And stores various data defining the conversion pattern.

1つの最終変換パターン定義データ570は、例えば図16に示すように、固有の最終変換パターンID571と、最終変換実行条件データ572と、最終変換先オブジェクト種類573と、最終変換先オブジェクト数量574と、変換リクエスト先アクセス情報575と、変換所要時間576と、を含む。勿論、これら以外の情報も適宜含めることができる。   One final conversion pattern definition data 570 includes, as shown in FIG. 16, for example, a unique final conversion pattern ID 571, final conversion execution condition data 572, a final conversion destination object type 573, a final conversion destination object quantity 574, It includes conversion request destination access information 575 and conversion required time 576. Of course, information other than these can be included as appropriate.

最終変換実行条件データ572は、当該定義データの最終変換パターンを実行するために満たすべき条件を定義するデータであって、単数又は複数のサブ条件のAND又はORとして記述される。
本実施形態では、変換元とするオブジェクトに関するサブ条件として、その種類を限定する変換元オブジェクト種類サブ条件572aと、その属性を限定する変換元オブジェクト属性サブ条件572bと、変換元オブジェクトが付与された配置位置の属性や変換元オブジェクトが予変換された予変換場所の属性を限定する獲得位置属性サブ条件572cと、を含む。
The final conversion execution condition data 572 is data that defines a condition that must be satisfied in order to execute the final conversion pattern of the definition data, and is described as AND or OR of one or more subconditions.
In the present embodiment, a conversion source object type sub-condition 572a for limiting the type, a conversion source object attribute sub-condition 572b for limiting the attribute, and a conversion source object are provided as sub-conditions regarding the object to be converted. And an acquisition position attribute sub-condition 572c for limiting the attribute of the arrangement position and the attribute of the pre-conversion location where the conversion source object has been pre-transformed.

また、最終変換実行条件データ572は、相対位置関係サブ条件572dと、広告その場視聴サブ条件572eと、プレーヤサブ条件572fと、日時サブ条件572gと、推奨経路サブ条件572hと、設定スポット立ち寄りサブ条件572jと、を含む。
勿論、これらのサブ条件を適宜省略したり、他の内容のサブ条件を適宜追加することもできる。
The final conversion execution condition data 572 includes a relative positional relationship sub-condition 572d, an advertisement spot viewing sub-condition 572e, a player sub-condition 572f, a date / time sub-condition 572g, a recommended route sub-condition 572h, and a set spot stop sub Condition 572j.
Of course, these sub-conditions may be omitted as appropriate, or sub-conditions having other contents may be added as appropriate.

推奨経路サブ条件572hは、変換元オブジェクトが第2変換可能オブジェクト82である場合に参照されるサブ条件であって、予変換に伴ってプレーヤに提示されたお勧め最終変換場所データ567(図15参照)の推奨経路データに沿った移動の実現についての条件である。推奨経路データに沿った移動を必要とする場合には、推奨経路とされる経路データが設定され、必要としない場合には「未設定」「設定無し」を意味する所定値が設定される。   The recommended route sub-condition 572h is a sub-condition that is referred to when the conversion source object is the second convertible object 82, and is recommended final conversion location data 567 (FIG. 15) presented to the player along with the pre-conversion. This is a condition for realizing movement along recommended route data. When movement along recommended route data is required, route data to be a recommended route is set, and when not required, a predetermined value meaning “not set” or “not set” is set.

設定スポット立ち寄りサブ条件572jは、変換元オブジェクトが第2変換可能オブジェクト82である場合に参照されるサブ条件であって、予変換に伴ってプレーヤに提示された設定スポット定義データ568(図15参照)で指定された設定スポットへの立ち寄りの実現についての条件である。立ち寄りを必要とする場合には、設定スポットの現実世界における設定位置座標が設定され、必要としない場合には「未設定」「設定無し」を意味する所定値が設定される。   The set spot stop sub-condition 572j is a sub-condition referred to when the conversion source object is the second convertible object 82, and is the set spot definition data 568 presented to the player along with the pre-conversion (see FIG. 15). This is a condition for realizing a drop-in to the set spot specified in (). When the stop is required, the set position coordinates of the set spot in the real world are set, and when not required, a predetermined value that means “not set” or “not set” is set.

最終変換先オブジェクト種類573と、最終変換先オブジェクト数量574とは、当該最終変換パターンにおける変換先オブジェクトの種類と数量とをそれぞれ定義している。   The final conversion destination object type 573 and the final conversion destination object quantity 574 define the type and quantity of the conversion destination object in the final conversion pattern, respectively.

変換リクエスト先アクセス情報575は、最終変換先オブジェクト種類573が、サーバシステム1100が提供するサービスコンテンツ(本実施形態でいうところのオンラインショッピング機能)以外で利用できる仮想通貨ポイントを設定している場合、当該仮想通貨ポイントをプレーヤであるユーザに付与するためのリクエストを行う先を定義している。   In the conversion request destination access information 575, when the final conversion destination object type 573 has set virtual currency points that can be used other than the service content provided by the server system 1100 (online shopping function in the present embodiment), A destination for making a request for giving the virtual currency point to a user as a player is defined.

具体的には、ポイントサービス管理サーバ1200(図1参照)の通信先アドレス(例えばIPアドレス)と、リクエストを行うためのアクセスパスなどのデータが含まれている。勿論、これら以外のデータも適宜含めることができる。   Specifically, it includes data such as a communication destination address (for example, an IP address) of the point service management server 1200 (see FIG. 1) and an access path for making a request. Of course, data other than these can be included as appropriate.

図11に戻って、軽減策定義データ580は、予変換の変換対価に相当する変換所要時間566(図15参照)や、最終変換の変換対価に相当する変換所要時間576(図16参照)を軽減する軽減策毎に用意され、関連する各種定義データを格納する。
1つの軽減策定義データ580は、例えば図17に示すように、広告視聴型軽減策データ582と、設定移動型軽減策データ584と、を含む。
Returning to FIG. 11, the mitigation measure definition data 580 includes a conversion required time 566 (see FIG. 15) corresponding to the conversion consideration for the pre-conversion and a conversion required time 576 (see FIG. 16) corresponding to the conversion consideration for the final conversion. It is prepared for each mitigation measure to be mitigated and stores various related definition data.
One mitigation measure definition data 580 includes advertisement viewing type mitigation measure data 582 and setting movement type mitigation measure data 584 as shown in FIG. 17, for example.

広告視聴型軽減策データ582は、1)固有の軽減策IDと、2)当該軽減策データが適用可能な予変換パターンを示す適用予変換パターンIDリストと、3)当該軽減策データが適用可能な最終変換パターンを示す適用最終変換パターンIDリストと、4)視聴するべき広告又は視聴する候補となる広告を指定する視聴対象広告IDリストと、5)視聴対象広告IDリストに登録されている視聴対象広告別の軽減内容(例えば、変換所要時間の軽減量や軽減率の設定、変換所要時間を無くする、など)を定義する視聴対象広告別軽減内容リストと、を含む。なお、適用予変換パターンIDリスト及び適用最終変換パターンIDリストは、何れか一方を「設定無し」にすることも可能である。勿論、広告視聴型軽減策データ582には、これら以外のデータも適宜含めることができる。   The advertisement viewing type mitigation measure data 582 includes 1) a unique mitigation measure ID, 2) an applied pre-transformation pattern ID list indicating pre-transformation patterns to which the mitigation measure data can be applied, and 3) the mitigation measure data can be applied. An applied final conversion pattern ID list indicating a final conversion pattern, 4) a viewing target advertisement ID list for designating an advertisement to be viewed or a candidate for viewing, and 5) a viewing registered in the viewing target advertisement ID list A reduction content list for each target advertisement that defines the reduction content for each target advertisement (for example, setting the reduction amount and reduction rate of the conversion required time, eliminating the conversion required time, etc.). Note that either one of the application pre-conversion pattern ID list and the application final conversion pattern ID list can be set to “no setting”. Of course, the advertisement viewing type mitigation measure data 582 can include other data as appropriate.

設定移動型軽減策データ584は、1)固有の軽減策IDと、2)適用予変換パターンIDリストと、3)適用最終変換パターンIDリストと、4)実現するべき推奨経路データと、4)立ち寄るべき設定スポット名及び設定位置座標のセットと、5)軽減内容と、を含む。なお、適用予変換パターンIDリスト及び適用最終変換パターンIDリストは、何れか一方を「設定無し」にすることも可能である。また、推奨経路データと、設定スポット名及び設定位置座標のセットは、何れか一方を「設定無し」にすることも可能である。勿論、設定移動型軽減策データ584には、これら以外のデータも適宜含めることができる。   The setting movement type mitigation measure data 584 includes 1) a unique mitigation measure ID, 2) an application pre-conversion pattern ID list, 3) an application final conversion pattern ID list, 4) recommended route data to be realized, and 4) It includes a set spot name and set position coordinate to be visited, and 5) mitigation contents. Note that either one of the application pre-conversion pattern ID list and the application final conversion pattern ID list can be set to “no setting”. In addition, any one of the recommended route data, the set spot name, and the set position coordinate can be set to “no setting”. Of course, the setting movement type mitigation measure data 584 can appropriately include other data.

図11に戻って、広告定義データ590は、視聴可能な広告毎に用意され、当該広告に関する各種設定データを格納する。本実施形態では、固有の広告IDと、広告を実現するための主体データである広告データと、視聴時間と、広告分類と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 11, the advertisement definition data 590 is prepared for each viewable advertisement and stores various setting data related to the advertisement. The present embodiment includes a unique advertisement ID, advertisement data that is main data for realizing the advertisement, viewing time, and advertisement classification. Of course, data other than these can be included as appropriate.

ユーザ管理データ600は、登録ユーザ毎に用意される第1のプレイ情報であって、固有の識別情報であるアカウントと紐付けられる各種データを格納する。本実施形態では、例えば、図18に示すように、1つのユーザ管理データ600には、ユーザ登録時に設定された固有のユーザアカウント601と、決済媒体帳簿データ603と、プレイ履歴データ605と、フレンドリスト607と、ゲームセーブデータ610と、を含む。勿論、これら以外のデータも適宜含めることができる。   The user management data 600 is first play information prepared for each registered user, and stores various data associated with an account that is unique identification information. In the present embodiment, for example, as shown in FIG. 18, one user management data 600 includes a unique user account 601 set at the time of user registration, settlement medium book data 603, play history data 605, friend A list 607 and game save data 610 are included. Of course, data other than these can be included as appropriate.

決済媒体帳簿データ603は、当該ユーザに紐付けられる電子決済用の決済媒体(例えば、仮想通貨ポイント、ゲーム内通貨、特定のアイテム、行動力などの特定のパラメータ値など)の補充/消費の量と、補充/消費の事由と、変更日時と、の情報を対応づけて格納する所謂帳簿である。課金履歴データ或いは課金情報と読み替えることができる。   The payment medium book data 603 is the amount of replenishment / consumption of electronic payment payment media (for example, virtual currency points, in-game currency, specific items, specific parameter values such as behavioral power, etc.) associated with the user. And a so-called book that stores information on the reason for replenishment / consumption and the date and time of change. It can be read as billing history data or billing information.

プレイ履歴データ605は、過去に何時ゲームプレイしたかを記述するデータを、プレイした時系列に格納するデータであって、ログイン/ログアウトのタイミングで自動的に更新される。どのような操作入力をしたかの操作入力ログも適宜含めることができる。プレイ履歴データ605から、当該ユーザのプレイ時間の累積や1プレイ当たりの平均値といった統計値は勿論、プレイ頻度、などを知ることができる。   The play history data 605 is data that stores data describing when a game was played in the past in time series of play, and is automatically updated at the timing of login / logout. An operation input log indicating what operation input has been made can be included as appropriate. From the play history data 605, it is possible to know not only statistical values such as the cumulative play time of the user and the average value per play but also the play frequency.

フレンドリスト607は、当該ユーザがフレンドと認定し登録手続きをした他ユーザのユーザアカウントのリストである。当該ユーザに係るフレンド数はこのリストの数である。   The friend list 607 is a list of user accounts of other users who have been recognized as friends and registered. The number of friends related to the user is the number of this list.

ゲームセーブデータ610は、ゲーム中断までのゲームプレイ時までのプレイ結果やゲーム進行の状態を記述する各種データを格納する。例えば、1)それまでのプレイ成績に応じて自動的に設定されるプレーヤレベル612と、2)当該ユーザが使用したユーザ端末1500のユーザ位置履歴データ614と、3)当該ユーザが保有しているプレーヤキャラクタ4等のキャラクタ別の状態を記述する保有キャラクタ管理データ616と、4)当該ユーザが保有しているアイテム7の状態を記述する保有アイテム管理データ618と、5)保有第1変換可能オブジェクト管理データ620と、6)保有第2変換可能オブジェクト管理データ640と、7)保有特別マップ管理データ660と、8)利用設定特別マップリスト662と、を含む。勿論、これら以外のデータも適宜含めることができる。   The game save data 610 stores various data describing the play results up to the game play until the game is interrupted and the state of the game progress. For example, 1) a player level 612 that is automatically set according to the previous playing results, 2) user position history data 614 of the user terminal 1500 used by the user, and 3) the user possesses Possessed character management data 616 describing the state of each character such as the player character 4; 4) possessed item management data 618 describing the state of the item 7 possessed by the user; and 5) retained first convertible object. Management data 620, 6) possessed second convertible object management data 640, 7) possessed special map management data 660, and 8) use setting special map list 662. Of course, data other than these can be included as appropriate.

保有第1変換可能オブジェクト管理データ620は、当該ユーザが保有している第1変換可能オブジェクト80毎に用意され、当該オブジェクトに係る各種データを格納する。1つの保有第1変換可能オブジェクト管理データ620は、例えば図19に示すように、固有の第1変換可能オブジェクトID621と、第1変換可能オブジェクト種類622と、第1変換可能オブジェクト数量623と、第1変換可能オブジェクト属性624と、獲得日時630と、獲得要因付与パターンID631と、獲得位置座標632と、獲得位置属性633と、当該第1変換可能オブジェクトの状態を記述する状態パラメータ値リスト634と、を含む。勿論、これら以外のデータも適宜含めることができる。   The possessed first convertible object management data 620 is prepared for each first convertible object 80 possessed by the user, and stores various data relating to the object. One held first convertible object management data 620 includes, for example, as shown in FIG. 19, a unique first convertible object ID 621, a first convertible object type 622, a first convertible object quantity 623, 1 convertible object attribute 624, acquisition date and time 630, acquisition factor assignment pattern ID 631, acquisition position coordinates 632, acquisition position attribute 633, state parameter value list 634 describing the state of the first convertible object, including. Of course, data other than these can be included as appropriate.

獲得要因付与パターンID631、獲得位置座標632、獲得位置属性633には、それぞれ当該第1変換可能オブジェクト80の第1変換可能オブジェクト配置データ522(図12参照)の付与パターンID、配置位置座標、配置位置属性がコピーされる。   In the acquisition factor assignment pattern ID 631, the acquisition position coordinates 632, and the acquisition position attribute 633, the acquisition pattern ID, the arrangement position coordinates, and the arrangement of the first convertible object arrangement data 522 (see FIG. 12) of the first convertible object 80, respectively. The location attribute is copied.

図18に戻って、保有第2変換可能オブジェクト管理データ640は、当該ユーザが保有している第2変換可能オブジェクト82毎に用意され、当該オブジェクトに係る各種データを格納する。1つの保有第2変換可能オブジェクト管理データ640は、例えば図20に示すように、固有の第2変換可能オブジェクトID641と、第2変換可能オブジェクト種類642と、第2変換可能オブジェクト数量643と、第2変換可能オブジェクト属性644と、獲得日時650と、獲得要因予変換パターンID651と、獲得位置座標652と、獲得位置属性653と、当該第2変換可能オブジェクトの状態を記述する状態パラメータ値リスト654と、お勧め最終変換場所データ657と、設定スポット定義データ658と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 18, possessed second convertible object management data 640 is prepared for each second convertible object 82 possessed by the user, and stores various data relating to the object. One held second convertible object management data 640 includes, for example, as shown in FIG. 20, a unique second convertible object ID 641, a second convertible object type 642, a second convertible object quantity 643, 2 conversion object attribute 644, acquisition date and time 650, acquisition factor pre-conversion pattern ID 651, acquisition position coordinates 652, acquisition position attribute 653, state parameter value list 654 describing the state of the second conversion object , Recommended final conversion location data 657 and setting spot definition data 658. Of course, data other than these can be included as appropriate.

獲得要因予変換パターンID651には、それぞれ当該第2変換可能オブジェクト82を獲得するに当たり適用された予変換パターンの予変換パターンID561がコピーされる(図15参照)。また、獲得位置座標652、獲得位置属性653には、当該第2変換可能オブジェクト82への変換が行われた予変換場所設置データ524の設置位置座標、予変換場所属性がそれぞれコピーされる(図12参照)。   In the acquisition factor pre-conversion pattern ID 651, the pre-conversion pattern ID 561 of the pre-conversion pattern applied in acquiring the second convertible object 82 is copied (see FIG. 15). Further, the acquired position coordinate 652 and the acquired position attribute 653 are copied with the installation position coordinate and the pre-converted location attribute of the pre-converted location setting data 524 converted into the second convertible object 82 (FIG. 12).

また、お勧め最終変換場所データ657、設定スポット定義データ658は、それぞれ当該第2変換可能オブジェクト82を獲得するに当たり適用された予変換パターンの予変換パターンID561のお勧め最終変換場所データ567、設定スポット定義データ568のコピーである(図15参照)。   Also, the recommended final conversion location data 657 and the setting spot definition data 658 are the recommended final conversion location data 567 of the pre-conversion pattern ID 561 of the pre-conversion pattern applied in acquiring the second convertible object 82, respectively. This is a copy of the spot definition data 568 (see FIG. 15).

図18に戻って、保有特別マップ管理データ660は、当該ユーザが保有している特別マップ毎に用意され、当該特別マップに係る各種データを格納する。1つの保有特別マップ管理データ660は、例えば、特別マップIDと、獲得日時と、獲得位置座標と、を格納する。勿論、これら以外のデータも適宜格納するとしてもよい。   Returning to FIG. 18, the possessed special map management data 660 is prepared for each special map possessed by the user, and stores various data relating to the special map. One possessed special map management data 660 stores, for example, a special map ID, an acquisition date and time, and an acquisition position coordinate. Of course, data other than these may be stored as appropriate.

利用設定特別マップリスト662は、当該ユーザが保有している特別マップのうち、レーダ画面W3(図3参照)の表示に利用するように設定された特別マップの特別マップIDのリストである。レーダ画面W3の特別マップ利用設定部30で利用設定された特別マップを示すデータである。   The use setting special map list 662 is a list of special map IDs of special maps set to be used for displaying the radar screen W3 (see FIG. 3) among the special maps held by the user. This is data indicating a special map that is used and set by the special map use setting unit 30 of the radar screen W3.

図11に戻って、プレイデータ700は、ログインしたプレーヤであるユーザ毎に用意される第2のプレイ情報であって、現在進行中のゲームプレイ状況を記述する各種データを格納する。例えば、図21に示すように、1つのプレイデータ700は、1)プレーヤであるユーザのユーザアカウント601(図18参照)を格納するプレーヤアカウント701と、2)プレーヤが使用するユーザ端末1500のIPアドレス703と、3)ユーザ端末1500で測位された最新の最新ユーザ位置705と、4)レーダ表示対象位置座標リスト707と、5)プレイ開始時にゲームセーブデータ610のコピーを含み、最新のゲーム進行情報を記述するプレイ制御データ710と、6)予変換場所や最終変換場所に到着して予変換や最終変換に係る各種選択結果などを一時的に格納する変換制御データ712と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 11, the play data 700 is second play information prepared for each user who is a logged-in player, and stores various data describing a game play situation currently in progress. For example, as shown in FIG. 21, one play data 700 includes 1) a player account 701 storing a user account 601 of a user who is a player (see FIG. 18), and 2) an IP of a user terminal 1500 used by the player. Address 703, 3) Latest latest user position 705 measured by user terminal 1500, 4) Radar display target position coordinate list 707, 5) A copy of game save data 610 at the start of play, and the latest game progress Play control data 710 that describes information, and 6) conversion control data 712 that arrives at a pre-conversion location or final conversion location and temporarily stores various selection results related to pre-conversion or final conversion. Of course, data other than these can be included as appropriate.

レーダ表示対象位置座標リスト707は、レーダ画面W3(図3参照)に各種表示体として表示される位置座標のリストである。
具体的には、最新ユーザ位置705を基準として、総合マップデータ520(図12参照)にて定義される第1変換可能オブジェクト80の配置位置P1、予変換場所の設置位置P2、最終変換場所の設置位置P3、特別マップの配置位置の各位置座標が設定される。また、利用設定されている特別マップすなわちレーダ画面W3の表示に利用される特別マップの特別マップ定義データ540(図14参照)にて定義されている第1変換可能オブジェクト80の配置位置P1、予変換場所の設置位置P2、最終変換場所の設置位置P3、特別マップの配置位置の各位置座標が設定される。
The radar display target position coordinate list 707 is a list of position coordinates displayed as various display objects on the radar screen W3 (see FIG. 3).
Specifically, with the latest user position 705 as a reference, the arrangement position P1 of the first convertible object 80 defined by the comprehensive map data 520 (see FIG. 12), the installation position P2 of the pre-conversion place, and the final conversion place The position coordinates of the installation position P3 and the special map are set. Further, the arrangement position P1 of the first convertible object 80 defined in the special map definition data 540 (see FIG. 14) of the special map that is set for use, that is, the special map used for displaying the radar screen W3, The position coordinates of the conversion location installation position P2, the final conversion location installation position P3, and the special map placement position are set.

図11に戻って、再付与禁止登録データ720は、第1変換可能オブジェクト80がユーザに付与される毎に作成され、当該オブジェクトを一時的に付与対象として除外するための管理データである。   Returning to FIG. 11, the reassignment prohibition registration data 720 is management data that is created every time the first convertible object 80 is given to the user, and temporarily excludes the object as a grant target.

具体的には、第1変換可能オブジェクト80が付与されると、新たな再付与禁止登録データ720が作成され、その第1変換可能オブジェクト配置データ522(図12参照)の配置位置座標と、今回の付与に係る第1変換可能オブジェクト付与パターン定義データ530(図13参照)の再付与禁止タイマ初期値536を、再付与禁止タイマ値に設定する。当該タイマは、設定後自動的に計時される。そして、計時終了すると、当該第1変換可能オブジェクト80は再びユーザへの付与が可能な状態に戻ったと見なされ、当該再付与禁止登録データ720が削除される。   Specifically, when the first convertible object 80 is given, new re-granting prohibition registration data 720 is created, the arrangement position coordinates of the first convertible object arrangement data 522 (see FIG. 12), and the current time The reassignment prohibition timer initial value 536 of the first convertible object assignment pattern definition data 530 (see FIG. 13) relating to the assignment of the reassignment prohibition timer value is set. The timer is automatically timed after setting. When the timing ends, it is considered that the first convertible object 80 has returned to the state where it can be given to the user again, and the re-granting prohibition registration data 720 is deleted.

予変換予約データ730は、プレーヤが予変換場所の設置位置P2から所定の範囲94に到達し(図5参照)、プレーヤにより変換実行操作が入力され、予変換の内容が決定すると作成され、実行されるべき予変換の内容とタイミングを定義するデータを格納する。予変換の内容の決定に際しては、本実施形態では、その時利用可能な予変換パターンがプレーヤに提示され、プレーヤにより選択される。つまり、変換元とする第1変換可能オブジェクト80と、変換先とする第2変換可能オブジェクト82との組み合わせがプレーヤにより選択されることにより実現される。   The pre-conversion reservation data 730 is created and executed when the player reaches the predetermined range 94 from the pre-conversion location installation position P2 (see FIG. 5), the conversion execution operation is input by the player, and the content of the pre-conversion is determined. Stores data defining the content and timing of pre-conversion to be performed. In determining the content of the pre-conversion, in the present embodiment, a pre-conversion pattern that can be used at that time is presented to the player and selected by the player. In other words, this is realized by the player selecting a combination of the first convertible object 80 as the conversion source and the second convertible object 82 as the conversion destination.

1つの予変換予約データ730は、例えば図22に示すように、1)固有の予約ID731と、2)当該データを作成した設定日時732と、3)予変換の実行対象者とされるユーザのユーザアカウントを格納する対象者アカウント733と、4)適用されうる予変換パターンつまりは実行されるべき予変換の内容を指定する適用予変換パターンID734と、5)当該予変換に適用される変換所要時間を示す適用変換所要時間735と、6)当該予変換に採用される軽減策を示す採用軽減策ID736と、を含む。勿論、これら以外のデータも適宜含めることができる。   One pre-conversion reservation data 730 includes, for example, as shown in FIG. 22, 1) a unique reservation ID 731, 2) a set date and time 732 that created the data, and 3) a user who is an execution target of the pre-conversion. A target person account 733 for storing a user account, 4) an applicable pre-conversion pattern, that is, an applied pre-conversion pattern ID 734 for specifying the content of pre-conversion to be executed, and 5) a conversion requirement applied to the pre-conversion. Application conversion required time 735 indicating time, and 6) Adoption mitigation measure ID 736 indicating a mitigation measure adopted for the pre-conversion. Of course, data other than these can be included as appropriate.

適用変換所要時間735には、実行されるべき予変換の内容が決定し、適用される予変換パターンが決定すると、その変換所要時間566(図15参照)が初期設定される。そして、変換対価の軽減が行われると、適用変換所要時間735が小さくなるように更新される。   In the required conversion time 735, the content of the pre-conversion to be executed is determined. When the pre-conversion pattern to be applied is determined, the conversion required time 566 (see FIG. 15) is initialized. When the conversion consideration is reduced, the applied conversion required time 735 is updated so as to be reduced.

図11に戻って、最終変換予約データ750は、プレーヤが最終変換場所の設置位置P3から所定の範囲95に到達し(図7参照)、プレーヤにより変換実行操作が入力され、予変換の内容が決定すると作成され、実行されるべき最終変換の内容とタイミングを定義するデータを格納する。最終変換の内容の決定に際しては、本実施形態では、その時利用可能な最終変換パターンがプレーヤに提示され、プレーヤにより選択される。つまり、変換元とする第1変換可能オブジェクト80又は第2変換可能オブジェクト82と、変換先とするアイテム(本実施形態における最終変換先オブジェクト)との組み合わせがプレーヤにより選択されることにより実現される。   Returning to FIG. 11, the final conversion reservation data 750 indicates that the player reaches the predetermined range 95 from the installation position P3 of the final conversion place (see FIG. 7), the conversion execution operation is input by the player, and the content of the pre-conversion is Stores data that defines the content and timing of the final transformation to be created and executed upon determination. In determining the content of the final conversion, in this embodiment, the final conversion pattern that can be used at that time is presented to the player and selected by the player. That is, it is realized by the player selecting a combination of the first convertible object 80 or the second convertible object 82 as the conversion source and the item (the final conversion destination object in the present embodiment) as the conversion destination. .

1つの最終変換予約データ750は、例えば図23に示すように、1)固有の予約ID751と、2)当該データを作成した設定日時752と、3)最終変換の実行対象者とされるユーザのユーザアカウントを格納する対象者アカウント753と、4)適用される最終変換パターンつまりは実行されるべき最終変換の内容を指定する適用最終変換パターンID754と、5)当該最終変換に適用される変換所要時間を示す適用変換所要時間755と、6)当該予変換に採用される軽減策を示す採用軽減策ID756と、を含む。勿論、これら以外のデータも適宜含めることができる。   One final conversion reservation data 750 includes, for example, as shown in FIG. 23, 1) a unique reservation ID 751, 2) a set date and time 752 at which the data is created, and 3) a user who is the execution target of the final conversion. A target account 753 for storing a user account, 4) an applied final conversion pattern, that is, an applied final conversion pattern ID 754 that specifies the content of the final conversion to be executed, and 5) a conversion requirement applied to the final conversion. Application conversion required time 755 indicating time, and 6) Adoption mitigation measure ID 756 indicating a mitigation measure adopted for the pre-conversion. Of course, data other than these can be included as appropriate.

適用変換所要時間755には、実行されるべき予変換の内容が決定し、適用される最終変換パターンが決定すると、その変換所要時間576(図16参照)が初期設定される。そして、変換対価の軽減が行われると、適用変換所要時間755が小さくなるように更新される。   In the required conversion conversion time 755, the content of the pre-conversion to be executed is determined, and when the final conversion pattern to be applied is determined, the conversion conversion time 576 (see FIG. 16) is initialized. When the conversion consideration is reduced, the applied conversion required time 755 is updated so as to be reduced.

図24は、本実施形態におけるユーザ端末1500の機能構成の一例を示す機能ブロック図である。本実施形態のユーザ端末1500は、操作入力部100と、測位部110と、端末処理部200と、音出力部390と、画像表示部392と、通信部394と、端末記憶部500とを備える。   FIG. 24 is a functional block diagram illustrating an example of a functional configuration of the user terminal 1500 in the present embodiment. The user terminal 1500 of the present embodiment includes an operation input unit 100, a positioning unit 110, a terminal processing unit 200, a sound output unit 390, an image display unit 392, a communication unit 394, and a terminal storage unit 500. .

操作入力部100は、プレーヤによって為された各種の操作入力に応じて操作入力信号を端末処理部200に出力する。例えば、プッシュスイッチや、ジョイスティック、タッチパッド、トラックボール、加速度センサ、ジャイロ、CCDモジュール、などによって実現できる。図1の方向入力キー1502や、ボタンスイッチ1504、タッチパネル1506がこれに該当する。   The operation input unit 100 outputs operation input signals to the terminal processing unit 200 in accordance with various operation inputs made by the player. For example, it can be realized by a push switch, a joystick, a touch pad, a track ball, an acceleration sensor, a gyro, a CCD module, or the like. The direction input key 1502, the button switch 1504, and the touch panel 1506 in FIG.

測位部110は、ユーザ位置情報を取得し端末処理部200へ出力する。本実施形態では、図1の測位モジュール1555がこれに該当する。   The positioning unit 110 acquires user position information and outputs it to the terminal processing unit 200. In the present embodiment, the positioning module 1555 of FIG.

端末処理部200は、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100や端末記憶部500を含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100からの操作入力信号、サーバシステム1100から受信した各種データに基づいて各種の演算処理を実行して、ユーザ端末1500の動作を制御する。図1の制御基板1550がこれに該当する。そして、本実施形態における端末処理部200は、ユーザ端末演算部270と、計時部280と、音生成部290と、画像生成部292と、通信制御部294と、を備える。   The terminal processing unit 200 is realized by, for example, a microprocessor such as a CPU or a GPU, or an electronic component such as an ASIC or IC memory, and inputs / outputs data to / from each function unit including the operation input unit 100 and the terminal storage unit 500. Take control. Then, various arithmetic processes are executed based on predetermined programs and data, operation input signals from the operation input unit 100, and various data received from the server system 1100, and the operation of the user terminal 1500 is controlled. The control board 1550 in FIG. 1 corresponds to this. The terminal processing unit 200 according to the present embodiment includes a user terminal calculation unit 270, a timing unit 280, a sound generation unit 290, an image generation unit 292, and a communication control unit 294.

ユーザ端末演算部270は、操作信号送信制御部271と、ゲーム画面表示制御部272と、音声再生制御部273と、ユーザ位置情報提供制御部274と、を含む。   The user terminal calculation unit 270 includes an operation signal transmission control unit 271, a game screen display control unit 272, a sound reproduction control unit 273, and a user position information provision control unit 274.

操作信号送信制御部271は、操作入力部100に為された操作に応じて、各種データやリクエストをサーバシステム1100へ送信するための処理を実行する。   The operation signal transmission control unit 271 executes processing for transmitting various data and requests to the server system 1100 according to the operation performed on the operation input unit 100.

ゲーム画面表示制御部272は、サーバシステム1100から受信した各種データに基づいてゲーム画面を表示するための制御を行う。当該構成では、ゲーム画面の画像をサーバシステム1100にて生成する構成とするが、当該画像をユーザ端末1500で生成する構成も可能である。その場合、ゲーム画面表示制御部272が、例えば3DCGを生成するための仮想3次元空間に配置されたオブジェクトの制御を含むこととしてもよい。   The game screen display control unit 272 performs control for displaying a game screen based on various data received from the server system 1100. In this configuration, an image of the game screen is generated by the server system 1100, but a configuration in which the image is generated by the user terminal 1500 is also possible. In that case, the game screen display control unit 272 may include control of an object arranged in a virtual three-dimensional space for generating 3DCG, for example.

音声再生制御部273は、サーバシステム1100から受信した各種音声データに基づいて、音声(例えば、効果音、BGM、声優による台詞読み上げ、など)を放音させるための制御を行う。   The sound reproduction control unit 273 performs control for emitting sound (for example, sound effects, BGM, speech reading by a voice actor, etc.) based on various sound data received from the server system 1100.

ユーザ位置情報提供制御部274は、外部装置へユーザ位置情報を提供するための制御を実行する。本実施形態では、所定周期で自動的にユーザ位置情報をサーバシステム1100へ送信する制御、所定のリクエストをサーバシステム1100へ送信する際にユーザ位置情報を送信する制御、などを行うことができる。   The user position information provision control unit 274 executes control for providing user position information to an external device. In the present embodiment, control for automatically transmitting user position information to the server system 1100 at a predetermined period, control for transmitting user position information when transmitting a predetermined request to the server system 1100, and the like can be performed.

計時部280は、システムクロックを利用して現在日時、カウントダウンタイマー等に係る計時を行う。   The time measuring unit 280 performs time measurement related to the current date and time, a countdown timer, and the like using the system clock.

音生成部290は、例えばデジタルシグナルプロセッサ(DSP)や、音声合成ICなどのプロセッサ、音声ファイル再生可能なオーディオコーデック等によって実現され、ゲーム画面表示制御部272や音声再生制御部273による処理結果に基づいてゲームに係る効果音やBGM、各種操作音の音信号を生成し、音出力部390に出力する。   The sound generation unit 290 is realized by, for example, a digital signal processor (DSP), a processor such as a voice synthesis IC, an audio codec that can reproduce an audio file, and the like, and the processing result by the game screen display control unit 272 and the audio reproduction control unit 273 is obtained. Based on this, sound signals of game sound effects, BGM, and various operation sounds are generated and output to the sound output unit 390.

音出力部390は、音生成部290から入力される音信号に基づいて効果音やBGM等を音出力する装置によって実現される。図1のスピーカ1510がこれに該当する。   The sound output unit 390 is realized by a device that outputs sound effects, BGM, and the like based on the sound signal input from the sound generation unit 290. The speaker 1510 in FIG. 1 corresponds to this.

画像生成部292は、例えば、GPU、デジタルシグナルプロセッサ(DSP)などのプロセッサ、ビデオ信号IC、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ICメモリ等によって実現される。   The image generation unit 292 is realized by, for example, a processor such as a GPU or a digital signal processor (DSP), a program such as a video signal IC or a video codec, an IC memory for a drawing frame such as a frame buffer, or the like.

そして、画像生成部292は、サーバシステム1100から受信した各種データに基づいて1フレーム時間(例えば1/60秒)で1枚のゲーム画面の画像を生成し、生成したゲーム画面の画像信号を画像表示部392に出力する。   Then, the image generation unit 292 generates an image of one game screen in one frame time (for example, 1/60 seconds) based on various data received from the server system 1100, and generates the image signal of the generated game screen as an image. The data is output to the display unit 392.

画像表示部392は、画像生成部292から入力される画像信号に基づいて各種ゲーム画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図1のタッチパネル1506がこれに該当する。   The image display unit 392 displays various game images based on the image signal input from the image generation unit 292. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head mounted display. In the present embodiment, the touch panel 1506 in FIG. 1 corresponds to this.

通信制御部294は、データ通信に係るデータ処理を実行し、通信部394を介して外部装置とのデータのやりとりを実現する。通信部394は、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現され、図1の無線通信モジュール1553がこれに該当する。   The communication control unit 294 executes data processing related to data communication, and realizes data exchange with an external device via the communication unit 394. The communication unit 394 is connected to the communication line 9 to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a cable communication cable jack, a control circuit, and the like, and the wireless communication module 1553 of FIG. 1 corresponds to this.

端末記憶部500は、端末処理部200にユーザ端末1500を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームプレイに必要なプログラム、各種データ等を記憶する。また、端末処理部200の作業領域として用いられ、端末処理部200が各種プログラムに従って実行した演算結果や操作入力部100から入力される入力データ等を一時的に記憶する。こうした機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図1の制御基板1550が搭載するICメモリ1552やメモリカード1540がこれに該当する。   The terminal storage unit 500 stores a system program for realizing various functions for causing the terminal processing unit 200 to control the user terminal 1500 in an integrated manner, a program necessary for game play, various data, and the like. Moreover, it is used as a work area of the terminal processing unit 200, and temporarily stores calculation results executed by the terminal processing unit 200 according to various programs, input data input from the operation input unit 100, and the like. Such a function is realized by, for example, an IC memory such as a RAM or a ROM, a magnetic disk such as a hard disk, or an optical disk such as a CD-ROM or DVD. The IC memory 1552 and the memory card 1540 mounted on the control board 1550 in FIG.

本実施形態の端末記憶部500は、ゲームクライアントプログラム504を記憶し、ユーザアカウント506と、ユーザ位置情報508とを一時的に記憶する。勿論、これら以外のデータも適宜記憶することができる。   The terminal storage unit 500 of the present embodiment stores a game client program 504, and temporarily stores a user account 506 and user position information 508. Of course, other data can be stored as appropriate.

ゲームクライアントプログラム504は、端末処理部200が読み出して実行することによってユーザ端末演算部270としての機能を実現させるためのアプリケーションソフトウェアである。本実施形態では、サーバシステム1100から提供される配信用ゲームクライアントプログラム505(図11参照)のコピーとする。   The game client program 504 is application software for realizing the function as the user terminal calculation unit 270 by being read and executed by the terminal processing unit 200. In the present embodiment, it is assumed that the distribution game client program 505 (see FIG. 11) provided from the server system 1100 is a copy.

なお、ゲームクライアントプログラム504は、オンラインゲームを実現する技術手法に応じて専用のクライアントプログラムであっても良いし、ウェブブラウザプログラム及びインタラクティブな画像表示を実現するプラグインなどにより構成するとしても良い。   Note that the game client program 504 may be a dedicated client program according to a technical technique for realizing an online game, or may be configured by a web browser program and a plug-in that realizes interactive image display.

[動作の説明]
次に、サーバシステム1100における処理の流れについて説明する。ここで説明する処理の流れは、サーバ処理部200sがサーバプログラム503を実行することにより実行される。
[Description of operation]
Next, the flow of processing in the server system 1100 will be described. The processing flow described here is executed by the server processing unit 200s executing the server program 503.

図25〜図26は、本実施形態のサーバシステム1100における処理の流れについて説明するためのフローチャートである。プレーヤ2であるユーザは、既にユーザ登録手続きを済ませ、ユーザ端末1500を使用してログインを完了しており、当該ユーザのプレイデータ700が作成されゲームを開始しているものとする。なお、図25〜図26のフローチャートは、とある1人のプレーヤ2に対応する前提で書かれているが、実際にはその時ログイン済みの全てのプレーヤについて同様の処理が行われる。   25 to 26 are flowcharts for explaining the flow of processing in the server system 1100 of this embodiment. It is assumed that the user who is the player 2 has already completed the user registration procedure, has logged in using the user terminal 1500, has created the play data 700 of the user, and has started the game. Note that the flowcharts of FIGS. 25 to 26 are written on the premise of corresponding to one player 2, but actually the same processing is performed for all the players who have logged in at that time.

さて、サーバシステム1100は、ログインを完了したユーザ端末1500にゲーム画面W2(図2参照)を表示させる(ステップS2)。   The server system 1100 displays the game screen W2 (see FIG. 2) on the user terminal 1500 that has completed login (step S2).

本実施形態では、ユーザ端末1500は、周期的にユーザ位置をサーバシステム1100へ提供する。サーバシステム1100は、ユーザ端末1500からユーザ位置を取得すると(ステップS10のYES)、当該ユーザ端末1500のユーザのプレイデータ700(図21参照)の最新ユーザ位置705及びレーダ表示対象位置座標リスト707と、ユーザ管理データ600(図18参照)のユーザ位置履歴データ614と、を更新する(ステップS12)。   In the present embodiment, the user terminal 1500 periodically provides the user position to the server system 1100. When the server system 1100 acquires the user position from the user terminal 1500 (YES in step S10), the latest user position 705 and the radar display target position coordinate list 707 of the play data 700 of the user of the user terminal 1500 (see FIG. 21) The user position history data 614 in the user management data 600 (see FIG. 18) is updated (step S12).

次いで、サーバシステム1100は、ユーザの現実世界における移動に応じて敵キャラクタ6を出現させるかを判定する(ステップS14)。
具体的には、総合マップデータ520(図12参照)の敵キャラクタ配置データ521毎に、その出現位置座標を基準とした出現範囲92(図2参照)を決定し、当該出現範囲92内に最新ユーザ位置705が含まれるかを判定する。そして、肯定の場合すなわち出現範囲92にプレーヤ2が居る場合には、当該配置データに設定されている種類の敵キャラクタ6を、当該配置データに設定されている出現数だけゲーム画面W2にて出現させる。そして、出現させた敵キャラクタ6とプレーヤキャラクタ4との遭遇戦プレイの制御を行う(ステップS16)。これに伴い、プレイデータ700のプレイ制御データ710には、遭遇戦プレイに必要な情報が適宜作成・更新される。
Next, the server system 1100 determines whether to cause the enemy character 6 to appear according to the movement of the user in the real world (step S14).
Specifically, an appearance range 92 (see FIG. 2) based on the appearance position coordinates is determined for each enemy character arrangement data 521 of the general map data 520 (see FIG. 12), and the latest in the appearance range 92 is determined. It is determined whether the user position 705 is included. In the case of affirmation, that is, when the player 2 is in the appearance range 92, the enemy characters 6 of the type set in the arrangement data appear on the game screen W2 by the number of appearances set in the arrangement data. Let Then, the encounter battle play between the appearing enemy character 6 and the player character 4 is controlled (step S16). Along with this, information necessary for encounter battle play is appropriately created and updated in the play control data 710 of the play data 700.

もし、ユーザ端末1500にてレーダ表示操作が入力されたならば(ステップS20のYES)、サーバシステム1100は当該ユーザ端末にてレーダ画面W3(図3参照)を表示させる(ステップS22)。   If a radar display operation is input on the user terminal 1500 (YES in step S20), the server system 1100 displays the radar screen W3 (see FIG. 3) on the user terminal (step S22).

具体的には、レーダ表示対象位置座標リスト707に登録されている第1変換可能オブジェクト80、特別マップ、予変換場所、最終変換場所、それぞれに対応する第1変換可能オブジェクト配置位置表示体23、特別マップ配置位置表示体24、予変換場所位置表示体25、最終変換場所位置表示体26、をレーダ画面W3に表示させる。なお、第1変換可能オブジェクト80については、再付与禁止登録データ720(図11参照)に登録されているものは、レーダ画面W3への表示対象から除外するものとする。   Specifically, the first convertible object 80 registered in the radar display target position coordinate list 707, the special map, the pre-conversion location, and the final conversion location, the first convertible object arrangement location display 23 corresponding to each, The special map arrangement position display 24, the pre-conversion location display 25, and the final conversion location display 26 are displayed on the radar screen W3. As for the first convertible object 80, those registered in the reassignment prohibition registration data 720 (see FIG. 11) are excluded from display targets on the radar screen W3.

また、サーバシステム1100は、レーダ画面W3の表示にともなって、特別マップ利用設定部30ではプレーヤ2であるユーザが保有している特別マップの一覧が選択操作可能に表示させ、特別マップ利用設定部30にて、保有している特別マップの名称へのタップ操作が有る毎に、当該特別マップのレーダ画面W3の表示への利用設定のON/OFFを切り換えする(ステップS24)。すなわち、プレーヤ2であるユーザのユーザ管理データ600の利用設定特別マップリスト662(図18参照)を変更する。   Further, the server system 1100 displays a list of special maps held by the user who is the player 2 in the special map use setting unit 30 as the radar screen W3 is displayed, so that the special map use setting unit can be operated. At 30, every time there is a tap operation to the name of the special map that is held, the use setting for displaying the radar screen W3 of the special map is switched ON / OFF (step S24). That is, the usage setting special map list 662 (see FIG. 18) of the user management data 600 of the user who is the player 2 is changed.

そして、サーバシステム1100は、レーダ画面W3の表示へ、利用設定特別マップリスト662に登録されている特別マップの情報を反映させる(ステップS26)。
具体的には、利用設定特別マップリスト662に登録されている特別マップの特別マップ定義データ540(図14参照)を参照して、レーダ表示対象位置座標リスト707を更新する。この結果、特別第1変換可能オブジェクト配置データ552、特別予変換場所設置データ554、特別最終変換場所設置データ556、他特別マップ配置データ558、それぞれに対応する第1変換可能オブジェクト配置位置表示体23、特別マップ配置位置表示体24、予変換場所位置表示体25、最終変換場所位置表示体26、がレーダ画面W3に追加表示させることができるようになる。
Then, the server system 1100 reflects the information on the special map registered in the use setting special map list 662 on the display of the radar screen W3 (step S26).
Specifically, the radar display target position coordinate list 707 is updated with reference to the special map definition data 540 (see FIG. 14) of the special map registered in the use setting special map list 662. As a result, the special first convertible object arrangement data 552, the special pre-conversion location setting data 554, the special final conversion location setting data 556, the other special map arrangement data 558, and the first convertible object arrangement position display 23 corresponding to each of them. The special map arrangement position display 24, the pre-conversion location display 25, and the final conversion location display 26 can be additionally displayed on the radar screen W3.

次に、サーバシステム1100は獲得可能な特別マップの有無を判定する(ステップS30)。具体的には、レーダ画面W3にて特別マップ配置位置表示体24が表示されている特別マップの配置位置座標(マップ獲得位置座標)から所定の範囲に最新ユーザ位置705が含まれ、且つ、当該特別マップの特別マップ定義データ540(図14参照)のマップ獲得条件データ543で定義される条件が満たされている場合に、その特別マップを獲得可能なマップと見なす。   Next, the server system 1100 determines whether there is a special map that can be acquired (step S30). Specifically, the latest user position 705 is included in a predetermined range from the arrangement position coordinates (map acquisition position coordinates) of the special map on which the special map arrangement position display body 24 is displayed on the radar screen W3. When the condition defined by the map acquisition condition data 543 of the special map definition data 540 (see FIG. 14) of the special map is satisfied, the special map is regarded as an acquirable map.

そして、獲得可能な特別マップが有れば(ステップS30のYES)、サーバシステム1100は当該特別マップをプレーヤ2であるユーザに付与する(ステップS32)。
具体的には、プレーヤ2であるユーザのユーザ管理データ600(図18参照)に、新たな保有特別マップ管理データ660を作成する。この時、特別マップIDは、獲得可能と判定された特別マップの特別マップID541(図14参照)が設定され、獲得日時には現在日時800が設定され、獲得位置座標は、当該特別マップの配置位置座標とされる。
If there is a special map that can be acquired (YES in step S30), the server system 1100 gives the special map to the user who is the player 2 (step S32).
Specifically, new possessed special map management data 660 is created in the user management data 600 (see FIG. 18) of the user who is the player 2. At this time, a special map ID 541 (see FIG. 14) of the special map determined to be acquirable is set as the special map ID, the current date and time 800 is set as the acquisition date, and the acquisition position coordinates are the arrangement position of the special map. It is a coordinate.

更に、サーバシステム1100は、特別マップの獲得を通知するとともに、特別マップ利用設定部30(図3参照)の表示を更新する(ステップS34)。   Further, the server system 1100 notifies the acquisition of the special map and updates the display of the special map use setting unit 30 (see FIG. 3) (step S34).

次に、サーバシステム1100は、第1変換可能オブジェクト付与処理を実行する(ステップS40)。   Next, the server system 1100 executes a first convertible object provision process (step S40).

図27は、第1変換可能オブジェクト付与処理の流れを説明するためのフローチャートである。同処理において、サーバシステム1100は先ず、最新ユーザ位置705に基づいて、付与可能な第1変換可能オブジェクト80が有るかを判定する(ステップS50)。   FIG. 27 is a flowchart for explaining the flow of the first convertible object provision process. In this process, the server system 1100 first determines whether there is a first convertible object 80 that can be given based on the latest user position 705 (step S50).

具体的には、総合マップデータ520(図12参照)の第1変換可能オブジェクト配置データ522及び利用設定されている特別マップの特別マップ定義データ540(図14参照)の特別第1変換可能オブジェクト配置データ552を参照して、それらで設定されている付与パターンIDが示す第1変換可能オブジェクト付与パターン定義データ530(図13参照)の付与条件定義データ532が定義する条件が満たされていて、且つ、再付与禁止登録データ720(図11参照)に登録されていない第1変換可能オブジェクト80を検索し、該当が有れば「有り」と判定し、付与の要因となった付与パターンIDを一時的に記憶する。   Specifically, the first convertible object arrangement data 522 of the general map data 520 (see FIG. 12) and the special first convertible object arrangement of the special map definition data 540 (see FIG. 14) of the special map that is set to be used. With reference to the data 552, the conditions defined by the grant condition definition data 532 of the first convertible object grant pattern definition data 530 (see FIG. 13) indicated by the grant pattern ID set by them are satisfied, and The first convertible object 80 that is not registered in the re-granting prohibition registration data 720 (see FIG. 11) is searched. If there is a match, it is determined as “present”, and the grant pattern ID that caused the grant is temporarily stored. Remember me.

そして、該当有りの場合(ステップS50のYES)、サーバシステム1100は、該当する第1変換可能オブジェクト80をプレーヤ2であるユーザに付与する(ステップS52)。すなわち、当該ユーザのユーザ管理データ600(図18参照)に、新たな保有第1変換可能オブジェクト管理データ620(図19参照)を作成する。その際、新たな保有第1変換可能オブジェクト管理データ620の内容は、先に一時記憶した付与の要因となった付与パターンIDの第1変換可能オブジェクト付与パターン定義データ530(図13参照)や、ゲーム初期設定データ510の第1変換可能オブジェクト初期設定データ511(図11参照)に基づくものとする。   If there is a match (YES in step S50), the server system 1100 gives the corresponding first convertible object 80 to the user who is the player 2 (step S52). That is, new possessed first convertible object management data 620 (see FIG. 19) is created in the user management data 600 (see FIG. 18) of the user. At that time, the contents of the new possessed first convertible object management data 620 include the first convertible object provision pattern definition data 530 (see FIG. 13) of the provision pattern ID that has been the temporarily stored provision factor, It is based on the first convertible object initial setting data 511 (see FIG. 11) of the game initial setting data 510.

更に、これに伴って、ユーザ端末1500にて獲得通知70とお勧め変換場所通知71とを表示させる(図4参照)。   Further, along with this, the acquisition notification 70 and the recommended conversion location notification 71 are displayed on the user terminal 1500 (see FIG. 4).

次に、サーバシステム1100は、今し方ユーザに付与された第1変換可能オブジェクト80を、しばらくの間は他のユーザには付与されないように仕込む。すなわち、付与された第1変換可能オブジェクト80の再付与禁止登録データ720を作成する(ステップS54)。   Next, the server system 1100 prepares the first convertible object 80 assigned to the current user so that it is not given to other users for a while. That is, the reassignment prohibition registration data 720 of the assigned first convertible object 80 is created (step S54).

図25に戻って、サーバシステム1100は、再付与禁止タイマの計時を行って、計時が完了した再付与禁止登録データ720を削除する(ステップS56)。   Returning to FIG. 25, the server system 1100 counts the re-granting prohibition timer, and deletes the re-granting prohibition registration data 720 that has been timed (step S56).

図26に移って、サーバシステム1100は予変換処理を実行する(ステップS60)。   Moving to FIG. 26, the server system 1100 executes a pre-conversion process (step S60).

図28は、予変換処理の流れを説明するためのフローチャートである。同処理において、サーバシステム1100は、レーダ表示対象位置座標リスト707(図21参照)に登録されている予変換場所の設置位置P2から所定の範囲94(図5参照)に最新ユーザ位置705が含まれる場合(ステップS70のYES)、ユーザが予変換場所に到達したとして、到達通知72(図5参照)をユーザ端末1500にて表示させるとともに、予変換を実行するか実行しないかのユーザ選択を受け付ける(ステップS72)。   FIG. 28 is a flowchart for explaining the flow of the pre-conversion process. In this processing, the server system 1100 includes the latest user position 705 within a predetermined range 94 (see FIG. 5) from the installation position P2 of the pre-conversion location registered in the radar display target position coordinate list 707 (see FIG. 21). If the user has reached the pre-conversion location, the arrival notification 72 (see FIG. 5) is displayed on the user terminal 1500 and the user selects whether to perform pre-conversion or not. Accept (step S72).

もし、到達通知72の変換実行アイコン76への操作があれば(ステップS74のYES)、サーバシステム1100は実行可能な予変換パターンを検索する。具体的には、総合マップデータ520(図12参照)の予変換場所設置データ524及び利用設定されている特別マップの特別マップ定義データ540(図14参照)の特別予変換場所設置データ554を参照する。そして、それらで定義されている予変換場所の設置位置P2から所定の範囲94(図5参照)に最新ユーザ位置705が含まれ、且つ、それらで指定されている指定予変換パターンIDの予変換パターン定義データ560(図15参照)の予変換実行条件データ562で定義されている条件が満たされる場合に、当該予変換パターンを実行可能と見なす。但し、広告その場視聴サブ条件562eについては、実際には未だ広告を視聴していなくとも、その場でプレーヤ2であるユーザが広告を視聴することを前提として実行可能の判断をする。   If there is an operation on the conversion execution icon 76 of the arrival notification 72 (YES in step S74), the server system 1100 searches for an executable pre-conversion pattern. Specifically, refer to the pre-translation location setting data 524 of the general map data 520 (see FIG. 12) and the special pre-conversion location setting data 554 of the special map definition data 540 (see FIG. 14) of the special map set for use. To do. Then, the latest user position 705 is included in a predetermined range 94 (see FIG. 5) from the installation position P2 of the pre-conversion place defined by them, and the pre-conversion of the designated pre-conversion pattern ID designated by them. When the condition defined in the pre-conversion execution condition data 562 of the pattern definition data 560 (see FIG. 15) is satisfied, the pre-conversion pattern is considered to be executable. However, the advertisement spot viewing sub-condition 562e is determined to be executable on the assumption that the user who is the player 2 views the advertisement on the spot even if the advertisement is not actually viewed.

そして、実行可能な予変換パターンがあれば(ステップS76のYES)、サーバシステム1100は、検索された実行可能な予変換パターンをそれぞれ選択肢としてユーザ端末1500にて提示して、プレーヤ2であるユーザによる実行する予変換パターンの選択を受け付ける(ステップS78)。   If there is an executable pre-conversion pattern (YES in step S76), the server system 1100 presents the searched executable pre-conversion pattern as an option on the user terminal 1500, and the user who is the player 2 The selection of the pre-conversion pattern to be executed is accepted (step S78).

実行可能な予変換パターンの選択肢の提示に当たっては、変換元の情報と、変換先の情報と、変換所要時間と、広告のその場視聴に関する条件と、のセットを1つの選択肢とすると好適である。
変換元の情報としては、実行可能な予変換パターンの予変換パターン定義データ560(図15参照)における、第1変換可能オブジェクト種類サブ条件562a、第1変換可能オブジェクト属性サブ条件562b、を利用できる。
変換先の情報としては、第2変換可能オブジェクト種類563、第2変換可能オブジェクト数量564、第2変換可能オブジェクト属性565、を利用できる。
When presenting the choices of executable pre-conversion patterns, it is preferable to set one set of the information of the conversion source, the information of the conversion destination, the time required for conversion, and the conditions regarding the on-site viewing of the advertisement. .
As the conversion source information, the first convertible object type sub-condition 562a and the first convertible object attribute sub-condition 562b in the pre-transform pattern definition data 560 (see FIG. 15) of the executable pre-transform pattern can be used. .
As conversion destination information, a second convertible object type 563, a second convertible object quantity 564, and a second convertible object attribute 565 can be used.

広告のその場視聴に関する条件の提示は、広告その場視聴サブ条件562eが設定されている場合に行う。同サブ条件にて、視聴するべき広告が指定されていなければ、単にその場での広告視聴が必要である旨通知するものであればよい。指定されている広告があれば、広告内容や視聴時間を提示すればよい。   The presentation of the conditions regarding the on-site viewing of the advertisement is performed when the on-the-spot viewing sub-condition 562e is set. If the advertisement to be viewed is not specified under the same sub-conditions, it is sufficient to simply notify that it is necessary to view the advertisement on the spot. If there is an advertisement specified, the advertisement content and viewing time may be presented.

そして、予変換パターンが選択されたならば、サーバシステム1100は、予変換予約データ730(図22参照)を作成する(ステップS80)。
設定日時732には現在日時800が設定され、対象者アカウント733にはプレーヤ2のプレーヤアカウント701(図21参照)が設定される。適用予変換パターンID734には、ステップS78で選択受け付けした予変換パターンのIDが設定され、適用変換所要時間735には、同選択受け付けした予変換パターンの予変換パターン定義データ560(図15参照)の変換所要時間566がコピーされる。
If the pre-conversion pattern is selected, the server system 1100 creates pre-conversion reservation data 730 (see FIG. 22) (step S80).
The current date and time 800 is set as the set date and time 732, and the player account 701 (see FIG. 21) of the player 2 is set as the target person account 733. The ID of the pre-conversion pattern selected and accepted in step S78 is set in the applied pre-conversion pattern ID 734, and the pre-conversion pattern definition data 560 of the pre-conversion pattern accepted and accepted in the application conversion required time 735 (see FIG. 15). The required conversion time 566 is copied.

次いで、サーバシステム1100は、広告のその場視聴が必要な予変換パターンが選択された場合に限定される広告視聴処理を実行する(ステップS82)。
具体的には、ステップS78でプレーヤにより選択された予変換パターンに係り、その予変換実行条件データ562にて広告その場視聴サブ条件562eが設定されている場合、つまり実行するには広告のその場視聴が必要な予変換パターンが選択されたならば、サーバシステム1100は、ユーザ端末1500での広告視聴処理を実行する。視聴させる広告の種類や数などは広告その場視聴サブ条件562eの設定に従うものとする。
Next, the server system 1100 executes an advertisement viewing process that is limited to the case where a pre-conversion pattern that requires in-situ viewing of the advertisement is selected (step S82).
More specifically, in relation to the pre-conversion pattern selected by the player in step S78, when the ad in-situ viewing sub-condition 562e is set in the pre-conversion execution condition data 562, that is, to execute that ad If a pre-conversion pattern that requires viewing of the venue is selected, the server system 1100 executes advertisement viewing processing on the user terminal 1500. The type and number of advertisements to be viewed are determined according to the setting of the advertisement local viewing sub-condition 562e.

次に、サーバシステム1100は、軽減策が適用され得る予変換パターンが選択されたかを判定する(ステップS94)。
前述のように、予変換パターンの中には、そのIDが軽減策定義データ580(図17参照)の軽減策定義データ580の広告視聴型軽減策データ582や、設定移動型軽減策データ584の適用予変換パターンIDリストに含まれているもの、すなわち軽減策が適用され得る予変換パターンが存在する。
Next, the server system 1100 determines whether a pre-conversion pattern to which a mitigation measure can be applied has been selected (step S94).
As described above, in the pre-conversion pattern, the ID of the advertisement viewing type mitigation measure data 582 of the mitigation measure definition data 580 of the mitigation measure definition data 580 (see FIG. 17) or the setting movement type mitigation measure data 584 is included. There are pre-conversion patterns that are included in the applied pre-conversion pattern ID list, that is, mitigation measures can be applied.

もし、ステップS78で選択された予変換パターンが、軽減策が適用され得る予変換パターンである場合には(ステップS94のYES)、サーバシステム1100は、ユーザ端末1500にて変換所要時間の軽減策がある旨の案内をするとともに、軽減策の実行/見送りの選択を受け付ける(ステップS96)。   If the pre-conversion pattern selected in step S78 is a pre-conversion pattern to which a reduction measure can be applied (YES in step S94), the server system 1100 uses the user terminal 1500 to reduce the conversion time required. The guidance to the effect is provided, and the selection of execution / postponement of mitigation measures is accepted (step S96).

具体的には、広告視聴型軽減策データ582の適用予変換パターンIDリストにステップS78でプレーヤにより選択された予変換パターンのIDが含まれる場合には、当該軽減策データで設定されている視聴対象広告IDリストと軽減内容とを対応づけて、軽減策の選択肢として、プレーヤ2に選択可能に提示する。   Specifically, when the ID of the pre-conversion pattern selected by the player in step S78 is included in the applied pre-conversion pattern ID list of the advertisement viewing type mitigation measure data 582, the viewing set in the mitigation measure data is included. The target advertisement ID list and the mitigation content are associated with each other and presented to the player 2 as selectable mitigation options.

また、設定移動型軽減策データ584の適用予変換パターンIDリストに、ステップS78でプレーヤにより選択された予変換パターンのIDが含まれる場合、当該軽減策データで設定されている推奨経路データの経路と、設定スポット名と、軽減内容とを対応づけて、軽減策の選択肢として、プレーヤ2に選択可能に提示する。   Further, when the ID of the pre-conversion pattern selected by the player in step S78 is included in the applied pre-conversion pattern ID list of the setting movement type mitigation measure data 584, the route of the recommended route data set in the mitigation measure data is included. The set spot name and the mitigation content are associated with each other and presented to the player 2 as selectable mitigation options.

そして、軽減策の選択肢の中から、プレーヤ2により広告視聴型の軽減策が選択された場合(ステップS100の広告型)、サーバシステム1100は、ステップS80で作成した予変換予約データ730(図22参照)の採用軽減策ID736を選択された軽減策のIDに設定し、選択された選択肢に対応する視聴対象広告を実施する(ステップS102)。そして、広告視聴後に、選択された軽減策で設定されている軽減内容を適用する(ステップS104)。本実施形態では、ステップS80で新たに作成した予変換予約データ730(図22参照)の適用変換所要時間735を低減する。   Then, when an advertisement viewing type mitigation measure is selected by the player 2 from the mitigation measure options (advertisement type in step S100), the server system 1100 creates the pre-conversion reservation data 730 created in step S80 (FIG. 22). Adoption mitigation measure ID 736 of (see) is set to the ID of the selected mitigation measure, and the viewing target advertisement corresponding to the selected option is executed (step S102). Then, after viewing the advertisement, the mitigation content set by the selected mitigation measure is applied (step S104). In this embodiment, the application conversion required time 735 of the pre-conversion reservation data 730 (see FIG. 22) newly created in step S80 is reduced.

一方、軽減策の選択肢の中から、設定移動型の軽減策が選択された場合(ステップS100の設定移動型)、サーバシステム1100は、ステップS80で作成した予変換予約データ730(図22参照)の採用軽減策ID736を、選択された軽減策のIDに設定する(ステップS106)。つまり、選択された軽減策の推奨経路と設定スポットの情報とを参照可能に登録する。   On the other hand, when the setting migration type mitigation measure is selected from the mitigation measure options (setting migration type in step S100), the server system 1100 pre-converted reservation data 730 created in step S80 (see FIG. 22). Is set to the ID of the selected mitigation measure (step S106). In other words, the recommended route of the selected mitigation measure and the set spot information are registered so as to be able to be referred to.

次に、サーバシステム1100は、既存の予変換予約データ730毎に、変換対価の支払が完了したかを判定する。本実施形態では、設定日時732から適用変換所要時間735が経過した場合に支払完了と見なす(図22参照)。そして、支払完了した予変換予約データ730を実現(実行)し、予変換完了を通知する(ステップS108)。   Next, the server system 1100 determines whether the payment of the conversion consideration is completed for each existing pre-conversion reservation data 730. In this embodiment, when the application conversion required time 735 has elapsed from the set date and time 732, it is considered that the payment has been completed (see FIG. 22). Then, the pre-conversion reservation data 730 for which payment has been completed is realized (executed), and the completion of pre-conversion is notified (step S108).

すなわち、対象者アカウント733(図22参照)のユーザが保有している第1変換可能オブジェクト80のうち、適用予変換パターンID734が示す予変換パターン定義データ560(図15参照)の第1変換可能オブジェクト種類サブ条件562aが示すオブジェクトを削除して、代わりに同定義データの第2変換可能オブジェクト種類563の第2変換可能オブジェクト82を、第2変換可能オブジェクト数量564だけ同ユーザに付与し、付与を通知する。   In other words, among the first convertible objects 80 held by the user of the target person account 733 (see FIG. 22), the first conversion of the pre-conversion pattern definition data 560 (see FIG. 15) indicated by the applied pre-conversion pattern ID 734 is possible. The object indicated by the object type sub-condition 562a is deleted, and instead the second convertible object 82 of the second convertible object type 563 of the same definition data is given to the same user by the second convertible object quantity 564, and granted To be notified.

なお、適用予変換パターンID734が示す予変換パターン定義データ560(図15参照)にお勧め最終変換場所データ567が含まれている場合には、付与の通知にともなって、お勧め変換場所の呼称や、設置位置座標、移動経路などの情報を報知する。
同様に、同予変換パターン定義データ560に設定スポット定義データ568が含まれている場合には、付与の通知にともなって、設定スポット名や、設置位置座標、などの情報を一緒に報知する。
In addition, when the recommended final conversion location data 567 is included in the pre-conversion pattern definition data 560 (see FIG. 15) indicated by the applied pre-conversion pattern ID 734, the name of the recommended conversion location is given along with the notification of grant. In addition, information such as installation position coordinates and a movement route is notified.
Similarly, when the set spot definition data 568 is included in the simultaneous conversion pattern definition data 560, information such as a set spot name and installation position coordinates is notified together with the notification of the addition.

そして、サーバシステム1100は、予変換処理を終了する。   Then, the server system 1100 ends the pre-conversion process.

図26に戻って、サーバシステム1100は、次に最終変換処理を実行する(ステップS110)。   Returning to FIG. 26, the server system 1100 next executes a final conversion process (step S110).

図29は、最終変換処理の流れを説明するためのフローチャートである。同処理は、先に述べた付与変換処理と比較すると、変換の種類が予変換と最終変換とで異なるが、基本的な処理の流れは同様である。   FIG. 29 is a flowchart for explaining the flow of the final conversion process. Compared with the above-described conversion process, the process is different in pre-conversion and final conversion, but the basic process flow is the same.

すなわち、同処理において、サーバシステム1100は、レーダ表示対象位置座標リスト707(図21参照)に登録されている最終変換場所の設置位置P3から所定の範囲95(図7参照)に最新ユーザ位置705が含まれる場合(ステップS120のYES)、ユーザが最終変換場所に到達したとして、到達通知75(図7参照)をユーザ端末1500にて表示させるとともに、最終変換を実行するか見送るかのユーザ選択を受け付ける(ステップS122)。   That is, in this process, the server system 1100 has the latest user position 705 within a predetermined range 95 (see FIG. 7) from the installation position P3 of the final conversion location registered in the radar display target position coordinate list 707 (see FIG. 21). Is included (YES in step S120), it is assumed that the user has arrived at the final conversion location, and the arrival notification 75 (see FIG. 7) is displayed on the user terminal 1500, and the user is selected to execute or postpone the final conversion. Is received (step S122).

もし、到達通知75の変換実行アイコン76への操作があれば(ステップS124のYES)、サーバシステム1100は実行可能な最終変換パターンを検索する。   If there is an operation on the conversion execution icon 76 of the arrival notification 75 (YES in step S124), the server system 1100 searches for an executable final conversion pattern.

具体的には、総合マップデータ520(図12参照)の最終変換場所設置データ526及び利用設定されている特別マップの特別マップ定義データ540(図14参照)の特別最終変換場所設置データ556を参照する。そして、それらで定義されている最終変換場所の設置位置P3から所定の範囲95に最新ユーザ位置705が含まれ、且つ、それらで指定されている指定最終変換パターンIDの最終変換パターン定義データ570(図16参照)の最終変換実行条件データ572で定義されている条件が満たされる場合に、当該最終変換パターンを実行可能と見なす。但し、広告その場視聴サブ条件572eについては、実際には未だ広告を視聴していなくとも、その場でプレーヤ2であるユーザが広告を視聴することを前提として実行可能の判断をする。   Specifically, refer to the final conversion place setting data 526 of the general map data 520 (see FIG. 12) and the special final conversion place setting data 556 of the special map definition data 540 (see FIG. 14) of the special map that is set to be used. To do. The latest user position 705 is included in a predetermined range 95 from the installation position P3 of the final conversion place defined by them, and the final conversion pattern definition data 570 of the specified final conversion pattern ID specified by them ( When the condition defined in the final conversion execution condition data 572 shown in FIG. 16 is satisfied, the final conversion pattern is considered to be executable. However, the advertisement spot viewing sub-condition 572e is determined to be executable on the assumption that the user who is the player 2 views the advertisement on the spot even if the advertisement is not actually viewed.

そして、実行可能な最終変換パターンがあれば(ステップS126のYES)、サーバシステム1100は、検索された実行可能な最終変換パターンをそれぞれ選択肢としてユーザ端末1500にて提示して、プレーヤ2であるユーザによる実行する最終変換パターンの選択を受け付ける(ステップS128)。   If there is an executable final conversion pattern (YES in step S126), the server system 1100 presents each of the searched executable final conversion patterns as an option on the user terminal 1500, and the user who is the player 2 The selection of the final conversion pattern to be executed is accepted (step S128).

実行可能な最終変換パターンの選択肢の提示に当たっては、変換元の情報と、変換先の情報と、変換所要時間と、広告のその場視聴に関する条件と、のセットを1つの選択肢とすると好適である。   When presenting the options of the final conversion pattern that can be executed, it is preferable that one option is a set of conversion source information, conversion destination information, time required for conversion, and conditions regarding in-situ viewing of advertisements. .

変換元の情報としては、実行可能な最終変換パターンの最終変換パターン定義データ570(図16参照)における、変換元オブジェクト種類サブ条件572a、変換元オブジェクト属性サブ条件572b、を利用できる。
変換先の情報としては、最終変換先オブジェクト種類573、最終変換先オブジェクト数量574、を利用できる。
As the conversion source information, the conversion source object type sub-condition 572a and the conversion source object attribute sub-condition 572b in the final conversion pattern definition data 570 (see FIG. 16) of the executable final conversion pattern can be used.
As conversion destination information, a final conversion destination object type 573 and a final conversion destination object quantity 574 can be used.

広告のその場視聴に関する条件の提示は、広告その場視聴サブ条件572eが設定されている場合に行う。同サブ条件にて、視聴するべき広告が指定されていなければ、単にその場での広告視聴が必要である旨通知するものであればよい。指定されている広告があれば、広告内容や視聴時間を提示すればよい。   The presentation of the conditions regarding the on-site viewing of the advertisement is performed when the on-the-spot viewing sub-condition 572e is set. If the advertisement to be viewed is not specified under the same sub-conditions, it is sufficient to simply notify that it is necessary to view the advertisement on the spot. If there is an advertisement specified, the advertisement content and viewing time may be presented.

そして、最終変換パターンが選択されたならば、サーバシステム1100は、最終変換予約データ750(図23参照)を作成する(ステップS130)。
設定日時752には現在日時800が設定され、対象者アカウント753にはプレーヤ2のプレーヤアカウント701(図21参照)が設定される。適用最終変換パターンID754には、ステップS128で選択受け付けした最終変換パターンのIDが設定され、適用変換所要時間755は、同選択受け付けした最終変換パターンの最終変換パターン定義データ570(図16参照)の変換所要時間576がコピーされる。
If the final conversion pattern is selected, the server system 1100 creates final conversion reservation data 750 (see FIG. 23) (step S130).
The current date and time 800 is set as the set date and time 752, and the player account 701 (see FIG. 21) of the player 2 is set as the target person account 753. In the applied final conversion pattern ID 754, the ID of the final conversion pattern selected and accepted in step S128 is set, and the applied conversion required time 755 is the final conversion pattern definition data 570 (see FIG. 16) of the final conversion pattern selected and received. Conversion required time 576 is copied.

次いで、サーバシステム1100は、広告のその場視聴が必要な最終変換パターンが選択された場合に限定される広告視聴処理を実行する(ステップS132)。   Next, the server system 1100 executes advertisement viewing processing that is limited to the case where a final conversion pattern that requires in-situ viewing of the advertisement is selected (step S132).

具体的には、ステップS128でプレーヤにより選択された最終変換パターンが、最終変換実行条件データ572(図16参照)の広告その場視聴サブ条件572eが設定されている場合、つまり実行するには広告のその場視聴が必要な最終変換パターンが選択されたならば、サーバシステム1100は、ユーザ端末1500での広告視聴処理を実行する。視聴させる広告の種類や数などは広告その場視聴サブ条件572eの設定に従うものとする。   Specifically, when the final conversion pattern selected by the player in step S128 is set to the advertisement in-situ viewing subcondition 572e of the final conversion execution condition data 572 (see FIG. 16), that is, to execute the advertisement When the final conversion pattern that requires in-situ viewing is selected, the server system 1100 executes advertisement viewing processing on the user terminal 1500. The type and number of advertisements to be viewed are determined according to the setting of the advertisement local viewing sub-condition 572e.

次に、サーバシステム1100は、軽減策が適用されうる最終変換パターンが選択されたかを判定する(ステップS134)。   Next, the server system 1100 determines whether a final conversion pattern to which a mitigation measure can be applied has been selected (step S134).

前述のように、最終変換パターンの中には、そのIDが軽減策定義データ580(図17参照)の軽減策定義データ580の広告視聴型軽減策データ582や、設定移動型軽減策データ584の適用最終変換パターンIDリストに含まれているもの、すなわち軽減策が適用され得る最終変換パターンが存在する。   As described above, in the final conversion pattern, the ID of the advertisement viewing type mitigation measure data 582 of the mitigation measure definition data 580 of the mitigation measure definition data 580 (see FIG. 17) or the setting movement type mitigation measure data 584 is included. There are final conversion patterns that are included in the applied final conversion pattern ID list, that is, to which mitigation measures can be applied.

もし、ステップS128で選択された最終変換パターンが、軽減策が適用され得る最終変換パターンである場合には(ステップS134のYES)、サーバシステム1100は、ユーザ端末1500にて変換所要時間の軽減策がある旨の案内をするとともに、軽減策の実行/見送りの選択を受け付ける(ステップS136)。   If the final conversion pattern selected in step S128 is a final conversion pattern to which a reduction measure can be applied (YES in step S134), the server system 1100 uses the user terminal 1500 to reduce the conversion time required. In addition to providing guidance to the effect, selection of execution / deferral of mitigation measures is accepted (step S136).

具体的には、広告視聴型軽減策データ582の適用最終変換パターンIDリストにステップS128でプレーヤにより選択された最終変換パターンのIDが含まれる場合には、当該軽減策データで設定されている視聴対象広告IDリストと軽減内容とを対応づけて、軽減策の選択肢として、プレーヤ2に選択可能に提示する。   Specifically, when the ID of the final conversion pattern selected by the player in step S128 is included in the applied final conversion pattern ID list of the advertisement viewing type mitigation measure data 582, the viewing set in the mitigation measure data is displayed. The target advertisement ID list and the mitigation content are associated with each other and presented to the player 2 as selectable mitigation options.

また、設定移動型軽減策データ584の適用最終変換パターンIDリストに、ステップS128でプレーヤにより選択された最終変換パターンのIDが含まれる場合、当該軽減策データで設定されている推奨経路データの経路と、設定スポット名と、軽減内容とを対応づけて、軽減策の選択肢として、プレーヤ2に選択可能に提示する。   Further, when the applied final conversion pattern ID list of the setting movement type mitigation measure data 584 includes the ID of the final conversion pattern selected by the player in step S128, the route of the recommended route data set in the mitigation measure data. The set spot name and the mitigation content are associated with each other and presented to the player 2 as selectable mitigation options.

そして、軽減策の選択肢の中から、プレーヤ2により広告視聴型の軽減策が選択された場合(ステップS140の広告型)、サーバシステム1100は、ステップS130で作成した最終変換予約データ750(図23参照)の採用軽減策ID756を選択された軽減策のIDに設定し、選択された選択肢に対応する視聴対象広告を実施する(ステップS142)。そして、広告視聴後に、つまりユーザ端末1500において所与の広告の閲覧がなされた否かを判定し、閲覧されたことをもって、選択された軽減策で設定されている軽減内容を適用する(ステップS144)。本実施形態では、ステップS130で新たに作成した最終変換予約データ750(図23参照)の適用変換所要時間755を低減する。   Then, when the advertisement viewing type mitigation measure is selected by the player 2 from the mitigation measure options (advertisement type in step S140), the server system 1100 displays the final conversion reservation data 750 created in step S130 (FIG. 23). Adoption mitigation measure ID 756 of (see) is set to the ID of the selected mitigation measure, and the viewing target advertisement corresponding to the selected option is executed (step S142). Then, after viewing the advertisement, that is, it is determined whether or not the given advertisement is browsed on the user terminal 1500, and when the advertisement is browsed, the mitigation content set by the selected mitigation measure is applied (step S144). ). In this embodiment, the application conversion required time 755 of the final conversion reservation data 750 (see FIG. 23) newly created in step S130 is reduced.

一方、軽減策の選択肢の中から、移動を条件とする軽減策が選択された場合(ステップS140の設定移動型)、サーバシステム1100は、ステップS130で作成した最終変換予約データ750(図23参照)の採用軽減策ID756を、選択された軽減策のIDに設定し(ステップS146)。つまり、選択された軽減策の推奨経路と設定スポットの情報とを参照可能に登録する。   On the other hand, when a mitigation measure on the condition of movement is selected from the mitigation measure options (the setting movement type in step S140), the server system 1100 uses the final conversion reservation data 750 created in step S130 (see FIG. 23). ) Adoption mitigation measure ID 756 is set to the ID of the selected mitigation measure (step S146). In other words, the recommended route of the selected mitigation measure and the set spot information are registered so as to be able to be referred to.

次に、サーバシステム1100は、既存の最終変換予約データ750毎に、変換対価の支払が完了したかを判定する。本実施形態では、設定日時752から適用変換所要時間755経過した場合に変換対価の支払が完了したと見なす(図23参照)。そして、支払完了した最終変換予約データ750を実現(実行)する(ステップS148)。   Next, the server system 1100 determines, for each existing final conversion reservation data 750, whether or not the payment for the conversion consideration has been completed. In this embodiment, it is considered that the payment of the conversion consideration has been completed when the application conversion required time 755 has elapsed from the set date and time 752 (see FIG. 23). Then, the final conversion reservation data 750 for which payment has been completed is realized (executed) (step S148).

すなわち、対象者アカウント753(図23参照)のユーザが保有している第1変換可能オブジェクト又は第2変換可能オブジェクトのうち、適用最終変換パターンID754が示す最終変換パターン定義データ570(図16参照)の変換元オブジェクト種類サブ条件572aの示すオブジェクトを削除して、代わりに同定義データの最終変換先オブジェクト種類573の示すオブジェクトを、最終変換先オブジェクト数量574だけ同ユーザに付与する。   That is, the final conversion pattern definition data 570 (see FIG. 16) indicated by the applied final conversion pattern ID 754 among the first convertible object or the second convertible object held by the user of the target person account 753 (see FIG. 23). The object indicated by the conversion source object type sub-condition 572a is deleted, and instead, the object indicated by the final conversion destination object type 573 of the same definition data is given to the same user by the final conversion destination object quantity 574.

但し、最終変換先オブジェクトに、仮想通貨ポイントが設定されている場合には、サーバシステム1100は、変換リクエスト先アクセス情報575(図16参照)を参照して、当該仮想通貨ポイントを管理するポイントサービス管理サーバ1200(図1参照)にアクセスし、当該最終変換予約の対象者であるユーザへ、仮想通貨ポイントを付与するリクエストを行う。当該リクエスト以降の手続きに関しては、ポイントサービス管理者との取り決めに従うものとし、ここでの説明は省略する。   However, when virtual currency points are set in the final conversion destination object, the server system 1100 refers to the conversion request destination access information 575 (see FIG. 16), and points service for managing the virtual currency points The management server 1200 (see FIG. 1) is accessed, and a request for giving virtual currency points is made to the user who is the subject of the final conversion reservation. The procedure after the request is in accordance with the agreement with the point service manager, and the description here is omitted.

そして、サーバシステム1100は、最終変換処理を終了する。   Then, the server system 1100 ends the final conversion process.

図26のフローチャートに戻って、次に、サーバシステム1100は、設定移動型軽減策が採用されている未実行の予変換予約データ730及び最終変換予約データ750毎に、当該採用されている設定移動型軽減策の要件が満たされているか判定し、満たされている場合にその変換所用時間を軽減する処理を実行する(ステップS180)。   Returning to the flowchart of FIG. 26, the server system 1100 then sets the adopted setting movement for each unexecuted pre-conversion reservation data 730 and final conversion reservation data 750 for which the setting movement type mitigation measure is adopted. It is determined whether or not the requirement of the type mitigation measure is satisfied, and if it is satisfied, processing for reducing the conversion station time is executed (step S180).

具体的には、例えば、最終変換予約データ750であれば、採用軽減策ID736(図22参照)の示す設定移動型軽減策データ584(図17参照)を参照する。そして、そこで推奨経路データが設定されていれば、当該推奨経路データと、当該最終変換予約の対象者アカウント753の示すユーザのユーザ管理データ600(図18参照)のユーザ位置履歴データ614とを比較して、当該ユーザが推奨経路を通っていれば、推奨経路に関する要件を満たしていると判定する。   Specifically, for example, in the case of the final conversion reservation data 750, the setting movement type mitigation measure data 584 (see FIG. 17) indicated by the adoption mitigation measure ID 736 (see FIG. 22) is referred to. If the recommended route data is set there, the recommended route data is compared with the user location history data 614 of the user management data 600 (see FIG. 18) of the user indicated by the target account 753 of the final conversion reservation. If the user passes through the recommended route, it is determined that the requirement regarding the recommended route is satisfied.

また、同じ設定移動型軽減策データ584で設定スポットが設定されていれば、当該設定スポットの設定位置座標と、当該最終変換予約の対象者アカウント753の示すユーザのユーザ管理データ600(図18参照)のユーザ位置履歴データ614とを比較して、当該ユーザが設定スポットに立ち寄っていれば、設定スポットに関する要件を満たしていると判定する。   If a setting spot is set with the same setting movement type mitigation measure data 584, the setting position coordinates of the setting spot and user management data 600 of the user indicated by the person account 753 of the final conversion reservation (see FIG. 18). ) And the user position history data 614, and if the user has stopped at the set spot, it is determined that the requirement regarding the set spot is satisfied.

そして、要件が満たされているならば、同じ設定移動型軽減策データ584で設定されている軽減内容だけ、対象とする最終変換予約データ750の適用変換所要時間755(図23参照)を低減するように変更する。   If the requirement is satisfied, the application conversion required time 755 (see FIG. 23) of the target final conversion reservation data 750 is reduced only by the reduction contents set in the same set movement type mitigation measure data 584. Change as follows.

次に、サーバシステム1100は、変換所要時間が軽減された予変換予約や最終変換予約の対象者とされるユーザのユーザ端末1500にて変換所要時間が軽減された旨の通知を行う(ステップS182)。変換所要時間到達までの残時間を一緒に通知すると好適である。   Next, the server system 1100 notifies the user terminal 1500 of the user who is the subject of the pre-conversion reservation and the final conversion reservation whose conversion time is reduced (step S182). ). It is preferable to notify the remaining time until the required conversion time is reached.

そして、サーバシステム1100は、ステップS108と同様にして変換所要時間が経過した予変換予約データ730の予約内容を実現し(ステップS184;図28参照)、ステップS148と同様にして変換所要時間が経過した最終変換予約データ750の予約内容を実現する(ステップS186;図29参照)。   Then, the server system 1100 realizes the reservation content of the pre-conversion reservation data 730 for which the conversion required time has passed in the same manner as in step S108 (step S184; see FIG. 28), and the conversion required time has passed in the same manner as in step S148. The reserved content of the final conversion reservation data 750 thus performed is realized (step S186; see FIG. 29).

以上、本実施形態によれば、プレーヤであるユーザが、測位可能なユーザ端末を携帯して現実世界を移動すると、ユーザ位置に応じて変換可能オブジェクトを付与する。また、変換可能オブジェクトを保有したユーザが、変換場所が設定されている現実世界の場所へ移動すると、保有している変換可能オブジェクトを変換先オブジェクトへ変換することができる。こういった新しい興趣のコンテンツを実現する技術は従来に無い。   As described above, according to this embodiment, when a user who is a player carries a user terminal capable of positioning and moves in the real world, a convertible object is assigned according to the user position. In addition, when a user who possesses a convertible object moves to a real-world location where a conversion location is set, the possessable convertible object can be converted into a conversion destination object. There is no technology to realize such new interesting content.

〔第2実施形態〕
次に、本発明の第2実施形態について説明する。
本実施形態は、基本的には第1実施形態と同様に実現されるが、ユーザ位置に基づくオブジェクトの付与や変換に係る処理主体がユーザ端末1500である点が異なる。以降では、主に第1実施形態との差異について述べることとし、第1実施形態と同様の構成要素については同じ符号を付与して説明は省略するものとする。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
The present embodiment is basically realized in the same manner as the first embodiment, except that the processing entity related to object assignment and conversion based on the user position is the user terminal 1500. In the following, differences from the first embodiment will be mainly described, and the same components as those in the first embodiment will be given the same reference numerals and description thereof will be omitted.

図30は、本実施形態におけるユーザ端末1500の機能構成例を示す機能ブロック図である。本実施形態のユーザ端末1500は、第1実施形態においてクライアント端末としての機能を実現していたユーザ端末演算部270が省略され、代わりに、第1実施形態のサーバシステム1100が有していたゲーム管理部210と、位置関係報知制御部220と、付与制御部222と、マップ管理部224と、お勧め変換場所報知制御部226と、設定移動判定部228と、アドバタイズメント情報閲覧判定部230と、変換制御部232と、軽減制御部234と、を備える。故に、本実施形態におけるサーバシステム1100は、これらの機能部を有しない。   FIG. 30 is a functional block diagram illustrating a functional configuration example of the user terminal 1500 in the present embodiment. The user terminal 1500 of the present embodiment omits the user terminal computing unit 270 that has realized the function as the client terminal in the first embodiment, and instead has the game that the server system 1100 of the first embodiment had. Management unit 210, positional relationship notification control unit 220, assignment control unit 222, map management unit 224, recommended conversion location notification control unit 226, setting movement determination unit 228, advertisement information browsing determination unit 230, A conversion control unit 232 and a mitigation control unit 234. Therefore, the server system 1100 in this embodiment does not have these functional units.

すなわち、本実施形態ではユーザ端末1500が、自身でゲーム進行に関する演算処理を実行して、ゲーム空間画像を自身で生成することができる。また、ユーザ端末1500自身で、ユーザ位置に基づくオブジェクトの付与及び変換に係る制御を行うことができる。   In other words, in the present embodiment, the user terminal 1500 can execute a calculation process related to the game progress by itself and generate a game space image by itself. Further, the user terminal 1500 itself can perform control related to object assignment and conversion based on the user position.

また、本実施形態のユーザ端末1500は、アップデート制御部236を有する。
アップデート制御部236は、ゲーム進行やユーザ位置に基づくオブジェクトの付与及び変換の実現に必要なプログラムや各種初期設定データ、定義データを、アップデートするための機能を実現する。
In addition, the user terminal 1500 according to the present embodiment includes an update control unit 236.
The update control unit 236 implements a function for updating a program, various initial setting data, and definition data necessary for realizing object assignment and conversion based on game progress and user position.

図31は、本実施形態のユーザ端末1500の端末記憶部500に記憶されるプログラムやデータの例を示す図である。本実施形態の端末記憶部500は、ゲームプログラム502を記憶する。また、前述のようにゲーム管理部210〜軽減制御部234をユーザ端末1500にて実現するのに伴って、ゲーム初期設定データ510と、総合マップデータ520と、第1変換可能オブジェクト付与パターン定義データ530と、特別マップ定義データ540と、予変換パターン定義データ560と、最終変換パターン定義データ570と、広告定義データ590と、プレイデータ700と、再付与禁止登録データ720と、予変換予約データ730と、最終変換予約データ750と、を記憶する。これらのデータは、ゲームプログラム502ともに、サーバシステム1100からダウンロードすることで得られる。また、これらのデータは、適宜アップデートの対象とすることができる。   FIG. 31 is a diagram illustrating an example of programs and data stored in the terminal storage unit 500 of the user terminal 1500 according to the present embodiment. The terminal storage unit 500 of this embodiment stores a game program 502. In addition, as described above, the game management unit 210 to the mitigation control unit 234 are realized by the user terminal 1500, so that the game initial setting data 510, the comprehensive map data 520, and the first convertible object provision pattern definition data. 530, special map definition data 540, pre-conversion pattern definition data 560, final conversion pattern definition data 570, advertisement definition data 590, play data 700, reassignment prohibition registration data 720, and pre-conversion reservation data 730 And final conversion reservation data 750 are stored. These data are obtained by downloading from the server system 1100 together with the game program 502. These data can be appropriately updated.

ゲームプログラム502は、ゲーム管理部210〜アップデート制御部236を端末処理部200にて実現させるためのプログラムである。   The game program 502 is a program for causing the terminal processing unit 200 to realize the game management unit 210 to the update control unit 236.

本実施形態における処理の流れは、第1実施形態におけるサーバシステム1100の処理の流れ(図25〜図26参照)と基本的に同じであり、ゲーム管理部210〜アップデート制御部236をユーザ端末1500にて実現するのに合わせて、適宜各ステップの実行主体をサーバシステム1100からユーザ端末1500に読み替えれば良い。なお、ユーザ端末1500にてログインなどユーザ管理データ600を参照する必要がある処理を実行する場合には、適宜サーバシステム1100へ必要なデータの提供や照合をリクエストするか、処理そのものをリクエストするかして対処するものとする。   The processing flow in the present embodiment is basically the same as the processing flow of the server system 1100 in the first embodiment (see FIGS. 25 to 26), and the game management unit 210 to the update control unit 236 are changed to the user terminal 1500. As necessary, the execution subject of each step may be read from the server system 1100 to the user terminal 1500 as appropriate. In the case where a process that requires the user terminal 1500 to refer to the user management data 600 is executed on the user terminal 1500, whether the server system 1100 is requested to provide necessary data or collate, or the process itself is requested. To deal with.

本実施形態によれば、第1実施形態と同様の作用効果が得られる。
なお、ユーザ端末1500が、ゲーム管理部210〜軽減制御部234の全てを担うのではなく、その一部を担うものとして、サーバシステム1100と機能分担する構成としてもよい。
According to the present embodiment, the same effects as those of the first embodiment can be obtained.
Note that the user terminal 1500 may be configured to share functions with the server system 1100 as a part of the game management unit 210 to the mitigation control unit 234 instead of all of the game management unit 210 to the reduction control unit 234.

〔変形例〕
以上、本発明を適用した実施形態について説明したが、本発明を適用可能な形態は上記形態に限定されるものではなく適宜構成要素の追加・省略・変更を施すことができる。
[Modification]
As mentioned above, although embodiment which applied this invention was described, the form which can apply this invention is not limited to the said form, A component can be added, abbreviate | omitted, and changed suitably.

[その1]
例えば、上記実施形態では、クライアント・サーバ型のコンピュータシステムにてオンラインゲームを実現する例を挙げたが、複数のユーザ端末1500をピアツーピア接続したコンピュータシステムにおいて実現するとしてもよい。その場合、何れかのユーザ端末1500に第1実施形態のサーバシステム1100の機能を担わせる。或いは、複数のユーザ端末1500で第2実施形態のようにゲーム管理部210〜軽減制御部234が有する機能を分担して担う構成としてもよい。
[Part 1]
For example, in the above-described embodiment, an example in which an online game is realized by a client-server type computer system has been described. However, it may be realized by a computer system in which a plurality of user terminals 1500 are connected by peer-to-peer connection. In that case, the function of the server system 1100 of the first embodiment is assigned to any user terminal 1500. Or it is good also as a structure which shares and bears the function which the game management part 210-the reduction | decrease control part 234 has like several 2nd user terminals 1500 like 2nd Embodiment.

[その2]
更には、上記実施形態ではオンラインゲームを例示したが、ユーザ端末1500がスタンドアローンで実行するゲーム、換言すると単独のコンピュータからなるコンピュータシステムにおいて実行するゲームにおいても同様に適用できる。この場合、基本的には図10〜図11や、図30〜図31で示した機能構成を、ユーザ端末1500単独で実現するものと読み替えれば良い。
[Part 2]
Furthermore, although the online game is exemplified in the above embodiment, the present invention can be similarly applied to a game executed by the user terminal 1500 in a stand-alone manner, in other words, a game executed in a computer system including a single computer. In this case, basically, the functional configurations shown in FIGS. 10 to 11 and FIGS. 30 to 31 may be read as those realized by the user terminal 1500 alone.

[その3]
また、上記実施形態では、ゲームシステム1000であるコンピュータシステムが提供するサービスコンテンツとして、アクションRPGがプレイ可能なシングルプレイのゲームコンテンツを例示したが、ゲームジャンルはこれに限らず適宜設定可能である。また、シングルプレイに限らずマルチプレイであってもよい。
[Part 3]
In the above embodiment, the single-play game content that can be played by the action RPG is exemplified as the service content provided by the computer system that is the game system 1000, but the game genre is not limited to this, and can be set as appropriate. Moreover, not only single play but multi play may be sufficient.

例えば、プレーヤキャラクタ4を使った対戦ゲームでも良いし、プレーヤキャラクタ4を育成するゲームでもよい。後者の場合は、上記実施形態におけるアイテム7を育成用具・エサ、育成対象そのもの、などと設定することもできる。   For example, a battle game using the player character 4 may be used, or a game for training the player character 4 may be used. In the latter case, the item 7 in the above embodiment can be set as a breeding tool / feed, a breeding target itself, and the like.

また例えば、上記実施形態におけるアイテム7に相当するオブジェクト(例えば、現実世界におけるご当地名物のかぶり物をしたキャラクタ、仮想通貨ポイント、クーポン、など)を収集することそれ自体を楽しむゲームコンテンツとすることもできる。   In addition, for example, collecting game objects that can be enjoyed by collecting objects corresponding to the item 7 in the above-described embodiment (for example, characters in a real world head covering, virtual currency points, coupons, etc.) You can also.

[その4]
また、上記実施形態では、ユーザ端末1500の位置情報は、自動的にサーバシステム1100へ送信される構成としたが、プレーヤによる手動操作を介在させる構成も可能である。例えば、ユーザ端末1500がイメージセンサを搭載しており、当該イメージセンサで撮影した画像のExifファイルに位置情報を含むことができる場合、プレーヤがユーザ端末1500で撮影して当該画像を送信する操作を行うことで、間接的にサーバシステム1100へ位置情報を提供するとしてもよい。
[Part 4]
In the above embodiment, the location information of the user terminal 1500 is automatically transmitted to the server system 1100. However, a configuration in which manual operation by a player is interposed is also possible. For example, when the user terminal 1500 is equipped with an image sensor and the position information can be included in the Exif file of an image captured by the image sensor, the player performs an operation of capturing the image by the user terminal 1500 and transmitting the image. This may indirectly provide location information to the server system 1100.

2…プレーヤ
4…プレーヤキャラクタ
6…敵キャラクタ
7…アイテム
8…仮想通貨ポイント
20…レーダ表示部
21…ユーザ位置表示体
23…第1変換可能オブジェクト配置位置表示体
24…特別マップ配置位置表示体
25…予変換場所位置表示体
26…最終変換場所位置表示体
30…特別マップ利用設定部
70…獲得通知
71…お勧め変換場所通知
72…到達通知
80…第1変換可能オブジェクト
82…第2変換可能オブジェクト
83…変換先オブジェクト
85…予変換場所
86…最終変換場所
90…現実世界
110…測位部
200s…サーバ処理部
210…ゲーム管理部
220…位置関係報知制御部
222…付与制御部
224…マップ管理部
226…変換場所報知制御部
228…設定移動判定部
230…アドバタイズメント情報閲覧判定部
232…変換制御部
234…軽減制御部
236…アップデート制御部
500s…サーバ記憶部
502…ゲームプログラム
503…サーバプログラム
504…ゲームクライアントプログラム
508…ユーザ位置情報
510…ゲーム初期設定データ
511…第1変換可能オブジェクト初期設定データ
512…第2変換可能オブジェクト初期設定データ
520…総合マップデータ
521…敵キャラクタ配置データ
522…第1変換可能オブジェクト配置データ
524…予変換場所設置データ
526…最終変換場所設置データ
528…特別マップ配置データ
530…第1変換可能オブジェクト付与パターン定義データ
531…付与パターンID
532…付与条件定義データ
533…付与対象第1変換可能オブジェクト種類
534…付与対象第1変換可能オブジェクト属性
535…付与数量
540…特別マップ定義データ
541…特別マップID
543…マップ獲得条件データ
552…特別第1変換可能オブジェクト配置データ
554…特別予変換場所設置データ
556…特別最終変換場所設置データ
558…他特別マップ配置データ
560…予変換パターン定義データ
561…予変換パターンID
562…予変換実行条件データ
563…第2変換可能オブジェクト種類
564…第2変換可能オブジェクト数量
565…第2変換可能オブジェクト属性
566…変換所要時間
567…最終変換場所データ
568…設定スポット定義データ
570…最終変換パターン定義データ
571…最終変換パターンID
572…最終変換実行条件データ
573…最終変換先オブジェクト種類
574…最終変換先オブジェクト数量
575…変換リクエスト先アクセス情報
576…変換所要時間
580…軽減策定義データ
582…広告視聴型軽減策データ
584…設定移動型軽減策データ
600…ユーザ管理データ
601…ユーザアカウント
614…ユーザ位置履歴データ
616…保有キャラクタ管理データ
618…保有アイテム管理データ
620…保有第1変換可能オブジェクト管理データ
640…保有第2変換可能オブジェクト管理データ
657…最終変換場所データ
658…設定スポット定義データ
660…保有特別マップ管理データ
662…利用設定特別マップリスト
700…プレイデータ
701…プレーヤアカウント
705…最新ユーザ位置
707…レーダ表示対象位置座標リスト
710…プレイ制御データ
712…変換制御データ
720…再付与禁止登録データ
730…予変換予約データ
734…適用予変換パターンID
735…適用変換所要時間
736…採用軽減策ID
750…最終変換予約データ
754…適用最終変換パターンID
755…適用変換所要時間
756…採用軽減策ID
1000…ゲームシステム
1100…サーバシステム
1101…本体装置
1150…制御基板
1200…ポイントサービス管理サーバ
1500…ユーザ端末
1550…制御基板
1555…測位モジュール
P1…配置位置
P2…設置位置
P3…設置位置
Pe…出現位置
W2…ゲーム画面
W3〜W7…レーダ画面
DESCRIPTION OF SYMBOLS 2 ... Player 4 ... Player character 6 ... Enemy character 7 ... Item 8 ... Virtual currency point 20 ... Radar display part 21 ... User position display body 23 ... 1st convertible object arrangement position display body 24 ... Special map arrangement position display body 25 ... pre-conversion location position display 26 ... final conversion location position display 30 ... special map use setting unit 70 ... acquisition notification 71 ... recommended conversion location notification 72 ... arrival notification 80 ... first convertible object 82 ... second conversion possible Object 83 ... Conversion destination object 85 ... Pre-conversion location 86 ... Final conversion location 90 ... Real world 110 ... Positioning unit 200s ... Server processing unit 210 ... Game management unit 220 ... Position relation notification control unit 222 ... Assignment control unit 224 ... Map management Unit 226 ... Conversion location notification control unit 228 ... Setting movement determination unit 230 ... Advertisement Comment information browsing determination unit 232 ... conversion control unit 234 ... reduction control unit 236 ... update control unit 500s ... server storage unit 502 ... game program 503 ... server program 504 ... game client program 508 ... user location information 510 ... game initial setting data 511 ... first convertible object initial setting data 512 ... second convertible object initial setting data 520 ... general map data 521 ... enemy character arrangement data 522 ... first convertible object arrangement data 524 ... pre-conversion location setting data 526 ... final conversion Place setting data 528 ... Special map arrangement data 530 ... First convertible object assignment pattern definition data 531 ... Assignment pattern ID
532 ... Granting condition definition data 533 ... Grant target first convertible object type 534 ... Grant target first convertible object attribute 535 ... Grant quantity 540 ... Special map definition data 541 ... Special map ID
543 ... Map acquisition condition data 552 ... Special first convertible object arrangement data 554 ... Special pre-conversion place setting data 556 ... Special final conversion place setting data 558 ... Other special map arrangement data 560 ... Pre-conversion pattern definition data 561 ... Pre-conversion Pattern ID
562 ... Pre-conversion execution condition data 563 ... Second convertible object type 564 ... Second convertible object quantity 565 ... Second convertible object attribute 566 ... Conversion required time 567 ... Final conversion place data 568 ... Setting spot definition data 570 ... Final conversion pattern definition data 571 ... Final conversion pattern ID
572 ... Final conversion execution condition data 573 ... Final conversion destination object type 574 ... Final conversion destination object quantity 575 ... Conversion request destination access information 576 ... Conversion required time 580 ... Mitigation measure definition data 582 ... Advertisement viewing type mitigation measure data 584 ... Setting Mobile mitigation measure data 600 ... user management data 601 ... user account 614 ... user position history data 616 ... possessed character management data 618 ... possessed item management data 620 ... possessed first convertible object management data 640 ... possessed second convertible object Management data 657 ... Final conversion location data 658 ... Setting spot definition data 660 ... Owned special map management data 662 ... Use setting special map list 700 ... Play data 701 ... Player account 705 ... Latest user Location 707 ... radar display object position coordinate list 710 ... play control data 712 ... conversion control data 720 ... regranted prohibition registered data 730 ... pre converted reservation data 734 ... apply pre conversion pattern ID
735 ... Time required for conversion 736 ... Adoption mitigation measure ID
750 ... Final conversion reservation data 754 ... Applied final conversion pattern ID
755 ... Application conversion time 756 ... Adoption mitigation measure ID
DESCRIPTION OF SYMBOLS 1000 ... Game system 1100 ... Server system 1101 ... Main body apparatus 1150 ... Control board 1200 ... Point service management server 1500 ... User terminal 1550 ... Control board 1555 ... Positioning module P1 ... Arrangement position P2 ... Installation position P3 ... Installation position Pe ... Appearance position W2 ... Game screen W3-W7 ... Radar screen

Claims (20)

ユーザ端末の位置であるユーザ位置に基づいて進行するコンテンツの進行を制御するためのコンピュータシステムであって、
ユーザが獲得可能となる変換可能オブジェクトの配置位置を定めた配置位置データと、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換可能とする変換場所を定めた変換場所データとに基づいて、前記ユーザ位置と、前記配置位置および/又は前記変換場所とを前記ユーザに報知する制御を行う報知制御手段と、
前記ユーザ位置と前記配置位置との位置関係に基づいて、当該配置位置で獲得可能となる変換可能オブジェクトを前記ユーザに付与する制御を行う付与制御手段と、
前記ユーザ位置と前記変換場所との位置関係に基づいて、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換するか否かを制御する変換制御手段と、
を備えたコンピュータシステム。
A computer system for controlling the progress of content that progresses based on a user position that is a position of a user terminal,
Based on the arrangement position data that defines the arrangement position of the convertible object that can be acquired by the user, and the conversion place data that defines the conversion place that can convert the convertible object that the user has into the conversion destination object, Notification control means for performing control for notifying the user of the user position and the arrangement position and / or the conversion location;
Based on the positional relationship between the user position and the arrangement position, an assignment control means for performing control to give the user a convertible object that can be acquired at the arrangement position;
Conversion control means for controlling whether to convert a convertible object that the user has into a conversion destination object based on a positional relationship between the user position and the conversion place;
Computer system with
前記変換制御手段は、変換対象となる前記変換可能オブジェクトの属性に基づいて、前記変換先オブジェクトを可変に決定する、
請求項1に記載のコンピュータシステム。
The conversion control means variably determines the conversion destination object based on the attribute of the convertible object to be converted;
The computer system according to claim 1.
前記変換制御手段は、変換対象となる前記変換可能オブジェクトの属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、
請求項1又は2に記載のコンピュータシステム。
The conversion control means variably determines the quantity of the conversion destination object when converted based on the attribute of the convertible object to be converted.
The computer system according to claim 1 or 2.
前記配置位置には属性が設定されており、
前記変換制御手段は、変換対象となる変換可能オブジェクトが付与された前記配置位置の属性に基づいて、前記変換先オブジェクトを可変に決定する、
請求項1〜3の何れか一項に記載のコンピュータシステム。
Attributes are set in the arrangement position,
The conversion control means variably determines the conversion destination object based on the attribute of the arrangement position to which the convertible object to be converted is given.
The computer system as described in any one of Claims 1-3.
前記配置位置には属性が設定されており、
前記変換制御手段は、変換対象となる変換可能オブジェクトが付与された前記配置位置の属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、
請求項1〜4の何れか一項に記載のコンピュータシステム。
Attributes are set in the arrangement position,
The conversion control means variably determines the quantity of the conversion destination object when converted based on the attribute of the arrangement position to which the convertible object to be converted is given.
The computer system as described in any one of Claims 1-4.
前記変換場所には属性が設定されており、
前記変換制御手段は、変換を行う前記変換場所の属性に基づいて、前記変換先オブジェクトを可変に決定する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
Attributes are set in the conversion place,
The conversion control means variably determines the conversion destination object based on the attribute of the conversion place where the conversion is performed.
The computer system as described in any one of Claims 1-5.
前記変換場所には属性が設定されており、
前記変換制御手段は、変換を行う前記変換場所の属性に基づいて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、
請求項1〜6の何れか一項に記載のコンピュータシステム。
Attributes are set in the conversion place,
The conversion control means variably determines the quantity of the conversion destination object when converted based on the attribute of the conversion place where the conversion is performed.
The computer system as described in any one of Claims 1-6.
前記変換制御手段による変換が前記ユーザにとって比較的有利になる前記変換場所を前記ユーザに報知する制御を行うお勧め変換場所報知制御手段、
を更に備えた請求項1〜7の何れか一項に記載のコンピュータシステム。
Recommended conversion location notification control means for performing control for notifying the user of the conversion location where conversion by the conversion control means is relatively advantageous to the user;
The computer system according to claim 1, further comprising:
前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段、
を更に備え、
前記変換制御手段は、前記設定移動判定手段の判定結果に応じて、前記変換先オブジェクトを可変に決定する、
請求項1〜8の何れか一項に記載のコンピュータシステム。
Setting movement determination means for determining whether the user is located at a given setting spot or moved along a given setting route based on the user position;
Further comprising
The conversion control means variably determines the conversion destination object according to a determination result of the setting movement determination means.
The computer system as described in any one of Claims 1-8.
前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段、
を更に備え、
前記変換制御手段は、前記設定移動判定手段の判定結果に応じて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、
請求項1〜9の何れか一項に記載のコンピュータシステム。
Setting movement determination means for determining whether the user is located at a given setting spot or moved along a given setting route based on the user position;
Further comprising
The conversion control means variably determines the quantity of the conversion destination object when converted according to the determination result of the setting movement determination means.
The computer system according to claim 1.
前記変換制御手段は、前記ユーザ端末において提供される所与のアドバタイズメント情報に応じて、前記変換先オブジェクトを可変に決定する
請求項1〜10の何れか一項に記載のコンピュータシステム。
The computer system according to any one of claims 1 to 10, wherein the conversion control unit variably determines the conversion destination object according to given advertisement information provided in the user terminal.
前記変換制御手段は、前記ユーザ端末において提供される所与のアドバタイズメント情報に応じて、変換した場合の前記変換先オブジェクトの数量を可変に決定する、
請求項1〜11の何れか一項に記載のコンピュータシステム。
The conversion control means variably determines the quantity of the conversion destination object when converted according to given advertisement information provided in the user terminal.
The computer system as described in any one of Claims 1-11.
前記配置位置データおよび/又は前記変換場所データを含む複数種類のマップデータのうち、前記ユーザが有するマップデータを管理するマップ管理手段、
を更に備え、
前記報知制御手段、前記付与制御手段、および前記変換制御手段は、前記ユーザが有するマップデータに含まれる前記配置位置および前記変換場所に基づく制御を行う、
請求項1〜12の何れか一項に記載のコンピュータシステム。
Map management means for managing map data of the user among a plurality of types of map data including the arrangement position data and / or the conversion place data;
Further comprising
The notification control means, the provision control means, and the conversion control means perform control based on the arrangement position and the conversion place included in the map data possessed by the user.
The computer system according to claim 1.
全部又は一部の前記マップデータには、他の前記マップデータを前記ユーザが獲得可能となる当該他のマップデータのマップ獲得位置のデータが含まれており、
前記付与制御手段は、前記ユーザが有するマップデータに含まれる前記マップ獲得位置と、前記ユーザ位置との位置関係に基づいて、当該マップ獲得位置で獲得可能となるマップデータを前記ユーザに付与する制御を行う、
請求項13に記載のコンピュータシステム。
All or part of the map data includes map acquisition position data of the other map data that allows the user to acquire other map data.
The grant control means is a control for granting the user map data that can be acquired at the map acquisition position based on a positional relationship between the map acquisition position included in the map data of the user and the user position. I do,
The computer system according to claim 13.
前記変換制御手段は、所与の変換所要時間の時間経過を少なくとも含む変換要件を満たした場合に、変換先オブジェクトへの変換を実行し、
前記変換所要時間の時間経過の条件を軽減する、又は時間経過不要とする軽減内容を可変に決定して軽減処理の実行を制御する軽減制御手段、
を更に備えた請求項1〜14の何れか一項に記載のコンピュータシステム。
The conversion control means executes conversion to a conversion destination object when a conversion requirement including at least the passage of time of a given conversion time is satisfied,
A mitigation control means for controlling the execution of the mitigation process by variably determining the mitigation contents that reduce the time elapse condition of the conversion required time or do not require time elapse;
The computer system according to claim 1, further comprising:
前記ユーザが所与の設定スポットに位置したか、又は、所与の設定経路に沿って移動したかを、前記ユーザ位置に基づいて判定する設定移動判定手段、
を更に備え、
前記軽減制御手段は、前記設定移動判定手段の判定結果に応じて、前記軽減処理の実行を制御する、
請求項15に記載のコンピュータシステム。
Setting movement determination means for determining whether the user is located at a given setting spot or moved along a given setting route based on the user position;
Further comprising
The mitigation control unit controls execution of the mitigation process according to a determination result of the setting movement determination unit.
The computer system according to claim 15.
前記ユーザ端末において所与のアドバタイズメント情報の閲覧がなされた否かを判定するアドバタイズメント情報閲覧判定手段、
を更に備え、
前記軽減制御手段は、前記アドバタイズメント情報閲覧判定手段の判定結果に応じて、前記軽減処理の実行を制御する、
請求項15又は16に記載のコンピュータシステム。
Advertisement information browsing determination means for determining whether or not given advertisement information is browsed in the user terminal;
Further comprising
The mitigation control unit controls execution of the mitigation process according to a determination result of the advertisement information browsing determination unit.
The computer system according to claim 15 or 16.
前記アドバタイズメント情報閲覧判定手段は、複数の前記アドバタイズメント情報のうち、閲覧されたアドバタイズメント情報を判定し、
前記軽減制御手段は、閲覧されたアドバタイズメント情報に応じて軽減内容を可変に決定して前記軽減処理を実行する、
請求項17に記載のコンピュータシステム。
The advertisement information browsing determining means determines the browsed advertisement information among the plurality of advertisement information,
The mitigation control means determines the mitigation content variably according to the browsed advertisement information and executes the mitigation process.
The computer system according to claim 17.
前記コンテンツは、ゲームコンテンツであり、
請求項1〜18の何れか一項に記載のコンピュータシステムであるサーバシステムと、
前記ユーザ端末と、
が通信可能に接続されたゲームシステム。
The content is game content,
A server system which is the computer system according to any one of claims 1 to 18;
The user terminal;
Is a game system that is communicably connected.
ユーザ端末の位置であるユーザ位置に基づいて進行するコンテンツの進行を制御するためのプログラムであって、
前記コンテンツにおいて獲得可能となる変換可能オブジェクトの配置位置を定めた配置位置データと、ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換可能とする変換場所を定めた変換場所データとに基づいて、前記ユーザ位置と、前記配置位置および/又は前記変換場所とを報知する制御を行う報知制御手段、
前記ユーザ位置と前記配置位置との位置関係に基づいて、当該配置位置で獲得可能となる変換可能オブジェクトを付与する制御を行う付与制御手段、
前記ユーザ位置と前記変換場所との位置関係に基づいて、前記ユーザが有する変換可能オブジェクトを変換先オブジェクトに変換するか否かを制御する変換制御手段、
として前記ユーザ端末を機能させるためのプログラム。
A program for controlling the progress of content that progresses based on a user position that is the position of a user terminal,
Based on the arrangement position data that defines the arrangement position of the convertible object that can be acquired in the content, and the conversion place data that defines the conversion place that can convert the convertible object that the user has into the conversion destination object, Notification control means for performing control to notify the user position and the arrangement position and / or the conversion location;
An assignment control unit that performs control for assigning a convertible object that can be acquired at the arrangement position based on a positional relationship between the user position and the arrangement position;
Conversion control means for controlling whether to convert a convertible object possessed by the user into a conversion destination object based on a positional relationship between the user position and the conversion place;
A program for causing the user terminal to function as
JP2017071433A 2017-03-31 2017-03-31 Computer systems, game systems and programs Active JP7038482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017071433A JP7038482B2 (en) 2017-03-31 2017-03-31 Computer systems, game systems and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017071433A JP7038482B2 (en) 2017-03-31 2017-03-31 Computer systems, game systems and programs

Publications (2)

Publication Number Publication Date
JP2018171274A true JP2018171274A (en) 2018-11-08
JP7038482B2 JP7038482B2 (en) 2022-03-18

Family

ID=64106805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017071433A Active JP7038482B2 (en) 2017-03-31 2017-03-31 Computer systems, game systems and programs

Country Status (1)

Country Link
JP (1) JP7038482B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020057130A (en) * 2018-10-01 2020-04-09 相現 青山 Customer collection system and customer collection program
JP2020162991A (en) * 2019-03-29 2020-10-08 株式会社コロプラ Game programs, game methods, and information terminals
JP2021023672A (en) * 2019-08-07 2021-02-22 株式会社カプコン Game programs and game systems
JP2021035577A (en) * 2020-11-12 2021-03-04 株式会社コロプラ Game program, game method, and information terminal device
JP2021137458A (en) * 2020-03-09 2021-09-16 株式会社カプコン Game programs, game systems, and server devices
JP2022036677A (en) * 2020-08-24 2022-03-08 株式会社バンダイナムコエンターテインメント Programs, computer systems and game systems
JP7058712B1 (en) 2020-12-16 2022-04-22 株式会社Cygames Programs, information processing equipment and information processing methods
JP2022132299A (en) * 2020-08-13 2022-09-08 グリー株式会社 Moving image processing method, server device, and computer program
JP2024114741A (en) * 2019-11-20 2024-08-23 グリー株式会社 Video distribution system and video distribution method
JP2025012624A (en) * 2023-07-14 2025-01-24 株式会社カプコン Programs and Systems
JP2025012625A (en) * 2023-07-14 2025-01-24 株式会社カプコン Programs and Systems

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013059573A (en) * 2011-09-14 2013-04-04 Namco Bandai Games Inc PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP2013252352A (en) * 2012-06-08 2013-12-19 Konami Digital Entertainment Co Ltd Game control device, game control method, game control program, and game system
JP2016181155A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, information processing apparatus, information processing program, and information processing method
JP6061051B1 (en) * 2016-07-20 2017-01-18 株式会社セガゲームス Information processing apparatus and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013059573A (en) * 2011-09-14 2013-04-04 Namco Bandai Games Inc PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP2013252352A (en) * 2012-06-08 2013-12-19 Konami Digital Entertainment Co Ltd Game control device, game control method, game control program, and game system
JP2016181155A (en) * 2015-03-24 2016-10-13 任天堂株式会社 Information processing system, information processing apparatus, information processing program, and information processing method
JP6061051B1 (en) * 2016-07-20 2017-01-18 株式会社セガゲームス Information processing apparatus and program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"「GPSを使った会社経営ゲーム「Resources Game」で初心者が早く知っておきたいこと【攻略】」", TERADAS [ONLINE], JPN6021039518, 19 July 2016 (2016-07-19), ISSN: 0004612593 *
"位置情報を用いた戦略型エクサテイメントシステム「ランとれ」の提案 ", 情報処理学会研究報告 2012(平成24)年度 情報処理学会研究報告 研究報告 コンシューマ・デバイ, JPN6021004879, 15 December 2012 (2012-12-15), ISSN: 0004612592 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020057130A (en) * 2018-10-01 2020-04-09 相現 青山 Customer collection system and customer collection program
JP7215709B2 (en) 2018-10-01 2023-01-31 相現 青山 Customer attraction system and customer attraction program
JP2020162991A (en) * 2019-03-29 2020-10-08 株式会社コロプラ Game programs, game methods, and information terminals
JP7164815B2 (en) 2019-08-07 2022-11-02 株式会社カプコン Game program and game system
JP2021023672A (en) * 2019-08-07 2021-02-22 株式会社カプコン Game programs and game systems
JP7724511B2 (en) 2019-11-20 2025-08-18 グリーホールディングス株式会社 Video distribution system and video distribution method
JP2024114741A (en) * 2019-11-20 2024-08-23 グリー株式会社 Video distribution system and video distribution method
JP2021137458A (en) * 2020-03-09 2021-09-16 株式会社カプコン Game programs, game systems, and server devices
JP7004926B2 (en) 2020-03-09 2022-01-21 株式会社カプコン Game programs, game systems, and server devices
JP7430353B2 (en) 2020-08-13 2024-02-13 グリー株式会社 Video processing method, server device and computer program
JP2022132299A (en) * 2020-08-13 2022-09-08 グリー株式会社 Moving image processing method, server device, and computer program
JP2022036677A (en) * 2020-08-24 2022-03-08 株式会社バンダイナムコエンターテインメント Programs, computer systems and game systems
JP2021035577A (en) * 2020-11-12 2021-03-04 株式会社コロプラ Game program, game method, and information terminal device
JP2022095356A (en) * 2020-12-16 2022-06-28 株式会社Cygames Programs, information processing equipment and information processing methods
JP7058712B1 (en) 2020-12-16 2022-04-22 株式会社Cygames Programs, information processing equipment and information processing methods
JP2025012624A (en) * 2023-07-14 2025-01-24 株式会社カプコン Programs and Systems
JP2025012625A (en) * 2023-07-14 2025-01-24 株式会社カプコン Programs and Systems

Also Published As

Publication number Publication date
JP7038482B2 (en) 2022-03-18

Similar Documents

Publication Publication Date Title
JP7038482B2 (en) Computer systems, game systems and programs
JP6895238B2 (en) Programs and computer systems
US20200394670A1 (en) Computer system, game system, and game device
JP7068776B2 (en) Computer systems, control methods, viewer terminals, and programs
JP6437996B2 (en) Computer system, advertisement output control system, and advertisement output control apparatus
JP6542027B2 (en) Server system
JP2018051194A (en) Program and computer system
JP6437995B2 (en) Computer system, advertisement output control system, and advertisement output control apparatus
JP5666323B2 (en) Server system
JP5837461B2 (en) Program, terminal device, and server system
US11202962B2 (en) System for giving reward in exchange for watching advertisement
JP6416819B2 (en) Program and computer system
JP2018171283A (en) Computer system and game system
JP2020166559A (en) Server system and video distribution system
JP2012213492A (en) Program, information storage medium, game terminal and server system
JP7398319B2 (en) server systems and systems
JP2017176634A (en) Program and computer system
JP2019213795A (en) Program, computer system, and game system
JP2018029808A (en) Game system and program
JP2018055649A (en) Program and computer system
JP6378305B2 (en) Computer system, game system, and game apparatus
JP2014188262A (en) Program, game device, and server system
JP2017192617A (en) Server system and program
JP2021106679A (en) Computer system, server system, and program
JP2017196282A (en) Computer system and program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20170427

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200312

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200312

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20200312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211012

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220308

R150 Certificate of patent or registration of utility model

Ref document number: 7038482

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250