CN111587136A - Game device - Google Patents
Game device Download PDFInfo
- Publication number
- CN111587136A CN111587136A CN201880080963.3A CN201880080963A CN111587136A CN 111587136 A CN111587136 A CN 111587136A CN 201880080963 A CN201880080963 A CN 201880080963A CN 111587136 A CN111587136 A CN 111587136A
- Authority
- CN
- China
- Prior art keywords
- unit
- game device
- video
- game
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B65/00—Implements for throwing ; Mechanical projectors, e.g. using spring force
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B65/00—Implements for throwing ; Mechanical projectors, e.g. using spring force
- A63B65/02—Spears or the like ; Javelins
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F11/00—Game accessories of general use, e.g. score counters, boxes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/213—Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
技术领域technical field
本发明涉及游戏装置。The present invention relates to game devices.
背景技术Background technique
目前,盛行多个玩家利用经由网络连接的服务器及多个游戏装置通过操作游戏装置来进行游戏对战的所谓在线游戏。这种在线游戏当中,已知有如下装置:由于防止玩家作弊等理由,进行对战的多个游戏装置将通过拍摄玩家而生成的视频(包括图像)相互发送,并显示各游戏装置从对方的游戏装置接收到的该视频。Currently, a so-called online game in which a plurality of players compete against each other by operating a game device using a server and a plurality of game devices connected via a network is prevalent. Among such online games, there are known devices in which, for reasons such as preventing cheating by players, a plurality of game devices that compete against each other transmit video (including images) generated by photographing players to each other, and display each game device from the opponent's game. The video received by the device.
例如,在专利文献1中,记载了具备拍摄部、收发部、以及显示部的游戏装置。收发部将拍摄部拍摄到的玩家自己的视频发送到对方游戏装置,并且从对方游戏装置接收对方玩家的视频。显示部显示接收到的对方玩家的视频。For example, Patent Document 1 describes a game device including an imaging unit, a transmission/reception unit, and a display unit. The transceiver unit transmits the video of the player himself captured by the imaging unit to the opponent game device, and receives the video of the opponent player from the opponent game device. The display unit displays the received video of the opponent player.
在先技术文献prior art literature
专利文献Patent Literature
专利文献1:国际公开第2015/173962号Patent Document 1: International Publication No. 2015/173962
然而,由于一般视频数据容量大,所以在从客户端的游戏装置经由服务器将视频发送到其他客户端的对方游戏装置的构成中,会产生延迟,损坏游戏的实时性。因此,在如上述的在线游戏中,大多采用游戏装置彼此进行P2P(Peer to Peer)通信,游戏装置彼此收发视频的结构。However, in general, since the video data capacity is large, in the configuration in which video is transmitted from the game device of the client to the other game device of the other client via the server, a delay occurs and the real-time performance of the game is impaired. Therefore, in the above-mentioned online games, many game devices perform P2P (Peer to Peer) communication with each other, and the game devices transmit and receive video with each other.
但是,在采用这种P2P通信结构的情况下,形势处于不利的玩家采取作弊地切断通信来结束游戏等的作弊行为时,成为证据的数据没有留存在服务器侧,因此难以验证是否为作弊行为。However, in the case of adopting such a P2P communication structure, when a player in a disadvantageous situation resorts to cheating such as cutting off the communication to end the game by cheating, the data that becomes the evidence does not remain on the server side, so it is difficult to verify whether it is cheating.
发明内容SUMMARY OF THE INVENTION
本发明为了解决这种问题而作出,其目的在于,提供一种游戏装置,在利用P2P通信避免视频延迟的同时,在玩家存在实施作弊行为的可能性时,能够可靠地保全用于验证作弊行为的证据数据。The present invention is made in order to solve such a problem, and an object of the present invention is to provide a game device that can reliably preserve and verify cheating behavior when there is a possibility of cheating by a player while avoiding video delay by using P2P communication. evidence data.
本发明涉及的游戏装置是经由通信网络与服务器及其他游戏装置连接的游戏装置,其特征在于,具备:存储部;显示部;接收部,接收通过拍摄其他游戏装置的周围而生成的视频;存储处理部,在存储部存储接收部接收到的视频;显示处理部,在显示部显示接收部接收到的视频;判断部,判断是否满足规定的视频发送条件;以及第一发送部,在判断部判断为满足规定的视频发送条件时,将在存储部中存储的视频的至少一部分发送到服务器。The game device according to the present invention is a game device connected to a server and other game devices via a communication network, and is characterized by comprising: a storage unit; a display unit; a receiving unit for receiving a video generated by photographing the surroundings of the other game device; a processing unit that stores the video received by the receiving unit in the storage unit; a display processing unit that displays the video received by the receiving unit on the display unit; a determining unit that determines whether a predetermined video transmission condition is satisfied; and a first transmitting unit that is in the determining unit When it is determined that a predetermined video transmission condition is satisfied, at least a part of the video stored in the storage unit is transmitted to the server.
发明效果Invention effect
根据本发明,能够提供一种游戏装置,在利用P2P通信避免视频延迟的同时,在玩家存在实施作弊行为的可能性时,能够可靠地保全用于验证作弊行为的证据数据。According to the present invention, it is possible to provide a game device that can reliably preserve evidence data for verifying cheating when a player has a possibility of cheating while avoiding video delay by using P2P communication.
附图说明Description of drawings
图1为表示根据本发明第一实施方式的游戏系统1的一例的网络结构图。FIG. 1 is a network configuration diagram showing an example of a game system 1 according to the first embodiment of the present invention.
图2为表示服务器10的功能结构的框图。FIG. 2 is a block diagram showing the functional configuration of the
图3为表示游戏装置20的简要外观图。FIG. 3 is a schematic external view showing the
图4为表示游戏装置20的功能结构的框图。FIG. 4 is a block diagram showing the functional configuration of the
图5为表示由游戏系统1进行的匹配处理及游戏进程处理所涉及的动作序列一例的图。FIG. 5 is a diagram showing an example of an action sequence related to matching processing and game progression processing performed by the game system 1 .
图6为表示游戏画面一例的图。FIG. 6 is a diagram showing an example of a game screen.
图7为表示由游戏装置20进行的视频发送处理所涉及的动作流程一例的图。FIG. 7 is a diagram showing an example of an operation flow related to video transmission processing performed by the
具体实施方式Detailed ways
以下,参照附图,说明本发明的各种实施方式。但是要留意的是,本发明的技术范围不限于这些实施方式,而是遍及权利要求书中记载的发明及其等同物。Hereinafter, various embodiments of the present invention will be described with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to these embodiments, but extends over the inventions described in the claims and their equivalents.
(1)游戏系统1的构成(1) Configuration of the game system 1
图1为表示游戏系统1的一例的网络结构图。游戏系统1是用于执行作为在线游戏一例的飞镖游戏的系统。游戏系统1具有相互通过因特网等通信网络2连接的服务器10和多个游戏装置20。多个游戏装置20例如设置在不同的店铺内。并且,多个游戏装置20也可以设置在同一个店铺内。FIG. 1 is a network configuration diagram showing an example of the game system 1 . The game system 1 is a system for executing a dart game as an example of an online game. The game system 1 includes a
(2)各装置的构成(2) Configuration of each device
(2-1)服务器10的构成(2-1) Configuration of
图2为表示服务器10的功能结构的框图。服务器10为用于执行玩家的匹配所涉及的处理以及飞镖游戏的进程所涉及的处理的信息处理装置。服务器10具备服务器通信部11、服务器存储部12、以及服务器处理部13。FIG. 2 is a block diagram showing the functional configuration of the
服务器通信部11具备用于将服务器10连接到通信网络2的通信接口电路,并与通信网络2之间进行通信。服务器通信部11将从游戏装置20等接收到的数据供给到服务器处理部13。此外,服务器通信部11将从服务器处理部13供给的数据发送到游戏装置20等。The
服务器存储部12例如具备磁带装置、磁盘装置、或光盘装置中的至少一种。服务器存储部12存储服务器处理部12中的处理所使用的操作系统程序、驱动器程序、应用程序、数据等。例如,服务器存储部12存储用于执行将多个玩家彼此作为对战对手进行匹配的匹配处理的程序、或用于进行飞镖游戏的程序等作为应用程序。计算机程序例如可以从CD-ROM、DVD-ROM等计算机可读取的便携式记录介质利用公知的安装程序等安装在服务器存储部12中。或者,计算机程序也可以通过经由通信网络2等从其他信息处理装置下载而安装在服务器存储部12中。The
服务器处理部13具备一个或多个处理器及其外围电路。服务器处理部13例如为CPU,并统一控制服务器10的整体动作。服务器处理部13控制服务器通信部11等的动作,以便基于存储在服务器存储部12中的程序等来按适当顺序执行服务器10的各种处理。服务器处理部13具备匹配处理部131、游戏进程部132、视频受理部133。匹配处理部131例如执行将多个玩家彼此作为对战对手进行匹配的匹配处理。游戏进程部132例如执行飞镖游戏的进程所涉及的处理。视频受理部133例如受理从上述的游戏装置20发送的视频。The
(2-2)游戏装置20的构成(2-2) Configuration of
图3为游戏装置20的简要外观图。图4为表示游戏装置20的功能结构的框图。游戏装置20为用于玩家进行飞镖游戏的游戏装置。游戏装置20具备游戏装置通信部21、游戏装置存储部22、操作部23、显示部24、卡槽CS、卡片RW部25、飞镖盘DB、检测部26、硬币投入部27、拍摄部28、以及游戏装置处理部29。飞镖游戏中,玩家从游戏装置20的前方适当设定的区域瞄准飞镖盘DB投掷飞镖。FIG. 3 is a schematic external view of the
游戏装置通信部21具备用于将游戏装置20连接到通信网络2的通信接口电路,并与通信网络2之间进行通信。游戏装置通信部21经由通信网络2将从服务器10及其他游戏装置20接收到的数据供给到游戏装置处理部29。此外,游戏装置通信部21将从游戏装置处理部29供给的数据经由通信网络2发送到服务器10及其他游戏装置20等。The game
游戏装置存储部22例如具备磁带装置、磁盘装置、或光盘装置中的至少一种。游戏装置存储部22存储游戏装置处理部29中的处理中所使用的操作系统程序、驱动器程序、应用程序、数据等。例如,游戏装置存储部22存储用于进行飞镖游戏的程序等作为应用程序。此外,例如,游戏装置存储部22存储经由通信网络2等从其他游戏装置20接收到的视频。计算机程序例如可以从CD-ROM、DVD-ROM等计算机可读取的便携式记录介质,利用公知的安装程序等安装在游戏装置存储部22中。或者,计算机程序也可以通过经由通信网络2等从服务器10或其他信息处理装置下载而安装在游戏装置存储部22中。The game
操作部23用于玩家进行各种操作,例如通过设置在操作面板上的操作按钮等来实现。操作部23受理玩家的操作,并将相应于该操作的信号发送到游戏装置处理部29等。The
显示部24只要能够显示影像或图像等则可以是任何装置,例如是液晶显示器或有机EL(Electro-Luminescence)显示器等。显示部24也可以通过液晶触控面板显示器与操作部23成为一体。显示部24显示与从游戏装置处理部29供给的数据相应的图像或视频。The
卡槽CS是用于玩家插入所拥有的游戏卡片的插入口。游戏装置20中设置有4个卡槽CS,以便能够使最多4人进行游戏对战。并且,也可以设置超过4个数量的卡槽CS,以便能够使超过4人的人数进行游戏对战。The card slot CS is an insertion slot for the player to insert a game card owned by the player. Four card slots CS are provided in the
卡片RW部25能够读取玩家所拥有的游戏卡片中记录的卡片ID等,或能够在游戏卡片上写入游戏结果中获得的信息等。The
飞镖盘DB是成为飞镖游戏的标靶的镖盘。飞镖盘DB被划分为多个靶区,在该靶区上分别设置有多个狭窄的孔。由玩家投掷的飞镖的前端部被靶区上所设置的多个孔中的任一个接受。The dart board DB is a dart board that becomes the target of the dart game. The dart board DB is divided into a plurality of target areas, and each of the target areas is provided with a plurality of narrow holes. The leading end of the dart thrown by the player is received by any one of a plurality of holes provided in the target area.
检测部26具有:薄膜开关,为了检测飞镖射入靶区而与各个靶区相对应地设置;以及振动传感器,为了检测所投掷的飞镖脱离靶区而设置。检测部26基于薄膜开关及振动传感器的信号,检测出飞镖射入靶区的何处/没有射入靶区,并将检测信号发送到游戏装置处理部29。The
硬币投入部27具备投入硬币的投入口、以及检测从投入口投入的硬币的传感器。在游戏装置20中,通过由玩家从硬币投入口投入规定数量的硬币,才有可能进行游戏。并且,在游戏装置20中,也可以设为不从硬币投入口投入硬币也能够进行游戏。The
拍摄部28例如由摄像机等来构成,通过拍摄游戏装置20的周围来生成视频,并输出到游戏装置处理部29。在此,视频是指时序上连续的至少一个图像,并用作包括单一图像的图像。拍摄部28拍摄作为游戏装置20的周围,例如玩家、飞镖游戏的区域以及游戏装置20等。拍摄部28也可以通过由游戏装置处理部29进行的控制,一边进行缩放或平移一边执行拍摄。The
游戏装置处理部29具备一个或多个处理器及其外围电路。游戏装置处理部29例如是CPU,并统一控制游戏装置20的整体动作。游戏装置处理部29控制游戏装置通信部21等的动作,以便基于游戏装置存储部22中存储的程序等来按适当顺序执行游戏装置20的各种处理。The game
游戏装置处理部29具备匹配请求部291、游戏进程部292、接收部293、存储处理部294、显示处理部295、判断部296、第一发送部297、第二发送部298、以及指示受理部299。这些各部是通过游戏装置处理部29所具备的处理器执行的程序来实现的功能模块。或者,这些各部也可以作为固件安装在游戏装置20。匹配请求部291例如将游戏装置20受理的来自玩家的匹配请求经由通信网络2发送到服务器10。游戏进程部292例如执行飞镖游戏的进程所涉及的处理。接收部293例如接收从其他游戏装置接收到的视频。存储处理部294例如在游戏装置存储部22存储接收部293接收到的视频。显示处理部295例如合成接收部293接收到的飞镖游戏的进程所涉及的数据及/或其他视频并显示在显示部24。判断部296例如判断是否满足规定的视频发送条件。规定的视频发送条件是指例如由接收部293进行的视频接收被切断。第一发送部297例如将存储在游戏装置存储部20中的视频的至少一部分发送到服务器10。第二发送部298例如将拍摄部28生成的视频发送到其他游戏装置。指示受理部299例如受理用户的指示。The game
(3)游戏系统1的动作(3) Action of the game system 1
其次,说明游戏系统1的动作。以下,玩家A和玩家B通过匹配成为彼此的对战对手,并将玩家A操作的游戏装置称为游戏装置20A,将玩家B操作的游戏装置称为游戏装置20B。此外,适当地在游戏装置20A所具备的各结构的末尾标注符号“A”,在游戏装置20B所具备的各结构的末尾标注符号“B”。Next, the operation of the game system 1 will be described. Hereinafter, player A and player B become opponents by matching, and the game device operated by player A is referred to as game device 20A, and the game device operated by player B is referred to as game device 20B. In addition, the symbol "A" is attached to the end of each structure with which the game device 20A is equipped, and the symbol "B" is attached to the end of each structure with which the game device 20B is equipped.
(3-1)匹配处理以及游戏进程处理(3-1) Matching processing and game progress processing
图5为表示由游戏系统1进行的匹配处理以及游戏进程处理所涉及的动作序列一例的图。该动作序列是基于预先存储在服务器存储部12、游戏装置存储部22A、以及游戏装置存储部22B中存储的程序,主要由服务器处理部13、游戏装置处理部29A、以及游戏装置处理部29B,与服务器10、游戏装置20A、以及游戏装置20B的各要素协同动作来执行。FIG. 5 is a diagram showing an example of an action sequence related to matching processing and game progression processing performed by the game system 1 . This action sequence is based on the programs stored in advance in the
(步骤S101)(step S101)
首先,游戏装置20A的操作部23A受理由玩家A进行的匹配请求的操作。例如,玩家A输入玩家A的ID、或所希望的游戏的种类等信息作为匹配请求中包括的信息。First, the operation unit 23A of the game device 20A accepts the operation of the matching request by the player A. FIG. For example, the player A inputs information such as the ID of the player A, or the genre of the desired game as the information included in the matching request.
(步骤S102)(step S102)
接着,游戏装置20A的匹配请求部291A向服务器10发送在步骤S101中受理的匹配请求。Next, the matching request unit 291A of the game device 20A transmits the matching request accepted in step S101 to the
(步骤S103)(step S103)
与步骤S101同样地,游戏装置20B的操作部23B受理由玩家B进行的匹配请求的操作。The operation unit 23B of the game device 20B accepts the operation of the matching request by the player B in the same manner as in step S101 .
(步骤S104)(step S104)
接着,游戏装置20B的匹配请求部291B向服务器10发送在步骤S103中受理的匹配请求。Next, the matching request unit 291B of the game device 20B transmits the matching request accepted in step S103 to the
(步骤S105)(step S105)
接着,服务器10的匹配处理部131进行匹配处理。在此,通过该匹配处理,玩家A和玩家B匹配成为彼此的对战对手。Next, the matching
(步骤S106)(step S106)
接着,服务器10的匹配处理部131向游戏装置20A及游戏装置20B分别发送表示玩家A和玩家B成为彼此的对战对手的信息、即对战确定通知。Next, the matching
(步骤S107)(step S107)
接着,服务器10、游戏装置20A、以及游戏装置20B执行飞镖游戏的进程处理。此时,得分数、回合数、其他飞镖游戏的进程所涉及的数据(游戏数据)在服务器10、游戏装置20A、以及游戏装置20B的各自之间进行收发。进而,游戏装置20A以及游戏装置20B的各自视频数据在游戏装置20A以及游戏装置20B之间进行收发。Next, the
具体地说,游戏装置20A的游戏进程部292A基于玩家A投掷飞镖时检测部26A生成的检测信号,向服务器10以及游戏装置20B分别发送表示玩家A的得分数等的数据。此外,游戏装置20A的拍摄部28A通过拍摄游戏装置20A的周围(玩家A、飞镖游戏的区域、以及游戏装置20A等)来生成视频,并输出到游戏装置处理部29A。然后,游戏装置处理部29A的第二发送部298A将拍摄游戏装置20A的周围的该视频发送到游戏装置20B。此外,游戏装置20A的显示处理部295A合成从服务器10以及游戏装置20B接收到的飞镖游戏的进程所涉及的数据、和从游戏装置20B接收到的拍摄游戏装置20B的周围的视频,并在显示部24A显示后述的游戏画面。Specifically, the game progress unit 292A of the game device 20A transmits data indicating the score of the player A and the like to the
此外,同样地,游戏装置20B的游戏进程部292B基于玩家B投掷飞镖时检测部26B生成的检测信号,向服务器10以及游戏装置20A分别发送表示玩家B的得分数等的数据。此外,游戏装置20B的拍摄部28B通过拍摄游戏装置20B的周围(玩家B、飞镖游戏的区域、以及游戏装置20B等)来生成视频,并输出到游戏装置处理部29B。然后,游戏装置处理部29B的第二发送部298B将拍摄游戏装置20B的周围的该视频发送到游戏装置20A。此外,游戏装置20B的显示处理部295B合成从服务器10以及游戏装置20A接收到的飞镖游戏的进程所涉及的数据、和从游戏装置20A接收到的拍摄游戏装置20A的周围的视频,并在显示部24B显示后述的游戏画面。Similarly, the game progress unit 292B of the game device 20B transmits data indicating the score of the player B and the like to the
在此,利用图6,说明在游戏装置20A的显示部24A以及游戏装置20B的显示部24B上所显示的游戏画面500的一例。如图6所示,游戏画面500包括游戏数据区域501、视频区域502A、以及视频区域502B。在游戏数据区域501显示玩家A和玩家B各自的得分数、回合数、其他飞镖游戏的进程所涉及的数据。在视频区域502A显示通过拍摄部28A拍摄游戏装置20A的周围(玩家A、游戏装置20A等)而生成的视频。在玩家B视频区域502B显示通过拍摄部28B拍摄游戏装置20B的周围(玩家B、游戏装置20B等)而生成的视频。Here, an example of the
(3-2)视频发送处理(3-2) Video transmission processing
图7为表示由游戏装置20进行的视频发送处理所涉及的动作流程一例的图。该动作流程基于预先存储在服务器存储部12中的程序,主要由游戏装置处理部29与游戏装置20的各要素协同动作来执行。在该动作流程中,游戏装置20的判断部296判断由接收部293接收的由其他游戏装置发送的视频是否被切断。然后,在判断为被切断时,游戏装置20的第一发送部297将该视频的至少一部分发送到服务器10。FIG. 7 is a diagram showing an example of an operation flow related to video transmission processing performed by the
以下,对于在游戏装置20A及游戏装置20B之间执行飞镖游戏的情况下,游戏装置20A将拍摄游戏装置20B的周围的视频发送到服务器10等的例子进行说明。Hereinafter, when a dart game is executed between the game device 20A and the game device 20B, the game device 20A transmits a video of the surroundings of the game device 20B to the
(步骤S201)(step S201)
首先,游戏装置处理部29A的判断部136在飞镖游戏开始时将计数值N重置(N→0)。First, the determination unit 136 of the game device processing unit 29A resets the count value N (N→0) when the dart game starts.
(步骤S202)(step S202)
接着,判断部296A判断接收部293A是否从游戏装置20B接收视频。Next, the determination unit 296A determines whether or not the reception unit 293A has received video from the game device 20B.
(步骤S203)(step S203)
在步骤S202中,判断为接收部293A从游戏装置20B接收视频的情况下(步骤S202;是),判断部296A将计数值N重置(N→0)。In step S202, when it is determined that the receiving unit 293A has received the video from the game device 20B (step S202; YES), the determination unit 296A resets the count value N (N→0).
(步骤S204)(step S204)
接着,存储处理部294A将接收部293A从游戏装置20B接收到的视频存储在游戏装置存储部22A中。然后,处理返回到步骤S202。Next, the storage processing unit 294A stores the video received by the reception unit 293A from the game device 20B in the game device storage unit 22A. Then, the process returns to step S202.
(步骤S205)(step S205)
另一方面,在步骤S202中,判断为接收部293A没有从游戏装置20B接收视频的情况下(步骤S202;否),判断部296A将计数值N增加1(N→N+1)。On the other hand, when it is determined in step S202 that the receiving unit 293A has not received the video from the game device 20B (step S202; NO), the determination unit 296A increments the count value N by 1 (N→N+1).
(步骤S206)(step S206)
接着,判断部296A判断计数值N是否为规定的阈值以上。在步骤S206中,判断为计数值N不是规定的阈值以上的情况下(步骤S206;否),处理返回到步骤S202。在此,规定的阈值可以任意地设定。通过设定规定的阈值,在接收部293A只在规定时间内未接收视频的状态持续的情况下,能够设定成游戏装置20A将视频发送到服务器10。Next, the determination unit 296A determines whether or not the count value N is equal to or larger than a predetermined threshold value. When it is determined in step S206 that the count value N is not equal to or greater than the predetermined threshold value (step S206; NO), the process returns to step S202. Here, the predetermined threshold value can be arbitrarily set. By setting a predetermined threshold, it is possible to set the game device 20A to transmit the video to the
(步骤S207)(step S207)
在步骤S206中,判断为计数值N为规定的阈值以上的情况下(步骤S206;是),第一发送部297A将存储在游戏装置存储部22A中的游戏装置20B的周围的视频的至少一部分发送到服务器10。此时,第一发送部297A也可以将存储在游戏装置存储部22中的全部视频发送到服务器10。或者,第一发送部297A也可以将存储在游戏装置存储部22中的视频的一部分发送到服务器10。此时,第一发送部297A发送的视频的一部分可以是存储在游戏装置存储部22中的视频中的时序上最新的一部分,也可以为不是最新的一部分。并且,第一发送部297A也可以在指示受理部299受理了用户的指示的情况下,将存储在游戏装置存储部22A中的游戏装置20B的周围的视频的至少一部分发送到服务器10。以上,结束视频发送处理。When it is determined in step S206 that the count value N is equal to or greater than the predetermined threshold value (step S206; YES), the first transmission unit 297A transmits at least a part of the video around the game device 20B stored in the game device storage unit 22A sent to
如上所述,游戏装置20的判断部296判断由接收部293进行的从其他游戏装置发送的视频的接收是否被切断。然后,在判断为被切断的情况下,游戏装置20的第一发送部297将该视频的至少一部分发送到服务器10。进而,服务器10经由视频受理部133等受理从游戏装置20发送的视频。服务器10能够基于该视频确定通信故障的原因。从而,通过该构成,在利用P2P通信避免视频延迟的同时,在玩家存在实施作弊行为的可能性时,能够可靠地保全用于验证作弊行为的证据数据。As described above, the
并且,在上述的实施方式中,判断部296判断的规定的视频发送条件是由接收部293进行的视频接收被切断,但不限于此。规定的视频发送条件例如可以是接收部293接收到的视频中包括玩家实施的规定作弊行为。在此,对于规定的作弊行为以及为了判断该规定的作弊行为判断部296所具备的结构没有特别限定。例如,规定的作弊行为包括玩家用手等遮住拍摄部28等妨碍拍摄的行为。该情况下,判断部296可以具备用于判断接收部293接收到的视频中包括该妨碍行为的任意结构。例如,判断部296可以具备识别预先登记的规定对象(玩家的手、指纹、面部以及其他的玩家身体部位、或玩家戴在身上的专用或通用的装饰品等)并判断所识别的该规定对象在构成视频的图像帧上是否为规定的阈值以上的大小、或者该规定对象在视频内是否无法识别的单元。通过该结构,游戏装置可以以如下情况为契机,将视频发送到服务器装置,该情况是指为了妨碍拍摄部28拍摄视频,玩家接近拍摄部28直至接近到通常的游戏中无法预料的距离为止的情况、或者是在通常的游戏中玩家应存在的场所不存在玩家的情况。或者,判断部296可以具备如下单元:计算出表示构成视频的图像帧的明亮度的信息(可以是基于图像帧中所包括的各像素的亮度等信息计算出的信息,包括基于规定的期间内所包括的多个图像帧计算出的信息),并判断该计算出的表示明亮度的信息是否小于规定的阈值。通过该结构,游戏装置可以以玩家用手等遮住了拍摄部28的情况等使视频一定程度上变暗的情况为契机,将视频发送到服务器装置。Furthermore, in the above-described embodiment, the predetermined video transmission condition determined by the
此外,规定的视频发送条件例如可以是接收部293接收到的视频中不包括玩家进行的规定的通常游戏行为的情况。在此,规定的通常游戏行为能够根据游戏的种类任意地设定。例如,飞镖游戏的情况下,规定的通常游戏行为可以是由玩家投掷飞镖等行为。另外,判断部296可以具备根据规定的通常游戏行为的形态,来判断在接收部293接收到的视频中是否包括该规定的通常游戏行为的单元。例如,在规定的通常游戏行为为投掷飞镖的情况下,判断部296可以具备如下单元:通过解析视频,检测玩家的手或飞镖等的速度,若检测到的速度为规定的阈值以上,则判断为存在作为通常游戏行为的投掷飞镖。此外,判断部296也可以具备如下单元:计算未识别出规定的通常游戏行为的期间,并判断所计算的该期间是否为规定的阈值以上。通过该结构,游戏装置能够以游戏中至少在规定的一定期间内没有进行通常预期的玩家行为的情况为契机,将视频发送到服务器装置。In addition, the predetermined video transmission condition may be, for example, a case where the video received by the receiving
并且,本发明不限于上述的实施方式,在不脱离本发明要旨的范围内,能够以其它各种方式实施。因此,上述的实施方式只不过是在所有方面上的单纯示例,不应解释为限定性的。例如,上述的各个处理步骤在处理内容上不发生矛盾的范围内可以任意地改变顺序,或者可以并行地执行。此外,也可以在各个处理步骤之间追加其他步骤。此外,可以将记载成一个步骤的步骤分为多个步骤来执行,也可以将分为多个步骤来记载的步骤当作一个步骤。In addition, the present invention is not limited to the above-described embodiments, and can be implemented in other various forms without departing from the gist of the present invention. Therefore, the above-described embodiments are mere examples in all respects and should not be construed as limiting. For example, the above-described respective processing steps may be arbitrarily changed in order within the range that there is no conflict in the processing contents, or may be executed in parallel. In addition, other steps may be added between the respective processing steps. In addition, a step described as one step may be divided into a plurality of steps and executed, or a step described as a plurality of steps may be regarded as a single step.
附图标记说明Description of reference numerals
1游戏系统;10服务器;11服务器通信部;12服务器存储部;13服务器处理部;131匹配处理部;132游戏进程部;133视频受理部;20、20A、20B游戏装置;21游戏装置通信部;22游戏装置存储部;23操作部;24显示部;25卡片RW部;26检测部;27硬币投入部;28拍摄部;29游戏装置处理部;291匹配请求部;292游戏进程部;293接收部;294存储处理部;295显示处理部;296判断部;297第一发送部;298第二发送部;299指示受理部;CS卡槽;DB飞镖盘。1 game system; 10 server; 11 server communication part; 12 server storage part; 13 server processing part; 131 matching processing part; 132 game progress part; 133 video reception part; 20, 20A, 20B game device; 22 Game device storage part; 23 Operation part; 24 Display part; 25 Card RW part; 26 Detection part; 27 Coin insertion part; 28 Shooting part; 294 storage processing part; 295 display processing part; 296 judgment part; 297 first sending part; 298 second sending part; 299 instruction receiving part; CS card slot; DB dart board.
Claims (6)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017-253992 | 2017-12-28 | ||
| JP2017253992A JP7007906B2 (en) | 2017-12-28 | 2017-12-28 | Game device |
| PCT/JP2018/044739 WO2019131022A1 (en) | 2017-12-28 | 2018-12-05 | Game device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111587136A true CN111587136A (en) | 2020-08-25 |
| CN111587136B CN111587136B (en) | 2023-10-03 |
Family
ID=67063464
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201880080963.3A Active CN111587136B (en) | 2017-12-28 | 2018-12-05 | game device |
Country Status (5)
| Country | Link |
|---|---|
| JP (1) | JP7007906B2 (en) |
| CN (1) | CN111587136B (en) |
| SG (1) | SG11202005376XA (en) |
| TW (1) | TWI866891B (en) |
| WO (1) | WO2019131022A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102387188B1 (en) * | 2021-06-25 | 2022-05-12 | (주)홍인터내셔날 | Method for providing dart game image and dart game device |
| KR102387186B1 (en) * | 2021-06-25 | 2022-05-12 | (주)홍인터내셔날 | Method for providing dart game and dart game server |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5278643A (en) * | 1990-11-09 | 1994-01-11 | Kabushiki Kaisha Ace Denken | Monitoring apparatus in game hall |
| TW559698B (en) * | 1999-12-03 | 2003-11-01 | Sony Comp Emtertainment Us | System and method for providing an on-line gaming experience through a CATV broadband network |
| CN1479243A (en) * | 2002-07-24 | 2004-03-03 | �����ɷ� | Game server equipment game process management equipment and game process management method |
| JP2005130166A (en) * | 2003-10-23 | 2005-05-19 | Konami Computer Entertainment Studios Inc | Terminal equipment, terminal method, and program |
| JP2007526780A (en) * | 2003-07-01 | 2007-09-20 | ガエルコ・ソシエダッド・アノニマ | Remote monitoring or referee method for entertainment equipment and multimedia system |
| JP2007330630A (en) * | 2006-06-16 | 2007-12-27 | Taito Corp | Remote communication game system, combination management apparatus, game machine, communication method of versus game, and communication program of versus game |
| JP2008253553A (en) * | 2007-04-05 | 2008-10-23 | Glory Ltd | System for narrowing down wrongful act suspect, wrongful act suspect information processing device, and wrongful act suspect information processing program |
| US20100216542A1 (en) * | 2005-10-14 | 2010-08-26 | Andrew Van Luchene | Agreements in video games permitting virtual and real world penalties obligations and remedies |
| JP2010220784A (en) * | 2009-03-23 | 2010-10-07 | Sega Corp | Darts game device, and control program and control method for dart game device |
| CN102131557A (en) * | 2008-08-25 | 2011-07-20 | 世嘉股份有限公司 | Network game system and client game device |
| JP2013502972A (en) * | 2009-08-25 | 2013-01-31 | ウック ホン、サン | GAME DEVICE AND GAME DEVICE GAME DATA AUTHENTICATION METHOD |
| WO2014005547A1 (en) * | 2012-07-06 | 2014-01-09 | Tencent Technology (Shenzhen) Company Limited | Identify plug-in of emu class internet game |
| WO2014023162A1 (en) * | 2012-08-07 | 2014-02-13 | Tencent Technology (Shenzhen) Company Limited | Anti-cheating method and system for online games |
| JP2015091558A (en) * | 2015-02-19 | 2015-05-14 | グローリー株式会社 | Game system |
| JP2015091376A (en) * | 2015-01-07 | 2015-05-14 | 株式会社スマイルラボ | Video game control server and video game control program |
| US9113930B2 (en) * | 2012-01-05 | 2015-08-25 | Covidien Lp | Ablation systems, probes, and methods for reducing radiation from an ablation probe into the environment |
| CN105664481A (en) * | 2016-01-20 | 2016-06-15 | 北京瑞飞素拓电子商务有限公司 | Game supervising system |
| JP2017023348A (en) * | 2015-07-21 | 2017-02-02 | 株式会社カヤック | Game system, score processing program, management device for game system and score processing method |
| CN106390459A (en) * | 2016-09-19 | 2017-02-15 | 腾讯科技(深圳)有限公司 | A game data acquiring method and device |
| CN107019916A (en) * | 2017-04-18 | 2017-08-08 | 蒙生福 | The method and system of the anti-cheating of strange land monitoring game |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101609581A (en) * | 2008-06-16 | 2009-12-23 | 云南正卓信息技术有限公司 | The anomalous video warning device of ATM |
| US8113930B1 (en) | 2009-02-18 | 2012-02-14 | Coats John O | Dartboard assembly |
| US8715077B2 (en) * | 2012-08-08 | 2014-05-06 | Skillz Inc. | Dynamic gameplay advertisements |
| WO2015173962A1 (en) * | 2014-05-16 | 2015-11-19 | 株式会社セガ | Game system and program |
| CN206214737U (en) * | 2016-08-18 | 2017-06-06 | 深圳市凯木金科技有限公司 | Outdoor scene simulation battle terminal |
-
2017
- 2017-12-28 JP JP2017253992A patent/JP7007906B2/en active Active
-
2018
- 2018-12-05 CN CN201880080963.3A patent/CN111587136B/en active Active
- 2018-12-05 WO PCT/JP2018/044739 patent/WO2019131022A1/en not_active Ceased
- 2018-12-05 SG SG11202005376XA patent/SG11202005376XA/en unknown
- 2018-12-13 TW TW107144976A patent/TWI866891B/en active
Patent Citations (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5278643A (en) * | 1990-11-09 | 1994-01-11 | Kabushiki Kaisha Ace Denken | Monitoring apparatus in game hall |
| TW559698B (en) * | 1999-12-03 | 2003-11-01 | Sony Comp Emtertainment Us | System and method for providing an on-line gaming experience through a CATV broadband network |
| CN1479243A (en) * | 2002-07-24 | 2004-03-03 | �����ɷ� | Game server equipment game process management equipment and game process management method |
| JP2007526780A (en) * | 2003-07-01 | 2007-09-20 | ガエルコ・ソシエダッド・アノニマ | Remote monitoring or referee method for entertainment equipment and multimedia system |
| JP2005130166A (en) * | 2003-10-23 | 2005-05-19 | Konami Computer Entertainment Studios Inc | Terminal equipment, terminal method, and program |
| US20100216542A1 (en) * | 2005-10-14 | 2010-08-26 | Andrew Van Luchene | Agreements in video games permitting virtual and real world penalties obligations and remedies |
| JP2007330630A (en) * | 2006-06-16 | 2007-12-27 | Taito Corp | Remote communication game system, combination management apparatus, game machine, communication method of versus game, and communication program of versus game |
| JP2008253553A (en) * | 2007-04-05 | 2008-10-23 | Glory Ltd | System for narrowing down wrongful act suspect, wrongful act suspect information processing device, and wrongful act suspect information processing program |
| CN102131557A (en) * | 2008-08-25 | 2011-07-20 | 世嘉股份有限公司 | Network game system and client game device |
| JP2010220784A (en) * | 2009-03-23 | 2010-10-07 | Sega Corp | Darts game device, and control program and control method for dart game device |
| JP2013502972A (en) * | 2009-08-25 | 2013-01-31 | ウック ホン、サン | GAME DEVICE AND GAME DEVICE GAME DATA AUTHENTICATION METHOD |
| US9113930B2 (en) * | 2012-01-05 | 2015-08-25 | Covidien Lp | Ablation systems, probes, and methods for reducing radiation from an ablation probe into the environment |
| WO2014005547A1 (en) * | 2012-07-06 | 2014-01-09 | Tencent Technology (Shenzhen) Company Limited | Identify plug-in of emu class internet game |
| WO2014023162A1 (en) * | 2012-08-07 | 2014-02-13 | Tencent Technology (Shenzhen) Company Limited | Anti-cheating method and system for online games |
| EP2862112A1 (en) * | 2012-08-07 | 2015-04-22 | Tencent Technology Shenzhen Company Limited | Anti-cheating method and system for online games |
| JP2015091376A (en) * | 2015-01-07 | 2015-05-14 | 株式会社スマイルラボ | Video game control server and video game control program |
| JP2015091558A (en) * | 2015-02-19 | 2015-05-14 | グローリー株式会社 | Game system |
| JP2017023348A (en) * | 2015-07-21 | 2017-02-02 | 株式会社カヤック | Game system, score processing program, management device for game system and score processing method |
| CN105664481A (en) * | 2016-01-20 | 2016-06-15 | 北京瑞飞素拓电子商务有限公司 | Game supervising system |
| CN106390459A (en) * | 2016-09-19 | 2017-02-15 | 腾讯科技(深圳)有限公司 | A game data acquiring method and device |
| CN107019916A (en) * | 2017-04-18 | 2017-08-08 | 蒙生福 | The method and system of the anti-cheating of strange land monitoring game |
Non-Patent Citations (1)
| Title |
|---|
| 孙启: "网络游戏服务器面临的技术挑战及对策", 《电子技术与软件工程》 * |
Also Published As
| Publication number | Publication date |
|---|---|
| SG11202005376XA (en) | 2020-07-29 |
| JP2019118480A (en) | 2019-07-22 |
| TWI866891B (en) | 2024-12-21 |
| CN111587136B (en) | 2023-10-03 |
| TW201931149A (en) | 2019-08-01 |
| JP7007906B2 (en) | 2022-01-25 |
| WO2019131022A1 (en) | 2019-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101319159B1 (en) | Game machine and method for authentification of game data thereof | |
| KR101627259B1 (en) | Method and apparatus for team match dart game mode with virtual player and computer program stored in computer readable medium therefor | |
| JP6511537B2 (en) | Dart game cheating determination method and server | |
| EP3348952A1 (en) | Method, apparatus, and computer program stored on computer readable medium for providing dart game lesson mode | |
| JP6673221B2 (en) | Information processing apparatus, information processing method, and program | |
| CN112203732A (en) | Identifying player engagement to generate contextual gameplay assistance | |
| JP4648874B2 (en) | Remote communication dart game system, dart game machine | |
| JP2018531678A (en) | Method, apparatus and computer program stored on computer-readable medium for providing virtual player in dart game | |
| CN111565807B (en) | Dart game device, dart cheating judgment method and program | |
| JP2004337305A (en) | GAME DEVICE, GAME CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
| KR20170021717A (en) | Method and apparatus for team match dart game mode with virtual player and computer program stored in computer readable medium therefor | |
| JP7633531B2 (en) | Information processing program, information processing device, and information processing method | |
| CN111587136B (en) | game device | |
| TW201538216A (en) | Darts gaming device and program | |
| CN111587135B (en) | Information processing device, game device, and game system | |
| US8914136B2 (en) | Game control program and game device | |
| JP2010136210A (en) | Imaging apparatus and imaging program | |
| HK40026675A (en) | Game device | |
| HK40026675B (en) | Game device | |
| WO2019235350A1 (en) | Information processing system, information processing method, and storage medium | |
| CN112784726B (en) | Method and device for determining target data information | |
| JP6532093B2 (en) | Game control device, game system, and program | |
| JP7105606B2 (en) | Information processing device and program | |
| TWI870351B (en) | Information processing device and recording medium | |
| HK40029096B (en) | Information processing device, game device, and game system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40026675 Country of ref document: HK |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |