Game system, control method, and game program

By restricting communication functions for general users in group games with special users, the game system addresses inappropriate situations and enhances user participation and communication appropriateness.

JP2026073738APending Publication Date: 2026-05-01KONAMI DIGITAL ENTERTAINMENT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
KONAMI DIGITAL ENTERTAINMENT CO LTD
Filing Date
2024-10-18
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In group-based games, allowing unrestricted communication features for general users with special users can lead to inappropriate situations and deter participation, especially when features involve large information transmission like voice or video.

Method used

Implement a game system that restricts the use of certain communication functions for general users when playing with special users, such as professional players, by enabling only limited communication options like stamp functions, while allowing full communication for special users.

Benefits of technology

This approach enhances the added value of group matching by preventing inappropriate situations and encouraging general users to participate in group games, while ensuring appropriate communication between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026073738000001_ABST
    Figure 2026073738000001_ABST
Patent Text Reader

Abstract

The goal is to enhance the added value of successful matching while facilitating appropriate communication between users. [Solution] A game is provided that progresses in units of groups formed by matching multiple users through a game device, and in a game system equipped with a computer, the computer forms groups by matching, determines whether a user is a special user who meets special conditions or a general user who does not meet special conditions, provides a communication function to enable communication within the group, and when a special user is included in the group, the use of at least some of the communication functions that can be used by the special user is restricted to general users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a game system that provides a game that progresses in units of groups, a control method for the game system, and a game program.

Background Art

[0002] Patent Document 1 describes a game system including a game machine service management unit and a progress control unit. This game machine service management unit acquires requests from each user and executes special matching based on the acquired requests. Specifically, the game machine service management unit discriminates between requests from special users and requests from general users. Next, the game machine service management unit matches one special user and a predetermined number of general users for each fixed number so that an appropriate number of special groups to which the special user belongs repeatedly are formed according to the number of requests from general users.

[0003] Further, when the progress control unit acquires the matching result, it discriminates whether or not there is a special user in the acquired group. And when there is no special user, the progress control unit provides the game with normal progress. On the other hand, when there is a special user, the progress control unit switches the progress of the game from normal progress to special progress. Specifically, the progress of the game changes to switching by the manual operation of the special user. Also, in special progress, a communication function via a game machine is provided to the special user. This communication function is a function for sharing voice input through a microphone with other users.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In games that progress in groups, the groups formed through matchmaking may include special users (e.g., professional players). In this case, the added value of being matched with special users can be enhanced by allowing them to interact with regular users using communication features.

[0006] However, it may not always be appropriate to allow general users to use communication features without any restrictions. For example, communication using voice or video involves a large amount of information transmission, which may cause general users to hesitate to use the communication features. Also, general users may not have an environment in which they can use communication features that transmit a large amount of information. Therefore, there is a need for means to realize appropriate communication between users while improving the added value of successful matching. [Means for solving the problem]

[0007] A game system according to one embodiment provides a game that progresses in units of groups formed by matching multiple users through a game device, and is a game system equipped with a computer, The aforementioned computer, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions, or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, If the group includes the special user, then the use of at least some of the communication functions available to the special user will be restricted for general users.

[0008] Furthermore, another control method relating to a game system equipped with a computer provides a game that progresses in units of groups formed by matching multiple users through a game device, The aforementioned computer, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, If the group includes the special user, then the use of at least some of the communication functions available to the special user will be restricted for general users.

[0009] Furthermore, a game program according to another embodiment provides a game that progresses in units of groups formed by matching multiple users through a game device, and is a game program for a game system equipped with a computer, To the aforementioned computer, By performing the matching described above, the group is formed. The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, If the group includes the special user, then the use of at least some of the communication functions available to the special user will be restricted for general users. [Brief explanation of the drawing]

[0010] [Figure 1] A schematic diagram of the entire system configuration. [Figure 2] A schematic diagram illustrating communication services. [Figure 3] Schematic block diagram of the control system of the system. [Figure 4] Flowchart of communication processing. [Figure 5] Game screen of a general user as an example. [Figure 6] Game screen of a special user as an example. [Figure 7] Result display screen as an example.

Mode for Carrying Out the Invention

[0011] Hereinafter, exemplary embodiments for carrying out the present invention will be described in detail with reference to the drawings. However, the dimensions, materials, shapes, and relative positions of the components described in the following embodiments can be arbitrarily set and can be changed according to the configuration of the device or method to which the present invention is applied, or various conditions. Further, unless otherwise specified, the scope of the present invention is not limited to the embodiments specifically described below.

[0012] In the following description, the identification information is data composed of characters, numbers, symbols, images, or combinations thereof, and uniquely identifies the identification target associated with the identification information. Further, the provision of information includes the transmission and distribution of information. Further, the provision of information includes a mode in which information is directly provided from a device to another device, and a mode in which information is indirectly provided from a device to another device via a predetermined device.

[0013] [Network System] Referring to FIG. 1, the overall configuration of a network system to which the game system 100 is applied will be described. The network system includes a server 20 and a plurality of game devices 30 as client devices that can be connected to the server 20 via a predetermined network 50. And the game system 100 provides a game that progresses in units of groups formed by performing matching for a plurality of users through the game devices 30.

[0014] Server 20 is configured as a single logical server device by combining server devices as a plurality of computer devices. However, Server 20 may be configured by a single server device. Alternatively, Server 20 may be logically configured using cloud computing.

[0015] As an example, Network 50 is configured to realize network communication using the TCP / IP protocol. Specifically, a local area network (LAN) connects Server 20 and the Internet 51. Then, the Internet 51 as a wide area network (WAN) and the LAN are connected via a router 53. The game device 30 is also configured to be connected to the Internet 51. However, Server 20 may be connected to each other by the Internet 51 instead of or in addition to the LAN. Also, Network 50 may be any of a dedicated line, a telephone line, a corporate network, a mobile communication network, other communication lines, and combinations thereof, regardless of whether it is wired or wireless.

[0016] The game device 30 is a terminal device used by each of a plurality of users and is a computer device capable of network connection. For example, the terminal device includes various computer devices capable of network connection and provided for personal use by the user. As an example, the terminal device includes a stationary or book-type personal computer, a stationary home game device, a portable game device, a portable tablet terminal device, or a mobile phone including a smartphone. In the example of FIG. 1, the game device 30 includes a personal computer 54 and a smartphone 55. Also, the smartphone 55 is connected to the Internet by various connection facilities or devices such as an access point.

[0017] Alternatively, the game device 30 may be a commercial or business game machine that allows users to play games to a extent corresponding to the payment of a predetermined fee. This game device 30 is sometimes called an arcade game machine. In the following, we will mainly describe an example where the game device 30 is a smartphone 55.

