Information processing system, information processing method, and program
The information processing system addresses the issue of mistakenly attributing reused content by managing and presenting reuse information, preventing public misattribution and ensuring proper attribution in content creation.
Patent Information
- Application Number
- JP2024080796
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-28
AI Technical Summary
Conventional techniques allow content created by reusing other content to be mistakenly made public as original content, lacking proper attribution.
An information processing system and method that manages and presents reuse information for content created by reusing other content, including a management unit and a presentation unit to track and inform users about the reuse of content.
Prevents content created by reusing other content from being mistakenly made public as original, ensuring proper attribution and transparency in content creation.
Smart Images

Figure 2025174422000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]
[0002] Conventionally, there has been known a technique for creating content by reusing other content. For example, Patent Document 1 discloses a technique related to an information processing system that enables a user to create content by reusing other content created by other users. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2023-146392 Summary of the Invention [Problem to be solved by the invention]
[0004] However, according to conventional techniques, there have been cases where content created by using other content has been made public as original content created without using the other content.
[0005] The present invention has been made in consideration of the above-mentioned circumstances, and one of the problems to be solved is to provide a technology that can prevent content created by reusing other content from being made public as original content created without reusing other content. [Means for solving the problem]
[0006] In order to solve the above problems, an information processing system according to one embodiment of the present invention is characterized by comprising: a management unit that manages a first content created by a first user and a second content created by a second user; and a presentation unit that, when the second content is created by reusing at least a portion of the first content, presents to a third user reuse information regarding the reuse of the first content in the second content.
[0007] Furthermore, a program according to one embodiment of the present invention is characterized in that it causes a processor to function as a management unit that manages a first content created by a first user and a second content created by a second user, and as a presentation unit that, when the second content is created by reusing at least a portion of the first content, presents to a third user reuse information regarding the reuse of the first content in the second content.
[0008] Furthermore, an information processing method according to one embodiment of the present invention is characterized in that a processor manages a first content created by a first user and a second content created by a second user, and when the second content is created by reusing at least a portion of the first content, presents reuse information regarding the reuse of the first content in the second content to a third user. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is an explanatory diagram showing an example of the configuration of an information processing system Sys according to an embodiment of the present invention. [Figure 2] FIG. 2 is an explanatory diagram showing an example of a game screen G1. [Figure 3] FIG. 2 is a block diagram showing an example of the configuration of a server device 3. [Figure 4] FIG. 2 is a block diagram showing an example of the configuration of a control device 5. [Figure 5] 2 is a block diagram showing an example of the configuration of a storage device 6. FIG. [Figure 6] FIG. 2 is a diagram showing an example of the data structure of map basic information DK. [Figure 7] FIG. 10 is a diagram illustrating an example of the data configuration of a parts summary information DB. [Figure 8] FIG. 10 is a diagram showing an example of the data configuration of part detailed information DP[m]. [Figure 9] FIG. 10 is a diagram showing an example of the data configuration of map reuse information DR. [Figure 10] FIG. 10 is a diagram showing an example of the data structure of map restriction information DS. [Figure 11] FIG. 10 is a diagram showing an example of the data configuration of user basic information DQ. [Figure 12] FIG. 10 is a diagram showing an example of the data configuration of user situation information DG. [Figure 13] 1 is a block diagram showing an example of the configuration of a terminal device 1. FIG. [Figure 14] 10 is a flowchart showing an example of the operation of the server device 3. [Figure 15] 10 is a flowchart showing an example of the operation of the server device 3. [Figure 16] 10 is a flowchart showing an example of the operation of the server device 3. [Figure 17] 10 is a flowchart showing an example of the operation of the server device 3. [Figure 18] 10 is a flowchart showing an example of the operation of the server device 3. [Figure 19] FIG. 2 is an explanatory diagram showing an example of a menu screen G0. [Figure 20] FIG. 10 is an explanatory diagram showing an example of a map list screen G2. [Figure 21] FIG. 10 is an explanatory diagram showing an example of a map editing screen G3. [Figure 22] FIG. 10 is an explanatory diagram showing an example of a reuse map editing screen G4. [Figure 23] FIG. 10 is an explanatory diagram showing an example of a map reuse notification screen G5. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that in each drawing, the dimensions and scale of each part are appropriately different from those of the actual parts. Furthermore, the embodiments described below are preferred examples of the present invention, and therefore various technically preferable limitations are applied. However, the scope of the present invention is not limited to these embodiments unless otherwise specified in the following description to the effect that the present invention is limited.
[0011] [A. Embodiment] Hereinafter, an embodiment of the present invention will be described.
[0012] [1. Overview of the Information Processing System Sys] Hereinafter, an overview of the information processing system Sys according to this embodiment will be described with reference to FIG.
[0013] FIG. 1 is an explanatory diagram illustrating an example of the outline of the configuration of an information processing system Sys according to this embodiment.
[0014] As illustrated in FIG. 1, the information processing system Sys includes a server device 3 and a plurality of terminal devices 1 that can communicate with the server device 3 via a network NW. In the following, as an example, it is assumed that the information processing system Sys includes H terminal devices 1[1] to 1[H]. Here, the value H is a natural number equal to or greater than 3. In the following, the h-th terminal device 1 among the H terminal devices 1[1] to 1[H] will be referred to as terminal device 1[h]. Here, the value h is a natural number that satisfies 1≦h≦H. In the following, a user U of the terminal device 1[h] will be referred to as user U[h].
[0015] In this embodiment, it is assumed as an example that the terminal device 1 is a smartphone. However, any information processing device connectable to a network NW may be adopted as the terminal device 1. For example, the terminal device 1 may be a home game device, a commercial game device installed in a store or amusement facility, a mobile device such as a mobile phone, or a stationary information processing device such as a personal computer.
[0016] In this embodiment, the terminal device 1[h] is capable of executing an adventure game (an example of a "game"). A user U[h] of the terminal device 1[h] can play the adventure game executed on the terminal device 1[h].
[0017] [2. Adventure Game Overview] Below, an overview of the adventure game executed on the terminal device 1[h] will be described with reference to FIG.
[0018] In this embodiment, the adventure game that can be executed by the terminal device 1[h] is a game in which the main character PA is moved within the game space FD based on the operation of the terminal device 1[h] by the user U[h], thereby collecting treasures PC placed within the game space FD without causing the main character PA to come into contact with enemy characters PB wandering within the game space FD.
[0019] In this embodiment, it is assumed that the server device 3 manages M maps MP[1] to MP[M] corresponding to M game spaces FD[1] to FD[M] related to an adventure game. Here, the value M is a natural number equal to or greater than 2. Furthermore, hereinafter, the m-th map MP among the M maps MP[1] to MP[M] will be referred to as map MP[m] (an example of "content"). Here, the value m is a natural number satisfying 1≦m≦M. Furthermore, map MP[m] is a map indicating the game space FD[m].
[0020] In this embodiment, when starting an adventure game, the user U[h] operates the terminal device 1[h] to select one map MP (for example, map MP[m]) from the M maps MP[1] to MP[M] managed by the server device 3. Next, the terminal device 1[h] obtains information indicating the selected map MP[m] from the server device 3. This enables the terminal device 1[h] to execute an adventure game in which the main character PA moves within the game space FD[m] indicated by the map MP[m].
[0021] FIG. 2 is a diagram showing an example of a game screen G1 displayed on the terminal device 1[h] when an adventure game is executed on the terminal device 1[h].
[0022] 2, the game screen G1 is a screen that represents the game space FD[m]. In this embodiment, the game space FD[m] is a two-dimensional space made up of a plurality of unit areas AR arranged in a matrix. Specifically, in this embodiment, it is assumed that in the game space FD[m], a plurality of unit areas AR are arranged in the X1 direction, and a plurality of unit areas AR are arranged in the Y1 direction that intersects with the X1 direction, so that the plurality of unit areas AR are arranged in a two-dimensional matrix with the X1 direction and the Y1 direction as axial directions.
[0023] In this embodiment, it is assumed that one of the main character PA, enemy character PB, treasure PC, block PD, pond PE, forest PF, and passage PG is placed in each of the multiple unit areas AR that make up the game space FD[m]. Note that, hereinafter, the main character PA, enemy character PB, treasure PC, block PD, pond PE, forest PF, and passage PG, which are game elements that can be placed in each unit area AR, are collectively referred to as parts PP.
[0024] In this embodiment, it is assumed that the adventure game has the following four rules. (Rule 1) When the main character PA collects all the treasures PC in the game space FD[m], the mission in the adventure game is considered to be accomplished, and the adventure game ends. (Rule 2) If the main character PA comes into contact with the enemy character PB, the mission in the adventure game is deemed to have failed, and the adventure game ends. (Rule 3) The main character PA can move through the passage PG and the forest PF. (Rule 4) The main character PA cannot move through the blocks PD and the pond PE.
[0025] In this embodiment, it is assumed that the enemy character PB performs the following two types of actions. (Operation 1) When the distance between the enemy character PB and the main character PA is greater than a predetermined distance, the enemy character PB moves randomly. (Operation 2) When the enemy character PB is within a predetermined distance from the main character PA, the enemy character PB chases the main character PA.
[0026] 2 assumes that one main character PA, one or more enemy characters PB, one or more treasures PC, one or more blocks PD, one or more ponds PE, one or more forests PF, and one or more passages PG are arranged in the game space FD[m]. However, the blocks PD, ponds PE, and forests PF do not necessarily have to be arranged in the game space FD[m].
[0027] Specifically, in FIG. 2, it is assumed that the game space FD[m] has a subspace FD1[m] in which multiple blocks PD and multiple passages PG are arranged, and a subspace FD2[m] located in the Y1 direction as viewed from the subspace FD1[m] and in which multiple ponds PE and multiple passages PG are arranged. Also, in FIG. 2, it is assumed that one main character PA and multiple enemy characters PB are arranged in the subspace FD1[m]. Also, in FIG. 2, it is assumed that multiple treasures PC are arranged in each of the subspaces FD1[m] and FD2[m]. Note that in FIG. 2, the blank unit areas AR correspond to the passages PG.
[0028] [3. Configuration of the information processing system Sys] The configuration of the information processing system Sys will be described below with reference to FIGS.
[0029] [3.1. Configuration of Server Device 3] FIG. 3 is a block diagram showing an example of the configuration of the server device 3. As shown in FIG.
[0030] As illustrated in FIG. 3, the server device 3 includes a control device 5, a storage device 6, and a communication device 7.
[0031] The communication device 7 is, for example, hardware for communicating with an external device such as the terminal device 1 located outside the server device 3 via the network NW.
[0032] The control device 5 includes, for example, a processor, and controls each part of the server device 3. The processor provided in the control device 5 includes, for example, one or more central processing units (CPUs). However, the processor provided in the control device 5 may include hardware such as a graphics processing unit (GPU), a digital signal processor (DSP), or a field programmable gate array (FPGA) in addition to the one or more CPUs, or in place of some or all of the one or more CPUs. In this case, some or all of the control device 5 realized by the processor may be realized by hardware such as a DSP.
[0033] The storage device 6 is a recording medium readable by the control device 5. The storage device 6 includes, for example, a volatile memory such as a RAM (Random Access Memory) that functions as a work area for the control device 5, and a non-volatile memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory) that stores various information such as the control program PRG of the server device 3.
[0034] The processor provided in the control device 5 executes the control program PRG for the server device 3 stored in the storage device 6, and controls each part of the server device 3 by operating in accordance with the control program PRG.
[0035] [3.2. Configuration of the control device 5] FIG. 4 is a block diagram showing an example of the configuration of the control device 5.
[0036] As illustrated in Figure 4, the processor provided in the control device 5 executes the control program PRG stored in the storage device 6 and operates in accordance with the control program PRG, thereby functioning as a map management unit 51, a user management unit 52, and a map presentation unit 53.
[0037] The map management unit 51 (an example of a "management unit") manages maps MP related to an adventure game. As described above, in this embodiment, it is assumed that the map management unit 51 manages M maps MP[1] to MP[M]. It is also assumed that the user U[h] is able to create a map MP[m]. It is also assumed that the user U[h] is able to create a map MP[m] by reusing a map MP created by another user U.
[0038] The map management unit 51 includes a map information management unit 511 and a map reuse information management unit 512 .
[0039] The map information management unit 511 manages M maps MP[1] to MP[M]. Specifically, the map information management unit 511 manages map management information DMK, which will be described later.
[0040] When a map MP[m] is created by reusing another map MP, the map reuse information management unit 512 manages information related to the reusing. Specifically, the map reuse information management unit 512 manages map reuse management information DRK, which will be described later.
[0041] The user management unit 52 (an example of a "reward providing unit") manages H users U[1] to U[H] corresponding to H terminal devices 1[1] to 1[H]. Specifically, the user management unit 52 manages user management information DQK, which will be described later.
[0042] The map presenting unit 53 (an example of a “presenting unit”) includes a game screen presenting unit 531, an available map presenting unit 532, and a map editing screen presenting unit 533.
[0043] In response to a request from the terminal device 1[h], the game screen presentation unit 531 supplies the terminal device 1[h] with information for the terminal device 1[h] to display the game space FD[m] on the game screen G1, i.e., information indicating the map MP[m].
[0044] The usable map presentation unit 532 supplies the terminal device 1[h] with information about map MPs that can be used as a source of reuse when a user U[h] of the terminal device 1[h] creates a map MP[m] by reusing another map MP.
[0045] The map editing screen presentation unit 533 supplies the terminal device 1[h] with information for the terminal device 1[h] to display a map editing screen. Here, the map editing screen is a screen on which a user U[h] of the terminal device 1[h] creates a map MP[m]. Specifically, the map editing screen is a collective term for the map editing screen G3 and the reuse map editing screen G4, which will be described later.
[0046] [3.3. Configuration of Storage Device 6] FIG. 5 is a block diagram showing an example of the configuration of the storage device 6.
[0047] As shown in FIG. 5, the storage device 6 stores map management information DMK, map reuse management information DRK, user management information DQK, and a control program PRG.
[0048] The map management information DMK is information relating to M maps MP[1] to MP[M] managed by the server device 3. Specifically, the map management information DMK includes one piece of map basic information DK, one piece of part summary information DB, and M pieces of part detailed information DP[1] to DP[M] that correspond one-to-one to the M maps MP[1] to MP[M]. As will be described in detail later, the map basic information DK is information that indicates an overview of each of the M maps MP[1] to MP[M]. The part summary information DB is information that indicates the number of parts PP that make up each of the M maps MP[1] to MP[M]. The part detailed information DP[m] is information that indicates the contents of the multiple parts PP that make up the map MP[m].
[0049] The map reuse management information DRK is information about the reuse of other maps MP into map MP[m] when creating map MP[m]. Specifically, the map reuse management information DRK includes one piece of map reuse information DR and one piece of map restriction information DS. Although details will be described later, the map reuse information DR is information indicating whether or not the map MP[m] was created by reusing another map MP when the map MP[m] was created. The map restriction information DS is information indicating restrictions imposed on the map MP[m] when the map MP[m] was created by reusing another map MP. Note that, hereinafter, when the map MP[m] was created by reusing another map MP, the other map MP from which the map MP[m] was reused may be referred to as the "source map MPO."
[0050] The user management information DQK is information relating to H users U[1] to U[H] managed by the server device 3. Specifically, the user management information DQK includes one piece of user basic information DQ and one piece of user situation information DG. Although details will be described later, the user basic information DQ is information that indicates an overview of the user U[h]. The user situation information DG is information that indicates the situation of the user U[h] in the adventure game.
[0051] The various types of information stored in the storage device 6 will be described in detail below.
[0052] FIG. 6 is an explanatory diagram showing an example of the data structure of the map basic information DK.
[0053] 6, the map basic information DK has M records that correspond one-to-one to the M maps MP[1] to MP[M] managed by the server device 3. Each record in the map basic information DK has map identification information Im and map individual basic information DKK[m] (an example of "content characteristic information").
[0054] The map identification information Im is information for identifying each map MP[m] from among M maps MP[1] to MP[M] managed by the server device 3. The map identification information Im may be, for example, information indicating the value m.
[0055] The map individual basic information DKK[m] includes map name information DK1[m], map creator information DK2[m], map creation date and time information DK3[m], and map-associated thumbnail information DK4[m].
[0056] The map name information DK1[m] indicates the name of the map MP[m]. The map creator information DK2[m] indicates the user identification information Iu of the creator of the map MP[m]. Here, the user identification information Iu is information for identifying each user U[h] from among H users U[1] to U[H] managed by the server device 3. The user identification information Iu may be, for example, information indicating a value h. Map creation date and time information DK3[m] indicates the creation date and time of map MP[m]. The map-corresponding thumbnail information DK4[m] indicates a thumbnail image for simply displaying the map MP[m].
[0057] When a user U[h] creates a map MP[m], the map information management unit 511 generates map identification information Im, map name information DK1[m], map creator information DK2[m], map creation date and time information DK3[m], and map-associated thumbnail information DK4[m] based on information input by the user U[h] from the terminal device 1[h]. The map information management unit 511 then adds a record to the map basic information DK, and stores the map identification information Im, map name information DK1[m], map creator information DK2[m], map creation date and time information DK3[m], and map-associated thumbnail information DK4[m] in the added record.
[0058] FIG. 7 is an explanatory diagram showing an example of the data structure of the parts summary information DB.
[0059] 7, the parts summary information DB has M records that correspond one-to-one to the M maps MP[1] to MP[M] managed by the server device 3. Each record in the parts summary information DB has map identification information Im and map constituent parts information DBB[m].
[0060] Map component parts information DBB[m] is information indicating the number of original parts PPX contained in the multiple parts PP that make up map MP[m], the number of reused parts PPY contained in the multiple parts PP, and the number of freely usable parts PPZ contained in the multiple parts PP.
[0061] In this embodiment, it is assumed that the parts PP are classified into any of original parts PPX, diverted parts PPY, and freely usable parts PPZ.
[0062] The original part PPX is a part PP that the user U[h] personally places in the map MP[m] when creating the map MP[m], without using any part from another map MP. The reused part PPY is a part PP that is reused from another map MP and placed in the map MP[m] when the user U[h] creates the map MP[m]. A freely usable part PPZ is a part PP that is permitted to be freely used for creating a map MP[m]. For example, a freely usable part PPZ may be a part PP included in a map MP when the creator of the map MP permits free use of the map MP. Alternatively, a freely usable part PPZ may be a part PP included in a map MP when the operator of an adventure game creates the map MP with the expectation that the map MP will be freely used by a user U[h] to create a map MP[m].
[0063] Map component parts information DBB[m] includes total parts number information DB1[m], original parts number information DB2[m], reused parts number information DB3[m], and freely usable parts number information DB4[m].
[0064] The total parts number information DB1[m] indicates the number of parts PP included in the map MP[m] (hereinafter referred to as the total parts number AB[m]). In the following, it is assumed that the map MP[m] includes P parts PP (i.e., the total parts number AB[m] = P). Here, the value P is a natural number equal to or greater than 2. In the following, the pth part PP of the P parts PP included in the map MP[m] will be referred to as part PP[m][p]. Here, the value p is a natural number satisfying 1≦p≦P. In other words, the map MP[m] includes P parts PP[m][1] to PP[m][P].
[0065] The original part number information DB2[m] indicates the number of original parts PPX included in the map MP[m] (hereinafter referred to as the original part number ABX[m]). The diverted part number information DB3[m] indicates the number of diverted parts PPY included in the map MP[m] (hereinafter referred to as the diverted part number ABY[m]). The freely usable parts number information DB4[m] indicates the number of freely usable parts PPZ included in the map MP[m] (hereinafter referred to as the freely usable parts number ABZ[m]).
[0066] When user U[h] creates a map MP[m], the map information management unit 511 generates total parts number information DB1[m], original parts number information DB2[m], diverted parts number information DB3[m], and freely usable parts number information DB4[m] based on information indicating the created map MP[m].The map information management unit 511 then adds a record to the parts summary information DB and stores map identification information Im, total parts number information DB1[m], original parts number information DB2[m], diverted parts number information DB3[m], and freely usable parts number information DB4[m] in the added record.
[0067] FIG. 8 is an explanatory diagram showing an example of the data structure of the part detailed information DP[m].
[0068] 8, the part detailed information DP[m] has P records that correspond one-to-one to the P parts PP[m][1] to PP[m][P] included in the map MP[m]. Each record in the part detailed information DP[m] has part identification information Ip[m] and part individual information DPP[m][p].
[0069] The part identification information Ip[m] is information for identifying each part PP[m][p] from among the P parts PP[m][1] to PP[m][P] included in the map MP[m]. The part identification information Ip[m] may be, for example, information indicating the value p.
[0070] The part individual information DPP[m][p] includes part position information DP1[m][p], part type information DP2[m][p], part reuse information DP3[m][p], and part reuse source information DP4[m][p].
[0071] The part position information DP1[m][p] indicates the position of the part PP[m][p] in the map MP[m].
[0072] The part type information DP2[m][p] indicates the type of the part PP[m][p] (hereinafter referred to as "part type"). Specifically, the part type information DP2[m][p] indicates to which type of part PP the part PP[m][p] corresponds, among the main character PA, enemy character PB, treasure PC, block PD, pond PE, forest PF, and passage PG.
[0073] The part reuse information DP3[m][p] indicates the classification of other parts PPs used when creating the part PP[m][p] (hereinafter referred to as the "original part classification"). Specifically, the part reuse information DP3[m][p] indicates to which classification of part PP the part PP[m][p] belongs: original part PPX, reused part PPY, or freely usable part PPZ.
[0074] If the part PP[m][p] is a diverted part PPY or a freely usable part PPZ, the part diversion source information DP4[m][p] indicates the user identification information Iu of the user U who created the part PP (diverted part PPY or freely usable part PPZ) that was the diversion source of the part PP[m][p]. If the part PP[m][p] is an original part PPX, the part diversion source information DP4[m][p] may indicate the user identification information Iu of the user U[h] who created the map MP[m], or may indicate a null value.
[0075] When a user U[h] creates a map MP[m], the map information management unit 511 generates part detailed information DP[m] having P records that correspond one-to-one to the P parts PP[m][1] to PP[m][P] included in the map MP[m]. Furthermore, when a user U[h] creates a map MP[m], the map information management unit 511 generates part identification information Ip[m], part position information DP1[m][p], part type information DP2[m][p], part reuse information DP3[m][p], and part reuse source information DP4[m][p] corresponding to each part PP[m][p] included in the map MP[m], based on information indicating the created map MP[m]. Then, the map information management unit 511 stores the part identification information Ip[m], part position information DP1[m][p], part type information DP2[m][p], part reuse information DP3[m][p], and part reuse source information DP4[m][p] for the pth record corresponding to the part PP[m][p] out of the P records included in the part detailed information DP[m].
[0076] FIG. 9 is an explanatory diagram showing an example of the data structure of the map diversion information DR.
[0077] 9, the map reuse information DR has M records that correspond one-to-one to the M maps MP[1] to MP[M] managed by the server device 3. Each record of the map reuse information DR has map identification information Im and map individual reuse information DRR[m] (an example of "reuse information").
[0078] The individual map reuse information DRR[m] includes map reuse presence / absence information DR1[m], map reuse rate information DR2[m], and map reuse source information DR3[m].
[0079] The map reuse information DR1[m] is information indicating whether the map MP[m] is a map created by reusing another map MP.
[0080] When the map reuse information management unit 512 generates a map MP[m] by the user U[h] and the map information management unit 511 reflects the information related to the map MP[m] in the map management information DMK, the map reuse presence / absence information DR1[m] is generated based on the part summary information DB.
[0081] Specifically, when the number of reused parts ABY[m] indicated by the reused part number information DB3[m] in the map component part information DBB[m] is 1 or more, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "1" representing that the map MP[m] is created by reuse. When the number of reused parts ABY[m] indicated by the reused part number information DB3[m] is 0, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "0" representing that the map MP[m] is created without reuse.
[0082] However, the present invention is not limited to such an aspect. For example, when the number of reused parts ABY[m] indicated by the reused part number information DB3[m] is equal to or greater than a predetermined number ABY0, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "1" representing that the map MP[m] is created by reuse. When the number of reused parts ABY[m] indicated by the reused part number information DB3[m] is less than the predetermined number ABY0, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "0" representing that the map MP[m] is created without reuse. Here, the predetermined number ABY0 is a natural number of 2 or more. Also, for example, when the reuse rate MRR[m] described later is equal to or greater than a predetermined value MRR-Min, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "1" representing that the map MP[m] is created by reuse. When the reuse rate MRR[m] is less than the predetermined value MRR-Min, the map reuse information management unit 512 generates the map reuse presence / absence information DR1[m] indicating the value "0" representing that the map MP[m] is created without reuse. Here, the predetermined value MRR-Min is a real number satisfying "0% < MRR-Min ≤ 100%".
[0083] The map reuse rate information DR2[m] indicates the degree to which map MP[m] is reused from another map MP (source map MPO) when map MP[m] is created by reusing another map MP. Specifically, the map reuse rate information DR2[m] indicates the reuse rate MRR[m] from the source map MPO to map MP[m] when map MP[m] is created by reusing the source map MPO. Here, the reuse rate MRR[m] is the value obtained by dividing the number of reused parts ABY[m] by the total number of parts AB[m] (ABY[m]÷AB[m]).
[0084] When a user U[h] creates a map MP[m] and the map information management unit 511 reflects information related to the map MP[m] in the map management information DMK, the map reuse information management unit 512 generates map reuse rate information DR2[m] based on the parts summary information DB.
[0085] The map reuse source information DR3[m] indicates the map identification information Im corresponding to the reuse source map MPO when the map MP[m] was created by reusing the reuse source map MPO. Note that the map reuse source information DR3[m] may indicate a null value when the map MP[m] was created without reusing another map MP.
[0086] In this embodiment, when a map MP[m] is created by reusing another map MP, it is assumed that the source of the map MP[m] is a single source map MPO. However, the present invention is not limited to this example. The map MP[m] may be created by reusing multiple source maps MPO. In this case, the map source information DR3[m] may indicate multiple map identification information Im corresponding to the multiple source maps MPO.
[0087] When the user U[h] creates a map MP[m] and the map information management unit 511 reflects information related to the map MP[m] in the map management information DMK, the map diversion information management unit 512 generates map diversion source information DR3[m] based on, for example, the part detail information DP[m]. Then, the map diversion information management unit 512 adds a record to the map diversion information DR and stores map diversion presence / absence information DR1[m], map diversion rate information DR2[m], and map diversion source information DR3[m] in the added record.
[0088] FIG. 10 is an explanatory diagram showing an example of the data structure of the map restriction information DS.
[0089] 10, the map restriction information DS has M records that correspond one-to-one to the M maps MP[1] to MP[M] managed by the server device 3. Each record of the map restriction information DS has map identification information Im and map individual restriction information DSS[m].
[0090] The map individual restriction information DSS[m] includes map restriction information DS0[m], map disclosure information DS1[m], map disclosure range information DS2[m], creator disclosure information DS3[m], map reward information DS4[m], and reuse source disclosure information DS5[m].
[0091] The map restriction information DS0[m] is information indicating whether or not a restriction is set for the map MP[m]. Specifically, the map restriction information DS0[m] is information indicating which of the following four restrictions is imposed on the map MP[m]: a restriction on the disclosure of the map MP[m] (hereinafter, this may be referred to as a "map disclosure restriction"), a restriction on the disclosure range of the map MP[m] (hereinafter, this may be referred to as a "map disclosure range restriction"), a restriction on the disclosure of information about the user U[h] who created the map MP[m] (hereinafter, this may be referred to as a "creator disclosure restriction"), and a restriction on the reward related to the map MP[m] for the user U[h] who created the map MP[m] (hereinafter, this may be referred to as a "map reward restriction"). Note that the map restriction information DS0[m] may be information indicating which of the following five restrictions is imposed on the map MP[m], which is the above four restrictions plus a restriction that information about the source map MPO from which the map MP[m] is reused is made public (hereinafter, this may be referred to as a "source disclosure restriction").
[0092] When the user U[h] creates a map MP[m] and the map diversion information management unit 512 generates map individual diversion information DRR[m], the map diversion information management unit 512 generates map restriction presence / absence information DS0[m] based on the map diversion rate information DR2[m] of the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or greater than a reference value MRR0, the map diversion information management unit 512 generates map restriction presence / absence information DS0[m] indicating a value "1" indicating that a restriction is imposed on the map MP[m], and when the diversion rate MRR[m] is less than the reference value MRR0, the map restriction presence / absence information DS0[m] indicating a value "0" indicating that no restriction is imposed on the map MP[m].
[0093] Here, the reference value MRR0 is a real number that satisfies, for example, "MRR-Min≦MRR0≦100%." Note that the reference value MRR0 may be the smallest value among the reference values MRR1, MRR2, MRR3, and MRR4, which will be described later.
[0094] The map publication availability information DS1[m] is information indicating whether a map publication restriction is provided for the map MP[m].
[0095] When the user U[h] creates the map MP[m] and the map diversion information management unit 512 generates the map individual diversion information DRR[m], the map diversion information management unit 512 generates the map publication availability information DS1[m] based on the map diversion rate information DR2[m] among the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or greater than the reference value MRR1, the map diversion information management unit 512 generates the map publication availability information DS1[m] indicating the value "1" representing that a map publication restriction is provided for the map MP[m], and when the diversion rate MRR[m] is less than the reference value MRR1, the map diversion information management unit 512 generates the map publication availability information DS1[m] indicating the value "0" representing that no map publication restriction is provided for the map MP[m].
[0096] Here, the reference value MRR1 is a real number that satisfies, for example, "0% < MRR1 < 100%" and "MRR0 < MRR1". However, the present invention is not limited to such a mode. The reference value MRR1 may be set as a real number that satisfies "MRR1 = MRR0".
[0097] The map publication range information DS2[m] is information indicating whether a map publication range restriction is provided for the map MP[m].
[0098] When the map diversion information management unit 512 generates the map individual diversion information DRR[m] after the user U[h] creates the map MP[m], the map public range information DS2[m] is generated based on the map diversion rate information DR2[m] among the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or higher than the reference value MRR2, the map public range information DS2[m] indicating the value "1", which represents that a map public range restriction for the map MP[m] is provided, is generated. When the diversion rate MRR[m] is less than the reference value MRR2, the map public range information DS2[m] indicating the value "0", which represents that no map public range restriction for the map MP[m] is provided, is generated.
[0099] Here, the reference value MRR2 is a real number that satisfies, for example, "0% < MRR2 < 100%" and "MRR0 < MRR2 < MRR1". However, the present invention is not limited to such an aspect. The reference value MRR2 may be set as a real number that satisfies "MRR0 ≦ MRR2 ≦ 100%" without considering the magnitude relationship with the reference value MRR1. In addition, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or higher than the reference value MRR1, the map public range information DS2[m] indicating the value "2", which represents that the map MP[m] is not published (a map publication restriction is provided), may be generated.
[0100] The creator publication availability information DS3[m] is information indicating whether a creator publication restriction is provided for the map MP[m].
[0101] When the map diversion information management unit 512 generates the map individual diversion information DRR[m] after the user U[h] creates the map MP[m], the map diversion information management unit 512 generates the creator disclosure presence / absence information DS3[m] based on the map diversion rate information DR2[m] among the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is greater than or equal to the reference value MRR3, the map diversion information management unit 512 generates the creator disclosure presence / absence information DS3[m] indicating the value "1" representing that a creator disclosure restriction is provided for the map MP[m]. When the diversion rate MRR[m] is less than the reference value MRR3, the map diversion information management unit 512 generates the creator disclosure presence / absence information DS3[m] indicating the value "0" representing that no creator disclosure restriction is provided for the map MP[m].
[0102] Here, the reference value MRR3 is, for example, a real number that satisfies "0% < MRR3 < 100%" and "MRR0 = MRR3". However, the present invention is not limited to such an aspect. The reference value MRR3 may be set as a real number that satisfies "MRR0 ≦ MRR3 ≦ 100%" without considering the magnitude relationship with the reference value MRR1 and the reference value MRR2.
[0103] The map reward presence / absence information DS4[m] is information indicating whether a map reward restriction is provided for the map MP[m].
[0104] When the map diversion information management unit 512 generates the map individual diversion information DRR[m] after the user U[h] creates the map MP[m], the map diversion information management unit 512 generates the map reward existence information DS4[m] based on the map diversion rate information DR2[m] among the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or higher than the reference value MRR4, the map diversion information management unit 512 generates the map reward existence information DS4[m] indicating the value "1" representing that a map reward restriction for the map MP[m] is provided. When the diversion rate MRR[m] is less than the reference value MRR4, the map diversion information management unit 512 generates the map reward existence information DS4[m] indicating the value "0" representing that no map reward restriction for the map MP[m] is provided.
[0105] Here, the reference value MRR4 is a real number that satisfies, for example, "0% < MRR4 < 100%" and "MRR3 < MRR4 < MRR1". However, the present invention is not limited to such an aspect. The reference value MRR4 may be set as a real number that satisfies "MRR0 ≦ MRR4 ≦ 100%" without considering the magnitude relationship with the reference value MRR1, the reference value MRR2, and the reference value MRR3.
[0106] The source disclosure existence information DS5[m] is information indicating whether a source disclosure restriction is provided for the map MP[m].
[0107] When the map diversion information management unit 512 generates the map individual diversion information DRR[m] based on the map MP[m] created by the user U[h], the map diversion information management unit 512 generates the diversion source disclosure presence / absence information DS5[m] based on the map diversion rate information DR2[m] among the generated map individual diversion information DRR[m]. Specifically, when the diversion rate MRR[m] indicated by the map diversion rate information DR2[m] is equal to or higher than the reference value MRR5, the map diversion information management unit 512 generates the diversion source disclosure presence / absence information DS5[m] indicating the value "1" representing that the diversion source disclosure restriction for the map MP[m] is provided (i.e., the user U who created the diversion source map MPO, or the diversion source map MPO is disclosed). When the diversion rate MRR[m] is less than the reference value MRR5, the map diversion information management unit 512 generates the diversion source disclosure presence / absence information DS5[m] indicating the value "0" representing that the diversion source disclosure restriction for the map MP[m] is not provided (i.e., the user U who created the diversion source map MPO, or the diversion source map MPO is not disclosed).
[0108] Here, the reference value MRR5 is, for example, a real number satisfying "0% < MRR5 < 100%" and "MRR5 ≤ MRR0". However, the present invention is not limited to such an aspect. For example, the reference value MRR5 may be a real number satisfying "MRR5 = MRR - Min". Also, for example, the reference value MRR5 may be set as a real number satisfying "MRR - Min ≤ MRR5 ≤ 100%". Also, for example, the reference value MRR5 may be set as a real number satisfying "MRR0 ≤ MRR5 ≤ 100%".
[0109] FIG. 11 is an explanatory diagram showing an example of the data configuration of the user basic information DQ.
[0110] As illustrated in FIG. 11, the user basic information DQ has H records corresponding one-to-one to the users U[1] to U[H] with the name H managed by the server device 3. Each record of the user basic information DQ has the user identification information Iu and the user individual basic information DQQ[h].
[0111] The user individual basic information DQQ[h] includes user name information DQ1[h], user contact information DQ2[h], user created map information DQ3[h], user reward information DQ4[h], and user characteristic information DT[h].
[0112] The user name information DQ1[h] indicates the name of the user U[h], such as the nickname of the user U[h] in the adventure game. User contact information DQ2[h] indicates contact information for user U[h], such as the email address of user U[h]. User-created map information DQ3[h] indicates the map identification information Im of the map MP[m] created by user U[h]. If user U[h] creates multiple maps MP, user-created map information DQ3[h] indicates multiple map identification information Im that correspond one-to-one to the multiple maps MP.
[0113] The user management unit 52 generates user name information DQ1[h], user contact information DQ2[h], and user-created map information DQ3[h] based on information input by the user U[h] from the terminal device 1[h] when the user U[h] plays the adventure game for the first time.
[0114] User reward information DQ4[h] indicates the balance of points held by user U[h] (hereinafter referred to as "point balance AQP"). Here, points are an example of "reward." Points may have value that can be exchanged for money. Points may have value that can be used in the adventure game, or may have value that can be used in the real world.
[0115] In this embodiment, it is assumed that points are awarded to user U[h] when user U[h] fulfills a map play condition. Here, the map play condition is a condition that another user U plays an adventure game using map MP[m] created by user U[h] when no map reward limit is set for the map MP[m]. When the user U[h] achieves the map play conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0116] In this embodiment, it is assumed that points are awarded to the user U[h] when the user U[h] fulfills a map creation condition. Here, the map creation condition is a condition that another user U uses the map MP[m] to create another map MP when no map reward limit is set for the map MP[m] created by the user U[h]. When the user U[h] achieves the map creation conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0117] In the following, the map play conditions and the map creation conditions may be collectively referred to as the map use conditions. Here, the map use conditions are the conditions under which no map reward restrictions are imposed on the map MP[m] created by the user U[h], and other users U can use the map MP[m].
[0118] In this embodiment, it is assumed that when a user U[h] plays an adventure game on a terminal device 1[h], an advertisement is displayed on the game screen G1 displayed on the terminal device 1[h]. In this embodiment, it is assumed that points are awarded to user U[h] when user U[h] fulfills an advertisement viewing condition. Here, the advertisement viewing condition is a condition in which, when no map reward limit is set for map MP[m] created by user U[h], other users U playing an adventure game using map MP[m] view advertisements displayed on the game screen G1 related to the adventure game. When the user U[h] fulfills the advertisement viewing conditions, the user management unit 52 adds points to the point balance AQP indicated by the user reward information DQ4[h], thereby granting points to the user U[h].
[0119] In this embodiment, it is assumed that points are awarded to user U[h] when user U[h] fulfills a map selling condition. Here, the map selling condition is a condition that another user U purchases map MP[m] from user U[h] when there is no map reward limit imposed on map MP[m] created by user U[h]. When the user U[h] achieves the map selling conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0120] In this embodiment, it is assumed that points are awarded to user U[h] when the user U[h] fulfills the map award condition. Here, the map award condition is a condition under which the map MP[m] created by user U[h] receives an award related to the adventure game when no map reward limit is set for the map MP[m]. The award related to the adventure game may be, for example, an award awarded by the operator of the adventure game to user U[h] who has created a map MP[m] with a large number of users. When the user U[h] achieves the map award conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0121] In this embodiment, it is assumed that points are awarded to the user U[h] when the user U[h] fulfills the map reuse usage conditions. Here, the map reuse usage conditions are conditions under which, when no map reward limit is imposed on the map MP[m] created by the user U[h], another map MP created by reusing the map MP[m] can be used by another user U. When the user U[h] fulfills the map reuse conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated in the user-created map information DQ3[h].
[0122] In this embodiment, it is assumed that points are awarded to user U[h] when user U[h] fulfills the map reuse advertisement condition. Here, the map reuse advertisement condition is a condition that, when no map reward limit is set for map MP[m] created by user U[h], other users U who play an adventure game using another map MP created by reusing map MP[m] view advertisements displayed on the game screen G1 related to the adventure game. When the user U[h] fulfills the map use advertisement conditions, the user management unit 52 grants points to the user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0123] The user characteristic information DT[h] includes user nationality information DT1[h], user age information DT2[h], and user gender information DT3[h].
[0124] The user nationality information DT1[h] indicates the nationality of the user U[h]. The user age information DT2[h] indicates the age of the user U[h]. User gender information DT3[h] indicates the gender of user U[h].
[0125] When the user U[h] plays the adventure game for the first time, the user management unit 52 generates user characteristic information DT[h] based on information input by the user U[h] from the terminal device 1[h]. Then, when the user U[h] plays the adventure game for the first time, the user management unit 52 adds a record to the user basic information DQ and stores user name information DQ1[h], user contact information DQ2[h], user-created map information DQ3[h], and user characteristic information DT[h] in the added record. Note that when the user U[h] plays the adventure game for the first time, the user management unit 52 may set an initial value of points (for example, "0") as the user reward information DQ4[h].
[0126] FIG. 12 is an explanatory diagram showing an example of the data structure of the user situation information DG.
[0127] 12, the user situation information DG has H records that correspond one-to-one to H users U[1] to U[H] managed by the server device 3. Each record of the user basic information DQ has user identification information Iu and user individual situation information DGG[h].
[0128] The user individual situation information DGG[h] includes game skill information DG1[h], game play time information DG2[h], belonging community information DG3[h], and friend information DG4[h].
[0129] Game skill information DG1[h] indicates the skill level of user U[h] in an adventure game. Game play time information DG2[h] indicates the amount of time spent playing the adventure game by user U[h]. The belonging community information DG3[h] indicates the community to which the user U[h] belongs in the adventure game. Here, the community to which the user U[h] belongs in the adventure game may be, for example, information indicating the alliance to which the main character PA, who is the control target of the user U[h] in the adventure game, belongs. The friend information DG4[h] indicates the user identification information Iu of other users U with whom the user U[h] has a friendship in the adventure game. Here, the other users U with whom the user U[h] has a friendship in the adventure game may be, for example, information indicating a user U who controls a main character PA who is the operation target in the adventure game of the user U[h].
[0130] When user U[h] plays the adventure game for the first time, the user management unit 52 adds a record to the user situation information DG and stores user individual situation information DGG[h] with an initial value set for the added record. Then, when user U[h] plays the adventure game, the user management unit 52 updates the user individual situation information DGG[h] according to the play content.
[0131] In this embodiment, if a map disclosure range restriction is set for a map MP[m] created by a user U[h], the map MP[m] will only be made public to users U who have the following seven characteristics: (Characteristic 1) User U has the same nationality as user U[h]. (Characteristic 2) User U has approximately the same age as user U[h]. Here, "one user U and another user U have approximately the same age" may mean that the difference between the age of one user U and the age of another user U is equal to or less than a predetermined age difference value (for example, 5 years or less). (Characteristic 3) User U has the same gender as user U[h]. (Characteristic 4) A user U has approximately the same skill level as a user U[h] in an adventure game. Here, "one user U and another user U have approximately the same skill level" may mean that the difference between the skill level of the one user U and the skill level of the other user U is equal to or less than a predetermined skill difference value (for example, level 2 or less). (Characteristic 5) A user U has approximately the same play time as a user U[h] in an adventure game. Here, one user U and another user U have approximately the same play time, which may mean that the difference between the play time of one user U and the play time of another user U is equal to or less than a predetermined play time difference (for example, 10 hours or less). (Characteristic 6) In the adventure game, user U belongs to the same community as user U[h]. (Characteristic 7) A user U has a friendship relationship with a user U[h] in an adventure game.
[0132] [3.4. Configuration of Terminal Device 1] FIG. 13 is a block diagram showing an example of the configuration of the terminal device 1. As shown in FIG.
[0133] As illustrated in FIG. 13, the terminal device 1 includes a control device 11, a display device 12, an input device 13, a storage device 14, and a communication device 15.
[0134] The control device 11 is configured to include, for example, a processor, and controls each part of the terminal device 1. The processor provided in the control device 11 is configured to include, for example, one or more CPUs. However, the processor provided in the control device 11 may be configured to include hardware such as a GPU, DSP, or FPGA in addition to the one or more CPUs, or in place of some or all of the one or more CPUs.
[0135] The display device 12 displays various screens relating to the adventure game. The input device 13 accepts various operations by the user U of the terminal device 1. In this embodiment, it is assumed that the display device 12 and the input device 13 are integrally provided as a touch panel. The storage device 14 stores various information such as an application program for the adventure game and a control program for the terminal device 1. The communication device 15 is, for example, hardware for communicating with an external device such as a server device 3 located outside the terminal device 1 via a network NW.
[0136] The control device 11 executes a control program for the terminal device 1 stored in the storage device 14, and operates in accordance with the control program to control each part of the terminal device 1. Furthermore, while the control program is being executed, the control device 11 further operates in accordance with an application program for the adventure game, thereby executing the application for the adventure game.
[0137] [4. Operation of the information processing system Sys] The operation of the server device 3 will be described below with reference to FIGS.
[0138] 14 to 18 are flowcharts showing an example of the operation of the server device 3 when an adventure game application is executed on the terminal device 1[hx]. Note that, hereinafter, the map MP created by the user U[hx] of the terminal device 1[hx] will be referred to as the map MP[mx], and the map MP created by the user U[hy] of the terminal device 1[hy] will be referred to as the map MP[my]. Here, the value hx is a natural number that satisfies 1≦hx≦H, the value hy is a natural number that satisfies 1≦hy≦H and hx≠hy, the value mx is a natural number that satisfies 1≦mx≦M, and the value my is a natural number that satisfies 1≦my≦M and mx≠my.
[0139] As illustrated in Figure 14, when an adventure game application program is launched on the terminal device 1[hx], the control device 5 supplies display information to the terminal device 1[hx] in response to a request from the terminal device 1[hx] to display the menu screen G0 (S101).
[0140] FIG. 19 is an explanatory diagram showing an example of the menu screen G0.
[0141] As shown in FIG. 19, the menu screen G0 includes a game play button B01, a non-diverted creation button B02, and a diverted creation button B03.
[0142] The game play button B01 is a button for playing an adventure game on the terminal device 1[h]. The non-repurposed creation button B02 is a button for the user U[h] to create an original map MP[m] without reusing any other map MP. The reuse creation button B03 is a button for allowing a user U[h] to create a map MP[m] by reusing a map MP created by another user U.
[0143] As illustrated in FIG. 14, the control device 5 determines whether or not the game play button B01 has been touched on the menu screen G0 displayed on the terminal device 1[hx] (S103). If the result of the determination in step S103 is negative, the control device 5 advances the process to step S121. If the result of the determination in step S103 is positive, the available map presenting unit 532 supplies display information for displaying the map list screen G2 to the terminal device 1[hx] (S105).
[0144] FIG. 20 is an explanatory diagram showing an example of the map list screen G2.
[0145] As illustrated in FIG. 20, the map list screen G2 has M display areas AP[1] to AP[M] that correspond one-to-one to M maps MP[1] to MP[M], and scroll buttons BSC1 and BSC2.
[0146] The scroll button BSC1 and the scroll button BSC2 are buttons for changing the display position of the display area AP[m] on the map list screen G2.
[0147] The display area AP[m] has a thumbnail display area AP1[m], a map name display area AP2[m], a map creator display area AP3[m], a map creation date display area AP4[m], a map reuse status display area AP5[m], a map reuse rate display area AP6[m], a map display area AP7[m], a map creator display area AP8[m], and a selection button BSS[m].
[0148] The thumbnail display area AP1[m] is a display area for displaying thumbnails corresponding to the map MP[m]. The available map presentation unit 532 displays thumbnails corresponding to the map MP[m] in the thumbnail display area AP1[m] based on the map-corresponding thumbnail information DK4[m].
[0149] The map name display area AP2[m] is a display area for displaying the name of the map MP[m]. The available map presentation unit 532 displays the name of the map MP[m] in the map name display area AP2[m] based on the map name information DK1[m].
[0150] The map creator display area AP3[m] is a display area for displaying the name of the user U[h] who created the map MP[m] when no creator disclosure restrictions are set for the map MP[m].
[0151] The available map presenting unit 532 determines whether or not creator disclosure restrictions are set for the map MP[m] based on the creator disclosure availability information DS3[m]. If no creator disclosure restriction is set for the map MP[m], the available map presentation unit 532 displays the name of the user U[h] who created the map MP[m] in the map creator display area AP3[m] based on the map creator information DK2[m] and the user name information DQ1[h]. On the other hand, if a creator disclosure restriction is set for the map MP[m], the available map presentation unit 532 restricts the display of the name of the user U[h] who created the map MP[m] in the map creator display area AP3[m], and keeps the user U[h] who created the map MP[m] private.
[0152] The map creation date display area AP4[m] is a display area for displaying the creation date of the map MP[m]. The available map presentation unit 532 displays the creation date of the map MP[m] in the map creation date display area AP4[m] based on the map creation date and time information DK3[m].
[0153] The map reuse presence / absence display area AP5[m] is a display area for displaying whether the map MP[m] was created by reusing another map MP. Based on the map reuse presence / absence information DR1[m], the usable map presentation unit 532 displays in the map reuse presence / absence display area AP5[m] whether the map MP[m] was created by reusing another map MP.
[0154] The map diversion rate display area AP6[m] is a display area for displaying the diversion rate MRR[m] from the diversion source map MPO to the map MP[m]. The usable map presentation unit 532 displays the diversion rate MRR[m] from the diversion source map MPO to the map MP[m] in the map diversion rate display area AP6[m] based on the map diversion rate information DR2[m].
[0155] The source map display area AP7[m] is a display area for displaying the name of the source map MPO that was used when the map MP[m] was created when a source disclosure restriction was set for the map MP[m].
[0156] The available map presenting unit 532 determines whether or not a restriction on the disclosure of the map MP[m] is set based on the disclosure of the source of the map DS5[m]. If a reuse source disclosure restriction is set for the map MP[m], the available map presenting unit 532 displays the name of the reuse source map MPO that was the source of the map MP[m] when it was created, in the reuse source map display area AP7[m], based on the map reuse source information DR3[m] and the map name information DK1[m]. On the other hand, if a reuse source disclosure restriction is not set for the map MP[m], the available map presenting unit 532 restricts the display of the name of the reuse source map MPO, which is the source of the map MP[m], in the reuse source map display area AP7[m], and keeps the reuse source map MPO private.
[0157] The source map creator display area AP8[m] is a display area for displaying the name of the user U who created the source map MPO that was used when the map MP[m] was created, when a source disclosure restriction is set for the map MP[m].
[0158] The available map presenting unit 532 determines whether or not a restriction on the disclosure of the map MP[m] is set based on the disclosure of the source of the map DS5[m]. If a reuse source disclosure restriction is set for the map MP[m], the available map presentation unit 532 displays the name of the user U who created the reuse source map MPO that was the source of the map MP[m] in the reuse source map creator display area AP8[m] based on the map reuse source information DR3[m], map creator information DK2[m], and user name information DQ1[h]. On the other hand, if a reuse source disclosure restriction is not set for the map MP[m], the available map presentation unit 532 restricts the display of the name of the user U who created the reuse source map MPO that is the source of the map MP[m] in the reuse source map creator display area AP8[m], and keeps the user U who created the reuse source map MPO private.
[0159] The selection button BSS[m] is a button for selecting a map MP[m] from among the M maps MP[1] to MP[M]. A user U[h] of the terminal device 1[h] can select a map MP[m] from among the M maps MP[1] to MP[M] by touching the selection button BSS[m] on the map list screen G2 displayed on the display device 12 of the terminal device 1[h].
[0160] If the map MP[m] does not fall under case 1 below and does not fall under case 2 below, the available map presentation unit 532 displays a selection button BSS[m] in the display area AP[m] so that the user U[h] can select the map MP[m]. (Case 1) When there is a map publication restriction for map MP[m]. (Case 2) A case where a map disclosure range restriction is set for the map MP[m], and the user U viewing the map list screen G2 does not have some or all of the above characteristics 1 to 7.
[0161] On the other hand, if the map MP[m] falls under at least one of the above case 1 or case 2, the available map presentation unit 532 hides the selection button BSS[m] in the display area AP[m] and prohibits the user U[h] from selecting the map MP[m].
[0162] As shown in FIG. 14, the control device 5 determines whether or not any map MP has been selected on the map list screen G2 displayed on the terminal device 1 [hx] (S107). If the result of the determination in step S107 is negative, the control device 5 returns the process to step S107 and waits for the completion of the selection of the map MP. If the result of the determination in step S107 is positive, the game screen presenting unit 531 supplies the terminal device 1[hx] with display information for displaying the game screen G1 representing the game space FD related to the map MP selected in step S107 (S109). This enables the terminal device 1[hx] to execute an adventure game in which the main character PA moves in the game space FD indicated by the map MP.
[0163] 14 to 18, it is assumed that in step S107, the user U[hx] of the terminal device 1[hx] selects the map MP[my] created by the user U[hy] of the terminal device 1[hy]. That is, in step S109, the flowcharts shown in Figures 14 to 18 assume that the game screen presenting unit 531 supplies the terminal device 1[hx] with display information for displaying a game screen G1 representing a game space FD[my] related to the map MP[my] on the display device 12 provided in the terminal device 1[hx], thereby enabling the terminal device 1[hx] to execute an adventure game in which the main character PA moves in the game space FD[my] indicated by the map MP[my].
[0164] Next, the control device 5 determines whether or not the adventure game being executed on the terminal device 1[hx] has ended (S111). If the result of the determination in step S111 is negative, the control device 5 returns the process to step S111 and waits for the adventure game to end.
[0165] If the result of the determination in step S111 is positive, the user management unit 52 updates the user reward information DQ4[hy] of the user U[hy] who created the map MP[my] selected in step S107 (S113). Specifically, the user management unit 52 updates the user reward information DQ4[hy] by adding points corresponding to the achievement of the map play conditions to the point balance AQP[hy] indicated by the user reward information DQ4[hy]. Note that the flowcharts shown in Figures 14 to 18 assume that no map reward restrictions are imposed on the map MP[my].
[0166] As illustrated in FIG. 15, the control device 5 determines whether or not the non-diverting creation button B02 has been touched on the menu screen G0 displayed on the terminal device 1[hx] (S121). If the result of the determination in step S121 is negative, the control device 5 advances the process to step S131. If the result of the determination in step S121 is positive, the map editing screen presenting unit 533 supplies display information for displaying the map editing screen G3 to the terminal device 1[hx] (S123).
[0167] FIG. 21 is an explanatory diagram showing an example of the map editing screen G3.
[0168] As illustrated in Figure 21, the map editing screen G3 has a game space FD[mx] consisting of multiple unit areas AR, a main character placement button BT-A, an enemy character placement button BT-B, a treasure placement button BT-C, a block placement button BT-D, a pond placement button BT-E, a forest placement button BT-F, an eraser button BT-Z, and a complete button BT-W.
[0169] The main character placement button BT-A is a button for placing the main character PA in the game space FD[mx]. After touching the main character placement button BT-A with a finger FG, the user U[hx] can place the main character PA in the desired unit area AR. The enemy character placement button BT-B is a button for placing an enemy character PB in the game space FD[mx]. After touching the enemy character placement button BT-B with a finger FG, the user U[hx] can place the enemy character PB in a desired unit area AR. The treasure placement button BT-C is a button for placing a treasure PC in the game space FD[mx]. After touching the treasure placement button BT-C with a finger FG, the user U[hx] can place the treasure PC in the desired unit area AR by touching the desired unit area AR. The block placement button BT-D is a button for placing a block PD in the game space FD[mx]. After touching the block placement button BT-D with a finger FG, the user U[hx] can place a block PD in a desired unit area AR by touching the desired unit area AR. The pond placement button BT-E is a button for placing a pond PE in the game space FD[mx]. After touching the pond placement button BT-E with a finger FG, the user U[hx] can place the pond PE in a desired unit area AR by touching the unit area AR. The forest placement button BT-F is a button for placing a forest PF in the game space FD[mx]. After touching the forest placement button BT-F with a finger FG, the user U[hx] can place a forest PF in a desired unit area AR. The eraser button BT-Z is a button for erasing a part PP arranged in a unit area AR. After touching the eraser button BT-Z with a finger FG, the user U[hx] can erase the part PP arranged in the unit area AR by touching a desired unit area AR. The complete button BT-W is a button for finalizing the arrangement of the parts PP in the game space FD[mx] and finalizing the map MP[mx] as representing the game space FD[mx] displayed on the map editing screen G3. When the user U[hx] touches the complete button BT-W with his / her finger FG, the terminal device 1[hx] supplies information about the map MP[mx] representing the game space FD[mx] displayed on the map editing screen G3 to the server device 3.
[0170] In this embodiment, as an example, it is assumed that passages PG are initially placed in each unit area AR that constitutes the game space FD[mx] displayed on the map editing screen G3. That is, in this embodiment, the user U[hx] can create a map MP[mx] by placing parts PP other than the passages PG in the game space FD[mx] that is composed of multiple unit areas AR in which passages PG are placed on the map editing screen G3.
[0171] As illustrated in FIG. 15, the control device 5 determines whether or not the complete button BT-W has been touched on the map editing screen G3 displayed on the terminal device 1[hx] (S125). If the result of the determination in step S125 is negative, the control device 5 returns the process to step S125 and waits for the completion of editing of the map MP[mx]. If the result of the determination in step S125 is positive, the control device 5 advances the process to step S141.
[0172] As illustrated in FIG. 16, the control device 5 determines whether or not the diversion creation button B03 has been touched on the menu screen G0 displayed on the terminal device 1[hx] (S131). If the result of the determination in step S131 is negative, the control device 5 advances the process to step S161. If the result of the determination in step S131 is positive, the available map presenting unit 532 supplies display information for displaying the map list screen G2 to the terminal device 1[hx] (S133).
[0173] Next, the control device 5 determines whether or not any map MP has been selected on the map list screen G2 displayed on the terminal device 1 [hx] (S135). If the result of the determination in step S135 is negative, the control device 5 returns the process to step S135 and waits for the completion of the selection of the map MP. If the result of the judgment in step S135 is positive, the map editing screen presentation unit 533 supplies display information to the terminal device 1 [hx] for displaying the reused map editing screen G4 representing the game space FD related to the map MP selected in step S135 (S137).
[0174] 14 to 18, it is assumed that in step S135, a user U[hx] of the terminal device 1[hx] selects a map MP[my] created by a user U[hy] of the terminal device 1[hy]. That is, in the flowcharts shown in Fig. 14 to 18, it is assumed that the reused map editing screen G4 indicated by the display information supplied to the terminal device 1[hx] in step S137 is a screen for creating a map MP[mx] representing a game space FD[mx] by editing (reusing) the game space FD[my] related to the map MP[my].
[0175] FIG. 22 is an explanatory diagram showing an example of the diversion map editing screen G4.
[0176] As illustrated in Figure 22, the reused map editing screen G4, like the map editing screen G3, has a game space FD[mx] consisting of multiple unit areas AR, a main character placement button BT-A, an enemy character placement button BT-B, a treasure placement button BT-C, a block placement button BT-D, a pond placement button BT-E, a forest placement button BT-F, an eraser button BT-Z, and a complete button BT-W.
[0177] However, whereas in the map editing screen G3, in the initial state, passages PG are arranged in each of the multiple unit areas AR that make up the game space FD[mx], in the reuse map editing screen G4, in the initial state, parts PP corresponding to the map MP (map MP[my]) selected in step S135 are arranged in each of the multiple unit areas AR that make up the game space FD[mx]. Furthermore, the reuse map editing screen G4 is provided with a display area A41 that displays the reuse rate MRR[mx] from the map MP[my], which is the source map MPO, to the map MP[mx] when the user U[hx] reuses the map MP[my] selected in step S135 to create a new map MP[mx]. Furthermore, the reuse map editing screen G4 is provided with a display area A42 that displays the name of the map MP[my], which is the source map MPO.
[0178] The user U[hx] can touch one part PP placed in one unit area AR among the multiple unit areas AR that make up the game space FD[mx], and then touch another unit area AR among the multiple unit areas AR that make up the game space FD[mx] to move the one part PP from one unit area AR to another unit area AR. In this way, the user U[hx] can change the position of the part PP placed according to the map MP[my] and create the map MP[mx].
[0179] As illustrated in FIG. 16, the control device 5 determines whether or not the completion button BT-W has been touched on the diversion map editing screen G4 displayed on the terminal device 1[hx] (S139). If the result of the determination in step S139 is negative, the control device 5 returns the process to step S139 and waits for the completion of editing of the map MP[mx]. If the result of the determination in step S139 is positive, the control device 5 advances the process to step S141.
[0180] As illustrated in FIG. 17, the map information management unit 511 updates the map management information DMK based on information indicating the map MP[mx] created by the user U[hx] using the map editing screen G3 in step S123, or information indicating the map MP[mx] created by the user U[hx] using the reuse map editing screen G4 in step S137 (S141).
[0181] Specifically, in step S141, the map information management unit 511 generates map individual basic information DKK[mx] corresponding to the map MP[mx] based on the information indicating the map MP[mx], and registers the generated map individual basic information DKK[mx] in the map basic information DK. Also, in step S141, the map information management unit 511 generates map component parts information DBB[mx] corresponding to the map MP[mx] based on the information indicating the map MP[mx], and registers the generated map component parts information DBB[mx] in the parts summary information DB. Also, in step S141, the map information management unit 511 generates part detailed information DP[mx] corresponding to the map MP[mx] based on the information indicating the map MP[mx].
[0182] Furthermore, the map diversion information management unit 512 updates the map diversion management information DRK based on the map management information DMK updated by the map information management unit 511 in step S141 (S143).
[0183] Specifically, in step S143, the map diversion information management unit 512 generates map individual diversion information DRR[mx] corresponding to the map MP[mx] based on the part detail information DP[mx] generated in step S141, and registers the generated map individual diversion information DRR[mx] in the map diversion information DR. Also, in step S143, the map diversion information management unit 512 generates map individual restriction information DSS[mx] corresponding to the map MP[mx] based on the map individual diversion information DRR[mx], and registers the generated map individual restriction information DSS[mx] in the map restriction information DS.
[0184] Furthermore, the user management unit 52 updates the user management information DQK based on the map management information DMK updated by the map information management unit 511 in step S141 (S145).
[0185] Specifically, in step S145, the user management unit 52 generates user-created map information DQ3[hx] corresponding to the map MP[mx] based on the map-individual basic information DKK[mx] updated in step S141, and registers the generated user-created map information DQ3[hx] in the user-individual basic information DQQ[hx].
[0186] As illustrated in FIG. 18, the control device 5 determines whether the map MP[mx] created by the user U[hx] in step S123 or step S137 reuses another map MP based on the map reuse presence / absence information DR1[mx] in the map reuse management information DRK updated in step S143 (S151).
[0187] If the result of the determination in step S151 is negative, the control device 5 advances the process to step S161. If the result of the determination in step S151 is positive, the map presenting unit 53 supplies display information for displaying the map reuse notification screen G5 to the terminal device 1[hx] (S153).
[0188] FIG. 23 is an explanatory diagram showing an example of the map reuse notification screen G5.
[0189] As shown in FIG. 23, the map reuse notification screen G5 has a warning display area A50, a YES button B51, and a NO button B52.
[0190] The warning display area A50 displays information based on the map individual reuse information DRR[m]. Specifically, the warning display area A50 displays information regarding the use of another map MP in map MP[mx] and a message requesting user U[hx] to confirm whether or not to upload map MP[mx] to the public server. More specifically, in this embodiment, a case is assumed in which the warning display area A50 displays the use rate MRR[m] as information regarding the use of another map MP in map MP[mx]. However, the warning display area A50 may also display information regarding the source of the use of map MP[mx], such as information regarding map MP[my] and / or information regarding user U[hy]. Furthermore, the warning display area A50 may also display a message warning that map MP[mx] has used another map MP.
[0191] In this embodiment, it is assumed that when a map MP[m] is uploaded to a public server, a selection button BSS[m] is provided in the display area AP[m] of the map list screen G2. In other words, it is assumed that when a map MP[m] is uploaded to a public server, a user U who views the map list screen G2 can use the map MP[m]. In this embodiment, it is assumed that the public server is the server device 3. However, the public server may be a server device (not shown) that is provided separately from the server device 3.
[0192] The YES button B51 is a button for notifying that the user U[hx] will upload the map MP[mx] to the public server. The NO button B52 is a button for the user U[hx] to notify that he / she will cancel uploading the map MP[mx] to the public server.
[0193] As shown in FIG. 18, the control device 5 determines whether or not the YES button B51 has been touched on the map reuse notification screen G5 displayed on the terminal device 1[hx] (S155).
[0194] If the result of the determination in step S155 is positive, the user management unit 52 updates the user reward information DQ4[hy] of the user U[hy] who created the map MP[my] selected as the source map MPO in step S135 (S157). Specifically, the user management unit 52 updates the user reward information DQ4[hy] by adding points corresponding to the achievement of the map creation conditions to the point balance AQP[hy] indicated by the user reward information DQ4[hy].
[0195] If the result of the determination in step S155 is negative, the control device 5 returns the map management information DMK, the map reuse management information DRK, and the user management information DQK to the states before the update (S159). Specifically, in step S157, the control device 5 returns the map management information DMK to the state before the update in step S141, returns the map reuse management information DRK to the state before the update in step S143, and returns the user management information DQK to the state before the update in step S145.
[0196] Thereafter, the control device 5 determines whether or not the adventure game application currently being executed on the terminal device 1[hx] has ended (S161). If the result of the determination in step S161 is negative, the control device 5 ends the processing shown in the flowcharts of FIGS. If the result of the determination in step S161 is positive, the control device 5 advances the process to step S101.
[0197] [5. Summary of the embodiment] As described above, according to this embodiment, when a map MP[mx] created by a user U[hx] is created by reusing a map MP[my] created by a user U[hy], the available map presentation unit 532 presents to the user U[h] viewing the map list screen G2 a display related to map-specific reuse information DRR[mx] regarding the reuse of map MP[my] into map MP[mx]. Therefore, according to this embodiment, it is possible to prevent the map MP[my] created by the user U[hy] from being misused by the user U[hx], and it is possible to prevent the user U[hy] from suffering any disadvantage.
[0198] [B. Modification] Each of the above embodiments can be modified in various ways. Specific modified embodiments are exemplified below. Two or more embodiments arbitrarily selected from the following examples can be combined as appropriate within a range that does not contradict each other. In the modified examples exemplified below, elements whose actions and functions are equivalent to those of the embodiments will be designated by the same reference numerals as in the above description, and detailed descriptions of each will be omitted as appropriate.
[0199] [Variation 1] In the above-described embodiment, the game space FD[m] is a two-dimensional space, but the present invention is not limited to this. The game space FD[m] may be a three-dimensional space. Specifically, the game space FD[m] may be a three-dimensional space represented by a three-dimensional coordinate system whose axes are the X1 direction (e.g., the width direction), the Y1 direction (e.g., the depth direction) that intersects with the X1 direction, and the Z1 direction (e.g., the height direction) that intersects with both the X1 and Y1 directions.
[0200] [Variation 2] In the above-described embodiment and Modification 1, the control device 5 may set a diversion prohibition period for the map MP[m], which is a period during which the map MP[m] created by the user U[h] cannot be used to create a map MP by another user U. In this case, the control device 5 may set the length of the diversion prohibition period set for the map MP[m] based on an operation of the terminal device 1[h] by the user U[h] who created the map MP[m].
[0201] In this modified example, the control device 5 sets the diversion prohibition period for the entire map MP[m], but the present invention is not limited to this. The control device 5 may set the diversion prohibition period for a part of the map MP[m], for example, for a part PP included in the map MP[m], or for a set of multiple part PP included in the map MP[m].
[0202] [Variation 3] In the above-described embodiment and variants 1 and 2, the map reuse information management unit 512 calculated the reuse rate MRR[m] based on the reuse part number ABY[m], which is the number of reuse parts PPY, and the total part number AB[m], which is the number of parts PP included in the map MP[m], but the present invention is not limited to such an embodiment.
[0203] The map reuse information management unit 512 may calculate the reuse rate MRR[m] based on some or all of the area occupied on the map MP[m] by one or more part PP corresponding to each part type, the arrangement shape on the map MP[m] of one or more part PP corresponding to each part type, the area occupied on the map MP[m] by multiple unit areas AR through which the main character PA can move, and the arrangement shape on the map MP[m] of multiple unit areas AR through which the main character PA can move.
[0204] [Variation 4] In the above-described embodiment and variants 1 to 3, when a map MP[m] is created by reusing the original map MPO, the map information management unit 511 may treat the part PP[m][p] reused from the original map MPO as a reused part PPY, regardless of whether the position of the part PP[m][p] in the map MP[m] has moved or not.
[0205] However, the present invention is not limited to this embodiment. When a map MP[m] is created by reusing the original map MPO, the map information management unit 511 may treat a part PP[m][p] that has been reused from the original map MPO as an original part PPX if the position of the part PP[m][p] in the map MP[m] has moved.
[0206] [Variation 5] In the above-described embodiment and modifications 1 to 4, when a user U[h] creates a map MP[m] by reusing a source map MPO, the control device 5 may be able to change either or both of the color and the pattern of a part PP included in the source map MPO based on an operation of the terminal device 1[h] by the user U[h]. When changing either or both of the color and the pattern of a part PP included in the source map MPO, the map reuse information management unit 512 may set the reuse rate MRR[m] lower compared to when the color and the pattern of the part PP included in the source map MPO are reused as is without changing them.
[0207] [Variation 6] In the above-described embodiment and modifications 1 to 5, the map presentation unit 53 may highlight the diverted parts PPY.
[0208] Specifically, when displaying the reuse map editing screen G4, the map presenting unit 53 may display one or more reused parts PPY arranged in the game space FD[m] displayed on the reuse map editing screen G4 in an emphasized manner compared to the original parts PPX and the free-use parts PPZ arranged in the game space FD[m]. More specifically, when displaying the reuse map editing screen G4, the map presenting unit 53 may illuminate one or more reused parts PPY arranged in the game space FD[m] displayed on the reuse map editing screen G4. Furthermore, when the user U[h] views the reuse map editing screen G4, the map presenting unit 53 may highlight one or more reused parts PPY arranged in the game space FD[m] displayed on the reuse map editing screen G4 based on an operation of the terminal device 1[h] by the user U[h].
[0209] [Variation 7] In the above-described embodiment and modifications 1 to 6, the user U[h] may be able to edit the rules applied to the map MP[m]. For example, the user U[h] may be able to add some or all of the following rules to the map MP[m] in addition to the above-described rules 1 to 4, or instead of some or all of the above-described rules 1 to 4: (Rule 5) The main character PA can move through the passage PG at a faster speed than through the forest PF. (Rule 6) If the main character PA does not complete collection of the treasures PC within a predetermined time, an enemy character PB will newly appear.
[0210] In this case, when user U[h] reuses the original map MPO to create map MP[m], the map information management unit 511 may change the rules applied to the original map MPO based on the operation of terminal device 1[h] by user U[h], and apply the changed rules to map MP[m].
[0211] In this modified example, when a map MP[m] is created by changing the rules contained in the source map MPO, the map reuse information management unit 512 may set the reuse rate MRR[m] lower compared to when a map MP[m] is created without changing the rules contained in the source map MPO.
[0212] [Variation 8] In the above-described embodiment and modifications 1 to 7, the user U[h] may be able to edit the actions of the enemy character PB applied to the map MP[m]. For example, the user U[h] may be able to add some or all of the following actions to the map MP[m] in addition to the above-described actions 1 and 2, or instead of some or all of the above-described actions 1 and 2: (Operation 3) When the enemy character PB is farther away from the main character PA than a predetermined distance, the enemy character PB searches for the main character PA. (Operation 4) When the distance between the enemy character PB and the main character PA is greater than a predetermined distance, the enemy character PB remains stopped in one place. (Operation 5) The enemy character PB moves randomly when the distance between it and the main character PA is within a predetermined distance.
[0213] In this case, when user U[h] creates map MP[m] by reusing the original map MPO, the map information management unit 511 may change the behavior of the enemy character PB applied to the original map MPO based on the user U[h]'s operation of the terminal device 1[h], and apply the changed behavior to map MP[m].
[0214] In this modified example, when a map MP[m] is created by changing the behavior of an enemy character PB included in the source map MPO, the map reuse information management unit 512 may set the reuse rate MRR[m] lower compared to when a map MP[m] is created without changing the behavior of an enemy character PB included in the source map MPO.
[0215] [Variation 9] In the above-described embodiment and variants 1 to 8, the conditions for user U[h] to earn points, namely, the map usage conditions, advertisement viewing conditions, map selling conditions, map award conditions, map reuse usage conditions, and map reuse advertising conditions, are based on the assumption that no map reward restrictions are set for the map MP[m] created by user U[h], but the present invention is not limited to such an aspect.
[0216] For example, the restrictions on map MP[m] do not have to include the map reward restriction. Also, for example, the map usage conditions, advertisement viewing conditions, map selling conditions, map award conditions, map reuse usage conditions, and map reuse advertising conditions may be valid even when a map reward restriction is set for map MP[m] created by user U[h].
[0217] In this modification, the user management unit 52 may determine points to be awarded to a user U[h] who created a map MP[m] by reusing the original map MPO based on the diversion rate MRR[m] from the original map MPO to the map MP[m] when the user U[h] has fulfilled the map usage conditions, advertisement viewing conditions, map selling conditions, map award conditions, map diversion usage conditions, or map diversion advertising conditions. For example, the user management unit 52 may assign more points to the user U[h] who created the map MP[m] when the diversion rate MRR[m] from the original map MPO to the map MP[m] is low than the points to be awarded to the user U[h] who created the map MP[m] when the diversion rate MRR[m] from the original map MPO to the map MP[m] is high.
[0218] [Variation 10] In the above-described embodiment and variants 1 to 9, when a map disclosure range restriction is set for a map MP[m] created by a user U[h], the map MP[m] is disclosed only to users U having characteristics 1 to 7. However, the present invention is not limited to such an embodiment.
[0219] If a map disclosure range restriction is set for a map MP[m] created by a user U[h], the available map presentation unit 532 may disclose the map MP[m] to users U who have some of the characteristics from characteristics 1 to 7.
[0220] [Variation 11] In the above-described embodiment and variants 1 to 10, an example has been given in which the diversion rate MRR[m] is determined regardless of the characteristics of the user U[h] who created the map MP[m] by reusing the original map MPO, but the present invention is not limited to such an embodiment.
[0221] For example, the map reuse information management unit 512 may relax restrictions on the map MP[m] created by the user U[h] based on the characteristics of the user U[h] who created the map MP[m] by reusing the original map MPO. For example, the map reuse information management unit 512 may determine the reuse rate MRR[m] based on the characteristics of the user U[h] who created the map MP[m] by reusing the original map MPO.
[0222] Specifically, when a user U[h] who created a map MP[m] by reusing the original map MPO has any of the above-described characteristics 1 to 7, the map reuse information management unit 512 may relax the restrictions on the map MP[m] created by the user U[h], compared to when the user U[h] does not have any of the characteristics 1 to 7. More specifically, when a user U[h] who created a map MP[m] by reusing the original map MPO has any of the above-described characteristics 1 to 7, the map reuse information management unit 512 may set the reuse rate MRR[m] lower, compared to when the user U[h] does not have any of the characteristics 1 to 7.
[0223] [Variation 12] In the above-described embodiment and variants 1 to 11, whether map MP[m] is a map created by reusing another map MP is determined based on the number of reused parts PPY reused from the other map MP, but the present invention is not limited to such an embodiment.
[0224] For example, the map reuse information management unit 512 may determine whether the map MP[m] is a map created by reusing another map MP based on the degree of similarity between the map MP[m] and the other map MP. Specifically, the map reuse information management unit 512 may determine whether the map MP[m] is a map created by reusing another map MP based on the degree of similarity between the distribution shape of the part PP for each part type in the map MP[m] and the distribution shape of the part PP for each part type in the other map MP. In this case, the reuse rate MRR[m] may be a value indicating the degree of similarity between the map MP[m] and the other map MP.
[0225] Furthermore, for example, the map reuse information management unit 512 may determine whether the map MP[m] is a map created by reusing another map MP based on the degree of similarity between the other map MP and the map MP[m] and the degree of reuse of parts PP from the other map MP to the map MP[m] (for example, the number of reused parts PPY reused from the other map MP). In this case, the reuse rate MRR[m] may be a value indicating the degree of similarity between the other map MP and the map MP[m] and the degree of reuse of parts PP from the other map MP to the map MP[m].
[0226] According to this modified example, even if a user U[h] visually inspects another map MP and creates a map MP[m] that is similar to another map MP, the map reuse information management unit 512 can determine that the map MP[m] is a map created by reusing the other map MP.
[0227] [Variation 13] In the above-described embodiment and modifications 1 to 12, the case where the adventure game is executed on the terminal device 1[h] has been described as an example, but the present invention is not limited to this. The adventure game may also be executed on the server device 3.
[0228] [Variation 14] In the above-described embodiment and modifications 1 to 13, the map individual reuse information DRR[m] is generated in the server device 3, but the present invention is not limited to this mode.
[0229] For example, the terminal device 1[h] may generate the map individual reuse information DRR[m]. Furthermore, for example, the terminal device 1[h] may generate the map individual restriction information DSS[m]. If the map publication status information DS1[m] included in the map individual restriction information DSS[m] generated by the terminal device 1[h] indicates that a map publication restriction is set for the map MP[m], uploading of information indicating the map MP[m] from the terminal device 1[h] to the server device 3 may be prohibited.
[0230] [Variation 15] In the above-described embodiment and variants 1 to 14, the available map presentation unit 532 sets various display restrictions in the display area AP[m] based on the map restriction information DS, but the present invention is not limited to such an embodiment. For example, when a map MP[m] is created by reusing it, the available map presentation unit 532 may set various display restrictions in the display area AP[m] based on information other than the map restriction information DS, without referring to the map restriction information DS.
[0231] In this modified example, when the map MP[m] is reused and created, the available map presentation unit 532 sets various display restrictions in the display area AP[m] based on the user basic information DQ or the user status information DG without referring to the map restriction information DS.
[0232] Specifically, in this modification, when a map MP[m] is created by reusing it, the available map presentation unit 532 identifies a specific user U (e.g., a user U with characteristic 6 or characteristic 7) who has a specific relationship with the user U[h] who created the map MP[m], based on the user situation information DG or the user basic information DQ. Then, for the specific user U, the available map presentation unit 532 displays the name of the user U[h] who created the map MP[m] in the map creator display area AP3[m]. Furthermore, for the specific user U, the available map presentation unit 532 displays a selection button BSS[m] in the display area AP[m], allowing the specific user U to select the map MP[m]. On the other hand, in this modified example, when a map MP[m] is created by reusing it, the available map presentation unit 532 restricts the display of the name of the user U[h] who created the map MP[m] in the map creator display area AP3[m] for users U other than the specific user U. In addition, the available map presentation unit 532 restricts the display of the selection button BSS[m] in the display area AP[m] for users U other than the specific user U, and prohibits users U other than the specific user U from selecting the map MP[m].
[0233] [Variation 16] In the above-described embodiment and variants 1 to 15, the user management unit 52 restricted the points awarded to the user U[h] based on the map restriction information DS, but the present invention is not limited to such an embodiment. For example, when a map MP[m] is created by reusing it, the user management unit 52 may set restrictions on the points awarded to the user U[h] based on information other than the map restriction information DS, without referring to the map restriction information DS.
[0234] In this modified example, when the map MP[m] is reused and created, the user management unit 52 sets restrictions on the points to be awarded to the user U[h] based on the user basic information DQ or the user status information DG without referring to the map restriction information DS.
[0235] Specifically, in this modification, when a map MP[m] is created by reusing it, the user management unit 52 identifies a specific user U (e.g., a user U with characteristic 6 or characteristic 7) who has a specific relationship with the user U[h] who created the map MP[m], based on the user situation information DG or the user basic information DQ. Then, the user management unit 52 relaxes restrictions on the awarding of points to the user U[h] for the specific user U's use of the map MP[m], etc.
[0236] For example, in this modified example, the map usage conditions may be a condition that a user U other than a specific user U plays an adventure game using map MP[m] when no map reward limit is set for map MP[m] created by user U[h], or a condition that a specific user U plays an adventure game using map MP[m] regardless of whether a map reward limit is set for map MP[m] created by user U[h]. In addition, in this modified example, the map creation condition may be a condition that a user U other than the specific user U uses the map MP[m] to create another map MP when no map reward limit is set for the map MP[m] created by the user U[h], or a condition that a specific user U uses the map MP[m] to create another map MP regardless of whether a map reward limit is set for the map MP[m] created by the user U[h]. In addition, in this modified example, the advertisement viewing condition may be a condition that, when no map reward limit is set for the map MP[m] created by user U[h], a user U other than a specific user U playing an adventure game using the map MP[m] views an advertisement displayed on the game screen G1 related to the adventure game, or a condition that, regardless of whether a map reward limit is set for the map MP[m] created by user U[h], a specific user U playing an adventure game using the map MP[m] views an advertisement displayed on the game screen G1 related to the adventure game. In addition, in this modified example, the map selling conditions may be a condition that a user U other than a specific user U purchases the map MP[m] from user U[h] when no map reward limit is set for the map MP[m] created by user U[h], or a condition that a specific user U purchases the map MP[m] from user U[h] regardless of whether a map reward limit is set for the map MP[m] created by user U[h]. In addition, in this modified example, the map reuse usage conditions may be a condition that, when no map reward limit is set for the map MP[m] created by user U[h], other maps MP created by reusing the map MP[m] are used by users U other than the specific user U, or a condition that, regardless of whether a map reward limit is set for the map MP[m] created by user U[h], other maps MP created by reusing the map MP[m] are used by a specific user U. In addition, in this modified example, the map reuse advertising condition may be a condition that, when no map reward limit is set for the map MP[m] created by user U[h], users U other than a specific user U who plays an adventure game using another map MP created by reusing map MP[m] view an advertisement displayed on the game screen G1 related to the adventure game, or a condition that, regardless of whether a map reward limit is set for the map MP[m] created by user U[h], a specific user U who plays an adventure game using another map MP created by reusing map MP[m] view an advertisement displayed on the game screen G1 related to the adventure game.
[0237] In this modified example, when user U[h] fulfills the above-mentioned various conditions, the user management unit 52 grants points to user U[h] by adding the points to the point balance AQP indicated by the user reward information DQ4[h].
[0238] [Variation 17] In the above-described embodiment and variations 1 to 16, the map MP relating to an adventure game has been described as an example of "content," but the present invention is not limited to this. "Content" may be content relating to a game other than an adventure game, or content relating to an application other than a game.
[0239] An example of content related to games other than adventure games is music score data for a music game. Here, the music score data is data that serves as a criterion for determining whether a user's operation timing (i.e., whether the user's operation is at the desired operation timing) and whether the user's operation position (i.e., whether the user's operation is at the desired operation position) is successful in a music game in which a user is evaluated based on whether the user's operation timing is the desired timing and whether the user's operation position is the desired operation position. An example of content related to applications other than games is a video that can be viewed using an application related to video viewing.
[0240] [C.Appendix] From the above description, the present invention can be understood, for example, as follows: Note that, in order to facilitate understanding of each aspect, reference numerals in the drawings are conveniently placed in parentheses below, but this is not intended to limit the present invention to the illustrated aspects.
[0241] [Appendix 1] The information processing system (e.g., information processing system Sys) according to Supplementary Note 1 is characterized by comprising: a management unit (e.g., map management unit 51) that manages a first content (e.g., map MP[my]) created by a first user (e.g., user U[hy]) and a second content (e.g., map MP[mx]) created by a second user (e.g., user U[hx]); and a presentation unit (e.g., map presentation unit 53) that presents, to a third user (e.g., user U[h]), reuse information (e.g., map individual reuse information DRR[mx]) regarding the reuse of the first content in the second content when the second content is created by reusing at least a part of the first content.
[0242] According to Supplementary Note 1, since the diversion information regarding the diversion of the first content to the second content is presented to the third user, it is possible to prevent the second content from being made public as original content. In other words, according to Supplementary Note 1, it is possible to prevent the first content created by the first user from being pirated by the second user, and it is possible to prevent the first user from suffering any disadvantage.
[0243] In Supplementary Note 1, the "content" of the first content, second content, etc. may be, for example, electronic content. Here, the "electronic content" may be, for example, content that can be created or modified using a computer. Furthermore, the "electronic content" may be, for example, content that can be recorded on a computer-readable recording medium.
[0244] "Electronic content" may be, for example, content related to a game (hereinafter referred to as "game content"), or content related to an application other than a game (hereinafter referred to as "application content").
[0245] "Game content" may be, for example, content that indicates game elements (hereinafter referred to as "game element content"), content that indicates the game environment (hereinafter referred to as "game environment content"), content that indicates game actions (hereinafter referred to as "game action content"), content that indicates the rules of the game (hereinafter referred to as "game rule content"), or content that indicates the game stage (hereinafter referred to as "game stage content").
[0246] A "game element" may be, for example, a game character or a game object. In other words, a "game element content" may be content that represents a game character or a game object. Here, a "game character" may be, for example, a virtual creature related to the progress of the game, or may be a virtual creature unrelated to the progress of the game. Furthermore, a "game object" may be, for example, a virtual object related to the progress of the game, or may be a virtual object unrelated to the progress of the game.
[0247] The "game environment" may be, for example, a virtual space in which game elements exist (hereinafter referred to as "game space"). Here, the "game space" may include, for example, virtual terrain such as oceans, rivers, mountains, and valleys that game elements cannot pass through, or may include virtual obstacles such as rocks, walls, and blocks that game elements cannot penetrate. The "game space" may also be, for example, a two-dimensional space or a three-dimensional space. The "game environment content" may also be, for example, a map showing the game space (hereinafter referred to as "game map").
[0248] "Game action" may be, for example, the action of a game element in a game space, or a change in the game space itself over time, or both of these. In other words, "game action content" may be content showing the action of a game element in a game space, or content showing the manner in which the game space itself changes over time, or content showing both of these.
[0249] "Game stage content" may be content that is a combination of some or all of game element content, game environment content, game action content, and game rule content, for example.
[0250] "Application content" may be, for example, electronic content handled by any application. Specifically, "application content" may be, for example, music content representing music, text content representing text, image content representing images, video content representing video, or a combination of some or all of these.
[0251] In Supplementary Note 1, "content management" by the management unit may, for example, store content in a storage device, change content stored in a storage device, delete content stored in a storage device from the storage device, or a combination of some or all of these. Also, "content management" by the management unit may, for example, store content management information in a storage device, change content management information stored in a storage device, or delete content management information stored in a storage device from the storage device, or a combination of some or all of these.
[0252] The "content management information" may be, for example, content characteristic information indicating the characteristics of the content, or reuse information, which will be described later, or a combination of these. Here, the "content characteristic information" may be information indicating some or all of the following: information indicating the user who created the content, information indicating the date and time the content was created, information indicating the data size of the content, information indicating the location of the recording medium where the content is stored, and content identification information for identifying the content.
[0253] In Appendix 1, "creating the second content by reusing at least a part of the first content" may mean, for example, creating the second content by changing only a part of the first content and leaving the other parts of the first content, creating the second content by adding other content to the first content, creating the second content by deleting a part of the first content, creating the second content by changing the coloring of some or all of the first content, creating the second content similar to the first content, or a combination of some or all of these.
[0254] In Supplementary Note 1, "reuse information regarding the reuse of a first content into a second content" may be, for example, information indicating that the second content was created by reusing the first content, information indicating the extent to which the first content was reused into the second content, information indicating the first content from which the second content was reused, information indicating the first user who created the first content from which the second content was reused, or a combination of some or all of these.
[0255] [Appendix 2] The information processing system according to Supplementary Note 2 is the information processing system according to Supplementary Note 1, characterized in that the management unit imposes restrictions on the second content based on the diversion information.
[0256] According to Appendix 2, restrictions are placed on the second content created by the second user by reusing the first content, which makes it possible to prevent the first content created by the first user from being stolen by the second user, and prevents the first user from suffering any disadvantage.
[0257] [Appendix 3] The information processing system of Supplementary Note 3 is an information processing system of Supplementary Note 1 or 2, characterized in that the presentation unit restricts the presentation of information related to the second user to the third user based on the reuse information.
[0258] According to Appendix 3, since the presentation of information related to the second user is restricted, it is possible to prevent the first content created by the first user from being stolen by the second user, and it is possible to prevent the first user from suffering any disadvantage.
[0259] In addition, in Supplementary Note 3, the presentation unit may be characterized in that, if the second content is created without reusing other content created by a user other than the second user, the presentation unit presents information related to the second user to the third user, and, if the second content is created by reusing at least a portion of the first content, the presentation unit restricts the presentation of information related to the second user to the third user based on the reuse information.
[0260] In Appendix 3, the "information related to the second user" may be, for example, information indicating the profile of the second user, information indicating the contact information of the second user, user identification information for identifying the second user, or a combination of some or all of these.
[0261] [Appendix 4] The information processing system of Supplementary Note 4 is an information processing system of any of Supplementary Notes 1 to 3, characterized in that the presentation unit presents information related to the first user to the third user based on the reuse information.
[0262] According to Appendix 4, since information relating to the first user is presented to the third user instead of or in place of information relating to the second user, it is possible to prevent the first content created by the first user from being stolen by the second user, and to prevent the first user from suffering any disadvantage.
[0263] In addition, in Supplementary Note 4, the presentation unit may be characterized in that, if the second content is created without reusing other content created by a user other than the second user, the presentation unit presents information related to the second user to the third user, and, if the second content is created by reusing at least a portion of the first content, the presentation unit presents information related to the first user to the third user based on the reuse information.
[0264] In Appendix 4, "information related to the first user" may be, for example, information indicating the profile of the first user, information indicating the contact information of the first user, user identification information for identifying the first user, or a combination of some or all of these.
[0265] [Appendix 5] The information processing system of Supplementary Note 5 is an information processing system of any of Supplements 1 to 4, characterized in that it includes a reward providing unit (e.g., a user management unit 52) capable of providing a reward related to the second content to the second user, and the reward providing unit limits the provision of the reward to the second user based on the diversion information.
[0266] According to Appendix 5, since the provision of rewards for the second content to the second user is restricted, it is possible to prevent the first content created by the first user from being stolen by the second user, and it is possible to prevent the first user from suffering any disadvantage.
[0267] In Supplementary Note 5, the "remuneration related to the second content" may be, for example, a "usage fee" that is compensation for the use of the second content by a user other than the second user when the second content is used by another user, an "advertising fee" that is compensation for viewing an advertisement in the second content when an advertisement included in the second content is viewed, a "use fee" that is compensation for the use of the second content by another user when the second content is used by a user other than the second user to create other content, a "prize money" that is obtained when the second content wins a specific award, or a "sale fee" that is obtained as the sales amount of the second content when the second content is sold, or a combination of some or all of these. Here, "using content" may mean, for example, playing back the content, downloading the content, or both.
[0268] [Appendix 6] The information processing system of Supplementary Note 6 is an information processing system of any of Supplementary Notes 1 to 5, characterized in that the presentation unit restricts the presentation of the second content to the third user based on the reuse information and information regarding the third user.
[0269] According to Appendix 6, since the presentation of the second content to the third user is restricted, it is possible to prevent the first content created by the first user from being stolen by the second user, and it is possible to prevent the first user from suffering any disadvantage.
[0270] In Supplementary Note 6, the "information about the third user" may be, for example, information indicating the nationality of the third user, information indicating the gender of the third user, information indicating the age of the third user, information indicating the relationship between the third user and the second user, or a combination of some or all of these. Also, if the content is "game content," the "information about the third user" may be, for example, information indicating the skill level of the third user in the game, information indicating the play time of the game by the third user, information indicating the community to which the third user belongs in the game, or a combination of some or all of these.
[0271] In addition, in Supplementary Note 6, the presentation unit may be characterized in that, if the second content is created by reusing at least a part of the first content and the third user has a specific property, the presentation unit presents the second content to the third user, and if the second content is created by reusing at least a part of the first content and the third user does not have the specific property, the presentation unit restricts the presentation of the second content to the third user.
[0272] In Supplementary Note 6, "when the third user has a specific characteristic" may mean, for example, when the third user has a specific nationality, when the third user has a specific gender, when the third user has a specific age, when the third user has a specific relationship with the second user, or a combination of some or all of these. Also, "when the third user has a specific characteristic" may mean, for example, when the content is "game content," when the third user has a specific skill level in the game, when the third user plays the game for a specific amount of time, when the third user belongs to a specific community in the game, or a combination of some or all of these.
[0273] "When the third user has a specific relationship with the second user" may mean, for example, if the content is "game content," that the third user has approximately the same skill level in the game as the second user, that the third user plays the game for approximately the same amount of time as the second user, that the third user belongs to the same community in the game as the second user, that the third user has a cooperative relationship with the second user in the game, or a combination of some or all of these.
[0274] Here, "the third user has approximately the same skill level as the second user" may be a concept that includes, for example, a case where the third user and the second user have different skill levels. Specifically, "the third user has approximately the same skill level as the second user" may mean, for example, that when all users in a game are divided into a predetermined number of groups (for example, 10 or less) according to skill level, the third user and the second user belong to the same group, or that when skill levels in a game are divided into a predetermined number of groups (for example, 10 or less), the third user and the second user belong to the same group.
[0275] Furthermore, "the third user has approximately the same play time as the second user" may be a concept that includes, for example, a case where the third user and the second user have different play times. Specifically, "the third user has approximately the same play time as the second user" may mean, for example, that when all users in a game are divided into a predetermined number of groups (for example, 10 or less) according to play time, the third user and the second user belong to the same group.
[0276] [Appendix 7] The information processing system of Supplementary Note 7 is an information processing system of any of Supplementary Notes 1 to 6, characterized in that the reuse information is information indicating the degree of reuse of the first content in the second content.
[0277] According to Appendix 7, since the third user is presented with reuse information indicating the extent to which the first content has been reused in the second content, it is possible to prevent the first content created by the first user from being stolen by the second user, thereby preventing the first user from suffering any disadvantage.
[0278] In Appendix 7, the "degree of reuse of the first content in the second content" may be, for example, the proportion of the remaining portion of the first content in the second content, or the degree of similarity of the second content to the first content, or both.
[0279] [Appendix 8] The information processing system of Supplementary Note 8 is an information processing system of any of Supplementary Notes 1 to 7, characterized in that when the second content is uploaded, the third user becomes able to access the second content, and when the second content is uploaded, the presentation unit presents information based on the reuse information to the second user.
[0280] According to Supplementary Note 8, when the second content is uploaded, information based on the diversion information regarding the diversion of the first content in the second content is presented to the second user, so that when the second user uploads the second content, the second user can be made aware that the second content is diversion of the first content. Therefore, according to Supplementary Note 8, it is possible to prevent the first user from misappropriating the first content created by the first user, and to prevent the first user from suffering any disadvantage.
[0281] In Supplementary Note 8, "when the second content is uploaded" may mean, for example, that the second content is uploaded to a specific content upload server.
[0282] In Appendix 8, "information based on reuse information" may be, for example, information notifying that the second content is reusing other content, information notifying the extent to which other content has been reused in the second content, information indicating the first content from which the second content is reused, information indicating the first user who created the first content from which the second content is reused, information notifying that restrictions have been placed on the second content because the second content is reusing other content, or some or all of these.
[0283] [Appendix 9] The program (e.g., control program PRG) according to Appendix 9 is characterized in that it causes a processor (e.g., a processor provided in the control device 5) to function as a management unit that manages the first content created by a first user and the second content created by a second user, and as a presentation unit that, when the second content is created by reusing at least a part of the first content, presents to a third user reuse information regarding the reuse of the first content in the second content.
[0284] According to Supplementary Note 9, since the diversion information regarding the diversion of the first content to the second content is presented to the third user, it is possible to prevent the second content from being made public as original content. That is, according to Supplementary Note 9, it is possible to prevent the first content created by the first user from being pirated by the second user, and it is possible to prevent the first user from suffering any disadvantage.
[0285] [Appendix 10] The information processing method of Supplementary Note 10 is characterized in that a processor (for example, a processor provided in a control device 5) manages a first content created by a first user and a second content created by a second user, and when the second content is created by reusing at least a part of the first content, presents reuse information regarding the reuse of the first content in the second content to a third user.
[0286] According to Supplementary Note 10, since the diversion information regarding the diversion of the first content to the second content is presented to the third user, it is possible to prevent the second content from being made public as original content. That is, according to Supplementary Note 9, it is possible to prevent the first content created by the first user from being pirated by the second user, and it is possible to prevent the first user from suffering any disadvantage. [Explanation of symbols]
[0287] 1...terminal device, 3...server device, 5...control device, 6...storage device, 7...communication device, 51...map management unit, 52...user management unit, 53...map presentation unit, 511...map information management unit, 512...map reuse information management unit, 531...game screen presentation unit, 532...usable map presentation unit, 533...map editing screen presentation unit.
Claims
1. A first content created by a first user; and a management unit that manages second content created by a second user; When the second content is created by reusing at least a part of the first content, a presentation unit that presents, to a third user, diversion information regarding diversion of the first content to the second content; Equipped with An information processing system comprising:
2. The management unit Based on the diversion information, setting a restriction on the second content; 2. The information processing system according to claim 1, wherein:
3. The presentation unit Based on the diversion information, restricting presentation of information related to the second user to the third user; 2. The information processing system according to claim 1, wherein:
4. The presentation unit Based on the diversion information, presenting information related to the first user to the third user; 2. The information processing system according to claim 1, wherein:
5. a reward providing unit capable of providing a reward related to the second content to the second user; Equipped with The reward providing unit: Based on the diversion information, limiting the provision of the reward to the second user; 2. The information processing system according to claim 1, wherein:
6. The presentation unit The reuse information; and based on information about the third user, restricting presentation of the second content to the third user; 2. The information processing system according to claim 1, wherein:
7. The diversion information is information indicating the extent to which the first content is diverted to the second content; 2. The information processing system according to claim 1, wherein:
8. When the second content is uploaded, The third user is allowed to access the second content, The presentation unit When the second content is uploaded, To the second user, presenting information based on the diverted information; 2. The information processing system according to claim 1, wherein:
9. The processor, A first content created by a first user; and a management unit that manages second content created by a second user; When the second content is created by reusing at least a part of the first content, a presentation unit that presents, to a third user, diversion information regarding diversion of the first content to the second content; and make it function, A program characterized by:
10. The processor: A first content created by a first user; and Manage second content created by a second user; When the second content is created by reusing at least a part of the first content, presenting, to a third user, diversion information regarding the diversion of the first content to the second content; 1. An information processing method comprising:
Citation Information
Patent Citations
Distribution management system, server system, program, terminal device and distribution management method
JP2023146392A