IP Library Granted Patent US 10,068,615
Granted Patent B2
US 10,068,615 · App. 14/510,459 · Granted Sep 4, 2018

Capture execution/non-execution control device, capture execution/non-execution control method, program, and information storage medium

Inventor: Koji Nakamura (Tokyo, JP)
Assignee: Sony Interactive Entertainment Inc.
G11B27/10A63F13/00A63F13/71A63F13/75A63F13/86H04N21/4334H04N21/4542H04N21/4781G11B20/00086
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,068,615
App. No.
14/510,459
Granted
Sep 4, 2018
Kind
B2
Abstract

A capture execution/non-execution control device includes a display controller that carries out control to cause an image generated through execution of a program to be displayed on a display unit, and a capture level value acquirer that acquires a capture level value indicating the degree of permission or prohibition of capture of an image displayed on the display unit. The capture execution/non-execution control device further includes a reference value acquirer that acquires a reference value serving as a criterion as to whether or not capture of an image is permitted, and a capture execution/non-execution controller that controls whether or not to execute capture of the image displayed on the display unit according to a result of comparison between the capture level value acquired and the reference value acquired.

Claims (30)

1. A capture execution/non-execution control device comprising:

a display controller configured to carry out control to cause a plurality of images generated through execution of a program to be displayed on a display unit;

a capture level value acquirer configured to acquire respective capture level values from the program indicating respective degrees of permission or prohibition of capturing the respective ones of the images, wherein the capture level values are numeric magnitudes that are set by a programmer of the program and vary for respective ones of the images between one numerical extreme indicating a high permission to capture a given one of the plurality of images and another numerical extreme indicating a prohibition to capture a given one of the plurality of images, and wherein the respective capture level values are set to be associated with the respective ones of the images and vary in accordance with the respective ones of the images independently of: (i) any attribute or action of a user of the program, and (ii) any event within the program resulting from an action of the user;

a reference value acquirer configured to acquire a reference value from the program serving as a criterion as to whether or not capture of an image is permitted, wherein the reference value is a numerical magnitude set based on at least one attribute of the user; and

a capture execution/non-execution controller configured to control respective decisions as to whether or not to execute capture of the respective images displayed on the display unit according to respective results of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired.

2. The capture execution/non-execution control device according to claim 1 , wherein the capture execution/non-execution controller controls whether or not to execute capture of the image displayed on the display unit according to a magnitude relationship between the respective numeric magnitudes of the capture level values acquired and the reference value acquired.

3. The capture execution/non-execution control device according to claim 1 , further comprising

a capture permission/prohibition determiner configured to determine whether or not capture of the image displayed on the display unit is permitted according to the result of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired when capture start operation from a user is accepted;

the capture execution/non-execution controller starting capture of the image displayed on the display unit if it is determined that capture of the image is permitted.

4. The capture execution/non-execution control device according to claim 3 , wherein the capture permission/prohibition determiner determines whether or not capture of the image displayed on the display unit is permitted according to the result of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired when capture start operation is accepted and, if capture of the image is prohibited, the capture execution/non-execution controller starts capture of the image displayed on the display unit when a situation in which capture of the image is permitted begins.

5. The capture execution/non-execution control device according to claim 1 , wherein

when the numeric magnitudes of the capture level values that are set are changed, the capture level value acquirer acquires the numeric magnitudes of the capture level values after the change, and

the capture execution/non-execution controller carries out control to cause a capture image of an image displayed before the change in the numeric magnitudes of the capture level values and a capture image of an image displayed after the change in the numeric magnitudes of the capture level values to be managed in association with chapters different from each other.

6. The capture execution/non-execution control device according to claim 1 , wherein the reference value acquirer acquires the numeric value of the reference value according to execution timing of the program.

7. The capture execution/non-execution control device according to claim 1 , wherein the program is a program of a game, and the numeric magnitudes of the capture level values are values according to respective scenes in the game.

8. A capture execution/non-execution control method comprising:

carrying out control to cause a plurality of images generated through execution of a program to be displayed on a display unit;

acquiring respective capture level values from the program indicating respective degrees of permission or prohibition of capturing the respective ones of the images, wherein the capture level values are numeric magnitudes that are set by a programmer of the program and vary for respective ones of the images between one numerical extreme indicating a high permission to capture a given one of the plurality of images and another numerical extreme indicating a prohibition to capture a given one of the plurality of images, and wherein the respective capture level values are set to be associated with the respective ones of the images and vary in accordance with the respective ones of the images independently of: (i) any attribute or action of a user of the program, and (ii) any event within the program resulting from an action of the user;

acquiring a reference value from the program serving as a criterion as to whether or not capture of an image is permitted, wherein the reference value is a numerical magnitude set based on at least one attribute of the user; and

controlling respective decisions as to whether or not to execute capture of the respective images displayed on the display unit according to respective results of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired.

9. An apparatus comprising a computer operating under the control of a computer program, which causes the computer to carry out actions, comprising:

carrying out control to cause a plurality of images generated through execution of a program to be displayed on a display unit;

acquiring respective capture level values from the program indicating respective degrees of permission or prohibition of capturing the respective ones of the images, wherein the capture level values are numeric magnitudes that are set by a programmer of the program and vary for respective ones of the images between one numerical extreme indicating a high permission to capture a given one of the plurality of images and another numerical extreme indicating a prohibition to capture a given one of the plurality of images, and wherein the respective capture level values are set to be associated with the respective ones of the images and vary in accordance with the respective ones of the images independently of: (i) any attribute or action of a user of the program, and (ii) any event within the program resulting from an action of the user;

acquiring a reference value from the program serving as a criterion as to whether or not capture of an image is permitted, wherein the reference value is a numerical magnitude set based on at least one attribute of the user; and

controlling respective decisions as to whether or not to execute capture of the respective images displayed on the display unit according to respective results of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired.

10. A non-transitory, computer-readable information storage medium in which a computer program is stored, the computer program, when executed by a computer, causes the computer to carry out actions, comprising:

carrying out control to cause a plurality of images generated through execution of a program to be displayed on a display unit;

acquiring respective capture level values from the program indicating respective degrees of permission or prohibition of capturing the respective ones of the images, wherein the capture level values are numeric magnitudes that are set by a programmer of the program and vary for respective ones of the images between one numerical extreme indicating a high permission to capture a given one of the plurality of images and another numerical extreme indicating a prohibition to capture a given one of the plurality of images, and wherein the respective capture level values are set to be associated with the respective ones of the images and vary in accordance with the respective ones of the images independently of: (i) any attribute or action of a user of the program, and (ii) any event within the program resulting from an action of the user;

acquiring a reference value from the program serving as a criterion as to whether or not capture of an image is permitted, wherein the reference value is a numerical magnitude set based on at least one attribute of the user; and

controlling respective decisions as to whether or not to execute capture of the respective images displayed on the display unit according to respective results of comparison between the respective numeric magnitudes of the capture level values acquired and the numeric value of the reference value acquired.

Assignments (2)
CHANGE OF NAME Recorded Aug 3, 2018
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 046711/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2014
From: NAKAMURA, KOJI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 033923/0198 →
Priority Claims (1)
JP 2013-221393 · Oct 24, 2013 · national
Continuity (1)
Related Publication 20150116293A1 · Apr 30, 2015