[0018] The game device 30 enables users to enjoy various services provided by the server 20 by implementing various computer software. The game device 30 enables gameplay by implementing a game application as this computer software. The game application may be distributed for a fee or free of charge. Furthermore, the game application may have a function that requires users to spend money or other compensation depending on the progress of the game.

[0019] Furthermore, users can play various games using the game device 30. For example, the game a user plays may be a board game such as Mahjong. However, the game may be played in units of a group formed by multiple users. Alternatively, the game may be a sports game such as baseball or soccer, a competitive trading card game, an action game, a role-playing game, a music game, a shooting game, a fighting game, a puzzle game, a quiz game, or a horse racing game. In the following, we will mainly explain an example in which the game played by the user is Mahjong.

[0020] Server 20 provides various game-related services to the game device 30 or its users. For example, Server 20 provides a communication service that facilitates communication between at least two of multiple users. Furthermore, Server 20 provides a matching service that matches users together. As another example, Server 20 may provide a distribution service that distributes and updates programs or data via the network 50. Through this distribution service, Server 20 appropriately distributes various programs or data necessary for providing the game to each game device 30. As yet another example, game-related services may include an authentication service for authenticating users. Additionally, game-related services may include a service that receives and stores play data, such as the usage history of authenticated users, from the game device 30.

[0021] Furthermore, the server 20 provides various web services to users of the game device 30 via the network 50. For example, these web services include an information service that provides various information related to the game, a community service that provides a place for users to send, exchange, share, or interact with information, and an assignment service that assigns user identification information to identify each user.

[0022] [Service Overview] Referring to Figure 2, an overview of the communication and matching services provided by Server 20 will be explained. Server 20 provides a matching service that forms groups by matching multiple users up to a capacity limit. Specifically, Server 20 matches users who wish to play games in groups with each other. Server 20 then provides games that proceed within the formed group units. In other words, Server 20 provides games that are played in common among multiple users included in a group through matching.

[0023] Figure 2 shows an example of a group formed by matching four users to play a mahjong game. Specifically, one special user (e.g., a professional mahjong player) and three regular users are matched to form a group to play the mahjong game. Note that the number of special users in the group may be two or more. Also, there only needs to be at least one regular user, and the number of users that make up the group is not fixed. Furthermore, the group may also include a virtual user or NPC (Non-Player Character) controlled by a computer.

[0024] For example, matching is performed in response to a request from a user. As an example, a user sends a matching request from the game device 30 to the server 20. Alternatively, the server 20 may perform matching automatically. The server 20 may also perform matching considering the user's level of game skill (e.g., rank or level). In addition, the server 20 may perform matching considering the user's game play time, the amount of money spent, the lottery results, or the matching rights the user possesses.

[0025] Furthermore, Server 20 provides a communication service using a communication function that allows multiple users to exchange desired information. In the example in Figure 2, Server 20 provides a communication function using voice and a communication function using stamps. Special users can use both the voice and stamp communication functions. On the other hand, general users belonging to the general user group can only use the stamp communication function. The provision of voice includes both the distribution or transmission of voice data and the distribution or transmission of encoded data for playing the voice back in the receiving device.

[0026] For example, special users can use the voice communication function to provide their voice (e.g., self-introductions) to the general user group. On the other hand, general users cannot use this communication function and therefore cannot provide voice to special users or other general users. Special users can also use the stamp communication function to provide stamps of their choice to the general user group. For example, stamps may have messages such as "Thank you" or "Nice to meet you," and / or images. General users can also use this communication function and therefore can provide stamps to special users or other general users.

[0027] Thus, regular users have limited access to some communication features. Furthermore, if a group does not include special users, for example, if the group consists solely of regular users, they will also be unable to use the restricted communication features. Communication features can be used at least at one of the following times: before the game starts, during gameplay, or after the game ends. For example, communication features may be used before the game starts when the matchmaking results are displayed, or after the game ends when the game results are displayed.

[0028] Furthermore, as a restriction on the use of some communication functions, some communication functions may not be provided to the game device 30 for general users. For example, the program provided to the game device 30 for special users may enable voice and stamp-based communication functions. On the other hand, the program provided to the game device 30 for general users may only enable stamp-based communication functions.

[0029] Furthermore, as a restriction on the use of some communication functions, general users may not be able to use any communication functions at all. In other words, only one-way communication from special users to general users may be permitted. Moreover, only the function of providing information from general users to special users may be restricted as a communication function. For example, general users may be restricted from providing voice to special users, while not being restricted from providing voice to other general users.

[0030] Communication functions may be functions that can provide any information. For example, the medium of any information may include audio, video, text, and images. Also, functions that contain less information may be restricted from use by general users. For example, general users may be able to use video communication functions but not image communication functions. However, restricting functions that contain more information can help prevent the occurrence of inappropriate situations.

[0031] Furthermore, the communication function may also be a function that enables communication by running other applications or software. For example, the communication function may be a function that runs an audio provisioning application installed on the game device 30 to provide audio from a special user to a general user. For example, a button to launch the audio provisioning application is displayed on the special user's game screen. When the special user launches the audio provisioning application, audio is provided via the audio provisioning application installed on the general user's game device 30. On the other hand, a button to launch the audio provisioning application is not displayed on the general user's game screen. Also, even when audio is being provided via the audio provisioning application, the general user's game device 30 does not acquire audio, and therefore audio is not provided to the special user.

[0032] Furthermore, the communication function is a function that can provide information to all users that make up the group. Alternatively, the communication function may be a function that can provide information to only some of the multiple users included in the group. For example, a special user or a regular user may be able to provide information such as stamps only to some users that they have selected. Or, a special user or a regular user may be able to send information such as stamps only to some users selected by server 20. In particular, in cooperative or competitive gameplay, a special user may want to communicate individually with a specific regular user. For example, a special user may want to express gratitude or other information to a regular user who has played particularly cooperatively during the game. In such cases, they may hesitate to provide the same information to other regular users. Therefore, being able to provide information to selected or specific users is particularly useful.

[0033] If general users are allowed to use communication functions without restrictions, i.e., if two-way communication is possible, unexpected inappropriate situations may occur. In particular, the risk may be higher when using communication functions that allow for a large amount of information to be transmitted (e.g., voice or video communication functions). Therefore, by restricting the use of some communication functions by general users, it is possible to enhance the added value of successful matching while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to matchmake, i.e., the reasons why they hesitate to participate in group games.

[0034] [Control System] Referring to Figure 3, the main components of the control systems for the server 20 and the game device 30 will be described. The server 20 comprises a server storage unit 22 and a server control unit 23. The game device 30 comprises a device storage unit 32 and a device control unit 33.

[0035] The server control unit 23 and the device control unit 33 are configured as a computer combining a processor that performs various arithmetic processing and operational control according to a predetermined program, and other peripheral devices. For example, the server control unit 23 and the device control unit 33 have a processor. The processor is, for example, a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit), and controls the entire device and comprehensively controls various processes based on the program stored in the server storage unit 22 or the device storage unit 32. The server control unit 23 and the device control unit 33 may also have integrated circuits such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0036] Furthermore, the server storage unit 22 and the device storage unit 32 are computer-readable non-temporary storage media. The server storage unit 22 and the device storage unit 32 include RAM (Random Access Memory), which is system work memory for the processor to operate, and storage devices such as ROM (Read Only Memory), HDD (Hard Disk Drive), and SSD (Solid State Drive) for storing programs and system software. However, the server storage unit 22 is not limited to being provided as part of the server 20, but may also be provided as a database server that cooperates with the server 20.

[0037] For example, the server control unit 23 and the device control unit 33 perform various calculations, control, and discrimination operations according to programs stored in the server storage unit 22 and the device storage unit 32. Furthermore, the server control unit 23 and the device control unit 33 can also perform control according to programs stored in portable recording media such as CDs (Compact Discs), DVDs (Digital Versatile Discs), CF (Compact Flash) cards, and USB (Universal Serial Bus) memory, or external storage media such as servers on the Internet. In addition, the server control unit 23 is connected via wired or wireless connection to an operation unit including a keyboard or various switches for inputting predetermined commands and data. The server control unit 23 is also connected via wired or wireless connection to a display unit that displays the device's input status, setting status, measurement results, and various other information.

[0038] [server] The server memory unit 22 stores the game program PG1. The server control unit 23, as a logical device realized through the combination of computer hardware and the game program PG1, includes a determination unit 23A, a matching unit 23B, a communication unit 23C, a display control unit 23D, a game progress unit 23E, and a viewing function unit 23F. In other words, the game program PG1 causes the server control unit 23, which acts as a computer, to function as an example of a determination means (determination unit 23A), an example of a matching means (matching unit 23B), an example of a communication means (communication unit 23C), an example of a display control means (display control unit 23D), an example of a game progress means (game progress unit 23E), and an example of a viewing function means (viewing function unit 23F).

[0039] Furthermore, the server memory unit 22 stores user data 22A that describes the progress of the mahjong game. This user data 22A includes information about the user and information about the mahjong game that the user has played or will play. For example, information about the user includes user identification information, username, and user status. Information about the mahjong game includes the user's game play history and the amount of in-game currency the user possesses. The play history includes information such as the date and time the user played the game, the number of times played, the play time, and the results of the match. The play history also includes information indicating opponents, including special users.

[0040] User status is information that identifies the status a user has acquired as a result of playing the game, such as rank, grade, or level. Information to identify whether the user is a special user or a regular user is also included in user data 22A. At least a portion of the play data 32A stored in the device storage unit 32 of the game device 30 is included in the user data 22A of the server storage unit 22 at appropriate times. For example, this play data 32A is updated as needed in response to processing by the game progress unit 23E, and a portion of it is included in user data 22A.

[0041] Furthermore, the server storage unit 22 stores game data 22B that allows the user to play the game according to the game program PG1. For example, the game data 22B includes image data such as effects or images displayed during the game, and music data such as sound effects or background music. In addition, the game data 22B may include conditions for determining the user.

[0042] [Judgment means] The determination unit 23A determines whether the user is a special user who meets special conditions or a regular user who does not meet special conditions. For example, a special user is a celebrity such as a professional mahjong player or professional player. However, a special user only needs to be someone who can be distinguished from a regular user by some means. For example, a special user may be a tournament winner, someone with a high rank, a group administrator, or a special friend.

[0043] The determination unit 23A performs a determination before matching, for example, when a user requests matching. Alternatively, the determination unit 23A may perform a determination after matching, or both before and after matching. Furthermore, the determination unit 23A performs a determination for each of the multiple users included in the group. However, the determination unit 23A does not have to perform a determination for at least some of the users included in the group. For example, the determination unit 23A does not have to perform a determination for virtual users operated by a computer.

[0044] For example, a special condition is that a user is distinguished from other users by user identification information. Specifically, the determination unit 23A determines whether a user is a special user or a regular user based on each user's user identification information. In this case, the server storage unit 22 may store a table that lists the user identification information of special users. Alternatively, a special condition may be that a specific flag is set. Specifically, the determination unit 23A may refer to each user's user data 22A and determine whether a user is a special user or a regular user based on the presence or absence of a flag indicating that the user is a special user.

[0045] Alternatively, the special condition may be the fulfillment of specific achievement conditions. For example, achievement conditions may include winning a tournament, obtaining a high rank, obtaining matching rights, or participating in an event. Specifically, the judgment unit 23A may determine whether a user is a special user based on play history information included in user data 22A. For example, the judgment unit 23A may determine whether a user is a special user or a regular user based on the presence or absence of information in the play history information indicating the fulfillment of conditions such as winning a tournament, obtaining a high rank, obtaining matching rights, or participating in an event.

[0046] Furthermore, the special condition may be that a specific operation has been performed. Specifically, the determination unit 23A may determine a user to be a special user based on information entered by the user. For example, the determination unit 23A may determine that a person who has performed any operation such as entering a password, running for host, or authorizing voice provision is a special user. Also, the special condition may be that a specific program has been installed. Specifically, the determination unit 23A may determine a user to be a special user based on the device program PG2 installed on the game device 30. For example, the determination unit 23A may determine that a person is a special user if the device program PG2 is a program exclusively for special users.

[0047] Furthermore, the determination unit 23A determines whether the special user's game device 30 meets the acquisition conditions for properly acquiring audio or video. For example, the acquisition conditions are that the input function of the input device 36, such as a microphone or camera, of the game device 30 is turned on, or that the input level to the input device 36 exceeds a predetermined value. If the acquisition conditions are not met, restrictions are placed on the progress of the game for the special user. For example, if the acquisition conditions are not met, the special user may not be able to participate in the game, or the game in which the special user participates will not start or progress. After the acquisition conditions are met, the restrictions that were in place on the progress of the game are removed.

[0048] For example, if the acquisition conditions are not met, the matching unit 23B will not perform a match between the special user and the regular user. Specifically, the matching unit 23B will not include the special user in the matching process, or will not accept a matching request from the special user. As another example, if the acquisition conditions are not met, the game progress unit 23E may exclude the special user from a group in a game provided to a group that includes the special user, or may not accept play operations from the special user. As yet another example, if the acquisition conditions are not met, the game progress unit 23E may not start the game provided to a group that includes the special user, or may interrupt the progress of the game.

[0049] This allows for preventing matching with regular users or game progression by groups including special users, even if the special user is unaware that communication functions are unavailable in situations where they could be matched with regular users. Furthermore, even if a special user unintentionally finds themselves in a situation where they could be matched with regular users, it is possible to prevent matching with special users or game progression by groups including special users until communication functions become available.

