IP Library Granted Patent US 8,764,533
Granted Patent B2
US 8,764,533 · App. 12/954,993 · Granted Jul 1, 2014

User interface processing apparatus, method, and medium for selecting an object in an application

Inventors: Takashi Ohara (Tokyo, JP); Hisatoshi Ohno (Chiba, JP); Takehiro Ando (Tokyo, JP); Hidetoshi Aoyagi (Tokyo, JP)
Assignee: Kabushiki Kaisha Square Enix
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 8,764,533
App. No.
12/954,993
Granted
Jul 1, 2014
Kind
B2
Abstract

Spotlight information that contains at least coordinate information indicating a coordinate at which an object is positioned is generated in accordance with a selection operation for selecting the object. A spotlight screen, including a spotlight illuminating region for receiving an operation input and a darkened region for receiving a request to cancel the selection operation, is displayed in accordance with the generated spotlight information. The received selection operation is determined in a case where a selection of the spotlight illuminating region is received. A predetermined region having its center at a coordinate at which the object is positioned is determined as the spotlight illuminating region. A predetermined region including a coordinate on which an object, for which the selection operation is not received, exists is determined as the darkened region in a case where there is the object within the spotlight illuminating region.

Claims (63)

1. A user interface processing apparatus, comprising:

an attack action selecting operation receiver that receives an action selection operation for selecting an attack action of a player character in a video game, the attack action being an attack that is executable on an attack target character by the player character in the video game;

an attack target selecting operation receiver that receives a target selection operation for selecting the attack target character of the player character in the video game;

a spotlight information generator that generates spotlight information in accordance with the attack target character and the attack action after the attack target selecting operation receiver receives the target selection operation and the attack action selecting operation receiver receives the action selection operation, the spotlight information containing at least coordinate information indicating a coordinate at which the attack target character is positioned;

a spotlight screen display controller that displays a spotlight screen in accordance with the spotlight information generated by the spotlight information generator, the spotlight screen including a spotlight illuminating region for receiving an operation input and a darkened region for receiving a request to cancel the target selection operation; and

a selection determiner that determines whether one of the spotlight illuminating region and the darkened region is selected,

wherein, when the selection determiner determines that the spotlight illuminating region is selected, the attack action is confirmed and executed on the attack target character,

when the selection determiner determines that the darkened region is selected, the target selection operation is cancelled,

the spotlight illuminating region includes at least one area that encircles the attack target character and the player character, the at least one area, including the encircled player character, being selectable for confirming and executing the attack action on the attack target character,

the darkened region includes an area other than the spotlight illuminating region, and

the spotlight illuminating region has a higher luminous intensity than the darkened region.

2. The user interface processing apparatus according to claim 1 , wherein options for the attack action are displayed when the spotlight screen is displayed.

3. The user interface processing apparatus according to claim 1 , wherein the attack target selecting operation receiver receives the target selection operation in accordance with a contact position on a touch panel.

4. The user interface processing apparatus according to claim 1 , wherein the spotlight information generator determines a predetermined region, a center of which is the coordinate at which the attack target character is positioned, as the spotlight illuminating region.

5. The user interface processing apparatus according to claim 1 , wherein, when there is an other object, for which the target selection operation is not received, in the spotlight illuminating region, the spotlight information generator determines a predetermined region, including an other coordinate at which the other object exists, as the darkened region.

6. The user interface processing apparatus according to claim 1 , wherein the user interface processing apparatus is a video game processing apparatus for controlling progress of a video game.

7. The user interface processing apparatus according to claim 6 , wherein the spotlight information generator includes a central coordinate specifier that specifies a central coordinate between the player character and the attack target character for which the target selection operation is received by the attack target selecting operation receiver in a virtual space of the video game, and

wherein the spotlight information generator determines a predetermined region including the player character and the attack target character as the spotlight illuminating region using the central coordinate specified by the central coordinate specifier.

8. The user interface processing apparatus according to claim 6 , wherein, when the player character is separated from the attack target character for which the target selection operation is received by the attack target selecting operation receiver by more than a predetermined distance, the spotlight information generator determines each of a second predetermined region including a second coordinate at which the player character is positioned and a first predetermined region including the coordinate at which the attack target character is positioned as the spotlight illuminating region.

9. The user interface processing apparatus according to claim 1 , further comprising:

a player selecting operation receiver that receives a player selection operation for selecting the player character that executes the attack action on the attack target character in the video game.

10. The user interface processing apparatus according to claim 9 , further comprising:

an attackable character display controller that identifiably displays an attackable area indicating an attackable range of the player character when the player selection operation and the action selection operation are received, the attack target character being in the attackable area.

11. The user interface processing apparatus according to claim 10 , wherein

the attackable character display controller erases the attackable area when a selection of an enemy character that is not in the attackable area is received, and

the coordinate at which the attack target character is positioned is stored as the coordinate information when the target selection operation that selects the attack target character is received.

12. The user interface processing apparatus according to claim 10 , wherein the spotlight screen display controller displays the spotlight screen without disturbing a flow of operation of the video game.

13. A user interface processing method, comprising:

receiving an action selection operation for selecting an attack action of a player character in a video game, the attack action being an attack that is executable on an attack target character by the player character in the video game;

receiving a target selection operation for selecting the attack target character of the player character in the video game;

generating, with a controller, spotlight information in accordance with the attack target character and the attack action after the receiving of the target selection operation and the receiving of the action selection operation, the spotlight information containing at least coordinate information indicating a coordinate at which the attack target character is positioned, the coordinate information being stored in a memory;

displaying, on a display and based on the coordinate information stored in the memory, a spotlight screen in accordance with the spotlight information, the spotlight screen including a spotlight illuminating region for receiving an operation input and a darkened region for receiving a request to cancel the target selection operation; and

determining, with the controller, whether one of the spotlight illuminating region and the darkened region is selected,

wherein, when the spotlight illuminating region is determined as being selected in the determining, the attack action is confirmed and executed on the attack target character, and

when the darkened region is determined as being selected in the determining, the target selection operation is cancelled,

the spotlight illuminating region includes at least one area that encircles the attack target character and the player character, the at least one area, including the encircled player character being selectable for confirming and executing the attack action on the attack target character,

the darkened region includes an area other than the spotlight illuminating region, and

the spotlight illuminating region has a higher luminous intensity than the darkened region.

14. The user interface processing method according to claim 13 , further comprising:

receiving a player selection operation for selecting the player character that executes the attack action on the attack target character in the video game.

15. The user interface processing method according to claim 14 , further comprising:

identifiably displaying an attackable area indicating an attackable range of the player character when the player selection operation and the action selection operation are received, the attack target character being in the attackable area.

16. The user interface processing method according to claim 15 , further comprising:

erasing the attackable area when a selection of an enemy character that is not in the attackable area is received, and

storing the coordinate at which the attack target character is positioned as the coordinate information when the target selection operation that selects the attack target character is received.

17. A non-transitory computer-readable medium including a computer program product for processing a user interface, the computer program product causing a computer to execute:

receiving an action selection operation for selecting an attack action of a player character in a video game, the attack action being an attack that is executable on an attack target character by the player character in the video game;

receiving a target selection operation for selecting the attack target character of the player character in the video game;

generating spotlight information in accordance with the attack target character and the attack action after the receiving of the target selection operation and the receiving of the action selection operation, the spotlight information containing at least coordinate information indicating a coordinate at which the attack target character is positioned;

displaying a spotlight screen in accordance with the spotlight information, the spotlight screen including a spotlight illuminating region for receiving an operation input and a darkened region for receiving a request to cancel the target selection operation; and

determining whether one of the spotlight illuminating region and the darkened region is selected,

wherein, when the spotlight illuminating region is determined as being selected in the determining, the attack action is confirmed and executed on the attack target character, and

when the darkened region is determined as being selected in the determining, the target selection operation of the object is cancelled,

the spotlight illuminating region includes at least one area that encircles the attack target character and the player character, the at least one area, including the encircled player character being selectable for confirming and executing the attack action on the attack target character,

the darkened region includes an area other than the spotlight illuminating region, and

the spotlight illuminating region has a higher luminous intensity than the darkened region.

18. The non-transitory computer-readable medium according to claim 17 , further comprising:

receiving a player selection operation for selecting the player character that executes the attack action on the attack target character in the video game.

19. The non-transitory computer-readable medium according to claim 18 , further comprising:

identifiably displaying an attackable area indicating an attackable range of the player character when the player selection operation and the action selection operation are received, the attack target character being in the attackable area.

20. The non-transitory computer-readable medium according to claim 19 , further comprising:

erasing the attackable area when a selection of an enemy character that is not in the attackable area is received, and

storing the coordinate at which the attack target character is positioned as the coordinate information when the target selection operation that selects the attack target character is received.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT ASSIGNOR'S NAME PREVOUSLY RECORDED ON REEL 026495, FRAME 0004. Recorded Aug 12, 2011
From: OHARA, TAKASHI; OHNO, HISATOSHI; ANDO, TAKEHIVO; AOYAGI, HIDETOSHI
To: KABUSHIKI KAISHA QUARE ENIX (ALSO TRADING AS SQUARE ENIX CO., LTD.)
Reel/Frame 026747/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2011
From: OHARA, TAKASHI; OHNO, HISATOSHI; ANDO, TAKEHIRO; AOYAGI, HIDETOSHI
To: KABUSHIKI KAISHA SQUARE ENIX (ALSO TRADING AS SQUARE ENIX CO., LTD.)
Reel/Frame 026495/0004 →
Priority Claims (1)
JP 2009-273746 · Dec 1, 2009 · national
Continuity (1)
Related Publication 20110250966A1 · Oct 13, 2011