[0050] [Matching methods] The matching unit 23B forms a group by performing matching on multiple users, including specific users and general users. For example, the matching unit 23B accepts matching requests from each user and matches a specific user with a predetermined number of general users. As an example, the matching unit 23B matches one specific user with three general users. Alternatively, the matching unit 23B may match multiple specific users with general users. Furthermore, the matching unit 23B may match a specific user with one general user. For the sake of explanation, in this specification, matching between game devices 30 used by users is described as matching between users.

[0051] [Methods of communication] Communication Unit 23C provides communication functions to enable communication within a group. Specifically, the communication functions are those that allow one user to provide other users with arbitrary information expressing their intentions or feelings. At least some of the functions of the communication functions are restricted from use by general users. The restricted functions are those that can be used by special users when a special user is included in the group. By restricting the use of some of the communication functions by general users, the added value of successful matching can be enhanced while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to match, that is, the reasons why they hesitate to participate in games played in a group.

[0052] For example, the communication unit 23C restricts the use of certain communication functions available to special users so that general users cannot use them. As an example, the communication unit 23C restricts general users from using at least some functions that are available to special users. Furthermore, the communication unit 23C does not restrict special users from using those at least some functions for general users. Specifically, if a group includes a special user, the special user can use certain communication functions, but general users are restricted from using those specific communication functions.

[0053] For example, the communication function has a first function as at least some of the functions described above. The first function is to provide at least one of audio and video to at least some of the general users in a group that includes special users and general users. That is, the communication unit 23C performs the first function of providing at least one of audio and video in response to or automatically by user operation. Furthermore, the communication unit 23C performing the first function provides at least one of audio and video to all users in the group, or to some of the users in the group.

[0054] Furthermore, if a special user is included in the group, general users cannot use the first function, while special users can use the first function. In this way, the communication unit 23C restricts the use of at least some of the communication functions by general users. In particular, by restricting the use of voice or video communication functions that can transmit a large amount of information by general users, it is possible to enhance the added value of successful matching while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. In addition, it eliminates the reasons why general users hesitate to match, that is, the reasons why they hesitate to participate in games played in groups.

[0055] As an example, the communication unit 23C restricts use by general users by not displaying function selection buttons or not accepting selection operations. As another example, the communication unit 23C may restrict use by not providing audio and video to special users or not playing them on the special user's game device 30. As yet another example, the communication unit 23C may restrict use by displaying an error when a selection operation is performed by a general user. Note that use by general users is also restricted if the group does not include special users. However, use by general users is not restricted if the group does not include special users.

[0056] Furthermore, the communication function has a second function that provides at least one of images and text to at least some of the multiple users. That is, the communication unit 23C performs the second function of providing at least one of images and text in response to or automatically by user operation. The communication unit 23C that performs the second function provides at least one of images and text to all users of the group, or to some of the users of the group. Even if the group includes special users, general users can use the second function. Special users may or may not be able to use the second function. In this way, general users can use the second function as a communication function with a limited scope compared to special users. This makes it possible to enable two-way communication while suppressing the occurrence of inappropriate situations by limiting the use of communication functions with less information to general users.

[0057] The communication unit 23C provides communication functions from the end of the game until a predetermined timing is reached. Here, the end of the game means that the results of the game (e.g., scores or wins and losses) for an appropriate unit (e.g., the smallest unit or multiple units) are determined. Specifically, in a multiplayer game (e.g., competitive play or cooperative play) provided to a group, the end of the game is the timing when the scores are determined after the acceptance of play operations that affect the scores has begun. Alternatively, the end of the game is the timing when the acceptance of play operations that affect the scores has ended. The predetermined timing is the timing when the operation to end the provision of audio or video is made. Alternatively, the predetermined timing may be the timing when a predetermined time (e.g., one minute) has elapsed, or when the game has progressed to a predetermined point in time, etc.

[0058] For example, the state in which game results are displayed corresponds to the state after the game has ended. The communication unit 23C then provides communication functions in the state in which game results are displayed. For example, after the game has ended, special users can provide general users with information such as commentary, impressions of the game, suggestions for improvement, greetings, thanks, or event announcements. This allows for the provision of information that could not be provided during gameplay, making the use of communication functions after the game has ended particularly useful. In this way, providing communication functions after the game has ended can offer general users a special experience. Therefore, the value of being matched with special users increases for users included in the group. If a user does not wish to play another game after the game has ended, they can completely exit the game.

[0059] Furthermore, if a group includes a special user, the special user may allow some of the general users who meet certain conditions to use the first function. In other words, the communication unit 23C may restrict the use of the first function to users who do not meet the predetermined conditions. For example, the predetermined conditions may be permission or selection by the special user, billing, achievement of specific achievement conditions, or winning a lottery. For example, the communication unit 23C provides audio or video only to some users who meet the predetermined conditions. This allows only some users who meet the predetermined conditions to communicate with the special user.

[0060] Therefore, it is possible to enhance user satisfaction by providing special experiences to regular users who meet certain conditions. In particular, in cooperative or competitive gameplay, special users may want to communicate individually with specific regular users. For example, a special user may want to express gratitude to a regular user who played particularly cooperatively during a game. In such cases, they may hesitate to provide the same message to other regular users. Therefore, being able to provide audio or other content to certain users is especially useful.

[0061] Furthermore, the communication unit 23C may accept an operation to temporarily suspend the provision of communication functions. For example, the operation to suspend is the selection of the mute button. For example, if the operation to suspend is accepted, the communication unit 23C will not accept audio or video input, or will not provide audio or video to other users. This allows special users to suspend the provision of audio or video if they do not wish to provide it. In particular, when using a portable game device 30, there are no restrictions on where the game can be played. Therefore, for example, the game may be played in a noisy place, a place where people pass by, or a place with a poor communication environment. Therefore, there may be cases where it is not appropriate to provide audio or video. In such cases, the temporary suspension of communication functions is particularly useful. General users may also suspend the provision of communication functions. Furthermore, users may also suspend the provision of images or text. Alternatively, the communication unit 23C may temporarily suspend the provision of communication functions by not allowing other users' game devices 30 to play audio or video.

[0062] Furthermore, if a special user's gameplay is interrupted, the communication unit 23C allows the special user to use the communication function when gameplay resumes. This allows the special user to resume providing information using the communication function after gameplay has been interrupted. The game progression unit 23E continues to progress the game even while the special user's gameplay is interrupted. During this time, general users cannot receive information from the special user using the communication function.

[0063] Examples of game interruptions by the user include interruptions caused by user actions. Other examples of game interruptions include interruptions due to the state of the user's game device 30 (e.g., poor communication or charging status, etc.) (when acquisition conditions are no longer met). Furthermore, if the game is interrupted, the game progress unit 23E may input play commands on behalf of the user.

[0064] Alternatively, the communication unit 23C may restrict the special user's use of certain communication functions when the special user resumes playing the game. For example, if voice or video cannot be transmitted due to a deterioration in communication conditions, the communication unit 23C may restrict the use of the function that provides voice or video.

[0065] Furthermore, if the game has completely ended when a special user resumes playing, the provision of information using the communication function will not resume. However, if the game is already closed, for example, if the game results are displayed, the provision of information will resume. Alternatively, it is acceptable for the provision of information not to resume when the game is closed.

[0066] On the other hand, if a regular user's gameplay is interrupted, they may resume playing the game. In this case, if gameplay continues, the regular user can continue to receive information. However, if the game has completely ended, they will not be able to receive information using the communication function. However, if the game has ended, for example, if the game results are displayed, the provision of information will resume. Alternatively, it is not necessary for the provision of information to resume when the game has ended.

[0067] [Display control means] The display control unit 23D performs various processes to control the display of the game screen for playing the game, in cooperation with the game progress unit 23E. Furthermore, when a special user is using a first function (i.e., a voice or video communication function), the display control unit 23D displays information indicating that the first function is being used on at least the general user's game device 30. For example, the display control unit 23D displays a display area corresponding to the special user on at least the general user's game device 30. As an example, the display area corresponding to the special user is an area where an icon indicating the special user is displayed.

[0068] The display control unit 23D then displays information in the display area indicating that the first function is being used. For example, the display control unit 23D indicates that the first function is being used by highlighting an icon indicating a special user. As an example, the display control unit 23D makes the color of the frame of the icon different from that of other display areas. Alternatively, the highlighting may be a display that differs from other display areas in terms of size, color, contrast, transparency, density, chromaticity, saturation, brightness, shape, hue, mode of change, or a combination thereof. The display area may also be any area such as the special user's name field, introduction field, or hand display field. The display control unit 23D also displays the display area corresponding to the special user on the special user's game device 30.

[0069] [Game progression methods] The game progress unit 23E performs various processes to control the progress of the game. For example, the game progress unit 23E performs processes such as determining the images or effects displayed by the display operation device 34 of the game device 30 during the game, controlling the effects when predetermined play operations such as "Tsumo" or "Ron" are performed, and calculating points based on play operations. The game progress unit 23E also performs processes such as determining the sound effects and BGM (Background Music) output by the sound output device 35 of the game device 30 during the game. The game progress unit 23E may also make the game progress differently for special users and general users. For example, the game progress unit 23E may determine effects or images so that different effects or images are displayed on the display operation device 34 of the game device 30 for special users than for general users.

[0070] [Viewing function means] The viewing function unit 23F provides a viewing function for viewing the progress of a game. For example, the viewing function unit 23F distributes game video or game images representing the game's progress to a user group that includes at least one user who is not included in the group. The viewing function may also be provided in such a way that games provided to groups that include special users are not included in the viewing function. For example, the determination unit 23A determines whether or not a special user is included in the group corresponding to the game video etc. to be distributed. If a special user is included, the viewing function unit 23F excludes the game video etc. of the game provided to that group from the distribution target. Furthermore, if a special user is included, the number of users who can use the viewing function may be limited. For example, if a special user is included, the viewing function unit 23F sets an upper or lower limit on the number of users who can view the game video etc.

[0071] In this way, by excluding game footage and other content from the audience or limiting the number of viewers, users not included in the group will either not have the opportunity to view the content or will have their opportunities limited. This increases the value of being matched with special users for users included in the group. Furthermore, by restricting the viewing function, special users and general users will be able to communicate more intimately and freely. Alternatively, the viewing function unit 23F may provide the viewing function in such a way that games provided to groups that may include special users are not included in the viewing function. For example, the viewing function unit 23F may exclude game footage of all games played in events in which special users participate from the distribution target.

[0072] Furthermore, instead of distributing recorded game footage, the viewing function unit 23F may distribute data for reconstructing the game screen on another user's game device 30. In addition, the viewing function unit 23F provides a viewing function in real time during gameplay. Alternatively, the viewing function unit 23F may provide an on-demand viewing function after the game has finished.

[0073] Furthermore, at least one of the special user and the general user may be able to record game footage, etc. For example, a record button may be provided on the screen before the game starts. When a user selects the record button, the viewing function unit 23F records the game footage, etc. The recorded game footage, etc. can be viewed by each user after the game ends. In addition, the recorded game footage, etc. may be distributed to other users by the viewing function unit 23F. This allows general users to record matches against special users and share them with other users. In particular, games played with special users may include the special user's comments (e.g., impressions of the game) through the communication function. As a result, the game footage, etc. can function as a kind of game distribution content. Therefore, the function to record game footage, etc. is particularly useful. Furthermore, the viewing function unit 23F may record data for reconstructing the game screen in the game device 30.

[0074] [Game device] The game device 30 comprises a device control unit 33 and a device storage unit 32. The device storage unit 32 stores a device program PG2 that causes the device control unit 33 to advance the game according to the game progress unit 23E. The device storage unit 32 also stores play data 32A, which includes information about mahjong games played or to be played by the user. At least a portion of the play data 32A is stored in the user data 22A of the server storage unit 22 at an appropriate time. For example, the play data 32A includes information about the user's past play history. The play data 32A is used to carry over the results of previous plays to subsequent plays, or to carry over user-specific settings. The device storage unit 32 also stores data used in the game, such as images displayed on the game screen or music played during the game.

[0075] The game device 30 also includes a display operation device 34, an audio output device 35, and an input device 36. The display operation device 34 functions as an operation device into which the user inputs gameplay commands, and as a display device that displays the game screen. For example, the display operation device 34 is a touch panel. The game device 30 may also include, in addition to or instead of the display operation device 34, an operation device such as a keyboard, mouse, or controller, and a display device such as a monitor or display.

[0076] The audio output device 35 reproduces various sounds, such as a speaker or earphones. Specifically, the audio output device 35 reproduces sounds according to the output signal from the device control unit 33. The input device 36 is a device for the user to input audio or video, such as a microphone or video camera. The microphone detects the voice of the user playing the game and transmits the audio to the server 20 via the device control unit 33. The video camera captures the user playing the game or the game screen, and transmits the video to the server 20 via the device control unit 33.

[0077] [Communication Processing] The communication process that executes the communication function will be explained with reference to Figures 4 to 7. Figure 4 is a flowchart of the process of Server 20. Figures 5 and 6 show examples of game screens displayed during gameplay. Figure 7 shows an example of a results display screen displayed after the game ends.

[0078] First, users such as special users and general users log in to the game system 100. Then, the server control unit 23 authenticates the user using the user identification information and password entered by the user (S101). The determination unit 23A then determines whether the authenticated user is a special user or a general user based on the user identification information entered by the user (S102).

[0079] Next, the user selects a predetermined event mode from the game's main screen. For example, the user touches and selects the desired button from among several mode selection buttons displayed on the main screen. The game progress unit 23E then accepts the selected mode (e.g., online battle event mode). Here, both the special user and the general user select the same mode in which the game proceeds under the same rules. However, the mode may be automatically selected for at least one of the special user and the general user. For example, a mode that matches the special user with a general user may be automatically selected. Alternatively, the special user and the general user may select different modes in which the game proceeds under different rules.

[0080] If the event mode is selected by a special user (YES in S102), the use of the first function (the voice communication function in the following description) is permitted (S103). That is, the communication unit 23C allows the special user to use the function that provides voice to general users. The communication unit 23C then determines whether the acquisition conditions for properly acquiring voice are met (S104). To this end, the display control unit 23D causes the special user's game device 30 to display an explanation screen of the selected mode.

[0081] For example, the explanation screen includes the event period, prizes for top finishers, victory conditions, participation conditions, and important notes. Furthermore, the explanation screen displays a confirmation window requesting confirmation that the microphone, which is an example of an input device 36, has permission to acquire audio. For example, the confirmation window may display the following text: "Select the OK button to verify the microphone and proceed to the next screen." and "If you are asked to access the microphone, please select the OK button."

[0082] Furthermore, if the special user does not confirm the acquisition permission (NO in S104), matching by the matching unit 23B will not be performed. Also, if the microphone is set not to acquire input audio, the display control unit 23D will display an error message. For example, the error message will indicate that the microphone cannot be used, that the game cannot be played if the microphone cannot be used, and that permission to acquire audio via the microphone is required to play the game. Thus, for special users, being able to use the microphone is a condition for playing games that involve matching with general users.

[0083] On the other hand, once a special user confirms their acquisition rights, the system proceeds to the microphone test screen. Specifically, the display control unit 23D displays items such as the server connection status, microphone volume, microphone input level, and required input level on the microphone test screen. The server connection status represents the communication status between the audio provision server or server 20 and the game device 30 in stages. For example, the server connection status represents three stages: "connecting," "connection failed," and "connected." If the state is not "connected," the acquisition conditions are not met.

[0084] The microphone volume represents the microphone sensitivity adjusted according to the settings made by the special user. The microphone input level represents the volume when the special user speaks into the microphone in real time. If the volume does not reach the required input level, the acquisition condition is not met. If the acquisition condition is not met (NO in S104), the special user adjusts the communication environment or microphone volume, etc. The device control unit 33 of the game device 30 then changes the microphone volume, etc. according to the adjustments made by the special user. When the acquisition condition is met (YES in S104), the special user can touch the match start button. The matching unit 23B then performs a matching process targeting multiple users, including the specific user and general users (S105).

[0085] On the other hand, if a regular user selects event mode (NO in S102), the use of the first function is restricted (S106). The display control unit 23D then displays an explanation screen for the selected mode on the regular user's game device 30. For example, the explanation screen displays information indicating that there is a possibility of matching with a special user. Specifically, this information is the string "If you are matched with a professional mahjong player, the professional mahjong player will speak to the player during the match." When the regular user touches the match start button, the matching unit 23B performs a matching process targeting multiple users, including the specific user and the regular user (S105).

[0086] When the matching process begins, the matching unit 23B registers the user in the matching request list. The determination unit 23A then determines whether the registered user is a special user or a regular user. For example, the determination unit 23A identifies the user's user data 22A based on the user identification information and makes a determination by referring to the status information of the user data 22A. If the user is a special user, the matching unit 23B performs the matching process so as to match them with a predetermined number of regular users.

[0087] On the other hand, if the user is a regular user, the matching unit 23B performs matching processing using a known matching method. For example, the matching unit 23B prioritizes matching regular users with similar skill levels. The matching unit 23B also performs matching processing to match special users randomly or according to predetermined priority conditions. When the matching processing is completed, or when the time limit is reached and matching fails, the matching unit 23B notifies the game device 30 of the matching result, and the matching processing ends.

[0088] The device control unit 33 of the game device 30 acquires the matching result and starts the game according to the game progress made by the game progress unit 23E (S107). When the game starts and the special user uses the first function (YES in S108), the communication unit 23C acquires the special user's voice via the microphone. Furthermore, the communication unit 23C distributes the voice or data to play the voice to the general user's game device 30. The voice output device 35 of the game device 30 then outputs the special user's voice.

[0089] Furthermore, when a special user is using the first function, the display control unit 23D causes information indicating that the first function is being used to be displayed on at least the general user's game device 30 (S109). For example, the display control unit 23D displays icon 501 on the general user's game screen shown in Figure 5 as an example of a display area corresponding to a special user. The special user's username (for example, the name of a professional mahjong player) is displayed on icon 501. The display control unit 23D also displays icon 502, which corresponds to a general user, as an example of another display area. The display control unit 23D then highlights icon 501, which indicates the special user, to show that the first function is being used.

[0090] In the example shown in Figure 5, the display control unit 23D displays the frame 501A of icon 501 as information indicating that the first function is being used. The color and size of this frame are different from those of the frame of icon 502. As a result, the display control unit 23D highlights icon 501. Therefore, if a special user is speaking but the general user cannot hear the audio, the display control unit 23D can prompt the general user to adjust the volume. Alternatively, the general user can recognize a malfunction in the audio output device 35 (e.g., earphones).

[0091] Furthermore, the display control unit 23D displays information indicating the connection status as information indicating that the first function is being used. In the example in Figure 5, the display control unit 23D displays a status icon 503 in the upper left corner of the general user's game screen as information indicating the connection status. For example, the status icon 503 represents three states: "Voice provision connection in progress," "Voice provision connection failed," and "Voice provision connected." As shown in Figure 5, the status icon 503 indicates that the first function is being used by displaying the "Voice provision connected" state.

[0092] Similarly, the display control unit 23D displays information indicating the connection status on the special user's game device 30 as information indicating that the first function is being used. In the example in Figure 6, the display control unit 23D displays a status icon 504 in the upper left corner of the special user's game screen as information indicating the connection status. As an example, the status icon 504 represents four states: "Audio provision in progress," "Audio provision connection failed," "Audio provision in progress," and "Mute." As shown in Figure 6, the status icon 504 indicates that the first function is being used by displaying the "Audio provision in progress" state. Note that the same icon may be used to indicate the connection status on both the general user's and the special user's game screens.

[0093] The communication unit 23C may accept an operation to temporarily interrupt the provision of the communication function. For example, the interruption operation is a touch operation on the status icon 504. When the communication unit 23C accepts the interruption operation, it interrupts the provision of audio. The display control unit 23D also causes the special user's game device 30 to display information indicating the connection status as information that the first function is not being used. Specifically, the status icon 504 displays the string "Mute" to indicate that the first function is not being used. Alternatively, the interruption operation may be an operation to select the mute button or an operation by voice input.

[0094] Furthermore, the communication unit 23C performs a second function (referred to as the image-based communication function below) that provides at least one of an image and text to other users in response to an operation by a general user or a special user. Specifically, in the example in Figure 6, the general user "AAA" is performing the second function and distributing stamp 505, which is an example of an image. Stamp 505 is then displayed on the game devices 30 of all general and special users. In the example in Figure 6, the text "thank you" is included in stamp 505 to express gratitude.

[0095] For example, a regular user performing the second function touches their own icon 502. This causes the display control unit 23D to display a pop-up screen showing a list of available stamps. When the regular user touches the desired stamp, the selected stamp is distributed to other users in the group. The stamp list screen can be closed by touching icon 502 again. Alternatively, when distributing text, touching icon 502 causes the display control unit 23D to display a text input screen as a pop-up.

[0096] As shown in Figure 6, a gear icon 506, an example of a settings change button, is displayed in the upper right corner of the game screen. Special users can change various settings by touching the gear icon 506. For example, special users can adjust the microphone volume. The gear icon 506 is also displayed on the game screen for regular users. Regular users can also change various settings by touching the gear icon 506. For example, regular users can adjust the earphone volume.

[0097] Furthermore, once the game ends (YES in S110), the communication unit 23C provides communication functions from the end of the game until a predetermined time is reached. For example, the display control unit 23D displays a results screen as shown in Figure 7, showing the rankings and scores of special users and general users to each user. Even while the results screen is displayed, special users can still use the first function. As an example, after the game ends, special users can provide general users with information such as commentary, impressions of the game, suggestions for improvement, greetings, thanks, or event announcements. This allows for the provision of information that could not be provided during gameplay, making the use of the communication function after the game ends particularly useful.

[0098] Furthermore, even on the screen after the game has ended, the display control unit 23D displays information indicating the connection status as information indicating that the first function is being used. In the example in Figure 7, the display control unit 23D displays a status icon 503 in the upper left corner of the general user's game screen as information indicating the connection status. In addition, the display control unit 23D displays a frame 501A for icon 501 as information indicating that the first function is being used. The color and size of this frame are different from those of the frame for icon 502. Furthermore, even after the game has ended, the communication unit 23C performs a second function that provides at least one of an image and text to other users in response to an operation by a general user or a special user.

[0099] After the game ends, the display control unit 23D displays an end button 507 on the results display screen for both special users and general users to terminate the audio provision. In the example in Figure 7, the end button 507 is displayed in the upper right corner of the results display screen. The end button 507 also displays the text, "Tap to end the audio provision." Each user can then touch the end button 507 to terminate the audio provision or playback of the provided audio and move to the next screen. For example, they can move to the item acquisition screen or the next game selection screen. This completes the communication process. If the game has not ended (NO in S110), the game will continue to progress until the game ends.

[0100] [Viewing Mode] The above explanation mainly described examples where the viewing function unit 23F does not provide viewing functionality or restricts viewing functionality for games played by groups that include special users. However, it is also possible for other users who are not part of a group to view games played by groups that include special users. For example, a special user or a regular user sets up a game room that other users can view. When the user completes the setup, the display control unit 23D displays the room screen. On the room screen, the user can recruit or invite other users to become viewers. For example, the user can create viewing identification information to identify the room on the room screen. The user can then invite other users by distributing the viewing identification information. Alternatively, the user can set up a recruitment, allowing other users to search for the room and view the game.

[0101] Furthermore, the user touches the "Start Match" button on the room screen. This causes the matching unit 23B to perform a match between the specific user and multiple other users, including general users. Once the game starts, the other invited users can watch the game. The other invited users may also participate in the game.

[0102] According to the game system 100 described above, by restricting the use of some communication functions by general users, it is possible to enhance the added value of successful matchmaking while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to participate in matchmaking, that is, the reasons why they hesitate to participate in group games.

[0103] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the embodiments described above. Inventions modified within the scope that does not contradict the present invention, and inventions equivalent to the present invention are also included in the present invention. Furthermore, each embodiment and each variation, as well as the technical means included in each embodiment or each variation, can be appropriately combined within the scope that does not contradict the present invention.

[0104] For example, at least one of the functional units included in the server control unit 23 may be provided in the device control unit 33. In this case, the server 20 and the game device 30 cooperate to function as the game system 100. The communication unit 23C may also have a function to restrict the provision of information that may be advantageous or disadvantageous to the progress of the game. For example, the communication unit 23C may exclude information that could allow the player's hand to be inferred (e.g., the player's hand appearing in a photo or a slip of the tongue mentioning the player's hand) from being distributed, or it may process it to make it indistinguishable before distributing it. This prevents a special user from mistakenly providing information that may be advantageous or disadvantageous to the progress of the game.

[0105] The following describes various embodiments derived from the above-described embodiments and modifications. Reference numerals shown in the accompanying drawings are included to facilitate understanding of each embodiment. However, these reference numerals are not intended to limit the present invention to the illustrated forms.

[0106] (Note 1) A game system 100 comprising a computer 23 provides a game that progresses in units of groups formed by matching multiple users through a game device 30, The aforementioned computer 23, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A game system in which, if the group includes the special user, the use of at least some of the communication functions available to the special user is restricted to the general user.

[0107] (Note 2) The aforementioned communication function has a first function of providing at least one of audio and video to at least some of the general users. The game system as described in Appendix 1, wherein if the group includes the special user, the general user cannot use the first function, and the special user can use the first function.

[0108] (Note 3) The game system as described in Appendix 2, wherein the computer 23 determines whether the special user's game device 30 satisfies the acquisition conditions for appropriately acquiring the sound or the video, and if the acquisition conditions are not met, it restricts the progress of the game for the special user.

[0109] (Note 4) The game system according to Appendix 2 or 3, wherein the computer 23 causes the general user's game device 30 to display information indicating that the special user is using the first function when the special user is using the first function.

[0110] (Note 5) The game system as described in Appendix 4, wherein the computer 23 displays a display area 501 corresponding to the special user on at least the general user's game device 30, and also displays information indicating that the first function is being used on the display area 501.

[0111] (Note 6) The aforementioned communication function has a second function of providing at least one of the image 505 and text to at least some of the plurality of users. The game system described in any one of the appendices 1 to 5, wherein if the group includes the special user, the general user can use the second function.

[0112] (Note 7) The game system as described in Appendix 2, wherein if the group includes the special user, the special user may use the first function for some of the general users who meet certain conditions.

[0113] (Note 8) The computer 23 is a game system according to any one of the appendices 1 to 7, wherein the general user restricts the use of at least some of the functions that are restricted to the special user, and the special user does not restrict the use of at least some of the functions that are restricted to the general user.

[0114] (Note 9) The game system according to any one of the appendices 1 to 8, wherein the computer 23 provides the communication function from the end of the game until a predetermined timing is reached.

[0115] (Note 10) The computer 23 accepts an operation to temporarily suspend the provision of the communication function, as described in any one of the appendices 1 to 9.

[0116] (Note 11) The game system according to any one of the appendices 1 to 10, wherein the computer 23 allows the special user to use the communication function when the special user resumes playing the game if the special user's gameplay is interrupted.

[0117] (Note 12) The aforementioned computer 23, The following features are provided to allow viewers to watch the progress of the aforementioned game: The game system described in any one of the appendices 1 to 11, wherein the game provided to the group which includes the special user is not subject to the viewing function, or the number of users who can use the viewing function is limited.

[0118] (Note 13) A control method for a game system 100 equipped with a computer 23, which provides a game that progresses in units of groups formed by matching multiple users through a game device 30, The aforementioned computer 23, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A control method that restricts the use of at least some of the communication functions available to the special user by the general user when the special user is included in the group.

[0119] (Note 14) A game program PG1 for a game system 100 equipped with a computer 23, which provides a game that progresses in units of groups formed by matching multiple users through a game device 30, The aforementioned computer 23, By performing the matching described above, the group is formed. The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A game program in which, if the group includes the special user, the use of at least some of the communication functions available to the special user is restricted to the general user.

[0120] According to the game system 100 described in Appendix 1, the control method described in Appendix 13, and the game program PG1 described in Appendix 14, by restricting the use of some communication functions by general users, it is possible to enhance the added value of successful matchmaking while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to matchmake, that is, the reasons why they hesitate to participate in group games.

[0121] According to the game system 100 described in Appendix 2, when using voice or video communication functions that can transmit a large amount of information, the use by general users can be restricted. This enhances the added value of successful matchmaking while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to matchmake, that is, the reasons why they hesitate to participate in group games.

[0122] According to the game system 100 described in Appendix 3, even if the special user is unaware that the communication function is unavailable in a situation where they could be matched with a regular user, it is possible to restrict matching with the special user or the progress of a game by a group including the special user. Furthermore, even if a special user unintentionally finds themselves in a situation where they could be matched with a regular user, it is possible to restrict matching with the special user or the progress of a game by a group including the special user until the communication function becomes available. In addition, according to the game system 100 described in Appendix 4 or 5, if a regular user cannot hear the special user speaking, the regular user can be prompted to adjust the volume. Alternatively, the regular user can recognize a malfunction in the audio output device 35.

[0123] According to the game system 100 described in Appendix 6, general users can be limited to communication functions with a small amount of information, thereby suppressing the occurrence of inappropriate situations while enabling two-way communication. Furthermore, according to the game system 100 described in Appendix 7, only a select group of users who meet certain conditions can communicate with special users. Therefore, general users who meet the conditions can be provided with a special experience, thereby increasing their satisfaction.

[0124] According to the game system 100 described in Appendix 8, by restricting the use of some communication functions by general users, the added value of successful matchmaking can be enhanced while suppressing the occurrence of inappropriate situations. This enables appropriate communication between users. Furthermore, it eliminates the reasons why general users hesitate to matchmake, i.e., the reasons why they hesitate to participate in group games. In addition, according to the game system 100 described in Appendix 9, by providing communication functions after the end of the game, a special experience can be offered to general users. Therefore, the value of being matched with special users is enhanced for users included in the group.

[0125] According to the game system 100 described in Appendix 10, special users can interrupt the provision of audio or video if they do not wish to provide it. Furthermore, according to the game system 100 described in Appendix 11, special users can resume providing information using the communication function after gameplay has been interrupted. Additionally, according to the game system 100 described in Appendix 12, users not included in the group will not have the opportunity to view game footage, etc., or their opportunities will be limited, by excluding them from the audience or limiting the number of viewers. This increases the value of being matched with special users for users included in the group. [Explanation of Symbols]

[0126] 23: Server Control Unit (Computer) 30: Game device 100: Game System 501: Icon (display area) 505: Stamp (image) PG1: Game Program

Claims

1. A game system equipped with a computer provides a game that progresses in units of groups formed by matching multiple users through a game device, The aforementioned computer, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A game system in which, if the group includes the special user, the use of at least some of the communication functions available to the special user is restricted to the general user.

2. The aforementioned communication function has a first function of providing at least one of audio and video to at least some of the general users. The game system according to claim 1, wherein if the group includes the special user, the general user cannot use the first function, and the special user can use the first function.

3. The game system according to claim 2, wherein the computer determines whether the special user's game device satisfies the acquisition conditions for appropriately acquiring the sound or the video, and if the acquisition conditions are not met, it restricts the progress of the game for the special user.

4. The game system according to claim 2 or 3, wherein the computer causes the general user's game device to display information indicating that the special user is using the first function when the special user is using the first function.

5. The game system according to claim 4, wherein the computer causes at least the display area corresponding to the special user to be displayed on the general user's game device, and also displays information indicating that the first function is being used on the display area.

6. The aforementioned communication function has a second function of providing at least one of images and text to at least some of the multiple users. The game system according to claim 1 or 2, wherein if the group includes the special user, the general user can use the second function.

7. The game system according to claim 2, wherein if the group includes the special user, the special user can use the first function for some of the general users who meet predetermined conditions.

8. The game system according to claim 1 or 2, wherein the computer restricts the use of at least some of the functions by the general user to the special user, and does not restrict the use of at least some of the functions by the special user to the general user.

9. The game system according to claim 1 or 2, wherein the computer provides the communication function from the end of the game until a predetermined timing is reached.

10. The game system according to claim 1 or 2, wherein the computer accepts an operation to temporarily suspend the provision of the communication function.

11. The game system according to claim 1 or 2, wherein the computer allows the special user to use the communication function when the special user resumes playing the game if the special user's gameplay is interrupted.

12. The aforementioned computer, The following features are provided to allow viewers to watch the progress of the aforementioned game: The game system according to claim 1 or 2, wherein the game provided to the group which includes the special user is not subject to the viewing function, or the number of users who can use the viewing function is limited.

13. A game system control method that provides a game that progresses in units of groups formed by matching multiple users through a game device, and includes a computer, The aforementioned computer, By performing the matching described above, the group is formed, The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A control method that restricts the use of at least some of the communication functions available to the special user by the general user when the special user is included in the group.

14. A game program for a computer-based game system that provides a game that progresses in units of groups formed by matching multiple users through a game device, To the aforementioned computer, By performing the matching described above, the group is formed. The system determines whether the user is a special user who meets the special conditions or a regular user who does not meet the special conditions. To provide a communication function that enables communication within the aforementioned group, A game program in which, if the group includes the special user, the use of at least some of the communication functions available to the special user is restricted to the general user.

Citation Information

Patent Citations

  • Game system, computer program used therein, and control method

    JP7122777B1